ccccccccctcctctttttgtttgttccgctccatcacctaacaaacgtgctccacctcctccttttcgcccgtcccctggcccaagtccgtcttcaaaacccgcccaaaggtctccaatagaacctcaaagcaaaccttggtgatcgccggatcgtaccgccctttgctcaactcatccctgatgaacgcatgttgcgcccacgcaaactcgtagaagctgaacgtcactccagcctcgcgcagcttggcgcggattagatcgcggccggcgtcgggcacgtgtgtgtccttgacaccaaagatcatggccacttcgcagtgcctgagtttgtcgagctggtcgatggtgtgaggggcgacaaagccagacgcggttgtcgggtcgggacgaggagcgggagcggagggcgaggtgttggggccgtcgttgggaccgagggtacgcgagtggatgtcggtgccgaagtagggaatggcagcggttatgcgagggtcgagctgtgttgtgtaaagttagttattggagcttgatttatgacggtcagcaagaaggtagagacatacagcggctcttagcgcaagatggccacccagacacatgcccgtcgcgccaatgcgcccagtgcaggtcggcagggacaagaggtagtcgaccgtcctgcgcgagtcttcatcgtacgagtccagcgtcttgactaccttccactcattgccttgatcggtgccgggaacatcataggcgagaggctcggggccggtaaagtcgtgatagctactcggggccgcgacgatgtagccttgaccggcgatttggcgggcaaaacgggcaacgggaccggtcactgttcgggcgcaaagtcatcgtcagcttatcggtggtcaccaataccagccaccaaggattcccttgcgcccggagcatctgcccgcaaaagaacctcccgcgtggtcctttctccagcctggagctcgaacagctccatttctccacggggtccgtggggtgtgtaggcatcgcaaggaatggggccgagcatggctcttaagatcggtctgaccttggtagatttcactgaagagggcgactccggggaagcgcctgcaaaacggaaagacgtatgagacgaggcacgtttggatgtctagatgtcacgatggtgctcacgcattgggatatccggggatggttgggtggaagaggaagattcctgtattgtattgttcggcgcagtcagattcaagctggactatggaatgggatgggtgtttgcgacggggcgtggaactcgaaatttcatgaataacggagcgcgcatcgggttcgacgtgcgaggcaaaacgaggtgatttgactaactcatcgtcgactccttgccattggcagaggtcttgacgtcggcgtagctctccttgatcaacatgatgggcggtgcggtcggagctcttgtctctcgtcgatgatgctggataggcagggtttgaacagagagatgacgggagctttgactcgaaagacgatggggaggactgggatcaagttccagcgctgactcggacggacctggaaaccgaaatcgatccctcccgtcccctcgctcgcttccaattcccgctcagcaatcagctctccatctctgatgctccagtcttcagcgaggggactttttgcctgccccgccccgccctccttcgtttgcccctcgggctcattgtcggattgcggggcacgctagtgccttatcccacttatcgcaatcccggccatgacttcatgggccgctgtggggccggcgggcgatgctggaatggggttggtggagacctcgggcttctttcatcttctggagctgaaaggaaccgaagaacgaaagctgaaaaatacaggaaggcaaagagttccaaccaagacgccgccaaaccaatatacaaatcaaagactgaacgatgaagcgtaactaggtaagaaagaagaaaaatgataagcctcgagacactcggtcttgaccaatctcgatctctccgtcagaaatcaggcatcgaaaccgtcatgactttccatctgtaaacagaaaccccacattccactgccagctcgcccatgatgcaagggtgagttcaagggtgagtacccaagtttagcggccaggtacgtcgaggtacttctagaaacctgtcgcaactgatcgcaatcgccaagcgcgcgcgcgcaaaccacacaaaccaccggactgcaccactcgcgcacacagcctggagaagaagctgaggtacacagccgcattttgcgaccagtttgcgacagagcttgggggagcccctttgttatgcttgtaacgactaaaaaggcacgacagcaatttaaaagattcggaagtttacaacatgcagacagacatgccggtcgctgttaatatacctaaatcgcaacaacgcatcgtctgaccgttggcgcaatttgaagctgttaaggctgcgactgatgggggaattacgaaaaaaaggggcaatgtaaacaaaagaaagggggtagttgcagagtcgcaaacggcaaccgaagccttccacgcgaggtaatcatcatcaatactgtaaataattacacactttcaatacattgctttgaagttttggacgtagtggacaacatggctgtcaaagtcctttaccaccacccaagggtaggtactacgggcacgtatcacccatagtgggcttcccctgaccgcgaacatcgaggctcaacaaggccgtaaggcagaacagcttcatgcgagagcgtctagctggaactatggggcggccatgggctgacagacacacaacacatgcaagtcccatcttccgtgaacatggcaatcaaagtctggggcaattcgagccttgccttgtctgggcgtccaccttagaaaaagtgtgaacctttgagtccattcgaggtacgtaggtacctacccagatccagttgtctccatctttggcttggcggaaagtgaacgggccatttgcgcgccaatagtaaccgcggtacgtacctttttttttttcaggcgcaaacccaggtcagccaacttttgcagatcaaattaccaagctacttgcagtgaatcgcacgaggcggctcccagagccttgtggtgaagggattgtcagattgctaacaaaccaaaaaagacgttactggctcctgaaagaaggttcgattagcatctggaggcggcgagcgggaaccggttggtacggtttgcgactgggcaatgcgactggatgcgatagcatgcgacagcatgcgacagcatgcgacagaatgcgccccggcgcgcacaagtaccctgatgtaccccggcgtagtggagccaggaaactaacagaagctcgtagaagcaagaacgaccaagctcgaccaccaagttaaattctggagctccgtctgcccctccacagcccactttggcttgtttctcagaccactgttcagcaaacaaataattgcgacttccctccacgcaaaccaaactcgatctcagcttttctcttttttttttctacttttccagtcacattctgggaattgttgaaaagcgttctcaaactcactcaacgcaacgactctttttctctttttctcctaacgatacccatttccctttttcagcacatctcacacattcacaatggctcccgccgtcggtatcgatcttggtacgacgtactcttgcgtcggtgtcttccgtgaggaccggtatgttacagcacccggacggctcaccttggctcaccttgaaagttactaactcatcttcaccagctgcgaaatcattgccaatgaccagggtaaccgcaccaccccctcgttcgtcgctttcaccgacaccgagcgtctcgtcggtgatgccgccaagaaccaggtcgccatgaacccggccaacaccgtcttcgatgccaagcgtctcattggtcgcaagttctccgaccccgaggtccaggccgatatgaagcacttccccttcaaggtcatcgaccgtggtggcaagcccgtcatccaggtcgagttcaagggcgagaccaaggtcttcacccccgaggagatctccgccatgatcctccagaagatgaaggagaccgctgaggcctacctcggcggcaccgttaacaacgccgtcgtcaccgttcccgcctacttcaacgactctcagcgtcaggccaccaaggacgccggtctcattgctggcctcaacgtcctccgtatcatcaacgagcccaccgctgccgccattgcctacggtctcgacaagaaggtcgagggtgagcgcaacgtcctcatcttcgatcttggtggtggtaccttcgatgtctctctccttaccattgaggagggtatctttgaggtcaagtctactgccggtgacactcacttgggtggtgaggatttcgacaaccgtctcgtcaaccactttgttcaggagttcaagcgcaaggtcagtgatgcctggaagactgagttcaatgcctaaaccatttggctcatggcatgaaacgtctcattcaatgcatattgtcagatgctaaccccctcacagcacaagaaggacctctccaccaacgctcgtgctctccgccgtctccgcactgcttgcgagcgtgccaagcgtactctctcttcttctgcccagacctccattgagatcgactctctcttcgagggtatcgacttctacacctccatcacccgtgctcgcttcgaggagctttgccaggaccttttccgctccaccctccagcctgtcgaccgtgtcttgaccgacgccaagatcgacaagtcccaggtccacgagatcgttctcgtcggtggttccactcgtatcccccgtatccagaagttgatctccgactacttcgtaagtatcctccctcatgttcagtatggcaaggagccctattcgctaactttttttttttcttttctacaccagaatggcaaggagcctaataaaaggtgagctttttcctgccaatctctattcgatctttttttctgcgaatttttgggtattttcccttggtttttgggtaaatggactaacatttatatcacagcattaaccccgacgaggccgttgcctacggtgctgccgttcaggccgccattctttccggtgacacttcttccaagtccacctccgagattctccttctcgacgttgcccctctttccctcggtatcgagactgctggtggcatgatgaccaagctcatcccccgcaacaccaccattcctaccaagaagtccgaggtcttctccaccttctccgacaaccagcccggtgtccttatccaggtctacgagggtgagcgccagcgtaccaaggacaacaaccttctcggcaagttcgagcttaccggcattccccccgctccccgcggtgttccccagatcgaggttaccttcgatgtcgatgccaacggtatcatgaacgtctccgccctcgagaagggtaccggcaagaccaaccagatcaccattaccaacgacaagggccgcctgtccaaggaggagatcgagcgcatgcttgctgaggccgagaagttcaaggaggaggatgaggctgaggccaagcgtgtcgctgccaagaacggccttgagtcgtacgcctactctctccgcaacaccctcagcgactccaaggtcgatgagaagcttgacgctgccgacaaggagaagctcaagtccgagatcgacaagattgtcgcttggctcgacgagaaccagcaggctactcgtgaggagtacgaggaacgccagaaggagctcgaggctattgccaaccccatcatgatgaagttctacggtgctggcggtgctcccggtggcatgcccggtgctgcccccggtggcttccccggcggcgcccctggctccaacgacaacgagggccccaccgtcgaggaggtcgactaaatgcattcgtccacgatctgaagtaatgcatcctcatcgaccttttccttttatctcttatttcccatttttatttcacactacgcgcagtagattggcacgatcgatcgcacatggtgtggtcttaggtactcacgcggagttaaacgggtatgggttttaagtcacaaggcctagatctgctttgcttttgcagtctcagtccgtctcataaagagaacaaaagagggaaaaagtgttatgaatggagaaggaggagggcaaaaacgaaacatttgcatggctttgtatttaatcacgattcccatggttatcacttttccttttgatgaagacaattcattcatgattgttcaaaataacatccacctgtccgaatgtgacgcaaaaagtgtgatttacattgtacttttaggcttcgacggcaactgctcttattactatgaattgccttgataagatcccatccatatgaccacgtccaacggcctgggcggctgccgtgataagtaagggctttattgtggttgatgatgtagacagtattagtcgacctggtttcaagggaagtaaacttccccatattcgcacacaaagtaaatttatacacccgcaaggtaatcgaaaatgaaagacactcgatttattaagctccttcccgagagaactctttggattcaagaaagggggcttgcatcttgagatctcgaaacttatccagcttggtgttgtgctttgttcgggctgaattaggtgttgggcttgtaatttcacgtctcgagttgccttgtcgccagatccgcccacgtgtggtgcgcacagcgagactacttgcagggcgtaattacagctcaatacacaaactaacgaacgagttcccaagatgtctagggagcgcatgcagacaacatgccggtagacccatgacccataagaattatgcccaacgccaaataccaacacgtttgcgttttgagttgatatattcagaatgggcagtgcaggtgagctgcccgtgaagaagcaccagccccaagaggttaaacacgaccactgcggtcctcgtacggatctttcaattgtcaaaattgaggaataactctacacaacgccaagcttcatctacctccgatccgaataccatgcatctatcaccagaaccaaaaaaaaaacacatcaatacctaactctaacttagaggtagccatatcaacgcgaatcacctggaagtcacgactttgatcccgaaccaagtcatatctctttttcccaccacagtctctgttttcatcccagtcacgagaatcgtgcgttcagtttcttagctcacagtagatggattttactcccttccatgtcagccaatggcgaaactgaacggcgcgcagccgtgcggctcgttaattgaagtcttgggaaggaagttacctttactgtttctggcttcccagttggcttggcgaggaaggagtgagtgatgttgcgaacaagagatcctaactttaattgcggtcggggcgccaaatgccatgctgagccaagcgcagcccaagaggaagagatgccattatccgaaattcgagtcaatttccacttcataagtgtgaactgaagaaacccttccgacgtaacatgtccagggcagtgcgaattcagtccctctagatccaagtcatcgccggctattcatgtcccaatccctccccgtgtcaccatgttggtctggttcaggttcaatgttagcttggtagttctgggactctgtacgaggtccatcctgtatgtggcccgtcccaaacctcacgacgatgcatgagactgccagtttggataggtacaaagttagtatgagtcaatgagcttcactttaggcgtggaatatcagtacatgtaacaggtatcggcgtgcttaaaatgagacttgtctttcatcgtggaagaatgtgcgtgtattggtgtgatggtagaagtacggaaatgtgtacaaacgttgacccaagcatcccaagggttcgagctaatcggaaaagaaaacaagcaaatcaaatagaacactgttggatctttgcgtgctaatctggagtttcctgcgggctcgcgagatcaaggtaaccaagtcggaggttgcctcgatgatgatgatctgggaagtttgcttttctagtcactctcggcaacccgacttcggattctgtatttcgcaaggaattcatacagtagactactctctcaagcatacctcatgatgtatgtatgcctgtcccttcctccgtcccaggcggtagataagccaaaattccccattgcgccgcccacggcattagttgttgtggcggcgtcccactaccccggtccatgtactcttcgtgcgtgtcaaaccaatatgggtagagtgccttgcaaataaaattacggcatgagtccgtgtactcttcaccatcttcatacttgatgggcttcagcgagccctctgggtaaaagtactcctccgcagaagcgtatgtctgctcaataaagttcaagaaatccatcgtccattcctctacgggcacgtagcggccacagtttccatcgtgaaagaccatttgggaagagcaggacgcagtgccccaggtgtcagagatgacaggggttgtgatgatggtgctggcagtggctgctttgggcttgggaaccagccggtaatcgataaaccacagaacgcagtcgtgtctttcaattccggtcttgccgtaataattgcgatcgtgtaacactccgagggcttctgtggcctttgtcatgtttgtaacctgcggacatttatcgaggctttggtaggcatcagactgtccccaggctgggttgaattcgattgcaaagttagtcaagccgaggaacccattgtgttgcgcgcacagggggagtttttcggcaagagtatcccagaatagctcgtcccaagaagacgtcatgaccccggtagacagtctgaagatgaaaagatcttgatgggggaggacggtgaagtagcgcttgccaagtatggtagtaggagatgcaacgttgctgttgtcttcctttgggtttgtagtggtaccggtgatagtggtgctgccgctagatgatgttgatgatgacggcaacgagctagacgtgtagaaggtcgacgccatcttggaaattccttccctactcaaacccgcgtatggtaacccctccccgaaagtggagtcgcttccacgaacagatcgccattcgaactgcttatggttcatcctcaacttgtcccacttgtcactatcgaaagctttcttcattacttcacgagattgcttgcaagcggtccaaagtcctccatcaaccatgtataccgacgggttactaccagcgaccccgggggcgggtagcgtggctgcaggaacacgggcagatagaagatgatactgatacgtgtcagaaatgtagcctctatcaatggagacccagttaatggagaaacagtcttggcgtattggcgagacccaaatatcgccctctttcagggccagacggcgctcttgcttgtccttctctttttgcttcgtgtcgaactgatagcgtttgtcccgccactgactgtaggagccaccttcttctagtcgctcctcatcgagcaaaacgcagtcgacatcgaagacgtgggcgctgggtcggtccagtgggcgaacggcgagttcccagattctgtttctcatctcccatgggaggaagggaaagaggtggaactcggtcaaggtggtcatgtttgtcgcggttcgtatcgattggggatggtaccgacgagggttcgagaaggctcgggttagcaggaaaagagggagctggagacaccagtttgggaaatggccagtggaaagctttttgttctcaccttccaggttgtgccgccactttatatggcggaggggagcccgatgggaaacagtgtccagacaaaattgaacgaatgcccgccgagtgagtcaagtggcaagaggaagatgactggcaaggaactgagtgcggactgcaatatctgcagcgttcgataaaaaccggacatgattgcccggtgcaggatggactgcagtccattgcagtatctggaaagaaaggacgggattccgtgccgcctccccattttgaataattgtattacaccatgcacccgcctggacggaaatcaagcaactgaacctgcaaatgatgaccgcatcctcagctgcccacttacacaaaggtacctctaggtccaaatgcggttctcgcggcggtccttgaggccacttcgttcttgccttcgcacttgccttcgtacttgctgatgcgcttcggttccatgccgacacgcgggagccgcgggacgtcggacaatcggacaatcggacatgtcaacctctactactctagtaggtacttggctcctcttgcccttgatctttccctaggtaactgcccgaactccatgcatcaagggttttacctctacgagtcaagcaactgtcctcccctccgacctccatctttcagttgcagccaagtgggaactccttctcgttctgacctcctcgtccatatcaccccctcgtcactgacgacgaacaccaaacattgcttcagttctcttgggttctgtttgccctctccactcaaaaacttgtcgatttgcactcgtgcacagtccaatccttccagctacttaatccccccattcccccgtcctgcttttatttgtgttcttcgcttgttctcagtcagacatcactctttcattgcaactttaaacacatctcatccttctctctgctttccattgagacgtctgccatgcattcgtctctggatcctgacatcttcaacacatagtgcaatcctttcgtctcttctccattggtctgacacccaaaccaagtctaaccttgtccttttttcgctcccacttcgctcgcttcctgcgatccgcgtccgagtcctgcccggccgcattcgagcttcgaaaatatgaactcgttatcgagcacgctgcagaccctctctctgtcgacatgtcgacccgagtttgatggcgctccaagactgtgagttcctctttcgcactgacgcctagttgaagcatcgcgtctgttcaaggcaccaaaagacactcttgtctttacagagcttcttgacgcactttcacaggcatcgaatctcctcgagtccgccgtgggtgccgaattgctcttttgagctttaaggccgtctgccagacaacctgtcgaatcgaggtcacgccagtcactgcgctgcatgccatcgatgggacgctttgcgccgttgacagtgtcgctctccttgagcttgacaggtcctcaggctgcattcctcagctcgcgccttgcttcacagctgggctgcctcgagatgtatggttctaccggtccaaggtatatttgcatccctatgtcatcacgccaactaactttcgcttttgacacatcaggcttgcttgacaaccgcttgtttctcgaaactcgcgagcagttgacggctttgaacagctgactgcgtttgtcacatctccgccccatcgctccatgggtcctgaacggcttgtcctagtaaggtgtggctcggtcctgcatcgacctggcgaggtacgctggattgctcaatggcaatccggttgtttgcgctgtcggtcgctgactgagcttgtcacaagttggcaaactaccgcaagtttccccaaacatgcgaggagttgacggctttcaacattagttgaaagtggtaatcccccggcacgtcaacctgtgggtccattttccgcaccgtcactggagacggaatttgggggcggcgaagtcggcctctgcaacctccacgtggtgccgcctgggaacctgacctttaacgtggtcagagctagtgcagagacgcaatgcctttggtcacctcgtcgagcggcaaaaaaaaggagttgaacctcccagccgaccaacacacgtgaatcagacgaaatggcacctcgccgtcaccaactttcccagcctcgtaaggtacctatcctcacaatatccatgctttggcttcaattgttgtatgttactgacacaagcaattggatggatatgaaggccaccaaggctggcaagaagaggcgccagaaacacaaaactgccctcaaggtgcgtaaagtacctatacgccttctgttcagcactgaaggaagagcccttacccactaggattatgtacctctaactaacttcaacctggcagaaattgctggtaaacaatcacagagatttcgactcgttgatatgaagactagctaatctaggttacatggcgcctaggcggagaccaaagaggtatgttcggtataatacaaggacactgacccggcaagtgcattcatacagatttggctaacataatcaagactctccagaaaaaaattgaggcctcggaccgccagatgaatgtgagtcaatctcatgtattggtagaatacctatgcacacgttggttgctaattaatacatttgcatagaccacatcggcggagattctggtcctcaaaaggaaactcggggagcagcgccgcgcccacgaggtaagtttgtatgctagccgtgatgttcagaaatacttgctaacaatatggattaggaactcgtcaagaagcatgagacggctgagacagaggccgagctcatggctcggctagccgtaagtacctcacaattattgtagcaatatacaatgtgttaccaaataaagtatatgcagagtctaacattgattcagtccgtcgagcatgacgacgacgatgatggccccaaggctgcggcagctgcctcgaagcacaagaaaaggagggacaacaaaagattccggtttgggcagttcaatagactctatcgcagaagagaccgtcaacaagagaatgatgtacaagttcggaattctacatctgcacccgccattgaagttgaatagcgactccgagacgagatggaaggacatcccgacaatgttccatttctagtttataccagcttggtatcctgaatacaagacattccagcccatccccgatgccgcaatgacatattggaatgcctgataaccaattgaaaacacatatgcaccacctgcatcagtatttctactgcggcatgaggcatggaacgacggacaaagtgcagtcgtagagtctcaacatgcatcggcacctcgactggaggtctccggacgtattgttttaacattgtcacagtgcctgtaggccttgaacagcgaattctattatctcggttgtctgtaagccctacttgcgtatcttagcaacgttctctcattcttccagtaaatataatgctgcctgggtacatgtaaaatctgttttttcacccaacttgccttctatccatgtccaaactatcgtgtctttccagcttcatgtttcccttcaccttctctcgtgtggcacttcgtttcattgaccgtagtctggttcatttatcgatctcgaattgaagtagacaccgcttgataagaaaccccgtgccatatacccaccgcatttctccaactaccctcaactcttgatcaatgtactattcccaagaaagctaagtgagcgagtgagcagaaatatgaaatttgggctagacctcggtgcctagcagccgctcaagagcaactcatggaagtcggaaggaaagtgaacaatgttgaagccatcaccagtttttggcactcttttggcactagtggattacgatccacacatggctgccctgtacataaattggatgtcatcctcctccctccacctcttttctttctcttcaatgaatcatgacgtttactaccacaacatcgttcaccataatcactcccttccgcatagttcaacaaacaaagcatgaagaagggaggcggcgctgcttctactacttgatatgctcatgatactctttgggcgcgggggtgagataatagggcgtcgaagcatcgagaaggagatcgggatgagggatggcacgggttgatggtctaaccgcgggagtcacttccgtttccttccaaggcctctggaaatgcaatgttcggttctccgcttgagacccatcccagcccgtccggactgcagcaaggacactttgaattggctgagcaatgattgcaatcacattgctattaactgaatcaccatgttcagaatgataacaggccttgatgagcgagtaatatgtctctgcaaggagtaaggagatcgatgttgagaatgtcggggctttggtgtgtactacgaggaccctgctttcacattattttgtacctctagccaataataatgatgccgtggaatggcttgttccgataaagcatatccaaccattacaaccttccgcttcccatctctcacctcattcacaagccgtattccgcatcacgtccatccctcattgaccaactcccatcgccaatcactcccctctatcattcccaccaccttccaacccttctcaacaacatcttctcatcactcgctacagaatcccaaggaaatgtcagcaaacacattcaaccacacgtcaacctctgcagccagtaaccaagtcaagaccaaagcagtcacagcggataccgagtggggcgagtacacttacacaaatccggtctccttcccaacccagcaaccaccccatcccaagtcgccgggttcaccaccttcaccacaccggcatcgatactccaaaccacgcgttcgttccgagcagcgtagatatacacacgccagtcgccggcgtcttggaagcgaaggccggacaggacgagggattgctggcctagggtgtcttggacagggatagaggtgaggtggacgtggagggtcacttgaattggaggggcggggagggtcgtgctggtgttcaaattggcatttgcgttggtggtgcagttggtgatgccgttggtggtactgttggtggtgctattggtgataccgttggtgatgccgtgggtgacgccgtttgtgatgccgttggtgttggcaacggcggttgcggaggttgcgtttggaacagtggctggggctgggttgactgggtcgactggattgatgtcggccatgtctggaaacagcgttgggtaccggactaggacagcgtctggtagtgtgcctgagccttgccgttgattggcggctacatcatttaagaagttggtaaactcgatgaaatctacccggcccttgttttggttcgagttctcagctgggatggcacctgtatttatgaacctggttgccattgcgcgaatggaaagccctcccagctgcgcttcctaggcggggagccgaatcacggccgggttgcagctgtcatggatgaagttgttgtggatgggggtgcgtaggggaatgaggagggtgggagaaggggggactgggaggggggacagatctatgaagggggccccggtgagaggcttagacgagggggttatatcaccgacactggctgacatcgaatgaaacccgttggagatggctgagggcgccatgtgattgttgttcgggaagtaattgagattgatcgagggaacgttgtcggaaggggtgcctgtccctgtgccattggtagaactagaagcgagatccatgtcgatggacatgagggagaaggctgtggctggtattgaggtgggagactcctctggtacatttagctgcggggaggacatgttggaggtttggattgtttcagaggagttgtagttgtgattggcagtggacctgatgttattgttgtcaatgacgctgaactgaagatggtgttgctactggtcgagatagcagagaggctgtggattgctgctttaacgaagtgaagttgtttgggaagaaaacatcggagaaaacatgctgggtgcgcgcagaccgacaggagctggacttggttgaacaccgcataaacacgcagtggctgggcattgctaggagcacattgcggtggaaagggaagccgggacgctgtgtcgggcttccaccaggcagccgctccttccacttccacttcccttaccacttgtatccgatctcatcccatcccccaaggcctgccaacctaggcatcaattgctcagtaaccacctcacttccgcttcataacccctcatgccgtacctccttccatcacccccgagccacaacgaccagtccgattctggtcgcatagcacaaacagtagtgccgtctcagctctgcatcttccaccccgtccgccttcgagttcgattcgcggccggggcagatcatgaggttcttttcaacaaagacaaaggccgacagcgtgccatccatgtcgtacaccgcgggatttgtacactagcgggctactgggccagttgaaccaagcaaccggctgtgctatctgttggcttctctttttttcttcttcttttttccttttttttttttttccttttttttttttttctattcatttgatttatgctctatctaataatctactagcaagtcgtcgtcatcagacttggtgtttgtggaagctcaatcagttaccagaattgtactgactgatattgatggaaatctgactgacaagaaagacacacacatatgaataatattgaccgtggtagactcgacagtgtcaaaaggcagtaactacctacggttcctaacttcgtgtctcgatccgctccgtgagggagagagacagttctgatccactaccactgcatgatcacgatgacggatgtaacccgccaggttcattcatgtgtagagtaacaaggaacgttccgatgagtgagctctcttaggacaaccaccacatcccgatacatcttaacgtttgcgtctccgaatatgctagcaggcacttacatcagcatgcgtccatcatggaacccaggcaagccctgtggacaacggaaaacacttacacaaatacggacctccccccacatccacgaacgcaatttccacctgcacatcgcccgccggaatcctccagacctcctcactacggaccaccccatagagaaacaccctccacctcccagtccgaggaagcgtcaacccattcaacacgacataccggctccaacccttatcttccaccggaatcgagctcaactggacgttcacagcagtcgccaaagggctgggggcgtcagagttggttgcgtaggcatagacctgaagaccggtgtgctggcaaaaggccggcagctggacggcggcgttgttacaggcgtcatcggaggtgtggataggggtgcgcaaggggacgatgaggcgcgcactggaggacatagggggtggtcgccaagacattttggattttcgggtttggtgtggtggttggggtcgtgttgtcgagtttcagcagggcttgcaaatgaggaaggtcaatggtcatttggatgggaacaagagtcctttataacggtactgggcgttggttaacggaagactttgggactcgtttagaaagcggtagcttcatgattcaagggagaggcggttgtgattcataatcacatccattgacaatgggatgggtttgctcggtcaggccgtagctgcatgctctgtcgtgatccactgctgcctcgcatttcgcaggctagaggtagcttcttgattattgcggcctatgtgctcatccggatgtcggaagtctactggacatatatgtagaggtatttgtgcatcgaagttagtcaacagttgggcgcgggagagattggagaccatcagtgacgagtaacgagtgccgagggaggggtgataggcgatgagtgatgattgccgagctgctacgctggtgagcggctataagaataaaccgaacgcatcggccagagttgtttagagattcttccattcaggaactgcctagaatccagattcaagggtagactgaagatgcttgaatgcgtgatagggggtatgcccgggtgtattgaattaagcgtaatgtgtttggtttattttgacgaccattcgcctgggttgaacttagtattagatatcctagtcacttggctgttgcgagaaacctgggaggatgtcggttacacgcaatcgttgacataacataaagggggagggaggcattgactgacagaagatctggaagggaaccactacacctagaaacattctaccccagcaggcgcaccgaaccatgtccctaagtcatccacatccacctctgcttggtctctcttggccatgaagaagtcggtcaacttttgtgtctcctcctcctcttcctccggccaatccaccttcacccctcccttggtttccaacatgtcttttgctgttccccaagagaatcggcattcaggaccccagccgaaaaccggatgcatgttctgcttgagccaagagacgcatttgctgtcggaggggtagccagagccccatgccatcgcttcgtttgtttccacctcctcttcctcatcctcctctgctgctggttttggcgaatcgctttgagtatgtgatggctcgtcaacatccatagcatctgtgccatttgtgcctgttgtgtcccctctctccagctttgcccgcttctcaagcccagcctcgtcatcccttttcctcttccgcatttgcttactccgatccgcccacaggacctcgagcgcaatatctcttgtaaccttggccactactgacgccgccgaaaccacggggtacagcgaatctgccttcttcgcgaccgtgatcttggccgtcgggaacacccgttccagcttcttttgatatgccgccggctgtccaatcgtgtcgataaagatatccgtaacattgacgccccgttcgtagataccctttatcagagcaatggtggcgtccatggcttgttggttgaggttatagatctgggctttgctggctttgagcatgccgctcgagattgacaacggactcaacgacgacgttgcatacccgcagttgtcgtgtagctcggtatctttggtgcagagttccttcattagggataggcggacggcgggagtcaggactttggagtcgtcaaagctgtgcttctgttttaggagcgggtcggagagcgtgagagggaggtagaaggccgagtagaccatggggccaaggacaggaccacggccggcttcgtcaacgcctaggcagcatggggtgttgtcggcgaggagttgaggaggaattggcgagaagtaggtttgagaaacgcccgacaggagggcgggaggggagatggtcgggggcaggaagggtcctgcttcgtcttggatgtcggccatggtggctggtcgtcggggtcggtacgggctgttgttgtgactatagtgattgttattgtgaaatggagggcggatacggatgttcgaagactcgaggcgctgcgtgggcaaggattgggtgcttgtatgaattgatggttcaagttgtcacagaaaacaaagttgacgttgggggaacgcgtctggtaacgcgccgaccaattacaagctccaggtctcagagctgatgccccactcccgtcgagcccaaggtctccacaccctggaggtggtctggtctccccgtcacggtctctttccagtgggcaacgggcactgcagaagcacgacacacccagcatcaacacctacctaagcaacctttccattgagaaaccttcagcagcatcccgccattgattatttgcctgctgcttggttacctacttctcctccaggggcattcagttgtgcttgctgctgttcaggtagttgcctgctctttcggccgcccgcgcaatcacttcaattgctctcttcacactcagtacctacacatccacccacccacgtgcaacaacacgcgacgaccgactgaagggcggaacggaagtcagcattatcctgacgacaagacaacaaatcaacaagatggcgccacggccgtcaggagcgcggcgcagtctgttccccgagccagagcatgtgtacgagttgggagttgctggccggtatgcgctcacgggtctctctcttcatctctccgaggatacctgggtatgctaacaaactctccagcaaaaccggtgtcaccctgaaagactcgggcatccgcgacgaacatggcatgcaacccctcgaagatctcttttcctctccccacaagccgaccgaggaccgcgatgaggacgaaggcgaagacgacgaagacggtggcgcctcggaggatggtagggcagatagcgaggacatggacattaccacaagtgcgttttcccaacatagtcacacggacatccaacacgccgcgtaattgctgactctatcccgtgacatagcctctggcatcgccccagcagctctcctcaacggcaacgccagccgacttcccctccccgtcagccgcaccaaccgatccccggtcaaggttgtcgtcaactcgcccgcgcggaaccgtctaatggcgcgcagctcgtcgcccactcgtggatcccttggcgccaacaaagaaaactacgatcgcggttcctcttcccagcctgcagaagatatcaacactgccaggcggagactgaactttgaggctctcaaggctggtggacgctccctgtctcaaccgactacgacgaacggcctcaacgggctaaatgggtatcacgatgaagccgaggaagaggagcaagaaaacactgcggtgccggatgagactgatgcgttcattgaggagtctatggccatgttggaggataacggggaagttgaggaggagcagccggcagaccaggaagaggaggaaccagaggacgctcccgaagctgtgcctgtgcccgccgccaagaagaagcctgggaggaaacccaaggccaaggaaccctcaccagcacccgcagcggtaaagcgcggacggaaacctgctgcgcccgtagtagaagaggaggagcgggaagaagagagagaagcagagggagaaccagaagaagtcgcgccccaggttgctggaaagcgaggaaggggagccaagggcaaggccgcagccgtggaagaaccggcccccgcagccaaaccaggcaggaaacggcgcaccgtggaagaacccgctaccgatgctgaagagtcctcctccagtcgccaacccaagcgccaacgtaccgagaccgcgcctgcgcccgccaagggcagaggaaggccgaggaaatcactcactcccgcgccgagagaagtcgaggaaccagaaccagaacccgttgaaggcggtccctcgcgatccagggccgccaaaggaaagggtagggccccaacccccgccgccgaacccgtcaacgagaaggtcaccaaggccaccaaggccacgaaaccgaaaggtggccgcaagcgccaaccctctcccgcacccgccgccgatgccgatacctccattgccattccccgcggccctcccctccccaagtctcgcggtctcgtcatcaacaggcgcgaagtccccggcgacagcaacgccatcatccgcacccgttccggtcgccactccttcaagcctctcgcctactggcgcaacgagcacgtcgactacgaatacgaggaagacgaattcgtcgccgaccacgcccccaaggcctccaagggatctagtgccggggaggtggcgcgcaagaggaaattcgttctgcccaccatcaaagaagtcgtgcgcgtggaggaagaagtcgtggatttccctcgcagccgtggccggggtaccaagcgcggcggcaacaatgctgccgctggtggcacctcccgccgggcccaaagagacgaagacccttcccctccagaaccctgggaactcaaccccggcattctcggaggcgacgtggtcacctggtacccgcaacacgagttccacccgcccgcgctggacgacgaggtcgaagtgcaggagaagcagctggctatttcgggccgagccattcgcacgcagaaagtcaaggacgcggcgtttaggtatgccaagacggtcaacgaaggcttctttggcgcgggcgtggtggatctgccccccggagccgtcaagaggcccaagaactcacgtaaaatgttcatgaccttttttgtgtatacggggagggtgttggtgacggtgaatgagacggtgtttaggattggaaaaggggggatgtggtttgtgccgaggggtatgtttttttcttctttttctttttctttcttggccatcaccttcccacgctattggtactctgatatgttgttgacagaactgacactgacactgatgcacgaaaacaggcaactactactcgattgaaaacgactacgaccaacccgctcgcgtcttcttctcgcaagggtgcgaggtgcaggttaggccatcctcggagggcgacgaaggtgtcagtggggcagagaactccgtgttggacacatctgctgccgcttctgcttctgcttaggtgatggcatgtttgaatggagccgaagtacacagggggagtgagtggttcggatgctcgaacctcccttgtttcgcttttttttgggcgtagttcaatcaagcaattattggctttctttccttgtcatgatagttgctggttacctaccttagcctgtcgttcgctctaccggtcggtcatcttggtctttgggtgtccggcatttcttgggtccaattcttcgcttgttatttcgtcttcttgtccgaggtcccggttttccaggttgtgcagttattgggaaacctcagtgtcacagaagtgacataaacacacacagatgcttgcttgagtaggtacctttcctaccccctgctattcatttccctgccgtcgctgttcacaagccgcgctgtcaggttacttatctctttgctctgcttctgctgattgggattggagtctaaaatggggtattggagggggcgcttttctcctgttcttgttcttgtattacattggctcgaatctttttctaccgttcatgtcctattatagattgctgttgccgtcggtagcattaccggcactgggattgctgcgcgagtgggtaagtcgaggcaggctggaaactatagactccaggagcacgcttagtaaattcagggcaaagatgggagcgaactttgtcattcgcatgcgtgctactaactcgtctgccatgatgtccattacgttcaacggccaggctctcctgagggcaccaactggcacgtacagacacaagctgagaagcccagaagctcagtctcggaactggagatgtgagagacgtgtaaactagacgttgaatgaacccaaatgatataccaaaaaaggatggcaactcctatatctaggtaaacaacaacgtgaagtgactttatagctttctataccataccaacccacccaggcactaacactcccacaacaggtgatcatccgcttgctggctgtaactcggtacactcaactcctttttttccccacttgtttccttccgaacaggatttacctctccgatatcacctagatgtcatcctcagcccccagccctgtctccttcctcttgccgttgctatccagcgtatccatgctgattccactctcaactctctgggcgttctttgggggcatccccaaagcccccctggccccctcgtgattctccaaaaagtccctcaacttggccttgccgatctccatgccttgtgtggaagcggcattggccatctgcatcattggcccaaggaggttgaggctgtaggcgacgtaggtgccgccgctgataagcaggaggaggagaaagaggatcgggttacggaggactgtttgcaattggtcagtgctcgggtcaagaagcgcaaaagaaagagaaaaggcggaggaggaaagcttacccataacgaactcgttccaacccagcaccaacaacacagcataaaagtagagcggcacctgcgtgatcccgccaatcgcgctcctcttggcttcaacatacactccatctgccatcttcttaaacctcaccaccaaatcctgcttcttgggctcgctcaaaatcgtcgtctcctcctcgagggacttaccctcgtcctcgtcaacgccaccaatcggcgtcaggtcctcttcatcacctggctcgacgccgtgcggttggggaccgacaaactcgatcaaatccggaggggcactggtggatgtcaggcggaagcgggatagcagcgggacgagaccgagcgtcgactcgcgcgcgcgcgtgtaaatcccttcaatgtcatccgacggccgccaaatgcgtggcactccatcttcgtcgtagcggaacttgtcttcgaagttttcgcgaagcttcatgagaatgttggactccattacttcttcttcgatcttctcgcgcagcgcgacccacgacttgcggcggaggcgccagaggccgacttggacttcatcgtcgctagcttcgaagctcttggcgcgatcggtaaacctgctctcggcttcacccacaatgctgataaaggccttccatacacgatcccaaatgtccttctcggtagcgggtttctcaccagactccggagcaccagacccaccacgaccggacccgagcttgttgaattccagcccaatcgcgtcgcctaggcgggacttgacccaccgctctacacgaatcgccaagcggcgcatctcctccttgcgcaagcgcgcagagacttcgtcgagctccttttcaaagatgaggtactgcggcttgaagttggaccaggccactccggggatggcgagggactgcgcctccttcttgaagatttcaagagtcttggtcttttgcttctcgacaatctcggcgaactcgtaagcaccgcccgctttttgccctgccttgacagcgttggcgacggcctcggagaaggcagtcacgcccgccttgtgagcggcggtgagatgggcttggtatagagccttgaggcggttgtcgattttgtcctcgagctcggcgcgcttcgtggtgtacacgcccttgtggtagcgggaggcctgagtctcaaagttcttgacgcacttctcacgggcctcggcgccgatttgaccgagattgggaaggacggcgggcttgccggcgcgggtggactcggcctgttgttcttcgaggggagcaatggcggcgtcaaaggcgatttgcacctcgcgcgcaatctcgtcacagcggaactgcgcgagaagttcttgttgcgtgggcaagtcgagatccttgttggagacgatctggtcccagatgccctcggcgtagatggagaggccgtcggcagggatacggcgatggtattcggggaggaagacgccaccggtgagttcttggtcgtcggtggcatctgagtccttgtttcggtggccggcaataaagcgggagccgagattctgaacctcggagatgaacttatcgggttgcaggattttgtgcgggagggcggcaaaggcaaagtcgaagtagtcctcaatcttggagttctcgaggccggcgggcttggagatggaggaccagatgtgggtcagatcctggatcaaggtgttgcgcaagtttgcgagaggggtgacgccgatatggtcgcggataacgaagaagaggagggagcgggtttggtttctaaactgttagtaagtgaacatcggttaggagcgcatcacaggaaacccactgcttatccttcaagaacaactgcatgttgacctcaaaaacagtcttgagcaggcccatgtttgcgccctggtacagaccaacctggtgttcccagatgttgacgatcaagacctcactcgtagcaagggcgaagagggcactcttgcgctcgaaatcctggtcctcgccacgctcgcgaccatcggtgccttcgacgtccatgaccaggatgttgtcggccatctttccctcgttcttgttcttggacatccatatgccctttgtagtctggcgacgctctcgctcggacatgacgctgaactgggtgccgaacaggtggttcaggagggttgacttgccagtggactgggagccgaagacggagatgaggtggtagttgaagccggcctcggcaacgtgtgtctcgttgaggtactcattgaggttggtgttgtattgcttgtcctcgttgatgacctggataccgtgttcaaagctgtgggcgttgctgtcgggcgacgacccgttgccgttgtcgacggcggcgaagtggccgttcatggcggtggtttcgtgatgtctcgtatgatgcggcgcgtggttggttgtctggctggggtggcggagaagaggacggacgacgcgacggggagagggcgggtaggtagcaacaagacagactgagagagaggaagaaggggaaggagaagacggaagaaaggaatgggtggtggtgatattagaaagttggctgtactacagcaaagaagaagaagaagaagaagaagaagaggggggaggggaggggaggggaggggtgtggtccgacttggcggtgcttctagtgctgctgctgctgtcccgtcgtcgttgaccacacgcttcgggctgaggaggagggggtggtatcgagtgccaactgtcaagcagagaatcgaggcccaaagggtgtccaaagggggaacctacaagctgcccgtcatggattggatgtgggttcgttgcttgcatggtctggtcgcttctcagaatggagctctcacaagatgatgtggatcgttgctgtcactcgctgacaggggaacgacacctcttggcggctgcaatgacatgcattgaacacctggacagtgacatgtatggtctgtgcacggcaagcgatccttaacaattatcgctgggagacggatgaggtccatgtgaacatgcaatcgatcggatggatgccggcgtgtcaaaaagtgtcagtttgagaggactcacaaagagagacatcacgctataggggtttcacttgtctcgacctgacatttccacgtgttgaatgtgagtcttgagaccagctggtccagctttagcgacaactaatcgctcttcatttcgttatcagctagaacatgttatggatggcgtctttgcgaaatgcgatcaacaatggccatttatcacacgagaccactaacagatttcgcattgggcttccacttcaatctgttagtcgagggccacgttgcttctcatgtctactttaggcccctatacttagaatatctttggccgagcatcaaacaatggaccaacgcgctcttcatcaatcctagcattgaacagacgactggcgccagaccatacccacctacatcaacacattttgacatttcaataatgttgggtttcacggtattgcaaagacacatggacgcgccatgagtacctgatactcgaggttgatatgcggactttcacatgttcggtttctgaggaccattcgccagccaagtcgaatatcccagctacgcatactttgcaataagcttcttcataatggacatggcgccgccgcgatacccgcctccaaacaacgcatagtggttcaaatggtggtacctgtcgagccccattagcaaatcacacccctcacagcatctcagcaggcaggtcagatcaccgcgacactcacagctcatacaaggcaattcgatcctcccattcctctttcggttcctgcttcggcatcaactccccatactccttccaaaaccccccgccaaacccgccaaacatcttcatgatgcccagctcatactccgagtgcccataaaccgctgccgggtcatagatgacctcctcaacgcccccttcctcggaaaacctaccccgtccctgattcccactccacaaatccccatgtagcaacaccggcgtcacctttcctatcgtctgttcccccaaaagtctgggcaccacctttgatgcgaccttgtccaccgcgtcgctcaactctttgctttttccatttatcttctcaccttccttcagcacatggcgtaaccggttgtcagcgtagaactctgcccagtcctccttccaggtattgtcctgcttcgtcgctccgcagtatgtagggacgggaaagccgaacatgggtttgtcgtacccctcggggatcggggcggggagggtgtgcatcttggccagctttgctgcaaaggattcaccacatgcactgccagatctggccgaaccaccgctcgagcggagattgaggaaatcagtcagcaagaaatgctggttagagttggaggacatggtcccgttggcataagagcgtggacagaaggaggggatggcggaatggatcgcattgagggagtgatgttccccaaggaacatggcggcggcgtcgggaccgctgccggttttgacaaagtatgcccttttgctgtcatcaggggtggtggtgaggagcttataagtcgaggagaaaccggagccgccgtgggaagtgatgctggcggaggcggagttgggatccagacccagagcgcggaggatggcggggtcgacggttggagacattttggtctacgggaagggctggcttccggatgtcgggtttctaccttgattgcgatgagaggaggcgatgcgccgtttcaccgttaaacggggccgttgaataggtaggtagtaggtatcggagtcgggaagggacggacatgcatgacgtcacgcgccgagggtagcagcgggagcgacgccgaacgatgatcacccaaacactgtcagcgttagttactaaggagccagttcaccgcggtgtaatccgacacgaccacacgattatgcgcttttcatcagtatcgattcgctggtcaaagataggtacctctaggcaagcggctgaggcccgtgtccataggtaccgtgactataacgtatttagttacttcttagtagctgagacaccgtcgatcgttctgccctggtgaggaaagagcacccccagctcccgaaaacgacatggaagtcgagaccacaccacgtcctgttgtgccaagccgcaaaaagaatctctgccattcccccatcaagtgtcagttttccaccccaatcacttggtcacagactcttcttcgcttacaaccatccaagactacctaccggcctttttctttcttcctcgcatcagctttccgttacatcgcctcagacttggtcgtttctttcgtttggatatcagggagaaggttttggctcagctgactgaggggatgatccaaagtggaggtctctggaaacggaaagggggccgtgattgaacagcccgttaccattgttgttgttctgtgtgccagagccattatggattgattggtgacccgatcccgagtaggtgttgacaactcgtggagtgttaacgctttcaatagactcctcgaggcttcgaatctcatgttccagatgcttgatcttagaggtatacaactgagccgcgctaaggtagggctgcacttgatgtgcaagctgcgcttggagtacgagctcaaggacattgtcaagcatgttcttgacctctgtgttgataagcacggtgatcttcaatttctcagccacggacttgttgccgacgatgctgtcaactaattgatgttgttgatcaaaatgagccctcgccgtcgccattttgccgaaaagagctctgacctcttgcgtcgtggctgatgacgtggtggaaattggcgcggagtccagatcgtctgcaagcgatgagatgaggtcccggaccagatcaaggccgttggcagcgggagtaccctcgggaacatgcttggcaatatccgagattttggatggccagccgttgagagcttggcggccttcggtgacgatagtctcattcatatccagtgagctgtttcgagactttccatgggtactagctgctctcctttcagatgatttgtggcggaatgtttccttgaaacgttgtcgaaaccccgttttctcttttgacatgtcttttgttgacgaattagctcggtagggctacggtctcttgctaccagttggcaatgagaaacgagggagcttgcgagccactcaactgataagttcgttggtccgctggtcggagtgaaacataaacaagtacaggatgtaactgtatggtaatgatttgacttcgaaacctgcccgacgaccacgagaaagacggcgtgaaacaagacccagcgtcaaagaaggggaatcactgccggttttatgctgcttggggctggctttgtgtgatgtgagttctaaatttgaccagggcgatttatcgaaaggacaattgtacacctggaggcgtgcagtacttttatgcgggtcggtaaaggtacctctaggtagaggtattcatggaagggactgcatgtcctaccatcacatacaagtccgtgatggaatcgccattgtcttctcacttcactggctcatatttcatgggggatcctttcagctaagtacctctaggtacctagatgtgctgaacaccacattccaatctctcgaaggttcgactcacatgttgctacctctgtgacagacaggcatcagcagagccttctcttgaagcagcttacagatgcacgtcagccttaactcatggaaaccgtaaaggtggcacaaatgttgattagggatcacgaaaaacgcaacgcgtgaccagtctgataaggcttcgggcagacatcaaggttgattgtatgttctctcctactggttcagcgtgtagccgggaagccccttggcttgcggccaccaaatggcagtcctgctctgacgttggtggtacaataacgggcttttagagaacggcattggtggttcggaaatgcccggtaattgtcctgtgcaacactcgtctggatgtcgaggagttggatctaaggctccaatcagatacctctgatgtggaaaccatattgcggcctgcacctcataaactatcttcccgcttgccttagaggtacactttagtacctctaactaggtaggtagtagtgtgagtacctctaggtacggtagagggtcgacagccttgactgttgcttgggctacctacctctagagagaaaaaaagaacctgaaaacacttgttgacgtttcacatcgggaacttggacccaacagtaacgtttgatccaaggtaggtacctatcgctctagacgcttgtgataatgccgccagacatcaagttagagagtccgcagctttagccatccggacgaacttggacttctcagggtccgggactccaacggttccatacatggatgaccgaccactctctccaacatccactacctctaccaggtcagatatattgaagtatagcaacatcgggtcgggaatgcagtgtatacatctcggcaacggcactcaaaacaacaacaatgggcaaggcttcttcggttccggcccagttaccggcacttttcacttcaccaatgccgcccgctgctgaacagcgctttggtaaccggccggctatactttgcaaggccttggaatcggcctcaagccattcgttatgaactccttcttgtttatgaccacgtggcccagggttctgcggttctaaggtgggttcattttcatgtcatttgcccaatacggtttccttggggctcgtacatgtttcgtaccaaaagaaaaagtggacatacccgtctgggcgtgctccggaacgggaagagccgaaggttgcatggactccgtgtcgaacacgtgcatcttgcattccgtcgggatcagggatcagggcgtctcatcatgggaacgaaaaaagaaaacacggaacaaaaagacgaagggcatatgacgacctacgaacttgaaaaaaggtgaccagcaccatggataggttccgggtttgagtcaggagaccttggtgctgtacaaggaggtctggcagaagaccacattcattcagcccataaggcaagggctcaccatacatgtagctacctaatttggtgagggaagtgaagcactggaagcaggttgaggacaaagaccaaagtatgaacggccacaacatgatgggcaactcggtcagccatattatgtaagcctactgtcgtctgtcttggatgcggtacctctaggtaggcacctacctacctaggcactgccaagatgtcatgttggcttcagcaacaagaggcgacaagaacatcgagagggaagagaccgacataacgagaaagagatcgttcagatgaagagtgttccagaacggaataccgcatttccttctattggagagttcgtatttcgcagcaaagtcttgttcaaggggatcggcatgggccgtgagccccttgaccattctcaagggagtcgaaatgttcagggagatggaagcatagagcatcggcgcaaagaaaagtatgtaagcaacgggcgttgttttgtcaatctgttcatcaggtaacggcactggtataacatgtttaggccataatgaagtgtgctgagtttgttctcatgatgctttgggatgggatacagtgaaaagggaacgaagtgaccaataagtgcatggccgagaaaacgtaaatggaccctctagagtacttccgagggaaggaacgaatgaaagaacatgagggaatgtggaagaagaaccaattcaggcggggccggggtggcggagatgccttagagaaactgaaaagacaagaatggaaagaagcaacaccggccacgctggatcaagaaaggcctcacccctcttgttgacccgctatgcagagtccgccccctggtcctccaccgtccggccattcaccgccgtggtgctgggaaagaatcttgaccaccgcatctctctccttgcctcggggtgcctgatccagtgcgtagtccttcgcccttttgcgcttgccatcccgcatatcaacatcagcacccttgtcaaccaagcatctaaccgcggccaaatttgtccgcgccgcggcgtacattagcggagtacatcctacagcgtccgtaacgttcaacgttgctttagctgcaatcaaaacggagaccatgtcgccggcaatacgaagctcagtcgctccgccttcaagatggcaagcgagatggagagcagttcgtccttggtggtccttgacatcaaggccgagctcatcatcggtctcgttgtatgagcgtcgtgcaagaacctggaccgtttctaaccgcttcctgataacagcgtaatgcagcgccgtccattcgagacagtcctccttcacgtccctcctggctcctgcgcctaacaacacccgcacaacctcatggtggccgttcatggctgcatgatgcaaagctgtgtgacggcccctatcctgttggtcaatattagtgcccttgtctagcacatactttgctatatcggcacgcccccactgcgcagcaagatgcaggatggtttgatcctgtttgtccgctaacttgttcaggtccgacatcttttctgctaggagcttgaaggagtgccaatcccccaaaacaacggcgtggtgagccgcggtttgtccggcatagtctggcgtgttaaggagggcggcgaggtccacagtcacgttgaaagccagccggagggcatggggatgattttcgattaggtcgagtaagacgttgagggcaaaacaggaccggcttttgacagcgtggtgcaacacggtgaggccttgggcgtcttgtttattcaggtttggcagccaggtaaacagagaggctagagtttgtttccagagatccagagatgggcctcgctgtggatcgactcttggatctagcaagctcgtttgttcgtaggtcccgttgggggtgtcgaatacctgtatggagcgaattaagctgatttgagaacagcgcatacgagggatggctattctcatagattcggtgggcgtggaggggcctctgttctcggtatggccgtgccggtcggcatgattggaatcaatgcgatatgagtgtcggcatactttcgacgggttagagcatggtcgagaagtagtgtcaaagacggacaagcattatggacttacagatgatactaaacgtggaatgaggaccttgttcaatgctgatgaaggtacctgaagcattgtttgcgttctggcacccatgaccagcgtgcgtattctgattaccagatctgttggtgtagattgctgatgtgggccttgattgggccatcgtacctaggcagtgtcggcgatggaaaaacgggcaggtaaccggaggagaaaggcaacgagcaaggtgagatgacggtccttcggctaaatactttcatgatgtttggttacacaggccttgaacctcaagggcatatgaccgatgcggcatgcgacccgagcttgagtgctctaccacagtcctgttgccagtataatccaaggatgtcaaggtattgaccctggccagggagacgggagtggggcctggcctcaatcctgcacccattcgagatagatatacggttgccgcacccccaagatgaataaaaaaatgattggtcctttatcacctggataagataaggtaggcacctatgcactgaaagtaaccgttgggtactgctgcaaaaagtattgtgggtgcttcacccggagcattgccttgccctagtgcaatgccgggatgaatcactcggcgataacagcggaaagaattggcagagcagtgattgaggttcacggtgaggcttggaaactgtgtaggcgttccggagagatgtagaatctcgaggatccgtgagtatgaggcctatggatatcttggatgttcccataaagctttgcttcatgactcgagtcggccacacgccagcagagtatgggaggtgatccatagaagacacaaggcaacagtcacacgctagactgagggctgatgtggggatggcctcaagtatctccgatgcacggcgccaggcagcagctccatgaatacagaatttttgctacgctgcgtggcgcggccagaaaacgagagaaggaaaagagagatagaaatgcgtatcaagggagtgaggaagaaaaagggtgacgaaggttgagaggagctcctgtgttttaaagcaggtaggtaacgaaggattgcgaacgctcgggcaaagacacattgcgtagaggtagccagatagctgacgaagtgaactcagccccgaagatttgactcccgatcattctattgggtagaagctacctctagccttttgcctggcgtcgaagactgaatcttcgacctgtagaggtaaccaagccagccaaccttcgattgaggccctgcttcaagcagtccatatcttcttcatgacctcttgtgcttggaggcctagcatgatgctggagacagagcggtgtagagaccagaagccataagccaggactcaagaaggctgcgtgcaggtgcccctgggtatcattgcacgccgagtggctgagacattgagtgttggctccgtcccgtcgcttatgaaagtaggtaggtgcctagcattagagagaatagaccaccgctgagcaccagcaaacaccaagacacacaccgaaaggtcgatgcaatattccatctccggaagtgtttggtgaatcagcaaccacaaatgtcaccgagaaattcatatttggtcgcctcgtcgggagggctcttggcaatagcccccgtacgagtaacagaattacaatgttaggcgactgactaccctagctcctagactgccgcaccttgagagaggatgcaggcacggtaccggcgacatgtcgttcaccaagcaggcgtgaggcttgccccactggagttgatacgccaccctgcaagctgtcacttagagcccgggcgtcgtcaggcacttttggtctagctgaatatgcgaatacagggacaattaaggtcgtagttgagaagcagtcttggtttggactccgacaacaaaataatctgttggcgaaaagcctcgaagctcaggtgtcgacgtctgttaaagtggcgcagccgcttttcgctcgagtcgtccttcggaacttgaccttccccataaagcactcggcatttctcaagaaacgttgtgaggtacgaaggtgacaataggtatcattgaaggccggtaaggagacagccatgtgttttgaggatcatgtgatgtcctcaggcgacaatataattccaggacacagggcgattatgccaatgcaggcacgacccgaggacggaataactcatatgtgagaccacaagctcgatggcccagccagctttgtgctccactggacttgtgccacgcacaggagcaaagtgcctgcgaaatggaagacaaaacatggctgtagaggtactcatctgagcgtgacctaacggggtggtcggcagggtgtgttacaatatgggattgtggcgtaatattggagcactcgctggtgagggggcaatgaaacccgccgcgctgaaaagtaggaaaatcaaggtaaagagggcgagaatacgcagtgctgaagggttaaaaagtcattctttggattgcaagctcatcagatctactgtacgtgcggaacattgaactgcccggcggctggaagcgatcggcatgtcgactcgaaggtaaaaccggtccgtcttccgaatgcttgctagagatccttctgtcttctacaccagtcgttgccgaaaaaaaaaaaaaaaaaaaaaaaaaaagcaaaagtcgctttccaccctggctttcaatgccgcgtcaacgacgctggatgtagggtatatgcaagtcgatttcgacagtgagccgcgttgtcggtcgtggtagcaccgaaactaccggcagacgctcatggtttctatgctgttaaatgcctgggttagctcttggccggttggctatcagaaggcaagggctcccaccctagttttggtggccataaggcgttgttcaaccggaggtcctcgtttcctcatcaattgaagcaacgacattttgcagcaaagtagttgcatgcctctaccgttcaccgcgccggaaatatcttccggccggtccatgtggttcctgatccggtgttatggtagagggatcgagaaatgaacctaaacgtcatcctatcaaggtgacggacgccttcctccagaaaccatgctttcaggagtccgaggagtagtgacggcggtgcgctttgcgcttacggggtctgggcggcctttgaacgtcccggccctcagtggatcagccgaaggcatggtgccgtcctggcggatgaacattgatgggaaacgaagttcaagctgtcggacgttgggcgttagtcaagcaagtaatgacaaggtgcaacttgggagggcaggaaataacctacgtcgttaacgaggttggcatacttcataccgacatggtcggcaatgtaccgaagccggcccttcacccaaatgcgctgctcgtcagtcgccatatcatggttttttacacacgtcagggcccagaccaggaaccaagctggaagggccttgatcgcatcctcgtgaccacaaacgaagccagagcggtcagtatcgttaccgaacagacccggttgcttggtgtgccatccgagatggtatggaaccgaggcaatgacgtcggcaatggtgtcttcacagatggctttcgacctggcatactcggcagttgtgcgatagtcggcgggcatgttgagccatgctgctaggcggatgccgagggaggctagcacaaggcgtatggtgcgcgcagtgttccatgtacgggcggttacaaagtcggggtacatgtccacacggccggggaatacttcgagtttggagtagttgttcggtcgccctggtgataaacctacctcctcgtaggatagccagcatagcgtcttgaagcgtaggtttggcggcagagcaagaagacaggaggctatctcttggtctagcaaatacactcgatgggccatgttttgcatcagtgcgatattctcgacggtccgcgtgatgccattcaacagagcagctgcctcggctcgcagttcactggctcgaagggcgaagcggtgcatggcggcaccaggcaagagatggctcccatcacctatgtcgtccatccaccaatcggaccctagtggcgggggcgtacccgatgttagtgcgcggccgagctgtgtatgcctgccgtcagtagctgcttgtctggggagaaagcgcggttcgtaccacttgatgcctcactgcttggaacaagagcgttccggttttggtgctgcgcatttgttctcgacctcgcagcttgacaatctgaattgctccgtcaacgtgcgaacgccatgccagcatgcgcgactccttgatcgccgtgatgctctgttcaagccaactgttagcggatgggccacgcagatggagaaagtcggagttggcagacgaacctcgtataaacccagtagaagcactgtagcgagcgttgcatcggaactggcagtggcgggattccccagggcagcatgcgtctttgccagggccacagtgtgttctcggagagaaagattggtgaggttgacattgtttgctttttctctatttccgagggcggctatagcacaagcattgaaggcgcttcggagggcgctatcggggggtgcgcagtcgatcaagggcacgaggtagtccatatgaccatgtggcatgtggcccagcggcacgtataggaagttggaggcaaaatagcagattgcgcgttgagcgagggggactgtgagcgtcgcgatgggatcgggcgtttgttgtcgcgtgggagacggacgggggctcggcagggtcgaggtggtagtagagcgagacttgttgagagctttagtcattcggcggacggtagactttgtctggtcgcggtggacgatctcaaattcatttcgatagccggcgcattcacgctttgactttgcgcattgcttgcatgttggtttaccttcatcgcactgcgagaaggggggggggaaatgggtcagccagtcgtccgcgcaagggaaaaagccggggcgtgcaagagcacgacgtaccttgatacggcgagcgcgacatgttcgacagccccgcgagggctttccgccgtagaccatctcgaatcgatcgacataaaaggcaattgaactgggagacggagggcggaggagctgaagttggataagaagagattgactttagcttgtcgttggaacatgaggtgtggttcaatgttggaaagagttgcgagggaaggggaatgccggcctggggtccggtctgtcgccaggagttgaccgtttgaagtgtcttggatgtgacgctgcagtgtactgggatcaagggtcggcggcgggggcctggcggcctgcatgctgcggggctctttcaacggtcgatgtgtggatgatggaatcgatgttgacatcttcgtccgaaattccagatcggtcaaaagacgtgatggcttcgtagtataagatgtgctactggtgggtgcggtctcgatggcgacgattgggctgcttggcccgccgttggctcactggcatggacggtcggctcctgtgttctctgagtttcaccaccatgacgccaaagacatgatggatggctgtctctggcgttctggggctgccgaggtggattctgcaggggatgtttcaggcgccaacgttgcttcggctgcttccatggctgagcgggccatgttatttttgaacgtccggctttcgtccatccttttcgttcctggtaatactgttgatgatcattagctctgactgccttgccacctttcttgatatctctagggaactatatccgccgtgtgaggacacttacttgtagccaaagcacgttgattcctctacgtcacacgttgctatactcgctggacgtgagaccatcgaccggaacggagcgtcgtttgtccagtgcttagcgtcgtctagaggtatgtagcgaggcatcaggatgtatgcaagtactaagcctcggtacggtagcgcagcgtcgtatcggtgtgcggggctcgacgagacgatcggccgactagtgtccaagttgtgttgcacccgacctggtgagcgtcgtcgggacccgccccgtttttgtaaaatggaactcaagtttgagaattcgagagggaaaaatgaatatcatgatgctgtttcattgagcgacacgacggagttcgtataacgaagcggtgacgccgtacttagaggtaggtaggaaaacgaaaaatgaacagccggagaatggccgccgcggcgcaattgaaatgcacactagattcgaataggtaagtagcgtcgggtgccagtgctcggaactcgccaatcggatggacggtttctacgagtggaacttcccgccccgatcgacccgcggcctgccgactgccgatcagtcagtcgcgcggccatcccgcacttgcggaattcgagcgaggacgagtcagtgaggtgttactaccggcatcacgctgtcggacccactgaccatttccatttatcacagacactacaatcgccaagttgactacatataacaatacatacaggtaggtacctattgagattaagccaatgtcccgctacgctaaagatggatggtttgatcactggtgtacctaccttcctcagtgtagctgtgtgtattgtatgactactcgaatccaacccctcttccccaaacttcaatcggtatcatcctgtagtgtaaaggtattcaattcagttaccgatgcgagatgttcttcgctggaagaaggaggtgagcagagtttcttgtcaaagtgaaaccaccgcagatggttatttattagctctgtaccccgagcaaaacacatactacactaacctggggccagagcgacgcggtacctccctcctggtgctgttttcgacagcgagcaaactaaaaaccgatcacgtttgttggctcgaaacctttggtcagcttgaccaggcgttttgatatcaagtcaatgtcgtttctttgatcatggagggttaaaactagcccgtgtaggttacatcagatgctaatgatcagtgtttgaccatggaattatacattttgaagtaccgcgtctttggcgccatcttcctcttcactcgtaccgatattttcctcccaaggctcggtattctactccttactccgggtcctctcccgtataccttgtgtcaagcgctctgcggtcaaataccataaagctgaacacgccctccagctccttctccacctttcccaacctgccatgcgcctccgccattctttccgccatcctgtctaccgggttggcgtctaccagggcacgcacatacaacatccagaaaggcgccacaggctccatcttgctcatgtcaggcaccatccagttcgcttgaccggcaacttggacaagcggcgccggagtgggattcggaaggtcgttgtactgcctccacagaacgaactcgaggttgttgttgtcccaccagtggtacgtctcttcaatgtactcgttggctacggagaagccggaatcggccatgtgctgctcgagcaaggggccgggctcgcggatgtcgatttgtttgcgctgcatcaccgtttgggggactcgggggttgggagggtcaggaaagtcattgaagcgcaagatcctctcgcctttttgcgtctgctccgacatgggcaccggctgaccagcagccacggcggcgtcgacgtcttgggttatatcgacacgttcagtcagcatgtattgctgccgagacagcgtcgagtgcaggtcctgccattgtgctaggctgtcgggcttggggttcgaggactgcagagacctcaggatggggatgccccggatagactggtcgaggcgacgaacgtgccggacacgagtgaaacgatgcgtgacgggacgcgtctcggtgtagccgtggaggaccgagcgggctttggtggtatcggctgcaggcacgacggtgatgaggaagacttcgacgggcatgttgaatcaacaccacaaggaaggattccgattggtaggacgaaagcaagggtccctgacagagaggtgcagctcaagttgggacgggaagagagagtgttggcggaaacgggagcttgggcccggatgccgtgaatgaccacctgtcggtccggcgtgccccactatgacgatccgcgcgggcgcaggggggtgggccgggtattgtttcttgatgacttgatgatgttgttgttgttaccggtgcctggctcggtgcagggtgcagtaaagaggcgcaggacaacaagacaagatctgggtatgggagaatgagtcggctatactagcgaagatgccgagagagatacctctatcgcagaatttatgatctcgtgggtgaaatacctagcattcacaattgataagataggtaggtttggttatcctgctggtggaagggaagaaaactgaagcgatgccagtatagacgcaagggggcacagcccagttggagcttgaagcttcagtgcagtgcaggaaggtcccaaaatattcccgtccgagacgagactgaccaatcaacggactcaaatagagagccttaaagtggagtctcgccctacatctgcattcagttcctcctgcagtgcctgccggcggggaaaagcccccccaacaaggagcacagcactgaagcattcactgcggttgcccaacttgaagttttatgggcatcaggcccctgcatcgatcacgggcaatggctcttccccccgtcttacccaccaaaatcggcattcagccccacggcagcggcgcttccatgcttcgttccgtcgaacccggcgaacggatctctagatgccctggctgtctcccaaacctggatcgagaaaagacaggcgccactcaatgcttctggaaaacactcgccgatggttattcacgccaggaccccacgtttcagcgcagcatcttcggcgctggagctgaagcggaaggctgagcctagcgatgaggtactcaggttttgtgcggcacggaatgaagccatcgatgaggcagagcttccttgagcaatgaacctctctcattcagagagtaggtatctggttcgtccagaaatgggctatctcgcgttcaggcggcggcacggttcattggggtctatcagacacacgaaacaaataggtaagaggtatcctgcgtccactcgcttttcatgttctccttcttgtgtgcctggctgttctgctctcttttcatccacttcctttcttttacacattcttttcaaatccacatctcccatgacatgatggcagaccctgacacgatcaacgcgaaatgctacaacccgggtcattccaatctagaagtagcataccatccgcagaggcaggcacagcccagcagcttgggaaattttccctcttatgctagtacgtccgggctagaacgtggagctgatgcctacccgcaacaaccccaagacacaaaactgcttggattgtcagtgccagtattctggacggttgtcgttgggttggtcatgttgctcgctggggccattggtggaggcataggcggcggtttggctgcaagccaacactcttcacagtcggaggcatcaccaccatcatccttgtccatctccggatcaagcatctcatcgaccacgacaacagcaacaatcgctagtccaccatcgcaatcagaatcagcctctcctctacttacgacgacgacatcgccaacgaccaccactggcacgcagtcaaccgccttcggtccttcgcccgctccaagcgacaactgtccctccgtgaacaacacccaatacacccccctcgatgcctcaggaaacagcatgaccgtagcgattaacccgggcggcctcacaaaggtgcaatccttcgttcgtctctgtaacaggaactatccggccggagcaccccacggcaacccagacactttggacattatgaaactttacctgcctacgctggaagcgtgtatcgatgcttgcgcaacgtacaacattgtctaccaggaaaacaggccgcaaagagcgggaggagcacaggatggaacagatatgggactgtgcaggagtgttgctatagtaaaaaacggtgagtggcaacaatacctaccaagtttacctactttcgcacacaaatatgctggttttgatcaagggttacacccaactaacgagaagccgttaccgtccgatatcgacagaaggcgattattgttacctcaagaacgcaacggggaaagacaacacctttggaaatccggagaggtattccgttggcgttttgcttctctagaaatagacaagacctcatgtgttcacaaactaacactctgttggcaccatcctgcctgcgcgatcaatccccaacagtctgcgttgggcaggtagcattccaacgggtcgagttggcaacaaacttttgagaaaacattgctgttgggagatgcgttgactgatgcgttcaaattggattacatacctaggtatcatggggctatctgagaggctgcaatttgctcgaaagacgtaccgacgagcgggagaattggagagtagctgcatcagagtcatgcttgcttgtttttggcaaaaagtttctcccgccctcagcaaatacgactggaggcaccaatactgtacttgtgcatagatgcctttcttatcaaattcgccacagaaaccttgcagatatagcgacaaggacttcgaatccacaaagagtcgaaaaagacacaccgtctcagcaccgtcaacatgtttctccaaagagtcttcgccgtcatcgtctttctcgccgccaccatattcttcttggccttcgcatctcctgtggtttctccatcgcctgttccgaaaagtgtaccagcaggtctcgccatcctcaaacgggccacaacacccgacaacggcaccctcacatggtacggccaggccgtagacgccactccacacaggaacgaaaccaccgcctataaaggcctcaactgccgcaacgatcagcttgaactcacttgtcgggacgattttgccgccagccgcgatgcctgccttgacgtcacaaacacactcacagacgataagttcataaaggacacgcgttttatttgtaaaactgacaacaagggcgaccagcgttgtatatcctggcaggatggcgtatctgagggcgagcagacaacactcaagggcccggcagaacagctgattgttcactgccgatttcttagggatgggaaatacatggtaagcgggctgacgaggaatactcgtgtaggatgggggaagggtggtgcatgtacggtacagtgtttgagtaataggcctcatggctgtgcgaagaggaacgaggtggcataggagtaattgaaagcatggagagaaaacaacaggaaagcccaggagaaacgataagcgaacggggagtacatgtaccctaatgatacagtgcatgagcatagatcgacattgacgtgtgttgacgggcgtatagtgctgacagtggtagcaccaatgccactttacatgtgcggctggcagctatcacctttcactagtgcaaatgatccttcaacaggtaactccatagatttccaatagtacctccaatttgatcatttactggctaaccggcactacattgtataaatgtgtccggacatgtgattaccacagctgccgaatgaggaaactatttctaacgcggctcggagtttaactaccacaggaacaccgatcacggggcatgagaaggatacaggggtacgttactcagcaatattggcttgaaggattgaggctaatgcgaggtcagcaagttaaccatgtcaaccatggtttgtgactgatgccacaatattcaggcaatcatcaacaccaaagtgtagcccacgatgacactctataacatgtcggaggggtcaacaggtggttgactatgtgttatgcatccttgccgagaggctcctacaccaaagtcattgagcgtagatggctttgttctggacaagggatgccgacgattcgacaatggaacgcctgattatggcgggtgcatttccgcccaggccttcggtcatagagagatgattcgtgtataaatgttgtagagtcgccgctcgagtttggtctgaagatctcactttcatccacatcctctgcggcagaattcataaaagtcctcaacccaccgcttcgaagcccgtttcaactggtaggctcgagagtcaagaccttcttgccggatttgagccagactggagctaacgcacttcagcagaaacaaccctcgagatgctcctcaagcagatcctcgccttcagcgctttcctggccgccatagccttcgctagccctgttccggctcccgctgaggacggtctcatcatcattgagcagaccgagaccgaaaacggaaccatcacctggtagattaccccttttcatacccttcacgtccgcaccataggtggccactaacccctctcccgccaggtatggcgatgaatcgactcccatcacggctcgctccaccccgtcacccgagctcgacaaacgctgcggctccaacgccgtgacctgctccggttcccaccgggcctacgcgcccgtgtgcaccaacttgatcaacagtctttcgagccaggccatcccgcagtctcctcgctcggtctgcttgagccagggcggcaaccagtgctgcatcagctgggcgaacgtcgtccaggatgcgcagttctattacctgcagtccgcggcccggaaggcgctgaatggctgtgttagcagcagctatgtcagtgcattgactagggatacattgattggaaatacttgcactacccagtgcctttctaatcgcgccactggttgctcctagatagggggtgcgagataccgcctttgggagacgaccgagtgcccttggggattggcgtgaaatggaggtaacttccatggtctgacatgaacacagggtgttgagggagagcttgaggtagaaattagggtatgaacgaggaagagcttgtacctacctccaggtagtgtacatatgacatggacacatcaatcaatcaccagattgcctcctttgggaaagatcaattcgacggacgtcgacttcctatttcaactcattgtgcgcggaatccactgtggtagaggtactaaagtagtacttggactggacgcttcgttccgtcgtttcagttgttcggtcacgaaccgggcactgcagtcgaagatgacatggaacagttggtgaagctgcagctggagtggtccgggtgtcgctcgccaatgcagtggatagcgggagggcaacagcacccgacactgcggtcttggcatcgcaggccgctagcactaacaatgcaggaactagtgttagtcgccgagaagacaccataggactaaggaagtcgcgtgtcgcttaccctatcatgtattctgaatagacgtaaatttgatgaagggcttttcccgtgacattgttcgttcttgtttgggttgaaagaagcgagtgtctccagcgagttgtcgagctcattggcgaatttgttagtgcacgccacgtacagtccagtgctggtttgtttgttggcttggtacaccaggcctggcactcctacaacatatatattgttcattagacagaatctatttataatggtcccaaagcttatacagattcattaaaaggcattggcggggtttcatctggcattttgaatgttagagatggcgtagccaaagtaagatcatgcattagaggtaattagccatagaaacgcataggaaagttgccacgaggtctcgaactaacaaacagaccagtacccgctggactgtacatatcgcggagcggggtcaggaacaaacccgctatttcggggggtcgacgccgacttcccccgcacatgttgggcttcaggtttgtgtgcaagaccgggatgacctacaatcaacgcaaacgaccggacctcgagaaccacttcctcttgtcaaaatcgccgcaatccaacatgggatcgcacgaagcaacggcccaagcgttccacggcgccgtcatccactcgctgtcaacgcctggccatgaccttgagatccttcctgccgcccttttgatcgtcgaagcgcagggcgtaatcactgcctttcacaaagatgtgaagccgggagaggttggcagcctcatgtaggtagaccttctgatgatactgattatcagtctcgtatcaagtggaaatcttcaactaccagacctctacctacctactaatacaccaacccctagagacaccgccaccacaacccttcactatctctccccttcccaattcatcatccccggtttcatcgatacacacaaccacgccccccaatgggcccaacgtggtctcggccaaggccaacacatcctagactggctttccgcaatcaccttccccaacgaaggtcgcttccgcgatccctcccacgcgcagcgtatttactcctccgctatcgatggcttccttcgacaaggcatcaccaccgcttcctactatggctccattcaccccgaggcaaccaacatcctcgccgatctctgcttggccaaaggccagcgcgcattcgtagggaaatgcaacatgacgcgcaactcccctgactattaccgcgatgcgtcagtcgagcagtcccttcgagacacggaatcctgcatcgcccacattcggaagattgaccccgagggaatgctactgaagcacgtcctcactcctcgctttgccatctcctgtgacgccgacggtcttgctggcctcgggcaaatagcagccaagaaccccgacctgcctattcagacgcacttcaacgaagcagagcaggagattaccgctacccgcgaactcttccctcagttctcttccgaggccgacctttaccaccactacggccttctgaccaagcggtccatcctcgcgcactgctgttacatggcccctcacgaatttgacaagctgaaagagctgcagtgcggcgtggctcactgtccgataagcaacatgacagtgggcggcgggttcatggccgcccctatccgggagtttctcaaccgcggaatcaaagtcggtctggggactgacagtggaggagggttttcgtcttcgatgctggatgcgataaggcaggccatgattgctagtcatgcgcgggaggtcgagtcgaaggggagagataaggggttgaaaattgccgaggccttttatttggcaacattgggaggggccgaggtttgttgtctcgaggacaaggtggggaattttgaggttgggaaggagttcgatgcgttggtggtggactggcagagggacggggtgatgacgatagtagaggaggaggacgaattggacacggtgttcgagaagtttgtgatgacaggggatgataggaatattgtgagggtattggtgaaggggaggatggtgagggaggtgaaaatatgaaggcgcgcatgacaagaactacctgattgagatggcccgtcgtggatggtggaaggaacaatgtttttggagcaacaataaagtgtggactggagctggagaagcttaggcagcctctgttcagtagaggtaggtctttgatccacttttggatcgagattcaaaacacttctaagctcaaacaatgcctaatagcctctagctgatattgttgatgttcttggcttattgtgaggcatacaggagcattacaacggactttctggccaaggcgagcggcattatgctgttcatactacctccagggttttttttacgatcacttcagaaatccacattcttgcttgcatgcggtggtacaacagataatccagctgggcgagagttttcacacaagtacagcgctcgcccacacaactcatacagtacctacctaacattgaaaggttcattgtcaattgaaatctggaattccacaggtaccctcttccgagacaagaaagatgagaccaaccaacaggttaggtaaaccagtccgctaccgtcccccaagatgtaaaaaaaaaaaaagaaacagcaaaaaaaaggtcatagcaagactgtgataggaattagaacagttcgaaaagacatcagctagagttccatccgagtatttctattcaggaattgcctagaactcaagataagaggtgtaacaaggatactggatgtgcagtaggagtatacctcgacccaaggtttaatgttgaaggtctcaactattttgtgcaggacgaggtaccttccataagtttcgttggccttggcgcccatcaggtttactaggtgcatttgaggctcccctcatcggcctggcactcatattcactgatctttccttcacaggcactcccattcactgcacttcccttcaccggcactttcttcccgtattttctggctgttctttccactttcagaagtataagaaatggaattctctcccttccagctaagtctggtcccaaccgcccatttcttccaagtcccgtccagtcagacaaactcacccaaaggactcggcgaccgcttcaacttcgacacgcatccctagcccgcatcctcaatctcctgggaagatttcaaaatgtttacctcagtcctaaagtcccttgtcgtcagcggtaccctcgtcgtcagccttctcaacccgaccgctttcgtcctggccgctcccagcccggctatcgctgatcccgtcagcaccagccccaatgtccctctcagcccggaagacgctttagctgcatacacccgctacggtccgtttaacaagcgtgaggacgagggtttggccttgaacgcgagaaaggagccgcccaaatggacgggcggtaacaacgaggttattcacttcttcaactgccagaagagacccaactggggtcatggaaccgattccttggttgtggtatgttcgcttttagttctttttcctcagacaggttcttgcagctccggagccttcgggtgtgacttgccattgaaggtagcagttgtactgacaaaaacacaaacaacaacagatctgcgaagacgacaagaactgccacgacctcaactacctccccccggatgactccctttgcctcatggaccgcttcgacgacgacggcatcttccatgtctgggagggctcggtccagggatgcctgttcatcaactacaacaacatgttgagctggaacatcaccaaggatgcgcagaagcaggcggactttaccactgttgggtgagttgttttgttttccttcctttttgctgggaacttttgagggaaacagaataaatttgtgtgcttaagaaggatgaatggctaacattcagtgatgcaaatagttttttgacctctgacaccttcgtctaccagggtttcaaggatagtaagcccaagggtttggctattccctttcgtgactgccagagtatttattacttcacgcttcggaaggatctgcagcttgttcatggtaactaagggatcgccctcccggatggaggcggccaacggtcaagtcttcgcagtaagctgtacggtcatgaggtttcttttgaaagtctctgaaagtccccactcatcccggcatactaatacccgaaagagagaaaaaaaaaaagagagacagaggggcaagatcaagggagaggtcggaaagaacaggatgattgaaggtggggggataaaagtattaggagaaggcctgcatacctaggtagtagctataaccagagtcaagtgctctgattttcttcccgccgttgttgaatgtcgtggtcttggagtgatcatgttccatcattacctaccatctaccatgttcatccccagcgtctctacaatcctatagtgagacttccctccaaacaacattaccagccagtcccaaagcctcaagctcatcacaaatcccaccatactcgatgttcagagcctgcttcctcttttggaactctccatgctcttgagcgatcacgccacgcctctatataagtgttgccagtatgaccccgtcatccccgcttcgtccatccccagctcttctttccttttcattgctttgaatgttggtcttggttatcggcgacatcggcggacttgagcacttcgtcggatttggacacggaggcttcggggccacgcaatggaccgggcggggatggggtttgatcagactcgttgccagggctggaacagagctttccttgggagatgaaggagacacagtggtttttcgaggttcagacattgttcgatcgtagaggtacctcagttgttagcctatgcgcagaatgatgcgatcttccaagcacaaacagaagccagaggaggcaaggttgaaatactcaggctttcgtaaagaccaatggtctcgctgatgctgactcggtgttgaggcttgagactgatgcaacgtcggatgcggttcttggacacatgcaatgaagattgcacgacggacttgaactgatcaagctccagaattgcaattttgttgggtttccgtcggggtgcgctactgtacttacctctaggtacctaggtacctacctggtaggattcggaatgtggttgctggttgctctttccagcttatctgaggttggtcgaggcatgccataattgtcccggtttttcggccaccatcgggtgcttcgggctcccgccgcactggagttcccgttgtttcgtggcctcgtcagcatttaattgtctgagagatcgcatggccatgtccccttggatgagggtgcagcacgagtacctgcaatcccaacctacttctattgtgagtctgtgtgaagctacatcaatccactccaagcctgttgtaagtatcagctgcagtcattggtgcttccagtaccgggtccggatcccgaaggacccctcttctgaccagaggtacctagaggtaggtacatacctctagatagatacatgtttcttgttgcgttaaatccttttgtggatcctgtcaacgccttgcatcttccactaataccttacctctatcttttcttgaatgcgtcaacagagctgagagtagctcgtacctaggtattgcaggattcgctcattctacagaagaagagttgaataacaacgattgttcaatcaatcatccccaaagctacctagatactatcgctcgataatagcctcccagtccctcgcacttttcaacatattattcgcatactccttcttgagcgttgtgagcttgtcaatgatatgccccgtcgctaccgcctgcggcccccaaaccctcaatgcgacatcagctgccctctcaagccaaacaatcgcctgatccagatccccccgtttctcatgaatctccgcgacgtcctccatcgtgtgcgctgcaatgccgtcttggtgaaaagcaatcttcgggtcattggctagcccctcgggtggcgggcggcgaatgacagccatgcagtgctgtaatgcttgatcaccatcgtccacaaccatgtagaagtgcgccaactcattctgaactgcacgtgtctgttccgcgtatggcccgaattcttgccggcaggctttgaagagctccgtgacaatgaccattgccgcatcgaactcgccgttgcgacggaggagagtggccagggagtcaaggagtttgaaggagacaaaacgtcgttggccgaggcggctgaacaagtccaccatgcactgcaaagcgcggcgcgagatttcctggcagtcttcgtcgttgttgagctcggtgcagatgcgggcgatggggtgtgtgggtgagaagctgttattggcttcgctggcgaggaactgcaggaggatggtccgaagttcaggacgggcgcggacgttggctggcgacagcgtggcgaagaggttgcggaggaagtcaaaaggttggctggtcatggcggctgcggcgtcccgaccagcttcggacagggccggccatgcacggagatcaggtcgttgagtggcatctgactgcgctgaactggccgagagcttgatgaggtagattgcattcttgatagaagaccagtactgctgtgatacatcggctgtcccctgtccgaggaagtcatcgggtgttatgccgtctggtacgttgcgtatctgccagtcatagtagtcacggaggctgagagtgatgatgtccagtgtccgcgtcctggagtccggggcgatgaatggcggcggtgactcggcaagggcgcggatttgtgccttgaagttggaaagattttgtgggttgggcaacctggtgtggactaattgcttgtccttatctcggttctgatcctcagaccaagcacagctcgatgcaggtgtagcgcatgattgaccgccaggtgtcgaggaagagaaagccggtgacgagcacgtttcgatggtttcggcaggagactcggatctctgcttcggctggggggctgtttcaatgataagatccgctatgctcaaggccgatcgggtaattggtgggctcatggctcgctgatgtactggtgctggtgacgtccctatggacttggtacttggactcgatatggtgatggacagggatgtgcaggggctcgtcgaccgttgtgaacgcctccgtctctcatgtggtgatagcaaggtttgtgtgtacggtggtgtttcccccacgccgtcccggttatttatatcatgttgtgccgccggtgaggcatggccgtgcctccgaggcgaagtggatccatggaatcggccaggacgtacatgcctatccttttcatcactgttgacatttttaaacacattccattcccggaacctcttgtcatacatgcgtttgctggtgtccgacagggtgaggttagcaaggggaatctcgatcagcgtcatgttggttttgtttttttggaggtggcgtgatgtgacaagggaaggtagggtgagataaaagatagagggtatgaaaggtatgatgatgacaaggagaggtcatgggaaacatgatttgacatggaagtggccattattatagttgaagaggacgtgatcagatagacatgaatgccagcaatggcataagggaacgggcataagggaacggagacgtgacagagatgagctggatctcggtgctgtggtcaacagggcgtggagccagcacatgcggctagctcccatctgatgaaagctgcgactcgatgggtgagtgcagtgatgggacaggacagggtgtctctgacggggtgcagatgttgtgtccatgctgagacggggacaagaacatggtaacgaagacgccatcggttgtttgattgagctgataacgacggactgaagggacgccaaaataccttgccgagaagttgtattgactcctcattatatcgcttactttcttgaggggatactgtctgtagaggtcgacgatgatatctcgatggcgggcccaatcctgcgcggacgggccctggagcgtgcgcgtactggactgttgctgtcccagccctggaggtctttgcaagtgaggagcgccaggcaccggcgctgttcctattgacatggccaaaggaggaagtcgctgcgaaaatgtggatgataagggtcgtgctgacgccgatgagagagagacgggttgcggttgaagtgcgtgttgttgtggaggtgccagtggatgtgattgaaggcccgggacggcgggagcatctgcacgggtcatggtcaccatcagggcctatccttgaaatccgagcgctttgtaagaagagaaaagcgagctaggacaggaagcagcaaatgatggaacaaactgagagagaatccggtggccgaagggggggtggttgggcacgaaactgaacgaactgaaagatggaatggaaaatgcggagcgccggcacgccccaaggggagacgggatgcaagaacctcactttttttagtgccgctgcgttcagtgcagaaagccgtgaaccgcgcatgacgccagtgggcagccgcccctacctaacccattattcccttggtcgtcaggcattggtcgccatccgccaaatggcggtggggactgttgcccaaacacggccgcccatgtaacccccccgctaccacccggactacacctagaaattcttccaaatagcacctggcaaaagtcctccattgccagaatgccacctcccgaggacaatggcactgaggctgccggtatcgaccacgccccgtctgtttattgcctcgaccattctagccttgaggtaaatactgacttgaattccagaacaccgcacaatggcactgcctagcatcgccatcgcctgacgatcggtgaatcaatgaccctccgacggaacacttttctgctgagcacgacgtttgggggccgatcacaccgtcgcaatgcaacctcacctcgttgttcgaccaagggaccgacgacgaccagctagcaccgcatctcaaccatattgcagccggcaaaggagcaaatttcagctgccgacacaagaggtgattagctttttgtacgaagccagaacaccatcacgacacaaaagagaaaccgcgcgcgtggcacagcatctcccaatctgaaaagaaccttgcatatgccgagatcagctagtgtcctcccacgctgtgatgcagagaatgccaacgcccgagagggctgactccgggggccacgatatcaacccctggctggcgtggtgccctttaaacgccaccacgatcacctgtcggctggagacagctgctcttgtttcagccatcatcatacagtttgacaagtgtacctcgatcgtttgcggtttgatggaggcttgatgtgagttgtacatgtccatgccgaccttgacggtcaactgctaggccaggctctaactaggtacctacctacctattgaaactccgagtacgtgtccaaccccaactcggatcatcgtccacagcggacacatatgtcacaatccgttcgtctattatcatgttgttgcgcacaattgaacatgtcgattagagctattctcaacatgatgtcttgttcggagatcctgacaatataaccttgcggcgacctgcatctgtcccttgaagtacatgtatacctatatgcacggttcctgctccagatgttcggtacaccatctcgcagagaaaatgttttccttcgtaggtgctgtgcgtggaaataaaggcctgcagggacagtcagggcggtatgaccaagatgccagagccagggatcgcgaagtgcgtgaaaatcgaggacaagatacgataaaagccaccaggaaacatccaatggcaaggactggctagagacaatgaaaaaaaaaaaaggatggaaaaaaagaaagaaaaaaaaaggcggggattcacgatgtgacacgaaggtggccgacaggagggagacatggatgagaagaactttgcagtagtgtcatttctgtcacacgcggatgctgacggcttcccaccttgttttgtgatgacctccacattaaccctttactccatgtcttcaaagcgccgataccgccagctccaaatcttcaagtgaggcctcccaagaaccaaatcaataagtagaggtatgccgcccaactccgtgaaatcatcataacaaattgaacccatatgcaaccatagacagcgcccttttacatccagtctgcaccccacaccatggactccttttgctcacaggtaacccaactacctagtcgatgagatcttgtccttctcgatgatttttgataaagtcaaacagtgccgttattacgcagagtggcctgtgagcgataggtaaattagccaaccaattccttcatattgttcgcatgcagtgaaaaatgcagtggggaaaagtgatgaaggcaacagaaaatggcagaaactggacaagacggtgataaatgcctcataagaccgccataatgtcaatcaggtaaggtatgcaagagccgaggtgggttgtgacaagactcaagataggtagcgtatgagcgggtatgaccttgaaggtggcttagaccctgtgtgttcggtgatgactgatgaaccagccttccgtccaccaatcctcacccactcacccagccatccaactgccagtcactttcaagatgatgctttctctcaagctaccattgggcttgcagtgaaggatgatgatcagtcagccaccacgcacattggcaattttgagcagcactcgctctcgtgggaacgcgtctaggtagattgtggatgccctagttgccagacatctcactcaggcccttcgtaggctccgggcaggaaaggagacagaagaatagggagaaaagactcacgcttgcacggcacccaagaccaaaggagcaatcagactcctttcactttcactcatgcccgagtgcctaccgccaacaccagataacctgattcccatggctcccgctaaccctatccctgcaccagcaaggagcaaattaaacacgcaacaggagactgttacgatcttcttacgccagtgctgctcgccttctgtgagattgaccttggcagaggtgctctcgacggcgagcagagcggcaaaaattccaatgttgagaagcagacctattgttccctggtaatgtttgttagcagatcattgacgcaataccgcattaatttgccggaaatgtggaggagctaagtaggagccagtatattgtggtgtgctttaatcggcgggtgcaatgtattctgcatttctttgatgcaatcaaggaaagggaggagagattggtgtagtgctgccatgagacggtcatgatggtgaagaagtgaaactgaccgtgttgacgcttctgctcctataccaagacgaaagaagaaatgacttaccacaatgaccgaagcgaccggtaacagctcattgacaataatcccaaaattgctatgcccacttccactctttccatcaacaccattgcccaagccctgtaccagtacaatggtacatgacttggtatcagcattaatgaccgtctggtcatccgacatgttcataactattgacgttggttgcggtgatacggaatcgaaattgtcggcctcgctctccaggttgtggatgaaggccacgacgccggctattatcagtccgaggtggccaaggatacagagaatgtgggtgagcttccactttgggtgattggttctgtacatggtgattgtgtatgggatgatggcatgcgtgtggttaggtgtaaccggtaaataacgaggtcgacgaggatggtgatggtcaaagtggataataagaaattggtaagcggtggaagggaaaactgatgacaacctcaggagaagatctaatacgcaaaggatgactaggatgacagtggaaacaaagcgtaagtagacaggtcgactaagcatgacactgacttccatgagaaagggatgccatgtatataaggcacttgccatagcctggctgacactagacagcatacatggactcggccagcccaggaataacaccaatcaacatccgattggtacaaaatgtgaccgagttgttgcccttgatgatgcgccttgcggtcctgcggcgtgcaccggactgtgctcaggggcccaggggtttaaagagacggctatcctggtttgttcctgaaagcgccgtgtttctagggcagcttcccaatctggacgtgagctctcacgaaggaagaaaaataggtggatcaacgtagagtaactcaatcgatggcaattggcgttcacaaggatgtaagaggtacctagggtagctatgttaggctgaaaactggtaaaataaaacaatggtggcatggagatctggttgttagcgtctccaggaggagcaaggcttgggtggttgtagctccacacccgcctcctcctggtttatcatgctcgctcactgccacaatagctctttgcaactgcgtatgacgagatgtcaagcgacggtacaggtaccggtcaagggaagccggttcgtggtatctttgttcttcatgtggcactatgtcacggatagcggaatcagccacagtccagcgttcggggtcccttgtccataagatgttttctttgcgatcaaacttcctaggtaggtatattgggtcttagcccaagtacataaaccgaactcaccgcgcgtttcaagcttgcggttctggtaatggcgatgctttggcgctatggagcacagtgaaactgatggtttgggcgtgattccggacccaggtctgttcgttggcctgctcccagcgctcgtccaccgacttgctaatttccaatgatgggttttagcttcggcccgagcgggaaccagacgcacgggattgaaccttctgagtagcggaaggtgtcttgtgtgagccatagggctgaaccacattgcacgacttaaccgctgggtcgccctccgatctcagatctatgaatggatgacattccgggcgagggagatgattggtgcccctggttagcagtcaattggacgttgtaaccaatcacttaccagcactttatgactgacagcgtccctgcccgactactatgccgattgctgacggacaatattgacatgacaggaccccacccaattgccctcgatagaaaccctgtgaaggcttcaccgtttcgatgtcgaaggcaaaattgagagttcagttgcgacggactgagtcagatggatgccttgtggttcaaactgtccccatgctctctggattgattggtgcctagaggccccggtttctgaggggtaaacactgcccgtaaggtagctgcttgatcgatgtcattgcgcacctgcgtataaaataggtaggtactatggtgcgacggggaggtcgggtctcggtgtaggtcgagaaggcatgggtattaaccttctagaaaacagcaagcaggtaggtaggtaggaggtagataggtaggaatgatggaagagtcactctctgatcagtctgctggccgggtcggttaatgccgaaaaagtaagaataaagccggggccggggctggaatccatcgctatggtcgggcccttgcttgccgacatgcagcggtaggtcagtactagtctagaggtgcccgggtaggtacgaactgctgcaccatgccccgcttaccaggtatgtgccacacaattggataaacgaaacacaggtgctatcggcactcttcggcaaagtgcgcacctgattctgacatgagtaaaaatgaatcaaatgaggcaagcttcaatcagagatgtccgaagaatcaatatgtagtgctctgtacactgcggtctgcgttgagtggtttcgaattgggtctgtacctgctggttggggttaaaggccgtcgccaccagtcacggggatcccatgacactgcaggaaataccaaccggcggaggggctgacttggcgtggggtcggcttaggtcatgttttcgttttcattctttggttctcaccacgatagcgatgggcaatgacggggtaaagcgacgggaggctggagcggctcaagcatcatcgacagtgtgggcaaacatttgaagatcgcaacaaaggagtgcgcttggtgttaggtagttaggtggtaagtatgtatgctaaccgccgggtggcaacggcgatagaggctcggtgccggctgttgatggcttcaatttggatactgagggccttcgttacaactttgttttttgctgcctggacaacataatgtattcgagttcaactcagacgcgtagtaccacctacgactaggcaaaaacattttgaacccacattatccgcatccagccacacaatcaactcgaatgttgaagcctaagatcggagcgtaggtgcacgtacgcccacgcgcacgtggtaaccgtctttccagagtgtgacgagacgtcgcaccgtacctttttgttgatcaaccatacttagctgtacatatgtaatgtctttcaggacgtgatcgagttctgcagagcccgggggcggtcacccctgttgacgtgacggtccacgcccccggagccaggtccgaatatctgggattcccgtccttaccagcagtctggtccaccagcttcaagtggaagcccaggcttttccacactaaaaattccacaattgcgcggtagatctaggcttccgtttaacacacaggaagggaagccttggatgccttgaatacctagcccgctccaaatctgtcgcgctacctgctttcgagtcacggcccccaactcgtaaacttccacttttgagcacgaccttcatcgagttggaggaggctcattgctctcatttcggaccggcacaatgtttccaccgtgcctgttgccgggagcagtaccatccatgctggagcagcaacggagctgacacctgtccgccttccttacctcaccacacccagcttataccgcaccgcttcaaagtgtccgggatgtggtctgaatcatccggcgtgccataagggggcattcagatgaataagggccggggtcgaaaacgggagccggtacctgcccacgggccccggtgtaggtacgaatccactaattgagcccgggactaacagcggttaaccgctaacgccatgccgcagttgcactttgaacacgcatcacgagattgtcgtcggcttaccgaatcacccaaaatccgaggggaatcatccctccaccagacacacggttcaaaattccacggccaacgctcattttgcgggaaccaagctcaattccctcccgaccggacagtatcggacaaccatccccaccgcggtggtggtgctgcgcagtacatacggcaatgttgtcttgtctgttagtgttagtgttgagggttacatggcaaggataacagctcgactcgcttcgtcacagcccccataccggcacctaagagatgacggaaacgcgcttacctgtatgtaccaggaggttgatgacccaaggccacccgacccgttgttccccgccatcgctttttttcgtccaatccaagaagccaattcgcgacaaatgactactacctctaggtagaagatatacaatcaccaatgccgtccggagaagagtcaccgagcaggaaaatgacggcgacaccgaaggcactgtctccactgaaatgcgcggttcagtcaaacggtcccggaatgccccgccgcaccgctatgttactattcccttcctggcccgttcttgttgctccgccccccgaactcgcggcgcggcacggcacggaaactcaatcccaacctgaattgtaggagggtactgacttctttgtcgagaccagaacaaccctacaccttttctcggtcacgatacgtcgtaccacgcgctcggttgtggcagtgaaccgcttcttgctcgctcccacccttgacagttgacccaacgtgcaaggaatgagccacactcctggtggacacccagttctcgccagtcatttcccgaacgactgttcccttgtccagaaactccctcgatagctccgaatatccgcggctctggtcccgcattgaacgcactgcgcagctggccgtagggctgaggacccctacaatgggccggacgggagcatcacacgacgtcaccgccgtgccaagccatagcacagtcgagccgagtcgaaccatgccaggcagaagagatgagaggatagcatggcacgtgcgacccgtcgccggtccatcacgctcggtcatgactgctctgtgaatgcctgagtacatatggatggcctcgcccacctgcctcaggctcggttgcaccttgctgtcaccatctacacagcatcgtctgccagtcacggcccataccaccatggagacacccacaccagcaacctactactgggtacaacgccttggccgtcgtctctacggtcagaagagccagctgttagactcttgtcggtcccgccactgtaccagcatgcaagaagcacattatcaacaccatgcctaccatcgcgttccatcaccacacgcacaagatctactacgcgtcaagaccaacgaacatggccaactacagtgccgcggatgtgaccagattacttacctccttcgctgggcagaggccgagcggaggaaggacccaaaccacaagggcacctctcccaagcgcattatccacaacagctacgtcgagctcgatctgtgcgcaaggatttccaactgcgacgcctgccaaattgtccgccgtgctctcctattagatcagatcaccggccgggatgctgaacgtttacgacacacggataaccagtggccagtccaggtagctctagacatacggcctggatgcgacagtctccaggttaccattgagaaaggatccggggttcctttgttctccgcaacggttgtcctcagtcagaagccgtgccttgctatgggaaaaaagaccaaagcaccttccgcagcctccaggcttcggcccaactttgaagagctacgtcaagtcgtcagcaactgtcacgacaatcaccagtgctcgtctcgataccgttggaacagcaggaatccgtcgtggctgctggagattctaggcgacggaaacgtccgagtggtccggggtcctgatcatttggttccctatgtcgtcctcagctactcttggggagatcccaccacaatgccggcggaagagtgggccaggatcaagggtgcctctaccaaaacagtcgatggcgtgcccgcaccagaacgcacaaatccatttcctcgatcgattttgccagaaacaatgcgagatgccatcgctatcacccaggaactgaatttcaagtacatttggatcgacaatgtatgtatccccaaaggcaccgattgggacaccgaggcttccctgatgcacgaagtctacggaaacgccgcatttaccctgctggcctcttcgagcacaaaagcaaccgaacccatgttatacgaccgtcttgcgtggctacaagaaccgaagccctgtaaactgcgcaaccatttcctctacaacacgcaaaaacccctccacgaagtccgcctggaccctccagcatcgcagcgtgcctggaccctccaagaagagcgtctttctcccagaattctctactggaccggtcagcgctggtattggtcctgccccgagcaccaaaccgtcgagtcttcgccccttgaccttccttcgcctgcttgtacctcagaggaccaatcatggagtccaccacaacggttccttgatgtctgtcgtattggtgacttccagagcattgatcaagaatggctcgatatcgttgaagcctacacgcggcgcgacctcgcgcactctgccgatcgttttcttgccatatcgggcctggccgtccggttccttgaagccaagatggacggaggtggtaaaacccgtgttagcgagcaatacttggcagggttgtggcgagaagatctagctagacacttgtcgtggtcggttgccagcgctgtggattcaaaggggagtcatcaagacgttgcgccatcatggtcgtgggcttcattgccgctatgcgtcaacacaaaaatgagacatccttttaggcagtcgccacacttccagttcttgggagtccgtcaatccagttttgaccatacccccgtaatcccaaccgccactcttaaccagcaagtcatcaccgaccctcgccttcgcagcaagttggtcgagcaacaaggccgcactgtcaagcagatcgagataaaaggtcgcttccgccgcttcatttccgaaagctcatgcgccgtatcgtgggaagccatcgaatggaaacgcggtgatcgcgtcggcttaaactttgaagagtttcccggccgcgatctacactcgaggaaccacgatgatggtcggatagtctccaaagacgcccatggtggggaggtggtagggcagctggattatctcgtgccgcctactggcgcttcctttgcgaataagaagagtgacagtgtcgctttggcagacggggaagaaacggagctcatgtgccttgagctcggagagttggcaatgatgttgcttcaaagaaatcccggatccgcagagacttggaagagagtaggtgtttgtattggttacgaacagaggaaaggtttcttctatggttgtgaaagtaggacacttatcttggcttgaccgctttgatttgatcggttggacgaggcaaaggatgatcatctattataccctaatcacatgcccgcaccgaatgtacagcagtaattagattatgtacctagatatggaagttgccaaggaatgggccttgtgccacaagtaaatgatcgagcaggtactcaacacaagttcatacatctaccgaacaggagaaattgctggaaaaggtggaacattaggcgtagatcttccatcccgactcgtccggttcgaatttgcgggccggtgttgaggctggtcagtatgcactgcctcaaccttgtaggggaagcctccttcaaagtgaagacgcaagaaacaattgtagtgttctagaggtataaccctctattgcgcgggtcccaggatgttggcctcgtaaatggtggtcgacttgccagtgttcaagttctggatctataccccatacacatcattgtcagaaccaatgatcagaccgctcagtggccagctactttccggtaagacgactgaacatacctcatatctcgggttctctgggctggcattgacattgcggccggcttggtgaccgggctcggtcaaaacgtccttcactttgcccacactctccgaggtgtgcgagtcaggcccttttcgatgcaagatatcagtggatggcataaaagatgataaaccacgtaaatgaaaacttacctcccacgggcttgtagcggacagtctgacctggcttgtacatgaccatattgaagtcttcttggatatcgagctagcgggaatgggcagcagcggcaagtgcttgtctgacacaacggagctgagtgttccaccaaagttcctgggaaggcgagaggtgaatggtgataacccgctcccgacttggttatctatataccacgcggtaggcaggtaccatgttggtccctcccgctccatctccaacaagagagatgcgagcttgatggacatctgatatcatcttgacatcgacgaaaccatcatttcaacgacaccagatgagtccatggtggagtggtgataggagccagccgaactgattcggatgctactcccgtccaaggtttctagtgttgaacaccagttgcgtacgtgtagcggcgcatcagcatcgatcacagtctgacgtcatcgggtcttgatgagcgtttatttttcgaaactttggcatcgactgcagttcagatgtagccttgaagcatgcacctatgtaggtaggtagaggtaggtcccattgcaatgtacaccccatggttattgttggttgtttcccaaactatcggctggcaacgatgctgcctactagcacgtgggctggacgacaggacagggaatcggtaaacgttggcggcgttcagttgataatgaaccaatgtgtacaaagtacaacctgctttgggagcattgtaattggttcaatccgactggttagagttcccgtcggtaccaatctccctagatccgctggtttatgtccataaagtgcgtctttgtcaaagaatttcaagtgttccaatatcgatgctggttctgctaacgtccaacttggtaccatagaggtacaaattccccgctctcaagctcccgcgtcccgccatggatcctgcgagatggccccgcaataaacctcatgcagtgattaggtcgtcacctgtacctctacaccatcgtaccctggacctgctcacagaacccgcatcgtcctcgccaacccaccccaaaccatgattccaatgaacacatcggttctcaggccagccagtgatttctcgttcctggggcacgcgggttgcgggttacagtcagtgtaacgaagcgatgctatcctggaccaccacgttcttcagcgattcgaaatatcaacccggtccgccaatgtgacgttcgagcggcccgctggcgtacccgaacatgcgttcgcgagaaaagggtaatggtgatcactttcccgccgagatgcggatgaagccatccgccatggtttgaccgctgtgaacgttgtttctcgccgctaccggaaatacgtgttgttatggcatccgattgcgtgctcgggcacaccagaccttaccctgttcattccgcttttggtttggtgtaacttctctagattctattgaaattgaagtgtagacttcagggacagcagaagaggataaatcccatcaccgcccacgccgaattctcatgtcgagcctgtcaccgctagccgcttctcagatcgccttccttggttcatgatgtatccaaatctcgggtcccttctcggcctcggggcccttttccgtcttgcgtccgcatctttcgaaggcaacctcaactaccaatccccatccgcccgatcgtcacacgtcaacctcggcctctcccttcccttcatcacttcccgcacgttgaaacgctcgtctgtggcttatcaaccctcggagctgaactttactcacggagttgcttcgggagacccttatcccaactccgtgattctctggactcgcgtagcgcccactgctgagtcggatagaagcaatgtaaccgtggcggggacggtcgagctctacagccatgaaacggagaagtacgtcaaggcagacgcgaatcctatttgtatcgagtggaagatatgggagttgcagaagggacacaacgggactgtgaagggcccactaggacgcagcgggaaggcgtacacaacgagtgatatcgacttcacagtcaaggttggttcgcccctcagattaactggatgagcaagccgctgacagcgatcaggtcgaagctcacggcttgaagccttggacgctttacaactaccagttcaacgtctgcggctccaacaactctagccctgtggggaaaacaaagactgctccggccgagaatgacgaggtcgacgaggtcaagctagctgtcttctcttgctcaaaccatggtgcgtcctagcggacagggaagatgggattgtctaggtgccctttgttcataattgctaacctgttatctactagccaagggcttcttcaacgtttacggcaatgctgcccggaaagacaagcatgactatgtggtccatctcggcgactacatctatgaagatgcctcaagcggtccgagagcacacaagcccgcaaacaagctgttcactctgtacgactatcggacacgccatggacagtaccgaacagacaacgacctgcagcttttggcccagaactatgcgtggattcccacctgggatgaccacggtaagtcccgttgcatgccgtgctctgtacaacctctaaccaccctgaccgtatagaatttgccaacaatggctaccgggacggcttctccgcgcttaacaacaccgaagcctcctttaggaatgaaggtccctccatcagtgtcgatacgcgcaagatcaacgctgtgcgcgcctactttgagtggatgccgatccgccaggtagacctcgacgataacttgcggatctggcgcaacttcaagttgggcaagctgctggatcttatcatcatcgatactcgtaactacgatcgaagtatcaccagtacagggaacaatgatgcctatatcgaggcgattagggatgatccttcgagaacgctaatggaaggccgccaagagaagtggttctttaggcagttgagcgaaagtaagcagagagcggcaacgtggagagtggtggggaaccagattgtattttcgaggattcttgactccaaaggagaactgacagggaccgataattggagtgtaagcgtctcgtcgtcatatcgaacttcaactggggaaaccctacccgcaccccaggcaatcctactggcaccctatgtcagccgccatgtaaaatatcgggttttagcggtaaatttctatgtttttgatgtctggtaacattcgtagctgggtcacccacccgtaactcaaatctcataatatctccatagtgttgaacaatctaaaagagttgatattatagtctactctactctagtctaaatactgatatttgacagtttagaaagctcattagataagccagttgataatacttcaatcgctttattgcgttgccgtacttcttttcgctactatacctcccgtaccctttctacttagtatcgacctagtttattatccttatccttattattattagctaccttaatatagttacgtacttcgttttgaatatccaattcgttaatattaggcctaactttgtattgggaatagttatactgcattgaagtttgtatacggtaagtattttgagagttattatagggtccctttggttaattatttttagtagtagtagggaggatagttttattactaaagggattgctctagttggggggacgacccttatatactactatagcggttgggcgaaattgtagatacttatttactgcgttctattatataaattagtatagggataattggattagtaatagataaaccttacccgatgttattaaagatactaaaacggatgatagttaaccttattaattaagattgctttactagcgtagtgagccgcttccatcttgtgggtataaggtagtctatattgggtttaaaagttctttgagtatagctataaataattattacgagggtattgagtattggggaaggtcgctttcaattgctagtattgtctttcaaataaatcgatcccctataaggttatctttaagggagtagaactaagctataagtgactaggtcctatttatatagtgtgcgcgtgggttgttgatgaggttaatttttagttaaagagtttataataagtagtaatgtgagaggttatagttttatagaggttaattaaccccctacaagctaataacttatacgattttaacgacttattattagatttattgggtaatgtagtatattacttacaattgaagtagtatttcgtatagtaattaacttactctaattggtaaggtataaatttaaacctaatctacttaacaatagcctcctatattcttttaaattaataataaagaagggactatactttattaaagtccggtttagacgaggagtaaattatatgctactataaataaaagaaactagctttggtattagtaaccttattagggagcgggcctagcccaacctacgttttggtggccgtttttactttattatacatacggtacaactgctcaatatcatcctcattttactaactacgtacctctctttattgattaaacgacgaagtattagaattattactactggaatcctcgttagattcttctttattattttaaattttattattttagggtattataatccagtcatctttaaagtacttgacaacattgtagttaatatgctaaacgtagtgctaatgttgaacgttaggtaagagtcggtcgatggtagaaataaattgggtattaccgttagtaataaatatagtaggtagctggacttaagcttttaatagcgttattgagtgcctcgactagtacgtaatccctcctccctctcgttgttaataattatttagaatattagtataaatatttctttaataacaatcactccctgtagagaggcgtataaaaccggtt