tcaccgcgtggagatagaaaaaaaaaggatacaataccgaaaaaagggatcgtacgaagttcttcgagttcagcaggccgttcactgtcgctctggaacatgatattcttgacttcttcgagtgcctcagtgaactcgaagccatgaccctcattgaagacggctttgagcgtgaaagaatccattgccgaatgcgagtttgcagaagaggggaagagatggtccaagttcccattagggacggggacgaaggtggagagatggtaatttgcggataaccaaggctgaacgaagcggccatcgaaggagttacggagcgggatagtgagtgttttgattggcggaagcaggatagatgggttagattgagaggagggggccgggggttggagcgtcggcggatccaagtcggccaaggcggaggcgttgtgggcgatgaagaggatccgctggttggtcacatagatcgtcccatgagccgagccgtcatcgcttgccggattcagggagatcgcagacaggatcccgctcaatgatagctttcccttcgccgactgtttcgatgggtcttgttgggaggtggtggctgaggtgggtgaaagtggtgttggttcgctcgtcgttcctgcacccggcgtggttggatggagatagatggtaacggctttgacactgatgaagatcttttcgcctacggtgtcgtcaattcattctcagtcagttgctattcttttcgttcatgggtcttatgttagtaatgcagtcttacctggtagtggtactgggtcattagtaggtgtgatcatcgagcagttgagtgccatcctgctcaagtaggagtgtagtagtagtgggttgctgcttgggtttttctgggagaactctctgggccaagaacttcttggacatgcctccgcccccgggggaaggcctcgggtaatgactagctcaaacgttcacatggcctttcacaaccattccaggatcttcgccaaaacgtaggaaactccatgcaaagctcctcctgaaagaatggcttgaaagcatcactgcaaacttacccatgagcagtcctgatgttgcaaatattttcggacaaaagcatcaaatgattgattacctgactgtcagctataaacatctccccacataataagatgccaaatggctccgggtcatcagtgatgcaatctttgcacaagataatagaagataatggaggacttcccatcaaatctgagacccttgcagattttgatttggacccaagaagtctagattttctctgggaactctaggttatgatcaggctctaaattggttctgggggacccacagatcaactcaatagtgaggcttatcatcttccttcagattgtaaatctacagcccttctagattccaaatgtgaccaggaaattctaaatttttcttgtgaaacaggtttacagtatgtaatgtaaggtgataatccagaccctgcagatccaaaaataccaccaacactgaaacaaatatgatacacagtttgtgtcatgaggaattgtaccaacatacattatgtctaaaggccacatacattgtatgtcactctacatacatagactcacattggtcatgaaaaaaaaattacacaaagaaagtgatacatgggatgacacatgccaatacattgcaaatgctgtacctgttgcagtgttgaattaccactgtctattttttcaaccataatttgtgatctgtctacatatttacctttgaaaacaagaggtaacaagagcatctttttagaaaaaacaaagcaatatctgaaaccatcatcctgcattcatgtctgatctggcaacaaatctcctgtcatccaagtgcaaaactgtggacttgactgatattctgttttagaagagggtcattgccaagatgaatatttctcagctttctcagtcctcaaagcttgaaacaaaggaatggagctaaacctctgaaattggatatgaagaagctcaagatgcaacagatttccatcatggaaacaagacttgtacagtcttgatggctgggaggaaacctcctggtcgttgaggccgtacattcctgattactggcaggaatccttcaagtcctggtcattgagacttgtacagtcttgatagccagggattcctcccaattttcaagacttgtaagggattgctcccagtctttgagacttgtagtacagtcttgatagcagggagggattcctcctggtctttgagaatgtacaagtctcaatggccaggagggattcctcctcgccttcaacacttgtacagtctcaatggccgcaagtattccccccagttgtcaagactgtatggccttgacaaccggcatttttcctcccagcctttgagactgtacaagtctcaaaggctgggaggaaagagccattggcaccctgatgcaagcaaagcactccaaagtgttttccttatgtcaccctgtctaaatctgtggtgtgcaggccaacccacccctttctggggcaggctgtactgcacactccattttttgcaaatgtcagcaaacaggggggtgtggagcaaaacctgctcaaaaaaaagggagggtcttcctccccgccccttttggaggggcaggagggggagggtgtgcatttatcagcacccgcgtatacctggctaataatgggtgaaaatttatctggattatcatcatgcacagattacatgtgaatctttattcactgactctgctcttggtcatgggtgttgccattggattgaccgccaggggttttgctagtggctcaattggtgcaactgatgctgcatgaaatggcagtgccatagatccatataccaatgcggtggccaaggtgtgttttacacaggtcatggcggtaaaccagatcaacactgccagggtggtggaggtcaagcatcatgcaagggtcacaataccaaatgacaaggatcaacatacattaggaaaaattgaataaatcccatcagcccatgtcaccacggggtcaaataagaagccctttgttttccaagttattctgtgcttgtttttttagtagtaggggaacactttgggcccaaatttgatgttcacaatgttttctttccataattaaccaccaactttttaaattcttttctgttctccagatcacccatcagcaatgggactgggaggctacactaaactacactaaacagcactacactaaacagcccactcaagttagtgtagcggcctacataaaaggtgttatgatgtactgccaaacagagcctgaatatttggaaattatcaaggcccgtttgtatgacaccgttattatggtgatcaaaactgcatatggagttttgagtctaacagtataaagcaagattttggcagggacctgtcagcatacttgaaactcaaattgacaggccacagtcataattgcagaagtaattaaactttgcatatgcagttttgaacaccacatatacattataaattttaaagttcagcatgtgattgtgctacatcatctacatataactaaaaaataggcttagagagccaaacaaactgtcatgcaatctaacaccagtattgacctccaattcacatttgttggatttgttgacgctggcattagaccgaggcagacaggtgtccaactcaagaaaaccccataggtcatcaagtaaacacccaattaaaaaaattggggcaaataaaattaccaaccaaaactccccaaaaatgggggcatgtactagttatatataaataaatatacatcatgcaatttagcgctgaactctaaaaatgataacatataacaatgtgtccaaatagggcctaaaatcaatgaacagtgagaggtgaattctgaaaggaccaaaatgaagggaacatgcttgagatttgtaaaacattaaggcagaacctggggaccacttttgttagagttattatacaattaagaaagctcccatgcaaagtgcactttttgctcctgcttaaaaattgaatttatctgcaaagatccaaaagtccctcccctgctaacaccagtgctacacagcaagccccccaccaggggggacttgtgttacgttggtcaatcacaaagaaacttgtcttccacttcaacctgcgtttcaggggtcaatcacaaagaaacttgtcttccacttcaacctgcgttttaggatgggataagttgccgatatgagttttttcaagtgccacatgaccttgttagaagcaacggtgcaacagatacgagacatgtattcgtatcggatcatatgatatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatatattgtattggatttggatttacaaatgaaaaaaggggcttggaaaaacgactcctaaaaattagttgacgactcccgttttggtcgggagttcgtcggacgggagtcgttcttccaattcccccaaaaaaaaggggagtcgtcgtcctaatttcaatggcaattttttaattttttttattaaaaaaatgggagtcgcccgcctaaagggcgggagtcgtcgtaccaatttagccaaatattttttactttttttcattaaaaaaattgggagtcgtccgcctaaagggcgggagtcggcctcccaaatttgatctttaattttttttagagattgtttgttcggacctaggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcccggggggtacccaaggtacctgttgcaggtacctcaggtaccccccccccctctctttttcacctagtttcactcccagagtcccaagtcactttattattatgattatttcttcatatttattgtaaaatatcactcacaagtcacttttttggcattttttaatatctattgtaatatatctacatctgattggaagaatcttacttttctatttttttcatatttattgtaaaacatcagtcccaactcatttttttcatttgttcatatctaataattaattgcaaagtttaaactatctacaacttataactaattggaagaatcttcattgccatccaaaatcatcaccttcctttctgatgttctgctagacttcttgttatccttgagtccctgtttccatgcagccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttcatttttggtagggaagtgagggggtacctgtagaggtacctaggtacctgttcaaattttcacaaaaataggtaccaagtaccgcacctggcacctcctggcgggtgcggggcgggtgcaaggggtacctcccaggaggtacaaggtacctgcaaaaagtacgaacgaacgatctctaatttttttgaaattttttttttttcctcgggagtcgtcaggccaattacccggactctttccggcccctcagctcatgaatgattggaaagaaaaggcatcagaggaggcttggggatgggaagccatcttttctgattgtttccaattgactgtagggaggaagattcaaaatccaatgacccactactagttttttttctgcctgtgtctttttttagtttttattttttttcctctgtccttttttaccctgtgtttttttcttatatttctcatcaattgaattcttttatccctgtttttttcttacatttctcattgtttttttgtttacatttctcaacatctcatcaatttatttcaattatttcttgaatttgtttttctcaatgaatctaatttttaatcatcgataaagtgcctttggggcggggccccagtggctgaacttaactcctgttttgagttggacgactcccgtttttttaatgcagaaaaaaggttaaaatattggttataattggtgcgccgactcccgccctttaggcggacaactccctttttttttaataaaaaaaaatagattagttggataaattggggcgctgactcccgccctttaggcggacgactcccaatttttttaatgaaaaaaataaaaaatatttggctaaattggtacgacgactcccgccctttaggcgggcgactcccatttttttaataaaaaaaattaaaaaattgccattgaaattaggacgacgactcccctttttttggggggaattggaagaacgactcccgtccgacgacctcccgaccaaaacgggagtcgtcgactaatttttaggaatcgtttttccaagcccccaaaaaaattgtctttgtttttttgttttttcttcaatacggccaaatatcttatgtatcaaatacgtttttggtgggatcagtcatctgagacaatacagaacacttgtctcactttccaatgacgatacgtgtgtattgtctcaggaaagtgagacaacacaaatccggtatttttgggtattcaaattctgagacaatacagataaacgcctgataccgtatcgtattgtctctgttgcaccgttgttagaagccccagagcgcaatttatatccagttcaaaagaaaagtgaattgcaagagtggaggacttcccgtcggatctgggaccctcgcagtttgcgatttagacacaaaaagtctagattttcgcagggaaattgatgacttcctgttgacatctgcaggtctcccagttttgatttagagccgcaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcggaatttgcaagggtcccagatcccacaggaagtcctccaatctagctttcgaagctctaaattgaaactgggagacccgtggaagtcatccagttagaacactattgtcatctggtgcatccatcatctttctaaacacattgtgaaccaacttactggcttcaggttgattaatgtgacattgagtgctggagggagatgtaacagtgatgtgacactctcaacccccaagagaaggagaaggagagaagaagaggaaggagaccattattgaccagcagccacttcatactatcactactccaagaaaggatgaaagaactaagcgcagaagagatcaagaagcattccaactcaagttcatgttggatagtcatccacaaacaagcatacgacctaaccgaattcttaccagaacatccagtcagtccatctctcattcttgtaaaactcccaatgtgctgatttgtagatgtcaaaaaaaaaaaacagggtggacaagctatcctactcaagtatgctggaatggatgccaggtgagtccaattgttcccacaaaaaagcagtgaatttcagagactgacattgagaggaattaaatgtgtcacgtgcatatagtgacgtttatgatcctattcatcctccgggaaccatcgaggaatatctagataagcagcatcataaaggacgcgtgaaagagaccgatctaaagatgtgagtaccttaattctcaaaaaaaaagcagatgactaactttgataaaatgagggtaggttacaaccggacgatagtactaagaataagagtaaacaaggctcatcaaacgacgaagcggatcatgtgcctagtctctcgagttgtttaagtctctacgatttcgagtcgattgcggtttcaagaatgactgcccaggcatgggcgtactactcctccggatctgacgatgaaatctcgttacgcgaaaatcgggcggcgtttcaacgggtctggtttagaccaagaatcttaagagatgtaagacggatagattattcgtgtgaattactcggttgtaagtccagtatgcctatgtaagctctcttgacccgtttttttcccatcatctctgataaagatcctcgataatgattcatttactgagtcgcaaatttacatccagatatatcacagctacagcactaggaaaactaggacatccagaaggagaaaagaacctaacgatcgcggctggccaggaaggaataattcaaatgataccgaccttagcctcatgcgcctttgaagaactcgtccaagctcgggcagaatctcagaaccaatggtatcaagtctatgtcaatcaggatcgcgagaaaaccaagaagctgatcctgaaggctgaacgtgccgggatcaaggctttctttattaccgtcgatgcgcctcaattaggccgtcgtgaaaaggatatgagactcaagttgtgtataatgttcatcttatatccttttttttaaaaaaaaaaaagctcggtgttttaatttcttttcttgggaaacgataggtttgaagacctaggctcggatgtccaaaataaagagaacgagaaagtagacagatctcaaggtgccaccagagctatcagcagctttatcgatgctagtcttagttgggatgatattccttggttgaggagtatcactaagcttcctatactcttgaaaggggttcaatcatgggaggtaaatcaatcattccttcttataacttatttcctttccttttttttcaagaataaaattccatattgattcttttgtttgtttgggattgcacaaaacaaggatgcggtgatggccaaagagcgcggattacaagggatagtactctcgaatcacggaggaagacagctagactacagccgatcaggactagaagtattggtagaagtcgtcgacaagttgcgagaattgggctcctggaatccgcgagagtttggggtgtttatggatggaggagtgcgacgggcgagtgatgtgttgaaagcgttgtgtctaggcgcaacgggggtcggactaggacgaccgtttctgtacgcatattcggtctatggatcccaaggagtggtccgggctatccaaatccttaaagacgaaatggagatgaacatgcgacttagttcagtccctccctctctccctagtctggttcatgattattgacttgtcttgttcagtcggtgctcctactctcgccgacttgtcccccgatatggtcgatatctccgctcttaagaatagagtcatcgactccactcctgacttcaaggcccggcaaaattacatcgtcagtcctttatctctctctctctcgttcagaaatttccctctgatttctattgaccctttttccttgacccggcacaaatcgttttcagcctctacctaaaatcacagcatccaaactttaaatggatttttgtttttgtttggaagtcttgggattgacttgtttatctacaaagggtaacaacaattggattggacaatcacttatgaagcttgtctatagactatatactcactctgatcattctaatttgctccctttttttctttctttgcattgctttcatcccagccaaaatattgtatactatctctatccatcacaactgacctctaaatcatctctccaatttttgtattatgcttatagtttcagttttctttggagtttcttacatcaatcctcttctttacaatcgcacattgttatttctctcttgattatgtatatatttcatgtattttgcatatttacggacacacgtgttttgatatactatggattgttttcaaaatagtcaacacttagcttcctgactaagagcacgcacaggccacaatgcacttgcattcttgatgatgaaatcaaagaagccagcaaaaagaattacttgatttggtgggtcttcatgatggttctcttgtttcctgttcacagatatcagatccaccacggtgctgacaggtctctatctgaatggtatttggtggacaatggcggccttgaacaaggtagtaaacacagaaatgcaccatcatcacttgcgggatctacccacaaaatccaggatgatgaagcttatcagcaacagtgcaacaaatacaatacatatattgtatctgcatatacattgtattgtactttgttttgagtatgtgtgtattcaaattgttgaatttttcttagttctgtctctctctgcccttcatccctttccctttctagtcgtcaaaaatcagatcagaatatactcatcaagtagcttgttttctgttgttattaagccccttctgagtcaaatatgaaccccaagtgatcagctcttctcaacaactcatatctctatgttgatttcttctctttcctgatctttttgtttgatttattaaaacctgattaattggaattaacaactctaaatatctgtggattatagcatacttttccttgattaactcatctggctagactaaaagagactcagaagccctgtccggtttgtttcttccaaagactcatgtttctttctctcagtgttttattcaatgtgttttttttgttattcattttcaatcaaccacattttgacacacttgtatttagtctatttaaacctagctagatacttgtgaataaaaatcattggttcttacattctttttccgtgagcctttcccaaaattaggaactcctttttttggccctaaacctcttccactcttgagctttaaaattcaacacaaatgtagaattgtgaggtcgactcccaatcccaatcctccaggggggattggaaaaacgactcctactgacaaacccttgaccaaaatgggtgttgttttacatgtgccttgttgaatggaaggaaatccttccacttggtatgtcagcgccggtctctatggtgaccaggcgttgatggggtttgggttgttctatagcctaaaggccagcagaatggaacctcacctcaacgctgcaaagcggaggggttagctccctgagttaaaggggacacacatggtataagctttgtggcgccaagcttagagaaataatacaactctcttctaggctacagtagtgactttactgtaggctagggatgagatgaggtggaaggaagaagggggaaagggtgtcaagggttgtcatagattataacaaaccccactcactatggggtatcagatataagaaatgggtcgctgtaattttacaaggcatatgtcttgtaaatcagatggtttgtaaaataacatttttatgggggtaatgtataattttacaaaccatcacccaaaaattgggttggaaaaaaagggttgcaacatatggggggttgataagcgcaatccgaccccccttgtgcacaccagctgcagattggtgtgcgcgcctgcacgccactcacctgcaggttggggtgcctgcctgaatgccaaataatgcggtcctaaacgcatatttatatgcgtttaggacctgggccgtcccataggacccaggcatggttcctatgggacggccccattaatttccttttttttacaaacaaaaaaataagaacatttttttttctttaccttgccggccaagaggattgcctcctaggccggcaaggttatcaactttggtgttgctcttgggatcttagtcagcgcgcagctcctcgcatatggatgggccggcttactacagcctattttgccaggaggaggggattccctcctggtcggcggtacaacctcgccggcccaggagggaatcctcctggtcgacggtacagcctcaccagcccaggaggggatcctcctggccagcgtcaaccttgccggccaggaggattccctcctgggctggcgaggttgtaccgttgaccaggatggaatcctcctggccggcaaggttgtacagccttgccaaccaggaggattccctcctaggccggcgaggtctagggttaggttttaggtttagggtttaggggttagggttagggttaggagttagggttaggggttaggggttaggggttaggggttaggggttaggggttaggggttaggggttaggggttaggggttaggggttaggggctaggccttaggggtaaggaattaggggttagggctaggcggttaggggttaggggctagggatggcggctacagattatccagctcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactgcataaactaactcgtcggaaagccagtccaacaagtctttggaaagactttgtctggagagttcagcagcccagtggtggcgcacaacaggacttgtcgggcaacgtcagtccgagcactcattggactggcttgtccaatgagtaaatttgtgcagtgtggagatcaatctacagaatctcattgggataaatccaataagcagcctaatttggcctgaggataccccaaatgtgccattcatgtgaatcctagattcacaaaattctttttagaatatacttgtgccatacttttgagttgatttcaatttttcccgataaatctttcaagataaattgagcaagacctattgggactgggacaatcagaccaacagtgggctactaagctacaccaccctacagggacacttagtgttagtgtagtggcattgaaagtggccatttttgtgaaggcttagtttgactctatgcttccctactttttagccatgctaaccatgatttttttctgtgtagtgttagcatgccactaccaccactacgctagagtgctttcagaggcaaaaaaggcctaaaatctgctaaaaagtggtatgacacagcctggctggctcttttttatgcactaggtgtagtgttagcaaaagttccacatttctgtgctaacaatacactaacagttagtgcacttttgtaccctgtgcatgttggtgtagcgttagcgcacaaatgcaagagtacactctcaattctcaagaggaatcctcttggccatcaagagtgttcattctcaatggccgggagtttacctctcagctgtcaagagtgtacacctcaatggccaagaggaatcctctcagccgctgagacatcaaaagtgtactctcagtggccaggatgaatcctcccaagtcccagccactcccgtgggggtattttgctttttcaaaccccaaaccctggttggttgtggaggatcaactcccaaaccaactggtggtttctttttctttttttttttggagttgactcccaaaccagtcaaagattttgggggtttgaatcccaagatttggggattccagggcttgagagttggctctcaattttttggagttgtttaaccaagcccctgaatctaaaccaaagatacccttggatttatatttcatgggttgagatctgctcattgtaaatagactatataatctggccttcccccctcattttcagttcctcatgcaatcccagcattatcatatatctcacttggagatttcaaaacattcattgggtgatctcaaaaaagtatctcatcatcccacagtggtcattgtcacccccccttcacggaaacctgtgatcttaatcaggtccttagatagcttgtgtaatagcattttatatatatgaattgatctaggtctgatagagactactaccagctgtgggccgctacgctacactatgattttggcccataagtgtattatagcggcgcttttttgcgccaaaaagtgtagtgttagcgtctttttagcggatttttgctacgctacgctgcgctacaaggccaaaaaactgctaacaagcatgttagtgtagcgtagtgggacctttttttaaacctgtgcacgtagtgttagtgcagatgtggcggaattccactatgctacactaaagtttagcgggatttccgctacactaagagcatccacattggttcgcggattatgcaggattagctgcctaatctaatcctttcaaccatattggttgggataagaggttggattaagttagctccagggttagttttggagctagtgggggttaaatttataccccactaatcctgggattcaagaggtcgctaatcctcactaatccgatcaaccgatgcggatgctctaacaatatggttagtgtaactggcccaccgttgctactacataaaggtttctctatcaagggtttggtacatcaatatataaatttttgtattcagaattcttgtgtagtacaatagaagggcaggtcttttgaacaacccacaaaagtatatatatcaattgattgcaatatcatatttgttatatcgcccttgcaaaactgccacccatcccaaaggatttctcacaatatttcccaagttttgtgattcagaaatccaaagccagggagttgtttgataaaacccctataataagtagcaacctatgataataagcaaagcaggttgcttaaatctgtattctaatcaaatttatctatgtggaaagtgttgaatagatccattgcatcctattgaaatttttaggtgtagaagatttcatatctatgtaaaaattttaccactacagatggtttgtaaaattttcactgatgaatcatcacattgaatatcttctacaatattgttttataaaatttgacttgattttttatatgttctaatttctactatctgatatggggctattacaaataggtgcgatatacaacaaggtctccacctgatgatggtatttcaaacaacttttccttccaatcatgtgaacaatctgcattattatcaactgatctttgaatgttagcacggctgaactttttacatattctacattgaaggtgtttctttaaacggtttatttgacatatttcacccagcacaggctttccacagggggcttcaactaagctctgattgttaattgtgcactcatgagctttttttaaaccacaatggacacatttgatatctgcagcggtgcagcaggtaacccatattatgagagtcagtaaggaattgcatgtatttgtggagagtttcatcttctagtgcttcaatgacagagtcaaatatgaatccagggggatttgaacttgtgttgctgattgtataagatttgatatctgttcaaaacaatcaaaggttatttgttgactgttgtgctacttgagcataaaaaatcatctaatttttgttaataagttgctgcagctgactctgtgatgtgagtgcaaattcaaagtgacatctttgttgtatctatctcattcctgcttcctctcaatgatttttcctgccttttcatcaatgtcctgtcataatatcatcttttgttgttcagataaatgatcacccattatgatccaggtatatgcctatcaacatttgggataccttgatttgtgaatgagtattatttagacaagtaaaaataaaaattcaacataccattctcaagaaatctccatagccacacctattcctcaagattccatactcttgttcttttcttgttaccttactaatcctagttttccagagaggcatcccatgaaagttccattccctttgcaggctgcattcccgccaagagtagttccacatcattccaacactactaaattttaaattgtactcctgttgacttgaattgtgaaaaacagagtgctttagctaccctcaaagatcacacatggttttcatgacaggatttggttaaatgactcccaagtatttgccaatcccactttcctccaaacagatggtcggatttggtagttgctcctccaaacagatggctggaattggaagttggccatccattttattttgggagtaagctcccaaatcacccctcatacttggggggggggggtggggatttgctcctgcttgaccagaaggcaatccctccgcgcaataagggataacaacatccttggccagaaggaagtccttcttgacaaaaagggatgacaacctaatcagccagatggaattacttctggtcaatgtagcacagcaccctcatcaaccataaggaattccttccagtcaaggagggataaaaacctccttggcctggattttccttcaggtcattgagttataacaacctcatcaaccaaaaggatttccttcaggtcaaggaggtataaaaaccacattagccaaaagctggagcaattccttctggttgatgaggtcgtcatacctcaataaaagtaaggagttccttcaggacaatgaggttatccctcattgaccagaaggatttccttttggccaatgaggttaagcctcattgaccggaagaatttcattctggccaatgagctcatccctcatttactggaaggatttcctttcagtcaagcaggagcaactcccaaaccccccaagtgtgaagagtggtttgaggagacaactcccaaagaataaaaaagaaaattggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtactagttgatccaatgtactagtgctctgaatgagtacctaacagatctctaataatgtagtcataatgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaggggagtgaaaggtaagtgataattacttatgtagaacacgggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataagataagataagttaatgataataataaaataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaattttccttcaggtcattgagttataacaacctcatcaaccaaaaggatttccttcaggtcaaggaggtataaaaaccacattagccaaaagctggagcaattccttctggttgatgaggtcgtcatacctcaataaaagtaaggagttccttcaggacaatgaggttatccctcattgaccagaaggatttccttttggccaatgaggttaagcctcattgaccggaagaatttcattctggccaatgagctcatccctcatttactggaaggatttcctttcagtcaagcaggagcaactcccaaaccccccaagtgtgaagagtggtttgaggagacaactcccaaagaataaaaaagaaaattggatgtctgactcacgagtttggccatctgtttttgggaatgactccaaagagacttccagcaacagtctttgggaggtgttggaaaatccttgggatttttaattttgtttaaccagctcccttcaaaaatgaaccacaaatgtaaaaacaaaaatcaaaagatgaacaacctgttgagggaaaacaagggttggaaatattgagatcaagaatcacagtagggacttgagtggggattgaacccaagtagtgtggggattgagcccaagtagtgtgggcattgaacccaagtagtgtggggattgaaccccgtaaagtatgatcagactccagagtgggaattgaacccatggccgctaggtagttgatgtagtcttacagggggttctggtcttacaagtaagcattcacaacttcatctggtctctattgtaagcgggtcatgcttaggtaggctctgggctcataacctgtagagacagacaaaatgaagatgtgtctggtgagattcaaactcacgacctcagaaatgctgagacacatactagagtgctgccttcaacaactaggctacagattctcgtgactgccagggtaattgggtggtagtgctcatgggtcaaaccaacagctccaccagactgtggtgatacatcatggtagcagactatcatacacctcaacacttgagggtgagaataatagtgtcagcctgggtgatgccaagagctagaccttctagctacaccaggtgcaaatctaagaaaaatggtgtacaagtgtgggtaaaacttggaatggggaggtaattgatattaagaaaagaaataataaaaactgttaagtttttataaaaggaggggcctgatttacaggggtttttatggtgccctccaatgaatcagcacctgttaaaacaggggtattttttaggtacctgatgatctggtcctttttgtaaaggagtatgcccagacgaatgcctacaactgaagtatcaaggaaatattacctacttgtactatttccaagccaagggggacttcaggtgggtgaaaactggtctggggtcgctgaaaaagctgggtaagaggtggtgagagagtgctggggaacagttgatggttggttggttgaaattcaggatgaaaaacagcaggaactgggccaaaaacaggtgaaaactggttgttggaggtggttattgctggtaagtgatgatgaagatggggaatcagagtttgggggcaagaggggctccttatataatcattctgggcccttggaggtgaactcagaactctgtttggctggtgcaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtggcagagggctgaagtgaggcttgtaacacacactaaggggtgctgtgacaaaccttgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataattttgattacctttacctcttgttatcttatcattattattaacttaccttatttatcttatatttatcttatctgttaattacttatctattaaatacatatctgtattatacataagtaattatcacttacctttcactcctttgtcagtgaaatacctgtaccaaaagttatccctattctacagtattttcactgtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgttaatagaattaatacattcaatacatgcactgatcccaattatgactacattattagaggatctgttaagtacacacatcaagaggaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattcttcccctccttcaatattctggaacttataatccgtgccacttccactgattaatccccagaatattcagacaccagttaaaccatttaacatttatattgatacagtacacgtaaccaacataaatctagtctacatttattgttcttaagcttcagtactcttactcaacttaactacagtattcatagcctcgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataatcaaatcaatcccaggtgagtcttggtaccctgaatgcctattaatacctagtactagtgtctagaggcggcttcgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgtgcaggcctgcacgccaaatatatgcatatgtggtcctaaacgcatatttatatgcgtttaggaccagggctgtcccataggacccaggcatgggtcctatgggacggccccattcattgttttttttttctttcaaaaaaaaataataagaaaaaaaaagtcttttttttttctttcaaaaaaaaaaaaacaggccaggagggattccctcctggtcaacggtacaacctctccaaccaggaggaggggattccctcctggtcggcggtacaaccttgccggcccaggagggaatcctcctggtcgacgaggttgtacaacctcgccagcctaggagggaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgatacttaatacttactattcaatacttgtacatatttatttgtaataatatttgaacgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtataacacgggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataagataagataagttaatagtaataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagaaataaattaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtattttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatattgtttaatgtcctcattgttttttctgatttttctatgttgtaatatcttcttaattttaatttcttctttctctaatggaggtattacaactctgatgttatcttttcttaaaggaaatttatcattatcactatttttgtatggtttaattagactgactggaaatgtagggtgttttctttctaattctccagtgagtataacttcaacagcatttgcaccgtgtaattgtttgattgtaaaaggtcctacaaaagaatctcttaattttttaggtccagtcaggtttgtaaaattaaaagtagatatcaagacttggtctccaactttaaactggtgagctttgtgagttttatcccatctagttttgttgtaatctacagctaatttcacgcattctgctgcatatttttcagctttggtcatcataaaatgaaaatcagaggcacttgggtgtatatgtactgcttttgacattaaaatttctttgggaaaccaaggagtccaacctctttctaattcataaggtgttttatttgttgtactgtgtttgctagaattgtaagcatattcaagtgcaggtaataatgaacaccaatcatgagtatagttgtctttatccttaaatgtcataccataggcacaatatcttctgatcatatcttccaaagtctgaatcattctttcagctagtccatctgtttgagggtgataagctgtggaaaattttagttgtgtcccgcataaatcatataaatttctccaaaattctgacgtaaatttagggtctctatctgtaatgatatatctgggacaaccaacatcataaataatagaattccaaaataatcaggcagtatccattgctgtatcttctttatgacacggtagaaatctggctcttttggaaaatctatcaactactactaaaattgcattaaaattattaggtcctccgggtggtaagccagtaacaaaatccatgttaataacagaccatctttctttgggttcttcaatttcttgcaataatccatacctttttcctgtagctttatttgctttttggcatctatcacaagattcacaataatctttggtataatttctaaaattaggccaccaagcaatttgtttaactctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaggttttaaaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacggggtacgctcatctattaagattgaagcttgtatttttagtgaaattggacttcaccattcaattccaagcatttttaaatgtaggaagtgaatctaaaattcaaaaaaatgcttcaaatcaggccggtaaaaatcaatcaaaaaaacattgaaaaaaacctgtccaacgcagtattcagtaacaagcgctgatttttatgtaggatggtttttaccatcatttttatcatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccattgagttttaagaaaattggatgctaccattaagttctaaacacttttaaatgtaggaagaaaccttaaaacaccaacaaagcataagaaataaggtacacacatgtatgcaaacaattagctgaaaaagtgatgaattaattaaaaaaacgtgtcaaatgcagcattcaaggtatatttttaattttggggaaaaatggttgttaccacaattttataaatgtcttaaagtgtaggaaatatatttaaaatgtcaaaaaatgatgaaaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtatttaaaatgaaactttgagttttaaaaaaattggattgcaccattaaattctaagcacattgaaacctaggaaataattttaaaatttcaaaaaagcataaaaaacaaggtgcaaacaattaattgagaaatgagtgaaaaaaataattaataattaaaattcatttttatgcaaaatggtttttaccatcatattctatccctttcatagtgtaggaaaaaactttaaaaattcaaaaaaacttgaaaaataagcggtaaaaaaattaattacgaaaccgtgttcaaacacggaaaccgtgtgtgctgtgccgcagcaaaaccgcgtgtaaacgcggaaaaactgtgtttttttattaaggcccttaaataaataatgaaaaataacatttttaaccagaatctcctaataacttctgaacctcaagtataactcagaatattattgcagattctgaatctaaggccccgtttggacgccccgttatacgttataaatgggcaaatttataacacttgacccccgggggttatgacggtccaccaaatctgtgtttggtgtggccatcataagcctccaattataaacaccagatatatcatctttcatatcaacatatacagctcatctcccttccctaactcgacaactctccttccaacttgacaactctcaacatgcctcgagggagaaaagaaaaaaactcccaaccgattcttgtaactcaggtctctcaacaatctagtgctgctcacaccgagctcctatctcttggaagtggaaccaccgggactccagcaagaacaacacatggcttgcaaccatcattggccacaccgagtgtgatcgatcaaccagagaatacaccccctaactccgagaccggcatcagctcgcaaaatcagccccctaattctgagacccgacctgaaggcactaactctcaaaatcaacccgaaggtgataactctcatcggaagaatcttgtctggaccccagcgatggaaaagagcgctctcgacttgtacgtcaaagcggttgaagaaggaaagcgatgcgataatggtttcaagcctgaaactcaccgatgggtggctactgagctatcgaatgagttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaaggagcatcaataatagcgggatatgcaaatgcgtcaaaaattagaaaagtagtggcggtgaaagtgacaatgcattggaattcgggtttatggatgaagacaaaaggggaagaaaattatttaagaaggcgatgtgtctcagtaatgattgttttctactcgaggtgtgcagggtcagtgcaagaattaatgtcttgtgcgccatcgctagtagcgttacctgttacagagcaccggtttgaggtattatgttaaaccttttaattgatctggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacagcactggtattaatcacccactacctaacactcaccacgctcaaacacttcagtcaactcatagtaacaaccttttactacaacacactcaggttagttacccagaggctgacaaacctgcagccatggtttggtcactgggaccctttaatgaccagtgggctggtcttaatcaggcgtagttaggcaaattgggccaaaaagggccacaaatggtttttttgaccagccagttacagttgttgtgacaatgtagttaaggtttcaatgatgtcaaccttatttgtagatttttcccgaactgcatgagccttatttacatgtctagacctgtcacaacatgtagtatgatgtaactgggagggtttctagcaaaatgaacaagtgtcactcatagtacacagaagtacctgaaggagtattatttaaggggtacccttggtgaggtaccctaggtattttgcatgaaaattagaatctgaagtaatgttcctagcttttgcttaaggtttagaagttatttgtagattcatattgaaatgtttatttatcaatgtttttggtttatttttatgttttctttcatgactagtaagacttaatgtaatgagtaataatgtctctattatagtgattccacttatttaaatattaatgtttttatatgtacatgtgtaataatgtctctatcttatgtacatataaaatatgcattaattacatatgcaataggggtagtatgtgtaataatgtctttaaatatttaatatgctatgttcaggttgtctctgaatagtagcaggctgacaaatagtatgattcattgaggaaagagaattcagtggaggtccagcaactaactagtaatggaaagcttggtataagcataagtaaatagaagtgtcagcctgctactaatcagagccagcctgaacatagcatttacttataaattagagatattattacttacatatgtacatacaattaatatcataaaatatgctatttaaataagcggaaacactagataatagaaacattattacacagtacacttacattgtaatatttcatgagaaaaacatttaaataattaaataagggcattaataaaaaaacacggtttttccgcgtttacacacggttttgctgcggcacagcgcacgcggtttccgcgtttacacacggttttgtatttaattttttaccgcttatttttcgagttttcttgaatttttaaagttgtttcctacattgaaaaaggcatagaatttgatggtaaaacctattttgcataaaattgaattttaattattaattatttttttcactcatttctcaattaattgtttgcaaacatgtttgtaccttattttttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgcttagaatttaatagtgcaatccaatcttttgaaaactcaacggttcattttgaatactgaaattagacccattttttcacttaattttttacagtttaattttcatcattttttgacattttaaatttatttcctacacattaagacatgtataaaattgtggtaacaaccatttttccccaaaatgaaaactataccttgaatgctgcattgacacgtttttttttttattaattcatcactttttcacctaattgtttgcatacatgtgtgtaccttatttcttatgcttttttgaagttttaaggttgcttcctacatttaaaagtgtgtagaatttaatggtagcatccaattttcttaaaactcaacggttcatttttaatactgaaattagacacttttttcaattaattctttacatgttaattctcagtattttttgacattttaaatttatttcccttctaaggcatggttaaaattatggtaacaatgaatttgcatcaaaatgaaaactatatcttgaatactgcatttgacatgtttctttagtcaattcttacacgcttaattatccttattttgtggatttttaagttcatttcctaaactttgacaggttttaaaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacggggtacgctcatctattaagattgaagcttgtatttttagtgaaattggacttcaccattcaattccaagcatttttaaatgtaggaagtgaatctaaaattcaaaaaaatgcttcaaatcaggccggtaaaaatcaatcaaaaaaacattgaaaaaaacctgtccaacgcagtattcagtaacaagcgctgatttttatgtagaatggtttttaccatcatttttatcatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccattgagttttaagaaaattggatgctaccattaagttctaaacacttttaaatgtaggaagaaaccttaaaacaccaacaaagcataagaaataaggtacacacatgtatgcaaacaattagctgaaaaagtgatgaattaattaaaaaaacgtgtcaaatgcagcattcaaggtatatttttaattttggggaaaaatggttgttaccacaattttataaatgtcttaaagtgtaggaaatatatttaaaatgtcaaaaaatgatgaaaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtatttaaaatgaaactttgagttttaaaaaaattggattgcaccattaaattctaagcacattgaaacctaggaaataattttaaaatttcaaaaaagcataaaaaacaaggtgcaaacaattaattgagaaatgagtgaaaaaaataattaataattaaaattcatttttatgcaaaatggttattaccatcatattctatgcctttcatagtgtaggaaacaactttaaaaattcaaaaaaacttgaaaaataagcggtaaaaaaattaattacgaaaccgtgttcaaacacggaaaccgtgtgtgctgtgccgcagcaaaaccgcgtgtaaacgcggaaaaactgtgtttttttattaaggcccttaaataaataatgaaaaataacatttttaaccagaatctcctaataacttctgaacctcaagtataactcagaatattattgcagattctgaatctaaatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatatttgaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacaggtgtaattaaggttcatacagttcgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaattgtttgggatgatctgtggcccttttttggcccaattgggacaattactctcttgaggatcaacccatgcatcatgcagtgcttacataggctacaggagttttacagtttcttcagaacaccctgtaaacatggttacaagcattgcatcatctccttgacacctgtcaccaagctctacaggtgctacatatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtatttaagagccccttcttccccctgaactttgattccccatattcatcattacttaccagcataaaccatcaccaaacacccagtttcaacctgccttttggccctgttcctgctgtttgtaacctgaacttcaacctttcaacccaacacctgttccccagcactcttcgaacatcttccacccacctttctgagcgcctcaagaacagtcccccccctcctgaagacctccttgtcttagagataagtactagtaagtattatttctttgtttcttcagttgtaggctatttctgggcatactcctttattaaaaaggaccagaacatctgcaccacccctttaacccaggacctgatactagagggcaccataaaaacccctgtaactcaggcccctctgtaaataaaagctattaagtttttatttactatttctttttataccaaacttcccccacttttcatgtgtcacccacacgtgtacatatcccattatatctttgcacctagtgtagctagaagagttttggctcttggcatcactgaggctgacaaccaatgtgggacaatcaactttggaaaatgatgaaattgaaatttttggttgaaaagccaaggtcaaagatccacacaattttcctttgttaatccatggatccacaagggtggaagatgtgacagagtttgaaattgatcttcatgaaaccacattcatgttaatccacacatgctagagtgcctcaagtacaaaacccaacactttcattgtcagcctatgtgatgccaagacaagtgtcttctagctacacaaggtgaaaaaactaagagtttttatggtaaaaactcagggaaaaaactggtataagtaattcagaagaattacgtgaaatttatggattaaatccaaaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagtagaggatttaggtacctggaacactggggcctgtgaacaggtgtggtttaaatcccaggaagaatttaaggggaaaatctcaagaaaagggttattacttactagtaataatcctatggggtcttgaggatcttcaatgtggaaactggacagttgggagcgctcagaaaggttgattttgggtgctgggtggtaactgttgagtttcttgaggaattttgaggctttaataacagcaataatagtagtaactaggctaattacaagtgtaggggacttgtaaatggtaagtatgtttctatatggtattgtaaagctgggggatcattatttgggcggtcagaaggcccgttaaatacctgtggaaggcctcaggggttgctcaggggaacttagtaggacttggaggcgcttttgggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggtcatgcacgaaattattacagccaagaatgtcccatgggaacctgtggataggggctactctgttacgtggagcaggttccttggtaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccactggaatatggttactgtagtattttcatggatattctagcttgttcacattcttgttacacgtgtgggggctttgttgtcacgtgtactggggattctggggcttttgtggcccaatccttggatacaggtgcgcagcatgactacgtggcacgtgggcttggagacaggactccacactgctctatcttctaaaccgtgtacaatactccaattctgagactggatttggagtatatgcattatgcattatgcagaagtgtcacagtacccgtgatctgggggtacctgttaattattcaagcatgtattacagggtgaaggagttggaatttggggtacctttggctgaggtaccctaggttaaattgtatgatgattcagaatctgaaataatatttaaggttttgtttatactattcaagttattcatttatttttatgtattttttatcttatttacataagtaatattgtttctattacttatgtaatatttttaatttatacttatattttttatgtaatttattatttttatttgctatgacaggttgtctctgccatagtagcaagctgacattcattccatcattattccacttgctgccatccagctcatccattattatggaagcaaagtctcaaaaccaagcaaccatacccaaatcaacaagtatattatcaatctgtgactttattcaatctcgtcagctaacccccaaaaaggtcctgtgtgtgttcctaaatgtgttctttccccggagtagactctgttggattatatgcttatactttagtacgcttcaaacaaaccacaagacgaatcctgtatttagttcctctcaggattagtctggcagtttattcctaagtgaatcagaacaacatcttttctttctcactccccaagtatcacacaacgtgttgtctgtgaacttcagtcattgtctcccctgtctgtctcaacaggttatgagacctatcgttgtcccagctccattcataaattgattttccgtttcagtttggtcaaattgtcattgctgcagtcttcttcaagtgtgctccgatatgcctttttgatcgactaataatccctccccacttattcctaccgttgaggtacttgatggtaactcagtcacatttccggcatggcgctcttgactggaggacatactagccatccagggggtgcacgacctcgtcaccaacaaacttccttgcccagatgaatcggattacaaagatgggaaaagctctactcgcacgtcggagcaaggctacaacccggaggactcggcagccaactgggatgcgctatccgacattgcttgcttgactatcaagctgactttatcggttgacctctccatccaatacaaggacatcaaacaggctaaaacatttttaaaaacaatctgtgatgcctacgagaagaatacccatgcccgtaggctcctacttgaagataacttttggacggcctgccactacccctctgctccaatttcaaaatggatcgcttgtgttcacatggcggcttcaaatctaaaaagtgtcaaattgacacccgcggaccagcagatctgcaacagactgctttgaggactggacaactcgtggaaaccaatccgcaatcatctggtctactcgccaaacgaggtgtctctcgacaacgctataggagcgctggaggctcatgaggtatccaccacggctttgcttgaccacttgccgtctgaacctctcctgttggcgtccgctacaaaggctaaacaacgactcgggtgttacaactgcggccagaagggccaccactcatccaagtgccctaatccctcactcaaaaacaagtccaaggcacaagcgaactcagttgaggctagtgctggtgccacattggcggctccacttggtaattacggctatagtgaagacaaagaggacagcttcgacgatgaaattgatgtcgtctggggataatggccgaagtagaagaagtttcaattcgtagggtgcacaactccagtgcgaactgatggttaattctgcatgagggtttgcttcaagagtaaaattattatcatgatagttcactgctccttattctcatcagatctctagcctgattttttttctgtttctgttcccttaaaagagattttttcactactaagctccacatagtgatttttttgtctctgttttaattttgtgctttgattctcagcaagggggtgtgttggattatatgcttatactgtagtatgcttcaaacaaaccacaagacaaatcctgtatttagttcctctcaggattagactggcagtttcttcctgagtgaatcagaacaacatcttttctttctcactcctcaagtgtcacacgacgttgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttataacctaaaccacttacatatatgaatatattattgcataatcagaatctacatacaattttacccatagtcacccactacaactatacctctatctctattagtttagaagataatccaatatgaaggttaaagccataccataactagtcattaattagtattcaatagtagtttaccacatatatataagtacatacacatagattattacatcagcaggcctccaccagtagtgcagagcagttatgcaactcttgcatgcatacatgtaaccattaggcctccacttagtaacttaattgaatttacacagactttgcataaatgcctgtggacagaaaaacctccaccaggtagtgcaacaagttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattccccccatcatcacccagccagttcatacccaactagctcagtggtcatcatcatcatcatcatcactcagcagcccagctcccacccagctagctcagtggtcatcaacacaaacaccttcaacattaaagtctagtcaacaccagtaacaacaacaacaaacaacaacaacaacaacaacaacaacaacaacaacaacaacaccaacaccaacaccaacaataccaaccaacagtttcactacttatccagactcaccgtaaaaaccataaaaccctataaaatatttcacttggattgttttcacactcacattcaccgtctaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatatcaagttttctccatcataaagttacgccacaacaataaattaaattgctgtcagaattcttgtgtagtaaatagaggggcagctctttcaaaccacccgtaacagtaaatattatcagtgaaatatcattattgttatttccccctcaaggactgccaacctatcccaaaggagttctcacgacgtgttgtctgtgaacttcagtcattgtctcccctgtctgtctcaacagactcaagaccaattcaacctggagctttttgcactcctgtccatactttgtgagaccagatcgcaatattgttttcttcagtttggtgtcgctatccatttcaagtgcctggggcactgcaacccccaccatacttgttgctgtcttctagtctagtctgatcaaaggtgtcttgattcttgatttgagggggaatggtgtttttgccgccacaaccaagcctccagacaaaccgtttgaagcaatgtcaaactgtgatgcatggtcaatccctgcagatgttagtagatccttggaggatacttgtctcactatgaagctcaagatgtggatttccctggacttgcagaacctaataaatttttacaaagtacaatgcagcttgatttcctctttgttttcttcatttttgggactacagatctctgaatcatacttcaagttcaagtgaagcggccaaaattttaagaaatcttcttgcttcaattgcgtctactcagattcttgaaaagtttgctaaattattgataatattatgttttgtgtttttcagcttgaaaatccttcccgttccagcaaaacattcgacttgactcataagcctctcctccagagagcgtccagcggggacgccaggggaggggctttgttaagctaggccccgaccaaaggagaggcttatttaagctagacttggcccccctttgaccatcccttttttcatacatcacccccgcactcggccatccattcgccatctgggtgtttcttcacatgcgtcaccattgttgttccacaatatgcatttacttatatatctatagttattatttctcacgtcatcagtttttcacatactttgttattagatagtctagtatgcatttatttctcatcaaccaaagtatgtatttacaaaactataaatagttgtactacagttgcggacggcaaaaaccaaccctgccctgcccgcaaaatccaaaattgaaatgcgggggctatgtccgggggggggcatatgccccaatacttatttttgttgcaattttgagctcctacagatgtgtagagttcaaaattataaccgctaagcttttaccccagcggttctttttttttttttttttatttgtctgacatgcatgtatttggacatgcctcccaaaagccaagctcaaacccataactatggatttaggtgaggcttattcatagtctcatacctctaggaggtccctaaagtacctgtagcatctagtttgagcgcttaatcaatggttcaaggcaagtttttttttcattttgtcagctcaaacgggcttcaaaaccctgtaaatacaaaaaaaaatctgattttttgcccaagatattcggacacttcccatatccagggtcgaaggatgccccgaactcatcatcaaccaccaaaaattgaccaccttttccactcatccaaacatcaaatcctaaaaaaacaaaaaaacaaacctaaaatagtatcttcaaaacccttttctatctcttcgatctcgtaatcaccgtttctacatccccttcccctgtttatcccttccccctccgacctctttaagattgagttttccgatccccccaaaaaaacaaggttttcaccttatgcttcgggtcgcatgggacagcctatgcctcccaaaagccataacggttctcggaccaaccaggaaggttggtcaaagaacatagagatggaggacattgactcctccgggtcaactgttgaccgttctcaaacccctgtccaatcggacttcactaaaaatcctcctctcaatagttctcgtcataatcctgagaacggtttcttcaaagcgtttgcagaaatcctcgctaatcggaactccgatgggagtatcttcatacaacctgataaggttaactcgttacttcctctttttgagatcgaaaagatagctagtgttcaaactctatctctggtagagaagatcactatccgtttagactcctttgagagatcactcaactcggtagtcaactcatccttgaaatcctcacctgcatgggtgttaggtaaaaaaaagggtgccccttctaaatcgattcctcattctactgtctctcgccctcccccttccacctgaattcttaatgagttcaagtcggccttttttgttattcgtaagactaccccggactcacgtccctttttccagatgtcagtatcagacattactgataaattgaatgaagtcctcaaggataatgaggctaagacagatgatggtgtacccatctctgttaaaggagcagcccgccttccttctggggattttaagttctttactcaaactcgattcgctgccaattggctgcttgaacacaagcatgagtggacacacttgtgtgatccttctctagttactcctccttctacatttccggttattcttcactcggtccctatctccttcactcctaccaatccatcctctctctctgatctgtgtaaagagaatcatattcatccagaacatatccacagtgcgcgttggttgggtaacccccaggccaacaaaaagtcccatggctccatcattgtcaatttccgtgagaaggatcttgcaaaaaaaattgagaagggtagccttttctttaacaggctttgtctcaccggtgctcattataaaaaatctccaattcaatgttttcagtgtctcgaagttggtcatactgcacagttttgtaaaaatactcctctttgtaaacattgtggcgattcgcataattctattgagtgcgaagctgatattagtaataacaattgtgtaaaatgtattcagtatgagaaaaaaaataatccttcttttgttgccgatgttgataatgttcgtttcaatcattcgcctatgagtctcaaatgtccgctcaaaactaagaattttcgccgtaatattatcaatcaatgagtagttacaaccctttgtatcctcactcttcttcccaaaagtttcattctggttctttatcaccttcttccgactcacatgatattcccttcaaaattctacaactcaactgtcacaattccttcgacgttacgaccaacgcactcaactccgaatctcgcttttcaatccttgtccttcaagagccctggattaatcctcacacgctgaagttaccccattacgcaagcttgtcttgtattctcaactccaatcactctccttcaagttactccgacaaacatcgtacatgttttttcctcgacaaatctttttcttctgaagacattcaccttgttaaagatggtaatcggatcctatcgacaattgacctgtccatcaacaacaacagagtcagaaaatctgtttaatcaacctttacaatcccccaagatcttttgaaggaattaaatgtcttaccgattggctggaccagcataatgatcgtcgtatcccttcctttattttcatggactcgaatctccaccattgttcttggaatccccctaactatagtcactctcatcaacaatctaaagatctcatcagaacctgcggtcgtcacggtttcaaaattgtttcagaaaaaggcaaaccaacctttatgaacagaagaaccagctccacagttatcaaccttgtctggggaaattcctcttgttttcaatttattgattcgtgttgtacttcttccaataattttgggtccaatcatcaagccattgttctcaatcttaatttcaatcctcatccgattcctgttactagactttctgttgatttaaagtgtgtaaattctgatcatttttgttctgacttatccaaatctgtagaaaaattaaccttttttcctctcaattgtagttccgatgttgataaatttgttgatgagctcacaatttccttccaaaactccatcaatcgccaaaaaaaaacagtcaactctaacagctcaaaattcaaagcctggtgggataaagatatcctttcgccaatcattcagaaccgaaatcgagcccaaaaatggatgcttatcgcgcgatcagttcaagcttctgactgttatcacttctggcaaaagaagttcaaggagaaagtattcgacttgaaacggaatcactggcaaaaatttttggcggaaagtaaagatcatcatatctttaaggcttacaagttcaccaaacctgttagcagtggtaatattgctcctttgctgaatgagaatgatgaacttacctcagataagggggaacaagctcgcctcctttttaaaggtacttcggaagttcccatcaattgtgatctggaggatgtcattcctcctattttttctactcccttttcctttcctgatatctccgttcccgaaatcgacaacatcatttctaaccttccaaaaaaaaagcgagcggtcatgacgatattgctaacgaagttcttatttggagtaaaaagattatcataccttttcttgtcaaacttttctcagcgtgtctctgtttggggtattttcctaaacaatggagacatgcagtcacagtcattatttgtaaagcggataaagattcctatgctaatcctggctcttatcggccaatagcattattatcatgtttagggaaaatttttgaaagcttgttgacaaaacggatcacttactgggctgaaaataacaatgttattgctcatggccattttggtggtagagctaaccgttgtactgatgatgctaatctttttctatcctcctggatccgtcaaaaatggagggaaaacaagatcgtttcagctcttttccttgatgttaaatcagcttatccttcagttattaaggatcagttgattgataccttaattaaaaaaaatatcccttcttacctggtttctatcattcaatctattctttcaaatcggacaacttccctttgcatggatggatttttatccccttcttttaacctcagttgcggccttcctcaaggttctcccctttcgccgattctatatatcatttataattcttcccttctcattagtaaccctcttaatcttcaacaaaacaagctttccttaggtttcattgatgacgttactcactttgttgctgaaaaacgcctcgaccatgccatctcatcacttgaaagtgaaggagatcgctccttggagtggggaaaaagaaacaatgctatttttgataagaaaaaagcaaagttcatgatttttacccataaaaaagtcagtattcgaccattcagttttggcgacatttgcatggacaaatcggattctgtcaaatacctcggcatcattctggaccctcatcttttgtttaagcttcatctgaacaaggtcaaaaaatgcggtatcagttcaatcggtcaacttaacaggatttctcggtgttcttttggtttgggcttacaacagtccaagaacctgattattagtgtacttcgtgccagaattttgtatggcagttcaatttgggcttctaaacgtaatgagtcggcagtcaaaaatgttattagtaaaataaataatcaagctaatagagttattcttggtgttttcagaacaactccttgtaaatttcttgatcgggactcacctcttatccctttttttgatgtgttaaagatgaagaatcatttgtacatatgtaaaaaattaacagccaacgacgatcatccgattaaacaacttgtcaaacacaaaatcaacaactcaccacgatctcatctctcctcaatccacaatttgttcgacaatcacctcctttcagattacgaccttcaagctcttgaaatcatcaattttcttgtcattccgccttggtcaaattttgcccttgatgttgtaaaccttaacatccaaaaagaaaaagccaaaagtattgttactaatcagatatttgataaaaaagataaaaatgagactctccttttttcggatggttccaacattcctgatataggttcagcttcagcggctcttctcaataattcgatctcctttgcttgtagaatcaatgacgcggataaagcttcggcttttgaagcagaggttcaagcaatcaacatcggtctgaatattatcaaaaatgaatttcaaagaaacactctaccttcttccaacattatcaacatcttttccaacaaccaggccacccttcaagttatcgctaaaccgcctcgatcaacatccaatcaagctgtttttatccaaatttttgacaaattgaactatttgatttcagtccatcaagcttcgatttctcttctttggtttccggcgcatgtcggtatcccggaaaatgaaaaagtggatcaactcgctaaggaagcaacgaagggaaatcgacaattcgacctcgagcaacaacccagatcactttcaaacattcaacaaatcatcagatcaaatttcagtttcaacaaacgaaaacttcctatcacccggaatcaaatttctttatccaacatacctatcaagatctttaaatctcttaatcatctcgagcgtggtctttcctcgattatttatcaactttgatcgggccactctcctctcaacaatttcctttttcatatcaacaaaatcgattcgccaaattgtattcattgtcgatctccggaaacggtcaagcattttctaattcaatgtagaagattcgatcgccagcgaaaagtattcagatcaagattaatcgcaaagaaaatcaaaatcaatcctaattcgctgaaagacttactcgacaatcctttggtattcaaacttctttcggaattcatccttgacaccaaatgattcaaaaatatcaagaactatatggaaggcgaataaaaaaaaaaatcatcattatcagttttgcaggttttcttttattttttatttttcatctatctttttcttctgtgatttcatttctttttctctttaaaaaaaaaaaagaattattttactcacacgctatttttcacaaccattgtatttcggcagggtaatcgggctggatcctaaatttaggtcgagttcggtcatctttctgcccgctttaatccagggtatgaggcttgagcaacctcataacacgctgtctgggccgcagtcgtgacgaaagatggtcggactcggctttatatgaggggttttagtctcgataaaagagacggatttttttcatgatttttcttttttgggcgcggctttttctcttttttcttctctttcatcaaaagttatttttataaaaacactcaaggttataaatatttttcaaaatattcttccatgtatttcctttttcaaaacgtcatcgtacgtatatagacactagtattcactatggtgcgcaatgtcaaatcaataagcactaaaaaaaaaaaaaaaaaaaaaaaaaatccagggtcggtttttgccgtccgcaactgtacatctctgaaatatattttcccctgggggaattttcttcatcttcatctcatttttagaattcacggtttaacaaccaagagggctccagggcctgaattaggtaggtttttttttttgattcactcatccatgtgtctgtcaagatgtacttccatggaaggatgctaaacgtgtgtctggggactgtctgaccacagattaccagaacaacgacggtcggtaccgatgccacctctgtccgcaggcgactgggacgaagaactggcgcagacactgtacgtcggttacccacaagcgcaatgtgcaacgtcgagatgaggcaagacgcttgagtcagccagtggtcaatgaatccgtcacccatcagggggcccccaggccggccgaggtcaatgatcatcacaaccaagaggaccacatcgggcagacagatcggaagttgttcgctaaccgttaaccgttgtcctacttgaggataccgggccatctgacttgtctggccaacttgctgcgttgtctcatcccatggccgaccaagaagtacataaatatgtagagggccaagacggtgtatctgctttgctcgatcggaccagccgtcatcaacgagacccttaaaaaatgagcatccataccagaatcaaggaataacactggaacagtgaagaaaaagacaagtttccaggatcatgcagagttgtccctctaagaacatcttcggcacggagattgtatttcaggtagagctatgccctcgattagataaccacttgggggagggccgtaggactttccggtatcaatcatctaatctatggaccgtcaatatattatgaattgttttgaatacatagcgaacttcttgcctgttttgattgtaacttgattttaactcgcattcttcgtttattgtgaggagaggaggttggattttggctgattgagatgagggagggaaagaaagatggatgattgcatcaatttatgaatgtgaaacaaagtgcatttgtatataagaggctggtcgactataaataaaatcaatttctcggttggtgtttctttgataacgaaaaagacgattcgaagtatgggtttcgattttgattacaaagagagcttgaacgatttgatagaccaagcgaatatggtgataagtacagaatacaagagcaaaagaaagaaagcgagagtagggtcgagatagatagaatgaacagaaagattgatgagtcctgtgagaagattagcctgtaaaaaaaaatgtcaaaaaaaaaaaattcatgcgcggattcatgggagagagagagagagagagaaagagagaagggtgggaagactgacgaagaggaaaatagcgagactgttttgattaatgaattggaaaatcaacgggatgttttttgttgagttttgggaacgctcgagtggtttggaagatggatgatcggggcggaagaggacgtcatggatgaatgaatggccggtgatcagtgagagattaagtgcggcgatccaaaagcaataagtcggattagcctgatcatcgaaacataaagatgagatgaaagaagaaaaaaaaaatgaagaatgagtgagtgatagtgctagtgctcaagagagaacaagagaaaaaaaaaggaaatgattgacttacaagtctcctcgatggaggaaagccgaagaggttacaaaggaagaataagctccaccaaatgatcgcccaactagagtagaccaccaacgcctttccaggttgccgactgacgagcttgtctggtcgattctgtcgatctcgaaggactcgatccaagaagtccggcgaagggggtaagatgtatgtacctgcagaaagcccgaggacatagatcaccatgtatcctatacgcacatccatccagagccttcagtcagcggtggcactttttggggggaaattctagggcaaggattcttacctggaatactcgctagtccttctcggttcgctgagatcaaactcgtccgttctcgcgatgaaagcacatactcttgtatcccaactacactgagaagagattgatgacctataaccacaatcacgagaaaaaaattaagacattttaggtttgaaagaagtgaacagggattattcgagaatccttacatatggctagtaagagtccaattaaggctaaattgatccgaaatctttcgtagaaacgtttggttaatactccggttagagggaggatagataaagtaaagaagaagttccaatggacgccgtattcagtcacatgttcctaaacaaaccaaaccaatcaataaattaatcaatcaaataacagaggggggaaggaagggagaagaagaagactgacaggataatcgacgcctttgacgaagatgatccggatgagacccaacaggaacagcggaacagttttgcgagtgcttctccaaagctcgctcaagatcggttgttgagggaggtttgtggagcagagagaggaagagactcgtttgaggatcggaagggccgagatgatgcccaatgaaaacacaaatgaaccaacacctgaatccatctacaagaatccctaaacaccaacccatccaaaaaagcaacttgaacatgcttctccttctcctcttcccttctccttacttcttttttttgtgggttatttctgttcttattttactttgtttggaaaaaaaaaaagggaagaggctcacgagagagataccccaagattcagtcttagcgaatttacgagggaagatagtgaagtcgacggccaagatggagatcgaagtgaggaggacaagttgggcgcgatagatagtgagaaagggctgatgcgagaaacgaagaacggcggggatttggggagttgaggaggaggaagatgggtcggggactgggaagccggtgagaaggacttgatgatcagactcgatgagtcggcgtctgaggctagtattttggctgtccccgtcgagcggagtatgatgaggatgatgctcggtgagaagtggatgttctgactggtcattagacgatataattgcactcggcgtcgctccagggcctcttctctcctccttcctagtctccctcctcatccgcgaccctatcagagcagccagagctagacaaagattgctcgtccacagccattcgctgaggatcgtggtgatcgccagtaaggggaccactaagctcgtaagctcggtcatcattcttcggaaagtggttccgtctggtctcttttcgacgtggttattattcagtgatcgatggagcagatgggtgagctgtgcacaacatagcagatgtcagttctcttccttcttttcgtcctgagtgatgatttgactatcagagaatggagacttgccaaaagactggccaagatggctacgatatccgagcctgaacaaccccctccattggacacgaaaccttccttctcctccttgtaactcgtcatcttgctggtttcccgcgtctctcttcggtttctcagctatgttcgtttttttgtttcttctgaatgccgcttcggaagttttactcgagccggtggtcgtcctggaggattgacgatatcaaacttccatcatcatttgaaaaatctttagtgccggcgttgccccccccggggcaaggaggggcgaccggggacgcactcaaacgtctgacccccccccccgcagcgtcgggtccggggtaggaccctcgcgcccagcgccagtgttacacagcgcaatcctcccaggacttgtgttgagttacccaccccccaggcgtgcagggaactaaacctgagaatactgtaactgatgtctcattaacattgaggttcccaataattgaaagtggttttactttgtcttcttgttaagcattaaaaaacaatcacaccaaaagacagggaaactaatgatttcatccacatttaagtctgcccatgtggcagaaaatttaaactgaatttctgggtcattgatttattttttaatgtgaaaatgaatgatgcttgtagttgctaagaatttctagtaagaaggtgaatcctggtgagtcaagaaagattaaaactttgggatttttaaaaattgtttaggaatcatttgacagtcttaacaccaaaaattcaataacaaggcaaccgatacatgtactacttgaattaggtattgatcttcaccttaagttatgtgatttgttgcagactagccatcttgggcaaagtttcactagactttatatcatctctgtatggtgtatcaagccacgctaggcacaatcccaggtaccacttggccaagctccaccagggcttggcagtgtgcccagggggcttgattggccaggttgggtggggcttggatcttggcacatagccaagccccaagcgcttggccaatcagatcattgaccaccaatctcacttcctcacacatcaacacacaaagaaggtgagtctttccttttctttctcatcattcaatatttttctttggattttggactgtcattttaaacacttattttttccggatttccaacttggcttgatggactcaacagaactctattctcattcttattcttatcatttttagttatttttatagttaaaatcttattctatccccccccagcatgaattctgggagtatcaggtgaatgaaatggcaccacaaattttagtgtgcatagcaccctctcttgggcttggccaagcaaggctttgtcctgacccctgccaactttggcatgtgccaagcgggggttgggagggagcgcttttggattggccaagcaggcttggggattggcccagagcgcttgtccttttttggccaaactttggtgtgtgcctagaagggattgatacaccatataattttgacagcatggtgtgagactgtttttggaactcataatgatcaatgattcaaaatgagcacatatatcagtccatggatcagatggatggcttatttcaagatgaaaaagacagcaaattaatgagatgtattccattgtcccttcagacaaaaacttctggtcagaaaatgcatatgcaacaacaaaaaggcatgtgagaacaaggaaagagacattgggtgagtgagaagttcagctatatgcagatggaaaagagacattgatcttattgttagtggagtagaggtgtttccgtgagatagctctattgagagaaaaaaaatcttattgtctatgtgagtacaaatgagtggggaagagtaatcatgttcaaaagttgatcttgcttctggccaagaaggccattggcaaataagaagattgtgatggaaccacatcaagttgatctaagtgaggatttattcctctgatcaagctggtcacctttcattttcatgacaaattatcatgcggctagagcgcaatcagtacaagctataagtgatttcaaaaaggtgtatcagttggggagctcctgactatatttaaaaactacaaaaaggactcacttgccctccggagattaaaactatcatcaaatgagtaaggacatctgtaccaatgcctatcaaacctatcttgggcatctacataaacccaagttaaaatcaccatcagcttaccaaaaaagacttccatcaaatcaatcatcaccaagacttaccaacataagtagtagtagcgtcgttcccaatgtgatactgtaatggggatacactagctttgatctggatggggttttgtagcccttgagatttgtcattgttgatgtaataattgcaatttgagaaaacaaagccgtcccctgatatcaaagcaatacaaccccgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgagcgcgggggccagaaatgggtgaaaggtttggtttttgagcgagcggaatggctctgtagagtggtttctgagttgggttgtgagctcgggggagagccattctggtcagagtggcactggtcttgtcgatggccggccgaccgaccccgagctcctgatgatcggggcgaacagtattgtaggggcagcaggaggattcagcttagaatgaaacctgcaagaagcacacccgtttatctgtaagcttaacaaagcccgagggcatttggattgatagacacgatgttgtcaatcagcgaatgtatcatcacatttcgaacgcttctggcgcaagaggtacaccacaggtgaaagaaaagttgctgccaaccaactttgcaacttttttggggaaagttgggaaagtggtttcgattcgggctgtcagctggttttttgaaccatctgcaaaacgtttcttccaaactctcagaaaactttctgtgccggcctccagggcgacgtcccctgccattgagttggaaaggttgagaattggttattttcacttcgaaacgtttttttgggcccatggtgtatctgcattcggttgtttttgatatcctggcacaatatatctccatttgacagggtagatgctgcccatgaagacttcagaactgttttcagccaccatgtttacagctgaaatgtgattttcaggtgcaaacctattcaaatgtcctatgtgatgattgacacttccttgatcagaaccatctctgggacaatcaagagcagcctgagttttgggtaaatgatttgtgtgatacaatgctaattatttctgcaagatagtcattttgctggccagcttatactgaacacaaataattggaaaattttgaaaacttacacaatagagataggcatcacaccaaaacaattggtcaaggtatcagataaagagggagatgggacacattgggttttctttttgctttaaatccactgcaatgtttgggcattgtttgcactgcctttgtggtcactatgttttccattgctcttatccataaacccatttacaaaaatatggaatatgacaacaaggatggtgcaagtgtggagataatagatgaagtggcaggctgctacactaaactatgctacagggccacttagtgttagtgtagcagcactaacagtggcccttttttgtgcagtgttagtgcaacactaccgccactgcactgcactaacagtaccaattttttttgtagtgttagcacaccatacgctatgctagcgcacttttagaggaaaaaaggccaaaaagcgctctaatgcagggtaatgaaaaattgtttgcgccctgtgcgtgtagcgttagcacatattggtggaattgcactaatgctatgctaaaaaatagcacatttgagttacactatgctacactaacgctatggtcagcgtaactggcccacagttgatagatgttaattttttaacttgctgtggattcaattcttgttgataagtgcaagagtttacataaaagtttcacaaaatctaatattcctcctctcaaacatacttccaagtcaggcttgtcatgtgtccatggaccaggccggtggcttgaactgtgccttgcaagctacaaggaattgtatacaacatcctgaacaacgcaattgattattgaaactggttcccagaattgcatacataattttgagcaacacaaggaaaattgggctgaaagaatctttcaaaacaatttgagtttcagtttaatcttcctcagaggttctggatatcaaaggatgggtttgaaaaagtttctctagtgatacagcctattttagtgagttacaaacaattggaagatgttgttgaggagtcaagcaatacaacacttttgggaaagacaacaaagacaaaattgtctgcatacacaaaaaaaagacaggactgagaaaatattcttggacattgatctatctcttcaaaaagaatgaaatggagattttccaggtgaatatggaaaaattatctcccagtgaaaactgttcaccttacattcccttggtgacttatcatgttactagctcacatgccgtgcaaactggtaatttcaaaacagtgtttgagtttttgattgctcaattgatggtgagataaaaatttctcacctgcccttgcagcattattatcatccttcaaaatgcttgaataaatgcattggtaccaccatctatctgattgattttggacatctgccaaccagtttgaaacctttagccgttgtactcaaagaattttacaaaaccaaagagcaggaagacttaccaacatacctcttttcagcattaacatgatattggattggatttatggagggattgggttcctttatgctgtctattcctttagttctgtcaccgccgacgtaataaaagcatttcttgaatgtaaattttgaccctgatatcaacggtgccacagatacgagacatgtatttgtatcggatcgtatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtattggatttggatttaaaaatgaaaaaaaaaaaaattcgtcttcgtttttttcgttttttcttcaatacagccaagtatcttatgtatcaaatacggttttggtgggatcagtcatctgagacaatacagaatacatttctcacttttcaaatacgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattccaattctgagacgatacagataaacgcctgataccgtatcgtattgtctctgtggcaccgttgctgatatcaaccccataccataccatgggagaagaagattgcaatatttggtcagtctacttaaacagactgatactataccaaaaagcaaaaccctgcttgcagtcaactgtcttgattttgcaggatgaaagcggacaattgaattgctggtgctttctggacctgtcgagtttcgtggttctgcacactgcaagttagtgcgggagtgttttcacggttagtgctttggtagtccaatgcgatatacaagctgtgtatgcttattatatttgtcttgaataccaatggggtagaaaaatatatcacatgttatggtttctggattcgaagcatgtcgcgccgagcctggatggagagtgatgacaagagctatgacaaccaggatggtttggagtctcgaaaaggcaatcataatgattcaatgataacacttatttactgtagattttacagttttcttttcttagatcgagagatagcgaccaatgagttgttcatgtggggttcttttaagcattcggggggggggatgacacgagacacctccgttgcactctgtccttaacactgtgttttgctcccctgcccactttgcttcggtctcagtcacacttatgtttccgtctcctgcccatgtatatgtttgtttgcgtttcccttttgatatgtataatgagatacagccatagcagggagttcttgcacaatcgcatctccgtctccaattggccgaggcaaggagaggaagccagattacccaagttgtccaaaggttcggtttcaggctgagggcgacggccggttgtcgaagcggttgctggattcggctatgagctcggttgggttgacccagttgtgagcccccgcccactaacaccgaccgatgtatccttgaccatggggatagccagcgaggaggttggtggtgccaatggccgcgagggtatacggcataagtgaaaaaaaaaaactcgaaacctatctcggggctcattatctatttctcttaaaacgtggtacgtattacccctcggtaccattagcatcttccttgctggaaagctcctccaagaaagttatgatcatctcggtctgttggatacttcttgtagtgtttgctgacctggtgttaagcacatgatccagtcatcagagcaattctgaggtctcaataattgagttcgagcattattgaccgaacttaacaaagtcccgatgccgaggtcgcgaaatggtgctcttaccccgcgagcaagggtgggacttgtatcaagttagattattgacagaggttcaagtctacgatgcgttaaaagatttttgcggccgtggtggctttttcatttgccgctatttgatgggcctggagctgaacttgctgatggatgtacacggccgaagttcgaaaggaggtcgagcaatggtggttttaggtcttctatgcccaagtgatcactagggcacgttgtaccgtccactgagcctattgtggttcctgtattttcgcgatggagattgcggcagccgtcgcaccgataatacaactttttgcggaggttcctgcaatgataccgagtacccccgactttatatgggccacaatcgcctacccttggccacccgtaggagtcgacttcggcatccgcaattaactggtgtttgccttggcaattgtttgttgatccgggtccaatcgctaggacaggcagggtgagaagcaggatggccacacaggccgctttgaggatattcatatctctgaacatgggggccaatctgtgtaggcagaacgtgttggaactacaaccaagggccagcggagttggggatatcaactgaagtattgacttgagtaggaattgatccaggggagggaagctcaatccagcaatgtccacaatgcgaagtgacaatagactgttcagctgcagtgctgctgcgctatgtggacaacaataatccccctcttcatgctggctattactcaacctgggaatcaaccaaggtttgaagaaataaatgtcgagtgagccaaaggattttgatgaaggaggggaagaatgtaaagtttggacgagttctctttattgaaaatcaattcagacagccagtagtagtagacagacttaacaagtgaaataaaaaaacaatcaaagagagccaataagaaaaccaccacaagaccacaagaaagaattaaaaatgaagattcagtaccaccatttgtaactgatagtcaagtgatgaaaactaaacagggcgatgagattctataacaacaaaagacttgagaacaaaactgaacaccagaatatgatttagttaatcatgaatcatagataacaagaaacaacacgaatgaaaaaacaacaaacaaataagctccttgattgattgtcttcttcctcctcctgaactggtgtacttgtctgtttctggtctgtgtaatgaatcaaaatcaacaataagttttcttccttagttatgcttgaactaatgttagaataccttaatttattctattgatcttgatcttgatggtgtcagctcttgagatcttcaataattgaatcaaataatgaaaacaaacgaaaaacaatccacactgagactacaagcaaagcaaaactaacaacccagaacttccaattcaaccacatttcacacgtgtgtactttctccttcaaccttctacatctcaactacgtaattaatttctcaacaaagaataagatctcactggaacggcacaggtggcggaataagaaggaagaaccaatgagacttgatttcttgtaactggctaggtttgaatagactatgtacaagatgatcaagaagtggtttaacaatttgactattgaatatgatgacagtatcacaaagctaacaatattcaagaagacaagtgtcactaaaatagactaaccagggttcaaacttcattgactacaaggatgttgatcagacatgcatatatttagattaaaaacaggctataataatgagaggtcacatgagtgatgagataaaaaaattgtgatttttggaaggttcaagtctacaatgtgttaaaagacttttgtggtcatgctggcttttccatttgccactacttgatgggcctggctgtcaaactcaggcttggaaaccctgcaaacaaactattttctaaaaaaacatacaaaaaaaattccatttccagttctttttttatccttgttacactctagtctcttctttttatatctaaaaataagttctatcattatctagttatggatcaaaagatatgctacaaaattatttcattatgacaaactccattccttaagaatcatgaactaaagacttgttactcaaacattacctaaaaaatattttatgtctataaatagtttatctctcttgttctcctcaagagacttattttgttatttttctctactattctaaaagtataagccaatatcacatattatacaaattccaaaacagagttcaatgatatagtaaaaaattcaggtgaaactaagagtctcaaaagttttcaaagttcccaaattctttacacaggcgctgaacttgctgatgtggatacaccaccaaagtttgcaaggagttcaagtaatggtggttaaatgtattctttgccagagtgattactatggcaacttgtactatccaaggaactcaatgtgggacctacattttcacgatagaactgcccttgaccacttgtatctgacaactttggcattcgtgattaagcggaatttgccttgaccatgtgcaggtccagtttcagctgccacagtaagtgggatgagcagcaggttggcaacactggaaacagtgtttttttttcccctgaacttgggtgccaatccgttccaatctgtgtgggggtaaatttttgggattgcaaccaaggggtaggtaacagggttgagaatattgacttgagagggaatcaatccaaggtatgggagctcaatacagcataatctcaccatgtatgaagtgaacaaagacggttcagctgtgctgttgggctatataggcaataattatcaccatcctcatactggacctggaaattgatggtcaattcagctggaaggcctttatgaatgacacccttgaaaagcaactctagcatttgaggagtccaaatttctttcccaaggtaaagagcaagtttcaggagcccagattcacaaaaaacaactctttccttttttttgcttaagggaccctttgttggaatatttaagtgggcctaattgctgattgtgggaagctgtgcaatgatttgttggtgtgagatgcttcagtatagctgttattgcaggatcataagctgtattgactaagactaagagagtgtgattggtattgattcctgtggatatggccagaggacacagatgtagtctcctgtggctgcctgagctacagttaagtagggcccagtgccctagctggttgcagcacattcatatactctgcagataaaatccattgtggcaagctctttctattgctgcccgatggtaatattgaggagatcttatttgcaaatcaacatttaagaaattcatacaagaaaatggggaatgaggaatgaaaaggaaaaaaaaaaatacatttagaagagagacttttgtcacattgatgtacaagaaactggaatagagaaaaacttctttgacaatgtgaaaatatccatcatggttaggcaatgaaaaaaaaaagaaaaaaagaatctctctgtgcatgtatgtacaaaattttgaggtagagagattgttttgatatggtaatctttctgtctaatacagaatccaactgcaaaaaggatgaaatcaaattgggttgatcacattccagaatttctttcccaaactgaaatgctttaccctagagtcacccaccaacatctcaattgactgcacagtcagtgcagactggtgtttttgataaaaattgtgtcagtttgtgagttcttatttgattgtgaaccaagaagtactcactggctctttgagaattgatagcatctggctttttagggtcaacagggcatttgtaccattttccattggaccgaccaaagacctctgccatcccgatttaaatcatgagcaattgtatgaagaaactccatagtcaaatataaaatgactcacgaagataggtctcttttgggtcaacaattacatgatattgtactgcctttacagtttctggtttagctccgacaactggttgtttggttttgtcattatcggcataaagcaaacaattttcgaaggcaaaactttcccctgatatgtcaccaaatatacaattgtgcatcatgagagagaaaaaaaataacacccgaaaattctgtaaatccattttcacaaactgaaagcatgcaggaatttaaaaaccagcttacaggaacctgccttgattgtgcatttggaaagcgtgcactttaaattctggtgctttcctttactgtcgactgccgtggttctgcacactgcaaatagtgcgaaggtgttttcaggtttagtggtttggtaagtcaatgtgacctgcgagttatgatctatgcttactatatttgtctgcagtagcgctggggaagaaatatatgtcacatgttgcgggtgccggcttcgcagcactcgccgctggggctggatggagagtaatgataagagctataacgagtaggatggtttggagtctcggaaaagcaatcatgatgactcaaagatgatacgctagagtgatgtgtactgtgaatttgtgtactgtggattttatgaagttctttcttagatcgatgggtgaggaactgtgaggactatgctggtggtcttataagcgcttggggcagagtcgaattgacgcacaaacagatctgatgaggatctctggcacacttctgcttcggccccctaatgccggcccattcggtcttcaacttgtatcttgatctccaagaaacccacccattgcaaacatctcctgcacaaccgtatctcggtctcctactcatttagggaaagaaagggggccgaggccgaagggagccgactggctagaggtttgctatcagactcagcacagtggctcgttgtattcgttgctatgttgggttctgagctctactgggtcgacctggtgttgagtgcatgctccaagtgaccgatggctgtaaaacccttcgtgcatttggtcggcgaggaggaagatgatggtcaagaggggtaagagcacggttaaagcgagtttcatcgcgagccttacaatggacaatagccttttattcatttattctgttgctgtccttccatcgagtcgcactcgaacattgttatgttcctccgggcctggttatcgggagtttatttttttggtgaccatggcatcaatccgatcccgattcaaaatatgatactaaatgacgattttaaaagactcctgtccttaccgttccaaaccgatgatgatgtttaaatgatggaaaggatcacgatgaccatggcaatgacatctccatttgaggtcggagtcaccggcgtcgtgtgaggccagattccagtgttttcataacatacagtttgttgatgatcaggtcttaatttttaaaaattgccacgagtagaaggataagcaaagagttgaaaagaaatcacctgcacgacctgatcttgttctacagtcgtctacctcagtcagggcaagagagagggcccactggttacataggcgtttgctatcagacaagtgcaatctgctgtcaatcctgccccacgtgaccaatggtcatcagaccgtccttcgtgtatttggttggcgatgaggaagaaagcatgattaaaagaagggtaatgcatatcaccgggaaatcttttgggggaggtggcgatggcatccatctgattccgattcaaaccagacgacagaccaagtaacgaattttaacggcttgtctttacataccatcctaaaacgctgatgaggttgaaataatcgaaatgaccacaatgtccttcagatccccctttcatggccgcgaagtcagcagtgtcatgtcagtcgagtgcggttattacatcaagtttctagatgatcaggtggtgatttaaagtcgccacgaggagaaggataatctataatacttgaaaagaacctgtcccacaacagcaccatccaattgatacttcatagctgaacacagcttccattctatcagtccggtgctcatatatattttagtgggagtgtgaacacatctctatgtggcccggccaggccaggggatggtttgattggcgcaagcattgcggccggacttttggcagaaaatttgcgcaaaagcgccatatactcctgaacggaactgtgtcccatatcagtatgccatttgaacactgaagttttgcttaggggatcaagttgagtgttgaaaacaagacgtgttcagtgaaaatttgctaataggggggttcacgatagcgtttcaccagaaacattttatcgtcccaccagaagtgttgcgcacgctgcgcaggtaaaattatatcgtacaataagagtcgccagaaggcacccaccaaaaaaatttatgtatgtgaacgcactggtgaggccataccatcattccccataaacttctggccaggtcagaataccgtcagatcacctaaccaaccatttccgccggcgctggttcatcactcaacactgtatcatgcaaaaatacagtgagcaacaaggtatcctccgggacctcttcttgatgctcctgttcaatttgactcggggattggggccgacttgtatggggagacaaacgaaaccagcggtcgtcgtgaatcatcacccaaagtgtttctgtctggttgggaagagacccaagaagaacaaccaccgtcggggttaaccacgcctgcgtcccagttggattggtcccgccactcttcaacgctcgatcggctaactggccaggtcaccccccaactggatggagataatgtacttgacaaggacgacaaacttccgccacctctggattgcactgggaccgccatggacccatccccatcgttgatgacccagcgatcctttgcacgtgcgaccaatgggtctgggatcctcccctcattgggtgatgtctccttgactcaggcttcaccgactcaggctccaaacatgtctcaacctttgtcggcttcgatggatgatgcagggatgggcgtatgtatgaaatatgcttaaatgtgattggcaaagaaaaacgattgtggaaacataacctttcagggagttgtcgatgtgtaaatcaagtggaggggtttatcttgggcagatcagaaactcgggggggctaactaaagatttatcatgtagtttgatgatcaacaagatttatgaatgctggccaatgtttgtgcctgtttttttagcttaaaatttaacccaaaaagcacgccagcaagaatttttttaagggggggccataagccaaaaaacctattgtgaacccccctaatgggtgagctggatttgctcgctcagtcagttgcggcaagtgttgatgaacactgcaagtgggttatcaagattgaagcctcctgcatcagccctcaaccttgttcaaaaaaggcaaaacgtgtaggttacaatcaaagacgtaattaaggatagttaatggagatctaaaaatgatgcagtttctatgcacagaaaaggaaaaacaggaaaaaaacatagggtgacatggtccataactaaattaaaaaaatagataaaagtgaccaatagaacgtagagtcaagaagatctgagtaaaaatatccatgttccttccttcaacaagttgtagtggagaaatgtctcatgaatttcttctgtgctgaaccaagaggcaaggaggggatggaactctgttggcccactcaaggtaaatttggtggattggacttggctgtaagcaaatccaccagcatctgcagaaaccacagactgaattggcttggagattgaaactttcttcacctttctttctctgcccttttcccttttttaatcaccctacatcagactagattaatattaccaagtagcaggtcttagttggtttctgagtgcctactgagtcaaatttgaaccacataagctcaactcactattcttgtctctacggtattatcttctctttttcctgacttgttgtgtgttattaaaaaaatcgattaataagaattaatgcctcttgttatctgtgatttaaaacttttttcttgattaactcatctgacattactaaaagagaatgagaagttttgtatagtttgttacttccaagaacttgttttatcttctctcaatttttattcaaaatacttttttcttattgattagcccggttcacattagccagttcaaatggctgatcaccttgttaaaagttgctgatataaaaatactttttggatggatctggaataatctgggggactctggactacacattcaaaaatggaggtgtttttaagtatcaatgatttgctgattacagctgaaatttttgctgatgactggctattgtgaaccgggctattctttctcaagccacattttgatcacttgtacctagtctacttaagctagcccacctatagtgaataaaaatcattgattttttcattcattttccgtgaacctttcccaaaaaaggccctcaaccttttttgcaccatcttctcaaaaatcctcattgccatcctgtcagaagctcaaaaattcaacatatggaaaacggtagaatgctcaagaccctcaaagattgttttttctttgcaaggattgccctcttaagccccggacggggtgaggccgactggtttggtctgatttgtcttgtgattctgtttttttttttttgaatttgtacaaattttgtgttctttcatcatacacagttgtactactgactgttatacaagatttagagtgaagagtagcttgtaccgtatcattaaaagaattgatttaatttacttaacaagaatggctagaatcaatccattaccaacctcagtcaacgtggtatggtgtgctgatggtgtttttttaagcaaaaaatggcatgggggggggagaagtagtgctaagtcctgctgagctgaaattttctttcctcacttgatagagctcacattaattatgttggaagctactttggttttttgatgcaatcaaagcaggctgatggttttgaagaagtgtgtcagtttggaaattcctgaaagattgtaagcaacaagagaatcaaataggaactgcttgttttctgcaggctccatcattgttattgcacctataccaaatctgattactagcgtccaaggcgtctaggtacggacccaattgaaagggtaagcaagtttcagaaaaaggcttccagtgcccctaaatattctagtgttatcaatacttgcccacaaaaccactgtctggatagaaggcatattttagaggaaataaggtttccctgtagccattggggttggttcttctgcactttttgaagtcaaagtggggccctgataaggaatgaggtgtgaaaaacatttggtcaactttttacattgtaagtaaatacacccctcaatgttgaagtttaaacatgcagctcacagtctttgttgttgtccgcgacgttcatgcatgaagctgtaccgcaatagtacccctcgtttaagcgggactagcattctgaggtagtttgagaaattgttcaagagttagaaggcttttaagacaaagtgacgtgagagctaccaacagatgcttacctgtcttcagtgggtctgaagaaagttcgaagtgtaggtcacagtctaccgctacagactcagcggagtgaatagcaagcagagctaaggctgctgaggtcaagtacaatctctgtaaaaaattcatgatggattatctgaagggggttggaaaaacgactccctaaaatttgctgacgactcccattttggttgaggggtcgtcggacgggagtcgtctttccaattccccctggggaattgggagtcgacttcccaattttttttattaaaatttattttttttggtgggagtcggcacccaaaaccctccttggcaagtgggaggtttgggagtcgcctccctcccactggccggggggattccctccggtcattgagactgtacagtctcaatgaccggaaagaatcccttccggtcatcaagaccataaaatcttgatggccggaaggaaccccttccggccatcaagaccaatctttgtgaccggaagttccggccagtctaggctctacacctcattgatcggaaggatatccttccagccgatgagatacaacaacaccatcaactggaaggaatcccttccggtcgatggggtgtgtagaaaacctcgaccccaaggatccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtttaacttactgggatgagcgtgtatgagtcctgagtgcagcccttagatgaaggatttaacactgcgtccgggcaggcgctcaagtggggcgtgagggctagggttgacggcgccactttggaaaagtgcgcgccggagggcgcctccaaaactgccagcgatgcgcgcctttggcaggcacattggaggcgcgccaggggcgccattttccgcagtaaaaaacatgtacatatcgcctattttccatgttttttaattttttaattatatttttttttcaacctaaattttttaccacagcaaagtctgactttgctttatcgggtagccacaatcggtgggtgccatgcggcacttcacactattcgggggtcgaaccgggttctcgggggccaaaaagtaagttcaaccaccaagaaacccaaaaaatacagcttttatgggtagttgatggatgactccccccgaaaaagttagggttagaagtgcgcgccaccccccctttttccagatttcatgcgcgccgagggcgcgcgtgcgcggcgcccgcacatcggcgcgcctcaggtagcgcgccgtcaaccctagtgagggccactcacagtcttggccaggaccggaggagccgatttggctccaatgcatgatgtatatcaggcatcacacggccgggaggggaacggctgatagcagcgctgagcagaacaaaaaacataaccaaactacacatcggggtgagttggacgcccgccgcgttttgcgacgtgtccgtggcccagccaaggtgaagtagaagctgggacccatccgcgtgaaggaaacacgtcactgcgttgggtggaggccggggaggctgcgaagggagtttgtttagacctagaccccccggggtgcaggctatttgtggtcggactgcgacttcacagcaaagcgtcatccttggccaatttccaaccgacaagagatcgtcccggagagcacacagagtacttcatctccagctcgccaaacttgggttcttgatcttggtatgtccgtccacccgggcagtctagtagagcacattatcccagtatgagctaactgttgtttctggatccacagccggtggtctcactcgctaaagtgcctcagttggcgatggatttgatgatacattcagcacacaactccgccctatccaaaaggtcggcatcctcaatcctcaagaccacatcccggtctatctggccttccccagtctcaagatattctcaaccaagtaacaaccccgatccaattttatcagagcccagacgagctgtatacatttgtccggcaacggtcaccggtgattaaggtacgagataaaaagatgaagatgaaacgattaaaattaaacagtatccaaattaacggttgttgttgatcgatttagatcgacggacgattgataggtgatcgttttttgtttctataaagggcagggaaagatttgcatgtttacaggatgaaggcatggatcacaacggccgggtttgcaatatcagttcttttcggtcgacgcggcggctcgctcagattcccacctacaacacccctcaacattctttcattacatccgggcttaccagccagatccgcctaccgcactgcgccgaatcatccagacgagatacgccagttatttaccgcaagatgctccgggcttgcctatcttttgtgcaggcggcttggccactagattgctcgcggctctgacgtcgtcctctcccgatactggctccgtggagattgatacgctcgttgcttacgtcgccgaaggtgacaaccgtcttgatgcaaaggccttcgcttgcgaagttgtgtctatcttcaatctcatttgatctggtaagacaaaatctccttgaactctttcggtcaatccttaatcatccctcacgcaaaacctttgtttttttctttgtgtcaaaggccaatcagatttgccggccctttctctcgatagcttgcgtgaacctctcagttggaaggcctctgattcctattaagacaaaacacgacaacatatatatggtcaacccaaaaaagcgcatgtcatgtcggtaaaaaaaagaatcaacctcggcaataaccaaaaaagaaaaccaattggctacaaatttttgggagtagacctttgtgcatcagtgcttctaaatcccaaaattgccaaatttttacttatgggaatagtagactagtgtggttgaggtgcagaaccaggagaccttgattttaaagttacctacagcccttggcattgttcctacgcaaagtagcactgggataatcataacacatcaataaaacagtatcaccatattgcctctttctctttgtaccactgattatttgtttcgcgatccgctttgcatgatggtcgctatcgttttatcattgtgaacgttcatggtttttgccgagagtgcaagctattgccaaactacttcagaccctcatgagtcatctccgtgtgcaaaggaattccgagccgtgtgttctgataaaaaatgtgtcatagtgctctttcagttgtagggtggaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgtaaactctcaatgaaaagttggttcaaagttcctaagcttttttttaactcaatgcaccttacacaactcccactcaaaacctaaaacttctgggcttcttgaaacaaacgaaatcaacgagctaaatattataaaactctttcttgagcttgccctgatgacatcagtaaccgaagatataaaaaaacatcaatgaagccatggacatttgatctggaatagtgacccaactcgcacctagaagtcacaggcaacttcttaccattaagtcaacatgcgcttcaattgctatggattattgggtctcattcctttactctttgtgtcgatttacgcgactgccccaccgcttcaaatagtgccaaccacttcatgcgtcggcgtcgagagaaccatactcgaagtaagtgacctagatagagcttccaatcctaggtgttcatccttgggcttgccacgcagttatttcctttgattgacttaattttcggacgcaatgaatccctccgtcatctctgctcgaaaagccaccgcacagcccaggtgctttgtcatttcaagaaaatcacgaaacagatctgggggcagtcatccacaagaaagcaaacctagttctggacaatttgattagtgaggctcaaaagacgcccccgtccgtagaaattggttttcttgcccaggctatcgatcatcacggggggttcactacccaacgcaagcaaataaggagtacgtgcgaataactgcttgatttatgttgcgcagtgtataaatctaacgatgaatcccattgaaaaaaaaaatctagatcatgctgcttttgagatgataggaaaggctttgaactttagggctctctaccaggttgctggcaaatccgagcaagattacatggaccggatcatagacaccccaccagccaaaatccgtgagaccatttcgaagattgaccggcttttcgccgccagtttctcagcaggaactctggacgatgttgccagggagaagatcctacaaaaaacccaaaggtttcgcaataagtttgaaactatttttgatgcgttttactccgaggagattgagaaaatgattctggaggaaaaagattcgaaatggatggaaccgtctgttacaattcaaaacttccaccagaaacttatcgcgattgaggagtggaaccagaaagttttgatctcaaagctgcatgcaaaactagaccgggcgctggagccttactatcaaccggaaagatacgaacaaccactcaaaaagtggaatcagaatcaacagtcaattgacgagtggaatcagaagactttaatctcaagcttgtatccaaaactcgacacgctatttcgggcgattgcttcccaccggaactatcgcatagaaccatatcgcccaccttctgaggagtggagcccagagaccttaattttaaaattgcctacaacacttcacatatatattcgacaaggttcctcctatgcaagttatcagccagataattattacccattgatgaataattgggaccggatggctttaatattgaagcttcaaaagaaaattcaaagtctgctggatgaactctctttctttccaaagccagagtaccaaaaaaagattgtccgcttccagcgacggcgtccgggttgctttggctggtaactttcatgttctatccaaccatttaaagcctcattgtgtccaacagtatgtcacatgatctgtagcaaagtggaatatgaaatctgctactctctattgttcttcattttcattttcactttatttacttgtctggtctcccattctccatacatcccaattagcagtatgacagaatttatctttatgtctttagtattcatggaggggagggtcccgtcaaccgtcccaggatttctgattgtcttcttcttgtttctatcttggcatagggaaaagtttgcaaattggttgtttgcagggaattcctgaggaaaggttggagagaaattggagcttcatatcctcgagtgacaaaaaacaagcggtagcactattgagttgtacacggtacctcccgggagtaggaagttggcttccgtaaattgggagcttctgtcactgatcaacacttggggtaaacaaacaggtgagggctgaaatcacttcccagtgctaacttgcaatgagctgaatcttggatgaaactggtaaaatatttatctctacctacctgtttcacaaccggtggggccagggcccaattggagccaaaacctgtcttgcttaaattctcaagcgcaccttaattaggcattgaacctttcgcgaacaagcaggatgaatgcataagcacttctttttgctttaaaaaaaccctcacagaaacacaaacactgatcataaattatctcaagaagtggtcatttgcaccttgtcacccgctggtgactcaatcacaatgcgcttcaatttactttcattttccgttttacgtcttttagcggcttctgttctccttccaggggtgcttgcaggcatcaccgtcgaggaaactgcactcaaagtaagtcctctgcatagacggtgcaatcccattcaattcggcacagttaacagcattcaccaatttgcgagctctatgaacttctccgttgtctcttatcaaaaagctaccacacagcccagacgctccatcatctcaagaaattcacgcaaatgatctaggcaaaatcatacaccaaacagtaaaccgagttcttgatgacctgataatttgttctcaaaaagaggatacgggaatcggggcgggacctcttccctgggatcccccttatttttgtattggtagattcaccccccaacgcgagctaataggaagtaggcataacaactttttcattcatattggtcgacacatagacaaatattgatttcaatccaaaaacatagaacatcctgcatttgaagtcatagggaagacttttggctacagagctctgtacttgaccttggctgacaaatcggagcgagatcatatggaccggatcttggacagtcaaccagaggaaatctggaataccatttcaaagattgatcagctttgcaccaacatcttccaaccagcgacgagaaccgttactggcgagatgatcctcaaaaacacggaaatttttcagaaccaatttgtgaacatctttaatgctctctactccgaagaaattgagagaatgattccggaagacaaagaatcaacattgatgacaccgtctgctgcaatccaaaacttccaccagaaagtgatcgcgattgaggagtggaaccagaaagcttcgattttgaagctgcatacaaaattggaccaagcacttgaagatcactatgacaagatagcaagatgtaaatcacccatcaagcgatgggatccaaacgaacaactgattgaagaatggaatccgaaggacttgatctcaagcttgtatccaaagcttgacacactatttctactaattgctcactactaccacccacagctctacctgagaccatatcacccgccatctgaggattggaaccaagagaaattgattctcaacttgcccactaagcttgagttatttcctcaaggactttcttcctacttagagtatcgccacgatacctattccctgttgaagaaaaattgggaccagagggctttaattttagaattccaccataaacttgacaaactgctttgctttcttcctcgtcgcgcacattcagagtctagcacagaacatgataagaaaaggctttccggtggcttgcaatgttttgattggttgtttcggtttttttgattgaccacgttctgattggttatccttttttgccaaaatcaatatcaacggtcttctcaattctataaacaagcaagctgctgcgtggcaataatcggtcacgtgttcccatctctccaaaatcatcaatcctgagtcttttgatgtccgtgtagtccaagcaagttttactgcaatgagagaatttgatggttttggtggcaggacaaatttacacattggttcagacttaatgttcataagcttctccatattaattgtgttggcgcaaaaaggaagctttgaaaactggcctccctcttgtatattcctgagttcaagtccaaaaaaactctgcgttttcatggttctgaatccaaatggaaaaagaagacacgtgcctctgaagttgtgagttgtaacccctggaattaggaagtttgctcccagagaatacaatactttgataaggacttgacacgggtaaaagagagtcagagtcactctcaagtacccaatacctataatctctggagatgagagtcgactcagtgacggcatggatgcattgcctgaataaaaacaagaattactctgtacatgggactggggagaccaccttgacttgccgtcggacacctcccgtgtgagaaccagtaagtttgctaacttaactaagtccctcttaatccggaggggggacaccgtcccgcagggaccctccgaaggagggacttatgcgctaagtcaccctcctcgcccatgaggattaggaaaaagtggctttttttttaaagccatctacaagttccctcacacattcaaccccctgcaagttgcccaccaaaaggagcggcagatgtgggagaatgcgagagatcccatcatgaggtcggggggcagcggtttattctttgatcaccatatatatgattggctgcaatcttatggattttgggtcatctgtatggaccaccagccgcatagaatacaggtgtttggacatcacctgtgttgaaattctgtaatccacagtgttctaaatatcagcacatcaggcatggacttggtagcctagttggtaaaggcagcacttctagtatagtgtcttagcttcaagctaaggtcgctggttcaaatcctgcccaagtcaatcattttatgctaactgtctgcaaaatgcattgttaattttaacaacctgtctgagccataatagcaggcctcttatgtataccaggccatgggttactgagaatgaagcccgattgcagttatgtacagccatttcgataaagcttgcggttcgcaagcctggattttttttttttttttttttttttttttttttttttttttaaaggtgggcgatacagccgacgatatcggctgtatgccttccaaatcttccttttcttccacatccttcccctctctcctctccggtccgcgtcacccatgaaatgcctcccccagctaacctccagccaaccacaacccccgatcggcaccgtcatcatccatccaatttcgaaattgagttcattcctatcaatcttatcttcgacaccctcaagaaccgcctgtcgaaacaaaactgcttaatctttgtgagtcctttgtgagtcttcggccatgtaattccctccgttgcctaacccaccacgttctgaccaagtgtttgccattcaaacacctcaggctatgcaaccgtcaactgaaaacatcggaatgggcaagtacgagtacgaggagtcgtacattgcaccaagtcaaatggctcaaagcgacggggcgtcgtgtcgggttttttttgagccctctcaagacaatgcgggttacatccattcgtattcaaacgtcatgcatccagcgccaccgggcttgcatgcggccaatcaccagggctctatcggtcacgtcgcggtgggtcatcagctggcttttccaggtcaagatcctcgtcttcaaggaccaatggcgtttacctcaagctcgctcggccaactcaccgcaatgccgaatcctcatgtgacgcagatttcgaccgcaggggctcaggcgaccctcacctctgaccagaccggccacctgatgtcgatgcctgcaggtaacgtgggccacatggcgccggctcatcctcaagttacgggccaggctttggcgaggaaccccactcgcgcccatttggttgcaccaaacctgggttcaggcggcgaggtggcagcgcgcccaatcctgatcaattacatcgtcttcatccgatcggcgcagaatcaagccgttgggtccagcaaggcgactccttcggtcaaagagtgggaccgattggcttcgacggccgaaacggtcttcaaaacggacattacgcgttgggactggcccagtttgcaggcaaggatcctctcaatcctcgagggtccacatgaccccattggcctcgagggccccggaaagttacttcggaagcatttcgacgccctcgcggactccggcctgctcaagtggcagtgcgtcctcaactcgcatcgtacgtatggccacataggccactactatgtcacttgtgatgaacagtggaaggtctttgtcaatgtggcctgccacaaggaaaatttggcgaagaaaatcttcatcaagctcctgatggatgatcctcgcaaaacggtcaaggccgctgaatctgtaagtttgcctctcgctagtcatcgttgtagtgggcatgagactcatgggctgctgaatctggactactaggcgaagaagcaaaacaataaccttgtagcccaatatgggacaaacccggagcgcattgccatggaacgactaaattcttgtctggccaagaatgtgagtgttcaatctgtctcggcgttgccttgtagacacactgacctctgaactggccactcttgtcgtgctttcagaccaaggctgacacagatgctaaggatcgggtccagaaggtcgccgatctatcaacctacatttgcaagaagtacggtgctaattcagagtccttgaggatcaaggaccccgacaacccagagaggtcgatccggctcacatcaaacgggctgggaatatggggccgagcgttgtttaagaaagcggacggggtggactttgaccggcctcctcagacggacgactttgtatcagagcctataactgtgttcactcgcgatgaggaagccgcccgggtagctactccaaagaccccaaagaacaaaggccccgccaaaggagcgattcgccgctcagcctcgttgatggcctccggaaaccacaagcacgggtctccgtctgggatcagcccagcagcaccacggttcaccggcgtccgcaagaccccggatgggcggatcaggccgcccaagttgatcgcatccccaaccttatcgttggaccccaacgataaggtctcgtccccgagcctgggtagacccgagtcgataaatcatctacatgtcctggggaaatggggctcggatgcctcttcagtctccaaggcccccgacccaagcgggaccgacgagtcggagaaagtgacggacgagtccgcaaaatctgttgaccgagggtgttcgacgaccgagtcagacgctgaggcggaggccgtggacattgatccgtatgtcagaggacagtcatctgacagtaccgatatcgagctggtctccggtgatcaggggggtcccgggtctcatccttcaccggctcgtaagatacctcgtgtggcaaacaccagcgccaatcgcattgcgcacacgatcagtcgcctggagttccatactccaggcccacatgatgcctctccacaagactccccgggaaacctggccgcggcggcgactcccattcacaatggtgtcgcgcacacgattggtcgcctggagttgcatcctcctgctccacatgatgtcaatcctgtggagcaggagccgtccggaatccaggccgcgccgccgattccgattcaacaagccgtggctagtccaacccctggcgaaaacggtggccctcccgctcatgaggtggcggccctggaggctgagacggacagtcccccattgaacgaggccggtcgcaccctgcgaatggaggactttctagccctgtgcaactttgacgcgaacgatatggtgcctcgggtcctcattgacgtcacccacatccgacactgggactttttccgtgacacgactgtagttgagttgcaaaggatgggcttcccttttccaattgcaaagcaattgattaagggggcccgcggtttagaggcgactcacactcagactaatccccccaacgccgaacacgctgacacggcccgcccaatgatttgatgcggtttcttagccaaatcatccatctttattttaccgataggcttattaatgtttttcatgtaagatgaatgacatgccctgcgtagttgcgtactcattatgttataccagcctcatgccaactgtgattcatcccagactgacattattgtgttggtcgcttgccgtctatttagtgtatttagcccataacagtttgattccctaagattaagtcagaagtaatcaaccaccgatgacttagctgcccaaatgaccgagtccagctgaagaaagaatctctacaactcctttcatagaagcccctgatgggtgcagtgggggctctgttggatcacttatctatccatgcatcggtacctctgttggatcatttatccaatccaaattagtgggaacccgacccttgactcagaacaagtaactctggggtctatctgttaacttggacaagacacttgatcatcgcgggtaaggtgtgtgatgcttaagtctttgttatgttaacaagacacttgatcatcgcgggtaagatgtgcgatgcttaagtctttgttctacaaccaaaaaaaatgatcaagtattcagtctaagactgtaaagcacaatatttctagacaatatcaatgattacgtattcggtccacgacagtaaagcaccataattctagacaatatcgaaccaagccttataattctagacaacatgaccatactgtgactaccttgactaactattgtccctcgtaaccgctcccgaggaataacgattgcattaactcaggagttaccatgcgttccatgtgctcctcaatgcggtcgggatcgtcatcattgccagtgagcaggcggtttctcttcagctgggatttgagcaccgagaacaccttttcaatggggttcaggtctggcgaatacggaggcagataaatcagcatgttgagtttaaactcggacattaagtattaattcttttaatgttcatttttaattcacgtcatccgcgggtctcaactttcagttttcaacttcatcaatcattcgtcatccccttctttccccttcctttgacaatccgccgatctctcaatcgaatcaaaaatcatcccgaggtcaacaaaatctcatttgctgatcaatcaaatcgaaagccgatttttaatcttcgtttacttcaagcactcaggaggagctagaatcagctgctgggcaggtagttgttttgacttgttctttctcacttgtaatcaaaatattgaccgtttttattattcattttctctaggctgtattcgctaaaacattcctgtgtgttaagagttgacgttggtataaatcgtgttaagattttgttatattctgatttcatttatcaggtatttattaaatgttatatttcatttattgtcatttgagtgttcattctaacattgttttttattctttaagactattacttctattgagttttttattaatactgtttcaagaaagcaattgattctaccatttttacatggtagcgagagtcattgcttgacagtagaaaactcaaagtaagaatagtctatagattaaaatcaagcgaacgagatggccgattcttcggtgattaaaaacgattcatcgagcgacgacgatcatcatgagaaggttacgcttttgaaacttcatcgggacaattggaccgaatggaagaagttctttaccaatctccttgtaggccgtggtcatgaagagatatttgataaagaatggtgcaagactcatgccaaagaaaaaatttttcgcaagaagtccgctctcgcattcactctactccaatcgtgtctttcttccgacttgaagcctgtcgccgctggtgccgattcattctctgaagccatggaaagtttggctgaaacttgcggagaacaatcgcttatcaaactcggagacaaattattcgctctagtttcatgcgattacgttcccggtacctcgatcggagctcatgtttctaaattccaaaatctttacaactctttgaaatcagctgttgctgcaaccaacattaccaccgactccaatgataaaatgaaaaacgacatgaacgtcggaacgactatggccggtatctttttcctcaaaagttttcggctcgacgattcattggcatcgctgattcaaaatttatacgatatccaaccgtttacattcgaacgactggctgctcgcatgaatgttgaagatacacgaacggagaaaggttcaggttcattgaatacgatctcgtcctccaattcaaagaattttgttcgaccgaacaaagataaattcaaagctcaatcacacggttcaaagtttcgaaacgttgttcctactagaaatcaacctcgaccgatatcttcatcatcatccaacaaagctgatattcaaaaattgattaacgatcaaattcaagccttgaaaaaattacaagctcaagatttgaatacgattgatgaatcagaatccgaagatcaggaagaacacgcaggagccgttgttgatgatcctaatgatccttatgaaactgatttcttcattgaggatgaagaaaactatcacattggatcaaatcctatggacaacattcggtgtattcttgattccggcgcttctaaatcaacggtttcggattctcgtcttctttttaatttgaaaccgattacaaagaagatgaaaacctattctggatcaatcgatattactcatgttggtacaatgaaatttggtatttacgatatctttcccgtcaactacgctcctgccggaaaatgtaatctaatttcaatgtcgcagcttgaagatcacggttttcgaattcaacataaaaacaaactggtcattgtttatatgggatcgacaataattgaaaaatttcctcgagtcggtgatttatacgtttcatctggatctaactccgattccagctttcttttctctctaactgaaaaggaatctttgaaggactggcatatcattcttgatcatccatccgacatctatgttaatcgatttctcgagttaatgaagattcctaagaacaatcatattggttcttcttctcaatgcgaagtgtgtcgaatggctaaaatcaaacgatcatctcactccaactcattgccatctgcatcatcaccattcaagatgattcacatggacgttctacagatcacacctctttctcgtgggatttttcaatacattctggttctcatcgacgatttctcacgtttcaatcgtatttatctaatgcaaaagaaaagcgaatctgaatcgaagatactatcattcatcaacgaattgattaatcagctgtcgataactcctgctattctccacactgatcgaggtggtgagtttggttctaatgttttcaaaaaatttcttttcgaccatggaatttctttggaacaaggaccagctaactcacctcaatctaatggtctagccgaacgattcaatcaaacattgttggtcaaaatacgttgtatgcttgcccaatgtacggttccgttgaattattgggatgaagctgcaaaatttgcttcaacgctcatcaatatgcttccgtcgatttcaataaactggaaatcaccgatctcaattctagtcgaaacaaaatcaatgattgagcaaatttgtcatgtcaacactctcattccgtttggtttgaaagtatttgttcatcatcaatctccgaaatcaaagattgcacctccgtcaaaacctcttcattttgttggctatgagcctaggtcggatgccatgcggttttttgatcctttatctcgtcgaattgtaatcagtcgtgattactcggtttcatcattcgtttttccttacaactctccgaaggccatgatcaagttatcttcaactttgcccagatcatgtgttcttaaaaaagatgaatatatctctgttcatattcctgaagataaatcactatcaaaatcttccggctgtgtcacaccccattttcagccatcatcttcatcacctccatccttacccgcgattcagtcatctccttctcttgaatcaacaacgagatcgataactcagaattcggaccgttcaatcttgcctccttcgacgaaacgttttacatatgaatggactccttctactcagctagccccgaaggatatcaattcaaacataatcgaaggatctagaagaaaggataagcatcttccagatctaaatgtcatgattgaatcggagtttcctgaacttaatctgaatgaatccgtaacgattaatgaagctatgaatgacaaaaatcatttgactgattggcatgatgccatgtcttctgaattcaactctcttcaagtaaaaaacaccggtgttctagctccgcctccttccgatgataaaatcataggcggaatgtggttacttactagaaagctcaatgaatttaaggaaatttgtcgtcataaagctctctgggttgttttcggtaatcatcaagaacatatgttacattactttgaaacatattcctcagttgcccggaacgaatcgctcaaaatgatgttatcgctagcggtcaacaataactattcggtatttcaatttgacgtcgaaacggcatttctctacggtaacattgatgcttcaatttacgtttcgcaagtgttaggatttgaagatcccgatccagcgaagaaaggttgggtgtggaagttgaagaaatctttgtatggtacaaagcaagctccgcggatgtggaaacagcatttggttgaaactttgaatcaaattggcttcgtggcttcgatactagacgatgcgctgtttcacaactccgacaaatcaattctacttcacatgcatgtggacgatgggctcattattggaaaatctagaaaatccattttgaattttttgaataatctccagaagacttatgttttgaaaatcaaagaacgtccgactcaacatttgggctatactctggtctggaattccgacggttctctttttattcaccaatctgattttacgcataaaattctgaatgactttgatatgttggacgccaacccggtaaaagcaccttcacctttgaattttcatcgagttatggcatttgattcccctccattcgatgtgaaaatgatgcaacgcgccataggaatgttaaattatcttgctcttcattctcgtccagatatagctttcacggtgaatattcttgctcagtttgcttcaaatcctactcaagcacattggtctatggttaagcatttgatgcgatatctatgtggatcaaagaacgttggaattgtgttcactaagggtccttctgattctctctgcggatgggctgatgcggattacggtacttccctcgtaacgaaaaattcaatgtcggtttatgtgataacttttctcggcaatccggtatcgtggaccacaaagaagcaatcggttgtggcgcaatcaactactgaagctgaattcatttcgattaacaaatgtgcgaagcaacttcgatggatgtcgaatttgattacgtctcttggtatagaaatcggcattccaacaattttcaatgataactcaggggcagtcgttattagcaaggaacctcaattgaatcccaacactaagcatatagagattcgttttcagtacatttgacaacttatgatgaagaaagttatgaaaattattcaagtttcgactacggaaatgattgctgatattctgacaaagccactgggtaaaatcaagttagctgaagcgtacaaacaattacatttagttaatgtgcgtgtttaggaggagtgttgagtttaaactcggacattaagtattaattcttttaatgttcagttttaattcacgtcatccgcgggtctcaactttcagttttcaacttcatcgatcattcgtcatccccttctttccccttccttcgacaatccgccgatctctcaatcaaatcaaaaatcatcccgaggtcaacaaaatctcattcgctgatcaatcaaatcgaaagccgatttttaatcttcgtttacttcaagcactcaggaggagctagaatcagctgctgggcaggtagttgttttgacttgttctttctcacttgtaatcaaaatattgaccgtttttattattcattttctctaggctgtatttgctaaaacattcctgtgtgttaagagttgacgttggtataaatcgtgttaagattttgttatattctgatttcatttatcaggtatttattaaatgttatatttcatttattgtcatttgagtgttcattctaacattgttttttattctttaagactattacttctattgagttttttattaatactgtttcaagaaagcaattgattctaccatttttacacagcaggactcctgcggcctcgcaaatctccgcaatacgtccattatggtgcgtctgagcgttatccatcacaatcacactgttgcgtcccgggaaaggattcatacggggcagctgaggaggatgccgggccatcagcccgttggtcaaacaagccacaagaaacaggctgccttgcactcaccagaacctcggccaagaagaattctaaatcccatcggataattgacccgggttggcacattatagccaacaacccatcaagacataccgcgggtaatacactaagacaagcagaaggcagaggcctcggcagccgacgagtccgacacccccgcggggcccaagctcggtcgcgagagtgggatcgaacggacaccgcacactcgtctggatggaagcaggattcatcagacaaaagatcaggcagagtccaacaaccaagcacggcagactcacccaaggataccaggtaattctctggaaacggtccaatctggactatgtattcggcccgcctgatcggacattgggcaggatgcaccgtcctggcaaccttttttgtcattccaagtcgcctcttcaactcgtccgagagggtcgataaggggtggcgggtgcccgtcaacgcctcgatgtgagattggatctcgtccacgtagagcgtcggttcttcttcaagagcctccaagacaaaccggccctcttcgcgggttagggccaaaggacgacctcgatccaagtacagcgccgggtcgcgcacaacatctcgagtctcttgatagagctgattccaacggcggaatgaatcaggcgaaatgttcaagcccagcgcttcgttgatctcaacttgggatagtccacgcaagaccattcggaccacgatgaacttgacgtcacgttggtatagcacatagaccatattgactgtaacaaacaaatcctgctgatgtgaatcagccattcattcaatgcgtagcgcagggagcgacttccgtgagtgaatagagcttacacaggtgatcttagtctaatcgggttggatgacggtagttttggatcggatcgggcttcgattgagaggaattgacgttgaacaaaatgtcgaaattggatggatgatgacggtgccgatcgggggttgtggttggctggaggttagctgggggaggcatttcaggggtgacgcggcccggagaggagagaggggaaggatgtggaagaaaaggaagatttggaaggcatacagccgatatcgtcggctgtttcgcccccctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaggctcgcgaaccgcaagctttatcgaaatggctgtatgtccccatacaatagccttcggccaagacaggctgagacaggctacttgcatggaagacggtggatggtggcgcaaagtcataacacataatccagagccatccaaaagcgcattgaaggatagagagcgaacaatgggggtaggagggaagctgcaaggatgagcagatgcgcctctctgccgcctccatgttggtcaaaacaacgggaccaaatcttccagaatgacggagtggggtgtgttttaaaatttcgcccagccaactgcctaatcctcatgggcggcgggggggacatagcccataagtccctccttcggagggtccctgcgggacggcgtcccccctccgaattaagagggacttagttaagttaggtaagtttgccacaattacttcacgcacagattacctgtccgttaaggaaagattgtacatacccactcgtgtaggaaggagttctcattggccagcagggtctgtacccttcctgtcgtattcctccttggggactgagtgcggtctattttggccgacgtgtgcaggctatacccgctacccaagaagaaatactccagagtacacaggctgtacctctcggccgagggtcattcctcctacgccaatgttggatcaaggacgcgacccgacgtgctggcctaacttaactaaatccatccggcagtttcatccaatggcttgcccgaggcattcggagggtccctgagggacagtgtcccctctccaaatcaagagggacttaggtgctgccttgcgcggagacattccgtctgtttgcaaagtgatcctctaaagtgattcaagttcaagccctatagtcactggcacctgcttgctcactcaatcaccatggtctataattctcattgtgtgttggttttctttcttttattatttgtacagctctcagcggctcccccacccccacgaggagtgtctgcagacatcacttttgagaaaaccgcgctcgaattaagtcacccagacagacgacactggactcctccgccatctctgttccaaaagcttcctcgccaaccagaggcttcaccttctcaagaaagtaaaaaaccggtaaatctaggagcaatcatacaccagaaatcaaacctagtcctggatcgtttgatcattgctggtgaaaggaatcggattatcaaatcagacacatctgctacctggggtaacgtttacaaatttagattcactgagcaacgcgagcaaataggaagtaagtgtaactcataactgtttgattcaaataaatacgctggtcaccgcacatggctcaacgatgaatccactacatgaaatctagaacatcctgctttcgacatgtttggaaagactttcagcttcagggtagcttaccgagtagctaataaatccgaaaaagatagtatggatcggatcttagacattggcaatcaaccagccgagattcgccagaccatttcgaagattgatcagctttgtgatatcatattcgatggagatgctcaagaccccgctattgagcacaagatccttgaagaaacccaaagttttcgcaacaggttcaataacatctttgatggtatctactcacaggagattgagaaaatgattccagaagaaacgaatccaaaaagcatgactccttctcttaccattcaaaaattccaccagaaactcgttgcgattgaggagttgaaccagaagacatcaatcttaaagttgcatacaaaacttgaccaagccattggaatgtactacatgttagttgaacctcatcaaccgattaaaaagtgggatcagattgaacaaccgattgagcagtgggatcaaaaatcattaatttcaaccttgtatccaaaactcgacacactatttcgagaacttgctatcgaacaaggatattacctggagcgataccacccaccgtctgaagaatgggatcaagagaccctgattctcaagttgcctacaacacttgcaggacaagcttcctacctcaagtacctcccagatcattatgacccatcggtcaagaattgggaccagaaggctttaatattaaaatttcacaagaaacttgacaatttactttcccaactttcgccattcccgcagcccaaaaaacatggtctgaaactgtgtattccttgtcttaactggttaatttgattttttctttgccttgaggtcgaaggcacgctctcgttcatggcgagcaagctgctacagtacaaagaaatgtcaagtcaaactgtccctctgaaatcctttattttgatctttattacaatgtcatgtatccagcttctgcatcccaagtgatttttcaccaatgtgaaggctttactgttgcgcacatccttgcttttaaccatcggagaacttatcacggggtttaatatttcccttcattgtctatccctcacttaatacaagtgtgaggattcaccaataactccattttcttaagtgactatgaatatccccaagaggagatctcgtctatattaagagttataagggtaacttatctttaagaaagataagttcatgaaatggagttgaatggagattttgttttgtaagaaaggtttttattttagtattggctaaagataatgatgataaagatcagagatatatcaataaaaaaggaaagagagggtagaaaggaaaaaacatagaaagaaataatatacaaaagattcatagaaaaacaactaatgaattagtagtaaagttaaccaaaaaggagcaaagcgtccgagttgattatattgttataccagacgtaaataagattaaatctataaatattcagtaacctttatgttaatttcttcggtaacaaaataagaagtttaaaccactacaacaagtccctcgcttcagagggacctggtacagggctgacgcgaagcgtgacctctgaatgaggaacttgcaggttgttatcccttggactttgtgtgagagcttttgacatttcggtggggttttcccggtgtgaagttcatcatttccagagtacattgaagctgagatgctcccactgggggttatcccctgtcgcgcagacgttgaggatttaaacgagaaggccgccatcctgaatattcatgtgaaattcaacgaagtactggaagaatttagtcgaaaccatagtgttgagtgaagtgacccgggtcgtttgtgctggcttcctgagcttttgtattgcctttcgttatgttgaggctaatagtacagcagaatgtataaccgtaggatccaacttatgggctgccctcggataaaaactataaaatatggtccgagtacgatgagaggaaaaggatataaggctagagtaggggaaacaaaggtgtatagcttttttgaaggcgtgacttctggtgagctatgattgtcgtaccactaactcgactgccttatctgaacacggataccatcggtagcatggactttggccgcctgcaaattggcaatcatcaatccgtctcggtgaaaacttgggaggcggtcatcataatacttggcagaatttcctccagtgtccattgccatgagtggagtggaaactacaaaacacgtctagatactcccaatcgaagtttcaagtgcatattcatacattgaagcttcttgaaaccatctaaatagtttcctcaaatgagggccgcgaagaaccaaagtagacgcaagtcaaaaaacaaaacatagaatgcgtagtcattgcaaatggaggtgactctgccccccaatccccaaaagtcaacgacaccgacccacttaaatcagcatgcggtccgattgtcgtggggtgtttgctttatttcctttattatttttctcacttttagcggctcccccacccctacgagcagtgcctgccgacatcacctatgagacaagcgcattcgaagtaagtcatctaaatagaggtttcaatcctcaatttatcctcatggtacttatatttgtcgctaatctgccaactcagcctcactggactcctcagccatctctgttacagaagattcctcgccgaccagacgcttcaccttctcaagaaagtcatgaagtggtggatataggaacggtcatactccggaaagcaaacctagttctggaccgtttgatcagtgctggtgaaaggactcgaggtcttaaagtggacaaacacatcacctggggtaacatcaactatgaacctagattgacggaacaacgcgaacaaatagcaagtaagcgaaaatcattggttgatttacaacatggctgttatgctcaacacattcgctcaacaatgaatccactgcatgaaattcagaacatcccgcttttgacgtgataggaaggactttccgatttagggctgtttacagattagctagcaaatccgagaaagatcgcatggacgagatcttaggcaagcaaccagacgagatcgttcagaccatctcgagaattgatcgactttgtgacatcgtattccacggagatgctaaaaaccccgctgttgagcaaaagattcttcaagaaactcaatggtttcaggagaggttcgacggcatattcgatgctgtccactccgagcagattgaggaaatgatcctgaaggaaacaaattcaaaaaggatgattccgtccattaccattcaaaacttccacgagaaactcgctgcgattaaggagttgaaccagaaaacttcaatcttaaaactgcatcgaaaacttgatcaagccattggaagatattacaattcagtcagatacgaccaacctattaaacagtgggatcaagataaacaatcgattgaggagtgggatcaaaaagctttgatttcaagcttgtatccaaaactcgacgcattatttcgacaacttgctatcgaacgggggtattacctgggacaataccacccaccgtctgcaaaatgggatcaagagaccttgattctgaagttacctgcaacacttgaggacgtttatcgaggacagcattccgacctccagtacttcccagtgggttatgacccatcgatcaagaactgggaccaggaggctttaatagcaaattttcacataaaacttgacgaagcgctttccaaacttcgaattaacgaggagcccgattctgcccagaaatctgactggaaacgaatttttgactgtttggcatggctgatttgatttttttctttcattttttttcacaactgcggtcgatgatatacccaaacaaaccactaaattacaagcagatttttaattaaacattgcctccctgtatgcatgtcatcttgaatttgagtccccgagaaaccagcccactttttaccagtaagaaagggaatattgctatatatgtatctggtttttacagaggggaagttcctccaaacctgttccacaaattgtgggggaatttgtaatgtgagatgtggtgaattgaagtattttgtactggcttcctctgcttcaaaaatgccttgatgatgggcccaaaacagacatagctgtaagatccaatctaggtaaagcacaatgctacaacttacacaataaaaaaatatacggatcccactatttctcacacactcttttttattggtttcatgattgtaatttattctccatttagtaaagaggaatgaccatcaatcaaccaagagaatgtttatcagttgtatttccaagagtgtctacagcacagaggagatgaggggaggcactaatggaaaaaggatctacctcacaagagtggtacaccacggggccagttttttgaaactggccccatccgctggacgctttcctgaagagagtgtccaacggatgcaattgttggaattgggtgtgcacagtgggtgcaggtgttggaattaggtgtgcacagtgggtgcaggtgctgtcaatactccagatcgggagtgttgtgatcatgacatcatgatcaatctggcacggtcaacaggctctttcctcatcccatcttctttatcacaactcgacatcactcaactactcttcatcaatcatcaagttcagcatcgatcgagtgtgagggatcatctgctagggatttatagccttgaggtatttttattatcatttcttattgttatcattcattaagttgttgaccgctctaactttatgttcttagcttttttatcctgaattaattgataagatactctttaagagtcaatcgtgtacttactgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttagatagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaggactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaaggtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgacgcgtgcacttgacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttagtacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataataaagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtatatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagaaataaattaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtatgttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatattgtttaatgtcttcattgttttttctgatttttctatgttgtaatatcttcttaattttaatttcttctttttctaaaggaggtattactactctgatgttatcttttctgaaaggaaatttatcattatcactagttttgtatggtttaattagactaactgggaatgtagggtgttttctttctaattctccagtaagtataacttcaacagcatttgcaccgtgtaattgtttgattgtaaaaggtcctacaaatgaatctcttaattttttagggccagtcaggtttgtaaaattaaatgtagatatcaaaacttggtctccaactttaaactggtgagctttgtgagttttatcccatctagttttgttgtaatctacagctaatttcacgcattctgctgcatatttttcagcttttgtcatcataaagtgaaaatcagaggcacttgggtgtatgtgtactgtttttgacattaaaatttcttttggaaaccaaggagtccaacctctctctaattcataaggtgtcttatttgttgtactgtgtttgctagaattgtaagcatattcaagtgcaggtaataatgaacaccaatcatgagtatagttgtctttatccttaaatgtcataccataggcacaatatcttctgatcatgtcttccaaagtttgaatcattctttcagctagtccatctgtttgggggtggtaagctgtagaaaattttagttgggtcccacataaatcatataaatttctccaaaattctgacgtaaatttagggtctctatctgtaatgatatatctgggacaaccaacatcataaataatagaattccaaaataataatgcagtatccattgctgtatcttctttatgacacggtagaaatcttgctcttttggaaaatctatcaactactactaaaattgcattgaaattgttaggtcctccaggtggtaatccagtaacaaaatccatgttaatgacagaccatctttctttgggttcttcaatttcttgtaataatccatatctttttcctgtagctttatttgctttttgacatctgtcacaagattcacaataatctttagtatcattcttaaaattaggccaccaagcaatttgtttaactctctcaattgttctgtcaaaggaaaaatgagctgaagagatattgtcgtgacattctttcaaaaataaattaatgtgttcttttagacaaataactactacacttgtatgtttaattctgtggtaaattaatccatctaacagagagaatctattttctttaaatgaactaagccatggttcttccaatgaatttatcagatcattatttttgaaattactttgtaagatatttttaattgtggagcaatttttattttggtcataactaattctaatatcatcccaaaattcttcttgcatttcagttacgtgtaacccacaaatattaatatcatcagtgttatcatcaaaggcaggattattttcattattttcctctgggaataaactcataatttttgcagcaatttctccgtcccaggcagggttctctggtatattttccaatgaccatctactaagtccatcagcatttttatgtatattaccttctctatgtttaatagtcatacttcctctccattcttgaatagctatttgccatctgagcatgtgtctatttggagtcttcatacttaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaacgaatttttgactgtttggcatggctgatttgactttttttctttcattttttttttttcaccaactgcggtcaatgatatacccaaacaaaccactaaattacaagcagatttttaattaaacattgcctccctgtatgcatgtcatcttgaatttgagtccccgagaaaccagcccactttttaccagtaagaaagggaatattgctatatatgtatctggtttttacagaggggaagttcctccaaacctattccacaaattgtgtgggaatttgaaatgtgagatgtggggagttgaaatcttttgtactggcttcctctgcttcaaaaatgtcttgatgatgggcccaaaacagacatagctgtaagatccaatctaggcaaaacacaatgctacaacttacaaaataaaaaattatatggctcccactatttctcacacacacttttttatgggtttcataattgtaattgattctccatttagtaaagaggaatgaccatcaaccaaccaagagaatgtttatcagttgcatttccaagagtgtctacagcacagaggagatgaggggaggcactaatggaaaaaggatctacctcacaagagtggtacaccacggggccagttttttgaaactggccccatccgctggacgctttcctgaagagagcgtccaacggatgcgatcagagcgtccgagggacgctctggcaagccagcatcacttggatgcttccaaaagcatccaagtgatgctggccaaatatgaagcatccaatggacgctaggattcatcgtccatcggacactctccaaccaagagggtccgatgcatgatggtttttagtgtgtccattggacactttgatttaacattgccaattggagctggtggtcaatggtcgaaaaaagatccaaaagtgcggtcaatggtagaaaaaagctccaaaaaagcggtcaatcgtcaaaaaaacactctaaaagttagaaaaaagcggccaatcatcaaaaaaacactccaaaagggcggttgatctttgaaaaacactccaaaagtgcaagtgatgtgattgtcatctctaaaaatgcacttgatcatgaaaaaaggctgtgaagtggcttactccgaagtgcaaatttggtctatgaacaacaatttgcattggcactacgggcaattaggtgacacccctgcgcgcaacatcacctaacccaaggggggtccctttggttaggtgacgctgcgggccgcagcgacgcctgtttgcctgtagtgtggcttggaagaataatcctgtgtagtgtagtcagaaaggacaagctttgtggatgtgcaatggcacctccatgggctcatgggctcaactctgaggctgctgattttcttcttttcagtgcaaaaaaaagcatcaagcggacggcttgaaaactatccagtgaacagttttccagaaaacgtccacaaactgtcaggcagagtagtgtccaatggacactctctgccctgcaagctctggatagctcagatgatgtccagaagagtgtccatgggacatcagaatggtcccgtggtgtacaggtctgaatctcttggatcaaggaaagaaagaaacaatcacaagggtctggcagccaacaatgagcagcatcaatactgaaacagagacaagacatgtatttggtattgtcttgtattgtctttattttgagtctgatacctggtatcagtattcccttggctggtgagaaaatctactgtctcagatttggatttacacatgcaaaaaaatgtctttgttttttttcttcaatacagacaaatatcatgtgtatcaaacacatttttggtgggatcatccctctgagacagtacataatacatgtctcactttccaaagacaatgcaggtgtattgtctcatgaaagtgagacaacacaaatatggtatttttgggtattcaaattctgagacaatacaaataaacacctgatattgtcttgtcttgtcttgtctctgtttcagtgttggcagcatgcatttcttgaaatgcttgggaaaagggtcacatcctttattctcatcaggctagaaaactctcaacattttctttcccaaaattcctatgaaatgatatatgatagaataagctacattgatgatacaaactcagctaaaaaaatgaaaaccctatatactgatgaagtgagaagaaatgatttttgtctcagtttggagttccattttttctttcttggatgattctgtgcaataaacatcatttggtcaacaatgggccatttgtgctaacaatagtgtaagtggagtgtcacatagcagaattccactaatccttagtgtagcaaagaggatttctgccatgactttgctaatgctacacatataggccacaataaagagcccactatgctgttctaccatgtgtttttttggtcttttttcccactcagagtgcttcagtgcagggtagggggactatcagtttgctaacttagtaacactacagggttgttgctggactgttttgagtgcagctacactaaccctagtgggccaattagcacagtgtagcatactagcagcccattgttgactggggcaaatctgaaattatattgtttaaaattgcaggcctaaaaatttacttcacaacatacataacctgaaattttggctgagacctgtcaatcagagtttcaagcatgctgacaggtccctgccaaatactgttatatacctttttactcaaaactgcataaaagattttgatagagatggttgcgtatatccactatccgctggcggatacccgccaggggttgcagatggccgttttcccgcccaaatctggcggatatccaggtatccccacagatacccaaggccaaaggccggctggaagggtttccttccagccagtgaggtccttccagttggcgaagatgtacctcaatggctggaagggcttcctttcagtcggcgaggtacatgcttgctggctgcagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaattttcgtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctccggcggttttatgggaaaaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcagcaaggatgcacctcgcctgctgaaaggaagcccttccagttggcaaggatgtacctcgccggctggaaggaaacccttccagccggtgcctcccggccctttatagggcgggtatccgaggatacccgcttggatacccgctaaggcggaaggatatctgccagcggctgcaactttggatgtggatggtgttttccccggaaaaagcagccgtatatacggatgcgccggggccatctctaggttttgaacaccatggattttttttggaacgtttttgatcaagagtgtaaagtatgattcatgtacttatgactacactctacagcagatattttggtttcttgaaacaaaaatcaaaaattgtgagcaaaagaaaacaaaaaacaaaaaaaaaccaactccccaaaagccttttttggcctatgggatagcattgaacttaatacaagtccccctggtgggaggctcgctggtgtgactggctgggcgcaaagcgtcctctcccgcagggagggacttgaaacttagaacgctttcccagtgtgaggcagaaacacggttttggtggtggcgaccttgtttgccccaccactcattcattacaactcaaatttatttttagttcatgtggatgaaagatctacataatccagatttttgtacattttttttttcattgcaaaaaccagtttggttctagtagaaaacatgcaatgaagttcatgattttgaactttgatttgcaaatttggcagagaggcttgagcacactctcagtatcagcatattttatgcctgcaaaatgagaatttgtcttttttctgtttgttcttttaaaaaagattggtatggaaataagaatatgaaaaaaatacagaaagatcaaggagatgtcataggacaagaaaaaaagcacaatgaaattttgagaacaataacatcaaaaacagaggggaaaatacaaaaaaggacctcaaaatcatgcctgcctcacacaagctttgagtaatagtatgtaagcctctctgacaagactgggctgccgcccagacctgcccgcaaacgactctcgtcacaagaggattagttaagctcgggatagcattgagggtgggaaaatcagtaccactcagctatctgctattgcacagtgagggtctgcacagagcctaacatcaaagaaaacggacatttgaatgagaaaatgggtttttaactttttattagctcagccaaacattaaatcttttgatacgaaaaaacccctggatctgctgtacctctcaaggactggactagtgaagcatctgtcaacccaatctttgtaacacttctctgtgcaactcagccacacatggatgcacacatattgaaatcagctcaaaccagtttgaacaaagaaactgaggagagactagacagaggaaagagaatcagcagagtcaaaacaagctttgtttgatccggtatttccaaatatgtaagcatcaaagaaaatgatccaatcgatgttttagagatcttcaacccacaagacaagaaacaaacaatgaacaataacaggaactaattgacatcataacgcagatcacatcaattgctctttttttttttctgcacaagagatccttaacaaaacaacagaaaatttttcaaaccaaaccccaaaattcgtccagaaaagcaaggaccaaaaaacaaaaaaaaagaaaagatgcacagcagagttacaagggaggaggtacttgacagggggggttttgattttttggttgacctggatggatgaatatgttatcgtagattagtgccccaagtcggaagttcttgttgggcctgaacatcgatcccactagagaccccccccccaagaaaaaaaaagaaaagtgataagtgttaaggaggttatgagatcgcggaagaagagtaaagaatggactgacggagccggtcttgacgaggattcggagccgggctcttcgtcggatcgtttccgtcgaatgttcggtcgatcaggagtcggattatggaactgggccatcgaacgagtcgcctgacagatcggctcgtacgcctacatcagattatcatcatgtgtcacccaggcccaaccgtaacattcatctggtcaatctctacagagacgtctctttcaaggcggacatgtggcccgggtgttcactgctggttcaactcacatctaattgctgcagaaagccgatgttgggagagacacagaatcgccgtgattgcacaaaactaaaagtcccataggatcgaattatatatctataagtaaatgagtttgggagaagaaaaaaagaaatgaaaggctcgagtgcttaactggaatgcagtttcagacgacacgttgtagctcgccatgacatatgctgtcctagaacaaaaaaaacgtgagcatgaagcttcagtcagcgaccccaacaagtctttgaatttttttccagaatggctggtgtggcggatcacattatggccggtgaccggctcagaccatctccgcaatgtacgagcactcttccattccgttggagggctgtatctatgaactctttcgctctgataatccatcgttagaaaagagaaagagcattagaatggccgtcaactgattgggttataggaataagagagattttttttttctttagtaccaaaacgagaacgcaatttcactaacgaaccttgggaagattgatatgaggtgttggtctgtcgcgtcgcgaatatcgagagtcaagtaattaaaccgatcgggaaagcggggtctgaacagatgactggtaatccatacacaccgaaaatcaaccgcactgactccgatcgggccgagcttccgcttcctccagaaaaaacaagaaaaaaaacgtacgcttctctggattccgagatacaacagatgtccgtgattccgtgtgtttctagactggctaaatcccggctggcttggtaaggtccgagataaatcgagggcaagatttgttgcgcctctcgtctcatttcatatctgtttttttatttatttccaaaagaaaatcagaatctactattatcgcagagagcgataggaaaagaaacgaagaagactgactgccaatcgataggtggacctagatcattaagaacctgctcgggcaaactagttgacattttcttcttctttggggttttgggtgggtttgggagacgcttataaagccgagatgatgaatgacgtttcttggagagttgaatataatcgacttgcagctaacgattgagcggttctggtgatcgattcgactagaggattttcttcttcttctttttttttcgactaggggtttttcttgttgattgaatcgagcaggtggatgtgtcaatcaacgtagatggtttccgagcttgttgtggcggataactttgtttcgactagtgtggcccaactactcagcaccctctcacccttcttaatttttgccacatgaagatgccccaagagggcaagaagggggtatcactgctcacgctgttctgaagaaaaagttcttcttggtgatggaagagcatgaagctgtccaccatccatatatgcacaacttacaagactcagacccatcaagaaggcatttaaaatcacacacttggaatggaactccaaaaagaagcccccaatcctttctttagtactcaaacaggcaaagacagctctagttctcagatgataactgatttacatgtagtaagctctcagatggctgttgctccctcttgttatggttccacttcaaacaaatcaaacgtggggattgtggggtgaagagagaagagctccacatcttttacaagtcttttggtccacatcatcatcacatctgatgaattttcccactattgctgatcatgatgaatcccacctcaatcccacacaaaaggaggacagtacattcctcatgtgacaacacccagtgagcaaaaaaaaaaacattccagattcttgtattttcttctcacttggttactttggagcaatgatttttttacagatctgtccattcataatacttttaggccctgtttatcagggcaatgtaaagtgatgtaaatgtgctgatgcaagtctgaaatacatgtcatgtggaaatgtgttacaggcacaattgaatgtgctgatgcaagtctgaaatacatgccatacgcaactgtaccaacaatgtaactgatgcaatgcatgcataggtattgcatcgtattgggcctttattgcattgcattgtgagggcgatgtggggccccgcattgcatcacttgcattggattcttcgatacagtgtatcagtatcacatgggcaaagcgatacaatgtgatgcactataatttggtagcatcagtttgcattgctctccaatacgatgccaatgcaatgcattgcttttttgatgtgatgccaatgcaatgcattgctttttcaatgcaataccgatacatggctatttattgcattgcattgcattgtttcaccattggtgctacaggcacaattggggatttcccaaatggggccttaggcctaactctgttgatcattaaagagcatcatatttaaaagaacaaggatataaatattggacatcagtttcaaacaacaaaaatcaaaacacagaaaaaaaaagttgcttgaatgccaaaactttcattggctagataatgagaccagttttcagccaacctgtgcccagaatttcttgaaatatgagctttggatgggatcagagagaaagcaaatggcagcaaacttatacaatttctactggaacggacatgtggggcaaaatgaaggaggagaacagatgaggattgatttcattgtagtgtactaggctagacttaaagtagactatgcacaattcatcaagctgtggttgtaaagataaccaataagaaagaactagtgtctaagggcagatttgccgcctgtccatgtcatagggcaactttgcatctactatatttttggtcaaaccaaaacacaatctacagattaaaagcaaacaatatatcgttttagtctaaaccattgagaatttattctgattggctttgaaatcaacgatagcttgctcctccgcccaatgtaaagccccacaatccaaacattcaatattacagggtagagattgtttgttcggacctgggtacctgttcattttttcaagaaaatagataccatgtaccacaccagacacctcctggggggtacccaaggtacccgttgcagggtacctcaggtacccgcccctctctttttcacctagttttcactcccagagtcccaagtcactttattatgattattatttattttcatatttatggtaaaaatatctctcacaagtcacttttgggcgttggataaacgcactcgccccctccctctccgcatgcccagcgcccacgccccctctgaatcctgtttttcgaagggaaaataagattccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttattcaaaatactcctttattcaatttccatcctacacacatttgcggcacaggtatttagtctatttaagtctggctagatacttgtgaataaaaaacattggttctctcactcattttcctagagcctttcccaaaagaagatacccctcatttttagccctcaatctcttgcgcgctgagttcagaatttcaacagatattttacaataaatatgaaaaaaatagaaaagtgagattcttccaattagatgtagatatattacaacagatattaaaaaattccaaaaaagtgacgggcaatgataatcgcactcctccccccctccccgcacgcccacgcccacgccccttttggaggggcgtgggcgtgggcgtgcggggagggggggaggagtgcgattatcattgcccgtcacttttttggaattttttaatatctgttgtaatatatctacatctaattggaagaatctcacttttctatttttttcatatttattgtaaaatatctgttgaaattctgaactcagcgcgcaagagattgagggccaaaaaatgagggtatcttcttttgggaaaggctctaggaaaatgagtgagagaaccaatgttttttattcacaagtatctagccagacttaaatagactaaatacatgtgcacaaaatgtggtagaatgaaaatgaataaaggagtattttgaataaaaactgagaggaaggaatgaatgagttcatggaagaaacagctggacaattcttctcagtctcttttagaaaagctagcaaattaatcatgaaaaaacaaacacacaaccacaaatgaataagaggcgttaattcttaacaatcagttttaaggaatcaaacaatgaccagaaaaagaaagaaatcaacaataagacatgagttgctagaagaaaattgtcttgatgagttctaattagactacacaagaacagaagattcaacgcagaaaacagctatggttgagtataattcagtctgggacaggatgattcaagaaagaaaaaaggaagaaaaagtaagggaaaagagggagttttttgggaaggagtagaccagaggagtaaaaaactcaacaacatcagtcccagatcacttttttcatttgttcatatttaataatttattgaaaagttgaaactgtatacaacttaaaactaattggaagaatcttcattgtcatccaaacccatcaccttcctttttgattttttgttagacttcttgttatacttgagtccctgtttccatgcagccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttgatttttggtagggaagtgagggggtacctgtagaggtacctaggtacctgttcaatctttcacaaaaataggtaccaagtaccgcacctggcacctcctggcaggtgcggggcgggtgcaaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacaaacaatctctattacagggtttcggctgatgttctcctgtaggacaggtgtaaaggatgacaggggaggcgtgatcttaacttcaaacaatatccatagatgcttcaagaattgagacagaagcaaagagttccagacgatgggcagtacttggtagtagtgttgattcaataaaaaaattggttagagaagattgatgtttaggtcaatgagcaaccaaactgactcagtgacaaagcacattgaggtaagaggcagagcaataaaattaatataatgtaatgactattgttggtcataagccttgatttcatttcctagatgcggcaatacaatgtgtgaaagaatttgaaactgaaggagttttatttctttgtaagttttatgatcttaatgaagaaacacaattgatcatgaataaataaaatgataaagagacatttgatcagtacctgaaggcagaactgatctaataatcctaatgctaaggctcagtaacaaggataaatggaaaggcttcagataagttaatcaaataataatttaaatgactaaaatagattatcagagaagcaatgtgttgttagcctaatgtcatagaatatattatttctctttaacttaagagtagtgaaacaaatttactttaatcactaagaaaatctttcttctttaaattaataactgtgtagtactatttgtttgatgagtctaacataagaccatcaagtataaagtactatgtcagttatctttcactttttttcacttgagaaaaaggcaattaagtcttttcttttactcaccgactattggtggaaatatacgtgtaatgagtttgcgttgagaagtcttgtgcgagtgtaggctgaagctggtaaatgatgatttatgatcaatgaagaattagaacttgataatctcttgttctgattctttatcatttgattcaatctctcgagactcacctagagcttggtgattgatcatgatcatcattcttatcattgcctgtgacgtcattgacgtcactactctttgcacaggttacaaccacattaatctcttgctcttttgttgaacagcctatttctgtgaatgatcacacattttgtgatcagcgcaatgatttatttatttcttcaggaagttaatcaattaaatgataaacttacctgatgctctcctcttttgagggatcagacaaggaatcttattccaacaatgtgtagacctggtatcaagaccaggacaaacaaagcaaatagttgccattttaagatgtacaccaagagtcaggatttggtctaaaacaaaaatcgcaagtccaaggacaaaatcggtgcttggtttgatggccagtggaaaaaaacaattgatgaatttgagactaatataggacttgattagattgagcctagtttgagaattgtgacaaaacggtgattgcgttgattgctgaagtaggcaaaaagacaataaacctacgctagacaacagaagttgacaatggttttattcaagataaatcccaataaaaaaacaaaaacatggctaggagttgggagcttgcttttctttttcatgggactcaacatgttgacagcctttcctttgcctttgggacttggtcttaaagcaagtgggaccacatcagagaagagatgatgcccatgtagtgggtggcacttctactggtgccttcaccattgtctccggatttaggttgcaaagcattgttttgttccaaggttagctcagttttggatttggtattttttcaggaggaccaaagcctaccaatatcgagacaatggcaaaaggtcaagatgctggcttggatcccagaacaaggaagggacaggatgaaggataggagcattaggatggttgataaactcgcatttagcctagcgttatgacgacgctgggccagctacgctaacggtagtgttagcctagcgtagtgtagcgcaaatacgctacattgtagcgtagtgttagcgcagattactgtatctgcgctaacgctacgcgtgtgagccgcaaaaaagggccctctatgctgcgctacagcacattttagcggttttttggccgtttttgccgctaaaagcgctgtagcgcagcgtagtagcactaacagtgcactaacactacaggtttggcgcgctgttctgagggccgctacactaacgttagtgggccatttagtgtagtgtagcatagctgcccacggttggttatgacttgttcatggtcattgtagatgataaaggaaactgtgaataagggaatatataaatgtgtaatgtgtatgttaaagaggaaagaaattcaatcacagaggttcactttaatgaccagatgcagtgagcaaaagatgtaaaaagaatataattagaaagtataaactgatgagtgttgatcaggaaaagaaacatgaaaaatagaggaaaaataaacaaaaggaaggaaaaatataaaaggaggagggttgacatgggaggataggccagaaaagagttgaggaagagaattgatgtctcttccgccattgccttgtgcaatactcgttctggaggggagtttgttgtttaacgttaaacagttgaataggggataggaaacaaaggaatacttaggaaccatggcaatgggtgagacaacaacaaacaccagaaatgcagcatccaaaatcaagaagacaagcagacatagttgagagaaaataaggcctctttagtcagggttctaagaccacaacctagggggtcagcttgaataacaaaccaatagcacaggggatttcaagatgattagagggtggatctccagagagatcagtctaagaaactatggcagaaaaatcaaagatgggaaaaagaatctcaatgggataagataaagaaacacagggcttggtaattaagagtctcaagtccaacagaatgactttgtgcaaagaaagtgtttatcaatacttgtggatgaatgtttggagctgcatgttccagccctcctagagatacatgagttgccacttcactttatggtctgggaacaagtcctcctttcaacttaacaacaggccatacttagcatctgtgttgctatagttgaattttccatcaccatctgcaattcagtatataaataagtcaatgagaatcacatctactcctcatttatgtaacttgtgtgattgctcattgcctcccctcctcagttacaataaaatgtaagccaagagaggggaaggattgagtctttttacagggtccttgtgataaacctggtgtttctcagcatatgacatcctatggtggttcttagttcaacagtaataccaaagaaagacttcataaccaagcagtgcatacttcctgagtcaaagtcaaccaagacccaaggatttaggattgctccctcaagctatggggcctcaggaagacggaagatttcagctcccatcctgaccacagtatacatactcggcccttgtgattgagcaatttatagctgggttccattatggaatcttacaggaagtggaagtggaaatgttcaagctatgaataattgacaatagtaaataggtactgataggtgctaacaggtttgagtaggaagctgtacttggaccgacgaaagagttctgtgtagtacaatgttcattttctatactcatgtgctgaagttggtttatgtgtaaattagtttttggaagtttttgcgtgaaccgcgggtttgtgatcttggaccgaggttggcttatgtcagtctcctccatcacactcactacataagccactctggcttgactcctcctactaaccaaaacacaccaaacaccacaccatgtcagctgcacaccaccaccaccaacaacaacaacagcaacaacaacaacaacagcagcaccatcaacacccttcattccacaattcagctgctgcttcaaccatccattcggcacccagccccaatccgaactcgatcagcgaagacaaactcatcgatgccttggtcaacaagatcatggccaaactatccaatcaggccgacccccatctctcaccactcgagacggacgaactcatccgacagtcctgcagctcactattcgagatgtgctgccagcgtctgccatgcgtcattcaaaaactactccaggaactcgactccccctcccatgtgagtctagacacctcaaatcaaatcacaacactcatcagctcactccacaatcaatctctatcctctagcccttcacctctgacgaacagactggcctggtcgatcatctccgtactcaactgtttgtcatcaagatcctgtgctactgcatgtcataccactgggcctggcatcgagaccaagtcgcactccaaaccgtcgtcacctcctcaccctcatcgtcaatcccacccgacccgcctgccgccccaaaaccctccctgacggactgggtcgacccccctcaactggatgataacctcgccaaacaactcgtagccaccatcagcttcttcctcaaggaacatcaacgtttcgaagatgcaggtgccgccttgggccccataggcactcaagcgcccccttattcacacgacccacatcgaaaacaacaaactttgatcgtcggtttcaccggtaactctcagtcgatctttggtagagatggcgaagataaaccgatcgtaccctcactcatgagcgatatcctcacccaagtctccaagatctgcttcttcgtctctgcatccaactggaccatcgtcctgggtaagatcaagaaccggatcgcctattggtccggtcccgaagaattccccgatcgatcggagacacgcctactcgagttctgttccctgaaccgtcatcgattgagctcgatcatcagagaactctccgcccagttcgtccacctcaaacgcgccgcccaatctgatatcgcactagccctacgtcgatcgatatggaactggatcgaaacctatcctaacgagtatgcgagtctcgtccaatccaacggtcgactcgaaggcgcacccgatgtcctcttcgacgtggctcatggactatctgagaacggcaagaagcgatcgtacacctggccgatgatgtcaatgttactagccgtctgtccagatatcgtcctcaagatcaccgtcggtgatcgaaaccgatctcaagttaccgcccggaaggccgcattcatcgaaagtctacggaaacatttgaaagcggtcaagatgaccgatgtcgcaaccgcctgctgtgtggatctatgtaaagctgcaaccttctctcccaagacgaccgccgaaggtcctggactgaggttgctagctctcgacctggtctccgacttgaattcacgattactggatccctcaaaaccattcactaactcggaaggcgtggtcgagatcccgttaatgtcagaggcacttgcagctctatgcaaactcgaccggcacttcgtcgataccaccctcctggagaaatgtctctcccgtaacagtttcctacccttccagatcgcattcatccaagcatgtcagaaactagccagtgatccggagttgacgagcaccaagtcggacgggacagccgacgacgaccccgatgatatgtcaaattggaacgtcaagctgaaagagttgtatccagtcatcgcatcctccttgcgccatgtgttcatgtcagcggtgatcgaatcgaaccaattccatatcctcatgcgctccaactcgaaggtgatggcgggtgaagataactcacagaagaccgagctcgtccgggcgcttctaaacctatggacccaggactgcaagctagccttctatgtcccaccgggccggaccttagcgccccagtcaggccgctcatgccacgagctcaactcacgtctggcctccggagctgagatcaaccctgatgatctcgagatgtttgtctaccttaccaccctgctcctcaacaaccgtaaccctcgtcctgtccgtcaagccgcgataaccgtcttgcgtgcctaccatcagccgtctaactccagatccactgcaacttccgactcatcccgctcgcagatcggccccagtctcgaccttccactcggcctcaagcagactcgcgctatcgtcggtaatgcgatcctcaagagtctgctggattcttgggtttatcgtgaggaagagagagaggtacttcagctactcaaggcttatctggatcgctttaaagaagcagtcgattggagtgaacgaagccataccgtacgcatcctattcttttatagttatcgtcccaagattctcacacgcgtactgctgcttctttctttctttcttctttggggctagcaaacttttccattctcgagtgaatcgaatgcaaatgattggcacgtcttcggacacctcttacaactcgcgatcccgctcggtctgtgtacagtcgaccaatataacctggccttattgcttcgatgctcgaaggagatcatcagtatctttgagaaacatccctttgttttacagctgtgtggcttagactccggtctcacagcttctcagttaacggccaccttgcaaggattgcctgacgatggtaaaggattaggtggtcagtagccaaaaaaaaaacatgtcacatcatcatcacagtcaccttaacttcttctttcattctttcaggacgagtcgcccaagccaaaagggctaaattggtgatgcgaacaatctcttgcaattcaccgatcaccgatccattgtgggatgaggctttgagacgttggaaacttctgtcgacacttgttggacatcggcccttcgaagactcgtctggtgatacggtgctctatgattctccaccagcactgggtgcaatatctggagaaggtgtcttggtccgtcttttttttttttttgaaaagtctggcgtctttcctctctcgcgctagcttacatcgtgtccttttgggactcatatacgtggctgtccacaggaaaataccaacgcctggatcagcatctctggtctcttgacatctatcgccagtcttcacgatcccaataattcgaaaccccgttctccgcctcttgaacactatataccaacggacctactgcatgatcgattctatgcgatcccggatcgagcccgaaatgtggatcggtatatccaggtgcgtgagagcgatttctagagccaagttggggagacttaccttgaaacgaatctggagattattaggagatggtcgatctactcgtagccgacgatctacggatgcgagaaggagtgaaagatgcattgggcacagaactgaacacagcattatttccgatcctcctgaaacatctcaagtcgatcgtcgcgcatttctttgagaacgatcgagcgaagccgcagagtccgttcagtcacttcatcgaacaagccatctcgatgctacgcctcttcttcgagcggatcaccgagcccctctccgagcttacctccgagcgcgtctgctccctgctcatcgactttacgagatataccaacagactcggtaacctcggctctgaattccaagcgatcgccactcggatcaagtataagatggcccagctctgcgaactcatcgtcgctcataaggaccggatccccttgatcactaacccagtagtcaagaaccagatgatcgattacttcttggcttgggccaccaatgtcaacatggtatggatcttactagctctcttgtctgtattctctctctctctaactaatttaaaacgatctaggtgtcgtgtatttcggctgaggaagcgagtcgtcagagagctaacagagacctcagtcttgcctgtctcaaggcgctctcggcgttctacgatggcctcaaacttcaagctagacattacttgctccggcaaggtcctaatcctaaccttgtccatattcgtctgttcagtcgtcattacgattatctcacttttatgttgactgaggtcactaaattagaagtatgttgtttgtttctcttaattaaaacaaaggattgctcgggtgttgagaggggtctggattccgctcttcgtaggcggttgcggttcggagtcggaaaagtaaaatggccgctggcggtagcttggtaagtagatcagtactgaatgcacaaacgtgattctgagagggttttttttcttcgaaataaaaaactgatgatgatatcaattgaatgtgagcaggcgggaaatggacctacgccggagctggcggcggcattacaacgggagctgagctcgatcacgcgggagattgtggagctgtcgggcttccgtgagcagacgatgaactgtctcgtcaagctcatggccgccaacatgaaccccgccttccgctacttcgtcaacatgttccatcatcccgacacgcgcatcaaacaggctaacatccagatcctttgggaagtcatcaaggaaggcggtcatctcttgcctgaactcgtcaaacccgttcgcacttctggattggacaaaatcgtcgatgtcggtttttttttcttcccggtttctcatcagcagagttcctcatgcattaagttgacttttttttcttgttgtattattagatgattactaggcctgacctcacccttgctctggccatctccaaaatctgtggatccgctgatttcgaggaaatgactgaagtgatcctcaatatattcgattatcggaaaggggtcatcaagtttttgaaggcatcaattgaacgggaagtagccatcacgggtaagcaatccaattttttttattgtcggatgtcgatcgagcttgttaagtttgtatttaactaccaccgtggacaccaaaaaatccagatcatgaatcgaccgtcttccgagggaactcattcaccacccgcctcctcaccatcttcgcccgtgcccagggatacgactatctccgtaacacgctctccaatctgctcgtcggcttgtctaataaaccctccgagttctccgtcgacttcgatccccatagggctagcgccgatgacgacgaagcttcgaggaacctcgaacaggtcactgaggccttccttaatgtgattgctgtttcgtggaagaaattgcctaggtaattcatccattttctcgcagtagaagaagtcatagcgtctgacagtcagtttatggtttcaaccatttttttttctcttttggaatgtgttaatagtgcgattcgggagatctgtcatcacattgcgacgactgtccaagagaaataccccgaaagtgtgttcacatcgattggcggcttcatctttctacggttcatcaacccggccatcgtctccccggaggtcatcgacctggatctacccaatgacacccgagagattcggcggagtctggtgatgatcaccaaggtgctccaggctctctcgaataacatccggtttagcgcccgggaaccggcgttgaaaccgttgaatccgttcatggctaagaacgtctatccgatgaccaggttcttgaaggatatctcggtcagtctttctcatttctcatcctcctcaatcagaatgaataattctgaagaaggaccccccaaaaaattgatgaaaaaagagatgttttggatggtgttgttaatgagagtagtcgatagatgagcacgggatgatggaagaaggaacggagctgaatgacgagctagcgcctgtgccattagatgcggcggaccgctatgtactgcatcgattcctgtacgagaacatggacaagctgggtgcggagctgaagagtgggcgagcgaacgagttcaagcattggcacgacggcaccgagcggctcacgcccaccctgggccaggagatctgggccgaggtccaccaaactctcctcgagatcggcccgcctggcgcggctgatcccgacctccctatggctcagttcgatggcccagagtatcatgccttcctcgctaaattcgaactctctaaggcccccgatccgcgcatctggcagtctctcttcttcgaggcccccagatctagagtacactttctcttcttcctcgattccatggtattcctgttcttgtgctgacttttttttctctttagttacaaactatgccgatctttatcttcttgactagtcgacttaaagctgaaatgtgtgacttggagtcattctatctctacgtgttacaagtatgtgctcttttttttaaaaaaaaaaaactcctaccatctatccaccttctagtctattttttcaattgtcaagactgacggagctgaaataatggatggatggattgatgatgaaataggcagtcgaagcgatcgacggtccgttctccttattcctggattgcaccggattcacgttcagtaacgagatctcattgccgtggttccggcaactggttgactgttctccgagcatcccgtcgctccatctcgcccagatttgggtctacaatgccaacgccatcttccgtcgatacatccgcaaactcggggctagtcagtctctctctcttatgaaactcttcctcatccttccactcacaagaacatctctttgacatgttttttttccccttcttgttctgcgattgatttgacttgttagccgagaagcaagagcgccgttggactaaccttgtcagagctgttagctcgttggacgagctctcgatctgtctgcctaactacgaacaagtccttcctgcaagctcttgtaagtcatttccttttattttcgccctcttcacaaagatctgaagggaaaacgatttttttttcgggcgtaatgaatgcgtagggaatatgttccatgataaaagagtcgtcatcagtcatgtcactcatcttcaacagtatcaaatgcagatacctgttgtccttcatatcggctccaagacgttactgattcgatcggtgagcgccttcatctgatttcctttaattgatctcgaataatcttctggagctgaaatggatggagaatctgatcggtgatcatttgtttgtgtatagtcgaaaaggctcgaattgttgtcggatgccaaatgcaccttgaacgatgtgatcagacttaaggatatcgaggagatgcagcgcttgcctccctctaacgtccacatggatcccggctttattatcaaacaatacggatctaatgtcaccatgaaatttgttagtgtcaacactgatcggattatcgaggtaaacatttttatcctatcaacaatttgtacccaaaaaagcctttccttttttttaaacatatgtttgttcttttcctgatctgtcagacgttggcgaatactcaagccgatctactatcgactcctcaaaactttgacttccgaccccgaagcctcacccccggtactatctatggttctctcttgaacggggctatcttcaacttgtgtagctcagattctttgatcaggatggctgctcttagctttcttcaagggctgactcgggcgttacggatcgataagattgaggatgtcattccattccaaggtatctcatcttttccccatcctcaatctcaacattggccatctccctaacgtccgacattcttttacacttgtaggaggctatatcccgcgtctaggcttagccttcatctcagacatcagtgaccgtctggccaggtccgtcccatcggccaccttctccttcctcgacgagttcttcatcactctgccgaccgcctcggcctccgaggtggccgtctacgctcatgcggtcaagtcttggctgcagaacttgagcaactgtctcgtctgtcctcgtgaagaatacgaacatgcccgcaatcgggctaagaatatcttgcgtcgattgatcgaactcactctgtgtcaacaagacgtaagtcattctcattctttcagagtccgaagtccgtataagattgactacccgctcatctcttttcctatgtttcttttgattagctacaaggactcttgcatggacggatatggccttcattggctcgacaggaatcgctccttcctttgatcatcgaggaactggctatgtcggcaatcactcatggatctaattctgcccgattcactgaggtttgtgagattgcggtttcaggtaactgcatcaatttacaggggaaactcttgcatcgattgcggagggtgagtgattgtaatcaagttgtcttcttatttccaattggatcgtttttttgatggttgaagtgttttgttacaggcgattggacggacgactgctcaaccggtagctatgatagctgatagtccggaatggcccgagatcactgccttggtgaggatggaaatgagtatttcgttttcagcgcatatccaagcgcaactctacctgccggatatcttgcacatcgtgacgatgctagtgggcaccggactggccagccaacggtcggcgatctactccatcgtcatcaacacgctcacctgtctctgttctctgcaaggcccgaaccatgaaagctcggcgctctatgcagtcatcaaacggctcggccagcccgccgtccaggccttgttcggcttatatcctaacgatctcgcccttcgttataccgaagacgatttcagctttcgggaacctatctcctctatcgccctcgagtcaatcgtgcagcttttgatcgaggctgtcaaggttgcttctcccgctataggtcagtctcaaacagtctatatttgctgaaattcttgatgaattggtttttttaaacatatgtaatttatcctgcaaccaattagataccattaaccgttggaggtcgagatgggctagcttggtgacatcgacgtgtttccaagctaatccagccttacaaccgcgagcattcgtagtactgggatatctgttaacggaggaggtggatgatgacctactattccaagttctctcagcgctcaagccagcgcttggtctaccatcaggaattgaccgagcactggcgacatcgatcatctcctgtggagccaaggtgttatcaggagttgcgccgaattcgccataccgttcggcatccttttggactggactgacgttactacaactagaagatccggcgatctatgctgctgcattgaagctgactcgctcggcggtccatgacttttgtcagtcggagatcctgggcaaccaacgactgtcgcaattcttgctggactcgagggacgatgggacgatcgaggtgatgggacagatcgaggaagtctgtggattgcggttcgataatggggaggcagggtatgctccggatggggcgatttactttggctttgcactggcaagctcgatgatcaaaggtttacgacatgcacagatcgcgcaagatgcggaagagttcttagagttactattgatccaagcgaccaaccgaatgaacgacgggagccatcatcaacatcatcatcatcatgggggcagtcgaatgagtcccgaagccttaccgtactttgtcgtcctcctgcctattgccgtccggactggaaaacttcttcaactgttcgaactcgcccaggtcgaccgaaactcgctcgatgccgccgaactcgcactctcctatggcttcatcatcaatcaacttcgcatgtccgaccatgaaaccgcgctcctcgtcgtcgctatcttcactagtatgatctcctccgctgacgacgaaactgaattggtcttcctctataatatcttggctgagttggtccatcgtgacgtcgtccctcatatcatggtccttgtgtatgtctctctctctctcttcacttttgctcttgtttatatatcttcctcccttcttttttgtttcttgttgattgtttttttggtttggtgttttttttttggcagtcaaactgaactggcgcctaggattcaggaaatcatgcggacttcagaaaatacgcaactgttgaacgcatgtcaaacggtgatgtttccgtacgtgttccacccaggccggattttgagatgatcgtcagcagcaacaagctgattgtttttgtgaattttttggatggatgttaagtagacatcatccacgagtaaaaggctcgcaattcctagcccgattgacggatggcatcgagtcgcaagacttcatctcgatcttgaatcaactaggcttctctgggctgttgttgcacaaacactttgtcgatgaagccggcgatgaaccccaccatgctcatcatcaacaccaacacgagtcttcggcctcgagcggcctcaaccataatccgctcggattgggcatcaatcatcccgcgctcgccgccgaccttaatcatctcgctcagctcgccccttcccccgcacttagtcgcgaattcgacactaaaatcgcgaggctttgtgtctgcttggtccgtcttcttccactttctctttttctactctgatacttatctgcaactactacttttttttttgggggggggggttagattatcgaagctttggccgtttgaaaggatgctttgggccgtgggggtctgtcttcttcttcttcaataatacaacaacaaaaggactccaaatgctcgccacgacaatggtcacaaaatatatgtatatatgctggatgaaacaactactactacattaacgacgacgacaacgacgattatcatctccttttttcatttgtacctttcttctttgttttttgggttgtttgtgttcgtattgatgcttaaaaaaacatgcatttttgtgggatcagttttttctttcttcttcttttttctgttgtgtcaatgatttctgggtgtggatcagaaggaagcccgggactgagtgtgtgtttgatttcttctctctcatctgtccttcttcttttcttttgtatgtgtgtttgtgtgtttttttggtggcttctttagtatcccagggttccctttttcccggtttttctttctgggtggtttggatcatatctacatgaacaaaaagcagatcaaaatggggagcctgtggggaactctaatcggacttgtaatcactccgtcatcatcatcaatctccatcgtctgctgcatttcctgggcctgtattggaggggggacaattctttgggagtgtatatctgtaggggcttaggtcaacaactccctaacaaactcccattgctgtcatggttggggggaggtgtctgtctaatttgatggctgcatatttgggagtctcgtccctcaaatctccattcttttttttaataagagggaaggagttgttggtcgaaagtaaaacacgctctcactgtgagggatatgggagccgttgctatcttttatggcagaggtggcagcctgactagcttaacaaatccccttgacagagggccggaggcaacttgcaaagcgagcctctgaaagaggggcttatgagcaaagaccaaattttagcctggaagctggtggcttttcattgggaatgccctctatcctgtccattactcttgactcatccaaccaaaaatgctgcaactaactttgtcacatatgtgaccataagacctattgtcccatgaattttatttttgtaatcttggttgctatcacttatccatcctttggatagaaagtgaggaatgccaatcaagctgaatttgagcttatcccataacaagtggtacaagacatagtatggtgttgcaagcgcgtctgggcacaaacccaagtcccgcttggccaatagccaccgggggtttgatttgtgcccagagggcttgatcatgcgggttgtgcggggggtgggacttggcactcagccaagtcccgctgggccgattggtggctcaggcgctcccctccctctcaaaaacccgtacaaacccagtcgcccaagacgggagatacccgtctcgacgcttggtatacggatagaatcaaccgatgatggtacagtgatggtcattggtcatcgagcagagtgattgactagtagtgaaccagtcatcaagaagggattccttctcgatggccggcattttggcgggtgtggcaccctcgcttgatttcggtcaagcgaggctttgctccaacccccgccagctttaacatgtgccaagcgggggctgggagggtgccacgcgggctttacagtcggccaagcgtaacttaagatctgcccagcgcgcttggcctgtttttggctgaggtttggtgtgtgcccagacgggcttgcaacaccatatgtcttgtacagatggcgcatgaagcctctagttgagtcaaggtgcaatatcaccttgggagtgttatgttgataagaggtcagtacaggaagtatgtcccaaatatagggaacaaaagcgcataagtcatagtatgcattgcatgacagcatacatacaaatcttgaagaagaatcctgagatgcttgatcatcctcaatgccaaatggcctttttcagaggcaggtcttgccaagacccaaaggcccctggccaagtgggtgcacccaaaaaatccccacaatggaggtgtttgcactagtccaaacagcagaaggaatttccagttggaagacggggcaaatgtcaggggaaagtttttccctactaactgcccccagctgccacacacaaattatgacattacttgcaagtccctcctttggaggctcactttgagaggggtgcttgcgcccgcctggtacaggccctccaatcaagggacttgggttaagttttaagagcatctccaccgcggtccctaaattgagtccctatcccgcatttagggactgtggcccaaaaccacaccgcccaccacggtccccattgtcgtctgtattttacggatttcatccttggtccctctccagaccctgcctaagagcatctccaccgcggtccgtattttcgtgtccctatcaatcaaaaatacggactcgggaatgcagatagggactcgcagacttgttgtgccacaccgggcagtctgtaaatcaacatgacatgcgagtattggtgcggtgttggcaagatgttacttgaggttgtggtgtgtggtgtgtgacatttacattgaggtgttctgtgagtgcacaatcctcggtccctatccaatccctggatccagggtctggagagggaccgaggatgaaatctgtaaaatacagacgacgatggggaccgcggtgggcggtgttttttgggccgcggtccctaaatgcgggatagggacccaatttagggaccgcggtggagatgctccaagaccatctccactgtgatctgtatttttgggtccctatcaatcaaaaatacagactctgaaatgtgtgtagggactcggaaccctgttttgccacaccgggtagtccttaagagcaactccaccgcgggtggtaatttgggttgctaaaccccatttaccaccccaactctcaaaaaaccccgccaccgcgggtgctatatggggtggtaaacaacatcttgggtcaaaaaaatgtaccaagattgtagattgggcaactccgtacaacccttggaaccactctagtgtgtgtgaaaccgtccttccgacctgtgaaagtctgcttggtttaaccctggcacccccgatatcttcatcctctgtaccaccgatatccaccactggccaatcaatctctaccaccaacgatggcatctaatccagctcctgttttggatccgttgcttcttaccaacatcaatgaaagcaaaagtaattcagtttttttttctgcataattttttgatatgttgctgattgaagtttttttttttttttgatctagaccaagcaaactcggaaaacaccaaagctgaaaagaaagacaaacgaaagaagggaccagactatcaagaacagaaggatgcgcagttatgctgctcctggatcgaagtctctgaagatccaagcgtcgggactgaccaagcgggtacaccattctgggattggatctccaaatgctaccacgattccattccaccgccacctcgacctacaggtagccttaagggccgctggcaactcatctttcatggttttagcaagtttgctggttgtgtcaagcacaatgaccagttgaatccaagtggtgcaacttccaaagattgcctgaccaaggcgctctcactttacgctgagcttcaagggaagacttttgccttcctttggtcctacaacatccttaactcatcccccaaatggagtgagtatttccaagacttggaatcaaagggaatccaaggctcaaagaaaaagaataaacaagcaaggagcccaagtagcgaagcaccccctttaaactctgaacaaacgtctgatgctgaaactccaacttccactcctaagtcaaccgatcaatctgatccagattgaccaatcggaaaaaagaaggcaaaggcagctctcagagacaacactaccaaggcttgtttaatgaaggacatggctacggctcaagctgagattgccaatcagtctaaacaacagaacaatatctatctcattcaaactggaaccatgcagaccatggccaacctggccatcatgaacaaggatctcagcggccttgacaagatcactcaagagttctacacacttcaacaaaagcagatcatgctcaaagtccgtgagcaatctcaagcggctagagctaaagcagctgcatccaacactcaatcgtttccaatcaagcaagtggtagtactcaaactgggtcaacctctggctctactcaaactcaatcagctttaaccttgaccgatatcacccacagtactgaggctacttctacattgattgatatcaatcatgcagcatgatcttattctcttcatcttttttatgttctctcacaagtttctcacctattgatctcatttctatctatcagttagagacctcatgcctatctatcacttagtgatcacttgtatacagcaatctcttgtctatgaatctctctcaaagcttgaagtcaatttctctgaagcaatagtataacgttgaacaatcaaaatgaaatgataaagaatcacaagtctgatctgcctttaaggtcccagtggtgtttgattaaatcattccttaaagtgatatgagtggccttgctttgtaaggcacggaagttagaaataaattgagaaaagtctcccctagtgtccaattgttccacgctaacctctgaaactgttgccaaggtcttgtagaagttttctaggtttactccgcactcatcctccactatcatgttgtggaggatgacacaagctttcatgatgagctgcagatttctgtgttgccaacctcaagctggtcgtgatacaattgcgaatcaagattgaagcacgccaaacgctctttccacatctttctgacacgcctcttgcatctttgagaagtgtttactcttgagaccttggggttgcaaaattttcttgacaagagttgcccagtctgggtaaattccattggtgagataataaccttgttgatatatgttgccattcacaacaaactcacacttgggagcctctccattgaggaggcttttgaagagaggcgaggtatccagcacattgatgttgttgtttgagccaggtaagccaaaataggcatgccatatccacaaatcttgtcaagcagcagcctccaagactattgtgggcacctagagagaattgaatagatcagaattttaaaagaataaacatccataaagtttttacacaccttctctttcccttgaaattgcccagcccaaccagatggacaatttttccattcccaatgcatgcaatacagggatccaagcatgcccgggaatccccttgcctctccaattgaaaggaatcgcttgagattttctgtttttggttgccaaagatattcacctccataaacattgatgactgcccggcaaaattttagcaagcttttgttggaagtcgattcgccaaggcggaggtattttttgttcaagtcagaagcactgccatatgcatctcaagccaggtttacccaaggcatcagccttctgcaagaagtagttgttgtgttcttgcacattgtcaacaatcctcaagaaaagcaagtgtcacatttggaaacgcctttgaaacaagtgatcggggtagacgggattttctgcaaagtagtcggtgaacagttggttgtagcctgcttcaaaatcccgtggcaagtttggcatgcaaacgggtctggatccaccgtgcactggcaagtctaattcttcatcctctcttgctcttctcatttggagaagcatgtttgttgagtttattattgacatttgttgattaaagctgtttgaaaacatcatccgttgcctttggagtacaacttggaggtgcacgtcaaagtcgagttcttcattgggatctatgttcatcttttgaagggactggatcaaaaataacttccttccagagaagtgctagtagaaaacttggggttggtggatcaaccgggggtgaccttttgcaaatatttagctcaggtttaccactctgcggtgttgtacatgcctgaagttgggtgttaattccgtaatttgggttgtaaatccgacctttaccacctgcgctaacttaacccaagtccctcaatcagagggcctgtaccaggggggcacaagcgccccttgcgaagcgagcctccaaaggagggacttgcgagcaatgtcagaatttgcgcatggaagctgggggcagttagtagggaaaaactttgccctgacattttccctgtcttccaactggaaattccttctgccgtttggactggtgcaaacacctccattgtggggattttttgggtgcactcacttggccaggggccctcgggtcttggcaagacctgcctccaaaaaaggccatttggcattgaggatgatgaagcatctcaggattcttcttcaagattcttatgtatgctattgctgtcatacactgcatactatgacttatgcacttttgttccctgtatatgggacataattcctgtactggcctctacaaaatcaactaggcacttcctgtgccatctgtacaagacataactatgtcttgtaccacttgttatgggataagctgaatttcagcttgattcacagtcctcactttccatccaaaggatggataagtgttagcaaccaagattacaaaaaaaaaaaaataggacgataggtcatatggtcatgtatgtgacaaagttagccgcatcatttttggttggatgagccaagagtaatggacaggatagggggaattaccaatgaaaagccacaaactgtaccagcttccaggctgaaatttggtcttcactcataagcccctctttcagaggctcgcttcgcaagttgcctccggccctctgttgaggggatttgttaagctagccacccgcggtggggttgctctaaatcaccggtatcagtgtagtgttgacaggccgtcacactagtttgaagtgcaatgttgtgtgacattcacattgaggtgtacaatccctggctccagggtctggagagggaccgaggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcaactctcttgtttctagtctctcctctgttctcacattactttctttttgcaaatttatactatacgtggggttttttatattcaaatatatcagatttaaaaaaacctcattgttttcaatgcttcttccccccccccccctctctctctctctctttggcttgcttgtttgtttcttcatagattcccccccccctttttttgtttcctgtgtgtgtgtgttttgttatgtgaatttggtctctgctctttctcttgacattcatagtttacatctggcctgcctgtcaatactcatctggttccactacaaaaaaaagaatacactcaaaacatattgttgtggaaaagttatttataagggttggagaataatcaacaaatggggagactcccttgtcctttgaactaaggctggactacttagtccatggcaaattcaagtaaggccttgggcaatggtggatagcttacttacatgaccttatcagagtgttctcattgaatataatcaagtcagcaaggtccacagaactcatcccatccttaacatatctttgtcctggaatccatggaaatcttggcacaacagagcttgtaaactttatgtatgtatgtactatatttagaatattcaaatcaggagtatgtatgaaacaaaaattggaaataagatttttctgagcaacgcaggatcgttccgggtcttcatcttatcaaactctctcttcagggacccatattggcgggccactttaagttggacttcttgctctcgactgacaatgtttttcttgactattttgtttgactgtctccaccaatttgtggagattcctggagagtcttgtgggattcctggagagtctcgagggacttctggacagtctcagtgggttttttgtagtgtgtcaagctttttgttgaatttgtcaaagtgcagcatgatctggctcgcaaaggtgtctgctatgtccatacggcggaaaatctcaataaaggttatctgacgtatggacttagtggacaatttctctagctaaattatggtgggcgtggggcggtctcaacgcaaggtttgatatactctcaacaagaaaaagagacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcccttgagactctccaggaatcccacaacaccctccaggaatcccaccaaactctccacaaattggcggagacagtcaaacaaaagattgaccaagtcgagaaaaacatggtcagttgagagcaagaaatccaagttaaagtggccggccagtatgagtccctgaagaaagagtttgatgagatgaagacccggaacaatcttgcttaaaaaatcttatttcgtatctgctgcttcttcataccaaatcaagtgagcatccaatcagaacttctccttgtttacatcctctaccaatgcggggtagctttcaaacaacaaaacaatactacaattccatatatttttcttgtcaggttgggagggtgacgggtgtgtaggagtgttggtggacgatctcttgtgtgttcatatatcaacgtctccatctagatacatccgtcatgatcgtcatcgtttgaaaaacaaaacaagtctttgatgagttttgttgaccgcaaaatagattcttgagaaatccaatgatgaaacagaaaaaaaaaaaaacatacagccaagtaaagacgaagatccaaaaaacgacaattaaaaacaagaaccctaacagttgatcggaatgagacacagactcaataacaaaaggcgagacggaaaagaagatggataatcttggggaagggggggggggggggggtgagactgacagtaccaccatcttccatactggttcttgggcatccgggccatcttcttgaacgtccctgataatactcccgtggcttctgaaaacttgtcattctttttgttttgtagaagaaaaataacgatcaggttggtttgaaattcgcagctctttctaccgggatggatgagagatagagagagattgttggacttactagggtggcaatcagattactagattctttcacttctgtaccgatattaacagtgatctttttcgaaaaaaaaagagatcagattccacgaaaccaagaaatcagtacatatcgacatttctcaggatgaattttaagagtggggaggaaagagaaaggatgtgttacttctttaagtagtctaactttcgcactaagaccttcgatagcctcgtcattctgagattcgagttcttcggctgttcgatgattcgagaaggaggaagaggaagaggaagagaatgggagttgctggtcataggagccatacgagcggccatagttcgggatcgtcgtcgctcctggattcgacgagggactgctattgtaggatggggtcctcgacagtaaggctgctctgttcggatctcggtgcgtcaatctgttgttttgtgatcgttgagttgttggtggttagctaacttggaaatttcgattagaagaagaggaggaaaagactgcttacttgctcatcgtgagattttcgttttgctttgtccacactttaaagtgactggtaggtacatatgtacgaggtggtaacccgaggagtccttctgggtcgatgatgtcgatgatgctcgagccgcggataaagcctgtatccgagggattcgggccctcttctcggatcggattggccaccactcaattcccctcaaaccgcttcatggactgtcaagaccaccgggatgatcaactagcaacaaccgtataaaaaaagttgaatggagtcagattggtgggggatggaggcatacttgtttcatatctcgtccactcttgtctccttcctcaacccattttgtttgaggcagaagatctagaaaagaaggacaaaattatgtactgcgaaaaacgatgaaagtcgattttttagttctggactcatatgtgaagaggcagggatattatagacaacttgtgtttctcatactagattgatccaacaactcccatggtttgtgatccgaggaaaataagtacagattggtcttgccatctgaggatggtgcagattggtcttacccacatgtggctagcttggggtttgatgcactaccttcaaggggttgcttaaccagcctcttgttttacaaggtatctctttgtatgaaatattttgttaattgcttgaggcttgttacaagccaagcacaagaaagtaccaaagcttatatagatccaagcacttggtatggtgggataaatgaatcccggcacttttttttgcgtggaatttccctctgttttttgatcccacatgttttgttccttttttcattcatttcacttgagaaaattcaaatcctattatacaccattcacccttacaacacacccttacaacacacccttacaacacaccctttacaacacacccttacaacacacccttacaacgcacccttacaacacacccttacaaacacacccttacaaatttctacctgtcaaattcccttgacattttccttgtcagccatcctggcccaatttatgatatcctcccttctgcatactggaaatctcaaccaaccaatagcaccccaatgtctccacttgattcatttggtactttctgctagcacaaggtataactcacaatgtctacatatatgtttctaattagtgttcatccaaactttcattggaatttttttggctgcatatgtttactttctccttttctccctcccagagtccctctgtctattgcatttcaccattttaattcacatgtggcatttgtacactcaagacacatgaacaaccaaaatgctagttaaaaatgatgcaatgaaattggctccaatacaaatcataaaatacagcagattgtagtttaagacaaagaaccaaaaaacatgactttgtttgtacatccgttctgagttggtacattttttttgaaagatgagatcttggctgctgttggttaataattttgatgctaatctggccaactttccttggaaaaagaaaaaattcaatacaacacatggattttctgtcttcttgaatttgtggcaaaatgtccaagagttgaaacaaaacacaactgggtcacagctgacagcacaaaatgagtgcaatgtccaacgtccaatgatttgaagctcagcattgaaggaagaccaagcccagcaaggtgaccaattcgggctgttgagcaggaagaggaatcaggacatttttttttgttgtttcttttgaatcaagcacataccaatggagcaccatcaatgcatgaaagggtaaaagtcttggtgcccttgacaggatccagccatttatcgtagcgaagttgagctgatgcaggatcaaccaagagtgatttgtcatgttttttgtgcagtttcagtggtgatgttaggaaagagaaaggagatagagacgtatcactcacatctgagctggcctacaaatttggaaggctgacctgcggccaccttataaattttacctcctttgtttgtacggtgtagtatgccaattgcgtttcaagtatcaaattgcataaagtcacagttcaatatgtagaagggcatatattcttaggcgtatgatcgcataatcacattctacgggtcatttaacccatagtcactcatgggaaccactaggctagctccactgagtcaaaagttatttgggatttaaattttatttgcataaaaaatgcttaatgcataatgtaaaccacaagttggccttggtttggttacatattcaatattcattgcatagtgtaaccacaagttggccacattgtttgtaggtagactgagaattttgtatagtagcaaaaccacaatttggccagagttttagatgcatattcatataggttcggtctagaaccactagttggccatttatagattataggttagggatagaaccataagtcagccgggttgtaaaatagactatttaaggagggctgctccccccttcattccaacttttcatcatctcatcacaacatctcatcatctcatctgatcagcaaccagacagaacagagcaatcaatccatacattaaacagtgtgatcttaatcaagtgccccattgagatcattcagacattgagaagcataggaaaaagaaagtagcaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgaccaagattcaaggaggaagggaaagacactttcaatagtcacatttttcctcaatatcatctcataaattcacattcataatcagtacataagtcaatcatttttcaaaatacataaacatataaacaaaaacacctcttactcaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttgccacaacaataaataaattgttgtgttaactctagtgtagtacaatagaggggaaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttcccccttgcaggactgccaccatccccaaaggagttctcacaacagttcttttcaaacttgaagtatatccaagcatcagcggcatcggaatagtagttgaagcgccagagatctttgccaaatgcatgtacatgaattatcatacttatattgtcgcttcagtaagttgtctttagcagcgggagcttgaaactggctgtattctgtctttgaatcacaatagtcattggtctgtagagtgttgtaggagagatgtgaattacgactggttagacaggtttttttttttaagtgctgattgatttgacattttgcactatagtaatacttgtgtggtgtaagccctgttgtgacctaggtcacatggtgcgactcggctgcggctcagccagccggaggagactacatccgtctcatccaggcctcacctagaggaatccataccaattataccctccgagtcactacaagcccgcaatgaggctgtatttacaactgtgtatgagaaccttttgcactcttttgcagttacagacaaggtttataactttacaacatatcagatctgttgaaagacgagtgtaacatccaaggggttgggggaggggggggggccgccaggatttgaacctggaacctgcatgctaaaatcagcctgcagggctaccgggtaacaatggtcttcccccattagaccatctcggcccctagacaggggttggtcattcatcatttgagtggttacaggactgaccgagaacatagagaatagctgtttgagagatgagtccgtgataatgaccgtggtcttccctcgaggtgggactcttttagatttgctgaaagtgtaagcaagttttccattcgcaccgaagacctccaaatagggtttcgaaaggtcccctcgttctttaattatataatggttgggaatgttttgtgcatgcatggcaggagaaaaggacatcaatagggtgatgaacgcgactgcgcttaggaatagcatcgttgggtattgggaatgtagagtgatagcaaaagaaacacctctgtcacaatccgttggtatggggcccgatgatggaaagctatttgagcaggctagacagaagtgctgggattaggatggttcaaaagaaaggccaaactgaatcaacaatgttgctgggaagtgatcaggtgacagaaaggaacaaggatgtaaccggtgttgtattgactaagtaaatagagagagagcccaaggtgtttatactcgagacaacatgagagcacgcaaaaggagcagaaaggaggacaagcggagaagccgaatcaatgacaacagccaccatcggttgggccaacgataggaggccaaaccggctcttcaagcacgctcaaacgtttccttgcaagttctatagaccctcttccctgtcgagggcagtaacgcaaatcacaccggagccaggatgtaaagcttttttagcttgtactttgagcatatgtatcctcgtagtcaaacttggtggaacctcagctggtgagagcctcggcccagtctctgtcttgctgaaacttgaggcaccatttgcgttaggcacttagcgccattcgtcggccagtgacaaaactggtgctggattcggttgcggggttccctgacaagcctctagagctgcccgctcgctactatcgaaatagtaaaaaaaaaccagttcaacggcattaagtcaacaggacccttttctcctgtagaacatttcggtatctggagagtaagggaaaatgggacgaggacgagtcaatcggaatcgaaatccaaatccgagctgctattttaggggggtatagaaatttacaagtcaatctttacaaggcttaagcctcggaattgtgatggcttgtccttttcatccaggaccccttcaatgagcaattttacaaggcattaattccccccctcaccttgtaacccgaagccttgtaaaataagaggtgcaaatgagtcccaaaaccctccgcattttgtgttttaccaggtattaattacaaggcttatgccttgccatgaaaacactttgcaaaatcacacatttagctcaaatgccccaaaagcacgaggccctgaccttgcgaggtcaactcatgtaaaaaaatggtgtgtaaaaatttcattgcaaagcaaccagggcaaatttcacaagcatttgcccaaagttaaacaccagcttatttcctcgccctccttgtcacccggttactcgtttgagcaccatccttgcggggccttccagcaggcctcacagcctcgctttcttgcttattagcctcctgtgggggtagtgacgcccctgaggatcctgcgctcatctttatctttatcttgagcttcttagccgcctttgcggagccttcctgggaaatcttcatgttttgttgattcgttgcgtcgagtgtattgtcaacttcctgctcacctatgaagcaagcttccagtcaaaaaaacaaatgaggagatcgcctgattgctcgattgattataagcatgtgccagttgactcacctggcacctcaatttcagatctcgcgggtgacttcttgagtgcatcggtgggtgcgtcttcgttggtgttgaatgaattcagcaatgtcgagagactggcaaaaggcgtgtgaccagtcgcgtgtggataatcgcttttgattttggccatcatctcattgacatgattctgctcgttccccgtccaaccgcgagagtacatgagccagcttgagtgaggagctgctcctccaagcttactggggtccggagtgaccaagcgagcataaccatcgttctgctgatcgttatgaagccaaacaccgactgtcccaccaaggcccttgaggaccttctccaataatgactcccgttccagaaaccccgcgcaaaaagtgtatatctcacgcccgataggaagatcgtcgaaggccagttcatagtcgccatgaaatcttgttgttcgatttcatccgagattgttgcaacatcaaggaagaaatagagatgcggaggggcctcacttttggggaatcccagggttgagtgctccttgtatcgataatcttcataggtagtgtccgtcgattgacacatagcaacctcggacgccatccgcacaaacacttgaggggctttgtcttgagcagccacacaaaacttgcattgcagaccgcacaccccatgcaagccgacagaattccactgtctcaagagctctgtgacatttgcatgatcgacattgttgtcataaaaagtctgcctgcggatgttgatgatgtttgagagtcgggtcagatgctgggttgccgccggatgaacgttacaagtgaggattcgtttttcttcgacttcgaacaggcctttaaggcctcggttaggattggcttttggatccaaggcaagctcaatgaacaagtctgcagatgcaaactcgccttcaacaaagctcttgggcgaccggttttgagcttgagtcaaaattgatgattgggcctttgagaggactccccgaatgctaccaatcttggttaattcatacgttgatcgagcagagaagtgtttgacgagggacgtgaataatgatgtcccggtcccacttgaaccgcgatgccacaggggaagtactgtacagagcatacaacgtctctagagacgcagccaaccagcaccgattagctagatgtgatttgtccgaagctctataggaggcgtaggtggagaaaggattccggtcgatatttactgatcccgaaggccttccgagtttcttcttcgccagctctgggaggagtgcatcagtagtatccggggcccttccgtcattcacaaaattatgtcggactttctgatctccgactggcttggctggattgggggctctcttccttttcttttcccatcctaacgactgagctatgtccgtgtgtccctttcgcgcagcaccatattcgattgatacgcctcgcatgacggcgtcgaaatcttcctctagtaccttgatgaatgaatacagttgaatcattcccaacatcaggcaagttttgccttcactgaaccacaaaaacaatcagtatgtgaaatgcaaatgacaacggacgagacttacgatagcatgtagtataaacgatgaaggctttcctgggcgttagttgtcttggtaggtcgctcctgaccttcaggagtatcttcaagcttgggacgtcgcgatgggaagagcatggactctacatcggccattgtccaccaatccagccaacgtttggccttggggaaacgcctgcgtaatgagtcaatcttatcctcatggctggtgtccccttcaaccggttctttgatgagatccatgcacatcttttgaaatgtgctctacatgtcaaacagatgatttgatccaatcagctactggtgcttgggctcaccatttgaagagagagaaagacgacatacctcttcatcggccataacaacatggcggtttctcttgacccgagtcacttgagcgcgatagtgttcatgacaaccctggagtttgttgagcacaaccttcttgtcgcaaatcccaaacacttcccaatatgcggccacaaacccctcacgctgtgccgctgagaaatcaacaatgttgcaaaccagtatatttcgttcggtatcggtgaactccggcaccaagaactgccgaaataagaccgcgaagtgaacctggtaatacttttcggccagccctcggatccaagtgagctggattggaatccatctcgccagttcttcacagtacatcgatgttgacaacaagtagccgtttcgaaagaaccgataagttacatcggaaaccaggccagtgccataaaccttgtgatcaatgtcgcgcgccaagagtcgttttttcatccattcagattggaaggtaaaatgttcttccccttccaggtaagacgatgagatgatgagcaatccacgcctgaaaccaaagactctgatgtcagtgccacccttgaaaagcatacatttatgagattggcacttcacttgacccatttgaacaagtcggtgatgaaatgatcaccaacactccctccaagattttccggcgtaatgttcaactctttgagcattagtttgcggtaatatcgcaaacggtctgcattgccaagggacgggtggatgtccaagacactgtcgtaagtgtcttgggatggattcggcttcctgatctacattcatgaaatcaagaaatatatcagtatgtacatgattttgtctagagaaaagcacacccaccctgagcgaaaaggcccctgccttcggattcttggcaatctctgccttgagagtctctcgcgacagctgatctggcttcttagcctccggccatacgtgattatgtacaccacagtgacgcaggaccgcccatgaagtagcaacatgctcatccacacatatcaatgtattcttgcattcgatgtgctgcacatttccaggacaggtaccatgcgcccccggacaattagagtttctatcaaataatcattgtgcccgaccaaatgttagcagatgttggcaaatcctaaaaagaaaaaaagaaattgcacacttctctaaccactcgctcatgtcaacccggcccgtagggggtgcccctgcccaccggcagtctggtaagtcgcaggaaagcacccccaggcaatatattcgcttaagcttccaggcccctttggagcgatactcactacccgttcgctttgagaaaccaacatttccaaagtttgtgatggattcacccggaagtctgacaaatatagtgttaccgttgggaagtaatgggtacccctgcggatcaagggtacaaccgtggtcgatgaaggtggcttcattcatagtcggcaagaaaaatgtctttgcattttgcttggtgggggtatcggattcagattcaagatcttctttggtaaccttaggcttgcctcgtgagaggcggatcgggatatgtttggcttctactaagctggtgtcgtaaacatctgactcaccttcggactgccagtcaggatcttctccaaagcggggggaattcattctggttgcttgtatgggcttcacaaaagaaagatgagtcaatgatgtgtcgaatatatggagggagggggggtgaaaaatctcgatggcatggaatcaccgcctgaaacacaaggaaaattcagacccacaagctgaaccaggattttgaccagcctcctccaatacagggccttggcttgtactgccgttgccttgtatttttgacctcttacaggctgatctgtacttttccccggaagcctggtatgcggtgcaaacactaccctgcaaatttgatgtttcatatcgcttattaccgggtttcaaagtcattattcacaaggctctcgtttacgaggccacccttgggcccgaagccttgtaaaattcacattctacttaatctccttcagttttacgcggctccgacgttacgaggcttatgctgcgcaaaaaattccttgtaattctctcccgccccctattttagtgtcctcgctgctctccgtctccttgacatcatcggaattgccaccaccgatctgcttttgtggtgccgcgtatggcggtcttctgaccgtcaagacctccttgttggactcggggatgtcatcctaggcattggaatctttggcagcttcctcgccctcgactggcagctgaatacgcgccttaacttgaggataatataaaacggggtaagtgaattttacaaactattttttacaagacatatatgtcttgtaaaccggatagtttgtaaaattacatttttatgggggtaatgtataattttacaacccatctgtgattttcaaaggttgtaaaaaatggtttgtaaaatatgtttgttaaaattgtatcacaacattggattatgtaattttacaaactatatcatgcaagtcttgcatgacaaggttgtaaagttgtataacaaaccttaaatttagaattttacatgacatttgcttgcaaaccataatgtcttgtgaaactaagtatgcaaaaaaccttattaataccctgtaatagaattttacaacacataatttacaatctacccaccaaacaaggttaaactctcaccatgcaagatgatttaaattgaatctcccacagtcgccaagatcaagcttccaacgtgaaaccttgttttctgaaatttttgagaaaaggtaaactattagcattatctgtcacagattttcaaagctgtgaaatccatgtgacatgtcccaaatctcccacactgtgaaaccttgttttctcaaacttttgggagggtatactattaacataatatgtcacggatttttaaatctgtgaaacccttgtgacttgtctgacctttttgcaaacctgtgacatttttgattttctggaagtttcagcctattttatggacccccctccagctcaggtcaagggccaccctggtcaatgctcaacagattaattggcttccaagttctatcaccagtgtcaaagaaaacatgagctggctcctttgtttgcgcaattgaacaccttgggagtaagagtatgttgagaaggagattcagaagatagttgaagaaattccaggtacatctggcaacatccctttcaaggagatgaagtcaatcttgaccaaataaaatagtttgaatttgattccccacaaggccaaagacaaagataaatcaactcctccaactacaactaaactccaggccagagaaaaatcacccacaacatctatgaaattgaaatgattgtgttctatgtttttttctgcaggactgttggaacttcacttttccttttattctttttatggctgtgtctttttttctgcaggactgttggaacttcactcttccttttattctttttacggctgtgtctttttttctgcaggactgttggaacttcactattccttttattctttttacggctgtgtctttttttctgcaggactgttggaacttcactattccttttattctttttacggctgtgtctttttttctttttgatttgatttttatttttgttcaggctgtgtctttctccctttttttggattcctttttgtttttgtagaggctgtgtctttctctttttccccttttgtttttgttgaggctgtatttctcttttttcttttgatttccttttttattttttattttttgaggctgtgtctctcttttttttgatttcctttgattttggtgtttatttttgtggaggctgtgtctttcatttttgatttttttgaggttgcaaaacaatgtttgcaaaattcaattttacatactatctgttacaattttgcaacacataaatcacaactcatttaagggttgcacactaatggttgcaaatttccttgaaggaaggcaaaaaggttgcaaaatatggtttgtaaaattcaattttacataccttgttgtgcaattttgcaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattccttgaaataaggcaaaaatgtacttttgcaaatcatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctactccatggggcatgggttgcaattttaaggcacatattttgcaacccatattttttggtgatggtttgtaaaattatacattacccccataaaaatgtaattttacaaaccatctgatttacaagacatatgtcttgtaaaatatagtttgtaaaattacagcgacccatataaaacagcccatgaagcgtatgcgtgaggtggtctaagtcactacgaccactcaaataaattgattttctcattgcaagcagctttctacaggcttagatagtctatcgtcaccccagacatcacctcatactatggttttgaacacaatagttgatgtgagctccctggaaaaggatttttttttttgaaacaaaatggctataaacatgtccaacaaggaggaattgtttctggaggctctaatgggctggtcaactggcaacaggacctgaagaactacactgaaaggcgagctcaactaagcctcttgtatctgatcaagcagaaaaggtcagcagcctcctgttggacggatatgtccaagaactgcttggacagagtgttcagacctgccagtccaaaggttatttcaggaagtgctgccagtacaatttgaaatccccaatgtctcaatatttgttttacaatcagtgttgctctgaactttcattaaattgtttggctatcaatgtttactttcctgcattatccccttgccttgtatattgcatcaatccatttgaattttgggggttcacaattgaaattttcacaatttttagagcccatttcaaggcgtttctcaacaattttttgaaaaatgaaaagttgttctgattgttcagaagccctaaaatctgtgcatcctttcaaaattataaaatgttgctgataaggacctcacaattgactggaaagacttgataaatttcaattgtgagcccccctatcatgtttgtatttttgcactcacaacacacaaagtacaagagagctcattaaaaatcatgcaattaaatgggctgaattacatgtaacttgtagtgaaagacaaaaaaccaaagaatagacaaagataaacttattgatacatccattttgatttggcacagtgtttttcaaaggtaagatccacaatctcagctcccattgggtcacaaatttggtgaaagttccactgatgttccccaatttttttggaaagaggatatgtttgatacaatacatagcttgtattgcttgttcaaattacatgaaaaagaatgtatttgatacaacacttggattatgtttcttgttaaaattacagaagaatgtctgggggtcaaatggaaacacaaataggtcacagctaaaaccaacaaaatgggtacaatatccaaacacgcaagttcagcactgaagaaaggccaaacccagcatggcgaccaattcgggctattgggaaggaatgtgaatcaggattatttttctttcaaatcatttcagactatcagggacataccagtggagcaccatcaatgcatgaaagggtataagtgccctccccattggcagaattcatccatttatctttgcgcagttgatctgatggaattaaccaaggatgagttgccatgtttttttgcggctgcagttgtggtgtgaagaaagaggtagagatgtgtgactcacttctgagcatgcctactagttgggaggactgacctgcggccaccttgtagattttccctcctgcgtttgttttgtttttgatgaacttgtagtacatccgggaaccggcggcattggaatagaagttaaaacgccagagctttttgccaaagacaggcgagttatcaaacttatagtctcgccgccttaagccgtctttggcattgggaccatcgatctgggtgtattgtgtcttgtatccgcactggtcatcaatctgtggagtgttgtaggagagaagtgaattgagactggttagacaggtgtggatcatttgtggtttgagtggttacaagactgaccgagaccaaagaaaaaaacttgaggagagatgggtcggtgatagtgaccgtgttctcgaatggagctggggagttgatagttttgtcaaaagtgaaggcaaccttcccgtccgcgctgaagacctggaggtaggttttagaagggtcttttgcttttttgatgaaataatcgttgggaaggttttgtgcatgcatggcaagaggaaaggacaccaatagggtgatgaaagcgagtgcgcttgggaattgcatcgttaggaatagaaagtagagtgatggctgaagaagcaaccgcgtcactgtccgtggatgtggggctcgagggttgaaagctattggccgagcaggctagacagtagtgctaggattgggatgactgaaagaaaggcgaaactgaatcaataaagtgcagataagtaagcaggtagcggaaatgaacaggtgtgcgattgacggggtttcctactgctggtgaaagctcgaggtctatatacccgagacaagatgatggcacgcagaaggagcagaagggagccaagcagagagcctaacgacaagccaccatcggatgatacgaggcccgattggctctccaatgaaaagttttgaacacttccataatgagaaaaactccttgcaacggaccctcttccctgttgaaggcagtggtgcaaatcacgacccccggaggaggtttttgttaccttgtattttgagcatttgcaggggccgaacttattcacaaacatgagtcttgagacaccctttgtgttatgcgttcagcgcctcttatcggccagcggacaacacttgtgttatgtaggtttggttggcggggttccctggcaagcctccagcactaaaagaaaagttcaacggtatcaagtagacagaacccttgtctccttcaaaaacatatcgatatctagagaagaagagaaaatggggcaaaggcgattaatcctctccgtctgactagtgcatagcatcaccggacttgccgccaccgttttgtttcttcggcgccgcgcccggcggccatctgaccatcaatgcgtcctcgttccattcaagtatgccatcctgggcattggtatctttgccagcttccttgtccctgacttgcagctaaatactcgcttggacagtgcgcctgagaacaaaaaaaaatgatcttacctgctcacacaaagcacatgtgaactgactcaatcgagttttcagaaaatgtatcaacaatggacatgtcattttttccgccagaaaacctgagccagcccatccaaaccagaaagagtttatacagaagcactttgctcagtgatgctatccataaaacggacaaaggtaatttttttcaagtctcttttcaactcaccagataataaatgctgatgctgatgttaaaattttcagaaaattgcacattcatcagaaacatcagaaaccccctgttgggattccactcgccctcaatctctctttttccacatgtcacttatttgtcactaggctactttgttttctttattcatgatgtttggttgacagacccaccaattgaacaacatgtatctattctagatcatagctgaataatggaatatcagttcagcttattattgatcctgaggtgacacattagcctctcctcagtctcatattgagtgcactctagcccaatcagtcaagaaatatatgtaggggcttggaaaaacaactcctaaattttagtcaacgactgccgttttggtccaggggtcgttggcaggagttgtttgtctaatttccaagaaaaaaaagggagttgttgccctaatttcaccaaagatttttaattttttttgttaaaaaatacaggagtcatccaaccaaaaaccaggagtcgtcaccctaattcaggcaagaatgtttatttttttttgttattaaaaacaatgggagttgtctgactaaaaagccccctacatgttttattatgggagtcatcaccatatagtgaccctagagacataaaacaaattgagccactgagaccctagtgaccccatagacataaaaaaatgggccactgagaacctgccccaaaggcaccttatcactgagaaaaaaaattatattcattcagaaaaacaatagggagacaaagatgaagataaaagaaatgataaaaggaaaaaaaaaaaaaaacattcaaaattgatcagaaatttaaaaaaacagggtaaaaaaggacatagagggagaacaaatcaagaattaaaaaagacacagtaaaaaaaccctagtagtgggtcattgcagttgcaatcttcctctctacagtcaattggaaacattcagaaaactgggcttcccatccccaagcctcttctgaatccttttctttccaatccttcaagagctgaggggcaggaaagagttttggtttctgtaactgcaaggggacaaaatgagaaaaatcagatagaaaagaaataaaaatcagggctttgtcattgggggggcagaaagaaggaagaaatgtctggcaaaatgtgccagaaaaaaagcaaggtcaacgactcccgaaagacaagaaaaagccgagaacaaggttgtgacaattaggctgttgactccctttttgtcaggcaactttagcctgatgactcccagtcaaaaaaaaagaaaacagaaatccctgaaaaaaaatatgagaattgggactgacaactcccaaatattaggcggacaactcccaaaaaataaataaataaaaaattcaaaatgggcggaagactcccataaaaaaaattgaaattggtccaatgactccctggaccaacccctgggtccagagttggtccaggagtggtctacagacggtcctctcaacgtcaaccaacatataaaatttaggagtcgtttttccaagcccctatatgtatatcacaccttgtctgcttcttcagctttgctgactttgcactctctccgctatagttgtatcaacccccaatcttgatgtctaagaacttgatgaaaattcaatcatcagcatcagtaagaagtccctactagggggggggggggggttcacaataagaatttacaaaatttctgaagcccgttttgcaggtgttaattgacacctttttggaaaaaatggaaaagctgttctaataaatctgcatgttgtgaaccccccaaattcctgttcaacctagtcaagcttccaaaatcttgctgacaagcaccttaaacctggctataaaaacttatttgtatcatcatgaaaacaaggggggctcacaattgaactttcttaatagggccatttttaaggtacaatttctgatcacaagctcataaatgttttgggggtgtttggaaagttcaaaaatcagtaaatctgagaaattcaaaaaaaaaaaaaatggattgttgctcatagacaccccccaccacctaatgtgaactgccctaattggccagatgttttgatgttaagatgcatggtagattgtgaactgttcgacataacagcccatgctctcacaacgctcgagtgctttgtggaccagattctgccgcacttcgcagtcacctcatgtcgacctcagccgctcaagtctgggcaacacttttcccagagattgagggattttaattgtattcacaaggctggccaatggaaaggtgcaaatatctgactcaacagccttctcaagctaaaacctcagatctcaaaaaaaaagtgaattaaatgtttgatgtgtgtatagtgctgtttctccaacccgagtcaagctattttgccgacactcgatctgccgagttgtccagcctaaaaagcgcatgggcgatttgcctgacgtctagaaactcattgataatgtggccggcgagataatttgagatgaatctaaatgatggacatgattattacatttcattcctcgtcatcttcgtctccaccggacctcatttgttcagcaatgttactggcgattcggtccaagtctcgctgtccatcttgcgatacccggcgtccacctcgagggtcctgatatatcaaataaagcagtcttgagatacaatctgagctcatttgttggggggtctgtctggaatccttaccttctcgagcactccgatcttctccagaccttgcaggatcttccgttcgattgatcgggaggcatccacgtgatggctgggtcggtttccacggttcttggcggtcccgtgaagcttggccaaggcgccaactccgacatgttttcggaggtaaatgtgacgagcgacaccagctatgagaatgacagatcatgagtgatactgaaagagaaattttgaggtatcatttgaggtcttgaaaaacaaaaaccaaccagctcggacgtagtaccagtcggggtcatatggagcaagctccttgcagggtccggtcttgacgatatccacccatgtagggacctcgatcttgcctgaaatgagaattgagagtaaacatccgtcggccctcaaggaatgggtaacatcgggttcggaattgcaggaggccgttctcaccagatcgtttcaagtgaccagcgtattcgcggatgaacgcatcggcggcgatgtctcggacggaaggcatgttgacgggcgggtgggggtcgattcgatagggatcgtcggtggtgggtttgcgctcggttgtgtctcggcagtggctctggtctggttgcacagcgtgcgtggaggggctgctacgcacaaccggatggcttgaagcgatactcaaccctatctcaccattaggtttcaatctgtgacaccccctggaccccccttcgcccggatgtcacagactgacccgtgacatctcgtccacctgaggctgaaccagtgcaccaccggcggatcttcatcatcccgttcccccacccgtcgacatgccttccgtccgagacatcgccgccgatgcgttcatccgcgaatacgctggccacttgaaacgatctggtgagaacggcctcctccttcaatcccgaacccgatcctaccaacttctttgcagagcccccacggatgtttactctcaattctcatttcaggcaagatcgaggtccctacatgggtggatattgtcaagaccggaccctgcaaggagcttgctccatatgaccccgactggtactacgtccgagctggttcgttatttcaagacctcaaatgatacctcaaaatttatcttactttcattaccactcacgatctgtcattctcacagctggtgtcgctcgtcacatttacctccgaaaacatgtcggagttggcgccttggccaagctccacggaactgccaagaaccgtggaaaccgacccagtcatcacgtggatgcctcgcgatcaatcgaacggaagatcctgcaaggtctggagaagatcggagtgcttgagaaggtgaggaccgcttgatcaacacactacagaaaggtaccgcggattggatcttcatgattgcgttacatatttgtgatcaggaccctcgaggcggtcgacgggtgtcgcaagatggacagcgagacttggaccgtatcgccagtaacattgctgaacagttgagggccggtgcagatgaagacgacgaagaatgaaatctataacaatcatgtccttcacactcatatgtctatgctcgtcgatcacacaacttgtgtacttaatgtccttcggtctggactccagacactccccggtctgtcctcagggcccataggtcagcgcccaaagtcttgccaatagacttctggatcttactcttcgttatgtttctcctcactgacccaactcaaatcacactgctcacctttttctttttttcttgttggagagttttccgtattttacgcaatttactacacatgtctttacacattcctcaatttctttgtacaacaacaatctcttcatgaataacgagaacccccaaaaagaagcaggtcttctgcattctagactctcgtcctgttggttgacagttcctccaaaaaagacacacagattatcgaatcaatggggcctcaaattcaccttcattcagagggaaagtatggcctgactcccctgaaggatttccaaatccaaatcgaaaaaaaaaaaaaaaactccagccactagcagggtgcaggattgaaaaagtttgaagattgaagccccttttacataataaggtgttgatcatttttggtatattcctaagaaaaagcggtgtggatttgttcacagaagccccagatcccagcaacttacaaaacgtttgcaatggtgttgatcatgaagctcttaaggttgacttcagatccgatgtttttgtccaagttctgactatgctccaaaaaaaaaaaaaaaacccctgtttcatgaagggtatataaagcaggactgatcttgaccagggattgagtgctcagtggtggtgctcatttttccgtgtcttggatgtgcctcggatcgtcgacatgttgcacctccttaatactcgcatgacacagttcttttttacattattgtgggggacttggctattttatttgatgaacacagagcctcgcaagaggaggttaagaaaaacttctctctccttctctctctctctctctctttgatgcacgcatgttgttccctttctacctgaaaaagaaaagaacaggacaggaaacgaaggaagagcggcggaggatggacatattcgtgttgattgattgattaatcgatttcatttcaagacctaaacataaagagaaagaagaaaccccgttcaagtgaataagaacaaaaaaaaagaaaaagaagaagaaaagagagaatgtaaatatttatgagggaaggatgtataagtaagaggatctaatggagagtaggattggaagccgaagccacaggagccgaagcagccaaagaagaagaagaagacgcgagtgcgcgatgattaggatgagcggggggattaagatgaggggaagaattgagcagatgaggatgatgattggcagccaaggacgcggcgacgggtttcaagctgggcgtggcgatagtagggaggacgggggtggtgagggaaggagaagacatgagatgggtggccggtttggcatacgaggtagccaggagtttctggacttgaagatgatggagatggcgttgatggtcgagtggggaagaggatccgatgatggtagtcgacggtagagccggacggacggggatcgaatggtcgggttggagcgctggatggtggtgttggttcactggaactggtggtgtttgttgttgttgttgttgttgaaggagctggagtttggagatgttgttatggacggcctggccgttcatagccggtcgattggggagcaggtccggagggttggagagcatggtggcaggggggccggctgggccgatgcgggcgttcgagagactagggtcgcgccgagaggaggctgcagtggagagcgagtgaggcaggaattgtggggccgaggagagcatcgggagccgaggggtcgagacgctcgatctcgagctctgttcgaggaccgagatcagctgcggattgggctccgaaaccaacgtggattcgtggatgcccaccggattggccggcggaaggaggccgctatagactaccctttcgcttgccgagtccgcaccggccccgatggctaggacctcataggatttccggatcgcttcggccgtcggaatcacactctgatctgcttccgatgtgtccatctgatcgtcttgatcatcctgacttgtacagcccggtcgaggtcgacgcgcaatcacgctggagagtcgttggacgagttgataggcctctgctatctcctcccgagtaggctcaggtacgaccaattgattcggggtgggattttgtcgtgggtacatagaaggagtcgatagggatgggtcgagatggatatcctgactgattcgtagtctatcgaactgtctctcttgaagattgctgatcagtttggaggtctcgagtagagtcgcgtcgatctcttggcgaacttttgtcggacttattgggacgggtagatccttggctggtgagctggatggggtggaagcggcgacggatgaagatgaagttttctggcgctttcttcctcgagtagcaggcgcgttagatttcttcttcttgttattagacgctggttcgactggtggttctgcaggggttgggtcgatgagaacatggtggtatcgatcagctcgtctggaccagagatctatcctttgtttgctttggaattgaatcctggcttggtggagtgtttgtgagctggcagtagaatcgtagcagggagcaaatgaggaataagccgagtagtacaacgatgaaactgaaagaaagggcaagaatcttgttagtatttgagactattgattgagttttcaagaggagttttcactcaaccacttgggccagcaaagggtgacgaggagagcttgttgaggcgtgttttgttgggtggatggttgcagacgactgatgatgatgatgttgatgatgattgaggctgaggaggtaggatatcggctagggtgagtttcttgactggttcctgtttgattgggactggatagtggatctggacgaggtcggtatcattaagctgagcgaactgatcgatctgttggtcgtctagcttccaggttcgtgcggtgaagaggtcaaagccgggtgtggttgttgattggtttggtgttcgctggtaggtgtagtcgagatgtcgatggaggatgaaggtttgttcttggtctgagtggtttgtatcgggctgagtgtcggatgagcttgattctgaatctgagttgtttgagttgtttgaatctgagtctgagtctgagtctgagttttgttctgagttggttggtggtggttttgaagatgagtttggatgacgaggttcagtgcgagtggttcgaattgagtctgttgttgttgggagagtgtgtgttagtgttttgagttgctgatggagtagtagtagtagtgactgaccattggttgttgtttttcgttggaccatctctttgggtttttctttttcttttttttttttttttggttctgggttgttgttgaccaattcacccgggggcggaaagcagacccgtcagacttgaagaattgtccgacgcgtgtatgcgcaaatcccccggggtgacccgagcaaaaacccctacacacatagcaacctcaactgatggaaccagtagaagttcaaaagcttgctcagttccctagaaaccgctcaccttggttgccccttcatgctgacaacccaacttcgaaaccgagaaggcagcttaaagcgcttctggccatcaccctatagttagattgcatgctaagccaactcccaagacttcagtttttttttgttggttggaaaactacctcctttggatgagaaatttgatctcaaaagggtcaagactcagaggtagtcaacacaattttgccctatacatttgctgagatttattttccctgcaagcttcttctccctcttatacgtgcactttgatgtcctgagggcatcccacaataaattgtcctgtccaaatccattttacatacaagcatgtaaaacttccatataaaaacttcaccatgaccaggctaatttgatagctttgttttggtccgtgggaaagccctggggcaaggttgtcatcccagggcagtacctgtaatcccaaactgcacccatggtgtagcatccatggcagtaggtgatgatcacaccagtggtgtgatctgtcacaaccattactacattccctcacaggtttcaagaaaacatgattctcaaaagattaatgatgacatgcatttccataaaatgtcatcagctcaacaccatttttatttgcataaaacactctaaatcatgcttttccctcttgtcaattgatttgaatttaattccatactcctaggtgtattttgttcacacctcacacgggaatctccaaaaagaggagaaaatgatgtggcagattccatgagtgccctccgatcacaatatgaaggccactttgccagtgcattgtttcagcctgcaccagaaattcaaggtatcaaaatcgaaattgttcactacttgaagcaagatgttgaaacccggaatgccaatctcctctctttttgggcattacatcaaaaatcactccccaaactcgcacttatggcttgtcaatactgctcaatccctgccaccagtgcagcatcagaacaagtcttttccactggccgccgggttgtctcatggcaacgatcatccctcaagccatcaacggttgaaaacctgctgtgcctgaaggattggttccaggctttttggtatgaatcataccactttcatgcgtatgatttcaggattttccccaaacatccatacattttggttacccacctctagagggggcttcctgggttctgactcctgtcagcactggtgtctggtgtgacacagtgctgaggggtttttttcacactatgactgtagaggcagtcagtggaaacaggtctcactattgttgtaaattacaacttgatgagaaagacccacacttctatgctattgctagagtagcagaggggtttagagatggtctccgggtatccgttgcggatacctgttatccgctggcagatacccgccagcagatgcgggtttgggtgcggatgtgccctttctgctgattttgcagcagatacccgggtatctcaacggatacccaaggccaatggccggctggaagggtttccttccagccggcaaggtacatgtaccttgtcgactggaaggaaacccttccagttggcgagaggtacatgcttgctggctggaaggctttccttccagttggcgaggtacatttacctcgttgactggaaggaagcccttccagacggcaagaggtacatgctcaccggctggaagggtttccttccagttggcaaggtacatgtacctcgtcgactggaagggtttccttccagtcgggtgagctacttcaactggctggaaggctttccttccagttggcaaggtacatgtacctcgtcgactggaaggatttccttccagccggcaagaggtacatgcacctcgccactgccggctggaagggtttcttccagccggcaaggtacatgtaccttgccaacaggaaggaaccccttccagacggtgcctcgccgactttttaaagggcgggtatccgaggatacccgctggcggctgcggatgcgggttcggatgcccattcccctgaaaaagcagccagatatccgcatccgcgcgatatccagatgcaacggggccatctctagaggggttagatccctgaattactaggggacagtggtggtatgagcatcaccatggtgagctcagagcagagtagaagaggctcttctagaatacctgttcagaggaacaggtctctagggatatagaccatatggaggaagataagataatgatgaaaaaaaaggagttataattgaaactagaacaagaactgataacatgaataacaagagttcaagttttttcatagaaaataaaaaaaataagaaacaagcataaaataaggaaaaagaaatttaccacaagtagagttgacttttgactcaaacagaacagaaaggctgaaatataagatcaagagatcaaacaatgaaaaaaaaactaatgttaattcatgagatgaaaagagttgatcagattgataggtgttgctgggccataagtgccagttttgggaacgatttccaacagcttgcccaataagaaaggactttcacattcttagttttgagaataaatagatggtagcatcatgtcacctcacaagaaaaaaaaaagtacaatcatctgtaggtgtacagttgcgtacagcataaaccaaccccaccccaccgcaaaatataaaagcatcatgcaggccctccagagggagggccatatacactgatagtctgatactaatgtttattacaattttgaacttgcacaagtgtgcagagttcaaaattgtagccattgtggtttcaacccagtggttctttttttttctcagtgtgaagtgaagtttgttggacagactttccaaaatccatacctagacccataactatgggtataagaaaggcatacatatccatatgtgtttgaaccattctgatgtccctttcttaccttcagcacttatcttgagtcatatttcaaggttgtaaggggtttttaaacactctggaggctcataagagctcaaaagcctgatcaagatacaaaaaaaatcttgtttttttgcgtcacattttcagacatcctgaaaatggcatccgcaactgtgcttggggcaagccccaatcttccgggttccggggagagccccttggacacgggtgcccttggaaattggaatggcctcccgttcccgagccccgtcgtaatcccatcgactcctaatggtgcctcagccacctggtccccaaatgtcattcaagcgtttggctatagcttgtcttctcgtgttatccgagaataaagggtacaaaaaaataccgattgcccacaaatttctccatttgtatttctgaggtactggagttgcatggataaatatttatgaatagaacaccgggttttctaaaacgcatccgtcacccgaaggtttgttgggctcgatgtgagtacggactacggattcgatggacgatcgttccagcttcttcggctggattgtagccgctcgaaaatgaagccatcaccgccagaggcacagtgaaagccatccctcttggttctgacagagaaatacgtacacaacccagctcggaccggtacacaccaccatcttcacgccgcttgagctgtatttgagtttctataaagaagcatggcttcagaaagccaggacctttgcaccaggcttaacagggcttaacaagttcagccagaggtctgagtgggtgtaggaaagccctgcggtgtcgatgtgttgtatcagtatgtggcagtaacgagtaaatcaaagggattcaagaatcaaaacttctatgtaaaagccggtctggtgttcaccgtattggctcgctccgtcatcaaagcgcgtccttctgtcagacgtagatatttaaatatattgaatctatcacgtcttcccatccagaccgcccatgatgcttctcacaggcttccttcagagatcattcatcgtcttgacagtcttaacccttatcactcttgcctcgggtctgtttgcatcttccccgcagcattgcgggctttattttaacggcttcagccccgtcaaggacaaatttaccggtgagtagatacccagtaggtcaactcaaagcaagcatttgagtgctaatccttagaaaatatccacagtctgtaagaactactcgggtatagagtatcaatgccccagtcaaaactgcaacctgcgacatgttaaatgtgagcagaattgttaaaaactgttcaagggttcacgctaactgatcgaaagtctttttttgccctttttttttctctgacacgtgctactggatgaatataacatggcagggccggaattcaagttcatcagctgtagtgaatattcaaatgggcctgatagtccccttaccggctacgttatcccctgggtgtttgtatcaataatgagagcttacaaagatcagcagtatgttggtgagtctttgggcttatccgcttgatcagaggaaacactttttacacaagttgatgttacctgcaatcttatgtgaatacattattacatagacgtcaaggcttatagccttgatacgtggtacaagtgcacttggcaacatccgaacgactttaacaactggaagccttgtgagctcctcttaaacatgaactgaagtaagactttccagaatgctgatctttttgaaaaccaccagtctgcaccggttgtgagcctactaattcgattggcaagccataagttcttgctcccacatcattggtgttttttatcaccacatgggcggccaacttcgctatgtagccggcgccacaacgacaccgcccactttgggccacggcgacatgtcttggaccctgacaccctcttttccctttcctaatctgggctgatactcagccccttgttttattgtgactagactactttggtctatctttgtatgcggctctccacttatcatgttttgtgtttcactcctcatctggggtatataaaccctcaatctttcccgccaggctgtagacggcaaccatctacattgattcatagtctttttagctttatagtcatagtttcctttgcattgcatatagttttagcttgccacagcagtagcctttctatagccctagagccttgttagcctcccggcttcagctagaacctatttcctctgctcatactgtttgtagacaaaagggcgcattctttactactagccatgtaaaatttggctccaaaaagcttgatgattggtacatctatcaaagtgagtgtaagttggcgtaaacttatgcaaacacagagaagaacaaaaccttttctatcaggaccatgaagatgaccaaaatttgaaatttatcctagcttctggatcaggtaagggtataagtatccgtttctcgaaccgttgctggatggaaatatctaactgccaaggaatctatccccagccggtgcatgggttttgttgagagagagatggagatctgtgaagaagtgccagtttggtattagttttgttttgattcattctgagtcttgaagagccaagatggtagaccttgacaagctggtagtagcgctccttgatttgatgggtcaaggccaagtggggaagatttttaccaaaaaaaacccaccccatgaaccggacacaggttcctatcaaaccacttcaaactaaaaggaaacaaagaattgcttgaaagactgaccaatagacaatcaccacctttccgcaagacttccacattccagtttcaatcaaatataatggtgagtcaatcatgcaaacatgggtcccggtgaaccacagcttgattaatctgaggaccatcaagtgacagatgcttggattgagtaggttattgagccattgttgtttgcttggattgctgaagatgatttcaccgaattgttcttgatttaggaaaccgttgtgggaatagacaatatccagctggctcaaaaagtgtttcttgaagggactgggcgattgagagctggggaggtgctggaaagcagatagataagaaaggaaaaattacttttgttgagttttctgttggtaggtgttgtttgtgaactgatggggaggtagtgactggctggattgaagagctgagatatcaggatatgagtagatgagatggaaaaactcccccaaggggaaaaatataattacatagatgaataagatttatatacaaaagtatgcatgtacttgggttgatgagtaaaaagtataaaaccatagtaaaaatatgtaataaaactataaaatgatgtaataaaataaataatgaaataatgcttatgtagtatgagaaatgatgtatcacaacactcccccccccctcatcaacccccaaagcaaaaaggaacatacataaaagaagcataaaaaggaaaaaagaaggtaaaacagaaggagacaaaataagaaaaccagttcaagtaaaacaacaaataaaaaaaaaaatacaaagagaagaaatacaccaacaaaacaaaaaagaaagacaaggaagaaagaatagcaaagaaagccgccaaaaaaaaaacataaagatgtgcggggggtatgctccttgatgctagcgcatattatccccctgtactttccaaagtgggaggctttcccttaagccccatttgagtggcaaaatcagaaaccttcttccaacccaaagccttagtgaagatattggccagctgatcatttgttgaaatccattccaggcaaacgttttcatgataaagcatttcattgatgatttgaaacttgtgatcaatgtgtcaatgttcttttatggctctgcaatccttgctgatgtggaccgtggctttatttttggagaaaattaacggagccaacaccttgaagaatttagacaagagggacctcagaatatttatttcagtccttattatctcatttcttttgcactacatattatttttatcacaaacagaagttatttcatattttctccttttcaacatgtttatttcacactacacatttgtcagccacatttatttcataaccacttgtttttcagatacaacttatttcataccatattcttatttcagctgatatcttaccactagtacctggtcagaaccacccacatgtatatagagaatactctttcccacttacttttttccccatgcttgcattatagaagtaaacagataattacttagcagacatcccttactagtaattaccagaggtaattattattgattttcccccagaagataagaaattgaacccagaaaccattatcccccagagcctcatccttaccaaaatccccccacatcctcacactctcacaggtgccttgtacaagacatcagtaataaacctcatactaagattacccacagaaatagccacaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagaatccaagtctacaactcaaattttcccctgtgtagttgctcttttcccctttaagctcttttctttagcttgaaaagttccacaacgttacatgattaatttcaccagtgttgataagaatgtcgccacttttatcggggggccccagagatggacgcaaatgagttgttcgacaccaccaggtggttggaaatgacagaggatttgttgggcttccatacagggttctggagaggtggaagtccactttttgtacaagggcagtctggcacccaatgcccccaatcccagtaagaagtacaagggaattccagtgtgatgattttttgtcctcaagtatctgcaggaaatgaaatcctacttccagaggaggactgtccaccacaaccaactggagcacggccctaatgtccacctctttcccagaaaccacaaggctattgagcagaaatacccatgacagatggctgatttggctggttcttggcagactgatcaatccagattggcacattttttacgtcaatggaggatacagaaattgatggggagatcgccagaagagaatcaatgacattagcaaccttgctggaatatcaacggaggctagtgttcaacaagagagacaaaaacttattggctgttaacccccccagctgctcctccaaatcaagccagctcctcttctgagattcatagctagccaatatcaagtccgatgtgtctggggcatgcacaacgttggaccaatgactaaggagaagagaccaggaagcagcgatgggcagttacgttatccagttatccataaatttcatgtttaaattagtatttagaggtctatatcttagacttgtatttaaatgcatctagcactttaatttaccctgatttataaaaaatactattcataatatggaaagctcaaccctggggaaaattatgcctcaaaataaaaccaaaattatttatccagctcattagttacggataactggattttggtgctataatgaaggattacagatatgtcagttgaacaaggtcaaattggaatgccaacatgataacatgcactttcaagtatcacaaaagaactatctcaacttttttgaacatctgtagcatgtgatgttgatgtctgagctctagtgaagactccagaacatttttatattcaagatcaaaacacattatctttacaatgacatcatcaagcttagacctcatggttctcgagcccttgaaatgatgtcattgtgcatgcacctctttcctttctttgactccttcttctctttattatccctcatctcttcttgactgttcttctccctgaagacctcatcacactccataagatcctgcaacataacttctcctcattactacatctcaaagtttattccatcactcttataagacaaacatcctctactgtcttatcacactactcatcctctcaatcattttcttacaacaagtttcttgtctcaacaaacatcttaccttgagcttccttgcctctcttctaatttgactcttacgtcaaccatttccttttgtcttgacctttgctttgaacattcccttccatccgccaaaccgccaatcacatcttctctgatacaacttctctatcattgtaggttatcgtcactctcttctcatcattgttcttatgattaaatcgctctcttttgtcagaattttttcttcatttctctcaccactttagacagttgttcttattattagccatatactgcttttaggtgattatcttttcttctttcttctttttctcatgttgtatttcatttagctggtactcatgaaatactacttttagtctaaacattcacatgtgatacaacgatttacagacaaaatttgatctggataactgcccatcactgcaggaagggccagaaaaacggtcgtatagagaagtccatgccccatgtgcagtcataccgttgagtgatgagcggagcaaaagatcaattgagtgtttgatgaccgcaagaacccccagagcagtagcggattcctcctcaaacagatcccaattgaaacagttttccttctgagtgacagaggcaacaatgtaatttaaagcagaggaccagagaggaaagtttgacccgtcaagaagtaaagctggctgtacatctttacccagctgctgcaatttgagaaggctagagaccaaactaccggaagacgagttagtgcggcacatcttgttgatagtcttgataaggaggagttttaaaatatcattgttgaaaacttccaaaccacccgatcccatttcaaggtgcagcaaatccttgaccaacttttcttgactcaccagaactttaggaacatcaaagacagaatcaggtaaagcggaatcgcgaccgattttgtttgttgggaaagcaggggtgggagaagttgagggggtaacagccctggctttgtcctttgaccttggaaaggatggtccattggcaaggcccaagacaggatcctttgcagcagggttaggagtaacaacctcaggtttgctgttgggatgcaaaaagaaagaacaattgccgaagcccaaggctggttcatccacagcagggttattgccagacacagccgtgaaaggaagaggaaccaaaggtttagtgccagagacagacgtcaagggaaaagggactgaatggtgagggcacatggcagaaggaattgcagaaggtgtagccaaaaaaagggaggaatgagcgttggcgcgagcggcagggaaagaaccaggaacaaccgagacagaagactggttgttgttggacatggaagattgagagttggccaagtgaaaagaagacaaatcattgttgggtagggaaaaatgatgatgtggaggtgtgactctggcagggaattcaggaatgacaaattcaggattccaagatcaagtattaaccatcaaagaggtcccaaattacacaggataagatgcaaacaagggaagtggtaataccaaaaatatggggagtgatgaaaaaaaagctactgatcccgctggtgacagcgctggctcataacctgtagagcttagatatcaggatgtgagcagatgagatggaaaaactcccccaaggggaaaattataattgcatagatgaataagatttatatacaaaaatatgtatgtacttggtttgatgagtaaaaagtataaaaccatagtaaaaatatgtaataaaactgtaaaatgatgtaataaaataaataataaaataatacttatgtcatatgagaaatgacatatcacaacagataggggtggcacacttcagagctatggtgcactgagtctgtagctgcagggtgcacttgcataaaatatgcaagatcatgagcttaactaatcctctccgaggaggcacgaagcgtctccaaaggagaggcttacctccaaagttgcttgcctgcctcaacagaaatgaattttctgcaaaaaaacccctcatctgattttgtttaattttttgaaaataccctgagccaagttgggaaaaactgaatagacagattggtagcctgccatctcagctttcatcctgcattttttcttatatcctcctgcaataactaccagtgaagctcacttcttcttcagtgattttccttattttgcaaagtaaatcaatttgagattttttgcacttgcggatattggatcacaagtcatctcacggccaatgcatagtatacaatcctcaatacaatagcattgtatttccttggatgagttccgacaggttctgacagtggaggacttcccgtcgtccaaatctgtaaatttagaaggacatcctaaacgttatttgctggcgaaaattgatcaagatcaagttttcatcagccaatagagtttaggacccccttccagatcaagtgatttaggcgacgggaagtcctccagtacaacactgactcaagctatgtatgttctcatgaccagatatacctgatagaatatccagccataatcaaggcggattgcttgcaaaatttttcaacatcaacaattttacaggcagtctcttgccagggaagagggatattcaaaagcttgaagcggctataaataagatgagaagcctgcgattctgatggtcaaatcctcaggatgagaatcataatggaacagggatctccaaaaaaaccaacagtttacattgcctatatttccttgaatagtgggcaacacaagttaaaaattatgtagcccaaaagggcaggagtagagcttgaatctgacccatcggcggaagatttggcttaatgggtcaggatttggcacaggtgcaaagattttcaccaccaaaaagcgcagaaacgcctctcagtatccacgggaggagggggacttgaggcacaagtccctccctgtggtcggcgcaatgcgacagtggcgaggctactcggatgccaacgccgcccacagcagggaatcgggacttgcgttaagttcggcctagttgcggctctgctggaccccgaaattctccgcaagccgctgattggggctgaaaattgcccagtcgcggctctgctggagatgctctaagccccttccggagcaaagccgggtgggactgcctgttggtaccagtagcgagccagcgcaagtggacatagactcctgatggtgccaggaccacctggtccacaaacgtccttcaagcgtttggctatagcttgtcttctcgtatcatccgagaataaagggtacaaaaaaatactgattgccaaccaatttctccatttgtatttctgaggtactggagctgcatggataaatgtttatgatcaatagaacaccgggttttctaaaacgcatccgtcacccgaaggtttgttgggctcgatgtgagtaccgattcgatagacgatcattccagcttcttcggctgattgtagccgcttacaaaatgaagccatcaccgccagaggcacagtagaggccatccctccaccggtgcatcccttctagttctgacagagaaatacgtacacaacccagttcggactggtacacaccaccatcatcacgccgcttgagctgtatttgagtttctatgaagaagcatggcttcaagaagccagaaccattgcaccaggcttaacaagttgagccagagatttgagtgggtgtaggaaagccctgcggtgtcgatgtgttgtacatatgtggcagtaacgagtaaatcgaagggattcaagaatcaaaactcataaaagccggactggtgttcacagtattcgctcgctccgtcaccaaagcgcgtccttctgtcaggtgtagatatctagattgaatctatcacgtcttcccatccagaccgcccatgatgcttctcacaggcttccttcagagatcattcatcgtcttgacagtcttaacccttatcactcttccctcgggtctgtttgcatcttccccgcagcattgcgggctttattttaacggcttcagccccgtcaaggacaaatatgccggtgagtaaatacccagcaggtcaactcgaagcaagcatttgagtgctaatccttagaaaatatccgcagtctgtgagaactactcgggcgtagagtatcaatgccccaatcaaaactgcaacctgcgacatgtcaattgtgagcagaagtgttataaactgttgaagggttcacgcaaactgatcgaaagtctttttttgcctttttttttctctgacacgtgctactggatgaatattacatggtagggccggacttcaagttcctacgctgcagtgaatattcgaatgggcctgatagtccccttaccggctacgttatcccctgggtgtttgtatcaataatgagagcttacaaagatcaggagtatgttggtgagtctttgggcttatccgcttgatcataggaaacactttttacacaagttgatgaaacctgcaatcttatgtgaatacattacatagacgtcaaggcttatagccatgatacgtggtacaagtgtacttggtaccatacggacaactacaacaaatggaagccttgtgagctgctctcttaaacatgaactgaagtaagactttccagactgctgatctttttgaaaaccaccagtctgcaccggttgcgagcctactaattcgattcacaggccataagttcttgctccgcattggtgttttttatcaccacaggggcggccaacctcgctagaacctatttcttctgctcatactgtttgtagataaaagggcaaattctttactactagtctgataaaatttggctccaacaagcttaatgatcggtacacctatcagagtgagtgtaagttggcgtaaacttatgcgaacaaagagaagaacaaaaccttttctatcaggaccgtgaagatgaccaaaattcggaattcaagcgttgcaaacgaaagtatcaaaagataaaaccaatgagcaactttgatgatagaaggattgggttgagcctatttcctgagaagagcgaggatgtatatatgaaggataagaatacaaaaggattaaaagggttgaatcttgaatggcaggcagacgggacaaaataagggtacaaaagaaaagaaagggtaagatatgaaaacgagatcaagctccatccgcccccgattcatttgtgaattccaaatgtcgcttgatatcctcctccctaactgtcggcgaagtattacggagagcccggagaaaatcaggtagtgtgagagccggctcgagcagctctgtagcctcgacttcgttccaactcttctcgatcgccaacggatctccgggcgaacatggtgtcagtttcttgaccgaaatggtggggtctttggcacttggaaccatgacctgcaaacaaacaaacacaatatcgtgagatgaaggctttttgagtgaaaaccttgcgttagtctgaagcagtcacttgagggcttacgggcctgaaatgagtcgcactcaatactttcctcactggctgcatcagcgcatctcgaacgacgacggcaatatcagagccagagtaactgtcaaaaaaggtgggtcagttgacgcgttttcacactagttgagatgaaaatccttttacccttgtgattgtgaggctagttcacgataatcctgttgtgtcaaagtgcagggtgttgtgcctacgttgagttcaaagattcgtttcctagcttccggatcaggtaagggtataaatatccgtttctcgaaccgtcgctggatggcaatatctaactgccaaggaatctatcctcgacaattttgataagaaataaaacagccgcaatcaatgtgaggggcgttaaacacgcgataggataagatcaaagtatcacagacgttggtggccccgagtaccaagacaccctcagcatcatttccgacgccgttcatttggaccagaaattcggttttgatccttcgagcggcctcagattcaccctcccctctcgtcccacatagtgaatcaacttcatcaataaaaataattgccggtttgttctctcgagccattgtgaatagctgttttaccaagctaattaaattttacgtatagaaagggacaaaacccggtgtcagttgaattcttgcgattgcaaaacggttgttctcacaagaggtaaagaaaaataatgcgcaccgctcactttcgcccatccatttgctaacgagatcactactacttactgagaagaatgtactttttgcttctgtcgcgaccgccttagccaaataactctttcctgtcccaggcggaccatacatcaaaatgcctctccaaggagttcgtttgcccgtgaaaagatggggaaacttgattggtaagatcaccgcttctttcagggactctttcgctccttccaaaccggccacatcatcccaactgacgttcggtgtttcggccagaatcgcacctaacacggggttttgatgtcagcgtctttgaaatctcttatctcaagccataccaatcagcctgttttttttttcttacttgaaagggcgcctcgtaactttttcgtatccgcgtcatctccatctgcattagctctgcccaaggagaaaagtatgaaaatcagtttcttagcctcgcgaaattcatttaaagagctcatactcaccctgatcctccttcgccatttgtgccttttccgttagcacccacagcttgtcgaccgcgtttatcatctggagtcttgggatgaaaacaaatcgggaaaggtaaggctttgaatcacagatcgagaaattgtgaaattgtttcttctctgtagtcgattatacgggatagtgttttacctggacgtgtgttttgagtttttcggctctgtctagatattcttccattttgctacgaatcaaatctttcagtttcggatttttttcgtctacatagatttgttggtttgttttgaacatggtgatagtcagtcaaacataaaacatacgcgaatagggcgagagaggaaaggaagaaaaatctaaagcattggattatgatagatgattcgagatgaatagaagcgcttgagacattgatgtgacgacgaacatttgtaggccatatggaagtaatcgagtgcgttcttataaagtttcaaactttcctcccagttctgtttgatatcttcatcgatagcttgtcgaacgatctcgcatgctctctaattcaaacgaaagagactcaatcagttcttcggaacagcggaattgtgagagacgctggactgacatctaagaaattactctgtcctgacatcttgattggttctcgtttcctttgtggggtagtcgcttgattcgttaggtttgttccagtgtttttcttgatttcagtttcgttctggattgataaggatggtgggtagagtgagatggtggttcaagtggtgctgaatggtcactcgtgtgaaggacaagttcttggcgatccccggttgagccttgcgatgatccgccaccgggctcggatattatctgcccaagattctcatccggccgctccgagtgccatcccaggaaatcaacttcaaccggaaacacacgcctcatcgctcaaagttgggatcacaacacaaccatcacctcatcgaggttaatattgtgtttctcgtgattgttggacacaatccgatttttctagttttgattatgcgctcgaagagccccagatctgcatttttttacattttttccttgagtttttgcccatactatctcactctttgcttcccacttttccacgaccacagccagccaccaatgctttgcaactgcccagccttactcagatgcaactgtggtgaggaatgcagctcctgtgatgagtcagaccaaggcaaacttttgtctccggttctgaagatgaagtcccttttgtcatttcctcacttcaaacccaatggaaagggaagtagacaccaaggttggttgaactggcctttggtcagaaaggaaaaaactcgcagatattgaaggataaacaaagaattacaggatcctcaaactggaaaaatgaaaaagtgcccaacctttacaggagagacattatgttatcactacacagccaaaaatattgaaaattatgaagagcattgacaaactgctgagaagacaatatagaatcaataaacatgggcttaggatgtacaattccagatagtcccagctagccaagttagctctcaaattcaactacagtagtcaaagcttttgttagtgcaatgtagcagcctaactatcagtgtaatgtgtgaaatccctgcaaaatttgatagaattgcaggagatttcacacatagtacacttgcacacaacactgacagacacagcctaactcattcacagaaagtttttacagtcatggcaagaagtgctgcatgaccagctacagttgcagacagcagaaactgaccctggattttgagggtgtccaaatagtcaagccaaaaatttcaatttatttttaaaactctcagaattttgagctgtttgtagcctccagggtgtatatagatacactagaatagcagactaacggtggaagtagatggcaagggtgtaaaagtagtattaaaccatgagtatgtatcacttaaaaccataactatggtttaatctgtgcttgtccaataatatcaacactgggccgctgtgctatgctaaaaagcccactaacattagcgtagcggccctaaaacagcacaccaaacctgtagtgttagtgtgctgttagtgccaccatgctgctctacagtgcttctagcggcaaaaaaaggcccaaaaaccactaaaacacactgtagtgcagtgtagtgggccctttttctgccaccctcacacatagcattagcgcattcatggcagaattctgttgcactatgctaaacgttagcagaatcctgctagttacgctacactaaccgctacggttagtgtggcggcccactgttgataatatgtatgtggaaatgaaagaaaattgaaccactcactcaaaaccttagtgttggaatttcatctctttttcttctcatccctaaaaaactcatctatcccactgttaaattaaatatgatttgataaataatttacatgatttttactttgtttttgacagtttctgcgtgatatcttgttatgttgtctagtgctgaaatccttgtagtatttgaaccctggtctagtctttatcaacttacatttattccagtcatcttttcaagcatatgttaatctgtattattcattttgatattcaagactatttaacgcgtagtctgctctaagtaaaaaacacattggctctctcactccttttccaacccttgagccactccaacaagaacaaaatttttgttgcccaaaaattctctgtgtctttctgttaaaatttcttcacttagtgtttgaaattttgaattctacacatctgtaggagttcaaaattataataaaattaagtgtcaggacatataaggccacacatgtccattttagattttgcacgtggggcatggttggtctatgccgtccgcaactgtatgtctaagagcatctccaatgcagtaggtaaatcaggctgccaaacccaaattacccaaccaactcccaagaaacctgactattgtggtcactatcttgggtgctatactgaatcaacagctcttgagttgctacatgtagcaactccctacaacccaaaatagagatctgggtgtgtgaaggcacctttaaatctgtgaaacttgcatcaaattttatgtctatctacaacttcacatttcagagtctcattgcacacagaagtaaggtcatatttgcaccttgcagtggtgcacacaatggtgaaacagatacaatataatagtgtatctgctgatatttttgtattgtacctattttctgatacttgtattgtgtattggatctgacattggatacaatacatttgtattttattgagaaactacaacatattttttggccattttatactgctttccaaaaaaaaagaatgaaaaatacatcaagatacagtattgaacttttttgtattgggctgtatcaatggtgggccagctacttcaaccgtagcgctattgtggtgtagcacagcaagaaatacgctaattattagtgtagtgttagcgccaatccacatttctgcactaacgctatgcgcaaagggcacaagagttcgttaactgttagcatagtgttagcaacaaaatttggaattgtgctaacaccacacgctcagggcacagaaaagcacccgctaagctgtgttgcagcgctttttagcggatttttggcctttttctatgctaaaagcgctctagcgtagcataacacagcataattaatcattcagcagtacatcattaattacacagcttctcatcattaattacacagctgctcatcattaattacaaatcaattcttcattaattcacagccacataccattaattactcatccactcatcattatttcacaacaccaagatctataatcatactgatgacatcaatgaccaaaatagcagtagattattaacttcaaagctgcatttaattaactccccagcggcacatcattaatttcacagctgtagataatttaattcatagcatgaaatcattaaattagcagtgtgttttcattacccagtcagatcaatcattctgatcagtgtagctttttaccttcccaccaaagattttgtctataaatagaggccctcctggctcatgttttccttccttcttccccatgtctgcaccagaaaaataagtagagatcttatttagaattcatcaacccccacacatgctagcttcagaaaagtaattagatatattatagagatcgttcgttcggacctgttgggggggggggtacctgccacacttcagatcaagccctccacatcaacagccaccataaatacctgtgggggggggcagtactaaaccttcatcattactgaaccctctggaagcatcagtggtgtctgagggtgtggagggagtgttttgaagtgtggcaggtacccctcaacaggtccaaacaaatgatctctaatatattacttagctttcatcaacccttatatttcagatacagaatagtaatacaagagattactaaatccttactcctcacccttacattgaaccctgataaataataaagatattattatttaacactcctcagaaactaaacagaagatgttgatgaattaaagactcactttataagaacccagaataaaccagagatccagataattttttcacagactaggataaaccagaaacccacagaaatctcataactgcaagagctcttgaccatccattccatccacataaaacaactcaacatcctcagcaggtagtatcttcactaagctaattttagaaatctaccacactatgatttttcttagtgtaactctctcacaagctagacaaggagggcagtctcacccacacccattcaataagataactattccataggtttatttattatttatccccttcaagctctttactcttagctgagcagttccacagtggtgttgaagtctaggctcaagctcctgaaactcacttaaaccttagcttcttttttctccctcaatatcaaaatgatgatgtcatctcgttcaagccactacaatgacatcatcacatctaaaattatctgaactctccactcctccctcttcctcatcaccactcctgattcctctgaagtctttgcacgatcccttttctttctacttattgtgttgctctctcacctcaaatcacttctcctttcagtcctcaggaaataaaaactctttcatattcctcactcacaatcaaacacattcaactcttcccctcttcatatcgagattctcatcatactttatcttgtctcaacattcttctcctaaacgtgagtcttcatatctcgtgacattcatcagcattgcttcttgctacatcgctcatcatctttatcccttcttctcaacaaactcgccgatctttactttcctaaaaattccttccatcattgcttcttgctacattgctcatcatctttatcccctcttcttgacaaacttgctaatccttacttttctaaaagttccttccatgcaggtcatcatcgtggatcttctctcatttgttgaaccagtattaatcaatctctcttgttagaactctttccatttctcattcttatcatcttataacatattgttgttctttcttttgtcatctactgctttaggtgattatattttatctttatctttctattttatttcaaaagctggtattaatgaaatacattctttagtctattgaataacaagtggtgcactaacactacacaaaaaagggccactgttagctctgctacgctaacgctaagtggccctgtagaatagtgtagcatagcggcccactgctgcctatctttgggaccagataaaagtattttggtaaattctcaatacaatacagatacaatttatttggagaaaaacagatacagataccaataaatacagataaatgtattttgttggtttcaccatttgtgcacaggtgaatcttgggtggtaaaacattttagcaacctgattttaccaaccatgttggagatgctctaatcaaatccaattttatcctgacctgtgaggctgaagctgtcatgatatcaaattggattgttgagggaaatcactgggcaccagaagtttccaactcagaacacacaacttgtgacaaatctgtgcagcttgtagataggatcaggcttcatgatctagctgagaagatttgagaaagggtggacctctacactacaattcactacatagagatttagcattagcagtgaatgtttgtgcccaaactgcatagtgttggcagctctgttagaattttttggctgtgcttgaggttgctacagggccaaaatacggctatccaggggttccactacaatataccaaaatgtggtgatagatggcccagtgttgatgtgttgattcagtgcgttgataatcacactcccccccccctccccgcccgctgtggtgttctaaacggtacaggccccctcaaggtccaatttcagaattcaactttcaaattttcaatatcctcaagactcaagatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttgtttcatttcctcttattatttactcttcatgttattttttattcatcttgattttattttattttcattttttatcattttattattcttacttatctttttcaaatcatttactcagaagacagtgttgtttcttatttcttggtcctaagacatagtttcatttatgttggtttattcttatcttgtttgtttgttctattctgtgttcttcttttgttcttttgttgtgttgtgtgtgttgtgttgtgttgtttttgtttctggttgattggtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggcggcatggattctgttctgattcaagaaagacccatcaaaccttgttgaaatcttattgatcctgatcttcggagctattctgatttcaaaccttcttaccccacattccattcagatcttcaaactcaaaccacaccaccgcctgcagaactcaattctgctgtcttctcaacaaatccaacctcacctttcctgttttgatcacacctcttatccggacctacgacgagggcagcttctcagcaccttcccctcaaccaactgccaccggccagcaccgttggagttccacactgcccatgcccccgtccctccaaaaggggcatgcaattgcacccgcccctcctggaggggcgggagtacttgcccaccaatcaagaaccaagatatttttggttcttgactggcaggttctctctcctctcaaaggagagagaggctcaattacgtgatcaaaacatcctgggatgttttgctcatgtaatcttaaattgataagtgtcaattgcttttgaaaatgatgcaataactcatttcaaagcattggcaaagctctggcctgcagtgacaaactgtaacaattgatgaaggggggatgagcttgatagggttcaatggtgaccatgatgactggggacttactccttgcaaaacaaggaagtgaaaacacctttggcggtggcaggctgagtacaaattagacaaaaccgcagtaagtcagtatcaggcaaaggtacagataggatgtgactattgaggactataatactgacagcaatgtgtgcaactccagtatctacaaaagcagtcaaggtcctcaaatcagaaatgatgatcggaatggcagccgtgattcttaccagagacatcttgaatcaactgcgaaatgctagcagtaacattagtggcagcatcgaccaaggctacgacccgtctggaaccttggtgcagggcttgaagcaggagaccctctcttggggtataggttgtccttctgattcttgtgccacagcaaaaaggctcttgattccagcaaaacggacccgccagtcaagaaccaagaatatcttggttcttgattggtgggcaagtcctcccacccctcctggaggggcaggttctcttacctgcccctcagagaggggtgggtgcgattgcacgccccttttggaggggcgggggcgtgggcgggcggggaggggggggagtgcaattatcaacacacgttgattcaagtctgttcagctgctagacagaaaagtattaatggtgcagggtggatgagatctggatctgaggcaccaagttgtaaatattatcctttaatagaagtactcatgtgttttaacctaggcaatgaaatattctggtttcagccaaaagaaaaattaaacaattgcacattttaatttagtatcatatagccattatgattctttgactttctaaccattgaaattgatatttggtatgcaaccaatacatattcaccagctcttctgtgtgtgtaagtttcttatcagtacctgtattgtgtcacctaacctgttcaggtgcattgataaatgcacaccctccccctccctgcccgcccacacccccgcccctccaaaaggggcgttgataaacgcactccctccccctccccgcacgcccacgcccacgccccttggaatcctgttttttctaggaaccagctttccaaggggcgtgcagaagcacccgcccctccaggaggggcgggtgggtttgcacgccagccaagaaccgagatagcttggttcttggatggatttgaatccagcccatcgggagggcttcctcccaatgagctggactgtgtagcagctcattgggaggaaaccctcccgatgagctgcttttaaatccagaccatcgggagggtttcctcccgatgagctggactgtgaggcagctcattgggaggaaaccctcccgatgagctggttttaaatccagaccattgggagtgtttcctcccaatgagctggactgcgtagcagctctgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatattacatttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcctttgtccctgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgtactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagcaactagtacattgatcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctccattgattctgagcgctcattctttccctccttcaatattctggaacttataatccgtgcctctttcactgattaatccctagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttctgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgacgcggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacagcctttttactattaaatactcaggttagttacccagaggctgacaagctcatcgggaggaaaccctcccaatgagctgctcttcagcctagttcatcgggagggtttcctcctgatgaactggtttcaaatccagcccatcgggagtaaaccctcccgatgggctggatttaaaatgttacatagtaagaagataggattgcgtgagcaaaacatcctaggatgttttgcccacgtaatcatattcgctagtcaagaacccagaatattgttctttatgggcgggttcttttgccctcccttcctggcaatcaaacccacccctccaggaggggcgggttcaatcgcacgccccttttggaggggcgtgggcgtgggcgtgcggggagggggagggagtgcgtttatcaatgcccctccaaaaggggtgtgcaatcaaccccccccccccccccccgcagggaggagcgggtttaatttcacgcccctcagaatcctgtttttccttggaaacaggctttcgaggggcaggcagaagaacccgcccctcagagatgggcaggcctggctgcacgccagacactgggaggtgaagggagaaatagagttgggagaactttattctcccctcacccaacatttttccctcctggcccggaggggtactgtctaaatggccaggaggaatccatcctggccatcaggaccagtcttggtggccgagagggattcctcttggcctctgagactgtacagtacagtctcaacggctgagagagattcctcttggccaacaatgctgaaagacaagattggtgaactcaaccaagcgtacaaagggggattggttggttattagaagtaaggttgggaagattgaaggagaggacaaggttggtgccgcggccctgattgccaatcccctttagtctccacaagctagagatggtctccgggtatctgttgcggatacccgctatccactagcggatacccaccacatccagcggttgtggatgccccattttccgcaaagtcttggcggtgtggaactgctcaagctaatgagtgaagagcttggaggggataaatattaataaaactataaaatagtaataataataaatgggtgtgggtgagactgccctccttgtctagcttgtgagagagttacactaagaaaaataatagtgtggtagttttctagaatttatcttagtgaagatactacctgttgaggatgttgagttgcttataagggtggatggaatggatggtcaagagcttctggagttaggagatatctgagggtttctggtttattcttgtttaatctattctttctggattctctggttcaattctgggtctttaataaagtgagtctttatttcttcaatatcttctgttgagagttggaggtgagttaaataatttccttattatttaacaggcttcaatataagggtgaggagtaagggtttattaaattcttttattactattctgtatctgaaatataagggttgatgaaagctaagtaatatctctaattactattctgtagctagcatgtaagggggttgatgaatgctaaataagatctctacttatttctctgatgcagacatggggaggaaggaaggaaaacatgagccagaaagggcctctatttatagacaaattctttggtgggatggtcaacagcttcactgatgagaatgattgatctgacttggtagtgacctcatactgctaatttaatgatatcatgatgatgtcatgctatgaaattaatgatctacaactgtgaaattaatgatgtgcagctgtggaattaattatgtgctgttgtgaaatctatattctgctgctatgttggtcaatgatgtcatctgtgtgattaatgatccttatgttgtgaaataatgatgagtggctgtgtaattaattaaatggctgtgtaattttaattaaatggctgtgtaattaattattaattgatctgcttaattaactaataagatctgctgaattattttatgatttaatattatattattctattccttctgaatggttttcagctttataaccttatattatttctaattccttcctgaccattcttgttatgttgtaagatatgttttgtaattatatatatatactttttaatcttccttgtatgttttattcctttagtctgtgtagtgtaaatatatataaaataaaatatcaataaaattaaatatgatttgacaataaaaggctttatcatgactatttgattttattacctgatttcttgagtttatatttactattttagtcttttaaatatttcttttaatgttttatgggcttgattggtcttaccacagcggatatccgggtatcccttgggatacccagtgccaagagagtgaaggaacagtttgttttacaaaaaaaaagagaaaaaaaaactgccccccctcggcctagagagcagaggtcatgcctccgggaggaatacctcccggcaagctagtacacaatccagctcgtcagaaggaatcccttccagcaagcaggtatttatcccagctcgtcgggaggaatccctcccaacaagctgctacacaattcagctcctcccaacgagctggtgtacataccagcttgttgggaggaacccctcccaatgagctggtctaaaatccagctcgccgggaggtgtagatgcttgtcggcaggggttcctcccaacagtgtggcctctgcctctcttggccgagggggggaggttttttttttttctttttttgcaaaaaaaaacactcgcccgcgtttgcccaccagtaaaagagcgggtatccacggatatccgcgcggatacccgccagcgccagcgggtatctgctggcagatgcggatgcctgattccgctgaaattttcagcggatatccgcatccgcacgggtatccagatttgaagggaccatctctaccacaagccaagccagatgtgcacattgtgtgccttggccttggagccattgaacttggcgaccaattggagcccgtaacagcacaccagctccagctctcctccctggcttgatagacttgtggaaggccccgctatgattgctggtggctcggtttatgaatcacaaaatatatccatgtcagttattttttctagcttttttttgaaggaacccgtgattacattatcactatgtacctgacgtcgataatcttcggcagaagctcaatggtgattgctccgccgagaggcgggttggactcaaaggccacgcccctcagttaagctacccgccagtcaagaaccgagaatatctctgttcttgattggtgggcaagtcctcccgcccctcctggaggggccggttcttctgcccgcccctcggaagcctgtttccaagggaaagcaggattccaaagggtgtgaaattaaacctgcccctttgcaaaccccttttggaggggcgggggcgtgcacaggcagggagggggagggcatgcaattatcaacgcaccctgttcaggttcacatcagcaccaactgatccaatgagatcttatttcataaatgcagcccatcttgactcactctctttgcagtaacaaacccacatcaaaaagggtgacccctaatattattcttttggatctgcctcttctcttggattaaggaaaaaatgattagcatgaatgcagtcatgtctgaaattcaaaatttactgcaaggagaggagtcccctacaggagggacttacacctgggcagtgaaagttggtgtgtgaagaaattcagatacaaatcacaattgggaagagagaggcagaattttgactggaatcagatggcaactcagagcatccacattgtttggttgtttagccccttccagcggtccttggtgggcatggccaacgggatgtgagttccatcaattgcacccaccacatcaggtataccgtgtttgcgctgtggtcattattcctgtgtatgaagggagaaaaattcaaaattttattatttatcaatgaagtactcaagatacagacaaatggacgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcataactctactggatcagaagttacgcagaatcaaggatgtcacacggaggatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatattgcatattgaattccttttatccatattgaattccttttatacttacagaaccacaagttggccaccagttgtatcagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttgcatgtaaaagggatgcattgtagatagtctagccaaaatccctcagtattttcaagaatagggcagctgaaattcctcatacagggggtcccttggggctaaaatccctcataaattaatatataaggaggcctctgcctgccagttgtttccctcctcatctcactcagtacacatttttggggggacacctgtcacagattacatatatttattacacaagaagttcacgagtagtacagttcacagattgaaatatatacacagtcatttcacaaacattacacagaagagccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacatatacagcatcaaggaagagcacgagtatcaagacatcaagacgagaaacaacatcaacaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattgtcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcgctttttgagtcttacagcgctcaaatgatgccctaatcaatgaccaagttggtacaaccccacggccgcctgcacctcaacagatcaagggtccccacaccgtaatggatccagctgtaacaattcccgcaaactgttgctcatccaatggaagtaatccaaattcatgcagaaaatttccatgaattggatggccagaatccgagggttgttccaaggcttccaccttgctggtctttgaaatgccacccctggggcgcagatgtacgtcaattgaggccctcaacgctgttcttgaatccaaagaaatatgactataactgtcagcctgggtgatgccaagagcctgaatcttctagttacaccatgtgcaaagctaagaaaaaaggtgtacaagtgtgggtaacacttgaatggggaggttttgttattaagaaaagaaataataaaaactgttaagtttttataaagggaggggcctgagttacaggggtttttatggttccctccaaagaatcaggacctgttaaaacaggggtatttttgatgtaactgatgatcttgtcctttgtataaaggagtatgcccagacaaatgcctacaactgaagtatcaaggaaatattacctacttagtactatttccaagccaaggggacttcaggtgggtgaaaactggtctggaagcgctcagaagactgggtaacaggtggtaagagagtgctggggaacagttgatggttgggttggtgatatccaagacagaaacagcaggaactgggccaaaaacaggtgaaaaactggttgtttgaggtggttattgctggtaagtggtaatgaagatggggaatcagagtttgggggcaagaaggtgtcagcctgggtgatgccaagagcttgactcttctagctacaccaggtgcaaagctaagaaaaaatgtgtacaagtgtgggtaacacttgaaatgggaggtgtttgatattaagaaaagagataataaaaacttaacggaggggcctgagttacaggggtttttatggtgccctccaaggaatcaggacctgttaaacaggggtatttttgatgtacatgatgatctggtcctttgtgtaaaggagtatgcccagacaaaatgcctacaactgaagtatcaaggaaatattacctacttagtactatttccaagccaaggggacttcaggtgggtaaaaactggtctgggagcgctcagaaaactgggtaacagatgttggaagagtgctggggaacagttgatgtttgggttggtgatatccaagacagaaacagcaggaactgggccaaaaacaggtgaaaaactggttgttggaggtggttattgctggtaagtgatgatgaagatggggaatcagagtttgggggcaagaagggctccttatatactcattctgggctcttggaggcgaactcagaactctgtttggctggtgcaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttagttacaggtggcagagggctgaagtgaggcttgtaacacacactaaggggtgctgtgacgaacctgcagccatggtttggtcactgggaccctttaatgaccagtgggctggtcttaaccaggcgtagttagccaaattgggccaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgacaatgtagttaaggtttcaatgatgtcaaccttatttttagatttttcccgaaatgcatgaaccttaattaaatgtgtagacctgtcacaacatgtagtatgatgtaactgggagggtttttagcaaaatgagcaagtgtcacccagagtacacagaagtacctgaaggagtaataattcaggggtacttctggtgaggtaccctaggttattttgcatgaaaattaagaatctgaaataatattctaaattttgcttaaggtttagaagttatttgtagattcatgttaaaaatgtttatttataaatgtttttggtttatttttatgttttctttcatgactagtaaaacttaatgtaatgagtaataatgtctctattatagtgattccacttatttaaatattaatttttttatatgtacatatgtaataatgtctctatattatgtacatataaaatagacattaattacatatgctatgggggtagtatatgtaataatgtctctaaatatttattatgctatggtcaggttgtctctgaatagtagcaggctgacagaagggctccttatatactcatcctgggcccttggaggcgaactcagaactctgtttggcttgtgcaagcctcctactaggcattggtgacctgtaggctgtagcactgcctaggcacctgtagtccttggttacaagagtcagagggatgaagtgaggcttgtaacacacactggggggttctgtgacaaacctgcagtcatggttttgtcactgagaccctttaatgaccagtgggctggtcctaacaaggcgtagttagccaaattgggccaaaaagggccacaaatggcttttgcccagccagttacagttgttgtgactatgtagttaaggtttcaatgatttcaaccttatttgtagatttttcccgaactgcatgaacattatttacatgtgtagacctgtcacaacatgtagaatgatgtaactgggagggtttctagcaaaatgagcaagtgtcactcagagtacacagaagtacatgaaggagtgataattaaggggtgcctttggtgaggtaccctaggtcattttgcatttaaattaagaatctgaaataatattctaacttttgcttaattttcagaagttatttgtagattcttgttaaaaatgtttatttataaatatttttggtttatttttatgttttcttttatgactagtaaaacttaatggaatgagttataatgtctctattctagtgatcccacttatttaaatatttaatgatttatatgtacatatgtaataatatctctatcttatgtacatataaaataggcattaattacatatgctatggggatagtatgtgtgataatgtctctaaatatttaagatgctatggtcaggttgtctctgaatagtagcaggctgacaataaccttggtggccccgtcctcacccatgttggtccactggcagagatgattatgtacagccaatgtccaggaaattctggtcccatacaactggagcaaatagaataacagggggcctaagtgccacacgcctcacctcagccaggcagcctgaccacaacccggccatagggagtatggggccttaagaagcaattgatccagaatttgtccaactaaagaaggtgctggacctaccggaatcaccaaacttgtccccaaaaaaatcctcacaagtcccatcacatcaacctcaaaccacaggtcccttccttgcaagacagatagtgccaatggccaaccaaaaagcatagctgtcctccttgattggcttgacgaggacaaaaactacacatgattgtttaacacagttgccaagtgccacctatgcactgaagccaatgaggctatgaaggcaaagggcatattccattgggacttgcaaggtctgttcccattacaatccccaaaagctgaccaatccatttgactgttgataattaaaatgatgaccctaggaatcaacctgaagatctatatgttgcacaaggaatacacccatgcaatccaatacgaccaccaaccaagtgcatcactccagaattcataccctcatggattcataaaatttgaaggtaaagcaccacatctcaaacatcatccaaccacaccacttacctcaccaccctacttggaagccctgacttgttgaatctgttgggactggacccgacttgaacaaatcatggggccatccactgaggtcccacccaaagtgcctatgttctccccgtgtcaagcaggtttgtgtggttggccaaggtgtcacaccaggttgatcagtttgtccagaacctccaagaagcatatcacacacaaccggcccaggacgtgcacaccacctggcaccaattcttccttgatgccaaagcaaacccagccgcttacccagagtttttcaggatcccaattactcacatctggcgctgccatctattgttacataaaatgaggcagggtttgatcactagaccggccaccccataatccctaggcccattttttaatgatgtagatcctatccagatatgtatgtaatcatccatgatgaatggaatcatagtcatttagcctagaccactggatgggtgtgtcatccagattcattatgccatgttacacattaaggcatgttcttaagccatgccagtgaggaccgcacggatcttgtcagaccctgccagatgcagagcccttgggctaagcgctattaccggtcctgggttgctcaccaggagctgtgtgtttataagtgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagctttgaaattgattttgggggagtgagagtgctgagagaaaggaagattgggatgttagaaaaatgattataaatgaaaattttgcaaaaattggtttccagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagtcaagcactagaatttactgttttagctccaacctggacaaccaacctggccaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccactctttctttctctcagcactcccactcccccaaaatcaataacaaagcttttggaaaaaaacatttttattttttatttttcacaaattttgaaactttgttttttgtttttattttttcatattcattctttgggacctattctgcaccacttcaccaattcttgtgacttcaagtttgtgctttgaagctctggaatccaaaacaagcagccaaaaataacggtccacccactgtacatggtttttggatgtcttttgaaatattatttgaacttctttttgttttgtttttgttttttttttgcattcagaaatggttttggaatataaaatttgaaatttcaaataattggtttataattgaggcctaaataggctgaatgcaagtggctaaaaagtggttaacttgaaagagaattgaataaaagatggttatgaataaaaactgagaggagtaaatatatgagttcttggaagaaacaatgtgacaagccttctcaacctcttttagtcatgccagtaaattaatcaagagaaaacccaaattaaaccacaaatattgaaaggcgttaattctcaataatcagtttttaatgaatcaaatagtgaactagaaaaagaaagaaatcaatcatcaagactagagtttgacaaaaattgccatgatgagttctaattagaatacaagagtgcatatatacacatgtggacaatatatgttcattcatcttttcatcatcatcatcatcaagtagtatcactcatcaccaaaacaaaaaaaaggaaaaagatagaaaagatgcagtgtatgaatgttttttgttgttgctgttgatgattatgatcaccatcaggtcatgaatggaggggagtgttgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatcttctacaactgttacggctggtatgaaagacctgcccctctattgtactacacaagagttaacacaacaatttatttattgttgtggcaaaactgatgatagagaaaaaacctatgggtagcagtctcttatcaaacctagatcaacatgaattcagcagactagtggagtgaaatttttgaataagatgtgttttgttttcttttcatatgttttatgtattttgaaaaatgattggtgcctagatcaacatgaattcagcagactagtggagtgaaatttttgaataagatgtgttttgttttcttttcatatgttttatgtattttgaaaaatgattggtgtatatactgataatgaatgagaattcatgagctactacttgaaaaaaattgtgcttattcaggggtctttttcctcttccttaaccctggttgggagcacaatggtgtaagatcactgtctcttgttttaagatcacaagttgtactggttgttttctttcctttttctatgcttctcaaagtctgaatgatctcaatggggcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgctggtcagatgagatgatgatctgatgtgatgagatgatgaaaagttggaatgagggggaaagccccttctcaaatagtctattttacaaccgggctgatatgtggttctagccctaaccaataatctataaatggccaatttgtggttctagccctaaactataatgaatatgcatccaaaatctggccgaattgtggtttggctactttacaaaattctcagtgtacctacaaacaatgtggccaacttggggttacactatgcaatgaatattgaatatgtaaaaaaactaaggcccacttgtggtttacattatgcaataagcattttgtatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacctgtagagtgtgattataccataatactcctaagaatatatgcccttctacatattggactgtgactttatgcaatttgatacttgaaacacaattgacatactacagtgtgggaaggaaagagagggttcatgagggttttcattggttctgtttgactggtagaaggctgcgtttaagtgatgttgtgcagtttggtttgcaagacggctagtgggggagttatatggaacctggccttccagccagtcaacttttcttctccatttattttcttcttcttcaaaataaaagcttatgaaagtcaactgtctcttgagtacaatgtattcaacacgctgtttcaaggctttaatggagatctacacttggtcatgagctggaacatggcaaaaggtaacatacagagatcaggtgtcaacccttgacaacttttgttttccaacccagagtgggtatgtagatcaaatcaaacaaacaatgtatgcatcaatcacacacatgtgataatcttggatacaggaatacaaagatccataagaaaaagaaataagggggagaaaatggatggatccgtccagggaatcaagcactgaaggaccaacctccaggcatgccatttaatttgcagcttgttcatcaggtacacagcgggctcaccccgatgccacctcgtcggtggaattcatgtcgaatcgacatcattcactgaatgggaaattagatgtgaaatgacatccacccatgccctacatcatttttgcatcacagccctcgttggccaagatgttgttgatgatgagaattggacatcaaaagccaactatctcatccctcaaaatgaggatgagaaagcagaccgagcttgcagtattatgggctgttgctggcagcaaaagaaatctagcacgggaatcgatcccttgcaacgttgccaacgacagcggccatcttagccgatcctactacaaaccactcgctgaccgagacgcgagttttacaggtttagtaccacctccttgttgttcagttgtgtagtcaataattttttttttctaagtcccctctttcatcacaattttttttttttttcaatgatcaattttctcgaattttcagggtaaaaaaacccacttgagacacatttgtgacgtcttgaaaaaaataataatttgacgtcgttcacgacgttgtagcagggagtcgggcagaagaaccgatctgtgccgccctggtcaagatggggtgagcagcggatcaaatcggattgttgaatccgatgtggtttccactgaaacatcaaaaacaatggccctgttctctgacaggggagcctgtgttgtcattgttgacattggtgaagacgtgttcacaacacctgcgtcgttcagtgttgtgttaacgtcgtaggctacatgaggacaacaccgatgtggttgttaacgtcctgaaggctggatccgatgtgatctccaccatcacgacaaatccaacgtctcggaatcaaaaaagtgagcccgctgtgtaaactcattgctctggaattatgagccgacatttgtggcatgctattggttttgaaaacaagtcagtttagcgacgtcatggaagttatttgaagacatgatccaaaagagcttactaggtcttcgcgcgttaaagcgtttatcaggtccatgctcggtccaactacatacaaagctcttggccgtctttttctcctgggcctctacatacataacataacaatccgcatcatcttcctatgtatcagtcgcccaggtctggcgcatcaagaacatcgacacctgaagaatccagcgcttcatcaatgacttaccgacccacaagtccgcattaaaggctagaaacgtgtccacatatatgtcctgataggtctggctcagcgtgttgtccgggttgtacgcctggcattgtttgaacatgaaatctttccctcatgttctcgcccaacaaaaccatgagaaaaaaaatgtcacgatcttcagtcaatttgagtggtcgtaatgcttgctcttcatcatcgaggccgaactctcaacttacaaccgtatccagcatgttcacaagagtcgtccgcgcaggaaaattcctgatgctcatcggtcatacaatctgtgtatataatgaagaatggacatagttaggaatcgagctctcgaatgaggaccagtagaaatttttggctaggaaaaagaaaaagaaaaaatggattgattgaagctgcttaactgaaaaaccctggatctccgtggtacatgtgtatgccacatcgggctgatacggggggtccagacttggtcgtcgatgcaaggctggtggggaaacgggagagaacaatgacggtgaatgagacaagaagggcgttgtgcaagaagtgtttgaggaaaattctcatgatgattctggatgggaggctaggattacagcttgatatgttatgagaaagagagattcaagcctgctaaagtatcccttgtggccggacagagagacaagctatagtatgaagatgatagggaatggaacacactggacgcgagagcggctctggaggttgtttttaaaacctcttctgcgcgatcactcttccacatagttgttcccaaaccaagcttgctctgccggctggaacaccctcataacatgatggtttccatgtcagcacagtttgaactagaaaaaaacaagaaacctgccgctgccacagacatgtggagcctcgtttccggagtcataccgacgaagaagttccggcttccttgagggcgcgtctatccatacaaagtagtgagtaaatggcctgaacggcggggcggggacagaccttaactacgtaccaaaagtttttccactgccgacgatctcttcttcttataataagctcacctgtgcaccctacccaaaacacccctaaagccgcactctccgcggcctggtttttttttttttttgatcaccgaccccccaaaaccacttggttttggggcatcgacgcccaacccctccggggtttttctttttttttttctttaaatttttttgggggaccgactcccaaccccaaggatggatttggggaatcgactcccaaatttcggggaagcccgggtttgggagtgatcgactctcgaatttttgggagccggttgacctgcaagtccctaagtttatcaggctcgcattctccggaggtcgcgcttccagcttcgcgctaattccttcggagggaccatgatttagttcaacttacatatacatgatgatgagcccgtcgtcaagcccgatggggattccgaccattggaagatgcagtcgatggaggcattggtcatgtatgtaatcttcttcagccggctccagtcacacagctaagaaaaggatatcgtcggcagtgggaaactcgtggtagttaagggctgtccccgccccgccgttcaggccatttactcactactttgtatggatagacgcgccctcaaggaagccggaacttcttcgtcggtatgactccggaaacgaggctccacatgcgtgtggcagcggcaggtttcttgtttttgtttttttctagttcaaactgtgcttacatggaagccatcatgtgatgtataagggtgttccagccggcagagcaagcttgctttaatgggaacaactatttgtagcagagtgatcgcgtagaagaggatttgaaaaaagcctccagagccgctctcgcgtccagtgtgttccattccctagcatcttcataccttcgcttgtctctctgtccggccacaggggatacttttagcaggcttgaatctctctctctctctcataacatctcaagttgtaatcctagtagcctcactctctccagaatgttcctcacacacttcttgcacaacgcccttctcgtctcattcacggtcattggtctcttccggttctcccccagtcttgcatcgacgaccaagtctagtaaaccccccgtctcagcccgatgtgggatacatctgttgcacggagatcccgggtttttcagttaagcagcttcaatcaatcgcttttttttctttttctttttctcctagccaaaagttttactggtcctcattcgagacctcgattcccaacttatatgtccattcattcattatatatacacagattgtatgaccgatgagcaacaggaattttcatgcgcggacgactcttgtgagcatgctggatacggttgtaagttgggaattctgtcccgataatgaagaggaagcattccgactacttttttgactgatgattgtgacattttttttttttttttttcatgctttcgttggacgagaacatctgcagggaaagatttcatgttcaaacaatgccgggagtacaacccggacaacacgctgagccagacgtatcaggacatttatgtggacacgtttctagcctataatgcgaacttgtgggtcggtaagtgattgatgaagcgctgggttcttcaggtggcgatgttcttgatgcgccagacctggaggactgatacatcggaagatgatctggatggttatgttgattaaagaggcccaggagaaaaagacggccaagagcttcgaatgtagttggaccgagcatggacctgataaacgctttaatgcgcgaagacctagtgagctcttctttttggatcatgtcttcaaagatcatccatcacgtcgctaaactgaccttgttttcaaaaccaatagcttgtcacagatgtcagctcattccagagcaatgagttcacctgatgaacaagctgcaaaatgaatggcatgcctggaggttaatggtccttcagtgcttacataattccctggacggatccatccattttctcccccttatttttctctttctattcctgtatccaagattatcacatgtgtgtgattgatgtatacatagtttatttgatttggtctacatacccactctggtttggaaaccaaaagttgtcaagggttgacacctgatctgtgtattttacctgttgccatgttccagctcatgactgagtgcacaaaatccccattaaagccttgaaatagcgtgttgaatacaatgaactcgagagacagttggctttcataagcttttattttgaagaagacgagaaaagaatggaaaagaaaagtcgactggctggaaatccgggttccatataactcccccactagcccttttgcaaagcacaacatcacttatggatacgcagccttataccagtcaaacagaaacaaaatcatcatgaaccccctctttccttcccccgctcgcctccattcatgaccagatggagatcatcatcatccacacactgtcttttcttttttttttttgatgatgagtgttcgaatcaaaaaagatgaatgaacataaattgtgcatgcgtgtatatatataagtttatatataattatatatatatgtgtcaaaaagaagaagaagaagagtgaggaggaaggtaacaagggaggaatggaatatgaggagagaaaaagagaaacaagaggaagagtgaagaaaaaggagagatagaaatatagatagataaaaagagaagagagagaaaaaaaacaataagatacgataagaaagaaaacaagagatgtggaaaaagaccaagagaaggtagagagaaagcaaaaaaaaggagaagaaagtttatttttttttgaagatgttttaagattgaatttggtttagaagagaatggattagacttgataagcgacttgaagacgttgggcggtttggggggtgagagcggccaaagtgacggcccactgattctcgcccatcgcgttcttgaacgcatgcaacaactgtagcccgacccaacccaaccaaaaaaaacatcagtaaaaaaaaatgaatccgggggggggggggggtgaaaagagagggaagacgaacggatttgaatttgagactgaggttcggtagacggtctgctccatctgccgacggcgttgagccagaagccgaaacgcctcggataagtccatgaggataaatttcactaatatgtcagttacgaatgtttgcatgagagagaggaagggacgagaataagagtcagtaacagtgccagtccagggggggggggggggatgatccagagataaagagagtgaaagagagaaaggaaacgaagaggtggactcaacatggccagacacatccctcgaaacgccgaatccttctcatcattatctttgatttccgccaatgcttgacacctaagcaaccaaccaaaacaaaaacaaaaaaaaacagtcaaacaccattcacctcccacaaaaaaaaaggtattttaagaatcaggaaggagtaccattgacgaatgaattgatcgagatgaggcgcaatgaggtggggacaagacaacgacaatcggccgatcgtcaccgccgcattctccgtcaaactccgggcgacccgggtcgaattcaagatcggcactaagcggctcaacaaaggctcgatgaagcccgccatcttttctcctgttttggtttattcataacaaaacaaaccaaaaaacgttattaggatggtttttgtttttggcaaaataaaaaaaagggggggagaagaagaagaagaaggaaaagtacaaaccagctttgatcgagatttcaccagcagcccaagcggcattattacaaacggaggtaagagtgatgggagcttcggcgtcgatctgacgaatgatctgaggcatgaactgggggagataggattcgaggagggggtaacaagagatagcgcaatcgccgacgagggcgaaagcggattgacggacggaaggttcagggaactcggcggagagacaggagccgaggagggacaagatcggggggagtgcatgtcgattggaagggttgttggtcggatttgacatcgcattcatcccctgtgctgatggatcattattgctgctgttgctggtatatcctcccatctgtaagttttggttggcttcgtaaaatgcggatgataagggacctagaccctgagtgagtccactgagaagatcgagggcgacgattaggaaggtcttgtctgggggctcgtattcgcccggatgctttgcactgagcgcatacacctctaagttgttggccaccaaccgcacacagcgttcgaagaccgccggcgcatagggcccgaacgccggcccaatcgcaatcaccaccgacgagagacactccaacagtggaatcaagtcttgctcatcgtccgccagcttctgccatcgctcgatcagcgacggcatcaatacttgcaacagctccggcttcgctaacgaactccctaccgaatccgctagcgtccctaacgcatcatataggattaagaggttcttgtgttggtactttcggaacgccgtcactaaactgctcaggatcggtagcagatatggctcgagttcttctcccgcttcttcttctagtgtcgcaaacgcactgcaacctgcctcttgaactcttttgttcttgtccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgctcaagaaagacattaattggaatccgtatttctttttgtttcactcacgccttccatgactggcaagaaaacggcctgtttatgttcggcagttgtcgatccaggtgagattatccagctagaatatcggcccaaagtccagcaagtgatcgacctaaccaacgctttccgatccttcaaacagtccaacaggattggaatcaaggtcgaaagatgcggctccataccagtcaaacaaccttttttttttttttgaaaacatgatcatgttaatataggattagatgtgaggaaggaagagatcgagaatataccttcggctatggctcctaatgctaggatggcagcttctttgtgttcccacttgggttgaaagaggtattctttcaagatcggtaagagatattccaggagactattttcaaagttaaccgcgatgacgtcgagggcggctgcgctacatttcctaaggttccattcggcatagatatcgtcttcatccgagtcgccgtcctcgtcgagctcgctctcctcgttgtcgtcctcaccggttgcggcgccgttctgccgatcgtcggactgattgggatcgatatttgaggctgggtgggttgtggaaggagaggcggcggcggagtcgtcggtgtgggtgcgggcatccttggccccatagaagcggggcttgatgtcctgttgtcggtccggcacggcctcgtcctcctcgtcattgtcgaggatcagcaggtcctcttccgagtagatcatccccttgagaaggaccgggacgatcttctcgaggtatccggccagatagttcttcagccggatgtcctcgccgaacgctaaccagaactcgcaggcttctagggccacgccttcgtcggtctcctgagtcgagtagagcatgaagtcgaccgtctgggagaggttcgggatgagcacgtccgggttcgagctcaggagactgaccagggccgagcagacgttcttccggacctctggcgatcggtcgctcgcagacaggaacagcgcctcgacgtatgattgtaggttgtccgtcagactcccgtcgccacctgtttggatgaacgggttgagacagatgagggcataggcgcggatccttgagtcggaggggttcttgagatggttgatcagtctggggatcatgatgtccaagactcgggtgccgttgatttgcatgtgttccagcttcctggggacgtcctcgcagatcttagagagggtggagaaggctccctccttgcccaatggctcgtttgcctcggttagttcgatcagggtttgtagggcttgtggccatgattcggggccgaattgcatgacgatggtcgagatgagtgtgccggcagtagccctgagcatggggacggggtctgatagtaatcctgagctgaggacggaggactttacatattcgagtgtctgttgtgatccgctgagtgaaggagggttgctgctgttctggttgctggtggtggtgttggttcgagtgggatcttggagtaggattgggtttgggtagggcagtcgacggaggttgtttttgagtatgagtcctgctaccgatcgtactcgagcgtcctcctggggcatactggagaggatgtaggccagatatgagttgtaatcgggtacttcattgaatgagtctagatgctgttggttgaaagggtgtggtggtcagtatggtgtttgtttttttgtttgtgtgagtgaggttgtgttgtttacctttgttactgattgttggatggtcgtgtcagctgagtctgagttccttagacaggtgagtagttgtgctagtccatctggctggggtatccagtttgacatgttggctctgagtcgttgtctctgtctctgtctctgtcgtgttcgttttttgttttgtttgttctgttctgttctgttcttgttgttcgtttgatgttggtttcaatgtagttggtttgtagttggtttgtagttggtttctcttgttggtgtgatcggagaagtcgagaggaaaggtttaggctgagaagtttaggctgagttctagaacttccagctcaactgcaaacaaacttcaatgctctgacaagaactatgtactagaaaaataacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaacaaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaacaaaaaaacaaaaaaacaatagattttggtgtctggcttagcttgtgggtgcaagatgtcctcaccataaacctgatcttgatcttgttttcatgtgtgtatgtattccatttttaagacagcctcttttgaatctggcttgtggaagttattgatgtgaagtacaaacatttgccaactgatcaaacttgttttttgtaattgggaaggggggttgaggataggacgtgtgactgtgttcatgtgctaattatcacacagatcttcccctgattcatatagggggcaagtcaaggaagatgtagacttgaattctaataaaaatttaactctatcttttcaggcagttatgtggcttcaacaatggaccgctacactacactgcacttttttactcccaaaaaacactgacatagtgagtttttttgtgtataaattgaatagtattaacagtgattagctatgcttcactgtgcttagtgctatgggctagtacagagccaaaatgctactaagcagtgtgttagcacagcatagcaggcacactttggggccctgcatgtgcagtgtagcacaataagtgcagacgaggcagaatcacactatgctgcactagattttaacagaattctgctgtgtcaacattacagttgacataactggaccactgttgatggtatccagaaatcaatcaatcttatttgcactccacattaactcaaccaatcatcaatagagatggttgctccgcatcaggatatccggctgctttttacggcaaaatggacatccacatccgcacccgctggcaggtatccgtcggccgcagcgggtatccactgatacccgccctttaaagggccagcgctggaagggtttccttccagccggcaaggtacatgcttgacggctggtagagatgggcccggcgcatccggatatccgttcggatttggatatccgctcacattttcagccaaatcagacatccgcatcctctggcggatacccgcttgccctggcgggtatccgcgcggatacacgcggatatccgccccaaaaatgacccccaggctgcaaaatgaaagtttcttggggaaatttcagatgcagaaagctgcataaacactgattttgaatgtcttgcggccttcaagccttcaatttatttttattttttcattttttttcctttgctgcttgcagcctgtgaccctccaaaaaatatggaaaatggaaaaatcatatttctttttgcttttgaatttttttttgttgagcagttggcaaagttgttttaagtttttgtttttttatttattttttcttttcttttcttttttttttccttttgttgctcacagcctgtgaccctcccaaaaatatggaaaaaatctaattccttttacctatgcaatattttttttttcttgcagctaaatcatgtaaatttttacaggcttaaatttcattattttttgaaaatggatggttatatcaactttgcatacaaataaaactggtatacggtacaaattatcataatttgtataatttaattatgcaataaatggggtacactcatatattaagattgaagctttcatttctggtcaaaataaatgataccataagctttgacactactcaaagtgtagtaaataatttcaaattttcaaaaaatgatggaaattaagctggcaaaaattaattaaaaaaacattaaaaaatcctgtccaacacattatccaataaaaatctttggttttatgcataatagtcattaccatcaaatttcacacctcttaaagtaagggaaaaaatttacaatgtcaaaaaataatgaaaattaattattaatctgtcaaaaattaattgaaaaaatgtgtctaattgcattattcaaaaagaaacattaatttttatggaaaatgctttttaccattaaattctacgcactttaaaacataggaaataaatttaaaatttcaaaaaataataaaaaataagcagtacaaaactaattaaaaaatgtgtctgctgcgcagtgcgcgcagcaaaaaccatgtttttttgttaaggccccattttttcttttatttttccttttttccattttttcttttgtttctcacagcctgtggccctcccaaggcctcctgtatgggcggatatcccttgggatacccggatatccgccaggatttcagggggaagggcgcatccgcacccgaatccgcacccgctggcgggtatccgttgccactggcgggtatccgccagcggataaaggatatctgcaacggattatccgcgaccatctctaacggccggaagggtgtccttccagtcgaggaggtacatgtacctcatcgactggaaggatttccttccagctgtcaaggtgcatgtaccttgacagctggaagggtgtccttctggtctacaaggtacatgtacttcatcaactggaaggatttcattccatccatcaaggtacatgtaccttgttgactcgaaggatttctttccagccgttgaggtgcatgtacctcgctggctggaaggaaacccttccagccggtgtggtggtgagagcgctctgcaaccaaagctttggtcaaattgtttgggcatatgtgaaatgcttgtggctgatgcagaaagcatgcggagctgacgctacacgcgcaggctgaggaaagcggcggcgcatgagtggaaaagtctagatttccgaggcgcgggaaagcgggggaaaagcgggccaaatgcacaaggttccgaaaaggttgctgcggggaatccgggtgctggcagactttggggttcacagccaactgcagactggggttagcgtatactgcggaggggctacaatggagcggaagcggggtttggagcggccagaccaaaggcggaagcggtggtgggagacctatccaaagggcggccggaggagtacactgactggcgggtgtcggaggggtgacgagtggagtgcgaggaagtgacagcggaggacagcgtgggaagcaggagggaactcgtgtgtgggatagctgccaagagttggagtttggagtggaagggggatagaagggggggacttaggactcagaacatatcagaataacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagtagttcaaagaaaactgaaaagaatttaacttttattgcggatgaaactggaaccagaactgaagaagaaaaatgagaattagaaacagtaaccagaaaagaaacaaggttttaaataaagaagtgagaaagaaagcataccgctgatatgaatgagaagaaatgacagagaacttttggataaatgagaagctaaacagccgagagaatggaaaatgagaaaaggaggaaaaattagttctttcaacaacaagcacaaagaagcaagaagaaaaagaatgagatgaggaagaaggaacaaacgatatgggagacgtattcaaatttgatacggagaataagaaagggaagaaaaaaggagaaagctcaatctagaaacaagaaaaaaagagaagagaaaatgaagtcagacttcagattggatcaagggaagaacattttccggcaagtacattactagaataattattcctgtgatgagcttgaggaggtttgtcaatgatcaatggttattggttgcaggattgacttgaggaagttgatccgggctatttctttgtcggttgaggaaggattggagtctgtatcttgagattctaaatacagcgattgggtctcaaaccctaactagttggtgtgccagctctgcagtttctcatcatgcgcagagaagaataaaaaaactcaacaaaaacaataaaagattagttattttacctacctataagaccatcaagcaagttaccccaggaatcaaaccggagtaaggacgggtagcggagcggagaagtgcaagaaatctcctagggtgtgccttactttccacaccggccatctgcccttccagcctcaggtattgtttgggatacccagatacccaccagtgttttgcggaaaaggggccatccgcacccactggcgggtatcctccagcggatagcgggtatccacaacggatacccgtcaaccatctctaaatttgaatgcctactgactttaatggtcaacaaaatttcaaaatcagttccgagcaatttccaggaaattaaacaagtctgctaattccaaggctattttcaaagagatctgtggtgatcttgagttttcaaggccacacaatatcactcgtgacgttcacacatggtcgaattcaactttcaaacaattgtcaggtatcctgcaatgctcagcagcaatgtaagttttttgtttccaactcaactcctcacccatcagatgatcagtgctgatatgatatgttaattgtaaatttaagccttgagtggcagaaggataaatgtcacggtcctgctccatatcatcagatcaaccaaaacaatcttgactgagtgcgcgacctggttgagcttcttcaaaccttctaaaaaatcaccctccaggtctccactgctggtgcagctcaaattgccaacatggttgtcttcattgaccagatcactagccatctttcttctgccatctccaataaacaggacaattacccccctgtcattagaaatgcttgtcgtgctggacttcatatcacaaataagtactatactctgacagactgctcacggttatattgggtcgctatgggtaagtttttctgtttcatcattactgctgacatcacagtaaactgatggttactctacagttctccatccttctttcaaagaagaatacttcaaacttgctaaatgggaaccagaatggatcaaagaatcaatcagactaacttgtgagatgtggggaaatcactacaaacctccacctgcacctcagccaaccttgtcacaacaatcaaacacctgtccaaaggtgattaaatgggacatgcattgcttatcattatcctactctgtcaaaaattatagctaatactttttttcaaaatggaatacagcctcagaaaggagttcttgcaatttgattggcgcaaaagaagcttgtggagggacaaccccgatggatccaattcacttgtgacttgctggaggtttgaccttaacagaagacggacggccggtggatcccctcaaatggtggatgcaacaacagtgtgttgggaatactcacgggggtctgctacagatggcccttgattttttaagctgtccgggtgggtttttcttctatcatatatttttattgtatctctgtaccaattatcttaaatccaccacagcaacaacattggatgtcaagtgatctttcagcttcagaagggaatgtgtttccctcaggaggcaccgactcagccactcatcagactgtgtcattttactccaagaatgggaaaataaagcctggggtattgcatcaatggaaattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaattggtgatagaataatttgtttttctttatttctttatttctatttttttcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacctgcaggtacccgggtacccgccctggcggccctagcaggtgtgggtgcgggtgtcaaaaagattggatttttgaggcaggtacccgcacccgctacagggacccaggtattgagcgacatctctaccactggttagtttatgccatccacaactgttgatcaatcacattttatttggttatttttcctgtgaggtggggagtattaaataggtttgtaactttactgctatattatttgttatcatgcttttgtgttggagaagaactatcccttgtcttctattacaacttgatttttggaagaccagtgatttcatgagcaagtgacaaaaacctgatctttcacgtgatagagggctccctgagtgcacaagaagtacacctttatgtcagggtgtaaactggttgggtttgggacaataatcagttcccaaacctgagtccctgacccaacacttttgttgggtttggtcaggcttgaaaatatgctgcctgtacctgaacctgttgtgggacttcttgggtttgggttggcaatatgcaatttgggcttgagctaacccaaattttaatatagtctgtgtaggccaaacatgataaaaaaatcacctgaccagataagcttccaggttcatgggatttggtcatatgattttctctcaagatccgcccaaacccaacccatgacctgttgggtctcaggttggtttggggtcagcctggcccagctatgccctggcctttatggacctcttctcaaaaaatgcaggtgtgtatctgttgttggttccatttagggcctgtaccatagcacatgggcaaattctcaattgattcatttacaaaccaaaattcagctttgggtttgccccaaaaaaactggaaactaagggtgatgtactcaatgccatttccacctgattcgatttccaatttccaacttgaaattctgtgcgggttaaccctttgggctctcagcagaggcttgtgttagggttcggggccaatgcgcccaagaataacaactcggggggtcagcctttacagggggtgtaagtaagcgtacaccccccttgccaaggccgcccccagccccctacagagccgagggcgcttcaccggctgccgattgtcgatcaccgatgaagacgacgataacccactgcaataacaattgaggaatcaaagaccggccgatcgcccacccagaaggactgtattcgaacgatggattcggcagaccagcagcagatccatgtgatccagcagccgatccgattgccctgcggtttggagctgaccaaccgattagtcaaggtacgagagggagaagctttgactgttctcgtcaacgaaagcttgccgatatgctcccccaactcatcttataccaggctgctatggccccttgtcttgccaaagcaggccagccgaccccggaacaccacaggctgtataaccagtggtctcaggaccgattcggtttattaatcactggtatgtccttaatacattccctcgatatcccataggatgggtcaacaagaagctattgggaataaacattaaccaagtcgcttacctcagatacccctatctattttagaaaacgtacaagtttgtcctcgccatctggcgactccaactgatatcgcaatccgccatggagccgagaaagatccgattccgacgagttggcaggcatgggcaaaagtgtgtgggccgcggtgtttggtacaactgtcgcatgcaggcttgcaatcgcctcgaggatgtggaaggactctgggggataggccgatcggtccaagcgcgatgcgggtgtgtcttggcaatcgactcatcgaccgattggtcgcctgggccctcttcgatcacgccagagaggcttccaaggacgacatcaatctgatcatcgaacagttccgtgccggcgctctgttctgccaccgagccggctttcaagggtaactcgtctcgctttcgtcgcaatcatcctagcctcgttgaccagtgaaattccctctgtagtgttcaacttcattgcaggtatgtgggatcttggattccaaatatcaactctcgcctatcaaccgaaccctgcatctaatctcttgctctccatgcaagtcacgggtttctcttgagtgaattcttaagcgccaaggttattcacgcctctctcagccagacctgatgatggcttcaccaaaacaattaggatctgatcgcccattttttttgatgcagaccaaccaacggcacgatgagtatggaatgagtgccaccaatcgactgcggatcttattccaaatcatcgacgccattaggtctagtgtacccgaatcgttttgcttgtccatcaaacttaattgctcagatctgtcggtgggttgttggaccacactttcccagccttcgattgaacgtccctcgtaaatttcagttctcaatgctgatgatcatgttccggattgtatgacttttgtaggaaggcgggttgacgcaggaagaagcactcgtgagcttattaaatgaactggacccctatttactttttggatacctcaagatctaacaattcttagatggcatctcatccatcaccatttgaatcattaggataatctgagaaggattgtcactcgtggggggatcgacttgattgaaatttcaggagggacttacgagaattgtcgtaggttctgcttctacccgagtctagggcataactctctatattcaactgcataaaaaaggctgatcagttcacggtttcccaagccacgtcgaaggaggaagtaaccccacagcccaagagtaaaaagaaaggggtggacagaagggaggcgtactacgttgaatttactcaagaggctcgtcgagttctgcgcacgatctctacagaatctcggcagccttgtccaatcctgatgaccactggcggctttcgctctcgaagtgggatggccgcggcgatctcgaatgaggaaactgatctgattgggcttggacgaccggcatgtctggatcccttgctgtccaccaagatcctcgacagcaacctggccaattacgtctctccgaaccctcccgtgcctggtgtgaccttgtggaagatcctcgtgcccgtcaaattggttggcgcggggttcaagacaatgtggtcagtggccaggttgagtgaattgaaagaaaatgatcgcagactgttgacttcatatcttgccgctaggcatacatggcagttgcatcgcatgtcccgctatcagccacctgacctcgcctgtaccgccttgggttccttgcgggtcattctgcctctcgatgctcttctggcttccttggccatcttgctatctctactggcagcgggaatcgtcgcccggcttatggcctagacaggcttcaaacattcttgattagtcactgtagtcactaccctcaagagtcttctcatgtcttttcttttgttaacgcgggggacaaacaaaacgagtgattgaactgaacaaatgaagctgccagactcaaagatatccctcaaaatacagcatgaaactgaataagtgctggtatgattctcacaaacgcaactctatgatacttgccagagttgcctcgagtacatctttttgggacatgtctcctatccagtttttaaacatttgtttaatgctcttgaccaacacaaccacaatgtttcgtctgtgattgatgcgtgaattcaaagcatcttgacccaagagccaaatggatcaagtcacaaaacggctggctatgagatacgaacatgttatgattcagagaagaaaaaaatcggagataaaggacagcggtgatgtggtagtgatgcttttagtagtgcatagatgcagtttcatgatgcggtaactacgttctcataaaggtgactatctcaagggtttactcgtagaaaaaatgattgagccagcagagaaaacatagacgtatagaaaggtaaaaaaacaccacataaaggtgcccaatctgtcggatggttctggattcccaagcatgaacaaaagactacagacagcaggaattgttcctgccatgtaaacctcgaagaagcgtgcctgctcttcaagcttggctttggaggcttggtcagtaattttgttaggatgacaagcctgtgctagggtattttccttgatttcatcagcattggtgggttgagaacgtaacgagttttgaggatcaggagaatcactcgatgtgaatttctttgcgctggtgccgacaaccggttcttcagtatgagtgtttgctgcagtaatggcggggacatctgatgacggttccggatgcatcaatttgtccatttctcctggcaaagattgtggattaacacaccttgggctgcagattttccagccgattcgcccaccatgggtagtgagaaggccggggtcattaaaccacaagtctaaacagagaggttaggttagatttctgctcatttgtttcgcaagtcacagaggaaagcagacatccaaactcaactatgatgagccattgtaagagcaacatttcggtcctttccactgtcgagagatgatcagtggtcaaggtaagattctagaatgagaaaaaagtgccaagtgatgagaaaaaagtgccaagtgatgagaaagaaaaggtccttatcagagggtcttgtcccattagtcaccttgtggacatactaaagatgtggcaaacactgcaaagcagtactgacagctggctggtcggtcaatatttatcagcctgatggcatgttttgagggcttgagctgagttgcggggtgcttgactcgccctgactggtggaactggaagcattataccaaagtaataaaaatcagtcaaacaaatctagtctttagaccgagacagtccaactccagatgctgccattggactttcctaccagcttgaacaggcctctctgcggagagggccccacagggtctatctccgactccgtatccgagagaagcctgcgcctgtttgatagtcagggcgagtgaagcgccccgctactcagctcaacttcaagtacttcaaacctaccctcaggctgataagaattgacctgttagccatttgtcattactgctctgcagagtttgccgcatcttgaacacgtgcataatgtaatgggacaagacccccgtcgatggaggttttttctttccattgcatggtacattgttcccttcagtatagtgctttcaccaatcagggcgagtgaagcaccccgcagcttagctcgagcacttcagacctaccctcaggctgataaaaattgacctgttagcgatttatcaatactgccctgaagtgtatgccagatcttacgtatgttgcaagcaatgctgatgcaacaagaccctctcattagggctttttctcctcttaattggaacatttttctctatctagaatcttaccttgaccgctaatcatcgctctccggtggaaaagatagaaatgttgctcttacgattgctcatcatagttgagtttgattgatgcttttctctgtgacttatgcaacaaatgagcagaaatctaacccaacctttctgcttagacttgtggtctgattatcccaaccttttcaatacctatggcgggagaatcggctggaaaatccacagcccaaggagtctatccacaatttattcaagaagatatggacaaactgatgcatccggaactgttatcaaatgtccctatcatcactgaacgacacattcacaatgaagaaccagttgccagcaccagcgaaaagaaagtcgcattgagtgattctcccgatcctcaaaactcattacgttctcaacccatcactgctgataaaattaagaaggatggcatagtaaaagtttgccatgccagtgaaatttctgaaatagcttccaaaaccaacctccaagagaaaaaacgccacatctgggctctcactacagcaatacttcctgctttacttagtgttatgtttataattgggaatcccaacccaaatgatccgttgtgtaactttgtttggtgttttattggttccatctttgtctatgctcttatcttttttcaaaccatgttttctacacatagatttccaagatagccacctgcatatggttaccatttccccatggtgcgaacttgcttctaacaacagtatcattactgtatctctgcttggtttttctttctcaattgttcccccgttggatcataagatacctccatctcatgataaaactgtttttcacagctcaatcaaagatatggcttatggaattgtgacctatgacatgagaaagaataaccaatctttttatgagaatttttgtggaaaactattagaaggaaatgagttactgatcttgaaaactgtgccaataatactaagaggcttccttctggttcaaccaagagcctaagatttaaaccacaagccttttttgacctcttctggaaggtccatccacatcaaccaataggagtgaattgcatgtgatttcattggtttgacccagtgttattccttctgaagcaaccagaaaaatttggattaggtgcccattttgatttctgttctctagtaccaccacaatgctaaatttttgaaattcccatgtttaatgtggaatcctccgaatatgagctggaaagcagggattcaaaaataataattgtgtttttctcactggaggactaaattatgttgcctgaatggcttgatttgggattcagttttaaaccttattttcaaatgaaagtcactcctaattaatttccaacaataaatattgtgtaggaatgtttcaaatttggatgtctagagggcaggaattaatacactaagttttaaaaggatagcacagcagcaccaaaagctggaacctgggtatccaatgaaattattcattcagatatatatttttgattccactgcaaagtgcttcgggtcatagacatttggccatgttaaagcatgtctcatattttgggatgcccggcttggtataaatgttgcatgcatgcttctgatttcctcaaggatgtggaaggactctagggcataggctgattggcccaaatataattgttgaaatttgatgtgttacacattctgcaaaaatcttttggctgaaccatcctcatcaacctcaagataattggatgaaaaacaccagccacatgcccccattattgcttacctcaaccaaaatattatttcaatccctggattataaaattcaatctgatagtggaattattaagcactgacttctccctctccttgccaaaatactcttagcttttatactctctcccacatttgtctctgttcacatccttgtttctctgcccccccctctcaattccttcctttctcgcaaaaaatctttgcctcttccccatatatttggtcatttgactctattatctcatatcacttcctctttctcctctcctatggttacatctggtattctgctgtacaagactgtaggggtttcaagatgattgtggccaaataatcaaaaatttcttaagtgttttagtagtttttggggaactagaaatcaaattaaaccccaattgtctattttatggtgtaatcccatatgtacatgttatgattcacaaataaggaccttgctaccagactttttttctttgtaatagtacctctttcttcaaagatgaaagattgagaacaaaaatagcatgataaagaagaaaaaaaagctcaacaccaacccacaccaaaaagatttatttatgatgaagaccagaaatagagatgtcagcaggtacccctttgcaggtacccggtacccgtttgcgggtacctgttttccaaagcaggtacccggaaacaggtaccaggtgcgggtgccggtgtcaacatttgcgttaaaaacaggtgcgggtgtcaacatttgcagtaaaaaaaggcaggtacccgggtacctgccttacacccgccctgggaatgcttcccctgaagaatttaatttatcattggtggtccaacactccctcttttgggtgtgttgggctgaacaaaagtgtcagcagcccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggccggagggttccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctctcataaagacggtgtacagtattcatcaatggacattgaataaggcaaatgaggcccaagaaaaagagtaaagctaaagatagatcagagagaagataaaattcaaattggtgatagaataatttgtttttctttatttttatttatctactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattaaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacctgcaggtacccgggtacccgccctggtggccctagcaggtgcgggtgcgggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtatcgagcgacatctctaaccagaaacatagaagatgttgacagataagaccaaattcaatgtgcacagaaaacctgaaataataaaataaaacactacaagaaaacctcaagaaactgttggcagttgacatccaaagactttgctgattgttgttcttcaactcaaatcttactgagtgcttaatttggtcaaactttgatgcacagtgactgtgcagaaggcattgctctgggataaacagtggtttcaacaaagttgatactggagtatcctgcattttaactgatacctgttacctgtaattttcttgcagtgaaatgatcaaaatcttaagaaggacagataattagtaatggtaaatgaaaatatcaccttgagatttcatgaattggcatgatcatattgatgaagacatcatcaacaataccatctgatcaatccttacaccaaaaggaataaacatataggccaccattacatagtaatactaaatgaaaaatctgcttgtgatttcacaaatttacgagatcatctacttaataaaaatatcatcaacaacaccacatgataaataactgagttaaagataatccttacccaatgcattaccttatattccacattaattgaagataatttactccttgttgcaaataacaaagtattcgaaatccataaacattacaatgtggtacatatttgttcaaaaatgaaatcaccaagtttacccagatgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatatactacaactgttacggctggtttgaaagacctgcccctctattgtactacactagagttaacacaacaatttatttattgttgtggcaaaactgatgatagagaaaactatgtgtagcattatcttatcaaacctagatcaacgtggattcagcagactatttgagtggaaatgttgagtaagaggtgtttttgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatattgaggaaaaatatgactattgaaagtgtctttcccttcctccttaaatcttggtcaagagcacaatgggttaagatcactgtctcttgtttaagattacaagttgtactggttgttactttctttttcctatgcttctcaatgtctgaatgatctcaatggggcacttgaataagatcacactggttaatgtatggattgattgctctgttctgtctggttgctgatcagatgagatgatgagatgatgagatgatcaaaaattggaatgagggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctgaccaacaatctataaatggtcaacttgtggttctagccttaacctataatgaatatgcatctaatcatctgaccaaattgtggttttgctactatacaagattctcagtgtacctacaaacaatgtggccaacttgtggttacactatgcaataatcattttttatgcaaatgaaatttaaatcccaaataacgtttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacccatagaatgtgattatgccataatgtgctaagaatatatgcccttttacatactggaccgtgaatttatgcaatttgatacttgaaacacaaatggcacactacagcggggcgggcatggacatgtactgggtgaaaagcaacccggcccgagaataacccaacgtgtcagcgggggggggggggtatggacagcccagcttgtgctcaggtctgcccgtattatgcccattgacccaaccatatggtactagtagtagactgtactaccaggagtccagacctcagacccccgcaggcggtatgaggatatctgatatcccagtagtctcactctctggttcctggatcagtggatatcctcttccagttcctccacctccaccaatcgtctgatctgacaccaacagccatccttcaagatgcctagaggaagaaagcaacctcattcaggaaatccagccaccattgcatcaagtacatccaaggcagctaccactaccagcagtcgatacagcagaaattccgattccgaatcagattccgaatcagatgtcaagatatcacaagatcagccttctgttggaatcacgcctcgtgcgtaagcccttgtaaaaggagagtcgcgggtaagttggttacttaaagttatcaacttatctagaaaatgaaactttactgatcatgtatagatgatagctgctcgcatgatgagcaagaaaatgccaagcgcaaggcttgcgatttgaatcatgacgtcaatgacgacatgaattcagttaatgacaagaacgtgtcattgaactctaagtgagtttcaatgatcatgatgaatggtcaagaagaagcgaatccttatcgattgcaacttctttgtcccagatcatccgttcgtcattctaactatcaaatcgttaacacctacacaaccaagctggcaaattgtatttcttcatcgatactcggtgagttaaaatactattagcctttcgcaaatagcgaaagagaatcaattgatggttactaagataaaacattaaaatgttgtcataaatagattcctcatcaatcaatagctaaaagaacagctcgcgatcaaaggcgactgtattaaccgatcaagtaatgtcttatcttaattctccatcaccgataaagaaaaaaaaagaaatattaacaatactaattaatgtattgtattatctttttagcattatctttttctttattttcaaaaataaaaaaaaagaagaattattatcattattctctttacctcgaagctttatctattacctttagtatagaatcattctgccttcaggtaaagaaaaatgtttttcttttatttctttattaaatatcttgtatttatcaaacagataacttaacttataagaaataaaatgtccttcagttttccaaattctttcaccttctactgccccaactgctgtttttgcttgggtcagacacaacccgcctgccttaacattggggtgggtatggacaacttattttcaaatctgacccgacccgccccgacctatggtattggggggttgataagcgcaagccaaccccccacgcgcatgccattgcagatatcgctgcagcagcaagccatttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaacccaccgcgctccagcataggcttgccggcatgcacaccctttcggcaatggcgtgcgcggggggggttggcttgcgcttatcaacccccgtggtattgtgcggggagggtttgggcactgttttttggcccaaacccggcccacttgcatcctgactcctgactctcagtggctgcaaaaaccctttgaaaccctgaatagaagaatcataaccaatatgattctctcaatcaacctctttcaggggaatttattttgaggctcatggtcaatatctttatagtgcatattttttcaaccagaacattccttttttgaaaacaaaatctatcctgaagatccattcacaaccagaaaaaaaagagacatctcttccaaagttaaaaacatacaagggtgagctgtctctcaagcagaggcaagttggattgagttatttgtcactcatttaaggtaaaacaagcatcacatcttggctcaaaatctgatcaaaaagacacaaatgtttgtaatttgaatgagggtggagattggggtacatgtttagtttttaaactcatgactccaatgattgcggaatcccgctacgttacgctacactaactgctaaggttagtgtagcagcccaccattgatgtcagaatagcaaaagcacaagcggctttgcgctgaaatgagcaccagcgtagtggtcagaccactaccaaaaattcacccctcacgtagcgccgcgacttttctaccgctaaagctgtaaaatagcggagcattagcaatttagcagctgatgcgcttgtgttttctgttatcataagttagtggcattctgtgcttccctctgctattgctgctgttgacccacaaacctgcccttttttcatggtgatattttggctatccacagcactacaaaaagtgttggatcacattttgacaatgtgtggtaacattgcacgtcacatgcaatgtgacctcgcattttaaagatgcgattgaatgtttagccctagcaattcaatcacattttgaaaatgtgaggtgacatcgcatgtgacatgcgatgttaccgtgcattttcacatgcgatgcaatactttttgtaggggccttgataaacgcactccctccccctccccgcaagcctacgcccacgcccctccaaaaggggcgtgcaattgaacccgcccctcctggaggggcgggtttgattgcacgcccctcggaatcctgtttttccaaggaaacaggctttcggaggggcgggcagaataaatccgcgcctccaggaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatggtctggatttaaaaccagctcatcgggagggtttcttccaaatgatttgcttcacagtccagctcatcggtagggaaccctcgcaatggtctggatttaaaacccgctcatcgggagggtttcctcccgatgagctgcttcaccctgcggcgcatcgggaggaagccctcccgatgggctggattcaaatccatccaagaaccaagctatcttggttcttggctggcatgcaaacccacccgcccctcctggaggggcgggtgcttctgcacgcccctcagaaggctgtttcctcaaaaaaaaaaggattccaaggggcgtgggcgtgggcgtgcggggagggggagggagtgcgtttatcaacaccctttttgtagtgcagacatacatactatgaaaaacggctgtggatagacatatcatcaaacatacccctacaccccaaccctccctgtagggatccgcacccactttcaaatggccggtcaagaggccactcccctgccagatagcagtacccagaatctcaccatttctagtgctactccttcccaccctccacctcaagtccctatccgccaatctgcccagaagaaagtcccaataataaccccccgggttttgccaaccaattcagattcttgcagggcactacaactccaaccaaatactaataccatctccacagcaaccaatttggactcaactccaaaggcttccagggcttccagagcaattatcaatacaagcaactcaggatctggagctgaagctaggctaccagtgagatttctactgacatgtctttttcaacatttttggccgcttcagatatctgtaccacaggttgcagctctctttcaccttgtacaattgagaggcacattagcagtcacctctggatttgaagcggcatcaaggctgaaggcgactttgaagattgtctttctgtgtttaaacctgctgacatgagccaaaagttcagcactatctatatagattagagtgatataaccctccaacttgattcagctgttattttcttgcttagttatgctctcctaccttccctttctatacataaatatatacatacaatatggagcattgtgttcttcctaaaaatcatgtcacccccccccccaaaaaaaaaaaaatccctacactaccgctacaaagcgtttgaattgctattcaagcggaaagcatagcggtgattcacaaatagctgctacaattagtgcgctaatattcaaggttttttccccaaaatctgtcagcaaaaagcagagaactaagggagctactgtaaccagagcaaagtgagccaaattttgctatgcttttcctaccactaactctcactgagtgtagtagttgcggtgctgattccaggtgtctgttttgtttggttccttactggatggattgggatggttgtgtggaattactgcaatagattcatcctatttgctgatattctagcatccttgtatgtcaactttctcacgccttgaggcttaatatataagccattagggggtatcaaatataaccaaatccaccattatttggttgatggtttttggaattgcaaccatattatataatttatgggttttggaaaatccaccatcttcaaaccattttggttcttcatcttcctcctttggggacccattggtgaaacaaaacatttttggataatcagatggtttataatggttgatttcttatatttgataccccctattcatttagtcactgtggaaggggttgtattggttacaacccccgcaataaggttgcccagaggtgaccaatataagattggtctcattgaccaatttcttattggttgggctcaccaatacattagaacaaaagaaaaatgtattggtgggcctggacaatataaaattggtcaaggagaccaatcttatatcagtcgcctctgggtgaccctattgcgggggggttgtaaccaatacagcccctatccctttagttatttatgattgagtttgaatttgggtcttttatggatttaaagatgtgtgtataagatgtgtagccaatttcaggacttgaaacatttccatcttttattgtatgtgagaagtccaatcaagatttctggttcgaagttgaagaagagaagggtggtcttgatgtcttactatctttggaaaatttgacccaggctcactgggcaaggttgagtctctgctctcaaaaagaactgggcaaggaggattccatcttatcttttcaagggctcatctcagatgcaacacttgcccacataaccatcctgtgatatttgtgtaactctccaatgccatgaatatctagcgtgaagaaattaaaagatggagttgcagctctttttagcagatttttggccttttttgccactaaaagcgctgtagcatagcactggtagtggtgcactaacactacaaaaaaatgatgctgttagcgccgctacaaagtagtgtagcttagtggcagtagcggtgcgctaacactacacaaaaaagtgccactatgctaacgccaagtggccatgtagcatagtgtagtgtagcaggctgcagcccaccactgcttccacaaatgatctgtgagatttcagtttttttttgtctgctcaaatagatatctgcagttcacacagggattttgaacattgagccttgcaatgcagttctgccagataaatcaggtcaaaaatgtgtgcatacaagcttataaaaaatagctttgttttgggtgggggaggggtgctttagtaaggattatactgaggccaacctgggacatttttttcctgctggttgatgtccatatgtagatcaatccaaggtgaattccagcagcaatggaaaagatgcatgagggtacaatttcaagtttttggttgaacctgcatcacatttttacaatcgaaatttttggtcttgggacagcagtctctgatcatcagagtctttggaaaattaaaaagtcaccgactttcaaaagcgtggcggcgtccagacgttgtctgtgaaacccgcataagaaggcaatctttgtttttattcctctaacgatcggtcggatcatgctcggtcggtcgcttggccggtcggtcttgcaggtttataatacctgatcagacataactgagaccgaagcaaaaaaaaaaaagtcttggctgttgcatgtacactggatcccaaacgaagagctgcgaacagcgtgcagtctgatttgataagggtgcccgacaaaaagtggacccggccgtggtcgggcccttcctcttacacatgatcaaaatggggctggtgatctcttctaggtcttggatggactcatggacagtttgatgtgttattttcttttccttctctttgtggatgatgtcctggtgttcatgatggtcgacagctgtttgctgtgaaggaatccagacaaggaaacaatcattaatcttacctgtgacgagatttgtaataacaaacccccttacagctagctatctatctatgtacctaacattgttgcgtgcatttaaagccaccgaatttgttggatcaagagcttcgccctttccagcaatgtatgaccctcaacgtcgtcataggaagtcaagtatttctagtaatccgcacatgcacacacacgtcttttgtgaaccattgccgatctatctgttacatcaatatcaaggatgattgcgtatttatgtatacttgaacccgaattagcaaaaatatgtaggtgataggtccacttttttgaaagcaagaagcctgcagaagatgagcacatatttatatgcagtagccgtgatgatcagttttttttcttcttatggagtttgtaaatgaacagtgttgtacacccaacaaactggttacagattattatccaatcccttggcgaagatagttgatcactaggagaagaggggatgacttggttacaacaacagcaactgatgtcgaggttgagtttaaatcgcagtttacgtaatctgatggcatgggcttatgggtttttttttttttttttttggtttttgttgttaaggtgaattgggagtgaatatggacttagtcagtccaccttaactcttttcctcgcctccagtgctcaccaactactaatatccctcatccccatccatccatctctctctcttttcttaccaacctgacttgagctcatcaactatcctcaagaagaagaagaacaagaacacacaagccaaccaactcacttccgactaccacccgacctaattcaccatctctcttatcctatcccatctaatacatataacgcattcctcctgacgaaaaaaacaaacgacttcccactcgactctttttcttcttttttttttttcccgaaggccaaccaacagagtcaagagagatgtctttgaaggccgaaatcgaaacttgggcaaccgctctagaactatacgatcaacagaacttcgacgatgccctagcggcattcgaggtcaatcatctctttcctcttttttttttttcctttaatcaaatcatcattcccttcaaaatcacattgaaaaaaaaaactgacgatttgacgatggtacaaaactcacaggatatagcagattcatccaagatcctcttcaacattggtctgatttatgccaccctaggagaacacgaggtcgccatagagaacttcagaaccgcaaccagtctcgaccaatatctagcagtagcctacttccaatgtggggtcagtaacttcctactaggcatgtacgaggaagccgtcaaagacttcgaagatgctctcatggttggttaccttccatttcctctcttcctctttgtagctagaactaatctgattccaattcaatttcagtatctgaggggcaatctcacaatagactattctcaactcggattgaaattcagactctattcatgcgagattttatttaataaaggactgagtctgatctatcaggtgagtcaaacttgctcaagttagacgagatgaaaaactgattcattaagcgtgaatgtttccaaaaaaaaaaaaaagggagcggaagcggaaggaatgatagatttacaagaagcaagaaaggagaagcagacggcggagcattcggtaatagatgatgcgatagcagatcgagccgaaggctacacagtattttcgattccagtgggcgtattgtaccgcccagcgatgagcaaagtgaagaatctagcgtcgaagaactatctaggacaagcgaaattagtagcggcgacggatgcatcggagacctttgtgggcttcacaggttcagcaagggcggccgcgaagacgacaacgacggggccagtgatgtctacgccgatagaacaggctccaatgccgcctgcccctgggatgcttcgaaggggcaccgtggccacggcgggctcagggatgggagatggtcctttgggtcccgctgggatgctcagacgaggcacatcagcagctatcacgccgatgatgccctcctcctcttcaggagacagtccgacggttggaatcatccgtcgaggtaccaccgcggcccggatcgagagcactgccgctcgtccggccccagtcccgaccaacaacgaccttcgtcgtcgccccagtgaagccggctcgaccgcacgtcttaatcgcagtgccacagccagctcgggctccaagccgaccagccgattagcgccgatggccgagcaacgcgagcccgagaagtcgccccgatatggatcccgaactcgcggttctctcggcacggaatcgtacgaagattacgaagacaacgagccagccgttccgtcgcgttcgggaggaccttccgaagatcggacgactaattgggcccgcaatctcagcacctcgggatccagtagcggccgcaatcgtgatccccccgccgtcagaagacccccgcccgctaatagtccctacgatgatccccctagtgatgcggaatatcccgaaaccgtcatgagcggtgggtacgctgaaatgactaagatcagagtcaaattacattatggatctgatacacgaggaatggtaagtacactcaaacaacaacagccaccaataaaaaaactgctgactcttgtatgatctgaaaccgaacaccaaaacaaaacagctgtctcacgcgatgattcgaggatttcttgggaaaagtgaccaagaagttttccttaagagccggtcgagtggcgatgaaatacaaggacgagagggctcgatggtctcgatcatggacgacgacgattgggagtccgccgtcgagaccgctaggtcctatgctaaaggtcgcgccgaaggaaaggtcgagatttgggtcgaagatgctggctttctttgatctcttctctctttatattctcctttaattcttataattatagatcgttgcttccttttgtactctctttctctttctctctctctccccctctctctttctctgctcatttcccctgtttgtgtactaccactaacctgcatctatacttactctttttttgtttgatgtccatttgatttcagttctatatacatatatatatatatatatccctcatttgatgatttctgagatgtatgactcttcttatcctatccatcttcctctctaatctttctcgtttcttttgtatgatttcatcggattgtatcccttcctctcaatcttcagttctgattcctcaatccaaatccacattatttatttttttcaaacaaaaacaaaaatgggtgggatttggagaggagttgtttattgggactggtatctcttgacacacatgtatgtggatccttcagctcttcgggtttttcaatcccccccacccccgcttgttttcttttcccctttcttttttatatgatgatagacacttgtgattggacaatatctctaacaagactgtgcgtgaaaagagatgattgcatatcccgtgcataacaatcacagatatgtaacctaattacagagagcctaattatcatgcaacctgactgcatgctcatgtttgaaactcttggggtatgcagactaacacctttaatattatttggaccaaagtttgatgtgttgtaatatttgtttatgaggccaccagttgtcaatcacatcatcacagtggtcaaccccctcaccccagactactttctccaacaggtattggttggcaagacagcttggagcctgatagccaaagacatgggatgtcagattgccgatccactggtgcaacacaatttagaggacagccgcagttttggagcaatcatgtttccagatgtagactcaaggtgtgggggccacccagagttaaatcacagtatgcccccccccctcttcccagagggccagagcagcagcctctgccgtcctcctcttctccttccctgtggcctttcctggcttgtttgtattgggaggtgggatcattgcttccggttcttgagattcatcttccattgcctcgaaatcaaagtctgctcctccttgattgagaaagttgtgtagcaggacccaagtctggggggagaaggccttttatatcagcctcaacccactggaattccctcattgcattagacttaccatgatccaagcatttgcacagattcagtccctcttacccaaaactccaagcgcattcccttcaggctctgaaagcggttcttcaagatgaagagaccaatgcaatttttgattgtaacttgtatccccaccagatgtcagttgaagctgtgtccttcctcagtgagaacttggtttttagatttcttgaacccccgaaccactgtggttgtgggggtgaaggcagagtcagccaacagatgttgcccctccaggaagtaatcctttggggaactacttgggcagcaatttgtcatgagacattggtcatgcaaacatccaggccatcctgttgaaaaaaaaaagtgatattttttgcttggtcacatattaacaaggttacaatgccataatgccccttccagttttagtagtcaggaccgtcaagttgaggacacgtggataggaccgctagagtcctgtcgaccaggccaacacaatttttgaaccccacattgccaaaccagctttgtatttcatctcgagcttcagcagtcggccactcgagtagctggggcctcaaagtcaggatagccatcatacattggtcagtatagagttcaactgtcccttccccaatgcggaagaaagttgccagcgccctgactgatacaccgctcctgtcacatcctagtcttttgagggtgaccatcagttgttcatggactgggctctgagggtggttggaatcattgtagaatacggggttcccagagatctctttggtcagcttgaaaaaggatgaacatgtcattctgaaatggagctttaattgtttttcatctaggcaattcaataggaaatcaccagagtctggtgccctttcaaccagctctcaaggttgcatataccaatagggggtatcaaatataggaaatccaccattagaaaccagtcacttttcccaaaaaatatttttgcatcaatgggccccaaaaggggttaaatgaagaaacaacatgttaaaaaaagggtggatattttcaaaccagtcaattaaataatgttggatttgtttatatttgataccccctaatgagattgaatggctaggagcgcttgtactttcagttcaagggagtgcatcaacacatcagattcatgattcatcttgcttctcctgctgtaattctgagtcccagccatcctccaatgaggtgtcttcaaggagcatgtcaacggccatgactgccaaatcctgcttgatggaagacacaagggtggtgatcactagctgactctctgaggtgcggaccatggggggtatctcatttgaaaaagcatgaatttatccaagaagatatataccattgaccaataacaagacaatggcttatttttatctttttgaggtagatgatgatttttgttccttgcagcagccaatcttgtcattcactgcacctttggaaaaaaatttggttctggatcaaggctggttttgagccatggtgaggcaccaagggcaccaaccacttgacaccaatttggtggaacccttgtaggatacaggattctgtggcacaacccgctccaacttggaagactcatttatccaaggaaatgccaatgataaatttcatttctctgtcacagcagtttatgacatggtatcaaacagcaaggtatctaactactaaactctctactagagatggtcggtccgcatccagatatccttttggatgcggatatccgatggcgatttcagcgaaattgcacatccgcatccgcaaccgcacccgctagcgggtatccgtcagccgcagcgggtatcctcggatacccgccctctaaagggacggcgacggaccggctggaagggcttccttccggtcgacgaggtacaagtaccttgccggctggaagggcttccttccagccggccatctccccttccggccgcgggtatcctttgggatactgtcagcctctgggtaactaacctgagtatttaatagtcaaaaggttgttactatgagttgactgaagttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaaagggaatgggctaacaatacttattaagatttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagtgtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtgtcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaaagaggcacggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctttaataatgcagtcataatagtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacataattatttgtaataatatttgaccgtgaaaatactgtagaccagggataacttgtggtacaggtatttcacggacacaggagtgaaaggtaagtgataattacttatgtataacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataataatgataggataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgaaagataagtccgcaaggcctgaattgacagtgagggtgagtttgtggcaaatgcacaggatttgcattgtggcagggtcccactctgaggagttggaggacgtagtgatccgatttttgttgaaaaatgtatacatctcagaagccatggtgttgttgtttgagccggaatcagttgtctgggcaagcatgtaaaaccagaaattaacagttagcattggagaaaaaatcagaggaagattcattaacatatctttttttaaagatcatttttcttcaggattgcagcaatctgtcgtgccaagaggtgactggcatgcttccatgggatcatcttaagtcccaaatgtttcactcactacatattcccagtcgctgttgacatatgctaccgcagcaccaataaatgcaaatcaattccctttggtgttccaaacatcatggatcagggtgaactttgtatcaagactctgtttgtcagcctgctactaatcagagccagcctgaacatagcatttacttataaattagagatattattacttacatatgtacagtgggtggaccattatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaattcacaagaattggggaagtggtgcagaataggtcccaaagaatgaatatgaaaaaataaagacaaaaaacaaagtttcaaaatctgtgaaaaataaaaaatgaaaatgtttttttccaaaagctttgatattcattttgggggagtgggagtgctggaagaaagaaagaatggaaaatgagaagaatgattataaatgaaaattctaaaaaagtggttaccagttggttttaaacagctgttgagtagggcattcaccagctcacattgtagtaaagcaccagaatttactgttttggatccaatctggacagccaacctggctcacccttttttggttccaatttttttcagttataatcattcttgccatgttccactctctctttctctcagcactcccactcccccaaagtcaataacaaagcttttggaaaaaaacattttcattttttatttttcacaaattttgaaactttgttttttgtttttattttttcatattcattctttgggacctattctgcaccacttcaccaattcttgtggattcaattttgtgctttgaagctctggaatccaaaacaagcagccaaaaataacggtccacccactgtacatacaattaaaataataaaatatactatttaaataagtggaaacactataatagagacattattacacagtacacttatattgtaatatttcatgagaaaaacatttaaataattaaatagataatgaaaaataacatttttaaccagaatctcctaataaattctgaaccttaagtataactcagatgattattgcatattctgaatctacatgcaaaataacccagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtaacccttgagtgatagtggaccaaaatacactatagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcaagcagtgcgggaaaaaactacaaacaaggtttgcatcaatgaaaccttaactacatgagcacagactacagtattaaattgtttgggatgatctgtggccctttttggcccaattgggacatttactctcttgaggataaacccatgcatcatgcagtgctgacataggctacaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagccttacatcatctccttgacacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtacaagagttgtagcaactagagagactcctgagttctcctccagaggcccataatgttggattgcttataggctagtatgcttctatcaaatctcatgttgtatatagtctatgccgaccctgatacaacactctctcttcattgaattcaaaccacatctttgctcttgttcagtcactgtcacaagatctagcatatgtgacttttagttccttcacctggtccacctaagcacagaatgggtatttaagagccccttcttccccctgaactttgattccccatcttcatcattacttaccagcataaaccgtcaccaacaaccagtttcaacctgccttttggctctgtttgtgctgtttgcaatctgaatttcaaccttccaactcaacacctgttccccagcactctctcaacatctctcacccacctttctgagcgcctcaagaacagttcccccctcctgaagacctccttggcttagagataagtactagtaagtattatttctttttttcttcagttgtaggctatttctgggcatactcctttattacaaaggaccagagcatcagtaccacccctgtaacccaggatctgatattagagggcaccataaaagcccctgtaactcaggcccctctgtaaataaaaactattaagtttttatttactattttcttttattacacaaacctccccacttttcacgtgtcaccaacacatgtacttatcctattatacctttgcacctagtgtagctagaagagttttggatgttggcatcactgaggctgacactgttattaaatgaatcatatcagtagttaatttcaaatatttatagcaatataattaagactggcatgtaatttttcaaagacattatctttcagaacccaatacagcttcttggattcattggcagaccattgccttccaaaaagcagcgctttaggattggaatatagaaaagcagcacaaaggagagtatcttcaatgcaagtccacagtagcgcctgccgtatctgccacatcatcactatctgattgaagactcagttgacaaacgcggacttgaaaggaagaaccgtctggtttgcatctcctccttcattagcaaacatctctaaagcccttagctctgcaacagaggccggtaagcggaaaccagcctgcttagagcgttcactttggggaagccgtttggattttttgatgcctgagttgatccatcacgatgaaatttaaggtttccattagacaatgtctgtccgcggtaggtgttatgaaaccattggggcttgataacaacatgccctcccccccttgcacacgcacacccacacaccaatttctttggtgtgtgggtgcacacgccttgcggatcatggtgtgtccctgcacccgccagggatccacagggtccaaaccctgttggttggcgtgtgcaggaacacgccagtccagctcatcgggaggaaaccctctcaatgagctgctatgactttatagtctttgggctgggaggaacaccctcccagccttgtttttttttccttttttctggattctccgctgccttcccataggacccatgcctgggtcctatgggacggcggcgctcctaaacacatatgtatacatatgcgtttaggaatatgtggcgtgtaggcctgcacgccggtctacactctgtagattggcgttctggcccgcacgccaatttgctttggcgtgtgtttatcaacacccaaaaccatttgcacttgaagtggagtttggtaccaagagggtcaaccttcttccacactggcttgtcaaagtagtccagacaatgatcaaactcatcctccttagacccacctttttgtcactgtccttgtcagcctatgtgatgccaagacacaagtcttctagctacacaaggtgcaaaactaagagtttttatggtaaaaactctgggataaagaatggaacaagtaattcaaaagaattacgtagaatttatgggttaaatcaaaaaatgtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtattgtgcaaaaagcggaggatttaggtacctgatacactggggcctgtagcaggtgtggtttaaatcccaggagataattttgaggggaaaatcttcaagaaagggttattacttacttgtaataatcctaaggggtcttgaggatcttcagtgaagaaactggacagttgggagcgctcagaattgttgattttgggttctgggtgataactggggagtttcttgaggaatcttgaggctttaataacagcaaaaatagtaataactaggctaattacaagtgtaggggacttgtaaatggtaagtaaatttctataaggtattctaaagctgggggatcattatttgggcggtcagaaggccctttaaatacctgtggaaggcctcaggggttgctcaggggagcttagtaggtcttgagcgcgctttttgggccattttagcccagggctgaaaccttggggataaaattctagaagctccaaggggccaagcacgagtttatttgaaccaagaatattccttgggagcctgtgggtaaggggtagtccgttacgtggagccatcaccttggaaatgggccacagaaggtgccagaactggtttctggggcttgttgcgtgtgtcaaccttggaatatagagtttacagagttactgtaatatattcataattattctattgtgtttgtaattttattacacgtgtgggggcttttattggcacgtgcacggtggttttctggggctttgtggcccatttccttggatactggtaacccagagggggttatgcatgtatccagggcaggtatgcatacctagcacacgcgggggcttgagccttgggctcaattgtagtcaggcgcgcctgccaactgtgcgcagcatgactacgtggcatgcgggcttggagacagtacacgccacactacactatcttctaaaatttacacaacactccaaatccgtgacaagattttggagcatatgcgtttggttatgtataatgcataagtatccagggcccgtgatctaaaggtactggttaattattcaaggttgtattaaagggtgaaggagtgagaattgggggtacctttggctgaggtaacctaggttaaattgtatgaagatttagaatctgcaataataattcaagttttctttatactttctaagttatttgtatgtttttaagtgtttttatattatttacataagtaaagtagtttcttttacttatgtaatatttttactttatacttagattttttatgtaattttattattttattttgctatgacaggttgtctctcccgtagtagcaagctgacagtcctggtcatagtcgtagggcttgccattagaatccacctacatatagcccaaagaaaaatgaatcatagattgtaggataccaaaaaaagcctgaatagaactctggacgtacctgtaccgtttcattagaagactttgctgccttgcgcttcttagtctggctgcttgttttggctgtgttggcaaggttagatgcaggctgatgcttacgctgttgcttcttctttggctttggcttggcttttgaggatccgaaggggtggatagagccatggtccgatgatgggtccgctaagcgcttttgaccttctggaaggttcattctcactcgggagtcagatgaaattgtcaccatatttgttgagtggcaaggctggttttgtgactgattggttgtatagcccatattaggatcagggtttgggtgttctgtgaaagattttggaaactaaaggttttatttctttattaattcatcttttcttataatatgaaatacaataaattataataaataagaaacaactttttacctaaaggcagaatataatctgaactaggtaagataaagaaataacaataatgataatgatttgaaagtaaagtgctatgatcggaaaagtatgaattaacaatctagattaaaagaaaacatgttcattagtttgttgttctatcttttctctagaaatataaatgatttgataaagaaaatgagtgtactcgctcttgagactaatttatttctttattgattgttatttagtttgtttggttgacgatgctattttataacatttcttagtcagttatattattctctttctttaaaataaagaaaggctatagtacttactgacagacaatgagtataatcgatgtattttggttgtttgaaataataatgattgttaaagcaaatggagtgattgttaatgattactctatctgcttgattgttaatcattgagactcacctagagcttgatgattgaaaatcatcattatttagaatcatgacgtcattgatgtcattctctctttcacaagcttgttgcttggctattctattacatatattatgttctttacatgattgaataaacatgatcagtttaaggttttgattctctaggtagcttcacaatctaagtgtggggcttacctgctactctcctcttttgagggctatgttgagaactggaattccaacagttgtccgtgcttcaagtcatcagatgcaaagcagaatccgaattcccatagattcccaatactttcaaggggcgtcgaattgtacattgaccaacggatttagtgagaaaatcagcctgaatatcatttgacttgatgtaaaggagaattaacaattttgattgaacgttgtggtaagccaatcttgaataagaggcccacaaaatcaaagcttcaagcacataatcaagccctctgaatgacaagaccctcaaggatcaagacaagccccttctggattattcaaccaacctgcaacaccatggatgtcacaagaccaagccccctggacagaagacactctggattctcatttcatttctttattacataatcatctcatgcagtcttacatcatcaatcccctttcagccttccacacttggcctttgcatgtgtttcactctaatccaatttcactctagtctcatttccactttgggccacattctatggtttcacactattcctcttgggttattttcatgtctcacactagtacacatttggctagttcatttacctctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgtttctgatgtcatttcctccattcatcttagtgtctaccaattgggccacatggtttcagtttgataattttctcttgttccatttttttccatggtgtttccaaccaaaagctggccactccccagattttgtatataaggagccttgttttcccctcttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtattattcagacagaagaccagaagacagaagacatacccatctcaagaatcctccaaagccacacctttccttaagagtccacactcttatctttttcttgttatcttactcaacccagtttaccagagaggcagccaattaaagcatctttccctctccagctctattcatcccaaagagtagttccacaagtggtgtcccaacagtggcttgaagatcttttggtttcagtcaattgtccatcacagtcccacctctacaaaataccagactcaagaccagcaagttactttcagcaaattgaagatcaaacccacctatccctccacccagaaagccccccatcatttcactacacaactcagaccacccccaagacatcccttccctactatcagcttttgaaccacatctcatcagtatacattccaacagacacaacacatcacatacctccacctccccacttaccatgaataaccaacatagaagaaactccttttctggacctatggtcaatatggccaatttggtcatccctccctggagaggccaagtccaaccaactcaattacctcctctccattactataattctggaaccaccttttatcagccacctcctggaaacaacccaccttttaatcctggacctatgagaaataaccaaccaccatcagaaagtgaagacttgaaccctttggacccacaggagcctttatcccctcagaccactgggagccaacaagatggatttcaacccagaagacctaccttgaggacccaaccccacagacagccctccccatccactttttggagaaccagaaatgcctaaatatactggaggaagaagaactgtcaaaattaaacccctggacaaagaactctgctttgatggatccaacatgcccatagaaaaattcatcaagaggtatgaggctgctggaaagacagatggggccagttcccaggacttggccaaccaaataatacccttcataaaagaaatggaccttaaggatgaagttgaagaaatgtcaggctatgaggactctaactgggaaagattaaaaagacaattacttaacagatttggatcttctctcccattggtcaaatacaccaggcatgacctcaaacatctggttggttctgcaatcaaaggaggaggaatcaagaccttggaacatttcaaaattttcaggaccaaatttgaagccatcactcactacttggtaagaatgggctacagttccaacttggaggaatccagagagtgccttttggaatccctcagcccagacttggaatctttagttaccagagaactcatcagagacaacatgatgttggcctccaaggttggtggggatatcttgccagacactgaaaccttgatcagttacatccacagggaagtccaatcagcctcagtcatggaaagaagaaaggtcctaagaaacatggaaccagccccttcagtcaaaccccaggcccccaaaacttctgatcaaaaagctgtggaagacctcaccaaaactttggccagctggcatacccagaaatccaacccccagtcaaaccccttaatttccaaaagtcatgtcccttacaaacctgcccaaatggagaaagactggagtactgtcaagtgcaattattgccttggagcaggacacaccttccataggttcaacctggccaattctgatgaaatgaaaggactcttcaaaaaggatggacccaatgtaatcttaccagatggaaatacagtccagtgggaaagaaacaaagccttcaagacagttgtggaccattttcatctatcccaaaaacagccaggaatcctgaacttaccccaaggagccctgaacaagtctgcagaaatctcaactgaacctcagacctcttatggtaaattagaggagattgatgctgaggaagaatccagttatgactgtgaagctgtaaaaagaaccagaagtggtaaagaatatccagaagaaaattcagctaacaaaaagatcagacaagaaaaagaagacttaatggatatagacagggatagactcttggaaattgccagacaggatgactacaaccctgtagacttaccagcttcctctactaaagaatatatcccacccaacaaaaaggtccaattccaaaaacctgctgaagcccaacctacccctcccaaggaaactccaaaagaaaaagctcccaagaaaacctatgtggaaagacctcttactaatcaattcccagatgctgaagacaaagtagtaagcagaatgctcatggatggcagaatggaattatcctatggtgaaatctttgctatttccaatggagctgttgaagccttcaaaaagaaaatcagcccaaaaagaattcccctggaacccactaaatccacaaactctggaggcctggatcaagaaacagaagaagaggaccagcctactgaagaatccagtcattatgcctgccctttaggttatattgatgtcagcattaatggaaaacaatttcaagcactcttggacaatggatcccaagtcaacttacttcccagagacctagcagcaaggatgggcctcataattacccaaagagccatgaatcttaaaggaataggtggccacaagaatgaaatcttgggagtagctgaaaatgtcccagtcaaggtaggacatataaccagaggaattcatttctatgtttctgcaggggaagttcaaccaatcctgggtaagccatggctcatagatgtgtcagctaccatcaaattccttcaatttggagcagaatccctctcaatccagaaagcaggcaagacttacttggtcccaatacataatccaacaaatcagaaatgggaaagagactttccagtccacactgtcaccacatcaagtcattttttagcctctggcacctcccacaagtgaatacttgggaggtgcctaaaaataaacaagaaggagttatgttagtatgtgcagcaaaatataaatcaaccacaaaaaaaaatcaaacctgtaaatgaagccatgccccaacacctcaatgccccgctctgcaaaccccctttctaagagagcccttccagattccctaaccgccttcccccccagaatttacctctacctggaaagtgacagaagaaagactaaaagttgtcaactttggaccccctgattggctttggccagaagaactcaagctcctgaaacatgtaatcaaactcagacaaggtggcctggccttttgtgaagaggaaagaggattactcaaacattcctatggccaaccctacaaaattccagtcatcagacatgaaccttggcaacaaagacctattcccatccctgcagcaatcaaagacaaatttattgaattagtaagggaaaggctcaaaactggcctctatgaacaatcctgttccagttattccagccctgttttctgtgtcaaaaagcaagatggtaagctcagagtggtccatgacttacaaaggctcaataaagtaaccatcaaagatgctggaattccacctaatcctgaagaactcattgaatctttcactggaagggcctgctatggtctgggtgatataatgggaggatatgatgaaagagaattatccctggaatcaagacccctcaccacctttgaaaccccccttggcagattccaacttaccagactaccccaaggagccaccaattctgtggcagtataccaagcccaaatgatgtggatacttcaggacgaaatcccaaataatgtaggaatttttattgatgatggtggaattaaaggccccgtctcagactacaatcaagaaaccctagaagcaaatcctggcatcagaagatttatttgggaatatgcagtcaccttggaaagaattttattcaggattgaagaagctggacttaccatatctggaaagaaatttgcctgctgtgtacctgccctggatcttgtgggacatgtggtatgcaaagaagggagaaaaattgtcaaaaaacaactcaacaaagtagaaagctggccatctcctgacaaccccactgatgtcagaggatttcttggtgtctgtgtatatgtcagaatgttcatccctggactttcagaattggcctcacccctcagaagactcacttggaaggactcagaatggaaatggaaccagtcctgtcaagatgcctttgaaaaattaaaacaaattgtgggctatgacataactctaaaaaaattggactattctgaagaagcaggtgcaatcaaattagctgtggattcaagtcatatagcagctggagcagtactcacacaagaagatgctggtttggacaggcctgttctttatgaatcagttgttttctcccctacagaatccaaatattcccaatccaagcttgaactctgtggagttacaaaggtcctcaagaaactgcaaactcaactctggggtcaacactttgaactattagtggatgccaagagccttatagaaatgatcaactcacccagcttgcccaatgcccccatgaccaggtgggtagcttttattcaactattttctttcaccatgaagcatgtccctggaaaaactttcaccatgcctgatggattatcaagaaggccccctgaccccggagaaattggtgaagaatttgatgaggaagaaaaatggatcaagcctcaccctggttttggtctcaagcaaactaatatggtgcacctggaaattcagccctcaaagagtccacaacttgggatttggaaggatcttcagtactatttggaaaccctcaacagaccccctgactgttctgcaaaagattgggccaatatcaaacacaaatcagccatgttctttatgtctgaaggccagttaaaaagaagaaataaaccctttccccaggtagttgtcaccaatccagaactccagaaatctgtcctcaaagcacttcatgaagaattgggccacagaggaatggatgaaacttacagaagaaccaaactcagattctggtggccaaatatgaaaagatcaaccaagaaatgggttcaatcttgcattccctgtcagaaaagaagctcctcaaaacccctggaagaaaaaagagccacaggaaaatccacaatctttggaagagtcagtctggacaccatccatatcaaagctggaaggtggaaatacttggttgttgccagagatgacctgtctggctgggttgaagcagttggattggatcaaatcaaggccaagaaaattgcggaatggtttctggaaaactggatccacagatacggtgtccctctcacagttgtagttgatggaggctcagaatttggacaagaactgcaaaatgccctcactcaagttggatctactgtcaaagtcaccactccttattaccctgaagcaaatgggatggtggaaaggggacatcagccaatcaaagacaccttggtaaaattatgtgaaactgatggcaaaaaatggagaaattacctaccactggtgttattttctgacagaatttccaccaaaaggacaactggatattccccctatgagttgctttttggccagcctgcaattttacctgtggacttggaactagaaacctaccttggaaccaactgggaggaaatttccaccacggaagaattacttactgcaagagtcctccaattggaaaggagagaagaaaccattcaggatgcctacaaaaaaatgaaggaagccagagcccaatccttggaaccccaaaacctgaagaactctgtcagaaaacccctcctacctggtcaacttgtccttgtctacaacaaatccttggattctcaatggggcaagttgtttgaaaacaggtggaatggccccttcagaattaccacacaggaggagggaggatcttacaatctagaagaattggatgggacaacattaaaaagaagatatgcagcctcacaggtcaaacctttcttttcaagggaatgattttgggggttttcatttcaacttgacaaattctttctggacaaattccttttgggtattttctttcctaacaaaaattctttctgggctctgtcaaaacactctaaagcaaaaaaaaaaaaaaaaaaaaaacaaaaagaaaagaaaagaaaagaaaagaaaagagaaaaataaaataaataaataaaacaataagtcatatcagtactactcgggatttttttttttttggggatgcattcaaagttatttgtttctactcacctaattgacaagttgcatggtcacttcatccacatcggccaagaccaggtccatctcatccatgacttcgcggtacaaccattgacgcgcagaacagcaacgttccccggtgtaagactcaaaagtggttgtgagaacccttttgctgaatggagaagggtatggtggagttgcaaactctgcccttctatactatcagataacaagacccaccaagcttggcttggcaagttttaatcaagtgataggggtggttggttcgagaataagttgtttgatcgcaatataattgtatgagagaagaggttttgagagtatgagagtgagtttagtgtgtattacaagtgtaagggttgttatagggtgtttgtaagggttgttacagtatgtaatgttaatggtatggtatgtaatggtagggggtatgtgatttgtgggtactaaactgaggggaaaaacaactgggaggagagcctccttaaatacacaaaggtgagggattttggctccaagggagcaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcaggacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagtcattttagcttgaactagaagtctacatgagggttttatgctggtgtagcatgctacatgaggtgatgcactagtctgcaaactaagatggggtgatgaagattacatgagtgctgtgagatagtgtgacagctgcaaggaagaataacaaatgacatgacagcctgcatgatgtcacttgtaaatccagagtggtactacactaacactgcatgtgtcaatatgtcagaagatggtggagtggtgtgtatacttatgtactatgctggtgagagagtgtagttgtcctgcaatgtgcatatgtatagtgtgtgatatgtaattgttgatgtgttggtggtgattgagtgttgacatgttgttgaggtgtgtaagtgagtggtgtgagagtccagagggtgtaacttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgagtgtagaatccatttcttgagccatattgagtgatttgtgagtgtatgtagaagaaaaaagagggatagaaaagaataataaaaaactttgaatttttacacattcagctaccacaccggtgcgcgcagcggtacaatacggaaaagaatcgaggatatggaaataatcgtgaaatctctccttaatacgacgacgcgcagtgcgcacagttctttcacggaccacttcggcgaagaaaggtcctcggtcggtagcgttttcttcggcgtctgaccccggcggcggcgtgttgacgtaatagggcgaatcggcggtgccgttccctggtaagtcagagaaactaacaactgacggcgagcggtaaccattaggcgcgggaataacaaccgaataatcaactggctcgggtccgggagacgttaaagcttccgttggacggacaaattgttcgctgggtgtgggtgacgctatcaaggtagcattagattgtaaataggtcttgcgacaacggtcggaagagtccggcagggtttgtagacgagagtcttcgttggagtcggaagggccgagctcgtcttcagtagcaatggacccttcctgatcacttgacaacaacaccggcgtggccggcgcggcattgaacagaggaacaaaccccagatccttgttagtgcttgtgtcgacgtctaagatagcgccggcatgggtttgaagataagctgaaggacggagctcgacaagaggcggcaatgtgaacccatcatctataccctcggatacgggactaacagcggaagaactagaggatagcgggctgttgtttgttaacacgtcggctaaggcggtggcagcgttgacttcagcggaactaagggacatgactacggaagctgactgctataaacagggaacgaggatgtcgaccctgattttatacccaagtgacgacaaccacgccttggccgctatttttttcttgctccccttccagcaggtctcaaacgtttctcgtcactctgtttccgctttcatacctttgtttcttttgggtacatatctttcctcgtcttttgggcacaatctccagaagccgcactcgtttgagatgaaacaagaagttacgactagaggattgggcgaggacgacctgctcttgttgagtttcacacatgtcatgtatttttctcttcagtctgtgcttttcacctttcactcacatgtcacttgtcagcctcgagcacattgagaagtgatctcaatgtgccattaggctatcacgattagagaaaagtcttaccataacagaataaatctaatcccatttcggaaagcattccaaaagcgggtgctaagacccatgtacagatagataccatataaagagaggatagtcctaggaaggagagggttctctctgagattttaccaaacccgctctattacaatatacattgtgattggggttattaaccgacacctttctcttattcctttactattcttctccctcttccctacttcacttatattcaatccgattatcaacaatcttccccttcttagcttccagcaatctctgatagttagtcctaataccaaaggtttcattcagtagtgagtcacataagagactactcctgacatttgggggcctcatcgggaatttttattctaaacccgataccttttctgcgttctgttttttttcttttcctttcttttaccaagctctggtcggttgacattgctttacatttttcctcaagctctggtcggttgacattgctttacatttttccaggatcgtttgatctggcctacgaagagtaacgctgttatcttcctcttattttccaagatcgttgatctggtgtacagcttaaactcctttagtgtaccgcttaagaacctttatccttaaccgatacgaccagtgagcacttgactcaattcaatcttttcttgaattctattgattagaattcttacattcgagcttacctgtgcttctttttacctcatcctcagtgtcatctagacaagcttctttaaaggaattcttccaaccggatcgtcctattactatattctcctcttcgagatctgaacctggagaaaggattgatcagtccactgtaccgaaccagaacacccaagttagagagtacagtccagaagtagcgagttcagcttccgaacatcacaatagtgtagagactctcttccgaaacctttttcaaccgagagggcatacggctccccccagagtcgacactaacagaatagaagctgtactatcacctcgacaatctccaactatcgatcccggcctgaacaacagccctagaagccttatagatccagatttaggctctagagctacgtcagtaatcatagaacaatacctgactgggaatacaaggtttactgaggctagcaatacgaacagaagaacagtcccaggagaagacagtatacaagctagtaacgaagacggagcttcggatattatcattcttactggttagttaactatatctgttcgagatgccaaatcctatgagcaaatctaatcctacctcacgggcttcttccactagagcctcaaacccaaccctcgtcccagcaggagagttcaaacgcggaaagagcaagactcctacgccgaaactggccagcggagataacccttctgttcgagatgcacgaagcggccaagaatcattatctccacgccgcggcagcgagcaatctggtagcgatggagaccctgcgaaggcaagccttggcgtcccaccgaagcttggaagaattgataggcagagatactctcctatttttgatggacggctggaatccgttcttagtcaatccaacaagaccgggtcggcccagacaagcgaacagaccccagccataccaccgagcagcggcaacagctcaaccagcgaacggtttgaacgagcaaggtccagcccagagaaatcagggcactcatcctcggagacaaggaaggatggggggacgaccaaatcaccgcagagaagtttactcggaaatgatccgaatgtaccggaccttgcagggaacttatcagcatctggacgaagcctccagagccaacagaggaaggaactaggtcctttaactcttagagatgcgaagaaggtcttctcactccttttcaatcagatagaacatattgtggatggcaacggtgctattatcttagatacactgaaaccttttgttgcagctcgactttctgcatttgctacatcctttcgacgcgatattactactactctctctaactctatccagctagcagtggataaaacagacgatcatttcaagacggttaacttttctatcactaatattgctaatacttgtaattcactattgcttcagtctcaaactaaccacgaccacatcagcgacctagtaaaatcagttcgtttgctccacactgacagtcctgataagaaactagtgagcaactgtgagtgtgagtttaacaaactcactatcaaagaggacatggaagaacttgttgcgtcgttgattactgatgtctcggcgaaacttgaatcgtctagaaaagacttatcagcgatagtggatgtcaaagataagaaactggttcacgaagtacaaagattgagtgctaaaatagaatccctgagcgcggaaattacagctatcacccatgatagtttaggatcggtgtatagagggattccatctacacaggagaaacagcaagcaatggaggacagtaacagagaagcgaatgttaaggaacctagtcaaaatgatgtgatgttgttcggaatatcgcatgagataaagcaactagcagaggcagtgaggtctaggaatgatacatgtgtgactaagagctcgctagagaggatgatagctgatttgagcgaagagcatcgtagagacttctcttctctgagcactaagctagatcagctactgagccagtttagggatgacggtgcggaagtcagagctaccattagtgagatgaatgatcggatggagagttccccattgagacccagtgcgccagggactcaacatacttttaattttcaacaaaggaacaatcagaatagacaccagggcgggattaatgacatcgccagacctcccgtgacgactccccaccaaggagtaggagtcagcgaaatgcagaggcagctttgggcggcagttaataaattggattggcctaaattctcagggcaaggagaatatgaccacacagagtttattgattggattgatgattgtagagaagagacatcaatccccgatgagtacattcaggtgaagcttctctctatactcactggtgtggcaggtcaatggtacaaaacgttgagaaaggatcataaagaagaaaagtgggatttctggagggaagagatccgtaagcaatatggcacgtcgaattggatgcgtaagaagcaagaatcctttgaaaaagacagatttgtgcctggagaaacgcctgtatcttcctgggtcaccaggcaatacaggagactccgagcgtttgaaccacaattatcgcagcaatccattaatttccgcctgctaggtctaatggacagggaagtagaatatgcaactaagacagctatgcattcgaccacagcggatatgagcacccttatcaatgttttagaagacattgtggataaaacacgactaggtcgtagaaagtttgtgactaagccaaatgacaaaccaccagtgaagaatgtggaaggaagggataagttacctgtgacaggagacattaagtgctactcttgccagaaaccaggtcatacttcccgcaactgtccctctaaagtacataatgtgggcacccaagaagagtgccatgatgaactgtccagtgagagtgatattgacaatgaccatgatttagtaatagggtctagtgctcagatggctgtcttgactcctgcgggccgcaacaacctcgtacagatgatttgctccaagaaagaatgtactgttcttttagatagcggagcagtcaaatcagtagtgggagctgcttatttatcccacttttgtgcggattggcgtaagttcatcctaaagacaaaacctggtcggtttcatagttgtagtggattgctgaaacctttgggcatagttaaagtccggttggtctttcactctcacgagcttactatccagtttgtagttatggagaacatgcctgtgtcgtacttcataatcggtaatgattacctatccttttacaaaatatcacttctgaatgacgaagggcgttttttttctatacatggtaataaatttgagtttgattccaccatcaattcggttgtatcaggagaagttagaactccaaacttcgatgatgaagtcctaagggatgcgaagatcgggccgaaccttgaggacctgaaacgacaacaactcatggacacgttacgcagtcatagtaaggcctttgcgaccttggatgaaccctttggagctgttagaggtcacgaagttaagattaccttgacgattgatagaccatacccgcccatactaaggaaagcaccttaccccgccagccctagaagcaaagctgctctggaagaacatattgatttgcttaccaacatgggtatcatccggaaggtgggagctaacgagaatgtggatgtcaccacacctgttatcatagcatggcacaacggaaaatctaggctagtgggagatttcagggcgctcaatagttataccacgcctgatcgctatcccatgcctaaaatcatggaatctttggcaagactacataaagctaagttcattacctgtatggacgtccttaagggtttccatcagaatgtggtccatccggagagcagaaagtttcttcgtattatatgccatttaggagtcttcgaatacctaaggatgcccttcggtattaagaacgctccttctcacttccaacgaatgatggattcagaattcagggaagaactgagccaattatggcttattatttatattgacgatatcatcattttcagcgagtcttgggatgaacacctgaatcgtattgggtgtgtcttgaagaaaattatattgatgaatatgaaaatattgttgactaaatgttcctttggcttttcggaactgaaagctcttggacatgtggttaatggcctctcacttggcattgatcaacatcgtgtagcagctattcttttgaaaccaataccctccactgtcaaagaacttcaatcatttctgggttttgcgggctattacagacttcacatcaaggacttcaaccttatcgcgggatgcctttataagttgtgtagcccgacagtagggtttgaaatgacgaaagaaagagtgaaagcatacgaagatctgaagattgctttgacatcggcaccgttgttgttccacccagacccatcgaaacccttcaagttgtatgtagacgcgtgcatggaaggtattggtgccgcacttcatcagattcaaatagtagaagacgtacctcgtgaaggcccaatttgctttatctctagacagctcaaagagtcggagaagaagtatggtgcgtcacaacttgagtgtctttgcctagtctgggcactggagaaactttattactaccttgatggctgcgagtttgaagtcattacggattgtattgctttgaaatcgcttctcaatatgaaaacaccaagcagacatatgctgcgctggcagatttctattcaggaatggcaaggagcaatgacaattacacatcgcgacggtattgttcacaagaacgcggatggtttgtctaggtgggctcttcctaacgacaactctaatccagcttcggatcaggaggatactgaaagggaggttcctattatggctatctcggtcagcggactagccgaagagttctggaatgcggtagaggtaagttactcgaccaacaaaaattcgttaagtcttatagaacttttaaaatccaaatcaccgagacaggaccttatctcccagttagatgaaccatggaagtcacactttcaagcagggcgctttatcctactagatgggctgttataccacagatctgagaatcattgtgcactagtattaatagacgaagaccaagtgaagaccatgttacacgagtgtcatgattccattggcgctgcccacttttctaaagaaaggaccattgaccgtgtgaaaattttggcctggtggccaggatggaggatacaggtggagcagtattgtgattcatgtgataggtgtcaaaaggctaataaggcgacaggaaagcggtttgggctactccaacggattgaagagcccaaaaacaggtgggaagtgattaacatggattttgtaactgctctaccaccagctgggaaggacaatttcgatgcggtactagtcatagtcgatcgtttttccagaagatcacggtttctcccatgtcataaggacaacacagctatggaagtagctctgttgttttggaatgggattgtgagcgatgtagggtgcccacaaattatcatcagtgatcgcgaccctaagttcacctctgaattctggaaaaatttattcaacatactaggaacaaaattagccttctcaacagcataccatccgcagacagatggtttagctgaacgaatgattcagacgttagaagacatgattcgtcgatattgcgcgtacggaatgagattcacagacgctgagggatacactcacgattgggtttctctgttaccagcactggaatacgcgtacaactcgagtaagcactccactacaggactaagcccgtttgaactggagcgaggttggatacctaagatgccaaaagacatgttgctgagcaatacagttcaagtccatccgtcagcctctagattccaagagatgatgataaaagcagaacagaaagctagcaagtgcgtagcggaggccgtagagtacagtaaagatcgatgggacaaacagcataagagcagcgacctgaaagtgggagacctcgtgttgatatccacagttaactttaacaacctcgggggatctaggaaattgaaggatgcgtttgtaggaccatttgtgattaaaagctttcacggtcctaacgcagtggaggtatttctcactgagggctttgatcaaaaacaccccactttccctataagtctagtaaaaaaatacaaaacttcaccgaccgaagataaaagactcgttgaaccagaaataccacctttcgatgaatcagaagaagaaggtgtaccattgaaaatattggacgaaaagcttacaaggttacatggtaaagactgtaggttgtacttagtcagatttaaaaaccagacggcagatacagataagtggttaccaaaagaaaaaattcagcaggtggatctactactccgcaggtttagggctaaaaagaggtctagtggtggatccggtatcagggccatccttttggagggagcaagtgtcagcctcgagcacattgagaagtgatctcaatgtgccattaggctatcacgattagagaaaagtcttaccataacagaataaatctaatcccatttcggaaagcattccaaaagcgggtgctaagacccatgtacagatagataccatataaagagaggatagtcctaggaaggagagggttctctctgagattttaccaaacccgctctattacaatatacattgtgattggggttattaaccgacacctttctcttattcctttactattcttctccctcttccctacttcacttatattcaatccgattatcaacaatcttccccttcttagcttccagcaatctctgatagttagtcctaataccaaaggtttcattcagtagtgagtcacataagagactactcctgacatcactcttctagttatgtctgggtctgatggtgtgtaaggattcttccctcatcctttcacaaccatcacacccaggtatgttgtttcttttctctttttgctttctctctagtgttgtttgttctccctcatattgaactaatataatcctttcacaaccatcacacccagtctctgttcatcgcatcagctcttaccaattcgggagttttcatttatcagccaggctacgatagacaggctgaacgcttcaaacgagcgctggaaccagtttctcgagtcgtttcgggctgacttggagcggctgcatcaggagttcgaacggcgccaaagacggcgctacaaccgaaacaaattgttctacctgattcattgggaacccgtctacaggccaccacctaatcgacaacggtccgtttgaaagttatggagtcccccggccgggcgcgctcaccgattcggttgagatacttccatgcggtttaaccatggcccgttcacttgttaaaccttagcccaggcacctcagtcgacaacctccagacagccttaaacgtgtacggagaaattgtacactgttttcttctaccctcgacggacgcgagccttggcgccatcattcacttcgcagaccacgacaccgcacaagcagccgcggcagacttggacggaacgtgcgcggatggttttgaccttaaggccaggctaatgagtcagagagaacaggcttccttggtccttttgcgccgcatcagttaaaaaaaaaaaaaaaaaagggatggaagtgataaataagtgataaaaaatgggccttaataaaaaaacacggtttttccgcggtttgatgcggttttgcagcagcgcagcgctgcgcagcacacgcggattccgcgttttgacgcgttttttaaattaatttttaacaccttatttttcattattttttaaaattttaaagttgtttcctacactataaaatgcgtagaatttaatggtaagatccaatttggaaaaaaatcaacagttcatttttaatactgcaattcaacaatttttttcaattaattttctacagcttaattttcattatattttgacattttaaaattttttcctacactttcagacatgtagaaaattatggtgaaaaccgtttttcataaaaataaaaactctttcttgaatattgcattcaacgtgtttttttaattaattattacaggcttattattcattatttttgggaattttaaattgatttcttacatattgagaggtttaaaaaattattgtcttatccattttgcataaatatcaaagtattactcctaatatatgagcttaccccattttttgcataatttgtgccgtgtaccaattttatatttatgcaaaatggttataaccatcaacttttgaacctttgacaatgtaggaaatgaatttaaaattcccaaaaataatgaataataagcctgcaataattaattaaaaaaacacgttgaatgcaatattcaagaaagagtttttatttttatgaaaaatggttttcaccataattttctacatgtctgaaagtgtaggaaaaaattttaaaatgtcaaaatataatgaaaattaagctgtagaaaattaattgaaaaaattgttgaattgcagtattaaaaatgaactgttgatttttttccagattggattttaccattaaattctacgcattttatagtgtaggaaacaactttaaaattttaaaaaataatgaaaaataaggtgttaaaaattaatttaaaaaacgcgtcaaaacgcggaatctgcgtgtgctgcgcagcgctgcgctgctgcgaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctaaaaaatttaaataaagacccaaaccccttacctccaaaattccttagcctttttttttttctgctaaaaattcaccttcccttgtcatctgtttttttccacccctccacatgcaaatttgggggtggttaaaagtataaaaaaaatcttagaataaattactaaacagaccaaccccttccctcaaaaacatgcaacctgccctcttttctatctttttctcttctgactcctcactcttttgtttctgaaatatcccctctcttaccattttgtaaattctttgcttgtttgtgtctcttatgtgaaattaagtaaataaatttgtgtcccatattttgtgcccaattttgtgctgattcccactgaccccaattctgtcagtatcaagattggcccttttgccttgtttggatgatggggtcatcatctaatttgggggtggatgtggtaagccaatcttgaataagaggcccacaaaatcaaagcttcaagcacataatcaagccctctgaatgacaagaccctcaaggatcaagacaagccccttctggattattcaaccaacctgcaacaccatggatgtcacaagaccaagccccctggacagaagacactctggattctcatttcatttctttattacataatcatctcatgcagtcttacatcatcaatcccctttcagccttccacacttggcctttgcatgtgtttcactctaatccaatttcactctagtctcatttccactttgggccacattctatggtttcacactattcctcttgggttattttcatgtctcacactagtacacatttggctagttcatttacctctttggtatattcttcctccttcattggttgtggcacatttcatccctgcatgtttctgatgtcatttcctccattcatcttagtgtctaccaattgggccacatggtttcagtttgataattttctcttgttccatttttttccatggtgtttccaaccaaaagctggccactccccagattttgtatataaggagccttgttttcccctcttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtattattcagacagaagaccagaagacagaagacatacccatctcaagaatcctccaaagccacacctttccttaagagtccacactcttatctttttcttgttatcttactcaacccagtttaccagagaggcagcccattaaagcatctttccctctccagctctattcatcccaaagagtagttccacaacgtgttcttgaacgaaatggagtcgtatgtccatatgttttgtacaaaaaccattctgagacgtctcactatttgccaaatctattgcggctttgataccaacatagtattagatcggaatattagacggcgatttgaaaatcttgatttcgttaaccaaactagtaatccaaactacttctcgactgagatcagacaaagccctatattctgcttctgctgaggatatgaaatggtgtcctgcttgtttgatttccacaaaaaaagatgatttccagtcataactacatatcctgacactgatcgacgtgtaacaagacagttcccccaattagcatcaacataagcctttaaaccagaatcttcttgcttcttgtacgttagtccaaattctcatgttcctgctatataacaaaagacttgttctgctgcattgtaatgcaataaaccaggtcgttaaagaaatttcaacaacacagtgactgcataagatatatcaggttgagttaaaatgctgagatagttcaaggagccaacaatcaatcaataattaagatcaaggcgtttgagagcctcttgatcttcttatgttgccttgtttagtttaattctaggattcaaaggacatgaagctggatgagcgttttgaagattgaattgaattaatttcctttcaatatattgttgttgattaatcttcacagttccatttgatcgaataatgttcattcctaaaagaaattcagtgtcgcccaagtatttgaccgcaaattctttttcaatctcctccttgaagatcaaaggattacgactgataatcaacaaataatcaacatgagcataaattcatgtcattggtttgccggattgacttcctcgccaaaagacgcaaggatccgacacgcaaatgttgaatccaattgatttaagaaaattagacaagcggcgcttgacgcaaaccatagactgccttcttcaattcaacaaccgtgtcttctggtcctttgtaccccggtggcggcgtaaccgtgactttgtcctctagaggacatgttaaaaacgcacttctcacattgagttgatgaattttcatgtcattattgacagcaaaagaaataagtaatcaaagtgagcacggttttcctgttggtgcatattttgcaaagaagtcaaggccaaaggtttgtcaaaatccttgaacacaaatcctcgcttttaattccgtaacttcataattacttgctccaagctttttacaaaaggcccacgtcaatggtattggtgagtcatcgttccgtctcttttgcactagccaagccttatgctgatccatgttcttgtattccttcttttcagccttcttccactcatcgatttctttccctttcattgcatgattatgtgtcaggctcggcgatgccaaggcaataggccttttagctacgtcggctgatgggtggtttgagtaagcaaatgagagaggaaaataccgaggggcccagatctttgggggtttttacggtgccctcggggatacaagcctaggtctcatataaagacttggtagcggctactacggggtctcgaagatactcgagggtatttggtccgcgtatcggagtgatggacagaggaataaccaataaaggtattccctagcaacaaatcctggcacttacagggtggatctgtggtgctctgagtagtggaatgagggttggaaaaggaggcaaactggaaaaggatggggaaaattactaagctggaaaactgatgatttctagttacctggtttactcgttctttttatactgtaggtaccaatactggatgctggaaagggaaatggagttcaccagtcatctctgagaatctgaaatgatgtataattttccacaagctttgacaggggaaatctgcccatctcatgtcacaatctcctgtcatgatgtcttttaatatgtcactagtttctgtaaagtacattttatgtcattcatttttgtaatattattagattattaaatctattacttattatcttgagttatttatggaaatattgcaggtcagcttgactctgtaatagtagcaagctgacattatgagtttttggtgcagttgaaaccagagcagtacgtctagagtaggttaatatgtttgactcatcaatatcaccactaattattttaccgttgtcaatgtcgttttgtgactgagcttgcttttccttagcaatttcttcttgaagaagctcatctgaatgatctttttcaatattttcttcaacaggtaactgattctcttcaaaaggtagaacagaagaatcttgaaataccggtaagttgttgaaaagcttcaagttgttcagactcttgttcaatgcgggacaaattggaaaaacaagtaggtgtgcttgacattgattatttgaagattattgatccggaccactttgtaagtagaataatcatttgagtaaccaatcaagacaccctcccatgataaagaatcaaactttctctcatggtgaacttccggtttgagtgaccaaactttacagccaaaaggacaaaaaattttgatattcggtcttttcttgaatagaagtttaattggcaaagtacgactcttcaagagtgatggtaagcatttagtgactgcacaggcagttttcactgcctctgcccaccattccggcactagattggattgcataagcatgcaacaagtcatattgagaattgtacgatttgcgcgctccgcaaaaccgtcttgttgaggagtgtatggtggcaaaacgttgtgttgaactccacttgcttcgagtaagccagacagcttcttattgcaaaactcacctccaccatctgtaattaacttcttcaagcgattcccagtttgattttcatagaagactctgaatttttcaattgcatcaggcacttcacttttctctttaagaatcacaaatattgataaatccagtaaattgatcaactaaagttagaaagtatagctctccaccatttgatgatggagtaattggtcctactaagtcaccatgaacaacttcaagagcggccaaagttgagtcaaaatgatgtttaaaacttcgttgaatcaactttcctttcatacacgaatcacaaaatttttccctcactattttttcatcagccagaataacgatcttcaatctatccgtacttgcatgatcaagacaattatgccattttgtaaagccggaggtttcagttgaaactgtaagcatagcgatagtttgatgatgaggaggaaaaacgtcgcctttgatttcaaagagttgattggataaattgacaatgaagattttttcttgattgttagaaatcactttgtagacaccaccaactcgctgaattagaatcttttcatcaattagttgagcaagtgggataaggtttctagttatgttgggtacgaataaagaatctttcaaagtaataaatttgtcgtccgccatttgaatcattgctgttcctcgtctgacagcaataagttcttctcttgattttccatcaccagtaacgataaagatatgagtcggttcactatcaaggaaaaattcaagagaattgaacatgtggttactagctcctgaatcaagaatcgttaccagtttctcttgaggcaaagattgccgaacagtgctgcaatatccaaatgaaggtacagcattttcattatttgcattgctactagaggattgttggtttgagtcgctagaagtagccgtctgagttacagtgactcttgatgatggataagctcgaaaacgtttaggttgtttagtcggattatcgtaccaacaattcctttgactgtgagtggtgttcagatcatggccattttgacatggatgctcataatcttgcgaaggaggcggcggcggtggaggaggtcgttttccatttcctttgaaattagttgacaaagccaacgttgaactgctagactgtgtagttctttcttcacgctttgtatatgtctgttcatgaatcgcaagagtacgcagcttttccaagagtcaataacaatcagaagtaagagcttcatccaacatcaagttctccatgagatcttgttttaccatagtgactcgactaatgatgcacacagcaaagagatcctgagtaacatcatagccaattgtcttgaattctcctaagcaatctaaacatcaatcaacataagaaacgattcctcgatcacagtgaatcgtgtcccataaacgccagaccttacagagtgataagattgactttgatgtgcattttgttttgagagtcgaccaagcagagaaaggagttatatttgatgataagttaaatatagagttataaattgagttgtcaactactgaactaagatgaaacatagcgcaggaatttttttcttttgtctcgtcactgatgggtaaaggttgctcgtgaagacagacattgatgagctgacaagaatcaaggaagtaatgcatcttggactcccaaattgagtagtttttgcctgtcaatttgtgaacagcgctaatgcctttgtcgtccatggcatctttttgtgagaatgcttccaccgttgtaagactcaaaagtggttatgagacccttttgctgaatggagaaggggatggtggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatatcgtgatagaggatagttcgagatgaagctgccgaatgattcgtataacggttaaaggtgttgatggtgattgttgatgatgatgttgttgttgatgaagttgttgatagaggtgtcaatgattgttgtcgaggttgaggcttgaacgcaggtccttgaggttgagggtatataaagttaaaaagaggtgatttggaaccaaggcgctgggcgctgggagcactatgcttcaaccaggaatggaacaggggactggccacttggtatgatgatgatgatgtgaaaagtgttatgaatatattgcgataaaataagggtggttatataactgtgacttgtaatataatgggtggtggttgtaagggtggttgagatgatctggtccactggtgggatgatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagctccagggtacatgcaggtgagggaatttagctagcctgaaaatccaatgagggaatttagctagtctagtacatgcaggtgagggaatttggctggtgagagcactgccttgagggattttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatataagccagtaaaggaattcaatatgatacaaaggaattcaatatgaaatatgcatccagtattcaaaatgagacgtggtcaggataataataaagaaaagctcctgtgacagcttgagataagtgtaacttctgaactagtagagataagagggtagttgtagtgagtgactaggggttattttacctcaggaatccatttttgatttcatttttaccctatcttcaatatttagaaagataataataaatttttatatttttggcgtagaaacacaggaataattaccacatcctcccccaacttattgactgtccccagtcaattctgactttgactgtgtttcggagttatatctacagaataatttgaaagagcctggccttgcgtgtgtctgattggcttgaggggtgttgagttaatgatgaatttgtgtccccgagttttgacaaagcctgcgtccagagaacttatggatttgaccggtggtgaatctgtttgtcgagtattgtacatgaatcttacagccggagaacttgtttatttgtccaacttttttgattgtagtaaaaaaaaaacatgtttttgtcttgtcttatttattttattttgttttttgtttttattttattttattttcatcaagtactgggtttgaacttgggtcctcagcaaaaaaaaaaaattcttgtgtagtggtgaaaaaggtttgttgaaaaaaacttagaaaaaaagttggtgtccaaaaatctagttgacagatcaagaaaaccaatccagaggtttcataatccaagaattgaatatggtgagagtgggacttgaaaccagggctcaggttggtgatgtggcccttaccaactcgactaaaggtgcagttggtggctttcttggtttagaatccgagtcgttcgcgctgtagttagaatgtatcagccctgtcacaggtgtgacagggtccggtccaattggcgagggttgcccttttctccactatcaatctccatggataccttcttctcaatcttctcgctcaatcctttccgctacatcaagaatctcgtcctcgcaactcgaacgatggtttatccatcttgacaggtcagtcagtcgatttcctctttttccttatgttttctaatttgatcccctctggccgcttcctaactcgaacgatggactaccccacttgacaggtcaccgatcttccaccgtcactagctttggcctcggagcattcgtgctcttgttgcgctggtacgtccttcctctttcttctaattcgtttatccatctggtatcgtcaccgcgctcgccttttagttctcaccccggctgacttccattttgatgtgatccttccttagtctaatctaggatcgaggagaccactgccgttgttttgacaactcaaacccactacgtttcaatcgaacgataccgctacctctgcctttagtcctttctccccacaatgcctgttcttttctggaagccaccttggttttgatcctctcgataccttcgcaagcgccatcgtctcgtccataaataccggcctcgcctccgtgtttctgatctttcctcaccagcttccttccacagccagctactcccaactatccaacttagctttcaacttcccctacttccatcgcagcgtttcttccgttacactacttctttcctccactaccaccatgtcgtccggtaactctaacacgtcctcgcctgtcgagattccagcccctcgcggttaccaagcgttatccaatccaactcccgccaacgatgtaagtcctcgtctctttttgattctaatccttatcgattgccagttcctgaccctgtccttgtttctagaattcctatgtacaggatgggatacgctactaccccgagcgcggcgattggagcccgctatttgtgcctaacgctgaagtgagtttacttgtccgttctctttctgacctgtcgctgcctggttttactgattggcctcctcttctgtcattgatatagacccctcgtgcggctgacatccctgtcaatccgatgtccggccccgatcctgatccggtaagtttttctttcttcatcatcgatgtttgtaacctcttgttgatgctttgctgctctcttttctttcttgttctagactggtgagaccgtaaatgccccggttacttcgatggctgattgcgacaccactatggaagcggtaagtcttgacttcctagcttttggatctagtatcttgcggtgaccttcttctgtcgccaggccgtcctcaacaatgctcccgacttctctcgtcctccacctattcagaccttcccagctcccatccctctcccttatgggatggagctcatccaaactggcacccacttccttcctcaaaaggaaaagtggcaaagcctctacgatccggccggaaagttcgatttggtaagttgatctatccttcttcattgttgttgcttattgtgataccctaacactatcttcccttccttctagtccacgatcccggatgaggttcccgtccctcgtgggtttattgatccccatcccttctgtaacatgcctgtgtgctgcgaccccgtggtacgttcatgtcatttctttcccttctcctttattcttcatgttactgatcctgactgttgatgttgtcttcttctgtagttccaaaacccgccgcctggactcgttgttcctgccgtccatccactcatggccgccaatcttccgtcgcacgctcctggcgctcatccagctccggcctcgacctctacgtccgattcctcgacctatccgcctctctctgagttccttcaccatggccacaaagacgtccaggaccttctctccaagaaaaattcgccgccagacgccacctgcttgtatactgaagaagacgtaatgcgtatttttgaaggtattgcccctgagttcgtttggctttgcgatgatttccctccccatactttgaatgaatttgaccgccgtgttatgttctttgagaacatgcaatggcacttcaagtgcaagaagtccacctacttgtcgacccgtaacttctgagtattgttttctttttcttctttttcctaaaaaccaaaaaaattgtaaaagataaaagaaactaaaaaaatttaaaacttcttcaaacctccaaaaaaaaacttttgtatcctcttttatccctgactactcctcctccagttattattattttatactttttttttcttcttttcttgatcttttcttttcaagtaaataaatttttaatttttctaattgattgaccagaccccctcccccaactttgatggttgtccccaaccatggctgattttagtgagtaagagtgaagaaatcttattgaagaaaatgagtttgaagaaagagataaagaaaaggaaaagaaaagagataacagactatactatggacttttctcccccaacttataaaatttggctggaattggtatgtttttatcttttgtgtcttttcatcctttttttttttttttttttgatattttttttttttttttttttgatgatgtgaaagtggtatttatcttttatctttaaatttttatgtttatttgataagataactaaaaaactgacttagaaatacagaaaagaaattcagagaaagatatgaaaaaaaatgttgttattctgaagtgttagaatccctgtcagagctctcttctgagctatgatccgagtctgaatgtgaatgtgagtcttcttcgttccgaatatctgataaaagccgtcctcgtgggtagaacctcttgatgtgagatgcagcataagccctttttagttcaactccgtctagttcctcgagtatataggatcctccgttcagttgtttcttgactttaaatggtccattccacctattttcaaacaattttccccactgatcctctagactcttgttgtaagttaaaactaggtccccgggttggagtggttgtcgtaatctagccgccattttccaatcccagaaccgaactgaattctctcgagtttccatcattttgtggtgagctatgtccaaaatctcgtctcgtctttccaactgttttgtccttgcttcaagaagttctgctgtagtactgatttccatccaatcaattcccaggtaggtgtccatttcaatatccacggggagaactgccttctgcccaaacatcaactcgtacggagaatatccagtagttctttttgttgagattctgtctgagaataaaactagaggtaaatattccctccattttccgcctgattctccacacatttttactaatgtatctttgattgccctgtggcctctttcaatcattccatttgcttcagggtagtacggcgtagttggtttgaatttggctccaatgctttccaccgccgtaataaactcgttcttgaattctggtccattgtctaccgtaaccgtcttgattgctccgtaccgatacacccattcttctagaaggaatttagcaatagtggatgctgttaatttgaccaatggtgctgcttctgcccatcccgataagtcgtctctagcaattattaaatatttataccgtccagctttgatatggcaaacgtccaaagccactcgcccaaatatagttgttgccccggttgggtccctgatttctctaggtaccaaagcatctcgtttctgacaggcctcgcaactttgaacccacaactttgttttcttcttcaaactgggccaccaaaatctgcaaaccagtcgttgataagtttcctccaatcctctgtgtcccaattcttcatgaacttttctcaagagtttgctttggtaagaaatgttggagataactagttgagccatggatgagtgtcgccgcatgagtcgtccatcttggataaagaagttaactgatttccgctttattgaccggtattcttcaggatccatgccggttggccgtttcattgtacttaagtaattcttgagatccatccaaaatcctggtgattcccattccaaaagttcttctgatattgaaaatgtccggaactggtaagttgctcatatcactggctcatcttcatcaaagtctggctgatcttcatagaattcgtcctctttgtcactgataggtcttctggatagagcgtccggtaaagtaaatgtttttcctggcttatgtactatgtcaaacgagaagagttgaataaaggccacccatcgcgtcattggtgcatttgggagtgaaggtgagttgatcatttgaataagtgattgcgcgtcaacttgtaattcgaaatgttgaccccaaagaagtgtttgcagtttcttgagaattcgagagactccgcataattctaattttggctgcgaatatttggattccacgggtgaaaacactattgactcgtataacactggtctattcaaacctgtctctagttcttgttgggccaaaactgctcctgccgcaatgaaacttgaatccaccgctagcacaatcagccctgcgccttccgaatagtccagattctttaaggtgatatcttctccaattatttgtttgagcttgttgaatgcttcattacactctccggaccatgcccagctaatgtctttccgtgtgagtttccgtagaggtgccacaatttccgctaggtctttgacaaaaatgcggacataagtgactattcccatgaatccttgtagttcagtgagactgtttggagttggccatgtggtgattttctttttcttctgtactgaaactttctgtccttctttgctgaccacgtgtccaacaatatccaatgcaggtacgcagcaagcaaacttctttccagatatagtgagtccggcttcttcaatcctaaaaagtactctttccaaagtttgagcatattcccagatgaatctttgaatccccgggttttcttccaaaacttcatcgttgtaagttgatcgaggtccttttattccaccatcgtcaataaatacgccaacatattctggaatttcgtcttcaagaatccacatcatttgagcttgatagactgcaaccgagtttgtggccccttgaggaagtctggttagttgaaatcttcccaaaggtgtatcgaaagtggttaaaggccttgattcttccgccaattctcgttcgtcgtatcctcccataatatctcctaatccataacaggctcgtccagcaaatgcttctacaaattcttctgttgctggcggtaatcctgtgtccttgatggttactcggttcatttcctgtaaatcgtgcacaatccgtaattttccatcatgctttgcaacgcaaaaaactggactagagtagctggaagtggattgctcgtataagccggtccgtattcgttctcgcactagttccacgtaatcatccttaatagcagctggtattggtattggtttcttctgccacggtatatgatcaatgactggtatcacgtaaggtagtccgtaagagtgtttcaaaagtcctcgttcttccatacagaatgccaaagctttttctctgataacaatgacgtgcttaaacagtttgagttcctctttccaaagccatccttccggtccaaaattaacaacctttaagcgctcttcagtgattttattggtaggtgtgaattctggtggatgcggagtaagcggagttttatatgggtctcgagatagaggtggtcgctttagtggtggatttaatagctgtggaagtggctgattaattggtcgaactttcttcccaactggtttatactttgtcaaacaccacagatttccttctcgccaactttcacacagctttgtctgaaaggtcaaacctaaaccttccgtaagtagattatccgtgattctttcctgattctgtcgtactggtcctgatactgttttggttgaattggcttccaggactggtttcacttcctctaacgtcggagttccattcttcctcgccaaagctgatccttggttagtcgtagtatgccataatcgtgctgtttctgttttacaaattttcaaaagtagaagaaaaataatcagaatgttcttttttaataacattacctttgcgaaatatctttttgttagttttggtagttttctaaataaatccaaaagaaaagttttgagccagtctagaaaacccggtgttctggatatgactcgcttgactagcttaagtgagtaatcccttagttgaacaccggaattcataaaaaagactgctttgaagaattcttgaacattcgattgtcttcgttcggccgtatattcccgtcctgcatcttcatactgttggtactgagatctttcttgttgttccaacctcttccttggcccgtccttgctaatggtactgataccctttgtccctttgttccttggaaagacagagtttcaccattttcatgatattccagagtgcatccgtagtcgaataagaatggtcgtcctaaaatacagtcctgagccttgggtgaaacaaacaggtgtgctggtccggagaatcttccaattccgattgggcaatttcagctactccatttaagtcgcatcttgctcccccaactcctttcattggtatatctacttgtactagttccaaatccaggtcttctgctactgatcgaggcataacgtttaccatggatcctgaatcgaccataaattccacgctagctcccccaacttcggctgttacgtatcctagggcgcagctatagtagcaagggtccgagggatcttctatttccggagtggtcatggctgctgagacttttgtggcttctgtagtgatataggttgtactgctttttcctgggagtcgattctgaagttttgtgattatttgttccgtataggttggtgaaatagcagtgagttgtgcaaaagttgttggaattttcaaatgatctaactcctgcaacagagcttcttctggtgttgcagcctttttattaactggcttctctttgctccatgctttctctatcacaggtgttttaggtgtttcttctgtaatattggcaagctcgtcttcttgatcaacgtccattgcgtccctttccggttcttgaatccaaacactgcgcctccctcgttgggcctcagatcgagtaattgcgtgattggctagaaaattatctgctcccagttgtggtgggtcccaatcaatagtttgagctgaggttttcattgtagtaggtgcttgagtttcgcctgttctacgggattctgctaatttctttgctgcctcctgcattttagggtctgctgatgccgttgccactactgtcctaataggtcttgatggattccagggtatgtgttggccgtccggtagataccagtccctgccagtacgcttgactaatcctagatcctcatcttgtgctagctctgggcatcggtaagttgcatgtccttccctcttgcagtaatagcaagcttgagttttgtatagcggtgttgaaggtttagcatttccccgtgaaaattctgatttttcgttagatccggtttgattgtaggatacaggtattatactcttcaattgagatttgagtgatgcaatttctcgagccatatcttcaacttgcttgtccatggcttggcctgtaggtgcgtccgcaatcatttgatctcttcgttgactgtttcctttttgcgcattcagtttattctgcattaattgattagattcgccaaatcctgagatgttgaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccccgctcctaaacccatatacatatgggtttaggacccagtttggcgtgcaggcctgcacgccaactgcaggccaatctaccctgcagcagattggcgtgcaggggcgcacgccaatctgcgcttggcgtgcggattggcgtgcgccatgggggttggcgtgcggttatcaaccccctccaaccttgatgcttcaaccaagtcttcccagcgtggcggtaagttgcttccatccggtccctttggaagtagttcataactaattaaagtacgtttgatattcatttgactttcccgcgagaatgcactcaagaagagtattgatgcatctgacttctgatgaatttgcttgttggtcactaagtatttaaggatggtggtgaattttcctaagtacaatttgaattcccgatgatccttgattccgccatttacgccgtattctttggtgatatccactaggtcgttggttgtgtacaagatcgtattatccaattctccccaggtttcgaccatttcctttcgtaatttcacccattcgcatttctcaaacccgtccatggcttctagttggatcttgagctcctcggttttcatgaatcgcccaatttgtaacgccttgtcgtagtccgttgcattgaatgctctagctgctcgttcaaaccgcttcaggaatgtcccaaagttctcgccatcgtaaaacagtccgggttccttgataatccttggtgcgacttgagggattggttgttgttgttgttgtcgattatacactggctcatctgcattctgggtgttgtgaagtccatatccagacaagggaggtatgttttgtttttgaggtgtaatgtcgcctgaatctgagtcctcctccgttatatctcgtatttcacttgcttttccctttcctttatccttcggtggtggcaatgtagtttccgtattccaattgaaagttgaagatgatcctgaaggtcgatcaaaaattcggttcctaaaaggggttgacgatgcaaatccatcttccaaatctggtgtactgtacggtagactcatgttgattttgattgattttcctagttttccttacttgacgctccttcgatacctaaacaaacggttgctctgaaaaagaaacaaataatactatggtcgctggtctctttgccagggcaagcttatggttttcttaaaataaataatcagttaaacactgggaatttcttctttcagagaatctacttatccaaatccttcggtggtcttccttcttttggtcaatgagcagctgctttcttcaaatagttccagagttctcttcaaacagtatcctagttatccagatccttcggtctcttgctttcttctggtcaataactggctgccttcttcaagatactcgtttcagtcgatgggttcactttcttttcagaggttcgttgtttgtgtcgttggattgtttattgaagtttgactggttgatcaacagaataactgaatatgccgctgagtagtcgcagatttatttgatgaattcgttccgtttacggcttaaagtaacgatcctctgtcgatgtcttcttgattatcttcttgttttcaattaaaattggtcacacgatgtcaatcaaaagtttatcctatcacgttggggactcccttgtaagactcaaaagtggttatgagacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggtgattgacagcgctggcgctggagcactatgctcacagatggacaggggactgggcacttggtatgatgatgatgatatgaaagagttatgaatatattgcgataaaataagggtggttatataactgtgacttgtaatataatgggtggtgattgtaagggtggttgagatgatctggtccactggtgggatgatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagctccagggtacatgcaggtgagggaatttagctggcctgaaaatccaatgagggaatttagctagtctagtacatgcaggtgagggaatttggctggtgagagcactgccttgagggattttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatataagccagtaaaggaattcaatatgatacaaaggaattcaatatgaaatatgcatccagtattcaaaatgagctatagtcagagtaattaagccaagagatatcctgtgataggttgagataagtgtaacttctgaactagtagagataagagggtagttgtagtgagtgactaggggttattttacctgaggaatccatttttgttgttatttttaccctatcttcaatatttagaaagataataataaatttttatatttttggcgtagaaacacaggaataattaccacaccgtcagattctattctgccttagtaaagtatccaataatcatagaaatcgagatcgttgatgagaattgtcgagactgtaaatctgaaagattttggaaactaaaggttttatttctttattaatagggggtatcaaatataggaaatccacccttagaaaccagtcacttttcccaaaaaaaaattttgcatcaatgggccccaaaaagtgttaaatgaaaaaccaacatgtttaaaaaggggtggattttttcaaaccagtcaattaaataatggtggattcggtgatatttgataccccctaattcatctttattataatatgaaatacaataaatcataataaataagaaaagactttttacctaaaggcagaatataatctgagctaggtaagataaagaaataataataatgataatgatttgacggtaaagtgctatgatcgtaaaagtaagaattaacaatctagattaaaagaaaacatgttcattggatgacttcccgtcgtcatttacgacccttgcagaatttgatttacaccatgaaggtcttaatttttggcagaaaaaatctttcttcagaagccttgtagtaaaggccctcatgtgagctagttgtatttgtgattagagtgttaatttagaactgagagaggtctaaaaaacactctaaaccgcgacgggaagtcctccattagtttgttgttctatcttttctctagaaatataaatgatttgataaagaaaataactgtactcgctcttgagactaagttatttctttattgattgttatttagtttgttcggttgacaatgctattttataacatttcttagtcagttatattattctctttctttaaaataaagaaaggctatagtactcaccaacagacaatgaggagattctcttgatgggtgtaattgacgtattttggttgtttgaactaataatgattgttgaagcgaatagagtgattgttaatgattactctatttgcttgattgttaatcattgagactcacctagagctcgatgattgacaatcatcattatttagaatcatgatttcattgatgtcattctctctttcacaagcttgtagcttgtctatgctattacatatattatgttctttacatgattgaataaacatgctcagtataggtttttgattctctaggtagcttcacaatctaagaatgaggcttacctgctactctcctcttttgagggctatgttgagaactggaattccaacattctgggaggtccaatggtgggggtagggaatcagtgacggatgccattatcacaatgtcaaaggctatatggactctagagttgcttgaagctgctattgaaaggggagacttagagaaggttgacagtgtcagatgagaataggtgaccgcctcagattaagcgaatgcaggcaagactaaagccagcagatttggtgcactgcaagcaagtgcaataatacaggataggaatattttcctgaatttatcatcaggtgagggcttagggctgtttcaggcctcaattctccatcacatgcattacaaagcggcaaaaaactttacctcctggataatgaaacagttagtttgttatccaggagttagtaatattctatttaaggagacacatgatgtaattggctataaaaatgcatcatgatttcatgggacatagaatatacattatttgaaagaccttgaattattcccattacatcaggggaataattctaccatggtatactaaaagagagattctagaatattctgaggagggcctcaaggggacttctagaatatttaaggaggccttctcctgcctaggattggttcctcagaatattcacccccagtaaacttagtgagtacagtgaatattctcctcctacttttagagtagtctttttatccaatccaaccctacattcttactagaattaccattaagctgagagttatcccagactcaaaacttaactaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtgcttgccagctacttcatgcaatattaattgttgcttccaaacactctacaataacatattctgttattgtctcctacagtgctctcttgattattcaagtgtcattaactgaggagtgtggactttttgacctcttaagtgggaagtttggaccactcaatactttgagggtgactaggagtaatcttggtctttaacctgagtccttcagcacagtgatagtgcttggcttttatattattaagccaaagtttcatacacatagctgacactctcccaccttttactgcttgttctccgcctcatcccaactctataatcatagacctcacaaatttagaataaattagacttgtttttatcaaatctcatctcatttccttagtatcagaaataaaaacaccaaaaatacaaaaataaaatttatttacgctatctgtttcacttctctcatgccacaaaaaatcacaaaaatatttcattatgttccaatttgatccatccacaaagaaaaaaataaaaacccttaaaaaatatgtccgtgcaccctcaaaaagtcttattttttcattttgagtcatcctacaccatcttggagcaagaaccacaacagatacaaacaatctgagtccaccattcaatccgccataccctgtttacactactaggtttttttcctgaaccttgaaagtctaccattccttcggtgtgaacagatctagtctcatttacccatcatctcaagggattagtacctggtcgaagtctaatacacatgtttgaagtccaaaaaatttgcctgacagcacaagggagtagtgtgagcccaaggccatcatctcaatcagtccagcaagctgggtggtgattgggggcattgcaaagataagagtaattaattgattggttcgatgaaccaataccagtaatttcactgataagaacagatactcgggcccaccaatacaatagaacaaagactgcttttctccacggcctcagctccctgatggctctagcctatctccctgtatgggccttaggtagtgttgtaccatatagtagccgcggtgtagtgttggggcttccgccatgggactatagtcctcccatggacacgctataactcccgctgtgcttccgtcaccgctccatgattttgaagatgcttgagaggtcaattttgaagatgcttggagaggtcggtgtcagccttagagccagcacagctggccaaaagactacttttatcatcttttctcactataatattaccataaatttttactcataagatatttcttgaatctgacttcagatatggatttctctgctaaattaacccctagtcaccactgaccacttttatcttactccaatccttcatatactttgctttattccacagtacttgtctaaattctgctactcaagaattatagtccccctctaccacaagtacatgtaattattatgtaatccaactctgaaaatcctgtcagaggattctaagttcgcatttttcaggatcttcaaggttttcagactcactttgaatgtcagccttagagatactccatagtatccaaaagactgctaaatgaatattaagtattaaaatactccacatgtaatataatatgtagtaatattatttaataaaacaatatttcataagattataaagggggttgtccactggaagtatccccaaattcccactccttcaaggactttgtatatattcaaactcttgaaggataaaaggaataaaatatataaatttatagaataaaattaatgtatattaaattagggttaaatatacatttagggtaaccttagaaattttattctacaagcataatcaatttattaaaacttgtagaaaagaaattaccacactatgtcaagagtgtggcactttctactagtaatattctatttaaggagacacatgatgtaattggctataaacatgcatcatgatgtcatgggacatagaatatacattatttgaaataccttgaattattcccattacatcaggggaataattctaccatggtacactaaaagagagattctagaatattctaaggagggcctcaaggggacctctagaatatttaaggaggccttctcctgcctaggattggttcctcagcatattcacccccagtacacttagtgagtacagtgaatattatccacctacttttagagtagtctttttatccaatccaaccctaccttcttactggaattactattaagctgagagttatcccagactcaaaacttgactaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataacttattctgttattgtctcctacagtgctctcttgattattcaagtgtctttaactgaggagtgtggacttttcaacctcttaagtgggaagtttggaccacttaatactttgagggtgactaggagtaatcttggtctttaacctgagtccttcagcacagtgatagtacttggctcttatattattaagccaaagtttcatacacatagctgacattgaaccagaaccaccaacaaaccaaccaaccccgttaccgcttggcgcttaacttgtcaaaaggatcccaactcccagttttacctccacgtggtcgtgctaggactctgacagttagtattctttcttgttgcttgatttccctgttgctctgttatctcagtctcacatatggttcttcaaccatatctttctctctaactctctttcttttaaatcaaatcaatcatactcttcatctcattgtttggtggtaaacctgaaaaccacataggtttccctttaaagagccttgatcatagatctaaaaaatagtggttagttctgaacatattcaaactaaaaccttctacagtttcttttgtagaagaggctagtctttgacagcttatcagccatcctactagaggaaagtaagactgcagattcactcaaataaaagataaaaacaaataaaaactatttctctttctctttctattttcctttctctctctttcccctttctcttctgacttctggttgtatttctcttttcctcgaaatccaatcattagttcccccttcttttcttgtgtcctgtcgccacataagaggctcaggctcacagtcggggcctaataatgtaagggaaaaaaagtgaagcaaaaaaaaaaaacattgggtacatatttatgctctgccgacccccagtcggggacccagtgtgaggctagcaatacccaacgagttggttggccagtagggagtgggattctgggccagtatcaggattgattggccagcgggggttaaaaatctgggctggaatgaggattggttggccagtggtagttagatttctgggccggtattgacctatttgtctagacaataccagatctaagccaaaaggccagaatggatgctaggacacgctagattgttatttatatacccagagcctactgacgcgtgttcaaatcgcgaatgaaacaaaattcggaatgtcaatgtagcgcgtggtgggtttaaagatggtctcagagggcaagtcagttttgttaactgcaagctttaggattaaagctaagacaattgtcgactatgtaatgaatttgtgcgactcaaattccctaacttgaagcgtttttgacggcctagtgatgccaattacataattttgagttaattttgagtcgtcagatagtaatgataggatgtccttggtaagtatagaatagggtgtggtggacattggtatgttgacctttttcgttgatacaaagcagctccccagtcgacatcagccccttcctacctgagcgtttgagtttgctatatattgctcaagacagtaattgttccctttttgagtcggtcatgctcgcgtgattcaaagtcttcccatgatgtcggcctcaaaagcttcctcgaattcatcggcaaaacctccctcaatcgcgaggctgaacatggcctctacactcccgattcacttgtttgtctctctctccctctcctcgatgtctgtatgaacttgatcctttcatcctctggctgctctgctctctcgtttctagattcttgtgaccctaatgccgtcgtcttgaaacatcctggatacgaagacatccataaaagcgcaccttctacgatctacgtgatggctcggaaagaatcccgaacgaaccaacggcggcaatcacacagcaggaaacgaccgctaccgggaacgaggaggccttaaatgggctagcgctagtgtaccacgtcgagataatcgcgaacgaagtcctccccatcagggaagattatcaaaaatttgataaatcatatatagagggaccaattgtgaagcatcatccttcttgaagtgaagcaaaccttttctccgatcaggtttaattgtgcctcatttgacaaatccgtcagctacttgattgagcatgcacatgcacagaggtctcaacaaatggttttttctgaatgtagcttcagaggagatactccccagacaaataaaacctgatttattgatttcatgaaagtatacaattctttgtcttgagacagattattgaggtctgtgttccagagctgcggagcatacagtttcttctcagatctctactatttttttccttgaaagggtgattggttccctgtgtggcagtggccagtgcctcaagtgtgacctgtaagataagatagtacaaaggagggagatgggtaaagaattttggttgctcaataagaagagtcaacaagccgccagtccattattcttctagtacctcttcatcaactctgcacaatatttccctgccactcatgaccatgagagcctgctccatagatgatctatacatctatcctggcttttgtataatggttgtagttgtactttcaaagcctgatctggtgaaatttccaccttgtgctgtaagcttcatcaaatgtactcaaacaagtgtttcctcacggccatatgttcatcccagcagaaatttttcaagattatctccagaattttcactcccatttatccacaaacccaacttgggttgaaaatcaacctcccaaaccacactttcctccaggaaaaataaaagcctgatagttttatactccaaatcaagcaaactttcaaacttgagatatcttacaccttctcttttatttttttaaggccatataatctcacaggcccttcacacaaattttatatatccccaaattcaactttttggcctggtgctgtgttttcatcccaaattgttctttacatctctattaatcatgagaagaaagtttcctgataatgataggaccattaacttaatttttagtttttggccaaactcttcaatttttttgtctgcccttgggtagtatgtcaagacaagaaatttgttcttgtattaattctgtttttgcccctctgccacaaagagatagcaacatgagttcaacttgccaacattctgcattagcctttgtaccttcgaattccagctttcaaaactgacaaagggctttggtggtgccccatacactacaagcaatacccattttgccccaacaataaatggcaatttgggtgggggaaaatggataaattttctggcacttttttccaaaatgcctcaggagtagaaattgggctaaactgagctattttagcccagaggtagaaattcatcaaacattccaaaatgtttttttagctcatttgagacatttttattttttggctaaaatagctcattttagcctaattttttactcctgaggcatcttgtaaaaaaagtgccagaaaattgatctattttccaccatccaaattgccatttttccttggggcaaaatcggtattgtttgtagtgatacttgacagttgtgtgtctgctttctgactcaatacacaatattttacaaatgttattggatcaccaagacctcattgactggaagagattccttttggtcatttgggagcaactcccaaactcccccatgagtgaggagtggtttggggagccaactcttgatgattgaaaaattcaattcaattgaaataatagtttcaaaattctccagacaactcctgaaaccagccccaattttagccaatgactgccaccagagtccctgacatctgttgatggttgttgggagttgttggctaaatttgggaatcacccttctaaccttaaaaaattgaatatcttatcttatcttcaattatggccttttttataatgtttgcaaatggtataaccaacagtttacctgtcagccttagagatacaccatagtatccaaaagactgctaaatgaatattgaatattaaatactcaatatgtaatataatatgtaataatattattaataagactatatttcataagattataaagggggttgcccactggaagtacccccaatttcctactccttcaaggactttgtatatattcaaaaccttgaaggacaaaaggaataaaacatacaaaaatatagaataaaattaatgtatattaaattagggttaaatatacatttagggtaaccttagaaattttattctacaagcataattaaaaaattaaacttgtagaaaaaaaaattaccacaccatgtcaagagtgtggcacttttctactagtagtattctattttaagtagacacatgatttaattggctataaatatgcatcatgatgtcatgggacatagaatatacattatttgaaataccttgaattattcccattacatcaggggaataactctaccatggtagaccaaagagagattctagaatattctaaggagggcctcaaggggacctctagaatatttaaggaggccttctcctgcctaggattggttcttcagcatattcacccccagtacacttagtgagtacagtgaatattatccacctacttttagagtagtctttttatccaatccaaccctaccttcttactggaattattattaagctaagagttatcccagactcaacacttaattaattccttaaaaagtatttgctgcaagaccaccacctccgactgtagcctttcagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataacatattatgttattgtctcctacagtgctctcttgattattcaagtgtcattaactgaggagtgtggacttttcaacctcttaagtgggaagtttggaccacttaatactttgagggtgactaggagtaatcttggtctttaacctgagttcttcagcacagtgatagtacttggcttttatattaattaagccaaagtttcatacacataactgacattacccttgtgatttgagggattgtacagtgggctactcaagattatggtcacatttttttccttcccaaatttcaaccaacaatctacaagcaatgtgccttggtgaagtggtacaaaaagggttcctaataatgattctgaaaacaaaaatgtgaaaaaatgattgccacaatttgggaaaatatcacaatcaatcatattttgaagaatttttaatattgttcccaaaaataatctgaatggtggaaaagattacatgacatgagggaagaatgatactaaatgagaagatagaaccaaaaaaaaatctgatttctgtgctcaggtcaagatttgaattcaagttgactccaacactgcaatacctgcaagacagctgaatgcctcacttcatgcctgtttcaaaatacccagcagtggcttttttcaaaattttcatttttaatcatttttctcatatatattgtgtagttgggttgtattttttactcatttttttgggatccaatgttatacatccattttctccaaaccttcttcaggtttccaattgtgagtatttagggcaagagaataaagtctcctaaactcttccaatcacccacatggattaaactcccatccctgagacctgatcctctttacttatgtatttgcaacctttccccacttaagaagaaaaaagccggactttctggggccctggttttcatctttggataggcatatagatacaacccaggaattttgatgaggatcttggagaaaaaaataaaccggttggtctggtttttctaagtcgtttttagaggtgaatggtgagagaatgcagatattaaagccagatgataagcagaactgatgtttgttcttttttcatggctgcccataagtagatgagtaaatagattaaatccttagggaaaagctgttttgtggcaaatgaagaggaagaactgtatcaggggtgtgcaaaattgattcctgaactgctttctgaaattagaaaatgtaaaaaaggtctgggaaaagccccaaatagtgagaaatctgaagtctcattgcatgggtgatatggacctgtaggggttatcatttaatgtagaaagaggctttttaagcaccctgaatggttaagaaaaagagtgacatgtaggacaattaagaagaaaagacacaattgagaacttgcaaaattccagccaagaagcttttgaaaattgcttatgaagaattcaaagatgaagtgtgaattattttcttgatatggttacatagagtttgaagctcatctggataatgatcctggtaccattttgtaatcacaagaccagtagatttttcaagagttttgggatgttcttgctcagagaaatatttgattagctgtaattgaaccatttgaaagccttcaaagcccccgttattctcaatctcccaaggagcaagatctccttggtttctccaagtcccaaataaagggggagatccttgaggttggagaatgaattttatgatccattggaatatgctttctacactttgctgataatcttcttcttttacatgaaaatgtttgtagacttggagatggatgtaattgattgccttgagtagtattctgagcctgctcaaaatagcttgataggataacggactcttctgatattcttggtccaacacataaaagattttcttcttggaatcttcttgttcaaagtacattgcaattgggaatctaggattgatggtcctatacctattggaaagattgacttttgaagattggaattcctggctgaaatgagtgatgaaagatgatacaaattctttgccttcaattgggtaattgtggcaacaaaccagattattgaacatgttgtttctagtggccaagcttaataaaatatccatatactgttggaaatttgggcatagaggaatttcattcaactcttgcagctgatcattgatagtgggtgcattgatttttgggtgggtcttttcaaaaataggggagtttgccccaaaatgtgatacttataagttgaaaagtatttggtattgtcaacaaagttagcaatgtagtaaagcaacctgccactaaggaatttaaaactcactaggattgttagctttgaaattttccaacaggtaagcagcagtgatccctgcatttttttgttcaagctggtggaagtagtctattaataggacctgggtattgcggaatttgtcctcttctgtccattggagaagtgatgagcatctgatcccgatgattggacaattctgatcatctgatccagatatttgaaagtccagccagtccagaagcctttcttgccacagcctgtacaagtatgttggcatattccagctcttcagccattcttcatggagtgcatacagccatctgatcaaatcgtagtatttcggacctaaggtatggccagtgtgagccctattgttggcagcatttagaactcgcactaccacaggaaaccttcttcccgaatatagcgcgattttcaaagctggatgagggatccattttttcgtggcgctctgtctccttatcgagaattcggaacttatcttttcacgaaatctgtcgtaacggtttttgagaagttgtatcatacgatacccgtctacaaaagattggtcaggaagttcgatatctgcttgggactcctgttgactaagaaattccgttgccgggctctgctttgagtttaaagacaaccgggtagctgtcttgtcatcccctgggtgactcaaaggtacctggctgccacaaggctggtcaactgttgcagctggagcatgttagttcagcaaacccagctaggcggctttgatgaacccatgcactaaccttgattgatagcactggcttggtggattgtgcggaccaccctggtattcaaattaccataggctttcggtgtttggtctgaatccaattgctgcttgtgactttcattattggcttcagatgctggagtcagtcaagtgaagcgatgatctatgggcatggatggatggcggaaagtaacttaccaatagaaggattacgatcttgcacccaagtatcgtgtgggttggaagaagacgaaattggttcttcaacgtcttggcttgtattgttttctgatccaagtaacattctttgcaagccgggagctggagcaggatcattgactgcgaatcccggccatgccggtcgccccaggaaacgattgaagtgatcttgtactgactcgttccatgaatttcccaaattgattgccgaaacgctgggagtgggccatgtcaacaaagcggcgtgtaactcttctctgaaagagccatgttcatgaattgaggttttcccttgctcagagaacttcttcaggtagcccgagttcgtgggtgaaacagttgccaacagacaatagatcaactggagagcactactatgtcgttggaaggaagcacaaacgaacatgttgatgatggctcgagttaagggcagattgcacatcgaattcctgatgatctgcatttatttctatcaacgtaggcatcgtcggacccaagagcaaactcctattgcctgcggcctaaccagccggacatcaagcattatggcctcctgagtggtatggaaaaggttttcagacctgcggaaacccaacctttccctgcgccaatggttgtgactcatgaagcggctatcccgccgccgctcgtccgcctatcacactcttgactccaatcgagtctcttcaacggaggcccgaagaaaactcgcttccccacacggcgatctccgcaggagatgctctcatgtgggacttgatccaatcggcggttatctcaactctcaattcttgcggtatggcactgagaaaaaaaaaggaaagttgcttcaagatcagcaattcagttttgagaagttctccttcttatgtaagtgttagagtagccagggaaatcagcatagaacatctgagcgctacctcacatgcttgtgatcgatagtgtttctttcaattcgaaaaatgaactttggcaggagggtgatatgagcaacgtttgaatctgatggcttaaggcctggtgtcccatgtgacgtgagacttgaactggaaacagacactacattttgaatcatactgggacacatcttccgtgttttgtaggtgcgattcttttaagaataaagggagaggtggaaaaatatagtattgtcaaattgtgaaagttttgggatccatcttgagtttacataatctagataacaagcctcccaactatcaattttgattgattttgagtagtttatccatccaaagagaaagaattgggaaattcaaacgatttttcatttggttaataatatatatttatgagaggaaaacttttgatcaacaaaaagcaaataatgactcaacttggacaagtgtgctaacaccctcaagaatccgcatatgagtgaaacctatttcctggtttgattaacattgaggtagacaaatggataaatcatgacgtcagctctcagactcacaaagagtgatttacgtcaagaatcatgaaaaaaacactgactttgatgaattccagctttaagaattccgacatacgatccatgctcttgacgactttcaatagggtaccgacgatatccaaagcgctatagccctgctcccacaggtgctcaagttgatccaacgcatcactcaaatcacctttttcacatgctgataagagtttctggatgacgaccggatgaggttggtcacagactttgaagaccgactctgcggacacgaagccgaagccagagacggttgattgtagattgttgatggcctggcgcatgtccccttctgaggtgaagatcaaggcggccaatccgtcttctgcatatttgacattttcggccgtggcgatctcgaccagtctcttgagcacctcctggtccttcagctttccatatctcaggatcgcacatcggctctggatcggctcgatgatcttgctgctgttgttacacgcaagcgcgaatcgggtcgtgttcgagtagatctccatcgttcgtcggagggcttgttgggcaccggctgtcatcgagtcggcttcatctagaatgattatcttgtgtcgaccggctggaagagttaccttggtgttggcaaacgtcttgattttgtttctcactacatcaattcctctgaattcctcttatcagaaaacatttaattttgatattggttaaatgggggaagggggagagagagagattggggttttcttgcttctcacctttcatcagacgcgttgagttctaagacaccctccttatatgcgtcacccaggagtgcatgagctaagcaaagtatactagtcgtctttccgattccaggcgcaccctgaaaaaaaaacactcctgttagaacgatttatcatgttctgagctcgcaggtggcaaaaccgagtttaaagagacagaatgctgaccgaaatgatgatatggggacaattcccatcccgagcaatcactttaagacgttcgatcgtgtccgtatttccagtgatgtcatctaagatgatcggccgatacttctcaaccctgaaaaactttcaacaatcgcgttcatcgttcatttacttctctttttccaacaacgccgatcgatgtgttataacgagaagcgtttccttcgtttccgcattcaatgtactgatgattggcttaccatggtacttctgctccactggctttgaggatatccactgtcgtagcgttcatcttggagctgccgatacgcgaaattgtttcagtcagtctttcgctcgagcagtaagtacgatcaaagccaaacttcacctggacattttcagtcaacctgtttatttcgttccttgcgcacgttacgtctccttcgcctattgggtgtgcggatagtttggtgccggcgggggctttcttaatttatctgggggaacgaacgacgcgacttgggggtggagattacacaagtatgtcacaggcgcttccctcatcgatggctctcttgacgtgactggtttgtgacatccgacctgaaaggactcattctcagtgcacaatctcatccttcttcataaaaacaaagccaactggatgatctatgcatgtataacactggtgtttccgtatcagataccgcatctgtgttgtccttggctcatgcacaaaattttctttcccactggtgcactggagtgggaactgtcaaataagacaataattcttgcatgtagataggggtatctacgtaccaacgtcccatcaagaagaaaaacattgtaacctaatgaggattttacagaagatataatgcatgttttaccaggtaaatacaaagaggattaaacaataaaaaaaggaagataagatacatcttggaagcgtcagattgaggtaaatgatgaaatgtacccaagaagacaagggcaaagcattcaacaatttctcagtccattcaattttgggatcaattgattcactctgatcttcccagttctattccaaattctgaagtcttgaattttatgcaatttgatgaagtaaattccactgcttaagtgtcattttgtttgtagcatattctgattgtcctttttttaattgaacaaatttagattggtatgaaaatgtggttcagttgtgctcttgcataaagtctttcattgctatagattacaccaataccttctgacaataaaatgtataggaatctcctgttttggtgcaagtggctgacaaataagtcatttttttgagctgtagtaagatctgctttgattaaattttgattcttgcagatgaacatgtgagttaattttctcattttccctgtgattaatgaggatttcatgtagtcgtactaatacctgcgtaaagtcttatctaatgtagctcaaatctgcctcaccttttttgggaatttcactagcccttgctctgctctcctttctttcttcttccaaactcattccacttttttatgcttcttggtctggaatgttgttttctttcttattcattatgaatcactgttgttcccagaagttgatcaattgtatctagactacttaagacctctagatagttctgaggcgacacttgagcctccctcagtcttatctcaagagcacttcagccctctcgaacagttgcatacattacttttcagacactgtctgctttccgcttcgcccatcgttattccccatcaaatccaaatttcctcacctttgtggccagacacgttgattcatgaattgttgtgctccattccggatcgatattttatcggagtgcaatgatcaatggccgattggcatatctatccagctatcataatctacgactcatttagcatattttccaagattgtttgatgaaatatcccacaacaaagcatcaggtcattccccagtagattggggaaggttgaatacgtattgaccgcgatattgccatcggggtatgctcacttgcgagaaagatagagattaaaaatcactcatgatatttgggagtgtatcattatgctgtacagtttctgatcccaactcgctactttccgcaatttttcagcctgcgttttggtacttcacaattgcaatccatagtcacgacatcaaggaaggatcgaattcattccaggactaccaaattttattttggattctatagtctaataataacaacaataacaaagacgaaaacaaatttgaaatcgaactaggcattccagttgagagaaaggaaaaacgaaaacattattgctatccaaatattcaatgaaagggagaacgcataggtcatgtaatggttaagcagatttgggtccgataagaacggtatttgttttcagaaatcaagatcggatggttattccatggaccctcctcatatgcctggcaaagtgaccactggtttctgattggtaccggtgtttgcaaccgggttctgggcattgaactataagaggataatgtaaccgtagttgcatttgaaaccgccatcagcgagaagattaaccaatgcacaatgttaatagttgtatagggaagtcaatacgcacacgctcccaatggttgtttcgagtaaattttggccgagacctggtttgcacctgttcctggctctaccatctccgggtggaatttaattttgtgccttttgtaatcggctggccttccaaaggtgctgtcacagccttgcttctcacagagaactgaaaaaaataaaacaaatgagtaaatcagaatttgatattttgaaagggggactaactcctgggagctctctcttccaccggtgtgtggatctccatatgtcttttgagattgaagcgagtatcagcggagtcgtcgcagccggggtgtgtgcagaagaatcgggtttgatttgatgggagctccgttgtcgactccggtaaatgattttggagttgtcccgcctggggaggtacttcagccggactgggagcaaccgagactgcgatccccgctgcgatagagcctgattaatttaccaacgaggtattagaatcatcaaagaacttaaggtggttgctgctattggatgtgagagataatgtccttccaaaatattggaaacagcacagagggaaagagtacggtctgaactgaccttcttgggggctgagcgagtcattatttgcctgcaccatttctggcaagggaacggagatctggttttgattcatctgctgatcttctgcagacttggcattctcaagagcatggagcctaacagccagtaggaagagttcatggaattcgtctgttgccgaagagtcaggaaggcaattcattatggtctttttttttttaatctacaatggtcaagaaagggcgagctgaggcggtgttggaaggggataatatttgagagaggtttgtaattgttgggataatctgggggaaactatggtgtatggtgcaatatttatagaggagattgaaaatgggatggcaagtggcaaagtccttcctttgtcaccggttatgtgtcaggaagcctactcatctcatcgcgtctgatcatgctataagcatgacaaaaaggaatacgatgcaatctcggcgcggcaaggcctcctttgatgtggtgtcgtctcactcgacctactcatactaagagccggatgggataaatatgctagtaacgagcaatactcagttggtagtagatattgagagcctgagtggaaaaatatgctagtaaaaagcaatccttagttcgtactacgtgcggatgtttgttaaattgtatgcgttgtgcggagcgtttttgcacaaactaatgcgaaaataatgctacattgcaatacgaatactgtattcgatggatgagcaaacaatgcaagagtatggaaatattgcaaaattagtatgtcgtggtggcagtagatttatcacttagagacatccagcacatcgatcgccagtgaaggaagttgagagctttcgaaggaggctgatgaaacctgtataaaagatactcaccaagattgatcagaagcagtttatcgagcccacacatgaccagactcaacgttgcgttcttaccagataaatccagacaaagaagcaaatcttggttgaatcgcatgagcatgctgcccttcctcggggcctcgagaaggcccgaagaaagtgattccgctgtcattactgatctgccatgtacgcacttcaagcatctagggtcaaaaacagcaagcagcaccgcgggtcaatcaatagagcgcaggtatcaagaaatgccttggagaataaagattgtagagggggtttcatgaaaaagtatcgctgttcgcaccattcttataatctggtcccccattgttcatccagccacgcgatcggtgacctgggtgctttagaccaaatgcagcctagcaattttctgagggctacatagccaaccgacaattcgctcagagcgcgccaaccagcgattctcccgacgcgagccaaccgacaattcgctccccacttgatcagcagcgccgcgattttgtctttggatcgccaggtgtagaagacgcgtttgggcaagacggtccattgcacgctgctaattcaagatttctaatcgctcgcccagctggagatcaacacatccaactcacaaatcagcagatatctcaactgaaaatgcaactgctcaaggatcggctaatcgcgctggccaaagcggccaaatcgacgatcacaagccatcttggcgataaacatttaaacctaatcacaaaacacgagaacaagagtggactaaccaatgtttcttcatcatcactatggtaggggatccgcatcaacgatttcttctaacaactgtgaccgcgagcaagtttgcatacggtttacgatcgctcatcgacgctattcacaatatcgatatcgtcctagcttacattcgaagcatcggcccttttttttggcgttatctatatcgttgcaaactgtaaggaattgaaattgatcatttaattcagcaaatgttaatgaattcaaagtcacaaaagcgctgaataatattttactgttttttttttcgctttgcaatagtgcgcatcgatttatggcttggttggacctgccaatccttcgcgagacagtctttctttctctccagcaatcggcatcaacgcgccgagaagtacaaaagcgattgcggatatcgttcacggaggtagttccattcgtgtcaaacacacgattgcgcgatagcgctggtcgcataatgtttaactgaagagcctactccaggagtttaattgcaggtggtactgcctcgactcacaaagtacgtgtttttgtctatggacagacgagatttcgagtcagagctccggcattgcctgacaagatttattttcttgctaacttttgtcctgcgtttgatgttaacccgagacagattgtgagcgccaattggttaattgacgagccgttgagtgaagggtccgtaatcagccaaatcgggttcttcgtgggaaaacccgttggttgtcagtgaagcatggcatcgatggattggaaacaaactaccagatatgatggtcagttgaatgatgaaatcagtcatagaaagagagattctggtgaccatgactgtgtcaaaccttcaacaggttctcaatcaaccagttttccagccggctgatttgggcactctccaacagggaagctcccctgaacaaggctatttggcccgtccaacttggagttcaactggcagattcagtggtccttgagtgatatttgagatgaagattgagcagtggtaatttttgatatgacaaggattcgtaggcaccgtgacacaccagaggcctgctctgtttgattcttcctccagacggaaaatcagtgagcaagattatgccaaggagaatgagaagaggctgattgatccgtgcgtagtctgacggatatgaccgtatgtatggagcccagtttctaacggatatgaccgtatggacatcaggattcagatttcaaccaaccgaaacttttgggagaagtgaagtggtagtagaagttaatcctgaggtgaagccaatgagacggattttggtgttggattaggacgagatggtaatgaataagtggacctacgaagaggtcagagagctttgacgtggattcttctcgagaattggagggattcaaaacctcttgatgggggggaattgacacttgtctaccgtggttttctacatgttatgtacactactctgaatatgtaggactgcatgtccattgaaattctcagctcgagttttattaggggggttcacaatagcgcttcccgagcaagagccgtggcgtccgcaagaattttctcaggtcctgcgctgcggcaccgcagatgctgcgcactccattttagcgggcaaaaggctgcttccagcaggcgagaaatgtcgcacgcaagaaaaagaaataaccgaggcgggaagcgaaaaacgctattgtgaacccccctattatcttcaattggagggcgctgtcccctcttcgggttgtaaaaccggcaagtgtatagttctgaaatgtacgcatcatctaattgattcctacatagtccatccgtcttttgctctgccagagactgccacagagcccacaaggccctcaacaaaaaaacacatgttttggctcttccaaaagggcagcatgcttcggggcggggtctcataacgcatccggaatcacccacctcttggaaaaagagaaaaggggggcaggacttgtggaggcctcagaggctcagaccctgtggacccaggggctgtcggggccttctcctactcgactgagcaggactccaggagtctttaaccggcccttttattaacttcttttgaaacatgcaccttcggtcaaacttgtatatcgtagaacctcgcctctgcttatccttgactatgtacgccaaaatcaccacgaaaccaacaacagtattatgtacgcagacagatggtgatcatgttgttacattctaatgattgttcactcgttgcttatgtctgacatatgctctaatgctcgattctcttaagtgttatgagagggttcaagcgtatttattctgggttgaggtagttttagtctgaccaggaggttctacaaatctccgagtcggctcatgacatggagccaacaacaaataaaaaaacaactgctaaaacaaatccaagttcatctactctcgaaaataccgacactttgcagtgcacttttaacctcaagaaaaacgaaggttcaatcacccagcttgtccggaccctcaagctgtactttttatggttgttgatcacagttgaggtgtcaattaaaccagctggcacgactcgaacggagaagtatctcccttacagacatccatccgctttgatcgtcaacgggactagtatgtacattcattcacttttttaaaccggtcccatcgacctggtcttccaaaaaatggtgaaaatataccaacgaacttggcattgcacataggaaaaaagaaataagaaacagtgatcatatcctgagaaaaatatgaataactccacgattgaaggaaacaaaaaaacaaagaaaaattgcgagaggcttttgtgtgaatggcctcatacttaatcgctccatacaagacatcgggaatgaattttcgagcgagtttgtacgaaccgaacgagagacaggaatcttgggtggacatatgactctacatacacaaataatttcttccaagtggagcatcatcaacatcaaggaatcaaatccaattatgtgatcgctttcaaccaggatgggaacaccaatccacaaacaaaaaaggtcgccgatcaataccgagacttgagaatgagttacaacaaccatgagcggtatcattttggctctgacatcttagaccaaacatctcctaccaatatcagtctctttctcgtcaccccaatcgccgaccattgttgccattgcgatcgaaacaactcacctttcgtggtttccggttatgtctgtcaattttcacccgaagggaataatccaacaaatgcgtataatcgatccaatcaggtccgaaatctcttggcttcccagacaagtgcatggctatcattatgaacatcgagtctttttgccgacagatctggatcaaagaacagcccgagtggatgtgcttttttcaattcttcttcattaaaacacatattaacgcttgttcaacctacaaccaacatccggggggggggggttattttttacgtatttcttgtgatcacctcggcctgacagttcttgacaatctaaggtgcccacacatgatgaaaattacaggtcatcatagcttgcccctaacaaattttgttagtgaccctctttccttgaatggtgttaagatgactaattctgtgctgcagtggaggacttcccgtcggatctgggaccctcgcagaagtcaatctagacccaaaaattcttgattctcgcagagaaatttgaattttgaggctctaaaccgcctctgggagacccgcagatgttgacgggaagtcctccagtatttgtatgcttgtatctagattatgcttctaacaagtatcccactactgctccttcaccaatctcactgaatgtctttcctcatctaatacaaactattattctcactgtcaagatcaatcctgtgagtccggacttcatagtactgttacggtccctgcgcccctcaacaaatggtgtacatacatcataacgaaacagagtgataaagattagctagattctcatgaatctataaatttgtgttctcaccagtgcttgtcacacctgaagaattagggtgcccatatttttgcatgctctattttgcatgacatatgttgtgcaatacttgtaatttgaaaatttacaaatcaacttgggctttttgtatttttgcacactatcctccaaaaatcatggcatgcaaacaaatgtcatgcaaaatacatgattatttcaaagtactgtcagcaagcacaatatgtacctcaatcttgcaaggtatgtgttgcagttctcccatggcaatcatataaaatttgcaatggtggccatgaaacataaatttgcaattgattctcatgcatgggccatgaaacataaatttgcaattgatcctcatgtataaagaaaaccagaagaaggaaaagaagaaaacataacggacatcaagatatcatcagtcttggaaaaatttagaccaaatcaagactgtggttccagaagaaacaggcaacaaaaactggaagaaagagaaggtattcttcattctagagatgaccaaagaagcctacattaaccatggttgcaagctagattcccaaggatatcccttatatcccaatgggcaaatagtttttgtgtgacaccctggcaacaacaccaaaagctttgaaagtactggatttttcaaacagaacaatgccaatcattttgggaaaggcaaatggaaagtaacccaatataagtgtcttggtgtactcctgtgtgaaaatccagacagtcagtgggctaaagcaccacccactgcaggaatggaaaagtttggagaggtttatcaccaggcatgcacttgcacatgcctgtaatttgatatacatgttgaaagtggctggggtatcctttgacaatgggttatccacaagcatccctggactgaggtcaagaaagtagaccttttctgaacggaggcttttgaagagaagatcaaaagcaaccagaaagcaacggacttcaagctgaaggtttgtcccattccacacttgtctccttttttgacttcagatgaacaaagctaaacttgtgtcatttccctattaattgggagtgtgatttgaagacagtgagggtggtattttgaaccgtgtatctaagattcccccaggttttcaaaactggatcagtaagtaaattcccttttgcaactgttgaagtcatattggagttgatagcaatcatttttttttgtgcatgaataggtctgcatactacaaaaaatggatactagccaagctaaacttagcaccgggcaaagattgatcagatgcaggtgataaattcattcttggtgttcttgccttgtacaaagtccaatgcaatcaactctgccaatctcatgacttgatcttactgatgtgttaatattcttttggacagtgaaggaatgcctgtcatatcatcttcattattactggaatcagagcatttcactttccagacatggtggatggatgaaatgcttttgggtcaaaatcaacataaccaggtatataatggaggcctggtatgtcagccacagagcacctttcacagtatgtgaaatgtacctagtaactgcaaataacaataactagttgaatacaggaaaatactatacattgttattaaaattaaaaataaataaatatgtatttacatttaattttcatttataatttatatttaataattctataattaactgtgaaatccccttgagtattgtacatataatatcactagtatttcacagaaatagctttagaataaggtattaaaacaatatgtattcttatacattatgtacatattttataatacataaattaataacatatgtataaaaatcagctagtagaagcgtgagatagatgagaaataagctatgtaaatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcctcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagtagcctacacgggaaaggagcccaaattctacatgcaaagactgaattatgcatgaagcacgtgcatttctcatgatcacaaccttgcataagcagagttacacgtatgcaattacctctacaattgcacagcccttgcagtggtgggccgctacgcttttggcccaaaaggcgtagcgtagcggcgctttttttcatccaaaaaccgtagtgttagcggtttttaagcggtttttcgctatgctacgctgcgctacagcgcttttggcggaaaaagcagccaaaaaccgctaaaaacagctgtagcgcagcgtagtgggccctttcttgcggcccacacgcgtagcgttagcggtgttgtggcggaattctgctacgctacgctaattgctaacagcgattccgctgcgttacgctacactaaccgctacggttagtgtaggggcccaccgttggcccttgcacagtaactgcagccttttcaattacatgagaaataggccacaaaaatcaattatgcatgtatgatctcatgtcctagggccttccacccatgcatagcactgcacagctacatctcccatgtttgcacgaaactgtagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagccctctgtagaatatttaaggagccctgattcctaccttttccccccaggaaattctattagcatcaaaccaacacttttactgtgattattagtgacttagaccaccaataactctacaatccagataccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccccggttaaacaattctggtccttaagtgttgatacacttattaatctgaattgttgttaaaagacttatcccaagtgagttgaagaagtcctcaccttggaagcctattaatccatgcaagaggattgatccggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaatcttcttcattactcttcttgttaacactcagagcacagcccttacaggttagtagcatagaggctgacatggtatttgattttacctgccatttttaaaaaaacggctaccttctttccaccttaatttattgtgaagaattacaacgatggattccagttcattcattgtggatttgaggcttaagtgtcaagtattatcaagtacactttactacgcttctctgtaaaacccctcccatgttgggtttcacaaggctgtcacatacaagtcttgacttctatctttacttctagttctcacttctctccctggttcagcagagacctgactccgcattctctctgagccaggtgagcactttgttttcctttcaattcatctctttgttttctcttgatctctctagttgcaggagagaactgactccgcattctctctgagccaggaatcaaaacccattgtgtttggtcttagaatttttggctcatccgcccgttcccatgcctcttttttccttccctcagtgaaggactaacagagtccttaaattctccaacaattctcagaaccttcaatcacagttgttgaatgatatcaactcatttgtcaagttttcaaattctacaaggatcagctggacggttttattgcagcttacatggttgagttttgggttgcatatcaagacaaggcaacctccatgttaagaggatgccaccaacatttcaccgcaaaagtcacaataattaagaggaaccaattgatacaacaaacccacaggaaagcttacattgactgtactaaatgatcagatattatgaatggcctactcaccattgaccaatatgtcacttgatttgtggcactgacaagcagagcttgattcttggtatttctgatatgttggctttgataaatttccttaaggataattgaaacacagtgattgagggagtatcaatcacttaaagggatcagaagaataccagcatcaaatgttgtgaagttgaaacaaaaccacaaacaatacttgaatgatgtgtggccactggacactaccaaggggagtaataatcacactccccccctttgcacacactcccacactcccctcagaaggggagtgtttggccgcatgccaattgaaatcagtaaacctgttcattctgatcggtgtgcggccaagcacacctcttttcagaggtgtgtgtgtctgcatgccagcaagtgttcaggaaaccggaaagtgtcctgcacaccagctggcttgatcccagcttggcgggagggattcctaccaggaagatgggtcgtacaccatcttttcaggagggattcttaccaggaagatgggttgtacattatctttttgggagggattcctaccagcaagatggattttacaccatcttttcaggagggatgccacccggcaagatggcctctgttcaccaggtttttgggaggggctcctcccagagagctgcttgttggaaggaatcccttctgatgaactggtattcaccagcttgacagatcctttccttctaattgacctccaggcatgtttccattgaagtgcacagcaatggtttcccacccaaaattgattgtggttcattgtgttggcatacaccaggttctttgatgtgttcagcaaactccttgaaagttgtgcatcttctttgttgatccattttggtccacaagtaatttgattattttgaaatgttcgaaatttatcaatttgctgtgtatctagagggatacatattgggatgtgtgcagagaggagggatattaggaggtgtgtggagagggatatcaatatagaattggaatagctacaacttgctttgtggtccatgttggatatgcagtatggggtagcatcattaacaactactcctagagttggagaggctttgtgatgattcatgaaggcaagaaaatttagcaaccctctggaggcaagactggtggagggtgtttgatgctatatttgaaatggcacaagttttagacaagatgatgtggatgctcacagtgtgagttacgtttctcatttattctgcaatgaatcatgatgatttcatgtactgtacagttgtaaagtcttaactattgtaactcaaatccagcagatagccagtgacctttgtggtcaggccagtatattcatgaattattgtgccccatcccagatttagatattcttggaatgcaatatttaatgtccgaacagcataattatccagctaacatgatttatgactcctttagcatatttttcacatttttcgacgaaaatgctcgaactcgagcatcagattattcccttgggggttaggttaagttgagttgatggcaaactgattggattgttgccatcggagtatgatccttcctgagaaagatagagataaaaaatcgatcctgagatttgggagtgtgtcattctgttgtatgatttctcatcctaactctcttctttcacaagttttcagcctgaattcattccaggactgacaaatttgattttggatgctacagtctgataataataataatagtgacgaaaacagatttctaggcattccagttgaaagaaaggaaaaagaaagacattatttctatccaaatattcaatgaaatgaagagcgcatagttcatgtaatagttaagcagatttgggtccgatgagaatggcatttgttttcagaaatcaagatcggatggttaccccctcatattggcatagtgaccactggtgtctgattgttaccgattttttcaaccgggttctgagcattgaactataagaggataatggaaacatagttgtatttgaaaccgccatcagcgagaagattaaccgatgaataatgttaatagttgtgttaggaattcaatacgcacaaactcccaatgggttcttcaaaccaattccgttcgagacctagtttgcaccatctcttcctgtcacaaccagcttcgagtgggatctgtttttgtgtcttgcgtaatccgctggctttctaaagatcatgctacagccttgattctcacagaggactggaaaaataaagcaaatgagtaaatcggaatttgatattttgaaaggggggctcactcttcggagatcttacttccatccgtaagatttgggtcggttttgattggagcgtcgttgtcgactccggtaaataattttgaagttgcccggcctgtggaggtacttcagcaggactgcgaggaagtgagactgcaagacccgctccgatagagcctgattgatctagcaacaagggattagcatcgtcaaagaacttaaggtggtccctgctattggctgagagagataacctccttccaaaatataggaaacagcacagagggaaagagtacggtttgaactgaccatcttgaaggattggggagtccgtattttccagaatctctgttgatggaacggatgtgcgattatgattaagctgctcatcttctgcagacttggcaacgtcaagggcatgcaggctgagacccagttggtcgaggtcaacggaggtgcgcgtggccgaagagtcaggaatgcagttcatctgggttgttatttttgttgataatctacaattctcaagaaagggcgaggtgagacggtgttggaaggggatgagatttgagagaggtttgtcgtcagaatctgggggaaactaatctggtgtatagtgtggtatttatagaggagattgaaaatgggatggcaagtggcaaagtccttcctttgtcaccggttatgcatcatgaagcctactcatctcatcgcgtctgatcatgctataagcatgacaaaaaggaatacgatgcaatctcggcgcggcaaggcctcctttgatgtggtgtcgtctcactcgacctactcatactaagagccggatgggataaatatgctagtaacgagcaatactcagttggtagtagatattgagagcctgagtggaaaaatatgctagtaaaaagcaatccttagttcgtactacgtgcggatgtttgttaaattgtatgcgttgtgcggagcgtttttgcacaaactaatgcggaaataatgttacattgcaatacgaatactgtattcgatggatgagcaaacaatgcaagagtatggaaatattgcaaaattagtatgtcgttgtggcagtagatttatcacatagagacatccagcacatcgatcgccagtgaaggaagttgagagctttcgaaggaggctgatgaaacctgtataaaagatactcaccaagattgatcagaagcagtttatcgagcccacacatgaccagactcaacgttgcgttcttaccagataaattcagacaaagaagcaaatcttggttgaatcgcatgagcatgctgcccttcctcggggcctcgagaaggcccgaagaaagtgattccgctgtcattactgatctgccatgtacgtacttcaagcatctagggtcaaaaacagcaagcagcaccgcgggtcaatcaatagagcgcaggtatcaagaaatgccttggagaataaagattgtagagggggtttcatgaaaaagtatcgctgttcgcaccattcttataactagtgtataagggcggctacgccgcccataaatataagtctacttaattggtcattacttttatagaataataaattcaatacaaaatcctgaataattacaacttgggacctatcccatcaatgtatcctgatcatagtccttatccgctacattgtttttgaaaatttgctttactacaacattgagtatctcgacttctgaccccacctgcgtcacaaaaagatcttttacatttttggaccctagacaagccaacatacaattgatcatgagcaaagacttgattcttcaaaaccaaagatacttgattcatgctttgtccttgacacttgttgatagtcatcgcaaatgccactgctaccggaaattgatacctatagaaagctaccttcaccaatgaatcaccttcatgatatagattaattttcgggatcaatacactggcattcttgtaaggtccagttaaaattcgcccgctgatcgccctttcacttagccctttgatgaggattctagttccgttacataggccctgatcaattgccaggttccgcaagaggcaatatcgctaagagtcaaacccaaagatgtgaaggagatagaattattgtatcttcgaatgtatttctggaaagccttagcatctgtttagattgatggaacttaatttaaatttcaaaacctaacctgaatctttaccagtaaacaaatcccaaagaaattttggtaccaggggagctgacatatcggatgatggtagaacaacatttcctttctggcagcatattgaaaattggttttctttgctttgcgcttgacatctatttgagcgcgttcctctggccaatgcagagccttgcaatgatcacattgcatggtacaaggggccaattcatgtcttcctcaaggccagaagcgtgtgatgatgggtgaaaccaagtcttgagtgttattgaattccattgttgatgtttggaggattggagtttaaaaaacttaaaaatcggggcaaccttgtggcttcaagacaaaagacatgagtatttcagttgtgatgtctcctttacattagacataagaatgtgttattgtttgaacgattccaaagctcaccgcccggatcaggaaagtgcgacttattgccgaatcatttggatctggcgcagaaaagtttttgcaaacgcgagtcgcttgcctaggccagaaacgtacgccaaaatgatgaagctattgttgcagtgccttcagatcgcactggatttgtaatggcgatggcctagtgcctaaattggacttgaagacgctgtacatttcacatggcaagtacattggttttaaaattaaaagatatcaaaggaaatcccagatgaaggattctaaatacaatagaccacggaagtaacaagtccggaatagtcactgatagaggtaggtacaagtccggaatagtcactgataaatacggggaagggaatgtggaaagatgctgctagaggatggttaagtaaatgggaatgtgaaagaagctgccggaggatggttaagtaaataggggtggaagaaaaaaggaaattaatcggagtaaaggatcatctctcaggtgaggtggaaggtggcaaagacccaaggaaaagaacaaaagagaaagatttgtataaaagcagggctctgtggttggatggaccggcaaagcagggtcaattggagaattaatgtctccggtgccatcacaagttgtgatacctgtttttggatggtggttcatgatttaaggttaaactttttaatctggtcccccattgttcatccagccacgcgatcggtgacctgggtgctttagaccaaatgcagcctagcaattttctgagggctacatagccaaccgacgattctctcagagcgcgccaaccaacgattctcccgacgcgagccaaccgacaatttgctacccacttgaccagcagcgccgcgattgtgtcttcggatctccaagtccagaagacgcgtttgagtaaggcgatccattgcacgctgctaattcaagatttctaatcgcttgcccagctggagatcaacacatccaactcacaaatcaggagatatctcaactgaaaatgcaactgctcaaggatcggctaatcgcgctggccaaaacggccaaatcgacgatcacaagccatcttggcgataaaaatctaaccctaatcacaaaacacgagaacaatagtggagtaaccaatgtttcttcatcctcactatgctaggggatccgcatcaacgatcttttccaataactgtgaccgcgagcaagtttgtatacggtttacgatcgctcatcgacgctattcccaatagcaatattgtcctagcttacattcgaagcatcggcccaaatttttttggcgttatctacatcgttgcaaactgtaaggaattgaaattggtcgtttgattcagcaaatgttaatgaattcaaagtcacaaaagcgctgaatactattttactgtttttttttttcgctttgcaatagtgtgcatcgatttatggcttggttagacctgccaatccttcgcgagatagtctttcttcctctccagtaattggcatcaacgcgccgaggagtacaaaaacgattgccgatatccatcacggaggtagtttcattcgtgtcaaacacacgattgcgcgataacgctggtcgcataatgtttaactgaagagcctattccaggagtttaattgcaggtggtactgcctcgactcacaaagtacgtgtttttcgagatttcgagtcagagctccggcattgcctgacaagatttattttcttgcaaacttttgtcctgcgtttgatgttaacccgagacagattgtgagcgacaattggtgaattgacgagccgttgaggggtccgtaatcagccaaatcgggttcttcgttcgaaaccccgttgatgatcagtgaagcatggcatcgatggattggaagcaaactaccagatgttatggtcagttgagtggtgtcatcagctattgaattttcagctggttgatttgtgcactctccaacagggaagctcccctgaacaaggctatttggcccgtccaacttggagttcaactggcagattaagtggtccttgagtgagaattgagatgaagattaaactgtggtaatttttgatatggcaaggattcgtaggcaccgtgacacaccaggggccctgctctgtttgaattttccgccagacgaaaaaatcagtgagcaagattatgccaaggagaatgagaagaggctgattgatccgcgcgtagtaccgttgtgtagcccaatgtctgacggatatgaccgtgtgtatggagaccagtttctaacggatatgaccgtatggacatcaggattcagaactgttaaaatattcataatcaggttctaatcatgaatccgcagcaaacgtcaatttcactccgtccaaacatactcaatcaaaacctaaccaatttctcccctgacatcaaaacaaatccaacatcttcccaactaacgggtcttttctccacatgcttatacaactaaaaagtggagaaaagactggtaagaaaccttctcacactcactcaacaaaccaatcataacatcaaaaactaaaacttttcttttctttttctttccctattctgttcatccaatgttttttcctccctttgtcatttttcctttacatgtatctattctagatttgtctcgtgtgtcctccatcctcatcatcaatcaagacaaaacaaaaacaacccaattctgctttattgcaggtgtgttgcggaaacaagttgtttgttgtcaagagtctttgtctcactcattctatctctgatgaaggtgtgttgctgaaacaagtcgttgtctcactcattctatctttgataaaggtgcccacttcaaattctaccaaaaattacaagaacccaaccaaccaaaacttttgggagaagtgaggtggtagtagatgttgatcttgaggtgaagccaatgagacgtattttggaccatctttggtgtacagctaaaacaaaaaagcttgcgggctgtggactcagaatatcccaaaaaaaaattccattgtttgcagtcagaagctgtggaagaatacacttactgtatccttccaaagcttcaactgccttcccttcctcctccgagccctgtgcccccccttgccaacccgtcagctgctttgtctgccccttccaccagttccacattggtcacacctgctgtagctgccacccaccctccagcaatccttattgaccaaccctagcatattgatatctgcgcttcattcaaggttggaatccacccgttgcctgctttggttagttttctctgacctccttgctaccaattgggtatttcccagggatatcaaggttcacgctcattgattgcatttgcattggttgaaccagtcgatgtctcacttcaaaggtcagcaagacctggaccttgatgacatgcttccaaacctaccattctccaatgttgaggaatcaagccagaagttgtatcttggcacactggactcagggagggtccccctcaagacccagctgacaaccaatttggctcattctcaaccacctccgacatcattgaggggtatgaagatttcccacgaaaacccttcgaccaagactcaacttgaggcggctgggggtggggcatcaacacccgggtttattcgagtgatagcaatcaattacttggtcttcaactgcactagggctggaacccgcgggtaattttggcctcgggggctctcccgcaacctttcccgctgctataaccggcttcaggattcccgcagggtccagcccgactacataaccgcagggattgggtcaagtaaccgggtatcctcagtttctcagacttcctgtgatttgggtgtaatctcaaaagaatgttgttacaaaattacaatcctgattccagtgacggcaatgataacacttgtcaccattgctgcaacttccacggattatttttctttgttttgaagatcagagcttgatgagccatggtcacatattccgagtcatgagtacactcaccattgatggccaactcatatatattgtaccatgggtcagtgttgatttgatcagaataccaacacacctgatttgaacccaacaaccaactattcctgctaccacatcttgttttcacctacaatcttattaataaaccaatacaatgaactcgacttctgaagatgatcttttagaacagtctcagactccatccactcaatcctctactccggcaactgcaactgcatccaaaacccaaacaaaacccaagagctgggtctggacttacttcgttccccagccagaaaacaaggtcttatgcactgctcctttggcagatggaaccccttgtgaaaaacatctaacccgagacaagactcgctctacaaagtccatgatcgaacacctcagtcgaatacaccaaatagaggatcccaaaaaggtggaagctggcaagaacaagcgacagcgtgtggaggatagagtaagttttccatgtatcacattgatttattggtgtatcatgtgcctgacattttttggagtgtattctagccagagctaactgcttccaacctgaaaaaggctgttgcatatcttattgccgaagcagaccttccttttgcctttgtggaaaagaaatctttcatcaatctgatggaacttgcaaatccgcaagtaccaggaatgcttgttggccgaaaaacaatcgcatccaaagtacatcgcttgtacacagcgcaccttcactacctcaaggagacgctcgctcaaataccttaccttggttacaccctggatgcgtggacttctccaaacaatgcaagcttttatggctataacggcacacagaatcttaccggattggaaaatgttggatgttgtagtggctatgccttctatccacagtaagctgggttgtttttaatttgcaattgaacttcaacctctggttcctgaccaatttcttccatctcttccatcaaggtccccacactggggaaaacttaggcacattattttatgataccctttcctcacataatctggtatcttcgcttacaagcatcactaccgacaacgcttccaacaataatacattggcatctacggtacagcggaaaacttgtgccttaaaggcctcgaaacagctccttggatgtatggctcacgtgatcaatctggcggcaaaggatggtttgcaggcttttggaggactacccgacgatgaacccgagcaggttatatccctccagcaccctaacatgaggatcaacaacttggtcaatgctgcagatggagcaggcatcagtctgagtagtgtaatttctcaaatccacggcatggcaactcatgtccgctctagtccccagcgaaaggaaacattcatatccatgatgaaagcagcggaccccaaaaaatttggctcatattcatcggaagagttggaaaacaacgataaatcactaatcttggatgtaaagacaagatggaattcaacttacgagatgctcgatcgtgcgcttgacctgaaggatgcttgtaagatgctatgcggtagacccgaagcctcaaaatatgccctcacagataccgaatgggagaaggtcatacagatgatggagtttctcaaacctctctatgaggttactctgatgatatgccaatcagaatatccaacactcaacattgccctcccgctttacatttcactgatcaagaaattccgagaggctcaaactaaatacgatgcagctcaattgatacctgcaactgaggcaatggttaagaaactggtcaagtatcttgtcattgccttaggaaaaactgccccaatatgtgcgatgattctcgaccctcgaatcaagcttagaaaccttgagaacgatcggcaattgttaacagatcttggactatcaatcacacccgagagtgccttcgaaaagtttcaggttgaagcacagctctttgaccaattgtttggtgctacacctgttagtcaatcaccaaaagctcaatcatccattgagtcagatgtttttggagaaagcaaacccgccaacaatgtgacaatggagattcaacagtatatgcgtgaatcacacgagaagatggataccaacatcctacagtattggagctctcgaacaacccgatatccatcacttgctgccatggcgcgatgctatcttggaatgcctgcaacaagtgccgcatccaagcgagtattttccaggtcaaaggcagtcatcggcacacaaagacacagcttggattcaacttctattgaacacctgctatgtctgaagcaatggtatatggcattggatttcaccatgttagactcaatcgaatccaatggacgctaacttccccactgaaattccatgaatcttagctttttttttcatcatactttcaatttgtgtgttgtacatactgaattatacacaccactacataacaatccacttttatccgactacaaccgtttaacaatataaatatgtaatctacttcgaccgtttgttcgctttgcgtctccttgtgccagaacttgcatcaagaaaaaaaaaaaggaaagacaacaacaacaacaaacttgtctactcccggaatcgggccagctggtaatccagcttgtggtttttgactgcggatacccgactgaagtccgaagtcggaacggcctccgtacccgcagaattgtttctttttcctttttgaagagcaccgacccgaccaccgtccccgcagggtcggatctcgggtatgtccgaaacccgcggtggacgggtgccagccctaaactgcacagtcagcaaacaaatatctcatgtgctactgtcatcatcaaaagcaagtcctgctgcttcaacaaaagagtgggaaaagatcactcccaactttgatactgtctggaaggcggctcttgaggtgtggtcctggccaaatgctcaacagtgcatcataaccctgctttgcaatggccaaccgcttctggcagatcacctggacaaacttcaagcaaatggcctgctcaaatggcagtttatcctagcaaatcactccacctagggggctaacaagggctatttggtatattccgaccaggattttactcttgccatttgtcgtcgcagtactcaaaaagcctgcatccaaggtgaccatcaagattctcatggacgacccggggacgaaggtgaagaaaaaagagaaggtatgtggctgctgatcctgttggccttggcgacctgactgatgtttttctgggttgctatgcatcaggaaaagtatcaggataacatcctcgccatgttgtatgccccaaatgacaaatgcttggccttgcaccgtttgcaagcttgggcggctctcaacgttgtggaaagtaaggcgcaccctcagagatttcttgtacttctccgctccgcaacacgtcctactccgatttgttgtccggggtaacttgcttgatggtcttgtaggtagttcaaaataactgttctttttcttgatctttggtaggtaacactctaactctattctatctctaacaattctttaggctaatacacgattcactcagtcactctgtttttctgatatgttctgagtcataagtttttttctcctccccctctcttctgctccaaactccactcttcccaattatcccacattcaagttccctcctgcttcccacgatgtcctccgctgtcactccctcggactccgcatgtcacccctccgacgcctgtcggtccaggtactcctccggccgctcatggacaggtctcccaccgcctcttccgcctctggtccgctccgaaccccgcttcggcccctcggtgctccccgctccttgtagcccctccgcagtatacgctgaacccccattccgcagtcggccgtgaaccccggtgtccgccagtgcccggattccccgcagcaagcttttcagaaccttgcgcattcggtccacttttccccgctttccagcgcctcggaaagctagactttccactaatgcaccgctgctttcctcagcttgtgtgtgtagcgtcaggtccgcatgctttctgcatcagccgcgagcactccgcatgcccccaaacaaactgttgaatttttcgctcatcaatctcactctctcttccatttttcctctctgtcacctgtcactcatttgtcaccgattttttttattcaatatgcataaaattccgtcccacaacttgtgctctcttgtatctagactacttaactccctactctagatattgagaaataaaaaaatcatcggttctttattctttttagatcggtcctgaaggagcacattagcccttcttcagtctttgttgcgagcacattagccctctcttctagattttaaaaagtatttttattcggcctttttcgccaaaaattcttcacgattaacagtcgaaatcgactaacacacaacaacactcaacctcatcatcatcctacctcaactcttctctcccaaccgactctctattgcatcatggctaccgaggtcgttcgcgaatccaaaatccttctctcaaacgaaaactacactctctggcttctcccaatcgaagcaaaactttacaaactgaaggccctcaacattgtcactggcgctgttacctgtcccgattctgaaacagacaaggacaacttcaaattgtacaacaaactcaacgaagacgcctacgccgagattgttcaatacctcaaccaagaagttcttgcttatgtcagctcagctctcccaaccaccgataaattcaatggatacaagctttggcagctactcaaatccaagttcgctggcaatgacctcacatcaaagacttcagctctaaagaaattcctcgccgttgactacgactcgttctcgtcgtttctaccgcttattcgagccacaaatcaaaagatcgttctatcgtgcctcacccttgacgaccaagttaaaactatcttgatgctcgacaaacttcctcaagactttcactcgttcaagacaaacatatcgatgaattttgaaaccttgccgttcgacgacgtactcaagaaactcgaggactttgctactcaaaaccaactgaacgacaccaagaagtctgtgatcgcatccgaagctacgatgttcaccaaaactaccgaccccgatattatctgtcctcattgcaagcgaggcttccgatcctgctctcattgtttcaaaagtggccatacggaaagcaactgtttccagaagcaccccgacaaacgacagtccaaaccggccccctcctcctcaaaacaacattcatctcatctcactcgatacactcccgaagatgaagaatacttacagcaaaaatatccagacctccatctctaactgttcgatctcttgctcaggaggggtgttgaatttttcgctcatcgatctcactctctcttccatttttcctctctgtcacctgtcactcatttgtcaccgatttttttttattcaatatgcataaaattccgtcccacaacttgtgctctcttgtatctagactacttaactccctactctagatattgagaaataaaaaaatcatcggttctttattctttttagatcggtcctgaaggagcacattagcccttcttcagtctttgttgcgagcacattagccctctcttctagattttaaaaagtatttttattcggcctttttcgccaaaaattcttcacaaaccgatctcatcaccaggacttacggctgcgacagtgagtcaatgcggatcaaggacccggacaacccatcccacttgatgcgcatgaagcgcaatggacttcttgtgtggagccgtgctttggctcatgagacgtctggggttactactgagatccccccagttacaaaggagtttgtttccgaggcaatcacggtatataccctggccaaacagatggcaacggatgcttggtgttgtgggaagggaaaaccaaggagacctgtggcattggtgcattaataattgcacatctcccccctccccgcacgcccactcccccacccctcggacacgtgttttttcaacaaaacacgcttccgaggggcgggcagaagaacccgcccctccaggaggggcgtgtgggtttgcacgccagccaagagccaagtctgggctggcgggttgattaagcgaggggcgggcactttgacccgcccctggacaagctcggaaccttaccgatattgtatcggtaaggttcttggctttgcttacgtgagcaaaacatccagggatgttttgctcacgtaagcaaggcttcctctactccttgggaggagagagaactttatcaatatcaagtattgattaagttctctctcctcccaaggagaaaccctagtagtgggtcattggattttcaattttcctctctacagtcaattggaaacaatcataaaatttggcttcccatccccaagcctcttctgaagccttttctttccaatcctccatgagctgaggggcagcaaagagtcttgggttatgtaactgcaaggggaaaaaatgagaaaaattggatagaaaagcaataaaaattggggttttgtcattgaacttgaaggtcgatttgggtgagtggatatgggtcagttgtgggtatgtgggttagggttggcaactcctgcatgggagaagaaaaaatatttcttctcccaagccaactcctagggattggtctgatgactcccgcaggacaaaaaaacagccaagtcgtcactttgggaaattgggccatcaactcctgttttgtcaggtgaggatagcctgacaactcccaatggaaaaaaagatgagaattggaagcaacgaatcccaaatatcaggcagacgactcccccccccaaaaaaaaaaggtatttcaaaatgggcggacgactcccattaaaaaaaattcatattggtccaacgactccccggaccaagccctgggtccagagttggtccagggatggtccgcagatggtcctctagacgtcaatggccaaatgggagtcgtcgcctaaaatttaggagtcgtttttccaagcccccccttttttttcctgtcacttgcccccaaaatacgccaaaaagggcctctttttgggggctatccagccatgagggtatgaagctgaccctttttttcaatccagaagaccaaccaacctcaaattgcaccagctcacaggaacccagtaaagtatgatctgagggggaattgaacccataatctcaaggtagtctgacaggggaatgtgttcttacaaggaagtgttaaaaattggcagggggctaaaatttagtggcccccattaccaactgaaaaaaaaaatgatgatcaattgaggggatctggatgtaggccccccaatcaggcactgtcttcagggtatactaatgctagtcttgtggtcatgtaacttttaatcagttatgctaacagttagtgtaactttttcaccagttacgctaacagttagtgtaactgagggtaccactacactaaccattagtgtaactttgcaaaaatttacactaacatgtagtgtagtgggctcacccactaacaccactacaatttcactaacaggattttggttagtgttagtagtgcctttttaaaggtagctaacactatgctaattttttttgttttttcaaaaatcctgtagtgttagtgggccaaaaattcccgctaatggtaacttttgtgtagggtagcttaaaaagctaacattacgctgcactaacactacggttagtgtaactggcccaccgttgatagtagttatctttttcattcattctttcttttttgtttcatttctctttcttcttacgtgaaatgaatttatccttccacgaacatcaaacactcaccccaccttgtgcttgctgctctcagtccccgtctagctcatcaataaaagggaaaccaactgtcaaatgaaataaaaataaatcaatcaagacattgagaaattcaccccaattgaaatgaattcaaatcaagcaaatataaaatagcaaaatggaataaaacaggacaaaataaaataaaacaaatcaataaaataaaataaaataaaataaaataaaatatggaatacaagaaaattcaatacaataatattgtagtttaaattataaaaaataacaacttaaattagaaaacaaaatgtaattatgagatacaagaagccagggaaaattattttgaaaaacatttgaaagaattttgaagttcaaagttggatatagatttgaactgtttttctttttcaaaagcgcttcaaaagtcctcaacgaggagttttgagcaatcagaaaatttatctccttgatcataaaacttttgaaagagaaaggttgaaaaccgtttgattgttacatagctactcccatgccccagatggtcaagacctacggcaacttgaggcttccacagtcaagggttcaccaagtccaagtgggtcttgctgtagattgtcccatgagaaccagttgaagtcagccagagacatacagaagagctcaacaaacctggccgcaggtatttgtttgtctttccatggttcccagcaatctggaagcttgagcacctcacgtcctgcttgaatataaacctattgcgctcttgagattgttgaacaaagagaaagtgctagagagctactccttggagaagagagtcatttttgttgagatctatgcagcctcttgtcaaggagtggactctccgcttgtggactcaatacaagcaatgcaaatttttttcattaccacaattgtacgactgggtttataactactcccagcttttgaaaatattttgaacagtatttgaactacaaaaagctttattttaagttcaaaaaaaaatttcaaaagtgtttcaaaacattttcaaaacattgtttataagtggggccttagccttggaactgagctgtctacatatttattcggctgagctgattgacgaggctcatccattataagggcctgtaccatgggattcaattttgaaaatttatcattattttctggctggcttccacacaaaaattgaaaacaattcaacaagtctgctgctgaaattcttcacttgtaggccaaaaactatctatttgcaatggtcacttttgatgagatgagaatttgaggaagataaattccaagaaattggattttcaagccctaccatctacagtacaggccctaacatatttacgtagcatacgatgggggctcatcgacaagctgggatgtttggctgtcgctgaacaaccactagaggtcatccatggaccattggaccttggtcaagacatgaggtcatgaagctcggcgtggcgatttcgatagattgatgactataatgtagccaacccccctccccacagccgcgcacaatcgcggaatgagagggattgttagttataacaattggcttcggtttggtgatgatggttcggcttttgaagcttgctgataaggatggccatgagcccgaatggggttgtgtgtgtgcgaacccccctcattgacccgggactgatacattagttgattagaccagtcgatgaaagaggtagccgagtatgtaaggtcgattccggcttggctcgatgtccacccctccccctgattcccaagtttctaattgactgatggagatgagtaaggtcggatttaagtgggttggattgtgtgtttgttttgtagtctgtatggggttgcgagtctgttgataattagttttgtctgatctgctgtagcaccccatgggccatacactacatacacagcaagtacaaaaccaaaaaaaaaaaaaaaagaaaagaaaacttttatcatcgacatcagtcagccagcctgctcctccagcaaactcaccaaaaaccaaaaaccaaccaacaaccaaccaacaacaacaacttcaacaacatcgcatcatcatcctccccccatcaaaaacaaaaaaacaaaatagttactagtctcatgtctcgacccgagatcgtcatgcagactccggctgcaaaaaaactagaggtccattcccccccactcacactccaccaaaccaacccaacccgagcaaacccgagcaaaccacttactgactgtcctctcattcaactccacaggccgaagttcagcggaaacttgctgaatactcctactctacagccgatgatgtcgtcatggccgagtatgtcgtcgtcatgttggctaatgctaaaacgcccgatcaaatcactgctggtctgttctctatctaacctcctggccgatcgactcaaaactaactatttcactcgatctatctagaactctccgagttgatcggcgaggatatgtatgatcctgccttcacaacctggctattcgaagaagtcgcccggcagtacggaatccctcaatcaaactcaaacccacccctctcacccaccgaaacacaagacaacaaatcattctcagccaacaacaacaacaacaacaacaacaacaaccatgacaatgaaaatgacaatcatcaatcactcgacgatgcaggcgataagatccaaaccgtcaacgactcacgcgatcatcagcagatcaacaactataaccgtcccgggccaatcaaacgagccgtccatcccaccaaccccaatcgacccatcactcacaccaacaataacaataacaataacagtaacaacaatagtagtaacaacagactcagccaacccggtggcctcttcagtcaagctgtcaccggtatcaaacgctctggaccaaacgatctcatcagggacactccccctcatcgtcggctcaggcaggatgactacccctcaggacccctctcaaccggacctcgatcatcagaccggaacccaagggatcaacattggaatgggatgatctctgaccggcgcgacctatccaacgggttggtctctcatccgtcatcctcatatccgatcacagagaactaatatctctacccctacttcctcagtcagcgtccccctactaacttcccaatcggccatccaatgggtgccgagtctgccgccaagagcatcctcgagcgtgtaggcgtctcagtcaaccctcatcaccccttccagagcactggcttccctcggggatacgaccaacaccaacaagtgggtagtcactcccgaccttctcgacaatgaaccaagtactgatgatctttcccatagcctttccgacgtcctaacgatctaggtcacaacaatggaaccgcgccatcacaacagcagatgttctatggctcaccctcctcatacccactcccactcttaccccctcacccattccaacagcagcacttcaacccacacaactcacctaatgggccgacccctcagctcttcttggccaacggacagccctacataccatcccacccgttccagatccctggctctggccctaacccgatctatccctaccccgccatccaacatccttcgcctaataaccaatccaagaaaaataactcgtcggctatccctcctaactcccactccaaacctaacaacaaccaccaccaccaccaccatcaacaacagcaacaacagcaatcatcgctcgagaatcgtgtcgctccgatcgcccaaccggtcgaacccgtcctggctcctctcccttcagcccccttgctgcgcgaagaatgcaagtataaccttgcttgtaaaaacgcttggtgtcctagctcccattgttcccctaaaggtcatcctaagagctcgatgttgctcagcttctatccctgcgagcttcagctcaaatgcacggacccggtgagtcttttaactcgattttctgactcgaaacagattcgctctctcgacaaggttcctaacccttcaaaaattttggggcaattttcatgtgttcaggaatgtctgaaagcgcatgtgtcaccacaacaagcggatcccaaggcgtcgatcaaggtcaattcggccgcatccaagccatcaggtccgtcgatgactccggccggccgaggggctcttcctggaggaggaacgccaaccaacgggaaagcgatcccgtgtcggttcggcagccaatgcactcgctcagactgtgtcttctctcacccctggatcgtcaactcgaccggcggcgctgaacggccgtctaataatgacgacatcggaacccccgctggtcctaaaaactcgttcggtgcggcgggcgtgccttgtaaattcggccttcaatgctctcgtcgtacgtctctcaccctttttactcaaaaataaaaaaaaaagaaaaccttacttagctgtttctattttttttttcccagccgattgtttttatcaacatccttcgtcacaccgtggcccatccaagaacatctccaagtcgttcatcaaccaacaacaacaacaacaaccgacatcgaagctgcccagcgacccatcctcaggcccctcatcctcctcattattagctggaggaggaatcggaggggggttagcgggcactgagaagctgagtccgtccaagaagttcagcgcgcccatcgacaaacagtcggcttccaataacccagccgttccgtcatcgacaacgacggcctcgactgccccccaactggctccttctgaccccgctcccgctaactcgcctcagactcaggctactcaagagccgctcgtctccactcatgatggtgatcctaatcctactacttcctctactgctgctccctctattcaacctgccccttctacacccattcctgcttgatctttttgcttttttcttttgagagagagagagagataaagagagagaaagatagtttgattggatgatttgtaatctcttttacgtgggttcaatcctctttatctcttcttttctatcatcctcttgttggcccgctctctccttctctctctcctctctctctcttctgtgggccttgtcttctctcctcttcccctcctccccctttttgttgctttgggctccttgggctcagtaattataatacaaccctggtcgccgggtctttcttttttttctttttgtgtctgtgtgtgcttggcttggctcttttaattcaagtcttgcctttttcttgattctctctttaatatatatatatatatatatatatatatatattatacttgtcttccacattgatttcatttctttggcccttggtcatctcattcatttatacacaacctccaaaagatccaaatgattcactcaaccaagcagttggttttttattcacttttttttggttggtgtgatcatgatggtggttagttggttagttagtttttttttttttttttggggggggggggttgtttccctggacttaataagggtttattagaaaaaagctgagagaaagtaaaggtaagggtcatgtggttaatccaaagtaggtaggtagctctagagtttttatggggggaggggttctgcttgaagtgataagagcatgatgagtggtttgtgaagttgaagagagtttttaacttgtggtgtgaattggtcacaaggtacactaccaaccccctttcagtctcactgcattggtttagtttgctgggtgtggtggtatgtaggacaggtagagctggtcccccccccctataacttataagtatccattggcacagtttgtatctgcaagaaggtgtctgcaatggtgggccagttacactaacagtagtgttagtgtggcagaattccgctaaactttagcgtagcgtagcagaattctgccacatcttgcactaacactacgcccatatgccccaaaaaagggcccactatgctaccctaacacgctggttagtggttttttggccctgtagcactgttagcggcctgtagcgcagcatagcgtagccaaaatccgctaacactacatatttttggcataaaaaaagtgcggctacgcaacactttttgggccaaaagcgtagcggcccaccgctggtgtctggtccaggtttgggtgtctagtctggctggaaacttcagtctagacaggtacccaaatccaccagggacacctggatcaacacccaaactgagacaagacatgtattttgtatttctcatatcatctatctttattttcagactgatatctggtctcagtatttccttggttggtgagaaaatccaccatctccaatttgtcttttccaagcaaaaagaagaaaaaaagactgatgaattgatagacctaaaactgaaaaacagatccatttggcctatgaatttgaatcagtgacctcatcctcactatctttccacacatcctctctcctctgacaagacaatctgaaaacaggtttggatggcttaaccattataatcctgaagatttcccacagtttcaaggaacacagcacctacttcacccattgacctcttgcaccttttgttatggaggagccaccaattgtgcaatgactaataattttctgaatccacttcacttgtggagatatggataatctttgtaatgcaattttggaattctatgtgaggccaagtacatattacacccaattagaatggcacaccttaagtgacttctaactatctgcctcttgtgctgtattttaaaatcaaagctcaagtcttggtctttaaggcatatggattgaattttaaggtcaacagtggtctaccaggtcccacagtcagctgcctttagttgcacactgcatcaaaggagttatgtgagagaatatcagagaataggggggttcacgatagcttttttggctactggcaccccataaaaaaattctttctggtgctgattttctgttaaattttatgctaaatttccgagcaaaattttgaccaacatccataaacacttgttggtcaataaataaatttagggggttggaaaaacgactcccttaaatttgccgaccactcccatttttgtcgaggggtcgttggacgggagtcgtctttccaattccccctgggggatcgggagtcgacttcccaatttttttattaaaatttattcttttgggtgggagttggcgcccaaaaccctccttggcaagtgggaggtttgggagtcgcctccctcccactggccggggggattccctccagtcattgagactgtacagtctcaatgaccggaaagaatcccttccagtcatcaagaccatacaatcttgatggccggaagcaccccttccggccatcgagaccaatctttgtgaccggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtgaacggaagttccggtcggtcttaacggctacacctcatctgatcgtactcggataggttcacatgtcagacactgaggctatagcctcagtgtctgacagatcaccacccctgtgttcaatcccccttaacactctattgtatgtttattcattccttttttatatttctttctcctaagtaattccgtggaataacttagtattttcctctgtattaatattcctttattacagagatgctaacttatgtacataaagtttattcttctctctctctaagtatattctgtaattagagagattactacactttgggaattgattaatttattcctctctgtatggattccccatagagagaaatgatgtcattccctccacttttgatgtgatcataatttaaatacatattctgatcatttatgatttaaacacataaaatgatcatctgtggacctgtccggtccaacaggcagtttgaaccctgccttgcaatacttaaggggagggctttccctcaaggattcctccccccagagatttgccataaaaacccgttatccttacttaaattaagtgagttgggttttttataatctattacaactattacaaccctccatccacccttcatcatctccctctattccctagactacagtaaagtcactactgtagcctagaagagagttttatatactctgagctcggcaccgcgaagctcattccgcgtgtgtcccctctaacccagggagctaacccctccgcttcctagtgtcaaggtgtggttcttttccactgactgcctctgcagttatagtgcgaccccataaaccccatcaacgccaggtcacataagagacaggcgctgacaatatccttccggccaatgagatacaacaacaccattggttgatgaggtgtaacagccccatcgaccggaaggaatcactcccggtcaatggtattgttgtttcttatcgaccggaaggaatcactcccggtcaatggtattgttgtttcttattgaccggaaggatttccttccggtcatgtgggagcgactcccaaaccccctcaagcatgaggggtggtttggggatctgactcccaaaaattcaaaaaaatattaaaaaaatgaaacatcattggatggccgactcccagagtcggccatccatttggaaaaacgactcccattcgacgttggacgaccgtatttgggagtcggcgactaaaatttgggggtcgttttccaagcccctaaatttaatcacccacatttggcccccctgacttatcatctgtgtgacatcggccattgcctcacgtgatacagattgtcacacttcctttgggtctttgatcacacctccctctcacatatcaaccactgccccacgattgctgtcagcctgggtgatgccaagagcttgactcttctagctacaccaggtgcaaagctaagaaaaaaggtgtacaagtgtgggtaacacttggaatggggaggtgtttgatattaagaaaagaaataataaaaactgttaagtttttataaagggaggggcctgagttacaggggtttttatggtgccctccaatgaatcaggacctgttaaacaggggtatttttgatttacctgatgatctggtcctttgtgtaaaggagtatgcccagacaagatgcctacaactgaagtatcaaggaaatattacctacttgtactatttccaagccaagggggacttcaggaggggaaaaactggtctggaagcgctcagaaaactgggtaacaggtggtgagagagtgctggggaacagttgatggttggttggttgaacttcaggatgaaaaacagcaggaactgggccaaaacaggtgataaactggttgttggaggtggttattgctggtaagtgatgatgaagatggggaatttgagtttgtggtcaagaagggctccttatatactcattctgggcccttggaggcgaactcagaactctgtttggctggtgcaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtggcagagggctgaagtgaggcttgtaacacacactaaggagtgctgtgacgaacctgcagccatggtttgggcactgggaccctttaatgaccagtgggctggtcttaaccaggcgtagttagccaaactgggccaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgacaatgtagttaaggtttcaatgatgtcaaccttatttttagatttttcccgaactgcatgaaccttaattacatatgtagacctgtcacaacatgtagtatgatgtaactgggagggtttttagcaaaatgagcaagtgtcactcagagtacacggaagtacctgaaggagtaataattcaggggtacttctggtgaggtaccctaggttattttgcatgagaattaagaatctgaaatgatattctaacttctgcttaaggtttagaagttatttgtagattcatgtcaaaaatgtttatttataaatgtttttggtttatttttatgttttctttcatgactagtaaaacttaatgtaatgagtaataatgtctctattatagtgattccacttatttaaatattaatgtttttatatattcatatgtaataatgtctctacattatgtacatataaaatagacatttaattacatatgctatgggggtagtatatgtaataatgtctctaaatatttatgctatggtcgggttgtctctgaatagtagcaggctgacaattgcctagccactcatgtccgtcagtcaggtaagccagttgcactttttcctcggatgtctctgtgatgtaaaactgatcatgactttctactcgattccctggccagcttgatccaaccctgttaacacttagcccattaagtgaccgtttggcaccccctcctcctggaagtcagacaagcggccccgatgtgacaggcctcacccttgcttccgatctggagctcaatcgcctcatctcaacacaacggctgaagtggctggtgggaagaagaaacgataccaccaaactcagaaggaaatggcagcgttttgctcagagcaggccaatattaaaaagatcaaggccctcgagaaagcgaaggagaagcgggcaaaaagccgtggtcgtggtggtacttgttgtttaacccagacatcggcctcggaacaatcacaggccaacttgaatcaagcctcggccccggtgacatcacagccattggtcccggaccccaaccctccattcaactcggatgactatgagaacgtgtgtttgtacctcaaggaggaagcgaactatactaggctctatggcgatggttcaaagacgttggttgggaagaataaggttactaagggtgcggcctatgacatgtttgcaatctttatcaacagcagttcaaacctttggctttgtctgaccgggagccaacttcgccaacggatcgatgggtacaagaagcgattcatgaaggccaaatatttcgccaagaacaccggggctgggattgacgaaggtgatggcctaccaactctcgccgagctgctcgagaagaaatgaccgtgttatgaacggatgtacgctatatttggcgggaaggcaaatgtgacccctttggcacagtttgactccggtgtaggtgccaacctatatgccgattcttcgaacgtgtgggacggtgaagaaccaactttatcgctggagatcttctactcgggatgggaagagagcgaagtggatcaaacccctttgggtgcaaatacccccgcggccggcctggatttgacccgctgtcgaagtgcaattggtcacctcaagagtcttaatatcccaaactcagatggggagggggacctggatgatgatctgctcccccctcccctggacttcagtgggaccgcgatggatccctcgcccagcctgatgactcaacgatcgattgcacgggcggctcaaggttctgctaatccagcaggctatagtggggcatcagtccctttggtcccccagttaaccactcgagacccagggggtccttccccagcaaacggggttagtaccagccgccgcgcgtttgctaatcagcaatcaacagaagccagccctgtgggaccggtccgagagggtaatgggaaacagaaaacgacgttggctagtgctttcaaaagctcaaacactgagaaatttgcatatctgaaggcgcacatggagtgggagaagcagaaggaagataaccgacttcagtgggagaaagaatgatacaataaggaggccaaacgggcgactgagggtgctcaaggactagctaaattggccaaaacaaagttgaacaccgcgcaaatgtggatcaaccaaggcaaatcatcggccgaggttgacctcctcttgaaggcaatctatggatgaggatatctgaggttgtgagtcattttccttcttcgttactaaacatgcggcaatgaggctgacaaggtcctcttgcgtagtgattttagcatagtattacggatttgtgcatggcttgattactcgggtcgctggtctgaccaagcagcctttattggccggtcagctagaagtcatctggatcttgttttctcttttcatttcctcttgttctctattttgatttccgtctatataccggaaggctggtctgtccaagctgccattagtggctcatcagctggattttgttttccatctatgtcatctgtctaatctcattttgcccgggccgagatatcctatgatgttacttaaccgttatgcaatgcgactcaaatcacgaggcggggaattgcctcccattcatgagtcagccagattcacagctgtttccgccaatccatacacccggttgtttggccttgtaaacgtcctgtatcatacaggatgggtccgccttagccgggtgacaaaggtgacccggcctgagtttcacttgaggtagtgacccactacctcacatactcctccacatcacccaacccccaatttcattggcaccacttcgccagcgcaggagggatccaccatgggatctagatggaatcaaccatggcccctcgagcaatgccatcttactccagtggatctccaccaaagacaactaccaccaatgggacagtacaacttttgaaccaacagaacggctgactatctgcgaggagattgttcagctcatgcaaatgcagggaatagcccatcgacacgccaggggtaagataccatcaaataaacggcctgtctgctcgcacataccacatcacctaatttatgtttgtcataggcatcaacacccgcattcaaatattgtggcggtcttacaacaccacacgcgaattcgtcaatcatgccagaggaaataccaatgagattgcccccgtcattctaggttagtggaaattctgattgcttcatgtaaagcggtgaggatgcaacagggaaatgacttcttttgtgctcatcacatgatcaccacctaggtatgcccggagggtttgcccatattgggatctcctggaccccgtgatgggggggcaacacccccaatcccatcaagcctacacaatggccgacagcgaggcgtcctcagacaccgaatcaaccaacaccatatgataaagaagcaacagaatgaaaaatatagtattgatacgttgatgagactaagaaaaagattgattgaattcctagttagaagcaagagactgaaaaagaagaattgacaggtgaagccatatgtgacaataagtgagatagagccgatcagattaagattaactaaattggcaaaacgcccaacaagtagttgatatctaaacagttagccttgactacatcccgaacctcttgagctgtttcttcattaacaccgggcccatctgatcctggatgatcattgatggagacatccaactcggcccatgcgtcaccaagatgggccaggatgttgtgcaatgtaacacaacaattgacccatctaatcacttccatcatgtccgaaggtttttgaatcgccagttgtagatgttgaagcgatgcccatcgtcctttgaggatccctattgtgtgctcattccgaacacgagaccttgcaagacagtagttgaagtcggagtttcccttgatgtaggccacaggagctttgtacgcagggatgcagtgtacggccaactcgtacaccgagtccgctgtggtggttcaggctgttgtgcgcaacaaaactgccaaaacccctaccttacaacctaaaccacttacatatatgaacatattattgcataatcagaatctgcatacaattttacccatagtcactcactacaactatacctctatctctattagtttagaagataattcaatataaaggttaaagccataccataactagtcattaattagtagttaatagtatttttaccacatatatacaagtacatacacataaatcattacataagcaggcctccaccagtagtgcagagcatttatgcaactcttgcatgcatatgtgcaaccattaggcctccacttagtaacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaaccatttatgcaatccttacatacagtagtaccatttttagttatttccaaagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaataacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattcccccatcatcacccagccggttcatccccccagccagctcagtggtcatcatcatcatcatcactcagcagcccagctcccacccagctagctcagtggtcatcaacacaaacatctccaacattaaagtctaatcaacaccagtaacaccaacaccaacatcaacatcaacaccaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaaccaacagtttcactatttatccagaatcaccataaaaaccataaaaccctataaaaatattccacttggattgttttcacacccatactcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatataagttttctccatcataaagttacgccacaacaataaattaaattgttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaccgcgatcagatattgtcctgcaggagagctcccaatcattcagttccaaaatcacacagttcttcatataattagcacaaaccttgatcaaagaacaaagtaggctccttatggagcatcatccgtttaaagaccatactatcgccacaagaacccggccaaccggtcatgtaggcagtgatgaaccggtcacagtcgcacaccacctgaaaattgatcgagtagcgctagagatggtcgattggcatccggatatccacgcagatgcagatatccggctgctttttccggccatctgagcatccgcacccgctggcgggtatccgtcggccgcagcgggtatccgagcgggtatccttggatacccgccctctaaaaggccggctggaagggtctccttccagctggcaaggtacttgtaccttgatggctggaagggtctccttccagttgacaaggtacttgtacctcgtcgaccggaagggcttccttccagtcaacgaggtacttgtacctcgtcgaccagaagggtgtccttccagccggccatctccccttccggccgcaggtatcctttgggatacccggatacccgccaacgttttgtggaaaaggggccatccgcacccgttggcgggtatctgccagcggataacgggtatccgcaacggatacccttcgaccatctctaagtagcgcttctttcgatcaaagaagacttcaccatcaattgaggggcgctgataaagaggtatagttgttccgtcgacaaaaccaacacatcctttgaaaccttcacacttcatcacatcagatatctcctttcgtcgcaccttgtctggccaggtaaggtacttctccgaaagattgttaatcgcgcggatgacacggcgactggccttgaccacagtaccgcggcccacacccaaattccttgagaattgccccacagaggccccattaccgtttgaaccaagccttttgagagtgggtgctagttggtgagggattggcagttgcgggcgaaagctgttgctatgaaatatagggtttaaattcacttggcttaaaagccatgtaaagccggccttggtggtacggaccgcctgcttgaaatcctcatctcgcatatcaaaaagctgagccaaatcaaattcgtcgcgcatccttgggggcaatcgggtatgtaagtaccgactcgataggaccacctgcaacagatctgataccatagactcgtcgccaaacttaacatctagtaacaatgcgcggccgggattattgggggcagcaatccttccaagggagtggagaacaggaatgttgatggtagaatcaaggaggtcatcggtctcttgctggtggaggaatacgagcatcatgaacagatctcggagaatctgttgtcgttcactgtattgatgcatcagggagttgatcgcaggcggccagcgtcagtgaaaaactttggtgaagcaatgtgaaagctgtcagtagagtgaccagtgtagccagggtatcgtgaacacccctaatgaggagtcttactcatgattatttcttgtgtgttaaaaatcaattaaaatcttaacatgcgcagcatgcacaaccttgctggtgggtgattaagctttgctggtcaaaagctatcgtgaaccccccctaatatcctcatgtagcttcatgcttaaattgcaatccatggtttgaaacctggggaagctgcctacacacattcacacataatgctgtgtgcagtacatacttgaaaccacttgtgcaatgtgaatcatggaacattgtggcagcacgctgataatggatcacttgatctctagctgcatccaacatttccacttgatcatcaaacatgaagctatcacaatcagccttcgttcttctactggccttcagcttatttcaaggctacaatgctatgcaacgttctggtcgtgtcagtgaatttcacgatcttgaagatgcttctatgccagtcatagcaccatccgagggtaactttcttccctcttgcttgcttcttcctcaattttgcgtcacatactgaaattggataaccgatcactttgcattgaagaacaaggccgagttaaacttggccctcggcctcagccacaaaccattgacaaatacgcatctacttctgatgcttcaagttccattcaaggttagaagggactcaaaatgcatacctcaattctaggtatcataaaaagatcagatgaaaacactgattcgtgctttgcttctatgaattaggaaaaatttcacaacaagatcatgtttcaatctacatcgacgagcatggctacctaaagactcaaaagaaagggggtggccgtcctgccgagagaagtggtaaaaccacagttcaagacacaatgagtgagcaaaacaatctgacctctcacgttaaattatttaagctgatttttgggattaagtataaactctttgtctcttagatcagaggaagtttcagtcacgcaagatcgatttatacaccgtatttgttgtattggcttttgaattatacctctatcttctctttaggatgttggcattagctgctcctgcaaacctcaaatttgattgataatttaacctgattcttcctcatttgttgcgtttgctcacatgaagttgattcaactttgtataattgcgcggttcaatcattttgatttaccgctgtgatctaacaagtttttccaccgagttgcctgtgaagtaaatatctgacgaacatacacaagttctttcccgactcgcatcagatagaacacatggatttagatgatctaaaatgggaaaatgaaaaaaatgatattcggtacatagagtagagtgttacaaataaccatcagtatcactcaacatttaaaattttgttgttgaatcacaatctaaatatgcacggtcgccagtgcaagtccccttgtgctttacctgactgcctgcaaggaatctatggtgatcaatcaattggtttgatctctccactgatggaattttgtccagtcggccaaaaatgtgtacagtacggctgcaacattgatcctttctcaatggtcgggcctcgggccgaggtcccgcgccccacagaaaattgaaatttggcactgggtaagacttcaccccttgagttcgggttcgccaaggtcttgggtcaaacagggtcacacttcctggctcaaatacaacccggcgtcaattttacttgtgcaggcagatctttgagctctaggagaaggtttcaaaaataaattgacctcatatgccaactatttacagacgaagtttgtccggactcctccgggaggtattttgtgatcgattgataacaattgctgtaatgactttttcaaagtagtctcgtgggttactttcgagcgtgtgctacaactattcaggtgcccactggttcatgaggtggatttgagaaaccaaagaccacccggcactcatcgaccagatatcagttcaatgggaatcaattttttgtgagtagtgactgaactcctccaatgacccacactcttgtgaagctcgatcaaagaccatatgacagcattggtacagggttaaatatacacgatcggtcaagcaaggtgataaattgatcaaccgcttgatgttttgtgtgcacaaggcgggtttgggcgacgcttgccacggataaatagctcctttgggtcaccctcacaacttttcaacccgaaccaagctttcccctctactcaacttcaagccttagatatgaagctatcaataataattcttcccctgtccctgagcttatttcaatgttacaatgctatgcagcgacctgttgatcttgaccccttcaaggaagtgaacgatgttggtacctccggcaaaggtggttcagacggtgatttttttctcctgccttcgttgtttcaaaaatctggttcttgtactgacgcttatgatgattgacccttgtcttcgcatcaaagtacacaaccaggttgatcctgagcgccagcctaaagatctcaacgaggcgtttacttccaatactcctgctgaaggtatggtcaagccttgaagttctggatttgttttcaggtgtcaggaaacgggagtttttttttatgataccttttccctacccctcagtgacaaactcaaacccggatgagaacactaaagaaaaagttggtcagccggaaacggcccgactaagggaggctgatgccccagaatcttcaagatcaaggggaactgctcgcccgggaactgcaagaccaagggaggccattcgtattccaagacgcgaagtatttttggtagaggaggagcgcggtaagttgcttgaaatgttcattcatagcgcatacttagtgatgccattgtcaagctgagtgtatgccaaacattttcatctcccaggcagatttccgtttctcaaccttgattcatggactgtacttgttgtactggtactccaactagaaatacttgttttaattagactttggggtctgtcttgctgataagtgaatattttggaacatgctttcaacggttcttccccatttttttctacaaatttttctcacagggtaaaattatgtataaactcatgtgtttcaagaaagattatcatagttgaccattatgatccaagtgttttcccaaaaccatttgcttgtgaatattttttagcataccaacacaaagaaatgtgcagattctctctattgccagaatgtattatagggaaatggaaaaccaaagcggcactgaactcaaaaaaaatgtttattttggtgtaccgcagcgcccccctgctacaccaagatggcggggtggttgagctacaaaaacatcgacaccagccaataagatgattttcccctcacagtaaaaatttgaccccccccccctaaaaaaagggggtaaatggtggtgtgactaggagtggaaaaggaaattgatcaaggttgattttggggtggctgcacgactgtacggcatcgcgactacctcatccaagcttcgacaacgctgtcatctccacaacgtggtattaccagatcaagaatcagttaccagaaataataagttctcacaaagcatctctctagatgattaccacaactcaatgaaagaccatttttgcctttccaaaaaaaaaattattcctctgattcatattttctatcttgggactagatgtctcctgtgtccttctcaatttttttttgcccaggcaatggagaaattgaaagggatgcattgcgtgcatgcgcatggtagattttgagtgatggaaattcacattatttttgatgggcataagataaggggattaatctacaacaaatttttccaatacagacaaatacaagaaaagaaggccatatggactgattcagcaaggatattcccacttcggtagttcaacttcaactcggcagatggggcagcccaagtgtccttctggccattgctggattggagcagaagtggattgaaataagctatgaagtatgaaaaatcaagttaagacaagcttagttacctgaatgcagtcgcggtggaaaaggtgggaaggatgacatggaagctgaataagacttttttcagggtcggcgagctcatccatgcaaaccgtgcagccggaacctttgccgtcggggtttgatggcagagcggcaggagtcgtgtcggagagagtgtccaattgttcttcaaccagaattctttgcttcctgtgggagagaacccaagatttcaccagttcatcaatcacacgaatccaataaacccacacgttgaacaagggtttggcgactttccattccaaactgtcattcaatccacttctgctctaatccagcaatggttagaaggacacttgggctgccccatctgccaagttgaagttgaactaccgccatgggaatatccctgctgaatcagtccatatggccttcttttcttgtatttgtctgtattggaaaactttgttgtagattaatccccttactagtgtctaagcgcagcttcaacacctgttcacgcacatgacatttcctgacctttgaacctacctgttttgagctacagaggtgcagtaagaattaaattcaaaggcactcctgcagtgcaaaaacggtggtttgggatacaatcccgctcccaatcccaatcctgcaatcctgccatcctccccccctcgaaaaaatatgtagggtcctccaaagtacaaccagatacccaatccctatcccctatccttatccctatccctcatccctaatccctaaccctaatgcctaaggcctattggggtgaatgagaagggaggttattctttgcttatttttgaagttgagattttattggtttgactggcgggaaggggaggattgcgggattgggagtgggatccaccgcttttgaacttgaggagtgtatttgcatgcatttattactgcacttctacagtgtagggcttgtaggtccataggtccatttcattgtttactctatcttttcccaggccaaaacttagtctatttattacaatcaaacaacataaattttgatctaaaatcataacatcttcaaatcggagaaagggaaggatgaagttttggtcaaagccaaaggatgaagttttggtcgaggccggggattaattgatgaagaagggggggggggtttaactttttgctgaggaaacaagagatgacaaatcaaacggaagaatggcaagattgtggaattgagagtccttttaaggatagtcaaagaatggtgttgcatccttgccaggcttaataacatggcagcaaaggtagacccagagagggccaatgacaatgaggctgggttgcgccttgcctaattgaaggtatttgttgtgtttggtcttgttggaaaatggaaaattgagatgaagaatatttgcctaatcaaaaaatgagtagagtggaaaaggaaaatcactgaaaataggaacaggtacatacaaagtcaagaatggaaaggggtttttcaagctgagaaaaatgaaccaaaaaaagggaaaagtataagaagagaggtgttagcttcgaagcggatgccagaacaagttaaggaagagaattgatgtatcttccaccattgctctatgtgatacttgttcttggggcagtttgtggtttaacgttaaacagttgaatcttatgcccatcaaagataatatgaatttccatcactcaaaatctaccatgcgcatacacgcaattcaatttcagcccttttaatttctccattggctgtgcaaaagaaaattgagaaggacacaggagacatctagtgccaagatagaaaatatgaatcagaggactgatcttggaaaggcaaaaatggtctttcattaagttgtggtaatcatcaaactgttgaaccttggatggggcgactctacacagtcaccccccatcacaccacactgttgaaatctgagccccaaaagggactcggacttatccctctaacctcaaaagactactaaaatattcatgacatcattctcgctgaaactctcgcactgttctcaaaacacgctcgacccttctcatcctcacctagaactcggacgaccaaagcgtatcaaatcatctttcctttttccatataacctcgcctatcgctcctcggatttctttctcccaggccaggaacttttctgggttatcattacaacccaaacacatctactttctatcgtcatctattctaccgataaaaactttgttcctccacttggcaaatcttataagccatcttgtcatatcaacgagcttgactcgcactcgaagaatctcatcttctccttcaacgcttcttcccttcatcgttcagcacttcccttcctccaacacttcgccgatcagaccaacgtgcttcccttccttctcgacctatcgccgatcatcatctcaacgattggtcttcctgagtgtagtaggttatcacacttaaacgtctctctcttatgattacatgatcaagacattgaccgctcttcgtttctcttagtcgcttctttcttattgctctctgcttttcgagaattgttgttctttatcataaatctattgtttgcccttaggtttgttgatatttttctttttgctcatgtatttcttttgttcatcttgctcattaagaaatacaaccttagtttgttcattcacagatttacagtctcgtcatctcctacgaacgaacgacctaaaccaaaactagggcaaacgatggacgacgaagaacagcatcaatcggtgaaaactgagtccctcctccctatcctgaacgccgacaattattcatcctggtacggacgcatgaaggttcacctgagaggaaaggacctctggaacgtctgcatcgccaagatggttcttgatcgcgatccacctccgactctcacagccatcaataaacacaccaaaacgatgaatgaagccatcgccatcatcatacctcgtctcaattctcggtgctatagggagtgcgtcaactctgaaacgatggacgactccttccttctatgggctaaactcgccgatcagtatgcatctcactctgttataaatcaaggaagagtcttcatgagctacgccgccctgaactacgacggggatctccagaagtatatcgattcaacaagaaaatctctcatcgacatggatactgtcgacatgatcatgccaaagaagatcacctcgtatttcattctcggcaaattaatgaacagggaccttgatcaagttgtcgacaaaactgccttcgaacccgatgtgatgaccgatccatacaaggttttgaatgcgcttcaagaattccaaactcataagaaaaataaacttattgatgctccgaagggtaccgctcttattacatcttattcttctggatcgtcttcttctaaaaatccaaaattcacttcaaaaatcatccattattgtggaggaggtgaacacaatccagaatcgaatcatcctgaaccgcgatgttttgagaaatatccacacctgaagaccgaagacagaactcctagaaaaaccaagaatgcttccgctagtttcgcacatgctacagcgttcgtcactcaacgctatttaagtcaagaagattctatagtcatcgattcagccgcatctcatcatatgcttcgcgatcgacatctatttcaaagctttgtcgctgaaaaagtggtcatcaaaaccggcaatcctggcgccaatcttactgctgctgggtacggacgagcgacgatctatatcaatgggaggaccatttcccttgatgattgcctacttgtcctggacatttcccaacaactaatctctctcgttcgaatgattgaaaattcggttacgatcaagaaagacgggtcaacttttgaaatcagcgattctcgcggaccaatgttccgtggcaaaatcatcgatcatctcttgcatagctctttcagtccggtgcccactgcactcatcaatcactccatctggcatcataggcttggacaccccagctctcaagtaatgagactcatggatctcccctcggcgaacgatggcatctgtgaggtatgtgtttgctcaaagatgacttcatctcctttttccagtcatttctcggctgtccaatctcctcttcaacgcatacacatggatctcgttggacctatcaatccctcttctatctccggttataaatattttctcactattgtagatcaatactcatcttttaaatttgttcgatttctcaaggcaaaatccgacaccttcagagaattcaagctgtttgttgccatggtcgaaaatcttcaaagtcgaaagatcaaggaagttgtatccgacaacggtggcgaattcatcagcaacgacttcaaatctttctgtcaagaatccgggatgatccaagttttctcacctccagaaactcctgagcataatgggttcgctgagagagcaaatcgcacgatcctcgataaagctcgctcgttactgctcactagcaaccttccaaaagcctactgggctgagtctgttaacgcagctgtgctgatctccaacatgctggtcactccgtcccgctcaaacgtttctccttacgagttatggactaagctatctcctccaattcatcgcctcaggtcgtttggttgtaaggcattcatcaatgtgcccaaggaacatcgctcttggaagctgggcgtcaaaggcgacactggcatactagtcgggtttgaaaacgaagcgaccgtatatcgcatacttcgtcttcgcgataggaaacttatccgcacccgtcatgtcaagtttgatgaatcgctttttcctagcctttcggattccgttgctttctccatggacaaagaagatgtcatctttcaagattcgtttgaagccgactctcctccggaagatatcgcacccgggagttccttgaatgatcaagacttggatgaagactcggccacagaagagactcaacctgatgaagacttgaatggatcgcggatcaagattgtgggccctcgtcatcctactcttatttctggtgacatctcctcggacaacatccttccgtattctcgacgccgcgcgcacgctttcgtaaccgtcacaaccttgccctctcattatcttcaagcagtaaggtgccccgagtcttcgggatggtctaacgccatcgcttcagaattgaaagccatggaggacctgaaagtgtgggatgttgtcgatcttgatcccaagatcaagactgttgggaccacgtgggtcttcaggaaaaagaagggggatgacggttccgttgtcttcaaagcaaggctctgtgctcaaggattctcccaaactcatggggtcgatttctccaagacatttgcgccaaccggacggctcaactctctccgagccctcatctctttcgccgctgcgaacgatctcgattttcaacaactcgatgtgaaaaccgctttcttgaatgccgaattggatgaggaagtatacttgtccattccccaaggcatctcactcgacaagaaacaaaaatgcctgaaattaaaaaaggccatctacggcttgaagcaagcaccactcgcttggtacaatcggctatccagttggcttgtctcggtgggcttcaaagcttcggtcgccgatccttgcgtcttctatcgtctcggtcaaaaacctgtatggctcttcatccatgtggatgacattgctgttttcgggaaagacctcaccatctttaagcaagaaataaaagcagaattcgacatgaaggacttggggaaagccgatgtcttacttggcataaagatcattcatgatccgaatgcaattgtcctttctcagcttcactatgttcactctctcctagaactatatggtatggagcacagcaggccgacctcaacccctctagttccaaattctcacctagacaaggcttctcctgaagagatcgattggttcaactgtttgggggtaaactatcgcagtgccgtcggcgcgcttagttaccttagctctgcgactcgacccgacatatcccacgctgtcagtacgctctcgcaattccttgaggctcctgggataaagcactgggaagcctttacccatgtcttgcgttatttgcatggaactcaagattatggactagtttataagagaaattctgtttcgcctttgactggctatactgatgctgactgggggaattgtccagtcactaggcgctctgtgactggctatctttctcagttcaatggccatctgattggttggcaaacaaagaaacagccagttgtatctctctcatcttgtgaagccgagtatcgcgcattaacggacttctcgtgtgagcttctctggattcgtcagttcatcaatgaagtaggcttggaagacataaacactccaaccatcgtccatgaagataaccaaggctgcatcgcagtagcaaatttcgacgcaaacaccaactcgaagagaatgaagcacgtcgaaatccaactccacttcattcgggaagtaataaaagactccaagattttcttaaagtacactccaaccacggacatgttagccgatttcctcactaagtccatcgctcgacccgctctagtcaaatctctgcaatcattgggactttttcgtctagagggaagggggggtgttgaaatctgagccccaaaagggactcggacttatccctctaacctcaaaagactactaaaatattcatgacatcattctcgctgaaactctcgcactgttctcaaaacacgctcgacccttctcatcctcacctagaactcggacgaccaaagcgtatcaaatcatctttcctttttccatataacctcgcctatcgctcctcggatttctttctcccaggccaggaacttttctgggttatcattacaacccaaacacatctactttctatcgtcatctattctaccgataaaaactttgttcctccacttggcaaatcttataagccatcttgtcatatcaacgagcttgactcgcactcgaagaatctcatcttctccttcaacgcttcttcccttcatcgttcagcacttcccttcctccgacacttcgccgatcagaccaacgtgcttcccttccttctcgacctatcgccgatcatcatctcaacgattggtcttcctgagtgtagtaggttatcacacttaaacgtctctctcttatgattacatgatcaagacattgaccgctcttcgtttctcttagtcgcttctttcttattgctctctgcttttcgagaattgttgttctttatcataaatctattgtttgcccttaggtttgttgatatttttctttttgctcatgtatttcttttgttcatcttgctcattaagaaatacaaccttagtttgttcattcacacacaccactaccaagctccccaatgtcacccccccatcacaccactccactggcaggattactgttaatgtaacatttagatttctagttagctaatcttctcttttattgattggaatgttagagacaaatgtcagactatctttaataacccttcattacggttattatgaaaattgatcgagtctatcattgatttttccttgctttattgttatattttattaggggcttggaaaaacaactcctaaattttaggcaatgactcccgtttctgttgaggggtcgtcggtgggagtcgttcttccaattcccaaaaacataaagggagttgtggccctaatttcactggagagttttaatttttttattaaaaaatacgggagtcgtccacctaaaaggcaggagttggctcactaattccaccaaatatttctactttttttatattaaaaaagatgggagttgtccaactaaatacgggagtcattgccatatagcctccctagagactcaaaaaaaaagttgagccactggggccccaccccaaaggcactctatcaattataaaaaattagattcattgaaaaaaaaaattgtgagagataaaagaaatgataaatgggccaaaaaaattcaaaattgatcagaaatgtaagaaaaaaagggtaaaaaggacatagaggaaaaaaatcaaaaactaaaaaagacacaggaaaaaaaaccctagtagtgggtcattggattttcaattttcctctccacagtcaattggaaacaatcagaaaattgggcttcccatccccaagcctcttctgatgccttttctttccaatccttcatgagctgaggggcagcaaagagtcttgggttatgtaactgcaaggggacaaaatgagaaaaattggatagaaaagcaataaaaattggggttttgtcattgaacttgaaggtcatttgggtgagtggatatgagttggttgtgggtatgaaggttagggttggcaactcctgcatgggagaagaaacaatctttcttctcccaagctgtctcctagggattggtctaacaactcccgcaagacaaaaaaacagtcaagtcgtcactttgggaaattgggccatcaactcccgttttttcaggtgacttgagcctgacaactcccaatggaaaaaaaagaaaaagaaaaaacagaaaaacccaaaaagaaagatgagaattgggagcaacaactcccaaatattaggcagacgactcccaaaaaaaaatgtatttcaaaatgggcagacgactcccattaaaaaaattcatattggtccaacaactccccggaccaagccccgggtccacagttggtccaggggtggtccgcagacggtcctctcgacgtcaacaaccaaatgggagttgtcgcctaaaatttaggagttgtttttccaagccccttttattaacaaatcctcagttattttcataattcatgttcctatataataggggggttcacgattaaactttagagtgatttttaaggtgtttatgagcaacattttataatttttttgagtttttctaatttattggtttctgaaccttctgtacatgggggggttcacaattgaactttaagccatttttaagatgtttctgatcatgaatttatattatttttatgatgggcagaaagttcggaaaccactatatgggaaaaactcaaaaaaattagggggtatcaaatataaccaaatccaccattatttaattgactggttgttgggattctctccgctcgctactgccgcttctttcttttccgctctccgctctctgctctctctctctctctctccgctctctatctctctcgttccttccccttcttccactctatctttcttacttccctcttcttcttaattcttctcaaaactctacgttctccgtccctcagtcgtcgaaccatctacaacaaaccacaactcgatcacttcctcaagaatcgacgacatgaaccacaagtcaaccgatcctctcaaaccacttaaaaaccgctccctccgacatccagaatcattcctcagctgctctccgatcgactccaacatatcaatcctcttccacatcaactagcgctcaactcgtcgtctccttcactttcaaatcttcaccatttctcctcacaacctcatcatcaacttccccttccgcattcgaatcctcttctctctcactttctacttgctgtcactattctctctcatcgatcaatcttattgagctagtcgacatctcgatctctactcctttcaaacatcaacactcttgatcgctgcaaccttctctctcaactttctatcgggtcttttaccaatttggtgagaaactcatcttcaccaacatcaagaacactcatcgaaatctgatccaatgaagcagtcattaacaacttacatttcttttgtctcttcttctctctgattgtgtagctcctactacctgtccttgtttgatctcatctaccttagtctttctgttcttgttccgctaaagattaattcttctcgtggtatgctattttttctttttttaattttcgacatgcctaatattgtcttttatctaattttcttgtctttagttctggttctagtttcagtaataattcctgtttttcatcactggtttgaaaaaatctacccttttttaaacatgttggttcttcatttaaccccttttggggcccattgatgcaaaaaaatatttttaaaaaagtgactggtttctaatggtggatttcctatgtttgataccccatattataaaatgttgctcataaacaccttaaaagtggctggaaagtcaaatcatgaacccccctaaataagttgttatctgtccttgtttctattttcctacctttcccccatcacgatattttgttccttttatttatcatcatcctcgagtcttataataaaaagtcagcattatattactcccttctagagtttatcttgtcatgagataaaggacccttactcttctataatctagacggtattccctcttggagatccttatagtcacttaaggaaaaggagcagtaggtggagcctcacagttaagatatgtagctttgctggatcaatatctcaaggacttgttttatcgaactcggccccgggattgcggccgagcggccttcggcagcactctccttagttcgtagttcgatcgaattcgaactaattgtgaataaactgtccatcggagtggcacgactcactcttgagccgccttgaccaaccaaccgtcaaacaggtcctgtttcctcgatctggagaagagaagtcccatgaattattcctcatacaacaccttgtcggatgattatttacaacaggtgatgcctctgaggacaggtattccgggaattgtgttgggtaacagtttgatttcggtttgaacacggatatacataccacctgagaaaaattcttgcgatgacctttgtcgcaggtcgcttggtttgcatttgaattgatgcttcaactgttcatgtaccacaagcgactgagacgaaattccaacccgaaacgccccagcttggtagttcctgcaacctcgagacatgtggttcacttttggacagtgtatcaactcctgggcagaaaaaatcaattgtgcgcaatcgaactcaggtgaaacgggcacaactagcaaaaccaggtgatgaatagttcttaagccgcttgatcttccccttcgcaggaatccacgtggcttttaggaaaggtctcactctctcccacttacattggtccatttgatttcgctgtctacccacatcctgtccatccatcctaaaccgggtttcctcccattctcaagcctcagatatgaagctatcgatactacttctgccattaaccttcaacttgttcctaggctattatggcatgcagcgaaaaccctgtcttgattcagccgagaaatttgatgatgtagctatgtcagcccctggtggctcagagggtgaacgatccttcctgtccttcgtcttttttattcctttgcttatgctcgtacactgaattatatcacacgggttgtatctaaccatttgattcgcatcgaagaaccgagccaggttgaattcttacgccagcctgaggagcccaacgaggcctccacgtccaatacttttagtcaaggtaaggtcaagcgaaacgcaaaagataaaacaaatttattaatctcttgtcgatacaaaagcaaaagaagtagacccagacaagatccccagagaagaatccgatcgaccggaaactgtcagagcaaggaattctgagagtccggaagctgcaagaccaagcgaagcggatcgcacgggacctgcaagacgagtggctatcaatttaactgtgagacgcgaaatagtcgcggaacagcggccaggtatgttgaaaataactcttggcgcaaaatcaatggattcaaactgagttcgggtgaatttctttcaatcaactctcagtcccgaggagtcctgatctgtttctccgagtgacgtgcactttatttattctttggatcatggaaatgcagctatacatactatggcaacttcgtcagcaacgacgtgcttgatgatttccatggaggttttggtccttccgcattttaaaatgattaaaagaattgattgtgtagttgaattaagtggttaatttcaaagtggatctttttgaagacaactgtgaccaaggattcctttgtagtgcaaccattgccttcaacttactcctttgcacaagtataagattgaattgtgactagattgaatgtgaaatcagccttaatactagtagaggaagctaaataccaatgtcacatgtggtttgtattacagcctcttacaaggcataaaagggccattttaggcaagtggtatttcatgaatcattgtatttcctaggaaataacccccacccaattattcccacttcctagtgattgattttccaacaaggcagcactaatcccccaatgaaaaactcaccatcacccttgaactcctgtcacttcttgtatctgagaagaagagttggagtaagattgacatgctaatttgtgatccctttgttgggattgtgggcatgcttatattcaatacagtatgcttcccactatagttatgcatgtggcctttgtatatagtcgacctgatctcagatccatgagttctttctgcactgaatacaaaccactcattatcttgtcagctcccagtgtcacaagacatccgtctgtgaacttcagtcccagcgacccctgtgccccgcaacaggttatgaccccatgttgctcctaacttaactagtccctccttatagaggggggacgccgtcccgcagggaccctccgaaggagggacttatgcgccaagtcgacctcgcgggttgagggcattaggaaaatcggacatttttttctattgcgtttggtgtcataattgcttcaccgaacactagaaagttgcccaccaaacggaggggctgatgcaggagattcaatcgctctcctgcattgatttgagaggtcgatcattgcttgggaaagcgtggttttgatcaatccaaggctctggagggtttttgagaagaatcttgtacagccgcctcatctaacgtaccgcatcgaatactgtcaatggggtccaggttaatcacataataacacttgtgatataatggtggtacaccgagtgataagtgatacaccgataacatgagcttactaggaaaacaccaaaaaatctagcctagaccagacaatccttcaacgacaccgacctgaatcattgacaccgacctgaatcatcgaccaacctgaatcattgacactgacctgaatcatcaacaccgactggaatctatggaacacgtccaggtaatctcggtccgacgcaaggccaatcaagtgcccgaacctctgttgttaatgaatgacgactcactggccaatcacatcactacacggtcaattgaattgtatgaagaccagcctaaagatcttcaagtgaaagcggtttcctcgctggttcgggggaaacatacatttgttcgggtggggactggatatgggaaaacaagaatctcggaaatgtactttggactgttcgagcagaaggtcgtggtcctagttttgaatcccttggattctttaggtgatgaccaggtatgatggacttgtacatgatctgggcagagtggttgctgatttgttggttttctgttaacctaggttcgcgaaaagaagctgttgaacataacagcaataaatcttaacaagatgacgttgaactatgacacggtccaaaagatcaagaagggtgtatttagttttgtttacctggttagtttaattgtaccatcctttttttctacaggtgggatgttgactcttccgactggcatcagagcccggaggtatttctcaacagctcgcttttcaccgagcttttcttcagtgaggagtttcaagatatcctgtcgttggtcgtggtggacgaggcccacatgatctacctgtggggtcttgttgcatcaaaacaaagcaagtcgttaatcatatttgctagactagaagatcaagcggtgttcaggccaggttacggacacttaggcacacggatcatggcgacaaacaatattcctgtcctcctcctctctgcaacctgccgaccggtgtctgtctcagcaatcacgactagtttaatgcttcagcctagcgacatcaacatgatagatggggaactcacaaggccggaaattcgtctggttcgggtcacaatgcagtcaaccctaagctcctgtgatgatctactaaggatctttgcgccaaacaacttgatctcggctggtgattcggtcccaatgataatctactccgggacacggaactggactttccaggtaatgaaagttgtcaatgaagcacgcaataccccaaaacacgagtacgacccacacgatggtttcattcgtcgttaccattcagtcacaagcgacgaggacaagcttcgagtaatggatgactttggatgtggcaaggtgcccgtgatatcagctactatggccttgggccttgggcaaaatctcaagcgagttcgatgtgtggtacacatgggtcggggagacccggcggccattgggcagatggttggaaggtgtggtagggacggaaatgttggcttaggtctattgttcatggagccgacacggaagaatggccggaatgctttcagcgatttcgatgtgggaatggaccaaaacgacgacgcacgtatggacgcattggccgtgacaacagtgtgcttgcggatttccctcaatttggataacaagtatgtttgtaaacttggctgtacacagatgttatttcatgttgacctgggttttgttccttaggtttggttacatccccctagacccaaaagacccaagggtcattgaagagcgggcgcgcgaggaaggtctagggttttcgaagtgcttgtgctcaagctgtgctcctaatgaagccaatgcactgatgagtgtcattcagcaaatgacccggtcaaactttgattctctgctccaggaccctatgtctgtcgaaaaggatccatgctttgtccggatgacccgaaagaggaagagccatggcgtcaagggtacttgtagctatccaaatcacgttgctgaggacctcgagcaacatttgattcatactttcgaaggcttttatttcgatttcctggggccaagggctgagttcccaccgtcggttttctttggtgtgacagaggccagggcgatagttggggcgattgatcaggttcgggacggcaatacccacaacacatcccttttggagaggctcattggagggcaatctttcaaaggccagattgaggtccttgactcagccatcagcagctggatggatggcgagtactttcaacgtcaccaactcacattgtctaatctggatcggtttatcgaggccgaggggatccgaattagggaaatgatggcagccgagcttttggtgatgcaagcagccgcagcttccaggaggcaagacgatcaagattcaaagaaagccaaacgggccgaacaggctgctctagctgcagctgcccggactgcggccaggctactgaaggcatcggacctagcggttgagaaggcacggctacagagcaagaaggcagctgagaaggcctgtagggaagaagagaggcttgctaggaaaaaacacaaggctcaagaacgcgcggcaacaaaggcggccaacaaggcactagcagccgcagagaagtccaataaagaagaaatcaagagcgcggctaggaagcggttaccacaggatcgggcattgaagaaggccgcaaagcaagacgttttggcacggaatatggctcagaggaggggcggtaacacaattgacaatggagggaggggtagcatgatttgcgagaatgaaaacatcactgaaaatccagctgaaacacaagtgcaagagggcaaggacattgagttggatttggatggcaattgttcacggatggacgattgggaatactgaaacgatccgcttgtgtaacaaggtgtcaatcgccgaggagaaacgcatgcggggggtgacacgcacaggagggcaccaggttggggaaagaacacggaagaatgtcaatcagccaaacattggaaggatcttgcgagctcgccaaaaaccgtccaccattgatgttatgcgatcacaaatggccaggggagaacagcctgtgaaaaactcacctgatcatatggacttggggccaatggattctgagtctgatgaggtctcgctgcctttgtgatgctcaagctcagtagttagtgttggtgtctgctggcttgaattgatctgttcatcctggtcgtacatactcatgatgccttgcgaatatggccgaaaccgatcaagtccgctcagcccaaattccttcctcaactttgccattccgccagcataacagtcgtcaatcggatcaggagccctacctgctattggggtttgccccagacgctcccgctgggccatgcggcggaaattgttgaatgagtcaacggttaatttgtttttgtgtgactggtgaaccacttcagccccagattccagtttgatgagttgtagcatgtaacggagctgatgatagaatagtcagacacctcaagcaataaagattcaatgttatagccctatttgacttaccagattaatattacttgaaaaaatctctttcaacctctcaatatctgtgccaattcctgagtgattgaaaaagtattttaaccaataattttgcacctccagatagaagtccgttgccacaaagtgtcccggttttcccgtaggcgacattagcaaggtattcatcaccaagtccgataaggatttgggtaagatgtacttgatcaagatgattagctttggtagatgttttgagtagtggggcattcccccaatcctgtcagcttgctactatggcagagacaacctgtcatagcaaataaaataataaattacataaaaaatctaagtataaagtaaaaatattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacataaaaataaatgaataacttaaaaagtataaacaaaaccttaaatattattgcagattctgaatcagcatacaatttaacctagggtacctcagccaaaggtaccccaaattataactccttcaccctgtaatacatgcttgaataattaacaggtacccccatatcacgggtactgtgactcctctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtgcacggtttagaagatagagctgtgtggagtcctgtctccaagcccacgcgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtgacaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatatccatgaaaatactacagtaaccatattacaatgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagcagcccctatctacaggtccccatgggacattcttggctgtaataatttcgtgcaggaccccttggagcttctggaacattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggccaaaaagcgcccccaagtcctactaagctcccctgggcaacccctgaggccttccacaggtacttaaagggccttctgaccgcccaaataatgatcccccagctttacaataatatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttattactatttttgctgttattaagcctcaagaaacctcaagaaactccccagttatcacccagcacccaaaatcaacctttctgagcgctcccaactgtccagtttctactaagaagatcctcaagaccccttttggattattactagtaagtaataaccctttcttgaagattttcccccaaaaattctctcctgggatttaaaccacccctgtttacaggccccagtgttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttattaatataaattggccactttttcttataaatcacgccataaatcctctattcttttggaatttattcctttggatttaaaaccaaaagcccataagctttttgcttgttcttgcaccacgtgtagctagaagatattctatcttggcatcacgtaggctgacaattgggggtctggccgggaaagttttattaaaatcacctttttaataaaataaaccacctggaatttattcttaattttctcacataaaaattaaatcaaaacccataaaaaataccatttttttcacggtcatcttctcattacttcagaaaaaaaaaaaaaataatacttaataaaaaaaaaaattatacaatttttttcttacaaaaaaccaaacctatataaaaattatatctcattttttaccacatctctcccattcttatcctcgaaacaaaaattcctaaaaaacaaattcctttccattttttttagtgaatctacaagagaacgccgagttgattcaacgctatcttgttattcttaggctgcgtaaagaagaatcggacaagaactatcgtcctactccctgggaaaagctatcagacgaagaaaaacttcttcttgctacttaccacgcccacgttcatcaagaaaaagacttggaaaagcaaatccaatttcgaagttttctccgagagattcgtgagaagaaccaacagctccgtcgaaaaaaatacctcgaaaaaagttagattctaaagattatcttacctttttcgcttccatccatctattcaaaataaactaaactaaaaaaaatacttactcttatcttatcccatcgtttagtgtctgcttttgagaccggagttattcgacaagaaagagcaagtcccactccctccgttgacaccgacaacggcgatagagatcatacgacccctagtcagtacatcctaaagctctcttgtggccttgttttttctcttcgatcgctgacgagatgaccaaaatgactaggtcaagtcgtccagaactacgaagccccctcccagctccaacaagacctcgtagcggcaaaggagctacgggctcgagtcgaaaatctacagatgaccaccttgaaacgcaaggaaacggcaacaacatcgagagaagagccgcctccgagcatggagaagagttcggctatggagatagacgagatagactccgaatgctcggaagctaccccgaaacgccctataaccccagagatccgagtcttatcgaaagaagaccagatcaaactccgggtcaaagagcacgtctcgctctggagacagtgccaagtagctacgcgcgaaggaccaacagaaaagctgcgagccttactgactaccgctcaggagagtcagaaggttcttcagaaactcatcgacaacgaggagatcaagagttacgtgaagggttggaacccttgggacgaaaagaaactacacttcccttcccctccgaaaaagaacctgatgaaattcaagagaaacgagcccggcaagaagcaaagctcaagctcgaccaacttctccgatcccgccaaatggaggaaggtcacagacctccttcagatggcttcaggtctgtaccagaatgtgtagccgatcccaaagtggctatcactattttagattctttagagacccttaatttcaatatttctaccttagactcgaatagtgaaagcaattttgctagcattgtacatagcttagaatcttctactaacaaaatgaaagagaacatagaaaatatttgtgttaaaatcatacagcaattgaataaaccattacctattgagttgaccccgaggaatagtgagcaaatgactatcatccagaaggatgtagaatatcttcgagacgtttcgaaagaccataaagaaacaatcaacgagatagtacagtttgctagaaactccgctgctcagagcacagcccatgccgattacattctctcttccattagacaagatgctatcgtagagaatgccaaatttgagagaaaaaccactgagctcaagaatttattgatacaaaaaaacgcagaaaccgataaaaaaatagacctcttgaacaaagtgatacaagaaaatttctgtgagataaaaaatgaactcttggctgttaaaaatcataaattggatgcgcctcttagtcccgatgattttgtagataatgacttgtctaagaaagaggaaagagatccaatactctcctcttctaatcgccaaagaagcagagatgttcctccgcatcagaccaataatggcaatcaaattagaaatagttttgcacatgtagaagaaccgaaatataacaacccttttatgcaatctagtaatcaacctgttaaaaacttttctcctcatccaattatttcagaccccagaactcagagaaaatcaaatgaggaagcagatttcataaggaattccactccctacacggcggctgagttagctaacctaaataaatacatgccccccataaaggattggccagaatttgacgggaaagatgaatatgaccacattagttttatcaaatatatagattatttgttgagaacctacaatgccccagatgatatgatcacctccaagctccctagaataatgaaaggaatagcaggagattggtttgttaccaaaagccaatctataggcttacaaagttgggcaacttggaaagaattgattattgctaggtttagtaccagagtgtggaaaactgccaaaagaatagcctttgaaagtgattattttgatccaatcaagcattctgttggagaatggtgcttactccagaagaaaaggattgaatgtatttacaataatccaactgctgaagaaataaatgacaggttattaacccagtgcaaaggaaccatagaacacttagtcagatgtaggctaaaagatatggatgtagatttaaccgagtttgttggagtattagaggaagttgtgattatgaatggcttgaataaaaaatatgtcagaagtaatatacctgaaaaaagagaattcatcaagccagacaacgtcaaagaaaaagctcccgcagcagaagcccccgtaagaaaagctagcatacctgagtgttataattgtggagaaaagggccacaaaagacctgagtgccctaatccccgcaaaaagatcaataatgtggaagtgtatgaagagactgacagtgaatatgactctggatctcaatttgatgtcataaccactgaaccaggagaagaggagtctcatagaattgtggtaatccaagctgatattggtgatgaattacatatcaataccatccaaggagattctaatttaccacagaaatgggattcttccatgaacattggtcatgtttctgatgctaaattgctcactaataaaccagaaaaaggaatgagttacactatgggaaaaactagttacacttctgttttatttgaaaataaatcagtaaaagctttattagatattggagccttttgctcgtgtaccagtagcaacttcttagatgaaatacatccagaatggaaaaatgatttgctgcctgtccccaaagcaaaatttagtagttgtaattcttcaatgaaacccttaggaattgtagtaatgccattaatctttccgcactccaaaggatctttaagactgtccatagaatttgtagttcttcaagatgccatttgtgattacttaattctagggaatgatactttttgcatgtatggaattgacatatttcaaagtaaaaacagattctatactattgggggagattggaaaaggaaatttcaaatttgcaatgtgaatatcaaactacctgatgtaccagatgaaatgacggaagaaatgatgtccttcaaagctgaatatctttctcaagcagctgttagtgatattttagacgagcaacagaaattagacgtactcaacacttgcttcataaataaagaatccttttgtactactgaagaacctattggtaacataaaagggcatgacatgaagttggaattaactattaaagaaccttatcctcctatcttgagaagacccccttatccttccagtcccaaatccagagaagctttagaaactcacattaaagagctaatggaattaggtgtgctgaggaaagttggacacaatgaacaagtagaaattactaccccagtaataattgcttggcataatgagaaatcaagaatggttggggatttcagagctttgaataattacactagacctgattattaccccattccacgtattgatcactccttgcacaatttatccaaagctaaatacatcactactatggatgttcttaaaggtttccatcagatacccattgacccagatagcagacaatttttgagaataatttgtcatttgggaatatatgaatatttgagaatgccctttgggattaaaaatgccccttcccacttccaaagaatgatggactcaatttttggtgctttcatcagacaagactggatgatggtttacatagatgatattattatatattcaaatgattgggaaacccacttggagaaaattaacctagtgcttagtaccgccatcaaaactggcttaaagatgtccattaaaaagtgcaattttggctatggagaacttaaagctctgggtaggatagtatctggcctaactttagctgtagatcaaaacaaagtggctgccgtaatgaacaaagctcttcctcataacttgaaagaaatgatgtcattcttaggcttttgtagctactacaggcaacatatccctcaatttgccatagtaagtaagaatttatatgcactatgtaaagatgacaccatttatgagatgacttgggaaagagtaaaaaactatgaggaattaaaaaggttactcacttctgcaccagtcctagcccaaccagattatgacaagccctttatactttatattgatgcttgtttagatggccttggagcagctcttcatcaagaatttattgtagatgacaaacccatggaaaaaccagttctcttcatatccagacaaattaaagaatctgagaggaaatatggagccagccaaatggaatgcttagctttggtatgggctctggacaagttacattattacttggaaggttctaactttgtagttatcactgattgtacagcagttaaaactctaatgaatatgaaaactcccaacagacacatgttaagatgggaaattgctattcagcagtatagagggcatatgactataatccataaagctggcaagaaacacattaatgctgatggattaagtagatgggcactccctaatacccctgataaccccgcatatgatcctgaggacgaagacatatttcctattttgggaattcacgtatgtgatatggaaaatgctttttatgaattagttcagagaagttatgaccaaaatagtgaattactaaaattggtagaaatattgagaaatgacagtagtcccccggaactagcagctagtttaccacctgttctgtccaaacattataaattaggcaaattcacgttatttgatggtttgttgtattacaggcacaaacactcaagtgtacttgtcttatgtgatgaaggacaaataaaaaacattctacaggaatgtcatgataatgtaaattgtggccacttttcagaagaaagaacattagaaagagttaaacaaactgcctggtggattgactggaaaacacaagtacatgagtacattaagtcatgtgacacctgtcagaaagcaaacaaacagacaggcaagagatttggcctacttcagaaaattgctgaacccacggacaaatgggaaatcattaacatggactttgttaccggattaccccctggaggatcctactcctacaactcagtactagtcatagttgatagattttccaaaagggcaaaatttattcctaatcataaagatgacacagcaatggaagtagctatgttattctggaatagactaatggctgacgtgggcattcccaaaataatcattagtgacagagaccccaaattcacgtctgaattctggagaaacttacatgatatgttgggaacaaaattagctttctccacagcttatcacccacagactgatggcttggctgagaggatgatacaaactctagaagacatgctcagaagattctgttcatttggatttgagttcaaaaatcatgatggatatactcatgactgggtaagcttactaccggccttggaaatagcttataatagtagcatacattcctcaaccaaagaagcaccctatatacttgaaagaggatggatcccacgcatgcccaaagataccatcaatgacaaattacctcatgtacaccctacagcactagatttcaagaaaatgttagattccacaaatttacatgccaaaaaatgtgttgaagatgccgtagagtataataagaatagatgggataagagtcacaaagaaccggaattcaaaattggagataaagtacttctttctaccgtaaattttaataaccttggtgggaacaagaaactcaaaccttcatttgttggcccctttactatcaaacaactacacgggaaaaatgctgtagaagttatattgagtgaagagttatctagaaaacaccctgtttttccagtaagtcttgttaaaccttacacacaaagaacagcagatactcctgtagctccagaacctgtaccagtcttagaaactcctcctactgagaaacttaaggttcataagatactcaaggataagaaagagagagtacagggaaaagataccagactttacctgataaggtataagaaccagtcagcagacaaagatgaatggctacctgagaataatatcccggatggagctatacatttgaggaattatagagcttccaaaagaacatcctaaggagtgacacaattttttctctatccctcttgatctactatttcttttttttatgagtaaactcatcttaggggtagggaatgtcagcttgctactatggcagagacaacctgtcatagcaaataaaataataaattacataaaaaatctaagtataaagtaaaaatattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacataaaaataaatgaataacttaaaaagtataaacaaaaccttaaatattattgcagattctgaatcagcatacaatttaacctagggtacctcagccaaaggtaccccaaattataactccttcaccctgtaatacatgcttgaataattaacaggtacccccatatcacgggtactgtgactcctctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtgcacggtttagaagatagagctgtgtggagtcctgtctccaagcccacgcgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtgacaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatatccatgaaaatactacagtaaccatattacaatgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagcagcccctatctacaggtccccatgggacattcttggctgtaataatttcgtgcaggaccccttggagcttctggaacattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggccaaaaagcgcccccaagtcctactaagctcccctgggcaacccctgaggccttccacaggtacttaaagggccttctgaccgcccaaataatgatcccccagctttacaataatatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttattactatttttgctgttattaagcctcaagaaacctcaagaaactccccagttatcacccagcacccaaaatcaacctttctgagcgctcccaactgtccagtttctactaagaagatcctcaagaccccttttggattattactagtaagtaataaccctttcttgaagattttcccccaaaaattctctcctgggatttaaaccacccctgtttacaggccccagtgttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttattaatataaattggccactttttcttataaatcacgccataaatcctctattcttttggaatttattcctttggatttaaaaccaaaagcccataagctttttgcttgttcttgcaccacgtgtagctagaagatattctatcttggcatcacgtaggctgacaaatcccctggctcatcactgcccagcgttgccacatgaacatcagccggccgtaatctccgtctttcatggctcgattggcctccactattgtcccaaagtctcggatgcggagtaataaattcttgtgccctgagtagttggatgctagctctgtctgcagcgcggcgcctgagcaaaagcggtcaaaagtgagctcaacccaatcatgaatgctctctgtagaaacctttagccgtttgccagaccatggctcatgagcacggtttgcaaccagtctagaaaaaacatacatgaacacacgtgaagtcagcaacattagcaatttgagaccacaagcatattgcatacttacagcacacagtacaacaatgtggcctcgtgaatcttttcaatgtgacacagcatgaggttgaaatcctttttggtcactggcttttctgctggtatccccagtgcgtgaagcgtcctccatgcgccagtgtcccgggctagtttctcattcccccaatgagccagataaattgcttgggacaggttccatagtgtgtgagctgcgccggggatgggcaggatattatcaagactgttgtgattgcccaaagctggggtcctctgcttgcgaaggctatcaaaaatgttacaagaccccaggtcaccctcaacaatctgtaatcgggagtggaattcagccggcgtgagcccactctgctggatgacacctgtgaagacctcgccaacgcccagggccgagttgtccgacgcaaccattagtttgagcattgtgatgttgggatcatccggcgcaataggattgacctccagaggcttcaccagtaggtctaccctcttatcggtgggggtggcaaagtacttcaggatcacccgagtgatctgggatttgattgttgtctcgaagtgaattgtactctccgccgttggggtaaacatgtcgggccgaattttcaaatctttcccgatgtgtaaggccttgttcaaagcctcaacagtgagttcggctggatccagctgtgattggagtgagcggggaattgtgtggacatatccccaggtcccatgaaacatcttgctagaatggccaatggatttcatgtgtaccttctcctgaaaatcgagattatcgtagcataatagcggcgccaccaacggggaatcacccatcttgtagattgcttcaagttttgatttcgcctctgaccccagactcctcagggccgcatgagcagtcctccaagaggagctgatgcctatgtaattgaggtaagcacttacacgctcggtcaccccccctgccaagaacagcagcgcattgctcagctgaaagccattatgccggcgattccctccaaatgccaccatggcacatatggtgcgggccatctgggagatagatcacccatgaagggcaggtcagtaaggggtagacataagaattctcaagattggactaaccgtcttcacccaattagcccgtctgatccctctctcgttgctcttcttcaagaccgacccatcatagtcaaccagcccgtccgagggatcatctaccccttcgtcatctgaattgtcctcaacaggatccgccggagaatctgcggccccgccagtggttgtatagggccgatcgccttgaatctttgcgcagagtagttgatagagaaaaggcatccgatccgtgagcaaatcattgcgagcctctcgttcttccgtggtgaagaacacatcagacaaggttgccgatgtgtgatatgagccttttggtgccagcccgctgactggcttttgtgcagaaacaatattgattgcctgttcaaacaagaccaagctcagcactttccatacagtgaaaataccaggtaatttgtcaacctcacctgcatcaagatgaaccgttcccaatggccacggccatctaggtgagagcaagcgagttttcggattgtgagcaacagattctctgttgagtcccaaccttggtcagtgccccataatcgtcgtctgtaggccatgctgtattggtcctgctcaaggaaagctaccaagaaagacttcggtgtgaggttcaactcttctatcaaggcgcaaatcttgtcaagtttctcattcatcgacacccgaggagccctgccggcgggagtggtttcttcggttgagttcatagctgatcctgatagatgtcttgatcgaatcggatggtcattcacgttgggtctctcaaattctagaatcctgaccaacatcttttctcgagtgatatggactgtcatccactcataacacgttataggaatcatggggtaaagttactatgtcttaaggagtcatgggttcctccaattgattctacatcatatcgggtttcattcaagtacagctcgctagcgtcgaagacgctggaaattcacctgaatccataatccatattccatgagcacaacgacttggacccatcgattgcttgaaaagctgatgggttgggcaccctaggagtagctataaatgtagagaccggctaggcggttacgaaagtgaaaacgatattaaaattccatcgtagaggaatgtgtgagaggcattttgaaagtttgcctgccaaatttcctaatgccctcagcccgcgaggtcgacttggcgcataagtccctccttcggagggtccctgcgggacggcgtcccccctctataaggagggactagttaagttagatgttgctctagctccacatatctccattccagttatcggcgtctcaaactcgaacatacaattcttcaacgtctcaacttaagaaatcttctcgtttccgtttcgatactcaacctgctcaacatgccatatcggttaacgcaaaacccctctcctctaattccttcggttccgcaacttgacggaaactcggtagtcttcccggcgtggcgttctcggaccgaagatgtccttgcaatccagggggtgctcgacatcgtccagggcaaagttccccgcccaaaagccgaagcgattgacgctaaaccaatagtccataccaaaaaggggtacaaccctgaagatttccgcactgactgggacaccctattggatgtcgctcgatcaacgatcaagctcaccctgtccgttgacttatccattcgttaccgcgacatcaagccggctagcaagttgtacgatcaaatatgcgaagcatatgagaagaatactcgggctcgccgactcatgcttgaagatgcattttggaccgctaaacacgatcccaacgttccgattgccaagtggattgctcgtatacgaatggcggcttccgatctcacgagtgtaaagctgacccctcatgatcaacaagtctgtgatcgtttactccggggacttgacgactcgtggaagcctattcgggaccacttagtctactctcccaacgaggtctcgttggacgatgctattggggctctggaatcgcacgaggtttcgactcaggtctcaaccgaccactacaatgcctcagcgtctgcggcaaaggcaaagccaaagcttggatgttggaactgcggccagaagggccatcactcgtccaaatgccctaatccgtccataaagaagaaatccggaactcaagcgtcctcgactgaagctcgcgctggagtggtctctttcgctactcttggcaactactctgaaggagaagaggacgacgaagacagctacgacaatgatggctgtgacgttgtttggggctagaaaggacgaactcaagacaaaattcctattcgtgacgaacacaactccggtgcaagtcgatggccaattccacgaatgtgtttgatttttggatatttattcactgtcgtggtgtttccctgtcccttactacctctggatctctggcctgattctattttcctttctgtccccagttgagattttttttctccactagttctgtctcacattagtggtaatttttttatctcatttattttaggaaaactatagtagtcagcaagggggtgtgttgggattgtggacatgcctatattcaatacagtatgcttcccactatagttatgcatgtggcctttgtatatagtcaacctgatctcagatccatgagttctttctgcactgaatacaaaccactcattatcttgtcagctcccagtgtcacaagacatccgtctgtgaacttcagtcccagcgacccctgtgccccgcaacacccttgaagagttggagggccccatgaagggcctgcctagctctatgggcatcttcacagctctgaagtgcttttcacacttttaggttgacatctacaattttcaagtactcatacttcataagagcatctgcagtggtgtgtagattaggcagggttagctgcctaatctacccccccccaaccactctggtcaagattagatattagatccaactagctccagggctagatctggacctagagggtatcaaatttatgtcttgctaattctcaaattagcatgctccctaatccctgactaattgactcaaccaatgtggatgctctcaattgttatcttgactcatatttgcattgaaacagtggtgggccactatgctaaactacactacaggggcaattagcattagcatagtgccaagtggtgctaatagttgccctttcttgtgtagtgtaagcgcaacactaccattgctactctacgctaacagtggatattttctttgtgtagtgttagcgcaccgccatgctgttttacactatggtagagcacctttagtggcaaaaaagctacaagagctctagcaccgcatagagggcacatagcattagcatgattccacaaatctgtgctaaatctacactaaatagggcagttcatgtacttctgatgttgaatttattagtcaaaccttgctaaaaccggactttgctgatgcattgggaagcaataatgtttgatgagaagctcctctttagaagtgagatcccatgataacttaaaaaatgttataaataatcaagcaaacattgtttcacatcagaaacagttttggtacaacatgaaacccctaaatgccagcgcatttttgtgccctgtgggtgtagcgttagcacagatttgtggaattctgataatgctacgttaaaagatagtgtattttgactgtgcttaatttagcgtagctggtacgccattgactgaaagaataacgtaagcttatgacagccacttcaacaaaccatacctggaactgagggagtgttatggaacacaattttgtgaatttgtatatgagtcttcagcagtaaattttaccttcaattgacttggcattgtgtctgtttcaaaactgtatgttttgtcattccaaagaatatgaatatgacactggctgaagatatgttgtttaacttttttatgaagttttttagactagcatacttcagatgtttatataaggtttgaacattttgagaaagaaaaaagaatgacacatgtcttgtcaaaaagatacaatgaagttgggtataggatactggttttgagaaaaaccaagcaacagtctccccacatctgtacttgagtttttgccacacaaaagagttcttgggattataaatattgactgactttctggagtttctcaaccttgcccccccccccaaaaaaaaaagaaaaaataaataatcatctgctacccttactactttaaacaaggaaattcagctcaagccaaccctagccatgctatttacaagaattgtatttgctttctatctcttaaaataccaaggaacttcagcacatccaactttatacacaaaatctctagtaaaaagaggaattgatcaagaagctaccattggtactcagattcatctcctgcacaagaggatggaaggaagttacaaagaaggtaagctgcaattatcatggagttctgataaaattcaatttctatgctaattatcaagagatagaaatttgtcaatgctgacctctgaattaactttgaaatcccccccccctccctgccttgaaaaaattgaaaaaatttgatcgactggaaattttgaaatcaaatgacacagcaaagattaaagaatctaggataggatgtttgcataaaatgtgtaagctttgtttaaaaatgcaaaatttgaaattttcagtggaaagcagagcaaaagttgtggattagaactttgagctaatttttctttgttctaaaaataaattttgaaagtggagagatgtccaaaaaagggggagaagaaggagaccaatgaggttggagaagaattcaacaaaaacagtcataatgtgcattcaagttcagataaagacaaaattgtgcatgaaaaatcttatgaaggttcatcgtctacaaaataagtcacacccaggcttcagaaacatatcttgatagtatttaccaacaattcatatccactccattcaaacatcacagattttatgtgcttaacctaaccattcaagaaaattgggattgatggcctgagactccagctattcctacctgtttagtaatctatatttctgattggcatagtgtgatttccacttgaatgagctcccatttttgtttctgcttcatttattgttgaatctcacattggattcgcaattcaatatccaagggtcaatacttagaggcttgtgattgaaattctactgttgttattttacctgtaaaatgttcccctgatccacttcttgaacttcccagattgttcctcacagaaacttgaccttccatcattgtagtctgaatgtctctgtcatggattcttcctattgttcatgcatctgcaatctttcttgctgttcaaaaagacttgtaaatattgtgatgttttggattttgaggtatctgagcaaggcccagtaaattttccatagtgaagcagaacaagctaacactacaataaaactatagttaacataactagccaaccttcctttaaagaattaaaaatgtgatgaaaaagttcatctgggtcctttctttatcctcaccaaattggctatgccccttctccgcaaatgggcacccaaagactttgacttttgacttttttttcttgcagccttgctactgtaaaattcatgcctaaatgtattcatgaaaaaaggatgaaacttcataggttttttcacaagagagattcagggatctggattcttgggtagtcattacatcacatactctttaatgaagaggttatttttggacaaaatgttgtcaatcaatgaattagggttgttgatattggaggacttcctgttggatctggcgccctcacagaagtcaatgtagacccaaaaactcttgattcttgcagagaaatttgaattttgaggctctaaaccagctctgggagacccccagatgttgacgggaagtcatccattgttgccttccctttggaggctgttgcttgtctagtgcccaaggagactggatcattaaatgtggagcaaaagtgtgggatatgtagtctgaagaactggtgattatgtaagctggggcaggttggattatgtaatcagctgtgactattttttggctgtctttgctctccacttggcaacaaacttggatctccacttcactgagaaaacactgaccacgagtaaaaacacagaactactaccaacgactgccaactacgaccatagacagattgactggaaacaagagcgaaagaagaaggcgctgagaagaatggagaatcccacgtctgaagaagctcacgatacggtgccgatggaagaagacgatgacctgcgctatgacgagacctgtacggtggaccatcaaggcacgtctgaagagggagaagaaggagaagctcaagggatgagagggatggaagaggacgaggtggtcggatacgacgcgacctacgcgaaccactacatcacgtccgacaacgatggacacgggcagctggagacacagaacggcgccaccggagaactcgaggatgacctcgtcgaccaagatgatcgtgatcatgatgctggagattctgatgacgagcaggaactgatggaagccgatgaagaaggtcaagaagaagaccatcaagaagaaattatcgtcgatcatcaagaacagaatggaattgagcaagaacaagaaggatatgaagaagaagaagaagagcaatgtgaagaagaagaagaagaggaggaggaggaggagatggaagatttacacgaggaagaggatcacgaagatgacgatgaagaagtcgaggaggacgaggaagaagaagaggaagaagaagaggaagaagaagacgaagaagaagaggaagaggaagaggatgatgatgacgagtcggttgataatcgaacggatgcggaactagcagccatagcactcgagctacaagaccttgagcaatcagttccactcttgaagacatcataccatctactagacaggctaggagaagggacgttttcgtcggtatacaaggcgatcgacctgcaccaccatctatacgacaacacgctctgggcgcccgacgagccggcgtctgatccggctccgctgacggtctcctctgacgcccgcttccatccttccacctccacctcctcctgctcaggctcggtcatcggcgacccacaatcctcgagatctaaccagccgcctgctttcaccaaagagtccctcgaaaacctctaccctccccatcatcctttcgcctccgataacccctttgacgcctccgctggtgaccaggctcgtaataaattcaccgaaactcttcaaagacatgccctcgaatctggcaaactacctactgcttataaagctaattcttcatcgtctacttctaatcatcattctcagcatgatcatcatcattccctgaaacctaagaaaaaaggaaacgtctatgtcgctctgaaacgaatttacgtgacttctagtccttatcgaatcatgaatgagctcaaactattatccgaattgaggtaagctaagatccagtatttgatgattgaaatcaaaagctaattcacattctactttttttttttttttaaaaaaaaagggatgcggaacacgtagcctatttaatccaagcgattcgacatgaagaccaagtaatagcggtgatgccataccgaaaacaccaagatttccgagactattaccgaatagcgccgatttcgatgatccgcaaatacctatactgtttattctccgccctcaaagacacgcaccacaaggggatcatccatcgagacatcaagccggcgaatttcttatttgatatccattcgcaaacgggggtgttatgtgactttggattagccgaacgatttgagccgaacgactggcacgggaaatgtttacattcgttaccggacccgaagaacgagaattatcatggaaggctgatggatcaaccgcagccgacgtacgatcagatgcaagaacaatggcggaaatggcgggcgaagctgacgcgataccgggcgaaatttgtggaaagcaggggtcgcgggatcgaggatattggcgagctcacagagaccaaagggtggcaagagatcttctcgaaaaggccgttcgagaacgagcctgatgaagccgagttgggtaacgaggcttccttcgaatggtatgaggcttggagacccgtctctaaagtcggcggcccttggggcgcgggttatgggccccgcaaatcgcctaatgacgtaccccccctggatcgggtcggctttaaacgcgacgatcaacgccctactgcgaaggctaatcgcgctggtactcgtggctttagagctcctgaagtgctcttcaaatgtcccgaccaaaccggcggtcggtctttttttttttctctcattccattcatctctatttaccttttcttaagaaacaagttgattttgattttttgttgtttggctttttttatagctattgatatttggtcggtcggggtgacattgctttgcttccttacccgtcgatttccgttctttaattcgaacgatgatgtggatgcattgatggaaatcgcgactatatttggccgaagtaaattagagaccgtcgcgatccatcacagttacgtatcgctcttcttgttgttgatctaggggcaaagcaagaagaagaagaagattgaatgaatgaatgtgatgatgtttatgtagatcgaacggtgatcagtaacatacccgaagtgaatgcgccccgattcagctcattacacaccttaatccgaacgctcaacccgacgttatatgaagaagagcgattacgaacgagtggggaagagcaattgatgatcaacaagataagcaccggaacgggagggacgacgatgacttcggagagtgtggtggatcgactgacgagtacgatcttccaggcccatcgtgaactgagttcgtcggtcgaaacgctcggccaggaccttaatccttactcggaaccctggtatcttcgctccgaactctggtatctcgtcgatctgctcaaacgcaccctcgagctcgattgcactaaacgcatcaccgccgctaatgctcttcgtcacaaattcttcgtcctctttcagtagtctttcttcttcttctctgttttcatcttgtattttttttccccttcatcatcatcattcttaggtcttctttttcttctcaattgttttttctaacttattattattattatcattggagtcatcatcacatcatacatcattgttgttattattgttgtttatgtagtttaattcttatcagggaatgatgtgacagtttcttggcatctttttcttttatcttttttcttcagctgtactgcaacttgaagtgctggtgtgttttgtttcggcccaagtctcttcgaaggagcagttcgctcttcgggggtagactcgtgttcaacctcggtggttcgtccccggggccggggctgggcagttcagtgtccgtccgagtcgaccgagtcggcgggacaagttcgcggttgtcattcacccccgaccaaattctccatgagttcttcctgttgaccactctccaccaactacaaaaaaataccaaactcaacaatgctcaacttacaacaatactcacaagaacaacaacagcaacaaccatcgaggaacaaaagaacaaagtcgatcactcagaacagtctcaacaagaacaagaaactcaggaggaggacttcatcgatctacagcaacaaggctatgatcactaccactacaactactgctactgaatcaacaacagaaacaacagaaacaacaacaagcccaatcccatccaactcatcaccatcatcaccatcatcttgcaaacataacacacccaaaaataacaagaagatgcagaccgaatccaaaaaagagaaattcaaattaccaccactcaactatcccttctcatcctcactctctatgatccatcagcgcaagacaacctccctcttacgcacccaagataaaactaaaatcgtcgccaagaaactccaaaccctggtcgcccttgcaaagccttctgccactaccatcactaatcagcagctggcccttgtccgcccgcctcataatcattctcttgcgattgctcaagtcatgtctatcttcaatcaaggtctctttcctctctcttcctctctttttacgtatcattatcattactaatgcttttttttgtagagactgccacaatcaaatcttttgaagcctatcaggatcatatccaacaagtcaatggtacgctatacgccacatatcttacacacacacacatatatatatatctaattgaataatccaaatatttatatgtttgatttatttcgtgaatatgttgtatatttatgtagatcaagataatcaaactcgattccaatatgctcgacaacgaaaccaacctgtgagtgaggacaagacaacaacaacaaaaaatacaagagaaaagatgacgacgaaactaattcttctgatcatttgggtctgtcaacacagttcgtatctttccaatatcatcaacaacaaccgacgcccagcacccgcaccagcttatggtccgactttccaaacagtctccttaggacacgaaatgcgactctagaaacgcgagttgttttttttcttaaaatcagttttttttttttcccaaaaagtcatgattggattcatatatattgacgcgtcaatccttgttttctatctctctctctatatatatatgtgtttgtgggcttagaccacggcctccagaacctactctaccctcctacgaatcgattcagaaacggcaaaagttcttggatgatacgtttggacagtctaagaaacctaagagacggaaatggaggacgagcttggaagacgaaaaactcgcattcgtacgcggatctctttctctctcacttatctatcatctgctatcaataataattaagataaatatgattttatctgtcatttttaaaaaaaaaggtacaaaaaattctacaacagccaggcaagatatcagacatgccaggcgcatattgcgaggcccacgatatccgaaaactgcggcctcgacaatggatcaacgatgagatcgtgacgttctatagcgtgatgatcaacaatcgatcctccgaattcgaaacccaacctcagaattttcctccaaatgagaaatttgttaaggcgtactgtttctcgagtttcttcatggctaaatacgataaggcaggatacgatggtgtgaaacgatggtcgaaaaaggttacctttccactttttcctattcaatactgtccttttttttcttggaagctgatctttttgtggaatgtggaatattatgtaggttgatttactgaagaaagatgtgatcatctttccgattaatatcagtaatgctcattggacttgtgcagctataaatctccgctgtaagcggttcgagtatttcgatagtatgggtaaccgaaaccaatccgtccttgcagttcagttccttttcttctttctttctttcttcttctactttcttattgtgattcaaattggttgactttcttcaacttcatttctttcattttggtgttggttttgggttatgaagactttgagggattatatcgtcaatgaagctcgtattaaaaaggatattgtgttggatataagtgcttggccagattgtttttaccaagttaagtaacaaccaatctcttctttactatcttgcacaaagaaagacaaaagaaaaaacgagacagctcatctttatcctttcccaatgctttaacaggatataccacaacaaaacaattcatttgattgcggggtttttgtctgtcaattcatggattgtctgagtcgagattggaccaattcttcgtcaacaacagcgacctccaataatattaacaatgaatccgatcttgattctcggcctcctgctaaagaacgcgaaactcagttcgacttttgtcaagaaaatatggaatatattcggtctaaaatggtctatgaggtatcgtgttgttctgttcttctatcactacctttctttctttttttttttcttatgtttatatatatggtcatcagtttattgatttatctttgggtccttcttcggcttttctatggtgggggtttgtagattgcttctaaagaattcttgacagaagaatggatctaaaatcaatcctcaaaacaaaactctcaacctcccttttgtaactcacaatattaccttggcaggcctattatcatcaacatgactgtttttgaaatatagattatatcccccccctgtttatatcatttttacttcttggatctgtcttcatcatcatcatctaatttttgttttcttgtatgttattttttttttctttggaggaggattgaaggaagagtaagaaaagaataagtttggtaaatttttgtccccttttggtttttttttcctatggttttttggtttgggggttttccttttgggttggcagagaaagatgaataataatgaatattaatgatctcaaagcaaccatttttttgaagtatttaatggaggacttcctgttggatctgggacccttgcagaagtcgatctagacccaaaaactcttaattcttgcagagaaacttgaatttcaaggctctaaaccgacgctgggagacctgaagatgttgatgggaagtcctccaattacctatacatatgttgtagcatgtttattaagatgacttaaaaagaaaaagagagagaaagagatcagaaaagaggtaagggttgattgattgaattaacaaatttcaagtaatttcaagcaattcatcaatttatttaactttgtgttcttgatcaaacaagaaaagttgattatccacaaagagtattagcttgtgactggagtacatagtaccaaatcaaacacagacccatatacagtgaccccttgatgtaagcatacaccaatgtaagcacaacctgccatgtgaaaattacgtaaaaaatcaaattccattgaccattctccttggtttgctgggagattacttggatgtaagcataaaccatgtaagggtatctccaatcaggatgcaagtgggttgggtcgacccgctgggtacccgcaacctggcgggtcacggggcaggttcgggcaggctaggattggaaattgacctgacgggttggtggggcgggtatggtcagcacggattgcatttgggtcggcttgagattgacgaaatttaaaaagaaagtgattatttgctgggttgacccggacccgacccaagacccaacccaacccaacccgaggcactgtgtatttgggccgggtttggtcaacattttacaatttttgccccaacctgccccgccccaaggatttggcagggcgggtttggtcaccgttttttgacccaaacccggcccacttgcatccttaatctccaatggtctgggggtggattggcttgatatttcctagaatttggatgagtaagattaaaaaaaaaaaaaaacatgaaatattgaaaattccaaaaacaaaaacaagttgagctccaaagcttgagaactacgattcacaatcagaaaacacacatcccagatgaacctcatcactcattacaaaattccctggcatgtgcatagctccacagattttggatagtttctttgtgcatcttgagcacactcagctatctttgatcttgaaagttgacatcaatcccaaacatctatttttctagactgtttggcacagtaaaaacgccaaaactcatgattgcaacaaggaggtgtctttgtcttgggcacacaagcctctcccgcactttgtgtgatggatggagaggctgagcaagctagtgtcagacaccccttggaggtagacatagtttgacattgttggatgcccccacaattatgtctacaatgttgctgtccatttttgaacactttttttttgcttctttcccaggcatgttaacccagaagaacttcaggcccaaaactagcttgtcacagataaagtctcctagtctttggctcacagataagcatacctgtaaggcttgttgggagatgtggatcctgatgaaatctcaggcccaaaaataccaatttttcttttgttgaatggttgaattttacaaaccaagaagatcaattttcttagaagcatcccttcaagccatcctctctgtgcctcacatgcttcctgagactttccatcctcatccaagggcagcagaggagtcctatttggatcacctgcaatcttaagaagtgtttttgatgttgaactatcaagcatgccatgagtatcttatttcagttttcaggatacatgtggttgaggaacatggtctatgttggactgttttgagttttcaagatacatgtggttgaggaatatggtctatgttgctggaatgaaactaagaggagagtggcggggttttttgacttggaggaggtctgttggcattaacaatttctggccagtacaaagaagcactgtgttagcagtattcatataaaacttttgacagattgtagaatgtggaatattgtagaagatatttaccattattagggacatttcgccatgatcaagataggtacattcgacacggtgtgatttagagacactgagataacttggtgttggtgaaaaactagagcgagtattcataatgaccagttgttgcagtttgggtaggttcgctaatgggtgcgcaggaaaagcctgctgaagccccttgactgatcttgaactaatagcaagggcctggattggagcgtataagaataagtcttgagacagccaattggcgattgaacccctccagtcatgaaccgacaccacttgtaatttagggaagttgaagtcgagaatgggttccaagaagcaggattccgacacagaaagtccttccaatgtttctctcaggttttcatacatcggtagaagtggttgtgcatcgaaaatagtgctgtaattccgaagggagagtgctttcagatggggtttgagtgcaattgagaggctaatgatgcaatctatgtgttcaaattgaaagttcaagtccagataagtgattggcggaagacctgattcgggtcgcagagaaacaggaagtcccaggcgaagtgacttcaatcctcgagttaccattaacaaggtgttaaaatcatcaggatcgctaggagggaactcgtccattccagatggatatcgtgagggttcgaaggtaagattgcgtagattcttaatccttccaatggcttcaatggtctcactaggaagcgtaaaaaattcaataaatttgagatccagcgtgacgatcgtatcggaaaataggtcgatcaacacttccaaagcctccgaagtgatctcattgtaattataggcgtggccaggtagatgcttccaaggccagaagtggttgatctccaagtattggcacttggcccggggaagaagttttgagcgctcgcgaatgtgatttgcgaaagcaatcgctgtcgaagccgagctgaatgttaatgtgcggtacagatgagactcgtataaccagtctgcccatcgtcggcaaacctgcctcaagtgacatgctacatacgcaatgcagtcagctcgattgagttcgtgaccccattcccaatctgttgtgatgagatgcatgaagatacgctcgaagatttcccttggaaggtccagaatgttagccattatcctattccaaaaaataaataaatcaaaaattcagcaatcaaaaattcattgctgtaaaccaagcgtgggcagacgcaagagaaaatgcaagttgagcgtacctggtttgtcagcgatttgaggaagaagacgtgtcttgattctgattctgaagacaaatacactactattgtgcgctaatgttctgtgcagatgtggatgccagtagaactgctgaaagcaaagcttttaggacccgtcacgagaaatttcaatcctctgccacggtgacccatacactgtacatttcactaggtcctttccatcacgctctgaagagcactccccatcctccttctcccttctacaactcaactgccacaacagaaaagattccacactcagtgtactgcactgcgaaacttcctcccttgctcttctactccaagaaccatggacaaaccccatcgaccacctcccaccctctcacccaaactggtatcgcatctcacccgtagaccaacccacctctagtgaccaccgcccaagatgttgcatatacctcaacaaatccatacccagccaccacttccacagactcccagaaaattccaaattcctcacggcgatctctatcaccacccacactaagaaacccctgcactttcacattctctcaatctataaccccccgacaactttccctgctattcccatactaaaagactggctggctgctaacaacagccggaacattcccaccatccttatgatggactctaacctccatcacccacgctggaacccccctaactaccaccacacccactcagcctccaaagacttgatcaagctctgcggacagaaaggcttcttactcgcatcgccagctggcatacccactttcctgagcccgagaggcgcccaaaccaccattgacctatgttggatcaatgcctgctgccgacaacgcgtgcaacactgcaacgtccagttgaataatcatgcatctgatcaccaaccgatcctcctctctatcttgcttaacgagataacctgtcagccccaggatataaggggcatgacaccggaaaagcttgacaagaagaaattcaatgaggatctgaaacaggtcatcaactccctccctctccctcactcctcagaccctgccccgaccattgatgaggcggtgacacatttaacctcgggcattcagaattgccacttgaatcagggcaaaacctccgggcgaggcaaacccagagcaaactcatggtggataccccacatcctgggtccactagtaaccaaccgcaacagagctcgcaggtggatgatcctgtccaactctgccgaagcacgacagtgctattttgcctggcaacttgctttcaaacaaaaagtggaagagctgaaactactgcattggcgccgattcctagctaagacgggcgacgcgtcagcctttcaggcgtacaagttcacaaaggcaaagcagaccgccacagtagaaccgctgtacagacccgacaggacactatgcactgatgtggccgaacaggctgaacttctgttcaaaggcacttcggtcataaattccatctgtgatctctcagacatccaatctagggacctagctacaccccacagaaacttcccccccattacacttgctgaaatcaatcgcgccattgactctcttccctcaaaaaaggcagtgggacccgacaatattcccaatgaactgcttaggatgggcaaaacccagctcgcacccttcctcacccccctgttcaatgcctgcttaaggcagggtcatttccccaaagattggcgaactgccacaacggcaatcattcggaaggcagggaagcccgactacaatgaacccaacgcctatagacccatcgcactactgtgcaccctgggcaagctatttgaaaaagttctcaacgaacgcttgatccattggatcgagaccaaaggagtcctcccgcaagggcacatgggcggcaggcgaggccgaagccttgtcgacgctctagtggtcttcacatcctgggtgaaacagcaatggaggaacggcaaaattgtggccgctcttttcctagacgtaaaatcagcctatccctcggtctacgcagctcgccttattgaccaactccattcactttcttgtcctgaatacctcatctcaatcatttcctctttcctaactgacagatcataaatgccattaggatgggcgactatctgtcctctccatcacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggattctttttggcagcatcgtctggtacaccaacaaatgaacgccaagtcggctgggcaaacccttgatatcctctatcatcgagcctgtcgcctgatcactggccttttcaaacaaacccccctgccgtttgtcaagaaaagcagcggactacagaccccgctggaactacatctgcgcaactcacatctctatatcctccgtgcactaacgtacccacccccccacccagtcctacacatcttacaaaaggagctgactgacaagcaacccactttcccaagccctatacatatgactctaacaccgaatagttcgcacagtttcccagcagaccagtcggaaaccatccatccgatgccggcacctccatggattgaaccgattggggagatccaaaacgcagcagacaaacgttctgatgtgatttgtcgcattcctcaacaggttcaacaagaaacccaaaacaggtcattagtcatcttcaccgatggctcatggataccggacaaaggtgcaggagcggcagcagtgacccacccttctggaatgagtctggctgccaccgtaaaacctgctgacttcatctctaactttgaaaccgaattgatcgggattgggcttgctatcaccatagctcaaaatgctcttgaagctgaccattcacaggaaataagcgcggtagccatctttggagacaaccagggagcgcttatgctctcctccgacccgctgtcccaatccccgggacaacacctgtatactgataatttttttcgtatgaagctactaggttgcccggtcaagctctactggtgccccagtcacgagggcatcatagcaaatgaaaaagcggataccctcgctaaagaggcagcgggggagaacccccccgtaactaacaactcttcttccccaataacagtagcaaaaagcttggccaaactacgacaacacacccgcagccaagccaaaccctccgaagtatggtcgacggaggactcaaaacgtttccccttttcaaaagactgcactaagttggtgcatgctttagacctacaagaaaaagggctagcagcgacaatctttcagctcagagcagaccacgccccgctaaataatttcttatttaaaataaaatccattttagacccccgatgcactaactgcctagtccaagagaacgcggcacatttcctcatgttttgcagcaggtacaggaaagagagagcgatcctcaaaaagaatctccgacgatccaaatgtggcgcaaacccaaactctttccgatccatcatggacaaccctaaggcaatggctgaagtggcggaatacatcttggcaacaaatcgattcccaaatgtcaggcgttacatctcggaggccgaaatcacctaattgttttctttccctttaactctcagttttccgtctcatgtctacactttataactctatctctgctttcctttcggttctcttcctttccaggcatcctgatatatgtatatacaagcgacgggctagggaacccatccctgaacccttgaagaccgctggaactcgggttattgggggataacccgaggacccctctacagtagcagcgataggttgtgggggcctagacgcactctgtatacttactcttcaggtgggatagggggaggggctgggtctctcgaaatcctaagctcttaatccctctctttcctttctttcccttctttccctttcttattggccatttcctctctgagtttcatgttatctcttgaattatttcttttcttcttcctttttcttcattcttctccttcttccttctctttttcctttcaaatttttctactatctcttccatacacgactgtttcacacactaaagacagcgccatcatgtaccacctggcgtcacatattaacaacatagtagatacttgtatatacataacacatagcagattgatagtgcggtatgtaaaatcaatagcactttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatacactgtacatgtgtaaatatgtagatattgggagcttgaatatgtacatattaaaatacatgctccctgcgtgccatgtgcttttcaggttttttttgggggtttctatttgaccttcgcaatggttttctctgtctcactaatccctggatccctaataaaaacgtgtctcgaaggggaacattttcatcatgagcaagtctattttactagtggcgttcaagctatgaacaaaaaacctcgagttgatgggccttgccagagattgaaagtccacccattggaatcaatgaaaatgatttgggggattacaaatagatatgtttgttaaacaatccttctttgaggaaaggatcaatggacacatcaattgcctactttttttctaaaatttgttaggtacatgacattgggcattgccagaaacaaaactaagagataggtatccgtttagatcttgaggttggaagttaaactgcgagtggattagagcttctatgctcaaggaaagtttcatgtcagtatcactatgggaagccaatgaagtgatgaatccaaggtctttgctaaccattattacagacatgtccgcatgatgaaggtatacacacttcacaccacgggcttcaccggcgcgacgaagcctcggtgatatttcggacatgtagtctattatcatgaaaaccagtcgtttcaacttgagcaggttttgaaacggattacacgccggatcgggatcgacctgacgctttgcatccgaatccaaagcaaggacctcgattggggaatgcaaaaacaaatctcggctcaagaaatccgtgaggaaatcacgccagtcttgaactgcgacgacccgtagctttggaaacctcagacccaggatgggttctagtgcgataggtgaactaacaccaatcccctctattgtttctctgatgttttcataaaagggtagaagcagttgtggttcaaacccctcgagaactcttaaatcacaaagtgtaaccactctgaggctatgcttgagtagagctgaaagagtggttatgtcggttatcttgacggctccgagccgaaggtgtaaatgcgtaatcggtgggtattgagaaccagccgcggggccatatcctaaaggtagggaaaagggcatcccgagacgtagtgatcgcagttgctgggttgtcacaagcaatgagttgaagcactcagttacccttgggaacggcgttacacgctcgtcgggaagatgccatagttcgttttccagccggagattcaggaggttttcaatccgcccaatggcagcaacggttcgagtggacagcgagacgtactcataaaagtttagagacaacgtgacgattgtatcggagaacaggtcgaccaagctttctagcatctcagaggtgatccgatattcatgttcgtcttcggggagcccatgccaggactcgtgataagtgagatacgcatacaaatgggcacatttggcacgcggtagctggagttttgagcgttgtcgtatgtggccaataaatgctaaggttttagtgcgagttgtgaaatacagcgtgcggtatagttctttttcgtataaccaattcgcccattgccgacaaaccagtcttaaggtagtcgtcggaggtgggcccggagaacgaggccatcttttgtgcaatatgaccaggtccgtgaagatgtgctgaagtaattccattggaagatcagtgatggtcggcattgcattaatcctactccgagtccagggaccaggatcataaaacttcatcaattttatcgctatgtactgcttgatcaagcataagtttaagaacaagtataagtgcaaaactggacatacctgctgggggagcttccttcgacttgacggcaacggctatggaaaggctttcttggagttggccggaccaaatgcctcagcggaaatttatgaaaaaaatgctgataaccaagactggcaaggctggggaattgatgaaaaacttataaacctagtccccggagcatagcatccgcatcatcttttgtcctagattatcaagcttaaccccacccctcaaccactttggtgtagttttgtagcttggagtcaactggctcctggactatcgggaaatcaactggatttggggctagtgttagtggggtataaaattttaccttgctacactagggatgcagcaatttgtgtgagatggctgtagcttctggcccaccgttggatgcagtagtctgacgctggctgatcagtcagggagcctataactgatcccgcggtaagcccacagtaagtcagcagccggtgcaaccaacaactggaccaggtttatagacatgaacccatgagctcctcctatgacggaggaaataatatggcaatccacttgttcgaaggggatggagaccccggcatgaaaaggctcggtttgcgaggcgccaacggcgcaccggtcctccggcccctgtagagacgaggggattgttatctcaccttaatttgactgtggcgtcagtctgcttataaatatagggccaatccagccctggatccggagcaggtatggctcatccgcaaaccacgcccgtaaacctgtaacattagcggggttcacaattgaacttttcgcttctgagtttgacaaaattcttttgtggtctttgcataaaaccagcgaactcaggagaccttcagcactacacctcgcctcaacaaatcaacttcacacttgctacaggttgtccaagtgtttgttggacctagacaaccaagtctccaaaagcttgattgaatcacttcgatgtgttcagcaagataaaaaaattttgatcagaagtggtaagccaaacaaagcctctcccccggtgtccccaccaaaagccagatgaggggcttggactatacgctaggatcaggtaagattgtccagctaatctttaggagtaagttagactagcccttccttgggtcaatcacccacagcttagtggatgtcttctatgtaggtgtgtccttccaggttaatcaccgttgggccaggatcatgtaggaaatatgaggtcttattttactttataaaaactttcaatagatgctaatagtagtaaaaacaactagagagaattaagaaaactataagagatcattagtaatcaaaagagattagaaataagaaaagggaaaatgacgactaaattaataagtgaaagctgataattaccttcttatagttggatcctagtaagtactctgaatagacacaactcaatttggagaaatagatggaacaaaaaagacaagcctgcactgtgaaaggggttgtatcagttactaccctcctcaataaggttgcccagaggcaaccaatataagatcagtttcattgacccattttttatcatttgggcccaccaatacattatgacagagcaaaaatgtattggtgggcctcgccaatgaccaatcttctattggttgcctctggacaaccttattgcagggggctttaaccaatacaactccttttgcagtgctgaaagaaaaaggaaagttgaggtagaaaaagatagaaacaacttggagatcaggatccaggtcaaagttattgagaagggggaaaaaatttaccgccacctgttatgcatcctagctcctcctgagtattgttaatctgcgcgagtagatggtttggatcaaacatgcagtttaggtgtatgattgaaagtggattaagggtttttggcaaaagtggtgagtgatgagcaagattgtagtcttgaggttgggagaaggaaaaaattcagatcactttctgggccagctgaaggggggacttggttcaaattaaattggtgtgacacttgagtgaaccatttgaaattcaatactttggccagatcagttaaatagaattaatcattcaacagatcattattgcttgtcatcatactttcccgggggctctcaagttctgtgatcagcacccaggaaaccgcctgtaaatggcagtaacgtaaattcctgtttttttttgggaaattcacacatattgggtggccctggggacttgcatttttagggccattcacactccttttgtgtgtatgctggaggaaaaatccccctgaaaaattggggactaggcattttggcgggtttctctcaacattgagccaatttttcatacatttagaaccagttttgtgcataacatttccattgtccaaggcaattcataccacttttgtgcatataatttggttgttttaacaaatccatacatttttgttgctaacatactaatttgggggtttcctccatcatttcacaaattgcttagaaaacaatccaagcattttacaccgcatcacaacaaatgactcaggcactatcaaaagcgtaccaaatttggcacttttacatcaagcagtcattaagtcatacatgccctgctcattggatcttgaacatcaccacattccctttgtattcttttgcaaatccatagcagtctcaacattcgaaatgatctcacaatattatttttctaaaggtcaacatccaaaatgatggtccaaaatcaccttacacttacataaacacagctggtgaggcttggaaagtcaataaacaaaaattaagtcaaagtagccccagatgtattgagtaatttttcttacaagtccatattataggtgcatcaaatacttgctgtgggaattaaattgaggggtttcagtggtgaagagatgaagtgtttgttgctaaaagaagaccaagggggaggcctaattgatattgaaattggtggcgctcataatttctgagctcaaaaattagatgtgttagtacatttaccctttgattgatataattcctttcggtggaatagttccaattggtacattgaaaggactggagaattgcatgaggaacaagagactgaccattataagaggcatttggtaatgatcgatgtacacgcattgaacgtcaagagcttcacaagcttcaagaaactttggaggtgcggagtagtctgctggagcattcatgaaaacgagtttcttcaacttgggcagatgagcgagtggattaccgaagaacattggatcgcattgatcgaaagcagcttgagcattgatcgccaagatctcgattggagcctgggtgaagatatcttgtgcgagataatcggagaaggaattcaaccaatagtggactgccaagacgcgtagttggggaagtggagatgaagactgtctcgtaagatgtgagaggacgaaatggaaaggccttccaagctctctttgagcagctcataaactcgtccaatccgtgacatccgtacacccagattttcgaatccttcgtgagtgaaaccgagctgaaataagcgatcgatcaggtcttcgcgaccctcctgctcattggcctgaacttaaagcactttgagactaggcttgaatgcaatcgaaagacgtagaatgtcgattgttcgctggaataacatgttgacatgcagatgagtgattgctggatagggccggtctccccacattccaggttcaggctcatagtccagggaaatcggtatgcccagaacgagtgagtttattccttgagctgcgacgatcaaagcattgaagaactctgggtcggttggagtggggggttggtttccaaccgaagtcggcgagagatttaaatgaagttcacggagactttcgatccgttttatggcttgaatatttccgattggaagggatggatgatcgacgaattggaggtcgagagtgaggatggtagtagggaagagatcgaggaggttttcaaggatctcaggagtgatcatatcttgcaatccgacatccccagtgggagcttccctggtagtccagatgcgaccgatgaccaagtgctgacatttagcatgcggaagaagctccgaccgactgcgttggtaggcgataaactcgttcgatcgggaagcgttatcgaatttcaatccgcggtacagatgatgcacgtacaaccattcggcccattgccaacaaaccagtcgcaaacaagccgtcgtgcgcgctgccagatcgttgggataatggacatgaagccattgggtgggtgtgctgatgaggtgtgcatgtatgagctccagtgtttccctaggaagatccagaatactcggcattcctattccaacccgatgattaagtcttcgagcttcgattgctcgatagaaatcagttcaagttgaacactatcgaataagaaaagaagttgaacttgaacacactcagctagaccctagtgctggcctccgattctcgatgattggctgccgattgacttcctggtcgattcgtcaacacctactgggtagatactcgttggtgatggtcaactagagtggggatggctcttatcattatctcaaaaggctccttctacaaatccagtctgggtttgctggaggtgcatacatacaactctgggacccagagatcccaagccaagaagctcttaagggcttctcaccctgcgtttgggtcagtcttctctccacaaatcaaccgagaatatgctgagaggaaaatttagcatccaatatatatgctgctattatcaggtcacaagggttgtctcaccgctctgccaatccattaaagagccatcagcatattccgaatatatctagaaaagactggaaatcaagctctctgactccgaacaggactcaagaagcagactcactctactctattaagtatgtcctgtatggtctacacctggttccatagccatcaggccatccatcgtctcaaatgacagtggtcacatcctttccgctcctgttattctaatgaccggaagaagaaaaagacaaagctgggctgggtaccgggcttgtcaagacatattcaacctttcgagatgttgcaattctcccgtttccttcaccaatagtttagtacgcagcttagattcatcgatctttactgcctcctacggacagtccaaatcagtcattgaaagcctctcatgtttccccatgtatcccctcctcgattatccaggcttgaaacccgtaagattgatctactcttttcattccaattttggaacataaataatacatgtcttgaccttcttttaaatcagttaattcttatctcatcaggggttgaaattttgtgactccaatcatcttcgtctatctcagttattacaaaatttatgttcctagtattagacaccttgaagtcgacatttagctagctggctgatcagcttgctgatgttgaaaaaagcaatgattattatgaagtatttaacttccccagcaccacatcagcagatagaaacaggatggtcatcgtcattagctgtggtatccccatatttggagagaaaaaaatggccaccagcaaccaatcagctaacgtttttttgaccaattctcttgattttgcggtaaaattttactaaaccagcaggttagctaatcagcaaagtagctaaaaatctagatgtgaaccgtcctttcaacatcttgtcttggtagaactcacatgcgccgagctaagcatgtctctccggtttcgaattggctacctcggcctgtcaacatatcgtatcttgtaacaaaaccacaaactaaggccaagggactattgaacgagtgaaaagaaaggttgtgtactgtgggactcgaacccacaacctcagcattcatgagtgatgctctgaccattgagctaagtacgcattgccaatgttgaatacatttgtgatgtatgcttgtgaagatgtgatgatgacatggatcatgaagaattgcctccaatgctgattagaagtctcacatggatgtgttagcaatgtgtaacaagcagtgcctgagtttgacacttcaacattcccccgtgcttgttacagggttgctagcaaatgctaccaatctttaacaagttcaattgtgaagcagcatgcgctacctgggctcataacctattgaacgagtgaaaagaaaggttgtgtactgtgggactcgaacccacaacctcagcattcatgagtgatgctctgaccattgacacagctgtcacagggatgtcgcacgcagtctgctgcgacacccgcggcaaggggccccccttactgcgggtgtcgcagcagactgtatgcgacatccgatcgctagctgtgtgagctaagtacgcattgccaatgttgaatacatttgtgatgtatgcttgtgaagatgtgatgatgacatggatcatgaagaattgcctccaatgctgattagaagtctcacatggatgtgttagcaatgtgtaacaagcagtgcctgagtttgacacttcaacagggacaagcgatgttggaaatgagataacatcgctctaacacttcccagacgacaaagccacaacacgtaatcatgattaagctgaaatgtgtttgttgttcatggctttgcagaaatacttgccatcgaaatacgtaagtgtccaagccagttgaaacatggggcaacaaaatgttctgtgatcccgtttttcaattgcagttctggccgcgacagaaaggcttttcagctcgcagtcaccagaccaccatcagcttgataagtgactttgatttcgatcatgcatctaaaattggtcctatagttggcgaggagactagttttgacgaggacatctctgccatgtatcagtgtgtgcccatgtgtgagaaatgtaccgctttgtagaccagatagacttgagcattctaccccagtgccttttaagctatcgtctaatattccagtagcatcacaattaaatttagaaaatgatttctcctggtctcgggacacatctgctctttgttcatcttgggttgctgttttcttgtcatgcttcagaggccccaagctggcctgtaacccttaatctccttcctggccggggcgacgatgcttctgacacggacaatattactcttcatctcagcctagcatcacctcaactcaatcaagcagatgtcgctgcatcagatttatctaccgagctatgtctgggaaggccgtcagttctattcaatgttgcgaagaacattcctcaaggtttcaaaaatcaccaagcttcattaatttcgctcttgccagatgcagcaacaggagacgaatgtgaaggtgtcccattttatcagagccctatgacagatcctcatgaatctcatcagattgtaacatcacagaatccacctggtcaacaaacacctgccggagacacctggactttttccttattaccaaccaaggtagaaaatgtgaatttccaggctgtacctccccagacacagaaaggacaaatcaatcaaaccggctctgggattaaaaagaattggccatcacagtcggagataaatccaaaccatcaattttcatcaaacctagaaattgcatccagaagtttttcaaagcgtcccaacaacgtctcatacaactttgaaggctcatcagcttctggtgctcattctaagattcaatcagccaagaaagtcaaacttgaaaatcttgagagttcaccaagtgagattgcaaggaaccgaccactaactggtgctgaagaaaacactctaagtttggggatgatgaatcaacccaaaggaggtgcattcacaggacactcaggtagcagtagttcaatcaacttgaaatctcaaaaggttttatcaacatcagccacaaatgttgttcccaacgccgccccccatctcaggcctgagagggtaacctcatcggcacaacagaaattgacaaagccttccaaaatattgaattttaatctggatgtatttaatcctggaaaagatttgtcacaagaatatgaatttaaattagagaaaatttgttccctcattggagtgtttcgggaagcccaacttacctttttcaaatccaaattcaaagagtatttgcattcaaagtccagtagattgaaaggtgtaggaattccaatgaaaacagaagccgagcgcagggaaataaagaaccaaagacaacgattacaaagtgatgcattgaaagagtttcagtcaaatgaagttcaatggtttggattatggacagaacgaactggggaagattttgaagacatcaaagatgtcagtgcaactgataaaatggactttgggttacttttattatacattgatataattggtactttacttcaaaactactatccaaccaatcccaatgatccaagtttgagtctcctcaagaaagcaatagaattagtcaaaccaagtgttcaagacaaatcatattcacttcacaagtttccagcatcatcaacagagaaaacaagaggatattctaaacagcgtttcagaccttttacagttaattggaactggatttcaaccgtggttgtggcctcaggctatgaaaaattacagttggtgttatttcagggtggggagaagatacctcatgaggctcgggctttcttctctgacgtctttctttactcaattatcaatttgaatcagaggttgaaagattattatagagacaaataaaatagttggcttcaatcttgaaaacagacacaacatttttgctggcggcacaggcaaatatgtataattacactcatcttttggttccattcgttccaaactggcgaagtagattcagtttactctcctcaaccaacaactcaaagcactatccatttcacaaattaacattgaaaattctcttttcaccacatcaaatgtgttgtttatctctttttctctgtttctttcttttatctattctgatttctttcttctttttattctctacttctgtcttattgtctgcttctttacatgtcactcaaatcataaattatgaggaacacggatagtaaagttatacaatttatcttattcgaaaactcgttgtaggcatggagccccagcaatagtttaaattcaattctgcaaggtaaagcgacacataaacataggaatatcaaaagaggatcaggttaaaagcagaaggtttggattatcatcgacagccgtggtccctcatctgtgtgcacaaaagccgcatgttagtattgttattgaattggtgtttctgaataggaagagatgattcatgcgaggacttgacgaaccattaccaggaacacatcgctatgatcgagatattcacatttaatgtgatgagcttcgcaagcggccaggaactgtggtagaggggaataatccccgtcagtagccaaaaagaccattttttgcaagtttcgaaggttcgtaaaaggatcctgctcaaaagtaagtttggaccaacaggctgatcgggaattaagagcgacgacctggattggagcgtgagtaaagatatcttggctgaacaaattggcgacggaattatacaagcactggacggtaacggccttgagcttcggaaacttaaagtcaagaatgggtgccagtaaggattctgtcgttacggcgagcccttctaaggtttctctcaatgtttcataaagaggtaaaactagtcctgtgtcataactcctgttggcatgtaatgaaagtactctcagactcgacttgagggcaatcgcaaggcttaagatcacaccaggggtttgcgcagcgaggtcgatgtgtagatgagtaatagctgggtattgaattccacttgagaaaccaaatcggcgtggcaaggaaaggggtaaggccaaaaaaagcgacttcaggtttttaatcccaacaaccaaactgtcgaaacaatcaggattgggcacaagcagctcttcatacgtcgatctcacaagacgcagatggagattttgcaagcgctccgctcgctgtatgcaatgaatagtttgcatgggtaggttcatgaaatctacgaatctgaggtcaagcgtgacaatcgtatcggagaataattctatcaaactgtccataataggggatgtgatgatgtctagaagactgtcacgggagcgaggtttttcagtccagatgcgatggatgattaggcgttggcatctaggacgcggaaggagttgcgaacgtccgcgaaagtagtcgataaaagcgaccgatcgagaagcacttttgaatcgcaatgtacgatacagatgatcctcatataaccaggccgcccattttcggcaaaccaatctcaactgagctgctgttttcgctgcaatggcatcgcggtgtgactcgaaaacccatcgcagagggctcctgatgaggtgggtaatgatgagtgcgattatttccttcggaaggtctcgaatatttgccatttactgcttcaataaaaccagttagcgtttgttgtagaaatactccgtgtagaggttcaaagagaaaaggtaagttggacgcacatacttcagttattggagtgggtatcgtcagattggcggaggcactccgcggagggcagggcgacttgaggtttattaagcatcagacccgatcccctcgttcctacgggagggtagccccggcctggcgggagcacctctccgaaggagcatcgcaagtgcgcgctgaagggcatcaggcgccgggggcgcatacagaaatatgtattgggagtggcacacacctgaccggtccatccaacatttcttgtagggcctacaagaggatttcggaattcaagggattgaatagaaacataataaccagattgtagtacttttcctctatataagaacacagagttgaaaatcatatgattaattatcatcctgaggtgtaaaacacttgaatgaaatggaaatgatcaatttaaggaagcccaatctatctatttaaagatgcaaaccaaatttacttcctcagaaatatgtctctgtataagtattttttaaaagttgaaccataaatgtgtaaaaatgaattatttttccctaatgttaggcataatttgacctcttatattttaagattatctattctttatatgcaggaaccattgaaattttcatgttgatgtcaactttgactcaatgtggactggactaagatttgaatttctttctatagagttccctccaatatcttgatcagcttatttaaactcccagacctctctaaacagagatggatgtctgatcagcatacccctcacagccacattcctcagggctatttcatccacctgactcccagacctcatgaaaatagcttttcctctcttctcattgcttcagcttgttttatgtaccttcctggcttcattataagttgcttgctttgtaggtgcaccagctgagccatgtgtggacaagttcaaaaaagcctgctcagcagacatcaataggacacgtggcatcatctgcacatgggtgtgggttcctgcacagccgcacccagtagttttccagaagaacttgtgcggcttccagaaacctcaattcacacatgtatatgtgaatatgacataacatgattatgtagtggctacaattatgggcccctgttatgatctgatataaaatgctcacataatcagtctggaaatatgtctaatgtcaaacacagcataaaaaaggatgctcaaagccttgaaaacaacccacttgcctccccagtaagtccccacaaaatctcctcaattatctctatatttcatgtcaactgattgtagctgaatgaaactcatatcctttcctgtagacatgttgaaatcagaagaaaaagtgctctgcacctgtcccaagtgctcaaagaatttctttgtcaaggttggcatcacccaccaaggattgtgtgtccattgacacactttgaccaagcacctcactaacagtagcaaggatggcaagcaacttggaagatcaattgttcaacttacacttaaggaattcccaaattttttcaaagcaggtgtggaactactcttgggagtaatagagcttgagagggatggatgcttcaatgggctgcctctctggcaactacaatgattaagggggttgataagtgcaagccaacccccctcgtgcacaccaaactgcacgccagcagcagattggcgtgcgcgcctgcacgccattgcagaatggcgtgcaggcaggcaagccacttgcctgcagagcggtataccctgcaggtttgcgtgcctgcctgcacgcccatgggctgtcacataggacccaggcatgggtcctatgggacggcccctttgtttttttttcatttcattttttttttcaaatcccctcggcctaaagaggccgaggtcacaccgccgggaggaacccatcccggcaagcgtatgtacacaccagcttgttgggaggggttcctcccggcgagctggttttacaccagctcgtcggaaggattcccttccaacaagctggattctgtaccagcttgtcggaaggaataccttccaacaagctggtacataatccagctcgtcagaaggaaccccttccgacgagctggcatgtacaccggctcgtcgggaggggttcctcccggcgagctgttttctataccagcttgtcggaaggaaacccttccgacaagcatgtacaccggcttgtcgggaggggttcctcccggcgagctggtttctataccagctcttcggaaggaaacccttccgaccagctggtatatgtaccggcttgtttgaaggaatcccttccaaccagctggtacataatccagcttgtcggaagggaatccttccaacgagctggtataaaaaccagcttgttggaagggaatccttccgacgagctgacataaaaccagcttgccgggaggaacccctcccgacaagctggcgacagtccagattgttttgcttacatcagcctgccatgacctctcaggtggttggcgcaacagtaggccgctacactaaccgtagcggttagtgtagcggaattgctgttagcgctaagcgtagcgtagcgggattctgccacaacaccactaacgctacgcgtgtgggccacaaaaaagggcccactaggctgcgctacagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcaaaaaccactaaaaaaacgctaacactacagttttttgatgaaaaaaagcgccgctacgctacgcgttttgggcaaaaagtgtagcagcgcatctgaggggcgggtttgatcacatgccccttggaagcctgattcctcagaaaatcaggcttccgaggggcgtgcaatcccacccgcccctcagagacgggcgggtgggattgcatgccccttttggaggggcgggggtgtgggcatgcgggaggggggaaggcatgcgtttatcaacgcataccataataccataataccacataaaatatctttgacttcaattgtttttacactcatattcaccatgtaaaggttgtataaccatcttgtattgtattacatactgatctaggtctgatagagactactacatataaaggtttctccatcacaaagttatgccacaacaataaatgaaatttatgtcagaattcttgtgtagtagatagagaggcaggtctttcaaaccacctgtaacagtaaatattacttagtgaaatatcatgttgttatttccccctcaaggactgccaacccatcccaaaggagttctcacagtggtgtgatgttgtcaatactaagatgtctgatacaaaaaccagtcacctttggaaaaaaatgggaactctagcaaattaaatgtgctggcttgaagcagcctctgctgaccataagaaattagtaaagccaaatggtgtcccgtcttctgaactcaattgatttccttactgggatccagtaaatagtgctgtaacaggcctcattcacaactggtttgaaggtgttttgcagcatcaattcagatttttctgggtcttgaatggaacaccagaaccaaaaggacctgatgatggcaaggaacttgacaaaagtgagtattacacaactgagaataattcttatggcaaggccggtctggtatctaatttatggagtgacagaatcaaggtgaagttgattagtgcagttcttgaattgatttttccttgtcagacactgagacactaccccaggtgtctacaacagaatgtaacccccttgggttacatcacaattattattatatgtaatctttaagttaataattataaagtagtgttatccctttttacatgtattttttatgttaataattattctgtaaattaataaagattcacctctttattaatttacctcttccataaaaattataatcaagttggaaaggataattatctcctgggtgtatcaaagagatgattatcctatttacctctcttgtgtgtatgactattatgtttatctctcctatgtgtattttctgaaataaatgatattcagcacatgtacatttagcatgctctgaatatcctgacactttcccccaaggaaaagtgtaccaataaggggacttcacgggtcccagcagcagattgacccctgctctgtaatatttaagaggatgtctctccccctgagattcatcccccagacaatattaccataccaacccaacaaacttactaaaacatatacttagtgagtggggtttttagtcatatattatctacaaaacttgttgtacctttctctttatctcattactagtccttataagttacctcattaacttataagactagtacaaactctattcctcttactctcttaagctcaggcacagtgaagctcgttccactgttgtcccttattattttaaggagctagcccctccactgtaccagtgttgaggtgaggcttaattccactggccctattggctaaagtgtgacccacatcccatcaactctaggtcacataagagaccagagctgacattcctgctggagtaagatggaagccaagaggttttggtaaggcaaagaatgagaagaatacaaccttccttttactggaaactgtcctactattatttcaaataccgaaaccgtaagtttactgttttgcttgaataatattcatatccctgatgtaatcatggtaagaaattcaaactgatggtgttttcatttcttcttaaaagaacatgacaaccagattgtcaagttcatctctcccaattgagggcggattatcaaatgcggcagcagcggaagaacactccgttacatgcttacttgcaccgactggtgacgccttaggtcctggggttactatgacccctaatgagccagctaagaggaaagtgcatgcagctaaggccaagagtaagcatttatgctttatcattgcttagaatttagaaagatcatctggctaatacaagtgattcttggattagaccgtgtgaactccgccagtgaatggcacactctctacttgatccacttgacatctttattgggagagatgttgaggaaagcttgatcaggaatcaagatgtgattcaaaatatctgtgctttgattcactgcactaatattgaggggtaaaacaaaatcaccaatgaagactgcatgaagatctttgcacgcaagtacaatatttatacaactaagtcagaggagttattctccaatttgaagatattaccaaatcaccattaccacattacttcccaactgcaatggtgggggccacttgtggctgtgttagaattttcaggaaagcggctgattggactgcttcagaagtgctaaaccaattcaaatcacagtgagtccgtttctgtcctactgagggggacaaaatgttggggaatgataatttcgctcccccccccccttgcgcacaccaatctgcttctgcactccaccagcagattggtttatgtatatattattatgttctggttttgatcaacggatcaatgtggctagtggataggtatggaatacatacatgatagatatttccacacatcctgttttttttcttcttaggatttagtttgttttgcttttgacaattcaaaaattgggatttgagactacattttgtacttgatactggatgtgtatgtgtggacggccagttcaaagtttcaaacgcgagggatcagacaaaaggagaaaacaaactctttatgaatcgcaaggggagtaggatctgacttgctagagctgtacgacgatgttgaacaaatgttgaaggagtttggggagttcgtgtctgtagcccatctcgcaagtcctggtctcacgatgaagcaacaagctactgagggagtggaacgtggcatgagcgcagtgttcggagggacagatgtagggtttacggccgcagttcttatgtttgggatgatcggaggggatctcccagacgcgttgagggaagatcaactccttccgcacgaaccattgttgtgggtcgcaatgatggccgaagtattcgtcgacgtcttccagctcgacgcccgatggacaggtgcccgcttcgaagtggccgataagcgccgaggtgctcacaaagtccttcccgcacgatgcgtgcggacatcggacgcttttcggttgatgaagcgatgatcggagatgctgttgttaattgcacgagtcaagataaaaaaaaactggaacgttgtgctcttcttcatcagagaagaccgtcctcagccgaggaaaagaaaatgggctgaccatgatcaagttattggtttgggtgaacagcgtttgacaaggggcacagtagacatcggagtgagtttggagacaatgttccttgagcccctccatgttcgcgcaccacaccttacatctggggcattgcgtatgatatttctggttgtgggagcggatgttatcaacatcggattggcaccatctgcagcacatgtgtttttgggattgatcaagatgagcttgcaaggcctttgctgatccaaactccctttgacatggcttgcagtagtgatgcgatccggattcgaggaggtggcgctcgtatattgacgtgtcttgcccgaagtgctgatgacaggctttacattcgtagcgacaaagggttatcatcttgctaaacggattcgggttctatgttgagatggatggatcgttgggaacgccggggaggtggctgtgacttgaggacttgactctaaagaaaatctcgtggccggcacgtacataattggctggggcgatgcctgatgcgactgcttgaagtgggacgctgccagctcggctggggatcaagctgcttcggctctcacacacagaaagggacaccatccacccacattttcaccaatctcttgactcttgagagcgatgagccatatcgtaaactaacagtttcggcacgctcaccccattccaaaaccttgatcagctcacatgtgagagacgagcttgattcaactccatcttataactggcaaactctcgtaacaaaatgttatgcaatactgaagctttgatatttgacctgctggccgtggtctcattgcaacacgtctacagtaggactatcatcgagcagatataaaaatctacgcgtgtttcgtacggaaaagaagatgcgactggtttctgttctccaaaaaagatgcgagggcagcgttggtctgttcactgatgaggaacttgtcggctgcagatgtgcgcaagggtctcggggtcgatgggggtctaggttgagagattgaggtcaacaagcgtcattcaagcgttaagccagtgaggggtaatggatcgttgcttacgcctaagcggacattcaacttctcagaggctggacagcaatattcaaggcgctggccgtgacacggccaaaatattcggtcgctattcttgtacttctctgcccgtatggctattttttatcccagagaggatgaacaaggattttcaaacagatcgtcttttgggaaccaactcacgtattctgtctgacgaaacgcaaagcccgaggggctgaagggcaactatcggatcgcaagcaaaaagaagctccgccgccgccgatcccaggagtccaagtgccaagccaagcgaggcgaatacgttgatttgcatgattcaatgctgactgttaaagctgtgatcaaacggtgcggtgtaatgggtagatctggcgaggagaagagtttgagaaagagctttgggtgagtggcaaggagcaagagacaacttctttgtttgtgtagccggcaccgcgacaacaccgtctacttgaggccacgacgacacgtctcggacccttacgccggacaataccgtctacttagggccacgacgatacgtctcggacccttacgactccttttctggtagctttccgaagagcagcgtggccaggctaaccatgcggtgccctcatgcctctcggccggacttaccgggatcggagctaggggagactgggtacgtggccttctcttcctctaggcctcgaagagctgggctcgactcgttacccgaagttaatcagtcaccttctaagtgtacacacgcagggcacttcacaaaaatcagtgcatcccagggatgccattgcacctgagatgtccctgggacgggatgccgtccccaggacatcacacttcacaaaaatcggcgtggcccagggatgccattgtagctgagacgtccctgggccaggatggtgtccacaggacatcactgtcaacacctggcatctctatcacatcccacttgaaaaatttagcacagcccaggtacgtgattgtccctgagccatccccgcatcaagcatgctgtccccaggtcatcactgccccccccttgcatctgtaccacgtcccacagcaatgtaaagaatacgcgagcaggtgcaggtttttgcaggtttttcttttaaaattttgaagagagttagaaaggtgtaaacaaaatgaatcccatcaggggaggaaaaacaagctcgagaggaaagtatttatatttatttgacacgcgctgggatctcagtttccctggcgcaatcttctgacaagttcgtgtcgcgaggtaaattctacgcagctattacatactaggtatatagacattgagctcaggaaatgaagaaattttttatgactcaaaatatttttgaaaataaatccatagacaaagaaactttttttttgttgcttttgccttggagttgacaaaatgaccgcccatgtacctaaagcaaaatttgaacagctttgtcagcaactcaaccatcacctagccattcccactcaaagcccatggcatctgagtctccctgtgacattaccatgctgtccggaagcccaaccagcttcaacacttgacaggggaacaacagtcatcctcatgcatgaaagggcccagaaactagaacaattgagaaaaataacattcatttgaaaatcatcaaccagaaatttccaatcaagaaagaagaattcaccaggataaacacatctggacaatttgaaggatttccagacctactctggtttatcaacttggaattccttcaaagttttggacattcagaagaatattatttgaaggggcacttttttcttcaggattgacttctcaaaatccttggagaatatcctgactcacaattaacttctgaacaaacagcagatgaaactagtaagaaaatccaaaccttcttgcaaaggttttacagcatgtttaaacgtatgccacatgtgtcaccaggattgagaaagaatctttatcagttgggagatagagatgatagaaagcattttttaggagtgctgtataaagacccagtggatattgttaaaattgtgttgaattctatgatcattttttatgccaccagaaaaatgaaaaagtggaattttggacatgaaagaaatttcatctttcacttggttaagattcaggttccagatttcttcaaaggtagccttaatatggagtcaagtagtaaactgaatgagatcactaaactcaatgtacttccaagaagttaaagtatttggaaaagaattccataggatttcacacaattatattcaagttatttcatcagctaatgaactccaaaattctcttcaaattaggaccttaataaaaaaaggggcttggttaaacaactcccaaaaagtggagagacgactcccaagccccggattccccgaaaaaagggagtcaaacccccaaaacctttgattggtttgggagtcgactccctagaaaaaataataataaaaaatcaaaatccccggttggtttgggagtcggcctcccaaaccgaccagggtttgggggtcaatgacccaaaatacccagggcagcggccgggaggaatccacccggccgctgatcaggtacactcaacggccgggagctgacccctcggccgtgagagtgcacacacctcagcggccaagacaattcctctcggccgttgaggctatacactctcagtggccgagacaattcctctcggctgttgagggtacacactctcaacggctgatggaaaccgtctcggccgtttgccgtttgaggtgtacacacctcaatggtccagggtacacttgacggccgttgaggtgtacactcagagaaactcggctgctgagtgcacacctcaacggccaagagctgcatcccggccgcggatagtgtacacctcaacggccgaggtggtttcccttgtccggtgagtgtcagccacagagcacctttcacagtacgtgaaatgtacctagtaactgcaaataataataactaattgaatacaggaaaatattatacaatgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataagttatatttaacaattctataattaactgtgaaatccccttgagtattgtacatattgttgagatctgatctctctccctctaaactctagcagatccttttccaatagggacccaattatgtaatcagttgctttgggaatgacatcatccgaacatcccagcgcatcgtatttataatccagtctctttattcgaaatctctttcctccctcctcatgactccagaaacctaaattattatttcctcatcataaggtttcattctttcattggtttcatcgctgtcgttctcgttctctcctcttcatatcgaacgacttctactgtcctaattctatcatctacttcatcgacatcaaatcatattctccttcttctcgacactccgccaactcacgaacttctgcagcgtctcgttgaacgctttcccttcttctcgacactccgccgactcacttacttctgcagcgtctcattgaacgcgttcccttccattcgacattccgccgactcacgtgctcttgcagctgttagattatcatcgtaggttttgatcttgtctcaaacctttctcaataggagcacaatctcatctaacattcttctatcattagtcgtactattgtgtttcttctttttccttgttattgtcgtgtctcttattgaacactgctcctgcctttaggtacatttcattttctttcttttcattttctattcttattgtatttcttaattattgtactgattcagaaatacaatgcctttagtttgttgattaacacatataatatcactaggatttcacagaaatatcattagaataaggtattaaaacaatatttattcttatacattatgtacatattttataagccataaactaattacatatgtataagaattagctagtagaagcgtaagatggatgaggaataagctatataaacttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgcgctaattcaaagcttgcataattcaaagtagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagctacacgtatgcaactaactgtacaactgcacagcacctgaacagtaactgtagccttttcaattatgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaagaccttccacccatgcatagcactgcacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccctagtgccctgtgggcctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtactgtgattattagtgacttagaccaccaataactctacaacttagctaccttagacctaaatagatttaatttgctcagattcaaggcatttctacttatctctattgcataaagaattatcccccaggttaaacaattctggtccttaagtgttgatacacttattaatctgaattgttgttaaaagatttatcccaagtgagttgaagaagtcctcaccttggaagcctattaatccatgcaagaggattgatccggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacaaataaaccttctcatttactcttcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacagtgagggtgtatatcctcaacggccgagaggaattgtcttggccgctgagttgtgtacacctcaacagccgagacggtttccatcggccgctgagagtgtgtaccctcaaagccaaggggaaccgtctcggttgctgaggtgtgtacacctcaacggctgaggcagtttccatcagccgttgagagtgtgtcagcttgtcactattacagcaggacaatctgacctgatttaatgactctattagccttgttttatatatatataaataaatattaattgtattttaaaagttataatgaaataaaataataactagaattaaccgtcaaaaatgacctcaggagcacgcgcaggagactccgcagcagtactgtgctataccgtaagcttcatctctagcgcgcatcctcgaagtgtgacatccagtttcacaagatgtcaaacttcaaggaaatacctaggattggcatcgtcagtcatgacctcatgactgaaccgacacaaccacctcaaagcctaggaataggaactcagctctcatacgccatcgacgacggacccgagggacataaaagccaggccaggtcagagctgaatgaaggagcatccagaattccacttgtttcattatttttcatccaagaaccccatttcatcctcaaaactaacacccacccaatttacactcctaaacagattccccaagcctactactttccgccgtcgccgtcgtatcgtgaaaccggccaaggatatcttctagaataccatccaagcaccgaggaatacagatcgataacccataccaaggaaggactacctacctgtcagccaccgtgatgccaaggagtatcccttctagctacacgtggtgcaaaaccttaagatggtagagtttgaactctgggactgaagagtcggtggataattccaatggtgattggtaattacaaagttatgagacagtagaaaagattaattatatcaataaatattgatataatttaaacagaggggcctgataaatcaggggttgtttaatccctcaaaggtatcgtgcaaaagcagaggatttaggtacctgataacactggggcctggttacaggtgtggtttaaatcccagaagaaagtagtaaaaatctcaagaaagaagggggcattatgtactaataaagccccttaagtcttgaggttctgacagacagagaattaaagcaagagacaatacattaccagacagatacaaatgttaagcatttggtacggtgggtaatctaaagtgggttgtaataatctgaggaatctgattttggggggaaagagggctctttatatacccgtggaggcatctgggagatcagggtcaacttgtgggtgcttcatgcatgtaggctgaaacatgtgaccatatccttggaaatgtgccataggtgttctgtggaagatgaaagctgaaacatgtggctatttccttggaaatgtgccacacacgtgttatcaatatacaaatgtatgtttgaaacaggaaatcagtttcaagtcttaaacctgtttattagcatatttaattataaacataagcatatttcatttcctgcttggaggtacaccctatatctttattgtagatttgccgcatgaagtagttgaaataaagggtacctttgagtgaggtaccctaggttattcttcatatagattaagaatattgagaaatgatgcccttattatttgatcttctcatttattttcagtactattcatctcaaaacatctctggtgagtaataatgtcttttctgtattttatattatgtttgtgtactatgacaggttgtctctgccatagtagcaagctgacactaccactcagtaagtcccatcctccgagtcttcctcctccgtctcccacttagcagactaccacccctagaccttgctaggacctgccgacaagctacctgaagttctgctacatatcagcagcgaactctagcttcactactgagggcatcataaacacacccattgatctgggcccctctcccttccatccaaaccacaccaaaccttccccatcaacgggtgtagctagaaagctgtcggctttggcatcaccccgtctgacagagtgtatatgtacccttgatggccgagaggattcctctcggccattgaggtgtacactctcatggtcgaggggtcaactcccagccgttgagagtgtacctcagcggccgggaggaattttcccagccgctgccctgggtattcgaccggggatttttattttttattattatttttcttagggagtcgactcccaaaccaatcaaaggttttgggggttcgactcccaaaattcggggattgtggcggttgggagtcggctctccattttttgggagccatttaactaaccccctaaaaaaatacattttttccgcatttagacgcggttttgctgcggtacagcgcaggcggtttccatgtttagacacggttttttaattaattttttttaccattacttttattttttttaagtttttaaaattgtttcctgggttaaaaaatgcgtagaatttaatggtgaagtccattttccaataaaatgacttttgataattaattcttttttccactcatttttcaattaattgtttgcatgcatgtattgtgtttgcaagaaaccttggatcggtttgctttttgaattttttgtaatccttccaatttagagatcgttcgtcggtacccgttgctaggtacctagtaccgctcggcgggtaccgcccacacccgcgtcgcacccgccaggcggtgccgggtgccggttttttggcaaaaaaggggcggtacccaggtaccgctacggttaccgcccccatattgagtcttgaccggaagggtttccttccggtcaatgaggttgatgtacctcattgatcggaagggtttccttcccgtcaatgaggtacatgcacctcgttgaccggaaggaaacccttccggtcagggaggtacatcgacctcatgaagggtctccttccggtcaacgaggatgtacctcgttgatcggaaggaagcccctccgatcagggaggtacatctacctctttgattggaagggtttcctctctctgatcaatcatgaggtacatcctctttgactggaaggaaaaccttccggtcaacgaggcaaggtgatcagaagggtttccttctgatcaacgagatacatcctcgttgaccggaaggaaacccttccgggaaacaaggtagatgtacctcgctgatcggaagggtttccttccggtcaacgaggtacatcacctcattgaccggagggaaacccttccgatcaatgaggtacatctacctcatcgaccggaaggaaacccttcaggtcaacctggccgggacgctggggttcccccagcctcaaggccattttttttatcttttttttctgttttttctgttttttttttttttttttttttttattatttttcttgttttttatctctttttttttcttttctcttcttttttctgtattctttttttctctattctttatatttttcttttttttttttccttttttttctcttttctcttttcttttcttttctttttcttttctttttttcagcaattacaaacagtgtttttgaaattcttttcaattgtttttgacttgattttttttgtgttttgaaaataaaatgatagtcacaaaaaatccccccccaaaaaactcaaccaagatgcaaaaggattgtaatgaaccttgcagccaaactaagtgaggaagagagggcaggtacccgcggtacctgccaaaagtaccgccggtacctgccgggaggtgcctggtgcggtacttggtacctattttctgaaaaaattcaacaggtacctaggtaccaacaggtacccaagtacaaacgaacaatctctattccaatttatggattcacatttctgctatattaatttcaaataagtttctgcctcaggtgtcccagggctttcaactttctctcagctcatgcaacggtccagtgcttggtcggcatcactgatggggcagaagggagtgaccggcggttccagtgagcggcttggcaggcctacaaactgctccggttctgaatatgaaccttgttttttgttaattctcctccaggagcatctactggagcaacatggctccggaggtggttttatccctgggtgttatctgacatctgtcaagataaaacccgactgagaaaatgaaaatatgggattgccaaaatcaaattcaaaggattacaaaaaattcaaaaaggaaacagatccaaggtttcttgcaagcacaatatgtaccttattttttatgtttttttttgaaattttgaatttatttcctagattttaatgtgcatagaatttaatggcgcaatccaatttgcataaaactcaatggttcatttttaatactgaaattagacatattttttgggcattaataaaaaaacacggtttttccgcgtttacacgcggttttgctgcggcacagcgcacgcggtttccgcgtttaaacacggttttttaattaattttttaccgcttattttttgagtttttttgaatttttaaaattgtttcctgggtttccaagcgcgtagaatttaatggtaaaaaccattttccataaaaatgaattttaattattaattatttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttatttttttatgtttttttgaaattttgaatttatttcctaggttctaatatgcttagaatttaatggcgcaatccaatttttttaaaactcaacagttcacttttaatactcaaattacacccattttttcacttaattttttacagcttaattttcatcattttttgacattttaaatttatttcctacaatttaagacatgtagaaaattatggtaacaaccatttttccccaagttgaaaactataccttgaatgctgcatttgacacgtttttttaattaattcatcactttttcacctgattgtttgcatacatgtgtgtaccttattttttatgcttttttgaagttttgaagttgtttcctacatctaaacgtgtgtagaatttaattgtaacatccaattttcttaaacctcaacggttcatttttaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgaaattttaaatttatttcccacactttaagacatgattaaaatgatggtaacaatcattttgcataaaaaccaaagattgttattgaatactgtgttagacatgtttttttgaatgttttgttaattgctttttaccggctgggttttaatcattttttgaaatttgaaatttatttgatacatttaaaaatgtgtaaaattgaatggtgaagtccaatttccctaaaaatacaagcttcaatcttaatacatgagtgtaccccgtttcttgcacaatttgtaccgtatacaaattttatttgaatgcaaaatggatacagccagcaattttgaaacctttcaaagtgtaggaaatgaacttgaaattccaaaacattaggataattaagcatgtaagaattaattaaaaaaacacgtcaaaggcattattcaagatacagttcttattttgatgcaaagtgatggttaccatcatcttcaacatgtcttaaagtgtaggaaaaaaatttaaaatgtcaaaaaataatgaaaattaagctcttaagaatcaattgaaaaatatgactaattacagtattcagagtgaaccgttgagttttaataaaattaaatgttaccattaaattctacacacttttaaatgtaggaagaaactttaaaacttcaaaaaagcataaaaaataaggtacacacatgtatgcaaacaattaggtgaaaaagtgaggaattaattaaaaaaacatgtcaaatgcagcattcaaggtatagttttcaacttggggaaaaatggttgttaccataattttctacatgtcttaaagtgtaggaaataaaaaatgtcaaaaaatgatgaaaattaagctgtaaaaaattaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccgttgagttttaaaaaaattggattgcgccattaaattctacgcatattaaaacctaggaaataaatttaaaattttaaaaaaatataaaaaataaggtacatacatgtatgcaaacaaaattgagaaatgagtgaaaaaaaataattaattatcaaaattcatttttatgaaaaatggtttttaccattaaattctacgccttttatagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattacgcaaccgtgtttaaaagcggaaaccgcgtgcgctgtgccgcagcaaaaccgcgtgtaaacgcggaaaaaccgtgtttttttattaatgccctattttttcacttcaatttctactggttaattttcattttttttgacattttaattttttttcctacactttaatacatgtaaaaaattatggtaacaaccattttacataaaaatcacagatttttattgaatactgcgttggagatgttttttttatgttttttgattgatttttaccagcttaattttgatcattttttgaaattttaaatttatttcctacatttataaatgtgtagaagttaatggtgaagtccaatttccctaaaactcaaagattcaatctgaatatgtgagcgtaaaccgtttcttgcataatttgtaccgtatacaaattgtatttgaatgcaaaatgaatacagccatcagttttaaaacctttcaaaatgtaggaaatgaacttgaaattccaaaaaataaggataaataagtgtgcaagacttaattaaaaaaacacgtcaaaggcattactcaagataaagtttttatttttatgcaaagtgaatgttaccataattttgcacatgtctgaaagtgtaggaaacaaattaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaaatacagtattcagaatgaactgttgatttgcatggaaattggatgttaacattaaattctacacacctttaaatgtaggaaacaaccttcaaattttgaaaaagcataaaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtaaataattaaaaaaaatgtgtcaaatgcagcattcaaggtatagttttcattttggggaagaatggctgctaccataatttttttacatgtctcaaagtgtaggaaaaaaaattaaaacatcaaaaaataatgaaaagtaagctctacaaattcaactgaaaaaatgggtggaattgcattattaaaagggccttaataaaaaaacccgcattttccgtgttttgacgcgcttttgctgcggcacagcacacacgcattccgtgtttaaacccgcttttttaattaatttatttttgccattaatttcgagtttttttaattttttaaaattgtttcctacactaaaaaacgtgtagaatttaatggtaaagtccattttgcctaaaaataacttttgattcttaattttttttttcactcattttttctgttaattgtttgcatcaagttttttaccttattttttagggccttaataaaaaaacacggtttttccgtgtttacacgcggctttgctgcggcacagcgcacgcggtttccgcttttaaacacggttttgtatataatttttgggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacatgcgcaatccgtgtttaaacccgcttttttaattaatttatttttgccattaatttaatttttttttttaagtttttaaaattgtttcctaggtgaaaaaatgcgtagaatttaatggtgaagtccattttccaattaaatgacttttgattattatttttttttccactgattttgagttttgtcctcattattctacggtttcaaaccgaagatgttttggatttatgcctggcttaaagccgtatcatagctagagctgactcttccagctcaggtgcatgcatattcaaaaaaaatcaccaagtccaacaaagcgcgcgcacctccacctccaccctctccactcaccccaccccaagttcagccgacttcaactcggtcagctttcaccactgcaccgacctcctcacacatcatcctgtttgtttagttttacagaaacaaccgaatcccaaaaaaatggtcaccactcgatcaaacagaaggccaacaagtcaaccagcccaacacgaaagaggaaccacatctgctcgtgggaggggaaggagaggaagggggggagctcaaccagtccgttcaacacgtaatcagaattccaaccagcaatcaactggcaatcacaatgaaagatcagatgacgaatctccacccgatgacaatgaatccgaagatcgcgaggcagaaataggattcaccttagagaatttcgaaagtcacctggattcctggacgttacctttgctccgacaggtactgaacaagcgaaaaaagaactcaaaccgtattccaccagaagttcaggaagctctcaacttccacaagaccaactatgtcaagatcaagcttatgcttgcgatacttggcagagtatctgagaaaactatcaacggctggctgtgagtcattccaaattgcaacaaactatgtttcaaataaattgatgaactgatttatttttcctcagtggggaagacaggccaacgcgaaagaaaagcagctatagtcgatttctggcctttagcatgaaaagtggcgagacaccaggtacatgaattttgccttccttttttgattggatcaaggagaattctaacatcattcaatttcatgaatccagttcctcccaagggttgctcagtaggatgggatgaaaggaacaaaacactcggagatgcatggaaattaattacgcaagacgaacaaaacgtgtttgaagagagaatattcgcacacttttcgaaactaccaattggttgcacaattgatgacgatttggatgagatcgatgaaagtggacaaccaacaccaaagaagtccctcagtagtgaagaagaggcactttacgagcccctctatgaaaaccttgtcaaccatgagaaagtgaggcttgtctctggtcaaggtatcgacaaaagtgggaatactcctcctcaagcccttgatcaggtaatacgactcaactccgaggtcagaaatctgccattcattttcaatttcaatatggttactgacactccacaattatcagttgtttactgttgcaaacgtttacaacttgaccttttacatgttagctgcaacacgcagcccaggtcccggcagtttttgcaaagagttgagtaacgatgctcactggctctctgtagcaaagaagcaatgggctgcaaaagaaaccttcgaggcatacagccatggaagggccattcaagagattgttcaagaatgctccgatacaaaccaaccaccactcaagaaaaaaaagcatagtgatactgttcgaactactctacgagccgaactgaatgaaatgcttggtgagttattttactcatacatactcctcacctttgtcagctcacaatatactgattcacaaaatgagtgcttattgatcaaaattctgatagctatagctcttggacgacgtaaagcaaagttccccaaaaaaagggacccatcagcactcatcaagtccaacttcactggtcttaaaattttgcagtccgaaggatccaagctaaaggctgaaactctggtgattggactggaatgtatgttcactgaagaccgggaattgtggctggatgatgttagaagtggccacttcaagatagttaaagatactgaatctgaatcctcttagtctagatagtatagggatagcactcttcaataataatttggtagtcaaaatatagttaaatatatcaaatcctcttaatctagatgttattttgatagtcttgcagaaaaaattaaatagaaagtattcaagtagtgatttttgaagtaaggattttaaatagtggggtgacacatctaaaatctggtcaaagagccagctctgtaagatcaatgtgctaaaatcaatgtgccaaacaagaaattgccagctcagtcagctcccagaaatctatgagctcactcggccaaaaccagagttaccagctctgtcagataccaaaagagtcagctctatcatctttagctccatcaaaaatagctctatccactgccaaaacaggtagctctattcaaaccagaattggccacatctgacagatcattcagttagatcataatttcttagctcatatttcaaccagctcatttggactcaattgctcctcatatatcattttttgtcagatgatggaaagctaagatgttaacagagaaattggatcatgtttcttgaggtaattgtcaaccacatctcacgaaaatataacattgaacagtgcagtagatgtgaaagagtatttcaagatgagacagcaacattaggttatagttatatttgggggagaaaaaccataagacaagagtcggaagggctacaaatcaatttgattcattcagagtaagtaattcttcttttgggaaatgaaataaaagctagtggctgaccaatactatttgctactctttcccatgtagtttcgatgtccaccaaaataaagtttttttttgtcaagataactctttctcaaatatattaatccactcttgatcgcctggcatatgctcaaagatttcttagtaatttgaagggacattcctacacgagtgaatcccttagcttcaattcctgggagtgtacaatgcttgcatcgcttggcggcccaaacgaccttgacaacaacatccggtttgaatttgatacaaaactgatagtcggggaaaacgaatcgaccgccagtggaatctttgatgagtgaggcgtccacaatggggtcgactagggttccatcagatgtttttgtgggaacaaagagtccaaaggcaaattcggaagcgtcccctttgtcacgatgaggtcgattgtagaagccatttgaagtgaaggttatgtggggtgcacagtcaagctgggagagttgagtattgaattcgccagatgcaaatgatgggatttcgttttcttgcatcaattgtcggtttgattcaaatgggatgtggcccaggcttttgaacatttcgccgaggatacttgaaacgcgaactgattgagcagcaagggaaaaatactcgtttgggaaggcccgagcaatttgcaacttgatgtaccgtccaaaaagctcaagagctttcatgcatttccgccacccaacaccccacatcttaccaccccacgtacgagccagcgcaattggattgacaaactttctagatttgtgcagaaaagttgtcacgatgttgatatcggctttctcttgtggtgtaagctgattgatgggggtgaattggacaacagctactacttcaccattggtgcggtcaatgatgatgactttaccatgatggaaacaatgaaatttatctgctgtcttctgagcttcattgatttctgttttagatgggtggcgtgccggctttttcttttcggaatggatttgggggtacaaatgaagtttttgataagttcgcatcgaccatagagatggcgctcgatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacccgcacctgctagggccgccaggggcgggtacccgggtacctgcaccgggtacctgcgggtacctggcacatttttgcaggcaaattacccagaaatttcacccttgaatttctgcatgacttaccaaatgtatgattgatattcactagatatatgagtaagaacataaaaataaagaaataaagaagaacaaaatatcctatcactaatttgcactttatcttctctctgatctatcatcttgaaggctggagggttccctctggcctcaacaggcccatgtaggacaccaaatggtgtcctacatagtttgctgacacctttgtgcagcccaaaaagcccaaaactgtattcccagggcgggtgtcagggcgggtgtcaaggcgggtacccgggtacctgccgttttttgtcccaaaactcaacacccgcacccgcacccagcacccgcgggcgggtacccgctctgaagaacaggtacctgcaaacgggtaccgggtacccgcaaacgggtacccattgccatctctaatcgaccatatgatcttctgaccttgaaagccagcctcattgatatcaagcgagacgattgaatgcctctcgttcatacgtcgtctttttctagccttagacttcattgcattccttggtggtactcgcacttcagcctcattctccatcatgaactgtcccaaccaagtacttatacagatcgggagcagctcacaacagtatatgagtatgtgatgtgtctgtatagccaaagatgaagatccaattggtggtctggaatttacaagaatgagaggaattcatcaatcatctgaagtttgaaagatgactggagattacattaccacaataagttccagatgtgtaggtgatttgaagtagtcttgtaacccctcgatcaatcctatcaattcacaagcattctaaagattggtcagctcatatcaggcagagatcgaatgcttttcactgagttggtacttacagggttagctggacaatcggagacctttagtttttgctagcttaaccaaacaggtgcgatatcgactacctgtagatgctgctagcttagggaaagaggagctatattagaatcaagacacccttactgttaaggagagagaattctttggacatatgtgaatcaatgcttacatacctagcttaaagaccagactgagcaagatcgataaaagcgacaagatcaattgaatccagtgagatcgattaaagcgacgagatcaattatagccagtgagatcgatcaaagctagtgagatccattaatgagagcgagattgattaaagcaagcgagatcgattaaagtgagcgagattgatcaaagccagtgagattgtttaaagcgagtgagatcgattgaagcaagcgagatcgattaaagacagcgagatcgattaaagagggtgagatcgattaaagagagcgagatcaattaaagagagcgagatcaattgaagcaagcgagattgattaaatacagcgatagcgagatcgattaaagacagcgggatcaattaaagagagcgagattgattaaagagagcgagattgattaaagtgagcgagttcgattaaagcgagcgagatccattaaagtgaagatcgagatcgattaaagcacgtcaataaggcaagaccgtcaattacaattgtgagtgggagatgatgcaagcaaccagatcaaaactttttgaaacatagtgaaacgattcacacctatattttgggtgcaagctaccaagacatgaccaacattaattaagtacgacctgatccaagaaacctgatttcaagtagatgaaatattttgcaacatacacacctttctttttgttgaaagctaaaccaaacaattccggtcgatcgatgatctggaagcaagaagggaagaccaagaatgagtaagtaacaaatgtcagcaaccgagtaggcaagacagagatcgattgggcactgacattattggggatgattctgagaagagttcaaagcttatttgcctacttgagcaggtctaaatcgtcctggatcctggaaaaaaagaccaatggaggggaggcgaagatgaaactgagacaggtcagtgctcatctctgagatcttgatgtgactgcggcacatcatttttcccaaatttcaaaaccaatggccaaatcggggatctgtgggaccaagaacagccacatgaatcactattttcctatcttcctccgaattaaaatcacaattgttgtaaagccaggttaaatatgactataaacaagagtaatcagcctcttgttattgttgttgttgggggtttgatttgagggaatttatttgatgagtctctaatataatagagtgaaaagggtacaaaggtattggtggtagttgttgtgagtgtgtgcgtgtgtgtgtgggtaagtggttaagataagatgataaagtgaatggatgagagatacaaaatggaggaaaagggaactgatatttatacaagaatattgctgctaagtcattggtctcagcagcctgctttcttgtggagaaagctccatgagacattttatctaggaggaaagtacttgtgtactttcttctggggaaagtaaacttttactttcagaagagaaaaagtaaagagttactttttcttcttaaagggaatgctccagttctctggtgcattacttcttttattgctttctgatacaccatgctcagcaggtgtggcagcaggcacatcactgctgatgccattgctgcttgtattcccttctacagggattacaccttcaacacccccccttaatcctgtaggaggtgataagcttagactgatactgaattttatatgtttaactctgtctaaagctttggtcataatgtcagctgtcatatcagctgttggaatatattccaagactatttctttgtatttaacagcttctctgatataattgtagtgaacatcaatatgctttgttcttgagtgaaatactgggttacttgccagtttgattgctccttgattatctgagaataatattgagtatgtttggattttataagtgtcttctaacatctttctaatccattttgattcttgtgctgcagataaataggctctgtattctgattctgtggatgatagacttattgctgaaatcttcttggatctccatgaaatgagatttttccccaggaaataagtgaaaccactggtggattgtttcaagtcattttcagcccagctagtatcagaatatcctacaaggttgaaatcttcacccttggaatattcaagtcctaagctttgagttccttttagatatctcagacatctcttgaaggcttgccaatgctttattcctggattctctaggaactgagacaatattcctacagtataggttatatctggtctggtgcattgtgacaggtaatttaaacatcctatggcagctctataatcatgttcagttttcttaaaatctattatttcttcctctgtagatttttccaacttgatattagattgcataggggttccaaatgttttagcatcttccatgttatatttagtcaataaagccttcacataatgttcttggtcaactctgattgatccatctggtttatgtgtaatcttcattcctaagacatgttgtgctttgcctaagtctttaattttgaaatcttgcttaatcatttttaacagttgctctttctctggtcctatgacaattatgtcatcaacccatacaaatagtattgtgccatttttggtgaaaagacatgggtctgcctcacttatctgaaatcctttattttccaaccagctggacatggtattgtaccatgatcttgctgattgtttcaaaccatatagtgacttcttgagcttcatgatgtaatcattattaccccccctcaagaagttatctatattttgttttctaagagtttctggcttggtttcaattaaccattccttaaatccttctgggatatgcatgtagacagtttcatcttcttctaaagtggcattgagatatgctgttacaaaatcagcttgtctgatttcctctcctgtttctacagcaagagccattagataccttaaagttgacaatcttcctgttggggagaatgtttcttggtaatcaatgccttctttctgtttaaatccttgagcaacacatcttgctttgtatcttttcaattctcctaactcattgaatttctgggttaatacccatctgcttccaaccaaagttttctctttctttacatcagatctttctatgatctcaaatacttggttgttttctaatgaatctaattcttcaaaaatagcagttttccatttttgcttgtcaggcagcttcattgcttgtttgtaactatttggaacaactctgttttccatttcaaatgaggcttgatatgccatggcctgttgttcttcttctaccagttcttctaaatcttcaatgtaggcacaattggctctccatttgccatatttgtcctcaagattctttattctttcacttcttctgactggtactacaggtttaataacctttttaacttgtgatttttctttagtgtgtattatttcagtagtattatctttgactggtaaaatgggattttcccaaacgtcttcaataactttctttaaagggaagacatcttcatggaatcttacatctctggttcttatgacctttcttttttcaggatcatatatcctgtagcatgtacttaattggtcatatccaatcattattcctttactacttctggattctaattttccaatttttccatagtggctgatattatagtaaactagacatcctatagttcttagtttcttattattgggaatttctttcatgaacatctcaaatggacaacctctctttgtttcaactacattatgtaagtagctcactgtggacaatatttctgcccacaagaattttgggagactagcatcaatcatgatggtcctgaccctttccataagagttctgttcattctctctactattccattattctgaggagtgtgaggagtagtttttatgtgggtgatcccaaaatctctcaagacatcttggaattcttctccaataaattctccccctccatcagtaataatcctcttgaggttctttagaattcccattctatgccactttttaaataaaagcatagtttcttctgctgtatcatctttatttctaatgggttttacccaagtgaaattactagcagtatcaactaaatttatgaaatatttggctccccctaatgatgctggattgaaggggcctgccaaatctatggagtattcttctccaactttaactgtcctatttcttgactttgaaaatttattcctagtcattctgccaaatttgcagctttcacagttttcatcagtcaccttgtgacctgatcttctgtgcatgatggaagagtaaacactggcttctattggctttaaattagcatgtagtagtcttgatttgacttctccatcaaatatggttttatttttctttttaatgtggaacatttttccagaattctcaatttggattccatggctccacaaactagttaatgataacaagttgtatggtaaatctgggacaaagtacactgttttaagctctattatcttgttgttactggaaataagtttaacattgccttttccttcaatctttattgatctgcctttttcgccaatatttacattgccattacatacaataaagttgttgaagaattttctttgattaaacatatggtctgtacatcctgagtcaactaaaatcccactagatcctctgtctgtgtgtgataataggccatagttaataatttgaacagaattgttcacagaatttgagttaatggttttactcacatctgcttcatagccagagttagattgagcaccagttgcttcttctggttcctcttcttctattgggagtggaactcttttgaaaacatcatcttggatgtatccatccatgtcaacattctcagtgaagttggctttcttagccatcaaactggttgcttcttcctcttcgtagtcactgtggtgatcagccagattggccttcttatttttataagagaatttgttagtgtattctttttctttactgccagaccaacagtctttggcaatgtgtccaagtttattacagttgtgacactttacccttttttctttattgaatttgttgaaattctttttgtagggttttttagtgaaaagagcctcggcaccttgatccttggtgctgaattggagttggtccttttcaattttctttaagacctcttcttcatcggggatcggctccatttgtgagatgatcctaacaagcgattcataggctctgggtagtttctgtaagatcaggagtgacaggcactctgaatccatttttaaaccagtcgcgcgaagtcgcgaaatggatcccctgacctcattcacaaaggtagtcgcatcggcgaatctgatttggtttaagttgttgaaagcgacactttttgcatgggtcgtattacctgcaaacttgcttttgagcaagctccaggcgaccgatccttttcctttttcgtcgcttttaataacgtttgccaggtagccaagcaccccctcgctcaaatagcgaacgataaggtgatagcctttcttttccttttccggtgatacatcgctcgagctatccgttgtaatatcaatacaaccgatgttgtcaagctcgctctccatgagcgttgaccacacatgatagttactgtcgttcaacagtattctatgggttgattgataagaagttgagtcggtcattttttttgcgatattgagatcgggtgtcagtccgtactgataatgtgttgttgttgggggtttgatttgagggaatttatttgatgagtctctaatataatagagtgaaaagggtacaaaggtattggtggtagttgttgtgagtgtgtgcgtgtgtgtgtgggtaagtggttaagataagatgataaagtgaatggatgagagatacaaaatggaggaaaagggaactgatatttatacaagaatattgctgctaagtcattggtctcagcagcctgctttcttgtggagaaagctccatgagacattttatctaggaggaaagtacttgtgtactttcttctggggaaagtaaacttttactttcagaagagaaaaagtaaagagttactttttcttcttaaagggaatgctccagttctctggtgcattacttcttttattgctttctgatacaccatgctcagcaggtgtggcagcaggcacatcactgctgatgccattgctgcttgtattcccttctacagggattacaccttcaacagttatcttcttggattctttttataaagggggattgggcaagagtgaggcaggatgtagtgtaagtatagtgttcctcacgattgggatgaactggcattgagtggccttgaattatttatattttgaatgataactggagaaatgcggaaaatatgcctgtgatcattgcatcacaaacctctgcaataacatcagtccattttatctggtgtgtgatgtaccaagattcagcaccttggttggaccagccatcacattattttctgattcaactcacattttgggggaaatctgtaaattatttaattggttcaagccccctggaagttaaagtattttgatatgcttcctcacctgcctgaccaattgacatctgtttaatttcccatgtttctcaggacacaaagtattcacctaatattttatgagtatttgcctaaatcctttgaactctccaatagaatgagtgggccagtgattagattccatcaagtggttgctgatatgagtaattttagccatagatttgttgttgatagtgatgttagccatagatttgttgttgatagtgatgttagccaagtatttgtttttgattgtgatgaaacctatattacctatgacttgagattataactgactgaaacaagtttcagctactccaattagaatgggtaattgtggaaaggttgtagttagtgtgttgaggaatacccccatgataattagtcccaccaaatggtttaatatcttttgagctccacctatgtccttattgctgcctaaatgattgtcagagctgattcacttctcattattcttatgttttaagtgttgcaccaaccatctgtgtcctgccatttgaaccagaatcaagagtgagctggcggactctcagttattgacacataatggttattgacacataaatatattattgttaaatactttattgacccatagattgttactgagacattggaatctactgatatccagtttttgaatctccaattctataaacagataaaattgacccagcttattcacaagtgggtttaatcatatatttaaccccagtgaggtcaggcatggtaagataagacacctctctgtcctacaaatccatttgtcttagggtgatcaaaattggcacagtgagttttacttgtttgaataatgtaagattttggctgggacctgccagcatacttgaaaatccaattgacacataatctgaaaaattgcatattatgtgtaattatgccaataagtaaaaatatatttagtatctttgaacaatctatgtattcataaaggatagttgagtaggatacaatttgaaatgggtcagagttgttgctcattccatacctgtgcaaatcagatgaaacaagcagggaccaatgaaaaatcatttacaactgcagactattgtgttggccacatgaaaggcaaggggccaacacaaacagttaccttatactgtgaaacattatttaccccttctcacaagactgtaagagtaaagtctcacattaattttgtgtgccgatgaaattttgtgtatatgcatacataaacgattgtccaattacatggaacatggaagtgtagtacgatgtggacccatgttatgtaagccatactttaattccaaccaatctcaaacctttctcatcttcggctgaaatttgtaagtcactgtccaaactcagcgtacaacgtacattgacttctcaccacttcacccaacagattgggaactcaatttatcttttggtacgtgatctctttgatgatttttcttttggtttgtgcttttcaacttgactgattttgattattctttagccaatcttgaatcgtggaaatgcgaggatttcaaggcgagggaggcaaacaacagcgccgaaccaaaaaaccacgtacagctcgtggacaggcattccttcaagagattgaacaaggatcgcaagagtttattcgttcgttaaacgccccaacaaacaccttgcctcacccgaatcatagtacaaaccagctacatggacttgatgaagatgaacaacgatttgaagacggccgtgatggatctcacgaccgggaacccgaacaaattgatcatcgtgttcaacaattgcaagattatcttcaaagccaggattacattcaccggaagattttggaggaaaaacagtgggatgaagtatatgaccaaatgttctcccatttctacgagtgtgcctcaaaaactgcctcttggggtaaccctgacaattgggatcacgactggaaaccacaatgccaatgcactcacccccgatcccgacctgttgtatttgttgaccttctcagttgagcccctttccttgtgatccaagttttgaatgagtattgcctaccccttacgcaaattctaccagttcgaaaacaggaaacagtcggcttttgtgattgttatcctgaccaagtacggcttatccagatgggctacatgggcggttccccgaggttccccaggacagctttttcgatccgccttctcagatttcatcacatcctgtggaagagaagtgtagttgcaatgtcccctttttccaaagcaatcgatgaattccttgatgcatacaaccccctgattctggttaaaaataacactgaagattctaattcagcctgcagtgtatgttagatccaacctatataataaatatcaatagtactcaatgcttcactctctttagactcgggaatggaggaagactttgtcctcagcggtcgatgccttccgtgagatgatccgaagagagaagtgcatattggatctgatgcttaatctgggaccaatggagaagctagctgatctttgtccaaagtgctttggaccacacatacccggaaaaaaggatcatgagccggattatatactctgcatggatggaaattttcaacatcggagacatctaaaagccagtgttgaaatccccgataacatcaaaaatccaagcttatttgttccgccagaggaggttcaaaacatggaaacatgtatggaacaaggaagtgctgaaaactcagaagaagactcagaaaatcaagcaccagtgagcctaatattcccatcatcaggtcaatgttttctatgctgaacttgttggatattaaatacaggatcgatgcactgagcagcatactgcagcaaacgatgtgcgcaccggaacaacctggagggagtgcgatgaaactgggctttttggcatggcatgccggcatgatcaaataatcaaccttatcaatattgtccaaagtggtgagaagtgagttatttcatgttcaaactcaattcagcatgaaattatattaaatgtgcatgatttactccacaaggtattacttcccattgacaatgatcaataaaatcattggaaataccaaacagggtgaaagacatacaaaaaagcttgcttttttgtacgatatcggatgtaacattgaaaaaggtataatacgggtaagtgagacttacagatatccttcaggactttgaaccactgttaatttctgtttcaaatttacaattttcagagaaatcaatttcccgagcaccttgagcataatcttctcagttttggaacaagcgtctttcatgcttatgtgcaccagtggacatgtcagctccgatacaacccaaggttgaatgatggctggggtatgtcggatggagaagggatggaacgaatctggtcattcttgtcaccattgattcgacaacttagatatgcaaccaagaaccacaggctgcaggcacttgaaatacggtcccaacatcacaatgatgttggtaaggtgtatgcacgtaagttaatttgaattccaaatcctcttggaaactgataggaagatcacttacaaaatacagttaacttgctttttgaacgaggtacacatgttgaggcattgaagaaaaaagccatggatgagcttcatgttctccaagaggagcatggccatagcagtgaattttttgagcaacagtggatccgtcaacgagaaattcagctttcagttatggagaccgagagtgaaaaggaaatgttgaaacaaattgaagaactagtggaattggaggataaactccgggagaccaagtgtgttttattggttgtatatccatgtttgcctcaataatatctgatttctttttaaataaagtgatgagctacttttacttcggcaaaccaggagaagaaacaggacagccactcaaaggcagcagctggagttactccccgagacactaatctacctagagggtgaaatagaaaacataattgtggaccttggatcagaaaattttcgcaatttgccgggagcaactggtgaggaactttatgtgaagctttgaatttatcttatgttaaaatatttctcattgttgtgtgtggttctgtcagatgcggaatcaaaggccttgatcaaattgaaattcagtaaatctaaactatacgaagcaaaggttggggtgattgagatgcaaaggaaatgggatcaaggaggatcaggtttgaccatcatattacaattcaatggtttgtcagaaatttctaactcaagtttaataggaacccgagtccaagagagatacaagaagcagatgacttccaaagtcaataccttaaagaagaaatggctcgcttacaacaatcgtgcagaatcttacaactctgaattctcacctgggagaatcttagccactcccacgctggatgacgtcaaagcttatggtatagacgatgtgttctggaatatgggtgcactcagccatccggatgaaccctgggcagtcgacttgaatgttcaacaagggattcaggcctacctaaccctaacccactgccacgatgaactccgtagaattgcccatgaaacaagacaggctatacaatgggcgataaagataggcggggatcttgatcagattgaaaattgcttgatagcaggtaagttgcactctggttgaattttgatggaatgttgaatcaaaaacctattgataatccttcttcttgtttgttctagaaacccaagaaacagatgttccaaccgagatacatcaaaggctaccagaaatatgcctggtaaatcacattccactatcagtattacagtcgatctttggacgcttggcgcaaaagttctgtcgcttatggatgacatggaatacaaagtgtaagaagcttttgcgctggagcgaaaagtatgtcagccatcaagagaatcccaatcatgagatggaaataatcgatcagtgggaagtgctgataaataactctaagaggatgtgggagaagctggtaagaggatgctctgttgtcacagaaataggaaaccaagcggatcacaatgaagaagagattcttgaccaagaggctgtggaatatgctgaagggaaccccgattatgaatgatgtaaatatgtggcacaccattgttcaagtgcaattcatttttatcctcttgtgatttctcgccagtttcaaggtgctggaaaataagttggtgtttcattactgaggaccaaaggggttgtatttatagatgagacaagagattgtggtgctcaagtgataagagaagagaattataaggaaagaccgagagcggtcagaaggatacaagctatggccaaagccatttaccttaagcggtctatgaggtgtaatgccttatggggaagctggggcttcacactctaaatctgatgaattcaggaaagccattgtttcctgctgctttagagatatttacattgtgtcttgaagcgaagtgagagtttaagtggatgggtgaaggggtttactgatcggagtgtcttcaagcaaagtgagattgtcagaggatgggtgaaggggcttactggttgtgacaaagcctcctgagctgcttgagtgacaaggttgtgtgaaagttcaagctgcaattaagagctgccgaggtgaatgagcttctggagctgagtgagctgcccaaggtgaatgagctggtagctcgaatcatgagctgcccaagctgcttgaggagctgagtgagcttctcaagctgcggagctgaggctgagtgagcttctcaagctgtggagctgagtgagctacctgagctgagtgagcttctcaagctgcttgaggagctgagtgagctacctgagctgagtgagcttctcaagctgcttgaggagctgagtgagctacctgagctgagtgagcttcccaagctgcttgaggagctgagtgagctgcctgagctaagtgagctggtgcaagaaagtgcaagaagtccaagctgactgactgaaaatggttacacctgtttacatagttgtactgcctggcctagaaatgttcaagcatctccataaaattaagaatgccacttggggataatataatgtcttgtgttgataaattattgggccatttggagctgactgagccagctcctaacattttcggcttttatccgaggataagtacaaattatcttcggtcaatagccgaaggattatagtgacacaggtgcttcaacaaggggatttttattctggccactccatgtctggtatgggcccaggtggatagcatcgagccaggccattggcccattgaattgcgcaattgcatgcacatggagaggacaccagtcaatgagcaaattacgtgtacagagtattacacctgtactggtcgacatcaacatatgtgccgctctgtgcgtgctggtcagatgcaacaatgtactacttgtggagatttagccgacccccaatatgttggagactgtgtctttggggaccacactcaagtccgggaatgcaatatacattgttgaaaaagttgggaatggtacaaataacctggtctgaataaccaacccgcaacctctgaaaaaacatacacggtgcacaaggaacctttttttctatggcattggtagtctgtgattgcctgaaccactcatttggtctcctcccgctgctgcatgtaagggaaaatttcttgcactcatttggtctcctcccgctgctgcatgtaagggaaaatttcttgccccatacaaatataggatcatcatatgggatataagacatgcactttttttttgtacaagaggttgtgtgctaccatgtctagacaaactgtcattatatctatacaacaacaccagaattggttgagtatgacaagtgaaccctgacagaggtctggaatcaagtgtatagaatagtaaaccacaagctagggtatcctggtgaaagaatactcctagaaaagcttggaaagaacttcagaatcagaacatccataatttaagttctgttttctgttggttggaaggatgatgtttcttatatggggcatggaggggggaggaaacaagccacttgggttacaaattaccttctggctgggatgaatatacttggagtggtcttttaagatacactagccaactgctaagccctattcccagggtcctctcttttggatcatttttctccacaatttatactcctattctcaggacataggcactggcaacatagtgtagttagttagacctgccctttgtctgggcacccttttccccaaacctccttggttcaactctctgtcaagacagaatcaccacccacatctacctgctctgatgctcttcaacaaggggatgctgatactggctggcgccccatgcctggtactggcttcaacaagtcctgcatggagctatcgtccaaatatggtggctgagcaggcaaattgcgagcacccatcatggaaaccggctccagatttaatgctctgccgcgataaatatgtctgtaatcattgtggagacgaacattcatgtggctatcagcgtcaagcttgggtcgaaaaatgcaccaagtgtggatatctacaaaaccctacatacaacggagactgtccccttgggaaacccatccccaaaaatatgccctgttgtgacaggtgccggattgtacatccaatccattgaaaagtctgaaatcgtacaaatataacccagtcttcacaagccacttgtctctgctgacaaaacatacccggtgcagaaaaccttttttttttctgcagtcttaatgattgcctgtgatttcccttcctcacttggtatccttccccctgcaaaattatttgcccaatatgagatatggcttgtgcggtttctgtacaaaagcttgtgctggaccacttgtgaacaaatgtaaaaacaacaacatagtcagttcagtatacccctctcccaaagatcttgtgattgcaagagcacacccagagcttacagggtatctcagtagaagagtcctcccagaactgcttggaaagaacttcagaatcagaccatgtgtaaacctggaacaaagcctgtttttttaattgttctgattgcatgggtaacaagccaccttaattacaaatgtccatgttctttctagcttagattaatccaagtagagtgcgcttcaagatacaccaatcaacagttacataattcacactatttcaaacaatgcactatttattttttttcaagtttgctgagagggtttctgcaacgctttgagggaagaggtatgatgaaaactgcaagatgcagatagaaaaacaagcaagatgtgatgaagaaaagaaagcgaatcaagagatcatgggggatgatgagatacaggatatgtgctggtccgaaggcagaggatgaactggtaactggatttacattggtttgtttgccaagaagggtgtatggtggagatgattgaaagtgatttaaagggagcaagggtatattagacgacctcggaagaagaagaagaagacgggattcaagaacatttgtttcgaagaagaagaagaactctatagctacgagcacatatgatagatgcgaacaagaagagggggggaaagaaaggaataaacaagaagggtccaagttcacgaagcagaggaagcgaataactgaggttggaggaccccgaccgtaaatgagggactgcttgagccactcgaagtcgacgactttgaacgagtcgggagtggggacgtcgctgacatgactagaggcggaggcagtccgggcgagtttcctgcgcttggccgggagttggttggagcgtgtgcggacggccgtcggcagctttgtcagccccagatggtcttccaaaagcagataatccaccccgctgagggccccgctctccagatgctccgtcagcgctttcgcctccgcaaagcccagcctcgtcgccccgctcgcacacagaatcggcttgacggtctcgttccactgtgtttcgtgccacaagaaggatagaaacaagttaatccaacaagctaaaaatcatggagatatcaagatgaaaagaaagccaagagcactcacgtcgctcttcggcttagccttcgaagaaacgtagatgatcgatttgtccttcaggatctcgagagagccgcgggcgtcgaagatcgctttgaggtcgtgatcggcgcgacgaaggagcgggatctggaggttaacgagtgcggggacgccgccgaggaagatcgagggcccggggccgatcatatatttctcccaatcgagcgcatatcccttcataccacacacatgtcagaataataattcaagggagagggaaaggggagagagagaggaatgtgctcacttgttcgcaactatgggtcacccatttggcggatacacatgggatgcctaaggccagagccaagagatatttcaacgttttgaccggcacctcagcgaccagcaggatggacctcagtttgaggtgcttgtgcgcaggggagagccggtaggaggggggacagccagagagtaagggagtcgagagagaggtagcaaggccagagccgggcttgttgaggaggacgagatcggagccatcgagctcgtacagttcagcgactttgtcgatgacggtgccatgacgatcgcggatctgctgctcgatgagaccgcgcgaggaggagcttgattgggtgcgtttgcgggtggcaggcttgggctcgacggcagagatggcggcgccggtgaggaggataccgaagccctggaagatgtggtcgggcccgacgagctggccggaccggcctgactgggggaccgcaagcttggcacgcatgcctactccactgtgggccctcatgtgctcgcgcagctcctggataatctgttgtggcagcgctcgatccttcagccctgtgtgccggcgagaacccggaggaatgagcatgatggcctcgaccaggaaccggccttctggccgactcgacccgcccgatgtccccgactgggccttataatcactctcatcacacgtcaccaaaagatcgttgtgagagttgatcggccccaccgaatcgaccgctctttccacccgcagaacccgcttcggctcacgcacagtcgtcacttgtgactccccatctgcgaggtccgtcccgatgtacttcactacatcacccgcccggatgtgacagagacgcagttgggtgagatctcgaggctccgagctctgatcgtcgtatcggactatcactttgtccggagtcaccgagctcacctggcccggagcaaaagcctgccagtctgatcggtaggccaacactcttggaaccgacaagactggaggcatgttagtacccgaaggaggctctggtggtggcgggcgcggggttttggatctagaggaccggggcagctgggacctatccaatcgagggatgacgacagagaccgcaggggatggccgacgagatacggatttgagattggagcgtttagcagatccggacgacttgtcagacgatcgactggtgttcaccggagccgacagggagctcgactcttctccagagacacccgggtccacctgcaaggatgagtggtcacgggcccgacgggaacctcttttgttctggcgtccggaaccctcctcttctatatccgaaagcgccgagtttgtctcctggtccgtttcgtaatgtgacctcttcctatttgtcactgcgggcagtacgcgcgcttctttcagatcgactannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatgtgaatttataatattatctctgaaattgcaaagaaatgaaattaaaatgatatggtttacttccttactttagatcatagaatttgaatcctgttctcagacagcggtgggccgctacgctacgctacacttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaaattttgtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcacttttagcggaaaaagcggctaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgggacttccgctgcgttacgctacactaaccgctacagttagtgtagacggtgggccgctacactgtagcggcccaccgttgtcagaatgaactctccattaatgaataatgaattcaataaaatttgaggattcagcctcaggctgagggagcatatgaataattcaactatttttcactaaacctttcatgacagatgaccatgtcatgaaaaccttttgtatcatctgcagatttactgaaatatgaaaaactgcatgcacaatctcaattcaacttcatgaaacaccaaagtaaatttaaatattgagtattttgagtatttgatccaatgtctctaataattctttatttcatcctattgtaagactttgataaaataatatagattttagattaatattgaaaaagaatggtgagatagatgtgtgtatgatgatatattaagtgttaaacaataggattgagattttgaaagggggacagatgtggtatcattttgttattttacattttgttgattcacaagattttggttgtgaatccttccacagcctttctgaatttttttgttgattttatttcttctttttcttttatgtaatgggtccattgttccttttgttactttatgagtttttggcgtttacttttttttatgtttggatttttatattttgtcattttgttcttttgttattgttgcattttatgtttttttccactgttagaacttttgaattttttattctttgagtttttgttgcttggcactggcagttctgtttttccttttgagtgaagagtctccactggtctgtttgtgggacagacccagttggggcagggtgaatgtggtttgggccccggggggtgaaaattttttcgggtgagaaaaaaaaatgtgagggcggagcaagccagctagacctgacacgtcacagccaactctgatccaacgatcgactcacttacccaaacaacaaccactgtcacagccaactccaatcagtcaatcaacccgcttaccccaagaaaaaccaccgagtgcaaaatctaggtcaacatgtcgagccaaccaacccaatcttccgtgtcaaaccagtctggcaatgtaagcgattccacggaggtgcaaacccgtcaatcctcaagagtcactacccccatgaagcgatctggaatgattcaaccctcacctgattcccgtagatcaatcacccagccacttctgtcagaaagaacatccattggaaccagtagtcaacccagaaaacgaaccaatgcaccctctgattcagattcaacccctcaagctactcctgttcagtctcagcaaacacgcaagaaagctcccaagaaacccaaaaaaacaggcccagctgctgcaaattctgaatcaaacactactgccaaggacgttgatcttgctcaagactctgacgaagaaaattctaaagtcaagaaacaccaacgaaaaaatccagaagaggatgacgtcaaagtttttttttcagaaccgtttcgtcgtaaagatgatgtaagtctaaacaatatcatataattctgtcaatgaatgaaaattgattttttcttttcctttttttcaattttttgagccggccgataaacctgcgtcaacctatagctgtttgtggtgcaagaaagaagtcagggtttcagcgtctagtctttcgaatctttgtgtgcaccgtgatggttctcgtcaaagtggacgggtctcggatggatgtccaaatcgtgccaaagctattgccgctggagcaaaacttccacctacctcccttgaagaagaagaatggaaatggagacctaacgactcattttgccagagtggaaaagttcgacaatactatcttaaaccaaatcatagttttgtggctcttacgtcagtcgataccttggaatcaagtggaagatccatacctcaaagcggcgtttaattactgggaaccagctgcaatactcttcaaacgaaaatgggcggcaaccggggccagaaaggcgtatttggaattgcaagaggcaatgctttattgcttaaaagtaagtagtctattcctaataatcattcagaaggatttacttacatttttcatcttatttaccctcaggcagccaatagcaaattttgtttaatacatgacgtatggacaaccaaaggaaatcgctatggattcattggtgtatcagtatcttttattgataacgatttgaattacgtggtgcttcatctgagcatcaagttggtttcctggttacatcaagggagatatttagccgaaccaattataaacatattgaagaagcatcaactcatcaataagataagtaatctcaacttgtgatccattttcataatcaaagggaaaaactaatttgtcttcttctcatatatacatgctttgtcagaccaccgattctggatcaaataacatgaccatggctgaaacaatgcacgaaaaactgcttgatctgggagaaaacaccgattttgaatgggaccctaagacaatgcacattaagtgtttttgtcataaaatggctcttgttgtgaatgctggtttgaaggaattgggcctcgaatcaccaccaccaccgaaattgaagaaagcattcttaggttctttcccctactccaataagatgccaaagataaccgaggaggacgaagatggtaacgaaggtgacgatgaagatgatgattcaaacgatggtagaagtgattgtacagaggatgaaaaggagaactcagatgacgacgacaatgacaatgatgaggacgatgatgatgacaatgacgatggcactgaggacaaaggagaaaacgggaaaaaggacggggagaagaatggaaaaaaggacgggaagaaggatggaaataaatcttcctcaaaggccaataggaatgattctaatgacttgaatgagttgactaccgccgtgagtctttttatctcttgtatttctttacatactgaccaatcaaattacattcatagttggactttgtggtaaaaaaaatcaccggctcttgcgtctggagacaagaatttgagtgaagagcagccggaaaagatttgaagaacttgattgctggttattgttggaattctcgctggaattctcctctttcttttcttttcttatctctatctttcctttttgttctttcttttccttaaaaaactccgcgcactccgctcactccgctccctccttccgctcccttcaatccctctctgatcgtttcttatctctctatctcctctctgccctcaatacatccaatcatacatcttctcaaaacaatgccatcttctcaaaacaacgcctcgatactctcgactcctcaccgcctcaaacacaaaacaccatggaaactgacctaatccaccacaagcctaaccgacatctcctctcaaccacaagctgaaccgggttccactaaggcataaaaggcgtctccgtcgtcgctcatctcactccttttcccccagcagtctccgacactttcacgcctcaaccattccacaaatcccaactaactgctcgactcactccaccaacctcatcaatcctcaatcaacttctctcaaccattcccttcctcatcgctctccgacttcgtttcttttcttctctttctctcttccttcttttgctcctatcccttctcgctcaatcctatcgacgacgaactcaagtctttccaacttctcttcatccaccactcatcgtcgctccgcctattctctctcttgaattcctcatctggctgttgccaatttggtgagaaaagactcgatcaatttctatctcatcttctcttgtcagaaacattaaccctcatcaactctctttctgaatctcttttaaaaacactagtgtctactatctctcgctgtttgatctaatttactttagcatttctgttctgtctaactcaaaagacaaatcctctcgtggtaaattaatttctcttcttttctttttgttgactgttagatgttcatgtttttttatctatgcttcaagtgcctaactcttgtgtgttttttatttgtttttcaaagttctggttctagcttcaattataattcctgtttttcatcagttatggaatccgttggaatataaaatacgaaagtcgaactcgtgcctatgatgccagagatgtatgttatttattttgtttctaccagatacatttactaatattctcaaatgtaggtcatcgattcaatactacttgatgagtatgaaaaatatcaagatcaaagagccaaatctagccgcaaggaaaagcccaagaagcttggtcacttcaaggagattcagttcacaaggaaggaatgggcgacaattaatgaattgaataaagagttagaagtaagtaatttgtgtaatactaatatattcagatcttagttacaatgctgaattttatatttcagccttttaaccgcctgaccaaacttatggagggtgatggtcctacaggtgcttttgtcttgccgaactattatcatacaatcttaactttgaagaagaaagaggacaagtgcagccaaggacacgcaatgcatccaatgtatattaaaatgatcaagaaactcgagatctaccaagacgaggcgctcgagtgtgaaactctcattatggctaccttgctccacccgtcattccgattagggctattcacccattgctggcctgaaaaagcggacgtggccaagaaacttctggagaaagaatttgcgaagcgtgtggaggttctgaagaagaagaaggaagacaatattcaaatagtcaaaaagaaaactcctccggttgaagaagatgacatttttgaaatgttcagcaagcctgcaaaatcaacagaagaaaacaaagagcttgaggtatatatcaacaacatggatcgcctcccagcaatctctacgaagtgtcccaaagagcttttgttatggtggaaggtatgaatttctctttgtttatcacctgcattaagttattaatctcattatgattttcttttttattcttatttttcaggatcatgcatccacctatccggttcttgcatcattagccaaggactacttggcatcttctgcatcctcatgtgcagttgagcttactttttccttggctgctgatgtttgttcaactggatgtggatcattaaaaccacgaacaattgaaaggtgtgttagtagtcatatgtggttgaaagaaggtattcaagtttctggtgattatgcaaaagcacaaacagttgttagatcttacatggatttttccgaaaagaaacagtagaatattttccatctgtgtttttttacgccttttactatctctttttatcactaatgcttgatcatgcttagccagaaaaaaaattcttacagttagtttttctttttattatttattcctaaccatacctaaccaaaaaaaaaatcttgatttttagttgatgatttgtcctgctccagaataaatgcttggtttttttcttgcttttttcccaagtaattacctgaaaatcattttttgatgaccatttcccatcacatctgagccccctacacattattatgactcagttttcagttacgctaacagttagtgtaactttttgatcagttacgctaacagttagtgtaactttttgatcagttacgctaacagttagtgtaactgacgggatcactacgctaacagttagtgtaacttatcaaaaagttacactaacagttagtgtaactttttagcccactaaccacgctacaattccactaacaagggatttggttagtgttagtttgcatttttttcagtcagctaacgctacgctaaagttttttttgaattttttagaaatcctgtagtgttagtgggccaaaattttcgctaacagtaacttttttgtagcgtagcttaaaaagctaacactacgctacactaacactacggttagcgtaactggcccaccgttgacatgagtaaaatgatggtaatcaccattttgcataaaaaccaaagactgttattgaatactgtgttggacatgtttttttgattggtttttaccggctggattttaatcatttttcaaaattttaaattcatttcctacatttaaagatgtgtaaaattgaatggtgaattccaatttccataaaaatacaagcttcaattataatacgtgagtgtacagtgcctagacagtgaaaaatggcgtcccatttatttttttttggagggcaaggagccacttttcaactccaatttttttgtcacaggggcacagtgggtcagggaaaaagaatatagaaacagattaattacacatgcaatcaaaaaaaagataaaaattgttgaaaaaaatcaaattttgtagttttttcaatattgatgtaaaaaatacacaattttgaggggggatgggctgagagtggagaagaaagaatataaaaaaaaagctaaaaaagttttttttattattgtttttttaatttttttcttttttcttttgtcttttatgctttttttatgtctttttcaagtttttttgtttaatataagtaataaaaaataccatgaagtgtttttctaccatcgggtggaaccaccctttgcctcaatgacagccgccatcctatgcggcattgattcgatgaggtggtcaaggatgtcattagggaagtcggcccaggcttggtggagggcctcgtgcatttctgggatggatcgcggctggtagagctcttgaatgttactcttgagaaccttccagacgttttcaatggggttgaggtcaggtgattgtgctggccagtcgactttctcaatcaaatacgagtcgaggaattcacggctgagcttagcggtgtggaccgaggcgttgtcctccatgagggtgagttcgtggttggggtcgttttcttcaaggaaggggatcaaggccttctcatagacgttcttgatgaattgtgcggcctttcgttggccgggggggatgattgtgagaggggcacgagtggttccgaaaaacgctccccagaccattgtcgaagttcgaccactcttgaatgtcggagttagatactcttttttatatttatcctcgggttttctccaaacaacgacctgtcgagaaatttttccaatttcaaaggaggactcgtcggtccacacgatcttcctccagtcgttgggggtccagtccttgtagcgtttggcaaattgcaagcaacatcactcgtgggtttcagtgaggaaaggcttcttcacggccacccgattgttgaaaccaagattgtgagctcgtcgtctagcagttcgggtactgattggaacagcaagttggtctcgaacctccgccatcttcatgcaagggttttccttgaggatccttccgagcaggtggaggtcggtctcgctagtcttgggctgtttgccagatccaggctgccttgcaacggtcccacgggcaagtgaacgggcgatgatggcagatactgtcgttcggctgataccggtctgttgagagatttttgttggcttcattccggcctttgacatgccaacaatgattgctttctgctcgaatgccacctgtggttttcgtggttttcgcggcatctgaagcattggaaaaagaatcaatgattaggctcaggattatgatgaaagggcggaggtttgggggctgagggacgggacggagctgcggaggaggagacgtagaacttgtcatccgttgaggggtcttggtcggggacgatgtagcctttgctgggcgggctgggagtggctggaggaggaggcggagccgccggcgacggggccgtcgtcggtctggagcaagtcggctgggagtcgtcggtctggagcaagtcggctgggagtcgctggaggaggaggaggagccgccgcgggctgggagtggctggaggaggaggcggagccgccggcgacggggccgtcgtcggtctggagcaagtcggctgggagtcgctggaggaggaggaggagccgccggcgacggagccgtcgtcggtgtggagcaagttggctgggagtggctggaggaggaggaggatggaacgttggttgtttcattaactcgaatcaatgcaagtacgagcgacatgattctctgagaaactgaatgggatgcagaggctatcggagcttacgcgtatatattctccaaacgctctccgatcctcagacatcgaccagaccatcttggctgttgataagctcctcgcccatcacgacgcggccatccatcaagaggtggtcatccaaaacgggtcagttgattgcgggatgaagcgggtcgaacaagcggacccagtcgccgagtttgaggagaaagttttgaagcgcacggtggcgagtttagtgattttgttggaggaggagcgaggcccgatggtggtggtggaggaggaggaagaagatggattgaggaacacgttcaagatctctgcccgtcgtttggcgcttctagattcctcttcaatctctcggatgtaagcttcatcttctcccttcgcaataccggtctccccctctccctcctcttgctcctcctcctgcaaagtaagaaggctcgtcgacagatcgagggcgagagggcgacgttggctcggacgagatggttgagagtgcgtcggaagaccgacaggcgggggtggctgagcactaaatgaatgacgaggagcgcagatcggccagatcgaagacccgctgcatgattccgtcctcctacaatggtggtgatgccgacaaatactcggccgctcgtccgctcttctttttgcctagcttgcggggcgatgtcgagagttgtggaggtggcggaaagtagataggaaagaaaaaaaaagacttactttgcttgagtttcctgtccgtcggtgttgtttgtgatccaatagggagggagtgatagtgactggctggatagggggcagcagggtgcacttgcataaaatatgcaaaatcacccttttcaccccgcgccatttttcactgtctaggcactgtaccccgtttcttgcataatttgtactgtatacaaattgtatttgaatgtaaaatggatacaggcatcaattttgaaacctttcaaagtgtaggaaatgagcttaaaattccaaaaaataagggtaattaagtggtaagaattaattcaaaaaatacgtcaaaggcattattcaagatacagtttttattttgatgcaaattgattgtttccatcatgtttaccatgtctgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctgttaaaaatcaattgaaaaatatgactaattgcagtattcggaatgaaccattgagttttatggaaattgaatattaccattaaattctacatactttcaaatgtaggaaaaaactttaaaatttcaaaaaatcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaacgtgaaggattaattaaaaaaaatgtgtcaaatgcagcattcaaggtatagtttttattttggggaaaaatggttgttaccataattttttagatgtctcaaagtgcaggagaaaattttaaaacgtccaaaaataatgaaaattaacctgtagaaatttaagtgaaaaaaatgtcaaatttcagtattaaaaatgaaccgttgagttttgaaagatttggattacaccattaaattctacacacattgaaacctaggaaatagatttaaaatttcaaaaaagcataaaaaatgaggtagaaacatgtatgtaaacaattaattgaaaaatcagtggaaaaagaaaattaataatcaaaagtcacttcattggaaaatggacttcaccattaaattctacgcattttttcacctaggaaaaaattttaaaaacttaaaaaaaatcaaaattaatggcaaaaataaattaattaaaaaagcgggtttaaacacggattgtgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctaattttttaccacttatttttcgagtttttttagatttttaaagttgtttcctacactttaaaaggtgtagaatttaatgggaaaaaccattttccataaaaatgaattttgattattaattattgtttttcactcatttctaaattaattgtttgcatacatgtatgtaccttatttcttatgtttttttgaaattttaaatttatttcctaggttttaatgtgcgtagaatttaatagcgcaacccaattttttttaaaactcaacggttcacttttaatactcaaattacacccattttttcacttaaatttttagagcttaattttcattcttttttgacattttaatttttttcctaaactttcagacatgtataaatttatggtaaaaattattttgcaccaaaatgagaactacatcttgtatactgcatttgacaccgttttgtttatttaattcttcactttttcactcaattgtttgcattagtttttttaccttatattttatgcttttttgaaattttaaagttgtttcctacatttcaaagtgtttagaatttaatggtaacattcaatctccataaaaatcaacggttcattctgaatactgtaattggtcttaaaattcaatttatttttaagagcttgattttcattattttttgacattttaaattcatttcccacactttgagacatgttaaaaatgatggtaacaataattttgcataaaaattaaaattatatcttgaatactgcattgaacgcttttccttaatgaattcttacacgcttaatgatccttatttgttggaattttaagttcttttcctacactttgaaagcctttaaaattgatggctgtccatttttcattcaaataaaatttttatacaggacaaattatgcaagaaatggggtacactcttctatttggattgaagcttcaagttttatggaaattggatttcaccattcaattctaaacatttttcaatgtaggaaatcaatttaaaattccaaaaaatgattgaaattgggccagtaaaaattaattttgaaaacattgaaaaaaacctgtccaacgcagtattcaataccaatcttttgtttctatgcaaaatgattgttaccatcattttgaacatgtcttaaagtgtggtaaataagtttgaaatatcaaaaaataatgaaaattaagctctaaaaatttaagtagaaaaatgggtgtaatttgagtattaaaagtgaaccgttgagttttaaaaaaattgaattgcgccattaaattctacgcatattaaaacctattaaataaatttaaaatttaaaaaaaacataaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaataattaataatcaaaattcatttttatggaaaatggtttttaccattaaattctacaccttttaaagtgtaggaaacaactttataaattcaaaaaaactcaaaaaacaagcggtaaaaaattatatacaaaaccgtgtttcaacgcggaaaccgcgtgcgctgtgccgcagcaaagccgcgtgtaaacgcagaaaaaccgtgttttttattaaggcccaaaaataacccacgaaaaattaattacgaaaccctgtttaaacgcggaaaccgcgtgtgctgtgccgcagcaaaaccgcgtgtaaacgcggaaaaactgtgtttttttattaaggccctaaaaaataaggtaaaaaacttgatgcaaacaattaattgaaaaaatgagtggaaaaaaaattaataatcaaaagtcatttttatggaaaatggactttaccattaaattctatgcatttgataacctaggaaacaattttaaaaaatcaaaaaaacttaaaattaatggcaaaaaaaaattaattaaaaaaccgcgtctaaacgcggagaccgcgtttgctgtgccgcagaaaaaccgtgtctaaacacggaaaaagcacgttttttttattaaggcccaaaaaaaatattaataatcaaaagtcatttctatggaaaatggacttgaccattaaattctacacctttcatagtgtaggaatcaattttaaaatttcaaaaaaactcaaaaaataagcggtaaaaaattaattgaaaaaccgtgtgtacatgcggaatccgcgtgtgctgtgcgcaccagaaaccgcgtgtaaacgtggatttaccgcgtgtttttattaatgcccaaagaaaatagcaataatattatcttggtcattaaggcctctggtataattcccctttccataatgcttgatgtccatttcctccttgtttttgtcatactccttgtagtttcatcaaaattttggctaccacttcccccaactttcatttctgtgtccccactttcttcttcatcatcatcctcatcgtcatccttgacaacattgttgccatctgttttctctaaatcaatgctccctccataatcactcttgccttcttcttcttcagatgttgctttggcatccggctgctctaaaaattccagattgtagtccttggttgcagcatcccagtggtttttgacaaatcacttgttgccggccttcttgattgggtccttgaacaaaaaagaatcaagagaattcaggagaaacacaaccaaatccaagtttgcaagagcttggtgttgagctgcgagctttttgttgaaccaatttgttaagacattatgcttgtattaaatattgcagtatgcttctaaccagaacacaacaatcttgtatatagcttacaccttaaatctggggaattgtgtatgatatttctggttgtgggagctaatggtatcaacaccggtttggcaccatctgcagcgcatctagcgagggcagtaagctcttggagcgtgagtaaaagggaacaaagtatgcagatactatgtgtagtgtgacttgcagagtcagtgactgtgaatgtgatgtatgtagataaatcgttagatttccaggaagcatgaggagaggaaccaaacagtcacaaacaatacatcattttatatacaagagattattggaaagagacagagagcagtcaagtgaagaaacaggcacaggatgagtgaaatgagcagcagtcttttgttatataaaatgagaaagggaatgatataagggaactgaggatgacattggttgttgaggctatgaggttgagaggtctgagtaaatgaggtggtcagcgctagagatggtcgatggatatccgttgcggatatccgctatccgctggcggatacccgccggtgccagcggatacccgccagcgggtgcggattcgggtgcggatgtccttttccgccccaaatcatggcggatatccgggtatcccaagggatacccggtgccaagaggtaaagaaatgtgttttttttttcaaagaaaggagaaaaaccaactggccccccttccatgtcgccgggaggaatccctcccggcgagctggtacacattccagctcgccggggagggattccacccggcgagctggtacacagaccagctcgtagggaggaacccctcccgacaagctggtacaaagaccagctcgtcgggaggaatccctcccaacgagctgatgtacatagcagctcgtcgggagggactccccccgacgacctgttgcaaaatccccctcgccgggaggtagtcctcttcacacgatggtttaaaggactgacacacaggatcaaccccatattgaaaatctagtctcgattgttaccactcaccccgcgggcttttcggttcaatctacctgtatgaatccagtctactataaataatatccaagcgggcttgggatcagcgtccctagtgcccaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgagctggtttaaaatccagctcgccgggaggaaccctcccgacgagctggcatgtggatgctcgtcgggaggggttcctcccgacggtgtggccttgcccctctaggctgaggggggcagggttttttttctttacattttttgcaaaaaaatccccctcgaccacgtttgcccaccagtaaagggcgggtatccgcagatatccgcgcggatacccgccagcgccagcggatacccgctagcggatgcggatgcggatgcggatgcggatgcctgtttccgctgaaattgtcagcggatatccgcatccgtgcggatatccggatttcaattgaccatctctagtcagcgcgaggagaaagagaacagttaggatggtcctgagtatgtgattcacaccggagttgtgacagccccccttgctcaggattattcggataattcgtggatagaaatgttgttgaatattttttggcagcaatcgataacaatttttccagcatttttggtgagcatatcggcaggcatggatttggtgtcgatttgtttagtttgtattttcttgtttttgacgagttctcggatgaaatggtacctgatgtcgatgtgtttagagcgttggtttatcgcggattcttgagatagaaaaacagccccattgttgttgttgaagatatccatttgggtaataacgtcagtcggttgtacttgttcttgcattatgtacgcgatcatgcgtctcgtccacagtatgtgtttggcggcatcggaaatagccatatactcggcctcggtggtggatagcgcaaccgtgtgttgtcttttgctcctccaggaaacgagacaaccacgccacataattccgtgtccggtggtggatcgacgagtgatagcgcaagagtcgtagtcagcatcggtgtacgcagtgagagttgaagccggggaatcaatggtctttcgaaaaattataccatggtccaatgttcctttgacgtagcggaggagatgtttgaccgcagtccaatgggtttgatcgtagcacgctgagaacctagcgagatagttaaccgcgtattgaatgtcgggtcgggtgcatatggccgcgtatgataagcatccgattgcttgttggaatggaagggaagtgtcctttgtactggctttttcaagggcaatattattggggagtggagtggagttagggttggaattctccatgtcgaagcgtttcaagacatctttgagatagtgttcttgggatatcatggtggtgtggtttggtcggtcgcgagtgatttttatgccgagatggagagaggggttttcattccatttcaatgtgtagcatttcatgaaactttctttgaaatcagcgatcatagactttgagtttgagaacactaaaccgtcgtccacgtgcatgtgaatgaatatgaaattgggtccatctcggtggacgtagagagaatcgtcgtcgaagttgttgacaaacttaagttttccaagtttctctttcaagtccgtgttgaattgtctgtgggcctgtcgtgtaccgtataatgattggtcaagacggattactcgatttggataagaaggatcttcaaacccagttacctgttgtatgtacactgaatgttccatacgtccattcaagaacgccgttgcaatatcgaattgcttcatctcaagatcttcgttcgcggcgagggcaaataacaagcggagagtgtctgaaataccgacggaagcataagtttgatcaaaatcaatcccggggatttggtggttgccgaaagccacccatctggctttgtatttaatgacttcgccgaattggtctcgttttatttttaatcaccacatacctcctatttggtgagcaagaggcgggagttcaacgagttgtccgaggttgtgctgcacaagtgagttgaattcatcttgcatggcagcaatccagtgttctcgatcggctgaggccatggcctgtcggtaagttggttcgtccgggtttgtttgagacatgtgtgcgacaggattgccgtagtattgtggtctaccgcagtttctagatggtcgagatatagtggtagatggagaggaagtattggtttgttggggaaatgggtgatggtgcgagttgtgattgagcgaagatgacaagttgttttctgtgtcggtcctttgtttgttgttttgagtatgaatgggcttctgcacagcatcagcttgattgagtaagcctttgctcacagcaaagtcgaatgagtcatacgagctttcacaggattcttttgtgaaagggaataatttttcatcaaaggtaacatttcgagagacaatgactttcttggatgaggggtctagtagttggtagcccttagaaatgtgatcgtacccaattaggatgaaatcattggctttaggagagattttatcagtatgttctttctttatttgagtataagctctacatcctattgttcgaagaaatgaatagtcaaatgtgtgatgtgatccagttggatcactgtatgaagaccataatcagtggggagtatcagatttgatagatgcagatggagctatgttgataagtagagaggatgccatagcaatttccccccatagccacttgggtagtttaccggcgctcataatagctatgatcttttgtagcaatgtcttgttgaatcgctccgcaacaccattttgctgaccaggactgaccgtcctgccaaaccaatgtgctgctgtctcaaagaggcttgccagggtgcctcaggaaggatgcggttgggatgaccaatgccgagtcgtcgggtcacccacttttatgacacttcaaaaccgtctcactgttaggcgccaattataaacacacttttcaaaatatttttgtaattttttcaaaacattttggtcttccttttacttgcctttttacaaaaaaaaaaaaacatgtccaaaggagcccatggacctcctttggacatcatgaatttcatgaaaaaaaaaaaaaaaatcggacctgattacagtccagatgcaggtgtatttgatactgcaatagaattcaatggtctgtaccattcagctggagttcagcttggaatactggatgggtttggtgtttttcatgttccagctggaaccctcagggtctggtccttgttccgctcaccccggtcctgttccccccacctgtgatttctgactgccttttgcccatcatgaacatgcacaacctcagcggcaaatgcaacaacaatcctgccaattaccaataccaccaacatcaacatccaccaccaatttgaagtggaagggggttgagtggtggggggatcatggctgaacttgaggtcagaaaagatccaaatcgttgtcccaattgccccggggaatgttgaggttatatattttgatcagattgggtgcacaggtttataaatgccacctgttttgggaacattttagaagcgttttgccgtggattttggcgtttccaggaacgccaaaatcaatcacaaaacttttcaaaaacgtttccaaaagaaaaccaaaacaacctttataattggcgccttaatcttttcaggtgagaggtggagaaaatttggtatgattttttttttcaaaaaattgacttagagaaaaaaaagcatcttgcatatggagttcgcgcaatgaaacgtccatctcggtcatgtaattcaagcaagcctggccaagtggtcaagatcctcagtaggatgtgatcatgttgggttccattgcgatcaagcccactgttcagcaatactttttttggcttcatgatctgggcaggattcccacagcagcctgcaggccagaaagcccaaattttggcttctcacgtcggaacctgcagctgtcaatacagggtccaaatctcccggaccaatgacagcaatgcagtcaaactgacggcagagaacgggcgggctgactcaaaagcttgtgaatccataatctcaggaccgctcatggccctgagataattattggatgtcggcggcttatcgttgggccacccccatcccgcccggtggacatgggttaacaccccaaccacgccaaccccctggcttcaaagctgccaatttgacgtcggcagacaggaaggtttggctgggttggcggaggttggttcatccgtcaaaaaaccgggcgggttggcattgagatgcacccatggtgtagccctatccattgagtagctaattcacaagaccagattggacggctggagctaatagcatctgacctatgtaacctgtattctcacagtgaatgactgggcacgcgcgtgcacgcaagcccagccactaactgagagagccgccaaatgctcagaatcctgcttgtctgagcccctcattgatcccgcgggacttttacatgtcttcaaaaatttacaagtccgatggtcagtccacaccgcgccaacactccaaatcaaggcccatactccaaacctgatttgtcgcaaatccagacagaaacgactaagtcatcacacaacacaacaacacaaggtatgtacagtgggtggaccgttatttttggattctacagcttcaaagcacaaactttgagtcacaagacttggtgaagtggtgcagaataggtcccagaaaatgaatatgaaaaaataaaaacaaaaaagaaagttttaaattttgcaaaaaataaaaaatataaatgtttttttccaaaagctttgttattcattttgggggagtgggagtgctgagagaaacaaagagtggaacatggcaagaatgattagaaatgaaaaaaattagaaccaaaagaaggttgagccaggttggttgtccagattggagtcaaaacagtaaattctagtgcttcactgcaatgtgagctggtgaatgccccactcaacaactggttaaaactagggggttggaaaaacgactcccaaaaattgtccgacgactcctgggagtcggccatccaatttcttttttaattttttttttgatttttagggagtcggcgccccaaaccacccctcatgcttgagggggtttgggagtcgcttgctcccatgactggaaggatttccttccggtcaacgagaaacaaaaatctcattgaccagaagtgattccttccggttagagatggtctctttgcatccagatatccgctcagatccggatgcaaagtgaccatctctacttccggtcaatgagatttttacatctcattgaccggaaggaatcccttccaatcaatgaggtataacaatctcattgaccggaagggattccttccggtcaatgagatgtaacaacctcatcaatcggaaggaatcccttccgattgatgaggttgttatacctcattgatcggaagggattccttccaattgatgagatttaacaatctcatcgaccggaagggattccttccggtcaatgagatgtaacaatctcattgaccggaagggattccttccgatcagagtgagatgtagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagagcttttggggggacgacgtattctttcgacgtattcactctttttaaggattagaagtccttttttacggcagcaggggaacaaaaacattatagtgaaattaaaccggattttttcagaaaaagcggcctatcccttttcagaggtataaattgttaaagtgcgggagagaattcctgtaggcaaacggcagcaaataattcccaatagactcgtcaagcatgaggtgtggtttggggcgccgactccctaaaaattaaaatattaaaaaagaaattggatggccgactcccaaagttggccattgatttagaagaacaactcccgtccgacgaccccttgaccaaaatgggagtcatcggacaatttttgggagtcgtttttccgaccccctaaaactatctggtaaccactttttccaaaaatttcatttataatcattctttctttctctctgcactcccccttccccaaaatgtctaagctatgtcggagtagtaggtttcatcactagactcaggctcctatcatctttagaaatttacacctgagatataggtgttttgctctcaaacctacttctttcctgtttttagaaattataaaaatttacattaaaacattggatgacttcccgtcaacatctgcgggtctcgaagttttgatttagagcttcaaaagctagatttcccagcgaaaatctagacttttcaggtctataaatcgcaaactgcgagggtcccagatccaacgggaagtcccccattataaaagataactatacttcttgtaaaagaaaaactcatttttcatttccatggtccctattgaattctttgttcaaaaaattaattcaataaattaaacaaagattcaatcacaacccaaactcgaacagctggaagaatttattctacggctgttctaagagatgccctgcggcgcatctctgaaaaagagtacataccactaaaatgatgaagagtgccaaatggacagcaaaaacctcacaagacaaacagtttcaaaagcatactgaaaagtttcagttcaccagttccgtaaaagtaaatacaaaacagtctcaagtcagaaagtacaaagttctcggcaaagttgccttattcttcacatgtggccagtgaagtacggtgaggcaagtgaaagctgaaaggttcagcttgacatcttgctccgagaatttgccagttataagatggagttcaatcaagctcgtctctcacatgtgagcttatcaagctttggaacggggtgagcgtggcgacgctatcatgactcatgaacgttctcaagagattggtgaacaatgtgtcccgcctgctaggattctctttgtgtgtgggagttgaagcagcttgatccccagccgagccggcaccgtcccacttcaaccactcacatcgccccagccaacaacctataaaaatttttcagaccccagtgctatgtactgctagcctgcacttgcccagcttttcgaacgatccgtattccatctgcatacaaactctcgaatccgtttagcaagatgataaccctttgtcgctacgaatgtgaagcctgtcatcaacacttcggccaagacccgtcaatatacgagcgccacctcctcgaatccgggtcgcatcactactgcaagccatgtcaaagggagtttggatcagcaaaggccttgcaagctcatcttgatcaatcccaaaaacacatgtgctgcagatggtgtcaatccgatgttgataacatccgctcccacaaccagaaatatcatacgcaatgccccagatgtaaggtgtggtgcgcaaacatggaggggctcaaggaacattgtctccaaactcactccgatgtctactgtgccccgtgtcaaacgctgttcacccaaaccaataacttgatcatggtcagcccattttcttttcctcggctgaggacggtcttctctgatgaagaagagctcaacgttccagtttttttttatcttgactcgtgcaattaacaacagcatctccgatcatcgcttcatcaaccgaaaaccgtccgatgtccgcacgcatcgtgcgggaaggactttgtgagcacctcggcgcttatcggccacttcgaagcgggcacctgtccatcgggcgtcgagctggaagacgtcgacgagtactttggccatcattgcgacccacaacaatggttcgtgcggaaggagttaatcttcccacaacgggtctggcagatcccctccgatcatcccggtccgttccaatgtccactctgcaagaaacagttcgaccatcccggacagatcgattaccatctcaagtcccccaaacataagaactacggccgtaaaccgtacatctgtccctccaaacgctgcgatcatgccacgttctactccctcagtagcttgttgctgcatcgtgagacccgtacttgcgagatgggctacagacacgaactccccaaactcctgcaacgtttgttcaacatcgtcgcacagctctagcagctctcatcctactcccgttcgatccataaagggtttgttttgttttttgtgtttcgtctcttgtgcgttcgttcgaaacttcgagctgaccttccacgttcaagcagtagtctacttttaaccgactgctatctcttttcgaaccggaagacatccactaaatgtaggctcacattccgaattcttttcttgatcgtcaaaaacaaaacaaaccaaaaaatgtgtgtctaaatatctatcatgtatgccataattatctgcttgccacattggtccattgatcaaacccagaatttcccatagaaaacgctatgattctgtgatcttgttggaatctttttgaacgcgtcgccagtgtttcagttccaaactgttctgtcatgagcggaagatccataatccagccagagattattaccataagagagctaactcctccggcaagccatcggatcaactgccggagggacttagttaagttagataagagagcccatatgaaccatgttcgtatccccagagtcagacattgggcatcgaaaacataagcagattgcaagataacatgtccagaaaagagtccacttctgtgcacgatcatgaaaagacgacacaaaaaacatgaacgcagccggggtcgaaccgacgatctctcgctctcaaggaaagctactcatcccatatcgaaggcgagcgccttaccactgggccatgcgtcctttggatgatggggatccagcctcatccggctatgtccaaaatgtttagctggtcccatgtttcagggcgttgggaagacgaaaacctgttgtgctgccattccaaggatgcaaccaggttacgcaagtgaggatggaggatctctgtattcaagtatgtagattaagggagtggagacggattgtgatcctagctgggtcagggtgtgtcgtgtgcacctgtgggcctcgacaacgctgctcttcttcagcctgcgctcggtgggtggatctgccaagcctgtgtgtgtcgttcttttaaaccctggatcgaccgtctttcgacagtccttcacgccagccagacaaaacatctcctttcaatccaatctcacccaacccacattacggagccttcttgagatccccaagcactaggccgagccggacgatgatagcttacaccggttattgcgtagtagtaccgaacgatcctgcttacacttgttgcggatcgaacttctatgaccacccagactatgaacaccatctcctcaactcctctcgccatcattactgccaaccatgtgggatcgatttccggtccgcacgggctaagcaagctcatctcgcccaatccgaccaacaccaattctgccaattgtgtcaatctgacgtcggcagcaaccttcgcgctcactgtcaacagtctcatgtccaatgtcagaagtgcaacctatggtcccgtgaccaggcccatcttcgtcgtcatctgatctctgcccatgccgatgtctattgcgccccttgtggattgctgttctcacagcccaataatttgatcatggtcagccctcagtccctcagaatcaagacgcatacatattgtttttttttcaccccccttcagtgattatcaggcatggcttatgaaccccttgtttttttaacctatcgatcaacagcatcacaggtcttcggtccatcagccaagggatgtcagatgtcctcaccaagcttgcgggcgatcatttgtgagcacgtcagccctgatttcgcacttcgaagcagggatctgtccatcgggagtcaacctggatgacgtggatgaattcttcggtagccattgtgaccaccaaggactatttgtgagacgagacttgatcttcagacgatgtgaatggacgatcgagtcggactatgagggccggtttccgtgcccactttgtccgctactcttcgatcatcccgcccaacttcgccaacatctcgactcccctagacataaaaatcgcggccataaaccttacatctgtccctctcaactttgtcgtcaggctaccttcttctccttgagtgctctcttgttgcatcgtgaagccggccattgcgaaatggctcataaattcgaatttcctaaattactcaatcggttgtataatatcatagctcagctctgatatcacatgcattcacatcgtgagtattccagtttctttttttttcggttcttcttgtgttcctgccacgtggcacgcttgcttgtctaatccgtgtattatctttttgtaatggttcagataatttgccttcacctcctcaaagcctatcaacggtttcataaaccatgtagtctttatcacgtctgttgggaacccccaggaaacgtgcccttagaaatcatcttcactttcatcttgcatagattcttttttttttttttttcttcttccaaatttaatgtctacctttgaaattcatttgaatcatgagagtaccataacgaagtaagggaaaaacaagtgattggaattgcatagtttagaagttttacacatatgagtgagaagggaaaaaaacacactagattccggagagattgaggccgtttgtgttgatgttggttcttggacacttgaccagcccgagaatttcatggtcactcaatctggaaaggggatcaaggagagcagttctcccagccttgcttttcattttccaggtgttctttttttgcttgccccaagtccttcctttttcccagggcccaggaaagcccctatagaacacaacagtaaccaaaaaaaacctgagatttatgaaaaattcatacattttctggagcccattcatacatgttttgtgggtaggtccagaaaaatccatacatttttggtgtgtaccttcagcacatgagggaggggaaggggtaaaagaggcaacaaaaagggggggagaggggctaaccatacaccagtcctcacttcaagttggtggtgcaaacagcccctctgaactgcacatcagcccttcaaaccattgggcctgggctttcaagttagaacaggggccttggggagcattgtggccaaaaataaattgggactctcatacacctaatttggttactacctctccttcttcagggaataatccatacctttgatatgagtgccttaacctttcagctgggcagaaaaaaacaattcatacatttggggtgagtacctttcttggtttttgaccaaaaagtcatacatgttggttactaatatagaggctttcctgggtccttggttcccttcttcctaagcaagattaatggcattggatgcatagttttgttggtcaagttcatcccaatagatcaccatgtctttgactgatagactagaaagcttgaggtgggtgagaaactgagttgatgaccagaagggtcaccaaggtgtccaagtaaccatactatttgttccaaggtgttggtgcaattgtttcctcctttgagcaataagatgtgataattcacagttccatcaaagcactctgtcacaatattttctttgggaaattgactagagcattcaggaatgttttaggaataactagcatcaagtttccatttttggttgagtgaagatgggagatcattgagctgattaagtgagaagttgaacctgcagatggtgatgatatgcattggttgaagcttagaccatctctaccgtgaagagttgtacaagttgttaaatttacaactcagaaactgtggcgcgcctatagcaacacagtggaacttgggccttgtttggctgtccatgattgtcatgaacaatcatggcagatagaaagaaggacaaagaactacatttcatggtacctcactgcctcagtgcctctcaacctgaaaaaaaaaatgcaaatcatgtttggctttgaactagagagaacaagcaacagtgggccagctatgctaaatatagtgtagcatggctaaaatacactattttttaatttagtgttagtgcaattccacaaatctgcgctaacactataaaatgcagaggcaacagtgggccagctacgctaaccgtagcgttagcatagcgtagtgtagcaaaaaatcactacaatttagtgtagtgttagcgcttttttcattttttgcgctaacgctacgtgaatggggcaaaaacgtgcgctaacgtttagcgtagctttagcgttattccccccatatgcgctaacgctacatgcacaggccgccaaaaactgcccgctacgctgcgttacagcgattttgagcgggttttcggcgttttttgccgctaaaaacgctgtagcatagcgtaacgcagcgcagtggcgccagcggcgcgctaacactacaccaaaaaatggctagtgttagcgccgctacaaattagcgtagctcagcggcggtagcgacgcgctaacattacacgaaaaaaattggtgccgctacgctaacgctacatgggcccgtagcatagtgtagcgtagcggcccaccactggcagagggtgcaaaattgcactaacatgtagtgtagcattagcacagatttgtggaatcacactaacgctacacccacagggaacaaatgtgtccccactatgctgcactagagcactttttagcagtttttgtgcctttttgctgctaaaagcactttagcttagcagcaatagcagctgtacctccatgaaaaaaagggttcctttttcccacgcagctgtatgtatctccaagaacaaaaaaaactcccctcctgggtgcaaagtgctcccctccaaaggaggggacttatgaaagaacattttttttggaatatgaggtatacaaaaatgatgtgttttgcttggaaatatctctgccccatttcaagcataattcttcatcaagaatgcaattgatagccgagaagctagtctaaatcttcagttttatctgtatcttttgagtatcttgatgctgttaaaaaccaaaccaaagggttttataattttttcccacctggagacatccatttatttcacagccagcaaagtccaagaatgatgatctttggatgcccatcgtgggaggaaggagggaaataaggaccaccaaaattggtgaggagaagagcaaggtgcctctgcccttttttcaattccaccataccatgcataattcaagagttattcaaaaaaatagaaaaatctctgccaatcttgaaaaacctttcattccaaaaaagttggttctttcaccagtcccctcctttggagggggggctctttgggcccaggaggggacttagctaagttcacatggatctttacctctaggcatggaccaaaagggtttctcttgctcatggagaggtgagaagtcttcatgtattggaggaatgtccaaccttcccaccccctccccccaagaaatattttttccaaaacaaaacatccagaagtctgtctcccattcttccactggttttggaggaacaaatcccacaacccaggaaggaaatcaggccaggtgtctgggggacaacttccaggttttggagtcaaaactccaaaacatgggagttgattacttaaccccctacaaaaaaaacaatgaatgttataacaaatcaattaaataactttgagaaatcaaaatgtggggaatctcaaaaaaagaatatggaggaaaaaacatgttcttatggtctacctttgggaaccagaaataataggtctttttgttttctaactgctgcccaaaaatatctacatctgctttatcttttgtttgaatcttgaaatgaaattctcaatagagaaatcaaagagctcattaaataactttctaccaccaactaagaagaggccagtgtcagtttgatgtttcaagaaaaagtatggtctagaattttccatccaaacttctagaaatacccaaagagtgaacctagtatattgacaattaggatcaggagtgaacagattcctatggtagcttaattcaattctttctggactccttgattttaaggtagtaattcttaagccggcgtggtctttgacgtatttggtgatttgctgagcatacttgataaacaccgtacacgccattattaattcgacatcttcgctcacttcttgtccttcaggccttggtacaaccacgttgatcatctcaacgtagaacaagaacaagggaagtagtttttgaaatttcttcgattcgatttgatcattacaagcctccaagttgatccggtcccagtacgtctcccacacctcctgattctccataaataagcgcagtttgtctgtccatttatcttcaacatcttgccgcttttccttgtacctcaacggattatatttagagccaataaaatttttaaattcccattcctgtagttccatccttcccccttcggatatcttcatgctatcgagtattggaaagagcgcatgttcttctaacttttcgtttcgcctttcatcacaaaatgcataccgatcaaagctcaatcttggcaaccgatcaatttcagcatggctgtctgatttcttgagaagacgaacaccctttttgaggattgtggccaggtcttccaaatcgatcaacttccttctttctttgttcctttcaaatttcagctctaactcattggacttttcaattgctgcaggagttcttactctgcctgcatggaaatcgtagggtggtttgaactttttggacattggcctaaatttcgcgtttttggtggatggtttggatgtgatctgaggcacctctttgcttgagaactcattgtcttctctgcctgtgatttgattgtcttcttggctcgagatctgagttacttcttggcttgagatctgagttacctcttggcttgatacctgaggtgcttctgtattggagagtagatattctactttgttcgagatatgaggttctttgttcacggctgggagttgcgcaaaagtgaacttttcatcgatatttgctttcgaactgggtggtaacctggattccgcgctgggttgatacaaaggctgagaggagtaatttgggggcaagtgttcatcaatttccattttccaagccgaaaactggtcaatagatcccggtgactctggccagctagatgcgaaagagacatgtggcggagatcgctcttgcggaaaatataccgagtcggctgaagagctttttgggtcgtttgagtccgatggcgatcttgatctgtccgtagggtgatctagtaggttggcagagatgctgggatgctggataccgctcaaaatatcgtggtgttctccgcattctagcaatcggcaatcttcgacgtggactgggtgatctagcgcactgcaggttgcgctaattaatgaataaataatcaaagaacgataatctcgatgcctcatctttggcgagctgcttcatgcgggaggatagaatgagcttctgagcaacgcatggttgtcactgtgtataactaaccagaccagaattcactgtattatttcccttcaagaagtgtcttgtgtccagtagtttaaccgatttcgtcccgatgatattggtttgatgaatgcatgattgacaaagcgttgggaaatgtctcctgcagctactcatacgtccaaagcccaatcccatgaaacccgtacatagtgatactgatgaaaacttaatgataattgggagcaaccggacaaatgtgtatgaattttacaagctatgtatgtacgacacaagtggagtttagccagaagacttgcagaagaagaccggacggctctgatgaaccagtcgaaactgcagggggggaaactaggggtcccgaaaggtttgaaagaaagtattactttttggtgaacggcaagcagtgcacatgcataaggggattcaagactactttggcacaggcacttgtcatgaaagcccagtcgattaccagcagtcagcatccactgctccgagtgacgactttatgagccaccaactgaccagttaattctgtcccagtgcaggtgctcatgagcaggtaagggaaaatcctcccaagcatcaagtttgattagaattgtccagcaactcactgctggtagtgtccgagcaggcctcgccctagagttaagacagacttgcaagggtgaatttgactgaagacgcaggttttcttgcaaacactgaccagatttctgttgcttcttacgtaccagccgtcttaatggttacccttgtggtaaatgtccgtataagcccccccccccccccaatgagaaattaagaaacaaaaatttgtgaagaatggatcaatggattgcgctaaaaacagagtagttattgatagattttttttctgactacataacaggaatgcgaccggatatatataaagatgtgaagatcggtgaagttgcgtaatatctagattactgctttttgcttcgaaaaaaaaaagtatgtggaagttggatgatagtaggaaaaaaggcatctgaaaatcttcggaaacaaggatttataaggaacgaaaagatagagatgaggaggagagtgtagattaagttcgcgtacgtgtgaggttttaggagagagagagagagagagagagagagaagagcaacgatagtctattgaaggcttaaattacatggcatagattttctttctgtttctttgggatgccacggggcgtcgtacccttcttttgagcgcttcaagactcaggacgaaatctgagcagacctgcgactgtttgacagtggttggttggctgaggaggttcgaaaacgagttaaacacgttttatggacaatttattcacatctttcgaattccatcatataagtggtggagatagtgatccagcaattctacgatggcactattcaaatccaagttgcacttgcctctctctttatgaagcaagagagagctgagggacgggaaggtagctttatcgcaagtcgaggcgggacacttgtaaggctcccgacctttattggtatgtttagaggagccgagatgttggaggagaccggcacggtagcggaattttttgggacagagtggacaggggttgatggtcttttcaatcggtacctctcgctcctccggtaaggcgactcgtgcgtgtctaataaagacctgcttcgagtcttgtatcaccatcgatttgtcgaccatcgcttggtctgctcctgaagtacaacaccccgattctaggtgcgctaagactccggattcgctgaggaacgatcctcgacactcccgagaaggacagctgaagccacgaaattggtggcgacgtgataaatcatgctatgattaattaatggataattagtatataataaaaaatcagccgactttggatgcaaaaatgaccttctcaccatctttaggtcattcctgttcttaaacattttataacaaaattggcaataaattgtagagtgaacaatccgacaatggtcgtgatactttttattatcctcgaagagttttttacaacgggtacattcccgatgataccaacggttatgtattgcgaggtcagtgatcttctcgtccttgcaccatttacagaccttgtgaacttgagcatgggtgagatgggcctgtctggccgactcggatgcgaagtccctcttacactttttgcagtagaaatgtcgaggcgaatgaatcagatggttctcgtaatgcgtctcttccgcaaactttcggttgcacggtttacatagaagccgagtcttctgctgtgcctgtggggcttccggttgaggtatctgctgatcagttacggcttggttcttctcatctgatacggcttctgcgggcttctcgataggtaaagcttgatcaagtgatctgtcgtcgggcatgtcttcaggcagcttctcataagacactccaatttgagtgacagcttgaggttcgatcccggcggtagcttggggctcagtctcggcggcagcttgaggctcggtcttggcgacagcttggggctcggtctcggcggcagcttgaggctcggtctcggcggcagcttgaggttcgagctcggcgacaccttgaggctcgatcccggcaacaacttgaggctcggtctcgggagaagctgtctgactctccgtcctagccagccgagattgacacatgagtacggcgggttgagggttgaggaggggaagatggtggtttccaggtggagtggtgtgactgggggcccaggaaatcgatcgaggtagatcttggggtggctgcgcggctgcgcaaagtcgcgactgccccatccaagcttcaacactttgtatgaccagatgatcgagaagcaattaccacaaccgtgaacggagatatacaaatcgcagtggtccacatttataggcaggcataatatcaccttgcaatttgtccaagttgaatcagtattctgattcatattgtctatgttggaaaggcactggatctttccggtgtccctctcagtcacagtgtttcttttcctcaaacagtggagaaatttcaagggctaaactgcgcttatgggacttgattgagagttataggaattcatattatttttgataggcataagataaggggattaatatacaacaaagttttccaatacagacgaatacaagaaaagaaggccatatggactgattcagcagggatattcccatggcggtagttcaacttcaactcggcagatggggcagcccaagtgtccttctagccatttctggagtagagaggaagtggattgaaattagatatgaagtatgaaaagtgaagtaaagacgagtttgcttacctgaatgcagtcgcggtggaaaaggtgggaaggatgacatggaagctgaataagacttttttcagggttggagagctcatcaatgcaaaccgtgcagtccaaagcttcgccgtcggggtttgatggcagagcggcgggagtggtgtcggaaagagtgtccaatcgttcttcaaccagaattcttcgcttcctgcgggagagaacccgagattcctccagttcatcaatcacacgaatccaataaagccacacgtcgaacaagggtccggcgactttccgctccaaacgttccaagaggtcatcgacttgatcgacaaagcgagagttgtgagcctgctcctcggcattgaagcgagttcggagagggtcgcggtacaaatcgccataggcctcttgcaaagacgcaatgaaaagcttaaaaagatcccgatcttcaggtccgaggggcgctaaagccgcgtccgtcatgtttaatatttcttgatccattttattattatttcaagtattagaatgaggttttttgttgataagggtctggaagaagatgggatgggatgggatgagatgggtgaagttgttttagagaactggaattggggaaaagatcactgctgctggaaccgctcttccatttaaacctttgatcaatgctgagccaggctccagcagcacctgcagtaggcctcgaggacagagggctcttgtgtatcttacatcctttgtgttggctgctgtagagtagactcgttttgcctttcatcgatgctgctgagcctggctttggtagcaacggccagcaggcgtgtaaagtaggctcattgtgcctttcatcattccgaggcgagcttggtagcaaattgaactgaaatgaagtgtagacgttgagttgctgagcacgtttacatcttacatcaattgcttcggctgctacagaggagtttcactttacttcaagtgagttacacaaggaaacaagcgtacaaaggtgaagactggtttcttttgcttgaagatgtaccagttattcttcccctgtaagtgtgtgtgtgagctttagagccgcgtgctttcaacgaaaatagcttcctccctcgctggtattagtatttttaaagcctccgctgaagtgttgaattacaaaatgaacgcgttgttggctttttgtaaaatgtatttcgcgtttttagaaatgatcgggatgaaaaaaactctccgagctcaattgaaaaccttccgtttcttctaccctgtcccagtttccatcccaggagtcaagcattcagattgaatttatctgggtggaggaaccggaagagccggcccaatcctaaagaagggtaggaaatttctgtccgggtgagaaagagatccccgtaaagcaattactccatgagatagataccgcataaatgaaaaaaagaatcttaaaccaattagaaacctgttcagattccgccgaggctgatcctgttttcatgtggctctcatgccgcaaaccgtttccctagaggtactgggatttgttatccttgattgggccagctctgttggtctctgcacaaagatggattgaacctgaaggtttgattgcgtagatggacactgagagaggtttgctgctgatttgcctctagtggtcaaagaaaccaatgggttcaagctgaattcggcgagtttttacatcttgatcatatcaaaaaacggaaaaatacaatcttgcaaagagacaacaacgcgttccttttgtaattcagcacttcagcggaggcttcaaaattactaataccagcaagggaggaagctattttcgtttaatgcacgcggctctaaagctcacactcaaagaggaagaataactggtacatcttcaagaaaaagaaacgagtcatcacctttgtacgcttgtttccttgtgtaactcacttgaagtaaagtgaaactcctctgtagcagccgaagcaattgatgtaagatgtaaacgtgctaagcaactcaacgtctacaccttctttcagttcatttcactgccaagctcgcctcggaatgatgaaaggcacaatgagcctactctacacgcctgctggccgttgctaccaaagccaggctcagcagcattgatgaaaggcaaaacgagcctactctacagcagccggcacaaagtatgtaagttacacaaatccttctaccctcgaggcctgctgcaagtgctactgaagccaggctcagcattgatcaaaggtttaaatggaagagcggttccagcagcagtgatcttttccccaactccagttttcgaaaaaaacttcacccatctcatcccatcccatcccatcttcttccagacccttatcaacaaaaaacctcattctaatacttgaaataataataaaatggatcaagaaatattaaacatgacggacgcggctttagcgcccctcggacctgaagatcgggatctttttaagcttttcattgcgtctttgcaagaggcctatggcgatttgtaccgcgaccctctccgaactcgcttcaatgccgaggaacaggctcacaactctcgctttgtcgatcaagtcgatgacctcttggaacgtttggagcggaaagtcgccggacccttgttcgacgtgtggctttattggattcgtgtgattgatgaactggaggaatctcgggttctctcccgtaggaagcgaagaattctggttgaagaacggctggacgctctttccgacaccactcccgccactctgccatcaaaccccgacggcgaagctttggactgcacggtttgcattgatgagctctccaaccctgaaaaaagtcttattcagcttccatgtcatccttcccaccttttccaccgcgactgcattcaggtaagcaaactcgtctttacttcactttccatacttcatatctgatttcaatctacttccgctctactccagcaatggctagaaggacacttgggctgccctatctgccgagttgaagttgaactaccgccatgggaatatccctgctgaatcagtccatatggccttcttttcttgtatttgtctgtattggaaaactttgttgtagattaatccccttctcttatgcccaacaaaaataatatgaattcctgtcactctcaatcaagtcgcatgagcgcaatctagccacttgaattttttcactatttcaggaaaagaaacactaagagggacgcccgaaagatccagtgccattccaaaatagataatctgaattggaatactgatttgacttggaaaggtaaaaatgttcttttattttatttgaaatcaactaggaagatgctttgtgagatcttatcagcttcaatacctggtcacatatctggtaataaattgtggggatcgtcgcgctgttgaagcttggaaggggcagtcgcgactctgcgcagtctcgcagccaccccaaaatcaaccctaattgatttcctaggcccccagtcacaccactccacccgcaacccgatttatccctttttttgggtgggataagctttgaacaatctaactcgagtaaagtatcccttggtggaaggcttactttttgtcattggcttcctgcagggaaaggctggcaaatgcagtcaatttttttgtgggtgcagatcctctcattggctggtgccaatgttttgtagctcaaccaccacaccatcttggtacagcaggggagtgctgcgctacaccaaaaggaaacagtgcagctttccgcccttggttttctatttccatataatcaattctggtgctatctgctggtttcccaactaagctgttgattgtgaatttttccagggataatatttttatagaatcaaatatgggataatgtttttctacatttttgagatagaaatattgccaaaatttataacccagataaacttgcaagccatgcaaaatatcagaaagaaacattataaactgatcattagtttgacatataccaaaatgccttggaaacaatggggaaaatagattaccaactaaaacccttcatttacgtcttatctatttctgatcagcaactgctcataccctcatcaggtctcttgtccttgaataccaatctttttgggcttgtactgttattgggaccaatgttggaattccagttctcaacatagccctcgaaagaggagagtagcaggtaagcctcacacttagattgtgaagctacctagagaattaaagcttatactgatcatgtttattcgatcatgtaaagaacataatttatgcaatagcatagccaagcgacaagcttgtgaaagaggaaatgacgtcaatgatgtcatgattctaaataatgatgattgtcaatcatcgagctctaggtgagtctcgatgatcaacgatcaagcagatagagtaatcattaacaatcactctattcgcttcaacaatcattattagttcaatcaaccgaaatacgtcgattaccctcatcgatagaatctcctcatcgtctgtcggtgagtattatagcctttctttatttcaaagaaagagaacaatataactgaccaaagaaatgcttataaaatagcaccgtcaaccgaacaatctaaataacaatcaacaaagaaataacttagtctcaagaacgagtacagttattttctttatcaaattatttatacttttagagaaaagataaaatagcaaactaatgaacatgttttcttttattctagatcgttacttcatacctgtccgatcatagcatttaaccatcaagtcattatcattattatttctttatcttacctagttcagattctattctgcctttaggtaaaaagccttttctcatttatcaatatatattgtatttcatgttataagaaaagatgaattaataaagaaataaaactttagtttccaaaatctttcaaccaagcgtctcaaactcaaggtaacaagagaaagaaaattgaattcaagagtatgcatgtaaatggattcaatcaagcaatcagaagtttgtgtgttttgctcaagacttggcaaagagacaaatccaggttaacccagtacctataagctgttaaatctgctggggtcaaatggggagagcaaaataacataaaaataaaaggccaaatgaacacatctgtcactcaatctgttcgatataatttacatgcatggaaggccttgtgagtcgcttgggataacaaagtgttccaagtaacaatccaagttttgaagtaactttgtgacgaacaaacatttatctctgtgaataaaggaacaatgtaaaggtctacaagaagcaaacaagattgaaattgagatatcagggccttgactttgtcattcagatgcacagtaaagttcgggctatattcatcggaatcttctaaggaacacactatactaaagacggattcttcgatttctccaaccgtgttttcgaacaaggtaagttgatgagaagacatttctgtaaagagcggtgcattatttttgtccattccctccgatgcgatttttttaaaaaatatcttcgatagtttgatgagtggtacgaatgattgggagagctgaatgattggttgtatctgacgttcgttttctggatcggccaatacaaacaggtcgtctaatgaggtatctattgcttgcagtttttcgtgccaataatcatagatgatatgtaattcagatcctttggaccatgtgatagctgcgtcaatggtcttcagtgaatggacaaatgctgatccctggtaaacttggcgttccactggcggagggactgtttcaacgaaccaacgggaatgcaaaaagaaagtagcgagctcatcgttcatttcttccctgatcgtgcgatccaagccacgaagcctatagcacttgaactgtttgaagtgctgatcacatatttggcttgattcatgtattcgtccaggaatgatatcgtcgatgatccgatttatacgatccaaattcagctcaagttttggttggatttctattacgagcttcaagttgaggctggaaacgtaatgtgttttcggtacgcggtttggcatccacatagcgtcgaaaagatcaatgatttgctttcgtagtagaggcagcaaggtagagtgcaattcggttaagatatcctcgttagaacgcagtcgctcgatagaaagatcgaccggggtatcagtgagtccacgttggaagtcgtactcggccagacgtccgaatacctttgcagcgaattctagacgaggttccaggcaggtcagcctcaaagttcggattgatgattttgatgaaaagtttacctgcttgatgccgaagctgatgccgtgttagcgtatcgggttccgccatgcttacaagcccctacgtccacacccgtgacccgggcgattcaaaaaaaataaaaatgtcgggtctcaaagatgtggttgtatgtagttcccggggcgcctgcattcccttgtggccgcgcgtccgtgtcgtcatgcagccggaggtgccagccggagctgggaggggccccacgggatggcgtcaaccagggcccctccaattgcaggagggaacagactcggactcagcaaagggggcacaatatgcccctgttccagatactcccattaggccggttcacgtctgaagttcaaggcaacttttagcacttttatggataaaattttatgaattttgtcaaatctcatgaatcatcaggtctggaggaatttgagattttggacaaacttggaaaattttaatgataaatgctataaaacttgctccaaagttcagacgtgaaccgtcctattagtcccatccccccccccccaaaaaaaaagggaacactgctcacccatacgatgcacaaagacctcttataagtatttattaagaatatgtggtcaggcacatacatgaataagtattttggagaaacaaagtccatgatcactaacccatttgattctctgtaacaccttctcctttcatccattagacttttcaccccaaagaactaattgcatcttgccatttcaaactttttttttctgtgaaaatcaacctcaagatgagactcaggatgtaaatgggtcgggtcggcccggtaccaacccgagacccgtcgggttttgggccgggtttgggcagcctacacacccaaaaatcaaatcctgacccgacccgggaagacccggtacagaattgggtttgggtttgggcaggggactcttatttcgggccggcccacaaacccgactcacactttgttttggacaaatttcagcctacaacggcccgtgcgcttgctagactactgcggcacagtatcattagagatgtcacgtcctggacagtggactcctgtcgtgccaactgtccatgaactacagtctacgatcaaccttcaactcctcaaggctcccgcacaagctttgcaaatcccaaggccagccactccagtcacgactcacgactctttattttattttattttctttacatattttttttttttttttactattcatacatgattttttttttctattattcaaatatgaaaaaaaacttggttatcgcaaaaattatccgggtccaacccggacccaacccggacccaactcttggaatccgggttcgggtttgggctcaagtttcccaaatttgacccgacccggcccaacccgtaatgctccctggctcgggtttgggcactgttttcagacctgaacccggcccatttacatcctgagatgagacctgatgatgatactgaaaacatctctccaagccaaaaaaaaaaatcagtaaaagtgcatgttccaataaataaataaaactctcagagcaatcattaggaatcttgaaatacttaggcaaaagggaaaaattcttgattcaaatttgacttttcaactgaaaaactcactcagtgttgagggacaccagggactgaaaacactgactgatgtcaagactcacaagagacatttgacagtgagaattatattatgattcagtgaggagagagtgttgagtggcagcggtgggccgctacgctacgctacgctacgctacgcttttggcccaaaaagcatagcatagcggcgctttttttttcaccaaaaaccgtagtgttagcggtttttagcggtttttcgctacgctacgctgcgctacagcgcttttagccaaaaaagcggctaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcattagcggtgtcgtggcagaattccgctacgctacgctaattgctaacagcgattccgctgcgttacgctacactaaccaatacggttagtgtagcggcccaccgttgtgagtggggtccggtaaatcagaagtaatggacagcttgatatgagcatacctaagtacaagcatacaagtactacatacgggattgaaccaatccaacaccgagcgtaacaaagcccgcgagcacctgtaggcgtgaggtgcaggcggggcttatgcctgacggacacaagtctgcatgaggctaagtccagaataaccgtagctttatttttttttcaattttaaaatcattgttatttcttccattctcgctactctctcccagcaatactttagcatcctgttgatctttctgtctgttcagattcttaccaaaaaaaattgtttaagccgtacatctttttgaaataagggtccaattgtattttaatcggacctttactgttttcttttttttctaattacttccttaattggtcagttgaccgttgaaatacaaaactcaaatcataacatgtaatataaccgacgagatgacagagagaataacagagagagatcgagagagagagaggtcaagagaaaaagattgacagagaaaaaaaaagaagaaaacaaaaaacagaaaaagaagaaaacacgataactaatgtccgatcgcttggaggtgtgtgttggggaggtttcagcgcacttcggatcgaagcgataacaaacggccaatcaatcggaggtgtgtctccgggagggttcaccggacttcggatggatgaagcgataacggccactctgattgcttggaggtatttctttgggagggttcgatgtggatgaagcaaagcaaacaaaatggccagatcgtcttttcgatgccggatgaagtgataacaacggccggtggcttggaggtgtgtctttgggagggtttgatgtatggggaaccgggccggatgatgcaataacagctggagaatgaaaaaaagaaggatgctataagcaatcgttatgtcagaggtccaaaaggttgaaaaaaagaggagcgttatgaaaaaagagcaaaaagaaaaaaaaggtttatgccaataaggggcaagattaaaattgcaatacccaaaatttgggaagcttaagcgggcatgatggggacaagaggtccaaattttgagtcgacaggattaacaaaaatatatataagcttcatgtatgacgaggacaaaaaactaggttaaaattcgtggcgctatggagaaatgagaaccttcaccaccaaaaatggatgatagcctcacggtatcatgctcccctcgggcataagtcctctccctgcgggagagtactcagtgcatgcacactcgacgagcggctacagtgccccacaccgcagcagggacgcgggcttttgataagttcgatccaacactcagaccctccatttggaaacaaaaaaagaagggggtcggaaaaacaactccctaatatttgccgacgactcccattttggtcgaggggtcgttggacgggagttgtctttccaatcccccctgggggattgggagtcgacctcccaattgcattttattttatttttattttttgggtgggcgtcggcgcccaaaaccctccttggcaagtgggaggtttgggagttggctccctccaactggccggggggattccctccggtcattgagacagtacagtctccatgaccttagtgaatccgtcccggctagtgagactcagagagaggcgggtctcaatgaccggaagggatcccttccggtcatcaagactgttgttgtttctcctcgaccggaaccttccggtcgatggatttattatgcctcattgactggaagggattccttcccgtcaatgaggctgttacacctcatcgatcagaaggaattccttcgggtcgatggggttgttacacctcatcaaccggaaggaatcccttccggttagagatgggcactttggatccggatatccgcgcggatgcggatatccggttgctttttccggggaaagcagcatctgcacccgcatccgcatcccctggcggatatccccccgcctcagcgggtatctgagcggatatcctcggatacccgccctctaaatggccggcgaggcacatcctcgccggctggaaaggttgccttccagctgtcgaggtacatgtacagtgcctagacagtgaaaagtggcttcttattttggattccagagctccaaaacacaaatttgaaatcatgagacttggtcaggtggtgcataataggtctcaaaaaattaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaaattgttttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaacattgggaaatgagaagaatgattataaatgaaaattttggaaaaacaggttttcagatggcttcaaacagcagttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggctaaaccttttttggttccaatttttttcatttataatcattcttccaatgttccattctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatttttcacaaattttcaaactttattttttgcttttattatttcatattcattttttgggagctaatatgcacgacctgaccaagtctcatgacttcaagtttgtgtttcagagctctggaatccaaaataagcagccacttttcactgtctacccactgtacctcgccggctggaagggtttccttccagctgtcaaggtacatgtacctcgacggctggaaggaaacccttccagttggcgaggtacatgcctcgctggctggaaggcaacccttccagtcgacgaggtacatgcctccccgactggaaggaccttgcaggctggaaggaaacccttccagctggccattggtctcgggtatcccaggggatacccggatatccgtcgggatttgggggggggggggaaaggacatccgcacccgaatccgcatcctctggcgggtatccgccagcggatagcggatatccgcggcggattatccacgaccatctctacttccggttgatgaggttgttatacctcattgaccagaaggatttccttcaggtcgatgaggttgttgtacctcatctactggaaggaatcccttctggtcaatgaggttgttacacctcattgattggaaggaatttcttccaattgatgaggtgtaacagcctcatcaactggaaggaatcccttccagttgttatacctcatcaaccggaaggaaccccttctggttgatgaggttgttgtctctcattgaccagaaggatttccttccggtcatgtgggagcgactcccaaatcccctcaagcatgaggggtggtttggggagccgactcccaacaaatcaaaaaaaaaaatattaaaaaattaaaaaataaatggatggccgactcgcaaagtcggccatccatttggaggaacgactcccaagggacatccgacaactgtatttgagagtcgttgacgaatccttgggagtcgtttttccaaggcccaaaaagaaacgggaaaagttgtcaaaaacaaaaggtattttgatcagatactaaaatttccaaagtggttgaaattatatccatgagaagggtagaataagaatctttaatatgcagtgcctagaagaagcctctgtggtaaaatcagataaattgaattacactgtaccatatggcatacactcctgaatgttgaatacactaaatgaaaaggaatattcattgtaaaatcaaataaagattcactggatattttactacatggttgatagtagaaatgtttaacatccatctttatattcaaggataatgaattatggtgtccaaagttaaatatacagagatatatgcatgaatatttcatattagatgattaaatctaatgtgcagggaatcttgacaatctgattatgtcatctggagatttcccaccaaacaagagttgattattcatgaaatatgcatgcataatgatttgcatatttaaatttgaagatcataattatatttgtgtggccaatttttcacaaaaccatctgtagaatattgatcatgtgatcaatgatcaacaagaccaggaaatgctcatgtcattgaagctcatccaggcctcactttttattcaatttacacaatgtctcaatcttaaatctaaattacttagctaatcaaacatcatatatttacttgaatactatgtaatagccgggttcatgattttcatttaacaatttttggagcccgtttcaaggcctttatcaacaacgttttaaaatatttacaaggtgagcggttttggggggttcctgaacaatacacacaaatttctaattcttgaaagaagtgttgataaacaacttcaagtgggctctaaaatttgataaatctcaatcatgaactctgctacagttgtgcacggcactctcctgtggaaagtaaggcacatcctatgagatttcttgaacttctcctctccgtaacacgtccttgctccggtttgttgtctgggttaacttgcttgatggtcttgtaggtaggtaaataactattcttttctattgtttggtttgtaaaactctaactcttttctatctccaaaaatcctttaggctaatagacgattcacgcctaagtcactctgttttttctgatatgttctgagtcatgagccccccctctctctctcccttccactcaaaactcctaacacacaagccttcctcctgcttctcacaatgtcctccgctgtcactccctcacaccccactcgtcacccctctgacaactgccaatccatgtactcctctggttgctattcatccaggtctcccaccaccaattccgcctctggtccagccacgccaaaccccgcttccgcctctcggtgccccgctccatcttagcccctccgcagtatacactaaccccggtccacagttggccatgagccccaaagcccatcagtgcctggattcccgcattaagcttttggaaacttttgcattccaccccgctcagcccacactttcccgcgcctcagaaagtttgactttctacttgcgccccaccactttcctcagccttccgcatgctttccttgtcagccgtgtgcattctgcacccgcccaaacaattcagccaaagctttggccccgcgcgcactctcaccaccacaccgctgtacacaattttggacgggtccaaatggtcaaggccaaaaaagtagactttttttaagtttttgggtttgtttggggggattatacattggattggacccccaagtgtgcattttgatggtgtaaccccatgtgtatgggattgtatgccatacttttgggtcagaggtctcatcctacctcatgttgatgtatggtttaggtgacaggtccgaatgccccacctgcaaaatggaaaaaaataaaaattggctgggcaaacagcttgtcactttaagaggtctgtagattccaaaaatgtggtctttgcaatgcttgcccccccccccccccaccaagcacagttttcccctgagtgaggcaatcattgtttgcaggcaaatgtgtgcagcggaatgccgtatttaaatgtagtgtgactgtaataaaaaggtgttcaaaattgatttttaaccaatttctaaataagtgggcaaaacatgtgatggtgttagagcatccacattggttgagaagatttggtaggattagtgagcttggcaacatgtgcacttaaaccaaggattagaaagggtcaaatttgaactctgctgatccagatcccactactagcaattagagatggcgctcgatacccgggtacctgtagcgggtgcgggtacctgccccaaaaatccaatatttttggcacccgcacccgcacccgcacctgctagggccgccagggcgggtacccgggtacctgcaccgggtacctgcgggtacctggcacatttttgcaggcaaatatgcccagaagtctcacccttgaatttctgcatgacttggtaaatataataattgatatccactagatatatgagtaagaataaaagaaaaataaagaaataaagaaaaacaaattatcttctctctgatctatctttagctttacccttttgcttggcttcatttgccttcttcaatttccattgatgcaataccccaggttttattttcccattcttggagtaaaatgaaacagccatacctctagtgactgatgagtggctgagtcggtgcctcctgagggaaacatattcccttccaaagctgaaagatcgctcaacatccaccgttgttgctgtggtagatttaagggaattggtacagaaatacaatacaaagatatgatagaagaaaaactcacccggacagcttaacacatcaagggccatctgtagcagacccctgtgagtattcccaacatgccgttgttgcatccaccatttgaggggatccaccggccgtccgtcttcggttaaggtcaaaccttcagcaagccacaagagaattggatccatcgggtttgtccctccacgagctacttttgcaccaaccaaacccgcaagaactcctttctgaggctgtattccattttgaaacaaagtattagctacaatttttgacagagtaggaaaatgataagcagtgcatgtcccatttaatcacctttggacaggtgtttgatcgttgtgacatggttgcctgaggtgctggtggaggtttgtagtgattttcccacatctcacgggttagtctgattgattcttcgatccattctggttcccattgagcaagtttgaagtattcgtctttgaaagaaggatggaggactgtagagtaaccattagtttactgtgatgtcagcagtaatgatgaaacagaaaaacttacccatagcgacccggtataacggtgagcagtctgtcagagtatagtacttattagtgatatgaagtccagcacgacaagcatttctaatggcaggggggtaatcgtcccgtttatcggagatggcagaagaaagatggctagtgatctggtcaatgaagacaacaatgtcggcaattcgagctgcaccggcagtggagacctggagggtgatttcgtagaagggttgaagaagctcgaccaggtcacgcgctaagtcaagatcgttttggttgatgtgatgagatcgagcaggaccgtgacgtttatccttctgccactcaaggcttaaaattacaattaacatatcttatcagcactgatcatctgatcggtgaggagttgagtaggaaacaaaaaactcacattgctgctgagcatcgcaggatacctgacaattgttcgaaagttgaattccaccgtgtgcgaacgtcacgagtgatattgtgtggcgttgaacactcaagatcaccacagatctctttgaaaagagccttggaattaggagacttgtttaatttcctggaaattgctcggaactgattttgaaagtttgatgatcattaaagtcagtaggcaatcaaattattcatcagatggagatgtttgcttactttggataatgactccttgcatgattgggtagtatattggtcctcttccccctcatcactcaagtcattcaaatcgtcatcctccagttcaacctcgtcatcaccaattagattagaagctaggggagcatcgtcatcagtttcttcatcgtcatcttcattgtcgttgtctcctgaaatgccttcgttaaacctacccacagaaaaatcagttacaaaaatctagataaggctcataatctcatgaaaccttacaatttaatttgctcatctggatcatctggctcgacatctgtatcgtcattgtcggagtctaagtactcatggggcgaggtgccagcagtattcttgcgcttgttgcttccaaagggtctcaagatggcctgagctatgaggttgagaatgtgagcaaaacagcgaatccattggccttcaactttcaaccgcggccatttgtatgatctcaaatcttcaatcattgtcttgttgttactggcattgtctgtcacaataccacatatctacaaaggaataataagccaattaaaaaaccagaaattgttgaatggaaataaaaaaaagcaagagtggaaatttggaattgatagagtaccttatccttcactccaaacttctcaacaatcagatcaacagttactgccaaatacacaccagtgtggctttgttgcagcttgacaaagtcaagaggcattgactccaagcggaaatcagccccttcttcgaccagacggtatatcaccaaccctaatacatcaaacccatttggggactgccagacatctaatcccaagtacattgcacccttatgatcctgagacaataaatttaaattagaaatcatgattagtattgaacccctcagatgtcagacggaagaggtatgtgtttggattcaagatagaagatgtacaactaaccttaagcgattctattatactctcctgcacagctgtgtacaagtgacctatgtcatccgatactgaccttcgacccggtaggttcttgacgacaaccgggtgtaagatgcctcgatgcgcctgttcaccaagagctgagaaagggcgggctgattgagcacaccagatggcacatagctggggtacctgcaataaaatgatttaatcaaatgatcaagtcattttcagtcaaaaatttcattcaatctgtcctggtgagatcaaagattcagaatttcagctgggtggggaaaagtaaatgcactcacctctcgtggatcaatattgctggtcccggagatcccaaacgctgacagcttctgattctcactagcctccttttgtctcttcatacaacttgccacatgcttacataaatttgttggggaagtgtcgtggactggtcggtgtattttggtgccacagctgaaaaaaaaagcaagaaatcaggttgatttggctggacactgaccaatcaatgaagggagatgtgcttacgttttacacgggtaagcaatcatgcgacgaccattcttgtctagtagatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcggcttcccactcggttagagatgtgtctgcgtcggcagcccgggtaacgagggtgacgattctaataacgccttgtctaatttcgacagtgcatgatatagtggtcagcattaaaaaaaaaaaaccatcccattgaaacgggtcgaatcacttacttctgagagatatgtgatcgtcgaatccccatccggagtgccgctctttgggccgcccgaggtctcaggattggcggtgatagcctcgatctgtttctgatgatcgagcttgatctcattgatctccgccagatgtttctcttgcagggcactgaggttactctcaaatttgcgggtccgacgtaaatctaatttggtgagggaagcgaccaagatctcttcgtgttcggccttgaggtcgttaatctggtcctcatgacgggactccatggacttgatctgctcggcgtgttgcgagattaagtcgctcttctcggcctcgaacttcgtacgttcttcttccaatcgattggtcatcgagctccgcaattcatccaatctgcttccgttcgtcctcaaactcggcccgagaacaccagacctcgtcggcggagcgatgcttaagttgattatggtcaaacacaagattcagtatattatcttgatctcgagagagagagagagagagagaaagagagctcacccaccaataattgtgctctcgtccgtccaacacagcccggcgcatacgctcgcttcaaccgtcgcaccaatccaactccaatgacgagtaaaaaaaaagaaaaaaggaaaaaggcttactcagttcttgctcgtctgagcgtgaggcctcctttgagttttgagtactggccggcgtttctgggttggagacctcctggctgtcgcccgattcggatccgtcatctccttcaattacagtttttttctttttgtttcggatcgccgctgggatgctggaaacagaagaggttctggatccaggagggttcggccgctttgtggtgctccccatggcggtgtcgttgggtgagatggtgaccagaagggaggatcggagagggggagtccagtcgattgaggacttgggaagatttcaaattctcaagggaagtattttcccagggcgggtgccaggcgggtacctgctccgggtacccgctgtttttctgtcccaaaactcgacacccgcacccgcacccagcacccgcgggcaggtacccgcaaacgggtaccgggtacccgcaaacaggtacctgttgccatctctactagcaattggattagttagatccagttcaatagatgccaacatggttgaggggtgagattaatctgctaatccatcctaatctgctcactgatgtggatactcttacaattcaaccctaggacatcctgcatatagaattaaaatcggaaaacctattcaatgtttgatttgaggctaacaagttactttcaaacaaattttgaatgaaattttaccatcatcatgtttgtagctcatctcttcaagttttttttatgaaacatgagcttatggagtttttactttaacaatggaggacttcccgtcggatctgggacccttgcagaagtcgatcgagacccgaaaattcttgattcttgcagagaaatttgaatttcgccgctctaaaccgactctgggagacctgcagatgttgacaggaagtcctccaatagccctataaataaagtatcatatatagagatgacattacatttatctgtttgacaatgtctattttatacactattcttttagctgaagtcaggtcttctctgcatagtatagtgtgtagcaggctgacatagcctaagggaagaaagagagcttcagattatgctggcaggatattttaatagaaaaaatgacaagtctgtgtgttgcactcaaaaaaaaagagatgcctcatgtgaatcaagagtgacaaattctagcagcagggtgtgttgtatgaatgggaagagagtaacatcattaaaatctagaacattttcaaacagaaaaggccaaataaacaaagatattacttatcgtatctgaaatgcttcacaagcttgaatggcattatgagtagcttgatagaacaaagtgttccaggtaacaatccaatttttgtagtaaatttgtgatagaacatctttgatcttggtgagtaaagggaaaatgtaaaggtctgtgagtaacacacaagtttgaaattgagatataaggttcttaacatggtcaattaaggtagtagtaaaatttggctgggtttcgtcatcgtgttctaatgaagacactaaggcaacaagtgattctgtgattttctcggctgttgttcctaataagtcaagttgaaaagaagacatttctgtgaaaataggtgccatgttattggtcattccctcggttgcaatttttttgaaaaacaacttggatagtttgaccataggtttaaacgaccgagagagttcaatatgtcttgggtgcgagggatcggccacagccaagagggtatcccatgtggtatcaattttttccaggctgaacacccaagtattagtatagatgagatataattcagatccttttaaccacacgatagtgaagtcgattgaaaggatggctttggtagatgaagttgtaacgggagttcggctttggtctgggagcgtgaatgtttctatgagctgacgggatttcgaaaaaaaggtagcaagttgagcttgcatcactcgtttgataaagcgttcgaagccgcgaagtctaaaacacttgaattctttgaaatgctggtcatttgtttggcttggttttggcagttttcccggaatgagatcattgagggtgcgaattgtttgatccaacgtaagctcaagtttcagtaggatctctatcacgagcttcagggtgggggtcggctttccctgggcttgatttaactcgcgcagagctggcgaaagactggtgatgtgctggcgtagtagagggaggagagcagagtgcaactcaattaagagatattccttcgaacgtagcttgtcgatagagagatccgatggggtatcagggagtccaaggtcatagtcgcagttggccagacgttcgaggactttcacggcaaatcctggagggttttcaagtcagcgctacgcttctgtcaggttgatgaatttgatgaaaatcttacctgcttgatgccgaagctgatggcttgcaagtgtatcaagttcatccatgtcttcaagtctatccgtgcttttcgagcttttctttggtgtggcgcgtctggtgtcaattgagggtcaagcgtgtagactcgtagggttgtcggtgccatgtttggaaaagtgcgggcccaagcgcgtctaccaagccttctggtggcgcgcctttggctggcgcaggggcggtgcgccaaggcaccatttttttcttcaattggtagcaccattataactcaaaatagtaagaaaacaagacaaaaaagcattgagggatatccccactgcaatggcgacatcaagatggtcatccctatggggagagcggctcttgactcacagcgaccggtaccggtcattgagatggctacactcttaatggccggtaccggtcatcaagagcgcattctcttggtggccggtgccggtcgaccagattctcatgagggccagtatcggccatcacaagagggggccagtatcgttcatcaagactgtaactctctcgatggcttgtactggtcatcaaaagaggagctatgtacactttcttgacggccggtaccggtcatcaaagcaggtacactgttgacggctgacaccggtgatcgagagagaggccgctttctcttggtcggcaccggccatttacaaaaaagacatgctcactcaatggctggcaacagttatcaaggcagtgtagaggactgggaacagccgccggtctcttgatgtcctgtgccggccatcaaggggatgtggcttctctcttgatcatcggtgttggccatcaatagagagtggcgggaggggcggtactggagccctcttgatccctgggctgaaagcaacagtggcaaagctcgatgaccggtgtgctggtggtcaggctttgatgaatgctcacagctggtagtgaatgttggtctacattgctacggcaatgcgtaagccgtctacttttttcttcttttttttcttattcgttttttacgtacctagctacagctgaatatcctgcttatcgtttcattttcgccctggcggtagcttttagtagtttttagtagaaaaccaaacaatcaaagagtacttgtcacatacaacatgtgaaaagaatagttcaagatgaccagataggcaaagatctccatatcaaatttctatagagaaaataattagtacatgttatggagagctaaggagaacttgccttgtccagaagttcagggaacactatctcctaatattgatcatagagtatttcttgacacacaagagctgtaattaaagctgtgagcctgggtctcaaaagtgacaacaggacacaagatatggggggcaattctagatgtatttcagaggaataaagaaatacaactagaataagagaaggggagagagaaaggaagagaaaagaaatgaataataattttattgtttatttattttatgatcaagtttttatacagtcttactttccttagaaggatggctgttatttaagcggaattaatctacgcctcctatcaactgaaactgaatagggaacttggtattgatatatcaatccaacctcaattttttagatcaaagatcaaggctctttaaagggaaacctatgtggttttcagttataccaccaaacagagaataatgatgacttgatttgatttgatgatgattaaggcagaggtttagtagaaacagaatgatgtgatcattcagagagacagagaaagaacttagcagaaagatgcaagctgaacttgtggagtgacttacttattggtgatcctgacatgatgagtgggaagattccaatagttaagggactccaaacgataacacggcaatgatgcggcggtgaagtatccaagttgaggttggtgatttctggtctgagttggttctgggtgggtctggagtctgaatatcctgaaaatgcaaactcagtatcctctgagagaattttcagagttggattacataatcaaaacatgtacatgtggtagagagttggaattccaacttggttgatatttcacaaggtactgtgaaatattacaaagtctatgaaggagaagagtagtgtaaaagtgtgtactggttactaaggtcaaaatcacatgaggaattcatttctgaagtcagaatgtaataaaatcaagagataaaaaatttatagtaggaacatagctgaaaaggaggacttgagcagtcttttggccagcttggctggctctaaggttgacaaaagccttggaagctgcatctcatgggaccccaacaagccccctgataggtggttgttgaaaaatggatctatgtcaaatgggcaaaaaccgcaaatatacagtcttgaaagcagtcttaattagtttttgcccaactggcacttcagaaaagtcctattttggttatgcaagcatgaaactagtgaaaatctgtctctaagccctgattgtgcaatttttcaggggatttttgctgaaggatactcttgaaacaggtgttgattggggttgatggtactacatttggaaaagtgtgtgtcaacgggtgtgtccaaaattgctaccaagtgtatgccgttggcaggtgcaagggtgttgtgctggggtgctgtgcaatttctgaatcaagaaactgctttgcacagtttttggcagattttttttttcaaagtcagattttttttcctggccactggctgaatgaatctgaaagtttcagtattgggttcagcctagggatcagcagtccttgagggcaaaaaaatgccaagttcaagaaacccccctcctcacccaaaaaactgcaaccctccatggactccacagagggaaccccccccccccaaaaaaaaagctggggttagcagtgcacacacaccctttttttatcattttgtgcacaccactcacacattggcgcatactgggggtggcaccatcaaccttagttttgattcacccaaaaaggcagtccccacaaggcccctatgagttttacccttttcaacaacggaagtcatgttatggatgatggtaacagcactttttctagctgttgttgctaccattatctgaaacaagagatagtcccactatctttttcctcttttttgtatttctgctgtctgttacgttgtctacctacattctcctcaaatagcttacagtgagatatcaaggggcgtttctgcctattttggcatttcaagcccatatgatacagatattgtgaaatccacagaatctttgcaattttgagggtcaaaaagcccttgttagtttagtggaaccttggcatcttgattttattgtgtaacaatcacacatcatggaagaatactaactatgctgcctctgacttcagcagttttatgctatgctgcctccaatttttttgcaatggatcaagtaacttggtaagtatatttgttgaccagcagatatgttacagaaaaatttagccattttgataaagcaactgtccagcaggttatttccatgcagtgaccaacccagtcatgcctatgatgtcatccaaggtatggagcctgatggtaaataaaggctccctaggattaacattggacaatggttctggcagggtccattttatccatcagaaaagagattagctataacatattcagatcacaaagattgaccaaaaaacaatgttgcttatgctggctaaaatgattcacaagctttggtggcgttatgagtagcttggtagaataaagtgttccaagtaacaacccaagtttttaagtaagcttgagacggaacatctgcaaaaacagggacgatataaaggtctgtgaggaataaacaagactgaaaaagagttgtgaggttcttgagtcttgggattattactctagccgactctggacgcctttggttgtcttgttcaaatgagcgcacaaaatcagtaagtgtgtctgtgatcttcccagcggtttcttctaataagttaagctgataagaagacatttctgtataaaaaggtgcctgtttattggtcattcccgcggtcgtaatcttcctgaaaaacaatcgggatagcttgatcactggtttgaaagattggtagagtttattgttatagaattgttgatccggatcggccacagctgacagtctgacgcatagggtattgatttttgacagttcgtctatccagataaaatggatgagatttaattcagatgatgaccatctgatagctaagtcgattgactggagggccttagcaggtgaaaatgttgcgagagttcggcttcgacctggtgtcgtggtttcttctatgagccgacggcaattcgaaaaaaacagagcaagtttacctctcatcctttgcttgatcgagctttctaagcggcgaagtctataaaacttgaactgtttgaagtgctggtcatttgtttggctcggtgcaagtagttgtccgggaaggatatcattgaggatatagattgtttgatccaaagtcagctcaagtttcatttggatctctatgatgcacttgagtgtaggggcttggttgatacgcaggctggctgagttccgaagagcaactgaaagactagagatgtgacttcgtagtagaggtaacaaggtagagtgcaactcagtgaagaggtcgcccttcgaaagcatgttttgggtgcggagatctgaagcggttacgttgagtcgaaggttgtagtcgtggtcgaccaggcgctggaagagcttcatggcaaatcctggaggggtttttagccgaatcacttcacacgttttgaggatttggatggttgatgttgatgaaaagcttacctgcttgttgccgaagttggtggcttgctagtgtatcaagttcgtccatctcttcaagctcatccgtccttcttgagctttcttttggtatgcggcgtcttttgtcgatcgcgtgtccactgtgcggaagggcgtggagcacgttaacgtagaaaggcaagcaagctgcttacacctaacttatctacgtgctgcgcaaaccgaagcgcagatggtccctgcagggtggctttcaccgaagccccctccaaaatcactagggaatgcaagcgcacagatgacaaaggttatctcaccagcaccacacttgtcacaagatcaccataccatttcaatgaaatgcaactggcagagttttgcatagctaatttaaaggaaacattatccagcgctccatttggacctaggtttttgaggtaaaaaatgtatggatgtttccagatgtgcacatatcaatcattttgtgaagaatcatccattggaggacttcccatcacaatttaaagtgtttttttagacccctctcagttcttaattgacactaatcaaaaccatgactagctcacatgaatgggcttcactactgtatactctctcaaaaactaaatcattttatttgcatactcaactgtatctcaaaacccaaactttttccttcttttactatttgcaccaaaaacaaattctcagaccttcctcaatctcaccatctctgaacactcttgcaaaactcatcaataatcaaactataatctcaaattgacttcatccatctaaatcaatactcacttcccctcttcagcctatataaatcttggaccaatactatacctattgcccccaatcattcatctgaccatcaactcctcatcaacagttttggtgaatcaactcttatcatctctccttgccaataactctttttcattattcattgtttactccttttgtcatcgctaaattatcttctactttcatttgcttttctatgatattataactactgttgtgttaagttatttatttcattttcttctattctcatcaatatgattcatttttttttctaatattttgttatttcctagcttgtttatgattatagcaatcaagctgtgaagtttgtctcagtatcctgtaccggatatacattagaagattaaaggcatcacacattggtgggcctgggcaacataaaacccaccaggcagaccaatctcatattgactgtctctggccaaccttacaacaggggaccataacagcccctttggacggtgaaataaaccagtcaaatagaaatagaaagtttcaggtggttgggaaaaaaacccattcagacacttgcccttcacatcatgctttgtgagattctgcttccaatcatgatgtgaagaatcctagagcacaaagagtttgacttcttaccctcctctctatcacccctccaatgttggtagtttgggccaattgtaatccattctaggacaattaccatgacactactaccaccataaacaccctcgcaatcacaatcacaggggcatgcataaggatccaaagttctaagagtagatcacacataagtaccccaagcctgacaatgcacctatgtttcaaataggggcatccacagttggatcatattaaatgcatcaatcatttttttgttcacaaatgaattgagacatggacagtcttgacaactggaaggaattccctcctgtggttaaggttgtactatctcaatgatcagaagggaatccttctgttcttgatgactggaaggaatcccttccaattatcaagaagtatcccttccagtcaccatacatcattgagatagtacaaccttgacagctttagggaatccctcccagctggtggggtatgtccaacgggaggctactcccaaacttcccaaaagggggggggggggggggattgggaaaacagctcccaaggatgtcaacaggcagaattgttctcccaatatttgggagttgtttttccaaacccctaaacacaaaaccaatgaaatcattgtgcaacttacaattaacatgagtttatttcaatggaagagcaatcaaatatggaatttaagagcatctccagcagagccggggtggattgcagtccgaatagccagctgggaccgcatgtcacacacctatctcagctctgtcacactagtcccacagcagcctggcaatagcagggggtggatggcctggcatgtacaatgtgagagtaggtattccaacaagagttgttggtggttaaaggggttgaagttgttgttaggccagggcagtgtagtttgtgtatgattgggtgttgtgatgaaaaaaacggtgcgggatactttattatcttctaaccatagtcttagaaatcagaaatactagtatcacccttatatctttaccagatatcattgccagttatatttgccagtgccattcctctttgccagtgttaaacccttgccagtattatcccatcacacctcattactcctcctcctctcacctcagtaggtactacatacacaagctcatcagtaatagtagtctaagataaagtagaaatcagccacacctctcttcttctttttcttagtgttacactcttcccattagcattgtacaggagggcagcctcatcagcacctgtagtctcaacttaaattagtactagtgtagttgtctatatcccctccaagctccatctccctggttgagtagttccacagcgtacaacctcaaaatacaggatgacatcatgcggcttaccaaacacagcctgcaggttgctaggttgcttagcaaccgttgcacagcttgtcaatccgacggaaaccactcaacttctcaaatcacaacatgtaggctgtaccagcagcctaaacccctcatgtattcttccatcttggccaaattccctcatgtaaggctgtacaaccagccaaaatccctcattcctggctcccctggagccaaaataactcattattgtctatataaggaggcccttcctcccagttgtaatttctccccagcagacttcctgcattcatttccccacataacaggcaaatcactgctcactccataatattatttgttccccaatattttggttttacaattataacaacccttacatacaaatattacaacgtctttacacataacaacaacccatttttgcacctgtccacctgttaaacaacagagtatcttttgatacactccactatcactaattaaaagctgccaatctaagattggtggtattgtttagtgtagtacacaggaaaggcagaggttacctcacacatccctttccaaactcagcaaaaggttctcacaaacacttttgagcttaacaacgggggatggcaaatagcaggtcccttccaaagccgctataggtttgggtttctagccggccgcaaggggaggggcaattaaccgcgggtcttgtagcaggtctgctggaccccaaattcctcttgtggcttgctaaatctggccaaaagttgcccagttgtggtgtggtaagccaatcctgaagatccaagcacatcaagagtacaaatcacagaggaatcacaagatcaagacacctcacaaagctcctcagaccctcaaacaaatccaaacaccactcatgaatcccctcaagcacagatcacatggataataatatttcccaaacagaaactccacagccctgaaactcattcccctccaaacatattccattcttcttaccccttgtgttccacactagtagcaatccccctgatccatgaaacagttatttcctcctatctccttccatggaatatttttctcctcatttgtttcatactagtaaccttgggagcatttgcccactgcctatttcccctgtttctatggataaatatattttctcttgtttcatgctctcatagaatgttccatttatcttccaaccacaagctggccactccccagaattttgtacataaggagctttgcttttcctcttcattttttccgcatcagatcctgccccagcaattcagataactgatcacctactattagccaggtatttgcccatcaaaatttgggataccttgatttgtgacaagtttatttagactagtaaccataagaaatattagacataccatcctcaagaaatctccacagccacacctttttccttaagggtccatactcttatatttttcttgttatcagagaggcagcccaataaagcactcatccctttcaagctatattcctcccaagagtagttccacagcggctctgctggagatgctctaaggatgtgtttgtgagttgctttttaaccttggaacagagcagacagcagattcaaacattgagggtactgtaagggttgaagtcccttcactgaatctttatggaatagaaccggaatagaggcgctgagggacgcttttctagaaccaacggatagatttttatttctggtgcagcagatattgttggatatgcttatagcgcctgtatgcttctaacaaaacagagcttgtatgtagtcgtggcattctctctcatccaagctcttcttcactgaatcataacaccattttcatcttcatgtccagtcactgtcacaagacctaacgtctgtgactttcagctccttttctagcctggtccacctcaacaggttatgagacccattgtcgctacggctcctttacgattctggatttcaaccaacccggtcttttcagcgctaatcgtctctgtgatgctgatttgccaaatgaacaacccttcggccctgatccaaacagttccaactttggacggcaactcggtaacttttacgtcgtggcgaaatcgactccagaacgtcctacagattcaaggagtcctcgacatagtcaacaaggcccccccacgtccgaacaacgctgactccaaggaaggtaaactcgcggtccgatctccggaacaacgaggttacaaccctgaagactacggagcagattgggtccgacatggcatgctcaactatccaaatgacattgtcatcggatctcgctatacgatacgaaacggtaaagcccgccagtaagctcttcttgacgatttgtgatgcctacaaaaagaacacccaagctagacgcctccagctacaggatgctttctggatggctcggcatgatccaagtcaaccaattgcgaagtggatcgcttggcttcggatggctgcctcggatctggcaagcgtaaaactcactccctccgatcagcagatttgtgatcgactcatccgcggcctagacgactcgtggaaaacgatcagggatcatttggcatactcgccaaacaagatctcccttgatgacgctgtcggtgcgcttgaatctcatgagatctcgacaaacactccactcgaccactctgatcaactgcagtcagcctccgccgcagtgaaaggtaaaggccgaccgcgatgctacacctgcggagaaaaaggccatcactcagccgaatgcccaaagaagaagtccttcaagtcctcttcaaaatcggccgaggctcgagcaggcgccacagcagtggctcatctaggcaactaagattcaaatgaggacaaagacaatagcttcgacaaggaaattgacgtctggggataagaggactggaagtcgacgtaattttatattcgtggggcgcacaactccagtgcaaacctatggtcaatttctattgttggtttgtttttgagtacagtagctgtcgtggcctctccctactccctatctacgtagaatctctggcctggttttaattttttttctgtccctgtcaagagatttttttatttactagaggtcccaaatagtattttttttactctcttccatttcagttatggttttgttctcagcaagggggtgtgttggatatgcttatagcacctgtatgcttctaacaaaacagagcttgtatgtagtcgtggcattctctctcatccaagctcctcttcactgaataataacaccattttcatcttcgtgtccagtcactgtcacaagacctaacgtctgtgactttcagctccttttctagcctggtccacctcaacagatatgacaatgaagtcaaagtatctcctatcagtacatgatttgataacataagaaatagaaggaaagatgagaagagacaacaatgtgagaaagagagatgagtggcttacctagatcagcagatatgataatgaagtcaaagtctctgctgagctagaagggggacagggtggtgagtgttgaaatagttgatgagttgttgattacctaatattcttttgaaacctgtagattgaggtttcacagagacatcttttgctccggaggataagccaggactgtactcagaggtattgattgattggcttgaccttattcttatttctttttgcaattaaacagctctgttcacagatgttatgttggaattcatcttagtgcaagaattctcccaaaagggggaagttctgtccaaagattacaaaagttgaagtattttatttcccatgatgcttgttaaatatgctgtcttcccatatttgaggtatcctctatttctttgtttatcctttgatacatttgagtttttcttttccccagaaatctgcagcatctgactcaaggccatctttgccaatatttttgggtaactcccccatttttaggttcctggagagagggggactagagtaaagcaacctcattttcataaccggagacaagcatctgtataagtccaacccatcaccaagaccaaaatctttggcatagtggtacccaagaaaagctggggggagctggaagagtgggaagaaaaggattaaattgtagggaaaagagaagtgctgatctgaggatcttcaagtgcataatcagaaccataaaaattggatgtgtgaaaaaattatctgttgtaaattttgaactatggtgtgattttgggttccaaaatactttctgtttatgaaaatgataaaaaatttcatacttgtgcaggatataattcagattttccagtgaatggctcctattaagcttgaccttgagttgcatctatcaccgctgacatagctcaacggattatcaacattgtgcacttgagtccagtttcaataccccctggattcaatttcaacaccctgcccccatgaatctctgtgctgttgttgtgctttgcattgtgtctgggcttttcagtctggttttgcatgcccaggaaggttcagacctttgcccccactgtgaaaaagcatatggcaaactctgcacaccagaacaaatgaggtggtttggcctctcaaatgaaggtgaatgtggctgcaattgtctcgtatcagggaagacctgtaagaacattgttgccaaggaaaattttatataatgtccaaattgttggacaatctaccgtgtcaacccaggctatacaatcagaaatcaaggacggccatgtaatcaccctgtaagggaaataatctacatatacaaaggtggcattcctgtgcaagactcttcagaccagggcccctctgaacctggcccatcacagcccaatcccaagccccacctacacaacttcttcacatagtcccaatggcttaccataaaaaattccattgataaaatgtggcatatattcatcaaaaggttaaaatcacctgctgcacaatatttttgtcactacctgaaccaatcccccaaacagcaatatcaaacaatccatagaatcagcatacaccccctttcaaattacacattgtggttgtcaaggggcagtgataacactacaaacaataccagctttgccccaggaaaaaattgtcatttgggtggtggaaaatagatcaatctgcctgaggcttttttacaaaatgactcaggacagcagtgggccactacgctacgcttttggcccaaaaagcgtagcgtagcggtgcttttttttacgccaaaaatatgtagtgttagtggatttttgctacgctacgctgcgctagagggccaaaaaaccgctaaccagcgtgttagcgtagcgtagtgggcccttttttggagcctatgcgcgtagtgtcagtgcaagatgtggcagaattatgctacactaacacgacggttagtgtaactggcccacagttgctcaggagtaaaaatcaggccaaaatgagctattttagccaaaaaaaaataataaaaatgcctcattaaatgagctaaaagaaaaaatttactcccagagtcattttggaaaaaagcctcagggaaatcggtctattttccaccacccaatgtagtgtatataagatgaaaaaatatgaaaacagtaacttttgtaaaaagaaaagaaaaataaccaaaccagcttaagagcaggagagataaggcggttgatgatatgatatagaaatgagaaatgagagtggcctatcccgctcttttctaccatccagaataaaaaccacaaaatcaatccaaacactctgtgagtatatgtagctggcaatactctcctcctgcaatcctcagtctccgacttgtgattgcagactgattggctccttccaactatctctttttttccctctctttttttcctttgcctgcaccagatccttctttcttgtccccccccccaaaaaaaaagatgaaattgaatcaatcctttgtgtgaacattcttcatttttttttggggggggggggttcttcttctttgtgaacatatcagatacagtataaaaacaaagccatcctagttatttggccatccacgatttccaaaaaaaagtgtgagcaaccaaagagaaaaaaaagctgatatatgtatcaaatctatttcagagatgctgatgattatcaatggatattgaacaagcccttttgcgtacacaaaatggcagtcccaaagtgatgtaactactttttctggcacttccttttccctctccattttcccagcttcttcttcttcttctgcacacacagtacagtattcaaagattcttctgatacctgctggatccatccagttattgtttcccatctttctttatggagtgagctttggaatcctgtgtttgcggggcttttttttactgcttttgtgggttactagtcctcttattcttcttcttcttcttctccacctactatccaacacatccttcctttccacctcccccccatctcccttccacctgctaaccaaaaaaaaaagaaagaaatacaacaatcataacaaaccaaaaaaaacaaacaaaaaaaatgctttggaatctactcacaccatttttttaaaaaaaaagaaaaaaagaagtgggaggttggagataagagagagagagaagactgagaccacacgagatttatcaaagaaatcaagggaaaaaggaaagatgcctttttttaaaaaaaaaaaaacaaaagaatgaatcgatcttggtgaccagatagagagaaagaaagaagaagaggagatcccccaccacgataatccaactgccaaaccaaaaaacgggggaatataacccaagagagaaagcaaggaggagtcaagactgaatgagaagcttgcgtttcttcctcctccttccgccggccggagcgcgaagcccgggcggatgaattggcatctgggagcccgagtgaagttgatgattgggatgatgtttgagcgacgggggagggtgtttagagtgtctgaggagatggaagttagcgctgcgcagccgtttgcgaaggttcgtggacggatgacggtggggttcatggccggctcctgattggtctcgatggtggggatgaggatgtgtagatggagggtggtgggtggacgaggagcgggaggatggcgaaggaagtgtagatcggtatcggcgtcgttggtcatcatcatcatcatcatcatcatctggatcatcattatcttcttcttcttcttcttgatgatggtcttgatcttgatcttgaaggagtgcattcgaaggctcgccacctagaccatcctcgccatcgtcgccataatccagcgcgacattaagattgtgacgattgaacgaagaagaaggatggtgatggtgaagagcggagggagaaggctgatcgttgtcgacgtagtatttcgctttactagtaccgcccgagccgccggtttttttcttgtgtccgaactctttccttctaagcctttcaggaagatcaagatcatgaggaagagggggaggaggagggacgacagtaggcgatggagagtgtcgatggtgatgaggatggttgagttgagcagcagcgaaggtaagagcggcgtctttccacctctgcttgatgatcttactagggttcttagtcggcttataagtaccaggatgattggcggcgtcaagcttcttattgttcgtgattctgtgagcgattgaagggacgacggcgagttcctgagtagtcgagtcgggagaatggttgggctggcaggagatcggggaggagacggtcgatgagctgggcgagtctgacgagttggtagatagactgggctggcccgaatgggagtcctgctgaacaaactgctgataagattgttgttgttggttaaacagactattcttgcgggtgccgtttttccatttggcgtgctgatgctgatgctgatgctgatgctgatgctgctgatgaggaagtctgaaggacgagaagggatgaccggaatggaagtcgagataggcctgggtggagatcatctgtccgttatagactggcaagcggtcgctggagaagttgccgccgcgatatttgacgagccgtttgagggggatagccggttgatgatctgttggcggtagagtagaaggagggggagggggagggggaggactgtctggcgggagtgggggcaggagcttggggtcgaggaaggagggattatccagaggaggaccttctgctgctgctgggggtgggggtgggggacggagtgccggataacccgggacaagtagtctgaggatctcttctttttcctcctcatcatcatcatcgctactatcctctgctctcggcgatcgtcctcgatgcatctctagaatttccgtcgattcccaggcgtgatctttactcgagtcttctatcctagcgagaatccgtttgaatggattgtgttgggcgttcaaggggattgcgtaacccggcggatactgtttatatatattggagggagggggatgtaatgttcaggaatttgctgttttcttatggggggttatttttgatggggagagagtgatgatgaagggggacatacaccccatttctccatggcttgaaaccatggcatcggccggaaagggtccagatgattatcgtcggggagcgcacgagaaggatcccagaagagggcctctctgagcggtgctgaggtcttgccgggccggaagctagcggcgagagttctccggcgttcgagggattgtttccctgattcttcttcagagtggaaatccttcagtctgccctcgaactcatcgccatgatgatgatgatgatgattcagattgttgttgtgttcgttgtgggcctggaagatttgctttgtgagtttgatgagagactggttgcgttgggatggacagcctagtagggtgtggctggggtctccacagttgaagcatcttctgatctcgagtggatggagagttttatcctctgggctggtccctagtacctgtcttgcctggctcgagtattggtactctgggattgttgatagttgagagagttgattgaactcctgttgagggagtagtggttcttggtcgtaatagaatggctcaatattctcttgttgctgttgatgataaaatccagttgagtatgggggtaggtcatactgttgttgttgttgttgttggtagtagtttggctggtagtggtagattggggatagttgttgttgttggtagtagtattgtagctggtggtagtatagttgttgttgttgttggtagtactgctgttgttggtattccagttgagcctgttcttggtgttcgttcatcttgtcgtgtttctttctgttcagttcagttcatgaaaataataagaataaaaataaaaaagaagaaggagaattcattttcttgaaggaatcagcttaaatgatggatgttcttggtcggaatgggactccctcggcacgcttcggcttcagcacttctcacgactcaacgcctgtgactgtctcatcgagcttcactctctcactccctcatatccatatcaacttaaacttctgctcaaccatccaccaccaggactgaggagagccacaagaactgcatttcatcatcatcatcatcatcatctcaagaaagagaaagagaaagagacagacccagaccaactgtttacatatagtcacatacaattcactattctttttttttgggggggggggggtaagctagctaaggttcataaaaatcaggtataataataggaagactagtacacttcttctttcagttttgttttgttgggtgtcatgtgaaagtgaatcaactcatagaataagaataataagaatgaaaaaaagcagcatcctcataacttttttttttttttctttttctttttttcatggtaaacataacattattcaagagacagggtttgatccgattaaattgaaggctgatagacccaaagaaaaaaaaaaaaaaaaaaaaaaaagagagagagacagatgaccagttaaaactgtggagagagaaaagaagagagggattgacaataactggaataagtccaatgatatatatatatatatgattagaggccgcttgggagagggattcagttgataaattcgcccttatgattgcgtttcaaggaggaagaagggcgattgaaggacggatacaagctagcattttgttgggtgagcaagggtttaatagattgcggattagtctgggaaaacttggggggcgggaggtgggagagagcaggattggggatccgagagccgccggagccggagccggagccggagggaagactgttgagtccagcttggttaggatgtccgaccaatgagccgttgtgatgatgagtagtcccatatcgagcctggatctcggctggtgatgattggtaatatgaagatgactgggcagcgggtgggggtggttgctgatgatgatgatggatcatcgcgcctggtgcttgtcggtagacggctgggcgatattgcgaagtggatgacgatcgatggctattggctggcggatgaggatgtggttgaatttgactgctgctcgttgcggcgggcagcgatggaaccacttgtgatccgcgcctctccgcaagattttgtcggttgtggaccagttgcttgaccagctgtctcgcctcattcagccgtgccacctgttctacctggcctacatttcttgccgaactcaataatttgtcaagcgctggattctgtaatgcctttgccttggaagtgagccagaactgcgattacaagatatgagatgacgacgtaatatatatcagatcccacttgtgattcatacaaagaaccttccaaataaaaaaactcacccataatgaatccatcgtgcttcgacgctcctcattattgagtccttctagctctgacagactgatcaacccgacttggcttacttttgcaggtcgattatgagcctcctgggaagacttcttcatcgattcattcttcaaataagtcccggtggccggatcgtagaccacgcgaccttggccgctcgctgcttgtgagctccccgagccgctagccacaggcggtaaagacggctgtgaaagtaaaccagcaagctttttgtcccattgttctttcctcctatcagccttgattcgctcctcatctctccggttcttctccagttgctccttggtcggcggcggcgcgataagttccaatagatccggaagagcctcgggctctccttcggaatcgctcgactcgctattcacttctttcagtgagatcggttcgtagttgtcatccccttggctactcatatcatcgtcatgtccacccttcttctggggcgaatcgagcataaggtctatctgaggcatattgtaatcaacatctttccttcttcggtgtcccctacccgtcccactctcttcctggttttctttggctctctcagcctcgttggcttgcaggatgctgtcccaaaacgaccgttgatcttgagcgttactggcatctttgtcttcttcgatttcttcgagactcgtcaagcctttgtctccaccttcccatacccgtgcaaacgcgaaggatttgtcaggtttcgccgattgtccatccgcggactctttagacttggcaccttcggcagttcgttggatcaggtcgtctagctcctcgtcggtatatcgtacgtctttctgaagagcttcgtcggatgcggttaacacttgaaaaataggaaataaatcagtcaaaaatactctagaacaaaatcgtgagatatactaacactcttgggcgccatattgaagaatgctagcaacatcatttgcttcgatttcttcttctgatgctttttgaatcacgagatgatcctgtggtaaggatgattgcagtcaaaccactgctcataattgtgatcgaaccactggaatgtatagaaagacataccagcaccaattttcttttgccggtttgaacaatcttctcttccgccgaacctttgaccattaatttgaagactgagactggctttttttgaccgaaccggtgagcgcgactgatggcttgtaaatcgttatgaggattccagtctggatctagaacaatgaccacatcagcggtcgccagattgatacctgctccaccggctctggttgatagtaggaagatgttgtaattggagttcttccgattgaaatgatctatccgagtttgtctgtccaattgagaagtgttcccgtcctgaacagaaaacgcacttgagtaaacaaaaaaaatggcacaggaagaaaaaagcttaagtgacatacaagacgtaaatagtccatgttttcaccatcaagaaatcgttccatgacatccaaaaacatggtgactacccgaaggatcaagggtcaacatcacactacattcgtgtatgcaagagatatgactctaggaatccgaaccagcagcgactcacattgtgaaaagatcaacatccgatggccacgtgccaaaagcttcgggataaattttcgcaagaaaatcaatttggccgaagcttcgaccaggttttcctggacttgagcctcggggacattgctaggttcgatttcgggatcgtatagatatgggtgtcccagcgttttcctcagttgcatcaacaggttttggaagcccgcccgggtgcttttcttttgttttgaacctttagagtagatcgacgtgatgaggttggcattctttgagaggagccctcggtaaacctgaatgtagaatgggtacgggggggggattaaaacttttaatagtggttttcaaagcaagaaaaacaaaatcattacctgtttctgtaaaggtctcatggtaattggaacgatgatttctgtcaaggggggaaggtccaagactgtctccttagtccctacagagatcgcagctcaatctgtcagggtaatgcacagtatcttgatttgaatgatgtccttacttctgagcatgtaaggtctgatgatcgttcgaagctcgtcgatgagttccggtgtcaaactgaaaataggttgggagtgagtgccgtaccataggcctgaacattgattgagctcacgcagaatatcgaagctccatttcctcaacgacgtcaggaggatactcgtcaggatttaaaaacgcgagcaagttgaaaactaaaaaaaggtaatgagaatattagccactacgggaaacgtaggatcacattttttttgtgtgcacatacgttctcctaagttattattaagcggtgtgccagacatcaaaatcctatgaccaactcgcagactactcaaggccctgaacaagccgcccttggcaccagatttcagacgttgaccttcatcgacaatgacgacttcccagcgttgaacctctcggagcagattggcatgcttctctgcagactggtaagtggctagcacaacggatgctgcgagctgtcgcttggatttccctgaagttttgaatagctcccaattctggaccacctcgcacgaatcagagtctcctggaagtggaacacatttcacatctgggatccacttggcacattcacgagaccagctggaaaattgttcatgatcaacaaaaagacagcgcaaaataactaggagttgacgtactttccaagtgtactgttcggtaccacaatcaggaatggcatgcgtctttccttattcttgagaacggcaatcagcgagcagatttgaaccgttttacccaaacccatttcatcagctaaaatcgtgggatgttgtcggtgccagttgctttgttccaaaaaggaagaatcagtgagttatgtaacacgagaggtacatctgaatatcggactgactagtaacaaaagttgactccttccaattggaatcccatcagttgatgaggaatgaaatccggctgtttctccagtgcagaaaaggagctttctctacgaggcgtgtccaatttggcgagctccgtcgagctcttgactgtaggaacaacaaattttcggaattgcataaacctcttcaaagctgacatgaatgctggaaaatatggcgagtccttgggtgtcttgtcagaccaagtcgctagaagaaaaaggatgagtcggtgtttagctcttagcgtgaccgggaataactagggaaacaaattaccatcagcgtaagtttgctcttcccatttaatgtaagctcggtccatcgtttcgtacatctcttcgggtgtatctggaatatcggcttctttagcatcttcgattagaagttcatcttcgaattcgatcgataaaatcttctcaggcgtgagccaagccttgggtatcttcagttgagcgtcttgatcaggatccagattgaacggcaagccgccatcatcgtcagaattggcatctgaatcagagtcacctgaatcatcaaagtcaccacccgagaactgctttagatctagggcgggacctttcgttaagaagtttcgcaatttggccggatgcttagcaacaaggtacctgggaaaaatcgagcacaagctcgttcagccatgacagcacggaaggaaatcggaggatttcgatattacttgtcaagaccgcttacgagtgggtgacccaagaacaatcggtaaagctaaagtcttcatacttgcacaagtactcggcttgttcgaatggatctttagggttaggaagagctgagcgaggtttagagtctttcgatctgccttttggttgatcgtgtaaagatccagtcaactcctgagttgcagactgtgaatccttgatgggatcgagtgccttgggtaccggcttcctccaggcaaggatgatttccaccgaaatctccgccaattcgtcgcattcggcgcacgtccaatccgtctgccagtattctgcaatatcttctaactcggtcggatattcatcgccaacagcgggtaagcaactgtaatgagcggcccgtttacagctcgtacatctaaagattatgggttctttggatagtttggaggtagttacttcctcgggagacccctgcgatttgccgttgactgttgaagcttccccaccatctttttgttgagcttcggcagttggagtcgtcttgacctcatcttgcactacttcggttgtagagttatgtttgccgcatatcatacattgacagccgtatggtttgacgcatgccggacatttaagggataacttgatctcaggctgctgttctcttttatcgggtggaatctcaattgatttgtcgtccatgttgggatcctgggcatctcgttgtctgattagctctagtcgttctttcctatgctgagaggtgatatctttcttcatatccaccggtaaacatccaaaatggtatgagctggtacaggttgaacattctaaccaacagccttgtctgtacacatcttcaaggctttggtaacgatccagtaagctaccagctctcgctttaccccgacgattcttattggttcgggtccaaatttgtacaagattgggctcgtatttctcggagcatctggagcatgtctgtgaattattgaatatggcgacgttagagctactcacctcataaaagcaccagtaacaaatttctctatgacttgacttactggttgatgctcgtcgcatgccttgtcagaagtgttggtgttggcgtgagcactggtaacttgtcgggaacggcgactggatgcattttcgcgagataattccagcaagtcatcttcctcagaaccttcatcgctagattcgactgctctgcgactgggtcgacctcttcttttctttgtggagggatcagtttcgactttgtcttcgactagatcgccttcatcgtcctccagcccggttgaaaagtcatacttggttcgatttcgggtatcacgggtactccttcgaacattttctgggttgctagtccggttcttgttgccccttttcagtctctggcgcttctttcctgctcgatcatctgagctatcacttccatccgaaagttccaatgggtcgggggaaggtggatcgcttagatcactagaagagtcgtcactgtcaggaatcgtagtcaccacggttgctgttcgcctttgcctcagagttcgcgtgcccactggctcaggcgtatcatcctttgaagcggaacgtgccatttttgagagtgaaggatgcgactggagacgctggttgaaggagagaaaggtttgatggattggcaatgtttgcaacggttcgatggtgagttgtctcacccgcgctacattgaaaaccatatcaacgctttgcgtcgcgcgtctcggggcatggagcccctcttgttctctaaagggggggcagcatctcaacagagtgttgggtcatctgaaagattccttggatgtgaatcatttgatatttatcagggaggtgagtttcctcatgtgattatgactcccccacaaaaaaaaagcaaaagctaccttaagaaaactaggcaacttgcaagtgatgtgaatgtcaatgacttgaagcaggcatctcaggattggggtcttttggatgatgtgtggaaattgaatcaaaattcagattgtgatgttgggtggatgataatttaattaggtttccaaaacaaccctcaaaaccacaggtttgttgtgctttttctcaagtgctaagggaggacttcctgtcacacacattgcttgatctagaagggggtcctcaaccttatactgtagactggggaaaacttgatcttgttcagttttcaccaccaaagaacattcaggactttgccttctgaatgatcaattctagacaacaggaagtcctccagtgatttcatatgctacttctgcatgtatgcgcaataaatgttatttgttcacccatacaaaattggacagtgactaaacagcctgtaacaattgtcagaacaaccccaaagactgctggaacaccttgaagtccataattggatgttggaagtgggttgagtgaccaaatatgagattcaatttttgtgctggtgttgagggtaatctaacaagttgcctcctcactggcctgatggtgaccacatatacagggcaagtcaaacagatacatccttggcaagcaggtacaacctgtaccagcttggataggaccaaatctccttgtgccatgaactgctacagcttgtactggttttccaaacactggaatcatcacatatttttagggagaaagaatgataaattataagcaacatattttggatcagatcatttcttgtcttgatatcttttgggaggaatacatgtaaatagtcaacaccattcctgccagggttgatgtgaatcagattgggaaatgagatggtttttttttctccaagtcatatgaattcttgattcatgcctgtgtaatataagaacaatcttcaaggggggggggggtcttagcaacagtgggctgctacactaaccgtagtggttagtgtagcataacacagcggaattcccgttagcgctaagcgtagcgtagcagaattccaccatgacaccctgtttaaacatcttctattgctactttcttccatagccccagttgtactgtggctatggatatgtaacaatgaagccttaactaagtccactagtattttcctacaacttgatgctggcgagcaatcacatcatcaacatgtcaaatgctattgcccacaatttacaaggagtcccattggatgtgacttagcaatacaagaggttctccgaactggtaggaatacggcccaagtttagtaatataatacacatacatagttgaataaacaagtaaggaaaataaaagacaacaaggccacaaccggcagtaaaactgtggctatggccaagagctgcaatagaagatagtttaactgtagagaaaaagataagagagactgagagcagtaagaagagtacaacatatggctaaagccgtttaccttcagtggttggcaaggcttacttccttatggggaaccctgaaagaacaaaacacacaactggccaagcgcggaatgcaataccattagtgtggtggatgcacaaaaatatagggggagggaaatagtatttaataggaatccaaatggagggatcagactggaacaacaagtcctggaacaatgaaatgctggaaaaatttgtcagcattgcatcgtttcattgttggtgatgatctatgattattggcaagatgagctgcaagcaatagatacctcattaaacaacctatcggtgctggcgcatccagaaaacaattggatacaaccaatcatccagctcgctcaagccttcttaccactcatcaaactatccaagatgtttttttaaaaaaaatcgcatcacagggaatggacaaaaagaatgcacctctctttacagaaatgtcctctaatcaactcagcttatttgaaacaacagttcaaaaaatcgaagaatccgttttcagtttagtgtgttccttggaagatcatgatgaatatgctccacaatctgctgtaggtctgagtgacacagtcaaggaccttatatctcattttcaatcttgtttgcttcttgtcaacctgtacattgctcctttattcacagagataaatgtttttttcatcacaaatttatttgaaaacttggattgttacttggaacactttattatcccaagccactcacaaggccctcctggcatgtaaattatatcaaacagattgagtgatcatgttgtttccaatttatgcaatagaccccagcaaatttagaaactcttagtctttaggttaacttgggaccatctctttgccaattcttgagcaccacatatgagcttctgactgtttgatcagatctgtttacatgcatactttgatattcaactgtcactctgagtctgagacacttggtcccaataaatgtatgaacccaaaaagattggtattcaaggacaccagacctgatgagggtatgggcatttgctgatcagaaaatgataagtcataaatgaagggttttagttggtaatctattttgcccattgtttccaaggcattgtggtatatgtaaaacaaatgatcattttatggtttctctttctgatattttacatggcttgaaaattcatctgggctataaatttcagcaatatttctatcacaaccatgtaaacaaacattatcccatatttgattctataaaaataatatccctggaaaaattcacaatcaacagattagcttataggaaacctggaaaccagcagatggcaccacaattgatatatggaaatggaaagccaagggcggaaagctgcactgtttccttttggtgtagcgcagcactccacttctgtaccaagatggtgtggtggttgagctacaaaacattggcaccagccaatgtgatgatcttcacccacaaataaattgacttcatttgccagcctttccctgcaggaggccaatgacaaaaagtaagccttccaccaagggatactttacccaagttagatcattctaagcttatccctcccccccccccaaaaaaagggggggataaatggtggttgccggcggagtggtgtgactggcctggggaatcaattggggttgattttggggtggctgtgagactgcgcagagtcgcgactgccccttccaagcttcaacagcgcggtgatctccacaacttattaccagatatgtgaccacttcttgaaattgataatttcttacaaagcatcttcctagttgatttcaaataaaatgaaagaccatttttacctttccaagtcaaatcagtattccaattcatactttctattttggaatggcactggatctttccggtgtccctctcagtatttcttttcctcaaacagtggagaagggctaaactgcgtttatacaacttgattgagagtgatgggaattcatattatttttgatgggcataagataaggggattagtgtacaacaaagttttccaatacagacaaatacaagaaaagaaggccatatggactgattcagcagggatattcccatggcggtagttcaacttcaactcggcagatggggcagcccaagtgtccttctagccatttctggagtagagaggaagtggattgaaatcagatatgaagtatgaaaagtgaagtaaatactaaagacgagtttgcttacctgaatgcagtcgcggtgaaaaaggtgggaaggatgacatggaagctggataagacttttttcagggttggagagctcatcaatgcaaaccgtgcagtccgaagcttcgccgtcggggtttgatggcagagcggcgggagtggtgtcggaaagagtgtccaatctttcttcaaccagaatacttcgcttcctgcgggagacaacccgagatttctccagttcatcaatcgcacgaatccaataaaaccacacgtcgaacaagggctcggcgattttccattccaaacgttccaagaggtcatcaacttgatcgacatagcgagagttgtgagcctgttcctcgggattgaagcgagttcggagagggtcgcggtacaactcgccataagcctcttgcaaagacgcgatgaaaagtttaaaaaactcccgatcttcaggtccgaggggcgctaaagccttgtccgtcatctttaatatgtgttgatccattttttattatttcgattattagaatgaggtttttcttataagggtctggaagaagatgggatgggatgggattagatgggtgaagttgttgtcgggaactggaattggggaaaagattgctgctgctggaaccgctcttccatttaaacctttgatcaatgctgagcctggcttcagtagcacttgcagcaggccttgacggtatagggattacgtgtagcttacatcctttgtgccggctgctgtagagtagaatcattttgcctttcatcaatgctgctgagcctagctttggtagcaacggccagaaggcatgtaaagtaggctcattgcgcctttcatcattctgagcctgtcttggcagtgaattgaactgaaataaagtgtagacgttgaggttctgagcacgtttacagcttacatgaattgctttggccgctacagaggagtgtcactttacttcaagtgagttacacaaggaaacaatcgtacaaaggtgaagactggtttctttttcttgaagatgtaccggttattcttcctctgtgagtgtgatatttatagccgcgtgctttcaacgaaaatagctccccttgctggtattagtattcttaaagcctccgctgaagtgctgaattacaaaatgaacgcgttcttgtcgttttgtgaaatgtatttcgcgtttttcgatatgatcgagatgaaaaagctgtccgagctcaattggaaaccttccgtttcttctacccctagacatcaattacctgtaaacctgtctcattttccattccaggaatcaagccttccgattgactttatctgggtggaggaaccggaagagccggtccaatcccaaagaagggtaggaaatttctgcgagggtgggaaagagatccccgcagagaaattactccatgagatagatactgcataaatgaaaaagaaatcttgaaccaatttgaaaccttttcagattccgctgaggctgatctcaggttccagctgatgctgttttcatgcggctctcatgccgcggaccttttccctagaggtactgggatttgttatccttgattgggccagctctgttggtctccacacaaagatggattcaatctgaaagcttgatttccgtaggtggacagacgccgagagagggtttctgctaatttacctctagtggtcaaagaaaccaaagggctcaagctaaatttggcgagtttttacatcttgatcatataatcaaaaaacggaaacatacaatcttccaaaaagacaacagcgcgttcattttgtaattcagcacctcagcggaggctttaaaaatactaataccagcaaggggaaggagctactttcgttgaacgcacacggctctaaaggtcccactcacagtagaagaataactggtacgtcttcaagaaaaagaaaccagtcttcacatttgtacgcttctttcctcgtgaaactcactggaagttacagcacacttcaagtaaagctgagactcatccgtagcagccaaagcaattcatgtaagctgtaaacgtgctcagaacctcaacgtctacactttatttcagttcaattcactgccaagacaggctcagaatgatgaaaggcgaaatgagcctactttacatgcctgctggccgttgctaccaaagctaggctcagcagcaatgatgaaaggcaaaacaatcctactatacagctgccaacacaaaggatgtaagatacacaagagccctctgttctcgaggcctgctgcaagtgctgatggagccaggctcagcattgatcaaaggtttaaatggaagagcggttccagcagcagcaatcttttccccaattccagttcccgacaacaacttcacccatctaatcccatcccatcccatcttcttccagacccttataagaaaaacctcattctaatactcgaaataataaaaaatggatcaacacatattaaagatgacggacaaggctttagcgcccctcggacctgaagatcgggagttttttaaacttttcatcgcgtctttgcaagaggcttatggcgagttgtaccgcgaccctctccgaactcgcttcaatgtcgaggaacaggctcacaactctcgctatgtcgatcaagttgatgacctcttggaacgtttggaatggaaaatcgccgagcccttgttcgacgtgtggttttattggattcgtgcgattgatgaactggagaaatctcgggttgtctcccgcaggaagcgaagtattctggttgaagaaagattggacactctttccgacaccactcccgccgctctgccatcaaaccccgacggcgaagcttccgactgcacggtttgcattgatgagctctccaaccctgaaaaaagtctgatccagcttccatgtcatccttcccacctttttcaccgcgactgcattcaggtaagcaaactcgtctttacttcacttttcatacttcatatctgatttcaatccacttcctctctactccagaaatggctagaaggacacttgggctgccccatctgccgagttgaagttgaactaccgccatgggaatatccctgctgaatcagtccatatggccttcttttcttgtattggtctgtattggaaaactttgttgtatattaatccccttaccttatgcccatcaaaaataatatgaattcccatcactctcaatcaagtcgcataagcgcagtttagcccttgaaatttctccactgtttgaggaaaagaaacactgagagggacaccggaaagatccagtgcaatttcaagaaaatatgaaccagaatactgattcaacttggaaagattccaaagtgatattatgcctgccttcaaatctggaccactgcaatttgtatatctgttcacggttgtggtaattgcttcttgatcatctggttatacaaagtgttgaagcttggatagggcagtcgcgacctcgcgcagtcgcgcagccatcccaagatctacctcgatcgatttcccaggcccccagtcacaccactccacctggaaaccaccatcttccctccctgatcaacccgccgtactcatgagtcaatatcggctggctgggacggagagtcagacagcatctcccgagacccagcctcaagctgccgccgcaaccaagcctcaagctgccgccgagacggagcctcaagctaccgccgggataaaacctcaagctgtcactcaaaccggagtgtcttatgagaagctgcctgaagacatgcccgacgacaggttacttgatcaagctttacctaccgagaagcccgcagaaaccgtatcagatcagaagaaccaagccgtaactgatcaccagatacctcaaccggaagccccacaggcacagcattttccctttacttaccaagatcaaagatgttctatcacaaatttactacaaaaattggattgttacctggaacactttgttctatcaagctactcataatgccattcaagcttgtgaattatttcagataagataagtcatgtctttgtttatttggctttttttgtttgaaaatgttctagatttcaacattgttgctctcttcccattcatacaacacactctgctagattttgtcactcttgactcacatgggagcatctctttttttctttttttgagtgcaacacacatacttgttattttttctattaaaatattttgccaacataatatgaagctctctttcttcccttaggctatgtcagcctgctgcacactatactatgcagagaagacctgacttcagctgaaagaatagtgtataaaatagacattgtcaaacagataaatgtaatttcttctctgtcatactttatttatagggctattgttaaagtacaaactccataaactggttttacataaaaaaccttaaagagatgagctacaaacgcaatgatgttaaaatttcattcaaaattcatttacaagtaacttgttagacctaaatcaaacattgaataggttttcagatcttatattatttgcaggataacttggggtaaattccaagagcatccacatcagtgaccagattagggtggattagcagattaatcccacccctcaaccatgttggcatcaattgaactggatttaactaatccaattcctagtagtgggatttggattagcagagtacaaatccaacccttgctaattcttggtttgagttcacatgttgccaagctcactaatcctaccaaatctgctcaaccaatgtgtatgctctaacagactaacaccatcacacgtttttcccactaatttagaaattggttaaattcaattttgaacaccttttcattacagtcaaactagtggggttcatgattgaaatttatcaaattttggatcccacttaatcaagttgtttatcaacacttttttcaagaattaaaaatttgtgtgtactgttcaggaaccccccaaaaccgctcaccttgtaaatcttttaaaatgttgttgacaaaggccttgaaatgggtttcaaaaattgtgatatgtcaatcatgaacccggctactgcataagtttaagtgaatgtatactatttgattagctcaaataagatagatgcaaaattgggaaactgtgtaaattgactaaaaggtgaggcctggatgagcatcaatcacatgagcatttcctggtcttgttgatcattgatcacatgatcattattgctacaaatggttttgtgaaaaattggccacacaaatattatggtgttccaagttaaatatgcaaaccattatgcatgtatatttcatgaatagtcaaatcttgtttggtggcaaacctccagaggacataatcaggctgtcaagattccctgcaacaagatttgatcatttaacatgaaatatgcatgcatatatctttgtatatttaactttgaacaccataattcattacccttgaataatgtcacaacatttatactatcaaccatgtagtaaaacctccagtgaatctttgttttattttccaaagaatattccttttcatttagtttattcaacattcaggattgtatgggacaatgtaatttgattcatctgatccagtaattgtgaattctttctattttccagatttaggttccatacagcagctatgaccttgagttgattggaagattaaatgtcttctcagcattatgtgccagtcctccttcatgagaatttactaccaagaattctactaggcactgcagctattgtaatgatcaagtggttactttcctatttcaacatggaaatttagtaaagattcttattctatactcctcttaaatcatttcaacaatttagtaaattttagtgtccaattggaattgtattttgtttttgacaagttctcccattttttttcaattttcaaagcaagggtatgagtgagtgttacaccaaaattcaatataaagtcaaagttgaagcaaaaaaaaattcccttctccttaagtatttcaagattcctaatttttgctctgagacgtttattcatttattggaactatcaatgatgggactagatgtattattcacttttattgatttaatttggctgggataaatgttttcagtatcatcatcaggtcccatcttgtggttaattttcaaaaaagaaaaagggagaaggtgttacagagaatccaatgggttcaaggaatttttcctccaaaatacttattcaggtatgtatctgaccacatgcattagaaaaaaattgtgaggaaatccttatgtatcatgtgggtgagcagtgttctttttttaggagactgagtgctgagcttccaagtctataccctcctgcgcaaaattggaggggccccagttgataccacctcacagggaccctctcagctttggctggcaccttcagcttaaattggccttcatggtggtagaagcagtgagcagtggagttgtccattccagtttaactaagacatcaacaccagttttattgtggttgatgggtgatattttatgaagactgaggatgggagattgattttctgccaatggctcccatgtttggctagggtttgtaggcacaattaggactgtcagccttaaagatcctcaagagtatccaaaagactgcttaataataaattacttgtaataatacctttcaataataagaaaacctaggatattattttataaataaacttttcataatattttagaggggattgctcactggaaccacctccaaattcataatccttctaggaatttgtcataactcaacagcctagaggttagtaggaataaaaatataaaataatctaaaacagaatataaaataaagataaaaggaaatattcaaacatatagttacaactaaaagtgtaactataattcaaaattgtagaaattaccacctttgtcaagtgtgtggtaatttccctcagtattattctattataggtagacacatgaagtaattggctataacaatgcatcatgatgtcatggggaaatagataatactgtgtttaatctcctacaatattctcattacatcatgagagaactactattgtagtacattaaataaacattctagaatattctaagaatgcccccaagggcagccaacctggctcacccttttttagttccaattttattcatttataatcatttttaccatgttccactctttctttctctcagcactcccactcacccaaaatcaataacaaagcttttgtaaaaaaacatttttattttttattttcacaaattttgaaactttgttttttgtttttatttcttcatattcattttctgggacctattctgcaccatttcaccaattcctgtgacttgaagtttgtgctttgaagctgtaaagcccaaaacaagcagccaaaaataatggtccacccactgtacagtgaatattctcctcctacttttagagtagttatcccaaacccaaccaaccttttactactggaattattagtgtgtaactttgaaattcccctttcatacatccctaaaattccttataaagcagttgctgcaagactaccacctctgacaagtatccaatcatctcaagtgcttgccagctgcttcttagcaattattattgttttaaatatccaactataaaaatctattaattgttataatctgctgttatttggttcattagaaaaaaataagtttacggagtgtggacttcacctttgtggaatttggaccacatataaagggtgagaaagagtaatcttttctttgatagtccttcagcacagtgatagcacctggtttgtatattatttaaaccagtgtagcatacacatagctgacaaggacccaggaaaccacccagatatgtgggtaatgtgtaaaatccagaattttggcaaaggttcatacatttttggagggcaatgataatcgcactcctcccccctccctgcacgcccactccccctcccctccagaaggggcgtggagtagaacccgccagtatttttgggcaggttttgctccacgctgtggtaagccactcctgaaaattcaaagttatcaagagcacaaatcacacaggaatcacaggatcaaggcaccccagaaagctccccagaccctcaaacaaatcaagacaccactcatgaatccctcaagcacagaccacatggataatcatatttcccagccagaaactccacagccctgaaacacattctcctccaaacacattccattcttctttctccttgtgtctcacactagtaaaaatccccttgcccatgaaactgttatctcctcctattttcttccatggaatattccaccccttagttgtttcatactagtaaccttgggagcattttcccactgcttgtttcccctgttttctctggataaatattttcccttgtttcatgctctcatagaatgttccatttatcttccaaccacaagctggtcactccccagaattttgtatataaggagctttgtttttccccttcatttgttcctcatcagatcctgccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaatcactcatccctctcaagctctattcctcccaagagtagttccacaacgcccctcttcatgctgatttttttgaaaatcagcatgcagaggggcgtgcaacaatccccacccctcccttttgggcaggactggctgcacgcccctcctggccgggaggggtaaagtctccatggccaggaggaatccctcccggcaacagtgggccagctacactaaccgtagcgttagtgtagcgattttttgctaaaatttagcgtagcgttagcgcttttttcattttttacgctaacgctacgcgcatggggtgaaaccttgcgctaacttttagtgtagcgttagcgcaattccccccatctgcgctaacgctacacgcacaggccgccaaaaactgcccgctacgctgcgctacagcgatttttagcggttttgaggcgttttttgccgctaaaaacactgtagcgtagcgtagcggcgccagcggcgcgctaacactacaacaaaaaatggctagtgttagcgccactacaaattagcgtagcggcgcgctaacactacacaaaaaaataggtgccgctacgctaacgctacatgggcccatagcgtagtgtagcatagcggcccaccgctgctcctggccattgagacacacagtcttggtggccaaaccaccaagactgtacaatcccgacggcctagaggaattcctctcggcctatcaagacgtacagtctcaacggccgagaggaattcctcccggccgtcgagactgtacaatcccgacggccgggagggattcctcccagtctttgagactgtacagtctcaacggcagagaggaatctttcgacggccgggaggtttcctcccaacagtcaactgtgggccaggaggttcctccccctgctggccggatgtacatttcctatggccatggagagcgtagtctccatggccataggaaggctgatgtaagcaaaacactccagagtgtcttgcttacatcagcctaatttagggttgtgtagcatccccgcccaaaagggaggggtggggattgttgcatgcccctctgcatgctgattttcaaaaaaatcagcattccgagcttgtcaaggggcgggtcaaagcacccgcccctcgcttaatcaacccgccaggccagaactgacctatgtcggttcttggctggcgtgcaatcccacccgcccctcctggaggggcgggttcttctgcacgcccctccaggaggggagggtgggattgcacaccccttttggaggggcaggggcgtgggcgtgtggggaggggggaggagtgtgattatcatcgccccatgtgcccaccacccaatccattttttctggtatgagcccaaataagtctatttctcatctttaatcctcttggatggaaaaacaccagacggtgaaacctgtctaagcgcatccctccctgggtgcatataaacctgcacaagggcatgcaccattacagcttcccccaaatcccagttttcctgcaaattcatttcctctcatgagcgcataacctgtttaaacgcatgccaaaaagccttctccccagagggatatatgcccttataaagctttgactgtgtttattttattattaaacattgctccaaggcctgcttctacaccacgggctctggtggacgagtgcttgacggaagcggttccgtcagcttgacccatgcggccccaaccaataatttggggtgctttatagcggggggtgtaatcccccgcagtcggcttgaccattcaatgttggcttgccagcggttgcaaggcaagcttgcggcggcttaacaggattatttcatcttgaaagttgctgcgcagcagctgactgcagtaagaaaaaaaaaaaactgatgtatcttggggcttgaactccctacctgtactcacaccatcttcagctcaatgcatgatgatgtgacaggagggcctatccaactatggcaattatgatgccatactagtctggcttggttttgcatatagatagatataaactttcaaattacctataagatttttttgtcctagagtttttttctccaagtatttttttctccattttttttttcttgaggcggccacaactttttagacatgaaaaggatgtagaaaaaatcttgaaaaaaaaaaagttttttttcttcattttcagacatggggtcaagccgacggtgggactttttgaccctgaggtcaagccaacgttggaattgcggcattcctgcccaaactagacgttggccagaccgatccggtgggattacgtaaaagaggttaaggctgaccagtgcttgaccatggggtcaagccgacggagtgccatttccaaaactcaacctgtggtgtaaatttctgggaggagccagaaatatagcagggcttgtgggtgacatttctcttaactgtgtttatcccaaaccagcaaccagattggattgcattccttcttctgcaaagctttcaaacatccaaaataaacacacttgagttgctccatgcaagatctgccatccaagccgcacacaaaccaggaaacaggtttttaacccaacaaagggggcattcaaaaagctcaatccatgagccctgataatacctccattttttttccttttcttcttcttgaaaaaggtattgatttacagtagagataagagtgtgaaacagaccatcccactgtatctgagacaccatccagatttccaaacccgttgatttcttggtagccatgttgagccaccagacgaagcaatcttttttttaccatttcatcttgttgaaatttcactcgagctctcaccactttgacatgtcactcttttccactcttttattcattttcaatattttgtttcttattcaatatggtgctcccacactttgaccatgttgtatctagactacttaaactctctagatgataaagaaattaaaatcttatcggttctttattatttttttgaccgttcctgaaggaagcactttagcccttccctcagtctgtctgtgagcacttgagccctctcagcaaactcacaaaaagtttattatttttctcggcctttccgccaaaaattcaacacatctggtcctccaggtttagtctgactatataggctagccatcatctccccaaacaccagtctgcgcagcccacacaatctctaataatatcatcatcatcatccatcatccccatgatctcctctgtgttgcttccccctccctggcctggctcttattccactcttgatccatcccacagtttgttggcccccagatatctcaggattgcatatcaggatccccccctcccccatcttttcttgtgtgacaataccatagtggggggctatccaatacacccaaatccgccattcttgaatcacctgcccggttcataaaatccaccattttttttagaaaaaaaactcgttggttcttcattcgtctcctgcagcttgctggtttctgatggtggatttcttacattttccgccccctaatatactaaatctcgcactcagataaccttcccaaatcaaaggatccggactaggggcgaggggagtctagtctaactcaaccagcccaaatccatcccacagaaccaatccaatctcccaagaaaaaaacagcttaatttctcctagtgatctagaacaagaatccaagtaaacaactgacacaagtagccaccaccaacaacaatgatgatataggaacacccaaaagaaaaagaaaaagaaaaaaaagaatccaggttccggatctgttatccctccctatacaatctccaagtaagctttcctaggagattggaaggcacccaagacaagacaagacaagaccctgacgccatgttcagaacaggagcattcgagattgtgttgtaccctcttagtataaaggacagtctttcacagctcatcccatccatcccctctgagattgcgtctctataaacaccttatcaacaggttgccagagagttcaaacatagaggccagacaggataccttttctttttgccgtttgggatggggtgtggatggtctttgggtcttaggtctggtagaacaacaagatgccctgtaggctttacatattcaacaatgcaacaaaggtccacaatatttcttgtcaacttggattttgatttctgtgattgtttattcaaagagatgtgtattgttcaaacatgatgacaatgacaatgaagatgatgaagcaattgtcaaaaaaaagaaagaagtagatggaagacaatggggctggtatgtttcaagtaataaaaccaaaaaaaatgaaaaatgataattgagatatatatatataaataaataagaaaagatatggtaacaaaaaggtatcaaaaaaaaagaacagaggagggaagagggaaggggggaggtatttcgacgcgattgtgatacaggcagaacacgcaaaggcggagagggggggcgagagaaaccaaaacgaacaaacaaccaaaaaaaaagaaaaagcgacgaggaaagaagaagggtttttttgttgttgttatctttgaggaggagcagggtgtgggaataacaagggggaggaaagcagaaaaggggaccaagaaagaattcaacaagaactggacaatatatataatcggattttgatgtttttttttctgttttggttttgtagggttttttttttgtggtggtgaagcgagcgataaacaaacaaacaaaaaaaatacaggagaaggagaatggaaaatgggtgggacattaagtgttgtgagaaataagaggaggacgattgacaacagtagataattcaagagtatttatatttttttcgatttcgtttaatgtttttttttttggtagaaaacaaaagaaataagacgaggggagagaaggggaagcatgtacaagtattcttcttctggatgaacggatgatgaggagatgggatgtggaggttgatttttttatatatgtgtgtatgtatatataagtatgtcagatcgaatatgataaagtccaatggatgaggaggaggaggaggaaagagcaagagtaaacaagatgggggagaattaagctacagcaagtgagatgagcagaaaaaaaaagatgggcctggtggaggggtgtctttttaggtggccgaaaaatattcagtagggcgagttgaggatatgttgaatggagctaatgctagtaggagcatgagacgtcggtttagcgttagcagacgacgggagaatgctgacgggatgttggcaagatttccatcggttacgggcatccacttcgtcctcgcagccttcctcgggtgtgcgaggagagggggaagaggtggtggtagtcgagcaagagatcgggctgttggagtcgctcgagtcgcaaccagtgggctcgaccatcgatgggccatggtgcacgtgaggctcttggagctcgtaaagctcttcgtcatccaccaagtcctcctcctcgtccgtctggccacaccattcttggcaccattccttcagctcttccttggtcacgtaacagttcgaattcaggaagccaaacaattctcgctccattcggttcacttccgagagactgaacatgttttggccgacgatgacccacgatttgttagagtaggtgtcgtccattgacatctatatcatgtacatgaataataaaattgtttagtgatcatacttttcgggggagaatcaagcaatagatgcatacctttgatgccagcatcagagctgacaggaacaagcggtgggggcttgagggagttccccgggcagaggggtaacgctgttttagcctggtcaacagcaataaggacgagtgcacgatagcatcgttcaatcgagtgcggtacaaggcataggcctgcgagggaagaaatgttgatagaggttagtgtgatgatagaaaaatggggggaaaggtagtgtgagaaaacaaaaggcttacgatgaagtcgaccagcttcggcatgcgtttgccagtctcagtgacggggtagggctcatccgggttggtgaccatgggtgggaagagggtggtgacaatcgaggtggagagcactgagatgggaccgtagccgtagtaagggtcacggctggaggtgggtgaagacatgttttggagttggtgttgttaaagggggggagtggtgattggagtgggctgtttgaacgagacgaggttgaagtcagagaactatttacgaggatgaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtcaaaaacataaaaaaaaccttggacagaaacaggctgttgttgttgttgttgttgatgaagttgtaaatgtcttggtgtacaagtttgtagtgggtgagagttgtattgggagcttttgaccaagaactttgtacaacaagtacaacagcagcaacagtcatagcaaggcgaggagcttgttgatgaagatgagatgcttggcagacagaggcataatattgattcaagagagagagaaaaacaaaaacaaaaaagcgaataaagaaacaaaccaaagcgagatgactgactgtttcgacaggccgtaagtatgtatgtatccaagacagatactcaaaaggaagaatcagctggaaaggggacgcgatggataggctcagcagcttgggtccgactctgatgtgtatggccgagttagggatgagttcggagtttttgtttttgtttttgaagtggttgttttttcggactggttgcaggccggttataagataagtttgttttttttttgttatcggttgttctcttcagctgatgatgatgatgatgatgatgatgatgataaggaattcagcccgtcgatcagggaagaggggcggaacgatgggggagggggttatgtaaagaataagtgaaagctgagaaaagtcttgatcatcatcatcatcatcagttcttcttcaatcccatgacatttgactccaacattcacttcaaaagacttctttttttgagagagaaaagcaggaccagatccagataacaataaaccagctgataaaagtggtgtcagggtgttttgataaactttaaaaaaaaaagagcgacatgtttgtgtatgtagcaggatgctttcatgtgattgtcaggtgattttagacccaaaaaaaaagaaagaaagaaacatgactttggtgtatttttgtacacaacgacaacaacaagaacaacaagatgttattgtgtacaacaagtctatgtagcttgagaagcttgtgttgcgttacaaccacgacagctgttcctccggcctttcggcatggcctcatggccgccctcgtcgacggtaggatgtttaaccccgaatgattcggactgatcatcacaccgacggttcggtttcctataacaatacttacaacaacacccttgatcttccgcagcggaggggggggggggaacagtgggaaggtttttatcaatcatctgcgagagcagtcaaactcaactgcaaaattatatgtgtgggttggttggctacataatttggttgaaacttgaaaaaaggtaactgtaacactaatcatttacaatctgtataacaacaacaaccaaaattggattggtttcagcacaacaacttgcctcaggatgaccatccatctcttcaagcatctctgggtgatcggcaacccaaccttgcacgctggaagtgctgcaggatctcggctggctcgctcgcttcgtaaacgtccgctctcaacacttggctatccattcccaccgggtgtccctgataagcataagcatgttactttagtcatcatccaggcttggctcaccatgtcggaaatgatacgacatttcattcgttgtaacttcatttttttttgttttttcaatgacgcacttttacacgcgtattttataaagaaaaaggagaacccgatgaacatcaactctgaaatgctctccagaacttatacatacttatttacatgactgcttctttattagatgtcgttgcttcacgcgtgttacacatcattactcatcacaacaacaaaaaagaaaacaagccacgaacgatggcaaaaagctcggttcaaaaacacaactgcagtcttctccagttctcaaaagttttttttttggctctttgtttacaacgacaaaaacaaagagattattatgacgacattgtaaaagcactgatggaaaaggttcgagagatgactcgcgaaagttctgccgaaaacaaagatgtgcgatcagacggcgtccatcgattacaacaaaaaagacaggagaggggggggggaacaaaaacccagtcgggaaaatgatcgcggtccctttttgcaatgataaacaggatttgtatgtaagcaagccggaggaggaagaagcaagcgagatggccaacatctacaacagccaaaaggctcgcatacaatacaacaccataaacagatatataggagaggacggaagatggatggtcgatatgggagccaagagctacaacaatatgtgccggtgcaggtctgctgatccagatcaacaccaaggggctcggtcttcacactgcagtcttctctctctcacttaaaagtgtctttcaagtaataagccctttcacgaggcctggcgctgcaggcatgacaatggtttttccatgggctggaataaacagccttcaggagactcataatatccgcaaaaagatctaaaaacaggaccccggagagcccctaccaagccacctaatgtaaaacctgcgaaatctgggtttttgctacctaggaatatctggttttggggggcagatgcatgttttgctacctccgacatcagggtccttttggttatttttgaaaaaaatttcaataaattttcctatcatgcataaaattcaattttttttcatccttgtgaaaaatctctaatcatttcatgcataaactacaactgatggacaaattgctaccgcatacagaaggatcatgtgctgcttttttttgtttttgctacctttttgcggatttacattagggacatttcagaaaaaaaatctgttttgctacattttacattaggcggcttggttggggctttccggggtcctctaaaaacctctctctctctctcgtggctcttctgaccttgatcgaatacttcttatgtaccttctttttctgggcggccgacggaccacgttctgaacttccctcgccggccgccatgaccaattggggatcggtaggtacaaacagatgtaaaggattggaacgctagcattcatcatcatcatcggggctcgtccccgatgaattcttatgtagttccacatgatgaccccctgctctcgaggtaagggggggcacataggataaggacttgttttgaaaaggatgtgcccgggattcccgaaaatagacagcatgcactccccgttgtcccgctacaatatcaacagataaaactcacagttgtttgtatgtgctcgacaagatgtaccctggctcttgccgatggaggatgcgggttggaagcgacttgtgtacatagaaaaaagaaaaagaagcggccactagtaatatgtagtcgatctgaatcgtaagtttatgatgactgcagatgagctctacgaatggcgtgccgagtgcttcacatgagagtgagccggatgtggtcgagatgaggagggagaggctgggagccaaggatcggatgatgaggatccttcgggccgacggtcggctgtctgctctctctcatatgattcatcgtgccatcctgtcttatgtattcatgcccctccatcgctcatttcactccgatattcagtgccatccttgatcctcttcttttatcccaattttgtcagaacctctcactcactctctctctcggacaagcaaaaacgtggctcggttggaagttttgtcttctctctcagagtatgtgtatacttccatggatctcatattcccagccaacatgtaccacaatggagcagcggggaagagacacattgtagtcccaagtacacatggtgtgcatggccgctgcggctccgtttcaagcctcgccgtgaaatccgggagaaagataagctggggccaatatgcacgttctctaaggctttgtttggccgtccatgatcgtcataaacgatcatggcagatatttcgggggtgcacagctaatgacggggcctcacgatggtgtttgggaggccacatcatatcgaatctcttatgacggaaatggtcaacgagatatattctctgccaaatccaagattttgggtcccccccaaaattttgcgtcataagtgccgcttcggtgctctcatcaccctcgggccgactcggctttcccttacaacaactccatatcaccccccagctgcacaccaccccctctgaccggcaccatgccccccccatcctcctaaaccgccgttccgatcctccacttccgaggtgcaccaaacagccacatcgttattgatatggattttcaggctgcgtcatctgcacagcctgaaagaatcaaacctaaattttgatttgacgattttcgatgatggtctacgacaattgtggacggccaaacaaagcctaagaagcagaacgttggcatctctataatcacactcttttcttgtcgagccgcgaacacaaaaacatgtcgatcaaggtgtggattgactagctgcaaaggaacatattaaatcctactctcggcggcttgccgagtcccgacttcaaagcgagaggaagtcatgcataaccaggacgtcggcaccgtacggagatgtctgaatttacagtaaacttgtttgtgcagcctaagaaaaaaactatcctgggcccaggatactttctcggctgaagggaaagggagttggcgataggatgttatatgtatgtatgtggagtgactgcaatggagccgatgatgtttgattactgtgatgagggtacacataaaataacagcgccgggagtagtatgtacagagacaggagattttcacgatgctcataattcgcagcatttgtgagtttcggacttgcggcatctgagctgattctgattgatagagccggcttcatcagagccaagtggtggtgaaaacggccgagaattacatatgtatgtatgtagttcacagccagcggcctcagagaatcgagatggatgtagccccgcattcgggcggggcctccgaccaagatctatacaactccactcatatcgtattcgttgtattatgtcggctcgtcttgctgtgttagagttgaaaacattgcccgcgttttgttgctcgtcaagtaaaaggggttgtgtacacacacttggggcgagtcatcggagattagtgctcatttctctacccgaacaaaggtcccgaacaacgagctggctgaggaaattatgaaatggtaaggaaccggctctctggacctcaccggttgctggaacagccgttgccgttgtagctcacgagagccgcacagacaaacgatttccaccgcttgatcatggatgttggtctgtttttttgcatttggatccaaaatgttggtgcaaaagatgagtcgatgctttccgcggaccgtagtgtaagccaagccggaggaaaatgaaatgggttgccggacatgacacgttcatcataatgatcaagttgaagaatcatccttttgagatcgaggtctgccagctactactaggattgatgcgtacatacacataaatgccatgaaggagacacacttaattgaagctatagcctatataacctcaaacaatgtctggatgtgctgatgttttgacaccatctgaacggatttgcttggcacaagttaagtgtggctcatgagctgatgctataattaagccctcagcgatgtgggctcagctcacagaaggagcactttattcaacccggaaatcatatttcttggctcctctggagtgatttgtatgaagatcgcatcctaccgctacgaccagcttgcccatctttcccaaagatcgggaaatccattataacctcatcgtcatcccacatcgacaatccatctaataagctcacccgcaccaacgagttgtatccagaatggctgcaagctgccaatcttatatttgctggtctttcaagagtgatgttgccgaagtgccgagccagcgtgtccgatcgtgagctcacttgtgatcaggccagactatctccccgccccggccggccagttcaacaacttatcaatcacttccggcagttctctcttttttttccttattggccaacggccgggttatgtatcaatccgacccatgcacgtgcaccctttaatacgtgcacgtctttgtctgtacattcgtagacaacataaatccatagataggcctagtatatcgatacgtagaaaccagtcccccccccttctgctgtgcttcaaagcctcgtatggacagactggaaaatatgtacccagatcatgccgaatggcgatcattcccgtccgcttggatggtcgtacagatgaactgagagctatggagcacgtggacacagtgaacctgacctgtagagatacataaagagacatgaaaagatagtgacagctatgggagtcgaacccatgtcacagtcatggtacagacctgctctaccgctgagctaagccatctgatgcatggcgtacagaggctacaacacccccgcctacgccaagcatcagagtcccctggctaggagggctccctatcaatccacatcactatgcagctgctccccccgtgactagcagggggactaaagctcgtgctaggagctagcgctgggctcataacctaaagagacatgaaaagatagtgacagctatgggagtcgaacccatgtcacagtcatggtacagacctgctctaccgctgagctaagccatctgatgcatggcgtacagaggctacaacaatacagagcatggcaactgaccgggcaatgcaacaagcccatgtatcggctgtgccaggaagacgcgaaactataattgctcatggtacgcgcgctttttgggagcaccgttggagtcaagtatccctttttgtagtgtcccagctcccgagtcccgttgtgtttagatctgcaccctgtccgtttgacgggtcggagcaatcagatcacatcgtactgcttaaccttgtgctcggacatcgttcgtccgcatcctccgagtctccgagaggtagggttcaatgggagtgttggatcatgtgtctgcgttgagtcttgacagcaggaatccatccgggcactgtatgtagcaatttccgtttggtccggttcagccatgcattttaaactgataacgatgtagcctttctccattggtgctcgataagaagacacatgcgtttctcatgggggtttcttcccgaaatcaaaacaggcttctgggtatctatgtaccaggattggttgtctctgaaaagactggttgcggaaaaaacagatcccacaacatcaccccagtcaaaaaaaggtggttttcacggcagcggagttgctccggaaaacgttatctctcatgcttgatgtttcaaagagataaaatattaatgcaaatctagagtcacgactttcttttctttctgtgtagcctgtttgtaagtaacttgacctaacatactcgtgcgatgagtcaatgacacatgtcccgaatatatgaagccccaaatagccccgatttttatgtatacccagaagcacactccctgtgccatcgaattcacagccaaacttaacacaagtccctctgtgctctgggggcgcaagcaccctcctgcaagggaggaacttgagaccaatgtcctgcatttggctgaaattccctttaatcccatgtatctccctcaacctctctgattcatctgttgcctctggcacccttggaatctgctaatgtttctacatgttcttgtacatccatcacaaaacctgtttgtgagaatatccaccctaatgcagaccggatagccagtctggtctaaaaaatgaaataaggttggattttatgttcatcagtggatgacttgcgtcaacatctgcaggtctcccagagctggtttagagcctcaaaattcaaatttatctgcaagaattgagagattttgggtctagatcaacttctgcaagggtcccagatctgacgggaagtcctccagtatgtgtatagaaataggtacacatttatttaggggcttggaaaaacaactcctgtttttttgccaaaaacttccaacaaccatcagcggacatccattgggtgtcgtcttctaaagtaagggccgattctggaagttgtctgcccagtttcttttttatttatttttattatcatcattttttgggattcagctccccaaactgtgaattttcaaactaaagatgtatttctaatgagtcaatgaacaagacaaaagaagaaatacaagacacaaagaacaaagaaaaagatgaaccaaactaaaggcaaacagtggtctggtgtggatcacaacaagtaagaagagccacaaagaagaaggaaaacaaggacaagctaaagagaagagttaacaagtgcagctcttaggtaccagaagagagaagagaccagtgaacctaaaatagcaataagaccagggagagttcttagggatcaatgggagggcaataagaaggggagaacggctcttgttggcgggtttgtcaaaggaagggaaatgtgcaatgaagataaagattcaggaaatttgatggcaaggtttttcaggcggcagaactagagagattgagtgatgatgataagaatgagattgaaataaagtgaggttgtgatttatcaaccttgagttccacaaggggggggggggatttaagatggacaagtcgggagtttcagtatttgatgatttgagaaaggtttggaccaatggcatcattggtcaaagcttgcaagtgctttggtcaatgatgtcattaggaaaaaggactaggaaaattaatgtggtgatgatgtgggaggcttgagtctagaggtattgggctcaaatgttaacacaaaccacccctcatgcatgggggggcccatttagcattaataatatcccttaagtcttgaggcttttgcttacagaggattaaagcaagagacaatacattaccagacagatacaatcgttaagcagttgtaacagtgggtaatctaaagtgggttgttaataatctgaggaatctggttttgggtggacagagggatctttaaatacccaaggaggcatctgggagatcagggtcaacttgtgggcgcttcatgcagggagactgaaacatgtggcacatttccttggaaatttactataggaattctgcagaagaaagctgatgtggctattcccttggaaatctgccacaggcgtgttgccaaaaaaaatttgtttgaaagaacaaatcagtttcaagtcttaaacctttttattagcagattcaattataaacataagcatatttcatttcctgcccagaggtaaatcctatatctttaatgtagatttgccacatgaagtagttgaaatatagggtatagagattgttcgttcggacctgttggggggtacctgccacacttcaaaacattccctccaaactctcagacaacactgatgcttccagagggtttagtaatgatgaaggtttagtactgggccccccactggtatttatggtggctgttgatgtggagggcttgatctgaattgtggcaggtaccctccaacaggtccaaacaaacgatctctaatagggtacctttgagagaggtaccctaggttattcttcatatagattaagaatattgagaaataatacctgtatcatttgatcttcttatttatttccagcactattcatgataatatctttttttattttctatattgtttttgtactatgacaggttgtctctgctatattagcaagctggaattctggatggggtgaagaatgggccaggttttggttagcccaacacctacttggtttcggtttcaattggatccaccctgtgagtgagctgagccacaatgaattgggcacttcaaactggaatcacaatgagggaaaaatctgaacagcctacattacaaaattgtttcaggttaatttgtccttagaaaatttgggatgcactctttcaaaggaactatatatcaagtgaaatttaacctctgccacaccaaaagggtaagattctctcacagcaggaagtgtgcatttaattaagtccctccccctgaaagagagatcattgctacacattggccagtggctccagtgttacatccctcaccaacaggtacttgttgtatgttacttgctgtcaagtgaaaattaaggctctgttgtggaactgctcagcaatgattaaagagcttggaggggataaataactaatagactatgaaatagtaatattgttaaatgggtgtgggtgagactgccctccttgtctagcttgtgtgaaatttacactaagaaaaataagagtgtagcagatttctaaatttatcttaatgatgatactacctgttgaggatattgatgatttgctttgttattgtcagctatgtgtatgctacactggtttaaataatataaaaaccaggtgctatcactgtgctgaaggactatcaaagaaaatgattactctttttcaccctttgattgtggtccaaattccacaaaggttaagtacacactcctttaagcttatttgtttctaatgaaccaaataaccggagattataacaattaataaattgttatagttggatatttaatgcaatgataatttctaagaagcagctggcaatcacttgagctgattggctacttgtcagaggtggtagtctttcagcaactgctttataaagaattttagtgagggatgaaaggggaatttcaaagttacacactaataattccagtagtaaaaggttgattgggattgggataactactctaaaagtaggaggagaatattcactgtacttactaagtatgctgtgggtgaatatgctgaggaaccaatctcaggccaggaatggcctcattttatattctagagtcccccttgggggcattcttagaatattctagaatgtttatttaatgtactacaatagtagttctctcatgatgtaatgagaatattgtaggagattaaacacagtattatctatttcccaatgacgcattgttatggccaattacataatgtgtctatctataatagaataatactgagggaaattaccacacacttgacaaaggtggtaatttctacacattttgaattatagttacacttgtagttgtaaatatatgttttgacatttccttttatctttattttatattctattttagattattttatatttttactcctactaacctcaaggctgttgagttatgacaaagtcctagaaggattaggaatttgggggtggttccagtgagcaaccccctatgaaatattatgaaaagttcatttataaaataatatcctaggttttcttattattgaaaggtatcattacaagtaatttgttattaagcagtcttttgaatacgcttgaggatctctaaggttgacatttatggatggatcatggaatggatggtaaagagcttctggtgttatgaattatcagtgaggtttctgatttattctgatttaaaattgttctttctggtttttctggtctgtgaagactatttctggctctctggtttaatctgggtttttaatcaagtgagtctttatttcttgattatcttctgataagggttttgtggagtgttgaataatatttctattatttatcttgtttcaatgtaagggtgagaagaggtttaagtaatatttcttattactattctgtatctgatatgtaagggttgatgaaagctaagtgatatttctgattccttttctctacttatttttctggtgcagacatggggaggaaggaaggaaaacatgggccagaagggcctctagatttatagacaaaatctgtggtgtgcaggtgaaagagctaccctgatcagaatggttgaactgactgagatatgaacaaatgctggtgatttaatgatgtcatgctagaagttgaatgatctaaagctgtgaatttaatgatgtgcaagctgtggagttaatgatgtgcagctgtgtaatcaataatctacttctatgttggttaatgatgtaatctgtgtgattaatgagctttacgttgtgaaataataataagtggctgtgtaattaatggtttgtggctgtgaattaatgaagaacagttgtgtaattaatgatgagctgctgcattaattaatgatgaactgctgaatgattaattggtttaatgctatataaatcttaatctttttgagtggttttctgccttataatcgattgatttattactgattcttctttaattaatttaagaactttctttttggttttattaaattattctattatgtaatttgagataattttgtaatatctgttttgtaaatatagggccttggaaaaacaactcccaatgatttgtcaacgactcccaaatacagttgttggacgtcccttgggatttgttcctccaaatggatggccaactttgggagtcagccatccattgatattttttttaatttcatgggagttggatcgcaaaaccacccctcatgcttgagggggtttgggagtcattcccacatgaccagaaggacttccttcccattgaggagaaacaacaaacccatagaccggaaggaagtccttccagttgacaaagttattatgcctcatcgaacggaagggattccttccttgatgaggatgctacaactcatcaattggaaggaattccttccagttgaaaaagttactatgcctaatcaaccggaaggaattccttctggtcaatgaagttattatgcctcatcaaccagaagggattccttctggttgatgaggttgttacacctcattgatcagaaggaattcctcccggtcaatgaggtggttacacctcattgattggaaggaatctcttccggtcaatggggctgttgtttctccttgaccggaagggaatccttccagtcatgtgggaacatctcccaaaccccctcaagaatgaggggtggttttgggagccaactcccataaaattaaaaaaaataatatcaatggatggccaactcccaaagttggccatccatttggaggaacaactcccaagggatgtccaacagcgtcacaaccttatttgggagtcattgatgaatccttgggagttgtttttccaaggccctaaatatatatataaattttaatcttccttgtatgttttacacctttattctgtgtagtctaaatacatataaaagaaaataccaagcaaaataactatgatttaagaataaaaggctttataatgactatttcatattattacctattttcttgattttatatttatgattttaatattttaatatgtcttttatatgttttatggatttgattgctcttaccacaccgtttggccacccaaaatattatatattgttaaatgcaaatcctaataattggattcaagattttccaaccttaatccaattattacacaaccatgcaaatccattatcacagcacctattggtccagtccagaatgtgcctcttggctggagaatataagcaatcaacatattctgtaatgaacgtcatgtcatgatgtggccagccaaatattcttctcaatattgttataatccccatacccccccccaacataatctgcaggatttttgaatattgatatataataggacggttcatgtctggctttttagccagtctgctgatcagctgctatgctggtttgataaaattttatggtaaaattgatagcttgtctgagaaaagaacttgcttcttggtttctggttgctatcattttctctcagaatatggggatatcccagtcaagtttaatcatcatgctgtttccatctgctggttcagtgctgatttcaccaattttgttcatacatttcactgccttttttaatacggccaaacggagcctaaatgttgagctacactgtaatgattatgtattaatattttggttgttggatcaatggttgctatggttaatgattagtaaggtatgtattaggtaagtatcttttctctcttttggaagtccaatttattgctgatgacaatctttaagcaaaatgatacaatcaatcagatatgtgtcattcaattgatgtgactaattattggtatcaggctttattttatttatcatcactaagcatttattcttggtagcctgaatgtgttttaattatgaagtttgtgatgatgttgcgatgagcaatgaagaaatttgtatttgtgaagatttattttgcagttgtataaatacttttgtttgccttccttgttgctttgtttcttcttcttcctcatcacaatattcttgacctgtggacctacatgccatacactgtagaagtgcagtaagaaatacatgcgaatgcactcctacagtgcaaaagcggtaaatcccgctcccaatcccaatcccgcaatcccgcaatcctcccgccccccctccagtcaacccggtcaaagtttgacttcaaaataaaactctcccttctcaatcaccccaataggccttaggccttagggttagggattagggatagggttagggttagggattagggatagggttagggattagggatagggggtagggataggggatagggattggggattgggattgggaatacatatgttaccaagcaaaagcgttctgagggggggaggatggtgggattgcgggatcgggattgggtgcgggattgtatcccaaaacactgtttttgcactacaggagtgcattcaaatgtaattcttactgcacctctgtagtgcaagaccggtaggtctaaaggtcatattcttcgtcttcaatatttcatttgaaagaaaaagaaatatactattatctttcaaagagacctctttaccgattattagcaaggctcttagttacaagggctctgctctggtaagcttttcctctcggaaaagcttcgttccgtttagcatacctgaaccctagtacctagtacttcacatacaccacagatgcaatcatacatccttaagacagtctcatgaaatgaacacacaaaaaaaggcagggcccactgcccaggacacaatctgaagaccctggtcatacctgtcttgtacgaggtctaactataaaaccccttcaaggtcgaactgcaagtgattaataacaatgttatgattgagaatgggatcctaattgaataataaagcactgagttgtataacagcacactagcacagagtgataatgaatatagacggacttgttcaacagtcccattctgttgaatggtgtcttgaatggagtacctacacgatcccttgccaccccttttatccaaccctttgttttctaccgcaagctagccagtagtaccagtaggaacaatacttaaactagatacgagcgacgatcatagctctctccctcattgcgaatgaagattaaaactaaagtagtgcagcgctagactgtagacatcaagaaaggtgcatatagccgatcagaacagtattcgcccgattgttctcctattattagtcatccacaacacctgttgaaccaattgaggttaattttacctccacctgctttcttttgttcttcactctctcccatctctacaatctcttaacaacgtccacgactaacttacggttctatcatcatcatcacctcagctgttcttcctccattgctacctacctagcttgttactctgcgtgttagctgtgacttggcagctgtgatatctctccagtgggtggattgccctgccctgtcgctacacgaagattacgcgtaagtcttactgagaatatctaagccgcatcaaagaccttcgaatactttcaaaatcctagtcctacgttgttctcttgaaaatgtccctggaagagaagctaggccaaaaaatcagctattgataactaattgaaagctgctgctcaagttatgtgaagaccatgtaaattttgtagtgtggttgacacatatcagtctgctatatccaaattggcctgagatgtttccacacaatctgggtcagtaggtttctttcaccacagcagtggcaacggctgagaagtaatcaactcgactcgcttttttccctgaagtcttcctagcagacaagcaaattcctcacagaagaaacaaacaaaaaagtgtggattatacatgaatggatacatatttattcatttcattcaaattgtacattgatataagtataggttcaggaacaccgaaacatatgataataatagtcataagaggaggaagaaatattctgtatggctacaagcaatgagatgatatcaaaatgattgtagaggcccgccagatttgtacttttttctggaaggactcattgagatgatgttacaataatcgatagcaagaatatcagctgaacgatatataaggtaaattgataaaaaattgattgagagtcaagatggatagctatttcgggtcagggatgaggcttggaagttggatgagggaagaggacgtgatgatcgtcgaatctggcgagtttgaagcggattctagtctggttagcttctaggaactcgtcgagagcgcatctcgagaatacgacaaagtcggccatagagtcgaggttagttttgtctagcggccaacagaacctgtaggggcgatcgacgctcaagagtctaggggtgctattgcgctcgcggatgcgcatatgctggagcaaggctttcaacttgggcaagccgatcgttctgtaattcctatctgactctgctgagtttgtcgatgcgggcgaggatgaagaagagagaatccgatcaaacatcttctcggccgagagccaggatgccttggacatttcctggtagttcatgatgcgcttcagtttcttgaacccttccagtagtttctccgtgtctgtttcgtgggagtacgtttgtagtaatatcggcctgtcagcttcgaccagtcggtcgagaagcaagctttcgtacattaaactgttgggaccgattagaatatcaataaaaagaggaacctatgagtaaacgattggcagataaggtatcttcaggaaatcaaatgcttaccagatggcatgtgtaagttggatgcccgaccggcgagtcgtcgatttagcgacctccaagaatccgatcatgctactccactgagaacactgatcagcccgagtcatggtgggtctcgtgagctcggtagccaggaaagattgtgtgaagagcaggagcgagtccacacatccaacggccgctaagtcgctcatcacctccgcttcttctgggatcggcgccctagggtcagacagggctgcccgggcttgggatatctgctgtcgttgaacatcagataatctcttgaattctctggcttgatccgcatacctaccaatgaaaggaaaaaaaagatgaaactcgtttcaattagcaatcgttcatgtcattgggagaaggtctatatgttgactaaccgggatcgcattctctcgagttcattgctgttgtagttctggacctcccatccggtccaatcaatctctgggttacccttctctttgcccttaattgagaccgctgatcgatcaggctgtggttcaaatggaattttagcattacgagctgattcgtatctcggttcgggatgatcattccttccgttggtgagtttggatggttggtcagacggagagctgaatgtttcaggagaggttgaggaagagctggcagtagctgtgtggatgccggttgtggttatcgggtggaagttggcggatgatcggttcgagttgtgagctggtccagctaaagatgtgatgtttcaaataccctcagaaaacgctgtccaggaccgtagagtatttacagtattatgaatgttttgtgattgctcacaaggttgtttccactcgttctggtcgtttgactcagttggatgcctggcttgttcctccttgacttctgaacgatcccagtcgtcaagactcgagccataatcgcgaaagatgatcaagtccggattgatatcttcgagttttgatggcggtgaccagggtggtaagtcgagtggcaatgtgaaaatcttgaggccgctgaattttttcaaaagctgtttagtttgcgtgcaaataaatgtggagaatggcactcttaatcagcctttgggttctatatcaatccgagttggtcacgagatacagggccaactgacgtcatggacctgctttcgctcttccggatttagcctaggaatgaggtgaagggacggatatcagtcacagcatgaaacaaatttgaacgtgtgttccgcagggaaggacttacttaaactgaggtctgattggcctgttcttccaccttccggtgttcgatttcactggtttggtattggataggttgttggatgatcgtttctttctgagattcgactccatttgtttccccggggtggagtgagagatggtagttccagccatgtgggatgtaatgtaggatgagggatgttaggggagatgaggttggtggtgggatggtttttggtcggttgggactgaagtgtttttcctgttgaccgttgcagtgggcgatgggtggtggggtgggtggcttatatagagacgtccagccgagcaaggctgagtaggctgagctgctgacataagcccgagccggctgaagtggtgtatgcacttagaccgacttaaaacgggaaagatatgcatttacatatatatgcattctcatcatgatgcatcacgcagcctgatcagccagcctcatccagccccatccgaaaaacccccacaaaaaaaaccagtatgcttatactgggtacggaagcccaggggggacacccatcgagccaccagttgatttttgatttttgattttttggcagtaatacagatgtacagatcagctgtatactccgtaactcctctgatttccgacccccaaacacataacaggatatgtacaacataacacctgttatgtgaagctcaatcactggcactctcttcccttcaggctttgattcccccttacataccctccagaccggtctgtttgccaaggaccggagccagtgatcaagacgatctccctgacattgggttgaatgattgcttggaccggccggtccaacaagtccttggaccggcctgtccaacgagttctcggacatgactgtccaacaagacgtcagacttgcctgtccgagcagatgactccgcctggccaatgctcggacgagccagtccaacgactcgccggacggccgtgcccaagagccgctcggacaaacccgtgcaagggctcatcagacaggccggttcaaccggttagtctagacagtgtgacatactcgcgcttggcctacgaccgcttgccaatcgcggttgaccgggtcttcaacaaggcgcttgcgcttctgcacctcagacaacgacgatctgcggagcggccgtgggctctccggtctgctaccctcctcctcctcctcctcctcattggcggacagatctagcttggaggacaaccggctcaaacaccccttcccatccgagctcgccgacgatcttgatccaacgctcctgtctcaactgtcgctctccccggctataggacccgcagagccattggacccccctgcgatcttcgtcaccgttgagtgcccggaaagcgcggcctcctggcagatccggccggacctgtttggtctgatgtctcattccgaggacgggttgagcgagtcgacctccttgtcgagttcgcaagagcctcccacaatgcctgtgatttcccatacagccccccttattcaatggagttgtaagttgaggaagattatgggagctgagatggaccagtcatgccgaatgtggctatctcaattaggatgctcggtggccagttataggggatatgtaacttcctcataacaggtgttatgttgtaaatatcctgttatgtgtttgggggtcggacatcagaggagttacagagcatacagctgatctgtacatctgtattactgccaaaaaatcaaaaatcaaaaatcaactggtggctcgatgggtgtcccccctgggcttccgtaactgggtcccataagacttgattgcagcaaagcagattgtctcattgctgactcacaacagagcaaagaggtgggcaaaaaactactggaaccagcatcagtccatctcaacagatgcatatgcacatacttcatagctacaaagagtgttccaaagacctcttatccagactgagacatcacaaagaatcaaccgtatcaaatccaagcattgatttgtgcaactcatgatcaaccaatcatagaactgtctcactctagcaaaaggaattccaaatccaatcataggattgtggcttgaaattaaatttgatttgaacacagaaaatatatttatccaagaagattacaaaatgagacaaaaaagtgatttctaccaggaatatagaaaaaatatttgaagaacagaagaaaatattaaatatgcatacataaggattttgaacagatagttaaaattcaaggccgattgatgatgattgagtttagtgaaaatctaaatcctgttttttcttggagctcttttggttgtggctgctccaccaggggccgatgtttccaagtataccattgcatttttccatagaacgtttggacttgatttcttgatcatactaccagccttcaaagagaattaaggtttaatttctatttatctgtatagatgtcattaaatctcacttacatttgttttgcattgttgacctattgagttaatcatgtcccaataatagttttgatcacttttccatagtcaaagatgaggaaaagccaaactcagcacaattggagtaaatttgagttaattcttaattaaatcaaatactgactctggaagaaacattcgattagaggatttaagatagacctatttgcatggggttttcatgtttcaattggaatccacatgaaaaagaaaatcaaactttacttctttgaattaatcttttgaccatatggacttacactacatgtcttggtcgtgatcctgatctctacattactttgtgttccaaagaactttggaattgaactaattagttgaaaagaagagataatcagatccaaaacagctacagatttttttcctttttcttattcttttaatttataagccacaaaccttatacaatcttgcaggttgatcgcacttggtagttttgaagttccacaagtgaccttgtccagtgtcaccttattattaccaaagaatatatcattaggttttggttggtcaacagtaagaacaaatgttgcgtttgggcgggctgccggtgcgtcgatggaccaaggctgaaagaattgactctcaaatctgatcagaatttgacaaaagattcaaccagttctggtgatgaaagtgcatacaaggctttttgtacatgtaccaaagaaaacgtcatttgtggctttaaatacgtcttttctgagtgcagcgctggtagtggagagattcaaacctcagtaaaaagtagctgccttctaactgtctgaattttatagtgaggtgtaatcaccctgagtttggtatagattctgtactgagctggtgggaaaaaaatccaataattcttagtctaactgttaaattctaattattgattggggtatttcaattttcatgcatttgaataaaaacccttacaaggcatcctccatagcggacaacgatttttgattcacccttaacaattgagtcatcagtcccaaattgaatcatgcgactcgctctgtgtttatgatggaacattcaaaatcgatgatgagtagacttgaaaaaccaaaacgtttcaaaatgggagagcagaagtaacgatgaccggtggaactggagtcacagggaggggaaaatcggaacagcctacattacacaatcattttggtccacttttgccgtagggcactgagcctgggcttgacggatggacagtgagaagtgggctaggacgctgatcatgatgaagaagaacttagaaggatacattttggttgtttttctgatttgacactataaaaatgatgtgataagggtaagaagtatcgcttcaagttcgacctagtgaactcaggctagatataggtgttttcataactgggccaaggaagtgctcactgtggagggtgtgttgccaacgtcatctgacaaaggccttaatatcagatccgggaagaggtgaccaactgagtcatttaacctcataatattaatgaatggcagcttctgacacccaaacccaaagataaaaaaaagcgacctttcacttccgaagtcttggattcttggattccaatcgccaaatgaatgtctctcatatcttttcgaccccttaacaacccacggaagcaccttccatttggcgtcccagttttcccccattgcttagcattgattacatacatgaaggcatgattaactatgtaagtggcacggtgaggtcaaactggggctgatagattagtggtgctcaacactcccagtcgggtcggtcgccatcctaacggtttcggtggtgccaccactgtcacttaaaatggggttgctattatggcggtgccctgccaggatctccacggggccctgttgtgacgcactcagtgcacttgtaggacgcccagtgctcgcttcttttgcgttgccaaagttcaactttgccggtgccgatataagcaccatggagtcgcctcataggcgattcgggctggcctctttgcttctccaccatgcacctgggggaaactgggccagcgcgccgctgtggcaccttcagacaggcctccgaggcgggtttggtcggcccactcggcgtcagactggacctcccttaagggctgctcctgttgatggggctcttctcttgcatggcattgcagcggttcgagggtgactagtttgagtgttacagcatggccgtctccgggagtcgacgaggggctatcacaactaagttgccccgggaacgctctcacaaagcagccacgtcggaagaatgacgtgaactttgtcaacgaattccctgtcaggctgtttgtggcccaggttaccatgacacacggcggctacatacctgaccgtgcaataacggcatgcaacattggtctggccggcgccgttcggtgaacatgggggatcttatttgcccatggaatcaggagaggcgtccaatatgcattgggctttatggagacaaaggactttgatttacaagataaagacttaaggtcatggtaaactactaaatggggaagacatgtaaaagttaagggttaaccaatcacaactagacaaggtgggggataattgcaggtgtgaatgtgtggccaggctgatgctgctgatgtcccatgggccaattatcaggagactgaaggtatttaagttggaggttggaaagattttttttttaaatctgtgattgatgttcaagtgactggtggccaaatatgtaagaattaaaaacaaattgcccagttcacatagggcacttttatggcatttggtatacaaaccaagtctgcttgtcactcattcttgagcaaagtgtggggttgcaccataattttggtaagatttcttttctatctgaatcttaattggaaacaagcaactccttgaacagatctgtttgaagttctacacactttttgaaaataaattattagatagcaaaatacaagaattcaacctccaatgtttcttcctccttctacacttgaaaaaaatgccgaaagcaaactctcactatccttcattaggacagttcacatttgagattgaatgctgctacccagcactgcttgctggtttgtgaaatctactatctcaccagccaagttggcttgcacctgtaagcctaaactttaattctcttctggtttgaaatgtgcatgttggcttgctgaagaatttcaaatttgaaccccccctattgaatcaaaaacagctacttctccattttttatgttaacgttattcagcttggatttcagtgaattcatgagctgattttgcactgtgatagcaaattttatccaaaattacatctgctgaaattccagggaagtggaggacttcccaatcccatcaccttagaaaatcaacttgatttagaagggggtcctcaactatattggctgtcaaaaattgatcttgattgatttttgccagcaagtaacatatagaatgtccttgtaaattaactgatttgggaaaaaggaagtcctctactattaaattttttggggcattgatgaaataacagtataagattgctaaaaaccaaaagaccagaaccaaatatctgttttaagattgagagacagacaactgattgttattttttaagaacaggaacaagaagaagacaggaactgagagaggaaacattagtaaacaggatttgaaagaggagaaggaaatccaattgagggttattcttctcaccaaattgaagtttaagagttgagataatttgagatctgagagtgtgctttgagagtgtaggttgatattgtaaatgttttagagatgattgagggttgttgaagatgatagagataacagaagataagagaaattgtggaaaagattaagaaagtgagaaggaagagcacgggagagagttgagactgatgaggactggttgttaggtttgagttcagtattgagttgtcaaggatttctgttgggtgtcacaaggtcaatcaagtgacattttaacaggcatcttccctagataccacacttgtactttattgaaagaattgtgcaagtgatggatcttgttgaaattaccaaagtttttggataatgtcaaactgagatataatttacaatagttacccttggtttatcaagatttttctgacaaggaatggaatattttctaatctttacaaatctaacttgaagttgagagattttgaatcattttgaatggtacaactcactgaaacatgtaagctttaagcctcttagagccatatacctgaaacatttattaggagacatagtgcagattctcagaaaatttatttgatttgattttgtgtattgatttctctgagtgagcaatccttgtggtctgttgtcctgcaggcaaccaacttcaagtaaggttcctatccggacaccgaacatccgacaatacccaaccggatacccggtcgggtcgggtctcgggatgggtgcagataaacccggtatccgatcggataccggtatgaaaagcagcatgtggttcaggcagaatcggggcagaggagatgcattttttgcttcaatcctctgctctgtgtttgtgggaccataaatgaatgtattgttttcttcttaatcttatcgtttacctggcaaacattataagagccggatttggagggctggagatatcgccagacccagcttttcttgttggttctggtgctttcagccttgacaggtgccttcacaggctcaatgtcggagccggagtcaatatcagtcggttcttgttcttcagcgccgcgttttggtggcatttttggatgggaatgtgttgatggttgagcgactctcatccctgacctcgcacgtcagcttttcatccattatccgtcgggacccgacttcggcaccggatatgccgggtcgggtctcgggaatgcagtacccgaacccgggaggccggataggaaccttaacttcaagtcacctttgtcatgagatgccatgtcaaggcttctcgcatcatgtcacagatcggtggtgcgaacaaggcgagccagtcagtgacatctagcctatcgggcctttctatgggagagacctgctcggagtaaatcttgaacgggaccaccaaggctcatattgcgcatcatgtctggattagaaagtaaagtatcatctcacttctcatcctggatggtggcctccctgtctagcttactgatctaaatctcatccaacagaatcccttttccagctcaagtttaccgccaaacaattacagaaacagtcccgaaaggccgccaaagacgaagtaactgagaaagccaaactgaagaaggtcagcaaaactcaccatcccctgtacatgagcagcacatgttgatgctctctttcgtttctgcttcttttcgcatcacgctatacgtaccgctcgacaatcgatccttatttcaggccttgcaacaagataacgtagatggagcgaggatatatgcggcgaatgcaatccgtaaacataacgaatccttaaatctgttgagactgtcttcgcgcatcgacgccgtcagtagcagagttgaaaactgccgtaactatgaggagcgtcacatcgagcatgacaggcgttgtaaggggcatggaccgagcgatggaaagtatgaacctcgatcgcgtaagtgccccagctcctttgagctaccgcccaacctcgacactctctatgctctcgatatatttcaagactaagataagttgataactttgatgtattttttgtgtgtgtgtacagattgcgatggtgatggataaatttgaatctcaatttgaagatatggatgcccaggcgggttgtatggaatctgcgatcagtcaaacaacagcgtcctcgatgccacaagaccaagtggatttactgatgcaaaaagtcgctgacgaagccggattagagatcaagcatggattgggtgaagtgcccaagtcttcggtcggtgttgccgaacaggaaccggtggccaatcaagaagcaccggaagacgcattagctcaacgccttaaagcactcagaccagcaacctgaccggatcccttttcatatactttcatcgaagattgccaagatcgcagagcacaccttgatctatccctcattatttataccttccgatctatcatggttccttatcaagtcacgcaactatttaggcttagcttttgcagattgcccggtgtattaaccctccctgtaaagtgctagtgtgtagatggaacagtgtttatttatttatttagaaagacttatgtgtaatcttatcaaacaccttgtacatctcggccccagtttgctttttttgagtctgaaatgcgcaagtgggttcaagcaagacccagatgtatggcgagcccatcaacacgattcacgctgctgaaccggcgaaaataccaagccatccggcagcacaccaacagcctgcatcagcatacgttaaggtacgcccccgtacacaggcaaactgagacttggttgtttccacccgctcgaaggtgcaatgccacctcggcgaccaggccctggccgaccgaagtttaatgtttggtcaagcacatcggatcaaacatctccttttgagaggcctaccccaagttccaatcaccccttttgtggtcactttgatcatcgcaacgagacccaagcaactgcagtcagctgggataccgagtgatgcggagtccttccagtgttccatcaagtattgctatataaggcgtaggtttgtctgcttgcttccagattcgcgcttgctttttttacctccactttgtttccttttcgtctccatcgcggatttcttgccgccacgttcatcggacttttcactttctttctgatcatctttccttgattctcaaatcggttttaaaaaccttggctgtcaagagccttctcacaaccacattgatttcggacaatttatttagatatctcactggcttttccactgtttgttgtcaacaacatcgcgttgcaaaacgttcatttctacaatattacatagacaatttccatacttctttattatccatcctctccgattaacaactacatagtactagccattccaaggcacaagcgcttactacagatacctggtcctgatctggtcgtttttatagatcagctgaacaagtaccgttacaaagggtaattgggaattccaagcgccacacaaattttcaaatcgcaggttcacttcttggtacatatcctgtgtttcgttcaaatatgcatcaggaattttgcagattgcaatggattggtattgcaatctttgttagcttaaatattgcatatacaaatcaaaccccaaccaaactagcagctcgtgatggtccggctccagcactaaggcccaaacgtgagtgtacatgacacataatccaaaaaagttctgagactaaaatcatcctctttacattagctgtaatggggtggaactctttctacccttcgggttgtgaggctaacgtaaatcgtaaggatctgttgtggcatgcagacttaatggatcagaagggattcattaaagcaggatacaaaacgtttatagttgaatgtggatgggaaagagatctaaagataaaggaggattacaagatagaatggagagtaagtcgttatagtattttcaaacgatgattgaacggtgaatcctgattccaatgatcaattactgtgatcaataaaaagccttggaaaaaagcctactatagcctacaaaggccagataattctgatactcttgctgcaaatttgaacccaaaaggactgagtcttggtgttggcacatggggagggtccgttctcattttccaacatgcttgattgctgaagaaacactgcggacgaaaaggaatttaactgtgtttatacaaacaaaccatacaggacacaaatatgccccagaaccaaagatgagggatctggtgtaaagcctttgagaaatgctgatgattatttaacctatttggtgaatgttcgtcgtgttgcctatctttcacacagaccgtgagttctgatatatttctgacaaagtgagaaacttgagacttaggctgatatttatgcacctcactcaatactgcagttgtgactgggcatcaccaggaagattgcaaaacattgaccaggccacagaattgaatgtatgtccaagcctagtaccctttctggattttttacaaagctgatgatttgtaagagaacagggacgctatattgaaatggaaaacataataagccgtcatgctttccagaataaaatgttttatgcgtgagttgaattatcattgatcatcaccattgacttattttgctaactgggttgggtacaaatagcactggacagtggggtgcttcaccacaagccagcaagactgaagtcaacagtcagagaatagcagatgataatgttgacagctggaattctttgtgagattgaaaatgaactttctacattgttttgattccagctgaattggctttttttatgtctgaacagcatcaggacaatcaatgcactttacccatattccctacagaatcagggcccatacaatgaccttggatggctccaagtgggtgataataaactatcaatggttgagaagataactcaattttcattttgggcagcggcaaagttagttccttcttcttatttcacaatcagaaacagaagatctaagacatttaaaaattctcttcacactttgtagatctcccctcatattctcaagcgacatctcccgtcttggacaagctgaaattgataatttgcaaaatccaggggcaattgctataaatgtgagcaataattttaccctgatgaattgatgtgagaatacattgctatgattacatacacaatgttgacaaatgtttaatttctacacagcaagatgatctaggccaaaccataaccttaaaacaccgatatcctgctgatatggatgtatggagtgggcctttgaaggatggaaacacagttgcaggtaagaaaatcaagcttccacctattattattttttggaaggaatttgaaactcacctgcatatatcaattcaatcacagtaattataagctggtcaaatgatgccacaaccaaaaatatcaggcttgatgatttggggttttcatctgcacacatatttgatgtaatgactggaaaggacctaggggtaataaatgaagtgtaagtcctttttggtttgatatttaagtttcacatattggttgaactttgtattgaactttgtggtatgaaatgatttagttataccagcaaagttgaggcgcatggaagcttgttcctaaagctaactgaaactaagccagctcctgaaaagaaattcataaccttcccagctgaacaagctgagatgattggttcagcacaaataagatcaacctcccgtggggttaaagtggtatcaaatctccaggctgatgggaaaagtgcattgcgctggaataatgttcctggatcaaaaagtggttggactctagtcaaattggcttacatcaatgctgagctatcaccaggaaatatggatgattcaaaattgaacttcaagcacacttccattgttataaacgggaacaatgaaagcccattttatgctgatatgcctatcactggactggtcagtgatttacttttcacaacaaaaatttcccttatcatctaaattaagagactgattttttccatgggatttgtactttgaaatctgtaatttcacagacctgggatgatatggccgaaggatttcttgtgtcacttccactaaaagtgagtcttggaaaaaatgacacacacacattttggtacctccaatctgatgaccagccgatttgattaatttgatagcctgggaatgacaacaccatccttattcggggagaagctgggcaacctgcacccgactttcatttgttatcagtagagcaaacagaataaaacctttcagaatcaaaaaaattctctttgtacattcattcactcatgatagacaggttgtttagttaaaaataaactgtatttctcaaaactcaatgtatgtacaccatctttttcataccacaatataacctttcagaatcaaaaatttctctttgtacattcattcactcatgataaatatgttttttagtgaatgataaactgtattcttcaaaactcaatgtattttcaccatctttcccatagcacaactaccattttttcttgtaatctagaccatttttgactcaatcatgtgttgcaaaccaaaatattacctaggtggcagaaatttgctatgtgaatattagggaattggtaaaaaggcaaattttggtgcatgtacttgtgtaacacacttggaaagccttgtgcataccctttcatctttcttcttccatgaggtttatagaaatgtggtgatgttcctcccagatcactgagaatttctagaaagctggttttgtatcagctttccagaacaggtatggttggcaattgattaccaacccagctctctgggatcctctggcaagaaaaaaatgccttcaaggaatccggaattccttgcagatcttgacaagttttaagcagctctttgaaattccagagataaaacagcccagttgacatagggcgtttttattgacaagtctgaaaagttgcactgctttttgctttaactgcttgcttatgttgttgaggggcacagggaacaaaatgcaactgaagtcaagactcacgtgcgggacttgacaatgagaaatttatttatttattcagtgaggagaaagtgctgagagggagtccggtgttcagtagcagtggatagcttgatataagcataactatgtacaagcattgagaactacatacgggattcaccataccaacatatgttttgcatgggaattcaccaaaacttgaagcaggctgttgttaagtgttgcttgttgtaaaaattttatttgcaaacaagaagctatgtgaactggcctaataggtcaagcctaacaacaggccctcacaggtgggggagtgataatcacacttcctcccccttcaaacacacactccaacactcccttcagaaagggagtgtgggaccgcacaccaatcaaaattggtgtgcggacccgcacaccaaccctctgcgcgggcattcccccagcaggttggcatgcgggtctgcacaccaatttcaattggcgtgcaaggctgcaagccaacctatactccccttctgaggggagtgcgggagttttcatgtgtatactttatacattatgtacatattccctgggctatcccataggacccaggcctgggtcctatgggatagccctggggcttgaggctgatgaaaaaaaaaaaaagaaaaaaaataataaaaaactcctcggccttgagaccatacatgcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttttcaccaaaaaccgtagtgttagcggttttttagcggttttttgctacgctacgctgcgctacagcgcttttagcggaaaaaacggccaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcattagcggtgtcgtggcggaattccgctacgctacgctaatcgctaacagcgattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgatacatggcttgaccagagagccggttttcaaaccagcttgtcggaaggaatcccttccgacaagctgttctgtataccaactcgttgggaggggttcctcccgacaagctgattaaatcagctctttggaaggaatcccttccaatgagatggtctgtaaaccaacccgttgggagtggttcctcccaaggagctgttctgtataccaacttgttgggaggggttcctcccggcaagcaggtttagaccttcaaaccagctgtatacaacttgttggtgtaagactcaaaaaggtggttgtaagaccctttttgctgaatggagaaggggatggtggaggtgcaatctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaaatgagtttagttgttattggtgattggtaaggttctgtaaaggtggtgtatctttgattgagtggtactaaactgtgactgatgaataatacactgaggagacaacaactgggaggagagcctccttatatagaaaatgatgaggaaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattaaatgagggggttgagctacatacagaagttgaatgagtgaatgtgattggtcagatatgtacaagagttgaagtggtgagacaaacagctgaatgagtgattctgataggtcaggttctgatgtgtttaaaagtgagtgtgttggtgtaagctgcagctgtcatgcaaggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaggagtgtagatgtatgtaaatgagtgtatatgtaaatggggggttgtactgtactgagggtgtctgtgtagcttgagggttgtaattgggattggtgacatgtagtgatgagtgaaatccttgtgatatgttttccattgtggggtaagagttgatccaggtgtgttccagtgatgcctccatggtgaccaagggtgaatttgtccgtagagtccagttcttgagacgtatggtgtgatttctgagagtgattggttgataatatgaagaaaatatatataagaaaaaataaagaaaaaactttcaattctcacatttttgactaccacatcgggaggaacctctcccgacaagttgttttaccgaccagaggctgagagtgagagggatacctcttgttctgggatggttttcctttccagaggcttcgctaccatcacccctctctgtgccgcctttaaacctgctcctagacctcttatacttgatctgactcaatcagctagcactactgatcatggagatttggtttggaaattgtagagtttttatttgtattgttcagtctccaaatcattcttgctgggaggaacccctcctgatgagatggtttacagcccatcttgccaggaggaatccctgccaacgagatggtttaaagcccatcttgttgggaggaatccctcccaatgagagggtgtacaacccatctcgcctgggggaatccctcctgatgaggtgtacaaaaacctctgccaagactgtacaggtctcaaggcctcctctcggcctaaagactgtacagtctttcggggctgggagccccggttctttttttttcaacggcctcaagccctgggctatcccataggacccaggaccaggtcctatgccagggaatatgtacatagtgtataaagtatacacatgtaaactcccccactcccctcagaaggggattatagcttggtgtgcagccttgcacaccaattgctgctgggggaatgcccgctcagagggttggtgtgcgggtccgcacaccaatttcaattggtgtgcggtcccagactccctttctgagggagtgttggagtgtgtgcgcaaagggggaggaagtgtgattatcactcccctcgcgagtgagagaccaaagggcagcccacaagggtctctgtctcacagagagtcctgggtgggaagttgctccgctggtgtggtgaataatactgtgtttctacgcagaaaatataaaaatttctcattatcttgttattcattcaagatatggtaaaaatgatatcaaaaataaaatcctcaggtaaaataacccctagtcacccactacagccatacctttatctcttatagtttagaagttacacgtatttcaacctgtcacgggatattttttggattctgcactctagccatattcattatgaatacaggatgcatattgcatgctgaattcctttgtagtaaattgaatacctttactttattttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccttttattcattcatatgcatccctttgtagtagtatctttcaggggcgttgataaacgcacgccagcccccctggcgcacgccaaaccgcatgccaggtgcggattgagaaaattggcgtgcaggtgtgcacgccaatccgcacatggcgtgcggtttggcgtgcgccagggggggtggcgtgcgtttatcaagccccatctttcagcctgtaccctggggccaaaatcactcacatttgtctatataaggaggtctctgtctgccagtttgttccctccatcatcccaccagtggatcagatcatctcaaccacccttataaataaatccatcttatatattatttcataactacaagtcatagccacattacaattacagttttatacacattgaaatacagatttaaaactttcatcatcatcatattgaacgagtgaaaagaaagtttgtgtactgtgggactcgaacccacaacctcagcattcatgagtgatgctctgaccattgagctaagtacgcattgccaatgttgaatacatgtgtgatgtatgcttgtgaagatgtgatgatgacgtggatcatgaagaattgcctccaatgctgattagaagtctcacatggatgtgttagcaatgtgtaacaagcagtgcctgagtttgacacttcaacattcccccgtgcttgttacagggttgctagcaaatgctaccaatcttaacaagttcaattatgaagcagcatgcgctacctgggctcataacctattgaacgagtgaaaagaaaggttgtgtactgtgggactcgaactcacaacctcagcattcatgagtgatgctctgaccattgagctaagtacgcattgccaatgttgaatacatgtgtgatgtatgcttgtgaagatgtgatgatgacgtggatcatgaagaattgcctccaatgctgattagaagtctcacatggatgtgttagcaatgtgtaacaagcagtgcctgagtttgacacttcaacacatcataaaccaaaagtgccctgaaccatattcatcaatataaccaacagtcaataacatctttatattctcacacatatcaatctgcagcttcatctcgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagaaaaagggtttcataaccacttttgagtcttacactggcgcaggagagaaatacaggccagcaaaaatagtggctttttggaactatttatgctctcctagaagaaccaacaagcataaaatatgataaaaaatatgagggcaacaatgtgcatcttgtgcaatttttgccatcctcaccactcatatccccctggagatgacctccagcggttgattctaatattgaaaaccccaaagatttggctatggaccaattggtgtacacctacaacaggagcctgggaatgaactggccaaaccagcttactttatagtatgtcatgtaattggcacttgtcatctgtctccagctgtatcaacagtgggcactacactatactacgctaaagggcacttagcattagcgtagcagcgctaaaaggggcccttttttctgtagtgttagtgtgccactactgctgctacgctaagctacactgtagcgctgctaacaggtggcttttttctgggtagtgttagcgtaccactacagccgctacgctgtgttatgctgcgctacagcgcttttagcagcaaaaaaggcaaaaaaaaaacgctaaaaagcgctgtagcacgccttggcgggcacttttttgtgtcctgagcgcgtagcattagcacaattccaactttatgcgctaacacactcttgtgccctttgcgtgtagcgttaacacagaaatgtggattttccactaacgctacgctacaatgtagcacatttttgctgtgctacgccatgctaatgctacagttagcgtagctggcccaccattggctgtgtggcataaggtttctatccggcctcctggtttggggtactgcatttccaagacccaacccagcatatccggtgccaaagttgggtcccaaaggataatggatgaaaagctgacctgggagctcagggatgagagttgctccatccaaaaatgccaccaaaacgcggcactgaagaacaagaaccgctggatgttgactccggctccaacattgagtctgtgaaggcacctgtcaaggctgaaagcaccagaaccaacaagaaaagctgggtctggcaatatttccagccctccaaatccggctcttctaatgttttccaggtaaacaagactcctggagaaagcaacctttgccttaagaagctttctgtggacacaaaatgattgactaaaagcatgatcactcactgggaaagactttgtcaaatatatgaagacaagaccaaaactggtgtgattgtcaagttcttagaaaaaggaaagttacaaaagaaacttgattgggactccctgactgccactgttgcttggtttttcatcaaatgcaacattcccttcagggttgttgaggacaaacattttcatgagcttctttgactctgcaacccagatacgcataatctaatctgtggagcagacactatgtcttcatttattcagaaaacctctcgacagggacaacaagtgctctgtgatcagctccgtggaatcaaatctcaattcagccttacctgcaacacttggacatcccctagcaacaatttgatcctaggagtaacagcacactggattgacaaaaatttttctatccaatcgataatactcgctgcttgtattgttgagggaaaccactccggagtttctctagaaaatcacttactagacgtactcaaatctttcaacatcaacaagaagattttctgcatcacagcctacaacacatcaaacaatgggaccatgggcgctcatctttcaactctgatctcatttgaccataaaaattgcctgcttggttgtatggcacgtgtaatcaatcttgcagctcaagagggaatcaaattattatcacagccaccatcagtaccacaatcattgcctggaggtctatcgataatcctcaatgatgaaccagattgaatggaagttcaaagtattgtttccaaaatcagtggcctgacatctttcctcaagcgctgtggtggtctgggctgttgtgcacaacaaaactgccaaaacccttaccttataacctaaaacactttaatatatgaatatattattgcataatcagaatctacataccattttacccatattcactcactacaactatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccataactagtcactaattagaatttaatagtagttcaccacattgtgaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatcttagattggaaggtttaataaagtgatagtggagtgtatcaaaagatagctgtggcttaacaggtggacaaaagggtttaacccacttttataagggtctaaaggttgatttgagagtgagagagtgagtcttgctgatatttcaatggtaaggggatgggatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaataaacaaaggtgagggattttagcttcaggggaaaaagagaatgagagattttagcttgccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgccataagagttactttagcttgaactagaaatcctacatgagggttttatgctgggtgtagcatttttacatggagggtgatgtacctagtctgcaagctaaggtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaacccctaacctagagcgcctaacctgacccctaacctgacccctaacctgacccctaacctgacccctaacctgacccctaacccctaaattggtgttgcttctggtggggcttgaacccacaacacaggggaggtggagggcaggcttagctgactagactatgaagactggactgagaattcaattcttactgtaagtttagtggtcagggtgagctggatgagctggatgagctggatgagctggttttgatggggatgcgggagctggaagagctggttttgatgggggtgcgggagctggatgagctggttttgatagggatgcggggagctggaagagctgttttgattgatgaagaggagctgggtgagctggtttgaatgaaggggatctgggtgggctggtttgaggtggagctgactggagccagctctgcatgtttttccattataaatggaggagcaaatccagttttcctccatttataatggaagaattggattgacacaggtgattacatgagtggtgtgagatagtgtaacagctgcaaggaagaataacaagtgacatagcaacaggaccagcctagaagctacatatgtcaagtgtcagaagatagtatatttttgtgtatacctgtactacaatgatgtgagtatgtagttgtcctgcaacgtgcatgtgtgtagtgtgaattatgtaatttgttggtggtgttgagtgttgaagtgttgccatggtggcgagttgtgtaattgagtgtagtgatggtccagagggtgctagcttaactaagcctcttgaaaggagggggagtcgggggaccaaccccccttgcgtccctgcgggacgctctccgtaggagaggcttatgccaaaagtcacgtgcgttgggtgagggggacagctttttgcccagaaaaacataaaaattagaaatgatcagtttttttaaaaaaacgactcaagttaattaaataccaagtcggcaaggttgtagccttgcttctcagctacattttcaattttttttgtaaatttttgtttgaaactggctgctcagcagccactttcatccaatgaattccacaagatcacaattgatcattcaaattaacccgctgagctttcggagcagacacgcttggattttttcgtatcaacttaagtgcaattgaaagtattggcagctgttgggagtgtaccacagtgctcaatgatggaattgtgtcagatgtactcatgtgtttaggttgggcctaatccgctggtaatcagatttctttttggttggatcagtggagtgatccaatctctacattgcaatattttctaggcaatcacgtagtaagaagggttgtgggtgtgatcttatgtaaaaaaaccctctgattctaatggtgccatcagcgaagggtgagtcaaaactatgaggagggaaactggctgaaaatgatttttccagccaactggttggtccctctccagccaacaacagtacatctgtcacaagtccctcccttgcgggagggttcttgcgccccgcgagcacagggagggacttgcgttaagttagagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccatagaatccagttcttgaaccatattgtgtgacttttgagtgtatatatgagaaaaaaaagtgtaaaaaagtatgtaatttgtaataaaagaaaagtctgtaaaaatttttaaatgggccagatggctaccttaaaggtataccgtaacatatatatatgtacatacacatagattagggggttaaggggcgtgcaatcaaacccgtccctccaggaagggcgggtttcattgcacacccctcgggagcctgttttttcgaggaaacagtcttccaaggggtgtgcagaagaacctgcccctccaggaggggcgggtgggattgaacgccagccaagaaccaagatagctcagttctggactggcgggtagcttaaacacaagctctgaaccttaccaattgatattggtaaggttactgtgtttgcttatgtgagcaaaacatccagggatgttttgcttagagatggtcgattggcatccggatatccggctgctttttcgggccatctgagcatccgcatccgcatccgcacccgctggcaggtatccgttggccgcagcgggtatccaagtgggcatcctcggatacccgccctctaaagggccggctggaagggcttccttccagccgtcgaggtacagccgttgaggtacaagtaccttgccagctggaaggttctccttccagacggccatctcccttccggccgcgggtatcctttgggatacccggatacccgccaactttttgcggaaaaggggccatccacacccattggcgggtatccgttggcactggtgggtatccgccagcggataacgggtatccgcaatggataccctttgaccatctctatttttgctcacgttagcaaggctccctctcccccttgggaggagagagaacatagtccaatactgattattgattaagttctctctcctcttaagggaggagagagaacataatcaatactgatgattgactaagttctctctgcttccgacgaggagagagaaccatgtctaagcttgcttacgtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctacccgccagtccagagccaacctatgttggttcttggctggcgtgcaatcccacctgcccctcctggaggggcgggttcttctgcacgcccctcggaagcctgtttcattgaaaaaacaggcttccaaggggcgggggtgtgggtgggcggggagggggagggagtgcaaatatcaacacacaaaagctaactttgagcagttcccaacccttgcgacaatggctcaaacatacctatcagtaccggcctcaagttctccaacggagagggctttctctgccggtcgatacatccaagattatacccaaaatcaaatggacgccaagaccctcaaaggacttatctgcctgaaagattggcttgccgaagaaataattgatgtagatgaaatcccaaccacaacctctaattagtacagcccatatcacactttagacactacatgcttgttgtcatccctcacattgctgatagataatattaagaagaaaacagcacattcatctatagtcccacaaacacagagcagaggattgaagcaaaaaatgcatctcctctgccccaattctgcctgaaccacatgctgctgttcataccagtatccaattggataccgggcttatctgcacccatctcgagacccaaccaaaccagggaattgtataaaatagtcaatgcgtaatcaaaaaagacaatgatgagaaatgtcccaaaagacaattggttgattggatttttccttctgccattcaactagaactatgtttttgtcaaacaagtggttccagtgactgcagtgcacgatgcataagacccacatcgttggtcaatattcaatatgaaatcttgaacttaaaacttggcacgcttctgccccagagaagtggacagccgattgagaaccataatcatctcgaaccgctatctttcatcaagtcccttaatcaactattgaccaacacccgaactgcttcattcttgtaccgcctcaccgctcttccaagaccaacgaaactcaggaggagccagagtataatacaagtggaggtacacccaactcagtttctttctcatctttttatttcttatttgttccaagtcttcttgattattgatctcattgttttttcttcaggcttttttatctcatttctcccaatactgtttcttgtgtctaagtttgagctgtagtcaggacaagaacatcagaaggtacttaatgatttctttttctttcttcatttcaatcttagccttaattgttttgtttctctcttatgtttcaagtttttactactattagcttttggatattagttgcaataaagtatttgatctcaaattcctacatggtagcgagattcaatacttgacaatatccataataagtctaaagttagaaaaagcacagtttaggtatttcgataacacggggaactcattggatgacggaaagtcctctctattctctttcaaaaaactggatcataacaactgggcccaatggaaaactcgattcaagaatgttattacggccaagggttacgaaaacattatgttcgacgaatgggtcaaagagaataaggacactcctgaatttcgacaaatgtccgcatggtgtatgaacaaacttttctcatcggtcaaggaggaattgcacccagttattagctccaagaacggcaacatttatggcgcaatccaagctctaggcgcagcttgtggtgaaaattcaatcatcagcttgtgcgacaaactgtatgtgatgatcaactgcacctatatgcctgggaagtctttatctcagcatcttactgtgttttgaaagcaccatacggctcttcagatgtcttgtcgccaacccaaatttcatgacgataaccactggactagcggcagcgaccctgttacaaagtcttcatcaagatgaagccttgactccattagtgcaaagtctttatgataaaaaaccgtttacttttgacaaagtctatgatcgactactgattgaggatactcaaaaggaaagcgcaactgcggagtcgtcttactattccaatcaaagtcgtcgaacaggaaaacaacctatggatcggacaccggcgacatctagttcttgaggaggtcactcgtctcgtggtaatcatcgtggaggaatgactaatcaaggaaactttagaggagttactccaacccgtcctgctccaaatagaggcggcaacaatgaacatttcaaaagaatgtttaagactcaaatgagaaatttcttgacggatcaaactaacttagctgaagaagaagaggacaatgacaaaaatgctttaatcattgatgaaaacggggactcttatgactatcctgaacttgaaggctttatgatactggatgaagtcaatgccaatgggatttccgccaaatcacctagcaatacattgattttggattcaggcgcttcgaaaacaacagtatgtgatcttaaattactagtcgatccagaaccggttcacaagtcgatcaatacgtactctggttctatcaagataacccatgttggaaaatttaacctgggtggcactcttatatacccggcattctatgctcctaatgggcctcgcaatctagttttggtctctcagcttgaagatcatggccttcggatggtggtaaaaaattgactgatcctagtttgcttaggtcagaaagtagtgtatcgatttcctcgagtgggtaatctatatcagggacaagtaccaagacccccgttgtggtgagaccaatcacatacatatcacgtaaattggaaacataacttgacccaaatatcaattacacaccaaagataaagagtttacaacataagataatctacacaattattttcttcttaaatcatagtcaattttatcaccattagtcataaaatatttaattccatacatataataaatatattgagataacatacagaaatggctaagaaaataccatttaccctcttatattaaagaaacaagatattgatcaaaaagtaccttacagactagatctagaaaataactctaatactagttagtcctagaataccaatctcatagtaattagtctaagattggaaatcttatagaagaattacaacctcttgtaccagaagggcacttaaaaatcaattcatatcagattagactatctcagagtagtaaaatccactctagaagtacctttctcagacgcacttgtgttcaggccaaaatatcatgtattgtagaaccatctgtctataaatagaggctcttctgcccatgttttcctcttccctcctcatgtttgcaccagagaagtaattagagatattacttagcactcatcaaaccagatgctagctacagaacagtaatcagagatattactcagctttcatcacccttgattaagagatccagagattattagaagcccttgaacttcccttacctcaattttggccatagaaaagtaattcagaaatattgcttagccattctcacctctttgaaagaaattagaaaaataagcgtaccttttatcagagcccagagaatccagagagtcatattagaacagagaaccagagagaatttaaaacagatttaacagagatacccttcagaaacccttattaccgagaaaaccccacaaactccttacctcctcaacaggtattcttaagcaacaataacagtagtatcaacactaagataaatttagaaataagccacactcttatttttcttagtgtaactttcccgccagctagacaggagggcagtctcacccacacaccaatactaattctactattccatagtcttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaccgtcactaaactatgccttgaatgtatccaagcccaatccaaatctcaattatcacattattcttggacacccgttggacaaatatctgaagaagttctttgatgtctatggaatcaatcttaaaaaccgtggacagtcagcaaaaaactgtgaagtatgcaaacaatgcaagctcaagcgatccccgcacgctaatccacttcctaccacggatcgaccattcaaaacattacacatggacgttcttcagatctcccctcctagcaagtcgtcaatgaagtacattctggttatcatagatgattactcttggttcaatcgcatctacttgatgaggaataagtctgattccgagtcaaaaatcctgtcttatgtcaatgaaattaccaacaagacgggtaagtgtcctgccatactccataccaattgtggtggagaattcaactcaaattttttcctttctaaattggaaaaattaggaatacgatttgaagcaggcccagccaataatcctgaaacaaatggcctggccgaacggttcaaccaaaccctgctggttaagattcgctgtctcctggcacaatcctcggttccaattaacttctgggatgaagccgccaaatatgcttcaaccctgatcaatattttacctttgaaggcattaaattggtccactcctgttaatgttctatcagaattaaatatgtgcatcgaacccagtcgggatgtcaacaagctggtaccttttggactcaaggtgtttgtatctcataaacctccttcgaaaatttcttctccctccaaaccccttatatgtcttggctacgaggatcatttggatgctctcagattctttgactccactaaacggcatgttgtaatcagtcgggactattcaccaacgaggttgacttttaggtacaattccccagaggctcttaccaaacctcccgacactttacctcgagctgtctcgattttgactaagtctgcatctgagcgtgtggttcttaatgtcagacccctcaaacccagcccctcatctcaaaatgaggtacaagaggatactcgggatgatcgcactccaacgcaggaagttcactccagaactgtttgccctcaaccatctccacctccttctccggtgtcgcaacctcaattgtccccgtctcccacttcagttacaatctcatcaactcccaacatcaggcgcgatcaaactccaattttggggttgtctactggtcaaataacttcttcaaaatctgccttgaatgcttcttacactaaagtaaaggatcgatttggcatgattccagctgataaaccgcccgctaaggaaatagtcggcgatattgatttatggaacattatctctggatctcgacgacggggcggggataagcctgctgagttgaatatggtggcaccggctgttactgaccctcctgaagaattattgctgctgtactttgatgttcctgacacgttgtatttgactgaaatggtctcaatcaaagaagccctctcaagtctcgatgaacatttaggatggaaagaagcgatggcgaaagaatatcactccctggcttcaaaaaataccggtaccctggttccgcctccgggtgacaataaagtcataggaggcatgtggcttctgggtcgtaagaagaatgaatttggtgaattgctttggttcaaggctagatgggtgtgtttcggcaatcatcaagttcacatggttcattatttcgatacgtatgcatctgtggcaagaaatgaatcattcaaacttctgcttacggtggctgtgaattgctcgtggcacgtgtttcaatttgatgtggaaacagctttcttgtatggtgaaatcgatgctcctgtctacgtgtctcaagttgagggatttgaggaaccaggcaaggaaaactgggtttggaaattgaataaatctctgtatggtacaaaacaggccccccgtcaatggcgcaagcatcttgtcggaacgctcatgtcacttgggttggaattctcaccgctggacgagtcactgttctatgacaaagattgattggtgttcttacacatgcatgttgatgatggacttgttgttggcaaggatagggactctgtactgcaattactggacgatattcgtaaggtttataccataaaggtcaaggagaagccgtcgcaacacctcggttatacacttgactggaaggaggatggtttggtccatatcaatcaagcggattttatacagaagatactgtaccatttcaatatgcaagactcgaatccagtcagagcgccggcaccgatgaatctacataaaatagttgcgactgatgctcccccatttcatcagaaatcataccagaaggctgttggaatgttgaattacttagcgctacacactcgacctgacataacgtttgccaccaatctcttggcacagttcacgagtcaacccaacgaatcacactggttggcggtgaaacacttattagagtatctacgcggtactccggtaatgggcattcactacacacaaaccttggaccctgaagaaggtctctgtgggtgggctgatgcagactatgcgacattgctggtcttcaagaattcaacctcgggctatgtaatcacaatgtatggaaacctgatttgttggtccacaaaaaagcagccaatagtggatcaatcaactacggaagcggaatttgtggctattaatcgatgtgccaaacaactacgatggcttacaaacctggtgctcaatcttcatataaaaataaaggccccagtattgaaaaatgataattctggagcagttacgatcagtaaggaggccaaattgaatgagaacaccaaacacattgaagttcaatttcaatatgtgttacagctagtcgagaataaacaagtcatcatgttacaagtatctactcatgacatgattgccgatggattgaccaaacccttaggattcatcaaacttgagagttctcgagagcaactgcacctttcagacgcagaaccaaggaggagtgtcaaaaaagtggttccggtgactgcagtgcacgatgcataagacccacatcgttggtcaatattcaatatgaaatcttgaacttaaaacttggcacgcttctgccccagagaaatggacagccaattgagaaccataatcatcttgaaccactatctttcatcttctttttctttcttcatttcaatcttagccttaattgttttgtttctctcttatgtttcaagtttttactactattagcttttggatattagttgcaataaagtatttgatctcaaattcctacagtttttaccctttaccttttcctctcagcttctgcttagaaacatgaaatttagcccaagccatgaccgctgggtagtaggcttagattaggggtatatttaaagcagatagtcagcccattgttgtagattagaacatatatacattggctcagtcaaaaatgatcctagattgggggataatattggacctgtacaggcggcaaagcctcccttagacactagtaacctttattccaatgaaagagaaacaaacaattcaaacacacaaatatggagaaattttggttatacaaaaagagtcagcataaatgaaatccaaaaaaaaagtcaaagttcttgtaacagtcatgacagtaggaacactgtttgaggattgttaatatcataagatgtctggtggagtagtaaactggtataagggatgaccccgatacccggggttcagggtttttaccgagtccaagccccggggttcaggactcgggatgaagcttagcaaaaccccggaaccccggggtttggctataatttctgagagacgcaaaacaaaacaaaaaatcatgaaagcaagcaaaaaaataactaggaaaagaaaaagaaaacaaaaaaaaacaaataaaacggcccatcaaaggccttgaaccagtctttgagacacaagagtcctttgattgtagttggtttgagggaagatcgctgccatgagacaatgcggcggcccgtagaaaaaactcgctcagatgatgcgcttgttgctgggatcaagaggtatcgccgtgccatcagagacaatcttggaagcgatttctttcgggcggcccaatagggaagggcagcaacatctgcagtttcaatatcttcattgaggtgttgccggatttccaactgaattccttgaatgttgggagccggctgatagagtgcggaggagaggacgcctttagacattggttgaccagaaactgatttctgagacggatcattgaaatggttggtgaaatgttcctcgaagctgagggcttcttttaagaatatgtcttctacgtttttgacagacaactcgtatcgatctaaaatgaattcttcatgattcttccagaaagaagtcttgaattttgggtcgaggatcatggcgcacacctacattggtttcttgagggcttcctgggtgtactgattgaatttttgaatcatctgaagggcaggaggaatgagctgcgattggttgtaaaggcctcgctggaccgagtcgagatgtttgattaaaactatataaaccggaagtgctttgttcaatgttgggtactgtgagccagacagtattatggttgcatcgtaaagaggttcaagtagtttagtgagattttttgcttgatcccattcggccggtgataagatgaactttgagacttctgcattacgattgcagaaatgagtacatgttttttcaagtagaatcacccgcttcaacatcaaataagttgagttccattgagttggaacatcaatctcaagacattcgatcttctttgcaatcatttcgggttggcagtaattgacatcgactgaaaatttctcccttcgttgaggtgagaaacgaacccaggtgcagaggccatggatcctcttgagaatagtctgcatattgatgccagctccatcagggggtgagacaagcgagcgaatattcattggattattcgtgttggagttttcgggttccacatcggaatcagccatggatattatgcgtccttcgtcttcataattgatcgatcccagggcaccaatcccaattttggcagcgagattgataacatgggccacacacccaaggatttgggttgagcttttgaactgaggaatttgaaagtcgagttcgcgggccatcttataattaactgaggcattgtcggcggtaattgtatgaagtacgtccacagcctagtatcgatcaagagcctcatagaaattttcagcaaagtttttgccactctgtacacctttagaacgacaagtttcagattgagcttttcaggtacaataaagctaaagctgaaaaaaacttaccttccacgtgtggaactgcgagggtgaggtcttgaagttgaaatttttcatcgacaaagtgtgctgtaactgccataaaagcagttacattcggagctgtccaggcatcttgggtgaatgagatcgagatttgtttttctaagtatttttttttaattgttttttcgtattcttcgtacattcaagtcacatgtgtggcaattgatttttggttgatgttgttgattaatgtcgtcgcatctttgttgaggaggcggacgagatcgcgaaacgatttcctttcaacgaaagcaaaagggagatccgcatcggcgatcaaatagcaaagcgcagacctgagtgtcttgctattcaattcaacctgcattaaaatgatgaataacaaaatataatcaataaataataataaataaaggtttttgaaaattgaaaccggcttacctggggctgaaaagctccactttggctccacttcttgatgtcgatgtggttcactttggttttcttggtgagatgtgggtcggatattcgatggatgcttgacaggtgggtgtgaaatggttttgtgcttgagctcttgtccttcttgatagacctaccacatattgctcctgacttggtaacgacttgacagaccgcttccatcgtgcccggtttgtccttgaaatgggtccagacgaaactatgcttgttcgctcctgattggctatcttgctgctcggagtcaatctcatcaatatcgattacttcgtggtccggagcggttctctttagtggcagtacaaattggtagggatccaagtggtgcactggtgagtgtgaccgttgatgtggcaagaataaaaatttaaaaaagtattcaaagccccggggttccggggtttgagccctgaaccccggggctcgttcctcgggatggacctcaagccccgtcccgaaccccgggaccatgccttacactggtattgtatgtaggtgcgagtggaggggagaaagggggagtgttgaaaagacggacttggcctgaaaaccagggtagggcgctgcgaggtcgagaagtctgagaggtccgcaagctgaacgagtcggaaatttcatcgggcaaggcgcaggccaaaacatcatggcaatatattctaccaccaaaagttgaaaagctcacagctgaaatgtccgacatccctggcaagcccctccttcgggaggggcgcttgcgcctgccaggcaacctggcccgacgaattgaggggctttgttaagctaggctaatcctcaattgcgctcaaaggtgcaatgcgacctcggagaccaggtcgaccgaagcgcaaggtttggtcaagcacatcgataggcctaccccaagttccaatcactccttttgtgaacactttgataatcgcaacgagacccaagcaactgcagtcagctgggataccgagtgatgcggagaccttccagtgttccatcaagtatttccatataaggcgtaggtttgtctgcttgtttacaggttcacgcttgcttttcttacccccactttgtttctctctcacccatcgcggatttcttaccaactcgttcatcggacagttcactttctttctggacatctttccttgattctcaaatcggtttcaaaagccctggctgtcaagaacctcctcagaagcatattgatttcaaacaattaatttagatatactactgacgtttccactatttgttgtcgaccacatcacgttgcaaaaccatcctttccgaattcttacattggcaatttccatccatctttattatccatcctctcggattaacaactacatagttgccattccaaggcacaagcgattactacagatacccggtcctgatctactcgcttttatagatcagctaaacaagcaccgttacaaagggcaattgggatttccaagcgccacacatcttttcaaaccgcaggttcactccttgggaaatatcctgtgtttcggccaaatatgcatcaggaatttgggagattgcaatggattggtgttgcaatctttgttagcttaaatattgcatatacaaatcaaacccccaccaaactagcagctcgtgatggtcctccagcaccaaggcccaaacgtgagtgtacatgacacataatccaaaaaaatctgagactgaaaacatcctctctacattagctgtaatggggtggaactctttctacccttcgggttgtggggctaacgtaaatcgtaaggatctgttgtggcatgcagacatgctggatcagaagggattcattaaagcaggatacaaaacgtttatagttgaatgtggatgggaaagagatctgaagataaaggaggattacaaggtggaatggagagtaagtggttatagtattttcaaacgatgattgaaccgtgaatcctgattccgatgatcaattactgtgatcaataaaaagccttggaaaaaagccaactggagcctacaattgccggataagcctgatactcttgctgcaaatttgaacccaaaaggactgggtcttggtcttggcacatggggagggttagttctcatttttcaacagtcttgatttctgaagaaaaaatgtgaatgaaaaggaatttaactttgtttatacaaacaaaccatacaggaaacaaatatgccccaggaccaaagatgagggatctggtgtgaagcctttgagctatcctgatgcttatgtaacctatttggtcaatgttcggggtgctgcctatctttcacacagaccgtgcgttcagatatatttttgataaaattggaaagtagggaattataaggctgaaatttatgcaccgtactcaatactgaagttgtgactgggcatcaccagaaagattgcaaaacattgacaaggccacagaattgaatgtttgtccaagcctagtaaccttttgggattttatacaaagctgatgatttgtaagagaacaggaacgctacattgaaatggaaaacataataagccgccatgctttccagaataaactgttttatgcgtgagctggattgtcattgatcatcaccattggcttattttgctgaccaggttgggtacaaatagcactggacagtggggtgcttcaccaaaagccaccaagactgaagtcaacagtcagagaatagcagatgatactgttgacagctggaattccttgtgagattaagaatgagatttctgtattgttttgattccagctgaattggttttttttatgtctgaaaagaatcagaacaatcaatgcactttacccatattccctacagaatcaaggtccatacaatgaccttggatggctccaagtgggtgagaataaactatcaatggttgagaagatcactcaattttcattttgggcagcggcaaagttagttccttcttctttttccttttcctccttttttccatcagaaactaaagattcaagacattcaaaaattctcttcaaactttttagatctcccctcatattctcaagcgacatctcccgccttggacaagctgaaattgatactttgagaaatccaggggcaattgctataaatgtgagtaataattttaccctgatgacttgatgtgagaatacattgctatgattacatacacaatgttgacaaatttttaatttctacacagcaagatgatctaggccaaaccataaccttaaaacacagatattctgctgatatggatgtatggagtgggcctttgaaggatggaaacacagttgcaggtaagaatatcaaccttccaagtattattatttttttggaaggaatgtgaagctcacctgcatatatcaattcaattgcagtaattataagctggtcaaatgatgccacaaccaaaaatatcaggcttgacgatttggggttttcatctgcacacatatttgatgtaatgactggcaaggacctgggggtaataaatgaagtgtaagtcttttctggtttgataattaagtgtcacatattggttgacctttgtattgaaatttgtgatatgaaaattgaaatgatgtagttataccagcaaagttgaggcgcatggaagcttgttcctcaagctaactgaaactaagccagctcctgaaaagaaattcataaccttcccagctgaacaagctgagatgattggttcagcacaaattagatcaacctcccgtggagttaaagtggtatcaaatctccaggctgatgggaaaagtgcattgcgctggaataatgttcctggatcaaaaagtggttggactctagtcaaatttgcttatatcaatgctgagctttcaccaggaaatatggatgattcaaaattgaacttcaagcacacttctattgttataaatgggaacaatgaaattccattttattctgatatgcctatcactggactggtcagtgatttacttttcacaacaaaaaatttcctcatcatctaacttaagagactgattttttccatgggatttgtactttgaaatctgtaatttcacagacttgggatgatatggctgaaggatttcttgtgtcacttccactaaaagtgagtcttgaaaaaaatgatacacacacacttttgtatagtgggtagacagtgaaaattggctgcttattttggattccagagccccaaaacaaaaatttgaaatcatgagacttggtcagttggtgcataataggtcccacaagatgaatatgaaataataaaagcaaagaataaagtttcaaaaattgtgaaaaataaaaaataaaattgatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagaatggaatgtgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttagccaggttggtggtccagattggagccaaaacagtaaattctagcgctttgctgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctgaaaaccagtttttccaagattttcctttataatcattcttctcatttcccaatctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatttttcacaaattttgaaactttattctttgcttttattatttcatattcatcttgtgggacctattattcaccaactgaccaagtctcatgatttcaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctaggcactgtacatccaatctgatgaccagccaatttgattaatttgatagcctgggaatgaaaacaccatccttattcggggagaatctgggcaacctgcacctgactttcatttgttatcagtagagcaaacagaataaaacctttcagaatcaaaaactcctctttgtacattcattcactcgtgatagactctttttttatacaaaaataaactgtatttgtcaaaactcaatgtatgttcaccatctttttcataccacaactcccatttttttcttgcaatctaccttgttccttttttcctcattaatcaatcacatgttggaaagcataatattactcaggtagcagaaatttgcatattgaggaattggtaaaaagcaggttttggtgcatgcacctgcacaggaagtttggacatatttgaggtctctagcaagccggaggtgctcctctcagatcaatgagaacttctagaaagctggttttgtatcatcttgctaggataggcacagttggagcttgattaccaacccaggtttttgggagcctccagaaagcaaaaaaaggtagagatgtcaccaggtacccagtacccactttcaggtacccggtacccatttgcaggtacccgctttggaaaacaggtgtgggtgtgggtgtggttgttgacctttggggaaacacgggtacctgccttacaccctccctgggaatgcttcccatgagaattgaaattgtcatcagcggtccaacactccttttttgggtgttttgggctgcacaaaggtgtcagcaacccatgtaggacaccattttctgtcctacatgggcctattgaggccagagggaacactccggcctttgagacaatagatcagagagaagataaagtgcaaattagtgctagaatattttgtttttctttatttctttatttctttatttctttatttctatgttactcttacccatatatctagtgaatatcaatcatatatttagtaagtcatgcagaaattcaagggtgagacttctgggtatatttgcctccaaaaaatcctccacacctgcaggtacccgggtaccctccctggtggccctgaaaggtgcgggtgtgggtgcgggtgtccaaaatattggatttttgaggcaggtacccgcacctgctacaggtacctgggtatgaaacaacatctccaaaaaaaggcttttcaaggattctcataatgttgtagtagcttgttagaattccagacctaatataggtactctaccagctttctgggttccttggcaatttggtagatggacaaagctctccaaggacctctggcgttctgacaggtatatcactatctcacctggaattattggtgatctgatcttgcacccacttcccaaagagaattcctcctggtaagtggatgaaacagtacaagcctctggtagccgcagaaagctggtggtctttgggggactcataaaactattaaaggacccccttttttttgttgcagaagacctacaaaacgggaaatgctggccaagaaaagggagtagtggtgtgattacagactttcatcagtaaacatttccaaaactgaactaaaactgtatgattttagtcttttggaccaaattcaattgtggttttatgttgtgaatttttccttcataacatcatcacaaataaaagatttaagctggttttttcagcattgtgtgcaagtgtaatatgtgtgaaatccactccaattgtgtcaaatcttgtggcgatttaactcattacaatactaaattttgctaaaaaaaatggggccgtatgaaacaatttacagaaaagaaaagattgggaatgtaaagataatctttgaaaagaaaggagaaaaattgctgtaatttacaatggtccatgtgatttattttttttagacagtgacatatagatcaaaatgattactttcacaaggaagagtttttcccactaatttcaacgtttattgaaggatgtttccaggtatatctttgcatttttcccaatgctgccgcctacatctaccaacctaccattctgttgaattcaataagtttcagcccatgttaatttacacacctgtgattataaataacatacctgttttgttttatcacactgatttcttattttttgaagcattgcttgtaactctggtttacctctgctccacaaatggaaaaggacagaaaaatttgaggatattaccatgagatgatcttactagtactacttctttataggatttgaatgaaatacttacagagtgatgggcaaaccactaactgcattgacataaacctagtcatatgaaaaggttttaatttttagaaatcaacaggaacaatgaaaatttgcttcacatgctatactttgaatcaccattttgttgaatattcacttacatgacatgttccaaatcttgcactgatttccccggaaggttttttgctttgagctaatgggaatttagagcctgctgggttttcgggtattctatcaatggccctaataatttgaaaagaaggagttttcagctacaagccaatcaaaatcttatttatctttcaacaaagcaacaaacttgacacaatcagcttgattaattgggcttttttccacactatcatcctttgttcttacaccacagtatggaacaccaatttgcacacctctgccaaatacaggattgtgagttcccatacgattaatgtcaatggtgaaggcgtccttctttgtctctccagactaaaaaaattgaacctttgatctggtcagatacttgtttaagaaacggcaccatgtcatctaacaaaactgcttacaagtaattcatgacattgactaaaaagttgaagtatggcaagttctatgtcatccttcttggcaggactgggtttcaggaaatttacagctccatcaatacctaattgcttctaaccagaaggtttaaattggttggaagaagtagctttactcaccctgcaccatgagtttcaatctcaagctgaagggaaagcaaaattgtctttagcattgatattgatttgatgatcatacatgatcatttttgaacatccaaaattaaaaaaaaaaaaaaaacatcattgactcacaaggcagtttccaaatccaacactaattcttgtttcatctttagtgactgcattatcagtataaacaataccttgcatagccctattttgacaaaagaagaaatcatgaaaaccaatgaagagtaggtaagtgaaaataccttaaatggctgagtggcttggcctggattcataaggagggatacaatctgggagacttagcatacgttccacaatctttaccagtcactcgctttttaaagcaagtaacacccttggccttagcctcgtcggcgcatatatttagatgggcaagtaagctaatcgcaatgaggaaggttgtaagtgcaatcatttcggatgttcctgtgatgtataatgactaagtatattggcgattatattgggatgtagctcgatgaaggggttagggaaaatgtatttcgctggccgactagtcaggctaaatagagttcctcttggaccgagtcctgtccaccactggcacgggggggttgaaacttgaacgttggtgctcatagcagtttgttgccatggtcctccggccgcgaaggcctagtgtcgagtctcggcagagactgagtcaccgaactgccttcgaactgccgtgccatcggactcgacttccaaggttccaaaacggttgctggtgccaccagacattaccgatttatctatctaaacaaaacacattcggattgcatggtctccgacctcaatgctcgctaaaatttctatgagatattttagagcccgccactggcccggacccatggcagcaacccccagttttttcatttttgaaaccaaccgccctggggagaccattccatgcaactattatgaacgagctttcaaatctacgttctttcgcggaagagcattaaatcttaagtatctaagagcaactgcagcgcgagtgctgaaattgggttgctatgtcccctttgtagaacttgcgtttccgatgtagcactccgccccggttttgaattgtgcgtgctgctaattgagatgagctggaagttcacgaaagcttgatcgcaaaggcggatgctggggctttttgaaaacagagattctggcactggggatctaatatagtatcgggctgtccgctctggcatggcccaatagaccttttcgacgagttctaatatgaaatagctctccacagagcatccgcggtgacggcgaattttggctgttcagatgccaattaacgtgatttagcaatctgatttagcactcgcgctggggacgttgctctaagcactttcccctaagaaagttgacaaatttcttgctgtactgagttcgagcttgtcgttacactttatagacaagcgtcgtcatcaacttattcatgcgaggccagaagtttttcagtcgctggtcttgctgatcgagagcttgatgtagaggggacaggagagggtgggttaacttaatgtaccctttaagaacatacaagttgaggaagagctctctctaagccagtcttacatcatccagattgattctaacgctctagattcaactgccgacgaatgctgttctggatggaaaaccgggacaagctgaccagcagaatgcatacatcttggggggattcgagaacctcgaggtcccgccatgtaaccagttgaccttccgagtgcccccattctcatctttcctcatcccctcaacttgggatcgattctgcaataattagtcttagtattaacataactactaccaaccagattaaactagaatgtctgatgatgccgattcttcggcctctgccgagcagcggtcagacttatccaatggctcatcgatatgttcttggtgttctggtcctggagagaatcccacaggcataaccggctggtatgacgctgattcgatccattcatcctcctctcaagaggaccaatcagagagcaaccgctcgtccattcgtgcctctgtccaagaggaccactccgaggtcccatcacctgaaactcctgcatctggtcttgatgatcaagctgatccggttcgggatgaagaaacctcatctagtgcgggcgtagaagatgccgtggatggtgacccagcccaatcgatggacaaggatgagggagaaaacttggtggacgaggatctggactctgtgttggtcaagtcgagcgatgagcgtgacggggaagtgttcgtagttatgccagtcgaaacctcatatgctttaacttgcttgagactgacattataggccggtttgtgatattgttagtgtgacgaaaatcgaagccctcatccttgactttttgcgacaactcaactccgatcccccaaaacgaatatccatctcgctcaagggtcgaccgaaaattgtatttccatctagtcgtcggggtatcgaatcaatcgacaagctgggtatgtaggtgcccatttttcggacggctgaaaatcagcttcacttcatgacatgtgatctattcttacacctatttccccgctatgtggatgtatctatgtacagctcagctttggaagctcttagcgctcataagaggtgcgatttccgacaaccaggtcttcacgattcggtaagccaacccaccctgtgctgtcatcaaagagcggttctaattgttcttttcatcgtaatccgcttgaaaccccaatctggcgattgcgacagggaggtgtttgaaagtggtgcagaactgtttgaaagccaagcagcagttgacagcgtaagcctcagattttgtggtcaagagatggcagtaaatctaaagaatacttactgtctgactgattctacgtagctcgtcaatgatctggccgtcgcttttgaggtcacttgcgaagaactccacattgtaaatagatacctgcttatccttcataagagtcgtagtagcacacgttggctgatttgcttgcttgttcaggttggatcagtcaagagtctctttccaggtgatcctaaattcttctcacatccaaaagaagtgcataccttctggcatatgcttgtctctgatcaagagcacgatcattatttagtctccagtcggttaagtatacagaaactccaggacatcctttccgcacacaaggtcccgttcaacgaatcggataggcgcacagttctggtgcccctatacgaggcgctcaaaaattccaaaattaatgccaccatgaccgacaaaaagcctacgaatgatggtaattctggaggaaattcggcagccagctcgcaaacggatggcatgtatgatccgcctggcagctcgcatcaagaagtctttcgtccaccaataggcaatcccggtgaagaacgcgctccgactccgaggcccgaacctgccccccatagtctcaacccgagaatctctagcgaaaacttatcaaactatcccgaatttaattttctcaacatcttcgacagcgtctagtagacgtaagagcgccggaacacagtgtttagtaatcactgtgttagtttgagtcagactcactctttattgcgcaagtacaaagacaaagacaaaggaactaagaacttagccctgcagcttgcgagacgatacaaaacagaaattaacgcggacatatgtttgatctaataaattttgatgcaacaaaataggtacttcaagcagacaaatacaccataggcctctttatctaagctctttcccgacaacttagttacctatttatctgtccataatccccatgaaaatactgatttattccctttattccgaaagacaattattgatcttgatgttgagtttttcttgagagccgagatgagatcataagttgagaagacgagacgaggttgaaaaaagacaaccgactactcgaactgtcagctcctcgaagatcatgttgaaaatccacaagtcgtatcgcacaagataagacaacagccagtatggcacatcaccggaagtccgccgtggtcaaggaagccaaccggttacggctaactcaggttccacaaccgactatccacaccctttttcacaacttgagacttccggtctcaggtaccacgtacatctgcacacgacgtgctcggccggtggaggcggaccgaccgatcgctaggctattcgctggcgacatgttgattatcggttgtctctggggacgaaataaggtttcaagttgagatatttttttcgattcgaaaccccttgttcgtcggcttccaccacgtggtataacccgatcagcgctcctctgcttcactcttatctgtgatcagaatgacaccatgcttcatgcgtgtcctctcttctcaccagcaagtcgaaaacacccgcttgcgacgtgcggtgtatcgcctcgacagaagtctcctcttgtgccgccatagacttggcaaaaaaaataatatttactaaccgctgtgcccattactgagaagtacatcctcctcagggacagtgcacgcttgcgagtctgccaggggaccaacatgcgctgcagatgtaatcgcacactaggagagatttgtcaaacttaggaccaactcacttccttttgcaattacaaagttgcttctggttcggaacgcttcgaatcatgatcataatgtgctagcagagcctttgactgaagcggaaagctgatcatagttttcttttctcttctttctaatgcacaacatcttcctgaagaattcacggcggagcgtctgataatggctatatagatagagccatccaattcaacttgaggtttttcaagcacaggtaccactgtctcaccaaactcctaccagatttgggcccatctaaaaaaagccctggacaagtcgcacagttcgtggatcatgcgagtcgaggttttgtttttggaggtattgctgctcctatcagccatctataccactggagtcgacgcaaataggtctcccagtctgggattgaattcttctaacctacagctgaatggaatcgcctttggtgctatacccgctttcaaggaacggtattatcctaacacaccatctcagatcaatgctaagttaccacgtcccatttcaatagtaagctgtcccctactttggtttcgcttcttcccttctccctactggtattgctcatcttgaaattaaacagcccctaaccgtgatatcttctcgctcttgcttttatacagatgggtgactatgttgagcttgatagaaatgcagaaggactaagaaaaattgattgggtaagcttgtccatccaaatggggattttcaattacattaccaaaaactggaatgagcttataaatgtgatgtggatatttcttttccccgtctaatgatgtttctcgggtccagcacttggacacactgctgaagctacctggaaagcccgtctaccaaatcgctttgatgccaaaccatggtctattgagtgtttcacctttcgtggttgagtattcatctctcgaaatttttcctctcgctccaggtctactctttaaaaatgctcaagatgtctttgagtgctgctcgtcacttgttgcttatcagagaatattaatctcccagatcaacaggatagcggctaaaatggctgaaataaatcgcaataatgtcacggtatggcttcgttttggacatgaagtgcgtatacgtttgtggaatgaatcttcccgcaagaaaacgtttgtgaatatctcttgatgtatttttagatgaatggtcaatggtataattggggcatgaatccttggcgtgaggcttccaattcccatttatctgctcaaaattcgatcgctcaaccaatatcttggccttttttgcagtgtttaaggacaaatggagagctttatctgttgccgtacggagggcagccccggacacatgcaagtggcttttgaaaaagatgggactaaaatgatactttctttcctgatcaattttaattgtagatatgatgtgggcacctaatgccaggtttggggactcggttgattccacaaagggtggttatacgcagtattggcctggaagcgactacgtggacatagcaggtttgtgggattctttgagaaggcggacaaccagctcggataattaaactgaatcaattcttcaaattttctcagcgctttcattttatcattttgggggtaagtggataccagattttaagattacgggattgtcttaatcttattaggctgaaaccaccctcccggtgatttcttaggtaccaggagacggaatctgattccaagagagaacctagcattggaaaagattcaagaattttcaaaggtgagttttctgtctttggaggcttagtgggcctgtatgctgagtataaaacttagctatacggatcgcaaggagaagggaagccgatcgttttggccgagacatcagctcctttcactcgcttgatctccacaaaacaacctgagcgtggaggagcatcagaaagagatatcaagatcacctggctaaaacagttgttctcgcagaatatgaaacgatctgtacctgatttgaaggcaatctcttgggtttgttaagatctttctatctgatcggcctttccagatcaatattccaagtctgaacttccttgctcttttcccctactacttatgaaccactatctgggcactgccattatttttatctgatatggaagtttgagattatcaaatcggaaacagccccgtaagcatcttacacctatcttcagaaggtccaacattaagctcatacatgtttttgtgtctctttggattctatttcacaaatttacgatactctaatagtggtcgaagtgatgcgaaatcggaagacttcagactgcttttaggaaacagaggtgtatcagaagaagcgcgggagtacatgcaacagacaatatctaatgataaagatgaatgatgatatagcagcacttgtcctcgagtatatctgcctactatttctgttttctccaaattggggctcaaatattcatcatatacatcaacagacatttctcttcatcgacctcaacacataatcactgctcggaaaaaatacaataagaagtttaacaatacaattgggcatgtaattatatatgttgatttcatgtttcataagcccctatatttaaactgtctcctacctctcaccaacttactaattttttactatttatctgtagataaaagaagcacaaatcattatcctttcacttgtgtttcgaaaactcatgcatgatcccaacataatctcatttcattctataatttgctagaagtaagaaaacacatgactaggaatataaataccattgcttcagacatttacagccatcatgatttgggatcttccaggttgattctgaccatgagtactgctatgagactaacttaagtttgttaaaaaaatcctctctcccagaacccccacaggatgttctccttaggttgactggagtgggagggtttttcaggccaaaatcacttgtgagtgaatcaaatattatgaaattttgagtggagcaaactgtagccttgggacttgcacattgagctcagtggatgtttttattttatagtatatcagggcagaggttctgacctccaacctctccagccctgctccatttgttgaaaaaaaggattacaagacctacttttgagtcttgcagcatacaaaccatacaggctagctgactgctcttcatttgcacttcaagaaataggctaggatgtggcagttgatttggaaaagctctgaggaaaagtgcagtaagttttcaacccttttttcaaaggattgggaaaccaaattgccatgcatagttgcacagaagaattcatcatctatgtaatactcttggaacgcaacagcagtcagtactgaagtaataccccgcttgtcatggctggtggcagttgagtgattctttcttgtatcattcaactaaatatgaatgtgcttgtttcttctctctttgcctttcacttttgggcttgtgtgtcttggtggaatacaagacaaagctgaagacccactagtaggaccaaaatcacaacaaaaattggagtacagtcatcttttttcagcaaaaaaaaagaggaaggaagaaaaagacaaaagatcataaaacttgagacaagatatagaattttgtttttttataaaagtgtaatcaaaagggtgctcatgtggatgaaaagacaagcaagctatcaatctggattgagtgatcaatcagctcagaaactttcatctacaatcagcaaagtatgttatagtttgtgtggatcaaaataacaaatcaaaaagtagatgtagatgtaaatgtttaggaattatcaaaaggaaaagaagaaggggaaaaaagtgaaaatcactcttgagtttattttaattgtcaagtttatatatagaagaacatgtttatatcaaattaagtgggttgatcagagttgaaatcaaaatgtgtatgaatttgtatgtaaactactgtaactaaaactaaaaaaaaagatcaccccagagaaaataatctttttctctgtctgatgatcacttgaaaaaaaaaggaaaaatccaaaatcacccacaccacaacacaacataaactgtttttcgactattttaacaggaactttcatattgctgtttttggttgttggtttttctttttgtgtttgtttttggaaaaaaaagaagaacataatgaggtgagaagagaggagagagagagaaaaacaattcgagagggttgaggggaataatcagattggcggtgggagagaaaagaatgggacgaatcagcagcacttgccgccaccggatgcttttgaggcgtcatcggaagtaggagtgacagtgattgtggaacccgatgtgggtcctactgcatcggctgatgattctagggccttactggatacaatccggtagatgtctagtgtgaaagaaaaaaaaaatgagtgagcaaaccagtcggtccggtattcactctatgttagatcagagtagttttggacatgatcactactcaccagtgaggatattttggaacgctacatacaacaaaaagaggaaacagttcagctcggtccagttgaacagcttataggagacggatcaagataggaggagggggatgaataggggtgactgaccggtttcgacattactagcatccatagccgaagtttcgataaagctcaagttgttttcagtggcgaatgcttgagcctcctcggtcgggaccgccctaagatgtctcaaatcgctcttgttaccgacaagcatgatcacgatgttactatcggcatgatctcggagttctttcaaccatcgttggacgttgacgtaggtggggtgtttggagatgtcgtagactagtaaggcgcctactgcgcctcggtagtaggccgatgtgatcgccctgtatcgctcttgaccagctatatcacaagcgacaaagacaaaacacgatattcgaggtcagaatgttgtttcaatcgaatcttgagatggatccagctgatgacagaccagtatcccagatttgcgctttgatcgtcttgccatcgaccgagatactgcgggttgcaaactcgacaccgatcgtagacttggaatccatgttgaattcattcctagtaaatcgcgagagtacttgttgattgattgatcagtgattgatgtgatttggattaatgtaagtcattcatgttagataacaatcccgttgaattcttccaatgaagaaaaaatggcaagtatgtcactgacggttactgtttggttacatgtgttaaatcaaaaagcaagcaaggttcagcctggggttatgtacgcagtctcagcctagatgaatgaaagtagcttacgattttccgacgcccgagtcaccgatgaggacgactttctagagggatggaaaggttgtagagtgaatcagtttcaggctcgagtcggagtggtgatacatatgtctctgcttacgaataagaagtcgtaggaggtagcatcacccatcttgacaagtttgcttctggttttgtttggtaggtttgcttggttggttggtgttggttggtgttggttggttggttggttggtggtggtggtttggcgttgggatggtcaacaagagcttgttgggatgataagcttcgatcgttctttggtaaccgatggcaggtttaaattccagtttacccttttcgccccagttttgtctgggaaatgcatcagtttaaaattgactttttcggccaagcatccaccaaaaaagcagttcacgtggcccttgactacaaaaatacaaaactcagccaaagccataggaatggccacttctgtgtaaacccatgcctttcaatccttccagataacgcaacacgtcacgtcaaagagcgaaggaaacatcaaaatagataaaactcccccgtgtctttcgataaaactaagcaaacatgcaagccgtcgttatcactataagcacagagtcgaactgccatcggtcttttgatcgagctgcattttacatcaagtcaaaatacgtgtagagtacccatcttccactgaaacagtcgagcaacccatgatcagttgaaacttgactcccgccaactcttgccaaggagtacagatgctgggaagaagtcctatcaaaggcaatcccggaaagttatccctgttagccccatccagatgacttatctgagctgcttgggtatgctataagccactggaaatgttcaatcattattctttagaatgcttagagatggtctatatagcattttggacataatcccgcctgtttgataaatgggtatgcagtcaattcttacaaaatatcttggtaaattcaatcatggaggacttctgaacaaaattttcagaatctaccaagccaatttttgagtttcttgaattctattctcctggaaagtcttttcaaagaggctcagaaccagaaagatgtgccaaagtgcaatttgcttcaaccttaagataacatgttgtataagagtagagttctataaatgttgtataagagtagagttctataaatgatgtatgtccttggaggccaaatacaaaacccttctatgggttcaaaatgaaaatgtgcagcaattgatattgtcaggtgttttgaaaagacttacttaaccatgtgggacttggaagctgaattatctcacaaaatgtttgagaattattgttttaattactccgtatctcaatactgaataacttcctgtcaatatctgtgggcctcccataagcagcctagtgccagcctctgggtaagtaacctgagtgtttattggtagaaaggttgttactatgagttgactgagtgttttgagcgtggcaagtggtaggtagtgggtgtcaataccagtcctgtaatgaggaggtttcactctatcagtatgatctttactgagaggcttgctatcaacagcgtatccatatcaatactgggtattaataggcatccagggtgataggactagagatggtcgctttgcatccggatatctgctctcaatttccgcataattgtctgattccactgaaattatgagaggatatccagatctgaacagatatctggatgtgaagcaaccatctctagataggactcacctgggattgatttggttccccaaagggaaagggctaacaatacttattcagctttaacaaaattagttgaagattaatagatattgttaatgggaatattcagtaaggctatgaatattgtggataagttgagttgttgactgaagcttaagaacaatataagtaggcttgatttaagttgagttatgtgtaaggtatcaaaataaatgttaactatggttaactggtgtctgaatattctggggattaatcagtgaaaggagcacggattataagttccagaatattgaaagagggaaagaatgagtgctcagaatcaagggagctttggccaggagaatgagcacataatttgatttgactgatcattatttgtcatgatcagtaagtaacatcataattgtgtactagttgctcttgatgtgtgcactttaacagatcctctaataacgcagtcatgattgtgatcagtgcatgtattgaatgtagtaattatattaacacttaatacttaatattcaatacatgtacagtatcctcccagctgtttatgtctgggggtgaactgtcacaagttgacttgcacccgcgcactaaactgcagtgtgtggatgcaggtcaacctctttccctcaccgattcatcaacaatcgaccttcaaatcaagtcaatactcagaagaacatcaatataggtcaaggttggtaccttgaacagcattgatacactcaggtttgtgtttctattgtcttgtcttgtttttcttttttctttttctgagtttttttttcttgtttttgcattcattgtgaccaggaaccaacgtatacaaggacaacacaacctcaagacgggcacatcaatgagctgattgccaagtcaacaatcaaaatgctcaaggcccgtgcaacagttggactcaaaggtcgctggctctcgagtctcctccgacatccactcggccagaccacctatccaatcatcccaaaacaccatccatgtcccggccatcaacggcaccccatcttcaggtcaaccagcagcaacaaccccaccggatgtgcctggttgtggaggcctctggtgggccaatcaaatattatttttttgtttttattttttatttttttacttttttttatttcataatcattattgaccacatctcagctaccctccccacttgattttgtatttttaaaaaaattattaaagaaaataaaaaatttgaatggtgcttttatttttttgaaatgtaatgaattttgctttctgtttttttgttttgtttcatattccttcttatcatccctcattccaccactccacaaaaaattggaaatttatcattgatagttttttttaaattaagaaatacatgtgccataaacaactgggagggcactgtacatatttatttgtaatgatatttgaccgtgaaaatactctagaacagggatagcttgtggtacaggtatttcacggacaaaggagtgaaagttaagtgataattacttatgtataaaacagatatgtatataagggatcaaatataggaaatccgccatcagaaaccagtcacttttccaaaaactttttttcgcataaatggtccccaaaaggggttaaatggaaaaccaaaatgtttaaaagggtggattttttcaaaccattcaattaaataatggtggatttggttatatttgataccccctataatggataagtaatttaaatgataagataatatttaagcttatatgtaatcaacaaggataagataaaataagataagataataataatgataagataacaagaggtaaaggtaatcaacattatggataagtaattatgtaaataagtacaggtgttgcagttacttggtacatgaaaagtactgtgacatgtactctgtggcttacacctagagtctcaaaggctagatttcccaacaaaaatctagactttttgattctaaattattatccagaataatatttttcaatcaatgggtctcccatggggtcaggtgaagaaccaaaatgtgttaaaaagggtggatagttgcaaaaccagtctagtatgtaatgatcaatttgcctatatttctgcccctaatgatcgcaataaataattaatgtgcaatcagaattacagctgaaaacaaataatggtaaggggggtggctagctactgatacatgcaaacaatttgtggcatgttgcaagaagggtggaagacaatatttttagatagaaatactcaattcaaaaagaaaatataaataaatccatgggggtggttaatggagctcaaattcacaagtatttgataagttttatcctaatagggggtatcaaatgtaggaaatccacaattagaaaccagtcacttttcccaaaaaaaaaaaaatattggcatcaaagggccccaaaaggggttaaatgaataaccgccatgtttaaaaaaaaagggtagattttttcaaaccattcaattagggggtatcaaatataggaaatccaccattagaaaccagtcacttttttagaaatatttttttgcatcaatgggccccaaaaggggttaaatgaagaaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccctctattaaataatggtggatttggttatatttgataccccctattaaataatggtggatttggttatatttgataccccctaatgtttctgctgacttagagatactcctgatcgtgaaagtgtttgagatataagaatgtgtaacatcctatcacaaataaaaacagcaaaacatgcaggctgtgcactgaataaggtctgctatgtttttgacaggtcttttgcaaagaagtttaacttacatgcttatcatggcaagctattttcaaacccaaaatgaaagacatgggtgaaacaagggaccagttgattaagttggcaatatgattagggaaatttggaatcagatactgccagtaactgtactcgccaagtgtttctctttgtatcatcaaatttccaaaaataaaacactgaatcacaaaacttctttgatagtatcaacagtggacagctaagcttttttcccaaaaattttagtgtggcagctttttatgcacacaaatcacatagtgttactggaggtttggctgcaaaatccttccatcccaaatggaggaaaatcatgttctcatcatccacttggaatggaaaatggctggagctgagcttgcccaaccttttcagctcatccagctcagtcagctcttggacacagctcatccagctcagtcatctcaagtcagctctcagccccagctcagtcagctcttggacccagctcagtcagctcttggacccagctcagtcagctcttggacccagctcagtcagctcttggacccagctcagtcagctcttggacccagctcagtcagctcttggacccagctcagtcagctcttggacccagctcagtcagctcttgagccaaaggtgcaacagatatgagacatgtatttgtatcggattgtattgtctttaatttgagcctgataccggtatcagtattttcttggttggtgaaaaaaatttattgtcttggattcagatttacgaatgaaaaaatggtctttgtttttttcttttttcttcaatacggccagatatattgtgtgtcaaatacggttttggtgggatcagtcatctgagaccatacagaatacttgtctcacttttcaaagacgatacatgtgtattgtctcaggaaagtgagacaacacaaatccagtatttttgggtattcaaattctgagacgatgtgaataaacgcctgataccgtcttgtattgtctctgttgcaccgttgctcaaacccagctcatccagctcatccagctctgggatccagctcattcagctctgaaatccagctcatccagctcatccagctcaaaaaccagctctaatccctaaccccaatccctaaacctaaccctgaacctaaccctaaacctcaccttaaacctaaccctaaacctcaccctaaacctaacctaaacctaaaactaaacctaaacctaacccaaaccctaaaactaaacctaacgctaaacctaaccccaaacctacctaaccctagccctaaacttaacccctaaaacctaacccctagaacctaacccctaaacctaacccctaaaacctaatccctaaacctaacacctaacacctaacacctaacacctaacacctaacacctaacacctaacataacctctaacctaacccctaacctgacccctgacctgacccctaacctgacccctaacctgagagctgacttgagctgactgagctggatgagctgaaagagttgggtgagctcagctccagccattttccattccaagtggatgatgagaacatgattttcctccatttgggatggaagaattttgcagccacaaatgtgttactgttagcaggtttttgctgcaatatgtgcttcttaaggacacaaattctgctagccagtgtttcagtgtggcttagcaggcatatcttaggggcctgtgcatgcagcttcagttcagacagggcacactatattttaaacaaattctgctacactacaactgtgggaataatttttgcatagttaaagctatagggatgctttctgaccagaatggggactttcaaaagaaaacttgccaagactcctgactaggcacctgtttcagaaaaggggtgaatttctgtgtattggactatgctttgcatttacaagtcatccaggaatgttagagcttcactaagtttgaaaacagtttggtattttctctcaggtcttttaatagactattaacattcttaggtacaggggagtacacaaaataaaattaaactcaaaattctaatgtttgtactgttgaggttgattttcactaaatttagtcaggcttccaacaaattctgacttaaatgaccaagtttttgtattgaacttacttttctgaaacttgttaaaggagattttgtatgtctgtaaaattttccaaaggcataaacaaatcacacaggcttcaaaatgattttggaaatgacaatataaaagctctcttacttcaaaaattttatcaggcaaaaatcctctggcctttcactcctcacattgtgtctcatttcaagaaaccaggtaattttgttgtcctgattgatctttggtgcatatttcattcctacatcatcattccaatagggggtatcaaatatagcaaatccaccattagaaaccagttacttctcccaaaacttttttttgcatcaaagggccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgatacaccctaatatttttcttttgattcatcaaattcagccaatgaactgtaattttgtattgataacttacaattactgatgatggtgttactaacttcccacaggtacaaatccaaccttggtagcaattgaggcccagctaccaacaatatttccaaagatagctttggatttcagttcacatattcaacttggaggagccactgacacaccctacatatcatgcagtcaattattttattcttggctacaagtacattgatttctcaagtatggggcttatcacaagtattccaaattggcccaaaaaattatattctctttgatgccaactttgatgctaaggatggggaggttgtttctattcaccttgtaagacaggaaggtgcattttcaaaaaatgaaacagatacttttatacctttcaaaaatgaaggtcccgaaaccttgcacatccgaaatgaggaagatgaatttaaattgctcccaggaaaaacaagacacatgaaattcaatgctcaaaacaaatattttatagcaactaaagttgataacactgagtttacccatcacatttttcatacaatcaagggcacgtggaacttaagcaaacgtgaaagatagtacatgagataaaacagattcagattgaggcctagcctaatgggttgaagtttgtcttctcatacctgagccccattttccattctgtattttattttctaaatacattatcttcatttattccaactttcagatatatacaatcattgaatttgtattcacctcactaaagtctgtatgtattaactactcacaagctacatctagccatagtaccctgacttggagggcttatcatctcttactcaagcagtgtttccactttgagtttgcctgattccttttttggtgtgatccattgtaaatgtttgtctctaccttgttctattcaattctcttcagcaaaaatttagccacaccgcacacacgtactggtagagtacttatgctagtctgttacaagcaatttatcattattggtcctttttattcctttttaatttcttgaactcgttcaacaagataaattgtcctcaattcccatcctttatttctgggggctgggttaatcaagtaccaaacccctggaaggtcctgaggaccctctgcagaccgtctcaggatgtcccctccccctataattttttccgcacaggcttgcaagttgttcttccaaacttcagcgggtttgggagtcagacccccaaacaatttaattaaataaaaaaaattgccaattgatttgggagtcaatatccaagactgagcaggggttggggagtcagtgacttaaaaagggcccccaatggccaggaggattcctcctggtgtaagactcaaaaattgattgtgaaaaccattttgctgaatggagaaggggatgttagttgcaagctctgcccatctatactatcagaaaaaaggccaccaatcttagcttggctattttatacattgtgatctagataattttgagatgaagctgccaattgatatgtgtatttgtatttttttttcttctatctttctgtggtgctatcttccactctacttgtcatttttaccttattttcttcaagcataacttggggggtagatgatttatctctcttttttcactgtcttttcttctcttttctaattgactggcttttggggattttgttttttttgtttttttgattataggattaaactcaaacttaaataactgttaatgtaaccatcaggagttgtatacctcaatggataatacagtgccaggtatcgaggtgtgcatcttgattgactgatatgtgattggtatcttactagtcacccaggtgaatataccctgggctggtttttgtgtacttgtggcacaggggggtcaatggcagtttggtcccatggtatgaagtttgccattggttttcattcttatttatcttggctagattggtgcaccaccaccaatgtcttctccatacaataaagatgaaaaaaaaattatgttgttaaactggggttgactgatgcatttgtaaggctcacagtaaaaaagttcaacttgaatttccacctggagactgagctctggatgaattatgttgtgattgatttcattgcttttcattcttcctgctcacaatatcactctttcaaattttgacatatgattggatcaatattagaacttccccaccaagcatttttttgtaaattttgcaaaatagcagggggtatcaaatataaccaaatccacaattatttagggtcttagttaaaggaatcccagaaattggagttccgactcccaaatttctgggatgtcaagaggaccatctacggaaagtcctcaggacatcaaaccccaaaattgggagtcggaactccaaaaccttcaaaaggtttgggagtcgttcccctaacaaaaaaataataaaaataataaaaaatgataaaaaagaaataaatatgtatatggtctcaacggccaagaggaatacccctcggccgctgagagtgtatcctctcaacggcagagaggaatccctcttggccgctgagagtgtattctctcaacggccaagaggaacccctcttggccgctgagagtgtattctctcaacagccaagaggaacccctcttggccgctgagagtgtatgctctcaacgcccaagagggattcctcttggctactaagagtgtacaactcttggcggccgagagggattcctcttggtcgcagagagggtacaactcttggcgggcaagagggattcctctcagctgctctcggccgctgagagttgtacactctctgcgaccaagagggattcctctcaaccgcagctctctgtgaccaagaggaatccctctcggccgccaagagtcgtacactctcagcagccgagaggaatctcttgactgttgagagcatacactctcagtaaggatgataattgggccgggtgtacaatgggccaccggttcgggccaatcttttgatagaattacttacttaggcccgggcccgagttgacccaaataaatgtcgggcccacttgggtgtactatggggccgaggcagccggctgacctgatatgagcgccacgggtgtaatcacgtcgagctggttataaatcagtctcgcggggaggaaccctcccggcctcaagactccatagccattcgtgggctaggaggggttcctcccagcccataaagaattttttttgttttctattttcacaggcctcaagcccctgggctatcccataggacccaggcctgggtcctatgggatagcccagtttgtatataaaattacatatccaaactcccacactccccttctgaggggagtgtgggagtttggatatgtacttttatatacatactgggctatcccataggacccaggcctgggtcctatgggatagcccaggggattgaggcctgtgaaaataaaaaacaaaaaaaattctttagggctgggaggaacccctcccagcccacgaatggctatggagtcttgaggccgggagggttcctcccggcgagccggtttttaaacaagctcgttggaagggattccttccgacaagctgggctgtgtaccacctcggaactaacataaacccatgaacccgagcacgttgaacacgttccgaccatccaagaagggcgcataccagccctcctgcaagttcctcagccagactaagaaggtcgtaagactgatcagcaacaaccagatcatgatcaataggatcatcaagttatactgataccgacccttccgctccgtctcatttcttaccttctcgccgaataactacagaagattcatcaaaactcaattagcccattctccaaccagttggttgctgttcccacacttggaaggacagatggaccaagatgagagagaggaaatggcttacgctggactgggattgagagatggatagtaaacactgaaaggtggtgatgagttgcaagatggtcaggacgatgaatgcgaaatggtaaggagcatagaacaccgtgaagacagccaaggtggccaagaagggcagacttcggtaatcgattaatgtcgatcgatctgcagaaaggctattgggagaagaaggcctacatccatcaaatcaacataacgtacattgagattagtcatcagatcgtccaacccaaactagttacacggccacttactgttcctgtttccgtgaccgactggggctcagatccaccgagccgacaagcttaatccacagcaacccagacaccctgaggaggatctccaaaaggacatagaccgcaaccagccaaccaagcgagacgagtaccaagagccaatccaagagaaagaaagaagcctgagagacgccgaggagcagatcgccaaccagacgagcgggtcgatcagcgcgaagctagacgatccagtctggagcctccggagagtagatcatctggagggcaaacgatggatcagtgagccccgccgatgaccagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtcctacacggttacaagcatacgtgtaggacccaggcctgggtcctacacaattacgtaataccccgggggcgggatcgggtccagccccgcgtccggggctccatctgagctcggacagccgagctcgatctcatcccctcctttcctaccctcaaccaccatctcaccgaggggaccgacccaaagaccgacaaacgaccggccaccgaacccgaagagcacccggacagccgccacaggcacccccgaaacccgttcgaagcaggagaccccacgcacgcccgattcaccgctgatccggtccgatccgatccgatccgatccggcgccgaaaaattgccacctgggttcaaattttgtaaggattaattatttttgggtctccatcctcctaaggggcccgaatttttttttgtgggtctctcttggcgaaaaggccccccccttggccgtcatgaagttacttggtggcttcatggcccctaaaggggcctatttttttctctttttgggcctctcttggccaaaaggccccacaaggggccaaattcagccctttaaccaacaagcctgctttgtggcgtctccgtcccccataaaggggccaatttttttttcggggcgctcttttggccaaaaggccccacaaggggccaaattctgccccttggctagccatgcagctggtttggaggggcccatgtggccaatcatccccgggtgtctgtgaccaaaggacctcttttgctatccacctctaggacccttttgggtctatccacttctggtgtttgtttggggtcttcaacagccaaagagccgttggagacccccttttgggcctgtgcaggcttgtgctcagacactgcaatggcccaatgggatcagttggagagggggctccggactgcccctgcacttattgaattattggtctgaccacaatcctgtttctcctacaatccaggtctaaccctctcctacaatccaggtctaaccccttcctcaccatccagtgacgattcatcacaatcactcaatttttgtgggtacgttggcttgcgtactttgccccctcatggtcaccacaaggctgacatattggtggttacttatctaattataccttttggttcagattcatcaagatatgtctgacaagtcctcaaaccgcccaatcccggcaggccacagaggacacattccctccctcccgcccaatctcgcgggccccccacctcaccatccctctaggcaaagagacccctcttgggctcaagcacatgatggtcggcaagacacccctgtgttccaaggtcaccctggtgcaatgtctggaaaccactcctggcagccgatgttggcccattccagccatcatccaatgaactactctggccccccacaatatatgagttactctgcgccgatgacctacgtggcaccaacatcctaccaacactcgggcccggtatacactggccaacctcattacccctactctgcggctccacaatcacacttcccccccatgggccaacctggccccccatactatcaccatccgtcaatgccgatatacgcccccctcccttctcaacagatgttctttcctggtcactcggagccgacccattggccaatccagacaaatggcccccatccaccagtaaattatgggtcccgcccctgtccagccgccacatctggtcagcccagcaacccatctgccgctccccagccattgactaggggggtaaactccaatggatctgtccagacctgcgagcacccagatggtcaactgaaaatggacttacccaatcccgtgcccaacgaactcaaaatcgacacacacaatcctgtgtccaaagaggtgcctcagttccatgagccaagggaaagcggggaactttcgggttgggacttggggatcgaagaccgcaccgatttccacgagctgaagtcgtcattcctaccgcacggtcgagccgaaattgagcccttgcctttggaaggcactgctttgtggctgttgcccccctctgggagtaccccggtcgagagcactttgccggttaagcctgatttggctgttgatcaacagatttccatgcagctggattttgagatgggggatggtttggtagatgtggaaggtgggtgtttatttgatgaacttctgtgctcgtatcatgtgcaacttggttttgactaatcttatgtggcctgttttcaataggggccggccctgtaagagatgagggtccagagcccccaccatcagggatggaactcaataatcccaaagtatcaagcgccgaaggggcccctgctcaaggggtcaccgcccaagctgagggggtccctgctgaaggggttccgcccagtggtcgtgtgatgacttcacttgatgtggacaattttgactttagtgtggggagtaagtggaagaggaaccttacctaataatctgtcaatgggctgatttggacctctgtgccttcaagatccgatggatcccccccctctatacagattccacgaatacaaggacctgaagaggtttgccgagatgtgggcacgcgcgcatcactataaacttgtaacaggcagctcaaagacagggaagaatgggtacttgaagtgctcgttggccggagaggatcgaaacaagcccgatacgaatctacagcggttggctcggaacaaacgtattggttgtagattcaggatctctgcgcacaaaccgacaagcaaagaccgctcgaatgaaccttgggaaattcggatggtggaagacttgtctcataatcacggcccaatggagactcaatatgaggtgctcaatcaacggctcgatccagcactagaaaccgaggcgttacggatggcatccttggggatgcagcctagggcggtagcaatgatgctctccaaagaggctggccgtcacgtcacatgtaggacaatttacaatgtgacttcggggcataaacgagggaagaggaaaggggacaccccaatgcggtacctccttcggtgcctcagcgagtccaactggatacacgacgaggcgtatgacgacgatggccaacccctatacgtgtggtttgctcatcctggctctgtggcactggcgcggacgttccatcatgtggtcttgatggattgtacgtacaagacgaatgtcaacaactaccctctgttgcatgtggtagggcagtcagcaaccaacaagaccttctccattggtttttgcttcatgaggaacgagtctgaggttgcatattcctgggtgttggacaagttgaggtgagttgaatgggtttcttgttggcaccagttctcacatcagacagacagattgattgtggctattctcagggacgtgtgggcacccgaaagaccacccaaggtgattgtaacggaccgggagaaggccttacgaaatgcgattgccaaacacttccctgaggccgagaacaatgtgtgcttatggcacattgatcaaaacatccgtgcggcttgttacggggcatttgcggcggtgccgggcgaatacgaggtgttcaagaagaagtggcacacagtgatgtattcaagggatgaggacgcttatgaagacgcctggggcaagcttcaactgtatctagccgatcgcgcgtcggtcctggattatctgatcaaaaacatcatccccgatcgcgagttgttcatgagaccttggatagggcagaccgcgcatttaggcaataacacgaccgctcggggggagtctgcgcacagttggctgaagaaacacgtgaattcgcacaagaaggacatggcgaatgtgtttgagaaaattgctgaaacggtggactaccaggtgacaagcattgtgactgagatttcaaacgagaagcaaaaggggaaatccgcgattccagaatgccttcgcccactcaacactaaggtatcaattcatgcaattgtcatgcttcagcagcagtgggacctgtaccagaagaatcgggacgcagcggccaagggagtggaacttgacgagtgcactgggagcctgtgggccacgatgggtgttccgtgctggcacatgttggtggatatcttggacaacaaaggtgttgttgaaactacagatattcacgatcagtggaaattgtattatgaccctgaggacccggtgagtcaatgattgcaattgcttgcatgccgtagtgctcggtgggttctcatatttctccctacctggaccagaatgcggagcctccttacgacttcgacgaggactatgcagcaatgaaagaggagatccttgccgaagtgagacctcgagagtcatccctatcccccctctgtcattctcattccgcacacgacttgaaaatgcatccatggctcaatggttgactgctattcaacctaatgtagacctataccatcagcttattagccaatgaactcttcatatatgtctatttttgaaatttgctgtaattaattcatccccacagttagatagccaaaaaagcattctccttgtgtccattctatcaacataaagttagcaagggaaatgtcagctatcgagtaagagcaggctaccttgaggtcttggatttctgaggaacatagaaatagaagagaaccaagcttatatagtatgtacaatgcataatactgtataagcataaagagacaaaatgcataaagagaagatgcatattgtagtctgtgtagtaactagaacagtagctggtgacaggaattgtgaaaggtactggcaagcggacaggaaacaagaagactattcatgcattaaatctgacacaattaaatgcctcttgcattacagcatcaatccaccccaagctcatttataatcatatatttcaatcagaaatggcagcatgataacagaaatacaccacacatagcttgttatattcatatatttcaatcagcaatgccaggatgataacagaacaaattaatcaacgccaaacttcttgtcagccaaagcaatttctatatcttgtgcaaacaggtgtgttatcacatgtgttgcgaactcctggtagaatgcctggtgcacgtccttccaattgaccgccgggaccccatcgtcattgagatttgtgaagcccatcttgatgagaaagttcaagaaataaaggcgaaggttgtccaaaatcgcgtgaggcattggggccgtgattccatgctcgaccttttgtttgagcagactcgcaccaacctccatcaaggagagagcattcgcaagcgtaacgtgagggcccgagcgataggcagtgaacgctgcagttggaccaaatattaacagattcgcaagcatctggacgtgttgaaggtggtgcttggtgcggtacgcattatttttcccttgttttggttttgcaacgcaacccccagacaggtaggccaaaccagccagtgcaccgacgaaatactggattaatgacatcacgccagattctgacgcggaggggtctcccaacttgccgcctatgttcttgtaagccccacagagatggtagtacgccgtatgcacgttgttattatcgtcaaaggcctgagggatccaggtgtctttcatctgcgtcatattctgcatcgcccaagtgtgttgtaatgcggctcgcagtcgaatatatgcggatctaccaggggcaaaaaaactggccaagtgcggtagtagagtgtggttgccggtgaccctctccgtcatttgaaaacctctgatttgatccatatcaaccatgtcggacgtgatgagggacagattccccgcggtgttgagtatatcctctgatgaaaaaagccatagacatacattaggcatgaatccacacaaaccccatgccccaagaataccacatacctaattcacaagccctcgaggttacatctatgtccttccaaacccgctgactttgttctttagggattgcgtcgtgtgaagaaatcaggggaggcaaattctccagtatatacttgagatttgaaagggctgattgagctgatcggtgtgtccatttgatgcctcctgagagctcagtgttccagcgattgacctcctctgaaggtaaaactagactagggacaaagagttccacagctacggaacaatatagacccacatcagtacatgaaaatatatgaaccatccattcagatgcacttacaaggagcgcgtgcggattgtgtcccacctggggcttcaccaccagccccccttctacttggactcggccgactggccgactggctcctgctcccctccgccgggtttccaggaatgttctggctcgggttccgaggaatgttcatcctgctcaacatctcccaagaagaaaactcgtccaacaaagggtgaacacgcgggccggtgtcactgtgtgggccttgcctgaatggggccgggcgaccaattccatggtcgagaacgtctggaactgggcgacgttgttcttttgagacgtattcttcatcggtagaaccctctgcgtccgtgttgccttcagagtcctcaatcctagtcctagtagaatgcctgggagctcctcccacaacgccatcgtcatcagagtcgtcaatccttgtctttttggcacgcgcagggtcgtcatcttcaacaccctctagtctaacattgtcaaagcggtactttgggcgcctctcttgtcgctcgtgaatgacctctcgacgctgcgtctggtgtttaggtggggccgggtccacttgtttattgattgaaggggtgggcaccggtggggctggaatattctgaggcggtagctgttccttgttgactgaggccataattgaatcgtataattgatccccttcagctgtcaagaaagaggtctctccattggcattctttcggcgaggcgggtcatcagagatgtatgcataggccgggttgagcacgtttggtaagccattgtcaacaaccgatgggggatcaacccttgagaaattggaaaacgagggacatgcggtgcgaggggggccgatcggatttggcaatgcaaaatagtcgccctcccgatggatgtcacgggtcggcgttggacaattgaagttgggacgggttggcaaggacaaatccacagggggtcaatcagagggtgtcgttgatcgaagggagtgatcgggagcaggaagccttgttgcatcatctctgatgtgatgacccacaccagcaccagccaaattgtccgccgagaagggtggaaccttggaaatgtctctactttcgagctcttcttcaccctcgtcatccgaattctcaatatctgccttgataagtgccaagagggatttcacgtgcgcctgctctttaggtttcaatgccgggtgactatccagctcctgcaccttcatgtagaggtccaagcctgtggaaacagataatgcaaagtgtcttagctggggtggatgaccagtgggccagattcaaatgaaaagcgaatcttacgtgattgatcattcccggttgacatatccaggttgagggtgggggttgaaggtcttaggggtggcggtcggctggtctgaaacggtgatcaaacaaataagtcagctttatccaaaaattgcaggcacattgggtggttacgcctagggttgactgagaggagtgggggcaaatgggggcccttcagttgcatagggccttgggcctctccacatggctggatatctggccagggggcttaaattggccaatttggtggctcttaggttcctgggggacccccttgggcccccctgttgggcggagatcttgcaaccaggcgttgggcaccccaggagggcaagatacattgcaaccaggctgaatttggcccctctagggggcttgagcccccaaaaaaacgaaaaacctaatatttgacccctttagggggatggaaacccaaaaaaaattaatccttacaatttttcaccccaggtaccaatttttgggtgccggatcggatcggatcggatcggttcggttcggatcggtccggatcagcttgaaattgggcgtgcgtggattctcctgcttcgaacgggttttggggggtctggggtccggtcgggtcggtcggcgagtgggatagggcgcgtggagtccggcggggtctcgtatgcgaatcggtcggtcggagtgaggtggtggttaaggctaggattggatggggggaggggaggaatcgaaggcgaggaacccagcaggcggggctggacccgaaccccgccctcggggggatgagtcagcgtgtaggacccaggcctgggtcctacgcggatattcaaggccgccgctcaaggttttaaccttgatcgatggccggtcaaggttctaaccttgatcggtcatcgatcaaggttaaaaccttgagcgatgtgccccaggccaacccataggacccagggttgggtcgtatgggttggtctggggcctaaacgcatataggtataggcgtttaggccaacctgcagggtatatccctgccccttttggcgtgccgccccgcctgcgaattttcgttggcgtgcaggcgcgcacgccaatctgcagctggcgtgcgaattggcgtgcgcgaggggggttggcttgcgcttatcaaccccctcctcccagccctaaagaattttttttgttttttattttcaccggccacaggccctgggctatgccataagacccaggcctgggtgctatgggatagctcagggaatacgtacatatgtataaagtatccacatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccaacccgcccagcaatgttgaggccacggtacagaggcgtgtgccttaactctgcgaggggccaagaggaatccctcttggctgttgagggcatcttcccggcgccgactcccaatccctcctggggtttgtggcggatcgactcccaaaaacccccgggggggttattttttcattttcattttcattttattaattattttttataaggggaacaactcccaaaccctttgaaggttttggaggtccgactcccatggacgtccagaggagtgtccacagatggtcctcttgacgtcccagaaatttgggagtcggaacttcaatttctgggagccgtttaactaagacccattatttaatggggcttggaaaaacgactcccaaattttagtcgacgactcccgtactggttgggaggtcgtcggacgggagtcgttcttccaattcctgaaaaaacatagggagtcgttgcactaattttacctggagattttctattttttttattaaaaaaatagggagtcgtctgactaaagtgcgggagtcggtgcaccaattctgcctaattttttgcacttttttatatttaaattgaagggagtcgtccacctaatacgagggagtcgtcccaccaattccgcccaatgttttgcctttttttctatgttaaaaaaagacgggagtcgtccaactagaaatgggagttgtcgccatatggcaggcaccctcagagactccaaaaaatggttgagccactgaggccccaccccaaaggcaatttatcaatgataaaaaaattagactgattgagaaaaaccattgcaagagataaaagagatgacaaacgggccaaaaacattcaaaaatgatcagaaatgtaagaaaaaaaacagggtaaaaaaggacatagaggaaaaaaatcaaaaactaaaaagacacaggataaaaaaaaatccctagtagtgtttcattggattttctattttcctctctacagtcaattcaaaagaatcagaaaattgggcttcccatccccaagcctcttctgacgccttttctttccacgccttcatgagctgaggggcagcaaacagtcttgggttatgtaactgcaaggggacaaaatgagaaaattcatgtagaaaagcaataaaaataggggcgttgtcattgggggggcagaaagaaggaagaaaagtctggcaaaaggtgtcagaaaaaaagcaaacaggcctctcaaaggcgtttgtcattacctcacccgttgaaggcatggacatccaatgaggctttgaacaaggtgatggcgaatcaaccttgatacgatccaaagcgccgcggagtttgtggaacatgttttgataccaatcaggccggcgaacaatttcattgtacaattcatatcgaaccgccatataatcgccctgcccatttcccaatgcgtaagccacagctcggaatctgcagtgtccatctgatcgaacatccaaaatatcccggacatcaggttgaataattttgggtaagtactgaaggtaatcgagatcggatgggggttagatggacatgggggagggtctagaagcaccaatggggccggttcggtgggagtgatgggggacgagggcatggaggcattggcagaggaattgactttgacctttttattgttggcttgaacgggggaggagggaggggaggattcaggggcggttgctttcatgttcttcttgtggacgacgacaactggtttggtggctcctttcctgactggttgaatcctcttctttggggcctcttcttccttcctcttctttggggcctcttcttccttcttctttttgctgccgtccttcttctttttttcctgctctttcttcttctgattatcttctttggtcttccgttagtttcctctttttggcaatgtgttcaaattctgacgggtcccgcgttgttgatttgggtttgttcagagctcctttgggtctacctcgagttgattgcacctgctttggtaactgaaggtcgacaacggtggaagagccgtccagaagtcgagagatggcgtcaagctgtatggttaacgtgctcgggtttgtttggaggagcctttgcttgacggattcaatctggtctagggcttgtgggttgttttgtcctggattgtttgtcggttggatatcctgttgttgattaaaagtgttgtgttgtgagaatgaattcgaacaatgaatcaaacaaaacacacactcagcagttctaggccggtgtctggtgagtctgagggtaacccagttactgggttacaacaaaaaggaagcacaatgttattaaggactctaagagtagaaaaattaaccataattaacaaccatacgtggatatgccattgttgatgaaagtcttctggttccaactgtccacctgaccaagccaactctgctaggcaatgtttacacggaatacctgtccggagtcgatgaaagtcgttacaatgatcattcttcccgagggttgcagatatgcgcaggttgttttgtgccttcctcagatcaaaatgggtgatccggccaaggcaattgtcaaacagggaaccgagattcatgagagtgtccattttttcctggcggtggagggagcttatgttgtgtacttgggtttcaatggcgttggtgatcattttgatggtcaagttgagggattgattgggaccaaggagatgtgatttgacaaaggagtgtgaagattcgatccaagatgtcgtccggtgattgaaatggggcacttccctcgtccaggcgtttgcatatttctccgcaactgggagccagtttgagcgcatgtaattgccaaatttctcgccataacttccagcgaatcggtcaaaggcggccctgaagtcaccggtggtcgtgattttgatgatattcttccagtgttgaatcatttcagcctccttcttcttgtccttgatcatttttgccccgttagaaatcaggtttttgttgatgtgccaggtacacagtagatgagtcacggtggggaaagcggagtcgagaccattcataagggcttgttcccggtcggtcaggactacctcagggataggaatatcattgctagtgaacacgttgagcagagattcaagagcccatttgtagtattcttcagtttcttcgtgaaggaaagcaaaggcgacactgaaggatttgttggatccagtgacgccagcaatgtggaggaggggcatgcaatacttatttgtcttgtaggtgcaatcaaggaataagatttagtggaaatgacagaggaggtgaatcgagtggttgtgacagaagaaaagaactagaatcttgccagaatcgtttaccatggttgctgaggtgaagtctgtcgtgagggtttgattaagatgaacaatagggctgagtccacgtgcctcttctgcccaagccttctttctggcagagtacacagttgaaatggtggtcaagtggcaagattgactgatcgggatgtgtcttcttgagtgattggagaatctgagctggttttaaacccgcgtcacctagtttcttcatttgctcatagacctccttcgtgattttttggttggcagtgtgcccagagggatctttgctgggtgcatgattatgttgggtattggccacggtaaacttccattcccccccggccttcatctggatctgggcccttgcgttgaatgggcaatcgatcagttgactgacaatgggtccggggtgtgtgtcatttttccgtttgttccgagctgggttaccacccctacacataagatggagaaaaaggacggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtatagaaacaagctcgccgggaggaacccctcccaaacgaagctagtatatgtaccagcttgtcggaagagaatccttccgacgagctggtataaaaccatcgcatctgattctttccctgatataattttagtaacaagtgtaaattcagtcatgatctgaacgtcgaccgaaagacgacgaagaaagatctttataccgatgggcgagataccaaagaaacaggtcaatacgccagtcatccagcttctgagcgtttttcgactcgctactaacctggtgtttttgtatcatagataccatggatacatgggatgatgccaaactccaaagtgtcgtcatttccaaacacgccaattcaaaaactaccaccgagagtaagtagctcatgttccggaatttccttgatatcaatcatcttctgacagttttggtccgttctttcgctagttgtatgtaaaaactttatagaagctatcgagtcggggaaatatggatggttttgggtgagtaaaattcaagatagaaactgaattgcataaacaaaaaaaaaataaaagaaaagaagtcgatgaaccagattcagactgactgaatcttgccggataggaatgcccatcaggaggtgtgaactgcaagtaccgacacgctctacctccaggctttgttctgaaagcgcagaagaagaaagacgccgaggaggcgaagaagaacaagctcagtctggaggacttcctggaacgggagcgtcatcagttgggcaagactctgaccccggtgaccaaagaatcgtttgccaaatggaaggccaagcgtctgtcgaagaaaaaagtcgaagaggatggcaaacgcaagttgaaagaacagcaagctgcggctggaaggatgaatgggatgagtggaagagacttgttcatgtcagtctcagccctttcactcttattctcttttctactaaattcgatctccaacccgaccagagaaagtgtacatacgcttgccgggaggggttcctcccggcggtgtgacctcggcctctttaggccgaggggatttgaaaaaaaaaaaaaaaatgaaatgaaatgaaaaaaaaaaaaaaaacaaagaggccgtcccataggacccagagtgtagaccggcgtgcaggcctgcacgccaaatttctttggcgtgcacgcgtgcacgccaatccgcacctggcgtgtggtttggcgtgcgccaggggggctggcgtgcgtttatcaacgcccccattgagcatgagctatgatttgagtgctatgcagaaggaggacttacctgtcacatttgaaagtgatactcttcccgggaacagtcctcttcctgacaatgacaaacacattttcttgagcaaaggttttacttttgatggagtgctcgatgatcaatgggtcagaataagtggccgcaggaggagcgggtatgtcggtatgtggtgcttgcgctggttttggggggatggttggggtctttgttgttgtatttgtcttatcttccagatctgactcaggctcgtcctcctcagcgttgtcgccagtgttcttgtcggcttgacttacaagtagctataagcattttttgatggttaccgtttcgtcatcttcagcggcttctgtgtgattgtcatcagattcttgttcatcttcagttgtgatggggctgactggtgctgttgccttggttttgacaggggggggtggttggttttcagggggtccggtgacggggcggattgtttccttgggtttgacgccggtgggggcaatggtgggggggggggggggtcccgaaaaaaattgggttttggaattggcacccgggacgacggctcctacgggggcaagaggcttggatcaagctcggccgggttgggggggttgacaactgcggtccaggatgtgacgacccccgcagttggcccgacaactgccgttttttgcgcgacgactcctggggccaaggtgagtccggtggcgggggcggcggcgatgactccgttccgtgggctagcaactcccgcccctgcggcgacgacggccgtccccggtgtgatgactcccgtctctcgggcagcgactccctctccggcgtggacgactcccatcccggcggtccccagtgtgacgactcccgtatctcgtgcagcaactcgctctccggcgcgggcgactcccgttgccccagcggcgacttccgcaacgacttccgtggctcctgcggggattccgaccccgatgacgaccggctgttccggctggtgcccatcggcatttctggcccgtcggcggtgactttcggcggctctggcccgtcggcggtgaccttccgcggctctggtccgtcggcggtgaccttcggcggctctggtccgttggctgtggcctgttagaggtgtcctcggcggtcaccttcggcggggtccttcgacaactgggcggcagcctcggcggcgtcaattgagggctggattgggttgttgattgcttgggtggttggttggtttcggtagttggttgggtggttgggtggttggttgggtggttgggtagttggttgggtgggtgggggagtggatattggaggaggggaggatatgggtgtggagcggcgactcctgcgtgggagaagaaacaaggtttcttctccccagccgactcctagggatttgccaacaactcctgcgagacaaaaaaaagaccagtggacgattgggccatcgactccctttccgtctggggaaattggcctgacgactcccgaggaaaaaaaaaatatatcaaaaaaattaaggatcaaatttgggaggccgactcccgccctttaggcggacgactcccgaattttcaataaaaaaaaataaaaaatcgcctgtgaaattaggctgccgactcccgggagttggaagaacaactcccgtccaacgacctcccgaccaaaacgggagtcgtcgactaaaatttgggagtcatttttccaagcccctatttaattgcctggtttcaaaaaatccaccattttttaaacatgatggttttttacctaccccctttggggacccattgctgtaaaattttagttttgaaaatgtgactggtttctaatggtggatcttctatatttgatacccaaatcattctttggaatatttaaacaacttagccaaatctttgtgggttgaggtttcatgatctcatgatccaacaatgtaacaggctctaaataaccatctggtaggtcactgtactcatttattttacaatatcttcaagtgtgagtaaatatgcctaaacgtgcatgtaaacaaatggagacaagtgtgtgccatgagggaagatcagttggataataatttacaaaagatgataagaaacaataattaatacaacttgaaaaatgttgatggaaagttaattgggcgaagtccttctcaggagtttagataccgaattgacaggtgctattccattcttagggagagaagaaaataagcttctccttctgaatgggagaggatatgacttcctcctgacactctgcgagtcagccaatgggtcgcatccagatggacagcaatcaatgggactcggattaaagtcggattgagtgggcggtggatccgtcgttgaaaacaattttgataatctcttcacggctggaccattggactgattcaaggacgcaatcaaaccgggctgaaaggtgcttgtcttgcccagaaggccgctgggttcagccgccaatgtcgatggttccgtgtctaaatttggctctacatcctcagcctccgtagtgctcaccgtccccgttctgttggtcgaccgaccccttcgagtgaattttcttttgatcatactgtctcggtgtgccaccctcatccgaggatcttccccgccactattgctagtcgcacctgtcatctcagacttgggactctcggctgatttcgatcgtctggtctttttaggtcgagtcctttcgatccggtgtatagtcctttcgagagcgaaatccaaatgctgataactaatttaggggaaattaaaaaagaaactctttgagcaagggctacgtagatcaactgtccttgactagctatgcaatctttttaacctcttacatgaattgtacggctcgacttggtccatcttcagcttgaatttgctccttgatctgttctgccttttccttgatgattcgatccgaagtcgccttgttgaacgcttcacacaatgtgttaacggatagagaatcgattttcagaccagctccgagtcgtgcaactcgctgtgttgagtagacaaagttgttatatgttattggaagacccgggtgcatatactagtcttgaatctttgaactcacatcagcccaaaatgtttggtctaaagtcaaagggttgcatgcattatcagcctcaatggttcgatgaataaattgtaaggcgaggaaaaaatatatacaagatacgcacctccgaagaatggatggatgatggttggaattccaaatttcagcgatataccggtcgttccagcaccgccgtgatggcaaacggcgtccacctgaggaaataaccaatcgtgaggaacggattgtagcacataaacctcttgtgggggtgggacatcttgctcggttgatttagcctcaacgcgatcgctccatcctttggcaactatggctctcacgccggcttgcacaaccgccgcgtatatagatctggtgaccgttgtcgaatcaggtacggttacgctaccaaagccaatataaatcaacggcactttgtcctccttggcagaagcgatgaacttcaaaagcgattccggcggctggaaatttccgtgcgattgatcgaggaaccagtacccagtgactgtgaaaattggtcagtttggcagttacctgtcttgccgagacgcggagagcgattgacctattcaccttctatgtggtctctccaatccagcggcttgggaacaactgcacactcatggacataaacaaaggcagcttcagtaagagatatgataaacttcacaattcatttgattggtgaccgaaatgagtattcaccagccgagctgaagttgtacataaagggaacctagagcatccagattatgaggttatggtcagccaaaacatcccttggaggaacgcattagttttgcaatcacccactttataactttgcatttgcttttgatgttcagtaagctaatcagtttcttattcaaaattgatgagggcaatgatgaacatacttctaaagaggtaggaggtatccctaaagtttctttacgccatctgttgacctgcccagacattgcgcgcctggttttgttattcaatgttagcctagccccatttggagtaaataccacaaacataccaaatcaaactatcgaagagggaataagagagcaagttgtaagatggcccaagatcaatgccggacgcaaatgcttgtgggtaggtcgttgtactggtccatgtcatcgtaaacctgaaaaataatgtgaaacattcaatatcgctgatcaatcagccaaatcctttctggtgtgatgttgcttagccaaacaaaatacagcaattgccaagaggtactcacgctcggaaatagggtatccgtaatgcttcggcaatatggatcccagagaaagtcgatgggctttcgatcagcaattcagcctgagactctttggtggctacccaagcttccatgaacaaattgttcagccaagtcttgaaataacccaagccctctttgaaaaaaccggtgctgaaaaagctatgctcaactgaaaagttctgataaacgcatgaattgacagaagtgggcagaaaaaataatcaagggtggtttcaaatatcttagatggtcccgggttagtagaaattcaacccgggtaagaacacacagtaaactatggtaggcgggaaaatgcttgcagatcacttgccatcaatgcaccaggatcacccccgacgtccttgtacaaaatcccgaaagattcgacccaagtacgatattccggatgggaagcgatggtgactgtgtgtccgtcttgcatgagtcgctttgctagggactacgcacaaacaaaaactatcatgaattatacttccctcagagcttatagaatagctagacatacgatataaggttgaacatcaccacgactgccgatggtaaggcagactattcgtaggggtttgatgattttgtcgatcttggcaccaccgatgaggactggcatggtgtcttggccacatcttgggagagtgaagtttggctctgcgactgcacccggcgtacgagacgatagaggctggaagtcttgaagccggttggattctctggaggatgagtcttgaaccgcagctttcaggccttcgatcacctcttccctcgtcgatttggaggtgaaatccagcctgacatccggggcacccagggtctcgatggccaaaccgaaccggtggaaaccaaaggcgctggtccgcttgaggttcccgacacttttcagtggtatctttagtttatagtccgagccaaggactggaattcctcgataccagaagcctatatacaatcacgtaagcggattacagaaaagtgagaagatgagagtgatactcacagaggtagtcttgactgatggccacatgtccagggctggggagggtacgtaggagtaagcacgggtagactatcataccacaaatatatggtgagtctatagttttctcctttgttgaaagcccggagtaagaatgattgaacccactgggaagctttgtattggcttccaggccaaaggcttttacaaatttatcggccagggcgttttccgagctatcgaagtttcctacatgatctgagagcttttcttcattttcgctatcctcttcattgctatgactagacgttattttgagtagagggggtggagttcggtggctggcgagggattcggcctgactgacttccaattttgctcggacgatagcatcaagtattaaatcatcaaaattaccgcaactcaggaagtaagagagttgaattcgagtgcgatcaaagtcttcaagtgtgaatttgccttcaatgatgtcgttgtcaacaatgtccctgaagcacggagcacaatcaacatccacgctcatgacttgagctatgttttcgaatgtatttcgatggatcttgcgaatccggcgcaaagggatcatgatcatgatcttcttggaatgatatgtcttgaaagtgaacagagcagaaacgaatccggcatgccatgcactcgtcgcttcagcagtatcgaatttcgcgtccacaatctcaccggtccttaacctgagctgcagtatcttgggatgtgttgatgagattggtaacacatgtttaatctcagaaagatgtagggagtgaagtggcctgaagagctttgtactcgatctgtatagggtcacacagctgatgtaacgaaggtaactttgagtgactctcctagtgtgcacgccaactccaaaaatgcttttttgagaagaaaccgactcactcggtacgtagctcggcccacattcgcgttgcttttttaactatcccatcacactgcacggtgattgacccactctggcagagatgagtatcgacaggaagactttaggaatcactaaaagatgggactcgaacgcaaaaggaacgggacagtcttaaacaacaaatgaatgtgattgtactcacacgaatgagatccttggtgtctaccggcgggagataagcgacatagcagagtcgccgattggttagcaatattgacccttggaccaatacgctgcgagtgagaatgccaggaatttgcttgatccagctttccggttcgggttgcccattgccatcagtttctgtccaaggaccgaaatgatcgatcaccgacttcaagtgttcttgaactgtgacaggagattgagcgctttccaacagctttccatcttcctgaagtgaattgtcagatgagtgagtggaagacgaactggcgacgggttgtccggctgaacgattggtaaaccggttggctggcgatccaggcgagaagcttaattgggaggcaacgccgggattgtcttggtggataagggtggatgcaaacttgttaataaacacccggctgccttcgcacaggtgggcgtcctttggcgcaagaccatcctcatctggtgagttgacatcggatactaattctttagcggcctgctcgctgattatttcctcctcgctagctgaaccagtcgagccgatggaagacgaatcttcactgcgaagagtctgatccaagttttgaaagctgctcaaagcggcctgttgttgattgtttatcatagcagttgaatggagagggatgtcaaaaattccacgcgtcaaaaaagtccattagatacgtgttcgaagtgtaaagatacttagttcaagtgttgcactaacagctttgagcatccctacgagggacgcggtactacccatcattaatcctccctgaaggtagggaaatgatggatcattgggtactactggatcgccccggtcaggttccataattcgacttttcttgggggatgagacgagcacgagaaggtcccggaatggattttgacgttggattgagataggagggctgatggcgaggaggtccaggtggacagggaaggcttttatacgtccgaggaactattccagatacctcgtaataccttccggtgctgattatcttgatattccaatcgaccggagtagattcttcactgagagagcatccgaagccaagcgtacgtatttgggcaagtcttgatcatttttggggggattgacacggctcggaagcatccagcccgatggttgccgaccggtcgatgatgggtttgtaaacatttatgtaaatacatacatccggcgcaagaccaggaaggagatgaatcaatagacattcccaatcttgtcaatcggatcaactgcagctcgttcctcgagatcatgcttgagagatcaagaggagtgttgacgtgcaaaccaggccggacctggccggacgatttccgggaacgatggaagacttgtgtgaagataactcaaatcaacaggcatttcgtcaacccggggcgacggcttgtggcggtagcagccccgagacttcaaccggctggatggtagccggaaggaaaaccggaatgcagcagaaaaccatggccattgccaagcctcaccaagcaccgccgagctataccctccgggcatcatccgattttacatattttgtatgtaaacccagcttgaatcatcgttttctcggatcacacccgcaggtcaccactctctccagtaggcgataggctcagagcgggaagccagcaatgattaggcagcattctggcattcagctgagacttactccagcgccggtaggaaggctcgagaagtgcattttctcaatcctcatcgagtagtttctgaggtcttggttgcagaccccatctcccctggtctcagataaccagccaagctcatagggcaaagtgttttcttgcggagcatccaactcgtcagagcttggaccttgaaaaatcaaccgaaccagtttgaataagactcgcgccaccagacgcgtggtgctttgtctgagtggtccacaagaatccacatgcacccaatctttctgtactagatggagacttttgacaaagcgttattcgggttgactagtttctcgtgatagttgatagtcagacgttcacttaatgcctatgtacttcatatgatcgagttggtatctagcactcgcgtagagtattgagaataccagtttcatttcgttcattggagaaactaatttctagtgttgatgggaaacgccggtgctggttttgcttctatgagtaccagacactaaagttaggaattgatactagcgaattgcccgattgaattgcgcaaaatgagattatgagatttctttgatgaagcgttgttccaactgagcatcaagacctttgccaatcaaaaccaatttgggctgttcatgttcatccatcaaaacatcaggatgaacgggttggacctcataggtttctctgacggcttgcaaaatgaaccaattcccattatgatccttcagtaaaccctttgctcgaaggattcttggctcctgaatgtctgagtctggcttgctagaagatccctcttcttcttcgcctagaattccttcccaaagtagtttccgaaaagtccggtcaaacttgctatcgctggtgttgacgtctgcgaaagcaggtagattgatggtaatcgtcgagaaattatcgtgagtcgtgcgaaagtccgggtctgttaagttgcctacttggcgtgtcaaccttgtcattaggctcgattccacgttttcaattttcttctttgttgttgtaagtgactgaggcaatcctcgataggttgaaaatgaatccaaactgagcactttgggcaaaatcgtctgcaagtcatcatttgattgactcagcagtgccgagtcgttcatgcaccttttcgtttttttgaattttgctgtcagtccaaatgatattgtgattcccagtcgatcggcacttgagatcactcactggattaaattttttaacggctcgagttttgattccgataccaaatcaatctttgacaagtacaacgaatccgcgactgctatttgactgttcagatacccaagaagcgtaagaaatgatgaatgaggaatttgaagaaatcatattatgaagcttgactttgtcacagtcccgctattggcggtggcctcttctgctaattgctgcgggttggatggaaaattaagatgcgttagaaaagtgcagggatcgataatgctcctgatcagcgaaattcaccttttctaagtgtacacagtctactaccgtaacgatcccatcgaggtacaagagagactcaagcgctgaatcaatccaaaatagtaaagctatctgagatggatcggcgatacctaaacgagttggaaaagaagatgccaccattggcactttatatattgttcgcgataaagaggtaaaaaatctacctgtagtttcgacgataatgtgactggaaatgccacaccgcgcgtcagtcctaaaattggtccctcatctttaagggaatccattttgtactcaaatgtgcctcgacgttgcatgagagactctatagcaagaactccttgatcttgggcgctgcaacataggcagccgttctggataagataacaaggcgcgtgtcgaatcagtaactttttaatcaaacaacaatcttgtgctgggattgatcattttgctgggtaaaaatgaaaacaagaaggaaaagaaggaaaaggttaaaaaaatacaaagagacatagtcacttgcatctagttctagccattcttgaacctgagtaccctcattagccacggtcaactgaatcgatttccctagcctccaagagatatcaaaatttcgttcgttaatcatcaacaatgcagacgagagatgaaagatgctgaagaagaccttcaatgctagccgtttgagcaaactcgttcatcacgatcgcaatcttcaattggttttggttggtcaacagtcgccgcagaagcgtcgatttaccgctcccgagttgtccagagaggattgtgacgggtaccttctggagatcaaccatcctgtttcactttcaaaatctgctggatggagcattagcaggattgtggttatacagtcacggatatcatgactgaccttgtaggttttccctttgtgactccgtttcatcgatggccaattgcagtatgatcatgatctgactacccgaaaacccccagggggtgaaggggccctgggacgggggagccttccggactccggagtccggaggcccttgaaaatgtaggcttgaattaggccacgcaatcattcagctgcggcagctgcaatccacgggtccaggatgagacaaagtcctcggagaggccctcgctccgtgatcagacactgaccgcgacgaagctagctatctctaagtctgatcgtgagttcttgctgatccggtttttcattccactcttctgctaccccgtaggctgatagaggaccctgaatacatgacccattcttaagtgatcaagacgcagatgttgtggatgtatggacttcgtcatcgtgtgatgtggctaaccctgttgccggtggtctgcccaaaatgtatgttggttcacctaagctgtttacttttcagatatttttagacttgggtatgcctctccaaatcttcgaatcgatctaagcttcagctgagctagttggccactgcaagagtcgcgtgaatttcccggtgtatatatgcaccccttagccttctcaagtcttttcggcctctcccgcgttaggattgatgctgatcagcctacacttcacattgcaaagctcatctttgctaattttcgtttcggggtgggccatgggcagctgcccggctttaatctcgacttattaagcatgtttctgaaataacgcaattcggttcaacaccactggtccttcagatattagttgaatggatatttagatgaaaatacaagaattgtcatcaatgatttgaggggacgtcctcgagagcctcggcagatgcaccagcatcgagtgtgtcgatatttggggaagtagttatgttggtttttttatggcctcagagcgattacgagattgagcattcaataatgttcaataagttaccgcaaccaacaagttcacacaacacgcaaatataacatgtctgcgatgcaacttcaagtagatacctgataagtttgcggtcaccattgctttgttttgtgcggtgtcatattgattttctaagagcacactttgcaagagcatttcgtttttgtgacagtcggcactggatctgtctggtggtgcacaattaccccagaaactggaaacagtcactgaagtacattgcacctatgcgcgacttggattggaatgaatattgtcatattggcataaaactagggaagtagtctacaagaagttttcataatacaaatgaagatgaggaaagaatgtcatctcgactaattcagacatcaggctccgagtccgagtctgagtctgagtccgagtccgaggcaggtggcagttcaatttcaacgcggcaaatagggcagttcaagttgtcttctacccagggctaaagcgggcatggatcgaactcagctatcaagcatgaacgtggagtttagtaaaagaaaaaggtggcttacttgaacgcagtcacggtggaaaagatgggtgggatggcatgggagctgaacaatggtgtgttcgggttgggcgagctgatccttgcaaattgagcattgcgaagcgaccccgtcggggctcgataacaaagtggcagcggttgcgttggagacagtaagagtgtccaatagtagttgaactcgaagtcggtgccgttcaactcgaagtcggcttgcgaaggaagcagtacgagaatcatccagagcttcgatcaaagccgtccattgattcaccacatcttgcaagcgccgatgaactgattcttctaaacgggaccatgcttcctcgagcccgaacacatcgccgaagtagtagagaaactcgtcagcatcaaagccgtcccggagagggtgagtatctaattcggagtgagcctctgccagcaatcgaaagcagcgttggaagattggtcgctcttcaggcgtgaggtacgacaaagcctcttcggctctttcagccgtcgcttgtgccatctttgatattcaccaaactaagggttttttttttcaagtagctgttagggtctgggaggagattaaaagggatgggatgggatgggggcgatagatggacactggatggggggaaatatcgaccacggctggaaaaggtcgtcttttaaaccattcatagatgcggagccttacattagcagcacttgcagcaggcctccgcgggggtgaagcgctctagtgtatcttagtcttgcatcctttgtgttggatgatgtagagttggctcattttgcctttcattcaagctgagtccccgatcgcggcgacttctgtaggaagctcagcttggcctgatacgtgatccaaattcaaatgagccacacaagcaaaaaccagtacatgtatgataattagcttcttggacttgtgccacttgctctgaaacttgctgtttgcaaacgtccactttcaacaaaaatccgtgttcacctgacttatattaggcgagtattatagctttcgctgaggaggggggatgtgccgtcccgcagggaccctccctccctccggtcggcgcaatgcgaccagtgtctcaccactccgtcatgtaggaggaaggggcttttttaagttaggattgtctcagtgtttaacactcaatgtagcgggaaaaaccccgtcagcaaagcgatttaccggagcgcacgaaatcgccggtgtgaggcacttgctctgcaagacatcatcggggagtcgcgaccaagaaactgggcaaagttggagctttttccattctgattctgggttcgggtggctcctgttttttttgggatctacctttttcactaacaccggggaagctagagtcccctaaggttgagcgacagcaggggaaaacaaaaatgttgtgcgattcgttgagtctgagattgtagatcctctcacatgaagtcgtcgatattctgatcatagaggtacaattggcgttggctttcacgttgtttgaagggtgggtcacgttttgtggtatgactttgtaaccctgccggtcactttgacttgacgcgaacgcgtcgtttatttccaacttgtacaattattcgcgtctgcactccacctattactcatgttactccggccggacattttgtctgaagtggtggtcaagcttatcttatttcaaaaacaagtttattgcggccaagaagaccggcagcagcccaaggcccactctggaaaaactcccagtttgtggagccgagcagtgtaatatttcagctcacccgcgtcaattgtaaaagggtgatggagaatccactcctccgttggaaggatccgaccagatgtcgggtcagatgaccggggcgctccctggtttacagcccaatactgtgtcagtgtcagtgcttggccgaaaaaaggctgagctggacaaagagaaaaggcggtcggatcggggagatctatgggcgactggaatttacgactcaatcagtcagtccaaaatcacaacactttgtgaacccgccatcccatgatttctcggagccaatattctcttaacggccggccgccgatgccagccttcttgttcctcccattcactttcaggtcggtctggtgcagagggcttgccaggccagggcatcgccagctcgatagaccaatcaggccgtcctcctcctgctgctgctgcagtccaaggtccagccgcaagaaagatgcttcgtggggccactggaaatgctataaatactgggcgtatgaagcagtacttgggttctccatccactctcaccaccactacatccttcctcacagctttccaaacctcaccacccttttaaaatctattcctcaccctcctcctcggacatccaatagttcgaacaacaagaagcccaacaagcctccctcccttttccaaaaccaagcacatctaagaacaatgcgtttcacccttgttgccggagcgcttgtcctgagtggtaagcaaaaagccaactgtgtgactcttattggttctattcacggcaactgacccagatggatttgattcttccagcttccatctcagaagcgcgctctatcgctcccagtccatcgaagaatcctcgtacaacctcggtcagattagaagctctcaacgtgcgcattgggacgcctctccgtatttccaagagggcatccgtccaaggaggcgagtggaacacaagcgcaacacaacaagacacccttccagaagtagatgcggccgactccacatccaccacgcccgcagctcatcatgaccctcccaccgaagctcatgagccgcccaagagatctcatcccaagcccaccagtgacggctcgcgggttcacgaatattctcagcatgaatcaagacgacgacgatcaccttcgggtgtcttcaggactacaatcccttcggtcccagcagcagtccgggagccacttgcctcgacggtggatggcaaccttccgcaagcatcacccttgttggaaaacatgcaatttacgatcaagccggtcgacgctgcaaccaagctatctaaccaacccgaagaagcgccagcctcgcctatctacaccatcaccccgatcacctccggcataacaaccaccatcgcccagaaagttaagccaagctcagctgcaatcaacacggttgaccgcgtcaaagcaagcggagaacctaccacggctcttctccaagccattgagcactaccgagaggatgtgacacaagaaagcccagctggcgctgacaccctcaaccacctccccattccacaagtcgacagaaccgtcgaatctttcgcccacggtgtatcgagaacgtctgcaaatctttctcctctgcaggataacaccccgacaatcggccctctgggatccacttccatcagcgacaccgacgcagccggcctatcaaaccaataatcttcttctattccatatctctctgctgcttgcttccccgtttcattttcgtccacacctaatacgtcattgttcacacacctttaataatcttttcactacttttctgttggattggactcaaataataatgtaattgaaaaagaaaatcaactaatgcttgtgttggcctaaaaaaagttgaatcaaaatggaaaatcattcaaatctaccacaaacattatcccttgtggaggaaaagctaccagttcacagatccttggcattctaagtcatgttgagctgatcacctggtgtctggtagtgggaaaacatgtctaaattgcctttgagaggctccttacacagtgacaaacttggctggataaattagttggctctgatggactagcaactgtcagtttcattacacccagaaccggttcctattcaaaatagatctggaatccttccactaccatatcagggggaggtatagggaacttagaccaatccggcatgttgatggttggttgggttccgagcgaggagccgggttgagactgagggttcatcagttgttttgagggacgggttccgggaagagtgagttctagaaggtgcgtctcttgaaggcccacggggcgtgtttgggattgtgttgatgggatgaacggcatggagagcttcccggatggctctgatgagttgaggtaggccgacggtattgagggcgagggtgggatgggcgatgtaataatgatcggggtcgagccatctatcgaagccggcctgagcggggtctattctgacggtctcttcctgcgtctccccttcagtcatccttcgttcggcaaagttcttcttcggatcagcagcagcagcagctgatgtacttggcttcttcgtctcagtcgaggcagatgatgatgaagaggcggcgccgtattggacaagcaacttgagcgcggcaatccctcgtttccggatcgatttgcgaatgagggctcatttatggagctccttgattgttagcttgggtctggttgggcgatggatgaactggtacttggtcgttgtagagtatgatgatcgagtcaagcgagtgacgaagctgctcatcctgtgaatttcgaaagaaggctgtcttacaaggctgtggaatctatgtaagagaccaagtattcaacttgttgatgaggattgtctactgctgattgctggttgggattcgagttgttgaatcgggcttgaattttgaagcaagccggcttcttcaggcttcctactccaggaaccttccgatgctacagtgctctccaacaatgaagcctgggtttaaagaaaccaccgaggacggtaagtatgtgggaagagacattcggagggcgcactgatcagaaacctgcaaggtgagtcggtctatccacttgagcgttcattgcatgttgaacattcactgagctgttttttcttttctttgtttcatgaccaaggtcccgaatgtcttgcacttgatctcacctttcctggatattcacacgtctttggaattcctgaacatgtcctcatcacctctgtcactgacgacgacccgcagttctcccgggagtgcgcccgcggaggcctatacggacccgtaccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagcttgggagactcaccagaattggcacttcgagccgtaacgacaatttacccttctcttcccaactgcggcacaactcagtcttgtacaagttggtcttcttgttggtaggactggggccatcatcaccgccgttctgagagagaccgccgtagttcaatccagcaccgttggcaagctgggccaaggcgttggtgcgagctgcaaggagctcgggggtgaagccgtagagatccagtaagggcgagccaccaaaggcggcagtgtaggccatcaaggcctgaggatccatcattggttgcgcggcgtaggcagctggagcggccgggtagccggcggtcaaggaagcaagggagttaacgaggttgcgggcctgatccgcagaggtttgacgagcggtggcattagcggctgggtaagctccggcaaatgcatcggtcttcattccgccaagcgctgcagggtataatcccatgccaggcaatgcgttgctaagggggttcaggttcatttgggccatcgatgctgctaagccattggggtagccgacgaaggggacgctggaatccgtttggctccggctgttccaggagtcggtagaagatacagtggattgataggagtccgagcgagaatgtccgctggagccgtccatgaaggcgccggctaagcggtggtattcatacggcggctgttgagaggaaggttgagggcgccaggcactgaaagcattgtaagttggtgcttgctcggcagggccggggtacgagctgtcaacttcggaaggttgagcaccggatggaacatagcattcctgagtttgccaagactgcatagcagcctgcgagggggaagccgcgtttttcttgtttgacgtgggatcactctgtgcgttttggttggaggaagcaggcggcgtgaccggaagggcaggctttggagcgggggagtccgtagactctgcgtctgaggatgcagttgacagatgaggggctgacatcaagctacaatcggaggccgtgctgaaacgcttggaatcaatgttggaaaaggtgctgtttggcatcggggtgcacatgtcggtggatgagcaggcggttgatgttcgggaatcgtgatccgaaaaatgggccgatgagtggagctgacagagtagcgctttagtgagtcatagaatagttgcgacagataaaaccaggtcagctgccgaaatagagtgtgggggaaatgcgacaaagtggaagggaaaaagtgtgcaagggtgtggaatgcttacgtctctgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaatacgatagacgaggcggtgaggggggcaaaaaagcagttgataaatgttccagacagctcggtaagaattcaataggtggatgatgggccgggataaaagaaattggactggggtgggggtaagggtacggggggtaggaagcgataaaaagtgagatgatggtcgggagaagtgtcaaagatgcaacctccgaagatactcgtgtgattgatgataacgggaataaatcaatagatgagttgttgagaactataaaacaacagaagcacaggcaaaggcgaaataggataaactagcgactcctgaacagtcgcgggctctgataagagacttttacttgacttccgactgcaagaggaaagacgaaactatgtacgagacaatatggtaagcaatcaagcaataatggggcgggggattgaatataccttataaaagaaaataaagactattgggaatgaggaaagttggggaagggtatggcacagtttgacaggggctgtaacggggttggttatataaacggaaaataaacagttgggtggtgggaagggacggacaagttgagggagattgaggatggaatgggcgatgattggcgagggctttaacgacagtttttagggctgctggattggctcggagatgaccaaccccagagatgagcccaatgagttgtatctatgtggtcaggattctcgctgattggtttcagcctcaagaagtgaataccctgaggacggtgatgtggtcgtcaactgacgccagacaacacacttgatgaaacgctcagccaatcgtggccaagcgcaagagaaaaaactggaaggagaagaaaaaaagggaaggattactgctaaagaagatctcggaagaacatacctagtagcaaggagaccaccggcgtcagtatgtatgtaaatatgtttctagctccccgttcgaattgaatcgtcttggatcgtggcggacaagccccgacggaaatggcctttggatcctattggaagcgtggtgtgaagcgttttctgagcttttctactttgagatgctagggcagacattccgagtgtcagtaactattgcagtgtctgctctcgccgggatggattttacgagccaaaaccaagggatgagaggcaaaagagaagtgcgttgcacataccctacacacacacacgatgcacacgtacagaataataaaaattgggcttggttcacgttgtacttcctaaggccaaacgcgtcattcaaattcgcctgaagggctgggcgacggagatgtgattctgaaggacttggctgtagtagagcactcggtcgggacagttggggttgtacggatgaacgtgacgtgatgaagtggtaggtatttttatgtataatgaaatgcgcctgaatggaggttaaggaagcctatatgtattttactgacgggatcctgatacagttgtgtagctgtggaaggaaggtacaagacagcgggggaagcgataagaaggcaagccagctcgagcaacgaagcttgacttttaaaagcagttcaatggaccaagatggcaacttgattctccctattgagcaccgagttggttggagaccagagacggaggcgaatgttttctcgagtgagcctccattagcagattggagatacttgacaatctcatcatgggttgtcgttgtaacactcccctggaaaaaattgacagcctatcgagctgccgaggccagacaactggatggacacactacgtaagagggcctgcttaatgctaacggacaagttggtagttatcaagggaaccgatttataacagtttgtgtggtctggagaccgaccgagatggactcggtgcttaagcaccggaacttgactagcgatgcgggtgccgccctcaagctagcccaactcgagtgttgcaaagagaagacttaaatgttttaattgaatatgtattatgaaattcaagtttttccctccctcgtcctccgaatcgagttgcgcgcggggttcggactcggcaggccatgagtggatgtcaagtacatactacaaaagggaaaatttatatagccgtcccggcatcttgaagatgaaacctgacttcttttcatcccgatttccgtccccaagagcagccaaaaacgacacaacggggactcgaggaagctgacttgattcattttggtttccacgccagccaagtgagcaaaccaagcaagaaggttgccccccacccttgctcagcacaccagtctccgggacactccattgaaggcgcgaccttgacgtttgcgcacgggttccttcttctcgcattggaatcaatcaactgtgaggtcacctgaagaaggagcagagcgaataaaccgctgttggggcaaatgctgggcagtgtcaacttggccccttattgccgatatactcaccaaagtggccttttcctcaaagagttggctagggcccagcatccttgcaatctcttgcaatctacagtgcacatcacctcttctcgactaccccgcacctgcaaaaaaaaatttgaactttgatctgtatgtttgttcacaccaaccatgctacatgtgtaaacaatgcatatttgagctctacagaagtagtggaattcaaaaatataaagcaagattctgtagcatgcaagacaaaaaagtttgaaattttcaaattcaaaatttggaacacccatagaaaaaggccatactatggcctagtaggtatgcaatatgtatttatatggtatgtattatgcacatagaccatctaaatacatgatattgagggaagaaggagaaaaaaataggaaaactcagtgccagttgcccggctaacttgaagtcataattgaaacatccatcattgcagcccttggaatgcaacaattagatctcatcaatgatttcaattggctggagctttggctgttgcaagagttttggtttttgtacatggctttgttctgattgtgtcttgtctgctgatttgtatggacaaaaatctcaaaaaaaaaaaaaaaattcaaagaaaaaaaacaaaatggcattgaaaaaaagtgaaaaaaattcaaaaaaaattcaactcccattttgaaaaatttggaacaccctcctgggggtagttgagaagaggtgatgcgcactgtacgcagaaaacatgacactaccaccaccaatagcaatttgtaatatgctgtgaaatcggatttgcaatgatgtgtgctttacatgttgaattgtgctcggatacatccacacagcagacagacatcaccgtaaactgttggctgtgaggaggcagtggtatgtggtgatctgttacaggtgaatgccaagctgagatcactgctacaattaagtttatgtaaagagtttgaagtttttttgttgccaagatgagcaaagcatgaaattagctcaagtttgggaaggttactccaggcaaacagtggtgagaactgatgatatttttttcactgttgtaacccggggaggggttaccagaggtctcacctagacccctttttccatagcatgtatatagtctatagcggtctacatacatgcaatctcatcatctttgtctcgtttctcatcaggttatgagcgcctaaagaatctcgcaagaaaatcacaatcggaaaccaaggtagctcagcgtagggcgtaatcgacctcacgaaaacaacggtagctcagagtagagcgtaatcgaccgactccttccttttttttcgtttttttttccttctttcctcaacttcggacatatcccagaaatcgacaaactcccgacctcccgttctttttagactctggaacatcaataagcttgaacctagataatactgctgactacgctatcacggattagctatccggggtatactttgtctgggacgctagacaaagggccgaaaagcgtatcgtcgaagtttgtagtggactgactgttactctgtctcgggcaagcaatcgacatcaactcacctcgacctcagacactccaaacccgacttcgatctcaactttttcctttcttctccctcaaccctcacactcaatccaaccacctcacatccacccgacaatacgacattttttttctctgtttacttccttcccagaccctcatatccaccctccacacacccaacccgacccctccgtatcctttcccttttattcccaccaacttttttttattctcgtcttcctttccttcttccctctgattcttcttctacatcaccctcccaatggacgatcccagcatcatgtcaaacaaccccagcgcccaggctcccatcacctcgaccccgaatgcctccaacgcctcaacgtctcgaccgctcgcaggtggctcagcgcgcgaccctccaccacacgacgcaacagccacagcaaacggccagaaccaggagacccgggattcccgccgaacaccgaaccctgaagaacgggcggccaggctacatcaagccgagatagatcgactggccgcaagcatgatctcttcagtcaacaaccatatcaacgatgtggatctcctcaaagccgacggttccaacttcacggcgtgggaggacttcatcgaggagcgcatgtgtggagccactggcgcggtctcctactttagtcggccagcgcgcaacatactccacgaacgagttggacgtgcgctcatcatcaacgcagttgatcgatcacttcgtcggggcatctcaagactcacaagcgcgcatgacatgttcatggacctgcacgccaggttccattcaatcagccgggccgcccaggtcaatctataccgccgtctgatctcgttcaacatagccgaccacccgaccacagccgaaatggctacgcacatccacgatgtgatggacgacatggccgacgccggcattccgttcacccgcgatcactgggcgggcctagtcctacaaagtggactccagtccgaaccggccctccaagaagaattcaaccgacaggttgaaatcgactttcaagcatccacgccagagcgccccgctatgggttttgatggcatgatttgtctgatcgacatcatccgcaggcaacaacaattccagggaccacctaaggagactcctcgcgtctcgccactcgtgatgcaagctgaagcacagactcctgaacaccgaccccaagttccactccctagtctcccaatgctcccggccaaacacccagacaacacaccggatgcacacgactttttggcgatgcaagccggactgtgctggcaatgtcgatcgccggaccacttcctccgtgactgcccgatgcgttctcgtcctacgggtgctagaggccgctaccggggcccaattcaccaaccgacacctcaggtgaacaggcaaggagcaggttttcaatccttctacccgatagtcacacctcccggttttggagccgtctaccctcagactcaacagtcacaacgcccattgcacggacccctcaatgcaaacggcaacaccgccccagtcaatcagaacaggcctgctcattactaccgaccgcctcaatatcggcttcagcgtgtcaaccccccacatgaatccattggctctcagcgaccgaagccatcggccaacaaagccagtgctgacaccgagtcacagggcggctccgtggcgaggatggccgaactcggtgatgtggccgacgatctggccaacattcattttgaccacatccaagctgaggttccaagcaacccgcctattgttgattctggtgcgtcccaccatctttgtggtgatctcaaacttctttctaatttccgtctcttccgctctcccattcccctaaaagttgctacgtctggaaacccagcctacatcaccggcgaaggggatctcactttctcgggcctggacaatcaacgggtcaccatacatggtgtgctgtactgtgagctcgcacgctccaccctgatttcattggcagctttgcggaaagctaatgcttattttgcatacgatatcaaacaggactgctatttgatctattcaagcaaccatatcctctgcttcaaatgtcctttcatacctcggcaaaacaaatggatattccctgttcctattcccgccccgccacacccacgttctgtccccacacccagttgtctctctgtttctgtgaattcatgcaatgatatgcccaaatctgaacatactttctgtcccatatccaccgagttgagagttgacctgcgcagaaatgctttcacaacaccacttgatactgaacatcctgagtctaacatccacagcaacagtctagataaaaatgaacaggttctactctactggcatcgactgtttgggcacgccagcttacagaagattagacaagtcattcaggaaaagctttgcaggaacctgccggtatcacttcccaaaggcgaactgaagtgcaacatctgtgctcgaagcaaaagcctgaacaaaaatcgcttgacaagctcagacaggcctgttggtaaactagaaataatcaatgctgacattgtgggaccctttgaagttgacactttcaataaaggaaaatatctactgactgtccgagatttagcaacaggtttcagtgaagcaaaagtgatggccgacaaatcaaaagcgtgcggattactgattgagaccattcttcggtgggagaaacagctgtcaggaagtgttaagtgtgtacgaacggacaatgggggggaattctccagcgatgtactcactaactttattcttcacaaggggatcaaagctgaacgagctctcccgtaccatcactaccaaaatggcatcatcgaacgtttcaatcggactctggcagacatgggccggacaatcctcatagacagtggaatgggcaaaccgttttgggggtttgcattcatatgggcctgtgacatactgaatgtgattcctaacaagagaagtggcatgctaactccttttgaggctttttacggttttaaaccatcacttgacaggtccaggatttttggcgaaacgggctttattcatgttcctgaggaaaaaaggaagaaacttgatgatcggggcctggagggcagagtagtggatcactgcgacgacagcaaaggctggatattcctgctgaaggaaactaaccaactagttggggcagcagtagtggattgggcggacaagcgaccaacgattcccaaaacaccagcagcaccgccaaaaccaaagccagtgaagaaagccagcaaaccctcagatgtgaagacaccacaggaagatgctcaaccggcgaaggcaccagatgttgtagcaagctcacaccgacatggtgtttcctacattgtcaaccagatggaactgggaaatttcaaggatgagctcacgtttgaaagccaagaactgatcattgacagaattcttttggagtgtgccttttttgcagcaacggttccaaagacgtacaagcaagctcagaagtcaatagcctggttgaactggcaatgtgccataaatgaagaactccggaatctcgatgacatgaaagtctggtcaatcaagatggtctcggcaggaagaaagcccttaaagggaagatgggtttttgcggaaaagacaaatgaggcaggtgaagtgattcgtttcaaagcacactacgttgcgaagggtttcacacaagtgattggtctggactacgaatcaacttttgctccaacggctacttttgtctccatgaggttaatactgacaatggcagcaaagttcaactggcctgtttattcgtttgattttgtagcagcgtacctcaatgcacccattgacgaagaggtgtgggtcgaagcaccggagggattgaacgtcaagccaggggaggcaatgctacttcataaggcactctacgggacgaaacaagcggctcggtgctggtggcttcacctcaagaatgtattggagaaattaggttttacggcaagtcagtatgataatagtctgtacacaatcaaacacaaagagcacaagggagtagtgtgggtccacgtcgatgatggtatagttacaggctcatcggtgtcaatgctcaaatctctcgaagatggactcaagggtatgttgaaaatcaagtggtcagacggactagactcaatagttggacttgaagtgaaaagattgacacaaggttttagtatccgtcaacccaaactgatcaaccaaatccttgacacccattgggacggttgtaccacccataaaactccattgcctccttcccttgaactaatcactgacccaaatggtgacaagtccaaatctactgaatttctgtctataataggttcactcagctaccttgcggtaggcacgcgtccagatattgcttttgcggtcaaccttttagcacgtttctcagcgcaaccggggacaaatcactggaaaggagtaagacacttgattggttatctggccgaatcacgagacctatacctcaacctctttccaaacgatcttccaaaacctctgaaatgcttttgcgacgcttcttgggggggagaattcgcgaaatctacttacggtattgtggtgaccttttttggatgtccggtactctggtcatctaggcgctttgcaacaatagccgcgtcgacgtgtcaggcggaatacatggcacttggaattgggacaagacaagtcctgtgggtgaggcacttactcacggatattctcaagaaaagttttacaggtttacttcattgtgataaccaagctgcaataagggttagcacagatgactcagcaaataagagagtccgccatgtagaaagagaatactacctcactaaccaggcactccacgagaagaaaacagaactgacgtgggtcccgacgagggaacaactggctgacatctttactaaagctctgtccagggagccttttgagtccttcagggggagaatcatgagtagtgtctaggtgaggggggagtgttgtaacccggggaggggttaccagaggtctcacctagacccctttttccatagcatgtatatagtctatagcggtctacatacatgcaatctcatcatctttgtctcgtttctcatcattcacacccaagcagacaggtacataataatagcgactacatcaatagagaggctgacttggagcaggagtcttaatgaatggaggacttctcatcaactctacagccattgtatgtaggtgttgatgaagaccaaaaaagtttagttttgtctatgaaatcaaagggagtttctccaataatttacaaaaatgtgcccgtgaggccatctttatgtactgcatcatgaaaaatttcagagcagtacatgtcaggtgacatgaagctaacttttgcctttactccagtgttactttgaagtcaaagggttgggactccctgatgaccacaaagggcccattgttttttgagcagacaagcaccagagtggcaatggagttataacatatgtcacttcatgtcacctgacaccaacaatgaaaccaatccaatctgatactgtattggccaattttttggattggattgtttttttgataccaggtatcaaaaaataagggattggatcacactagcaatccaatcctgtggtcctggatcaaaatggtattggattgggatcgggatcacattgcaatcccaatccaacacccaaaagctgtgggctgtttgcctcatgctttggtgtaatccagagggtactgtgtttctcgaaaaccttggaccaattttgatttgactttgatttgagaaatcccatattttgattttgtcctttgggttttatcttgacacctgtcagataacacccagggttaaaagtacctccggagccaacctgctccactaggtgctcttggagtagagttaacaaaaaactgatttcatattctgaaccggagcaatttatgaccaaagattgccagtccatgaggctgccggtcactcccctctgcctcagcggaggggccggccaggcactgggtcgtcacatgagccaagaagatgctcaaaagccatgggataactgaggcagaaacggatttgaaattaatcaaataaaaaagctaaatccatgaaaatgtgataaaaaaaagtgaattgtgtccaagctttttgagaaacacagtatttgatccaatccctggattggattgaaaatagacccaatactgggtattgggattggattgctccacccaatcccagttttccaataaattgggattggattgctccacccaatcccagttttccaataaattgggattggattggagattgatccaatcctgatacccggtatcgggtctattttcaacctgatccccaataaataccgatccggggatcagattggttacattgttgctgacacctactgccctcagatatttcctggtgctgtagtttctggtttcttggagcaaaaccaaagtgtcaaattttggtttgtgaaaaggataaaattgaaaattggaattaaaaatccgtccaggtgctatatatggtacaggcccttaattactgcactctgtgttaagattgcatccattttctgaataagctgtgttaaattcaactaaatggtacaagtataatgactatttgtaactttgattggatgacttcctgtcaaaatctgggggacacatagaatctgtttagagcctcaaaagccagatttccctgccaaaaattaataactctgtgtgaaaattgcttctgtatgggatgcagtagagattgtttgtttgtactcaggtacctgttcactttttttttacaaaaataggtaccaagtgatgcacccggcactgcctgtcagggggtaccggcggtactttccctctctttctcacttagtctagcactcagcattacaacattacttcatatcccgtactgtatatgcagtaaaatgaaattggatatgctgtttatttcacttcttcacactattttaccaaaaaaagaaggaaatactggatatgaagtatggttgaaagtgtagtcactttttcatttttttttttcatatttattgtaaaatatgcagccagtaactgcggcagtacccgggccccacctgtttattgcccaaaaacggacacccggcactgcacccagcaccttctggcgggtgtgtggtgggtgccggcagtacctgcaaagcagtgctgggtactggcaaacaatctctataatagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaatccacgcttttttaaacatgttggttattcatttaaccacttttggggccgtttgatgcaaaaatattatttgggaaaattgactggttttggatggtggattttttatatttgataccccctgattcagaattaacagtaatctgttcagttggagaaattaaaactagttttcaaatacatttcccctaaaactggcttcaggcttgaagttgaatatgagaagaggcttagcagcactgttttgatgagtggtactgcaaataaaaattcaaacaatcatcaaatatggaaggtccaattcaagagaaatctatgtcactacagtggcaatacatttattactgtacacaatttttgggtgtttggaatgttggtgatgtaaatccaatttcttttttggaaaatagggcagagtgaggggctttgttgtcttttaaatagggctctatggagctttccaaatgagccatcagctaccaaaggcaggtgtgcatccaaattccaagtctgatttggatctaggaccaaatttttgtattatgagtgtaaagctggagaaattgagaaagctagaaaccaaaaccagactgaaaaaaatagataaaggaaagttagacaacatgaaaataaaataagaaaatgatcacaagagaaagagagagaagaaaccgtaccactaatgagacgtaagattgatcaactaagaggactttgaagaggaagaacacaagcgggtaatgaataatagcatactagagaaagtaaaattgagagagaaaacaatataatgaagagaagagagacaatcagttttttactcatcaaaaacagagcaaataacaagaagaagaaaaacaggacaagaaacaggaaggagagagagtcgacaaacagcactttgaagaacattgagcaatgatagtttttaagtgcctgagaaacagtcttgtttgttttagaatcattcttttgagaattgaggtgagaaagaaggagtgtcagagttgagttgaaattggtcagtgattcttggcgggtttacttttaggacttgagttgataagctttgaggtcttgagaattcttgaagttcttgaccattgtgtcagctccggtctcttatgtgaccaagagttgatagggtattgggtcacactatagccaaagagtggccagtgtcaataagcccaactcaccacttgtaaagtggaggggctagctccttataagaataagggacaactgtgggatgagcttcacagtgcctgagcttttgagaatataagagaaaagggttgttactagtctataaagttaaagacttaacttatatagactagtgataataataagaggaaagtacactagttaaactaacaataaaatacttaaaaccccactcactatttatatgtattatagtaaggtacttgggtttgtatggtaataattgtctgggagaaggaatcctagagggaaagccttcctccttaagtattacaaggcagggttcatgctgcctgttggaccagtgcattccccttattgttacactgttcctttgggggaaagtgtcaagatattcaaagatgcaaatgtacatgtgttgactatctctcttatttcaggaaatagaattacatatgtagaatatctctcttatttcagaagatacacaagagagatatacaaaggagataaacaggatgataatcacttggaaaaacacaagagataattatcctttgcaatttgattattattttcatgagagaggtacattaattatccagagagagatataaatatgtacagaggtaaatcattattaatttaaagaatacatataataatatttactattatgtagcctggaggggttacaatctcatgtagacacatgaactagtgtctcagtgtctgacatactgagtgtaattctcatcagtttgctgcggcaatgcctggcaatgagcgtgaatttcttgaaaactcaacaaaagccatatgtgtggacctatagggctgtcctaaccccatgtgtttggaaaattgcaagagaaatgaaaaaatttaacagctgcagtagcagcttagtcaatttagatatccatagtaaaaaccaagtgttgaaattagatagatctcttctactcttcactaaaaatcctcttccttatcttttttctatttaaactcttttaaactgaatcattttttctttagtagcatgttagtaaactccctttcacattcatgtagtccaaagtgttgaggtggaccaggctgggagctgaaagtcacagacgtaagtcttgtgacagttgactgaacacaaagataaatgatgtttagattcagtgaggaagagtcagaagatacaagccggccatacactaaatacaagtgagttttgatataagcatactactggctataagcattccaacacaaagagaacttgtgtagtagttaggtgtgttcaaactagtctcatatgaaacttgatcaatagtatttaatttaattcaagagtgtttttattcatttattgtcaaccacttgttgaccactgatagttggtctatttaaaactagcttacaacaagtaaatatcaccattggttcttcttcatcttgaatcttgacatcctcagtgccccctgtgagtttatcaataaaagactggtcactccttgttccttttttttattggtggttataattccttcaccaacacatatacaaatctaacttcaagcttaatgcacagcccctagtgcccatgaaaattggttttgcagccagaaaaaacttttggtggcaggcatgcacagtaatatgggtatcaccactgttaagccatccccccttgcacacgccaatctgcagcagggtagattggtgtgcagttggtgtgctggcctgcacgccaatctctcttccataggacccaggcatgggtcctaatcctatgggagggaggatttcaagaaaaagagaaacaaatctttgggctggaaggaacccctcccagcccaaagactgcacagtctcacatcatggaggggctccttcctgccttgagaatgtacatggctcaaggccaacaaggcagaacctcatcgaccagaagtatttccttccagtcaacaaggtgcatgtacctcgttggccagaatgtcttccagccaaaaagaactcaacaattgatgccccagcaacactgtgtggtgagactatcaacttcaactttctcattcacacccaacctttggtgcttccattaaaatcattggttcaacaattcatgaagcgctttgtgagccataacctactccatcaactccctttggttttcaattgccaatggcaaaaagtgagattcaactcttgcatttgtgtaaaataatttccttttttaagactgatactaccatcttcctttcgtgaaaaaagaagtcacaggacagcacacttaaccgaaaaatatatggatgtatcttgacatgtttttctgaacagtgtatccctgacaacctcagagctgagctgaggaacatgtgcaaagcaagattgcattttataaccttcaaaacaagagttctctttcaaataagatgagcatcacgactcaggatccaagttgggcgggccgacccgccgggtacccgggacccggcgggtcacggggcgggtttgagcaggctagggacataaactgacccgacccgggttcagcccgactggtcagcggggcgggtatgatcaggctgtattcaattcgggtcggcccgatctcaacccgctgacccgggaaagctgcggttgcatcgcagctggccactggggtcaaggttggatatatcatatgatgatatgtgaagtccgagtttcggagtccctggagtcctggacctcatcggcatcctcacttcgccatcccaattcccagctcgacacaatgcccagaggacgaaagcaccgccaccaactcaaagcccctatgtctacctcatcaattgcgaagtctaatggcaccacatccgccccagatgaggacaacaactcaagtgaatcagatgtcgaagtgactgccaatccaccaaccttgcccgaatctcaggccacttcggatgctacaactccaaccccccgcaatcattctgtgaacacccagattaaaaagaaaaaaaatcatcaagagtctagcaccgaaacagaaccaacaaacaagaaaaggaagaccactagtgaggtttggactcatttcaagcagtatggctctggtgtgttgatcttactcctctcaaattttcatccatctggttaatgtacattatagatactgaaataatgttattgattatttcttcaggtgataaattaacagcggtctgttgcagttccaagctcctctaaccggtaaaagtgctagcggaacgacacacctctggcgacacctagaacgatgcagcaatttcaaaaataaaaccaaacaagctttgcttaaaacgaccgccgggaccactactaactggtcgttttctcaagaggaatcgcgcaaacttcttgcaaagatggtgattgcccatgagcaaccgttcaccttggttgataatcccctctttcaaaaatttctagcatctttacagcctaaattccgactgttctcaagtaccactctcagatctgatgtcatgaaactctacgaatcgatgaaggttgatcttgcccgtgaaatttcccaagccgatcgcattgcactaactaccgacctctggacctcaaggaatcagaccccttttatggtggtctcggcacactttatcttgcccgactggatcctcaaaaagcgcatcattgcattcaaagaacttccaacgccacacatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatcattatcattaacttatattatttatcttacatttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcctttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacatgcatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttgcagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccctccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacacaagttaaacacagttaacatttatattgatacctttacccgtacttcaacatagatcaagcctatacttattgttcttaagctacagtcaacaactctacttatccacagtattcatagccttgctgaatattcccatcaacaatacctattaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataacctttaatcccaggtgagtcttagtaccctggatgcctattaatactatgtattgatttggatgcgctgttgatagcaagcctctcagtaaagaccatgctgattgagtgaaatctcctccttacaggattgatcttacctaaacccactaacactcaccacaataaaaacttcagtcaactcctagtaacaaccattcttattaaaacactcaggttagttacccagaggctgacaacacacgggaaccgctatcggcaaccagctcatcagtacgattggtgactggaaaatgattgataaggtggcattcattactgttgataatgccagctccaacgatgtcgctatttcgcatgtacaatcggtcttgatcgaacgaaatcgtagcgcactcgagttcaacggtgatttcttccatttgagatgtgccgctcatgtaatcaatctaatagtcaaggatggcctcaagaacatttccggttcaatcaccaaaatccgagatagtgtaagatactccaaaagcactccttcacgcaagcaagccttccaggatgcgatcaagtcctcgcgcatgtccaagcaagctctcccatcgatcgatgtcccaacatgttggaactctacctatcagatgctcaaatctgccttgccatacaagaaagcgttcgatatcttagcaaccgatgatgcaaatttcacaacttgccccaatgatgaagagtgggaggaaatcacaacgatgcaagacttccttgctatattccacacaggtttgtgatttctctatctcctataaaaatttcaccttattccttactgattattgattatctatcatatcccaaagctacattgaagctaggaatgacacactaccccactgcgcatttgttatataaaaacatgaagaaaatcgagaaacatctcaacgaagctgtcaaaaacggtcctccacatattgtcagtataataagcccgatgcaggaaaaatacaagaagtactggaagaaaatgaacaccttcgcagcgatcagtattgtctttgaccctaggtgtaaaatggagcttatcgacttcttactctccgaggaactcagtcctgaagaactctcaactagcctccacaatataaaatccaacatttccagctggttcaatgaacttactggccgtgatggaaaagatatttcgaaaaatcctcatcgatcaatcaaagaaaaaactgcggatactgtcaccgagaccgacgacaacgatcgattcaaaaaataccttgcgggtaagaagtccaatcaaacagtctcacctaccgccgaattggaactataccttcaagaagccacggtcgaaatcgacaccccctcttttgaccttctcaactggtggaaggtcaactcgctcaggtttcctacgcttgcaacgatggccaagactgtattgatgattctgatgacgtcgattgcattggaatcagctttctcaacaggcggtaggatgctgagcgattctcgaagcagactgaaacccgagacccttgaggccctagtttgtggccaagattggatcagccacgatgagggtatcgatgattttaacaatgaattcgatgagttgacagcagagaatgtgattgttatttcttgatcttttctccttcatcaataatgtacacacaagtcgtcgattgctttttcttttcttcgttgcatacacgattccttctatacacgattccttctatcatacacgattccttctattgcgactgcatacatgatacaatctagccctcttatcaaaacgcatgacttgaaatagtatacacacaattttaaatagtagatacacacgaaaatataaaagttttgaactgtttttttgccgggttggcccggacccgacccaagacccgactcgacccgaggcgttctaaattgggtcgggtttggtcagatcttttccaaatttgccccgacccgccccgacccattgttttcgcggggcgggtttgggcactgttttttgacccgaacccggcccatttggatcctgaatcacgacaagctgattaaatgattgtatgctgatacctttagcacgattatcaagcacaacgaacaaaggcaggaggtgaagaggaagaatgttcaggagacaattatccactgttcaaattgactttagcagccttgttggaatttcagtttcttactcatgcctcacttcttgccttcttgatttctccatcccatttcatgacatgtttcccttatattcaaatcttgttggatctgctcgctagtcactagaagtcttctcctacatagtctgacattatctcctgttatgaaggttatcccccagcttgtggtcaatgaaccctgtctgaggagggtatttcttctctctcatgtagtcttgcttatcttttaggttatattccattcttgctcagttttacagcctcaaactgccatggcatacaccacaagttggcaatttggttgctaaaaattggtgtcaggtgttttcctgtgctgatgagtggtgtgtgggaattgagtttcacagtttggtcttgtgtgaaagtgcagttagtgcacaggcaagtctccagaagtccctacatgtgaggacttaatttagggactgttgtagattgtagcaaacaatgggttatctcaaatccttaaattccacatgcagacccaatttatgtcccaggtggagttactctaaggctcaaagttggccttttttgcaggagggcagggccatgttatgccatctgcaactgtaggtacagagtttacccactcactaaaaaggattcctcctcattggtggggaacaaacttgacactagtcttggctgtggcgggcgcatctggcagtgtagcaccagcaggcagttcccaaagggaactccccgcaggggagacttgagccaaaggtcaacagacttgtgtgccaagagagatgtgttttggtgggagcaagttccattttgaaaccacgtgagctcctcccaacccttttgatgtttggtaatggttagattttatttattggctgcatgttagcttccatacaaccaaaactcaaaacagctgcaggtggttgtgattttaaaatgattttataaattcaccatttcaactttttttaggctggtaagaagagtttgatcaacttgctcacgccataggaagccaacttatgttaaaaatacatcattttcaaaagtatattgaaataaactgagaacaatcaaaagaaagaaagaaagcagcataggaacatgtacaagtagcacaccttccatggctgcaaaggcaatctcacaaacaacaatcatgaagtgtgtacatacattgtaactctaaaccgcttaaggcataggcctccactggcatggacagctctgctgcttgctaccactcccgccatggaggactacaccacaggacaagtttgatgtcccatggacaccattctggacagcatctgagctgtccagcacttgcagggcagagagtgtccattggacactactctgcctgacaatttgtggacagtttccacaaaactgtccactggatggttttcaagccgtccattggatgatcttgttgggttgctgcagtgaaaagaaaaagaaagtggagttcatgatttgaactggaagcctactgtgccataccatcagataaccacaaggctcatccttgctgactgcaccatgcaggattattcttgtaggcaagcctgaattgttgtatatagaccaaactcagactttggagcaagttttcaacaattgacagaactttcacagctttttttttgatgaccacctttatttgtggagcaatttttgaccattgcctgcaattttggagcaattttcgaccatcgaccgcacttttggagctttttttgaccatcaaccacacttttggagctttttacaaccatcaaccaccagctccaatcaggaattttaaaaaaaaaacatcaaccattggacactccccgctggagagtgtccaacggacaatgaatctagcatccatcggacactttatctttggccattgtcacttggatgcttttggaagcatccaagtgatgctcgcttgccatatcgtccatccgacgctctgatcgcatccgttgaacactttcctcaggaaagtgtccatcggaccgggccagtttcaaaaaactcaccccttggtgtagttaagctcgggtggggaaggatgtaaccacttgccaaagaagaatcttgcgaggtattctctgaaacgaggtgattgtgttaagctagctcatgtaccctcaaaatgtttcaagtagatgttattgtttggattttggagtttgagaagttcctcaatggaggatcattatttttgattgcgtctcgaggatgaaaggaaattgagatttttgagagagaagtgaggaaagggcgggtgtaaaagatgaaaggagatgacggtggaggggaatcggggtttcaagtagacatagtttgaaaattcttttttgtttctttttcgagctggacagctgacaagtaccaaggagcaaaaaaagaaagaaacatgaaataacattttgagaaaaaaactctagattggcaaacaaaatggccttcgagaaatgcgattgagggttttttgttggtatggcaaagattaagaaattaacgggcagttccggccattgccttttgcatggctcgtttcaggcccaattggcacttcttcagctcatctgcgctggaatctgaagaaataaaagatttgcaacgagtcagcttagtcccgaaagctgtgattatgtgatcgataactcaccctcgatctccaatttttcaagagctttggcaagttcagcctcaacggcagccttgttgtttcgcttgattttcataccgacttcaggtgaagtgatggtagcttcgacctgcgaaatgtaagactcgagctcctgcttggcctcgtgcttggcagaaaactctttgtcggcctgtttgaaggattcggcgtccttgatcatttgatcaatctcggccgaggatagacgaccgaccgagttggtgatcgtgatgttggcccgtcgtccagaagttcgatcaagggctgagaccttcagcagaccattggcatcaacctcgaaggtacaaacaagctcggcctgtcctctgggctgaggagtgattccagagagctagaatggtagtctcgcgtcagttacgagaattgtgtcaatcggagcatcagattcatctgaaacgcacctcaaattcaccgagcaacctgttttccttgcaagtgacacgctccccctcatagaccgggaaggtaactgtggactggttgtcttcgacggtggtgaatgttcgagatttgttggtggggataggagtgtttcggggaacgacaacaccgaagacgtcaccctgcatggcaacacccaacgatagaggggcaacatccaatagtaacaagtcggcagtcttctcacttgtttggccggtaagaacggcagcctggacagctgcaccgtaagcaacagcctcgtcggggttgatgctcttgttcaattggcgcccaccaaagaagtcggataccagggattgaattttgggaattcgtgtggatccaccgacaaggacgatatcctccaccttcgacttgtcgattttagcgtccttgaggaccttgtcgacggggtcgagggttgatcggaatgtctgggcattgatctcctcgaatcgggctcgagagatcgcagatgagaagtcggttccttggaacagagagtcgacctcgacagtggtttgggtgacagaggagagcgttcgcttggctcgttcacatgcagatcgaagacgacgaagagcacgggcgtccccatcgatatcgagcttggtctttcgcttaaattcattcttgaagtgttcgaggagcgcgttgtcaaagtcctcgcctcccaaatgggtgtcaccggcggtagccttgacagtgaagacgccaccagcaatcgaaagcagggaaacatcgaaagtaccacctccaagatcgaaaatcaggactgttcgctccttcttttctttcttgtcgctggcttcaccaagaccataggcaattgcagcggcggtgggctcgttgatgatacggagcacatccagaccagcaatggcaccggcatccttggttgacaatcgctgggagtcattgaagtaggcaggcacggtgatgacagccttcttgacttccttgcccagtttggtctcagcggtctccttaagcttagcgagaaccatggcagagatctcctgaggagaaaaggttttggtttctcccaagtagtcaaccttcggaaaggaaaagacgtcagttgactgcattcaatggtcaagtatgaagtcggggtcgggttagagctcacttgaatgaatgggttaccatccttctcgatgacagcgaagggccagtgaaccatgtccttcttgacatcactgtcatcaaaacgacgaccgataagacgtttggcgtcaaagacggtcatgcgggggttcatggcggcctaattcgcagcaggattgaaacgcgatgatcaagcaacagagagaatgagaatgagttgatggcgaagaaccgaggtgaaatgagattggtgatgaggggagacgaacctggtttttggcggcatcacctatcagacgctcctcggcggtgaaggcgacataagatggggtggttcggttaccctctgtggacacgatccagcagtcagtacagtggagcaagagcaatggtaagatgaatcacttacgatcattggcaatgatctccacccgatcgttctgccaaacacctacacaagagtaagtggtaccgagatcgataccgatggcaccattgaattcggtgctctcggcttcggcgccggggacgttgccatcaacggttggggtttgttcggcagacctggaggatcagcggagagagggagacacaagttaagcgcacggtgatgtttggtatttaagacggtcaagatgatagtcgatcgaatcgagcagcaatccaatgatcgaaacacgtgaggcggtttaggatgagacaaagcaagcattagtacttacattgctagttgagagtgggatggagaagggtgaagttgatcaggaatcaaaggaacgaaggctgccggtcaagaggagacagtgttctgttgtgtccggagggtgaggagggagggagggggaggcacaggctggtcaaacggtcaacagactcgaaaaaattcaaatcccacccaacccaaaaaaaaaatgagaaaaaaaccatgacaaaaaccagtacaaaatcaattggactcacatgatagtagcatatagggcctatcaagcaggctataagcatcagactgccctgggtgtcgaaccccggtttgtgctttttgagcaagctggttgtgacatctgtctgacagggaatcaacatccttcgaagtaccgtgccggtatgtgaaaatgcatattgtatgcatgtagagctcggcaaattgatgagccgcatccgactgcggtgggtacagccaaagccccagcctgaagacagagctttcgcgttcactccccgaattccgcctgatcatggcaacacgctcccattgaagcctccactgtttcatcccatccttgaggagaaaggagaccatacggacgcagcattgactgacctttataatccctcaaaatgttacatctgtctttgcacaatttgaaacgcctaactgcggactgacccatctttgggtctcgaaagtcgcgtgtgtactgagagctttggtgcacacatgagatgcaaagctcgatgcaaagtctttcaaaatcggcctctaacttaaccaagtccctgcaattgggggggacgctgtcgcgcagggagtcagggaccctccctccctccggtcggcgcaattcgacaagtggttttaccactccgtcaaagggggggggggggggggggggggcaaggacttaagttagcttagatcgggctcaaagcactgagggagtcggtcccatgcattctaggcccacttttctacactcggtgttctgattgtggttgagctctttggagagttcaacttcatgtgatggcggagtgcgcggggaaagctcttggagagagcacatcacattggttgaaacgctttcaggtattttagatcgaaacctatgttgaagctgataaaatatctttatactaggaaagagaagtgcgttagaaagaatacagactttaacttctgctcaagcagtaccatgaacttttgcataatttttttgagtgctggggttttttagaaggaaattactgacctgatctctcagtcaaagtttgtcttttttacagtttgtttgaatccataacttcgcagtattagtgctaatttttaacacatgtgaaaggtgatatgtatgctggttggattggcccagggacttcaatgttatcattcagaattccatcctgctgaaacaaaatgatgtgggggtgggcatgaatggaagatgtggtgggatagggcctagaaggccctccacgccaagaaaatctaggacctttgcccaagtgactgtggtggagtgggttaacaagaaattctgaggccagccgccagtgagcataatgtaaccttgaccaagtcaagtgctggtggttttttatggttatccgtaccgtcattaacgatcttggccatttgggagcctttgggatatgtatcatgaattatcatagcttaatatcggggctcatccgtgtccaacatggtcctgatccagatcgactgaagtgcggatcactctcagcaacgcccaacggagcctcgctcggcttcgtgggacaaatcacaaaccctgttcgtgttccactgttgtccaacttggtcctcaactttccatcagattggactctgcttgtcaattctaatcgccaataaaacatgacaagtaaataaaacattattatgtattacaattttaaatcaagcatattgcagcttgcaggtcctacatactgtcagggcacgtcaacagctggatatgattttactgagatttgtggagggtgagggcacacgtaccccccaccaattgtttcgatttgagctttcacctcagtgcgattctcccgaatattttgttgaacagagtcaagtcgaatcccagacgaaacggcataacagacttcgaacctcttcgaatcaggtgcaactgcgatccaagtcagtcagatggcaacaattgcgagtaacggagctcttcacagcatcctcggtggccttcaacctggtggaacatgtctgtcgtggatggcgggcttggtagcctgcgaagctctccgattgacccaacgtttcaccaaaaatacttcttggttcacacgtttctttgtatattttgccttagcaatgtcggtgactctggcggggtatggatctctctttcctccttgaattatcaaccgtacggacaagcgcaaactcatctctcccttttttgtacgcgcggatccggatttcatttatcattgtggtcggctggatatccaaaaatgaagcctgtttgcgtcagtcttgtatcattattgtgtcgagagttatgggaattacgaggcccttagacatatcactagggttctacggtaagcttcatgcttggactatcttatcacaaattgaacactgcaactaattgggctgatgattggttcctaggtttcatttcgtttgtagtagggtcgtaagttgattggtgactggcagtcttggccctgtgcttcatccctcttgtctgacctgattgcggctgaattcgaacactttaggcaacatttgcaggtgggatggtttatctatctccataaaaagttcattgaaacctgatgatcttaaatctgttacacaggattcttattttacacgcaatctgtctggggttccaagacagggaaaatgaagatatgcaaaattccaatcgtccaactcatccttgtgatggtgaatatgtgcctttacgccttattcactctccgaatcatccggttgttcagcttggcaacctttgaggattttgccgacacatggctgtttgagagatcgtgagcggtgcttcaacccgccccaatcatttgttcgcgtgggatttacgctgattcctgttaaccaatctatagagggcaatctgttcaggtataccatctacaaatcacaccgcataactcctctataccagcttcagatcactaatcaacatttgtgaaaccactatcaatcaaaagctgggttgcggtgttgtattgacctttgtcaaggcatatgatctttcgcgctctgatgatatttcgaaagtacttgccatgaagaatgacccgtttgtttttccactaatgcttgtccatcgatggtcgaaacaatctgacaaatatgcaatgaacaggtttcgatgcgcttggggtgtattatgcttactatgccaaacagccatattcccgacggtctttgacaccatctcggtgtgtcaaaatcaaaaacatgggataagtggggcgagttacagtatcttgtgagcaatatatataagcactctcgagtctgctatatactttgtacatcttttgatgaaatattctggcggaattcgaaaacaggtctgtcagcgctgaacttcatttatttggacctgtaagctccaataccatctctgcttcagcgctctaaggcctcaggtactgatgcccatcgaattcagataatggccatcagtgctgcgcttgacgacgatgacacgattgtttgtgggacgccctgccccgtgggaaggagtgatcgggatgatggagatgcaggtaaaaggcatatcacattccaatcactggataagagggtaagtgataacccattctgaagctttcagctggctggatctctcgatgacttattggctttcgcgaaaacaagtaggaaagacatgacacataagacgtcgagctgagtgtaaattggtattgggcattaatatggagtatagcttcgcttgtgatttctttgcttcaactcgtcaaaatgaattttgggaatgtgtttggttacagagaaaaatgaggattgtgttatatttagttcaccttttcttgtcatcggtagtagtcaccaaatgggccctgagaaacaacatcacagaatgaaaacaaatcttgaccaacctcacaagggccgtaccaaaccatcgccctaatgtatgtaagttttatcaccaagtcagatttatcgtaagttttatcaccaagtcagatttatcgtaagttttatcaccaagtcagatttatcttcagggaataaatctgggccttcggggggcgacataggcttcagatgaacggaacaagtcctccaaattgattcccataccacaagtacaatgatgaacaacatcccaacttgtgcccaatcagaaaatagcctttttggattggttaatgtgctatcaaatcctttcggctggtttggcctgggagggcctcccgtgggagccgggtgtgtctcctcgagacccgttcactgcggagcttgggcttggacagctcagatttacacccaggcccgcccggtcagcagctcccatttcattttacaacctcagctttcaccgaagcctgccaacccatcaataacactttacagacgaaacggacacttcagaatggatcaagacgcatttcgagcccttcttagtacacccaacccatcccgaccaactcagtcatcacgtcctaatggccggctagtccttggtggtggtagcgccggcagatctgcaaattcctcacaagcgttagttctattcttatcgagacatctccttaacatgtcattgactcatagagttaatgctggaaactaatcaagtcatccttgaaatttaaaaacaaaattaaacagttccggatcgacttataagccaggatcatcgtcgacatcccttaagccgcgaaaatccaaacccaaggactctgcagatggttccgtcaaggactcagatcgctcttcgcgtggtggatatcgagatcgagcatcagaacggcgcaaaggtttggacggggactttgctgaggctgaacacttacttgaggttactaggaatttttcatgcactcaactcaaattcgcaatattgtgccgaaattgatcatttcatttcttcttgttcttcaaacgtagaactttcaagctcgggtggcagcggctggaagtcaaattgataaggacgtattagagcaacagaccaagtatctcgtgagcatcagccttgaatcatgtcgaattcaactattttccatctgatctgatactcaattcaaggtttttttcttggaaagggtggagatgaaagacacacgattcttgtgaaaggcctggatcacgctctgctagaaagaaggaaagccgaattatcggagggtggcaagctcggccaagtgacagacgacgacctggagattgcgtatgaacagaatgccaaacaagctccgccagaagacctcgctccgtcgagcacgacctcgaaagccgtgaaaaggaagcatcgggatgaattgatagagcagttaaagaacgcacgaacccctgccgacttggtcgtcgttgaaaaactcaaggctgctgggaagttcaagccgatcggctttgccagtgtcgaggataaaaaacaggacgatgaacgtgcagagcgcaaacgacggaaggctgagaagaagaaaaagaaagctcttaaggcagagcaagtcgtcgatacgacgccaccaaatcccatgccagacccagtgatcgagaaagctcaacaaacaagcaatccaactgtcctagaaacatccaccacggcagaaaaacatgtgtttgatgcccgtgaaatggtaccaccgaaaatcacaaaatctatcgaaccatcgagcaattcaaattccatagccatcttacccaagacccaggctcaacccaaggagacaatgaaaaagaacgagccaatcgaagatgaagacttcgatattttcggtgacgcaggagagtacaaaggtctggatgatgacagttcagaagatgaacgagatagagatcggaaggtggaagagtctgtacccaggggcgctgctttgggctcttctgatgccaagaagagaaagacgtatttcgaagacgatgaagttgaatctgactcgaatgatgcagaaaaacccaatcctgtcgaggagtgtgttagaaaggcacaggaagcccggcggaaatcgatggcgattgaagaaccagaggaagatccagaaatgagagaccgattgactggagaggctccaccacccgacgaagctcctccccgaccgaccaaactggaaggcctctccggatctgccgacatccgatccatcctcgccgccgatgcatttcaggagaaagaagagaaacggaaggctaagaaacagaaaaacaaatcggagggcaaagtcttgaccgataaagatcgtctgaatcgtgacgtcttggaaatggaaaaccacctgaagcggaaaaaaactaagaatgatccttcagcaacaagttccaaatcttgaagaaacagacatcttcccttcccatcaccctgtatttttttctatgactttgatcatcaatggcaacatctttcacatctgtattgctttctgcaatatgctatgtagtttactactcatcaataataccttgttgacctgtctgtacatgatgatctaagactcaatgctggctgtctagaatctgttgagcaatgatgcagagtcctccaagggctgaagaataaaatgatttgaaatagggactcttgggggaggggggcatttcagagaaagcaatagacattctgttgcgagggaaaactatgtgtcaaaattcaacatgattctaacaaatcagatgataaaaatcttaaaggatggacccggggaactttcatggcacttgcctgagtagtgcctagtaccagcaagttacttgactgcttcaaattgaaagcagcatattatttcaataaaaacaaccattccaatctcaattcaatggactttctgtacttaagcatatctcaagcagtgtgtaaatcaatgaataggcacaataaggattaaatatgggggcttagaaaaacaactccaaaggatttatcaacaactaccaaataccattgacagatatctattgagagttgttcctccaaatggatggccaactttggaagtcagccatccagtttttttttttcaattttttgggagtcagctgcccaaaccacccctcatgtatgagggggtttgggagttgctcccacttgaccagaaggaaaaatccttccaatcagtgaggttgttatacctccttgagtttgatgaggtataacaacctcatcaactgcagcaatgggctgctacactacactacactaaacagaccactaactttagtgtagcggccctcaaaacagtgcacgtgaccaatgctgtagtgttagcacactgttagccgcactgcgctgcatcatgctgtgctacagcacttttagaggcaagaacagccaaaaaaacactaaaatgtgctgtagtgcagtgtagtggcatttcttttgggcctgcaagcatagaatatgtgcagttggggtggaattctgctgcacaacgctgaatgttagcagaaatctgctactttactctgcgctaacgctatggtttgcataactggcccattgttgtcaactggaaggaaatccttttggtcaatgaggtacaacaacctcactgacaagagggaatcccttctgccaagttctggtctagggggtataacaacctgactgaccagaaatatttccttctggtcaagtgagagtgactaccccccaggtttgaggggttgtttgggcagcgaactccccccaaaaaaagaagaaaaaatcataataataataatggatggccaactccctgatgagacagacagagtctgggtcagaaccagagatagtggaaggattggttagcattgcattcagaaatgataatatgatcctaaaacaaaacaaaacaaaagcaaagcaaagagaaagaagaaaagagaaacaaaaggaaagacttacctgggtcagaaccagagatagtggaaggatgaggaaaaggagtccttccacgtactctgatctggcccaggtgtactacaggatctgtgataggtctgtgacaggtatgtagcacatagactgaactgaaagagtaaaaatgaaaatgactactcaacactcccaaggtgagccatccatttggagttgcaactctcaactaccttggtgtgtttctgttctctccctggtccccatttcaatacatgcaacttggaaggaaaatcatgcatgactgtcaaaccaagggagtttcactatgttctctaccaaaatccagtgatactgccatgccaatgctagaattgactgtcatggctccctgcaacggtgcaacagatacgagacatgtatttgtatcggatcggatcatatttattttgagcctgataccggtatcagtatttcctcggttggtgaaaaaatatattgtattggatttggatttacaaatgaaaaaaaaattgtctttttttttctaaaaaattgtctttttttttcttcaatacagccaaatatcttatgtatcaaatacgtttttggtgggatcagtcatgtgagacgatacagaatagttgtctcactttccaaagacaatacatgtgtattgtctcaggaaagtgagacaacacaaatccggtatttttgggttttcaaattctgagacaatacagagaaaatcctgataccgtattgtattgtctctgttgcaccgttgctccctggtccgccccaatagctttgttctcacagccaggcgctggtgacagctagacattgcattttgtcctagttttattggtaagttatttactctcagtccactggtcaaccttttgtttaaaagatgaaattgcttggccgctgccaacttgttgtccaatcaatggcaacccatttgataaaactagaaccagatattgtctaccagctcaaaactctatcattggtcttgaacctcatgtctcattggctattgattttaaagtgttttctccaggttagttcatggtctgaatatgtatgtattcagccccaaatggatgggtattctcaattctgtaatttcatgtatgttctgtaccccctgtttttaacgcttcttttttatcctcaagctgagcctttctttctttttgttaagaaatcttttcaataaatctgtctaaatcagaatctcagaccaagatagtaacaccaaccttggtttaatcaatgctgcaactcttggtacacaaccagttagttgcatacttataaatatattcaaacttcattttcatttgtttctctttttggctgatcatttgtgtcctattttttctccatccagatcactgactaaattcaaacatttaatgcctccactcctccatagcacacaacttgtgaggcacttaaaaggagggtcttagtcaaccaactcccaaatatttgggacgtcaaggggactggctgctgacggtcccctggacatcaaaccccctaagtttttttctccccggattttcacggcgaaaggggttgtattggttacaaccccccgcaataacgtcgccccgaggcgaccaatataacatcaatctccttgaccaattttatattggccaggcccaccgatacatgttccctttgttctaatgtattggtgggcccaaccaatataaaattggtcaatcagaccaatcttatattggtcgcctccgggcgaccttattgcggggggttgtaaccaatgcaaccccttttgaagtgttttgggggtcagacctccaaaaggtccgacttgttttgaggctggcgccagaaagccctcagcggccgagagggattcctcttggcccactgagagctgtacaccctcagcagccaggagaaatcttgattgctgagggctgtacactctcagcgggcagagaggaatctctcccagctgctgagagtgtaaaactctcagtggccgtgaggaatcccctcggcccgctgagagtgtacaactctcagtggccgggaagagattccagattcctcctgcctgctgagagttgtacactctcagcaaccaaaagagattcctctctgccctctgagagtgtacagccctcagcgaccaagattcctcctggccgctgagggtgtacagctctcagcgggccaagatgaatccctcttggtcgctaagagtgtacaactctcagcggccaagaggtattcctcttggtcaacagccaagaggaatcctcttggttgacagccaatgtacactcttggtcgtcaagagtgtaccctctccacagccaataggaatcctccctaccaccaagagggtatactcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcgaaattgctgttagcgcttagcgtagcgtagcgggattccaccacaacaccgctaacgctacgcgtgtgggccccaaaaaagggcccactacgctgcgctacagcgctttatagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcaaaaacccgctaaaaaaccgctaacactacggtttttggatgacaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcagcccaccgctggtatactcttggcggagagagaacacatcctggctgtcaatttaatttttttgctgccaactcacaaccccccatggggctctggagtatccactcccaaaaaaacccgggggggggggggggaatcaaagattttcctttcttttcttatttttttctgaggactgaccattaaacaagtcggaccttttggaggtccaactcccaaaaaaccggggagaaaaaaacttaggggggttgacttccaggggactgtccccagctggtcccccggttgaacatgaccctaaaagtaggtgattggaaaaatgaatcccaaggattcttcaacgactcccaattacagttgttggatttttcttgggagttttttttccaaatggatggccgtccatttatattattttttttgtaaagttttgggagttgactcccaaaaccacccctcatgcttgaggggatttggcagtcgctcccacatgatcactggaaggattcccttccagtcaatgagaaacaaaaacctcatctactggaaggaattccttccaatcaatgaggtgtaaccacctcatcaaatggaagaaattccctccaatcaatgaggtgtaaccacctcatcaaatggaagaaatttcttccaatcaatgaggtgtaaccacctcatcgaatggaagaaattccttccaatcaatgaggtgtaaccacctcatcaaatggaagaaattccttccaatcaatgaggtgtaaccacctcatcgaatggaagaaattccttccaatcaatgaggtgtaaccacctcatcaaatggaagaaattccttccaatcaatgaggtgtaaccacctcatcgaatggaagaaattccttccaatcaatgaggtgtaaccacctcatcaaatggaagaaattccttccaatcaatgaggtgtaaccacctcatcaaatggaagaaattccttccaatcaatgaggtgtaaccacctcatcgaatggaagaaattccttccaatcaatgaggtgtaaaacctcatcaaaaagaaggtgtttccttctggttgatgagttaccacaggctcatcaacctgaatgaaatccttctggtcaatgaggtataacaacctcattggccggaagggattccttccggtttatgaagtagcttttgcataccactttttcttgatttgatactttatgatcaaaagcaaatccattgcatccaaatccaaaaattccaggtatcacatagtatcttgcagttgttcatctctattttgctttgacaatataacttctcttgttattgtctgagtttttcctgttcaatctcaatttttcccttcatgctgttgttctaagcccagagtattttcttaccccttgctgaagtcactcagccaatcttggggaattttagccagtcaatttgtttgcacgagcagttcattttcttggtagtcatcaattcaacacctttttgtggccttgccaacaattggtcatgaaatcaaagaagctgaaaagatgcttgggttaaatatactgttggagtagtgtttcttttctcctttgtctttctctgcttcccacctgtttcagacctgtcacccacctgttacaggattcagactatacctgggccagagtacgtggaaggattcctttcctcatccttccacaaaaccattccctgacccaggtatgtacctttctttttctctcttttctttttctttctcttctgtctttctctgtgttttgtttctctctgctgatgaaatatatcatccttccacaaaaccattctctgacccagttgagtccaacatataccagtcatggtggtggtttaagaaaattcttgggttcaattgagttggcaaatgagattggcacatcaactcaggggttggcttgccattttggtgcatgtcagagctctaaccatggcaagggttgttggacaccatccctttgaccttgtatgggtagttttgttttgttgattgaacccaatactttgtgctaaaaccactgggagggctgtgtttgattgccttaacttctacatcgcatagaacttgagggtaactgtgtttagtagcagttcatctggaacttgaaggctggtggcatgagtaatgaatctgataagaacttgtgtgcaacaattctcacattgtgcccacgggggaactattttgctcctattctttttttttccttggttgaaaggtattgtggttggtgtctgttatattggtgtctgttgagtttgaagtgggtgtttaagagcccttaaagagggcacgagggtttgaatatgcaataccgagcgggcttactgacagctgcttcacatttaccctctcttaaatattgtgcctccgtttctccaacctctgctctcccaccaaccccatcgaggagctgatcgataacattagcagaagatgcagatcgagactgaaaccaacgcagtggaggaagaaaggaagaggcagaggaaagagcagaagaaattgaaaaaattagagaaaaaacgaaaccgcgatcagcttgcagccgaccaaacagaagaaccacatcaaaccgtaccaacagcgactggcgatcctcaatcgaaattgaatcaggaagtggcttccaaacacaaatcaaaagcagacagaaaacttgttgatacaacaaccgactcccctgagaaaccgatggtggaccaggaaccacaatccaaacgacaaaagaccaatcaccccccaatcgaaagaaccaccgagcctcatcgtgattcaacgagtgcccctcttcaggaagctgtcgaaccgaagccaactgaagccttggataagtccccgaaagaacctctccgcaagaagaagaagaacaaagaacgcagaaaatcaaaggaaaaatctggagaccagaccgacggcccgaaagcgtcggaaattattccacacaatgacaatcgagttcccgagtctcaatcctgcacggtcaatagtccacaaacgagggttgactccccagcaaaggcgggtaccccgacatcgaaggaagccctagatggatccacaaattcacttgttcgccagaaaaaggaaaaacggaaaaaatccaaggaagcaagtggaaaaactgacgatccgacatcctcgacggttgcaaacaacgaaggtccagtcgatcaaccactggagctacaaacctctgttccaactcagacctcttgtgaagaagcgggtgattcgatgccaccgcctgaaggcttgcaaaactccctaaccgagcccaatcctcccaaggaactcacaaagtcgaagaaaaaaggtcccgacaaggaccgcccaaccgagtcgatggctccgaatgatccagtcgttcgaccatcagcaacaaaacgtcctgaaggagaggtggatcccgagttagatcaaatcttgatcgatttcaaaaactcgcacctcttggaaaaagctcaactccctgagtacttcaaaaccgcaattgtccatcgcacttctcgggagatcttgacgtctaaatggttaaatatcactcaattgaacgaactttctaccattttcggtcagtcatcctcaacagagaggggcatgtctatcttccctgtcctagattggcgaataagaataatttatgagtcgaatctttttttgttttgggactatgaattggatacgtgaatctaggattgaaatacaagaagggacgatttagtacagtcgaacaaacgatgatcgagaaaatgattacaaaatactgtgaagagcatcggatcagtaaaggggaatttggaagaatgataacccaaaaaaagagcaacgcggctcggtgcaagatgaaagagttgatgccctcgatatcggatgccctgccgggtcgtccgctgatctcgatctggaaatacatccgtagggcgtacgacccgcaggcgaagctcggccgctggactgccgaggaagaggcggcgctcaaggacgcccacaagaagcatggccagtcctggacgttgatcagtgagcaggtagggcggccagccgatgactgcagggaccgttggaggaatcatacctgtgtcaaggacctcaagaaccaaggcaaatggagccaggaggaagaagacctgctggttcaactaatgactcaatcgaaatcgatctactcagatcccaaggatctccagtccgatggcctttggacctgggtgagtaatcaaatgggcggtcgtcgttcgcgaactcagtgtagagtcaaatggtttgccaccacctcttcgtttttgcctgcaccacttttcttttgctcatccttcttactttcgttcttgatcagggtcgacagcttacaacctaaacacgccaatggcggcgaacggggcgtttggacaaacagagacgtcttacgtttggctcaacagttgagcaccaacagtctttttatactctcttatccccagataacctagtgcggtattctgacagaattctatacatttttctttatcatcataacaatcaaacagacttaagaaatgtgatctgggagaggatgaggtgggttttaattggaagcaagtcaaggagggaatcgaaggttgggagatttggaatcaaggatatctgcaacggaagtggaagagtctcaagaagtacatcctgaagaagcacgaaaagcgttggcagaaatcggacggatctgatgattccagtgatcctccacgtaagtcttcccccccttttgtttctctttcctcctctccctcgatttcgacttcccacctctccttgggtatgtgcaccggttcaatgacaggagtgatgaggtgcgagggactgatgtttcgatatatctatgtggaactacagcgcttagtaatcaagagatcatagatcaagcgatccagaaatggagcgctagaagtgaaaaggctctcgacacccctgttacacgtagagtcgagagtcaatttcctagcgaacaggtcgaaggagaacggtctgaggatgatgaatgattgattttgctccaggtttcatctcctaaccaaaaaaaaaaaagttcaaattacatagatttttctctttcgtctctttgtcagtcatgaatccaactttttccaaaaaaaaaaaaacagaggaaggatggcagaagaacaagcaatatgatcttgatcaatggtctcaatggtgatcaaacaaaatgctcagtttagtagattattccatacaaagacaaggtacatcaaaaatgaaatatatctattgacaatctaagacctcctgcttttctcagcttcagccaagcatctaattcttatcatacgcaatgaatcaaccatacactcttttcatcaataacttatgtgtatcatttgtggttggcgttcatcacataaattgcttactggcttataatcacacctccctttaagatcacgatcaaagcaaaacctgctgaatgatctggttcccaatggccatgacgtcatactttttttttcttcttctgcaaattttatgaccgattcgtcgatatttcggtctcagaaattggtcatattgtaagacaggctcctttctaaacgaagcgagccctgtaatcaatacatggatgtaagaaggatgtacagatgaagcactcctgaacttgtttttggtggctaggggaatgtcccgatcggtaagcttgtgtgctgtgatcttacaatgactcgaagatgttgaacggactgattgactggtggtcgtggagtgggttggcgacagcgaatattgtaaggtcttacataaataaactagatgcattagtaaagctggctgtatgcgcaagctgagcaagaagatctgatatgtatgtaaatatgtaatgaatttgtgtcgagagtcaagaagaagaagccagacggggtttcggcaggtttcagactcggcctggcacgatgacgtatggagtggatgtatgcgtctgggcgctagggagccccgtggggaagagggagatgaaggccgagaaggatgtatgcgtaccccagctgtatgtatgtatgtacgcgtcccctccgatcttactgtctccgtccaatcaaaagccagcatttcgcgacgagactctcgagtgccggtcgcgtaggtccttgacggatagccaaaggtggctggtaatgccaagtctaatgttgtactcgtgccggccggttggagcttgggatcccgaataaaactggtccaaggccgaatcatgtacaatgtggggcgctcagagctgtcgaacggtcaggaatcgagaatgacccgatccgggcagatgtccacctttggtaattcggctttgttctctctctgctcctgctggccgataggaaagcggctggtttgacaatctgggaaaacccagtgcctgttttggtcaacagagcttcggctgctgaccgttggggatcgaggagggtgtatgcactggtcagtaagatacagttcctctgcaaatcagtatggcttaagatgaattaagcctgggctggtatgggttttcttatcgatttcgattgaaaccgaacctttttttatgtaactgcccgccatctctggccttcctttcagtcttccttcgacttctcttcttcactcttcccttccccctcccagcttaaatacatcttccctctctccccatcctcatcctcatcctcatccccatcctcatcagaataataataataatactcagtcccagtagccagaaccatcaaccccacaccaccaccaccaccaccagccacagccacagccaccaacaatacataatcacctgatcgatggatcctcctaccactccaatccctggtccatcctcaccacccttctccaccgggccctcactccactctacacccgtccgcccttccctctcatttgcccatcattccctaggcagcaccgcatcattcgtcggcatcctcaaggcggtcagtcctaaaacatttcctcctttccagagctcaatctcagatactcattcttttttacatcctctcccatcacaggcagccctcagtgaactcgaaaattcagatttctatggttcatcacgcagccccgacaaaaaagcttcaatcgctcagcagaagaattctcacaagaatctcaaagcaaaacttgaacttgacagcgaagatgatgatgaagatgcagaagaagaagaagatgatgatgatgatgacgaagacgcggaagaagaaggaacagaagacgaagatgatgacggcgaaagtgctcaagacgatcttgttgatacgcccccagaactatccccaaaatttaactctttccggggtccatctcaacttggctacccaagcccaaaggcattacaaggactagcttgcgaactaatcaatcaacagaaacgcgttgcagacttagcagtgcgcaaaggaatcaattcttcaacattcactcctgaaccctcttctcatcgatcgtccctgaaccagtccacccctcgatgctcatcgccacttcaaatcagtcgtaaagattactcaggaagcgcgccgatcacagtctccgattctaacaacaccactcaatcatcatgcgctgattctgaatctcatgtgagcagcgaagagcgtctccataggttagaagaacaattcggcgtctggcccggaaaggatgctcaaggtcaaccagaaactgaatcatggatcgcacaagtccccggcgtcctctaccgcagtgtccttgtcaacggcttaattgtactcactgatcgccggttatgttacctcgcatacttacctacgtttgacaagggtcagatcattcgcgtaagtcaccagcgacctcctttcttattcgcgcgattgatcgaccaaagaagtctaaattatcctcccccctatcattttttacagagtggatcagttaccgttaaagctgacagccggttcaacaaacgccggagacgatgggttgaattgaggacagagtttgttacctcacaaatgcccttatcctcaccctcacccacaacttagctgaccaaataacttacttttatttactcagttcattgaccgagtatcgcctgagcactgaattattccgacccttgtcatcttaccacttctcggagatccaaagaatccttccaatcagctccggacaatctagaacgctatccttaaggctgttggatggtcgactgattgttgtagactttgatacttccgaagctgccgacctctggcatcaagactttgtccgggccttattcagcttcaagacagactactccaaccaaatcaagatgatgcttcccctgagccgaatcaacagcgtccatcgtgagacgtttgaaagcattgccaaaatgatggtcttcgaagtcgattgcgcaccctccttctgccgctctgccaagagtgatgtcatcgagcagcactctgatcatcccagcactcccgaacggccaaggattgaattgtcttactatctcaaacacgaccctttcgatgacaccgtcattgatgccatcacccacgccaaacacaacgcgtctcaacatctcttccccgattccaccccggcccctctcctcgaacttctcgatcattccccagctgaagacgaggctgaggccgagaacatcacctccgggaaggctgactccaataactcatgcaatagcaaacttgctaatcgattcatgaaggcatttggattggatgcttctgaaaaactcaccggtgcgtttgcatctatcaaaatcacgcttgagtaaatactgatttgtcagcttgcatgtctttagtctactcgtgtgccttgctgcgtactctacccactctaggtcacatggtcctcagcaatgattatttctgtatgcattttcctcgcagttccaagagaactagataactggaacactgactaatccttttggacattctttctttcaggcttttggcggaggggtacagtgatcacccaagattataaactgaggatccccattaaagatatcggccaagttaaagaagccaccgcatttggatttacgcgttttggtattgctattgaattagcaggggcgccagacatccgcctggatttttcatccaagtccacacgagaggaagtcatgcaagcgcttgaagaccatgcccaagctgcgaaggctgaagaaaaacggatcaatagacggctcagtaacatgccgatccctaaaccattaggtcaaaatactgaacagttcaagctcgcctcacccgccttgaagaaacagagaccagtggtgattgacaagcaacagattgaaaggcctgtcaaagccatgaagatcatctgtcttgccattggctcacgtggcgatgttcaaccgtatatcgtaagtcatcatcatttgtgtgctgcgttccccctttccacaattttccttaattgtttctctccttcgcatcctctagtcccttgccaaacggcttatgcaggacgggcacactgtcaccattgcctcacatccggaatatcggccttgggtcgagtcattcggcatcctttacagggatgtaggaggagacccagcagcgctgatggtgagtgttcaatctgtttctccattcaaaggcttggtgtataaattgagatgaaaaactctcccattagaaattgtccgtcgagcacccatttttcagcactgggtttttcaaagaaggactcggtcgtttcaggacttggctggatgacctcttcatggagtcctggttggcgtgtcgagactcaggagcagaattattgattgagagtccttcaactttcgccggtatacacattgctgaagcccttcggattccgtactttcgagcgtttacgatgacgtggaccagtacatcgacctatccacaagcatttgcttcgaatatcgacctgggaccgtcttacaatcttctgtcgtactctttgttcgataacttaatctggcgtgctatgtccggccaagtgaaccgatggcggaaacagaccctgaagattccgtcgacctcactggagaagatgcaaccctacaaagtgccgttcctgtacaacttcagctcagtggttgtgccgaagccgctcgattggcgcgaccatgtcgacgtgaccggctactggttcctcgaccagtcccatggggaatacaccccgcctgctgacctggttgcgtttattgacgcggcgcgccaggatcaagtaccgttgatctacatcggctttggcagtgtcaccgtctccgacccaaccgccgtcaccaaagcgatctatgcagccgttgtccaggccggagtccgggctatcgtcgccaaaggatggagcgaacgtggaaacactaaaaactccctcgacgatgcccccattgatcctcccgctcaggtctatgatctccattccgtaccccacgattggctcttcccccaggttgacgccgtttgtcatcatggtggcgctggtactaccggtatctcgttgagatatggcgtgcctaccttgatccatcctttcttcggtggtatgtcctttcctcaatcttatccaaaaagaagtgctcagatcaattgactttcttcttttctgtttcacccttcttttcccagaccaaccattctgggctgacgtaagctcatacgattcattatctccctgtcaatgcaaaaactaatcaattttattcaattttctcatttttgttaaatagcgagtgaccaaactaggagcaggaatgagagtggattcgctgacaacgcagagcttatcggatgcgtttatcaaagccaccggcgacagaatcatgaaggagaaagcgagccaagtgggggagaagatccgggcggaagacggccccactcgggcggtgaacttcatctaccagtacctggactttgcgctcgagcgaactgagcatcggattgcgcggacctcccggaagaaacgctgggtctccagtgtctccgggtgtgccgccagtcaaccggcggctagcgtcgatggctctcatccggaactcgagagtccggctctcaggaaggccgatcttccgccttgctccgcttccttcgaaaacgaggaccctaatcatttgtccgacagctcgcctgactccccttcccttctccccgctaacgctcagggaaagttggctgatcctccccaaagtcccgacgatggaaccctcactcggaagaaaagcatcgctggaggccccattcgctcttatagccatctcatcaaaatccctaacgccatctctcccgttaagtcttggtccaaaattaaaaaaatcttcctgtaagcctttctttcactcatagacttgcttatcaatgccgtccttacgtggtctctttctcttactctcttggggtttgtcaggcatcctaaagtcatccccaacgtcgggtgacttggcagctcggcatcgaccactcattccaagaaaatctcaagtagtatatattaatcatccactatgatcatcatccccttcctatgtcttagactatttctcttctctttttattgcttgtcatcctttctttgttcttcgttcttcaaaagcccaaaagattttagtatcttatcattttatttatgattatcaatcttcttcgactctttctaatccatctcatctagttgatgtcgttttttactatcattattatctcaacctaaaaagcttatgtatcgaactcgatcgtcgaagaacacacatagccagtcaagtcattctatctaattcccttatctttatccttctattatttaggtttctttttttttttaatcgtgatcatcatttatcgttcgattttctgccccttcatcttacttgtcatctgattaatcaatcacctctcgtctttttcccctttgtttgtttgtttgtacctccaatcctccccaatagtcgttgttgttgttgttattatccgcgttagttgaccccagtttttgtcgtcagtttcgtcctgcatcgtcgtcgttgtgttagttgttgttccccatcctcagtagtaaattcatataatgatcaatcccagttttcttcattgttttttttttttttttggtggtcaagcatgtggtacaggccagctcatcaaggccacttttggctgtgggtccaactacttgctgctgtgtgaacaacccagccctcagtaaaatttcaaggattgacaggtccgcatttgattgctgacagcttgacaactgggggcggattgcaatgttcgatttgctgtacatattgtgtttccaagaaagcgtggatcggtttgctttttgaattttttgtaatatccttggaatttgattttgctaatcccatattttcatttattgatcagtcgggttttatcttgacagatgtcagatacagctatttcggaaagggttgtccacttggactcgcgaattcttttttattttgggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttaacgcgccgcagcacacgcggtttccgcgtttagacgcggttttattaattaattttttaccgcttatttttcgagtttttttgaatttttaaaattgtttcctatgttttaaagcgtgcagaatttaatggtaaaaaccatttttcataaaaatgagttttgattattaattttttttttccacttatttttcaattaaatgtttacatacatgtttctacctcatttttttatgcttttttgaaattttaaatttatttcctaggtttcaatgtgtgtagaatttaatggtgtaatccaaatttttcaaaactcaatggttcattttcaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgacattttaaatttttttcctacactttaagacatggttaaaatgatggtaaagctcattttggatcaaaatgaaaactatatcttgaatactgcatttgacatgtttttttatttaattctccactttttcacttgattgtttgcattaatttttttaccttactttttatgcttttttgaaattttaaatttgtttcctacatttaaaagtgtttagaatttcatggtaacattccattcccgtaaaactcaacagttcatactgaatactgtaatcagcctcaaaattcaattaattcttaagagcttaattttcattattttttgacatttttaatttgtttcctacactttcagacatgtatagaattatggtaacaatgaatttgcatcaaagtgaaaactatatcttaaatactgcatttgatgtgtttatttaattaattcttacacacttaattatccttattttatggaatttcaagttcatttcctacactttgaaaggttttggatttgatggctgtattcattttgcattcaaataaaatctgtatacagtaaaaattacgcaagaaacggggtacactcatgtattatgattgaagcttttattttcaggcaaattggaattcaccattaagttctacacatttctgaatgtaggaaataaatttaaaatttcaaaaaatgatcaaaattaagctggtaaaaatcaatttaaaaaacatgaaaaaaaacctgtccaacacagtattcaataacaaccttttatttttatgtaaaatgattgttaccatcattttatacatgtcttgaagtgtaggaaaaaaattcaaaatgtcaaaaaagaatcaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaatgaaccattgagttttgaaaaatttggattacaccattaaattctacacacattgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaatgaggtagaaacatgtatgtaaacatttaattgaaaaataagtggaaaaaaaaaattaataatcaaaactcatttttatgaaaaatggtttttaccattaaattctacactctttaaaacataggaaacaattttaaaaattcaaaaaaactcgaaaaataagcggtaaaaaattaaataaaaaaccgcgtctaaacgcggaaaccgcgtgtgctgcggcgcgttaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctttatttttttattttttttattttttatttttttactgaactggacctgtcagaactgaactacggatgacagctgtacctcctcggctgtagttcagtacaaagaaaactttaaaaaatttcaaaaaaaaaaaaaaaatcgcgagtccaagtggacaaccctttccgaaatagctgtaacacccagggataagaccacctccggagccatgttgctccagacgtagatgctcttggaggagaattaagaaaaaatgaggtttatatttggaaccggagcagtttgcgaacttatcaaagtccctcgcttcggagggcctggtggccttggctggcgtggaacgccactcgcgcaaagcgcgagcctccgaaggaggggcttaagacaaacacgaacaggcccgcgtgtcacggttgggcacttttggtgtaacgcacattgagctggatgtacagcatttacatcactagctattggcgatttgagtagacaagcttttggtgcttggtgatgcctctcacctcatccaattttcagaacttcatcttgaaaattggatgaggtggatctttttcaagttggtcaaattgagaaaatgttctcacatggtaggcagtgagattgaaactggcttatgtaagctcagccaatttgccattgggcaaattttcctttaaaatttttcaactgtgtagttttcattttttcccaaaagtttcttgatagaagtcaagacctccatgttgggcatcttcactccctctcagctttcaagaaatccaaaagctggattttctatgatttttggcgcaaaaaacagccaaaaaactcaactgtgacacccagccgtgtttgttttgggctcaagcctttcccgcacttcgtgcgttcgacggagaggctgtacaagctcgagcagtttggaaggccaacaagccgatcactgggaccgccggtcactcccttctgccccatctaaggctgggccctgggtgatacaacccaaggcctctggagcctcccgcgctgatacccaaggtcgggtacccaatttcctagtcccggaaggtatccgacggttatcgggtaccccccacggggaccaactgccagattgccttcggcagcaatttttttttgggggagttttcatcaaaaacgttagctttcctcctgaaagaggttgcctgcaacttcgatcccagtcatttgctctggtttgaacgtgggagtcgttatgtaagtaagatctccgttctgtcagatgtggtgtaatgcaacccaaatctcagtggtccattatcacaaacatctgtggttcagaacgcacaccaaacaactgtaagtgcctcaagcatggcctgaccatgagcctccttgcttttcttatttttttgttttgatttcagcttccaaataccactggaagtgaaaggttggtctccaaccctttccaagactccgcccgaggtccattcccaaagatatccaattgggtaaaaatccctcaatatcctcccgcgttccgacaagctgggtcagatagatcgggtatacccgactgggtcggggtcggggcccacccttagccccatcagtgatgccgaccaagcactggactgttgcatgagctgagaaaaaagttgaaagccctggtacaactgaggcagaaacatatttgaaattaataaagcagaaaggtaaatccatattcataaattgcaaggattacaaaaaattcaaaaagcaaaccaatccaagctttcttggaaacgcaataactgaacatatgaactaggtagaagaggcaaactcatgtggttgtagctaacttaacttaagtccctccaattggaggggggtgctgtcccacacagcacaattcaacaagtggtttaccactccaacaaaggggggcagggacttggttaagttagtgcttgtaataatgtatgtagtaatgtaagattcaaaacagaacaaaagcaggcaagagttgagaattctgtactcatttcaaatactactcatgaatcatctttctatccaattgatctggaatccatcatgtctaattttcaccttctcctgttataattttggggtaaatttttcaagaaaccagcttgacatgcaaactgttcaaaaggattcttgaaccctatttatggatattcaccaggtctatttgagatgctgctttgttaaaatgataatcatcagtcagggtttgttttttcaatttcaattcttttgttttttttttggccattgaggatgggagtcaaatatacatacaaatcctgcaattctaaagtgaaataccgcttcaccaaaggaataattattgcatttgacatgtcaaatttctccctgataaacaaaaaaagaaacagtaaatcaaaagatccatgaggctgaggttaaagaagttagtaggacaaaaaaggcaaacaaacattgtagtttttttgtgcccaaagaatccaattgtgtgattgatcaattctggggccaagccttcttcaaatttattaatgcatggatatgctctaggtttcaagcaataagaattagcagcatcaatgatctcaactatactgccagttttttgatttgctagtctcaattgaaatttgacatacagtaaatgcctctttaataggggatacatcttgtgatcaactccaaatattcctagtgcaccttcaacatataaatccaaggaactaaaataaactcatgttttgcattacccattctgttccagtaagacgaggaaaattcagctccagagtcaaaatcaatgagcaaacttacaggttacttgtggcttttattgcttgactatgttcaaattgaatcacaagtatgtgtccaagccagatttcaacacatatattttttgtttcatgacattgagaggtagaaagtttgattcaatacatactgatacatcaattctccaatgaaaattttcactgcatcatgtgtgtgattatcaattcttacataatcatatattgtacttgacaacaaaagaacatcagtaaagtttcaaataaaatgtatttcaaatgataaactaacacagggtgacccatggaatcaaggaattcccctgtatggtaaattagcaggtaaagccaatttttatcacctgtttttttttgtcttgagatcttctctaagatggggggttattcaatttcatgtcagtactactgaaaaggggaaaaaattctgtatgttgaattgtaaaatttaagacagaacttactccagggccatcttcaaaccacccattaagtcttcatcaattttcaagatctctgatgaaagtgtaagaaattcatccaacaatctgaaattcaatcatttaattttataattagagcatgtcttgcattcagcaacacaaaatcaaagggaaagcttacatattgttcatctccttttccagttgacttttttgtttgaatataaattcttcatcagtccaaaaatggtagtttgctgtatgagagagaaagagcagttttatgcatacagatagttgaattttgaaatcacagattttatgattggatcatgaaaatctgagttgagattatatttaggggctgggaaaaacgactcccaaattttagtcgccaactcccaaatacggtcgtccgacgtcgaatgggagtcgtttttccaaatggatggccgactttgggagtcggccatccaatgatgttttattttttttaatattttttttgcatttttgggagtcggatccccaaaccacccctcatgcttgagggggtttgggagtcgctcccacatgaccggaaggaaatccttccggtcaataagaaacaacaaggggcttggttaatcgactcccaaaagttggagagtcgactcccaaacccccaaaaaccccgaaagtcccccgtatcccccgagcattgggagtcgattccccaaacccgtcagcgggtttgggagtcgaatcctcaaaaattttaaataaaaaaaaacaaaacccccggagggggacggagtcgatgtcccaaaacccagtgggttttgggggtcagcgagccaaaaagggccctcgatggccgggatgattcctcccggccgtcgaggatgtacatgtacacctttgacggccgagagaaaccctcccggccgtcaaggatgtacaccttcgacggccgagagaaaccctcccggccgtcgaggatgtacactctcgacgcgcctcgtctcatcgtctatgtgcactctcggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaaagggagaagagaatctccgttacgttgaattctcgaaatttttgtcagggagtgaatcaaggggccctacttcacaaccccccgattggagtcctcaacacattttacagcatttctgatgaaaagatcaagaaaatcattcaacttttttgaaattctaatctcttaattgtataactagaacatgtaatgcaatcagctacaaaaaatcaaagaggcaagctgacatgttgttcatcctccttttctcagatagactttttttcatgaatataaattctttcaccagtccaaaaaatggtagtttctcttatcagagagaaatgcgcacttctacgcatacgccatagagggatttttgaagtcatagattgtgggataggatcattttaactctgagtggagataatattcaggccatgggagaaccgactacccaattcgagtctcaaaatcccaaatattttcgggcaacgactaattcgacttgcgggtacagatggatgttatataaaagtagtgagccttccactcccattcaagtttttgaaattggataatcgcctctcaatactaaggggatccgaggcactttccaggttttggggggtttgggagtcgactctccaacttttgggagtcgattaaccaagccccaacaacaataccatcgaccggaaggaatcccttccggtcgatggggctgttacacctcatcaaccggaagggattccttccggctgatgaggttgtcacacctcatcaaccggaagggattccttccggttgatgaggttgttacacctcatcaatcggaaggaatcccttccggtcctcctcgatcagaagggattccttccgatcgatgaggtgtaacaacctcatcgaccagaagggattccttctggtcgatgaggtgtaacaacctcatcgaccagaagggattccttccagtcgatgaggtgtaacaacctcatcaaccggaaggaatcccttccggttgatgaggtgtaacaacctcatcaaccggaaggaatcccttccggttgatgagttgtaaaagccccatcgaccggaagggattccttccggtcgatggtgtcgttgtatctcatcggccggaaggatatccttcccatcgatgaggtgtagagcctagactgaccggaatcgatggccggaaggggttccttccggccatcaagattgtatgatcttgatgaccggaagggattctttccggtcattgagactgtacagtctcaatgaccggagggaatccccccggccagtgggagggaggcgactcccaaacctcccacttgccaaggagggttttgggcgccgactcccacccaaaaaaataaattttaataaaaaaaaattgggaagtcgactcccaatcccccagggggaattggaaagacgactcccgtccgacgacccctcgaccaaaatgggagtcgtcggcaaattttagggagtcgtttttccaaccccctatatttatggctaaaaaaaagaaggatacttcaatgaaaatgatttcaaggcaagaaaataagcaactaacactttaatctttttccactgaagccaaattatagtgttttcaattctgttgaaggcctgagatctctccagagaattcacaagttgaggattttctctacaatcatttctgatatcaatctgtggctcatgtggtctaacatgatgtcgagatttcaatcagttagcaattctgaaaatgttagccacaaaaccaatccttggctatggatctgggatttacaattacacttacttcaaaaactccatcaacccatcgattaccctttgatcaggtaggtatgagaaaagatctggtgtggcatttacatatgattttaatgaactataagaaaatctcattttaatcatgtcagttctttcaattcaatagtagaattcataattttgtcttcaacaaccaagctcacatgtttcctatattttcctctggattccaatgtaagatgtttctgggatcaaatttgctggttcttctagtgttgatctgtgatttttccaaagccatgttgcttgtttgactggcactttttttctcaatgctttgaagtttgagtctcattcttcaagaagtcgtgatacatacatgcaattaaaatcttacttacgtttgatgagttttttggccctctatttcaatattgctgactggacaggggaccaactgcttgcctctgtctagatgggattccctatttgtgcagaaagaacggttgttttatcgcaacatatcacgtcaatatacaccaaaaacacttcaaaaatacttaagcctctactaaatacgtacattcctgatatcccacttggatcagccatcagtggcaaagcaaaccacataaatctatgaaaaaaaaaaaaaacagatctagccaccaacaacaatgtcaagagttggcttacctggatttttcagattgcaaaacaatcctgtttcaaagggtattgataggttagattaacacacctatatttttctcaaagggatgtttggatactcacatgtgacgcacgccctcgctgtctttttgaattgagtgttttgataaaattgaaccagaacattttttgggtgtgtttgcaatacacacaacaagcagaacatgaatggcaagcgacttgaattgaagcattgaactgatgagtatatgaccaggtttcaaagacaatacaatgatgcaatttttatagatcaaaagaattgaattggagatgctattccaagggaaaaagctgtagagggaaattattagatggttttgagcaaattttttgacttaaacagaggctcaagtatctttcttgaggaagatcaataaatccaatgatttgatccaaatgaaacaagcaaagttatatggctatcttattgagcctcaacatcaaccaaacagtattgttgtctttggcaagacttgtttagtcaaggtaaatatatggggaacaagtttcaacactttggatagagaagcatgttatgcatacatttgttcttctggtataaggctcttacataagatgttttaaccaatagactgaggatgaatttgtgtcaacagctgtaaaattggggatggacagggaagtactgcaaagttttttgttagtttgatcaacctccatctcacgatgttgaaacattgggggcaaagctaattacatcccaacaacctcaagatttttatttccaacacactcttggcactattattttctacatcccttaatccactttcaacatataactaaagtgcaagttcaatcaaaacaatccactcaactatgtagactggtgactttcaggaggagctaggactcaataccggtggaggtatagcctgaaaattctcaatttgtttcttctctctcaagtgttggtctctaatatctaaataatctctcttaggcttttctattttttctgattctattcctatctctagttgtatctttttctgagtatttattaggatccaactttcagaaggtaaactgcaactttttctcattcatttactgttgcagtagactcttcttatttgaacattcattctttattaactttcattttatgttgtcttatcttagctgttttactaccattagctttgaatttatagttgcaataaagtaccataagacctcatattcctacactacatgtggttaaaattggctgaaagcagaaatttatataaattttgaataacaaaaaaactcttaaatcaataattctgagaagaaaaacatcatcagaatagaataacttaagttcatgatactactaatccaggaaaaagactacaaatagggtggagtttttcaaaccagtcagctaaataatggtggatttggttatatttgataccccctaatatagaggtgctgtcagccacagagtaaatgtcacagtacctcacatgtaccaagtaactgcaacacctgtacctatgtatataagtacttatacataatgttgtttacctttacctcttgttatcttattattgcctttatcttatcttattttatcttataatactgatgcaatgaacagagactgggtgtgatggttgtgaaaggattatattagttcaataaatgagagaacaaacaacactagagagaaagagcaaaagagaaaagaaagatggaaaacaacatacctgggtgtgatggttgtgaaaggatgagggaagaatccttacacaccatcagacccagacaaaactataagagtgtgtgacatgtgagtgaaaggtgaaaaaaacagactaaagagaaaaatacatgaaatgtgaagctcaacaccaccccttgctgcacacctgagaagaaacaaagaaaatctggaggagaagaaagaaagagaaaaatcacggaacaatgccaaagagtgtgtgatgtcgttcaagcattattcaattgagaggctttggcaacatgttggcaagcatgttggttgacacatgaagaagtgaaatggcgccttcttgaagacattccctgatgaagtggtacctagcgtggatatgtttggtccttgcatggtgcttgggatttttcgcaagggcttcagctccttaattgtccatgtgaataggaagagcagtgtctggccaaagtttgagttcagataacaagtggtgtaaacatagagcctccttgcaggagttggaaaaagctttgtattctgcttcagtactagaaagagaaacggtgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcaaagttcaatattgagaagggcatatattcttaggtgtattatggcataatcaccttctacgggttatttaacccatagtgactcactaaaaccactaggctagctccactcagtcaaaagttatttgggatttaaatttgatttgcatacaaaatgcttatggcataatttaaaacacaagttggccttagtttggttatatattcaatattcattgcagagtgtaaccaaacgttggccacattgtttgtaggtacactgagaattttgtatagtagcaaaaccacaacttggccagaggtttagatgcatattcattataggttaggtctagaaccacaagttggccattgatagattgtaggttagggctagaaccacaagtcagacgggttgtaaaatagactatttaaggaggggctttcccccctcattccaatttttcatcatctcatatcatctcatcacatcagatcatcatctcatctgatcagaaaccagacagaacagagaaataaatctacacattagacagaattatattaaacaagtgccccattaagaccattcagacctggatatgcagaggaaaaagaaagtaacaacaattacaaacgtgtgctcttaaaaataagagaaagtgatattaagccattgtgctctataccaagattaaggaagaagggaaagtcactctcaatagttacatttctttctttggtagcatctcataaattcccattcattatcagtacatacgtcaatcattttcaaagaaaaatacataaacatataaaaaaacctcttactcaatcattccactcaaatagtcttctgaatccacgttgatctaggtttgataagagacttctacacatagttttctctatcatcagtttttgccacaacaatcaaaataaatttttgtgttaactcctgcgtagtacaatagaggtctttcaaaccagccataacagttgtagcagatcattacatacgtgatatattgcatctgctatttcctcctcaaaggactgccaccattcccaaaggagttctcacaacggtcacttgttttctggatttccaggagatggctccgtcaccaatgtgataggtgtatgctgaggtagagtgtctgtcatcacaatcctctgcccagtctgagtccgaatagcctgaacaggtgagatttccacctagtctgattttgagatctttggttgaagccagatagttgaggactcgtaatcctgcatgccagtgtgatgaagagggatttctaagatgttgggagagccaatgaatagcaaaagatatgtcaggccgagtgctcagtgcattgcgcagcccaaagcagtgaaccaatcagttgaggatatggactgggggaaggtttgttggatttgccacgcgacataagatccttgaagtttgagtctgtgggagtcgacacagtagcacttttcccatccaagaacctgtcaaccatatcatcaatgtagtgtgactgattcatgtagagaaattgatttggaatgtccagggtgattttaattgataagaaatgattcaactcttcaaaagcacccaatttgaacttctttctgagggaggagatgagtggattcaaaaaagacagttctccaacaatagaaagatggttgacatgagtagtgagtgctccaatatgtacaccgttgtgagtcttgaagtagagagagacctaggtcaagtagtgctttgtgaagttcaatgttccattggcggggagattgattcagtccatagagagaacggtgtggtggcgggagcgcgccttggccaaagctttggccggtttgtttggggcatgcggaatgctcgcggcgctgatgcggaaagcacgcggagctgacgctacacaagcgggctgaggaaagcggccgtgcattagtggaaagtctagctttccgaggcgcgggaaagcggagaaaggtagaccgaatgcacaaggttctgaaaagcttactgcggggaattcgggcatcggcggacgccggggatcacggccgactgcggaacgggggttcagtgtatactgcggagaggctacaaagagcggggagcaccgaggggcagaagcggggttcggagcggaccagaggcagaagcggcggtgggagacctgcttaggagcggccggaggagtacttggaccgacaggcgtcggaggggtgacatgcggagtccgagggggtgacagcggatgacatcgcgggaagtaggaagggactggagtgtgggatacctaggaggagaggagttcgaggcagaagaggagagagaggggggggagcaggactcagaacatatcagaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagagtagagttagtgtattacctacaaaagatcaataaaagagaactagtttacctacctacaagaccatcaagcaagttaccccggacaacaaaaccggagtaggacgcgttgcggagcggagaagtgcaagaaaactcctagggcgcgccgtgctttccacaaattgggggtctggccgggaaacaacttccttggtcgaacggtacgaagaatagtggatgagctttccgggacagtttttcacaccggcgtaccacaacatcgaaaacgagcgagcgtggaacgattcttctgatccttctgatagcgacggaagcgggagtacggttcgggaaaatcaaccgagtgcggaggataaggggaaacaacgggccgagacattggacgacctgattgccgagggacgtaatttggtcgagcaagtccagaagaacggggtcattggatcagaagtggcggaaaaggttaagcttttcgaaggacaggcttcgggatcgagcaagaaggtcggaacttacggagtaccgagcgaaggttccgaggaaaggatgaacgtggatgacccagcgccgccgcggtccttgggtccgctgaaggcgaaggtacgtccgaaggactatccaaacattcggttcagtactaccgaagtgtcgaggtttctggagcgtttcgaggctgcggcggatggggagggagcggaggactcggataaggttcgacaggtggtcaactttatccaggatgaagaggcgttgcgggatgtggaggatatggatgggtacgagaggaaggattgggcggagttgaagaaggagatgctggagaagtggggccaaagcgagcaaaggtatcgggaggcggatctggataggctcgcggcggaggtggcggaggaaggtggcgttcagacgagggagcagtacgggaagtacgtctcttcgttcgatcggattctgaagtatctgaatcggaacgggatcgtcaccggtactccgggagcggtgaagcggaccttcatcaaggcttttccgaaggagatgcgggagcgggcgctccgacagctttacgatcggaacttggtgaataggtctaaggatgggggtgtgatcgttttgcccgacatgaaggagatccgtaaggcacttcagggcgagatggacatgcaggagttggtggaggatgggatagaagcaaggggctcgggatcggctaagagcaaggagccggtgactgcgaaggaggtcggtgaactggcggatacgctcaaggagctacgcctgttcatgcagaagacagtgacccagtcctggaagccgtcggcgggtcgtgcgggagctgatgccacccctgcagcgccagaggcggcaactaaggggcagggatttgcgccgcggggaccgcctgcttgcagctattgcggagaggtgggccatttcaaggctcagtgcgcggacctcaccacggacatgaagaccctaggggtccggccggtgatgagggacttctacctggatggcgagaagatagaagcggccattccgcgcgatgaagttcgtaggcggagaagcgcggagaccgctgcgggtggtaagggcaaggaggccgaagtgaagtcccacattgggatagtggagcggggaaaagcatggacccctccggcggttgctgccgaagtgcgagcggtagcagcggaggaacgggtttgttttggggagcggtatgaccggatggacctggatcaggccccaagagcggaaccggtgccgaagaaaccgaaagcaagggagccggcagctcaacagtctgccgagaggaagagggcaggcgagctggcccgaaaagcgttagggaacgatacggccctctccctcacccttaaagacctggcggcgatctctccgttgatggcggagcagctgatagggagtatccgggaagctgcgggcccttcgttcaaggaaaccgcggagaaagttagtgcgcccgttgagacggtgctagctgaagtgcggagcgcggagttcggcgagaacgagaagccggtgcatcgggcgctggtatcttgccccttggggtatgtcgagatggagatcaaaggccagaaggtttgggcgatgatcgacagcggctccatgattaacatcatgcccgcagagttggctcgagcgacgaaccttgcgcggcgaaaaacaagtatgtcaatccgtaccatggggggattcaggtgcgaggtagaaggggtggtggaggcggagccggtgcttgtggccaaggtggaagaacgaatctcgttcttggtcacgaggtcgaacgagattatactcggccgccctttcctgtttgcttttagaacggacctgcggttctgccccaggcggagggaggagataatggcggtgcgagactccggaggcaggcaattcgaaaccactatctgccaaccacagagcggagaatggttgaaccacgtggtggacgaggagcggcatggcgagtggtgccatgagccgccaccggaggatttttagatgtcggccgagtcatccgtacggggagagcttcgactccgtatggacggtcgacaactaagaagcgagagggtataggtgtggagatggggcgaggcgacaagggagcaaaagtaagtcttccgtcgtatgcatctccggggaatgagtcgaaacactacttcaatgccactgtcgtgagcaacgcgtgtgcaataggggtagcggacgagcgagggagaggaaccagcggggttggcggaggagaagagcggagtcagaatagaggagcggaggccaagagggtgcaagtaagtcctccatcgtgtgcatctccgattggtactactgtaaaacactatcatagtgccacattcgtgagcaaaggggaaggtcgtggactgttgttagctcgacgggatgcaggcgacgggaattctcgactcactagggtgaacgggggaaagtacaaaccggtggcgaagaaggtccggccgcagaatgaaccgatgccgcaggaccttaatcctccgttgcggcctattgagtgggatcgggatcctttctcgacgccgctgtcgagagttccgccgaggttcgctccctctgagaaaatcactacagagcggatcgcgagtttgaactttgggccggaagggtggctgagcgaagaggagttccatctgttggcggatgtggtgaagctgcgggagaaggtgctggcgttcggaccggaagagaggggcttgttgaagcgggagatcggacagccatataagattccgacgataccgcatgagccctggcagatccgtccaattccgattccggcggcgattcgaggggccttcatggagttgatcaaggagcgagtgcggaccgggctgtacgagcagaccaattcaagttactctagtccgatcttcgcggtactgaagcaagacaagacaagcttgaggatcgtgcacgacttgcagcggttgaactcagtgactatccgagatgcggggcttccgccgagaattgaggagttcgtagataccatggcggggcggacctgttacggattggtagacgtcatggggggctacgaccagcgggagcttcacccttcctcgagaccgatgaccgcgtttgacgctagcctgcttggagggatgcagctaacccgtcttccgcagggagcgaccaactctgtagcagtatatcaggcacagatggcttggatcttgcgggacgatttaccggaggtggtgcaaatcttcattgacgacgcggggatcaaaggtccgaaggtcgattacggcggagaggtcttacccgagaatcccggaatacggcgcttcatctgggagtacgccgtagcactggagcgagtcctgtatcggattgagtttgcgggcttgacggtgtcaggaaagaagtttgcggtgtgcgtacctgttctggatgttttgggccatgaagtgtcttgtcgagggaggtcgattgcagcctctaagaggaacaaggtcttggagtggccgacccctcagacaccatcgcatatccttcagtttctcggtttgtgcagtttcgtgcggatgtttatcgaacatttcgcgatagtagccagtccgctgcggaggcttacgcggaagggtgcggagtggtcctggacggaggcttgtgaggccgcgtttacggagttgaagcggatcgtggggctggatatcaccttgaaagacctcgattatagtagagggggtattcgtttggcggtcgactctagcgagttcggtgccggtggcgtgctgtctcaggaggaggaagggaaggatcggccggtgctttacgagtccgttaccttcaccgaggtcgagtcgcgttactctcaacccaaattggagttgtgcggagtgaccaaggtggtgcggaggctgcaacatctcctctggggtgttttcttcgagctgttggttgatgcggaggcattggcgaggatgatcaattctccatctcttcctaaagctccgatgaccaggtgggtggcataccttcaactcttctccttccaggtggttcacgtcccgggaaaggccttcactatgccggatgccttgagccgaattccgttgatggaaggggaggaccggtttgcggatgcggaggagctagacgtggagcggcgcctgatcgaagtgcggacggcgggagtggacacggaaggtcttcctcttgcccagtctggtcggtattcggttatggtgcacttcttgacgcacttggcgtacccggaaggtacaccggatctggtgaagcggtgggtacggcgaaagagtgccaatttcttcttgcagggcggccagctttggcggcggagtttacccataccacttgtggtggtcaccgcgcgggctgaccaggagaagattttgaggagtcttcacgaggacttgggccacaggggagaagcggagaccagaaaacgagtacggactcggttctggtggccaggtttgggacgtgcggtcaaggactgggtgcggagttgcgaggagtgtcagcggcgaagtacctatctgcaaaaggagattggcattccgactggagaagatacgctggttagtcgtgtgttggtggacgtctgtcacatcaaagcggggaagtttaagtacttactggtggctagggacgatctgtccgggtgggcggaagcgcgtcctttggtaaagttgacttcggagaaggtgtgtcagtttttcgaggaggactggttaccgagatacggctctattcgtttggtcacagtagacggcggcgcggagttcaaagggcggctgaaggagcttgtggagtcctgcggagctaagttcgggagagtgacggagtattacccggagggcgcaggggtcatcgagcggggtcatcagcctttgaagaacgcgttggccaaactttgcggcgaagatgggcggaagtggcagcagttcttgccaacggttctgttcgcggatcgcatctcgactaagcgtggtacgggctgctctccgtatgagctgttgtttggctctcgaccggtgctgccggtggacatcgaactgctgacgtttcttgggatcgactggtggaaggtgaagtcggcagaggatctcgtcgaggctcgcgctgagcagctattgcggagggaatcccttatcgctaaggcggctaagcggttgaaggagagtagggcgaagtccgttcgctactgggatcggaggtgcgcgagccggctcagggattcgttgcggaagggtgacctcgtgctgctctacaaccggagtttggaatctcagtggggcaagttgttttctaaccgatggaacggcccgtacagggtggtcagccagttccccggcggcagctatcagctggaggagttggacggcacatggctgaaacgacgggcggccgcggctcacgtgaagcggttctacgctaggggttccacgtctttcgatgagacggcagacacggacgacgaagaggaggtggtgaagatgccgaggcagaggggcacttcagatgatgagtccgacgcggcgggagagggaggtgacgatgcctcggcggcggactcggagtctgggagtggttctgaagcggaggaggaggacgaggcctcggagcaaccgacgccagcggctccgcaaccacggcggagtaagaggctgaaggggaccactggggacagcggtcaaggtctggggcggagaggaggagttagcggtaaacgctaagcatttattggtgagggggtgcgctagctggtctacagccgggtaaactagccaccccaggatgtcagttaccctatagagattgctttcagtttggttatcacttttcactggcttgttttgtgtatttgtttgcaggagaggtacggggatttttgtgaggaaatccttctggggcggaccaggtaccttgtggatcggagtggtttctctagttttaagcggtttggtttctttccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacataaaacaaaagaataaaaagaataaaaagaataagtgcggggacttgagtggttctctttctggggcggaccaggcacttggggaagacttctttggcgtagccctttggacacgcaaactcaagtataacagactgtatttcaagcagaattacttagactatgtacaagagagcagcggggaggaaggagggaaacactaggaggagccggaaccaggagcgggatcgtcgccatttccgtcggggtaattggctgagcgagggttgaagacggccatgacttgaaggcggtggcggcggaggtcgcggaggtcggagaggaaggccgcataggtggagcggcggagtgcaggagggagaacggaggcactgaggatcgtctcgaaccggccttggatgtcttcaatgacggcttcgaccacggtcgcagggatagcgtcgaacgcgctttcgtcttcgtcgggaaagagctcccggagggcggagtcgtctgagtcggacgggtatctagggttaggaactgagagaggaggcgtaagcggggaaggatcacaaatcagcgaggaatgcacttacgacggaagtggcgagaggcagggaaggggttggtgcgggtgggcgcgaacggggggttgtttactaccggacgaggagtaatcgcgcgggagtgacctgaacctggaacctcagaaggccctcgctcggcaggccggggagtgtgtaagaagttgaggcgtggagggggagacgagtctggagtggtgcgttcgggagcgtcgccaacagaaggaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagctggtacacagtccagctcattgggagtaaaccctcttgatgaactgggcttaagaccagctcatcaatagtttttcctcccgatgagctggtcttaagcccagttcaccgggagggtttcctcctgatgagctggtcttaagcccagttcatcgggagggtttccccccaatgggctggatttgaaaccagctcattgcgagggtttcctcccaatgagctgctacacagtccagctcattgggaggttttactcctgatgagctggtctcaagcccagctcattgggagggtttcctcccaatgcgctgtattcaaagccatcttgttgggaggaaaacctcctgacatgaacctatgagcttatggtctaaggctgggaggaaccccctcccagccttttttgttttcttttttctcaggattctccgccgccgtcctataggacccatgcctgggtcctatgggatggtagtggtcctaaatgcatatgtgtacatatgcatttaggaatctttgacgtgcactgtgcgggcctgcacgccggtctacactctgtagattggtgtgcgggcccacacaccaatttactttggcgtgcaggtgcacacaccaatccgcacctggtgtgcgcaagggggttatcatgcccccttaatcaaacatgagccttccctgaattggaaggaattgatctcaacaagatggttctgacaccagccatctgggagggaatgtggactcctccttacgatctgaatttaaaatcaaattgttggtgggaatccctcctgaaaaaccattacttaatgcattttgttgggagaattccctcccaaaaaaactgtgtcagatagcagcttgttcataggtttccttctaggtaatctgttattcagcccagctcattgcaaggaacccctcctgatgaggtttaggctgcctacaccaaattaggaggtgttcctccaaacaaactggatttcatctgggtttaataccaactaatcaagaactcatcccaatgagctgggtttactcccaatgtttcagaatctccttccaacaagctgtgtttaatgccaacattacaggagctccccctgaaaaactggtatcaaaaactgcttgttgcagggattctcccccaataagcaagtataaatcccagctttccaggaggattaaaaagctggttaaaaattcagttttttgggaaggactatacttcccagcacaagatggatttaataccagcctgccaggaggagcccctcctggtgagctgttacataagcctgttttacaggaggtacctctcccaatactgaaatcccaggagaagttgctcctggaaagctgtattatattgattgttttcctccacatttgctttggtttgagtatccaccagcaagctgtttcatattccagttttttttttttggggggggggggcaatccctcccaaaataagctgggtttgatgggatgctcccggaaagctggtgcataataatttttattgggaggagtcactcctgaaaaactgggtttactggattgctggggggagtctctttaagagagctgaccccagcttgttgacaggaacccataccaatttttgttaggctcatgattataatttatgaccaattttatggatttcatgtttcatgtttgagagttgaggtggtgcagtgtagcatgaaggtgtggggttggagtagtgagatgtgttgtgccagtggtctatctttgatgtttcttctctgtagagaaacatcttgtattgcaaaagggggttagcagaggctctgaaggggccgctgcagcacagtctcatgtcggattacgcgtaatctgacatgagactgtgctgcagcagcccctttagcgccgtgtgctaacccccaccccccctttacccatcatgttacacactgcacaccaagcaaaaatagacacaactacccacctcatcactccaaacttttgaaaaaccaccacatcacttcaaaaccaagcaacagactttggtaatccaagaccccccaggccaaatttttgaccccatccccaccaaaaaaaaactgtaagattttcgatttttttttgggtttctgaccaagttttgacttttattttttattttatttttgacttttttttcaacttttttgactttttttttcaactttttggactgtttttttggactttttggccaatttttttggactttttgggtgatttgttttgactttttgaccaatttttttgactttttactgacttttttttgacttttttttgggggttttttgggtttctgaccaagtttttgacttttttttttattttttttttgactttttttgactttttttcgacttttttttgactttttggactttttttcaactttttggaccgtttttttggacttcttgccaatttttttggacttgttgggtgattttttttgactttttactgactttttttgaatttttggccaacacagatcatgtcatttaagggctttgcacatcaggaggatcccaaccctctgaccaatcaacaaaaaaccagctatttagctatctgatcagtactatggtcttgcaagccagtctggggacaggcccaagttcggcaaaaaagagcccaagcgggcttggccaatcccaaaccccgtgtgcccctctaaacccaacccttgcttggcacctcccaaagttggagggggtcaggcccaagtcatgcttggccaagcccaagcaagtgtgccacccgcgccaaagctgacctcaccgatccacacttgaccgggccccaagtctgccacccgcactctggtgagcccagagcttgggtttggccaagccagacttgggctagtgccaagtttcagtccccgcacgacctaccaaatcaagccccctgggcacacacccaagccccattggcactcagccacacaggtcttggacctgtgtccagactggcttgcaagaccatacttcctggtcactgttccacaatcttttagtgggaataccaggtatacatagctacttgacccagcaggtttggacttgtcatgacactatttaaaatgagtgattgatcaaaatcaaattaatcacttcattccttccccctaaaaaatgaatcatttgcaatataaatttgaatctgatttataattctgattaaggtgtacactattagtgtgataaacatataattggcatctgttattgatgaatttagaaagagaaatcacaaacttgaatatggttgaatttctgtgatgttccaaatgtatttctacaggggctacaaaaccaaaagaataagagcttcccttgatctgattgtgaatcaaatctgtaacatttgttccaaaaaaactgctgaggccatgaaaattgtattcaattagcaggttttatttttttatttgaatccgcagccttatctttggggggaaactaggtgtaagcaaaagggaattttagaggaaattcattttcttttctgggaaattagcagtaaattctgggtaaaatctagtgactttcttgtgagtcccattttctttcatgatccttttagtgatttttacaaaaaaattcaaatcttccagggtgacttatttgtgatttgcagtcactggaaagccagtgccctgaaatttcccctggtgtaggggtgtaacttccaatccgtgagggttccaatgatgcatccagtggtgccctaggctgaaattgtccgtagagtccatttctgaggccatattggttggtttctgaaagaatatatgagaaaaatgtatataaagaaaaactttgaattttttacatatttaattaccacaccgggtgccagttttttggcaaaaaaggggcggtacccggcccccatattgagtcttgaccggaagggtttcccatgtacctcattgaccagaaggaaacccttctggtcaacaaggatgtaccttgttgattggaaggaaacccttccaatcagggaggtacatctacctctttgattggaagggtttccttccgatcaacaaggtacgtcctctttgactggaaggaaacccttccggtgaacgaggcacatcctctttgaccggaaggaaatccctccggtcaacgaggcaatgtgcttccatctacctcatagaccggaaggaaacccttccagtcaactctgcaaagtaattaaactatgttgttgctggggatgtaatgatcagcttctatggtttagagcaactccaccgcgggccgtaaatcaggtctgtaggtggaatttacggactcgacacgacccaccgcggtcgctaaaatctacggcagtctgtaaattctcctcacgagtcctcacatgtagggactcctagggactcgcctacggcctccaaacaacactttcacacaacaacaacgtgtgaaactcaactctcacacacaacaccaccctcgacagtacacctgtcatcaacttttacaaaccactccaccaagtcgcggtgtatgccgcagcagtttgagactgtaaaactggctgcgtggatccgatcatcaagattttacggcccggcagtaggggccgcagtggaactgctcttacaactttactgctaggccatccaggccctacattatgcatttgtgatggccattttttttgggagtgtcttctgtaaaagaagagtctgtgacagcaaaacacagtggcaaatccagctagtttgaccagctagaaaatcatccttacaaattacaatcacaaataagttgggaacagctgaattgatgatggtcatgttgcccagctgatccaatcccatcaactgcagcccgggacgcagggaggcttttacacggatgtaaggtagagtcaatctcaaaaacttccaccataatttttatggctacaaaagcggtggatatgtatgctgtctagtcccctgtgatgaaagtaaatctgcttcaattaaatgaagtttgtgaattacgtcaagaaatgcaatcctgcctgtcagtgtatccggccaaagttaactatgttaccgttcgggggaaacaaaccccacccggtcttggcgcctagttgatgccggggagtcctccggcgtgttgatcggccagcgagcagcacccaccaagaacaacccaagaacaaccaacaagcaaacaaacaggatggcagactcatccaaacaacgaccatcacacgatcaggtactctcgatcttagacgacctcgactcattcgcaccagtcccaacaacaaacaacccaacaacaacaacaacaacaacaacagcaacaaaaacaacaacaacagctcagaccaacaacaactcaaacaacaaatacctcaaaaccaagaccaacaataaccagtcatcatcagcatcaactaacacggcgaacaccactcccggcaacataagcaagcctaatcagccagccagtaactccggggatgcacagagtgtcttggacttcatcgacgaaatcacccagcgtagttccacccccacggcctcgatcaccacgaagaaactgagttccagtcggccggtctcacgcaagccatccacctcgtccctcggcccacgctccgcggatggccgtctcaccgaacccgagccagccacgactgccaccagtcctctgatctcaccggcagccccagcctcctcatcctggggctggggctccgtgctcaaacaggccacctcgtccgtcttgagtcaggctaagtccgccgccggacaggtccaatccgtcgtctctgacccctccaaatcatccgaaatcgtcaagagcttcaactctaacttgcagaaccaactcagtggtcagagtgaagctgccaagaaatggaaggagggggtcatgggttatgtcaaggctagcgggatcgatcaattaggtatgtctgtctaaaaaaaatcatattcgctctcgaatatcactaatcactctttatacatccgtgcaggcaaggacttacaggccactggaatcaagtctttgacggatatcatgaacatggtcgcaccaccgatctcgaagcacgagattattgatgtccaactatcctacgatatggtcggctacgacggaatcgagaccttagtctatcgttctctctccaaggtgaaaacataatcatcaatccgatccgatcgcagtttgctccctgtccaaaaaaataataatcaaggattctaggaacactttttctgatccggttaggtttctgtatgcaggtcatggaacaagttgatgggggcgagttgatcctcaacaagggagacgaggaacgacctaaaccatcggaatccggcgaacctgaacgcgacctgcaagcggttgaagggatgatggaaggctacaagctggcattggtctgtttcctcaatttctaaacattcatcacgtgcggaaaaactttgaactgattgtatgtacttttttttttcctacacaggccaatctcgagcagatgattaagcggatcgaagccaagaaagccgatgtcgatcccgcgaagacggagggatcatcggagcggaccgagccgacagaagagcccggtcttccgatcacccactgtccagtctacgtgcgcatccagccaattctctcccgtctgcccgtcttcggttcatcggtaggccccgtgtcgatgggcccgggcgcgatgatcgagcccgctaagggcggggtcaccgtagaccaagagaaccatctcttcttcttgatcctcctcagggacgtcaagaactccctcgatcatgctaccgtcactcaagctactcccgccgtttggctcgatattccgttcgaggaaaacgaatgggtcgaggatgtcttggttgatgtaatcagacgtggtgtcgaagtttcgtacccttcttccttttttcattcattctttttccgaactcttttccttggcaaagataaactgattgaagggcctattaatgatcaaatcgatgtttgccgaaccgacttgggataacagatcattggacaacagtatgtgaacggaaggatcagtggtcgatcggtccgaaataccgtcaatgaagaagatcaacaaccaaaacaagaaccctcctcatcttcgtcctctaaacctgctccttcttctacatctaaagctgaagaaacaccctcaagctgatcatcaccttatcttctctcttgttttttgttttgaacatgtttttatttagcggagaaagaaaagagcagctttgatttgatttggtttttatttttttagtttttctgtgtcatgttatgacttttcttactttggtgtagaaccataatttcaacatattggtattttttcgtaaaaaaacaacaatactaaaaattgtaattgtactctactatcctggctcataagtgattaaatttattttaaaatttatacaagttcatttttgatgggatgatgtcagtgatcagtttgtggtagatgagtgcagaaaaaggggaagtccaagaggtacatgtaactttttcatggtctatgtaaccttttgaggagggttgaagaagaacactacaacacctgtgtaatctcttcaaccccagatgatccccatcctacacatcaatagccatgcccaactgaacaagactatgggtctgacctgattggaaacactgattcccaagtatgtgtttttgacataggaaaaatggcatgggttgttccggttgattgtggaggagttgttgttgcaaaagcctggcattctggggaaggagagcaagatatccatgatatgttgctaagccatagacagtgatctggctgagctcatcttctccagacgctgtgcaatggtggaccagctacactaactgtagtattagcatgatactcctgagtactaggactgccctgtttatggttttagaggccttttggtgctgtagtggctggtagcacatcataattaaatgtagggtatataaggagaaagcactgaggcttttttgtttttggaacaattgaagctcatgtagttgcttgaattgagtgccattcttgctctcaatttggttctgacaaatctgaattggaggtcaacactggtggtaaaatcataaatttcatgagactatgttgggctcgttgagttgtgggtagattgttcacttcttttgacaatacatacctttttttttttcttagggcccagggggttgaccaaacaactcctaggttttggatttgcaactcccaaaacctcagagatatcacccagacccctggccaaatcccgagttgtgggagttgtttctccaaaagaaagtggtggcttgggagttgtactcccagccaggggttgctttttgggcaggtcagccttttttttttgggggggggggcaggtcagtgttgtttttgagtcttggaaaaatggctcccaaaacttgggagaatgacctccaggactgtctgttgacatcctggggagttattctcacaatccccgctgcgggattgggagatgttgtcccattttattttattttcattttttttttgtgtgtgtgtgggggggggggggggagttggccccccaaaccctccttttcaagtgggaggtttgggggttgcccaaaccccactgtccgggagggattccctctggatgttgaggttttttcaatcttgacagtgtggtaagaccaatcaaaacctgttacacctttttagcaccattctggaccctttttatagtctctacatatcattacaaccctcaactctacaccctacatatgtaatacactcctggccacctccaaacactccatagacactctcatcaaatccacaaggtccaacaacccatcagtaaccctctccatagcctgccagccacacttgacaataaaataaatacaaaataggtataaagagggagaaagtccttcatccaagagagccaaacttttaggaaaaacccttgtgcttcatcattttctttctctccatttcataccattgcacattgatatagtggccacatatttcatgtttccaaccttgttttctcagccttgttttacctgtgccacatatgtcatttccaagcctgtttcccaggcctttttgttgccttgttaaatgttccctgtgataattacttgtccttttttttcttatcccctcccagaaggcttgaatgtagtgctctcctttgtccatgccattttttcatccagtacagttgttagtatttctctgtgttcatagatttagcattgcttacttgtaatatatttagtattacagatctgagatatttaaaaaattcatacagacttaatatcatcaaaccataccctttacatatcttgcattttcatttcagcaacacctttttttgaagaatccacactcttaattcttgtttttcttgctctcccagtaaccagagaggcagcccttcaagcactcatccctttctaatagagatggacaccttgcatccggatatccgcgcagatccggatatccgcgcagatccggatatccgcgcagatccggatatccgctcttaattttagcagaattgcctaattccactgaaattatgagtggatatccggatctgaacagatatctggatgcaaagtgaccatctctactttctaagatctattccctcaaagattagttccacaaccagcagtgggccgctacgcttttggcctaaaaagcatagcgtagcggcacttttttttgtgcaaacaacttgtagtgttagcgtttttttagcagatttttgctacgctatgctgccctacaggctgctaacagcgctacagggccaaaaaaccgctaaccagaatgttagcatagcgtagtgggcccttttttggggcctatacgtgtagtattagtgcagatgtggcagaattctgctacgctacgctaaagtttagcggaattctgctacactatggttaatgtagctggcccactgttgccacatcggccagaagggattccctctatctgtgaaggccataaaacttcaatgaccagaaggaataccttctggtcatcaacactgcatgatctcaaccactggaaggggtttgctctggccgttgaggttgtcaagccttgattactagaagggatccctcccagacagtggggttggggtactggaaaatcccaaaccctcccactggccaaggagggtttggggcaccaactcccccccccccaaaaaaaaaaggaattaataaatgtagtaatgtaccccccctctctgctattcacacctgcttttctgcttttaaactcagtttttcccatcctgtttaatgaatttctttgtggattttaaataagcttgaaaaaattcataaacaacccaatttaattgtgttttggcaatttcacttttcttggttttgagtaaaaaccaaaactcaaatggatggaacaagcaggatgtcaaatagtagaatctatatggagaaaaaaattaaaaactggaaaattaataatgaattttgctagacttgaattttcaaaagcccatagggagaaacaaattcatggggaaaaaattggtaagaaaaatacataaaaattgaaactcctcttttgggaatttttgataggcctcaaaagaatgatcaatttagatgattttttagcatatttaaaatccttgaaaaatcaatcaaacatgctgggaaaaactgggcttaaaagcagaaaagtgtgtttaaatagcagaaaaggggtatgtttattaatccccaaaataaaaaataaaaattcaaatgggacaaatcccaatcatgcaagggtgaagtgggcgaaaaactccccaggagtttgacagacagtcatgggagtctttctcccaggggggggggggggggcagctcagccatggccaagaggaatcattggtcatggaggtacaactccatggccaagaggaattttctgtcatggaggcacatgaagttgtacacagcattaccctgggaagtcccagccacaaaaaaatctggactcaggtgccaagtgatcaagggagattcatgatagcgtttcttgcatctcatgtaagacaacttatctttttgctcacccgcttttctgaccaagacttatgtgacatctagggtgagaacaatccatccaggattgcttggatggacacaaatgatgtattgaaagcactgctatgtaaattgtctttgagaggaaataaaccaagaatcaactggtaaaaagaaaagtgttatacaatctgtccgtacatctagtactccacaaggtggtggtgatcagtgaccaaaaaatttagggaggagcaagcaaggagtcaggcgagttggattttacttcctgtcgcagataagggaatgttcaagcaccaaggccatcaacatgaccatttcgggctgttgaatgaatgagagcgcaatcaggagtctgtcgttggagtagacttggggagactttgttctgaatcatcacttaccactggggcttcatcaacaatggagagggtaaatgtgttccggcctttggggtcgttccaccatttatcgtagcgtacattgcctgctccgaccaagttccaaccaaaagtcagacatcgtttctttcttttctttttgcctttgtgactcacttctcaacaatccttccaatacatccttttgtccgcgggccaccctgtagatccgaccgcccatgttggaagagtttttgttgaacctgtagtatctgcgggtcccggatttatcggggtagttgaagtgccacatgtcggctctgtggcgtctgagttgaagcctatagtcccgttccgcccacggttggttgggatatctgtactgcaaaaaccgtttcggggcgtcgcaccaatcgttgctctgtaggggtgggggggattgtaggagaagggttgacgattattaaatgatggatgtgtttgaaggaaactacatgatagttgatattgttaaactcaccgactcaagtgaaaacaccgttttggaagatccgtctgcaagtctagaggtcgagatcccaggacgaggggtatcgtaattcttgtaccaacggaacgcgtcctcgcctttagcattatagaccgactgatagccatttgcccagtcaagtcccatgctcatgatgtagtcgttgggaggggggtaaattgcgtatgcactcatagcgaaggagaccaataagctggtcaggctaagtgcaccggggagctgcatcgttggccggtaggaggggtgctaatcagatgtctaagacgcgttgaaaggtcaagatcaagattgaaacaggctaggctgcaagaggggtgtgggggctagctagtagtcaggcctataatatgtgaaagtgaatatacgatggagcggaaaaattgtctatgaaactatgaacacgagagccaaagaaagtgaggtggtgagaagtgatctgactggatcaagtgatgggggcaaacctgaaggggtatttatatccagagacgctggctgagcgagctcttaccaccacagaaagtcctgcaccgaaagggaaaggcggaagccgatagccggccatgggcaaggcgcgccacaacgggagacacgcggcgagcggcatatttaacctgaagaaaaggggacaaagccggaagggctcgggggcgaggagtccgtcgtagcggctagaacgcctccttcaaccaactcgactcctaacatctcagcaacatgcatagccttgatcagccagccagtgactgggatgcccaaagtgtcttggacctcatcgacggcttcccaaaacgtagttccaccctgacggcttggctcaccatcaagaaaatgagctccagtcggccggtctcacgacccaagccacatacctcgtcccacggcccatgattcgcgggtggccgtctcaccgaacccgagccagccagggcctcctcctcctcctccttctctaccgcggagtagactgtagtctactctccgcccgagtctcagtccggcattatcatcaccatttaccacattagcatcactacacagccgagccatagtctctgcactcctcatccaggcgctgggactctgtgctcacaaacaggccacgactgctggggccaactgggcccactgtagtgtcagcattttactgagaattacactctggatttttccgttaacttgagagcgtataaaaaagtgctttagaaagcacaaaccatggccccaaacctcacagcgaaccctcagctggctaaaaaaaattcgaccccctataagtaacccgcctacaaaaaaaaatccaacaacaacaacaataaaagaaaaaaacgggatataattggaaaaataagtgacccaataaagtcaaaaaagagcaattagtcgcttacagaagactacataaataaatcaataaatatatatatagacataagctcaagaaagagcgcaagttttataagcaagaaaccagtccaaaaagagggaagtaagggacgacatgacggcgtttttggcttgatttttctttttcttaagcgagaaggaatccagctgatccaacaggctgggattaacgagcaaagatctctggtcgatagtgtccatgaggatccgatcctcttcgagaagcggatgcttgaccgggttgttgctgttgttcaagactggttgagaaggataggaaggatccaagagttcgcgaaccaaggccacgttttcggttgcttgatggtctgccacagaatggttgttcaccgaagaggccacaggatccgtgcgaatcgtcttagctttctgcctcgattcctggccgaccttagattgagactccgagtctcgatcagaacgttgatgaatccgctcgactttgagctggatgaggtcgtgcaagaaccgttgcgaagcgacaagtaattcgtaacattcaccttcgattctcgatttctgttctcctcttttcttctcttcctcttcatccggatgttcatcctcacttccatctagagctttgttcgatggatgactgctatatcgtccattcttgcctttcgtcttctggttagctgttgctgttgttcttctcgcccgcgtcgttgtcgttttccgtcgctctttctgagtgcttgtcgtggcatctatagactccggtctagcaattgacttctcttccagtagtttctttgtcaaataatgcagccactgaaatataattttcggattcaaatcgaaaaaattaatctgagcaggttcgattgagaagaggataacaaagaggtgatgataacttacaatcacattactgataggattgaactccgaccaaggcttgttttcccgagtaagattgattaaatcataacaatcgaattgataatcgctacccgacgcgccaaagatatcgagatccggatcagtccaaaggatctcatgatccttgtggtcaccagcagctctcttagtctttgcagggtaagtatttttgccagtcttcttgtggacgatctttgctctcgacaagccgtaatcaatgatcgagactcccacaccactcatctctgctctcaacgggtccgtaatagctgttggtggtttatctaagccgatcccatccatcgagtttgttaattcgttcacatcctcctctgagatcttcactcgactttttttcgggttcgaaatcggatttgcttggcgcggtggttgttgtaaaagaggggggttcactgagtgaatcagcaagtttccccagtgcaaatctcgatgcttgaagaaagaaaaaaacaaggtaaatcgagctggttaaaaacaaggagttactgatgtttatttggagtacaccggacttacttcaaattcatattcatcctcgacctgatttagagcgcgagcaacttgttcaagtatgctagcagcttgttgccatccattcaaacttgaagcctcaaggtctctacctgcatgcgcaaagagtaggcaacaatacagctgagtgaccgaaaattttcctggattcgaagaaaacagcttagattagtttttgcacagctcacaaatgatgagtggagaaatatttatatcacctggcctcgggttttcagcttgttttggaaactttcgtcgatatttatcccattcacttaacaagactcgggggtattcacccgaaacgacaaaacaactgtttttttttttttttgttcacgcaaagacacgtaaatgtacacagagacagaaatggaagggaagacgagtttagtgataaaccagagtgaatttgttggaggaaaggtcggaataagtgatcaccctttgaaatcgatgaatccttcacttgatttggatccgagcaattgagccaatttgatttccttctcggcgtccaaacaatcagtttccagtgggaactcattttccaaagattggttacccatctcagccgacatactctcatctccgttcacattgatcacgctagtagtagtggtagtcgtttgggtcttgaggtatgacttcttattccttttgatcgggatgatcttcatgacgattttggattccagagatttcttatcgttgtctcctctagtactatctgacaaattaccaagctgtttgggcgaccaacagaaaacttccgagtaggttgcctcgccgatcttttcccaacttcctttggtctttgttcggaggttagataatcgattcgagactgcctttttctcaatattctcgaccgtcgtcgtgaaattgaggacgtgattctgattacaaatcttcaaaaggctttggataccatcattggtcgtgcgattgacgtaagggcttctattgctttgatgatgagagatcaatggagagtgatttgagagtttgtgggatgagagtgggatcgcaagttggcgaggggtctgaggaggttgttgtggactagatggaagtttttgagattgcagtaaatccaggaaacgacttcttctggcggaaccagtgaccatggagattcgaccacgaactacgcgcggaaccagcgcgataggtggttgaacggtcggtacatcggccagagggggaggaggaggaggaggaggagagggaggatcgattgtaggtgactgggtggttttcagctgtatcggcgactgctccaggactggttttcgagatgctacttttcttggtatcctagggatcaatacgactggtgaatggggcaaagttctgacaaagatggccctgtgacgcggtttgggtttgattgtttgagtaggttgttggactgtactactagttgactgattaggcttggatggccgagtgagtcttcgattgaactgaaggggcgagtcattgttgtatgaattcgagggtttcctcttgggaggggactgctgctgatgctgatggatgatggaatggtttgattctgagtcgtcagagtcgattgagatgatggatggggtgtgatcggaggagtggattgagatgatagccgatcgttggttgatggttttggtggtggtttggtggatgggtgtctggtgatggtttgtggttggttttcgatcctggtcatcttgcggatgagttggtggtgagcagtctgagtctgagtctacatcgatgatgatctgtttgttggtacgccgatagacgttcttgtttcgattgagtcggacgaatgccagcttggatgagtttcgagtggttgttgtcgttgggaggttcgagttgacttcttggtgtggtctagggattagatccgggctcccgggtcgagtattggtggaaccgtgtctgaactcggcatacccgaactcgaaatcggttccatcggatctttcaaaaacaaggtttcacactgaaacacttgcacaaggcagacggtggactgttactctgttgatgttcagaatcagattcaagtatgagagttggtcaagagtcatccagcatacatccagctctgaagtctcaagtgacactgaaatggatggatgacgtcatcgaaaacccatcaaattcaacccctttctctctttcaaatccaaaagctcaccctcgggtacaacagcacccaactgaaccatatcaaatcgccttcaatccaatcatttagtatcctcttttccagaaagtagtcaaaaaaaaaaacacgatgtgcaaagagagatggtcatccagtatatcttcaacaactcgcaaaaaagaaaacctgcagattgaaaatttaagaccttgccatttttcatcacgtacagccaaaccaacaatgcttgcaactttcgaaataaaaaataaaaaattcgacttgcaaagaaaaactttttggcttatgggacagtatgcaaggtgggaaaatcaggacaactcaactatctgctatcacacagtgagagttctgacaggcagccaactgacatttcaattaaaatattttttttcgatcaagcgaacttttgttttttttgtaaaaagttgcaagcattgttgggtatgctgtatcacgtctgcctgatcagactttgctaaacattggtgcacaaatctgagtggtcccagtgggattcggggcacgggaagtggaaaaagaagttgcaccataccagaccgaaaagaaaccaaactcatagagcacaaaaatgttggaaaatacattccgaatacgggagtcgaacccgtctctaccgcggacacccaatgagaggcggtcatactagccgatatactaattcggagtcggtgggaaatcggcgtaaaatgagcacaataaaggcactactgtatggggtgaaatttcaaggaattccatcaacacgtaaatacaacatagacatgacaacacggtatgctcgggaaaaaaaaatgggggatatgagttttcacccttgtagaatgaaacgaaaaaacacacactttcaacaaagaaaaagaaaaacagtatggtttatttgatgacaggctcggtgatattatcctcatgatggggagaagcggaggagacaggcttaggtttcttgaagcaaacgaacgccaaggcggttgtccgccgggagagatgcaaggtacgtttcaaggcctccagctccttctggagctcgttattagccccatcccgttcggcttggtctggtgctcgttggtaagcactcgtgatcttctggtagatcccttgcatgctcaagtcggcctgaggtgtgatgtaggccgagagcgttcgatggataaattcgatctccaatgtcgcctaatcaaacaagtcatcgcgtaagagtcatgttaagaatcatactcatcataatctgtcaacctatgggtccagtttcatcgacacacttacttgtaacattccgcccatcccaaacttctccacattcccaaacgcatttagacattcctgagcaagctcctcaatcaacttagacaacacaacttttaccagcgattcaccaccgctttggctagacggcaccggtccgacaaggcttgtgacttgagaatgtaccaagaccagggttagtagagcgtcgtagacaaacgagttcacacctaatgttacaatgataacgaggggaatatcatgagcaattatcttatgaaaactgaggtggcagtaagagtggtacggaccggtcggctttggagccgtcagccaatcaactttgctactcagaacaccggtttgaatgatctcagataagatctccgcctttcttttgatgtaatctcccagcaaaatcgcatccaattgttcaaccacatccatcagagtctgagaaaagacaagcagacaaaaaatcagcgcatacacacacacacaaacggttccgtaaggcaatggacaaaactgacctctagatcgcttgtcatgtccgacgagaaggcttcagaaaactgtttgaatagtctagggatgtaaactgccgtaaagttggacagattactgatcgtcaacaacaagcgaatgtcctataaatatgagatcaagtcccagaaggaacgttgcagtcttagcacatctgacattcatcattccgattttccttcccaccagctggtatggattaagaaatacgactgacaatctcctcttcgtcaaacccgatcccattttctgccttgggaactgtctcttcaaccgtcagggatgaagtgaaagcaagctcgatggatgatgattgagtttcaggcagccctggtcgaggcttggcagaagtaaatgcgacatgtaccaggccatctaggaagccatacagaccatcgaggaaggcagcttgagtcttcctcgaactattggctggaatcgagttcctctgagaccacaaaaaaaaagaagatgatgagagatcagaagactagtcaagacagctaactcagttattaacccacgctggtttttgatttgcttgctgattggtcagcaagtccctggctgcccataatctgaagccccgcctgctcgttaccaccagccaagcagtatgaattgagcatcatgtatcgctggaaattgtacatccgcttcaagtacatcgtcgttcccaccggctgattctcatcttcactccgctcaggacgcacccaatcttctagaaggtggaaaatcttggcgtctgggtggatgaatgtgacaggggcatcagaaaaattgagcatggatcaatcaaacgatggaggcaaggctaaatgtattcaatagacacacctttgacccaataggtagcaagagtagacaaaaacttaaaccccgcagtatcaagaaactctctgagacaattgaggctctccttggggatctcaaggttcatgaattcatgcacccattcggtgagatggtcgaggatcttcctgaggtaaaaagcggcctggatcgagtttgcatacttgggtgcgaaatcgggtagttgggtgattggtgagcggatggatgcagagttgggatcggaggagagcacgaagaattcagataacaagctggaatatcggaagatgatttcgttggtcatttgtttgcacgagatcaatcgacgagacctcgtatctttgcgcagcttgccatcagcctaaatcaaaaagtcagaatgagtgcaagaagcattgatgtcaaacagagatgtattgatgatgagtgtttgagctcactcgttggtattttccattcaaatagccattgacaacgtgccaatacaccgcaaggtctttcgacaacaattgagaggacacccggatcaattcgagaatcgcacaccagatctcagagcctaccgcattcttgacaacagcatcagaaaccatcatggtagttggttcgaccgcgatcaagcagctgcgtaaatcctcaatcaaataatcttcagagaattctttagagtttgcttgcgcagttatagctgtgggatgaaaggatagaattagcttggtgatttgctaggaagcgatgggagggaatgatttaccttgggttttcttaacggcatccttgaaaattagcactagcttgtccatgaatgacttgtgttgattttcgcagaaagcccaagctggatcagacatcggatccaattccaatattattctagttaagtccaagcaagcaacaatcactaggttagattggatacccccaccaagcacaaccgagaagaccgactttcgtcaggcagtcagaaagcaactacgtatcaaatcactcaactcgatcgttttctcaatttcttcaagaggctttgaaccatcattccacgtggccaactttgtcagaaggttgaacttgaagtcattgataactttttcgacatctgaccagactttgttgaagatccgtttttgttgtgctagttgctcgggattacttggggctggtaaatttaaaacttgacctggtcgggaatccagcatgttcttgccacgcttataagccaagaggacagcatcatacttctcctagacatatattatcaccatcatcagcaaattggctagccatgcaaattgggtcagagggtataggacaataagaacactaacagcttcgatggactcaatgagggtaccaggtaggttgaagaaaaatttgcttcgttcgaaaacaccaagggtacttcgcagtcgttctgcctttttgcggttctcaagaaggggtgtgtacacctgatcagccttggaagtgcacactaaaattggaagaaaaaaacaacatgaattttttagaattgggcacccaggtccgggatcatgattgtggttgaggtaaggttgtgactgacgccgaagagactctttaaggtctgccgttccatagtcacattctgatctcaaaggtcctgctttcatttgctcgtatacagctgcgttgttttagtgaaatcggtcagtaaaatttacaaacacgcgacattatgataaccaccgaccttcattggcgactttaacagcgacaaacctgtcgaattcactctcaaccaaaatcttcaaggcttcactcctctgctccaaactttctgattacagaaattcgacaaagacaacagttcttggtaatcaaaaaaagtagccgtcgaatgtagattctaaggattacgcagtggtatctcatacctctcaatctggcccctccttttttcaagtcgctaaaacttgcgttggggtggacggtggataagaaagacttggggtcgaaagttttggaagtagtcgaaacggtgctgcctgaggaaatggagattcacgaagaactttgtattaggttgcagattctttgttttctgccgattccagacataaatttgactcaacgaaggtccccagacacgtccgtcctgaaatgaaccacatcaatggattagatgtagggatcagggcatgtaagatggattggatactcacagtattggccctctcaataatccgagtggatcgtcttctcccttggagagcttggtcgaattcggggtactaagaccgcgtacatcctgagaagtggttgaaggatcgatgtcctcccatttggtaggcttcaaagaggagagtctgtaagtcttgagtagttcttcttcatcgattccgaggatttcaattgattttccgctggccatgactccgcttgatgaatgtgacccgcaacaagcaccaactcatctgacgatctctgtcttgaggggaaaaacaagctccgctgagatgggcttgtgaaatttctgcggccttttccaattatactgatgatctgctgtgttgatgccggattatctgtttctcatctggagattcgtcggagttggttttgagcaagtttgttgattgttgttggcagtggtctccttgcttccttgataaacccttccctgtcacacgcctgtcagcaaaacagcgatgggtttcacatcagtgtgtccagccagtcacactaaaacagatcgaccagatcaagggacaggtcgccccggccacagggaagggcagacttcaattaaagaggacacatgtgatgaagacggcaagactgcaacgaacggaatcaggccaccaggaagcatgacaaaccaaccatcaacgacggagctgaaaaccaaggacaactcatcatcgactgcacttccaaaaaccgcgccaggaaacgattggagtgccatccgaaagtcgtggctacaaccgaacgtgaagaacgacgagcctcggccatcctcatcatccgatcaagctgcaactactcccaaccagctccagaagaaaaacccaaagaggttggaaaaaatcgataaaatgttggccgattatgatcaagcatctcgactcggtcattcaaatccaaagcccatgctcagcgtatgtttatttatcttggtgttttctagccaaagaggcacagaaactgtcacaattacttacttcagtagattttcttttttttaattcgtttccaggtcgttgactttgcatttcgattgaccgacgagtacgtgcgtcaccccgctccgattccactctctcaagctgttaagtcttcttccacttgtctcctgatgttccgattttcacttggtatcaacccaaacaacacgttggcgctgagcctttgacagctttaagggtgatgagtataaaaaaaccatgggcaaaacaaatttgacgatcctatttgattcttatttggttgtgttaaaattgatgaattgatgccccaatgttttgtgtgtgtttttcatgtttgtgatgggttgatataggtttcagtgctatatagaagctggtttcatgatggtaccatcccagagtttcatctcgaaaagatgaaagatgccgatgatactgaacaagaacaactgcaaggataattcatttctttactttcggtttgtccctttcccagcttggaaacctaattactatgtagaagaatcacctatcaaagttggagtccatcatgaactacctcaatcaggtcttgccatgcctgattcatccatgtctagattaatcttgttttatttcagaatcgtactccgcccaaagattgtagatttttttttgtttcgccggaaaacccggagctaggagttgtagaaccgtgatacattgacttgattactttcgaactccctctacgttctatttacatgtgatgtttctcgtctggacaagcacatcgaagtggctatttcttcacccatcataaaatacacaatatttactcggtagttttcataacatctgtacattgtcatatacacttaagattgtaaaaattcatgtcgacttgaactattctcagcagctcttgcgggtagctgactgtctcaagactgtgtaagagccatgttgcaaaagctatctttggagactttgactgtcgaggctggataatactagagcgatcgaccaaagttcactcaagcctttcgtgagattcactcttatctttttacttgaatgctggccattagaggccatcagtcgttgatctccattgataagggtaaatggcatctgacactttcccagcaaaggttgttgatcaatcgtgcagagccctccagggtacagattggccaaataaccatgcgcaaacttcacctataacctcctataacaattattgccgtgtcaacacttttcccctggtcgccgttactgttgattgctgcttgctacgacccaatatcccgaccatttttgagagattcgacaagtcacaagcccgggttaattgagcgaagtagatacatacatatgtcgacgggtcaagcagaacatgaagcgatcctggtggtgttctcagagccgggggaggcagtcgaggtggaggagtttaacggcgagtctttcggtctctcgtcattccccatctgtggaggtcttttgcatcggactgatattgccgtctttcctggatctacatagaatggtacgatgaagagcatgtgccgcaaagaatgtcaaggtccgggataacatccgcacatgtatctcttttgttcctgattcatgaagctataaactgagcaggaatggagttggtcactagatttcccgagttcgaaactggtgcccgatacgtggccatcgatggccaggctccaggctttgcagcgatttatcaagtcagttctcttgggttattcggccagccgaggtaccagagtctgcgtgcgaatcgctcggcgcgagaggccgagcttttcacccggatcggcacgatcgatagacgcacttaccgttgcaccctgcaagtccaacgaaagacttcctcttccgatcaccagacctatcattcccacatcctgaccgtagagctggctgagccatcgccggaactgctctcagagatccacttgttggatgggtggaggaaaactcacgtgggcgaaaccgtcgactcatcgattgttggtcgtcttcagtctgcctcgagcgatccatttcgaacccctcgttttatcttgatctttggtcagccggtccctctgctttccctattattaatagcgtaaacccttctctgctcagcgttcatatcatcgcttggataaaaaccgcttacgatctttcatatcgtgcggaacgcttttagaattcgcaaacctggattttcaaagatcggaacagctcgcaagactggccaacaatccggaggctaaccagacagtaatcaggaagtggatgctttaccgtggctggaagaattcttgtaatatgaacccaggttcagcccaagccaattagacaaatctgcatatttctatccggtagatatgcgtcgtcaatgttaccagttgacgcgtagcagtgtctataggcctgaacttcctgatcatcaacttacaaacggaagaaacctaattactggaaggtcactgccatcttcagttctctcacatcaaaacctcatctttgatattgtccatggagtaggattggatggtagcttaaagcaagggtggcgtcgacagccaaatttcacttttttttgtttacttgtgcatgtaacggaattttgatcggagttagcaatcatgtccttgattatcatggctcgaagagcatcctcaagtgaagaaaattggtaaaagtgatacacagcaactccatcaacttatgtggcacatgcacacgctctctttctactcaaaatctcagaacaggggcatgttttcaatcctaacatttaatgaggtagcgcgaggacatctgactaattcagaggacaatccaatggattccgagggtggacacaacagcgtaaggaaaagagactatgttgataggggataaattttagaggcaagagacatggggttgatcggaatgcacatgagggaacaacgattccggagcaattgtgtgtcaaatctacttcccgtatccatcgccgccgtatccgccgctgccggaggaacttccggaaccggggtcactggctccaccgctgccggagtaactgccggaactcgggtcgctagctccaccgctgccggaggaactgccggaaccagagttgcttgctccaccgctgccctttccagcctcgccgtcggcgccgccgttaccttcctttccccaagggtcatcgtcctccccctttccgggatcctcgcccttgccagggccttcgtcgtcgccatcctttccagcgtccccgccttcgtcatccttgccgtacgaagaatcatctttgggatcggattttttgtagtaggagtctttgggatccttctccttcttactgtgttcctttttgtcgcccttgtgcagccatttgcaaaggtttcgacgcatgtgggggattggctgacccctatcgtcatggatcattaacacttgttaatggaaaggtgcttcgcaattatactaaatcctcaatacttgggactcactcttgttgcacgctgggcttattgtcgcgaactttcaagcaggatccagtggttaggtttggcgcatggattgctgaaaatttaaacaaatcagtaaaccgacctggaatcaagtatgatcgattaattcgagcataacggaaggcgacgtacctagtaggctgagagccaaagagagtatgattgtaccacgcattgcagattgatatttgagtagcggttaattcaaaaaaaaaacgaagctgtgatccagcgaatgggccacaaaaaacaacttgagcttccatcgatagcgaagccaaggaaagatacttacgtggataggaatcgagattggatggtcttattggagtagcttgaggaactggggggaggtgctgaagatttgcgacaaggcagacaacacggtctacttatatattccacatccgacttggtgagggtgcatttgttcctcgtgcaggactgttcccttgtgatgcgttcagtcacgcttaaagagggttcgtctttctagactctatacatgaatcatccgagtgatatcacactcatcatcagagtaagtagacggcccgcgtctgtgtgacctgagttgacctgattaaaccggcagtgatgagtcatggcatcggttgcatcggtgatacttcgcatcctccatcatcaccgggcacaattttcttcgagctcgtgttctccctagacgaatgtatggagactatgacgtctgaaaaagtttgtaggactagcagggactggtccttcggcggaactgcagcactcacactgggaaagtgtagaaaccatgggaggttgttaatgctgaccgagcatttttaccggaaagaatgtttgcataggtttcaataggaggactggagctgacttgagaaacacgaatgctacaggtgatccggtgatgacagaagtgcgctcaaagcactatgtattcgaggtgagagcccactgagagcctcagtcaagaatcgagatagaagtcgcccaacggccaacataagcaaatggcttggaaaggccttctcgggggtcatgagcaggcagcctctatcctccctaaacacatgtggatcgtacatccccatcatctaagaatgtggaaatccttagagctacgtgtttacattaacgtagcttatccaccaaggctcaacattctcaacagccggcgatgagaagtgaggagtaaaacattttggggctggaagtggaagccaatcaataattgtgagcacaagacgcgaggttacaaaccatttatatttatctttgtagactttaacaaaccagttctgcaaattatcaaatgccaccggtatgaccacattagtgacatgcaagtcttgatgatcaattgggtgggagggtattttctacccaatttcctgaacatagctgagcacttgagcttcaagaggatcttgttccatcaggtcaaatcaagtgtcttcagcgtggttgcctttggtggtgttctcttccaggcaatgtcttaagatgatggatttaaatgtcgtaagaaatttatgcttatcatagccagattctcatcatgcttctttgcatattaggtcagaaaatttgctgatatctgtgtgctagtagtatgagttccttgagggtaattagcatgtagtgaggactgggtctcaagcaatttggattgcctgaaacaaagaacaaatgtctcgatattgctcaagtgagacacaaagagtcaaaagaccatcattgcatgtagataggctatcaggtttatatacatcctctgacaggggttagaacttaggtgtgaaacccctgtaaccccattctgggtgacaacaaaattcttttgttttctgtcttcttctctgtctgtgtgggtgatgtttccctgtctgtgtgaatgatgtttctctgtctgtgtgggtgatgtgtttctggtgatcttactagggtttgtcaaggatgcagcactggtagagtattgcccgacctccagcagccagctgcttctctgtggttcagaattggctgcatgctgtcacatctttttggagtctccaccagggcaggcaattctgacagggtccagttgattttttatgaagttatgggttgagaggggagaagatcagcaagtcagatagcagaaaaagtctgaaaattaagcttaaatacttattcaagagggctaaagtgctcttgactcttgagataagactgagttaaggcttaagggttggcctcaggatcagaaataagctggactgacaaagttcaattcctttgtatccagaggtctgaagtcatctagatacaaaaggatccagttgtgggagcagtagtgatgcattatgaataagatgctaaaacagaatttatctacatataactaaaaaaataggctcagagagccaaacaaactgtcatgcaatctaatgccggcattgacctccaattcacatttgttggatttgtcaacgccgacgttagaccgaggcagacaggtgtccaactcaagaaaaccccataggtcatcgagtaaaacccaacatccggggcaaaaacatgcagcctccccaaatttgggggcatatactagtgaccaataagccaaaatagagtgacatatttgcaaaatggtgtaagagcatgtctaacagagtggagatggattgatttgttttccacaggctgaaaccaactttctcacagaataacaggtctctcaccagcagtgttttccatgacccccctagtcacactggatagcctggataaatagctggcctggccctgtttttgaaggtctgctccaatttgatcaagtccctcccacaaaagatcaaaagcagagtttatttggatatgtttgaagtatgccaaacctacaaataaccactggattcctttttgacagggaaaagttggtgaaaaccttttttaattctggttaagtctgctgaaaatattccaattcaccccagttctgttagagatgattcaacacagcatagtgttagcatagtgccactaacattccgctgacactacagcatcagtgggaatttctcagcaccactatgctaaagctaagcagattatcactgttgttcagcataaaagcccagtgttgtttgtggcaccttttttttggcctccattttattttcaaaccctgccccacggcgttaaattggagcacacaaccagccaacctggaataaaattcaaaagtgtatgacttagttgagcaggtaatctcacctggtgggtggtctgtggcacttaaaaattactggcagggctggtgatggaaaaaaatgactgcacaagaaaaatatcaataaaaatttgagaaaccacaagctttcttgcgacagctgtatgtcagggtgaaaattcatgttgtggtttctattcccagtctgaaaattagctaaattttatctttcacatcatgaatctttgttttaaaaaagaaatgtggatagaaagcatcaatgtatgtgaagtaagggattttgcttccgaagggggtccccccttcaaactttaaaaaaaccctggaaaatcagcaggagaaggtttgacatggttaagtttggtaactcattttgaaatcagcagtgaatgaatgtcctgattgttacagttaattatgtcatgaaccaacataacctttccccctgtccaaattagaagaccaacaacccgtaagatttcaatactttcatggttttaggccctaagaatgggctggatgtattcttaaagcatcattggaaggcagcatatgtattcaaaaggtaaccagggtagctctgttgaggtgcaattagcaactccagctgtgggagtttaggtgagatcagcccacacatgtgactaaaagtctacatttcaaatgcttatataatcatagttagttgagtctatagtaaacctggtgttgctgttttttttcctttctttttcctttttctttttcatttaacataagaatcaagatacaaatttcatcaagtacaagaggtcaagaagtcatcaaggtatttatacatcaatctcaaacactgtgactgtagaaactcactgatattgatttatacacacagactcaaaacacccaaatgcaccaattcaggaggagcaataaacattcagatttagtagtttctttgtttgttgtttttgtctattctatatgattgtttcttagtctgttttaatttaatgaataatatttgatgttagtttgttgttcaattctagttgtgttcatcaaatcatcttttcactgtttagtcattgctttgttgttctcagagaatgttggtattattttttccttttctatttctcttatgattctcatttgatgcttaattttttgatcttttcttgactattgttgttatttctcttgttagttttttttatctactactactggttgtttgataagatttgcaataaagagaactctttgtgtcatcacaagctcagtgttggaattgtggatatgcatatccagtacagtatgcttccacgttagttatgcaatttggctttttatttagtccttctgatatcagattcaggagccgttctaccattgaatacaaaccacattatttcttagggtcagctcgctagtcgcaagacatagtctgtgacattcagtccctgcgaccctgtgcccctcaacactcaggagtcataaaacatgaagtaggagtgctttaagtccatactaatggctttgagtatggttttacataggccagtctgataatataggccccatttggcagcatcataaattcgagtgtaacattgccttataaatttgatagaaaataagtatgtaaataaaatttttactggggcaagttcaactactgatttcaatcctagtacaaagaaatttgagataatgggctcccttcagcaccataataccaatgctacgctttttacccatacaaagggtaatgcaaagattatgggtctcaagatgggctaagatatcaaatttgttctcagcattgatggaaccatccattgaacttgcctaattcaatcaaaaataaaccaatgcaaaatgtgcaacaaaattgttacatgagtaacaattatgtaacacattttgcattggtttatttttgattaaattaatcaggcaatattacacctagattttggacccttccaaacagggccataggtgtgaaaaaatagtgacactgtgccaaattcttattgctcataattttaaattctacacacccatgcaagttgaaaattttaataaaaactagtatcagggtacatgccccccaattgtaagggcctgtgtgtttattttaaattttgaaggtggggaagggttggtttattgtgagggctcaacaatactattccttcccaaaggtctataagatctacaagaggagataccacctatactacaagagataggagtagtttatcttagaatataataaactcttgtagggaggattttaagatggaaagattttattatatggcttgaagataatgataaaataaagaacagagatagaataaacagagaaacagagaataataacaattcagttatacatgaaagagaattcccaaaagaactaattgaagtctaaatgaaatacaatgtttaaaatactaagtctatgttatagttacaaagatcctcataataactgctgtagagaataactagagaaaaaattgccatattgtagggagttagttttatgactcccaaatttgagtcaatggctcccaactgttggaatttaattccttgtcttatccctttaaagaggagagcatcaggtaagtatatcacatgattgataaacttcctgaagaaataaattaaaaacattgcgctgatcatgtaatgtgtgatcatttgccaagataggctgttcaacaaaagaacaagagaaaagtgtgatcatagcttgtacatcaagtagtgacgtcaatgatgtcacaagcaaagataagaatgatgattatgatccataatcaagctctaggtgagtctcaatgaattgaatcaaagtagtaagaatcagaacaagagagcaattgagttccaattctctgtctaccattattccatttgtttctattaatttccttcacaaccacagctcaaactcctgtatctaatctatttaacctagcctagtacaagaaatcaaaaaccattggttctcctcttgaaaactgagttttaccacctttttttcccctcaaaaaggtgacactagattccattcaaaatctgttcctcctctttgagcttaggtgccaacacatccattggtacttgttcctctagatggatggccaactttggcagttggccatcaaagttttttttcttcattttttattttaaattttctgggagtctgctccccaaaccacccctcatgcatggggggggggagagttgctcccaattgcaactggaaggagccctcaccaggaaatatctgagggcagtaggtgtcaggtgacatgaagtgacatatgttacaactccattgttactctggtgcttgtctgctcaaataacaattttccctttgtggtcatcagggagtcccaaccctttggctttgaagtaacactggaatacaggcaggagttagcttcatgtcacctgacatgtactgccctcaaatttttcatggtgccttctggtcaatgaggtttaaggacctcattgacaagaaggaaatccttctggtaaatgaggtccttacatcatctcattgaccacaagtaaatccccttctggttaatgaggtccttatacctcattgacaagaaagggtatcttctagttgatgaggtgtaaggaaatccttctggtcagtgaggtcattataccacatcaacaagaaggaaccccttctggttgatgagttccttataccctgttgaccagaaggaacccttccggtcaattgggagcaactcccaaacccggggcttgataacgacacaccctcccccctcgcacacgcacgcccacacgccaattatttttggtgtgtgggtgcacacgccttgcggatcctgtcgtgtccctgcacatgccagggatccacagggtccaaaccctgttggctggcgtgtgcaggaacacgccagcggacctcgctccagctcatcaggagggtttcctcccgatgagctggacagtataccagctcatcgggaggaaaacctctcgatgagctgggtttaagaccagctcatcgggagggtttcctcccgatgagcttacacattccagctcatcgggtggaaaacctttcgatgagctgggtttgagaccagttcatccggagggtttcctcccgatgagctggaatgtgtaccagctcatcgagagggtttcctcccgatgagcttacacattgcagctcatctggagggtttcctcctgatgagctggaatgtgtaccaactcatcaagaggttttcctcccaatgagctggcgtactgtccagctcatcgggagggtttcctcccaatgagctgctatgaatttatagtcattgggctgggagcaaccccctcccagccttgtttttttttttttttttttttttttttctggattctccgccgctgtcccataggacccatgcctgggtcctatgggacggcagcgctcctaaacacatatgcctgtggcgtgcaggcctgcacgcccgtctacactctgtagattggcgtgctggcccgcacaccaatttgctttggcgtgcaggcgcgcacgccaatccgcacctggcgtgcggtttggcgtgcgcaatgggggctggcgtgcgtttatcaacgccccccaaaccccgcatgcatgaggggtggtttggggagccaactcccataaaattgaaaaaaaaactttgatggccgattcccaaagtgggccatccatttggacctttttcaacagttgttgggagccattgactagaatgtggaagtcgtaaaactaactccctaattgtaacagatttctctaactggaggacttcctgtcacaatctgcgggtcccccccagaaacaatttaaagcctcaaaacccaattcctctgcaagaatctacagttttcgggtctagattgacttctgcaaggggcccagactcaattggaagtcctccaccaaagatgatttagttcttgagaaatccaaacatcacatttatgccatctgcaactgtaattttttgttttctgtagcataacttgcaatgaatgtcacactgagcatctgacctgcacccgttatcgagtgccagggtgcaggggtatcatgcagcaggtggtttgacagagtgttgtctgtcctagtgtttttttttgcctgtttggggaggtttcaccttcaaactttgtaagccaacttcacccgtagcacagtcattttgccaatgacagcatcacactaccgcttacatacacttcatgaaaaaggtgagtgtagaccctttcctgaatattgcctcacccaattcatgaaacctgctacgtatctctgcgtcactgtgttaggctcggcgtactcggctgtcagatggaaatccatcgaaaacttgccgactggcgccgagttagcctaggaggaggatatatagagatatgtttttctcccggttttctactttttttttctaacttgaagtatagacaaaagccgggacacctccggggcggaaaccattggaattgaaggaagaaggtggatctgtcgatgtctcttaatttatgtaccgtatgcacataaatacacgaagaacatttgtccaatttcttcagggttagacttctcggaagctaataagttcggctcgacctagcaaagtgctacgaagtcagataattcgcttgacgctgatcatgattttgtagacagctgaatatttcaagtcgcgcaacagtcttgcttccgcgaaaattcgtattggttagacgtgatccacaccatttcgctggccctgaacaggtcatcagatttaatctcgacggcattttcaacatcccagaggacaagcacgaggtgtgtagctggaaggcttccatttttgacagtcacacgaaacttcaacctctcccctctgtgccgagtgaatgaagtgaacatgtctgaaaataccccatcgaaagcatcccgctgacgatgtcaggaaagggttgcttcaatgtagggagtacatactttgatgaagttcagagctgacatgctcctaggcgacccgaaaccatgagcaaacttcgtccgctggtttctgttgatcgactgacaaactctcggaaacaaagcaagtgagctccaagccagaacaagacggcagaagcgctctgaagggaacctggagactatataacagactcctagagctcgcaatgtccatatctcatccaactcaccagcctcagactaccagaacatccccaggaaacaccctaatacattaccagtaaggttagttcataagatttcctctcaactgaaatttgttgagcccgaatgttctcatagggatccagtgctgaatctgaatctgatcactggtgtatgattagtgattcttgatggtgttgatcgttgatcaactgatttgatgatttgattgttatactcgatgattgttgatgatcatccgttctccccacccctttgaagcctctccaaaatacaacccagaaagatgcgcttcgctgtagccactgccttggtctttgccttggtccaacgtacgtcccgtctcgtgggacttacatcttaggggcacgaattttctgatcgtttttttatgcagtcttgattcaaggcccatccttcgcggccgctcactgcttcgaagctcgcgaggttgctggcaatgcccaagcgtcagtatacatttctttttttttcgctttcattctgttttgtttctacgcataacctggcactaaccaagactctttccggcgacttagtctcaaggccgaaccttacggacgccgaagctttatccactgtggcaagaagcacaaggatgatgacgactacgacgacaaggacgatggctacggcaaaaactagagccttccaagcattgggctgttagggggaaccatttgtagtcaacttttggttgtagaagagtgatgtctcgatcctgagcatccacttatttgaagatcaaaccgaagaccaatatcgccgatcttggcagacatccggtgcaaataccatgaccttccttcatcatccaaccgttttccatatcccaagccttgttatgttataatattgttagattcctcctcctccccccgcatctttctaatattagactagaatagatgtatttaataaaaaaaaatatgttcttgatcagtccctttgttacatcggtgttagccgaagcgggcgacacttgccaggtgaaaatcatcgaaaaaagatccaagttccaatcttcccttggccattatgttttatttgagtctatcagagcgtcgtgccccgtgccgtgaggttttaatgattgagattagtctgaagcctatgcgaatatggtatgctgcatttcatgagaattcattgcgcacagttttccaactagtcctcattacctgagcccaccaccctttctatttatgcataaaacccgaatgtatcattttctcccctcatgaggactttattttgtttgtgagaaatagttatgagattgataagatgggtttgaaagtatttaagatccaagacaagccagcctatccattcgctttcacttttgcctgccgtgaaacaatacgaggatcctttcaaattgtatcaaaaataaagcaacagcttctttgaggttacttgtttatcaagaggtgtccacaagcacattgcagagagacatcctgccatcattggccaagcccatcactgggtaggaagataagtgaaattcattgtgtgttctacatcactgaccaattgactgattaatgaatcatcggagtctcgagttccttgaagttggaacttgaggcttttggagtggtttgcagagtagacccagtctggatcgagaggggggcttatgcatagaccacccatatgcaaaaccaaccaaccaacaccaaaaaacacactccaccccttcacccttcacccatcaactcaaccaccaaccacacccaccgactgaacgaacctcatacacaaaacaacaacccaacacctccccaccatggccaccaaaggcctcaaggccatcgcgccagtccctactgccgctgatttcttggacatcgtgctctccaaaacacagcgtaagacgcctaccgtcatccacaaagggttcgtccgtttgccttcctttttcatctttgtttcactccgatcatatcggaatgacgttctttttttgtgaatccttgcccgaacgatgtactcaaaatatatcaatccatacttttgcacaatatcaggttcaagatcagtcgaatcagatcgttttatatgagaaaagtcaaatttactcaagactcattcgatgaaaagttagaagctatcttatcagaattcccaatccttgatgtcagtctaaagccttcattctatcatctcttcacacaaaaaagagcatctctcccaaaaacgagctcacatggaaccttctgactaaaaatcttcccccccccccaaaaaaaaaacagaatttacatccattcttatcatcattactcaacatcctctatgataaaaatcattacaaattggccctcggtcaattaaataccgccaaacatttaatcgatcaagttggaaaagattattgtagattactgaaatttggagatagtttgtatcgatgtaaacaattgaaaaaagccgcactcggaaggtaagtgattcaacccctccaacagcaccgtttcatcttactgagctattcaatatcgaaaacaaaaaaaaaatagaatggcgacgatcatgagacgacagaaagaacctttggcttatctagaacaagtcagacaacacatgtctcgtttaccgaccattgaccccaccactcgtacactgttgatatgcggatatccaaacgttggaaaatcgagttttatgaataaggtcaccagagcggacgttgacgtccaaccgtatgcattcaccaccaaaagtttatttgttggtcacatggattacaagtatctaagatggcaagtcatcgatactcccggaattctagatcacgttggtctctttttctcgtcgtttgcagtcacacgtatccttcaagctcggtgaattctgacctgtatattatctttggcagccgttagatgagatgaatacgatcgaaatgcagtcaatcaccgccatggctcatttaagatcgtgtattctgtactttatggatctttcggaacaatgtggatataccgtcgaagctcagtgtcaactattccaatctattaagcctctgttcgccaacaagcctaaattcatagtcgtcaacaagatcgacgtatgcaagatcgacgatttagaacccgagcgtcgtcagatgattgaggaaatcatctctcaagaggatattcaactcttacaagtgtcctgtttcagtgaggaaggtgtgatggaggttcggaatcaggcatgcgatgctctcttagcccatcgagtcgaggccaaggaagcaaccaagagagtcgagaatgttgccaaccgtatccgggtagccatgcccgtcaaacgagacgacgtggagcgaaagccgttcattccaaaaggcgctgttgaacggaagaaatacgacgcaaatgatcccgaccgtatcatcttggagaaagatctggaggctcaaagtggtggcccaggtgtatactctgttaatctcaagagtgcgtactttttgactcccctctattgtctttcactctcatgttttgtgggctgacgtcattcaacctaattacttccagaatcctacttactcgaaaatgaagattggaaacaagacaacatacccgagattatcaatggtaaaaatattgcagactttgttgatccggatattctaaccaaactcgaagagttggagctagaagaggaaaggctggaggctgaagggttctatgaatcggacaacgaggagtatgaagatctcaattcggatcaagaagaagctattaaagtcactgccacttctatccaagcccaaaagaagatgatcagatcggatcatgcaaggagaagtcaccagaatctcaaccgagcagtcatcgctagaccggaccgaccagcgatgaaattgagtgacatgttaggacgaatgaagaaatctgggatcgagactgagaagctagagaaacgagcggagctgttagcgaaagcgaaacgattagcctacgaagcctcgactcaagacaagaagcagaagaagaggaaagcgggcgaggatggggatgcgatgaacatcgatggcgacgaagaagcttggacttcgcaagatgatggcgatgatgggaacgaggacgatgcgatggatgtggatggtgaaagtagtggaaagaggaagaagatgaaaggcgatcatggtagtttcaaagtcaagttgggtggccgaatcgatcctaaacgtgagcccgtcaaagatcgtcgggttgctggtatcggtagacccagtgaagaggtcaaggctagaaaactccaattgcttcaaagaagagggcctaatcgtttggctaaggctggcgaagccgatcgtcatatccctactaagttcgtcctcaattctcttctttctctgttcttgtcacgtgttcatcatatcaccaacccatcttctcttttttttcattccacttcgtctttgatcagaatgcccaaacatttgtttgccggtaagcggaaatcaggaaagaccaatcgccgttaagatttggtaaccgttcattcatacctccatgggtatggaaagagagcacaagacaagcagtctgctcctcttttattaactgttgattagcagggcagggggaaatgttgaatttgtttcaattcaaatgactgtccaaccatcccgagcaactctctattgtcaagcattttggttatccctttccttactaacaccactacactactactctcattttcactactactatcatggctcgattcctgctcttttctgctctttctcgttatcatcattgttcttggtttgcttttggtcatgagaatatacacacgaagcacgtggcttacgtacatctagacatgggtctgttaattgtttttgggcttgatttacatgagtagagaagtaggaaggtcccttttgaagatgtagtaaacagcaaaccaatacaaacttgagatgatagtccataaattatctacaaaaatacatgattatatgatttacgtcttttgaagactgttataggacatgaattgaatttgtaaaaaggagcagaagtcactgtttgaatgactagaggaagatgtctgtgatagtaacaatgagagacctatcggtcgagtttttgttcgagtttggcgatggcgcgttggcgttgttggatgagaagctcgagctcgtggttcttcttcatcaatccctcgagggtgagcagctccactttcccggcatcgttagttttcaggccagtgtaaacgcccagcgggacccggatcttgtttgtgagtttcttcgtcaagctttcgactcgtcggatggagggatagtccaatcgagtcttcctggagagcccgaaaagatggttcaagagaagaatcgacgctagagtacttcattccaaaaataataaatgaagagtagactgacttcatagcccgagataaggactcttgaaggagatcacagctcttcgaagagagcggcttccagacgccgttgaccttctttttggtcagtcgatgacgaacagtggtggtagatttgcctgtgtttgtcgtcgaagaggagtggtgggtctgtgggtgtgatttggctgggtcggatggatcgacggcaaccgacttgcagctgtcctcgtgttcctggcttgatggatgcttcgtccctttcttcgctcgtgaactcatcgcagtcctcatgctctttgatgtattgtgggatcggcttgctgtcgtctgtttgtttgtgtgtgtgtgtgtgtgtggttgaaaattcgtctgccagtgtaaccatgctaaagtggacgcgtcgacgcgtcggggcgttcagcaaaatgctcactcacttcaatgggccgggccaggaccccggcaagccccccaataggggggtgttgaaaaagtctggattttggcaaaattcatacctgttttccgggacatacataccactttcaagagtatgctcaggccccaatcccccaaaaaaagggggttccccgaattaattctaattttgggggtcaaattccagattttactggttttgaccagtttcacatacctaaaatgtgcaatttcaagagcacctttttggcccaaaaggataattcctacctttttcaagctttttcaagagtatgtttttgggatttttgccaatttagcatacctttttcaacacccccctattggggggcttgccggggtcctgccaggccttggcctcttgagcttttcctggacatttcaacacatccaaagactatatatggtgttgcaagcccgtctgggcacacaccaaacttcagccgaaaacaggccaagcgcgctgggccaatcttaaagcacgcttggccgactgtaaagcccgcgtggcaccctcccaacccccgcttggcacatgtcaaagctggcgggggtcggagcaaagcctcgcttgaccgaaatcaagcgagggtgccacgcccgccaacatgcccgcccccgagaaggccagctgctgagtcggggcccagtgccgagctggggcacctgctaccaatcggcccagggcttgaaattggcccagcgggacttgggtatgtgccaagtcccgccccccgcagattccggatgatcaagccctctgggcacagatcaaacccccggtggctatcggccaagcgggacttgagtttgtgcccagacgcgcttgcaagaccataacacaacccaaacatgtccatgggccatgggccacacattgttgaaaacaacttctgcattgcagatctgatcccacaatgataagtatttattgtattgcctgtaggtcaagttctgaaacacccttggacccttgaatctatgtagatgccatcaccaacatcactactttgaggagaaatatgggatgatgatggaatgaagtttaccaccgccaaaacgtcaaagcctctcaagccaaaaaaaaaaaacctgactttggtcacaagccctttagaggcttttgctttgccaggtcttgacatccctctgattgaagggggttgtgttagctagagatcacctaaccttatatgggttggagagaaaacaagaaggatttctaatcttcttgcttgtctaaccgctaccaggttctctagcgggtatgtagatgtaaaattttcaggtcaaataaatacatgtgcagcttaaatcaaagactaatagtattagagaaccagggtcctgtttgttgcaactacatatttggaaatcaggtaaaatctctctgggttttgcagcaaaagtgccagatttcaccgcatttgtgatcttcaaatatgattctgctctgaggccaacaaggcctaaattaaaagagttcaattaaggaaaagaaaagagatatcctcagaaatagacgtgagaaaacagtgaatggataaagcaaataacaacaaccaagcctgaaaagatcaattaggaggaaccaaccttttgaaatgaggcagataagcaagacacaaagaaaagaaagagaaacagggtctatgtatatccttctaaaattgaaggacttccgtttggtttagagatgggcgcgccgcatccggatatccgtttggattcggatatcctctcaccatttcagcggaattggacatccgcatccgcatacgcatacgctggcggatacccgccagcgttggcgggtatccgcgcggatacccgcggatacccgccctctgaatgggcggcgaggctcttccaggagtgtttgttttaaaaaaaagaaaagaaaaaaaagaaaaaaaaaaaaaaaagaaaaaaaaaacccagccccctcggcctaaaggggcaaaggccacaccgtcgggagaaccctaaaaaccagctcgctgggaggggttcctcccgacgagttggcctgtggacgctcgccgggaggggttcctcccggagagctggcttgtatgctcgctatctgcgacctactgcccggatcgcggccgatactcaattcagatttgttcccgtcagtggcgatgatatcatatctgcgggtctactggacgtttttttacttttctataagccaagttaacctggtttaatgcatcggctgcattacccgggaattttaccctccttggactgggcttttcttagtgatctaaagtatttgtcgtgagatcccttcattctgtacttaatctgctacgtagatcttcataaaatcctcgctactatcgttcgttattcgttgcatcattatctaccacctctttttccaaacggaactggcttcagcagatcacagatactaaaactggtacatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccgggaggattccctcccaacaagctggtacacagaccagctcgtcgggaggaacccctcccgacgagctggtttaaaaaccagcttgccgggagggattcctcccggcggtgtggcctcttggcaccgggtatcccaagggatacccggatacccgccagtatttcagggggaagggtgcatccgtacccgctggcgggtatccgctggcactggcgggtatccgccagcggatggcggatatccgcggcggattatccgcgaccatctctagtttggttttacagcctcctcacctgtgagaagctctttcccaaaaaaagttaaatttttcagctctatgtacatcatcatttacaaggactatagattcaagctggggaagtcctccattcacaagtttagacagcaggaagtcttcatctggctgcaactgtgtccaatcagaaagccttatcaaacatcatttggccggaacatgatgaactgccctcgacactgtggatgacttttggttgaatctgcagcccttgcagatgtcattttcgatttagactccaagagtctatgtacagttgcggacggcaaaaaccgaccctggattttgaggatgtccgaatggtcgagccgaaaattcagatttttttttgaaattttcagccttttgagctgtttgtagcctccagattgtagaaaaaatacactagaatagaagattaacagtgaaagtagatgtcaagggtgtacaagtagtataaagccatgattatttataacttaaagccataactatgggtttaagtattgcttaatctgtgattgtccgattatctgtatgtggaaatgaaaaaaaaaattgaaccgctcactcaaaagcttagtgtttacaattttgaactctacacatctgtaggagttcaaaattgtaataaaattaagtgtcggggcacatgccccacggggcataggccccgcgtgtccaaattggattttgcgggcggggcatggtcggtctatgccatacgcaactgtagtcacagggaaatttatggaggctctgcataatccaattatggccagatatccaggggaagtcattcagatttttttttcagaaatagtttttgaccaaaaaaaaaaacacgttatgtgatcaccggggtccaatttcggaccacaaccacaacaaaaccatttcctgtgagctgggttcttggaaacccctcggccgttttcgaaaattactttccctctcaaccaaccacccctcggccatgattgatcctcagctctccaacagtgctccacggaccatatcatcatcagatggccctgctgatatctcagtatgcctacctactccagctgctgcctccagcttgatcactccaataacaacgaaagaaatacaacctccttcgaaaccatcaaccactcctgaagcaccaccaacgaccaccccgaatggatcagcaaccactcccaacctactcgcgacgagcctggatgaggcggacgggaagacgccccacatgtggtcgaccaatgaaaagcgcaagctccttgagctcatcgaaatcagaatctcggctggacgggcgacagacacaaacgataatctgaagaaggaagactgggcgcacgtactcgacggcctcaatgagcacttcaacctcaatctcagttgcgaccaaatcaagaatcagaagaatgtcctccgaaggctttacttcgattacaagtttctgtcccaacaaccaggctttgattgggacaacgagaaatcgacagttaaagcagatccaagcgcgtgggatcagctcatccaatctcatcccagaaggaactttggtaaattgaaaaacaagtcatttccagtattcgaagtcgccgcgcgagtcttttcgggaaccgacaagattaccgatcccaccaacaagcacattctaccgatgaacggtagcgatcctggcacagatcttggtccatcgaaaagtgtcaagaagaataaacagaagaggaaacgatctacattctcttatggttcgtgtgagaatagcgaaggtgaaattgagaagcccgtcgaatcttccaccgcaccaagaccgatctccagcaacaagcgaacagaagaaacgaatgagtcggtggtaaccgaaggaatagagggattgataggagccatcaacaatgccaatgcctctttaggacctctaagacccggttcggcctctcttgttgaagaatctgggagtggaccatcgaacgcgcaacagacgatttgcgacaaggcactccaatcgcttgccactcacttccttaacgaggtcgacgatgagagatatatcgagtatgtcttggtcctcgaggatgagaagaaatccgctaccttcttgtccttaatcaacacatccaagaagatttctcatatgtggctcgatcgacaagtggtctgtggtcttcattagcttgtcttcttgtgagttttcttatttcctatatgtacactaaaaaaacattgtgttctgataactcttgttttgtttgggtcaggttcaaaatttactccacacaaaagcaaagaacaatcttcatcattcccaatcccctctcctaaactgactatatgcttatgtaacaattggtatctatccggccatcagctctgattttctttgatctttgcaatatatagtctctcttcttattttttttttttttttcacactcccattagttgtttcttttgactctcttttatatatattgttacgatatttgttctcttcctcccttttctttctttctttatcgatatatctttgttctatcatcatctctagtcgataccgaaataaaatccgttcgataaaaactcttatcattattcaagtccacttcaagaacttatctttgcttaaagataagtcacccttcttgcaactctcaatacagacgacaactcctcttggagatattcgtagtcatttaaggaaacagagttgtaggtggctcctcacaattctcacccggttagctctccgctcgctgacaaccagaggcagggtcctccgaatcgagcttgtgttaaatcagggagttgaggagccgtgtttttagtggcgttgtagccgccagacggactccttggcctgagcccttccggccttgtcgtcttttcttgcggttatgtatgcgcctcgccactagtgacccgttgctaccggttgttacgcgccttgctcatggccggctctctgctcgagtctttctccttcgttgcagactttgtgttgttgtgaggtcggccagcgtctcggtatttactataaataccctccagctttctccagtcggtttgtccacccagatcacttctcatcctctcactttcattggctctcctgttcatagttccatagacaattttccacttcatcgtatcttcactttcagactttacagtatcaacattcatcttgacctctcaacgtatcccagacatccgatttgcacccattttactagttaaccatgcagctccccagcgcccttatcctcacgacattattcgcctcattcgccatgagtgcccgcgcagtttacccccctcccaatgattatatcatgagcatgggactcgactgggcaaataactatctgtcggtctataactccaaaggcgaggacgcattccgttggtacaaggattaccgcagaatcagagggtcctcgacgactacacttgcggacggatcttccagaccgttgtttaaacttgaatcggtcagtaataactattaacgaattccgtttggaagcatccatcattaataatacccgccatccttcgcctacaatccccctctgcagacgaacgattattgccgccacaataaacgctttttacagtacaacggccaagcatgggctgaacgggattacaggcttcaaatcagagaccacagagccgacatgtggcacttcaactaccccgataaatctggtgtcagaaggtactacagattcaacaagaactcttccaacatgggcggtcggatctatagggtggcccggggacaaaaggatgtattagaaggattattgaggagtgagtcacttacccctccttttatcgtgctacctatcaaggtaaaaaaaaaaagagagaaacattatctgactttcggttggtcggagcagccaatgtgcgctacgacaaatggtggaacgaccccaaaggccggaacacgtttaccctctcgattgttgatgaggcaccagtggtcagtgacccagaacaaagtctccaagttgactcatcatacagactactgattccgctctcatccaacagcccgaaatggtcatgttgatggccttggtactcgaacactccattttgtgcagagggacgtaaaactgaaccctctttatgtgcctattgctccttccttcctccactcaccgccttgggaagtactagatgtacggacagattgtacagctctttctctctttcagttgactttaggtccatttgctttaacagacatttttgtacagtagcttttaagatacattatttgtgagcaatcccagatggattgtaacgttgagtctcgagtcgtataagcagagcagagcgcggcgatttccactgttggcacacaaaacaaagaacggtcgccaagctgcatggagctgaatgtgttgactatcacggtctcagcagttgcgcaaagagggctcttggtctgcttgcgttcttgtgtgggtgtggatcatggagggcttttttgtgtttcgctggctgaaccataggggaatcaacaactgcattcagggggcaatagacaccgagtgcagaaataatcatcagattgagatagtgtccgaaacacctaacttatttagtccgactcccacccagtcgtggttgggcgtgcagtggtgaagcgctgaaccccgcccgaccgcagggagggacttatttgtaaagtggcggtactcacctgagtccattcaccaaaaaattgaaaaatccattaatcaattttttcagactgtagtttcaacacagctaggccaagctgctggaaggtaggatctgcttgactccattgatttttggagctcagaagctccattaaattccattgaaccattaagagtttactattaaacccagcacccccggctcaataacccccaatggtgtacttagaccactcccatcctcctatcacatctcaggctcacacctggagcagtggcttaatggcgatagagccaagcaaaagccaaccaatggtgcacaactccacccccaagaccctctccttttataccctacacctctcctcccccaccctccccacttccctcttccacttcccccatcctccccccttccctcttctagtctccaattcaacaaacctaaccccaatgcttgaccattttcatatgtttaaccctcttccccctgaattccctgttccggccaattgttttcagtggagtactggagagagcatcattttaagccaatgacttgttatggcacttgaaattcataccaggactgaattgacaatgcccaatctgagtttttttccaaagcatattgttcataagtgttgttgtgatggctaaatactgcttgccttggttccaggttgaatttaaaacaggtcgctgtaattttacaaactgtattttacaagacatatgtcttgtaaatcagatggtttgtaaaattacatgtttatggggctaatgtataattttacaaaacatcacccaaaaatatgggttgcaaaaaaaagggttgcaacatatgtgccttaaacttgcaacccatgccccatggagttgaattttaaggcacatatgttgcaacccttatgtcttgcaaacaagatgatttgcaaaagtacatttttgccttatgtcatggaattttgcaaccattagtttgcaacccatctatgagttgtaaattatgttttgcaaaattgcaaaacatggtatgtaaaattcaattttacaaaccatattttgcaaccctcaaaaaaaaaaaaaaagagggagacactagaggtactgaacagccattttggccaaaaaaaaaaaaatggaaaaatggggatgaaccgccactttggccaaataaccgccaaatgatcgccctgaaccgccagaatggctaaagtgaaaattgaatctaaccgccaaattggccacccatgctcctgaaccaacattattgctcctggaccgccaaacatggtactggtccgctaaattagccatgtatccaaggggtttgtgacctcctctcaaccccttcgactctacacccagtcatccatgaaagtgggagtacacctcccatggatgataaacacccccatcaaggactgatttcaaccagtccttgatggggtaagcctcccatcaatgactgatttcaaccagtccttgatggggtaagcctcccatcaatgactgatttcagccagtccttgatggggtaagcctcccatcaatgactgcttgtacttttattgaggacacactcccatcaagggcaggtttggtccttgatgggaataaacacccccatcaatggccagttttgaccggtcattgatgggattaaactttgaccggtcatttctgggagtaaccccccccccccccccaaacacccccagtgatgaccggtcaaaaccggtcatcaatgggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccattgatgaccgggttttgactgatcattgatgaggggtgtttactcccattgatgaccggttttgactggtcatcgatggggggtgtttactcccattgatgaccggtcaaaaccggacatcaatgggagtaagcacgcattgatgggagtgtttcctcccatcaatgaccgggtttgactggccattgatgggggtgtttacccccatcaaggtgaaaaccggtccttgatgggggtgtttactcccattgatgaccggttttgaccggtcatcaatgggggtgtttggggggggggggggttactcccagtcaaaactggtcatcgctgggggtgtttactcccatcaatgaccagtcaaaacggtaattgatgggggtgtttgggggagttgactcccataaatgaccggttttgaccagtcatggtgttttgggggactttcctcccatcgatcactggtcaaaaccggtcattgctgggggtgtttaatcccatcggtgactggtcatcaatgggggtgtttgggggggttgactcccatcaaggaccgttcaaaaccggtccttgatgggagtgtgtcctcccattgatgaccagtgtcataaatggtcatcaatgggaggactgtatggccaaattggctgatgaattcatttttttttcatttttaattttttttggccaaagtggcggttcagtacctccatacactatggataatagaataggcatgatatagcattttttaggttttttatgagttgattgatgaggcataataataacaaaaaaacagtgaaatttgttgaattcactgaagactgccaaaaatgaaaaaaggaacagtgatttgtgaaaaaagcaatggtgattggcaattaactgatcaatgagtctaaaaaatgaaaaaagagacagggatttctgtttcattgactgatgagagtagaaaaggaaaaattgatgatttgttggacagcaaacaacacaagtgggcatgtgaagttacaacaacagtgggccgctacgctacactacgctatttgaccactaactgttagtgtagtggtctttttatttcctggaaattctgtagtgttagctgacgctaaaccccactacgctaactgttagtgtagtgtaaatttttctctcaaattttttggtagtgttagcttcaaataaactcagctaaactagcagttagtgtaactgatttgaagctaacatttagtgtaacttataacaaattaatctacgctacactacactacatgcctagttacgctacgctacagtagaagttacactacacatgtagcgtagtgtaactcatcaatcagagaaattgatgtgtcaagctggatttttgcacaacttatgtgaaatgttcatatgactgatacggccgaggtccacggtgacgattttcaatgtcccgtgatcgcacacaatcccgcagaaaatgaacagcacaagatgtggagaaaaacaaactgaggatgtgtctggtgagatttgaactcacaacctcagcaatgctgagtcacataccagagtgcttcctttaccaactaggctacagatgcttgtgtttgccaggtcagttgggtggtagttgtcatggcccaagccaaaagctccaccacactctggtgatacataatggtatcaaactatcatacacctcaacacccccttcccccccttggtgcatgatgtgaaagtggaaattgaacacaagtaagtgtggggaattgaacccatggtcttaaggtagtctgacaggggaatgtggtcttacaagtaagtgcaaaaaaatggcagggggctaaaattgagtggcccccattaccaactgaaaaaaaatgatgatcaattgaggggatctgtatgtaggccccccaatcaggcactgtcttcagggtagactagcactagtcatgtggtcatgtaactacatagtcagttacgctaacagttagtgtaacttttaatcagttacactaacagttagtgtaactttttcaccagttacactaacagttagtgtaactgagggtaccactacactaactgttagtgtaactggtgaaaaagttatactaacatgtagtgtagtgggttcacccactaacaccgctaaaatttcactaacaggattttgggtagtgttagttgtgcctttttaaaggtagctaacactaagctaaagttgtttttttgtttttcaaaaatcctgtagtgttagtgggccaaaaattcccgctaacagtaacttttgtgtagcgtagcttaaaaagctaacactacgctacactaacactacggttagtgtaactggcccaccattggttacaaaagcctaagaatttgttcaatctcattggtccctttgcctacattcatcatctgctccgctaatttcacatgttgtaatttgtcactacattcattcttgtatctttccttctcccacatgaacagtaccccagctttcttcgactcagtctgatagcgagaattctctctttgggcctcacgctcccatctctcgtctttgtgtttcaccaattgttactctctttcaaactccttctgagtttgaaggttgaatttctccctttcccaagccatctgtttggccatgtgatcaggcatttgatcaaatttaaactgactttgttttctcaaattcacctgccaatgacaactttgatttacttcccctcacattccttggagccgcaggaacactactctagggtcttacacatttggatattgtctcctgcttgctcccgactgggaagaatcattctcgtctgtgtattgctcacctgtgtcaattaaattcttcggcttcaagccgaagaaaaaaccggcaacatcttccgcttgaagccgaagcttctgctgggctgggtgagctgctctgagctggctcacccagcagactagatttccaaaatcaaaaccagagacaaagtctctgtagttcaatggtttgcactggccccagaatctgcccacccattaggttgtgggttcaaatcccactggccccatcccctaatgggggttagggggcaggtttttgggggcaggtttttgggggttaggtttagggggttaggtttagggggttagggttagggggttagggttagggggttagggttagggggttagggttagggggttagggttagggggttagggttagggttaggggttagggttagggttaggggttaggggttaggggttagggttaggggttagggtttagggtttagggtttagggtttagggtttagggtttagggtttagggtttagggtttagggttttagggtttaaggggttaggggtttaggggttaagggtttagggtttagggttaggggttaagcgtttaaagggttaagcggggtaggggcttgtttatcgaacaaaaaagggccggaaacctttttttttgcagttttgtacccatagtcccccaggcttaacccagtctcaaacccagcccacccagctcagccttgccttcggcttcaagccaatgataatgacaccattatcttcggcttgaagccgaaggttttaattgacaaaactcgtattgctgaccatatctctgcaaagatcatgaggctgtttgtgatacttgagcctattcatcaccaacatagaacatattatatcagacaattgtctcattccatcagcatcttcaagtgcattcactgaactcacaatttcaacttgatggttagtcttgtctcctgaagtgttctgtcccacatcatccagaatagtatctagccaaatgccaacctttcagcgacacacaattttgacaaatatgacaaataaaagaaacttcatgcttacctaaattgggaatgacttcatctacctgaaccatttgactatcatcaacagtcccctcatgtccggtcacctctttgtgcccctggtcctcacttttgccagaaactgaccgcaagttactgtataagtccctcccatccaccaaataatattgcatacatggagtcacatttggcttactgaaaaatatagcctccatctgttcttagcagggacactttgcttcaagtatctctgctagcgttcctggcctgtccttggcctcaattcatgcacccgtgtttttggaaaacttcttagcttgagcaatttttttgtaccaattgacttgttggcgaagttgagccctggttaaactgcaatgcttgttacagtggctattcatgtacatggaaaacatattgtacgcagcagacttggtcagagcatgagggccaaccgcagtttgctcaccgctgccatacagttgagcaaagttctcatcatcttccaagtaagaacaaacaagtttgtagtcatcatgcataaacaccatatttgaattgttcaccaaacatgactgcaatgacaattgatttgattgagaggccccacgtccactttgctgcttccctgatggagctgaactcgcctgtcctttttccagttcttgaatcttctttctttgttcctactctttcttctttctttcttttttttctatctctcccgttacttcttgatgggactggagttggtggtgttttggtatcagaagagccagtttgcagagaggggtctaggttggtgtttggatccatcacaggttgggggggggttgagtgctctgggtgagagatggggttgagtggtctgggagagagattaggttgagtggtctgggagagagatcaggttgagtggatgccaatgtggaggtggtgcaagaagcgttgaaatgtttgccttgtgagtttcttgctaaaatacgtgtgcaagcaataaaaaaaagggctgggaaaaacaactcccaaattttagtcgccgactcccaaatacggtcgtccaacgtcgaatgggagtcgtttttccaaatggatggccgactttgggagtcggccatccaatgatgtttattttttttaatattttttttgcatttttgggagtcggatccccaaaccacccctcatgcttgaggggatttgggagtcgctcccacatgaccggaaggaaatccttccggtcaataagaagcaacaataccattgaccggaagtgattccttccggtcgatggggctgttacacctcaccaaccggaagggattccttccagttgatgaggttgttacacctcatcaaccggaaggaacactttcctgttgatgaggttgttcaccctcatcaatcgaaaggaatctcttccggtcctcatcaatcagaagggattccttccgatcgagtaggtgtaacaacctcatctaccagaagggatccttcccaatgaccggagggaatcccccccggccagtgggaggcaggcgactcccaaacctcccacttcccaaggagggttttgggcgctgactcccacccaaaaaaataaattttaataaaaaaaaattgggaagtcaactcccaatcccccagggggaattggaaagacgactcccgtccgacgacccctcgaccaaaatgggagtcgtcagcaaattttagggagtcgtttttccaaccccctaaaaaaatttaggggtgcgagaagcaagaattgctatcatgaacccagcaaattcaggaccaaaccaagggcccctgccacatccagagaccaacaactgacttgaggttcaccattggggttgagatcggctcagtcaatggtcatgaagttccaagacagagcaaaacggttcagcaggtcatcaaaggtcctgacatcaatacccatggttgtgatgaaagcccaattgctgacttccacaaggcagcccaggcactgtaagccaatggaatagtcaggagattggctcaggttaaatatgtccgtaattgtaggaactgactgggagtcccaaagtacgccatggccatgaataacatgacagcatcctcaatctcttggtttttgttggcggagtcctgggaaaaaagagactcaagtgtccgttgccagacatcttgctccaactggtgatgcagatgggtgatgcaaagttgatgttgctgcgccaataagactacctgggagtttatcatggttaaagctataattcatgatatatcagcgcatcttgatgtggcaattaggaaagagatgtgtaacttacaataatcgccttgatgtattgcggattctggaagctggaggctgcacgtaaaggatcaatgtgaattggattgtatatgtgaggttgggagatgagaagattgtttgtcaaggttgatgctaagcaggcgattgaggattacaaggaggaggtgtaaatttacaaagtgaggacaacggaagcacatatttagacttctagagttatgctttgtaaaaaaaatctgcaagccccgaagatccgacaggaagccctccaatgatagtaaagaaacaaaatattgtgatagggaaaaaagtacaacaaagcaaaacatgagacttcttaaatattaattctagttacaagactttgcttttccaatggcccttttgatccttggatctgcttgatccagccaagatccccggtcttgcctgacaagaattaaggttcattcacaatctgaattctatacaaagagttaacttaatccaaaagagacataatgttctcaaagctgtcttatctaaatacatagcctcttacataataactcttgattcttacaacatctttaccatttaaatctatgtgaataatgaaataaaataaaagatatgttggaatgcttgtactgaggtatgcttcaaccgagttgtacttataagctctctaggtttcacatcatagcttttcttcctcactcatgaatgaaaaccacatttttcttttgtgattgctcctttgtcacaaagtctgtgaacattcagtcccacagcctgtgtccctcgcaacaagataacattattgaaaaagaatttagagcttgtgtcaagtcagggatttcagtagccgtgttttggtggcgttgtagccgccacggactccttggcctgaccccttccggccatgtcgccttttcttgaggttatgtatgcgcctcgacactagggacccgttgctaccggttgttacgcgccttgctcatggccggctctctgctcgggtctttctttttagttgcagacttggtattgttgagagctcggccagcgtctcggtataaatacccttcagctttccccaatcggaatgtccaggcagagcacttctcatcctctcactttcattggctctcctgttcatagttccatagacaattttccacttcatcgtatcttcactttcagactttacagtttcgacattcatcttgacctctcaaagcatacccgacatctcatttgcacccattttactagttaaccatgcagctccccagcgcccttacgctcacgaccttactgtcctcatttgccatgagtgcacgcgcagtttaccctcctcccaacgattatatcatgagcatgggacaagactgggccaatggctatctgtcggtttacaattccaaaggggaggacgcattccgttggttcaaggattaccataaaatcagagggtccacacaaaccacccttgcggacggatcttccagaccgttgttttcacttgactcggtgagtgataactatcaatgaatttcctttggaagcatcaatcattaatattaataaccgccatcctcctccgacgatccccccttctgcagagcaccgattcttgccactacaacaaacgctttttacagtacaaaggccaagcatgggctgaacgggattatcggcttcaactcagagactccaaagctgacatgtggcacttcaactaccccgacaaatctggtatccgaagatactacagattcaacaagaactcttccaacatgggcggtcggatttatagggtggcccggggacaaaaggatgtgttagaaggattattgagaagtgagtcccttgcagcctctcctttcatcgtgctaccaatccaggtaaaaaaaaaagaaaaagaacgaaaaaagaaaggatatctgacttttgtttggtcggagcagccaatgtacgctacgataaatggtggaacgaccccaaaggccggaacacgtttaccctctcaattgttgatgaggcaccagtggtaagtgacccagaacaaagctcccaagtgtactcaaaatacagcctcctgattgcgctctttttcaacagcccgaaatggtgatgttgatggctttagtactcgaacactccatttcatgcagagggatgcagaattgaaccctctttatgtgcctcttgctccttccttccccagttcccatgccactcacctccttgtgaagtactagatgtacggacacatcgtacacttttctctcccagttgactttatgtccatttgctttaaaagacattttttgtagtagcgtttatgatacattatttgtgctgatctaagcaatcccagatggattgtaacatagtgtctcaagtcgcatatgtagagcagagagcggcgatttccgctgttggcacacaaaacaaagaagattcgtcgagttgtatccagctaaatgtgttctctcctgttctgaggagttgtgcaaagagggctcttggtctggactctggatgcgatcttgtgtgggtgtggagggggggggggggttatcatcatttatgtttctcgctggctgaaccataggggaataaacagacaattgcaactgcattcaatttcaggagtcttcagaaccaattatcagctagtgtccgaaacaccaggaagtccgtccaagataattctcacccccgccacaatagtcacaagtaaattatatacatacacatatagatatgtatttcagcactatggaaagacctgcgagaaaagaaaacaaagagaacccaataacatgccaacttcttgagatttttttattgaagcaacacaaacaggtctatgaattctatccagatgtcactatatacgccgaatttgattgtatacaaagaaggtatatatatagctcaacatatctatttgtatctataaacatgcggtttttttagaacaaaaaaaggtatcaatctaaggtatataaatatgtgagtttatgtcgacacatgtccagcttatgatatgccatccatcccattccttatcgttattattatgatgattttgagtttgtatagttcagagtaaatttatctgatgatgcaaggcaatgagtacctttttttgataaactaattcggacgcgtatcctcatccatttgaatgaaaggcactgttatcaaggtagcaacaaaaaaaaaagaaagaaaagaggtcagttgagaaagctttgcttgaaaaagaaacgcaagttttgcgtcgcctttttcacaaaagtgaatcttaacaaattacgagagaaacaaaaagacgaacgagagttgatttgttgcttgagatttgacggagaacgatgtgaattcctgggatgctggagattacgaaccgggacaggagagatcggtttgtggatcccgacgagattatcgcgaaggacatcccattgatcgccgatccaaggaccagatagtctactgggagctctatctctatgaagtcgttggagggatccggaggaggtggaggatgaagaagaagaggaagaagtccggtggatgcctatcttgcagaagttcttgaagtcatatgattgcgatcgacggttgcgatcgacttcggagaagctcggcgaggctggtagggggaactcccgcggagtcggtggcggtaagggcttttcccacgggctttcgggaggcagaggaatctgtcgtggggtcttattttgctgtggatctggctggaatcgctcacgcggtcggacagacaagtcttcctgtaaagcaggatgttgattgtcagatgaggatctactttgagatcttcttgcttgggttggtggagatgattgataggactcgaatgctggggaggagtaattgaaagtttgtggagagacaggaaagctgccaagtggattggttggcgaagttgtatcagagggtgactggatgatcactttaggagtgatcggatggaaagctgcgacaggtgatggcatactaaaaggctcggaagaggtacagaaggtccgatcaactgaatcctccgaaggcttctggccagccgattgatcctgtaaagcaggacgttgcaagtcaacaggcggtgatcttgtgggggaagaaggaggttgattggcagaaggaaagaattgatgggaagttgagatgggtgatgaaataccaaaaggttgcgaagaggtagagagaggtgtatcgtctggattggtgggcgaagtggtatcagaaggagattggaagggtattttagccgttacgccagccgatctggggtgatgggaagaagtggattgtttggtgggggaggaagatgttgtggcgactggtgatgagttcccaaaattgttcggcgtggcagagaaggtatggtcgtctggattggtgggcgaagtggtatcagaaggcgattggagcgtgactttaggaatcgtaaatctaggaggggctggtaaggtgtgagggcgttcgctggagacatcttctagggcgtttatgtgcctttcctcttcaagcactctaggcgaatagaggtcacgaggtcgatgggaaggagaatgagtggcttcgttgtgagaaatgtgtggattggggcgatgggaaggagaatgagtcggttcatgatgagaatcatgtagattgggatttgagtgggaagctgaggagtgcggttgcccagtagcactagagccaattgatgtctgcacttccctgtctaccttggcggggccttgaggctcgtcgtgcttggaggagagaggagaatgaaaattgtctgggggatgatggggcttaggtgaggcttgcaccgactcggagtgatcgaacggttcactcttacttgaacctggggtttgagctacgtgcgggtcatgatgagctgttgagggtttatgggtcgtcgaatccagtggatcggcagtacacaattgtctgggagtatgatgtgcaggtggattacagtcgtccaatccagccgttcctccaggtgaacgattgttgcggatgacagctgtgagcgagtaaaataaaaaaggaggaatcgcgatcaccgtcaagatattataaaacaggcatgaagtagatcaaaactgaccgatgccctgggccgaaaagttgaaaccggaagcctttacaaaaaccggatctcggagacgtatatcttcgagagagtcagcgcccatctaagataaatcaaagccaatttggtcaagtctagtggcctatgcaaaaccatccatcaaatgggcctatcagtctgcttaaattaaaaaaaaagacaagcttacgcccttagcaatgagagacagactgtgtcgaaccagctggtcgccgtgcattttgaaccgacgccccctgggatggttctccaaatagtcaattggagaagggtgcccgacctgaagcatgatggaggtttctatttctttaaagactacattctggtgccccgctaatttatccagggaagctggtgctacgatggagtcgaactcgctaatagtttcagagggggctatcgaggccgtctcggtcgaattgaacctttggtgatgataggaagtggcttggcgatggctagcagcatgtggcatagaggtctttcgtcttcgagtcgggtttgagaaagtctgcttggtcatgaaatatgctgcagcttcagcggccctcttcttggctgcaagggtctgatccacagcttggtcagacgggtgagacggaggtcctactgtatagtgctcctctggaatggatctttcagaatcttccgtggggtgggcttgtgctttctctttcgccttattgaaagctgctagggccgcggctatctccgcatcttccgcccttcttgtatctcgttctcttctttcgagttcagctttgacacgcgcaagattctcaagtcggttactgtcaagaggttgttgacttgaggttgagctgttagctacaggtccggcttgagacccacgatctgccgctgtcatcgaataatcgagctgggcagacttggcagatcgtgtgagtcttgtgtccatgttgggcagttcatcccgtctaccaaccgagtgcggcctccgctggctggatgggttttcgttgtgagatgctcgtacggctggagatctatgacctggtatgtggatggaattatcaagatcgacaggttggggggagccggtgagtccctgggtgccatgatgagaacgttgagatttacgatctggtgattgattgtgatgatcgtgatgggaagattgggcggaatgggtggatctttcgtccctatgaggcagttgatcacgcctatcgattggagtctgtctagagcgatggtgcgagttatttgagtgctcgttgagagcagactgggcaggttgcggtgatctatggttagagtagtgatgatcgggattgttatcagatcttgcagagtgagatggccctggatcgatgactgggaattcatctcgtctgtcgactggaccatctggtcgtccccgattagccgcttgtcgctggtgctcttcccagagccgttctgcttccctctgctgtgccaactccaactcctgcaacctgatctgttccctctctcgccacttttgatcggcgcgagcagctttccggactttctcaggcaccagatgaggcgacctcggggtgggcggaaaagatggaagctcatatccgcaaagtatgggcgacgagtaaacgcctgcatacgagactggactgatgctccggatcaccgatggctggaccattgcaagcagttccgccctctttcggctttgactgcatcggatgttttgcatcgcaagctcccttctatagcccagagagaaccaaagtataaaaaaatcaacgatttgacatacgtatgcgagatttgagtttgacttactgtaagagctgttccctcatcgtcagctttgcattttgttcggcggtctatgaacaaagtgcgaaaacgtgaagagatagagaggagtcaatataaatcatcaacagattcgcagatggaaggggaggggtctttttgttttggagctgacccgttcggcgaaagattgagcctcgagttgagcgcggattttagcctcgttctcctgcttttctttttcgtcgatcctgagacgttccatctgttccatcatttcagcctcttgctctctacgtgcccgttccttggattcctcctcctccctacgtttcagttccctgagttcctcctcctccctacgtttcagttccctgagttcctcttcctctctacgcttttgttgtctgaattcctcctctacctcctgcctggcctgtttctcgagctttcgcatctcttcttcatatctcttgcgggtcagttcttccttttcgagagaatctctccggatcgcttctatcgctcgcagacgttcttgttcggcctgttcttttaattcttgtgtcgttcgttcggcctcctgttgctttattctgtcttcttcatcctttttctgtctttcctcttggagcatctgtatcagctgttcttctctcagcctgacctccttctccctgaggtctagtaattcttgagccttccgaatctcttctagctttattcgattttcttcgagctgttcccgattctgttggagtttgagatcggtatctgaatgatgtaattcggggagctcgatcaacggattctttcgtttagcttcttctactctctgaagggcagcttgatgttcagcctctgcgattctcagccgttctcttccgatatcactaagtccacaggaagaagcataatcgcgattttgagggggatgatgggcagattgtgatgctgaatcttgtggatggactgatgggatatcttgatgatgagaagaatcgatttgaggatggtcgtgataggattgagaatgcgggtggtttggatctgggtagtcttgttgttcagcattgggggtctgtctattatattcagatggatatgagcctgttggcaggtgagtatcgttgagtgactgtgagtatggatgttcttgatagttttgagaatgtgatgaagtgggttgatggggttcagtaggatggttgaattgatcttgttggtagttgttgtttgctggagtgtatggttgatcggtctgagtctgagtctgagtctgagtatgagtttgttcttgttctgctgcttctggtggtggtggtgctggttggtcgtcagtagtagtttgttggttggtggtcgagattgggatgttgagtgtgactgatcgatttctgagatggtcccttggtggtggtctccatgttcttgcgcccacctggagatgtttctttgagattttcctgagtagtagtaccatcttcttctttttcttgctactttgttcgttcgggagagattcaaaggagaatgagtgtttgtttgaatgagagagcagaatttggttgtccgcttgaccatgaagactgctgctgtacaatgtatgcatcaccagcattcacagcccaactcaacccatcccaccgaaaccttaaaacctagaaaatcttggcggggtctcctgacatgcctcacatcgcgacgtcacccgatcagtgatcggacgacgtctgcatgcatgtccgagacatccgagcaggggtcggggagacactcgaagcatccggggacgggatgacccgactgacttggagtgtccccctctgaccaccaccactaaaaaccatccaacaccaaattccaacaagatggccaacgctcgacttggcggatccaaacggacactaattgcgacgataggagatgaggttagcaatccagtgtcatcgccatcaattcaagccgaataaccagatatactatttatatgtgtctgtaggactccatcaccggtttgttgttggccggaacggtgagtaaacgtgccccgataaccacatccttcacttaaaaaagagatcaaactgatcccctcttcttacatacatacatacagggccatgttactgccgcttccaagaaaaacttcatggtcgttgactcgagtcagtatttaacaaccttcaacattctcagcttcattcatcaggattttaaggggagcgtgctgagaagcgaacgtggtacagaaactccggtatcagagatccagaaagcattcgatgagttcactactgagcgagacgatattgccatcgtcttaatcaaccaacatgtcagtcacttcatacttccagaatcaagctgtcccctattgaattctcccagctcacagtgatcaaaacatatactctgttcaggtggccgataagattcgtccgtctgttgataaatacgaggccgcatttccagcactactcgaaataccttccaaggatcatccctacggtaagcgttttgtctttttcaagatccatcattctcatagatgtatacattcaatctgatgtcctcctctcctctttctacacttatcccgctctcatacagatcccgaaaaagatagcgtcttgaaacgagtcaagaaactcttcggagaatgatcacgagccatccaggtctctcgattgtttttcccttttctctctctctctttcttattttctcgtttggtacagttattatttttttgttgtgaaatagataaaaatgccccagtttgtaaaaacactcacttttcttcgacagacattgctattggttcgttcaaagatggaaattatgtcttctccttgatacgatgttgggttcatcattagccatcctcagatcaaaagaagaggtaaaaatggtgagcgatccatagattatttagccgagagattaaaagaatcaggagggtattgagaccatattatgtaaacaaatggattcgttcagtattgaggcacctacagatcaatccaagttgagcgacaacttcaaggctgtatgtaaacaaaaaaagagggagacaacaaatttcagttgtaaaatggttgaccacccaaatctcatctcaagatgcaagattgatgatgatcaacttgagagatacatggtattattgatttgagactgatgtgaatgtgtcctcattatttacacgggtgcctcattagaaaatcttaacaagatggtctctcaacttatccacgtcgagcctttgaggagtggcttgaatggtagtggtgcaacaagaaccaaggttgtggtgagatgacttgatgacatctggcctgcgaataagtttagagtgaaggacttgcaagcttgatgaactgcaaccagcccgacattcaagctcactttcaaccagcaggtcaaataaatatgtcgggaaatcagacgccgaatcccaaggatccaggaagcttcactcggaagagcttggtggtcagttcaggacaccgatactgtcagtactttggattccagaatatagcctatcagccgatctaaactaataggcgacactcttttcaaattactagcgtatatcgatcaatccttgaacgccgacgcccaagtcgtcttgctattacacggctttgtaggtcctccctctttcttccgctcatcttttcggattcgacttgttgacctatctgatttatgtgtagcccgacttgtaaagtcctccactctttttcttcttcttcccttttcccattctgagatggatttttttttattgaccctgttatccttccccgtttgggtataatagggcgtatggctggagatatcagatttgtgatctcgtcaaccgcggttatcggaccatcgcaccggacttattggggtaaattattcatcattttcatttaatcatccgtactagaattttctcagtttgagaaaaatatcctgccttcttttccccttgaaatctagctacggtggtactgtaagctcttcaattcgatctcccagaaattcacgtacatgaattattttccaaactgggactcacaatttcgtttctaatattgtggtctggtcatcatggatgacgacattgctcttgacagtcaaagcccacggacctaaaggcatactctaagctcaacagttgtaaagcgctctgcgaaatcctcgaccacgaaaacattcggaagaaggtcatcctcgttggacatgactggttagtggcggtttgatgaggaccgattgatccacttttccctctcctccaaggtttcttgaccgaaaaatctgagctaacattgttttttgggaatacgtttgtaggggatcggcactggcgttccggttcgtacaacactttcccgagaaagtcaaatgctgggtaacgtgtgtcggaaggactttttgtatggcttgactctgctctagaccgcccatcctgctcatcatcaaaaagagtccgcaactttttggaggattcgaaataactgatcactgctccatcaatccatagaatatgcgtcccacctgctcggcctggacagcgcggagaggcacctccagatttcgagaaaatcatcaaacagcgtctcccacatctagggtaagaattttactttttgattggttatgaatgtctatcagacacttgaaactaaataaagcgggggaaatctttagttatcaactttacttcatgtctccagagttcagcgaagagatccatcgctatcgcaggacgatcattctgttgttatacttgcacaccgatcgcggtctcgaaaatctcatccaggagaggttcgcaaggttgaaagatcactcgttcgttggcgagaatgtgctcagaaagcaagtccgagaggctgcaccccagctcgaaaagattgaggttaaggatccagttagctcaaccacatcgtccaccttggatatattcctccatcatttctcattttttgttaatctatttgaatactcataattttaccggaaacttgaacaacattttgaatactaggaaatcagatactttttgtctgagtttgagaaaggtggtttgctgggccctttaagttggtacaaagtaaataagattcatcctagaaaatggtgacaagggaaggaaactaatgcgcgccgtacatcttcagactcgagacatagatcactcggatgaacaaggcaagtccttcctcagttgattgaatatggtcgctctgctatagcccacacacccatcttgatacctgaactgcatcacgcgaccagcggcctctcttccggcctcgtatcccgccgagatcccgtgtctctatctaggcgcgtctgatgacccagcctttccaccgccactgttcactgagaaatccaaagccaagctgtttcccggtgccaatttgacctcacatatcattcgaggtggtaaccatttcatgcatcaggtaagtcattcatacataaatctgaacaacaaaaagaaaaagaaactattcgtcgagcagtcgtttcgatgtgcttcataggatcctgtgtatcgcgatcaagtcactgaggttatcggaaattggatcgataatcaacttacgacggctcaaaataggccgagtcgtctatgatccattataatatatacataaatccctcttcatggagggtctctctcaaatgtgtctcagtccactgagatcccactccccccaatgactatgttatttccttacttgctcatcccaacccattaatttgtcttcttttagtttatttcagttgtccttatttatataaacattttgttcttcagaatagtaagactgtcacatataatgataattgaggacttaagttaatcattaaaatgtacaacaaagattcaaagataaaacttaacataacttatcattgtgaagaggaaaaaaaaataagaattggtatgaagtgtgaaaaatggtgatcaggaatcaacaacttacatactttagtcagaccactcagactggtcagacaaagaagtcagagaggaatcgtcgctaccggttggcggttgttgactaaacgatgagacgtccggatcgatggcgatcaacttttgcaacgcggagaccggcactcgccctccctgtcattcctcacttcaagttccgggagatggattggggtttttttttttttttttttttttttttagtgctgattgttttgacattgcgcactataagtaatacattctatgtagatacacgcgatgatgtttttgaacaattatttgagaatacaacataataaaataattagtagtattttaatcttctgagtttggattggggtgacgttagacgttgtatagagcaccacacctgatgaaacaaaacccttagattgagaacctattgaaaatcggccagataatgcataataattgcgtggattttggaatgaactcccatgtacatagttctcagtggagtgcaagaggtcaattaacatagcagtgcgtgcatttggcctgtgcctgcgcttgcctgggccgttcgcacatcttccgctatagcctcgccccgaagatctccgaaggtgatccaaaagtccataaagattcacttttatctcatgccttcaagatactcgaaatcgaacctcttaacgattgaacactgatgcacgggtatatccgccaggcttcaaggcctacatcttgtcaagttaattggtcaattatctctgggatgacttctcggcttggtttgttaacttgactactgacactctgatgtacgggcatatccgtcaacctacatggtctacataagtagtgactgtgtacgtgtcgctttgctggttcattctgtttaggatgtgggatcggatgcctttgttttgcttgttggcttgaatggcagtatacggaaaaggacgtctcactaggaattttccaatacatccttatggtgacgagtaggaaaacgaatggataaacttgtacttcaaatgaggacaaccaccacgtacgatcatccaaattctggatctcatccgatgcgacgggcgactgcttgtttccaatccaaactgggcagtcaaactggctgagcatacggcctcaattcaaaagagatatccttgttggaggagaacgctctcctccagggtcaaacgtttcgttcgcaactacgccaaagatgtgatggtcaagaaaatggcattcaagtaaatgttaccagcaataaaagcgcttgtctggccatctgtgagcagactggaccatcatcaagataatgatattgacaatgttgctacgcgctatcaccgtccttttttttgtagaaacggataataactgcccccttcgcgtaagacatgaccggcgcgtcgggaagggctgtttctcactcggatcgtctgggcctggcctggtggccggaggacgagcagatagttccagcttgtgtatggcgccaacgggggatgtcgggctgtagctccatctacctacttctgcgctgggcctcgttacaaatatcgacctaattctaaccggtggccattgatctttgataaaacggagtttctcgagaactctcatattcccaagccggatcatccaatgatgcctagggtgttttcgtaatgcgaagctggaaacagtagtaaggttgttttccccggtagacaatttttggactgcgaaatctttgctgaactacaggatatattcctaggttgacccagtttcgagaagatttagcgacgacaaaaggtaatgacagctggtagcaagcgcaaaggactacttgggattgccggttagcagtgctagatgatacgctgaaggattcagattcgtacttgtagagaaacatcgctttcgtggatctcttgggggaactgagcatcactaggaatggtggatagacccaaacaaggtgcggattgtatttctggaatttgaaaattgtgaggcttctaacatttcgaccggctgattgttcccacgttgtacctacacagggcttggtcggctataaagtatcctcttgatgtaaagcggcttgcaaacttggacaccgggaaaacgccggaaggagttgaatcagcctggctctcctccagctcagtcgcgtttgccgatggtaataaatgaaaacaggcccaagttcgcggagcatggttcgtgaagagtggagcttataaaccgtttcaggcactcgaattctgtgggctagtcttgacctatcaaccgaggagtgtgttcagacacgatcgcttggccatcgcacagcgaattctggactctcaactactcagtggctggctcagtcatggcgaggcgccccaggatagacaatggcaaaacaaattgcaacatactgaggcccagaaccagatcatagatgcacctcaagcatagcccccctattgcctcgtgacatgcctctgaaccatgtgttcctccccttgttgtttttttttattattattaaaagcaaccagcatttcacactatactgatttccttgacagtctggccgacgagtgtgttcggaaaagcatcgctgcgtcgtcaacgagccactgcctgtcatgatttcaaggacaaattgtaaccaggatttcggcggcctatttgcgattcctctggaacaacccatgttgcactccaccaagcgtgtctgctggtggctcttgtgttacatggccttgcatttttagcccattcacgcaatgtttggtacacgtaataattttcataggactaaaatgtcacgaaggattcgcccagaagaaacctcggagtcttttaaaattagcgagtagaggttttactcttagtgcgaataagtgcaatgagacggcagtcttacctaagaataagccgccccaacaaaggaagagcctgatgaaaaatgcttatagagggttgatcagacaaaatgagatgattaggcgatcatatgcattgtcgtgagtaatcctcaagagtgtcacccgctttaaaggaaggacggctccaattgccatcacatattccctacaaattacgcgattctcaacacaaaaaatccgcactccatccttgccatagccactgagctcaaatttatcaccaaatccccacccttctcttccagtctaaacactcaagaatctccttattcctcccctcattacaatggaaaactcttcttcgctgcccaccgccggcccctgcccgtggccatctatgacgccagaggagtgggaacagctttatcgcgagctagcaatgccccttgaagaagcccttaaaatgatcgcgaatatgggcagacagtccaacgaagggcttttggtcgagaatgatcgggcagatctatcaatttccgacgagcagatcatggtccgagctgagaatagccacgacaccgcccacagcaacgacaacaacgcaggcagcaagaagttcgcgtgcgatgagccgaaatgccggtattcggccgactggatgtttaacttgaacaggcacaaaaggagacacttgccaaaagaggccaaagaaacattcaaaggtaagctctaccttgccagatcaatcctgtactggccaaaagcgaatacacattgactttgcctttccagtcccttgcacctgggaaggttgcgagctcactttttaccagcaatccgacatggaaggccatatcgaaaaagttcataggaagctggaaccggagggccccatccgccgccaagcttccactcccaacaacgcacgaagtaagtacccccgtgtatttccgactcatccatcacaaaagtagtttccttttctgatggcggtttcgataatcaacactaattcctcatgcactactagttgaatgcccagtggcaaattgccccaagacctaccagtcacatggccattttctacgccacctaagagaaaagcacaacattacggtgtaattctagctttccttatttcccagtagtattatcccactggagaagtctattttatttcatgaacagtccccaaaaatgtacaaactaccagtcccttttcttttgctctccaaaaaatcatccgccgaatttctattgcccatccgtctgttttattattattgatttgatgtagtatgatccacacataccccactggatcaatctatactgctgtgaaattagtggaattggaaacaagtttatctgttataggaattaaaaccatatttgaatcaaacacctttccgatgacatgatgatgcgtggcccacaaaaaaagtgttcagagagagaggcattccgcctccagagcccccgagcgagtgggactgacgggtggccatgggtaatccaagtgggatggataaatggattgggattcgaatcatagtaagagatcaatggagatacaacctcgttcagggcgagttcaagcaggacaaatcaatcattggcaacaaacaacgaaataactgtcatcctgcccccttcccacagcgttgccttcaattatcaccgttccagaatcaaacaagtatctgagtcatctttcccggaccatgaggctagagaaacccttttccatgtactccgtttttgcccagcatacaaaggcacagacactactcgttcgacgcgctcgatttcctcccaaatcatttgcaacccaaaaaatctctacagtccgattcattttcctcattctcggttccatttttcttctggcttgttttcaattcagagctacaagctgaaagatcaataaacatatggattggttttctccttttttccatttatacttttttctatcgttctgttttccctttttcttttattattccttttacttttcatagcatacatgctttcacttccccatcacatcaatatttgtcgctgaggcatcaaaaatgtcaggagtgatatctgactacatctttactttgaaaatttgtaggtttcaagctcattatgcaaattcagctaaacaaacccactgatgcccccgacttggaatgcgtcgcgtacatttacatcgatacgatagcaagttcaaccgtttgattcaaatttcaacaggatagttagataagccagggcgaatagattatattgaactgtgctggtgtttgccttcagtgtggaaagacaggggatttgctgtagccattagtggcgtttggtaggccgagcaacagcccggcgaatttggacggagttcgaccgagcgcgcatcaattttctttaataaggtcgaattcgcgccgtttctgtcggaggaccgagcgttcttcataggggtcaactacatagcgtgtcctgggtgagcaggatagatcaggaacaagtagaaatatcaaacggtttgttcttgagatctctactctagactctccccatttctcccttctgagtcattcattaacagtctttgctgaccggaaccgccaatcaagcggactgagagttaacttgaactttttgccgaaatatgtcttcgaaatgtgaaactggtcacacgcatacaatcaagtagatgttaagattctcaaatttctgaatgcaaggggccacaagaaggaagacaaggataaacttgaagttgtgccgttgacttgtatgtgagatcagggtcagtattttaaggtagaatccgaagtggggcttttaagcaagagatattgatgacctggaatagcgactctcggcgacaccgacaggacaacttaagtaaagaacctgcaatattgcagatttttgtggattgggttttggtttggggatagggatggaggacaaagaaaatgaatggaatataaatcagtcctttctccactttttggataaacgtgtgaagagaagactggtaggtagtggtaattgatttttgttttcaggggagggggggcaatattggttaggtttagaccggtgatgttcagactggagtgaaaattgacatttgctatgtattcattattcaaacagggtttaggacttttgaataattcaacacaacatttcccctcaatttgaatgtgctatagcagaacatggatttaaaccaagttacaaatacatatttatgttccagcagaatgtgtatttacacttagttacatacttactcatgtttttgtaaggtgcagagttgatttgacattgcacactatgaatatgcattatgtggaaaacattttgaccatgggataagccccacagcatggtcaaaagggaaagaggagctataactgcaggcctgggcatttcaaccaaactacagagaaaaaagttttgaagaaaataaaagaagagaaaagaataagaaaaaagaaaaaaagataggtatagaacacaatatgaggagtctacttgtcgctcttccccccattggtgctgctgttgtttcagaattgagggagcctggatgtagtggtgagaaaagcttcagttgctttgtaggtgtcatgatttttcagtaggattttggaagtaatgatgtcaatgccttcttgctggagtagtgccctggccattttcttagccttgttgtacctgttgcaggaaataaggtaatgatcaaatgttttgggtacattgcattcatcacagatgggataaggtgctcccctgaatttgaactgaaaaggattcatgtgtatgtgacttgattggagctgatggaggccaggccctcctcagggtgagcagagccatcagtgaagataatcatggtgttctgtacatcaatagagttgaggaaagacatcattgtagacttggcccccagattagggagcctgtctattgctaggttgatgggtctttgagttctccatggtagtttgtccttgaggatgtggttaacaatttctagttttttccaagccaaaaaaaggtggctgaaatgttcagaattgtatgcactgggcttggaaaaggctttgcctgctacaacatcttggtttggatttgctgctctattgttatggagcatgcataattctggtcagtttggtcaaatagtagttagttttacggctttctgatgttgctttgaagctgaagaaaggcctgtgcctatacagatacttgtttggtgtggattttaatgcccccagagctaatctggccaccaagttacctaccaggttgtgtagagttgcaactttttgttagctttggtaaaccaaacctgcaccccatacaggaccctgggaagtattacagccaatattaggaggcctctcttctgttccttgataccacagtaggagaaacggtgggctgctacgctacactacatcactatttgaccactacctgttagcttagttgttttttttttgctggaaattctagcataacttttttatgccaagaaaatttccaatagccaacagtgtaactgtaggtgcagctaacattaagaatcactaatcccaaattaagctacactacacactacactttgtagcataactaccactgcagtgtagtgtaacttcctgataacccaaattggtgtgtcatatgggaattgagcccatgacacagaaggttagcactggcatgtggtctggcagaaactcttaagatcctccctgaccacatggcacagcccgcaaacaggtgacaaaatcaatattttgtcgtggtgacgttttttggagcctgactgcaccagtatccggagtcactgcaggtgagtttccataaaaatgtcagcgtgacaaaatccaggtttcatcacctgtttgcgggctgtgtgacactacaggcaaatatctgttgttgtgccctgcagcgtcacctgatgtttcacaagaaaatttagacttgtgagacctgtgaaacccaagtcagcagtgacaattgtttcccctgaaacaacagttgctcccccaaagcaacagtaggcaattctgatcctcacatcgttgtcacccaccaccttaagacttccaaaccatcaccgattgacctcatcccatcaaagcacctctcaaaaccaatcatggagttttgtgaatgctctgtctgccttgaatttcacatccttggtgaagatggatagcaaaggcctggtttctatgtatcttcccaaaacattgccaaacatcaaaaagctgattttgaccaagcacagccagtcattcctgtgccatctcaggaagtatctttgtcagcctgctactaatcagagccagcctgtacatagcattttacatataaattagagatattattacttacatatgtacagtgggtggaccgttatttttgactgcttgttttgggttctacagcttcaaagcacaaactccaagtcacaagacttggtgaattggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaataaagtttcaaaaattgtgaaaaataaaaaataaaaatgtttttttccaaaagctttgttattgattttgggggagtgggagtgctgagagaaagaaagagtggaacatgggacgaatgattataaatgaaaaaaattggaaccaaaaaaggtttggccaggttggttgtccagattggagccaaaacagtaaattctagtgctttactgcaatgtgggctggtgaatgccccaatcaacagctctttgaagccatctggaaagcaatttttccaaaattttcattcataatcatttttctaatatcccaatcttcctttctctcagcactctcaatcccccaaaatgaatttcaaagcttttgagaaaaataaattttattttttatttttcacaaattttgaaactttgttttttgtttttattttttcatattcattctttgggacctattctgcaccaattcaccaattcttgtaacttcaagtttgtgcttcaaagctctggaatccaaaacaagcagccaaaaagaacggtccacccactgtacatacaattgaaataataaaatatactatttaaataatttgaaacactataatagagacattattacacagtctacttgaattgtaacatttcaacagaaaaacatttaaataattaaataaataataaaaaaataacattttaaccagaatctcctaataacttctgaaccttaagtataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatactgggccaaaatacactgtggacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatgcagttcgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcatagactacagtattaaactgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaagatcaacccatgcatcatgcagtgcttacataggctgcaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagcattacatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtacttaagagccccttcttccccctgaactctgtttccccatcttcatcatcacttaccagcataaaccgtcaccaacaaccagtttccaactgcccattggccctgttcctgctgttatcaacctgaatttccatcaaccaaccaacacctgttccccagcactcctccaacatctctcacccacctttctgagcgcttcaagaacagttcccccctcctgaagacttccttggcttagagataagtactagtaagtattatttctttgtttcttcagttgtaggctatttctgggcatactcctttattacaaaggaccagaacatcagtaccacccctgtaacccaggacctgatattagagggcaccttaaaaacccctgtaactcaggcccctctgtaaataaaaacttaacagtttttatttacttttcttttattaccacacttctacccacttttcacgtgtcactcacacgcatcactcaggctgacaatcttccagttcttcaagctctcccctatccaaaaaagaaagtgaactgtcactgcctggatcagttgcttggacaagccagtttgatgagtcgttgggccagcctgtccgcgcagttctcagacctggatgtctgacaggcttgtccaagcagttgataagcgggaacatctgctcagacagctgtgtccaagctcttgttggacagccagatccaagaaccgcttggataggctggacctatgactcattggaccaacttgtccaagcggttattttgggcagtgtgttttccatcattgagactagagattgtttgtttgtacttggctaccggttcaatttttcaagaaaataaaccatgtaccccacctggcaccacccggcgggtaccagtggtaattttggtgggtagcggcagtaattgatctctctttctcacttagttttgctgcaagtatacttacagtctctatgggagctttttggattttttttaactatcattttgtttcaaaaacatcaaaaaaaaaaatataaaatcttaaaaaaaaaccccgtttatagttgctgccttgagtggtttcaaagaaaacgggccttgaggctgggggaacccctcccagccccaagactgtacagtcttgaggcaggggttgaccagaaggaaatcctttcagtcaacaattgtgtacctcttgttgactggaaggattttctttccggccaacgaggatgtaccttgttgaacagaagggtttccttccagccaatgagggtgtaccttgttgcaggaagggtttccttctgatcaacaaggtacatccttgttcactggaaggaaacccttcctatcaaaaaggtacattaccttgctgattggaagggtttccttccaatcaacaaggtacatgtacctcattgaccagaagaaaacccttctgatcaatgaggcacatgttcctcatctactggaaggaaaaccttccagtcaagagtcaactgtgggggaagtacccggatactgtctgttttttttccaagaacaggcacctggcaccacctggcgggtgcagggtgggaacgggaggtacccgccaagcggtgctaggtacctagcagtgggtaccaacaaaaaatctctaattgagataaacaatccacttggccgttgtggtgttctaaacggtacaggccccctcaaggtccaatttcagaattcaactttcaaattttcaatatcctcaagactcaatatttcaatattatcacctcaaatccccctcagtccaatggtttcctcattttattattttatttcatttcctcttattatttactcttcgtgttattttttatgcatcttgattttattttatttttattttttatcattttattattcttacttatctttttcaaatcatttactcagaagacagtgttgtttcttatttcttggtcctaagacatagtttcatttatgttggtttattctgatcttgtttgtttgttctattctgtgttcttcttttgttcttttgttgtgttgtgtgtgttgtgttgtgttgtttttgtttctggttgagttgtgtgtgagtcaaagttcagtttgaactgagatgatggggcggcatggcattctgttctgatccaagaaagacccatcaaatcttattgaaatcttattgatcctgatcttctgagctcttctcatctcaaaccacaccaccgcctgcagaactcaattctgctgtcttctcaacaaatccaacctcacctttcctgttttgatcacacctctaatccggtgtggtgtgctgtgcctgttccaatgccaaaagcctacagcagaggtgttgggatagcatagttacacacatgtgacaatcattacaagagaaggaacaatcattttggatgaggtgcggtatatacggacaggattacatacaaggagtggagtgggagatcatatctcaaccaggaatggaatggaggagcggaagtacatacgaggagtggagtgagagatcatatctcaaccaggaatggaatggaggagcggaagtatatacaaggagtggagtgggagaacatgtctcgaccaggaatggaacggagaggcggtgtgtaataagggtactttatgtttacgtaagggtacagggtacggattgtggaaagtgaagggaggaaaaatattgagctggagggaggaaggaaggagtgaggagaggctttgacccccaaatcctgggtggaaggagataacagcaggtctggcaggctggtactgcctatgcagaatgttctagaagaaggcttggttgcctggcaatgcatgacatcatgctgcgcttgtgtgctcccttgcatgcatattatgtgacaaggtctggagttaagtgttcctagcacagcataagctgcgctatttgtttggaggctgtgcgcaaaggctgtgaaggtgagatcccctgcagcaatattccctcacaaggagtcccctgcagcagaaatccctcactcttcaatataaaagaagggcctctccccaccagaaagtcccttctccccatcagcctactgcggtaagttggtcatagttagttagtgagttaagtagtgagttagttagtgatacgtagcaagttacaacagtatagtgagtaagaaatcaacacagtgttcggaatttgaagcatattagtagtagtagtcatcatataagtcgtagtacattaacaattaaccaataacaagtagtagtagtattagtaccagagctctagtttttgattaaagtgccttagcaagaaattgtttgaggaagagatcattaacaaactctataacaactcatctgtttcgtgctcaagtcatcagcaccacagtttccattattaacctgaagttgtaacagattcattagtagattgatacgtgatctaggtctgatagagattactttacgaaagtaagatctatcttggaatcagccatacattattaaatattgattacaagactcttagttatttgtttagtacatttagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaacctatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcccaggagtcctacaccggacctacgacaagggcagcttctcagcaccttcccctcaaccaactgccatcggccagcaccgttggagttccacaccgttgtggtaacccatacctttccataacatatattatttcactttacatacactgggaattatcaaattattactgcttattcagattctacacccttttttacctatagtcacacactcaagccatatctcatttcttactggatctctagttacttgcagttttagttttacagttattattctttacatttacattacacattaactacatacagtaaatatttacagattactacatacatcatatatttcacaagtactatcttttaaatagatcttttctcattacatcagccacactcctttacaagtttttcttttcaaattacatactacatatatttttttctcagacacactccttacaattatgctttctcatatgccttcaggataacagtagtacactcattcacagtctttatcttttgagattgtttttctttactcatcctcctttttgattgtttacttttcacatctcttgtgcaacatatgtacatgttgttcccatagccagcattactgtacagtggcgcaacccatgttactgtacaccatcaccagcaaaattttttttggcctgtcggcctaatgtttgtaggcacttggggtccatcacccatttttattgtagatttgggctttttgagggcagtagtttccataaataaaagggctaagcccccactgctccaacaaaaaagttttttttatttggggtcaacatttcggaatccatgcgcttaaatgcccctacagtctcatattcatgtacttaactctgataacacataagtatggcttctcccaccaaagatatgtgcataaactataacctaaatttcatttttgttgctgccaaacatggtaatttgactctgggatgtaattttttccaaacaagtggcaaaaattgcacaatttttgaaatttccaagccccaaaacctaaattttccttggatcctgcccttcccagggcagattttcttgatttttttccttcaaacatttcggaaccccaaaatccatgtacagtaggatgggttgcgccactgtaacctgtgctcattttttaccctagagtatatataaagtttacttatcacttgtacaccccctatgcaatttctccccagagaatattattgtgcccctcgaataaaatctacttttactttcagaactcatattagtgaccttgcctgattggtgtcttgaccctagaaataccattacccacagtgtccttagagctctgctttgttgacaaacctcatattctcacttcttcccctgtgggactgaaaaggaacaaactcattagttatagcaacggtgggccgctacgctacactacactatttgaccactaactgttagtgtagcggccttttttttctctagaaaatctgtagtgttagcacacgctaaacaccgctgagctaactgccagcgtagcgtgaaatttttctctcaaattttctgtagtgttagcttcaaataatcaccgctaaactaacaggtagtgtaacttttttttcactaacaaaattttgactaacagatagcgtaactgagttgacgctaacatttagcgtaactggtcccacactacgctacactacacaatggtggacaaatgaaaaatttcaagtgagaaaataacacaaatgcatgccttgaggtggaattgaacacttgacatgataggttagtagcatctccagacaccctccttgtccacatgactagcattacatgaggaatgggtcggtgagttgagtttcagtcagcaagaggatgccatggacatgcctgtgacatgttcactccctgggttctgagtttgaacttgaagttcaagcaaggggagatcgatgtcagacctccaatctcttccgatccaagcaacaccccatcaagatttttcatcctcatcctcatcatcaacttcatcaaagatcaacctgatcttcatctcaattaaatactaatcacaaccacctccattatatcctccaatccaaaagtctcttcagcttactccctcttctgaaacttaggtctctcattggattgcattggactaactttaatcaatttgatctcagcaaccattcgcattcagtcaacatgatggctgacaaagatgtagcccttgatgccagctttccaacgaaccaaaaattaaggaaatcggaccatttttgcaaacgttattgctactcaaagtcaaccatcaaaaatcaatcgcttccccaaaaggaacatactagaagactgctaccctggctctgatgcttgctaacctcccccctctttgatttaggtacccccacacacatttgcttgaccattgaatgtggattacaaacaggacaggccaaaaaagcggtatgatttcaaatttgtgttaagcttccgcaggttgctgatctaattttttgcttcttcttactcttcctgtttccctttcctgcagctggctactaaatgatggaataaatggatcttggggtgattcaaacccttgggactaatttatctcttgatagtaataataatgccagtatgaaagcagcaaagaaacggtgcaaagccaaaaaaaacaggagcttcgaaaccagattctcaaacaaactctcacccctagtgataccacctacttttttcaattggaggagagtaatcatttacactaaatgttagtataactcagtaatcagttatgctaacatttagtgtaactttttgatcagttacgctaacagttagtgtaactgaggggatcactacgctaacagttagtgtaacttatcgaaaagttacactaacagttagtgtaactttttagcccactaaccacgctaaaattccactaacaagggatttggttagtgttagttgctgttttttttagtcagctaacactacgctaaagtttttttttgttttttcagaaatcctgtagtgttagtgggccaaatttttcactaacagtaaattttgtgtagcgtagcttaaaaagctaacactacgctgcactaacactacggttagcgtaactggcccactgttggttatagcagcctaagaatcagttagaaaccacacctctttcttatttcttagtgtaaccctctctcctcagcattagtctcagcacggcgaaaggggttgtatcagttacaatcccccgcgataacgtcaccccaaggcgaccgatataacattggtctccttgaccgattttatatcggccaggcccaccgatacatttttcctttgctctaatgtattggtgggcccgaccgatataaaatcgttcaatcagaccgatcttatattggtcgcctccgggcgaccttatcgtggggggttgtaaccaatacaaccccttttgaagtgcagagggcagcctcaacttacattactagtagtgtagttgtctatttcccctctaagctctgtttctggttgttcagcagttccacaccgtaattttatctcttttctcaacccacaaagccacaattcacttttctgacccgtgcttaaattctactttatgtcatcctttgcttcaccatatgatgatgtgatgatggtttgaatgttgcaagctgtgacattggtttgcttgccaagttgtagagatatgttctggaataaatgtgaaagggacatagataaaggaggtggtatgaatgcttggaggatgaggctcttgacaacagttggaatccagaacccaccttctgaattccggagaagattttgactattttgttgaataatccaggtaactgtgaaggctccattgatgggccaaacacacagatttcaagtaatttttcaataagttccatttgccggaactggattgttccttggaatttggtctgtaaagcatcagaagtgttggtccccttggtatactgattaacaagagaggaaagtttatcatgtatcatgatctgaataaggaataataggcaggcattaccctgtgctgaaagcttggcatagttttcagtgttatgtaaaaggaggggtggccaagcataagtagcatgactctcaagagtccttgtttaaatttgtcaaagttggaaccatcagcagtaagtttttaaacatcctgcttataggggatgttgcaaggtgctttgataaacgcacacccttccccctcccgcccgcccactcccccacccttccaaaaggggtgggaagtaagacccacccttctttttgggcaagttttgctacacacccctctgtttgctgacatttgcaacgagaagggcgtgcagttcatccctcccaaaaaagggtgggttggaggaatccctcctggccatcaagacttgtacagtcttgatagctgggagggattccacccggtctttgagactgtatggatggtcaccttgcttttttgctgaacttctgagattttgaagaatcctctgttgacgtatgcctttgtcttgccttgccctttttggggtattggcatcttcagtgcacctagaggttctcagactaaagcctccaatggcacaccactatcacaagttatttccaagggtgaaaatgtcccacaaatttcacccatcaggccaaagtagcatcctccattccccaccacagttgcatcacccctctgaatggctgtttctagtaaggtatcaggttccacatgggcttcttgtgtagcgcagaatctttgaattgaaggatagcactcaggaggcaactttgagtgcttttgacgtggagacttcttgtgcagtatctagattattaatgcaatatttctctctgaccacatcccaagctgccagcctttcaatacaatccccagaatacaggccgcaagtgcactcaagccggccccaaccagagataagatatctcctaacccaatatctggtttgagcaaatgcattacgcacaattctaggatcactagaaagggtggtaaccagcatgtgatcaataatcaaattgtgaagcttttcttcatgcatagaccctttccctgtctatgcaagctgttgtaagagaaaattcaaagaccaggagaatccctcccggctattgagactgtacaagtctcaaagactgggaggaatccctcccagccatctagcgctgacgtaagaaaaaaactccagattcttttgcttacgtcagcatgccatgacctcttaagtggttggcgtgcaatcccacctgcccatctctgaggggcgggtttgattgcatgcccctcgcaagcctgattggtgtgccatcaaacccgcccctcagagacgggagggtgcaatcacccaccccttttggagggggggggggcatgggcgggcgggaggggggagggtgtgcgtttatcaacacatgtgtgcaacatctgacatctttaatgaggatgatcttccaacttctctaacaaattctggttcccttaatgtgatcctaaacttaattcaggatacccatcttggttacttcactcagttgagggaattcgagatagaggatgctgtcatatctacagcagtggctatgtccctttttatgtctgacaccccaatagggttgacggcgccatagggtggggcgcgccaaagtgcgcccgccccccgtgcgcgcacccgggtccccgaagatcctgaaaatgggggtcggcgcgcacctgacttttaaccctacttttgaaggacccctgagatatcttggaccggatccaaccggatcacaccggattcaattttttatggatttgaaatttctgatctcagtctctcaccacttggaattatgcagttatggcctctgacacatgcactatgcattgtagcagcgatcttgcctctacaaaaaaaaaaaaagaaaaaaaaaaaactttgaaccttgttttttgagcttttttgacggcgcccagctcgccggggctccgccagccaaaggcgccatgctctggcggtttgacaggcgcccccaggcgcgcacctcttgaaaaggtggcgccgtcaaccctacaccccaaacacccatgatcaggtgctctgttctgatttccacaaggaatggcttgatgcttttcaggctgagatgggtattatggagttgatttgagtatggattaaggtacatcaattctcaagtacctgtgagtttttgcactgaatcaggaccaggaagggataatcatcaatttcaaggattgaattgttgctcaggaattccatcaattccagggagtcaaattgggggagacactttcacctaccctgtcctttgcttctttgcaactcttactgccaatggcctcaagttccagatggcctgtggaatcatttgatgtgagaagtgctttcttgcacagtgatattgatcatgatgcgtatatttttcctcctccaggtgtttcagtcaagccaggctgatttctaaagatctggaaggctatgtacagtactaatcaggtggcatggagcttgtggcttcacctgaagaataagttggaaagtattggtttcttccccaactatgtatccaagtatattaaattcagtgatttttttaataaaaagttcaaggtttcccccttagaaatggcaaataatacaaaaaacatggatttccccttacaacaacaaattaaaaaacagaaaaaaaaaatagctaaatacatgagaagaaaaaaaaaatagccctccaacaccagaaaagctggtgcacttgaactcagagggcagcccatgtcattgcgtggatcaaaatctctgggcatgaaagcccctagccaaatgcaaaggcagaggaaaaagtgggtggccagctctttagcccatcagactacagaaagtgcagtagcagagggggttgagtaaatgccaccagctgaaattgcagcaaaagcaggtgcctggagacccaaaggttctcacagctctttctaaaatacccttatcatctcattttcccctactaatgtgaaaattgcatattcatgttcaccatacagcactgccattctgtttccccttccaaggatccacctggatcatgataggcccaagttggattcctctcccccctcaagtgtcacaggcttaaacttaccattaaaataggccttcaaagtctttgcaagatgggttctgtgaatgtcagccttagagctagccatggggcccaaaagacttctcaattccccctcttttcatccatgttagagatgttgctcaatacccgggtacctgtagcgggtgcaggtagtaggtacctgcctcaaaaatccaatttttttgacacctgcaccttctagggcctccagggcgggtacctggcaaattttggcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaagaaaaacaaattattctatcaccaatttgaattttatcttctctctgatctatcttgagctttacccttttgctcccttttgcttggccttatttgccttactcaatttccattgatgaagactgtacaccgtctttatgacttgaataattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccagcctcaacaaagcagccagattagttcagcaacacatgtaggacaccagctggtgtcctacatggctttctgacacctttgtgcagcccaaaacacccaaaaaagggagtgttattcttcagggcaagcattcccagggagggtgtaagagcatctccaccgcggtccgtattttcgggtccctattgatcaaaaatacggactcgggaatgcagatagggactcgcagacttgttgtgccacaccgggcagtctgtaaatcaacatgacatgcgagtattggtgcagtgttggcaagatgttacttgaggttgtggtgtgtggtgtgtgacatttacattgaggtgtgctgtgagtgcacaatcctcggtccctatccaatccctggatccagggtctggagagggaccgaggatgaaatccgtaaaatacggacaacaatggggaacgcggtgggcggtgttttttgggccgcggtccctaaatgcgggatagggacccggtttagggaccgcggtggagatgctctaaggcgggtacccagttacctgcctttttttactgcaaatgttgacacccacacccgcacccattttgaccgcaaatattgacacccgcacctgccctgctagagatggtcgcgttggatccggatatctgctgacaatatccgcggatacccgcccttttactggttgacaccagcaaggggattttttttttacaaaaaaccaagaaaagaaaaataactggccccccttggcctagagaggagaggccacgccgccgggaggaatccctactggcgagctggtgtacataccagcttgttgggaggggttactcccagcgagctggatttcaaaccagatttttgggaggggttcctcccggcaagctggtgtacataccagcttgttgggaggggttcctcacggagagctggattttaaaccagctcgttgggaggggttcctcccggcaagccggatttcaaaccagctcgtcaggaggagtccgactccctcccggcaagctggtatgtacaccatcttgttgggagggattcctcacgacgaaagcaccatctcgttggaaggaatcccttccgcagagctggtctgtgtaccagctccccaggagggactcctcctgaggagctggttcaaaatccagctcaccggtgtaagactcaaaagtggttgtgagaacccttttgctgaatgttgaagggtatggtggagttgcaagctctgcccttctgtactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagggataggggtggttggttcgagaataagttgtttgatcgcaatctagttgtgtgagagaagaggttttgagagtatgagagtgagtttagtgtgtgttacaagtgtaagggttgttatagggtgttgtaaaggttattacagtatgtaatgttaatggtatggtatgtaatgggagggggtatgtgatttgtgggtactaaactcaggggaaaaacaactgggaggagagcctccttaaatagaaaacaatgagtgattttggctccaaggtagcaagagaatgagagattttagctggtcagagctttacaatgaggtgttttggctagttgtacagcctacatgacgtaatttgagatatttgagctggaagaggcagtgtacatgaggggtttgtgctagactagcaatctgcatgaagtcatagagactgcatgagctcagctgcaggaagatcatcacatgacctgacaagctgcatatgctgtacacctgacctgacaggctgtgtaagctgtgcacctgtcagaagattatgatgtcatatttttacctgtgtcctgtagtgaagtatttgtgtaatttgtgttgtgtagttgtcctgtgtggttgattgagtgtaattgagggttgtacatgtccagaggtgtgtaacatccatactagtagagttacagagatgcctccagtggtgaccatgggtgaaatgggccctagagtccatttctcaagtccaaataagtgttaagtgagaggacatataagaaaaaaggataaaagaaaagagtaatgaagaataataaaaaactttgaatttttacacattcggctaccacaccgggaggaaccactcccaacaagctggtatgtacaccagctcgttgggaggaatccctccctcccggcgagctgttatgtacaccagcttgttgggagggattcctcccaacaatagcaccagctcgtcggaaggaatcccttccgatgagctggtctgtgtaccagctcgcctggagggactcctcctgacaagctggtttaaagtccagctctttgggaggaacccctcccgacaagctggtatgtacaccagctcgttgggaggaatccctccccggcgtgctggattgtgtaccagctctccgggagggattcctcccagaggcatggcctctctaggcagagggaggctagttttgtttcttttcctttttttttgtaaaaaaaattaattctcttcactctcttggcaccgggtatcccttgggatacccggatatccgccaggattttagggggaaaaggacatccgcacccgctggcgggtatccgccagcggattatccacgaccatctctagtacctgcaaacgggtacctgctgacatctctaatccatgtttctactttagctttttcatcttgggattttattgcatttttacttcagaaatgaatttctcatttaattgcaaccctagtcaccactaaccacttttaccctactcttctccttcatagactttgttatatttcactgtaccttgtgaaatatcaaccaagttagaatttcaactctccctaccatatgaacatgctttgattatttaatccaactctgaaaattctctcagaggatactgagttcgcattttcaggatcttcagactccagacccacccagaaccaactcagaccagaaatcagcaaacatcaccttggattcaccaccatatcattgccgtgttattgttaggagtccctcacctattggaatcttcccactcatattgtcaggatcaccaatatgtaagtcagtccttcaagtttagcttgcatctttctgctaagtttcttctttgtctctccaaatgattacaccattctgtttctactaaacctctgcctcaaacttcattacatgaaatcaagtcatcatcatcttctctgtttggtggtataactgaaaaccacatatttttccctttaaagaaccttgatcatagatctaaaaaattgaggttcaattgacatatcatttcttttgagcaaggaggcgtagatttattctgcttataacagccatccttaaaggaaagtaaaactgcagtaaaccttgattatacaaaaataaacaataaaaaattttaatcatttcatttctctttctttctctctccatttctcttattctagttgtgtttctttatccctctgaaatacatctagaattgcccccccaatccttgtgtcctgctgtcagttttgagactcaggctcacagtgaacttgattaggattgaaatttgttgccatggcattcatactcaaccaccccttaacagccagtctcaaagaatccaatagtcaatcatgcaagctaccctcaataggaatatagccatatcattatcacaattccctgcttactcactcatcattccaccagttcaccaatctcaaacgccaactcatcctcaatgatgacatcttttaccttgggactctcattgtgttgaagaacagctgtttacatacttaatgacaaaaccatgatcattttttcatgctttgagttacttgaatcactaagaacaagaaattttgactgtttttaacttctctagaacaatttctgatgccaaggctgaaccttctctttacagtttgaacctcatttctgaaaagtgcactttgttcagtcacacttatcgcagtgtgttgatgagggaaatgtcaacatgatttttaatcacacctatttcactgctggtttgaacccacatgttctctggattgcaaataacgtgaaaaatctttatccatccggttttggacttgacaaagattcctacatcagatccatgtttgatcaatctttacctaacctcaagacgcccccccccccacatttgccaatgtttagcaaggttgaacagctaatggaaaagggtgatctaatcatcagccaaatcacaatcagttgatgagaagaacctgaacacgtgtagaagaattagtcaaggaaggaaagatcttcaagtcatttgtcaattgattgaacctacgcttgagtctagacaagtttgatttgatagttgctggtatcaaagcgatgtgagaactcctttgggaatggtggcagtcctgtgagggggaaataacaaatatgatattgtgcttgttcaatatatattgttacgggtggtttgaaagacctgcccctctattgtactacacgagaattctgacaacaaaaatttatatatagatgtgccaaaacctttatagagaaacctttatgtagtagtctctatcagacctagatcaatcgatatatatgaaatgctatgagacaagatatctaagaacctgattaagatcacaggtgttgaagaagggggggggttgatgatgatgatcaacagctggccaggctgtgtgatgatgagatacttgtttgagatcacccctatgaatgggttgaaatctccaagtgagatatatgttgatgctgggattgcatgaggaactagaactgaggggggcaacaaggcctgcttatatagtctatttacacaccggctggcttggggttctagccctaactgataatttcaaaaatggctagattgtggttctagccctaaccatttacctagctctaaatatatactatgcactaccaatgtaccactatgctttgtaatcatgttctatcataaccttaacatctaaataacttctgactgagttgagctagcctagtggttccattgattgactataggttaaatttgatgtagaattcaaatatgcaataaaaaaaatcaataatatagtctgttatcaagagtgaatcatgactttatgcaatttggtacttgaaacacatttggcacactacagcggtgataaaactcaaagatccaaccagatctacaaggtaatctgtccgattggtgtgctctgaatcatctttgaggcttgtctggggatacttgccacctaagtgcttcaaatgactggggatcaggtaaaacaaggaactcctgatctgtgaaaactctgggtattcatattttatcacctgacaaatccatgttcttcaatcctggcttttctaaaaaaagggggggacccttttcttggaattcattccttggttttcactgtgatcaaaaaatctggggccatacaaatttctgtttgtgctggtcatccaggaccagaaaaacattactggatctaaacttaattacctattctaacgaaatgtaaccaaccttggtccttgatactcaagattaaggatcaacataaagatgatattgtttggcatgagtcaaattgtgactttgtcttatttcaggaatttggctaagcaggatccacaggaaggatgtaagactttaggtgagtaaaatcaagtactcattcatccttcatcttcactgttttgatgttcctcaaaattattggtcagtattctctctcagtataattaaagctgcttaatctttgaaaatgtcatttgcattcactacatctgtatccttgtgtctggtatttatttgttgtgcaaataattatctatcttttaataactaattaatgttgtggtaatgtgacagctgccaaatcccaatggctcagaaaattcaaacctgctctcttgaaagttatggatgctaatccaatttttgaatgaaacccaactgagagagttcagcctttgtttgttgtattttccaaggttattctttcctccccttttcctttgccttttattaacctcccaaccatttcatggtttggacttttctggagtgatggttattggtcctgttgataattttttacatatatcaaaaaaaaaaataataagtgtatctcaatggtcaaatgaagcactaggacaagttaaacctgatgcaatgaaccggtgtggtgagattgatcaaacccatagccaaaattaaaaacactttattacatataaatagtagttaaaatattagagaaaaaggggtagaataggaaagaaaccacataaatattactgggctaaattgtagtttaattgactcacaaactaggcttaagatattcaatttctcatgaataaaaattatacaaataacctgtagaactataatacattcatcttagactagtaaatcaagctactgatcagaaagggcttcacagacaagttctagaaaatagttcttatactaattagtctaagattaccattctaatagtgattaatctaagaatagtcctcatatagtagatttacaacctcttgtattagaaaggcacttagagactaattcatatcagattaggccatctcagagtagtaaaaatcactctagaagtacccttctcagacaaacttgtgttcaggccaaaaacccatgtactgcagaacaatttgtctataaatagaggctcttctggcctatgtttccctttttcctcctcatgctagctacagaatagtaaaaagagatattactcagctttcatcaccctttgattaagagatccagagattattagagcccttgaacttcccttacctcaattttggccatagaaaagtaattcagaaatattgcttagccattctcacctctttgaaagaaattagagaaataagtgtaccagttatcagagcccagagaaaccagagtgttttatcagatcagagaaccagagagaatttataacagatttaacagagaaacccttagaaactcttgttactcagaaaaccccataaactccttacctcttcaacaggtattcttaagcaacaataacaggtattcttaagcaacaataacagtagtatcaacactaagataaatttagaaataagccacactcttatttttcttagtgtaactttcccgcaagctagacaggagggcagtgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgtcagctggcaagcaaaacccagttaccccttaactagtcaacttaattttttgctaaaccacctgcacttttatacatttcacactcatttcactcattttcttattcatttcactcatttcattattaacatactctacatatatgcttgtatctagttggccttgccaagccagatatataaagttgtactgactgaagtctattgttccccagactttcagaagagaagaaaataataacatcattttatttaaccattcctcttgagctcaaagatacatcaacaaatcactactttaagcttgctcgaccctctcacatcaacacatcactgtttggatcctcgagcctgaacttctcaaaacttatcaacggcctgggcgtaaactctttggatcataccagcttccttctacaaatcggagcgactggaaaagtccagtaaacttccgtcaagcggaaactagtcacctcggagtaacccaccgctgacaaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaatacaatacaagatggttgtacaacctttacacggtgaatgtgggtgtgaaaacaatccaagtggaatattttatagggttttatggttttacagtgattctggataagtagtgaaactgttggttgttgttgttgttgtttttgctggtgttgactagtattgaatgttgatgaccacttgagcttgctgtctgggagctgggctgctgagtaatgatgatgatgatgaccactgagctggttgtgaggggatgaaccggctgggtgatgatggtgttgaccactgagctagctgggtactgtgctggctgggtgatgatggggggaatttgtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgggctaattgtgctgcggaaataactaaatatggtactactatatgtaaggattgcataactggttgcactgcctggtggaggtttttccgtccacatgcatttatgcaaagtctgcgtaaattcaattaagttactacgtggaggcctaatggttgcacacatgcatgcaagagttgcataactgctctgcactactggtggaggcctgcttatgtaatgatttatgtgtatgtacttatatatatgtggtaaactactattaaatactaattagtgactagttatggtatggctttaacctttatattggattatcttctaaactaatagagatagaggtataattgtagtgagtgactatgggtaaaattgtatgtagattctgattatgcactaatatcttcatatatgtaagtggtttaggttataaggtaggggttctggcagttttgttgcgcacaacagcctggaccaccacagcagtctcacccacacaccaatactaattctactattccatagtcttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaccgggatgatggttgtgaaaaggatgaggcaggaatacttacacagcatcagcccaggtataaatctagatatgtggcatttgagtgaaaggtgagaaagtacagataagagaagaaattgcatgagaaatggaaattcaacaaaaccttggggtgatctatctacatgccagatttttttgacaggtcacatccaattgctcattgcaggaaaagaaaaattcaaagccatcaaatgttcagggtcacatattgattgtgcattcaaatcagtccaaaaaaaaacccagtcttttttgaatttattcctgatacaatctgttaaataaaatattcatccattttcactaatcttatgtatacatacatctgtacagtttgcaacgggagccctgaaattagggttgacggcgccatagggtggggtgcgccagagtgcgcccgccccctgtgcgcgcccccgggtccccgatgttttcaaaaatgggggttggcgcgcacctgacttttaccctactttttactattttttatggatttataattttaactataactttttcattatggattttcaattttgaaggctaattatttgaaattgcctactaaatcagcttgaatgtcccgtctcagtctatctcagtgcgtgcaaaggcccattatcaagttggcaggggccactgatgcccatgaggagcgagcgctggggtctacaagtcactccggtttggaacttggatctttcaaccctctactgggtctggaggatggtggtcctgagggcttcaggcatcatctggcggatgcactcaagacaaaccaaaaaaagatggatgaaaataacttaataaatagctggcgccctgcttgccggggcgcagccagccaaaggcgccatgcttttgcagtctgaccggcgcctctaggcgcgcacctacatatcaaaaaggtggtgccgtcaaccctacctgaaatccaccgcaatcaagtacccatgtcaacaccaggccttcaatcacttggaagccaccacgagcaacaggataacactactttttagctaaggcaacatgggcgggattgtggccctctagaattgaacttcagatcagattggagagcgtaggtggagtggggcatttccctgggcccaacccagcctaagccaacatacagaaagaccacctactgtcactagctaacaaggaccttgagcagattcaattcatcctaccagattttagaccttggacccccctagatcgtgcaaagatcactatagggagcagccccaaagacaaggagctggaaaatatgagaagcaggacggaataattgaaaccacccactcttggaccttatatcgaggcactcagctcgaccaattgggctaagatattaaagatccacgtgccggcttggacatcccaagagagcgtcccttcggccttcgggatcctccgatcaagatgcacagcggttgctaaagttcactggaggaatcggagtgtccggggggaccgtgccctccaggactaggagtccattacgtggcctcggggtcggatcttggttgtccattctctcccccgccggtctgacggagagtggccttccttggcccagcatgccagatcaccaagccaaggcccagggttatgtaattgagatcggcatcaccctccgtgtcattcctcacttcaagttccaggagatagattggggtgatagcaccacaccatatgaagaaaaaaaaaaccctgggattgagaacctatggaaactcggccagatactgtgtaatgattgtgtgttatgaactcccatgtagttctcagtggagtgcaagaggttaattaacaaaggggtgcgtgcatttggcctgtgcctgcccttgcctgggccatttgcacatcttccactaggacccaggagaccccctatggaggtgcctaaccaaaacgtcaaaatgtatacaaccactttgactgaacatcagatgtgctatctggataattgccacatcaggacatgtacatactgaaggtgaatccagcccatgaactttttagttgtaaatcttcaccagtgagccttgagaagcaaaaaactaaaaaaaaaaatctgaaaaaaaattcctacattttttttttagtttttcagttattaaaactcactcgttgatgttagccactaaagaatacatgtacaggatgcacattgagggtgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctccaaaacacaaatctgaaatcttgagacttggtcaggtggtgcataataggtccccaaaaaatgaatatgaaattataaaagcaaaaaataaagtttcaaaatttgtgaaaaataaaaaatcaaattgattttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagattgggaaatgagaagaatgattataaatgaaaatttgggaaaaactggttttcagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggccccaatctggaccaccaacctggccaaaccttttttggttccaatttttttcatttatattctttctctcagcactctcactcccccaaaatgaatatcaaagcttttgaaaaaaatcaagtttattttttatttttcacaaattttcaaactttattttttgcttttattatttcatattcattttttgggacctattatgcaccacctgacccagtctcatgacttcaagtttgtgtttcagagctctggaatccaaaataagcagccacttttcactgtctacccactgtacatgtcctgatgtggcaactatccagatagcacatctgatgttcagtcaaagtggttgtgtagggtgaaaacccattcctacattttggtgaggcgcctctataggggttctccagggtcctcttccgctacagccttgcaccaaagatccccaaaggtgacccaaaagtccatagagattcagatttatctcatgccttcaagatatgtgaagaattttggaccgccgaagagatagaagagagggagagagtgaccggtcttttattgataaactcaagggggggctctgaggatgtcaaggttcagaatgaagaagaaccgatggtgatcatttcttgtaacttagtcagtttaaatatactatgtacaagattgatcaagatgtggttgagaaaatgaataagaaagaaaaagaaatcaattcaatatgatatgcatcaacaagagagttcacagacaagaagataagttttagctagagagctgataagccctttttcttcagggttctttgactacaagaaaggggtcagacatacataactaggctaaaaacagacaataatgaatgggaaaatcaggtaatgaaatcaagaatgaaaggtgatttttgggatgagtaaaaaatagtatcagaatttcaacaatatgtactcgaaatcgaacctcttaacgattgaacactgatgtacgggtatatccaggctccaatgcctacaggctacatcttgtcaagttaattgctcaattatttctggcatgacttctcggcttggtttgttaacttggctactgacactctgatgtacgggcatatccgtcaacctacaaggtctacacaagtagtgactgtgtacgtgtcgctttgcttgtccattctgtttaggatgtggatgcctttgatttgcttgttggcttgaatggcagtatgcgggaaaggacgtctcactagaaattttccaatacatccttatggtgacgagtaggaaaacgaatggataaacttgtacttcaaaggaggacaacgaccacgtacaatcatccaaactctggatctcatgcgatgcgacggtcgactgcttgtttccaatccaaactgggcaatcaaactcgctgagcatacgccctcaattcaaaggagatatccttgttggaggagaacgctctcaatccagggtcaaacgtttcgttcgcagctacgtcaaagatgtcgtggtaaagaaaatagcatccaagtaaatgttaccagccataaaagcgcttgtctggccatctgtgagcagactggaccatcaggaaaacaatgacattgacaatgttgctacgcactatcatcgttcttttttgtgtagaaacggataataactgcccccttcgagtaagacatgactggcgcgtctgggggggctgtttctcactcggatcgtctggcctggtggccgaaggacgaggagatatctccagcttgtgtatggcgcgccaacgggggatgtcgggctctagctccatctacctacttctgcgcttgtcctcgttacaaaaatcgacctaattccaaccggtggccattgatctttggcaaaacggagtatctcaagaactgtcatatctccaagccgaatcatccaatgatgcctaggttgttttcctaatgcgaagctggaaataagagtaagattgttttccccagtggaaaatttttggacttagaaagctttgctgaacttcacgatatattcctaggttaacccagttttgagaagatttagcgacggaaaaatgtaatgaaagccggtagcaagcgcaaagcactacttgggagtgccggttagcagtgtgccagtgctagatgatactctgaagtattcagattcaaacttgtagagaaacatcgcttgcgtcgatctcctggggcaactgagcatcactagcaatggtggatagacccaaacaaggtgcggattgtatttttggaatttgaaaattgttaggcttctaacattgcgaccggctgatggttcccacgttgtacctacacagggcttggtcggctataaagtatcctcttgatgcacaacggcttgcagacttggacaccaggaaaacacctgcaggagttgaatcagcctggctctcctccagctcagtcgcgtttgccgggggtaataaatgaaaacaagaccaagttcgcggagcatggttcgtgaagagtggagcttataaaccgtttcaggcactcgaattctgtgggctagtcttgacctatcaaccgaggagtgtgttcagacacgatcgcttggccatcgcacagcgaattctggactctcaactactcagtggctggctcagtcatggcgaggcgccccaggatagacaatggcaaaacaaattgcaacatactgaggcccgaaaccagatcatagatgcacctcaagcaaagcccccctattgcctcgtgacatgcctctgaaccatgtgttcctccccttgttgttgttgttttttattattaaaagcaaccagcatttcacactatgctgatttccttgacagtctggtcgacgagtgtgttcagaaaagcatcgctgggtcttcaacgagaaactgcatgtcatgattccaaggacaaattgtaaccaggctttcggcggcctattggtgattcctctggaacaacccatgttgcactcccccaagcgtgtctgctggtggctcttgtgttacatggccttgcatttttagcccattcacgcaatgtttggtacacgtaataattttcataggactaaaatgtcacgaaggattcgcccagaagaaacctcggagtcttttaaaattagcgagtagaggttttactcttagtgcgaataagtgcaatgagacggcagtcttacctaagaataagccgccccaacaaaggaagagcctgatgaaaaatgcttatagagggttgatcagacaaaatgagatgattaggcaatcatatgcattgtcgtgagtaattctgaagagtgccacccgctttaaaggaaggacggctccaattgccatcacatattccctacaaattacgcgattctcaacacaaaaaatccgcactccatccttgccatagccactgagctcaaatttatcaccaaatccccacccttctcttccagtctaaacactcaagaatctccttattcctcccctcattacaatggaaaactcttcttcgctgcccaccgccggcccctgcccgtggccatctatgacgccagaggagtgggaacagctttatcgcgagctagcaatgccccttgaagaagcccttaaaatgatcgcaaatatgggcagacagtccaacgaagggcttttggtcgagaatgatcgggcagatctatcaatttccgaagagcagatcatggtccaagctgagaatagccacgacactgacgacaacaacaacgacaacccaggcggcaagaagttctcgtgcgatgagccgaagtgcctttattcgaccgacttccggtttaacttggggaggcacaaaacgatccacttgccgaaagaggccaaagaaaaactcaaaggtaagctctaccttgccagatcaatcctgtactggccaaaaacgaacacacattgactttgcctttccagtcccttgcacctgggaagattgcgggctcacattttaccagcaatctgatatggaaggtcacatcgaaaacgttcacaggaagctggagccagagggccccatccgtcgccaagcttccactcccgattctagcaacaacaattcacgaagtaagtgcccccttgtatttctgactctcccatcccaaaagtactttctttttctgacggcggtttcaataatcaacactaattcctcatgcactactagtcgaatgccaagtggaaacttgccccaagacctaccagtcacatggccattatctacgccacctacgagaaaagcacaacattactgtgtaattctagctttccttatttcctattagtattatcccactggagaagtctattttatttcattaacagtcccgaaaaatgtacaaactaccagtccctattcttttgctctccaaaaaatcatccctcgaatttctattgcccatttgtctgttttattattattgatttgatgtagtatgatccacacataccccactggatcaatctatactgctgtgaaattagtggaattggaaacaagtttatctgttataggaattaaaaccatatttgaatcaaacctttccgatgacatgatgatgagtggcccacaaaaaaggtgtttgccttcaagcaaacgattaattcagagaaagaggcattccgcctccagagcccccgagggagtgggactgacgggtggccatgggtaattcaagctggataaatggattacgattcgaatcgaagtaagagatcaattgaaatacaacctcattcacggcgagttcaagcacaggacaaatcaatcattggcaagaaagaacaaaatatctgtcatcctgcccccttcccacagcgttgccctcgattatcaccgtttcggaatcaagcaagtatctgagtcatctttcccggaccatgaggctaaagaaaccctgttagatgtaccccgtttttgcccagcatacaaaggcacagaaactgctcgttcgacgcgctcgatttcctcccaaatcatttgcaacccaaaaaatctcttcagtccgattcattttcctcattctcgtttccatatttcttctggcttgtcttcaattcagagctacaagctgaaagattggaaaacatactgatttttttctcctttttcccattcatgcttttttctatcgttctgttttccctttttcttgattttttattatttcttttatttttcatagcatacatgctttcacttccccatcacatcaatatttgtcgctgaggcatcaaaaatgtcaggagttatatctgactacatcgttactttgaaaatttgtaggtttcgagctcattatgctaaacaaacccactgatgcccccgactttgaatgcgtcgtaaggacgtagtgtacacatttacatcaatacgatagcaagttcaaccgtttgattcaaatctcaacaggatatgtagcaagataagccagggcgaatagattatattgcactgtgctggtgtttgcattcagtgtggagagacaggggattcgctgtagccgttagtggcgtttggtaggccgagcaacaacccggcgaatttggccggagttcgaccgagcgcgcatcaattttctttaataaggtcgaattcgcgccgtttttgtcggaggacgaacatagttccgttcttcataggggtcaactagtgtgtcctgggtgagcaggatagattaggaacaagaagaaatatcaaacggtttgttcttgagatctctactctagactctccccatttctcccttctgagtcattcatcaaccatctccgatcagctccgatgaccggaaccgctaatcaagcggaattagatttaacttgaactgttcgccgaaatatgtgttccaaacgtgaaactggtcacacgcatacaatcaagtagatgttaagattctcaaatttctgaatgcaaggggtctcaagaatgaagacaaggataaacttgtgccgttgagctatgttaggtcagggtcatgtattcatgagcttgaaacttaaaaggctgcccgtcttccatcggtcccgacatctcatcatctggagaatccgactctgacaatcagcatgcttgtccttcaagacccagagattttctcgtacaagacactggaagtcagtgttgggcatacttaccgtgaggaaataattcccccactcttcatctacaatatatatatagataagttggtctaggcctggattgacagcggcttcattcatccaacaggttacattgatcaatggcccgctcagaaagacgcggctcccatcgtgctttgtctgcatggattcgtaagtccttctccctccatgaagtagaaagagactgatgtgatggctaatcagtttggaaacgcgtggtaaatgttcttagcccgagctgtttgagttttcttgcttgatttttcttggcaatatccacttctttaattgatcactcttctacagggctttcagttggaggtatcaaatagtcgacctagtggaaaggggataccgcgtgatagcaccggacttacttgggtaagttgccttttccctcctacttggcctaattgcgtctttccccaaatcatatgaacacgcttttcacacggttttggtttgttcaaactgctcaattacaccgaaaatataggttcggtggcacggtgagctccatgcaatttgtttctttccttttaatccttcttgaaaaggctctccatctaattttagttcaacatccctcgacgatttcgacaatcaaaacgtagtcaaaaccgacgggtttagaagcatatgctaaggccagtatgtgcaagtctattgttgagattctggaccatgagggtgtcgtcggtaaaataactatcgtcagtcatgattggtaagtttcgtgttgatagttatgttatattatagaatcttgaggatatgaaggagagaaagttgctcatcagatgaactgttgacatgttaccaggggttcgatcttggccgcccgtttcttgtcataccatcctgacaaggtaaaattttgggccacgtacgcttttttcaatcaaatttttctgtttctttttctttttcaggtcgacttttgcaagagcttgaacctatttttttaacaggctttgtgttccgcctactgcgccagctcaattgggccagggagtagattacgttgagtggattaggaaacacatacccaagtttgggtgcggaaattttcggtcgatcctagcttgctttgcttcttgctagtgatcttgacaagcactttcttttcgtttagctatcaaatctacttcatgtctgaagaatccaatgaagagatggatcgatattgccagaccgtgatgcttttactgtattttcactttgaaaggggactagagacatccatcgaagagagacttttgaaatacaaggatgagtcgattgtctttgaggatgttcttcagaaacagttgaaagaggtgggggacgaactggaatcggtgacgattgaggatcctgtgagtcttcacttcttacccgattctgaatcagagattcaataggccaaacgacatgtccacctctcttgccaccacttaggagatatcttacgtcgtctccgaaatcaaaaaaagtggcttgtcgccggctttgaattggtaccgagtgagccatactactatagttccacgtagattcattgttgggtatcaaactggcattcaaagctgatctgtgaaccatctttcaggctcgaacattagatgaaagagatgaagaaggtaaggttcatctgttcttcttatgaagtcggtctgcatcgggcaaagttaagaattggctttttttttgaaacccttcgattttagctgctctgctacccgtagctttcagtagcgacattcgctgtctgtttatgggtgctccaaatgaccccccattaccaccaggaatgttcacggaagattcaaagaggaagatgttcccttcaggtaatgtggaatgcataaatattgaagggggtaatcacttttttatggaggtgagtcgggatgatttgttggattatcatttctcttttggctcgcaattggagatcttatcttgacgctgcttatatctatgactcaggccccgagtcatcggagtcaggtcacaaaagtcttgggtgactggatcgacactcaggaaaaactactggcagctacggcgagcacgcccagtctcgaaaattaaattgcaacctacaagagcttatgctatctgtatatgaagtgtacatattgggttactgatagaaatgaaaattggaatgtatactttcttctggccgctctagtatcaacaataatctcaagtgagataagcaatcctgtgagcagtactggttgaatcgagaaaatgtttgtggattaaaaccgagataagagtgaatcttatgctagattttggcaagctggaatgacagttgatcgcagaaagaaacaaaacaacacatatatcttccacattcattgggactgtttcgagaccgcattataccatattactaattgcttaaatgttttacttggttcacacttagatgaatgatgcccggtggtggagagaaagatgcattgtaaaaagaaacaaaaacaaaatagttctgaattctgacctgcttgataagtatatatatacatacatacctatatatatatatttaagtatacttgtttaaggaaaccaaaaagaaccaaccgcccaaagtaaaaatcatcgggtctactgacaaaggatatataggtataaataatgtgaaaggtaaagggggggggtgcggtatgatgatgatgatgttttattttggtgaagaagaataatgacagagagaaagaaggagatgaagttatttccgtcttccgcggcgggtagcattgtgatttcctctgccggaagtgccattaccaccgccacgattagggccccaaccggacacattgcttggtccgtgtggggttcccccggagttattcttcggcgcacttggactgactgggatcgtcgcttcgctgaggacttggagaacagtattggtatctagtcgaggccctatcgatcaaaaaggagaagaaacatcagtagccatctaccttgattatttatatctcattcttaccttcaaagcttgtggctagaggcaagataccaaggaagtagcgcaagccttctgggaaccacgcataaggattcggtggtggcgggctttctctactcctcgagggaggactggaaaagcggttgcgcttcggattattttcgtaattctcgcgtccacgtttactaggagggttagaggggccatcgatgacagagggagggagggaagcgggaccgttacgacgctcgggtgagagcgacgagcgttggccacggggccgtttgggtcggaagtccggcgaaaaactccggtcgcgtagatggtgctgttgctgccggtttcggtacgaggctggacccgatggaatcccccctggatgatgccccgcctcgtgccctcctgcaccgccccgtttgaacccaaacccttcctgatgtcctggagctggtgagggcgatcgattccggagagggatcggctcgatcgccgttcctaactctcgtcccaagacgtcccccaaatcagcgtaggcatgcctgtctgacaaacgctccacgacgccccctgtcggttgatttatttgtctttcagcaaaaaagcgcatcattcctttcttaaaaaaaacaaataaaaaaaagtgatcatactgacagtctggaaagatctcagccactcgggaattcagcttttcactcgcagccttgtcaccatagatgaattcataagcggcccatctacgccacaggggacgagcagattcaggaggaatcttcgaaacggttttctcaaatagagcgcgggcgtctgatgaaaagaaagaagttcatcaacaacttgcggggagaaagtcgagagaaatcaaaagaagggagacaaactgctatcatcattcaaggtgatcaaaaagtgaaggtattgaagcacatagttaacgtcctcgctgaacgtcttgaggccgagatcgaagaccttggtggccacagcaggctccttgttccagtgatattccatcatagctgaggcctcaaagacatggctggtgatatagggcgctttacgtgcccgagtgaaaaccgctcgagctggtttaattccctaaatgatcatcaaaaagaaaaataagaagaatattatatgggtcaggatagttgtgagaggtgaaaatgatattgatcaacaacagacctcggttcgccgtgcaaagcgcatctccgtgatccaaacacttgcggccgcttcacgaaactcgtcaatcttaggtttatagagcgcggttatgtttgtccgaagttgctcttcctccttagcacgttgcttttcttcttcggtcagctcttgatcagcttctccatcgggcaaagtcgttggattggcagtcttggactcgatgatcggaatcccatgtgcgatttccttttcgatggtcttgttgatctcgtctatctccgaatgatagtattcgatcagtgaattgaatgccgcataacatgcgggatagtttttcaaattttcatgtgcctccacgattgcgtacgtcaacacaatgctgcaaaaccaatgaaacccgatttgagtgatcaatacgagataagcgtatcgcattattgtacaagaaaacccccttcgcactaaccttgtgggatttgctgtcaatccagcctgtagaaccgccagggcttcttcggccttgtcgttcttttgcaagtgactagctgcaagatacctgagagagagacaaaccaatcagaaatctgagggccatccaaccaagcagatgaaagaaagaagctgcagcataccagatttcgggatagaaacgcatgtgcatgatagcctgtcgataggcgtactgaatccgagtgttgagaaggtttttatccgctatttccagcgggttcttctcctcccaagcaagataggtcttccactgatcgagctgtttatgatcactgattcgtttccaattcggtttggcaggcactctcgggcgcagtaagggatctgtcaggctcttcatttcctttagtgccccacgcgccgtcatatactgtgccgatttgtcagccagaaatttcttggcctattttatcatgatcatagaagaaggaaacgtcagtacgggcccgggagagtgcatagaattgcacagattaaactggacggagagggcagcagaaaaaaaaaaagaacacacagtcattttgctcatttgatgttcaaagccatcatactctttccaaatctgttcgatgttatccaggggaatacaaacggcgcgttggtaaagtttacgtaacgagtccatcttttgttgttcttgccaagtaccagcggcctgaacaggagaacaaatgattaagcaccagtgaagaaaatgggatgcggattatcggtgtttagaggtcacagctgatgtacctcaccggctttcacaatattgatgtagtccagccagatctgcccagactcacgatcaatcccgatatgattgagactgaaatcgtaggcagaaataatgatggcacgtgaggcggcggccttatccccctcgactggattgactctccggatataattcaagtagaatgcccatagttcgactgagaccgaggatcgtagacagcgggaaaagatctgttcaacttcagggaaatggccatgtcctagctctagatctgcatatgctatccattgattggcctgcgtttttgtaaccatccgtcacatcaagatgtaacaaatcacacgaaccattgaaagaaaagagagattgaaaaaagaaggttgggttttccgatgtgaagtggaaattaatgctcagttagtaggtgcgcaagtgagaacaggaatgtgataccgatagctcaagttgaggggggtagagattgggacaaagaagataaagaactcttgaaaggtggcacattcttgcgagagattgaggatgtcaaaagggttatttatttcatcaatttggaggcttacagcatcggggaaatgttggaggaaggatgagtacacttcacgggtcttctcgagatccccctttttctctgcatcggcaattaactcaatccaagcctcaccatccattggatctttttccaccctctgacgaagactagccagtctagagagaaccggttgagttaagggcggagatggatcattattggtctgcttgttttctgaggtaggagtgggtgatgggtcattattggtctgcttgttttcggaggtagaaggtgatggatcattggtctgcttgttttcagaggtagcaggtgatggatcattgttcatcttgttttcggaggcagtggacgatggatcactggtctgcctgttttcggatgcagtaggtgatagtggggttggatcatcggcctcctgcttgttttcgatgatagtgggcgataatgttggtagatcattgccctggttattctcggaggcggtaggggatggtgcaaataagggcgcgttctgctcggctggtggtttttctggtagcggaagctcgagaggattggctatctgaggtgagtcgctggtttcagggatctcatttgcgggctcaggctcttgagtagttggtgctggatctggtgtggcgaccaggttcgtggtcgattcagtaggttcgtcggccatcttgaggatggttgatgttctgaaagttctttcggcggtttggtaagttgaggtttagttggttcgttggctcgttggttcgctcgttggttggttggttggttggtaatggttggaggctgccgagtagaagcataggtcaacagacaaccacccttgccctgaactgaagccttcgatcatcaaatcgtccgcaggcggggtagctgcgcagctgtgggactcgcaccatcccctggagcacggaaacgccgcgctgagaccccctctgcaggccgaattacaaagtgctacaaacctcagggaggcacttacatataataaccaaattaccatctcaaaaatccatacctggatttacacaacaaatagatccttgagctgacatgctacatgtgaggctgagaagcccttgaaacttgagtcttagactcaacccattttttgccaaaacaaatttccacaaaaaaggaccagaaattgaatcttaaatcaagttgccatggattaaagcttattcagtgatttcagaagttttttgtggatggtttcaggcaagtattattcaaagacatagaaggctcccacttaacacccagcactgactctggcagaaggaggaacttgcataaagtaatgtttggatgcaacccagtttttcaatagtggggttcatgattgaaatttatcaaatcaatgacttattgttgctgtttacaactttccagaatctgatttacaccccctagatcttaatttttggcataaaaaattatttttccacaagccttgtgaagatagctctcctgtgagctggttggacttatggatgaagtgttaatttaggactcgggagggcttaaaaagcactctaaatggcaaagggaattcctccaatgttaaaccccattttaaggtgcttatcaacacttttttcaaagattaaaaggctgtgtggattgttcagaaaaccccagtactgctcaccttgtgaattttttaaaatgttgttgatgaaggctttgaaatgggctctttaaatcatgaaccccactagtagctctgctagattaagggttaaaaaatctgaatcttttaatgaatgcttgaattttaaagcataaaatctgtcactgggacttaatttgagtgaagctctgcagagatcaatagaaagtccatgcaaacagtgaaaattcagtggtggatcttccaatctcagttttgagatattatgttgtgagctcaatcatcaattcagaacactcctctcactagagatgaaagctatcaagataagaggggcccatgagcaccaaacctcaacactgccagtgccagcataattggctaggttgaggatatccaagttgaactgggttactgttatgcattggatttctacttaatggtttgagattgactcatttaaaattggttaagtacatcccagtttaactaggatagcttatacccagccaattattctggcagttctcattggtggatattgtttatgttttgagttcatctggcaaggaatggcctttgttaattccagttggatgagcaatggtgaaacgatgtgatgtgatgcgataaatagccatgtattggtatcgcatcaaaaaagtgatgcattgcattggcatcgcatcaaaaaagcgatgcattgcatcggcatcatattggaaagcgatgcaaaccaatgccaccaaattatagtgcatcacattgcatcgctttgccgatgcaatactgatacactgtattgaacaatccaatgcaagcgatgtgatgcggggccccgcattgctcttgcgatgtgatgcgataaaggcccgatacgatgtgatacctatgcatgcatcgcatcagttacatcgttgggatgagcaataaaatgcatccatattttgttatcttagaaaaacacagtcttttatggtattggtgggtaagtccccatgatatggtgctgatacttcactttttgtgctgtatcaccaattccagatgtatattgagtaattgggttggttaggcaatccaattttaatccacagttattgcagaaaaacaagctcatatgcccagaatcccaatgtgtggttagataattttaagcattgaaaagagtggctcaaacactgtgcatttattttttcttttttggtttgtagttatgcttgaaatttgtccttccaaagattatgtgagggttctcctggaccctatgttcatatagctttggtaagctagacagacaaaatcccaaaggaaatctccctgtccattcaataatcaagaaaagaaaactgtaattgtggctgcagatggtcactgagccatccaataaaggaccagaattgttttttggtaacaatatgaacaaaatggtgatatcagcgagacaaaacattggacctgtacttaataatacgttggctgagagcaacccagtcaaaactccattgaggcagcacatccaactgttccagtagtgagaaaaacgcagtgtttattgatgttaactttcatacctctttacttaacttaagtcacctacccatttttcagtttttctccttgagtacttttggtttaggaatgtacttggttttgacattccacattgtattttgtatgtatgatctatttatattgactgaatcttttactcacaatatttgaatcctggattcaagggattgtaatctccctatgtatgcaaaggatgatcattaggccgggtgtgtagaaggcctgcccaaaaccacttgggtttgtgtgggttttgtgccatcttttggggtaattattttatctaggcccaaagtaaattgtacttgggctgggctgtccatagggctcctgtcaggctgattacagagcatatatgaggatgatggggtctgagagtccaattatctctgatacactagtagaaacactgcaacagatgtgatacactacaataaaaggtcaactatcaacatttcattgaacttctgatgcactcccggagcctcatcatgcattaagccaggggcagagcacacatcaatacaatacatatgtattgtattggccttgccagagcatacaatcttgaggttgtgtattgcatctgacacacaatccaatacaatttttttattgtattgggcagaattcatcaatagggcaaggaagctttgagggcaggggggatttgtagacaactaaaaaatgacagtatatttggggtgcatgaattcaataaaagaagaagaagatgtgaattgtcaaacctaaaggtttatttcttgataagtaaatgaggaaagaaataaaacaaaagagaagagaaaaaggtttctaaccttaaaggcaaacaacaaagtatttctttataaaagaaagaaaacacacaaaacaatgagagaaaaagaagactacaatcaacaggttaataattgacacttgtgatgaagagaagaaactgtcaagagattaacctaccaagctgagaagaccagaagaacttctagatgaatcgacaagattttgagaggaagggaagcacttggtctgttggcagaatattcagaaggaagggaaagtgctgatgaatttgatgttcttcaggaatgataagatacgggaaatttgacaataccctacttcaggcggcggaactaataggtctaatgtttttgatatgaaagagataaagagaagactgagatgtttatgaggcagtagatatttgcctccaagttccacaagccagaaaagaatcgagatgggaagagagagtcgcttatatgtttgtcagtcaagtgttgaccaggataagcgcttggatcaatgatgttgtgatgtccaagtgttctgcgattttaggtcgatgacaaagattgtgaaaaagtctggaaatattaaagatgtgaatagatgtccaagagttgtaagggcttgagcttaggggtagagggtttagatatcaacagaagaaaatgatgggagatatcaagcattgatttaaatgagtgttgtagtgttagtagttgtagattattctattaccttataatatcagggaccactcttctttttctcttctctgacttttcaaaggagtgaaaaaggaactttcaaggagcctcaaaaatcccatcttcctgtatcccgtgtagccagagccattgttgtaagctgacacatcacttgtttgtcttggctgccaaggatccttgatcatgcccacagatattggcaatattgatccatggttgccgaggtggcacaacatgccagccagtatttttgaaagtagagatagcaccaggaactctccatggtgctcctgatgggttcaaagcaagttaacactgcaagaaaatattgcacaacctttggcagttgacacgtggtatcaaaaattgcctttgcaaaatcaaaatttaactgctaacagttgtgtgaattttcttgaagtataagaggttttagctgggagcaacaatgtcagattggttgggcccaagaataaaattgactgacctcacacaccctgagtggtaccaactggggtctggagcacccctcaaagccctgggtggttaaatagaagccttgagaggccatttaatcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaattcccgttagcgttaagcgtagcttagcggaattccgccacaacaccgctaacgctacgcgtgtgggctgcaaaaaagggcccactactctgcgctacagcggtttttagcggtatttagccgctttttccgctaaaagcgctgtagcgtagcaaaaatgcgctacaaaagcgctaacactacaaaattttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagtggcccaccgctgatttaatacaaaatttgaattgcttttttttgaaatgtttcttttctcatcagtgcttggctgagtcaagcagtgtctatttaaaatcaaagagagtggtgagtgcacaagcagagtagaaagttcacagatcattagaggaagtgaagtgactagcaagtttccgtgttgaaaattaaatgtctagttgtaaagagagaagcaaaacaagcaagataaacccaaccaagctaattatgctgcagtggtagtgcagaaaaaaaagggaaactgattggttttattggggtctgggatggccttgctgacctacccaaaccaccaggtttggaagtatctaattagttcagttttgattagcctgggtacccacaatggtgggccagctacgctaaccatagcattagtgtggcatagcgcagcaaaaatatgctactttgtagcgtagaattagcaaaaaacccacatttctgcgctaacactacgcgcaaagggcacaagggtttgttagctgttagtgtagcgttagcgcagagagttggaattgcactaacactacgtgctcagggcacaaaaaagtgcccgctaagcggcgctacagtgctttttagcaggtttttgccttttttgccgctaaaagcgctgtagcgcagcgtagcggctgtagcagtgcactaacactacccagaaaaaagccacctgttagtggcactacagtgtagtgtagcgtagcagcacgctaacactacagaaaaaaggggccctatcagcgccgctatgctaacgccaagtggccctttagtgtagtgtagtgtagcggcccactgttggtacccattgacaccgggctgccaggtgctttcttagccaaaagccggtaccaagtactgcacctggcaccatctggcgggtactggcagtacttgaggcgggtaccagcagtacttgagacagataccagcagtactctggccttgatgcccgattgccaagtgtccttccaggcaacctggttgagaccaattaggtcaaggagggtccatactggcaacctgattggtcttaatcaggttggcaaggaggggtcctccccagcaacctggctgagaccagtcagtcttggtcaagccaccaaggagggggtttggaggcgggtacccttaaaggtacctgagtaccgcctggtttttcacccaaaagcaggcaccaagtaccgcacccggcaccacttggcgggtaccatcagggataggggggtacccgctggcgggtgacgggtaccgccaaccagctggatgtttgattgggaagatatgtttcagatgaaaagataataataattcaggagctgtaccttatggtatgaaaatttgattttccagtctttatcttccttgaatttccatatcatcacaattgaacatcccccaaagccaaaagggttcatgtactgcggcatccatttttgaaaactggtcatttatttctgtcttccacacaagaaattgagaacaagtcgagagaactgtagttgaaatcatcaactaagactagcttgtggtcatgatcacctttgatctaaatcaaaatttggggaagataggcccttattttgtaggattccaaatagagggacaaattacccaagagttctaatagtggagaacttcccagggataccagaagctcgtacagaaccagatttagacccactagtgcattcagatcttttggggaaatctgactcaaagggctacagatctggttttgtaggggcaacagaaccaaggagaagtggaggacttcccattgaatttacagccccctggaaagctgcttttacaggcttgtgaaaccgttttcccagcaaaaaattagctctatgtacagcctgtaaatctagctttacaaggtctgtaaaacccacgggaagtcctccagtaatccagtagtcatatagtagaattaaattccaggaatccagatttgagattacataccacagtgtcatccatgagttactgttagggactgtttcagagcttcatctcagactcaggttactgagttatttgataggtcaatttgttgatggttgttgatcagaagagctgggattggagtaggtcttgttatttgaatgacagctgtcagggtggaggttttgggtgaaacactgagtagaaaatagcggcggcctattgggattttgggcaagtttgatgaacaagtgttattaaaaggagtgagtgtcttggtgaactcacctgctgtttttcctgcgtttgcactgctttgtgaatgcatggatgggatgtttgatcaaagtagatattcaatttgaatgatcttctttattcaaatctcgctgtttttttccctctgttctttatttttttctcttcggtttctgccccccctcgtctgttgctgggctgtccctcttttgaaattggaatacccatttgaaaacataagccacttccacacacacacccacttgcaaagcaaaaaaaaaaagaaaaaccagaaccagcaccaacaccaaccaaaaaccaacaactcacttgaaaaggtcagcagcatccctcgaaaccacccactctgcatcgatcgaacactccccctccctccctttccccttccctgcccacccatcccagagaatctccctctcttgaccttcctatctgcccccatcacacacacacatacttaccttaccatcgatcttcattcctacttcaaaaaaaaaaaagaaccatccagctctgctcgatcaattttacccgagatgtctcaatccaacgaaatcaacttcggcccagtcttcatgagaggtagaaaaccagcaccggtgtccaataagactacccccatcacccaaaaccagttcagccaaccacaacgacccaatagtagtggaacgacccctaacacggttcccaagaccaccaaccaagccccatcactcggctccttcagcccagcaaacaatactacctccttacctcttcctaaatctttctctgccgccgtctcccccgctaaggaaatcgaccatcgagctcatcccaatgggctcccaacccaagccaatcatcacacccaagccaccgagtcgacccctcaacttaacggccacaaccagtcctcagaacctgccgattactctcgtgaaacgctcctcaacctttactccgagaatctggcctccaaactaccaccggatctcgagatcaccgatcctgctgttactgtggaatttgtaggacccccgttggcttttatcgagatgacggagaccgaaaaagaagtaagtcaacaagcgatcttcatcaacctccccaatcctgccatccatagccccatcatttcttaccacatctctccattatttcccgggcattcccttcaagttatttgccggccctttcaatagtgagaaacgttctgcagtcaataaggtccaacagcatcacagcaaccccgaccatcatctcgggcttcctggctcccctgaaacgactgtcaatcatggcctgggtaacaataaattgtctgttggaggccctgtcaaacttgctaaacaaaatccgatcgagcgattcaatagtctgggaattcaggggggcgtcctcgcgggcgttgcttcaccctctcatgctaatgctagacgacgaggtgataatgaactcgattccaatggtgcgtttcattctttccgatttctccttgctaacgttattgaaccactcacgctgtcaacttcaaaccaacctttcgcagagagcccccgtcgtttccagcgcaccgaggattcatcgccgcatgcccctccttggagcgcgactcctcgtgatcgccggactcgcgacttggccccaccttcggatggaaagtggaagagaggggtctccttcgaggaaaagatccaggcttcacaggacagtccgggaggtaccaacttgaaatactcagttttagacaagatggtgagcatcgtattcaagacctcccggtcttcatcaacaacgcctgactgattcttaacaaatttcttgatagcgtgagagggctgctggcaatctcgaagcatcgtccaaagaagcctctcatgaaacttatcagtcaacacctcccacgggcgatcaaccctcaggagatcctcagctttccttgcatacgggtaaccaacctcctaggcaattcagtgaagattatgctgctgggcgcagcttcgacgataatcagccttccccgtcgccggtcaaagcagattctggcagcaaccatcaactttccaccagcggtcccaccccgtcccccgatgcgagatcttcaggaactcaacccgctcctagtagcgatcagaatcctgaaaacatcgcctggcaatatcgcgatccatctggtaccgtccaaggcccctttacggctttccagatgcaagagtggtacaaggcaacgttcttccgcgacgatctgttggtcaaaagagtgattgatggagcgtttgagactttggaaaccttgatcctgcgggtcggggatcgtgatcgaccctttttatcccgtcctcctcctgccctaccccccaatcttccgctaccagaggcccattctcacaatcatcagctccccacctcacagccttcccccaggccactatccagtttcttagaccaagcttcgagtcttccgcctcagacagagaactcatctgctgtagattccacacttctatctaattcggcccgtgcgcccagccaacatgttcccatctccgcccctgatccttggaatggtatggcccccggagcatcacctctgctgcatcccggaaatatcccagcgtcaacgcctttggcctcggggcctggatggaactcttccctaccagcatttgctgctcatcccaacctacgagccaatgactatgtcattaatgatggattggtcgagttcaacaatctcaacttgcttaacaatggcatcatacccaacttgcccaatggctcctacgtatctcaggatacttttcgctttctccaacacgcccaacatcccgccatgtctatggctaccgcaaatggttatcctttccctttgcccttacctcaaccccccaactttggtcagatgccctcgatgccccatttaggttctaattctgcgatggacccgctcctcgtggcacagcttcacactcatctatttcattcacttctgaacaaccgggcacctactggaggcgagggaattgaaccccaaaccgagcgacccagtcatgagaaccccatgcctcacttacagcacgtcgatccctggcaagtgtcaccgccacctcctaatgactgctcggttgaaacgtccgaccggattcctcttcaacctatggctatggcctcaaatcccaaccaatccgctttccctgcaaagccagacgaggccaaaattcacgagtcgccatcaactcttcaaaagagtgataatatccgtccatccggtcaatatacgcctgccccaacatcttctgaactgaaactgtcggtgcctgaccagactcataccaagtcttctaagtcccaaccagtctcagcagttaattccgagaaagaagttaagactttccctgcgaccgaaggtcaaacggcacctgtcacttcatcttccaacactgtttctcacgtctctgttgagaaggaacctgttgggccagccaccattcctacccaagcacaagtcccgaccgaatctactcgcgacagcttgaccccccaatcaccaagtacagccttgcccgaaggtgaatcgacctctgaccctgccaattcaaatcaatcttggcgaaacgtgaatcatcaaacggcggccaagccacccagcgttccccgcaccacaggatccattgtcccacccgctgccaaatcatcgggcaaggttgtcgttctgagcaaagcacaacaggatgaacaagaccgacggacagcaagtattcaaaaggcacaattgcaattgaaagaagcccaagcagtcgaacgcgctgcacgagaagcttcagaggcagcagcagcagccactgcgtcttctttcaacacaccagcgccatggttgaaagaagagaaggtttcgacgaacttatccttaacggagatccaagcgatcgaagccaaacaactcgaaaaacgacgactagccgagaaacaagcagcggctaaccgagctatggccgaacaagccatggcggccgaacgagccatgaaggctgctaaggagagcttacccgcgacctctaattgggcagccacagccacatcctcttctcccaccaaacagtccgtcaccggtaccgtttggggctccaaagaaaccgagactcctgcagccatcaatgggcctaagcagagcatgaaacagatccaggaagaagaggcccgcaagaagagtcttgctctccagcaacagcaacaatctagacctgctgcaggtgctataaaaactgtgggcggttatgcgggcactgtagcttcagcttcgaataaggtaaattatttcccacatactttctctctatatatcgtatgaatgattcccgaacaaaaaccgattttaataacaatcttgtttttccccgcctttcttttcttgattgtttttagcctgcagtgagtggaccatgggcggtagtcggacctaagagtaaggtgattgcgcccccggcagcagcgcctggtcgaccagcagtggtgggagccgcaccgacagtagtcggatcaggtgtagctcgcgttggcggctcagtcgggacaactctctccaaaccagccccaaaaccgatcagcgtcagcaaacctgtcaccactactactgcaaccaaatcgaatctttctgggcctccttcggctaccaatggaacccctggcgtcgcgaattctgcccctaatcctgatagtcctcctcccgcttcgccggaatttatgaaatggttacgtgaagctttgagagggatgaacaatggtcagtaatctgaactcttctccttgggcttttaaaagtatagatttctgatgacggagataattggtgcttgactttgtagtggatgattttgtgaagatgttattagacttcccagtgaatcccgacgaatcagttctagagatcgtctcggacagtgtttatgcaggtagtgcgacattagatggccgaaggtttgcgaaagagttcaatgcgagacgtatagcagatgtggcatcacgaagcaatacgagcacttcgagcggtgtgggcgggaacaagggtggagggatgatgaagatggcgggcaactcgaatggattgtctggttcgaatcatccgagccttcttggccatcatcattcaatcaagaaatcggccggctatctcgcccattccatccctaatcatccctcgtcttcttcatcccctggatcaatggctgatgcgctcaaactgcaaccccctcctcctaaaaatgatggctggggcttcgctgtcgtcggcgccaagaaaaagaaaaaatgaactcaatccttttttcatcatcatcatcatcatcatcactctctcctagattcttttgatatatagaattttagaagaagaaaaaaaaaagaaaaggttcaatcactttcaaatttcaaaaacatttcaaaaaacagagatcattttgatttcattttcattcatcattcatttttttagagcaagtttcattttttttttgtctccaaaaaaaagaaaaaaaatttctatcaactgtcttttggattctagtttcaatttttttttttgtgattaatgactttgcattggtgtcaaacacgcacaaaaaagaagaaaagtgtttttttgattggaacaataatttgttacaggctcttatttcttcttcttcattttgtttttctgccttttttgagtggttttgttggtggagagtttaccttgtgtgaaagtttttgaatggattttataagagtacatagtttaataaatagtttttcttttatgatgatctgcatacaaaaactgcagaataatctcaacaagagagacgccctgggtcaattgggattgtgagtgcacttgagtctgctgaatttgtaaaccaaagttggtgaactcatgaactgggtgggcaaatctggagacaaaaagttagagccatgtggataatctcaaggcaaatcctcattaccccattgaggagtaatgaaaatctgatttacgtttgcaacactcagatcttccaagcttccctccagggatgtgcttgtttgccggcggatgaaacttgctgacgatgtctagagatgggcccgttgcatccggatatccgcgcggtgtggaactactcttgggaggaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaaaggtgtggctgtggagatttcttgaggatggtatgtctaatatttcttatggttactagtctaaataaacttgtcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaatagtgggtgatcagttatctgaatttctggggcaggctctgatgtggaacaaatcaagaggggaaaacaaggctccttatatacaaaatctggggagtggccaatttgtggttggaagatggatggaacaaaatggaacaaagaatgaacaaggaagaaaattgtaactatgaacaatgtggcctaatttagtgtggcactaagataagataagactagactgaaaccaaagaaagggccaagctaagataaggtaatgagttcattctgaaacagagagaggcttggataatcttatcaaggggaagaggtgggggtaattatttcacccagataaggattgaacaggaaatgggaagaaagtaccaaaagaggactagtatcaaacataactattgtgtgagaattcttggcataacatggaacaagataagagataaggaatatttttagaggggtttgaggttatattgagaagggttactagtgtgtagctggtgtgtgagataagtcttatcaataatgaactaggaatttggccatgggtttcatttgaggagtttcagaggtgtggaagatgttattatccatgagggggggcaattgtgtggataactgggttgttggatttgtttgagggcctggggaattcctgaggggtcttgagtctgtgattcctgtgtgatatgtagtcttgttgtgctctgagattcaggattggcttaccacatccacccccaaattagatgatgtccccatcatccaataaaagagaaaaaaaagaaagacaatcctgaagccaactgaaaaaaaatatattctaggaaaagaaacttgtcataactgataaaaaaaattctagagaaaaagtgcttatgtatgtaggggaattttttttattttttttatttttattttttattttatatttcatgttttattaattttctgttcatgttgctggatgcttgatttcattcacttcttcattgcattcatcttgatttttcattccatagccttgaggttatttcctttccaagaaaacattttgattcatcaaaaaaaatgagagaaaaaaagaaaagaaaagagaatgctatcccaaaagagcaaaaagcctaaaatttgaagggtggaagattgagattttcgggacaagggcttcaagtagttcaggggaggagttcagtggcaaccacccccaaatttgaaataaaaggggcttggtgggtctacaagctaaggaggggtgtgcaggttatggttccagttattctacgaagaagggctagaccccctaattccttctctttgatggttttgacggagatgcactgtccgtcggcaattgcaccgtccaacgattcggcctggagggctgcgtctgatggtttgaggaatactactagagcgcgcgacggttggtctgatgcaatgaagcagtggctgatcgtcccaaagccttggaatgtgagtctgatgtcgtcagtcgtcgtcccaagggcgaggttagagatggaaacgaagttagaatgctggttgggccggtactgcatacaataggtagccggatcattgtaaaggaggtcgggtgtactcatggcttctgtaataatctcaattcgttttatacttgcggagatgtctggtaggaataggtgggcagcagggacaaggacgaaaaattccttgacttccctcgcgccgttgaggagcttggcatacctagttgctatccgcttgattccgaccatcggtcttacagatggagtacctgatcaacgtgtttgaagctatagcaattgtttcgatgcctccgaaggctacccgctctttcaaacctgaattgacggtgatgtcgtttgtcctattgattcctggaacgctcaagtctggatcaacggcttggccggccgcgctatcgatcttagcgcctaacaacaaaaaaaacaaagggttgccggtcgattccgtcgtttcgagctcttgacccgctcagttgagaccgactctttccgagttacctgtcctgtcgagtagtcaatcttggattcttaacggggttgcttctagcgctttgttcatatccacgatcgcaccttctccagcctcctcgacatgaccactttctatattcctgtgaggtttgcgaacgaaccgcaatctccctactcccttcagtccgaagcgtctactcatctgccgtcgtcccctgctcttgccggtatgactcctgatccgtcgatcaaatcggaagaggccgatttgcctgctacctctgccgccaaaactgctgcacctgaagagaccatcgagtcttcatctcctaatcctgtggtcaagtcggaagaggccgactcgcacgctgcatctactgctgaactgaccgaccctgaagaacccgttgatgtgcgtagacgtgtggaggaccacgtgcatgcacctcgtccgcctcctccctccttttcagacattcgtctgttcgccatcgccgcggctttccaagtgaatgccgatggccagtttccttttcactaccaggagcaacacgcacgatcgccgtcacctcccaattcttctgacatcccaggaagcggaaccgcttcctctcctattcgtgttgacacgcctcccccagctgaacctcactatgtgtacccgcctctccccgatccggaccacgagttgacacctgaggagcgcggaccgatctgggccgaggttgttcaagaggacgcggtcttaaacgcgcgccgacatatcaagggcttctttcggtcttatttcgatttgctggacggagacgtcctcaatcacccgcgtcgaagtggcggttataggcgtatggcgcgatgtcgattgtatgagagcgttatggaggaactggaccgtgtgcttgagactgtagaccaagtacagatgactgttatagactaagtaagtaaaaaaaagacaattttctggtatgtatatatatataaaaagttgaaaactcgattctgattttttttttttttttttttttttttccagggtcaggggttcttctggataatccatctggcatggtgaaagtttttccagggacgtgcttcatggtaaaggaaaatagttggataaaggctacccatctggtcatgggagcatttggaaggctgggtgagttgatcatttctattagacttttggcatctactaataattcaaaatgttggccccataattgagtttgtagtttcttgaggactttggtgactccacaaagttccaacttggactgggaatatttggattctgttggggagaataccactgattcataaaggacaggtctgtccaggccttcctcttcttgtgtgagtactgctccagctgctatgtgacttgaatctacagctaattttattgctcctgcttcttcggaatagtccaatttttttagagtaatatcatagcccaccagtttcttcagtttttcaaatgcatcctggcaagcctggttccatttccattctgagtccttccaagtgagccttctgaggggtgaagcaagttctgaaagtccagggataaacattctgacataaacacagactccaagaaatcctctgacatctgtggggttgtcagggattggccagctttccaccttgttgagttgtttctgggcaatttttcttccttctttgcataccacatgtcctacaaggtccaaggcaggtacacaacaggcaaatttctttccagagatggtgagtccagcttcttctattctgaataagatcctttccagagtaatggcatattcccaaataaaccttctgattcctgaattttcttccaaagtttcttgattatagtctgacacagggcctttaatccctccatcatcaataaaaatgcccacattgtttggtatttcatcctggagtatccacatcatttgggcttggtagactgccacagaattggtggctccttggggtaatctggtgagttgaaatctgccaaggggggtttcaaaggtagtgaggggtctagattccagggctaattctctttcatcatatcctcccattatatcacccagaccatagcaggcccttccagtgaaagattcaatgagttcttcaggatttggtggaagtccagagtctttgatggtgactttgttgagcctttgtaagtcatggaccactctcaactttccatcttgctttttgacacaaaatactgggctggaataactggaacaggattgttcatagaggccagtcttgagtctttccctaactaattcaatgaattgattcttgatggctgcaggtattgggatgggcctttgctgccaagggtcatgcttgataactgggataatgtagggttttccataggtatgcttcaggagtcctctttcttcttcacaaaaggccagtcctccttgtctgagcttgatgacatgcttgaggagtttcagttcttctggccaaagccatccagggggtccaaaattgacaaccttcaatctttcttcagttattttccaggtgggggtaaattcaggtgggaagggggttaagggggttttgtaagggtctcttgataaagggggattgcataaaggtgagttgagattctggggcataggttcattaactggttttattttttttgtagttgatttatattttgcagcatatactaatgggtcttagttaaacgactcccagaaattggagttccgactcccaaatttctgggacgtcgcaaggaccatctggggacgctcttcaggacgtcctcgggagtcggacctccaaaaccttcagaaggtttgggagtcgctcccctaatgaaaaaataaaaataaatgaaaaaaacaagaaccccccggggttttttgggagtcgatcctccaggaaccccaggggggttgggagtcggcgccggaaagatgccctgagcagccgagagggattcctctcggccgctaagagtgtatgctctcaacggccgagagggattcctctcggccgctgagagtgtacaactctcgccggccgagagtgtacaactctcgccaggccaagagtgtacaactcttgccggccgagagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtccgcagacggtccttgcgacgtcccaaaaatttgagtagtcggaactccaatttctgggagtcgtttaaactaagtcccatactaatttatcctcctcttttttattaggcacctcccaagacttcacttgtgggaggtgccagacactaaaaaatgacttgaagtagtggctgtgtggacaggaaaatctttctcccacttctggttggatggattatgtatgggtaccaagtaagtttttcctgctttctggattgccaaggattctgctccatgttggtgaaatttgatggttgctgacacatctatgagccatggtttgcccaaaattggttgaacttcccctgcagagacatagaagtgtattcctctggtgatgtgacccacttttacaggtacactctcagctactcctaggatttcattcttgtggccaccaattcctttgaggttcatgggtttttgggtgattatgaggcccattcttgctgcaaggtccctggggagtaagttgacttgtgatccattatccaatagggcttggaaggatttcccattgatactgacatctatatatcctagggggcaggcatagtggctaggttcttcctgagggtcttcctcttcttctccatcctggtcaatccctccagagttggtagatttggtggggtccactgggattctttttggagtaatccttttcttgaaggcttcaacagtaccattagaaattgcaaaaatttccccaatagagagttccattttaccatccattaacatcctgctgaccactttgtcttctgcatctggaaattgattagttagaggtctctccacataggtctttctaggggccttttccttgctagctggtatggtggtgctttcaggttcctggatttggactttctttggtggaggattttccttggtggaagaaggtggcagaattactgggttgtagtcatcctgtctggcaatttcttgaagtctgtccctgtctacatccattaggtcctctttttcttttctgacccttttgctgactgaggtttcttctggatattcctttccacttctggtcctttttacagcttcacattcataggtggattcctcttcttggtcaatttcttccaattttccaaaagaggtctgggggtccatggaaatttctgcagatttatttagggctccttgaggtaagttgagaattccaggctgtttctgagataggtgaaagtggtccacagctgatttgaatgccttgtttttctgccattgaacttgagatccatctggtaggattacattgggtccatccttcttgaagagtccttttagttcatcctcattggccatgttacatctatggaaagtgtggcctagtccatggcagtaattacacttgacattactccagtctttttccaattgggcaggtttgtaaggaacatggcttttggaaattaaggggttggatttctgggtgtgccaactggccaaggttttggtgaggtcttccacagctttctggtcctgggttttctgggctgggggttttactgaattgttttgctccattcctctccagacttttcttctttccatgacagaggcagactgaacttctctgtggatataactgatcagggtttcagtatctggtaaaatgtccccaccatccttggaggccaacatcatgttgtctctgatgagttctctggttactgaggattccaagtctgggctgagggattccaacaaacattctctggattcttccaagttggaactgtatcccattctgaccaagtagtgagtgatggcttcaaatttggtcctaaagattttaaagtgctccagggtcttgattcctcctcctttgatggcagaatttaccaggtgcttaaggtcatgcctggtgtatttgactaggggaagggaggatccaaatctgttgagtagttgtttcttcagttgttcccagttagagtcttcatatcctgacatctcctccacttcatcttttggtccattcctttgataaagggaataatttgtctggccaaatcctggggggttgctccatctgtttcaccagcagcctcatatctcttgatgaatttttctatgggcatattggtaccattaaaacaaaggtccttatccaggggtttgatcttgatggtttttcttcctccagagtatttgggcatttctggttctctttccaggaagtggatgggggtaggtttcttgggttccagagggtgagtgggttgggttgcagtgtttcttactggtggttctggtcctgtttgctgactgggtgttccttgtgggtacagaggttcctgaatttccaaggggttcaggtcatcactttcagagggttggggatttctcattggtccagggttaaaggctggattatgggcaggtggttggtagaagtttggtccagaattgtagtaatgaacaggaggtaattgagtaggtgggatttggcctctccaggctgggataactaggttggccatgttgacttttggaagaggtccagaaaaagagcttcttcttggtgggttgttcatggtgaagttggagtgggtagtaatgatagataaggtatgttatttctatttctactgagttgggtaataactagctaatctgtgtatgtctatatgtagtctagtaatttgtaagtggtagtgactaaaaaccaaagatctgttaagccactgttgggacaccacttgtggaactactcttgggaggaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaaaggtgtggctgtggagatttcttgaggatggtatgtctaatatttcttatggttactagtctaaataagcttgtcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaatagtgggtgatcagttatctgaatttctggggcaggctctgatgtggaacaaatcaagaggggaaaacaaggctccttatatacaaaatctggggagtggccaatttgtggttggaagatggatggaacaaaatggaacaaagaatgaacaaggaagaaaattgtaactatgaacaatgtggcctaatttagtgtggcactaagataagataagactagactgaaaccaaagaaagggccaagctaagataaggtaatgagttcattctgaaacagagagaggcttggataatcttatcaaggggaagaggtgggggtaattatttcacccagataaggattgaacaggaaatgggaagaaagtaccaaaagaggactagtatcaaacataactattgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacaaaaattcaaaaagggaggttatgggtttgggatgaccattgaagattcttccaattagttttcaagtttttagatagtttaaactttgcaaataaaattattaaatatgaacaaatgaaaaaaagtgacttgggactgatgttttacaatcaccaggggagctttgggggcactccccagggagtgccataccagtaacttttcccataaatatggcagaaacatgctatgatgttttcatcaccaaatttgaaagatattggaaatcatctgaacagtatcttgaactcatctggaaatcatatgtgatttagacgtaactaatccagagcaaattacacaaattggctgtaaaccatctataactcaaatgcatatttttatcaattttggagtgcacatattttttccaggctgctcatcttttttctcaaaggttgggtacaggtctaagattatctcaagagaaaaccattcagcattcttcaattaaaacttgagatgactgctaatagagctcaatgtccaatgaaataaaccaaaatgaatattcacagttgaactcacctacttggcaagcttaaagccatgcaagattgcaggacttggagaaaatcaactccctaaagctataatgaaaccactgaccatgtaaagatttctggattgaaacactacgagtccaccatcaatcttagaattgaccaaggaacctcaattgtgaaattgagaaagacccccattgaatgaatgggtttgatttaattaaaattgaggtacaaataccaggttgtgtttgaagtgttttatatgatattttttactccttagagctgaaaaatagtggaaaaggtcagggacatctcaaattgtgcaagtggctgtaaatatgccaaattgcatgagtgttaattgttacatcaatggcaaccgaaatttaaatttgctaatctgatgtaactctatgagtttccatagattccattctaatgcctatggtgttcaaacggtagaggatgaaaacttttcaagtaaagtgatattgaatggtttggagaaagaacaatttatataccacatatatctctttaatcatacacgtacaatgatcattgctttgccgatggaaataaaatcttcaagtaattaaatgtgtcaccatacattgatctgtatttcaatcttttaattgcccgtgagagactttttaccaggacaaagttggttaaaatgatcaaatgaatgccaaaacagaggtatgtttaacaggagaagatgcactataattctacatacagctaagtcttttttttcttcttgggtgcattggcattatccacttgattttgcagaccaccgatgtttaacttttttttcatagtttccctgcaaatagggcagtgacagcacttgccatacttttgggttgatctgacaagaaaatcccatttcgggtatactttccagatggggaagcaccagggagggtttgatgacgaaagtctttggatctgaacacacaaagggttacacccagtgtcttagtcaagtccaaacagatctggaaatcgcgaaatgaaaactgtcccccaatcatatcaaaatcttgatccgccagaatttgaggattgtcagatttttttgggttaaagattgggatccagcctaccagggtccagtcattgacatcgttattgttgtggggaagattatggaagtcaaacatggtgaaagtgaggaaagaggcgaagtctgatgtggtgtaaggttggccatactctgtgtgattcattgacggatattgattgattgtgagaagctgatgatagttgtcgtgtaccacaggtgcaaaatctttcaagtgggacgagatccattcaccagcttgcagaagtcgggccttctgatcatcggggttgaagttgaggagcttcatctgcttgcgcaatgattcgacacagcagaatcttccaaagtgctcagtgttttttgaacacttgcgccaaccgtcagcccacatggttccatcctgctggggaccgttagtattgacctgtgcaacgtagtcgattcggctaagaaggtgcaagacaaattgttcccatcctttcttctcatttgctgccattgtttcgaaaggataccatgctgccatacagaagggagggagatcgttgggtgccacgatgcagacaccatgtgagatggacacgtattgttctttaatagtacgctggctggttactagttcggtggggcaggggtcgtgttggcgagatggaggtacagaatgatggtagatgttctggtgctggccaggggtacagacaggttgttcttgtttttcccgtgctcgatcccacctcttagcttgcttttgaggtcggattcgtttgccaggcctgagaaggtaaagaagcaaatgcaatgtattagcttttaagaacaattaggtctgggggtagtgtcacagaaaaacaatccaggagagcacggtccgaatgatagtcagtcctctgctctcctgtttggttaaaacaaaataaccatccacaattgagtgtgttgtgagactagccgtggcacaaatgatagtcacaccaaccgcactaatcccacactacaacccatctgaggatggagggagtcattgaagatgattgggaggaaggacctacgggggttcgtttgttggatagtcctcaactgaagaaagggactccatagcagaggtggagatgtagttttgttgttgaagctgttgattccaagcggagatgctgttgagagtgtgataaaaacgtgaattatttgataatagtccaccaaatacgtatattgtttcatcccatgcaactactgacttcccacaaggatctacttgctcaaggccattggaagacaatctatgccaaacatggtctggaattggtataagtcgagtcagctttactgaggctggatgagagcactaaattcaaaatggatgcttactgataaggtcaagtgcaaagaagtcaaaaattttatgatcagaaacatcatgtccaccaaagacatacatgtgatccttgacttgggtaaccaggtgatccttgcgcggagggggtacagaaccattggcagaaacttgacgccactttttttcacggaagcgatactcccacagatcgttgaaaacgtcgacgccgtctgttccaccgaagatgatccaggagtttgaagaaactaccgcagagtggcttgtacgagcaggaggacagatttgatctttggaggacgagattaactcccaagacgggacagaaggtactagaaaagaaagattcacgtgtcagtgtcatatagtttgcctgatgctcaagtaagaagttggttttagaaactgacaactgtctaattcaatccgccacatatcaccttggacagatcgattaacatcatggccggcataaacatagagaaagccttcaaaaatcgtagaagatgaaccaaacaaaagagctggggagggtccggatatgatgtagtgattccagtagtttgttgatagggaaaggcggtagagatggtggtctagaacattggaattggtctgaccaccccaaagaaaaaggtggccatcagtcgcagagagaatagcatgagatcgcggcgcgggggcttgtccacgtgtgttgaaaatcccagcagtcaggctgggtttggagtcattgggatcaaaggtgaagcggtacagatcgttgtgttgattttgaatgcttgatcctccgaagaagaacatagttggtggattgatcagtgaacggaggatggctgaactggctccagtgcgagggaagggcggctgtagttgattgaatgctttaacaatcctgtgacgtgtgacaaacgtgtacatcagttgatgatgggtccaatcgatgttgctatagtattggccaacatgattgtgttcggtcattgtttcgttgattgggagcggttctaacggatcctgacaagcaactgatggagcaatttcattgtaagtgtcttgaattgtctgcatcaaacaagtgtgaaggaaagaagcaatatggtaagtgttctgctatcgcgacagacagcagaggagagagttaggggacaagtacactagcaacattgtgattgtttcgggggttgtttgtttgatcagacgaatggacttttggatcgactgtttgggttgcgcttgctcccaacgaatcggtaccagtatgcgttctcttcatgattggtttgtgaggggtgtaggaagactgaggttgattgttggaaaatttgagatgttgggtaaagaggtggcaatttgagaagggcagcagggtggaagatcagctgagaaacttgaacggatgggtgagatgtgtgatgattggagaggaaagcaggaagcaaagaagcgaaaagtgaacgacaagaatggcaaccccggggagaactaggggattgtgtactgaatgattatgtaatcaaaagtgaaatgaataagtgactgaatttttggaaggtaacatgaggaaatatcaaatacatatttcccctgcgttccgacttcccacaaaactccccatccaattgtgaatgacaatccatagttgacagaaggcacaactcagaaatcatctgaatgtcgacataaaaatacgggccaatagaaattaaacgactcaatgaattatgaatgtttgtaaatctcatttcctgagagttccaaaaatggcagttttacttgatcaagtacaaagataaatcaaagtacataatggacagaagaacggattgcagtttttcattcaaacagaatacccagggcccagggcctgtatatatatcttgggaagaacttctggtgcgcaaaggcagaagtcaactagaccaactgatactctacaattaactgtgtggatacaaatattatgagtccataactaaactctacatatgaatgagggggaactttgttcctcatgagttcaattcaagtccagccaaatgcaagcaggaatgcttgccagaagatagtgaaattttgaattacaggaagcagtgagagagaacatgggacctagcacgttattgcaagggattcattacaacggtgcatgtatactcactgagtgtttcagatgtggcaaaacacatcaatgatggattatccgtaataacagccacacatgtgatatgtgcagtgagaaaaggattctgagaaacatataattgggttgggatatttgttgccccaaaatccacttgagtataccagttatgtactgagcacagcaacatatcagtagttaaaatcacatgagagatgtccaccgcattgtacgcgcgtacaatgaggtgaccatgccaaaatgtactgacaaggaatcaaaatttgagccaaggaaccatgaatgttacatcgaaattatgtatgtctgtgatgtcaccaatgttacagtggatcatgcaagcacgcactgtgtctttgtttccaataccatcggtgttaatggggagatgcatgcctcagatgaccatatgtatagaactgatgataacagttgattccttttagcatgatctttgcataaggttgcacattattatgcaaggaatgaatatgcatgttacaaaatcggtcggtaatgctggagaaatagctataaaggcaggacctaggtcctgggtagtggcttgaaaatcatcgatcccccctcattaagacattactctggactaggtgcaatgctatcaattcttggaaattgctttatagaaaggaccctgttccacagttctaatactgatatcatcagcttcaatacaatgatcttttcaccgcgggctcaggctcagacctatcctcaagagatgagacattatcatataactctttggaattcaccaagagagccagcttttacaaacaccactacagaaatcatctttgcaggaacactcctcctcacccagaataaccccttcccagtcataatatctcaaaaccgaaattggcttccgcattcaggacatctgcgtccagcagtcacatgggatcaagaggaaaaattacgtgttagggggacaatgatgatcacaagtaattattccgttggaaataacgaacttcaggaaggatttcttatggctgtagatcttggtcagaacaatgtatgtgggttttccagttctctgagttttgcagtatcaagaaatattgaatatgtgtgaaatactgttgcttatcagccatcaccaattcgcctcattgggaatgctctaacaaacgaaccaaaccttgcaagattcatgccgggagatgaggtggaaatgatgggatttattcatcctgggcaatataccagggcgataacaatcaaggtgtgtttgttattcataaattggtatttggcagggtcctattgggcctagacaaactagaccttcattaatcagagggggaggtggggttgctcattaggttctcagcataaaccgtatctccagaaatgctggacataaccaccagctccgggaagaaccaaaccgtcgctttagattagacatacgcaaccgctattaaatatatctgaatttcatctgtcaatttctgtagctgaaatttgtcaacaatccttgagtcagaagttctattgactcctcttacggaattcatgtcttactcggattcatttttgaagcattctggagctaccggtaaggttttgttatcaagtttcaattttctgtgagatccaaagaactcgtgttgtaacctcaatgcaggctttgaatgttataattgtgagataggaaggatgtttggttggacaaacattggccaagggtcataaataatggttttagatttatgcatgagctggcaattgtgcataaaaaactgccaaagagaagacatggtataacactaggaagttctaatcaaattcttctgcagatgtttgtggcccgggcaagcagattcacatttatcctttgtagataggaatatttttgcaggtagggatcatgtgggatatgtcaccacaacgtacgcgcgtacgttgtggtggacattgtggtatacgtatacgtatgtcagagctcatgcataccacatgggtccaattaaatgagacgtaattgcaatcgccaaatggccctgtcaaaggcaaattctaacatgcaacaaaccagtccaaacccactatgcgtacttgtgaggctagaaattgcggggagtcagataattgagtaattgagatgttgttcacaagataagggaacaaaggagttgttcaattccattgcgactaaatcactacacaatcctgcttattccaccggtaaatgaatgcagggaagcagcaagaagaggtttgacgcctttgttagcaataaccacggtacaagtgtctgctctatcctccactgttgggaggaacaggatgtgccatataatgagggagttttagatcagtctctccagtggccccaatttccactactctttcaaattaccagttagaaaactacccagctctgacataatcaacaaactagaactatgattgagatagctgccaacgtacatctttccaacaaaattagtatacatggtgtcggatatgaattgcatttgaagactcccattgcatcttacaatctcagccctccacatttaacctatcaacaatatcatattatacttaaatcaaccaatgatgtagttcctgccattctccacgatagtttcagtcaaatcttcctttttgggggtttaatcatatgtcctctctcaaacgaaccaaccattattgtagagaggtcaaagtggcaagttcaccgaggtgaatttgctgacgtacatcactacgaaaatgcccagcttttcgggagggcttgcgttgaaaaggtccaccggcatccgtttcgcgagaggatcactcacgttgaagttagtgaaataaaaaagagaaaggtgtgttgtgggacattatccaaatgaacaatgattataggcatttgactgagctaaaattatggtgtggatctgtttgacccatgactctgcaatctctgtggataaagtctcaatatggctgcatgcttttttcttcacttaactccgaggccctcgaaacttttcaaaatattcaacctggggattgcatcagctttgcaggtgtggcggcaaaagtgccaagtgccttgagtggattgctaaccattggtgtaagtgtccttctccatttaaaattcacgatataaatcagacagtaatggtgtggttgatttgtggtcatatcaggttgagtgtgtaacaaaacttgatcgatctgaaagaaccgaatacggcttgaggccaaatccgaaaaagaggttcgaactgaaagtgaaggactggaacaagcaccgagccaccaaaagacgtacccccaaaaaattgtatcacaaaagaaaataaaaacttcattccgttttatttacactacacaagaccacatacattaggaagattgagatgtagtagaaattcaacacaccttgtcatagctctccattagaaatgcccatctgtttttttatgtattgacaaatctccgggtttcaaatgatatctggtttttgcctgttggaaaactcatacgggatacttgaagcccatgtgatactgcttgctggaggtgattagccagatgtaattttgtattatcacccacatttggcaccaacccattcatctaacaattttcaacaagtagatagacaggtggaccttgaaaatgtcaaggcctgcagccaaagctttgaatacggacgataacttgtacatagccaggagattgtgaaattggaggttgaaaagcaatggtaggcttctgcacgggagaaaagcttgggacaaatgtggaataatttagttgcattgaattgggcaacaccacccaaagctcagaacaactgagagtctgagttcagacaaggtggaaatatgggtgttaacaaataacaaaaaaaatggtacgattgagaacacatgtggggaacgtgagctggagaagaggttgtataggatcaatgttgtatatacaaggggccagaatcaactttctgggatttgacgagcagagtgtggaataagaaatggcgaagtgggctggcagtctctccagtgatttaaaaagtcaactgtgattgcctctgcaatctcatgtcgagtggggttcttcaataggtgagagattttggtcgggttgctgaaggcaggggcaaatattgtaacgaggtaagctgccaggtttttccaaataggttctgcgggtgtgtgtgccgaggttgagtgttgcttgatgatggtcatggcttggatgaatgacatgcaatcagatgttgatgcactacggtagtttctcgatacaaggaagagcccacgaactccccccaggagaaagaagatcaagggttggaagttttgtcggcgttggtagctagccatttgtcgagtggattcttctcgaacattagccaactcagaagaatctcctggggagttagtgatggccccggcagcaggtcgagcagaattgcggcggttgcgggattcggccttcttcttggtttgggacaatggtgcctggctgagtgcgtgagtttgaaagatgatgtatgctgcgtaaacatcaagaatgacactacggaattcgtgaagaacatcgccagaagaagctcggggggcaggctgaggattgtcgggggaagggtctgtgtcaggagtgtcaaaactggatgaagagttcttgatggcttcgatttgtttgagtacctgtacaccttgtacaagttggtcgtcgttgtcagtgatgggggctggtggagcgtaaagattgtcggccatcaattcaacagatgcagcaacaatctttgaccattctgtgattgatggttgggaagggtgtgcgagccgatagaggaaacggactaaggtcgactcgggatgtggggtctttgaatgaatcgaaatatgaggttcgggaggattttctttgtttctgaacttggcaagcaggtcaaaatcgagcacatcggggcagtaccattgttcattgtgggaaggggacaagaaaccctttgctacatgacagaacatgattcagtgaatgtgtgggtcaggcaaggctgaaggagagcaaaagacttacccaacccgctgattgtctgaatccaagatgggtatgagcatgtagtacgttggaagttgaactcgtgcttgggtggatctgcagcctgcattgattgagcccagaactgaaccaaatttgtgagcaaggtccaagtggcttgatgatttcgattcgcacatcatcagacttgatgatggtaagttgactggggtttgaggaagcggtccgatttggtggttgttagggttcttctgaggggagcagggcaggatcttctgagttcgggttcgtaatggtagattgcaagatgaggaatgtacaaggttcggatctcgaacgaactccaagttcgaagttcgtgacatgtacgtaacaggctctctacatatgtaacgtccccagttccagtcctccacagctcataacactatcccccctttaatgcccaagccgcccccgttgttgttctagaaaaatttaactatggataaaaaataaaataaaaaaatcctcctcttttggctctgcattctttccccgggcagcgttaaaaaacccagtgggaaaaagcttgccctctcacttcattctccgtgacctcttgtgtcttgacgccgcatccggaaacttgatgttgaattcggcgaccagttctcgacagtgttccaagttgacctcgggttcccacgagttctcctccggtccaaagcctttccagctgactaagtattcgaccttcttccctcttctccgacagtccagtacgccttccacttcccactcctcctcattgttgatctgtactggttctggtgatgaatggcgccttccagtgatagtgtccgggttgtgcttccgtagtactgaaacatgaaacaccgggtgaacaccctgcatggataatggcaaagtcagcttgtacgcagattgggatattttcttagaaatttggaatggtcccagccatcggtggtccagcttggggctgggtcttgttgtcgaaatattcttgctgttcaaccaaacctcctcgccaacgttccaaactggggtgtcctttactcctttgtcgaattgggtcttcatcgattcttgagctgcttctagacataacttgagttctgactggacttcatcaatttgcttgagtcgttcttcaactactggcagacactgttcatttgatgggataccgccgtaggaaggattgaagccgtagtttgctttgaatggtgagactccgattgagacgtgatcattattgttgtaagcaaattctgccgttgccaagagctgttcccagttgtcctgttggtactgaacaaagtgccgtaggtactgctccaccgccttatttgcgatttcagattgtccatcagtcctggggtggtacgcagttgaaggatgaagccggattccaagttgcttgtctaactcttgtgtgatctgagagataaaaatacttcctctgtccgagacaattgtctttggggtgccgtggagtttccaaacctgtttcaacataagatctgcaagctgttcggagtttatggacttgttgcaaggaaggaagtgggccattttagtcagtctgtcaatcacggtgaggatactgtcgcaattgttggatagggggaggtctgttatcaaatcgtagctaatgtccgtccacgggcctgcagggatgggcagcggttccaacgtcccaaatggtttctgggttgaggatttgacccgaagacaagagtcacaaccatccacgtagcggttgacgaagcttttcatggatggccacgtgaagctgcgacgtatcagcgaaagcgtctttgatcttcctgggtgtcctgctaacttgctgtcatggcggctcctcaggattttggtcttgaggtcttcattccggggtacttcaatccgtccgctcctgtagagcactccgtccttcaccgagtaatgcttggtggcctccttcattcgactggacactgggttctcacaggctgaaatcaattcagtcagtctggaatcagatggagtcagagatcggatttggcttatcagttcgctgtctgttggaatatcctctgatggagtgatgggttcctccacaccgagaatgtccacttggaaccaatgttcggcgtcatccagatccacagactcgtcttcaaaccagcagtcaaattcagccacttcagcgaaggtgtcgggggtgatgttttcgggtcgcagcagttgtccaaaggtgagcttgtcctcctttgaaggagccaagtcgggtcgtctggacagggcatccggtttggacgactgtcggcccggtcggaaaacaatctcgaagtcaaagcatcccatggtttcggcccatcttgcttgtctccttgtcaattgtttggttgtcatgaagctttcaaggttccggtggtcggtgtagacaattgcttgcagtcgatttgggttgccctctagatagtgacgccattccttgaaagacgccacaattgccagcaattccttgtcaaaaatctcatagttcttctcggattggaccagtgatcgtgataaataagccaccgggtggagttcttgatccttgtcgcagatttgggataagacggcaccaagtgcaaagtccgagcaatcacattcaaggacaaaaggcctgtacgggttggctatcttcagtactggcgctgtggtgaacgcggttttcagagtttcaaaggccttgttgcaccggtcgtcccagacgtagggagttttgtccttggtcaagtcgtggagaggtcgggctattcctgaaaagtggtcaatgaatcgccggtagaagtttgagaagccaatgaaacgctgtagttcggtcacattcttgggcggtggccattcggatacagctttgactttagtcgggtccatcctcagccggttacatgatatcaaaagtcccaagtattccacctctggtcgagagaattcacatttttccggtttcagccaaagttggtgcttgctaagtgtctccaaaactcccatgacagccgcttggtggtcggttcccttctgcgtgtagatcatgatgtcgtccaggtaggctgccgtgtctttcccaatccgtcccaacaggatgtcctgcatgaaatattggaagtagcctggtgctcctgttggtccaaatggcatagtcaacggtgcgaattgtccttgtcgacagacaaacgccagcttctcctcatcgccctctgctacacgtaggtttccgtaggcgtttctcaggtcgagcttggtgaaggtgtcggcgtcaagtaggctgtcaaccaggtccatcgtcaggggcagggggtacttgttcttcacggtaaccgcattgagcttccggtagtcaaaacatgggcgtaagttgccgtctttcttcccggtgaacagcactggtgctgcccagggcgaagtggttcgtctgatggtgccattttctagaccttcggtgatcagggtgtctagtgcttggttttcggcgggtgacaggggaataatcctacttgcttggggaagggctcccggcacaaggtctactcgaaagtcgtagattcttctgggcggcagtttctgggcactggactttgcggaacatgttgatataccggtgatagtgggtcgggactagttcttctggccgtcttcacaggggtcttggccttgctgtccaccgcgagttgagccgatgttgaccaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcttgaatcttgattgcttctcctgctggaatttccgagttggacgggggaaattgctaccatagtgggaaacaaggttcctgggtgggttttgtaggtgagagggagtatgggggaaattttactcactgcgtttggtggaggtgagggtacggccgagcaattcaacgaggtctttgacactgcgagggagcttgaggttgcggagtccttcggtagcatgttcagccgctttaattgatcgttcaaattcctcagccgtaatctgctggatttcattgtcgaggaggggttccgccggaacaaggggaggaggtggtccaggggcgttttttctaacagagaactcttcaaactttggttcttgggacgggaagtttgcttcaatgtcctgttgtgctgtgggtgaaggtcagtaatggtattcaaggaaagatgtctgaatataggtgaacatactgggaggaggagtggaggcctgtggctttggtcctgaagagggatcggtggattgtagtgcaccgggtgaagcagtgggcatagaaggctggtcgatgttcatggtgatgatgagggttgaagtgcaatcaggtgagcggatgaaaatgttgcacaatatcaagtggaccagtgggaatctggaatgcgagacagggaaaaggaggggaagggaggtcttatatattcctggagaatggttttctagaataaccccattgtgtgaaaattttcaaccaccccattgtccacccacaatccacctttgtgatgacatcacctgagatattggctatgttttccaaaactcttgtaaatcttagctcactgatgagccaacaattggtcaatcatgaaataagcggattatgctatcagtattcatgctttctacaaagtggaccaaacatctaccattgatcagatgatgtgctaagctagaatttactgataaggggggtgatcctgaaagaaaaaccagcaatggagttcccatgcaacgaaatgattaagcagatgtgtgaatataatcatcaggattcgtatgttgtagtacgcatgtactgtgtaagtatcataagggaactagatcagtagtccagacaaatactgtctgaatgtcacctcaatgtacgcgcgtgcatttgggtgacattgggaccgagttcagaccaactagcggtaaacttctggccccctacatgtgtcttgactctggttatccaatccccctctagtgcaagtctggtgtacattgtcaccataccgtacgcgcgtacgttgaggtgacatctcaatctcaaaaaatttgggccttattggttcgacactacgaaacatttataaggaccacatcaacacaaatccttttcagaatcgatccttctaattcataacggttcgcggaagtctacacatgtgtaagtctatgacacccacaggaaggggaaaactaaatctaactaatcaacattcatggtctctccggtggttgtgcgtggaccctcctgagatgcttcaccctgcccaccagtcagagacgtctcgtccaatcttcgcttattgttgttctgagttgagcttcccgttggagcatttgtgccagttgttatggttgttccaagacagtgcttttcgaggttcttagcaatgtcacctaggcctatcgtggacgcttgagagatggtttgctgctcataaggactcaatttcgcccaccacgcatcttcatagcaatcgcgaggcaaacccctggggacccccctaatcccggtaaaagtcttgaagagtctttgagagcgaccgtagaccaacaagttgtttttgattgtttggtgatgagttgcctgggcctgcaccattttatcaaaacagtgcaagatcgaagttagagaaccgctacgccaatttgggctcaacgtgacgggcaacgaatcgtttgggccatcttcaacatcggaaccgcagtccttgtcttcgcagatgtgcgccagattgatatttcctctcaagacttttcccgccattgcgcacctgttttcccttatctttaacatgtttcaaaaatgtattctgaatcagtagcaataaacaaaatactcattgaagaattttcacaccttctttctccatctttcgtactgtgccttggtagttcgccccttcttcatttgatcgtaagcttcgctgcccatgtttgtggcatctcgaatttccccgctttttgtgtggacccatcgtagtattattgccgatgcttggcaagcctgtttgtcagtgattggtgtggatcggcggagccattcgacggcccggcttcccaggacctcaacaacagcagaattccacggcgattcagagatatgactaacatcccagtcaaaagtgagccgtgagattcccgccaatgcgagtgatctctcaacatccccctttgtctgagcactgactggttgtcccttgtgaggaccaatttgaacaacaggagtgaacggaggcatcttgatgttcttcctgatttctttttcagcctgagagacacaaaattctacctccgcaggcgcctttccctggagcttctcacgtaatcgactgagattttgcttgattgactcagcccttctttccacccagtaaagtgccttgagttcgtcaggtgttggagccgatggataatcttgaggtcgttttggattgcccagaaagaatttgatgaagctttggataccccgagagtacttgtcgcaatgttcggccaggacccgtttcccagcaattcccctaactctcttctcagctcgtctgcttccctcgttcgcttccatcttttccctctcccgccttgcattttcaaccacaaactttgggtccagtcgagatgtttcggggatagtgcttggttctgtctgcgcaccaccttctacaccttcacaaattcgtcagaacacagatttgaaatagactgattatccactaacctcccataccagtttccatatgagcagaagattcattggccggaacaaagcaatcaacaatagccgaaatccaagcatcttccggatctaccccagacggagcagcatcatctgaagtgtctcctggaccaccaccgggagccatgtcacaccaaaagtatataatagattatttatacgtgtgaaaatagggtttttagagttcaggcaaaggtttataagacagacagacaccgttgtgctttaaaatgtgataaaatttgaccggagcaggagagacagatgatttcgggtaaaaaccaacaaagtaaagctgaattgattggcaaaggaagcctaagttgagggattgattgcgagtaactgagggcaaaagtctctgtcctgggtcaataatgactgtctatgtgacgagtaagataaagcatacaccatgcagacactggcaaaaatcacaagaaacatcttgctcgtggtagaatctcaatggtcccccaatccctcccacccctaaaaaatttgaaactaccaatgtcagccaaacaagtacacacactgactttatattgtgacttacagcagttcctaatcccactgcgctaattgtttccattgggaatccaaaggttgaggcaggatttaccagaatggcaacgtgaccaataatcctttcaccatcaatcacctcggcaacttcatgattggtctggaccaaacgacagttcagatcggggtagtccctgtatggatcttcatcccttactacttccttaaatggtttgactacaaaccaagttttcccaggtgtttggtgtgatcggaatatttgctccacgtgcccaaacctctgatccttccctaggtagaactcgactgaaccattcccctggtgccgatcggcggtggtgaacatcttcccaccaaccttgcagtattgaaccatttccactaccgggccaagttctggaactcctaaacttgcacccagcttcccccttgtaccatccttaccagccactgcccttttccactgtttcatcaagggttgtgtcaacatctgagatttggacatgttttcatcgtccggcctttctggtgacgtgtgatcatgtttggaggtatggtctttgagaattgcctgaaacctcgagttgatgtgccattccttcatcagtgtctttggtatctcatctgcaaataacatgacacacaaattcagttatggcatgagcatatgaatggaagaaacttccacttacttatgtggtgattggtcggaagcttttgcaacatcccattcactctttcctgtgcccaggctgctgtggatcgaggcggaccaaagcgacggatattgtccgagtaatgttgtgtcacgtgaatatttggtgtgcttgctagtgctggccagcctttctgcaagacttgtcggtattcaaaaatcagctgatccagctcatcaagatctttgatttgaattttggggagagttaggaagtgggcaatcttgcacaataaggtggttgattccaagagtgaggatattctctgtttgctctcttcagtcgctgattccttttgtgatttagtccacaagggaatcaatgcaattggataataaaccttgtacaatattaaccattcagctgccttcaaagacccatggcttgccaaacccaagttacgtgggacacgatcaatccatgacggcacaatggtgtgcaaaattgtcctccgcactatgttcagttcttcgggcaggattttaggttggcccatatctgtaattggggagtcagcatctcggcgtgttcggtgttgggccctagtagcagtgtgatcacttccgcaatcgtcatcggagtcagtggtgacctcctcgttcaaatcacacgctaccctttttcggagtcttagctgatacgaatgtgtggttgaagcatccgaattccccttggatccggagcatgatctgtttcctctgtctgtttggtcctcctctcctccgatgtttgctgttgtacgtctccgcttgcttggattttcttcttcagcggcctcaaatttccgctttgccttggtcttggggccaggttgattgtcaaatggatgctcagtgtatgacaagtcattctgccattccgtgtccttctcttgcatatccttgagtttggatccggctgatggcaaggacaggaaccgcattgtgtgatctttcaagtcacccaaaatcagtgcatgcatcaattcaattgaacaaaattcaattggctgccagtaagggagttcattaagtacactccatcttgcaccgtgttctttgacatacttcttcctttcagtcgcattttgaagttcgagccaagcatcagcgtgtttccggtgttcctcatttttccttaggggaaacttggacttatcgatctcttcaaggtcatgtttgctcaacatacaaaaagagcaaaatctagttgacgaatggctaccaaaacctgcagccttccggagggctggaagatcggcaataagggggaagattgcagctcggatgatcctaccttggggatgagatgcggttgactcaaagaagattccagtccagagatccttcaattcattcaccaatggacgtaataggtggttgacctcttctagacttggttcctttggtcccgggataattccaaagagaaatatgttctccaccttgtatcgatcttccggaggaaggttcaggcagatgaggatgactgctccaattgaattgtgcttcccaagatttgatgtcccctcggcattaaaccaatcgagatacagactgaagacaaggtttccgctcttctcggtgtagatcccacttccatcatccaagttgggaaattcctgccaaacacgtccatgccacacatcctccatgtcttgaagcggatcccaactagccgctgaaagacttgagtcaagaagagattcaaatgaaggtcgagagagctgcgcttttagccaggacttcatagttacgtatgaataagtgcgaatcggttttgatttatgttgtttgtccaattcaaggagatcttggtcgcatgtgggctcaattgcttgtgatttggcccacttgcagtaaccctggtattgcgataagaaactctgagtacacttggccggagggtctgtgtcactgttgcttagaggatacagtgcaaagcactttttgcaacatatctgtgttgtaatttctggattgaggcccagacgatggaaaacggcatcccgggtcttggggatttgttggatcagatccgctgtatgtatgactcttcctttagagctccagagctttcctaagaatgagacattttctcttgctgccttgaggaaagataccgcccccgccttgctcaatttgtttttcaaaacagattcagccatttgaatcatgacctgtttggaaaaatcctcctcgaaaaggggcagcttgctgttatctgttacacatggatttgaagtcgatgccgtgggaattacctaaccctggcttatatcagccatcaaaaatatcattcttaagacacacttttttctggattacaactcacacttggttcgccagataccaccgagttgctttccaaacgctgggcctcttgcttctgctggtgcatggtgacttgcttctgatgctgcaggaataccttctttgacaaaaccctcccagagaaaactcctcctccttcttcttcatgttgggtggtattgcacccatgaagttcacagtgacaaacatgcattggtcggttgggcattgtgcgtaggatcagaggcggagtttggctggttgaaaggttttcttcttctagtacaaagaaatccgatcttcaaacactgttatttctgaaagcgtgagggatttagacacacaaaaactcgctgaagagactgggaaactgctactggtctcttctgatgttgggttcatatgtaaacatagaaatatcacctatcgtcgttcggaacaaggcaacctgtggtacaacttcttacaatctgattacgtgtaattcatgtcatgattcatgcagtgatcaaaattacatgtggttcggagcaaaccaaacaagatgtattgattggcgtgtcatccaaacagccctgcattgctgagtacctcatgactgaccagttcaatatcttgatgcccgtactaacaacctgaaagtcgtacgtcaagttgaataatagatactgttcaaaaaataattcacatcacgctcaaccagagcaacattgacctcacttctaccaggcttttctgttatttggagtgtgttccaacataagaggatcacattttccactctcccatctttcccaaccatctgcctccaaaagtttattctatcggccagaaaaattccatactagttatacataacctaaagatcatgtctcaaatccaaggtcctttggatgttcgtattacattagctcctatccaaattatgtggctcaaagaccaacagtccatgattaacgatatattaaagaagtatgagccggcacctgaagatcaaccatcccccttatcccacatagacgaatacgaacaagaccgtagagcctgggattggcatgttcttattagtggtagagtgactgcggccgcgagagacatgtctattcccgaatgggctatcccaaatgtgaaggctatttgggatgctcgaaggaacatttatggaaaaggtatgcctgctttgatttgggcaaatcaaccatcttgatttttgctgactttgcctttaaccaggaccacttctgttcactgccccggaggccatccctggccaacaaaccggcgctaattagagcagcacatggaatacgctaacttcttggtggtcgatagtgagttacagaactacatgacttgttccaccgatgaattactgaccctgccccttgttccgatcagtttttggatttgaaaagcctcagaatgttttcttggatcatgcctctcagcctttgaaaagtgttcccttgtgtgccgtgaaccttgtttccttttgtgatacatccaaaagctatttgcatctccatattctcgcatccattcacagtttgctacttcctcctttacacatcttccttgctcccaaaggatcaaataaccatcacaccatattctgccactgtcactctcaattttcatgtttaccaactgtcatgcagctatatacataccccttttgtatttgagctatcataaattgcttgtctgcataaattaacggagatgagatacacgtacaagatatacttttaaagtgagatgggctttgcactcagggaggagggagttgtttaataacccccctccattcgtcttacatctgattggatcagatgtaccgtaggtggggaaatatagcaagggccctgtattcaaggcctcgtgggtcacaggatgtcacccgattgtacgcgcgtacaatcgggtgacacatatcttcagaaatagcccgtgcaattatctgtttgtggttcaaggaatccttgacacaaatttgtttttgcattcagccctttcatttgcccaaagtcacccaaacgtacgcacgtacattaccctcacaacaattgcaccaccgccagtcactttacctagtccaacccccggggaatattcaatgccttttgtttacatatattaccgatccctttcatctcaagattcccattgtcccatcaggataccctggtcttttgtgtatctcaagagtaagactatatatatccctttcctcacttcatttcctcagcttgatcccacattccaatgccttgaactctcagtgatcgatgtcctcatcccaaagtcactttccaggtggaaaccctccagttggggttgagaacgtaaatcgcgcatattcaacaatcctacccaattccaattcctcattatctcgttgtatatcagcatttgtccgagtcctgctggatattgaatacaacgcaaagaaatccccttccaatacatggatgaaaactccttcagcccacgatttccatgttggctccaacctgcctgaatctattatcctgcggcctatcgattgcatcccacccggttcacttctatctactagcgaaaggattgcaccggtctttcgaagtatattcatccacgatctctcaatctctgatttcccaggagttacctttgcttgggatcatccatgggattcgccatggaaccaaatctttgcaaagtttgtgttgaaacattggaggaatggctacacaagtggtgccttcgccccttttttcatgaatcctgtcgaagccgtaaacaccatcctccaacttggcattctccaccgttggttccttggaaggcagaaaggtgtccgattaggccagttctcacatgaaatcaaggcaaagaagagcaaatccgaaaagaaatctaaaatcagaatacaggtatgtaccatttattggtgtttcccagctgaaggtatatatatatatattaacacaatccttgtcctcagatatcacaacaccgtcgagaaacactgttgaagctcaacgtaaccgctgaaactgcagcattatttgacaacattaaatctacctccgacaccccccctcgggatctcctcaaaattcctctgccctggagatcagaagaattctgctcatttgctcagaaactggacgatatatttattgataaacaatccagtaacaaagggagccggtttgtacatgaatttgtgctagaatctcgcaggaaaactccgacttcagcacgtccagccgggttcaaagacgtcccacgccatttaccgtctaactgctatgcggccgaatacgtggcaaccctttctgaatcccagcgaaaccttctcaatcccaagggtgcggtagatcttttggaaatcatgaacatcagatgatctctcatcccgtgagttctccacatgttcaacctatcagatctttcatcaatagctgagcacactcgtaattctcattcccacctgaaggtacgcttagcctgttttagaatcaagtcattagtcagtaactgtgactttaaaattgtgattgaaatcaccaacattgctagttcgccttttctcctctgtacctggtagatgttcatttcgagactacctcttacatagtaccgatacacatgaactggattaacttgtcctagcctgtatagtcggtcaacagcctgaatctctgctgcggggttccaacctggttcctggatgatgtagtattattagtttgatttgaattgtgttgaatcaaaatcttggaacagcttaccatcatgtacacattctgagcgcaccgcagatcaattccgaccccacctgcttgtactgaagccaataagacattacaggtgttgttggttcgaaattcttccaagttttcatcccgtttctttggagtgtcgtcccccgtgagccaggttgatttgatattgttctcttcaagcgcccgttcaatactggatattttggtcagaatctgaatctgtcatactgccccatgacaaaaaagcacttacatccccagaaaacctgtaaagctagaaaaaaccactgccttggtcctgttaattcctctaactccttccaaaaacaccttcagattatcgactagatggacaacttttgccgaatcctgccatcgccattctggttggaattcaatctccgatcgcgcaaataaaggatgattacaaaattgacgaagcatcgtcaactgtctgaaaaactcagaagaatcccatctttcccccgcagttcgtagccttccaaaaagatcgatgaaagttgtgtgcagcattcgtgaaacctcctcccattttgggctgatgttgacaactataatcttctcgactttttctgggagttggagaagaacctccttggttcttctcaagcaaatggcttgcattagtctatttacagtcttgattgcttgttgagcgccaacgttcatttgaggaatcaggcagcatttccacacccattcttcattccaaggatggatattcaagagcgttatcaagctttgcaagtcggtcaatcggttttggactggtgttcctgttaagcaaagcacgaactgcttgtgaaggttctgaatgctctgtgtccgatttgttattggattccttattaaactaaaatcctcaatgtcagtcggcagtatttggaatgcttccatgtgtgatttcactcactgtgcctcgtccaagacaactctgaaccaaaaaaggtcgagagattcaattgtgagttggtggtgatgtctcttgttcccacttgttgtaatcatttcgtacgtcgtcaagatcatcatgctagactgcaggtcttctttagtcattttctttcgatcatccccatggaacaccttgtaagtaattgcatgattgttgaaatgaaggctgatttcgttttgccagttggatagcgttgccagagggcagattactaaggtagccgaagatcggttttcgggatcggcctttcgaaagcgtcttccttcttcacatgtagccaatataaaagctagtgttgttaacgtcttccctaatcccatatcatcagcaagtattgaaccttgcgacctgtcatcttcggggggttctgtctcgctggacacagactcttcgtcaaagtagtgacgaagccaggcgttgtcgtcgtggtaccacaagtcctttgtattgttgttgggatgctcgttcctcagtagaaagctgagggcagatagttgatgggatttcagatttgttcggcattgtcgaagtgatgcagaaagtgttgggggtggtccggcaaacggactgttgggggagattcgagaggtgaagtgcggaattttgaagaaaacatctgggttgtagttccaaattggagtgagctcgacctccgaagctgcaaaagctgactgtacttcaggtatcttttcggatcggctgaacacacagccccgtagctgaggtgttatgcaattctttgttacaagaaatgcacgcaatttgactagagccacttcattgggggggatttccaaacaagtaactggagttgaacagcttgagacgggccctaaaagtggacccaagtattggctctgtttttcactcagatcaccaaatcgggtgcgtgtttcacaatatatgtggactagtttgtgccctcgttgtaggaacacaagctgaggtaaatcataagtgaggtttacaggactggggaggcttactgggatgataaattgaccgagacaaaaggttgaagacatgcctgaagagtgattgagatgttattctgaggtggggagaatgacgggtcatgtgtccaggttccagcaaggcaggaacaggaatatgattgatattttcatatcaaccaatccatccttctacttgtttggctattttatttgggcccctaatttttccataatgtttgaggctgtatggctgatctgtgatggcacagctggatatgcaagagatatagttccaagtttaaagggttcactatcgttacccctaagactccatcacccctcattcagcgggcatattggtggacactcacacacaagcatattctttcttggagcttgtacataggcaatgtttacaatctacatatgggcatgtcccacaccaggttgtgatcgatctgacatccagaaattcagaaccttaaattgagggtaaaaagaggggtatttcacataaacaaaactgccagctaccctagcttttattcccattggggataaacaggtttgtaattctgtcccaatataagcagttcctttacaggtgttatactggtaactgtgtcgaaaatgagccatcctcaatgtaaaaacatgctttcaatgtttacagaagctgtaaggagcaatatcaaaatttgtataagattaagacggacttgaacaagacttcagcatgaatttaactagcataagtaatagttaactctaaatagttacgtatcatttcacaaacatctttttctacagttcttgttcaataatgaaatagttcagcaaaacattgtgataacatccaatgcacttcagacaaaaacaattgcagaattcagatatggcactccctggggagtgcccccaaagctcccctggtgcaagccgacttgttcagtttggtgattgtctgtgggggtgttatatggtggggtcgggggaggcgatggcggaagtggaggaagttttgacagtcaacggaagtctagtttccttcggcggtcgaggatagaaaccggtttgtggcgtcgagtcggaggaggcagcggtccaaaaaggatgtctttcgtcgatgcacgagcatgtaccatagaaatcgggatgtgatggctagtccccaggaggggtctggtgtggtacatggtatctattttcttgcaaaaatgaacaggtacctaggtataaacaggtacctaggtccgaacgaacgatctctacacaaaacaccatagaattttttagaatcagaatattgtttttcaaggataaatactagacagtggagagaatatctctgtgagtacaagtcaagaggtcaaggggcagctacctagatcatagatggtcaagagaatctctactgtctagatagctgagcaaaggataaggctaaatacaactgagaccgcttatgtcatcatccgtaacaagttattgtgaagaccaacggaggggggggggttacagtttcaagggaaaaaatatcaaggatatcaaaggataagcaaggaactatgggaccctccaatgcagaaaaaatgggcaggtgtccaaccttcatgggcaagacagtatttataatttaaattatgggtcttagttaaacgactcccaaatattggagttccgactcccaaatacttgggacgtcgctaagaccccctgcggacggtccgcaggccgtccacccccggagacgggagtcggacctcccaaaccttcaacaggtttgggagttgatcctcccaagaaaaaataaaataaaaagataaaaaataaaaaaccccgggggtttttgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctcggccggtgaagagtacactttcatccccctcccggccgggggtgagagggtacactctcatcaaccgagagggattcctctcggccggtgagagggtacactctcatcaaccgagagggattcctctccgccgctgagagtccggcgccgactcgccacctccctgggggtttttgaagatcgactcccaaaaacccccgggtttttttatttttattttttttatttttttatttttttttgggatgatcgactcccaaacctgttgaaggtttgggaggtccgactcctatctccgggggtggacggcctgcggaccgtctgcagggggtcttagtgacgtcccaaatatttgggagtcggaactccaatatttgggagtcgtttaactaagaccctaaattatttaactcttgattttattatcaattcatgtgattgcaactagtttaacaaagcctctcctggggtttccctgcagtacaatctctgtaggagagatgtatatgaattaagtcaaaattttggctaggacaggaaggatttttgggcctaaatgcacatttttttcaagaaagatactcaattttggaggaacaatgaatagaggaagtttttggctatgtatatagataagcaaaattggtgaaaaatttgataaggaaagaataagaatgactgaagaaaaatacattttaacaaaatagggaatcaagaatcatggcagttgggcttgaaaattccccagagagagtttccaaagagttgccatcctgaaatttcacttactcacttttccaaagctctggtttgttaagttttctgagattgtgatatgtatgtagatgaaatcttgcttgttgaatctgctgcaaggtggcagactagaaaatgattggtggaatgcatggccaaacttggtggatctttgttttaggttttcaagaggagtgattttgtattattttcacaaagttataaatccgttgcaaatgggtggattagaccaccgccaaatgaaagctaaccaaagaaacattcatctggctctgaggcaaggttgtgcagcactgggataaagagtgagaagattaagaaattttactccagccatttatgtttcctgccccagccaaaatttcgacttaaaagttatacaaaagttcctccctcgcacaggaaaaatgactgcaggtgagggatatgtgataagtggtgattgcaacccatcgcagtaactcggcgtggttcaattttaaataacgggacttgactatgaagacgaaaggttcgtaatattaaatacatagatatgccgttggatgcagaatttgatcgttcagacgccgttccagatgagacagggtgaaaccacagacatccatccaagtattacatcatccctacgcgctttttgcccaagtggcctgagcgtttgggttttctgactgcaatcacgacaaggaagtattcaacaaattaatgatggtaatcttaggtcaagagatggattgtattggtccgtacccttggaggactttgaagagcgatggctcagtaatttgtaagcgtcatcagtcaacggttttatttgaccagttactattcgaaagtcttctgatttgacaggggtgtttccactgcaatgtgaggatggtcagtacgcccttcacggaggaagcaggcctgacgtgctctggcagaaaccaaggcttacgctgcgttttcatttttcattacttcgaacttttaatcaacaaacaatcaaagttataagtcagtctaatgcctgttctgtagtaattgctagaatgccattcccaagcatcatgatgactgatgaaaagtttccgcacccaaacgatagcctttagctcgggcactgcctctgccatcgaacgtgataagagctggctcatccaagatagtttgatatcccgttcatttgcggtaccaggggctggtttcccgtcgagcgagcgcgtgtaagatgccgcagtctcggccagaactacaggccgatcatggtttttggaaccaaacaactggcaagaattcggctttggattagttcatgaaaaaaaaataggtaggtacatctgtctttgtaaggtttcaccttgacgaaatctttaattgtgtcctgagcttccgtcggtgaggggagaacattggcgcgctcatgccctgaatagatgatagttggaaggtgtcagaaaggtttatgcgtttgatcaaaagacaacacaacctacctccataatgataaaatgataaacctgtattttaaaaatacgatcagaaactctcaggaactaaaagcgagcaaaaaggtcggaagaactcaccaatcatgtcgacccattcccctcctggccagtatttagtataacctcccaagagggcgtcttggtctttaccaaagcctgaatttggagcccatagcataactgaaaccgaaggaaatgatttcaaccctagcacattcagacttttaacggtggccgttgttcacaacttacgggtctttggtgcaacacttctgacggcagctgtaacgagcttccatttctcaaggaacactaaaaatgggaaaagatagaatataccgataagcctatctgactagcaattaatctcttctcaaggaaggaaatgatcttacgggctggtttctgtccccaaacataccagtctccattcatctgataaggtagaggcccgggtcagaaatttctgaaatgaaaactgcatcaagattgaaatctgacatacttcgtgtgcaaaccgaagccaaaccgtgataccctgggcatttaacatctgcatcttcctggcgatgtttccggcctggtggaatatcagccctttagattagctacttccaagtgcaacaacataagagaattgtactactgactatctccggcgtcacgttctctaagccttcaaccggcattatggctatttcccatacaggccaacctatcagttggcgatattgtggtaattgctatttggaatgttatggtgattggaaaaagcaataatccatcaagacaccagcagtcctcaaagcgaaggtgaaacaaaccaacccagtcaatttccgcaatattggtatctttcgcataaagctgaatatagcttcccatctgatcggttttttggttgaggattcgaaagttagtcgatatgacatgttaccaagactttagaaacgagacatatgtttcaagcttactacagacatgggtgcacctatgcgacgatttatatccaacggggtattgggctggattggctcacttaaagcaggtaagaagccaactgcaataccgttaacattcaggttggtggaagataaaccggtgtttatagatctcttgtcgtgttttgttgctttaggagcctgtcggatttgcttgcttgattgatgaaattttggtcctaaatgggatgattgaatagacactacgatcgaacaaaggaaagtggcagccagtactccagaaattaactccttcattttcaaaggctgaattgtgctcaaggaaaaaaaaaggaaagaagtgggttcaaatggtcgtggcaggagatatgatgtatggcggcaaggaaagtagtaatccagaggaattcaagttcttggagcattcatggatggtataggatcgccaaaccaggcacagaactgagcggacagacatgcaggcaggtgacctcgtgaatttcgtggcagtaagaaacggtagaagatcaagtaagaaagtccacctaatgtgcacaaaacacaacccctcccactgatcacttcaatcttgtccataaaagggaggaggaagggatcacaaaagggaggaggaaggcgaccacacgatgggctccgcccctgcccggaggacgctttctttgagaaagcaacgctcacttggacgatcccgtcagcaaggggtcccgaggatgctttgaagcgctctcgggaccacctgactgtttcctcctataaaccctccacgaagaatacccagggcccgggcaagggcacatcgcgaggaggtttccgctgcagcacgttacaccgcgtcaccgccgggcaggctcaaccggcccttcctcgatggaaacagttacattagctgccccatcgatgtcttcaaatgacttcttttgttttggtcctttcagtgcaacttgacccgtaccgtagccacctcacagggtcatacggcttccaaaatacttttgacaatgtggtaggaccctgtctctttattctgaggcaagcagttagaaaatctaaaaattagtttgttaagagtcaagaagtcgatgataaattttacagaccgctttggaaaagagactcttgcaaaatccaatgtttgatcatcaagtgaagatttttgcctgtatttatatgtgaaagatttaagtgagatagctccaaattttgtgagtagagccggcacaagcaagacttcatcatgagcaactggattcaaaacaaaaaaaaacattgcggcaaggaactatcagaggtttgccatacctgcagtcttgggtcatagggcgcacgtggaggtcttgctggaggcttgctttgcaacatcaaattctgcatcaggagacactgtgctgagttaacacaaagtaaataattttgacttaagcgtgctgtgggctctttcagacacattgggtgaagctgatcagagcaatacatcttgactatgtgtgtaaatctgctcatgagctggaaagaaaacaccagttatcatgcatgtattagtatctatacagaatgaagcaaaaggttggccaaaagcgatgggattgatataaaaaaactctagctggtgaactcgtgttccaaattatcactctccaaaaatcaccgatgtagcttgtattacaatcaaaggaatccaaaggcagataaatcgaaaaagaagtatacatcccgcaaaaaaaaaaagattgaatcagtgcgctatccttctgcacttaaaaagggagactcgtttcatttcgtctcgacttttgttccccttcaaaaaaacaaaaaaaaagaagatctgataagaacacgtcgcaaagaaacaaaaaaggctctataacatgtgtgttggtgcacgtttactctaggctatccagttgggagattgatcaagcggccgcctaaaaacaaataacagatcatcaaccacaatcaaaaagagagaaatgtctggcttgagaaatttgattgttggggcttacttcaacagccttggaagccgcctcgtcaagtccgtcaaatgcactaaaaaaggaaggaaagattcaatatcaagaaagagaaaaaaaaaacatagcgagaaaatttgaaatccagcttacaagattttcatcttggattccttgatcaacctagcaaacgcaaccaaagaggagattagacagtgagcgccactcgttttgtacgggactcaagatacacgaaagataaccaccagctgagtactcacttttttgcttctttctccttagtcccctgcaaacggacaatcaatggaatgtcgagtgacagttcgttggtagctttgatgatacccctagaaaatacgattaatatggataatataagtttcgaggtttgcatcatcttatcataggtaagtgcggaaaacgtactctgcaatgacatcacatctcatacttcatgaaccaagcatcaattatcaagtcaggacgtatacttatcagttcagagccagatcaagaaacgtacattcctccgaaaatctgagagaaagaaatcagaatcaagagatcttccgacaaaattatttgatcacaacaataatgttgcagaaaaactcacgttcacgaagattgattttacgcccttatcgctagtgatgagttcgaatgcttttttgactgcttcagcggtagcgcctcccccgacgtcgaggaaattggcagggttacctaatcaaggacgacttcagcaccgccaaacctagtggaattccctgatcatgaaaatgtgatcccaagcgtacctccgttcaacttcagcacatccatagtcgccatagccagcccagcgccattgacaagacatccgatgttaccatcaagtttgatgagattcaatccatactcggcagcttcaacttcagttggatcttcctggcttcgatctcttagttgaaacaccttctcttgtcggaattcagcattctcgtcaaagcctaactttgcgtccatgctacgccgcaagactagttaatacacgagcgatcatcagaaaaaaaatgaaagccgacgagtcacgtaccacaaaacagcgccatccttggtctcggctagggggttgatttcgatctgggttgcatccttgtccttgaatagtcgataaaggttgatgaagatgtccgcagcggccgagtggtctttgatacccagcgtcttggcaatctcgacaccctcttgcttggatagacctttctgaaagtcgatgggaaacgtgtggatcgcagaggggtctttggcagcgacttcttcgatgttcattcctccttgagccgaagctacaagtgccgggccgttaagtgatcgatcattgaggatggcaacgtagtactcgtgcgatggttcgcgtttctcagcgagcatcacctgataaaaaaaaaagcagaaatcatgtaagcttagcctcctcaaatccattgaaagattggaatcctcttgaagagtacttacggcgttacagattcgaccagcggctccggtttgcttggtgatgagtttatgtccgatcatctgtttagcatattgcaatgcctgttccggagtatcgaccatctgcacccctcctttaagaccgtctttgccttcaaagtgaccctttcctcgaccaccagctaggacttgagccttgattaccataggcttacctgatatgcaaaataaaaagaagaagaaaaaacaatcagttttccctgattataggataacttcggcttcgtctctcacttaccaaagctctcggcgatcttgtgtgcctcttgtggtgtcttggccgctttgctaatcggggtcggaatcccatactcgttcaacaaacccatcgacatgtattcatggatagatagctgtcgtgtttggactttagatcccagaattacctattattagaccaacatgattcgtcagatttcacttgtccatcatctctctcgaggtcccgagtgttttgagaacagtccattcgttgttcgacagcagtttcctgctcggacttactaacccggttgagagatttcgctaaggcaggtctggctggaaaccgatacatgttcgtttttgtttctttggtttgttctgttctgttcggctaggtttcgtgttctcttatcttgtgaggggggctggtggttgaattcgggatcgttcttggctgatctcagctcggcttcaaccgccgaccgatcgtcgagtgcagtgattacgtaagacccggtcatgacatccacatcccgggttcctctcgatgagcacccgatcctacccgattcaatacgatccacccgatcattttgcataccgaaccctaagtcacaatcagagtcctgcctataaaaatccccgccaccggttccgcttttgttctcaaacacacgagcgagttggatgacgccaggagagaacaaactcttcacctctcccgatagctgtctcctcactttttttctagtgttcgcttgtacatagaacaactcgttgaccctgttgagtgcggcccggaatccttcaggaaggcgttgcaattacagaggtacacattcataatttatccgcaaatttcaccctccttggtcttcatgcccatgccctttgtaaaacagttcgtcaaagtaaccttgattcagaaatccacacgtaatggctgttgccccaatccatcgggagaacaatttgcaagttcagaccagcaatggttcaagaggtatcaaaccttaccggacatattcaaggtgtctcaagaccgctgaatgagtgtgcaatcgagctctatactgatgttaaatttctaaatgtgaactaccctgataagaggtatgagctcggtgtgaattgggagctattgccacgagtctcagagtcttaaatgttaaacaaacttcggtgatgttagatggcatcgtaaaccgggagcgcggaaggagtcaggcaaatcaaattcaaccttcttttaggttggagactatcatgtagccctcgttacagtcgcaggtaagggtgatttaacatatcaaggtcataggtaaattgcttacttcgggcggagacatctttttaattcgagcgatacaaatgtctggaaacagggtaagatcatcaatgacaagaggttatgaggatggatggggaatcaatattggaattggatacatattcagatcattcaatctctctttatcgtatgcaaaaaaatgcgtcatgtgctatatcatgtgagagcaagggctgagagaagtgcaacaagaagaagaagaaaaaaaaagatgggctgttatggacaaattaggaacaagagtcaaatgtagcacccctgtcgagtctgccaacgttcaccgtccatctcagttcgtgttttttgttttttgtttttggtattcgggatttgagttggaaattttaggcaagaatataatgtgttgtcgtgttgcaaagtgtcggaacatccagtcgtgaaaagctcgaatgcttttctacagcttggagatcccatcgagatcgaatggccaactgagcttctgggcgtaattccattgataactctgatgagagacgccgtcattggaaatcatcagcttaaatgtgtatacagaactaagttggaatccatcctttaagatcgtttgcttaccttggtgatagtgtattcttcgaggccctttttgcctaattcacgcccccaaccactggatttgtatccaccgaaaggcacgttagctggacagaatgcgtacgagtttatcctgttggaagagagaaagttcgatcatccagttaacaattttttttttttcagtcataaatatgtctaatttttcgtcctgaaaccaaccagactgtccctgctttcaatttcgctccaaccctgaccacttcatcttgcttctcagtgtggacaccagcggctagaccatattccgtgtcattggccattctgatcgcctcttcgaccgtctcgaatttcatcacaatggcgacgggaccaaactgttcacaaaaagttcgggataacaggctgatcaggagatggatcgactacggcgatggatcacgtagagttgcatcctcacaatttcttccttcacgattttcatccatggttgagcgtcaacgaaaatcgttggttcatagaagtttccgccctccaaccattggccttccgagttgaacttcttgactttgtctaccttgtttcctcccaggacaatcttggccccttcggagactccgctcttgacataaccgtcgattcggtcgacatgagctttcgagatttgaggcccggagtaggtttctggatcaaatggatctccaaccttgtgactggaagctttcttgatgaatgctgataagaactgctcgtagattgacgagtgtaccaaaattcttgaagcggctgtgcatgattgtccctgattccgatctcgaaggcattagcttgggagcaagatatttgaaaggaggtaaaccaattcaaaagacagaccatgttttcaaagatacctaaacagcaccatgctgcagtttgctctatattggcagatggaaggactagtgtgaaggacctcattattttagattcttggagataattcggtttggatggataacgctagatattgtgaattagagacttaccgatattcggacttttaccacccaattctagcctatgcgtggtagttacgaatcccgagcaagtatcagcaaaaatcaacaatcaataaaatgtattcctactagaactacctacccgactttcttcaagttactgctagctccttgaacagcgatttgtttgccaacattggtgctgccggtgaaagcaatcttatcgacatccatgtggcaagcgagggcatggccaccgacgggtccatacgaattcacgcagttaaaagccccggcaggataacctgcgtcacggaccatttcacaaaacagaagcgtggcgaggggcgtcagttcggccggcttgaatacgatcgcgcaacctgccgcgagagctggggcaactttccacgccatcatctaaagtcacaaaaacggggtaagtttcgaccttgaacagggatggttttacttcctcctattgcttactgaccatgatgggataattctggggattgaacggcacagcgatatgcgatgtcagccatcggacttggatcgccagcgcgccaactgttgctcatacgagaagaaagtaattgaactgacccaaggaacaatttgagcaaccactcccaaaggctcttgacgagtaaacgcgattcccgtggcatcagagccctccaagacctgtccgtcagttccagaaaacgctagaccagcataatacctgaaagcactaatgctctcggtgatgtccccacgggcccaggtgatgcctttcccagaatccagggtttccaagattgcgagttcttctagacgagcttccatgatctgaacattccaagttcaagatttttttttatctgcatcagccaaggatatcaagacccggtgattccgtattatctatgaagttggggcgcacatctgctaatttgttcatcagagccgcacgctccgtagctggcgtatttgttccccaagttgtgttggccgcatgtctggcggctttgacagcttgatctatatcttccactgaggcctgaatttatccatcagctccagaaattaatctctgatgggatacaaagtggccggaaagcgaagaatggacgaaccgaatgcacagctgctagggtggattgatcggctggattgatagaaacgatagtctcgccatgtccttcgacaaactcgttgttgatgaagagtccagtgcagagctggacggatcgatccctgctggcaatagctatcttagcgttgccggcaaccttctgtgaagtcatggtaaatgcgatgttgtgtttgctgattcaaagggcttggacgcatgaaacttggaaggtatctatttatttgcgccaagagaaactacccttggaccctcagcccagcattgcattgcatatgcatgtcagaaccccgaaatccccaccagcccattcagattcctgacagaactggtgtttgtttggaatccaacaaccattggattcaaatgaatagtgggtcaagatggctcaacatacgcaatggtgatgctctgcagcaaatcctgggtgagcccacatattttactcgccgtacatagctatccactctttgcattcaaggtcggtcaattgcttgaatgacacgatgatcgaccttcaaggcctgtctctgagtatgcaaaggcacacacaccaaatcatgatgacattatctgttaccaaggcagcgattctcttgcttagtactttcaccattttcacttttgcgtgaaggatccggcgtgtttcttctttgagtatgtgcaaaacgagcagccaatcttgacgatggttcagtctgatgacgctagcctgcactgctctcacccagtgtatgcaagctgctgaacaactcaattacagcaggaaggacgaaaaagtaagggtttttttttttcaaaaccaaatcacccaaaattacaataaggaaaatacagagttcgtacgttcttcttttcggtgagtcagaaggggaagaaaataacagaagtggaaagtggggtaatttgtttaagcaattttgacgttccaagttttcaatacatccgaaaaagaaaccgggtgagggggaccatctttcttcacggcatcgctagagatttcttccatcggttcgattgattcagaagcgggaggttctttagaaaggtgagtttgataatgtttgagcaagatatcttgaattcgttcgacatccgatcgaccattttctgggtcttctgcttgagaatctcgaggggttttcatcacgacatctccgagttgagctaaagcaacaaacaggttttgcttcatttgcatcggaatctgtttgattagtttcttaacttcttccggtagctcctcttcattctggctttcttccgatttggcagctttgtcaccttccttcgcctgaccatctgttggctcttgaccattctgagttgcattgggttcgtttggaattgtaaggcataataaaacgtgtatagtcattctccatttttcctctttgtccacttgctcatcatcaccggaatcagctactggcgctacaggctctcctccatcttgaagtttgagcaagtttctgcaaagggaatggactgtgttgataggatagttgacatttagtcagttagcagtcgttgatcattttaggtggcctacttacccagactgggtctcacggccaaaaacgcgagtgacatgagcgcttcattcatcagaatgaaatgctgagaagctacagtaaagtaggcaaagcgaacgatggcctcgaccgttttttctgagtaaagaacctcccatcctgatgcagaattattggactgtaaatccatttgagctgctgtattaattaatgcagacagcagccgcgaggtttccaggatgaaatacggctgttcagcacgtttggctagattaattatgtaatcaacacgtttcgactcaagcactcgtactacgttctcagctagatcacaacatagattattgttaacaaaaacttctctcaagagctaaacggggtcagtaacgaggcttacaattatttctacataaatgccggagcaaagctgcagctgtggcattcaacggctcgacgatatcaaactcgggcctcaagcattccaaagcgtaatctatcataccgagttcaccgagcttggccttataggcagctttgtccaagagagagaaaatcattttccggcagaaaaaaaaaacaaataagctctatggtcacattaaaagacaaacacgctttggggtggcttacctggcactgcaagattcctagctagcccacaccagccgtgtaagatttgggcttgctgtcccggttcagccttgcataatgtggaatcgtctggtatccccagtcgagacggcgaccaaattttgaaaacgttgacaagagattctaagatcttaaactcttctacaagaacccgacaagcctcctctagaattgatgtatgaggttagattcaaggagcagctactcaagcaagatgaagcaaaagatccaatggctatatagatcttagactcaccatcacaagctaaattgctgagccaaagacccgacattatgaccaaatccggccgtttcttcaagatcgtgtcctcctgaacccactgggctaggactccatacatcatcagtctgcactctggcgtgacttgaacatgtgccatcgttaggaccaacgcttgaataatcagagccttgatcatactgtataagttgtatttcttcggtccctgataagttcccggagcagcttcgatgccatggtgcgccgatcgcaagaacatcgccagcctgagccacatcggtgcgggtggtccatcatctgaaaacgagttcatcaccggatcggctggtacaaagatccatgaggtaaaacgccctggccctgcgtgttcgacaagcgtctgtaagatcgtagagcacagcatgacaatttgaacgttaagattctcttcctttggggggttcgggtaatccgcatcgtcgtcttggacggaatagtaaattatcatttgggccaaggtgcatagtaaactgtctggaatctgtttccaccctgtctctgtaagctcgaagttcaaaaagtccaggaattgaattcagtacgcgaaaagatataaaatgagagaattgtgaaacatttgcaaaaaaaaaaagtgtaatcgagttaataaaaatgagtttctgaacgagaaaatcacacctattccagtcatttcgtccagtaggattagaggaaaagacatccagaccagtcgcttggcataagcatactttttttttagtcgaaatgtagataattatcattttttgaatcgaaaaacaggcacattggtataagtgcgaacgttcgaggaggatcaacccatatgggacgagtttttttttcttcagaaagacgaacctcgatcagccttgataaggatgctgtcaaaccaagttcggatagaagatcctgagcaggctctacgcaatagaatcaagtgagttagaacaacaggcgtggtaaattcagtcgtcagaaggagcttacggaagtcaacactaaagttagtggctactatcagagaaatcctgatttcttcttcatagcaggtttggtcaacaagggccatgtcaacaaacatatcgataatggattttattgcaggtgccccgccagcgtcaagacatttgtggcggttgtcgtctatttaagccaggaattaacgccaaagaatgatattcaacaaagtcaggctgaaaatctcttccacttatctgtggtctgaaagagtgatcgtagtgtgaagagtaatcacctgacgtatggaccaaattcccgattattctgagtaattgagtcactgccatgataggacaatgcatttcggtcactttcactgtagacctctttgctatgactttattaatcgtgttgatgatgtaaggaaatattttggtctctgagccgaccgattgtctgaatctcactaggcattcgaaccaacgtgagtgggggtggtggtaagtttttgattgcaagcagcttggaccgaggaaacagaagcaagaggaaaatcactcacggtctcgcagtagattggctacttcatgagcgagatccttaattttgtaccaatgttcgaaattatcgacgtcatcatccacaaatcccgacaagagtttctcgagttcttggatgttcttttcgattgcaggaggaactggaagggctgcagcgagttctgtgagagggagccaaaggagccatcagactcagcttctcaaccaaccaaacataactcactcgctcaccttgcaggtcgggtaaattgtctgccatcggtcaagaattcaaaagcgaaagtggtagaaatgttccaatgttcgtgttggctgtgcaccccacctagtgggacggtacatgatgatgggcatgtaataatggtatattgcataattggaacccattttgaataaaagtaagttaagcccgagctgagaccgagttaaagccctatgtagcttttcaggacatcagcaagcccggacacccgatgtcctccaacagtcgttcccaatttgttcaaacaacaagagctccgcggcctgcccagctgttttcagcaccgctaacccggaatggattttctctatgatgatttcaactcagaaagttcaactatccctctctgctcatttcaacctactaagttcaatttctgttgtttgaaccaattaccctgtgaacttttcacagactgcagcaatttatgtgatcttgtcatcttaacctactccactagcaatgacagtcccagcagcaacttgtttgcctttatttgtcctggtaccacccaattggcttgattggattcagaatcttcatttcactatcaagccaaaatgggtggcttctctagaatatcaggggcagaaggaggtagttaaggcagtgaaatattgggttctaagtttggtaagtttttcatcaaatgcataagataaagaatcaaatagacttctgggaatgaacttaatctctagaaagtgagaatggaaacaaaagaatttcaagagaagatgttttgtaaagctgagaatgatcaaacacttgaagatagatctatcatgaatataataattctttcagttcaaccaaattatcaatagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttcaaaaaacttttttttgaataaattgtgcctcaaaaggggttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataattgtggatttggttatatttgataccccctaatacatatatttatagaaaaaagccttgattttatcttcacagaggtgaatcccccttaaaaggattgatttttctgaaattggtgataatatgtatctcaaatgccaagttttcaatgaatttatttctttgctagacaattcatttagtattgccaaaaattcattcattctatcaggatcacccccatggtttcttgctatccaaaacttgaccaagtgctctagctgaaggcccaagtcacaccaaatcagttcatgacctaacttgtaggttttgctttcaaggatcaaagtgcttcttttgagagcaggctgaatagtactgattatagaggccctattctcttcagccttgatggaaacaagtctttgcaactccagtagtcttgtctggtactcatgcccatggtttctatagaaccaggcacgttctggtgattctatccattttagtgggcgtgttatgtctgtcattatgttgatcaactgtctgtatagtctacccaaggagcctctctcttcactatattcttttgaacccaattgcagtgcatctccaatttttaatactaccaatatgtctatcccatactccacactttccttttctagaatatttgtattccaccatttattggagtatactctattaatcaggtacctatgcaattcctgtctttgaagtgcctcagactttccaagagatgtttccaagatatctttgacattcaggtttgggtgaactttgtcccaatgaaaataatataatttcagtctgacccctaaaaatttgggaagtttttttatcttcagataatcatctgagaggcccacaacattctcaaatattttcaaatcctcagaactgataccacaggtttctttccagcgggcccagcttaaagccagtgtgtggcgatggagtagatgacgaaatgcaaataaccgcctggtaaattcaaaatcatccaaaaagtttttgcattcaatttctaatttctctaattttttctgagagctcttccacccatgaaagagtaggttgtatgattcctctctcaaattgaattccagtggggtatggagattcctatcattcaatttcaaatgataacaaaaaatgagcattggccatttcagtagttttgctctttcccaatctgaaactatcttctttcctattggttgagaaactgaatcaacgtcctcagttgaaaacacagttgaaaagtttttatctggttttggatttatcaacttcactgcaggggattttgactttgactttgagttggccaaagaaaaaacttcagtgagtgtcattgtttcaatctttttgaggtaacttgttgagattgattcactttcaaaaaattgagatgtagaatctttattaatatgttccattccatcaataacactttcaagaattagcagcttttcattgtttgtgtaatacaaaataattggttcattatttatcatatcagtgttttcatttattttgtagtttgtcataatattttttgtttcacagtggttgggtttggtaacttttatttctgtttcagaaaaataattgcttggattatcaaggctaagttttctcagtgtctgtttttcagaagcactacttgatggaaatgtttcctcatgatgcattcccacttttttttccaaaacttcttcaatattatgaatttcatttttcacattaatatcagaaacagcagttctattttgttcatttttgggaacttcattcctcccttttcctgtgtttatgttaacaaaagcagttgtaagctcagggtgtgattcaagatttagaacctgagtgtttatttttgaatcatttttggagtctgtttgaatcttagagggttttgagggaggatgattcttctttcctttaattgtatcaccttccttaaactcatatttgtttttcattcccttggaaaatttcttcttcctatttctaaccaaaagatcatcttgtggaatatccttccagtctttatccatttgaataatatcaagatctgaagggtgttttactgaatgaattttagtttgcttttcatcaaagcaaggagatttattttcttccagatttccccttacttccttacccttgagattttgagacaattttgtgtagtcaacttgttttttcttctgatttacaacaattgaattttctccattgtcattctccatttcacctgttttcatttttactttcccttttgattctattggagatttgaaagctttgctaaattttggaaaactctcatcatacttcataccctttttattagagtttattgcatggttggaagaaatgtgcttcagtaaaaatgtcaaaaaaagaatttcaaatccctcaatatatagaaactcattcttacttttgtgttagcgcttgatattttctccaaatgttttttttcgaaaaattcttttttactaccagacacttcaagttttttttcattacctggaggaaagataaccgtaatcaactgacctgtgtttgatttttcattttcaaataactgaggggaatgatatttttctgccttaatcgagttttctccactaaaatcttcaacattggccagctccattatctctttcccctttgagtctttcaatatcaaagccatgtcatccttttgtaaagtggaagtttgggtattctcaagaaatgttctctcttgaaccttaaatggatggttctagaatacaatttatagagaattcatttctatcaaaaaagagattgtgaaattgagtttagatgcaggagaatgctctcacccttgagtcttctatcatggtgcttttggatactttgttcaaagaatttgcatcaaccaaggattttttaatggcaggaaatccaatatttttattattttttggtgatgtttcagtgccacagctgctttgatccaatcctaaatttgttccaaaactagaagtttgatcactttgaggtatcatattgctttgattgtggataagaagggtctgaaacagaagtgaattgattgttaattactaaaagaaacttgggattatgattccacacaagactattatagcctttgaagtttctcccatgctcaccttggataaggtttccaaatgagatctatcagttgccaacttggatttgtctgatttgatattttcacatatatgtgaggaatgtgaaataattttttctatttcttctctaactggttgattttcaaatggtttgcttccaaccccattttctttctcccccaattccatcctttgtttccctttaatggacttgtcatcatttttgaagatagtggctttttctatctcagggttaaggtcctttttatcctggataggtttcaatagaaaaccatcagaattcagtacttgaaaaacaataacttgcaagccagtctgggataggataaaactgttacctttgaagcttctcccattgaatttttgaatacctttcctgaaggatttaaatctactgatgaattttctgctgcagggcctgaaaaaacctttttgctatgtgaagatgattcactaaccaaatctctgtttttgaattttgtatttctgattttctgtgaggactgtgagatgatctttgttttttctatcctactaaattggttttcaattgagttatttccaccccaattttcattattgttcagttcaatcaaacttctcccttttgatccctgtgagaccacctcatagtttggagaaaaagatgtttgatctttcaattttttttctttaaccaaggctcctagagaccctccaggcaccagattgtaatttttagctcctttatccccaaatatttctgaagaatgtgggatgttctgttctgttgcttttgcatttcctttatttgaaactgattgtttttccttatctaaaatcatttcttcattctctggctcttcaaccggaggtttttttctttttaatttgattccttcaacatatcttttgagtgattcttcatcttcatatagtagcctgttgtaaaactgctcaattaccctctttgcaccaaagaggttctcttcatttgcagccaatggatcatattcagcattcttccttttgaaaacaatcaggcaaaacagtcaggtcaagaaatctaaccagttaggtgggttctcagaatgagatctgttcattttttatctcacctaggtgctactggtacgaatggctcagatttgggattaagagtgctacttttgtagaacacagggcccactgtcatgatgttatcagcaccaaatgccctatggccaatccagttatcatcctgaagcagtacttccttgggagctgggtatacaggatttgttccatgaatattgatatctggaaagtaatctattacctgccctctgtgtctggattgtttttggtccatcttgtttccacaaaattgtgttaaatctggttgcatatacctatgtgttccttgattcacatgcgttctttgataaaatcgcactgggtagttaaaactggcgttagggccgaatgctctcagcaattgcaagtgcggggccatatctgcggtctctcggccgtatgttcttgggataaaaactattggaaagttcggggttatgggagacatcacacggccatgaactgtggggttggaattgcggaaagaggtcaacggtggagtcagattggcgggttcaacgatttgacttgctgcgactgcaaaatgatttggatcggaaaatctggggcggcttctagtcctgggattttttacatttggatgaaagtccaaatcgttgggaaactctattttgttaaaaggtgtggatcccgaggcctctacaccagtagacgaagaaatgcattgcgacctgggaggtatgttcaatgcagattttatatcatcgggggcattacagcccggttcatgatttgcatcgactcgaacagattgaaccacattcatcgagataagtaaaaatccagaaagtagccaacaatcgactcgggaagagcgcattgtggtcaaatggagcgtgtacaggatgagggaaactgaaatcttggcgtatgaaagctcccttggaaggttgttaaactatgagtgcgcgtggagtgtgcttgatagtttcagcgaataatacggtcaggcacaacgagtgaatccctgatttcccacatgtttcatcaccaaaaacaccaaggcgaaaattgcaatttttaccacatgttccatttctaaaaaaccaaaactgtaacatgtaaggacttatatggatttatggtgagagcccgcctattactctccttacgtgaatggctataagtgaactctaagaggggttgctgtctatgataagagaggatatgggtagtttgtcttgaaaggtaaaaacaggaaatggaggttttgaagtttgatcaagttttgattgacaactcccaaggataataatacagtcaactctgagataacccataccccttgggagaaaggttttggtatggggtaatagaatcatggcttaggggtgagatctgtcttagcccatgattcatgggttaaggcataaagctgtatcaacccatgattatcatgggttaacacagatattgttcttatgatttcttttactttggtatggctgtactcatgtagcccgtatgcatcagcttctttgcttgatctatctacaatttatgtatttatgtgattattctgagacaggaacagactctgaggtagaaaagaaaaaatcacaagtggtctcggtcttcagaagaggatctgtgtttgaaaaagtcttttatgcttgactggaaggtgaaaaaaacccataattttccggtttttttctcaaaaagggtatgggttactgcagaatgcagagttatgggttaagacccatttttccctgtccaccaacttgggagacagattttcctatgggttaatagaagtatgggttttctcagctatgggttatctcagagtcgactgtaatcacaatagagaaaacagaaaagaaaggggaaacaacaagcaattaaaagaatatatatgttagagattaaaaagacaactaggaataaaccaaccaaaagaaattaaaaatcaataaagttgtaataaagatttgtataacaagtataggacaattagttaaagatactaattgttactataggaggacttgttttgacaaattgttataggttataagtgttgaagttcagcaccaaatcacatgatgtatatattgacatatatcaatataacacaatcccacactaaacttcataatctataacatataatcaacagtgccatctaaatggggcctttgttgttgagaatctcatttgttacactagagatcaatgcggctgtgccgccaaacttaacccacaagcctcttttcccatctctcctgcaaggccttggagtcacctatgctgaccaaagggaaggccttgggtgcagattcttcccactagcaaatgggaaatcttccaaaatccttgaaacagctttttctggactgctctggtttttactcccacttcctctttttacattgccatgccttttggatttttggactccctggcttttgccctttgaatttgagccaaaaattagacacttagagcatccacattagtgcacagattagacaggattagctgcctaatctaatcctccaaaacggacaggttgggattggagattggattgaactagctgcagagccaaatctggagctagcaggttatatcaattcataccttactaattcttgcctcactaattcactcaaccaatgtggatgctcttatctttattgtatttctatcaaaccatcacaatggacaaatctgccccactggttgaaaagttcatctacattcagaatgtggtgatgacccccaaagccttcataaccggcttttcggagctgaacaacttgtatctgaaactctgctgggaatattggggcatttggagaggctggcccctttacactggtggatgtcatcaggtccaagcttctcagatcacctgaaggttcatttcagtggtcaaactacatacaagacctggtatgtcaaatggttgattgtttgataatgatgacaagtttctgctcaccagggataaccacaccaaagtggttatcatcttgaggcagcaaaatcccaggagcaggatccacccaaatgggtcttacatcactacacagtggggcaaatcgagaaatccaggagcaccacgaaagcgcaacctgaatttgctgacacaatggcgccccgggtgccagttaaataccacggttttgcccctgaagctggacggctcaagtccatcttcaggggcgactcacggtttcagatggtcccgagggccaaaccggggcaccctggtggctgatccgtcctatgggcgcgcggttgttggcccttagggcgacattgctatgttgactcgggtgcctgtgactctgatttgcaactttggcgccgggaccagtacgggaccaggtgacgtgcaaatggtttagggttacatagttcatgcaacagtttttattgttcagttctgtgcttaccctctctctctctctctatctcgctctgaacgaactaaccaacaacaacaccctcactcactcctccccccaatcaaaagaaacagtcaacacaacccactgactacctccctccccccccctctctctctacctacctatcaactcaactccacaaactcacaaccaaacaaacaccaacaagcccttatcttaatacactgatggctgatccagtcggtcaagatatcaatctaaactcagttatcgatcaactcctgaaaggtactcgttcctccttctcacccgtttcctcctcactttgctctccttctcagacctacactttacttctctctttcttctcttccaaaaacaaaaatcactcacctcgagctctctcaacaaaaaaataaaagaaaaagaacgcacatgacaacagagacaagttttttttttttgactctgtgtatttgtgttgtttagtgggctgtgtgttgtgtcctacttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacactttggatgataccaaagcgtgaggcatgtggccacagcttttgggttttggattgggattgcaatgcaatctgatccaatccaatacaattttgatccaataccacaggatcagattgctagggtgatccaatcccttatttttcaatacctggtatcgaaagattgatcctatccaataaattggctgataccatattgaattggatcagattcaccattgatgccactttttgaccaaattttactcagtttgatgtgtttggcaagggaagttgatcttggggatccagaggagccactgctacaggtcaaaaagggggaattggccctaattgaagctcttgataaagacttgatggagagaggggggttctggtattcaaggggagacaacagtgctacaccttgctggtgcagttacaaaggggtgaattcttatcatacagtagacttattttgacttggatgacagactgatcacaagtgtctgttaactctgatgactgaatattgcttacatggtttgtgaaatgctgtcttttaagaagaatttctgggacaattgatgaaaaacaggaatgattactgaaaatagaaccagaactggcaaaaaataaatgacaagagttaatcatgtgaaacaagagatgacaatgattcaggaaaacataaagacaagagattgaaatttaccatgggcagagttgtctttagacttagacagaacagaaagactaaaataaaggatgtcaaacaatgacagatagtagacactgttttggaacaagagaaagaagattaatgatttgaattcaaaaaaagagcgtgagttgttttctcaccaaattggcaaaagccaggagagcaggtcaagagagaaggtcggtggtatgagaagaagaggtggttgaagagacgtcaataggatgagtgagcgtcgacgttgagactgaacaagaagtgagaagagggataagaagtaaagaaaaagtgatgagaagaaacggagtcgaacaaggatgaggaagggaattgtggatggagttgatagttgatggcggagaggacgagggagttgagcagtagcgattggtgatttttagttgatagacgacaagtcgaggactggatgtcgtagactgctgagtggaagaggagatgagatcggagagcgaggcatgttatttatactcaagtgatgatccgtttgacttgtggttgaggattgattggttagggttgtttctgtgtgtttgagaagttggaagaatcaggagacgaggcttgagttgattcggaggagtcaggagacgaggcggagaaggtgtttgatggcggtttgttttaaggaagtattaggaagaaagagattgagtgacaaagtaagagaggagagaattagagcggagagcgcggagagagtgcggagagagcaagcgcggagaaagcgaagggaaaaggaatttagaaaagagagaaaaaagaacagaaagagatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgactacattattagaggatctgtcaagtgcaagcatcacgagcaattagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaggctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccattaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttaggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtataaatcacccactacctaacactcaccacgctcaaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacacaggaggtctgttcattgttgcaaggtattcttccaagagcttccaaattccttgttgcagagaagttaccccctcccccaactgagctgatgtccccagcagcactccagaaaaagcttgtttgactccaaatccagggtgtggcttcatccattgttcatcttcatcaaaactaggacaatcttcttcatctggatctgggggcctcctggaaagtccatctggcatggtgaaagttttacctggagtatgtaccaaatcaaaataaaaaagctgaataaaggctatccatctgttcataggggcattgggaagtgaggggttgttgatcattccaataaggcacttggcatccactctgagctgaaaatgttggccccaaagtttggtttgaagtttcttgaggattttggtgactccacagagctcaagtttggattgtgagtattcagattctctttttgaaaagactactgactcataaataacaagtctgtccagtccagctgaatcttcctgagtaagaactgctccagcagcaatgtaactggaatccacagaaagcttgatgaggccagctccaggtccatagtccaatttcttgagggtgatgtcagtcccaatgattttcttcagttcttcaaaggcatcctgacattcatcagtccaatcccaggtggagtccttcctggtgagttttctgagaggtgcagtgatggtggagtaatctttgatgaacattctgacatagacacaaattccaaggaatcccctgacagctgttggagtggtgggaattggccaggattcaattttgttgagcttcttgactgagattcttcttccttccttgcagacaacatggccaacaagatccagggcagggacacaacaagcaaatttctttccagaaatggtgagtccagcttcctcaattctgaaaagtatcctctccaaagtgatggcatattcataaataaatcttctaatttttgggttggcctccagggtttctccattgtagtctgaagttggtcctttgattcctccatcatcaatgaaaattcccatgttttctggcaattcatcttgaaggatccaagtcatctgggcctggtagactgcaactgagttggtggcaccttggggaagtctgttgagttggaacctgccaagtggagtttcaaaagttgttaatggtctggattctggtgctaattccctttcatcataacctcccataatgtccccaagtccatagcaagcacgtccagtaaatgattccactaattcctctggtgaaggtggaagacctgcatccttaatggtgactttgttgagttgttgaaggtcatgaacaattcttaatttaccatcttgcttttttacacagaagacagggctggagtaactggaaaaggattgttcataaaggccagtcttgagtctttcccttaccagttcaatgaattgaggcctgattggagctggaatattaattggtttttgttgccagggttcatggggaatgacaggaatgatgtaaggttgtccataggtgtgtttgagtagtcctctttcttgttccacaaaggccaaggctccctgcctgagggtgatgacccagactaatagattgtattcttcctttgacagccatccaggggggccaaaattgataacatccagtctttcttgtgtaactttggaggtgggttgaaatgaaggtgggaagggagttaaaggggttgcataggggtctctagagagtggtggtcttgaaagaggaggattgagggaaaggggcataggtgatttacaggtttgattttttttagagtgatttgtattttgtggcataggtgactaatctgctgatagggtgtgtgacagttcagatactctatttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtaggcatttcctttgttgtccaagactgaaagtgattctgcgtgtttgggtccattgtatttgatttgagcagatacatccattaagaagggtttccccaagatgaattgcacacttcctcctttggcaacccagaagtgaactgccctggtgacttttccaatttggacttcaactccttcagcaattcccagaatggtagtgtggtggcctccaatccctctgagcttcatctctctttctgtgatgactagtccaagttgttgagctatttcttcaggaataaggttgaccatggagccagtgtccaaaagagcttggtgagttgtaccatttattccaagtctgatgtagccaagggggcaagagtaatgagtggttgaatccctgtcttcttcttcatcagtatccagggctccatggttggaagaagcaaggtcccccaaggatgcatggctggaagaggtgttgggttcaatgggcactcttctgttggaaatttttcttttaacaacctcagaaaatccaggggccagggcaaaaagttctccacagctaagctctatcttggtctccttaagaaatctgctggcagttgcctcatccacctgggggtattcctttgacaaagctttttccaaataggtcttcttggtaggcttctctttgggactgctgggttctggatcttcagtgttttgaaacctgactttggattgggcagagttttgtttggtctgagtagaggtgctgggcttgggttgaacaggaggactgggtttctgagaaggcttggaagggggagtggccattttaagtaagtcatcctggtccatatccataagagtgtctttctccttcctgcttctcttctctgtggctggctcctcctcatcttggtccttggaagatctggtcctttttcccaagtccacatcataaacagaaggatgaatttcagtgagttcttctagttgtccaaatgaagaaatgatggttcctttgagtactgatccactatctgcttgattggtctagaggtatcccaggggatggtggtattgtcaggaagcttgtaagtctttccttccctgatgactaggccttgggattcatcatagctgagaagactgcatttcatggtactgtgggcaggttgaaagcaatagtaacacttgaagtctgggttcctaggagctgggatattctgctgggaagaggtgccagaaaggtgaggggggaccatttttccagaagtgaaagctgccatttgcctagtgagctcatccaatttctggtctgttgacttgcttgtagaagggacagaaggcttgggatttctaggagccttagtggagttggaaaaagagttgtccttggtgggttccatcttgaagaggtttcttctggccatgaaagatgctgactgaacttctctgaggatgtaggtgattaaaaccttggagcttggaagtatatccccaccatccctggaggccaacatttcattcttgctgatgagttccttggtgactgaagtttccaaatcagggctgagtgagtccaacaagtattccctagattcctccaagtgagagatatggcccatggtgaagaggtaattggtgatgacttcatatttggatctgaaaactttgaattcttccagggtcttgattcctccagactggatagcttggtggaccagtctcttgagatcctgcttggagtatttgaccaaaggaacagaggtcccaaacctgttgagtaactgtttcttcaaaagttcccagtcagcggcttcatgtccagtcatttcttctacttcatccttgaggtctggtcctttgatgaatgagaggacctgtttggccaaatccctagaagaagcaccatcagctgaccctgcattctcatatcttctaataaatttctcaataggtagattagttccatcaaacaaaaggtctttatccatgggtttaatcttgacactcttgcctctgggtccagcataggcaggcatagttggttccttttccaagaagtgagtcctatgagtatgagcagatctgattgaggggttgggagaattgggttgtagtccaaggaggtctgaatttccagaggactgaggctgattgtccctgtattggttgaaagcattagaggttccaggatttgctgctccagtctcagggttagtgggttgccaagggtttctggtggcagtctgtccaaggtaggtgctggcaaggtgctccaagttggaaaggtccaagggtgagagttgaggagggttggacatagtaaaagtaggtgaagaaaaaaaaggttgtaaaaggagattctagagaagtgtaattactaaaggcttattgccaaggtggaaaagaaaaaaaataatagcaaggagggaaagctgatatgttttgtgaatttaataggtttaaaagaactagaaatgtacttcaagaggaatgggatgggtgagggaggtaagtgaaaagtactgcaaactgatagttataggtaactaggactaaatctaaaggaaatcaggccactgttgggacaccacttgtggaactgctgaacaaccagaacagagcttagaggggaatagcaaactacactactagtaatgtaagttaagctttgagtgctgatgaggctgccctctgagactaatgctgaggagagagggttacactaagaaaataaagaagaggtgtggctaatttctatctatttcttagactgctataactgatgagattgttccttatcaacctacaggggaagaagtgagactatgagggttgtaaataaagcagagctctgaggacactgagtgtaaaggtatttctggggcaagtacctaaacagggcaaggtcactaaagtgagttctgaaagtaaaaatagattttatctgaggggcacaataatatctgtaggggagaaattgcataaggggtgcacaaaaatgataagaagactgtatatatacttcaaggtacaaatgagcacaggttacagtcagtctggctatgggagcacaatgtacaaatgtagcacaagagatgtgaaaagtaaacaatcaaaaaggaggatgagtaaagaaaaaaacaatcccaaaagataaggagtgtgaaagagtgtactactgttatcctgaaggcatatgagaaagcataattgtaaggagtgtgtctgagaaaatatatgtagtatgtaatgtgaaaagaagtacttgtgaaggagtgtggctgatgtaatgagaagaattatatgtaagaaaatagtacttgagaaaaatatgatgtatgtggtaaactgtaaatatgtactgtatgtagttaatgtgtaatgtaaatgtaaagaataatatctgtaaaactaaaactgcaaataactaatgaaccagtaagaaatgagatatgacttgagtgagtgactataggtaaaaaggggtgtagaatctgattctgtagtaatattataacaattcccagtgaatgtacagtaaaataatagatgatatggaaaggtatgggttaccacaccgaggaccagccgattccaggccgcctcatcaccaacgcttcccctctattttgcactcggtccctcacaacctcggtgggtccaacaaccatgctcgggctcaggtgctccccggatcagccacagacggccatctgcctaaacacctcatccctcctctcaaatttttgtctccttctttggcctctcctgccccgatcaatcatcaatctcatctatctaatggtgctaaagcaaacaagaaggcaatcacatccgttgagagcgcttcaggacctcaagttattgatcagtctgttactgtttctgagtggaatactctagaatctattcttatgaagtccgtcatttcttccaatcccttttttaatgtacaccagctcgtcgggacggggtcctcctgttgagctggtttgaattgccgggaggggttcttcccggcggtgtgaccttggcctctctaggctgagggggtttgaaaaaaaaatcaatggggctgtcccataggacccatgctaagggattatcccaaaagccggggttcaggggtttaccccgttcctgaaccccggggttcaggactcgggacaggcctcaaagaaaccctgaagccccgggtttcctggtattaagaagttttttttttcaatcagaaatacatggcaaactttcatttttgagacgaaaaataaggcaagaaacacaatgataaaaataattttataatgggccttcaaaagcctggaaccaatccttcaggcacagcaggttttcaactgttgatggcttgagggatgattgttgccatgagacaacccggtggccagtggaaaaaacttgttccaatgccgcactggtggctgggatcaagaggtattgacaagcctcccgcctttgttatgacctgacagacagcttgtccattgcgttctttggaatttctccagacccacctgcgcttgttggaaccagctccactatcttgactggcttcaatcttgtcaacgggggttgataagtgcacgccaaccccgatggcgcacgccaatctgcacgccaagcgcagattggcgtgcgcccctgcacgccaatctgctgcagggtagattggcctgcagttggcgtgcaggcctgcacgccaaactgggtcccaaacccataataattagaaatagtctaatgaaagattcgataaaagggtttaaacgttttagctcatcagagactacacgtggggcgttcaacagtagtagtagagggaagagaggggataacgacctattctgactagtggggctagtagacggcggaggaagttttagttttaataagagtaataataagtgaacactaaattttaaaatagggcaaagtgtttacaatctaagacttctttatagggttaaaagcgtaataggggtaggttcagtaacgataaagaataatgatgcggagtttagagtttgaaagcttgaccatattataaaatacgttattcccatttttgataaatacccactactcacaagtaaatattataattataaaaaatttaaggaggcagcgaatataatatccgataagacgctagggacagcggagagggatgcacaactaatagaactaaagggtagaaagatgccggaagattatatttctccagcctggtccctaatcgactataaggttcttaatctaacagatgcagaagcagttatatgtaaaaactgagtaattgggttcactgagactgaaggcagttttaatctagttgtaaatgagaaggggaggatggtacatgtttttgaggtatcggagaagcgagacctcattgtatgtcatgcactaggttatattttccgaagcttacggtaattacttagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgagctggtttaattaccggctcgccgggaggaacccctcccgacgggctggtgtgtagaccagctcgtcggaagggattccttccgacgagcgggtttaagtaccggctcgccgggaggaacccctcccgacgagctggtgaacagagggtctggctgggaggggttcctcccagcctcaagcagttattttttttttttttcttgaaaaaaaaaattaaaaaattaaactctgggctatcccctaggacccaggcctgggtcctatgggatggccccggtcctaaacccatatacatatgggtttaggacccagtttggcgtgcagccctgcacgccaactgcaggccaatctaccctgcagcagattggcgtgcaggggcgcacgccaatctgcgcttggcgtgcagattggcgtgcgccatgggggttggcgtgcacttatcaaccccccttgtcaacatcgatgatttcctgagtttgaccagcaggctgacgttccgtttcagttttccgcgtcattctggtattgagcccaagtaagtagacgcttcttccacgtgtacacagggctggtaaaaaaaagtaaaaaactaaaaaaacccagggcttcagggttttaccctgaagccccagggtttgtgccttgggacagccctccagccccgtcccaaaccccgggataatgccttaacccatgcctgggtcctacgggacagcccaggtcctaaacacatataaataggggcttggttaatcgactcccaaaagttggagagtcgactcccaaacccccagaacccccgaaattcccccgtatcccccaattattgggggtcgattccccaaacccgtcagcgggtttgggagtcgaatcctcaaaaattttaaataaaaaaaaacaaaacccccggagggggacagagttgatgccccaaaacccagtgggttttgggggtcggcaagccaaaaagagcccttgatggccgggatgattcctcccggccgtcgaggatgtacatgtacaccttcgacggctgagagaaaccctcccggccgtcaaggatgtacaccttggacggctgagagaaaccctcccggccgtcgagggtgtacactctcgacagccgagagaaacactctcagccgtcgaggatgtacacctttgatggccgagagaaaccctcacggccgtcaaggatgtacacctttgacagccgagagaaaccctcctggccgtcgaggatgtacactctcgacggccgagagaaacactctcagccgttgagggtgtacacactcaacgaccgagagagaaccagagaaacactctcagccgtcgaggatgtacacctttgatggccgagagaaacactcttggccgttgagttcgctcttggccgttgagggtgtacaccctcaatggccgagaggttctctcccggtcgttgagagtgtacactctcaacggccaagagagaacgttgagagtgtacatccttgacggccgggagggtttctctcggccgtcgaaggtgtacaccctcgacggccgggagggtttctcttggccatcgaaggtgtacaccctcaacggccgggagggtttctctcggccgtcgaaggtgtacatcctcgacggctgagagtgtttctctcggccatcaagggctctttttggctcgccgacccccaaaacccactgggttttggggcatcgactctgtccccctccggggggtttttttttttttaaaatttttgaggattcgactcccaaacccgctgacgggtttggggaattgactcccaatactcgggggatacgggggaatttgttgaggtggaccaggctgggagctgaaagtcacagacgtaagtcttgtgacagttgactgaacacaaagataaatgttgtttagattcagtgaggaagagtcagaagatcagagccggccatacactaaatacaagtgagttttgatataagcatactactggctataagcattccaacagaatttcgggggttctgggggtttgggagtcgactctccaacttttgggagtcgattaaccaagcccctataaatatgcattgaggaccgcatatattgggtgtgtaggcaggcacgccaacctgaagggtataccccctgcaggcaagtggcgtgcctgcctgcacgccattctgcaatggtgtgcaggggcgcacaccaatctgcagctggtgtgcagtttggcatgcttgaggggggttggcttgcgcttatcaacccccattgacttgctatgatagaggatagctcttgttattgttgcatagtggcccatagtagtgctatctgctaacaaaaagcagtgggaaactacagagtgttaaactattggatatatggtagtgtagcagcccatcattgctggacaaataaaattcacaaggtagattagctaggtgccttgattgatcatccttgcttttgagtaggcttctaatcatcatcatcatgatccaatatcagagttgtaactatatcagtttttttttcaaagctcaatcatgaactttggcagagttcatgattggcagagttactctgccaatgctgaactttccaagtggctttgaaaccctggcattcatagagcttgattaggagagaagatattaatgaggatgccttgctatacaaggggtgtgtgcataccacacactaccaacataattggcggggttgaatctatcccagttgaactcagatatactcaaccaatttccaatgaaatacaaatccaaggcatttgtatttaattggttgaaatcaacccaattcaaattagttgaaatcaacctaatttaaattggttgagtgaatcccagtttataccctcaatctatccaattatcctggcagtgacaccacatatcctccaggatccatctagcaccctaggttttgacagttacttgctaaaccagagggtttgtggttaacacacccttttttaagagcatctaagccttgcacactcctaaaaatgggtgtggatatgaatttatcaacatcatgtcatgattcattagagttaaaacagtctcatttctatcagtttacaattcagaatagcttgttttcttctaacctcaaaccagagaggccaacaaagtgtcagtgtcaaaccttaattcatgtttgaattaaattttgaagtaactattcaagtaaccattagggaaaacctgaaattggctgcactatttattagtgcccatgaaactcccaaagattggcggaagatactgtgttgccaatcaaagagaaaagcaaagccttttaagtagctaatgtaaggttcatgtcatttcatcaccaattcaacttctttcaaacaatgagtctcataaagttgtgtttgaatagaattaacccaatctctattcaatcaggccaaaattcttacttggttttgttgaagtgtcaattgaacttgttaagattggtagcacttgctagcaaccctgtaacaagcacgggggaatgttgaagtgtcaaactcaggcactgcttgttacacattgctaacacatccatgtgagacttctaatcagcattggaggcaattcttcatgatccacgtcatcatcacatcttacaagcatacatcacaaatgtattcaacattggcaatgtgtacttagctcaatggtcagagcatcactcatgaatgctgaggttgtgggttcaattcccacagtacacaacctttctttcacttgttcaataggtttatcttaaagtcattgttgcatagcattaaccccttatcatttctatcactcccttcccagataaatctcataaaagaggcaccagctgacaaatgtgtcacttgactgtggcatcagttgcatgtaacaccccattgagataatgacagttactgtgtgggcatctcagcttctgactgcaagagggggccaccagtgcctaacttagctaagtccctctatgggaggggggacgccgtcccacagggaccctctgcaggagggacttatgagctaggtcaaccctctcgcccaagaggattagaaaaatcatcacattttttttaatcctttctcctgtgtctatctagtggcctccgtgtagaaagtcgcccaccgttaggaggggcttttctggaggtatatttctatgccattcatgagtttgtcaggccactcggccctttcccacatttggtttttttgttttcatccttctttgaggatttggtcgaggctcctgtattgcttgccacacatcaagtacaggatcttctgcatgtaatacagtctagtatgcacatctgatcattcactacacaatgtgatgagaatggcaacatcatggtgatatgagatggcccacctctttggcggtctaacacgggattgcttgaacaacgatggctctgatcaaaatggagaccgtgacggccaagacaaacggcttacctgttggccttggcgatatggaggacgcctccctattagaacatataaccagtcggtcggtcaaattgtatgcggatcatccaaaaggacttcaggcgccaggtaagaggaatgactgcaattggataggaagaaagttgggtcgcatgatttgactgggtggtcatgtcctgttgatatcaccctatccttggcttataacccaatacgacccctcatggggtactgggtatgaaacgcaatgggaattgcatgattcaagtgactattgattactgctgcatacatgtctgaggcgtcgaaggaccaggaattcactcttaacccatacaaaatattcataagctgaagaaggccggaatgcttgtttctctaacaagctggtgggtgtaagaggaattgaagacatggccatgagggggaaggatgagccatcagatgtgcgaagactagaagtaaaatgggtcattaatgagctgtggagacgagttataaaaaagtccccagcaaaacccttaatcctcttgggccgcgggggggacaaagcccgtaagtccctccggcaagccatcggtcaactgccagagggacttagttcagttagcaccagtacctactgcatcacaacaccaatgcaatgatttggtttttaattgcctcttttgtctaggtaatcttttttgtacgtttgagagccacagacccaagtgtattgtttatgtatgcactgttcatatgggctgactaagcagtttgaaactgttaggttacagaagcaagaaaggcaatcacccaaatatccaagaaatcataagtacaatgctgaacagtgcttagaggcttacaagaaaattgccccacaaggttgctgagaaaggaaaatagagaagcgagatgaatgattagataaataaataaaaggtaactccagtgatatttgtgtcaatgcaatttaagtaaacataatccatgattcagccaaaaacatgcgctgctctatgcagctgaaagagttcagtagtcggcagaatggctgtattgtctgctgggcttctgggttgtttggtactcatccaccgtttgctattttgcttccatgaggagtcgaaagtaccacgattttgtctccgcaaaagcacggccggggataggaatagaattcataacaagtcgtcttcggccgttgattcggtgatggccaagataatctcttcaaccatgttcgtcccaccctcggcagcatttttttgaatgcgtttcgaaaatctgaaggacaaacaatacaggacatgagttaagcaagaagaccacccggaacccagggtcagcacctgcgtgatggaacaatctaccagtgcaagagcacaattagtgctcacctctcaggattttgctcctcaaatgaagcgcctgtccatgattctggtgcaccaccgccaaatatcgaaaacttgtagatctgattggtctccagagttcgaatccgctcagcgttacttgatatcttttcatcactaagggcgtaaaaactgtcactggtgtgaggatcgcgtaaagcgaccgaagggtcacctagtagtcttgccaatcgttccagagcttcattaggattgaaaagcgccgatcttgcagcaacaggttcagttgggatggggccggtttgttgtgcaagcagattgtcaatccacgggtagtattgttccttcacccgttcagggaacgtgtcaaacatttgaagaggggtatctgttgagacagtccgaagtgtgagttagtcagaaacaagtatttgaatgcaacgcaaaaacatgttcaatgcacttgattgtatcgtacctttcatgactcggaagctgctcggagggggaaggttgataaattcattgaagcggcgctcggcgccgggacaatcgtaaatattctggaaatcaccctattcggcaaacaaggtatcagaacaagttatactgctctacaaagaaattatgtctgagatacatacgtggagagccaacatcggtaccttgatcaggggtgctaatgatgcgggaggtgtctcacgctgattgcaagcgaaatatgtagaatcaatcaattcaatcacctaccattcgtcctgagttgatcttttgatcactgagtgcatggaaggggaagaaagcttacttccacgtaagcaacacaagaaccaagcgcgtgagttgccttgcagggaggatagcgacgaattaaagcgccagcccaggcgtccaggacatctagagagcaataagtggatcggggcccatacagccaccattgggtcgccgagacagctgtttgatcggagaaatgaagtcagccgaaagacgcgtaacaatcaagagggctcgatggacagagcatcaggaaacagtgattaagcgaatttttgaagtgtaaaagtgtgctactaacatgcatcccaatcttcgggaagctccgggttcgtccaggagctcatgacggcttgaaaggcagtgtttacaaatccttctctagagatgggcggagtatttttggggagaaaaatatttaaaaaccaaatggctcagagaatctggttataaaccatatgaaagagtttgaaagagccagccaagggctgatgtttttttttttttcgaaaaaagaaagtgatagagagagaggggagtaaagacaaactcttctgagggtggcatggtgcataaacagacgctaactactagagaggcaaataaaccactgaagcggattgcaacctcagtgccgagtggatcagtagccaagagatgaacaggtggcaggttgagcttatgaagggcaaaggccagatcgcctgctagagtccaaagatcacatgaaggcgagaccttcgcttgcgtgcggccatgagaacggaaatcaatcaggatgacgttgaatcgctcgagtagttgaccaggcccgttcacgtaaggataaacgaatgagatatcgagaaacagcgggtgaaggatgacgagccagggagcggtggcttgacggggagaactggtggacttgatctcgtagaagagattaacatcccctgcaacgttaatgaacggcatcgtccggaatcaccgagtttcacaaaatggcggatatgaaaatatgggcgaatgaacctttttttattgaaaactcctacagacttcgcatacaaccacactttgaccaagcatgtagtatacatttacaaatcaaagtgtaatatcgactattcaaccattctgctgcgtatatcacaccttggcgcccctaatctatgtatgtatgtgtgcatttgtatcttacactgggaagtgagggaaaaagagcgaggactagatcaaagcatcaagctgtaatttgcgacatgaatctttcggcaaacctaatcctgactccgagtctccgaaacaacttgcccctctgattcccaccgatcatgagcaatgcttgtacaatgtcaaaccggtggctaacttaactaactccccctattggaggggggacaacgtcccgcagggaccctccaaaggagggacttattcatcaactcaagccagaggcctaagagaattaggaaatccacattttcaatcatgtgtagcagcaccattttttggctgagaatcatgttttggggaagcaaaagatgcacaagatcatggagaatcattccacatttttcttgattttttaggcccttgggtggctttcagatttcatttttgttgatcacaattctcctgcctcatcctgtatcacacattttgcactgtacagtatctgaaattgggaatgttagaatcatcatcattaatgaaggacatgtgtttaccattagtaaaattagtacatagatgggaacagcttgaaagatctccaaagtgaaaactagaggaaaaaacaaccaaccaaatttgtgtgagattgattctaaaaaaacacccaccaaaatctgtaatgctcttaggccgtggggtggatcttgctcctaagtccctccctctggttggcgcaatcatgcaatgcaacaagtggtttaccactccaaccaggaagggaagggagttagttgagttagaaccggcgacggtacttgaaacggaactcaggagagacaatgatgatctcaattgcatatatgtaggcaactaaagactatatacatgttatgagaggtggttgagaccctttggtaaccccttgtcgggttacaacagtactggtagagaggcctgtgtttcatcttttcttcaatggacctcttgaatttccacgccaattaccaacaaaggacccgacttgtgctggttcatagtgccccaaaattcaacccaaaaaaatgaatcaagtgtgcttgataaattgccctaacaacaaactgagctgttcatacttcaccaaacttgatacagtccctccaaggagagatcattgcaactcagagtcagagccagctacagcaagcatcagtaacacattcaactaaaatctacccaaaagcaactggtttgttgaagagttgaattttatgtaggttcacaaaggcccactattattttgacaatgcatggaatattggaagaatacagtgattctttcttacatcatccaatacaagcttgaaaaacggcccaaatttgattggacctgatggacatgataaaatgggctttttggacatggggtgaagcaactctgaaaccgatctgttccgttccaataaggtatcagacattttattggaacagattgattgtttgatctcagatatcaaaaaatgacggattggattgccctagcaatccaatcccggagcaatggtgcaacaaatacaatacacatattgtattgtgtttttttttgagtacatgtgtatttgaatacattgtatcaccctggtcatcaaatacaatacaagcacagtaacctaccagatgtctatagccagtttgtttggactacacaaccccaacccaccaacttgaaatcatgagacttgatctggtggtataaaataagtttcaaaaaaatgattctgaaaaaaacaatatgtaaaactgatttttgaaatttgcaaaaaatattgcaattaatgcacttttttcaaaagtttcaatattgccccaaatgatcaaataaaaattggaaagagtagtatggtatgcaaggagaatgataatatatgaaaaaaatgaactccagaaattattcagagctcagtatccaggtcagaatgcaagttgaatttgatcacaatgccttttccactgtgagtctggggaatgcctcactccacaccagtttaaaaccatgtggtacttattttttcaaaaaattcatctattatcatccctccagcataccctactccaatttccaatttttcatttttcatttggagcaatattaaaacttctgacaaaagtgcaatatagagatggttggggataatccgctatttgctggtggatacctgccagggggtgcggatttggctgcggatggctgttttcccgcccaaatctggcggatatccgggtatccccacggatactcaaggccaatggccggctggaagggtttccttccagccggcgaggtccttccagtcaacaaggcatgtacctcgccgactggaagggcctccttccagaaggcgaggtacatgtaccttgccggctggaaggaaactgtctaaaagtgtaggaaaaaaattaaaatgtcaaaaaacaatgaaaattaagctgtaaaaaactacagctataacaaaaaagcttgtgggcccagaagtcagaaaatccccccccacccccccaaaaaaaaacattgactgcagtcggaatgtttggaagaatacagccagatgtacagattgtgatgtactggccacggcaccaatgggacctgactggcccccctggggggaagctctgccgtagcaaggccatggcatggagggtggatggagtgaactttccatcaggattctgattcacctgaaagtgagtgtaaaaaaagttagctgatttgaccagaggtaatccatacatacatggatgtgtattcttccaaagcttccaactgttttccgttttttttttctgactttggagcccgcaagctttcttgttatagctgtaagtgaaaaaataggtctaattgcattattaaaacaaaaaaatgctatgatggaaaaaatgaactccatttcagctctcttgatttttatggaaaatgaattttaccataaaactctacgcatatcaaaacctaggaaacaaatttaaaattttgaaaaaaaaaaaacatggaaaataaggtataaaaaatcaatacaaaaaaaattgtgtcaaaacgtggaaaccgtgtctgctgggcccagaaaaaaccgtgtcaaaatgtggaaaaaccatgttttttttattaaagcccaatgattttaattcaactttatactcagttgaaacacactttatttgaaatatgattgccctgtttgcacattattcttataatataactgcattgggctgctatactacactatgccaaacagcccacaactgttagtgtagcctgcctcaaaacagtgttccaactctgtagctttagagcactgttgggaccactatgctgcagcaattttagcagcaaaaacctgctcaaatgtgttggagtgcagagtagtgggcccaattttttggcctaaaaaatgtagcattatctcacagctggcagcatcccactgtgctgcactatttttcagcagaattctgctattctacactgcagtctgcactaagtactaacactacaggtagtgtaaccaatccacattttgttgatatatgtatattgtgcaatctagtgctaaactttgacattcatgatgcatgatgttgtgtcaaaacaaggcctatgtctttcaatgatcaacagtaacatgtttataacacagggttgtgtgattttatttcactactaacataatttgaatggctgtctcttgaactggattgtcctaaaccaagttaaaattggtgaagtgtaatctacatagttggcaatcccagtgttagggtgttcaaagttgattttgaaaccactttctgcctaaaatcaagaactgtacaagaccaagacatcagttgtatgaaacttcagatttctctctatttggagcctttctcacaacttttgtgcacttgatgatctaaggaaaatgcagtttaaaagacgattttgaacaccccctatgtttcttgttgtcaaattctgctaactcttaactatccaagaaaaaggattgtaagcattcaagctacagagcaactgaaaaaagtttacttatgaatattttacagaaacatgtgtttgtattgacccaaagttggttacagcactagtactggaatggtgttgcattccagttggtggcaggatgattgtgtatgttgatttgccaaacaaacattatcacactaccccgacaattatgaaatctttgtgattttgcaccacatgttatgggggtgaacaacctccatcatagtgtttcaaaattacaacatttgatgatatatacaaagagggaatataatagatgtccagtaaattaatttcaatatggggaaagttgctggttaagataagtgctcaattgcttggcaactttattctgagggagaggtgagatttaactcaaagaattgcttcatcacaagggtcgagtcattctcttctgttcaggtgtgcaatgaattaatgtcaacagtcgacttgagtgtattccttgagcagcatgggcaacggcacagtcgaatatcctacatgataggattacaaacttgtgaatagcatttgatgattttacgatttctttatgattttaacaccgaatgcattgacggtagcatttttctttttctttgggggaagcttggtgaacccagacgcatttgccaacatctcccgagatttttccgagagcaaggaatgaacatcaggttcgacatcggtaaatttccgtttgattgtgatgctttcaggcgtaggttgggtgatggtttctcgtgtctgattaattgcactatgttgtcgatcgtctttttcgccagcttcctgttcaagatgacttccagagccagatggcttcggtccatcatcatcatcattatcatcgtgttcttggatactgggcattgatttgttgggtagagcagcaaactttgtaaaatatttcgcgacttcagcctcatcctcttcgagttctttcaattgacgttcctgttccagtacttcctttgcgcccgccagaccagattgaattcgactgctgacactcgcaagcactccatctgctccacgtccgtttgcagatcgttcaagacgcgcattccgagttctgatctcttgcaacttgtccaatatctccatctctcgtttgctttcgatttgattcttctctaagcttcgcatcgaatcttcttgttcttcctcgagttcggcctgttcaacagcaagaagtcgttccacatcatcttccgaatccgagcccgcattctttgccgcttcctcctctctccacggttcgaagtttctctgggcaccatgctcagccacataatcggagtgtttagggtcggtcttgaatgtgatttcatttgagcaccgaggacacttgatataaaatctggattgaaaaatgaaaattgtcggtgtgtgcgcgaattgaaataatataaaacgaacaatttacctaaagattttgatcccaaagtaatgctcaccagcagccgcttcttttcgggcgttaaatttcttccccttgtaaataaattctgtggaacgagtgagtttactttcttgggagagtgcattacatagttggcgagggctactaaccagtacaagataaacattgcatagagaagggtgccatcaacctgacgacctgttgacgatccttggctagcttccttctcgggattttggctggatcgaagtccggtgggtagctatccgaaaatcataaatcagcgagtgaaccatggaaggaaagcgagtcgttatcgaagcctgattgcaacgtactatttgttgagcacctttctctcagacatctttaagttttatttgtggtttgatgaggttttcagatgagggcgaccgagtttgagcggaagaggttgctcttggcatgactggatccatcccatgtgaaccgagctgtagatgggcagggctcgggcccaaaatcgatgcctctaaacccgacccgtgaagtcgggcttgagtagacccgcgaccaacgtttttacacgatcagatggcccaccaaatgcaaagccatctatgtacctcccaaacgtgacatcaaaagcttgatcaggtgggtgtttggcagacagtcggtcatagtcattgcccaatttttccaagcttgatgagcattaaccatgggccccaattgaattatagcttctgtactgtggggaattgggtgtgcatggtacaccacttctggcagggtcaatttccaacttgagaattggaatttgacctcaaaattggagtgtcttcagcatcaaatatcaaaggtttgagtgtgtgaatgcaagactgcatacagaagttactcctaagatgctgatgattctaccagttggattaatctcatcatttgaccaaaattttgtactgtagcagtcattgggtaccattattcgtgccatcaactttcaagctcaactccctcggtttttaagaattcttggactacaaaagatggaaggatgatttttaatttgtactgtagcaggatgatcactttaaaaattaaagattttagttgcagatcatgagcatgatttcattttcagcaatgaatctttgtcagaactgagaacaaaccccattggctgtgcaaacaccaagtccatcaatttgatgtttgagaagaactgattttcttgcaagcaacgttgtcaaaccaaggtataacaacctcaaaattcagaggctgaaaaagtagatcatacaagcaatctgacttgaaaccttccaaggagaaagaaatgaatactgtaagattaacaccgaggaacagtttgtgatttttctcaagtatgttgtgcatcatctctttaatatttttgtggtttttctcaagtatgttgtgcatcatctctttaatattttcactaaaaggaatcgttttgttatgactcatgagttgagaaatcttgcatttttttttggttatacaaattaatgcctcagtaacaggaattgagctataagactgagcagactgtgccaaaatagaaacaaactgaaaccgaaccaagccaaaaaatgtttttttatgcaatagttttcattgggggctaagctaattgctagtgggctcccagattcagtggcaccggaaggagctaattctgagccacaagctgctggtggctctgattccagccacccaatattgctacacttggcaaggttcagctttctggctggctaattagagctaattggtctcttgatccaaagtgtaaaaaaataaaactagtgagaaggcttaagatttatgtacatagaccataatgtcttgcagtgaatttattgatcaatgtgtctagcaatcaagctcctatacagttatttcatatgcctcttcttatatgcaaactagctttgagcagccaagcactcccatgttgagtcacagaaaccagttcctttgttcttaaacatttcattcttccagaagattttgtctgagtacatatttagtacatacagatgaagttgacaatgactacataagaatcaatcccagagttctagtcatttatattgagatgtataatgtatatttatttgcttcaagtattcatgtagatatgtaatcattcaaaaaaaaaagaggacatgtatggggctgagaaaggggaagaagaagaaaaaaaaaagacaacaaataaaaaggaagacggaatttagagaccgaaaagaaaccaaatgaataagaaaggcttgtgtaatcaaaaaaaaaaaaaatctaaaaagagaaagaaaggaggggaaaaaatgagactattttgtaagtaaatatgaaaaaaatgtgaaacctaataaacaaaaataagtagatgaaaaaggggttttttcaataagctctttctgattcatgaagggaaagaagaagaaggagaagaaaaacaaaattagaaaccaaaagtaaatgtgtgaagatgatttattttttttctctctattctctacaattattcggttacagcaatgagtccctatagcggacaaaaaaaaggagaagttgaactgaagttagtaaaccgaaagaaacatagaatgaaagttttaaagaaaaaaaaggcttacattttgctgaacacatgcaatacagcagcgaccacttcgatctgtagttcatcacccggcaccatttcggcgcgactgacccgagtgatttcgagcaagttagcgttcgtgacatcagagccgccggatccgacggcgactgagggaggagcggaggcgggggatctcgggttgcttgagcccgcgccggcggccccgaggggccattgagagaactcagcaaggagctcgtcgcacttctggaaggcggcctcacgggcatcgtaggagagatggacgagcgcgttctcgagtacgttggccgcaaaggatgcacataccatgcagaccgctcgtaacgttcggtaacgtacgtttgcttggtacagatccgagactggtaccgcaaccgtgcgtgaggtgagaatcgaaagcgtgcgacgtagtacatcatccttgaaggtcgaatctgagatcggatgagtcgccatgtcaaacaataggaaattccgcttctcggttcgaagtactcccttatctactaatcctttcgctaatcgttcccgtacttgcttgagctgataccctatcttcatcacattccaagtttcacctatcaataaaaaaaaagaaatagatcagaagaaggagtttggaattaatttgttaagtataatacgcgttgagaagatttggggagaaagaggatctcagaaatcaagaatgagaaaggcttaccagacattaaatctatccaagtgcccacgctcatcttctcactagctttcatcattttaagggcttcatccaacaggacctcgccagtcagtcgatcatcgatcacctcaatatatcgatcgggtagggggaaccttctacggttcggatccctgaccatggcgatccgatgacgaagtgctagttcgaggatgatgcagccacgtagagtgtaggagatattgtcgttccagaaggataggtagccctgtttgtccttgagacccaggagtaggatttcttccatgatcgtcagtttcgggttcaaggagctctcagtcgaatcatccagatctcgtggatcataggcaatcttgtggttctggctcgggtcattattcgattggtctcgattggaggtgtgattgtttgaggagttggctccgttcgtcgtactcgactggtcgttttggaatgtcttattgtaggctgatgatccatctggtgagagcggtccgttcatggctgatggtgagccattattgtttgatcccgcaacccttcgacgagagagaccagcgttcgagcttgttgccattgttgctttcgtattgtatataatttgatttctcttctttcttttgctatttctttttcttcttttgctgatgctgctgctgcttcttcgatattgttcttcttcttgaagtacgatccactacttaaggtgttgattgagtaaggtcagaagaccatgtattgaagggtgagtattcctgtttggagaagtgtttctcagaaagatagaaggggagcctggagaggaagagaggcggaggaagagagtatcagggaggagaggagagagagagaagagagggcagagttagttggggattcgagtcatgcgcttgtgatggtagttgaggttgtgttgcttgttgatgttcttgctggttggtggtggttggtcgagagagaactgctccaagatggaagagtggtggcagggagaggtcaaggagagagaccccccgagtgaagggtcaagcccagaccaccaaaactcaacccactaatagtaccaccctatcaattgtaactctccatttatgtatgacatcatcagcattcttcacccaatcaatattttggtttctgattacccatcagtgctaacttaaccaagtcccactcgttggaggggggaccctacaaaggagggactgatgtgctcagtcaacccagtggcctgaaagaattaaggaaatcggcccttttcaatcctctgtagcagcaccagctttcagctgatgatatagatttacacaaatgatcagaactctgttctatgaagtggattatataaggtggtccagaggttgttgcaggtatcaaactgaatgaccacacctttgattttttgggggttgacatgctcatatcaattagccaggaaccagagcatccagagatcttgataactggatcaacaagatcccaatgataaaaacttgtatgtaaaaccagctatcacataaccagctctcactctcaatcaaccacagcatttgttgtcatactccattccttgaagtcataggggatttctgttctacatcagccccattcttactcaatcctctctgtatccctcatgcttgcatgtcccacaggatcttcatgagtccctctgtttcactagtgtcatattttaagtcttgtttcattctgttccattgagaaaaaaaaaaaaaggttggtgactcaattaacaggtggcttcacttgatcttatcttcagagaaaagaagaaaaataaaacaagtgctggaagaggttgggcacataagaaatagggacaaaggtctagagaaagctacatgattgactgattgattgattgattgattgatcgagataagacaaaaaagaaagaatccatctgatggtgtttttgctgaagtatctagccatcatcatattgttttgtttttggttttggttttggtttattgattatcagcacacccgggattctgatcaagttcccacacaaaaaaaaaaaaagagaaaagagatgtcaccaaaagagaagtcaaacaaaccaacaaaaaagttaaccatcaactcatcagagagagagaaaaaaaaaaacaaagaaacttcaaggtggaaaaaaaaaatgatgtcaagaacaagagagctcaactttataacgagccaaggctcgttttcgggccaccgaatgatcgacgatgggcttaggatagttcaattttttgaatttgtcaggcggcaaagagtcgaacggggcatgaatgtcttttttttcccgacgattcccggacaaagaaaaaaagtcgaaccaagagcattcaattcaccacacacacacagcatgatccagtccaagtgatttatttagagacaacaaaaaaaaaaaagaaacggaagtggagggcttactttttccggtgatcgatttcaattcaggaacccaatgacgaatgaaatcgccattcggatccgacttctcggattgtgaaagcggcgcaaagatccggaagtacggctgagcatctgtgccggttgaagccgaccattgccagccgccattactgaaaaagagaaggccaagttttggttcaacaccttgcaacacttggtgtctcttctaaccaccgtaaatctcggcacattatcttcgaatgagaaggggttttttcttttgtttcgttgagaggatatgaatgacttacttgctgcctaaatccccatcgactaaattctccatgaaccatttctcgcccaacttccaatccatcatcactatcacggaggccccgaaccaacccccgatcgaaaaaaacaaagagcacgaaaaaacatggacgaaagaaagagcgatcagaaaattgaaggaaagaagagtgcaagagggagttgataagagacatacgatctttagtcaagaacatggccacacacatcctgccccgattatgcatataaccgatgtgtttgagctgtctcatgcaggcatcaatgaacggatagcccgtcaagccttgcttccatttctccaacagcccctcatcctcttcccacaccagactctcatacttaagattgaagggctttcgcatacagaccctaggccacgccgccaagacctgaagatgagaacagaaataaatccacagtcatcggttacccaaaaaagtccattggatcgttcatctagagaagaataaagaaagagtgaagggtgggtggggatgaatgactgacgtgttgatagaagtctctccacccgagttcactctgccacacccccacgcccaagtcacgacgatccacctggagcccatcgaccggcttcttccccttctcgctgattcggaatgaggcccgaatgcatgcgcgtggggagatcactccggcggccagataggccgacaatcggctcgtccccggtaggtccggtcggtttcgtaagctcgagtattgctcgactatcgtctcggccctcctcgtcgtcgcccctgaggttttcccatccttcgttaatgtggtttgtcgagtcgattggctttttaagggcgaattcagaaattgattcaataactgatagaattataaaaatcttttagcctttttgttcgttttgttcgctttgtcggtttttttttttttttttttttttttttttttttttttttgagtgagagagataattgcaagatttacctcttcagcagcctgttcgccggctttccagttctcgtgcatgatcttcgagtcctcagcagacaattcgaagccaggcaaagaggcagggacggggcactcgaacaactgattgaggatctcaacgtccttgatgctcgggtcgttaggatgacaatcctccgcagctgcaatgtattcgtccaagttactgttgatcaagttggcccaatttcgttgccacttgattcaatcgaggtcaaggggtagaatatgtttaatttcttgttctccttttttcttttgtgtgtgttttgatctgagtaagaaaggagactacatagacgggggagaaaaaaagagagacgtactggaccgaagaccgagtacggtttgttttctttggtcaacacttttcccggctctaccagacatgtatcgtgtaggaagtctaccccgatattcttctcgcgcgccagattgaggacttggatatcgcgtctgagttcgtcaacctatgtggtaaacgtaaggagaggtcaagatccagtgcaagatgggggagggggattgatcataaaccgacttcatgttcgatattggcggtcagataagaggcgccccagctggagaccagttggatgatcttttcagggatctgatgacggggttcgacggtgatcgtccagagcgggatgttaagtttatgaagacgcgcctgaaggtcgctgagattgcggaggacgaagtcgattctccgaggggagcggtcgtgagatcgatagtctccaggcgagaggacgtggaggacgacgagatgtttggcttggtcctttgccaattgggacgcgactgccaatgcccgattatccgacagcctcagatcgcgcatccgcatccaccagactacgaccccttcagctttctgatcatcctctttttctttcggttggtggtcgtttaagatcctgagtagtttatggtagggtgtctctgatgactgatcttgagaagctgtggtggtactaccacgattagtcccagctgtcgtttgactccttttgctcggacgttggttgctggcttgatcatcatcatcatgatcaggaatcgcacgtttcttgggggtcgtcatctttcgaatggctgggatccgagtccaagtcttgctgaaacccgggatatctaatcctgctctgcaagtcgtcccagcggaaacgcggaagtggggatgattcggagagttgcggaggatggcaagtcgagagagagctcttgaggaaatcaggattgatgattggattcttgtgaaggcttgatggtaatggtttttttcgttttttggttgtgttgtggatgttcaacaaggaaaaaaggcaattacttggctcctccaccatgaaccctggcccggaatccggattgagccacccgcgacgaactgcaagaaccctggtgatctcattgctactatgtaaatctgggcagatgccacaacacccaattctcacaattttcatctcaaacaacatgcatcctccaaaacaatggtacacaatcacctcctccgaggctctgactatgatcatcgaaaattcagccaaccaatcaatcccaagtggctatttagtttttttttttttttggtgagacctgctgttggttagccaaaagcaatcaattgaacaaccaactttaggctctatttatctccatacatgattattgtgtagtacaaatattcagtagactatttaagtacttttggggattcttgaattgatttggaaggacttctcctcgtgcaacaggtcgcgccgggtggtggtgctccatagctgcgggcggaagactgcggcttaagtcagcgtaattgagacaactcccaatttccagaatccagagtgatcgccatccaccacccaaaccaaaccaaaccaaaccaacccaaaaccaaaaaaaaggaaggatcctaaaaaaaaactttcatcaagatgcctcgaatgtcgcccgagctgttgctctcctcgcactcctacctcaatccgctcgccgaccgggaactcgacctgcgcggataccagatcccggcgatcgaaaacctcggagtgactaaagtccgtctcagcccatcatcatcatcatcatctcatgggtgtttttttttttgacccacaaatctgactgaaaaaaaaaaaaaaaaaaaaaaaaacacgacacgacacgaaatatataggactccctggataccatcgatctgacggacaattcgatccgctcgttgatcaatttccccaagatgagccggctcaaacacttgtatctatccaacaatccgctcagcttcgtctcgcccaagctgcccgaagcgctgcccaacctgagctccctggtgttgagtaactgcaagctcaacaacttcagccagttggtcggcatcttgaaggccttcacgcgactcgagttcttggtcttggccgacaaccccgtcgcgtcccataagctctatcgcgattggtgtatctttaattgtctcaaactcagggtcttggacttcaaaagagtcaaggataaagttcagtctctcccatcttacttccaactaaccaacaaaaaaaaaatgaagatcaagttttagggaatgcaaactatctggaaacaaaaaaaacccctcatcgagcttgtttctgttgatttatacaggaacgaaagacatcccgcgagttattctatgatccaatgaccaaagggcccacggggcttgcggcggccttatcgatagtcgagagcgtggagggagaaacaacaacaggaggagaagaagagagcacgatcgagctgggaagcaagccgaagatcgagcctggccaagccggccggacactgacggcgccggaacgggagcggatcaaacgggcgatcgagcaggctacctcggtcgaggaggtccgcagactcaagcggatgctcgaacagggcttcattcccagagacgatcccaagaatctcgcgccttctctcgctcctcctcctcctacttctactccttctgtcatcgatccttaatcattagaatcttatatcaatcgctgcaatcaagataccatgaaaactatgccttcgtcttgccgtttctctgctccgatcgaccgcgctcctgcatcaacaatccagtccggcccaccgcgaagagtctatcgtcaggcttgcaaccacgtccagcgagcttgtctctcctttccattccttcttgatccatctccaacgtagtaccactcaactcaactcaactccctcttctcctctctctctttctctttctctttcgatccaagatttttttccctttcctttccttttcttttgtgcagttttttttttgcgttctctttgtcctaatccacctcccccatcttctgtgttcctctcatcccggctaccttcgccatccatatacaatcatgagatccccatccgaatccatcccgatcacatatcctccataatccgcttcttctcttctctctcatgtgcaatgttccaataaatcaaccacttcaaatacccccttttttcccccttttggaaaatcaaccggggttcgtgattgcccgaggggggtttgggaaactaattaacaagttgatgtgtgtatgtatatgtacatgtgtgaaagacatggatgggctggatatcagccacagaatcaataaaagtacagaattatgtactttgcatgtatatagtcaaaataagtgaagacaatcagaaagaaaacaagagtctaatgaataatcggaggaggagaagaagaagcaggcgaagcgggggaggaagaagaaggaggaggaggagaaggaggggtaggctcgatgatctggggaaagagggagaccgagaagaggtcgaggagctccaacaggagggcttggttggcgacgggggagttgagggttcggaggagggtttgccgaacgaagcgtcgcttgatcagctcctcttgctcctgtgggtcgatattgttgcttaggattggagggtgaggatggatgaggtagaagaagagcggcgaggagaggtaggaggccagcagctcctcgagcttcgcttggctctcgtcgtccgtccagctctccgtccgtcctgcttctgaggaggaggaggacggcgcggctgggctttggtcgagcgagtgcagcagcgccaggacggcttgcaggtgcttggtggtcgccgagggactcaagagatggtcgtacaacacccgtactgcgatcctatgtacaacacacacacacacaaccaaacccaaaatcagagtcagaaccaatcaaccatttttttttttgaaaaaggggaagtacttgagtaagagccgatggaagagccgtgcgaagatcttgaggagccaaaagagttgggccagatggccgggttttccgaggagggagaaggacaagtcgaggagcggcaggaagaggaggttgttattgaggagctggtggttgagagggatgggcgggggggaggagaggaggaggatgaaggagccgaggagggtggagagatggaggaggagcgagccgagcgagttgaggaggaggatgatcggggtgaggaagccatgtgaatgctgtgggggaggcggcggaggggcagcaggctgagttcttggggaagatgataataggttggtgagcaggaggcgatggatctggctgggttggctgaggatggtgaagagcggcaggaggagctggttgaggatggtctccctgatgatcagtcgttctggctcggagtcgtagtcgttcttgggcaggaggatcttgaggatggcttcgatgagcagtcgtagatagctgggtgagactgcgatggtagtagtggttttgatgagtgctggatgtggatggagctggatgaagagggtgttgaagtcatgttgttcggttgttgttagtgcttggatggtttggatgtattctagatgtctgttgagggtgagtggtagttggagtaggagtaggctgatgatggtgtctgtctggcagctgagcttgctggtggtgatgatagtgttgatgtgtctgatgaatggctggtgtagtttgggggtgggtgagttggagagtggggagtaccaggtgaggatgaatagtttgatggtcagttggctgagttgttcgagtagttctttcatttttttgtgagcagcagcctgcagcagctgttgttcttgctccggccacccggcctcaactctcaacccagccgagccccgccctctcggctggtcggacccccgcttcagccgatcaaacataattcactccaaacacccaacacccactcatccacatcgtggacaaactactcggcaagaagcaccccttccaacttcaaacatcaacaacaacctacaacctacgttcgaactccatctgcttcatcatacccacactcattagttagatatgtatcgatccctcttcatcacttgcgccctgctcgccaacttgatcctccaaccaacttctgtcgaggccatcaagcggggcccctgtgacgagaacgggggctgtgaattctacgagacatggtataagctcgatgctggccaatccggccgggaatgcggggtccaatacacctgctgggagtcccacaaccacacctgtcgacggaccaccgaagcattctccatcaacacccactgtggccatcagatcaacaacaggggccgctgccgggctgcccatcagtacaacacccccgtcgtctgtcctggtgccaatactgacatttaactatgccttgagcacctacttaactgctacttaatcctccccttgttcatagacttacatcatcttgtgtgctccagcctgcttggctacaaataatcaaattcatcaatcaaacctccaaatcagtatgtacatacattcattcattccttttgctgtatcaacaatttttttcatctttttcttgataccataaccaaagaatatgtagaaatatctagcagagatataattgagacaggtttaaggacagtgtggatgtgatgcacatattcccactgatcatgtaccaagaacaaactcatcttaacaggtttcatatcaacaacaacaacaacaaaaaaccagcattgggtgtatcattggatgattgaaagtggaccaagcaacgcatccgtactgaaatcatgaagatgatccacacaggttgctttgatgtgatggtggttttgtttgcggtgatgatcattgcaggaaactttcacaatcattttggtttggaaaaaaaaaaaaaaaaccagggaaagcaagtagatgactgcagcccattctaatcagccgttcatggaggagcatgctttcaacaaacacttgggcagcaattataaacgggtttttggacgttttttgtaattggtctgatctgtttttgagagtgatttgttttatttatttaagaggaaatgaaattcaaaaagataccaaaaaaaaaaaagttcaaacatgatgcaattataaactcaaccagccagtttattgcattatatctgcatttgagatctgtcggagcactgtctgtattttgtatattggccgtacagcaggatacagcccataaggggtgtagtgaatcccataaggactgtaatgatatcacagaagcagattttgatttctttttccccccatgttttcgagattgtttttttggttaacagaataataacaaaaacatatcaaaacaaaattttaaaaaaattataattgttgccttacttgtgaatatgttggccaaagccccaattagcaatctcagatacatcctagcaatgtcctcaactatggagtacaattaactgatcaccacaaaaccaaacattggttgaatctctttcaagagagacaaaaccccccccccctttttttgaaaataagaacaattgacaatcaatggtttagcccaatataagtctaaaacaaaattaaacaccaccacaaaatccttaatgagattatacatcattataagatcaacatgaaaaaaaaggaatttggaatttggaatttgtgtgtgtttgtggtgattgggagttgatctggccagaaaatcacgcgctttgtgtgcatgttgttgtgagtgggcaggaatgatgggctgggtgcagttgaggggatagaaggaagtgccgcgcgaatcgaaggcgggtcggccggccatcttcgacacagtaccacttttcccaaccataaaaaaaacggacatcagattccagaaaaatggcggaaaaaaaaaaagatctacaagaataccggctgagtcggcaatgagcttgtggtttgcaacaagcaagccatgaacgttttgagggtggcgggagcgtcggggacggggtcgcagcgaagctgcaatcgtaagtgaagtcgccgggcatggtcttcgcgaggacgactagacagaccagtcgaaaaaacaaaaaaagaaaaaggatgacaagatgtaagcggatgaagcggccaaagagactgttcacaaaggatccaatatcggatcactagagagagagagaaagcagagaccgaacgtaccccacactgagagtccttggtctcttgggcacagccgccaaccggttgctcccgattcccgcacgtaaaactcctcacatgcttcgcgggcgtcgagagcaggacggccaacaagatgggcttcgagggtggcttcattgaacaatgtctctcagtttcttcggtcttcttgtttttttttgtgtttggcggattaagagaggcgggggtgagctgaaggaagtgcccggctctcgatgcttcttttatatactcggtttgttgatgaacaaagccgacagtatatgaccgtcgcgccacagtgagagcactccgtccgttctctctaccaacaattcgcccgttctgcatccagtcttggcacacatctgtaaccatggaaaaaaaacacggggcaagctgtgtttgtgggggggggggactgcatgtgcagttcctctctctttagtaatagtaagcctcacaacgaacagcatttctcgttagcttgaccgttctctgctcatccgatcagatttggaggatgtggattcatacgattgaaaactgcagatcaaagagaggggggagagtattccatgattccaagaaaagaaaaagacatctagagctattatggagacatttggtggaagatccatggcgtacataccgccagacatacaaagcagacgacgattgcgagggggaaggtttacacagatgaagtaaggtcttacaagatgcaaaagaggggacgatcattctgcgattcatagaaaagaacaatcataacaaacaatcggtaccgagtcgattaaacaaaagacgtgtgtaggttgggagtcgtatcgtcgtgcgtgttttcaaaacgaatttttatgaaaaggaaggaaagaagtggggttcacaggtttttggatatggtcagtttggatgtgtgcgttggtcatgcaggttttgattttgctcttgatcagaagatctagtgatggtgatgatgatgatgatgatgatgtccatgatggaaatgatgacttaggtggtgaagcataccgtgatgatggccgtgatgatgaccgtgatgatggccgtgatgatgaccgtggtgttggccagggatcatggacatcagtccaccaccgtgatggcctccggaatggccgccgccatgatgggaatttttgtggcctccgccgaggagttttccggccagtgcggccgccgccgctccacctgcgccggcaagcagggggttggtcttgccccctgccccaccaccaccgccgccgcctgaggaactacccccaccgccgagcattccaggtatcttcgataacatcgctccggcacctccccctccattaccaccactaccaccagcaccgcctgggatcttcgataacagactccctaagccccctccacctcccggtttggtaccattgtttggtggtggtggtggagcttggtggtagttggctggaggggcgggttggttgtaatacgagctggcttctccgccgggggtgtattgttgaatgggagcttggtaggccgactgattattgtaagggccatgagggttttgagagtacgaattgtttgggttcttgggtggttttcctgagatcatcgagccaagtgatcccatcaacccacgatcaccacctgcggctggaggtggtccttgtggtggtggagcggaatgacgtggatcattccaggtgatcagtggcggattttgacgggtatcactggggaagaatagcagacgtgaatatcagtttgagaagatactcagagagttaaaacaaaagggggagggttcttacacgaaataccaagcgttatggttactatcccattccttgatccagccaactggtagtggttgttcattgtagttctgggttgaatagccggacatcgggtgggtaatattggttaattaaaattccttgatggcagggatcgcttggagagagttataataaagaggggcaagttggaacagatggtgaggtggatggggagccggatggatgcaagtgagatcttaaatactttttgcagctcgaggcggtgcagagtgtatgcgggctgatcatgacaccatgggattattgacttgagctgagctatgtatgcatgtagcccatgcccggcgcaccagggcctccagggtccaccgctctgacaacttaaacttgactctacccttaacttacctttaacctgcagatagattgcattatggtgttccccgcctccccaccccggacccgtgctgactcaccatccctctccaacactctatcgtcaggtcagtgacaatcagatccagctcgaagcgtataagacacatgtgctgacccgccgcaacgcctcctccatgatcagattgactcaattctttacgggtggattgctagctctggactacgccatcagactatcgggctcgaatacgaggaaagatcattggacttagtcagagaagcagttagtttcaaaaaaccgctgcagactagctaggccggggttacgtatcagaaattgtaatctacgttatcatggctggacgaccgacacaagaagatttacgtgccctccaagggcaaattgtcgaaatgcagaacacgcttgctcagctccagaatgcagctcaacagtcacaagtggtctcccgaagagaatgggtcatacgacttttcctcaaatcacctcgcggacttcatcacgaatataaccctcgaaagaccaagctagcctacgatggatccaacctcgacatctgggagagggagattaatcatacccttagcttcgtgtttgcttcccatacccatttcacctcgggcaactacagcttctctaaccaccctctcgaggaacagagatgcatctctactttgtttcgttggactgtcgacaatgatctacttgacatagtcgaaagctgtggtgccgattcgccctctgaaatcttaacacttctaagatcaatctgtactagttccaacagaaacggcggctactgttgatcgatcaacttgcatcactagcgaacaagaactcaactggtagtcaaacaacgctatccaattggatcaagcttgcgattgaaagagtcaatgggtttatttttttcaagggtactcttgtgggacctctctaggttgatttcaaaactgttgacatgaaataacaacaggaccagatactcaaaagattctctctcagccttcaaacagtcacacaagatcaacatttgtttgaaacaatcagcttgatttgaagactgtgtatctctcgaagaagtttagcatctatttctagcagagtattaacatttggttactatctgacatgtgtctcagtgctatctgtgtatattctggatcagctcttgcgtggggtctccctgaaaacatttctttgccatttcctggaattacccaaggatttctcacagtgcaattatgcttctcaggtggcccaagttttatttgcatgtacagcagtgctgcctttgccattgatcctattagctttcaagctgattctgatcattgcatatatgcaatccagtccttctgtgagagtcttcaagtcctggtggtcattgagagtccatctggaccattttggtctcttcaggaagtaatatcattccaaactcaacaacaatttggtaggttacaataagtttgtttatccagatttctgtaatccttccttgacaggcagtgatgacacctgcctgttcttcagcttgagtagtcttggagccttgccaactctagcatgtgccctgcttgtctggacaccacttccaaaataccatacaaagaatttccagtgagttctaacccaggagcaacggtgcaacagatatgagacatgtatttgtatcggatcctatcgtctttattttgagcctgataccagtatcagtattttcttggttggttcaaaaatttattgtctcagatttggatttacaaatgaaaaaaattgtcttttttttcttttttcttcaatatagccaaatatcttgtgtatcaaatacggttttggtgggatcagtcatctgagacaatacagaatacttgtctcacttttcaaagacgatacatgtgtattgtctcaggaaagtgagacaacacaaatccagtatttttgggtattcaaattctgagacaatacaaataaacacctgatactgtcttgtattgtctctgttgcacgggggttgataaccgcaagccaaccccccacgcgcacgccagctgcagattggcgtgcgtgcctgcacgccattgcagaatggcgtgcaggcaggcaagccatccgcctgcaggggtataccctgcaggttggcgtgcctgcgtgcacgcccaactttaggtcctaaacacatatttatatgcgtttaggacctgggccgtcccataggacccaggcatgggtcctatgggacggccccatttttcctttttttttcttttttttcctccttggcctagagaggccaaggtcacaccgccgggaggaacccccccccccccccccggcgagcggtgtacagtccagaggaagggtttccttccgctggacaaggtacatgtacctcgtccatcagaaggaacgaatgacagacaaaacaactatcagccatcttccacttctaacaaaggtcaactttcagaactggaagaatgtcatgttttcattctgtctcagacaacaagtcaatgcccatctactttccgatcttgttcttggcgagaaagatgctgtagcaaaagcggccttagaagataacaaagcaaatgcagccggaatccttggtggtaatctaggcttgcaaaactatgctaaattcattaccaacaaaaatgtcagagagccccatctaatctggtcggctttacttcaacattttcaatccgactcttctcaaaatcaagtggtcgtttatcaagacttcttgaaaatcaaattcaattctactttagaacaattcatcaaggatatagatgtcagaatatcaaatctttgttcggtcggaatcaagattgtcaagttcgagaagagcactttggatgaaaaactccttgccaaatacgtggtcaatctcttacctcaaagcatggaaaattcaaaggaaattatcttcaccaaacttcctcttgatctagaattaaccagagaatatcttaattcaaaacaattgagtacaactggtattccatcgaactcaatcgattcttctcatgtcaagacagaatcggcaatgaagacgatcaatgcatactgcgagaatggacaacataacgagttggctcatcacagtagaaccaactgttaccaacttcatcctgaaaaggctcccaattcctacaaaaatcgcaaatctaactccgggaagaagaaagcgaatgctgttgtatcctcggagaatatcagtggtgtctacgtttgcgtctctgatgctcaagccctctcgatagttcaaaacgcttccttgatttttcttgacagctgttgttcagatcacatgtttctggataaacgaaactttgttgactacaaatcggtcaaatcttctgtcagcgttgctagcggtcagtctttgaacatacaaggaaagggcctcattcacatcaagaataatgatggagttaccttcagcgtcaaagctttgcatgtgcctggtcttacgcattcacttcttagcctggctcgtctttcgctgaacgattgtgatcttctccgacacaaaaattctcacactcaattctttgtcaacgattctgctaaaaacgtgaaactttttgatgctgaaatatcaagcaacatctatgtttgtaaagcaaaaaccgtgcaacctcaaggtccgtctagttcatgctcaacatccttcaaaacaactcaaactgattcagcgcttcttcataaacaggctggtcatcctagtcgagaagcattagcaaaaatgtttggagcttcttattcaactctggattgcgtttcatgtattctcttgaaatcacatcgcctacctttttccagtcatctccccaaaccaaaacgtgttttggattatgttttcatggatctcagtggaaaaatcactcctcaaacacttggaaaagcatcttattatttcaaaataaccgacgctttctccgatttcaaacatgtgtatattatttctgctaaaaatcaagctctagaaaaatttaaagaatattacaacgaagtaacttcttttcactctaaatctttggtcaatttggtgacggatggtggaggcgaattctgttcaaaggagtttgaatcatatttgaaggataaaggcgtcattcatcatatcactgctccctatactcctcagcaaaactcaattgccgagcggggtaatcaaacgactagtgaaaaagccaggtctttgctcaaggaggcaggcctttctgttcatttttggggagaggctgttgctacggctgtcttgtacaaaaacatcactccgacaaagaagattcgctggcaaactccacatgaaatatggtttggttcaaaattcgattactctagattgagggttttcggttgtcgagcatttatcaacattccgggagataatagggtgggtaaatttagtaacacttctagggaaggtatcttggttggttatagactgggtattccaaactggagaatacttacggcgggtacttgggttgagtatagccatgatgtaactttccatgagtctacttttccaggaatctccccgagtgaccctgtctataatttatgtgaagatgaagtcattattgtaaataatgatgaatcacctacgtcatcgtctgtgcctgctgcggcagtctcaccacttgagttgtctttgacaccggtagttgatgaaaatccaacgattgatcttccttctcctcaagattctcctacctcaactactcctctaccgactttaccttctttttcaaagccgggttactcttacgttcctaaagatcaacctgcacccaaaagtatctcatcggacattgacaccgataacattctcacttccaaaagacgtgcacatctagtgaatcaagagctgaccgacaaaccgtggtttgtaccttttttcaacaaaagtctttgttactcctcaattctggaagctgccactgtaccaaaaacttacaaagcggccattaactcttctcaatcagccgagtggactgaagcaatcaaaacagaactctcagcgatggatcgtttacaagtatggaatgttgtgccaattcctcttgatcaggttcttcttggattggtctgggtctttcgtgtgaaattcaacacggctggagaattcgtcaaattcaaagcaagactctgtgctcagggaagtgcacaacgtgatggaatcgactaaactgaaacctacgctccgactggttgtgtgtcggcattacgtttggtattgacttatggggtcaataacaatctcgatattcatcaaatggatgtcaaaaatgccttcttaaatggcactttagaagaaacggtatatcttcgaattcctcaaggttttgatgctccacccggtacctgtctttgtctagtcaaatcgatttatggtttgaaacaagctcctcgggtttggtaccgcgagctgcaagctttctttgcttccatcaatttcttcccttccccaaacgatccttgtctcttcaaatcggcggatccgaactggttctgtttggttcatgtttatgttgacaatcttgtcataatctctcaaaatgtcgataaattcaagactttaattaaggataaattcttgatggaagacttgggtccgatcagttcgctcttgggtatgaattataactcgagtggcctatcatttgaccttgtctcaatcgaattacatcaccaagatactcaatgaattcaacttcaccaactgccgtcctgttcccacgccaatggttccgaatactcgtttggaaattgctactcaggaggaaagggacgaattcacggctctcaacatcagttacaggagggcgataggcttggtcaactgggcggctgtggcgacgcgacctgatatcgcttttgcggtgtctcaactctctcaacatcttgaaaatccgggtatgaagcattgcaagcgtttgttcatttgcttcgttatttatccaaaaccatcaatttttccattaagattggtggtggcgataatcgggtttctatttatgttgacaccgattttgcttcttgtgtcaacactcgtcaatcttactctgcttacttggttaagtacggcgattcggtgatttcctggagggctaagaagcaaagtacggtcttgagttcaacaacggaatccgagtacagggctttgtacgatggagtgcaagaagccatttctatgcaatctctgctggcttcactcgggcaagacgtttaaccgatcccaatttactgcgacaatcaagcagcaatcgctctttccaagaatcctctttttcagcaacgcacaaagcatatacatgtcaagtatcactttgtgagagaggctgtggaaagcaatcaagtcaaaattcattatatctcaaccgtcgataatcaagcggatggtcttacgaaatctcttccgaatccacgtcatcaaaaattccttcaatatctcaagttcaatcttcaacaattcattgaaactgaaaactgagaaggcggggggggtattgaacttaataatagttcactttatcactttctcttagtttaagttatgcattcttttatttagcagcgcgccacagttgtttgaaacctagttgattgtgtacaagattcctcactttattgtattggttctttcttcaatcaactaaattgtttctgattaacaactcactaaccaacaacatcgttactcaggttcgtatttctttctcttcatgttattgttgttcaagattttaaccttctttgttctcatcgtgttcaggttggttctcatcgttgctgttttctataagtcgtatccttaagatactaacttatacatctattcaaaggttggttctcatcgttgctgttttctataagtcgtatccttaagatactaacttatacatctcctcaaagcttgttgttcattagcttttaaacttgtgatcaattatatggtgaaaagtactgctaggcagctcaaatggttatcatattatcaggccacttgatgatcaggtttgagtggatgaacttacatcaaaattcacaaccctcccagaatttcatttacacctctaagacctcaatttttggttgtttttttaaaaaaaaattctcatggtcatggctctcatatgaaatggtttcaattttgattgtggtcttaatttatgatttagaggggctaaaagcgcactctgaatggtgaagggaggtccttcagtgtcataataaatattaaatatacattgcattttctttccatttttttcaattgaacatccctcagggataatcagtccaagcacttgcttgactggcttgtccaaaagatttattggtgggggggcagtgaagcccaagtctaccaggtgagccctactatttgtaagataaattggctggttcctcatccaataatactactgacccagccaatctcttgggttccaaatcaaaaaagacactctcaagtcttgagatgctcttaaaatttcctcaagtacacctctgaagagatgaccagtgatcccaagctgataaagcatgttgaaattcaatttcaactcatgttgggttttcctctttttctttttctccttgtgccttttttaattcattgatttgcataatttttcttctttctcaaaatctcaccaactgtatttagtcaatttaaactggcaatgaaatgccaatcaaattggtcccaaacacattgatctcaagaagacatctcagcctcctggttgaaattgttggaggcaagtaagaagtatcaacgctgtcacagatacggtatctgccatgtatctgccatgtatcactatgtatctgagccccaataaaaaaacctatctgaccaatcactttcaacactacctcatatccagtactggatatggagtaaaaaaaactggatattcagtgttttttttaaaaaaaaaatggtgtgaagaggtgaacaaaaaaataaataaaaatactacatatccaggtttattttactgcacatccagtgcgcgcgggatatgaagttatgtttcgagtgaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacatacagtgtatcgtatctgtgacagcgttggaagtatcatgtttttcagttaagtgtcacttttttcagtcaagtgtcacatttttcatttagttgtcatttttttccattgagtgtcacatttcagtttatcttacttctcacttgaaaattgaaaactcactccccttctttggatttcattttgttagagttgttttgaaatttgttgagttttatccttggccaaagggcatatggattcattcaagtaattgatttcaaaacttaaaatcatttggaagccctttcctgcagctgtgtggcaatggtgtaactgatgcaatgcatgcattgggcctgtattgtatcacattgagtgggaaatgtgggggcccccattgcaccaaccgcattggaaaaatccatgcagggtattggcatcacatcaattcagcaatgcaatgtgattgattcacaataatttgggtgcatttcccatattcttggtgtgcattgccagtatcagcacacattgctttccaatacaatgttgattcaatgcattggtatctatttagtgtgtattgctaaaacaatgtgataccaatacatggtgatttatcgcatcacattgtattgtttaacccttgattgtggagagcttcttttgtttaattggaattcacatgttcaaatttagtgatttccttgcctatttcaatgaaagaaatgctctatccaaacacaagaataggcttgggtgagaatttgaattttggcaacaatgggccagttgcactaaccgtagttttagtgcagcatagtgtagcagaattctgcttaaaaacagtgtagtatagtggaattctgccacatctgtgctaacagtatgtttcaggccccaaaaaagggctcactatgctgcactaacacactggttagtgggtttttggccctgtaaaagccgagcacagtgtggtgtaggaaatacctgtgttgagatgctgatattagggggtatcaaatataaccaaatccactattattggtttgaaaaaatccaccctttttcaaaaattttggttattcatttaacccttttggggcccattgatacaaaaaaagttttgggaaaagtgactggtttctaatgttggatttcctatatttgatactccctattgagtgtatgcttctaaccagttttatatagctcagcatgtctctcatcactatttcctacctcactcaatctaaaaaaaaaaattatcttagtgattgctccagtatcacaaggtctgtgagccttcagtccagtcacctgtgtccctcacaacaacccactaattatcagtgcaccaaaactgtataattgatgcgcaaaaaaaccccccactatgctaacactttttgggcaaaaaaggaagcatagcatagcagcccaatgttggtattggtttaagacccctggggtgatgttggctggaagtgactgggggtcatacattgatgggtccagccaatacgaaattggtcagggagaccaatttcatattggtcacttccacttgacttaaccacagcggttgtaactaacacaaccccttttgcagtgtggggaatttatttctggctctggccctctgaaacaccaaatgggtattgttacttgtattccccaaccaatacaatacaaatcctggaaagactgatatatcaggcagaaaataaaatacaccataaatttcagtacaatccatgtgatgtatcagttgtggtgttggtttaggtctcatgttctcaatcccaataagtcaggctgcagaatttgtttgaaaataatagatggaaagaccacaaaggtcttaccacatcatattccggaatatttttattgtggatcataggatattcaacccataatcacaggcaatttcctgtgctcttgaaaacctgaagatggattccaaaaacctgcatgatcttcaaagtcaaactactgtgttttttgaagtaaatctgagttccttttttgaggctctagttgtctgaaataagagcctgaaaggatgacaagaggctcagaatttgtggtaaaatcagaaataaaattctggaaaggttttaacttctgcaactcatttccaagtgattttaatttgggctgcaaaatcactccttgttatgtaggtttgtaatttgttacccctgcttggtggtaccatcttcatcctgacagacaggagtttaccctcaaaacccgggcttggtgaagagcccaggtccgaaccccgcgaaccctccggaacaagccccctccctgggcccagtccaaagtcgcagtggccgagtggaggacaccaccgagagacacttcatcattaacacgtaaaaatgggacgaataccgggccgattgccgttcttcctggaaacgttcgctcagtcatcaatcaagtcgcatggatctcgcattcacccagaaagattcaacagcacatcgaataaggtacccgacatgaaagcccatcagaccagggaggttattttctcgggcatccaaccgacgggcgttcctcatgtaagtgactgaaagaagcgacactgcgaaacatggaagggaatttgcgctgatatgcaatatttctgtcgtaattatgaccctcaaggtagattggtaattacgtcggagcgttgcagaattggatcagactacaagagctaaaaaaggaaggcaaaaaggaaatggatttgtactattcgatcgttggattacacgctatcaccctcccacgagatccactccaactaaagaaagaaaggtttgaaatgatgtgtgttttgttggctatcggacttgaccctgcacattgctgcttgttcaatcaagaccaggtagggtttttcccttttctagaaaagaaaggacattacttttctaatgcttcctagcaacatcatttgatgataattctgcatatattccctttactttaggtaccagctcacagtgaaatggcatggattctgaactgcatcgctccagttggtagattgaatcgaatgacgacatggaaagtgagttttgtttcacttccctttgttttacggctttcagattgatccaaaaaacgaaacttactgatgtagcctgaattttcagtcccaaatcgcgacgtccaaaaactccaattcgctatcagaagtcgatgacagcatgttacatcttggtctcttggcatatcccgtcctacaatcagcagacatcttactatacaaatcaactcaggtccccgttggtgaagatcaaattcaacacctcgaactgaccaaggtcttagcaaaagctctcaacaaacaaaccaagaacaaaaacctatttcctctgcctcagggaatctacagtacacctctttcccgttctgtttggattttcccctactcagagtggaagatatactgattgattatgacatctcctttcatttttaatcctattcaatcttttaactcaaaccatctcgcgactcattgtatacgtttgaatcattaaagcacggcaaagcaagattctcaacctaaggaatccaacgatgaaaatgtcaaaatcaaatccaagcgatctcacaaaaatattgataacggatacacctgaagagatccggaaaaagatcaagtcggcggtcactgactccatagagagtatcagatatgatcctgagaaccggccggggatcagcaatttactagacatttaccagtcgatctctggccaagaactcgagcaagtccagagacgattccaagacaagtcggttgtcgatctcaaatccgaattaatcgagctcctcatcgaacatttcagaccgttcaacgccgagttcagccggctcgtaaattcccgtgaagatgtcgagaagatctatcttgccggctcccaaaaggccgctgctgtggccaatcttactttgtctcaggtcaaaaaacacattggcctggattgatttctcacgtatatgttcttgtttggttctatgcttgcaattcaatgggttgccaattcaccagataggtgaaggatctcacatagtttccatttacatttccctgcactctttgtcgtgatatttcatgagggaaaccaacttctgtatcacagtgcagatttcccccttggtgaaatctaaagaaccactcaacaaaaatccacattaactgtcagacattaagacaagagtccatggataggtctaaaagaagggattaaaatatagtatgcatactataatgctgattacacccctaagatgcttattctgttctaaaatttcaaatccccctttaagcaaaatttccctcatgcttatttcttttcattacacccttacaaattgaatttaaatccttggaatcagagtcaacagtttgatactttgtaaatcctttgcggaagtatttttttacagactgattcctagtcaagacatgcagtatgaaatgaagacatccctcccttttccttattactgatgaaatgctcattgaatattactaatcaatgtggtcataataatcattagtttctttcactagaagatgctaaccattctccagggataaaatgagaaatttccttcccaattaaattaaggatctttcccccatccagattaccattttcataaaaaaactgataaacttacttcataaactttccaaattagtgtgaagcaactcctcaaagccaaggttaagcagatctcccattatgggaagaccatgtaattatcatttggccaaacattttgtgcattcaaaaaaaaatctcaaatcaatgcaatataggttttgtcaaactttgcacgtggctccttgtaaaaagggcaccactcctataacaatctgaatcatggccagatgtactttatgttcagaatgctatatgacttgagcaagtggtcacatacttttactgacatgagaatgaaataggttcactgtcaattttactatattaattccatgctcaaaaattttctcttgatgagctgttttcaccatatatcttacctgtttactctcagtaataagacactatttaaacaagttgaactgacttgagctgttgaaattccaatgagttttctaagacaaattcaaaattcaaggtgatgtaattttctgttcatgtgtctgtctgtttcctagtatcacaaaatgggtttgttttcaaaaatttagaataaactggaatccaatttcttatatcctacttgattctaaacatttaaattcaacaaacatgaagttcaaataagtccaagagctatacaataatagactaatctgataggtttgaaatccttgcactagaatcaaccagtaattgataatttatattctaaaaaacaatgataacctagaagcaagatgaacacacagtgaaatttggcggaaggagaaacgagctgatatttgatcattgattcaggaaatgtagtcatttgaactcacaccctgcatgttacagtacggtattgcagaatgatgttaaaagaggaaatgtacagtttgagacctgaaaaagctaagataccaaagagaagaaaagtacgagctgtttgctcctgtgcctgaaaaaaggacagagacatgataatgacacagaacagaatttagcgagttagatatgatgcagtctgctggtcaaacctttctgcagattcattgaatttctctacaagatcctcccgcaagggtgccagttccgagccatttggcccgtgtgatgtgcgtgtgcgcaagtgaagtggaggtgggggtggccgaggaagaaaagcagccgttgacgctgaatcttccggtgccagggaagagaatgcactttgggttgcgtagctcatcctcaatttgtttcgtgtttgtggtggtgattttctttctcgtggcttcggtcgaactgagcgcggaacaacggaggtcgagttgtacgatccgaccccgatactagccatcggggccctttgcaagattgaatgactccgcggaatttgtggaggtaccaaaagttcttcacttccagttgagcgggcgtaagatgggttcgatgtaatgcggccaaagaagttatcacgttcaaccctttctgcttgccgagacctcagactatgtgggtacaaccatgatcagaaagattgaaaaatttatatttaacaaagtagttacataactgaaactgccacaagacttaccaacatactactactataacgtaagtgatgtattctactagcccaaggatccttcgttcgatgattgtattatctggggagagtgtgagtgaagttttgatgatagccagtagtgtggaaggtatgaatgtatcaagataacgacggagaggttctttgctttccagactacgtttatcatcttcaattgtggagcttgagaagctgctaatggctttctggtgtcgggcttctttcttctttttatgttgagagttacgtctgcgtagcagataatgaaggaggatgtgagtgagagttgttatgctcatgaaagacaacattgcggcaagtgctttaatggaaggatccaaaaagttttggatatcagcagccccggctctgattccatccggcatctcctcataagaaatagcgcacagtgcaaggatatcgaaggcaagtgcaatgcccgctatgggagtcagcagaactgaaacgaccgggacaatcctcgaatcgtaacgcttcgccaaggagctcacagaaacgacatgaaagcaaaagaacaatatcaaagttgcgatgcccagaccagcttataatatagggaacaagagcgtcaactattcagctctctttctttaatcaaattattgaaaaagacgggcctaactcacctgtggccttttccatctggatgaattgcttcaaattacccggatgaaatctgctcgcagcttccagtgaggtagtgatcaaatacaaaatgccgtcaagggccaatatccatgccactacgcatggattcctgagttttgagaaagtcagtgagtctcgttctcctagactcgtgatgttggatgcaaacaaagataaaattgtgagggagttaattattttactaacttttgacaaaaaatggtaagatatcccgcgagaatgaagcccaaagacccctggactatgcctactgataccacggcgctgaatccagtccgtgtaagcccattgcattgcgtttgactcaatgtgttcgtgcagaaagcgtccattagattctcatgttgccgagtagaattataaccctcagctcgacttcgggaccgatgaatgtttctgacgatgtggtcgcacgaggcgattctcaatcaggaagaacagcggtttcttgtccaaaatgttctggaaagatggtatggtaaagccgggcgtcagtggtggaagttgccgagcaagatacttagccgtccaaccccacaacgttcgatttcattaagcgaatatctggtttgcgactttttttttgaaagttcgctattcatctgacaacagttcattctttgtcatggatctcgacccgtggaaatagttaacaagcaggcaacaacaattgaggatatataatctgcaggattacaaaaaaatcgcacaaacaacgcctggcccgggttgtttagagaccggaactgtcgcattactcaaactcaaaactgataaacccaacaaaagtaataaaagacgaccatcgtagagtaatatagatgttattgagagtaaatgagagaaggaagaaatcaaatggctgtcacaacaagctagcatcaccttcagaacaacagtaactgaaatggacaatgaaaaaggtagctatttagcagcgcctaatgaaccttacgtctcgtgatactacatgatcacaacctgatgctgatactgccctcctctcccccgcgccctttatatattcgacttgcttgatgaaaaagctgcaaattcggcagcgctgtgctttgtgtgggacgacacccccctcgcatttcataaggactgagtcgaaccacattttctctgccatgtctgtttttgctggagacgccgggtgggggcatacgcgttggagattcaagttgcaatactaaagtattataattctagaaggaattgccacaaagcaaactccatacacagcattccaaaactgtatgccaacacccaacacaatccaccagtagggtgaaacccacccaaaatcattcacaataaggtcatgcccagctcaaattactgagacaagacctacacggctagcagtaaccagtctaaccaaccaactcgaatgaccaccgtgtaggttccattcgaaccattctgcgccctagttatagcacccgttcaataatgtccaggtgattgttgcccgaagagcaatcaattatgtagattatcaaccgtgtgcaactctctggcaacagtcgagtcaaaatatcccttgaggtagacactgatcacagagccccgcaaggtcatgccgggaggtgtgttaagctcaggcaacaaccaactatgacacaacagtagtgccaaatgacaagactcaagtgacactactatacatttgcaactcgtcgcaccgatgcacggctcaagcctgctgggggctgtggtgcttaaactggaatagaaatcattatattttcataaaaggcaaacatgtttctgcatgtatacgtgcggttgcgtcatagaggcccaaaaaatttacagcttatggaatctgttatgccaggttgtgccgtacccaatgtgagagcaatcatgattcctcaatactatctagcaagttggtcatcaattatgtatatacatccgagttttagcgccacatgtttagccgtccgggtcgcccgcggcctgttgaagcatctcttcatgaaacaagagagggtgattggaatttgagacctgggtatcagcacgctcagcacgcgattcctgaccctgcttgaaagtcttgatcccatatccattattcccctcttgcaaggctggcgcagcggtcacgatgcacggcttccaacaggctccttctacaattatccacctatggcttggtatcatgtttttcagggccgtaatctctccgcatatttaccagcccactgataccagaattttagatgatttcaaggaaaagcttcacattcccagcgaaggcgcactggcttcctctaccatgagcagtcataacctcgaggggcgaggtgtagagatcaagttcaatgttcaatctcctgatgatatcgatcctgagcttcaggataaaccgcaaaccgtgatagacccaggttcgaattcattgatcgatggaaacaacgggccagtagaaattgaagataccaagatgaattcacctcctcaaatgaaaattccagctataaggttgtcggcagggctcgtagacacaaaggctcaagcttctatgatcagaatcgaagaagtatttggaatccggccgagaaaacaaaaggaaagtagcaaaaacatcgaaaaatatactacgctggctgacaaatcgcgagggaaaatcactccaagggaggataaattcctacgcgtaaatgttccaaaagacttgctggcaacttggcgtaaaaaggaattcaatttaaaattgcttttcttgatggcgaccctgatgagaattaaaaaacgagacaacttcgaaggaatcgtttcatatatcacgccagaagtttacagagacttaaaatctatattccacacgtccacatcaaaagtttgggtttcaatggaagcggaaattgcgaagatttttgaggatcgatcagaggcaaaaaggcgcatcctggccttccgtcgtcttcttaaccatcacactatagccgagcgttgggcacccctcgcgattccgctctttctttcgggaggccgatggcaggatctagtagtggatatacagaaagcttatggaatctcagcccaccctcagaatgtcgtggagaatgcagctgcaatcccaatgagaaaatgggatcttgattcagtgatcggtcctggtaagctcaagcttcgtcagttactgctggacgtctttggtgatgccgaggtattgaagagacgtcaagaattatatgattacaaaatgaatcgagttggatatgctggtctatggtgtcgtcagcctgatctgtacgattctcaaaggtttggtgtagatactttggcagtatggaagataggagatgctcttcaattcgactcgaggcatctacttgacaaagctccaggtcgaatgtcgtttgattcagcgttcgcacaaatacttcaagttattaccgcgaatgacagatttttttcttggtctgattcgcctgaaagagcttggcttcttgttcgttatggcccagtcttcgtggaacggctagccaagctcagtgactccattgtattatctgatcatacaaacccactttcaaccgccgcagtcaaaggcttggtagggaaggtaggaatgatagaaggaagttatgggaggggtctagaaattatgcattggtgcgaccttggactagatcccaaagaatgggctagaatcagacaaatcagaaattcacgggaccagaaagaaattgaaaccctctataaggggatgagcaaaatatctgagaacgaaagaaagaagtttctattatggcatcagttcgtcgcaaattatgattccaaaatagatcaccccgatacgatcccttcgaaaattactcgcagcatttctgaatgggtagatcaaagaacaacgcccttgaaagccctctcacaacgtagctggcttttattgaaagacaagattgatcgagtaaacccctggtcatttctgaatcgtagcctcaatgtcaaaccagaaggtgtccacaaacgagccaagactcatacccagccagcatcaatattcaagcgcttggggcgtaaaccaccattcttcaaaggtgagattgggcaagttaggaaatccaaaatggattagtttatgtgattactttaaacgccatagcttgtctgccctgaaaggttattttactctgtttcttgtgatatttttcattttgtttgcgatcacattttgcgtgtggtcagcttcaatatctatcccagtaagacgcagagaaggtcttgtcaataataatattagtaattaagcttgagtagttcaattaataatgcaaaattacaacaagttgattgcaagttatttctttttgtcactttttttcacaagacagggtaggactaaaaacataatgtacttcccccatgtgcatagcagtttcagaagtgtgtttagcggggttttttatgttcttctcttatgagttttcttgataatatttgcattaacaacgactggtgatgttctggctggtaccaataaatgacagtaaaattgatgcaataggtgtgaaaaaaattgatacaaaagacatgaaaatcatcaattttgggtgttttctatgcaaatcagccaaacacagtgccttgtgaagctggttgattccaaagtggttgccaaggaatttttcaacaaaatctgtggtgatctggtggcattctactataaataatagagaacctagtgcaaaggatgtgaaaatcagctattttgggtgatttctatgcaaatcagaggagacaaagggtttcatgtgaatctggatggttcccaattgtgtgccctcaaatccttcattaaaattagtagtgatctggttccttgcaactataaatgacagtgaacttggtgcaaaggacatgaaaattgaaaattttgtgtgttttctacacaaatcaggggtctcatagggtgtctcttcaagattaatccaccagaccacaactaattttgatgaaggttttgaaggaaacaaatttgtccccagtcattttcaagagacaccctttgtgacatctaatttgcattgaaaacacccaaaattggcaattttcaggtcatttccacctctcatttatagttccaagccaccagatcaccactattttggatgagttagtctaaggcaaacattttggacccagtcattctcaagaggcaccctttgtgaccccctgatttgcaaagaaaacccccaaaattggacatttgcaccgatttcaccctcatttgtagttgcaagccaccagaccactgctaggatttcaatgcacttctcttgcaacaatttcactgttgtttatagttgcaagccatcagatcactgctgattttcatcaagggcctgcaccataccattcctatttctcaaaattaatctcgctcaaaattccatatcatccaatgtgaaaataactgaaatctagtctttggcctctgagtgaagactttcaacatcagatctctccaattgttcccaatctttgtgatacttcaaatagcaacccaaaagctatttttcaagttgatttgatggtctgagggtagacaatccaatccttctgaatgaacatgagggcaagaaggatcaaagaaagacaaggttgcaaagccagcccagaagagcataagccaagaaagactgccatttgacttctcaaagagtgcatactaactcttacaatagttagaaacaacccacctgctgtatgaaagtggactgaggaaacattgcagatcaggggaacatctgcttccagcttgttcatctttttcatgcatccattgattgtggagaaatgcatttcccatcaccactcctctgcccccccccccaaaaaaaaacagaccagtgaaaaaaaaaagaaaatccaacaagggcacaaaggattactgaaaacaagcatgggtatataaatagatcaaacgtgcataagaaaaaaaatgagtgtatggttgggatgtgggtgagaaaaggggcagcagaaggagatgattgggggatgtaaggagagggattgttggaatgcatcttatgcaagacttgagaaactaggagaggaaagagaaattaataatgtagcatggctttttttttctggtgactttaggagttggtgattaagataaagagagagataagatccaaatgataaaataaataaacaaaagtgaacaatataagttagcagtaagatgaaattaatcaattataaagatggaacagaatataacaaagcaagtttttttctgaaaacaaacccaaagagccaaaaaaagtatgtgtttatgtgtgttcccctgtaccaattcttgatgcacgtttgagagagagaaagagagatgagaaaaaaaagtgatcaagcagaggaagagggagagagtttcagagatctctggacggcatcaactttgagtctgacctcattccattcattttctttctttgaaagactggtgatagctccaccagcgcctacggtgatatctgttaatttaatcaatcaaggggtcaactttttaattttcttggagagtaaaataagagaaaggctcacgattgtttctgataatggcggtgcgaatgacgacgctcatatctgatcttccatcgatggcgatgaagccaaggataccagagtaagggcctcgagggtgatgaagttcgagacggtctaggatttcgatactcgagagtttaggtgcgccggtcatcgagcccggggggaaagcggcggcaagagcatcgacggggttcagatgaggacggagtgagccctggacggtggagacgagactgtgcacggtggcgacggattcgaggccgaagagccgggcaacacgaaccgagcctgggacacagaagcccagtaggtcgtggcggatcaaatcggtgatcatgaggttctcggcacgttccttggggtcgctctgaagggtctgacctgccgcttggtccgccttgacgtcccccagcacccttcgagcagtccccttgatcggcttcatctctactccgcccgctccatctactcgcaagaaccgctccggcgaggaactcaggatcgtcgtgtcgtacgtcctgaatcgcaggtacgccccgtatggagccgggttcgcccgtcgcagcccctcgtaccgtttaaaatgtccctcatcctcttccgcttgtgctagctcaccccggaactgggttgtcagacacagctcgtacgactctcctgagatgatctgcgcctgcgccttggtgatcgcctctaggtagtctttctcactcacgatcgactcgagtgctcgattggtcatcgttggcttggatgaatttgactgctggtgctgctgctgctcgggcaattctactacttgatgattcttctgttttggtccataaaagatctctcgcatcgttctggtccaatcttcatattcagcctgagacaggccgaccgagagcgggaaacgttgatggaagtctggattcgaagagttgttctctgtccggttgtgcgagactacgagtgcggaggcggtccaggttgaagaggcatgatgatagctcaaggcggtattacaaaagccaagttcagcatcaggcacgtcggctgaggctcgacagggaagattataatgggctagggattcagagaggagctcgtagccaatgtagcccatgaatccgacgggagctgcgatggttttctcgttagagtggccgttagcctgttcagttccgtttaaggctgggtcagtgggagaagatatttcagtgcaggcctgcagctcgtcctggacgttccgtagccagtcccagaaggtgttcgaatcgcccaagggctgttcggagccctgctgcgcggaggctgctcggatcgacaggctcttgcgagcggcaaagtaggataccaagaagtccaccgagcccatgtgagagcaacattcctgacgaacaggttgtgatgctgccagactgtcggcagagtcaagccacacgtggcctaaggggctacgagctttgattgaatttttgaagacatcttctggactgagatcactattcttgaagacgattgatcgtaattggaacttcgtcccgctggatgagatccctcgttctacgccccgtctgagctcactgagctctagaatctcatccggtaagttgctgtaggccttcgacctgccgatcccagtctccgagttaacgtgcgcagaatccgaaacgacttgaaagaatgatcgaagtatttgggatccgtctgtcgaacaaaccgactgcaaaatatgaaataccaaagacccgataagttaccagaacaaaggaagaataattcattttccccacacttgcctctggatgaaattgaacgctgtggaatggtaaggttttatgagccagtcccatgacagttcttgatgaagggtcatcctgagcccaagcggtgatttcgacctgatcggagatggagctaggatcgacggtaagactgttataacggactacggatgtgtcctgctggagacggttgaggacgcctaagggtctaccgagagggccgagttcgagctggagcttggagagctgaccatggaggaccttgggtgcgggatggacggcagcgccataggcgaagccgagggcctggtgaccaagacagagcccgaaggttggcagatggtggttcccaatgagcggaaggggagagaagagcctagtgaagatgctagcggggtgttcgagggttgcgccgggtttgctggccgatgatggccggccggggccgggtccgaggatgatggcggcaaagtgggggatgatttgagttgagagggtggaccttgagagattacgatcatgtatttaatgaatttgtgtaaataaaagaccgggttaatgccgactggagcttacatatccaaattatatggatgagcatcaaaaaaggaaaacaaaacaaaacacgatatccgtaccagtcaaacctgttagcacgaaggatgaggacccttgattcgagcagggcagcttgaggggagccagtcgggtagattccaaggatgaggtcgagaatgttccgagtgtaagagtcgtcggcatcgaggatgagtacccttggcaggtcaggaagagggtcagtcgaggaaagcggttgagccattgaggattgttcggtgatctattaggctggaattattcaagctcaggataaataaatgctctggatttggaaagggagagcgacagagacagcctagcctgactctcacaatctgtaacacagactcaccacccatcttcgtaccatcgctctctcctgctcctgatgcatgagccccctcagatggaagtcttgagaatgaacggatcagagatgccagatcagaactacagatttacaaaccaatcatgcagtgtatacatagctgcaatgttctttgagaagagaagatgatcccaagacatacatacgatcttgacagcgaaatcagccgagccgatttgaagttggactactccaccacatagtcgatgcaagattaggaggttggagtaaaggcaagtctcctttccgctcggggcttgaaaaccgaagatcactccagatggacctcttcaagtggccaaggcctgggcccgatggaagcgctgtccggacccaagccgccttcttgggtcgggtcgggtcatgccggagggtcccccaaagcagcgggtctacgtatcccagcggatcaatcagcgtcctccttgcgcggtcatggttcaattggtggcaatcaccaaggcaactacatactgagggaattgtggtgatgtcactctagctcatctggcctcaaataagacttatctgagttttggcacatttgcaaaaattatcaagctgtaagtaattataaagaaacaaatggccagccagacaattaatatgttggccaatggcatacaaagctgaagaaaatctctacaaatgtatttgatctaggactttctttttccaacttgttgttgcaatgagaagcaacagactcaacaacttgtcttgagtagcacagatcaataacaagaggacaagctgtctggctagagtgtttgtcaaacatgtttgctccagtcatccaagagtgcaaccagatacctatctgaggtcctttcaagtgcagccagaagattactgcaagctccatctatctgaccaacaattaccaagtacttgtggccacttatctccaggagaacaaacactggtcatacatatattccccttcatcaggtatagctagaaacaaaggaccaagacaagttgtcagctggttggttgcatttttcatcaaactggtttttgtgagcaatggttttctaaagagagcatgtacagcctcataattatctgagattcatcttgctgagcaacacgtggccagttgtagcatggaagtaaacttgaaagtgacttgataattggtcctgcttgaggcagcaataggggggttcacgatagcttttttggcttctggtcccccttaaaaaaattcttgctggtcatgtttttggcctaaaatttagcctaaaaagaaagacaagatcaacgaccagcatccatgactcactgctggtcatcaaccaatggccattatactcaccggcatgaatcaccagtattgatcagtcatggatggtagaacactaatcattgccctcaatgaccatcaatgaccagtactattcaatcatcaatgacctatcaataaaggtcattgattggtcatcaatagtgtacaaccatcccattgatgaccgaccggtcatcaccatcaatgaatgacgggtcatcttcatcgatgatggaccagttgactccatcaatgatggaccagttgactccattggtgaacaaccggtcatcaccattgatgaccaaccagtcatcaccattgatgaccaaccagtcatcaccattgatgaccgactctttgtcatcaatgaatcatgatggaccagtcaactccatcgatgatggaccagttgactccatcgatgatggaccagtcgactccatcaatgatggaccggttgactccattggtgaacaaccggtcatcaccattgatgaccaaatctgaccggtcagcaccatcaatggctgaccccaaatggtgatgaccgttcatcatgatgatggaccagttgactccatcaatgaccaaccggtcatcaccattgatgagttggtcagcaccattgatggccaacccaaaatggtgatgactggttctgaccggtcatcaccatctggtgttctgtggaagctgattggtggtgatctgcaatgaatgtgctggagcagttgataacttgagtggtgatgtggaacttataagtgattgccaatacgttcatgatggcagcaattctggtgtgttaaaaattgactaaaattttaacctgcgcagcatgcccaacctttctggtgggacaataaaaactttctggtgaaaagctatcgtgaacccccctaatgggccactatgctacactatgctaaatagcccactaacattagcttgacccaatggtgggccagctaccctaaccgtagcgcagcaaaaatgcgctactttgtagcgtagcgttagcaaaaaatccacctttctgcactaatgctacccgcaaagggcacaagagtgtgttagctgttagcgtagcgttgttgtgacatagtcatagggctcgactgcgacacatgtcacagatttgtagttagtccataagagtgattttcataactaaatgtaatgaaaatcatcgatctcccaagctctcactccaacaggttatgagcctctcgccggagtagctcgaaaatttttttaccggtagccaattgccagacgagaataacaccgtagtcttccaacgttaagacgagcttacccaccgtagtctatcaagacgagcaccgtagtctgacggcgagcatcatacattccgccgatccaatcgattttttttcttttctctttcctctctttctccgctctcacctcaatattcgaccgattccggctcagtgtagactggttatatcagcgtaaatcaatagtcacactaagctttagcttctgactcctgcgattaaatcagaaagttctggtgaacgttatagctaacgttgagatcggactgatcacccgtaaccaaacatactgaataatcaacggactaggttgagaaccttagtggcctggagaaatactctgagacagccgattctgcctgagatcacctgcgccgaccgacggcgatcatttttttttctttcccaagtcttttcccaattaccccatcttttcccaatcaccccatcttttcccactccacccacccgacacaacatcatgtccgacgatcacagaccagaatataagccgcaacaatcagcctatcgtaagcctataagcaccctttccaagaccggtcgacttacacctggcagcaattcactgcgtgacgcgatcgagaaacagcggacctcggatgcaaccgatgcccttcgtcgaaaggttggtcgtaccatcaccggcctcaccacacatggaggcggatctcgaacggcgtcgttcaaaggcaaggagacagctcgttcggaaaccccggaagaaactgcttttcaactgaggattgccgacaagcccacagcagcttcgtcatccaccaattggcgcagacaagatccaccaccgcatctcgagccgaatcccaccctccaactcctgactgagatgaaagcgcagcgtgacgccgatcaagccagaagagaccgggatgaagagcgactacaacgccgcgccaatctggaggaacagacacgcatagcaagtaccgtagccgcggtcgccaagaggatggcagacgacgacatcctgaaaccagatggttccaacctacgccgatgggagcgcatgctatgcatgcacagcatggaacaattcggtgatccgaatttctttacgcctgacaaaggcaccgttatcgatagcactgatgagaagataggacgaggcattctgaattcgtcggtacatcgagacctcatctacgaccttctgtccctaggatcgtcggcagccgtttttgcccacatcgtcgccaaattcagatcggtcaacagagccgcgcaactaaaagcctggcgcgatttcatctcggtggaccccagcaaacacaacaccactgctggcatcctggcagctttcaacgagaccgccagggcgtttgatgaagttgaggtttcgctgaccctcgatgagatgatgggcctcatcttacaggcaaatctccgggatcatcatcgctcggccttcgaccagaaggtagagatattcatggagacacacgaatgccagacgccctccctgaaggatctccttcgactcctagattcgacccggactgaacagtctctcttggatgactctagactagctgaaaccacctccctacgcctagacctgaagaacaccaacaactccgcgaatcccgaggagaacgacgctcaggcagttgaggctatggccatgagcaagatccccaaatgctacatctgcaagaaacccggtcacattgccccggactgcccagcaaagaaacgtggaaacactcagatgtacaagccacccctctcgcagctgaaatcccacccttttccgccttgctcagtgacgtacaacttcgacaaattaccctacattcgtccgttacaacccgatgcgtccgccccccccacgccctcgcgtccacctcgtgaccaatccaaggctccagccaagcaagtggatgtcaagatgattgacccaaatgtctttgccgaggaggaaaatgaatacgtctttgaatccgaggaactatcaaccgaaccctcaggcatgcgctttgatcttagggaattagccttggatcacgaaggccaagaggtcatttgggactcgggcgcttcagacaatgtcacgggtgacaggtacgccctacatgacttttccgagctagatcaaccgattgccgtccgtgtggcgactgacacatcatgtgactacattacaggcacgggtaccttgaaatttgccgggatgaacggaacaaccatcgcaattaggaaggtgtatttctgtgagcgagcaagatcaaccctcttgtccatggcagctatcaagaaggctaacggctacttccgtatcaacgggaaccttgattcgattgatctcttgagcagcaccggacaactcctcctccgtagcacttttgacccacggaacaacacttggccacttccgcgaccgatcaggagtttccatttgtctcttgaaaatagtctacccagatgtaatactttctctcaacatgacatcaatctgcaatccattttcaaatccccaaacttaattgagcacagcgagtttacttggaaaactgaggacttgtcacccgatgaaaagatcctcctcttctggcaccgcctattcggccacgctagcctgaggaaaattagacaactagtgaaactgcagctgggttacggtctacctaccaagatgccaagcgggtctataaaatgtccagtttgctctatatgtaaggcgactcgcaaatcagtactaggtcctacaaacaggtgtttggaacgactatcggttgtgtgtgttgatctgatgggtcctttcaatccccctactatgacaggtggtaaatacgcactcacaatccgagacgtgttcacgtcatacagtgaggtgaagatccttaagattaaggctgaggcagcagaatcgatcatggagacgacaactcgttgggaaacccagaccggatcacgcctgaaaatcctgaggtcagacaatggtggtgagtttgattctaaggtgttcgccaagttcctctcggataaagggatactagccaagagatcgcttccataccaccacttccaaaatggggctgccgaaaggtacaatcggactgttgcggatatggggagaagcatactctacgatagccgtctcagcaagcaattctggggctacgctttcatgtggtcagcttggactctgaaccggatacccaaccgaatcagcaaggataagacgccatatgaatgtttttatggcgacaaaccccaactagatcaaacgcgagtctttggctccacggctttcatcacgacggcaccagaaaagcggactaagcttgacaatagagctatagaggggctagttgtgtcccacctccccaactcaaaagggtggaccttctggatacccgagacaaagaagctgatatcatctgcctgggccgactttggccggaactctctcccttcaccgcccccaacgaccaaggttgtgacgcccacagcggacccgccagttgatccaccgaaggaagcatcgacaacaaccatgacgcaaacgcaacagacggacatgaaacatatgcgtcttggggattttactgaggaagatcgagtcaaactgtcgactcgtgccttgccaactgcacggatgcatcgatggccgttccccaaaccttcaaagctgctatgagatcgcctgatgcacacgagtggaagaaagccgttgatacggagctagaaaatctacgacgcaaatcagtttggaaggtgcgcaaactgcccagtaatcgacgcaagttgggtgcacgttgggtgtttgctaagaaggttaacgatgatgggtcaatcaagtacaaagcacgatacgtggcaaagggttataatcagaaagaaggtaccgactttgcgcacacttttgcaccaacggcgacattcacctccatgagggttctactgacgattgccgcaagacataactggccggtgtacaacttcgattttgttgctgcatacctcaatgctcctatagatgaggaagtctgggtggccgcgccagaaggtttgccgacagcagagggggaagcgtgcctgctagagaaggctctgtacgggacgaagcaagcagcacgatgctggtggaaacatctcagcagcacactctcttcccttggatacgaatcaagctattacgactccagcgtatacactctcagcaacaagtccgaccgctccataatctgggtacatgttgatgacggcattgtcaccggatcgtccaatgaagctctgaaactactggaaaaacaactgaaaggtagtctagagatcaaatggaatgaaggcatttccagcatggttggtgtaaaaatcaacagaacagcagaaggttttgaattgactcagccaaacttgattgaaaaggttctgaaagagcgatgggatgggcaatctacattctcaacaccactacccgagggctacacggctacactcgatccaaatagtgagggcatcaactccactgattacttgtcgatcgtgggaagcctcagctacgtggtggtgggcactagaccggacattgcttatggagtcaattacttggcaaggttctcttccagacctttggccatccactggaaaggattaaaccacctgattggctatgtagcagcaacaaagtcgattccccttcgcctacatccaacggaaaacaaagagactcctgtggaatgctactgcgatgccaactggggaggagcgacgtctagatcttcctacggtgcagtcatacgcctttacggttgcccaattatgtgggtgtcgagacgcctagttacggtcgccagctccacatgccaagccgagtacatggcgttaggacacgcaaccagacattgcctatggatccgtaatctcctctatgacatcattggctgccaatttgtgattaaaatctattgcgataatcaatccgcggtgaagataggctgtgaagaagcgtcgaacaagaggacacaccacattgagcgagagtactacgtgaccaatcaggccatctatgaaggaaagacatccctcaaatggatcccgggaaaggatcaaattgccgacgtgttgacaaaagctttggggaagtctgcccactcacggtgtgcgacaaccatacagggctcccatgatgaataatgccttgttactcttaatttcttcaacatatctcatttattattatttttttttttttttgtgtttcttcatttctttaatatttttttattttcttcttctctcctccttctattttcttctctttctatatttgagtatcagtgtcttgtcgaggggggggatgttgtgacatagtcatagggctcgactgcgacacatgtcacagatttgtagttagtccataagagtgattttcataactaaatgtaatgaaaatcatcgatctcccgagctctcactccaacaagcgttagcgcagaaagctggaattgtgctaacgctgtggtaaataatactgtgtttctacgcagaaaatataaaaatttctctttatttctttattcattcaagatatggtaaaaataacatcaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacctttatcttgttagaatagtatgcttatattcactattgcagtatgcttctaaccagaaaacaaccatcttgcatatagcctataccagattgtctatggtgattccttctctagtgaatcaaaaccttacctttctcactcacaaagtgtcactggcttgtcagccatgaactttggtttcatcatcctgcgtcccccgcaacatatctcttatagtttagaatttacacgtatttcaacctgtcacgggatatttcttggattcttcactctatccatagtcattatgaatacaggatgcatattgcatactgaattcctttgtattaaattgaatacctttacgtgattttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgtgtccctttgttcattcatatgcatccctttgtagtagtatctttcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatccatattatatattatttcataactacaagtcatagccacattacaatttcagaattatatacattgaaatacagatttaacactttcatcatcatcataaaccaaaagtgccctgagccatattcatcaacaacaacttcatcaatataaccaacagtcaataacatctttataccctcacacatatcaattggcagcttcatcttgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctacattcagcaaaagggttttcataaccacttttgagtcttacaacgctacgcactcagggcacagaaaagtgcccgctacgccgcgctacagtgctttttagcggtttttttttgtcttttttaccgctaaaagtgctgtagcggtgcgctaacactacccagaaacaagccacctgttagcggcggtagcggcacgctaacactacagaaaaaggggcccgttttggcaccgctacgctaacactaagtggccctttagcgtagcgtctgtaaggactgagagtgtccttcactagatcagtcaagatatggagcaagggacgggcaatggagcctggaagtttctaagaccaaacacaggagcttttcattactggctcagagagatggaagggagcaattctctcagtacaatctagaaagagagaggaaagaaagagaacaagaagaaaggaaaatggggactcacctggctcagagagatggaagggagcaattctctgcagagccaggaagaaggactgaaagaacaaaactaaaagggaagagtgacatgtgtgtgagaggtttgtgaacccagccggagggggggtttacagtctcccctcctataaaaaaattgaagaaaggagaaaaggaacaaaaacaaaattcttaggataaaaaagagaaagaaaagaaataaaaatggaaaggaataaaaaaaggggggatatggtgccagacccaagtcaagcgcgtcccgggcaaccagctatagcatctgctaggtcagcctgttcggccttctcaatttcgtttgcgaggagttgcttgtcaaggtcctcgagtgccgccacagcggctggatccatactaggatagcaaccttcgtcgtcgaagtaagtgtcccaacggtcgtcctcccgtattgctgcatccagttgtagtgccgagacttgggcttcaagaggtgtgacgtccgtaatgcctgcgacgcttgcggcccgagttgaaggtcgacccgcgggaggttgagtgggttttcctggggtggacgatgggccggatgggttactccaagcgtgtggggctgagtagttggccggtttcgcgggggcttggtagttagctgggatgtcgacatgtgccctatttaaaggtcctgggcaaccaccgttcacgttgccgcagtgtttcttgcagaagtgacagaggccccgtgagtcgaggaaagaatgcacccgccagatgaattcgtcccgggatagattcggtgatgtattcaacgatgggcggagcgaggctggtgttccggcagggcgttgcagtgcaaggaaggacgtattagcctgcttctcgaacgggccataggcaaatgggaccgtctcgaggagctggcgtccgttgattcgatcctgtagagcatccgtcaacccgtaaactaagaattgtgctagttgtaggtccccgagcttcgcactcgccacggcgtcgaaattgaaaaggctttgcagcgtgcgtgctcgcgtactgtattcaaggaaggtttcgctcgaggacatttcgagtttccggacctgtcgttgcaaattcgaccgccagttggaggggagagcgaaatcgaacagtcgagtcttgaattcctcccacgacttggtgaggaatccggttgcttcgtttgcgtagaaggactgtaggtttgtctccgcgattaagttgccaacgatcctaatcttgtcggccgcgttgctgacgtctttagtgtcgaagaaaatttgtacgccatggatccatcgcaggaatggcttggtttcctggaacggtccccggtagattgggccgtccgacgtacggaacttttgcaggtcaactcggcccggggcgggctgtatcggatgggcattcgctttgtttttgatattcattgccaggagaaggtcttccaagcgagcgatgcgggcggcgttggattggtgagcggagatgaggatttgtcggtctgtacggcggtcctccagggcctgtcggcgatcttcagcggcttgacgacggtcggcctgtgcctcgatgatggctgtgtgctggatcttgaagacggacttgaaccagtccttggctgtctgcatatccgctgcgtccgcagtgcgagtcgaccccgatgttttgtgagtcggggtcgtttcgtcagacattttggttgaatcaggtagacgaggggcagttgagatagcttgaagttgtttggtgcggcggttttcggcgttcccggctcgaatgatggcttcagggtccgttagcggaaggagttcgtcggggccggtgttgttccttgtggtcatggatcgacccgataatcagatggcaaggcgaggaggtagtcagtaaaagtaagaaggaagtagtcgaagaggtaaggggtccttcgagtcgtcgaaggggggttcagtcggagcagtcagttaattgcaagtcggaacagtcgggcagtcgggtcagtcaagtcagtgtagttaagtcagttcagtcgagtgggttcagtcaaggcggtcgagttgagtcattcagtcagttgaaaagttcagtggggttggtttggtgtgagaaaaaaaaagtgtaaggactgagagtgtccttcactagatcagtcgagatatggagcaagggacgggcaatggagcctggaagtttctaagaccaaacacaggagcttttcattactggctcagagagatggaagggagcaattctctcagtacaatctagaaagagagaggaaagaaagagaacaagaagaaaggaaaatggggactcacctggctcagagagatggaagggagcaattctctgcagagccagtaagaaggactgaaagaacaaaactaaaagggaagagtgacatgtgtgtgagaggtttgtgaacccagccggagggggggtttacagcgtccccccgttgcttggccgccctcaaaacagcacatcaaacctgtagtgttagcacgctgttggtgccaccatgctacgttatgttgggctatggtgcattgagtggcaaaaatggccaaaaaaccactaaaatacgctgtagcacagcatagcaggcccttttttgaggcccacacacatagtgttataagtgcagtcatggtggaattccattgtgctacactaaatgttagtggaatttggctacattacgctgcactaatgctaccattattgtagtgggtgaataaatattgaattgatgactaaaaaccagaaccagactgaaaacaagaacaagatgagagaacaagaatataaagagaagaattcaaatcacataggacacatctccctctcaaccgtcccttcaacaaccctcgccctcctctgattggcatcctctctggaatcgcacatcacctatcatcctcaacaattaaaaatacccaatcatcatcatcatgaggaaatttttcaatcgcaagaggttttcacatgaccacggttcagctgtcatacccagtggaacttcaagcaaacccgtagattatactactcaagcatcttctacccttgctttgtcagcaaccaatcaagaaactgctgctcttgcttcaggctcagtcaatcactcccaacattgtgactcatccaccgccagtctcatctcaacaccttcaaaagagaaagagttaagagaaaagcataccaccaacggtgggccagttacactcactgttagtccctgcagattggcatacaggcctgcactcccctgaagattggtgtgtgcgtgtgcatgccaatctgcaggggagttaccctgcaatccattggtgtgtgcggttgaatgccaatcttcaggggactgtaccctgcaatccattggtgtgtgtgtctgtgcatgccaatccacagggaagtgttagagtgcatgcacaaggggggggggggggaggagtgtgattagagattgttccgcaggactttttgaaggtacctggtacccctcgcacccgccctgcaccctccaggaggtgccaggtgcggtacttggtacctatttttgtaaaaaattgaacaggtacatacttacctccacaggtacctcctcacttccctgttgtagcctctgtacgccatgcaccagatggcttagttcagcggtagagcaggtctgtaccatgactgtgacatgggtttgattgctatagctgtcactatcttttcatgtctctttgttctagagatgttgcttcatacccgggtacctgcctcaaaattccaatattttggacacccacacccgcacctgtcaggtctgccagggagggtacccgggtgcctgcaggttgaaagaatttgaaactgaaggtattatttctttataagtaaataatcttttcaataaaatacaaacgattattttaataaaagatgataaagaaataagagcaatacctgaaggcagaaccaatctgatatttctggtaatagtaaggcttgataacaatgaagataaaaatagtttcgaggataatttaaacaatattcagataactgttgtaaaaactgaatagattatcagaagataaatgtgttgttagcctaatttgttcatcgctcttattgcttaatttataaagaaatactatactttaatagatgaaaggatgtcgcttctttgagtaacagctgtataaagttaatcgcctgatgagtctattgcaaagtcgtcagaattgagaataactcagccagttgttactttctctttttctttaagaaaaaggcattcaaggtttattctatactcaccaactatcggtggaaatatacggttgatgagtttgcaatctttagacttgtgtgagtgtgaactgaaagaagataagaatgatttttgagtaagcaaagaagtagaacttgatcattgattctgttctcattcttactcctatgattcaatcaatcaaaactcactaagagctcgatgattgatcatgatcatcgttattatctttgctcatgatgtcaatgacatcatcgcttgattcaaaagctaagattttatttctttcttgttcatctattgaacagcttatttttgcaaatgatcacaaatgtttgatcagtgcgatgattgttattgtttttcaggaagtttatcaaacaagtgataaaataacctgatactctgctcttttgagggctaagaccaggaattgcattccaacacaggtgtggaggattttttgcaggcaaatatacccagaaatccgtcttgatgactggagggattcatccagttgttgagattgtacaccatctcaaaggccggagggctccctctggtagagatcgtttgttcgtactcgggtacctgttggtacctaggtacctgttgaattttttcaaaaaataggtaccaagtaccgcaccaggcacctcctggcgggtactggcggtacttttggcgggtaccgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcactttttgattattatttttttcatatttattgtaaaatatcagtcccaagtcactttttttccattctttcatatttattgtgaaatgttgacaacaaattggaagaatcctactttgctattatattttcatatttattgaaaatataatttccaagtcactgtttttccttttgtcatatttgttgtaagacatcttaaactaattggaagaaccttacttcattattattattattttcatatttattgtaaaatattactcaagtcacttttttggcatttttctcatatttgttgtcaagtatctacatctaatgggaagaatcttgccttttttcatatttattgtaaaacatcaatcccaagtcaattttttcatttgttcacatttaataatttattttaaagcttaaactgtctacaaattatatctaattatattattagaagaatctccatcgttgtccaaaactatcaccttcctttttgatttttggttagacttcttgttatccttgattccctgtttccatgtagccaaggtaccttcttggagttcttggagtagaaggccaccgtcattttggtagggaagtgagggggtacctgtagcggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcccaacgggtgcggggcgggtgtgaagggtaccccccaagcggtactaggtacctagcaaagggtaccgcggaacgatctctaccctctggcctcatcaaagccaccagattagttcagcaacccatgtaggacaccagccagtgtcctacatgggttgctggcacctttgtgcagcccaacacacccaaaaaagggagtgttggagcctcaatgataatttaaattcttcagggaaagcattcccagggcgggtgtaaggcgggtacctgcctttttttaccccaaatgttgacacctgcacctgtttccgggtacccgctttggaaaacagatacctgcaaaagggtaccgggtacctgctgaaatctctactttgttccctaccaaaagggggggggactgcatgaaaaccaagtgagacagagaggggaggtacctccggtaccccgggaggtttctggtgtagagatgggcgattcgcatcccggatatccgcgcggatgcggatatccggctgctttttccggccatctaggcatccgcatccgcacccgcacccgctggcgggtatccgtcggccgcagcgggtatccgagcgggtatcctaggatacccgcccttgaaacggccggcaagggaccggctggaaggatttccttccagccggacatccccccttctggcctcgggtatcctttgggatacccggatacccgcccaaatttctgggaaaagggcacatccgaaccccaatccgtatcccctggcgggtatccgctggcgctggcgggtatccgtcaggggatagcgggtatccgcaacggataccccgcgaccatctctatttctggtgcagtacatggtatctattttcttggaaaaatgaacaggtacctaggtataaacaggtacccaggtccaaatgaatgatctctaagtgtgattatccatccccctcaaaggtgatacccagctccttaggttcattctcagtgaacaggaaaaagtgccccccagcaattgatgtgatgctgtttgtatgtctccctaagattgcaatccttgatctgagcaaaaattcttcctagtgcacatggatacttgaataatcaattcagattcccttactccctctggatcaaagcaaaatactattgtatcagtgacaagttttagaaaaatatctgtacaggtttacttacttcatttgtatcaaactaacatactatttttttagtgacaagttttagaaatatatgagtacagattcccataattcccttggatcaaaccatcttgaaagatgccctattcctacttagcctattctgaaactagctaaagattcttcctgatatcatagtagaagcaaacaagctttctggtcaatatgtgaaaattcttagttttatgaagtggttgatactgcttggtcaataagaattactgatttgataactgagaaatactgtttgctcaatgaagagttttgatgagataactgtaaaatacttcttgataagtgacgagttttaaaaccatatctgtgaattgtcccttacttcctttgaatcacatcatcacacttaaaaaggctttctgttagcttattctggaaattttctcttcccacattgcaccacagaaattggtattcttgaacaaatatcacatcattaactcatctctaagactgcttggaaaaatgcctggatatttgcacagcaccagtttactatttaaatatgtcactattgtcatatacctcacaaagcttccaatacaatgctcggcagcaagtctttcaaaacgctcaatgaatacaagagatgagaagatgattgagttgtgagcatccagaaaatcattcaattgaaataaagatgtctatttattcttatttctttccattctccaacataccagcctcccccaagcaggaaaatctaagcagtgagtaccatcttgtaatttaaattgatcagagtatatgttttgacagtttggttcattttttgaaattatgactgcataaagtgtggatgaaggaatgtatgtagtccatacacacctgaatctcaaacaatctgttctttttttaatccaatttgtcccttgttttcaaacccttgacaaaatttcttcataatcagggagtctcatggtggtaaccacaacagttgggaatcctttgatccaatggaaattgaaattggtatcaatgaaagaatgtgagtcagatttgccttaaatttatcaaggatttttgaaaaatgaaactcaaaagcaaattacaaattgtttcatatgattctaggagtaaggttccaaaagagtccaccataaatataggaatcaatgcacctcattccagaaaaataacacttgaagatacagaagaatcaataaaagaaatgtaagcttaactgatgattataaattattggattgttttagtgtgataaattgagccatttgaaaattcaaccattgcaggtctttggaggaatttgttgaaatggcaaaagttgtctttggacttaaagctgatgaaatggatagcttgaaaaaccacttgaggtattatttcaactaaataaattatccaaagatttgttggctcaagttcaatttctcatgtcaatgatttttatcctttaggcttacttttcaggagaaagattggaccaacatgcagaataaggaatttagccataaagcaatcaaaaacacattgttgtggggcttgagaagggatattgggttggtatttttcactacatctagattgttgatgagttttattgacttgctttggtttcttctgataattgatatcctagagatgaattttggggaccaagagatactatagataaagctacagaaaatttaatttctcatgtaaacaagctgtaagtatatcatctaggatatttatgagtatactataaccagttaaatttcaagctaaagcataaatcattgggtatatttactaagtcaaaatggtaagatagagggatctttgaacattcaaatcccaccaatgaatggggtccttgacccaattcaaacaccaaagctatcacatgtttcaagagagaagtcgattgaaaacctggagaaaatgtaagtttcattaattttaaattgggagttttcatgtgttggtggattgagaatcatctgatttcaggtcagtgaatgaatggtttattttatccaaagacatctttggagttgaagataaagataaagaaaagtttattggatactttgagtaagttcaatcccgaaatagtagttttaaaaatggtaccaattgaattattgatttttattaatcaggaacattttcaaaaaagacaaattattgtgtggattcaatggtgaaaagccatggcatcaatacatgattataaaaggatttatttggtgttggcaacatggatataagttagtgtttgtctttatccttaactcttttctttgattgaccaattgtttccttcttttctatagaactcaatttgataattttggaaaaactattgatgacaaagtagagtgtgtgataactgagctaaacaatatgtttgtactaaatcatatcttctgtgtgataaagtacttatgaactgaggtactgatttgattttcttttttcagagaaaatggcacaccagataattttgatcagcctttaaaacaaacacacatggctttggtaaaaatggtttcagataatggtaaatattatgagaagatattacacaaagttcaagaatcagggagtgaaaattctggaactgtcaatgacaaattaaaatcaggtaataaaaagaaatttaattgataaaagtaataattccaaaggaataagaatttctctaatcaagattgtactcttaggggctcaacacatgcaatatatcaaacaaataaaccataaatttgaaagcactcatcaaaaagaatcaaacaataaattattaattgcaggctctttggaaaacaaagaaggatcaatgaaagatatgtaagtttccatccctagaataaaaatgagtgtggtctatctgaaaaattgagatgatttggttgtttcagatctttagagaggtttgtccagcttacaccaagaattttaggaatccaggattacaaagtgaacatgttaaaaaatcatttgatgtgagatttttttttttttttttaaattacaaatgattttcaaagtgctcaattatcccttaatctgtttgaatctaattttcaaattacttttcacttttattgattgattgaacctcgaattagtgaaaacaaagatgtgatgggagagcctggagaagaaaattggccatccaaccttatcatcacaactttggaatggatctgggaaaataaacttgagaagtaagtgcttttgtatgtcctttcccttcagaaaactgtcctctgatggaatgtgggtccaaaaggtccaagaaatacagtcaaagaccaatacaggattatcataacctggttgaatctgtaatttcagaattcaattatatgtacgtattttgacatcaaactcactgaaaacaaatccagagataatagcttaatggaatatctcctttcaaataacatagtcagatggaggattcagtatcaagagaaatgtaagcttcaaggtgctgttgccatgccaaatatccaattcatgtattgttgaggactcaactgagcatgttaaaataatccaatagtggatttattgaaagtgaagaatccagttcattcttggcatatatcgaatggataaaaaatgcttttgaattagatgaaaaagcaacatctaccttgaaggagcgcttagggtaagttgggtctcaattttgggcatttgaaatatggattcaattggggatcagaaaccatctcaggaatgatttaaaatactgaatttgattggtgaatgtgtgtagactatgcattcctctgctcaatcaaggatcaagccagcttccatggctacaccagcttatcaatttcacaattgaaaggctcccatcagagtccaaaatgttagtgctttttttttttttaaatattcatggatttcattgttgacaatttgaattttagaggtggaaaggacttgagagcagcttgggatcaagatcaattgatcaaagcttttgttacaaaaatccatgctctgtatgtcttcaatcaaacttgatttttccccaaatcagtaaaaaaaaaaagaaaagaaaaagaaaaagagaaacagactgataaattcttgcctatcatgttttgcaaaaatatagcaagtctgcacaagccacagagagaatatgattatggcctagtcaatattcatctctcaacaggtgaaggatggagctagtaaattaatcaaactgaacctggtgatcaatcattcaaatagctaatatacaagtagatttcagtttgtttctgttattttcaatgggcttttattctttattcaacttgtggattgatgaggagctattttttgtgcatttggtcttcaaaaattcagatttctgatcccatataatatgtctgcctctgtgtaatatgagtgttgcctgacctttttgagtgtggtgagtattgggtagtgggtgttaataccagtcctgttgaggaggtttcactcatcattatggagtttacttagaggcttgatatcaacagagcatccagatcaatacaaggtgctaataggcatccagagttcaaagactcaatcgggaatatttattccccaaaggggtactggttgggctaacaataagagataagcttgaacagaatttgtgaattttgatctatgtggaatattcagcaaggccttcactgcaagaaaaagtcaagcaactggtggaagttggcatgcaagagctcactccatactctacactgaacttgattcaacctcagacttttactctacatttttctggtccatcccttgaatgaagccacagggtaatactgatacacatctttggtatttatgtctatcatctcttttctaagacaaatacctgatatcattaattgcttggttggtgagaaaatccactgtctcagattataccaaacagaaaaacaaatcctcttttttttttgtttttgttttatgttgatgtggctgaatattgtgtgtattgaagagctttttggtcagatcatccctctgagacactacgcaatacttgtctcactttccaaagacaatacaatacatcgatgggtattgtctcaggaaaggcagacaaacaaggaccagtatttgtgggtatgtattcaaattctgagacaatgcaaatagtcggttggaaaaacaactcctcaatacagttgtcagacattgcttggaagttgttttttccaaatggatttatacatatatttaaaaagttttaaattttttgggagtcgggacaaaccactcctcatgcttgaggggatttgggagttgctcccacatgactggaaggatttccttctggttggtgagaaccaacaacctcattgaccagaagggattgatccatatcctcctgaggcccacatatatgcacacacaaataaataaatatatatatatgaagcttgaccattgtatctaatatgtatatagtatttccaagatacatgaagcaaaaaaccaaaacatatggatgagtgagatatgaacttttgataatgagaggggggggaaagtgagaccgaggaatgatgcggaaatagagaagagtgaagcccaagatgaatgtgaataatgatgatgaggaagtctgtgcacgatatacaaagatgcgtaagattgaatgatgaaggagatgtagaatagcagctatgaacagagatgagagagtgtacgtaataagacaacaacaagatccaaaaaaaaaaagggaaaagcaagagttaaacgaaatgagcgccgacgcgttgattgagggcgatatttcctcgacggcgagcggcccggaagaggaagaagaagaatggatgaacgggggagcgtcaggggcctgatggatctgtttgaggagccaacgaaagaggaaggtgaggaggccggtggagaggaagacgaggtcgaagagcttgctgaagcgcgagaacgacggcaaggtgttcagtaaggagtcttcttttccttccgtcgtcgggcttcctgggctcggatctctcgtcggcggagatgagggaagcgagataagacaagtcaagagatacatagcctgaacatacaattttttttggggggtggatagattagtggtcagctggagatgatggtaataggacgagaaaggacagaccatgagttgggcaaggacgagtaacatgaggctgctactagcgccattagcgttggaagagacggagagccgattgaagacccggttgacccagaccaagactgcacggagattgacgacgatgatcgagccgatcaggaccaggccgacgaggcgggtcagcttgccaatctccagctcgacactaaacgtcgacaaaaccttcgctactagatacgtgacgacgtctgtcgtcgggttccgggtcgtcgtcgtcgtcggttgcttgacatatccaaagattaaattcacacatgcctgtagtcatcaccaattcaaattaacatctatcttatctcttatcattgggaaaaaaaaaaaaacaatactaaccataaatagacgataaacacaataaacagacaagaaccagttggcaatgttgagcatcatcccagggatcgtccgagaatattcatgcgattccttgcgttctttgagcaccatgaggtcagagatcatctgggcttccatggtcctccaggccagcaatttcctgttgaagttgtgggcttcttccgtcgtacaggcagactttgtaagctattgaaatgtcagaagaggggatagagaagaacatactaggatgagacgagcctgtgaaaagcgttgtcaggagactcgagccgtctggcttggaactactaccagccacactagcctgttgctgttggaggatagatttccgatcgacgaggtcgttctgagttctgatgagtgatttctcggcgacgacgatatgttggtctgtgatcggcggtctgacagggaagacagaaaagagaagagataaacaccccaggtttgcgttcaaggatgagtagagtaagggggacatactccttggcccgacggcgccattcccatgtcagccatgctgtgttcaccgcacctcctccggataacgagccgatgaggatcactcctgggacacatatcctggcgagagtggtgttgagaagaccttggtaagattatgaccccccccccccccatgatcagagagattagcgtctcatgttcaattctggttcgtcagggaatttcgattcggagactcaccaaacgaatgggtgcccgattcgacgcccaataagccttggatgacctgtcctagtcgatagtatacgaacaaataaacgctgaagggaagtaagggcaagcccagggtcctaatcgacaggattcgaattctttcgtttgctgaataaacaaagcaaatgatcagaattcttttctgggttttttttatagagagggaaggagactcaactctttcgacgtcgactgaggatggtagttgagaagagtaagcattctaggaaggggacgatgaagacgacggatgagatgaggagggcgagggagaggttccagttaagatttcgaacgctgtttttatttattttattgcagatgatgatgagtttgaattgcacttgattgggcgagttgagaaaagaagggactcaactgagggttcaaccaagagccgaggatgacgatgctgaagaggagacttccttcgcagaacgagcagcagaagatgagcgtggatatgttgggggagatgagttggtgatggtttgaggtgtagaaggatggttgagttggggttgatgattcggttgtttcatttgttgttgatggtttttgcagagtgttttggtggtgttggttctgctggatgagtggcttgagttcgaagtgttgttggaggtatcttcggcagcccaggaagaaggatatcctgagtgagatgagggagagatgagagatgagttggttggtcattgtttgtagttgcttcgttcgatgtttgttgatggtttggtttgctgtcgaggtgctgagtttgatgagactactgttttatggtctgttcatgtttttcttgactttgaaagttttcagcaggttcttcatcaatccaactaggagctctgccggcgtccaagatgtgctccggtctccagatctcctgtctggcaaccgcagatcacaactgctggtgctgccgcccccaacaaacttcctgctgcatcctcatcatccatcaaacatctttctcacccaacatttactagcaagatcaatgctggttaatattcttcacttgcacttcaccatttgattgttggcaggttgatgaaaggcttggtgtttgtcgtttccttgcccacctccgccgccgcacaggcagaatgagtcttggaggagaagcttccgccccggcggtcactaggccagaggatacctccccctcttcccctccgggtgcctgacttgtgagcactatataagcagaatggctcaccacaagaaacaaaaaaattgcgcaactgcccccagttgacatgcggaagcgccaagaaagcatgtggtgttacatactcaaacctaattactactacaagctagttgtttataccaacacagtcactgtccaacaagaggctgttgggaaatcagatggtgttacgatggcaatgacactggcgcatgccggtgccagttgagcacctttttctcatagtggctgtatgcctgataatgatggctctttggatttacaaaatcaattgttgtgaattatccagtcaagtctaatcatggagcttttgagctatcacaagaaattaacaattacaagatttattccttattccactttcaatttacattactatggtaaggagacctcaattttctactttcttggctcctgtaattcttatccttaaaaatatagatttcagaagcaggttgataaaatccctgtttgattggaacaaaaacaaattttcggggtagaatcaacctcttatctttggtgaaggtaatatgactcttcaacattggagattgcaatgggctgtttttttctaaatgacttttctgaacaataaagagatttgctttccttgttcccagttgagatgaaatggtctattccatggtatcaatccgatatctttaagttttggtaaacttttgtgcatgaaccatttaaaattggctaccttgttcagccttttctcaatccttccaaaggagtccaagaagctcttttcattgtgaaacacggttaaccatttagacatattcatctttttataatgatgggacaaaaatagcaacactgcctttaagatgttaatttctctgtgggatgggatttgcgggaaatgtagatctagttcatcattttcattcagaggtccaccgttcataaaattaaaaattgattctcttatagtgttctcaaactttctatctttattatcatttcctgaataaattgtattcctttgaaatccttcatgatcttcagacagatttatgatgtgaaaaagttcatgttgcatttcaagctgctcttccagataaatgtggtcttcagcctttggaatgtgaccaaacgactcaataatcacatgattcaagaaccaaatcagcttgtgaaaacactggatttgattgataggaatcccttcaactaattccccatttgaagatgaaaaacccacttgttcagaatttttgttatttttcgattcttttagttgagagatgaaagaatctgaataggctctttcctgttctgaaatccatgtcttttctctatacctctgtgaaagtaaaattgaccatattttttgaatttccttatcagagatttcatttatggcttggtgtatctctttttcaaattcccatcttatgtctttgacaaaggattctactttaagatttgaagctttaggaattctgtacttttgaaatgagctccttccactttcttgaccatttgtgatgtcttgtttccatgggagtgcttccattgacaaaatttgttttctccataggcgaaatccagcctgatttgaacgcaagtgatcaatttggattctcttgatgtgtgagaaaaaatacttttttctcaaaaacatctttttccacttttttggattattttctttgtagtaacaagccaaaaaatcaataaccactgaagtgatcattccttgtctcttagagatagcacctgatatggtacaacccctataatttcttccatttgtcaaaaaggtaagtggttcatattggttgtctggaataagagttctctcaagggaattaaataaaagtttggttccaagtttcatcaatcttcctttttcactgattgctgcatcagattcagaatcagatctattgttttctattctttgaaaaagactgataatccattcaagcagcaaaagtgtttcctgtgcatatccttccaaattcatttttcctatgctttgaaggaacctcaagtttacaaaccaaagtgtctgtgaaaattcaatcaagttcaaactcatccttttctttcctattctctgatatgtgcttgactggcctcttatcatgataaactgattcattttgaaattcaattgagtgatgaatgcagaaatttctttgtcatgatacaacttcagcttctggtgttctatggctgctagatggagagaaactccataaatcagcatcaaatctctcatctcataatcaaatttataatcttttttcatttcttcttcctgatccatggcctctatctccttgaattttcttttgcaaactgatgtggcctttttcttagatttgggaatcaggacatcatgtggaacaaaattagggaaatctctgattatgggagaagatattgaaacatttggctctgttgggtatctttgtgcaatttcagattttgaatatttacatgacttctcaaatcttggtgccatgtgatggtagactcttgagtcatgaatcacttcagaatatgaagctggaacagatgagtattttagggcattggaaattctatctgaaaaatcacattatagaggaaaaggaaatatgttcagatattcaatatcaaagtaagagtgttaaggctgaggaaagaaaagaacctgtatttatatcctgtttctgtctacaagctgtgactactcccaatccaccagatattgaaccctctttgagtgaagaaaatctttgttgtttatggacatcctttgaattattcagagatagttcaagggataattgagagttactgtctaaaatgatttttttttaatttacctacataattttaaaataaaacagtcaaacttctcaccatgattgaactcagtctcatattgttgaaggtgatcttggctttggaaactattatcatgagcccaatagttatgaatgctgtgggatgtctgccctgattggtgattcaagattttgtttttgccagagattgaagagagtttgagtgttagataataataaggattcttattcctaaatcaaaggagttcaaagcagacaaatcattcacccataaaatcaaattccttgacttctctcctcaaggatgaggctgaattaggactatgtccaaatattggtcttccagtagattgcagcccaaggccaagttgattctccactattatttttctcaattattcaacccaaaatgtgaaattgatgaatcagcatgcatcaagagttgattaattacacagaatattgacaaacatcttgcttttgggacatgcaatgggcacttgggggtttgatccaaattctcagccattggaaggctcaaagtcaattgaagagaattctcccctagctctctgagatacacaagaagaatgagttatgaattagcgagccggtcctgtgcctgctatctgcatctatccaatgaagtccgctaaaactatcaccatacttctgtgacccggcctgttctgatttacccagtccgtccaccagggaaaagcatttcatgggaagaaaactgatgtgagctagaaatgtgagcgggattcgcctggaagctttcatgattaatggggttgatcggaagtcaaaatctccgagcggatagccagtgactagcagtttcttaaacggggacagattccttctaagattcgactgcctcaatttgaattctaccctagcatcaaggttgcgccgcctgccactccggttcatccctaacccaacgagtaccttcctctttgtgcggagtagcgaaccactcgtcgcattgcgacctttggagggtgcctgcggggcggcgtcccccctgtttccatgaaggacctggttgagttactactggagcttctccgctcgcaactcgacctttcaaacaactgagccaagctgaagagctgtttccgccataaagtttccacgaaagaggtattgtgtcaatgttaaggaggagacataaaaaaagcccctccggctcagataacagatgctttgagatcgtcagggggtgggggagggtggggaacgagacatgtgtcaaatctcagaagtcacactaaacaaggagccacagaaaaacgcgccccccaagtacattgcaaatatgagaggagaaaagaaaaagataacatgcaaaaccatctatgtatgcagaggaaaaatcaataagcactgaagatgggctgccactggagaagtctgcaacttgtccatccgttgaataagtcaccagagcccttcaaaagttcaatcgtcagttgagacctgaaatagtctcaaaaaaagggcgtcgaagtgggtgtctcctcgcagtttagaattattcttgtgatcagtggcgggggatgacctaaaactggtccgcacaactttttggtgaggtcagtggatgagatgaggtttgaagttgttcgtccacaaaagacgcagcgacacacatcaccccggtagaaaagatgatagggaaaagatacacgactgattatctgcttacttttttggggcaaaagaacgaccaatcggtttgattgaaactgagactcctatcagatgatggttttttgagcgcaagaaacgacttggggttggaggaattatcaagtacagctaaggaactatggagtagacgaacggcaaggagccctgtcgaggttatgtatccagtcaatatagcctataggggacacttctttcctcttgaccactaggttatccagtcatgataattcacaagacaggccaagatacaccagatagaagaataagcaactcaggagccgagaacctcatgtccctccttttccttaccctcctacataaacatggagagtatatacttatttacatccatccaactccaaacttggcacaagcagtacttttttgttctcatctttccccccaaccaaagttctctttggtcaagggatcccgccacattgcgagcccgtccgagagttgtcgttttgtcacaaccacatcttattattcttcccagcctactggtcttccgagtgcttagccgtacttggtcagatcggctacccttggacggctttgtttgtgaagccatttcaatccagccgttctggaagaagaaaatttttcatcatgtccaaaccgacactcaccattcctacctccccccaaaatctccgtaaccgccagcgcaaaaacctgccggattatgatcccgattctgacctcagcgagtcggagggcttgggaggcacgaggccccagcctgatgatacttgggaagatgatgaggaaactgcggttgatgatgacagtaagcttgagttcatcctatcatttgcatttgatttgttatgagaattgctcgttgaatcgaaacactctttcaataatcgttcttccaggctacgtccaacgcacactacgcagagaaaaaccactgcctccaatcacctggcgcaacttttatcgagagatcaatttgatttctacgctggccttgaccatcgtccctgtcctgtccctctacggtgctcttactacacctctttgtcgtttcaccttggcatggtccattgtctattactatttcaccggcttaggtattacagctggttatcatcgtctatgggcacatcgatcctacaacgcttcccctctgcttcaatatttcctcgcactcggtggctcaggtgccgtggagggtagtattcgatggtgggctcggggtcacagagctcaccatcgatatactgacaccgatctcgacccttactcggctcacaagggacttttatggagtcatgttggctggatgattgtcaagcctcgacgcaagcctggcatagccgatgtgtccgatctgtctcgcaatcaagtggtcagatggcaacatcgctggtatctacccttaatttttggcatgggattcttctttcccactctcgtcgctggactgggatggggtgattggagaggtggctttttctatgccggtgctgctcgattgttgtttgtccaccactcgacattttgtgtcaactctctggctcattggctcggagaagccccctttgacgacaagcacactccgcgggaccacattattaccgcttttgtcacaatcggtgaaggttatcacaacttgtaagggtatcctgtgaaattctgggcctttgttttgaatgattgaatcccgctaatgattgggtctgtatctacatatacttccgaaaaacagccatcacgaattccctcaagactttcgaaacgccattcgttggtatcaatatgacccaaccaaatggttcattgctgtcgctgctttcctcggacttgccaccgagctcaaaacattcccggacaatgagatccgcaagggtcaatatggaatgaagctcaaagaattgcagcaagatttccgggaggtcaagtggcccacttcttcaaatgacctgccgatccttacctgggagcagtttgttgacgaggccgataagaaaaatgggcggaatttgattgtcatcggcggcttcatccacgatgtcaccgattttattgatgaacacccaggaggtcgagcactcataaaaacccgacttggcaaagacgctaccacggccttccacggcggagtttatggtaaacccagtcatccgttttttgctcttgagaaaaacactaatgatcgacctttgatgttgaatgtttattttagaacattccaatgctgcgcacaacttgttggctatgctcagagttggtgtgattgaaggtggctatgaggtcgaacatctgaagaaaaaggtaggggtgtttagaaaggaacaacagattcctatttgtggacccaaaactttaggaactgtttcgaccccagatagtccagtcttaggaatcaaacccatctacccttgaaattgaaattgtttgccagacatgataaaagcaatacaaaactcatatatttgtacaacatttcctgcttcctttgttcattttgatttgttttcaagacaaatatttaaaaatttgaaaaacaaatagaaaaaagtaaacctacaaaagtccaataataggttcatagttaaatgagtctatcttccctttaaatcatcgtcatgtattactacattcaccactcggtgccatcctcaactttaagttgcaacatctgacctagtctgagaggctgcatagagattggaggacttcccgtcaacatctgcgggtctcccagagtcggtttagagcctcgaaattcaaattcctctgcgagaattaagagattttgggtctagatcaacttctgagagggtcccagatccgacgggaagtcctccattctcgaatccaatcatcttgaacactcgctcactcacttttttttaatccaagctgactctttttcaattttaaatgaaacgatcaagttcaacgctttcattcaaatcttcaatatatgacaatatgtatatctactcaatccatgctcaagaccaattttatgaaaataaaaataagatctcatgactgaaagatagatggttgggcaggaaaggctttcctgttaccgtgccaggacttcatccaaaaacacccttccttggttcaaatttttaaattgattggaattccttgatcatgatacattaagggaaagaacagtgagggaaacgttttacactattcatgctgcaagcttcctactgcaaaggaatccaagaaaatgagaagaggccatgtccaattcagctgaaggggtccggacggggaggcaattcgattgtggctcggcaagtagggcaggttgaatgggactctagccagggctgcaacaggaacatagatcgaaatcagccatgaacttatgaagattgaggggagaaaaattgtttatttacttggatgcaatcccgatgaaaaatgtgagtagggtggcatggaagctgcaggataggttgatcaacttgagagagatcgtcctgacaaaccagacatttcaaggcttctccgtcggccgaagcgacagcattggaaatggtcagagaggccagacgtcgttggagtttctggcttgcggcgaaggacgcacaccgagcattgtgcacatgtctagtccaactcctccagaaaccgtagatgaaccgcaagggtgccttgacgtccttgtccatgtttccgaaggcttcattgatctcggacgggggaggcccaaggaactgctcgtattggtcctcatccaagccgtttcggagtcggtttctcgccagttctatcagaactgcttccagaattgcgaattgagtttcaaagagctgtcgagtttggggcgggaggggctccaaagcctccaaggtcttctgcatgactttgttgttcatgttagacttataagcagctgttgtttttttttttttttggtaggaactcttggagtatgggtgggaatgagaagggatgtgatgaaaactgtgaagatggtgagctcactggtatggccgaagccatggctctatatatacctttcatccatgtcgagcctttctctagtagcactggtaggaggcctcaaggcaggtgtgctgaggacttttgctgctttcatcgattgatcagtcgactgttgcagaagagggctcagcttgacaaatgctaccagtgcgataggcagggcagaatctgtctgagcattgctttcttcaccaggtatcaaaagttctctacctctcactccacttcttagctccacttcttagcttgctggtaatgtagcttctaccaaagcggtgagttttcatgaggtgcattgtgctctgtaagagaaactccaacggagccgtgactgggcgttcgggggcgaactttgactgcccggaaggcaattttgccctccaacggtcccgcggaacaaccctgggaacatccccgggggcactccaacccgcgattgacctctgacttctgcgggtcacctcccggccgcgattcctatatccacccacacacaacacccagcacctcacaacaatggcagacactgatcaaaaatcttcaacatacacccccgcccaaacgcctagttctcaaaagaaaaaaaagaagaaaaacaatcgaaaaacaaaatcaaacccccccaaaagaaacaaccaccaatacgttgcccttttacactggactctttgcttctttatacctactttcaatctttaaaatatatagcaacattgaattctcaacgctcttgtctctctatttctctcagtcattatgtctccttgttgcacatacttcctcactcttcagttatttggtctggtacgattgcatgtcaggtgccacaaaagtcacacacacataccacaaaggagatgctccatccttgtggagtggaaggtttgtaggccgattgtcttggggaggtggtttttggttgatcgtgttggggaggttggttggtccgagggtggaggactgccagtccattactggaactgacccgcgacctctgtgacatgaggccgcggcctgcggaactcatgagagttgccccccggaccgctggagttgctctaacaatttgcgcggaatgttattacatatcagagaaattgttctctttctgactgagtagggcttaatttgaccaatgcattctctgcacttccgatacataaattcatccttccagcaaacttaacaaagtccccttcctgctgaagggctttttttttggatgtcttgagcgacagatctattgctctctttctgaccatgtcaaacaaaaagaaaagaaaagaaaaaggaaaaattgttctggagtcagccagaaacctgtcagaatatttaatggacttcccgacggatctgggccccacacggaagtcaatcaatctagccctgaagattcttgattctcacagagaaattcgaattttgaggctctaaaccggctctgggagacccgcagatgttgacgggaggaagttgtccaatacaagaccatctccactgcgcagagtcatctgagttggtaaatttacagactcggggactgcggcggacggatagcaacccttggaaaaatcattttccaccgcagggtgctatccacactcctggtttgtgaaaggccctcccacagagggggggggggagtctggatttcaccaggattgaccctgtgaaaccgctgggttggtatagcgattgcacatctagcaatgctataccacccaaggggggggaactatatttacctcccctttagcacccccggtggccagggttttttgaactttggaggaggggtaaatttggtttaccaccacagtttacaacctccccgggggattcaaagatgatttttaaacaggattctgcatgaattgacactgtcatgaagaggttcacaatcttcgggttcgtcattgattgtggaacgtttctcgaaagctctgtgatcttgataattgttgtgtagaatccagttggaaaaaaaacaaggactttaagactgcctattttatgccaaggagggtaatgagactttcagaatgactgcggtttttccagttgcttaatacacatcccaatgcatcgatctgaagaattcaaccccaggttcaagatcttgatcagcccccaaatccgacatttctgtttctttttttttggcaaggttgagccatcatcaatgatactgataataatgctgtctgaaatatgtttgctgggatcacaagagttgctcgaaatagactccaagtcttattgtccggcagcaaatattcattcacattcaaatcactcatcaccatccctctcttccttctttcttaatgtcaatggcaatgtaagtaaagcaatatcatgaatccgtttctgtgtaggctttctatgatcttgatcttatctatcagactgatcttttgagaccggctgatccagaaaaaaaacccaggcacatttcgaatcattcgcatcagaagtccagctcctcatttttagatcctcatcccttcatgcattctcttgaccttcttttcttttcatttcttcttttttttggaaatcttctctctctcactcttgttttttttcattctcatttgacccctgcttgtcagccccaaacaaagccccacctttttttttttttttggtttactcccccaaagaagtctgtctttctactgttttgtgttttgtgttttgttttttttctgatcagggctgttctgttcacaataataataataataataataatccacaaaagaaaataccaaaaagaaaaaaaagaagaaaaaaaatcagtccgatccaaaatcaaaatcaaacagaggaagaagaagaagaagaaaagagatgatgggaggaaaaggactgatcatgttcagacatgaatgcacatccaagcaagccacattctcacaaagattcatgcacaggattaagacccattgaatgaaggctggatgtgagtcttctcaaacaaacactggtggaggacagttcgtgtcttcttcttcttcttgtttgctctgctggtatccgcaattcttgactacaacccttgtcctcattcaacttcaacttccatgacttccatgaccatcttttttgcacttcttctctaataaacaaacaagtcaaatatcattgcattgtttgtcttttttgttctgtttttcacatcatctttttctttttctttttcattttcaatccactctttttctctcttttctgaagtaagttcacggtaaacattgttccccactgttcgacacataacccttgtattttttttttctgtttgtttgtttggttgtatgttcttaatttttccaagataaataaaccataaaccaagaagaatgaaggaaatatctaaaaaaaaaaaaggaaaaaaaccaaacaatgattcactgcttgcaagcagcccttgaaaaaaaaaaaacattttctttttttcaaatttgagattcccaaggataatcgtatttgttggtgagaggaggggggttaaaaaaaagggggggggggaagaaaagaaggatagatgtatatatttataaaaatgaatcaaccagccaattaatttgtgcagaagaaaaaagaaggaagcccaataccaatcctgagaaaaccagcaccccctctcctgatcatcatcagctcactccaattatcctatatgtatcttattatatgtatgtatgtatatatgcatggaccactctcaaaacttcaaacaatttttgtagcattttttgtgggggggggaggaggttttggtttccagttttttttttgtttgttgattatcatgaccttctatttctgaaaactgcttcacaaaggaaagaaagaaagaagaatatcaaggcccgtcatcatcatcatcatcaattaagtaaccaaaaagtagctgagcagataagaacaagcagccaaatgtcagcagccatcaagatccacttcttttttttggggggaaggggaggtgtgggaatagaaaaaaagagtactaacaggtcttctgagagccctcagcaccaatcaccaccttgcagcttctgcaggtggtgggggcggaggagcgacgctgagaccgttgccgtttggaatcactccattcgggggctcatcgtattcccggggtgagcctctgcgggcagggccacgagggattggggagcgggatctggagagggagcgacgtcgacgggggacacgacctggactgtcatcgtatcttcaagtgatcgagatagcaaatatataaagttagctagttggaatggaaggattaggggacatgattggatccactaaccttgatcgtcgaggggaaggccgtcgatcaaaatcccgatagcttcggtacgctccatcatcgcgaccacggctgtagccaccagcgtaaggatcgtcccgacgataatcatcccgacgataaccgccaccaccatggctggggtatcctggagggccgcggccgaagccatgaggaggtggaccaccccatcggtcgtagcctgcacgctcgtcctcttctcgtttgctgcccatatactgccctggtgtgggttgatggggcttggtggtaaccgaataatccacgcgaattggccggccatgaagatcctagaatgatgggatggagaaagaataaagttagtgggatgggtgtgatggtgtagattgaattgatcaacctaccagaccattcaattctgaaatgcaagccgaggcatcctggacgtctctcattgtgacgaagccaaagccacgggaccgatcactctagaaacaaaaccaaggatagaagaaggaggagtgatacggtaagtttgagagggggggattacaaaaaaggaagggcagagatattattgatgagggagtacactcaactcgttggtcataaacaatcacgactttctcgaccttgccatagcgactaaactcggcttccaggtcagcctcgcgagtgcggattgagagaccaaagacaccgaggacgttagtaggctgtacatcttgtggtgcgtggcggggcctgacgggtggaccggagacgatcggccgatcacgtaggttgacggggccatccccccttggtctgggtggagagaccgatcttcgcgaacttccacctccatagccaatgggtgaactagagatagtaaggatagatggttagttattttttgtgtgatgttgaatgtaagagaaaagataaatcagagcagaaggagacgaaccgactacggagacgatctgaaccagttggcatgatgagttcttgtttagttttttgagaggatgattgaatgggttgaggagtgtaaaaagaggatgatcgaagaggtggtattggttgaggagtaggctttcaagatgatgaggatgatataacgattgacgagagagagagagagagcaggttcccagatcgagagtaaagaaaattatgtatgtacgcaaagaatcgttcctctttttgttggtgatcttcttctcttgatcttctttttcttgttgttcttttttttttttgaaggtgtttgatatataccttgattgaggaagcgatttgaagattggatcttgtttttgaatatttgattgtggatgagggatgtgggttttgatggttttagtggtttgatgaggaagaagacagaagtcggtcggctcgactgagggtcaagcggggggagggagacaaggtgaggaagggggctgtccacccagcaacggatgattatttataccgaagccaagttaaccgagcaacgcaggactcagctgaaggaccaacagcagcactacataaactacataagacctgaaactcactcatccctcagtcttacccggcctcagcaacttactcaccctcactccgccagccgccgagcttgcatagtcagatcgacccccaaccacaatccaaccaacctcatgaactgagcatacagaatccaatacaacaatactcactccaacacttcacctaaaacaccgattgctgaccccccctgaaaccacgtctcatatcctacaagatcagaaccctcccggccttcatcaactcaccactcatcaagcccacccttgtcgtctcgacgagctcataagaaatatccaatccccccaaaacatcatccttcgctaaatcaaagtttcttttcttggtggtggagacttgcctaattatcaccgaccggtcaagagaaaaagctctcttgcatgtcgccccgatcaaccaagttttgcatgtacagatcacctgaccagagccagaggaggagcagaggcagctgctggtcttgaatatcataataacctcaataatgatcatcatcaccatcatcagacctttgaaaaactgactgtgagacagacaacaatcatagatatgtttctcgacatgacttgtactaaaataacaaaaacttgaaaaaaagaaagaaagaaagagtgtcagatggcggggaatgggatcaaattgtagattgcatacctgatattcattgtgtcaagaggaggatgtgaatagattaggagggttcatgattggaatttataaaatcttaaagctaattccgcaaggcctttctcaacaagattgtagaattttgaagatctggacacattaatgtgggggattccaattagccatcaggtcaacttttttttgtttcatttttgaaaaaagtggttcataaacaccttaaaatgtgctttaaattcaattgtgaacccccctaaatataagtatctggaaagaatatcaggacaaaggaagaaagactgatgtttgatgatgacaagctataaagcaagtctttcctgaaactacatacacattttgacaaggatgatcaatcatccttcttcacttgcagatcatcatctatcagcggggctgtagtatcatcatcagactgatcttcatcatcatcatcagctgctgctgctgctgctgccaaagtgaattccatactaaggttcacatcactaccaagacaaatactctcatgtctgccttcttttgattcttaaattgtgtcttctttctcttgcttcccaagaacctgtgatgtattattacagggtgaggggttcacaattcaacttacatgtagtagagccatttctgatgtttttctttgggggggggggaatgtagtggaggaattcctgatctgatttagagtgtcttatacaaagccctcccggtgcaagtcttaactgaaccccccccccccgtaatcaaattggccagaaactataaagatctcaaagggggtgtcaatcggtttctgaggagggttctaggtcccaatggaaattcatccagtatcttacatgctgatcaaagttgatcagaatccactagatctcataaaatcaaaaccaaaaacaaaaaaaattgttgctcataaacaaacagctgaagaatggctctcaatttctatatataatacagccatccatatgtagcttgatgaactccagctgtatgttctatttcaggtctaagagaatctccattgctgtcactaaattgacctgaggcccaaaccccttcccccaccacgatccccatccacatctgtatatcacagatttcatccttggtccctctccagaccctggattcagggatcagataggggccaaggatcgtacatctgatcaatgtgaatttcacacaagatcacacttcaacctgtcgtatcagcttgtcaacactgcaccaacatttctgatttaaggagtgtctggcgtggcagaacaagcttctgagtccgtcttttccctcaatataagggacccaaaaataccaaccacaatggagatgctctgatacataatcaatcaaatcctcttacctgagttatatactctgttccaattattttctggtttgtatatatatttttttgtcatcatgtttcaatttgatcaagtaaatgtttacttttttcagtttatatcaagtttaattgaaggtgtgaacccatggggatgattagaatagaaggaagcaccaagaacattcagaaagagaaggttgattacttcagtagcagaatcaaaccgctgcagataagcatgcaatgatagcaatggttggttgaacagcataggcaagagatagagagagagagaaaacttccagctaggtgcaaaattatagagtgggattggtgggtttttggtgtggagagcacaaagtcactttgaggctgaggatgacattacttcaagtgaaaattggttggattgaagtcattgtgaaccaatagattctatccaacaaacccaaaatttctttgcaatcaagagattatttaggtttactgatgaaaactcatatcgaggtgtgatgatttgagatattcaaagcagaactgatccaagattgagcaataaagactgaggttgactgatgaagacaatgagtttgaccaatgaatatcaacagaatcttggcatagccacaaggaggttgaatcaatcctgaggatgattgtgttcaatagaaatgatagtggtcctgacatacaaatagaattatctagcttccagagtgattctgctttgccttgagttaagctaccactagcaaagataaaaataatgatcacaatcaatcaccaggctctagatgagtattgatgagttgaatcaaaggagtaagaattagaacaagacatcaattgagttctcattctctgtctaacaaaactcattatttgtaatctttagcttccactcacacaagactatagaacgtaagcttatcactcaaatctttccaccattagttggtgagtaaaagacaagtattgattgcctttttcttatgatagaaaaaagagaaacgtaactgactattctattgttgatgatcttacattagactcatcaaacaactaacaataagcagacgttacttaaataagaaatacattcttatttatacttaaagtaatttcttttcattacttttatgctaaagaaataatcaactcaagaagaaagactaatatggtaatgatcttccaataattattttatctgtcataattattattaccagaatattaaaattgttgaagtgtctgatagtctgctaccatgatgtatcactacatgtcgggccatgagcactaccacccaactaccctggcagtcacaagcgtctgtagcctagttggtaaaggcagcactctactatgtgtctcagcattgctgagtctcaccagacacatcttcattttgtctgtctctacaaaaatagtctatccaaagtcattttctccttattattaagtcttatcttcaagactatcagatcagttctgccttcaagttcaggtactgctctgatttctcttgttacattattaattgtatttatctaaaaagaatatatacttatgaagaaatagaactgtcttcagttccaaaatctttcaatcctcaccaaccatatttcctcatttgcatggttggactagctaaatccactcatttatatctacagtctgaccaaaatcactcttttttgtctgccctgaagcaaaattcactcacattggtctataaaaggaggctctgttcctcctatttgtcgtctccccagttcttcagtttatatgtaactaaccagtttattatacacacacattacagcttcataacaattatacaaactcttcacatgttaacggtctctttttgtcagcaattatatatccaaggtttttactgcaaacattatcaaggaaactaataagagaagaaaaaatgctatgggataaccactatacacactgctgacactgctagtataattatctaggttgagggaatcccagttaaacatgaatatccacaacccagccaattatggtggaggtgtgaaaccaatatacacatgggggaagtacattatattttcagtgttggtggatttaaaaatggcagcttgatcccaagtatcacacatgtcaactggcacattatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaaaaaaattaaagatttttccagatttttagagttttctaattttttttagatttttccaaattgtatatattttttcagattttttatatttttctaaatttttcagatttttccagatttattttgcaagagacatctataaagttgagaaaaattaacaagtccaaacaatctgaaaaaatctaaataaagatctaaaaaatctggaaaaattagaaaagtcttaaaaaattggaaaaattagaaagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattctgcttttaaacccgcatttttaattaatttttttttgccattaatttcgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaatgactttgattttttttttctgcttactcattttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtgcagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaattatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgttccctacattcaaaagtgtgtaaaatttaatggtaaaattaaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaacttgtttcctacactttcaaacatgtataaaattatggtaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaaatcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttcaaggtttcaaaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttgaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaatcctgtccactgcagtattcagtaacaagcactgatttttatgtaaaatgattgttaccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgagttttaccattaaattttacacacttctaaatgtaggaaacaaccttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgtggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttataatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaaatcaaagtcatttttatggtaaatagactttaccattaaattctacacccttcaaagtgtaggaaaaaattttaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcagaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccattagaaaagtcttaaaaaattggaaaaattggaaaaatctgaaaaaatcccaaaaatctggaaaaatctaaaaaatctagaaaaatctaaaaagtctggaaaaatctgaaaaaatctggaaaaatctaaaaaattcagaaataaataaaaaatctggaaaaaactttaattctttacaggatttccctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgtggtggcagttccacacaagtttttcttgcaatgcagatgatggtttttttgaattttggattcctgttcaaaactcaagacaaagatccaccaagattggaaaggcaatctgccaaatattttctagcctgctacccttcagattcaacaagaaaaatttcaactgcaagtttcactcttggtattcttgatggatgagagacttggtcaagtcagcaaattgaatttcagacttgacaaatcattggaaactgtctctgaggaatttctgagccaagtaataattcttgattccctcattttccttaaaatttgtttcctcaatcacttcagtttgttcctgatgaaatctgagcatgaggagtgaggataaagaagagggaaaggatttgaatggcctcagtgggaacttatgtggggaagaaaagtgggtggactcttttttaagatgaaaaacaatgagtttgatttgattggaagtattatctataaacagactagatacattcagatggagttttggttttgaaaatgaataaaaaagctaaaacaaattcaaggtacaagtatggaaaccttgcaagaaataacataaccaatcagaaaagagactcatgagatgagagtcaacaagccaaccttagacagagctctagactagaagctagccagtcagactttgtaactgcagtagaaatcaggctatagtggatagatatacacatgcaggtgtagaggttgatcaagattgcacaaaagaaaggtgaagtgggattaagtaaaaaagggaaggtctgtgttgaaatctgagcttagaattagggagatagattttgaatggactcagtgtacactttttaagataaaaaagtggtcaggactcaatgaggaggagaaccagtggtctttgatttcttgtactaggctaagtcaaatagactagatacaagagtgcaagctgtggttgagaagaatcttgaaaaagagtaatgaatagaagaaaacagaagaaagtggaacaaatcaagaacaattaagagagtacaacaataagcacacaaaatgaagcttatacatccaagaagataagcaggcatttatgagagataataagccctcctgagtcagggttctaatactacaagctagggtgttgaacatcataacaacatgaaaagtcagactataatgaaggagaaatcaagtcaatgattatgtagatcctcattattatccatgaagagtgagtgaggcagaagtaagagtaaagaaggaaaagagaggacatgaaatttcaacaggctgagtagggatgaaattccaattacagttccccttcaaaattttgtatgccatgacttgttggtatagccacaaaaaattgtctattcagtttttttaaagatattttgtggattttggcgtgaaaatccatcctgtcatggacaaatttttggcttaatggataagctgttgagatgtcattgtccatctcactctcttttcttctgtatgcttcacacctgtcacagtcatgtaacatttcatgtagtacacctgtgtcagcagtgatcttgtggaaggatctctttcctcatgcttccaccatctcactactggtcccagttgggtcatttcttcatgagaaacgccagtggactgcagtgagcacgggagtggcagtgaggactttaagaaaagacaaagacttattcacctaattgaggtgatacagaatgaagcgactagatgagtgaagaaaagagaaaaagaggaaaaaaaaggttctagatcaggaatctaaatacaatatttaaacctaacaatgatgatgtatatacaagattccgcagcaacctaactcctttgaaccctaacttccctgatagtcgcgcctgtcttcagtcctgtcgctacactgtcacacttcatcttttgtttctttcctgtttgttttttctctttctttctctttgatgatcattcatccttccaacatctcactactagtactggtcccagttgatctcatcagcttatgagcaccattgcgctgtaactatgcacttaacaaatcaacttgaggaccctgagagcttataaggatctgtatgcttgttgttaaagcacttactatacatgaactcacccccattgccttacatcaaatcagaatattacttatttactacaccaccaattgcacctcccttcatttccacagatttgcaatcagaacaattcagacttgcagatttgttggatctatgtggttgggggattgagatgggtgtagtgatggagaaagaggatggattggcaaagggaagttaaagatgatggagtaggggtcttttggggctagtatgcttccttcaagtcagctagtgttgctgaggctgggagctttggcaagatcaaggccaggagcttttggagaatatcaatttcatttgggcagagtgtgaattattcctgagcaattgtgatgaggctggttgagtctgagagaaccagtttcttggctgttgatttggaagcatgtccatactcaagccattcttcttggatcttgtggaatgttttgagtagcaacactgggaagttactttttcagttatctcactgcttctatttttagctagagatggtcgcgttgcatccggatatccggttgctttttccggggaaagcggcatccgcacccgcatccgcatcccctggcggatatccccccgccttagcgggtatccgagcgggtatcctcggatacccgccctttaaacggctggcaagggaccggctggaaggaaacccttccagccggacatccccccttctggcctcgggtatcctttgggatacccggatacccgcccaaatttctgggaaaagggcacatccaaaccccaatccgtatcccctggcggatatccgctggcgctggcgggtatccgccaggggatagcgggtatccgcaacggataccccgcgaccatctctatttttagctcgagactaggcacccaataatttaatctacaagctaaatagtgtaaactgggattaggccttaagattggtcaaaaaattaatgatttttgtccactcaaattgtttcaatcctggataccgtggccaaatttagttacagataactggtggcttggataacttttttttgtcttgtttaaattatgatggttgcagtagaagcattcactacaaaaaatgttcagtcacattttccgaatgcgcggaaacatcacatgtcacatgcaacttcaccttgcatttgcaaaatgtgattgaatttgtagggccaaaaattcaatcccatttgcaaagtgcgaggtgacattgcatgtgacatgtgatgtttccgtgcatttggaaaatgcaatttaacattttttgtagtgattattgccataattatttttaaatatgtaagaagagagcctgttttttcatatctatcagacaaaaaaattatttgcttcacattcaagagttgtaccaagttaaaaatccaaaaaaaaaagtaactgatatgtaacttcccagcgttttcactgcagatgatccgtttgactgagttttgaggggcacagggttgcaggactgaagtcaaagacaaagtcttgtcacaggttggtgacacaaagatgattgtggtttagattcagtgaggatccaggctgggaactaagcaagggtcaaactaaatacatggccacgagtacaactatagtagaagcatattgtatatgtatgtaagcatatgtgagtattctaacactgagtgaaaaaattcatacaccacattcatcttctctattttcccgccttttctgaccatgatgtgcagctgttcattgattgagtcaatcttactatcttggtttgcaactggcttctctaccttagaaacagttgcaattaatttagtctgtggtttgcttgcgtacttgagggtgttaagcagaaggggttgaatctccttcaaaatggtgacaaggttgagcagtgtgtaattttcttgcagacaaggtgtttcatcattccatacaggcccaacaaacagctggccactcatcattgtgaggtgttgaaggatcagagaagcattctctttgatgtcacattgggaaaatttttcaatcaagatttgaagctcttcattttctgcagtcagagttttcatttcttgaagtggtacattttgggtattgttgattgagatgaggtgctgaatccaggcaaccagctggggcatgtgtagtatctgagaatacccttgatcaggaggcacaataacgagttgtgaaagttgattgagtttggaagtgagttcttggactgtagatggaggtggtttggctggcacctatgtggtatgttgcatggtgagatgaattgttggaactggggatgatgagcagatgtgtttaagtaggcttgagttgagtttgtggtgagttggagtgtgaagattcatctgaagtcggactagcactcactcagcaggcactcaggatgtaaatgggttgggtcaacccaggactgacccaagacccgttgggtttttggttaggtttgggcagcttctgacccaaaaaaaaactgaatccgacccgacccggtaagacccaacccctaattgggttcaggtttgggctgccttttctcttcttgggtcaacccgccaacccaactgtgacccggttatggggacttgcacataggtttgatggcaccacattttcaagaggtgagcgcctaggggtgcctgtcaaactgccagagcatggcacctttggctggcggtgccccggtgagctgggtgccgtcaaaaaagctcaaaaattaaggttgaaagtgtttttttttgtagaggcaagacctctgctacaatgcatagtgcttgtgtcagaggccataactgcataatcccaagtggtgagagaccgagatgggaaattttaaatccataaaatattgaatccgctccaagatatctcaggggcccttcaaaagtagggttaaaagtcaggtgctcaactgtcagctcccgtctcttgggtgactaggagttgatggtgatttgggtcacactattgttgtttacacaacatagtggaaaagggtcgcactattgttgattaatcaacgtagtggaattaacctcttcaatatactagggtatgtgaagggctgctccttatagttataagggacgacagcggaacaacttcgctgcgccaggcttatgagaagaggaaaacagttactagtctagttacaaaagttaaccgtaacagactagtactaaatgaagggaatagagtactatgtaatgtaaattatactagattataaaaccccactcacttattatacttggttgtaaataggtaaggatatcgggtttgtatggtaatctctggggggaaggaatcctagagggatagccttcctccttaagtattacagagcagaggtcagtctgcttgtaggaccggtacagtccccataaggttatgttatttctttggggagaaatgtcaagaagattaaagtacatgtgaggaaaatctctcttatttcagaagatacactcaagagagataaacaggaatataagtatttacaacagagatacacaggataaatctctttgataatcataagagataattatccttttcaatctgaatataactttcaggaaaaggataaattaataaagaggtaaatctttattcatttactaaacctttattaacataactaatacatataaaagagaataacataactgtatacttattaacttaaaaattacatatgataatatttattatgtaacccaagggggttaccttttattgtagacacctgggctagtgtctcagtgtctgacatcaacgacccccaatttcaggatcttcaaggacccgggtgcgcgcacggggggttgggcacactttggcgtgccccaccctatggcgctgtcaaccctacttgcacagcagggtgggggtgccagagctccaaatttggagcagtcttgccccatcccaacttggacttggctcctcgcccttggggtactctccgagtctgcacctcaaactttgatcttcaatccctccccaccagcaactcacctccgccttactaacaccgactcaacttggggatgtgatggtgattgaatgaaacccggcctagtgtctcttcccctcccctacaatatttatgagtgagatagcaatataaagaataagatacttgtgcagccaaaaaacccgggttgacccaaacccgacccggacccaagcaccacatagttgaacttatcaaagtccctcgctttggagggcctggtggccttggctggcgtggaagccactcgcgcgaagcgcgaacctccgaaggagggacttaggacaaaagcgaacatgcccgcgtgtcatggttgggcagttttggtgtaacacagattgagctggatgtacagcatgcacatgaccagatatttagaatttgagtagatgaggttttagagattggtgatgcctctcacctcatccaattttcagagctttatcttggaaattggatgaggtggatgtttttcaagttggtcaaattgaggaaatgttctcacctggtaggcagtgaggttgaaacaggcttatgtaagctcagccaacttttcatttagcaaattttccttaaaaattcttcaattgtgtagtttttgatttttttcaaaaatttcttgatggaagtcaagaccaccatattgggcatcttcacctcaactcagttttcaaaaaatttacaagctgaatttcctaggatttttggcgcaaaaaacagccaaaaaacttgactgtgacacgcaggcatgtttgttttgggctcaagcctctcccgcacttcgtgcgttcgacagagaggctgtacaagctcgccacatattgtgtttgcaagaaaccttggatcagtttcctttttgaatgttttgtaatccttttaatttgattttgctaatccgatatttttattttctcagtcgggttttatcttgacacatgtcagataacacccagggataaagccacctccggagccaggttgctccagtagatgctcttggaggagaattaagaaaaaacgaggttcatatttggaaccggagcagtttgtaggtccaccaagccgctgaccgggactgccggtcactcccttctgccccatcagtgatgccgaccaagcactggactgtcgcatgagctgaggaagaagttgaaagccctgggacacctgaggcagaaacttatttgaaattaataaagcaaaaaggtaaatccataatttggcaggattacaaaaaattcaaaaagcgaaccgatccaaggtttcttgcaaacacaatagttgggttcgggtttgggcagcaatttgtgctaggagggtccctgcgggacagcgtcccccctccgaatacgagggacttcattaagttagcaatttgtgagatctgacccgacccaacccaacccaacatgtatctcgggttgggctcgggcatggttttttgacccgaacccgacccatttacatcctactgccaggcaccaacccccggcagttggatcgggggttcacacaaagcgcgatttgaaaaaaaaaaaaaaaagaaaaaaaaaatcacagctgacgaagccagaggaagaacgaatgttgacgacgaggaagatggaacaaactcatccaataccatcatcaacaacaacaacaacaactaatcacaaccaacgacccatcagaaccaccatccagccaccagatcgaatccaactcatcaaagcaacccatccaaatggaatcaacaacaacagaaccagcttaccattcaccacctcgctctcaagattgctattcaagctactctcttctcaaaaccatcaaagaaaaaatactagcctaatcaacaggataactgagtacgtctcattctcaaacacacctacccacgaataagccgaaagatccatcaattcaagatttggaggagtgaactgatcgtgattatgtttgtatcacaacaggtacctctcactcttgttgattagggaactagcgaccttggaggatttattcatcaaatcgcccatctaccgactcctcaagttcttgaccccgtcgatcctacccaaatcatcaacctacccattcctgctgaccctgattctgggcgggatccaactgaagaagctatggaaacaccaacaacagctagtcttcaacctcctcatctcactcggcccactactcaacactcttcgcctgctcactcacatccaaatcgaccacgatcgcatccagagtcgtcacactgacccagaccacgaactacttcccaaagaccagcatcttcaggaactcaggagatggtctctctactggctggtctattgtacactcatcaatctcgagaacctcaagctttctacctctgcactttccaatcatctatcccccatcatctcccgcccgacgatctaccctaatataactccgatccctaaccaaatagagaatattaaagactcttatcccgaaaaagtattccaactcttcaagaatctcgcgtctcaatcttcaaggcacttcttccacctcttacccaccttgattaagccagcaccatcaccatcagtaatccgtaaaaatatcccaccaaggctgccgatcgagtccttcgatctccatacgcatccgaccatcaccagccatcgaccggtccaagtgtatctgcccgagtatctattcggaaaagatcgacgagtgtatgggatcatcaagctaggctttttgagatggtgttcgagcgatcgacgccgagggtgcgagaagatctggacccacctcctcggcccgatagtgagtgtgataggtcgatcagaccgccgggttactagaggatccaagaggaggatgaaggttgtgcaagtgacgatcgatacggaggatgttcaagaagaagatgaagaagagcaagatccgacggactcgagctcaggcccagccaagatcctgccccatcgacccccatcatcctcgtcccggacccatcatcccgccgccactctgcccgaccacccactccggcctgaggagccccccgaaagcccggcctccgcctctgtccgtcggatccgatccgaccccacacccgcccgctgggaacctactggccgacccgcacatgctcttgcgctctccgccgaccacgaccagcttcactccgatcccacagacctctcgtctgctcatcctacgcttctcgatcatactcatcctcatcctctcatcgatcactctgcttcctgcgacaaatctcctcataatcttcccctgagtcataaacaacaccctaactgtctcgctaaagtcccccatcctatcgacttcaaaaccccggaaaacgcgtggaatactctaagcttcatcgggtgaaactcgtctttgatttcatgaagcagagggttcctttctcatgtattgatataccctttcctaaatggtaatctttctttgcaatccttttcttaaacaaaaatcagtcatgcatttttttgggctttcttttgtttttttgtttccaagtcagtttagactgatattttatgagatgcaattatctaacgagccactctacaagacacatactcatttcccttttgtctcgttttttttctactttttgtgaggatcggaaggaaagggaagagaagggaaggatgattttttttttggggggggggggggctgtgttgaaatgaacctttgaacgtgcatatccagatatccttggtgtcagtcaattcagccctaacttaactaagtccctctttattcggaggggggacgccgtcccgcagggaccctcgcaagccatcggatgaaactgccggaggtacttagctaagttagattcagccgtgacctgggagctgggatcaaggaacgaactatgcactctcatcatcagaaaatcggtcagtttcatcttcaacattgtactacaaaacacggccatcacattctcaatttttttactgcacttcattggagcagtgggtcctggtatgtatgtgccggtcaatagccaacttgacggcggccaataaaagcctcaaacggacgttgtgcatgtgcaacataacacactctctggaagttttctttacgcggctccgaccggtttacatctagggacgatcctcctactcaattatgtatacctgcaacaaattagccactgctcatcgaggcgtggtgagcgcgtgaggctactgaatttactgaacgacacttatttaaacaaagcaagatgtgaggtgtagttgtacaatggtctgtgtcccccatggctggactgcagcctgcaacaagccctccatgatgacgcgccagtgctgacgtggctgctcgagttcctttgaggtgggtgctacatataaaaactcactggagaagccgaggattggtgacagtctttccatctcacatccaccgatagttgatctccctgactgaaaacattctcgaaaatatcttctgcatcgtacttgaaatgcgtttcgactcgagcttactgatccaggccttcacggtcttcttcatgatccagcctgaattcgcgtatggtgaaggggtcccattgggctcatgtccgggacaatatacctgcatggctagaggcgggaatacgtattacggtacgtacatctttaaggttccatagagcgcaggtgttttaacccggctcctttgtaatgtccaacagcaggacatactaggagacagtgacttgctgacccttataaatcctgcttgggtttttgttgttgttactgttcgtcatgattctatagcctcggacccgaaaatcgtcaacaaccaactcgtcacatgtccatcattcactcaactgaaatgttgtatcaaaaaggtgtgtgtgtgtttttgacctcctcagattctttttgatgatttcatacatagttatcagaaaaagcttactcacaaacaccgttgtttgcatgatgcgataaagccaagtggcactttcccttccgaagctctattcatgttggcttgccggtcgaagccgtagtatagaaggcaacaacaaaaccgacgctttaatcggcctcagtagtttgccagcgccttcttcccccatatgttatcttgttcccactcaaatcagttatgacacttggaacaatcccctgcttcaagttagccacttcagtagtcatgaaatgtaggctcctgaacaaccaatccgatttgttttgctatctcttttttacacttcaaagaacccgcatgtttgtcatttgaagaaaagaacaaaagaaaaaaaaaagagttgccagtttgcgttgttcaattttgctgtttaatgcccttcatgaagcctagattactctgtcgatcaagtgcaaggctcactccctggtgcaggttgccggttggttgatcatgctgttgaatgagtgcattttgcaccctctcaggaggcctccaagtcgcgccacatttttgttcttgatgtgtccagtccgaatggggatgttcccttctaggttgcaggagcttggcttgttggccggtaaaaagaagtcccgtctggctacataggaagttttctaaaccgcgcgagaagcaaaaaacaccctcccgaactcaattggattgggctaacttaacttaaatccctctatgggaggggggacgccgtcccgcagggaccctccgcaggaggggccatcggatcaactgccagagggacttataaatgttaaggggtttgggacgccttcaagggaagatcatgatgatatcgtttgcaagcaagtctctctagtagtaggatccgtcacttaaccaacttttaacaataagagaaaaatgcagataattccaaaaatccttctcagcttcttgatcctacaaacaacatttgttgtttcgctatctccaccaaagagccaagcacccgcacccaaaagatccggatccgagggagcaatgggatcgtcacccccacctcaaaccgacccgccacactgctgctaagaatttgtaccaagactcaagagtcgtgagcatcttttttttggctctacactctcgcaattttcaaatgcaaactacataaacacctctctcaatgaaattttgtgccttccttttttggagagtgattgcaaccaacaacatccgagacggccggtttctactagtattgccacaagcatcaaagaattcgatctcgcttatcggcacaaatcaagccaaaacagtgcgacataacttacaaacccgacttttcttagcctttagctatatggtcacccttcctgttgtctctttctccgtcttttttcccgcccctttctcagctgctgctgtttccttcttaggatctactattcacatcaagcggactacactttataagacagacaaaagcgacatatctgtatcatccagatctttgacgaacgaatatccaccctatccagagcttacagaaacagacccccgttgataattttaggctcgagattttatttgcccgatattcttttggctgcagtctacagtaagctgaagaaaagtgcaagagtcgagggataactcttcactggacacggatgacacacacgaaagacaaggctaagcagtcttggtgagaattattgaaccgaggtgtcatgaattactagcacggtatgtatgcatcagggccccactggcacgggccaaataatcctacgggagggatgattgtgtgtgtcaagagacacattgatttcccaacctcatcatgtgggtgatgatgagttgaacataatacaacttgacaggggttcagggaaatcacggcttcaccgccggcttgagttaccgtcaactcacgagcaaggatgtggctttgttctgtacaagggtctaatggatcgttgatcgtgacccctacggaagtttaactggtcactgtaccggtgcacagtactgcagccaaccattgagagagaaccggagtttttgcagctgtttccgtaaccgagcatgtggcacaaatgtacaatacatgttgccccagcttgagtctttcctgagagctttcttccaggttatgaaggagtgctcacgttggcggcagggttggaaaattccaacttaacctgcccactgatttggcaccgcagagcttgtaacatacctcctagacgactctcaggttcaagattaacatacgatgcagttatccaacttatttccggctttgatggtgatcctgattcacggtcaagcttacgttcaatgtttcaaatgcaccgacgctgattttccgaaagctgcctgcggccaatttttgatgggagacaaaacacaagctaatgaccctgatcaagacaaatcaggtatcacttgtaaggcgtctttccacttcgctttcacggtcttctaattcatttgtaacgggcgagactgacttagttgatcttttgtgttttcccttttcttccctattgattatgtttacatagttcggcgcgctcatccgattccgaccgacgaaaaacctacacgcgataacttggcgaacgaaaattacacctgcaattattcgaaatctcaacgtaaaattcaggcttgctgccatcataaagtcccagtacgttgcaagctctatgatggagctcgaaagtgtagaaattgattcgattgccaccctctttcaccacagcttgacgggaagagacttgggctcggcagtctcgaaagcatctgccgaaggaactaccagccttaaatatcgccaatctttcgaaattttatctttcaacctctttttactcttttcgaaccctttcaggcccaatcattttgatgggatcacacttccggagagttttgtcaatatagttacctacgaaaattttgctcagcctggcctgaataagatttatcttgtaaatacgcacgacctcacattcgtgtacacatacacttaaatatgttgttgttgtttttcattcgacacaaagaaaactcaaacaacggacactcggttaggactctttttgaagcaaaataccacacatatttactataaagcgtcgccaaagtccatgtcggtaattttttggggtcgccgctcctaacttgatgacgccatcggcggttgtccatcggatttccttctctgcgaactgggaaagaactgtctcagcgctgcgagaagactaaaacatcgacaaactggcacaaaattcaatatctaccggatcggtgagcatacatcctcatcctcgagctggtaccgaccataccaactcggcagggagatattttcagcgagatggcacggctttgtgcggctcgggggagtgcgatccgtatcggcaagccggtgacacatcagcttgccgatcctccttactaatgatacatcctcctcggcgaactgttgcaggccctcgctgttgggaggcatcggcaagccagaaccagctctcccaattcaccaggtgagagtccctcctcaccaagttgtccttacccgcttgtcgaggacgtgtgatgccgcacagcctcttctgccagctcgacaaaaaagccacatcctcggtgtgctgctatgacctctaatagctcgtgaatgcagaattgcaacgcacaagatgtcaaaaagcacttctagtcagaaaggacttgaatgtgacaccaagatacaaacactggttttaagtaaatatcagaaccacgatcaacttgtttttttcatagtgctttcagaacaaatatgctggaaggagccacttgtgatagacaccaaccttagggagaggataattgcatccatgaaattgaactcaagcttcttgaccttgaattgaaatggacactataattgtgaccaggttgcatcagagcattgtgaaatgcaaatgtcctcaggaaacttcaaagaatgttgtatggatggtgaaatgcattctacaaacattgaattaattactgatagatgatttgtttggaacagggtgggtaacgaagtagcaggacaaattttgaaagtctaccaggtggatattacaacataatgacccaaaaaagcaaaaatgaggtgtaaacttaatacctttgacagccctgatcactatgcagggttagataattgttttccagagttgtgagctagtgcttatcaatggatacttatcatctttttcatatcctctctcttgtgccagatgaatatgcatatgtttcacctccttagccacagcttagccatgagttgttatgtttcatgagctctgcatttaggctccatttgaacagccctttgtatgtgatagattgtcacatttattacgcgcaacccccaagggttgcagacttttttgcagagttcaggtataacagggttcctatttatgacacataatgggtcatccaaatggggttttaaatagaaataaatcattaattcttctgtgtccaacctgtatggccaatcacacatccacttgtaatgagagtgcattaccaaatcacaagccaacagactaaaattatatcttcttttccccatcctgtttcttgatctttttggattgtttcacaccttgtctcatctctgcccactagggaccttctttcatcatggttgtatgtacaagactatcaagagctttttggagtcacaaatatttaaataagaaaggggaacaatttgggctagattttgcaacctccagcatgatctaaattatatgaagcattgatttgtttaaaagggtctaaatagaatgatgactattatgatgtgttcatgtatttgttttgataacaaaatgaagctttttggactcagaagtgggtgaaacttttcaatcttgaccacatcaattttcagttctgatgaggaaaagcaagtgcaactggcagaattgagccaggaagaaataactttagaagaacatgtgcatttctatcagaaaacatagtctattttctagggaataagtgatactatgaaaaaactagaaaagtggaacaatattacaagagttccaacaatgttccagttatggtaaccatagaatttgaacagtgtaatgtagcagaattttgcaaaaatttagtgtagcacagcagaactcttccatgaatatgctaacgctacacgtgcaggcaaccaaaaaacggcctactatgctgtgctacagcaaattctagcagtttttttggcattttttgaaactagaagcgcggcatgacacatgcagtgggatgacactacagtgctgtcatgctgtttgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaagagtaagtgagaaggtttatttgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaataatacttctactgctgactcatccaattatccaattgggcattcagatcaatcctgttacgtggattaataggcttccaatgtgaggaattcttctactcacttgggatcaagtctttgaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaagatagctgggttgtaatgttattggtggattgaatcactaataatcactgtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctacagggggctcaggggaagaggagaggacctcagggcactagggagcttcttagcagctctacaattttgtgtaaggatgggagctgcagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctttgcaattgtagagttggttgcatatgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggctgctttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataagtttatatagcttattcctcatccatttcacgcttctactagctgactcttatacctatgttattaatttatgtattataaaatatgtacataatgtataagaataaatattgttttaataccttgttctaaagctcttcctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattttaacaacaatgtataatattttcctgtattcaattagttattattatttgcagttactaggtacatttcacgtactgtgaaaggtgctctgtggctgacactgttttcagggcttgtatgataacattagcgggtggtttaccttagtttagtgtagcagcccctcactgcgagttctgtattcctacgctttaagaccaggaaaaaaatgcttacttgaggacaagtgacatcaggctaagttcagcatgatacccactatgtacccagatttgctccagttcagccccctgtagcacccaaacgggccattgtagttggattgcagtagcactggacttggagctacactggagtgttgatcatttttacagttgcagacggcatagaccaaccctgccctgcacgcaaaattgaaagttgacacaaagggcctttccctgggaggggggcatataccctgacaccaatgctgaaaccaatccgacctgatacggtattggcagatttcttggatcagattgatttttcgataccaggtattgaaaaataggggattggattgctagggcaatccaatcccggggtatttgatcaaaagagtgtttgtgtcagctgtcgaccttgcatagagatcaagctggacaaaataggtagaagtaataacaaaaaatattattactaaagataaggctagataaaaaagagattggataagagagaagaaaagaaaaggaagatgcttttgtttatttatttgtttagtagatttttattatattcttgaagaataaatttttagccggtaaggaaacacctaggcctctgttactaaagttagtagcaggatcaatcaaatagagatggtcgcggataatccgccgcggatatccgctatccgctggcggatacccgccagtgccagcggatacccgccagcgggtgcggattcgggtgcggatgcacccttccccctgaaatactggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatcccatgcaactactgacttcgtcaacctagagctacttgctcaaggccattggaagacaatcaacgtcaaaggagggtctggaattgggataagtcgagtcagctttactgaggctggatgagagcactaaattcaaattggatgcttactgataaggtcaagtgcaaagaagtcaaaaattttatgatcagaaacatcatgtccaccaaagacatacatgtgatccttgacttgggtaaccaggtgatccttgcgcggagggggtacagaaccattggcagaaacttgacgccactttttttcacggaagcgatactcccacagatcgttgaaaacgtcgacgccgtctgttccaccgaagatgatccaggagtttgaagaaactaccgcagagtggcttgtacgagcaggaggacagatttgatctttggaggacgagattaactcccaagacgggacagaaggtactagaaaagaaagattcacgtgtcagtgtcatatagtttgcctgatgctcaagtaagaagttggttttagaaactgacaactgtctaattcaatccgccacatatcaccttggacagatcgattaacatcatggccggcataaacatagagaaagccttcaaaaatcgtagaaagatgaaccaaacaaaagagctggggagggtccggatatgatgtagtgattccagtagttttgttgatagggaaaggcggtagagatggtggtctagaacattggaattggtctgaccactcccaaagaaaaaggtggccatcagtcgcagagagattagctaaagacatcggaggggggcgcccccccccggtgagtttgttaacaaactccgcgggaggggttcctcccggcgagcgtccacaagctcatctcgctgggagaaaccgcccgcagcgagctggtttttaaaccagctcggcgggaggggttcctcccgacggtgtggcctctgcccctttaggccgagggagctgggtttttttttttttttttgttttttcttttctttcgtttttttaaaaaaaaaaaactcctggaagagcctcgccgccattcagagggcgggtatccgcgggtatccgcgcggatacccgccaaacgctggcgggtatccgctggcggatgcggatgcggatgcggatgtgtgtttccgctgaaatcgtgagcggatatccgcatccgcgcggatatccggattcaatgcgcccatctctacaatcaaatatgtattgactgtggtagttttttatccagtcaaatgaaatggaagggttattagaaccaaacccacttatttatttattttagatatttcattcaaaattttattaattgttaagtattaatatttggttggtataggaattgataataagtagattgaaggagagagagaagagagaaacatgctaatgtgagatactgttaatctaacaggtcaaagtgataacttacttggagagccgaagcaaagtaaagataagaagggtaattatctggagaactcggttggggtgatctgaagataaaaggaataaggtaagagttgatcaagatttcttatttaaatctaggtttttgtagacaattaaatgagaaaaggattagataaaataagacttcttttaaaaggattattttccggaagagttattctaagtaatttaccttttaatttttaatgtctcaaagagtgagattgagatgtaagaaaatttttcgctgaggagggaggaaggactttttcggactcaggggttgaatactttgtaccagtacttcttccaaagcttggtattgtttgtattgccttgatttgatcatcttgcaaggctgaagtcattttttgaagattgctttcaatattcaaagaatttggttttctttgattaatcttaatttcaaaagatcacatatctgtgaaacctcgaacatgtaagtgaaatctacattaatttcaataataatcaccaggggagctttgggggcactccccagggagtgccataccagtaacttttcccataaatatggcagaaacatgctatgatgttttcatcaccaaatttgaaagatattggaaatcatctgaacagtatcttgaactcatctggaaatcatatgtgatttagacgtaactaatccagagcaaattacacaaattggctgtaaaccatctataactcaaatgcatatttttatcaattttggagtgcacatattttttccaggctgctcatcttttttctcaaaggttgggtacaggtctaagattatctcaagagaaaaccattcagcattcttcaattaaaacttgagatgactgctaatagagctcaatgtccaatgaaataaaccaaaatgaatattcacagttgaactcacctacttggcaagcttaaagccatgcaagattgcaggacttggagaaaatcaactccctaaagctataatgaaaccactgaccatgtaaagatttctggattgaaacactacgagtccaccatcaatcttagaattgaccaaggaacctcaattgtgaaattgagaaagacccccattgaatgaatgggtttgatttaattaaaattgaggtacaaataccaggttgtgtttgaagtgttttatatgatattttttactccttagagctgacaaatagtggaaaaggtcagggacatctcaaattgtgcaagtggctgtaaatatgccaaattgcatgagtgttaattgttacatcaatggcaaccgaaatttaaatttgctaatctgatgtaactctatgagtttccatagattccattctaatgcctatggtgttcaaatggtagaggatgaaaacttttcaagtaaagtgatattgaatggtttggagaaagaacaatttatataccacatatatctctttaatcatacacgtacaatgatcattgctttgccgatggaaataaaatcttcaagtaattaaatgtgtcaccatacattgatctgtatttcaatcttttaattgcccgtgagagactttttaccaggacaaagttggttaaaatgatcaaatgaatgccaaaacagaggtatgtttaacaggagaagatgcactataattctacatacagctaagtcttttttttcttcttgggtgcattggcattatccacttgattttgcagaccaccgatgtttaactttttttcatagtttccctgcaaataggcagtgacagcacttgccatactttggttgatctgacaagaaaatccaatttgggtatactttccagatggggaagcaccagggagggtttgatgacgaaagtctttggatctgaacacacaaagggttacacccagtgtcttagtcaagtccaaacagatctggaaatcgcgaaatgaaaactgtcccccaatcatatcaaaatcttgatccgccagaatttgaggattgtcagatttttttgggttaaagattgggatccagcctaccagggtccagtcattgacatcgttatcgttgtggggaagattatggaagtcaaacatggtgaaagtgaggaaagaggcgaagtctgatgtggtgtaaggttggccatactctgtgtgattcattgacggatattgattgattgtgagaagctgatgatagttgtcgtgtaccacaggtgcaaaatctttcaagtgggacgagatccattcaccagcttgcagaagtcgggccttctgatcatcggggtcgaagttgaggagcttcatctgcttgcgcaatgattcgacacagcagaatcttccaaagtgctcagtgttttttgaacacttgcgccaaccgtcagcccacatggttccatcctgctggggaccgttagtattgacctgtgcaacgtagtcgattcggctaagaaggtgcaagacaaattgttcccatcctttcttctcatttgctgccattgtttcgaaaggataccatgctgccatacagaagggagggagatcgttgggtgccacgatgcagacaccatgtgagatggacacgtattgttctttaatagtacgctggctggttactagttcggtggggcaggggtcgtgttggcgagatggaggtacagaatgatggtagatgttctggtgctggccaggggtacagacaggttgttctcgtttttcccgtgctcgatcccacctcttagcttgcttttgaggtcggattcgtttgccaggcctgagaaggtaaagaagcaaatgcaatgtattagcttttaagaacaattaggtctgggggtagtgtcacagaaaaacaatccaggagagcacggtccgaatgatagtcagtcctctgctctcctgtttggttaaaacaaaataaccatccacaattgagtgtgttgtgagactagccgtggcacaaatgatagtcacaccaaccgcactaatcccacactacaacccatctgaggatggagggagtcattgaagatgattgggaggaaggacctacgggggttcgtttgttggatagtcctcaactgaagaaagggactccatagcagaggtggagatgtagttttgttgttgaagctgttgattccaagcggagatgctgttgagagtgtgataaaaacgtgaattatttgataatagtccaccaaatacgtatattgtttcatcccatgcaactactgacttcccacaaggatctacttgctcaaggccattggaagacaatctatgccaaacatggtctggaattggtataagtcgagtcagctttactgaggctggatgagagcactaaattcaaaatggatgcttactgataaggtcaagtgcaaagaagtcaaaaattttatgatcagaaacatcatgtccaccaaagacatacatgtgatccttgacttgggtaaccaggtgatccttgcgcggagggggtacagaaccattggcagaaacttgacgccactttttttcacggaagcgatactcccacagatcgttgaaaacgtcgacgccgtctgttccaccgaagatgatccaggagtttgaagaaactaccgcagagtggcttgtacgagcaggaggacagatttgatctttggaggacgagattaactcccaagacgggacagaaggtactagaaaagaaagattcacgtgtcagtgtcatatagtttgcctgatgctcaagtaagaagttggttttagaaactgacaactgtctaattcaatccgccacatatcaccttggacagatcgattaacatcatggctggcataaacatagagaaagccttcaaaaattgtagaagatgaaccaaacaaaagagctggggagggtccggatatgatgtagtgattccagtagtttgttgatagggaaaggcggtagagatggtggtctagaacattggaatttgtctgaccaccccatagaaaaaggtggccatcagtcgcagagagaatagcatgagatcgcggcgcgggggcttgtccacgtgtgttgaaaatcccagcagtcaggctgggtttggagtcattgggatcaaaggtgaagcggtacagatcgttgtgttgattttgaatgcttgatcctccgaagaagaacatagttggtggattgatcagtgaacggaggatggctgaactggctccagtgcgagggaagggcggctgtagttgattgaatcctttaacaatcctgtgacgtgtgacaaacgtgtacatcagttgatgatgggtccaatcgatgttgctatagtattggccaacatgattgtgttcggtcattgtttcgttgattgggagcggttctaacggatcctgacaagcaactgatggagcaatttcattgtaagtgtcttgaattgtctgcatcaaacaagtgtgaaggaaagaagcaatatggtaagtgttctgctatcgcgacagacagcagaggagagagttaggggacaagtacactagcaacattgtgattgtttcgggggttgtttgtttgatcagacgaatggacttttggatcgactgtttgggttgcgcttgctcccaacgaatcggtaccagtatgcgttctcttcatgattggtttgtgaggggtgtaggaagactgaggttgattgttggaaaatttgagatgttgggtaaagaggtggcaatttgagaagggcagcagggtggaagatcagctgagaaacttgaacggatgggtgagatgtgtgatgattggagaggaaagcaggaagcaaagaagcgaaaagtgaacgacaagaatggcaaccccggggagaactaggggattgtgtactgaatgattatgtaatcaaaagtgaaatgaataagtgactgaatttttggaaggtaacatgaggaaatatcaaatacatatttcccctgcgttccgacttcccacaaaactccccatccaattgtgaatgacaatccatagttgacagaaggcacaactcagaaatcatctgaatgtcgacataaaaatacgggccaatagaaattaaacgactcaatgaattatgaatgtttgtaaatctcatttcctgagagttccaaaaatggcagttttacttgatcaagtacaaagataaatcaaagtacataatggacagaagaacggattgcagtttttcattcaaacagaatacccagggcccagggcctgtatatatatcttgggaagaacttctggtgcgcaaaggcagaagtcaactagaccaactgatactctacaattaactgtgtggatacaaatattatgagtccataactaaactctacatatgaatgagagggaactttgttcctcatgagttcaattcaagtccagccaaatgcaagcaggaatgcttgccagaagatagtgaaattttgaattacaggaagcagtgagagagaacatgggacctagcacgttattgcaagggattcattacaacggtgcatgtatactcactgagtgtttcagatgtggcaaaacacgtcaatgatggattatccgtaataacagccatacatgtgatatgtgcagtgagaaaaggattctgagaaacatataattgggttgggatatttgttgccccaaaatccacttgagtataccagttatgtactgagcacagcaacatatcagtagttaaaatcacatgagagatgtccaccgcattgtacgcgcgtacaatgaggtgaccatgccaaaatgtactgacaaggaatcaaaatttgagccaaggaaccatgaatgttacattgaaattatgtatgtctgtgatgtcaccaatgttacagtggatcttgcaagcacgcactgtgtctttgtttccaataccatcggtgttaatggggagatgcatgcctcagatgaccatatgtatagaactgatgataacagttgatgctctagcatgatcttgcataaggagcacattattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccacggtacaaggtctgctctatcctccactgttggagacagatgttgccatataatgagggagttttagatcagtctctccagtgccccaatttccactactctttcaaattaccagttagaaaaatacccagctctgacataatcaacaaactagaactatgattgagatagctgccaacgtacatctttccaacaaaattagtatacatggtgtcggatatgaattgcatttgaagactcccattgcatcttacaatctcagccctccacatttaacctatcaacaatatcatattatacttaaatcaaccaatgatgtagttcctgccattctccacgatagtttcagtcaaatcttcctttttgggggtttaatcatatgtcctctctcaaacgaaccaaccattattgtagagaggtcaaagtggcaagttcaccgaggtgaatttgctgacgtacatcactacgaaaatgcccagcttttcgggagggcttgcgttgaaaaggtccaccggcatccgttttgcgagaggatcactcacgttgaagttagtgaaataaaaaagagaaaggtgtgttgtgggacattatccaaatgaacaatgattataggcatttgactgagctaaaattatggtgtggatctgtttgacccatgactctgcaatctctgtggataaagtctcaatatggctgcatgcttttttcttcacttaactccgaggccctcgaaacttttcaaaatattcaacctggggattgcatcagctttgcaggtgtggcggcaaaagtgccaagtgccttgagtggattgctaaccattggtgtaagtgtccttctccatttgaaaattcacgatataaatcagacagtaatggtgtggttgatttgtggtcatatcaggttgagtgtgtaacaaaacttgatcgatctgaaagaaccgaatacggcttgaggccaaatccgaaaaagaggttcgaactgaaagtgaaggactggaacaagcaccgagccaccaaaagacgtacccccaaaaaattgtatcacaaaagaaaataaaaacttcattccgttttatttacactacacaagaccacatacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgaactccaagtcgaagttcgtgacatgtacgtacagctctctacataagtaacgtccccagttccagtcctcacagctcataacactatcccccctttaatgcccaagccgcccccgttgttgttctagaaaaatttaactatggataaaaaataaaataaaaaaatcctcctcttttggctctgcattctttccccgggcagcgttaaaaaacccagtgggaaaaagcttgccctctcacttcattctccgtgacctcttgtgtcttgacgccgcatccggaaacttgatgttgaattcggcgaccagttctcgacagtgttccaagttgacctcgggttcccacgagttctcctccggtccaaagcctttccagctgactaagtattcgaccttcttccctcttctccgacagtccagtacgccttccacttcccactcctcctcattgttgatctgtactggttctggtgatgaatggcgccttccagtgatagtgtccgggttgtgcttccgtagtactgaaacatgaaacaccgggtgaacaccctgcatggataatggcaaagtcagcttgtacgcagattgggatattttcttagaaatttggaatggtcccagccatcggtggtccagcttggggctgggtcttgttgtcgaaatattcttgctgttcaaccaaacctcctcgccaacgttccaaactggggtgtcctttactcctttgtcgaattgggtcttcatcgattcttgagctgcttctagacataacttgagttctgactggacttcatcaatttgcttgagtcgttctatcagactactggcagacactgttcattgatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttgtcgcaatgttctgccaggacccgtttcccagcaattcccctaactctcttttcagctcgtctgctacccttgtttgcttccatcttttccctctcccgccttgcattttcaaccacaaactttgggtccagtcgagatgttttggggacagtgcttggttctgtctgcgcaccaccttctacaccttcacaaatttgtcagaacacagatttgaaatagactgattatccactaacctcccataccagtttccatttgagcagaagattcattggccggaacaaagcaatcaacaatagccgaaatccaagcatcttccggatctaccccagacggagcagcatcatctgaagtgtctcctggaccaccaccgggagccatgtcacaccaaaagtatataatagattatttatacatgtgaaaatagggtttttaaagttcaggcaaaggtttataagacagacagacaccgttgtgctttaatgtgataaaatttgaccggagcaggagagacagatgatttcgggtaaaaaccaacaaagtaaagctgaattgattggcaaaggaagcctaagttgagggattgattgcaagtaactgagggcaaaagtctctgtcctgggtcaataatgactgtctatgtgacgagtaagataaagcatacaccatgcagacactggcaaaaatcacaagaaacatcttgctcgtggtagaatctcaatggtcccccaatccctcccacccctaaaaaatatgggactaccaatgtcagccaaacaagtacacacactgactttatattgtgacttacagcagttcctaatcccactgcgctaattgtttccattgggaatccaaaggttgaggctggatttaccagaatggcaacgtgaccaataatcctttcaccatcaatcacctcggcaacttcatgattggtctggaccaaacgacagttgagatcggggtagtccctgtatggatcttcatcccttactacttccttaaatggtttgactacaaaccaagttttcccaggtgtttggtgtgatcggaatatttgctccacgtgcccaaacctctgatccttccctaggtagaactcgactgaaccattcccctggtgccgatcggcggtggtgaacatcttcccaccaaccttgcagtattgaaccatttccactaccgggccaagttctggaactcctacacttgcacccagcttcccccttgtaccatccttaccagccactgtccttttccactttttcatcaagggttgtgtcaacatctgagatttggacatgttttcatcgtccggcctttctggtgacgtgtgatcatgtttggaggtatggtctttgagaattgcctgaaacctcgagttgatgtgccattccttcatcagtgtctttggtatctcatctgcaaataacatgacacacaaattcagttatggcatgagcatatgaatggaagaaacttccacttacttatgtggtgattggtcggaagcttttgcaacatcccattcactctttcctgtgcccaggctgctgtggatcgaggcggaccaaagcgacggatattgtccgagtaatgttgtgtcacgtgaatatttggtgtgcttgctagtgctggccagcctttctgcaagacttgtcggtattcaaaaatcagctgatccagctcatcaagatctttgatttgaattttggggagagttaggaagtgggcaatcttgcacaataaggtggttgattccaagagtgaggatattctctgtttgctctcttcagtcgctgattccttttgtgatttagtccacaagggaatcaatgcaattggataataaaccttgtacaatattaaccattcagctgccttcaaagacccatggcttgccaaacccaagttacgtgggacacgatcaatccatgacggcacaatggtgtgcaaaattgtcctccgcactatgttcagttcttcgggcaggattttaggttggcccatatctgtaattggggagtcagcatctcggcgtgttcggtgttgggccctagtagcagtgtgatcacttccgcaatcgtcatcggagtcagtggtgacctcctcgttcaaatcacacgctaccctttttcggagtcttagctgatacgaatgtgtggttgaagcatccgaattccccttggatccggagcatgatctgtttcctctgtctgtttggtcctcctctcctccgatgtttgctgttgtacgtctccgcttgcttggattttcttcttcagcggcctcaaatttccgctttgccttggtcttggggccaggttgattgtcaaatggatgctcagtgtatgacaagtcattctgccattccgtgtccttctcttgcatatccttgagtttggatccggctgatggcaaggacaggaaccacattgtgtgatctttcaagtcacccaaaatcagtgcatgcatcaattcaattgaacaaaattcaattggctgccagtaagggagttcattaagtacactccatcttgcaccgtgttctttgacatacttcttcctttcagtcgcattttgaagttcgagccaagcatcagcgtgtttccggtgttcctcatttttccttaggggaaacttggacttatcgatctcttcaaggtcatgtttgctcaacatacaaaaagagcaaaatctagttgacgaatggctaccaaaacctgcagccttccggagggctggaagatcggcaataagggggaagattgcagctcggatgatcctaccttggggatgagatgcggttgactcaaagaagattccagtccagagatccttcaattcattcaccaatggacgtaataggtggttgacctcttctagacttggttcctttggtcccgggataattccaaagagaaatatgttctccaccttgtatcgatcttccggaggaaggttcaggcagatgaggatgactgctccaattgaattgtgcttcccaagatttgatgtcccctcggcattaaaccaatcgagatacagactgaagacaaggtttccgctcttctcggtgtagatcccacttccatcatccaagttgggaaattcctgccaaacacgtccatgccacacatcctccatgtcttgaagcggatcccaactagccgctgaaagacttgagtcaagaagagattcaaatgaaggtcgagagagctgcgcttttagccaggacttcatagttacgtatgaataagtgcgaatcggttttgatttatgttgtttgtccaattcaaggagatcttggtcgcatgtgggctcaattgcttgtgatttggcccacttgcagtaaccctggtattgcgataagaaactctgagtacacttggccggagggtctgtgtcactgttgcttagaggatacagtgcaaagcactttttgcaacatatctgtgttgtaatttctggattgaggcccagacgatggaaaacggcatcccgggtcttggggatttgttggatcagatccgctgtatgtatgactcttccttcagagctccagagctttcctaagaatgagacattttctcttgctgccttgaggaaagataccgcccccgccttgctcaatttgtttttcaaaacagattcagccatttgaatcatgacctgtttggaaaaatcctcctcgaaaaggggcagcttgctgttatctgttacacatggatttgaagtcgatgccgtgggaattacctaaccctggcttatatcagccatcaaaaatatcattcttaagacacacttttttctggattacaactcacacttggttcgccagataccaccgagttgctttccaaacgctgggcctcttgcttctgctggtgcatggtgacttgcttctgatgctgcaggaataccttctttgacaaaaccctcccagagaaaactcctcctccttcttcttcatgttgggtggtattgcacccatgaagttcacagtgacaaacatgcattggtcggttgggcattgtgcgtaggatcagaggcggagtttggctggttgaaaggttttcttcttctagtacaaagaaatccgatcttcaaacactgttatttctgaaagcgtgagggatttagacacacaaaaactcgctgaagagactgggaaactgctactggtctcttctgatgttgggttcatatgtaaacatagaaatatcacctatcgccgttcggaacaaggcaacctgtggtacaacttcttacaatctgattacgtgtaattcatgtcatgattcatgcagtgatcaaaattacatgtgattcggagcaaaccaaacaagatgtgttgattggcgtgtcatccaaacagccctgcattgctgagtacctcatgactgaccagttcaacatcttgatgcccgtactaacaaccttaaagtgatacgtcaagttgaataatagatactgttcaaaaaataattcacatcacgctcaaccagagcaacattgacctcacttctaccaggcttttctgttatttggagtgtgttccaacataagaggatcacattttccactctcccatctttcccaaccatctgcctccaaaagtttattctattggccagaaaaattccatactagttatacataacctaaagatcatgtctcaaatccaaggtcctttggatgtttgtattacattagctcctatccaaattatgtggctcaaagaccaacagtccatgattaacgatgtattaaagaagtatgagccggcacctgaagatcaaccatcccccttatcccacatagacgaatatgaacaggaccgtagagcctgggattggcatgttcttattagtggtagagtgactgcggccgcgagagacatgtctattcccgaatgggctatcccaaatgtgaaggctatttgggatgctcgaaggaacatttatggaaaaggtatgcctgctttgatttgggcaaatcaaccatcttgatttttgctgactttgcctttaaccaggaccacttctgttcactgccccggaggccatccctggccaacaaaccggcgctaattagagcagcacatggaatacgctaacttcttggtggtcgatagtgagttacagaactacatgacttgttccaccgatgaattactgaccctgccccttgttccgatcagtttttggatttgaaaagcctcagaatgttttcttggatcatgcctctcagcctttgaaaagtgttcccttgtgtgccgtgaaccttgtttccttttgtgatacatccaaaagctatttgcatctccatattctcgcatccattcacagtttgctacttcctcctttacacatcttccttgctcccaaaggatcaaataaccatcacaccatattctgccactgtcactctcaattttcatgtttaccaactgtcatgcagctatatacataccccttttgtatttgagctatcataaattgcttgtctgcataaattaacggagatgagatacacgtacaagatatacttttaaagtgagatgggctttgcactcagggaggagggagttgtttaataacccccctccattcgtcttacatctgattggatcagatgtaccgtaggtggggaaatatagcaagggccctgtattcaaggcctcgtgggtcacaggatgtcacccgattgtacgcgcgtacaatcgggtgacacatatcttcagaaatagcccgtgcaattatctgtttgtgggttcaaggaatccttgacacaaatttgtttttgcattcagccctttcatttgcccaaagtcacccaaacgtacgcacgtacattaaccctcacaacatttgcaccacccgccagtcactttacctagtccaacccccggggaatattcaatgccttttgtttacatatattaccgatccctttcatctcaagattcccattgtcccatcaggataccctggtcttttgtgtatctcaagagtaagactatatatatccctttcctcacttcatttcctcagcttgatcccacattccaatgccttgaactctcagtgatcgatgtcctcatcccaaagtcactttccaggtggaaaccctccagttggggttgagaacgtaaatcgcgcatattcaacaatcctacccaattccaattcctcattatctcgttgtatatcagcatttgtccgagtcctgctggatattgaatacaacgcaaagaaatccccttccaatacatggatgaaaactccttcagcccacgatttccatgttggctccaacctgcctgaatctattatcctgcggcctatcgattgcatcccacccggttcacttctatctactagcgaaaggattgcaccggtctttcgaagtatattcatccacgatctctcaatctctgatttcccaggagttacctttgcttgggatcatccatgggattcgccatggaaccaaatctttgcaaagtttgtgttgaaacattggaggaatggctacacaagtggtgccttcgccccttttttcatgaatcctgttgaagccgtgaacaccatcctccaacttggcattctccaccgttggttccttggaaggcagaaaggtgtccgattaggccagttctcacatgaaatcaaggcaaagaagagcaaatccgaaaagaaatctaaaatcagaatacaggtatgtaccatttattggtgtttcccagctgaaggtatatatatatatattaacacaatccttgtcctcagatatcacaacaccgtcgagaaacactgttgaagctcaacgtaaccgctgaaactgcagcattatttgacaacattaaatctacctccgacaccgaacagataccccctcgggatctcctcaaaattcctctgccctggagatcagaagaattctgctcatttgctcagaaactggacgatatatttattgataaacaatccagtaacaaagggagccggtttgtacatgaatttgtgctagaatctcgcaggaaaactccgacttcagcacgtccagccgggttcaaagacgtcccacgccatttaccgtctaactgctatgcggccgaatacgtggcaaccctttctgaatcccagcgaaaccttctcaatcccaagggtgcggtagatcttttggaaatcatgaacatcagatgatctctcatcccgtgagttctccacatgttcaacctatcagatctttcatcaatagctgagcacactcgtaattctcattcccacctgaaggtacgcttagcctgttttagaatcaagtcattagtcagtaactgtgactttaaaattgtgattgaaatcaccaacattgctagttcgccttttctcctctgtacctggtagatgttcatttcgagactacctcttacatagtaccgatacacatgaactggattaacttgtcctagcctgtatagtcggtcaacagcctgaatctctgctgcggggttccaacctggttcctggatgatgtagtattattagtttgatttgaattgtgttgaatcaaaatcttggaacagcttaccatcatgtacacattctgagcgcaccgcagatcaattccgaccccacctgcttgtactgaagccaataagacattacaggtgttgttggttcgaaattcttccaagttttcatcccgtttctttggagtgtcgtcccccgtgagccaggttgatttgatattgttctcttcaagcgcccgttcaatactggatattttggtcagaatctgaatctgtcatactgccccatgacaaaaaagcacttacatccccagaaaacctgtaaagctagaaaaaaccactgccttggtcctgttaattcctctaactccttccaaaaacaccttcagattatcgactagatggacaacttttgccgaatcctgccatcgccattctggttggaattcaatctccgatcgcgcaaataaaggatgattacaaaattgacgaagcatcgtcaactgtctgaaaaactcagaagaatcccatctttcccccgcagttcgtagccttccaaaaagatcgatgaaagttgtgtgcagcattcgtgaaacctcctcccattttgggctgatgttgacaactataatcttctcgactttttctgggagttggagaagaacctccttggttcttctcaagcaaatggcttgcattagtctatttacagtcttgattgcttgttgagcgccaacgttcatttgaggaatcaggcagcatttccacacccattcttcattccaaggatggatattcaagagcgttatcaagctttgcaagtcggtcaatcggttttggactggtgttcctgttaagcaaagcacgaactgcttgtgaaggttctgaatgctctgtgtccgatttgttattggattccttattaaactaaaatcctcaatgtcagtcggcagtatttggaatgcttccatgtgtgatttcactcactgtgcctcgtccaagacaactctgaaccaaaaaaggtcgagagattcaattgtgagttggtggtgatgtctcttgttcccacttgttgtaatcatttcgtacgtcgtcaagatcatcatgctagactgcaggtcttctttagtcattttctttcgatcatccccatggaacaccttgtaagtaattgcatgattgttgaaatgaaggctgatttcgttttgccagttggatagcgttgccagagggcagattactaaggtagccgaagatcggttttcgggatcggcctttcgaaagcgtcttccttcttcacatgtagccaatataaaagctagtgttgttaacgtcttccctaatcccatatcatcagcaagtattgaaccttgcgacctgtcatcttcggggggttctgtctcgctggacacagactcttcgtcaaagtagtgacgaagccaggcgttgtcgtcgtggtaccacaagtcctttgtattgttgttgggatgctcgttcctcagtagaaagctgagggcagatagttgatgggatttcagatttgttcggcattgtcgaagtgatgcagaaagtgttgggggtggtccggcaaacggactgttgggggagattcgagaggtgaagtgcggaattttgaagaaaacatctgggttgtagttccaaattggagtgagctcgacctccgaagctgcaaaagctgactgtacttcaggtatctttttggatcggctgaacacacagccccgtagctgaggtgttatgcaattctttgttacaagaaatgcacgcaatttgactagagccacttcattgggggggatttccgaacaagtaactggagttgaacagcttgagacgggccctaaaagtggacccaagtattggctctgtttttcactcagatcaccaaatcgggtgcgtgtttcacaatatatgtggactagtttgtgccctcgttgtaggaacacaagctgaggtaaatcataagtgaggtttacaggactggggaggcttactgggatgataaattgaccaagacaaaaggttgaagacatgcctgaagagtgattgagatggtattctgaggtggggagaatgacgggtcatgtgtccaggttccagcaaggcaggaacaggaatatgattgatattttcatatcaaccaatccatccttctacttgtttggctattttatttgggcccctaatttttccataatgtttgaggctgtatggctgatctgtgatggcacagctggatatgcaagagatatagttccaagtttaaagggttcactatcgttacccctaagactccatcacccctcattcagcgggcatattggtggacactcacacacaagcatattctttcttggagcttgtacataggcaatgtttacaatctacatatgggcatgtcccacaccaggttgtgatcgatctgacatccagaaattcagaaccttaaattgagggtaaaaagaggggtatttcacataaacaaaactgccagctaccctagcttttattcccattggggataaacaggtttgtaattctgtcccaatataagcagttcctttacaggtgttatactggtaactgtgtcgaaaatgagccatcctcaatgtaaaaacatgctttcaatgtttacagaagctgtaaggagcaatatcaaaatttgtataagattaagacggacttgaacaagacttcagcatgaatttaactagcataagtaatagttaactctaaatagttacgtatcatttcacaaacatctttttctacagttcttgttcaataatgaaatagttcagcaaaacattgtgataacatccaatgcacttcagacaaaaacaattgcagaattcagatatggcactccctggggagtgcccccaaagctcccctggtgaattattttttatttgttttaagtgttttgtgaaacctttaggacatgtcaacatgtctctaaggttgacagtttgttgggattgggattgcatcataatcccaatccaatacccaaaagctgtgggctggtgcctcatgctttcatataatcaacagtgtaactgatccaatccccagattggtatttattggggatcatatcagaatgaaccccaatacggggtattgggatcagattgctctatgcaatcccagttctccaataaattgggattggattggagatcaatccaatcccaatacccggcattggggctcatttgatctgatccccaataaataccaatctggggattgaattggttacattgttgttgacactcatttttattacaattttgaactcttaaaactgcgtagagtccaaaattttgagccataagcatttagcttagtggttctttttttagtttggcatatatttttaaataaaagccctcaaaaatgcatacttaaacccataagtatggtttcaaaatgagcttctccagctttcatacctcacctaaagcatctatcatatgcattcattgatgctccacagtatgttttaaaggctcaaacaagctcaacattctgaaagagccaaataaaacttgattttttgtctcaaaactctggacattggaaaaatccagggtcagtttttgccatccacaactgtacataatgtcacctgtcatctggtgagcattttttcttcctggtggaagtgtagtagaagaaatgaaagccaatgaaaaaggggaagacagaataaaactgtaagcaccatcagtgaaggctaaattgaaactttgttttttgtttttatttcttcatgttcattttctgggacctattctgctccacttcaccaagtcttgtgacttcaagtttgtagctctgcaatccaaaacaagcagccaaaaattatggtccacccgctgcagcttttcttaccattgaccctgtgggtataccaaggtcgggtatccaatttcctagtcctggaaggtatccgacggttattgggtaccccccatggggaccaactgccagattgccttgggcagcaattttttttggtgagttttcatcaaaaaaagttagctttcctcctgaaagaggttgcctgcaccttcaataccagttactctctctgatttgaacgtggaagctgttatgtaagtaagatctctgttctgtcagatgtggtgtaatgcaacccaaatctcagtggtccattatcacaaacatcttgaacttaacacaagccctcattccctgctgtgggcggcgttggcatgcgagtggcctcgccactgtcgcattgcgccgaccgcagggagggacttgtgcctgaagtcctcctccttgcgtggatcctgagaggcgtttcctcactttttggtggtgagagactttgtaaccgtgtcaaatgatgatccattgagccaaatgctccgccgatgggtcagatgaaagctctgcttctgcccttttggactacatactttttaactcatctgtgtcaatattcaagacactacaagcaatgtcaagtcatgaaatcttgggtaacagcgggaagtacaatatcaaaatgtttggaagattggagaatacaggaatgtgtattgcaaaatcagcagggttttccttagcttatgattgctttcaacttcatggatagagctaatctgtgggtcgatatggatgatgaagccctcccagagtgcgcaagaggcacaccatcatgggcatcaagtcaaaatcaacagctgtttatttaaatctccagtcatttcatttctggcaaaaagatgggtttttggtgcctcagatcttccaggatccatgccaaacttggggcttgaggggcaagcctctctgtgagacagagaccctgcggggctgccctctgggctctcactcagaggcttgtgttaggctcgcaaacatctgtggtttggaacggacagcaaacaactgcgagtcctcaagcatggcctgaccatgagcctccttccttttctcattttttttctccatttctgcttccagataccactggaagtggaaagtccttctccaaccctttccaacttgcaagactccggccgagtcattcccgaagatatccgatcgggtaaagatcccgcaatatcctcccgcgttccgacaaaccgggtcggatagtcgggtatacccgactgagtcagggtcggggcccacccttacccgggcctgtctcatctaagactacgagggagccccactgcccacttgtctcctcctctctttgagcactagccccgctccctcatccaccctactcccaataaccatctacccgcgtgtaaaccaccatgccgcctcctttgctgccgcaaggaccaggacatgggcccactgatgacatgtccgctgtagacatgtatgtcgcagagggaaccctcccacaccaggcggacccaatgctgacaagactagcctcgctagtcgagtcactggtctcccggttggacaatttggagagggcggtagctgcgaagccagctccgccagcccagataaataggcaagattccttcaataccttgcttgtcaggtttgaagagtttgctagcaatctgtctcggcttgagaaaaaggttgaagacctgtcctcaaccgccaggcccgctgcagcagctaccccagctctgccagcaaaaccaatgcctctctattcagagaaggttaccggcgcaataaagccgggagggaaaaccgtagcccctacctccttacccatagtgccatcctccgcacatattaacaggttcaagctaggtcaagtagtcatccgaaagcgatttgatcaaccgaagccgtttgaaggtctatccgcgatacaaatcaccaagaagataaatgaagccctgaacttcgcaaaggcaacaatcgatggggagcccatcacggtcaaagcggtagcccagtttccaaacggagatgtcaaagtcttcatcaaggatcgtcgagcagccaaatggctgctagacaacaagcacttgtggacagctcgggctgatccaaaatttataacttcccaggtcacccatccagtcctcctacattcctgcccttccagcttcgaagttgacaacccgcaacatgtggcgcttttgtgccaacaaaatgacattgatccaaaagaaatccagaaaattcgttggctactcaacccaaagttggccggtaaagaaaccggcactttactgatatttttcttcgacaggcgacttgctttcgacattgaaagggcggggctttgctacaatagcctccacctaagagggcaacactacattcaaggccccaagcaatgctacaattgcttagcggtgggccatttagcccattcgtgcaaggataaagcactttgctcctgctgtggcggaaaccacaactcggctacctgcgaggacatggaagactccagcagaagctgtcagagatgcctagcggtagaccgaaaggctaagttacctatagatctcactaaccccaaatatgatcactctccttttaacagcgcctgccaggtacgtgccaaggaactcgaaaacttggagaagaccaaaaattcaaacgcccgcccatgaataatacagccaatgacactcatacctcagactcccaaacttacacccccctctacttagatacctgctctccttcccttccgccgcgaactaatttcccctcaaatagccactcttccacatccctttcctttttacagctcaactgtcataaccggaaagacaccaccctcagtaccctctgctcagaagaccagcacatggccttgctattgcaggagccgtggaccaatccggtcgatcacctccctcccattcatccgggctggcaccggataactcccattgactgtccagacaaagcggaactcaaaccgcggtgctgtatatacatcaacagaaccacccctacccaccattttttcaaactccctgaaaattcccctaacctgaccgcagtctcccttaccctacaaacgactccccccctttcttttcatctactgtcaatctacaaccctcctacgacctttcccacaattcctgaattagctcgatggattgattcccactcctcgagaagcattcccaccgtcctgatgatggactcgaacttacaccatatgctatggaaccccccggggtatcaccacactcactcggctgccaaggacctgatcaaactttgcggtagaaaaggtttccatctggcatctcccaaaggtatccccacgttcctaggtgcccgaggttcacaaaccaccattgacctgtgttgggtcaaccataaatgcaaatccctggtaacatcgtgctcggtggcgttgaacaatcacgcctccgaccatcaacccatccacttgcatctatccactcaaggggaaagacaaatcccaacccagcccagaggcatcgcggtggatagaatggatctttctttgttctctaaggatctctcttctatgattgcccgcttacctgctactaacagctcaatgtctgccaaggacatagatcagacagtctccaatcttaccaaaggcatccaagaatgccatttgaaacaggggaaacccacctggagaggctccaacagggccaagtcatggtgggacccagaaatccttgaccctcttgtttccaataggaatagagctcgccgctggatgctcttggacaactcggtagaggcacgggagtgctattatgcgtggcaaaaagccttcaaagaaaaggtagaagaactaaaactccatcactggcgcaggttcctggcaagaacaggggatgcgtccgctttccaagcgtacaagttcaccaaggcaaagttgactaacaccgtcgaacctctctttaaagctgataaaaccttgtccactgacataatagaacaggccgagattctattccagggcacttcagtaatcaacacagaatgtgacctatcggacacagtgaatgttcccatcgacgttacagggaccttccctccagtcacggaggaggaggtcgtccgcgctatcaattccttgcctcccaagaaagccacaggtccagatgctatcccaaacgagttcctcaaggccggcagacaccagcttggcccctttcttgcacctttattctcttcctgtcttcggacctgccacttccccaagctatggcgtacagcaatcactgccatcatccgcaaagctgataaatctgactatcgggatccaaacgcgtatcggcccatagctctgctttgcactttgggaaaattgtttgaaaaggttctaaatgagcgactaattcattggatggaaactaacaatatccttccgcccagccacatgggtggtagaaggggcagaaatatcactgacgctttaattttattcaccgcctgggttaagaaccaatggcgtgggaaaaaagtagtagcaggcctctttttggatgtcaagtccgcttaccctacagtctacagggaccgactttgcagccgcctgacagagcttgggtgtccggtatacttgacttccatcatttattcctttctttccgacaggtccacatcgatgaggctgggggattacacgtccccacttttcaacatccccaaaggcctccctcaaggttcgccgctgtcagtcaccctttacattttgtacaatagcagccttttagtccagaactcggcatccctctcggacgataaaatctcaataggatatgtcgacgacgtggttcaccttgttgctgccccctctgtggacagggctatgtccatgctgcaggaggaggcaaacagatctttgatctggggccgaaagtatggagccatctttgatagaaagaaagccgtctttatgggattctcccccaagccgctcagttttccgacctttaactttgacgggcatatccaccatttccaaccctcagcccgctggctaggagtaatccttgacagtcgacttacctttactgaccacattcaaaaagttaagaaaacaggagaactgactcttttacagcttggaaggatcattaaaaccacctacggcttgaatctccaactagcacgaaggctagttagcgcggtgttgtacccgcgggttctgttcggcagcttgatatggttcacagcaagaaacaggaaaacggtttctcaaattttagacggctttttcttcagggccagtaggctggtgacaggattgttcaaacaaaccccccttccctttgttaaacttagcagtggtttaaaatcactggtggatactcacacaaagctctccctatcttatctcctgaaaggactgaccagattgcccccccacccggtggcaaccttcctcaagaaggagcttactgaacctaaaccttctttccccggcccactacacttattcacaggtctagacgagttgcaggagttccttgattggaaactggagacaatccaggtatctaaggtccctccatggacggatccaattgcgaagatccaaaaccttgatgtccctaaagagagggccatagaactggtgcaccgacaaatagccaaggaagaagcggacgactcgctgctaattttcacagacggttcatggatcccagagggtggagcgggggcggccgctgttgcccacaatttccctatctctgactcagttagaatccccaatcaccaaaggatctcaaactttgaggccgaactaataggtataaagctagccatccgactaatcaaacgggtaatttggtccgcctgcccaggaaaattcaagactgctgccatcttttctgacaatcaaggggccctgatccggacagctgacccaactcaaccttcctcagggcaacacttatacgctgataacttctcctccctttgctcattaggcattccagtaacactatactggtgtcccggccatgaaggtatagaggccaacgaacaagcggacaaattagccaaaacagcggctcttcttccagagggagaccaatcgcatatgacactacccggcccgaccttagctagccttcccaagctcaaacaaagctttagccacatgtggaacagaggtatcacgcttacagcggacgaaagaaaacggtttggtttcagaccagacacgcgacccattgtctccgctttagacgaacaggagaaaggccttactgcaaccatcctccaacttagggcggactatgcaccgttgaaccatttcttattcaagataaaacaagtccttgatccacgatgtacttactgctttgagagggaatcagcaccccacttcctcatgttttgcaaaaaatacaggtcgatcaggagaatcctgaaacaacggctcaagaagaagaaagttagtgtcaatgtagactccttccgagccataatggacaaccctaaggcactccaagaggtggcggcttttatcttagcttcacatcggttcccaaacatctcgacatatggaaaatcagtaaagaacacggaggaatgacggctctttggtggacgaacgctctttctcttttcccttcaatagtttcctttctccttccagtcaccttcacccatctcagtttcacttttatctatctctttcatgaatgccttcctcttcactcttctctgtcctgaatttctctcctgtatgtacatgcgtaagagctagaggcatctctgccgaacccttgaagaccgcagcgacactatcattacagggggagtaatggtagtgcaacgcttcgctttccagcagaagtgtgggctacttcgatgctgaaagacaatctctctggtgggatagggctaggtaggggtgcctcgaactccgacgctagtttctaaatacatcctcctcacagttttctttatctattccctgcttaggtttattcctttctgaggtctccgtctccttttaattttcttatttcttgccatatattttctctctacatttttcttcctatctttttcattcacttctctttccttttcttctctcttctttcatacacataatatttggtcggaacaaatctaggtagccaggcaaaatacggtgcggcgtagaatatgtacatacagaatgcggttgtatttagactccctccatagattatagtgcggtatgtgaaatcaatagcactttaataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagactacgagggagattcacagggagagtcggatgacgtcatcctgctatctggcacccaacttaattgcagattagtcgatggttggccggatgctatgcttccgctccgagtccattcccattcccaactcaacatcttcaacaaactaacatcaacaagaacactcagccatcgtttcacaaacagtttccgatccaccaggtcctaccatcaaccccacgaccatctgctcgacatgaaccaagaggagaacattctgcccccgccgatcgacaccggcaaacgattggagggagtcaagcagttgatgaaaaccaatcaggtctccatctacgtcgtcccaactgaggatgctcacggaagtgaatatatctgtccagccgatgccagacgagaatacatcaccggattcaccggctccgccggaacagccttgatcttactcaatcaaccccagagtctgctcttcaccgatggaagatacttcaatcaagcctccaagcaacttcatccttcctactggactttaatgaaacaggggcttgaaggcgtgcccacctggcaagaatatctcatcaaggctgctgctgatcatctcgacaacactgaggctcagaattcaaccggcttacgaatcggaatcgatcctactctgttcagcgtcaaggactctcacgatctatctgcgaagctacaagaacattcagctcagcttgtcagcctgaaagacaatttgatcgacatcgaatgggcctcttcaagatcagagagaccgcacaatccaatcaggatcttagagctcaagtattccggccaatcgacctcagaaaaattagaaaaaatttgggatagattgaaatcattgaacgaatcgaggcgaaacttgatcgggatcgtggttagcgcgttagatgaaatcgcttggtgtttgaatctacgaggaagcgatatcgtatataatccagtattcttctcttacctgtggataggtattcaagatcaagtcattctatttgtcaacgaacatcaactcgattcgactctcagccagtatctacgagaaaaccatatcgaaactagaccgtatgattcgatctggaactttttacaagagtttcacgacagcaaattgaacccttcaagtccatccgcgatccctcatggaaaggtactcatctcaccgactacctctctagcaatcgaaaaccatctaggcggagaatccaagacggtccaattgagatcgccgctccaagacctgaaagcgatcaagaacccgacagaaatcgaaggattcaggaatgcccatctgcgtgatggagttgctctagtcacctacttcgcctggctcgaagagaccctcttagctcccggtgcgaggcctttgaacgaatatgatgcggccctcgagttggaacgcttcaggaaacagttggggggcgattttttccaaggtctcagcttcgatacaatctctagctccggtaaaaacgccgctattattcattacggccctcctgaaactggttcggctatcatcgacaaagatcaaatttatctatgcgattcaggcgctcaataccttgatggtacgaccgacgtcactcgaacctgggtacgtttccactctcacagcttggttacttggaatctttcgccctcaaccaatgtgcaatacattgattcgagtaaaccttttcgttttcttctcaaaaaagcactttggagctcccacagccgaggaaaaaagggcatgcacgcgtgtcttacaaggccacatcaacattgatcagatgattttcccagagaaaaccacaggatatcaactggatccatttgcaagacaatatctctggctcgatgggcttgattatcgacatggtactgggcatggtgtgggccacttcttgaacgtacacgagggaccacaggggattgggactcgaccgcaatgtgatcaagttagcttgaaggctggaatgactctatctaatggtctgtcaccctctgtttcctttttacataatcaaccatgatgtgttaaagctttgtttttcccggtttgttatgatctgttgtttagaacccggttactataaagatgaaggctttggtatacggattgaatcggtcgtcgttgtcaaagaaatcaaacgtcttagtcctgaacctcccaacgaaaacaacgccaagccgttcttggggttcgagaatttgacgatgtgtccgatccaaaccaagcttttggatcttagtttattgaatcagaatcaggttgaatggatcaattcttaccatcagcttggtatgtctctttatctcattttttcaaaaaaataaatttggggttgacttcctttttcttccctcgacctgcgggcgttgggcttcaatcatacgcacagttttagataaattgagtccccgtttaactcacgattcgagggcattaaactggctgaagaaagaatgtcaaccgatcccaaccaactagacaatcacctaatttgctttggggggagggggcgctttgtttttcttataatccaatttggaaagtgtaaattctttataaaacaagcatttttttccctctatctaatagaaagcactccctgagaataatcaagtcgtttggtcaatgccctgtgttggataagcttttcttttcttccttttttgcatcattattgggacatgtatctttcttttgatgaaaaaaatcaagttcactgataatctgatttgttttgaaatatattgatccatggttgagttatacatacatgtctggtagaagtgaacatgtaggatttgcagcacaaactttgattagatctctcttgcagttaaattgaatagtattagaattctgcttttgttgatatgcattaatctgatggagacttgctgtaacctacaagcaagcaaaacattctaaatttcaatccttggaagtttcaatcaacagttacaatgaacggttcgagcctggcaatgtcacacccagtggatgttgaccttgaggctggacaacaacagtgaacaaagtcatatcagctacatattgacctggagggtggaatttcaaagaagtgaggatcagccctggaggtcaaataatgcaagacagatacaccatggggcgggtttttagaaaaacctcctagcaaacggatggattccgtctcgagcgcccgaaacttggttgcgaagcatccaacggacgcttgggcggctcggggcatcgtttggacgcttcagaaagcgtccaagggatgctcggcaggcgagaccatccagaggatggtgtacagcctggtgtccatcggacacttgattgggagtgtccgatggacaacaagaaaaccatcaatcggacacttctcagagtgtccgattgatggttttcacccgggtcaggcagtggaaaaaaaagggtcgattgtcgaaaaatgatctcaaaaggtgtttgcgtgtcgccgcggatgtaaccgtcaccttgacgaatccgcgtgcgtgactgcggcagtaggcgcagtgactgcgcacgaaacccccaatgaaacccccagatgtcgctccgcacgggagggacatgcaattgtccgtggtgtaattgcccgtagtgcgagtggcaaggtactgcctctgtgaagtcactggtggcagcacctgtaggtcatgggttcaaacccaatgcctggcattttttggccccaagggcttctaatcctaccatccaatggatggtttggccctaccatccgggttcagcaatatgcaagtcgcatccaacggatgctccttgcagggccaaggtcggatggcatctggtacatccgattgggtgtccaaatgccatccaccacgcccggtggtgtacatggtactgttttgactgtcaaaaccagagcattcattttggtgggactggcatccatttggatagcttccagtttgggctctgctgctggaatcaacactgggttgctactttacgctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggataaagtaatgcatcatcagattatccagaggttaagaaacccttatcacattttaagtggcaaaaagcctctctttttgagatttggcagcaaaacatgccatgaatgtccataaagtatcacatttcttaccaatatttatggttttttttcaaaaaaaaaaaaaaaaaaaaaaactacaagttgctaatagtgtaatgagcatgaaaaaaaaattccaacacaaaatggataatgtaatgtgcaaaaaatttccaaacattatggggaaagtaatgataacaagtggaaactcactactttatctttacactaccattatgggtaatgtaactacccagtgttgccggaatctgacaaaatatagggccaggcttccagctccattgtccttgacaactcaccatcaaatggtttccccccacctttgagtctgtcctgtctgggagcatcccgtcagctgttggacccttgtttctatgaaagctggacattgatcaacaggcgtctctcctgtgtccgctggctcatcccattgaggcgaagacttctttgttttctgaggtgttttcggaacacacatacagtggtgttagagaatgaccaactgcaaaggatcccctgcgccaaactaattggatccagagccgttgcaaaattgcaccaatttccaagtaatcctgaacctaacgcaaaacttccttggatgatttcaatcaacatcaaacagttgatttgaacccaaatcatagagccgatgagctttcgttcctcagtttatattttcctgaccaaggaatgacacataattgcaagaaagctaagtactagtcttgactgtggtgtgcaatagtagcttcaatctggattctgtaatcaagaaatgggaatggcaacctgatattccagctggtttgcctgcacttttcttcagatccagtgctatatcttctattctctgtttgtggtagataggtcttgccctgcagaggctgcaggacacagataaataccatatttcaactttccaaaaatccactcaacccggatagcttaccagtccgttcaaaatcataggctttcatcatctgtccaattacatgctaagtgccttaccaaccaaacacattgtaacttgatgaaatgggttcttttcagatattaaaaggtacacatgttatttcaagatgatacaggcgatctgcggacaaaagaatctcagaacaggatcattcaattatccaaaaacggttcgaggatgttgaggaatttcaaaggttggtccaccataggcaagtgtccagccccgggaacagtcataaatttcacaggtttgccagccttattcaatcttcttgaaagtgcttccaagacttgaggtaacgagccatctctttcaccagcaagcaacaacactttctgatgctcatcacaagggattcgatcttcgtcgacttgataatcgtatagagcagcggcgcctgattcaaagcctccaagatcagtctcttctatcatcctacgtatacaggttgaggtttggttattgggttgattcatgtgcgattcaatcggaaaccatctggagatggtcgcttcggataactttttgaatccgtcctctgagccttctgccaaatcgattcgcgtcttccagacatctcgggctccggagggcgaggaaggttgtgtatcgcaaacaacgtagtgcttgaaaagatggggacttcgggtagacatttccaacgtagttgccccaccttgagacactccaatcaagccatgcaatggtgtctgtaagcccagctgctccacaatagcggatacatcatcagctagctgattgagtgtgcaatcagtcgtggggactccggactacagccatgaacacacaaagaaatttgatggtagcaaatccaacatgtatggtcagtattccattgtctgagacgggcggtcaggtcaatccttagatattcttgtcactcaacttgtccgtgtccacgttgatcgaaacagatcaggttatatttcgtagctaggctcggaagaatccagtttcacattgtcatgttggtgagcaatgaattacaaaacataagcgttggtcgagaatccaacagttgatatcgaacattcagtcgagtcccgtccctcatgaccagcttctcgaatcgagtttccaagccaggtaaatccacggaatcatcccgatcatctccgatctcgagaccaacgagcattcgagaaaccatgttatatcctgatactgtcgcggcagcatcgaagagcatcttggtcacttgttccggttcattgccgagacgactgaattcgttcttgagtttatcaaacgtcagatccctgacttggatttcccttgtcaagctatccgtaaatgccaatccagccagatgcagatctgacaatacgacatgagaccgatcaagagtatcggtgagtggcttgatgatatcacgaatccgcatcagttgtggggtcgtcagaccagcgcttcttcctactttttcgtgctgaatccattcgtaaggggctgagtttaacgcggcaaccctaagaatctgttaaggggtgaattgcgttaaaatgaatggatctagcgattcttgattgataagaacatgatgcatattaccaaaatctccctgaaatcgtcgggtagactactgtgggtgcgaatggcgccaaggagactgttccaaccactctacacataaaaatcaattgtggtttgggaaacacaatgaaggaaaggtaaaagattctagatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaagcgggaagcactgattctctgcttgcatctgcttgtatgtgtggtatattcccaaaatgaggatattattgacataactcagaattacaatgcctatgttgtgcgcccttctcttgtgaacggaggctccgctcctctccgctcgggataccacatcgaatctcatagcacaaccacacaagaagtctccggggatggtgcataatctgcagccttttaatcagtgatcgataaccttggcgtagacatagatttggaaatgggtggccggagaagtgctgtggactgggttacaaaattacttcctggtcgatgcgtttatgttgcatgccatcaaccatttccgggcgagaagaacgatcaaactgtggatatccaatcctcctggactccggaatccggactccggactccggactccgatcccgagcagagaatggaaacaaaatgaaagatgggaaggggcctccggtgcatcgcgtacatacagtcagccctctatcggtctgcctccatgcccacctcatatgtaccgttgtcttttccggtcgttcgaagctcgaatccatcttgcaagaaagatggttttatgtggcagtgcgccggtgatgcagtgccgaatcggtagtcaagcggttgacgcccttggcttccgttcatggctcagttgccatgtacacaccgcactacaatataactttgtcttcaacataacctccacgtgtcaagctttggctcaccggttgaaaattcgccgggtgccaagtgcataacgggtttttgccactacaacaatcaacctggcttatctgcaaaaagcccgtctcacgcgcgtaaaaaaaaaatcatgacttcttttttgcccttaactcaactcctgtgcgttgtaagaaactctcctctggcctgcgcgttccacaccagcgcgacatccttgaaagttgcgcaacttttggcctccacccatggaaatgagcctcaaaagttctacattattcatacaagctccctccgacaaccacccaaccgttcacaattaaaattcgctgcccatccgaccaatcgtttttcataatcggattgctcaaaagcacttctcatatgtaagtccagacagaaacaacacattcacctcggtagtactggcactacttccacaccaaattcaatcgaccactgtatccttagcaaccactaccaactcgatcactttgactacaaccggacgttgagtattcaacaagttgtagagtacgaaaatatccaccgcgctacaccatcggccatgtcttctgcaggcagttaaaaagcgtgttggacgccggggcttcttccatttcgatcttcccagaaattcttacaatcatacaacacattttctagcgtactgcctcaactttgggtgtattaaccaatagccattgcctctctcacagccctttttttgctctacgaaattttcatcgccagtttttgacgcttaaagccaaccctcactctctccccccaccccccctccccgcctttgttccgttgcacaactggtttgactttcaaaaccgccctactccattgcagactgcagtacccagcccctcagtcattctcctcttgcacgctctagacactacataccaacaacaatccacataatccttacatccctcgttaccttctacccgccggtcctaagaacaacaactgttacaaaaatcgctctcattaatcaatctgttgattgacttaccacggctttggaaaattgatcgtcaatttctttttgtcccgttctacccgctcagaattctatagccccgataatacagcttatcaatccctctcgaggttatcttcgattctctatcccttggtcaatcgcctgggaacaccctatcattattctcggcgctcgacggaccctctcataattaactatcacctcgatcatcggtccggttgccttgtatttgtttcaaaactctcaagtccaacttactcgtccgcagtagagtgttcaagcaaggcgttttcacccgaacattcgatcaagctaactgagttagttccatctcaccacaacagtaatcggtatccaccctcagcacactcgtcttcaactccgagctcattcgttcaacacgctatccgcggcaatcgtctcgaagtgatcacagaatcagaaaggacacagccagaaaacaaaggggaaaaaaaacatcacaataaaaacccaaccccgaatttcaggtgttccaggtgagctaagcaacctgcactatccctttgtcagttcaatctcgcctgatcacccggatttgggtaaacagaatcctgctaagcttttcggaaaccattcactccaaatccagccaatccgattcgtaccaggtttctttgctcataggtgcccgaactgcgcgtgtcctaagctcatctcgcctccccatctttgactgtcaagactaaatcgtaagccgtttcttcgccaattctgtctcttgttatgtactaccctatcaatcatcccacacccagtgccctcttcatcttcactctcatttgcgtcttctgtcaacttctctcatcttcatcaccaccacctttcaaacttccgatcatcttccttgatccttatcgggtacgtggctatccatccacacaccgagctaattgctatcagtctcagccaaggcttgctggcaaatagctgggtgagcgaactggctccctttgaattagaacaacaaaaaacgcaggattcacaacacatatccctttgtgtttgggtcttggcgcgatagggattgctgtgtgattgaaacttgctagtccattcaccaaccctcggatctatttccccatcactggtaattcttgattccattccgtcacgaagacatttttgcaatcattcccgtattgttggtttctctctctctgccctggacctagctaaaagcgaccaagtgattcttggaaggaagcccgaacttacgccctttctttgtaatcaacatgaggtcaattcctcgggaagcttctgaatctgtttttaccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcccttcccactctgctctcactctctacaacttcgatcgttgcttctcccctgcgtcgtcatcgcttgtctcgtcgtgaatcgtgatcctctgagttccgctggtccttggctgagtaccttgttctcccctccaaccacttgtaccatcaacacacctcttgacttccctcctcgctagacagcagcattgatcacacccaaaccacccactacacaaatatctttccttactgtctggtcgcagtccctctacaactgttcatctctcttccatccgctctgctatccacgagccctctgctcgaccctttgagtttcgttacttacatcctctactatcgtcgtcttttcttcatttttcctctccattctctcaggcggtctgactctagaatctggatctcatccagtccatcgtttgttcgatcgctcccccccaaaaaaaaatcaaaaatcactggtcatcgagaccacaactccgcacagtctcgccactagtatcaatcatcacctacggtctatcacacccaatctgcccttttcgttctacatatataaataagtttctcatcctcaatggccgacaactcagaccagtactcaagcaccgcctccaatggcaatggcaatcgaaccggccgcaagactaactcccgccctcacagccgcaacgagacccaacgtgacagctcgaccggcaacagaaaaggaccctctgccgccggcgatcgcgactcacctccaggcccaaacaaccagcgtcgcagcagcgtccaacgcattggcaattctggcggcggccgtaaggccaacgagcctcctcccccgcaagctcgccgggcttcggatactggtatgtcaaaatctcatcttttttcgatttccttttcttgtgcttgagtctgattgtttatgatcgcacaggcccatcattaggcagcgacaacagtctcagcggtagtatgcatgcccccaaggggcgcgcgcaatcgggcggccagagaaaacctagtatcgataagaacggcggtggcaagagcacgctcaaccccaatgctggtggttttcaacctggtgcattgtctgctatcgtcagtcgagtgtcttatcatcgattcctgtcctaaatgtcttgtcttacgctgtttctgtttgctcaaattatcagatggatgtcgacgccgaggttttagtgacgccaacccctggacaaactcagttcaaccacgaagccttacaacgtccctcggccagcttccctggaggtttcatcggcgaacttcccgataatgctggggcattcggtcgcctccctgggctcaataatgccagaggattcgctttcccaggcggaaacactctctctaacaatcagctggctcaacagataatgcaacagcagcaacaaatgcagttcttaaataacaatttttccggccctggcactcttggtggcttgaatgatcttcaggcaaccgtacaacagcaagcgatgcaagtcgtccaaatgcaagccgccttacaggcagcccaagctcaaggtccacatgctagtgcgcctaggtttagcaacgtagatgtcatgtctccattgtccgagtcgcttcaaatccagcagcaactcgaaatgttacgccatcagcaggaggccctcatgaaccgctttggcgaccttcaaactgggccaacgcctgatcgctctcatcccatccatcgacgtggccaaagcgctcaagtaggcagcggccagggcaatggtggtaacgcgtttggagcaatgggacgattcggactggatggtgccagctccttcggccaaggtctagctggcaacgacagccttgctaattctatggccaatggaggctctgtcaatcccaaaggtcatggccgtcgtcacagtgttcaagtgagctcgaatactggcgccaataatcagcaacaactaggattccccggtcaaaacttccagttcccagcttccatcccgagctccaccttcagcaattaccttgccaaccccgtcggtagtgaccttgactttggcatgggcagcggcttttccaacaatggctccggcgcccaaggtcaccgtcgtggacacagcaaagctagtagcatttccaatattggtggattcaacatgggtacgtcgctttcttttgatgtatttatcatacttccgatatcagctattaatggcatttgcttctgtctcttcgatcttagatttcggcgctcaagcatccaccgatcttaatcaagctcagatgcaattgcaacaactcgcccagttccgggcagcttccggccacacccgtgtcccatcatttgggttccaaaacccgatgaatttaggacctggccagtcgcacgtcggacaaggcaatcaacaaatgcgcaaatctttattcgcgccttacttacctcaagcatccatcccacccttgttagctgctggtaaacttgtcatcggtgtcttgcgcgtcaacaagcgtaatcgatccgatgcctacgtcgccaccgattctctcgactcggacatttacatctgtggctccaaggatcgaaaccgtgccctcgaaggtgacgtggtcgcggttgaactcctcgacgtcgatgaagtatggggcacgaagaaggagaaggaggagaagaagcgcaagaaagaagaaaatcaagcctttgattctcgcgttcaacagaacaatcgccgcgaggacaagaagcgtgatgacgttgaggtggaagggcaggggcttactctttttgaagaagaagaagtaaacgacgaacagagacccaacttcgctggtcatatcgttgctgttgtcgagcggatgcccggtcagctcttcagtgggaccttgggattattgcgaccctcatctgccgcaaccaaagagaagcaagaagctgagcgacgcgagcgtgagggggttgacttgcgtggtggccagcgcgaagagcaacgtcccaagattgtctggcatagacccactgacaagcgagttcctctgatcgccatcccggtcgatcaagcacctgccgacttcttggcggatcccaacaagtattcatctacgcttttcattgctggtatcaagcgctggcccatcacttccttgcacccattcggtaccttggttgaggagcttggccccatcggtgatattgaggttgagactaatgctctccttaaagactgcaacttcacctccgaggaattctccgagaatgttgtcaagtgcctgccacccttaccttggacaatccccgaacgcgaatacgaggttcgtcgtgacttcaggagccaggtcgcttttacgatcgatggtgcgactgctcgtgacttggatgacgctttgcacatttcaaagaacgaagacggaacctttgaagttggggttcacattgcggacgtcacccactttgtcaagccaggaaccgcgttggatcgcgaagctcgcaagagggcgactactgtttatctggtccaacgagctgttcctatgctcccacctactctctccgagcacttgtgctctttgtcgcccgggcaagataaattaacattcagtgccgtcttcaagatgaccccgcagggccgagtgatcgatacgtggttcggcaagtcaatcatttgctcgagtgccaagttgacttatgattcggtccagcaggttcttagcgataattcttccactcctgagctgaaggttgagaaggagggcgttacagtcaatcagatttgcgattccttgagggccttgggtcaactctcccgtcaaatgcgtgcccgaaggtttgatgaaggctgtctgcgcattgataacatccgacttgatatcaagcttgatgcagaaggcttgcctgaggattgctcggtggtgcttggcgacgaagccaagcaattgatcgaggaattcatgttacttgcgaactcggctgttgccaagaaggttgccgcggggttgcctgaacaggcaatgctccgacgtcacgaagctccgatagacagaaggctggaaggattcgcgaagagagccgccaagatgggctttgaagtcgacacttccagcgccggcgccttgatgaaatcaattaaatcaatggagcaggctggcaaggcccctcactttgtccttcagttattgtcgactaaagcgatggttaaagccaaatacttctgtggtggtgccttggacattgctaaatggtcgcattatgcattgaatcttcctgtttacactcatttcacttcgtaagtctttgctttcttaaccaagaagcagtagtacgcattctgatttgatctgtcactaggccgatccgacgttttgccgatgtgatggttcatcgccaattggaagctgtattgagtaccacttgcgatgttaaattcactatggatcctgattccgtcagcaaatgcgcccaattctgcaacatcaagaagcatgctgcgcgtctcgccgaggaacaatcccagcatctattcctctgtgtcctaattgcggacctcaccgcgaagtacggacctgtcattcgatctgccaatgttattggcgtttgggacgaagcctttgatgttgcagttcctgacttcggaattgaaaagcgtgtacatgttgatcaaatgccaatcgacgtaagtttttaaatcaataagcagtggtttgtttctactctgctgatatatgttttttgccttattcagaatcacgttcatgatgaacatgccaacactttgaagctctattggaagcaaggagtcgatgttgtctctcacttgtctgaacactcaaccgatgcccattggcactccatccgccaccatgccgaaaggcatgcgaagttgatggaggcctcttctcagtctgtccaagctgaaagtgcattattcgaagacgatgaagacgatgtcgttcagcatcctttgaaaggcggatctgggaaatcgggcgaactcaccgaacgagagaagaagagtgcacaacgtttgaagagcgctgagatggcccgtgccaaaggaaaagttgatttacaatgggaaggcgttgagaagattgaagctgcacccggagtcactcattgcgtacagactgtcagagaacttcaaactgtccctgtaatcatcacggccgatactaccaagagtcctcccgtattgaaaatctttgctgtaagtgtttcagtgctccttcctgatttgtttggttgttattcaaagctgatctctttcatctctcccttcttgctattcgccaggtcaacccctttgcatagtgctccggtctggataagccatccatcagattctgttgggctcgtcaccgacattgtattgcatttatcatgacagttctcgtttcccatctctttacatcgctcactcgtttcaaattgtcagtgcaacctgtcattacttggcacagttaactgtgattcttgtcctctggggtgccccttattgtggtagattcgagcaaagcaaagcaagcaaaaaaataaataaataaataaatagaagaaacagatcaacgggacagatggatcgccaagaatttttttcttcttctttttctttttacatgcatgttactgttttttattttgtttgttcattgacgtctcgatgagacgatgattttgtatgttgtaaatgattgtgaattaagaaagacaaacaaagaaaaaattgttctcaatttattttaaataaacattatgtcaaccatgattaatttcttcagatacatctcgagttaaaatccacacgatcaaagttcaatcttgacacatctcttgatctctattctgtgcggcatgtgcatcttcttgaggactggatacctgtctccccctccctcggttcaaaattgtgctatattgtgctacctgactaggctgctcgtggttgttctcattgcgtcaagacagacgtttgctcaaataagatctatcaattaggaagctcacattagaaatccgccatgtttcctcgtaaatgatttcaatccattgacatacgggcacagctgatcgacgcgcaagccgggctctagtaggggggatatgcaggcatccatgtaaagatttgattgattcatgttacaagtcagttttagtcggattcagccatgggacctgccagttggaacctgggacagggtatgcccgtgggatgagcccttcggactggtggggtcttcgagccgacggacgggatttggactctggagcctgctggactcggagccagggcccggtgatctcggcggtggaatgttgtggatcttctgataaagaaatacgtgctgaaaccctagagatacatatcttgggcctaaaacatgtatctatgtatttgttaactgcatcttcaagttagaatagtggtgcttgcatgattcagcagtgacttgaatcctggcttcaacagcctcgtctactctctgccccatagtataccatacacagaaccacaaccgacgattagtctttatatagctctgcttaacagttgaattctcgatacataccaggagtactaggcagataacccacagtcaacgacaccatctgaagcatcggcattcatccgaacaaaaaagctatccagaccccaaagggattttccgtacgactgtttccatcctcgtgatcatgagctctgggtggaagttaggcaaaagtaagagttactatcttttatcttcaaagtctcttcatgaacccgcggttctgcttgcgagcagacccctgttacaaaaatatctgtctcctcctccaatcccgcaatgtcttgcgcttctgtcgctgtatgcgagcgatcccggcttcccgacttcggagattcttctgatacatacccaccaacaaccatgttccatgaatccatacgaattattttgagcggttggagtatgtattcaattggcctcgaaatgtagatccccagctagcatattgtacaaattctggatctttcaatcacaacgcggatatgattagagtgttcaaatcaacaattctggttctgtaaaccttaaaggtcatatcgcgtgttgaattaattggctaacgtggtcaaggattttgtgaacataacggaaaaacaaatccaagaaatgttgggtttgatacaatgtgctgactggccaacgattctttctttttctttctctctatcgggcaacattggaatgtgctaacacacagaattcaaggaagcgacgaactcactgaagcaggcccccacgccaacacctgaggtcgtgactgctgtcccaggcggccaatcttccaatgaagctgtctctgtgccatccaaactttcagtgacatccaaaccaagtgaggccagaaccggagctggcggtaccctctcaattactatcatcgaggccgagggcttgtcggttccatccggcatcaatatcccagatatcgtccagagggccgtagtcgagaatcccaaggttggcagcttgacagtcggaagtctggccgaaagtctacccaccaacggcgataaaaaagtaaacaaggaggggattccaaggaaatacaattggtggcttccttgtgagtgattcctgattatacatttttcttttttttcttttgaagcttgattacccatcctcagctctactctcatcttagatctcgtgttggagtttgataagaatgaggttttagtcgaagctttgggcggcaccattgattgtccagtctggatctaccaggccgacttcgacgtgtctcgtacctctgagatcactctctcaacctatctgcgaactagccctcatggaagtcaaaagactgatatgggtgatgatatcttcttaggagggttgaacttccaaccctcattcgatacccaagttagttacggcctgctcatcttcagcacgttgtactcttcatgaattaagctaaatcacctctcgtctacatatagtcggtcatcgatgcttggtatgacaccaatacaagcaacgggaccggtcgtttccatcttcaagtggccttcaaaccctcgaagaatacccaactgactatcgagtcatttgagctcttgcaagtgatcggtaaggggtcttttggaaaagtgatgcaagtgaggaagaaggacacgggaagaatctatgcgatgaagaccatccgaaaagcacacattgtatcccgctcggaagtcactcacactcttgcagaacggacagtcctgggccaagtgaacaatccgttcattgtaccgttgaagttcagcttccagaattccgaaaagctttacttagtcttatcgtcagtccctcgatcaatctcacctaaatttttctctttgaagctgctgtcaatcaaagcaaacggcagtagatctagagtcactacgcatggatgaaagaaactgcccatcaaatcggatccaaactgatgaaatctcgctcttttgatcatgttgcttcacgatcaatcaacacaagttgcattaatggtggggaattgttccaccatttacagaaggaaggaaggtttagtgaagaaaggtcaagactgtatgcagccgagttgctctgtgcacttgaacacctccacgcctacgatgtgatttatcggtaagaacatataaatagcatgataaaaaatcttatcttcgccaaagaagaaaatccaatttcgatgtgctgaatcgtttgcactctttagtgacctgaaaccggagaacattttgctagactatactggccacatcgcgctctgtgactttggattatgcaagttgaacatgggcgaatccgaaaaaaccaacagtgagttgaaatctactaccaaaacatcaagtatgtgagggggaaaaaaggttcacgatatacatgcttctcttgctagcattttgtggaactcccgaatatttgtcccctgagcttcttcttggacagggttattcaaaaagcgttgattggtggactctgggagtcttgatttatgaaatgctttctggccttcctccgtcagtaactttcacttgagctcgtgtgccctggagctaaagcactgaaattttgatctctctgtgccgagggctaaaaatcttcagatattatgacgaaaacgtaaatggtcagtaatttgatagaatttgtgaccaggagaattagagagctaactttttttttgtgatccacccacccttttagaaatgtatcgaaagatactgtacaatcccctactattcggcccggagatcaagccccaagctcggtcgctcttgacgggccttctctcgaggaatccgaagcgaagattgggaagcaatggggcggaggaaatcaagcaccatccattcttctcccagatcgattggaaacgactgatgatgaagcaatacaccccgcccttcaagcctagcgttgccagcgcgatcgatacgagcaacttcgatagtgaattcaccaggtgggtcttgagctcactttgtttccgagctatctgatgaaccaacattattgtttttgtttgggaattagtgaggcgcccatggattcggtcgtagaagactcccatctcagcgagactgttcaacaacaattcatgtccgccaagtcctccaaactatgtccccaagctcgtgttgtgctgactaagttttatttttctcgtgtgtccaatcagcgggttcacctacaacccgacggggaactacatgggtggcgaaagcgtgcggtgaacactttcacagtttcctatatagcctggtcgcgcctggccctctctgtaggattctaaggattccagaaaccggatcattgtctgtttacttaatacatacctctacacatacctgtccaaaactttacacatgaaatagctgcgacaaacgatctacatagcattaaaggcaaacattgtaatgattttttattatttaaaaaaggtgatacatatccgaattgggacgaagtcagaataaagcaatacacgtctcgtttcacaatcgcagcctttgaattgcacgtcgcattggtagtgcttattactattattattactttatagaccggcgactgagctttgcgagacttttcatgtcctgggtgtcaaggatattgcggattatatactctcatacatttctgtcccgattttttcttttcttttctttttttttttcagagtgttctgagtgtggacaagcaataaatttgtatacacagtcttcgtaatcacatttctcaagaagaagaaataaaaaaaaggggggggggcttctggtggttgatgtgaattatttgaggaagcagaagttctattgaccttggtcataaaaaaaaatcgcacacaatgtgttggaatttagccttgaaatagctgccctcgtgaactgtgctacataactggttcttgatcccaggttccacaatcattcctatattgctctgaagtggcctatgggcttgacctttaggcacttcttccacgatcagtcgagtttctgttgatcgacgcgccgaagtctgccaaagtgtgatgttgtatgcatattcaaattgaatgagccttgcgcgcgccccgcaccggccctccgaggctcggttggagaagtaggcgccgagtagtctgggccttcttgaggcatccaaagaatcaaaccgaatcaaatctcctagtctttgtactagttaacacaagatacaaacgatgtccgccttgcctatcgccagcaatctaccgcagaatgaatctcaacctcaagcaacaagttcgatctcgctatccgaggttgatctcgaagaactgagcaaattacccatcgattccctggacacgattcgctcaaaattggttcaattgattgacgccattacggtctgtccatcttcttgtggtcaacatgaagagcagtggcctgatcgaatatgattatagggctttagatcccaactagaaacatcgccccttgcacccaattcgttatcctaccctactctgatctcgaagtttctcattttactaaatcataccgaagccttatcacaagccttgaataccccagtcccctctcaaccggtcgatcggttcgaacttccctctgtcagagcagaccgcgaagagcgtgaaaaatgggaacatgggcccgcaaagcagagcgtcctgggcaatctggcagccgtacctcgtggattagaagggctcgaagatggtaaagactggattgttggagtcctcactcggaccaaattggtatgacattgatgatttgaaatttaatgcgcttatactgtttatacatacataattactgactcgaagtcttcattaggctcctgaaatcgagaaagacgaacaggatcttttatcatcacttcctccgccgccgacaactgatccgattccaacggtcggatcgctcttagaacacgtcaaggggctgaccaaagcacacgaaaagcacatcgccaattgtcggacggctcttcataaagctcgatacgggcgtgcggcggacccgatggatctcgatacctcatccgacaacgggaatgctgacgaaggggatgccaaatacgagtggaagatgcgagttgaagttgacgatcaattgaaaggtgccaatccggctgtcccactgcaaatctcgccctcgcaaaaccccgtcttgaggaatctgctgggattcatgcgtgatggcaggaaaccgacatatccttctgcacaggcatctcaataaccaagcctcaatccttcctgatttagcatgaagcttcgtccgaacaaacatgatcatcagtcgcgttttgaatatctgaaagccatgcttgcaaagctagtattctagggtcgagaatgttgtatgcatttatctagtgtgacatgtgtacctattgacaagtgtggctctccacaaaatcattgtatcaccatgatcgagctattgtctggtcaagatcaagcccatgattcttgcttacaacaaggatgtaagtgtatgtatgcaagttacgacttcatggtttacaagatccaaggtctcccttatgtgtgtgccatgacaaataactcacgaaagagcttccctatgtaaccatagaaaattggacaaaaagaaacccatgccaaagaaaatcaatttttctaaccctctgtagtgctcagtgtcttgggggctcaatttctagccactgaaagaatgatggggtttgaaacactctagacttaatacaagatgaacttgtcaagtctggagcgccttgtggctatgggacacttgatggttgaaaacttgtgtttgagcaaggtttcattttaatgtgaccaattgatgttcaatgtgacaataaataattttttgcaaatcatgaggtttgagaatttttagaaaattgaaataggataaggaggaaaagatgaagttgaacccaatcgtaactactaggatatttgtgcaaaaaaaagagattgaagggaaaggaatgaatgtgcaagttaagcaagagataatatgactgtgtgagtctctctgacaagccattaggccacataattgctggccaggaaattcaatgtcacaacctcaatctgatggagaatatctggcttttcctcattctccagagacgtttccagggcttaaaatcagtctgtaagatgcatgatgagctcaaacgagcttggacgaatttcctagcctatatccccagtaacctcattggtaatttggtttgatgcctgaataattgatccagaaaaagaaaccttctgggcctgatttgtacatttggtatgttgtctgtctagtccatcattcaatctttattcttctcctttactaacagcagggagtttttggctcccaagtaagctgcaatggtttcacaattgaaattaataaagatttcataggcaatgttaaggtgctttgtgacaacatttcagcattttgataagatgcacagaactctgcagggtttctgaacaaccagaacagtttttttcattttcatgttccaaaaatttgttggtaaacacctttaaatgagcttttaattttttttcaaatttctatagagaaccccctcaatacataacacctgatttgacacttgaatttaggactaagggcatgtacagccccttgacagaaaaaatggaaccctttaattggggtctagagggcaaaccaatgtacctgaattcatgcgtcctggtgaaactgtggaaaatgagttctcaagaatgattctgacaaattggacaagaaaatgttttgtgaaaattctgtacatttttcctcattttctgatttttttttttttgatatttttcaatcatttttcaaagtagctcaaaaaatcaggatcaacacaattgcatgtgaaaagaatgattataaatgaaaaattgagaaaaatcaatggtcaaaagtttagagagcagaagaagttggactgacattggaattgaattggatttcagtgcctgattgcagggttggtctggtggatgacacaatccaaacatgcttaaaaaagctgttgatgacttgtctttcagaatttcatttataatcactcttttaacatgcaattgtgttgatcctgattttttgagctactttgaaaaatgattgaaaaatatcaaaaaaatcagaaaaggaggaaaaatatacaaaattttcacaaaaaaaaaaatcctattgaatttgtcagaatcattctttgaaactcattttcacagtttcacccagaagcataaattgaaggccattggtttgccctctagactccaattaaagggttccattttttctgtcaaggggctgtacatactaccatagcacctggaaaaaaaattcaattccaatcttggattttaggttttttcacaaaccaaaattcaactctgattttgctccaaaaacccaggattcaaggatgattgatggtacaccatttctgctggatgtaatttccaagttggaaattggaaattaacacaaaattgatgactgtgtggtacaggcccttttgatctttttatatttttgccaaccacaattcattttggagctggtactgaaaatccggcttctgtactgtgggaaattgggtgtgcatggtacaccacttccggcggggtcaatttccaacttgaaaattggaaattgacctccaaattcaggctgtggtacaggccctaagcttgttggaatcagcaacagttttatactgtatcagagtttttatttttcccaagtcaagttctggcttggaatttctttttctgaatcttgaaagatagtataaaaatatttttgcaagctcggcctccgccatgtctctctggtgaagtagtgagcgaaaaggcagccagtgaagttgcttgccgcagctcgtattcatggcaaacccaaattgaataagcatatgcatccaagccgtgatcacagctgggtttgttgccagcttccacactgggcggtcaacaagccaagactcaataaccaagactcaataaccaccaacgattccacccgacataacttcaccatggacatcctcaacagctcagcatccaatggtctcaagaccaatctatccaaacccgcgagctttgcttctctcggagtccaaccggatcttgtagcagcgctaaccgcgatgtcaatcacctccccgagcgagattcaacagaaggcgattcccgatatccttgccggtaagcttcatccggccgtcttcctcagctatgcaggttatccagaagattcataactgaccgatatcatccatccctaatcgaataaggaaaacaggtcgtgactgtatcggctcctctcaaactggttcaggaaaaacagtggcctttgcaattccgatcctacaagccctcgccaaagatccaatcagctgcttctgtctgatcctgacccccactagagagctcgcttttcaaattggttcccaactcaaggtacttggatcactagcagtccctggattcacctactcagtcatcgtcggtgggatggatatgatgtctcaagccttagatcttaataagcggccacacatcatcattgccaccccaggtcgattggttgatcatctcaagagtgccgaaggtgaattaggcagatggaatctgcgccgatgtaaatttctagtgggtacctcttccatattacctccgttcaacacgctgctcgacgaggaaatttcatttatcttgatttctgaataagtgtgtctaggtactcgacgaggccgatcgaatgttaacacccacatttgcagaatcgctatcatacctcatcaatgaacaactccctccccctaccgaccgacagactttactcttcacagccacgattaccgaacctgtcctggctttgtccgaaaaaacgcccccggctggtaaacaaaagcctgtcgtacatctctgtggcccaagcaggtgtgtattctaccatgagactatttttgacacacttcgcattcaaactcttgacttatatttttgtgcgcatcgatcctccaggattaatcttcctgctaccctgaaacaattttactcgtttatcccttcccaagtcaaggacgtctatctgtactaccttctactgaacgtatgtgacctgactgggctgccacctcctcctaagcgaccgaaggcaacaaaatcaaaaagggtgaagtattcaaacaagaccaagcgattaattaatgaagatgatgaacccgatccagtttccaacctacctcaaaccatcatatttgtatccaagccaagggttgcagaacaattacaccttttactcgaatcctcacatctaccgtatcccatcaagtcaaggtcacttcactcaaacctaagtcaaatgcaacgcttggatgcgatccgggagttcgaagagcgtcaggtgccagtactgatatccaccgatctgggttcgagaggtttggacttgaaacaagtgaaattagtcatcaactggaacttgcccctggatcctaatgaatacgtccatcgagtcggtcgaacggctcgtcgaaatcagggtggtgaaggcgatggggtcagcattagcttggttgctgaacacgatattgaatgcgtcttgaaagtggaagaacagatcggtagtaaattagagctgattccattgaaggaagagaaagtcttggaatacctgaatccaatctccaaagccaagcgagaagctgaattggttagtcatcatgtcccgattgcataccttcttctcttgccctctccttagataaaaagactgatggttgtgacttgttcgtcgtcatattaccattaatcaggatttgaacgagatgaaattcggtcaacgtcaactgatcaataagaaaaagcaacaaaagttggataagatccggaaagccgaacaggaccaataattgtactcttctaaagaacccttgccttccatatcgattgttctcaaaattaacattgcttgcttcaaaacgagcatggcttgacagaaacatcacttgttgatttcagtactgaaatttaactaaaatactcttcttgagaaatctgtatccaagattccaatatctcggattgctatacatgttagctgcctataagctgttggctatgttgcatattgcttagtttggataaacgttttcaagaaaattattatttcagagctcatgttgagcatctccattgaagaaatgtgtgttgcttttgaattgatccccagcctttcactacctgtcccggcctcatatttgtttcttttgcggtaacggtcatcatcactggagaaggtacatacacgcgtattttctcgtttgtcttatggacaaattaacgatggcaaaaaacaaagaaagcacagaagggatgaaaaaggtgaggcaattgtgaaaattacaaaaggtgttcaaaagcgaagacaatacatgaacacctctggagggaggtgctcagatgcgttgtaggggagtcgaacccctgacgaggccacctgccgatggcaaggccccagtttaccgctagcctaacaacgctcgatgacgtcatcgtctcgatcttgtctccttggtgtatgcttcaaacgagttgatggttataccctagtgccgctctaccaccagccattgcaggctcaactctgggaaatttgggttgcacaggttctggtcacgaaccaactacgtacggtcaagcaaacgctatatcgatcgaatccaaatggaggaagaacgagaatctggagaagtagaaaacatggatcgaccccaggaggcagtggtcgacctagaaaactctcggcccgatcaagcgctcgatcaactgccgtctgtctccgcactaatcgaggaaacaggacaggaagaagccattgcaatcccacaggaaacaaagcaaattccgcctggtaacgaccgagagccttcctcggataatgtgtcggttcgatctagtggatcatcgattccagaagatcaagatgaagaagatgaccaagaggaagaagaagaggaagaggaagaggaagaggaagaggaagagcccttgttcaagtatcagcgtcttgagggtcacatcgacaaactgttccaaaatgacaacgcttcagcattaaccacttcagaaaagcacattgtaagcctgaatctcaatcgaaattccatcaatcttgaacgtgattctgacgcttctttgacattggtgcatgctgaatataatttagggtctcggtactcacaacggagttgtctacatcttaaatcatcgaatcgagctaatcaaacgcttcagaccacactctgcaacgatttatgacatcaagatcgaagtttccgaacaatttgtcgccacggcttcgatggatggaaagatatctattgtccaattatctggcggaaatgatgtgttcatactcgatctcaaacggcctatgatggccgtcgcaatggagcctttataccacaaacaccccaacaaacgtcagtttatctcgggtggtttggccggcaatttgaccttgcatgagaagggctggctcggcaataaggaaaccgtcttgcattcgaacgaaggatcgatttggtctgcagaatggaaaaacaaccttgtagtttgggctaatgatactgttggtgccatttttcttctagcgtggtctttcctcttcttcttcttcttcttctatatgtggtcttcgtgtgtatctcgggatcctgataccaactcgaaggagatctgttttgttttgtttttgatttggaatttgcaatctcactgggcttagggcattcgaatcatcgacatcaacactcaccaaaaagtcgcatacattccccgtggagcagatgaacctcgtgcggatctctatcgctgccatttctcttggtcaacgcctgaaaagctgctggttggttgggcggacacgatccgggtcgtttccatcaaggaaaattcagctcccacctccattcatcgcggcttgatccctacgtcttcgacaagctctccaaatctgcccgtcaaagtcgagatggtctttcaggttgattgcatcatttcgggcatttgtgcgtgggaagctggaggatctccagacattgctatcctagctcataccagtgagcctgaagattcggatgtagatgtaacaggaaatgagcgtcctccatccgatgacggtacagccgactcgatcgctccacgctcctccaagcgaagaccagcccaaagacctgagcttaggatcatatcatccaacggagaagaaatctcatctgatgcactgaatatcaactcctttcaacgttatcaacctaatgattattgcttgtgctatttacttccaccgtcagaaagtgggaaaaagaaaaagatggatgatgaaagtctctacgtgatgtcacccaaagatttgatcttagtcgaacttcgaaatcgatcggatcatatcagttggatgatcgatcatgaaaactatgaaggagccatgaaggaggtcgaggaagctggtttagctggagctcatggatacagtttgagtgagattggtcaaaaatatctgaatcatttgatcagtcaaggtgatcaatccctcgatgccctcacaccatgtcagaaccgttaactcgtgatgctgatgaagttcatgcgtacgttgttttgttcgagatctggtaaaatttcaggtcaatttcaagttgctgcaaacgcctctccgtctatattagcaaacgatgtcaaggcatgggaagactggatattcatgttgaccgaaaagggccagctcgatgtaaagccaatctacttcttttgcgaagccatgatcgactaacatctctgcttatccacttgtaatgtaggtcataattccacacgtacctacagaggcgcctcgactatcgaaagtggtgtatgaaatcatcctggttcatttgctcagatcaaacacacaggtgagaagcacagtagttttgtcaaccacttcttttcttttttgtctgggaaattcattagctgtttgattttttgtggaaaggaaatgcttaatatgattcgaaagtggagtcctgagctgtactccattccagccgtcctctccgctgccctcgatcgactttctcgagattctgggagctctggaatattgatgacatgtattgcagaactgtatgtaacatcactatttttttcatattctctttgctggccttaaggaaagtcatctcatccaaactttctttcttacttgcctagatatatcttaaatcatcaaccgggaaaagctgtgtcatatctactccgtctacgcaagccagaagtgtttgatttgatcaaggaaaacaatctgtttactgatgtgcaagaccaagccttgcttatgatcaaattcagtgatgagttgaatcggaaaaacctgaatcgatcagacgatgaaaggtcaggtgacgaggcaaagggactttcaaaatctccagcaacgcaagatgagcaaagtccacgcgagtacggcgcagctatcaatttactcgttcagcacacttattccattcctgcaagtatttttctcctctcaaaaagatgagatgaccatctcttggaactgatgaaattcgtactacgtctaggttgctagagtgatagcacagctggccgatcatcgcagatatcagttcatgtacctggatgcgctgtttgaggtcgatccatctcttgggacggattatggagatttacatgtggatctgtttgcagaatttgatcggcaacgattgatgaaattcttgagagcgagtacattctatgacctcgaaaaagtcagtaattctaatactcgtttgctttattcatctacctttgcatgaagatataatctcatcatcattgttctctcgccatctcggctgcttactttctctcaaaggcgtatcaaatctgtcaagatttgaacttcgtgcctgaaatggtttatcttttgggaaggatgggaaataacaaaaaggccctgtttttgatcattgatcggattggagatgtccaccgagtcggtttccacttcttctcgtcttcttcttttcttgagtttgttactaacacatatgtgccatttggattttttttttcttctaggctattgagtttgcaaaggagcaaaatgatgatgatttgtgggaagatctcttacgctattcagaaaccagacctggtaggggccaatttactcttccttagtctcgctgtttttaacttttatttttgggttcagcttttatcaggggtctattggataatgtcggctcggaaattgacccgattagattgatacgcaggattcagaacggattggaaatccctgacctgaaagcttccatcatcaagatactgcaagactttcatcttcaggttagaggcacattcactggcatcccttcgaacttcacgctgattgagtatcttgtttgttgatggcagatatcgctgatagaaggttgtagatcgatcatggttagtgactgtagagacctttcgaaagtgtactatgcaagccaaacgttaggcgctttgggagatcgtaagtgtcccatcgtgatcatacaccctctgagagaagcatgaagaggtttacgtattgagaggaggtctccctttgattagcttctttgcgatgccaaaagtgcaacagattgctaacagagcccagcaagccggtagcagcaacggatgacgggactgagctggtagccgacaactcgatcgcgatgatgggctcggcattatcgatcatgttcctctgtcgacattccttccattcgctctgtgtcttcgactccaataccgtcctcgccgcattagccgaacaacaactcgatcgcagtcggtccgcgttgggtgacgccatcgtcgatcgagctggcgaacgctataatgctatcaatttgaaattcgctcaaaccctgatcctcagatctggcgatggctcttgtcctatctgtacctctggatctaagaagagttttctttctcatcctaactgacctctatttattaacatgacatttgttttcttctcatcctttataaatgaaccagaaaaacctagagggtttgtcacctcagcatatacttactcttacacgcatatgcatacatgatgtttatttattctttttgtatggtttctactttgtacttgtccttttctatttacttcgatagatattgatttctaacttcacaatctgggctcataattacaatattttcaagctggggctcgatttgatccaatttagattcaagtccagccaaacaaaaaattggtttattgaaggctttgccattagataaagtacaagaggattgtctgcattggataggggagttgaacaatgcagtgaatccaacagatgctgctacatctgtcacttactactataaaaggattcgagacttggaagttttttttttttttttttgataagcaatgaaattcttcgactcataagaacgataggcaaaagaacaagcacaagctgcaagtttagcatgattattatgtatttgatttttaaatttgatttattctttttcttaaaaaccatggaataagacagcacttgaatctagactgcacatgtgtatgggtctaaattggtaagcttttttgatatgttgatgtttcttggttctatgcaatggattgatatgaggggaaaaaaaaactgtgaatgcacaaacgctaagccttgcaagcgtaaaagatatgttcaagatcgttctaaatgtgaaatagactagctggggtggggggggggggcttcttgagagatagatgagggcaagattttaggagctacatggtgccgttgaaggccagggaaaacagtctggattggagaggattgattgggttagacgcttgatagatgagataatcgaggtgttatgtattggaattgtgtattcacctttggggttctttaaaacatgcgtccgtatgcactccaactttttgcccgggtcaagtggggagagggagtttccacgagaccactcattcggtaaggacgtccatacatgcccatgcccatgcccattcctcccatgcccatgcccatgcccattccacccatgcctactggccccatccccatcattggacgtggtcgagtcatcataccggcgccgtaaacggagccgggaccatacatagaaggcccgacaccataaccgcccattccgccgtacatgctgccgtagccagcaccaagacccatccgacccatcatcggatccatggcgtaaagatcccctctcatcatctgggcgcgcagcatctgctcccgggggctcgagctcatcatccccattccaggaccatacgcactcccgtacatgttgtttccgccgatgtttccgccgaatgaagctctgcgtcgatgtccaccgaaggtgtcttggtcgaaatctccgatcgtcgagcctcttggtcgacagtactctaggtcctcctcgtcgtctccgtaaagttgacgaccaagttgatagttggctacaaagatttaggatcaaaattggctgcgtcagtcgatctggtaaaatttcttgtctgtctgagcttcaatggaatcttcaattaaaagaaagaaaaacagaaaagatagagtgggaaatattaagttgttggaagaggtttaggaatcttggaaaggatcaaaccttacgagactagacgcaaatttctagaaattcgacacgcgggttaaggatgtcggtaaggggaatttttatggatgtttattgtttttttatttatttatttttatcgatggggtgtaatttagaggctcctttcagaaatacggaaggagaatgataggcagaagagctagcaaaaaaaaaaatcgacgaatttgagaacacgatttcgtctgaactcttacaccatcgtctttgagaaaaagaactcagggggcttaagactgaagaggtacagtgagacgtatgcccacccggggaagcttgaaaaagcctttttctgagaaggtggtatgagaaagaagttgggggatgaaaagattcctaagtggaagagcgactgatttttatgcgtgttgagagagagagagaggtttttcgtctgcaggtcaactgcttggtaggaagttcgttatgccagagctgagatatctgggcatccaacaacaacaacaacaacagcaatgatttggagcttcggatgacagccataaagctctatagactcttattaaactttcatttagggcgttgtgagggcaagctatcttcggggagaaagggaggatagagacggagctcgatagattccaaaatttacgtagactagcccaccaccacgttgatggaaccatgaaagacggccctcaatgacattcccactgtgtgaggatgactcgagaacgcgctcagcctcagggggccccgatttcacaggcacggcgaaccccaggactctagcacttcggtcgcgatagcaaatgtcttgattgaaaaactaatgacggataaggttaagggatgcgagtaatgaagagatgattgcacaggcgtatgccccttgacggtgacattgttattatcaaccgaggtctcatgcgagcgactcgttcagcagacatgtgcaatgctaggattaaaagattacagaacgcagatgcttaaatcacacgctatgaaagactcttcgtactcacatggtcggcgttgcaaaaagtgttggcctcgctggtcgcccgggtaacaacggcctcccggattaaagtttcgactctcacttcgataagtggggccggcagacatgggccggttgttgtacgtatctccatgtgttgacatggcacgcggatggttatacgactgcatttctccgaccgaaaggttatacttttttgttggaggggggaagagcgtcgacgagctattggagctcttggaggggcctcgaggtagttggttgagatagtgaccgagagcttataaggaggttccggttcctggtcggtacgatctgaatcagtcaccatgcgctcgtccagaaaatgaaagaagtgaatgccagattaatgcaaggtaagatgagctcactttctgttggtgtcggtggcgttgatagtggtcgttcgtggtctgcgtttccttgattcagcaaacgaagttcgagtgaaatttggctgtctggatgcgaggaccgcgttgattgttgggacggatggcagagttttatgcaccttcaagtggtgaagctgtatggtaagagtgtgctcctagtgaagaaatcggtgcacactggatatacggccagactccttgttttgttgtgacgaagtcgctgtagagaatagagagatacagtgccactatgtaacaggtatcgtggatgctatccgcagacaaatatcggcactttgtacgtcagtcgatgtcgatgagcttaaagttgactctacgaagagttttcagtttgttataagatagtttcaatctttcaaggaatcacaaaaactcagaatcgtattgtaacaatagggaggaattctagacaagtctccgatcacaatttgatttgcggagtttctatttaaataattatatctaaacaagtatttacatgtgccaatcgaggtggacggccaggccagattgccaatgaactctcagctgacttgaagacacagtcgattaatcacagaggatattggagaataccctggaaagtttaatcagcccaggcgtgagttgtacgtagcgttggagaatcgcggtggcggttgtccgtactgcctctaccacctcgattaaccattcaccttcacgtttcatcaccctcgtccagtcccgcaatggtgtattatgtgggccaaaggaaagagtcatgacgagatttcattacatagccattgcccctcacgaagtggtctcggcgacccgcacacaatgaagagtgataaagtatggccgtttcatcgcatagcttggatattctatgtcggcagtcgacaagaaagctcatttaacacttgttgatcgttcgcggttttgatacgcagacgcggaggagccaagtttaacggagcaccaaaagactcaagatgaagaagaccagttccagacgggaatgccgtgccgctagctgaatggtaaccaatcatcctggtgtcactgcctccattctcaacttgaggttttgactcgctacactgagccctttgggaaaacattggtgaccgacttgagggggatgaaatgggcgaccttgtcgagacgcggtgctccttggaactcaggtcttgcggccaacccttaaaacccatttataggttgtaaactttaaatcaagatggagtttgaaggcagccggacaaagtttaaaggcgctatatgccaaatttgcagtggtttgtacatttgtagattggtatcaagtgcactgcgcattcaaactcgagtgatatcaggtgggatattgcatgctgcgcattgttcatgggctgcggcaaccatgatttgacggtgcttgagctgtcgtataaaaacatgacttgaccccggtcaaagatgccaatcacaactgccttcgtggcttttgtcacgttcgaccttgcccccaaacatttgggggcaactgccctgtcccggtcccagtttgacctgagtggcttgtttttgcggtacccgggaccgaacgagatcatcatcgggaaccattaagccggcctttcaaccgatgtccctttgaggactgctgatgggtgaatacaggcgactaggatcccgaacatccatttttctccaaaaaaaatcccaccatgtttatgcattgacccttatcatgctcctgccgagctgctttatttcaaccctagttgttcttgaattgtctcttatattgtatcagtattcagtaccaaccacttcatgccattcgaaatttgtttgtttccaaatcgagttaagagaggaccccggaaaccccctacaaatgtgggtgacgaaaaatccaatattttgcgaaatttcatacatttttggaacccattcatacacgtttcgtgcgtatgctcaggggatttccaatattttcatacattctttgtgcctaccattttttttctcgcctgagaggctcaaagcccatttttgccgtaagcctttctcgctaactataggggcgccaatctgtgttggtgcacacgccaacacaaagaaaaacaacaaaaaaagtattgaattgttgtaggtgagataagtacatgaaactagaagttttattggtgaggggggaggctggaggagggggagaggcaaaaattcaggccaagtcatgctgccgaggggggggggggtgcaaaaaattaccacttgtgcacacccaggactttcatacatttttcgttaccaccccccctccccccaaaaaaatttcatacatctgaggtgagtatgcttactaccaaaaaaggtcattcatacacattttgtgagtaacattttggttatttccaataaaattcatacattttcgtcacccacatttatagggggtttccggggtcctgttaagagcgtcttgatcggcggcttttgattgctcgagccaagccattgagcaacgaaatggggtcaaggctcaagcccaacccgtgtcacgtcgctcaaagctaacttgcaagctaaagcggtctccgcacctcaatttggcgccctcctgccaacagcacacacgttgacctcaaaccacaccatacatctgccttgctcagcctttccgttgatcgcacaaagtgctaatttaataaaggcctccctgtacttgagctgacttaactaagcctcccggaacgggggtgcagagcaccccaatgcggagcatctcccattcccaatcctggctttaccaggccctcctaacgatgggcttgtgttaagtcagtacttgaggacttttttgggtggagcttaagtttggctggtggtgaagccacagataatggatgacttcccattgcaatctacgaccctcccagaagttgttttacaccacctagatctaatttttttatcaaaaaaaaacttttttctgaagcctcccggcaatagctctcacatgagctggttgaaatcttaatttctttcttgatttaagactgagagaggtctaaaaagtgctctaaatcgcaaaggggagtcctccaattcccgttgcattctagaaccctcccagaacccaaattacaccccccagagctaagtctcatgtgaaatggttgaaattatgattggggtgttaatttagcacttgagagggctgaaaagttactctaaatggcgacaggaagtcctccaatggaggactttggaggaattcccattatcattcagagtgctttttaaaccctccccaatcataatggaggacttcccatccaatctgggactcttgcagaagtcaatctcaacccaaaaactcttaattcttgcagagaaatttgaattttgaggctctaaaccggctctgggagacccacagatgttgacgggaagtcatccaattagagctatcttcacaaggcttgtgaaaaacaatttttttataccaaaaattaagatctagggggtgtaaattaaattctgggagggttgtaaactgtgacgggaagtcatccaaatccaatggatgacttccaattgcaatctatgaccctccccaaagtcaatttacaccccttagatctaaatggttggtcaaaaattattttcagaaaccttctagcaatggatctcatgtgagctggttgcaatcttgattgtgttgtaaatttaggaaaaggactctaaattgtgatggttgcaggacttcctgtcatccaaatttgttaatttagaaggagattttaaacattatttgccggtgaaaaccaattgagatgaagttttcaccagccaacagagtttaggacccccatctgaaccaagtggtttaggcaacaggaagtcctccattcccatgcaaaatggagccctcacagaagtcaatctagacttgaaagctctagattctcacaggggaatttggtttccaaggctctagattggttctgggggacccgcagattctgacaagaattcctccaatatatcagtgaaggaattaacttcactaaattgatgggagaattcagattgtgcacataaattagagacccaatggtggttgttgaactccattctggttcaaatgtctggtcaacagaaatgacttactcctgttcattctactttggttcatgctaatttgcacatagggacccaccagtagtttctttgcttgaaatttccaaatggataagttttaggttgaattttaaatgattcttcagctcatcatgtgcagatgaagatatttgggtaagtttttaatgaaaatttattcaagaattattttcagaatgttttgtggaaccatcttcagtctctgaaattttgccttggattgcaggatcatcctcagctacctttttggcttgctcaggcaaagctttggctttgattctggactggtactcttcattcaccctttgcatctttatatgtttaggtgtttcatcaggatgtataggagggcttggtgatcttgagttggattcaattagtttcatgatttcaatcatcctgggaatttcttcatggaatccatcttccatttgtttgattatttttggaatctggtcacgttcctccaatgctttatttaaggtgtcccaattttcataaatcatctttgctgcattgttcagattgatacgagagtcagcagtcaggccttcaaatggggtgtcctttaatcgcatatcaccatctactaaaggtctgcggtatatttcagaaagtcttgggtcaaagttttccaattcattgaatatgcctcctctactgacaggatcttttggtaattcagtaatttcaattgacaatatgcaattggaaaaattgaaaacatgaagggtaaattagtgtcaatttatttccattatagttaaattttataactacttacctatggattgtgggattttgatttgactcaaaaattcatcaatgaagtgctgatatggaaacttgaatccttcatgtttggtggtgactttttcaggtgcacaggcctccacatatgcctttgccagttcctgggggtctggtttcaaaaccatttcttttacagcctctagtttgtatgcattcaaagctttatcgaaaatcattgagttggctttcaaaaatgcatcttttgtaaggtagaaagattttgctttattgtcaattttttcaagatatgatttggcaagtagctgactggcttttttttctatgttggttatctgatttttcatttcttgtggattttcaatttggttcaaaagatcctttttgaattttgcaagtagaattttagtgaaatcttcccgtgtccccaaagattccaaaaaatcctttctggttatcttatcaactggaatccactttgaatgaatagatgaatcaattattcctttttggaacaaatattcaatgtatgggtaatttactggattggagtttactgcatcactttccaatttctctaaaaaatttatatactgtgccttggtcgcatattctgttccaactcctctgtgatccataatttcatcaactttcttcttttctcgtgtcatcatgtgacgtatttttcccctgaagcttcttcgattagatgacactgacttgagggcttcataatctgtctttggtaggtcttcctttcttttttcaattgcgtaaagaattctctcgaaatcttgaggtgattggttcaagttttgaaacattgtaaaagggcgaaattgagtccatctctcataggcaccttcatccatagtctcaacgtaggattctaactgtggccttatacttgagtgctgagaaaggaaatttccaatttgcttttgagcggtatcctcaatgacgttctggatgcttgggcgtagttctttcagtattttttcaaatccttcaatgagtgaatagcgatatatctcttctttcaagtcaatatgtaagggcaagtcatggatgagttcttctgcagtcaagaaaaacttatcttcaccttcttgatcagcagccttttttgtcaactgaaccacccgggctttagaaaacctaactatgaagtcggagtccaacggcttgcccagactcgtgaaatatgacccgatgttgtgttgtagattcggatttgcttccataatattagctattgccgatttgtattcaacttcaaaatcctcgaatagcttagttttgtccagcttccatatcaatgtagcaacatcatttgtgactgtctgttcagccgcatttagggtcaatcttgtggaaacagttttcactttactccaagcctcctttgcagctgtaatagtcgcacgagctgccaagtaccgttttaacatcttcaagtatctataataagattctgttgaggaaccttctgtcttaagaagctctgcaaagttcttcatgttgtactgctttcgatttcctaatttgagatggatgttttgctttgaaaaggtcttcacaatatcaaactttgattcatctgtaagaaaaatagagaattccacatatgaacgataaacgcttccaagtcatgaagctgggaatgcgggcataccaaaaactattttctcctcgtcggtagggggacgtcgttcagatatctttaacataacagaaaccctggtcagcaataaattcaattggttttcaaagaagattgttcttttactcacaagtttaaccccaaatcttgaaaaaaccgtggatacggttataggagaaggaatcaagtgtggagtgaaagaaaggttcagattgacaccaatcaatggatcaaaatataggttcaactctgggaatgggagcttacaatctatcatttggcggttcgtccagtaaggacaatggagaaccttgagtttcaatgggacaaactatgcaagccgaaaggtgtaagtatggaaatggtagctcacaatctatcatttgatggcggttgactcggtctgtccggttgcttgagattggactgcgatcggaatttcaagaagtttcaataaaattgggaaggctcaatcagcatccttagatatatttttgcgtaccgtaggtttctgcgcaaaggagaatagtcagatatattatattcagctatatcattactaaaaatcaaattcaattggaattaagacctacaaatttacgcccccaccgcgccttgaagctcttcatccaatcactggatgagcgaaaagagcttgatgagttctctatgctttcttgggacttgtatgattataaaattatgagaggtgtgcttacgttatagcctttgtgctcttggttttgaaacggcttactgccactcgctaagaattatcatgcatgtcaggacccgaggtgggtaaaatcaggcctgatggttttttggttagaacttacgactttaccccagattccaactatccactgccatagtgaaaactgcaaaagaacggttaattccagtgagttgtgagctgaactaagacttggagacttcgagctatctgaacagttctcgcctttggtttgttctcagttctgatttttctcataatcatttggagcataagtatttcttcaagaactgctaaaatttatacgacaattcttctggcacaccttatttcttctggtaaatctgatgaaggtttggactggtgttgatttttaggcatagaactgtccttagagttcccgggagaagtggggtttccttttagcgtagatcgagaatttcctttcaaagactcatcagacgctggatttactcttcgtacgggctgattgtgtagggagagtaatgggtccccggcatcgaggggagaatgattgtgcgaaactggagtcgaatgtttgaattctgaaccatcaacagtggagactgcaccccgacactccgtcccatctttcataatgtttggttcttttccattcgtgataatcttggtagcttgtccataaaatgatggaggttcaagaccatgaacgttgtgagaatgataactcgaaaacaaacagaaaaaagcgatcaccgaaggaatcaatgagcaggtgagcatgttgctagatttcaacccggagaattcaaagaatagaaaagacaagcgggcgcctagatagtagcaatggacgtaagtagttgcgatgataaggcaaaattgtacggaatattcacaaaaacgcacacaacaagctggcggcaaggttgcgtcgtctttttcagcatatatcgcttggcataggcttgctgatacatgaataaagactcgcgcacctaggatcgagaggattattgatacatatgctgctgcaagaattgagcgaggactccatatgtcgtaagagctgcaactttatgtttcagcttccttcgctgaagcaggtgttttccaacccgcggagcgtggttgtcccgccgttgcaaacttttctctgatgattcaacaaaaaatttacatttttaggttttatcgacagcagacggtgaagaaagaagacagtcctataccataatgataggagtacgaaaagctcatacagtttccatatgttattatatgaacaggtccctcccatgaccaccatacaccaacttgacgagctgatttggactaacatgggcatataacctcgaggggtaaccagactggtaattcaggtgcaacatagaaacacggtccgatagttgaggggggggggggggggggagtcagcctgtaagagcattaaggcctattacatataaaggttctttttaaataatgagttgggattttatgaggctcaagtctcatgaaataaattcaaataactcaaaattgtctgagttcaggggccagaaaaactcaagagcacttgaagatcagaatgaaataaataagtgattggattacattcctccaagaaatctgattctgatgcagcctaaatgagggagaaaatatagggaaaaatataatgagagaagattgttatatacatgccgggcgtaggttgtgttgaattctgaaagaaactaaataaatacttgaatatatactgcaactaatcacaagtgtttaacgaagatttgggactcatgttgataacgatagaatcctttttttgtatgtatctatttatccagaacgctcgttcgaaagataattcggaattttgatcgaaacaatttatccacacagctatgatgctcgtattgacaatgacaagctcttctcactggagatgtcctgattgaaacgtgaacttgttgtgagattgtctttcgaatcttcgcaggactgatagcttacttcactcattcgtcgggaagaggagcacgattctacagagtcgctatctttggggtttgtttggaaagcgttggatggaggactagtgggttggatgaaccagaaatccggataggctcgtcgaccaacgttaccccacagcaacgccactcctagcatgcataagacactcgacataacgaaaccgacgtagcgccaaccgattctgataaaagcgggctggatcgttccgatgagagccgtccctcctgcgggtggatggaccagaccgaatatcttttatcagtaaatccagaaagaaggaaaaaaaatcaattctatcagctaacaactctacataactattctacaatgctctccttgtgatagccatatcattctttccgtggtggacatagaccaaactacatctcaaaaaagaaaaaaaaagagagagtaccttttggaatatcagcgtggacgtgacagcgacgcaagcccatacccatactgtctgggtggtcatctggccagcaataaggatcgtcttgtgggcatctgagagaaaaagtttggctataactgtagcaatcatactggcgaacaaatggctgagaaagacattccggggagcggctgcaggcgagtgaggagtcagatacaatataatcgacagagcaccaacgaatcctaggctgatggggatcggaagagaggagaagggcgtcatagtgttgatggcgattacacttatcaggccgaagttcgtgcagaaacaagctgaggggaaacgaacgtttgtcatggacaatcgggaaaggtaagcagcgttcaaacatcagatttgtattccaaaggttgaaatttcacaacagcagaagaagaaatctatgtatgcaccaaaaaagtattcctccactacgagaggcacatggaaggtatcaagccattgcaacatccatatcggtcgacaaataccatcctttcgataaccaaggaagcgggaaatacaagcaggcaattttgggcgcacgtcaaagttggccagctcttcaagcgagcgaattgttcgggctgaaggacggcccagggttgagagttgactttccagctcacctaaactcttgctggcagaagtgaccggagagtctttagagtgcgaagaatctgtttctgatgaggccgtgcttcctgctctcagagaccgactggaagtagaaggggagtgcttgttatcattcacactctcatctccagaggaaaagtcatccagctgtttggaaggagtcgacatttcagagggccgtttgcaagtagaggaagtagaagtgaccttgcgtatgggggactaagatcagaaaatcgtaaagtgtcgttcaggaacttcgtaaggccctctgtgtacttgcagtcaagtcttggccgtggagtgaatcggccagttagcgattaggaagtgctccttttatcttcaagatatgctagtcagttgagctaaaacacccacgcccatatatcgtccgtctactgattaaggagaatggcgacgaaccttgcagaggtggtggatcaatcagcagagaaggtttcaattggtataccacaatcaagaggaatgaagatggaacctgaacaaaaaaacaccccggccttacaaatatggatttacgtatacaaatacatccaagagaaataaaaggattaacttgtattaggttcagggagaatccgtacaggttcagttcactttatctcgatatcaaacacgatttctcatcgaacaccgatggacaaagcccccttgaacgaagcgatttcgcagccatggagtctttcagagtctttccaatcattcctattgaaatgtctactttcaattgaacaagattatcggtaacattcaattccggaacggagaggaaaatgtgacaaatttgacatcgcagatgaggattgacaatcccataggcatcaagtaaatcggttagaagctgttggaaggcagagagggcctgcgcgatttacacggaccgacgatatgccttgcgcaatcacccaggtcccagccggatgaatgctataaggcttcgcaagtgttaaatattagacattcggcttgatagtttatacttgtcttatgccaagcgtgattgcgcagtggcagtgcgtgaggtaaaacagttcggctatctaaaactacggtggaaaaaggtttacgtatcggaaaccgtactttcccggtcgggactcggcggtatctcctggtagttatgcagacctgggaaggcctgaaccgtctacaacaatttgtaacaattttacctccaggtacaatcttagtcttacatactcagtcagacacgcgtgacagacacccccctcggttcaaatgagataaggactcgaggatacactcgacatagatcctgctttcaatgggcgaacagttctgactaccatgtcagcacggccaccaacaatcagtaattactccgaattggacttttttccacagtttgaaaggtggatcatctatgaaggtaagtggaacgtgaagattcattgcaacaggcaagccttgcgaacaacaagagctggggaacaagataaagtaagattaagccaacctgaattgtggggtattctatcatcattggtaatttccagaaagtttggctgattgtgacatatagaatggggaaaacaaaaagactgagatgctcagtgagaaaatatacatggatactagtcatcgaaaaatggtatcaagcacttgcggggatgtttgaaaggcgcatagaagacattatacacagatggtggaaaatctttttcttgtttgagcttgtctcccttgtttcggtcatcttcctgccgtcgggtagcgagcgagttttgagtcgtcgtcctccacggcagatacactgaggaaggatccttttttttttgtgatgatattaagattatctgatgcggatcatcaagtgacgcttggatcgttgttgtatttcttcaacacggctgctttcatcaggtcaagcgctcttttgctagtttcgtcagggcaatcatcgacgttggtttggatgattttcaggtctaacatcaaatcgtctcgatcggatgccttgatcctcaaatcaagttccttgtccttccgaattgattctctcgatcgctcttccttgtcagccatgaatctctcgcgttctagagctagtctgtcgtgtagtgccgaggtgcttggctggaacccgttcctctcatttcttcggtcatcaagcgcaaaactgcttgacgaggcctccagttcagggtccgattcatcatattgtaagccggaaattcttcgtttcttgttttcgaccggagagggagggtgatgcgaggctgtaatagaaggatgtgaacctctaccgttgatttcgctaggttgtctgacagctgaaatgtccggttcttgtctgagttgactttttccgtttacatgaatcaggctaagtccagatgggttcgaaaacgtagcagcgacaggatgagttgaaccagagcaaactataggaccaggcctgggttgagtaggcattcgaaatcggggtgtatctttgactatctcccacacggtttcatactgaaattgtcggtgtcgttgagtccgcgtgacggtttgttcgctaaaacattcgtgcgctagtcgtcggcaatgttccggactcgggctgggcagggttagctgacaatgagctacaacttggtggtatatgacgttaaatcttagacaggcgggctgtaagatcccccatctttttattttgtccatgcgttgaacaatcaaatcgaaaaaaggggtttggcatgagatgtcagtctagtgttacttttatcatgatgatgagctagctgatcgtacgaaccgctcacggacacctgcgggggtgcgtgggttgccgtgccaatggtgattaaagtgctcgcaaacccgtttgaagaattcttcgcctcgttgttcgctagcaaagatcggattccgactgacgtctacccaagagcgagcgagctgttcgtcctccttggtagtccaattgggcgacctttgccgttttgaaacgttgatcccgacgaagctcgacaggccggtgagactcgcattgggagagttggaattggactgactgacctcgatcgattggggcaacgaggagggcgaaccactggcggcgaggagtgggtcgaatttggtgagtgagtttgcccccgagtctgagtccacatcacagttcgatcggagttggtccatcgcggagactggagtagactgactcactctgagaaatcgggccgagccacacactgccactgcttggtttagagtaacttcacctccgacaactttacagataccctggcttagcctacctcgcccccagtcgactccccggtcaaggcgattcgggggtacatcgtctcccccgggggaatctggatgtttcatgttggttgattcaccagggttcaaaaacacatttcttgtggatcccaccaataggttcatttgcaaggccaacacctgcaacttttattgacttcctgacaggaaaatatgtatttcagatagacaaatgtttccaccaatcattcttcttttcatttttccaaaggtcaaggagacctcccagtactccaccttggccatgaaagaatttaaggtggtggaaatttttctctatctactgtacacatattggtgtggacttgccaaaaggcaaaacatgatttcatttctttgagcagactcaaaaatacacaatgtgaactctcttggtattagagactacagttcctggattgaaaagttgcaaagggtgccaaaatctgagtaaagatctgggctgaagttccctctgttccgattttttttttcaatcacccacttgcatctgaaaatggtctgtaatgtcttgagcatgaaattcttttctgctcctgcaatcatgcaaggtgttgcacatgagcctctcctatggggtttccattggacaccaacttgggaaccacagtttagggggcttttctagtgtaagtgcataagatagttgcttgaattgagacataaaaaagaaagacaatgtttattctttaggaggaaatcaggttgggacaattcaaaggaatttgaggactaaaaatgtttttgcctgacagcacaagggagtagtgtgagcccaaggccatcatcccaatcagtctagcaagctaggttatgattgagggcattgcaaagataagagtaattaattgattggttcgatgaaccaataccagtaattacactgataagaacagatactacacttgatctaagccaaaaggccagaatggatgccatccagccccaatttgttgtatatgtacccagggctcactgacgcgtgttcaaatcgcgatcgagacggaattcggaatgtttgtgtagtgtgtggcgtgttcgcaggtggtctcggagggcgtgtcagttttgttaattgcaaactttaggattcaagctgtagcatcaattctgctggcgtaaacagcaatcctcgagatcggttttttgaaagaaatgaatgatgagaatattgccccccatggatacaagcaaaagatgcccaagtttgtccgagaggccggcattgtgattgagatggagttttatatgaaaaatcacaatcatcatgaggatcatcccgcgcaaaatttacatggaaaaacacttatggaaacaaaattatggaaaaacactcatcataatcgtgctacttctttgttatggggaaggttcaacttcgatcgatcgatcggaggggggtaaaactgtgatggggggagtaggtccgagttggttcgtcgaactcaggacaagtaaaaattgtgccatcgccctttgatcggtccatctcgactcgagctgactccaccccctgaatcctatgtgccccctcaattttcaaaacatgaacgtgggcagaactcgcaatgcgctctatcctaaggcacattgatctatcggaggggagggctgtgatccacttgcagagatgaggtgattatcagtctttattagtccaaagaagagttagatcagttagatcaccgtacatagatcaaaattgcaagtccaactgaccgcagcttgcatcacatgtgacgaccgcgtcatcacttcaccccacatgcctggtgtcattagagctaaccgcctatggtgacggtgctgctatgatggtctgttgcgactcctgtgcagctaacaggtgtgcaagccttaggcctgcgtggagctgaattcaccggctcaagaaaaacgtcaatgtagacgtgtcataacacaaccccctgtgcagaattagtcgaggtcagaattcggcttatgtagtaccgcccccggaaactgtttcctctggcagcgaggcagccgagaatctacccggaatctggaaagtcacctgctgactgaaaacgcgatgagcacgccttatcactcagtcagtccaatgcgagtgaacgttcccttatgagcctaataactttgtttgattccattgaaattttgggctgcggtcaattgcttgctaatcccaggggggtggcggttgaataattaaagctcttctgcactcaaaaccaccttggtgttgtttaaaaatttaaccgaacgcttgccatgtcatcgtcagcctgtctcacccatcgagtattctgcgcaagttgacgttttccagctggaatcccagctaaaattagtggcatctcatcctctgtcctaatggatgccaggtagttcgtgcagtgggagacaagcgagactctaggcaccttgtgatcgcgactagaaaaacattttatcccaggaggcatcatttcggttgaaggtgtgatgtctagcttgatgcatgacggcagcggagccgaagctcaaggtgttcaatgaggtgctatgtgagtccatgccatgggaagctgcccagaagcagaatctaagatgccaaacattgcgtaaccggccaagcttcctcatgttgcagcaaccctttcttcgctgtcaagttctagggagggggatccctctcgagtgctgttggcttcagcagtcacttgcacggagttttcctggtaatgggcgtctctcaagtcagacctgattgtgtataaagaccgcaggatgttgcactgttccttcccccatcagctcacttaccaacgtttacttctaccacacgacctaaaaagccaatcaatatcaagttttaaataactacccaaaaaatccaactcaagatgttgttcaagtacctcttagcccccgttgcgcttgctggtaagcctttccttccccgtgattttggcaggctcaaatcatcgatgctcactacagccatcctctcttttccttcaagcttccgtggtctgttaccctcccggatacggcggtcaatccccaagtgttagacccgactacaacggtctcgacttcagcagctgcactgacaagatcagacaagtcagagagcctcttgcctcctcttgccagaggcaatccgtccaggatgccacctccaagttggacggcctctacgagcctatccacgctttgtctaacagagttcacgtctccgtcagaagtgacaccaaagttgcggtaagccattttctctcagcacattcactcatttccacctggcttcgcccaaaaaatatgacaggatcctgaactataattctctgttttggaatttacacacagtacaaatataccagatcgcttgtctccctcttcagcaactttcaaggtatcgtcgacaccattggtcgatacccccgagttttctctcgctcccaaggttcgtacattcgtcctctctgcctttttgcggttttaaggaacaatcttgagttaacccggtatcaatttctttgaaccacagagaccatcttcgagttcaactctcaatttgagagcatcctcaccgacttttcgtctgccggtgtcaacattcacgaagttttcagccaatccaccgccgtcagattcgaaagctggcaacaagttggcttcactttccctgagaaattcggcttctacggtgacaagtaaagctcgaatccaagtccgaggtctcattctttaaaccaatgagcctcgtgaatgaaaaagcatcagtggcttgcctctcgagtctcatctactttttcctactactcatgcggtctagttccctctaaaaaacccacgctttaccctaagcttcatgtgtcgcgtctgttatgaatgaaatcaatccagtcttctatctttctcttgactaccaaagtaaactgcccttgtagctcgaccactctgagggcggatgtcaatgtaagacagatcatccccttggggatcctagcttaagtggtattttcctcacaatctattgatcttgccttcccttttgttgcatatgttgcttgtgcaaggccttaaatgttccaagcaattcgactggtacgttcagccctaccctcgtcctagtacagcaaggcgtacagtggcgcgcggcattgcactgtacaaggctgcccgcaaaacttttctggtcgcgcggggttaaaccccgaccccgatgggggtccagcacttgtaataagtgtgtttttggagtctacagggtgtgtagattccaaatctaaagttgcaaacaatttggtccagccaaaaaaaaaaaacttttttttttcactcgaccattcggacataggtcgtgtatgggggtcttagtacatacttatgggttagggaggtatcctaatcccatactcacatggccaactgtcagccaaaacccataaacatgagcttaaagtgtatttcacaggtcaattacagcagctgtgacaccggatttacatctcaaccccccaaaaacaggtgaaaatcacaaaaaaaatccaagttttgggccccgacctttcggacattgcaaaaccttgtacagtacaatgccgcgcgccactgtagcttgaaattgaatgcaggaaaacaaaactcctcgaatcaaaagaccagcaaattcaataattttatgcatccacgtatatgtcatatacttttagtcccaggcggcgataccaaccgcaagaatttaccaaacttatgactgagacaacttcctcggcaaaacgcagtacatgaataaattacttccaaactattttcacactgttctacatcagaagcatcattgcaaatcaagtaatgacttccaacgtttaaggttgaatttctttggattgatccatgacacgtgttgacaaatgtagtttctaaaaagtaaaaaatgaaagctccaaaatttcagaatatgatgtatggcacattggcatttggtatggcaacttggagaaagtttattatttgactgggaaacttccggcaaccatgggcagatacgttacccaaatggataactttgtgtttaacataagctttatagttaagttacctgtcagttactgataatctgatttactttacgatatcatttccccaaaaaaacaatttttgtgctttgagttacattcctgtgtaacttccttcatttcaaattatgttaccatttttttcattttgggataacttgattttaaataggataacttgactgtaactaggataatgattgatatgaaagcaaaaaagaatgagataatgaaaataaatctctatttcagtgtgcctttcaagcgttgaaattctttctcttcacaaaataatttgaagttattgtgttgcctagctgacccctcaaaattttctcccaatggaaaatcaccacacaaccacatgcagctacttacagatcttttgattgttcttggcaacagcttgccaaaggtactagtacagatatctgcttctacagagaactttttcaacagatgaagaagatgctacacagcctaagtagtcttttgctaaagttgagagtattaaattcttgaacttgtgttccttaaaattcaatctatcaaaaaaaaacattaatttgaatacaccaacaagaatcataccttccaccatttcaatgcagaaaatgtgtaatcatttttatttccatggatgatgcaatccactcctcccaaataaatttctatttcatcttgtcctgaatttttgcttggaccactgaaaaatgagtagatatcattttcatttgtctccttttcctttgaagtcttatcctttccatgctttttttcttgttgaatcttttcccccatttggttctttctttcttcaaacaattccactatccttttctttgcttccaatgcttcttttagatagaaagtcaaaaagatgggtttagaatagttgaaatcaccagggtttcacaagcaagtgcttctacaaagtaagtattggttttttcaaacatcttgacaaacattggctgtaaaggattgttacagtttgaaaaatccagtttttttcttgagagggtttttcatttgcaagtacttgggtatggcagcactaccagtcagacttttgccctccatcttctttgtcaataagaaaaggtactaaataccaatattgtcatgatcagtttgacaaatctcacacaacatgattgaaaaaagtatccaaccttcaatttgtcattcaattcttttatttcttgccactcatgtgacaaaattgttatctcttgaaaattgccaagctccttcttgcaaatttgaccttgttgttgtgcacgttgtgcatttaatttctccagatcttcttttagaatctcatcaatcagcttgatatattaaaacatgaaaaattaactctaatacagtggtatatcaataattgtgaggaagagacgtgcttcatgtgcctcataagcacactcacggctttcaaattttatgttccaccttattccatcactacaaagtatcttgaatcacattctgaaaatgtgtggtaacatcacatgtcacatgcaatttcaccttgcatttgcaaaatgtgattgaattttttggcacatgcaatgttaccacacatccgcagaatgtgattcaacactttttgtagtgcatagtcaggaatgagactgcgtagtttgaagccttttttgttggttttgcaaacatatacctggtgcaatgcactttttgaagtaatttttcaaacaacaaagtccagctataatttcaatggatggaaaagtaaattagtttttaattagaatttgaagttttgggattaaaaatttgagatggttgagttcacacctttctagttaaatggtccaagctaattgattcattacaatttgccgcctggtattcaacttggttggtgtcttcctcttcctcgtcttgttggttgcctagcctcgcaagctcttcctcatcgtgttctggttcagaaatttcattgtcatcaatacttggattggtttcatgagctaaactaccggcttgatcattgttgtcctcttccacctcagcaattggctccatgacattggagtacaggaacatttggaggattgactcctttacttttgaggggggaggggcaatcattccaagattggcaagaccagcattgacagttaatgcaatcttgtgacagaaacaacggataatcattttatttggaatccagtcaaatgcatatgtcccatttgtttccgctagagattgtttgttggtacccgccactagatacctagcactgcttggcaggtaccacccacactaaccctgcaccctccaggttgtgtgggatactttatgggtacccatccaaactacttcaaaaatttagatttttcttgtatatacaataatagggccttaataaaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggtttcgtaattaattttttatgggttattttttgactttttttgaatttttaaagttgtttcctacactataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccatttgttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatttagaaaatgatggtaacagccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttttttcatacatttaaaagtgtttagaatttaatggtaacatccaattttcttaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaattctttacatgttatttctcactattttttgacattttaagtttatttcccacactttaatacatgataaatgatggtaacaaccattttacataaaaatcagcgcttgttactgaatactgcagtggacaggctttttttaatgtttttttgattgatttttaccggcctgattttaagcattttttttattttaaatttatttcctacatttaaaaatgtttagaattgaatggtgaagtccaaattcactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcaattctgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttttcattttgatgaaaattcattgttgccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaatattgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgacccgttgagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaggtgaaaaagtgaggaattaattaaaaaaacgtgtcaaatgcagcattcaaggtatagttttcaacttggggaaaaatggttgataccataattttctacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaatgatgaaaattaagctgtaaaaaattaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccgttgagttttaaaaaaattggactgcgccattaaattctacgcatattaaaacctaggaaataaatttaaaattttaaaaaaacataaaaaataagggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatgaaaaatggtttttaccattaaattctacgccttttatagtgtaggaaacaactttaaaaattcaaaaaaagtcaaaaaataacccataaaaaattaattatgaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttgtttattaaggccccaataatattacaccatatcaggctccaaacttatcatgagtctgcgtccctgctgtgtcgtgtggcactgtagccgctctttgagtgtgaaagcactagggactctcccgcagggagagaaattaggaataatgagggggtttggcttgagggaatctgcaagctttggtggcagtcaatgttgtgagcacctgcaaaccatagttttgaaggagtttttttttcttgttcatgttttaaagcttgtaattttctccttcaaactgtctgttcaaaagcttacatatcaattcccctcatacccaaataaattcacaaaactttatgtttcttgattttccggggccgctgactagcaaggccatggcttttttggtgtgctcttttttcctatgtttttacctagtaaatctttcacatgtgttccatttcatatatgtaagtgtatggcattttttctcaactgtcaattggcaaattaaaattttaattgtctgatagcaaaaacattaaaggaatgagaatgtacaaggagtgactgttttcaaaaaaagatataaaaactacaactaataccgtgtcaaaacggaactgagaggattctagacaggatactagcgctcagctgggatcaaacgttgagagtggtacatagaatcaatattttataattcaaaacaaagaaatactactcttattcttgacatagcctcatgcagacttgtgttggtcaggcataagccccgcttgcacctcatgcctacaggtgcttgcgggcttttttacgcttgatcaggctccaggaatggattccagggccaacttcacccttgggtagcaggctgggacacatgtaaaccctctgcattacatgttacacccctctttcactcacaggtagggggggtccagcactcttaaatgttacaagggtctcaggtgcacatttcacacctctgggccatctgatctggcatctgtacgtctcaaccaagtacagtctcctcccagatgtttatagccatctgttttgagctccacagcgggagcccaaaaactttgagtcacaaaagtttttgtaatggtgaaaaatgggtttcaaagaatgaatatgaaaaaataataacaaaaatcaagatttcaaaatttgtgaaaaagataaaagaaaatcaactttttttgaaaacttcaattttttgtttgagtgaaaagtgaacacacagagtgcaactttggaacatgaaaagaatgattataaatgaaaaatattggtccaaaaaaagtttgagcatggtgggtgcacaccctgcagtcaaaatcagtagattgcagtaccagaatgccacatttcttgatgaatgaccccctaggcaccctttttaaaccaccaagcattcatttttttccaaattttcacttcttattattcattccagatctcatcatatcaatttggagatttcatcttttcctgaaagaaatattagagctgtcagtttttgtgattttctcctttttactttttacaaattttataatcttgtttatcattattattttttcatatttattctttgagacccattttcaaccattccaccaactcttgtgacttgaaatttttgggttccaggtgtgaagctcaagacagatggctataaacatctgggaggagactgtacaatggaggtatgcaggcacagcatacaggttaccttggcaacctgtcatgtgatgcgtacagcctcaaaatacaggatgacatcatgcggcttactaaacacagcctgcaggttactaggttgcacagcttgtcagtccagcggaaaccactcaacttctcaaatcacatcatgtaggctgtaccaccagccaaaacccctcatgtcttcttccatcttggccaaattaactcatgtaaggctgtacaaccagccaaaatccctcattcctggctcccctggagccaaaacacctcattgttgtctatacaaggaggcccttgctcccagtcgtaatctctccccaacagacttcctgcattcattgacccacataacagggaaataactgctcactccataacattattttttccccaatattttggttttaaaattatagcaacccttacatacaatattacaaaatcttatacataacaaacaacccattttagcacctgttcacctgttaaacaacagtgtatcttttgatacaccccactatcactaattaaaagctgccaagctaagattggtggtcttgtttagtgtagtacacaggaaaggcagaggttacctcacacatccctttctgaactcagcaaaaggttctcaggaacacttttgagcttaacagcggtgccaggtgcctgtttttgggctaaaaaacaagtggtacctgggtaccgctaaaggtactgcccccacagttgactcttgactggaagggtttccttccaattgatgaggtacatgtacctcattgaccggaaggtggtgagtttcagtcacttgaaatctagtgccctgaaatttcccctggtcagtcacaatttgtccaatattccagataaagcttgtgctatattctgtcaagatgacaaatcctgtattgtagtattcaaatcatattcttgtacctgaacacgcttctaacaagcatcccattactactcctctgcctgtctcacttaggatctcttccttattaaatgcaactatatttcttgtgagtctcaacttaattgcagtgttttggtccctgtgcttccaaacagtatacgtgatcctcccagttatgctcctacatacactcaaaatctttgacattgtcattttttattagttcactcttggtctcttgcttgtctcagacagcaatggcccagtttcgccaaccacagcattagcacagcttagcatagcttagtgtagcaggattcaggtgaaaaatagtgtagtgtagtggaataccaccatgtctgcaccatcacactcttgcaggcctcaaaaaagggcccactatgccgcactaacacactagtcagcggtttttttggcccctgtattggccattagtggcttgaagcagtgtagaatagcaaaaattcaccatcattccacaaaaataccagatttccacaaaaaaagcaccactacactaacactttatgggcaaaaagcacagtatagcatagtggcgcatcattgcaactaaatcatgtcagcaagctttgaatagaatttaatccaagttctgcttatgcttcatcaaaattagcctgacttaaactgtgctctatgatcacaagcttagcagatttatgtaggaattctcaagttgaagaagaaaagcatagtagcagcctaccaagtattgtaacttatcaatatcatgactgcttgaaacatagtgagtaaaattttcttcagaactaacggagaagagtgctatcagattcaagggattcttgtttgaatttaccaagggaagaaaaaaggggcttgctggtggattttctttgccgggaacgagttttaaggaaaaaaatgaggatacggactgctgggaaactgatcaaatggagtgcgatgctgtacataaaatatgtcttacaagaaagctgacacaaagaccacacatatattttgactgcgtgttgtaaaaaaagttcaatccaagtcttcccatcccttgccaaaaagcttgtgaatttgagaccgatggagtctcataggacgaaaaaagtttccaggctgagatccgaagttagtagcctcatgacgaacctgaatccgatggattaaagattgtttatctactgagttgtttgttttgtacaattcttcggaggttgaatgtaatgggtcaccaggaaagacgacgaaaaaagcgacagttccttctgatttctgctggacgatttcaggagttaacgggaagaccttgcggattgtatgatccatgagctgtcgataatccttccagcgagctagatcggtgaggagatagaattgaggtggtgggagggtgatagagtcactctgctcagaaggtgctaagacagatcgtttgagagcctccgctgggctcaaccatactactgagatcgtctccgatttgtctggtgttgctatatgcatatcattctgccttgcaatcacgtcggactgtggtggcaagatggtaaggtagaagtgcgtatcccacctctattagtcgatcaatcaaggattttgtatgcaaaaaagacacgagtcaggagaaatcaaccgatccgcaaactgcgttgccatgtagatttgtggaggaattatgcaatgatcagagtaggtgaaatgggccaagaaggcgcaccttaggcgatgtggtaggagtcaggatatttgcataatgggataaccgatctaagcaaaatagattgctatcctgattgtttttggcagtgggcacatgatcttggatgtgttgaatgatgttggtgaattgagtaccggtctgttctgttaactgcaagagtgccacataaacacaatcaaggaattgaaatttagattccagctgattcaactgaacactagaagggatataaatattggttgaatattgtctatgtggtacatactttttgcctaaaatctattaaaaccgagctcggaatgtcgacaccaggcgaaagcccagtgaggataccagcttcttcgaacgtttcacgaattgcacaaagcttgagtgcgatttgaaggtcagaaggttcgttggacttgtcttttgaagctcgacggttaaggaatggatggtagttgtgatcatctggatcgagattacctcctgtggaatcgaaagtgtcagcattcaagtgataggcgcttcttaagatctgatcgacggatacgactcgacttacctgggaagacatgggcagccgagaatgaacgctgagtggaattacgctgaatcaagagcgtccgataattatagccatccggagtgatcgattgaagtggttggatgattatcaagctgttgttagcaatatcatgctattgatcagcacccaagaactgttacgcatatgtaaacgggaggctctcgactgaccttgcagaagatcggagattcggtaaatcggatttggttgatagtcccgctttaggctgcaccagtgagcttgccggtctgatactctgggggtgatggtcaagttgagcagacaattggttgagtcgcctcgagaaactggccatcgtcgaacttggtggtcacctgtagtaataatcacagtctccaactcgccaagtctccacaaccccagttgagcagccaccacaataaataagaatggtcaagaggtcggccttcgcagtcatgaggccggcattttcagcttcccatagcgacacgtacataataacactgctctttcagcaacagcagctgtcagccatcggaggccatgagtgtcatgacgtcatttcactcgctcgaccgagcctgagccggggcccgggggactggtaaaagagcatggacaaacaaaacgaacttaacacaagtccctccctgggcccgaagggccgcctcccgtcaggagagcgtcccttcgggacgcggggtcccttcgggaccctccgatcgagaggctttgttaagctcgaaacaaaagtaggatatatttcgatgaggagagagaaatgtacaccccgggtgcagtccgctgtccgggtgacggtactttttgttgtaacattcctgttacaggcctctgcctcgccgcagcacggcaccagaggaagtctcttccgagacttccgagtagtaaaggtctcggaaccttgaggaattgaacactatcgcacctcaggccacaataggttatgagcccttaaggactctcgctctttctttcacctccgaacaatcctcgattcgacccgtggatttattcaactcagttttttttattttccgacatcgaataccttcgcttcgccgccgggttgccgattcacttctcatcgccaaagtttttcgaaccgaattgaccgactggaacttcgttttgggatcagcgtaccgagtaagctaaatagactagccatctatctattacggttcagtggccctgaaccggtgcagaaaggtcgcagataacattttggacgactgctcggacatttcactcctcaacatcaccctcaacacggcggaccggtgaacaacagccgcacgcaattttttttcttctctcttccctctttctatttcctctcccactactcctcccacttctttcctttccaaatccatatccgatttttttttttctactttcctcatctcttttccctcaaatcgctatctctttcccttcctcctattttcctttctttttcacttgatcctatctccactcctttcccttaccagttcattgctctcacacaccctaatctttcctacgacttcgacgaagcgaaacaggatgtcacggtccgagcaagaaagaaacgtgtggtctcgggcgtcatcggccagcgttgcctcgacgaatgggtccgagtctgagtatgatgtcaacgacggcgctagcaagatgggggctttatttgatgcggcactaggtgggagcgacaatacagaacaagctgagaccacgatcaaaagccatcacaaaggcaagcaagtcgaaagcgtcgatccaccccgccaaggcccctcgacatcacatcatacgtctcatcaaacgtcacaccggcaccgaccatacgtctcgtacaggacgcaccatgacaggcacgcaccaccacatcaagcacctccatcggccgcggagaaagaactcctcgaattccaggccgccaagatgcgacttgaacaggccaagctgattagtcaaacggtctctgcaatcaacgcccgttggaagacatccaatgtcctgcgggctgacggctcgaacttttcgcaatggacgagggatcttcgagagatcggcacatctcatctctcggaccgggacttctttttttcggcatgcgacaactcgacctttgaacgcatcggacgccttgtcgttttcgcgggtgtacatcaagacctcgttccggacatccaaccgtttggaaaaacagtggacatcttcaatttcttgaagaagaaattctcggcgaattcgagagctgcgcagatgaacctttggcgccgattgagtggaataacgatcaaccactcggaaccgtcgactagtcttgtggcgcagattcgcgacctttatactgaactgaaagcactcaacggtcggttgtgctccgacgtggttttcggattccttttccaatcggcagtgatgcaatcttcggcacctttcaagaaggatttcgaacaacgagtcgaaaatcaagttcagaatgacgcagcgaaagcttttccgaaattcgaagacatcgttcacaactacaatatctgtcagaaacagtggtctgagcaagctcaaccgagtgacgttgtggggccacaaatgccatcagtgatgcaggtgtcagcgaatgatgaaggttttgatttcgatgctttcttagcagaaatccctgaagatgactggtcagaagctcttgaattttacgcggtgacagctagacgctgttggcagtgcaaggcgccggaccactatctcaaagactgccctcaacaatcaggagggactcaatcgaacggcggttttcgaggatctagcggaaatcaaagccacggtaactcgcaacgacagatggcaacttttgtcggctcgctgtacacccagcctggcggaaatcaaggtcccggtcgttctccgttggcccccccatcccagttccagacacaggccaaacggatggccgatttctaccggccacggtatcagcaatcacaaaaccggcaacagtcagccccaccgcaacaccagcaatcgcagaaagggggggcatcggcacaggttatggaaatcggagaagttcccgatgatcttgatgatcttgacttcagggcaatgaccttgggcgaagatatagtaagtccaacagtcatttttgatactggggcctctcatcatttctctggctctcgttctcttctccacaatttccgtactctttctaaaccgttacccctctcggtagctaccgccgccaaccaatcctatattaccggagtcggggaccttaaattccaagtgaatgacagatctatcattgtcatcaagggagtgctttattgtgagcaagccaggtctaacttaatctccatggcagctctcaggaagtctaatgcttctgttctgtatgacaatgacagggatgctttcgagattttcaatagtctgggatagagctggtcgctacgcatccggatatccgcgcggatgcggatatccggctgctttttcaggccaaatggccatccgcatccgcatccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatccacggatacccgccctatagaagggccggcgaggcggctggaaggatttccttccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctctttcctatcggccggccgagtaacatgtacctcgccggctggaaggatatccttccagccggccatctgcccttcccgcctcgggtatctgttgagatacccgggtatccgctggaaaatcagcggaaagggcacatccgcacccgaacccgcatccgctggcgggtatccgctacagcgggcgggtatccgccagcggataacggatatccgcaacggatatccagagaccagctctagtctgggaaaccatgcctttagctgcacgctagacaagtcgaggaatcgatggtgccttccctactgcttcttgagcaacaatattcgtgaatcaagtggagacatttctgttcttttctcatcaactgtcaagaaatccccgtctgccaatcagtctttgtcaagtcctctttcctcgtctcttgacactgttttttcccctagtgtttctaacatttctacaggaaatcaaatctatcctttgctgtctgatatgtccccgtctcaaccaattttgaatgctgcaactgccaagttcagtggtgagaattttttcaaagctcctattgctaaaattgataatttccaatggagaccagaaacactatccaaagatgagaaacaattattgttttggcaccgagtttttggccatgtggggttacgcgtactcaggaaactaatcaaggagaatctaggagaaggtctaccaaagtcactgccgcatgggtctatccactgccctgtctgtgcaatcagcaaaagtagtgccctgaacactctaacatcaacaaaaagggaaatcaaacggatggaaattctggcggtagatcttatcggccctttcgaggtggaggcagtggacggcagtaaatatttgcttacactccgagactcagcctcaggatactgtttcgttaagcctatcaaagcgaaatcagattctaataaggttattatggacacaataacacgtctggagaggataacgtcaaataaagttttaatgcttcgaagtgacaatgggggtgaattcattaacaaagcccttggagaatttcttactaacaaagggattggtacagagagagctttgccataccaccactatcagaatggaatgattgaacgttttaaccggacggtgcaggctatgggacgaacagttttgattgacagctctcttcctaagactttctggtgctacgctttccagtgggccggacatgttctgaacaggttgccaaataaggctagcgggaaagtcacgccttatgaagctctcttccaaattaaaccacactttgatcgttttagggctttcggcagctatgcatatgtgcacgtaccggtggaaaatcgactgaagctggacacaagggcgctacagggtcaggtcgtggcgcatctggaaacgagcaagggatggatgttctggattccctccgaaaaccgttttgtcagctctgccctggtgacttttgtcgatgcagaacactctcacttcacaaaaattggtaaagtgggcgatgaccttgacaacaataccacaaatcctgagacggcaacaaaccacatcgatcccggacttgccgagaagacacctcgtttaagtgtggattttatcatgaacctgatgcaactgggtgattttaccagagagattgaattccatgaccaagaattgattgttgacaaaatcctagaattgtgtcagttttatgccatttctgttccgaaaactttcaaacaggcgatgaagtcacccgagaaggaagcgtggtcgaaggcaatttctatcgaactgaacaatttggaacaaatgagggtatggcttgttcgtttgatgccaacagacaagaaagcattgaacggtcgatgggtttttgcaacaaagccggacgtcgatggcactgggatccgtttcaaagctcgttttgtggccaaaggattcacgcaggtgtccggtgtcgattttaatgaaacctttgcacctacagccacttttgtagctctccgtgttctgcttagtatagcagctgctaacaagtggccagttcacagttttgattttgtagcagcttatcttaactctccaatagacgaggaagtatgggtcaaaccccctgaaggactggaagtaccgccaggacatgctctcctcctccagaaggctctctacgggactcgacaggcagcacgatgctggtggctgcatctgagagaagtactgaataaactgaactatatcccctcacagtacgacaacagtctctacatcctgcgacacccggagaagcaaggcgtaatctggctgcacgttgacgatggggtggtgacagcatcatccgaggaccttctcagaaagttggagatggatctgaaagatatattaaagatcaagtggtcctcttcccttgattcaattgtaggtttgaatgtggtgcgaacggatcaaggttttcaactttttcagaagaatttgattgatagtattctggagttggaatgggatggtgcctcaacagccagcacacctctgcccacaaatttcaacccacttactgacccggatggcgatccaagtatgaccggaaaatttttatctgttataggctcgctcagctacttggccgtcggaaccaggccagacatctgtcatgcagtgaatctgcttgctcgctttgcagcaaaacctggagaaacccattggaagggtgttcgccacctgatcaactatctagcaggcacaagggacttgaggctttcactttttccgaagttggacgacaaaccgctgaaaacttattgtgatgcgtcatggggtggggagttttcgagatcagcttacggagtttttattacagtcttcaattgtccagtcctatgggtagctcgacgacaacaatcagtggcttcatcaacctgccatgcggaatatatggctctgggagtggctacgcgtcagactctttgggtaagacatttactaaaagacgttctgaagatggattttgttggacatctccattgtgataaccaatctacggtcagggtggcgacggatgacgcttcaaataagcggactaggcactcagatagagatttctatatcactaatgaagctctgtttcagaagaagacgacactctcttgggtcgggacaaaggagcaaatagcggatgtgttcaccaaatgtttatcacctgaccttttccgtggactgcgtgataaaattatgggttgaagatattttctacatttcattattatgacttctctatgagctgtaagcttggagcactttgttttctttaatatttttttgcttctcttactgtttgtttgtatgtagtggggcgtctgcggcgagagggggggtgttgtaacattcctgttacaggcctctgcctcgccgcagcacggcaccagaggaagtctcttccgagacttccgagtagtaaaggtctcggaaccttgaggaattgaacactatcgcacctcaggccacaatacttttggtccgtcgtgagacgggacctcccggcaagacatgacgccccatacacgggccccgtacaaggtctaaatgacggttactatgtgaccgtcttggaaattgcgcatagtgtctgtcgagaacgttcgtctagggacggatgtagcacccgtcccccaactccgattgaaagaaggcgcttgctcgacgttttagtcagatcatcctggagtatgcagattgatagtgaaggtaaagagcaggaaagtccgcaaccgcatttcctcattatctgtaatccctaggtaaccgaatttcctcattatatgtaatccctaggatgagactttccctaatgggaaatgacatcacataggcatcactaccttgaatgcattaattctcacatagcctgcaagaggctaaacatcggaaaggatgataataagctcctcatccccttgaggcacgaaaatactataaaacagcatcttgggtgattccttctacacccccacacagctctatcgataagatccacctaattttcagtcactctaacccttggcccggtgcccttacccctttactactttttaattgcacattgttaagttgcttttgtctgcacaccaactcttctgacccgatcccaaccccttctctgctgtcagcttgaatttttccttgattttgaccctccaccgtttccctagcagcccttacagtacccaattcaggcctgtcactgccattgtgtcattaaaaccgcttcttactacatttatctaccccatccacttgttcatccttcaatgaagcaagctgctactattcaacgtcacttagagtacccttatgttgccgatatctttgatgtagttccattgcccttcactcaagaaatggctgcccccgacatctcatcttccataccaaatgcattgcgcctagtacgtcgtatgggtggcactcccccgtccttctccgactatcctcactccttctccatcccaggccacactcttgatgatgcacatgcatttgtgaaagccatgcaagcaactgtcctttggatccatcaaaaaaccactcgcaacgacctggacactgtcacaccagatcaacccaaacccattggccaacgcaccgaacacctattcaagattgaatatcgatgcccctgctatggccaccatgaaccaactcccaactcacaaaagaaggtcaaatcacgcaagattggttgtacagcccgatttactgtgtcccaccatgttctaaccaaatcactccgtgtggtttggtggtgggaccacaatcataacccttattcacatgaggatatggccatgcaacgccgaccccatgtggtgaatcagtggctgaacaagcaggttgttgcaggcctcggatggcatgccatagagaagctccttagttgcccggatctttttcaggtatgtaacttatcttccatggaactgaataattaaagactcactcacttgattcatttgatgaacagttggatgaatcggtcgctgtcagagagggatgttacattcgatacgaccacgtcaggcacctcatccgcaaacgaatcaaggttttgtccaagaagcacgacaacgtgttcagctcacttcgtatatggaactccgatctcgccagccaggggtggaatacgttccttcctttccaggagtcctccgatgattggttgttcgcatttcaatgcccttggcaaaaggaaatgatgatcacctatggcaccggtatgctaatggttgacgctacccacaactcggtcagcaactactgcttttcggatggccgaaaggtaagcttgtacacctttgtaatcagggatccggttgttggcaaaggcctccctgtctgctgggcttttacagcttcggaatcggcgtgagtcacccctcttcattcaggagtatccttgaatcaaagctgacattaatcatgtgattacacacagctcacccttacggtgtggtaaataatactgtgtttctacgcagaaaatataaaaatttattattatctctttatatattatagatatggtaaaaataacatcagaaatggatttctcaggtaaaattaaccctagtcacccactacaactgaccccatatctctcatggtttagaagttacacagatttcaacctgtcacgggatatcttttggattctttactctcagtatggcttgttttgaatattggatgcatattgaatattgaattcctttgtgttgtattgaattcctttactggcacatagtgcatattgaattcctttgtaagtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaattccctcattggatcttcagggcagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttacagattatatacaagtgacagccataacaatacattatattgaaatacaatcataacactttcatcatcataacaagtgccaagtgcccataacctgcctcacataccattactggttgaagcatagcgctcccagagctccaagccttggttttaaagctttgaacaacagcttcatcaatataatcatcactcatttataacttcagaccttatacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgaaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaacggctcatacttgcatggctccaacgatccaccggactcatcccgcagtcaatcatgagtgattgctcgctcgcaatcactaatgccatagcagacacctaccaacttgccggccagtacgcaccccaacattactggtgcttgttccatgtgctgaaggcatatggagacgctgcagcccgatatctacacgatcgggctgacaaggctatcaaggacttttgggagctcgtttacaaggaactcgcagatcctgaggccagctatcggtcgttccaggcaaaatgggaacaggtcaacccgaagtttgcacaatacgtacacaaacagtggtacaagcattatgctaagtgggcaacttgttttcgaacagtaggtcccaatatttggcttcaatcccaaacacattctgtcgtactaacatatgaatctctttatgtaggctgctcatcaaggcatacacaccaataactatgttgaaggctggcattgggtcctcaagacaaaggaacgagtccgagtcgatgaacttgtccaaatattcaaaaacgatgtcataccgaattatcagatgacagctacacaagttcacagaggtatcaagaaacaaacggccaacaaatttcaattgcgagcaaagggcttgggggagagttttacaaaggaatttctaagagtgctaggagtcactattgtcatgtgtcagaactatgtgcgtacccttttctcgttcaattggccttactcttactaactattgctctgcttgcagttccgatgcgactcgttttctttcccatcatctgccacttacctcgttttttttcgaccacagttcaacggtcgcaagaaccagctcacctgctgcacttgtgaccacttttctcggcatgcgagtggctgcaagcatatgtactttctcgcaaaagagctcgggtggttggttgtcgaaacggttgctgtgggcctactagttgatgccgtgccacaaatggggccagaaacgattctgattggcgaggtggagcttcaagacagccaatctgaccacggagaccaacccgatgagaatctcccactcattgacagaaacgaggatgaatccagcctgaacctcatgctggaatcaagcgttcgagcggtgcaaagggcaacacaagtgctcaagtttgctgcaaaccgtcgagtgatgcaaatgcacttctctgtgcttgctgcaaatggattgaaggagcgatgcgaggtggttcgtttgtttgtcgaggaaagatgtaagggtgtttctgtcacttaccctagtacgatcgccgaggtctctgagactgtcagcatgactggggccgaagtcgaagcgctggttggctcgattgtcgatgagatttgggattgtatcaagcggacatgcgaccttgtaacaaagaggaagaacaaagaagaggttcgaaggaaatgctctccagaatcgatgggtgctttcaaggaggcttgctgggggattcatgagacgatcaaagaaggttgtcgacagccagacggaaagcaagctcaataaatttgtggggtcactcacatgagacagcgatgaacaactcagatacaaccctctttttatatttcgagcagtcctcaggaagacctgctacttctctcatgcttgcacacgatttccgtttttccctcttttcacgggcgtcattctttgtgttgccttggctactcatgacgatcccttttgttgccctcgatcatcattttctacttttttgtactattgtcaatgtcactcctttaacttcgcaacatttcattgttgctcatccttgtgtaggtactacatgctttcaatgtcactcctttaatttgacaacgtctcattttttcataatgtcgactatggacttacaagaggaccgttgctacgcaactggtgatcagctagcgcctacattcatttttgcgtcccccaaccagtaccacaccgggatggcaacgtggatcgcccagcagcccccggagaagcagactcagattgacttgctcacgcccgtgaaattcacaccgactgaccgtctcatctttgtgcaaagcattatgggctgaggagacagcccgtgaccggtaaccagccagcgagtggtcgcctggggctcaacaagttgttaaattggtgccgccaactgcatgcgcaccgggctctcacagtaagaatatgggcaggattcaaataaagtgctcggttgtgattggccttccgataaatcaaagtaaaagagcaatctatgtacaagataagattgaagaaaagagcaaaatgaggtatgcccacagggcaaccttggccaagcaaatcaaacctggtgcatcaggaccaccgagctgttgaacaaactcgcattgaggtctccctccgtagtctcaaatgtgacaatagctgggggccagcggcgtgttacgctgtgtctggtcgtctaaaatggcaaggggcctatatagtacaatcgtaagcttagcatcaaaaaggttaagccgcaatgaatattttggaagtcagacttactaggtcaagtatcactgctattgctaggcagttgacctccccccatagcgttccattgggtgcagtgtagggttgagtttgatgtttgagacactggaggtggttgactgatagttcgggtgggttgcacaggggggtggtcaatatctttgcagtggaactgggaatgggttggagttggatttgacagggggagtggtggattaagaatggtgaatgagagaataatggatagaagaacagcgaatggaaaggcggtcttttcctaagaattcagaaactgggatttgtttatagtgtaaaatcggaatcggaagagttggatattttgaagaagggaaagaagtggtggtgagaaggatgaaggggttgtggggaacagagaaactcatctcacttgagtatgtaaagatcaccgtctgatttggcaagacaacttgcccaccgcctcagagccgtaaatcagagagctcactttgcctctctcaaatgatttccgacggtcatgggcagtggaaatgatgtctaacagatgggcctgattgtttgggtcggctgtcggcagtcaggatttccagccattgtggatgtgtcccctggcggtgtcctagccggcatagagacgggatgtggtgagcaacgggcagagtgtgtgatcctgggagcaacctgtgttaggtgcagtctcaagctgtgtgtgacccgttcacccatttgtgagatggggatcaaccgtcacagcttaaggattgacggcaaccgctcagccagggtcaatttacgtcgaacttggatttttctgcacccgtggtgtacaactacttttgttacacgctatatataggctactacaggtggctaaagctctcggcgagacatatgtaatgcctaggttacaggtattacatggtagtatggagtgatccgataatcctaggattaggattactccatgctacaacacccaccctctcgccagagcttctccagttaccttcaaacattggtccatgtgaggaataggcgataaattttttgtgaagatatccgcaaactgatgttttgtatctacccaatgtaaattgatttttccttcataataggcctggttactgatgtagaattctctgtctgtatgccgtgtccgtttattagatccatccttagtccctattttgattgctgcttgattatcgcaaaagacatccgccacaaaagttgaaccagtcaaatccaacaagagatttctgatccacaacacctcccgcacacctatccccatcgccatgtattccgcatgggctgtggagctagcaaccgttactaaccgtttggaaacccaagcaaccgggcaaccgaagcagaagatgatcaaaccgtgtgatgacctagagaattcacccccccaatacgcgtccacatagcaagaaagtgctccacagtctttgtttggggttaagtataaagcttgatcccgtgtcgtgccaagataagctatcaaatgcatcaagaatttctagtgagcttttgaaggtttcgaagagaaacacgccaaaaaattcacagagaaggctatgtccggccgtgtggctacagccaagtacgaaagagagccaacaatggataggtaggtagtcggatcctcgccaatagtatcgggatttgtctccggcagggcagtgttaggaaaaggggtctttgctgttgtaataccatcccaccgctcgctcaaaattttgttggtcaggtttggttgccgtaatataaatcccttgtcattccgttctatcgagatacctacaatgttatcgaggccagctgcccatttgattttgattgaatccttgagttgcaactccagttcgtgtagctgctcaacacttggaccagttataattccatcatccacatgaatccaaatcgcgccactctttccaccagttagacaatagacacttgtatcatattgcaaagaatgatacccaagtccctcaagaataccactcaggtgcttccaccaacagcgcgctgcttgtctggtgccataaagggccttgtttaaacggcatgcaaaattctttgggacatccagaccctttggtgcttcaacccatatctcctcgtcgataggagaatttaagtatgctgccacaaagtcgaacaagtgtactggccaattgtttttcgctgcaatcgtcagtattaacctcatggagatgaaggtcgctgtaggtgcgaacgtgctcccaaaatgttctccttcaatttgagaataccccttcgcaacatatcgcgccttgaatcgagtcacctgtcccttgttgttcagtttttgggcaaaaacccatctcgcaccgagtacccgggtgttgtccgggacaagtttcacatcccatacccccagctcctgcaaattggctagttcttccttgatcgccaagatccattccgacacattcttgtcttttagcgcttggttatatgtgcgtggtagggaagtatctcccgtcgtttgagtgagtgctgccacgagctgttcctgtttgtcaaattcaatttcatcggagaagtctcccaacgagaatctgttaacaacacattcaaaagagtctcccacgggcattgctattctatcccaacgaactatttctgcgggaaccaagtttttgtcgtccaaatccaggaatcgacaaacagccgagttgacaaaacgatcttccgacggtatccagaagcaccatccacggctgcccatcaggcagctcaccaggatgccctcaagagctcgatcgtctaatttctggcggtgttcctccactacatgtacaaaacctttcgcaccaaaaggacgtagaatatcgaccaacagtttccttccgaacagtttctcgtacggcgtaacgtccccactggccttgtttggtattcgattgagtaccataccagcccattggaacgctagcccccaaaacgcctttgggaggccactgtcaaccagtaacgtcctaccagtttcttgcagtgttcgattgaagcgttcaatagcaccgttctgatagtggtggtaagcgatcgctcgttccgccgtgatgcctttattcttcatgaagtcacccaaagatttcccattgaactcccccccgttgtccgacctgatgatttttactgacagaccagtagacttttccaggtgttgtactgcttccatgaggagcagcgttgcatccgactttagttcaagtattttaatttcgttatacccggtaccaatatctcgtatagtcatgacgtaacgtccacccgtcatcgtaggcacttcgaaaggtcctaccaagtcaacagtcagtgcctccagtctcccaaaagtacgcccctccttctttagcgtcggagtcatcttgctttttgcgatcaggcaagaggaacaaataaccttcccaggtgggagagttgctgggagccccaaagccattttgaatttgatcatgcgcctcaaggtccgcaggctaacatgaccaaattttttatggagaaacagtaagtatttctcagtagcagtcagggagggagcctgccaatctgagccacgaggctccggaacagtcactaaaaacggttcatcattaacaggtgcgtccatggcgcggaaggacggcgggggtacaacagtatggagagtagggacaggaagaggtacagcagtattaggggtagggacagtacaacaagtcgagtaataggtcggaataggatttgcaacagaaaaaccaaaaaacgtagaaggagacgcaaaacgatgcggggaaggaaaagaccacttgcgagtctgagggtcgaaacgacagatggcccatagaacatcaccagaaaacacaaggaaactattggaggaacagtcataagaaaaaagaaaaccagaaaggcgcagagcagccggggagatgagggtgacgttggcaaaggaacagtacaaaacatcatcaagaatcacccttgttccattggccccagtaaaagccatcgacccccgcgctgtaatgaatttagcattaccgtcagtggctactctcaggggaatgggatttgataagacagtaatattaaacaaggctgacttgtcaccagtcaggtggtgggaagcccccgtgtcgaagagggaaggctgaggattagagtccgtggcaggagtaggggaacaatcaaggttgtggaaggaagggtcgcttggcggctcagcaggctcggccgccctagcagtcggtcggggtccactggcttgttgaccatactgggggcggtaagaatccatccgaccgcgctggaccgggatggagttgggcgaggaggataatacatagggaccgaaccggtcggagccaagatagggtagtacgcctgaaaaccaggctgaccataagccgaaccaaaacctgctggaggcggatgtggaggcctgagctgggtcggagggcgagcatttggatccggggcagtgcattggccaatcaagtggtgaggggaacggcagcgaaaacagattcttctggactgttgaggagccccggtgtggtaacccatacctttccaaagcccctattatttcactgtatattcacttggttttccttcattattatgacatattcagattctacacccaattttatatatagtcactcactcaagccatatttcatttcttactggatcaatagttattttcattcttagttctacagatatttttctgtacatttacattacacagtagctacatatggtacatatttacagattgcttcatacatcatatctttctcaagtactctcatttacaattatttgttcccattgcatcagtcacattctttaaagtagttgtttctcattacatatatcagatattttctcagatactttctttacactcattatttcacatgtacccttcaggataacagtagtacactctttcacagcccttctcctttttgggtttgttcccctttactcatccttgctttctgtttacatttctcatctcttatttatacatatgtacatttctttctcataaccagaattgccacagtctgtgctcatttgtatcctagagtatataagtagtccctcttacacttgtaccccccccgatatagatatatagataatagggagaatatagatagaatacatacaacaatcaatgcatactttgccagaaataatttagtcatattttctttccccctcttttgcatattttgccccttagtgaccccttgcatactttgcactcattcctcagaaaccttgcatattttgcacattatcctttgaccacctctgcatattttgctcataccctctgaaccttaatcctcactccacaatcctccttcctcatcactcctcattcactcagtggtattatcactagaccttgataacacctccctgtcctagaactcactaagaattactagaatccacgccacaccttttttctttttcttagtgtaactcttcccaactccagcattgtacaggagggcagcctcaacagcacccatagcctcaacttacattattcgtagtgtagttgtctatttcccctccaagctctgtttctgattgttcagcagttccacaagtggtgtcccaacagtggctgaattcctccttattcttcagtcttataaacctctagcccagatttcttatcactcactctagtatctgtaaacccacaataattaattttccccatctttccttccccagtcctttcatcttaaatccctcatcaacccacaataattacctttgcaccttagtctttctttttagaaatttcccaatcctctcaatcatggctggccactccctcattccttccaccaacccgtccagcaaacctcctgcaagatccaccaagaatttcaaatgcttgtactgttttcagaaaggccacaccatttccaggtgtcatatagtcagctatgatcagcagaaaggattaattagaagaattggctctgaattttggctctcggacaactcacctatactcttggatccctggaggcctatcaaggacatagtggacaccttttcagccactcagaatcaatccctggtttctcctcccccatcaacaagcttcagttactcttttacctcaaccgcagctactgaaaagtcaacaatggaagactcagaggacctcaacaaattcaccctttcttcagctcaaacaatagaagaaaccaaccaccaggtagtcgataatctcccttctcctggatccattgcagtcaagttgaatggatacaactgtgaaggattgctgtgccctggactactttttaatttcatctcagaagaggaggctcaagaacttgacttcgacgttcatccgaaagacatatggatgccagggatttgtgacgatgacatcaaaatctcaggaatagcattggcttctctgtcaattggtggagtttttgaaacgaccttgttcttagttactcagaagattggaccacttatccttggaaaacccttcatgaaggatttttcggccgtcatcaactacaatgaaccagagcccccaatattgaaagtttcagatcccggaggcattaaacacctgttcccaatttctcaagttgagagaacaagctctcaaggaatcagatccgacttcaaggacacctcttcgttctttttggattgctagacggactatccttggatcaacaccgccttgtttacttacactcttcacttaccatcttgccttttgacttcttgctggcgaaaagactcttcttcaatatatcaatgttgcaattttttttggtgtcgctattttcttccttctttttgaatcaccataccaaaatctcttcactcgggttggccaactgtcaaacaaaaacgacaacctcactcgttaagattcgtcctttcgtccgttttttgctccagaacagtttctggcccgatttactacaaatctttcttcttcgttcgacaacagatggcctccattcttcaaaacgggtttctttttttttcaatcacaacatattttgtgaggatgcttggcaaacttggccagcatttggtttcagccttgcaacaagaatggctggactgctatcggactcaaatttccagcttggacgatctgtttggcgaccctgaatctcattttacgatctcaaccctgggacgggctcttttgcccaggatcattcatatctaaaactgtacatattagtgttttggtcgatgggtcgcttggccatagagacagacaggcgactgtactagcgactcctttttttttaaaaaaaaaaaaaaaagactcgaccggcgaggccttacttttgatcgattgaacagttttgaatcacattctacaactgatttcttttttttaaaaaaaaagaacgcctcaacaactttatttgacgccggtgttcgacccggactcaacacctcgaccggtcgttgttatcttttctctcaaaaaaaacaaaaaaaacacaatcgcttccgacaccggggtttcgacccggactactttttcgtcgcgctgccgagttggactaggtctcggcaaacctgtacagctgaggtttcagcttatggacggatcgcctggttttgactttctaccatcattggactcacatcctcagcccggatgacctatttggcgactatggctctccacgctctaatcacttctctcttcccgtttaacggtagtcggcctggccgcctatagttttccttctgattgtctcttggccgatggggagggcctgcactacgacttccttacaacaagagaggatcggaccgacatcagactcagatcttcagcctgtgtgaccgattggcaactactaacggaaatgaactcggtctcaattccttttctttcttttttactttgacctcctgtttctgttggtgacatgaacgctacggccagagaaatgacttccgccttcatcggattctgaccatcagcaagggtgtacatatgaggaccacctctgaatcgagtccttttctctcttcagtgacggtcggagcgttgacacagacccagcagtcctttcaagtaccggaagcctgtcttctggagaactgagtttctggattcatttcattttgaaagtttaggccctttctcaggactcagaccacttcttttcaaaactcttttttatgatcagcaaaagcaccatcatttcccccctggattcagtttgtatttagattttttcagcacacctcaccacctcagaccattcccccccagcatcatggattcttctttggattttttttgccatcaacactcacacctttttggatgcctccacttttaattacaaccttcctgctttccctttccagtaaaatttctcttgtggacaactcttgagcttctcagttaggattccattcaacctcacctccacctaatttggccagcaatgcaaaattcaattttcaatcaatttctatttaataactcactcttcctggcaataaaaaaaaaaaaaccaaccatggatccatggattcagtcatcccatcatttaccaaaacaccaaaccaaccatcaggcatggcacatacattccttcacccccatcaatgaacattattcagcaatccatggattcattctttcacccaccatggacaacagacatcaacttcctcttcattcaccacatctttgagaatttccccccacttcatcatcagattatagtctttaccagatagtctacccttgcatattttgcacttaaatctctaccaaactttgcatattttgcttaatcccttcctcaaatctttgcatattttgcactttaaactccaccctcaaccaaccttgcatattttgctcattgggctcttccataaattctctacctcccaccacctccttatcttggggcattccacccatcaattatcttttacctttctgatcaccactagtgacctttttcaggagtagttagtttaaatcaccccctttattacaccattattgtgttattacatatcttcaactccttcagactttggtatatacttgtgtagtttcagaattagagataattagattgaacccccagatttactcagatttctcagttagattgaatataagatattttacatagtttattttattggatatattacttttacatattattagaaaccttcttacttccctggactccttctggaccttggattttggatttttcccctttggcatctcagactttcctctttggacattggactcagattcttttggaatttggaattcagatttttctcttttgtcaaccttcctgcctttcaactcaggtcttactcttggattggtcttcttggatggaacagatactcctcctggaaaatggatcaacttcagcagtcactttacctgcctttcaactcaggtcttacttttggattggtcttcttggatggaacagatactcctcctggaattggatcaacttcagaagtcttttacctactttggccttcttgttggaaccagatactccagcttgaagatgatcaacttaggtcttactcttgatattggccttcttggatggaacagatactcccccttgaagtggttcaattatcattagtctttttttctcttactggccttaggactattttggactattggactcagtctttccccttggattttctttggtcacctggctttggctttcttagatggaacttcaacctcaggactcttggacttggcctcattgaaaggataacagaattcctccattgggtggcccatttttaagaattttctttagatacctggacattggctttcttggattggttcaaccctggaatctggacttggcctcttggaagtggttcacctttgttttatttggatttggcctctttggattggaacagatactccttccttagggtggttcacttttggatactatggatttggccttcttggagtggatcaatgtctggattatattttggcctcttggattggatcaattacagtactttggatttggctcttcttttttttgatacagattacctccatggatgtatttttagatacaggacttggccttcttggatggaacagatactccctccttgaagtggatcaaccctggactctggatatggctcctttggatggacctctttctggattccctttcccccctcattggttatttttctcttttatatttttctctttatatctttttcttaagtcctctatcttcatactggctgcattgtctggggacagacaataagttgggggaggatgtggtaacccatacctttccaaagcccctattatttcactgtatattcacttggttttccttcattattatgacatattcagattctacacccaattttatatatagtcactcactcaagccatatttcatttcttactggatcaatagttattttcattcttagttctacagatatttttctgtacatttacattacacagtagctacatatggtacatatttacagattgcttcatacatcatatctttctcaagtactctcatttacaattatttgttcccattgcatcagtcacattctttaaagtagttgtttctcattacatatatcagatattttctcagatactttctttacactcattatttcacatgtacccttcaggataacagtagtacactctttcacagcccttctcctttttgggtttgttcccctttaatcatccttgctttctgtttacatttctcatctcttatttatacatatgtacatttctttctcataaccagaattgccacagtctgtgctcatttgtatcctagagtatataagtagtccctcttacacttgtacccccccccccgatatagatatatagataatagggagaatatagatagaatacatacaacaatcaatgcatactttgccagaaataatttagtcatattttctttccccctcttttgcatattttgccccttagtgaccccttgcatactttgcactcattcctcagaaaccttgcatattttgcacattatcctttgaccacctctgcatattttgctcataccctctgaaccttaatcctcactccacaatcctccttcctcatcactcctcattcactcagtggtattatcactagaccttgataacacctccctgtcctagaactcactaagaattactagaatccacgccacaccttttttctttttcttagtgtaactcttcccaactccagcattgtacaggagggcagcctcaacagcacccatagcctcaacttacattattcgtagtgtagttgtctatttcccctccaagctctgtttctgattgttcagcagttccacaccggccagggcgtacacattgtccggatgactgacaacggagggggagcgatcgtcacaagccggggaatccggaatggcggccatgaactgaggaggccggcgggagtcatccagggtgtccacagcccggacttggcagatcgcctcgctcaaaatacgccaggtcttctcaaaggaaatcacttgccgaccattgagtgcgaattcagcatcaaggcggagattggaaccttgaggtatggagtcgtgaagtacaagtggcaagaggtcatcgtaagccagatagactcccatatctccaagttcatcgataatggctttgtactgagtggccacactggcagggttggacgacatatcgaccttgatgtggagcagttcacgccatttggtcagcattcgagccttgctgacggagctgaatctggacttgatagcttccatcattttatagctagaatcctttgagtagagttcatgtttgagtgagctgtcgatgacgcccaggagaatacggcggccagccggctccatccgagggcgagcacagggtgaattgaaaaaatctttgtcttgaaggaagctgagggcgatcatctcgatgtcgcgagtccatgaccgaaaattcgagccatcagccatcaagaagttaccggaaccgaactcctgaatagcgttgttgaccatggagttgatgccacgttggtcgtccatgatccgctggtcgtcgacgggtctgtcatgggtgtggggagcatgctcacggtgacggcggcgattgtcaacatttctgttgtcaatgttgtcccgaggagcccgacgatcgtcatgttgatcctcatgttggtcatccaacagcgtatcgttgtggaaggaggcatcgccagcatcttccaaagagccaggcgtcatggcagtgcgacgaacaggggaatggcgaactaggggcatagggaatttggagtcgacgacgggagaaaaaataggagtagggaagtaggaaagcagaagtaaaaaaaagcagcaattgaggaaagcaagagcaggtaggaagaagtaagagtgaaaagaaataggcagaagtgagggaaggaggaagggaaaaagagaaagaagaaataagaacggaaagacataggaaagaggttggcgaaagagaggtggaatcatcgcggagacaagacgcaatcgtcagattaaagggttgaaaaaaaaaacgaacagacaccaggccacacaggcaaggcagtaccacacaggcgaagacggaaggccacacaggcagagaaaaaagaaaaaaaagctcttcaaacgagaaggctcataacctaaaagagcatggacaaacaaaagtaggatatatttcgatgaggagagagaaatgtacaactacttttgttacacgctatatataggctactacaggtggctaaagctctcggcgagacatatgtaatgcctaggttacaggtattacatggtagtatggagtgatccgataatcctaggattaggattactccatgctacaacaactgggtcctcatggacgggtacatacaggttaatagggaggtgagcggcacggcaatgtatttttttggaattatttactactagtggcagagctcatgagcaaggaaccaaagttccaaacagctcaatccatcaagcagcgggctttgctcccatcaatcacactttcaaaggaccgcacctcgaaccacgaccccaaatatctctcgccgacaaagcgagacctgtgccccctagaaatctaatgaacaagaatgtactcaactaaaaaaagagcgagtaaagtagctgcaatgtctctccaaattaaacggatgtaggccatagaaattgaaagggcctggtcgatcctagcggagctctgctcaccccatccgagcggcattgcagtcggttgaattaggctgagttctttttagtttttagtggttgttcctacccaacagcaacatcaagtggtgcacttgccggtaagcttgactgagctccttacatacataaatctttcgactatgaggtgagtggatttctctgccggtattcacaggaccagataccatccatccttaactcttaacactctcccaattgtctcctcaccaaacatacactcaactacaattatatgcgacctcagtcggccacatcacattatttcgatccgaaggcaacggttttgtgtgttggattttattgacgtgaggaaaaggtcaacttggcaagtggtcgatagcaattagaatacataacctctagtcttttgcgctgggctaacttcgattatggcgacccaagcagcagaatacccggtgtcggacagcggcagaatgagtctcgaaagcgcaaggaaggctcgctgctcagctttcgcgaaagagcgtgatttgttgggaattgctgaaggcgagggagctatcaaggacgaacaacgagatgataacttgcaagacgcgtcaagcgcaacaaaccggccgaaagcccaacaaccacgtccgagcctccgttcccagacacgacaccgatccaagccactcgagccgtacgtttcccgtccactcgaagtggagtcaatcatccagcgaaacgaatatcgacgggcgcgagtcgaattgggcctttatctgctcttagaccaacccccaggagaagagaattcgctcgtctttcccccctcggccacttgctacgatgccgaggagagtcactggccggactccttctctcatctctcagaccgttccgtcccctgcaactcctctctgtcgtcttactttactaattctcgtcctccctcgatccttcaaccagtcaaagagtggtggtgctcacgttggagcaagaagtaggacttagtctgttctctggctggttactaagagcctgtttttagccttccaagtaagtttcaaacaggtgttcgtatctacagtaacaaaagagtactaacgctagtggaatagttgctgaacagcagattttcacgtgaatgaagatacaatcgttaaacttggacagtttggacacctcattcttccagcatgaattatcttgttggaatactttggtctcaaatcactctcacttctcaattctcttacataaataattgtatcctcatttcagctttgttcaggaatgtcaagtgtgaatatttgtatttagcgtgttggcgtagcagctgctcaaagggaagaaccagtcccagaggactggccacacattatcatagtcgttttcaaaaacacgtgtgtttcaaatttcttatcatggggaaggacaccctagaacagctggttcataaatctttcatcaattgattatactacgctaatccccgggaaaagttgggggattcatgttcataatcatggtacacgataatgtgtaatcatcaggcatgagacaattagtctcaactacattgagtaccaaatggatgagggggtggagtgggtgtgtatgttatgtcgctttcgtactcaggcgttttgtttcatatgctatagcacataggggacttgcaatccgccggtcgaaacaatcctaccacgaccgtagggccaccagacacgcatatgtgtatgacgcaaatactcggatagagtaacatgttgtcttatggccaatgaatcgtgcttgaaggaatcgcaatgagcacgaccaggttgggtccatccccttacccctcacagttctggcccgccggcacatccatattgacatccttgtcttctcctcttgatatccgggcgcccgcaaacctcagcagacaactttctttgaaatgattagtgaccggctgggaatcatcattcttagtagtgtactgcttcattcctcattatcccggatttgtagcgcagcgatatcgccgtgtagctcgacggagttgtactacttgcccaagttcgaagaagaaaccccgaacatcataggactggcggctgataaccaggatcacctctctatcctgccgccggcagtcgaaaattttgatgtccattccgccagcttcacgccgaagatccatgaatactggttcaacgatcacgaacttgatcgattccttgaaagcatccgtcccaattccccgagcttgactcatcagcaaggcggtcatcagctcctgaaccgggaccattctaacaccaattctccgggcttaacacatggagaagtcggccatgatcagctcgcgacccgcgactattctaatcctaatccaccgagctcgactgatacggaagttggtcatcggatccaacatcgggattcttttccttccgattcacctagtgagtgggattcgaagttctcgtgagatcagtataaaaactagaccagcgaagcccccgaattgaccgtcctttacccatgaacaatgcttgcaaagctactcatcattcagccctcggtaatattgccgcgacctctcatgaagatgccgaaactacccctagtgaccccatccaaaatcggaagcgaaaactcgatcgactggtatcggacctgtataaatccaacccggtacagaatgaggtcaaagcgaagctcttggtgcaggatgaggtcaaaaccaagcgcttgatacggaatgagctcaataccatgcggtcgcgtccttccaaatggaaattgaaactattcggctgggtaagcacgctgaagtatgcaccgggtggccagaaggacaacgagtcgagatttaaatatgatctggagggtagtgaggtgtggagaaagctgggtggtgaacatggcactgcacctgctctcctcaattggctgattggctcaggtgaggtttccaagcaacaagccgtgcgaaggttgaagcttctattgaaggaaattagtactcgccacggcgaacttttgtcagtatttcttccgatgacctatggaaggccttccttgaagcgtaaagcccatctaatagggactgaagaacaaacaaatctacttaattggtttttgcgcgaactcgaaatgaaaaatcactattcatcaaacatcagacttgaagccccagaattacatcacgatctctcacgacatctatcaggcatcatccgttatctcagaattgacccagatgtgaccagaaatagctcatccaggtgggaagctcggctcccggcgacaagaaacatttcaccgcaacgggtcaacaagcaccaggctgaaacaactcgagctgcccttaataccttggagacatactacaaactaaccaacccgcacaaatggaagcaggtgttcttagaagaggacaagtttctcaatctattcatctcccttaagaacgctcatcaccattgtaactttggcaaatcgcttaagaagtccaaagagtgggccaccttggctatctttccttggcacgtgccactgggcttggaacgttctactggcaccaaatcagcattggactcaattcacacgactctaaaacatgttaatgttgcttcaatcaacaaacactttgtagatttggagcgtgtgaataatccgttcatccaacccacagaaaaaatgagaaatgaatagatagaaggcaaacacttgaatgaaatcagtaggcaaaactaagtcaatcattataatataaggaaaataacacaacatcaattattgtcaacaatgtatatatccccacagaaaacaatgcacccccccccataatttattgcaacataaaaaataaacatcttcaaatttttagtgtcagccatgcataccttctttttatttcaagagagtaaatttggtttgaaaccccttcatttttttggaactagagcaaaatttcatctcacaaagtgtggattgatgaggtaaacttttaatacaattccaattctttcatgctagggtaattcttttgataaaatttagttaatttcaggagacacatacccccataattcaaattcaatacaatctaaaaataaaaatatcaacatttttggtgtcagccatgtatatcttctttttatttcaagagggaaagtttggtttgacacctctcccttttttggaacaaaataaaaatttcatctcaccaagtgtgaattgatgaggtaaactttcaacacgattcaaattcttccatgctcaggtgatctttttgaaaaagttcagttaattttagaaggcaataaaaatgaaaacattagtagtacagctaaaccaagaaagcttgctgcttggttggcagaagatttagaaaaaaaaaaaccaactgcagtcggaatctttggaagaatacagccagcttacaggttgcaacatacctgctggtagcaccaacaggaccaaaccggacccaaccagccagccctatggggggcaggggaatgagttgcttgcagttcatgagctggcctgactaaaatttccctcaggatcccaaggtcttactctcatgacctggaactgaggtagaaaaaaaataaggattttacactgcagtaacccctgtatgtgaatgggcatacggggtgctttattcttccaaagattccaactgcagttggtagtttttttttttttgaattgtctgccaactgagacacaagctttcttggtttggctgtaagaacatagaaagaaaatgtaaggaagagatatgtacaagaaaaaagagaaatggaaataatgtggaaaatcactaaaaatgaagcaacaaaatcatggatttttcactccagcaattcatttctcctatgccactgtcactagtctcaggcctattatgcttaccagtttttggctccaaaggtaaacacaacgtcgcaaaagaccatcatagcagcaccgtcaccataggcggttaggtcctgttagctctaatgacaccagacatgtggggtgaagtgatgacgcggtcgtcacatgtgatgcaaactgaggtcagttggacttgcaatgttgatctatgtacggtgatctaactgatctaactcttctttggactaataaagactgataatcacctcatctctgcaagtgaatcacagccctcccctccgatagatcaaggtgccttaggatagagcgcattgcgagttctgcccacgttcatgttttgaaaattgagggggcacataggattcagggggtggagtcagctcgagtcgagatggaccgatcaaagggcgatggcacaatttttacttgtcctgagttcgacgaaccaactcggacctactccccccatcatagttttaccgccctccgatcgatcgatcgaagttgaaccttccccataacaaagaagtagcacgattaacaatattctcatcattcatttctttcaaaaaaccgatctcgaggattgctgtttatgccagcagaattgatgctacagcttgaatcctaaagtttacaattaacaaaaccgacacgccctgcgagaccacctttgaacacgccacacacattccgaattccgtctcgatcgcgatttgaacacgcgtcagtgggccctgggtacatatacaaccaattgggagctcatagcatccattctggccttttggcttagatcaagtgtagtatctgttcttatcagtgtaattactggtattggttcatcgaaccaatcaattaattactcttatctttgcaatgccctcaatcacaacctagcttgctagattgattgggatgatggccttgggctcacactaatcccttgtgctgtcaggcaaaacattttttatcctcaaattcctttgaattgtcccaacctgatttcctcctaaagaataaatattgtctttcttttttatgtctcaattcaagcaactgtcttatgcacctacactagaaaagccccctaagctgtggctcccaagttggtgtccaatggaaaccccataggagaggcttgtgtgccacaccttgcatgattgcaggagcagaaaagaatttcatgctcaagtcaatacagaccattttcaaatggaagtgggtgattgaaaaaaaaattcagaacacagggaacttcagcccagatctttactcagattttggcaccctttgcaacttttcaatccaggaactgtagtctctaataccaagagagttcacattgtgtgtttttgagtctgctcaaaaaatgaaatcatgttttgcctgttggcaagtccacacccatatgtgtacagtagatagagaataatttccactgccttagttcttatatggccaaggtggagtactgggaggtctccttgacctttgaaaaaatgaaaagaagaatgattggtggaaacatttgtctacctgacatacatattttcctgtcaggaagtcaataaaagttgcaggtgttgaccttgcaaatgaacctactggtgggatccacaagaaatgtgtttttgaaccctggtgaatcaaccaaaatcaattgcaccagggtttttggactccagaaagattttctgcctttgtgaatgatcaaactgaaggttgtatttcttatgagtttaaatgaataataaatacaatagataaagaaaaaaagaatctaacctgaaggcaaacaacagtgggagagagacaaattaacaagagatagttttaaaagacaatggaagtaaaaactaaaagaatgttttcaatttcaatttctgcatgagaatatcaagagagaaggcaactcatccagaacctactatagaagaaaagatgagatggctttcttgaggatcactggagagttgaaaggcacatggtctgttggcaaaaaagttgatgggaagggaagtgctgaagttatggttgacaaagaagataatgtaagataaaagactttgttgtttaagctttgacaggcagaggaaccggagggtttgcttatgatgatgtgagagataagacagtgtcatgaacaagatgtaaggtctagataaatgaccttgaggttccacaagcaaaaaagaaaaggaaatgatttaagggaggagagtgttttaagtatctaggttgaagcaaccaatgcaagatgtctgcattggtaacagaagttcttggttggtgagagacaaacaatgatgtcatttgtcttgcacaggttcagtctcaagggaaacaatattgagcacatggtgctcagatttcaacacctttggtatcagattttgtattggaagatgccgtagggacttatgaacttgaaatctgttgtatcttcaaacctcccaccaggaaaaaatataaatcaatacccccacaagcaaaaaaacacaatccccaaccttttgcttacccagcgggccttgcgcttcatgtcccagccctttgtcctcagttgccatcataccaaggaacatcttagtctagctagctccaccaatctccttgccacactcaatgtgcagactgtgaaaaaacctgcaaaatatgtttgaaattctgggcacaactcacttttctgaagctcctcatctctccctctgaagacaaggaacttgatcaagttagaagctgccaaaaaccactttgccacattcaccagctgatagtcaacaagaactcaaaatttaaacttgccaaagcccccaaagaggaaaccccaattgctttcattcttcataaattcctgtcctgatctagattcccctattgatcctggtgactccaaagcccaacccagctgattacacctgactgcaaacctggcctggtatcttcaactaactaaccatcctttgatttcttttatcattgattttcagttctggtcattgtaacatctggttgccatcaaaatgtggggaatgaatttacaattccaaaaaataatgaaaattaagcctgtaagaattaattaaaaaacacattagggggtatcaaatataggaaatccaccattcaaaaccagtcacttttcccaaaacttttttttgcatcaatgggtcccaaaaggggttgaatgaataaccaacatgtttaaaaagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttggctgcgcgcagcacacgcggtttccgcatttagacgcggttttttaattaattttttacggcttatttttcgagttttttcgaaattttaaaatttattcctacactatgacaggtgtagaatttaatggtaaagtctattttccataaaaatgacttttgattattaattttttttttcaactcatttttttgattaattgtttgcaaacatgttagtaccttatttttcatgcttttttgaaattttaaaattatttcctaggtttgaatacgtgtaaaatttaatggtaacatccaatttccataaaaatgaatggttcattctgaataatacaattacacccattttttcacttaaatttttagagcttaatttccattagtttttgacattttaaatttttttcctacactttcagacatgtttaaaatgattgtaggaaccattttacatgaaaatcaaatattgttattgaatactgcgttggacaggttttttttaacgtttttttaattgatttttaccggcttaattttgatcattttttgaaattttaaatttatttcctacatttgaaaatgtgtagaagttaatggagaagtccaatttccccaaaaatacaagcttccatcttgatatatgagtgtaccccgtttcttgcataatttgtaccgtatacaaattgtatttgaatgaaaaatggatgcagccatcagttttaaaacctttcaaaatgtaggaaatgaacttaaaattccataaaataaggataattaagtgtgcaagaattaattaaaaaaacacgtcaaatgcgacattcaagagcaatttttggtttttatgcaaaattaatgttaccatcattttaaacctgtcttaaagtctgggaaataaatttaaaatgtcaaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctaatgtcagtattaaacgtgacccgttgatttttatggaaattgggttgttccataaaattttacacgtattataacctagaaaacaaatttaaaatttcaaaaaaacataaaaaataaggcacacacatgtatgcaaacaattaagcaaaaaagagaagaattaaataaaaaaatggtgtcaaatgcagttttcaagatgtagtctgcattttgatgcaaaattatttttaacataactttatacatgtcttgaagtgtaggaaaaaaattaaaatgtcaaaaactaatggaaattaagctctaaaaatttaagtgaaaaaatgggtgtaattgtattattcagaatgaacaattcatttttatggaaattggatgttaccattaaattttacacgtattcaaacctaggaaataattttaaaatttcaaaaaagcatgaaaaataaggtactaacatgtttgcaaacaattaatcaaaaaaatgagttgaaaaaaaaaattaataatcaaaagtcatttttatggacaatggactttaccattaaattctacacctgtcatagtgtaggaataaattttaaaatttcgaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaatgcggaaaccgcgtgtgctgtgcgcagccaaaaccgcgtcaaaacgcgtaaaaaccgcgtttttttattaacgccctttaaaaaagggtggattttttcaaaccagtcaattaaacaatggcggatttggttatatttgataccccctattgaatgcaatatacaagaaaaagtttttattttgatgcaaaatgattattaccataattttattcatgtctaaaagtgtaggaaaaaaaattcatcatgtcaaaaaatgatgaaaattaagctgtaaaaaattaagtgaaaaataaacaataagtgttaaaaaatcaaatacaaaaaacatgtccaaatgcagaaaccgttgtggtgtgctgtgcctgttccaatgccaaaagcatacagaataggtgatagttacacacactgatcattcattacaagaggaggaacattcattacgtaggacatacaacaacaggatacggtatacatatgtaggtgtgttgtgtgcgtgggtaggttatgtaatatgggtttatttattgtttaatcagtggaaaagaacataagacagttgatgagagggagaaggaaggtaggcggagaggcttggaccctgaaaaatgaacaaggaaggaagtgagtgagtgttccatctgatgtttcatccgttgcttcatctgttgagatgaaacacagaacatttggaatgtggatttggtttctgagtaacagatctcataagactgtatactgtactggattactgctttggaatgtttcagcacatgctacatggcttggtttcatagcaaccaatgacatcatgctgtgttagtgggtgtcacctgcagcaaaaataactcagaaggagtccactgcagcagaaatccctcactcttcaatataaaaggagggcctctctccaccaggattctcttttcccccatcagcctacaacagtctctcagagcagtaagtttggtcctgagctaccggaagtgttctggagtgtcagtaaagtttgaagagttagaattagtgttagttagtgaatatagtattatcaacctacaggagtaagttggtcacaattagttagtagtgtgcgtgtcagagaattagttaagtaaagtcagagatttataagtagtagaaccagaaccattgaaccataacaaagtgaacttaagtattattattaacaaataacaaataacaagtagtagtagtagtaacaccggagctctagttgtgattaaagtgccttagcaagaaattgtttgaggaagagatcattaacaaactctaaataacaaatccaactgtcttgcgctcaaccataagcgccacagtttccattattaacctgaagttgtaacagattcattagtagattgatacgtgatctaggtctgatagagattactttacaaaagtaagatctatcttggaatcagccgcatattcttaaatattgattacaagactcttagttatttgtttagtatagagatggtcgcggggtatccgttgcggatacccgctatcccctggcggatacccgccagcgccagcggatacccgccaggggatacggattggggtttggatgtgcccttttcccagaaatttgggcgggtatccgggtatcccaaaggatacccgaggccagaaggggggatgtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccagcggggtggcgggtgcggatgcggatgccctagatggccggaaaaagcagccggatatccgcatccgctgtggtaaataatactgtgtttctacgcagaaaatataaaaatttctcattatctctttattcattcaagatatggtaaaaatgacatcaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacctttatctcttatagtttagaagttacacagatttcaacctgtcacgggatatttcttggattcttcactctagccatagtcattatgaatacaggatgcatattgcatactggattcctttgtattaaattgaatacctttacgttattttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcattcatatgcatccctttgtagtagtatctttcagcctgtaccctgggtccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccaggggtccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatacatcttatatattatttcataactacaagtcatggccacattacaatttcagaattatatacattgaaatacagatttaacactttcatcaacatcataaaccaaaagtgccctgacccacattcaacaacaacaacttcatcaatataaccaactgtcaataacatctttataccctcacacatatcaatcggcagcttcatctcgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataaccacttttgagtcttacaagggagtccccaacgtgataggataacctctgattggaatcgtgtgaccaattttaaacgaaacaagaagataatcaagaagacatcgaccaaggatcattactttagcggtaaacggaacgaattcagcaactatatctgtaacaactcaacggcatattcagttattctgttgatcaactagtcaaacttcaataaaacaattcaacgaaacaatcaacgaacctctggaaaagaaagtgtaaccatcaactgaaaacgagtatctcgaaggaggcagccagttattgaccaaaagaaggaagaccaccgaaggatttggataacttggatactgtttgaagagaacttaggaactattcgaaggaagcagccgcttattgaccaaaagaaggaagaccaccgaaggatttggataagtagatcctgttagaaggagaaattcccagtattatttgaattattattttagagaatcataaaacttgccctgggtaaagagaccagagaccatagtattattttgtttctttttcagagcaaccgttagtttagttatcagaggagcgttaagtaaggaaaactaggaaaatcaatcacaatcaacatgagtttaccattcagtacaccagatttggaagacggattcgcaccatcaaccccttttaggaaccatccttttaatcgaccttcgggatcctcttcagctttcaattggaattcggaaaacacgatgccaccaccaccaaaggacaaaggaaaaggaaaagcaagtcaaatgcgagatacaacagatgaagactcggatataggagatactacacctcaaggaacgaatatacctcctgtttcaggatacggaatacacaacactcagaatgcgggagaaccagtttataatcgagaacaacaacaacctgacaatcaagcaaacatgaatcagcaacccatcccacaaatagcaccaaaaattatcaaggaaccaggacttttttacgatggcgaaaactttggaaaatttttgatgcggtttgaaagagcggctagggcgtttaatgcaagcaactacgataaggcattacaaatcggacgatttatgaagaccgaggagctcaagatccaactagaagccatggacgggtttgagaaatgcgaatgggcgaaactacgaaaagaaatggtcgaaacctggggcgaattggacaacacaatcttgtacacctgcaacgacctggttaaagttacaaaagaatatggagtaaatggcggaatcaaggatcatcgagaattcaaatcttacttaggaaaattcaccaccatccttaaatacttagtaaccaataagcaaatacatcagaaatcagatgcctcaatactctttctgagtgcattttcccgtgaaagccaatcaaatatcaaacgctgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacccgcccctctattgtactacacaagagttaacacaacaacttatctttattgttgtggcaaaactgatgatagagagaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactatttgagtggaaatgttgagtaagaggtgtttttctgattatatgtttatttattttgaaaaatgattgacgtatgtactgatgataaatgtttatttatgagatgatattgtggaaaaaaatgtgactattgaaagtgtcttttcccttccttcttgaatcttagtcaacagcacaatggtttaagatcactgtctcttgtttaagatcacaagttgtactggttgctactttctttttcctatgcttctcaatggctgaatgatctcaatggggcactttgattaagatcacactggttaatgtatagattgatttcttcgttctgtctgttttatgatcagatgagatgatgatctgttgagatgagatgatgagatgaaaaattggaatgagggggggaaagcccctccttaaatagtctatttcacaacccggctgacttgtggttctagccctaaccaataatctataaatggccaacttgtggttctagccctatacatgattctcagtgtacatacaaacaatgtggctcaattgtggttaccctatgaaatgaatattgaatatgtaagctaactaaggccaacttgtggtttacattatgcaataagcattttgtatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgccccgtagaatttgattatgccataatacgcctaagaatatatgcccttctacatattgaactgtaacttcatgcaatttgatacttgaaacacaattggcatactacaacgcaccctaattagttatgatttacttccaaagggaccagatggcagcaatttacctccactctgggaagacttggttgaagcatcaagactggaagtacggattgtggaacctggatactttaacattacgggatttggcgaatctaatcaattgatgcagaataaactgaacgctcagaagggaaacagccaacgaagagatcagatgattgcggaagcacctacaggacaagccatggacaagcaagtagaagatatggctcgagaaattgcttcactcaagtctcaactgaagagcataattcctgtatcgtacaatcaatccggatccaacgaaaaatcagaatttaccagaggaaatgctaaaccttcgactcctttgtacgaaacccaagtttgttactactgcaagagggagggacacggaacctttcgatgtcaagaactcttaaaggacgaagaacaaggattagttagacgtaacggaaaagactggtatttaccaaatggacaacacataccttggaatcctgcgagacctatcagaacagtagtagctacagcgtcagcggaccctcaaatgcaagaagccgcaagaaaattagcagaatcccttaaatcaggagaaactcaagcacctgctacaatgaaaacctcagctcaaaccattgactgggatccaccacaactaggtgcagaaaattttctagccaatcacgcaattacccgatccgagggccaacgaggaagacgcggtgttcggattcaagaaccagaaaaggatgacatggacgttgatcaggaagacgagcttgccaatattacggaagaaacacctaaaacacctgtggtagagaaagtgtggagtaaagaaaagccagtgaataaaaataaggctgcaacgccagaagaagctctgctgcaacttgcgcaagagttggatcatctaaaaattcccacaacatttgcgcaacttacggctatctcaccatcctacacagaacaaataatcacgaaacttcagaatcgacttccagagaaaagtagtgcaacttatattgctacagaagccacaaaagtctcagcagccatgaccactccggaaatagaagattccttggacccttgctactacagctgtgccttaggatacgtaacagccgaagttgggggagctagcgtggaatttatggtcgattcaggatctatggtaaatgttatgccaagatcagtagcggaagatttggatttggaactagttcaagtaaatataccaatgaaaggagttgggggagcaagatgtgacttaaatggagtagttgaaaattgcccagttggaattggacgattctctggaccagcccatttatttgtttcacccaaggctcaggactgtattttaggacgaccatttctatttgactacggatgcactctggaatatcacgagaatggcgaaactctttcttttcaaggaacgaaggggcgaagggtgtcagtaccattggcaagaacgggccaaggaagaggctggaacaacaagaaggatctcagtaccaataccgtgaagatacaagacaacaatatacgaccgaatgaggatcatcgaatgttcaaaaattctttgaagcagtcttttttatgaattccggtgttcaactacggaattactcacttaagctagtcaagagagttatattcagaacaccaggcttcctagactggctcaaaacttttcttttggatctattcagaaaactaccaaagctaacaaaaagatattttgcaaaggtaatgctattaaaaaagaacattctgattattttccttttacttttgagaatttgtaaaacaggtgcggtccaactgcaaaaactcaggacaaataggattcaagacccaccaaaattgaattttacgcaggcagaaactttcagaaaacccaccttctcaacaatcgaatccaaaccattggaaccacttggctacaaggatataccagatcaggcggagcaatcaaaactgtccatcaaaaaggcttcacagactcaagatttcccactttcagaaaaatcagaaaatactccggaatattccacaaaatcaaacattagctggattcaagatatcaacaaatttaaaaacaaaattttcaataaacatcttttcaaacctcatttggatttttccgataatctaaagaccaactacatttatcctcaacaacccaatatcaataaatataacaaccctgaagaacagaaggaggatcacattagtatttgtagcttaaataaactcaaaaatttcaaaacactcggtcaacctaccttaaatcaatctactataccatcagttcaaatttcaccaattcttgaagacacaatcaatatcccagctgcgccggttccaccagatataacacaaacagattgggattcactaaaccagctagaagatgaaagcaacaaaaccagaaagaatttaaatgaatcagtcaacaatcactctcaaattgacttgaaaataaaatattactggctcttattttattcacttaagaaacccttttctcaactttacctaaaaccagaactctcagaacatttatatcaaaacttcaagctcccaaggaaacttgtgggagtgggttgattcttcttccaaaatttatttctatccccaaacagtcaagaacattacatcagttcaaattctaaatttccactgtcagaattattttcataagttgggggaggatcaccttttttactttcctcaaatttctctatcaatttttattatctcaaattatttcctgggttctattttttttctctttcaataaatcagttttctcaatcacttactttgcatcttcataaattttttttagttaaaggttgaaaaaaaaaaaaaaactataagttgggggaggaatatatacttgactcacattttcactagcttcaactttcctcattttattatctctgcaattttcagccaagacactcttatctcttcatctctctggtcaatttctatttatcctctaaattattcaatcacttactattgttcaatcatttactcttatactcacttcaaatccattatcttgaaggttgaggacaacctcattagttgggggaggggtatagtttctcctacttgatttttttgtttttcaaatttttcttcaaatttttactttcaccttctctaatcaatcagtatggtattagactggaagcgaaacaactcggaaggcctataattcttttagactggtggcgacttggccacaacattgggttttttttggagacggttcatatctaggctgacaatcgaataatcaagaaaggatactgaagctagagaggatcgactacaagcgtaacaacctgcgaccaacagcctgaatggtacctgcttcactacctttgggatctagaaccaccagtatattagaccgaacaacaataacgatcatgatcaacacctaaaacaagataaaaagaagaggattgacgatggagaaggaaatttctcaatggcaacaaatctagttacagaccaagtttgttgaggataattggatcggaagagcatcagaaaagatcaaaatcggattggttgaggatcatcagaaatccaggagtcgagatcaaagagttggacaagcgggtccttaggtttatccacggtactggatggtgaagcgcattcgatcgcggcggtcttccttttcaaacaatggaggccatatttgcattcctttattcttatgcaaatcgattaggaaaggaactaaaaggagatcgaccgaaatcccacacgatggtgctaaaacattgaagtactactagaagaacaaaggaaagaagatcaaaaacaatcgtcagctagcgaaagtaaacaacactagcaaaagaaaaggaagagaacgaaacgaaaaggaaaactcacctgaattctaattctattcgcaacactcgccgcggagctagtctagagacgatcgataactattcgaaaggaagatagttttttttagtttactaatttgaaaatacataactaaaaagaaactaaaagttagaatactggaatacttaccggcggggatggataatcgaaccagtcgaggatcgtccagaagccaaatcgatgagaagatgggagaagtcagggagtgaggacccacggaggagagctagtgcggagtcctaaggccgatcggaccctgtcacaatctgtgacagggcagggaaagtcaagaccagcgcgacccgaccaatatgacacccaaaccgaaggaattcaaatcgcccatagtcgagtcatgagtaattaggactgctacctgtaatacttctgcggacccaagttcaagtcccaccctgtttcaatactttcgttcaatgtctttgcacctgtaactgtgcatggatatttttgaggtcatggatcaaaacctagataatcagaggttttttttttcgtaactccataaaaaattgcatacattaaaacctaaaacttagagaaatcatagtttaaattgggttcaaaaaccctcatccggcccaatttctactaaaaattaactcaaaaaaaaaatgaagtggaattttttacagttatcaacccaaaataaggataaaactgagctcaaacaatctgaataatcaaactcaacgcttcatctggcaccaaatttaccatctcagcaaaagtcaaattggagtaacactagacccaaatcaacttcacaaccggcttcaatattcttggacggatcaagtaaaactctgaaaacaaatcacacctacatcgcaaaaatctcaacatttcttcaccaatcaaaactccacggatgatttcaactactcaacacggttcaagacaaatctcagatatacacggccaaacctattttttttagttgtaatattagctccaaaacacagtcagaatcataattgactggggacagccaataagttgggggaggatgtggtaaataatactgtgtttctacgcagaaaatataaaaatttctcattatctctttattcattcaagatatggtaaaaatgacatcaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacctttatctcttatagtttagaagttacacagatttcaacctgtcacgggatatttcttggattcttcactctagccatagtcattatgaatacaggatgcatattgcatactggattcctttgtattaaattgaatacctttacgttattttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcattcatatgcatccctttgtagtagtatctttcagcctgtaccctgggtccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccaggggtccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatacatcttatatattatttcataactacaagtcatagccacattacaatttcagaattatatacattgaaatacagatttaacactttcatcaacatcataaaccaaaagtgccctgacccacattcaacaacaacaacttcatcaatataaccaactgtcaataacatctttataccctcacacatatcaatcggcagcttcatctcgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataaccacttttgagtcttacaccgcgcggatatccggatgcgaatcgcccatctctagtttagtacaattagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaacctatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccttgtctatccgtcccaggagtcctacaccgtgtgtgctgcgcagctgcaaaactgtgtcaaaatgcggaaaaaccacgtttttttcattaaggcattaaatatggaggcactgacgtgccacaatagccaaaaaaaatcaaaatatggtgatataccgccactttggccaagtaaccgccaaatattgctcctgtaccgccagagtggccaaattaaaaaatgatctgaactgccatgttggccactcacgcccctgagccgccatcattgcccctgagccgccatgcatggcactgaagatccacattagccaaaaaagttcataaccaaaaaacaggtgcctacgaaacgacatttcagccagaagaatacaagtgtacagtctcaatgtgtgatggcaaccttccaccaacatgtatttgagtacatccatacaatcacccagacccagacccacacatcgcccacaaataattttttcatccaagtatcggccattccccacctgccaataccatcaaagagcaccagggcctggcatccacccaccatccacacacacactcccaaagtaagtctcattgatttcatcgccccaaagtcaccccccaacttatcctttatcttgcccaagggtcaaacatgttttgttcgcagtgtgggaaaccagggcaactggttttattgggatgctgtcaagcctgtgtcgatcgtgccgcaagcaagacaaccgctccctcgtctatgatttccccgacacccaattctcaaccaacgtcagcacaccaactgatccaatctaaacgtcaagaggcaatccaacgtgctcgaggcttgtattcccatccaacatccaccccggtcattcccagccccctcagtcagcctcctgcacccactttgcttccgcaacaaacacactttcctccacccagtgccagcaatccaggtgtgtgtgactttgtttaccaataatgtgatcctacaacaactaaccaccctctccgcgacttcatctgatgttcaggattaccagccattaccgcccctgaaatatccaggagcaacccatatctgatggcccgcacagcacggatgtcggccatccaaccctaccccacccaacgggccgcccgcactgctgcaagagttcccaaaccgccaaaacttcctaccagcaagggggctctcccattaactagccctcccgacaagatctcagtccagtgtggtttcgagatgtggtacagaagcaaatggacccagcagcaaggtgtcttacggaccaaccatttcgtcaactgggccgacccctcctctttcacgagcttgcttaccacactttgcaataaattctgtgatctcgtcgaactcaagaccaaaatcacggacgagagggcaatgtttgccaaagaacattttgatttctgtcggttaggctcacggaaaggggggtcggttgaagattatgactcatttgtcgactttcttaagcgggagaaagtcattgatcttatatacgaccaggatgcttttgaaaaattttcactagatgaagaggagcgactaggaatggaagccgaatcagcccgccacaaactccgatccagccaatctcgtccgtccaccaataggtcgccgactcctgagagcgagatgtcttactctagtctcccatcacccaaaacagttgtaacccgctcaacatccatagttacacgttcggcctctgccgtgtcctctcagatgttcacgatggacgactctaccaaacaactcagtcagaatattcctggcccactcactcagaataaggtgatacccactgcggtcaatctatcacctcccgacataccacttccaaacccaccttgttcaatggctaaagagatgaaggaagaggatggcatcgttgtgatccgggtcactccaccttgtaagttttttccttaagacaatatctctcggtgaggctggctgacattgagtgactagggcgagctgaggcaatcctgaatccaaatgatctctcatgggaccgctttgggacgttggaaacctcatattgggaccgaggttccgatgactctgactgggtggatggtgttcggtaccacctggaagcggatgggttgatcatggtccagagaatttgtctttaccgggtggattacaaaaaatgcttcaaactcaagcctggatctaaggtcattgcggcggagattctcaattctgggaccgtattccaaatggtggccgagtacgaacttcaaaagaaggacttgtcaaaagaaagctattctatatggcccaactgcgtaatgcgctcatacgctgccgccaggcaatttttggcccagtttgcccacgctgtcaaatcgtctgatgactgcagcacctctcaaaggcaattggcagcaaagcttagggtaagatttcatccttttttatttgatgcatcatgataccaattttgaattctctcggtagattgttgataactttccagtccatcatgacttcatgaatcgtggaagatctggtgacccttatgtcgaagggcaagacgacgatatgttacctgcacaagaagacacacctgaatcatactacgtagattgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgccacttccactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacatagatggtccccacgatccggaagaagagccatcccgcgtctttataatggaagagcatatcgaaggttattcgacccttttgtccgccaccacaaaagactactatatcagtaaccactccaagaccatcgacttgttgctacactcttttcaacactgggtctatgcgcacacaaaaggtcagatgacgattaccaacttcaagggaaatcctccgctaatagctaaaccacaaattgtggatttgaacaaaaagtatggaaatttctaatctcctctgtgaatatcatcaatttacctgacacatcatgaatgtcagttcttattggcatctccctgataaatcatcacaaatgatcacggatttcattcaaaaacacacctgcactaaagtgtgtaaatccctctccctccctgaactgtgccggattgcgtggcctcagccaactcatcaagatggacgcaattcacacccaaacccaactgccgggactagccggaaaccccatggtattgtggaacaggacatggagctgatttcggttgtgaggaaaggaaaaaccgctcttaaggctcgtctagaatgaatggaaaattgtatgtgtatatagattcctgttggtcagtggtgccgggttgatgagggagtctcagccttggtcgatgaaggcctcatcacccaagtagatcacatgtctcattgcacagtaaatgtcttcacatataaacacagttcattaactatgataatcagtgatataataatcaagaaactttgtcaatttattggaactttattgctagtccaattgcaaatcatcgttaactatagcatcatcaatgcatatgggttgcaggccttggtcgatgaagccctcatcccccaaggttttaatttgtcaacgtcagatggttcaatgactggctgacactcatgggttaagtttctgagtgaactacatagacattcatccactgagtttattatgatacttgcctcattgcaaatgaactttattggcggttcaatctgtaatatatcgtttgtgcaggccttgggagatgaaggcctcatcccccaagatctgaactgtgtaggctgggttttcatcgaacctccatgaccctcaatgaaaatgggggtctagatagacgtttgtctaacagccccctctggctaccctcaagtgctcctttttcccgagatttacgttcagctaccttctcctgcacttgttcaacactcgcagcggccctctccagctatcgatcgaccaatccgccaatctattcctcatctacacacccagctaccctcacagccccctctagctaccaacaatcgccaaagtcctcagctacccatctacactcccaggtacccttcacaaacgatcttttgacgcgacaactcctctcttcctcatctacacactcccagctacccttctcaaacgctgacgaccccccctctttctggttgtgtagggtagcaaaccaccggaactcgttccaatttcagggtcagtggacggccgacttcgtcggctgttcttttctggttttgatctcttctggcctctgcgatggtagtggctcagaggaggagggggcctcaagctgacgacccccccccctctttctggttgtgtaggaccgcaatcgaccgggacgatcgtttggatcgctccgactacaggtgagtgagcggccgacttcgtcggccgttctgttctgatttagttctctttctgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcagaggaggtgggggcctaaagctgacaaccccccccttcttggtggttgtgtaggacagcaaacaatcggagcgatcattgggatctctccgcttcaaggtgagtgagcggcgaacttcgtcggcggttcttttcttcttttgttctcttctggcctctgcagccactaccatcaccgatggtagtggctcagaggaggagggggcctcaagctgacgaccccccccccctctctttctggttgtgtaggaccacaatcgaccgggacgatcgtttggattgctccgacttcaggtgagtgagcggccgacttcgtcggccgttcttttcggcttttgttctcttctggcctctgcagccactaccatcaccgatggtagtggctcagaggaggtgggggcctcaagctgacaaccccccccccctctttgtggttgtgtaggacagcaaacaatcggagcgatcatttggatcgctcagccttcaggtgagtgagcggccgacttcgtcggccgttcttttcctcttttgttctcttctggcctctgcagccactaccatcaccgatggtagaggctcagaggaggtgggggcctcaagctgacgaccccccccctccctctttctggatgtgtaggaggacagcaatcgaccggagcgatcatttggatcgccccaccttcaggcgagtgagtggccgtttttgtcactgttgaattgctctggccttggcagccactaccatcaacgatggtagtggctcagaggaggtggctcccctctgttggtccaaacaacgcggttgttgacgttgcaagcacccgaagacccccaggccgtgtcacgtcgccctctcgctacccagaattgctggttaattttgacccccaaaacgataggtacgaagctaccctcttgattgcacctgcgtctgaactaccaccttgttcacccctcagctaacataggttggcaattagttgccctcagcccactggccccacctctagctatcctcacctgttccatcggtgaccagctgcagaacaaccacgtggccattgtacgcattagccgggcgcccctgggaacctgaagtcataattctctagtgagtgagacatagctatcatttcattgtgtatccaccactgacatctgttcattgctagctgagtggtacaccatttggccggctcttcttcctacaacctgtcattgctcaaggacatccaaccaaatggctaagaacaaacggtataatttacattgatttaacatagataacaggattactgatgatgcatcctttgatttgacttgcttcccttgaattctaatatgtgacatgtatgggatcccaatgtatgaataatttggggactttgaattgatcatataagaaaaaaaaatgaatccaggaaacgatctcaacacaagaacaaactcctacgtgaacggcgtgagcgagcctccctagtggaatcggccattggtccttctggccgaaaattctactggcagaatgtgaaatatgatgccctgaacatctatccaacgattccaagggctctggttcgtggtaaacttcaatacactagacccccaacgtcagaagagatcgccatggccagtgatactgtccaaacattccgcctcttgaagaccggttgcaatatcgtacgagaccctcaagatcccaaatcaatcattgcaattatcgaattcaccaaattctccgatctcacggaagcggatagagaagagctcaactttgtgtccacctttctccgcaagaccacccgatttatcagcaacgtcaagtctaaacaacgcgcatggggtgggaagatgtgggggattggttggaggaaatcctcagatgaagaccagatcgccggaagatacatcaaggcgttcgaggctgtgcatgctcaagcctaccatgatctattctcactatctggtcgagtaggtcaaattgttggtcaaaatttcaaaaagctggcggagatccctttcggctcaaatcgtgacctcatggctgaacatggccttccatccttggcggctttggaatatggcgaagacctcacagaatccgattgtgcacctcacctcaccttcactaccgatggattcttcaacccacctcatactgacgacgaggacgtctcaaaatacgcttttgtcatgttccttccaactcacaccaaggatggctctttggccaccgatgaagactcctacgatattacgtctggtcccttcatttttcctgaccacaagtttggcatcaactttgatcaccaattcggtgtggtcaagatgatatggcaggctaattcatacaagcactgtaccatgccatcctctcatagctcccgatttacccacctgggtatgtctgtacaaatcaatttaggattgaagaatgcatgtgttgcgtaccaacaaggcaaatacaacagtgtggccaactactttggagatcatttcttttacttataccgtagttgtcttcatttatcgcttgttgtttgtgcttttcttttcactcttatgtttttgtaaggatataacacacgttgattgcctatgaattcagatatttgctcttctcacatgagcattgatgggatacactaggagataagagcaatttaagttattgcaaatgagagtataaatatctacagggccaattgatttaatctagctttgttgaacttggtaaggtgggccatccgcccagaaaactgttgcccccttttggacatcatagtccgtcatcagaacaatgtcctcccataatacctcggcgagtttcttagtggaaaagtcctcctcaaagaccttcatcacgtgcttccaatccatgggttctttgttcccaaatcccatacgtgatagtgcgttgatgatatgaagacgagtatttccaaaatttgaccaggggggctctggaaagttggctgcattctgtgctcgttccgtgacgaccattgcgccccattcaacaagcatgcaggattgccactgggctgaatactttcgatccgtcgggcatgagaacattgagaccgggccaaagactagtaggtgtgatagactccggatggcctttgtagatgtacggttcatcttctcgtgggtatcttttttcagtatcacaggcttctcctgactcttcttgtcgaagtgtaggttgatcaaggcggtgactgctagggctatgttggtgtagatatggcccatacctgttgagctaagatctcctgatccatcagggaccctcgagcgggatggtttcggatcgtcggcgcctcgagtggtgatgtcatggaaaaactccatgactttggccagtgcagcatcagagtgcccatcaacatccttgaggtcatccatgaccatgttggccctttgacatgcaagaagcattatgatatcgtggatggtgtcgttcagccttttccacgccccacgcaccggatcagccgtggagttgatgataggaaacagagggtgttcactccgcagggacattgaggaagattgtcccggttttttcctagggcctaagcacgcgcgattcacaaattcgactccgatgaagcaatccctatcgtgtccaagaagtacattgtctgcaagtgtattttgggtcagcataaacccagatcaatgtgacaagtaggtggcaacataccccttttacagcggtccattacaaggtttacatttttcagcataggagactcaattgccggccttgccggacttttgtaacccaggagacctggcaacagaccaatgatacattgtgttttctcgatgaatctggccgttttaactgggtcaaccctactctctttgtgttgttcccagtattcaaggcatttgagatcccccacaggcagccggacaaacaggtctgtgcaagcaaacaacatcattagcctcgtcctttgtcccctttcagaaaggcctgacccacctggtgatggctcacgcaagggcacctggcgggaggttgggtcggtgcccagtgtccccggagtaggatgtttcgccgctgtccctggggttccaccgctgtttgtggttggactattcaggggaggggaattaggccccctagagggccccgtgggagtcatcccttcagtgggggcagttggccctgttgatgttgtgtgagcagttaaatctggccctccgcctccaagagtagttccggtgccagccggtctgtgatttggagcgccagcattgaccgtgttgctgcttgttggggctggcacaagtggtgtggtcgccggtgtggggttgggcgtggtgacaactgcggtcttcggcaatggctttggtgaattgggcccatcagtgtcaacttcatcactgtcagccggggtttgatcgcgaggttgacggatgtgaccaaacgtgggcaacggtggcgggtgtgtgaggtctgatttgcccccctgagattcttcctcttcagactcagatgatgaatcgtcggaatcagaagaggccaggcttggtgagtctaaacgggggcggtgttttcgagtggcatcacctgtcaaagagcgggtgatgggtcgcttttggcccagggtgaccacgttcccaagaccaagagggggattctttggtgctggtggcgaaggctgagggttatcaggttctgaaagggaggcagaaggaggcgaagacaaaggtgaacagctcctgtttgatttgccaaccttagggttagaaccccagagtggagagtcgtcctccgaaggtggatttgattctggcaagaaaagcggtttatccatgttcgtcccctcagtatttgagccatccgtggcccccttagtttttccagattgagcaacatggccattgcccacatcaaagctgatctcaggatcaacctcgccttctgcatcactggaagttaaatccatctctttgtcatgatgaattgcgtccttggtcgtgtcagggccttgaacgggtaccacatcttcttgtggaggtcggatatccgtcatctcaggcgcttgaggaagtaatgggttgtcatcgtttcgaggtgggtcctctgtgggaaaggcaaacaatgatgcattaggatcaagaaaaaatcacccagcgtgagtcagaccactcaccgtccatggcttcttgctcatttgaaatgacgttgccttgttgcggacttgggggcctgttcgtctcaccgtctagatctgcacgcatattggtcaccctgacttgggtgtcggatggcctcaggtccccaggggaagccagcgtcacaatccagttgggcagagggatctgtggatgcaccgctcggaatctcgtgatatatttggacacgtaaaatgaccgcaagttagataggacccggatgtgggtaccagccatcccgtccaattccatgagcttggtcatgcgctgaacaatgtgtgcttctgcaagaggcatatgggtcaatggtccaggcccgttgagtgatgaatgggacttgtttcttacctaaaagttcggccatttcagatcccttcggttgtttcctagtcgatatttgaaatgttgtcgttttagttggttcttctcaagattttgactgtcccaacttgagatgctatctcgatataagtgggtttgggtgatgatgacctcaccttgcagaggtgcataaaccttaacaataaactctaaaatcatccaaaactgcaaggtgaggtcagccaaggtatgtaccatgaaaccatgcccatatcccatacataaacaaacttttcttggtcggtgaaggcttcatcgaccaaggatatcaagccacccaaccttaattgatggcttgggtgatgaaggcttcatcgaccaaggatatcatcccacccaaccttaattgatggcttgggtgatgaaggcttcatcgaccaaggatatcatcccacccaaccttaattgatggcttgggtgatgaaggcttcatcgaccaaggatatcatcccacccaaccttaattgatggcttgggtgatgaaggcttcatcggccaaggatatcatcccacccaaccttaattgatggcttgggtgatgaaggcttcatcatccaaggataccatgccacccaaccttaatttaccgcttgggtgatgagggcttcatcgaccaaggatatcattgatgaagcctttgtcaacgagggttttcatgccaaccaaccagatttggagccttggccgatgaagccttcatccaccaaggatatcatgcaacaccaattaaagggatgtcttgggtgacaaggaagcaatcatcattaagatgactaacactgtagtggtgagaaaagatctgaggtattatttaaccacacatacagaggaaccactcctgttagatacaaccaggcttcatttcaggtggacaacaataagaaacaacagatcagatctcaggatgcacgggaggcaaaggtttgtgatggctcatttgaggggtcatccagccaggctgaatcataatctcggatggattggagaagtagtgagaatgtatcccaaacgttgtggatgtcaaccggaggtattgtcagatccattccaacctgcagctccttgatagattccgagaaccatttgggtgacgtatccatcatctcggcagcctccggataaaattcttcttcaagggcttcgacagcgttttgcggcacacaaataagaccttgctcccctcctacttctgctggatatttgtagcaccattctgcactgcaccgggtggggagcatgctttttgggtcccatcgtcgtttgtagttgttgtagttgtttgtccagtcatccaggccttgttgaagaagtggaacccacaggtatatgaagaggagactggccatgtgcagaatatgtcaatcagaattatgagaaatagtcgggaaaatcagaaggacacagggaaacttactactcaaccgggtcattagggtcatagcaatccttttcgattgcttcgaaaaggtggttgattaactcgcagttgtattgcttcatcatctgggaccagagacactcgatcttctgattgtgggtgctcttggtaaagaggtgggactggctggggtcggggcactcatgattgaattcctcggtgaggttgatttggtggccagccatctggatcgtttcggttcccttgtcggtagtggtgcgtcgtgggatgccaccttctcgtttcacaagttggaggtagtagtatccaatgtgacgggggtcgttgttggtgacatggacaaatagccccaagattttgcggctccatgcatcgatgaacccatagatggtgattccaaacttcttgagcttgtcgtgtccatcggccgaccatatgaagttgggtccaggggttttgaacacacggcgcttcaatacacgtttagctcggttttgaactccgtctgggtcgagtgtgcggttgatcattgcaactgtgagacttcaatggatgagaaggttaattaacatttattacctgtcatgagtgtccaattttgaatgatatacttacgtgtggatgtgcaggccatatttagtttggagaagctgtctcatcttccggtatccagcattgcggccttccggagtttggtgtatctcttcaatgcatgacacaaccgtgtcaatgtcgatcttttcgttgtccaaatcatctgttctgcgggtgaggtccatcaatttgattttacgttccaaggttctttttgattggacgtagccatggctggtggataaggcatggtggatttgagagtaagtcaatccgcgttcaaagtaagtgtggatgtgatcctcgatctgggctgcgtgatcagcggcttgaagaattagcccccagtcttctttccggcgggttaacgttcgttgggagactgatatatcgtatttagcttttatatgttctcggatttgactatccgtccatccagtggagagcaagtcggttacttctggttggaaattgtccccgaatgcacgcattgatgctcgcattgtagcgtcctgctggtgagtgactgttggctgtgataggtaggcggaggggtgaggtggtggtttgtttctagtgtgggttggttggactggatgacattcatgtagctaatgttattcaccgaggtctgtggacaaacatgttagaaggaggtggagcaccctggaagttcctggattaatggctgcttgtctgtatttgggtgtatcgctgtgtgtatggcgaacttggctgttggattggccaacttggctgttggattcattttttttttattgcaatctcatttttataattttgattttttttggctattgtggcacgtcagtgcctccataattaaatatattaatacttattacacggtgtagagttaagtgtcgcatacagtgatgcgacacccagactactgtttgatggggtcgcgggagtgcaaccccaggtgctgtgacattgaatcaccacggggatctgtcgcagcaattcaagcccagtcaatgttgcaaccttgctactgtcgcagacttggctgctgatctgtcacattatgtcacaaacaaggaattgggcttacatctacatgtcacaagaacttgccgaagacattggcttaataatttacaacctatgcacataagtgcaatgagacattgggctggcaaggaaaaatagacacactcggctccagcaaagaagtcgaacacattggccaatggcgtccttgaacttcacccaaaatcacaactcacctaggatcaccccagtcgccaccatggatctctgcacttgctcaagatgtgcccaactcagttttacggacgcaaatggaaacgaattccgaggtcaaattatctcgaaacgcaatataacgaagcatgtccgctctgatcaagcaaatgctctttgtccaaaattccaaaacaacagtgactcagaacaccttggccctgcttcaccctcttcttctacaacctcttcgggatatattccctttgaaaaatcttctacaggtaagctctccataatctcaatctgttttactttttttttgtgtctcactaatgtcaaacatttccagttgtgctcattttgtcagtctttatggcatggctccatttgttctgcggtctcagtgtcaacaaatgccgtctggcacgaacgcaagatcctgaccctcaaaaattctccgaaaaatctcttccaaaagatatcgcaaccatcatgaaaagattgaatgtcacaccaaatctcaactcatgtgtctgctgtccaacgtgtttttcgatgtactttcctcctgacattcccacaacatgtgtatacaaagaaacttcacgatctcgagaatgtggcgatctcttgttttcaagcagctcaagattatggacagaaaacaacattggtccaactcaacgggtcccgagtcgttacaaacagctagtcaaacggtttgaagcccgcagcccaactccaacatccatctatgtgactcaacccatcaaaagctggttatcctggttcctgaattgcaaagacgttgaacacaacatatcggattggtcaacacagctcaacttggatgacaattctgtaatccaagacatccaacaagggttggcttggagggagatgaaatggccgcacgatccagtcgaaactcacccactacatctcactttttccctttttatcgattggtttaatccccgtggaaacaaagttgcagggaagcagcaatctcttggcttgatgtcgatgaactgtctcaacttgccgccatcaaagcgaaatcttgtctcttacacttacatcgctggtatcactcccggaccaaatgctcccacagtactcacaatcaatcactgcctcaaaagcctcgtggacaatcttctacatcttaatgaaggcctcaatttgaagaccagtatgtttcctgaaggtcggttggtccgagtacgattgcttccgctactaggagatatggttggtgttcacaaagtcgctgggtacgcatctcatagtgcaactctcttttgctcgtggtgcaagtctgtcaaacccaatcttgatcaactagagctcggagaacctcggactgaggaagaaaccactagagatgctctgaaatggaatactttgaaaactatcagcggtcgagaaaagcaccttcaacaaacgggggtcaggtggtccgagctcaatcgacttccttatcgcaatccagttcaacatgttccgcttggctatatgcataactggttagaaggtatactacagcatcacttcagaactcggtggggcttcgacactttcctagtcgagacacaaaaaaggaaacaagaagaacgacaagcaaaatttcctgcgaaatttgtcaaggttgttggcgatgaaactctacttgagtctagtgacgacgataacggctggtcaacagaatcaagtgttgaaattgacgagttcaacatcggtgcaggtttcctatccgatgagcaaatacaacagttcaaggaccttgaaaaggaaaccatcttgccgtctagtcttgaacggccccctcaaccatttggtgagagaaaagctggaaaatggaaagccaaccactggtactgcctttttcaatatatcattccattagtagttatagaaatgtttgtcaacaatcctgccaaagttaaaaccaactcaaaaaaaacgctggtcctaaccaatgtaggggcactctgttgttgcactagtgtggtttgtgcaaaacaaatcacatcaagggacccagatgtcttcagaacttactacgctcgatataatgctacatctcaaaaattatttgaaaatctcaatgtcgtaccgaatcaccattatgccctccatatccctgaacacttacgtatatgggggcccctacatcaggttgctgaattcactggtgagcgattaataggcttcttgcagaagattaaaaccaattccaacataagtaagtttggatattaagaagaagtaaagacaaataactgatgatgatgtcttgcagaacaaatccatagaactatgtttcggaaggcatgtgcccttcaaagattgaatcagcagtacgacgagacggttggtattcacaaggctcagaagctcaatcaatccaacacaatgtcactgcgtgaagacgactacgacacaatactgatgcagcttcaggctaaagatcattcggttcaccacttccgcaatctacctcatccaccaaatgcttgagtctttctgaattacgcaacacctctcaagacttggaagtggaaagggaaaggaaactttgatatgtcaatttcggctcaccctccaaacaactgtgtgatgtatcaagtggggggtaaatacgagtttggaattgtccaaagtatctttatgattaatcttgaagaagctgaacctcggatcattatacacccttttgaaaacaagtacacccattctcgcgatgccactgatggaaattttcgctcaattctctccttgctcaagatattagcaggaagtattgtagataaaaggagagttatttcacccaagatggtaaactccctgtgcgcttatagaaagctaggagataatgtatttggcttaagtagtaatggtatcttaatttgtccattaaactattccagtcttcttaactagcaattcaattctttttgttctacacattttttctcaattgattcttgttgttatacaagttttttctctcccaaaaggcttagactgccaaatcatcagtgacccttccgagtccagagagcgtatcctaagtgagtggggatgtgaatatacatggcaactctctgcaataacgtttaaaaataaaaatctcttcactagcaagaatttcgggccagattgtgcaggtttgaaactcacatttttgctgaggtggctgattcaactcaaaatagagatggccccgttgcatccggatatccgcgcggatgcggatatccggctgccttttcagggggaagccacatccgcacccgcaaccgcaaccgcgggcgggtatccccccgcctgagcgggtatccgagcgggtatcctcggatacccggcctttaactggccggcgaggatgagcctcgcctggtgaaagaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttagtgacccccaaaacccagtggtgttttggggaatcaacccccaactccttcgggggttggattattttttaattaaaatgcttggttttttgactcccaaacctgctgacgggtttgggggatcgactcccattcctcgtcgactggaggattttccttcctgtagccgaggagcatgtacctcgccgggtggaagaacctcgccggctggaaggaaacccttccagccggccattggctccgggtatcccttgggatacccggatatccgccaggtttggggggggaaacggccatccgcagccgaatccgcaccccctggcgggtatccgctgggaccagcgggtatccgccagcggataacggatatccgcagcggattatccgcgaccatctctaactcaaaagggtctttcttttgaaatttgtggggcatacaagaatttctttcaaggagtgtattgatttcaaatgagtgtgttggcaggataaatgataaagtatatacaagcatggtaggaatggtcgtcacaggaaattgtattgtgattttgtaattgtcattttttttgtatttttatgtatgttttttgtgggattgagatagagtgcacggcttaacaagaaaagaaagtacaaagaaatcaaagaggtttacatgtcatccatgtcctcctggtcaccctcttcatcaactccattctcaacatcgctttcatcagcaccatacaactctccataatctccctcatcaaggaacaaagactcctcagcttccacttcctcttcattttggtcagtgtcgtcttcatcaacttcgatgtcatcattatctccatcagcactgtcatcatcgctcgaattggatttgttgccattgaggaaattcaagccgtagggttcaacaaggagatcacggaacttggcacaaaacacttgatcacctagcttctcgtctggaaccctggttggcaacaatgagagtttggcgtctggaagaaaggcaacagattcagagtcaggaatgagacgctggtcggtttccttcaagcttttgatccacccgcgatgatagaagtcgagtgggagaccaatagggggcttggtgaacgttgaagccataggtgctttggggagttttcggactcgttttcgtccctgctttccggaaagttgatcggctttgagcatttcaacatccaagcgccggaaaaaaatatttgcgttgtttgaatggtatctcagggtcttgatgatgtagatgttgtgctcgggactgaactcatcatcgctgtgcgccaaagtgttgttgagaattcggatgtagcgttcgggaaacttattcgcaacggcgtatgcatgccgacttttgcagagcttccaacagaaaaaaaaccagggatatagtcaggacaagtgcccacaaagccaccagacaagaaattgcttaccctctctcgattcttttggattgacttctttttctcgtccttcccatgctttccaatttccttcatctccttcttgaaacgagactccatcacgtaatgaacataatggttataggcattgactaagaatgacaactcattgaggcacgaggtgttgatgttcatgtagtgataagcaccacttgaggcaagttggcggaaggtgttcaaggcagtgatacgacatgcagagttgaaaagagagtcatgggactcttcaagatttggcccccagacccgaatccccacttttgagaagaccacgtgcacgtacaggatttgcatttcgtcaatatttgccatgccccttcccagcttgaatcttccggagcggccttgtcttaaggagaggatgtcttcctgactgatgatttgaggggaatcggcatgagtgattgcattctcaacttgctcagcagaagtgaatcgttggtggaattctcgggagaggtgagggtcaaccttagctgggactgagttctgttcaaatagaccccataacatttgaatatgaaggaataaagcatccttgaagatccaaaaaaaaatcagaccgttgtacaccgcattgatgggatacaaacataccttagttgtcttgtactgcttgggtatgtcgctagtcacaagctgggctggatggcgcttacggttcaacggcgagggggtgacttgacggacacgaccggatttgggcgtctttgaggcagaggttggtgtttttttgacagttgcaacaggttcagatgttgctcgcactcctcttagtggggtagcttccttgctcttgcctttgggtttctttgaaccttttgaagcggaggattgagttggggtaatgggcatggtgttgttcgaagtttgagttgcggatacagttgccgagtcactgatggtagcaagagatccaccggaaggaagatttgcagcagccgaaagagatcgcatttgattttgtatttcggcaaggctgtgcttgaactgttcagcttgctgttgaagagccaggtttctgtcgttttcaagatctctggcctgctttgctaaggctgctgagactacagcttcaaaatcaattgggtgggtattcatgctcatggcgccaatgtttgaggacaatcaatgaattttaaacatgtcagtatggctcatgatgtcatagaacaggtgaaagatagaaggaagcgaaatgggattccatttatccctcctgtcaacctaaccatctgacaaccttattaagcttgcgtttactacgtgttgccttggcaaggccatcttttgatcagggattacgaggaggtgggcttatcccagcaagactgatatctagcctggcttcttagagtttgaaaaaaggagagacaaaaaaatggatgagtgagacttacacaacttatcaaacaggcaggtgggttgtgtgtagccttggtagcttattgtctggccggtagaacaagttaccacaggcgagttgaatggttgagtgagcaagcaaagaaggcccaaagggtagctagacaatcaattggttgatcaagagagcaatcgaaggttagctaggtctgctggagtagatagtggtgggttgcttacaacaattgattgagcgagtaattgaagggtagagcgctaggtctcctggagtggatggctgtgggtaggcggttggttggtcggtcaagtgagcaatggaagaagggtagctgattctttgaagtatctgggtagcttggaataatccgccggccagtcaagcaaggaaggttagctgggtttgctggaggagatagttgtgggtagcttacactggttggctggtcaagggagtgagtgaagaagggtagctggggatggaagaggtcgatggaagaggtcgttataagggttgctggctgtacgatctggccggaggtgaaatcaaacttagcctgcttgaaccaaacatctcaacatgtcagctcacttgtcatgatgatgggtctccgatccaaagttcactcttttttcatgcatggtttgtatactttttttatgcatggctgtatccttttttatgcatggttgtatttcctaggtctccgctcgagcttgcctccgggctgtcactggagaggcttgtgaaaggccccctgcaatagctggaacataatcctgcgacagctgaaacggcaggtcacctgtcgcatcagacatttggaatttcccgcgcgttacttgccgcaggaattacatacacccgggtgtcgcactgaaaaatgcgacacttaactcttcaccgtgttattgtgtaacccagaaaggttaaatccttttgtagatgcctgggctagtgtctcagtgtctgacaatctcaacaaatgaaatgtaaatctgatgtactttcattggttccatgttcaattggttgaaattgacccattctaagttggttgagtgggtcctgttgtaacatccatgttacaggccactgcctcgccgcagcacggcacccgggaagtctcttccgagacttctgtgttaggtgattcccttttaccttacggaatcttacacttacgactctcaggttcctataggttatgagcccttaggactcttgcttatctcattcacctccgaacaatcctcgattcgacccgtggatttcttcaactacgttttttttctctatcgtcttccgacatcagttacctccgcttcgccgccgggttgccgatttctttctcatcgccaaagcttttcgaaccgaattgaccgaccggaacttcgttttggatcagtgtaccgaataagctaaatagactagccatctatctattacggttcagtggccctgaaccggtgcagaaaggtcgcagataccattttggacgacagctcgggcatttccctcctcggcctcatactcaacacggcggaccggtgaacaacagccgcacgcagttttttttcttctctgttttcccttttctctccctatttcctctcactctcttcccctccaatcttttctctatcccctaagcccacttctttactttccaatcccatatccaattttttttctttccccttcctcctattttccttccttttcacttgattctatctacacttcttccttccgaattcattgctctcacacattcaaatccttcctccgacttcaaagaaccgaaacaaaaaatgtcgagatctgaacaggaacgaaatgtgtggtcccgggcgtcatcggccagtgttgcttcgacgaacggatccgaatcggagtatgacatcaacgatggcgccagcaaaatgggagctattttcgatgcggcgctgggtggaagcgacaacaccgagcaagccgagactacgatcaagagcctgaacaaaggaaaacaagttcagaacagtgatccgactcgacaaggcccatcgtactcgcatcatacttcccaccatgtgtcacatcaacaccgcccacacacctcctacagaccgctccatgccaggcacgaagccccacatcaagcgcctcaatcgtccgccgagaaagagctgcaagagtttcaggccgcaaagatgcgcctcgagcaagcgaagctcatcagtcaaactgtctctgccatcaacaaccgatggaaatcgaccaacgtactgagggcagacggatcaaatttttcgcagtggacgcgggatcttcgagagattggcacctctcatctctcagatcccgaatttttcttttcggcttgcgacaactcaaccttcgaacggatcgggcgccttgtcgttttcgctggcgtgcatcaagatctcgtgccggacatccaaccgttgggaaagacggtcgacatcttcactttcctcaagaaaaagttctcggcgaactcgagagcggcacaaatgaacctgtggcgacgattgagtgggatgacgatcaaccactctgaaccgtcgactggtcttgtggcgcagattcgggacctttacactgagctgaaggcactaaatgggcggttgtgctccgacgtggtttttggtttcctcttccaatcggcggtgatgcaatcttcggcgccgttcaagaaagattttgaacaacgaattgaaaatcaggttcagaacgatgcagcaaaggctttcccaaaattcgaatccattgtccataactacaacatctgccagaagcagtggtccgagcaatcccaaccagacaacgttgtaggaccgcaaatgccgtcagtgatgcagacatcgacagccgatgaagattttgattttgatgctttcttagcagaaatccctgaagatgactggtcggaagctctagaattttttgcggttacggcaagacgttgttggcagtgcaaggcgccagaccactatctcagagactgccctcaacgatcaggaaggtttcaatcagacggcggtcctcgtggctctagcggaaatcaaagccacggtaactcgcaacggcagatggcaactttcgtcggttcgctgtacacccagcctggcggaaatcaaggtcccggtcgttctccgtcggcccccccatcccagttccagacacaggccaaaaggatggccgatttctaccgaccccggtatcagcaatcacaaagccggcaacagtcagccccatcgcaacaccagcaatcgcagaaagggggggcatcggcgcaggttatggaaatcggggaggttcccgacgatcttgatgaccttgacttcagggcaatgaccttgggcgaagatatagtaagtccaacagtcatttttgatactggggactctcatcatttctctggctctcgttcccttctccacaatttccgtactctttctaaaccgttacccctctcggtagctaccgccgccaaccaatcctatattaccggagtcggggaccttaaattccaagtgaatgacagatctatcattgtcatcaagggagtgctttattgtgagcaagccaggtctaacttaatctccatggcagctctcaggaagtctaatgcttctgttctgtatgacaatgacagggatgctttcgagattttcaatagtctgggcaaccatgcctttagctgcacgctagacaagtcgaggaatcgatggtgccttccctaccgcttcttgtgcaacaatatacgtgaatcaagtggagacgtttctgttcttttttcaacaactgtcaagaaatctccatctgccaatcaatctttgtcaactcctctttcctcgtctcttaaccctgttttttcccctagtgtttctaacatctctacaggaaatgaaaactaccctttgctgtctgatatgaccccgtctcaaccaattttgaatgctgcgactgccaagttcagtggtgagaattttttcaaagctcctattgctaaaattgataatttccaatggagaccagaaacactatccaaagacgagaaacaactattgttctggcaccgagtttttggccatgtggggttacgcgtactcaggaaactaatcaaggagaatctgggagaaggtctaccaaagtcactgccgcatgggtctatccactgccctgtctgtgcaatcagcaaaagtactgccctgaacactctaacatcaacaaaaagggaaatcaaacggatggagatcctggcagtagatcttattggccctttcaaggtggaggcagtggacggcagtaaatatttgcttacactccgagacgcagcctcaggatactgtttcgttaagcctatcaaagcgaaatcagattctaataaggttattatggacacaataacgcgtctggagaggataacatcaaataaagttttaatgcttcgaagtgacaatggaggtgaattcatcaacaaagcccttggagaatttcttactaacaaagggattggtacagagagagctttgccataccaccactatcagaatggaatgattgaacgttttaatcggacggtgcaggctatggggcgaacagttttgattgacagctctcttcctaagactttctggtgctacgctttccagtgggccgggcatgttctgaacaggttgccaaataagtctagcgggaaagtcaagccttatgaggctctcttccaaattaaaccacactttgatcgttttagggctttcggcagctatgcgtatgtgcacgtaccggtggaaaatcgactgaagttggacacaagggcgttacagggacaggttgtggcgcatctggagacgagcaagggatggatgttctggattccgtctgaaaaccgttttgtcaactccgccctggtgacttttgtcgatgcggaacactctcacttcacaaaaattggtaaagtaggcgatgaccttgacaacaatacctcaaatcctgaggtggcgacaaaccacatcgatcccggacttgccgagaagacacctcgtttaagtgtagattttatcatgaacctgatgcaactgggtgattttaccagagagattgaattccatgaccaagaattgattgttgacaaaatcctagagttgtgtcatttttatgccatttctgttccgaaaactttcaaacaggcgatgaagtcacccgagaaggatgcgtggtcgaaggcaatttctgtcgagctgaacaatttggagcaaatgagggtatggcttgttcgtttgatgccgacggacaagaaagcattgaacggtcgatgggttttcgcaacaaagccggacgttgatggcactgggatccgtttcaaagctcgctttgtggccaaaggattcacacaggtgtccggtgtggattttaatgaaacctttgcacctacagccacttttgtagccctccgtgttctgcttagtattgcagctgctaacaagtggccagttcacagttttgattttgtagcagcttatctgaactctccaatagacgaagaagtatgggtcaaaccccctgaaggactggaagtaccgccaggacatgctcttctcctccagaaggctctctacgggactcgacaggcagcacgatgctggtggctgcatctgagagaagtgctgaataaactaaactatattccctcgcagtacgacaacagcctctacatcctgcgacacccggagaagcagggtgtaatctggctacacgttgacgatggggtggtgacagcatcatccgaagaccttctcagaaagttggagactgatctgaaagatatattaaagatcaagtggtcctcttcccttgattcaattgtaggtttgaatgtggtgcgaactgatcaaggttttcagctatttcaaaagaatttgatcgatggtattctggattcggaatgggacggtgcctcaacagccagcacacctctgcccacaaatttcaacccacttactgacccggatggtgatccgagtatgaccggaaaatttttatctgttatagggtcgctcagctacttggcggtgggaaccaggccggacatctgtcatgcggtgaatctgcttgctcgctttgcagcaaaacctggagaaacccattggaagggtgttcgccacctgatcaattatatagcggggacgagggacttgagactttcactgtttccaaagttggacgacaaaccactgaaaacttattgtgatgcgtcatggggtggggagttttcgagatcagcttacggagtttttattacagtcttcaattgtccagttctatgggtagctcgacggcaacaatcagtggcatcatcaacttgccatgcggaatatatggctctgggagtggctacgcgtcagactctttgggtgagacatttactaaaagatgttctgaaaatggatttcattggacatctccattgtgataaccaatctacagtcagggtggcgacggacgacgcttcaaataagcggactaggcactcagacagggatttctatattactaatgaggctctgttccagaagaagaccacactctcttgggtcgggaccaaggaacaaatagcggatgtgttcaccaaatgtttatcacctgaccttttttgtggactgcgtgataagattatgggatgaaaatatttctacatttctttcttaattttttttgttttgtcttctatttctttatgcttcaggcctgatgcagtttgttttgttttatttctttttacctttttggttattaattgtatgtagtggggcgtctgcggcgagagggggggtgttgtaacatccatgttacaggccactgcctcgccgcagcacggcacccgggaagtctcttccgagacttctgtgttaggtgattcccttttaccttacggaatcttacacttacgactctcaggttcctataggtcctagtttagggcctgtgccagtcttcttcacaaaaattgaaaaaggggagagttctgttgttgagattctgcacttttgggccaaaaatggctgttggcaatagtcgcttttgatgacatgaaaacttgaggaagaaaaattctgagaaatggaatatttatgccataaaacatagccaattatgctggcagtgctccaaaagaaatctacaatttacattcttaggagctcaggaaagattttgaattagcactccaatattaccacatattcatcctaagaagaatatagagcttcaagaacacaccacctctgctccccaataactggtttcaatcagcttggcctctgacaacatttgtgtggttatcaaaatttgttccccatcacaaaaaaaggttcttcaaacttgattggtaaatacttggtttaaaaaacttaaaaggtttaaaaaattggttttaacaaaggagaaaaaatgaattataatttttggaatttttggaaactcttggcctcttggtgccctgggtgcagtgaattccccacaacattcagttgcagcccaacaaaaatcagaatcgttaatgaagaaactgagatttttgccaggagaggggaagagaccgggtaatggaaatccttgaggaaaaagctctgagggagaaaaatggtctttgagccctcaaagagggctcggtctgccagtttttatggtggaaaagcacacatgctacaggaggttgtatctggtagagacctcagggatcaggccaagaagaacagatgtcttatttctcttatccaagcaatgtatttaagctattacggacagtttgtgggacaaagatgacatgactatgcatggaaaaagggatgaaacgagtgacatgatgaaaaggagtgacatgatgaaagggagtgacagggataaaaaaaaggaaacctggagacggcagaatttcaacaattagccttgagcataattcaaaagttttcagcagtatttgtgaaccacagcgcaaccaatcgatccaccctacatatcaagttaaatattgcaatcaagacaccaattccaaaaacaaacaatcagacagtgggttcaactgagtatcaaggaagatatgacattgcccacttttccaggggtgacagcggggtggcaacaagcgagaaaaggtccatatcgtcttgcgccgggagatttacattttccttcatccaaagggtgcactttttgagtgagattacatggaccagaatactcagccaaacttacagatgagaggtagaatattgaatttcgcaaaaagccacagagaaaacttacgcttgcaatccgcccactcacctgtcttggacatgcgagctgtgctgcaccacaaccgaggcttagccagggagcacagttccttagcttgaatccgtccgaagagggcggcgagaaatatgagtgcggttgatttgatcaggaacggcatttccaatttcgtgtagcgtaacagtccagacgcaagaacaacttgtgataattattcggaaatcaaaggtagccaaaaagagtccgttaatgcagtccgttctttcagtgtatgacaagaaaaaggctcacaagtaaatatgtgaatgtcagagtgaagagggatgagggatgtttggccaccaaaacatctgctattgatggccgaatgtctatgaaggaggatggagtctggtccaccagagattgtgaattgctgtagagccggaggcggtgtaaacagtccatggctgcccatggatcatgtgatggctttggccatggaatcaaatcacctaacagtgtatgtattgagtagcactaatttacgggtatgtatgtactcaacgggtactcaatacccataaacccaaggcgttctcccatttttctcctccaacctcaactcgcctcatcaatacgcttatatcctgtttataagctcgccgacccatggacaaatcaattttgttcatttcttcatgccctttttctccttctttttcagtgttttgttgtctttcatctcctgctcttttgtctgaaaggattcgctcatccatctccgatcattgcacaaccatattttcaagggtgatgaagcttgtgcaaagctctggatgctccggagtccggccaaagttgaggtagatcgttagatcagcagttggatctggaaaaactaaacttgcattggttttcaacaggggaaagaagatgtaggcccaaatggcaatcaaacctcgcctgacggccagaaccttcttttgttatggtcacaaaaccaagaccccgaaagtttcaaaatctgtgcggggagtctataagcatctgacttgcgccagaacgagcatccgtcacatcaccctggataaagcgtactgttactgtaagaaggctgcccagtcgtacatgtattgtcaatatgtgcattggagattccatggagtatcacaatacataccttggaattgaatttgaagcctgaatgtgccaacgttgtttgatcttgcttagggtcagagtcgcgtaccagatcacttggcgaattggttactatttagatagcttatttacattcagaattcacctcctattcagcaccaaggaagtagtccaggcaagcttgaatagataacaatcggtgatgtacatggagcctcgttatcattatgcctctgggataaattcgagaactaactgttttttttgtaaggttacgaatgaaatttagtcgcatggtcttttgcacgctggtatttgccatggttagacggtatcatgtcccatttttgcgaggagaggaagatacctgatcacaatcatacatcacgcttccttttttgtaccagctggccgcggttcagtgtgcggggatggaaccctctcaagaaccatcccagatcattaacatacgacaaaaagcagccgtcgatgacttgcaaggatgtttgccctcattgccctcgttttcttcaacccctccgattgaatctccaactttgttggggtcttccggagaggcacattcctcccaagccgcggaccagcactcaaatcaacaggtaggaaaaatccatttaacattccggaagatcgggcaatattaactgggaaacacatgggccacggcggctgggctaataggacccacacgaacgcgcgattaccattgccgatctgaagcagaaatattcgttgaacagtccacggacaagcatctcagatgctcagacaccgagctcggatcatcaatcgattagcatcatccctcctagaagctccaatgcgccacaggatccagaatcagacgcatgttcgatttgtaaagacgaagaagtcagaggtgcaatgatcaaattgaactgccctcaccagtttcatgaacaatgtattcgagcttggctgatccttccaaagaccacctgtcctgaatgtcgcactgaagttgagcctgaaactgcttcaacaatcattggtcacttatcgcgtagtgaagtagttacttcagtagatgttgcccaattgccagataaatgggatgtttgtaattatgctacctcaagtttgcttttcttagtattcttatttgtatctctgtatttcttgggaaaagccataggatgaactttttcccacatgtccataaacaaaatggaacttatctcacagtttttttctgtcccaccactagactgtggcactgattttgaggaaaaaagcacccaaatcagaaggaaggtgtgactaacaaacaaaaacattggaaccataacttacaaggttaattaaaggagatggaattgctgatatttgggaagtactagtacataaaattgtttagtgttcatgccactgagatgtacttttgatgttattttttgtagggcttcaatctacagagcaaaaatgggtatgacctcagtgatccacatatatatgggggggattgtgccgtggtttccaaggcatgagcatgataaaagatacccccacattctggtcactggtgatttggaacttgtgtatttttttgccaaaaccacatgtgtccacatcatcaatgggtttaaaccagataaatccaagttctaacctgagatcttgggagtgattattatttaatttccagtgatgcttctgagcacaaagagtgtcatgaagaactttccaaatatttatgtcattaatagttgtctggaaatcgttaacctatgtcaatgaagtgttctgatcaaccttaacacaatgatatggggaggttaatcaaatgagccacacctctctttagaacagttcctaactgtatgtagttgccctgttgagagaggtttaagtgtagttaagttagatgacagccagtccaagatgaaagaattggtcttgtttttgaaagtttgggccaatctgatttgatcgtgctcgtacacatttgatgtgcatgtcacatagatatttgttttcttcttttgaagagaatgagaatgagaacggttgagattagacacctagatatatgaatgatgggtagtcctcaattttagtatgaagccttttctcaaatttcattgaggcaacatacattcttcttttttcttttgtttagagaagattgtgatgtgtttctttttcttcagagataaataaatgtaaaaaagtttggttaatcaagtacataaattaggtcgaaaagatcaaacaagtgttaagaacgagatttaactttgggaaggagatagaaagagaagcaggaggaggagagaagaaggaacggtcgtaaagagatgataacgcagagatgaagaaggttggatttgcttgagtattaaagaaaataagagaggaactctatatggaacagtagctattatatattaataaatatatgcatatctttccaggaacgagaatagttcattatggagctgattttgtcggaagtaaagttgtttttttggggggaagtgagcagaagacattgggccacagataagaactggcggagttatacagatgcgagggtgaagagcaaagcgaagggtgaaacgaagatgcaatgaagtgaggttggcaaggggggaaggggcacggaaacgtgagatgaagagagaaagagaagaagagacgatacatgatggacaacgatgattcaaggatcactgcttctttttaggattcaagatagatttcaacaacgattggttgactgaagccaaggaaggcacttggagggaactggtatgattgaaggaggcagggagactggagtcagggaccgccttgaggacgggggagcgggaggcttgaatgaatggggtgctgatagtcgagcaggaaggaccgagctcgtcttggtagagtccatgttgacggatgtatttgacaaccggtcctgggacgagatactcgactgacatccccttgcggacgaatagtcgaaccttggtcgacgagacgtcgttccgaactagttgaggtactaaatagattcggctacgatacatcgctagtggggattgggagtggacggaatctgagagttgactttcgtctatttccgactcggctcgttcgatgatgtagcatccaaattgaccaagaatatgatgtagctgaggagtcaggatgacgggtgactgggtcagctaggggctaacggactgtaagcgattatgaagcaaggacctacgtcatgttcggaccatagaccaggttgactcatggtttggatgagatcactaccggcaagaaggacgatcctaacttgtctcttttcgccagtggctggacattctacaccaccaaggacttggttgagatggtagtcgaaatggtcgaggacggtggccgttcgaacgtattcggcctgtctggcttcccaagggtcgaccatgatccaatcactagtttcttcacaggccagtcgacacatttcgtaacgatggagggcgggtgccagaccgggtttcttgtaagcatcattaacgagtgacatgtaaccaccaacgacctggaagttgctatggaatcgcgcatgatcacgggccatctcgaacatcctcagatggagataggtgactggactgaatgagccacatgcgacaaagacgaggggggtcttggagggatctgtgggatataaacaagtgatgagtatggttagatgggtgggggaagtagagataagggggactgaccttggagtggttgtagtttggagattggtaattgatagtctgattccatttttgagatagattggttgattggttgaagtgatgcttgtgtgtgtgtgggggggagaaggagacgaggaagattaataggatgaggtcaaatgagggaaggaagggctctggttgaaatagcccaagagtcaggagatggctggttaccaactggctgctgctgtgaagcttgagccgagctgcgtgaaaagatcggaccggtttggtcggggactcggctgatcagactccggagtcacagcccatccccaatttgaaccccccagcttagcgggctaagtcgtgacacctagcgtgaaaggtgactcgcgctgcttggaactcctgacagcccccgtgacagatgagggctactcctccaaacccggtgtcccatgaccaggagaccggatgaacggcatggaaactgtcgactgcaacactgcttgggatcggcaattgctcaatctaatgcctccctcaacaaatgactacatacaccgcaaacgggttaaccccgtaattgcccagagcagcgccctgggaacgccttctagcttctcacaaaagcttaatggtcgatctcgggaacggtcttgacttatgtagtatgaggcgtcgcgatgatgatgagtgcacaagagtcgtcggagtcgttccagcaatcttgttatgacagcccaggactaacctcaagaaagctcatttacgtaaggtgttttatcaaagtcactctaaatttcgaaaggccccgtgctacgtctcatgtcatttgataaccccccccccccccacaccaagctcaagaggatcaagagtgaaccggatcattagaagttaattatcatcaggtgtttgttggtttataagagagtacattgtatacatgaatgctgattccatgagatgaagaggttcataagggttttccaaaaaaaccaacatcatttctttttttgaggagggtttattgtataagcaacaaatgaataagaggatagcaatgctacaaatagatgatgagaataaataatgaggaaaagaacctgaccggtggtcacattgtttaatgataaataaaaagaggtatattacgctatgataagttaactactggttgattattacaatccaaataataaaaacatgtaatcatcttgcatttgatctttctaatccggagagtaaattaggcaattcgagttacgggtgtcgattcaagcttgagagttagccaagaacttagtctcagtccaatcgatagcactaccagcctgatcgataccctgatgtttccaccagccatggacttcgagctgacgattagtgcaatcttcgatggcttcctcgatgtcaaagatcgtataggcgaccttcagcttgctcttgaaccaccattccaggctttcgagcttcccatacttggtagccccgactaggatctccttgtcatagaccagttgcaggcccgagttcaaccaccaatctaagaccttgagatggccttgattggtggcattcaacagggccatccgactgtatttcccttccaagccacttcgtgcccaccattccaaggagatcgtcgtgctctctaagctagcataatccatcacattcccgatcttcagcgccactcccgagttcttccaccactccaggacggctacgtgtccgttaatggaggcttcattgatcgctgattcgctggcatcggcccggatcccaaagcctccatggagagcccattccaaaacgttcactcgctcccatgccgatgcaacgtccggcaagagatcgtcacacaaccgatgtagctgctcaggctcgacagataacagataatcgagcatcgcaatgtatccgaaccgcaccatcactcgtgcaccccaggtcgacagtcgcgtctctttctcctccgcgtatacttcgatcacccgagccaatcgaccagataaaatcgcctgatcgagcggcgtggcgagttctagccaggctgatgtaggtggaatgtgatgcgcaacttccaaagtctccgccaattcgtagtcgccaagttcatcaattatctgagttatgatttctggaggtagcggaggtacacttggtgatatccgtctcgacatggcttgaatttgtatgcccaaattctgtgtaaaagtcgcaaaagaataacttatcagtggtatgaactgtcgcgtgttttttttatatatctgggaagccaatagcacacaaacctcaatagtcacatcattcttgggcagcacttctttcaaactttgacacttcaacaactgattcgcataatcttgatatcgtgtcccagcccctgaatctaccaaagtcgaagctgcggtggctagtctaggaaaggcgctcagcctggtttggaacacaaatggggcgatgagtatgtcgggcaaactgagttgatcaccggagaagaacggtccaatgcactaccgacataggcccgtccaagaatgatatgaatcaatgaaagaagttggagaaaaaaaattcagcactgttaggtttggatggacttggcaaatggatgagcatcgaaggactggtgtcctgggtggatggaaaattttggtttacagattcacaatagttgtttagaacttttcccaatccagcaatggttgtactatcacatcgatgaaaagtaacccttgcccttaacgccctagaaaagaaataaaagataccgacttcttcaataaaaaaatataatttctggatggtacaaataagacaaatcacggactcacctgacaaatagtgggacggcgtattggcgaatataatctgaccaaagccgttctcgcgctctttcaattagatcattggacaatagccgtggatggtgatctggaaaggctaaagaattcaacaaagaaaaggtcaatgaaaagagtgagacatgagaagaggcaaaaaaagaaggtttgattgaatccataccatcttcgaggaattgaatcaaatttacgctaccgccagcgactgctgtacctcgatagatgatgaaagggaggtattgagtagggattgtggctgtagcatcgagagatttctgggcatcagtagcctcctacatttggtcattggaaaacatatcaaactgggtcagacgggatgacccaacaagtcaagaagcatgagttcctacctgaaaccggtacgcgatctttcgctcctggagcgcaaacagggtacgttggctgaatggtgaagctgggagggatcgagttcgtcagtctctgatggggcatatcagaattttccaacaacgaaaccgaatgacctacttcgatcaccaaccaggattagttcggaatgatcgtcaccaggcgccgttgtcgtcgtccgtgttcggggtaaagcgccgctgacgagattctctcccgggtgggtgggtgagggatgctgttggttgggctgatgatgattagttgataagctgttgactgtcgtaccgctttcagccttcatcgcggtcaacagggagggggatggttgggaaatggagatcgatggaaaatacaagctgagacaagggtggtgaaggaggccatcctattcaggagcaccggacatccttttcacagttcacccctccactccaccgccaccctcctttttttgccccttttggcaataaacgacatgtgagaccaaacggttgaaaagaactatctcatgatacaatttccaccagagagatgtgaataacttcacaatcgaaatccactcattgtaagtagtgggatgaaatattcttcaggaggtggtttgggggagggcattatttcccagttgaaagttcaccaaaaaatatgcagcaaaaacaaacatgtcccaagtccaactgggtgtatatggagtcgaagaaaaggcgccttgatctgtcaatcaagaggtttttatctgatgagtacatagaaccgaaaaagctatcctgaaacatgccagactcaactcacagttgatagcgagatttttcggtaacaaggccaaaaacacaagtgaatgatgatgaatgtgcacaaaaacttattgcaaaagggaactcccttctcatgtgttgttttttcccttccttcttgataaaaaaatggacaggtttgatgatcgatttttcattttctattactatttatatctagttgtgtgttttgtgtttgtttgtttgtttaccctagtccactagaggagcaggaggaggaatggacgagacaaacaaagaatagtcaaaaagaaacaagaggaacaagaagagtattgggatgccgttggttaggaataaagaactgcccaacataattccgaggaaacaaaacagtatatgtcattcaaaacacgaccatttctagtagatgaaagacaagcaatgaggttttcaacttctgttttttttgttcagctttggaaaaaagaacaacaagcttagtcaacatccatggcacctggcgccggtttctctccttcagtctcttcaccacctgctggctcggtttgaggctgctcattggcgggttgagcgttctcgttctgttggttctggttggcattcttgttggcatcaggattggcggtcgtcttgggcgggggtttgttgaagatcgagttctatgaagccagtccgatgagatttaaccatacttagtaagctgtaaaccgtttcatcgtgaacaaagaatgaaagacgcttctgacaagtactcacgcattcaaacatcaagttatcctttcttttaaggatttcactcgaggacatcgctggctcctgtgtcttggagagctcagcttgctttgcagatacgtcaccgatccacttgtctgcagcggcgcacttttcgatggccgtttggatgtccttctcgctgatatgagcgtacatcggatcgccacactgagccttctgcatatattcggagatcatctctctcagttggcgttcggctcgtgggcgctcctctgcttcacgctgacggaatttgatagggttgccgatcgcagtaagctcatccaatcgagcgacatattgcgacttgctggcatcttctccttcctcggaatagagccaatcctccgcttgttgaagtgcattgagcaattgctccttgacttcggcagtcacaaaaggcgcgtatgctccctcaagtttttctcgggtatcatctgaggaaaaccgagcggaatgagaacacggatcgttcattatgagaattgaaatgtatactcacagacatattcctctaatgcattctttcgatcctcggtctcagaaacaagtttgtcgccagcgtgcatgtcgccctccttagctaggaggtcgtcgagagctggtcgttctagcgaagaagtcatgaaggaggccgaaagttccttcttgatggtctttttggcaggcttagcttcttcaccaccctctgcgggtggagcctctgcctgtacttcttccaatgcgaccgcaccctcaagcgacaccagcccacttatgttcagctttgctttgattttgacggacgccggttggcccttggcatcgggcgctacgtttctcacaacatagcgggcgatgaatgggttgatcgatccagggagtttttgaggctctgagtagcgaacttccaactcgaatggctctgagcggtaaaaggttaattgcttgccagaaggaacgtggctttcgggaatgaaggtctcgaggctagtgttggggtcatcaggggtcggctgccaagcggtgctgatggcgaaattggcaatatcattcaccgcaaactcccgcactttgaagatgggggagaggccagcacatgccagtgtggctccacgagctacggcttcgtcctggttgcaggtgaagctcaatggcttgccaaagaactcctggacacgagatttcaaagctgggacacgggttgaaccaccgatcaattcgacggtttcaatgtcgtctttactgatatcggcttgggctagtgcacgttccaagggagcgatggtacgctctagaagaggggagattagctcctcgaaggcttcacgtgtgtatgaggaactagcatcgatgtcgttcatgagggattctacattgaggggtgcttgagcgttggcagagaggaccttcttcaacttttcgacggcagcagcgagacggaaaatggcctttttgtttgacaagacgtcgattttgtatttttccttgaattcgccggcaaaatgtttaagaagagcatagtcgagatcacgacctccgaagtgatgatcgtaggcaaagcctttcacatggagggctcctttgctaaaggcgacgatcgcaacttgatactgagagtgaccgatgtcgacaaaggcaacgtagcgaggtttctcttcaggggaggggaggtcggtcttggtgataccgtatcccagtgcggtagccgtaagctcattgatcaatcgtagggggtggaggttggcgatttcagcggcatctaggacagctctccgctgagcatcggtgtaccagcccggcacggcaatcacgacatcattcacattggctttgagctcagcttgggcagtgtctctcaaacggcccaagagagcggcatacagctgagtagccgacaatacttgctcctcgccgagatagttaacctgggtaaaagaattcatcagggccaatactcttcaaagcatccgggcgaggagaaggaaacaaaaaaagtgagaataagagcggcttaccttgacaccaacggttccctgagcgtccactagttcggcattcaagaacttggattcgatttcggccacatctgggtcagtcacagatctaccaatcaatcgtttcaaggagccaacggtgttacggaagttggaagtttcctgagtcttggcggactctccgatactccgattacggggtccaaaagcgaccagagagctgaacataaaaatgagcaagattagcaaaaatgaagctgatcgaaaacaaagaatggggctaaaagaaggctgtgacgatactaacggggtggcacgattgctaacttcgttggcaatgatatcaattccacgtttacgggccagcccaatcttgctggccatgtttccgacatcgagaccaacgacggaagtcatgatgatatatagtttttgaggtacttttgatcgagaggatatagactaggatgttaatctacagaagttaatctacagttatctttttgttttgatagtaacaacaggttttcggtcagcttgagtgtttttgcggataaagcgatgctctggatattcactggtactgctgaggatggaagggcgtggagggggagtttaccggttaagttcttgttactcaaaagcacaggcgcgttgtcagtctttagtctggtggttgtggtctgctgctgctgctgctgaaagattcttctggcacccaccagaaccaggactcgagctgggtggaacttgctcgatcgaacccgaaggcttggccctactctggggctagccaatccacccattcaacaccccaaattgcataagcaactcgcacctcgaattgcatcatcgacttcaaaacctgccttcacaacttcacaggggatgtcccagacccttcgtgctcatttctagacctcggatgaatgattgggtaactcttgaaggtaaccaaagatgactgtttgatccttctaagttatagcctggctcaagaaaaaagagaaaggagaagaagacatgctacagttgcggatggcaaaaaccgaccctggattttgaggatgtccgaatggccgagccaaaaattcagtttttttttgaaattttcagccttttgagctgtttgtagcctcgagattgtagaaaaaatacactagaatagaagattaacagtggcagtggatgacttcccgtcgcaatctacgaccctcccagaagttgttttacaccccctagatctaatttttttatcaaaaaaacttttttctgaagccttccagaaacagctctcacatgagctggttggaatctcaattgctttcttaatttaagactgagagaggtctaaaaagcactctaaatcgcgacgggaagtcctccagtcaacggtgggccagctacgctaactgtagcgttagcgcagcgtagtgtagcgatttttcgctacaatttagcgtagtgttagcgcttgtttctttttttgcgctaacactacgcgcatggggtgaaaacgtgcgctaacgtttagcgtagcgttagcgcgattccccccatctgcgctaacgctacacgcacaggccgccaaaaactgcccgctacgctgcgttacggctgtttttagcggttttttgccattttttgccgctaaaaacactgtagcgtagcgtaacgcagcgtagcggcgccagcggtgcgctaacactacaccaaaaaaaggttagtgttagcgccgctacaaattagcgtagcgcagcggccgtagcggcgcgctaacactacatgaaaaaaaaaattggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagtggcccaccgctgctccagtagatagaagtagatgttgagggtgtacaaagtagtataaaagcatgattatttataacttaaagccataactatgggtttaagtattgcttaatctgtgattgtccgattatctgaatgtggaaatgaaaaaaaaattgaaccaatcactcaaaagtttagtgtttacaattttgaactctacacatctgtaggagttcaaaattgtaacaaaattaagtgttggggcacatgccccccgggtcataggccccgcctgtccaatttggattttgcgggcagggcattggtctatgccatacgcaactgtacatagtggaagacttcctgttgccacttagtgtgtttttgagccctctcagttctcaacagggcaatcaacatcacaatcagtccaaacaacagccaatagcaaacaatgttttaaacaaaattcaatatctaagcggtaaaaattgaattctgggaggtttgtagattccaacagaagtggaggacttcccatcaccatttagagtgtttttgggaccaccctcagttcaaaattcaaaccataatcaaaaccacaatcagctcatgtgacagctaggagaacaaggcttatgaaaaatatctttttaccaaaaaattaagatcaaagtggttaaaattgattcctggaaggcttctgttagattcacagacctgtcacaggctctgcactctcggatcaattcccattctccattttcttaatcttcctttcttcctcatctcattcatcaacccttacaacctcattcacctcaatctctactacacacacacatcacctccttcaaactatcaatctcaatcttatttccttctcattctaatccctgatctcttcctcttctgcctggtgagatttgactgttctcattctcttctctttcattttctctttactgacaaactcttcttcagtcctcaactcttgttcttcctcttccaactctctctccgtcaagctcattctcacaagttcttctgtctcaatgttggttctatttcaactatttctttctttctttttctcttctcttcctattgtctttcttttctcattgatatcttttcttctagtgtgtcggctcttttatgcaataaatcacagacttcaaattcttttacggttaaaagcctacgaccgatcaacgcatgtcaagtggagccgacgcaggagtacaaggaacatcgaccgaggggataccatcgacacaatctcaaaacccaccaacgatggcggcagtctcaaacaacgatggttttcgtcaagcgatgttaaagactgcgctggagacgatccctcagctgacggaagaaaattattctatatggaaggacaagatgacggcgttgcttgagctgcaaggggtactcgttctactggacaaagatgacgactcagctctagcaaacgatgtcaatgcagaactcaaactgctccttatatcaaagatggacagtgtcacccataacaatatagtgacggcagacaatcgtggatcggcaaagtcgctctggaaggcgatcaaagaccgcttcgcctcctctcaatcgtcgaacagggctcaaatcttcaatgagttcctgtacgtgaaattcaaggaagacgcaattgaagcctttgtgaccgataccaaagtttcaatcaaaaagctagtcgatgtaggaatagatctaccgcaagacattctcgcctatctcattctattcaagtttccggatacactacaacttctcaaacgacaaatcatgcactcggacaaagatttaacggtcgaattcgtctgcaaccatctcactcaattcaacaacgagaataaggcggaagtcaaagaaacttcatcctcaacacaagcggcattgatttcaacaaagaacaaaagaccagcgcgatcaaacggcaacaagcgaaatcccagcgactccgccaattcatcaggaaattcctctggtcccaaacaatgtacgactggatttcacaatccgaaacaagattctaaccactcggcggattcatgctggcacttgcatccagaaaaggcaccagaatggtggcaagaagctcaagccaagtggaaggccgggaagaacgtaaattattacatgtcactaatcactctatggatagagagcggagaccctcactcaaaaatcatcctcgatagcggcgcttcagctcacatcttcaatgataaacgcttcttcgataaactcgaactcagagactgcgacgtcattcgcaccggaaaagaaaacgctaccctactgattaaaggaacgggcaacgtgacgctgagatggggacaactcaccgtctcactggaaggatgcttatatgtacccgacattgtagtaaacttaatcagcgctggttctctgatcgaaaaaggttgtcacctatcagctcaggcaggaattttctctgtttcaaaaggaaatcagaaactattcaaaggaaaagtttccaacaatctgttcagcgttgaaaatccggacttcgtaggccaatctgtcaactattcggctcactttacttcctcatcggagtccttgaaggaaatccatgagaaatatggccacgcctctctccagcaaatcaagcaattcattcccaactcaatatccaaatccgaattggacaacttcgaatgtaaatcatgtgtgctctcaaaaatcaccaaacaacccttcaaacatgagttgcaacctgcaacaaaagtcttcgagagaatccaccttgatatcattggtcctatcactcctacttgaaaaaatttggaaactaaagatttatttctttataagttatcttatcttttcttataaatacagcagtataataaaatgacttttacctaaaggcagaatgaatctgaattagataaataaagaaatagaaatgataacttgataataatgcgctaaagtattttgagaataaattcaagataatagcttaatgttatttaaggaaaagatgtgagtcagtcaacatcttaatcttttacagtcttaaataaaaatgataaaagaaaccactatacttgtttatagtgttaaataatttctttaatgacttttgtttatttcgattcgtttagcgatactgaataacattcatttatctattataagtatcgctctctttcttaaaattaagaaaggctaaaacactcaccgataaatgatgaggagattctttcgataagtttgagttgtgagtcagattcagtcgggctaaagatgatgttgtagaagggaagagtgatcagtatcaatcttttcctcaacccgattgtaaatcattgaggctcacctagagctcaatgattgacaatcgtcatcatttagaaacctgacgtcatcgacgtcattccctttttcacaagcttttcgcttgatcgaagattcacaatctataagctctatacatgatcagtatgcaattaactttctaggcagccttacaaacaaagtgtaaagcttacctgctgctctcctctttcgagggctgttttgggaaatggaattccaacactacttccaaaattcaatcaaagttcatcctcactctagtcgataacttctctggttatcttgctggattcccactagccaagaaggacgacaccaccgacgtgctcattgatctcctggaaactgaaaagaagagactcggatacttaccaactcaaatctgttcagatggtggaggagaattcacggggagcaggttagtcaagtaattggaggaaaatcacattcggaggctaatttcagaaccataccatccggaacacaatggcagagctgaaagggcgaatcgaacaatcgtcgaatcgatgcgagccacattcaagagctcaaagatagcgaagaattattggcatgaggttttgaaatcttgctgcctggctctcaatcagattccacgcaacggactcgctcagtcaccatgggaaattgtacacggtcgtccctttccagaattcttcctcaaaccacttggaacaaactcggttattctcaacctacgtagagtaaaaggaaaaaaattcgaggagaagggacaggagggaatccttgtgggtttcaacgttcctcttcaatcttaccgtatcttaatccaatccggagccatcatagaatctaaacatgtgcgattcctcaaatcaaaccagatcgaatttggatccgacgactcagacgacttctgtcaaaacatacaagatatctcaaagtcaccaactctcgaagggccaactttgaacaatgatcagcgctccgacaacgattctgagtctatcaatcaggaagggttagaagatgacacacaacaaaacgctgatggaatatccaatgaatcgacagactcagaagaacaaattctagacttgctcaaacctcaagaaccgccccaacaatccaaaattatcggcaggactctcagatacagatcaagcctcaaacctccagaaagatttggattccatcattactacaaaccaaatacctttgagtcagctatcagatgcgcagacgaaaaattctggagatcagcaatcgaaaaagaagtctctacgatcgagaaccatgaagtctgggacaatcattatacagaaccccccaatccactcgacacgacttgggtattcaagattaaggacaactgccatggcgatcccttaaaacacaaagctagactatgtgtccaaggttttgaacaaatagaaggtgaagactacgaaggtactttcgccccaactggaaaagtgtccacgctccggatgattcttctgtattcacttcaccaaaatctatcagttacccaattcgatgttcagggagcttttctacatgctccactatccgaggaagtttacatcaagacgccaaagggagtgaatcgaaacgcactgtatctgaaactgaagaaagcgctctatggcctcaaacaagcaccaaagaattggtacgaaaccctcactgcatggctcgaatccatcggattccaagaatcaaattgtgatccatgcatgtacctatgtgatgataaaatatctagaatcttcttccatgtcgatgacttgatactagtaggctccggcaacggattcaaggaaaaattcgaacaacaattctccaattcctcgtgccacgatcctaataccatccttggaatgaaattcaaaagactagacaacaagattctcctctctcaaccaaaacacatcgaacacggcttggaagaactcggcctctcaaactgcaaaccttcaacaactccgctgactcctaatctcaaacttaaagaagcttcagacgaagatcatgctctcttcaagaaagaaaatgtcaattatcgctcagcaatcggactcatgaactacatagctggttataccagaccagacatcagctttgccgtctccagcctggcaagattctcaaccaaacccggaatgacccactggcgtgaagtcaaaaaggtctggcaatacattcgacatactagagatctcaaactttctcttgaaatcaggaaacccgatcaacttctcaaaatatacagtgatgcgtcctggggagatgatccaataaatcgaacctcccagtccggatatctatgctatctctttggtgcactaatttcctggaatagctgtagacaacacaatgtcacgtattcttctacagaagctgaactcaatcctctggtagactcattccacgagggaacctggctgaaggctctcctatcggacatctggaacatccaacttgaagctgctacacactacattgaagacaaagaactcaacgaaagactgatgatgaatgatgatgaattcaaagaaaaattcgccaatacacattacatcgacaacaaaggattagacgacaaactgaagaaattcggttcaaaccccaaaacccgccacatcgacctcaaaaccaagggaatcagacaagaactcaaatacaaaaacatcaaaataattctaattcgcacgttcgatatgttggccaatgccctgaccaaggcagctcctaagtcttcagtcttcaacctcaccaaaactgttgatccttcttttccaacttactagtcaaatccctccagtcacggggagtgttagattcacagacctgtcacaggctctgcactctcggatcaattcccattctccattttcttaatcttcctttcttcctcatctcattcatcaacccttacaacctcattcacctcaatctctactacacacacacatcacctccttcaaactatcaatctcaatcttatttccttctcattctaatccctgatctcttcctcttctgcctggtgagatttgactgttctcattctcttctctttcattttctctttactgacaaactcttcttcagtcctcaactcttgttcttcctcttccaactctctctccgtcaagctcattctcacaagttcttctgtctcaatgttggttctatttcaactatttctttctttctttttctcttctcttcctattgtctttcttttctcattgatatcttttcttctagtgtgtcggctcttttatgcaataaatcacagacttcaaattcttttagcttctaaatcctgacaggtagtcatccagtcatcaagtgcacctgtaaaagcaacacaaaaattgtgtgccttggttaaacaaatcccaggaattggaagagaaactccgaaatgctagggatttccaagcagatcttccagtgatagttttctggcacctgaatctttgttctcacaactttacaaataggctctcttgcctctttgccaaaaaaaggatatgatggaaatgatcaagtgctcaatatcaattttgcatttttagattacccatagaacagcaaaatgaccccacattgcaagcatgaggatgggaaacacagatcctatgcttctaacactgtgaaaggggttgtatcggtgacaaccccccgcaataaaattgcccagaggcgaccaatatacataagatcggtctccttgaccgattttatattggccaggcccaccgatacattttgggtccgcctttttgcactccaaacagatccccatgcacaccaaaaaggtgtgtgtgaatgtgcaatccaaaattcctggagtgtgccatggtgtactccagattaattggagtgggagcccatgtacttcaatctccattttggagcagtgctctgtggagtgcacttgtggccactccaatgactttggagtacacagccacgcactccatcatctgcggtggtgcactcctaaacatagtggagcctttggagtgcaaaaaggctgatcctacattttccctttgttataatatatcaatgggcccgaccgataaaaaatcagtcaatgagaccaatcatatattggtcgcctctgggcgaccttatcgccgggggtttttaccaatacaaccccttttgcagtgtaattaccaaggtgatttcactgcaaaaccaagataaatggttgctgggaatgctatgcttacaacactgttatgcttacaaattgggtccaatttaactttttatcagacttacaagtccacttttcacagaatttccagaattgtgtacttgctggactcctttggccgatcaataattgatgaagtgatacacatatcaaattcacctcatgtcatataataagcaaaggaagggggaaaaaaacaggttacctgttcagatgatttactggcagttttgatcccaaaatgaaatagaatgttggtgtggtgcacttgatccacataaaatcaacaatagctatcaatggttaatgaaaaataaaggcttcaaaaattgggtcaatacatcaaaagatgaatttattgggatccaatcatgtctagagtaattcatagtgaagcctaaggcaggagtactactcacacaaggtttgcgggactcgcagcagacagatacgcgggcgccctccgccctgaggctcatgtttaaactgtacttggatgaggataaccaccattgataaccgacgcgatggtgagcttttccaaacaactatcccggtcatcgcaaaacccctctgcattcccgagtaatactttgtaacaagcgcagcgacccgtcgatgaaaaagattttggctctcttatcaagcttcatttgttgtatgtgccgagccagaggtttttgttgtgcatgaaacttcaagtaataacgggaactctgtatttatctacggctacaaggcgtagcgtgtctatcggaaacaggcctttgaaattacggtgaagttgagcacattcccaaagaactggccatcctagcggaatgacgtgttgcttgatgactgcgcgatgcatttttgtttctccaaccatcatgtgataacgacacggtaaaacgccgatttcctatggcatatcttttgattaaaggaatttcttatctacttaatcgtttacaccgattgggagagaaacgctcgacggaccgtagtcagagcgctcgataatcgaagttacagtggagctggaatcgagcacattgagttacattccgatatgtgtcatcgaatacgcgcaggttatgtgtgaccacgctgagaaagtcttgggtagtagtagctcattagccgtatcaaccaggcatgtgtatgtattctgttccgttagtgttttggagccagaatgcagtggaactggcaaaataaaaacccgggactaagagtgctcaaaggcccaatatctaactattttaacccaacaaaaaaaaccagaatttataaccgtcttccctggtgtaactgtgtcttacttgatctacaggtgttgccagcttgcgtctaagttttgggaaattgacccagcctacgtcagatcaataatgacactttcctgttcaaaatttgcgtccctccaaaccacggagatgagagttttcttggtttgggtgtttacattgatttcgagtgttactgctgctttcgttgctcctttgaatcatgtaattccatccggaaactcggtgactgcccctgttcatattgtcaaaagcacttcaagccgaacagcttctcgaataaatgcatatcccacaagaggtggtgttgctaccctggaaactaaggaactggcgccaataaaagaaggctgtgagtaacctgcgctaatgtttactcgcgatttttcgctaaatgattatgttcattctgcttgtaaaatgttttttcttctgtttgttaacaatctccattggtgggtaaaatttgggctgcccatctgatgcagggagcagcaattctgttttgacgcgtaagtaaattgaaaactcatgcgcagcatcttgatttttcattctccttggcgttatatcttgagactggattgcaattatagctggcttactgaggaaaatcgtacacagactcctatcttgacaacaatcacgctgagaatcagaaagaaatttccgcccttgtaaaggaatttgaaaactgtcatggccaagtgcttttggacaaattacaaggcctagcggtcctacacagaagttcagcacctaaagatgcttccaaattcaagattgcggctcgagccttatttttgactgcattgtccaacaaatcacaacagaaggacatcttccaattcttcttggaagccactgggccggtctttggaagcctttcaaccgtggacaaagtcgaacactttgaaaacttgggtgcgatgaatttcatagtttatatgccaagagtgaagccaatctgagtatttgttgttgatgattataatatcaggaagtcgtcagttggcacgtgaaacatgcagatcccttgcaaaggcttcgattgagctcaagaattattacatttctcactgtcagttgtccttactttcgtttcatcttttcaaaatccaggtaaaaactgatgaaaccccgagggtgaattccaacgacaatagtgcagagcgaaattgacaaagtattgcggcacgaaatcacgtcaaatggtttgaaagacttgattagacccatagtccagacttccgccgtcggatttttgtccaaattgcgcttgaatctctatcaaacggcaagaaaaaagctgtactgcaatgatatctttatagtacgacttcggcttttgcttgcttacggaaaaagctgtattgaacttggaccggactcttggaaatctgacgaggttaaagacgtattcaacatattgaaaaacttgctgaaaatggaagggttaccacttgagaagcagatcgctaccaataggacgaaggaagcacttttgcagtttgcaagaaccgaaaaacaacgctctctttttctttgaacccatttgatagcatcattctttccactttcatgtcccaaatccaggagatcatttagaatcccaattgttttgtgcggtagcgaaaggctcattgtctttttctggaaaatgattcattactcacgttgctttatttcttgtcagctagcagactttactgcctgtggcacagaagaaaaataaacaaaatcaaaattgttttgaacaaaatgtttgcatcttacaaagttttattctcttttttttccctcatctatttaaagcaaacaagttgatcagtaaggcttaagctataaaaagaaacgagccaagagtggttattgattcattatttgtaacgcctttcaacaaattatagaaggtttaaaggtccgtagattcttgcttcttccatgctggataatattacaagttgttagaagatatgatccgattgatttggggcgtaatggttaaatgttctataagtaacgaggagttgttgcggaacatacacctctgaattttaaattgcgacgatgggttgaggtcttttagagaatatcaatttccgttcgataatatccacaatgtcaaacttgttgctcgtcttcctagtgcctcccgctgaattatcagattcatcgatccctggatacttcttcttagctagttcttgtcttcgcatgactaccaatggtttggccagcttgatacattttccttcgagctcgtgattcccgatccgtaagattggcttttcctgaatacccaatgaggttcgtttcagaaggttagcaggaaatgaacaaaagcttgatgagcgtcacgaaaccataatatctatttttatgcgattgatcagatagattggagcacttgccggattctccaagtctatcagtccgatttcagccccttcaagcgccgcctgggggtcatcagtctctagatcttttgccgaggattcaagcgctccctgtagttcaacaatgatcgtttccgattttaccagaccttgcgtgttcttggctagcgaaatcgttgttgagtgctgcttgcgggtgatggtaactggtatcttcatgatttttgttgactccagactcaatgggccggccgaggccaatgagtaccaggcccatcagtgatgtcgcaggcctttcacctggtggtattatccacaaacttgcccatacccagagtccctttttgatgcctccacaccagtaagctgctcaaagagaggtcaggactcaaatactccatcatctaattggctatgctgatttttttttttttttttttttttttttttttttttttcatagagaggaatattacaaacaaaatcttatacagtcccttatgaccattgaccaagagtgaaggtgacactgacagtgttagtttttggttgatctaatatttagaacacaagagggaagctaacctcagagcagcacgttatactggggtcatggtcttgtaattgagatatggagtcattgtttgctccaaagccagaaatttcaattttatgatgaaagttgttggaatgtgtgctgttagtattcatgtgttgttaactctctatttttcctttcaaactcatcattagaatatttatctattatgctcgtatctttctgtgctcttatcagtccagattagaatagctttctgctgtttttatctcatttgtaatatattttctttactatttatagtccatccagaaatgcaaactcatcaactctttccctctttgaatctttcactcatccatttacatgtgcttcatgtataacaagctgagccatgagatagatccataagaccaactatgcattttgctcagtagtgagcagttttcatctatccttgtcagacactgagacactagtccatgtgtctacatgagaatgtaacccccttgggttacataacaattattattatatgtaatctttaagttaataattataaagtagtgttatcccgttttacatgtatttttatgttaataattattctgtaaattaataaagattcacctctttattaatttacctcttccatgaaaattataatcaagttgaaaaggataattatctcctgggtgtatccaagagatgattatcctatttacctctcttgtgtgtatgattattatgtttatctctcttatggtattttctgaaataaaggatattcagcacatgtacatttagcatgctctgaatatcctgacactttcccccaaggaaaagtgtaacaataaggggactgcaccggtcccagcagcagattgacccctgctctgtaatatttaagaggatgcctctccccctgagattcatcccccagacaatattaccataccaacccaacaaccttactaaaacatatacttagtgagtggggttttttagtaatatattatctacataaaacttgttgtaccttttcctttatctcactactagtctttataagttaccttattaacttataagactagtacaactctattcttcttattatcttaagctcaggcactgtgaggctcattccacagctgtcccttattcttataaggagccagtccctccactgtaccagtgttgagttggacttatttccactggccactctttggctatagtgtgaccctttatcccatcaactctaggtcacataagagaccagagctgacaatcctgcaccagatatctgttaaagtatcaggagtatccagtagacaccagtttttgaatcttgttgtgtaaagtgttttctgacttctgcaaaccttctgtaacatttctgcagcatttctgtaatattttggtaagttccatgtaacttttctctaaagtggaagtcctcctgttatgcttctgcaacttacagtaagcttatagaaaggttacagaagcttacagaaaacttacagaaatcagaaaacaacttgtagaacaaaaactgctgtctactggatatccctgatattttaccagatatcctatgtggatatccagtaaaggttgtagtgtgcatgaatgtagaagaaacccatctgaagcagatgcattttttccttctacagtgctgaaaaccagaaggaaactgttcacccttcatttttttcccaaaagaaaacttacttctttctagaaagcaggtgttataaatgtctcttggaaaaatatgtcaattgaaaagttgaattgttttagctcaaccccagtttaccattctgttctctagtatccagattatcaaacaggaagtactctatcgatgcttgctatccttttcataccagtaaccaattcaaccaccatcaaagacgtgtattcccccagctacagaataccggaagcttgactaatcttgagaaggcttaaactgagcatcaaaagtgatctaaaattactcttctcttctcagatttagacaactctccacaactggaacctcacaaatccttgtaagtattcaaagtcctgacaaatcacaactttgtagtttgcactttcttgtgacttttgtgacatgaaagatcaactcagcatgcactacaggttgctgagctgttcatcaactcagaaagatttgatattctaagctccttgattggttcaatcacacacaacaggactttacattgtctgtttgttagctgtgagggaagtcctgaactgtatctaatggcaaagatcaatcaatatcaagtttccaccaacaaataaggcttaggtgctccttctaaatcaagtgattttaggcaaccggaagtgcgaggcgtaaataaatcaatgtatgacttcccattaggccggttcacgtctgaagttcaaggcaggttttagcacttttatggataaaattttacaaattttgtcaaatctcatgaatcatcaggcttggaggaatttgagatttttgacaaacttggaaaattttaatgataaatgctataaaacttgctccaaagttcagatgtgaaccgtcctattggttgcatgtacaggccttgtaaaggtagattttcaggctgtaaagctaaatttttgctgggaaacccaacttatggcctttaaaaacagctttacggggggctgtaaaattgacgggaagttcttccatttgcgcagctgattttaagcatttctgggggtcacaaaatcgcacctagaaagtctcaattgtgcacttatcctccaggtcgagggcctaaccttatatacgtatgatggtgatgatgataataataataggataataacatgtatgtgtttacatatatagatattatactcatatacattgcatttcgctcagttccaccatgaagagaagtctccaacttcaaagaatgatccttagaaaaaaaaaacgcagtggataacgctcaggaaaggggccataagatggtaagagttaagatgcgatcggttaattttctcctggttctcttcacaattttgacccattcgattgctgaagaggtgtaggatctgagaaccctaatatagtgctgattgtacaggccaccttattcaaaaggttcaatccaaaccaacggccaattcaaatcagtagatgttcttcttcatcaggcgtttcctcccgcgcatacctcatgagaattaatgtatccacaatctttaaactgacttatacccctgtgtaaatcttttgtatcccgcatctgtgaaaacaaaaacaaagcacatcggtcaatttactctttttgaggatcgaaagcagaacgtacgctttgtgatgaagtcatccaagttttctggacctcgcgatccgtatgaatagggttcaggctttggtttttcctctggaataaatgaaaagcagtggaggtaagaagatgatcaatgtgcaatataatcattttcactaaaaatgaaatactcacgatcaatgtagtgtagcagtggcctgtttcatcggtcatgaattggaagattggatgtgttctaaattaataccatatctaacggtaaccgtggcgcagaaacttcgactaacgtaaatattttccatgctatttccagctcatcgtcacgaacaaagtttgatctgtctcctttgagtgcatccaagatcagggcttcgtagctttaggggacatggccaaagcggatcaatcaatgaaatgcctccatgcacaggcttcaaatcaatttcaaattgaaacaacactcacgcctcagggattttcaagtcactaaaccttcttttgtaagtcaagtccatctcagtcgagaccgatttcatagccaatccgggggctttggcattcatcttcaggtaaactgcttctcccggctgaactcggattacaagctcatttcgagcaatgtctttgaaaataccttgagtgacatccttgtacctgattgcaaccgatgattacatcgagattgaaaaataagtattgcgcacatcgttaagcacatgttgattcaaacttctactcaactgaatgcggatctctgtcttttgctcgttgagagccttgccagctctcaggacaaagggcacaccttcccaccgaggagagttgatgtacagaactaatgcagcaaaggtggggcagatagagcctttgggtacggtgtcatcgtccagatagcctggtttgtcgtccgctgcggtgtattgtccaagcagtgattgctctcgctggataggagggataaatctcaaaatcttgaccttttcatctctgatatcctcggcagagaatgagacaggtcgctccattgtcaagagagatagaacttgaagtagatcttgaatcaagacagaagaaatcattgaaagtagattagtagacaattcctgcttgatgatatttacttggcaagaccctagtgaaaaactaacgattttgcatgacatctcgaatgatcccaaactcgtcaaagtagccaccccgaccttcagttccaaaaggttctttgaatgtgatctgaacgtttgatatcaagttcttgttgaaagaggcatccagtatgacattcccaaatcgcaaaaccaacagattcttgaccatttctttgccgagataatgatcaatccggaaagtctaaaaggaatgcactacgtccttagtatccaagctcatttgggccattttgtttctatttcggggatcattacgcttacctcttcttctttccacagggccttcaggcttcccatcagctcacgactggtcggaagatccataccaaacggtttttcgacgacgatccgattaaagccattcggagaatactgcgaattaaacatacaaatcaagtcagagggcgcaaggagttcagagacgctttcaaagctagaactaattcctcgaaactggcgctcattgtcttgatgatcacgcacgttgttctttttcaaaccggttgcaacgtcgatgaaaacactagggggtaaggccatgtaaaagattctatgacgatcggaccctttgaaatccttctccttgtccttgatagcttcttccagtctttgaaagctggcgtcctcgttatattgaccgtcaacgtaactgcagatgcccagatactcttctaatttcttcttcatcgccgggatgggtgctttgatacattgagatactcgtttgtgaaactcttcttggtccatctttgttcttgcatagccaattatttgggtaccttcgggtaaaaatccattgaaatataatccaaagagggctgggaaggtctacatgagtacgatcagatggatggaggtaagcaagagattacaacttgcgccttaaattcatgttgttgttatcactttcgtgaataccagattgaaacacaaagctgatgacagaggataatgaaattgccacagtctcatttatttttacataagaccaatcgaaagatgggaagtaatggtgattttctcaaatagggggggggggagggagtgaagggagaaactggaacgaggaaaggaaaagggatccatatccacatgtatatgtaaggctgacctttttcttagcgagatcaccgctggcccctaagacgacgataatagtattttcttttagttgaccggcgtttgaaccaccgcacgaggggatgtcggaagccatgtggggtgatggacgatcgggagggcaatgggttttattttcttgagtgttggttcggagcgggctgttgtcggtttgattgatgatctgatgggttttgggattcgattggatggagaggagggagaagggtcagcctggtcttggttgtgtaggtccctgactttgaagggtggtgatggtcaacagagaccgaaacggcttaataactggtgagacatctttatgacttgttgaattcagttacaacaccgagaaatgaggacaaaacctttttaaatgcgtgaaaaccatcgatcgagcttgaaatctatgggcttagagaggaggatgccgatcgatgacgtatgtatgtggataaacatatatgcactcaatttggctgcgaggtgggtcatctaaacgcatacacatatctctggacagctctgaacctctctgatcagatgggcctttctggccttttccttctgaattttcgcaagacatttccaaaaattcaaccttgcaactcccattctcaaggcaaatgaaaacaccccggttgatagatacaaattcagcctgttgaaaagaaatccattgcaacaaacttacaaagtgaattcattgccaagcaaaaagctcacctgcatctttgtaaatagatcaattaaatcaataattagttgaaactttaccaatctgtcgattaccatcgatcaagaatcaaggctgaaatcggtgagactgaggagctgtcctgtcctgtccgggtggcgggtggtaatacccgtccctatgaatctgaatgtcctgaactgttgggtatgtgtgcaacagtgcaatcctgcaatccgttcttcccagaggagtgtaccattcatctgataccatatatatccatccaaactatatattttatttggaattgtcaatcttcaccttggaggaagagatgtaagggatcgtgatttataaacaagttgcagcaggtcaaaattgccctaaacatggattttgaagttcatgaggcatcaaacaacatcagtcaagctcatggagctctgaatttactcacagttttaggtcatggggagatgaggctgataaacctgatacaaatcttctgaacaatttcaattcactgtgggcaagccagaagcacaatagacaacattcttggttcacgactcctagaattagagttgctgagtccacctatctttctgagacaggtacatatacagtaaaactgggagtgtcagaggcacgtccagccaattgccactcaaatatatttttgaacccaacactagatagtttgagaaggtttgtgtctacatatgctgatatagtttgtgatttggtggtttggagtaggaagaatatacatagtcttgaaaacattagggcagttcatctactgctgattccaagctcagaaaccaaaccttttcaaaactgcccctgctgaacaatgatttgctcaaccttcaaccatctgttcagaatcagtgtctcagctgtgagaatccatgagttagactagtggttggacaccaaaagcagtccaaactcttacaaaacttatcactgaaaaattctgtgaaattcaaattttctatgttattttagagagcagaggggcttgtcaggctgagttcaaaggaggactcaggagcagattggagcagaagactcgccaatcaagtcttaagtcactcaccgatcagatcccatggagagagatgcgcgtcgaagagtgcccctttttgggagagacagaaagaggactgaaaagatggaaaaggagttcagaggaggtagatacacagacaggaatcaggctgcagatctatctatgttcatcatggatctggtcctcagtccaccaacctgatttttccacttaggagtccccattgaaccggcccttcaaatgcaattcaaaaatcaggctaacccatgctcctctttcccaatcttttcaagactcaagtatggccccagcctacaaagggaactaaacccaagcccattttcatcacgcagagggttcaggtctcagatcccaaaggacaacaaatatatatgtacgtttaccctagccaatggtccaatgtcgctggagtggagcttgcatattactcgggtagcgtgagccttgtttggttaacaagaaaatttagaatgtgcagtgatgtaaataaattatacaaaatctatatgtgtggatttttttttttggtgttttgccatcacacatagtatatttggttggtggagcagggtagggataggaatgagtattgcgacgaccgataggagattggaaaacaaatggcgagtaagccaagggaaacgagaaggttggtgatgggatgtagtttaataattgccggggccggggccaccggcaccaaacattgagccgagatcgcccatgcccatctgttccatcatcttcctcatcacctcagggtcgggcatctgacccccagcgaggccgccgagaccgccgagaccgcccaataaagatcctaacccgcccccgccagcaccgcctcctgctccgcccatcgccgctgccgctcgtcgcgcccgggcggctgctgatggttggcctcctgtcctttgtgctgcctgagataatgcatagaacgcatccactccacctggccatttgttcatatttagtcaatgaattaggtcccgggagcattcatacaggttgtaaaactcgtgcttacctgcatcctcgatctgcttgcgcacgcttgctggggcctgacgctgtagagacatgcacaagtatgttagcatgatttagttaagctgtgcacacgaagaggaagtccactgtgctactcacgagaacctgtgagcgctgggctggtgccatcttgaccaattgctcgatcgtcacctgctgctgttttacctttccaccccgactgccccccatcattgccttggactgctgttgagcctgcttcaaagcctgctgctgttcccatttccgcttcccaccagcgcccttgaccatcgtagcaaacatcgcatgctgcgccaacatcccttccacctcatcaacgctcgtcccactccctctggctattctgagcactcgtggatggggctctcgcggttcaccgtccgcaagttgacgagtattgtctcccgtgcgtcgtttcttccggaaaatactcccatccgaatctagctcttgcggggacattgcatcgaaaataaaaaccattcgtttcatcttttgagacatttcatcaccatctccgcccaatccagccatcatgttggacattcccggtatcattgatgcaatcttgctgatcgagcccctgtgaaaatatgatttcccggagaagaaacgattaattcagctcccttacaatcaatgtacatgttgaggagacaaacatttgtgtcaagtttgacatttggtctcggagatccctgattgtaaatactcctcgctcaattctttgtctcatttcttctcgattttggctgggcgtagctgattgaaggtcctgcatagtttccaagaattccccgatatcgcccatgccaaggagcttgctgataaatggttcaggagcaaatcgttctaaatcatggagatgttcgcctgtaccaataaacatgatcggagtttgagctgctgctacactagtttactcacgggtaaatgtcgcaatgacggggagaaaaacaaaggaagtaatttaagcaatttgaacatttgtgccttccaatgattgatacaagacactcacgcagaaattgcaccacctccttttgcgtgaccatccatcttagttacaataatggccccaaagtcagcagcctccttaaatgcacgtgtctgtgcttctgcagcttgccctgattgcttcaagatcaaacgagatatttcatgtcagcatgtgagtgcataatagctaaaacaatataagatcgttaaaaggcgtgtgctcaaacagaccgatagcaccgtcgagaaccatgatagtcaaattgggagtcacgcccgccgagatttgcttcatttcctcaaacaattcagtttcttggctgtacaaaacgagcggttacataagtaaatctatcaatcatatcagcagtttagaagatacgggtgctagagattcgggagttcaatcacaagttttatttgttgcacaaaatgaacttaccgatggcgccccgaggtgtcaacgatgatgacttcgaaccgctcgcgtttaaatctggtcacaccggccgtagagattgctataggatctgtctcggtatgactaggatttaggtcagatgaagggtgccatcagcccaaactcgagagtctcaaaacgtgagacggtttccaatgacatacgatccatagaacggaattttcgctttggtggcattctgttttaattgatcgaatgcacctgccctgaacgtatccgcacaaactagcgcagttttaaatcctttgcgccgatagtacacggccagctatttcgccaaaccggaagaagttcgcaggtggtaggttaaataattgagattgagagattttattcaagcaagaaaactgaagggatagttttgaaacaaacctttgtacaactcgttgtctttccactcccctgaagacccacgaacattatgacgtttggtttccctttcttaggctgccagggtgtgtattcggtagttcgactcgaggaagatgcatgatccgaagcagatccagtcggactgacgagggcaacgagctcatcgaagacggtctatggataaacagagaaaatgtcgatcaacagtcctctatctcctcttgattgaagaccgtactttatggaccaattgtttttgcttggcaggtgattggatgagcttttccagctgaggtgacagtttcgatttgacccgattccggaggttggcgaccagggtcacgttgacatctgaggataataaggcagcagagattcctttcaagagaagatccagagcctgatcagaagtatcataaaaaatggcaattatttggatcattcaagatctccaacacatcattaagttccaaaggaagaaagatgactcaccttgtcgtcaatcagaggtgtacgctggagctcactgaaggcagcattaatcttcttccctaagtctgctaataccatcttgggtgagttgaactgggcttgaatttgtccgtcggtttcgatcaaatggtattttgagttgtgttgttcgtccttagaaagtggttttgctgtggtgtccttacatagaagtctgtgtttgtgcaccagtggcactaaagctgccccggtaatcggacattaacactcgggggcggagatgacccggtccgcccggtgacggagggatactgaattatctcggtccgctatccggacccagcacctcattttactcaagcagactgacccaaaaacagattctcattgatttatatcgctctctgttccagaagaacacagagaacatccatatgccaagaaatgacatagaatattattgaagtttgtgttttctcaacactacaaaatcagtggatatttgcacagaacaagaagatgaatagcgaggatttaacaaatcagtttatgtagatcacgaccttcgcccccgtttccaagattgatggtgtttcccatgaggcactttcgatgtaaataagctaaaattttaaaaacatgggttgatgtttctttttgtttgtctgagaaagatgggtgtacatgttacaagttgagattgaatcaaatattctcaatatgaatacatacatacaaatatgcctctagcgaactggagtcggacccagccaagtttgattattaacaaaaaaagtgaccggcccggtatattcaccgatccgatgactcgagttgaacttatcctcaaaaaacgcgagtctgaagaagacttgattcatagcactgatcatggtggaagaggaggtagtagcaatagaggtaagattttccaagaaattatcaatgatgagcgagtggttgggatgagggatgatgaatcttaagatatcgttggccataactccaaccaatgttgcagtatgattagtagtgctagagccatggaccttccacgaaaccttcaggtcttgagagttattgatcaggccgctatttcttagatcgaactcaggcatcaagtcgccagactgatatccgtccccgatcacctccgaggtgcgttctaggatcgagccaaacgaccatcgtgccactccattctggatcatcccgagaagaaagccttggatgactccggataaattcgtcttggctgacgctaatgggctcaagaaaatccctgcaaagatggaaatcttttttaggatcggggagtatgcttcccaagattacgaaacaaaaacgacgtttccttcttaccgattagatagtgatgaatcctgagtgaatgttgaggtacgaatgaaagtaagagtagtacaatcgccagaaacgcgtacctaaaaacgaagatgattcgaagtcgtcagatatctgcccctgggttattaatcaaatatggtaaaaatactctgatgactcgagtaattgaggagaacacccagacaagatggattgggagactcacggaagtcgcaatttttcgagccggttttctttccgcaaacacacagcttgatagtagacaagcacacctgtgatggtgagtaagacggctagagccagaagtgcgccagaccgctgttgaaggtcatgggttgttaacctgtctaagggtacccaaccgactgtcaactagatgttcagatggcaagtggaaatcagctctgatctttattcgtaaacagcttggatttctttttttgcttgttgaagacctccaaacattttgacttgttcttcttgctgttcttcttttggttcaagagaaagatgagcttacgttcatgagtactccaaaccaccacggccccaggtacacccacaccctatccagactactgatagtctcaagcgtgttgctccaggagacgtcccatagccaatagcagacaaagaggaagggcaagaaattgccgctggcttttgaccatgatggcggtaaactgcttggttcagaggccacgatgacgatccaatagccgacaaagctcagcacccagaagaacatctggggagaggggccgagaagaagagtgaagatggcgctgaagaaaacgttaaacaagatgatgatgggccataggtcggtacatccgctactatggacattgtccaggaaggtgaagctcgttgggaagggagcggggaagccgatggagcggatcccattagcccgcgatccttcgaatccatcggttccgtccagcatcttcaagaccccacagccaccccaacgcgcagaaacgatgccagcatggacggccgattgacaaatgaaggagtccgggcgatatcttcttgttccttgtccaccccctccaaccacgagtggccggtaattggctacctcgccaccgaccactcgcgggttcaacaagccggtgcttgtcccgcaatgagatggacatctgaaggccatactcacgttacgatagatcatacaatctgcaccgttgaggccacatccgtcgtccttgagccaaaaagatccgacacaatgtaaccattctggttgcgttggctgtgggaactggctgggttcgctgagactcgaaagaaaccaagactgtcgagtgagagtgagattgatgagaaaccaaacaccgagaaagaagacctggcctattatcgatggacgactgggagtggaatcgtgaaggggtctggttgtctgaagccactccggcagcctatttctaggcaaaatgtgttgaacggccgattgtagcgatatggtggctttttgaatatagctctttatcttttcggtgcggttggttcgacgactatagacctcgtggtcatcagtctcatggctggggaggagcgggctatgctcgtggatcgagtggagactgtgttcattgatcgctgagtgatcactgttcgattgactggatatcatcctcatcctcttcccagtctgaatctgcttcgtcctaagctattcctgagtcaccgacggagtaggaaagagtaagttggtcatggaacggttgcggaacgcaccaagaactacccaggagataaaaaatgaagtttcaaaaatggcgaattgcaaatgcaaattgtatctgaatatgtagagttcaacacttgcagacaatactccatgcttacataaggagggatggaggtttgatttttatggtgacggcacttccagaaagtcgaagtgtgtaaaaccagggccatcatggatcacaaacttatgacacacttaccaaattctgcaatcgcataggttgtaacacccgcggccataagatgttctgaggggtggagatttccaagacatggaatcatatatttatggtgaaatgccattttacaacagcaattcaagataggagtggtgtccgcacaggaagaagcaacaaaagtgtagataaatagtatggttttcgagcatggactctgtttttctgttttacgtttttttggaggcatacagatgatgagtacactacaacaataatttaacttcgattatgatggatgatgatgtgtgaagagaaaggaaagagacaatcaggagtacacttgtgtacatttttctacggtagagcagagtaaattttaggctttctgttttttcttgaagttcacatatctaaaagaatactttgtttttaccgattggaatctcaagtgattacagtaggtttgtcacggctagtgaattcttgtagcttagacaatttcaaggccacttcgatcaagggcttcaaaccgacttgagtatcttgatcgtactcttcttcgtttttgctatatttttcgacgtatattctgatcgtcgcaccggcgcttccggttccactcaatcgatagacaatcctacttccgtctgcaaacttgacgaaaagtccttgtcccttggagacgctcttgtcgatcgggtcggtgtagctgaagttaccggcttctttgactttgaagctcgtactgctagtctccgagctcaacgaactgccgatgaaatcacccttcccaaaggccgactcgatgtgtgccatcatcttcgacgcaccagccgaatccacttcctcgtaatcataacgcgagaagaaacttcgcccgtatttcttgtagtggtcttggagcacacctttgatcccattcttgattcctcgtttctcggcagcggcaaggatcgaaagccatgcgacgactgcccacagtccatccttctctcgaatgtgatctgaaccggttccaaacgattcttccccgcagatagacaatcgaccggcatccatctgggcacgtagaaaattataacatggagggttgtcagctatggtgtgtcggttataagattaagctttcagcagactatcgtgacttaccaaattgccaaaaaacttccatccggttggcacttcaaacacttcaagttttttcgctttagcaaccagatcgatagcgccactggtaggcatactacgcgccaatcctttaataccatctttgaagtaagggatagcttcctgggcccaatcggcaatgatagccacactgtcacttggggtgacaaatgcatccttcccgtaaatcatgtttcgatccccatctccatctgaggccgccccaaaacctatgttctccttatcgacccgggccaccaactcgtgggcgtacgtcaagttgggatcaggatgcccgccattgaagtcaggactggatacgcaattctggatcgagtcggccgagagaccaagggtttcgacaaagatagcttgtccataaggacccgtgaccccgtgcatcccgtcgaatagtaccttcaatggcggtgggctaccgtggaggtaagctttgatactatcgaaatcgaagattgatttgagcagtacgaggtaatcggcaacggaatcaactatctcaagactaattgggccaaggttttgcgggccaagttttaaaagatcgacctgtttgtttcgagaaccatagaaagaagcgagtcagtgagtgattgaaatgatgagagcagagaaaaggaattcacttcaggcaattcgatcatcttatagcttttgagagttttagtgatttcataaattttgtcggtcactccttcgggtgccgggccaccgttagacacgttgtatttgatgccgaagtcagcattagggccgccaggattatggcttgcagtcaacaagatacccccatcggcctttcgttttcgaataaggttactgacagcaggggtcgaaaggatccccttgtgtccgatgatcaggtgcttgacttggttaccggcggcaagcttgatgatcttttggatacattctgggctgtaatatctgccgtcccctccgacgactaatgtggagcctttggcccctggctcgggcatcccatctaatatggcttggatgaagttctcggtgtagttggcctgttcaaaaactttcaccctgttgaaacccagtttcgttcatagaagagcaaatcaatacttgtcttattaagagagtcaaaagaaagaagggcacgaggtgaaggattggagatcaaataaatgactcaccgttttctgagaccagaagtacctgttcaagatatcccaaacgagtagagccatcagtgctgagcaagtcagttaggatgacagtggtaatactaacctggtttttggtcattaaacgcattggtggtgacctcttggacagacatgacgaaatgcgcgaatgaagcgatgaagaattattcaaaatttgaaacagtcgcaggatccaagccgatctgttgaagtcgacgggaggatgtgagtgagtggcttgatcgatgggtgttgagcctcagcaagggagacaagctgaaaaccccttggcttgcaacatcatagcatctactgcataccacagcatgttgacacaagtccatactcatacatatccatgcattaaggtttgcgatcaccgcggcaacaaggttttaaggtttatgttttttttttttttttttttttttttaaaagtgctattgatttcacataccgcactatagcctaggtaaattctatatacaagagtattctgcatatgtatctaacgtgtcgtaccacaactagctggacacccataaacgtgttgtagccgattagaaattgttctagcctctgtacgccatgcatcagatggcttagctcagcggtagagcaggtctgtaccatgactgtgacatgggttcgactcccatagctgtcactatcttttcatgtctctttagaaatgtagtcgagagagaagaaaggagaagaaaaggaaaagagaagagaaatttagaagagaaaaaaagaaaaaaatacagccaaaccgagaaagcttgcgtctcggttggcagaagattcagaaaaaaataaaaaaaatctggactgcagtcggaatcttcggaagaatacagccatcgtacaggttccaacatacctgccggtagcggcgacaggaccgcaccggacccaaccagccagccctaggggggcaggggcatgggtggccatcatgtcaatggtccggtttgactaaactttccctcaggatcctgatggtcttactctcatgacctggaactgaaggagaaaaaagatagggattttaccctgaagtaacccctgtatgcgaatgggcatacagggtgctgtattcttccaaaaattccgactgcagtcggttttttttttttttttttgaatcttccgccaaccgagacgcaagctttctcggtttggctgtaatatagagaaggaagaaaagaaaggcagaaaaagaaatagtgcaatagattagcgtcggggctcgagaccccccctcctaggcctatcccaccaagagatgaaactttcggcaacaaagtagcccacacttctgccagaaagcaaggcgaacaatgacaatacccccctgtattgtcaatgacgctgcggttttcaaggattcggaggaggcgcctccaactcttcagcatgtacgtacatagggagaggataacagaatcaagaaatgatgaggagcgataagaaaacaagaagaggaaaagaaataaaaccagcaccataagatacgactgagtatgtatttgaggagagaagggaaagaacaggtagaatgtgaaggaagagaaaaagtcgtcatccgcctcgctttgacatatcaaatttctgtcttgaaactagtcgtaaatcttgatgttagggaatcgctgtgaagccagtatgtattctgttaccgctggaaccgccttcgggttgtccattatggagtggaatgagttggtgttgattccgcatctggtctgtttgagtttttgcttcagggttcgtctgatggacctgtatctcttacaaaacatgaggaagtggggtgccgattccctctcaaggcagtgagtacatctagggtcaaggacttgttttattttgaacaggaagtgattaagtggagcatgatccgctctgagttgaagaaaggttgccgtgagtcctttagccagtacatccagcgctgaaatgataggtcggggatcgattttgaacttgaagcgttttctttcctccggagagagcgaggggcctttatcccacaaagatcggcaggtctgtttcatttttgagaggctggcaggaactggccgggtgagggctgcataggttgtgtcttcttctgggtgtttcgcttcggacttggctagctgatctgcttgctcgtttgctgtgatcccttcatgtccaggacaccagtataaggacaccggcattcctagagcacggatggaagagaaattatcagtgaataaatgttgcccagaagcgggttggtgagggtcagctgtccggataagtgccccctgattatcactgaatagagcaactgcgttgaatctgccaggccaggccgaccagattactcgtttgactaatctgatggccagtccaattcctatcagttcagcttcgaagttggagatcaggtggtgagaggggatttttactgagtccgagaatgaacaattttgtgcagcagcggcagctccggctccaattcccggaatccatgagccatctgagaagactaaaagtgcgccggctttcttttcgtcttcgatctgagtttggatcaactcgaccgctttcgattttgcaacacccagattgtgtaccttcaagcttttgtttgaccaggggggaaacggagaaacctttatggtctccatcttccgctccaggtgagggcgcagttcatcgagacctgtaaatgcatgcaaagggctggggaaagagggtttagcttcggtaagttctttcagcagaaaaggtgcaactgggtgcggggaggttctggtgagtcctttcagaatgtaagagagggataatttggcatgtgtgtcaactagggatttcagcccgctactcattttgacaaatggtagtggggtttgcttaaacagtccggttatcagtctgctagcttggaggaaaaggccatccagtatctgagataccatcttcttgttccttgccgtgaaccaaatcagactgccgaacagtatcctaggatacagcactgcactgactaggcggcgtgctaactgaagattcagaccataggtggacttaatgatccgtccgagctgtattaatgtcaagtcgcctgtctttttgactttttgaatatggtcagcaaaagtgagtttgttgtcgagtattatacctagccagcgggcagaaggctgaggggtgaggacatgcccgtcaaagttaaaaggagggtagttggtgggtttgggggaaaaacccattaccacggccttctttctatcgaagatcgcgccatacttttttccccatttcagcgaccttatagcctcttctgtcagcaaggtcatggcttcatccgccgaagcggcagccaccaggtggaccacattgtccacatatccaatggagatcttgctgtccaagaaggatgtggtgttttgaaccagcaagctactgttatacagggtgtagagtgtcactgagagtggggaaccttgaggtagaccttcgggtatgttgaagggcggggaagtgtaatctcccatcctcatcgaagtggacctgtctgtaaggaaagagaagatgatggctgttaggtaaggggggcaagaaagctcagtcagacggctgcgaagtcggtccttataaactgtaggataggcggacttgacgtccagaaagagcccagccactacacgtttattgcgccagtggtttttgacccaagaggttagcagaatcaacgcatctgtgatgttcctgcccctccttccacccatgtggctgggggggagaacgttgttagattcaatccagtggatcagtctctcattcagcactttttcaaaaagtttacccattgtgcagagcaaggctatgggtctgtaagcgtttggatcttggtagtcgggcttatccgctttgcggataatggcagtggtggcttctcgccagagggtggggaaatgttgagtgcggagacaagatgagaagagaggggcaagaaaaggggttagttggctgtttccggctttgataagttcattggggattgtatcgggccctactgccttcttggggggcagtgagttgattgctcgtcttatctcatcctctgtgattggggggaaatcgtcagttgcaatcatggggggagtaatcacatcagctaggtcacactctgtgtggatcaccgatgtgcccttgaacaatatttctgcttgctcaaccgcatcggtggtcaaggacccatcagctctgtacaatggctctattgtgttcgccatcttggccttagtgaacttgtaagcttggaacgcggctgcgtcacccgttcttgcgagaaaacagcgccagtgttgaagcttcagttcttctaccttggctttgaatgctttttgccaagcgtagtagcactctctcgcttcaggagagttgtccaggagcatccatctccgagccctattccggttggagacaaggggttttaacaccaccgggtcccaccatgacttagctctggagtttccacgccaggttgttcttccttgcttgaggtggcaatcctggattcctctggtcagtcctgcaaccgcctgttcaatttccgctggagtcattgagtggttagtagggggcaaattggttagcgtagtggataggtctttggcaaaagcggtgtaatctactttgtccactgagataccccttatctgggctgggaggtggattgtctcttgggtagacagctgtaggtgtataggttgatgatcggaggcgtggttgtcaagggctaccaagcaagtcttcactagggatctgcatttgtgatttacccaacagagatcgatggtggtttgggaaccccgcgagccaagaaaagttgggacccctttgggggaggtcaggtggaagcctttcctgccacacactttgatcaaatcttttgcaaccgagtgcgtgtggcggtagccagatgggttccagagtggatggtgtagattggagtccatcatgatgacggtgggaatggatctggaggaatatgagtctagccagagggccagttcggggatggtgggaaaggatgaaggagggttgtatactgctagaagatgaaaggttagcggggagttgaggggtatagtaagggaaactgcggtcagattggtggaattgtttgggagtctgaagaagagatgtgtgggaatggctttgttaatgtagatgcagcaacggggcctgcaatctgcttttgttgggcagtcaatggggtttatccggtgccagcccgggtgattagggggaagtaggtcgacgggattggtccatggttcctgcagcaacagggccatgtggttaacctctgaacagagagcacttagtgtggtgtctctgcggttatgacagtttagctggaaaaaggaggtggataagtgggggaggctatttgagagggctgattggtcaggcgatggaaaaatgaaaggtgggttccgtgatagtggggtgggagatgggttatctggggtatgggtgtcatctgttgtattattcatggacgggggtttgaggccttactcttttctaagcttttgagctcttttgctctaacctggcacgcgctgttaaaaggtgagtgatcatactttgagttagtgaggtcaatgggtaatttggccttgcgatcgactgctaagcagcgttggcagctacggctggagtcttccatgtcctcgcaggaggatgtattgtggttgcctccacagcgggagcaaagcgctttttctttgcacgagtgggccaagtgacctaccgccaagcagttataacactgtttggggccttggatgtagtgctgacctctgaggtgaaggccgttgtaacatagtcccgctcgttcaatgtcaaaggctaatttcctgtcaaaaaaaaagatcagtagagtaccggtttcttttccggcaagcttggggttaagcagccaacggattttttggatttctttagagtctatgtcgttctgttggcaaaggagcaatacgtgctgggagttgtcaacctcaaagctggatgggcaggagtgaagaaggactgggtgagtggtctgggtggtaataaacttagggtccgcttgagcagtccataggtgcttgttctcaagcagccatttggctgccctgcggtctttgacgaataccttgatgtctccattaggaaattgcgccaccgccttagcggtgatgggttcgccgtcgatttgtgccttcgcaaaacttaaagcttcgttgatcttcttagtaatttgggctgcagataacccttcaaaaggtctgggttggtcaaatctcttacggatcacaacttgacctaacttaaatctgttgatgtgagtggtagaggggacaggaggcagggaggtgggggcgtgagtcgtagctcctaccttcttggcgctggcagccttctcagcatagagaggcattggcttaggcggtaacactgtggcagcggccgccgctgggccgttagaggaggacaagccttccacttttttctccaaccttgacagattacttgcaatctcctcaaacctgacgagcagggtattgaaggaatcttgccgatgtgtctgtgcaggtgaggttggcttagaagccaccgctctctctaggttgtctaaccgagtgacgagcgactcaactaacgaagttagtcttgtcagcgtcgggtctacctgatgaggcaaagacccctcagcaacgtacatgtccacggcggacatgtctccagcagtgccatggcccggtccttgcggcagcaaaggaggcggcatggaggtgtgggcgtatgtgggtggtgttaggatgggggaggtgaaggagcggggctagtgctcaaggggtgagggacagggtttgtgggatgggacacgaggataatctgggaagatttgagttatgtgtttgtgttggggtagattttaggatggcagttttggacgagcgaaaaaaggtggtgacatagaagtagaaggtaagagccccccaaggtttatgttgatgattgagcctaacgcattgtcccgaacctcgggaatcccgaactgccccggtcccggaccccgaagtttgggactcgggatggggtcagaggagccccgaaaccccgtgaatttgtggggtgtcatataggctttgtttcatgggaaaaaacggagaaaaacaagcaaaacaagaagaaaaatctagaaaaaacaagaaaaaaacaagaaaaagttagaaaaacaagaaaaaattagaaaaaattagaaaaaaattagaaagaattagaaaaaattggaaaaaataagaaaaagacacaaaaagaaacaagatgagggctcagaacggaattcacggggcttcggggcagtcccgggattcccggggtccgggactcgggatagccttccagccccgtcccaaaccccgggacaatgccttaaaatttgagcccgggaccggggtcaggggaggtcaggggtgaccggcccaccggggctgttcatatcaacttgccttgcaacagaactctgccacaccaggccacacctaatcaaaatgtgaccagtcacatgttgcatggcccttccaagtgtcatgtgccagccctgtggtacttgtgacacaggcccaatgtttgtcagggtgagggcccagatgccacctcttggatgtagcttgtatttctaatcctgaaatgatttgattggggggtttcaaagttgatttttgaacaccatcatatacaaattcatgatgtttgctgaatttttgagaaatgttctgaaaaaagaggaatttgaagtttcagaaaacttatctttcaaacatcttgagctcatgataacatgtagaatgcaagctcaaaataaactttggatccaactaatgtttgccaattttacttgttgcattttttcattttccttcccccattcccaacacacaattcaaaatctgaaccatgagcttgcaaatctgttccaatgttggtttatccctgactccaccctccttggttacttgaatacactgtgattgtattggtcttgtattggacattcatgttcaaatcaatattttctttggatggggtatttctgggaagagaggtgttttatactctcttagctctcacttgtagactcggatccccattattatatttgacacaatctccaaggctctgtttggctgcccaaagtattatacaccaatatcagaaaatcttgcattatgaaggggggggagagggtttacagaaatggtgagaaaggtgtttggttggtcaaatctatggtgttcaaatctgcatatggagtttttagtataacggtatgtataaagcaacatttgtcagcatacttagagcatccccatggggtttgctcaattggggcgctatcccacatttaccaaaccaaacttgaaaaagacgacccaccggagttgccttccgggtcacttttttacatttttcttcctcaatctctacccagtcttcaagcttgaagactggatagcaactctggatggaccaacatttatggtcactagtgtctaagggcggctgcgccgccctcaaatataggtctatgtaatcaataaagaatttagttcataatttgacttaataattacaatacatatacacgaatagacatcaccaagtcacacatctgcctgatagtcttgttcccatctattattcttgaaaattggttttactaccacgttcagtacattcaattctgaacctacttgtgtcacaaagagatcctttacatttttgaccctagacaagcccacgtacaattgcccatgggcaaagacttgattctttaaaaccagggatacctgattcatgctttggccttgacacttgttgatagtcatcgcaaaagccaccaatacaggaaattgatacctataaaaagctactttcaccaatgaatcaccctcatgatataggttgatcttcgggattaatacgctggcatttttgtacggccctgttaaaattcgaccactgattgttttttgacccaggccttcgatcaagattctagttccgttgcataggccttgatcaatcgccaagttccaaagtaacactatcgggcttccgacgctgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttatgatagagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaattaaaaacaagatggttgtacaacctttacacggtgaatgtgggtgtgaaaacaatccaagtggaatattttatagggtttaatggtttttacggtgattctggataagtagtgaactgttggttgttgttgttgatgctgatgttagtgttggtgttgttggtgttggtgttggtgttgttgttgttattgctggtgttgactagactttaatgttgatgaccactgagcttgctgtctgggagctgatgatgatgatgaccgctgagctggctgggggggatgaaccggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgaagagagtacatgcattgagctaattatgctgtggaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggttttttctgtccacatgcatttatgcaaagtctgcgtaaattcaattaagttactaagtggaggcctaatggttggacgtatgcatgcaagaattgcataactgatctgcactactggtggaggcctgctggtttaataatttatgtgtatgtacttatatatatgtggtaaactactattaaatactaattaatgactagttatggtatggctttcaacctttatactggattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgagtaaaattgtatgtagattctgattatgcaataatatagtcatatatttaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacaacgtgcaattccaaaatatggtccgggaaaccgggaaagttgatctgattcaaggcctcgactgatattgctcttggcgcatcatcatcggttctgtctactgatattgaaatcgtcttttgacttacgagattattcaacatcttgttattaattttccgtgcatgcttattcaagggcgtcaatatgatccgttgtggtaacccatacctttccatatcatctattattttactgtacattcactgggaattattataatattactgcttattcagattctacacccttttttacctatagtcactcactcaagccatatctcatttcttactggttcattagttatttgcagttctagttttacagatattattctttacatttactttacacattaactacatacagcacatattacagtttactacatacatcatgattttcacaagtactatcttcttacatatatctcttctcattacatcagccacactccttcacaagcatttcttttcacattaccttactacatatattttctcaagacacactccttacaactatgctttctcatatgccttcaggataacagtagtacattctttcacaccccttatcttttgggattgttttctttactcatcctcccttttgattgtttactttttcacatctcttgtgctacatttgtacattgtgctcccatagccagactgactgtaacctgtgctcatttgtaccttgaagtatatatacagtcttcttatcatttttgtacaccccttaggcaatttctcccctacagatattattgtgcccctcagataaaatctatttttactttcagaactcaccttagtgaccttgccctgtttaggtgcttgccccagaattacctttactcacagtgtcctcagagctctgctttatttacaaccctcatagtctcacttcttcccctgtaggttgataaggaacaaactcatcagttatagcagtctaagaaatagatagaaattagccacacctctttcttattttcttagtgtaaccctctctcctcagcattagtcccagagggcagcctcatcagcactcatagctttaatttacattactagtagtgtagtttgctatttcccctctaagctctgttctggttgttcagcagttccacaccgttcggtcaggtatttgccatacgattcagaacttgagtttattcttctacctagatctttataagttcgattcatggcctgattgtagcacatttcctcactacgttgacaatttatatctatgtttcttaatctgttgcgctcggaattatgaacttgaccaattccttctcctatctccaataattcttgagcaaaggccgcgttgctgacatcagggatcaatcctaaacccacacccaatctgacattgtctttcaacgtaaacttttgaatcaacttccataaaggggaggatttcagtgtcgcctcttcggatcaaggataaatccctgctttgactaccgctaaagtttgacaaaagtcgccagcaaaaataacagtcttgcctccaaatggttggccattccccatcaaatcccgcaggctccaatccacagtttcaatagcgtacctatgcatcgccaccgcctcgtcccatatgattattgaggcgttgaacaatcttacacctatcttgtcttttgagctaaacccacaatacgatttggatgaaaatgcgacaggaatcttgaaagcagagtgcgctgtttgacccgtgggcatgaggagggccgagacccccgttgatgcgacagctacagtcgacaagcctttgaacccgaaataatccataatacagttaagtaagaatgttttgccactcccccctggtccattgagataatatatggtcccttcgatatgttccatgaaaaatcgcgagccgactacgtcgtagaatcccttttgaataggattgagtaggcctaaagatatagcccatcgttcttcgaatgatcctcgatttgattcaatcatagcacctaattccagttgcttgatgatattcaagtcttcttgcatcagtttgagacccacttcctcgaggtctgagcccatggagttcaaaatgcgccctacataaaataagggaaagcttgaacttgttttgggcttggttcaactacattgtactgctttcgcaatttataggctaagtcatcgccaagagccggccaatgtgacaaaaataaccccatgggaccagccggggggctatacaaaagaatgatagcaaacatgagcctcagctggtgaccagttttgaaagttgcaccctcggttaatgtgagcctgggtctcaatagtgacagcagaacacaaggtgttgggggacaattttatatgtatttcttaagaggaaagaaatacaataaaatcaggagagaggaaaggaagagaaataaaagaaatgaataatctttttgttgtttgtttgttttatggagattatttagattctgacagtcttacttcctctgagggtagctgttataagcggagctaactctacgcctccaaatcaaaggaaactgaaatgggtacttgactctgataaatcaggtcaaccacaattttttagatcaaggatgatcaaggttctttaaagggaaacctatgtagttttcagttttactaccaaacaagaagagaagagaatctttgaagcttatggagctttggttgatcagggcttttggtttagagaagtaagagaaaaaggggagagagactgagaaagaaaacaagcagaaagatgctagctggacttaaagaagtaacttactgatgacaccaatgacactgagtagtgggaaaggcaggaaaagtaaggttcttctggttgataagtgtaggctggatctggtactggttgttgtggtttctgggtggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggtatgtacatgtggtagagggagctgaaacctaaggttggaataattcttggagtactgtgaattattacaaagtcaatgaaggaatggagttgggtaaaagtggtcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaagttaaaagtcttaagataaaaaagatatgataatattttgaatagaaatgggcagttttggcagtattttggtcaacttggttggctctaaggctgacagttaaggcctcatcgtattggttgtcattcaataataaacccaatgcatcagctgcctcttggcacgtcccatatattgttccgttcgccgttttgagatcataccagctttgtatatttttccggtgtatcaatatgagacgtaaataatatctctcgccttgatgcatagagataaaatggattcaaccgacggtcttgagagctcttttgcgtggttgacatcggttatcgcttttatcccatgaaaaatacttggggatttcgtggaaatagcaatcacgcgctttaacccctaatcctacggcattgctttggttgagacagaagaattgattcagcattgtgcgttgggccttgtcgtcatctaacttgttttgggcctcttctcttgacttataataaatggcctgacagttttcttcatgtattcctaaccgttgtacagcaggaaacctgtccgacaactcaaattggaatattctccatgccgctagttacaaacctatcagccatatatcctgatccaatgcaacagttacaatgtactcaccttccaccgggccaatataacgcgcatctaaaaatgctttgacctcatcattacactccaaagccaagtaagatctatcgtgccccttgcagatatatttatataaatattttaccgcttggatacccacagcgacttctacattaacatgacagtccatcatcaacgacaagtcccgattgtatgggactacgtttctgttgtcgaaggtcaaaggacctttggttataactcggccattgttcctgcgcctgtataaaggatacgctccttcttctaatgccgtttcttcttgaaattgcttcggataacggaatctacatcgaccattccgaaggcaattttttccttcacaagggccgtgtaaaatgcaccttgaagccagggcatgtagacgtggatcagttttgggatcaggtatttcagcttggacaatggcatcaactcgttcaggcatgtcaggtttgtcgctggggctgagagttaacatcagatgcatgtgcggcatgccacgtttttgaaattcaatcgtcgagacatgtgcaacaacatgtcctaaaagagcgtctttgattaaaatattagtaaaagccttgaatttcaattttgctatccgagctatgattgttggatgattaaggggatcggaacctcttgggattgcttccgtaatttctttccaggccggatttgcagtaatagtgataaataaatcgggagttccgtagtcccggactattgccatggcatcttgatagagctgatccattgccctggggcccccgatgaaacttgaaggcaatacgatttttttaccactgggttcgccgaatttaccaaaggactcgacaagaccaccatacatttcgactttcaaggtctcttgatgctgtgtgacccagcttaagtgcgaatgttcaatgcaagcgtacatatggggagtgataatcacactccaccccccttcgcacacacactcccacactcccttccctgaatggagtgtgggaccgcacgccaatcgaaattggcgtgcggacctgcacgccagccccctgcgcgggcactaccccagcaggttggcgtgcgggtccgcacgccaattacgattggcgtgcgacgctgcacgccaaccgttaagcgaggctgcatcgcttgcaggcaggcgtgcagcctacatcccatattctcgacctaaacccatatgaatatgggtttaggtcgaggcatatcccataggacccagggatgggtcctatggagagaccgtccgtccggttcaaaccttgaaccgacatgggttcaaggtttgaaccttgacgggcatcggccaaggttccaaccttggacagatggccttgaagatccctgtaggacccaggcctgggtctacaggattcccttcgtttgaaccctgacggccatcggtcaaggttcaaaccttggccgatggccttgaagatccctgtaggacccaggcctgggtccctacagggatatgtaaatcgattcccggggtcggggtaaacgggccccgccccgcgaatcggggccaatcctgatggcggaccagtcggtccgatctccgacggcttttttcctccaccaaccaccaacttccaacccgatcacccatcgatcgacccagacccaaccaacgccactcacccgagcacccgaggaacacccgagcaccccgagcgacccctgaacccccaaaacccgcaaatccctagtaaacacacgcacgcccgctcactcaccgatccgatccgatccgatccgatccgacccgacccgatccgatccggcacccaaaaaaagggtatctggggtaaaaaaacgtgaggattctgtttttttgggtctcaacccccccaaaaagcccacaaatgggctccctggcaggctgagcaggctggaaaaggggtccaagggctcctatcttggccaagagggcttccctctaccccgaggaacctggttttttgggtctccagaggccttgttccaaggcctaagtgcccaccctaatattggccaaatataggaagaaaggggttccctggcacactgaagggggccaatgggtcagatcgactcaatggccccaaagtgggccacattggggctacacagcctggtgggggggcccaatgggtcataatctgaggtgtttcctgggccccagcacatgaagatcactttaactgactgttttgatttgtatttgcccacaattcacaccataccagtgtgtccgaggccctttgaatcactggagaacgggcagatttcatcccatttggctgtgtatgtcatcatggctggaattccagctctataacaaaatacagctgacaagatggttgtgattgatccttttatgtttgcattttggtttagctgcattgagaaatgaatcgcaatacctcttcatcaagtggcggtaacaactctggccacccgatgaacctccccgatggatccatccgagctagccaaccgacccacttggcctcaggcatccaccatgctgcctactctgggcacaacccgcacagcagagatcactccagaggtcaggacttctccgtcacgcaagtccaatccggcactcaagtgccccacggctctggggaaatagacccctcttcggctcatccgcgacagatcccagctggccgtgatcatcctggtgctatgtttgccaactaccccagggagcagttgatggactattccagtcatcaaccaatggtctactcaggcccgccacatacgggctacccggcggcaaataattatggcaccacagcgacacccttccatcactcagcccccgcatacaccattcatcctcatcacccctacttggcccctccccatttgcagttggcccccatgcacccaccagtccctcagtactatcaccatccctccttccatatgtaccctccccagcatgctccaatctctttcgctcacaacgctcatccgaattattggccgcttgagacaaattcgcagaacccctccatcaattatggttcccacccaggtcgcgctgttacgtcgcatccgtcccagattgcttacgcccctcatgaaccaatcaatgtggggttccaatccaacagaacttatgagtcccgccaggaaccaagtgatcctcctgttcaatttggtccaagacctgtacagctcgaaagaccacatggcccaggcgagatcacaactcaagacccggcagcattgaaaagatctaactcacaacacccggctgcatacgagaggtctaactctgaccagcgcaaccttgcggacccagtgggtgattgggaaaacgcatgttgggacttgggcgacccatcggctaatttccaggaggttcgatcaagctttgtcccacccgttccggaggacatcacccccctcccactggcccctgtggatgctttgctgtcgggcccagcgggcgcgttggctttggataactgcttgtcatcaaatatgcaagcccctgatgttgctgctcaccctgaacaacatgtcactgtgggcatcacgaccgaccatttagatcctgggactgcttctcctggacggccggatattcttcttgttgattcgacgttgacaggcttgccggatcttgacatggctggtgataatttgacggttgtcaagggttggtcctcttttcttggtcaactgcttctttgtgaattgtttggactgatgttcggatcttggcctggtggtcagcaggcaaatctataagtgatccgcctatggaggcctcatcctcagctgttagattggagaatgacgctggaattgcttctgatggggtattgacatcagctgacgtggataaatttgattttaccgtggggagtaagtagtcagcaggcatttttagcaataactcacatggagcacggccagatctgttctcaggtatttcccctccaacacccctcttatttcctcccccagcaagctggctgctgcagccctgactcgggttccggggaatgctcatccctttcatcaactccaaggatataaaatcgtccaccaagggatgataacgcggggttgcctcctgtgttgggccgcttcggaattgtgctggatgaccaattccgtggtcaagaataactgcgacttgttgcttctgctgggtgggctgaaaccactcgccatcgtccggaattccttcagcatcagggtcctcttcagagtcgtcgtccaccctagatttctttgaatgtccatgatcatcagcttcatcctcttcagagtcgggcaccctatttctgttctttctcgaattcccagtatgattgtcttcaatgccttcgagtatgacggtagagaatcgatactttggccgccgctcctggcgctcacgaatcaccactggacgctcggattgccgcttaggtatagcaggaggcggttgtttatcagctgggggggtgggtaccggcgggactgggtttccttgcgcaggagagagattttgattttggttgacactggccataacagaatcaagaaaccgatctccttcttccgtcaaataagatgtctctcctctgctgtttttacgtccaggggaattgtccgggatgttggcataggccggattgagtacattggggaacccgttgtcaacaacaggagtcttatcaaccctagagaattcgccaaaggatggacaaggtgtgcgagcgaggaccttgggcacagccattgaccgaaacaggccgtactgacggtcttcgtgtatgggagttggggtgtcaaagttcggacgggctggtaaggacaaatccaattgtggatgagagataggagcatcaccatgcaggctctgcacagcaggcatactagtaaccctgagtgtgctctcatgagaagcactcgagggagggaggtcgttcgccagctgggttgcatcggattccgctctacgttcatcgtcaccctcgtcatcagagttctcaatatctgccttgataagtgccaagagggatttcacgtgcgcctgctctttaggtttcaatgccgggtgactatccagctcctgtgccttcatgtaaaggtccaaacctaagggattgaagggattgagtaccacttgtgtcagcttgggccaattgaattgtggtccagtggcaaaattcaagtaaaagttaaggaacatcttacgtgattgatcactacctgtggccattttctggatgaaagggggggggggggtgtcatgcatgttaatatgtatgcttggatctgagcaacctcaagtttaaaaaacagccaggacttacaggtaacctgtagattgccagattaatccccaattggctcctcgactgtggtggtggaatatcctattggttttgaaaaaaaaaacattgaataagccaggggtctctcatctgggggcaaatttgtaccaaaattgcacgcccaactcagttggggcaagggggccacctgacagtcccactctcccctgataggccccccttctgtgctgcagtcccacccagccatgtttgggaagttgggcccctccccaaagcttgataagcagaagagggcccctctttgcggctcagcgtagcagtggcttccaccttgggccccctccacaaggctggatattcgaaaaaggagcccttttgggggctgcagacctcataatttgaattacctcactgaaaactaacttggggttcctttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaggtcgctaatatgggatgtagctgcacgcctgccctccaacgatgcaactcgcttaacggttggccggcagcttccacccccaatcgtaattggcgtgcggacccgcacgccaacctgctggggtagtgcccgcgcagggggctggcgtgcaggtccgcacgccaatttcgattggcgtgcggtcccacactccattcagggaagggagtgtgggagtgtgtgtgcgaaggggggtggagtgtgattatcactcccccgtacatatcaacaactatttcttgatgcaaactttttcctgctaaaattggagaaaagcgatcggccctgttgaataataggtatgacatccattctaattgtgttacatgtctggagtgttgatccaaccccgagcccacaaggtattggtattcaggctgccattgttgcgacccgaaaggaaaaaatagggggtaacgtaaaggaaaataggctgaatggaggtctgaaatacttttcagaccaccgctcctttcgtgtaggactatatgtcggggatctttgggaacaccatccccttggatcaccaaacctacatcatcacgacttggctgattgtaacgatttatatcccgcgaatcggtgtcaattgtcttcaaaaccatggatatcggtctcttctcccttgtgacttcagctccatgttgaaataatttagcatacggattaaatttatacatgaacctttggagttcgaatataatcttcgcatccaattttgctttgagctgggccgagggccttgaacggagagccacttcctttcggtatttggcttcagccatgccgccttggcccaaaacataaatttgtgcgaaatgaggcagttccctgggttttggaaaaatggaactaatgtcatggctgaggcttccttgtatagtaaacacaggggtgccaggaatcgacgaggccatatcgctgagagtaaaacctaacgatgtgaaggatattgaattattgtaactccgaatgtatttttgaaaacctcgagcatctgtagagaataattagcaacatattcaaattaacctaaactgaagatctcacctgcagagtgacctgtaaacagatccagaagaaacttaggcaccattggagctgacaagtcggatgatggtaggatgacattgcctttctggcagcaaattgaaaatttgttctgctttcgcttgacatctatctgagcccgttcctcaggccaatgcaaagccttgcagtcattgcattgcattttcccaggagctaattcatgtcttcctccaggccaaaggcgtgcaacgatgggcgaaactaagtcttgggtgttatttgtttccatgattgagtccttgtgtaatcgagttgaaagagaattgagaatcagcaagcttttgggctcgatattcaagatgtgtgtttggttttcggaacatttgaatcaaataaggcaaatctagacgttattttattcaacatctaaagggccggataaggaaagtaggactgatccatgtgcgtttgaatcaacgacagagaataattgacaaaagcaatttgacattgtagatcggaaacgttcacaagaataaaaacacgtttttgggccgtatagattgatgatgcaaaacatatagcggcatctgcctaaacgcatccaccgaaattaagcaccttgtatctttgaagtatcaaggacaataaacatgaacaaggaaactgttaaaggcagtcatttgtagagcggtacaaaggagaaggttgcacaatgtacaaagtgccaaaatcagaaggctaaattaaagtgatactgagtcacagagagacaattcaaggttgtatcataagaaatacgtttggacgcagcataagaaccaaggggctaatgattgataaagaggctggcctaggctaagcaccaggtgcccctctctttttcttgtttggtggagaggcttctgctaatttacttttaccttttgaaggaacacttaaggccaacggagcatcatctggatcacccgaatggagggtttggtgtagcggtccgctacttccttcactacttcccgcctggcagagccccgtgggatcagacttagagtcaggagtgacttcggcgttcaattgaggctgtccagcatcactaaatgtaacgctagggatagaacaatcagtatcaatcttaacattaaaaatgaaataaaagtcttacaatttgcatcctctgtttacagggctagattgaggagttgcagcttggctcttaggctgggatcccgtgtttgtgacatttaaggggctaaaccctaatacctatccaaggcgtagtagatgttaataggggctgaatgctcaaaaactcaattgataatgcactttaataatggcttggtgttctttcatgtcccagccgaacaagtatccatcaaagtggaattcgcgtcccacacgaatcatactgtgcgtgttggtgagcttaggtgtcgcaggaataatgtatttcacgtcaaacggcttgacgatttggtcctagaatcaagtgcaagatgtgtatcagtaaagagtcttgggcttaagttaatgcacattatctgataggaaagcaaagccgcaactcaatcgcaggatcccaatctgtgtgattgacgatgatggtcaaatccttctttttgttttcttgggagtcgttggtaatttcagatgtaggtttcaacaccgaaataacgattcctggtccagaggtgaaagttttgtccggggtgtcgtctacatggtgttcaacagtgcaaaccttacaaaccgtatctaaatagtaattgagcgttgggggagccggagtgttgagaagaaggagtcttccggctaaagagtagacaaaggaaggcgaaagcgtatgttcaaccgatgcattggtgttgagtaagacttgatagtcaatcgggtccgtagcattgcatgtgacaaaacttgcagtcgaaataatcccatacaattgaccaggtttgatggtcgccgtagactatggaatgaaacaatctcaattcttggagtaatcttttaaaaaaaacaattacctacatcttggaggggtcgaaaattgcttctgcacaaaatgggcctgttctgggatttatctttctcagccatagtagatgatcctaatgaagaggacaatagatctcaacggttactgaagaaaaccgtggggatggagaggggggagaaagacagatttaagggacaaaaggcactacttcaatgtgtacaacgtgtagtaatcgagccacggtcaaggaggatgggaaatatgtatcagccgaagtcaggcaaacatccattgcaagaatcaatgtaacaggcgcagaggcacatttttaggcccaagcacatatgcagggtgaatactactcaatgccgtgcgctaaactattcaaaaaggaagaaagtttggtgcaaaggcaaaaattaacaaaattctcgccaggggtcagaacagtttaggcaaggcggtaacataggtacagcacatctgatagaaatgcattccatcgcgagatcctgatataagattgatttaaatgatattttacataaaccaatggagggtcaaaaaattggtgttgatgaaggttgtgttcagaggggaagcgagggagctgatcgagaagataaggcctcaaacatgtgacagttcagcatctacgtggacaatggtctacacgccattcctaggttcaatggtcccaatagaagtgatgggtacaactgcaaggaacaatcaccaggggagtttgctcagcacctgctttcaagtgccatcagtgaactcggtcatagatctggttggaagcttgttacaacacatgttgatatgtacggaagatatgtaccacaacctggttacaagacatgttgatgtgtaccacaacttctattggatatatcatagaatacatgtgtagaatgtaccccagacctatgctgaaaccaagttcaacttgacagcaaacagtgctttatcccaagctttgaccaagcttgcagtatcttgaccgatatgatttcccacctggttgtgaggcactatctcggtaagatactctgaattttttttttcaagagcccactagatatgagaaagcttgtgagttaaaccagccctcgccaatgcctatatcatgtgattgtcatgtacacacaaccttcatagttagtggctaccagacctcctaaccttttggtaatgtctatatactaaagagtatgataattgaaagccaaatgatgaactcattccattggattgatctgtggaccaaatgtagcagttggccgattggccaaaccaatccaacaggtgctggagtttgtttaccgaactttccagcttacatgactatatcatgcaatgccctgcagcaaatgtgagtgagttaaaataagcaccaaaggctgtgttttgtgagttgttgtaaagggtgtttccgaaaaactttccaaattctagataagagaaaggtaacaaatacaaccatcccatccttattccaacccccacatccttcacaacctcaaatcggtctactgatttttctatccaacatgtcaaacacactatgcctgggtcaatttgtcacacgtctacattctcctacctcagattccctccctgatcacccacaacaggccttcctacaacgaggaacagatcgagtgcatgtgtggtgttacccaagacgattggttggagatctcagtgaagttcaaagcaagttccttggtccattgttaggtcgggtgggcagctgctcaacaccaataacagaagaaggaatgatctcttctgaaaaatccctgataaagattcgagctttccttgttaccaaaacctgtaatgatcctcaactgaggggatgcatatttggtcttgactcaaacaaggccactatttcatcagctttctctcgggcacaaatcaatctctctcccatctggaactacgatcccagcctctttttcaatatcccccaaacatcgtttacaccaaccctcaccagcacgccagaagaggatgattcttttcggtctactctcaaaaactgtgtaaccaccttgaaagaccaccaatacacagctctaaatttcctcaagagaaacgagtctacccaacaaaacacaattgaagacttgtggaaccaccccatcaatagttggatacgacgatgtagtaacccttctgaactacgacttgacgaaacagaccaatttactagccgaggatccatacttgctgatgacatgggcttaggaaaaacgttaaccagccttgcgttagttctggcaacatctcatttggcaaaccgattccagatgagcggttccgacaaccatctagttcgatcttcagccactctgattatttgtccgttagcaaccttgtcaaactgggaaaatgagatcaagattcactttgacgggggagccttaccttactgtatctttcatggaagagaccgaggaagaattgacagaggatcgctattgtcatcgcttgttgttttgacaacctacgagatggttggaacatctggaaacccactgcataccaatcaaataaccattgaatccctggatatctgttggttcagaattgtattggatgaggctcagtaagtaacaataacctggtgcatgtattgagttatcagttaataacgagtctgacattacaaatcatgtagtatgattcgtaacccaacagccaacaggactttgaacattcaaaagctgaagtcaagatttatcttatgcctgacgggaaccccattccagaatcgactcaccgatgtccaaagcttgatatttctattgaagatttggccttggaaccaggagtggatctggaagtcacaccttatacctggaattaacgttggatcccaagaagccattcagacgttgaaccgcttaatggaaactgtatgcttgaggaggacgaaggatgtgctcttgaatttgccttccaagatagaaaacgtggttgttgtgagcttgggtggcccatgggatgatttctcaagagggtttcaccaatcattcattcagtactttggacggcttcgatcatccggcgagccatgggattcgactgaatttttcaaacagctgacaatgatacggcagttctgcaatcatccgatttttgcacgtgacgaaattcctcaccaaaagaactggcgatggcaagactccgcaaaactggtccatcttgtggataacctggagcgattcttgcggggtggaagggggattttaaggcccaaagcagtagtattctcgagctttgtggcttttcttgagatgtgagtgatattcttcattggagattttgtcaaagaggctaaataaagactgatgaggtatggcatgatgaagaattgaaaaggcactcaaagagaaacaaatgggttgcacatggcttgtagggaccttaggtatagcaaaacgagatgagaacctggctagatttcgaacagatcccaactgcaacattcttctaggctcaatacaagcggcgggggtaggaattgatttgaggtgtgcacaaaatgtgtacatgatggtaaggaggaatcatttcttctgtgtaactgaatatgctgataagaattttgatgttcaaggaaccgaattggaatccggccatggaaaatcaagctgtagatcgtctctatcgccttggacagacaaacgaggttcatgtctaccgatactatgtgcaaggcagtctggaaatgaatatacatcaggtaaaaagtaggaaaggggaattggcaatgtaagaattcaatggtctctctgtatccatacatggagtagttgacgtattctttgggacgtacttgactttgaatttcaggctgagtgtaccatcgcatggaaatgaggattatgagtgtgcacagcttcttatgagtaacatgttaaattagggtgcaataagaagatgatttacttacacgaaactttggtcaaggacaataacttctgaaaatctattggtggcttgggatttagaagtttgacatcaagctcagacaaggtggctaggtattcttctgcatagcagtttcttggtagattgcgtggaacattgcggaaagatattgcgaccgaggatgttgaggtagctcgcttatgttcaagactaaatgaattgacaaagtgtagtcctttagtattgtgggttttgtggatcttgatctcgtccagttgacgggccagggtgttgaactcttctgaacgccaagggaggggaatttgcctgactgttttgcctggggtggcttcggtctcggagcaacacttgatgttatcaaagagttccatctcagttagggatacagacagttttgagagggtctcctgtctatgcttctgcagctgaaaatcaggatgatgtttttcttcagtaatagcccagatgaagttgacttttgagaaaattcttacttgtaatcgtaatttggatttcttttcagacttcttcttttcattcctacgttcagcagagaaatgtcccaaccgaagaccatccttccgtcccagaaaccatcggtgtagaataccagtgcgtatgatctcttcagaagtttctgtaggatcaaggtggaaagctttgaatgccccagacttgaaagcgtgattccagtgtttgaggagaaatttcgagagcagttgattccacttgctttcccaggcttggtcccaggcaaaggtccaaccagggaactttgaatttttgaggtcttgaagaaatattactcgatagagtggaggaattttttccgaaactggtttatgggctgtgggggggatgggatcgattggatgcagtagaatggagtcgggaagtgaggaggcgatattcagctggtcttgtgagggagtctccttccatttgtccgatggtattttgagattgagctctaacaaggtctgagttaaagcatacatgctacggcaaagaggtgaagttgatttggggaggatgtttgaatagagactgttcagtttccgtcctgcacttgggggtttgccttcattttggaagcaggctgcttgggaagatggtgggaccattttctgataagttgagaacaagaaatttggcaaagctgggtaattctaaatagagagagcaggtattgaacacaagagaattgtactgggatatcgatcaggtgagaggatgctatccaagtcttgggagagggatgtggcaaaggtacttgaacctcatagagagtttgaggagtgggggccttgtcacacaaacgtacacgcgtacgtttgtgtgacatatgcattttgagtgctgttagtttggaggttggccaaacatggcctgaatggtaccatatcactgcatggtttgtttgggtcaagaagattgtacgtaacgagattaaaattgaaatgcacttcttaaatccacaacttcctaaaagccatccatactccaccatgcatgctgtccacatgatctttggaaattcattccttgcatctcaatcaaaaaacggctgtgaactacatgtgtgctccaatttgtcttgaaacatgaagaatgttcacagacgtccaaacatcagattcaatgagactgcaggggacttctgagacttgttaaaggtacgaaacaaatggtgatgaaggaaaacccaaagctacgtgatgcacgggggaaatttggcagcatagtttcaggaagaccagggtttcagacagatttattctaccaacagcctggtttgctgtggtgtctcatatgtagcaatgggaaatggaagaaacaacatgttgagctccataggggttggcctccatcgctagatcaaagttgaaacacaagatattctttgtcaaatcaggcctagtcagtaccctcgtcaccagatgaattaattcaaaagcatactttttcccaatcagtattgggctgcaccaccggcatgtgctgaagatcctgcatcgggtattccaattggaacaataggtcctaaaaccagtggtcaaaggtgggtcagaataagaactggaaaagtggttgagtggcacactgcatacctcgtccaagacggtttctgcgggcattccagcaagccatcacattggggactgcagagaggggaatacggaggtccggtgcaccactatttatttttccttggatgatgatgtgtcctcgccatccagacgcatctgggttgggtgattcttcggtgggaacaggttcgatttcttccaaatttttatccacccaaagttgcatatctttcagccataacaactggattggagtaaatgctttgattgaaaccgacatttctggactagtatagcttactgatgacggtatgaagtgatttgtctagaaccaaatttgtttgacaaaggggactttatttatgttcaatagtcgtgttgtggcgggatttgattttacaaggaacagggactggccccctaacttcaggtatttccgcatctcacccgattatttgtgtggttcaacaacgacagttaagatgcatgtttgggtttcaggtatatgaagaaatgcgcaatcatgtcacagcacttatggtgagttgacccgagtcacatgataacacttgtgtcaagcaagtgatgtgatgaaaacatacttcaattcaaatgcatctgattgaattgagctatctttacccaaacaaacaccagagcaaatacatgtgatgctacataatacacacatatggcccaaactgattgctgcaacaagtttttttggtgagttgggggtatgaatcacgtgaaatccactattataagagctttgtttgttccaatctaggattaacagttgtcattacccctgcacctcctgatttttctcccaagccacatccaaaatctttgcttccaacagcaccaacatgaatccatatgtttgtacgtgtgaaaattactcctgtgacaaagcccaacatacagtagagggcataggcattgttcccggaagagtattgtcaaggcaggtgcatcaagagcaccagaggaaggaagcgcagaggttggataggatgagacaggcactgtgtgagaaacggaagaaatctcagccaccatccaagtaagttgtgatgcatagtatgtggccagttgtcattgttgctaatgtgcttcctcagtgtgatgcagcaactgcccctgcaggtgcgggggtggcagagtctgccctatttttagaggaagacttttgcatgcaggtgatgactcaaatgacgaaatctgtattcaatggtaaaatgagtaaagatgcagcgaaatctttccttctatctgcgcggcaaaatgtactactcctcgcaaacatatggggatcactgcatgggatcaccatagatgcaactcgtatgattgaacagataccaatcaacagtggagcggttattcatcgactgggacttaagccggagctgacctctcgtgtgtgttgcccgaaatgctttgctttgtatccacttgacgttgtggatactatatgcaccgaacgcttcctttcaaagtatcgaacatttgagaagtggacgcagtcacaagataaggtgccgaaatgtgatcaagatctatggcgtactaactcccagggacagaagaagccggtccgaacgttcaattacgtgaccttggaagcatggttgaagaatagactattaaatcaaaaattcgagaccttgctagattccagtttagctgcagtgaaccatacatctgagatggctatggaagatgtgtggcacgggagtgtctggcaagaatttcctaacaatgaccgaggagaagggatattcactagaagctctggaaatcttgtgttcagcctttaccttgactggttcaatgctggtggaacatcaaatctagggaaaaagaactcgttgggggctattacactggtctgcttgaatctccctcctactgagcggtacaaggtggaaaacatctatctttttgggattattcctggtcccaaagaacctagtttggaacaagtaaatcaccttttgcggcccctggttcaagagcttcaaatgttttggtcgaccggttgctttttcaagtcaacatctgctcaccccaatggacgtacaatcagagttgcagtctttcccctaattgcagacctcccagcgcttcgaaaggcagcgggctttggagggcaccaagcaactttattctgctccttttgcctgttggatcagaagaacattgaagaaacagacaaatccaagtttccactccgcacccatgaagagcatcttgcccacgcaactgaatggctaaacactgacagccgcaccgacagggatggactggtgaagaagcatggtgcaagatggagtgttctcaatgatctcaaatactggcgtccaatcgaatattcctcaattgaattaatgcatgcattagctcttggggatctgaaagaccacagcatgcgttattttgctctgccaacggctggtgaagaacttgaaaagaagaaaacaaaggatgaagcatggcagaatgatcagtcatacacagaacctccctacaccgacacatatggtccaaagaaaaaggaatatgtcacgatgggaaaaggcaagagaaagcgtgattctaatctccccattctcccaccgaaaagccaaacaaaaggagacgtgtgcccaccaacaagtcccccactcccaggagttcatcagaggaacagggatcaagtagtaactcatctgccaacacgaattccaatgtttcaaactcagacaattgcagcagatcatctactcactcatataagctccgcgttagaaagcaaatgttgtacgatatgagtgaacaggaatcaattgggtcagatggagagtcttgtgcaagtgacaagactgcgagacaacaaagaaagggaaaaatgcatgatcaggaggcggagaaatcggacagaggaattcggcttactgcagaagagcttgatgtggttagaagaaccatcatgcacaccacagtgccctcttggatggaccgtgtgcctcggaacttgggggcagcaaatcacggatccctgaaggctgcagaatggttgatcctgtacaaagtatactacaccatctcgttgattccactctggactaaaccaaacactggcttggaaacacaggaagataggagccgcacttctgccctcctccgatcaaccacacttttatgccaagttacacagttcctcactcttccagttattaaaaaaaaggatcttgacgagtttgatgatctactacaaagctaccgtaaatgccttcaagagaattggccagaagaacccagtcgtccgaacctacacctgacccaacattaccctgaggttatacggaggttgggcccacctagatctacagcagcatgggcccaagagcgggtgaatggaattctgcagaagctccccaccaatcatcatcctggtatgttcctaacattatatcttcttgaggagtgtgtcaccatgctaaacaaataaatacacctatcttctgcagacgagatgcccaagacaattttgaaagaatggcatgtcaattcaagcttcaaactgctattgaatagccaaatgaaagatcccacaatacaagattcaatgtccaagtcaaaaaacacggagcagtttgaacttgaagggtcacacatgaccaagtggaaacgtgctgttcttggcaaagcagctacaagggggaagcttggcagcaatgaactttctctcagcccaaaggtcgttgctcagaaggctttcgagatcaaccagaaacgatttacctcctgcaggggacacaaggggaatagtttggtggagttttttctgggaaaggaccaaaggtttggtgaaatccaaacgattttcacatccaaccaaacacccggaaagacttggataattgtgaatccattcaaagaagtacaaaggaacgaagatccataccgagattatcctgatcttaattgccggctggttcagtctgatcatgaggtggaggtggtgcttgacaccgaagcagtcataggacactgtgcaattttgaggcaccaatgtggtacttttggcatctcaaaggagaccatcagcgcagttggattgggaacatctgtaagcacccctttaaataaaagtttgttcacatgatacatacactaaatatgtttttcgatctgtgaaggggtgggagggtctttgatttaggtaaaacttggagataacttggtagttggaccaaatcatgtcggtgattgttgaaaggaaattgtatcttgcctaagctggaagtcatgacaaaaatctgggcagaagagaagtgtagttaaaagtccgttcaactcatgttgcgaacatgttcaaatgagcatcatccatgtacccaatatccctagattataattatttttgactactcctactatcatcggtctcatagtttactcgttacagttcttattcctgtgatttcttgtaatgcccaccaacacaaccgatgatgcaaccaatgagcccactgggggtaatgaaggcgaaaatcccggcggtgcagcaactgggacggatcatcctgatggttcccaatcatccctttcccccgatgaagccatcattgcctttgtggtttccagtctgattcccaagttccaagagcaggctagcagcactccgatggaaacggatcaagatgcgtcacctgggggttcgtcaaatatgttatcttttgatgagttgtggctattcacacatactgatgagcatactaatttcagaccagtctgaaaatcattcaacgattccggcaaagttgccaaaagaaccacagttgccagctaagtttgttgttgcacaacaacaactggagaaggccgatgcggaagaagtggcggggagaaaaagaactgaacggcgtgcgaggggaatggctcaacgcaatacgaccgtcagccattttcaaccatacgccagaggcgtgcaatcgtttcttaagttttttcttgggggtcctgagaagcctcacgatttccccccacctcccacagaaaaggagaaggaggcgcagtattggatcgaaaggcgtactcagtttatcttgaagcagctagatgccatccgtcaaacccttcgtgaaaaatccgttgtagaacaagactactttatctctcgagcagaagctgaaattcggaacaacatccaaccaccccccttcactccagctcccaaaaagggtgagccccgaggcagccgaccaattagtgcccaaacaaaaggtgcggttgagagagagttggcatcggcagggatttctaggatgacttttgattggacggtaaaggattgcgactcctcagcgtggaactcggcggtggtagaagtaatgggaaggaaggcggtggaatggctccggctttcgatgaaaataaccgaggaagatgcagcgcaggcaccagccatcattcagcggtgggtccacggaaaatgtcgagagattcaacaagcgcagggggtggaagtcaaggaatatgaagctgggaagaaggctaagttagcaaaagcccaatatacccgctggcgcaaaaaagtaagtgtgtttcccatctgaacctccgagatataccagcccaactgatatatgaaaaacatccatgtcttcaagatttgtgaaaacaggtgtgcgatggccgcaaaactctaccctaataatcatcgactagccgttgttcttgcggataaggattcacattcggatatcgaaggggcagaaaaggagggggatcggccggttagatgtgtgcctgtttggcgaagcgactcacttaccactgtgatgcatgggctggacaagatggtgattgctcaagctcagcaccacaaacaaatatcggtcaacaaagacctctacggacgttcaaaatccatattcagcaggaagaaggggatcgatggagttccacggaatctccctattgattgttatagcaagtcatggcgagatggattatgtaaattcgagcaagatacagtatccgagcggccgcgttttctgtcgtaaacctggccaaggggattgatagtcttgtgacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataagcggaatgcaacgggaactggatcagaagaaaggcgatggtcagcgacgtgaacaaatgatatccggagcactactgggaaaggtggttgagaaacaagtagaagacataatgcaagaaatggcttcactcaaacaacaattgaagagtgtgttacctgtttacaaccaacaaggcaatcaccaacaaagcaatccaaaatcagaattctcacgagggaacgccaaaccttcgacaccaatttacgagcctatgatgtgtttttactgtcacagagaaggtcatacaacttatagatgttccgaattgtttaaggatgaagagcaagggctagtgaagagaaacgggaaagattggtacctgccagatgggcaacatattccatggaacccgtcaagaccaatacgaaccgtagttgcaacagcctcggcagacccaaagatgcaagaacacacaaataatgcaaccaagacagaaccgaagcaaaattctgggatcatgaagtcatcagctcaaactatagattgggatccaccaacgttaggagctgaaaattttctaggaactcacgcaataacgaggtctgatgcgcagaagggaagacgaagtgtccgaatccaggagccaacaaacgacgaacagatggatgtggatcaagaggaagaagtggccgagatttcgccaaatcctccaaagaagccagtcgagaaggtttggagtaaagaaagaatctcagctatgaaacccaaggatgcaagcccagaggaaattttgcttcaggaactagacaatgtcaaaattccgaccacttttgctcagcttacggctatatctccagcatacacatcccaaattatttcgaaattacagagcagactcccggagaaaagttccacaacttacatagcgactgaagcagtcaaaatgtcggcaatggagctcaacaatgaagatgaagaaagagatccctgttattacagttgtgctctaggatacgtaacggcagaaattggcggatcaaaagttgatttcatggtcgactctgggtctatggtcaatgttattccaagcatagtggctcaggacttagaactggaagtagtcaaagtcgatatacctatgaaaggagtaggaggagcaaggtgtgatctgaacggggtagccgaaaactgtccagtaacgataggaagattctcgggaccagctcacctgtttgtttcaccgaaggcgcaagactgtatccttggacgaccatttctgtttgattacgaatgcacgctagaatatcaagaaaccggtgaaactttaagcttccaaggaaccaaaggaagaaaggtttcagttccacttgcaagaactggaaaagggagaggatggaacaacatgaaggatcttagtaccaacagtatccggaatgatgctcacgaaactcctgcgggtaaaattttgaatttttttgtggacatttttcttttcatccagtgtttttatggggttacctcccttatgttgaagacctgtaagggtaaaattgagaagttgggggaggtttccccaaagttaactgacaaagttgtttcagagaagaaggctgttgtttgttcaaagcttacatcggctttggcagaaccaaaattcattcgatcaagcgacaataagaagatggaaacgctactgttgaagtgtctcgggatttcttttcaggaacgcttgtgccaaacttggagagacggaggactttggtgtatgacgaagtacaaatcggtggctaaaaagatcaggccaattaacgaagcaattccgcaggctctcaatccaccacttcaaagaccagctctttcgagggatccatacgaaacaccacttacacctaacccaccggaatttgtaccaactgagaaggtgacggaagaacggcttaagatggtgaactttggaccagaaggatggctgtcaagcgaggaattgaagctcttcaagaatttaattgtcattagagaaaaggccatagctttctgtactggagaaagaggacttctaaaacactcttacggattaccatacgttataccagtagtggaccataaaccatggcagaagaaaccaataccaattccggctgcaattaaagacgattatgtagaattagtcagggaacgaataaggactgggttatatgagcaatcaacttctagttattctagtccggttttctgcgttgccaaggcggatgggaaattacgaatagtccacgatcttcaagaaatgaataaagtcacaatcaaggatgctggattgcctccagctacggaagaatttgtcgaatcttttgcaggacgtgcatgttacggtctgggtgatatcatgggtggatacgatgaacgcgaattagctcaagaatcacgacctttaaccacctttgacacacctttgggaagatttcagcttaccagacttcctcaaggggccacaaattcagtagcagtgtatcaagctcagatgatgtggattcttcaagatgaaattccagagcatgtaggagttttcattgatgatgggggaatcaaaggtccagctagtacatataacaacgaagtcttagaagaaaatccggggatccgtcggttcatctgggaatacgccataaccttggaacgagttcttttcagaattgaggaagcaggccttacgatttcgggaaagaagtttgctgtctgtgtcccagctttggacattgtaggtcacgtggtctgtaaggaaggacggcgagtttcagttcagaagaaaaataaagtgaagacgtggccaactccgcataacataacagaattacggggatttttgggcattgtcacttacgtcagaatatttatcaagaatctctcagaaattgcggcacctctcagaaaactcacgaggaaagatatagactgggtctgggaagaaagctgtaacaagtcttttgaaagattgaaggagattatcggggaagaaatcaccttgaagaagttagattattcaaaggacgcaggattgatcaaattagcggtggattcaagtttcatagccgctggagcagttcttttgcagcaagaattagaaaccggattggacagacctgtgctttacgaatcaattgttttctcacctgtggaatcaagatactctcaacctaaattggagctctgcggggtggcaagaattttgaagaagctacagatacatctttggggtcaacacttcaaacttcaagttgatgcacaatccttaattcagatgatcaactcaccatcactacccaatgcacctatgactagatgggtggcttttattcagttattttcttttgacatagtccataagaaaggaagtacattcaccctgccggacggattatccagaagaccaatcagcgacgaagaaccagaattttacgaggatcaaaaagattttgacgaagacgaaccagttattagagcctgtgttcatatcaatgtatccaatctttcatttgagcctaaggaatgggaagcttctggatattggatggaccttaagcgttacttaatgactctaaaacgaccaacggggatggacccagaagatttcaggaaattaaaacgaaaatcagtcaactttttcattcaagacggacggcttatgcgacgacattcacctcttggacaattggtcatttcaaaccacgattatcagtgcaaattactccaagaagtccacgaggatctgggacacagaggcctggaagaaacttatcagaggctggtttgcagattttggtggccaagtcttaagaagcaggtaaagctgtgggttcagagttgtgaagcgtgtcagaaaagggattctttaattcctcgagaaatcagaaaccctaccggcaaaagtagtttatttggacgagtggcgttggacgtctgtcacattaaggctggaagatataaatatttactagtggctcaagatgatttatggaagctgcacctctagaaaaattgactgcggcaaaaattggaaaatttcttttggaggagtgggtctatcggtacggcgcaatcaagacggtgacggtagacaacggaccggaattcaagagtgaatttatcagtgcagtcgagaaaattggggccaagttcaagccaacaacaccctactatccggaagcaaatggaatgattgaaagaggccataaaccaattaaggatgccttgatcaagatgtgtggcgaatctggtggaaagtggcgggaatatttaccattagtacttttttctgatagaatttccacaaaaagatcaacaggttactccccatataaattagtctttggtcaaaagtctgttcttcctgtggacctcgaaatggatacctatttgggagttgattggatggaagtcagtacaacggcggaattattggaagccagaactcagcaactcgaaagaaaagaagaactcttgggaatagcttaccagaaactccaagacactcgagaatcttcagtcagattttgggacagaaaaatggcggctagactccggaatcccttggctcctggcgaaatggttttaacttataataaaagcttagaagatcagtggggtaaattatttgaaaacagatggaatggcccttttaaagttaaaaaacagcttgagggtggatcttatattcttgaagaactggatggtgtggaattaaaaagagcttatgctgcctcccatgttaagaggttttattccagaggaagggacttggaggaaataagggcggatgaggaagattcagattcagactcagactcccattcatcttcagattcggcatcagatcaaaactcagaaaaaaatgatgcaaattcagattctgacatggattaaaaaaaattcttcatttttttctttatcatataatttcttcattttatcttcatcagtttctttctgactttattagacggagccgcacaaaaagaaaaataaaaaaaagaaaaaaaaaaatccaagtataactcattaaataccaaaaacatatcagtctcatactcatttttgataagtgggggaggagattcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgctctccccttcactggctcggttctccaatcgctcgttcgctcatctacttgtgcttgtatctaaccaaccccctcctcttctgtccttcttcaatcgcggtgtcccatggccgatcaaaggagaaaccaaactaacaaacctggtaagtatatcaaactgtctcatcgctgctctacaccgtttgctttctgacaccattgttctctttgtctctgtaccttcacctccacaaacgaatcgtttggaccactcctcatctgatcgttgtttgaatcgcgaactggattcgttaacaacctgtcatcccaggatcattgtcgtctggagcatgcaactctttggcaggtcagtatttggctctacatgatttgattgttactcattcaactatcaactcaacactgatacattctccttctctcacgtttactgaattttataggagttccgattggtacaccttaccatcaaaacaatcgacatggtgttgtaggtgctacgttatcaagccagcctcggccatcaggaatgctgccattttttcttcaaacaacaccaacacctcaatggttgccattgcacacacaaactacggtgagtccattgttcttcttaaggccaacatctataaagatatgtcaagcaaaccaaattctgactgtcttctgtacttatttaccctccttcacctcatcacagtccgatacactcaaaacacagtcttccgtttcaatccaacaacatcaaccaccgtttggccctcccactggtattggagggctccccccacgcccattgtttagccaccctgatggtgttgctccccggccattaagaccctgtgcttcatccaccccatccccagctttcttaatcaatggaaatcaaacaaaccgacatccaattacccgttcagctcctcaaaacacacactcctctatccaccattccgcctcaattccacactcctccctctccaacaactttttgacttctgcaccacactttacaatcaaccaaccaccgatcaacaacccctctctcacccaggtaccaacatattataaccaaaaccttcaccaacaatctgtcacctcaagccacccaccctacactctattctacagtcaggccgctccaatgaacttacacggacatcaaaacacattaccggttgcatcattgcactcagacatcaacaggtgagtttcttgtccacattttctcccagcagctcttcacattatttgaattcttattgtttctctccatcagttttcaaggttccgtaatgtcagatacacacaccagcaacccgccatctctccacctcccactcattccatatcacacaacctcacctcaacaactgtttcaaatccccttccctcaagatctttcccatccaaactgtgagtaatctaatgaatctgtttctattctaccagagaaacctgagagtgctaaacccaattttgtattcagatgccagccactttgatacagtgccttatcatcagcactactcttcaattcatgaatcatacactctttcttctacaccgttcatcccaattcatccatcacaagatgccggtagactatcgaaccgtttggagtgctctgccgttattccattttcacaagcacctcgatctgaaaaccacccttatttcatgtctgggtttgtatttttctgtctcacacctcttcagctttcattcctactattctcctctttctatatttttctgggggcaagcatcatttgcacccaatttcctctctcttctttattctgttctgggggcaagcatcatttgcacccaatttcctctctcttctttattctgttctgggggcaagcatcatttgcacccatctttcattttttatttcatttttcttctctcatctcatctgtaggagcgggctgggggcaagcatactttgcacccactcactcacttctacagtaccccatctcccaccacaccacccccttcctcatttgttcaaaccaaaactgacttcccaaatctttgaatctgttgtccagctccagaaatagaacccgtcctggcagggcctccaagcgttgggccagattccgcgaaaaggctgaatcctcattcattcttcccgccaacaatggtgaatcaactccaacacctgaagtagatgaaacaatcaccaccgcgggcccttccaacaaacccttctattactttataccaccaagccgtcaacatgacccaaacccctccgaaatcctcacttcccaagagaccctcctttcgcactatactggcctctctcatggaacctgtgtcatcgccccacgaaacatgccagccttttgcaaattcaaaacaactcccttctcctccatgtcgtctgaggagcttcaaggttgggaaaaactggtttgcttttttctccaacaaaccgaatatgtggcgccagtgaaaaacaacggaccttccatgggcggtataatgtgggcctgtgggtggcggaagagctcaaaaaaaaaagaaggttttggaagatattgttctgtcgaacggctggctgctatgatcaggaggtctcaatttaacgccaaggacgaggcttctgcgtttgaagaggctaacaaatggattgctacacacctcgaacaacttgctccccgtgcattcaaagagtatcgtgaagctcttatcgatggccaactcccttcaatggctcacatggaatatccctccccttacaccatgtttgactttgcctctttcttcactttcactatgtacaacttctacaacaaaccccacaaggatactgacgtcaacaactggaccctagtctgctggattccaatcttcaaccctcaaaactgtaaagacgataatccgattttagctgatgagggctttgacatgattggtggtcagtttacttttcgcgattttcaggtctatattgacttgaatgaagttgtaggggtcaccatgtgtgtcttcagatcccaggaagaagttcatcagaccttggatggtgcttcaccatctgacaagtatacaaggattggtttctcttgccagatgtctcaaaaaatgtctaaagctgttgttgaatacattaactctgatactaaaatagctggccagaaggtacaaatagaggaagctgaaaaacgtattgaaaaagagaataaaaaaaaaaaacttaaatgaatgagctaccttctgtgttcttatctttggtttttttggcataattgttttcttccaatttctgcttttttgactttagcttatgtttgttctaatttcttttttctccgatttctctatgattgcacttctcaatttcttcagtcataggtacatatttcatactacaaccactaacctcaactaagtttcaatactgcttttccgctcttcttcaatgctctcaattcacttcaattttttataaagatcggtctgaaaatatgtgatgcaatgactgtttgtcatagcaccatcacctaaatatttcaaaggttacaaaatactcaaaatctgctctctgcataccccaaattgagctttggttttcctgacaatcctgcagtgatatgtatgcatatccatacaaataatctgatttgcagttgccatgaaacaaattattagtgcataaactatctatcaggctctttacatgccaacagaaattatgtgatagaaataagattatttacatttaccaaaattatgagtgtttgctttcatgtggtaatccactgggaagttcacccatgcaactcacgatcaattgggtttttgcacattggaacatctggtattaagcactttcgagaaacatcaagaagccaaatctgaaaacattcagtgtttatacaatttggtagtatggctagaaactatttttatttgattttttgaaacaaggtgctacttatactctgcagtgctgttcaaagaccagttgataagttaacattttcatggatcaaaccaatccttcaagtccattacataatacacaccagaaaatagttggttaaatttataataatctgacccatgtactagcataaaaatcacgtatcttttgccaactgcttgatccaaatgccactggagaaactccaaatatggtaagtgattggtatgtgcagagccaaagtaaaacagatagattcatgtttaaatggcaaaaccaagccaataatatgtaaaattcaagcatatgaataaccacatggaaaccatgtctgttgccttcaaccagtggaatatatacttaccagctgttagaatatggataattgtttgatgtattgagctatttaaaaatctcatttttactaaaaaccagacctgatgcttgacaatgcagattttgttctagaagagttccaattgtgtatatagtcaagttgaagattgttccaagttgaattcaacccattttcaatatgaattcagataagttgatcatataagttcagcatgaattcagcacaaattcaacatcaaatgagggtaaggttctaggagacatctgacagggttccagatgaatactacgcgatggcacttgaaagcaggtgctgagcaaactcccctggtgaacatatgtgccttaaaattgcaacccaagccccttggagtagaatttttgtcagcctgcaagtacctttcacaatacctgtcaccagataatgttccagttactacacagactacaatatgcatcttctctttattcaatttatctctttatgcttatacagtattatgccttgtacatactatataagctttgttctcttctatttctatgttcctcagaaatccaagagagacaacatttactcaaaacgttgtggaaagtaagtgcgcccttcggagatttcttgtacttctccgctctgcaacacgtcctactccgatttgttgtccggggtaacttgcttgatggtcttgtaggtaggtagaataactgttcttttattgatcttttggtaggtaacactctaactctattctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgtttttctgatatgttccgattcatccccctcctcctcctctcttctgctccgaactccacccctcccaaatatcccacactcaagttccctcctgcttcccgcaatgtcctctgctgtcactccctcgtactccgcatgtcacccctccgacacctgtcagtccaggtactcctccagccgctcatggtcaggtctcccaccaccgcttccgcctctggtccgctccgaaccccgcttccgcccctcggtgttccccgctccttgtagcccctccacagtatacactaaacccccgttccgcagtcggccgtgaatcctgatgtccgccagtgcccggattccccgcagcaagcttttcagaaccttgcgcatttggtctacttttccccgctttcccgcgcctcggaaagctagactttcccctaatgcaccaccgctttcctcagcttgcgtgcgtagcgtcagctccgcatgctttccgcatcagccgcaagcattctgcatgcccccaaacaaaccggccagagcgcgctcttgccgccacaacgtattacactcctcttagtcttcaagtacatctaggatctactgtcaagaccgctattcaagttatattgcaccaatccctgaactagtcgaaagcctggagtcaacctttctttagttatatcagtaaatccctgaacctgaacagcctttgaattctcaaaacttgtcactatcccgttttaggaacagcaacctctcccagtaaccttttcttacttgatagctgacaattttaaggcacatatgttgcaacccttctgtcttgcaaacaatatgatgtgcaaaagtatatttttgccttatttcaatgaactttgcagccattagtttgcaacccatctatgagttgtaatttatgtgttgcaaaattgcacaacatagtaggtaaaattgaattttacaaaccatgttttgcaaccctccaaaaaaaaaaaaaagagggagacactatgtcagctttgtgtatgctacactggtttaaataatataaaaaccaggtgctatcactgtgctgaaggactatcaaagaaaaaaattactatttttcaccctttatatgtggtccaaattccacaaaggttaagtccacactcctttaagcttatttgtttctaatgaaccaaataacaggagattataacaattaataaattgttatagtttggattttaaagcaataataattgctaagaagcagctggcaagcacttgagctgattggctacttgtcagaggtggtagtcttgcagcaactgctttataaggaattttagtgagggatgaaaggggagtttcaaagttacacactaataattccagtagtaaaaggaagattgggattgggatgactactctaaaagtaggaggagaatattcactgtacttactaagtatgttgtgggtgaatatgctgaggaaccaatcttaggccaggaatggcctccttttatattctagagtcccccttgggggcattcttagaatattctagaatgtttatttaatgtactacaatagtagttctctcatgatgtaatgagaatattgtagtagattaaatacagtattatctatgtccccatgacatcatgatgcattgctatagccaattacatcatgtgtctacttataatagaataatactgatggaaattaccacacacttaacaaaggtggtaatttctacactttgggttatagtttcaatttatggttgtaactataaatttaatatttgtttttatctttattttataatctttttaaggtgttttatacttttattcctactaacctctgaggctcttgagttatgacaaagttctagaaggagtaggaatttggggatggttccagtgagcaaccccctctaaaatattatgaaaagttcatttatacaataatattctaggttttcttattattattacaagtaatatgttattaagcagtcttttggatactcttgaggatctctaaggctgacacactatggaggcactgacgtgccacaatagacaaaaaaaatgaaaaaatgaaaaaacaaacccatcagccaatttggccatacagtcctcccattgatgaccatttatgacaccagtcatcaatgggaggacacactcccatcaaggaccagttttgattggtccttgatgggagtaaacacccccatcaatgaccggtcaaaaccggtcatcaatggaggatacactctcatcaaggaccggttttaaccggtccttgatgggagtcaagacccccaaacacccccattgatgaccggtcaacaccggtcatcaatgggaggacacacttccatcattccatcaaggacaggttttgaccggtccttgatggaggtaaatggaggtaagcacctccatcaaatcatcaatgaccggtcagaactggtcatttatgggagtaaacacccccattgataaccgggcaaaaccggtcatcaatggtcaaggactggttaaaactggtccttgatgggagtgtgtcctccatcaatgaacggttttgaaccgtcattgatgggggtgtttgggggtctttactcccatcaaggactggttaaaaccggtcccttgatgggattgtgtccttcatcaatgaccgttcatgttgagttgttggtgatgtttgacaaagggtgggaggtggggacaaggcctgggtttgtcaaaagtttgtatgaagcttatatgaagcttaatggatatgtattgaaagttgaatgatagattgtacactatgtgtgttgtaaaattctatgacagggtgtcaataagcttttttacatacacagtttcacaagacattaaggtttgcaagcatatgtcttgtgaaatttctaaatttaaggtttgttataccactttaccaccctttcatgcaagacttgcatgatatggtttgtaaaattacataatccaatgttgtgatgcaattttagcaaaccattttttacagcctttgaaaatcacagatgggttgtaaaattatgcattactgttggaatttcatctcttttcttctcatccctaaaaaactcatctatctcactgttaaattaaatatgatttgataaataatttacatgatttttactttgtttttgatagtttctgcgtgatattttggtatgttgtctagtgctgaaatccttgtagtcttcaaaccctggtctagtctttatcaacttacacttattccagtcatcttttcaagcatatgttaatctgtcttattcattttgatattcatttttctcaaccacatgtttgacctcttgtatgtggactatttaacgcgtagtctcctctaagtaaaaaacacattggctctcacactcttttcccaacccttgagtctttccaacaaaaatattttttgttgcccaaaaagtttctctcttctctaaaaattctccgcctctccagtcaaaatttcatcaattacccccataaaaatgtaattttacacgtagttttcggactgaaaatccctcctgtctctgcaagctttccaacataattcacaagcctctcctacagagagcgctctgtgcggggggtcccctgagttcaaggggctttgataagctagagatacataatgttgggggaaagccgcttgcagcagtcccatcagtctagcataacctatgatcttcaatctcatcattttttttttctacatcaccaaatcttgggcctgaactggcatgcatattacaaagatttacatggattgatcatcactgagctcggccttcagactccatccactgtcggagtcttccatctcagtcactctattcctatactcatctctactctcaggtttcgatcatccatagcccaaaagcaacagatttgttctggggggttttggtttgtttacttctctgtataggctacatacaagaattctaaaaaaaaaaaaaaagaaatcaatcaatcaatcaattgcaaatagcacatgaaatgattctgatatgaaaaaaaaagtaagaccgaaataaaacagtgtttgtttgtatgtatctctatgtacctgacatgactattcataaccctcaaaaaaaagagcaaagtgaaagaagaccaaaagagcatgaagaagaagaagaaaaacccggcaaccaaccaaacaggacttgccaaaacacatattaaggtcggaaaaagaaaaaaaaaaactaggacacaggaaaacaaaaaaagagaaaagaaagaacgacagaggggggaaaggaaaaaaaaaggaatcaagtaggtagggaagtaaggaagtaagtacgcaagggttttctgaaagaaaggaaagaagcaagaaaataatcgagtgaacgctcaagcaaaaaaaaaaatcaggaggaaaaaaaacgaagtgaagagtagcagtgttaatgatgaccagggttaacgattaacagtcttaatgatgaacaggttgttgttgttgttgttgttgttgttgttgttgatgttgatgatgatgatgatgcatatgttcatggggagagagcgattcgatagggaacgagaagggcgggatttggtgggagggagtgtgatcgggtgacggtgagttcggctttgaagttgaagcagaggaagaagaagaagaagaagcgataggagcaggaatatgtttgccatactgttgttgttgctgatgctgatgttggtgttgttgctgatgatgctgattttgctgctgctgctgttgttgttgttgctgatgctgatggaggtgttgttgctgatgtaactgtaactgttgctgctgctgatgatgatgaagcggagagagcagaggagagagcgcggtgggagagaagacacggggggccggatcccgaccacttcctccggctgcattcccaatcggaccgttgatgtgattggtgatgatcgatggatggacactgagactgtgaccactactgagtttcttgagttgagttaatgcactctggatctcggctcgtgagatcgaatagacatctaaattgagctccgataaatcgatcgtctctaatctattggtcaatttgttcttgatcgttaactaaaagtaaaaaatgtcatgaccgtcatcagcttcctttcctgcttatattatttggaaacatttgaggtaaaggaagttactgaactttgaattgaaatgagaaattaactgtcgccaaattagtcttacaagtttcaccgatggagtaatgagatttagatttgacgagcgggattttcaatttgacgaggaagccataatcatatcgaacgagtggttgttgttgcgggtcgactagaagctgctgctgctgctggtggtggtgatgttgatcgaggtgatggttgaggacgatagatttggagatgccttcggtgttagtgatgagagtattaacggtagtgaactgtctcttgctattcagattactagtaggaactatgagattactattactattactgctgttgctattaggggtgatcaatgaggaggaggaagaagaagaggaggatgagaatgggttgatcggacggaggttggggttggcgagatgtcttcctagtcgccatggtttgtggtggtggtcgatctggaggggttgttgggatgctgaggtggaggggggagatgacttgaagagctcgatggccaatcgtctgatgagtgagacctggagtcgtttgaggatcagttcctctgcttcttggttgttcgattcgaatgctgttgcggttactggtgaggatgaggaggagaaggaggatgatgatggatgatgatggtgatgatggtgatgatgatgctgctgttgttgatgatgtggtttatgagttccgatctggatcttgagttggatctcgtctccacagcatgctgaggtgggtgaggtgatagagtatctgatcctcgtattgctcgtcgtgctactctggatcgtcgttgtggcttcctctggactgttgcaatacttctcggcctctcgatagttgatcagatagagtccatgagatttcattagttttgatcctaggattccagccggtttgtgatagacgactgtttgatgaggtagacatatgagtaatcttattcctcagagaaaaaaagttaaggattcttcttaccagtttcgacttgccaccatgatctccaagtcttgtaggtaatcgaaccgacggcagatgatgatgatgatgatgatgagttggctgtctgttgttgtgatgatgatgatgagttgggttgagtagggtcgactgcgttggtgggtatgatgagcttccaggatccgttccaatctcctagtgattgatactctagttggttagtggccgcccagagtgtctgttcggtttgccagagtacgttgatgttggatagtttgttgtaggatggttgttgttgttgttgttgttgttgttgctgttcttctggtctggtgccctttgagagtgttgatccgactgcttcgtagcatctgattctgacgacgagtcttgatgcttctagtggtaggttatcttcctctaatctggtttggacgtaaccggtgacgatgacgggtgagagacctagataacctgagtgtgggaagtatctggtgtggttgccgttctttggtgagagtgtgagtgtgaccatgttgttggttccatgagttttggttggagagaaagagggaagacggaagtataggaagagaaggaaaaggaaaggaacgaggaagacgggaagaagaagaagaagaagaagtagaagaagtagaacggtcaagaggaaggaggaaggaaggaagagaaggagggaggaagaagttaaatgcatacactcctaaatccataaaccactaaaaaaacactacaaagcacagcaccttcatcaactgactgctcaggccaccaaccagcaaaacttaaaactactgactactgactataacctgctgcaggatgatgggacgcttaggaagaggctatctgaggctactgcagacatacaccctgccaactcagatggccactgctggtaaaacagactaacttaacccattccagaataaataagctaactaactaagctcttcttgaatatctaaataaacagctgtcatctttccaatcggagatgcgatctcacaacatctcatcgaccaaaaaccatggaaggaccataacgtaagcatccatccatccatcactagcaaatacatatttatttacactgaccaatcatacatccaaatagtactcccgcaccttgcgctcaatcacttatggaactctggcctgggcacccatcggtaagtaaagaaagaaagaattagctctcttctcaaacactgactgaatgtgttcattgtttgttgctagcttacaagtggtcagtccgatctcctcaatcctacaaaaaaaaagataactgaattttctgtttatatatgatataattaggaataagacactcaaccggatcacttatccaacatcaaaactcaagagtaagtactcccagctaattccttcaagtttttttacccgaaagaaaaaaaaaactgttaagatctatggttggatcagcggtactatgtagggtaggaatcgacatggccctcttcacctccttcgccacctgttacttcttcacctgcatgggcttcctggagggcagaacctggcacgagatcaaggccaggatcgagcgagtcagtacttcctgtagtcctcccttccaacacaggcacacccgcacaaaaaaaaaaaaaatacaaaaaaattgatcgaaaaattgcaaaaaaaaatgttcgctttgatgtaaaaaaacccccagaattatagtacggtcgtatggacgaacatcgggatctttgggcccgcgcagatcatcaacatgaggtcagtagaccgacaaacctatcacgctagaatcaagtacggcccttctaacacacacacacaccgacgccgcccatttttcgccacaaaaactcgagaacagtctagtgcccgtatacggacgcccgccgttcctcaacctcgtctcgctgggctacaactgtttcctggccaccgtcaacaacaacacgccctcggtcatccccaccgtctcggccgagaagctcgtgatcgctaataccacttgatcatcccctcgctcctccgtttaatttatcgatccacccccctcacccccaccctacttcgcatctccgaacgaagccttcgctctttctcttgtcaccatctttcactcactcttcctcttcctcctctctcttgcttttgggctttcatcttgggcgatctcgcgttctctctctcgggctttcggcttcttttctggcaatgccggctggccggatcgatggccacatttttcgggcgccggtcttcgttctgaggtcccttttcttgactccaatctcgatcttttgggcatcatcactttcttgaataatagaatatcacagtcatacggatagattagatagaattcgacacgatctcattaagcaatcctttccttgaatactttctctctctctctcttgttttggtatgctcttggatctacatatacatactttcgattagattaactatcatctgtctacaatttcgggttttcttgaaccgcaaggtcatgaccaaaatcaattcattgattgattgattgattcttgcgttcttgggtgttcgtctcttcattatagagtcgactatcgacgagcctttcgatcttccaaacacaaaaatacttgaaattcctgtgggtctacatacattatcataggaaatcttgcagagaaactgtggaaaaaaatcttgtggcttcttgattttaatgttatctgtctggcgcctggtttgtttttgtttcctctcaagaaaggaaggaaggaacctatgtattgaaaaccgacacttgaagcttgtgaggccgaacaaaatatttataaataaaagttgacgtacataatagatagctacaataaacacacatcatgtcattggaatcaaaccgctatgtgtactttttgatctttctttcctgaagtgagacttgtaaaaagtatcttccaggtcgactgtatccaagaacgctttgaaaatcaaagcgagtgagatcttatgtacataacttggaaattgaatttgtaggacgacaccatccaacagcaatattccgaccgactgaaagacttgatcatcaagaacagcccatacgtcgacctcctcctccaatccgattcccctgcatcccacatggtcagggggtgggtgtacaacattgatacatgtgatggattatcgaactcaatcaggaatcggattgacaagctgtctctctatgcacacttggatatcattctgtgaagctcaatgagaattatagagaccagaaccatctaaatacatacaaataattcaatcaactctttcggcgaggcttttcaacaaacgaacgaaaatcgatacgatcatattgtatctacaaataaataacgacaaggctcttgaaaattaaaaagacgactctaaaagagaagaaggctgggaataaacgagcatatatctttaatcacctaaacacgtatcaagaaacaaaatcagaccattggggttggtggacaggaggggtggagtggaacgggggtaaggggatatacataaaggagcaaaagtgggtgagctagaagaaataccgagtctaccttagctcccccccccgaaaaaaaacctagaacgatttaaaagctggaaaaatagaagatatgtgggctttttatgttggtaatcagatgggagtgggtatatggtggtcaccccagtcgggactgcagggactaggatcctaccgatagacgactcaagcgttgggggggcgctggtgggattttaaggcaacggacggacgtctttgtaatccttgacgaacggctcggagccctggatcgatgctcgctcatccatcctgatcggcaacacccatcgatcaggtcaatcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtcaagaagagcaagattaaactgactcttctcgtattcacaccttgtaagcaagtcgaatcgatcctgatgatgagaaaaagtagccgcgagatgttcagatgatgatcacggaaggaagatgaagggaggatgatcagaaaggaagacccacgagatctttgacgaatttggcttcccgagtctgcccttcctcgtactccaaccacagcgatttaagacgttgactggggatcgattgaggcggcaagagctccgtggtaaatttctcgatcgctgaggactcccttctgtgtttctcttcgcgtgaaactccgtcatgcggcgtgatatctgtatatataagacatattcatatcagctttttctgggttcatatctgttacttgtcttgctttttcagtagggtcttggagatccttgagcacttaccgcctacttcagcttccgcgaaatcatgtaccaaagctaacatcacacatctgtttttttttttttcaacaaaaccccactcatcaatcaatcgatcgtgtaaaaaagagagaaaataaataaataagggggagggccagcgaccaaggaggtactttgagatatcgaggtccgcgtctttctcagaaagcatcgccaacatggccatcctatacatatgatcagagatacttataaagccaaattcaccaagatcgggggggggggtcagtatatgaacgagtatgtggtcatcaaaagacaagtgaaataagtgagaagagggtttagtgagggcggacctttcgggagcttgtgcgcccaatctgacccatccggcgcgtttggtggtcttcaatctttcgatgatgtgcatcagttccaagagcccggagttcgatgacggagtggtttcggccatgtttttttgcgtgcgtgactatgcgatcgatctgtggatgttgtacttggtcctggccgagatgaaatggggttggatttccccttttctgaagttggcgtgtcttttttttcaaggcgattcgaaaatggcctccaaaggaaggtcgatgatcggggggacgtcatggtcgagatgaataaatgcatatgtacatacagacggataatgatccggaaccagcccaggtatccgagctggatgaaggtcaatgcatatccgttcgatcatgaggaaatgtgagtcaaatccgttgtacatacggtgtttactcccaggtcagacagaatggagacactgcgggccttggtcaaaaaatgcgaccaaagtagaatggtacatagggggctcaaagttcctcagatatatgaaagacctacctggtactcaaattgtatgtagaatgctaaactcaagagtctgctgcaatacggtgtggcacatgtatgaagaaactgcgatgggtagtgtgaccaaagtccaggcccagagcccaacatgaggtgatagctcacaaaaagcgaggttgatttgaaagggtttttgaatcagacgacattcattgaatatggtatatatcataaaaaaactgaaagactacaacagttgcgagacagagatcgatagaaagccggacagaaacaaaacaagacgaaaagaaaagggattgattgattgatgggaggaaagcgggggttgatttaagaccgttcgcctctcagtcgacgggccagctggatatcctttggttgaatggtgacacgtttagcatggatggcagccagattggtgtcctcgaacaatctacacccaaagaaaaatgacaaggaagctgatgagaaccgatgatcggggaaaccctggattggaagagcggaagagagaagacgtacccgaccagataggcctcggctgactcttgcagagccatgacggccgaagattggaaccgcagatcggtcttgaagtcttgtgcgatctcgcggacgagacgttggaagggcagtttccggatcaacagctccgtggatttctggtaccgacggatttctcgcagggcgacagttccaggactgtaagtaaaaaggaagaaagagacacagacagttcttagtggccatgttgacacaagaatgagatgaggggggagggggggtcaacttaccggtatcggtgaggtttcttgactcctccggctggaggagctgatttgcgagcggccttggctgcaagctgctttcgaggggctttgccaccagttgatttccgggcagtctgtttggtacgggccatttttgatgatgttgtgaactggttgtggtagattggatatgggaaatggttgagttcttgatggatgggttgatgggagacaacaacagagcggaaagggttccctgtttatatagtcatcccctaccctgctaccctgctacgagcttatcgcagtcgtgcgggtcgtggaaggtggctgtttggtgaagtcagccgacacatgacgcgaatctcaaacgcgcctggtaagtttaaaaaagtttagtcgaggggacacatcctgaccaataggaacgcgcgattctgcggggtctgacgtgaagcccgggggcaggttacaatgcgctcacccagggcccgccccgagtgcggccacgtcgccgccccctttcgctgacacccctccggaaccgaccgggtgtgcacttgaaacataacttcatatcccgcactggatgtgcagtaaaataaacctggatatgtagtatttttatattttttttgttcacctcttcacaccattttttttaaaaaaaaaaaacactggatatccagttttttttactccttatccagtactggatatgaggtactgttgaaagtgcaaggatatactgaagaagagatttgacaatttgtgcatgagcaaagaatcaatgttgatatacatcaatttatgtaccaaaacaaaatcaaaaggggattgaataagcagtttttataataaacatgatatatcctattcttcccccccaaaaaaatattaacatagaagaatggagagtgtttctgatttttctgttcaacattgaaccccccccccccaatgcagctggctttggagtacattttaacacaagggaagtggttgagactccaatcttatcaataggatccccgcaacactctgcaatttgacaatttttctcttgtctttcttgtcagagccactaatctatggaatgtggaggactacttcaagttattagtgtttgaatactcggttcatgacattctaagatagtaagtagtctgaagcacctaaatagatacctttagtttacaagttcagcacaaatggagcctgggtggcttggatcaacttagccattcacggattgaaacacatccactatccatcaagccgcacccccaacacacacccactcataatcatgtgacgagagaaaatttgagattaaggacagttttgtagcggatatatagtaggtatatgcatgaatgaagttaaagaataagatcgcggtgaagtatgatggattgcgaacacgaatatcatcagcgaacattacaaatcttctttaatcaacagtttttggtcgggcatcagaggtttgagccaatcaggattggttctgacatgtttaattttgatagatagatgttcgaggttattcctttgttggagttgaaggtgcggtagttgagtcgatcaaggattgtttgacgtgttcgttcaattcggattggatcgattttttggagtccaagatctgtctgaggacgttaactcgttcgcccttacgatcatggacgccggagggcatgacctggtttcgatcgagtttggcatgtttgatttgggagagtctggagcgattgtaggcgttcaagaagtcttggtagttgtagttttcgttcaagaagcgttggttgggttgcgggggatagaagaacggtttgtccaagcccacccagaccttcttgaacgtccgactcttgtccttggcgatcttgactccccctcggaccttgctcttgatctgacgctcgtaccgtccccgatagatcgccgtccggatgctcgtgatcccgaggccatagatctgtcgcagatagttgaagatgtccggcttggtcagctggagatcgcatctgaagatcgccgtgaatgggtcgcctcgatccgtcgagcttggcctgactaagcggatcgaaatgttggggaaatagacgggtgattgggccttggcatacgaacttcctatcggcgaccgacccttgtccaacgaacgaatcaagatatcatccgatgatgattggtctggtttgatgagcttgtggtctagtctctttgggcgatggggtagcttgttgaaatattccctgatatcctggtttggctttggtttaggctcttctccttcgattcgatctagtggatcgatactaacggtggtcgccagcgttcgcaggctcggaattgacgctcgttggtggcagattgatttgattgtccgcagattggaatgaatagctggtctcatcttgttctgatttcttttttttctggtttgagatttgatcgagccaatccaacaagtgtacgacaggggaaccgggggctcaacaagccaccctccatcacactcaaacccctcacaccaaaccccacactgcacagccaaaacaaatctcaagtgctttatatgagttcctgtgtagctcatcaccatcaactgcttccagtctgactcaaactccacagtgatgaggaggcattgaatgtctatgggatgaaccactcaaagataacaactcagaaaccagcagactaataaaagaaacaaagattgggtgacttcttcagtggatttacctggattcatcactgaccaggctcgcaccacatcaagggaagaaggactgcagtgattccgtttccttgcaaaaatgatgcggtaatacgcagcttgaaaagcacacatacaacaacataaccatctttactcctgaaactgttttttttttttttttcatttctgatgatctatatgtttcatttctttacatagaaatatatttagagaattcaaaataaacaagaataagaaaggtcatactttaaggactgaaaactgtaaacgagtccatgggttgtcgaagggcccaggactgaacagaagtcaagcagaacccattacgatcatttgcaatcagttgagagagggggtacatagggagatcgaagaccaaggtcgaaaaatcagcaatgaaaagaatcaataatagagtatagactatatatgtgtctgggtttaactgaccggtcttttttcgtacatgatccaatccgacaacctcgtgggcaacaagcccatcccattaaccttccacagtccgaggagcaatagcaacgattgacaggcgatgaaagtcagtttctgggggaccaacgacttgggtttcggagttttcgggggtcgttttgaagaagaagctggtgaggtggtcgagctcgatgggagggtggattcgaatggttggaaggtggtgttgactgagatgcaggctgtgatggctcccttgatcaacatataaaccatcatcacactacatgtttccacgtgtaccgttagttttctctcgacaacgaatgaggaaagaatatctaagatggaatcaagagagattcacctgaagatttgcacaccagtcccgctcatccacatcatgaatccttgcatggggacttgcttggctggcgcaagtgcaagatcccaggctttcttctggcgcaaactgttcagctcgatctcatcctgtgttttgccccggctcgttgagaaattctgggtcgattgtttggactgggtcaaattttgcaaaccccaaataaatcaaatcaaatcagatcagatcagatgaattgagaaataaaatggggtcaagtgacgtgagaatctggctgctttaccaatgttttcgattgggcttcttctttacatagagggggatttggaacacggaatcctaggctaggtcttgacgaatcgaatgtgtaaccgaccaacgatcgaacgatagatcaagatacaaaacaaaaaagcaagtcagtatccaagtctgattcatttgagagaactagtaaacgaagacaatcggaaagggttttttttttcttttcttttgacagaaatttgggtatgtgtgaatggactaatgtacctcgatcgtaggtcgatcaatggcagttgtgggcttggtggtttcgttgagcttgacatcgttcggctggctcgctttgtggctggttttcggagtatgtgtggtggatgaggaataggatgacgccgttggtggttgatgagcagatttgaaactcttgcagatttagaatgccgaactacacacgctcacgtaaagtttgaaccctactcgacctgcacccaagtgcccacacaacacaaaatcacttccacagttgattcctataaacctcaatgtttacgaaacaaaacaaaacaaaaataacaggtcaaagacgaagatgtccaagtcggtggcatcgctgcaactaaactggatgacctcccgccaacgaaacgacaccccgagcatatgatccaatctactgcttgcaacctcacagagtcaagctctcatgaaacccatggaagctcacaacctcctcccagaattccatcaagaaaaacgggggaaacttcattgatgatcagctagatttttagcaacagaagaaattcaaagaatcagaagacacatgttctacacggggaagacacaattatatcggaaagccaattgggatgcaggtagcgcttttttagacaactgtttgaaaacactttgcacaaggtacaacaagagctgatgtgacaacttaacatacactcatttcacacgttttggtggtacataaatatgttaattggattgacaattagggacaggattctgcgccctgaagagcaagaaaagaaaacttaagcgcaaattcgatggcggatgctcggctccgtacgtttgggatctatgtattatttatcgatcatttctaagggctgcaaccttcaagtcgcatagcgattctatctggcttgctgtctcgacataaattgtcatatgcttgagggtcgttctttttgttcatcaaggtcaacgtctatcattcagaaatagtttatttgaagagacaccaacagagattaattgggtcaattgtgtgtgctttggcaacaaatcgagtggagaggataagatgttgtgagactctactgaccccatcctttggaagtttgttaggcaaacagcaagcgctgaaagccatatcagtgccaagacaattgaaatatcctggatgtttttctgttcgatgtgctttgaccactgttgatttaaacaaacaggacaaatcagtttaactagaatgctgtgaaggtggccacaacagaaattgagataagtttatataagactgacattgccatttgattggtttgccttcggcgtctcgctctatgtgttttccgcagcctccatcgtgcatgtgggggtaattgctgcaagtaaaagtgcactttgttttctgctcctttgtcaactcggtagcccctacaaacccgcaagctatcatcgacacaatgatcaatggttttgaaaatagcatgataaggtgggtaaagcaaaaaaaaacgccgattgtctttgaacgaacaagagagaattcaggtagtttagaatacgcttggaagacctgatagggtttcagtttgtcttagcaaagctgttcaggagagatggacttttgatgaggtctgggttgtggatgaagctgcatgtctagggcaccggcaaacatctccttttatagtactcaatgcggtgctgccaggtaatcccgagttgaggcgtcacaagttcatgactacaaggggggggggggaagtcatggatgaggtggctgaaacctgctgaaaaccagctatagccacggtatgtatcaccaaatttcacatacctttgaaagattcctaagatactgaatccatcaacttccgccagctgtcgcgcgagcaccatctcattcagggttaagcaagtgcactcgtgtctacagccaggcagtgctttgcaaccggatgaatcaaaccagatttggaggctggagcacccacccaataatcttcttcttcttggcaaaccaacatgatcacaccccctcgttctgttgttgcgcctccgatcgaagatcttacattcttagcttctttttttgaaaattgtaaatatgttgattgtcttggtttgcttagccttgcatcactccaatcgacaaacacccttcataataaccctgcttgacctatgaggcaagtcaaaaaacagctcatacacatatttggtgaatttcttgaaagattaattgagggcacattttgggaaatgttgacatcaactcttggagcccaaaatgacaaggactatgaattcagttttgaagggctccacttttcagttttgacttgattctaggttactattgaatagatagatacacagcttacactgtaagtggaagaatgatcagtgatttcttttcctaatgaattcatctttccaattcccttgcatcaatttcatcacacaaaaatctcaaaatgtcctccaacttgctaagttggaaaatatacagtaagtgacttttcaaatccttttctaagaagacgaagtcaaccaacaatctcattatttccctctcaaaaccaaatgctggaacttgaggttacgaactggtcttgcattttgtgaccaggcacaacataatggcttgtctaaatgggaagcaatagaaacacatattgacagttcttttggggagatgaaatgtgtctcaaagtaatattttgtacaacaagagcatgaaagcgaaatttgattatacgctgtggtaattaaatatgtaaaaaaaaattcaaagtttttcttttatatacattttcctcatacattcattcagaaatcaaccaatacggcatcagaaatggactctacggacaatttcagcctaggtcaccactgaacgcacccttggaaccctcacggattggaagttacacccctacggacgcatatcacaagccaatacccagtcaacacatgtcacacctttcaaatcacctctcagttatgcttatacacagctcacggtatacacataatttcccacacctctttatccccaccgcataaattagtttggttttatttgtcacctcatgcactgcctttgcaggctgcgcagtcttgattgaattacttttcccacagtttattaattttctcacctcatttatgacaacagctggatttttcccacaatttattgcctcatttgacactttctcacattatttacgcactgcagcacagcctttgacattaattgtacacagcctcactggttaatttccctcacttgcatgatcagactagctaaattcactcatttgtgcctccaggccagctaaaatcactctttcttgtctgccctggagctgaattccctcacagttgtctataaaaggaggctctcttccccccatttgttgtctcctcactcatctactcattcctcattccagttcactactcattcactcagtacatcacttagcagtcaatcaatatacaactcaccagttaaaaacaagtatataagcctttcacctgttacataacataacagttttattttatcagcaattacatattcaacctttacttttcataaaacaaattttataccggaaccgaccaatcctatcacgttattaaaactttccaagctaagcttgggggtcttgtttctgatagtatagaagggcagagtttgcacctccatttttccccttctcaattcagcaaaagggtttcacaaccacttttgagtcttacaacgcctagtatataatgatgaactacttctccaacacatgaaagtttccatagccaactcctattgtccttgtaggatcttaacatatttatgtgaattcgggatgtatctgtcaacatcagttcttacaatcctttggaaatttgctgaaatccgtagactgaggagacgtgtcttggcatgacctgtggtatatcagaggggcaatatctccgttgatggtgatcgtcgtctttggcagtgaagtttggggacatttggattaattattgtatgatttttgaatgaagtgagtggagaagatccaaaggactttactgaccccatcctttgaaaatatatcaggcaaacagcaagtactgaaagccatctcggtgccgatgcaattgaaataggccttgtgattttctgttgagtgtgcttggatcactagtgatttgaacacatgggacaaggcaagttttaacttgagggctgactctacgtgtttgtgtgatgaaaacgaaaatgagataagtttagcactgacattcccatccggttggatttccttggctgtcactgccaatcggttttgcgcatcctccagctgttaacttgacgtgattggcgcaagtaaaagtacacttcgttttttgctcctttgttaactgtgcagctgctgcaaacccacaacctacaatcgacacgattattactaattttgaaaattgcatgatgagctggggtaaaataccaatcgtgtttgagcagatgagaggaatttgaagtagctgtaaatttaattgcaggacgcttggaaaagctgatgagatttgggtttatcttaagtgggtccaatttgtgtcaaagttggtggttataagcaacttcgctcatcgcgccatttacagaactcgatgctgtcagtcaatcccaagctggggcgcaacaactcaagcagaagcgatgtatgaggtctcgaggtggctgaaagcggcttgttgctcagggcgtttagtacataacgcatcaacgaccaaaaaaacctctaggtacaaccaatttcaagggatacgtatccaaagggttcaagaatgcatgtaagccattcgtcaaattgttttgcaggggtcaagatgccatgcagacacttcaaggtcgaccaaatggagactgtgatagggcacaaggaaaaatgacgcatagcatgaggcattgtaactggaagacttccgacaaggaccatgatgagtcaatgttgtccagacgacaattacatccatcccaaattgtcgtttcctatagtacgtggttgaattacccgtgcagttttcgctcgtgttacatacatttcaaacaacaacaataaatcttaaccaagggccaaaaacttcttattcttcaagcaaaggaaggagggaagattacaatacgtatggtgaagaaattgggcgctcataacaattcgacctgtggtgaatttaaaacaagcaatacggtaagtcttaatctcaatgagcgatgaggtaacaaccgcgactgacataattactgggcacaatccctttccgcccgtctttgatgatctcaaaccatccttctccgtaagcttcgccacctttactcaacgtcaccgtctcacccactgacaatgaatgttcgtctggagcttgagctgcccaatcatatagtgctttggctatcgattgattatcatttgaagaggacaaggagtaagtaaagtgttgaattaaaataaaaaagtggtgaagaattcggtttgaatgccagtgactaacctcgtcgtaatcttgaaggaacaggtgtaggtcccgtggctggttcgggtggtgcagaggaaggtggaataacagcgttggtagaaataatttgaacataagtagcaggtactaaaccgatttggttagatgaagtttcaactttgatccaacccgatccatcatcgggggagatcacagttacaatttcagattctgttgtttcatcaattgacatgcaaagggaggaaagcatagagtcagtcatgacagtcgataagtaaaaaaggatgccctttccgagttggattggataaaagagagtcagacttaccaagagcgctgacttcgaagccagtagaagcctcataactgtaaatcatccgggctttcggtttaggttcagtgcggttaagcgcgtttcggctactgaggggtgcggccatcttattcacggttgtggtagaccgagcaagtccttcacccccgttgggtgctgctgacggacgatggctggtagaaactgctctagatagacctgtttgattctgcggctctcgagagacggaatcaacagtcgcttctttacgcaccaaggaaatgacaatgccaggtaagttgtttgaccctttattgatatatctataccagaggagaagttacctacgttgtcgagtaactgaagtcgaaagggcggccagagaagcatttcgtctaagcccatgtagaggcgcagttccggcgcaatttgaaggaaccttaggcccacatttaacatgagcactgatcgagcatgctttgcacgtcacaccttgctttgtaattccccatatgttggaattgcaaagacagcaagaagtaggtgtgacaaagctcgcagacttgaaggtgtgaggtctctgagagccctggtcatccccaagagtttgttcaagtacttcgacttcctttgtcaggaccgtgtactgaagttccagggtgatcgtctgtcggacactttcgagtaagttttccaccacttcatctgtgtcgccgagtgaatcattttgactataggcctctctaagattctccagcccggtgatttcatgacgcttagccgctatcgttggttctagatcggctgccttggatctagcctggcctaatcggttttgtagtaagactttgggctccggtgctgaaagagcgtattcggcagaatcatgccagattggacagggttcaaagacgaaatccggagggtcggtaaatggtcgtcggttatattcaatgtaaagagcctggttggattgggcatcgatagtgttggtggcagcgagaaagttctcattatgtgtacgaagctgatccagacatcttaagtttaaggtagagacggtttttaagagggagactaatttcgaggctgccaatgaccaaatagactgcgaaatacataatgatcagtcaagtgatcaggtttgcacaatttggggatcagataagattgaatcgacctagacttgagtacacacctgaaaatcgtcttctaggcttggcaaatcaacatgatagaatctttctttgacctcgttcgcgactgagattgaaagtaggtatgcatttttagcactcagcatgtcattggtatggacgtccatattcttggctgctttttcaacatgtcggtcgtcctttgcttgaccttgcttgactctagtcgattcgacaagggaacacgcctcatcataacgctgcttagcctaggagaaaaaaccggtgcatccatgcgatatatgtaagcgaatgtgtgaaaatcgacagaaggctgatgcagggtagaatgataaaaatgttgaccttcgctctgtcgtggtatatcttatctcgctcagccaatagtttcacgccaaattccacatgtctcttccgcgtagcctccttctttttctcgcaatttttcaagacttcacagacttcgttctgcaaagattcggctaaattggtatggtccgacgcctcctcatcagcttctgaaaggatttttgaccatgctgtatccaaagtgcttgtatgaagataagtacggattgcttggtcagacctggatgagagccagttatacgactttggaattatatgttcatttacctgctcgttccattccatgatttactagtctctaggccgactgataaagcttcttcccgtttagtacgcttttccatggcttttcggactagaagctaaaaaaagcacaccgctgtcagacctgtgttgaattctttacttgtatttgattttcagaaattggtatttgaaataaatacctgaagtgaagcaccgtattgcctttccaatgctactctttccttgaagtaatccctgacatcgccataaaacgctatttggtcgtgaacgacattttgaattcgattcagctgatcaggtaagtcacgaccaaaggaaggtggttgagcgagtgccatatgtaggtattagtttgagttcttctgttgtttattatttgatgagttggtggaggctggtcaggtggaaagagctctcgcctgtgaatcgtcaagtggtggaacagggactcggccggggcggggatcggggaatgggggttgtggccccgaaagacacatagctcctccgcagctctggcactgccctgacgttgtcatgcccagaaaaaggtaggaggtgactggatttcaaacagccccccgcctaatatctgctatggtgtctatgcttgtcagcactgagaaaattgcaatactaagcttggaccacctctgagacagtcatacatgtctcattgaggaagacagacactagacaactgacaactacaaccacaagtagtggctgtgtttggacagtggaaaaacaacaatccggtgagaaggttgaggtatgagatcatgaatataatacattctttgttttgtttcagggtggaattccacgttaacatcaacggtgccacagatacaatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatatcttgaatctccttgcagataaaagcatattggtcagatagttttttttattggggctcagatccatagtgatacatggcagataccgtatctgtttcagcattgttaacatgtatgtaccacaagtgctggctgcacttggataccggaagggtaaccattgactcatctttctgtccatgctagtgagagggtttagggatagaattctgtaagtggagtgatacatggcagatactgtatctgtttcagatttgattgtgaatgtacaatctttgctactatgtttcaaggcagaatggcacactgaaatgtatgtacctgtggatttactttagagatggtcggtccgcatccagatatccaatggcgatttcagcgaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgtgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgattaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataggataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttgtgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagaaataaatgaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtattttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatactgtttaatgtcctcattgttttttctgatttttctatgttgtaatatcttcttaattttaatttcttctttctctaaaggaggtattacaactctgatgttatcttttcttaaaggaaatttatcattatcactagttttgtatggtttgattagactgactggaaatgtggggtgttttctttctaattctccagtgagtataacttcaacagcatttgcaccgtgtaattgtttgattgtaaaaggtcctacaaaagaatctcttaattttttaggtccagtcaggtttgtaaaattaaatgtagatatcaagacttggtctccaattttaaactggtgagctttgtgagttttatcccatctagttttgttgtgatctacagctaatttcacgcattctgctgcatatttttcagctttggtcatcataaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaactgggtgaaggagttgagtgaggatggaaaggaaggtggcccttgatacgtcttataaaggcgatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctctcaaagatcaggaaagatcactttcgacgattttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtatgtagatccttgcagatcctggcaaatccggggtgtattgagttgtaactgtgtaatacggcctgcagaaccttatgtacacgtgagataactctatttttagacttcgaccaggtgtattagactttgaccaggtactaatccctcgagatgatgggtaaatgagactagatccgctcacgccgtaggaatggtacactttcaaggctcaggaaaaaaacctagtagtgtaaacagggtacggcggatcgaatggtcgactctgtttgtttgtatctgttatggttctctctccgtgatagtgtaaagtgactcagactgaaaaaataagactttttgaagggacacggacgtatttatttaagggtttttaattttttctgtgtggatgaatcaaatggaaatatgatgaaatatttttgtgattttttgtggcacgagctgagtgaaacagatagcgcaagaattttatttttgtgttttttggtgtttttatttctgatactaatgaaatgagatgagatgagataaaaacaagcttaatttattctaaatccgtgagatctttgattatagagttgggttgaggcggagaacaagcagtgaaaggtggaagagtgtagtagcggacagttctagacaagatgttagtaggaagagttctatatttaggggtttcttctaacgctgtaaagaagttattcctgtttgtttctactgttttttctatgatagactcgtcttcttctacaagatttataaggatgtattcaggggaataggtagaatgaagggtacaatggtagcgcttagtttctatgtagttccagaatctatcttctgcctctgtaactttcactttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttctgcaattgtactatctatttgtctaataaatggcaaaacttccggcatttgttcttcagaaggccattgttagtagtaaatgttttggggacaaaaggtaaaaagaagcacggagatatgttagtcacggaattccaattaggccagacccccaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccaggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacatacttattaagctttaacaaattagttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaatcagataataaaaatatatgagagtaaatatagaggaaatgaaataaaatataaatgacgaaatcattggactgagtggggatttgaggtgatatttttgaatcttgaggcttgatgatattgaaagttgaaagttgaaatttgaaattcgaccttgagggggcctgcaccgtttagaacaccacaccgtcgaggtacttgacatgtacctcgtcaactggaagggcttccttccagccggacatctccccttccggccgcgggtatcctttgggatacccggatacccgccagcgatttgcagaaaaggggccatccgcatccgctggcgcgtatccgttggcacaggcgggtatccgccagcggataacgggtatccgcgacagatacccttcgaccatctctaatttacttgtcaaggagtgatccttgccagatacatggcagatactgtatctgtttcagcattgattctgaatatgcaaaatttgctactatgtttcaatgcagaatgccacactgaaatgtatgcacctgtggatttacttgtcaaggagtgaaacaattcatggagtgatctttgtcagatacatggcagatactgtatccgtttcagcattgattctgaatatgcaataattgataatttgtttcaaggaagaatgccacactcaaatgtgtgtacctgtggatttacttgtcaaggagtgaaaagcttgttcaagatatttataccacttattttcctggagcttcattctggttatccaatatctaaccccatcattagaaaattaacagaaacatgattgcccaccagttttttctgataagtctactgtttgatgggatacaatctacatttagtgtgcctaatacatattcaagtgggattgtttcaatgaataaggagggcagaacaactggtccactgcgaggtaaatagtttcctcatttgaaacagattgaaaattttaaatacaaattttccctgctttctggctgattcttgaaaattatttcaaaaagctctttctgttgaggaaagaagactcaaacaaatggtaaatgcaagctattctctgtttggttgccttgtaccaaactccagatccagtgggagatgttttattcctgcaaaggattcacaagctgcaagaggtgagtctagctctcaactcaggggatatacaaacttatatgatttatctttgatcatgatgttttcctttgttgtgatcacagatgcaataaatggctgggaacaaaataaaggcaagttgtttcattttggattgttaaaactgttttgtattactgggtagctgaaaattgttataaggtggttttaattcatagttgaagttgaattggtccaaaagtatgcaaaggagattttcaaacttcaaaaagagcttgggagacaattcaaatggctctcaaagaacaaaagaactgaatattcccaacaattgtctatggcaatagaaatagttaaagattcaaaggaatcaattgcaaacctcaaaggatggaggatcatggagctgggtcattgcaatgaaaaagatgctattgatactgaaattaaactgtcctctgaaaatttggaggaaataccgtatcaaaggcagcctccagtcctctcagtggatatgcagagattggcaatagataaattgtccctttcattattcaaaaatgtagcaaaactgatcactgaacacaaaatcctatttgaaaatccagatttcataaaacaaacagctaattatagattcaacaggcttacagcctggaattatgtgttcaagatacttgattttttatttgaaaatcaactgatcagccctgaaacgactcagtctatcttttcagaggaaaaaatcataattcagtttgttcactatgctgaaagcacattcataagacataatggcctttactccagagattacaaaggaaagttaacagagcacccattctggccatatcttcataaattctgttcaggtatttctacttttttatttatctttatccaacaattcatttcctgatttggatttgtgggtctatttgactatcaaatcaacagctctgaaagaaatggaggaagataacatcaattttattttccttgttgaaagtttgaagtcaagtggaatgcaattcacaagggggactgatttaaagagatttgaagagtatggaaggttgttttcatgctcaaaatacctgaataaattcaaatcatttccttcatcaaattcttcaatcttggttaatggggtaaatcatcagattcattctgaagaaaaaacaagagatatgaaaaacatggtcaacaatctggttctccaacaccccttcatcaaaacaggttacatttttcgccaattttcagagttaatgatagttgaaatggtgaatatgtttgcattcatagaggagaaaatctatccaggtattattgatgaactgtaagcattatcaaagatcattctgaaaaattgaaactgattaaaatgatcaatttccttgattttaagattgggatcaaatgaattcatgaagatcttgaatgtatcactgggatacaggcctacaggaaatgatgaagacccacgtgaaatgtttgatttggcaaaactaatgtgcagatattacattttgcgcaatttggctgatttatatatgtgtctgacaagaaagtggagtgctgaacattcaagccttgtggaatggaatcaaaaaacttacaaaaagtacttggatgaaatgacttgtgttatttctgaattcaaaaagaaattccatgaagcttcttcaagagaaaacagcattctttacaatagtcaccagcatgattttaaaattctttatgatacaggtgaaagtcaaattattcgcttgaagaataggcttaaaaatttggttaaatttcaggcataatcagaagggccttaataaaacaatccgcattttccgcgttttgacgcggtttctgctgcgcgcagcacacgcgcattccgcttttaaacccgcttttttaattttttaccgcttattttttgagtttttttgaatttttaaaattgtttcctaggtttcaaagcgcatagaatttaatggtaaaaaccattttcaataaaaatgaattttgattattaattatttttttttcactcatttctcaattaaattgtttgcaaacatgtttgtaccttattttttagccttttttgaaattttcaaattaatttcctaggttttaatgtgcgtagaatttaatggtgcaatccaattttttgaaactctacggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgaaagtgtgcagaatttaatggtaacatccaattttcttgaaactcaacggttcattctgaatactgtaattagtcatatttttcaattgattttcaagagcttaattttcattattttttgacattttaaagttgtttcccacacttttagacatgattaaaatgattataactatcatttttcataaaaaccaaagaatgttattgaatactgtgttggacatgtttttttaatgttttgttaattgcttgttaccggctggtttttaatcattttttgaaattttaaattcatttcctccatttaaaaatgtgtgaaactgaatggtgaagtccaatttccctacaaatacaagcttcaatcttaatacatgagtgtaccccgtttcttgcacaatttgtaacgtatacaaattttatttgaatgaacaatggatacagccaacaattttgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacatcaaaggcattattcaagatatagttttcattttgatgaaaattcattgttaccataattttatacatgtttgaaagtgtagtaaaaaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacgtttaaatgtaggaaacaacttcaaaatttcaaaaaaagcataaaatataaggtaaaaaaactaacgcaaacaattgagtgaaaaagtgaataattcaattaaaaaacagtgtcaaatgcagtattcaagatgtatttttcgttttggagaaaaaattttgataccatcattttctacatgccttaaagtgttggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtcaaaaaatggggctaatttcagtattaaaaatgaaccgtagagttttaaaaaaattggattgcaccattaaattctacgcacattaaaacctaggaaataattttaaaatttcaaaaaaggctaaaaaataaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttattgaaaatggtttttaccattgaactctatgcgctttgaaacctaggaaacaattttaagaattcaaaaaaactcaaaaaataagcggtaaaaaattaattgaaaaagcgggtttaaaagcggaatgcgcgtgtgctgcgcgcagcagaaaccgcgtcaaaacgcggaaaatgtgggtttttttattaaggccctatgttgatggatcatcttaaaggaattatatattttataaacaagtagttttaaaaatttattgtttgaagcttctgaaatatccctttccaaatttttgaaattttgtgactatctctctttttactcatgactccatattgctatattagttggtttgttatacctctctcatagtagtagttttagtaagtatgatggaagtatagcactgcctgcagccattgagccttgtctagtagcatatttttctaattttattcttcatcaatctcactcattgaaggatgtttcaaatcaacttcttgttcattattgtttctcacattcacttttttggcacccacaagttgtgcttcttgtagacagactacttaacacctagtcttctcaaatgaaaaaaaaatcattggttctctcactctctgacccgttgcctgttttaagttcccaaaaaaagggtgtgccacaacaagacctttcaaacaacatcttcctcttttccttctctgcccttaaaatttctacaaaattctatttgagaatctctgttcaaatcttgaaagatatccttacatctatacattctctttcccatttttgatgaattctataactctatcctcttgcagttttgccacaaaaattcttcaacatattcaattttcttcatttggttgtttgggtctgtaaatcccaactataataagcccttttgtgatttctccttggtatattacaacaatttgtttgtaattttgacttcttactcatgattcatgcctcattcttttcacttcatctttcatcttttcttttgtcaatctcttgatcactcttatccagttttggcagtgaagaattttgaataaatttctaagaaccaaaaccggactgagttgagagaaataacaatgtgagtaagaaaatcaagcaacaatgaaagaaggaagatgaaaagatgaaaagaaagctaaccactaatgatggaataagatcaaggaagagaggactttgagaagaagaagcaactaagaaaatgagtgaagaagagaattaagagaaaaataaagagttagtgatttcctcaacaaaaaaacataggagagagaatgagaaataaaacaaaacaggaatatgacaatgagcacaataagcaatcgtgatgagtgatgataaagctgtctgaactgagaatcttgagagactggctttgatcttgaggagagaaattgatttgagaggtgtcaggaaggatgagtaagaaggagagaatgtgagtgagtaatactctaaagtatcaggtcttcagtttttttgattaagcagagcttgaggatattgagtctttatcagaaggttgagatgtgatcttgtcaattctgaggaaagatcagatagatgagcaacaggcccaaccctaagcaatacatggaggtagagatgatttttgagttgtttttctcatcagactgtggtgagtcggagtaacatggatccagtgagatttcacagaatcaatgtataagacatagtgttgaaaatccactcggatgtcaggtacatctgacccttttcatcatactcaacctcatttgtctctcacctcaacatccttaacattgataatcaatgctttcacactaactcaacaaacttctcaataatcaggctgtaatcactcctcaacatccactcaacagactcaacaatcggaaaattgaacacaaaggttaaaactcttttactgtttttctatccctttttcctcatttgtgttgactgtgttttctctcatatgtctctgaaattttccctttgtacactacaacacatgactagtcccaaatatttttacatatataaacagtgctatctgactgcttctgactggtttgctctcatctcttcatacttcaacggaatccataaatctatcttctactcaaaacacagtcaaactctcacatcacctttgccacacactatcttcagggggttgataagcgcaagccaaccccccttgtgcacgccaaactgcatgccagcagcagattggcgtgcgcacctgcacaccaatctgctgcagggtagattggcctgcagttggcgtgtaggcctgcataccaaactgggtcctaaacccccatgtgtctacatgagattgtaacccctccatgttacataataatatgttattctttaaatcaataatgaactacctatgtacatatttatctctctctctggataattaatgtacagtctcctcccagatgtttatagccatctgttttgagctccacactaggaacccaaaaatttcaagtcacaatagttggtggattggtggaaaatgagtttcaaagaatgaatatgaaaaaataataatgataaaaaaattgtaaaatttgtaaaaagtaaaaaggagaaaatcacaaaaactgacagctctaatatttctttcaggaaaagatgagatttccaaagtgatagtataagatctggaatgaatgataagaagtgaaaatttgaaaaaaagactacttggtggtttaaaaagggtgcctcaggggtcattcatcaagaaatgtggcattctggtactgcaatctactaattttgactgcagggtgtccacccaccatactcaaactttttttggatcaaaatttttcatttataatcattcttttcatgttccaaacttgccctctgtgtgttcacttttcactcaaacaacaaattaaagtttttgaaaaaagtttattttcttttatctttttcacaaattttaaaatgtttttttagtattattttttcatattcattctttgaaactcattttccaccattccacaaactactgtgacttgaagtttttgggttgccggtgtggagctcaaaacagatggctataaacatctgggaggagactgtacctctctcatgaaagtaataatcaaattgcaaaggataatcatctcttgtgtttattcaagtgatttttatcctgtgtatctctcttgtgtatctctcttgtgtatctctcttgtatcttctgaaataagagagatattctacatatgtaattccattttctgaaataagagagatattcaacacatgtacatttgaatgtttgaatatcttgaaactttcccccaaaggcatagtgtaacaataaggggactacactggtcccagcagcagtttgacccctgctctgtaatatttgagaggatggctctccccctgagattcatcccccagacaattattaccatacaaacccaagtgccttactagttattacaacaacttagtgagtgttgtttttacagtaaactattgtactttagttattacatttctctttatcatcttactagccttataagttacctatttaacttataagactagtacaaacctccttttccttataaatccttcagctcaggcactgtgaagctcattctacagctgtcccttatttttataaggagccagtccctccactgtaccagtgttgagttggacttcatttccactggccctcttggctatagtgtgacccaaaaaccctatcaactcctggtcacataagagaccggagctgacaggggctatcccataggacccaggcctgggtcctatgggatagcccagagtgtgatgttttttttcaagaaaaaaaaaataaccgcttgaggctgcgaggaacccctcccagccagagcctctgttcaccagcttttcgggaggggttcctcccggagaggcggtacttaaaccagcttgtcggaaggaatcccttctgacgatgttgtgtagttgtcctgtgtagttgattgagtgtaattcatgggtgttgtcagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccatatttttgtagtgttagcgcttttgtagcgcatttttgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgttgtggcagaattccgctacgctacgcttaacgctaatggtaattccgctgcgttacgctacactaaccgctacagttagtgtagcggcccaccgttggtgttgtacatgtccagaggtgtgtaacatccagttttgaagatgcctccagtggtgaccaagggtaaaatgggccctagaatccatatctgaagtccaaatgaatggtagctaagaagaaatatatgaaaaaatgatgaacagagaagaagaatgaagagtaatgaaaaactttgaatttttacacattcagctaccacagcagaagaaaacccttctggttgatgaggctgttataccttatttaccggaagggattcctttcagtttatgaggcacaaaagcctcattgataagaaggggctccttctggctgatgtggctgttatacctcattgaccacaaggatttacttcctgtcaagtgggagcacctcacaaactgccccaagtgtgaggagcatgagatatggttgtggagccaactcccaaaaaattaaaaataaaaaccaccagcttccaagtccagccatctgtttggaggaacaactcccaacggacatcctgcaacattgtttgggagttgttggcaaatcctttggagtcatttaataagggggtttggaaaaatgactccctccgatttgttgatgactcccaaacaccgttgacagatgtccgttgggagttgttcctccattaatggattgccgactttgggagtcggccatccattgatattaatcttttatgtttaatttttgggagttggctccccaaaccaccccttgcactggggggggggggggttgggagttgcctccacttgacaggaaggaaatccttcttgttgacaggggataacaacccgatcaatcggaaggaatcccttcctgtcaatgaggtcattataccccattgaccggaagggattccttccagtcaatgagatgtttatacctcatcggccggaagggattctgtccagttgatgaggttgttatacctcatcaactggaaggaatcccttctggttgatgaggttgttgtatacctcatcaaccagaagggatttcttctggccaatgggattgttgtacctcattaacttgagttgaaggaatcccttctggttgatgaggtatactgatctcattggaccaaaggaatcccttccgattgatgagggataaaaatctcgtcaaccagaaggaatcccttccagttcatgggggtataacgacctcatcaaccggaagggattccttccaagcaatggggctgtaattatcccctgtcaaccagaaggatttccttccggtcaagtgaggggtggtttggggagccaactcccaaaaaaattaatatcaatggatggctgactcccaaagtcagccatccatttggaggaacaactcccaacaggcatccgtcaacagtatttgggatgtgtcaacaaatccgagggagtcattattttcctgcaaggccctataaatatagtgtctcacccacatgtagtacatcttaatcatgctgatcaatttgccatatttttatctgcacgctctgttttgaattttcttcttcttcagatctagggtaagtggacgatgatatgaactaatgaaacaaacgtgtgaagaaattaggtactcaggaaccatcaccatcacaacaaaaaacacaggaataagaagaagaagaagatcaagactctagtgtcgcagaagcatgatcatcgaattgttgtatatcaaaatagcaatacaaaaaaaaaccaaaaccaagattgaaagcgaaacagcttatctataacatacatataagaaatctccaaaaagtatacccaacctttggaccgtagttgatgttgattagctaataaatactagttctcaattgagctaatgtcactttttttaaaaaaaaaacaaaacaaaagtgatgtgtggggatagaaagaggaagggcaaaagaaatgtgagagtgagtgagagagagagtgtgtgtgtttttaagcacatttatgacgctcgccatcgcccatcgagaccctgcaacttcgactacaaaactcgagttgacatttaggacctagcagagatccaacaatcaaacattgctcaagaagatagatttcggatgatagagctgaaaaaagaaaaaaaaaaaatctacggacatttagggtaattgattcctttcttttgacagatcgcgcattcggtctgaaagaagcccagagattaaaggaaaggaaaggatgagtgagtgaatgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtttggcaacgggttgcgggcctgattctactgaaaagggttggttgttgttgttgatcgatggttgttggatgggatggtcgtttggttggatggtgaggattggagagtgagtggctgagctggccgactgaggggagatgatgatcagtccctcgagcgagtccagcaggcccatactgttcaagcgacgcggtgagagcgagatgactggcttgcagagggtcagctgcgattcggcggtcaagaaggatgagcctgacaagtcgaagctgcagtacagtgaagagcacacaaaatgtggtagtggtacttctggtggtggtcatattaggactgtcaaacataattcgaggaagaaaagcacaacaagttaaaataccaccactacgacgtggagaagagttatctttgagggtatgtatgctataaacaacttgtaaacggcttcagagggccagtgtactctagccatcaatttatacaatcagctgcgcctgacgttggttctcaactgcaggaaaaacccttgcaacccatgaaatcggagactcggagttgggggagatagatatttgcagtcgggaagaagatattcatcatcttggatcggccaacaaaacccagccggatataggaatcggccatcatgccctattcagaagaagaagaagaggaggagaaaaagagatacgcgacagagcttacccggccaagcacgcctcaacacttatagcagtggtaggaacacgttgcagtatggtcattaagtcaaagctgtgggtctggttcttttttatagtcataaaggggattcacaccacatatcaacctccgctggctcgatgggataaaggaagtgattggtttaggaaatcggtcacctcgctcggccatcccgatctcccggcggccggttccccggttgagccctgatagatgcttaccttaatcatagtcgattaattatgttgaaggctgatggtgaacggttgatcagataagttgcagatgcttataaagcgagaaagatcgccacttcatgaccagccatcttgatccagcagcttacaattcgcaacacaacacagccagcatcgcttaatcccattcggttttgccatgtgaatcactggccatcatcatcatcatcccagcccaaccgaaaggaatccgcagcttttgacgcgagcatccatttccgaacacacgatgatcgagtggcttatgtccccaactcatccaatgagtgtagtcactgtccacctcaaatcattcgccctaactgacacagagagtacacacactggaaatcaactgaaactcaaactgagcagagctggaaagcagtcgatcaattgtcacccagatcaatcctcgccgatcaaactctcatcttgtctgatctgagcccctaaagctctttcaacttcattcaagtctcgctcaaactgtcgagccggagaatctaatacatacatcttctgattcttagaactctctctttaattggcatggatcaattcattttcacaaagaaacagatgcttttcatcgctggtcaagacaaaccaccagggaaaacccagatgcaatgtcgatccgttcgaatgtctgtatgaccgacctgtcgtcatacaaggtatcagttctgagtccgtttggagcactccgccgaatgggctgattggttttgacagtccagaagtatcgagattcgtggactgctcgcatcagtttgttgagtgtcttgtcgcatcgagtttaggagcctcattgtacatacatcctgatcaaagggtttggccgttagcttgccatggagtggacatggccgtgttctgattaggagtgatttctttatttattataaagagctatcattccaaaatacaaccactacatattccagttgttgttacccatccagatcatcctccgtttcccatgatggtcgatttggcttacttcagcttgaccaccagcctctggttcttggtcttgttcccagtgggcttggtgagtattaaggccgacagttctctgggatcacttggtcgatcgatcgaagaacacagcggtgatcgagctgaaagaaatgctgggccattgagcggtaattaagacgactgatctccatgcaggaaacagagattcttgattgattgttttttgacttgactggaaaaaaaaactggatcgatgacttgtagcgattcctgtgaagagaaaatcaaggaacagaatgccctctttggtcccttgtgtgcgcatcccaggaccagggaagcggaggacatcagaccctgcggctgctgagagacgtgggtcctcttttgattttgtcgatcagagtttaaaattaaggctgatgagttccttgacgttttggaaggcgcaagggtaacagataactgggatctcaatcgaggcaagaatgatgtataagacgtagtggtagaaacttataaagaaagctgatataaaatgactttttttcttaaaaaaattttatgatatatagatcaggtcctcttacttcaacaatacaaacaagaattcccagcttatcaagaagagctagagaggcaattgagatggcttgaaaggcattccaagaaaatcagtcctgctgagttgcagatggcgcggaaagtgtttgaaggatcaaagcaacagatctccagtctgatccagacgagacttctggagctggggaaagtggacgaacgagcgaccgcgattgatgatccaaacgacccagtttcatcatcatcctcatcatcatcgttgagtgatccgccgacaaagagcccgtcacttggtctcaagctggctcaacttgcttacattcctgcagagctacgcacccagattaccgagcaatcagcattactactctgggaagacgcaaagaagatgctgacgacccagcggaagatatacgaagctgaggagctgaagagccaaagaaagcccagatggccctcggccagtttctccacactctttacatcaagcactactaccaataatgaccactcaagattcgaccctctcatgccatccaaatatgctttcaagatcctcgacttcttggtccaaaaccagctcatcactctccaatcctcacgtgccttcttccacgatctcccgtttgttcagacggtcatcagctactctctcgcccgtatcaaagccgaagtcggcgcgtcttattggaaatcgatcgatcatttgactgctcattggtattggccttcattgaataaagtcttttcaggtctttgtcccccccccccctgtcactctatcatgcaaacttcaacattgtctaggtggatttcaaaagctgaggatctcacatattctcatctttctttctttcttctgttttttttctttttttttttttggaaaatggtcgcagctttgggtaagaaagaagaatcgattatcgactttgttttccatgtcggaaagttgaaggcattagtgcacctctcaaatgggatagaatccaccgactatttctacagtgcccaatgggccgagttttcaaaacaatttccatggaggaagtgtttcgaaagattaggtgaagacgttgggcatcaatcggggacagaggccagcttatctaggctcgaacatggcgaccatcaaatagcccttcacgatcctccaataatctctcgaaagcactctcaagaatgtcctgctgcacagggaacagaagaagaagaaatggagagactcatcaggctgttggttactactcgccatagccagggcatcactatccctaaattcggcttgagactttaccggacagagacaatcaacctcttcgaattcatgaacaatgcactatacccggggattgtttccaagttgtaagttccattgaccagtctctcatacctcattaaaagaaaaggagagaaagatactaatgaccaaggtggatctctgctggaacgggcacctgataacacagagtgaagaatgaagagtttgagcggatcatgcacgactcgattggtctagtggatcagaagcacgagagagcggaatcgctgttctacttatcgctgctctattcgcgataccacagcttggtgatcgacacccaatcctatctcaatctgctagccacaaccctgcatgccagaaagagcaaggcccctcatggaagctttgcgcagctggtcgaacaagacccggttctggcggtttattctgaccggttcgattggatcttggaacattataaaaagctctataatagcattcatagtcggaatcctctgctcatccatcatttagatccgaagtttagggagttgtatctgagtgattagtctgattggatggatcagattcagatcccccaaaaccctgatgctttcctcctcacatctgttgtttattggaacgaaaccgtcctagttatggctgaaaagaagagcacataaccctgcaagagaatgttgatgaggaccgggccggtggtaccgcatccccacacccagagtaccattgacctgcaagagtggtgctttctggcctgcaggggacctgcagcttgcttccaggtttccaggaatgaggctctcttccctgaagggcaaatcgggctccaggagtcctcctcgttggccctcaggaagagacacggcgggcttccaagaggctttgctccttggagacaggtagtggacaaatccatgtttccgaggaggaacaccgtttggaaacctggcttgtctctaccaggtttccccaagaaatcctggttggaaacctgtttttttgtttctaccaggtcgccaatgaggaatgcctctcagcatcttggtaaagacatccaaaaccctgaaagaaaaggagatttatttacaagcaggcaggacatgagaaagtcttctatcagtctctctaagaccaacctggccgtatgggagaggagagggggaaggatggtatcatggttgtcttccatctgagaaccacgcttccttggaggaaaagaaaaggaggggattgctctggtgcaagatacagtcattgagttaatggagagtagatgggttctaatactattgcctctacaagattcaggaaacttgagattagctcacttttaagtgtagcaatgtgtggacctatattacttaaaatttacattgtggaatgttggcatccttgaccaagaattgtggatgtatgtaacacatcctgaactgggctaggattggatttcagacccatgcagggagaccaccaaagaacacagttaaatcctcccagttgggggtgtgaagatggtgagtctgcttccggtgtatcttgggaagaacgtgttgaaatctgggcactcttgtttccctccagactgggtcaaagcttggtcactgagctcagtgatatcttacctcacaaccaagaaacttgcgttatcaatgtatataagtttcccaattcatattagccacattagtctatcacaactcatcctctcctacttcatgaactagtacttcatcacttcccctcctttcaactccattgctgacagaccacatctttcccctacctcttgattcattttcaaacctcaagaaagcccatctggtcttttgccatcttattacttctcttgtccttgagttatttgttggatcatctctctctctctctctctctccggttttcatttgccttcagttcagattcttttctcttattcattgtatttctcattcacttgaactcaaaggaaatatatcacttcagtttgatcattcacagaaaaaggtctacaaattgggcagaaaggtttcaagatgataacttccctcccttcatgtatttcattggaggggtgaaacacattttccatggatctaacaagattggaaaagtgccacagtggagtctttgtatttttttaggatgcgtgagtatgaagtttttataaagagatacttaatttgattctttgtatcagtattcaagtatactattcagtcttactgatatcttgacaaaaacacaagcccttagtcctctagcaccatggttatcatcctggatccctgtttttgtgtgtttctcaatggatcaatcaattctcaatgagactttgagacatttattacttgatttataagttacagttggtgttttgatgcttcaatatgcattgaaatcttgagaaggactattctggatctgttaactacctacttgtctaaaaacttcacttaattggtgtttttcttctttcacacccacctcttttaagaattcaatcattactgaaatcatggtagcattccactctattttcctcagcctttggcttacctcagcctcacctactttgagtgcattctcaaaagtaccatggagaccatttggaagcaatccaacagaaagaaatcaatcggtccctaaaactatcaactgccagaaattggtagatcttgcctgctttcgtccctaaaactatcaactgccagaaattggtagatcttgcctgctttctcaactttcaactgccagaaattggtagatcttgcctgctttctcaactttttttcccctccaatgtatctcaaagctcttataactgctgaaacagaatctccagcaaaaggaataggatgattcagagcattcattaatccgcttttgaaaaaagatagaaagctcaaaaacaaaccaatcagtcacacaaggtgttagtcaatcaatcaattcatgacatttgttgagtttacataataataaaaaaccattcatttttacttcttgaagttggtacatcagattcttggaagaaaaatcagggcaagtacttttttggctcttcaattttcacagtgaaaacatcaattttttgtttatttgttgttgatgtgaggtgaattggattgatagaacaagtgaagttgctccatcaacattattcaatactttcagccgctcaagaagagcttcagaaacagcttcagtggctgcaaagacatagaagagaagtgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacagattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagtacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagtagctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaaaggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagacaagataaatgtaatataaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaagaagaatatcctgaacagatatttgaggcagtagaaatacttcaacattcaaaggaagggattgcaatactcaagcaatggaagttgtaccttcttggatggtttgatgaaaacagattggttgaaaattcaaaatcacttcatcctgaaagtctagaagaagaaggaaaatcagagaggccattctttgggattcctgcagaattgcggccaatgatcataccaagatactcagatttagtctttcaagagctgaagggattgttcacaacttacaatatcttatttcaggaccaaaaactatgtgaaaaagtgaaacctttgggctttttccaagccataggttccatctggtctgagtccactcctcctatcaagagattcaagcctgaaactgcacagacttatgtgatcaatttccttgactttctagttgaaaataaactgatcaatgatggaatggccagacaaatcttccatgatgagaaaacagtggaacaatttgtcctgcatttggtcacttgtttaaagagtagaactggaggcatctcatcatacagaaatcagttgactaaaacctggtactggccatatctcaatccattctataaacatatatatcaaacttccctatcaaaattccatggaaaactaggtgactgattgtgtatttgttttttttccaaaatagtattgggaaagaaagaaaagggcatcttgaattttgtttttcttgtaggaagatttacttcaagaaagcagtatgattgcgcagagcattacatatctgtcagaggttctgatgtatttccatatgaaaaaacacttccacaggttaggtttgtcaaatgaaccacaccatttacactccaatgagatgaatagaaaaaatcaccctggccacggaagctcaatcgattcaggaggttcatataatgaagaggaaatggaaagcattccaaaacagctgattgatgaaggccttgagaagagtgaagagatggaattcagtgatcatcaattggagctttttgtggttgatgctatcaatcttttttcattcatggacaaggaaacgtatcctgggatgatcaagaagctgtaagcatcaagaatttaagacatcttgatccaacaaactaaaatgacttaccaatcaatatttcctcttccctctctacattgagcagattgaaaaactccaactttttgaatatcttgcatgactatctaggattaccagaagactatcccaatccagaagaacttattgatctcgtatcatcatggacaaagctagacagcttactgcacacggctcattggtatgagaaactctccagaatggcaaaacctggattagaagatgtgatttggaagaagggtgagtatgatggatacttggatgagatccagtgtgtcctagatcactcccaatcaatctatggctcagtgttagcaaaaactgatggcctgttgatggagtcggatttgaagaactccttcgatgattccgagagcaaattgaacgaactgaagctcaaaaatctagaggaatccatgatataagagtagatccctcagtttgatcactatctttataatccactccttcattgaacttcattcgtttatcattcttttttcatgttgttgatgaaaatgtgtagcttgatcaacgtggacatataggaggtctctctcccatcattttatgatgttgttcatcattagactctagaggatatctgtgtggatgaggatacttaagctctagcctctgcagacttgaccatcactaacacttccctcagtgattaaaggcaagtacatccaagatacacgggaaaggaggcccgggttggtctaactttcagataaccaaatggagatctgccttggagggactggagtggggagtcgagggtcctgctgggagcttgcggcctggtgatactggctgcagtgggacgggccggaccctctgttcccgagaatccccgccgccactcggcaaatgtatgctatcgattctgatcgtctgacgaaagcgttcgcttatcccaagcaaggggggggtgagccccccatcagtccctcttagctcttcatcctccaccaatcaaagcaaagaaacgaggaggaggatgacgagcgagctggcttgtggcttctcgaagcggggccgcccagtgattggaccagggatttcgaaagggtgtgtgttgtggtgtgggctgggttggccccaagacagtggatggagatcatgacgggaagcaaggattgccgagatcgaaggtcgatctggcgtccggcctggtgtcggctgcagccggactgcgagtggcgacgtgcggtatggactcactttttttttgcaaccaaccaacctggctggagtgtctgccttcacgagtcgcaccggaaattgctagttcaattaattcgtcgtgactcatcgtgctcgccatgtgctcccctcggcttccccctcctcatcttaacttcctagaatattgctcagggtgcatacatccaaccgtgtcgatgggttctttgagttatcattgtaagatccttcattccgtaccacgttaatttggatctcgtgcagtatacaactacaagctcttgattataaatcatccaatctaaataataggtgagcttctccttccgggacacttcttcatgtcggcgtcctcctcaacaagcctttcataggatgtacatgttttgtaaatagcgcaggttgatgatcaggaggccgtgaggaaagggttaataggtttaaaatattcatgagaagaaggatggtgtcaaaatcaggccaggaaaccctgcgaacaaaaaaaaaaaaaaaaaaaaaataataaataaatataataaataaataaaataaaaaattttatttctacctgtaacgattcttttatttaggttgttttttctatccttgcaacgttttaaattctctcgctttatataaaatcattcattttctagttacggatcaaaggataggttacaaaactgttacttcacgataaacttcttctgttgacaatcatgaacaaaagtctcttgtctctcgttttgtttctgcaaaaaaaaatctataaatagttccctgttttccatctctttctgttttccttaagagacttattctgttatttttctctattattctaaaaacatacgcaatccacaaatacatacaacgtaaaaagtcttacaaataaaacctcagttttcaagtaaagagtttcaagtgaaactagccgtcctaaagttccgaagtccccgaattctttacattataagtctctcacaaatatacaagtagcatagatattcaacattccgtcttacactctcccaaagttaaacgaggaggactctgacgtttcaggttcctccacaccaaactcttcccgtactcagtggtactccccaaattcttctatcacacgccagtcacctccagttgcacacccatcctcctcttcctcttttctcacgtcacctcaacaagttccctcgtcaacaagacagattccaccgcacttgtcaattttgtttcgaaaaccatcaccactatcacgtacctccaacctccctctaaatcttctccctgcaacccaaacttgccatcgaccttgtaaccagacgagtcgacaagcaaatttgtttcatcagaaaatcctctcaaaaaatcgaaaattttcagcttcagcaacagaaccagacatgaatcaaaaaggcaaggaaccggactctcaacaacaacaacaacatcaagaaggaaatgattcttcgaatcttcaaggacaatcggcagatgaaagattcaaaagtttggattcccggatggaccgtgtgacgactacattggagacgcttatcggtatcatcaaggcgaccgaaccgcaacaacctcaacaaccagccctcatctttgatccagtcactacgggtacagcggcgcgacagcctgatgcgtctcacttcgcgttttaccaggggaaccccagctctcatccttcggcaactcaggttcagggatcggcggtatcgatggcaggagcgccgcaacctcctcccccaggaccacagcaagcaccccttcccttcccgactcatgagcaattatcggataatcaaggtgtcaatccggtgtaccttgagcccccaaagatcgcggaactgtggttctctggcgaaacaaagcagctggccaccttcttgcgggcgattcgggatttcttgtacccaagacaggcgttcttcgcgtcacaatcgaggatgatcgtatggatatctcgtcatttcgggcatcgaccatcagaaaaaagcgactctccaagcgccgccgagaactggtacaacgccttggtattgtcgaacgccagagctcagggggaatataatccatatgccgatttggatcgaatgcctttcgttcatccaatgttgacctctgtcacgactttcgagcagggtttgattgattccttcggtgacaaatttcaactcgattcagcgaagagggctttggcggcgtgcaagcaaggaaagcgttcgattgaggagtacaatgcggaatactccactctatgttatcaggtggtgaactctgaagacgccaggatcgacaaatatgtagaaggattgaactacgatatcatcaacaaagcgatgtccaaagaatggttggaagaacctaccttagcggggaagatgcggagggcattggatgcatcgcgacagttggcggctttgtcccgcattcctaaccgacatacttccaatcattccagttcaccctctaccacccatcattcgaatccgtcgaattccggtcggcagccgtcgttcgctcctccggctacctatcaacacccgaactcgaccaacagatccccggacgctatggatatagacgctgtctcgtcgaggggtgctcagaccccggaacaacggttcgaaaggctttttcgaatggtgtgcctggctcaacgggtgtgtttccgttgtcttcagaaaacggtcccgccggatcacacaaattcgttgaactgtccgaatgggagggtcaccccggaagcgcgcaagaagtttgtggaacaatatcgttttgcggttcctgtgcaagtgtctgaagtttcgttcggtccgcgtccgccgggagaaagcatcaccaagcgtcgatcaatgttctcggttccctcgccttaccaagcaagacccatcgatcaacatcaccaacatcaacaagtttcgaatcaacaaacggatttgcctggtcctttcgtcgcggagccggatgtctcggagcttgatcggtcagccttcgccttccaagagctgttggaggaagtcgaagaggcaggggtctccacaatcctggttcaattggattgctcgaaggcgggacgtatgctgattccggtgtctttcaagacatcttctgcacagtcaaccatcgcttcggttctcattgataccggttccatggcgaatttcatcagtgatcgattcgtcgccaagcacggtctcccaactcacaaccgccaaaagccgatcaagtgcgtcgggtttgacgggagcagtggggtaggagggatcgtcacgaaggattggtcgggtgagattgtgatgtcttccacggatgcgcagccaatcaccctcccgtgttctttcggggtgacgtgcctggggtcggtggatgccattttcggtctgccctggttggactcccagtcctggtcggcatccggaagcgttcaacaaggtcatcaactcacgctaggcgacaatcaggtgtttgtggtggattcttcggaccttggggaggggtttgaaggtaaagtggcttccttttgcggtgttttctccacttctgtctcctccccatctttcaatttgcccgatgaatttcgacaatttgctgatgttttccgtccacaggataattgtaccctgccgccgcatcgtgatatggacatttctatcaatttgcgcgaaggagccgtcccgccctttgggggactgtacaatctatctgttgtagagttagcccagctgaaagaatatgttgatgagcaattgaaaaaaggtttcattcgtgtttcttcttcaagtgccgcagctcccatattttttgtgagagttccaggtaagaaaccaagaccttgtgttgattacaggggattgaattcaatgacggtaagagatagttatcctattccgatcttgggtcaattattaaatcaattgcaaggttgtaagttcttcacaaaaattgacctcaaagcggcatttaacctgttacgggtagccgaaggggatgaatggaagacagcttttcgaaccccttggggcctttttgagtatctagtcatgccatttggactagcgaacgctcctgcttgtttccagcggttcattcagcatgtcctccgggagttccttcacatctcctgtttcgtatacattgatgacattctcattttttccaagactcgagaagaacacacgatacatgtcacccaggttttgtccagattgcaaacaaaccgcctttttgcttcccctgagaaatgctccttctatgttgacaaggtttcctttttaggttttgatatttctccccatggtattcgtatggatcccgcgaagttagatacaataactcagtggccgtaccccgagaccatctgtcacttgcaaaaatttcttggttttactaatttttatcgcaagttcatccataggttttcggagatcacggcccctctcacgggacttacgaaaaagggtgtcaatatcggacaaggattaaaaggggagccctgtcttagttccttttctcgtctgaaggcctgctttactgaggcaccgcttttggctcatttcgactttgccaaaagcagggttttgtttgtggacagttcgaaatacgccatcgcgggggtcctttgccagccggacgacaacggcgatctccacccggtgtccttcttgtctcgcaaattgacacctcgggaggccctttggcaggtgcacgatcaggagttatatgcgatcatctccgcctttacagagtggcgagcgtggttgattgatactaatgatccagttttggtaatgtccgaccatgccaatctacgctactttatggaaaatcaacgcctctccgatagacaggcgcgatgggcctcttttctttcctcctttcactttgtcattaggcacatttcaggcactaggaacccggctgacccgcctacacggagacccgatttcattaccgacgacggtaaagaagagctctctaggatcttacttcggcaggataagggtgtcatcgtcatgaatgaaaggctggaagagcctgaatcggccgaggtttgtgaggtggacggggacagacctgaagaatcttcggatcttttatcagaccacatgttttgccaaccctctcaacgccttcgagatctccttctgcatgcctatgagaaggatccaccggtagttgaggacgatgacgaatctcccctccgcttcgaacaagggttttggtggttgaaggataggatctttgtcccgcttgagctacgtccccacatcttacaaacttttcatgatgacatatccgctgggcacctgggatcgctgaaaactctgcagaacatcactcgtacactctcttggccaggaattcgtggcgacgttatcaagtacacgaagtcttgcctttcctgtcaacgggccaagcactcgaatcagcgcccccctggtctcatggtttccttagccatcccggagcggccctggagcgtgataggcatcgacttcattgtaaagctacccttatcgacgggatttgactccatcttggttatagtcgatcatttttccaaagctgctcacttcatcccggcttgtgagacctgggcagccgaagagtttgctaacgtattcttagaccgttttatcaggtatcatggccttccggacaaaattgtctccgaccgcggttcgattttcgtctcgaggttttggacagaggttcagcggctgcttcgaatcaagccggccccttctactgcttggcaccctcggactgatggacaaaccgagaggacaaatcaaaccgtcgaaacctatcttcgtcacttcatctctgatcggcaggatgattgggttgcccttcttcccatggcggaattggttttcaacacttcggtttcggcctccacgggattttccccctttttcgctcagttttctttccatcctcgcatgaacactctttcagcaggctcactggttccggcggctgattctttaattgaacgattgaatgaagtacaggagggtttgacgcagtttttgaaaagggcaaaggaggtccagaaagagcattttgatcggcgggctagggattctccttcccactcggtgggtgattgggtttggcttcttcgaaccaacattacatccaagcgtccctccgagaaattggatttcaagcgtttgggtcccttcaaaatagccgacgaaattgggaaggaagcgtttcgtctctctctccctcctgatatgaaacgcattcacccagttttccattcttccttgttggttccatttgtagatccgaaatcatatcccgggcggaaggtccctacatcctctttgggccggcattcaaacctccaacgtgacattgatgaaaatgatgtggaaaccatcatcggttatcggaagatgggttcgaagaagcacgaatatttggtgtcttggagaaatggctcagctgcagataactcttgggtaaaagggggacattttgcggaatccattcatccttatctggagaagttccacgaggatttcggtattcagcctgttatcctgtcacccgacaaggcagttcgaattctttgctagggtacatggcaggtcattttgtcaaaatcaggccaggaaaccctgcgaacaaaaaaaaaaaaaaaaaaaaaaataataaataaatataataaataaataaaataaaaatttttatttctacctgtaacgattcttttatttaggttgttttttctatccttgcaacgttttaaattctctcgctttatataaaatcattcattttctagttacggatcaaaggataggttacaaaactgttacttcacgataaacttcttctgttgacaatcatgaacaaaagtctcttgtctctcgttttgtttctgcaaaaaaaaatctataaatagttccctgttttccatctctttctgttttccttaagagacttattctgttatttttctctattattctaaaaacatacgcaatccacaaatacatacaacgtaaaaagtcttacaaataaaacctcagttttcaagtaaagagtttcaagtgaaactagccgtcctaaagttccgaagtccccgaattctttacaacgagcttttgagtcagcccgcccgttctctgccgtcagatcgactgcattgctgtcatcggtccgtgagatttggaccctgtattgacagctgcaggttccgacgtgagaagccaaaatttgggctttctggcctgcaggctgctgtgggaatcctgcccagatcatgaagccaaaaaaaaatattgctgaacagcgggctcgatcacaagatgaaacccaacatgatcacttctactgacaatcttaaccacttgggcaggcttgcttgagttacatgaccgagatggatgtttgattgcgcaaactccatatgcaagatgctttttttttctctaagtcaattttttgaaaaaaaaaaaaaaaaatcataccaatttttctccacctctcacctgaaaagataaacagtgagacggttttgaagtttcataaaagtgggtgacccgacgtcaagccgacgactcggcattggtcatcccaaccgcatccttcatgaggcgccctggcaagcctctttgagacagcagtgcgtcggtttggcaggaccgtcagtcctggtctccagcggttgaccaaagctggagatgcagccccggttggatgtcctggctgaagcttgggtcatactgccggaggcttgacggtgatggcctcggcaaaccgtcggtcatacatgggtcaggggggctgtcgtcaggaggccgagtgtctaaatgacacttgatgacagcctgcacccggacggtcaaagatcgggcggctggccgacaatcgccggtgtggaaagccgtcggttgaccattctaaccaaaccgacagcctgaccgaattgcatcaggcgggctgaccggctggtcaggccaactgcggtgtgacacacaaacctgcgccaactcgaccgcttggtcaacccaacccattttatttgtttgacgttgtgtcgacgccccggaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcagttgtttctgacctcgcgagcagtgttttgtcgtttctacctcgcaagcatccgtttccaaccttcgcaagcggtcgtaagcaagacaacaatggtatgacccgctggaaccagattccaaagaacaaagaggacagagacttccaagctcaaggctatatgtagtgtcatcgctcaaatgaatcatactccgaaatcgttcctcgcttccttcctgacaagcgataatataggcatggctattcaacgacgttactggaggactaagacaggatggaaatcaacattaaagctgttagaaagtaatccgcttgtttgtttgccaaaataatgatggaaaagctcagtgggagaaatttatacttgatcaggtatcgcattcactttcagaccaacatttcctatttttaattacttttttattcttcaatcactaattgctgccttgctgttgaaaaaccaggccaaaaaaattgttcaatcacaaaaaccaccaagtggagcttaccccgatggcacgtaccacaatacaaacaaaatcaccgagcaactttttactccatcatcaaagaaattacgagacgatgaactggtgacagaacacatgccctttctatttcaactgatctacagaaagctagccattcaagcaaacagcaacactgataccaaccaacgtgaggatgactcagacgatggcgaggatccgattccagcagcacatgtagaaaccgatgcgattggcgatgatttgaatgatgttttgccctttgattgtaatcaacgagcttacatggtaatttgattatttttcaattgtcactgcatcatgttatcaaaaattgattaactggattttatttcaaaattataggttgcaaaaaccatttgctccatggtggcatttgtgaaaaaccgtagaaataatggacatcagctcgcgaactccctgactttccttgcatgtggggtcaccaaccgggtgaacctattcctaaactatgtgggactctcttcctctcgaaaaaccgctcatcatgcactcaataagcttagccgccgatctagccttcggatctctaccaagattgggaaactacttgcgccgactttgggatcttttctatgtttcgataaccttgattttgaacagagggtccataccaaatctgttggccactctagtaggatgtttcatggtacctggggctacgtccaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcacttagccttcctttttttttagttaggcagattatagactgaacttctccagtgctccttggatctttgctctctgatcttctagttgccgcctatctggcttcaaaaatgctcgcaaacgaagacaagtacgaattggcaagcagcagccctgggtggcaaatcggaagcgaggaagcgttgcaagccacagtccaatgattcagaacactgaaggagctgctcttatcggccatcagaagagtcgcggtggtgtaggtggtgttggggtcacatcggcccgagatttacactctcccaacagctcccgcccgggctcccctctgtcggccaacaaccctacctcgaatacctttgccttcccgcctggagagcataacactgccggctctgaggccgtcgccacacctgacgggcctatcacatcggtggatgcgacgatgatggccgaagcattccggaaggcgcttcggaaacctgagttctctctacccgaaaacgtccctggtgatgcccgctcctcctccagccaacgcgaacgaaccaagagtcctccgaacaccgatcccactaatcccgactcatccgcccctaacgcccttctcaacgtcagagaaagcatgcacgctcaggttcttgatggtgacgatctccctgaccttgaagaccaggacggtgaagaggctaaggaaatcatggaccgcgaactcgctagtgaaggccgtagtatgacctcggtcgacaaccgaaaacggccccaggttcatggttaacccttctttttgtccacccctcgccccttctctttctcagtcgcctctataaccgcttctctatcccttcccgcgccactcaatactaatatatcaatcctaacaaataatatccttcatcatcaaatatcatcaacatcgtcatccatcgtcttgaaatcgagaattccaaaaagatataacgacaataatttcatttcttccttttacgtttaatatatatacatatatatatcatctcaacatacttctttattttgtatatgagagcccgagacggggagggaagagaaagtgaagatgaagattttcgcaatcgagacacagattgccgcccctacataacctcacatattttattcgttcacatggttggtcctatcgtgcacgaggaaacgatatcgacgatcggctgtctcctcttctccccctttttttggaacctgtgttgccctcctattcgcctctcgtgctgccttttctccccgctcgtctccggacccactccctcgcttctccgctcttgtctctctatttacattcatcgatctgccgtctcgtctcttttttgtcttcatactctcatatatctcataccccgatttgtttgttcttagttctatttatcatccacatatattcatatatctatatctctttcctcatatcatatcttattcgatttaacaccttccccccacacacctcccctctgcgctttctctctgcttcatctcctctctcactcttctttattgttgggtctttgttggtgattgtcttgtttataagttttgtttttgtgtttgtgttgttttttgaatcaatacgaagaaacatttgttttccccccccccattcttttttttttttccttcgtctgtttttcttattttgttttgttgattagttgataataatgattatcgtgattcccccccccccttttttaaccaaaaaaaatctttgtttttcggggatgaggtgtgtatggttccctggcccgttcctcttcctcggcccgccgacccacacacacacgatctcatccagacggatacccacatttccctctgatcttttatcacatcactacactctccttaatacacacactctctctttcacttttctccttcgcctacactctcttcttaattcttcttcttctttgctcactttatgttagcgcgatcatccttattggccggaatacactctgggtcttgatcattctatctctctatctatcttctctttccgcttagatatctttctatctttctatctatatctcttgtgtcaaactttttttttcctgtttttttttttttttggcttgagttcttcattataatactggggatgtttttttttttttttttttgaggtttttgtggagtacatacagcagttcccagaaagcttgcgttcgcgagctcctggggtcccaacttttttttttatttttgccacacttttatgcgcctcggaacctgtacacatgactgtacaggttgcaaatctgctgccgaggcctctatggggctctcggtaccgggctgttgcctggcaagggctggcgaggtgttgatgtgatgagcgcttctgactcaaaaaactcccaggattccaacggtccaactctcaaatcttcaacttggaaaatgtgggagttgggccgtaatgcccagaatactttggctgtatgagccaacgtacaggacaaaaaataaaagaaaaagtgtggctcaaaaaaaaaaaacctggatcccaggggctcgcgacagcaagctttctgtatggcacctgactaaggtactaagggaaggtgccggggtccatgtgcgcggataagattggttttggacaggcacaaaatagccctggtctagtccaaaacaaacccggctatttttgtgcctgaagcaaagttttctccacaccttttaatgttcccatttcaaagattcgacacaactttccttcatccgcaaaaaccaaatcttatctctcattctcaactctctacaaactttacctaatttatctttataaattttctctatctctctcgttataacaccagtcctctcactttaaaacacacaccaacacatcaatatggtcgacgccaacaataccagagcaacttcaaagaagatcaaagattcggcatcctcaaaaaacaagaacgacgacatatcagtagcgaacgcgctgatccccgcgacacctgggataaatcctaccggttcaatagcgagcaccacccaagcccatagtggcagtccgttaaacgtctcccaagcccctagtggcagtccttcgattggcacccaagcccttagtggcagtccgttgaatccttcaaacaatggtaacgtgatgctcaaagacaccatcccaaacggtaagcctttcgaattccactgcaaggattctctttagataagggggaaacacccagagcgttgaaatccgcaataacaaatttaataacatgataaacattcttctgatatgataattagactcgagagtcaatgacaccacatactctttgttagtcgatacgagcgagtcacgcagagaccgagccccagtggcatcactcctccatttaccaaaagcgaagcctgcagaagcggccgcaaacgctgaagaagaggaaaccgaggaagacaactccccaggttagagcagagcacacgatttttcccatctcgtgtagcagaactcatttcgcaaattgttgatgcaatccctgataccgataacagacatcgcgacatcctccgttatgacagagagacaaaacatgtggcaacgagcgattgcagcgcaagatgcaggtgatacgtccctagccgagatgcttttcaacgcaataggccggattggtgcgagccaacccttgatcccggcacagaaagcaaaggcgaacgttttcgcagtaccgacccgtacaccatctggcgcggtgatatatcaagagtcagcccccgtgttaccaccaagcgaaacgccgaatggccagacgccggagaaatttttcttgacagagggagacctcgtctacgcgatcggatcggtaacgaaccacaacagtgtgggtttcgcaccgttcctagatgagaacattcgcaagctcagatcgccgttaccactcacaatcttcaatcgtaagtggcaacaaagagccatgtcctatcacctagaccgacgtcatagatcggacgattcgtctggcgagaaggagaaatcaggaggatataaaggtttcgccttcgtccaagaatggacacaaacttacgctcagtggactcggaatcaccgagccttttgcaagacacttcatgacgtctacaaaataaagaagttttcgaagttactcgcaactcacaagaacaattgcgatgacataactgaagagtttggcttcatggtcgctttccgctacgatatggaagtgagaaataacactttctctcacagaatcactgacgaagacgtaaagaacgctatccctgatatctcacaacggaaagaatctgtggtcgaacagtgctacaacgtgagcaggaatttcggcgagctcgagtgggaagaaaatctgtatgctcccggcttatcacattgtaaccacgaccccttgaccggttatgtcaaaacctcaaaggtgaacaacgtccagtacagcggttatcagaataacgccatgatacacaacccaatctctcaagggcaatgggtaactcattcacacaacaattacaacaatcacggcaacacgcaacacggctacagcaacgtcggtaactacaacggtagcagaaatatcagctcctaccaaaataacggagggatcggtaaccagaataacggagggaacggtaaccagaacatcggcaataataagaggcccagaggaggttaccgaggcgggaattactcagacaatttccaaggaaggaacaacgggaaccagcaagggaaaaagggaaacacaaacaagtaggcagaaatcttttgtatttaccaggaaacggctacatccccctgccgtgcaagcccacgaggcatctgtctttttcccctgcatttgtgcacaatatgcgtttatctttgcgctcagtctccgtttatcttgaaacgcgatgatcttgtttttgtcctgaccattaggcccttttcttcaccaccgagttctgcggaactaatgtccccatatctatgatagttacatgtattgattcatctgtgttcttctgtctctcctcatcttgatgcatcacaatttacggctgttttaaaaaaaaaaaaaaaaaaaaaaaaaagagtggatgtgtcacttttgatttggccttcaggagtcaaatgtgagatgaatatctccttgtggagggtggctttagaaggagcaggtttgctagagaaataccaagacgtgttacatggttttgaacatggtttcgaccaagggataccagaacataggatccccggcgtgtcatggtacacacctaacaaccatctatcagcaagcctggcagtagacaaaatctcgtcgtcgatggagaaagagttagaagctggacgaatgtttggacccttctcccacgaagaagtagaacaaaaattcagtttttttcggacaagccctttaggagcagtcgtgaatggagacggatccgtcaggcccatcaacgatttatcatacccacacgactacccagggataccgtcagttaattcgttcgtcgataaatacgaattccaaacgacctgggacgatttcggtacggtatccaaattttttagatccttgagagaacctgtgcagttggcactattcgactgggaaaaagcatataggcaaattcctactcatccgtcacaatggccttacttaatggtaaaaggcgtagacgacaatctatacctcgatacaagaataacttttggaggcgtagccggctgcggttcttttggaagaccagcagacgcgtggaaagatataatggcatctgaattcgacctcatcaaggtgtttcgctgggtcgacgacaatttattcatcaagagcctttcctcagcaacagacatggcgaatgtcatttccaggtctatagagctaggtgtactgaccagcaaacaaaaatgcaccaatttctcagacgaacaaaaatttattggttttctttggaatggggtatcgaagacagttcgattaccacaagaaaaattagaaaaacggaaggagcaaataaatatatttttgataagaacgcgcaaattctcttttaatgaagtggaagtcttgacaggaagactaaaccatgtaacttacatgttgccacaactccgatgttaccttagaagtttataccggtggctaatagactggtttgacctggaagccaaacgatacactcctcccaacgtcgtggaagatttgacagtgtggaaggaaactttaggaagtttcaaccacaccaggttgataccttgccaagaggccacggacataggttgggtaggcgacgcatcaactagttttgggataggggtgataatcggtaaatactggagtcaacttaaaatccttagacagcgagtcggaaacgcgccgaaacgtaatatcgcatggttggaaacgatagcagtaagggttggtttgattatgcttcatatgatgggccggattcgtaaagggtccaacttattggtttggacagataatacaactaccaaatccgttatagaaaaaaggaaatcaggagacaagcatgtaaacgacgagtggaaggcaatacagaaattcttaatcaaagaagaagtagacctgacggcgaaaagggtcaaatcagccaacaatatagccgatagtctgtcacgagggtcatcgggcaacctgaaaagagaaaacagggtcacgttcgagatccctgaagaatggaaattgtatctctgccatgcttagtaactttgtatccccgattgttgtatatatacttttgttattataacgtatcaaattaccctccagatagtcgcgataatttttctgtctgaattttactcaaataattcttgtttcaaaatgatgaattcatcagaaatggtaaattcatcagaagatatagtagtaatagataacgagcgactaacagtcgggcatttaaacaaaataaaagctttcgcagcaaatgggacgactcactaccctatttctacgctaaacgctcatttattgagcggttggaagtggaatactattctaggttataatgctgcagttaaaaagttcatattctttaaaaacttatcaggaaatcacaaattcaagttaccggcatcgaggaaagacatagaagatttttgtttttgggcgggtagaaatttatatttaaataattcctataaaatatcggccccatcgattaagaagtatctatgtggactgaaagcgtggcacactttccacagcgaagattacccagaaataagcgacaaaagaatcgagttactcataaaggcatcatcaagaatagatgctactctcccaaagaaaccgaagaagccacctatcttactcaaacacctgatttggttggcgaacacgttattccccggtggcgatatagacaagacgattatggacctggcgatcgtttcgttttggggtatggcgcgtattggagaatttacttacgacaaaacttttggggacttaaatgcggagaatgcggttttaacctcagacgtgagattggtcaaatcggcgataggcgagaaagccattattacggtcagaaatgcgaagacagcgcaacccggtgcacctcaaataatcgtagtacatagtttaaaaaacatgctttgcctgtactggcattgaaacaaagactagacgaagcgaatggcgaaaacacgtcgctgttcggtttctacagagaaggcactaggcgacatttgacacgatccatagctgtaaaccggatccaattggtgctacgagcaggtggtttcgaaggccttctaggacactcatttcgggttggcggcgcctcgttaagatacgctttaggcactcccatagaagaaatttgtcttttaggccggtggatctcaaattgctatcgcttatacatccgagaatacacggcagaagatactgaagacagcaagaaaattatcgcagaattgaatgacttgtgggaagaggattgatttttgtgtgaaatatctgaataaaatcggagaaataggtttttgtcactaggctcaggctcctattttagtcgagaaattttacacctgagtagatggcttcttgttcctaaacctatttcattttcctgttttgaagattgaaagaaagaaaataaaaatatattttcttattaaaaacacattaatcatttcccatggtccctagtagatctgattccatacgagaatccagatttagttaccatcccgcactccggacagctggaggaatttattccactgctgccctaggagatgtgctacggcgcatctccgacaagagtaccataggaatgatgagcgctaaatggatgggaactgctgtacacagctggcctaaggttttggtttcgggaggagtgagcagagaatgatggctgagatcacctcgaaaagagtctgtgaacgtaaatatgtatttatgcttgtagttgtacatacatataagtcttacacacgcagggcacttcacaaaaatcagtgcatcccagggatgccattgcacctgagatgtctctgggacgggatgctgtccccaggacatcacacttaacaaaaattggcacggcccagggatgccattgtaccagagacgtccctgggccggaatgacgtccataggacatcattgtccatgcctggcatccctgtcacatcccacttgaaaaattcagtgcagcccagggatgtcattgtccctgagctgtcccaaggtgatcactgccccccctggtgtctgtctcacgtcccacactgactcaacagtcacttagccattcccatgaggaggccacagcatctgagtctccccatgagattatgttgtgttccagaagcctgacccgcttcaacacttgacagggggacaacagtcatccccataagggcccaaaaattagagcaattgagcaaagtataactgcttgtacaactttagacaaattgaaccggaatacaataagggctccaccacaggattgaaattacaaaattataattttttttggtatcctacaaaaatttatgaaacaagggttttcatgagaatttgaggaagataaaacctggaaaactttgaccaatttaatgtgcaattttctagttgatttacagaccaaggactagtgaggtgaaggccatcaagccggccaagaggaggagtaaggacttcctgcccagatttttgaacaagaagttttctggaaaggtcatcatcaagttgattgcagtgatgaagagtgagatgtatatttcttgggtgggcagcacagacttcatgattgaggtttgactgttggttgggatctttaatctcaagccagccaacatgaggggagtcaagacttttgccaagatcctggaggtcagtgatgttttttgctcttggagacattgagtgtccaattgaccggtatcaagattcaggatgagttctgagttgtttatcttgattttcaaatcttcaagtcttgagtttcattcttgagggcaatcttctgatgaaatcttgagtggggagcttctaatgatgaaatttttcataatttagtatattctaggtgaattttctaatcatatctttctattttaataattaaaatctgttctatgtagccctctgactaataaactgtatccggtgagagatatgcctcccccgacctccttggttgtgctgcggatttgctttcggactgattccccgtccctccgagtatcctccccgtcctcaatcttcttcttctcagactggcctcatattcaaaaaacgtttcaacaccaaccatcaaaaacccaaaaacgatgttcagtcaaatagcaaaccaacgtaaaccaaactaaaatacagacacacacccataatgaaatcctcttatctattcaaatcattccccagccacgaaaggtcactcattggtatactctatccacaagactcttatcatcttcatctactcgtcattcaagaccttcacggatcatcggaactcatccacactccgaatccgctatcaatttgctccgtaaactcatctaattttgttgggatcccgtgaccaaactgctcgatctcgctgtcagtctcatatacttttttttattcctcaaatcactcgtgatttttctttttttgttgatttcttcctctcttagaatctctacaccacagacttcggtcgactgggtgccgacgtaagaaatttcatcggcccgaccctcccgaccccaccaaaaaactttggtggccgacccgatgtttcatagcgggatgtattggaagccgctgtcggcattccttccgatgcaaggccgctgttggagcctgtcgtcggcgtaacttccaacagcgggcctacacaatggcagctgtcggcgtaacttctgacagcgggcctacacaatggcagctgtcggcgtaacttccgacagcgggcctacgttgcagggagttgtgttgtgccgccggaagagttgtttcgttggcctaccggtgagcatttgacctggccaacatcggtagtttgacgttggcttgaccccaacgtcatacagctcgcaaggagcaaaaaaaaaagcatccggcgggtttttcattgcagaaaaaccggctggacaaaaagatgaatggggctcatacaatccaacaggttttctttttcaggaaaacccgcggagagtttgaattgagcaaaggatcgcaccggttttctttttcaggaaaaccggcagaaacatgtacacaggtgaggataataggaatggccgcaggaccattatgacaaccagtgagaggaggaaagaagaaaaccacgtcttgatgttatttgaggggtaccggattgatcttgggagaacgaaaacaaaaaacctcatgctactcggtttctgttgctgagtgccgccgccgccgtcgcttgtgcctgtcgaacatcgtcaagggtagggacagtgaagtcctccttgggaatatctttgtaatgcttcaggtgagagaaaagatcgttatctttgtccaagacaagctgtgcatgactgggaagggaagacaagttagcaaacaggaatagatggggtcaaaaggtcaattggctgaccatttttggaattcaatcaaagaacccctcaaaacacccaatcgttcatcgatttccaaccattgggaggttttctttgacttgtggacataataatgcaccatgacaagtcgcgcgtagctcattcggatgcgcatcgcccagttagtatcgacctggtgctgtatttcagctgctgtcatcttttccgtacgaggtgggaggtcttgatagatctaaacaagagagaagagagacaactgagcatgagaatgcaaaagggaaaacaggatgactgagagaatcctcacagctgtgatcatctcgtggcggttggggacacttcccttgatcgaaatcctttgggtctcgaggatgtttcccaacagctttcagaaagagagaaacgagcctgatgagttgagttctgcttaggacttgagtgaaagtcaaaaatgcttaccaaggtacgcaagttgcagcgttggtgtttcaagagttcacccacgggggccacggataggcctcaagagctggtgcatcttcgcgagttggcccaggggcaaggtggtcttctttccactcatcaggttgttgatcaatcgcatcctgtgatcacaagaaaaaatgtgttggaatcaggaatcgaacaaaacaaaacaatctgcaaacaagaaagcttacaagtgtgaggtagtagagtgttttggggagggccccattcctgtgaggattgtttgagtaagcttcgagggtcggtttcaacacacgatcatgcgagcacttgttcgcacaaaatcctagccagagtaaatggtcagcaacttggaagaataaatcaagatgaaagggtatgtgacttacccggaatctgtcatcatacacatgggcagccgctggggaagggctaaacttgagttgggaaaaggcagctgtggcgaagatcatgtttgcgtgtctttcttcaggggggcactagagaaggagtgtggaaggggatgagagatttgaggattgataacatgtacatgatgaaaaactaacggacagaaacaatggaagatgtttgttaccttgctggtcaaaagagcaatgttcaagtgctcggaatcaagtttcaacttcgattgaagttgggaacaaacttgatcaacagtgagatcagaactgatcaatgcggcaggtcggtcgttcatgaggacatcatcatcatcattgtcatcattgtttgatgggtcaccaagaatgatggcatgatcagtgacttggagctgagtggaggggggagtgcaacgagttggatgagggtcagggaatggtggtaacaaatctcgaactccctcaaattgagtggagggatcctcgaggtcaccagagagaaagtcgtttgaaatcaccatgatgggtgatcaggtttgactgaaagggtgggtggtgagaaacaacaggaggtggaagatgttcggagagttttggggagaaggaggatcagttatatactttttggttgggttgaggaagtcatgccgatctgaaggtgatgtttttggttggacagccaccgatctgaaattcaatgtttttttttgtcggacaactgacagtcagttgaagaaaacagggtcggctgtttgttttgcagtcaatctgagtgctgatcaagaaattcatgatgagaatgaggtgaggtgggtttccggtgtgaaaaaaaaaataaaagggaaacggtcaaataagacagactgccggagccatcaccgcttgccaggaatcgaactggtctgatttgaattcaaattcaagttaagataaacacagaaaattgtaaaaaatcgaaagtcagactaaaaaagactggacaatcaaggattcaagatggacttcaacatgagatgtgagccatctaaaaaaagttgaaataacaaaagacttacttatttgattttttttgcgaagacttttttgaaaagagaagtataaaaggaaatacgtacgcttgttggctttgtaagggaaggaccatgacaaaccgtaaacgacattgtatgaacaagcgacatcaaagccttgtgcaagagcacaaggaacgtcaaatggaacgggattctcggagggcggcggctttggttttgaatcaggaggcaatggatatcgatcagaccactgatgttgcacctgacaggaacgaacatgaaaaactgactgaagatactcacagggatgttgagacccaaacgtttgaagatcccgaggaagtcccgctgagtcaattcgaggaggaagattcagatgatgaggaaggagagctgcaatggactgatatgatcgaaatcgcagttggccaaattaactctgagccagaagaagctgctcttgctgcaacggatccgctctttcgtcgtgaggaagccgagattgcaaaaattcggccggataactctgcgtggtatccttttctcaataaagaggtgaggaaaacatttcttacaagtaaaaaggtggaaaagaaaaacaaatagaaacggaaaaacttacagcaaggatttttataatattttagtaccttgttggctcgttgctgattggatatctccataaactcatatctcgagacatgtaccatcaaatccgcattgtcttcaccttgtaccacattcggattcctcgctgggaggcggttcgactccagcgcgcaaagattcgttcgttggttaatcacactataatcgaaaaagaaacggtttttggtcagccagtgtttggattggatgctagggaattaatcaaggatgttggtacttacttacctatagaagctatttttgggcccggtgaatttctaagctgagatttgaattcggtttgtttcatgtacaatgtaaatatgtaggatttaatgaatcctcttgtggcaccacatcttgagtttgtgccagaggaggcgcacggatacaatatcttcaaactttcccaatcttccaagtggctcaaggacttcaaatcagaccttcgagttcagatggtcgaatcaaacacaaaacatttctatttatttgaacctgtacaattagaaagctacgaaattgtaatccccatcttcttctacactgaaaatggtgcactcttcacaaaatgctataaaccaactatcaaaacaaatccagaccattctgccgttgaaattcaccttgccaccaatcccaccgaaattccttatgatgatattactcttcaaacactctctgtcaaaaaattatctgtcatttatcaggacatcaagttaaagaatggtctgaaattgtctgagtgctgcggaaacaatcttatcagtaagaatttaaatttgcaacttcattcaaaaaccttttactgaagtttgatttctctcaatcagttgaaaacagttctgaaatcagcttgccaaatccgtggcgtaaaaaatctgcgggaaaaatcttaagaaatgttcccatcactttatactgtgatgacacgtctggaaacaaatctaaaaaatggaataaacacatctcttattacttcacactttctggattgccgcccaaaatctccaatcagcaattcaactgtcattttctatgcacatccaatattgtgggcgctttggaacttggagaaatggttgttgagcagttaaagtataatttgattttgttttgaatcctcatggttccatttattttgataagtttttttctgattttttttttttgcttctttgcttttttaaattcagtgacatggccataaatggctttgaagcttatgattgcacaattgatgaagaagtccatgttatgaccagcttgatgtgtttcactgcagattccccaatgcacgccgaaatcaccaacacccatgttccaggaaattctcttaactcttgtcgctattgtaccttgagttccccaactttggccgacagaaagaagataccttatgtgggaaaatttgtgcagaagaactcacatggatcaaatgtatgtttatttttattattattttaatcaaatgggttctcactttttttttttacaaacagtgcccaaataatatgagaaccatggagcagactattgaaaactccaagaaactctggacgtttgcaaaaaaccgttaacaaacctggaaagttgaatactgaatccgccaagctagctgttcgagatcaaatgaatttaaaattttgcaaacagttatttgatttgaatcaaaaaaattgcaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatggcgaattaccacctgagatggatcagccaattcctcaaacattggtggatttggaagaaaaggaacctgagagaatgtttaatcggttcttggatttgagaggtttttatttagctgatttttttattcagttgtttgattttctgattttattttgcctctttttcttcttatttagggtttgatatggtcaaggatactcctgtcgaagctctacacgtaatcttgcttggggcagtaaaatatttgtttcaagatttcatgaagggattggacgaggatcaagaaaaagaactcttggtgttatggtattctttcaacacaaattctctcaacatcccctccatcagacccactagcttggtacaatattcttcaagtttaattggtaaagactttagaataattcttcaagcagctcccttcatcttcttcaagttcatgactccatccatcatcaacatctggtcttctctctgtcatatgtgttctttaatctttcaaactcacattgaaaatatggcaacatatattcctgacttgaagaatcatattgatatattcttaaatcacatcatccaaaattctgcccaatgggttaataaacccaagtttcacatgttacttcatcttccagagtctattcttcgatttggcccggcttgtctttttgcaacagaaaaatttgaaagttacaatggtattcttcgaaatgcttcaatccactccaaccgtcacagtcctggccaagatatagctgttacttttagtaattatcactctttccgtcaaattatctctggtggttacttcttcaacaagaaacaagggaaattttcccaatcttccaaccaagtcaccaatacttttgtctgtaatcccctagtccagcaaacccttggctataatcaatcaacatctcttccagatatcaagtatcctcaaatcaagaaactttcagtaccaaaagacaatcaaatagccactcctcagaatctaataaattcatttcctgaccatgaattaacacaaatttctgaaatcaaactcaacagaaagcaagtactgaagaaagattatttcatcttggtatttataatccatatgattgcttctctttttcctgttttaattaattttcaattggctgactttttcaaaaatttgatttccaagttcaacatcagtcagtccgaaaactctcagaaagttggagtaatcaactctatctggatagttcaaaagcccagccatcaacgctcattctatatccacacaactgtatttgaaaaacttggtgaaagttcttattacaagatgagggagattaggagaacctctcaaagagtgtttgttgcaactaatgttgagtcccttttgagaatgtgataaattaatacaatatcaattacttatttgatttctttgataacagagcattgttactggactgaatgtccagcacgattgtcaccgtggcgattgtaggctcactgaaacacgggctgaagaagttgagcaaaggaaaagctcgaacctggcactcgagcttactcacaatgacaacgagagatacataatcaatctcgcatcactttcatcagcaatcaatcatcgaaccttctctgatttgcctatcaagctgcttcaaccactggattggatcaatgcgatgcacgatgggatcaaaacttgggggtctacggtagaaaagaaagacaaaaaggcagataagaaagctcaaaagaagagatcgggtccgatggcgtcgacttcaagaacagatcccagcttactaccaagttagatttggagtaaatagtgaatacatcctatcgaaactgtaatacatgatctactactgtacattgaaaaatgcaaagttattttgttgtcgatgacaagggtgaacttggaggaaaaaagctgaactcagtgaggaggattttttggtacagcacgtgtctgtgcttggtggagtcgaccatagccaatgggcatgttgaagctgcctaacccgtgctcttgatcgaagatgcgacggctgcgtcggactggcatgttgggagaatttacagtctgggaaaggagggctggtgagtgccattcaaatcttgagcactttcgatggaaatactcacattcttcctcacaggtgatcgtccggctgccatctgtggtgccggggcagttccgctggttccttgttcagccgatgtgttgggcttggtgatggggtcagcgcgcgctcggatgggttcaacgtcctccgcgatgggcttggggctgttggcagggtcgtcttggacgtgcgccgtggtgggctcggggctgctggcgaggccatcttcaggagtgcttgagagtttcttgatagcgggctccattttttctggtgtggtcggggcgagtcagatgcaatgatcaagctcagctgctcgacggatcactgacagatcagtgctcaccgggctatgacagggtgttcatcggccgattgcgttggcttgccctgcaaggccagccatcgttggcaggacacctcatgtccagctcatgtttgccgcaagagcaggccagcgtggtcgatcaggcatgcccacccatccaacaacgttggcctgctcactggggcaatttgagcgcggctgtgtcaggcatgacacctcatcaacccgactgttatgccaacagagtgtaccgccgatgctggcatgacacttgggtcgaatgggtcaggtcaacgtcaagctgaccagtttccggtgttggcctgtctccgctgttgaacacagggcagataggtcaagccagacctgttcttgaccccgcggccaagcccacgcgcggataaaaaaaacaccgctcggtggtgtatccttagcaggaaaccaaataggcttgttttctgatctcaatgcgccctgaccgacgaccggacgcgccgggattacaaacggctgctcgtctggcctcacgagtctacgcgagctgatcctgacaggcaaccccctctagatgcatgccgagaaggacagacagacaggtctacagagctatctcttcgaagttgtccgacgctttcccagcttagaagtcatatcttcgaagttgtccaacgctttcccagcttagaagtcatagatggctaggcgattgatccgacgatgaaggcgatgattgttgcgaccgtccggctacacccaacaggtctcagttgatggccaagccactcgacacgctccctcctcaaccacccctcccaatgtcaatccaaccggccttcatgaacgactcttccacctcaacctttgttgccgccttctgtctccaattctttaacgccttcaaccacgattgcgctagtcttatggacgtctacgctacccagtattccttcagtctctgtgcctctccctatattcccgcccgtgctaagatggccgggctgacgaggttcaggctgatttgcactggtgcatttctcactcagattttcttacattttttgttgttgttgtaaatgatcaatcatatgcttcagtgtgttattcaccatgcatatcatttcactatttaattcaatgtctgcacattggtgtgtggttattgtgccatgagtatccttgggctagctggtggatgtgcataagacaattttctatgccatcttggtaccagctccgagacaccacatgccaaaaaccatgcggatgtaaattctttgatgagacagccctgaaacacctccaggacagcagtgggatggattgaggggacgtcacatggatgctccacaaggatgtcccagagatggccctctatttgtggaggagcacgcgcctgggatgctctgatatgtgggggctgctgtcctggggccatccccctggaccctgcccctaggacgtccaactgcactggtggtgtatctttatatgatcataaatctcaaaattatatgagacaatcaaatgtcttgaatccaacattacaatcttcaagtcctggtcttcttttttttttagtgctgattgattttacattgcgcacttaagtaatacttctatttagatacagctaacacaggaaagcttgcggtttcgcgagctagaaaattacgacccaaattttttacgacctcatgcaggtgcctgtatacattccaaatcttcctattcttcgcaaccattccctatatttctctctctactatatcccataccatggcccccgatcccggccccaacaccagctggccccaacggccggcggcccaacaccacaggccgttgtcgctgcctccaattttcccagctcacaaattccaaagtttgcatctcacaatccgcctttgaactccgacatttggacgatcacaagccttatcgacccaacttgatcgccagcgtgagttttccctggacattgtacaatatgaagtggaaagcagctgacagacaccaaacttgaagtgcttggtaatggccgacgcttcgaatttccgcgggcgatttcccccactgccttttgaaaatgcgcccaatggctcgcaggagtcttggttagagccctcacaatccgccgaccccaaagccgaggccttccggacaacacctgcaccgagagtcaattcagggccgccggaatggcgggaaatgcctacgagcgggcatctggacaaacctcggacgctgcgcctccgaaagctcaactgcgagcgatatatctggactaccttgtctattacagacctgtggcaagccaactgggtaaagcaggtaaagcttccggctccaaagaatgggatcgggttgcgccgccctcgaagtctgagacggtttggaaggtcgacctgtcttactatgcgtgggccgattgtcagcaagagatcatccggctgtgcgccccaacccgcaagcacatcggtgatcacctgcgccggctgcaggaggaaggcttgcttaaatggctttgtattcttcatcaggacccccaatttgggcagaataaaaactattatgtcaccaacgacgcggactttgcgccatttgtccaggcggtcggcaataactcaagcaacaaggcaatgatcaagatcctcatggacgatcctaataagtccgcgaaggactccgacgaggtaagccgtctcattgttattgatttgggtgcctggagctgacttgggtgcccatctgcatttctacaggccaaaaaggtggacgacagtttggccatgaactacgcagacgaggacactcgtctggcgcttcagcgcgttcatacccgcctggcagtcaatgtgagttggtttgttaatatgctaggtcatgtccaaacgcctgatgggctggccttgtttgtctgtctagcccaaatctgatgtgggcgcccaggagcgaatgcgtctggtagctgatatcacccaccacatcagaaccaagtacgggtgcaacacagagtccatgcgggtgcaagatccagaagatccgaagcgatccatccgagtgacaaccaatgccctccgagcctggagccgcgcaatgctccatggcgctaaaggtgtcgacttggatacggctccttaatgcaaggagtgcgtcccggaggatgtccaggtgcttaccgtggacgagatggctgcgaaacaggaatcccgaatgtcgcgccataagcgaggggcttctccttccagatcaccctcaaaatccctcagagggtctttgcgcaccttgtccctgggccttgacagccaaccgagcgggttagtatttactcctgtaggtctctcggccaccggacggatcctacccccacgattgatccccgccaaaggtttcccatcaggtgatggccgttgtggtgagaccaatcaaggtcatacatagtacaaaatagttatacatagtagtttttaggatgttacaacctgatatacttgtgctacataattcattgtcttgtatccagttcagaaggctacagaatagtatttttacacatagtttggttacataatatatagtactacatagctacaacatactacatatcacacatctcaagatacaaattagtcttccctcagtaccttctttctatgataataatctttcagtaaatgttatttatttcatctcagatatcacttattcagactacatatactgtttcatcccatacatctgatttctcatccagatattgtcatctcatctcaatcatcatccacttcttttcatacatcaattacttcattctacatttattttattctgcatttatttcatactacaagtatttcattcttacattccatttcaaactcaacacacatggcttatatcacctacattctcatcatacatctcatttcaactcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagaatatttatttcagtcttttattatctcatttctttttgcactacatattatttttatcataaacagaagttacttcatattttctccttttcaacatgtttatttcacactacgcatttgtcagccacatttatttcataaccaattgtctttcagatacaacttatttcataccatcttcttacatcagctgatattttaccactagtacctgatcagaaccacccacatgtatatagagaagactctttcccacttactttgttccccatgcttgcattagagaagtaaacagataattacttagcagacatcacttactagtagttaccagaagtaattattattgattttcccccagaagataagaaattgaacccagaaaccattatcccccagagcctcatccttaccagaatcccccacatcctcaatttctcagcaggtgacttgtacaagacatcagtaataaatctcatactaagattacccacagaaatagccacaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagcatccaagtcttcaactcacattttcccctgtgtagttgttcttttcctctctaagctcttttctttagcttgaaaagttccacaccgtgcggctgttcagcgccgtttgtcacaccagacaaatagcccatcaatctcggtttccggcgatactcctacctcacgcgggtgtgttgatctcacaggtccggaggacgtgggcctggaggccgatatggaggagacctggcggacctgcagccccattggcgctgctggcttgggacgtgtgagcagttctagcaccgacatagaggtcgtccccgggagaggcggtggcattctccgctcgccttcacgcaagctcacgcgcagcccggtggggaatgggatcgagcacaacttcagcaggctggaatttgagcaacctcgttcgccatcaactatgtcaacggtgggccgctacgctacactacgctatttggccactacctgttagcgtagtgggggtttttttttctggaaatcctgtagtgttagttcacgctacacaccgctgagctaactgccagcgtagcgagaaattttcccctcaatttttttttagtgttagttgtaaataataaccgctgaactaacaaatagcgtaactttttctacactaacaaaatttccgctaaccagtagcgtaactaatttccagctaacatgtagcgtaattcataataaattaagctaagttacgctacattacctatgtagctacgctacatagagtagcgtaactacatatgtagtgtagcgtaacttagcgtagctacataggtagtgtagcgtaactcatcactttggaaaattaatgtgccaagtgggaatagaacccatggcacaaaaggtgagcactgacatgtggtctggggggaattcttataaggctcctccctgaccacatgcctagcgctaccctgaaaatgtagcctgattaggggttcaagatctgattcatctcatatttcatcaattttttttcatttggtcatggggcccatcagattttagcccccttcggtaaaatttttccccggttggttgaagaaatttgtcttccaccacttcgtactccaaacactcatcgtactcatctcaagactcattcatcactctcatcagaacactcatcacttatctcaacactcatctcaatattcgaggtctgtacccttcacttcatcttttgacattaactgacctttcccccttttcctctctccctccctcccaggtaccctcatcgtacgtttggattttgacaccgttgtgtccttgtggatcccctggtcaccggtgagttcctctctgctacaccttcacctctatccccccccctaccctccatccccccccataccctcaatccaccccccctaccctcctgctacccccccctaccctcctgctaccctcctgctaccctccaatcgatctaacaatcgataatcgattgttagatcgattatcgatcgtttaatcgatctataacaatcgattaatcaatctaacatcgattatcgattgttagatcgattaatcgatctagatccattattgatcgttagatcgattaatcgatctagatcgataatcggttagatcgatcaatcgatctagatcgattatcgattatcgattaatcgattaatcgataatccaatcctatcgattaatcgatgtaatcatcgattaatcaaatgtagctacccttcttccccacatcctaaagctaccctatccccagctaccctactacactctaagctaccctcacacacccacacacatagaatgaatactgacagctaccctacccttcttttgacaacagcctagctaccctcacgcacacttcgtctgacggacaaccttcagctaccctccccattcttttgactaaagcctagctaccctcacgcacgcttcaccaattgaccaatgtaagctaccctgcctgatattaccttgctcagctacccttctgatcattgctaccctccccccccatcattgattcagctacacacacgcacgcacgcacacttggttgactgaacaccaccgattaaaaacaagatgggaaaaaacaagcggtatgatttgatttatgtattaccattctgcaggttattgataaagtgtttctttttgtttgttcttactcttcctctttccttgtgctcctactggctatttgctaaatgatgaaatgatttgatctttgggtgatttaaacccttgggacttatttatttttgatagtcataataatgctagtaggaaagcggcaaagaaacgatgcaaggccaaaaaacaacaggaaactcgagaccagattctcaaaagaactctcaacccaagtgataccactcactttgtcaattggaggcgagtcaaatatgaagaactcgacctgtatccaaccatcccagttgatcgcaacaagaaaccaactcgcccacccactcccaaagagatcaaatctgcctacgatcaagtcgaaacattccatcttttcaagacaggccgaaacattgtccaagatccattggataaggaatctgttattgctttcatcgacttcatcaagttcgaagatatgtccgagcaagacaaggccgacctgaaccttttaaccacttttctccatcagtcaaaaaagttcatctcgcctgtcgccgtggatagccgttcgtggggtggattgatgtgggtgatagggtggaggaagtcatctgatggtggtcagattgttggtaggtatatcaaaaaattcgaaactgaagacatggaagagttcgacaagcatttcaatgaatcccataagattgcagatatccttgcgtgccatttcaaacaaatggctaataccccatttgaagaaaaccaagacttaatgaagaaacataatattccttcattttcctctcttgaatttcatgaagaaaaaaccgaatctgattgctccccccatttagtttttacaactgatcatttttacaatgctccccattccgataaagaagatatttctcagtttgcttttgttatgtttattccaacaaactcttcagatggtagtttggctcttgacccatcctcatatgacatatcctctggtccttttgtcttccctgatcataaatttggtatcaactttgaccatcaacatggtattgtcaaaatgatttggcaagcaaaccgatacaaacattgtactatgccttctactaaaagtactgctttcactcgtcttggaatgtctgctcagattaatttacgattatcaaatgcttgtgaaagatttaaagcagattggtacaataaacctgaaaactactttggagatcattattactatttgtttcgtactgcagcttgggctagccttatgttgtctttctttttacttttctaatctgtttctgcaattctgatttctacttggcacattttaaatattccagttttgcatgatccttaaattctacaaattataaattataaccaatcaggacccacatttaacagacttgcagagccttattaataatatgatatgttcctcacatattaactaaaggttgaacttcaattgctcgagttccccaaattcatcagatctgatgtaaatcaaaaactgctgcacagttgagaaagatccatccttaactgtaacagaatgatttaatattttgtaaaaaaagtgatttcaaagataatcaattctggataatttatgaaagccaattctgttcattctgataataaagagattcatctgttagattgagtgcagagagaagttaaaaattgagggaatatatgaatgaatacataggaactatttgaaaattgtgataaagattgtcattgcttgatcacaataatcatagcctattctatgttcagaacttcaagaatgaaacagtttgaaaattgtaataaagattttcattgtttaacctcaaatatccaccatgatattagtataatctgtgttcagtctcagaaccacaagaatacatcatgggtgtgctcagttataattaatggtaaaatgaaccacagcaatgcctacatcattctccttagtattgttgtaattgttgataagataattcataataatctctgttcatcacagtttatacctattgataatatgattcacagcaatacccacatgatgaccttagtattgttgtatcataattatcattataatgagtgttcatcaagtatttgaatggagattcatatagttgaatcttgatctaacatgtgctatgtgaaatttataatattatctgaaattgcaaaggaatcaaattcaaatgatatggtttacttcctcagtttagataatccaatttgaatcctgttctcagaatgacctctccattaataaatactgatttcaacaaaatttgaggattcaggtagtatatgaataattcaactatatttcaccatatcttttatgacttttgtgatgaaacctttttctatcatctgcacatttactgtaatatgaacacaacactaaaggatcccaggctattttcttaatttgatgcactataaaatcataaatggtgggcttgatgattttgatccctagtctacttacattacatgcaagtaatcaattacttcaatgtatctcatatttggagtattggatccatgatcttctggatgaatttggtactaatccctcttgattacatccctatttacaatgccagtgcattcacaatctcaattctacttcaataaaccccaaagtaaatttaaatatttaatattttgagtaattgatccaagttcttgtggatgaattttatactaatccttctttatttcatcatgttgtcatattttgataaaataatattgatttcagattaagaatgaaaaataatggtgagacagatgtgtgtatgctgatataatatttgttaaacaataggattgagaatttcaaaggggtacagtacatatgtgtcagtggtatcattttgttgattcacattctttgaatttttgttgattggcattcctgtttttctttggagtgaagagtctccactggtatgtttgtgggatgcacccagttgggccaggagcaagcatatggtttgggccccaggggtaaaatttctggtgagaaaaaaaatttgagggccgtgcaagccagcctgacttgacacgtatgtggtttgggccccgggggtgaaaaaattttttgggggtgaagaaatttttcgggtgagaaaaaaaaattgagtgccgcacaagccagcctgacctgacacgtcacaagttcaaccaactccgatccaacgcttgactcacttacccaaacaacaaccaccatcacagccaactccaatccaatactcaactcacttaccccaacaacaaccaccaagtgcaaaatgttgagccaaccaacccaatcttccatgtcaaaccagtctggcaacgtaagcgatgccacggaggtgcaaactcgtcgatcctcacgagtcactacccctatgaagcgatcaggaatgattcaaccttcaccagattcccgtcgatcaatcacccagccacttctgtcagaaagaccagctattgatcccagcagtcaaaccaagaaacgaactgaagctcccaccgattcagattctacccctcaaatcactccagttcagtctcagaagccacgcaacaaaaaaccaaccaaaaaacccaagaaaaccactggcgccacctcagttggcaactctgaggcaaaccctggaaccacgatcgaccttgcgcaggactctgatgaagaaaatgtgaaggccaaattcaagaggcaaaggaagaacctggaggaggatgatatcaaggtttttttttctgaaccttttcgccgtaaggatgatgtaagtgagacttgttgtatttattctgaacatcttaattaataacatcattctaatcattctttccctcttttttctgttcttgtagcctgcagataaacctccgtcaacatatagctgtttgtggtgtaagaaagaagtccgggtctcagcgtctagtctttccaatcttcgtgtgcatcgtgatggctctcgtcaaactggaagggtctcaaatggatgtccaaaccgtgcaaaggctatcgctgctggagctaaacttcctcagacggccctggatgaagagaaaaagaagaaaggaactcaagaaatcacgagtcactttgctagagtagaaaagttcgacaatattatccttaatcgagtcgtagttctatggctgttgcgccaggcaataccttggaatcgagttgaggacccttatcttcaggccgccttcaactactgtgaacctgctgcgaatttgttcaaaagaaaatgggcggcaacggcttcaagaacagcgtacttggaattacaagaagaagtggttagacaaataaaagtaagtagtttaatctcattaaattcaaagaacaatctacttatattgttcatattatatgtaatcaggcaaccaacagcaagttcaatttgatacacgatgtatggacgacaaaaggaaatcgctatggattcattggtgtatcagcatcttttatcgataaggattggaattacgttgtgcttcatttaagcctcaaattggttgcctggtttcatcaaggggaattgctggccgccccgatcgtcaatatcttgcagaaacatcaactctacaataagataagtatttttaacttgttaattattttcatgataaaaggtcaaacctaattttattttctcatatttacatgctatgtcagaccaccgattcaggttcgaataacaataccatggctgaagaaatgcacaccaaactggcccttcttgacacggacggtaacttcgaatgggagcataagacaatgcatattaagtgtttttgccataaaatggctcttgttgtgaattaaagatggccttccttgcggtacccgttgggcggtacccgggacccgttggcgggtaccgccttcactcctccggtacccgccaacaggccccgggtgcggtacctggtgtctgtttttgtccaaacccagacccggtacccgggtactctcctaggtaccgcctcaaaccccctgtatagccacccgatgaccaggtacccatccagtcccagggcatagggttggatatcagtggtaccaggcaccaacggtatccaacccgcacaccaccaccccaggtcaacctacaccaacccaccatgccaccccgcacccgtttaaaaacccatgccacacacgatcaggatcgaccagtggacacaccttctcctccggatcaaccgcacgacgataacgaaaaagacgctgcccgtacatcatccgaagaaccaagctctccccgccaggtcaaccatccgttgaccgatgcagaggagttaggtgagtctttccctcttcattgattgatctcgttctcttacattcctcactcattcctctctcgctaactgtcttgatcctcttttgctacctcgctcggtcgctactcccttcgctaccttgctcgcttgctactccgtttgctacctcgctcacttgctactcccttcgctacctcgctcggtcgctactcctttcgctaccatgctcgctacgtcgcttctttttcagagcgcgctcggagggttgccgccaacgctgtcagctctagctacaataactaccaggtaccagagctctctgatcaaaaggacaagtctggaaggttcatgattgcttaccattgtaaaatgtaagttttctcttccaatcatatgaaatcattccttttggtatatttgctgacatcatgatatcattcttcttttgcatgcacataggtgttctaccaagatcaaccggcctatgtctgactcctcatgtggtaacctgaacaagcatgccgccctctgcctccgcaaacaataagaggcatccaagacgcgcactctggccagtgttgggattactgggactggtgacattgatcccaaagaggtaagtgtcccatattggacatattacatcattcagccccaggaatgctctcactgacccaggaccctttatctatttccattaggtcccacagctgtgtgctgtatggtgcgcagaagccgcacgtccattctccgcccttgtagatgcaagccacaacggcactcctccatccgacagttctcaagcatctacccacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaaaaaaaaatcttagtataaaaaaattcaaaagcaaaaaaaaatcaatttccttattttcactaatacctaatctaccagaaaaaaaaagtcaatatgagtagttcttttcatccctcattcttaaccacgcctatccagaaagaaaaaaatatccatccatatttgttgatttttagttgataatttgtcctcttacagtatgattacttggttttttcccaagtaattatctgaaaaacactttttgaggtccttattctactatgtctgaggtaacctacatattattccaactacataatcagttacactaacagttagtgtaacttttaatcagttacgctaacagttagtgtaacttttattcagttacgctaacagttagtgtaacttttaatcagttacgctaacagttagtgtaactttttcaccagttacgctaactgttagtgtaactttgcaaaacgttacactaacatgtagcgtagtgggttcacccactaacaccgctaaaatttcactaacaggattttgggtagtgttagttgtacctttttaaaggcagctaacactacgctaaagtttttttttgttttttcaaaaatcctgtagtgttagtgggccaaaaattcccgctaacggtaacttttgtgtagcgtagcttaaaaagctaacactacgctacactaacactacggttagcgtaactggcccaccggtggtatccggtcgggtatcctcggatacccactctctaaagggccggcgacggaccggctggaagggtttccttccagtcggccatcaacgatttggggcgcgccctcacaattgatggttttcttgccctctgtaacttctcagaggacgaccacgtgccaagggtcctcatcagcctcagccacattacacaatgggacttcttcctcgacacgaccctccatgtactccagcagatgggcttcccctatccaattgctacccagcttttgaagggcgcgaaatggttggagtcaactcatgtccaacaaccctcggcgcccacaggcaaaaacattcccaaccttgtctcgatcctacacgaagcagcaaccggccccgctttcgggtcatctgacgccatggtgagcaagaaacccatgaacgagtcccactcaacccatgaggcccactctgagaatgacaaccccgacaatcagccagtggcaggaccctctcgcgaggttggacccctagactctcagcccaaccccaacgaaaccatcgatcccgaggaggatgcagatggtgaagatggatgacgtttttgaacaatttgtttgagaatactattttaaagaaaattaatagtattttattcttctaaattaagaaactgggtgatgaaaactggcaaagatttgatgaaagaaaagaagaagaaaaaaagatagacgaaaaacaaagattgaaatggttccgactctttatttgggtctgaaaatagggaaggccgaacaagttcaactttccatactctgtggaccagacagagtattttgtggtgccctaaaccacaaaccctcgtttttgaagcagggaaaagtcaaactcattcgtccaactcttgtatccagcccaatatccctaccaatattgatatacctgtgtgataagtaaataaatgtgatgaagaatgatgcgcaagaatttgataactttttgatgacttttaaccaaagaaattgataacttttaaccaaagaaaatgatgaattttaaccaaagaaagtgataacttttagaccaaagaaattgatgacttttaaccaaagaaaaggataactgaaagagattttattatattgttttttttttttagttttcttcttttcgagataattttttagatttttgaatctatgagtgttgataatgaattgtgagagaagatttaaacatctaggtgtatcgagtagacttttgacggagttgacattgatcttgattttttctgatgtgggagagtttctgaacaattttctttgaaggttgaatttcggacagtagattaagaagtgtttgatgtctctggagagttacagaaatcacaattgggagattcgagttttgatggaaaaaagataattgttgagagcgcacgtggaccggatcaaagctggtagatgatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaattttcccatttcattcaaatgtgattaggattttcacttccaattgttttactttggaaattgtctttcttgagttaacagttttcaatctttttttgtcatttccaatttcaactcttttatttctaaaaattttcattcctgattcaagagctgaactgtaagtcaaccacatcaatttctgttggaaatttttttccaagtcaaggtgagcacaaatccaatccttagttgcaggtttgaaattttcataaaacagttgtgttagaagaagggcagtcttcagggccttgctttgagatacatcatttgatagaaattccagtaagattgattggatttttccaaattctttcccttctggaaacttgtttatatccttgattattccgagaacaggaaaactattctcattggaatggaatgtctcttcaaaaacccaatccaacatctcatgatgaaacttcaaataatcttgggaagcgtttaattctggccttgacttgatcaaaactgattgatttatgaagataagccattttatcaatatttgaaacttgctgtagtacatttcagttctagggaacttcatccatcccttactatcagaactttcttgctgaatagaaaccctagtcacatacaaattcttctgatgggaccatagtatctttactggtaaagttcctgaatatttgttataccttccacttccaaacaccctttgatcagaaaaaatatttttgagttcttttttgaatttcttggaataatctctaaacatcttcctatcatcattatttattttggggaaacttgcattttcaacccactcttcaggattgactgattgatcaatgagttctctacttctttttttggttttatcttcaaaaattgattcctggtttctaactttttggttttcctctgatgggttttcatcaatttgggttgggatgcttctgttgacatcaattatattttttactatttttccttcatctgatctattataataagatgttaagtctaactgatcaacatgaccattatcaaacacagagtcattttcattattttgatcatatggtggggctactttttttgtggcagaatttattatgattaatgatcaattttggtttgaaacaggatgtgaatcttcagtattcaatctttcacactcacatttgtctttgtgatcatctgcaatttgcaatccatcctttggtgaaattgaatgatgcactccatcatgagagctgtggttgacctggctggaagaagaatctatgaacattggttctgtcactgaagtaaccatggggaattcattttggtatcaatttctgtaacttccagtcaagtaacaatcagaattccagttgccacactgacctatgtgatcttgtccctctccaagttgtaaaccactctgtgactttgaattatcagaagtttgagcaggaatatggtctgtaatcttgcttggaaataaattgatcaagattggatctgttcagaagagagatttagtttgtgtatgaagttacaagcacaaattgaagtagaattctcagcaacttgcctctacttctttgatgaacttggagatgctcaaaaatccatcctgtctgtggcagtgcatcttgggcttcaaatgacaaaggatgaatggtatgtgatgtagaccctgttccaaaccattgcaaagaggcacaactaagggttagaaatctgcaggctcctcccttgcaaaatacacattttttctttaccttgaagtcctgttggttggtacatctcatcatgtgtgatgcccagagatagatcaagtggctggaaacttggctgcaacctgcttccacttgcctgatcatttcctacattccgttgtcttttgctagcctttgggagtacaagatcttcttgattccctggaccaaaaggagctaaagacaggttgagtacttgaaaacaaaaaacaaactattagaattttggatgcaacatgcaacaaggtgatcatcttaccttggttgtaatcaggtcctccaagagctgaatcttcatcttctttataggtatcaaatcgattatcagcctgccgttttaacccctgttttaatactacttcactcgaatccaaatcaggcctgaagtgttcaaactcttttgttggatcatgccggagggctgattgaactagagctgcactccaagcaaaataccagaatgctgattgggtcagaagatttgaatgtaaacgcattactggttctgggttttttgagattgaagaaaactgtgagggaagcttataattataagaaacttgcagcgatgaagactttttctatattcccgaccgtgcccccagtccaccgacagataggcactccgtcccacatgtagcattacgtctagaatatcaagtctcaaagatgcagaacagtctgatcgggatcgcaatccaatcatcatcatcatcatcatccaattctgatcctgccgggctgttttaagctttgctacaggattacagggctggtcataaatatatggacacttcgacggggcatcccctttgtgcagtgctagcactcggtctgactggtaagactagttggggattcactcgacatatgaatcggagtcgcactaattcatcatcatgaaattactcagtccgagtctgccaccggcggtgaaatgattctagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagctggtctcctcgattggggctgaggttgaatctgagcgattagtggctttggaggggttgctgctcctcagtgctcccgatccgattgagcaccccgcggtcatcaagctcctcctgacccatagtatgtgcctggaatcgccggcttggatgatgatgatcggttaaggagagacactagagggtgatcgaatcgaacgttttttctttcgctgcttgtttccttcgggagaatgccgactgacgaagccgacaagcgagagtggagagatggatggatggctcgagtagccgagaaaagtatgtattggatgtttgaaggaggccgttcaagactgcgggatgaatcagtaagaagtcatattaagtaagtgtgtattctgcctgggtgtgtggatacataaccattagatattgactattaataattattggcgctgtccgaaccatatagggtgttggattcaaatgcaggaaagaaaggggaggatcttgattacaacttgttcggaagacagcagcagcttctgagtgggaaaatgtgatgatggttataagatctgaaatcaaaggcttattgtaacggagctgggttttgatgacaataaatacatagagccgggctgcacatagccacggagttatgtaaatatttatgtagagcaaaggagggaatttgtagggggtagatcagagggagaagattcttgggcaggttgacaaagctcgggaagctgaagagtgggcggatgatctggctagtggtgctgaggttgttgttgttgttgttgttgatgactggaaagttgtacatggacgagtcacttctcttcttcttgaagttggccgattatagtagtacttgtttacagttgtacatcaagaagatacaggaaaggaagaaatgcacagcgcatctgaccatgtacagatgtttgaaaggcaacaattcagatccattgtgttgtactcagctgccttataacatacctttttgcaaatggtgtccgatgaataaaagatcgttgaagtcggagctagggttttgtaggatgacagcggagcagctgattatcttgggtcagcaatcagcccttctccaattattagacttcctgcacataaaacgttgctgattgcttacaacactttgatgccagcgtgaacttcgccaacacacgtcctacaaaagcacgaatcaacaaacaacaacaacaaaaccacaaggccagaaaccgaaacagcttgatcaatgcgtgttcatgggctatccacctcctcaaacaattacatattaaacacacacccgcacctgaaaatccaagatatgtagagcacgaggagtggatgggtgtattgaatcaatcgtgcctgaggatgttttgcgatgagcttctttgaggtgtaaggatagggtttacagttggagtgcttggcagggcaggggtgcagaggaagtgatcaaagaatggtcacaaaagatatgtagaagacaccaacgatctgagagaagttgggattgtccctcggagacagtcgatcacagggctatacatatgaaaacctgttggggggggggggactaacatgtaggatatgtcgtggcttgctggaaggggaagattgatgcgctctttgtgtctgcgagtccttttctttttttttactgagctgaagaagaagaaccgatgggtcgttgaatatatgtgctgtggaagatttgttgatgatgcaaaaagcttcgtcgaccaagggtgcggaactaggatggccggatggatcggttgtttgtcctcggaccaatcaacccaatcatcaactcagattagtgggagagaattataaggctcactgtgtacctggcaagaatcaactgatctgcgctgccactatccaacttcgccgttcctttcatcagtccgagtgcatattgggaaggccactgccggcagccggcgggcgggccgggggcgatgcgcatcccgtatccatcacaagaagcgtgtccgtctggcctgccaatctgggatcaagtcatgtaaataaaggatcatctgacctggcacccggctgcaccccaataccagagtctcgaggccttgatccaatatacgaagcatggttatgcacacgggaggagaaagacacaccgagaccaagaggttgttggtgatgatgctctttgagcacagccggcccgtcattaaaaaaagcctgtgtgtccgtcggcatccttgataaacggttgaggactgtgggagcttccatgatgatcaaggaagatccagcggcgattgctcaaggagctgtagacggacatacagcaccatgatacagaccgatattgatacagctcagataaaaagatacactctgaactgttctgatacagcttctctgggctgtacggatatccagcgtacaatgtgaagtgtttctgtacatgcccatgtacgaaggctgttggggaattttatacagcaatcagcatgtcccaggtgatgatgagctttctgactcatcaagatgttacggagctcattgggcaggaaccaaccactgctgatcttcagaatcctgaatgaaggagtctgtcttcctgacaaaaacaatcaacatggaggggggagagagggagtttgataatggttttgagttgggaaattctggagtttccatgctataatttcaagacaagagatttcttagagaaaccaccctcagtaatgtggttttaaccaacatttgagaatctgttaagttggcccaaaaaccagctaatggaatgggtacccagaaacaatatgagaaaaaactttttttaacctggatccattgttcacataggcaaattcaacatcaacttcagcacacttttaaaaatcagaaacttcaagatagctctgtatttagtactttcagaccaatctcagtggttcaaaatttggaaaagatttcaatgataaatcctatagaaatgatgttgaaggtttcaccatgaaccatcctgatgcctagactccatcacagaaggataagttcattgcatcactcaaaagagaaaagaaagagaaaggaaaaggactcacctaggccagagaaacagatggcggaaggatgaggaaaagagaacttccatgatatgtctgctagcctagagtgactacataaaagggtgtcacacatctgtgacatgagtgaaactgatgaaaggtgagaatcctagagagagaaaaagaggagaaacagaacacagaactgtgaacctcaacaagactcacaagaaaattagtagcagaaaaacagaaaaaacaagatagaaatcaaattaataaaaagtgggaaaatgagtgaaatattctagctgatcaatttctcattatgtgacatgtctataaaattggtggtaaatatttcctcactggatgattagtgagtagcttgattggcccaaatttgtttattaatcatctgtcaaatgatatttacctatctgcatttttatcagagaatcttggaatctgccttacccagagccaagtttggagctccttttggtggatatacaccagactccttcatcaggatttaaatggtctgggctgacccaaagccaacccaagacccaatggaacatgggttgcattcaggcagattttaagagaaaatcacattgctcaaacccaagcccaaactggaaactcagtgggttggttttgaacaggtgattttgataatcaggcagttaatgtttgatcatgtttactctacataggctagttaacttggattggcccaaacccaatgtgcatcttgccaacccaaacccaagaagtcccaagacaggtttggttttgggcaacataatttcaagtctgacccagcccaacccaaaaaaagtgctgggttgggtttggacactgttgttgggcccaaatccaacccatttacatccctcctccttcattgtgaacacacagggtggatccctatagaagctatgcccaagtaaaatacagctccaatgacccatttgtctcatcttgacccagaaatctgtggcaatccaaaagtctaggattgaattgtgttggatggaaaactgtcacaaatcaagtacatgtagatagaaaacagatgaaaaatgaaaaaaacttaggagtcagagtgttactgcagttgattagatagaatgtcataagggataagataagatgaaatgagattggccagtgcagctcttttgtactatccacaataaaaaggaaaacctttcaaaagcactgttggtgcatgggacaatgatgttttactagcagcactctttctattacttctgattatatacaatattgccacctttctccactttacccaaaaaaatagatgagtccaaatattggttatatttgcacaataaacaagtttctgtcagctctatcctcagtgacatttcagctgtttggatacacaatgtacctttggaaattacaaatggatgtcctttggctattttcatccatgttgactttaactgtggatatataaaattttggtgagtcattctgttttaatcagaatagaatgttgcagcttaccagatgggttgcttgtcattatatcctgtatagacttatgtatctttttctgcttgattgctgtagtcattgctaatctatgatcatgaaaatacaaaatcagtttacaactcaggactgtgtggccatggagtcaagtatgcttattattacaggtatctgcagctaattcaggggtttgtgctcttcacactttgtgtttagatgccaggcctcctgagctagtaatttctcaaaatccaaccaatcacatcaattctaacaatcaaagctccaacttacactgtttgtgttgaggactgtccaaccaatggtcaatttaagtgctattgcttgtttgttgtggctttctgaggtaaatgatctataccaactcatatcactttctatactgatgattaaaccatcaatttatgtttcaaaaaaatgtgatgccttgtgagaccacccaatacaatcacatccagtcttttgaatttggagatgtgagtaagtttgcttatcccaactttcaggggttttgaattaactctaataattataaactagttttatgttgtagaaaagaattgatcattttacatgattatttggatgcctatgaaatgtgtatatctaatcaatggagacgactatatatcaaatcaaagagattcatcaatgcatgatgggttttagtcaaataccttaccattgagttgtgacctcttaacacttttcaaatcacaggaagatgttgatgaagaggggtaagatttattcaatgctcatctcccaataaggtaaaaatccagtgaagaaaataaaatgcttggttcttttgaaatttttaaacaggccctcaagcattggagaaaccacctgttgatattatggtaagcatctctctggaatttcttaccaaattgaaatagacccaacttgttaatccagtgtttcaaagaaattgtttccccccatcaatctacatcttttacctacctttgatctgaccctgactggccttcttattctggtgatccacagtatgccctcatgcaaaaataaatcatctggaattatactttttggtggaatcaatggtgtaaccactttgctgacaaaattgaagtaagtgtggtggccaatttaatgtgttgaaggtagcagctcaagctgctaatgcttccatgttttaggatatggtatttatcatttttcagcacaattttatgtatgcagcaggtagtccacaaactctggtggtcaaaaagctctcttactacctttgcagtgattcaaaccccaatttttccaaatggggggggggggcgattgggagagcaattgtttgacctgggtcagaagctatgataattacaatgaagactataggaggaaattcaaattactggatggtatgtggtggtgtgggacatttgggaatcagttttgggccaaaacaacaatgggtctttactgtactctacgataaccagccccttttgttatagtaaatgtatgcttgaccacccgttactaataccggtactagtaaaggaccaagccccaagcaactagtatagtattgaggcacccattttttggttgcttcatacagatatagttataggtttccgttttacccctggttaacacaataaccaactccaccaggggcaaaaggcataaaaaagccctaagttgatgacagcaggcctttggtgagctatcccctgcttatatgtgggacatacccctgctagcatccccaggacccttatcccagatactagaagcagcatggcctcacaaactccaaaatccactcagaatgacccctccagcggtaaaaatactgaaagctattctactgatcactctcagactcaacgacaccgctcatcaagagcttcatctcttgtcattgcaccaaaaatggtggcaccatcatcggactcgcgggtgagattaacacggccggctcctcacaaacgtcctgcggaggcagaacattcatccaattccaaatcagctgttgcaattcagtcttgttctgaagacaacagggaaaaaaattgttctttccgtctttgttattgctcatgggtccatttgctcagtaacagaaaaaaatccccatatctcagttattgtatcaaaagcaaataaaacaaaagccgcaaactgggatatcgtaaagaaaaatccgatacggattgcggtaaaacccgtagggttattgagtaaaaaaaatactgtaacggtacaataccaatatctgtaaagtaaagacccatcgttggccaaaacaaacagtgcccaaacttatgctgggtcagaattgaaaattcgcaagcttgcttgggctttcgtccattgacacatgaagttggaagaactaagtgaagtggtgtagcaatgtaaatgtgcagtgagcatgatattgagtgaaaagccaggggattcaacacagaagtagatccagtgttttacttcacagtattttacagctggtgcacagatgaagacaagactgtttggaactgtagctgtgaataattcaatacctcaaacattgtgtttccaatagtctccagttctgcatttaattaaagttgatcctgttttaaaaagggcatctaaacccattatctgatatctgcaaagtattgactgcattggaaagcagtcctgcactgcaaacatatttgtaattatttaaaaatactaactggctgggtatatttatagaggcttggctaatcgactccccaaagttggagagccgactcccaaacccccaaaacccccgattttgggagtcgatcccccaaacctgccagcaggtttgggagtcgattagccaagcctctatttatattgtattggtcacccaatacagtccaatacaattcaaataaatgcattggccaagtcaaaccacaaaatataacatatattggggagggcaatacatagtacaaaaaaaaaacaatgtattgttttaggtgaacaataccatgcaaatacagtcaaacctgtctaagaacataccctcctttttgcataacctgtataggggcatagtgaaggtcttctctcaaacctcaatttgctgcaaatttactccatatgagggcataacctgtttaaagatgtacaaaaatccctctcccaaggggtgttgagaggaacacatgtgactggaactcaaggagatgctggaactcacaatgacgttgaaaagtgagaaagatattgaattaagtgaggaaacaggaattgaagagaaaccagtaaaggcataggcctgatagacttagtataagcatacctatatgcaagcatatgtgacctgcatacgggtatctcaacacccccccccccttgctgaaaactaagtcttactcgggtaagaagagagaataagctggaaaaaaattggaaaatgtactagatgtagtagatgatccaaaaggtaggcatagaaactaatttctaagtgtacaaagaaaattaaggttgactttggttgagttcagctactgatcatagataacattgatttcatcttcattgtcaaaagaaacggagtcataaccgcccagcttgactgtggtgacagcaccagctttagctttaccgtggttttttgtctttttgcagtcagaggagcagtgactgcgttttccgcagtttacacatgcaaatcgcttggtggcggcaaaggaggctgagacaaggtccaatgcttttgttccgtttaggctgacctcatgggcttccaaaactccaattacattgtcaagggacattttgatagcggtatagaccacagaatcttggacgttagaccacaaagagtggagtccacccaataattggtcagcaatctgttgattggtgggtaattcctcaattgacaagagttcattgatggctactctcacacaaccaatccacaaagcaataggctcatttggatcatggcgagcttcccagaagactttttataatcaaatacgacaagcacacacattctttttgtacacatttacaatagttgagtagagccaagacactggtttcactttgcggtattgctgagctagaggattcaacaaggtcagacgtatggttgagcaggccatctccaatagcacatcccagtcggccgagatctcttttgggtagtagcctttgggggagtcagttggggagtcattaacagcagtggtattgaatttactgttgtactttgggcaaggaagggtacctttcacgatgtcgattgtattttgtaatccaagcacatcattgagtctagaacaccagaggggaaaggaatcctctgtgtcatcaaggacttcaaaggtggagattagagcggagacattgtgaaccaattgatgccagtttaaggaaatgcaaataagagaaataaagaaatgagaaatacaatcacccaaaagcaggagatgaaaagtgataagagcaacaagtgctataaagcaatgagaatgaaaggaagaagaagttcttacaaaagagagtgatcaatacatgaacggtaaatgagagaataactgtaatggaaaccttacatgaaaagagttcaggagagtgagggtcaacaagttttggtgaatggaagggataagagctatgaataatcaggtggattagatagtgagatggatgaacgatgttcaataggcaaagatttttgtagaacaggaaagatgaaagatgtttggtaaacaaaaatttatgtgtgataagaaaggtggagtgagacaagataatagttgtctgttagaagaaggggaggaagggttgagtatgtagatgagaagaatgaaaagtgagaatgaggaattcgaataagagtttattcctgaggagagggaaagaagtgttttggaacacttcaagagtagatgataaggaaaaagaaaaaggattgagtggagcaatgactgtacaagagattcagaaggttcaagcgtaatgatgtcattgcaagggcttgagcaagatgaaataaccattttgatattgagggacaaagcataggctaagatttagaaggttcaagcttggacatgaacaaatgttggattaaaatccattttttagggaaaataccagagggagagatggtgaaactaaagaggcaaaaattcaacccaatcatgagaggaaatgagatgaaacaagttggaaaataataagggaagagacttgaatgttttgcagatctcacagtctcagaggaggggagacttggatgttttcccattaatcttgcacagggaaaaaggcccattgcattcatgtgccaagagtctgagagagtttggataagaatccaacttgcctaaagggtgggatgctgccattgaagaaggttttaaaaagtggggctttctggatgataaagatgaccagtcagggtcccttccatataatcacagttacaaccaataatttgataccaaattaaaatttgacacatcacttcccaggtcaacattccacagccattttaagtaatcctaaggttgtatctgggcaacagaggtctgctaacaaatttattttatttattcttctgagatttcattggttataagctaaaaaaatcctcatactgtcagaaatcatagtttattttattttggctgctttggtggtattttgtcaaaaattcataccaaaacaaagtagcaaggtagcaaaacacagatgggcaaaaatagtgcctgatagatatataaactcactttttggtgagttttggtagtatactgtcaaaaatttcagtcaagcttcactatatccaatttttgtcattatttctcaactttgggtgttctgatatattgtccaaacaacactcatggcacaatattcaagatcaaaaggactacagcacaggggtgcctttaaggtttggcttcaaaaaagttgcaaaacttatcaactttgcaagtttgacaacacttttgcaaaaaaaatcaaaatttgacaaaagtttcagatgaaaaacatagggacacaagacttttgcaatccctgttgcatgggattgtattattcaccaggaccaaggtccccaatgtcctcccctgtaggtccaggttgcccaacaattccaaaacaatttatgtaaggactccgttgagtccttcactgtctgttggagaggcactagagaaggagctcaatagcttccacgaagaagattctagtaccaatgtgtcttttatttcagtctagactggagagaagaatcttttgttagtatatacaagtgaaggaaaatgagaaaaggaaatgagaagacaaggaaacaagaaggggtacttacctagaccggagagaagaatctctgctgtctaggtaaaggagaagggtgagactaaatacaaggtgaaaacaggcttatgtaatcttgtgacaggtttgtgtaagcctgtgaggagcagggcttacaatttcacaatagttgcacaatccagcccccatagttcactgagagctactcaaattgcacaaaaaacagacaagtacaaaaacccagtaatcctacttttgagatgctgcacaattttaccaaatatgattactaatcattcttgaattttctagaagttgtatatcaagcttgtcatacatattacaatccaaatctgcaagtacccctttgataaaagcatttgtcatgttcaaaaagcctattcaattatctgttggaaaagctgtttccataatccaataccacacattgaaatgaccagcagaaatccaggtgattgtctaacatgcaatatgaaaaatgaaacctttggaagtggaatcggggtattttcagttctggtggcacctttcaaaccagtgtgctgatgattcatatccggtcagcttttgtgaaatttgagatgtgcatctcaggaacagaggcaattttgagtattcaaaggccactcaagttacccaaaatggcacacactggtaagaatgtaacattgaaagagctcaatgaacaaagtgtagccttcatccaagaaagaaaaattgacctaactgcagatacttaggcaattgtattcacatcttgattgataataataatgatctgaaatagtatgtatgttttgaatgaaaggcccagatttaatcctagtcaaaacattagaagctaactgtcaaacagccaaacaagaggggatacaagcaccagtagagatgacagactcctacatattcgtactgaaaagcagggaaatgggttttatatagacggtcgtgatattcatacaaaactacatgtcatcaaagatgtgcatcctctaatcacaatcaatagatacagacgcagggagcttcctctaatcacattcgatagtaaaccacatctgttccgaactgctcccgaagcacgtggtatcggtggcctttgaacccttcaggcccatcaaccttggacgaaaatctactcgccggggcaatgaaatctggggaaacccgctggtagtctgatgagtctcgatccgggtcgacagtcacccagctcggtgggacttggaacatgccaacctgtagctcggtatcggttactgctgggttagaactatgcacgcggcagtgcaaatactttatgtcaatcacactatcgccaagaaatgttttcgggtatgataaacactcaccctctggtgacacgcgcgtaaccaagtcgtttcaatcctcggaataggatgtattcgcacctagtattcagatatgggggcgcaacagttaagcattcttgcaatttgactgccaaggaacacgctcaccatcgatcggtatccccacgctcgatatccagcatgcgaccatcttccacaaggatttggtagggggcaggccttggtgcatgcggatgagaaactacgtatcccaagaagacgaatggcttcgggtaagctgttcgcataatctcagccagttttgtggattgcaaagttcggctggatacaaaaatgatgaatcaactttgatgtccgcccaaccagaatgaaccgctaagagttgaagatcactcaactcaacgggatcctcctcctgtccgttgtgactgacaattacatcaacatgggtgccccacatgtcaagagtggcatgaattgctgtattagaatgaaaatgtcaagaattcagccatcctttgtaattgtacgacatcaatgttcaccttacctggggctaattctccatgtggtgaggggagaaggtgatgcgttgaatttataattggaaattttgacatcaacacagcaccctgtagaattgctcatcagctccatgcgacaaacaatttactgattacaagaggaatctaacccaagtgtgcttgtttggacccgggccgatatccacgtgcattcctaattcctcggacacatactgagtcctggattcagccacccattaaatttaagaaatacgatttgaaatgatgagtcctctacatagattgacgtgacagacatatcttcaagcctggacttacagatcacgatttcccattacgatacgttgtaaatctgtctctagaaggccaataacatcgagttccaattcttccacaatgtctttgattctccgttgactttcccacattccactgatgcaattcaaaaattcgtaagtaaaaaatcgatgaatggatcacctaattagccttattataaattcatagtaaatgagttggggacagaaaataattcgatggcataatctacgaccatccagactttcgacttacctatcaactccaaaatggacggtccagattccagctttgaaggttctgttttccgggtggtaaggcttgatatctgctttgaaggtagtccgcttgagcatcaccatgactgaggtaaaggccagcagacccaaaatcattttcataactttaatccaatgattccgtctaggatttggcaacaggttggaaggttgatcatttccgcgaggttggaaataccctagaccgatgagagtcattgtgacaagaagtattgcatccgtccgttcccgaaacctcgccgccagtggcacgaaggcataagctaccgtgaaggtgtgacataattccatcatgtcgtatatcaggtatccgaaaccgaatccagcagctaccttccaccagccacccgattgagagctggtcacaagatcctggagatatctgggaaaaatgctgaggcaaaagatgcaaagaataaggccagccgcaaatccaagccacccgtgaaagctgtatagaccaaaagccgaagtgcatcctagtagtaaccattgcggatggcaaagcatctcgtccccagatatcagcggcaagaagagacctatgcacatcgccaagatcatccaacagccttgttgaagcggtagcggtccagtgattgggtagccgtcccatacccacgcaatcatcgtacctgaatccgtaaaaagtgtgtggattatgaacatgattccgccaaatcctgcaactgctctccaccaaacggggccatgcgggtcgagagtgatcgtaggaggtaagtctgctgagtttgatgaacgcgatgagccggcagggctagacgaacgcggcgagctatccgaaatgggcgaatcttcttcctctagtgcggattcgctattcatgtcggagccagagcgcagaaagagactactcagaatacccaagatgagtcccattctgtgaaacccgccgttgtttttcctcataattggccacatcgggttcaaagagtagttggcatacttgagcagcacgctggcgattagcccaattcccaaagccatcgagcacttttgaagttccaactggccctgaagtttgctctggaatagtttaaaggtttgaaaggtcgtgcagagcccgatggctatggtggtgagctgaagtcgaagtaccgcatcgtcataaaacaatttccggtccacgaggtatgacccgatactcaatagtgatgagagttgaataatgggcaagattttcaggaagaaagttctacagagtgtcgagcaaagtatgaaaggtgccacagttgcaaataacaagacctcctggccgtctaagccctgcaaacgaaagtgaacagtggttagataacatggcttcatgctaatgccggaacgatctcaggtgggaatattttaccatgctccaaaccgaaaagtagaatattactggcccgactgcggtaagcgtcgtccagaatacaaagcctagcaagggaaagaaagaaaaaagatcgtcaacgacatcatgtcttccagattggaatttcaaggccatccatctctgtcacccaaaccactgagttatattgtcgatcaaatatgtaacataccaaaataaacttgtgcgctgaattgcatggtttcactaaaactggattccctggaaaggctgttcacagagggtctgcaagctctaaaagtgataaattttaatacacggaatttttaagagaaacgatcatcaatcttctactggttgtgaaagaggtaatgaagagagaggggtctggatagttgtaagataatggattttgaaagagagcaagaatcaaaatatgcagagacacaagagactaaggagacaacgatgataggatggtagccaaagacctagttgtttagttttttgatgggatcaagttcaatcgacatacatcttgcgtagcttttctggcggatttgaattagtggtcccctgcgaaagagtgcgttcactgccaagcaggttccttgcaatatcagctttgctctttggtgaagcagtcacgacaaaatcaaaatgaacaaagtcgataatcgtgctagaatcgtaaaggacgtcatatactacacataacagctgcacattagctactggtcataggagtcacgaaaaggtatactctcacaaatcaaactccattcgatgaatgcatactggccaagatcgtacaacacacgatcagttcgcaaaccattggtgccgaagatctattcttgtattacttacgtatgtgtaagctaataacagaagtcggattgaataaaagagccaaaagttttggatgaatcagatgatcgagaaggggcgcgtaatggaggttcggatcagctttcctttttgaaagatcatgagtttggaatggaccagaggaaatcaatgactcaaccacctgggacccgctttactttgtgctgcaggaaaaagtacaccaatgggattatgctgaggaagaataggccgctgaacctcctgcgatacttgttaccggttcgtaatactccgtcgggcgaaaggacgacattgccgagttgccaggggatagtgagaataatatagctggaatgatttgatgaatgtcagattccaaggtgatgctaaaccgggcaacgttcttgttggtgagtgcggagagcaagttcacttacgagatcatcatcacatcgtgccagaagtggtcgtcactacttgtgatgtaaacccatcccccacaagaaactgtgcgcagaaaaccacaaagagccacgaatttgctagcggtggtcgaggttttgccagaaaaatgggtttgaaaagcataagttaggtaaaccagaagaagtcgaggtcctgagttgaatgcaatcaagatttgaaagatcggtctttctgggtagtaatcgcctctgtaatgtggaagttgatgagtgcggaataaacgaggctggctgagaggtaagtgctgcctacatcgtggcactaactgagggaaaccactcttgagggtacgaataccactgtcgaaatcaaaaatgtgggtatacataattgtcaacctaggcatcatcaaagcggtcggttccgtagtgaaagacttgcctcatttttgacaattttctggtagtgtaggtagcacccaagagccaacgcggtaccgaaagcccccagggcgaagagggtatgtatgaatgctacctgggatccattgacctggaaaaagtaattggagccaagtaagcggttagtataagtggtaccttcgatatgagctagaaatcgacctactgtcaagatagttccaccttgccgcattgcaactccaagtgaggaatgataaaagctgagactgatatccggagagcaaggaaacttgttctgatcggtgtttgtgggttgttttctgtttggccaacccctccgctacagtcaggtatgtgggttgtctccgatcgtcattcgcccggccgtcctccgcgagtccgcaccgcccattgtcacaccacacgtcgtccctcggcgtgcgcaagtacataatagctgtgtgtaaattgccactatgcacttgcgagcgtttaaaacggggcaggaatgagctcattacgtcataatagaccatcgctcgggccggccgccgggaggcgctcccctcaagccttcccgtcggagctacaaaccggccctgaccggccagtttggtgaagccactagaacttaaagatacactacttagttataacttatcacgagactttctcaagtccaaccctgtatcttgacatccgagcagctatcatttgttcggaccatcaatcaaatgcctaagacccgcacatcattcgataccagagcctcgtcatttgtagaaagccaatttttgttggactaacatcagttcatctgtccggattccgatcatcggccagacctgccaggcaagagcttcatcaacgagcactggagcgatgaatctcattggacctttttcgtcgcagatttggggtgatttagtagcagccagcttgtctcactatcatcatcgtttgaacgagcccaagaccccctgtttcatacgactctccatatcacaggagtcgccactctcagcgtggacaaatagacaacggcggcggtacctaatttctgaggaaacagaaccaaaaaaacttagaggcatgcgttgatttgcaaatttaggtctggcctatggaaaagtcaatgtggtccctaagtactctgccatgaataatgagccgtgaatgtggagtgatgctgagattccaataagaaaataaaaatccaaaaaatttaaaaaagagatcaagaggattgaaaatgaatatgctacaagatgctttgtttgtccaaattaaagtgctccctataaacccatgcacgcccagaaagagaccggtcgaaagaagtagaaagaaggaggggaaggggcaatgcagactaatagccgccgtagcctccgccaaatcctccacctccacctccaccgtatcctccaccatagcctccaccaagtcctccaccatatcctccaccgtagccaccaccatatccgccgccatatcctccacctagacctccaccatagccgagctgaaaattttagcaaatttaggttagattttgttgtttcaagatcaaattatgagataagtaagcttacgcctcctccataaccaccaccaccaccgtagccaagcccgccaccatagccgaggccaccgccataaccgaggccaccgccatatcctaagccaccgccgattgcagaagagccactgccgtacccagagccgaagttacttgcaccgttcgagccgaagccattggcaccataaccggatgcgcctccggaaccgaatgcgttgctagctcctccagaggattgagttgatgtgccagatgattgttggaatgagttagagcttgattggccctcgtttgctgcctggccgccgttgtaaccactgttatacccattggcgccgaagccgttggcaccgcgttgagagttcccgaattgtcctccgttgctgtagtttgagagtcctcctatttgcggagttggggcggcgttcgtgagggatgtgaagcccaatgctactacagcgatcatggtcgagagttgtgttgaaaacatgatgaataagatctgggtattgttgttggaaggatgcgaagcttgttgttgttttaggatattaaagtggtggttatgaaatgattcaaagcgaaaatggagtagaaggtattatttagtagaaattattattcaataggtaagaatggttatgattaaaggagactggctcaatgaagttgaatgattgggtgaggaaaaatttgaaactttgccaaagtaaccggtctttatactcgagattcctcagggaagctgtcatcgttgaactccaagcggttggcactcatctttggactggactgacggttgtttcgtgggttcttgggccggtgaatttcaccggagtaacgagtccaatcggcagttgacattattggtgccaattaccatgtcgacttcagatcaagaggagctattacattcttggagcatgtatatgttctgtatccagccgaaagctgagctgccaatcgggtcttgaactgctccaggcccgtggcccaattgaacaacttatttatttgcttttcatgacggggcaaccgggcgggatgtgtaggcctactatattgtatgtagctcattgatccactgttcttcatcactagctttgggattggccattcggttcaaatccgaatccgatgaccaggccaaatcgattattttgtgtaggaagaaatcgcctgttttcgttttaacatcagattgtgagcgagcaactggcaacggtaactggatccgctgccactgccagttcgtcaacgcgcaagttttgtaaggcatttttcttgcctgatggagagcttcaagtgtgcggacggacgagcttgatgggcatgcaatctgcaggagtctcttgacttgatgctttctttccattccgacaaagcctcttatggggaccctggccgtcagttcaagtggtcttttgtaatcttggactaagaaccgtcaaaaaggaagaagctgaaagccccaactgacatataagggagtggcatgcctgcaagcaaacgtgccgcgtcgaagtgtccgtacatgaagagtcccgtcatcttgaatcaaaccctaaaacagcccgtcagggtcagaagttaatggaccatcaagcgtccgatcccgatgaaactatcccgaacaagcacatgtgcaaagctagtgccttgatcaagttgcatggtttgtatctgtcaacccacacaaggcacggctgggggagaaaaggccttcgcagctgcaattaatttcccaatcttccaccacagttttcgtaccaagaacctggaaccaataatgcgtttacattcgaatcttcttaggcgaacatcagtctggtattttgcttggagagctactctagctcaatcggcattccatgatccaacaaaagactgtgtcttcaggcatgatttggattcaggtgaagtagtaaaacagggggttaaacggcaggctgacaatcggtttgttacctataaaagagaagaaggatattctaatgtatcagcttttgatggacatgattacagccaaggtaagatgatcatcacgttctccgcatgttgcttccaaaattaacagtttttttcaagtcggcttgtctctggctccccttggcggagtcaatcaagaagaccttatgctgacaaatgttagcaaaaggaaaaagactgtaagaaatgatcacggaagtggaagctcgttgcagccaattttgcaaccgtgtgacttatctctgggcagcactcatgagattttcaaaccaaccaaaatgcagggtaagaaaagccgtttgttcatgtccagtctgtccaggtttaacaaacttctgaccttaagctgtgcctgtgtgtaatctctaacatcacatactttccattcgtcattcaaagcccaagatgtaccacctcaggcaagaatgacttttgagcatcttcaagttgatcaaaacaacagaggcaagttgctcagaattctagttcaattcttacttggcttgtgatacacacactaaagtaaacacaagtaccaattttctttttcctaacagatccaatcttgatggatttatttccaagaaagatcaaagatcatattcctggccaacattcagatgattcacaatcatatactgatttgctactcagagagggtcaagattacataggtgagtgtgaaacttgaaattctaattcttacctgacaagaactgtcagaaattgatactaaaataagtccctcatgctttcttcagaaacaatgatcatggatgcttcttctagccaggtcaacaacagcttgcaagaccaagtgcaccattcaacttcctttaaatttggatttcaaactgcagataatcacaaagaaaagggtgagtttggaaattggattttgaagatttccatcctgtttcaaaccaagcttgataatctttgctcaattttccttcataaataacaaaatacactctaccacaaataaccaagcagctcctcaatctggtcataatcatccaaatgaatcccggtttaataataactgtggagatcagttggctttgccagatgattatgaggaattagatcatgggaagagaggaaaaattcaaatcaatccaaacaaaagtactccaatccaaattgaaaatcaatctgaaaacttaaaatttgattttaataaaaatgagatcagaggtaaaggggagacaaatgtcaatcagttggaatttacatatgattaccagggattagctcaaaataaaagaggaagacatgaagttgatacaaacataagcactccaatgcaaattgaaacccaatcatcaaagaatcaggatgtgattgctaaaaataaacagaaaaaaatcaatgtgaaattaattccatcattcacgcctgaagactgggttgaaaaagcacacttccccaaaataaagactgatgatggggagatgtttggagaatacaccaataaatttgaaaaagaattgaaaataatactttctgatcaaaagcacattgcaagaagaaaaaataacaagtatacagggaaattgccagtaaggatactatggtgcaagaataaaaattcatacgtgaccagggtttcaattgagcaagaatcctttaccagaaaagaagaactggagaaatctagaactaatacattttatagaaagttccgaaaattgatcaaatggctcatcttcatcaatgaatcagttttgattgatatgaaaccggaattaagcacataccaggatcattcaaagtttcatcatgagctagtagattgggtttttcaagagtcatttcattcaaatgaaaaaagttttcctattcttggaaccatcaaggatataaacaagtttccaaaaggggaagaatttggaaaaacccaatcaatattgctggaatatctatcaaaagatataacacaaaacaaggatctgaagactgctcttttgctaacacaaatgttttatgaaaatttcaaacctgaagctagggattatattttcaataagatttatctggaaaataatttacaccagaaattgatgagattaacatatcattcagctgtcaactcaggagtaaaaatctttagaatcaaagaaattgaaaaagaaaattataaaaaattgaagcttgctaattcaagaatagaatatttaaaaatcaacagacttgataatgaagaagctgatgaaggtatcaataaaatgggtgaactcatgctcgtcaaatttgacaaatttcccaaagaattgaagccttctatgtttaacaaaagaaaacaaaatatctttgatgcagaagaacaagacattttgaaagagtttgaaattctttcatctaagataaaattgaaaagaaaaactgatttgatttcaccagaaggaagtagtctaccagttgagatcacaattataaggaatgaagaaggtggtaatttgagaggattcctgtgggttgatattttggataaaggacaaaggaattttgtaacacttctcaattccaaattaaattcactgatagttcacttaaatgcatgctctataattttgtcaagaaaccacatgttcagatatttcaaatccaaggagtccacaaggaagaaatacttctacaggtggatgcatgaattattgatgacaaaacaaactaacaagctaccaatttttggagactttttcctgaatgatagagaaagttttgatgagaaacctctcagtctttcagaatattctgaacctcaaaaagttttgattgattattttagtgatttgaattcccactcaaagattcttcatgtatctctttatttgattggttatttcttgaaagatcaagcaccagaaattttcaataaaatattcaaggatgacaaactttattgggagaatgcaatacatgtagcaatgggtaaattttgtcatggaggtagatatgttttcagaaaggtgaaaaaaattctgaaaaagtagcataagcattacatgttttattcaatcgagttttcagcttcaaccaatacaactatcacaattttgtccgatctttcttatgtaactatttttgcttttgaaaacttccaaatattatccaataaataaaatataatcaaaaattaataattttgtggtggctgaggttaaaataaaatcttaccaagctgcagattcagggcagcagtggttaatgaaagatttctaaggaattcctctttgaaccttcttcttgacctgattaaaagtttgagtgatgaaactttcaaactccgatcaagtccgcgcattcttacaaggctcttgtagcacaagattttatgcagcctattttctcatggaacattgatataatattattgatgaaaacacttgaacagcgtcgcaaacagacatggatgaatattatcaaaattagtttatcagaaaccataacagaaagcaaattaaacaagataatccagagttgataggtgtctgacttgtcttgttttcgtgcattaacgggaggggggctttttgaccgtgttgagcttcttcttctcttcctcgcattgatcttttgtaagacatccaatcttatcaagattatccaggaatcggtctacgattatcccgctctcgccggcgcgcatgatgatgtcgaatcgttcttttacactgcaattggcacagtaattcagcatctaccgttttcaataaaatgtatcagcaggtgtttgtttcgcattcgaagggaaaattatgagagcgagtgtgttcacattttctagagccttttcaatagccggaatctttgcttctaatcttgcaatttggaagtcaagaactttgcttatcctatcacaacgagaaacaagccattttgtttattgtttattcaattcacgctggaagaaaccttttgaagtgaaaatgtgaacacacgctctggagttccgtacgtgacccccgctatatggtaactggttgcctaggctccttatcgcaatgtccattgagatatacagttctcgagagttggtcaagaacgcaatctgctctgggactcttttcgtgttatcgatagcaaagatctgaaatgcggacatcactggcgtcgtgatgagatttggacgataatgtatagccgactaaccaaaccgcaaatggcatgtcagcactaatgtgttgatgaggctggtactaatttttagtctgactctgacccacgtagttgattcctttgtatgataattctggtatgggagggatcatccttatctgaacaacatgacatggaaagaccgaaaccatcgaagggtgtaagcctcttacactttcccatattgagttttgagaaaatcacattaccccatcctcaatgcaagttacttcaggatttggtttaaaaggaactctgcccgggcccaaaatgaaacatggcttcgcattgaatatcgcgatctcgtccgattcggcaacttcgatttttggaaatgggtgtggtgctgttatccaaccagttgtagaaatacgtgagcacctgatttgttctcttttgaccagagacacactgacctggtgatggaattgccaagacaatagtcaacgtgcacagataaagtatgtcataatgtaaaatcatcttgctgcatcaaaactagatgaatttagccagcatgcaaagcttgatatccaaaagaagtgtccttggctcggccttggattgatttaaatgttttctcacctagcggtccacgttatttgatgtgcgtcgctgattcgataatgaggattaaaccacggagagaaaaacaaagaacacggcagtagaaagtagaatcacttctcagcagacggtctaaacataaaaagcaagcgaaaaaatcgaatgccccaggcttccgcagcgtgaagagtgaggtgcgcttacaacaaggtcgaacttcctgaattaaaactttattgtcatacagggaccgagagtccggttctaggagagcttacaatgaaagtgagtatgctatcttgtaactgaatggtttcctttggctacagatttcgtcctccggacgttctcaattttttcaatacgattcattatatgtgttattataaggagtctacggaggaagcgtttggtttcggtcgtcaaggactgggttgcttctccgcttgtctttctattcccatgataatattgtacatatttctaagtgaggaaatcaatatctctatgtacatccgtagtttcttctttattttcatttctttcctcttttctggaaagcctacaaactttgatatgaaattggccttagagtaaggacttttactctttgcccatgatttgtatgaaaacaatgtgtatgtatgatcagcgtacctgtgccaaactccagtgatcccaaacaaaagctataggcgtggttccttcatcgaaaccaaagttctgagtatttactccttgtctgaggacaaagtcaccaaggtccatggataaatgatagataataatcaggccaaattataagccggattccctcgggtagctggtcgcgggtaccagtgaatgcgaaatttgcgttcggcgtgcctcatcaggtaacaagtttgtatgaagctcaatgctctccatgtcgccttcatgacgattgaatgagagggtggaggtttgtaacttctgggtcgaattacataactcacgagtcgcgggattcaaatggggccttggataggttgattaatgaactgtagcacttccagcaagtgttcggtgtgtcatgagtctcaagggaaatgaatctttcggcggatatgacagcttgtgttgccatgtgtacttattgaccattccattccttcagctatcttgccggcacagctcctctggttaccgcacatactgaatgctaaaatttaaagcttgaactacaattatgtagctctacaagagcttgtaacaacatcttcattcaatttttcaacaaaagaacccaatgagttgtcagccatcatcaacccaacggcatggttgtgaacacatcctgggctatcaagcatcccacccccacccatgaattttccatgctgtgctgcctttcttgactttttttttccaacatctgctcttccaagactgaaagcgcgatgcccattcagtgtatccaaacactgaaatgctggttggccctttccgttatggggcttgcaattttaggatgtttgggacaaggtgtgtatttcagattttattgagctacttgtggcatccatatattcgtgcaagatctctaactgtctgcgaatgaacttcaaatcaacagagccggacaggattcctggtagaaatgtcacatccaactcactcgcggataagaaaggatgcttcatcgtagatccgttgaaacttccacctcagttgaagacaaacccaaatattgtttgcactcaagatggcgtaagtttttatcacaaccagcagctcgtttgaaccttggcaagccaactgactgtttggcatcatacccgcaacggtgcatccttagtccatgtccattccaccaatcccggacttgttcttcgaaggaatcaaatatgtgagccaactttcaattaagatagatgttatgtctgttgtattttgtgaggtctggaagtctgatcaatggattggttttgaatttttactgagaagtcatctatagattttgcgagggatacgcaaaactcacccgcagggtttgcgctcaaaagattcaaagcatccaaaacagatggaccagaaaaattagcattcctgaaaacatctcaacaactctacgactctgtgtggatggggttaagaagcgatgacttgaagaaacataatcggccgatcagagagttggaaacgtaagttttgacatttgtgaagcatctacgatttacttgaattcataatgcgaaggtcttgaactcttacccgttcatttggttctttttgctaatattgctgctcaaatttatctttctgaaattccctctgctaaaaaaacctgactttgaaagtgttaaaggttttctgaaccttcaaattcacagactggaatccgatcttccagcgatagaagcagctttggcacatgtaagttaaaccttctccaatattctgcacacttttactaagcttggtctttgaaattgataccctggactcttgaactttgtgcgaggatgcaggccctcaaaaagtgcttccaatgtggtgtgaaggacagttataacatgatagcacttgcttcacaaagcggggtaaatacagacaagtttctgcaggatctgccaggcctcagatgtaaatctgaacaagaatgcattaatatgctgagcaagagcggatttgataataaagcaccagtggaagtagcttccccagacaagcaaaagaaatacatcacatcaaatcctgctcttaataattcctcacaccttaagttaacattttcttcagcttcaaaattctcagtactattgttaccactatatgctttctgttctttctgatttcctctctgttctacttatttaactcttctgatttggagcatattatcttaatcttcttgagaattgtctgcaccaattaacaaatgaattctttatgatatttatgtaaacaggttttttcatttagccttctcaattttttggatggttaatcactgatctataatgtttctaatgacacatcaagaatctgaattcttatgcaaataactttttagtcttgtatcaaattgtactcttggatggtccaaataggcccacatgcctgttgatgctttgactcaaaccagaaatgagcaaattgataagtttgagtgctttgaattggtcaatgatgcttttgaccctgtcaggcaaaaaacaagtaatatctggacactaccctttttgttttcccaatttgtttcaatgatgcaacgtgaagaaactcatccccgatccaatacaaataaacccaaataaaatgccctcccaaaaaaaaaagttcaaaaaaaacatgcaagggtgccaaaaaataactaactgacacatacatgagatagactaaacagcccctcattggtgtgttcatgataacttaaaaaaagacaattaggatataatggatagaacatagtttgatagtgagagtctaaaaagcattggattaatgattgatgtgattcgaaagaatgaagatatgtagactgagggtgcgtatatgaaaaaggttaataatcgagatcagagtcgaggccatcagcatcctcttccaggtagttttccaagaacagttcgtcttcaggtctcaattgcaagctgaccaacgagctccgatagccatagtcctgacggtcttgagagctgctggagcgggtggttgtgcgggagctatggtcacgatggtggtcggcgaagacagtggagctaggagagatggcctgggatgattcggagttggtccttgagtgtctcctgtcgagttcatgttggccccaagagtcgacccgagagccccgctcttcctgctcttcttccatgatcacatcctcacgaaacccatcttctgattcgatctcctcgtcgtgctcctccgtgtgagaccgtgcagacgagatggattgggcgtcacttggacggcggcgagagttcacctgacgactgctcaatttttcatgacgcgcgggccgttgagagtgtatcttcaatggtgagaggggcgatcgaaagtcaggcatagagcgctgagcaggcgacttccgctggggttgattgagttcacgcgtccttgggctgattaccggcgattccgacgcctgggggtcatgtcctcgccagctcgatgaggggttcttcaggttggcctgtgaccgagacacctgcagcttgggactcgggcccaaacgacagaccgtgctatcagattcgacagattcttgccggacgcgatgaggggtggatgagtgagagttgtgaaaatgagaagagttccgaactgagcgaccttgagaaccactatcactcttcctgctagtgaaagtatcggccactggggatcgtaatgaagagtgactttgataagaggcaaccggctgcgttctaagatcgcgtgaagaaccaagaccttgcgaggaagccgtagacaccgttcgcagatcaacgactgcccgcttcaattcgttagccatcgagttagctcggttttcaagtcgtgacttttcgagctccaaggtatcggccagtctactgagccaaccaatctcctccctagctcgattaagttcctcagtcttccaagcatcttcggccagtagcctctctcgctcgcgactcagctccgcttctctctccctagtttgctccaatgtatcaatcagatcatctcgctcggcggcgaacgcgagccttgtgttctccaacttggcgtgttgttttttaatgattgccagtagctcaggcttggtcattagtctcaagttgagtctattgagtttcccaccggccaggttaagcacggaatcctcgttgagggagtcgagaccagagcgactggcctgatgcgatgagacatggctggtgcgttcaaaaacagattcgagttcactgtcgctttccgaaaattcttcatcatcttggatagattgcaagctgatcgagggggacggttgatgatgacgatggattcgtgaagtagctggatccggtcggacccttgactgacttaatgaagataaggaccgtggaacggttgccgatgtgactgattcattgagtggccgggagggcagccatcgtggctcttgttgaccccccggtccagccaatctcgaggaatgctcgggatgaggattgtgaatagagttttgcctttctctcggccatccgtggccatgagagttcgtgccttgggtgcttctcatccgctcggagaggggatgcctgcttacccgaagacccatgttgacctctgtgtgaaagtagagatggaggagggggtcgtcatttgagttgagcatgactctggcgtatcatagcgatactcagtcgaaacagctgatgctagcgagagtttgatttgccggcggggaatagacgctgctggcttgacatcaggatcgaaagtcttcccaaaatctgtcgatgccatacctcttattcgatgttgagctaagggcaatcgggagggtacagattgcggcaaagatctttctgtctgttgatcggcatcattaaactgagacgtagtgcgggctacctcctgactagggaaggcatattgggcaggagactcgctttcactgtatcatgaataagtttaggcgagaaagcattaatgaggtgggggaggctaggaagaacaatgaaggtctcacaacccgttcaaatattaaaaacaggtaactaacggatttctgcctagagctgcatcaatgaatgggcttgctggttgtgcctttgcatgtaatggcctgcgatgaacaacaaagcagccagccatgatcaatgggtcaggttcattcgtcactaatcagaaagatgaccacacatacgtggtttccaataagtcatcactttgttgttgattctcttgcatgctcggattttccctgtacaaaggcaagttgaagcaagcatgcccgaacttcaattgacgggctggaatcgatcaggatgttgaactgaaaagattactcacgttgaataacttctgggttcactagggatggatactgataacaaactcttctgggagtcatcgttagatccggcagtcacagctgcaagcggtgcaacagtggatgaagaatctgaaatgttctcttcaatcactgggcttggcctgagtgaggcgtctttgagttgcttgacttggttttgaagacccaaaatcatttgacgtgcttgttcgagctcaaattgagattgactgtttacaggctgtggttctggtgtttggggtttgcttgtcggaaggatgggtttctgcaaaggggaaggaagtggtgaagtaaagttttccgatgttgaacgaagttctgcggtggaaagtgaagatttgaacgtgagcaaggttggagatgccgtggacgaagatgaagggagagggctgcgtgtacttggtgaatgtgcgatatgaagcgagggtgtcgaagaagcgtgcttatccgatttgataggagtcgaagggagcggggagggagactgattgctacgcgttgaggacagccttggagaagattggtcattgcccaggaaaggaagcgatgaaaaattgtcacttctgcccgacaattgtgaagtagaggatggacgagaatctgttacagatagcgtttccgtaggtgtcataggactctgggagggagggaagacaagattggacgacccagttaacggagcaaaggcgagtggaggaggtatggggcggatggattctcttcgtttggagaggggcgagtcctgatgcttggaatcgcttgtgtcagtcctcgtcggagcggaattagaattagtaaacaagtaagagaaatcgccgaggtccaatgatcctgctggcggcgaagatagcatgtttgaagacgggcccgctacttgattctcaatgataggtttggtgatttctgtcaccactgtggaagagggagccgcggtcaagttggaggcggagtcaacagggggtgtagggggtttgcggtatgccaaggaagatttcagcgtggagtgatgatacccggcatgatctggctcgggcatctgaccattccggtcgattgaactcgctgagagaacattggattcggccgagggtgtgggcggcgatggtgtagtgacagctatgttggataacgctgtttctggagctccgacgcgagagcttgaggcggctttgacaggctgctcaagttgaatggacgaaagcctttgaggggtattgattagatggggctcattggaacctaaccgattgaaagttggtggctcgcggtaagtagaaggaggcgtttttgcctgctcgatagccagcgaggtcggaaccggttccggaggagcaggaagtttggctgcaggagcaggagcaaacggtggcgggtcagtatgctgcggaggcaaattcggggcagcctggcggagaggatgggatgcattgatcgacactacaggtttaagatgagcagataaaaatgaacgaactggtcagctccagatgatcgttgcaagtggtagtaaaaggggtctaatctatggaagtcggagatctttgtttggaaatgcatgtcttacaaagtgcattgccaccaccgtgtgggaccggaattgctcgaagcgattgcgcatggatagataactcattgtttggtaagtttcctgaggggggcgtgttgaagcgcataagggtttctgattgaggattgattctcataactctgggaccagcttgcatggctggtttgttgttaaactgtggataattgcgccgactggaattcgaatcaatcactatcctattagtcggagatgtggagtgaacagcttgtattgccattggagctggagaagaagagtaaccagcgtgtattgaggtgggtctggcagagtcagttgatggacgaggagttagacttagagctgaagggtctaagtggacccaatctgccggttcctgttgggacggattgttaaaattgggtcggcggacgtgactgacggtattgaacttttgctgaccggcagaagcactttgttcgtgataagcagcctggcttgggttgttcagcaaatctgatgatgctgctagggatggtgatagatagggagctccatttgagcttgatgggccaaggccgaattgggcggattgcttgagcttggatgtggatgataatattttggacttgaaaaggcgaaaggacgattgggccggagcggcagaagggaatgactgatcttgagcgcccatgaatgatgcgagacgggggcgagtggcaagctgttgttgttgaggttgaggttgatgaggggaagattgtatggagttggctcgctggagagagtctgaaaattggtggccgacagtatacttcggagcaaacgactgggggcagcagtgtggatgtggttgcgaagtttgagtttgatgagattcgttcgaacagttggaggacggccgaagatgaggataggcgctggttggcttaacgtctgagctgaaggaatactgcttgagaccctgcgcctggaccggactgagaactctgcagctgggaacggatggatgagggtatggggattttaccttcactggagctttgactggagggacactgccagaagaatcgtgggagtcgtttagactgatgctggatttccgcgtcctgaagaccaccatgaggggtatatccagtaagaatgaacgggtcagcgagtgatgaagagcgagtcaggatcccaactccgtgcttaaaacttccgattgcttgctctgaaagcagacggcaataatatgagaacagataaccaagcagagaggacgtttgagccgaggttgttcggttcgtcagctcagacttcaaacgccttgagtcgggtaaagggttgtagcaccaatcagtccgagtgcccaaaccggaacaggaaaaaaaagttggacatgggtattacggaccgttgcggctcgattgtgttcaagtcttcctataatgtactgtaaacatctgtttgcgaagacagatctttcttggggaatatagccaatcccaccgatcggaagatgggattacaagcccacaagcctttggaggaagaaaattcctagtacattccaatatgtgtgggtatgtacagattatctcaatgtcaatcgtatcaagtaacgccccggtggctggccgcgaagaagcagaagaaggatcaacatcagcgtgtgtcttcctcgctccaaggaatgagataaaactgtggacagacatggagtcgatatgttgatgaatatcggtcgatttgttaacaaatcctttccgattccagtgtcaagatcagaactttctctttccgtcgtggctggctgccggctgtcgcgtcttgtgttcaagtgaactccgacagaggtaaaacgatcagagttttgtgggcgacgggctggactacactgaatgcgaatgggtcagtatattggttttcttgaggtctgcgaaggctgcactttggaagtgccggatggcgatggacaccggagcgtatgtgactctggcctacataaaattgattgttcacctcggcggcctgcggaactatttaaacggtgggatctcaagacttgaaggcacaggtcaacgtcattcaaatgtgcaaactctctgtcaaggttgtacttcgttaattacaatctaaagaaccatgagagccgcttttataaccctaacccttaaccccaaaaaaggtaagtcattcaatcccatgttcaagttactcatcctggaatgaggccttcgcggttcgtcaggagccgcgtaacagcttgggtaattcacaaaacacattctctgtttccttgcaaactgcagcttgaaagacaaccaagcagaatgatgacgacaatccattaacgcgcttttgaacgacattcgcgtagggttttcttgttttgtaatgcatcagatgtggatccaaataagcaccagtctgttgtctttccttacaaaacgcgcttttgacgcgccaaatgtcttctgggaaatgcacgacggcctaccgaaagacttgcgacgggtcctcacgaagggatttggctcagccctctatgaggcggcattagcaaggctataaaagccagtcatctggccccttcagcaatctctttccccatcacatcacatcacgccttcacccagtctaacgctcagcccaacaccccccaacagttcaactagccctccccaagcagcaagaatcttctcaacacacaacatggaccaacaatccactactaccaacccaatccccatacccatcgctggagaggaaggccctggtggccccaatgctgcacacgaagtcgcaccatcccagctcgcaacagattcatatcacgtttccggcatcgtccaatgcgtccaatttgcctctgacatcaccgagtgccccggagccggagctcttgctgaggtagaagaagttgaattcactatagacataccaccctctcatgcggacacttgcccagatagctgcagtccgtcgatgtgccatcttgactggcctgcatgtgaggatccccaatgcgcctgctcaggcgctgattccgatctgcaggatttttacatgctggccgaatgtcaccagcggtacagggaaatgcaaggacctcatgaggacgactttcccagtacatatccaatcggcccggccctcgagacgctccctcctcacaaccaaaccttaatcaaggactatttcacccgcctaagcgctgcttacgctgagctttgggacgagaagccttcccgggtgcccatgaccgaggaagagctctcggaactcttcgggcctcaaggctcccttgataccctggagaacattggcgatttccatagagagaggattgagtcctttttccagtcttttgagagagtcttcaaacgcaagaatgcctctcttggacctcaattaccgactcttccacaactcgtggatagcttgaccaaaccagctggttacctaaaactcgagtctaatgaaccggatagacaagcagctccttcttgctccgtctgcttagatgcatatcttcctgacgaacctgttgtgaccctgccatgtgacccttcccaccattttcacctacattgtgccaaagtgagtacttttattaatcccaaatcccttgtgaacaaaacagttcaatctgacctgttttctaaaccattcttcttttcaatccagggctggttagaagcccaagaagactgtcctgtttgccgaatccctcttgacatcttcaaggaagaagactattcatttctcgatgatgaactcgaatgggattgatgtgatcatttttttcccccagcccatcttgtattttgtaactaattattaatattttgcaataaatacactggtctactgatttcaaagtgccccccccatgcaacactgctcgcaacagtgcttgctgaaattgacagttgatgagaccgctgattgataccacctcatttgattgcctttgggccctgtctgttccaatttcacagttgcaaggatggattcatctttcacagttgcaaggatggtttcatctttcatcctctccctgctgtgctggcagcttggcaagtgtgccctttccaagcacatttcaggaaatccctgcaggcccttgctaggcctctgctgcttgtgccatacaccaagggctataaacacctttctgagtggtatgggcccccttgcgagtgactaggtacctgcacattggcaccctcttgcaccgtatcttacaactgctggcgcagcttaagcatgccccatcctgaccctcacacatcaaatcatcaaatcaccttcagtggtcagctcttcctggtagtttttttgttttcctctatgccaattgtgccttgcattccccaacctgaccctccaacaccaaatcatcaattcaccgttggtgctcagatcttcctggtagatgttttgtttacctctatgtcaattttgccttggatgaaaactgatggttgctggcttttacaggggagtgtaatcaaagccgtcagatccagacaaaatcttgaactatcagccaacacattttctattctttgaacagtgaatgaacaataaaagagatttctgagaaaacttggccttattttttttaaagtggccaggcaatgtatattctgagaatgacaagatagactcattctgaatcaaggatgatcttctcttgagtaaaatcatacaactgtaccatggtaaaattcaaaaaaatctaggcctcaaatggacttgatgtgcatttattttgaaaattgtaaagaacaaaagcaatcaaaaccatgttttacccaagcatgagagggatagaatatgcatccatctttatgaatttcaggagtcatcatctgcattaggaaacatgctaggaaattcacaaaaatttggagaccttatagatgttgtaatctcatgagagcattttggaaaacaatatgcaagtgaattcactctccttgttttataataaatttccctcatcctcaacagattttctgcatcataaacactttcacaagtgaaggattcctcctgtttatttaacaattgattgatgtgatggatgatgtcttccctggaatggctggtggagaaaacctctccttttgaatttgtgaaaaggtaatctgatggtggatgggaggagctttctggaaaataatttgcatgataaatgtccaattttccttgaagctgactgatctccaagattgaattgactttctccaaaaaagagcccattccttgaatgattttcaacaaaaatcctccataattttcattgaagaaatctatagtcaataatagcacaggagtaataaatttgattttaagccatatgtgcatctgtttagccttttcatcccaaatttcttgcaaaagaatgcacacatttttgaacattttcttcagttcagaagtttttaaatcatttatgaatacttcttgctcttccttggatgatattaataaatattcttccattttgttaagaaaataatcatcttgaaagattgacttcccagatgctgtcaactgggtttccaaagtccaattcttgagatatcccattttattttccatctcttcattaccataaagagcatgtaattttataaaattgtaacacaatattctcttttgtttatcattgagaacttgagttgaaggaaagtaaatcacgaattaaaatgattttttcatcagtaaaatttttcaaattcaagcaaaaactgcaagaaaaattcatgcaactgtgtgcagttgacatgcaattgtaaaaaggcacctttgtatatcacatgtcaaccgtgcacagttatatgactttttctttcagtgaaagaaattatgtatcctgaacataaagcatgaactttatcttaccctcaaacatattcttgtaatctgaagaaggtatatttctatatatgatatgttgaagaatgtatttgctggggtagaaaagttgtggttctgtccagatgaattcagattcattgaataaatgatccttgaataaatttattgcagcaatttccagtgtattttttccttcaaagaatcctttataatcttccttatctaccaggtaatatttgtacatgtaatttgctgttttcaaagtgatgttttgaagatcaacaattttctgattctcatatgaattgaatttttcctctttcttgagtggaccaattttatttatcagggtatgcagtttttcaaacaaatttttggcagaattttgagatatttttgcttgatcacataaaatggcattatgtatattcttcagatcatgatagcaatgccaccaattctcgtatttttgatcaacctttatcttataaaatatgtccttgccataaacatgaagtgcctccctcattcctttgatatcttctgcttgtgattttattcctgtgtggaattttcaaatatcagtcaaaaaatacagatttggagtcttagatagaaatcaggttcaaccaccatcatagttagataggactttaaatattcaaaatcattatagatatttgagttctaggttggcatttctgcatcaaactgagttgatattccactttacttaaaccactcagtcacagtgcttcaaaaaatcatcattaaatttgtatcagtgttgtttttcattaaggaattgttcagcctcaatcataatgcaatctcaaattcttcaatttgataatcagaaattctgggccaaaatattatttttctgtcttaacaggatacccaatctaactatgatggtagtgataaagctgtgactaaaaaaatggatgtaccttgctttgaaaattttgatccctggaatttggcaatgtctgatgcggagaatttgactggctctttgatttaataattagctgtattatttacagtggataatgcgtagcttagaattcattttacttacttttatccttctcttctatgagactgttaattttacaactaaaaatgttgtctaagaatgcagtatagtataaaaataatgtgtgaatcacaaagtaaggagggagattagcaattgcttcacatacctcttgatgtaatcccattttcaagtccattttcttctcgggaaacagcaagttcacagtaatattgatcattctgttctcttggcatatgatcttccactttgaatggatactcttggagaaaaattgattctctggatcagtttgggtcctggtccaaatcagaatagctgatgtaatttccccttactgagcggttgcatcatttgaacatctggaagcattcgatgtggttgttccacaaaaaagtgaaatgccgctataataaatttcaacatctatcagtattcttcattctgaatcccaagcactgtgaaaaaaatcttgccaaactggtggcagttgacatgcaatattaccaaggcaccttggtaatattgaatttcaactgctgccagttcagcaagattgtttcacagtgaagtgcaaaaaattgagattagatcaagttttcacatttgattgggcttttctcatgaatctctggaggagtatttatgccttgggttgcttttgaaatgtatggtaccagtaggaatgttcttagatacctatgggagaccttcatgtttgaaaatagaaaatttcttccaatatatagcccacaatgctggaaacaatgggatttcaaaatttgaagtaaacagagttggaaaagccaatagatcaacaacatgtacatccagattctgatcagtctttccaaatggttacaacatgtgtttcagtctgtgaatccagatacatacagtcattacataattgtctgatcttcataaagagatttaagttaattccttgtaaactaacactatgctttgcatcatctgaaattcaagatgcaacaaatatacaagctgttttagagaatgtatttgttaatacattgaacattgccaaaatatgaaggtcacactacaagaagctagaaacgtttggagaacatgtaagcatcatcatgattagctcatagatcttgtaaatgtatattcccatctattttacattccatacatgccttgaatacagtcaagttggactactcaaacagttaagttcaaaccagatgaaattggaaagtgttttagaaacttcactcaagcaaaaaaacaacttgtgagagaaaaatgaattcaaaatgtctgaatcagttcctctgttgtgatttagttgcatataacagtttggttccttgaacaaataaaaacaattttaggaagcaagacagagtataataatcaggctacatgctcatactccgcatagtttgatggtacatccaatgcagaacatgaagttatgtagtcccctctctcatactgcctacatatcagaatgtcagccaacacagatgcacagatgatagatcccacacagctgaacttacttctaatcttaataggaaaagcttgtgtgccctgtatttcctcatttagcactgaaccaccatttcctgatattctgaacctacaaataaaccaaatcaagacatcttcatcattggttccggaagttttctaacttaaaaagactgtccctgtcatacactctctgttggagaggattgccaaaaactgatcttataccaaagaaactctctttgttaattttatttttaaccaagatccaggatttgggagtcagaattccaaagcctgggagtcgtttgatcaaccaccaaagaataaaacatggaaaatttggagtgcaaaactctgcaaaaattcagccaacttggaaatcatcagtagtaagtacgcataggccaaccaatgttttatgaggcttggctttgccaccaggtgggttggccaaacttgactagaaccttggcataacacagaaaacttatcaaaagctagaagaacttggctagaacgtatttgactatcaccaacttgtaatttttacaaaaattcacccaagttttatagggggggggggtgggggggcatttgggggctttgtagtcaatgagctcatatagctcttgtacattttaatcaccgcttccttagaaaaacaaaacttacattttgagtttgttcccttggcctgactgccaaaaattaatagccatgcatattttttggtgattactattttgagttttagcagaaaaatccattcattttggttactgggagtttttctgggtcctggggaaacaacttttgcaatatttgaccaacacaaggtgtcagttggttgagtacttgctcaaattcaaaggccaagaagccatcatccatttctggactcccccaggtaaaaacatgatcttggagtggattgttttggtgtctagattataacaccatgaaggattcacggaaagggagaagtgaaattttagaaaggttctgcaacatgcacatgtgcagtgtggtcaaaaagagaaaattgcttttttgggtagtgagacaaatggtgatttcagctgatttctatgtaaacaacttttttgagagaattcgctttttcgtgccaagcttgatcgctttgctgcaagttcttcctgtgggctcgaagcaacctgaatcctgagagcgccttcaggacatccgtccaacccgcccgggcagacagatccagataccggagagagaagctgccgttacgacgaactatgcatacggaacgtccaggtgaattgattcttaggaattcttcaccaccacttctcgtacatggctatcggcgcgaagattcccgggggatgtagagacaacgctcagtaatcgggcggaagtttgtgttgtgaacgtagaacgcaagcaatcgccagtgtatacataataccccgaccatatcttctagagaccggccagcaaaacttgatcgtatgataggatcttggagttatggcgcagctatgaattcctcggccctccccgagtgaaacaggtgtagcggaatcttcgtaaaactccgcgcccccaggctccgccccctaggaatcatttcaacagtcattttgagaagacacactgcccgagtgaattcatcgcatcaaattcgtccatattggaggtccaacaagcagtgccgaaatcccatcgagaggcttgtcggacgggttgtagaactcttgacccaccattgcgtattcgtacagaagcacacccaaacgcacataatatttgcatacatcagctgtcgaattttttatccatactacatagtcctcgacaagcctcagcgaggtcaaaagctttcaattctcatgcatctttttacatagtgcgcagttcagtttgcagcgcttgtttgatactttgacaaatcttcttcgaagatccagcttcctccctattgcaacttgaagtgggaccttaacagatttcgtgcctcctttttgagtccccattaccagtccaggtgctccaaactgtataataacctcagaaatccgagcaagcaaatcacaccacccacccaggagccaacacttcagtcgcaggcaaaatgtaagtttttgtgtattgcatgtttatttatgtatgttgtatctaacttcgtcttcttctaatcaaaacatttcaatccataaagattagcatacataattcatagcctgtggctgccaagagaggaagaactgcccatgcgataacatcgttcttaatttcttactcaacattcggataattacaactaaactcaggaaggcaatcgagacatgagtgaagaacgcacctccatatttatcccaaggacttcgttgaggtctcccggtttcataggcccggtcatcgtcgctaccgcactggtgtaagtcctcaagactctgtcgatttttttgggaaaatgaagattggagaacgtcggaacgtgtcccagaagggtttctttggcattataagttgatatacccaggctaagctgacgaatgtttgaatatgctcgttgatcggatggcaccaaaacagagtcgcttctatcttcactgcaccatgggatgatggtacatcagtttacttgcgatcgtttcaagacatccaaacacaaaagcctacaaacaagctaaccgcattcgatcctctttttgaataacaacacttgaatcacctgaaccgatcataaaaaaaccccgattcaatctacagacttctctgttatcaaaattcaagatccaacgtttgttgggttcgtcggtatctggggtgcctgtaccaggtgcgccgaattcaagccggaaactttccatagcgtttggagcttttgactgaccgcctaccgctatcgaaacgcggggcgtttggcgtaggtataatgccgacaacgccaccactgcaaacccaactgcgacgttgactggaaactctacacttgatgcgatgattcacaattcgggcaaaaatagaggttgctctcgacctggctttggatggacatttagtcagcctttcttttgagcttccaatgagtatgcttgccctgatcaataaggcaatttgcgctaccttcaagctaggcctccccgtcaacagcaccggacttgctggagtcccacttcccaatagcaccattggcttcaatgtagaccaatcagaaaatacaagcgatcaggtctgggtagaagttatgagcaaatcacaatctcacttattggttacacatgtcttaggttcgtccaattcaatgtataggactgcatgtccgctgattcaatgctggacctggcactgacgattgcaattgatctcgtagctggtattatggccacagttggcttactgttgttactaataccttacaagccattcgaaaaaacatcacctagtctagccaaattcataaagactgggtctgtcagcttgattctggtggctttgggagcaattgcatcactggtctcattcgtcctcacgttgatgacagcactcaaagttcgggataccataaatcaaatcggtggtggtatgactcttcctcctaatcgagctatatccaggcttctcgttgttagttactgacccatctatttcattctcttgaacaatcaccatcaggcggtgggacacatgcttcgctaggaaacatattctggttctccattgcctcgttttgtttgtgtgttccttcactctggtcgacaagagggccgatgtgagaagcaatccggacagttttcgatctcttgcacattcattcgatgtatccgtttacgacatcagactgccactctctaaggattaagacaatcagacaagaaatcactaccttgtgtttctagtgcggcgatttcttgcaacaccctcttgctattttgccaacatctctcagccacaccgcatcctcgaaaggtataagatacccaatttatgaagacaccctatgcatttatccgaaatcatccgcaagatttatgccgcaaattctcaatcttttctcctacatctcatggcaccggtgtggtacattctacaaactttcaaagtcttgaaaacccaatcttttgactatgttaataagatattatgcaacaaccaagcagaacatctaattttgtcttttctatttttctcctctcatccttttctgttgaattagcttttctcttgaaaattggtttggtcttgttaatgaatgaggtctttgtgaatgtgagattaggaagccagtcaatgcacaaatcatgttcaattgaatatctattaccaacggcctcttttggcagaatacctcctttcagctgcttgcagtcctgatgccattgtttcattttttattcttggaatatgggaattgactcagttaaagagagaagcttgctgtcctctgaacatagatgtccaccaactctcccaaatttgctgaccctaatgataattggtggtgaatctaaaatcaattacagatgtttctcaactttctgggtacatagttgccctcctaaatcatcctttggttcaattcttgttggggttgtgaaggagctcagaagtgacaacacaaataacaggaaatcaatcaaagtgagaataagacaatcttgggcttcttttcttaattttgattcacaaccagtcatctgttaacaaagcattgctccaacaacaatgttcctgaagaattgaactgttttaatattctttcttgcaaaatttcatgagagtctcaaaaccccccaaaaagccacattttgtttttcaaaatcaaacaaagaaacttgtggtttaggccacatttggcagcaatataatgtgaatgatatatggaaattttttcctgacatcctatctgagatctgatgaggtctgccaaaacttgatcagatgtcacaagaattgaaaatgtattgctcaattatatcagtgtcaaacaaggccttatggcagaatctcacttttttgattttgttgaatttgtgttcttctcattccttcatctgttcttggccattatagattccatcccacaactcagacactcttactcaacatttttaagcttccaaatttttaagcttccaagctgaatatgaatgatcagaacatgaaatgaaatctgaagaggaggcactctgagaaaaaaatgtgatccaattaagcccttgactacactttgagccactcacttttcttcaaaattgtattgttccatcttgtaacaaattccccacattatttttcctggtttccaaatagaagcaaatcatgtactccttcacaaacaagcaaaaaaagttatcttgaaaaagtgaacaaatgtatcataaaacattggggaagacgctcccattttttattcaattatatcagttcaatgaataagagggaagtattgccttgcaaaatctatatataggctgcccttgtgggacaaccctgttacactaataatcaaatttaagctgttgtctcttcctgtcactcaaatttcaccctaggtgacatctttgtatttagtcacctcaagccagaagacatggcaggatcctctcctcatccatccattttctttcctgtctggcctaggttagtttgttcctggactggttttatgagggaaagttctgtagagacagtttccacctatttctgagttgtatttgaggaattggtgggtcacactcatgttgcaggttgattctaattgggtgacgagtgttgaaagtgaaaatatggggggttttatgaaggggacaactaatgaagggtatgaaagtggaaatggggaagtgtgtagttgtccaatatcagaagtggtagcggccaggggttgggtctgttgggaatcaaacaacagacttgtcactctattgttgcaggggagacaccaagttttcatgagtgatggttactgttaagccatccagaccccattcaagactgttacatcctttaaacagacaaatccaatgggacctttttagtttgatttacacatcaatccagagaggcccatccatctgtttcacccttcatctttcaggtctcatgagcacacatccacaaaacacctacaatcccaactggaccctggaaacccccccccccaagtttgtcagggatgtaaaatttaaatacacaattttttttcccaaaaaaaaacaaaaacaacaattcatgtaatatatacacaaatgaaatagtatgattttgtttgggtgccagaaatgttatgcacacaaaactgagtttacgtaataaatgtatgattaaaggttggctagtcaatgatcatggcaagaccggtgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgaaaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagttgttgatgttgtttctagtcttgatgtcttgatactcgtgctcttccttgatgctgtatatgtataatgtaatagagatggttcttaaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgtttgtgaaatgaactgtgtatatatttcaatctgtgaaatgtactacttgtgaacttcttgtgtaataaatatctgtgacaggtgtccccccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctgtacctgaaaatactgagggattttggctagactatctacaatgcatcccttttatatgcaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctggaagtataaaaggaattcaatatggaataaaggaactcaatatgcattatgcaatataccctccagctgagtgcctctgatcctgtgattctccgtgtgacatccttgattctgttgtaaccccttttaggggtcaccatctgctcactagacacctggacacgagacagagtatgatgttttctcttcttcattcgaaaccatcatctcatacctcaacaggttatgagccctcatctcattgttatctatcaaagcccagcgtagggcccctttttatcttcttatctcatctgttcacccagcgtagggccgactcaaccgactttacctcaatctctcaatatctcaccttttcacccagcgtagggccgactcgaccgactttacctcaatctcaaaaaaaaaatcaatcaactcgatacctgtgtttgctgacgtgtgacgataacaaagacatcagtaggccagagtctagctaactcgaacccgataccttggtacctagggggctgaaatctgttggagtgacaacatcgctgaagcaccacacagacgggctcggttcgcgggactccaccggttgccggatcctttcatcaatctcgattttcttttcttcatttaattccgacgtctacaccctctctctccatcctatttctcttccttccctatcccttcaccacccacattccgaacctttctatctcgatactccttttttctttccccttctttcacttttctctctatcttctcaccactcaaattccgaatctttttccatctcgatccttttttttctttccccttctttcacttttctctctatcttctactatcttctacaccgcttcaaatctcccaatactgactatgtcagaatcccctcctcaaaacactcgctcttttctccccaacgacaatccgtggtccaacgatcgattcggcccgtctgcccacatggtcaatgcggagggggcggcatcgtcgagtcaacatcgatcacgcagcaggggagtctcgtcagcgcagaacaggcggaccccggaggatgtacctggcgacaatcggcgcaatattcccatctacactgaggacgatgttgacaggttccttcaggcgaaccagtttcatggaaaaacggtcgggcaggtcgttcaaaaccaaatttcaagaatggcctcggcggagaagctcaaaccggacggttcaaactttggcacatgggaaatgttcatgcgcgagcgtgtccgcgaactcttcagtgatccgctgtggtactcgaaagtatgtgtcgatcaattccaagaacaagtgggacgatcactgctcctcgcaaccgtcgatacggcgctggtccgcaatctgctgaagcaaaaaacgtgccgcgacatgtattttcacctcacatctcgtttcaatacaatcagtcgggccgaacaaatgatgacctggcagaagctgacaagcttcaaattctcggattacaacagcagctcagaagcgatggggacgctcattgaactactggacaacttttccgaccttgacctcgatctcacgcgagagacgatcggcggactggttcttcaatcttctattgaggcaggctcggagttacgacgtgaggtggatcgccgagttgaacaggacttgtgcagcggcagccgaacaatggccaagaaggcagtcacaccagaccacattctcaagcatatcgacataactcggaatcacatagagctcaactcgtccaaggccgacgtcttctcagcaaaaccgcaaccacctccctcgtcggccagcacgcctagcaatagcatggagttctacgacccatcccattggccgagcgatacagaactagtcagtggcttcgccacacacgggctgcaatgctggaattgccgagcgaccgaccatcttctcagcaagtgtccccacccgcggagacaaaactttgaccgcccgccacatgcagctagaccaccgccgagacaatccttacccggtagggggggcccacctttgatggctccaggaaactttcaagcatggtaccccatcatgactcccccagggtacgtaaatcagggatacccgtcacaaccgacccaatactcccctcaagctcctgggacgtctggtccgatgattggaagaaagcctgactggtaccgaccggactattggaagcaacagcaatcccagacaagtcacaggccctcccctcgaccgttggcaaacaaaatggaaccagacacgtcggaccagaccgaccaacatcaacccccgtaccacctcaatcatcaaccccaacagtctccgtcttcctatgaaccacccgaacatcaaccaggtccccaagagcccgtaacccggatgattgagattggtggactggatgatgtggacgacggtcatttccaaccaagattccgacaactcaccgtggcggagggtgatgaaccggtcttagacacgggggctactcatcatttgacaggccaaaggtacgccctcagttcttttaagtcatttctcaagcctatacctctcagggtagccactaaaagtgggggctcctttatcacaggagcggggaacttatcatttccgacccagaatgggcaaatcgtaacttttagaggcgtgctttactgtgagcaagcgtcttctacactcatctctttagcagctctgagaaagtctaattcgcgtttcctgtataaccatgtacaggactcgtttgatatttttgctccggactggactcccctattctcttgtcctttccaccgcgactcaaacaaatggtgcttaccaaggccactgccgcccaacccggatggatcaccaccttcctcactcaaccctagtgctacattgtctcctaccttgcccatacctccagttcttttctcttctcatgtcccggatttatctcttgtcaattccttctcttctgttttaccaaatgaagatatgccatgcaatgttaccactgactgcttgagagctaaacctactactaagaatcccaatacagataagaaaggaagcccaggagacatctttgaatcgcctttggaagacaatcccagtttcacttggcggctggaagatctgaccaagaatgaagcagcgttattactgtggcatcagatttttggtcatgccagcctgagggtcatcaagagattggttaaggcaaaagcagcattcggtcttccggagaaactaccacccggtcaaattaggtgcccggtgtgtgccacacataaaggaagtaggacaaacaacctcggcaggtcatataggtctgtaaagccgctggacattctgaatgttgacctgatgggaccattcccagtggaaacctacaaccgtggtagatatgtactttctctcaaagatcttggctccggctacaatgaaataaagattatggctaacaaaaatgaggctaacaagcatatcatggataccatagttcgtctagagcgacaaacagagaagaaagtgaaagtgttgagaagtgacaatggaggagaatttgctaacaacaccttggtagattttcttaacaccaggggcatcagggccgaacgcagcctgccttaccaccactatcagaatggggtagtcgaacgtttcaacaggacagtggcggatatgggtcgaagcgtgcttggcgacagcaaacttcctacacgtttctggggttttgcattcgaatgggcatcatggacgctcaaccgcttaccaaataagacaagtggggaaatcactccatatgaagcactctttggcgacaaaccacaactagatcgagcaaggatttttgggagtgtggcttacgtggtgacggcacccgagaaacggtcaaaacttgaagatagggccatccgtggacatgtgattgctcacctgggagagagcaaaggttggaagttctggatacctgaaactgacaagctaatttcctctgcctgggcaagttttgaggatctaccaggacccctgatggctcgacctaatgatcttcataaaccaatttcatcccatttatccactgatccagctgctaacaccatatctttaggagatttttcccatgaattggctttcgaacaggaagaacggattgttgacgacatcctaacaaattgcggtttttatgcagttggagtcccaaacactttcaaacaggccaagaaatcagtggattgggaacattggaagaaggcggtggaggaagaactcggaaacctcgacaggaaacaggtttgggaggttcgaatcatggactcacccaagaaggagcttgatggacgctgggttttcgcaatcaagaaggcagctgatgggagtgttacacgctataaggcaagatacgtggcaaaaggctttactcaaatcgaaggaaaagatttcaacaagacttttgcccctacggctacctttgtttcaatgcgattagtactaaccctggctgcagctaacaactggccagttcactcttttgactttgtagcggcatatctaaattcagacattgacgaagaaatatggattaaaccgcctgaagggatggaactcaagaagggtgaaggattacgactgaaaaaggcactgtatgggacacgacaagcggccagatgttggtggcttcacctaaagagcgtgctcagcaacctcggatacgaggcaagccactacgacaccagcttatacgttctgaaagaccccgggaagacgggcgtgatttggatacatgtcgacgatggaatagtaacaggggacaatacggaaatgctgctcgatttggagaaagctcttacaggccaactggaaatcaagtggagcaattcaattgactcaatggtaggcatcgacattcaacgcacagataattcctttgttttgagtcagggtaaactcattcaggagatacttgacaaacattgggatggtgtgtcgacagccaagaccccccttcctgctaaccttgatatcaattcagagcaggagggtgatgtctccactagcacatcttatctttctgtggttatgtctctgagctatgtggcggtgggaaccagacctgatctttcttttgcagtgaacttcttagcacgtttctcagcttgtccaggtccgacacactggaagggggtccgccacctggtcaactatctggcttactccaaggaacagacgatgattatcaaaccggacaagactgctgggattctgaagtgctattgtgacgcctcttggggtggtgaacatgctaagtcaacttatgggatatttctaacagtatatggctgcccgatactgtggacgtctaggcgattggcaacggtagcagcatcaacttgtgaggcggaatacatggctttggggattgcgactcgacaggtactttgggtccgacaacttctgaaggatatcacaagagcggagcacgttggacaactatactgtgacaatcaggcagcggtgaaaattgggacggacgaatcttctaacaaaagagcaagacacacggagagagagttccatatcacgaatagagcgatctacgagaagaagacatccctgacatgggtgccaaccaaagaacaactggcggacatcctgacaaaatcactgacaagggacccttttgagcgccttcgtggacacctgcttggagtcttgagaccatcatgattgatcttaatagtgttgcctcctatattgcgtgtggtttctattttctggctcatgttttcttgtctgttttgttttgttttttctttcctttttcttttcctttttttgtcatcatcttatcttgtacatagctgtctcggtgtagagtgtctaggtgaggggggggtgttgtaaccccttttaggggtcaccatctgctcactagacacctggacacgagacagagtatgatgttttctcttcttcattcgaaaccatcatctcatacctcaacagattccgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgatttccatttgtccacatcttgagtcctttattgataaataataaatttgtgaattttctcccttcatacacaggaataatgaccacaccggccaagctgtcctatctccatacttcctgttgaaaatcctcactttttctcacatatttttttattgatgattgatgtttgttccttattcaaagtgctgctcccacatcttgaccggtgatattgtatctagactacttgaaccatctagatgctaaggccctgattataaacaatattttgaaatatatttgaaagttttccaaaactatttgaaattctttttcatttcttttttctttcaaaagctgactcaaaaactttcaaaccacctccagaggccccctattgcaaggattagatcctgaggtcatcctccgccaatattccaacctcaccatgtgttcccgccaacgaggccccgggtacccttgaatttgtccattcccttctatatcaatcatgttgtttttcctgttcccaagcctagtagtacatgaggacctattgagcatgaatcttgaccattaccaagttgtggaatagcatccttactcacttcatagacaaaaactgttgcttctcattcacatgagaagcaactctcaagtcactgtttcaatacatcaaaacggtgaagtccgccttgtgcagccccacccctggggctgaaaaatcacacaagggccagttcaagtgggtcatgtgccttgtaattgcactcagacgtgatacagaccccctaggcccggggggtttataagtgcagaaagtattcaagaagtggaggacttccttgcagaagactatctagacccaaaaactcttaattctcgcagagaaatttgaatttcgtggctctaaaccgactctgggagacccgcagatgttgacagtaagtcctccagtttttgaaaagtgtttgaacttctttttggtttctttaatcagggcctaagaaagtacacctcgggcgcagttcgacgtgggcggacaccaattttttcggtggattccacgagtgaccactgcggcgggtcggaccagctcctgacggtccacagttttgcgtggactccacatgtcattccacgggtccatcccgaggtcatccggtggagccaacgaggaagctagcagcgccgcagatagagaatcggcagcggccccaaaaaggagcgcacacagagtcgaactccggcagtggactgaggccgagcctgcaggaggatgctccaccgttggtccaagcagtgttgaaacactctcctccttccgagattagatcggctcggagtgatcatttgtttcactccccccccccaaaaaaagtaaagttttttttttctttttcaacactcagttttctcgagttttcagactgtcaggacccacatcggtgggtcctggttgtatgtggattgatggtcggccgtcgtggaatcaacgtgggcaacaagcccacctgctccacattggctcggacttgggtttgtggaatcgacgacgaaaaaaaagctcgcttcgtggaaccgacgacgaaatcagtccttaccgaagacttacagagctgatctcgtcggttccacgatcccactcggcaagaagtgcccctggggtgtacacacattttggttctttattgttttgatcagaccgttgctgacgaagcacttgatcagcccttcttcagtctttgtcgagagcacttttcagctggcctccaaaagagcatatttgttcggcctctcagccctcatttcttcgcttccatccttcttggcagcattcatcctgcattacaaataacaatgtctgcccaaaaagcgtaagaacagaatctaccatgagaaaccctggcccgttttttcctcaactcatatttcacatcaaccggctgccacacaaaagcacataattcatgaatcatcatcaccattttttttaagtgaaatttggcctatggcattgcacactatgaatctacaccccaggggcacttcttgccaagcgggatcgtggaaccgacaaaactcggccgatccgcggaaccgacgagatcacctctgtgagtcttcggtaaggactgattttgtcgtcggttccacaaagcgagcttttttttcgtcgtcgattccacaaacccaagtccgagccaacgtggagcaggtgggcttgttgcccacgttgtggaactactctttgggatgaatagagcttgagagggaatagtgctttaatgggctgcctctctggaactaggatgagtaaggtaacaagaaaagaacaagagtatggactcttgaagaataggtgtggctatggagatttcttgagtaaggtatgtctaatatgtcttatgtctactggtcaaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcatatacctggctagtaatgggtgatcagttatctggattgctgggtcaggatctgatggggaacaaatgaacatgaaaaacaaggctccttatatacaagattctggggagtggccagcttgtgggtggaagggggatggaacaaaatggaagagtgaaaaatatcaaactgagacaatgtggcccaattggtaggcactaagataaatggggaaaatgacatcagagacatgcagggacgaaatgtgccacaaccaatgagggaggaagaatataccaaagaggtgaatgaactagccaaatgtgtactagtgtgagacatcagaataaccaatgtagaatagtgtgaaacagtgaaatgtggcccaaagtggaaatgagactagagtgaaagtggattagagtgaaacacatgcagaggccaaatgtggaaggctgaatggggattgatgatgtaaagctgcatgaagtgattaggtaataaggaagtgtaatgtggaatccagagtgtttctgtccagggggcttggtcttgtgacatccatggtgttgcaggttggttgaatattccagagggggcttgtcttggtgcttgagggtattgttgtccagagggcttgatattgtgcttgaggctttgattttgtgggcctcttattcaagattggcttaccacaacgttgattccacgacggccaaccatcaatccacatacaaccaggacccaccgatgtgggtcctgacagtctgaaaacttgagaaaaccaagtgttgaaaaaaaaaaactttacttttttttggggggggggggggagtgaaacaaatgatcactccaagccgatctaatctcggaaggaggagagtgtttcaagactgcttggaccaacggtggagcatcctcctgcaggctcggcctcagtccactgccggagttcaactccgtgtgcgctccttttgggggccgctgccgattctctatctgcggcgctgcctaacttaacaaagtccctctctggatttggaggggggaccgtcccaaagggaccctccgaaggagggacttaggcctt