attctcgatgatggttgagatgggtgcagagagcggtattgtactgcgtacgatgcactgtagatttgtagtgtaggtagcggggtttccgttcggggacaaggccccccccccccccagccagccctgtctgtccttcccctagccggcccccgagatcccgtcgatgcgctacaaagaccgtgatctcgcattggtgctgagaccggggacgcacatcgaagccttgctatgtaaagcctggctggcatgaacgaagcgagcttgggctgagcaggcagagctgagcagggcagagctgagcaggagattggatgacggcgcttggaaggactggacaatgacagactggcagtgacaagctgacaggctgacaggctgacagattgacagattgacagggggttgatgatgatgatgatgaggagttgagggcggaagaaggaagccgaggtgtggaataagaataagaaagcgggggatgtccttgctttggatggttttgttcttgagaaggtgggtggggtcttggaaagatagtgacgggacgggatggagacatactttcagcttgctcagcttgtttggagagcttcttgaaacagcttacgaggcttatgcagggtctggtactgtgctgggcggtgcggtgcggtgcggtgcggtgcgatgcggtgttgatgttggaaaggttagtaatgtaccttggagtcggaagaaatgaagagacggtcgaggattgaagactggaatgaaaataacaaaagagacgactcagtcaaagttgaatgggttctggaagttctctccgatgctccatccgatcatcatcaacaagcctcatgtcagggtacagcagcccgcctacccgccacacatgcactcggttaagttcgttgccacacaccatcttttgtttgtcgttgttgtggttcgtcaggggtagtagccagtaacatgatggacagacagtacacagtggtagacgttggacaacaagtagccaggtccatatatgtaagtcatggttcgtggcgatggatgatcaacgttgtagaagaaagaatccgatgatcttgaggtacgtgatagtatgcaaccgggttgagaagatgggatcgatagtgacgatctcgggaagcgggatgcaatgacattccttcctttccatctctgttaaagtaatgtagtgtattcgcatcggaagacgatgctgttgtggtcgcatgtccgtttccggatgctgccagccacctccaaaaaaaacaaaaccaacgctaggatctgaaaccaaggcctgcccgtttgtggtgactggtgagcccttcccttgaggcccttgtatggaagcttgggtttaactctgatgaatggttggcagttggagagatccaccagctaaccatggcatggatttgttccctcgcccagatctctagtgtatccaatgtacttggatacccgacagtagccagtgaaagatgatgaatctcgggcatgagagtgagtgagcgactgcaccgcaactctgcaggcataagtcaaaggcggtcggggatttttagtgtttatgcactagaagatagtagtagtggacccctctcttttcccaaaccggacggcggtcgacagaaagggacccaccgtctctgctgcccggtctgggcttaggtacatcccgctgcggatcctctctgccgttgcgttgcgttgcgttgcgttgcgttgtgtttgcgacgcgggccagagacacacacgcccgcttccattctcttgtccgcttccacttttgtcgctctccagccagtcagtcgtcagttattccgtccctttgttcttcaagaaccgactcctccctcgaccgactatctgcacgcttcgatctgggatcgcgcaacttggtacaactctactcttttcatactatcatctattttagactagacgagggtttgttgtttggttggcgtcttggccaaggcagtgcccgaccgtcgtcccctctcctcgtccgtccgtcttctctccaaacaagtttgaagcccacgtccactgactgactgactgacaaacagttgacggaccctcacctcggtcttctttcgttgttgatctcttcgctcttttttattttattttttattattttattttcactttccgccgcacgtccattcgctggtctcgtccattgtccatactacctgttgcgccgcccttcaatcgttatcacagtggcaccaacgatcgctagattacccttcctccctcgttgtgacgcaagggagagctcgagcccataacagctaccgacctacctagcttgtacggcacgaacaacgagaagccaaaaaagacaccggcgccgcgccaaccaacaaaaaaaccataatacacaaagaaaagacgaagcttcatcccaaagtaaacattccaacaatcctcgcacacgtatatgattaggttatgagacagccttcttgtcggcgactgtaaccacaccaccacctccacgaccaccacttacaaacgccgccgacaagatgcctaccaaagtacaagagtcgtttgtcatccccggcggcgccctctactcggactcagccgccgacggccccgaaatcggtaccctcgttctcgtcgtggatcgcgcaaagaacctgcccaacctcaagaccattggcaagcaggacccctactgtgctgcacgtctgggaaaggaagcaaagaagaccactaccgacatccgcggcggccagacccccagatggtacgttgctgcatattcccccagggcaccaatcacgtctaacacgcatgttacagggaccaggagctccgattcactgtccacgactcccccgattactaccagctcaagctgtctctactcaccgacgacaagaaaagcgagttgattggcgaaacatgggtcgatctcggaggcgtcatcgtgcccggcggcggtcagagcgacgactggcaccagctacagtctagaggcaagtacgctggcgaggtccgcgtagagatcaccttttacgataaccgaccgagacctgaaaagtccgccgtaaagcaacgacagcaacatcccgtcgagcaacacattccttcagccatggtacccggtcccgggccgagaggcgtgcccaaacgccgtccactgccagcaccatctgtccaaggcggagatggcccttatattccaagccaatcagcccttcagcaactcgagtacaacaaccctcatgctgcgcgctaccaacaacagccgcagcagcacccatatcgcacccctccacaatatcaacaacctagtcagtacgacctcccttcgttagacgacggcccaagaagcttcgaaggcgaccgccctccacctcccccggctcaccgaattcgaaacggcaacaatgccccagccacaaacggttaccaaaacggctatgatgcgtctggaaatgtaatgccacccaacatgcggcaagacgtcctcagaaacgaggcccatcgccaaacaggctcgatagcttacccgggacgcccgcagtacaggggttatgactcggcccctgcggctcctctacggaactcctccgcattggacatgaaccacgacccctacgatcttcccgatgttctggttcccggatcggctaatggcccaatgcgaggccggacgggacacgcacaagccaacggagaccaataccgacgaccggatcctggcggccatgggatggcgtatgctagacactctgagagttccttgtcacactatccttcgcaaaatgaccagagaggccagtcgtatcaggctgggtttgaagaccataccgacagctatcaaccgcctccggtgcctgtttctttggtccccggcatcgatcccagtatcgcccaggagatcacagagcgcgtgtaccaagacaagaacccaaaacgatacactcaccccatagacacgcaagttggaaacaattaccagcaatatcctcgtgaccactccccagttcccccacatcaaccacctgttccacaacatcctcagagcagaagccctggcggctaccaggacatacccacaccaattactcctaaccacaatgtcgccatgaaccagcgctcttactctcccaacccaccagtgcgccgagacccaagcccactgccaagtcgtagccccaacccacatcaacaaaccatcaagcgcaaatccgtcagtcctgccccgcctcctgtcgaagagcgccgcctttctggcatcccatttggtcccgattcttacaacgccctcaaccccgccgtttctgacaacatcggccgcgccgattacaacgaagcgagcggcaagatcataacccacgacggcaaggaagttgacccctctgaccatcttcccatggaaacatgggctcccgagcctgaacccaagaagagcactactccgccaaactcctctcatggctcgcggccccctctgtccggcgctcatgccatgcccggtcatcaggtgactccacgctctcgtccgggtaccagtgctggcggtgagagaccacggtctatgcacgagcagcatcaacgcattacaccgcccgcgtctccctcggtagctggtacggtgagcagtaggaataggttgcagaaacgtaaccatagaaacaccatcaccgcagctggaccgatgggcatgggtcagccgggttttaacagaagcagcgataacgtcagctaccccccttcttcttcttcttcacagcaggataactttacgccaaggtccctttcgcgagcgtcgacctttgactattatggggcccagcatggcaacgccccaggaggtcccgtatatggcggccacagccccggtgctgctccccgaggcgtcccaccggtgccagccaaggtaccgctttcactaccctcgactataggaccagctggcggtggactgaccatgagtggcgcgttgcagttgcatagtagtagtcttaccagaaggggggctgcgccgatgggagtggatgagtggggagggatgactggtggaggggtaggaggtgggtatggaggtatgggaggtggaagcttggaagaggagttgtccaagattgatattggcacgggaagatcgaggaggtttacagtcaaggggccgtcgggaggacggtttagggggttttaattagggctacccctgttgccggctgtaggctgtaggtggggaataagcaacatcgtctctggtagacgaggcagcatcatgattgtcgagacaaaagaaagaaaaaggggaagatgttacccgagtgcaacagcatgagcggcatgaaaagcatcagcatgaaacgagcagggttctcgtttgttcgaatgtcaaggaggaagcattgattgcatctgtttgtaaacaataagagggagagaagcacggatacagggatggatatggacatggaaataataaggaaatggaaggaaatggaacgggatctggctagactcgggagtaggcgttggttggatgggacgggatgggatgggatgggaactttgtacttggacagtgacatgaatcgaataacatgaagcaaccgatatatctcccgaatttttgtggccatgatcataatatcttgacttgttccagctcgtcattagtatgttctcctcagttggaacttagaagaagaggaagaaaaaataaaaataaaaaacagacaaagactttgaccgaacgaagagacgaagccaagtgttctgatccggtcaggtcagagcagtagagtaaagcaaagtagagtaaagcagaccagaccagagttgagaagggcaggacgtgaatgtcccgagacagacagccctgagccccaactctccgtgagcaatctagttctcgtctagagtaccctaggaggtagtctggtcctgactaggtaaggatgattgatcaccataagctatatggacaaaaccgaccaaatttcgaggaagagatgatgatgaactttagactgataacgaaaactacctacctagtaaaccctctctcttccttaaatccaaactaatggaaccaagtaaaccctctctctctctctctttcttgaatccaaactgcccggttgtttcctacctatggtaggtggtccatgtttcctacctaggtacctacctacctacctgggtattttcaacaaagattgatgatccttcgaggaggactcagggatttgccgggcatgatgcgtgcgccttaggttgccgcctgcgccaacgggccagcggccagcgcgtgaacctacctacctacctacctacctattttggtagctaaggtaggtaggtaggttaggtagtgtacagcagcccttcccttttcgccttccatcttcttttccatcatttcatagaacgaactctaaatagttgagtgagtgagtgagtgagtgagtgagtgagtgagctgggcccaagggggggggggggggggggggggacacacatagcccatacgtaggtaacttgacttgaccccttggacaggggcacatctatgtaaagggtaggtaggtaacttgaatatgattaggtatataccggttcacccgtattattattcccgtttgggaagatgggtagtagagttgtcggttgttggttccagtcctgtacgggccccccctttgtcttaggtaggtatcctcggcggcttttggttagggtggggtgtgcttctgggatatatatatatatatatgtgtgtgtgtgtgtgtgtgtaagtaagtctattttctttttttcttcctcttttcgtttttcttttttttttttttttcttcaagttgcttacctctagaggtaagtttctctttaagactgtgaccattgaagaaccatgcgccaatcaattcttcactggagaggcgcgtgcgtggtccatcatcatcatcatcatcattccataacccaacccattccatctgtgtcataacaatccccaaaccatgactaggttgagataaccggccactaagccaaagcagcaaaaaaaaaaaaaaaaaaagaaaaaaaaaagaaaaaaaaaaagcggcactggaaggacctagagaacacatgctcagcgtagctctatcagatcaaacatggaagtggaccataaaaaaaaaagcctactgtgcctgccctgcacgatcttgagtctggctccattcacgtttttctttgcttaggctgtgctggtacatacctctaacattgaaagcggcgttgatcttggtcttgacattgacacctcaaccttgtcctgaccacatctgtcctcttccttgaccgacaccgatcatattctaccttacctagtacctactctatcatgaaattacaatcacggggttcatcgtgaagtgtctggccttttggaatgaacccaaacctgcaggaacttgagacatattccgtcctattcttcaaactgcccggggagaggagaaatcttcgcggtgtagtgggggactttaggatccctctcatcattcaagtcttaagaaggaggaggaggagaggggattgcgcagctatggtttgggggggttgaatttcgaggttctcgaggccggcgattccgtgtaatggtcgtctaagtgaggtgccgagttattggcgtaggtcggtcaggaggttttggctggttttgagctttggacgactctgatgggtcgtggtgcgtgaagactgggagaggtcattcattggtttggggaaagggagtggagaagaattgcaagtgaagaagctcgcaagagctggccggagtgaaaaagcggcgagggagaagtggtttcatgcttgtccattcacgcttttttgtttcttttgatacttaggtagtctttgatgggtggaaggggctggattggatgatagcaaaaggggttagggaggtcaagggagatgtttggtgaaacgaagtatcgagagttgttatgagagccgccgtcgagggattctaggtaggtagaggtgttagcccgggggttctgtcgaactaaagagcgacgaggcttgcaacgcgggtcagctgcaagcccacccaccgattaccaaccgaccaagtccacagccgcgcaaccgagaaggaagtgaaagtcacagaaccaggaggaccatcaagggaaccatggcttcccacgcatgcaaccccttgtctctggtttccgtaatatttactgcatctccccttaagcagcgagagcccgtgcgagggttcctgggaagaaggcattgaagccaccaattactagcaacaacaacaacaacaaactaaccgagtaagttcacaagcgtacctagagtaagctgaacgaaacaaaaagggttctcaatcgacgatagcgatgcagtccacgcaggtgtcacctgtctttccttccgctgtttcaaagttgaaactctttcacgcttggcttactggattgatgatggtcaatggctggtaaggggacaagcccataagtaagagaacaggggggatagccaagaaaagaagaatagttggagggaccttagagtattcccgaggagtcggtggaccgtcgaccacaacaaacgctggtactcttgccttttcttttggggtgtcttcgttttgttgcttgtctgctggctgctggctgctggctgctccatgttggaactcggctctcagctcaaatgacctcggccaacctcgacgacctcagacttttctcattgacaacctcaaactccctcggacttcctcagcctacttctgcttctgcttctgcttctgctttgaccgcctcgaactgatcatgaacagatcaaagtcgcgttggaccatcgttcccagttgaatcctgcatccgttgactatcggccgttgctcgtgaaacggttaatcatcgttgtggaccgctggttgattattgattgttcattgttgatcatccgatgatacaagttgatccctttgtcgagccatctcggaatcgcaaacacaccaccaggcatcgcatagatcaagagacatcgcgtcagccgcatcgtcagagatggtggtggcggttcgagtcgagatgaagtggctacctctatggttacttcatcactggcttttttttttaataatttaaaaaatttagggggggtgaaggggagcagagcacgcatagggattagtggggaaggaaggaacgactgaacgaaggaacgaaggaagaaagacaagaggaaggaaaaacaaaaagccagtgtgcagtagacaagcatttcatcagaaaggagaacgaatggaggtatcacatgaagttttgtattatgacggtatcagatagcctcgattggtggtggtgtgggatatcgtgttgttcctgagacagattgacagattgatatgtgcccagggcatgtgtgtttcatgtggcgtggcaggtatcgagggtcgagtggctaagtgattgctgatcttggagtagtcatcggaaagaacccaacaaaatcccagatataggtggtgacggtagacatgatgtgaagagaaggagttccagaggagacgcttgggggtatgatcatgaactggtcggctggaaggacacacgtagctgcggtaaggaagacgttggcgggaggataaaacgaatgaaaaagtggacaaggacggcaataagagtttgaaggctgaggatggcttttgttgatgctgtttcgtagagtctgggtggtggtaacccgatgtatgggggggaaggcaaagagggtaggtagcgaagacggtcgcgaggacgaaggcggagatatgctggaccgaagatattgggtatgacgaatgtgaaggtgttgatatgttgatgtggtgtgttggtatgctgagatgttgatggaaggcggtgttaggcatcgtgacgaagttttgaaggaggattgtgctttggagagagagagagagagagagaggatgatgggaaaagaagagaggaccaatatttgagaggggaagctggttctaatatcctctcagtcccagctgaaggcgagaactcgctccgggttgcaaagaccacatggtctgattttaacacgcatgtaccaagcgatcggacacggatgcagatgtggtgcatttcccacgaacaaacctggcttctacgcgaagcagcaaggcagaaaagcagcgaagatgcccgaatacctgatacctcaacaaaaacaaagaggaagtgatgagattggaactcgtgcaagtgtgatggaaggattaggagaccgaagggagagaatgctgaatatcttcatgaagaaatgtcagttgacagcgatccatttgttaagctggggaatgatgggtagaagacaaggcatctcgaatggtcggctcgattcttccagtcgctccgttcaaagctgacagtcaggtcgcgtgcacaaaagaatgaccgagaacctcgaacactgttgattgcggggtgactgtcgccttcaagtaatgcacaatcatctgaaaagtcacaaccaagaaatggagttccatatgagatgcaatgcgatgtaaaggctacgtgtggccaacaaagccactgaggaccagctgatgagtcaaaggggattggggaagaaaagggcaggaaacagaagcacaagagacaagctggagagacgcagaacaagcaagatgtgaggggattgcgacgtgaaggtataaatcagattaagtatctaaagcgtgggtatttaacgagagagagagagagatctaaaggtgcgagagcacaaggtataaacgattgaaccctgaagaaagaacaagaagagaaaaatgcagatgctgccaccgaccacccgaaccaaagcccaaaccagaacgccgtcgtagtccaaaagacagaagttgaaggacaaaaaaaaaacaacgtcccaccgtgtccaaactccttttgatcatcaataaacaagattaaaagcccgacttgacttgctcaagtcctctcccgctcatcgaccattccatcataaaccataccctcccccgccttgaaattcttcatcaagcaacactctactcctcataaaaccagtaaaaagccgtatacgggacactctgcacccccgtccccgcaacagcacacccctcggcatcacctcccgccgtcaaaaccctataaaccaaattcacccctttgctctcccccttcttactatccgtcaacctcaaccacgccaccgcgcccgtatccaacacgcccttatccgcatccttgggcgcattgacattcccgcccttgaccacgctcgctttgagtcccgaggcatccaggtcaaacatgggcgtgccagtcgagtcaaaaaaatgatgacccgcgtacttgaaagatgggtagtcggctagtcctttgaggtcgttgtgcgcagggaagggggacgtggtgtcggcggagtaagaagagttggaggggcggttgagagggacagggcggtcccagagaaggagatgggggagggagttgaaggcgtctgatgacaaggcggtcttggagagacctgggtagacggtggtggcgtcgtagagaacggcgagagcaccggttgcggagggggtggcatcggaggcgctgcaggtgtagttttggatgccgtggccgagggcaattttcttgaggcgggctgcgggggagggaccttggaggttgtcgcctggacaaaatgagttaggggtggttggggaatgagggagatgagtgaagagtaaactaacctcctgtgctgggaagagttggggttagggatttgcagggtccctttgtgggagcagcgtatgctattgttgtgaaggcagcaagcagaaggctctttgtggagaccattttgtctgatgtgtgtgtgtgtgtgagagagagaactggaggaaatcgtgaagtgattctcgagtgtggcggaggaagcgagtattaaagcttctggaaggcctgaccaaagggataagaatcgagaggcgtagaaaagacaagactgagacggatgatcatgactccaaaaaaagtagagacgaaaaaaatggcaggcttccaaagtataaatggtaacaagcgaggcagagactagactagactgagtgtgagtgtgaatggatggtgtgggccggggccggatctgtggccatggaccggggataatgtaatggcatggacacgggtcagaacgtggctgtctaagcacggccgttgtccgctgacctggacaagggcgcggcccagggtcagggaccggggcaagattgtatgtactgtggaaaagcaaacatggaggtccagtgttctaagcaagcaatctgtagaaccggttgaatgggtctgaaggggctctgacagtgctgttttgtctttctgcaggaggagaacaaccgtgtaagagaacacaaagtccattgcactggcaagagatatcgtgatggtgatgcgcagaagatagaggagaattgacgaggcccatgctcatatctcatgtcccatgtagtagtatcgatactatgctaggtagcacgaggggagatggatgagacaagacagaagagaaaggcaatcttgggagacgctcgccgcccaggccgtcgtttgtgagttaagatgaaggatcacaaaggtatccctttgcaaagtgtacgtagtacactactcagcaagctcgaggacgggcttctttttttcgccgagagaattgcgtctaaaatccgcaagggtgcattgcatcccacgctaaccaccaccctggcaaccccccaagactttacacgccgtcgaggtaccttgtatcctgcatccaagattgaggcttcaatattgcaacctataattcccacggctggcatgggaccaaggatgtgcacaaagcagcacaaggcgtctctccggcaagtatccgccgtggtacgaatacgggtgcaatggttcattgttgatacctattcgacgcgatggtgctggtggccgctcctcagtccgctgctgtgtttgtttcgcagtttcggtcggggtaaaaatgccttggctgtgtgttcaagggccagtgggagatgatagcgcttggccgggtcaatgggcctgatgaggtggtgtatgtggatgtaaatgaacttggcgggcaaaatgccaacctcaaagaaaacatcggcaactttgccgattctcttggactgcgtattgaccacctaggtggaacattttcagagtgaatcccgagactaggacgtgaatgatctgatgagacctgcgggcgccgaagcaagaacccgagacatgtctttgacgacggctggacggcaggacgggtcgctggtatattgacacggtgcggcagcaatcatcattgagctggcagagatttcttgggcaaaaaaaaaagcaagcggatatcggaatggtgaagaaggaaagtcacactcgctttgacatttggtggaaggaggacatgagaggtcgttgccgtgttgtccactttcgttgttccccagctccaccaagcagatgcgcggctaactcattgagcttggcagatttctatcccttctgattggttattccgcaaagggaaaggctgggattaacccaatctgtacccgctcaaagcactcgatttagcccaggtgtccacccttgacggcgcatcttcccatcttctctttcctctcgatttgggtatttttggcacggaagagaacggcaacatgcttcagttcataattccagcgacggcccgatgttgtgctcgtacgcaatcttggctcgcctggctgtcggcctctgtcggtcggttgcttgtgactcctcgtctgcgggcgcaattgtcatcctctagtgttattgtcctcaccactacaacaactttcatcgcgacaattccaagatgatcatggagatgacaacacattgtaccgcaatacaaatctcgcaaaggtgatggcgagaaaagaatgaaactgaccaaagctgttagggctgtttcgtttcctcgcttctgcacgttcttcacgcccctgcgttcagtgcacgttgccggctgtcacgtccggcaagggttccatttgcgtggctgtcgaggtcgagaacgtcgtgttttcccttttcccttgtcaattgttgcttcagttgccttgcttgcgttcggtcatctcctgtcctctctccctgtcaggcatctctcacagtgagaaatatccctcgacaagggatgcaaatcgctttccacgctgtcggaatccaacccggggacatgtttgcgaaatccatttcccccgagttcatcacaaacgtccaggagcacgacatgcacttttgcccagacatcacagcttcagcccatctttgagaattgacggaatgtcacctcttggctttgagtctcgagatccccaaccagatcgcgtttcagcagctggagggagcaccaccaccacccaaaccccccgcatttggggctgccaagacatgacgatagcaaaaacgatgactggacatcgccaaagacagtccaaggtagaatggcatttgctgaccagactcggctattttcgacaaaccgtgactacagcaaagcgcagttcgacggcgcagcgaatctttacccaagaggctcgaaataggcccccaccacccaatacccaacccaaaaatcctgtctgacatactacttaccgacagtatgttttgtggcgcaacagatttgaccatgacaggtcaaattctcatcaatacacccaatgtcacctgcggcttcgaagacaacacactggattagttggtgatcttcaaggagctcggtgtctgatcattagtatcatccagtgcgccgggtcggatccccctccccccccacctgacccatgtccagcctgcgagtaacagcttaggtcgttaccatatcgcgagaagtagactaacccgtccgaggtcctctcggtgcgacatcccccgcgagttgaaaccatcgtcattgtcgatggatatctttgcagaaaccatctctactgtagagtttcaagcttcgtaccgatagtcacctttgctttcggttataggaaaaacaaaagtaaagaggtcagagccataagacttggcaacattcgcctaaagtcagaaccaagataagaaagtcctaggtcatttaacttcatcgcaaagccacccggggactcttaccacccgtccatcccacgaaaccccttgtggggttctcggcgttcggaataaccaaacatcacagtaagctgagaaagaagcatcaccggaagccctcctctccttttgcgccccaagcctgcgttcaaccctacccacccttcatcgatatcgtcggatgtccaaatttccgcaaaatgcgatgcatcggcagcatcgtttcggacttttctcctaggactttgtcttttgcttgatgcatggctatgttatcggtgctgcattcgaacggcacgtaaataaacttcatgggagcgcgataccctggaaacaccaccgaggaaggcgcacggacggtttgctgagaggaactggcctgcgatgttctcggccgaagagcatgccgagccatgaagtcttatcagatgcatctctcgaatatcagggcattttccccactgagtgaatcacgaggtgtcccctcatgataccgacgacatgttgctacctatttctcgttcaaagggaagccctgcaccgccttccgttttgccaagcgggggactgatccttccaagcatcaatcatgatcgcattttcgtccagaaatgaaatcgtaaaataaagtcgaagagaagccaatccacaattttccctcaccattcagccttgtaccataggatcctaaaagcaatagcccggctgtcaaaccggcctactgctcaaccggccatgacagacacatcatagcaaatcgatgcgaagaatggttgcggccacggtgccgaccaaccgaccgatactcctccttccctcccctcccctcgtaaccaccaccgcgagaccgtccgagaagcaggcggtggtgcaacgtcaacatgcggttagcacgccttctactctttccggtgttctcaaagccatcaagtaaggaattttcatgcatataatgaagaacaaggaaggccaagatgccaatattcccaagaccaagatcggactcaattccgcttccatgctccgcaccgcgtctcttcagttgttgtgtccgtgtgcgagtgtgattgccgaaaaagcgccatgcagcgtacaaagccccgctaaaggcgtgtgatcaaccaatggaattgagggttgtatgcattgttggcgcttacaagcgcgttagaggggaggctaatgcgtataggtgttagtgcagggcggattgtggagcaagaggttgagaatgagaatgaaaatacgacccgacgcagcgacggacaggacggaggaagaaagaaaggatgtcgctttcggggtctggcaggatgtaattccctccttctgttgatcaagtttcaaaaataatcttgcgatgctatcatttcttttctgctttcatgctttgagaaatgggataccatcgttgtacgttaacggaggaataaagtgattcgattccgtggacaccaacgtcgtcgcttgcgtcgcttgcgaaccgcattgcattacatctggccgaaatcacgaccgccatcgatgcaaaccaccatcaatgaatgcatcgttaccaaggtcaagacagccaccacacaccattgcattcgcattatcatccatgctcatccacgcttcctcagctcagtttcgcttgcgaacaatcaggaatgcagtattacctgcattcaagtgaaatccctgcacctctgctgcgtcgaagaactgaagtcaaggaacgaaagatgggattgaccggctgccgcgagaactgaacttggtgagccatcgatctgttatttctccagtcttgaaagagagggttgagagaaagagccgtgccgttgcggtgccggtgatggctgatggcgctgacaaaccgcaatgtgtcgcattcaaatcatgggaaagactgtctcaatgcatgtttgtctcgatggagaagcaagaagatggcatcaacacccttctcacatcagggcagtttctttgttatgtcggaatgcaggattttgttattgacttgtcattccatccatcgataccacacaaagtccgactcatatgcggtggcaggggtaagtaggtaggtgcgcttgatacctactaatctcccaacacggtgttggaagcaactattctaccccgctcgttacacaccatcatcggcggcaccgcttctggatgttttccaaagtggaagcctcgggctgacatggatgcctgggtagagcctagaaaggcccgaagaagttttggaggcgcaccgcgcttgtgtcgcttgttggacaaacaagatcgctgcatgatcagctggaccaacaaggcctgacaaaccggcgtggatggcggacatttgtcggtaagggttttttttttttgggaaagttgataagcgcaaatggatgtgacactggtgtgggtggatcttaggacgggtgagccatactcatgcgtgtcaatagtggcatcatgtaccggtgtaactgatactcggggtacaatccttcttttttcaaaggcgacggaacgacgtgctcatggtcctgaatgcggtcttgtcacttccagttgaggagcgaaccaattgcatatgcgaccagggagtcatgatccgtccatcttgtccttcccattgtttatgtgtgtggttgacatcaacgggacgtcacatccgggcgtgaggccatgagcactacaaaagaaagtggaggtaagtggccaacaacttccctcccaaaggttaatgtcctcccttgcccgagtttccggttccgctcatctttgtgcaagtgaagcaagggactcagacgatgaaagggaaagacgcaaacatctgcctggaaatgatcgacccgctataaaattctgacgatcatggaacctttctcgggtcccttaacggcaagtgagctttgaggatgtccggttcgttgtagcctgtttccttggaaaatagccgtgttccttccttctatgactgcggccaacatccggccaaccaggtagaaagagcagaccaggccggcgcaatggccatggcgaatcttcccgttctgttcgagtggactggcgtttgcggtggtcagttctgtcactgccgcttggtcgaaacttgacgggctttttcctgatctttcagtggaattgcattcctttcacttatgttcctgccggaacacgctagaagaaaaactaggtgaccagttgaactgggcttcacggaacacttgcaagtgcaagcatggcgagccaggtcgtctccgagcgtcgagcggaaaagtccgagtgtggtggaagaagaactggtcaaaccaggcttcgaggtgtgatgagccaacttatcgctcctaacttgtcactgcttggttgaatttgaggctgcaagacctaaagctaacgaggaaacatcgaggcagaatttagactagcgacttgcagtgtgaaaccaacagtggcctaatggagagcctcgaaccgctctttcctcttgcaggtgcaagttctcgggagatctttcctctgcctgcacgaccagcttgtcaggtcagacaaacccatggtcggaaggggatatgacgatctgctgcgcgacagttggcacctgaaagtttcttacttacaagttggtgttttggattgtgtacatgagcgagagttaccgcgggagttcagttgttgaacaatcctgtctatatcgcacaatggcctcttttaggtccagtcaattctcggtgggaaaaggacgttggagaaatcgtcaaaaccaaatcaagcaccagctccatctcgagttgtttgccgggcgaagagctcagtgcctgtgtctcgttccttccattgcatgccagaatgcctatcacgacatgaatgataacaggacccttcgtcaagatctggcaggtgcttccaaaccatatgagcccgttcttacctagctcggtgagacgaagcgattccaattgcttcccactgcagttgggaggagcaactacgcctgccgttccaatatctttgttcttcagtttttagcagggcaacttccacattggctatcgtgcttcatcgggggaaccctgatgtccgaagggactgggaaagcccttccgatgagctcttctggtcattgaccggacgccagaactgctttgcaccttttccaggcgaaaacccaccatcgaataggacaaggcgcaattgaacaatacctcattgctcgtagatcaggataacctaacttctggatgggcttgtggatgggcttgcggatgggcttgtccttcccataccaaaactcacctggtcgtggtagttgtcagtgacggagagtaagtcctatcacctcaggcttgcgtaggccattcttgctttgttggatgaccagttctctggcttttgtccgtgatcggtcgaccaacctcatgaccgcaactgccatatacaagacatgatctgacccgccactgtcttcgcattcgccatttggaagtctcaacaccacttgatcatgcaagtgctgaaaagaataacaaataaatacataggtaggagccgagagctgatagtgtcctcggggttcaaatagaggcctgttccccaaacacttgattcatggttttctcctcctccgttagcatcatcagtactcttcatttttgcttctcttgtccgcccaacactctcttgctgccaacccaaccagtcaatcattacctcattctttgcacatcatctctacttgttccaagtcaccatgcatcccaccacagtcttttccctcttggccttggtcctggccgacaaagcatggtctcacagacacgccccaggtgagtccaagcatggttcttcttactcgatgacactctgacaagctatttgctttccagctccggaaaccacgggcaagtccgaagctattcctgtgacggcttcagatccatggggtaagtgccaacatccccacttgcattgatgaccaactcaatctaacgttgacgacgtagacatggatgaccttggccctgtgtcgttccgcactgagaggcccgagacagccattcttgacattgatactctcgaagcttcgacaactacgctgactgggatggggtcaacgacaatgacaatgaccaccaccgcgccggttcaagtcgagtctgtcattatttacgaatcgagttcaacaaccacaacaaccgtgccctcttctgacgagccctcttctacaacctctaccgatacacccatcttgacgtccagcacgaccatcacgtcagccccaactggcgacgcactgacgacagtcgatgacctcacgcgtggcccgaacacggttcagctccccatgtcgtctgcggccccagttatcgtcatcaatgttccttcagactcgtactcgtcaggctacacgactgagactatctggtcctccgtttgggagcccagaaacatagccgtcaataccgttaccaggtccgctgctttttacgtccctgcctccagctccaaacccagtgaaacaccggctcccactggcaagagcagcggtgcttcgacggcgcgatcaggggctggtgtcattgtcatgacaggtgttggtgcgttggccgcatgcttcatgatgctttgagtgtggggatgtggttggcagcagcagagtggatgataaggtctggatgacaggtttctgtctactcggtggacgcgagagaataagctgcacttttgcgtttgtgcgtgcatgattgcacacacagcatcaacttcctaatgtccgggggtacaaacatattcagaggccacccggaaccgtccctaaaagttcttctagtagtagtagtagtaattcaacatgattcgctcccaatgctatcttttgccgtctatacgtgccatgtattgcgccgtgtctatgatatctagaataatgttttctccgtgctgatttgtctcttttctttgtgcttttttttttttttgagtttaacccagatggaacttgccaatggcaccatcctcgccaccgtcgaacagggagttgacgccatccaaggcagcaaagtgctgagcatactccatgccctttctgcgctcgtgctcgacgcgcttccagtcccactcgctgttctcgttgatctcgccaagatcctcggaggtgccggtaccggtctcgccgccacgccatccctcaccagggcgctccggaagcaagccgttggcctcgatgacaatggaagggtggacagtgaagcggccgagcttgaagacgtacttgctgatggcggtggcgtagacgtacttggagaagtccttctcctcaacctcctttccatcctcggtcctgacaagcttggggcgcgtaggaccaaacttcctgccgtcccagctagtaggcctgaccttccccttgacgacgtaatgagtgacgatatacaaccacttgcgatcccaagacagaatgcgactccacatctcgtatcccttgagaggcgggatctcccgtctgaacgaacaaaagacggcgccgagtccgataccaaaaccacccttgacaacatttccctgggggtccaagacaagtttgttcttggcgttgtcgccgacgacggacatggcgggaccgagtaagtgggtgacgaggtgggagcgggagacgtccaggtcggcaaagtaagtcgagttggacttgtggaggttgtagtcggtttccaggggggaggtgtaggaagaggttatggaggggtggaagagggagttggggcggaggggggtgggagggcggcggaggaggtgcaggatgaaggcgtggaagacgcggatctgatcattgaattatatggggttagtatggatatagaaaggaagggaaaggaagaaaaagaagggggggaagggaaaaaaggggaaaaggggagagggaaaaaggggaaagaggaacgaaaaaaggaagaaacaaaaaaagggaaaaagaggaagtaaagggaaggcagagcaactgcaaagcaagacaacaatgcgctacctgcatagcatcccatcccaaagccaccttttacccgcctgcacgtctgcttctcagccgtcaccagctagtccaccctgcaatcttcccgcccgttactcatcacccgcctacatccatgatccatccccccaaaaccacaaccccaacattacaaatcccaagagaccagagaccaacgagagaaagaaccaggggaatactcacatgccacatgaaagggaaattcttccagctcaaacccatgtataccaccaacagaatgcgactgacgctgcccgggccggtaaagaagtcggtggcccaagtggcccagtcgacgtacatgaggcggtggacggcatagaggaggccggcggtcgagagggggaggatgacggggtagaagagggagagggttccgactgccatttttgttgtcgtttccccggggtattcacgcggagggaatcggtgggcttcggtggtgttcagtcgaggccggagggagagtcgggcggcggtggtagtgatcggaggagaatgccggggcagggaatccgatggagggccggcgcgagaagtggacgggggaccggacggaggaggaggaggagatcgacgacgatacgcgagaggaggaccggaacgacgggaggaagaagaagaagaagaaggacggacaaggaaaagccgtcgcaaaccaccaaagacaaggacgacaacaacgacgatccaaagagcggaggatcgaaggaagcaaaagagagcggaactggcgcactttgcgatggcggggtacatctttatttatattctacttattttctgatcttttttctactacactacttaccgcggtacactacagacaatacactatctagcgtgatcgcgggattgggcatctgggttatctccgatctgaatggaagggggcggcggcggggcaagttcggtgggtccgaacggttcgggtcacttttagtgccgttttggtcaggcagtctacaggtttcggtgcgatctggaagctttattttcgacttttttgttgagatgatcggatcggttcaagcttaggtatggactattgttccatgatgacggctctcgaaaagtttgataacatggtaacgagggttgattcgattcgcgaatggttcggtagcgtacatacatacgattggcgatcggatggagtttgctgcgcggcggacgcttgtgcttgctgcgttgtgaatatttttattttattttgatttccaaattagaaaaaaaaaaaaaaaaaagtcaaagatgccgaggtagcttttttttgttggagactactcggtggtgtggaaggaaaagacaggggatgccgggcgagttggatggttccttcaggggctagattatcttatcgctgccgagggctgccgaagcccgaacgcacactacgctagattgccggcggcatcgacgggcttccagggttgtgctgtgtaacgtcagtgccctgaaaactcgccaattcgccaattcgccatttccatccatccattggcctcctttctttcgctgtttacacaagacagcatgccgaggaacaagattgactcctttaacactgaatatctatccgaactacccggatgatgagcgccttcgaagattattcgagaactattcactcttcaagtccaacgatcagtggatcatggaaatgataactggactgtcgtctcgatggaccaagcgggtacctgactcaagcgaggatatcgctgtcggcggtggatgatagagccgaagccaagcgacagggtttgcgtcaaaaagagagcagcgccgggagatcaactaggccgagccgccgtgttggagaaaatactgcgacgttgaagaaattcctggacggcaatttgacaagtgcgtcttttgtcttttataatcggattctgtcacctagaggtagcattgagaccctttcgttaggcgatacgacgtcattactctgttcacggtaagagaccctcctgatggcgctgctcactaaaagggccataccttggagcctcaattaacagcgctaacccactgactgccactctgcagatgtcttcagcaatgaccgccgcgctcagacagaccgtcaacatcggacggatgcaaggaaccgccgtcagacggtgcatgaccagtggcgccaggaacaacaccaacaccaagtcctcgaggtatgttttgagtgagccttgcaacgccaagataaacatgttgttccgccgccatggaaccaagtccgtccagtggatatcaccaaccatccaatctcaaaggaacctcggcacgacccacccaccgcaatgacaacattgataacggagagtcggagaccgtcgacgacaacaacaacaacaacaacactcttacactcagtcatgacacctaaacctctacgcaaacgactgaatcgcaaacaccatagctgactggaaacccaattctctcgcttttagcttcatccccgccaccaacacgaactggattcgggcccaacacactactgccgccgctgctgctgctgccgtccacaccaccactaccacgatgagacctcaccccgagccgtcgtcctcctccttttcaaccacccccaaaacagcccaaatggaaatcgaccacttccgctccatcccctgggtcgccaagcacctctcgaaaccccacctcgtcatcacccaagccgacagccgcaagcccaagccaggccactgcgacgtcctgttttcccagacgctcaacagccccgagaccatctcggcctacatcaccaccgtcgacgggtccgaggaagggctcatcaccgaaactgtggctttcctgacgctcggcaacaagctcaacggctggccgggcgtctgccacggcggcatggtcatggccatgatggacgatctgacgggccagctgttcacccagaacaagaagctcaagaggatgcagaacctcccgcttatgacggcgtacctgaacacgacctttgtgaagccggtgaggacgccgtgcacgattatggtccggtgcaggattaccaaggtggagggacgcaagtattggagcgaggcggcgattatagtggaggatgagacgacgggggaggaggtcgagctggcgaggtgtgatagtttgtttgtcatgttgaagagtaatctttgaaatggattgggaaaagggggggtgtgtgtgaaggaagagatagggatatacccatagacggggatagaaggatggatagacaggtatggcttgggatagacggattagaatttttagaaagggggggggggccttgcttggatacggtacccccctggtagaccatagatggagttcaaaggtatgtttattggcgcatccaaaggtgtttcgtcctttgctaacacgtttgacagggcatattatagagatacagatagactttgttgcgaacatggacggatttccttttagactacatattaatcgacttaggtattggatcatcgcattttatgagagataatcacctacgatgtcatattcacacatagagaacgaccgcctcaatgctacttacctaccagggagtcagtttcatgctaattacatatccgacagttcatcaagccagtttcacattccaatccccaatgtcaatcacggctgagtgtcccaagatccagaagcaacgtcacgccatttgtcgctctggcttacacgtcgcatcttgtcctacgcaagggatgtcgactttgtctcctgtaagtccgacccggcacgggacgcttagatatccaccgacgggcgtgacagcttgccgcggttgcaaatacagcggtcggtcgaatgacttcacgcaagacagcagagattggaatgggttttggatacgtagtatgtctaacctgtccagcaaacccctatcctcgctcacatcaacctcaactacaaggcgacatgaactttcctgtattcaacgccgatgcgatgctataacgtcttctgaagataggtaccgtgagaaagaaagagaaaggactgactgtaagcaggttaaaggacgaaacttacaataagcaacataaagggaagcaagataaagccaactctactaagacagacggctggaactaccggccgaagggaaaacgcgttaagcaaggacagatgggaatgagttcgggatgccactccctatttcaagacagacttgagacctccgtgccaaagtgggggttgtacctattataggaccatcaaggccaagccaaacaagggacgccactccctactgacgttcgagattccgtagagtctttaaccacgaaatcatcaaggggcgccactcccagtatacctctttgaggttcttccatccggaccggacctgaccaagaagaccaccaagccgagcaaggtaatcctcaagccctcattgtaccctctcagtcgctcagcaagtcaaagtccgattgcccctcactatcaatatcgacctcgtaggccttaagcaccgcattaccaacctcgatagcctcctgcctactaacggtacttttgacgagaacatgtcccaagtacgttctggcaccatcagtgaacgtactcacccactgtccatgaccataataatcaacagccaggacaatatgctccgccagatcgggacggcgcagctttaggtcttcggaagggctgatgacgtggtacacattcggctcgctcacatgctgcttgtatctccactccaagacgccgtccttcgggacagggatatacacaaggcgagaccagtattgcgcgccggaaccgggggtgcggtcttcagctttagagtggtgagaagaaaagggaacagagacggcgcgcagacggtccttgtcgcctagggcagcgagcatgcgcacggcaaagtaatcgatgccgtaggtgtggcgcgagggaacggagacgcggtatccgggcggacgggcgttgatttcgatgagtttgcattcggactttttagttaaaggaaggggatcgtcgcgagggacgaggtcgatgatacccggggaaatggagcggtattcgtacttggagttgaccatgcgggcttcgaggtggtagatgccggtgtggaaacctagatcaagcaggatcttgtggagggtgtctttgacgatctcttgttcgtcggcggggagcgcggatggtagggtgagggccacgggcgaaaaggtgtcgttgacggtcgcgtcggaggcgtcaccctcgcaggggggttcgtcggcgatttcgtaaaagaggatctcgccgtcgagaaggacgaagttgacgtcgatttcggggccgtcgtagaatggctcgatgactgccgcggaaccgtgacgcgtggtcgccttcttgacggccgtagtgaggtcgctgagcttggtcactttggatacacactctgatgaccagcccttggtgggtttgacgatcatggggaaagtaggcgtgaagaaaggctgggaactatcggttggcgcagagaggagggtgtcgagttcttccacgctggtcactcgggccgtatgaccgggagagtcttgtagcatgcgggacttgtacttgtcgaccgctgtctcaaatgccgagaccgggccacaaggaagaccaagttcctcagcgaccttggcgacggtgacaaagaagttatcggacaatgtaaagacgccatccaccggcatgccgtatctcttaattgactgcacaatgcggttggccaccccttcgtcctctgtcatgtccgttctgaggaatgccttgcgaagcttgcggttctcgatggtattagcttcaagccaatgtccagcttcgtcgatgatgaccagtttgaggcccagtgctttggcagccgcgtagaccggaccgcctgtcatcagattcgggcgacccctgacaagggcaaccgtcttttccatgataggaggatcaggcaacaaacaaggcacattgtgaagcctatggtgcaattcctgggtgatgttgataaggcgctgctgaagctcctgaatggatagcgtgctcgaaacatcgcgccactggacaacaccggcagcgtgctcggcgagaagggagaggttagcgctggggccggcggcggtcagttctcttgcccagaaaatgccatgaaactttcgagcgatcaaacggtcgtcgatacgggcaatggggatcgggcaatcctgcaagcggtgctccaggaggttcgagcggacagcatagccttcgcactttggaaagatgagggtgaaaagggaaatgtcgaaatcggaaagacgtggctcgtcgacccccgcgctgatgaggttaagcaggaacttgtccagctgtgtgggtgtactcggacgcccgttcacatcctgagcatggccgttggtgccgtcgtggccgttgtaggggttcttggaggagccattcggggtgtttccgggagagagtgaggcctggggcgacggcggcagaacgaccacatgaatcgcagcgtacaagtcacccaagtcgacagtgtcgcaaaagaaaggccgattggagccagctgaaagttcgagcgtggatgttagtagtcgttggcttttcggtcatgacgaccacacatagtacaaagaaatagtgataaaagaaaggatagataactagtggtgagtgaggtagacgaaccactttggttgttgataggagaagatgaagtgacgggagcgaaaccgaagggcgccaaacccagaagctcgccaatctgagccatgatgtcgccgttgttgacgcgaccaacagcgcgcggtcggtgagagtggtgtcaggttgatgtgagaggatcaaagatgttgttgttgttgttattgttggagtggaagtacgcgcaagcccgttggttcttgtttaccgatgtgtaccgatgtgcttgactgattgcacgatggctgttgcgtgagttgtatgaaaaaaggagagaaacaataggcgagcttaaagaagcagagcgagggatagtttcacgtaaggcggtgggtatttgagtgtcaagaaacaaaacaatttggagcaaacgaatggaagaggacggagtattttgggtgaaatcaagtgacgcgtggaggggcttgataagacggcatcaaacaaacgacggcacagaagaagcgggaaggagattagtcggtgacgcaagacaccgactgataacagcttccagtgagtagtgatacctaggtagaggtatttatgaaccctgagggccaagggaggagaccatcactttccttccacctcggattataattggtgaggtgcccggtacagagccccctttgaacatcatgattcttgaaaatttggatcggagaataaggctgggcgatctcccgggtcatcttgacgctgtcgaggctggagattggatacttggtacctcattaaatgttgacctcatttcctccggggcttgatctcagttcgggcggtggaatacaatgatgagctgtcgtgtaatgaaaatcagctacagcaatagccaatgatggctgtccaccttgaaattctggtgacgcttgtcttccaccgagaggacatgattcgataccaggagaggcggcggccaaggcatctccgagtaacacactggtgacctctcgagacgagacataagtgtaaccatggaaaagaacaagtgtcggtcaacatgtctcactccgttgtagcgtatcgtaggttgccttgtcgtgttgtattccgagtgcagtgtcacagagcgagtggaaggccaaggaaagaagagcgaaggagaggacaaacagcggcacagagtgagaaccttgatggcccgcccagcagttggcgataaatctgataagatggcttggcaggcgctatcccacagaaaccccacagtccaatcagattggccatttctgggaggatgtgggccccttgcgtcttcccctctcgtcaaccgtgagaaccttgatggccaattcccctggctcccccgtcctttccctttccctttttttcctctgcacaaacgaactcaattcttccccgtcaatcgagaatgagaggactcttcagtcttggacatgccatcaatccgacataactccaaattatctatatacatttctcgttacaaatgccatactatgtacactttaaatcttacacccgctcgatgcggatgcgccgtggagtaaatgtcgtcccatatattccactttgacgaatgctaaatgctgatctgacgactgaaagtggctcaccctcggcacggcgcaatggaacggctacagcttccaataagaaacttgaattggtcaggcaccaattgagcagcggatggttgcaagtatgtaggctactggcagattgtttggttgggtaacatttccacggaccatcaaggttctcacgctctctcgacattggtgatgcccttgtcaaactgaactgtccactccgtcgcctttcatcgcttcagagtttatttctgtgggtaaccgcagggtcgggtcgggtagacttgggtatttcccgcaattgaggtgggttgccattttccaccgtcgtacatatcccaggggcatgatttgcaaatgattaccatgactacgtccatctgtccgaccagctggtcccctactttactgagccgcatcccttcctctctgtagagactcgaggggaccctgacgatttttcgaatgcccttcacgcttccgtctgatcccatccagccttacaaccgctcatctatcccttcccagaacgcgaggcggtgtcaacaggaaaactcgattccagccttgcccatcatcccatacaaaaacagaacgagaacctcgctggtcgtggttcatcgaccttcaccgacgcagtcatcgtaaccattacctcgaggacagccatagaaccattcaacggcgtgtttcttcgaagcttctttaaaatgcctgcccttctctcagtcctcggtcttggttctccaagaaaacaccagtccgctcactacctcgacaacaacacgaacccggatatcctcgccgagaaattagacaacatgggaagttgcgcaaacatcaccaaggcgcaaatgatcgctctaagcattctcgatacacacaagcaactcaagaagctgccggcctaccaaccaggagaagaaatcaaccgcttactggggaacctcgtccacacatgcgtccagatccaccctccaagcgtaatccagcaggtacgtttcccccgagatcaccaaagcaagttgtagactaacatctccagatcctcaatttccccggcctccaacaaatcctcccctcgctacgcaccatctgctccgaagccgaatcttgtctggaaacccactgggccgagcacaccctcgccctcgccgcccaccaaggccacgaaaccgtcctcaaggctgtccaaactgactttccctatttccaaaactacattgacctcgcgcgcctcgaactttccgccattcgcgccgctttacctcccaacaataccgcacccctcaagaaaatcactttcatcggctctggtcccctcccacttacctcgtggtgtctccttgatgagatccgcaagactgccggtcaaaacgacatgatcccaacaatctgcaacatcgacatgtctcccaccgccattgacgtctcctcgcaactaaacggtgcattaggaccctggggtgaagggatggagttcctctgcggcgaggcgggttctccgtctatcagtctggaagattctgatgtcgtctacgtcgctgcgctggttgggatgtcacagaaagataaagaggagattttcctgaaggtcgtcaggaccatgaggcctggtgcgctgctggtggtgaggagcgcatggggactgagaacctgcttgtacccggaggtgaacgtcacgacggagaggctgttgggggtgttggagtgctgtgccgtggtgcatccgtttacggatgtggtgaatagtgtggttgttgctagggttaggggttgaggcttgaggcttagaaaaaaaaaagttatgagagatgaacaggcgctgaacgacggatcaattggagtcgggatgggatagcaacggaggtttgagcggggaccgaaaaaggtgcggcggacgggccgggttggaaaaagaggaacaaaaaaaggtggttttcgtgatttaaaagtggcaagcaactaagctaagaatagagaggtacgtaatgatattcatgacgtataatgactctggctgtcccgagtgaacgggacatttttatgagtgaacttctcccgaatggtttcaggcacggttggtgcccgagtcggtctctctactttatagaacgactcccacctccggggctttctggttagtgtttcacccaggaatatctatttcatgggcataagagcaaagacattttatatagcgtcagagctcaatcgtcaaacacctatccgtcggcagatttcccaccaccacgtcaaccgacctcaacttcggcggcgttcccagctctgcaagattgtgtgcgactacactccgaatattcatttccattatacgcctcggatcaataacggcagtaggcacactaggcctttgtattggaatatgtgcgggtattggcgcaatcggcggtggcggctgagggtgtcccggtctcacagtacctagtaacagggccagcgccgcccaaagttcctcgactaattaactgctgtcaagtatagacgatcgtatccgaacatttcaaattcaccaaccccttcaggtacggaagacacgtgaatattcgctcctcttccccaatcatgatcgtccagtttgtctcgtcggtaggtattctcgggcagaccatctggcaccaatcaaaatactccagtctgtcctggtgactaagcaggatggtatttatgttgaatcccagagagtctcctccttctctagaggtatgaccactagcaagcccttcgagatcaaagctggagtaaagtcgaaactgtctcagacgctttgcgggttgaagccatacttggagaaagtcaggctcgattcatctacaccggtctgtgtcgttggagcctagacgtacttggccatcgtccaccactgtgatggaaatcttcgattgacgtaaggcaacgggatgcgcaaccgtcgagtagatggcgaccgtagcagcagactcggagtgaagataaatcaatgcttaacttggtcaaacactgggcgcagctgtgtgcatgcgggatagcgaaggcgcctagactgggggttgggagagggataagaccgagtgcgtaacggaagatgtaaggcgatgaggccgttctcagtggtgctgtgaggcggaggtcaggggagaagaagatgatgagcttgagcgcgaggttgcatacccgttcgaatgtggcatcgctcatccagtgccatccatccgtcaactaccggaggcctatttctcactagattctttggcaagctggtctggctcggaggaaatcacagatattttccaggagttctcgaggcagtctgttaatatatgagtacgactggccgatgggccacggcgtcgtcctggctgtatctgacattgggaggcgtgttgaatgatagaccgaatcaccacttctcataaaaaattccacagcgccggagccccgctataccattacttccgctttccagagtcgtcctgcggcgcaaagttggcctggggcagaaagctgccctgtggtggttgcccaccaaagttagctccgtattgctgggacggattcatggcggcatatcccatcggtgacccctgtgctccaagcattgtgggataggtggctgtatgggcttgctgaggttgggagctataaaacccgttgctctcctgatgatgctgggcaaagggtggaaaaccaggattcatcaaaggcattgcaccaggctgctgcgtagaggtacctactacgttcggcgacggcttcatctgcccgaacaccataccgccaaaattttgatgttgtgatggctgttgccccgtttgcaggtgtatggcctcgccgacgcggtacttatcgatgcggtagcctgacctctcggccttggctgagtcggtctcggacttgatgctccagagatagtggttgaactcgttggataccttggccacgcgatcaaaatgctctctctcaatcttgatcctgcccccggtggacttgtatcctgcgagcgcgacaacgctctgaaaggcgtttcggatctggcggccattccagaccgggccgatcttggagttcacggcgctttgtttctcgaataatgtctcggcgtaggagataatgtcctcttcgtccacatcgaccaggccgcttttgacgagcttgccaagatgggtcttccaaatcttctcggcatacttccactctagtggtggatagtacaacggcaagtggatgcgcgacttgaaggcctcgtcaaccacaccaacccggttggtggtcagaaagagaattccctcataatattcgagaacccggaggaaaactgcagcgatggcctgtcagtaatggacccaggttgaggctctcatttcttcgttcaggaccaaggtcttaccagagaccaaagcgtttcgagcaatgtcctgcgctatcctctgagccaagaatacgtcggcctcgtcaagaaggaggacacagttccacagctgggcaagctggaatgcctgttctagcttcttttccacttctcgtggagaagtaccaaggtcacctaggtatgccgagttagctcctagtcgttgtttgttcggaaagagtactgaccgcaagtgataggaagtaggggccgattatttgcttcggcagcgcattctaggtaggtaacttgtgttagtacctaatctttggataggcccaaggcgcacggctctgcgccgtgacggataccacttacgagctgttgatgtctttcccacgccgggcactccatgtaagaggatcgtgagtcccttccctgccaccgattagccagcggaccacaagcgacggcagcaacagtcattgctacccagctagcgatgtacttacccttggttcttacaagatcaaaatgcaggctgtgaggtcccttgtggtcggagtgagattcaatgagggactgtaccaggcgcttatggccgtcaggtagctgtaagtcgtcccagggttcccgtcgctgatgcttttccttcatcatctcttctccgtcgttatctttgccaatccgaaggcaggctgtgttgtcaatggactcgtcgtcagcgacaggtgaggctaggtaggcaggccatacagccccaagacaagtcagtggaaggcaagcttaccccatttcctcgtacggaaaacaaacgcaaatactcgggccggcagaagcagcagatcctcatcttcggtcgggtcggtacgctccttgtcccatctctggcactttgcccaattctcatgaatcacttgctctgagagcttggtatcccaaaccgtgtcattgtcgatgcctacagggagcctctcgccggtcggggccttgtagaggtcaagctcgtccaagccaggtcgccatcccggcatctcctgcaaggctcgttcaaagtcgaccatcacgtcgctctcgatccattctgcgtaacgcgtggcgttatcaggcacatcagcatccttctcgtgaagctcggtaccgttgggtcgcaggacctggttgcgtcccgtatattgcatgtggcttggccgggtgcattggacaaagagcttgccgcgctctatgagagccagccgatcaaccaactgttctctctcggctacatgaatcggcacaacgggaagccacatgatgggcaagcggccttcaaaagggttgatctcaattctgagaggggtttggacgtagcgattgtcatcgtggtcgaaatggaagtaatcaatggcaaaggcgtctaccgagcgaggccagtcgcttctgcggccgctcgatagcgtagtaggctcgtaagtcgagcctcttttgcctccagtacgctggatgactttccagatcttctgtgggatttctttgtctcgaacataaatgagagatcgggcaggaaagagaagccacaggtccgagaagtgcacttggtcagcgtggggaatgatggcaagcgatggcgtgacataaccgtccataaacctgaccaatgcgccgaggtcgttaatcagcgccgtgagctggacctcgctgagctgatgcggatcaacaacatttgggttcagctgatccacgggcatggctgcattccatgcttggtaatagtcgttttcgctcttggtaggaaatcgctcagcccgaacctgtttcaggtcggccaatccttcccggatatctgaatcattttcaacaagaaatttgaagggcctcggaatgataaaaggcgttctcctggagctgctccaatttaaggttccatcgtgaatgttgtagttcaggaaagttgcaaggctaatggagcggatgcgaatgcgatcaggaagctctcctgacgggtaacaggtcggcagtggtgccaaggggtctttgggcttcttggtcgggacagcttcgggacttttcagtttatctctaaccttgacggcgccaggaactagctccttccgtagcgcaggggtgactttctgcatgagtcgcttccggtgagactgaggattcagatcatcggcagttggctgatggcttggaatctcgattgcggcatattcgcctagtgagggcgcaagactacaagcctccatccaaggtacggcttcgagctcccctgtggaaacacccaggccggaagcttgcgagtctctgccgggccgcccagtctcttcctcatctgtgtctgaactggtttcgcccatcaggtttgcttgtagacgcgcaaacttcctcagctcggactggagagagcgcccaagggcattgatgtcgtatccaacctcgccgtccacctcgacatcctcaatcagagaactgagatcttggcccaagctggctaccttccgaatgatctcggccgcatgttcgagctcctggtctttggctgtaactcgaggcatttccccggacgtatcttgctggtttgatggggtagacatctgctgatcctcggagtaagcctcctgttgctttctaaagacatccagttaggtacctacgttggactaggaggacgaaaaggtgttgattctggtagtaggaacagggaagaaggggaaaagcagggcagcctaaatacctcctacccaggacgggagggccggtgaatggaagcacagtgaatgggcgccaagaggcacggccgtccaacaaggggaagtcaccaattcacattgaggtccaatattccatgcacagattatgcaatgacacccactccccgcttcatctcctcagctttcttcgtcgcttgtactacctcgacgccttcatatgcacgaaattcaccacggcatccaaccacaatgccgtatgaagcagcctggtgtatccatgtacacagcgcaaccacacagccgctgcaggcagaatgatccttcacagaagggcgtgattggcgagtcccctcccgcgtgcattgcataaggtatacgtgctgattgacgaagggagtcagtcattgtaacaaaccaaaccggcgtcccctcttagaggttggacactcatgattcttcacagaagggcttctaggtcctatcgtcgtaatcacaatttccagaagcccaaggacctgtggagaaaatctcctttcgtcactctccgcaacaagccgattcttgtccaagaaacccaaagagattgacctgaagtcttccggcaccggcacgctttggcgatcatggaccacagagacctgacacccgttttgcaatatctggcagcgggccaggctggcaagtttgacgacagctgggcaaatcccgatccagcaacgcttgaaagggcagaatcactgtacattgcgcatcatggccggctccccagtccggccctggtggtaccgaagcaacttgagccgtcggaaaagtgagagttgccttgctgttatcaggagtggacatgcaagcgactgacgacgagcgttcaaaggtttcgagtttacgttgtcaactttacggaatgtatgcatcatttcttggaggtttctggcgacaagagcgcgaccgaggccttcagctgcaagtcctgggatggcgtggaggacgaagtggcaaaggcaatggaagccgtcgaaggccacgacaagagacgccgcagttggcggaaaccctttgaagcagcggatagacttggcggtatcactgcccgccgcatcgaattcctggtccaactaataccggacggtgagtacactggtctgctagccggcggtctgagactattgtgcaatgtgaggcagtttccctccctctttcgccaaaggttgtacttacagccaatgtctattctagacggcaaagcgcaaaaaggaggtccgcgagaccatcttgcagatgctggacagtttgggcgacactgtctcgcatagcaaggcccagatcaggctttacagcgacgacccggatttgaaagagaagtcggaagacctctacatggccattctggactttgttgcctacgtcgtctcttatctgaatcgatcaagtgctagtacgttccacttcccgggttccctttcaccaccccttagctcttcaatcccgcggtcacaccagcctggaagttttgattgtcgcagtcccgagcacagactgatatcccatttagttgagtctttcaaggccttctttcagcagacagactatgggtcgaagctagatgatgccgttgacaaggtgaagaaggcctcagcatcgttcgagggctctgtgtcaatctgcttccagacgcgcgtcgagataattgacaagaacgtccgggctctggtatcgccaatcatggctttatacttcacccttggcggacttgtgagagattttcccagtgagttcatccaaaacacaacatctgagagaagattctgccagaaagctgaccttgcctgacggaaaagcccagatggaacagcttgtaagaaaagagatgcaaaacgcggccatgtttcaaccaactatgcatttcatacagtttgtgggaccaatgcagccccaaatgccaccccctgggttcaatgcttctcagttgtggccgctgctctgcaccaactggaacggcggtagcccaaccgtggcggaggatttactggccaattccaaggcggacgtccagctagccctgagattgccgccatcgtccaggggtcagaaccagatcggatatctcctgattgaagatgcattcgtggtctggctcaagtctctcgagtcacagatccttgtcctccacgacgagcagtcgctggaaggtaccagctcgtcgctctccaccctcagctacctctgcgccttgatcaccgagatgatgtccgcccctggcatggtccggctctgcttcttctgcggcctgcactctgcagacggcgacgttctgggaggcggctacggactgatgcgcagtctggcgctgcaactcctgcaaccatttggggggaacgccaacctttccacgaccggctgcgacctgaatctgctcggtcaagggctcatgatgaacgatttatcgacggcttgctccgtcttcaacatgcttttgcacaacgtacccgtcggtgttgtctacatcttggtagatggcgcattctggtatgcgtcggggtcacatggcgatgaaatggcggctgtcatggcgttcctgaaccgactcgtcatcgaatcgcgagctaatgctaatagaggattggtactcaagattcttgttacgaatcccactccttcgcagcggaacagctgggatatacaggcggccgtcgttcaccttgaacaatcgctgtttgaggatagccatgaggtagatgttcagcgcatgatcgctggcttctgaacagcgagggtgcatcttatcttcctttgaaacgggttttatctgtctattgcgctgaagtactccgacccctctatacaagcctttattgatactcttcatggcggaagacccaacctcccaaatctagtgtatataagtctcagaaagtgttccgctcaaggacgatccagatgaatatccagcacctgcaccatgatcatcaaccagaccatctatcccaaattcaacccaaaccactcatcatcccattagatccatcacctcatttctcttcgcactcaagatccccttagttggccttctttccaaacttgaccttgatctcctcttcagtaaacctcctcgtatgcctccgcagatacgccgccctctcctcgagcgtcatgttcatctggaactcgccaatgggcaccatacacttggccagcgtcatgtaatccttcatgatcaaccggacggtaatcatgatataatcgatgttatggaacaccagcgcattgttggccgcgtaggtttccttgcccttgaggaaggctacagggtgttcgcgccagtggcgcagggggttgaggtgatgagaagtgtggtagccgtcgttgtagcagtggcggttagacttttgtgtttgtcagtatcaagtacgtaacggagagaaaagggaggggggggaagacatacagcaacatccaccaacgtcaccgaactcctgtaatcgctctccggctcctcgtcatccacaaacgcatgctgtccccaattgcccaccatcaacgccacccgcagcaccatcaacggcaacaccatcgtccaaaacaccgccttccctcctccgggcgcaaagttccacatggcaatgtacatagcatagctggaatactcccagaacgccgccttggccgcctgcacataccgtcccttgcgcgcaaaatacagcggcagatccaaccacaccaggaaatagaaccgaccaacgtacttggcaaactcgctgaactcatcccgctggtaccggatcgtcgaagacagatcatccggcccgttgccttcaacatggtggtgcttgacgtggtggtaatagtacgagttccaggtgtggcccatcaggggatccaagacgtagggaaacacagcatcaaacaccctcgtccaccatttgtccttggtcaggatgccacgcatgtggatgtgctggtgcatcatcagcgtgtaggtgcctacgtaccagccgttgaggatggcgtggaggatggcgtgcggccaggagaagcggacgaagagaaggtaaaaggcggaggggacagtggtggagaagtagatgaggagatgggtgatcatcaaaatgtcggtagggacgcggatgagggaggtggcccattgctggtaagcggagaggagggagggagggagccattggaaggattgcaggtcggcgaggtcaaagaagttggttatggagggttcgaaggaggaggatttggggtcgttgagggcggagagatgggtgacggctgcttcgttgcgggtggctgtgagtagcaattgtcagtgatggatggcttcatgtgaaattgtgaagatggtcaggtgggtgaagcatggttggtcaaccacacccggaccacggcgggcagttggggtgtcggtgcactggagcgggaattgccggccgccagcggtccagaacctctggaccctgcagtcttggcaacgacatgatgtcacagccgagacaggaacccgcaccgtccgataacgataagatcaggggttcatctgaggaacaaccaattcgttgaccgttttccgaaccgcgatgcgatgcgacgaatgaaaagacatacgatgttcgccgcactgcgactccgaattgtgtcgactgcaacttcaagcgaaagaaacaccgcgctggacagacaaacccacacatacctgaagcgttttggcaaccaccagcatccttgtttacaccgcccttcgtatttgtatctgtctcttctgtccctgttgtctccgtatcgctcgccgacgcatatgctgaatccgaattgcccttctcctttgccttcaagtggtcgctgtaatcggtcgccaacgtctccaagaccacgcgatcggccttggtgaggtcgtgggcgaagacaatgtgttccatggtcacggtcgcggatcgttcgtttcgtttcggtcttggttcgggcccggcgccggtgattgtcggggaggggtgtcccgggtttgagtgcgcaaagcgcaaacgggaagaatggctgcgcgcggccgcgttgttgggtttctccgtttaacgattgcgagtgctcatgcggcgcggatgcaagtcggctcggatgtatgtgaacagatgcacaagtcgagaggttgaaagcgccaaacaaaggatgatgtactagcaatcaagaagaccaaggtagggtccttgaagaaaaagggggaggggcaaggtaggagacgaggtaaacagatgtatgtaccctgccaaaaaaaaaaagggaccttggagaaatgatccgaaaaggacgaaaagcgaagggggccccgcgaagaaaactgaaaaggcgggcgacagtccagtttcctactttgaacggtccagggaacaaaatgtcaaacgtccggctacaaccgtacaaggaagcgacgaactgaagcgacgaaacaacgaacgagcaaacgacacgaaaaaaagattcgttggatatcagcccacggttggctgaactcgttgttcgccaaacacaagggcccctcgaaatttgtggttcatgtggagccagatgccattcttgcatcggatagcgcggcctggcttcttgcctgccagaagctcattgtttactttctgataaacaaaacgatctacacatcggatggtgctagggaatgattattgccgttactattccatttttttattacgcggaaattttccagtatgactgacggtaaatggcccgtacaccttatcagcttatcgaaccttatacactgtaaatttgatagatctagttaatcttttacccacttctaccgcaaactaccctctttttgaatattgatttaatatttatattgctagtgatgtggggtggttcgtttgttctttttttcattttccttgtatattcttcttttctttactatagacttttacttttaaataataagtggagatattagggccttggtttattatatattaaggagtagatctattgtactaatcggttaggaccctaagaatatattgagtaaggaagaggatataaggaggagatcccgaattaagaataggtagaaggataggtactcctaattaaataatacttttccttaaagatagactaagaagttctactcctaaactataaaattattattaaacgctctcgtaatagtaaacctagcaaccctctcataaaagaaactaacttctaaattcgcctattaatttaaagttaataaggagggtcttatctttcttattagtttttaatagtaattaataaattataactttattattctattttaattcctaaggacgaaggatatatttaattctaaatttactccctattatatttaagtatagtagggtacttttcgtattaatatagttttttactctattttaaatagtaataaggatgaaattgaattttaaactcctagttaaattaattaatataaatttaagaagttcttaaaaaagacttcctaaaaatatagaggttaattttgagaaccttagaatattaatttaaacgttaggaattgaatagtaaagggctggttagttcttccggtagaggagcctcttatttaatttaatagaaattttaattccggatatattcggatttccgctttattaactaatttataatttattaatagtaaactatagatactttaaattactatacttataaaattaaaatagaaaccctttattttataattttaagactaattataataaagaaagaaaataaaattagattagaaagaccttaagtagtacctaggaagaaagattagataaaaaacaataattgagaagagggtcggtatagatttgctccttactaaataatattcggtatttagatatttatacgctatgtatagagttagcgctttaaattaccgaagttattataggactaatagttatattattccgttccctatttagtatttttagagcgatataaataatattttataaagttagtaaagtaggcgaagaagtagtattaacgattttaactcgctaattatattgttcgcttaacccttagatattaatacctatataagaccttaaaaattaattattataattactaaggtacttatatagagaagaaaaaattaaaaaagaatactaaattaattctttactaaataagaaagaaaagagtattacttcttaatattaattttataagctaccgaattattattaaaatctttataaattttaattatttactatatttaacgctagtaatacccttattaataaaattcctttaattgatattcctacttatttaagtaaagtatcccttaacgttatcgctaccctccttacgaataacgctatttctacttaaaaaattctcctaaagaaaaaattcgatagaagaagaatttttaaatatattgaattatttaaggaagaggtcggtatttataaatttagagataataagtttaaaattaatatttaactctaatagtataagaaggagcctaaggatgttagtaaaagtctcttttgtaacctctaggctaaaaatactactatttaggaggaatttactaaaagatttaaggttatttatagaataaaggatcctaaatagatagatagtatatttattaccctaaagaaattctatattaagtatattctttattaaatagataaaattattaatactattcttacttatttagtattacttattcgctaaaagacgtagaattggaatagtactaattataatattgttaaaaagttctataggaagttatatattaatataagatatataattactaccttcttataaaagttgaaggaggatctctatattataaagtaggctaaattctttcaatctctaaataaacttatagtagaatagttcaataatattaattctaatacctcgtcggatactaataatagtaataaggaagagatatttattaaaaagtataagtataaaattaaacgtataattgacttggatagctctttggaatcttttaaagaaaaaattataattaaggtccttattaaaagaattactataaaggtatagatccttattaaggttgccccaatttttaataagaaaattataaataatttaattaattgtatagaataattagtaattattcgaaatactgcttttattctttaaatttaataataaatccccttcccttagtagcccgcctttcgttaatttacctaatttataaacttttaaattaatattatttaaattaataccctttataaaaggagtagagatggacgaagtacgaaaggagacgataggggagggtattagtagtaatactattagtatagttaattcggttattatatttgggagtataagtagaaggaggtcgattgtaattatagtattattaattggaagcctactaattaaaataggagtacgaatactatagtatttataggctctaggatagattataataataaagtccttaggaatatatatttttaaatatttagtttaggccgattaagggatacaatctactcctttatagctttagctattaattaccctaattattaaaagtttaaaaagtaggaattcgaagtttagtaataatataacccgtagaacgtaccgtttatcctaatttttaatttactttaaaattctaagtaaattaaataatattaggattaaatttaaattaaaaacggttcccctactattactattaattatattttaatagaagtatttaaagaattatataaaatatcctctcttacccgggaataggtagtttaaatttatataattattattaatcctaataaagttactaaattagaagggctctccgaaataaatatagattaagaaaagatttgtactattttttagaatattatagtaatagccggcgaactaaagaggcttaggattaacaatatagtattaaattctataattacccctccttttactttaatccttcgtttatttattatagaagtacttaaattaacccctaaataatttagaattattttaaaaaacgaagttcgagtatatttatttacccctattaataaagtactagaactataattcaaaaaggttttatttatataaaaggaggaagggttaaattaaatatatataaaggat