acggagactgaatctcgccctgtggtggaatcccagtggttccggggggagatgatgattgcagaaccaacaagtgtgctaataacgattttgccaacaatctaccgaaagaaggtgatattgtgctgaccagagtgacaagactgtcattacaacgtgccaacgtcgagattctagctgtggaagataaaccatctccaattgatagtggggtaggtagtaatgggatgggcatagtcgccgcaggtggcggttccggtgcggccactttttccgtttctcaggcatcatccgatctaggtgagacattcagaggtatcattaggtcacaagatgtgaggtccaccgacagagatcgcgtgaaagtgatagaatgtttcaagccgggcgatattgtcagggcacaagttttatcgttaggtgatggaaccaactattatttgactactgccagaaatgatctgggagtagtatttgccagagctgccaacggtgctggcggactaatgtatgctacagattggcaaatgatgacttcgccggctaccggcgtaactgagaagcggaaatgcgccaaacctttttaattcccaacgaattattcaaagtgcattcaaacgtataaactgatctaaaacctgtgcgcacttcttttttcctctggaccgccaatgcattattaaaaggcagaaaaggaagaacaagatcgtattaaactttttattctatttttattttattgtatatatcagtgcattatcattatctatctaaacctacttttttacacggtactctttcccgatttcaccgggtagagaagtttatcatgagtacctcttaagtcgacctcacttaaaccgacaataccaccgaggctttgaaacctttcgaaataatgatctcttttttcgcgcgctgtttccactagggttggccagtatacttcgtgattatagttgaattttagatcaccaccatacaatgaatctagttcatttttggggacatatttaacaaatggctcatcaaacacaagtttttcacgggttaatggatcaataaagggatgaatcagctttaagaaagtccatgctagccaagggatgttcgttaaaagtgcctttcctaatctttctggatagtgagtttgtagaatatgcagcacttccttacctacaccaatgggtggaatcttactattaccgggaactttgggcacgtcagggtaatccttgaaatctatcagcaaagccaaggaatcttgaccagctggcataaaatcaatgactctttctagcataaagactaagtgctgcacctgtctatgggaagtccttgtgttttgtctgcccggtttcagatatagaatgggtcttgcatcgttttcgtaacccaaaatgacttgcttaccggattcattctcaactgccacggagtcagcagttattacatcaccgtgttcttctcccaaatgactgatgccgaattctcttctccatgctaaagtcatagttattctatcgatacagtcctttagcacccatttggtggctctcaagtaacgtaagaaacattcccttgtcagccaagctttttcttcttcctctaggggtttgacgtcatcttccgacctatttttttcacttgtatagatcttcaattcaggattgctgaagtgtttcagaacttccttatacaattttttttgttcatcggtaagcggtctttcttttggaatagataccgaggcaggaaggtctttaataggtttgtcaatgtcaattaagttttttggttcttcaggaacttctctcttcttggtaaatctcttaaacattgctaggttttattttatttttcttttgtatacagtcgattgtatttacttgttgattggatagttagaaagagaataaaaagaaaaatgaaaaaaagtaagatttcagtattgtctaaaggaaagaggtgtagattagtttatctaaattggtacgtttatatatatagatgagtatacagatatatatatatatatatatacataaataatgactgcaatatatgcatgagtaagaatgggatgcgcatatagtgtgcgaacctattacgataaagatctgacaatatataccgagatatatcgcctagttgcactctgggtgaatttgagtcgggcggaaaagagaaaaaaaccatgaaaaattactaagacggaaggcaaaaaaagatgacgcgcaacgcgaaaaccgcttataaggtgagaggccgttgcttccgactgttgcctcttctccgcggaatgacgggacccgtgggggcagcgcaagggatgtgacggttttcggagttctcatgctatttccgcggatcgtgaatatacgggcgggtagtaggcgcggccgtggtcacgtgcgagggggtatctccgtcaggtccggcatttcgtacgaaaatgccggatttcttcttcttgtggccctttgatacggtgtttgcggtgacatttggcgtggatgagataatacctgtgtggggaccattatgaggataagtgcggtgatcgttagtgatcgccgttgaatggtctcgggagattgtagtgttaacctttggggccgccctgggcaatgcaggttttttgcggctgagaaagatcgacggtgattcggatcttctcttcttgatgggctggagagttacatctctcttctctgcagcagagtcgtcgatttgtcggcctatcttgacgggttccgcattggatggcactgggactttcttgggggcagacggctgtcggccagctgtccctccaaaggctacacgttgcgcatgtctttttgcaatgttgaagccaccatctctgaaatgcttaagtctggactcgtggtcttttagggacttcatgtacaattgcgaatgaaattcgttgtccgaccttgctattttcttgggattcctctttttgaaatagtcagtatggtctactactatggtttgctttttctctctttcttgctgcaatttttgcatttcgaatcgcagtctttctgcactttcctcttgtttcttttccacttcctgttggtactttgcgtatagcattctgtatggcactctgtacttgttgtttcgggtgtctttgaccactgactgtcgtatgcaagacttcagcaagtcttgatctgactggtagagttctatgtcgttttccattatgaaattgaagtaatatttgcaaatggaatctctcctggatacaaattgttcttgcacattagttgggaaatcatgtttcaagaattctaaccatagttcatcatcgtcaaacaccaataaaacgttgcttttctccagtcttaacaactgcggtattttgactttttgcaatattttcttcaacaagtgatagggaacgttactgacagactgtaagttggaatgatttctcatcaacgagatttcacacaatgttcttagactttccatatctcgacatcaatcgatttgcgcattgatctaaacgtatcttcgtgaacaggacccgttcgcatgtaaattacatatgtgactggttcttaaaatcgaaaaactggtaccctcttcgcagatggttgaagcttgaaatttttggccatcaccttccttaaggacatcgtgataaatgccgagaaaaaaagttgtgtctacatacttcatttagaacgccatggatacagaggggtaaatacaccagttaaccgacgttttttttgattttgtagtattgcaatcattacatgaatcattcgggtcattctgtgcatgaaatgaaagaaagcaaacaaaaaagaatggaatgaaaattatactanaattactacgtacttccatgacattatttgtatctattttgcataaaaattgttttcttgtctgccatacaaactcttatatctgtcttctctcctttctttcttggaaaaaaaaatttcaaaattactctccacgcaatgctttaattacggcgggtcttctcatcatatgctttgtccacttataaacttctgggaactcaattttgatattaataccaatcctatctacgacattattccatggaacgaaggccaaatcagctatagttagtttatcccctacgagccatacagggtagtcaaagaaccgactttgcgacatcggggttgttccagcagaatatgctgccgcattttccgtgtctagttccatcaccaatgcttctctacgctcagcaagtgccatctctactacaccgtaaactcttctaacttcatccgtgtatctttctacagcacttgctatcttttgggagtgaaagtacctgaaatgtaaggcctgtccaatcattggtgcatggccagaagtttggaaaaacaaccatgcgttaatttgtgactggtcagctaaatcatcagaccagagtaatgggttgccagtttctttgtaatatttatttaccaaatgctgtaaaatagctcctgattcccaaatggataagttatccatgctgtgatcaatcaaggctggaactctagcattgggattgacagatacaaattcaggtgccctatgttctccaagattaaaatctaggaaaatcgtattataatgaaatccgagttcactaagtactatagcgaccttaaacccattaggggcggacctgtgagagaaaagagtgtacccttccaatggttgctcttgaaaaaattttgtaattcttgagtactccacgcgattcatatcagaaaacgcctgctgttgttgtcgatgttgttccaatgtatctttgatgttgttttcgttgtcatcattttgagcaccgttgcggccattgttgctgctttgaacactattattattattattattattactattactgttactattattgagattattgttattatttacacctgcggggaactcaaaatttatattgctttggtcagtagtggtattactattcctatttcctaagttcacttggcggagggcactggataaatgagagacttggttaccgttggtattcatcatttatgtacgatattttttgcagcttttttagcaatatgactaatagagtcaaaaacaattgaatggtgcggaaatctgtgctccgattcgatccagttcagtcttataaacagttgcaaactcgttgattgaaaaagaaaggcctacactattctttctcaccctcgagtgactacttttcgatctttgtatggttgctttctcagccaggtggaaaagaaaactgcatgctgaagccactcttcgtcaaaaattagtggtggaagctcatcaattctcctattcggcgaaaaatgaaaaaactgaagatactgtcacccggatcacgtagctaagtttggacaatagcagcaattcttttgagggaacagcatttggaattaagctctatacacatctataaataaactctatccagcattcaatgtgaatgccactattttttgctggccttgactttcccgctctttatcttactttttactgccgcatgacctgctatcttcacgtggctaaacagcctatttcgactatcgaatgattctccgcaggtagcgcaattttcagccgcagaaaacgaagatgctgacgatggcggtgtagataaagatggagtgcctcttgcagatttggagttctttttaggttgtttgccttttttcttctttgatcttgtagaccagccttcatcgtcatcaatttgtatgcccttgccgtttaatgacgctaaaagatcattcaactcttcccccctcttgtctatgttgtcatcagaaaaatcggaatcatctgtttctgtctgcatcttttcattatttttgttttttttcctcttcttttcactcttcctgtgtacttgcacatcttcatccgaactgacgtcctccacctctatttccaattctacttttatattttcatcttctgtttcactttcagatgatggttcggcaagttttctttcaatttcagcaagttcagcttgtaaggcctctatatcaatgtcattcttttctttgacaacttcatccgctgaatcaaaattttcaagatcggaaagattatccaatccaagcgttatattttcctcttgcatttcttttcggatatctgctatatttttcttatgcaatttggtatttgtgtgattttttagttgcttttcagacttgaatgttttgttgcaaatgaagcactcataaatcaatatttcatcctctttgtcatccttaggtttttcgaattctccaaaattatcataaactttctctaattcatcccaattttcttcccttatcgtttgccaactctgtaaatgaaagttttctttgtcgtcgttgccgttcggaccaccacctttctctctagttctcaaattttttaattcattttttctcaactgttctttcaatttacgtcgttcttctgcaatttttgtaccttctttcatccttttatcgagctttttgatgaataccacgaaccttttgaccgttttattgtactcatttcgggcctgttgcctagccttctcattccttctgttaacttccctcttagtccttctgtcataggttttggaatacatgtattcgtctttccaactaaagctttttagagtattgaatgatgaccaaattttatagaaatcctttaaatattcataatttatggatgaatatccgaataaaggatataaaagcttatcagttttattcacgtaatcatcacaagttttcaaataaccaatattattgatatcttgctcaaaggaatcatcttgatactcgttgaattttcccagccgtttaccagtcataatttcatctctggctaacttcgcgaatatttttcctgcaatttggtagattcctgcagctgagttgtccactttagtataaagggcggaattgaagaacaaaagcaactcatcggtagtgactcctgtgactgtaatgtccacttcgtaatcgtaatagccatcagcatctggtggggtatcatttaagatttgctccttatgtgagtcataccatgctctttcctgagaatccgatagcacttcataagcggcacgaattatggcaaatttttgtgtggcttcttcaacattatctgggttcttgtctgggtgatattgtaaagctttcttacggtaagccttttttaattcaagatcagaagcatgtgattcgacccctaaaagttcgtaataacaggccttcatgtattcttctggagtactaggtcgctagtaaacgagtatatttgattcgttaaattgaacttttgttcctctaacgaatttatttttgcgatgacttcgcatttttcttttatgctttccttttttttccattcttcaaggtaaaaaaaaaaatattgacctaaaatggtatccaaacattagaagaatagaaagatgactgctatagtccttccattcataacaaacgaatatttatacatatatcccagaattatttcaattattctactttactgtttagttacaattacaacaattcatctattgaaaagatactatatcagaatttcatttgaccatcttctccaagatatgatcatacagatgatccaggcacctctccaaatggtgatttatggagtccatcctacgtgcggccataaattcatagtatgcttgatctgtaaacttcttcaaattcatttcctgcttataaatttgtctatgcaagcgttgggcaaagtttgatagcatgatattttcgtatttcagtttgatagctaataaaggaatttttcgccttaattttgggtaggggatttcaatagccagtataatttctttaatgatattttgtaagtccgttaaactagctgaatcaatttggtcgaccatgagaagattacattcttctgcagaaatatcaggccttgactgtaagatatcttttattgtgattctttctgatgtatttccctccaagtttcctaagcgcgaccttaaatgattcagttcctttgacatagtgcttgtccgcttctcaaaatctcccaacatttgatctttattttttaatgatgcttcgtagttttctttgcttttctcccatgatcccagtctttcatttaaactttccaacttaattttaatttcttcattgcatcctttgagaatatttttttcgtcattgcttaatttgtcaaatttttcacatagggccttattttgtttggaaagagtcttatttgtaccaagtaaattattatttctctctctcatagtttggatttcggttttcttattttccaattcatttcggagatcattaatctccgatgtcgcattctcaaaacgttgtgacaaagaatttttctcctccaaatgcgaagctcctaaaaatcctttgatattaggatattttccctgtaatatctcattaagatttgaagaagcgtcctcagattcatataattcgaaaaatagtataccaatcggtatttcaaataactgtactttgcgtaaggcgtcagtgaggctcagtagtgcagtttgttttatttgaatagtgttattagctttttctagcatttccttggtatctgagaagtctttcgctaggttttctataacgactgcttgttctccgattttcttttcattacttgagcttctaacatctgactgcgtgacagcttcaagttgtcgttgtaaagagttagatctttcctcttgtttcaaattatccctacttaattcgatgatctttttttgatatcccagtaaaacattctctaaaatctgaagactttccttagataaagaacattgcagaggaacttttacgccgttaaaatcttctatggaaatttctgctgataatttttcagcggtttcttgggaagaagcctgcttactcgcttttgtgaaatgccttgtcgaagaattctccctgggtgtagaatgtatgaagttaggtaagtcttttttttgacttctaattacttcaggagatttattttgttcgttgtttgatctttcttgcaatccgggagatccttgaaagctagtatttctggcatagttcatgcgatccgtagacaatggtttattctcttcatatgcgcccctgttattggaaaaattgcaatttgcaacgtcttcagggttgacaaataaaggaagaattgactttcccacatggttctcattaagccagttttgtggaatctgttcttcgtcccttacctcagcatcatcggaaacaggtgagtctaagcgctcattgaatggaaaattcattaggtcaaaatctgtcataatgtaaaaacgatttacaactatcggctaatgatttttatgttcacttttttttcaatttttagctctgattgagaagggttattattgttatttattattgtcaatattccacaaaaagaacttaacgcctcacgtcgcgcaacgcgcgatcctaaatagaatactatttacaggtacaaaaaccatatgttaggtatgtacctgccttctcatatttacctggctttagacgacggccttttcatttatcttacagagaaataaataaaataatagaaatacccagttattattaagaaacacaaggacacccaaaaaaaatcagaaggtattaactctcactatgccttaaacccgatctgttcttcttgattttggcgaaaattggttcgcttatacccttattaccttgagtaccgagaccttctccgcttctccatccaagcttttccaacattattctgccaatattctcgtttccaatttctggggcgttttgtccgacgatgtcaccttctttgacttggaacttccccctaatcgttttagttctctcaaacacagcttgttcttcccttggtctttttacatcgattctcataaatactggtctctgtcttaacaattgatcaatgaggttataattcggagtagaccatctcgttttctttactttctccaccactacagaagtgtggttggctttcccaatttttgaactcttcagattataatgtttggcaattttcatcactgttttgttgccatggggatctaatggaggaaaagtaagcctgtccttatttcttgcaaaaaaagattcaaattcatcccttatgttctgaatatggaaaccatatgggtatttcttgaacatgtcattcgaatttttattttcttgatcaataaagtcctccttggcgtttctcttccttgctttagtctctaaacgtttgttgaatttgctctgcaatgtaaccaatgtttctgtatccagtgctaatgattcgtctattagtaatttcttctttttacctttgccctgagtttccaaggacttagtttcaaaggttttaaatctatctgtatcatgtttcagtgtgtacgcaatgagatcatccagtccctcctccatatcactatgtacatatgaagaatctataacttcatcgtctgcatagctgctttcctcatcactggagtcagaaattggaacatcggagtaagttggttcagctggttcaacttttggtacaagagagttcttaacaaaactcaaatacgcaggtaacctatcttcaggaagacctagttcatctgttatgaaatctgcaagtaagtcctgatcaatccaatgaaagtcataatcccctagtaacctgtagcactgcagatagtatgaattgtctgctccacccattcttatattagtgatcactatatcatttgtattaataacgaagtcttcttccttgaatccaaattcaacttcatcactaacgggagatggcaaatcgttattcttattttcgggcaatttagtaccgttgattgacaaagattctatatcctgtgttaagtgcggactaggacttggcagagatttagcgtcatttcgagcatagtgatattggccaacaaaatcagatttatcttcaagttcactatcttcaaaactttcgtacagggcatcgttgctattttcagtttctatctcataatctagtgcatcatcgctgggatcgctgtcttctatatcttgcattacacctgaaatataatcagcaaacggatgatacaacttattacgtctatttgggatttgaaccccaacgtcttcgttttcatcatcttctgcaacattaagttcgacttttccgattgtaagaataggattgaactctatagcaacctccttgggctttcgaacctcctcaatacggaccctttttattttacttaaatccagttcttgctgagcttcctcatctacaaaaaagagatcggtgtctcgaatttcatcctcattagaagaaaatgaagggaaagacgattgtgaaattgaattttcatcaatttcgttttcatcatcctcattggtgacatcttgggtgtcgtcaaccacctttaccggttcttcattaacttgcgcattcgtcttatcaatgtcattgttgtgggtgaggcgattctttcctcgtagtcgttcaatcatatcatgagatgggtcatagacctccttggcttttacaaattccatgggtcttttacggaaagctgctcctccagcctgcagattatttgaggagtcattccgatttccaggtcttaaaccacccattttcatagaccgattcttggcatcacgaccaaaataataatcttctatggtttttggtgatataaaagccctccccacgttaaaatcaatacctacatcagcgagattcccttctcctaacgggacagatgagttgtgccaattgtttgtggataccgactttttgtttagttttctgccgactggacctttaccattccccttgccacctctcttagaattaccaccacgtgcacgcctgcttctgcttccttcataatggctatgtcttttcgccatctttaaaagctatgactgtatactctcacgcttggcactgtatttggacgacttctggcaaaaattcctcaagagttcgtttgatgtcctttttagatctgctgccttaattgtataaatgacaaattttacttaactattaagcgatgtccgctgaagctgctgataatagcgcctcaaagggaaaaattagaaatatacacacaataacggttgttgaaaagaacagacaacgatacatagtgaattcgaattcagcgtggttatacatgcagaagtggttaggactgtggagaatggacttggtacaaaaaatgtcccacggtgtgttaccaggttcgtctgaagaatcggttgcctttacgaatcatgattatgtagtattaggggaaatgtatcccgagcaagagcagaaaaatagctatcaacagtctgaacaagaagatgaatttcgcagcgaagcagctagtggtgggtttctcagcaatttctttggtagagagaattcttcctacacgcaggagtttcttttggatgtacgatcaagggttaactttacgtatcggacaagatttgttcctatagcaagagcacccgatggaccttcacctttaagtttaaatgtattagttcggacaaatccaatcaatacgaattccaccacatggagctcagcgctgaga