cttttactttctgtaggctccacttccatatcgctatcggttgggtaattccagcgattccaatttccaggctgtggtggggcagctgctgttaacgttctaggttgctgttttccctttggtgtcgaaaaaattaactcccgtcttcagctcttcaacctgggcttgcttcactgtcttttccgtgcagtgacactatgaacacctccgtctcaacaatttgtcatgtgaaagaaaacctgtttagggctactcgaaatggatcgttgtcggcgtcaagactctatcccccccctgagctgagcctcgggccttcctatagaggtatcttggactttgggaccctgcctgcctgcctgcttatcaacaccacctttaaacgctaacacttatacacaacactgcacctgtatgcgggcatgtctgagactgaaaccacccttcaccaagttcaaactacaaaacacatcacatgatattcgaatctctcggggatatatgcacagtaaatcagtgccgttgtgggaatacctagaggtactcgttcactctctgtaggtgctcagacatacctagacacgtagccgtagaggtactcgtctgatatcaaagtacgtacctcggctgtcccgtgcaacagaagcatctagagagtgccactgaggtcattccaaggtacagtggcatcacagaagcacaagctccaattccccgccccaacacggaaacaacaacctcaactacacgtcaacctacaagccacatcacctgttcttcactttcccctcttcaactcagacaagttcgtttcccatcaaagaaatttcgatccaccaccggcaaatcacaatgcgcgatgacaacgacccgttaaacgacttcctgaagcccttcaggaagttcaaggagcacgtcgacgacaatatcggcgccggcttccacaccattctcgacactattttatacctcacgccgtatcaactgtccagacgagatgctccgtcctcaccagccctgggcaccgacattactcggggcaagaacttacccgacatccgcgcctacgagaaaaccaaggactctgaagagctggagcgttactttgacgagctgcaaagaaatggcaccaactactttgaagcagcccgcgcctggaggctgtttctgctacgctccaattactcccccgttcgcctttctctcgagctcggctggaaacccgtcccgaagggcctaactccggaaatggatcccaatcagtttggatgggaggacgcctttgaggatcttcttgccgaaagctcggccaagcctatgaggagtctcgactcccactggttcaccaaacaataccctctctatccaaagtatcttgaacagagcaagaccgtgaccccggatatgctccgagcacttgatatggaccagagaatacgcttccgcaaacttgatgaagcctggtttcccctctactctcgcctgttcgtcgatgcctccgaccgccgctactgctcaccgcgcagtatggacgagtggattgaatggagaaaagcggaggcggaaaaggacgacttccactacaacatcctttctcagcttgtgtcaaacctcggaatcgacgcttctcgctgggccgacaagcacagaaaccgggacgaagccgttctagaaatgcaaggacgcataatcaatgatgtcagcaacacgcttggcgacgtcgttgacatgtccaacggcttttttgacaacttgacatggttcatcaacaagttcgaccgtgcgttaaccgaggagacagaacgggaatcgaagaagaaattgcaaaggcccagctcgaacgacaagaagcatcctgacacagagcaggatttgaccgatgtcatcttgtcagctttcaacgagtccaaccgctcactgagcacgctcttcaagtcttttgcgaacgagctcaaggacactaaacgcttcttcgatgactggatcgattctagagatgttgacagtctcaccaagtcttccgataccgctgtcactactagagacaacagcaccgtcaccaccactaccaccgagaaggacggggtgaccgaagtcatcaagaaggaagagtacaccgacgcatccggtgcggtacatgtcaagcaggagatcatcaggaaggatgctgagggcaacgttatcagcagatcgagcagccactcggtccaaagtaagcgctcttggtcttttggcaacttcggtgctgatgaagacgccaagtcctccctcgccgagaagggccgtgaccaggacggaaacactaaggatgatgacggcaaggatgggaaaaaggatgggtggttctggaagtaaacctttcagtgatgacatgaggtcgcctcgcccatgtttcaccagttcgagatgacaagaatgagtgatgctgtcacgtcacgttcttgtgtgtacattacctgcctatacccctttccttccttttctttacacgaagccgatgacactttctagtatatgacgaatatatggccgacgagtctatgtccaacacagaattttccatccactatccggctcatttgtccttaagggttgttctgatgttgcatattaccgaggaatttcactgaatattccgtctaacgagtgttcagaatccattggaaacacgaaaccaacgctggtacatacctctagtcatctaggcattcatgtacacataaaagatgataataggcagtgaagagaagcctcaattggattagatgacagtaacgcacagagcagacatggaaaaaaaaagagggaaagagatgctcaaaaacctattagatcagctttagcctgatacctcttaatctatcgtgcccgtctttggtcatccatcccaagaccaaaggcgactagcaactgtaatatacatataaaacctcctcaacttcaacttcacgctcgcccctaatgtttttttttttttccctaccttccaaagctctgacgaattgcgtccactctccctagtaccattcgtgtaccgggcaatgaacggccgcctgcaatactagttggctcgatgacgaccggcgaattctgtgatgttgaataggtactttcctcttcgttttgtgttcatcagcctttgatcccatcttcagacttttcatctccctcgttgagtggttgaccaaaacctcatacacgcagcattgataagggggtatatttatcatctcgatcgcgtcagtctgcaacggtggccttctgggggttggggttgatcgctgcagtggtggtggtattgctctccctccctacgtcctctactcccttccttgagcccctcccctccccaccccacaaacgaaagaacaaagcgttcgaaccgggcaggatcgtgccattttcttctgtatcttctttagctgatttctttatgtttctagttacctggaagttgagattatccttccctgtttatttgatgtcctacccttcttcgtgtccatcgctgttgtaggtcgaagtgtggaggtgaaatgaggagagcaatgtcacgatcaaccgtctcgagggccaagcaagtcttttcaagaagagaacaactgacgggagtttgagaaccaagaatctcgagctacatttctcgaattgtaagcttaccgaaaagtaaaaccatctctagctacctagtcgaaatgaactacttcgctagcttgtataccaacaaaagaaatcgaaaatgtgcgcttgttacaactctaccacttctgccatgacctcaacataaacccttcatattctagccacgtagaacatcactcaggggcagtcaaaggtgcgtctccgcccgccggcccaacatcctccatagcctcctcatcctcctcatcgtcttcctcctcctttccagtctcttttcccttcacaacaggcctcccatccccaatagcccctaagttcttcctcccctcttctccaacgcacgtttcgaaaacattcccagatccagtcccttctccaagaaacgtccccaacttcagatccgcctccgtagtaaccagatgtcccctcttctccaccacctcctcgcgcatgcgatcgatgaaatatctgaaatgtgaccgtttctcatcaaagtgtctatccggaagtaagacttcccgagatccaggcccccttccacactcagtgccaaatgatataccccactgctggaacacactgagcgccagaagctcgtggtagccaagggaacacccactgagaaggtagtagtcgtggtagggacagagatcttggccatgcagaattctgacttccgggctctttgggcagggaatgttgattgttggaagaaattggtggatattgacgtgatctgtggtcagattgcagtggaggcaggtaagcggttgagagaactcgggccaggggtggcttgggatgctatatattgtatgtttccttgtgcttagcttgtcgtgtgtgtagtaaattctatgttgacaggagagagctgtagaatgttgtcggattggggcgtgtgctggacatcgcaacgtaccaggcagagagagtgcttgagcctttgggagcatgaaggatatgcctgtactgtttaaaccttttcagcttcttggcgtcttgttcgcgttctggccacaagtaacaaaaatcgattagtgaactcttgttgcatacatagaatcgtaggccaatgacacagcgcgcacatggccaatgacctgccaaaagccatgataagagaaggaggagaaacaacttactcagtctataatccatcggcgagattttcgtggcaagcctgtcggcttccttggaactgggttctcgcagcttgagagcggaaagagttctgaacttttctgctctcataccacgaagaagaccttcttccgcgggattcaacgatagttcctcctaaaagtcatatccgttgcgcatccaaattttgcgactagatacccgtagtgtgataggttccaccctgaagacggtcaatgtctctggctccttgaagacaacttgcgtgccgtcaaagcagatgtcccaggtcagcttgacggccaagtcaacgagccaatcaacatattgtttccattcagttaccatctggttgtttttgttatcgttcttctttcccggattcgttgcctggggggagacctgtttcttgagtttgaaatatttttgagggtcggcctgctcctgagaacaggcctttttgggaacgaaaggtgtctcaagtgaattcatattgagagcgatgttcttgcattgctgctttgcgagatattatcgtataatggaatcgaaatgtaaacgacagagccggtagaccgttcagaagaagcgaatgatgtttggagggttgccgatagagccgacttgagtttgaaccagaagacgaatggaagttgatatatgaactgcatgattcttgtgtcgaactaggttcacttgaatatcattcttctgggcagaaaaggaaaaggcaaggtcgggtacaccttctccctttgaagcaggacgtcagtttgataagaactctccttcctctgatgataacccttctttcccagcataatctctcggatggcaagggcacaggtgtagctgagtatgagtcttcttgggcagtggatggcaggcacaaaactgtaaatgttggcaaggtgcattcaagttgtgtcgctaggaaggaggggtattcaaatggacctaggtacctagcttgcaagtggtctcgcgggatcatcctaccgatagtctcgtgttttgaataaaataatcactcagtttgtcccgtattgaaccaccagatgagagataagtgttagctaccaagtcggctttgtccgtcgcgatactattaggtactaaacgtacattagccatcaaccgttcagttcagcatcctgtggatcttgagaatatcactgttcaaatcatcggtttggtacttgctatcagttccaccaacgcacaatacaactgtgccctggcggccgtccacctccctggctgcctatgagtaccctaatggggaggtagtcctcagagttctcaactgaagctgtcatcaacgtcaaagactgacccacaattagggccgttcagtcggagctaaatccgagatatccaatcatttgtctacttaagtcccgatcgggaaagaagggtacgtacctccagctgttcacaacagcgacttcattccggcggcctgtcattaaaacatcctcgagttcttagattatacaatccaagcttgacgggctcgttgggataattcgatctggcaagtggagagaaggacggtccaaacacacctagcaccaacatacaaatcgaacggactcagcaccacggcagtcgatttccaacctatagagaccttcaagcatggacttccaagttcactatcttggggaatgttggcggaaattcccgattgcagttgacttgcacagcggtccgaacaggagaggccagtgtcccttgtgatgaatggtcagtctttttttagtatcacttgtaactcccagcgataacatttagcaagcgagtactgccgtgaatgcgaacaacaacaacgacaaataaaagcatctagttccatcctaacactcagccccttacaaaccctgcgttccatgttaagtcgagttcaaaagccatgataacagccctgaataggtaaagactccgccgcgcccatgcaatgcccaaagtactcctttccactccaaggtgccccaatcaaaagccaccaaagaaaaaaggactcttcgatccagtaaacgcaagcggagatcccggtactcgcatcggaatcggtacgtgaccctcaaagactccccacgacgagtcatcgtccatttctccaggcacgactgctttgcccttacccttgccattgctctcctcctcctcctgcttcccagcaggcaccgctgatgacgaactggcgactgtagtagtcccagcaggaatgagaacaccacactcccagttccggcaagtaattttgaactttttggtgcttcgatctttgatgagtcggcccctgatgaaatcatgaaaagagttggttaaattcatgctcaaactttaggacacttggaacctcacaaacttaccaagcactctctgaaagattcgcactgccaacgtacgcgaaaccgctcacaactgtcttgccaggttcgcttttggactcttccgtcctcctgacaaagatcatcttattgtgcatgagcatgcctggtctcgtggagacgcagtctcgcaagacttctcggggaaaggtcggtgcctcgaaccactgtttctggaaacatatagtcccggcgtcctgtcatggtcatgtcattatcaggtcgttgatgtagtatggagaagaagggaacagctattcaagacaggataggtggctagcgactgacctttgctatactagttcgcaccgtgttctttgatgggaaatatacccgagtgtgtttcctgacctcgacagccccgagatcaggcgcttcctggcccttcttgcctactggccgactctcgagctctttgataccagagtcgcctactccgtgttagcaacgaagcgggagtacgctagtggtaggttttgggagatacttcaccttgacaggcgtaatatagcgctttaagtagggaatctttgatggatcccaatgatgcagcctgtagtttagttatcagcaaacatgctgtagtagaagctgagacacagagataagcgcagagaacccaccacgacatccatctcaatcgtctttgttgtaccaagatctaaagccttgacagaacgaccaagcccgcagtagcctggcaagaatgaggttagcttatgcgatagctgtacagctataatctgacaaatctacctgtcctccaagctttatcatcaatatgagaagcagcgctaattgtgaacttttagtgcctcctcgattgtatttatcagggtttggtggttgaactcacatcgagtgaacaaaaccatagcgcctcgtttccgtccagtcatacttcttcaagcttctgatgagaccatcatccagctgcttggccttaaggaaatacaacaactcctcgccaaaatgggtgagctctcttgtcacgtctggatcatcaaggagagggaggtcaatgatgaacaggatctgcagggggcctttagtaactgtcgcggctcaagaataactggaagtagtagactcacgttttccatatcacccgtctcaccccaatcgaagctcaccagattggcgctgggcacaacgatgcgaagatggtctttgtacttgagcagctgaagcttcgaatgcatgcatcccgaaccgttcatgggaacaagatgcttccgcaccgttgggaatccatccaaccaggtctatgagaaaaggaacacgttaaccatgtcatgactttttgaggtgaagaaacatgccagcctgcctcggggcttccagaggtgtccgattttctgaacctacactgatttgttccccttgattaggggcaccccgacatagtatcagtttggtcttcatcaaatccagcttgtcgaacagccacgcctcatccaagataaacgtgctcaacactgccaactgcagcttatccttctgaaagacttcttcgatcgtgatgtcgtcccccttcctcgcttgaccacggacccacgttttcttgactgcaccttgaggaaacgatagttctgttcttggtctactaccgcttgtggtgccggcaatggagtatttctccgcacttgctgccgttgctgccacttttccttttcctgactctggcggatttgcttgctgcttcccggctttgaccatgcggcccgtgaccggcaaactgctggacccttgagagcttgccgtctcgtctccatcagactcaggcagtagcaaatcggcaattgtttgtggaccagtagcattgtggtagctactggtcgacatttttgaacgttgatggggacgggcggtggtcggactgggagattcgaaagctgatgaagctggtcgtttgttcttcaagcgagcgagacgctcctcttccatcttcttcctgtcaaggccgaaaagtgctgatacactgtgtgcctgcgcagaggtggtagatgcttgtttgctgggtggggataatttggtatcctgggcggcaggctttgattgaatggttgatttactcagacttccatcgtcgtcctcatcgtcttgtgttaggtcaattgtagcgcttgacttcccaccagctcgcggtttgacaggatcctgaccaagtgacagagcgatagcgacgcgcagtgcttcgtcatcggatatgtcctcggcatcattgaaccgtgcgccgcccttgtggccggccattgcatatgccgtaagtgaagtcgtgcagaagcaagagaagtagtttggttgagaaaaatagtgttgacgaccgaaaaggttgtcgggggctgagatcctggcgggacgcgtaaaaatggtatttccaaggtgcgtaggatgtgactgcgaaaagaaagctgcgacaaaaagagagcgaaataatctaggagagtggaagatgaatgttgagacgaaacgcgtcatgcaagataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaggatagccgttccgttcagtcagggaaaaaactcccaaggtgttgttggtaaactagtagtaggcaagagcgggagtgtgtttgtcggacaagacgattgaaagcggggtgtacgaatgtgaagcagaggcctcatcatgcatgcgatttgaagatgaggactgtcaggacactcagcatctaggaaattcgagcatcatggtgcttcgacgacaataatcagcactgaaatggtaagatgctcgctgtttctttctatcgactttcaccaaatttcttctttcgcgactccacgtcatcccgtcgttcaacgtccacgcacccgatcgtttcctgtctgttgacgctgctgtgcacatccaacacaaaaagggttagggttatcactgatccgagagccagactcggatgtcaatatcagatacctgttggtagtcactacaccctttctattttccatgcatggccgctttctctgtacgattggacattttatgacctccaatgattctacgcgatgtcctccgagtgaactgggtaagaatcagccaccgacttcgtcctgcacagctgacagacaatgagagtttggctgaaccaatgtggtggagggtataaatggtttgagacattccgaaactaagtctaactacttgtgctatctaagctggcaaaccatatatcaccctccaaaaatattttttttggttgtttttcgatttatatgttgtatacgtgcgtgttagataatgtgtcgtggtgtgtggcgtgcaagtaccgggtatagttcgctgtgtatgtacggatcccattggcgtagggtccctttcgtgcctttcctttcctgacttcctaaaaaacccccgaatatgatggtcttccaaacgtcgtccgattcttgacaactccgagttccccctttgttgaacgcccatgattctatgcgtatcataccaaaacccccctcgtacaacaggccacgcctgcaaatgaaaataagggtccaaatcccgcccaactcccaatgacggtatgggtatcaccaaaaaccaatgccgcaatgcagcaagtcaaatggaccacactcgtaccaaatgttgaatgacatagacccaaattcgccctcgcaatgttcgagacggaaaaaagaaaaaataaaatcaaaaaagacaaaagaagcaacacagataacaatgagcccgaaacataggctgatatgctagccagcataagaaatgagaaagaaaaaagattcaagagccagtctatcctatgacggcatagacccggaaatcatggtcggtacaccatcgataccttccaaaacgccagtgattcgacaaatcggacagacccaatgccaaacacaaatccaccggatccatcgctgacgcatgcatgtaaaatctgcaaagtccgggaatcgtaccgtcaccatccaacgcctgatattaagatgacggatatgaaaggaaatgtgcaacaagtaaagaaaatgctacatgtcgacactcatgtgacaacaaggtaaaccctccggcggtatggacaatagatggtacgcctgaatcaagagctttgatagttagttgccgatgcccttatattcaccggagagtcgagcttcagcatccgacgaaggctatcctccatgtgttgaatgtctgcggaccgctgttgatcgactgcctgaggaaatggagcaggtggtggtggttgcctgccatgaagctcaccgccacggaagtggcctgggaacgtgtgctggctcgccggatggctcggtggttgatttgccggttgactatctcgaatcgccgggattgcaaggaatctcttgagcttctcactagggtccatattaggttcctgctgctgttgctgctgatgttgccgaggaacgctcgaggcaacgccagtgtgcccctcgctcgaccttgcatcacgaatgcgatcctggtagggtctcgaaaaagctggccccatagagcgacatgggtttccgcctacttcaccggtagagaagcccatcgagtaattcggctgggctggctccgaatggtgtaaccgggctccatgtaggctcgtgccagtagggagagtccggggttcctgaggtgataggccttgtccttggggcgagaacaagctcgggctatgagcgtacatgttggctgaactaccgctccgagctctcgccttctcggctcggtcggcgcggaagaagaagtcgagtggagattcctctcgggaaatgtcactgacggggagacgggtttgaggtgtgggtgcttccgagtcggtggctggaggcgaaggctccgagttggctcggccggtatccttgacgctgggagagtccatcgacttggcaagaaagctagggatcggaagcgccgacggatccggggaggcgtggaaggaaccaccggcaaaggcaggggggaagaccgacttgggcagagccgctgtttgcggaggactggtccggtagttcttggatgggcccggtgtcgatgccggggaggttgtggacgcctgcttgttggaccttgaggatttggtagaacggggtttgggcctagagccgtttgcctggggttccggagccgggctgtttgtccccgacttggtgcccgacttgtgcggcgtgaacggggcggcagggccaaagttaatcggataggagccttcagacggcatgtcgttttccgaagcatatgttctgcgagcgacagcgttgccggcatggcggttgttgcggcgtcgtccgggagttgcctttgggaggggtcccggctggtcttgttgctgttctcgttgcatcacaagtaggcagcgcacaatgtagtcgcgcttggactttgttttctgttcaaacgaagaggtatgcaaaggtaatgtagaagcaaggggccgctgcgtggtgccttcctccgcgaaacaactgaagcgtgtgcgaactggcgagacaaatgttgggcgacgacctggggtgcaatggaggcgagtagcgatgacacactgggtgagaaaccggtgtgagttggacgtggcgtctggctggcgagtggtgacttgacggctacgagatagggacgtgggaaaaggggatgcgatcggagcctgacgagacggctgtcactggttgacgggctgtggtggcggtgatctctgttggcacaacggtgcgggaaataatactattcgaattggcgatactgagtttgacggtaatagcttcgcgcatgttgttcttgtcgcgaactgtgtggtggtttgtcgctgtgattccgaagtgatgttgcgctgcggcgacaatagggaagaagcggaagtgtggaagaggtgggatggtgatggaggcaacctggggatccggcctccagcaccgggggaatcaacatcagcgcacgaacgacgaagcacagcccagcgctcggtgcaatgccctgccgttgaccgcctggggctgtacttgaccggtcaccagcccggctcctcttctctggccgttatcatttacacgttctcatttccctcccgtcctgaatcgagcatagcctcattaccagttacaccttgacacttgacagccgccaccgcaaaaagcagcagatgctatgcgcctaacacatacatgactctaaacgctaggggagcggggtcagccaagtttgaaggcggttcactggtccacctatcgcgcgcatcactgcccagaatccccagcgtcattgcaatcaagcagcagtgtgcagcttcccgtccacaccactgacattcccgccgtcgtttagtgctggttaagatgcctaggtaggcaaccttgacgggatcaacatacctacaacaactaaggacagtaagggcaagctgtgctaccttcactttgtcacccaacacccaggacgtggcgatacttattatttgagtaaccgcaactgaaagcacttcacgttatctcgaagggaaggtagaggtacgcattcagccttctagactacctaggtatacctttcaactgcctagaagctttccgccttcctttctacagcccaggcgggtttacctcgccttcctcagactcttttcatagttcaatcatcccgaccaccgcatgacgggcaaacggactgacggctgctttgaaattttctagactacttacgaactctgcctcttcgtccaaacgaatcattttactccatcgactggtcgagcttttcagtgtgtccctcgacttatcctgcgcatgctcgcctgcgtcgcagcactttcttcgtactattgcgccacgaccgattaaacacccggggctttatttaccagcttcatcatggcggatgtcgacatgaccgacgccccggcctctgcgcccgttgtcaagaagaacaccgccgccgagagcaaggggaagaaggcagatggcaagcctcggttcgaggtcaagaaggtgagcacttaccccttcgtatggtcatgaccttgcgcttacagatatgtttacagtggaacgcggtggccctttgggcttgggatattgtcgtcgacaactgtgccatctgtcgaaaccatatcatggatctgtgtaagtcccctctttacactctcctcttgacaaccgactattggacacacccgactttggactaaccttgaactttgaatcctcttaggtattgagtgccaggccaaccagtcatcggccacctcagaagaatgcacggttgcgtggggtatttgcaatgtaaggtccttctggtctgttctctgtttgatccttggagcccgatgactaaccggcaatgtcacagcatgcgttccatttccattgcatctcgagatggctcaaggcgcgtcaagtatgccctctcgacaacagagattgggagttccagaaatacggccgttaaaggcctggaaatcaggagttggatgcctgtttgcggctactcgaccatgctgaagggcgagacacggatgaagacaacgtctgcgaattttcataagtctagatagcataagccagggagtatcacacgttaagaggcttccacgaatgtaagctagcgggccacgccagatcgagcatggctcagcgagcatgcttcaccgtgcagcagtatgaatatcatggccggcgcatcatactttgatgatgttgctttgctcaacctcctttctcgcggacgtacacctgaaccgtgcgacgatgcgacaagaacgccagtctacctgaaactcttctcatctacgatcaggctttgtggcggtaccagcccgccgccgacttgtagccacttgacagggttgcggttgtagaacggccacggaggaacgacgaggataaaggtgagggcggttccggcaagtccgatctggagcgccagcttgatgtcttgcaagatatatccgacgaggaacgagacaacctgatgaccaaaggcctgtcagcgaggcgccggctgcgtttgaataagggacaacatacacctgtaagcgccagagttacgttgacgagaagttccaccagcttctggccttcgaaatcctgaatgtcgcagatgtcagctgagttgtcgtatacaagatgaacactggtacgggtattgaacgagaatgacgaacaatttggccctcggcaacatcgcggacctgatccagcagttgttcagccatcgtgaggcaagtgttatgccggggaggttcgagaatgggcggctatcggggcagctgttcgacttgtcgagagcgtcgaacactggatcttagacagtgatgagtggtagatttgctttacaagttgtaaacgcgcgtatgattatcgttggggttctatcaaggtgttgaggtttgcatggatgggaggaaatcagatctcatccaggtacaccatactactgtagcgcatcgcatcacgcttccacttccattggatgcccatgctgggtacctctacttcaacgtgtctgcttcggggcctgccccggtcgggccctcctttaggctgcccgtgccgtacgctaggggtacttgctttacaaggtgtagtgtataatacgtacctacctacctactactactgggtggcactgctaccgtaccacgacagtacacggcctcggctgggcttggcagtgggcaaatcacaacctacaggtaggtaaccaacgcccagatccacgtcccgcagtcaaagggaacaaagtgccctgcgtgctgtgagtggaaagccggaaaaggattcaacaggaagtgaatggaaacgaaacgtgaaggtggtgagcaaagtgggggacttctcgacgacgcagcagtgctgcaagtagattttgaaaccagtaaaatctaacgcgggagatcaggatccaacttccaaggccgatttgtcggggatgccgtgctagctgattggcagctaccctcaattgtgcatcgacgattcgatatcagaacaccgtattcctgttttcgtggaatcataggtagtttcgagaacatttgctgaacaagggaagatccttaaaaggttacacacggactacaatgtcttgcggcgaagggtgctgctggtgcgtcaggcgtccgatgaccgcttcccttcaccttgcagtccagcgacctgacaaggaggaacaccgccgggacctaaccttgtacaagaggctaagaacgaacgggcaaatctaccgtaaatctttccatcctctctttccataatattctttgctagcatggaaaagtgtcgttgaattgcctttgtccgtctcctatctaaacctacctataaacctagcacgtgcttgaaccaaccacttaccctggctttccctgaaacgactctccaaacaaagggaaactcatcgggccagaagcgatcattccttccgttgcgctttttgccccgtgaacttggacccttcccttaggacggcacacaactaaaaggtctcctcggaaccacccgacgccttgtgtggaggcgacgaacagtcaggcaccttccgtcccactcttgtctttttaccaaaccccaaaaaaaaacttagcgcggcgacctcgacccttttccacctttcaacactcgacgccgacaacctcattatcgcggttccgtgttcaacatatccgactcgattagcttgtgctacagagtacgacgccgactccagtcatcccttctctaggtatctccgctggtggccccccccgagactgctgatgcgcagacacatgctcgtcattccccagcaacgtcatttctcgggcttctgttagaaccttcgtcttttcgctactcctatcccttcttgggcttttcggcggttttgaaagggcggatcttcgacctcattgaccatcagccgatccaaatccccagcccggcgcgagttcgttacctcaatcttccctcgtcggacctcgtattcatccgaaaaaattcttggttgctgctgagaaaggcctcacatcagccatcgcctatcacgccacgtaccgattcagccgccgccgccgccagtcattccagcaaaagtcatcaagttggcgggctctatccgtgaaagcgtttcggctgttcgttcgctcctaggtcccagcttctgggtctatagtggagtggacaagaaacccccttaattcgacatcgctcgaaccaagatttcccattttgaacaaacatctgcaatttatgttttccgatcttgcgctttggtagccgacgttgacgacgacacccttttgtcccccttcttgttgcgccattcggtcatcgtcgcggacggctcctggccgttcgctgccatccgctggtgccttttgagtcgacctttcgacgacaatatgcgaaccgactgatcaccccccatcccgggcgttgagggccatagccgacccttcaattatttcaccaacgacgatatagcaaagacaaccgatatcacacttaatttaacccacccagccaagaagcgactccgcttgtcgcaacgatgtttgaccaggaggaaaacgtggggaactccgggtactcaaccccggtgcccgaacttgacgaccaccggaaccaatccgtttctgtccaacgacccgaccgtcctcgacgcggaacattcgattctctatacgggccaggacaggtgattgagacgggcccaacacgcagcgattcgttccagggcacaaggatccgagattttgaggaagctgttgttgacgaggaggatcaggagaactcgccagtttatcggagagatcggcgaggaactgtagagtctgctgtgttagatgttcggtctatctcacccccgaactcggttaaggctttcgcggaagcacgccgaagggagcgagatctctccttctccgagccaacgagacctgagcgtcgagtcgaagagccacccgagctgcagcgggctaactctatcgtcagtcgccgtagctaccgcagcaagcagccgacggtgattgatgacaccgccagcttggccaccaacaaatccgcggaggaagacgtttgcttccccttgcaagatgatcatagggatgacaacttgcatatcgatttccactacttggagacctttatcaaggctgagaatgaagcccgacagtcagctcgccgcccctcggccatccgtgtcttccccgatttgcggcctgccgagcccgatgttacccccaccgtaccaatggtaacactggatggggatatcctttcggccccttcggagacggatattcggcgggaaaagagtcatgagacagacgacgatgccgaggccaaaaggactccaccaccgccacaacctcaggttgaccagagccgggtcagtttcttttcctcagcttgggaatccacgatccacgctgccgacctggagggtttgattttgcccggggaggacattagagggcttttcagtttcccaaagggggagactgatggagtctggtggctcaatatgaacaatccctccgaagaagaagtccgtgccgtctgcagagcttttggcatccaccccttgacaattgaggatatcaccacgcaggaatcccgggagaagattgagcttttcccatcctactatttcgcctcgttcagatcgttcttcattgaggtagaggataccaccggggaaaaggagtacgtgcccttcaacatttacgtggtagtgtttcgcgaaggcacattgagcttcagctacgccaacaattcccatgcctcacatgtgaggaagagaattacgatgctgaaggactatgtctcattgagtagcgattggatttgctacgccctgatgtaagtttatggcaatgagcagatgcgctttttccattccttcgatggacgcgtatactaacccatacgtagtgacgacattgtcgattcgttcgctcccgaaatcagcaaacttgagcacgaaaccgaccagatcgaggacgatgtgttcattgctcggtccgacgacatggctcagttcttgaagaagattggcattgctcgcaagaatgtcatgggcttgatgcgcttgctcggcggaaaagcagatgtcctcaggggcttcaccaagcgctgcaacgagaactacaaagtcacgccacgtatggacattggtctatacctcggtgacatccaggaccacgtagtgaccatgatgaccaacctgggccatttcgagaagatgctgtctcgtgcacacagcaactacctcgctcagatttccatcgacggcatcatccagggaactgctacgaaccgtgtcctcagcaagatcaccctgctggcctccatcatcgtcccgctcaacgtggtgactggtctgttcggcatgaacgttcacgtcccatggggaggcatggagactatggtccccttctacgttattctggcctttttcttttcattctgcagtttgtcgtacatttttgcgaagcacaaaaagttgatataaataacgatgggctggagtctcatgcgaggaaatgtggaaccgttttctaatagcttctcgttttttttggtatacagggaaagggctgccaagcaatgtcgataacatggctgttataacatgggagtgtggcggtactatcgctttgtataccgttttttttttcttgacgggatagaccatagatgcgttggtagataccccgaaacgtttgataatagtgttgactcaggctgagtttcttgtgagggcagttagttctgaatattctactgaatttgtgctatgtggtcactgtgtattgttcgatcctatcattctacataggaaggaaacatcgttgaggttcttggatagcatgtaaattttacgattcttggtgtttcaaaggcttgaaagtcggtagtggcgaaagtgaagtgcggtacgtaatcgactcgaatgcagttgcacgccgagatactctaaagctatcgataaaatgtagtcctctcattggctacccatctcaaaagaatctttatccacatccccggtcgcggtgctcacctggcaggcaggtaccgcccaaaagcttggaaaggtccatcccgcatccaatccaattgcacgctacgtgatatcgaacctcttctggttgtttattcaattcttgatatcgaattatttccaccacaaccttaagcaactattgtataaccatcgcaacacataaccctgcccaatacaaaacagcaacaatggatattcctcaggccgacctcgatctcctcaacgagaaggacaagaacgagcttcgcggtttcatttccaacgagacgcagcgccagagggtgcaaggacgtatgtaccatctacaaccttctagatctccggctccgtcctgcagtgcttcattcatatcctcgtccctctaccatgaccaaatacagcttattgcccctcgctaagcctacctaccacttccctctttcccccctcccataaccataaccaaaaccataccctctctctgtcccctcccccttccatatgcttcttcccacattactctacctcccagtggttatgtacaacagataaactaacatgctacctcccacgtgtagagacccacgcccttaccgattcctgctggaagaaatgcgtcacctcccccatcaagaccaaccagctcgacaagaccgaggccgtctgcatggcggactgcgttgagcgcttcctggacgtcaacctgaccatcatggcccacgtgcaaaagatcaccaggggtggcagcaagtaggtctcgcgcgccgataggaaggcgtgggaggatgcttatcaggaggaggaaaaaagatgagaacgggacaaaaagaaaagaggaggcagaggaaggaggatggcgaaaacggtgacttgtttcccttgaggaactggttgtcccgcggggctggctggctacgtttttcggttggctggtcctgcttggtgggcttcttgggagacttggaggatgcggccgaggtatccgacgcttgttttcatggtggttctggctgggtctggtacactcgggcttactacgacggaacgggggtacagagaagcaccctttgctagggaacctttgttgatccctgcgatagggcttgcgattgaggttctggtcacaattctaagagacagtcattcgaggaattgttacggttacgcctgaaggcttgtacgatatatgtgatgggacaggggaaggatcaaaggtagaactggaagggaaaagggtttatagggcatgggaatttgttcaggaacttagacagtatgacaggcggttcttgtagcatgatatgggagcgcgcgatagcgggatactcatcttcatcttcaaacacagacccaatgcgcagtgcaggataattggttatagaagtgcagataacaatgcgacaatgagtccatggtgatagcaagaatacaagatgtcagattcaagtcttagagcaagtagatctatggcttgcaagggaggagtttggataatggcccatttggtcatgtctgatggaacgggcagaatagttataaaaactttcatttccatgccatggaccaaacgccaaaggggtatcagacgccgacttctttttcgttaaacagtaaaacccatgtatcccttgaagatagtttttatcccgaatcttgtgtatttcccatagctatgaaatcgctagtttagacaaggccgagcttggtggcagcaatgtcgagggcatcgacatcggcagtgaggcgagcgaaggccttcttggaaccgtcagggctgtgagtggagttagcaacaagaaccatattaatgccggtccatagggaccaaaactaaccggatcagggtgttgatcttgacggtgtcaatgtcatagagcttcttgagagcctgcttgatctgggccttgttggccttgacatcgacgatgaagacgagggtgttctgctcctcgatcttcttcagggcaccctcggtgttgagagggtggacgatgaccttgtgctcatcgagacggggctcgtgagggatcgacttgcgagggtacttgggagcccgagacagctgaagagtcttggggcggtggaaggtggtcgagtatctgaccttggtcttcttgtgcgagtgcacctaaacagagaaaaagaactctaatcagcatcagaacgtcaccaggggggaagggatcgcgagtcgtcgcaaacttacacccttgagggcagcctgggcagccttcttggcctgagcgcccttaccggccttagaggcaccgcctatccatagagtccctcgtcagcaaaagcattcgcctggagcaagatgatgccagaatcttgtccaaactcgcaaagtctgctgctgctttggtgcatcacctccgaatgccattgcgcgacacggaggatccgcattgtgcgcggggcgagcatatttgtcgagccgttcaattcattcttggtggaatcgtcgctggtgagattttgaggtttcttcaagtacctttcttggtatccttaggggccattgctgcgatttctgctgtcgtcgggctaagaaatcgggattctcgctggtcgttgtcggagaggagaaagttcactttttggccaaaatttgggggaggaaaaagtgtgcgcgcgggatttgtgtggcttggtagtgtggctgaagtggtactggcaggggttgagctgcgcaaactggcgcaaacgggctctgaaccacaccagaatatccactttcgcgaaatatgctccacagtattttgaatctcgacctccgatcatcactttatcgctacgcactccgtcattcaaccttgaaggtcatgatgcgccctccgatccagctttcctccttctgctcgtggtctgtcggatgaagtcggtgcaggacaccttggattttcacagctccaagcctcgctgttctgtgcctatcacgacctccagacaaggacgtggtgtagttgtcttgctaactacagtgtcacgaaccaccaatcgaaatcgaaaaccaatctcaccgagacggatcacagtatcgacaagatcgactatttgcggctatatacttgttacagcatagcacgcgacgaaggactatggcacccaagaaaggagtaagcaagaaccttgcagctgggcgtccgcccatggctacgcgacctaagaaaaagggagtggtcaaaaacctggcagcaggccgtccgcccacggtcacaaagcccaagtcacttgcgcggaaaaccacgaaatccatcatcaacaaactccatctcctagagaagaggaaggtgcaggctatgaagaagaacgataacacacaggtcgcggcaattgaggcggagatcgaggctttgggtggtatcgagaaatatcaggaagcaagtctccaggggcagagacatgaccgaggcggcgacagctccaacgtgctcatggagtgggttgggccgtacctctcatccgaggagtataaggaaggccgcttgcgcatgctggaagttggagcgctgagtacaaagaacgcatgtgctcaaagtaaccatttcgacatcactcggatcgatctcaacagccaagagcctgggattcttgagcaggacttcatggagcgcccgttgccgaaggacgagtcggagaagtttgacatcatcagcctttctttggtgctcaactttgtcccagaccataaggacagaggcgagatgctggtccgcacgacacaatttctaacatcgccgaagcggttctccgggacaaccgctgcattctttccaagtttgttccttgtgctaccggccccatgcgtcaccaactcgcgatatctggatcaagagaggttagcggctattatggaatcgatcgggtacgagatggtggaatccaagacaacccaacggctggtctattacctgtggaggagaacatcagatcaggttggaaacgacaggccgtttcgcaaggaagagctacgttctggctcgtcacgcaacaactttgccattaccttggtctaaggtttgcgaaccattcgaacgcacacaatcgagatcagtcacgacatctaacaataagtcactcgactcgaccgttgttgggagccgatagatcggatgaccacaacattggtgttctcagtcatatcgggagtgggagtatgtcgccgttgaggatgacgacgtcccataattcactcgggagctgacgaccttgtacgcctccttgaagaaattgacgtcacgagaaagccataggagaacttgaagcggtcgattaggatcttgtggatttggtcgttgcctgtctggtgtcccaatatgatttcagaccgacatgtcaaccgcgcagatgggcgatttgggaacggtacggggaaccactttcaagagagttccatgacctcaagctggcatccgagtccggtcttttcggttaaagagcacggtgatggtagcggaagtatcagaggcaactacataatggtatggcaagaggaaggttatggacgaccgtctgaacgcggaggaatgtcgtcgttggcgaaattacctcccgctgcctacactttgctaccgcatcaggttgaaggccccttctcaaagcatttcttggctttgatccgctcttctttcaaggtcaacagcgggactgttcgatgagtgtatttctacggtgtttccggcccacctggcgggcaagacattccccaggtctcgggcgccccgccccggatatgccaacgtgtcggcggatcgagagtcagacagctgcacctatccttgacagcgaaagctatttccggtgtaaaactgtctttgtccagttgggctaccgcccaccgaacatactgatatcatgatcatacgtaatgatcccagagataggatagaccatatggcccgccggacgccaacatacacagtctcatcttcgctccgccgctccgcatcttccggcccgcgcttcgctgccaggaactgcagataggaccaactttcgcaaacaaatcatagagcttttgcttacgctgccctcccttagtaccttttcttccgacacgccgctcccatcgtgacctttggtgcaccgtgctctgccaaatcgacgaaggactattaaaggctaggacgcatcgttgcatgaaatcatgcatcaccgaaacctctcgtgaaattagcaaccagccagtgatcaacacatggaacctcctcgacctatctgccgtcttgctcattcgttccaacctatcgccgacctatcacgaccccaacagactgagtcgagacttgtcaatcacggcgcactactgcttaccccgcaaccaagaaaactgggctaggtaatgtattacctagccagccagctgaagtggacgccaatgcactaccatctgtcacctgtgcacatggacacctcttccgcggcaaagatgtgatgatgtgagggatgcgggacgcgtgctttgggtttcatggaaaaggcggtgggcaaatgtcctgcatcgtcaggtagtcttcggcgcctgattccgagctcgcctaacccaagtgcaaaagtccggaagaacggacgattgatacgtggtattgggattgaagatgattagagacgagatatctattgtgatctcgaggcttcaatgcccagtcaagtttattgcgtccttctccggatggacgtggacgcaaggggaagctttcgaagtccaatgcggagtaaaacgccgagcggcctctcattcgtctaactcggacgaccttgatagtcaaagaccacgactgataggtaggtaggtagacactggcaccccattaccactcacacacaactcgtcaaaaacaaatgagatcaagttgccatcgacttcctcgggcccatcttccacctcatccgccgtgatcgtgtgatcaccaattctaaaagagaactcccaacaatttcccctcatcttgaaacgcgatcagagctgcatagatagcatacaagtggcaactttatcggctgatccgttgtagcttgacacaaagtcgtcaatcaaatcagacccttgtctcaccttatacactacagaccttgtcaaacaaaacggtagcctaatagcgtcgtagtttcgtagtattctctcattcggggacattttcatcaatacgtttcgcttaccatgcggaggacaatgatttacactttcaacctccttctacacaaaatcattgacgtctccgcgccgtccagccactcgtttgtcagtgcggaatcaacaagtcaacccactcttgtcccgaaaccaaccaccgcagatccggtaacttgcacaatgtagcatttatctcgcgatacactacctcgaggctatttgggataaacaattggatcgacgccgtcacgctagtctctgtgtggagcctatcggtggtggctttgctagtgaaagatggggaaattcttggtgatctcggcaactacctcacttcgaactatgtagccaggctatgtgataaaaagtccggacatgcttttaccaaaccagaaccagtgagggtacggaccttttgtcactccacctggtagcctaactccgcagttccgtagactcttggggatagccgtcgacggactgaagcaaaagagattgatgatcgtcatggtgtcacctttgtttctatctttcaagtgaagcgcagcatccagactaagctaattgtctgagcagacatgcagctagtatgaggattgttgcgggactatccgtcagctgtagtgtatttgtctcaactattgggtttcgtgaagtgagttgaagaccaaatatggcgtgcgatgattacctgggggtgggcgggcggcttgggaacctttcgtcaacaccctcttgaacaagaagggtaaagtttactctcgggcacaatttctatctggaacaatctgacatgttagcgtgcatctgggaaacatgttagtggtggacaagatgtatcaaggaaaaccaccactcaccagtttttcgagagtgctgctgctggaggagaggtcccaccatctaaccacaccacgacccttaactatcaacattcatcatcaagtgacccgtggtatggatgacgccttatctgtacatttttgtgatttacacttggttggctaccttggatataagtagtttatcaactgatataaccgcttctctgtcattaggactgtcatcaggagctgcggagagaagtacatcagaaccaaggccaaatatcatgccaactgacgaccttcttacctatgtctattttgcgatgaggtggtgaggtagaccaagacatcaacatacaacatggccaccgaaggtcctagtcaacaagcctgtacaaaccatcacggagtagtacagtctagccaccatagtcgtcgtcaaagaaatacaacaaaaatggaacctatcatttccaatgtaaagcagagagaccaatcaaagcatcaaaccgccctcccaaacggctgtggctttttcccttacagagtaatcacagtcacgtgtatgtactatcccaaattcaaaaggccctaccattgcttctccatgtctagctggtcacacttttggtgtaccatctgtctcatcgtatcgtattgtatcgtacgttgtgagacggttacaccacatattgggtacacacactgcaccaagacgccaattccctcaaactcgaaaaagagtaggtaggtaatttccgttccaccaacggccatatgtagaagtggaaaagacgggagccactgactggactgcgtcaggttggatgtggaaggaggtcacggtatctacctatctgtattacagacagacgcagaaggagctatccaccgaaagtcaacttggatgttaaaagaaggtgcggtgcacatggtgcaaaaagacaacgaatacttcggggttcgccggagattgcatgatatctagaggtaggtagagtgaagtcggtaggtagaggtagtagcgtctggggtgtacagtctagattgtttgagatgctcatgtctctactgttgtggaacaacatccgtccagatatctgtctgcttgtggcgtaacggcgaacttggtaatcttggtagcgaatgcattcggggcatgcggcatcccgttacgcaagttatgtctgattgattgatggcttggtgctctgaccagaaactctttgcttcttgcattttcgatggtgagctgggaggttggtgaggttggtacgatggcattgacataacatatacaaagatcagcgaatttgatatggacgcctgattgttattgttatttcatattaaattttggatttttcaattttcttttgtctttccaccactatgtggcgatccatgcctgccctcacagctcatagatcaccaatctcctcaaagctcttgataactctatgttctttcctcgcttcctcggacaactccgcgttaccgggcctatcaacaatatagctctgcatgccagcttgctttgccgcctcaacctccttgacattatcgctgaggaacagccactcgccgataggatactcctggtgcttggccgcaatcttctcgtaactagccttctcctgtttcgggcccgcgttgaccgtatcaaagaaatccgacagccagggcaagatgtcagacggctcaccgttggtgtgtccaaacagaagcttctgcgccggcacggagccggatgagtagatcatgactttgacacctccgtgctcccgccaacgggccaactggggcgccacgtcgaggaacaggggagccttgagctcgccgttgcggtagcctgtctcccacaggtagccctggaggctcttgaggtacgatattttgagatccttgctcataagatcgcggacgtgcgccgcgagggactcttgtgagccggcatgctccgccgggaaggcggcgcggtaaggggcgaactcgggagagtcccacttggccttcaaggtgcctggaagcgcttcaagggcgtaggggaactatggccgccggcgagacgcggttgctgtcagttcgaatttggcctgtcttgtctcactggaccacgtagtgacttgactctcttgtgacgtctccaggcatacagcttttcgcgcttgcttgcttcctcctggatcgtgtcgtgaatagccggccaatcgggtttataacctgagtctgcaccgagcccattgaaagggtagggtagggtaaggtagggaaggagaggggaggggaggggaggggaggggaggggaagggggaggacaagaaagcacaagaagggggttgacgtagtagcaagcagcaaagaggcactgctgttaccttactgctgtggaacgctgccaaaccgtgagggaaacgggctggcggcagatagagaggatagaatgggcaatgaggggcaagagagaagaatcaggagacatgtggtgtggctacccgcgtgcaacaaagcactgggctgggccggcccaagaagaacgggtgtgggtgtgccttacaagaacgtccttgacaaatgagatgggacagacggtgccctctgttcggcaagggagatgtcattagccaatccatcacgcacaggcgagagacatagaataggtggtggtcattgcttgcggtctccacgaggaagacggagccggtgatggggatggaggttgggactttggaggaggggtatgcagtaccaatgtcgagcaaaaccaccctgatgggagccatgattgatgatgatggtcactggtttactcgttgttgttgcgtcgtggtaggctcgaaagaggactagtttaccccacggcaagggataaggcaaggaggggaaaacgaaggggtccgaatgggcggtggcagcgggtgatggggttggtgagaccgagaggtcctgcgctgcggctttacccgtggctccgagtcagagactgcaagtccggggagcgggcgatgagccggtagtggggtgacaaggcccgggcgtgaccgtcaatggaatgattacgaccgggagggggcagcaggcggtgagccaattcgccgtaagttaattgcttctttgttgattgttgcggggaaatcgaaagcttcagttcttgcagagtgtctgttgttgaggttgtactgaatctcgctcccgcatgcaaaagaaaaatttgcgggctttaagttgttgcggtaaaagtcacggtaacggtaacctgaaatctttaacatcgacaggtccagtttttgaggtatcacaagcatttgcgcaaaacaaaccaccacaggccatcgcttacggttgctgtgacgacaatgccagatgccacaactctatcaatcgctgattactaccctccgattcctctctcggagttcgggatgggcacaccgtatacacgacggacgacatagcgatggttcggggtcctctttgacctcttatgtagatgcctctcgggaggcggtcagaaagtcaaccggacaaccacaacgacaacattcacacgactaccgtattccgtcccgtctctcctggcgcttctcgtgtgatgagatttggactcatcacaccatcacgaccacaccacggatgtacagcggaaacgagacacaggcggctccggtacggtgcataatgtaagcatggctgaacccgtgcaaaagatgacatagaatacatacatgttgcagcagctgggtggactttgtggggttgaactagggaagctcgaatgcgccagcatggccttggtggtaacagacatggagcctgaagacagcataaatatcgggaaaggggggaaactgtaaacaatgaggctgcgacatgtgaacaacatgttgggaatgttgacgacacgttcgtctgataatcgacaggagcagtgaacatgatcggagctatgggatttcaccaggcactgttccctggcattgtccatcgcactgccgaaggagatacggaaaactatctgattatcggtcccggcccccccgatactgcgcggtgtcgtcatctttttcaacaaaagccggccgacctgcgccgtatccaggcacgccgccagggaggatacctatctcaggaacgtgaaaacttgacagcgctccgtccagttccagctccaattgctgatgcctacatcactcataagcttagagccaactccaccggaaaactcaaaaccaagaaaacacaatgattagtaaaccccaccagaccaaatccacgacaatacaattgaggaatactatgactatcagtgttttgcccaagtttcactctcgcgatgtcgggaatgccctgaatgacagttgcattgttgttgttgttgttgttgttgtttacgaccggcagggagagccaggcgggtcaggtacatactacatatgccgttacatgaaaacaaccgcgctcttacactagtgtagtacataatacagcggcaaaagtaaccgctgggtttacgttcatgcatttcttgacggcccgttgacactcagacatatcgtttcacgagcgagaccctttgatggattccttcattgagttgtaatgaccggcctggggctttgccaacacgtctactggaatgagatgttgttctggaagtctgcaagtgcaaaattacaagtgtagtaatgaacaaacaaaagatcatttggtatggtaagattcgcttgttccaaaacagcggaattatacccccaaacgggcatgcactctattacaataatttcggaggggttctcaagtatcatctcctacgtcgtgacgttgcaacgcgaaacggctgggcccaatcttcaggttattggacacaaggagttgactaattaactgagctttgtgatggttgtgaattaggcaaacggttaattctgttactatcatagtgaacaacgatgttgcgactgatatgactgtcccgtccgattgcgctcgctcaacaacacaacaaattgctcacttggagtcacaaactcgcaattaccttttcacttcactttccattttcttgcctcccagttccgatagacaggaacccaaaaggtcacgggcgttgacacacgaatcgaacccgccaccttcttctaccaagttggttcccgctatcgccgacgccgccaggatgttccccgcggcgattactgtagtgtgcgtgtagttcaacaagagcgagcgataacggcggtcatcctgttggaatctggggttacatgcggtcacacgggctttgatcgaatggccaagcttttttggagcagccatttgttgaatggtccccaaacctcctcaaaaagtggtgatagcaaagaggggattcccatggcaaaatgatatcatgtgtcctctatatgtggtcccaaaacctttttacccctcaagcagtgcccccttttacgaggcctttctcaaggtccaatgcgattgcgactcgggacacatgtgttcctcgtgttagtgcaaaactcgcccccggcaattgcgccaatgtcgaacgtttttaacacactgatggatgggccacgagatctggagaatggattcgctcatacatagtcgtccctttgtctaagcctaaacatcatcgtcggccgtgatgacaacattccacccttttttttttctttgtttgagatggccgagctgcccgggcggttatcgaatcaattgcatcgtcgttacctgccctttacttacacgtgtaagtggcggtagccccgtgctgcaactaagtatgtgtacactagtgtatgttgtccgtagatttgatagatagcagcaccctctttcgtccgatagtctgcttgtgtttatcggatggtaatgccacattgcgacggaacgtgcgaagcaaggtgagagttccacacaaccctcaacaccattgccgaggcttggcgatgcgagcacttcacgaaccttgctggccacgcctcttgctttgtttgtttggaattgaaacgcgataagaatctcgacggagtcgggtgtcctgaagcttatcgccggctgtcttttcaggatcgtgatcagcacccccttttcttgatgcgctaacaaaccagagtggtacacttacacacgcccccaatcttcatccgaatagcctgcattttgtggggcaaagaggactccggcagcttgtgcggtccattcgtcccaaaagagatcttgggtgcggttcagtgccgtgtcgcagccctcgacaaatgttgagtcgccatggcgcaattgattgctcgctgctcatagcgcacacggtaggtagtgtacttgtgatcatttcggaacgatgagatgatgggcccccttggcggcaaacgtcgagactcgggaatgctcagaaaactggggaagtaggtaacgtatgcggcataccccctagcttgtacttgtaattagtttcatgttccgtgaaaccgtgactgactttgttcacatcccgaagagcattatcgcgtgaattgtcccatgaacatcgagagaggcagcgtggcatctctcctcttctgaaacaagaaacgcgtgtacgtatcgccgggcgggcaaattgccaatcgacagcgttgttgctattttcgcatcccgaataagaaagtgagcaacggttttgattgaaggagaggacgctgctgaagcgataatcatcaaggaggattgcagggcgtgcggactgcggaccgcagggcgcgtgcgtctgtgcttttcttggtcatcaccacactagctatctaacagtgctgcttgtacactgcctcaagtcctgcctgtctaccgcgtggagtgtcgctcgctcgccgcggtgaaagagcaaataggaatgatccagacgcaacaggaaacagacggatgtcgcttcgtttgctgccgctgaccaatgactgtgaagtagcgagcgcgagtgtgtgaactgaaacagttgagaatgttgggagttcagttgttgccgtgttgttgttgttgttgttgttgttgttgttgtcgttgattgacggaattgacaaccacgacaaaccggaaacgtatccatcattaaaccccagcccgagatcatctcgatggtgtcaaaaagggagaccggctactagcaacgcgaatacagtctggacaagtggcagcttcgtgttgacacaagaagattaacagtgcacaattggtgatgactccgacgtgatcgctatcccctcgggaatttggaagctacccatgttcgccattgatgacaagtttccatcatccatctgcttttgcctcccaagctccgttctcgcttgttccccttacattcgtcccgccgtaccgcagcacgtaggtatgctagtgctgcgtacgcttgtacctacccctagcttcctcccacgtttttccaagccacccctcgccagtctcgtttgggattcttgagcgttcaggtcagatgtacgattctgacagcgattgcctaggtcgcggttgtcctgacttcatgccatgatggttgactcgttcgatgtgacggcagtcgaatgaacatcatcgtctgtcatggcggcatccgtctgacgttgggaggccatgaaatttcgagatggccatgtgggtaacgtggcgctaatcccaatacagcaatatgtcactaatccggatgatcaggcggggcatcattataacttaaactgaggtaagactccgtaataacggttctagcgtatggaaaagccattcctccctctacagcatgctatttgtcagattgaatggcttcctgttgccgacacctggcggcagcgacagcaaagacgggagatctaggaaagctggtcgagcacgtggagatgcaacgcaacaaaacgtacatgcactacactacctatgtactcaacattgaggttgccatgatccttatcaataaccgagaaacggccagatagtctgaaaagacggcggacgcggggaaacctagatcggcggtgtacggagttggacctctacggccacgctagtcggcgattgatacacgatagcatggaagaagccatccgctatccgtggccggcataggagttgtcattccgtcctttcgacgtgcgtggacgttcagttagtcagtcagtcagtcatgtcgttgctggtatgcacttcaagctccgtacgcggcatatgggtttgtacatctagacacggtgtcaaacattgacggattgcattggcactcccgcactttcacacaacttaaccgactcatctcacacaatggaacgtggaattgggggtccctgaaaatgatgctaatctgcctgtctgctgtggcttcttgtgctgccagtgtgaaggaacggggccgacagctgccccaacattaccttacattacatggtattcaatacctggtaggcgttggggcgttatgcgctatacctgtgcgctacttgagcccaccgcgacggtcatcaaggtactgaggtaccgtgtaggtagtgtgataccaaagacggcgggctcgtgcagggacccgagggcggtgtgtgtcttggttggtgtgttcatctgtcttgggtcagttccaggtcgtttccagtgtggttgcgtggcagcaagcgaagaatgccattcgtcgtcatttgtcgagatagccacccagaccgtgtcgtgacgaagtctacacacggtaagactcagctgtacgaccggccaacagcccagtgctcgcccaccattttgcgacgcagtgatcggcagaccctggccgtctctttgcttgaagcggccttttgctgggcagctgcgagtgatggagtgacaaagcgacgagtggaagcccgtcccgcgggcgtgcttgcccacccagggggtcacccccgactctgagaagtggaagcactgggctgttcagctcagcgacgacggaggtcggccgctccagtcacctactcccgtctgttagaaccagggcgagtgccagaggtacccagcatgacctccggcagcgctgactgacgctcgcagcggttccgtcctcttccacctcctgcctgcttgttccatttcgtgcttcccactgcttccaggttctcaggctccttttcaatacccacctccgccatccacccatttcaccctattcccaaaccacctttttctcttctctcttctttcctgtataactcgccttgttcgccgtcgtttgtcgcgcttcatttgtcgtgcatcgcattgtctgttttagctcgcattcgcctcgcaatcaatcaatcaaaacaatcaatccgtcaactcgacgcacctcatccgacttcgcatcacctcgctcgtcccgatcggataccattgattgcggcagccttgcatcgacatcgggctccatccccaactctcacatcaatcagcctttgggttcccgactgcgccgttcgaacactggtttccttctttcgtctgttccaagtaaaaaaaaaaaaacaacacgaaagaccagcgagacgagcactctgaaaagccaaaaaagcaacatcgaagaccatcacgcattcagttgcatcacgctaccgtcttccacgctccgccgagtctccagtcagcataccacacacacacacggactagaccactggttgcttgcttggctcccccggcctcttccatcatcgccgacccgcaacttccgttttcgtccgttaccaagttgctgcatccccgaagacttggtatccactttttccagtgtgaatcacatctcgcgtgccgaaccagggggttgcaaagagtcactccacggcccacctgttcctgagagactcttatacgcggcgatcggtcaactctttctgagatatctccgatacaactcttgatcatcatagtcaacaacatcaagccattgagatacgctgccaaaaccacgccgtcgttgccttcaaggctccccccccttgccctctagcccggctcacccggtgtttacattggtgattacttcgaccaagctcaagtcacctggacaagcatcatcaacaccgccaacgacaacaacaataactcagaacagcgtcaaacggccttcaacttatacctcgcctgacctggattcgatgttactataacaacaacaatttctttctcccttcacccactactctaccgtttcgacggcccctttctcgaccgactactctacagtcacatttcctttgttgactcttcaccttatcaccgcttatgagcctcagaccgtgaacgatttcgacttgttttcacagttctaaaccctgtacattcttccacttctttcttgcttttacggcgtctcttttatacctctttcgatactttgagaaacacctgtctgcaaaggaaacacacacgcgcattgtatcaactatctacaacacaaaaccaactcaacacctataccctaatcttttccccccagcattcgccatggacttctgccttcggaacaagttccaatctggagttctcctcgctggacgataccaaacgatctcccctctcaaccatggatcctttggcatggtcttcatggctcgcgacctcaagactggtcagaaggttgccatcaagtgcctgacaaagaagggagctgcaagcgaagccggcttcgactttgcggttgacgagaagtctgaggagctggttcttcatcgacgtcttggagcccaccccaacattgtcaacttcatcgacaccttcgagaccgaagcccatacatacatcgtcctggagtactgcgagcgaggcgatctctacgaagcgattcgtctggaccagggtcctttggaaaccgagcatgtgaggcgattcatgctggagcttgtcgacgctgttgcccacatccacgccaagggcatctaccaccgcgacatcaagcccgagaacatcttcctcacccaaacaggctccgccaagttgggcgatttcgggcttgccaccaccgagaagtggtcgtatgaggctgcggttggaagcgaacgttacatgtcccctgagcagttcgactcggccggtgccggatactcgccggctgcggcagacatctgggctattggcatctgcttgcttaacgttctcttcgcccgcaacccattcaccaccccgaccgaggccgacccgcttttcttggatttctcgcgcgacaagcagtctttgttcgatgtatttccttccatgtcccaggacacctatgaagtcattgttcagtgtatgaaccttgatcctcgtaagcgctcccttgagggtgctcgcgaagctctcctccgcgtcatcagcttcaccaccgacgacgagatcctcgacgacttctgcaccgccgatggccccgtggtcgccagctccaaccgtgagcctcttcgcaccccctcgatccagagcccccagatggacactggtgcattcccctgggccaaggcgctccacgcgaacaccaagaggcagctcagcgacattcccgacgacgaaagctataccgaggacctcttctctacttctaccgccaccacctccgactggctttccgctagcattcagaccccgccttccgtttcgtctgttatggactcacatcttgctgcctccatgcagtcgcttaacatgggctcggtcgctcaatctagcaaggacatgtttgccaagatccccgtgaggccttcggccgccaccggctctcttccgatcaacatggccaagcagcctaagcagtcagctttgtcgctggttttcggtcgcaaggatactgtctctaagagctggagtgatctgtgggacgaagaggaggaggaggaggaagagcaagctaagcagctggcgttgaaggagatgaactccaggacctggagccaggaaagcaagcacgataacgagaacactcctcgcatgggtcggtcaccggctaccaaggcgggcagtcttcacgtggagcacgatatcccggctattgacatgcatctcggttccaacatcgacgacgatctcgctgccgatggtttcttcttccacgatgcccccgcacagaaggagcccactcagttctctatgagccactctccgcctgcccggaagagtgccctagacaagtggcaggctctgggtgaacgtcgcagggcgacaggaaccacacctcccaagggttccgagtctatcccgagaacgcgtcaaattcctcatagctttggcgccgcctctcatgatttcaacagcattcaccacaactcttatactgttcactcgaacaatcactcacctcatcattattctgccaacatcggaaagaagtctaccccggtcaaacagtgcccttggagcaagggacgcgatcgggcatttgactggcgcaaggagaagcgtcatcctttcgatgtcgagtgggttggtggctggacgggagctcctctcgtgccagttcatcacttgtagttgggctatcaccttcgctgtggccctccattgattcatactgtttttgggtaaaggaaatctgctgatcctagtcggagtatacgggcatttttggtcttttggctttttttttttttttttttggcttttcaggggttttgttgcttggggtcaaacgggcgggtctgtcgtcaatattttcagggatttacagtactgcatagcatggtttaaacaaacaaacaaagggcgaagcggcattcagatacagaaactggacattcgaattggattgggttttctcttctctatcatttcatttcattcatcggatcgagacatatggacatgagcccgaaggatcagcatttttctcttttccggtttaaaagaccaaacaaggacagttacatgggattggtggatgggcggaatggtgaattgggtttcaactcgctttctgtgtattagatattctccgaacatctcatgtgaagaccttcaaaggtcacaacaataccagaagttacccactcgaacgctatatctttgtcttatgccttttgtgaacgtgatgaactgaatggggaaacagattaccagattaccttcagcattacctcaacgtacgcgcctgctcaaagaagtacttacgtcatcgacctattcccgccgcgatcgatacaatgacaacagtaccatgtggttcaagtcctgtataaattcaagcagctaaacaagaatcataaacggccaacggccggctactccgactgaggacgggtcatgtgtactatttgtgtgacaggagacaaacagaacaaaaaaaaacgtacacacatacatacgcatagttatgtacgaggttatacggctgttactctcctgtgccctctcggtattcaagtccgcgaggttgtttaggtatgcccggggatgccgagggttagagggcaatctgtatcacaaggaccgaaagtacattccactctttttttttttttttatatatatatactttttatcacgtaaagtgttttgagattggttctggtgaactgtacaatccacacatacctatacgcaactgaaggaaagttatttggttccaatgggggaaattcgcgaacccgaacgaaagataaaaggaaaatgacgtaaagtgttggacgtacgttcagcttacacataacatagaggtatattatgaagccgtttgggaggaggcggacgacaacgacgacaacggaagttactacctaggtttccctccctgttgttatgacgctccctacttacttacccctctatcgctgcaccacatcgatgggtgaacttcttccatcttccggcgaggtcattcggaaatgctgcttgcttgctgctactactatcaggaatctccatggaacctcctggcaggaagtgattacatgggtatatgaggtaattaacgtgagttttcaccttccggtttcggttgtgaaaggaacgagttgttgtgttatgcgatgttgggattagtaaggtaggggatggtaaatgcactggaggtaggtgcggtgttgcagttagctggaacatgagaggaaggaacgatagatagtgacaatgatgaaccagtagggaagccagtgcagtgggttggtttacatttcatatggcgggcatggtcgaactgtagaaggcgaacaattgaaagtgaaggagccacgtaaggatgagactcgtccgtcgttgctgctaggccaaatgcttcgaacctaacatgactcacctaggtacctatcataaacagacagcggtgactgaaagaagtgaagtgtgatatcaaagatgaagaagagaagaggagatgaggacgctagctagtctgtattggctggaatacctaggaagagactctcacgcaccatgcgatgacagtccagatgggatgaaagaccagatatggtgatacaagattggacagtgctggcacatgtaatttattgtaggtttggcagttaaccctgaatagtaatgcgatcattgtataccattgtcatggcccttcgtagttaattgcccttgcctcttctgctgagtacctctgtgcttgaccaccggatgggagtggtttccaaagtcgagtattcatatgcgtatttttgttttgaatatactgtgtgccatatctcggaccgtgtcgagatctcttgaatgtatgtaagcagtatctttcatctcatattcttgtagtacatagattgaagcaccgaaagatccgatgatagtaagaaagtttcaacgatcaagtatacgatgaagctacaagtaagctacattcacgtcggatggaattcttgatgttcgatggaagctcaaacgggataaaatatccatagttctggttagtgctggcatctagcatcacacgtaagagacgtcgtcaacgtctattcactttatactcaaaagttggactctgaactcgaatcaacactctcccactccagcggctcttggacttatataactgagtccaagcttttacatcaaaccagggggcaagggagacgagatttaaccagtcaagatgatgtcagcatttgtccatagcatactatgaaatatagtgatttggccgtaaaaccacattagaggctcgaatgcattccatacacattcaaaacaaatctagctagcctagcctaaccagttcaaaaagagatgcaaatagcgacaccaccatgatgcaatgcggtctaaaagagatcatcccaaaagaatacccgaaaaactagaaacaacagcaattatatgcaacatcatcctggctcccctttattcaggagcgaaaatactctttggtaggaaagcccaaacagtgccaacggtagataacgtgatggataccgcaagcaagaagtaattgaaaatcttctctctgcgcgacatgctgctgccgaagagcttgaggtggaagaggacgggtagactatcatcaaggaaagtgctcgttagtcctccgtatccacacgataaccagtgataaaacacacgagaaagctgagaataagagaccacttacattacgcaaatctggaaacacaacgcactccccataaaagccataatgctatcaaatgccgggaatacaatcgatattaccaggaagcagaagatggtcagcgcgcgaatggcaatcttcatgacgccacggaagtacatggagcggcccacgagcccggagctctcggcgaccgtcgtcgtgtgtaggccgaacaggacctcgagtgtggcaatgataggacgcgcgttaagcgggatcttggttagtgggatgatggcgacgaaggcgcacatgaaaaaggttaggaccttggggtagctggcctcgagcaggatgttggatgtgatttcgtcgcggacgccgtcaccgaacatgaggagaccggcgactgctgtggttgcgtctaggagatactgcaagggcggttagcaggtactacatatgtgaatagggcgaaaagaaaccgacttacggtaaacgaaaaggtgattttcaaagcctttgtgtacttgtacggatgtctcatgtctcggtagatctaggtgaggatgtcagtataggaagtcactagcattttttccaaaccacccatcttacatttgggaatacgccatggccaccccagggagacatgagcagaccaaacgagagaggcaaagtcagccaattttgtggaaacatgtaggttttggcaggctcgataagggaaccaggcgctgtaggcttgaggaagccatcggtgagcaagatgaggacaactgggcgcaacttagttagccatgttcatgacacgtgtacaaagcctctctcggaaataaaactcgctcgcaacttacttgaaaagcagcagaaaatgccaataatgctcgtgaagctcaacagcctcaacggcaaaaagttcagcggtaccataataacagcacagatgatcttccaccctgtgaccgacaggaagcccgggaagagaagatcgagagagtccgcaaagagaacaataagggcgacgcaggcagcaagtagctcgagcgtaaagagaatactggtggctatgcgcgcacttcggccgaacgagatgaaggcgaggtcggaaaaggtgatcaaactaggatccaaatccatgcatttcgccaacagcttcgcggtatagacggttacgagggcacatagaagtagagtgaccatgccgcagagccagccggcgtatttgatgcccattggcaaacttaggaggccaactccaatgagaacactattggacaaaaagccgtgttagtaacgctgagacgaactgaacttaatagagaatgcgaagagcgacttacttgatagagttaaacaccgtttgcgggagcgtcgactgtccctcaactgccaacacgatcttcccgtcctgctcaacctccttcaccaagatgggcgggatctcctgatcgggcacgttcgccggcacttcttggggttccctccacagaaccgagacctgatctatcgattgcctgctcatgctgcccctggactgtgtagtcccataatcaggaatcgacccataactgcccacgatcggaggagtagccaagtgtggcggaaccgcaaatatcgatcctgcgcttcctacacgaaacccctgggcgagctcattctcgagcgccttcgcctcgcgttctcggtaatcggtcgaatgccgttgcgtcgtcgttgtcgtcgtcgtcgtgctaggttccgcgacttcgttttgaggagcagagccggcagcagattcaaagtgttgtcgtagcagagatgaccggggcgtcgcctcgccagcttcgagatcactccttccatactgaatgggagtcgcgccggagggcggcgctgctattggggcttgatccggggcaaaaacgaaggacgggcgttgggggatgacttcgctgaagccggcggcgcgctgccaactcctggtgaaggagcggatactgttcacgcctccaatatcggccacggcggaaagacggttggtgatggaagatctgcagcggggtgggtggttagcagtccagtctcgtgcgtcttgttgaaagagtagctagaatagtttcgaacttcaaggtctacttacctcctatgcctcaactgtggccattccccatcctcgccgtaaccattagcgtcagcactgcggccaagcagtgactcgttttcgaactgaacactcctgtttcccaccgaggaaaaactgccagttctgccgggagaccgacccccgcgctcgtactggtcccaggttgttgggtttcttgacgacatgagtggtgtgacctggtgggaatcggccaatatcgtttcttgtatcactatggtattgttgcgagaaagggttataaaataagagaaagagagagagagagagagagagacagagagaggaagaagagagaaagaaagcgaggcgatcaccaagagttagacaagagacgatgacggaagaaagatcacaccgagcacacaaaacgccgagcgagcacacaaaaaacacaccaaacacagagctggtgaatccttcccccctcgttacccgttccacttccagacccgacgtggcggcaatgacagagactgatttgatctcacgatttcgattccccctagcttcgcaagtcgcgtaggaggcgttcggctcgacgatgggctagtcgagggctactgcgtactgcgtcacgcagcccagtcggcaagaaagccggggtgatgccggctcccactggtggctcggatctccaggtggagatgggatgaacaaggccaagagtgacgggacgaactgactgtttggtagtgtaaggtgtgtgtgtgaataggctgtggatcttgcttgcaaagcggagaaaaaaacaccacaaaaaggtcgagggggccctggttgcttttttgggtttctaggttgtcttgaggagagacggactggttgagacctgatctaaaggctattaggttaagtatgtgaaaagccgggaaaaaaaaaagaaaagctagattaatcacaagggcacattgggcggtcacggtgtttctccaacacaactaacaagattcgcatcgatttgcgtgcagtggtcgaaatcttcgaatcctgtagaaaggacgaggccatacccaaacattcaagggcggcacaaggaaccgacgtcacccattcatggacttggcactttggaggattgcttttgacctcgctccaacatgttgtagtgtaggggtgcaacacaatcgaacccctctacgctatctcggaccaccatcccacggtcaacgctaccacgggatcggaaagggtatgattgacaatagtgaacaatgaatgtaaaaaaagcaaattggccaatcaccagtcagcaagatgccttgattggattgcgcatgccgcgccgccgctatcgagataagaaccggacgagagcactgctcttcgggtaaaagaggctcttggttatcgtgattatctagctccagatgactagaatgtaactcaaactagggtggaggggttagaaaatcttgggcagcagtccggagctatgtacactagctgtagatagataggtagtgaccccggggcgggatggatgacgccgcgaccggactatgtacttacaacatactgcggtatatacgtacacaacaaacgtagatatcataccgcgcttggtacattttcggcgtcacctcacattacacgctcacctgcctcatccttctactttcttgctttgagcatccgcacatcaaaccattcagcgcatccatccagtaggtagtgtacccggtatctccttcaaatacatagtggggtaaaccccaaacccggacttggttttcactagttcatacagcaggcagggcaaccacagaaagacaagattttcttttcccaaactgctcgctcctcgtccgtaacccatcagatgtatcctgtttggtacctccctatctatgtcttggttggtgctgggtgtatacatacacaacaagacaagacaaaaagaatcgattttatgaactctccggcagtgtatcgtgacaggtccagttactccgagcagcctgaagaggtcactacatactctagagatctgccgtgcgggcgccaaccattatccaggtcccaccacatcgcgcgatttcgcaatcgaccgactgcgtcgccccactgtttgtttgctttgggatctagatcgtctgggcgaagttgcttttgtgatgtgattgccatagggccatagacactcccaatgcggctacaccattgcggtgtggagaatctatgctttgaattccaacatagcatcaattgctttggtatctcgttattgtatattcatgagaagggggccgggtccaggttcaatggacatgaccaagtccctttcttctacccttcccgtatcaagttttccaacatatgcacgtaattcccttttagggatgaattttccatatacctttttgatccctcatatgcctccttaactcctacgtatgaatacagcgcaaagagcattgtttgcaccgccccctcccgttcagcccgagatactaaatttaagccttaaggatcttctccaactcagcaactacagcgttacccatatccgaagtagtagcgttgccgccaaggtccttggtcttggtaccgttgtcaatggctgccttgacagcagcctcaacggcatcggcctccttggggaggttgagcgagtagcggagcatcatggcgacggagagaatggtaccgacggggttgacgatgcccttacccgaaatatcgggagcggagccgtggatgggctcgtaaatgccgttgcacttgcccttgccgtcggggattccgcccaagctggcggaagggagcaggccgatggagccggggatgaccgaggcctcgtccgagatgatgtcgccaaagaggttgctggtaatgacgacgccgttgagggcacgggggttcttgacgagcagcatggcggcgctgtcgatgagctggtgctcgagctgaagctgggggaactccttgctaatgacgtcggtcacagtcttgcgccagaggcggctggtggcgagcacgttggccttgtccagagaccagaccttggcgggagggttcttggccagggcgaggaagccggcgagtctggcgatgcgcacgatctcggcgcggctgtagggctcggtatcgcaggcgtagccggagccgtcatcctcggtgcggtcaccaaagtagataccaccggtaagctcacggacgacaatgaagtcagtgccgcggcagacctcggccttgaggggagagctgtcgacgagggactcggaagcaaagttgcaagggcgaaggttgccataggtgccgagctccttgcggagcttcaggagaccttgctcggggcggacggtggaagaggtgccccattcgggaccgccaatggcaccgagaaggacggcatcggcagccttggcggcgttgagggcctcatcggtgagggggtcattgtgcttgtcgatggaggcctgtagcacatgtgaagatgcagtgtcagtaaccaacctggctattcaagggttgaaagtaaacttacaccgccaaggaggtggttctggaggttgaacttgccagccgaagggctgttggtctcgatcgccttgaggacctatagacaggtaaaacaaaacgcatgtgagctttgtggtccagccaagaaaaagacaaggtcactgaaaagccgtcgcatcacacaaggtgcgatcgtgcttggggagctgtccaaggtgggagcagaatcgggaagtttgtccgtcattcttgcatcgcttggggccatggatcgcgaaggtacccggatgttttgtttgttgatgctaacgagcaaaaaggcattatggcacgtaccttgatggcctcgagaacaacctgttgtaaagagagacttgttagctatttgcgcttccccgagagtctgttgtgctttcccatttcccagtccaaagaccggtggtggccgataaccgggcatcccatgctttgggctggggaagctgagccagccaggggcaaagggcagagtagggtggaagcgtacctcgggaccgcagtggtcaccaccgaacacaacaatgttatgagtagccatcttgtactaatagagggagcttcgaggagcttggattatcaaagctgtatgggaattggaaagtgaactatggtgtgaaacggtaagcttcccggttgcgcaaggcaggtcaaataatcgatggaacccaattcgtcaagccgccgaaaaccgcccgcagtggataacgagcagcaaaggacgacaacgtagcgagggaggtctgtctgtacataccagaaacaataagtcgaaatgggtatcacacgaaggaagctcagcgggatgtggaaagtaacagtatgaaaaagacaaaagaggaggaaaaggtaagtacgagaagaaggatacagtgacgttttgcttctcaaagttgatgaacagctgccccgcgcttgtctgccacccgatctgctgatctttaaacagcacgcacgctgagctctgggcgcgcgctgttctcgtcaagtcatcgcattgctccacgcacaacgccgaccccgccttccgaagtcggcgctcccgacccgtaccagcatgtttttcttcttccaatcttttgcccgaggtccaatcacctcaccggcttgcgctttgtgctctgggaactcaccgagttttcgctgtagagtcataattggagccttctacgaactccgatcgggtcccgctttgctgtttccagctccggtctttagcaggcgtctgagctccaggtttccggatgacagctcccggtgcttagcctgtgaacggcccggagctactgccgacaccgcagccgggcctttgggtctggactttgaatggcttcctttcccaagacattcacccaaggaccggctgtccggggctaattgctgtcgatcctacctctcctagtccggtccctccgtccaaccccggatacggctctcgagggcgaggcaccgacagggcgaagccggagcccagattgtggatccaaggtcaggtcccgacatgatctacgcaaacatatcgatcagtttgtatacacttcctttcacatcggtcacccctttttagtgtacactaactaggtcaacaaaaataaataaaccgccagtacgacacctgcttgcccgcagcattacatcgacatcaatgtttggcatacatggccatcaacaaataagcaccatccgctccaggtgattcgggtatcattgtgcatttctgctccgtgctcggtcttctccggaatggctagctgtctgtcgcgttacctgccctcgataatcaaaaagtaaaccttttcgctcctttcctatttccatcttttccactataattttcacttgatgtactgcttttcatgcacgtcatgccgtttccctttcgcagtccatatgttccagacagcttcttcatcgaaatgacttgaatgacgacttatgtgccagcggtgaccccaatgacgaccctgaagtaggtcttatcgtcgtccctactcctggtgtccccttcccaacgactgcggattgtctcacagtccgtgatgagctgctataaactccattgccgccgccactgccttgtatggggggtgtcgtcgtcttcaagttcgcacagtatgcgcatatatagatggacggcattgcccgttgcgaagtaatcttcacgcatctaccgtgtagccacatctcgcacgattcgctgtgtagttgacaacccattttgttagctttgcttgactaatcctttactgccacgcagaacaaaaggaaaatacacgtaccactgaaccataaaggcatttcctgggtcgagatcaggccttttgcaaatacaacgcacggcacgcatcttggtgacgctagcagttgcatcggacgacgagggcgtaggtaaactcgcctcagtcagtgccgtgggcgatgctgtgaagcggctggcaaagttcatgctcacactcgttccggtgctattgctgtggctgctggacgtcagtcgtctcattgttgagggcgaaggcttttgcctcatccgatcttctcgcagcttgaggagctcattgacggcatcgcctgacatcttgctggtcggggtcatctcgctgaagagaatttcttcatcgctttcgtcgcccagatcgtgcaacccgccgtcagatcggaaagaacccaacgatattgtactttgcgcactgaaactgaagtttggctgtgagtggctggaagaattaacagcggtcctcgatttgcgggggtccggtatagaaaacgaagtgtttctgctggggatgataatcggctcatcgtctgctgacgactcctcgtcgtcttccgaacaccagcggcgacaaccacctactgattgcgaactagtccgcttacggacggccatagggttgtcgcgttcaacgaccagcgtcgtctctacacgggcccgaccgttctcgtcgatggtgaacttcgcctgggtcctggtccgcgggcccgccgtttctggaatggatgtaaggctgggcagtcgttgatggctgctctttaacggcgataatctgccacttgacctaccgggctgtgagagaatagggcgactaatgcccaagccagaactgttggataattgagactgtgaacgtggagccggtgctagcgctggcaagatggctcgactacctggtctcttgcctctattctcactgagactcctcccaagcccgggacggccgatgggcttgacaggagaggttgctcgtactttgtccttctttcggggctccatttccctttcactggctgagcgacgtagctcaccgcgtaatggcacctttgcaactgacgcaccttggtttcccgactgggcgccctgagatatctgacgggatggacctcgcgacgacgacccttgtgccacggcgtcaaaggaggcatccatagtagcagacgacggccgactgaagaggaggcccgggtcgacgccggtgttgattatcccaaaggagttatcgatagcagtagcatatgtaccagtatacatgatttgatccgctgacgaggtcatcagggcctgcatgggcgcttgagacaccatgacatgttcatttccaccacttgacacaacccgacctccattgaccagtacattctccggaataaagtggttgggggttgaagtttcccagttcagtgagttcataggtctggacggtgggtgcggctcctgtcgaaacaggctgctgcttgctccattgaaatcgatatccatcacctccaagctgggatccgtctcccagaagggttgcgggtttgcaagatcgcctgtcgtggttccggaaagctggaagttaaacatatcgccttggttcgtcatatagctgcccatgtctggttgatgggatgtctccaggtattcttgctggacaaagtcctgatcattgtgcataacgctggcgtcaagccgaccggcaagcttgcgctggcctttgtgacgtgaaggtggaggtgttataatctgggttgggtgtggatcagcggtatcgggtgatatcttctgaaccgatctggtttgtgtagggtgaggcagctggttcgataacgccaaactgttgacgctcgataggaccaacggctctcggggcaggcttaaaccaaccaaagactccaccgaaggtaatagctgtgccgaatctggagaagaggaggggttcgcagaagcagcagtcagccccgcaggaagccggtccgttgacagtgacgccttctggccagacaaaatgaaggccggtttctttgagccaagctcttcggacagaccttctgcttctctagagtatcctggtgtgtttatgaagacggaatactccttggcaaacccaggagtccagcccgccgtatcttcagcgtagttcctgtcgtccttgggcgtgtgtaagagggggctcgacgaggtgttggagttcggggttcgggtaggtgtagacggctgagcggtttggtcaccaaagctgctacgaagatgagagggtcagtaagaagaggagcaatgagaagggagggatgggatgccagtctctcaaggaggagggcccggagtaacaagatggtggtatgaactggctaacctgcaagccagctgatccccgctcatatcagtttctgtcttgtgccatacatgtattccaattccgatctgaggtcgaggtggaaatttgctgatgggtggtgggctggtatgtaaacggtgaagagagatccttcagtcgtttgcttcgggtatagtgtggatagaacagggccgagaatggattacggagctgatgacaagctgaagaggctggaaatcggaatcggtaggtattcggtcttgtctacgtgctgtttcttgtgttggccatgccactcttggacctttcttttttttcctgatgattactcgaatctggggctggtgggtttccctcgccgatcgtagccgtgaccaccgttatgaacgttttgggactctatagggaaggtgaagcagatgacagtcctctggttagtgcacgtcgtcctagcggaaaatgagggatggatgtgaagtcagggaggggcttcagctggagggagctagcaaacagtgggctcacctagtcacacagggagaagaggaggaagatcaagaaagtaaaaaaaaaaaaacatgagatttgttggaaaacgagagtcgatccggcatgtagcaggactcgggacaagacggggatggaatgcctggtcgagatcgtgtaggaagggaaaaggtcaaaaaagaccccgtatctctggggctgaaaaacatcaggctggacgacggcttgttgcgagaaattcgaaagcaaaaaaagttactgtattcgtcacggtatcgtgtactaggtactatgtttgtaacctgcgtcttccccgttgcttttgcgtttccataccttaccggtacctcctgcatgcaggcattaccgcctgaggtctgtgctaaaagataggtgctttgcaagcgccctcggtggtggcacaggtctcgacccccgctgtccctctccgctcgtcaggatcttccctgtgctacagcttagccatttaacaaacagatacaaaagatacatattccgccggcaaatgtgacaatcagggcattcatggtgtcagggttaagtaaattgggagaaacgaaaaggtggtaagaaaccgagttggctcatagatgcaatgaattacttgagctatgctccacttagagtaggtgttcagtcaagatgacacctgccatctcctgcacaaggcacaaggggacagagccacgggcagccagccgttgtctgcatgcccatgcacccgttgccgggttggggacaggtcaggaacggtccgggttccaggcgacgccgataattattcgtgcttttctggcactcttcagcttgctcggatgatactactatctcatgatagttgtctacccagggcatctatccctggcaaatgtctgagaaattgtgtcggtgtccttcagcaggaatgttgcacatcttgccgttatttttccaagggacgacatgagtcaacataagaagctcggacgacgcatcagaccgttaggatgcagtcagttcttctcgctgtgctctcacggatatacgccttatatgtaggaccactttacctgaacattataaactattcaaaggtcagccatggtgtcgttcagacccggcggaaatccctcaacgccgttacgccgcagggttacctgagccgattacaagttcaatgctcggccgaacattcattgtcgtaagtttcgggacgaaccaaacccggaagccagtggagtcttcgctcgtccccctcccgtctccgagcaccgccggtggttgccgattttccatgtggatgccatagaaccgctccgaaacgcacgactccatgttactggagtggagtggcaggcaatgttttctctagaatccatgaacaattttttttttccattccttttttttttcttccatcgtgactgagctgcgcgggcagtgaagaacctcaagctgttgctcaataggaaaggtgttctcaacttgggctttacctaccacgtctgtatagcgtgcagcgtgccaatcagacactggccgtgcctggcgaacatgtggtgcatcttcctcccgtcggcctcggagcgttcccgctcccttgctatctatttgtctgtgatgaccctatcgaacataacattagatgtcactgcagactgtggatgtaaagcctttcaacaaatgtcggtttcgatgaatattcttctagtacttgctgtacacaagtctgatgtaataccatcatttgattttccattgcacagctgcattcgagccatcatcccatcccagctttcgtctgttggactgtcatgcaagcactttaaacccctgccagccaggtggcaccagaggccattagggtccgcaaggccgacaagcgtttgtagtgtacaaaattagaattccttttacgtaccagtaaacaaatgcccaagacttgcgactctgctacgcacatacagaactagtcgagtatgatacttttggtacatatgccgggttacaaaatatccagtaatggttttgaagtggattttcatgaatcgtaggggggtgatgtggaagggggaaaaaaaaaaaattgtttcttggtggaacaactagtgcgcatacgtcactttatgcgtttgtttgtttgtttacctcagcccggtcgtatgggcaaccgcgcataggtagctcctgtcaagtcgaatatctcgtggtccgcaacgcaaaccaaaccaaagcccagctgggctcaccaaggcacgcaagtcatgcggtacgacttccatccgtctggcactcatgtagtttatcggcttttcgtggttatggtggtcatcagcttagttgtatttgggtatcatttcgctcatctagagctgcgaagaagcctaacacgaacctacaacaataaccatcaaaaaagggagggggtatacggggaacaccccgtgcattaaggggacaaatgagagtatagaaggttataagaatttcgaatagacaattagaagccaaggaaacgagtaacagcaagacggaaataaggaaatcgggtatcctccaccacatcacctccgcgcactgaatcatattcgcgacgcccgcgttgaatagatcaggtcggcatatagagaaaaagagacatcataagaaagtgtgccagtctaggtaaggtatctagtaaatcgccctgagccccaattctaaatcatactccattcccgaggagtttgtttgtgtgtacttgctttccgctttctctgatttccgtgtatggtcataacaacatctcgtggtagccagcttccgtaaaaatatgagattcaacaagcgaatttggggatgaggaaagaacagaccatggtttgtgagcaccttaggaacaccacatggttcagtgagcaaactatgttcatgaagctgtaaaaaggggaatagacgagtaaaataaggaaagatgtggagtgggcgtagtgatacccattccaatcgaagtctctcaactgatcgaccgtggtggacggtcactgataatcggccactccagcattgttggcaggccaaggacgaggggcagatgtgacctgggcgagctcgttgtggcgacgcccatcgcgtggaggtattggcggcgtttgcagattggcagagtgtgaagttaacttgggaactcggcataacttcgattgtggctcggtgggtggcagcggtgcagaggcaagattgatggtgccgacaatgatggatattgatcctctcatgcttgctcgaattggctttctcccgacgtctgggatagggaaggtgtttccgcaatcgagctgtcctgcatctgacctcccagtgggctagcgatctgcggttcggctttgcctttgatcatgcttgatggtcgcgtgtgactgctcccccttcgtcgctttggtgtctctttgatcttcgtgtgggtatgacactgttccagaataactattagcaataggcactcgttatggaagagataattcttgacataccttgtatgcgtgcctgaaccaggtggtgccctttttcttgttgctcaccagcgcgacccagtcacggcaagtaccacaaaagccttcccatacttccgggtttccttccatgcgcctgatcttttgaggttcctggaaacgacatcctgtcggtgcactaataccgtgtgtaaaactcttgtcgtaccagtacgctgaatttttgagcactagccaacgtcctggcttgcagattccacaccatccttcccttttgtttccgtgtccacgtacccatttgggggtgtaaagatcaccgtcgaacctgagctcctgctcgtgggggaccatttcgggatcgtcaggattcatatcttcggggggaggatcgagttgttcctcctgaagggcagcaaagagatcaggcggatccgaaaggtctgcgtagtggtgatgcagagagctcgggtccgcattgctcgaaagcatacggaagaacccatgagaaagcagcggaggcggctgctcaaagtggtgctgcacggggtggaacccatgcgatggcaagtgcgacggaagaagcatggtactatgctgaagtactggaccattgctcccaagcagataggggttctgctgtactgcctgtaggttcccaaagctgagcggtagttgaggctgagcaaccgtgggggaggagtgatgggtcggcatccgcggctgagagtggaagggctcttgcgatccgtgatgatagacaaaaggcgaaggtcttctgctagcagctgtgccgtaagatcccgtggaccatctcttactcctgcccccatccacgctgtatggagcagcgcgcgctccaggccggggagaaggcgaggcgcggcctctgctctgtgtccgtacgagatccgaccgtgtttgaggagtcatacgaggagaagcgacaggcgagagatgtgttgaagacatgtaggagttcctgtttgaggtcggccggtaatcggaaactgactgcgcgtcagaaaacgtggcggagaactcgtcgtacgaaggcatgtcggagaaggcacccgaagtcgacaagctgaacgacgatccagacattctgcgctgattcaatccgccgtcgtagttcatctggtcgccttccaactgctgatgtccctgatactgaaggtccatgggaacgacctcgtcactagtgaatgcctgaccgattgcaagatcctcatccaaaggtggtatatcaacatgttctccacaatgtctctggccccatgcatctattggaacggttagctcctccacatcatcttgcttcctagtagtttcagtcgtctcacctgtcgtttgcgggtagaactcgtgaggcatcgaggtcggcgggaacatggcgtcgcttggggtgtgttgcgcctgcgggatgttcaatgagggttgagtccacgcgggtaaagttccaaagccaccacccatactatatgcgaatccttcatggatagtagccggtcgtggcttgataccatgagaggtagggtttgtccacattccatgagtaggcgccatcgcctccatctcagtcgtcaattggttcccgggcatagtggatatggtatcttggtgatggaaagacacttcttgtccctttgagaacccaaaggaaaaaggcaaccgtctgcgggattgctcctgatttgcgtccatggctattcgatagtttcaaaaagatcactcgggcccactgattgttgaccggaagccacgggcacagctgtggatgttagcatgaacatacgtccagggatcatggttgaacttacgcaatgtataacggcgttgaagctagctcgaggtgggaagatgtcttgactgagaagggatacaggtagcactgcgagcctttctgcgtaggtgaagtgatcggtggtaaatgagagcgttgatggctggttgattggtggtacgagcggttcgtgtatatcggttgttgttaaggattgttggacctcgtcttggaggaataatagaatgaccagaaaggaaagagaaaagaaagttgtgaaattgcggttacccaaagtgaaaggaatgtcaaggatccgaagtgctggaaggaaaggagtggaatgagttgtacgaagccaacccgttagaccatcacccacacactggtattcaagaggaagagagcctgctctaggtgtattataagccagcaagcaatagtaaggactggtggtagtgaaagagggtcgggtagccagtgagaaatcgagaatgaatggacgggaaggtagcaaaaggaagagaccagtgaggggacactgacatgccgtaggtataaaagaaatctatcacataccaagacacaagcacccctggacggctaatggtccagtgaggccaggttagggacaccggtagcagctaagccgggtctctgatacatggtacaggcttgcctgcgtctctgaacgtggataacagatggtgcacgagatgtctgtatggcctgttcctttgggaagaagacaggtgacaagggtagacgcggacagggttgcatgtacccatcgaagacggggcagaaggagccatgtatgagatgatattgtcccaagcagggaccaggtgcctagcctacagatcaatgctttgtttggcaatagatgatgaggctaaaacattggcaagtcggattcccaaagtaaaagccttgatggccaaatggcccgaaaagtaatttggttaaaaagtagtgaggaagcaacgtagaccaaagtggctactagcccggatactagccaggggcttgaccgggactctcccctaccaggaagagccaccgattctgagcagcacagggcaaggggttgtctgagaaggcctctaagcccttttcggtcaggagtgtgtatggttagcaaagtgaagatgagatgggggtcatcatccatgtacccagaactgtctgtgtagggcgcgaaaagacaccgatgggtgggtggcttgtttcagatccatgccttcttgtcggtaataggtggccgccaggcctaggtttccggtgtcttggatgatccggattccaggccgatggtggtctaagcttaagaattggatgttgaaaaggatgcttcgcggtagtaggatggtgtacgaggctgtagaggacgagaattttccgtcgtttccgtccctctggcgcccgttaaatggaacgtaagcagactgacttcagtcatcagcccggcttgaagcaattagatcgctaccgtaaggcatcagggcaagccaggccggccatgtacgaatggaataatattttgacaggcgggcatggtgctcgaaggttgtgacgacgatttgcaagcctgccctttgcctcgaagtccaggttcaacaatcaagcgtgactgcctgtgtatccaacttgatcgaatgttgttgttttgcgagacaacaacatcgaaatagcaggctgagacctaacccagcaaagcaagccccggtctctcagcatcggaagtgcaaaaccaggacggacatggcgacgcgtgtgtgggtttcgtgatcggaaactcttgtcaagttcgtgaatctagggtttcgctactcagaaacttgatacaagccataatgaattcgtcaggtcggcgctagaagctggaggttgctcagggcgagtcagctcgggactggctgaagcctgtagggccgaaattgaagaagacatgatttggagtaaggattacgctagtgttgagagcgggttagcagtctcattgcggtcggaacaaggaggtagcgtaagcctcttttggctcagtggcttgatgctggcccagcccatgtcgtcaactggactcgagtgggcaagtgtccagggaggtgttgaggggaagcagggcaggagggcaaaaatagcaggttccaagatcaaagggaggatgatccgcgtcacccgtgtcttgatcctccttgggctgcctgatcgctcgaggcaggtagggagtacggtttcgatttcgatcccttcaaggggtttggtgggttttgtccttggaaaattcaattgaggaacttgggtggactccaaggacctgcagggaaacccccgtcttgccgactgcagattgtggatgcggggattcggagacgactgcgattcgttggccgggctggtggtgttgagccacaagccggcgttggagaggttgttgaaaagggaacgaatggctgaatcgagggaaaggaacaaggagattgcgtgcgggttggtaggttggaaagagactggttggaattgggcaagcggatgcccctggagggaaaagcgaatggcccgacagccaaacacaagggctgttcaagctaatgacaccatggacatgccaggcgtaaggaaggagtgggccgggggagcaaccggggctcgcggggcaggaacgtctcagatctgtcgcaggaggcagtcgcacaccaccctacttgcagcactctatgtctaggtagccccgcatggcccgatgtcaccattggtacctttcttggcacgcaccaaaagagacgcgttcacctcaaccgcctccagacctcttgccttcgttgtgtaggtaagcggggtgaagacgggaacctcaaggcgctcttgtgcgcaatcatccgcccgcattccaaattccccgttggatgagtgacctccaacatacctacatacatgttgtacagttggtgatactgtatccatccatccatctctcgagttcgcatttccaggtctcaccaccttaccttgcgaatagtccaccaccagccgcctctagctccagagaagtggaaggactcaacaggaattagcggtccgaatgaccactccggtcaaaacagaaaagctgtttggaagtcatgtcagagacaagtaatcaccccacgatcgtcaattggaccacatctggacagccgccgatggggggtttttctctctagcgcgcttctcacccacactgcgcatgccccgtcaatttcctcaaagcagtgaaaacactaccccattttgtttcgccctgatctcctctgccatggcatagatctagactatacttcttggggtcaaaaaaacaacaacggtccgtctgtgcgctgcctgcgcatcataagcaatttccaagaatagcttcaagtttcccgattcccaaagtcggaggatcaaggcttcaagactacaacttcatcgccccgcctgatcgccagttgcttcccaccctttctgccgctcggacgctagtgtttcttctagagacattccacgtccttgatcagtggagcttcccagaaaatccgctccaacgccagcgcagttgttcttccgcttcggcgcgccacgcataacaacgagcgccgttttgggaagttgtttgccgtttagccataagggaactcgctgtctatagctccgagcttatgtaaatcatggcggacaatatttcacgcatgacggcatccttctgtctctccgcccatgtacggcccaggtatcgacgagtgttcctgtagggcaaatgctcaccgccagggatcacagtatgcgtctcgcgggtttaccgagaccaccaagacgagaaccacttccggcaagaaaccacgttgttttcgtggctcacgtcatggcaatcgcgggttgtggtgaaaacgcatgtctatggccgaagagtacaaggaaagacgctcaagccagagcttcggactatgaacgcaaacagacgtatattccgcctacttaatgtcttgacagtacgcatggcttgcttcccaacgcaggaaccatatgctcggatgactcatttgagtgtcccatggctctcgctcacgttgatataccttgatccaattggtcatgctggcgcaagtgtaaaatcacagttcaccaatgacccgacactcggtgtttccagtacgagaaagcattaaagctatgtcaacagtctcctgaaaaggcaagttgatccatgaccaatcgacggaatcagttgaaccggcatctctatacagttaagtgtctacataccttctagatgacgggatcctagcctggttcgatccatgtccgggcctctgcgctcgaacatcagctcccgttcagacgaatcagataagatgaagtactttttctcacggaaaatattgttgaggtcaggggaatggggatatgctcgctgttttggttcaagtgtctggaaaccttcagcacttgatgtcgttcacactctcgggaggccgccggataataccacgataagtttccatgcttgtaccgagctgatgtaacgccagggtcttctgtcttgggagacaagatagtccgtggaaaggggcagagcatggattactggtacacgcattaccgttacaggtagtaataatgctggaaacatggaagcggaaacaacaagtgagtatcgtaaaagtccatgtgttcacaatcaataacataacttcttcttacgggacagacccaaagaaatcgtttcttcctcttcacagatcacatcactgtcatagtgaatagtacctcatatcagatcgaaactatgatgaactggctggggcagccataaacaacactcgctcgttgatgatcaggtcaatgaggttggaagtccctaagcacagtatactcagaattgcgatctcgaaggcgaatatcaccaattgttccgatagaccgagcaagaaatgctgagatatgctatcccgccccatatgtcctcatttttaaaggcagaaggaattcctcaaagatccagtaactggcccctccttaattaggagccacacaaactggattccaaatgtgaagcgactatattcaggattgaggtttgattccgttagataagcaagagattttatctaagctgtctcacaagttgcaagaagccatcttgtagcctccattagcgctggcacataatccggatggtttaccatcttcatcatcttgagtcatgtagtctccgtctggacaagtgtgatgtttcttggtatctgcgtaaaagagctgtgtagctcatggaagaagtaagaggttaaatagccttctcaaagctttcataagcaagactcgaacgagcatttgataaagggaagctggatcccatgcttatcttgatgtaatgccctcctattacgacccagtttcagtgcagttagttgaccagtttccaagtgatgactacgtacctatatctggacacagacctctcgatgctgccctcccgcccgttctttatcccaacttttcaataactgggcctgtgacctagagggcatagcccatgacctagcacctgcaggagggtatatgtgtctttttcccccgtcatcacttccgtggcaagctggttggatggcgtagctggcagttacggttgtcgcccgctcctttacgttcctcccttccgctcctccttctttctcccgaacccgcgcgttcaatccacagctgtacagccactcactactttttctcgattttttttttttctgtttttcttgtttttttttcttccctcgacgtaactgctctgcatttacttttctctttacactctcttgttattgctgtctgtcatgcgttatccccaaatcgaataaaagtatgcgttcaaggacagggctttggacatcgatggtcacatggatgctggaagcaaatttcggggccacggttattgttcaacaattattaagtcttccaattagtcctgttggcgacaattgacatgaattggccacgccttgacttccagccattatgtcgagtacccgaatgcaacgatgcacaacgaagtgtctctcttggccattttcccctcatcacattcaacaatctcatgccgcatgtgaacagcagaagttattattcaatatggaatactatttcccaattcctacctatcagagaaaatctccatctttcggtctatcttgaaacaaccaggtcgacgaacatgtcattccagtcccgaacactcccgacgccacacaccctcacctcaacagactcgaaacctccactttccccttctccaccgagtcacggacactacaatgtccgggcccccaccgagtattgtatagcaggccccatccctcattacttctggttattgatcctcttccatacctcactctccgcctccgccaccttcgccccagcatcctgaatccatttcttcgccgagttccagaccccttcgtcgtcgtcatcaccaccgtgaccgtgaccgtgacctccttgagaagcagcatattcgtgcgctgcacgctgcgcctggttcatatccgacgccatggcatcttgttggtacccgggagggtgagagaggtctcctcctccggatccagatccagctccaggtctgggtccaagtccaagctcagttggggaagcaccagcagggagataggtcggaagggttctcgtgggagggggtgggatggtggtggtggtagacgttccgtgttgggagtagtggtaagaagcggttggtggggggatggacatttggtgcggtggactggttattgggccaggtggtgctggtgctgccggatttcctgggtagtactgagatgacggttgcggggggagatgggcgtattcgacgtcttgcccttgggtggttgctgtgccagtccccgcggtttgggcgggaagactcgggactgctccgggctggggaggtggaggcgtccggtcggagatgaggtaggtgggcgtaggctggttgagagtggcggtcccggtgggttggggatcggggttggcgttgggaaccgttcctgagcttgactgcccctctggagttgcggtcttggtgtcctgcggatcagacgcttttgctgcgttgatggggctgtggatgtgcaagtttatcggaggcatattttcaagtggcttgatgcctaagatcgtgagaatgtaaacaggatgtgcggtcaatgaagccgagtgaatcactggatggtgtgaaagtatgtcagttgtagtgagatgttagtacatttgattcctcgtgggcggggttatccaaagatatgaataaacgccagatgtgtaacgtggccgttctaaggtgtaggtaagttgtctcagtttgcgctttattatcgtatcgttgcctgctgactggtcattaattacacttgccaaaagggacagatgcgcttgcgcgagacactcgcgattcgcgaaacggtcgttaagctgctgtgagcaatgccgatcaggaaacgacgtcattgtcagctggcaggtcaaggtcgattgccggccgcgaatggttaactgcacggcaagggcgctgactgcagctggcctaagttgatttccactagaggtaggtattgaacggcggcctttgtttgtttgttcgagacgagcctcaaagtaaagaacgtgattcaacatcggtctgtatgcggccttgatgcactggctgttgcacgatcaacatgtggatgtcagcctcagtttctgacttctgaagtcgagacttgtcgtgatccaggtaagctcggatatgcaagcagattgtgtgagcaaaaggagcgaaattcaagtgaacgctgcaagtgtgaatgcagtcgaaaaaagtccatcggtgctgtcgaggtgaacctcactccgcggtcgcagcccggaatggcacgaacagctccattggaaccccccctgctcagcctttcaaagaagctaaacctggactgcgttagcgcggtactggaaaccccacgacggaccagggacaacggggtaccttgactggggagtgcatgtctggccagcctcgcaggacgaataacgctgtggatggtttccaaaacatttgtctatcgtgtagtgttgagtgcaccggccgccaaactcaatcaacccccaatttatcggactgaaccgtccgaatcaaggcgaaccaagagaacacagacgaggcccacgtccgccatcagcattcccggccggccgaccgcaccgccgcaactcccactttacctcaacaccaaaacacggaatcggtacatcgacagcagcatcatcaatatcaccacctccacttggcgcgcacttgcggaaaacgtcccgctacaccgtgaccgccaccgcgttaatagatcaacaaagcgcgtgatctttcgactataggtctaccgcgcgtctaaaccactcgattggcatatctagggaggcatcaacatttcagtatggtcgggaaagtcagcgaacgcgtcctccttcgggaaggtaggtgctctcgctcttctaccaatgcctctttatgttcagtcactgatagccacggtcagggttggagcgcaccgacaatggcatgaagcagacaagttggcccgacgtcgttcccatcaaccaaaagaactattacacgtacggatcctaccctcacttcgcgtcctattcctcgccaacgaaaaagtccagcatgctgacaatgccttcgcagtgattacatgaagcgggatgaccagatcctttcgctcagactccagagtgaactgaacagagaccggcttgtacaaagtgccaaggaccgcgatcgcgccctcaactacaccaatggcgaagtgcctctccctctcgacgagctacagggcgatgatgggccgaccaccacagcctatgccgacccgtccaaggtcatcgttatacaccccggaagtcaaaacctcagaatcgggtttgcgagcgacgcgcttccgaaaaccatccctatggtcctcgcgacaaagtacccccagaccgagtcggagatgtacgaagcgctaccgaggaggcagttcgaagctaggacaaatgagcagcaatacggcgaagactggtccaagaagtaccaaaaaatgtgcaacgacctcaagaccgacatgcgcgcaaacaggcgcaaggttctccccaactcaaaagatctggttctcaacttcaaccgccgaacagaagcggaagtcatctctacccacaatgacccccttcaagtagactggaccgatgtcaagactctggaggacccggattcgaacgcttccgtgttcattggacaacaggcgttacgcattccggacgattccaaccccaaattcaagctatggtggccgatacagcacggctggatgaatgaagacgactatcccacaaaagcccatctattcaacgacatcgaaaccctacttgatcgcgccttacgctatgatttgggtctgaagcgaagtaccgaatggaagcagtatagctgcgtcttcgtcatcccagatttgtacgacaagaagtatgtggagcaaatattacacctgtgcgtggagtggttcgagttcagcaagatttccttcatacaagaaagtatggcggcttcattcggtgccggctacacacaggcctgtgttgtcgacgtcggcgcacaaaagacgtccatcacctgtgttgaggatggactgtgcatcgaggactctcgcatcaacctgaaatttggcggttacgatgttaccgaaactttcatcaagatgatgctttacgacaacttcccctaccaggaaatcaatctacgccgaagatacgacttcttgttagccgaagagttgaagatcaagtactgcacgctatcacaagccaacatatccgtccagaactccgatttccacgtgcgcgcccctaaccagcccactcgcaaataccagttcaaattctacgatgaggttatcctggcccctatgggattctatgacccttccatcttcgacaacagcaccaagctcagaggcaggaggaagctcatcgagaggtcgtataacgcctacgatgtagaagtcccagatgaccctacatcagctgcccagttcgccgtcctatcccatatcgctcccagccttaatgcacacacccttgcgggagcgttgaatgatcttgctacgcctggcaaggagaagccgctgtcattcaatttcttggcgcgcggcgacaccgcggctggaacccctggcacatcaaaggcgccatcgcctgctcctggagagggcaccggcactcccgttccaccgccgttcgtcttcggagcaggcggcggtagtcccgcccccagtggacggaatggcactaccccagtccccacgagtggggccgctgcggcccccaatggcactggcgccggcagcaacacattagctgtccccggcatgccagccgaggccattcagcgcactccgaagtcaatggccgcagagcgtgacgctgtgctgccagtagttcctcttgacatcgccatcatgaccagcattcagaacgccgccaagggtgatgagaagaaggtcagggagctgatgggaagcatcatggttattggtggtggtgccaagatcccgcactttgcgccctatcttgaggagaagctcaaggcacgtcgtccggacctgtcagagcggatcttggtgagcaggagcgcgagggagatggacgaacaagtcgttgtttggaagggagcgagcgtctttgcgaagctgtcgaccaacgattcgtggattacgaactatgagtacaaaatgctggggtccagggtcatctaccacaaggcgctgtggcagtactgattggtctctctgtcatcatgtgattccttggggtttaggcagggctggatagaacatgtatacgttttgctttgttttgtttttcctgggtgcaacagatatggatggttgttgtgcgaaacagctaggtaccatggaatggagtttacgggcgtcatagacaggtgataagaagaggtggcactgtatggtcaaaaacctgaagatggctgtggattttacaaaaatttgctcagtcccgagtgttagagactgcacagatgtttttcgaaccgcgaatcttggagccatggtgttgatcaacgtctgtaaaacctcagaatgccgaccgagttgtaggaagatcattccacagactcggctcaacagcggcctcaaagaaagaggcacaagacaagacgtggcaccccacttgaggaaagcttgattgtacctataacgacagggggtccttttttcaggggctccatcccaccaaaaaaaccaaccgtggattggctggcgcatcgtgaagctgggggaggcttaccgtaggcagtgtaccttcttgatgtatctctagcgcactacctagtgtacagccgttcgatggccgatgcaaagtgcttttccactttcccagccaccatcaaaaagccagcgaacgaagagaacgaatgctgacagagcgggccgtcactatcacgccgggtacgtttctagcaaggaatgggcccagacgtctcgtatcggtgccggtttctcgtcatgtttctagctcgatggggagagcttctttttcatgtgctcttttttgctcaagtactcctctctttactccgctacctaccatactacctagccggtacgctacaccgcaacggctgctgcttacgtgctgctatagctccaaagaaaccggccaaaatacactgcagtgcagtacataagtggcatccatcgaaaatcgggggtcggtattcggtagcgaaaggagcgggaaaggaacgaaaagcttcgaacgttgctgtcgaaggattgggcaggctggggctcagcgcaggggtgtgtgtgaccttgtgggttccttacccaagcagcagcctttccatttggctacctctcttttcttgagttttgttacatttttcatctttgctcagacttccaacagtcttttttttccttttcgtttatgcaacttttcttcctgggacggtcgtgatattatgtcgggagcctttgtctcagcctaggcatatatattacatccacggtatctttctgacggagttttcaaagacattttacaagaatgtatatgatttaaaggttatagacgggaactgcatcgaacaccgccacctccaccactacgaagctgacgaagaaagactttacgaacgtacgaccttatgagactggacgacttaaactgagacaagaagagtatatgacaccggccggcacgacttgcgagggcaccgatcacatatacaaaagacgaaacagatacacacgctttcgggttcgcccaagctaaagcagcttcattgacacgcaaggcttataccggctacggcacccatccagctcacacggcggctcggtactgaattcgggtttgagaaatcttcatcatcaccaagccccagctatttatcgagccttctgcttcttcttcttcttcttcgtaacaccaacggcattgaaactcaaggggcaaggatatcatcaagaccaatcagccatggatcagtacctgtttcagacgtatctcgaccagtgctcatttgtggaggagactacctcatggatagaaatcttcaattattcggtaagcaaaaagagaacgagaagtcacggggatggatatatcgtggtgagagtggggaaaagggggagaaaggacgaggcagcggttcggtgtggtgtaacgggatgggagagaaggcgagaagatgagtgtttgtcttggtggggagttgatacggtgaaaggtattgagatcatgtgaggagataaaggagaagggttgcagggctcttgggtgggtgaagttgaacgagctgtctctctgatgtgtattcggcaactgatctgtgaggaggaagatttgtttcaagagttgagttataaaaccgaaggacgggaactcgagagggaacatgagtaaagtcaacatctaacgtggttggtctcataggatgaaagtctcaacaccattgaggagcatcgattcgggcctgatgagcgacgagtcgagtttcataattttttgcgtcggcgggtaagaagcaatcctgaatttggagggctttgatcgcaataagctgacatttccgctttccagggtgtctttgctcctagagagttgaaggaaggagtacgacttttaaacggaattcgtctgatgtgagtatcatggtgcagctgaattacatgaaacgcaaccggactggcctaacaaactgtccagagtacaaaaggatgcgcaagataatgaaacttttgcacctcttcacgtttccctaaagcccgaggactactcaagcatggtcgagatcatgcggttaccttaccgagccatagaaggaaccagcgttgtcggcccctttttctgggcagctctggaccacgacgacaaagatcctcacttgcgtatgtcaaacccaccctgtatccctctcatcccgagccctcacacaccatcataccatcataccactcacgttctaacgagccgcccgttcctttgaatacagaaatcatcttccgcaaatccgacgtccggaaaaagggcaaaacccgcggctgggaactgatgctctcgcactccttcaacacgggcatcacgtcgggtttcgtcaaaggcacgccctcgtccgacatcaacgtttccatcaagaccctattggcctgcgcctcacaagccatgcacccctttttgctccccatgatcgttttgtctcacgacatctccatcaagacggacatgaagcagcgcgaagcgcgcgagtggttgcgccggctcgagcacgccgtcagcatgcgacaagaaatcctcgaggaagagtccaactacatcaaagacaccatggtcaacttggaccagatcaaccgcgacctggtcgagtgccactcccaagtcctatggaaacgcccgcaagcctaccaagaaatcgtccgcagttttggcatcgcgctcgatagcttttggtctctcgctgaatcccgtcccgaaacctacggcaaagaggccttcaaagccctgcacgagagcttcgtctcccgcctggatttcttccaagccaaactcaaggggatcgagagctacgcacacatcacgctcgagcgtctgtccatccagcgcgcggcgctgtacaacatcatcgcccagaaggagtccaagctgggtctgcaaatggccgtcgaccagcgcaagctggcgcacgccgccaagcgggacgcaacctctatgaaatccatttccctcttgggcgcggtattcttacccgccacactgctggcgtccgtcttttccatgacctttttcaactttcagaaccaggattcgggggattcgtcgtcgtcgtcgtcgtcgtcgtccgctgcgggtgacaccaattcaacaacctcttcttctgggggaagtggaggcggtggtggttcagtctcccccaccatctgggtgtactttgccatcaccatccctgtgacgctcgtcatcgtcgtgacctggctcctgtgggacaagaggcgcgaagccgagtacgccgaagtagataaagatatcgagaagggcatcgatgcgatggagcagaagatcatggcagagatgaggaagaggacgatgagcacggctaggacgtggaatgttgccaagagttgatgacagtaggaggagcgggaggcggcttgggcatatcaaggcatatcacaacgagcgacgatgatgtgacgaaagagaaatccatggattaacagccatttgccatttttggattgaagaaaggggagggagttgtgggatggacaacatatcaaggactgtgagtaccttgacgtgatatgagttatgataccttcgcgcattggggcggctacataagttatgacttgcgtatacataccatggctactttactatagaaaatcaatggcatcttcccgcgaagcgcttctgcgacctttgtgaacttactgttatatgtgtgtaagtcgaggtgcagtgtgtcagggaccatcatcgaggcatctcacctcgggattcaataaggttatttccccatggcagttgaagatcaccgccattggaaccgcaaataatcacaggtgtaaatgttatttctctccttctttcattttcccatcagtaataagccaaacacggccaaatactcctcactctaatgttatctgccacttgccagtcattgcatcacttggaccatcaaacccgttccagggcgccatccgtatgatttgtttacacaaaaatagggggacacaataacaacctgaaaaggtaaacgcaagcaaaactggccaccccttttgcagcacccagttcccgtccagactcatcctgcgttgactgtgcatatccaaggcaaagagcccatttctttcgtctcataacgcatgctacatgtatccactactgctgctgctgctgctatacttctggcttcgtattgggttttgtacagaaacggccacggttcggaaatccgctggtttaacaagcccattcattagtcttgccgattctctggcctctgcgtagttgatcggccatgtcgcagtgcaggtgatggcgagttgattatacaccattcgagcccacagccgtcgaggttcgagctgcttagaagtccgggaacaagtgaccgtacctaatctgtgttagcatccagatacggcatcgccgtttggtaccaataacttactcatctggccctccttgtccataccgctcagtctcctcaggatacctgtcgaactggctcgcgtctcctgctccggccttgactggcggagtatacggcgcgtcgatatctttccttgccagtcggtcccaagtcacctcggcaaaccaagggtgtgacttgacgtcttgcggtccgccgtacaggtttccaaggcgcttgctcaggtctgccgtgatcaaccgctccaacaagtcctgcgcgtcggggttgacccactgagggtatctgaccttgcccttgagaatgttttcgtagatcttcatgggggagctgccgtcccagaagggcgtgtaaccgcaaagcatttcgtaaatcaaaatacccagggaccacctgcgcggtactcatgtaagcaattggtggcccgttggagaggctgccgaatgaatgtacttaccaatctaccgacttgttgtaacccttgttggaaacaacctctggtgccaagtagtctggagtaccacacagtgtccacgtcttatctggaacccgcttggcgaacccgaaatccgtaattttgaggtggccgtggcggtcaagaagcaggttctcgggcttcagatctctgtaaatgatatcccgcgagtgcaggtactccagggccaaggtgacttctgcagcgtagaacttggcaacggggttaggaaagcgctgtagaatccgtgtcagccgcacatactccatgggcgaacaaacccatctaacttactccggacttcctcagcaacgagaagagctcgccgccctctacgaaatccatcaccatgtaaagattcttggcatcctgaaatgttccccatagcgtgatcaggaaggggtgtttgacctccgctagcattcttctttcgtcattggtgtgctcgacctgcttcatcttgaccacttgggccttcttcagcaccttgacggcatagaagcgcgagttatgccgagactggaccaggtggactctgccgaagctaccagtgccgagggttctcaatatctcgaagtcggcgagcgaatacttgcccttggtggccctgggctgactaggctgaggctgcagttgctgttgctgttgctgttgttgctgctgctgctgttggggttgttgctgctgctgctgctgctgctgctgctgagcttgagactgctgatggtgattatgcggcggctgcagtgttgcttgctgtggttgaggcatggacggctggggcgtgtgcggcgcgggcaggccgccgttagctggggatacagatggaacgtatctagacgactgtttgtaggtggcaggttggtcgtattgcggttggtgtatgaggttggagatggacgggaggttctgctgctccgctactccaggagaaggcgtgtgctgaggggggtaggcatgctgttggaccgggacagaattcatgttgacggggttttcgtgcggcagaagagtgggcatatgggttgtatcgatggtggtagtgccggtcgcgactgactgggaagtggcctgcgacgcactcgagtgcgacgagatccgggcgatgctgctctggatggagttgcggtcgaggctcgaggccgaggtaggggtgactgggctggttgggtggctagtcgaagaagggtccgtattgccctccttcgtccgtttctttttgaggaaaccgaggctaggcagaggcatcaaatcctatttcctggtcgacagccgagcgagacctgggccgtctaattggggagctggagacgggagccggaaccgacacgcggaggagagaatcgggcaggagtggtgcaggcggcggcggcggcgggctgtcgcgactgcaggatgaatgcaaggcaatcagtaaacacggagcttcaatatgggacggagaaaagccaattggcacatgcggctgctgcagcgcatggggaacgacccggctcgctctgagctttgaggttgggtaacaccggcagaagcaagagatagggaacgacaacctcgacgagtgcaagggcaaacgctctgatcaaggcagtcgcggtgcaactccagctgcggtatcggtgctttctatctcccagcgacacctcatgacctcattaaccgggcgtgtagtgacatgtgctttcttaggtttggttgacattttggatatcagttggaacacataccagacaacaacctttgctacctttgacgggactacccagcgagcgctagcgtgtagctgagagagaggatggaaggtcgaaatacgccagaaagcgaatagagtagttgcgtatgtgttatggtgaagtgtggtgtggtgtggtgtggtgtggtgtgtgtggtgtggtcaagactagcaaaaaacgagcaaggcggagagagaggtacggcgacgtcaggaattgaagccggaggtaaggtagtgaagtcactcagcgttgccctaccttgcaggttgctttttccttgtaaggcgggaccgagtgcagtgtagtgtagtaagactggggtgagatgttttgaactggaaccctgtcaattgtcgagaaacaagctgagctgttgctgttacgtgttgttgtacggtcgaattggaggagctgagaaagagggatgtcgagattgaggggcaaccaaagacaacagaaaacaagaagacggttgacaaagaacgggaacggtcaggacgacgtgtgcgctctcttgggatcgatcgcctgtcctattgacatagggcgacgtctctctgcctttgtacactagtacatagagccacgcacgccccaattgcgatttggtagctgaatcgggggcccgaggggggaatcaatcgatgctgttcaaagctctttgctttcgttgcctttggcttttcttgtttgtctcccaagtggagcgcgcccctggttaagttccccctgctggagacgatcccgtcccgagagagactggttggaaactttggtacacttggccgaatccaaccatctcctttcgaagacgtcaaagagaagcgatacactcagagacgatataccccagttcactcatgatataaagccagacgcctcggctgctcagtcaagttgaacaagcagcggacatgtcaagtaagtatcaagcccagatgcccgtttgggtcgtctctggacaagctgtgtaggtgcgactgcggggacacacttccaactttacagctggaactgaagcagtggttgaagtcactgcgggacctcgtagaatcccagtgacattggaggggcttgaggagccgctggtgatggtgtaaaaggtggggtttcctctaacttttggaagggatcgtccctgttggatagacttgtcgagttgcccatcgcatcgtcatcgccttcggcatccaatcacgtcaccttgaactcgtgtccaggtccaaatttggggcgtcagaaatggccctcaaccccgagctcccaaaatatggaaatgtaaccgtcatgtcaatttcattttttttcaattctcttttcaaaccgaccattggtattcgggggaggctacactacctggctctgtcattaggtatacccactggtaattgtgtagaatcccgcttgtcggcagtttaggaaaaaagcagtaaccctgtgcgtcggaggacacaaatgtggttttctatagtcacctccaggatcagggcttatatatctcagggacaggcaagggcagagatgtaagaaaagtcccattttgaccgtcgcaatgagtaaagggcagtcgtctcggaataccgcctcttctgtagaagggcaagctcgaaatacacccaaaaaccaagaaaaaagaaaatagaccgtccgtgccacccgcgccaatgcagaaactgtatgtgcgaatcctcatcctctcttttttttctttctcttctcctcgattgcgtatcgcgattcaccaccaccatcatcccatcccatcatgatccccaaatgtcatatcccttaaaagcgatggctgcgctgctgcttcgtcctgtacgccgtgtatccgacataggcacctcccaccgcgaagaagaagaagagcgtcttcaccaggaaccaggtccagctaccctcagcttgctgatccgtcaccttcttgcccttgccactaccaggggtggacttggtcggcggtgcggtagtgtagaggttcctggcgttgatcgagatgatgtcgtggttgtcgctaagctcgcccgtctcggccgtgaagccgaggtaggccacgggaggaatcgtgggcggctggttggtctcgaagcagaggagccactcgccctcgttcttgtactgcagctcgagcttcaggtacttgtcctgaaagtgcgacagcttgaacttggtcggcacgttggcgtgcctgataccgcgggccgagcagccagccagctcctggttcttgccatccgtgtccttgtcgtaggaggtccgtccgtcgcccaccatggccatgacgtaggggaagacgacgccgggccggttgttcttgtacgtgtcgaagaagatgccgagaccctcgaacttgtcctggttgccgaaaacaggcccctcgcgcccgcgctccttggtgagccacatggcaaacccatcgccatagagctggttctttccggaaattttgaactcgacctcgatttcccagttggttgctgtcaagggcaccttggaccaaaggttgcccatctgcgacggccggtcggatgtgagacgaatgtaccttgggaagaagtaccgttagcgatgtcttccttggcgacgttggacggctttgtgagggagcaactcactggtctgtacggataatggtgtctcctccaaagtcataccaccgactttgcgtgtctgagtccaagtatggctgtaggttgtgaataacacggcgtcagtcatggtcgagacaagtcccaagtccctcgtgggatgcggagagatcatgtgcgcatacctggttcaagctatgcgtcctgagctgttggaagaaagcgttagtaccatgcgcagaatggcgcgaggcagagcttccggaactcactccaatgctcttcacgttgccctctgcatcttgctgcacagcaccgtgtgccgccgtggccagccacaaggccgacagtgccgacgtcaacaacatcatgatgcccagaaacctaacctaacgatgcggcggatctgctttgggaggaggaggcaagaagggggagggggaggaagaagaaaaagaagaagggggagaagaagaaaggaggaagaggaggcgtagcgatagtattgttgttgttgttgttgttgattgaagcccgcaagggggaaaatgcacaagagatgggactgaagaaaacgaaggaactgaattgttggaaaaggggaggggggaaatgaatgagcgtgcagaaggtattcagataatgtcgtttcggaacttgagccgaagtggtgtcgcttcgtgccgctggtttgtggttcttgatgcggttgttgaaccaaccacgaactgttaaacctcaggttagctggccttttcgaagcccaggccggaaacagagggggccaccacggcgagaccgtgcagcgtccgagagcagaaatccggggcaacttggcagtgagcatgcgacacatcgcctaggtacctacctctaacgatgcaacgaaggctggcagtggtaggactcaggcaattacctctagtatcagtgttgataaccgtaccgtaggtacatttccttccattcctggccattttgtttaccaacaaataggttgaaacaacaatgtaattgtatacctacttatcacaaagttaacgatcttttacccttgctcggctagattccaacagaagctttgctggacccttcggcttctatgacagggatcttgggggcctgcaatcagtggatgatgatgagttacggatttaacattgacacagcaaaggggactttgagctcctggaaactaagcccaaggtagtgatccatctgtctgacccgtcagtggtcagttacgaaatttaccgtcagtttcatgaaaaaatggccatcttttcgttacttacaggcgcacgtgattatatggagcctggtacaaagtattcgggtacagaatttgggctcaaaacccccaacacacagtagccttcgtcgacgaagctaccttctggtggataccgtgcacgggcatgagcacagaccttgaattagcgtaattttcgacattttgtcaggaaaggtaagaatgccatattttcagttcctatcgaacactagcccaaggcgctttgccggccgggaaaaggaacaccatgcgaatgatcgataaacgataagcgatccgtggctggtgacgtgacccacttattcttcactttagtgtaagtgcacccgactgcactgcagtgtagtgtagttgccgccactccaattatcccaaggacaaccaaccttctctttctgaattatttcactaattgtatttcaaattggccaatcaatccaccaaagaaaatcatcatggtgggcttctcttttggactgaaaaaggctgccgcctcctcgaaaccagcgccggccaagaggaagcccacgaccttcggcggcgatgacgatgacgaagacacgacagccggtgatggccagcccaagcccatcgccgccgttgaaattgccgaattggacggtttcgacgacaacacgagcacacccctagaggcagtagacgaggaccgcaaatcaaaaaagaaatcaaagggactaccacaaccaccaccgcctatatcggcaacaacaacaacatcatcatcatcatcatcaaacaagaaagcacctcctcccgtcgccgccgccgctcaatttggcgacctctcctccgccctcgaatcgcgtaaatacgctcaggctgccgccaccgccgacccctccatctacgactacgacgccgtctacgattccctcaaggcgcccaagaagcaagagaaagaagccgacagcaaggaaggtaagcggccgcgctactttgatgctttacaaaaggccgccgagacgcgcgagcgcgaccgggccatcgccgaagaaaaacgactaaaacgggagcgcgaggccgagggggacgcgtttgccgacaaagaaaaattcgtcacagaggcgtacaagcgccagcaggaagaaaaccgacgactagaggaagaagaaaagaagagggaggaggaagaggccaaaaagaacaagaataagggcttgacagacttttataagcagatgctggagaaggaggagcaggagcatgcggccaagatgaaggctgttgaggagcgggttaaggctgggcctggagaggcagcacagcagaagaatgagggagaagaagacccggacgcggaaaagtcggcgacagaaagggcaaaagagattaacgccatgggcggaaatgtgattatcaatgatgacggtgaggtggtcgacaaacgacagctgctcaagggtggtctaaacgtggcgcctaagaagaaggtggaacaccaacaagagaaggctcgacaggccgcaaagcctgctggggcaagcggaccagctaagggcgtgttccagggtggcagcaagcaggcaatgcgggaaaggcagacgcgcatgctggaggctcagcttgaggagaggcttaagcgggcgagagaggaggaagaagaagagaggaagaaggttgagctggtgtccaagagcaggaagacggaggcggatatctcgagcgcgaaggagcggtacctggcgagaaagagggcggccgaagaggcgaagaagaaggggctggaggagggtggtgcgccgtagttctgtttttaacagctcggttttgttatctttcaagttgttcattttcagtggttgttgttgacatgagatacccttttctttttgggaacctggtcaaactgatcacatcagttcccagtaaaagcatatgccaggacaaggaaaaataaagaatgccacttttccaacgtctataaaaagcactgggccccgttcctttccctgtctacccataccattcccttgcccgtgattgcgctgatgttgatacacacgtacacatatggtacggaaaacgatgtcacctccatctccctaaccaaacagccgccgctcgctgatttttccctccttgcgttctttccttgctttgcgcttctccagcctcctgcatcttaacatttccaaccctcagccgtgaccggaccctgtgctaatgcccaatgcgaaggtcttgacaccactgccgccatcaagaacccttgatatcttctataatgtccttcaaacaataaggtcgtgtttgaacccgatctgttcgtgtacgatacggaatcggcatccgaatcattcatcgcatgccagtcgacagtcgcggcagcagtcggagtcgcagtcgcagtcgcagtcgcagtcgcagtcgcactaagtcgaagtcgcatatacttttttttcttttttttttcccctccctgccccatccctccctccataatgcttttttttttcgtcttcccccccaagacccccaaagaagcaactcatcgatgtgccttcgtcctaggtactactacttactcctccctctctactggttgcccatctcctgctgtatcctccgcagataagtcgtgttgaccacgttccacgccgccatgtacttttcggtgcactgggtcacgcacgtcttctcgctgttggagagggaggagccgggcttggggacgcacgaggtgaagcagttttcgccgattttctgtttttttttttacattgaaggcccggttagttggttggcggttttgagagagagagagagagagagagagagcaaaagagagaaaacggaaagacagagagagagagagagagagagaggtacgtacctccatcaaagtccgcgcattggcgctctgggactcgatgagaacctgcttgatgatagccttcttgacggtctcggaggttgagtcggacatggttgcgattttttttgtatagagttttggagtttgaagtttggatttgggtgtggtggtggtggtggtggttggttattaaatcagtcgcgaagttgccggagctaagatcttggtgacggcttcgataaagtgggaatgataggtaacttgactgcgaacgaagctccggacgaatgccgcagcaagccaggatcccagtcagttcgaaatgtttattatggaggtgtggctttagtaagtagtgattgccgagcagtgataaggtgaggctggtgcaagtcggtcttttcccggcaggcaaagtcctgaaatggcaggaataagggggccccttttgggacacaacaataacaacagtggtttgttggtgtcgatggtgttatgcaaagtagtttataccaccttcgacagtttaaacacaactgtcacaagaaatatgaatgacaaggctaagatcacgcttaacgctccatgctatatatgcttcatatgcttttaactccctcacttccttcactcccacaaaccacaccgaaacaaaccgcactgtaccgcacagcaagtaaagttacaacctcaacttcttgcttatcttcaccaaaacagccccatcactctccatccccttcgcatccaaaagatgcacaaaccgatacccttccctcaaccgatccagcctcacgcacgcccacgccgccaacgaatcccttccaatctcatcatccagcaccaagaacctcacaaacgagagctccgggactacaccagggatattctcaaatttcagttctgtctgggcaccgaacttcccctcccaatccggatcgcatcctccctttatagatttggtcttggccttgtactcgccccctttttctttgccgtcctgcggcagctcgtcggtaccgtgccgctctccaggctcttccacgtgtagttcgactttcaggtaagggcggaaagagtcgatgttgtcgtctccggggggaagggggagcgattgagcagcgagaacattgatggtaagatccatggtgtagtgctggacggcgtcggcttgggtgtcggaggccaagggtgagggggagggggacggattagagtcggtgagtttggcgcagcggtagcctaggtcgggtcttgttagcgtttttgtcttgcctaaagaggagtggactaagtggacgtaccagcaggtttgagcacataaccgcccgtcccagcaaacatgccctcattcagcatcatgccctcatcccaattctgccaattcagcgccacaatctggatcccctttctccaaaacacagccggatccaggtttgatgacaagatacgcataccagacgggtacgcccgcatcagatagtgcttgttatgctcgaagagcgcgctacgactctccttgtgaacatccatcacgccactctccgacagcgaaaagatgtgcgtcggcatgttggcctcgggctgcatcagacttttgaacgacacaccgcgcgtgtagatgcccatcttgctcaaactccagataaccttcgacggtttcttcgcccgctgcttcggttggcccgcttcttctgatagtcttccagaagccgcggcggcggtgttgtccagctcctcgggggtcgtcgagcccgtcgagcccccttcattgttgggtggagcgtacttgaccttcacgagaattttgccgcgcagctcttcaggagtgggaagatatttggcatcctcctccggctcaggaagaagcaagtctccccagatctgcctcataatgtcaaccatcatttcctgctgctcagcgctgcagtgcacctcgagactgacgatcagaggcaagtcggttgtggcaaaaccgtagtccttgatagcctcgcacacgtctcggaaggtgatgtctttagttagcgtgtacccgtgcaggactcgcggctctttggtgctcttcctactgagagtttggaataaagaggcagagccgccgctcttgcacctctccaaggggttcgtttcggctgatagtcctactggggcggcctcagtggttgttgctgctgcaggcggcggcggcggcggcgttgttgtggtgggctccggaactttcttgtccttggacttcttccttccaccaagaaagctaggcagctttctcttcgctttcctcttcaacttgctcgctattccctcctcaccactgccataggcatcatcgctggagctggaactgctcgaagtcacagactcggcgtcaccatcgtcatcctccgactcggagtccgagccatcccagacgtccacctcgatgcagcggcacccgcgcaacaaaacgttcctataggcatcgacgctcgagtcgctggagagctgattacctgtcagataagtgttgtggctggaactgatgaagtagcttgagagcgggtaactgaggtcctgggaacgcggaggcgcaatcgagttggcggctgaagaagtgatatactgaaaaaagctctcgtaatcccagtcctgatgaagcgggaagtctcgagcaagctcggcctcgtcgtcaccttgacagcacctgagccagacggaaacgtcctcctggcgccaggccttagtcacggtgtcggcgtgtgcgctgtagatgcgttgtaaatgagccgcaacggcggggctcagtgtctttatcttctggtcggcgccagataagccaccgcctccttgatgagctccatcggggagatatggcgtgccatggacagctgctggcatgttgaatacaagacgatgcgcaaaatgtgagcccgggacaacgagcgagaggaaggggtgtaaaggctgtgtctgtacgatgatacaaagcaagaagaggtgatacaagaggcagccaaagagccaacaaacaggccagacatagctcacaattcagggggctcggcgaccccacttgaagctgttgatggctggtaaagttgatatttggcgttggatggtgtctgaccgcttcaatatccgaagtccgggactggaggtgggtattaagttctctttgggattgagaacacagggatgagaaagaggattaggtggtggttgggtatgaatgacgctcaacagcttgctcttcgggctctggttcatcacgatccatcaacttgctatgtaggtgctggctgcgccttctcccgtctcccgttgccgtagaagctcttggacccttggctgcgtttcgtcaccccacaggaccggacagcccgacaggacccttccgtctgattgaccagtggggacatcccctagccgtcagatcgaacagcgacacagcgtttgtggtctgggtcaggggtgttcggacacggacctctgtttcgtctcaacttgcgcgtggaaacttggtttggagtcagacagacaaaggaacgatatttgtcgagtccatcaaataaagaccaagtactatgaaggtttacttttccttctagtacctccaggttcccgtccttttctggtgtgtcttaaggcgcttgcactccagacaatggtttagatctaggtacatcaatcagacgtcatatgatacagaaacaattgaggcgatagtccaatggactcttaatcttacaatttccatcgtggtgtttatacaccgaccttctaaacaagggcctgacccataaacatgctctccttaacctcggcaacgacatctctcctatcatccttgcccaccaacacgatacccctaccacggcgattcatgcgaccagcgcggcccagcctgtggatgaagtcgatagtcgtatgcggcacatcgtacaacaccacatagcgcacggcgagggtatcgatacctctagacgccagatccgtcgccacaatgaccttggtattcggcagatgcctcctggtagggctgctgctcacggcaccaccggctttgcctccttcagcagcagcggcagcaacatcatcatcagcaggcctgctgatcttcattggctcgttcgacgtaaaagaagccagcatctccgacttgcggtgctcctccgtgtcacggtgaagagcgatggcgtcgatgcccttggacacaaggtaatcggccacctgctgggtggtctcgcgctcgttgacaaagaccatgatgcgcttaacgtcgatctcgctcttggggccctcgtgcttggcggcctccttgccgatggaccagatggcgtcggcgcaggcgagcatcttgttgttgcgatacgggtccttggacacgtcgatcacgccgagctggacacggcggggaatggcgtgcaagttgggagtggtgatgcggttgatgtaggggaattgctcctccatgtaggtgtccaggcggcgagggatggtggccgagcagaggatgagctgcttgagcgagggcatggcgcggtccacgatgctggtggtgtcgcccgagaaactgcggtcgagcagggagtcggcctcatcaatgacgaggtggctcacgcgggacaaaacgttgggatccgacttggcgatggtggcgagcaggtgaggggtcgaaacgatcatgtccacgccgatggggctgtacaggttgcgctggttcctgagcgggctgatgctggcggacagaggtcgtaccttgaatttggtgtagtgagcgagcttcttggcaacgctggtgacctggtcgaccagctcggccgtaggcaccaggacaaccacacgaggccgggctgtgttggggtgaggctcgaacttctcaatccactcggacaccggggctcctccacgtcgttccttctcagccgccaaacgctcgttgtaggaggcgaccaactcatcatcagcatcgcccttctttatagcgttgaccgcgggaaccagatatgccaacgtcttgccagatcccgtctcggcagccaaaaggaactcctccctgccgttgtccgattttggtcgccttggcttccttcccatcggctgccctagcagagccgggatagccaatctctgtacgggcgtgggcttgatttccgtcatgcctttgagcgcctcctgcgcaatagcctccttcaccaccggcagcaggtcgaactggtcgaaagcctggatttcctgcattcgttccttgatgcttgttctttgtccgtagctgatggtcgcgagcgcgcgttgcatcttcagtgccttttgtcccttggtattcttatcccttttgtctctcctgctgtcctcctctaccggtttcggtttgggtgctttgcgcgggtcgatgtttgcaactcgtcggttcatgcccgcccaggggccatcaggtttgttccggggcttcttgttgccctcgccggggccccgtactggcggtggtcgggcaacacgatcggacaacaccatgcgcgaagggcgctgctcgcgccgtgtcgaaaacgttctctggccggcccatggttcgaggcttgctcttgctgatgtcgatgtggttgtcgttgcggccgagcggcagatgaggcacaccgagtccctcgctgtcttccacattatgttgagattcagttcccgtacgccgacggggtgtggtgtcgggagatgctgttccgtcgtcgtcaaaatttttggcaggcgaatttcgtcatgtgtttgcccagaccttctccaaaagttggtagaatgaggggcaagcgctaacaacctacccggtggtgcttatcggtaatctcaggactgctggaatgttctgccactgttcaccacctgtaggggtctctgcttagcgctgtgcttcaggggcctcttccccaccatgtccctgtaaaactccatgccattgtacactacaccaaatttatgatggggatgcattcactctcaaggaagcatggaatcacatcacattttcatgtcaaggaactcgggagctgagtactacttattgtatggatattgactatagggaataacaaaacttaacaatgtactaggtcgtcctcttccttcttcttttctttcttttttctttgtttttcttttcgtccaaaacaatctcaagaggccttgtcgtgtctctgccaacacaacttgaactccgagtaccataggtaatggcatactgtatccatgtctcatgttcttcgtaacccatatgcacccaataacacctccctgcataaaacacatggctaattcattcaatagcagcgcttctagctgcattggccttgatcctccaccatccaacccccatggcgacggcggcggtgcctgctgccaacagcctaaagcaacacagagtcaatcgataatctgaagaaaggttatcgtctgagcccagtgtatgccttacgtctgtcttttgcggttgcccgcaattcggctcaggataccgccgatgaagtccacaatgatcaacttgcagaaggtggtgaaccatccgctcttggggtcttgcttgatgactggagcatcgctgggcggcggcgagctggcctgtgtcccctgtccacctctctttctgaccgtgttggcgttgtcagtgtctgcgcctgttgctgtggccgatgcctcggcctcgctacggacatcagcaccggtagcatctggggcggcaacgggctcatcggtgctctgctgagcatcgggttgcgatggcttcgagcgttcggtggtttccgcgacaacctctgggctgggaaggaggccattcgtgggcttggtatccttaggtgcttgttcttcctgggcgataggttcaacaggcgcctcgaccgagacagtatgtgctgagacttcagggatatcaagtgcttgaggcaccagcgtcttggtggtcagatcttcggtgtgctctgtcttcttcggcgagtcagggcttagcgagattccttcatcctcaaccaccgcccgaggtgtagcctccctagatgtagtttcgtttgacgccgcggtcttgtggggaggcgaaagctgaaccgccggggtttcctcttctttgctgttggtcggttcttcgctctccgaaatcgattgcagcgataaggccgacgactgagccgagctgacggagacgcgaggtgaatgggggacttctaacttcttcgcggcgcggggaattacgcttgctccgagagcggcgtcgtgagacacttccgattcccttcgtgaattcgaagagccgatgataggtgatggggcgtcctcgataataacctggtcctcctcgagaccggtctcaagcttccgaacagtatcgatgatctcgtcgcggttggatgggaagcgttctagggtgggatcgttaatatcgatattctcctcgtcaaacggtatttcctttcggatctcgttgtccttgtccatgtcctcggatacaatcgtgatcgaaggttcttcgccgtacataccggcgcactcatgtgagaacagagctggattatgggagccgtcctcggcgggtgtaggaatttcggacttgtcagtctccgtggcctgtttgtggcgttagctcactgtaaatcatgcaaagcattacgagaccattctcacctcattgtccagatatttcgcgctatcagcgacttccgcagcagtgtccgcaacttcggtaatgggcgtggcagacaggcgacggaaaccagtctttccagcctcttcatcggagacacgatcctcaggtgttccttcgtcaaggagtgcagcagaatcagcgacttccgccgcagtcctggcaaaggtcggcgtggcagcaccggactgcgactcggtaacaggttcggagcgggcaaagatctccttggccgcattagcgacaggctcggactgcgcagcgggcacgttggccgcctcctcttctacagtagcggcctcctcagtaggtgcagtctcatcaacagtagcctcctcgacaggctcagtcttctcaacatgggcgggctcctcagcatcggtcgcctgggcgacctcagcataggtagcctggacgggttcagcctccttggcgggagttacctcctcaactgcagcggtctcagcaggggcagcatcaagagcaggagcagtttcttcggtagaagcggccttttcagcagggagctcttcagagacaggggcggcctccagaggagcctccttgacaggagcatcctcagaggcatgagtagactcctcaacaggcgcagcctcctcaacacgggtagcctcagtgacaggagtagtctcttcggcgggggtagcctcggcagcaagagcggcttcttcaacgacatcagcagggatctcagagggagcagcttcttcagcagagttggttgcatcgacggaaacattctcctcagatagagaagtagccttctcaaccggaacgtcgtcctcgactggggcggccttctcaacgggagcaacatcgacagcaggagaagtctcttcagcaggagcagcttcggtcgccggagcagtctcctcggcctgaggagcctcagcttccggagcagcctcagtaacctctggagaagtctcagcttctagagcttcgtgagccacagctgcgtaggtcttggcatgagtttcatcctcatcagccttctcccgcgcaacctcctctgaagtggcctcaccggttgctgttgtctcttcgggagcagattccttggtaggctgttcctcttgagcagtctcatcaacggcatgttcctccgcatcctccttctgagtgggctcctcctccttggacgcctccattggatgagtctcgtccttgagatcggtctcgtgaggagtggtgtcatccttcacgtcgacttcgtccttggtagcagcaacttcaggggcatcctcagtgacatcctcttgggtcgtctgctgagtagactcctcagcggttgtctgttgggtgatatcttcctgggtagtctgttgagtgacctcatcgtcggtttgggtatcttggtgaacggtgtcctcctgggtggccttgtctctggtatcgtcctcgtgggcaggctcttccgaagtctccttggtggccttctcttcggcggccttttccgaactggtgtcttcgtgaacagtctcctcctcagcaggcttctcttccaaaggcttctcttccgaaggctgctcctcggtggtcttcaaggtgtcctcctgaactttagcctcatgagtgggtgcagagtcctccttctccacttccgccagagaggcctcctccttcgatacggtctcatcttctgggaggtggtcttcactctcattcacctcctccttggactcggcggtctcttgcaagtcggattccttggcaagagtatcctccttcagggttgtctcagcctcggaggtggtttcagcctcgggagcaacggaaacagcctcctcagctggagcggcttcctctcgtgtctcaacttgcgaggtgctctcctcctgaacatcagtcttctcaacgggcaattccgcgtcgacctcagcttccttcttgtgctcagcgtctacaatggtagtctcctcgggcttagactcttccttttcaacggcaggctcggttgctgtctcgaccttggcctcctctggggtagcctcctcctccttggaaggtgtctcagtggatgaagtttcaacgggcgcaacgttgctctccgtggaatcttttgtcttggtctggtcctcttgatctgagagagcttcatccttcaaggtagcctcagtagttgaagggacttcagccttggtttcagtgtgagcctccgacgtggtctcgtcttttgctgcagtgtcgtccttcacggcaacatcatcactggaggaagtatcctttgcggcagagatgtcgacaatggtttcctcttcaaccttgagaacaacatcgtgcggcgggtcattgtttgtctcggagaccacggtaacctttgtagcagtgtcgatttcttggggagcttcaacctcgggagcagtctccgccttcacagcttccttgatctccgaagcatccgcatgatgttgggtagttccatttgtctgaggcgcattctcctctgaggtcgcctcgtccgtggggaggtcgggcttgggttcctccctagatacggttcacgggttagtagctgatgctgacgaccaagaacacgatggtcttccacttactttggcgggtgttggaactccaactcgttgtttctgaaaccagaactgtccgtgacggtaggcgcgccttcgtcaaggacccaccaatcgcccaagccgatgcggaacttgtagaccaccttggttccgggttcgcccgagatttccttggtaaagacatgctctccgtcagcaccagtggtgcagaccatctcctggggttgccattctggctcagagaaagagccagcaatgaagagtggcggctgagtgccaggtgaccggaatgtaatggtcgtagacaccttggtggaagccatggtttagacttgttggtttcggtagatagaaagtgtggggagttgaagtgcaagatgagactattgggtcattggcccggatgcccaaatgctgtgcaccgatgaaaaaataaagtgacagctcgtgaaagagcgctctagggtagctttgtaggttggcggtgatgcgacgttagctgctggttcgtagcttgagtcgcacaggcagctgctcgaatcacggtgatcagtaacgcgcatctagttattgtgcttgtcgcgttctaggctcttgatcgcttacggcaaccatgtagacaagcaaagtcaaggagtggatcttgaacagtggagagagagtggtgacgggaatggattggaagcgaaggtggccgcaacacactcggaagaacagaagctcgaacgaagctctctccctccgtcctccatgttgcttgcttaggtgggctggtgattgacgggatgtgcttgtgtgctggagtgaggtgcggggtttggggttctgggtacctttgagttaacttggttgtctctcttcagagtgtctgtcgtaagctcagcctcgaccagaaattgtgacggctagaaaagcaaagagtcagatacagcgagcgatacgcgacggcaagacgatggcagcgtcgagcagtggtttgcagaaagatgtgggatggatgtttgccagcgaaattgtgcaggtcgagcagctgctgctggttgggaaaaatggagggggtgaagaaatcggacggacaactcaccactggagccgatctcgaggcagtcggggttatttaggcaggcagaccggatccaagataagggcctgaatttcttgggtggtattggttgtggataggaggaatggaaaccgttgttttgtatggatacttgcctaccgagtgggtgtgtgtgtgtgctgtgctcgactgcgaggtgcggtgcgtgcttggatgcaggaagtggtggtgcagtcttttggtgcagtgggtggtggtgttcaagtgcagtgccctactgtgaagcccctcactcgcagcccacctggatcatgacacgcggggaatcagatggaaatgcccggcttggtcgaggcaggtggatgggggacttgaccttgggaggcagggttgggctgcataccagagaaggaagtggaaattgccctcttcaagtctgttacttacctctagttttaccttaaggtacctcatacgcgtctgatatggctcatggcctgggatgattgattttcagtcacttgtttaggtatcctcaaggtaggaactaactgtcgcaggggtgcgacctaccatcacgcgattcatctacgaaaatagcagcatcccattcgatggttgtttatcaactaacctctacctacctctatcacgaacacacgggagggaatcgaggttcccgccttgaccggtgcagacaagccgggaaggcggctaggtaggtggctgtaggtaggtaggtagaggtaaacggaaatacggcagtggcagcttcacagatcactaggtacctagacatatagtacatactgcactgctagcgccgcgccgtacaactgtcccgaagtgcagatccagaaagaggaacgaaaagaaaaacaaacagccaccttcccgtcgtcggcctcttgtcaacggttcatcgtcttccccaaatcatacacaggtacctacgtagtggcagctcacagcattaatgtcgtaatcaagaccgcaaccgtcctgacatggatgtgtgccctgcttcagctgcattatacatcccgatacagaggtacccttgcttccagttgtgaacatccgctgccaccaaagataaacgaactgaaagcgcgaagctgcagcctttttgcaacgtgtgtggtgtacacacagcacaaccttcctatccccgggcttgcggttcaaggtggcaagtggtggtgccacaatattcacgcgaacgaggacgagtaaggtcagaaacacctacttaacgaactgcaactggcttgcacttgaccctttgcacgtcggggcgattgataggctgatgaaagtcttcgttgatgaagggtacacacaccgcaagatggcttttgaaaattatcttcaacaaattcaaatttagctgcactcgagccgcactgccgcacagattccttgcctgcagctcttcacgtctcgtgatttgccgaatgggtgatgcggaactgcaaagaaagacgctatgaaaagtccagatgctcaactgacaaaaaagcaagagctcttggcttgtcacaacgtcaaccgcggtaccgggcgctaaacgcacgggctctcgaggtgcagatcccccgcattgaaggtggatccgacctttgcgtggctggcgtcatggacctcacctcaagtggtcgacttaggcgtatagggcggtgagtgctggcgcaaagcgttgtgcccttgatgaccgcctttgatgtgacgcctcctcgattcacatgccacccttgttgtgaactaatcttatcgcagtgaggttgttcactgataagaaccataattctgatcgaatctcaagccgggcttcaccaggactcggcatcaaggtccacggacgcagaggaccccatcattattttccaaatgtcaatccacgtacaagtggattgccttttctaacctttccatcgctacgaccagtacttataaacttcgcaaccagcgagatcgtctgacaaatcaaccacccggcgacgaacatttcgaaaatatctaaccacccaattcgaaaaatcgaattgctcgccaattccgaaaaccaaaacaacaaatcaacttgcaccgaaatcacctactggattcatcacctaccctgccgtggtccattcgcaacgacatcgacggcgcacttaacaaccaacacccaataattgactggtaaccacgctttaggtcgacatgtcggttttcctaccccccgagaccatcacggtcaagcggcgcaagcgtggcgccgaagatgcgccggtcgacttcctgagttagtcgtccccgacaagttcttgacaattctcggttgtcatgctaacaattggaatcaggggtcgagggcagcaagcgttcgcgaaatggagaaggcagctgggtgtaccggctcaaacaagcaacggacatcgtagccccgcagccaaccgtaccgaccattcagacaacgaaagaaggcgatgagaagagacgcatcatcaagcctcttccccgtccgagatcgcagaggatgacaccccagcccggcgcctcgccaatcatcgagccaacatctacgtcccagacgaccaaagcgaccgagcctactcttcgacgatttcacctctccaaaaccattgtatcgcaagcctcaacatcaggacccgtctccaagaagcgcgccagcaccgtcatcttcgttgagcgcaattcgaagcgaaagtctctccacgagaaccagactccagagcagtcgagaccggtgaacgcccacaatggccctgccgctgttcagcccaagccgtcggccggctacacctaccaggagcctcctccagccgatccccatgacaccgggatgaagcgatcatacaagcgacccggtacgagacgcttccagcccccggccgagtcgaaacctggctcaacccaccctgctcttcccccctcgctggtcaatcgcaatgtcaacgtcgacatggatcagctcgcccaggaaatggatgcctacacactcagtgcaatcactagccatctgagcaagttggatgaggcaagtgccaaggctgcggagaggaaagccaagttcaagcccaaggctcccgcgctgagatacgcacaacgacacccggaggctgcggctgcggctgctcgcactaaggagatggcccctcaggctgctactgctgctgcggcggcggcggcgccagtggacgatgatatggacattgagatgctcgacacctccgacgatgacgactacgttgttgaggaatactaccgcgtgcccgccagccggctcaacgaggaagaggtggcggccacccaggtcggtctgttggtgttcgattccgagcccgacaagattgacttcttctttggtgcggaggaggatgacgagttcgagtttccggaggatgaagacgatgagaaccgtatgttatgcttttttttttctccttccctgcttcccccccccccctccccccccctctctctctctctctgtgttcgttcaagggaaactaacaccaaccacaaacagacgaaaactactacgcagccgactatcccgacgaagatctcgaatgggacgacgaacttgatcgcaacccgtacgagtacgtgacaggtaacgcctctgacagagaggagtttgatgcggagctggatgacaacgatgacgatgactttgtcaacgcagacgagagattcatggatcatgtctggcagacgagtaatgagatggcggatatggttgcatatgcgagagggtacgacggtgatagaccggagcctgcggtggctgggttcccgagggggtttccttatgaataggattgatagggataatggctcttggggagttgggcagtgggttaaggacacctgggtagaggggggagcggaggtgggatataaattggcagtcatcgctacgatcatgtatacctgctggagtggattacatgattacaggtagttattataccccatagtctcaaggaccgtcgcacaacaagacggactgggactgggtggtagttgtgtcatgagagcacagcacagcgcagcaaagtagatagagtcagcttcttcaaggctctcttcctatcactctatagttatggtacagagtacttcctttgctctgacttcggacctgatttgaagtgattatgtgcattgatcaacaaagagtgtttaaatggaacaggacggacgcctttgagtaaaatttcagatacatggaataacttttgagtacgaatgtcctgaatggaaaccgataaacttgtcagataactacaagaatagcattcgaagtttaatctctccgctccccctttcttttttttttttttttttttttttcgctatgggctctcggcacttggtctacaacttcccgagttgtcttttttttttcttcatgttcatatcaacacagtccattcacgcagaagaatttagacagtatcatcatgtaaaagctaaaaaaaaacaagaaaaaagataacaagcgcaaatgtagcgtagcttgacaagacatgctcacaataagaagaatcttgataagaagaagaagaagaaactaacaaacaaaaacgccatcttttctaacaacccaaaatacttgatgtcttcgaggttgatgatatgcaatatggatatgatgatgatgataaagtgtgatgtttcggtatcatgaacaatgaagaaaagaacaaccgccatcaaccgctcttctccctcgttctttcccccccatccccaaatatctctgctggcaacacacgctcaaaacactcgctcacaaccatatgactcgagtccccagtcgtaatagaattgcttcttcattcattcatgccacttttccttctctcccccccacttccgatttccattttttccccctcccatctcgtcaacccgcacacagaaagttgccttcttccagaccactagtcatccgccatggcacaccaaggatgcgccaaaacctcctcgatcgtcgaccgctgcgagacatcgcgatcgagcatcttccgaatcaagtcaatactctcgtcgctaatgacgtaggggacgcgcaggtcgcggtccatgatctcatcgatgctgtagaaggggttctccttgtagatgatggtatacagcaagataccgagggcccagacatcctgttccttgccgccgtagggctttccagcgaggacttcgggggcggcgtaatcttgaagtgggtaaggttcagttagtttaattaaggacgcctcgactgaaaaagatgcaaagataatgacttaccaattgtacccacaaacacatcaaagggtccgctcttgatgtacgccgcacttccaaagtcaatcagcttgatccggccctccccgtccaggataacgttctcatccttgatgtcgcggtgtacgacgagtgccttggtgtgcagatggtggatggcgcgtgcaacctgtacgaaaatgctgcgactctcttgctcgtccatgttggtgcgaagctcaatatagtcgaaaagatccatgccgggcaggccatgcggtaccatctcgatgtagtagttgacgctgtcctcgaagaagtcctccatctcaacgatattgggatgcctaaacccttccctccgcaggaaatcgagaacgtggatttccagaggcacggtgccgagtctcctgtcgcgtgtccaggtgtcgacgagaatgcgtttcttggtgacgtacttcagcacgcacttcttgccgctgttcttgtaccgagctagcttcacctgaccatacgcaccctggcccatgtcttccaggataacaaagtcgtcgattgttttcttctttggagtctccaccgtcttgggcgtctgaatgtcttccgtcttgggctcggcggcctttggtgtgcccgtgagcttggcggcagctgtcatggcgacttccttgagctggcgggtgatgagagaggttgtggattcccttcgctgactgggagtttcgcattcagattctgagctggagtcagaatccattttcggaggggtgtgggcgggggtctgtccaggtgaaggttgatgcagtggagttgctgttccagataacaagggcgatgcaaaaccaggattacttttggttgcatgaaggtgccgtgaatatgtgatccacagagcataaacaagttcggactgagagacggtgaaactgtccgtcatgtccgcgccggacactgattcttcatcctcgctttcttcggcgatcgcttgatccgatatctgtgtttgcttttcgctcttaacaacccgcatttggatatcgatcttgagctcagacccatcacgatgcttcgcaggcaggccttcggggcgcaatagacttgttgcagcatccgggcgtccttctttcaatgcgaggaacgctgcagcctttcggaaggagtgttcgggtatgacaataccgtctaccaggtcaatgccgtcttcgtctttcaggatgcgtatcacacctgcaaagtccggaacgagatgactgataggcaacccatcgggcttttcgtggccgaagagtgcaccgcagaagaccgaattagagctcttgatggtaaaggtctgaggacagacaaccacaataccggcgatatgcgggaaacttgctactcgcaattcggactgacccctgacttggtcgattgttgctgggatattgattcggtcagagttgcggcaagtatagtatcttcgcttcgcaatctgtgcgtaatcgatctctccagtacgtgggtcaaacccttgacggggaatgcgaggtattagtttgccaacatccatgccaggcttcaagttctcatcgccccaaattggaccgagagctccagaaagcttgaggacgacaccctcctcatccagcgtcagatacgcaacgtcctcatggatctcttcaaggacccaaatgagaccgacttttttctccttgacccaaaggctggccgatcccgtcgcgccattgcgtttctgttcatctggttagtgctaaatttcagatgactttgcataatgccagaactcacctggattggaaccacgtcgccgcaaagcagtacgcctcttgattgggtggcagggtggtgtccttgtcctggctttggtggtttcgggtcgccgttatgaatcgtcgctgctcttctaccggcgttgcttttcgggggttggttgcgggagtttggcttgctcagaagctttgcggttattcctccgccacgagatcctaggatacttgacatgggcggatttgaaactggcttagcgatctcactctccgatccgtcaccggcatcgtcggacgatccctgaagcagctttcgttccagccatgcccttctttcctcctgcacaacttccagaattcccatcttcctaacttcggccttggtgactccaaacagaaggcacgcaagatcgttggcagcgagaatcgtccaagggggctttgactctgtagtaaagatggcctgagcagcgggcgcccatcttgttgaatgaccatggacggcggatgaaactgcaggtggctgactcgaaacgctcgagaatgactgtcgggcgggggaaggcaggtggtcttgtgggccagagtcaacggccagaaaaggtgtcgccatgacatccatgagcttctgctgcatctgcgcatgctccgtatcagtcatggttcgcttcaagaagcctggacgcagagaggttgagggcgatgtctgcgcagtagtaccgctctcgttggtcgtactcctggatgagtgttcggagtcgttgccgaggctgaactttgctggtcgagatgtgtcggtttccttttgggattttgtcgccccaatggtcttctgagaggccggtgattctggcgctatactttcgtcgtcctcgagtggctctgggcttgcgctcctgggtaccataaactgtttgtcgaatatgttctctcctgacagctcggccggtccggtaagaggccccgtagacaaagtcacatcaccattagggagactcccagctcccaccaactgtgcccgtgccaacaagtccaacacgttttgtgtctcaacgtcgcctgttatccgtgcttgcacactcgcaagagccgcattggcggtattagatgccactgaccaacccatccgatccttcataaactcgatagacctcttcaagacgttctggcggttgtgtatcaagtcttcagactggtgggcgaaggagaaggagtgaagggattcggagggaaagcggctgaggtcttcggtgaaggctatgcttggcgaattggggaccgatgataagggtatcgagttgctgtgcacatccagcatggttgtgagggaggcagatctggtaatggccgacccaaaggaaggtttccgactgccgggtgctgatggcagagtgccggtacggaggggaagtggttgctgtcggatgcgtcgcaaaccggagaggcccagaccgtggtcgtggtcggtcatgacagaacttctaaggaagggagagggagtcagcagctaggcttgcaggatgcgagatatagacgggcggtggggggccgagtcagattgtgcgactgtgcatccgcaaaccggtgaatgtgagacaagcagaagggcttccaggtccggagcagccttgcggccttgggaaccttaagttgactcccttgcaaccatgtagtaaacatttgctaaccttgccatggcatcgtactcaacggcagccgggccggcatcgaaggagaagcgcagacgcgccttttcggaactgtcatttgttacgctaaggttcccggtactcttgttcttgggcagatgcagggcgggcgacactgacagagaggctgaccgggcttgcccctccgcatcgtgtcgttgtctttcttcgcctgcgatcaatggcacgacatgtgtcagtacagtttgcgctgcaaatcaattattgagagtagaagcagtggttggctgacggtgatgtccgggcagggccgtacggggatcagactgaaggatgacgggcacatgcatgatgatgatgggacggaaagtagttcgcggggagggggggggggggcagagccagaacccaccattctctgggtttccaccatatatcccgagcataattgagcaacacgcttgtgaaccggaggcacgtcaaattcaagctagacaatgcggcgcaaggagttgtcgcgtccttgctggttctttcaccccgagggatcaagaaaagcaacaaagcagccgggtgttgcgaaggtgtgttcggtcgggctttttcaggactcgcaggtcagtcaggcgggcggggctgcgtgcaaatcgaagtcgagaaaagctctgtcgggggtgctccgcctgcgcgtcgtacgtagtgtggtcgggaacgtctttggaaagtttgatgttctgcgatgcgaagcaaggactggagaagaggcgggcagtctggatcgaaatagccactcgatccgaactccaactcggtctctaatattcagttggcgataatcggatagacaatacgtaagtcgagtgagtggatgcgcaagcgaagcagccggacggaacggttgggctaggccaatgcgacctggacggaggcgttgctgccccaagagttggacgggacgggagtgtctggcgtatgatgggcgagaagctcgctgtggtttgggcgagtgtccggctccaggctggaatgctatgatggggatcgtaaatgtcgggaagaggcgtccgggtggtttggagggttgggcgaagtatagaggcggacggagtaggtaggtagaatggttcgtttaagggtgatggcagcgggaggcgggaccgtgaccgttgccgtggatttccaggaatgatgggagaacggaccgacccacgggcaagttccaaacaacccgtccgactcgaacaagtgacgaccagttcgtcgatgtgtgatgcacacagcctagcccgggattccacttgtactgacctgaatgagggccccgtcaacacgccaagaacaggggcgccaaaaaaaaagaacgggacaccgcggcgctggccagctacctcggcgactggagcttgttagtgcggaccacaacttaactatgccgtaatcatacgcgcacgtaaacagcttggaacacttgaggtagaggtatatacatagcagtgtgatctcttataagctaacaaaatgctttctcttccgtccttggtcggacaagcttgtcgaggtagatcgatagagctaagatctagaccgtccgtcctaagtgcgttttccggcctaccaatggggatcatgactgatagttggtgtcttgcatccaaggaagctccagactcgagagagtgcccggatccgttgggctgcactgatggcgcaactgcgacgagtgtgtagctacgagcttgcgctggtggttctctccctttcgcgttgcaacctcactcggggacagatataaagagaccaataccgcaagacccaactcgaagagttgtggggttggctttggatgattaccttttttgctacatagcaacaagacgagaggctatgaaagtcacaatgccgtacgttcctttattgtcttttgatttttttttggacttgaagtttttgacttgtcacgcttcccgaaccgaacccgccgttatcctttagcggcagtacaaactggaggctactcaatgcaaggcatgacaacctggacgcccaaaaatggagaagcatctcaacacaagagggtcctgttcaacccatcatccatggcggtccatgaccgcccacgcggtgccgggatacagtgttgtctacacggtcctcaccttatcactgcagcgatggaacacggccgggcccattcttgggctgccaggcatgaacatgtggttctcaggccttggacaaatgaggcttctgtgtttccagtgcgtgatgtttctgatatcttgatttgttggcttgatttgaggacatgtgagagatatttgggaaactgaaattggacgtttttctgtggtgcgcaacttgggcgcggtcgatagccacactgtgtgttcgcctcagatcaagctaaggtcttgataaagctttcttcaagtgggacggggtaccaccactcaccaaattacactacgtacactgcatgtttacaactcaagttccatgcttattggttttcatcacttttgggaaagagcagagctctcgaacttttgtgtgagcattttccgtcagactcatgacctagattggcattcaagatctctcgtctgtgcaataacaaagacgtcgaatacccctgaagtggccatcgccctggagctccgacttgcgtccttcattcgggcttcagggggaacccaacaatagaagagcctcggcgcatctcagcattgcctcagaatgagattgatcgacaaagccaaaacacggtacacgcaagacatgacgaggcatcatcacccgcccacgcttcagcaagcacactctttaccttggttgtcgtaagcacgtgggaagatgagcgagttttagagcaccaatttgttagtgtagactcccgttttctcgccgaggttgatggcttcaggtgctatttcggcggagggtccaacttgactatttgcgccataaaggcatggcagcgctcctatactgcgtatatgtgtggtcgaaatcgaccggttgttgaaaagattttgagacttctcatgtccattgttgggttctagacaaaagcggacgggacttggtgggcgagtattttttgataccgtgtttcgggtcaactccgaccggcgggtctctactatcggcacaatagcgcccgcggaatcccggttcgggagacggatgggacgactgcaacttgggaccgaacgggcacccgtccggacggttcttcaggaaccgaaatccgaatgaccccccgcatttgcccttggtatcatccgcactttgctcctccaacgtttttccaaatccattcccacgttgctgcgctagtccgacagcccgtgtaagtcggcggcttggcgggattgtggaatgacgggccggtatctctcgaacggcctcgaaacaaaaaatccgagatgggacctgaaggccacatattgcgatcgccgacatttcaatcagttgtcgtcaccttaaactaccccaggctcgccagttccggttggcaagcagaaaccctcaatcctgaaacgtgatctgctttgcgtaaaaaggagggtcagctgaaaagggaatggtcttggttgatgttgttcacgccccgtgctcaattatggttactgtcgtcgtttatctatttacaccacaatcagcagcgccgagtgtcgtgtgacaactcgaaaaggcagtccacctgacccgtcgtcgggcatccaacagcccagccctatggctgtttgcatgccggttcacggtgttcaagaacgtcacggcaacgggagtctgcgtcttgagaaacctttgccccatgttcggcgttactgtgtaaactttgtggattataaacagtcggcatagcatgcacttcactgaacgccccgatgtaagaagctgatgctctgcaatgtatgaaccacgtatcgaggttactgtgtatacatatatgctaaaagcgtgtgaatatacctattccgaggagtgggtagtgcaggcaagcaggcagttgacgatgcgtatgccaaaaaaaaaaatgtatggtgggtcgacggcgcgtcaaggagcactacatcgcacgtccctttctcttcgacggtgccggaataagtagacctgaccgttggaggatcggcattagtctctggcttcgataattcaagcttcaactaagtagctaaagtgattgcgatgctgacgatggagttggtttcgagctccaaagcttcgacgaccggaaaaagaaacgtcgaagaacgcaggcaatgccccactatcactgccaccatcaagggtccccggattctggacgctcctggcttttcgcctcagtggggtacgctgagcgcatacagtggggactgcacggcggagcggggcattgctgatcaactgaaatcgtcggtttctctttccatttctgccagacattacatttttcgtcggatgtcagcgtcaggacggaggagttttcatctcatcgaacagcacttaccttttgaatcgttaacgcgcggaactgcaaagtggcgataactctattttccgtacaaaagatggctactttgcccaccttcaatcccctgaatattgtatggtggcggtaccacgctaacaactcacatgccggcagaagtgtgtacgctacacagaaagcttcggtttggcttatgaacctactccgggttcaacaagcacgagtggcttgacaggacaagcacaacgcaaagggaacctaacgggattacacaggaacaaggcaacacaaagacacccaacctcaaagaggttccaaatgtgcaaagaatgattgggttgggtcgtcagaaggctcggtcaaatgttccaaagcgagggacggaaagtggaagtgattagccgccagccatggagggggtgggacggtcagcagcgctcgctttgtgcgtgccctcgaggcgttgcaagaccccttggacccctaaaaactagcaagcgaccaggtggcacgccggcatgatcaaatgcggtccgtccaggagaaagccatctaatccagacaatggggattcccgtctggcatgtccgatatggaacaggactggacctggtaagtattcggcctggatcccacaccatcttcagccaaacattcagccattgcccgcctgcccgccctcgctcgataatggaacacacctcagcccgccctcgccgcccgccatccccgtctgtcagatcaatggctccatgcctggtgtttgtgctgtccgtccccccgtttcttcccttgacaagcctagagtcaaaaggcagaatatgtacatagtacactaccaagcacgggcgtgacatgtcgacggcatgctgccggtctcggtgattctcttgagcccggctgctagctgtttctctcctccatcatgcacaccacctggggcttcccatctccaatcggccactcacctcaaggccccccacctcggccagccagtgctgcctttcacacatccccagtccgctcagctggctgcccaatatgcgataagggacctcatcctagctatgtcgtgtcacccggaaaaataaccgcaagaccctcctgcctttcacggctgtccatccgtatcataggaaaccacgtcttcatattttccttctcaccttcgctagcgtgggatatcgtaacccggtgtcatctgctggatccaagcagctcgctttatcaatgtccgcttacatctcttatcttgtccttcacacccccaagatcgtctggttttcatgcctcatgaaattctcttttctttcatcttcctacccatacccaagaaacagttccagcttacacgtgtaagcggagtggaaacgatctatacgaggccggtacaacaacaacgaaccaaccgttgactggctgctgttcgaatatcactacggctcacggcggaactactgacaactacgtacaaccagtttcggtaggcgtatacaagagggaaacacctcaagtgcggaatccccaaaggctgggctcgacattcacaggtcccgatatcccgaccttccctctcatctccaacagacaatacccctgaaaggccccctctcgcccctccccgcactgttgatcttcgagcggacggccgagctgtgcgggtttggaagcagaacgaagccagcgaaattttctggggccctgcactggaacacctcgagaacacttcccgtcaccgatgtgccgaccctccgcctcttcctcgcacatttgatgggtttataggcagagccgtgctctccgtggtctccaaggtgtgccttcgtgcgctcgtcgctgggtttctttccgttctttgttagaccccgtttgtcccgatcccctggtcaccttgcttttgttgtctgttcaggccatcgattggttctcatttgtcagtgtcccttactcgctctgtccgccaggctgtccagaaccccacacaccatcaccatcgtggggagacgagcacattctttaaaagtttgggtgtctacttgatagcgccaccactcgccttgctcgtctccactgctggaaacatttctcggtctgttggcacctagtcagtcaaagggcagataaacaccgattcgtatcggtgccctattttgagtatttccccgagtacatcgagccggtttcgatcacttacacggagaacttgcggcaaccaaccacactcgttgctaccatggattcacaaccaagcaggccgtcaacgcccatatcggccagcaatggcatgcctgaaaatggagaagtgatgagggcaaggagcaaaggacgcgagaaactgctccgaggtctccagcgtatctcatcatcaccggccttggctccttttcaacgccaaaggtcatcgagcagtccctaccacggccatagcaatctgtcatgcgttagtctggctacgcccaatgcgccatctccctttggtcagaccagcatcagctcttcatacttctctcacggagcgtccacggcttcttccagcgttccttctacggctccgaccaccccgggcttcgagtcgcccgcttgcaatgtttcggatcccatgctggcggtccgcaaagttggccatcccattcatgcgacgacttcgatcgccttacctcatcacaagaaaaagttgaccacattcaacctttgggccaacatgccgcatgaaatcagaatccatgttctctcgtttctcacccccaaggagctggttcgcacatcgcgtgtcagcaaggacttgtacaatatgtgctatgacgggcaactttggaccagatgtgacgcttcggagttctatcaacagataccagccgaggcactagcccaaatcattgtttcagcgggctcattcattaaggatctcaaccttcgaggatgtgtgcagttggagcaccacagacgcgcagagatggtggtgaaagcttctcgcaatctggtcaatgctaccctagaaggttgccgaaacctacagcggcagacactgcacgatttgatcaagaggaacaacagacttgtcaacctcaatcttacaggcttgccagccgtctgcaacacaaccttgagacttattgccgagtcctgcccgcagttggagatgctgaacgtctcatggtgcaaacacatggatgccaaggccatccaaaccgtgttggaaggatgcccgaagctcaaagacctacgagtcggtgaggtcaagggatttaaggacctggaagtcgcaaaatccatctttaccaccaacaacctcgaacgcctcgttctagcagggtgcgaagatctgagtgacgccgcactacaagtcatgatgcacggggtggatcccgaaatcgacgttctcacaaacacgcctatggtgccacctcgaaaacttcgtcacctcgatctttcccgatgcaatcgtctcaccagccaaggcattcaagccctaggccacctggttccagacctcgaaggtctaatcctctccggtatcacgaccctgaccgactcggcattggaaccgatcctggcgtctgctccccgtcttacgcaccttgaactcgaagatctcggggagttgaccaactctctcttgtccgaacacctcgccaaagctccctgcgcgagcaagctcgaacacctcagcattggctattgcggcaacctaggcgacacgggcatgctgcccgtcttccgcgcctgcacatctctccgcagcgtcattatggataacacgcgcatcagcgatttggtcctggccgaagcagcttctatggtccgtcagcgcgcgatggacgccaggcgtcgggccatctctgtcagccctcagcaggtctcaggcttgccaaatgtcactctacacttgaccgtctacgactgcggcaacgtcacctggaccggaatccgcgaagtcctcagccgaaacaccgagcccatgaaaatttcggttcctaccactgatactccctccatcacccttactgaggaaccatcatcatccgacctcacaacctccatgttcgataccgacaacaaatccggcaccgccaccaccacccccatcaacccctctcccaccacaagcacaaccgtcggtaccaccacctattcctgcccgcccacggaaacaattgccctaaaatgctactacggctggcaacaaaccgtagacgagcataccaagcgcgtgcttcgcgggtcctttccctcggctcgccggcttgaggccaagtgggcgcagtatatgcaagccgaggaagaagagcgggcgggcggggacggtgctggaaggaggagacgcaggaggagagcgagggaggccgcgatggtgcatgctaatgaggagggtttgggccatctaggtgaggatggtgaggatgtttggggggctggaggtggtgacgaagggatgggagtggcaggagggaggaggagggctaggactgctgtttgtgttgttatgtgattctcgtgattttgggcggttgtacaaggagtaagtgatgtttctcgtggtttgcgttggggcctttttagaggcctatcgatgtgggttcgtatataagaagcgtgtttttgtggcattttgtgggcatgggatgcatatgagttcgggcatggtcgaggcgtttctttaagggtacaggagatatggattcggtttcgtaggaccgaactacatagcaagagggtctaaagaaagtgtcgggggagagagaaaaagagacaggaaaccaagaagaagctggcgccaaggccttttcgggaaaggttacgcgggtcgaacaatattcgtgttttctcgggatttgttcgttattcaacctcttcttttcgtcttcatcctttgcttgatcattattataacggtcacttcaaggacttgccgtccttctagcgtatctgtcagttgctttcctatattcatagaatagcagtcgttttgctgtacgcatatgatgatctgcttaagaagaagaatagtctattcctagtatccagacgtctcatgtgaaattatccaccattgtctgtcggaagttcgttcctgtaccaagacacttgccggtgactcaattacttcattactacatgccgagcaaagcatcttaaccctccaaggccgctttcgaaccacacacgttcaaataccacacatctgttcatctgtcgtggcagccactcaggatcacaatcctcgtcctacttcccttgcccgctcgtcggctacctacggctgcagaatcgagtcgcacagcatatgtccattcttcctgattgcggagagaaattgagataatgtcctgtcgttttgttgacaggcgggcccattgtgactatggaactcattgttgatgatcgaggaggcttcgagacaagtaatcctctgatatgaacaacacgcgagtagaaacatgaagaaattagaaggaaaaagaacaacaacaccaacaacacccaccaccactacagcgaactggaggacagtacaacctcaactggaagtacgacgggagcggttgagtctaaggtggacttttcgggtggcaggcggacatattttgtgtaacttgactctggccaaacccagatttcgttcgaaaaccacaaggtagggagatcgggatccagagaagacggacatgaggctacctaggtagaatggtgaagtttcaggagttggaagtggatgtggatgtgaacaaacctggagagaggaacctgggttgagaaagttcgaagtgcggatcttggaagagggccggacagttatgcaacatgtacctgccctggttcagagccgttcgtcagtgtgtcagtgaagtgaatacattgaggacagcggcgttcttcactatctcgttatcaaacactcgtcatttgcgcaagtggatactccggtattagcaaaacatcagcgtaagatgaagaatggatgagttgacgttgctcggatgccaaaaaaaaagggcagcatgttatactactactaattgtctgttatgggttgacctaggactcttcttccgacggtatcatcattctggccagcggaggttgtgattgtgtggtaccatacatttgatggcgagaacgacgcaaacaggacacctaggaacctaccggcagctggccacaggtacaaggcaccttccagagactaggtttgcccgcctgcccttgccgtggggaacgccatcagatttgcccagaagcagcctctgaaagcgggacagtcgtatgtagcacaacgcggggaatgaagtcactgtcaagtgtcaatcacttcccttccacttcagctgtggacgctcttgtcgtcatggcatggcattgtggtgtcttctgcttcaagtttgcttccactgatgggagatataagtgaccgaataatacacagatgcagaagcttcagaaataacatccccgggcatcagaactgggcaaagttcgttgacatgcttggccattgtatgtatgttccatcgcggtacttcgatcttgttgtggtagggatgcaatggatggtagtgtagtggtaccgaccccaggctgtttccaaccgtagaggtgccttgcgtaggcgtgtctggacgggaggtaggggagagctcctgagcttccctgcaccatggggctgccaccactgtactctcctacatacccgtctttgtcgacccctcttcctgtttttgctcgattcccgtcgtctttccatccaagttcccggcgttggtcgttctccaaatttgttagtgtgaaatttaaccgtctttcatcatccctcccgtccactttttccacctcccactctaccttctctgtttctctctctacctctttctcttctacaccttcccacctcaacctttcacgcccctctcgcatccgctccgaatcccttcctctttacctctctctacacctctactccatcccgtccctcctcacctccccgttgccgggcattcttcttatctcctcctcccctccccggcactttgatctacctactgtgagtcttctccttcgcccaacgcttcaacgcaacaacggaacctaagcatcacctcctcggttgcccttgacctccttggcatgggtgggggaggaaaccggcatcattccgactacggactgcatccaccacacgctctgagccccagtctctggatagtgactcgaggtagcctcgactaacacgctctgtctgtactgttcagctagaactctagtatagaccatcagtcccgtagctgagtgcttgcctgccgctcaaaccctcccaaaagaaaaggtacgtgcatccgggcccccggacctgcctgccccgctactagggagccgcccactccaccgtctgcagggacagctctgcaacggcccaccatttgtccttctgttttgctgcgttcgcggccttccatcacttccaagtacagtatctgtgatttcgagtttccagcaaagagagtgcatctgttctgttggtcctcaagtttgtcccgttggttcccttccatctgtcgtttaccctgtggcttacctaaggctcctgccgatattggggtgcagcaacaagagcttgcccgagcttttctttgttacattccccactgactttggccagacttcccccaacaccaccttcggtcatcaagtcaaaccaccccaatccagttccctctctcaacgtgaacaactacctgtctacaagctaggtagttcgtctactaatcttcttctcctcctccatctagattagacttttactcctcaaacctcgtcccagccctttcagttcccaccttctcggacatacatcatgtctgccagccaagaccccattccggccaacggtggcagcatcgaggagaacctcgatcacctcaagctcgatgacaatgagcctcgcctcggtcccgatggcgagcctgcccccagaaccgacgaagaatacgcccagaccacccttactctgagagctatcgtgtcttccaaggaagctggtgtgatcatcggcaagggcggccagaatgttgccaacctccgtgatgaaactggcgtcaaggctggtgttagcaaggttgtccagggtgttcatgaccgcgtcctgaccattaccggaggctgcgatgctgtctccaaggcgtacgctgttgtcgctcgctcccttctcgaaggcgccccgtctgttggcatgggtggcgtcatctctgccaacggcactcatcgtacgattaaacccattgaaatgctttgagcaccgctaatctcatgtgtagccatcaagttgctcatctcccacaaccagatgggcacagtcatcggccgccaagggctcaagatcaagcacatccaggatgtctcgggcgttcgcatggttgcgcagaaggagatgctaccgcaatcaactgaacgcgtagttgaggtgcagggtactcccgagggcattcagcgcgctgtctgggagatttgcaagtgcctggtcgatgactggcagcggggcaccggcaccgttttgtacaaccctgttgtccgcggcggtggccaacctctcggcggcgatcgcaactatccccaggaaaggtcgtacggtagctctcgtgtcacacggactggcaatggtgccgatttcagcagcaacagtggtggacgcccttacaaccgtcgttctgattccgacgccgcctctcgtggccctcctacccatgatgagaacggagaggaaatccagacccagaacatcagcatccccgctgatatggttggctgcatcattggacgtcaaggcagcaagattagcgaaattcgcaaggcctctggtgcgcgcatctcgattgccaaggtgagtgatgagtttctcctatgttcacattgaaacggccattaacatgaccaatagggccctcatgacgaatctggcgagcgcatgttcaccattatgggctccgccaaggccaacgagacagctctgtacctcctctacgagaacctggaggcggagaagacgcgccgctctcagcaagctctggagccttccgagtagagtgcggaggaatcatatggcgcgaggctgtagccaacaaaaactcttttatttgctgaaagagttgatggcggcagtatttcagttatttgaccacattacccaggttgttttacattaaaggaaaacgttcggcagccccttgttatgagtcgtcccgaaaatgacagcccgcaaggctcggaattgtggcaggaagcacaacaggacgacaatctcttgatcaaaagcatagtcgacggaccactttcggttctcctttacgaactgggtcattccctatcccgcactgtattcggcaacacgtcccttatctcgccagttttcacacattcttgcctagataggccgcgcaagctggcctgggtggtggaaattttggtgtgagggcactcagactacaagccttgtctttgacttggtgtcgttgtttgtatcccacgagccgattccagcatcgacatgggatagtccagcgtgttcgcagcagacacccatgcgattccttacaccgttcaacatctttcccgcatctcaccacccgagcctgttggcgtgcttttccagcattcagcactaccgccgaggcctctcccatctcttacaccaaatctttttttactgcgctgatacatacgacagtcctgaggtgtccatgatcaggaactatatcaaagtgctgggatctagccagaacgtcaaccacccgttaagtggaggttcacacctgcttggtagtcagttaggcatagatagcacaaaaacgaagggcaataaatgtcgctcttttggtccaattgtgtttttcgcacttccctctacacttcacgtatgtgactatgcctaggtttgtcatgtcccccggtttcggcacattctaatccagggggagctgcccctggaatcttacgctagaccccgcaaaaagggcaagtgaaactggcggcgctagcgtaggccgacccctggttcccaccaaataaggttagatagcgtaaagcgcagtggtgattacggcgcatgtgccggccaatcttgacaggatgacagggctgggcgcacgaaatggggcatggagcttgatggaaaagccaccctgtccggatgacggatgtacatacaagaacctctacggacagcgtcttccatgattactgtacatgagatttcctcgaccaacattgtccaattgattgagcagccaatccgttcaagacatcttgtctatactcgagccgaccccgacagacctttgattacaacatttatctcccctt