aggggggggggcgcttgtaggtgaggaaaagcttaccgtgatcatcaggatcagcatggaacaagtgacggaacacttcggtattcttggtcgctctactcgtccacatttcccacagctcatcgctcagaggatcctccaccagcttccagctctcatgccgctcccacgcatcattgggcgagtcatcgcccggaggctgcgcgttcggatcatcaccagcgtccagatcctgcggcggcaggagaccgagatgctcccgccacaagtaccgacgtagcgaggtagcgtgccacccggcctcgaacggctggccgtccatggtagtctggacggtcttcttgtcctccataatgatactcagctcactgtcgtgatagcccagctggctgcgatcgttgaggttgctggagccgcagatgacgatgcggtcgtccgcgatgagcaccttggcgtgcacgtagagctcctcctggatccagttgttgatttcgtcctccgggtcgccgttccaggcgacatcggccacggatcctgtgtgggccatggcgtggtgggcaacggtaaaattggactgggtgcgggtattgtcttgacccctcgacgggctactggtttccgaggcgttcgggttactgccgttgaagtggcctccgttgatgttgccgtccagctcgccgtcggcgttggcgtatgcgctcaccttttcatcaccgccggtcccttccttttctactttgctcctagcttcctcgaatcgcttcttcgcatcacggctgtgcttctgctcttcggaatcctgcagggtgtctttctgatctcctcggctgcccatgtgggaatcacggccaccttgggggtcgtaggtgccgtggattccttcactcatgacttcctccgcctgggctcgctggagttcctgatatgatactccagcttcttgttccatccttttctcggcagcggtcctgttaagtcgatcgtaacttcgcaagttgaagaaaaagatgtgctgattgggatccactccttccttgcggatctgctcaaagatactgtgctctccacggcagatagacttgtattggtagtccatgatggcacgggtacccaaagcggcattatcgcgcaggtcacccgcaaatccaggaatagcagggatgagaatgataacgcggaactttctgccttccttggcagcacggactacggcgtctactatggcgcggcctatcgtgttgtggatgggtgattgttcttttccagtggccgtgatgaagaattggttctcgatgtagacgtagtgctgtgcgttgcgaatgatgtcgctataagcgttctggatcgagtgttcggtaaggattccgctcgaccagtcagcactggagcggacgagttgggcgtgtatggtgcctcggtcgacgataggtttgctggcgaggggagtgagcggatgaacgacgtattcgcccacgggaaatctgggcctctggactccaactagatcttcatcctcgccttgccgaccttgtagctcaatccagtcatagcgcttgtcacgcttgtacttgtctcgcttgatgaaattccaacgaagaacgaagtgttcagcaatgtcgtagacacagggacccaacactcccatggcgacatcatgccacggcatacggccatgctctgccttggacagctcgttctgcttccaatccttgacgtttttgaagtccatgatacgattgttgttgaagtcttgaccaggccagatttcgttggcgataccttcagggtgcatatcagacaagctgtgctgatggtagtcccaacggccgaagcagagatcgaggccaccaatgaaggccatttcgtagtcaatgacaaggaacttttcgtgatgggcccagtaaaaagtcatgtcggcaacgttctccaggacattgtggtcgggatggcgcatgaccgtgatgtttccgtaccctggtgagccttctgggcagagtgcctgtagggcatgcttggtatgagcagaattgcaagtaattgcggcttcgacttcgcggtatacaatgacatagatcttgacgccggcttcagcacgacgtttgagaatttggtcaagtctccattcctggttataggcgggaggacgacgcaggaagagttcgggggaaagccaccagtcggcaatgtagatagtctcttttgccttttcgagagccacagagacagcctagcatggttgtaagctggaattatctgcatgatcagaggaagtcaacttacccaaaagtagtctcggccgtcgacataccacttgatattgttgccatcccgctcaggaaagaaggactcgaaacgatgggaggtgcagatgcttgttcgcttttcgtcgcaggctatttcgtgttcctcgtcatggcgatgctgggggttgaccaagttcttgaactttccgattttgtgcttctcgtggaccagatgttcgtgtaaactgctattggccagcttttcgcggagctcgcgaaacggatgcttgagcttttcgctggtgctccttttatgttcctgtttatggttctgagcaggaccaccatctgcagccagatcggtagccattgtcgtggcagtgcttgatgctcagaagcacaattgggcgaaacaatgtgatgttgactttctgtaaagaattgaaagggtatctgggaattccgactaggccagcaaggcggaggcgctaaagtacgtagggtgctttctactctagataaacgacggaagcctgttctttaagaagcaaaagggtaagcgcaacaaggatgccgagtggaaggaagggaagcccgcttggagcaggggggaggatgacgagaatcagaatgccgtcgagaaagaaaagttggctcggagaataaacaaggttcgttcgagaataggttgaatactacgtgtgcctagggtgtttcgggtgcttccaagaaacatggagagggcggtttagggtggaataacgtgcgagtgatgcgacttccccaaccctcggcatctctgatccgccttggtcatcaccttttcttgctccgcgtaatttctggttggccgagggaagaagtcgctgcaattacacaagaggcgcaaaaggtccagccgtaggtaaagtggaagaccgggttgggtgaaagaaattgaagggaaaaaaacaacaccaaagggaagcggctatgtaaaccatcatcactaacatggcttcggaatgacgtcatgctagcagttcttgtgtcgccgcattgcattgcatttgatgcgaccgcgtggcctgtgtgtttgtgtgagtgtgcaccgcatgctgttccgttaattgaagctgacagccttggattgtctcaaattgacaatgtcgattacaggaactgccgtgttctgaagaggctttgagggtccaattgatacaagacagctcgctgcgcctcggtcaaatgggttttcagtcgtggaagccctcctcaatcatggacgagttcgagactttcaggaacgcgtatccaccggggagctccaagcgcagaatagtgggtcttgagcacccctctgaccaatacttggctacaattccgcggtatcctcgtctcgtcatgttgagaagcatcgtcctgttccttcgttcctaccgcgcggcctgaaccacaaacctcaaggtgctcttccctaatcgataaggagtactgacctagctacctaggtaggtaaggtagtgtagcaaggcaaggggaagctttccctgtcgcaacatcaagggttcacagtgggttctgttgttcgaaacatgcaagtcaatcattgcagaatgttgaatcttccttttccattcctgccttctgtaaccccctcaacaccgtgcgtttcaaagggaccaccaccggcttcagtggacgagctagggagtagggacacaacagatttgcgggggagggggcaccttcttggttccattgccgcgtgtcgggacatgtactctttgccctagcgagcctaagcacagccgccttcaggtacttgtcccctagctctgggcggggcacggtcgaatgattggggatggtgacagtttcaagttccactgttccactccgccatggagtgaccggccccctttcccaccacgttccgtcgagtccgttgctgcttctaaacattcgacttgtctttcttcatctctttcgtttctcaaactaaccatcttcatcgtcatcaccaccatccacacaaccatcaccaccaccactaccaccattatgtctaccggccagatcccccccggaggtacctacctcaacaccctcaagcgttccttcaccgacgtccccgtccaggccgacaatgggaatgccattcccaccaccgagttcctcgaggctgccgagtcgctagtctccatcttcgatgtgctcggctctgccgccttctcccccgtcaagagcgacatgctcggcaatgtcgaggtgcgtcagctgtccagtccagcattgaccgaggttccatacatacgccgagtgcagctagctaacaatgtgcttccatctgttctagaaaatccgccagcgtttccttgccgccccgaccgagtccgagactctccaggaccttgtgaacaacgagcaaaaggccaaggagaacaaggccggccaggccctgctctggctcgtcaggtaagagaacattaggctggacggctccagaagaagaagaagaagaaggaacggtatactgacaggcaaacctccaggggtctcgagttcacttgcaaaggtcttgccaacaacgtcgccgccgctgaccaggagctttctacctcgttccgcgctgcctacgatgtcaccctcaagccccaccacagcttcctcatcaagcccatcttcagcgccgccatgagcgcttgcccttaccgcaaggacttctataccaagctcggtgacgaccaggacaaggtcaacgctcagctcaaggagtacctcgcagctctcgagaactttgtcaacatcctcaaggccttcctcgacagcaagggcatcaagaaatagacgaatcacgccaagacgacatacacacgacgcgacggcaaggcggcaccacatattattttattacgagccagcattcatatctataccgagaggcggaactggtttcccgtccaactcagagacgggactatcacgggctagaggggactggagcaccatagtaccgcaggtctttttgtctgtcagttgtctttatcattagtagtagttagtccgcatcgcgttgcgtggtgtctgatattgttaatgcctattcttgaatatccattatccggtgctcttatgccgccaagacctgcttcaagggaaccctagacctcaatgtgtctgtctaaagctgactacagccgaggctctccatcccgagtatttctcctctggcaatctggttccatgtcatggaccggtcatgtccttccgtcggtatgtcttcctcctctttaattgagattgagctggaactgactatgactccggacagtgtctccatccttgacttgggctttgtccatgttggtagtcatgccaaattgaaattctcggtccacccattccgcaggtcggaaaggtctcggtaacttccttactattgtcgcgtttgactggtttcatgcttgtctctggcagagcgatgcacttatatttgataagtggtttcataggatattaacagtctaccctgaagccttgtgtccagtaattcctttttttttgggccaaagacaactgcaccaccggaaccgttattaacacacgtatcttggcattcactgccttgagccctacagctgcagccatggccacttccgccagagccaacgaagccacggtcccaatcaagaatcaaagccatctatcagcatcgacatcctgtatcgcgataatatcacaatgtatttaagtgataaggagcacaactcccattactcagccacaacaccgagtattctccccttgaaatatggaacgagagggttagtgccggaaaaagaaccggcagcggcaatcctcgtcctcattgtcggcggcttggaaaggtgaaccaaacgctctcacgactcttgttgcgtctgtcttgggcgaacctcaatatcgaatgtcgaagaagaaagccgaaccaattttgatggtctgtactacatcttgtcctgacggagtaatctcactaggacatgcttcccacttgattaacaggcggagagggacatgaaagataagaaactggagaccgaacaggtcttagtactagggaaactagtgtaagccgtgttagtgctcggaccgaagtaagcagtgaaatccgggagatattcacggcccgccattatagctaggtttcgaagtgaaccgtgatcgaacttgagagtctcagggtcaatgaaaccagtgtgagtagctgccctaatagcatgtttcgatcagtcttgagttgagacaacaatcttatggcaaagccgttactatcacgcatttcgctccgcaggaacaaagcatcgcttcaccttccatttcttacagcgaaaatcccaaagtagtcaaaccccgctccgaaagaaaacatttggggctgagaatgagatccgacatttcggccatgccattcagcttaccaccttaccaacctcatcatgcctccaaaggtctccattcagggtcgattcaggtggttccccagcacgcctctagcaagccaacactagccaatagggggactcggcttacaccagtgctcttggctctcctgaactgtcaccggaccgtcactacaaagatccacggatcgacaaagctaagagcgggaccacaagagactacaaaagactaaaagggaaccctcagttcagctcagtgccgaactcatgcagggacacgtcgagattttctttctttctgcctcgtgatcttcaggtctttggggccagaaaactctgaagtgggagagattgagaaatgcacattgcggtgccaacgataaaatatctgccagaaagatataggggaaggcaggtctcacaacagagtatcatgaagtacgaagaacgaaccacgaagtacgggcagtgcaagtaaggtaagcatgtctcaaagccattggcggctctcgttcttcgtaccacctgcaaagtagtgtatgtcgaccgagtcgagtgtcaatctcccttccgacgcggggcgtggccgagtcaagcctcgcattagccggtgaaaagttcgcaggccagcttcgaattttatactacaccagccattctgggccaggtacgtacaaggagggggatgtgatccgcgatgggaccggggaaatgcatctgagtggactggacaagggatgtttatttctcagtttacgcagaaaaaaaaaaagaacgcggtgtggaattctcgaggcggtaactccgccaatactcacagggccacatctcagatcagatccggcatggatccatggatctgagccgggctccacgattcaagggcaccacgaaccggccggggatacatacaggtacggagtaaatatgtacggagtgtctgttgatcacacagatggctggtaactctactttgtctgttctcgatcgtggagatatataaactcccacgacgtcctccccttttgttgtgttcgtgtgtcttcctcagccctcaccaccacttccacccccccaggccaccaaagcagcccccggcattcccctcgagaggattccaggacgagcttcacatatccttaatacttacttcataactctccaacaaccgaatccaacctctcttacaaaccgtcaaaatgaagttcaccctcctctccaccgccgtcgccctcttgaccagcaccgccgtcgcccttcccactagctcctcctctgctggaagtctcctcaacgagcgctcctacgtcaacgcctcctccaccgccaccacctgcccctacagccggcgctccccggcttactgcgccggcaccgcgcaaaaccggacgctctcggcaacctacatctgcggcgactcgcgcctggggcccgtcgtgctgccgcagttctttttgccgctggatcccattctcgacatctacgaccgcttcggcgggctgtgcccgggcgcctttttggaaaagtggttcaaccagacgggcagcggctggtgggactacccgccccaaaacggcttcagtgtcgatgatgaagggaacatcatcgcggccaacttgacgctgcagacgggcacgtttgtggaccggttcggcagcgagtatggcagtttcctggcgccggcggcggcgccgtatctgcagaggagtttgccgcctagtaatttgaatggggatgccaagtgagtttttttttttttttttttctctcctttttcttcaaggggacgtagaatggggaaaggaaaaggaaaaaaataaaaggaagaaaagactaacgggtgatattatgataggttcccgtggaactaccacgtttacagcgtcatcaagccctttgctgtccttgctggacccatcgccccgtggttcggccagcctggtcagggcgtgcagtaccagacgtatgagaacgtcgcgacgctgattgctgatgggtatctgaaagctgaggatccccagaggctggttcctagaaactactaggctaactgggtcggttcatgaagatggtggaaaagggggattcaattcgattcgtgaatgagagaaatgtcttttgtttgacatgcttaacgttatgtaatggataatgtctggtagttatatatacccagggggtacaatgaaaagggggattctagataatgatgagctgttttggaatgttttcttcgcagtacatggtgaaggtgacggcctaaagagtgatcagtgagtgaaggcctcggagagataggacagagacgagacgaaccactcgatatataccaacctctcggcacagaaaccatcgcacaggcaaagataacgatgagcacacaatgacacaacggcacagataactcaaaagagctgtgtgtagcagtatctacatgccataacgagaccagagattgtacttgtactccaacagactaattgatccaggaaaccgcgccattcttacaccgagttcaacatccaccttataaccataaaagtacgacgttggtaaaacagtgtcattattatctcttcgtcatcatccgtgtatatcatcaaatcataaacactctcatgaacaataaatgtaacaagcgaccggatggggggcagacattatgctcctcggaaccgacccaagagaaataaaccacaatcagatgtcccttgaactccatgccgcctgattcccacactcatcccacatccatatatggtggtggcccaaaccatgaaatcatacaacaataactcccccaaacacagaactccagccgaaccaatttcgttacatcagcaaacaagcaaaattcgaaaaaaaaaaaaaaaaaaaaaaaaaaaaacactgggagaatatcactagccaaacctagcaatcttcttccaccaactactcctcggcgtagtgccctgatccccaggcccaccaccgccactcctcctgttctccctcccatcactgccggagccggatccagtccggtcccccccgcggtctcctctgtctcccctgtctcccctctccgcgcggggatcacgatcgtcgtactcggccgcccgttccccacgcttccgctcccgaggccgaggaagctgttcccggtcgtcgcgagcgctgtagtactcacgttggtctcgatcgcgctgactgcgttcggcacggtctcggggatcgcgatctctgtggtctcgctgctgctgtcgagcatggtcacgctcacgctcacgatcacgctcacgtacagcgcgctcaggtcgttcttcatcacctcttctccttctcgtccgtctcctctcatcatcatgcgcactaatgtacgccgcatctcccctttcacggtctcgctcgcgctcggcttcctcagcggccgcttgagccgcgtggtacttttgctccctgcgcgctcttcgttctctccttgcatgccgagcagcctcttcctcgtctagctcgtgacgcataacaggaggaggaggtggcggtggtggtgcaccaccattgacgtgcccgttggcatggtcgtcgacaaaggcacctaaaggtccgtgcggcgatgggggagcaggagcttcagcatggtccttgacccacgacgtggttcccgagtgtggccatccgtcatgctgtccttgcccctgcttccgagccttggattgctgtcttgaggttggatagacgtattcatctggcggcgcatctctcggtggttcgggtctggccgtgctcttttctctcggtctccgctccctcctggccctgtccatctcatcggcagcagcttcagcagcaagctgagcagccttggcagcacggcgagcctcttttctccttcgccgttcctcgtcatctccgcggtcgcggtcgtgctcacggtcagactcaggaggcatacgccgggtggttcgtcgcctctcatcttgttgtctaccgccattgacgtcacgatgtccggcttcggcctcgacagcagctcgttcggcccgtattctcctccgctcggcgcgctccgcttctctttggtcttcagctcggcgttcttcctcttctcttgcacggcgatcgtcttcctctcttgctttgcgggctcttcgttcggcacgacgggcttccttttcttcaagcctccgagcctcttcctcttcctcctgttttctgcgacgttcgcgacgagcttcgtccttttggcgacgagcctcttcagcagaatgtacggcggcgcctctctcggctgcttctttctctgcacggcgtgcgcgacgggcggctctgcgggcttcgcgctcggcgtcggtctcgggaacgaatgcggctgcggggtgccggccaccttcatcatctgtggtctggtatgtaggaactgttcggcttcgacgaggaggttcgggccggggcggcggttcttgctgttgcttcgagccaaagacgccaaacaggctaaagcccgacttcttgttggcgttgctggtgctaacgcggcgaactgggggacgagcggggggtgcagcttcgggcatctcgaacatgacgtggtcgtcctcggacatgtattgctgttgttgcgagttgtgattagtaactgactgagtcgattgcgacgcggcgatggttgggctgtcgcatacctttgccctgcggcgttctgacttggtcgggctgaaatcaggatcattagcaccggacacaggcgtgtcatcgttcaagtctgcattgtcgcacaaagatgtgttagcgacatcgttgtcttgcaacaaacggcaacataaaaacttactcggcttgttgcgtgtaggcgcagcagcagcacctcgcccaaagccatgggaaagaattccattcgcaaggccaagaccaactccgagaccacgggcaccgacacccaagacctttgccgccttcgaggagatatcttctggcggaggggaagcagcagcaggaggagcaggaggattggcgacggcattggtgctatccgagtatctgcgtgcgatgggcttgccgttgggaccaagtcgcttctcgcgctgggacatggatcgcgacagtggaggggtactggtgaagacgctagcgaagcgcgcttgcattggagctggcgctcctgctacggccgccgccaccgccgcatccttctctctgaaccgtggcggcttctcgggcgtctcgatgtgcgccgtccttttctttgcgcttggctctcgttcgatcttgggcctcgaagatggcttcttcccttccataccccaagctgtaccttggcggttgatcttgggcctctcctttcgaggcgatcttgactctgccatttcgtcgtcaattggcgcatcgggcgcgacaggtgggggcgagggtggcgcaggcggcaagtcgaactcgacaccttcaggtgagatccttttggatcgtctctttgctctccgttcggctgcagaatcgacaagttcaggttctcggtggttttcggggttgttgtcatgatggtcaccatgcatgtcgcgactgggtcggtgaccgtcgtcgtcgtcgtcgtcgatcggaaatccgccggggaaacccccaggtggtgcgcccgacagcgcaacaacaggcggcggtgggggcggaggtggagggaccgatagataatagtcgttatcgtcgtcgcgcgaatagcctctgtctttatctctgctccttcttgatgactttcgtcgttcctctctctgcgctggcggagacacggcaactgcgacaacgggtgagatggcaggtgacggtggcgagcgcaccagatatggcgcgggcgggggagggggaggcggatagccagagtgctgcggtggtggtgtcgatggtgcggctggcggcgggccaccatcggtatcagcaggtgtcgcggccctggcgtcaagtgactcgaagacgcgcaggcgatcggcaatcttgctcttgctcttgctccccacagccttcttggacttggtgggcttggcggggtaggccactggctcagcggttggttcaggcgacggtgagacggccttgggggttgcatcccatagctcaggaggaacgcctccaatcacaccaccagcagccatggctgcctcgttatcttcggccgacggctcaggttccggagcaccaggctgctgctcactgtggtcttcccatcctccgcctcctccaaacccaaagatgcccctcttggcagctccccaaaggctgaacccgccaggcgcgtggttgttggtatcaggcttatcctccttgggttggctgtcaacgctcttgtcccgtttcgacgagtctccgagcaactcgtccacctgctcgggagtgagctgcatgtcatcgagtggatcagccttggatttgcccttggctctgctcgacttctttgcctgcttggcttcggcctcctcctccgcttggcgaatggccctctctgttgcttccttgagagcagctgcctcggggtcttcgccgttaccttgacctgggccttcatctgcatcttgccattcgtctccgggctggtctgcagcctctggcgaagcctcctccgcagccttcttcgcagcctctcgagcagccttctcgtctcgtcgtcggttgacatccttggtaaggacgtcgagcctccgtccgtccataagagtaaatcgacgaggcgtttttgctttcttgtttgtgagggtttcgagttcggcctcatccttcgcaagtagtgcttcttcctccgcaatcctcgcttcctcctctgcgatcctcgcttcttccgcaagcctggcctcctcatccttccgcgcttgttcttcagcagcaagacgggcttcttcttcagcctgccgttgcctctcctctttctcctctcgttgcttgcgttcctcttcctcctgcttgaggcgtttcctctctctgcgttgcttgatgatctgctgaagcctctgttggtcctttgttgtaaacctccttggcgagttggcctttttgaacctgagtgcctgaaattcagcctcctcctcttcaagttccgctacttctctggcaattctctcttcctcctccttccgagcctgttcttcagcagcaatgcgagcctcttcttcggcaatacgggctgcttcttcttctgctcgttgccgctcatcttcctcttcttgccgcttgcgcgctatctcctcgaatttgctggcaaggatgtcgagccggcgctgctctctcatcgtgaatcttcgaggcgttttctccttcttgagcctcagtgtttcaagctccgctgcttcttcatcgagcttggccttctcttttgcaagtttcttttcctcctcctggcgtgcttgctcctcggcagcaatgcgagcctcttcttcggcgatccgagcttgctcttcggcctcccgttgtcgacactcctcctcttcttgaagtcgacgctctttttcttcccgttgtctctgctcttcttcttcctgcagtcttcgctcctcttcctcacgggctgcttgctcttcggcttcacgctgagcttgctcttccaactccctctctctctcagccttgcgcctcaaggcctcatccaactcctttgcttctctagcattacgtttcaattcctcctccagctccctggcctccttgagtctgcgcctcgcttcctctttctcggccttcttcttttccttctctagcttcttcagctctttctcgctgagtttgggctccttgtccttcgacttcttatccttggactttttcttgtcctctttctcggccttgacaaccggttggggttcgtcatcgtcatcagcccagatgtcgagctctggttcgtccagtggaggtgttggtgccggtggtggtggcggaggtggtgctggctcgtcatgaagcgacgactccttattggatgatttgctgctgctcttggcgaagccgccccatccccagaaactgctgccatagctgttgctttctggtttgctgtcatcctggttgtatttgtcgtccctgcctccctccacagagcccggctggatggggtccggtacatggtccaccacaacatccaccggtgcgttgttggtgccggcattagccttctttttgcgcttgctggacatggtagcgccccagacgtcgtctaaactaggctcctcgatgctgtaaggcttttgtgaactatccttggaccgctttctgtgtttatggtggttgtcatggtcactgtcagtttcccaagattcgaagaagccaccaggacggtgagacgggcttggcggtgattgccgagctgagtcagctagtggatctcccgatttgtttagccccatgaggacatctacggcgtttttgcccttcttcttatccttgttcgcgtaattagcccatgcatctgagatggcgcttttcttcttgtggtcctgatagtcgtcgtcccagacatcaggcggatcaggtgcaggtgaagttaacggattgctgtcctcatccaactcgcctctcctcttctttttgtccttctttgggtcactaggcaagctccaaatgctgtctttcgctttcttccgtttcgagtcgggctcgggttctggctccggctttcgacttgacctggattcagttttagacttgacttctatttcaatgcccttcttcttctttttcttgtctttgtctctcttagagtagccccattcgtcatgtgatggtctgtcttcgcgatccgacacagcagtatcttcaggttgtgcttccagctcgggttgcgcatcaaactcgggctctggctcctccagctcggagatgacctcctcaagtggttcggagacatatggctccggggagggtacacgttcggcataccccttcttatccctcttgctcttcttcgacgatgcagcactgtacaagtcgtattcaacctccttgtcgtactttgatgatttggacctctgggaaagttcaggaggcggcggtggcggcggtggtacggtctcaatggtctttcccttcttctttctcttgtccttttttgagatgggataatcccaatggtcgtcttccacctttgtctccggttccgattgcagctctggctccggctctggtactggttggaccggctccggttcttcaagaggtggatgcatgggagatgtatgcctactcttctttttatccgtcttgtgaagaaaagaggaaaaccaaccgccgggatgctcaccctcctcatctgattcaggaaactggggcggaccagaaactgggtccggctccggctccggctccggctcagctaccggttcaaattcgactggtggtggcggtggtggcttaggctccgtctgaccccttccccccttcttgttcttcttgattgggacatcatcccacggaaaagtctcaactggttctaccggaggaggtggtggcggcggcggcggcagtacagcttcttctgaaagttctgatcttttactcttcttcttgtccttcttggctgtggtttggtaatggttccagaagtcgtcctcctccactgtattatcggtcttgaacttggactcttctataggttccacttccggatctggctccctgggaggttcgtcagcaatatcatacttacctttcttctttttgctcttcacagggctcggtggacctgggggctcgtcccaccaagcctttttcgttggcggcttgtagggcaagattggctccaacttttcatcgtctattggctcaatctccggttcgggttcagcaatgggagatgatcgttctgccggtagcagttccggatcggccttccgtgtcctaatcataggctcttcagcggcgccgatcctcgtctttttcttcttggcgccgaagacttcccacggatctggattcgcctttttgagcgtgggtgcaaatgcgtcgagtctcgaagattgtcccaaccgggtcgagcttttctcattcttcttcttcacagcagggaaggtttcgaagaaatcatcctcaggctcgaggtcagtggtttttgttagctccggctttggctctgttttcggttccactactggctcttgccatgcatctggttccacatcccatgcgctagtgttgttctttgactttttgctcttcttcgtggaaaccacgaagccttcatcgtgatcatgtttgcgctcgtctttctttacccccttggcatacatgttgtcaacccggtacttgtcatcgtcgctgtcttgttttttctcgtttgccgagtacttcccattcatgccggtttgcttgtcgtccaggtcgccctttgtgtccgactttggctcagtcacagcaggctcctctcttgtctcctcagcggcatcaaaagagcctgggaaggttttggtgttcttggacttggcccacgggtcgttttcgagcttgtcttcatgcttcacctgcgtctttggctgttccttgtggctgcccgctccccatttgagaccgccgccccaaagagcgctccacggaaatcccgaaggtttgctgtctgaagatgttcgctccccagaagatttgttctcttcaatcctgctgttaccagaggaccggttgtcgattgacgcgttgtctgtagagacgcgattggcgtttattgaggttgcagtgtcaagtttgacctcgtcaaggtcattggatttgtccgagttgccatggctcttcgccttgtcatccaatgaccgcggggtaggcttatcttgggtgacagaaccaatagcatcacctcgctttcctttttgccttatcttgctggttgcttgattccagtcatcatcgagtggcgatttgtttgtactttctgcttccttctcttcgtcatccttcttttggccctcatcatcgtcggcttctttcttgggcttgtcgtcctttttgtcaccgtcgcctttgtctcctccattgcctgacctgcctgacttgcctggacctcctccagcaccattgctggcatccccgccgttggacttgccgtcataaccaccatcgtcgccttccttctgtgaaccttcgccaccatcgttgtttgtttgctttggttgctgtgcaccaccaccaccgccgccgccggtcttctttttctgtttactcttctttgcaacttgtcgaaattcgtcatcttggtcggggtcaagccaaggccatggactcgagtcgggatatgaatcatcgtctttcccacgccgcttcggatcggatcgaggtattgttgcaaccggtcgaggtatattgctggaaacaggtctagggaggctgctccgggagggctgtgacttttgcgcccgctgagcggttgctgtcgggtcgctgggagtataagaagaccatctcgagtcctcttcttgtggcgcatgcaatgctgatgggagtcgggatcgtcttgacattccgtcgagcgtggtgactggataggaacgcgagggagacgttacagctcgctgtgacgtgccctgttagcatatataacccagagttcggacgatctaatgaccagacgatctggtgactttccagattgagcgggctgacatggatcaagcatgcaacgatgaggtgccagtggatttttggagcaccccaggcccccatttcccgctcgccactatggaagcacgccagtgttttaagaggcgatcccctggggaagttccacaaaggtcaagacgagaacagccagggttgggacggaagttgaagatatacaaaactcactgttcttggaccgcgcaattctacccagcgttgcgcaactatgttcaatcttgactttaccacatcactcctcagagtctcttctaatttttcttgattccactcataccgccatgttggccctgccggagaaggccccgtattcgacccgtatgtgtcgcatattgcccagctttcgcggaatgcccaaacttcagcggcggccatatcggcacttgggtctactggtctggatcgtagaaaaattaccagttcatgaggcgtttgggtggatgcgctgaggccagtgtcgagtagagaaggtatatactgacggtgggagttgtcaggtgaggttcgaggaaggcgcgtaacgaaagaggctgcggtccggagagaaagacactatcggctcgatttccaagtagctcaaagaaaagaaaaaaaaacaatcaccagtcaaactgaagctggtatagtcttctaagagagggacatatgtttcttggaattcccgtcttcttcagtctctgtacccagaacttgtcctttgagttgcacaaactttttcttctttgaaggaatgatattcgtcgcctggctgtaattggagttgcaaattgagccaatggtctgctcggatcgtgaagagaagacgggttgaacgagggaagatgcgtctttcaggttgtgctgtgcgaccataccgcagttaatcttattctcggcttgcctcctacgctggcgcagctgggagtcaagggaggcaaagaagccgtgctgaacagcttgatggttgaggggcaatggccaaacagaggccaaccgtcggtcgggcaagacaagaccgtcaagtagtcatgcaggacaacaagtacactgaggtaccgtttgctcttgtgttgatgatggcgtgggcatcgaccttggttctcttctgtgtcgttccccagcttctgaagacaccgttgaagtgacaagagaagatcaaccttttcaacttcgcagtgacaatctgcgattcccagccagccagctccaattgatcccttctccccgcctcagctatgatgaggggatggcaggccgacacgcgcggccgagtgaccgaagttggcagcaaggtgggccatcagaggctctgtcaggcactatcagtctggaggtgcggtttaccccggttgacaccttcatggcaccaatactttcctgtttcaccaggtgggaatggtgtgccgggctgtttgttgaaatggctggggagaagcattattggctgctgtatctggaggggtgcttttggttccagtccagttgaagggcgggatgatccagttgacccaggctgcagcttgttcattttctgagttctttgccgagctttcccctccagattttgtttgatatgttagaggtattttattcaccttcaagttggccaagaaatggaagatgggggcttttggttcccccgcctatggtaggccaccaaaatgttccgcatcgacaagcagccaggcagaccaactgcccactgaatcggaccctacctgcatctcgcccgattgttggacgctacccacctacttgatgcgtctcacgctacctgctgacctgatggcgcacaccattgccatgctgagcgttgacaagtcaagtcgaacagccaatgggtttcggtctaggtgagaaattggcgttgagaaggtggaaaacaaaggtatcgcaatgctcaacaacccctcccttgtcctccctcaatcctcgctgtgcgcctatcgcgccgtgggcggctccccgtggcttcttccatcccgtctgtttgttgttggctggacctactgagccgctaactattaggaccagttttagttctggtgggtctgtgtatcatccgagaactgcgagacaagccatgtgtgctagagtacacagtagtgtaggatggcgtcatgatcccagaacagacgataaagaggagctttgcaaaacaccttaaaatgacggttcctgggcctttcctctacgtaaaatgtgcaattggagttaccaatgtgtatcgaaattgacctttgcagtttgcattttgcagcacgcatcatgcgagccatgctgcggcagtaacagcgcctacccgtacccaactacatactgcacatggccgagcagcgacaacgagtggtgtttgcgagggacaagagagcgcagggagctagctattcctgacctggtagccattgggcccgcgaggacgttgggctgcatcaggacgctgcgcgacatcttgcggcgggctccattttgatgttggccctgtggccgtggagtggagggacgatggaggagtcgttcgtcctgttgtttgctcggatgaacttctggcatgcacccgacaaaccctctttggcgcaattcgactgaagccgtcaacaacaagtttgcgtcatgaatcgtggatggcgagacggagacggatcgaggaacttttggcttcatgggatgcgggggaaatacttcgtcgagcaacccgaagaggcgaagagttatgtctggggaagttgcaatttctggatcaaagttacgaaatatgggattccaaaaggctgatggagttgtatgtgctcagggcagtacaaagaacagtggacattcaaggccccagactacctacctctacttatttgccgacacccaagacctgatatgagatagtgcacgaccgcattgagcagtctattgactatatcaaagtgtcagtatattcacagcatagtaacttctataaccatgcctcggccgcctgaaccacacagcgtacatcaccgatcatgcgatgatggcgcagcaacaacagctgactgttccgtaccacaatagcaaatcaagacgatctgttagaccttccagctaccggttggggagtgtataggcgctgtatactacatactttcgtcgcttgtgctgcccctgctacatctcatacaatcggacgtctaggtaaagcgtccacttcagccgctaaaattgggtcgggatggctgtgagctgtgcttatgcttcggagttcggactgtcagccgattaaaacagagcatatcgggctttttggtactgtcattcgagattcctactatttcttgcttgtacacgtaacaaaacctctcatctcagagatagtcagagacttgcagtcatcagttcgtgatatacgctttgtcggcatcgctgatcaggaaccacccacgccactcctgcctgtctgtaacttacccaaggcaccctccggttgaccactcgacccactcagcccagctcaaccgcctaatatcaaccctttgtccgtgagacggacatccttcattcaagttaacacaaaccgggagctttcatcaacatctatcgggagtcatcgagccttggaaacgacgcccggccccgttcacctcctccggtcgggtctccgcatcggcctccccatgccccgtacggacttggcactctcatcactacaacaacaaacctaccaccgcaccgtcaaccatcaacagcaacaacaactactaaaacaaagcctcatcaccaccgaccgactcccaactcaaacatgtcccatgcccaccctttgaaaataataacccgcatccccctccccccaccgactcccccctccgccctcctctccgccctccacgcctacgtccccctcataaccgccaacccctacctaaaatcctacatctcccttccccttcctctccccacctcctcttcctcttcctatcccgctcctcccccctcctcttccaactctccccaccccctccctccatccctcaccgacgacccatccttcttccaccccccgggccccgacggcttcaacccccaatcgttcctcatcaccgactccgttccccttcttcccctcccggactggctaggcggtggctccctactaggaagcaaagaagtttccgtgccttgtactttccagagctttggctacggagttcggtgtaaggccgtagcgccggcggcaggcgcggggtcggtggtggtggtgaggagcagttatgaggttcggcatcggtatcgggccaaggggcggcagccacaggaacaggaacggggatgggaacagaaaggaaatggaggaaacgaagaagggcaagggcaaggacagcaggaaggcgaacaaggactgggattgggactaggacaaggactgagagctggtctgcgaaaaggtggtagcgatgataatgttgttggtgggaacaaatccaaacaaccaacagcagacgacaataacaacaacaacaacaacaacaacaacaacaaaaaactaatcaacaaagtcaccggcacctccatcgacaactacgagtacgaactagtcgagatcgccaccattgagtgtccggccatcgtgcgcccttttgtcaaagcaaagttcgaaaagggccaccacgaggttttgcaaacggtggtggaccaggtcgtggccaagtggatgcaagagttgaggtcgtccaaggggtctggcgcagcgtcgggagcgggaagggggaggactttgttacaggagatacaacagacttgaaatatgtatgtacacatggagaaatgggtgggtttgaggagggatgacgagagatatggtaatggtgatggtgatgtgatattattgatgttgcggttgcgtggggcgggttatcgatcaatccggatgatgagattacgaggcgggctcactgcatagccatcagaataagacttgcagggaagaacgtagctgttacgggttctctagctgtattacatgttgacttgggcgggatttggtgatatcaactgtgatcggcttgtttaacaactctataaaagtaacatggagtacatcgtcatacatgtaacatttatttgtcctcatcagacaatatttctatgttcgctcaacgtccgcgcatgcaagcggtacataaacgggtcttcgagcaaaaaataaccccagtcaaatacaaagaagaagaattgcaacaacgttggggaataaatgtatccaaaaagagaagtaaatgtataagacaacaataaccatgaccgcgcaccaccgtataatctcatctgatccaaacagtgaccgataatcatctgtaaaacaataaataaatagagcataccacccaacgccctccctttccccgaagggttgttcgcctgaaatgtcatgacactatgcctaacggccgccgtagtcactcgcataacccaactccccgtacccttcttgcatgcttccgggcccgaaccctgtccctggaccacttacatagcctccctcctcgacatcatcgtagtcgctagcttcgtaattactacccaaatcctcttctaagccggctccatcacccatagccgcaggcccagcgggcaggagggccaaggcaggatactgtgccaacagcgcctgtgggagcacaaaggggtccatttggaactcgccattggggtccatgccgggcgacatcatcataccgccctgctgttgcatcatgccttgggctgcattctgcattgcctcagcatactgccgttgccgttcacggttttccgcttccagaagaggtctgatacatattcttcctgcctccgaccggaaatggcgacccagagcatccgctcgcgcaaatcttcggccgcagccccattgttgaccagcaacaggaagttcacccttacatatgaacttcttttcgcccgaatgtaaaccttcgtgacgcttgcgatcgtgctggcgcgcgaaagccttatcgcagacggtacatttaaagggcctctcgtcggtatgtgtgcgcaaatgggagcgcaagttataggctctggtaaagcgctttggacatactttgcattggaaagtagcggggtgcttctgagcccttctcgggccacctccattctccccagagccattataattgggatcggcaagacgaagtgctatcacgttgttgggtactgacgacgtagactggcgtctcctactattaatagagccggctcctgaacggtccatgggcgaaagtgaacgtgcgcttgacggtctgaggtccgcggccgagctcggcgaaagacttcccgatggagaaggagatcggtaaccgctattgttgaaagggtccgtgaccgctcgtggtcgcatccgccctcgagctagcaccaaattgtcagctaatgtcccattttccatcgcattatctcgaggctacatacctctgtttggtagggctagtgaattattgtccaggttagtgggctgatccagcccgctcttagcgggcgctggagcgaaatcgatgttgattgccggaggagctggcatgttctgctgggcctgcataccagatgggtcatccagtgacaattgcgggaaagcctcctgttgcggctgcatgtatgtcgctggcggtccgaaactgtttgctggtgtgtgtagcataaaatggttgggttggttcggatcgatctcgtccggtgattgctggggatggatccgaggggagaccgctggactatgcgacggactcctgccgatgtggtcgtccgacagactgaagttgctgatcccgttcaactgactgtacagggcatcggcctgcggcccttgaagaggcgaatggttgttctcgatcgggtcaaagctgtccaatcccccaaggttgggcgaatgggctaccgaagagacatcactaagctccgaggctgagcgtcggtggccctgaaactgaggcatatggctccagtcctgccctggaagaagagcagcctctgggcccagagacgcattgcgcgaatgccttcctgttgccatggggaaacggccctgggcaaaggccggagagtttatctctggactgagcagatgaggcggctccgggctgtgagagccttgcgccatcatgtttggatccggattattgatggactgattatcggtaatgaacagcgatccgttgaactggcccgcggccgtggtcgtggggaaaatgccgtagtcggcgtcaccaaagttggatgccatgagattcggagaataggcgggttgcgacaagccaccaaacgagttgtcctgattctctaattggtttgtataaccttggttgaaatccaacccaggctgtgagaagggcgaatgttgctggaacgggttcgggccgccgtaggaaaattcgggttgaaaatgctgcgaggcagagggatcgataaggccaagtcccaaaccgttgttgacgccatcgttcgaattgggaaagggagttggagacggcgagtggtttcttatgtgagactgttgctgttgatcgtggacctgtcctccgccggtggacgcggccgacagcgatcggccacgggcgtcggtgtactgttggtccatagggatcgtgtcgtagtcggcaagcggacgggattgagagtgtgtggtgtttctgtctttagaagcgctgcgagttgcaaggcagtttccctcgagtcagccttccgggacacagtggcagtgcgtgctgcgtttaggtgcgtgggtgcgttggggctgtgcttacatgcttgcgacagccagtgatgggactgacaccggcaaaccgaacccgactgatagcttcgtgaccggtgcgagaccggacgagcaggaccaaatgatggaacccgggtcctatgtatgggttcaagtgctggactgtggaaggttcaaattgaaagctgtacccgatgcttgtgcagtgttgggacttggttgatttgattgagacgggcagggcacgtctcggtgatcgggatgacgaacgagtagaggtggatagatacagtagattgccgtgttaagcgcctgtgtgcctaactagctaggactgaaaggacgggaagtttgagtggttgtgtggaagattggactgcccggctgactggagtggattggaccctttgacccgacgacgaaaggggatcacaagttaggtaattgcatttggactttggagggcgaacagatggtatgtatatgatctccatgaatgttggagtgaatggatgcccggggatgcgatggagattaggtatgtttttgaatgtcgtcgttggtccgtcctctgcttcgtttgccccgacgacgacaccgtgacggagaccttctcgggaagagtcgagattgaaggggagatcgggaatccaaggctttctcggcttccacttcaggcacgaagccacccacagggcaatcgcggggtcgtacggtcagggcagggcatggcagggacagacgggcagttggggtgatccattcattggggttcagacgctgtcagttctgtgaatggttgggttcgctcgtaaggctgctgctgctgctgagtagacccacttcgctttcggtggggctaccgttcggggttggcatcttgaagaggtagaggtactacagagctcataaaagtcaattcattgatgcccaaatttgtgagagatcctcattcccgtcttgtctttgcaacactggatgccaccaaataaatgctggatggaatccctcagtaagcgacgggaacaaatgtcaacttccattgatcttcctgggcacgcagacctaggtgtttctgaacttcctctgccggttcgcatcccgtccactcgctcacaggcatagagcctggaaggtgtcaacagcactgttcatggaggggcctgtcctggcatgtctggcaagcctgggtctcgctgccatcgttctgaacgtgaaattgcaacaccaccctttctttagtgaagagatagtacctatcttctcgtcagcgaaccactcatgtgtcgagattggtgccatccatttccaagaccagtttgccactgcacctcgtgagaaccagatacgtatcaatccaggggcaaaatagagtgttgtggtatttgttcgggctggtaccgcggacaggtaggtacctcctaccttggacaagcaagcaacaggctggctatcgtgattgtgacatgccgctgccagggtacatgacaaaacagctctctgaaacacgccgtcaagacgtgctgcgggtcagaatgcagtatccatcggggcatatcacatccatcgcggtgctcagcctcagtctccggttcctggaaatgttcctattctggttcatctgttcttgttggtaccttgcagtcgcatcgatccccgtctttttgtccggttctatgctctggtgggttcggtccttggcgctatcagcgtatggtgagatctccggcaaaatatgttacccaaagttcagcacgctaacaaattgcacttcagtggcttgtacacagccacagccctgtaatttcgttcgaccaacatttcttcttcgagccattatttgactttgatatatcgctgcataataccattgtttcatcattccccgcttcctttcgaggatgcctacactagacgcgtgtaaatatagacactctaatggacgtctcgagctatcatcctaggtatacgtcagcaaaccacgggaaggtccatgactcgccgtcacgatatattcggttgatcatggctgagcacataatttaatcactgatcgaattcaagtgagcacgttcgactaccttgggtttctatgcgttgggtagaagttgcaaatgtgaactcgagccggatagttacccggggaacggatcgaaaaggcttgacatatcaggtttgttattgctagatatagttgatcatgagagatcaacgaccttcggagtgaagatccgaaacaagtacacaccttgaaacagtgaactgctgcacagagagaagaacccagtatcttttttaccaaaacgccagaaacagcaaagagagtggggggtatctagtgtaacacgcataatacaacaacttggtccaaaaacgcctggcttcatgaacccaaaccacaaccatctgtcaagaccttccgcccaagatcaaccgatgacctccgccctttcaaatcccgtcggcttcaaagccggattgaccggtctcctcccgccctcgccctccttatagtcgctcacaaacggattcggatcctccttctggtccaaattgctcaatgtatgattaacgcccctgtgcactgcctcgtccgcgcggatataatggatcaagtccttcatcgtccgcttcccctccggcatgcgccaatacctcaccgccatctccgggatctcaaacttttcgtcgctccactttggcaagtgaccttcctcaatctccctgatgcaccgcgtgtaggtatgtacggcctcctcctcgaggtaaccgacaaaccggtgggtgattttgggggagatcaggtagctgagaaacatggcgttgaagaagacgccctgcgctcccaagatgagcgtcttcatgaggaggccgggttcgcacatcttcataaaggtgaggaggtgcatgcgctcgttgtacgattcttcaagtaaagtctcgatccagccgttgtctcgtttgagccggcggagggagtgcaggtggcggagcatgccggctaccatgccgggaacgccggcgatggattcgaggaagatgaagcggacgagctatatggatttgcgacatttggttagcttgtgttgccattccgtcctcgtagggctccatagaacatacccattgggcttcggtcagaggtttgtccgcgctggtggcggtcgtcgggtggtgtttatcaacttgctgctctggacgtatgcccgtcgctatatcagtggcccatctgtttgatattagaacactttgaatctacgtctgcttccgcgtccgcaagatacttgaggggcaatatgggaaccctccttggaatttacctaccgacagattcgtacgagtttccatgcgagccaatcgcccacagtctcgggtttccggtgctcgggaacaaccgaggtcatctcttcctctgtccatccatgatgaggccacgcgggtggtgtctgccggatataggcggtctctttggccgggaagaaatccttcagtcgagtaacgcttgttgtcgagagattgcgaggtgatggggaagagaggttcgtctgtgttggatgtaaggaagtggccactcgagagcccgcgagcaggagaggccgagtatggcaggttgatatcagggcacggcttagttgggccgcttgtcctggagcgtggagtatgtttactttgggggtgttcatcgagagtttagggagtgatgtgaagttgtaatggaactcgcttgaggtttgtgatgatggtccatatgtgtcggacagcactagacacgggacgtttatatcgtcctttcctgcccccagttgcaactcctttcagggaaaaatttggaatacgagagctgactgaaaacaccgagtttgtccgtccctggtctcaaaggagcaatagagttccgacactgcccaagcaatctccattttttaacatcaagacaatccaggaacaagcaaatagcgggcgctagcgaaaggaacccggaaagctccagatcttcaaccaggacaaaatttcattttgaatcctcaaagtggcaaccgggcatcgattgtggtggtcagctggatgtcgttgtttggcggtgtcgggacctcccgggtgacaagccatagggcgcagttccacttccgcaacattctcgggattagccttgtacatatccagaagaacagcgagcccctgagcaagtacactaagactgggggattgtgactcaacacaaagacagccacaggagatttcgagatcattgatagttggttggttggttgacagggcacttgggcgagttatgtgttggagattttgctgacagtaatagcgagcggagggaaacggaacaccagtcgcacttgttctcataggacacacagcatgactgagcaatggcttggttgcttccgaacctgcaaatatacaaacaaatgtcttgggccataagttgcgaatggcttcatgttaaacttctaactttgctgtgacgtcagtggtagttattcgtagagtgtaggatcgaaggaacaattgcaagtgtccaaatattatcccgtgtcggaagcggggtggaagtggtgtacaaaatattgacgacgcagggcattttcgggtgactcctggtccagaacatttggtgaaagagcagagctttagcatccacctagttgtttatgaatcattctctccacatgcgttaacagacttctccaaaaagccatccttctaggcctgctgcacctagcacatgctgcttgaccgaggccgtacatatatggtgcatgcatcgtgcatatacaagatgtcctaaaagataagagaacgaaaagaaaagaaaaagggaaataaagacgggcatgttggcgaactgatggtttttgtcaggactcagcaccgaccctgactgacgggcccgtgcgacacagcactgaccccgcataaagccttctggagggaaggcattgatatataccaaagatgggaaggaagtggttattcagaagggatggtagcaagcaagacgtacgaggaagtcaggtgcttggtaaaacataaacgggaggaataaatggggacgattcctgtgtattgaagactagccgccccaggcgtctggaggttctggttttcctcctcatcttcatcgggcatcttctcaatgaaatccaattggtcacaaagcccttttccctggcagttttggcattgtattaaaatcttagacgttaaagaaccttgaagaacctgtgaaacgctgttgctgtttcactgttggtcttctaaccccgctaacaatacctagttattttgcccactgcgaacggaaccacactcaaggtggctgacccctgctcgctttttcaacttctcaagactgcgatcggcttctcttttgcagtttggacacaaccaaccacagcacgcaaacttttcctcgtcgcgccagacatcgttgtcgcaaagacccgttcggttttctagatcgtcactaccaaatcgcaaacatgtctggaaagaagtggggtaagtcttcctcgctctccttgccttttccctctttgcgcaagacgaaccccgcgaacagtgtatgtcggcgaaagtgggcggccgcgatcgccgtgacaaggctgcctgatgcctgcgccggcttgcgatagacgctgttaacattgccatatgcctcgaggcttccatgtttgaggcgaattggacttcagcgacgcagcctatatatacagatcaaccagaaccaactcttgcatcgactttcctgttgcgccaccacaacctgttcgaaacccagactaactaacccctcatcaccacagacgaggaagaggaggagtcttccgcccccaactcgcctgtccttgcccccggccgccgccgcttcgacgatgaggagggaaacgagagcgacgttctcgactcgtgggatgccgccgaggactccgaggtagagcgcgagaaggcgaagaaggccgccgaggccaaggccaaggctgaggccgaagccgccgccaacaagaagtccaaggcgcagcgcatcgccgagcgtcaggccgagcgcgcccgccagctggctgaggattcggacgcggaggaggagaccgaggccgagcgccgcgagcgcctccgccgcgagcagaaggagtccgatcttaaacacgctgaggacctgtttgccggcatcggcatcagcaacgaccgcaaggtcgtcagcaagggcaccattgtccagatcgaccccaaggaccccaacaacaccatcgacatctcgaccttggccttgttcaaccctaccaccaagacccagtttgagaccctccgcaccactcttggccccatgatcggcaagctctcgcccaagccgcactacaccctcttcctccaggagttctccaagcagctcgccaaggacctcaagagcgacgagatcaagaagattgctagcaccttgactgctctcagcaacgagaagctcaaggaggagaaggctgccgaaaagggtggcaagaagagcaaggctgccaagacaaagacctcgctcgctggtgttggtcgtggtggtgccattgctgaggcccacgacacttatgatgatgatgctttcggagagtaagttggcttgaggtggagtgagaaaagatacgcgtggggaacgattgctaacgtttcgctctagtgatgacttcatgtgaaagatttctaccgataaatcacaatcgttcgctttgtgaggaagagaggcctcgagtccctcttcccatcaagggatgtagaatcatccccttcaccaggtataatactcatctcacccgggaagcattcggagcgaagcaaaaaagtagcggttgcgtgtgtttcatggcgtaaaaagaaagcgtagactaccacgacacccgcgcaacggtcacggcacgtccgccgtccggacgtaaggttcagtggcatgatgtcttggatggatgcatgagggatcagagtcgtcatcagtgccagactggacgaaaaaaggaggatggcctcttggggcactgatcgagtcgcgacttgggggtgacgggaaaaggcagcagataccatatagcatgggggaaagtagatttagagtgcattcaataatgaaggcgagcatcacgtttcgaaagtccaggctgcatatcatcctggtgtgaggttctcttatcgatgccatggctaaaattacaaccaacactatttcagtcaccatctcagaaccctctcagaaacttacaccagtgaacaggtgatatttcccgaccatgaacaccatgtgaacttttcagacaatgttgctgtaccctaatcaaaacacttaaaactccgatcgcgatgttgatctgccctgagcaaccatcatcactgacaacaaaaccagggcacacaaaacacctcgcctcccgcattcatatgattccagccagtaattcgatccgtccgggtcattaagagcgtaaaccagtttcaaatcccctccctcctgttcataaccataacctgcctgcctgcctgcctgcctgtctgttccttcgagctcctgtttttcagagccatataagtatgtttgatgtatgtatagtacagtgaaataccgcttggaaaggtatggtaaccccctcacggtaaagtaaagtagagaagagagagagaaaaaaggatagtacaacacaaccccatatcgtcacaaaacaagacttttcctctacccgcctgataaaatacaggcaaaagtctataatcgtcagtgtcatatccaatgacggctcacatcaagtctcccgccacgccagccagcaacgcatgtaccacgagactgaccgtccacagtcccacgcgcttgaatctcctcaccctactttgctgatcctctacgtttctggcaaaagcacggtacacctcggcgctcatatcgtccatcagcccacagtcccaaacggtccaagctccgtcaaagtccgtcagccgctttacgatccggcaactgatggggatgtaggtgcgcttggcgttgatgtaggcgacgatgggccgtactagggcttggttcacgtagctcatgtgtgggttgttgaacagagggacagcggcgcggacgtcgttgaggtggatgcgaaggtccatgactagataggagggagtttcttcaatcggggctggctctttgggagtcgcgggagggatcaagggggggaagtgctgctccgaggtggggagctcgtcgtggtggccggtgaggtcgatgtcagaggcagattccggaattggcccgctttcgagggtggggctgttggtgttgcttcggctgttgggagaaatgttgccgtctagaatcttgaggtagcggttgctggttacggcttcttccattttgtcgtaaaactcggcgacaaccttgcttagaccctcctcaggatccgcagggaacatgatgtcggcaatcatatcgacgttgccttcgtaaatccagccaaacggtccttctacaccgcggttcaagtggtcaatcttcagcccatcaatccgtagtcgggagaacttcttccaggccgagggagaaccgaactcgtcttggtggtgacggccgttatctgctgcggacacaccgtggatctgtctgggatgaatggtgaatagtgatccatcgaatgatccggacatgtgatttgctgacaaaaagtcataaaacagccattgttttcgtagctgaggcagctcgcaggagaagatggaaacggaaaagggccggaaaccgcccggttggtggacggtgaccagcaagtcttccatcttgaagtgatccagttcaaagtcgccagggttatgttcctgtctgaagtcaagggggttgaggtcctcgttgccccagacaaccgaagtcctgtcaacaacgcctcgaacaccctttatttcgacgtctttgaggagaccctttccgttccaccatttgaggaaagataaagccacgttcacggtgtctatagtgacgtcaaactgtgtgtaattgccatcgtcctcttccacggcagtgccttcttgctcggcggcttgtttagcagcagcagcttcggccgcagcttcggaagaacccttcttgacggaagacttgggctgaccaggtctccgagaaacgaaaacattgcggaaagtgatgacaccatctccccatttgggcacaatagccgactcgaagacaacagtaaggccagcagattgggtcaggtagtctccgatccacttggccagcgtttcctgggcaaacaccgtgttgataaagaggatgatgagggagaagaaggtagttgtgccaacaagaatccagaccaaatgaccgaataagaagaaggacacaaacgctccccattcgtcggcgttccaggggcgcatgctcctgatggagaaccacttgaatcggaccttgagacgcgaccagaacccgcttgctgccgccagaagctcttcttttgtgggccgatgaggcaaatgggggaggtgaggaaggtgaaggtatttagacatggaatctgctattgattcatgtgcgggagtcggctgggaaccagaaccggaagccgtctcggtattcggtggctgctgtggttgctcggacttttgctgaggagaaattgtagaagacttggcttcggccttggtctcgtcatgatcacccttggtctctttgcccgaactttggaatcgctttcctgtcttgcataacgttgtggtcgtggtgttctgtcgtatccttcgcaagagtaaagcctgccgagccaagtggcccatttttgccttttgcgcggcattgccggatagtgcggatgcctctaccgtgctcgttggagaggggctggtggtgagcccaaggaggagtaggcctccggaggtacagcttcgtaggacattatgggatggttgtgactgttgatagtgtagtctttgcgattttgttgctgggaagaaaaagcgacttgcggaagaggtaaattgtcgcgtgctctgctgctgtccgtatcgctgatgggaccccagcgatgtcgaggggccaagtccaagactttgacgactcagtaatggctgacaagttggaagcagtatcgcggctgtgaagagattcgaggtggtgtgaagatctcgtactgaagaccatagctggcggcccagctgggtcgtcgtagcgctagtagacattgttgaaattcatactgtcgaccgagtaagggaccgacctgttccttttttttttcctatgttttcagcgacgatggtgatgacgacagctcggtgccgtatccatggtcggtcctcgaggctgaaaatcagatgttgttgcttggtggtgggccgagtctagaatgacatatgatggtgctcctgctctgaccaagaacctggagtttgaaaaagctgccggtccaggtccccgtcaaaagtgcgtcaatgacgctaaccttgggattacagggattcctcggtaactgttagtgcatgggcgttgcgattggcaagggtcctagcccccatgcagccaatcgataagcttcacttgggtactcttttgtggatccactgctttttgtcaagaatttcccctctgcgctatcaaaatcgataaacatcaaaattctagagaccgacggcgcaaaaaggcagaacttcgactcccagatctccgcaattcacgactgtaacccagcatcccgacacttctttcgtcgcccgtcaccagtctctcctccacccgattttcgaaaaatctgccattactcttggccggcgatttcccaaaatactaccgactttaatcaacaaacaacccgactcggccccttgaccatcacccaccgataaacaacacatctcgcccaacatgcctgcgccaacagcacttcgtcagcctgtcaaggctcccgccgcccagattcctatccagaccgagcaagaggacgagctcattctcgatgtcaacgaggccgtcaacctcaccgatcccagcgccgccgctcccccttccaatgaccaagatgtgcagatggctgtagacgaggagggccgcccccgtttcgcccccggccaggacgtccagatcattcgccgcgcagagaccaggaaaattggtatcccgccaaaccgcatgtcggccctcaaggccaattggaccaagatgtgagacggaaaactacggaaacatgtgtgaatgtttgggcaaggaagactgactgttttccaatcagctaccccccacttgtagagcactgcaagctccaggtccgcatgaacatcaaggagaagcgcgtcgagctccgctccagcagacacaccaccacccccgaatccctgcagatgggtgccgatttcgtctccgccttcgccatgggcttcgacattgacgacgccattgccctgctccgtctcgattcgctctatatccagtccttcgatgtcaaggatgtccgtcagacccttggccccgatgctctgggacgtgcgattggtcgtattgcaggcaaggacggaaagaccaagtttgcgattgagaatggtacgttcaccattatgggagaatggaagagatgacgcagaagtactgacaagatgtgaaaagccacaaaaaccagaatcgtcctcgccggctcccgcgttcatatcctcggtgccttcgagaacattggcatggcccgcgagtccgtcgtctccctcattctcggacaccagcccggcaaggtgtacaacaacctccggatcattgcctcgaggcaaaaggagagattctaagctctttctttcacgaaaaacggcaacaatgtgttacacttctattgccgctattctcacctaatgaatggttcacgcacggggctgcatggttcagtcaacaaaaaatcgacggttttcatcacataaggggcgaaggtggcatttcgggagctacgcttaaaaagggttctggcgtttaggagttcattatgcttttgctttgagtttggagagtttgaaatgggcgattcagtcagtcatgctggggatatctacgaaggtgtgtagaagcgggaggaagaggacgggatattggggagctaccgccttgcgaatctttcaatgtgtggttatgatctatacccggaggacgagaagagaagacaatgaacagagatattcaccaaaaggcggtttagtgcatattggctggcaaggtcgattattgtgcagagaaagtgatgtgggaaactgatccagtgcgctcatttggttgaggttcaattccatggtgacggcaaatcaagcaaaatgtaaggagctgatgtgatgggcaccaatgtagccaggtgagccacgatagattggtttcttcaggtcatacaagtagtagttatttccatccattctcttatctcgcttgttccgcataagtaaaggtcttgtttgttttacagtccagatggcgaaccgtatatcgaaatagcagatagagcatagtcaaacccctcgatattcacctacgataggtgggatgagaccatcttaacccgaggaggctctttttgtgctctgactgaccaactcccatgactcatcaagcttgttgaaataaagtgaaggcaagacgtagcaaaaagtgatatacgtatgggtatcttctgaagagctagggtaccacctccgcaccatgaaccgtgtcctggaaggacttgcaacactccaaactccgtaatcatctgtcacaactttaagcaaaaacaataatccactagtcaccgccgatttcgtaggcctgacgaataagcccggtaaactccaaccccataacagctaaagaaatgtgcgaataacgtctcccaaaacccagtctccatgtttattctccaggtcatacactacttgatgtagacctcaaactgattggtctcgtccctctcaatgtccatcgccccaaccagcatgttctcgttcagctcctcgccgtcaaactgtatcacgacagtctgctccggcttgatatctctctgcttccggaaaacctgcaccatggtactgaccggcgtatcctcataaaccgcgatcttgagcggttggaggtctttggccttgagtaccactttgatcttggtcttcttgacctcagcagcctcactgccacctctggaccatccattggcaccagacacaccagttccgctttgctggtcttcgtcatcgtcatcgtcaatcagccccaactccctctccctccgcctcttctccttcgtaagctcttcctcataaaactcctcgtgccaaacctccaacaccagtccaatttttcccccctggatgacatacccctccatggcctctcggctcgtcatggcaccaggaggcagctgcaacacgccattggcgtccaccttgactcccaacgaagcaatggtgctgttgccgtaaattcggttccctttaaacgtcaagaacagcttgcccaccatgtcctcggggatttcgcaaccgtggagcacctgctgtcggatccacgtgtctaaaatcagcttgagaccttgcttcatccgtcgccgcgcagtaagcggcttggtgtgtggcattcgcgaagtgactagcacgtcaattgtccagttggcctggtcggcttctagcgccgcggctttggtgacccatttcgcaaaatcatcgtcgtcgtcggccttatcggcgacgatagtggcttcatgatctgggtcggttgcggatggtgctggtggtggagaagatgagaaagaagcggagcgcttcttggggcggacttcggagacttcgaggtccgagtcgttgtcggagtcgagggcagcgggttgaaaaggtttcctcttggaggtggaggatgcgccggggaggttgaaggaggtctcaacaccttccagcggcgacctgccgcgctgagtggcccgggtgctgcggccgagtgcggtaggttttggagagaagcggtcggggttgcggcgctttgaatgtggggagtacaggtcgtccttcccatgatcgtcttcgtcgtcgctaaaggcgaagcgtttcttggatggcgtccccgactttcttggtgtggttgaaagaggctttcggggagtcggtacccgggctttgtcgggccgtacgatctctttccctttacccttgacgtccatgatcaggtcgtcatcgtcggagtcaacgcgcgatgcagacgtcctactcagtgctgatacgctcgaagagctggcgccgagaggtgcttcattgtcaccttcgacattggacgacaccctccttttcttgttgacatgcccttcctttggcgactcggaaggcttcaccttttcctctgatgatgcccgctgcaggtcctccaggaccatggggaaaacatcctttgatcgccgaaagagggcgagagggtcatcttggtcagaattgtgctctggcgcatggcttgggggtggctcgttggctggtgtgcgtgcaacggtgcgcttgaagggcagcgctctccttttctttggtacgtcagttgccgtgtccatggtgggcaagtggtgatgtgctacgtttgagagattggtgtgtgcaaagaaatgtgagagtgaggtggtgcgcagttatgaatcgcaaacctagtgtaatatgtagatgcggttcgggtgcgcagagaaaacgggaaagtgggatgaccaacagggtggtggtgatggattgattgttgttcaagggagaagcgagagatcggttgttgcttgttttcaaagcttgtttatagtcgcgtcgaaaattcggacgtgcaggtccgtacaattgtccatgtatagacgaagggcggctgttaggttgaagatatcgtgaatcaaagaagacgaggctggacaaaaaaagaaggcgttggtgcaaccccggcgcaaaatgcgatccgctaacggcagaccatccgaactttcgctgggcggcgcacagtgtggtcactaaacagacagtgctgcggggcgtgtgggggactgcaaggctgggccagtcccgtctggagaaacctagggaaaaaaaaggtgggtcttagccgaggtaaaccgcgtactgtgaagggaggtaccgccggcaactgaagctgccctgaacgagtcctgagcgagcgccgacgcttcagttgatcaggaagtgacagcgccggtaggtaactgacactgaggagccgagtgaccaccagggcacaacgagtccaccaccacccgcggacggggcaaagatggagatcccttctcgaacacccgtctggccccatgcactagacttagttcgcaactcgccaaaaggaacaaatgaaacggtgtacgtggtgttgaaggtcctccttggagtctcatctcgataatctggttgtcttctataccccatctgtttctgtcttctacctctacccatctcggttgcttgcctatctacctctctaccttacttgactacttccatcagcaacatcaacagccattatttgttagtgataatattttccatcggcggtcaatatcacccacctccaacatgagtgtcccaaagtcagaatatctcagctccgtatgggcacccggcatctttggtaagtctcggaggtactatttgtgcagagatcacagtgtcgctaacaatcatcaccacagccaaccgggttgtcttcgtcaccggtggtgccggcaccatctgcagtgcgcaaactcgcgctatggtccatctgggagcggacgcatgcatcattggtcgcaacccagagaagactgagaaagctgccaaagacatcgccaaggtccgctccggagctcgtgtcattggcattggcaatgtcgatgtcaggaatgtgagtgttgttgcttggatgaatcacacttgaaatagtctcgctgactgagttcacagttcgacaacctcaaggcggccgctgagcggtgcgtcaaggagctgggagccatcgactttgtcatcgctggtgccgctggaaacttcattgctcctatttccgggttgagccctaacgccttcaagactgtgatcgacatcgacaccattggtactttcaacaccgtcaaggccactattccttacctcatcgagtcggctgccaggaacccgaaccccaacccaaatggcctcactggcggtcgcatcatctcggtttccgctaccttccactactcaggcatgcccctgcaggcccatgtgtccgctgccaaggccgccgtggattccctcatggccagcgtctctcttgaatacggcccctacggtgtcactgccaacgtgattgctcccggtgccattgaaggtaccgagggtatggagcgcctggccagcagcgctgtcgacaagaagaagatgaccaaggctgttcccagcggcagatggggaagccgccgtgatatcgctgacgccactgtttacctattcagtgatgccggtaactatgtcaatggtaccactctcgtcgttgatggcgctggctggaggcgacagggaggaaacgacattggcattgacgaaggcatggagtatcccgacttcctgtttactggccagatcagcaaaaacctgaaagacgggagaaagcaaaagtccaagctttaagcatgggagttcgaaaatgtcctcagtttgtcacactggagcgtttgtgataccatcgggccatgccacgacagcatgattgcaaggcgttcgggtcggagcaggcgtgctcagtgattgcatatttctctgctactggtgacgagttcggtgttatatcaggcaaatcaaacaaagatcctcgaagaaaatttacagacaaaccacgggcatctacaatgacgggcatcggtcgagtttgtgaggtgtgagttccgggtgtctccgggccgagccaagttcatgatgcacatcgggccttgactgtctcttatcgctgccggcagttcggccgggggtggcggggaggggcggtaggtaccttgccattaaaaatcttaacgggcgagcgcgatcacataccccaccaccagagagtacctgttagtcagggccgttgacaagatttatagggcttatctactgggattctacgtttgcggtccagaaatgatgtggatgttgtcgagtgtcttttgtttactttcagatctgctgatgcgtggtgtagataacagaccaatcctttctccgcggtactttattgttctatacttgtagtatagtgtattttgctaccatcaaagtgatgattcatcgctgtttacaccaccacacacatcccgagctagccagcttccaaggtcgtatcatcaacaccttgatagctccagcggagaaacacagcatgccccgaggaagtcctccatcgttggccaccccctgccagcacctgcatctccagactcctcctcagtggcacctgctgtccactctttctgtttctcgtccactggcacttgacaaaagaaagaagttatatccgtgttcgatgcccaaaacatggaagctttccaagtggggttggccatgcttaccatgctgtgtttccatcccccactgtgtcgatcattggttgaacatgaggggcaagaacatgatagtatctctttcttatcgtgggttgaagtctctaggacagcttaaataaaacttctctgccaagggcttcaagagactgttcctctcctcttcttgtccaagcctttcactgggggtctcatccatcgcataggtcattacatctcggaagttcgggataatattacccgtcggtcaccatgcacaccaaggctctacttctcgcctccatccccgcggctacggctgccgagaccatcctcggtgcctacatcttcagccgtcacggtgaccgcaccaccaaggcctactctccaacgaagcttactgctctcggtgctgagcaagtctacctctccggctcttggtaccgctcccgctacatcgacgagaagtcctccacccgcatcaacggcatctcgtccgacctcgccgatctcactgagcttgccgtcactgcgcccgccgacaatgttctccagggtagtgctggctttttcctccagggcttgtaccctcctgctggctctgtcaactctcagaagctcgccaatggcaccacgatcgaagctcctctgagcgggtaccagtatattcccgtcaactctgcgacagtgacgagccgcggcagcaatcaggccgagtctagtgcctggctgcagggaaacagcgggtgtccagctgccgtgaacagcagccaggcgtattaccagagcaaggagtacttcgagcttctggggagtaccaaggagttctaccagagcctgttgcctgtttatgagtcaaccttccccagcgaaagtgccaccttcaagaacgcttatagcagtacgtactcattttactcctcccctcagcctattcgcctgaagctaaccgtcaacagtcttcgactacatccacgtctccaccatccacaacacctccatcccttcctccaaccttctcaccccttctaacctccaaaccctctccgaccttgccaacatccacgagttcggtctcggctacaacgcctcctcgcccatccgcgccgtcgccggctccgtcctggcctcgcacattgtctccaccctcaactcctccatctcttcttcttcttctcaaaagctcaacatccaattcggcccctacggcactttcggctccttcttcggcctctctcagctccctgccgtgtcgtcggactttaccgccattgtcgattatgccagctccatgacttttgagctgtttactacttcgtcttcctcttctccttcggagaacgaggtctttgtccgtttcttgttcgccaatggtactgcctcggacagcaaccccgccaaggtataccccttgttcggccaggacaagacggagttgccgtggacgacttttgtgagcgagatgaacaagattgcgctcgagggaggcagcaaggaatggtgcaatgcttgtggagagaagacgggacagtgcgctgattactaccctgccgagtccgctggtgttgctgctgctgctaagagtggcaatggaatgagcaatgctgttgctggtgttattggtgctatggttaccctgggtgtggtgcttggtctgcaggctctgatcttgggcgtaggtggcctgaggttgaccaagaggagaaagcaggatcccagtgaagttttccaggttccggctggcaagactagcttttcggatacttcgtctactcagaaggcttaaattggaggggacgatggggggttagttgtcgaagttgatgctgatatgatgacatgatatgttatgagaaaatagcaagcaaaaggggggagttcagcgagtgcacagcagctacccgcttgagatgaaatcaaatgaagatttttgaatgatgttgatggccgtaagggacgaagtgattgtgtatttcattcctgcgagtgtctcatacccagagaatccttcgtgtacacttctccacatcttctcttccatcactgtgtacaacacaaaaaacgagggtatcatattaaagattaaatcgtatactataatggtgccaccagccggctatcgcaaatggcaaagttccaggatgtcatggcgataagagaagctgcgcaaacgctttccgtagatatctgagcatcaaaaaatcagtaagtggtccatccacgttccaaagttgttcgatcaacttacacagcggaatggtgagcaagcaaacaaccagctgcacacttcccaaggcattgaagatcttcgcagctttaacactgctctggatgagccaaggccacgccttgaacgtcaacgcgaagctgaagaagttcttgaagatgatcatcgccgtaaagccttcaatcacgatgtcacctgttttttgaaagtcaagtcagtcagcaatcagtacaccagccaaaaaaagtctcgccacccaaaaaccaccactccagcagcacaacaagaagaagaagagatactcacgatacgcatcgacaatataaagactccccgccaccgcaccaatcaccatccccgcaacctccagtccaaagaaagtcaagggcaccgcataatgatacttgccgtacaacatcccatccaacgtaatcccaaacccatacagccccgcacaccccagcaccatctgcggaatcaccaaaaccagcctgaattccggctcatagacacccccgttccacttggtcatcagccgcgccgaccaatccgatagtccaccagcgacagcgaagccgatcaatgccccgacaaaggcaccggtgtaggcgtaccccgtttgtacttcgtcccaccacaagggaacggagatgaagaagaaggccatgagcacgccgatgaagacggtccagccgatgagaaggccttggattagacaggcccagaggaaggccgggtgcaggaggagggggaggggccggagggtgagtttccagaaggagtcggaggatttgcggccgttgaagagggcgagggattggaggaatgtggcttttggtggggtggtggtggtggtggtgggagcgccagttgtggaggccggggcttcggttgcggtatggatgtgttcttcgtccttgggggcggtggtgctgtcggtggaggtttggtgggagggagcagctgggtgttgtttgagttcctggtcctgctcctggtcaagcccacgatctttttggggggcatcatcatcgtctttcttcgttgccgagaagcgcggtgtcgggtcacgacggtaggcggtctcgggacagaacaagtagacggccgggagacatacgccggagaagatggcgacaaaccaaaaggtccattgccagcccatgtcgttgctgatcttgccgacaagaatgggagtgaagaaggcaccgccaaagacagccaggttggtgaaggccatgcgcttgccacgctcgtggacaaagtacaggtcgccgacggccgcgttgacgagggattcgaagggggcggccgcaacgccctggaagatcctcgaccatagaaagttcgtgtagctcttatttcccgaagcagctgtccaaatgctggtgacaatcaatagaattgtgcctaagacaaacagatgtcttttgccccatatacgactggacgggacaaagaggaaggcgctcgcgccgcaaccaaggaggaagtaaccagtgaggagggaagccttgacaaaggtgacgtctttgagggtgctgacaaggagaacagtgtcggcagcgaggatagggcctaaggcggtggcgaagaccgaagtgatggagaggacgagggtgatgaggtcgcggcgccagagcggccagttcaaaggatcatttggatcatctgttggttgagggaccaggacgatgggcactgggccgcttcggtcgcacttgagatgttcatgggcgccgtcggtggcatattgtggtctctctgggtcatcgaaatactgtgttgtccctgatagattggctagttagtacacaggtcgtccgagttgctgagggcttcagtcggaaactatgaacatcttcacacaccagggacatgttcaaggactcggtcctcgagaattcccaatcccatcttgtgcctcggtctctgacacgtctgggtacctctacgggtaggattcagtgtgtgtaacaagttggataaagagcacaagaagctttcaaggtgtaagtggcatcgcgatcaagaccgactggttgtttgggtcgcggctcgtgccgacaaggtagctgaactgaagcaatgaaacccgcccaaaaatcacaatgagataagcaaatgcgagaatgaatgtcgacagtgcctcgtctacttgcacgtaagcaagtgttgatctggctttgacaagtggatggtgaccaacgagttgggcgcagtcaagaggcagtggaaatttcgaggagatgagaactgcctctgactggtcgtccagctagctgttgaaacccaaggttaccttttccagggcttttcacacgcctgcttcggagcttactggccaatatcaccgagtgtcagtgtgtcttggcgggaaaagtatcgccgatgtcagccaccaaaatctcttgagagtgccggatctggtgatggttcccaacgccatgattttagttttacttttcgagataccgctcttctcccatcgaggcagttatgttcgctttgtcaatacccataaagtgcttgacagccaactcaacccaccgccatcttgaccgactgcggtttctcaacctatttgattcagcctcggatgatcagcaacccgcgacaaagaatctggggactgcaccgaccccggaaccagcccctgaaagcttgactttggtttgttgtgggctctcgccaccgttctattggcgctgtgtgcagcggagttggtgtccatcatcttccccgatgatgaacagggcataacccggcacgtgggcaccctggtagtagtgtagtggtgatgttgatggttgcttgtaagcttttcaacagatagtttttggagtactttgcggatagttgcgattctcgaggtttgaaaagaacggggaacaaactgcgccgaggtttaccaaatgcgtagagacaatccttttggcttcgaggaaactgcggctaagcagacacagccaagctcagatcataccgaagatcggattccagctggtctcctatcaatgactaagatccctacgaggtgagacgttcgagggagtaactccgggcccgatcagcagttccagtggtcattgtgggttcgctttcctttgctttcctgttttccaccacaacattatcggaaatacacagttaaggtttccaggtaacacggctgacgtcctccgttctagtgtagtgtacaaagtttaaggggcgggtaaatacacattaaacacattttacctttttgaaaaggaaccgagcgagttccaacacaacggctgcctgatctctcaccacgttgcttagctcaattcaagcttctcattggcttccactagtgttaccactgtgatcaggtacctcctccatcctggcttggatcgagtggccaggcgagctgccaggggttcgcggccatcgctaccactctaggggcgttgattggcgcctcttcaatggacatcgccaattggaggagagagagtgacatatatgacgagaatgcccattcccgatcgtgttgtacattctgcttcttcttcttgtctctcttcttgtgattcatcctgctccgtttcctcttttcataataacgtccaatccaaccaccaaaacaccatcatcaccaccacaaacaccgcaaacatgaaggtcaccgctgcccttttctccctcgctttcgccagcttcgctgctgcccaggaccttggtaacctcccaccttgcgctgtaagtttaccaatttccaccttcttcgcctcctgtcttttgatctaggtccattgaagaacggaatgaacattattaacaacccataaacaaacagaccgaatgtgccaccccttacctcaccaacggcatcggtaactgcggtcgcgaccccaagtgcatctgcacggacgagaccttcatcaaggacatccaatgctgccttctgtcgaagtgctcggccagcgagcttgatgctgccgccggtttcgcttccaccgtaagttttcgacgtcctccaatatacatctggatcatcgcgaagcaggtcagatcaggcttctaacatcaccttgaaatagttctgcaagaacaacggtgccacaaacttccctaccaaggccacctgcgcgaccgtcgctgccaccgccaccaccggtggcagcgcttccgctaccgccgtcgtcaccaccggtaccggtaccgctgctgccactactgtcactggttccaacagcgccgccttgtcctcggccgttagcagcattgagagcgctgccagcagcgcggctaccagcactcacaccagcaaccccggccccagacagactgccgctgccggtcttggtgccattggtggcctcatggctgccgttgccctcctttaagaggtgattagggtttgggaaatactgtataatgtaatggtcatgatgaagtgacgggccttggatatgcatgaagcaaaagatatgatataatgaaatgttaataccacggcaacttcgatcaagtaccgctatacaatgcttgtgtaacccctcactcatcgagcgagcaagcttgaagtcaaccccctccccacgtgtgctgtcggttaaatcggctgcttgtccttgtaggatcgtaggacggcaactgatatgaagaaaccaatgataactggcaacaaaaatacaccaggagctcagtgcagtcgcacaaccaacagccctgcacctcgacttgtacgaagcctcagacgtaatagcaaataaaaaggggtatcaagtataaatgtagcgcaccataatgaaagcacgctcgccaactcgcaacatctcctgagccgtgatccacttcttatcccatcctcgggctttcaccacccacggcctcacccccgtttgtgtcctgaactcaaggccccctccgcattataaccctcccattacttcaaccgccactaccatccaatctacctcccacttcactgcgtcttccccccaatcttcctaatcaccacccttccattgttcatttcccacccgaccccaaatcgctccaccatgtcctcccacttcatccccatcgtctcctccaaatactccacccccacactcagatacgccctcccaaacgccttcaggacatgtcctctcatccccggctccgcaaactccatcaacttgactctgtacccatccacagctctcttggtccgtctccaactcacccaatcatccgtcaccagcgctttcagcgtagcatccactttggggtctctcagtttataccgattcctcaacgcatacgcctcggccaggtctccccggcgacaggctgtgtccagcacaagatacgagacaacctcgtggtattcgacggacgtcaaaggatgcgtgggagagcggtgaatgacgcgcaggaggtagagaagagaagggaggtaggtctcgaaggaggaagagagaatgccgaggcgcacggcgaaaaggtagacttgtgcggtgaagtcgtcgaggcgtgaggaggcgacgagggcttcacggagtttgcggagggcggagaggatctgggagaggtcggagggtgggggaagttggggtgtggaagcttcgtgggagtgggacgaggaggaggatggcggtgttgatgttgagccggctgggagaagcggtgtcgacgtgttagtgctggtggtctcgccgacggctagacgggagaactgcttttggagagagtcgcggtcgccggcgtcggtgcagaaggcgagatagcgctcggcaattttggagtagtaggcttcttgggtcttgtggttgagaagtctgtttggtttggagttgatgatgtcagcattcattgtaagagcaaggtgagctacttggagcgagagatggggtagagtatcatcacctcttctctccctttgaggggaggccgtattcggccaaaggatcaatctctgcgggcttgagtcgtgagaactgatgccccgaggacgttcttccggccttatttctctgcatctctgtcgatgtttcttgtggtgttttgttgattttggatgtcgagagctaaatccagtattgtttatcgcgaattccgcttgtgtcactgtcacaagggaatgagatggagtcgctgctggaaggcatgtcccgcagtggattgcggggcagcacagcggcttccccacgctgtggcaggggtgctgttgcgtgccgggtcgtgccttgacaccctgatggcctctggggaaccatttccacgacaacaactgccgtgatccggtcatgcttgatttatctattgtattgccgtctttaaacaagggaagtatctggtggatgatggtaattcgttttgaatttgaacggtattgtatcttgagtccgcaaacgtttggagaagaatatttgaaaccaatgctcagtcccttcctcttccatctcaaaacgaacaacaagacgggaagggttaagcgtcgatgagatgacattggcaacattcagttcaatatgcggggtattaggtaactagggataataagaagctgattgggatgattgactggagatgtacctcggctggaatttgtctctccaggaagatgttgaaggagtatacatattgacggtgatcctgtggtctcttaccagagcttcagtttcacgcgtttctgtgactagcacaacccctccaatcaagtataggatacccgaccatcactccaccatggcggacaggataaagcaaatcgccagccacctcaactacccccaaggccttctcgccggccaagtagtcatcatcaccggtgccgcccagggcatcggcgccgaatgtgctagactcttcgctaatgaaggagccaaggttgttgtttctgacatcgacgccgccaaagcccaagctactgtgaataggatcgatgccagcggaggcaaggccatctctgttcccggtgaccttctcaaggacgactacatcgaaaagctggtgaagaaggctgcggagtttggcaatggcaagattcacataatcgtgaacaatgctggtttcacatgggatgccgtcgttcacaaggtagtacaatatctctgatcgggaaaaaggtgctgttgatgctaacacagaaacagatgaccgataagcagtgggagaccatcatcgccctccacggtactgccgccttcaagctcatccgtgaagcagctcccttcttccgcgtcaaggacggcgagccacgcaacatcatcaacatctcttccacctccggtctgcacggcaacgctggccagctcaactacgccatggccaaggccggtgtggttggccttagcaagacgatagccaaggagtggggtccggcttttggtgtcagagcgaacaccattgcctttggacatatcgagactcggttgacggccaacaaggaggctggtgcgtttgtggaggttgatggtcaaaaggttgctttgggtattccacagaagcagaatgcccaaaaggctggagggccggttccctttgcagatatccccctcaggagacccggttcagcaactgaggctgccagtgctgtcttggccattgcctctcccctgagctcgtacatctctgggcagactatcagtgtgacgggcggcaggaattgctaagcgggttgaggctgtgtgttgttgtagcgtagagcgcaagatatccagaatgattcatgaccaaaacctcaatataatcatcagtcaattagcgaagccctccagaaagatatgtacgcggaacgagaacaaaaacgccatgcaacccagatcccagccttacttgtacatcggcaaagcccaaccattagcttttatatatatttcgaaagaaagaccgttcccgtcttgttcttcttgtggtattcctggtccggtttacgtggaccaccaaagctgcaaaacgcccttggcatattccacaatctcctcgccgccgagcttgctgtcgccatacactctgtcgacgaaggagatgggcacctcagcaatcgagaagccttgggacttggccgtaacagccagagccatctgcatggtgaaaccacggatgtccgtgctctggaacagcttctccagcacgtccctcttgtacaaccggaaggaaccggtcaagtcgctcacgccggggcgcagcacggtatcggcaaagatgttggcgcccttggaggtaagcttgcgcttgaggtcccatccgtaaacaccaccgtcgccggcatagcgggtgcccgtgacaatgtcgtagttgccggccttctgcttggcgatcatctggggaatgaacttggggtggtggctgaagtcggcgtccatgatgatgatgtagttgcccttggcgaactggaggccgtggacgtaggcagtgccgagtccgagcttgcctgtgcgggtctgcagttgcacgtggggagcgtagagcttaacgagctgggcggcgacatcttgggtgccgtcgggggagccgtcgtcgacgattacgagttcccagtcgatgtttctggttttgagagcaagtcagcgtctgggaaccattgatatcaccaacgccaattgggatgagggtaaggcaatagactggactggtggtgacatactgctcgctaaaggtgcgattgaggagccaggtgatgatggggaggttctggcgttcattgaaggtcggcaggatgaccgagtacacatccttgccggtggtcttggtgggagccatggtgactgattattacgagattattgaggttggtgaaacgagcggctgtcgacgaaggaatggatggaattgaattgtcgagataaacctaaggaatggaggaaggtgtctaccgttgatgatggaagatggctcgcgttcattcagtcagtggaggttcgaggtgtcctttacgcgggctggctcaggggacccggtcgctgttacgctggaaaagcgctaggctacgtggtgcctgccctgtattctaatgaatgcctgccagggccagggctgcgctgcaagtacttctacccctgagcccggtgatgctgattccttatcgataagctcccgacgtctgaacggggcccctttttttttctatactggaggagaaacaccaccaaggaaacgacgtgaaccagtgaatctgatcaatctcatggagcatcacgttcttcggctagtaaagacacagaaatctatattggactcagtacctccgggcaggcacaaggtgagcatagaagaagtacacatcacactaccggctatatcaagatcacaacgaacggaagctccaatgtttttggacgactcgtttaattttgaagcacgacatgaaatatcctcacttcaccacctcttcgctatgtacagaaaaataacccttagagcaacaaggcccggaaggtcgtggtatcaaagctgaatcacatcaaaggaaaattcatacactcgtttttagccctcgttaatcctcccctcatttgtgtcttctctcatcttcgtcaacttcaaactatccaaagaaaaaaaaaaaaacacgaagaaggaaaaatgcatagcaatgtctaactaccacgacgtcaggcatccactggttagccaggtgctcgcaagtcgagccgaggccgggtatctgtcgcaaacacaacgacaacagcaaaagaaaactcgaaatcaacacaacaaggtcaaaaagagacatcatcaacatgcgccctttagacccgtagatcatcggcagcagggtttcctgccgtcgagctagtcatggtcctggccaagaagctcttggttctcccgaagctcctagaaagtgagaaactcatggtccgctctctctttccgccatcgtcaccctggctccaggcgctcttgggcaccttgtgatcatccaggatgcccgtgtggcgcttgacggccttccagcactcaataccaaccacatacacgatggacatgccaatgataacgccccactcccagctgatgtcggtgtgcttgaacacgttcctgttcaggccggggatgtaaacggtggggaaaacactaacgaggccgatcaatacggcccagaacaaaaacttgttagaccagaggtcgtgaaacacggcaaatttcttgtggttgtccgggtcgaggcggaacatgcttcggcggatgctcttgaactcccaggcgctaagcaggatcagccaggtcagcagggcgaacacggcggctcgggctcggaacacagggatgcacgtgtcgttgtatccgcggttgcagtccttgcccagatctccgccgtacttgccgtagacgacaatgataaaggtcatgagcgtgcaggtccccataagaatgccgtacacgatcatgtcccacagaatctggttcgagaacacacccctcttgcggtcgtgcgggggcttcctcatcacttcccgagaggcgggctctttgctcaagccgaaggccgggaaggaagaggtgaccatgttgatccacagaatggcaagaggcgagatggggaagacggagaatccgtcctggtcgcggaacccgagaccggcaatgagcaagatgacttcgccgacgttgctgctcagcaagtggaggataaacttttggatgttctcaaacatgcggcgaccctcctgaatagcagcaacgatactgttgaacttgtcatcagtcagcacgattttggcggcagacttggcaacatccgaacccgatcccatggcaataccaacgtccgctctgctgagcgatggcgcatcgttaacaccgtcacccgtcatggccatgaaggctcccctccgtctcaaagcctcaatcattttcgtcttggtctcaggggcgcaacgagcaataaccagggggagctcttgtaggttgtcgatttcttcgtctgatagcttgtcgaaatcagtggctttcatgacggcactctcagccacgcccgccggcagcacgccaaggttgcgaggaatgatgccgatttccctagcgatggctttggccgtctccgggtggtctcccgtgagcatgtgaaccttgatgccagcttcggcgcacgtgctgatggaaccagtcgtctcacggcggggcgggtcgtagatgccgaccagaccaagcagtaccaggttgtcctcaacttgagcacggacggaatcatcgcctttgtgggcttcatccggagcagagtactctccatcccacggcttgtacgccacggcaaggacacgttggccttgggaggcaaagtcagtcatctggtccagaatgcgatccctaacctcttcggacatgggctgctgggcgtcgccggttccaatgtgggagcacagatccaggacacgctcaacggcacccttggtgaatacgatgctgttctcgggagaatacccgagctcgttgtccttgggcgcattgtagacgactgacatgcgcttgatgctgctgtcgaaggggaactcggcaacctgcttccagcccttgccctcgatggacttctttccgtggtcaaaccggtgggcgaaaacttgaatggcaatttccgtgggttctccggtggtcttccagccctcagcctcttcgtcataccggaccgtggcgaggttgcagagcgcggtcgcatgaaggaacaacctgaggtcgggagtgacctcggcatccatctccgatgccttgggctgcatcggcttttccttctcaccttccggtacatcaaacttgatggcctgggtagttctctcctggtcgtagtcacgttccttttcctccttcttcgccttggtgtcatccggagagaaagttactttgccctcggttgggttgttggggttggtggaatcgcggacggtgtaaacgctggacgggggaagccatgcctttttgacgatcatggctccctgtgttagcgtgcccgttttgtcggagcaaatgttggtcacgcctccgagggcctcgagagcagagagatctcgaaccaccacgttggcctttctcataacagcagtggccacgaccatggtcatggtcaagacagcaaccagggactccgggatgatagcaataccagttgaaatggcgtacagaataacctccgtggggatgttgaacttgttgacggcaaagacgatgatggccaggaagattgcgcaaaagaacaggatatacgcaagcttggacagcttgatctgaagcggcgtgccttcggtcaaaccgaggaacttgccgatgaaatcccacgtacgcaagccagcgcccttgaccggctggaggtggccatgcttggtgctcatcgacctacctgccttgcgttgcttcttgttggtggaagcagcaatcttaccaacttcggtcttcatgccagttgcaataacgattccgcgaccacggcccttacgaacgatggtggtagcgtatgcgatgttgatacgatcaccgatgccaagatcgccttcggagagtgctggcttctcggtgccgggaaccacaatgtcattggtcgtgatcttctcgacaggttcggcttcgcctgtcagcgaggactcatcgcaggtcaggttcatggcctcgaagatgcggagatcggcagggacggtgtcacccatcttgagaaggatgatatcaccgggaactacctgagcgctgtggtacggttatgagtcagcgggccgttcagttcttctgtcggcggatattttggcaacttactttggaattacagaagtcttgccatcacggagtacgctagcactgggggaggagagggcgcgaagggcgtccatcttcttctcggcgcggtattcttgccagaatccgattccgacattgaggatgatgacagccgcgagaactccagcctcaacccaatccttgacaccaaagctcagagccatggcgaaaatcaggacctagaatttacgtccagatgtcagcattgagctctcccgtcattggaggcttggggaatggggtacgaaccaaaaccatagcattgcatagctgtctgatgaagatggtataccaggcaatggtgttgcctacgtccaactcgttctcgccatactgctcctgcagcttcggcacctggttcgttgagagaccattgtcgatatgtgtgtcgagggccttctcaacctctggtacagagagaaggaaaggatgtttggggtattggggttctgccattatggcatgggggttgatggtgtttggaacaggactctgagtcgtcgccaaggtcgttgagatgataacgcaacaaatcgatgtttacagtctgagctgagacggctcacagatgtgttgcctcgttgggaggacgaggagtctttgcaggaacttggaggtctgagcaccagtctgctgcaatgcagagttataggctgggattgttggttcttctgttcctgttcccgagcggcaggaagttgaaatttggggtacatcaacaagtgttcttgaaaagttgggcacatgactttcttaagtacatacgcgggcatcgccgtcatgcccgcttctccatcggtattccccagtgccgtcaaactgggtccagtttctccaacatcttcaaccaccctcccgtcaaccctcgcagcaagatgtctgggcataacgacagccaagcaaacaccaagaagtttatcctagccggccaagaagggtttgggcgcggcagagcagttcctccagtgagcttcggggctgggcttgataagaccctgttgtagtggcgggaagggagtggcgatcgcgatgagctcaacttcagatgatatggtctcgaagttcccaaaggtgcgggcactcgacaaagagaagcctctcccgcaaccggctgtgataggaccaacatatcgcggccgagcattggcatagatattctcagaagcaatgggccttggcagcaaggcttggcgtcaacttggacggtgtgatagacttgacgttctggaaggccggacagagcatgaggttgtttgtttacttaaactgcatatcacgcaagagtggggtttccgtgcctgtagtcgacggtagccgcgccgcatggtggaactccattcgatggaatgtgatggccgagaacgcccagaaccgaccagggacgtacacagcccccttttgataggacccttggtgttgtcggaaggatctcatccacgaaatgcttcacgtggcgatcaagatgatgggaatctctcttggcgcctatcttggcccgacttggcccatcttggtcttgtgcttggctgccgcaatgggatggaaactagtgtatttggttggcaggtggaatcgcggggttggggtaaggttaataggcggccgggggcaactgtcgaacttcacatgtacacgtgtaccttgtggagtaaacaccgatagaagaacgagcaagacgacatcacagacaacataaggaattctgaacaagtgctctgagacccgtgtgatgagtcacatatagtggatggaggacgaacactcaactttgagttattgatggtggtggtcgggaagctagtgtggtccagtttcaagtttgagacatccaaggcttatagccttctctatatgtaagtgcttcaacttggccctgggtgatgaggctcagattttgtagggatgctttgcttttctgaatctgatgtctgatccaaacatcgatcacattatctacctatacaatcggcaaccgcggttataggtttatcagatgtgcaggaatatcgcgtattccccaattgtcgcttggaagataaagccgtaacgaagccgttggatgtgtaggtagcgtacacctctgcaggcattcacactaaaaggttagcgcagtgaatgacaaagtggcgataactttatttcccatacaaaaaattatgcggttttcacacctctaatctcactatcattgtacagtggctgtatcgcgctaaccttttgatgcctgcagaggtgtagtgtagatagtaggtagtggtaacggataagtgctgtagtggtctagacactggtccattctcccattgcgtaactggggagggttgaggggtccagttctccactgcagtaggtaacgtcggtttgtggtggtgataaatgcttccaaacacaacccagcccaagtaggcaaaagcatgtggactttgaataggtacctagcaactagctcccgggcctggtgatgttccggccattctggtcctctgattcgtcaactgccttgaatgaatgaatggggggatctcgcagttgatcagtgcacatcaccagcccacaacgggaaccctggaagccaccgcggtcctggtccatctttctgttcctgaccacggcaccacgaactgtcttcaccttgctcctgcaactgaattccatcttggacttggaagacactcatctcccacctagcaatcatccatcgcttttgcctactgttcatcatcgactacactatcaccatttagttgttatcataacatctcaacgtcgaacgcacccctgcgcatttccccagaatctagacccgcccaagccttccctctaccactcaaatcgcacagcgcacccactgttactgtctacgcggtatcctcccgaactacgtcatcgccgccgttcaaccatcacaatgtccgctccagtcaacgaaggtgagttggaaatgccctcgcgacacgagcacgatatcctctgcataagagcaattggatctaggcttcagactggtcgttggagttcttgatcgaagaaacggatctacacggtttcgcgccatcttactcgttacacagagcgcattggcgaactcttgtgcgctcctcttctgattcgcccgcgcgatatcatcgcccttcaccaccaccctcgcccttgacaacaaccacctatccaacatcaacatcagcattcgatttaccattgcccatccgaagcagattatcaatcaaaccccccgaattgccccctcacacaaaattacagtcaaactgacacctcgcctccttcctcttggcgttcttcacacagttgagcaacaacccaccgttccctccaccaccaccgccaccaccaagccagacgacaccggttccgcctcagcccccggccccgtcccaatggaaaaggaagccgccaccaccaccgccgaaagtaagccttctgcggcaaccgacaatctcaagcccgctaccgacgctcatcccgacgacaagaaggatgccgagaaacccaaaagcttccccaccgtagacgaggttgtctcccaaaagatggctctacagcccaccgctgctggctccgagttccatggcctcgagtccgccactccctccgccccgacgcacactatcttcgacccgtctcccgaaaaataccacgacaaccctcgcgatgatgccgtgcctcccatggacggcgtgccggagtcgttgatagaagagtacatctcgggagatgatgactgcgagggtcccgggacgggctcgtctatggggatgaaggctccggacccagacaaggctgccaagaaggagtcaaccgaagacaagaccgagaagaaagtcaacgaagaaaaggaggctgcggtgaccaaacccgatgaagcggcggccgctgcgccattgggagagaatgacacgaacggagtaactgacgcaacaaagaaggataacgagggcgataaggagaccaagaccattccctcggaaaccgcaccagccaaggaagacgccaaggctgctcctgctcctgcccctgcccctgcccctgcccctgcccttgctgctagtaaaaagagaaaggcggacgatttcgaggaggactatgatgaaaacgaggcggagaaacatgatgcgaagaaggccaagactgagcaggcgaatggtaatggcgtcggcgctgatggtgcagcatcaccggtgaagagggccccgggaagacccaagaagacggaagcggccaaggctgataaggcggcaagaaagatattgaagcctgtggggatgacgcaaagaaaaacgaggagtcaggggcctccttgattataggttctgtgctgtttgtccaagggttgatatgaggaggaagcgagatacacaaaatgtgaggtaatgggatttttggttaatttgtacgatgatgtagtgcaagtgggaaacagtgattaggcgtatcttttggctacatggaaaaggtatagggtatggcggaagcatcgcaggttggcctagggcacttggtattttctggatatggtgtacgaagcttacttggatatggtataatcaataagttattgcaacactggtatttctaattttattttttcttaattttttcaacatttcctaaaaaaaaaaaattattaaaaaaatttaaaaaaatttgacttcttttcaggctttgatctttcaagctattttcgaggagaagggatgatatagtagtgtatttacaggttagtgctttccgttggacaagcgagatccggatgatggctgggccactcacccattctttccaccttgcatcctgttcatgttcatgtggaaacctccaatgaggacttcctctggtactttcatgtgtaggcaacagttattagtatgtaaagtctctgtgacaatgcatgtaacatgtcttctcttccttactcagctcgtttggtgtcaaaacaacaacagagtccagtctcgagacagtaacaaaattgaccttaatttttctttaattttttttttatttttttttatttttttccggcacaataaccaacgcccgaaagctcacctcttaccccctatagtcgttatatggctccctgtttccgtcatatcaatcttggtatccatctttgtagtcacagtcgtaatcatattggtactgctcgagtactcgtggcttctcggtctctgtcctcccatatcttaaactgcaggtctaccacagacttcgcaagcgagggtctaactgtcttccagacgaaagtattccaccaaaatgtttgcgcgagggatgagacattttgaaaagaagaacttgagaggtgaaaaaaaaaaagaaaagaaaagaaaaggaaagtcgtgcgtatatataatgtgtggtacgttgcaggtggtgtcatatgtggaagtctagctttgttcaagtagaaatggaaaagagagcaaagcgtgtatttgcggtctcaaggaagtaaacggtcacgcctggcttcttctggatgttactcgtcctaacctattgctagcaggtagtcactcgtcattaaatcgacggctctttgacatgatggatgacacatgatcgttggtaggagtgattcatacgtcggtgttggtttgttgttcgatgctctcttcagtgggtgcccaggggttctgtcttctccgacatgtcctagaggtatacatgtgctacagcaattcgggtaacatctttgttttttacgaggcaaattgttgagggaaccactcgcaaactacaacacctctcttggtcttgagttatgattgggatggcaccaatggttgtcatatacagtgttctaattcccgctatgtttttctctctctctcttttttttttttttttttttttttttttttgatagaggactttgattgctacactgtcacgcccaagcacacgcaggctcttcgcgggatcttcttaccttcgggaagctacttggtttgagccaaaataaatacatgagtgtcacggtgcataaagtttagaggtatttgcgatgccatcagtcaaggcataaaattcatatcatcatgtttgtatctgcttacggtacacgatctaatcatcccccaaattcacagttgcagatgccagcttgtcccaaagcgccacaagactcgcatctgcctgcgtggttttggacgcggcgggctttgagggcgctgccatgctgctaagcattgaaaaggcgcccccggttccggctccggctccggctccggccccggcccagcctcccagcattgccggcgtagcgggtatggccataaacatgctgaacctgttttgctcgttgtcgtgttcagggcacatacgcggggccctcttcccttgtgactcatggaaaaatctggacaacgcaaactggtggtgtgggacaggcgccctacaatcctccatttccgttgtagattctaactgtggaaagcacatcccacaccactggtatcctgggtatttgtctgacactctggtgtctgcgcggcgcaaaatcttgccacagagcttgttagagcagcatagcgtgtcgggtaagctgggccaatcactcctaaaatcgtagttaccggacgtgatcatcaagcggctgctcttaaggcccaactttcgacagatatcgttgcactcatgtgtggcaaagaaaaacttgaagccatcaacaccgagattcgctttggataatgggaagcggttctcatcacgtgtatggataacagggtctgtcagcagcccgttaacaccttgcaggtcactggccaggaatgctccccgtgaacgctcaaaagtaaagtgagagaaagcttgcgctgcttcgttggacggatcttgaaaatcgttgacccaaccggcattggtgttgtacttgacatagtcaacgccaatgtaaggctcgatggatatgagttcatcgcccgacttgagctccgacttgcccttgaagcaggccgtcgcgataaagtcgattgaatgtctggaactgtccaccagcagagcgttgaactccaaagcaaatgctttgcacagcgcttgacaccgcatgtcttcaaccaggtaagcaatctgtggtgctttcttgataaacgacttggccacgtaggaattggtagatgacactgtgcgggcatatgaggccatacgaagtttgcctttggcaaacggcagtctccgtttgtaaatagtaagcatcagcatgctaagcccatcgttgttgtctcgttccatcatctcgttgagtgtgttggcgccgtgattcacattcagtgagaagccttgcatgctgagcgtctcttcgaaccaatctgactcttcccactgtggcgagacggtctcgattggcaaagctgacgggtcgttggcatcctcttgatcgtcctcatcgtcgtcctcctcgccgatgcctgaaagtttcgaacctggcgaactgtcgttccctggcttgcgtatgcgggaagccgtgcgagtagctgtgcgagtagctgaagccgtaaccgcattgacaacgagacgctgcagcgcgctgagcgtgatgcctaattcaacctcccggaacatcaaagcacccgagggattgcgctggacgttggtgctcaacgtgctgtagtacttgttggttttgagtagcgtggtgtcggccaaagccgcggcatactcattggaaaatgtgaatgccatgcgatccgtggtattattgattcgaaggaagacgtagttgatacgtttcgatatcatttgcttaagcagcggcccgtacgtgaggccgtgtggctcggtgccggggttgggaaagcgatctgccgtgtcgctcatgtcgtgcaagttgcggccatgcgagggtgcgtccccaatatgaatcatgcatctggttgggttcttccacgaagcgttgaccgcttgttgaattccaccgagaacatcttcggggcgatccccataccatggcgcaatgctcaggcctgcaaggaaggagtgtacttgatcaacggatgtggtgaagtcgagaaactgaacatttggactgaactggtggtccttgtatgatgccacggccatgcggatctcagcctcattgaaaaaggccttgccaatctcgtcgacaattttcctgacttgctgcttggcggcttccatgtaggaacccatggacctggttgtatcaaggaggaagagcaaatcggtggagacgacggccttgaacattcctgccgtggattgtcggggtatcgcgacactcgctttacgctcatcgatagttaactcttgcagtagactgctggcgtcagattgggagaatggtttgaaaggatctgggacatcatcaggactgctaattgcggtggaggccgtcgaaaaggtcgtcccaggggccagggcgggtgctggcgaaggggcggctgcttgagcaattgcattttgcagcatcaggtccgcggccgacttgatctcggcacgtgtggtgcgagtgcggtatatggtggtgggtggcgggcgggaactctttgtggccatgatggaacccggcgacagttgcgtatggaagttgaagttgtagataagggctggggtcaggtaaccagtttctggattatggctccaaactagaggtacctaggagctggctgaatgtagacacatatgagaagggcaagaatgcggaagctctgctcccttcttgtatttgataagagatgtgtcccaaagttcatgccctcaaaacacaacgaactcgcaaagtctttgttggacggcatcgtcagtcttctggactacaaggctctgtcagtgttcatgtgatgggtttttttgagagcccacgtgtgccgttgacgtggcaagagggcagagataccaagctcggctgattgcggtttcaggcatgccgagcagtccattgatgcccatatcttcatgtcaggtagaggattgagcagttctggccagccagatgttgccggttgaggttctcgaggcaggctgcgagagtgcagacgcacgtcaaaggcaggctgagagagtgtagacgcacgcccaaagtcaacttgatttggcgtggagtgaaagcaaaaagaggggttgctgtggttgtgaaggtaaagtgagcgattgttttgaattgggcagcatcacttgctctcaatggtccgcttgtgccttccttacgaatgacaatgaagccctttccatttctcgaccagcatcagccacaaatatccgccctctcaaccttgaccaccccaataccagcagccaattaacatgtatcggcttcccacatccttcctgcccaaatcaggctgcggatgatctacatacatatccacgttggatcgcctcaggcatgccctcatctcgaacagctgcatgcaggaaaggatccgacgacaacccgcgaggctcgcagcaaaacgctatgctggaccaataattaggagtttcgtcccgcaaccctcccgtggggccatgtccccctcacatggcttgcagctcaggacgcctaccacatcgtgaaatgcaaataaagcctcaacatatttttgcccaagcgagggggaggggggggaggggggcggtggcgtttcgtcttctcgacctcctctacgttgacttggcacttccagagccgcctgagggggcaatcattcgccatgtggccgaacaatccaatttcagctggctgggaccaccggacaatatcccaaaaacgttctgtgagtgtgattgcaacctggagagcttcacagcctgcctgatattggcaacctgaccaggctgagggacgcatggcggcctgatcataccagacctggcttgccagccaatgtctacaaggcacctctagactacactacctaggtaggtgttggtgagtaaatatctacaagtaacctttgaatggcaaatacgttgagtgttggcgactgttcacagacacgacacatgcaagacacttgcgcatcgcgaaatctgacactcaaactgcaagcgccaaacgaataagacttcactgaatttttgtttgtaagttatcggcccttgactacctggactggccccttatgtttccatcgctaacatggtgaaagtaaggttaccaacgcaactgagacgccaaaaaatggcaggaatcgagagaatggcaggggaatttgtcattgaggagctcaaaaagaagaaaattcccgtattcctgcccggcgagaccgagtatgagcgctccgttgcgaatgcaaatctcctctaccgcttcacgagaccgctctgcgttgtccagcccaagaatgtggatcatgttcagaccattgtcaaggaggccaaggacaggggcgtccctatcacaatcaagtgcggcggccattcttatgcagggttttcgaccactgacaaaggcatctcgttggacttgctgaatatgaatcgcgtcgagattgacgtacagtccaataccgttacgttacagggcggtgcccagtggggtcatgtctacaagcaacttgtcaacaatcgcatgaatggcttcatcatcaatggcggacggtgtcccactgtaggtgtgggtggtttcctcttgggcggcggtctcggtccgttcacgaggagcttcgggatgggctgtgacacactgaaggaaatcaccattgtcaccgctgacggcaaaaaggtcactgtcaaagacaccgacaatcccgactcaccagaggggaaactgttctgggccctctgcggggcggggggcggcaatttcggtgtcgtggtcgagttcaagatgtatttgcaaaagctgagcaacaagaatgggtctgtggtagctgggaggtacacctggtttcccaaatccgataaagaacgctcgaacaagaccaaagacaaacttatggataagtttatggacacgatgaacggtttctatgcgaccagatggccagatcaggttaccattgacacgtcctggatctgcgatctcaaggagacaagcagcgaactggctgttcgcttccttgtttattacgacggtaccaaggaggatttcgaaaagctcattgccgacaaacttggtgctgacaaggcggagaacggaggtggaaagttagcagaacaacttacgcggcgatccatgtcagagaagtcaacccgtttccttcatgaaacacttgtttcccagtggtcagaagaaaccatcaaggctttcccaaccgacccaaccttcaagctttactcctcgtttgtgttcaagaacgacctcgagaggatcaagaagatcacgtcaatcatccgggaagagatggccgtattcaggagccggttcgcgggtgaatcaggtcttttgcaagtcacttggatacactctggcgggaaagcgagcagaaaggatcgttcagcctccgccttccgctggcgtgatggtgtctaccagacatatatcatgctagattggaaagaaaagtggatggaaggggaaatgagggacttcttgaaagccttcaagaataagttgaggccgttttccatcatgtcgcgcgctgccttcatcaattttcccgacgaagttctgtcgtcagccaccggcgcggagaggacgtactacggcaatgataccaagaacctgcggctcgtgaagcagcaatgggatcctgacaacttcttcaaatggaagcagggaattaagttgccgcaaacagctaagaaaacacccgcgaaggcgaagcgagggtcaaaaacatctgccgcgtctccgatacctgcggaagtattcaatgcattcaatttgagtccgggcgcatcttctgcatcattaggggcaggaaatgctttcaatatcaatgcatttgggggccccgaaagggatttcgatcgtaaggacggactcatggatggggatgcagtgtccagtgacgatgaatctccggtgaatgagcaggacttgacggatgagctggcaacaaaacaatgggagaactataccctccccccggcacgtagcttgatgaaccttggctccaggggtgttcttggattgactgacttgggattctgatatccgatgtttagtaagtattagagtactgggcgagggacgttgggcagagttcagttctcttcatgtctctagctgatatcatagaggggaagaagaggaggtttacatcccttgacggcaggaacgatcaacgaggggtaaatcaatatcgatgatcaccaaccaccactcatgatagaaagaaggaacggacaggcgaacaaatgtgccttccttttcctggctccaactggaagcaatggtgtgctatatgaggtccatagagtagctccaactggaatgaatcaaacttgacatcgagttgctggagcttttttgaggtatacgtaattaccacgcggcctcatgggtctgtccgtaccgaactccaaggttgattttctctgggtgggacatcgccactgaggtttcaactaataggccgaaaactgtctgtacgcaaccacactggattggggaagacgttgtctctttttctcaatgcatagcattccaagtcgaggtaggggtagattaaccagcggctagctgaaataccacttcgacagaaaaatgagattctgttggtaaatctttaccaacctgtacttcgacttcgcaaagtcgtttcgaagttactcgagggttgtcactgaggagctggcggaaatgtatatcttctgcccgcccctagcgcccccaatccgctacgcagcgcttgagtccgtcgcgatggacatggagatccggagggcccttaagcccgaacttgacggggatcggctctcgaccactaggatggatgtggtcagtaataggtacctcaaagactgtgcgtttacttgtattccatccacgtaaatacacctggaattgacgagttttcgccgtcgtgagagcgatccctagctctgatcagagtgtcttatgaaacggccacgatatcagatatttgttggggctatagtcgcccttcgtgtaggccgagaacaagtgctgaagcttcgtatatgccattattcagacccagaaagctcaaaccaattgcaggtgccggggttacgggtcgtgaactaaagccgaaacgagtcaacgaccctgcttaatttgcgccgatctcttcgatgggatgggatgggtctctgttgatgtcctgaggaactgtttgtggaggcgaccaatcttgtaggggataaagtcccacgcggagacgttcgagacttgaagaatggaaagaagcatagactacacaccttaaaagggaggcagccgatggaaggtcttgtaaaagttcagtctcgtacataggtatgcatatgtaaccttgtattggtacctgaacagtgaagaggcttgttgcatcgcgatctgagtcggatcttcatgtacgaaatcgtcaaagggcatcgaactctcgtatttctgtctatagacgcgagccaaatggccctttttcagcatgcgaatggaatgtggtgggacatgctgacatgctcaagtggacaccgacacccttgacagcggccaattgacagcctgtgacaagccgtggtctggccggtgattggccaacttggatccagattgacccatctgcttgttacaggctgatgccaaaaccctccccagcttccacttccatgcctggcgacggcaggacggcaagcttgtggtgcggccagtcttgggtgaggtcttggagtcatgaagtgtccattccaggtccattcttgagccgccttgctgcccgtttggtggatcatgtcatgtcaggggcagccaataacgacatgagcgtgacgggatcccttgatcaagagaggaacccctttgaagacggacgatggaaaaagtaggtaaaaccttcaagtctgcaaaaaagcaagcgttgaatatggggtgaagatgtggggcgtaagtgaaaaggtgactgaagagagtgaacgagacatgcccgtgggacggcgtcaagaccctgaagaactccatttggggaccggtggacaggaagcagaaacagagttccaagttccattcttagcacactgcgggcagctgctgcaacacacactgccaatctgacaatccggccccacgggaggtcacagatccaacggcatgtggatgtgggcagggtggaggaaccaccacacgagcctctcagcggccccgaagcctccccggcgtccccatgattgatgcacaaaagacgggcaaaagcagtcattggcccgtccatccctccttccagaacccgtccatccccaattgtttggctatcacttgcctgatgcttgcctgtactttgtctgtcgctgtccatcatccttttggcgatcttccgacacgcgtgcccaagaaaagtggccgaattgatatcatcacctatccccatcgatcaatcgacatggttgaccaactcctccatcccatccatccaccaccaccaccaccaccaccaccaccttcgtttttttcccactgtaccaaaccctcgagcatagcaacaactgaaccctcaggaccttactactctctctgcgcaacctactagaataccctcactaataccgactcttgtctcccctctcgcttaactgactgggctctccctcctcctattcagcactggcggcagggtcccggtcggccacgcatttttctgaaccaatttgttagccctgggacttggcattcaccatacgtcacattcgttccagatcgtggtgctcattttccctattgaccctattcagtccgagtgccccggcacgagttacacacgacgacgatcgttcagttccagttgttatgcgcacagcatacaacaaaaccattctctttgatcgtcggcgtcaaagagagtcctgatctctttgtttgtggttgcgcgacacgcctttgaaacagggccggtcacgttccccttcaaccggcattcgacgccttctgcgatacgaccaaacgcctacatacaacaacaaacatcgttctttggcgataccggtgtctttcgaattcgccgaaccaacggaaagcagtgggacgaagactagttcatcccaactcgagctttgccgaccagacgactcacgggcagcctacgctaacacgcagataccgacgaaccacaacccacctctcccctcgatcgctgtcgctctgatcacaacttctgctttgaccgccctggttgggctcgttactgggaaacaacatggtggatatgctgggcacgaatgccaacgtgctccaaagccgtgatcccatcagtgaattcctccaacttttgcaggatccctttgccgcccaggtaggtgtcgtgcatctatccataaaaagaaagaagaagaagaaaactatgtcttcacgttatactggttcctacagattgctgatgtaactgcgctcccagctctcttccaactccatctacgctgcccttggttcttctgtgagcatcaccgtagccgtcgccttgggcttctcactggttaggccactcaacactgtcgtatacgcacccaaactcaaacatgccgacgacaagcacgccccgccccagctcgggaagggcttcttctcctggatcaagccgctgtggacgactacggagcaggatttggtgaggctggttggcatggacgctaccatcttcatgcgcttcaccaggatgtgtcgtaacatctttttgtgcctagccgtcctgtgttgttgcattcaaattcccataaactggtataagaatgctgcacccgagtcgccttggctgcaaaaagttacgcccatgaacgtgtggaaccagtggcagtgggccacagttgtcatgtcctgggtgaccaccctgattgtgtgcttctttctctggtggaactatagaaaggtttgtgagttgaggatccaatacctcaggagcgaggagtaccagcagagcctccacgcccgtacgctcatggtatgttacacccgtcccccatcgcattgtttctttgtcctaaccaaacaactaccagttgtacgatatccccaaaaatttgacttcggatgaaggtatcgctcgaatcattgatagcgtagcaccgagttcatccttctcgaggactgctgtcgcacgcgacgtcaaaattttgcccaccttgatcgaggagcacgaaaagaccgtccggaagctggaacaggtgctagccaagtacctcaaggaccccaagaacctccccgttactaggccagtatgccggccctccaagaaagacccttcattctcaacctatccgaaggacaagaaactggatgctatcgactatcttacgcaacgaatcaagttgctggagcttgagatcaaggaggttcgccaacggatagacaagagaggttccatgccgtacggctttgcgtcttattctgatataagcgaagcgcatgcgattgcctatctctgccgaagcaagaaaccacaaggcgcaagggtcactctcgctcccaagcctaacgacatcgtctgggaaaacatgccactcagctcagcctctcgtgccacgaggagactgtggaacaatttatggatcactgttctcaccgtggtatgggttgctcccaacgccatgatcgccatcttcttggtcaacctgagcaatctcgcacgcgtttggcctgactttcagaagtctctggaaacgaacagaaacttttgggccattgtacagggtattgcttctccagccttgacttccttggtttatatggttctccccatcattttccggcggctatccatgaaggccggcgacatgaccaagaccggtcgagaacgccacgttgtcgccaaactatactccttcttcgtcttcaacaatctctttgtgttctctctgttcagcgctctttggtctttcggggctacggtgatcaagaacactgccacggatgatgacgcgtggcaagctatccttgatgcggattttgggaccaccgtcttcgtctcgctttgcgggatatcgcccttttgggttgtttggctcattcagcgtcaactaggcgctgccatcgatctgtcacagctttggaagctaatttacggctctatcatgcgaaagttcacgaatccgactcccagggagctgatcgagctcacggcaccgccgcctttcgattacgctagctactacaattatttccttttctacgccaccgccgccctctgttacgctcccattatgccgcttgttctcccggcggcagggatgtacttcgccattgacgttgcgctcaaaaagtatctgctgatgtacgtctttgtcacgaagacggagagcggaggaatgttttggcgcatcttgttcaaccgcatcctctttggactgatgctatctcacctgatcgtattccttgtagtgtgggtaagaggctttgggtacaaaacccaagcgtacgccgtcgtcccgctgccaattctgatcatcatcttcaagtttgtctgctcatggatatacgataacaagatcacctacttctcgacacgcatcatcaagcaccgcaatgctgaggaaggtttcggcctaaaagaacaaggccctagaaacgatcgtcttgcctcgcgcttcggccaccctgccctatacaagccgctgattacccccatggtacacgccaaagctcagaatatactggcaagcgtttaccaaggtcggctatccgatggccgtgatgcaggccttggcgactcaatgtctgtgagcgggtatagcgacacatacgccctggacagtatggcttctggaaaggttgggaaactgtcgtctgctgtgcccgggttcgaggtcgtcccggagtcccgactggactttgaattctacaagaatcgcgacgaatttgctgctgaccatggtgctggcgagttgttcggacgcgcatctgatatcgtccggccagacacaccaggaaccatggctacgggatccgacaacaattctcgaccaggtacaccagtaggaggaatgggcttcagccacaaccgcagattcttttcgaaccagtctgatatgggcaacactgcttatgttgggggatacatgtctccatcgcaacaatactcgtccaataaccaggcgccctattcaccacctattctaggtcccagtgaagtgcccggtcgaggccggagccccttgtatcacatgggtgacaacggcaacgacagctcgagcaacctcgtctataacgcggcaggtatgccgacttcaacaccagcaggtttcgaagttgcggacgatggcctgcaccgggaaaggagtttcgatagcaccaggtctcgcggtgcactgggcgggtttagcatccccaacccacgcgcgccaggcgtgctgggtgcttctcgatatggttatggcaacgtgccacaaacggacgacgacatgatgcagacgccacctaatgcaattcaaagctctcacttccagcccaaccagggccagaacgacccgatgcagtatgactattttaggggtaataggaggcagggacctccgcctggcgcgccaggtagaggtgcgaatggaaacgggggtgggaatagtgtatggggcgggaattagaagatctgtgtccctggaagaggaaagccgagaaggacggtcaacgaagtcgttgagctgtctacgttgaacaagggaaagaagagggatattctcaggttttgggtgcggaagacgactgccgagtcggagcatgaacggctggcttcctcagctcctggggacgaggagaactaacggagacacgggacgggcgagttgcatttttgggcactctgggccccttaccaagcattgtttcggcgttttatacgggtgtgtgtgaaatgatagattacgagaatcagaatctggctaggccctagaagggttgtttgggttttgaatggcaagggcacagatgggctggtgcttgtatcatgaattccctgtttcacataaagacacgagcagcaggcccaggaagacgtcaaaaggacgtctatatatacagtatgtcttgccagccacgttatttatagcgtaccgattgtatagtagttcatgaatgggcattgagtgttcctctacgtaactgaaaagaggatggatcaaggccggatcgagcggggaaaacaaaaacatgtcgttcctctcagtgtgaacacttaacaccgccaacatcgtattgatcaattgcgtggacatgtccaaaattgcacgtgccattcatgtatattcccatatgttggtattcccatcttttgaagctcctcgctacatgctttaattcatcaatcaacggaagactgcgttctggaaggcacgcataaaatatccagtaaaccttttgctctgtaaaaacgccgttgtgcgatactgctgcactttcctttatactcctccatgtccgtccatccatgcatcttatccgtccgttccgattgtgtagccggttcggttcgtagtataatccaaagatggattttatttacttcttgccggacttcttgatgccctgggcaccggtgttgaggggacccttgccgccggccttggcggcgagatccttgcgggccttctcctctgttgtcgggggggtgaaatgttagtttcgtgtgtttctttgtttatttgttcaccggttttggggcttttatggtcgtgtagacggtgtaatgcgtgatatggtggtgcaatgcaagtccgtggtgtaggggagggagatgcgtaccggctctctttttctcgaggaaagccttgtcatcctcgtcgagctccttcttgtccttcttgggagcctgttcgcaaaccagagtcagtcttggattctgcgtcattgaggtttttggtgtttccgcgaagctaggcggcgactactatggagggttgaacaccatggggaagggtttcgcgactgctgtggtgaatgtccgcaaagggccgccagccagtgattaatccctccagtagtcgtggctcagcgataccaagtgtcgtcgtcgctctcgcccgtaacacgccatattgaatcgatgcatagagaaacgcaccttgaggggcttggccttgccacctaaagaggatatattgtcagcatgaggctatcaccagattttcgttgatcccccattgtaagcgccgtcgcacagcacagcgagcgacaacgaataagtgactaggcagaaaacataccagctctgtcagcgccacccattttgtcggtttacggttggtataaagagtagagacggtgttgttggtgggacgtcaggttctgcgacaacataaaaagagaagaattggcgatttggggaaatggcttcaggcgagaaagacaaagggccccaccgatcagcaggtgaaagcggccgccgataagaaaggctagaacagcaaaggcacccttgcgactgggcggtggcacggctgaacttcggccacgtttggcgctaacagtgaagcactgcaggggatgggatctgctgttagtgcagcatgcggtaagtgaggctttgtgtgacccctgaagcgcgactgacttccggtgcagcatcgttccgtcattacctctatcgtccactgccaggctgcagccctgatgccggggtccaaaatctccatccagcgccgtcttggcctttagtcaggccactccaaccaactctcgtacaacaaactgctaaatccatcttcaacgctaccactttcggcggtagaactgacgaagttgaaaagctaaactggttgggctctgctctccgtctcacgaaatcattgcttatcgatcacgaagctgacgctttctcccatctgcccattcccccaaaacagccagcagcggaaccacttccttgttcagttctctcgggttttcaaccttggcaaagctggcacaaccagacgggctattttcgcgttagttcttcacgtcggacattcacattcaagcggtcggtttgcacacaatggcatttcccgatgttagctcggatgaaggggaaatcgcagaggcaactcccctgcctcactctaagttgaacggtgatattgaccggaccggcagaccaagagctagactcgagcgcactcccgaaccctccaagctccctgaccatcgtcagtcacccagagtcggacacgcccgccaaggctccttcagtcgtcacagcaggtcgccacgctcgcctccccctccgcgttcgcccaggggcttcaagcgtccgcgcgatgatgatcgccatgaccgagaccgagaccgggaccgtcgcgatccccgacacttccgcgttcactacgacgacgatagaggtagtagccggtaccgcgacctagatcgtccgccctcgcgcggctcgattaattataatgacgactggtcatcttcggcccgcaaccggtacggctcatccagggacgcccctccgcccactcgtccgtccgccgaccgtgtagatgaccgtggccgtgaccgcgagctactagattacgaccgcgagcgcgactacgattcatattatgccaagaggcctcgcaataacagaagcagatctccaaggggtggtcgccgcgacaacaataacagaggacggcgtgacaacaggggtcgtgtcgttacgtttcagccagaaggaacctaccaagatggcaaggatgacaggcgtgggcaagaaatgtctaaaggaaatactcacacggcggctgcttattctaccaaggaagatgctaaatctggtcagggtgttccggttgaacgaggtgtcaaggaactagctatcgcacaggacgggtaggttattcggtcattatatgcgctacgggtcgagaatattttgctaatattccttacagtccatctcaacaggaggcatccaaagagcccgaacccgacatggactgggacccgtctgaggcgatggacgaggaagctcgtgtccaggccgagatcgagcggcggagacgcgccaggcaggcagctcttcagcgcggtttaggtgcggcaagccccagtgtccagtcattacaaggtgataagccatcgcccaccccctcgtcgagccgtttcaatacccccgctccccagaagacagagcccagcagtcccaagtcgagtaagtctatagtctttcttttacctgtccactccatccgctgattatccttagggaatgttaccatgtcgcctacccagtcgcccgcccaggtgccggacaccatgtctccttctgcgttcaacttcttcctggcagagcaagatcttgcgagagccaatggaaacgataaagtggaagttgatggtccctctgccgctgattatgatcctaccgctgatatgaaggaagacgagcgccgtgacgagctgcgtcacggacatgttggcttgcatggagaagctaaacatcctgctctggcagatgttgccaaagaagagcaaaatgatgaggaaaagcagcctgagaaaggaggagacgacgacgacgacgactttgacatgttcgcagacgatttcgacgaagagaagcttgtggcacctgcagcttcgaagaaagctggaaacgatggccaggctaatgtcggcggcggtaagctcgaaggtgacgataaagacggttactacaagattaggcccggcgagctgttggatggacgataccagttgtcgacggctcttggtcgtggaatgttctcgggagtcgcccgcgccttggacctcacgacgcagcagacagttgccatcaagatcatgcgtaacaacgacgctttgcggaagggcggtttcactgaaattgccatcctacagaagctgaacgaagctgatcctgaggacaagaagcatatcgtcaagtttgagcggtcctttgagtataagggtcatctatgcatggttttcgaaaatttgagcatgaacctccgcgaggtgctgaagaagttcggaaacaacgttggcatcaacttgcgtgccacacgcgtttacgcttaccagatcttcctcgctcttgcccatatgcgcaagtgcagcattatccatgctgacctgaagcctgacaatatcttggtaggtctcctcagacacactgtgatggagacacgatgctaattttttccgatgtaggtaaatgaggcacgcaatcttttgaagatttgtgacctgggtacggcgatcgaccggtctgacgcggccacggcctcgacggaggtgacaccgtatctcgtcagtcgattctaccgcgcgccagaagtcatcctaggcataccatatgactactccgtagacatgtggtccattggctgcaccttatatgagctgtacacgggcaagattctatttacgggtgacagcaacaaccagatgttgaagaccatcatggagattcgtggcagactgaacgctaagttgtaccgccgtggtgaattatggggcatgcactgggacgacatgggcaacttcctcagtgtcgagcgggacaaggtccttggaaaggtacgttgttttctatcctttttgtctgttttcatttccccgagcgcttccgttttgcatgtgcgaggcaatcacattgcaatcaatccatgagatattccccgatcgtcaccctccgagttttgcgtgttttattctgtttatggaggaggggtgtacggaagatggtgtctgactagagatgcccctggcgtcaggttggcctttctagcccattcccttcaacccccccccccccacataaatactgcttcctgc