ttagagaatagttcgctatctttctactttattttagtaagattattaagggtataatcctaagtataataagtattaaagatttaccggatctattcgaataattcagttagatttttattaccgaagagggtacgggcggtctagtaaccctctaattattattgcttatcgattagtagggtattaaggatttcgatttatatagtattaggatcggtatataaactaactttaaaatttatattatacgttttaattaatttattatagtagaagaggaaggtagtaggtttgccgtcctactaggggagttcgagtagtttccgccaatataatttattagaattgctattagaattatcgttagtactaaacttctctttatctttactattgttactagaggaattttatttagtagggtatgtaaatttaagttttaaggtaggctgggaataaatagagaaagggattatagatttaactttcccctttaattcggaatttacttataaaattcagagtagattattaaataggccggtagtattagggggtactttagcgctcctagttgttagagaatcgcgggaagcttctatatcggtattagtattattattattatttagtataaaaaaagagactattctaatgctagtatatactatgttattaattgtaggttatcctcccttctaatagttaactaataagaaggtagaacttaatataaggggatagtagaacgatatataagtattaaccttatatatatatattaaggttctacgaagaaagaaaggataaaacgctaccctctgggttgctcgagtgttagagtttaaatggccgtgcactctctctagtagctaccttgtagcctaaggtagttagagaatgctctagaagaccgggtgccggaggcttaataccgtagcccgagttagttggagtagttttaatactagctactgttttggcacttaaatctagctagtcagagccagatgtctggtcgggcgccagtcctatgacattaaattagtacgaaatatattaggcaataagatagtagccgcctctagtactagtaatagtagtagtaaatataggggaggaggtaatagtttattaattaatattaatattattaataatattaatagtaataatagtagtattaatatagagattataaataatttattacaaattacgctaaggagggacgattttagaagtttatattaattataccctccttccctatatttactatacccgctactatactagtacttccctccctacttttaatatccctaaatctaattactttatactaccgacggttctattactaattcggtaattactaacggctataattataatatagtaagcactctccccctactaagtaaagtagtaattatcgatttatatacgccgttagagtattttactattatattctataggcacccgaccgaccgcgaaattcttattactaagcgtactaacgctaaccctcctcctatttttataacgactatagtatttacttaactattagtactattattaattataccgctatcggtaataagcgaggaggacgagggtaaggaaattagaaattccttaatagaggccggagagttatttatactatatccgcccgtaccttcgattttcggtcttcgttcgttactactaccctccgctccgcttaatcggctaattaaagaaattattaccgaattctttaaagcgttctataagcgttactatattagattattaattaaaataatactagtatatagaactttaattactttaaagaataaattccggaataaagaagcgccacccaatatattcgtacttagagagtagccggtagagtaatttacaaagctagggtttaattataacttctatacggtatttagaaacggtattaaaaacttccttaagattgagtatacaatattagtaatatagttaagctatagtaaatataccctttaattcctattattataatttaattaattagtatatattttagacctataatttaatattatactcgaatacggtattactagagctctcgcttctatagtgggtaatattattactaatagtcctagcgaataataataatattataaatcgatttatagcgaaagaggggggtttttagtattttagtattattatataaataaatacgatttctagtacttttggcacttctagcatttctagcatttctagcatttttagcacacaattcaatttaatatatataaatctatttctcccttctacactctccattaccgcttaaatacagtacccgtctttctatattcgattaattcgttaatatataattcgctatactctttattaatattattaaatcaatctattattaactttatatttttaaaataactacagatttattatactctatatcctatatcctacattaatcgtttaagaaatatagtaaaatcgtcgtttaatattttattactacccttattacaatatacccttttgaattactatttaaaattactaaaatatacttcaataaggttgaatttaggagagtacagcaataaatactataatagaacccccttctaattatatacgtactagaattcggtacgggggtgctaactagcattatttattactaaaatactattataattaggaaatggatttattttagagagtaagtattttactatttaattccaaaccccgactaaatctattatacctctaaatactaatatattaaataatttatctattataataattaggaggaggtaatactacgtactatatacaaatttatttaatattattacaataatgccgcaaggtacctaactagtacaataagcgccgtcccttcggtttatattagactcgttataaaatacgaatatctttatagtaaataaagagatttttaatatctattcggttactaatataggggattattataatacttttatatagagtcgcttcttcttctatttctcctatcgaaggtactactatacggtctcggtcgaaatatatatgttatatttgttagttagaaaagtatagattttattgaggtataaattgggtttcaatacaaggaggtttataacttcctttataatattaattatagttaataaagtataaaaagtaatatagtatacgctataccttaagtacctatataggaagctttctaatattctaggaaacttacgatagtaaaaatactttactaatatctaatagaatatatttatatttctacgtactccttatacttatactagtagttttagtaatattattaggatatttattatttactagtattattattattaataccttctagcgggtattagggtagcgtactatatcaataacggttcaaaagataatataaatattaaaatagacaattgtatgatgtagagtattaaaatatcgactttttgtaccagttttggccagatttcgatgttaaataattgagttgagttgtgtaaagcgatattaaatggctagatttgtcaaatgcggtgtgtgtgtgtgtgcacgcacacacacctcttaccaagactgcacaggcgattgagtgtgggaacagcagcacgtgttttcgcgtcacctcgttgtttatattaatgtttggcacaaccttttgtctgacaacgttactacaagtatcttgacgggattcagacacgagagcggtagaaaaacacggcgacgaccagaagtctttgtcagatccaactacttgtcttatcgttaacagcttcggagtgggcgtgcgaacatcctccatcatacgtgtaccttgatcgttcccgtctgggacatctttgtttgatggaccgtgataagttaccctggcaaaggctggaactgcgctgtcgagacacaggtatgtagttcagtgatcttcgacgcctgcagctggattgcctgtcacggcttgaaatgtgcttctcacagaattttacccggccgacagacgcgcagcggctgcatgaaagtgatgaactttcactgatcactatgaagatgccacacgatgagcatccatcgtgacagcagaagctttattttgacttctctcattgtaatggcagctagaaagatactccatggatgagctcatatcttaaactaacaaactaaactcgaccaaaaacaagcgatccgccaacataaaatcaagcagtaacctctgccttcttctcatgaattggcaagtccttagactccgactcggactccggcttcctctgcgtaaagtgtctcggcaaccggttttcctcttgggtgtacaagtatccggcctccgtcctcgccatgtcgttcacccactgctcattgcccttcaatccacccttgccactcgtctctacgccgacttcggtccacttggcagccaagtagaaccaggcaagcgcattaccgacagtgccgacctcatcagagacgcccgtccgtgccgcatgatgcattctcttccagagctcgtcatcggtgaacaggtccatcagatgaccggccacggcacgccaatcaccaggggcgacaaggaaaccattgaccttgtccttgacctgcagcgggataccgccaacgttggtgacgatgacgggtctgccggcgtgcaaggcctcggaaaccttgacctcgaagccttcgcgggtggaaagctgcaacgcaacgtgggcattggagagcaaggtgttgatgacctggtcgttgggctccaaacgcatgacgctgacgtcccgaatcaagtcggggtagtatgtctcaagctgggccatggtctgatcgtagatgagggaggcgtcggggtcatcgacggaaccattgccgcacacaacgagctgcggcacgtcggtgatgccagctttgtcgcagcggcgacggaactccgcatacgagtcgataacggtggggatgcccttggatgggtcgaagcgggccacctggatgatgtacttgcgggcgggccagttgagctccgtcatgcgctgcgagtggcaggcgttgttgtacagatttccgtaataacccgagtcccagtggttgaggtgcttgtttaagccgtcaagccagtcggtggtggctggcaagtagacgaccttctcgcgcgggacgttgtgagggacgaaactgggaatcgggtggctgataaacatgtcggcgccctgaatgttgccccacaggaaatcccagatgtcggcttgaggcgaaccggccttggcgacgaggtcgctgcgaatctggatgtgcgagcggtagagaacggggcggttaggggtatactttttgatcagggggatcaagccgggcatttgagggtcatcaatcacgacaatatcagcaccgccttcctcgggtgcacgcaaaggtccgccctcggagaaccagtatcgactggcattctcgttaatccaatcaatgatggcctgcttctcttcggcagatacgcgctgatcgggatggctgacaccctgcaggatgttgtggatgtttttggtgatgcggaagacaccgggtcgtggttttggcactgaaacagtgttagttgaccgtctagcgttccggacagcaaactgctttacttaccgtaccaggtgaggtcgacacccaaaagacgagcaaagcgtacaagagcgtgccgcataagtgcaacaccaccgccttggggcgttgagctgaagaaggccatcttgagcttgttggcacgaagcttcttggcaaatgtcagagtggtttcccacgttgccggaccgcatgtgtctttgtggttctgtacggtggtaaggtgggcgcggaatccagcatcggtttgaacaatgcctcggaatccgacctggaggaggggaacgagggaagggccaaagtgcctaacaagggctgtcagtatgctcttcagggcggaactgacaggacaaggggggcccttacatgatgcactttcgggccatggaatcggcttgttcatcgactcgcttgacatcccagaaggtcgcttccttgtgctcatcatctgggcgcataacgatgggcacaatatccacctcgagccagagccgcgaacagagggttgggctcatgtacttgagtgtcgtggggagaccagcaccgacgaacttggaaaagttctcgtgctcatacttttgcacttcggagatgacatattctgcgatgaggtcctcgcccattttcagggcgtcatcgagctcaatgtgtttaactgagaagtccaccaggtagactgtgtcatgaatggccagggccacaacggccgtatggtcgtcagcaaagacggcagagataccaagatagagcgtctatgggacatccaatattagcatgaaacgtcgacgcagtcaagcaagccgtggtgggcaaggtactcacagttagagcaggaccaaagtgaccctctttctccaccagagtgctcatctggcgcttacggtgcaccgaagtgcccgtggagaacttgcgggccttttcaaacgccatgactgcggttgcgatgggcttgatgctgcgatgatgggaggcagccgaccgggtatcgtaggtctgggtgttgtcgccgctaggagacgtgtagtggccggtgttggcctggaggtggtcgaggtgttgttgcttctggagctgatgtggaagggaaggtctggaattatacgcaacagcgtcgctggtgggggcaggcgtctggtcggccaatggatctctgggctgaagattactgagaagctgctggacgccaagcgaaggggtaattcgacgcgagctgtagggcccggaagtatcattcaacggacttgtagggctttttgtgtcggagcgggacgagtcgttgtcattcgaggccgggtggtgtggggtggtatctgcgaatgggtttttgaaggcgatgccggcgctcgcggactcgtcggtctcggccagcttgggttcccccctatcaaccattgcatccaattgatggcttcacgttgcacggcaagtacttgtagtggccttgggtgggtggtgtgcgggttctgcagtgttacttccactttttgatcaagtattcggaagtcgcttgacgggcacgacctgggacacggaaggtgggaggtgaggtggtgacgcaacacgtgcgggtagtgcattgtatgggttggcatccaccacctttgtcgctcttgtttggctaaacccccgggatcccctccttctttcccgtccggccatctgcattgtctggttgatccttgtcagtctccgactctcgttcaatgatcaaggcggggttctctctttccagtttggacctcgacctctagacccccgtgacggcggtacgggcacgggcatatgaggctgtcgggtctttctgttgtctcctccttcaactccttcgatgtcttaccgaatccctctttcacatttacggtgtgacagtttcagtttcctgcttagtgatttcaatgacaccggccacacaagtgtaagtgtgatttcggagagttacctcgcaaaagtttacctcccttgtccgagggtaattgccacctgtgatgactgccaatgttacaatctgaaattgcctggacggctgccgatcgcttgctgccaagtgaagtctgtggctctttgtcgaggtacaacggggttacgctttgaagttcagggtggatgcttgtccgtaacactctacttggtatttccccagacgtggtggcagctgatctcgacaccatcccaccaccccactgggagaagttgtctggaagctgtgaggggcggtgttgtacagcatggaagccaaggagagctgtcccggtacgaattgctctttgcatgagatgtataatgggcacaaaggtcggtgaacgaaggaaagcaatcaccgcatcacaacgtgatagccgatgttttgcttgcgggccacccgcagcatccgggatcggttcttggtagaagaggcatgtctcgcggggggaaatctgtcggacgccgggaaacgggtgatggctgaggtgatcgaggagagccagtgcacttgcaatgtttcggataaagtgttattggttcagacaaagtcacctggctgtcaagctctaaactgtgtctacctaggatcccgggttcattggggcggccggtgaggctgattaggtaggggggtgtggttgtgctaggtcgaaactgggtggctcattccgtatccttgatggcgagatttcccaattctatggcctcggagaagctggtcgcctcttcatgatgatgatgatgtacttgatatccacttcgcccgttgcgacgatgtagtgctacagacaagctggagctcccttagtgctccgttgttgtgtgcagatcatgcttacggggaactcggaactgggaacggggacatggtcgtaccatcgctccggggtactcgtacctagctcttcgggaaatgaaccaagaaggatacaagttggaatggcgtcatacgatgaatctgctgaggactagcaagtggaaggtgctgagcgatcgagctaggcatctttcaagctcaacttccagattccatccagcccgggcccttcaggcgataatacgagggaacatggcgagtttaattagtgatgctaggtacggtttccacaaatgtcccactatctggccgttgaggtcgtcgtcttccttcgggtctcatccgctacgagctaggccctaatagtggggttgaagcctcagtgcggggtgaaagcgggacatcacgacttcgccaagccgctagaagagacaggcttgcaggggcaggctccggcgctttccagcgggccaagtcatttgcgtcatttcaatggcgacgacgaacgggttctaacggcgcccggccggcatcgggttaggtgagttgggcagtggcgccctccgaggaccaaaaaaggctgattccttccattgtaacatcgcattggatcgagccatgtcgcaaaaagctgcaagaagcaggagttaagcgaaatgtagaagatgctggacgagtgcccaatttcttcttcactcgtctagacaattcccagcagctggtcacgagccatgtggaccgactgatgcttcatcgtccgaccgacagcgataacctcagctcggcgccccccacagccgcaaagacaggcacagaccccgacgagcgattttgtccctcagatttgggaacctgcatccctgttcttcctgaccccattttgcgggtaaaaggccatcacaagcctgagcatcatccaggaacacgttcgtgatcgtcatttatcacaatcgtgtatttcattcaactctcctcggacactctctcttagcctccttcaaccctgattcagccgagatgacacgttaacgaaatcattcttttacttctcgtcatcgtaatatctctctgttgctactcaaaagctttttctcaaggctctcgtctgcgcccactagtgttcggggcggcacgccgcgcccttccgtatgggtgcaaggctggattctgggttgttacgtgcagagctggattctgggatgtaacctaccaatacctctatatatttggattttgggctggctatttctttcttaataattcatatacttagaagttaatgccagggggctgcgccccccgggacccccccttaggagtatttacacgaaaagaacacgaaagcgcgaaaaacggctatacgggaatgcactaacagaaaaaccgcgaaattcagatagtgctaacaattgttttgctgacgaaaaccctggttttagtccgtgcgttatgatttgggtagtacgtacaggattttacgtggggagcgcccgcgaaaggcactaacaccctacccttgcagttgaccgtcccagctactgtaggtatatagagattcagtgtaagactcttgagaagccaatagactctccatgtcctggaatgaaatcttcaataaatgataacctacgaccaatccccgaccagccagcaattcaagtttccattttcttacctatttgtaaagcacgaacgcccatatccaactttttaaactaatcgagctcctctacgccctgtttccatcctcaacctctgaacacatcccagactccgcggccctctccctggcctgtagtagtctccgaaatctctcaaacacctacagaagagcacttctatagcacctttgcgtcgagcatattcctcatgctcagaagggctttatattattctttgcacccaaacaaataaaaggttaaacaacatcctaccagtgatccgacactgacggccaaaggagtcgactgggtgaagcacttccactgtatacaacatggactctacaccagagtccatgaaggttgtctttgttcaagttgcaaactggctttccggcaatatcgtgggagcattcgttccagcagaaaggcctgatttagcggttcgcacatggtcctggtcgagcaacatattgccggagacaaatacagcggacgggtttgcacggtacagttagttgttgacgacagcggcttttgaactcacgccgatgcgcatctcatggtgtgggaattgatgcaggtatattatatgaatgactacattgaagtaggccatatcacgatctctaacccaggctgctgttgttatgtcccgtcactcactcgttgtcttccctggacatggattgtatgcggtactagtgtgtcaagtatcggagactgttgagacgccctatcgaagctagtatatttcaacacaactcgccatcgccattgaaacgcccacacccatcatactcaaagttggtatcctggatcatgatcgaggtgaacgtgcacagacttacgcagactttacaaaccttgatcatgaaaatgacatggaatgtggtcacgcagcatctcaattcagttcttgggccacttatgtcactcaaaatccaggaaagaggaatctataccattatcctagccagccatggaccattcgtcaaggttggcctgtctcatcgtattaacgacacacagggttcaacgggaatacgcgatgccaccagtggttcctgactaaaaatcaagtatagcagggtaccccttgcgctagaagcgaatccctcatggtaaacaccaaatgtccagattgtttctctactcaagagcttcatgtcaatgtgaacccatgcttggacaagaacgtgctgcgcgctctaacgtcaacgtcaccctcctgcaccgttgacatgacgcttcgtgaccttctcgtaaccgcaagtaatatcacatacaacactaccaccaaacaatcacaagctttctgcacagcagcaacacattagtcaattaaagcgcccctgctactacaccccaaggtatatacaacttaagcctcaaacctcttggcaacagtcttccagttaatcacgttccagatcgcctcaaagtactctgccttcctgttctcatactgcaagtagtacgcatgctcccacgcgtcaatgcccaacaggggcacatagttaccagtaacagggtcctggttggcacgggtaatcagcgcgagcttgccgttcgcagccttatccttggccaaccacgcccaacccgagccctggatgccggccagcgcagcattcatctgcttgacgaagctctcgaaagaaccaaactcggtcgtgatggccttgccgagagcaccatcgggtgaaccgccaccctcgcgcgaggcgggggccaggttctcccagaacaaggtgtggttgaggtggccgccgccgtggaagttgaggagaggggcgaccgaggcggccttggtgaagtcacccttggactcggcctcggcaatggtggtcagggccgaattgaggccgttgacgtaggtctgatggtgcttggagtggtggagctccatgatcttggaggagatgtagggctcaagagcgccgtagtcgtctagggaaaggagagtgagttagcttggggggtttttcctcaaagccgaagcggagggaggatagactgaaatgaggagcgggcattgcaaagcgagcgaatgttggaggaaagaacttacactgaaggtcgggaagagtggccttgccgcggacaaaggtagcggcgggcttaacggcgctggcggcgcgcagagcgctgcgggcgaccggagtagcgcggaagagggatgcggacattgtgacggcttgtttatcgagagaaagactagtaattaggtgaagtggttaggtcttgaagtgcgagaagaggaaaattagatgatcaatgggacggcggctacctcagagtaagtgaattggccgactgattgcgactatcggaaatgtctctttccatttacttatctaataagctcggatgatgatggaagctccatggaaaccgttccaactaattccgtcatagccccaccccgccgaggggaagaggtgggtacctctatggctcgtgtggctgaaagtggaacaaggagccgtctctgagtggtgagtaagccacagtgttaattgcggtctcttggcatggcggcgctcttcctctgtcgcgtctcccacttccagagcgcgtctccccagaaccttgattgatctcgaaatcctggcgaaaacttggtttgggtcagttgtccaactcaacactgtccaactcatctccaaacgccaggctggtccaattgaagctaccaaaatcaccaccatgtcatattacgatatcgatgcgatcctgactgacgcagaggtaccctccatctccctcccccaccatatcatcacccaacgccaaaacaccaactaacccgacgatcctccccagaaaattccttgtacctttcaaatcgacgtccccgaccttggctatctcgacaaccaaccggggcacacccttaagtccggctcgcgcgtcgctctccccatctggctggctgaaatgctcgccatcgctaatacgggcgccgtcgacatggacgacccatcacagtccagcaaatccttcatcaccttcgacctgcccccggcactgggtaacgacgttgtccaagctttgaaagccgacccgcgctccgtgccgctgcgcgatcagagcgcccacttctacgccctcgccacgcacatgatggagttgtcagaggagccggagctgagcgcagtgttaaggaaaacgtttgtctcgagggcggcggagattgcgttgcatgctaggaaggtgggtgggggcggaagttcgtatcatggtcgagatggcggaggagccggaggaaagggcaaggggaaggcgacgaaggacgataatgccagcaatttgggcgtgggaggcgctggtgaggactttttgagagggttggatgagtgggagaggaagctgtttaggagtgcacatgatgggacgaaggcgagcaaggagtggatggagaatgtcaagaagaggtgagtggagtggtactgttggagcgttgttgctaccgctggcgcccgatcggtctttacctcgcaacgaaccagcgcttcggttcaagcatcctccatgattctcggactgcgctcgatgcagtatataacaacaggccaccggcgacctcccaagttcatttaccatgacgaagctgtggatcagtcattatcacggctcgagagcatcgggataccacgaaggagacaggattcttgggggtttagttgtgtcaccctcccctggaagtatggcggacttggactgctatcgccggatgagtatcctacgcatcgctgatcttcacagagttgtgctgtcagcggcacagcagaccatctggcctaataatgaggaagactcatgagatattaagaggacatgaggttcggcactctctgttaactcggacttcgtcaattggtgggtgactagcgagcgacatcggatccttcatttgggtataccactatttcgtccatcacggtctatggaatatttaacaagatagccgaagctcaaattggcttggccgacgactagccaccaccctcacccgcgggacactctggagcgatcaacatgcctctcctccttcttagactcagttgcagcagacatggcccttctcacacgcctcttctcccgatttttcctcctctcctcacggctcagcctattctccccgtcctttttggcacggcggttgagactcataagcataccaacctcgccgtcaacctcgtcaacatcttcaggctcgacagacacaggcacaggttcagaacggccaaagatcttgctcaaaagactacccagtccgagcccctgtcccttttctgttgctgcatccgggtgggaagagccggtgggcacagtgccgttggatgcggcagcgggaaggacagtactattcgagctgcggccagcgagaggaccagggatggtgggcgtgttgtggtgattgaagatcttgtgaaggagatcgccaagtccaagggatccgtggtctcctttggttgccgcgtctggatgggaggcaccgccaaggatagtgccgttggaaacaccagcaggggttacggtgctatttgaggcccggatattgagagtaatggcggtggacgtatcatggcggccgaagaggttatgcaacagaccacctaggccaagccccccttcctttttgtccgtcgagtcaggatgggaggagccaacagtgccattggaagccggagcggaagcaggagcggtgaagttcgagctgcgggctttgagaaccgcgctaccggatggcgcatcttctgtgatgagggagggggtcgtcagtgcttagagcttccggtatcttgagcttggtactcgagacttactcagcgatcgcaaggtgtaaaggagatcttcaacatgaaaggcagagactatgttgcaggcaaggagaatggtaatagtgaagttggcgaagaagcggagagagagcggatgacgcatggctcctgattgggcttgtactcgcagaaacaggtgagtctagcaagcgagggccgatgcggagatgggtgtatgctacgcctagaaagaaaataacagcggtcggaaaccagcccgagagagaacgaatgaaagaataagagaagttgagaaagacgacaatgacaagtacaacatcaatgacgattataagttattgcagcagtatatatgcctttcttccccttgatcggtctctccaaccccatcaacaagtctaacaggcgcggccccggcatcacgaacggtcataggatcctctagctccagtcccagccttacccttttgccccgttttcgactcgctcgaatgcctcgctgccgtgctcaccattgacacgcgttgacgtggacaattttgccgccgggcgtcccaaatttgggttagtacaagtcccgacgattcgggagctaaaagtttgacaggggctgaagaccattaggtcggtatcggggaccacagtgattccaacaagcgcgatcaatactgagccggtgtttctaatactgtacatatcgacctgttgagcaggccttagcgcatccatgctcctggaaggactttgcacgagaagcctgaacatcatgaaagacctcgggtgaaaatgtgtgaagcctgaaaagctcagtgctgaagaatgacctaaaaaaaacaaatatgagaaaacgcgtaccactgatcagtggccccggttcaaaaattccctacgtctcactggaagacatcataggcattcagttactgtttttaggcctcaaaccagagctggaagtgttccagaaaccaaaagacgcccatggggctcataagggcgacctgcctcccttgtatctgtaatcatgtgttttccgtcaaatccaaaacctccagacgaaatcaagcaggagctgtcagatttgatccactacaaaaggtatgaaggcgcttacacagatcggactagcaggtacgctgaccaaccagatgttgagatgcctccgatttgggaaatgagaaggagtcgtgtgttgggcagagagcgatgattcgatggtaaagcggtgtggatatgtccggttttttcttgggcatgtatgtgccgaaaacaagtcagcgttagggaatgcaacaagcgccatgcaaagatccgggcccactcgagagaagatcatattgtgaaaaaaaaaaaaaaaaaaaaaaaaaaagacctttcacgatgctgatattggttatatcgagcaggtttctcacgtttgttttgcagtgtccagcttcacccagctgctgtgggctgtgttctgccttcatgggtactagttttgctgctgctatcaacaaccaatcagggccgctggtctagtggtatgattctcgcttagggttcatcctgagcattcttgcgagaggtcccgggttcaatccccgggtggccccattctctttttcatttttttgcaggtcattctgttctcgcaatgcttcaacacaactgtttccaactctctttcttcttcctcttcttcttcttcttcttcttcttgttcttcttcttatttttcttcatcattattttttttttcctttgtaggagcaattacgatcgataatgaggtaacacggctcaaccactacgacattgattgcatcgtagcaaattccaatccgttttgcttgtagcgcaagaacactgcgttgccgccccagatgttttgtgatgatcgaagatcaaatcagtttgaaacatggttgtatgagcctaacaacgtaaactctgagagaggccacggaaattgttcgagtttcctgctcgcctagcacatttgcattctatctcgaaagaggcagtgaatgtcataaaaacgaagagcaggcgcaaaaagacaagtggtaagaagtagttggctggatgtcaaaaaggaaaactgttataacaagaggtactagggaatgcaaggtgtgaggaaaaaaaaaaaaaaaaagacccgtagctgctgaccgccccttctattgcttcctccattctcccatccggcgactctgataatatcccgatatccacggaagggaagggatgacttgcactgatcgacaggtacaggacaatggtgcacgtacagaggaaccatagaagttgcacgctgaataacttgggaatgctaccagagctccagtgattccgggacattgtggcgcgcagacactgacagttaccattttgtctattgtgggattgactgttgaaaggaagcgcaagacatttccatgatttgaaactcaagcatgtgaaatgcgatgggactctaactgagctgcggcatgatttagtcacttgctgatagtggggtaacaaactcacagctctggacggttcatggcccaacggaaccatccacctctctctcccacccagtcctgtcgaaacaacaacacaacatcacatgcgcggacccgaatacgacacaattcctttgctagcagtgctgagtacgtacatggaaaatatatgtaccaccctgcgagacgacttcttcggcgcatctcagcctcatgcactgctctgctgcgtctgaggttgatcgacgatgttgagatatcgtcaacgccttccaggattccatgccattcacattcagatcttcaaccacgttgactcttccaggcgtcctattcgccaaaaaaggcatcaagattgtggcgtttcgggaggcaggtaccaatggcgtatatcttggctttcttcttggcgctttgcttcttggcatctctttcttcaacgccgggagttcgagtcactgacccacgtgtgtcgacggcgagcgttgatttcttcattctcgacatgccaacgccactctgccgacccattggcaatatataagcattcagctcttcgcccttggcttttcttggctgcttcggccaagacctcttcttttactcttgttattgtcgttggacctttcttcctcggggtagttcctcttctggcccaagccaacccgcattggagatatgggatggacgtgttgtatgttggacgaggtgatttgctggaatcactacttttatgggatgatctcgagcttggagagtgtttgaccatggcggacttgttcaatcacggcgggactatgttcgttatgtgtggatatcgacttctgtctggttcatccagaagctctgaaagtgggagacactcgaggagaactcaacgccgagctcaagaaacttgaccgagtggtcaatatcttgagcttcaaggccagatatacctacggtggatatacctgcagtcttcccaatggggcagacctcaggtgacacgtctgcgaggaagccccccaagcgttcaaaacgagacaagcagtaagtatcattgtccaatcttctttccaaacccctttcggctgttcacaggaattgcactcactgccacatcactgtcacgcgccttcagccctcaatgattcaagggtttccatgcaatcatgttcgttgcagaagcgaagcacgttcaccatcccacgcttcttgacgtccaatgttacttccagccttctctggaggagtcgatcgagatgttggtgggtgaacggtacctgacctaccaatccttctcttcctattccttttcccctggactccacttccccaagggttcacggtcttgtcattacggtcttgttcgacaaaagatcactagcatgatatgcactcgccacgcgccgagcacgcccagaaccgaaaacgatgaagattcctccaccacggcgggcatgcccagaagcagttaacaacagcgttcgtaccaccaccacggccaccaccactattctcacaccatctcgttcacctcacctctttgccacaccgttaatgtgtgtggggcaagcgaatatgcagcagttaggtccttggctggcgaacaccaagaaacattcacatcctgagataccacacacgtgtgcccgacccttggatgggatcgcctcccatacgcattccgttggttttcgacgggacgtacctgttgcaaccttgctgcagtactctatgcacgaacaatccatcccgcgcagtcttgtatatcctacatataggacccaaccatggaaaccatccgagcccaatcctgtcttctcttcagcaccaagccgctcaccaaacaaaagaaaacaaccagagcaagctcaagagcttctcttagagacgctcgcgtgccttccctcacgcgaccaactaccctcttttcctcattgttttggttgaagcaacatatcgttcaagatggttctccatcagttcgattatctccttgccatcggcaccatctttgctgcccttgatgcttggaacattggtatgtcaaataacaccacctggcccatattcaaccaagcccttgcaacattcactgacaaccattcccttccacaacaggagccaacgatgttgccaactcctgggccacctcggtcgccgcccgctccgtcacctacctccaagccatgatccttggctccatcatggaattcgccggttctgttggcgtgggtgcccgcgtagccgacaccatccgcactaaagtcgtcgacaccactctctttgccgatgacccggccctcctgatgctgggcatggtctgcgccgtcgttgcctcctccatctacctcaccatggccacccgcttcggcctacccgtctctaccacacactccatcatgggtggtgtcatcggcatgggcatcgcggctgtcggtgccgacggcgtccaatgggtcggctcgagcatcaacgatggcgtggtatcggtcttcctggcctgggtcatcgcgcccggcctcgccggcgccttcgcgtccatcatcttcctcgtcaccaagtacggcgtgctgctccgttcgaacccggtctacaaggctttcgttatggtgcccatctattttggtatcaccgcggcgctgctctgcatgctcctgctgtggaagggcggcagctacaaggtgacgttaaccaacccggagattgcgggcaccatcatcggtgtcggcgccgcctgggccttgctagtcaccatctttttgatgccttggctttaccgcatcgtcatcctcgaggactggcagctccgtttctggcacatccctctcggccccctccttctccgtcgcggagaggtgcctcccccgcctgcggacggctccggtgtcgtccaggatttctatgccggtcgcttgacaaaggagcaactcgccgcccgccgcgccgctcaaaacggtgactcggaaatggccgccggtgccgtcacatcctccacctccaacccctcggctcccaccgacggcgaaaagggggccaccatcaccaaggacgactcctcctactcgcacgaccattctgagcccgcccaagccgcccaaccccaaatcaagaccatggtcggccctcgccctgctggtccctggcactcgggcgccgttctcttctggtacgtcaagtgggccttgttccgcggcgtcgaccaagacgtcctctcctcgcagcaagaaaaatccgtcatctcgtccgacgttgaagaactccacgcgcacgcgacgcactacgacaacaagaccgagtacatgtactcctttttgcaaatcatgacggcagccgccgcctctttcacgcacggcgccaacgacattgccaacgcgattggcccttatgcgactgttttccagctctggaaggacggcgcgcttcccgagaagggcaaggcggatgttcccgtgtggattttggtgtttggtgcttcctgcttggtgattggcctgtggacgtatgggtataacatcatgaggaacttgggcaaccggattacgttgcagagtccgagcagagggttttcgatggagttggggagcgcggtgacggttattttggctactcggttgagtaagtatttgtttttctttcgtttgattcgagactgccgatgcatggggcgaacttgcttgctaacgacgattgacttacagagctgcctgtgtcgactacgcagtgtattacgggcgctactgtcggtgttggtctttgctcgggcacgtggaggaccatcaactggcgccttgtggcttggatctacatgggctggttcatcactctgcctgttgcaggcatcatttcgggatgtttgatgggtatcattatcaatgctcctcgctgggggtatagtggctgaatgcacgctgtggggtggatgtcggaatagaggtgccgctcgacagaaaaaagaggagtgggtgtgaccaaggatggatggaaaagaattggaactgtccagaatttgtgttctattccttcaaaccacgtcgccgcaggtggttacgtagtagatagctgttgcttgttttgtgctattttgtgaggctgttataccccaggtagtacgctattctgaaatccatatcaaccaaacgctaattgagaacatgaacatggcaagctcctagtgctcttcatcaccaatttctgttccttgccagctttcaatcatcgatgtaatcataatcttaaagcaggagcctccggagtgaaggccacccgtaggacttgggcgtgctctcatcggatgggggagtgctgtcatcatagcgcttcgagccaagcctgggaggcaaggatttgatccacaaaaccctttccatacccggctgtatctcgctcaacttgctgttcagacaatggatttcagccataatgcgtggacacgggcaccttcgttggaagcccaacaaatttactcgttgggagtcattctttttcaagaacgtctcctccggccccttccatggttcttccctgaaagccgatgcgaccagataatcgaagcctctctcccacaagtgttgctcagcctgtttcagaagctggcttccgacgcccattcgacgcacagaagcatggacatggatcacgatgtaaagaacgtcgtcacaacgctcttcttggtcccagtcgtccttcaggatgccaattgcaaaaccaacgatccagtcttctccagttgcgagcttggcgacggcaacccatagcatcccttttataaggcaaagattcaagaggtctcccttatatgtcgtatgcctggcgcgccacggcagccatgttctccatctcacggaggtcctcaagttcagggtagaggcaatttggaccttcttcagatgaggaagatctcgcggccgacccaggcggatagatatgtccatgtcgatatgctagggttgaggggggagcaattcattggcaaagacgaaagaagatatgcttggaggagcgcgcggaccgtcatcttcgggtcgaggttgccggatgcggcgagagtggatttcgtcgacgtcaaataacccggcggagggatcccttgaaggaaaccggggacagttagacgtcggaatcatgagtcgtagagccggtcgtcgtggtcgctccattggcggcatactgcagtgtcgagtatcgtccacggacaagatattagggttttcagtgaatgtctctgctgggcgagggaaggctggaaagaaagcaccggagattatcgtgtccaagccggcttaggggcagagacaaacagaagagagaacagaaattggacgtttgatgatgacgacgatgtgggtaatgccagataatgctgatgacgatgacaatggtgagggcgcagagtagaggagcaacgtgggaaagacggtaactagacatcgatcacttgaagccggaagtagaaccctcacaaccacccatgaaggctcacgggaagatgagaaacgcagctgccggggcgactttcagggccaaggctggaagcatcagaaagagctcggtgtttacttggcgattgggggaagaactggtgttggtgaatggtaagaggttagggacatgaaggggatgttgcttcggtggcgaggtatgtagcatgctgctgtttccaaagtcaaacctgacctaagctatcatacaacatctctcctggtgcacttgagggtgagggaaacagcatcacggcggcgggtggttgtggctgcctcggtactggcaaactcctgcttggaggtgccgactgcggacagcgagagatgattgactaagtggaaggcatggatgttaccgtttgcctcaaaaaaacggcaaaagatgcgcttgcattctgagactgaggttcaagaggagttgctgcacctggcgttgacgatgttgatgtcaaggtcgaagacggaagggaagtcgagggcgcagtggtgccgcctggtcgacagctgacagcgtgaagcccaccgtaacatcgtgcacgagccacctaagagttctgggtggagccagcaggggaaattgcacccgtgcacagaccccttcttccagggtatttaacagcagccccctcccctcattcttagaattttctttcctcttttttttcttcatacttaccttggtcgattgcgcggagatcaagaacaccgcgtagtatggcggagggcctgcattgcacatcgtggtgccagccgccatgaattgtccttcggggccgttccggccgtaatttttgatgtcaatccatcatccatttcggatatcttttttcactatgcttgctgcctacgggtggtaccatggagaagaagcgattcaagttctttcatgcttgctcatgaggagcttgctgtgatatgttcggtacttggcgtttacatgaacaattcgacaaacgcgcagccagctcggcccgcgccacggtcaaaacgagcgccatttcaccaaaaaagcgcaacaaccacgacttgtttcaaatatttgttccgaccgcacccaataccaagatgttttcatttccgtcaaaagagcgccaggcagtcatcgtaatcaagacagttggagcgtgtccatgatctgcaagcctgccgcgaactaccaacgtcaaggacggccaaaaattgtccactggctcctagagacaaaaagtaaatggaatggatgctgccaattgaggacgccgtctcatcatgttctcaactactttagctggctggccgccagtcatccgtatcgttcgggggacgatatgccgcctgtggtgagcagctttgaaccccctacacaacctacctttcctttccctaccaccaacctggtctccgcgaatcgctgcgcagtttgccgcctgtagccacgggctggttcacaaggttattggacacggagaaaatatcagcatcggctttgacctgccgccgggcacaaagtatcgacaggcgcggccatttacatcatttgtcgtttttaggaagtgtttgcgcagaaagcggatgtgtttcgacctgagcggcgcttggaggcctaaaaagctgccaggcttgaactggaaacatgcgaggagaattgagcagctctacgaaagctgggagaagcaaggacactaggagagatggaaactacgctgattttttgggtcagagtggatgggaggtgagggagcgagggagtccctgggtgtgtttatggagggagagggcgtttggagctttaattgagggttgatggtaaactggaagagctcttgcgatcgctacaaagggagcaccatgcgcatcatggaatcgattctcggacagatgtcttgcaacgtatgcacaccggtcttgcctacctactatcagtggactgactccgtactatacacatccgcaacagaatgccagactggaacaaagcgaagagacaggtgtcgcggtcgactagcagctaaactcccactcaacgccctcccaccccttcctcttcttcaaaaccacctctccaccctccaaccccggcaacggcttcgccgtctcgcccctcttggagtcgcccatcttcaacttacttctatccaatccctcaatttcaaacccaatcgccaacgccgccatcagcgccaaattctcggtaaacgcaaagtgtcttcccgggcacatgtgctttccaccaccaaaggggacaaaggccgccttcctctgcctctccaccttcggacccagctcctcccacatgaatcgacgggggttgaacccctcagcatcggcgccccagacggaggtgttccggtggactaccttggcaggcatcatgacattggtgtcagccttcagcagataggaatttcccgagacggggtcggtgagcaacgtatccttgagcacgcgtcgggcggtaacgatctgcgaggcaagccggatggattcccggaagcaggaggcaaggagggggcacttggcgtcgaggcccgtggcggggatggtgattgttcttgttcccatgtcctcacccgaaagagctttttgactgttgccaaagacggccagcaaagcttcggcgcgaatttgttgtaagagatcagggcgcgtccagatttcggcgatgcaccagaagagagtggatagaacgttggtagtggcgacaagggtgatggctacttcattcttggctagttcgtcatcgggaagatcgtatctctttagcaaacgagtgcgagcgcggatgaagtaggaggtggacgggtcagtctcgtaatggcgcgcgctgaagtaggaaagaagcgcagattggactttgttgcgggcgagataggcgcggcgggcgacgatggatgggaggaccccgaggaccaaggggccgaggtgggattcgaagtccctgtgatgttttggtggtggttagctttggctaagagaaggtaaggggaaggtaacgtaccactgggcgtcaatgacttggtggtccttgaacgggttgtgcttctctccccacaatgcttttgatgtggatctgctaagaagtgactgaagccagagaaacatgttgggaatcttggtacctttcttggaatccacatcattcaaggtatcggccatggtcgcaagagtggtgctggccaacttctgaaggttgtctcccgagagcgcggacttgaaaacctgttccatgtcgcccatgatgtttgggtgcacgccatcctttccgaggagcttgtcgaccgtgccttgtttgacgccaaagatgcgcgggacgaagtccaccatgaaagactgcgcgtccatgtccttggccttcagagcggcctgttgtagaggcgcatcgaagataacgtagagtttctgattaccgatggggagagttgcgatgggcaaatggtaccgcgcgaacagctcgctgaagtagttgacttggtggttcaacagaccaaagaggtggccaattactgggaacctgggcttgatgaggggtggttcggacggatcatgaggtggtgagatggtgaggagcaagtacgacaacagtacggcgacgccgccgacgaggaactggactggcgaagttttgctttgaacccagatcatgggaataaggcccttgatagcggcaataccggtgtcgaggaggctttcgatctcagctaccgcgtctgccatggtagagggcattgtgacagttgttgtggtggcagccaggtgatgcagttacaggtctgggaactcgaagccagaaccagcagagcgtcaagaaatcggatgtgcacagttcggatggttttgtgttgtccaaggtaccggtttgtggacgtttgatggaagacttgggtgggcccgttgttggcattgttctcttaccattgtcgacacacggaaatttcggtttgtttgtttgctctcaaccatggcgacgtatcagacaaagctgcgggactaacctgagctgcaagggcgcaacaggtggtagatgattgcggacttgcatttctggtgactactagtgcttgatagtctcgagattgttgactgctgggccgtgagacttggccgggcattgtttctatctccaacagtcagtccgggattttggtggttgacttgtgaaggctcgcacctgacgtgcgtgttcagtttctgcaacggcatggtgcctgccgcttccttccgctcgctgccgagtcaaagtggctgcatgatgccctggtgcaggacaggaactgtccgattgaaaccctcacggatacagctgagacagtgaccgagtccgtccagacccttaatttgagcttatcgagatgtctcaacaacagaaggactcagtcaacgagggaagtacttggaaatctaggtactgttagggtaagcgtcacgatcaacagtggaaagagcagccaccaaggtgcataacttcgctggtgtaagtgttaagggatacatcagtctgactgccaattactaacaaggggtacattcccgagatgtcgatgcatccagctcgcatctgttctggtggatgcaagacacgtcacacaccgaagctgcgacctacctacctaccatcagcaacgatggaaagtgcattcagcagcctcatacctctgagatggaagctgtcgcaaactgacacctttttccaagtcagctgaattgttcaacagagcccctcattccacctgtcctcggctacctctacttagttctctgcaatcgccaagcattcccctccccaaggcagacatcgtcactagaggtatttgggcaccagtttggcctagacgaggcatgtccaatgattgttgtttactgcgtattccctacgcagatccaaagccacacggtacgtattccaatgatagcttgcgagactgctagataagttaagtgcacatgctaaccggcgccttctgttggggcaaggtcagatttccatggaacttgggggtacgaggcctcttgaccgagaccaacgtggaaaaatggaaaggcaaggcacgaatgcgccgagccgtagcacaacggggaaacaacacccaaccctcttccttagcgagaccaagccaacaccggccatccaatcgttcagttacatacatctacgttctacatcaagtacactaggactgcagctcagctttcgcaaggcacatcacagacatatcaacgtcacagcccgaagcagatggtaggtatataagcatcgcgagttcctacgtgtagtgcttttaacgttgcccgacgtcaactgccactgtcactctccccgaacctccgaagaaacacctgacagcgtaacatgccactgtagcatccgggaacaagcagccaacaaccctgctgcaaccacagaagaaccccccaacctggccacatccaacattcatctcgctgtatctgaagcagatggatcaacatcaacaaccaactccccctcgttacgatcaatacgtcgatccccttccccccaccgacgcttgggcttgttttttgtccgcgagatattcacagagaaaagccttgtaccaaggtttgacggcaacagagaaggagctggtccggaaagaactccgtcgtgttcgctacttgagggaatacttcgagacccaacgcctgtcccccaagcccaacagcgctcccttggttgtcttgctcgatgattcacgaaggcgttggaaggaacaagcaataaaaaattccaaggcagcactagcggaattggcacagccaaattgctatcataagcctcttctccagcgaaaccgttctcttttgcttcaggttcagcaatggtcaacgcagccggccgagaaccagcaaagggaagaagagctggacccggaaaattacatcgatggactgggtgcacccgacgatagcatcgacgacaatccgagcgatcccaactatggctacaatggttgggtgattgtgtacgaaaagggacaaggcggaatgaccctcgaccatcctctctgtcatggccagtacccccatcagaagatctcggttcagaagctgctttatgacatagccaatacaccactcaagcgctcggaggacaagaaccagttacgctactttcatctccaggcgaacaacatgaagtgggtggaagatgccattgcaagatactacggtgaagcctcgggattagaccgtcaacgcagcacaatcacacgtgaaagggggatgtccaagcccacaaatcgtttgtcaaacaccgagaagttattgaagcgcgaactttggcatggacaggaacgcggcggtatcggtacacatcttccacctcatgcccgccaaatacgacctcgttgcgctgttgtcccatccgcgccatgcgccccacggacacattcaacgttgggttcgccgacgagtgctaccactaacacaaacgacgtggtgctctttatgccatacctacactgggaaatcgagaaacgactcacgagaatgacgaatgtcatacgcaagacacgtcagcagaaggaggaaactttttacatggagcgtctaaacaagcgtcgaggaacctgggatagtgtcgttgataaggtcatgacggcacgtgtccttagacaggacagcatacccgacgacacatttatcagcgacaaatccatggatgatgctccttcttggcgtcccagtagccgactaggcacttatttatggcatgcagcgaagctctttcaactgatcgacgaggctgccgactggcggctgatcaatgatcatctttatggcgagtcctccctgcatccgagacgcacgctcgaacaatacagcagctggactgcagatgatacaaccaagcgagaccgacaacaggtggtttatcgtgggacctggatgaagaacgatttggagtcaattcccagggtggtaatggttgaccaactgtggatgtggatcctggatgaaagtaggtttcgctacgcatgatatgtgtttccaagctaacctcgtgggcgacagataccataatcaccgcatttcctcggagatggggccgtaacaaacctgatccctctgcagtccatcgagcagtccgggactacatggcatctgtcgataaaggccagatcaattcgatttacgatcttgctctcatcatcgttgatgaatgttccaaagtcatcttcgacaggaccaagcctgatcttcggccagaggtagtggacatattcggttccgccatatccaagattgttcgtctgatgtaccccttgttacgtacgatggcattgctaacacacgggaccctaggcggaaaagaagacggagtcatacgagcggttcggccgtgacgtcaagaggatgaacactcaggatccgctcgaaacctccgaggagctgcttcgcaagtccctcaacatcaagtacgaatggtccgtcctaatggaagcccagagtgtcatcgaccagctacaaattatgcaagagatattcacacagcagattaccatcatgacggactttgagaaggtactacgtggcttgggttctggggttccgtcttctcagttggacggtctgacctctactcttgagcgtgccagctctctgctaactgacatgaaatcgaatcgtgatgaactcgctgaccttgagaagaggcaagctaagacacggacccagatccgggaattgcttgacatgaaacaacagcagtcgggaatcatcgaagccaaagcgggtattcgacgagcagacgagagcgtccttcaagggaggtcaatagtagtcttcactgttgtgaccatcttctttctaccattatcattcttcgccaccatgttcggtatgaacgcacgggaactaaacgatggacatatgggaatcggcacccagctgctgctaatgcgtgagtgagtcccattatttctgggtattgatgggtaggctaaccgatctgaagtctttccctcacttggcattacaattctatcactcgcgcttgctttcagtactcgggctcgaagcctcatcttcggcggctggcggtcatttgtgggtggactacggaagccagtggcatctactcatcagttgaaggaagcgtcggcccacacgatacgaaactttatgttggagaaactcagggaacgggatgtgcaatatggtgagagtctgcaggagctaccgatccacgagcatcgggaagcaccaaccgaaaagaggccgggaacttgggcatctgggaagtttagcagtggtagcttgtcacatctgtggactcggaggcgatcgcagtaacaacttgattcaatggtatcgatatgagtagtcataatatgcatgcattaactcaagaagtgtttccgttcggggcattgctgccggtgccgtctatcaccattcgcatcacttagggtatccagccgtccaacattgtccccaaaatcaccatgattctcccccaacaaagcaggcaaacgcagtcatgcccataaactccaaagaaaaccacaaccaacctcccttatcacccaacaatgccgctcacaatctccaacaacttcccagcaacctcttcgtgtgcggtaatcactccccaattcccatccagcttccttccccgtccataatcaatcggcctcccccacagatccgtcaccttccctttccccgccgtcgcctcgacgtaaatcagctgtgcgcccgcgtggtcccaaatataggtggccttggtcctcggcttgggtatgcggacctgcacgtgcgatggcccgccaaggatcatggctacgtatcgcatgtgtgacgagtacagctcggtgccggggaatgagtaattgggtacgccggccaaggtggcgacgcgggcgacgagggaggaagaggttgcgggggtggagagggagtcgatgaagtggaggttggacatgtctggtgggttggtttgggggttttcagtgatggaggaggacttggtgagggaaatcgcggggagaagatccgtttgggaagtctggtcggcgatgggccggatggtagcgccttgggagcgcacggcactgaggaggatgccgtttgttgtttgttgttgatcctgatcttgagtgtcaggggatggggatggggtgctatcctcggagattatgtacgtagctgtgcaagcggaagaggaagaagaagatggagaggaagaggggagagtgatgcctaggttggggcagcccagaacgccaaccacctccctcccgccctcaatcaaacacaggctcacagcatactgctgcccgcgcatgaacgccgccgtgccgtcgatgggatccatagcccagaagcgggcggtgggtgagccggtgccacgtccacctaggtcgatgagggacagcatctcgggaatggtttgcggcagtgctgatgagagcgcttcatcgcctgactcggtggaggcgcaagaccgaaccaaatcgaatacctgcctagccagcaccggatccccgcgcaaagcatcggcgtcctcttcgccaatgaacccgtcggtcggaaagtgcgcgcggatggcggcggtgaggagcgcttgcacggcgaagtcggcggcggtcacgggggagaagtcgggcttggagatggaagcgacgctgacgcggcggtcggggtggtcgtcatgatcaagttgtggtgtcgaggtaccggaagtggaggttgaagatgtagaagtggaagaagggttgaggatgccggcgaggacgcggcgcgtgaggagggaggcgcgttgcacggctagttcggcaatgtggcgctcatgctggtatgatggtttggaagggttgggggtggtgactgtcatcttgatcttcttaggttttggttgtgacgaggatgtgtctgtgaggttgaggttgagatgtcggtgagtggagccgcactggagagggaggggacagtaacgaagttgacgttgaaataaggtgtgtctatgtggagtgccgacgtcttggtggtggtgatcgtcggcggcaggtggaggcttggtagttagccccccttgtcgaggtggtgtattacaattccgtgtattaaggtgtatatcaaggtatggcggtgtaataataggttggcggtggttgcgattgctttttagacggtgttgtgctctcaggtaggtgtgttagcgcggttgatactgattatcaagtgccgcgatgggaaactctttttcgaagatcttggcaatgggaaggtttaagagtgaaatcatggagagacttgacaaacccgaggactcccatgccaaagcaagcgcttcgccccttgtggatgaagcaccacgccatggtcgctatcaccaggatggatgggtggatggatggatggatggatagttggatgggtcagggctgttccatctggattggtgtgttgtccatgaacatggatcttgtgaggaagttgtttgatgagaatatgcaaaagtgacctgggatgatgatggtcacggcgaggcaaatctctctccaaggcacttttgagactttgtgagaggcctgtggggctgtgacagctgttaacgatagtgccgcggcaaattcgatgtctcaattgcagccacacctgataagaaggatggctgagcaggcaatgcgcgcaaatccggggaggcgcaaaggggctttttcaggtgaaggtggtcgtcaggtgccgttgtggtggggtcccctcgggtcgggtgttcctggctgcactgcgatgtccggatgacgccgacgtgccgggcttccaggggtgtgggtgcgaccctagggcatctgacagtgctaaatggcgtctgtttcactggtcagcggcaacgtgcaaacgagaggggacctccactaggtggcattcgatccttcgaaagatggggttcttttcgactcgacacccacctcgttccttttgtgcttcaataatattcggtcgctttcacgatgctgatttcattttcatgattaggtctttatgccctggtatcgtatccgaaccatacgagttcccgtttggccgttggtgccggggtttgttccagcttataccgggaacgtgtcgacaggacaagtttgagtgaacgagggcgcaattgaacaaatcacctcaaccgacgagtcttgcaaccatcttgagtgattatgaccagaacacaactcatccgccgaggaatctggatcaccctggacccgactcctcgattggaccacatacgagaaagtgcccgttccgagccgtgtcgccacatccaaccctaaccgtcatgaatgtaatccggcaattatcacctagcatacataacgctctacaggtactcagcagtcatccaataactggttgatcatgagcaatgctggcttgatttaagacagggtatagatcatttattcgtcatacaatcgtcaacgcattagactccgataccttcctcgaccttcaacacccagcctgtgacccaacttccggtcagaaattagcaatcacattagaacaatgcagcaacagccaggcccagagcagcgaggccgagagtcttcaaaccaagtccggttcgaccagcagcgccagtagcgggcgggttctcgccgtccccggacccgacaagctgttcaagattgtgtcagtaagtcctcaatcatcaaggtacgtatgttgtagggaaaaaaaatggaatgaactcaccgaagcaacagtatgcacaacaccattctcaacaatgacatcagaagcagtgacctttgcaccattgaagtagacaccgctatccctgacagcaacagtgatggtgccgttggccagcgtcttaaacacctgtccatccttcaacagcggggaataaccgacatagtcgacaatgacgtgctgactgaggatgccgacgatctgctcgtcggtgagggccgagatattgacggcggcaaaagcgctgtcatcgggtgcgaggacggtgatgccggcggcctcgctgacgggcccggcgaggctggattgggtcaggagggcggtgaggttggagaggttggggaagagggagagggtgctggggatggagccagggatctcgaggagactgttgttggcggattcgttagtggcgagtttggtgctaagagaagaggaggggatgccttacgaagccacgggcctaatgacacctccgtcaaaggggatatcatcacccacgaccggcacagccttatccgcaccggcaaaaacggttggcacccccgcgtctccgaccggcttctcgacaagagactgattgacgcccgggccgaggttgacaatctccgggtcactcagcaaagactggtagacagctgcagaagagttagcctgctggcgcttgaagcgtagcttcttcgatctggtagcccagttctgcaccgcagatctggcggcaatccggtcctgcctggtgggcctggttgagctacgacggcctagggtggagttgacggcagactgggtgttgttggtggcatagatgatgaagttactgccgacgtcgatgctggagagaatactggggtccgcctcttggtagatgttggcgaagtcgctgaaaccattctgctggagggtgttgatcagggtgtcggcggaagcaagggttgccgccgacagggcaaggaggacgtggaaaagaatcatggtgatggtgaagtgccggagatgctaactgagggaaaggtgattcgagatctttacctagttggtgagtgaagactggtgtagaagaagcagtggtgcagtgaaacacaaagtgaagccatcaaggccggcgggtctgcgacttcttatttatggaatgcctcaatagcttcttctcttcaacttcacacaatactctagcctcaacccggtaacttgtatcgattgcggcccttgttgatcgagctgctggcggacatagtccggaaaaccatccaccaagccaccgacaccattgctccatggcagtgccaccttggcagctgctaaatgaagtgcccaagaagcagagtgccaatggtcgaaacctgaacctggcacaatttgcatccaatggaggagtggccatttaccgaaaaccgatcgtgaagacttctacttacacccaaaagccccggttgcctcacatatgcaactttcatgcaatattaacagctttcggcttcttggcctcatgcttctggttgagatggttgaggccggtatgctgataagtgcttgatcactaacataatacggctggtgataataatccaggtatcccgtcctatcagtccgagttctgcattccgcagttctcagttctcctcatcttgcatcgttgggtatctactacctaggtatccatccctgtgcggagctgaggctttcttgacctatcagatggatccaacacaagtcatgcagcaagagctctttacatgatcctctttcctgcaatgtcaatggatcttgacatcgccaggctgcgaactgatcacagatgatttgacgttattttggtgatatgtggtgagcaggaaaatgaagggggctggtggtatcgatgcagtgtcaaacagctggcccatgatgaagaagtcctggtatctatcggctctggcactgaccccatccaggcgtgtaagtggtgatgatttatggtggtcaaatctccatttgatggacccctattcgttgctcaagaacgattagcgaatcaaggggattaccggggactgaaaggggtttaccatcgccgaggtcaccgaccagccttacctagtgagttccggctgcaacatgcatgcaggcgcttctccgcacttcgtcagagcaccaaatgattttctggagcatgaaaatgaaccgccccaggcgctccactgcatactgtataattcgaatttcccacaaggctccgaggatcagaagtctcggcgtgcttcgcttatgtaggtgtgatagaggctcagctgaagatgctaacggatccaaccatatcggccggacgggctcctttggtcatcacaaaccgcgttctgtcgaagatatagcttggcgctcgcagccttctcatccgttttcaccaccttttcttcgaatcaaactaaccactgaccttgcgtgaggatgattgggcttcgacgtgttcaaagcatcttttgacgctgacagagtcttgctgctggtcaattgtcgtttgctgtcgtccacagacggtcaggtaagtgatgagaaagggaaatggcctgcaagccgcaatttcacgcactcgctgcaaggagggtcttgtgcatccagcccgggccgtcactgacagtcggcgtgaattacgtggctccagatgggttcggatgcacgaaagtttgatccggccaacgacatttcccaatgagccactgaaggctctaaagcagaccaggcttgtgaggtcgccttcgaggtgggaaggttgaagagttggtagtggctagttagtagtctcagcgatgcacgtgcatgttatcgaagccctacaaaggctttcatgatcgttgtgctgcattgctataccgtgccgtggagagaattgcgaagtagggttgagattattaaccgagctcaacttgaacgggcaagtgttagcacctgcacaaatctgtattctccgcatgtcaatcatggcgcttggtttgtaagtctctgcgtcccgttgacagatgttattgatatcagctgtcatcactcggcaaaaaaacctacaggtgcttatttaagcaatagagtgagtccttgcaattcactcgcgggtgtacgacacaccagaatcatgcaaatgaagaccatgactcacaaaccccaaa