tgtgtccatctatcatgttcatttatccccacaccaatcccatatcctatcatatcagatacccattggccatccatagatgtacatcccattcaccacagcaaaattgcctttctcttcagcatcttacaacgggtcatcatctatttgcgtactcatccacctacttaggcaactgctcctccgccgccttcgcccacgtcctaaaccactccaacgcctctggattcgccacactcgcattcgtcttcacctttaacccactcaaaatctgcttaacagcaacctcaatcttcttcccattcccggtcctcggaatacccgccggtccgcactcctccaccacgcccggtacatgcctaggactcaactcgcgcttaatcacgttcttgatccgatccctcagttccgaagtaaacgacttgccgggcaccatgaccacaaaaaggcaaacggtctcatcacgatcaaactcgcgtctgcggcctacgcacaccgcgtcttcgacttcagaagcaaaaaagcggatgagcacgttataaatctcggcagacccgaagcggacaccggcgggcttgagcacgccatcggagcggcccagcatgaccaacgcccccgtggacgggttcatgcgcacaaagtcgccgtggtgccacatggccgtgccgaagcgctcaaagtaagcggcacggtacttgtcgtcgcctccggggccgaagaaagtcagaggttggcaggggaacggcttgaggcagacaagatcgccttcggagccgacggggtcgacagggcgggggtcggaggcgtcggaggcagaatcgattacgctgatggccattcctagaccggcgcattggacttctcccgcccggaccgggagaagagggcaaggggcgccaaagagggagatgatgtctgtgccgccagtgatagaggctaggttgatggtggagggaaaagcagtgtagacgaaggcaaaggtagaaggggggagggttttttttgtggaatagatggcttcttgagaagagaggtcgaggttgtggacgggatcgatggggcgtacgctgttggcttcgagcgtggtcaggtaggcggccgaggtgccgaagtgggttaccttcagggaggagagcaggcgcgggagggataggtaaccgtgcgggcggaagggggagccggagtagaggaccagcgaggcgccacatgagagcgaggaaacggaccagtggtgcatcatccacgaggtggtggtgtagtagagcatgcgcgatcgcggggagaggttagagtggatgaagagctccttcttgtgctggagaagggtgccggcggcggtgtggacgatggccttgggcaggccggtggtgccgctggaatagaggacgtagagaggatgtgagggaggaagctgggcgaagacgaggggctcctctttgggcgagctgtgaaggaactcatcgtactcctccgccttgacgcccttgacgcggatctcgtccagtccggtctcaaagttctgaaggcccttaactacgacaacgagctcgagtccgtgcttctgtagcgcctcgacgacctcgagggtcttggccttgccggaccactccttgccgttatagagagtggcattatcggagaagagaaccttgggcttgatctggacaagacggtccaagacggcactgacaccattatcagggctgattcccgtccagatggcgccgagggaggcagcactcagtagggcgaccaaggcttgcacgtggttagcaacaaagccagcaacaacactattctccttcactccagcagcttggagggcattggagcattgccggacctgctctcgcagctcgtcccatgtggtttcggtgaggtgctcgtcgttttcagtggctgtgatgacagcaacatcagatccgttgacttgggcatttccagggaacaggaggttctcggcgaagtttagtcgggcaccagcaaagaagtcaggcctaggtaacatgggcgcatgttcagggagcacctatagtagtcgacatggttagtctataagaagcactacacaggtctttcccttatgtgctgattggctcgccgtgtttatttcccaataggggtatgtttaggggtatagaggttcgccatgaaataaatgttgggtaaccctgacgaccaactgcggccatcaacatgggcaaatgagatgaggtgaattgcgttaaagcgacgcccgtatgagacaacagttccccaacccatcgcatctatagcgagatattgtggacatccttccggtcgtacagtgtgcttcgtgaaccggaagtgggggctgaacaaagttggggttgtccggggttccccatctgtccccccatttccctagaccccgcggaaaagaaaatgagacggttcttgagaatggaaagcatatcatccacggaagccagcgggatcacttgaaggagaacaaaaaatacttaatcacccacctcatcgaacagcttggaatgcctgataccggtaaagtgccaggcctcttcccagaaggcagcaacgttgtcgactgaccacttgtagagggatggataatcgttgagctggagaccgtacttggagtttacatgctcaaggaacttccacatctgcgtggactggggatccggatgtctccaaagctcgttggtgaccgtcatggtgaagaattgaagatgactgaagaatatatccgtttaaataaaggacgcgtgaagcgagaatttagtcaacttcaaagagatgcgtgggtgaggagtgatggcgattcgggttgtcgcggggaaacttgcacagttgggtccggggcaacggggacttggacagttatccgattccgatggccggaatggagaatctggggttcgtcaatctcgaaaagaggctctgactgttgctcctccactttgcgttcaatgcccagaccgagagtgggaaacgcgtggtggtcgaagtgttgtgcggttagggtgggtgtacgtgatcacggaggcttctgctgggtagggaggtttgaaggttcccgttaccgttacagggggtccatattttcgggcttgtaagctacacagtagagtgctggttcacagaccatagtagcgccgcagtctgctggttcaatgccgcccggggcgggcatgccgctcgagtgccagatgccgccgacgatggccgccggaattgcagaatgccacagctggctggaaaggcggaaaggcggaaagacggaaatggaagaaaactcgatgttcgagtggccgagatcgtcctcctccacccctccgcgttccgatgggatggatggcccgaggtttgatagggacccgtccaaagccgagtctgggcaaagctagctaccttgcttgtacttctatgtacactattctagacattggaaaccgctgcaggttcgccaagtgttttccaaagaggtctttgggctgttccgttggtattgttcgacagacagacaggctttcgaggttgaagaaaccagaaatattcatattgttaaatgacttgttagatccagctgaacaagaccagcttgtcggggagttgtgtaacggtgtgtggttctgttggaaaaagtcgagaaggtcaagcccaaactgcggaggcggggcctcgctgcagtacatccaccagatgaagaagccataccttgcttccatctcgtcttccatcccgtccgtcaatcaatcaaatcaacatacgtaccttgcatagactcaactgtcggcatccgtgatacccatcaactcgaggcaagccgtcatcatgattcacgtctcacgtctgcagtgatggtcctccaaaaaggtctctctgtcttccttgctgtcggggtcagccaattgccaacgcagacagagagacaaagtcacgcgattgttagcagtgcttctagcgcggcacaggccggttgcaatagaaaaggcggctgcaagtctcatgcggtcccgttgctgcaatgcaggctctgcatcaccacatcatcgccatcaaaccgcttcaggacagaggccgtgatcgcagaccctgaccgccaaactacaaaagagagaatccagcaacctgcgacgagctgcgattccttgcgagccatgttccagtctctttttgccaagcgtccaaggtgtccattttttttggtggagaatcgccatcacaccatgggcgcatcaatgcagcagggctgtggttgactgctggggctgatgataattccgccgtagatcgttgatcaggcatcaatccaagggcgagagagtaatgtacataggcgatgccgagcgggaggataatccgttgaaattgggcgtgtgggaactggaaagagatgtgtgctgttcgcatcataatatagggtttttttctccctgcgatcccttcatttccgaagtgctcggtggcaatggtacacaacacatcgagacacacagagttccttgcctagtcgggaacaaagtcggctggtgattggcacatccgccgatgtgtcgcgcctggacaattccgtgtccatggtgcctgcagtggctcgaggcgatcccatctcaggaacgtacactattgtctaacattgatcctgtcgaggtgcaggcagtgtcggagtcttcccgagtccgagagccgttggagtcttgtctcaagccataacgccggcttatgccttgacgatagtctcgacctgtctatcacagtctgcttgagcagaagccagtgagccagttggaaaagaaacgtgcaagcaaacgacgctttgatcagcttcaagaagcacaaaggccgagcaattgatgaaaagtcccgtcatcgagcacaagaccaccaaccgatcccaccgatccggagtgttcgggagatacggaggaccttggttggatgcgctaacaagtccagactgccagtactaaaagtacacggtacacatctcacaaggcagcggctgcatgattcagcggtatcacggtacatgactggataacgccaacaacagcgcaagtccccaattgttgctctcttgtcagactcgcagtgactggccaaattaacgtgtggctgcgaagcaacgaaagcaacaccggggagaccggggtcaacagctcgctggcagtgccgccctcattggccgtccgtaatcgggttccacaatttcggacggctgcggtgggaatgtggtggactggggtggattttgtcgctccgacttgtggtgggttgtctttgaaccactggtgagctgcccgctgttgtgatgcctgtgcccctttccgcaattcattgaaatcttctgcctcgtccactctttttcccagacagccgacgccctcgactcttccaagacaaccgtgacctgtcctgcacatcaacaaggggcgagggtgtagcagagtcgtaaaagggcgacactcgactgcgacgacaagcgcgacgacgctcccctctcttagtttgcttttcttcccgccgacaccgcctaccgctaccgcccaagcggttccgtcgcgaccgcctttttgtctccaaaactataatcgctcgatccagttttcaacctcgtcgccgccttgtacgttgctcttggaggctgctgtacctgtacacacgtctcttggatgatagggcaggtgagtgtttcgaatgctgctttccatcttccgtttctcccttttccttgcggcggagccagggcgatggataggcgttgcactcaggcggtaaatggacgggaatggttggaagtggaagctgcccatgttgtacacccgcaagagcatcttggtggtatctgggagctgctaccacatgcaaggagctcgattggacctgcattggcagcgctgtgcattgcctgcgtttcgtcatttgacatggccatcatatgtttcgagcatgcgaaagcggcataccagcatttccacagttgctccgtggttagcaggaactccatcatttccaaattgttgcgataactcgtcttctcccttggcttcgctcgcggcccgtctcattaccaagtaatccttctaggccaccttgctgatatctctctatcacagcatctgttggagttagcatttgcgcatcgctctacctcctacgcgtcctgaaagcggcggtcgtctgcttgcatccaaccacctagttgcgccctcacttgcgccctagacatgccccgaaggattaccaaccctttttcctcctcctcctcttcctccactatgccgaatcctgacgcggccgccgagcgaaggccgtccctgtccaaagccacccgcatcgcccagttcttctcttcgcccaagagcaaggatcagctctcggaaaagcaggccctccaggccatgcaacagaaccagggcgccggtacggcgacaagcattttgtcgctgccctccatttcgctctccgagcatctcaacagccatgagtccaccactcttttccagcccccctccctcgaggaaacgctcaagcgccaacgcgccgaggcccagttcggtcctctgaacagccagagccaccgctacatcagcacacacgatggcagcactctcgagccgcccgttgaagacgagcccccatattattacgtcctcactacttatctcagctaccttatcctaattttcttcggtcacgcccgcgactttttcggcaagagattcggcgaccagaaccactacaaggcactccgggctcagaacggctacgcacctctgaacgacgattttgacaacttctacgtccgtagactcaagatgcgcatcgacgactgcttcgccagacccaccactggcgtccctggccgctacatcactctccttgaccgcaagtctgatgacttcaatcgcaactaccagtacaccggtacctgcaccgaaaccctgaacatgagctcgtacaactatcttggtttcgcccagtccgttggcccttgcgccgatgccgttgaggagtgtgttcacaagtatggcctcagcgcctgcagccctcgcgcggatacgggtacttctgatctcgctctcgaggttgaacgcgaaatcgcaaaattcgttggcaagcccgctgccatggttttctcgatgggcttcgtcaccaacgctggttccttccctgcgctcgtctccaagggtgatctcatcatttctgatgagctcaaccacgcctccattcgtatcggtgcccgtctgtctggagcggtcatcaggtcgttcaagcacaacaatatggacgatctcgagaagctgcttcgtgaggctattgcccagggtcagccccgcactcaccgcccctggaagaagatccttgttgctatcgaaggtctctactcgatggagggaaccatgtgcgatctgcccggtatcttggctctcaagaagaagtacaagttcttcctctacatcgatgaggctcacagtatcggtgctgttggtgccaacggccgtggtgtctgcgattacttcaatgtcgatcctgctgaagttgacattctcatgggaactctgaccaagtctttcggtgctaatggcggttacgttgcggccgagaagcacatcatcgataagctcaaggctaccaatgccgctaccctccttggtgaatcgcctgctcctgctgttctgatgcagattctcgcctcgctcaagattattgagggtgagcttgctcccggtcaaggcgaggagcgtcttcagcgcattgccttcaactctcgctatctccgtcttggcctcaagcgtcttggcttcattgtttacggccacgacgactcccctatcattcccgtcatgctttacaaccccggcaagatttctgctttcagccacgagatgctgaagcgcaagatcgcggtcgtcgttgttggatatcccgctacacctctcatcagctctcgtgcccgcttctgcgtatcagctgcacacaacaaggacgatcttgatcgcctccttgctgcctgcgacgaagtgggtgacattctccagatcaagttctctaccggtgtcgcgggaggtctcgaacccttgcctgcaggtgttacccctgagatggagaaggagtacattaaggctaagggccaggctctcatcaagccaccaaggtggaagctggaggacgtcattgcacgtggtgtcgaagacgccaagcggccactgaggtaaaatgctcattggacgattgtgtgtggtagcgcctggtactcacttgagagggccggtgcaattgtatatatagtactaggcggccagggcacgctaaccatgtgcctcctcctgggaatcttctttgccctttgggcatcatgaggatgtcgattgacatctctcttttctttcctgctatcggcaggattttcatgggttttaatgagggtatgccagggatgggcctaatgtttaaaacgttcaagaggaagcaatgggacggaagccgaatgagcaaagcatgatctattgcaagggtttgctcatttaatatgatatcagctttggagttgggttggttagggtaatcaactgtacgaaaatgaatgtgcacaagggggtcttaatgacgcacaaagcaatagaccacttcaaaggaaacatccttcaatgtaaaaacgtaacaaagaatcattacatatattaactcaacgctacatagatctcttggtctgtctgaatgtgtgatcttggactgctccggtgagtgtggtacagaccacttcatcctcctccaatactaccccgcctaaaacacgtgaacccgcgctcatcaccactcgttttgtttttccgtcatggtacgacgcgagcctcgtccatcagcgcgtcgcatttccaatagactggagacttgcgatgaattgtgcaccttttaagcgtgaaaccggatactgcacgtgggactgtgtcttgcagcattgtgcctcaaacctcgaagtgcttgctcatcaaatcgcctcgctcgactcctccacctcgtccactatcttccaccttgctgttaaacgacggatttcgcctgatcgacaagcatcaatcgagatcgccgattcaagtcgatcgttaaaacatcaattcaactctcactcagcttcgcatccttactggcattctctcaaatccaggacaggcctcttccgtttgcatcctgcgccactttgacctctctgcatcgcttttatcccattcctcaaaccaacacccacttcaacccagagccgcaaccatgccaccagggaaaaagaccaaaaagcccaaacaacaaaccttggaggcttccttgggtgagtttgccgtcaaatctaccctttcgaaccattcgtctattcattccccctcattcttccctcactcgcagcggatttgaccaacctcattgatcttgacctaacaaaaactcccaaggccaaccgagaatcaaacccccaaccgtcaagaaaatatctacccgcagcagcagttccagtacgagtacgaaaggcaaagaaccactggattcggccagatccccagcgacgacagccatggccccggcgcgacagcgacagcgacaacgggaagacatctccccagaccggcaactccccgcctcctcagcagtcttcattcccaagatctccacagccgaggccaagaagcggaccatcgtcattgacgacgactccgactctacttccgaggcggaagattacggtggggccgcgtttgagtatgacgacttacctgtgttttcgtcccaggctgtagtgacggtaactcataacccccgcgctgctgccgctgctgcctctgctgctgctggtagccgtgatcaaaaggaggttgttgtgctggatgaggaggatgaggatgacgacatgccgctgcctactcagcgtactagaggtgtgaagaggcaggtggcggctgtgtctgatgaggatgaggatgaggatgaagatgaggggaagcgtgagggcaaggtcaaggagaaggctggggttaatgacgagggcgaggaagaggactcagactctgaccgagttttgtcgtcggcagtccggaaaagggcaacgaggcgcggtggagaaaaggagtcgagtccgacgaagaagagacggctgatcagaagggggaatccgtcctcggcaagctcggctaaggaggaagagaattcaaatgattataagcctcgtcgcctaggcaaggacaggctaaaggttgctaccggtacgggtagctcatctgctgccacgtcctcaacagaatcacgacccgctagggccaagcgtcgagtcaaaaagcccatgacggagaaggagagagcgagagagctgctgaggcgcaagcgggcgggcgaacctatcgatgacttggagaacgtggaggaagatgaggactcggaggtcgagctacctaaaaggggctactacgacacagactcggataatcctgctctttcggagtttgaggatgaggaaacggacgaggaagagattgtcaaagaagaggagagggaaaaaatgaagggaaaaggaaaaaccgaaacgaaggacaacaagaagaccagaaagaaagacaagaagggcaagaagcgaagagagatatcccctgattcggaggataccgaagataacgacgaaaagcgcaacgtaggaggttcctacgaagacgaagagatgcaggatttcatctctgaagacgattctgatgcccctattggcgcaccggacgagattggcatcccgctcgagttcactagacacgcacataagccgctcaaggaacacttccgcgacgtagtcgagtggctagtccattacaaaatccaccccaaattcccggagaagactgccgagttgtataggctcggctggaggaagctcgatgacgaggtccgtggcttggcccagagtaagttcgcttcttcggcttggaagacggacttttatatggcgttgagggcccggccgtactatacaagtggtgagacgcatgagcaaagtattttctttagcaattgcgcggcgtgtggcaggagcggacatcctgcaaagtgagtcgttatgtcttttttctttcctttctttcccctcaaaactaacctccccacccgccacccagatttgaaatcgccttctctggctccccttattacaaagatttttcccacccaagattcctcgaagctgtccccaacaacaacccctccccctcccccgatgacgaaggcggtgatccagatgaaaacgatgccgacggcaacaccatccccgccgcctcgcgccactggaagattggctctgtatgccactccaacgccgagacggcccacaacctgctgcactggcagtacgccctgctggactgggttgacacccgcctatcggaagacggacacctgactgctgctgctgccatttcgaaaaagcgcgagggtgaaagcaaagagaagcgcaaaaagaggacaacaaaaaagaagtataagctggtggccaaaattgtgagcgagtgggaggcgaatggcacggtcaaggcgctgtttcgcgagttcaaggatatgctggaggcggcgaggaataagagcacggcggggccgagggtgcagaagaggtgatttacgtgaggttcggaagggatataactaggtaccttacccctgtgggagatcgaggagactggctgggggaaggagggaattgtcttgcatgtttgcgttgaaggcagtgggtggctctatctcggaaaggaggaaggagcaaaggcccttgtggtggtagaagtggcatgtggcagccatgctcaatatgcggccgagttttttcttgctttgtttcaaagacggttggagaaggacttcattttcttgacctgtttggccgctcagcttttatatacctattatcctggcagtcaattcgaccctaaacctcactcccgctctttccattcccataacttcactcaacaatcatactctcaatcgcttttttcaggggccaccaatagcagtagtgatcggacccgtctcaatgtagacgccagaaaagtagaagtcctccgttgtatcgccatatccgttcctaggaagctccaggatgcccaagtgccaatccgcgccgttagacgaagttgagactgaaacaggagcgacgactagcttcagaggctcgccgccctcggagtgccagaaaccgaccttgttggcgctgaagtcctgtgtatagttgcaaaaagacaggtcagtttctactcccatcactaactaacattcatgacggactttccattcaacccaacccaacccaacctaacaaattgaaagaaggacttacaatctcataagcaacattatgccaaacccccgccttccactccgtcttccacccactcctctgattcgtcatccattgcaagttgggattactcgcccccgactctcccgaaatccatccactcttcaactcggtaaaatgactttcaaagaaacaaatttgatgttccctatacacactgggcgcattcttgtcgctcctcatgatgctgaaatgatagtacacttttcccctgttaatcgcttccttggtctgcgggatcagttcgatgcggcgcatgttttgcccgttccagtacgccgtgttgtcgagcgtgaaccgggcgccctggcgggagtgcgtgtcgttggggtttttgtaggcttcggagagggatatgtacttgtcgacgggggaggagccgtggatgtagtattggtaaggaccgacttggttggaccaggaccacttgttgaggtccgaggcagaggtgaagtcattgaagcggccgtcccagagaagggcggcatgggtggttgaaaaagccgaaagaacggcggctaggagagtggttgacttcatttctttttgtggttgagatgtgggtatgaaatgaaggagaaaatagtgtcgaggggaaggggaggtacacaatatggggggatcagagggaggttaaagtacatctttggggggggggggggggggaaagagaaagagaaattcgagtttttgtagtatttcggactggtgttcacacacaagcaacctatgcatatggtggtaattgacttgcattttctccgaagctggatgtatcaaagagtaatatgggagaggaagcaacgttccgttactggaggaagaacagatcatgcacagagttggagtgcaaattgcggacggcagcttccgattttctatgtacgggcgatattgatcagcaggatcgatgtcctcgcagtttagcctgtaatgatcttcccccggcatcaaccacatggggctgattatagcctattggaggcttcatagagactctcagccgttgcgtgatgataaccttgacagcttgatcagatccgggtcagggtatcagaatgcattggactgttgtagctttagcaacctcacggccttttacctcggaaagcatggcaagtgtgatagtttcctgtcttaaacctagaccactgtctaaactaaattctgatgaggattactgttctgaagatgtcaccccaaggatcctggaaggaaaaattcttaccgagacacgacgatcgcgttgtgtggcccagcacgttaagatgaacaaagtgcgcggcgctgatgaaccattacccaggctagaaaaccagagatcccaaacgaaacgataaaagaaacccaactcgctgcatcttctcataattgcccgctcttccgaaggtatgacggtccacacttgtagcgtatggtacgtatccaatggtctatactcctcgatgagttgacatagagttgaggtcaagttcgaccaaacgatgtttcaaaggtcgagcgtttacggcaggcttttagtactccatgccaccgaagctcttgttgcggacaagcgttgcacgttcgagactcgctcgtggaggctgatcgaaagagcggcttcgactatgtacattcggtctcggagcggcatctccttcctctaccgcactgatttcgtcataggtaacagtaggctcgtcccgaatgcggtggatgaagagggccgagattaaaacagtgataccaccgagagccaagacaatggcaatactgtggtcaccgggcgttcctcgaggtttctgaaagaggcggaaaatgatgctgcttgctaccgtagcaatgatttgcggtgcggcaattgccatgttgtgaataccgaggatcacgcctgcctgatccgctgcttcttcatcatctttgcccaggtcgctgtcctggtttccatcggacgagtacccatccaggttgtcaaggcgactgggtgaaaggcgctgttgctgagaccgccgttcctcgtcacgctgagatatttcagcgctgatgattgcccagggcgcccatagtgtcaaagcccaggtgatgccgacgagaccaatgagaacggtggctgctgtaacggttcgtacgaatacggtacaaagcatacagccagtgaatagtatttgcgaaaacatccaggcacggcgaagtgtgaatccggggatgatcagatgacgggtccatgacctctgttcgggctcgtaatccttaattactactgcaggagcctcgccaggggcaacggccgtaaccatcgattgatcgtaggttggcgcgatgaagaatggcaggaagatgtttgtggccagacttgtgatggcaaaaatgagcaaggcaaaagtgccaacctgtgttgccctttcatacaagtcgtcgagctccttgtcagtcatattcgggttttcttcgagatatggctcggcgtaaatctctccaatgtaggatgaagtatagaagagcatggggaagaaaccgatccaggcacagaactggacttggcagactttcttggtttgcggcggcaggcgtttgatcgatgtgaaaatcttcttgaagaaggcaaccaccccaggcttatcctttgctggaggcccctcaagtcttggatccctctccttgatgaaaaggcaagtcatgagaacggtagtaccaagggcaaggctggcaataccacagagttccttgaactgactatccccaagccaccaaaagactggggcaagattggcgtatccggcgagataaccgcaaatattgccgatgcctacgaacctgctggccatagcatttgccatttcttcaaggcgttagtgatcgatggcgtcgatgtattggggctttatcggaggagtacataccttgctggtgagtgggcgcacagtcaacgatgaaggcgcgaatcgctgcttggactgaaattgacaggtcagcagggcacatagattcaggtcaaggaatgcgagtgcgtaccagtattgatggcgaaatcaaggatatagatccagagcacggcggtacaaatgatgcacaacttgacgctttcggactgagggtcggcaccaaagagcccgaggatgccagtaacaatctctcgggtccaggcaaggaacatcagcgagagtatcgtggcggcagcacctccgagcatgaagggcttgcgcttgccccagcggatgcgacagttgtcactcatcatgccgacgtatggttgcaccaaggttcccgagagaggaccagcaatccaaaccaaggccatcaaagacttgctgatgccgagagagagcagatatggagatccgttggacatctcaactgaccaagcaatctgcaggccgccgatgctgatggtcaaaaggatcatataccatacgctctttgtggtttggaactcgtcggccgagtcggcaccttgatcgctggaggagccatcctgattatcgactggagagagcagtggcgactgttcgccgacaaggaattgctgatttgtgtcttcgctcgcaccgtcgcgacgaccggtactgaggcgtgatgccggctcttcgcgacgagacttgggctgttccgattgttgttgatggccttcgttgcctgcggggcgggcccggtctggatgctctgctaatgacgacgtcatgcggagatgtgggctatcgatgcgtttgggtgacctgcgtctctcgatcgcgcgtaacggatgcctttataacggctagggatagagtattgacgagtccctctgcgctgagctgctgggaaataaaaacggtttgttgcgatgcgcagttgggtcgggattgggttgttgagacgggagggttatgtaggtctgtaggtagaaggagagaagttggtgtgttagtgtttgttagagaaggcaaggaataggtgctctgccgcggattacaccaccgtggtggcccagtgcccaacgagcgattcgccagagatatcgaaatgtccttcgtgttgaagctaggtaggtacttacttgctgctgctccaccaaacaacatgcagttagtctttcaacgttaaaggcgaatctaaggtgcaaagtgatcaaattgggcaagagctgaccaggatgttatgtaataagcaaacgatcagttcccaacatcacacagcttggtgctcaggcgagcttgtcgcttgtccgtaatcgtcacgcgggcaagtcaacgaatgccacgagaccgtcgtgattcgattggatcgattgctgcgaatcttcgacttgctgaatgagggtcaaatgaggggagacagacacagggcaagtcgcagacccagggtcggacaggagaagcttaaggcacagaaagggtcaacaagatggtcaagagagtctaaaagacgggaggtctagactatgagacagacgcactaacaattacaaggctgggggagcacagccaaaccgagcaatgagacattcatgcgagataggtacgtacacccggacccacgtcacccgggcgcccgtcacggtccagtcaacactcggctgcttggcgatgaagtccgcaacaacagcagccatcaccaaagtcgtcgtcgtatatgatcgtccataccacagtcgtaacccacaaaagcaacgccagaagcccatatctatcgtttcagttcaagagctcgttgggatgtcccttgctgcttttcgtcgtcctctgagtcctactactttcgggtcatcgcgggtttagattcacaatgatcatacgtttcttcaagaaagcgtgcaaagttcatgatggcacatggcatcttaaccgacgtactggcagtttatgttgcaaccgcttacgtgccgtacattgaatcagcttctatacgaggaatagggtcccaaaatccttgtatatgggaaatcgaccttcgagccataaaaggacagcatctgtcaaaggtaaccagtctcttcggcaagctgccttatcatcgttgccttccctagacggcctcaactagaacttcgatccgtcatcttcccccaccccatatcgcaagcatggtcgccagtcccaaagctaaggaggcaatgctggctcccgcctcacgaccggcggcggcaggggggccgccagtcccgatctcggccccgctcactgctgaagctgcaggcaacttgggcattctgcctgcttcgcattggcaacaagcacagggggaagatgccgccgacgatacggacgatactgcctccaccatcggctcccttctctccagcaccgcttccctctcccagagcatctttgagtatcgtaggattcttggaagaacttatcacagcgacgttggcaatgctgaagcatggcagcccaatgacgcgcgacatgccgaagcgatggacatcttccatcacttgaacaccctcatcctctccggaaagctgtataccgccccgcttccaaagaaaattcagaaggccgtcgacattggaactggcacaggcatttgggccatcgactttgccgacgagttccctgaagccgaagtcatcggcactgacgtctcgcccattcagcctacctgggttccacccaatctcaagttcgaaatcgatgacttgaaccttgaatggacctggcccgacaacaccttcgactacatccattctcgcagtttgattggtgtagtcgaggactgggagaggttctatcgccaggctttccgttgttgcaagccgggcggttatgttgaggatgtcagcaactccgtcaaggctttcagtctggatggaactgtgaaggagggtagtgcccttgaccagtggggtaaggtcttctttgagggcggaaacaagttcggaaggaccttcaaggtcgtcgaggatgacattcaccgaaagtgcatggagaaggctggcttcgtcgatattgtcatcaaggacatccaggtgcctgttggcgcttggcccaaagacaagacacaacaggaattgggaatctgggccaagatggcgctggagtcggatcttgaaggatacgtcaattacatctggggcgttgtgctgggctggacccctgaggaaatcagcacatattgtgccgcgttcaagagagagctgaagaataccagaattcacggcatgtacacgactcgcgtcgcgtatgcacgcaagccagaagagctttaacaatgacctaaatcagcagtcagagcaaaagatgacctaggcttgatgtgggcgtactttgcgttcagttcgtccatagacggccatccatactggagcgagagagccaacgaacgcagcaatttgtattagatcgacgcatggtaatgagctggtgtaacaaacagatagtcagtttgagaatcaatgttttatttgcaagccgtcgtcaactaagtataccacgtctcgctcattcggacagtgcggcgtcatagcgtgaaggtaatgtcgtaagagggaggagggacgactgtgctcgatatctcaatcgtatagcaatccaagacaagataagcacgaggcagtaatacatgcgcctgacatgcaaatcctgcaggggactgtgaatgttttacacagtataatgaagcagcagcaaatgatggagggtagggggaggcttcgatttgttctcgatgttttgcgccgccgcgcgctaaggccggcagtcaatacctagggctaggctttgaatgtgtgcagtcagtttgacagtctcctgtcgtagacaaccaccacaagtcccttttggcgggaaatgcagtcttgatgtttcgttctggcaatcttcaaaactttgaaagttgcagggaaatccccagcaagagtggtcacgctccggcaattgcggactaaactaccgaatgtataacatgaataaattgtacacatagtccgcaacccttaattcgcagtatgtcatgttcggtttttgattttcaacctcgactacaatctaatgttggcttttttttctttggctggcttggtactcctagtctattggaagacatctaaactgctttgtcctgggacctacatagttaaaatagaacgttaggtatagctcggaaagccatcaacacgatgccactttccatctttcagaaagagcatcttcaaggttagttcacgctttggtcatatcatgaagcgagcaaatcagacaaaaatgtcctagggaagctggctcgggggtctcgagctaacaaacaaaccagttagtcagtacatattggactgtacctaggattgtggaccggcaccatgtggagattcaaatggccgcagatatggaccggtgtctgaaacgtgaaggtggaggagtttgcgactccgttcggcgggactgggttggggtttcggtgttcaagttatggtgatcccccacatcagagtttcccggctcgactttactcgcggtcggaaagccgcaagaaacctcctgacacctcaaataaaccacatgtgcgctcttgacatccatactcagcccagtagtttatgatgaagtggtgtggtgatggtcacgcagcgagtcatagacaccggttacagttgatcacttttatgtgttggtaggagctgagcttagacttatcgttaagttgtgctcttgtccaatggctgtccacaaaaaaatcgggttacattgtgtaactctgcggactccgaagcatttgatatcgccaacttgagccctttgagcaattgattgttggtgcagatgttgtattttctggcttcgctcttcataaatgtgaagaattcctcaacggaacccttgcatataactggatgtgacagacatctgatttgagcgtctttccctgaaggtccgccatgaatttcttctttgattgagttcccctttgtcggcacaggctttgactcctcgaactctgtatatgtagaggtagtgtgctgggtaaaatgctggacatcgatattgagctcaaattccattcccgttcctggagagctctacttcgctgtgatctctacattgtacctctctagtgtatctcgtatgtaaccgaccgcaatgcagttaggatacctaggattgcggatatcagtgatcagatgccacatgtccaatcaaagctctcttcttgccaagcacagacacccggtccctgccccgctatgcaccagcctgaaagcgcgacccaacagcgggcacgccttcaatctgtccaacttttggcgactctggacaaacaccgacaacatctggaccggcattcgaaggaataaggtctgatgtcaagaccgtcgacctggacagctgtaatttccacatctacaatcgattagagctttcatggtgtcgcagcaccttcgccgctgctctccgtcgagctacatctacttctctccccgactcgccgcagtccgggcaacttgcgccaagctcgaaatcaccagtgtcgccctacagaacaccagcacaacctcgcgatgctctccgaggtgattgctggctccctggcggagctcgcaagtatgttccaccgtcctctttgcgccaaatttggctcctacggattgatactgacgtgtgatcgtgtccagagagagatgaagaagatcccgggggtaggccaatccacctcttgatgtacagcgcttgcagagaggctaacgagacgcaaaaacagccgaaaacccgaccaaacaggagatgtactctgcaatggccatcttcatcttcatcttgcttctcatgacggccttcttcacgagttatatcatgcaggagaggaagattcaggctgtccacgaaaccgttgtgtctatctttgccggtacaatgctactcccagacctgccatagccatactcttactgacaccgactctcatcaggtatggtcgttggtctcatcatccgaatctccggcagcgacaacattcaaagcttgcttaggttcagtccgcagatctttttcaaccttctgctacctccgattatcctctcgtccggctacgaactacaccaggcgaacttctttcgaaatattggcacaatcctgacctttgcttttgctggcacggccatatcggctgtcgtcatcggtgtgctactatggttgtataccaggatcccgctcgaagggctggaggtgacctttagagaggcaatacaagttggtgcgtccttgtctgccacggaccccgtcacgattttggcaatcttcaactccttcaaggtcgatccgcagctgtacacggttatctttggcgaatcgatcttgaacgatgctattgccattgttatcttcgagtcggcgcaacatgcggatggaaacggacagcgaatcggcgttgtcagtatcatccatggtatttggtatttcttgaaggagtttttcggcagcttggcaattggatctgttgttggcattttggctgccgtacttctcaagtttacttaccttaggcggtatcccaagatggagagctgcatgattgttctgattgcgtactcgacctatttcttttcacaggccatccaaatgtccggtaagacctgccactccttatttacattttccaggaccaattctaaccccgcaacaggcatcgtgtcgctgctcttctgcggcatcacacttaagcactatgcttatttcaacatgtcacgccggactcaactgaccaccaagttctttttccaagtccttgctcagctatctgaaaactttatcttcatttatctcggcttgtcattatttacggagaagaacttggagtatcagcctcttctgattatcataacagtcctatcggtatgcgcagcaaggtggctggcagtcttccctctgtcgcgactcatcaactggttcattcgatacagggctcggcgccatggcagggaagctgccgatgtattgccttacaactaccaagcgatgctcttctgggcaggcttgcgtggtgccgtcggtgtggctcttgccgcggcgttcactggcaagagcaggtttgccttgcaagcgaccgtgcttgttgtcgttgtgctcactgtcattattttcggtggaactaccgcccgcatgttggagattctcgagatcaagactggtgttgttgaggaaattgactcagatgacgagttcgatatcgaagccatccatggcggaacttggcacaagcggtcaggcacgggtatcgggttcagcgcccctcgtaggggatcaaccgtgccattggggaacctcgattcggagaggaatggaagtcccggtagcagaagcgggtgggcatctggacatcggtccccgaatcctatgccaagaagacagtcgagccgtcttgatgtcaagaacggtaacgaccatgaaagggtggacttattgggagtctcagggaacaataccgactcggagattggtagtgatatcgacacgtcagatttgccaccacccgctcccagaaggagaccgagtccgataccgggaggtggaaatgcggatctggaagctgggcctggcgagcgtggcagcggatggaatagatcaacttctaacaatgaaggtggtcagagtctcagtgccacagctgctattcgacagctctttagcagcgaagatccaacggcactgttcagacagtttgacgagaactatataaaaccgaaactcttattagacggaggaacgggaaggggagggcacggtggtccctcggggtctggctaggagcacaagatctgactaaaatatgtcgtgagttgttacagcggataaaacatatcatgtctactcgccatgtggtgactctgttagtcgagcacgctagtgtctcaacctccctggttcccgagggcataggagttgctcagtaatggacactctgacttgatttgcgatgtcgactcaactcgtaatgattgacactgtcctttcgaagtaaactgaactggagttgttctttgtctggaatacgccttgtaaaaatcgttgtgaacccagactgcgccattgggatgcgcaagcagtctaacgaggctcgaaccttgaacacccgcaagacatgcaaatatcacacgactagcgaatcaaaatcgcggagtttatcccttagtagctgcaaactagggtagtgtatgtatctgggattggcaactatgccattttcgtgaccgatcaactcgaatgattttacatatgactcgtttgcgagcaagattctccctgaaagtccgttttcaatcgcatggccgcgcgttgcacatccaacccagtcggcgaggagacgctcggaaatgtttagaacctgcactgcctcgtttccgaaaaatatccaacagccaatggaaatccattctgccttgtgaaaggatcaacatcagcttgaaagtcttgccgctccccatcctggaaaaaaatgaaataaagtgcatacgcggaaaggtactagtgtcccgagaagatgcagcaaatgacacacccgcggccaacaaagtgatatgacatgattggaatgcggctcgctggtaacgttgacgttctctgcaaggccccgttctttggtgttgcagcgccccgggctcgctgtgcatttctggtggatcctagtcacattcctcagcctgcagggagctccagccctgttggaggagccaccacgaccgggggagtggggtgtggggttcctgcccacttccacttccttgtaaacatggagctcgtggcctggaaggaatcccgcttggcgtttggtcatcagggcagattcggggacggacaggggttggcggggcagcgtcttggaactccatctgatcttctggatttccctttacatacactacccgtactatgactccctttctccattgttcatcttctcttgtttacgtttcttttgtacgttgggtcttttgctcattattaccaagacaagctggaagctacttcacctcgaacacgaaactaagtttacaccaagtttacacgcagttattgcgcctggcaggattacatcactcccggaaactttatcacctgtcgatacctataggggcacttccagccatcgtgtgaaccaaacaaagcaatatcacgtcgaagagagacttggcttttctgcagggatcactctaagctagtacccgagacagcttcatctcctatccaacaaacgatgctcgacgaaaactttcccaccttccgctcccgcccgtccccggacaacccactctcttccatcctatttttcacacagaacggcgccgatcctagccccgagtacatcctccgacgggccgacccggccctcccgtcctcgcgcaacaagtatgccgccgccctctgcggtccgttgaacgctgacgtcgtctacgccgaagtcctcgtcaccccagaatggtcgcaaccctctatctcgggcgccgagatgcgcgcccaggcattgaacggcgcaccgcctgcccccgcgacggcgctagccccagaaacctttgccattcagctgtataatccggactcgaccgtcgcaatcaagatggtgccgggcacgtggaataagactgactcgtgggagtttgagctgccggtccagacgttcaagcagccatcgggcagcgagctggacagggagaacggaggattgccgccgccggacttgatgccaagggtcatgttcagatggaagaaagacagcaagttgagcaaggatatgacgtgttacatgtgcggaacgagcttgggagggaggaggaacaaagagccggatatcactattgccatgttcaagactaccacgcgcagggatggggagagcgtgatcactgtctaccagccgaatctgcatcgggtggaggtggaggatcgcaaggggctggagctcatacttttgctaggagccgaggtgattaaggacttgtatctgtcgccgaaggctgatgtcttcaacgttggaggagggggctcccctgtcggagtagcgggcaggaggaagaactcaaagcccaccagcacgccaccaggaatgcccatcatgtctggtgctgtggcgaccaatggtggtccagcaggggcaggaggacaatttgttgctacgaacgcgattcgccatccagatactatacccgtggcaacctcaagcgcgacaaacctttcatcatcaaaggcagatatcgatgccgaaacgcaacggctcaaagcaatggttgagcacgaggaacaagagcggcaaaagcgggaaagacaagagcgggagaagcgtgaacgagaagagcaacagcgcattaagaggatgctcgaagaagaagaacagcgcgaccgtcaacgaagggaagcagaggtcgcagccgaaacagagcggttgcgtagagaatacggaatggaagggcaggaactcccatcgatcgtccactcccctccagctcttcagaacggaggcacgtttagcagccccaccctcccgccacggcaaaccttccagaatacacaacctccgccgcacctcttccaacagccaagccagggccagctgtcaccaaccacaaactgggcagccacaccctctctgcctccgcggccccttagtgttggtccgccgggggcgcatcatgttagcgggagtagcagtaatagcaggccaggaccatttcattgcgataagctgaataaagtgtggaatggcgtggtgataccagctctggatcgtggttccggaaccccgggacctggtagttcgggaaggagacgcagcagcggtgcaccgtacttatcagcggatcaatcgaatggcagtggtagttacgggtatagccagggttctgctggtctgactggcgggaatgggagcttgggtgcaagcgatagagagagggaaagggacagagaaaggaataggaaaattgcaaagaagaagagtgcgctttggtaggcatctcttgatacaggatgtttaggcatgtcatgcctggtaataaaatgcataatcacatttggaaggagttggtaggcgtactgcagcatattgcacccatctagaccatcactggcgtggtcaaacgtggatttatttcaagagaatttgctatcattatatcatgacgcgatgaagatactgtcaaaggcaacagtttccgtatatattgttggccctgtatttctgttcttctcctatcatcactgaaactgacattactctccaaagtaagcgtcatatctcattgccttataagacatgatatcaggacattgtaggaaaagataacatgttaccccttgtgagctcgtaacttcttgcaccaagggcgagcctggctggcaccgggagcgttcggaaacgtagatggaacaaaacaggtgaaacaccttaccaacgctcgagctaaggggacgtttgatcaaagcttcatactagtaaccgggctgtttcatggtgtgcaccatgatgcgatggcttctggggtatgaagattgttactagttagtgtttcccctggtcgggcctacgcaaagggtctcgtgctcccaacccacattcaaagggtaaggtgggtttttaatgggctgaagcgactcatgaccttggtacaccacgagatactactgcacgagaggagcatcaggtaatggtttacacagaaaggctacattgctctgtttgcgtctacgcaggttgcttgccacgtccgtcccatatctctcgaatctacccgtttcctacctccatgcttccgcttatctttcctcatgcttccccagccgcaaccactgaggcggatagcagcttgtttacgttgcggcaacgtggtgacacgggatgagtatttatcggttgatcatggtggttgacagcaacgatttgcacgttaggagagggcgactccgatatatagtccagttgcttaaaaagtatatttggctgccgtcctttgatgccccagagacgagctatattggctcgtcattcccacaaagccactctggcttggattagtgatccgaaccatgatgctcaggccgcaacatcatcggacacagccagaacggctgaaactgacgagcaaagagacaaaagacatgagaatatgatatcccgccgtcgctgtcatgccagacaacgttgtgttcggctcatgaagctatatcaagttaacggatataggcagcccgactacgacaaaagagggtgggatcgtttggtcgaatttccgggtctcggtttattcattgggactctccggtcatgtcgcatttaacccacaaagacaggaagacttggtgaaatttggtttaggtcgtgagagatatatcatgcacctgaaaaaggatgaaaaatggaaatgctgagtgatattatgtgtctgatgaaagaaaaagtttcgattcgacgttgctgttggacaaatgagaagagcccacaagctgacgcagtagtaaaatagccctcccctttcggacaccttccgtgatgggatttatgggatggtattcccagcttcagtgccccctccccctcctcaacctaagcccgtccaagccagcctgcccacgtcaccatcgctgggccactggcagagagactggagaagactagctgtgcccctgacaggaatgacactgctgacagaagcttcccgccgtccagcagcatccgacatggtgatctcgaccaactgcactacggagcagagccgggagagctaaagcgggcagcagagagcaaacaggattcaagattcgagatcaggggagaaggagtggggtgcagacagaggtgacgaggaaggtaaagtacctgtgagaaacgtccagtgcgacggagcaatatccggacagcccaagctcacaaagcaacgaagtgctacacagtgcaccgttgctattcccaaacttagaagtcgtaccttgggtatgatgtaccctgcagtgagtgaagtttttggtccaagggaagccaaccaagcgactctgaggaccgccgttcgactgaaagcgataaactacctacctaatttgaccatcttggagccattgtaggtagcagcctaggtttggacaataaaatggagccacacactcaatcggccacccgccagacccgatacgttgcggccacctgcctgactggtcgacctgggacaggcgagcggctagcagctgcaggcgggcaataggtggacctgaaatggtgttgctgtgcacactgcaccacaagcacctgccgcccaaagaacctcacaagtggaagggaagggaagtggtgtggacggaagagacgcccgtactgcagtcccagacggtgcagcaggaatggaaaccccaaggaagacagtggcagggagtagaggtagctagcagggagagcaacttcgtgatctccacaccgggcactgcaccgcaccactgcacccgaccacgcaccgacgcaggcactgcaccgcaaacggctttcaatcaccatttgcatctgggccaaaaacatccaccacaactatacatccaactaactccaccaccgcgacagggacattcaacgagttgctgcactgtccacatcccactgtcaccaccgaccggtccctagcccattcattgtctagcgggaggtgtctgtcatccatttacctctcgtctacctctacctctacctctacctctacctctagccgaactccatccggccgatttccatcacttcacgacacgggaacctgaccgaccgacgagacgacaagttgttgcttgtcagtcagacccgatccaaacccgcctccgcttctcctacccgacgcttgctgttgctcccaccgccgtaattctcgtcaaatattgcccgctgcttcctgttgcacgatccggccaacgtctgttactgcaaccagccaagcttggaaagcccaccgctgttggcctagtggcagctctacccgcccactcgcgcctcctcctcctcctcctcctcctcctcctcctcctccatcctactcgtcgcggaacggctcttgcgcttcccgtcactgggaaactgaggcgctcctcttcgtttgtcgacatcagcaggacccttcgctcttctttcccccgcatgtcgatccggacgacgcagcgcccatcgctgatacccgcttctccgtcttcgagcctcccataaagaacgacttcgggttttcttgactcctgccgccgcagccccggctgtggaggcccggcaattcgcaaacatgaactttgactcgggcaccgcgtacgctgagtcggacgccgacgacgagtatgagcgcgatattcacggaagctcccctatcgatcacaccgatgtcgagcactcgcccatcgattctggccccccctcggccgaacacacccctacaacatatggctaccggaatagtgcagacagacacatagaaactttgatatccgactggtctgccgacgactgcgccgacttcattgcttcgattgggctacagcaatatgcagatagatttataggtccgttgcgattatatgagcaaaaggttgcctatggccttgacttccgctaactccacgcacagaaaacgagattgtgggagaggccctggtcgcgttgcaacatgatgatctcaagtcgatgggcattaacagtgttggccaccgcttgatgattctgaaatcagtctacgatgtaaagaaggctcaagatgttcctatcgaggacgaccattacatgcctctcagtacgtgtcgcgcccccttaccttgtgcagttttcgagtgctaacataccaaacttgcaaagccgccgcgaccgaagcgctatcggcgaacgccaccctcaacgacattaaacatctcgctgagcagttgcgtttgagagacgagcgcatgagcctcttcgagcaagacctgcgccggttaaccgaagactttaggaggttacgggaagatatgctaccggcattgcgactcgccaaggatgctcagcaaccgttaccaagtggaccgtcttacgaatctactttgtcaccgccagctccagcctcgtcggcgggtagccagccaagtgccggcctaagtcggcaatattctaccaagaggatcatgcttgggacaacgccgaaagcagtctccccttctcatcttcagacttcccacggcccgccatacgactcttctgcatctagtagaggtatgctgtcgtcgtctcatcttggcgccctgaacgggtctagtgccaacacaacctccggtggttatccatcaccgaacatgccatcgcctacctctccgcccaccaccaacatgtcaggcactaccctcgatccgaggtcttatcgcggtgataaccaacccccatcatcgagccggtccacctttggcgataacgatcactacggttctcaagacaaacagcctgtgtccgctccccgcagaggacagacgccagcacctgatacccctggttccgcgagcaacgcgtccgtcgagatcttcaagtcattcagggtcagtatggatgacccatgctataaggttcttccggcagcgctcaaaaagtaccaaatcaacgctccgtgggatcaatacgccctgtatatcgtatatggcgatcaagaacggtgtctaggactggacgagaagcctctcatattgttcaagcagctggacaaggaaggaaagaagcccatgtttatgctaaggaagacgaacaacgctccagctgaggaacaacccgggagcgcaggactatcggctgcggctcgcggggcgacgaccgtttacgatccaccgggaggtatcatataggcgaatactggggcgggagcaagactgtggtgatgctgggtactgcccgtccactatccgagccgaaccgctggggtgcctttccgggctgcacagcttttgcatagcgtgacggaggattacgctgtgaaggaaggcttggcataactggaggtccgtcgctcgagtggaaatgtctatgagaagaagagaaggctgagtcgatgttcaacggttcagtgtcgtatgaccggcggtcagtttcgtcaggttagctcttatctggcctggaatgggcggcttgatagctgagttggtggaaaggcaaccgctgacatggactcaaatctccacatacacaattccaagaatattttgtgtatgagaacggtataccagttagcattgcctcttttgttatctttcctatttaattcattggtgagcggcatggcaacgggttggagaaaatagcttactgcgcaacggggggaattaggagaaggaggcgtatttggtgaactcaatcccatccgaaagcgtcgtccacaattttcaagaacaatatgtttcggtatcaacgtgcttggaactcatctggtctgattgattgaagcaacgccgaggaagaggaggaggacgtcaaagaggagaggagccgggaaagggatgggggtcaagtggtgggttaagaaaactttcgaacttcttgtgttatttatttatcatttagagtgaagagattacaaactctggtgcttgaacaatttgcacaactgtgggatttatatcccggtgattgccgttgccccaacatcttccaactccgtaatgtcaaaaaaaacacattgtcaagaccaagaagctctcagatagtattcgtcaggacgacgaggacatccatatctttaaattatggaatcgacaaaaaaacaagttttcgctacttttacgcaaccatatacctatgctgggaaatacgaattacgtcccatcaggtatttccgtcacctgcaccacccaacaactcaaagtcctcaaaagacccaggctagttatagcgcattcccagccttaataaagagactgaaaatcgctcccaaccccgccatccacgcaagacttctcacaggcgcaaacttgcggttatcctgcaaaaagacatagacaagattgtacaccagtctggtgccaaggtaaaagagcgagagcttgttgaccgtctccacgggcaacttggcggcgttggcggccacgacgccggcggcgtaaagcccaatggtctcaagcccgttgttggcggccgccttggcgcgcaggatgcggtttacctgctgtttggagagggtggtgtccttggcgaggtgttcctcagttttgcgggggctgtaaagagggaaaagggaaaagagtgagtctagtggttcattgtcgtaatgaagttcatgttgtagtgtatacggaggggacacgggagaggagtgtaattggactgggaatggatgggattgatggagggacgggacgggaacttacttggccaagtcatagttcttaccggcagccatgctggcgtagaagttggggaggagggcgagcacaaaggccgcggggacctggtagcttgtgtgtcagagtgatttttgttttgtcgagattgatgatttgggttttcttcattccaaggcacgtcatctgcctctcaagaaaccgaagcgtgaagggaaccgtacatcgatttctcttcacatgttatgagacaaggtaggtacataccgaatggagagaccagttggacgaaagatcaagaaagggagccattgtgatggagttagtgatcaagtaattttgaatgggagtttttgaagtattctattgcttttcaaagtgcgatgcagtgacgtacgccaaatatgctcaggtaatagagaggacagaggcacttttatatcacacttgcagtgaggaggggtccacgatcgaacagctccgatgatgacggcggatgaagcttgtgtgggggtgacaggggtacatggaaggggaacctcctagggaagaaggatcgatccactcggtgccccatgcccctgtggtccaaaattctgtagccattgtcctcccgccccatgcgcctcatgagccactccgtaggtatccaccgagtacccctaagatcagtaaacagaaatcgtaggcgctatgctgaaacatttgcctgatgcagagtctctttcctaaattagtccttgaaggattgcgcggggccaagcctgctatgatgctagatggggacgtatctgataggcacggatgcttgcgaaaccagagttccaggaatgagtatcacatgaaggatttgatggactcgacggtactaactatcaacaggcgagatgcatcaagacatttggattactgaacagaattgaatgggacacagtctcgatcgcgataaagcatatcagcctcctgatatggcagttgtcccgagaaacatccatttccgcttccagttctctctttgcaaagtctcttgaaccgaatccgcttttatttctctaccaacaaacaaattttgaaaacatacgcggcgtggcgtgtccctcttggatataagcctggggagacagacacgcatcgacttcaccgaacatcctctcttctgccctctcctcattctgtagcttccccatcttgtcatcaacctttctccccccctccgcccttccttcttttcttgcttcgcccatctccttctatcccttgtgatagaataggtatccttacgttccatgtctgtgaggaaaatgatgcgcccatgtaaaaagaaaaggcatggaaaagaacacccatttggtaatacctataacccctttctgaatttgcgcaaacgtagatgtgagcaaagtagaagaaaacccaggtaaatttgcggcgagaatgctcttgctacaatggaggacattgcctatccaaagcagggactagatcgcgcgtagggtgattgaatcgtgtgatcgcttgtgactcctttgagagtggaatgattctcttcgaagtcattgggctggcaagacgtgagtagggcaacatgaagccatgcaccatgcttttcggaagaggctatccggcgatcgtgaaaagctgacgggatgtcgtcgagtgtacaattagtaagcacggttggtgccacgacggttcttgctggggccagagactgtcgtccagccgtcatcttccccggcggcggcgggagtagcgggagcctgctccgcaccggcagccggggtagcctgggcgggctgggaggcgggggcaccgccgttcgcacgagggccgcggccagagtcgctacgaggagcgcgagaagcgcgatcagcggggacacggtcgttgcggcgaggcccaccagaagcggcaccaccacgaggttccctaggagcagagcgccagttaccgctctcggtggctctagtcttaggggcctcgcggggctcacgggccttgacggggagcttctgatcggcagctacaccgttggcaggagcagcaccgggggacttgacctcttcctcagcagcaggggcaggggcctcaacgggcttctcagcctcagccttcgcggccgcggcatccgcttcagccttctcagcctcggccttagcagcggcctccttagcaagacgcttctcctccttagccttctcgtcggcctccttcttctccttgagggcttgaaggcgcttctcctcgatctcgcgttcgcgggcggcagtatcgatggggcgagcggcaccgaaggggctggccttcgagtcagtcgaagcggtcgatccagcctcgggggcttctgaaacggttctcttggcgaggttcagcttagggcgaccgacaggaagagcagccgagggcgccggagagttggggacgcttccttcacgagactcggtagcaggacgcatgctgttgcgccattggttgtccttctcagcggcagtaggagcgcgctcgggacggtcgccaaactcgcggcggggaggacgggaagtatcttgacgaccctcaccagggccccaagcagcgggggaagccctcctatcattgcggaaagactcgccacgggcctcaaggggacgcgagcgagaggaatctctgatttgctcagtgggctccgcaggggggaggggaccacgtctttcccagttgccgaaatcgcgaaccttgccatcgtcggcaggggcaaactctctgggggctctacgctcgccaaagtcacgttgggggcggtcacgtccgggcaagtcgggaaggggtcctctgcgctcccaggtagggagatcacggctcgactcacccctgtcgctgtatccctgcttggctgcgaggctgtcaataccacaatcagacataggactcatatatgggaacacatacggggatcggcaatcttgatgcggatgctacgaccgtcaaaggtctctccatcacgggtcaaggcagtcttgagaccctcgacatccttgaactcggcataggcaaaacccttggggcgctgagtctcgcggtcctcgatgatgcggacattcacgacatcgcagccctcaaagaactcggtaacggactcggcggtcgcgttgtatgaaaggttaccgagatgagcggtgaaagggggcctggtaggaagctgggccgggctgatgttgtcgcggagggaggaataacctgtcataactccaaggtcaacacaggggcaagccgactagttgttggaaggttgacctaccgcggtcagcaaacgaagagcctccaccataggtggaagggccgcgacgctcagagggagggagaggttgagtgccggaggctagactgtatgttaacgaaacaatatcaaaggacgacggaggcggcgttacttaccataggtgtcctcgacctcatcagcccaagagccgccgaaagctgtacgatatgttagtcgtaggtctcattaagaaacaggaacgggattgacatgaccaccctgctaggtgggctggtgccttggcgtggagggggaggggtcaactcacagggttcgttcaaaaattcgcccagagaaagcttctggacttccttcttcttgggagctgttgcaaacccgaatcagcatgtgacgccagcgagaagacggtgggacggtagggtcggaggggcgcgaggtatggtaggttgggtttggagagtggtcgacgaagtcatggcgacagtgacggtgatgatgatgtcgtcggcgatagtggtgctcacccatgattgcggttttttgaaaagcctacgtcgcgacagacgatggtcgcaagcgtagacgagggggggtggtttgccggagaggagtattctagccggcgggttgatggtaatgacctcgaggtgatccgagagcgatggaggaggagtgtcgagtaccggttgagaggacgcagctggtggtaccgacaaagtggaagggaaggacgaatggtagacgaggatgggggtcgccgttggttccgtcgtgatttcccaagtgggttcgagattcggcgttgcgggcaggacgacaaaaaaattcgtcttttgatagaaggtggaatccagtggagggttaacatttttttgctcggcattgagtgggcaggtgggctgcgtggggcgtgggcgctggtggcctggtgggtgaatgtgggaaagtgcgtgcggtgcaatggctgcgctagttcgcatgtggcttagcgcgagtcaacttacgcacctccaccttctcgacgggactttaaagttgcgcgctagcagaaggattcagtggtgttcttgcagtgcagagagccctggtgccgcttttggtgctgcccgcatcgactggaccttccattcctttcgcacccctcattgcgggccgtcattctgggctcccccgctatcgctaccccgtgccttccacttcactgttgctgctcatagcctccaggctcccgatctcttctctaacgaaagcccggcaaatagtataactccagtcccatctcgccttccaactggttgagggaaccaaggctggactcaagtaacgaatagtaacccagagcaatactaggtaccttaccaaatgtgctctgagtgggaagcccaactctttgtatgatttagttcacggggcgcatctgacaggtttaagccatcatccgaggttcacagcactcggcagatcagactattaagagaaaacggactcgaggagtcccgtccacagctggaaatgaagaggatcgagtctcctgtcctcaacaaggtgttgagtgacaacgtaaacagtgcacagatgccgactctttcagataatgcgcccaaagaacagatgggtgatcaagtcccttccttctctcatacacggccgaatccagtccttggccctgcattgaaacttggagtcggtgtgggtgagttgaaacccaaagctacttgacttttcttacagccgacggactgacactgcgggcttaggaaccttgggtctccttaccggagctgcagccggcattattcgttcagcgcccccaggattatatgcagcgacaactggtattcagtggttcgtcctgagttccagtttctggggtgcgtatgctctgcccttgaacgtacaatgtcatgtaatctatagtactaaccttctccaggtgctcgtcagtttgctcttaactctctggcaaacggcgccgattcttccccttcgagcaacaatttcatagcaacaagctctgctggtgcattttcgggagccacggcgggcttacttcgtaagttgaacagtagaggtatcccgaggtgcggcaactgagctaacatagatggcaggcggaccgagaaacatcctaccgggcgcagtcgtcttttcactgctcggcctgggtggcgcggctcttcagaacagaatcaagtcgaaagagcagtctgagagttggttccgcaaagttattgacggcaaatggagccctatcacccgcattactaatgaggattgggaaaggatacttgaggagaagctgctgcgagtcgagacagaaattgccgtcttggatgactcgatcgaagaactacgcaagaacgaaaggcagacctagttgaccgtggtgcgctttgtaccattgaggatgtttgtagaaccaacggctatgatggcgcatagccatgcccaaaagctgctgagctttttgacgacgtcctattcacgaggtcagaactctcgcacgcttcgagaggacgtgaatgttttctctccatgaaccccttatcctgtgtccgtgtttatgtggtccaagctttcagggggagttcttggcatttggggatttccatcgaggtaaccttctgcaacataggtttagaacccccccccccccccccctgaatactcccatatatggtaggtagagcaagttgccttgagcaaaaggagcatagacatcccccgttacgatgttgtgctatgtttatggcgcacgcgcagtgcgttgacaacggtctcggaactagaccagcaacacttcgaatctggcgggagtgaagcgggaagcgaacgaggtgtaattatttagtggatcacgcttcaatacaaaaatcagcgaacccgtcggcaaacggatggagttttgctcgagcagcaaaccaggaagccccggtctttgggcaatgaacctttccaaagaagacgatttttcaagcaatatttatcgagcagcaacggatgtttcatgagagcgaagtaaggaaacaacaaaccatgaaagtcccagcggatgtgatgtcagtttagttaagctttttagtagtgagccaaactccttggtggcacgaattgggtacggacgatcatgaggaaaaggggtatatgcatgggatgtcgtcgtgcggtgggcgtgaggctggtggctcactcgaaatagaattggagaaaggtatcgaatcaatgaaggttaagttgtctctgggcaggggacctgatgaaagagaggtgacgttcctggtgttccaatggatgaaaaacctccgggaagcggttccaactccagcggagcatcaggcatcatccttgcctaaagaagcttagtgcagagatctcgtctgttgcttgaagcgtgctcgcgtgcattcggggcattctttgcacgagagcagcgcagagaggagagctgtgggaaatgggttgaagtcgcacattcgggcagcccaaccgagctgggaatttgtgcactttgtacagtactacctataggcagaggtaaaatggcggtagcagatggcagtatgtacaagctgcggaggaagacagatgccgtggctgcctttatcaaacgggcgaaaacgtcaaatgccccactatcgagacttccactttggggcgcgggcacccacagtgctgggacccggagctcgcccggctctccgtcgatttgaaagcgcgaacttgtcacgcctccgggccaggcctccctcgccatccaattccaacgagcccaagcaggcggtcaagcaaataaaggaagggacaggcagcgggcttgacgggaactccagggcagggctgcagtcatcagttcagggcatctcacctcgtcggttgccactcattggatcgtccctcattgcgagcggaatggcggatggcgatgcgctagtgcaaaagaccgtggaattcaggagtcgcagaaattcacttggctggctcaatacatagccggacagcgcggtggatttggtggaatcggtagaatcggtggaagctgtggaatgcctgtggaatgaagtggggatccatctcgtcaatttccctcctgagttcgggcaggtcaacccacgccagccggaagccaaccagattcaactagtcagggacactttacactattattcgtacgcctgtctcttctttttccctttcccgttctcagaacccatcctcgagcacttgctattctgcctgtccatcttttgtaacaccacgttgctcttcgccggcagtctcagcagcatcaatctatcccccattcagccagccatcgttaacattgcccttcaaatcaagcagcctcacagtgtgcgcgcccccttcaaggagtactgccaagttttagtgagtaacgtacctcagccgggccaggtacctttgtacaggtagcttcccttcacagccgcagacaaacgacagcgtagctccgtaattacgtcttcaactcgacggtcaccctacggattcgagtacctgtccgtctaccatccgaacagctacactaaccactttgtccgtacagcacgacagcacggcagacagcaccgtaacatcacaactccaaatctccattatcttgactacctcgacggccagcggcacggccgggcgcgtttcatgctcgacactcgatagtcaaccaacctaacccgatttcgtaccgttcgaacatggcatgcttgaccaatacattgcgcgactaagaaagaatcctaggccggctacgcgcctggcgctgcatcgacaatggcactgcttaatcccacattcatcttcggcatcttcgtccttctatacctatcctccttcataatattcgccgttgttcgcatccttaccggcctctcgatccagcgcattggctatttctccctccgacgactcgcctacacaccaaaagatggcatcaagatcgagattcgcggcctgggcctcaatgtccatcgtccgacatttgcccaaccgacttggctcagtatagtggtggacgagttggccgtcaccgtggatgtcaaggaagtagaaaagagcaagaccaagcacgttacaggaaaaccaccgggcgacacctccgacaacacgaagccaggagaaaagggggagacggaaccgctgcttccaacaccgccacaggtgcctggcatcaaagccgatacgagtgcggagggtcggggcaagacttggaaacagttgacaaagttgaaagagaagattaagcggctgcatcggagcctggattatctgcatatggtcgatatcgtcgccactagctcgacccttactgttaccgatgttggcagcgtacagattggaagctttacccttgctgtggacacccgagacaagatggtagatcgcgcccgcttcttcctccagagcaggtcggatcagccaggagaacaacgacaggccgagtggatcatcaccatacgaagcgtactatttactgcccatgggcggcaggccaccgaaatcctcgacggggccagtttcaatgttcatggtttcctttatggaacgcaagacggtctccgagatgccgctgtaggtctcaagttgggccgtcttcacattccctatgacgatgtgcagcacagcgccttgctttataagaagatcaaggaacttgccgaacaggtcgtcggggtccagcccaaaccacttgatgagtttgtcgaaaaggtcatgcaggaaatcgacgttcctgggagtacgaaccgggagttgatgcaaaccgtctccgagtcaaaggagcttgtaagctccgtcctcaggggcgtaaaggaggtccagtttgccgtcagtttcatcggcctcaccaagaaagtcgagagtgtcaaggctggcggaactcctgtggtactaaatgcttccatgaaagaagttggtatcgacctccaccgcctcgatcccaaatctccggcgcataggatgtatttcccctccaaagacattgctcacgaggcgttggctgccgcgctctccatttcagttggcattgacgacgggcaagggaaacccgagagactcatgtatatcccgatggccaccaccaccgtcagaaccaccctgccctccaagactgttgagctagccgaggagggaactgctgaagagcgaaatgcaaacatgctttttgcgaattccgtcgtaacatccccgtccgtcgatctcaaccctaggcatcttccgttacttttggcaattttgcgaccaaagcctaaaaggaagacagagaaccggcaaccgcacatgctcatctcgcgacttctgcccaaggctaacatcaagttctcgatgcacgaacccgttttgcgcattacccttcctccagtcgagaagggtgttggccctgatgagtttgacctcctaatttcgtccatttcatcagtgtctttggatcttgaatccttccattccgcagttgaggagctacactattcattagctgctagtttgcgcatacaaacacacgatttatactaccagacttcttctggtgagagattcgatctcctcataacagaagcattcgacttgaaagtccagctcaacgctacacctgatgtccacgtggttgcgcaaggaaacctccaaaccttcgcactgaagctggtccgcggagaaattggcgatggcttacatcacattgtgagacagctccgcccagatgtcaagccggacaagttgaccatgccgaagagctcccccaagaagtctaactttcttcgtggcgtacccgcatggctgcttcagttccaattccaatgctcggatttcagcttggcagtggctggggtagataaagagatagcagaagacgcccggggcgtcgccattgagctggaatcttggtcgatagactatcgtgctcagagaatagatggtctgcagcgacggtcctccaggcggcgagcaagcagtcgcagcttgataccgtcagaagcagagctgatgaaacttgcacccacttcccccagaaagaaacaccatcacgaaggagatggtcgccgcgttgcggtccatgtgaggggcttggaggcgtttatggtggaatcagatgacattggaattgagcctttcctcagcatgcccaagcttgagctcgccttctcaacattaagcgacaaccaaggcccagttttccaagtccaggctaatatgaagaagctccttgttcagtattctttatatcgccactacgccgtcgcattggctgtctcagttctgctgaaggcatttggaaggcccggaaagcccacagcggcagaaccggcaactcccacggaagcatcaccccaacgacgggtggtaggtcttctttctcccctatcagccgatagcggttttgattctctcgtgatggacgacgaatcaacaacagcgcgagaatttgtcagtatcgatgccaaggtaacaatgatccaggtcaaggcggacttgcctacagatcccccgttgatggcccacatctacgctttggaagcgggctgccagcggtggtctgcacctttctgtcaggcgaagcttatcaggttatttgccgaggctcccaggatgcgcaaggtttgggctagggtcctcagcattaagaacggacgggtggactatcgggagtcgagacggaagttcagcaacggaagcgtgcgcgatgagcgcatggttgacatcgccagcgacacaatccgagtcgctgtcccacatgagatggtcggccacaagatcacggacaacgttgtcaatgtgatcaaatccgccaagcaacttcaccatcggttcaagaccggcaccaatgagtacatcctcgataagggccctgaaggtccgaaaactgttcccaaggtttccttgcgggctcgtaccttgctgtttgatttggaagatggtgctttcgagtggaaactcggtatgatctaccgtgcggctcgcgttgagcagaaacaacgtcaggcacgggaggaagctttccgcatcaaggtcaagaaaatccacgaagaggcgacacgcgattcgagcaagctacggacgcggtctgctgcaccaagaggacgagcttctccaggaggcggtggtcatatcaggagtcacagtactgatagtcgtcaacagctaggcactgaccctcacttccggggtcgtgtaccaaggtatgacccagatgggggacgacttaacattactggcaacacagaaatctccatcggccaggctaggcacaatctccatcttcataatgcaaggagctggaaacggcgtatcgaccgacagtatgctgcggccagggatgaggtgaaggacttgcatcaggattactggggcagcgacgagaccatcgcagaggatctgggcgagggcgagaacatactagaggttcccctacggcacgcccttatgtccgcagttgtcgacgaccttcacttcgtggtcgacaagccatcttttccccttagagaccttcccgacttcctccataaggtcggaaagggcatgccgaaagacatggaatacacaatgctcgtccccttgagcgtgcagatcagtatgggagaggcaagagtgtctctccgcgactatcctctacctttcatccatgtgccggccacgaagtcgaaccaatctgcccgcctacccgctctgacactcaaaacggacttcgtaatcgccgaagagttccgaggcgtcgaatctactcggaaaatcagagttcaggtgataccaccgcaaagccatgactcgtctgaaccaaataaaggcagcttcgcaatagacgtcagcaggactatcgggcccgtcaagatgttttcggacatgcatatcgacgttcatactgccaacccaactcgcataacttggggaccttcttatcagcctgcagttcaagatatgatgatggctattgaatctctcaccaaaccacaactcgatccttcggagagggtaggcttctgggacaagatcaggctcagcttccattcccgcttccgcgtcacttggaggggaaatggcgacgtccacctcgcactcaagggaagcagggatccttacgaagttacgggcgatggtgctgggttcttgatgtgctggcgcaatgacgtacggttcaatataaacgttgacgacgaccctaaaaagttcatgactgtcgacagcggagagtgtgttcttgcggttccagactatagccaccacgtccgcgaaggtcgttgtcgtcacggagaaaatgaaagcatcgcaagcgagagcagacataaatctactgcatccttcaagaaggtggtcatgaaactttcagggaaggtacaatggctagctggtcttgtctttgagcaggccatcgaaaacggccataggaacttcgagttcaagcctcactacgaggttgttctgaaatctccgcagtatgccaagccacaaaacggtcttccttacgatgctttccgtggattccgcagccagcatattcatctttcagttgcgatccgcgcgccagtcgaccgagaatggacagcatccaaccctccaccatcacgtagctataatgctattcacctcacgccgcgcttcttcacccatttcttttcttggttgtcgcttttttcgggcccactctctcttcctgtccgtcaaggttccctttggcctaacagggagaagaacagtaaaaagtttggcaggcatttggccactatcaagtataacatcatgttggcgcctctgttcttgagtcacatctacaagcacaaggatgtcgaagactattccgagaatgcggtctcggcaacgggtatcaaggttcggcttgatagcttcatgctcgatctgcaccagcggcgggaggaattcaacaccagagaccgcgggcgcggaacgcagacaagaataagcagcatgaagcttcacgcaggtcaactggatctggtctctgcggatatccgcgctgtctccgctagtattcggggcacgaccgctgatgccttcctaaagcactcgctttcaaccttcgtcaccgatcaggaggaagatggcacggacttgtctcgattcaccattcctgacaatgacctgacgtggatcgacatggatgatttcgttgagctcgactggatcttgcccacggaaccaaacccggacacaaagattcttccacttgctttcgcgcctcgcatcacctatttccgccagacagatattggcggtgtcattgacggtgatccggaccgaagcagcccattcggacaggagccaacccattcgtgcatcatgagccaggatgatgatcctagaaggatacaggttcagttgattcgccagcggttgaagcaactggacaaacaaatggagacgcacagccgcaacttgggtgaaatcgagcttcgtctggttcgcgacgaggatccggatctaaaggctgactttgaggccttgaccagacacacaactgtgttggttgagaagagggttttcctggagggcatgcttaaggaaatgacgcagacctcgcactgttgtgctgaaagtgaggactcgtcatcttcctcatcggcaaaggcagaagcgcgaaagtcgaaagcggacattaggggttcaatgtcaactcccacggaagcagagtttgcgagcgatttcaagaaccgtttcgtcgtccacaacttgcaactgaagtggaacaacaccctacgaaacattattttacgctatatccatcaggttggccaacgacgaggattcgtctactatatgtcgcggccggcggttaagttcattctggacatcgttgaggagcaaaacaagaacaaagtggcaaaagaaagcaactcgactccgtcagcaagtagtcccaatgtcaatagtacagagagggacacccagggagacattgaggataggattcgcaaaatcctggaggatggcaagaaattcgccagtgccgaggatgcagggcctgggagtccatctatggccgacctcgccagcggtatcgccaaagagtacatggcccaaagcagctaccatattcgtgtcattgcgccgcagattcaattgcagagcgacaagaacaagaaacacgtggtactcattgccgctaaaggcatggagctgaagattgtcgatgtgatggaccaaagccgattgtttgatactgtcagtggtctcgttcagcgacgtttcctcgtcaacatggacagtacacaattcttcgtcacccatcagaagtggttttcgacacagctggtgtccatgtactcggggaatacttacgggactccggctgggtcttcgtggccgccttgggttcctatggaggtcatgttcgactttgagacagatccttttggcttcaaacgcgttgtcaaaaagacgtctgctatgttgcgatacgacaattacaacacgcttcgattgaagtataacgacgaagtgaacgccagcgaagcaaccgacaatgacgacggggcggccgcagacagcaccgaatccagaatggacaacctctggatcgaattcccccaggctcacgcattgtgcaactcatctcagtattatgcattctacgtcatcgtggtggatctgttgatgtacagtgagcctctggagaagacgcgcagcgagaggctcgagaagattatgcttgcttcggactttagcgacctcagaggtgcccctgaaatggtgatcaaacttcaagagcgtgtccggcagctggaagatatcaaaacccacttccaaacccatggcaagtacatggataagagagggtggaaagatcgactggtactggaacgcgatttggccgcttgcgaggatgagcttttcttcatgatgaaggccatcacatcgtctcaacgcaagtacgaaagctcgacaagcagtccactcctgaggtggagcattacagcaaaggagattgtgtggcacctcatccgggacactagcgaaccgcttgtcgaactccagctcaagaacgtcgagtatgaccgtaccgacaactcggacggctcgcacgtgaacttgattcaggtcggaagcatacttggtctcaacctccttcctgacgcaatctaccccgtcatggtcgcgccgtacgttgatggtcaccgtggtggctttgaccctacctctcagccaatgattcgggtgtacttccacatgctcgaggccattgccggtattcctgttatggaccacttcgaggtcgctctcttcccgctcaagattcagctagagagggaggtcggtaaaaagttgttcgagtacgtcttccctggtattgatggtgacgaggccactgccgccaagaacacgtctcctttcatcatcaagcagaccttgccggaggatgacgaggatgcggaagacgatgggtctctcgaaaccgttgggataccagacagtgatagggagttgggtggtttctcaacacgggcgggctctctcgaattgcgcctgcgccctaccttgacatccgatccggaagccacacctagcaaaaacaacaaggccttgagcattcacactggagaaggaagctccttcagactcttccggtctgtcggtactgggttcaagacggtgtctaagaaaccaccctctgacgagtcatcacttcgtccgagcactccacgacctagcgttggtaggacatccacgggcttatcatccaaggatggcagctccaatccggaggcgaagaagggaactcgcttcatgctgcgcaagacggccgcggacgtggagaagaggaagaagtcggacgatctaaccaagatgattgaccgggcgtccaactacatgacctttgcctacatcaagatgccatcggtggtactctgcctgagctacaagggcaagggagaccgtaacctggaggacgtgcacaactttgtgttcaggctacccaccatcgaataccagaacaagacatggtccaaccttgaccttgccctcaatctcaagaatcgcatcatcaaagccctcatcagccacacgggcgccattattggcaacaagttctccaaacaccggcccaacactgcacagcaatccaagcttcgcgagctcgccacaagctcagtcctactagctcctattctctcggaatcacgcgacaacagcggggatgactcgtcttcgatatacaacgcctccatcgtggacttttctcgctccccgccgcggtcgattgcacgctcgcaaacagtatcggtggttcccagctcggagagccggagctctagcattgcttcctcgcagcgatcaccactcgtgccgcagaccacggccacggctggcactagtagtagtgcccagtcgactgcatctgggccaccagccgtcggcttcaccatgaccccgccgacacctatcctaccgccgggtatggacggcaaccaaccgcatcggggtgcgtttagcctgctccggcccgcaaccagtgccgggtccagactgtttggcagcagtggcggaggaacctccggcgccagtcccgcttccaacggcgatgtggaatccatctcccgacctggcaccagcagcggtgtgtcgatgctgcgacagtccaacacggtgctgagagacgacaaggagagcccagaggcgacgcagaggaaggccggatacttgagagataagctcagtgccatctccaacagactcaaggaccgcggtggtcaatcacagtctagtcccggtcccacttcggctcctcgcgacgatatcttgaacagcgaccgggcccttcaagaggtcgcagaagaagaagctgagcgtagtgaagatttagagaataggaggccggtcactgcacatgctgctgtgggacctggctctattgaagccattggcgggcccaggccggatatcgttgggcataggctgagtaggagtttcagtgcgagtgcgaatacctgaagcagtcggactatgagggagtggacggtgtcttttttataattctgtaatcattcttctttctcgatattcgagttggtgtcattttgacattacgttttattgtcctgttttttcttctttttctttcctttcgttttcgttgtacaactcacattggcgtgagagtgaacgactacaacaactttttgtggaaacaaccggctgtcttggaacagctgctgagttgaatgcgggggtgggggaactgaaatgacaatagaggttacaaggtatatatacattatgttattgcgagtttgtacatagacggagagactcgggggcagagtcggaccacttaaaaggtgccggactgaggattttgcttcccactcatcaatggcttcttttgaagatggaagacaccttggatatggcactagcagagatcagcagcgtatataatactatttgataattccacagcaagacatcgatgcaaggtggccgggaagtgcggtgtacttggctgtgaacaacgaactgcaagcagtatgcagtcagaactctgttgatgacgccgccactagtagagtgatcaataagtggaggtatctgatggttatcttgagtctgacgtacttacagtctccagtccgtcctggaaagaggatacatgccccagccctccaaaggcccctctgctctttccctctcaagctgcaatggggtagtaacgaactcggcactcgcttgcgctacagtacacctactagtacatgaccatgagtgcggattgtgagtgacctcaatgtaagtgagatacgaaggagcgactgggactaggtggtaatttgaactgcagtggttggggttggtagagttaagtttaagtgatgggacggtcggtaccttgggaataatgcatcacaacgctctactttacaggacacttacttacctctaccgatcttgcgaactgaaccgagaactgaagacggaattgtctttgaagtgcgtgcctgcagtaagaggtagtggacgttggttgtaagcccactcactgactgcaccgactgtggctgcagtgtcagacgatctggagcaactgaagattgccgggctgttgacaatcccggcctccgtctcgatattgcattacgtgcagtgtgtactgccccatgaatcccatgctggcattggatcattgcacaccacagcaagcagcacggacaggctcatcaagaactgaagtaagtacactggggagctatctgttagaagggctagcagagcgatgaaattctacatagttaaggtcgggcctcactaacagatgtacatctcccaagtagtcatagtttctgatccttcgctccttcctttgctgatcgatccgtcatcatatctaggtatgtacctaacttcccaagcgctccggttcggcaagaacaactgctggcaaccgaacacctcttccgttagtttcagactgcagtgagaccagctcagctgggggactcactgaggagatctcatggtacctaggtattaatctcagaaattgttgtgagccatcagtcaacgagggagcaaccaattgcgtgttccagtctttccctgcaacggtttgtgcctttcaaatcgcccggcaactgagtgcctacctctagcgaaaggtaggtaaagaccgtactctaagcttctcgcgcagtggatctactcggctggatattgtgctatctggacggtgcagtggctaagctgctcgctatactccagtcttactgtgagctcttgcttctcaatgccgaatgacaacatgccaccacgaacttcctgatcttgtttgcgtacgctacgtgcgagaacaaatccagtcctaatctttattggaaatactatgccagatgcccatatggtctccaatctcctcactggttacctacctaggtatgaaaggacattcgccactcacgctctagaagcatgaatgggaatgggcgtacgtgagtaggtacgtgtgcaacggtaagtacaagcatgaaaatacaagatgtgtgtgatgggcaggtgtgtcaaaatatccatgtcccaattttccgttcgacacaaaccattaaacaaagatagacacggactgtgtacgtacatttgtgtgttcagaactaagatccagaacagatcaacccgaaagcattcaagggattgctacactgcgctcatcttctaacgtagtttggtctggccgagttggttcgaatgagctcacatcaagatcagaggaagctcgtaagtaggtactttcgatccagtactctcgtcttagatgtgatatatatattcttttttctcgaatatagttgtccatcacaaatagggcacctgtcatacatgccccagatcctcgctcgcctcgttttcttgccgctacttccattcagccccttgccgagggccgatctacacgtctgacttgacttgagttgaaattggaggttcagttggtcatgttcctcccattatgctctctcaagatacacactagagaaacgtattgccagatgtcaactgctattcagttatcagtagagtacggttctgtggatggatgggcaacacactgtccaaacgttacacagcgactcgcgcccacagtcaatacctacctaggtacctacctaactatagctttcctagcacactcacccacagcctgtgcccatcttcccgagtttcacttgtatcctcctcaattccaaacttacacaaggcagcccaacaatgccaaggtactttcattatctctagctccttggttccagtcaaggccggccgcaagagacaccatccggaaaatacattgcacataggtagcacttgacagaacagactactacctacctactgtgtaagtagtatcggaaaggtctgactcaaaatttggcatcaggcgtcacgtcaagtagtacatctaccacttgactcctgtcttgttacccttgtacaccagattacagacatcaagtcccgagtcccggcccttgtgtttgaaccctgtagagcagaaagatatcattcagttaccaagtgccattcggtccagtctttccaggatcttcgcctctgttattcatcggctatccaaggtccgtcatcccgtcgaccgctcactgagttgttcgtgcggctccattcaggcttacataggagacgttgtgtcgccatccattttcttccatacatgttctggaagctggggcagagcggcatgacaagcgagccgttgttacatccggtagaacctgcagcagataatgatgactcaggttcgattacatggagcacgccaactttgttatcttgtatcgaaggaccgagaatgaacccttattctgagagccagaaaggatgcgtgtttgatgtcggtcgaccaagagtgaaggtgtggttgataaggcattgcctagctagtaaacaaaggctgtctgggagaaaagaaaagtgcaaattcaacatgatgcgtgtggtgaaaaggtttttatatgagataagaggtcaattaaacataaggcctctctagacacacgctaacgctctatcaatcgcaaatcaagccccgggcgtgaactccatatgtatctccccaaaaccttttaggtgagcatttcaaagtcaacatgactattcgtccaaatcgaatgaaaaacttcttctttcgtcaacccatatcaacgttttttttttcttttctctttttcctttatttgttttttggtgccaatatccattctaggtaaccgaaacgaacaatcacgattgatgttgtgtttgcgaacaatcagggatttactccttattgatgtttcccattctctttgacatgctaagaagagagttagtgtcttggttatcacttcaggaatgttcaaggtaggcttacaaatcatagaaagcaaactggctgggcgagctaccaaactcatagacgaagcgactggcgaggtagctgccaaagatggccctcagatacgaatcgggaacacgctcgatgatggtatcgaggccgatcttgttaatgagaaggttgggcaaggcatcggcaaggacggacctgcgaatcttctcgttgtcccagagctccgaacgctggagatcctcgtcaagagaggtgatggccaatgacaacttgtcagagagaacagatcgaggaaggccagtctgctcatgttcccgccagatggcctcgaactcgaggcgggcattgtcctggatcttgttttgcacttccttgacataggcctggtagaactcgggcgcattgccgcgggaatcgtggcacatgtgggtaacgaagcccttgtcgtcaaagctgagggaggcaaggacctcgagcgatgagctggttacaccgcctttgttggcactggcatccttgtaaacgatgcagccggcttcctccagtctgagcttggcatcttgagtgatgaacaggttggcaccctcaacaatatatgggatggttgactttccatccttgataagcttgttgactgaggagaggtcgatcgactcgggacggccaccgcaaggcacgaacatatcagtgatgccgttgtcgcgaagatggtacgtgttacggaatgcagtgccattgtgcacaacctctccgttggggagtgtgacgttggtatcgtcacaaagcacacgataaccatccttggaaagcttggcgatatcaaagtttgagatcatagcacgagccttggcaagacggcgtaactcatccttgtcaatgccgttggggtcgcagaggacaccggatccgtcaacgatagcagtgtaagtctcgttgctgagcagaatctcgttgcttcccagatcaccatcgggaccaccagtctgcatctttctgatcttggagggatcaagctcaagcttgcggtaaatacccttgacatactcacgaaccgacaaggttgtcatgccataggagtcgtgagggatgccaccaagacgtggtgatttaccagtgaagaaggatttccaccaaggagcgccgcgagcccgggcatgctcagtggcccagtcgacaaggtcagcagtgttctcatccggtcccatgaacaaaatctcctccttgccgtagaggtcgacaatggggttcttgatgccaggcgtctcagccttcagaagaaggtcaaggatactatcgatgtacttctcaaaggcctcgcggtgcctgtcttgctgcttggggtcaaggagaatgacacccttcgatccgccctccggaatatccttgttcttgcgctgctgggtgctggcaagaccgtagttctcatcaaagagattgcgggcattgatctggtaagcctccttacttcgagacttgacaatacgaataccaccccgtgcaatatccttgaagcggaggtggaaacctcgcgactcggaagtgatgacgaggaacattccgtacagcggcttgggatactcgacttccggaaggaacgagggattaagccggaagctcaaagcgactttggtgggagtgaagaagttcgtcttgaggactgcattgttgaatacacggaaggcagtcataaccatttcctcgtgctcgttagaaacgtccttggtgatcttctccttaagcctggcatcagaaaggacctccatgaccggcgtaggcgcaatgagatggcgatcataatcgctgccgacccgaaggtgaacgctggcgaatgaggcgtagagagcgcgcacaagttgcgggtgggagctgatgatttcaagaatgtagtcaggtgtaaaggtctcggtacgcagacgcttcttcatcttggagagaatctcaacatgcgagttgttcttggggtccagggctgcaatgagcgaagtgtactctgtcccaagacggttcaagaaatgctgaacaaacacccagacgcagtgggcatagatggtctcctgcagactgagttcaccagaggcaaacatgttgtgaaacttgttctggggaaggcagtacagcaaggaaatctccttggtgatctggtgaatagattgctcaagaggagggtgcttgccgtcgatgttcgcagcagggcgcagatagatactcatgacggtaataccattggagaactgctcaacgtacttacgagagcttgtgacgccgtagtagtggtaaaggtcgctgagggcgctgaagataccctttgctgttcgagagcggaaggcaactaccagtctcatttcctccgagccctcgatgtcgaaaacctcaatgacgggaccatgtcggctcacggcaacctggatgatgtcctggtagatctgcttggtgttcttggtagccttggcaaggaacatgcggtcgctgatcacttccaggcgagtttccttgggatcggcgttagaatcaacaaagagacactgatagacaaagtagcaacgaagagctgccttggagttctccttctgccccaggacaccgggggatctgaaagtctcgacacggaaacgcttcgaagtatcgtcgccatccaagtacttggactcgagtctgtgctcatatcgcggaccgtcgaaggaggtcatgccgggttcgcttgtgtcgatgtaaatggcgtggtccgaggcttccatatccagtctgatctcttcccgcttgtcctcgcgagagaaagcagcaactttggccgcatagagagatgtgatatgatttgcaaccgcctgagggttttctagttggaagtagacgtcgtcgatgccaagctcattatagaaccacgcaatctgaccgtcaaccagagtctcgggaatccagccgccctggacaatgatattcttgactgtgatgaatatcagtaaatgatatagcacagtatatgcgtagaattaccaaccttgcttcatctgctctgcctttccctggaagacaggggcaacatatccaacagttgcggagcggagcaccctgtgcccgttgccgttcaccttgggatagctgacatgtgtcggctgaggagaaggatgtctgggcgtctgatctttgaggcgatcaaccaacttgtgggctgggaccggggctgaaggagaatccatcatggtatcgcctgaggactcgaaaagttcgggaaaactagacatgggaaggtcagtttgaatggtcaagccagatgctctgcgcttgtagcccccagtgcttgggaggggaatcactacgtccgccatagcgattggagtgaggtgacaaaggcctcccaggctacaatcaacgtgtgtagaatgaggtgtacagagacagaagggaaaatgataaagaagaagggaacgatgaggcttctagaagggagttttgtagggcattcatggtgcaatgacagccgttggcctttcatcttgaccgtggtatgaccgatatcagaaagctcaacgtgaaaacaagaataaccagaacatggaaggccccgtatcaggtcaaacaggtcaagcccccaagatcggataagccaggtcggccacaaatcgtggcacagccgtgagccagggaagggagaaagggtgacacggcaacatggcattgataacggcaagacaaactcgatgccgccaaattgggacggcaggaaaaaacgagcgcgcctcgtttggttttgcgggagtgtaagctccggcatgcgagtttgtgcttaccgcgctctaagccatgctttcgtgtttcatctcgtgctgataagagaaagacacaaccttttgggggcgtatgcgagggagacgtacctggtcagaactttgcttgacagtcgagattatccgcctaggcagatgaaaagggattggcaatttcagggcagcacagatacttgcgcttaggtgctgatgctgggcggcaggtatccgtgtgtatgaggacctgtgctatttcgagaagatcacaggcgtcggtagagtgatgctgtgatgctggtgtgctcgttggcggggcgatagaggaatggtacctggaggggcaagaaccaaggcaagatgcaacggtccagcgataagggtaagcgtgtctcggaggcttcgagagacaaagaggacaagtgtgagaagctgtcggaggtattttgttgacagcaatgcccagattcctgttggcctgttagaacgcggctttcaagactgaccagataacacgatgcgcattgtgaaaggaatcgtgtgcttgttggccagaagccctcaatggcgagccacttaaacggctggttccattttccatggcgacttggaaaaggtcccaatccatctccaatctctcgttcctgaccgactcatcctttccgtctggccggcaatggggacgctgaaggactcgaatgaggatcgggagagattgcaatcagagaaggagcacaaaagactgcgtgttccatggtacaggtgacaccaggattcatcccaatgatgccaggcattcatcccaacatccagaactacgggactcgctttgcacgcgccagctatcaccccgagcaaggactcgggcaacacgcggccttggcatcccagccttcgttggtggtatataatgcgaacttccgccttgccgcgcaacggctgaaatccctcgagataagggaattaggggcagagaaggaatatccggacggaaacatgaaggtggtggggacggagagacaagatccaggggagatcggtattcgggggacgtgaaagtaggtaggtaggtaggtaggtattcccggaagggcagtgtaggtagtggtagtggttgcagcggcaatggtggtaaaccgtgctgagtggttcaggggtgacccaagcaccttatacgttggtcttgtccatgtcgccaactggaagggcaattgctagtgttatagaggtaatcgccctgacatctccgccgagggtattaggtatccaggtaaaagagaaaaagcgccacctacaaaaatggaccgctgagtgaggatactcggcagagtttgtcgcactgagatacgacgggtttgtgtgcttggctggaatacagcgaagggtttcgtcggttggcgggtggatatagaggtgcaagagacctagaggcagtcggagttaaaccgccgaggatgaaacaaccggccaaggctcaatgacagaaaagaaggcctggagttgttgaccttaacatcaaggaatgaagtgtgtgtatcaagtatagtctttgatctcgagccttgtgattgttggctgacgggcgggcgtcacagagctctttatatggctgcacagttccggcgtgtaggcaatccatgttgctgcaacaacaagtgacctctggagttggggatgggagcttaccaggatgaggtggaagccatggaccgccgttgatgggtcgtgatggaccccgaccgataggtgtagtgtattgacgatgcgtggcttgtcagaaatttacaacgctgcagccaggttgcgaggatcgttgactcccacctgacaaggtacctctaggtaaagagttagcgaaagtaactcccatgtacctgcctgattccctttcacgatgtgccatgtcgtcaaagaaggaatggatgagttgctcactctatccccagaacgcaagagtccaatgagagtctggggtacaggtacgtacctgattgtgggccttttctcgctctgtcaccaacgaatttgccgtgccggactgcctacctaagcctgatcgggatgtttctggcctgtgctgattgggtcacaggatcggtacctgaacgggtaaccggggcttccctcgtttctatttgcagccaaggtacggggtacgtacctctcctcagtggggcatcccttctccttctccagaagagcggctattcgaggttttccagttggcgatatcagtttctccctgtacgtagccaagttcttttctctttcgtattgccggcccctcgtcaatgtcgccatccgactcatagctatgtaaaacctttgaaccgaagtcattgtgactcctcttcgtgcccttctgccgtcttcgctctcaccaacatacgcaactctttcatgcggcacagagcttccacttgctatgagggcctcatattcaggttacctttgagcgactttcatacggggagcacccctgcgcattgatgcttgtcaagtggtcaactggtcgactgttgacaaacaagcagaacattgcaggcacatttcaccacgattttcccgcttctcaccacagcatacactaaaccggccatagggggggtcgcccgtcgagcacgttctggaagcaagcgttcaggttttctggtgcagtctgccccgttggtacccagtgtcgtgatgtacaccgtgcgaagttgaatattgctggcggggatcacgaccgcccgggacatttgcctctccgtcagcctaggtttacatacaagtagtaatgagcagctggacaggagacaaagatgtacctccacagtattcgatgcttcgtatcccggattctctgctggatatggcagctggacgggaagagatttttgcatcgcatgcagccctgtaaagcactatgcataccataggaaggtggaagcagccttagacagtaggtggtgctgccggtggactcgggtttcgtcaacaacgatcatgttgtgtgacggcgtcggtgcttctttaccgcctcttggcttggccattgagagtccagcgagctgagaaacgcttactggcatcataatcgtgtatactggcctcatcgatgttctggggcctctaaatcgtcgttaaatttggaccatttttgactgtgatcgtaaaggtttcaaacaagctggtcccgtgatggcccctagtacgtaaaaaattggagaagttggagctccctggcggcctgtactccgcgattactccctgtctttccagaccggctccgttggaatagccggaacctatagcggctgctgagtggttgtgtcgcctgtttccattacccccagcttttcccaaaaccgtacttctttgaaccagtccgtgtgtgctagagacgccatcaagtaatctgggggtaatagaaactatctggtcgtcgcacgggatcctgaagttggctcttgttgcagaactaagcccaaacttgcgcgtttggtatggagtcaacgagggtccgtatgggagtctccgcctaccacaactctctttctaggcttgaccgctgatgtgccgtaatggccgccggggattacgacagcctctaccttccggatcgcctaccgaggaggggcaagtcctgcccctgttgacaccgtcgcttctgagctgcgagttgcgcttgcgggagggctggcggggctggcggaaaccattgtggctactgtcagggacgaaagttctgttggtctcgtgttctcctcgacaggctttagcagagcgctgtgaaattccaccaaaacaaacctaactggtcacgggagcgtggcttcaggaatttccaccggccgttggcattgtttaatcccgccaagcaatccaagctttttccccagacccaacatcctggcccgccaatccaaacgtaacaactcctcattcagattttaggttcccctgacgagacagcttctcaatgtcaaaagaaatgtacactacaccacagctcagctccagtgtttcgatacaagctgagacggggagcaccgccacgggttgaatccacaatggtcaagcatgctatagtaccgagagttcaatgaacaagtgatgtcccttgtgtctcactgtccataccgttgcctcatgtcaacctttgctcagctgaccaaagacttatttcccacggtagacattccgatctgctgatttacccgagaaaaccgtcgtgggtctgtcttccggtgacccccattgcctttggcgtctcgtttgtcatttttgttgagttttcaaggtgcttgcagttcaggtatcttgaagtcccttccccataaccttctggtcttgggagcatgcaccggcaagttgtcctcaaaagcaaggacaatggaggccgcataaggcagaatcgctaggcttttgaaagatgtcgttacaattcgactttctgcgaacaggccctgaatcgcactggcattttctcacatggcaaggcgccaccgatgatgcacctattgcggaatgcggagacgatgacgctcatgctctggagaagtgagggctttcgaattcggcctggttttcgagttcacgagacttggaccctcgcatgttgaaagcttgcgtgcattgaacgcagtgcctggtgtttccattgagtcggaggtgatcgttaggcacctgtcctgcgttgaccgtcaaatgcctggggtgggcggtaatacaattgcagaagccgcggactggtgcctcttgcatgagagatttcaccccgtgggtttcatatccttcgtcgttggctcttgcggattggcggccggtggtttggtgactgagacgtttgacaaccgacagcgttccatttgagattgggggaaaattgatagcgagagacgggaatcttttcattgtaagttcaggcccggccttggaagtggaagtcttccccaccgctcaggaggagtccatcccgtcagtccgaacgacgtgggaccgacggggaacagtgaggggcacccacgggccacgccagcccaatgacaacgggaaaggtggggcacgtcgtttcctatttgagaaaagacaacatcggaccctccactatcgatagcggcaagagcctcacacaactttatgactgcaacgcgtagtccaccaacaaccacaaccactccatcaactcacccagcaagtggaaaaacatgagcaccgcagcggttcaagacgcccggaagcaggctgaggctctggacaatgaggactctatcgccttcgtccgtgatgagttcaacattcccactaaggcccaaatagcgagctcccgcttggccgactctcacccaggtttgatcgccaatcatgaacaagacaagtcccgctgaggctcaccaagatgggggctaatgctcggttctagccgccttgccagcgtctgaggacgatgccaagtgcatatacctctgcggcaattcgctgggtgtgcagcccaagagaaccgtcacccgtctcaatcagtatcttaccacatgggccactcaaggagtgcagggccatttcaagcctcttgaagagtcgcctctcccgacgtggcttgacgccgatgccaaagctgcagagcttattgcgcccgtcgtcggagccaatgtgtccgaggtggctgtcatgcagaccttgactgccaacatccacctcttgatgtctgctttttatcgccccgatatcaatggtcgtcacaagatcattctggagaacaaggctttccctagtgaccatgtaaacaacccaatcctatcgggtgtctgtcagactgggagctggatgactgacaaaagagttatagttcgcggtcgaaacccaaattcgtcatcatagcttgtcaactgaaaagtccatggttctgatagagtcctcctccaaggacaacatcatcagcaccgaagaagtcttgtccgtaatttcggctcatgctgacaccacagctctcctgctgctgcctggtatccagtattacacgggtcagctgcttgacattcccgccatcacagcttttgcccacaagcacggcatcttcgttatctgggatctcgcccacgcggtaggtaacgtaccactatacctccatgactggggagtagatgcggcggcttggtgcagctacaagtacctcaacggcgggcctggatgtatcggcggtctcttcgttcacaccaacaacagcgtcgtaaccaaggagatcacggatgagaaaccggaggagggctacaataaccgccttgcgggctggtggggcaatgacaagaagacgagatttgtcatggccaacaagttccaccccgtggcgggcgcggctggctttcagttgagcaaccccagcattctagatatcaccagcctgagcgcttccctggagatcttccaggaggctggcggcatggaagcgctgaggagcaaatccctcaagctgaccagcttccttgaagctactctcgggcacatgaaggaggaagaccgcgctcacttccgtatcattaccccttccaagtcagaggaaagaggcgcccagctgagtctcatgctctccgacgggctcctagataccgtcatgaaggagctcgaggcgcgcggggttatcgttgacgagcggaagcccaacgtcatccgggtcgcaccggccccgttgtataacacattcaaggactgcgtactgttcgtagaagccttctcagcagcactggaggtggccaagcagcacgcactttaggtgactagacccttgctttcgtgtatacaaagtcacatgctccgttatgtttatccttcccgcctcccgaatctgtgaataatggaaacttgatcaggccagtcgggcaacgtgttgcaaaatctatgcaggtttagtcgaccccgcaaaatgatgagcgagtaagagactggttccagctgtctgagaaccgcgtgtgtggctccctcgggcggctaaattgcatccggatgcctggaacgagaagcaagcagttccggaaagcacaccgagcacatggacagacagccttacgtttctgtaatcactgttgatggctaggtctattcaggaacactgcatttatagttaagaacatatgccacgtctcggtacttgtggtccctggccagagatggacttaataaccgtagaccatcgaaactagccaactgccatgttcagggttaacgtttatcttccctggactccatcaatatttagttcaaatttactttacggaccaagcattgatttttcaactactctagtcatatccctttgtgtccgaagctgcagtcgactttcactgctgtcatgaagtcgaacgctgaatttcgacataagtgactatccataacaagatgattcttgtccttacgttcatatatcattataacctcccatcatgaactcagatggccaagccaatatccatgaatctgaatcaaggacagcactctacactagcgaactgctaaaagtcacaatgacaatatggtctctgggaaaattgtactacagcggaggtcctggtagcttgcattttctcaatcactgactctcacatacttaccctaaagcagtcgttcttcatccaacaagaagtcagagattgcacaccagtcatcctcgtcgtacttacctactaacaatggggcgacgcataactcacaactcgcatcatagtcaacaagaagaccacagtaacattaagtacatgatcgacggatgaaaactgattaaggtcatatacagtctggaatgtcggatctccgtaatttttacggcaccgagctatcacaacccatagaaatgacgagactaggatacatagggctcgcttatcaatctattctccgtataatatatagtaacctaaccatcacttactttgcccccggaattcgaaacatatctcgttctagccattcttcggcaggcaaaacgttggtagtcggacattgtcatccatacttcgacactgacacgtccatgtcgtacaacagaagaagcgcgcggttccacgacattgcacttgtgagcatgagtgcacaatccgtgcccggagtcaaacggaaccgccgctgaacgagctgagagtcggagaatatcaagtaatggtatgataaccaaaaacccaaaaatgtcccaaggctgtgtgtctcagctctccacaaggaacgttagttagtctgaagcgagttccggtcacttggtctcgtcatggcaataagataacgagtttctatatttactgactaaggagcaaggacactaaagaaccaactttgtcattttcttcgacgtcctgtctactccagggatacctcgaccctcaattgggacctttttatgtcacttgtgatgggcctagacttgcgtacttaactttaagcgtgaagttccgttcagggtaccgctaccgcttttggtgacggaaggcgagagattatcacgggtgtgttgtgtgacctttgtgcaccggccttcggatgacctagttatagtatgccgaaagtcttctgttgcgatatttggtcaatgctatgccttgctcctggggttcttttgagtttgtgactggaattgaatctggggcatcccttatttgggaagcgagagccaagtgtcttgaaagaaggatggatatggtcgctgggacttctcactgatcttccatcaaccccggcatcagcttcgactgaccatgctaatgaagccaagtcagctctgagaagcgggcaacgagcctattttcggacatcagttcacataataccattcacaatgacacaactccttgcaatctgcctgacgtcaaattggtctggtatcatttcatatcttctgtccgtgcagtgctgtcccatatctcagagacaacaatacgatgagaggccaacgtcttggccttcctcatcacaacgccgttcccgtccgttgtctgtatgtgtatgtccagtggtagtagatgcttggtcttcgtagtgtgtgccttgacaagcaagccgcgtttgtattttcactagcctggattggttgctagcagaaaacccgctgaccaaagaaagcagaacccatttcccgttgagaccgccttgagatgctcccagaatcacacatgacgaaaaaagtgcccccttatgacgatgaagacaggaagatttagacctcggtggtaaccttcgccttggcgttggtgaccttgacggagagctgcttagcgcgagcgatgatctcgatgcgcttgcgggaagagacgttgtgggcgatcctatagtcaagcatattagcgacagtccattgcatcgcccttgctcgttgcctccattgtccattgaatatcgcgaaagcgactccacaatcccgaatccgactaatgtccctaggaaatgaatggatatcgatgtaacgtactcagcagcgtaggtcttgttgtgcatgaggaggagctcgacatccttgacgttgctgacgaggaaagccttgtggccggagggcatcatgtggcgggtcttcttgttggagccatagccgatctagaagcgcgaaacaagtcgcgtttggttagccgtttgaccgatttgaacttcccaatcgttttcccaacgatcacccgcggagcgtctctgtccaggggcttgagacaatccaatcctgcggctcccgtccagattcgctccgtcttcttccaccaccggattatggccaaacgtaccgagggcatagcaagagtgcccctgaagcgacggcggacgcggttatcgatacccttgggcttgcgccatgccgagtccacacgcataaagcgatcactctggtggcgcatgaagcccttagagcctgttcaccaatatttcgtcaacattctagttccactggtattcgcatcgctctttcgtcgattggtgtcgggaaacggcggtgatggagttgtcggccctcgagctcgagctagcaaggggatttccatttttcgtgtcggctggagtcgcggaattgaggaaaaacgtacgcttcttgacgatagggacgtgcttcttggcggcaaccatcttgaatatgctgttagaattgcttcgttactgagaatacgattgaacgagggtgcctaccttgactgtctgttatcgagtgatgggggactgtttcggcgggcagcgtcacggcgggacctggggaaaaaaatcgagaaagtgtagctggtgggcttagggctgtgcgaaattgttaaggcgaggcttagtacgcagttgtgattcgccagaattttactggtgtgggtcaccatctgggtggcagttgtaaatcttggcagtcaagccgcacctggagatagcgcccagccgtcccagaccatctcacgagctgcctctttctttgcacacagtgcaccttgccggccacaatcctattaccaactacctctatggactgcactttcgatccggagtctttatggcatacataaaccattttactgaattaatacggaatgtgttgcgttgctgtcattcttcgacattcgtgacccgggaactctgtcttgatgagagttcaacctcctagaggtaaaaccaaaggcattggattatatggatccactcgggggatacgcatcatacattcacagttcagcaaccataatgggaacgtttgacacaacacgcaaatacattcaccccgatttactatcaaccaaactttatccattcgctatcatatcgccgggtattgagtatacacacaagtctatgtgtcaagtctaaaagatagggctgattctgcctgcttgatgggcaatactgctcgacgtctaaaagcatgcttgcctcactaatggtcgctcaagatatgtagaaacggccattgctgcatgttgaccaaaaacctccaaacctgccacgtcctatgatggtgtgagcaaatggcctgccggataggaacttgtagttcgcttatccaaccaggctaggccgtgctcccaagcatactactggaccgccgccctgcaacaaagctatatggaccgcaaaaggtttgaagaaaacggccactctggtcgtgcgtttctcggtgtggcagctgggcgactgtcaagtcctggactgtcccactcgttcccagccacccacgccgagttcgatacttggcgcgttgtgctcgttgagggacgatggcgacaaggactttgccaatgctctaggtatatagcactccctccagagtgtgtgtttccttactgggtagcgcactgaggaccagcaccctcgtcttcgtcatcatcctcccagtcattgccgtagcgcgggtcaccctggtgagcgcccatctaggtttcaaatgttagccacagcttctctccttatatatttgaaagatcatcatacctcttggatatcggcaccggattcgtattcaacgtcatcgatctcctcggcctcgattggcttgggtggaggaggtaggagcttcgccaaagcgtcatactggctgtcgtcctgcaaccaaccatcttcagggaactcgatcttcacaacgaggtacaggtcgcccttcatatcacttttcttgacgggcataccctcaccggggactttgaggacgtcgccgggacggagaaccttgccacgagggtgattgatgtggatgcctctgccgtcaaggtgcttaacgacgacacgcgagaaaccgctcagagcctcgataagggcaacgttgaggtcggctgagaggtcatgtccgatgcgggtgaagacgtcatggggctcctcgacaaggtggaagatgaggtctcctggggcctggtccggaagctggtccgcctctccttccaggacgatcctatcgccctgcatggagccgggaggaatgtagagctcgagagccttggtctccttgcaagtccgcttgcccttgcacttcttgcagcggtccttctccttatagtgcataccagagccagagcagtgatcgcagggaataacaacctgacgggccatgttggggccgatggactggtaggcctctacaagaccgcgacccctgcagcgctcgcacttgttgggctttacgttctccttagcaccggtgcccttgcactggcggcagacaacctgcttttcggcagcgaacttgacagtcttgcccttgtagagctcctcgagcgtaaccttgtagggctgctcttcatctgggctgcgcttggggcgtctaggcatgccgcccatgccgcccataccgcccatgccgaacatggcagcaaagatatcatccatgttggcgccatgggcgccgtggccgcctccccttgagggatcaaaagcagccataccgtggacgtcgtacatttcgcgcttctcttcgtcactaagaatctcgtacgcctgggcgatggccttgaacttgacttcggcttcggggcgctggtcctcggggaccttgtccggatggtgaatcaatgcgagctggagatcgaagagtcagcacaacatctaggagcttttagacaggcggttgtgtgcgtggtgatcgagcccaccttgcgataagccttcttgatgtcattcgggctggccgacttgtcgacgccgagaatggctacacggaccgagttagtacatgccgaaacagattgttggtatcgtggccaaatggtatttaatggcaggcataccatagagatcgaggtcgccctcgtcgccgctgctgctgctcatggtgatagcgaatctggggtcctttaacgctgtaacgtcgtcttcctctggttgaaggatcggtcggtataccccgtcaagaatacggttgacaaaaagggcagctcgcaaatgacgaaaggcggggagactgtggtctttgcaccaagaggacactggacggatggaggagggaggttcctttttgttctcagtctcgttatgggaaattttaagcggccccgcgttggatacccggctcccttttgggtacttcacctactagctactgctgagtcaaagtttgtttgataacccaccgtcaacctttctttgcaaaaagtgatcaggcgacggaagagaaacatgtactgctgagacctttgcccgaaaaaaaaagaatcgtataacgacctatggaaagtatgtcatgcaggacaaatgtagcttcccctcatggaaggcggtatccgtatcgctgtgttcctgataacgacggtcgggaagcaataaggcgcacagcgccatccattttagcccacccgcgattaccttcttttttttacttttttttttttacacatgcacgggcatgcactccaggttacccaaacaccgacttcacttgttgttcgcctacaaggcgttctgtcgtgtatggcggctggtttatttttttgtaaaaagctgtgttaaaataaccttacgagcgcttcgtcatagacttctgggcgatgatggtatcgctaaagtagtttgatgataacgatatccatgttacatacataggtacctctagcacacgccagcgagcgacccttcaagttgactttccagtcttttcagaattggaagtgcgatgagatgccaagactgcagaatgacaccccagggtccactttgaagttcggttcaaaagtgagctccacaacccccaaacacccacttctaaaccactggaccacggatcgcaccgccacattaccgactaccgcagtaagactccagaaccgcttctgtggctgtagacattcttgttcgtgatccaaactctcacatgctatcttgctccctccaccttctcatactgttagtctcagcatctgatttcacaatttcaaaaaccaaaaaagggaggtgtcagtctgaaaaatgaggggcatagggctactgttgaggaggccaggctgtccttctcttgccagtgtctcaagtctttcttcgcggcgtttgtggttctcatcgacgagatccaccctctgcccacatcaaacgcaagttacgcagcaacaacaaggtgaaggcgtcttgaaaggatccaagaaaagacaggctgaggataaatggaagctgccaaactcaccgtgccgtacccgttttgcgccctcgcctaccggatatctgcacctgggatctctgaggaccgctctattcaactaccttcttgccaaggcgaccggcggccagttcattctccgcatcgaagacacagaccaggtgattaccactcagcaccttgtaccccaggatcacaggtggtcaattcgtagaaggagcagaggctgatgctctctattgtatccgtagactcgccttgtacacgacgctgagcagaggctatttgatgacttgagatgggccggcctctcttgggatgaaggcaggcaatgacatcccatgagtctgcactcatcgtttatacctgcttctccatgctaactttgtttgttttgtgaaaaggccccgatgttcagggaccatatggaccgtataggcaggtaagacgcaaagcaactctggtgtatcacgggtgggggtttggttaaccatttacatatgccagtccgaacggctgttactttatgacgagcatgccaaccagttgatccgcgagggcaaggcgtacagatgcttttgctcgcccgagaatcttgagcgccacaagcaggccgcacacgagtctggagagtcgacagcgtatcccggcacatgccgcaacgtctcactagaggaatcagacgacagagctgccaaaggggaaaagtatgccgtgagattcaagagcagcgacaagcccatcattatcgaggatatcctctatacccgttaccgcaagagagagcccgaggaggacttcatcatccggaagcgtgatggttttccaacctaccactttgccaatatcgtcgatgaccgggccatgaagattactcacgtcattcgcggcgccgtacgttgtattttcctcaacctatcagtcatgtttcctatatctgctaacccttcaccatccaggaatggctcatttcaacccccaaacacgtcgagctatacaacgccttcggctgggaaccacccaaatttgctcacgtcggcctcctcgttgacaaagagcgccagaagctgagcaaacgccacaagggcgtcgacatgtcctggtacaaggacaaccagatccctcccgaggcgttgctcaacttcgccgtcctgctcgggtggagccagaagagtggcgagcccgacttcatgacgctccaagacatggtcgaccggttttccttcaagttcagcaagggtgacatcgtcgtctctttcgacaagctcccctacctccacgagaagcactttgagcatctactccggcaggaaccgcccaacctgccgcgtctgcagagctacctgatcaaccccatcagggatatgatcacggctgttgaggacgcccgcgccgaaacccctaagggagcccttgaggaaactacacttcataacatccccctcccctccctcgcctctcctgtcccccagacccaagagtctcctgcttccgcccaggactacatcctccgcgccctccgcacagccaagtcgatcaagcccgatctggagcttttcctctcccagaaccggtacgccttctggaccatccccccctcggttctctccaaaaactttgacgaaactccgtccctccagcacgccaagctcgatggtgaggaagccaggcccagtgtcgtcatgcgcttcatcgttgaacagctcagcgatattgtctcctccaaaggggaagagggatctccggaggagaagaaggccgaagcggaagaatggacggctgagaggattaagccagtcgtggatgccacggtcaaggccgtgagcgtcagcgacccggaaacgggcgagccgatcaagggcgcgggcggctacaagtttttgcggtgggcgctgttggcgggcgatcatggaccgggactggtgtcggtcatggagttgctgggtagaaaggagacgatgaagaggctgattacctcgtacaagattgctctggagaaggagaaggcagagaatgagggaggtggttcgggcacaatggatgcggtggcaactggtcttggactggcgttgtttgacctgttctagaacacaaaggcaagggcttatggcatgtaaaacatcggtggttttgggcggatggctgtagctgttgtgccatgtattactatttctcatttggacctgtccatcttgtgttccatggccagtccctagttgtctcttctcttagagaaaaagggcgtttgttgactattatctccagtccgtccatgcggtcctgttgtccctaacgattctcatgcgcctccataaatgctccctgggactctaatacagggatatctctttggtgctacccatgctggcctaatcgcatttccttccgttccagacacacgcgcaatgacgttcacccttgtcctcactgcagcatccaaaaatatcatgatttttcaggctggacaccctctgcctgcccacgacagccacagccaaacaccttgcctttgacctccgccgccatcagtccagacctctcctttgcagcaatctgcttcacttcgctaagcaatttctctatgttttgatcgaccgcatcactctttggacctctttgcccagtcgttgagagcatctccagcgatttcgacgccttcgaaatgcgggatcccaaatccaccatttggctgctcgtgtagtccctgttggtaagcagcgggttttgggccagcgtctgcacccagtacttgttccacaacgtctccaacagcttgctatcgagtgtgctcttgaagtgctcgacgtcgagcgcgtagtatcgatggctatgagcgccaaagtcctccaccttgttcagagggacgctctgtccatcacccgttgtcgtgttggttgctgcgaaaggcttgatcccttctggaattgtcctaaacgcgccgatctcaaccttgttctggcttactgtcctgtccgggtcgatcaccactgcgacgaacggctcgttgaactgctgttgtagggattgggtgccgacgtcgataccgcttagccagcagccatagcccgggtgtgagtggtaccacccgataacgttctcaaggcggttctcctcacggcagagacggagatactcgaccatgtactcgttcgcttcgtcctgggcgttgacgcgggtttctgtgccctctaccggtaaacgataggcgtcggtaatgaccatggtgctgccctcaatgtagccctgcatcatacccatgacctcgagattgccgccggagcgggcgtgcatgaccatcttgatcatggcaacggaggagatgcggacggtcttgaagtatttgtgatcgttggtccatggtcgcgagttgacaacggctttgtgggcttctgagtcgtaggcgtaaagagcatcgcgttggacgtccacgaggccgggattcggtggcagctctataatggggatcagaggttagctgccgtgggaagctaggtagaggcacacaaacgttcatcgctttgcgcccacagaaaacttacccatcgtggtcaaacggttgctctcgccgagctattgtagggtagcttggggtatacgcgaaatttcgggtgcaatttcgtgattcttttttgaaaattggccgtgatagatgttatgagaggatcggataactgtatcatacaatatagaaggaaagtagcagtgtccgtcgcgctggtgatgttgtgtgcaacaggcaacgaaacagtccaactaagcaagctgcaagtacgctgaggcgaaagcttgattgcggcaggccgcagtggcatacggcctcatgtgggtcaattcatggagggggtccagcctgcgatgcgggggttaagtgaagctgataagcttctggcgccgcggcaatcagccatcaaggttctaccttaggtactgtgcaggcatctacctacctatctataaacaaaacaacaaaaagcacttcgtaggccgtggagctctcgacatcgaagccctgccgggcaatgtcatctcctgactcggtgtgccaaacttcatcatgaagatgcaccagcggaggaagggccttgtgagtgacatgacctgaggacggtagctggagggctgaccataggaagaagatacgaaaataggactctgtaccaggtaggtaccagtagtgttgcagccaggacagcatcatctctcgccatgcctcatacagcattacagcaaatctcacaatcgtacatcatcaaagaaccaaccgagacgaattttccaaaatccagatgtccgtttttcaattatcaatatcacggtcgttgctgggaagcctacgccaggtagccgtgttatacccacagatatatctcgtccatcaagatgcccgttttttcccccctgataccgttccacagcccttcgcgcattcaaccttctccatgtgcattccaatccagtctccgttccgtacatacctttagtccttctcatcgcttgccaggactgccttgatcatcgcattacctacctccaccgctcccttgaacctcggctcgaagaaagcctgggtaaccgcaaaccgctccctccacgtctcgaattgcctcagacccacacactcggcccagcccgccgccgcaatggtgaactgcaagtcatcccttctgaaagtccgatcctcgatgccgaccttcaggcactcatccagcaagcctggggtcctgaacaagtgctcggtgacgcccagccagagtcggaacaggggagtcgagcagatcatgtggtcgtacggcacgattcccagagcgctccagcagtcgaccatggcaagcagcgagaggtggttgttgggcaaggagggagccgaagggccgccattttccggctggcggaggctgaactggtcgagcacatcgtcacggaggagaggtttgctcgcccacttggggcttccttcggcaccgaagactttttccttggcggcgtacacgcgggcgcgaagctcgtcgctatgaccctccagcataagttggaacagctcggtggtggacttggcgaactgggcaatctgcttgtgtgcttcggggttgaggatggcgaggccggcgtagacgtgccacttttgggcatagatgcggagcatgaggttgatcttgacgttttcgatgccgccgacataacgggttccctcccaggggaattgcttggttgcatgccaggccttgcccatgctgaggaaagcggcgtgggtgacggcttgggtatcggccgtgatgcggtcatgttcatcggcactcaggtagacaaccttggagttaaggcaggagagtacgtgctcaaccttggagaaagattcgtcggaggcgcgatgcttgatgagcaccagcggctggcccttgggatcgacattggggccgtgaagggagtggcaggatacgatgtcaacgtcggcgggcaggtacttttcgaaagccttgatctcaggatctttacaggacgtttggccaccaacaatagcgccgagcttggtcgctaaaaacgaggtacgcggttaaggtcaagtctacgtgacggggagagaggtcatggcaacacacatggaccgtactgggcgacgacacgatcgatgaccgccgcctcaacactgtagatgatataatcgctggcgcgagacacgaaatgaccgttacggagaatttgtatattgttctagaaagcaaaatatgaagactcagcactgattctgctgtagagagatcgggctaaatgtgtgcgaccgtacattcccctcgaactcttgtaccagctcatcatatttctcttctctatcgcaggccatgatcctgaaagggatcgttagccaaccgattcctgatcatgctgtaacactaagaacctgttgatatctggtcagcgaaagtcccttacaaatgctgcaagatataaagatgtgtgaagatgtgtttgtttcagacgaaaattgtaaggtagctgagatttttcatcatggaaagctccctacacaaactgggaccggaacggttgaccagccgtgacaggcgcgatactctagccaaatgcactcaagtcatcatattagggggtaatggggaatgagaagaactgttgcaacgtaccatttgaacaactgcgaaatgtttgttgaaggttagtcgcggtggcaggctccgcgaagagcctgggcgtgattgacgacgatgagacgagcgaggaagaattattacctccaacctgcgctgctaagtctccgggcatacatcttgcccatatcgcccatcccaatcagaccgacagtgaagccggtcatattgggggattccgatgtcgaagccatattgacgcgtgtattgtttctttccagcaggaccggtcgattgcggcaactatcacatcgtcacacaagaccctcggcaccaaagaagcactcgctcgatgatcgcgcgagaagcaatgggtgaggctgcgttgctgttgctggctttgtggtacggaaaggaagaaattttcaattcgggaggccgcaaggtgggattttaaaaacgactggaaaatcccgtcagtgtgcttcgccccactttgatttgcactggaaagctcggaccatcttcccgacaccgcaaatggagccatgcctccgaacttacagcctccgaaccaaaactccaccaatgtcccggcccggcaccggctgtgcgcggaggctgcaatgaatgccgtcgtcatccttagttgccacgattaaaagacgggacatttccgggaaaacatcgacttatcatcattccgcctcgctcagtccattaatcgagaagttgcatcagaatgctgctactcttcgctcttggatctaatggctccggccagctaggcatcggccacaaagaagacgtttccgttccaaaggatgcccattttgatgcagaccttccggctaccgcctccatcaccaagattgttgctggaggtaaccacacaattattttgactacgaccggcgacatctactggagcggagacccgaataccggtgcctgtggcaagttcactcaaacacaaatttcgcagcctcctcgatttcacccggtcgacatttcatctgtatcaacaccccaagacccattcagggtaggtatggttgcagctgcctgggaagcaagcatctttacccgcctggatgcccaaggtcgcaacaccagagtctactcttgcggcaccggcctgaaaggcgagttgggcttgggcacgttcatcttccgtacggcgactccgtctctgattccagattttcctcccccggacacggaagttgtcgatctcgccgcttgtatgggccatgtcgttgcagttttaagcaatggtgacgtttggggttggggtaatggccggaagggtcagatcggagcgccggaggatattgttcactcaccccgcaaaatcgagggtttgggcttcaaggttgtgaaagcggtctgtggaaaggaattcacatgctttctgggaagccctgaaagcggtaacatcatggtccttggttcagacaaatgggggatcaggggtgaagttccggaccaggttgtcggatggcgagaggtcggtgctagttggggcaacctgttcatcttgaagggagatggaagcttattgagctggggccgtaatgaccatggtcaactcgctcccgcgaacctaccccaaaccaaacatattgcggtggggagcgaacatgcactggccttgagcgaggagggcgacgttacagcctggggctggggtgaacacggcaactgcggaccgctcagtagttcggatgtcacaaagggtcagcagaacgttattgcgtcgtcgaagttcattccttcgggcgctaaaataaccaccatcggggccggctgtgccaccagttgggtggcaatacagatgccgtcaacttagagccttgggaacagtcaaagatatgccgaggatgactgctaagtcgtatgttacagtacatgaactaaaccacccctttaagcactgctcggtttacttggtcaagaggaaaataaaccaaagcgccgaacctgattgccagttagcaaaagaatagacataggagacaacaagatacatgcctcagaaagctgctgggttggctcgagtcccccagcaagtctgtctggctcattaccgggcacagccggtcttgccagtaaactgctaattcgcaaggacggcgggttctggagtggatgttagccatcttttttctggcgactagagggaaatgacgtagaagtaccggctcgcccgttgcattccactcgactctagcgttgtccatctcctcttcatcctcacgatccacgggatcccattgccggtcctcgtcgccttgctcaacgaataacggcgaatcagatcgatcagtcctggcggccaccgggcttcgaggcggtatgggtggtggtcgaatttcaaattgtgtctgtcgtggttgtggaggtgtcttttgttgaggaggcttctgcgctggttttggaacgtctttggcctcattgtttgcaacagagccgtcgggcttagacgcaggacccggtcccggacccgaacccggttttggggtctttgaagccctcgccctggtatttttgtgcttctgagtgatggcatcctgttctccaaccgtcatgaggatgaactcgcacaggataccgtccgcactataagataacttcatcgggcgtccgggctccgagtagtaggttgcgagctctccgctgattatttgagcgtgttgcagaatggctcggaaatccttgacactaatgatgatgtgaagtttgtcttggacttcaacctcattaaactcggccatttctacagaaatgttggtgtgaagcggcttcttgaggacagcttttcacgccattgtcagcatcatcctccaacttggcttgaagggaggtcttacgaaccttcattgccatgagggccgcgtttctgcaccttgtccgtgaagcaggtaaagttcacaacatgatcatcgtcatccgtgttgatatcaagcaattcaatacccggaccgaaatgatccatgagttgtcgcagtgtgctagatgagatcgaccaacgattcccagcctcgtccttctcaaacttggcatgagttggtggctttgattcgaacggtagagaatgagacgcggtgattcctgtaacgttgtgagctttgtaggtatcatgactatgatcggagcgttatgtaccgttcctgcaagagattctggcaatcaaccggctcttcttgccagggccatcgtcaatggcaacatcacagcgctcgatggaagcatctttatcccgtgcagaatcaccaccttggcgagaccgaaagatggacaagagggactgagagaaattgttggtaaatacccaggggacataggtctaggagcgaccactcacccggatatagagttggcagaagaatctatctcgatactgggcattcccctcgaaatggtaacgggagaagaacctgttagcggcaaaagtgaagcaaacgtatgctgactttgagatgttgagagtagtcaaggtaagctaagagacagataaattagcacctgtatcacaatctcaagaagggaagatttgttggtgagccctatatgtacgtaccttgtcccttcttgcttccaagcaaacatcatcactgaacttgtacatgcaggcgagggcgtcgtggaaaacagacacgccctcctcgctgagcgtgaagttcaagattaccattttgtggccgtcgtcgcaattagtcgatcgacttatattcttttggtcaggaagagctttctcgggtctaagtctggccactcagtttctcgcatccagtcagcgatttctgttgtgatggccccctgcagtggcctggagtatgatggaaaataaatcgaggccgagtgcagttgccttggagtgctcttgcgtgacacaaaacgctgtacctatcaagagcaagtgaacaatggatggaaggtgcaactgtgatggttgcgcggctgctcccactcgcaagagaccgcgtcgaagcacagcatttggggcggtaaatttcagtgcctagcaccctagcctagctctagggccctctaaaataggtacacacagggaccgatcgacgctcccgtcaccttgccggacttccgtcgttcatgagcgacatacctacctgtaggtacctaggtcgaggtacctctactaggtaccagtagcccggtctttcaggtcaatttccccccccacttgcgcctagttgcggcatgaactaggtcccgtcgagctcacaaaaaggaaaaagctcccatgcccggactattgttggtacgtgcgggagttcctcagtaatattcaagtgtacaccttttcttctgttgaattcccgtttggtatgggacaagtgatttgatactgtggaagcagcaataggtacctctagctcaacctcattggctcggctacctatcgtagtcaatgtggaggctgttggatatccgagtcctcaactgacacacgacaacaaacgcaattccgaaaacaccctgtttataagaagtcgtgaagcaaatcacactgcatttatgaattccaccagtgagcgcgctctgatgccttgagtatgcacgcacatgtgacaagggggctcgtgtaccctagaggtaggtattgatttacgagtacaagaaatcgcccttctgtggttttcggaatttatctccagtcctctctctgtccaaacagcccagatcgctctgacaattcgcaaacgactgtttcatcttctgcttttccctcccaaacaataatctactgcttagtgtagaccctttactgaatttcacagtgaggctcggcagaaactgtccgttgtggcaactgaagttccgtccacacaagtgcatcacagcaacccatttgccaggagaatcactgcacacccagcaaccaacttgtccataagcatcaccattgacgcgggcattgtcacggaatattcttggatttccgcttcgcagccgctcctccacaaccagcataggccgtcgagacttttcaagactttagccaggcacgctggtagattccttttgcttgtcgagaggaacccatacttccacggttcttttgagttgcacgctaaggttcgtggtgctttctcgcccctcccttccatcacagtacctgtacctattcccttaactgctccttcagcccccttcaaacgtacaatgttttctgacttttgcccagacaaagttaaacagaaccgttcacttccgccgtgccgtgggcagctataccgcatttcgcattcccacgtccactttattggttgtttcgtcctggcctcaacagttgccatgaccttcccgggctttcccacagaaatttggtggcttattgttgaccaggctgccagtataaaagacctatcaacaatgtttctcattgctcgtctcaatcgtaccatggcatgctttgccttgccgctaatgtacggcatcgtcaaagggttaatgtatgacgacgcggacaggcagtcggtctgcttctggagatctatcattgtgtccagcctggggaagaccttatatccgtactgctgttgggttaagacacttgacttctccgatctcctcaacttcctccaaaatttcgataaatcagaggatgcccaactgcgttacaaattttacagcccgccacttcgctacctacaactactccaaattaatatatccaacccagaccatccattcgaccaagacaatttcgatggcaacgtaggtccacatgtgctattctgtgaagtcgtcaacaagatcacagaaggtatcagggctaccgccgaccaggggcacgtcacttcccatttaactaaagttcggtttccgaacctagaatatctgccctgtatattatattttcctgtgtggatttcaaggctcactggattgacaacgcttcatatccatgacatatctttactgaacgaacaggtgactctggctattgctgagaactgctctgccctcaaacatttgtgagcattcttcagttccccacctataaccgcatgccacccttcgcggaggcattcgcagccgttctactcaaaactgagagcctagcctctcaatcaacgtgcttgtcaagaatctgaaccaccgcgcgtctataacctagttgctgacctgatgaacgtggtagcaaatgttatatcataccatcttatgaagctgaaagacatctcagcagtttgctgcaaacgcttcctcctaacacaatcggtatgtacgtccccccgttgaaggtggtcaataagggcatcggcagctaacccaacacagaatcttttacggtcatacgaggtgctataagtggcccacacgtactaaaggctctggatcggcattctggctctctgaaactcattcagttgacaaaattggaggccagagctctgggcgcattgaacgagcttcaaaagtgcaatgcactggagagtctgtatctcgacgccatcgttggcccagactttgactttgtacggtccgatacagcagtctacggtcagtgtgtggattggctgcaaaactgcggccaaatgacacacctcagcttgggctttttccctggtggcacgcaacttctcaaggattcattgacagggccaaagctccgtcttaagtctctcaccctgatgtcagttgaggcaaatgcgccctggtatagtgagctacatcaccaaacgaaacttgagtacttgaacgttgaagtcccacagttagagtttcaggaacttggacctgccactgggagatgccagggccttgccgcaggcatatcgcgctgtccagagctcaaggaactggagacggaagagtatctctcggtcgcagatatcagcataatcagcgaaggggctttgaagttggaaaaaatcagcttcagcgggagtctggtccatgatgcgcacatcatgccacttgcaaaccttccgcgccttaaggaagtatacgtcacaggtgactcggccttcacggcctcggggatcctgaaattcttccaaaagatggaagaaacccccgaccatgaccatcaggggtttgaattcggcgcggcgttccagcaaggcacttcgattggacagagagagtacatacgcattcgtaaggcagccaagcgagcctttgatggagatgttgatatccggttcattgattccgacggagaagagtactgattccaggataacctagagtcttggtagcccctcaaggcacggaaactgtgaatgactgatactaacgaggccgcggctcaatcaagtagttgggagggcccctgataagggagaaaattaggggtggctaacatgttcacatgatgtttgttgccggtcgtaaataagcacggagagagaaattatatgcctggaagaaatccgatgtacatcttcattcgaaactcccggagcaagatcatgtgatatgatttgcagtactgtttgcgcttacaggtacgctttgcatgcctatatctataataaactggcatttctttttttatgttcggaccaaaagcagacaagtgttgcaatgaatgaccgtctcatccacgtcgtgtccccatgtgaatggattcaagcgagtggttataggaatggaaaacgaaacatgtccatcacagtccatttctgaaatcatgttcgacgtccagcacgttctctgcctatatgctctgagttcgaagttacatcccaataccttgacaccttgctcaggtgttttcgactatccacaacacatataacggcctttgtccagattcttttgtttccttttcgtcctttttgtttctttttttttttcctgcttcaagggtggccgtcccgcaatcaaactcaacaatgctagtaggggtagcttgtttgacagatcaagcctcggatgacacagtggcttgtgtagaggctcagaaggaagaaaggaacttgaagtgtcgtatgtacaaggagagattgcggaagctgggttagggtttcaagttggaatatcaaaggtggaaatttaccatagcgaaatagaaaagatatctttccattgttaccctcatatgactcggtaggtgaccacattctatatcttaggatgtaaaacaggataacccgattctggctagctttagaaatgcacgggtttcctcgaccatcgatcattacatggatagttagactggcggtctgttgacttgttcctgaatgcggtaaactgtttacattttcatttcgttactggctcagtactgcagaacatgggtgttgtgcacggacaagcgcacgggccctgaaagtgcagtaaacgcggaacatgttaggaattgaaaagatgtcatatttaccgtgtctatcaacccctaggtacggtgggcgattggaaaaaaaaaagaagaaaacaaagcagctcgtgccagctgaggcttgggtagaatggatatatctctccttacttctacattttctagcgatcgttgatagctgttcctgctattcaaacactgtggcggcatgcagtcataatgcagtgcgcgatggaccggagccttctacgtctttctacatgaccccactcctctggtgtagtgttgaatatcgtcaggagttatggaccccgccataacacaagctggccccctcccctcctcttccgctctctgctccgtacatggcaacttgcttggaaccaaatcattacccatatttaacacaattctttgacactgcttcactttcgcgatctacacgccagtaaagtatttcagaagcgcttcttcaattcgaacatctgaatcaatagtcagaattactgctcgccgcaaagagtcaggatgccggtcgactacagcaagtgggtaagttacccttttttttggccaccatgagtgcaactcgtggagagatgcactgacatgccgattcaggatgcgctggagctcagcgatgactctgatgtcgaggttcatcccaacgtcgacaagcggtctttcattcgtgccaagcagaaccagattcatgcggaacgccagcaacgcaagctccagatcgagaccctcaagtacgaaagaatcatcaatgatactctgatcaagcggatctcctccctacttgcctctctcaaggcccatgcttcggaagtcagctcgcgcaacccaggcgaggtggccttccaggctgtcatagagtcggccgctggtctagatcccaaggatgaccagcccccaccaaggcctgccggtgttcacaatgcagaacaacccctgcctacgtacaccaagatgatggccacgcttcttgacgatgtcaacaagaccttggaggagaagaaagtcgagcaagacaagagatacgaagctactatcgcggaagtggaggagcacctcaagaaagtcacaaacctacagggcgagttgctcaacaagcttgacgagctggaaaagattgacaagagcaaaattacgagcgagtctatccacacgggctttgacagcacgcacatcaacaaggcgaaggcctctacctcaggagacaagaaggaggcgtccaaggtcgaacttctaaacccgaactacagcgccaccgatagcctacctgcacccagcacgactacgaacgatgatgacgatgatgctgaaattgaggcttctcctgccgccaaacaatttgcttcgatcaaggcagacgactaccgggagtccctcgccttccttacgaaacacccagaaatccttaccgaaaaagaaaccgatggtctgctcgtcctcgctttcgacgcacagcttcaaaatcgtgacgactatgctcgcaattgcgtccaccaagcactcctgctgcaatactgccgggctttgggacgcgacggtgtcgctttattcttcaagcgcatcacgacacaaggccaccaggcccaggaggtcttcttcaaggatgtgcaggacacattttacaagatcaagaacagggccagagagatcaacctgcagagggcaaaggaagaggccgaaggtggcagccaagagggagtggaacagatccaactgcatgcggtagagcctggtacggtgatcaacatcaacattcctccagctgacagtgaagacccggaggtacagcaagctagagctatctttgaaagctttagtcccgagatgaagaaggctctggaatcgggcaagttggatgaggtgaacaaggttctgggcaagatgaaggttgaggaggctgaggagttggtgagcaaatttggagatgtaagttgacagtcgttttcttccgtgttgatttgctgcaagaacagaattgctaacatgaggtctttaggctggtgttttgagtctcgaggaggaaatcattgacgccactacacaagagggccaggaaaagtggaaggagatcgaggctgccaagaagcacgcagatgagcccgctggtgacccggaatgattaatgtaagacgccgtcttcgtacctttcgttctggcttggaacatgtttaggacataggcattgtaatttcgacggacatagcaacgaacataggagcataccaggcttcaagctatatcaaggtcatgtgttagctctgccctgttttcagaattcactgtacggatcgccttttcgaccaataagcaggtagtcggctgtatcatccttcagtcgagtttctgttactgagttatggctggcatatcagatttagcatcactcccaagttcacgggattgttagttgatcgccttggttctgtccgtaagcaacacaatggccacgcaatcagatactaatcttgatcaaatagagcatcaacatggtcaagacttgcgtgggtgttttattcgttcatcttgaaatcccccaagcgagagcaagcagcctctttctccacaagcttacgttttctttgttgagctgacgcagctgcccagcaaggtgctcgcaagttcacaacctctggtatggctagatacgatgttaatggttctacggaattccttagtgaagagtacctgagagagagaatcaaggagtggtgtccctggtgtttcgagggtgtttgagaggcttatactcgtctgtacctgatcgggaaaaccatgggacccctcagtgccgtcgctggggagacccttttctgggtcgccaatagccaatcagaatctgcgatacactcctgcatagttacccctgagtcacaaacacaaagttggcggtacgtacacatatctccagattgggaactccgttctacatacttcatgagacgcagcctcacctcatttcggcctcagtccggggcctttgtatgagccgcgcacgctgtgaatctgcgagtctaaaagggcgaagattgggggtaattgctcgatcatttacagataagcgggctgactgactacatcaaagcgaggcgcagcacgcctccttgtcaagttacagcacaaggttgtttcataacgctgaagttgacttgtgagaggaagtctttttttccctctctctttttttgggaaacagagcctccttgtcgtcgcaaagacgtggacggggtggggtgatcttcaactcattagcggatcccaacccattgggtaaaggtgaatgcacatgcgtacccatgcagatccgttcgaagagcagtctttctctagtgcagaaagagaggaaagtcggtggatgaggcgaggccgaaaacgattgcggaaaacttgcattcttctgcttgacattctctttctactcctttcgatatttcttttccttagactcttcaacactcacggcatttttgggagttcagttctagtcgtttgctcattacactcgataccaggctcggggacagagagccgagaccctttcccacgatcccaatcaccgcaactcctccacgggggtcaatctgaaagtaacaataatgccatcactcatctcatctctggcaacggcgctattactggtctctggaatttgcgccattccacagggaccatctggagccgagagtgggatcgtaagcgcggtatcggcagcctcggtatcaacggcaggcgtagccgtctctcaagcaacaacagcatcaccgtcaacgagcaacgccgccagtggtatctctgcctgtaacaactcaccgttgctttgcgatcgggcctacaacaatgtcactcacatgggcgcgcacgattcgtcctttctccgtgatgcgagcaccagtgacagcttagccggcaatcagtatttcaacgcaacagtcgccctcgacgccggtatcagactgctccaagcccaagtccacgatgtcaacgggacactccaactatgtcacaccagctgcagcctgctagacgcagggccactccaagactggctggccaagataaagttctggatggacaataaccccaacgaggtggtgacgatcttgctcgtcaactccgacaacaagctcgtttccgactacgccgccgtgttcgagggatccggtatctctacttacggctaccaactgagcaacggcagctcagccagcaacacctggcccacgctaggagacatgatcacctccaacaagcgcctggtcaccttcatcgcctccatcgactactcgcccacctacccgtacctgctaagcgagttcgaccatgtcttcgaaaccgcgtacaacgtcctcagcctgagcgggttcaactgcaccctggatcggcccaagggacagggttcggcaggggacgctatctcggcggggttgatgccgttgatgaaccacttcgcggacagcctgcttttgcagggcgtccagataccggacgagacggacatcgacattaccaacagcccggatacttccaccacgggaaacctgggcttgcacgctgatacctgcgtcaagcagtggggagtgaagccgacgtttatcttggtagacttttttgatcacgggccggcgatcgatacggccgatcggttgaatgggatcacggccacagggaggaagtcggtgtccggggagagtaaggggaacacgagcggcgcgggggagaatcattcgccgatgggcatgaatgtcgcgctgattgcttttgtggtctttgctctggcgatggtatagatgatgttatttgttaaaacctgagtgctagaataatttgttttgaagaagctcatgcgcatggtcaccttggcgttgggcgtaatttatgttcgagggtgtaattggtgctttggggtgaaggtagactggcctgatcaaactggcctgcggcctgactaattggatcgacaatcgaacttgcttaatgacaatcagtacgggtattacacgagagccggtgatggagattttacggtattctccccttaccatgattcttgtgaggttatgccgtcttcgccagctacattcttacattagcgcactcctgagtttccgtctatatcatgcgtaaatatctcctgttcattgacaggcgacgagcttatctgtatcgccctggcgtttcatccaagatcctcgtttggttgagtggaaagaaaaagccatccactcgcatacatgtgtatatatatctactatttattctcttccacgtgcccccacgccctcccccttctctcgcccttcaggattaacccttcactaaacgttgacaattattaggtcgcgacacgagggcaactccaagaagggaataaattggtgccgtactgtttggagcaaagtgtgtactcctctgctgttttttgtcatccgaactttaacgctgccttccgtttgcctcttcacagggaacgggatgaggctggcaagtcgttgctgaagaggttctttttggccgattcgagaatcacctgccgtcaacgggatcggacggttggttgctcaggcagaagaattgtacgctttatccactacacaaagtctccataaccttcagttcaagcggatagattctggccgctccttccttagtgcaaaggttgatccagaggtgaactggaaggtatggttgaggcaccatctcctcgtcatcaataatccaagctccttcgcgtgagcttgaacctcttcgttcttcaaaccttcgtgcggtcgtcgtgtgctcacgcccacgaagaaattatcctacaacttcgctaccggcactgcagataccagcggatcctaaattcttttgcactcggttctgatcgattgttcacacctaaatctgcaagcgtttaccccgcgcaagaacgaaaaagtcgagatcttgaggccattgaggatccagacgcagtaagcacacggacacaatgagttcatctagagcgacattctacgcgcaccagacgctcaatctccacgcccgatatggactatcggacaacgcgaaaaaacttctccgagctcacgacaactggaagatgggaggccttgagcgagatcaactgggtcgtctggtccgaatgtctcccgacatgcgcaagtcaatcacagataccatcaccaaatgcgccgagataatgcgcaagaaacctgccgaggtcaagaattgtatcgatatcatccaggcctgtactgagattctggatgctgctggtgaggattcttcatcatgatccagtccatctgtactgcataaacttggtaccgagacccatatgctgatagtgctgttgaccagacaaaccacccgatttggaaggcttcccattcctcaaactacccgccgaactacgtcagaacatatatcgctggtacgccaccaaaatcgtagccacgacgttagttgcctattcgaacgaagtgggttgcgactgcggcaaatggacacctccaaatccttcaactctccctgctatacatcgcgtagacatggcgttggctaggacctgcagtcaaatcaagtccgaataccttgaattcatctatcacaaatacaccttatatttcgcctgcagctgtgaattgaataagcgcttgaaaggcaactcaaccttgcgtgccagtcttcgttcaatcaaggtccattggacaggcccggtgtcggacaaagccttcagccgtctcgccaagtgcaaggagttaagacatcttgacatagccatctccaagtcaactaccaactttgagacgcctagggagaaggagatgcggcgttattttcattcgatgaagccagctcgacttgcggacgctctgggaatcgaggaactgctcagtattcgaggccttacgtcggtttgtgtctcccacgtgaacggcagacagagcacaaagcgcacggatgaagagcgggcaaatctccaggggctactaattttcaaactccgcgtccccgagctcgactagggaataacattcgggagggtgaggcggtcgtgccagccatgctttgggcgtggatgccatatagggggttgggcggccaggtcattcaggtggaggaatgcggaaaatgaccgaagtgcaagcgcttgggcatgtggaagcgagccataatgacaacctgttgggttctcgctgatgtgtttgagcgatgtccgaataccttgaacgagtatatggagaattgtagatgtcaggggctgaatggatcacataagggggaggatctcgatctcaagccagcagtcgatatacagcagcagggtctcgactcatgaggacaaaaacgtcaaactgggaaggaagatgttgcaacgagaaattgcgaaagcctccatagggaaagaagaaggttccgcactcaatgaacgtcacagagtttattcttgtctagtacgcagctcgcaaggaggcgcatcctggctcaagatcaaccccagggcaggatagttgaccgaatcaggcataagacggcatcgcacaagacatagttatggacggcactggaacctactgtttatcgtgtcgaactaacgtcctcaacctgggaagacagagacacattccgcataaggcttttgtgccccagctaggtcgatgatttggctcttggtagcagaatggtagtcattgcttttggcctacattcataagaaagacgtgacgtgtcggcatatagttcaccagacgtggaagctttaacgttttgagttgtctttgagttgccaacgggtgatgaaattaggaagggtgaggttttgctgaaaaatgtgttaattcgaagttcaatgtggacccacttagacatttcttgccttgccaattgccaaaaggtcctggcagctgtcagatatcttgtttactgcgccctagcaccgttcccttgatacttcaacacttttacgtcaaccatcaacactgacatcctttgcagcaaatttataccgatattgatacgagcaaaaaccgaagttgcaaactctcatgccatgagttcgagcagatctctgcctctagagacctttcctagatggaaaaggacaatatcacagctaggaacaatgtagagttgaaacttcgcttcatgtcgtggctctcaatccttcccagatacactcccctccttctcagggctctgttacatctggagctgtaatcactgtggcgcttgtgtcgcctactacgacattctcggttgggctattctggcatttgagcggtggccgagcgtatttctggttccacagacttctggctgttggagcaggctgaacgcatttggagactcgcttcattaactttgatagatatggtcaccggcaatatccatgcatttgcaagaagttgctgttctgccaaaccgtttgtatttgggacagatttatacagattgaagtgctctgaaacgcgatatctacaggagatcacatcgcaaggcaggtggctggtagactggttgaagtgttaaacctgcgaaacttcgttgtgaacacgatttgctgttgaggtgaaggactgctgaacgtcagaggttcgcgaagtgaaggggcaagcgagaatcggggttagggtcaaggccatgcttgaatcaagacattacaggcaactgacaggcacctgcccgtgcacgagccatctgcttcattcacagcattgcacgacacttttgccccgccacgtgacgcacaaatttcgaaaaccatctgggctcgaattcgacggagcacttcccacgaacctgcgaccgaacacacagcacagacaatatcgaggcggtatcctcgaaatcattgcccaagatgtctctggtgtccggcgagaaggtatgttgcaatcctgcaaattcatctcctcccgaagaagatcatgcgttgcccaaaaaaaaccgaggttcttggctgcggtcgttgttcatcctctggcgccgtggggatgccatcacgagtgaggagctggcgtcgctgcccaccttcaaaaccgatgcaaatacgagacgattcaacgcgaaaatacaaggaagtggcgtcccatgacaatgtcgcgacaaacaaacggttcatcgatgcgccggcttccgaataccgatggcggcttcaagcgatgtgtaggcatggaagtggatatggctttgcagttagcctgtggtagaccgaggatgaagacgagcgacacggcctttgacgacgcgagattgatattcgacacagtacgcatgcggtgggcgataatagagatggcaatacgagcacgcgaccatgagcatttgattgagcactgagctctacgaccgatgcttggatatcgcggcagccaaaggagaacaacacggcagaaccaagaaccaaaaccagcaagcgctgggatgcatgatcttcgaccggatattctttaagacgctttcggatgctaacagtcttttcagagcaacttcaaccacatcttgcgtctgctcaacaccaagtatgttcattcaggcacctcatgatcttaaccatatcgcgaatccggaacagaaccgttttcaagaggagggtcaatatgttgaatatggacgctgacttttatgcagcgttgacggcaagcagaaggtcgtttactccttgaccaagatcaagggtgtcggtcgccgctactccaacctcgtctgcaagaaggccgatgtcgacctgagcaagcgtgccggtgagctcacctctgaggagcttgagcgcatcgtcaccatcatgcagaaccccactgcctacaagatccccgctgtacgtttgaacggatttcactcgatatgacttcgtcgtctaaccttgtctacagtggttcctcaacaggcagcgcgatatcgttgacggcaaggactctcagatcctcgccaacggtgttgactccaagctccgtgacgatcttgagcgcctcaagaagatccgcgcccaccgcggtctccgtcactactggggcctccgtgttcgcggtcagcacaccaagaccactggccgccgcggtcgtaccgtcggtgtctccaagaagaagggcaactaaatctgtgcgggcatattcggcgctgctttttctgggttattggtggtgttattccaagacgggcagtcatggacacctgggactgaattgtttcgccttgcgcgtatctggattctaggtagcctatggctaatgggggaactcgcataatggaagacacatcattgacagcatgacaataaacggcgtggatatggaaaatgatttactggcatttttattcggtctctatggacgtgaaacacgcaaatccattaaatccattgcctaaaacaacccactatgattttcgatgccataacgcccaccccatgtatgtgaccaagaccaccatagacgaagacccagagagtatcagccagttaaatcgagaaacgaagtcatggctttaatcttcgtgagtgacggccatatccaggacctctactcttccctgtcccttggtttcgcttccgatgaagtcagacaagattttaaaagcaccgggctctacgaagcccaccagttcccactcttggcccatgacatcttggctctcaacctgctcaacgaagctgagaatcttgtccttgaccgttccgggtgccttcttctctccctcctcgccatccttgttggcctcccccttgggagccttgacggcctgcttgagcacattggtcgtgcaagtgatgcgtaatctcatcctcgccctggcaacgggtataggctgatgggcaacgagcgccttcatggcctccagcgcctgcgactttgcgctcttgtttgtcgaaacaccggtccagatgggtagggactttgtaggctgcggcttcgcctcgccgctctcgcccgtcgccggcgacgccgtaccgctcgcggccgcatccttcttctccttctccttctcctgtagctgatgcgcctgcgagctgagcatgtccagcgccttgtcgatcatgccggtggtgtagacctttttggtgcgcgggtcgaccagcttgctggcgacaatggagacgacttcgttatggacgcgctccagctgcgcgctgcgctccttctcgcccacctgcatctcgccctttttgagaatctccaggatgatgtcattgaccgaagtgtccttgccaaacgccttttgcagctcggccgtcggcgccgtctggcccttggacacgttcagaaagacgttggggatctgcaggacgttgtcgaggtcagtctcgatgccggaccgccattcgagcactttgttcttgtagcaggcaacctcgaagcgttttttgccctttttaagccggacaagggagacgttggtcagtttgatctggttggagggctgttggatcaccattttggcggtggttgtgtagttgtcgtgaaaagagtataattcgatggttcgacggtattgattctccgggaaatgaagccgttgaaaatagcttcgaaggtagtaacagtcgggtatataggatgctggactggcttttctgagtagctgatatgtttccagaaaccgggcatacaagttgacttgctgcagtttctctgagaatgcgcccgtaagagagataacgatatgcccgtggagcagaaattcttggtcgcccgcagcttccacttttctccgctgcagagcgggctttgaaagtctgccccgcctgcccgccgtaccgccccagtcccctctgatggacggatgggccgccccatcggatccctagccgaatgacgattgacggcgggcaaaaagcggacttgtcaagcacgcgatgcgggaattccatttgtccatcggatgagtcagtgggtctttctgttatcgataccataacatcacgcttggagacgggtttgtcagatattcaacatgataaagactgacacgaagtgagacctcttcagttttgaagacaggaaatggatgtcaaagtcattcaaattgcaagggatcatttttcattactattatcacatattctctgaagctggcgcctgttcgagttgaacttgccaggaaagcagcacaaaatcaccgttcgtctgatatctttcaggggtatcacgctgcataatgcgcgactcatgaggattatctactggagttccgtgaaggattatcatctcctcctgggaacaacattcttatatccggagtttggagtatcatacatggacaataattcagcaatgagaaggaaatgagtgagttgttgtcgggcggtggacatggagtcgcatcgaggcgaccttgctggcgaggttgagacaatgacgaaaggtagcttatcagacagataggttgataccaggttgattggcgccacgtcttgaggccaaactgtacaagaaaataagaggtacacatggcggtgagagccttataggcggccctcttcacaagcgtttggtgatttttttgtctggctgatcggctaggcgtccgttctcatgaccagcgtgaccgccctgcaaggtacctgaccaatacccaggcatgcactcatgtggcggcgcagcgtctatccaatcccatgccagcttgccccaaatcctggggggttctgctgcatccgcgtccggtgaagctcggttccggggcgttttaccttggcagttgcttgcccatccatttccgttatcaacctcctcttccttcctcttcccctcttccatcttcttctcatcatccatctgtatcacaacatcaatactcctaacatcatcacaatgaggatctcggcttcaaccgtgctcctcggggctgcctcggccgcctcggccgcctcgtttcagaaccaggcccagcatgtccttgccgacaactttcacaaggcccatgacgccgttaagcccgtcgccgactcgttcgcgcacactacccttgaaagctttgaggaggccttcaatggcatgaactcccaggccaaggccctttgggacgagatcaagctgcttgttcctgagaatgctttcgataagcccacctggttcagcaagcccaaggctgctaagcgccgcaaggactgggaccacgtcgtcaagggcgctgatgtccaaaagctgtgggttaagggcgccgatggcgaaaagcatcgtgaggttggcggccagctcgacaacttcaacctgcgcgtcaagtcggtcgatccttccaagctcggcgtcgacaaggtcaagcagtacagcggttaccttgatgacgaggagaacgataagcacctgttctactgtaagtcaatcacgctcgaatgtacttggttagtaaaaatcacggtgctgactcggactgtccagggttcttcgagtctcgcaacgatcccaagaacgaccccgtcgttttgtggttgaacggtggccccggctgctcttcgctcactggtctcttccttgagctcggcccttcttccattgacaagaagctcagggttgtcagcaacgagtacgcttggaacaacaacgccagcgttatcttccttgaccagcccgtcaacgtcgggtactcgtactccggcaacgccgtcagcaacactgtcgctgccggcaaggatgtttatgctctccttaccctcttcttccaccagttccccgagtatgccaagcaggacttccacattgctggcgagtcttatgctggtcactacatccctgtctttgcttccgagatcttgtcccacaaggatcgcaacatcaatctcaagtccgtccttattggtaatggcttgactgatcctcttacccagtatgagcactaccgccccatggcctgcggcgaaggtggctaccccgccgttctcagcgagagcgagtgccgcagcatggacaatgccctccccagatgccagtctcttatccgtaactgctacgagagcggcagtgtctggtcgtgcgttcctgccgccatctactgtaacaatcagttcatcggcccctaccagcgcactggtcagaacgtctatgacatccgtggaaagtgcgaggatgatagcaacctctgctatagcgctcttggctggatcagcgactacctgaaccagaaggatgtcatggacgctctcggcgtcgaggttgagggctatgagagctgcaactttgatatcaaccgcaacttcctcttccagggtgactggatgcagcccttccatcgcctcgtccccggcatcctcaaggagatccccgttctcatctatgccggtgatgccgacttcatctgcaactggctcggcaacaaggcttggagcgaggctcttgagtggcccggcaagaacggcttcaacaaggctgagctcgaggacctctctcttcccaaggctgacaaggagtacggcaaggtcaagtcctccggaaacttcaccttcatgcagatctaccaggctggccacatggtgccaatggaccagcctgagaactcgcttgacttcctcaacaggtggttgggcggtgaatggttcgagcagtaagaggttcttgacctaacaggaatcgcgaccggcaatcggggatcttatgagtgtatgatggataatgattgatacggaataggttttggttacgacaagggcgtgtgtatacaacgagggtaaagaccatcgggaccttacggattcccttggctagtgtcagagagctcgcgtctgtttgatggttcagacaagacccagcgtggcgtaatgaacagcacccggtagagtttgtatacagaatgaaatttgttttattgtcaataaacactactcctaagctcatggacaccatttctgacagtccacctgaacagccaagtatggacagtcatcatgatgttgaataatacaaagggaacaatgcgcagatgtttgtctcttgcttccaatttactgtcagatatatttcgacgacttggctgagcccgtctccacttttaaacccgatatctcgcgttgttgaatttgtgtgcttagaactgatgaccagaaaacgtacatccgatctgtgtggtgcttcttatagtaatcattgttcgtggtataagagaacacgctctatctaggggatcttagttgcgagggcgttggacactgctgtcttgtgtccgtagaggcaggtctgctgacttagcggtagctgtctggcttttcgaggaagtcgggttcaagaatgaacgcatacagtctcatacaaaccagacgagcagattctttgaggagaggcagaggcagcgagtagaaaagaataagtcaaagatggtaatgtcatacatcattctgttttacgatactttggttcactggcaaccactcagctcagctcagctcttcctcatttcctcatatcaaaaactgactgggtcgattaagagggagggtacgacacgtaggaggatgataaaaataacaatggttgatggatgggttgggtatgttgaaatgagaactgaactccgggaagtctaagcagctagtaatcttgttatgataatccaaatgacgatgagccctagccaaaccaagccaaagaaggaaccatgcaactgaagaagaaaaaaaaaaaaaaaaaaaaaaaaagacaaaatgacagacggaaaaggaagccaaaaaaaaggaggtatcatgtagaaggtcaagtctttgtcaagacaggtaaacaagaagaaaagaaacacacaaagaagtgataagaatgaagcaagtcccatgcaaacctctactaatacaccgacacaaccgaagtagaattcgcgagttcttttgtttcctcggatgagcccagaatagagtcgagcttctttctctttcttttcccctcgctcttgggaagattgaaatggtggtagtgaaacctcctacaaaagaagaaaagtaatcacaaaaaagcatgtctgtgtgaaacaaactcggaagaataaataaccaacaagaagaaaacgaagaagtagaagaagaatagaaaaaataaaaaaagaagaagaagaaaaagccgacagtaaaaatgctctctccccctctcccctttccccccccctcccattgcctttcctaatcatgtgtatacgtgtgtaatttcgccggtgcatcctttcctaatcccaaccaactcgatcaatcaataatcataaatgcatcttttctctccaaccccttactgtcccaaccgaataatgagcaaccgaatgtgaataaaaagaaacttcgtgtattggtccacaaacccaaccagaacaaatgatcttccttccgattgggggacgacactgacactcctcataatctctgggcgtccagtaggccagtgtcaaccagcatcgatgccaattgagagggtttgtggtcggtattgagacttgtggagccaatgatgaatgggccacaggctggcgtttcgtaagaatctcgcgaacctcgattctataaattgcaaccgggctcagcagcggcagtgatacgagggtaggcgtctcaacaacacccctaagatgagatggaaagggagacactttgcgtcaacaccatcaaatcctattgcggtattatcgatgttgcacgatctacagcggaaagcttcatgagccgctgggtcgaggcctccatttctttgcgcgcttgacgatatcgggtgaagaatccgagagcgtagcatcgttatcatctgccgggacgacaggcatgctaccttgtttcggaggcggcgacgaaagccgaagcagagagatggtgctctatcccatcggatctgctgacctttcggggcttgcggggcatgatgtttttccctttttcgatttggtgaacgaggagaatttggacgaaaacttgttcttgagacccatcaggctcgccttcttcctcatcgttttaccgttgccggtgtcttgttccggtttcagatattcctgtcctaatgtcgatccgctgccattcatgtgaccgtttccgttagacatgttatcttcgtcatcgcttataaaatgatcgagtttttcgttcacttgcagctgatctcggtccgaagacatcttggtcgcctcaggaattgcagtcggagagtctggggctgtgacagtcgtcataggaacaccgacagatttgtccatcgagtccctgctgatgatgctcgtaccctgcgtactaggcgagagcggcatcttgcccgtcgtcgcgctgtttgcctgcgaaccccactctcccgagcagggtgctgagctgccttcggtcgcctcactgcatcgctgacgattcgatccgtgtaacccggcacctccacgggagaagtcggtagtcgtaagactgggaagcacaccgttaggtcttccatcgagggcacttttttctgttggaggctccgaatcgcatttcggcggggggctatatttagagatgccaggttggttttccatcgtcgatcctgccgaggggagtaggagttcattctcaaagtgagtaaggttgagttccatttcgtcaacggagaactgtagaccgggcaagatatctgccacgcctcggaacagagggaaggcaaacaattccatgaattttagctgggacctgatccggccgtcaaggctcgtcgatggtggagcgataagtgccgttttttgacccatatccatctcaatctgagtctgcaatataagctcgtcattcagcaggtgcatccactgtgcaccgatatcgtgtctccgtgcgacgttactgatgtcagcgcacttgattataagagcgcacactagcaccctcgcctcgtcgacagccttctcattccaaccgtcaagatcaggtttttgagcttgaagtttttgcaagtttccgagttttgccatgtagtcgaaatgcagggccatgtccgtagccaggatacaactgatcatcaacgtgcgcagacgcctattctcgtaaaagatcggccaatgtcgcttgagaatctggcagtagctggtgctgtggaaattctccaggactgagcgatcgttgtaaagctctgcgagaggcgctcgtgcctcgatcagaaagccgttgttgacaccgggatgcaaaacatcgtgaccaatggcagtaaggagaagggtgaaggcttcttccggacctatggagggtgttccaggagattctgcgattgggcttgtatgagtaccgttgacgtttggataaggaggcaatgcgccaatccggagcagctgctgaaaagttgcctgtagaacgtcgacaacatgtcgaaagttatggtatggcacaaaacccatataagcagcccgacaagctttgaggaaattttgcaactgcgttggcgagatgcgaaatgcctttagctctggcatggataaggcatggtttagtgtgagttcggctgcgactatcagctcgtcgtagtcaaatttgtgagcatcgaaatgccatgtgctgatggcacgggagatttcagctcgcttctctgggcataccgagatattggccttatagatctcattatctctgtcgtcctccgtgctgcagatcttcttaatcaaactctccacgaggtattcacggagataaccatacggccgggtatcgttgaacacagcgatcagtgatcgttttctgcccttacgcacgtccgccaatgcttgtttccttgaaagagcgtccttgtaagcgtaatatgccctgtcttgaatcactgcgatgctcttagcattcaggggacccgacaagactgccttggccccaaaatcgatacattgttgtcgcatcctcgtcctatctgccccactgatgttgttcatggcgtcgggtgattggatgagtgggacaggtataacctgctcgtagagatggcgagcacgagcttcggactcgatctttttaagtaacgagaggccgtacgagttgccatcgtggctctcgtccctgcgttcattcggaaattgggccgggaagaactgctggtaaggggtgtctaggaggataatcgttggttgaagatcggcctcgtgatcttcttggggctggagccagtgggacatgcaggcaccctcagtgctgcacaagtaagctgcgtccgaacagttagcacaaaaggtcgacatgaaaggatggatatcagcggccccgcaaaccttctggaaaaatctccaaaatgcacttcacagtgtcggcaatgcagtttggttccgtctttgcaacatactcgtccaaatgccttgcgcttcgttggatgcagcggtcctcggatactgagcggttgacgtatataacacggtagtggatgtcctccatggcaacttgtggttcctccatgatatccatgttgacttttggtagtgaccagtctccctgcgactgcactctggtgccgaaaaaagatgactgtccaaaaccacaaccttgaatgcttgggtttcttgccgacgcactgaaagtagccaatgcttgttttggcctcggggaaagggaccagcaataggccaagacaactccgacagcgtttggacgccgatgcctcttttgacgcaaccactaattggtttaattttggatcggttttctctattccgaaggcgaggcggttgtgatcggtgcgatagcgagggatgcaaactccaaagtctcggcacgagtttcaaaagtggactggaaatgctggcaggcgatatttgcgacaatgaaaaacaaaactggaattgtggtgtccgacgagtaggaatgattttttcgagacgctcaaggaggcgaggagactgctaaagggccgatcgaggtcgagttgcctgggtggttaggaactagaaacgcgacgcacagaaggtcagattgaacagaatcccggcgacgacggcatgcgcgtctagacaattgtgccgtaaatcgcgggtagtcggtagttgatgacatgtaacgggtggttgttgtcgtgcttcaggcggactgagactcgggggaaattggaagacgaggaggatgcaaagaaacaaaaaggaaggatggaatcgcctagggcgtatgactggaggtggtggcagacatagacgggagaagagataggggagggcgtggaaggagttttagaactcgctactttccagtgagaggtgctaacggtagcagtatccgtactcggtacacacactgggtaggcaggcaggccaagcaaaggtacaggtgcatgtaccttgctgtgcaagtagagggcaggtaaggtacctttggaatgggcaaagaatgggacgggacccgaatgtgggtgacaaaggccaggtaccttcccttctacctctacactacctcttaccacgtcgaagcagcggatagcgggcgggtatcaacaaggaagaggagggaggggggggggcagggcgatgctatacgtacattggacaggagatgtttgccgttggtcgatattggctgccacggcagcagtggttggaatatgacagagacagggaggccggcgacgaaagggaaaaagccacggcccctatggagatgtggtggttgctcaattggtaaccgcaaatgtaataaaatgggagaggctagacccgttcgctttggatgggcatgggtttccaagggcggggttcgcttcttacatgtactctatctaatttttttttattttttattttttgtcgtcgttctttggttcaatggtccttggcttgggagctgggatgacgcgcgagcctggcgaccgaacactggtagaagccggcatggaatcatggaacccatccagcgctgcactagtatcaacactttggtttcatccaccgaacctgcgcggcatggcactcgggttggccgatgcctgagggtggatcagcgcccgctaggtaggtaggcctgttacgtcaagatccaagcatgaacaagaagggaaagaatgttgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaacggatgccacacaatccatgcttggcgagaagccatgtgtgcggcgcgcgacggcttcttgcaaaagggaagcaagcaggccaggtcgatgctaccagggtcaagtgttccccctttctgtgagccagtcaggctcggccaaacatcaagtgaggagcgaatgggaggaagcccgacatgggcgggcagaccagccagggtcggccgccttgcaatggacggttggggaagttgctgcgcgaacgaacgggaaaggtatcgctggcacgacatttcagtggcccatcagcgaacagccccagcttttggccgtcttcgagaaaaatcatcgaacgcgctaaggcagcccacgtctcccgcccacccgcgcgcacagcacaccaaggcaccattgaaattgaaggaagcacctgaggccccttctgcagcatcctctgcgcctcacagcacacgactcgatgcattcctgtctacgagtggacgcaccacagattgtcatgccgccgcaggtcccacggccgggtttctatttctctggaagtcagcaaatacggtaggtaccgtatggtggtcgaggtggtggtcactgcagtgccctgttcgcatcactgccctgcccggtcgctgtggccgaccttgacagtgtgcgctttccctctttttgacaggtggaccgaaaactcggacccacaaggggtgcagcaaattttgctcattgaccaccttccatctgatcatgactgggattgcgaaagcagattaggtatctaggtacctaaaggtagctaac