cggagatctgatatctcgccactggtggtgggaattcacggggaaactcaccaggtccagacacaataaggattgacagattgagagctctttcttgattttgtgggtggtggtgcatggccgttcttagttggtggagtgatttgtctgcttaattgcgataacgaacgagaccttaacctactaaatagtggtgctagcatttgctggttatccacttcttagagggactatcggtttcaagccgatggaagtttgaggcaataacaggtctgtgatgcccttagacgttctgggccgcacgcgcgctacactgacggagccagcgagtctaaccttggccgagaggtcttggtaatcttgtgaaactccgtcgtgctggggatagagcattgtaattattgctcttcaacgaggaattcctagtaagcgcaagtcatcagcttgcgttgattacgtccctgccctttgtacacaccgcccgtcgctagtaccgattgaatggcttagtgaggcctcaggatctgcttagagaagggggcaactccatctcagagcggagaatttggacaaacttggtcatttagaggaactaaaagtcgtaacaaggtttccgtaggtgaacctgcggaaggatcattaaagaaatttaataattttgaaaacggatttgtttgttttggcaagagcgtgagagcttttactgggcaagtagacaagagatggagagtccggccgggcctgcgcttaagtgcgcggtcttgctaggcttgcaagtttctttcttgctattccaaacagtgagagatttctctgttttcgttataggacaatcaaaaccgtttcaatacaacacactgtggagtttttatatctttgcaactttttctttgggctgtcgagcaatcggagcccagaggtaacaaacacaaacaattttatttattcattaaatttttgtcaaaaacaagaattttcgtaactggaaattttaaaaatattaaaaactttcaacaacggatctcttggttctcgcatcgatgaagaacgcagcgaaatgcgatacgtaatgtgaattgcagaattccgtgaatcatcgaatctttgaacgcacattgcgccccttggtattccagggggcatgcctgtttgagcgtcatttccttctcaaacattctgtttggtagtgagtgatactctttggagttaacttgaaattgctggccttttcattggatgttttttttccaaagagaggtttctctgcgtgcttgaggtataatgcaagtacggtcgttttaggttttaccaactgcggctaatcttttttgtactgagcgtattggaacgttatcgataagaagagagcgtctaggcgaacaatattcttaaagtttgacctcaaatcaggtaggagtacccgctgaacttaagcatatcaataagcggaggaaaagaaaccaaccgggattgccttagtaacggcgagtgaagcggcaaaagctcaaatttgaaatctggtaccttcggtgcccgagttgtaatttggagagggcaactttggaaccgttccttgtctatgttccttggaacaggacgtcatagagggtgagaatcccgtgtggcgaggagtgcggttcttttgtaaagtgccttcgaagagtcgagttgtttgggaatgcagctctaagtgggtggtaaattccatctaaagctaaatattggcgagagaccgatagcgaacaagtacagtgatggaaagatgaaaagaactttgaaaagagagtgaaaaagtacgtgaaattgttgaaagggaagggcatttgatcagacatggtgttttgcgccctctgctccttgtgggtgggggaatctcgcatttcactgggccagcatcagttttggtggcaggataaatccgtaggaatgtaacttgcttcgggaagtattatagcctgcgggaatactgccagctgggactgaggactgcgacgtaagtcaaggatgctggcataatggttatatgccgcccgtcttgaaacacggaccaaggagtctaacgtctatgcgagtgtttgggtgtaaaacccatacgcgtaatgaaagtgaacgtaggttggggcctcgcaagaggtgcacaatcgaccgatcctgatgtcttcggatggatttgagtaagagcatagctgttgggacccgaaagatggtgaactatgcctgaatagggtgaagccagaggaaactctggtggaggctcgtagcggttctgacgtgcaaatcgatcgtcgaatttgggtataggggcgaaagactaatcgaaccatctagtagctggttcctgccgaagtttccctcaggatagcagaagctcgtatcagttttatgaggtaaagcgaatgattagaggttacggggtcgaaatgacctcgacctattctcaaactttaaatatgtaagaagtccttgttacttaattgaacgtggacatttgaatgaagagcttttagtgggccatttttggtaagcagaactggcgatgcgggatgaaccgaacgtagagttaaggtgccggaatacacgctcatcagacaccacaaaaggtgttagttcatctagacagccggacggtggccatggaagtcggaatccgctaaggaatgtgtaacaactcaccggccgaatgaactagccctgaaaatggatggcgctcaagcgtgttacctatactctaccgtcagggttgatatgatgccctgacgagtaggcaggcgtagaggtcagtgacgaagcctagaccgtaaggtcgggtcgaacggcctctagtgcagatcttggtggtagtagcaaatattcaaatgagaactttgaagactgaagtggggaaaggttccacgtcaacagcagttggacgtgggttagtcgatcctaagagatggggaagctccgtttcaaaggcctgattttatgcaggccaccatcgaaagggaatccggttaagattccggaacctggatatggattcttcacggtaacgtaactgaatgtggagacgtcggcgcgagccctgggaggagttatcttttcttcttaacagcttatcaccccggaattggtttatccggagatggggtcttatggctggaagaggccagcacctttgctggctccggtgcgcttgtgacggcccgtgaaaatccacaggaaggaatagttttcatgccaggtcgtactgataaccgcagcaggtctccaaggtgaacagcctctagttgatagaataatgtagataagggaagtcggcaaaatagatccgtaacttcgggataaggattggctctaagggtcgggtagtgagggccttggtcagacgcagcgggcgtgcttgtggactgcttggtggggcttgctctgctaggcggactacttgcgtgccttgttgtagacggccttggtaggtctcttgtagaccgtcgcttgctacaattaacgatcaacttagaactggtacggacaaggggaatctgactgtctaattaaaacatagcattgcgatggtcagaaagtgatgttgacgcaatgtgatttctgcccagtgctctgaatgtcaaagtgaagaaattcaaccaagcgcgggtaaacggcgggagtaactatgactctcttaaggtagccaaatgcctcgtcatctaattagtgacgcgcatgaatggattaacgagattcccactgtccctatctactatctagcgaaaccacagccaagggaacgggcttggcagaatcagcggggaaagaagaccctgttgagcttgactctagtttgacattgtgaagagacatagagggtgtagaataagtgggagcttcggcgccagtgaaataccactacctttatagtttctttacttattcaatgaagcggagctggaattcattttccacgttctagcattcaaggtcccaatcgggactgatccgggttgaagacattgtcaggtggggagtttggctggggcggcacatctgttaaacgataacgcagatgtcctaaggggggctcatggagaacagaaatctccagtagaacaaaagggtaaaagcccccttgattttgattttcagtgtgaatacaaaccatgaaagtgtggcctatcgatcctttagtccctcggaatttgaggctagaggtgccagaaaagttaccacagggataactggcttgtggcagtcaagcgttcatagcgacattgctttttgattcttcgatgtcggctcttcctatcataccgaagcagaattcggtaagcgttggattgttcacccactaatagggaacgtgagctgggtttagaccgtcgtgagacaggttagttttaccctactgatgaatgttaccgcaatagtaattgaatttagtacgagaggaacagttcattcggataattggtttttgcggctgtctgatcaggcattgccgcgaagctaccatccgctggattatggctgaacgcctctaagtcagaatccatgctagaacgcggtgatttctttgctccacacaatatagatggatacgaataaggcgtccttgtggcgtcgctgaaccatagcaggctagcaacggtgcacttggcggaaaggccttgggtgcttgctggtgaattgcaatgtcatttttcgtggggataaatcatttgtatacgacttagatgtagcaacggggtattgtaagcagtagagtagccttgttgttacgatctgctgagattaagcctttgttgtctgacttgttttttatttctttctaagtgggtactggcaggagccggggcctagtttagagagaagtagactgaacaggtctctataaattttatttgtcttaagaattatatgatccgggtaaaatactataagaaagtacacgcaggtatatataatggatatgttgttaagtagtaataaggtgtaggatgttgtgctctagtatttttttatattggtatcatttttgtttgttttttttttttattgccaaagacgagctgaaatagaagggcttttacaaagcatgccgaacgcaaaagaatttgcccggacagtttagtttatggagcaggttttttttcattattttggatttaccagaacggtgaacaggagtgcttgcataagtctagagaatcggaaaaagaacattttttatagtttacgggacatgcccttgacatggaaaaaaatactacgaactacgatttttactaagagagatgcaagaggcagtgggtagtagtggcagagatatttttttttggccaaactggtggagccggtggagccggtggagccggtggagccggtggagccggtggagccggtggagccggtggagcccaggcggtacaacgtcagtagggagaagaaggagggaatagactcagaagagaatgtagtagctagtatatatatatatttgtgcgtttgttgatatgcagcggttggtgacgttattttttcttcgacgcggtatgagaaatatataaggcgtacgaaggttatatggtgcatgcgggaaatgttagtgtgcgggaaggaataataagcgattgaacgagcgtgtagaaaaagacgaagaggaaagtaataaccgtagagatgatgatacagtgtgcgagcaaaaaacaaaaccggagtggagcggacaaaatatcggagaagactaagaaagtacacgtcaagcagtaaaacaatggacatgatgtgcataactctttaggaaaagagtgcagctggatagtacgaatttttgtgaatcgaatggtaggttagttgtggaatttagtatggggaagcaagaaagaagaagaaaaaaaaaaaagaaataaagattgcagcacctgagtttcgcgtatggtcacccactacactactcggtcaggctcttaccagcttaactacagttgatcggacgggaaacggtgctttctggtagatatggccgcaaccgatagtttaacagaaaagcacatggtatgagggcagggtccaagcgatatttggtaaggggaggtagaaggtgttatgggtggaggacaaatttttttttcttttatctaatagtatagggtgtggtgagtgaaaaagcaaaagtaatagcaagttatgatgtggagaatatgatgaataaggtaaggatagtgattttacatttgcaagtgtaggtacaaagtgggaggttgagttggttcagaatgtggcgtgtagacgtagtttcgaggtgttgggatatagaagagtgccgcaaatgacaaatggcgggttggaagtagggtaaagtgggcatgtagagtacgtacatgctagatattttgcgtttcaggcagtggatgtgggcaataatgaatgaagaggtttagtatgcggaaatacggtttcggcggcagtgtgggtagcagaagaggcgtagacgtaagtctaagggtgaataaatagtgacggagatgtgggaattgtatttcgataggtggttttacgtttgaacgggtagttcacagtgggcggagaaaaaggtgtggaaaagttagatattgattgtttatgtcttgtgtgatatttttacatttttgcatggtattgagtagtcagatgaaagataggtagatatgtgagtaggaaaacatagtatagttaacattagcggcaagactatagaggggtgatataggccgaattgggatggtatttccctgttatggtatgcatttccatttacggtctatgaggcgtatttccgtcgaagaaaaaggttgaagagtagaaattgaagcgagcagagtagaagcatcggaatggtagtaatgagatttataatatccgtcagttttggctttatttgcaggaagttttttagtacgattttttttggtacgtaacattttctggtgaaagtatggtgtgtattttgtattatggtggtttatgttgttcccgcgcgtttccgttttttccgcttccgcttccgcaggagatgagtagtcaagtatgggttacccggcggactgttcattcttgaaaatttatatacgctaagattttctgaaaatagcttaaattgcgatttttctcggggagaaatacatagttaaggcgaagcgacagagaggacaagagaaaataaaataaagattttagcttgcaatgggaggggggggttagtagtaaagaaaaagtgtgaggaaaagtagtcgggaggtacttcatgcgaaagcagttgaagacaagttcgaaaagagtttggaaacgaattcgagtaggcttgtcgttcgttatgtttttgtaaatggcctcgtcaaacggtggagagagtcgctaggtgatcgtcagatctgcctagtctctatacagcgtgtttaattgacatgggttaatgcgtatagagagatacaatttggggatttatcttcagagtgtgtttcttttgcgtttgacctgaacagtctcatcgtgggcatcttgcgattccattggtgagcagcgaaggatttggtggattactagctaatagcaatctatttcaaagaattcaaactcgggggaatgccttgttgaatagccggtcgcaagactgtgattctccaagtgtaacctcctctcaaatcagcgatatcaaacgtaccattccgtgaaacaccggggtatctgtttggtggaacctgattagaggaaactcaaagagtgctatggtatggtgacggagtgcgctgttcaagagtgtaaaagctttttgaacagagagcatttccggcagcagagaggccggagaaagcaatttttctggaatttctgctgtttccaaactcaataagtatcttctagaaagagggaataggcggaagaaaaagagacttcggtttcctttcctgctgtttgttgcttcttttcttttaagatagttatctggttgatcctgccagtagtcatatgcttgtctcaaagattaagccatgcatgtctaagtataagcaatttatacagtgaaactgcgaatggctcattaaatcagttatcgtttatttgatagttcctttactacatggtataactgtggtaattctagagctaatacatgcttaaaatctcgaccctttggaagagatgtatttattagataaaaaatcaatgtcttcggactctttgatgattcataataacttttcgaatcgcatggccttgtgctggcgatggttcattcaaatttctgccctatcaactttcgatggtaggatagtggcctaccatggtttcaacgggtaacggggaataagggttcgattccggagagggagcctgagaaacggctaccacatccaaggaaggcagcaggcgcgcaaattacccaatcctaattcagggaggtagtgacaataaataacgatacagggcccattcgggtcttgtaattggaatgagtacaatgtaaataccttaacgaggaacaattggagggcaagtctggtgccagcagccgcggtaattccagctccaatagcgtatattaaagttgttgcagttaaaaagctcgtagttgaactttgggctcggttggccggtccgattttttcgtgtactggatttccaacggggcctttccttctggctaaccttgagtccttgtggctcttggcgaaccaggacttttactttgaaaaaattagagtgttcaaagcaggcgtattgctcgaatatattagcatggaataatagaataggacgtttggttctattttgttggtttctaggaccatcgtaatgattaatagggacggtcgggggcatcagtattcaattgtcagaggtgaaattcttggatttattgaagactaactactgcgaaagcatttgccaaggacgttttcattaatcaagaacgaaagttaggggatcgaagatgatcagataccgtcgtagtcttaaccataaactatgccgactagggatcgggtggtgtttttttaatgacccactcggcaccttacgagaaatcaaagtctttgggttctggggggagtatggtcgcaaggctgaaacttaaaggaattgacggaagggcaccaccaggagtggagcctgcggcttaatttgactcaacacggggaaactcaccaggtccagacacaataaggattgacagattgagagctctttcttgattttgtgggtggtggtgcatggccgttcttagttggtggagtgatttgtctgcttaattgcgataacgaacgagaccttaacctactaaatagtggtgctagcatttgctggttatccacttcttagagggactatcggtttcaagccgatggaagtttgaggcaataacaggtctgtgatgcccttagacgttctgggccgcacgcgcgctacactgacggagccagcgagtctaaccttggccgagaggtcttggtaatcttgtgaaactccgtcgtgctggggatagagcattgtaattattgctcttcaacgaggaattcctagtaagcgcaagtcatcagcttgcgttgattacgtccctgccctttgtacacaccgcccgtcgctagtaccgattgaatggcttagtgaggcctcaggatctgcttagagaagggggcaactccatctcagagcggagaatttggacaaacttggtcatttagaggaactaaaagtcgtaacaaggtttccgtaggtgaacctgcggaaggatcattaaagaaatttaataattttgaaaacggatttgtttgttttggcaagagcgtgagagcttttactgggcaagtagacaagagatggagagtccggccgggcctgcgcttaagtgcgcggtcttgctaggcttgcaagtttctttcttgctattccaaacagtgagagatttctctgttttcgttataggacaatcaaaaccgtttcaatacaacacactgtggagtttttatatctttgcaactttttctttgggctgtcgagcaatcggagcccagaggtaacaaacacaaacaattttatttattcattaaatttttgtcaaaaacaagaattttcgtaactggaaattttaaaaatattaaaaactttcaacaacggatctcttggttctcgcatc