ccacattcagtcggaacaaaacttgacaaagcagctcgcagccgggaggtcacatccgaggaaggcctagcactagcggaacaacacggcgccagcttttgcgaggcaagttccaagaccagtgagaacgtccgccgcccctttgtggaaatcgtaaaccagatcgtgcagacgccaggtctgctcaccaacgccacggcaaaacggcgatccgggacggttgtggttgacagcactaccaacaacggctacttctcccttccgacttgttcgtgctagcggaacgcattttcaagtcttctggcagccaacccacagcctggctcgtcggtggccggagttgctgctctgcttaaacacacagcacacaagaaacaagttctgatacccccagattacatgttcatgattggccacaaacgcatatttttgttagagatttccttgattcgcaagcttaagagaatgttagttgcttgttctttctatcgtctaaggtctatggtatgtctcatgatgatatgttttcctcaaccttgtcaggcattttgaaagcactgattggtaaaccggtacttgtgaaccagaaggaaaccaagaagcaatgctttaccgtcgtcaaccgccactcgagaacaaatggatgctcgggtcatgtcctgtgtggggataatccatagcctccacgaatacctctaatacaacactctcacctccgtgtcaacaacaggggagtttttgtttactccttaggctcgaggaactttaaaacagctgtcccacaaatggatcattagcatcaccaacatcacacccaaatcatagtccagcccagaagaagagaaaactcaccctgcctaaaagcctctggattctccgaaataacccaatgcccgccctcaacatccaccagttcaaacagcgggaaaaactgcccaattagcgggatcacctcatccggcacataatggctctttgtgcccctgacaaacagcgcgggtttaccgaacctgaccctatgcggatccttgaagggaaaatctcccatatgatccaaactcttgccaatgatccccaacggattcctaaactgcagcgtcgggctcggctttccaccgggatcgacacggggccggtgcaagttgcccagaaggaactggcgtacgactagatctttttcgtagggctcgaggatcttgtcggctgcgctgagggaggagacgccggcttcttcaatctttttcaggccttggatgtaccgcgcaaaggacgattgcaagcgggcgtctaccggcgcgttgtcgacggaaatgatattctgcacgaggtccggatgcgtgagagcaacagtcatggcggctttggcgcccatggagtgcccgatgagggtagagtctttgagaccgtgggatcggataaaagcggctacgtcctcggacatggcggtgtaatcgtggcgggggtcgtggggggattcaccgtggttgcggaggtcctggtatgaggttagagttttgatttctttcaaagataaacatgtatttgcagatttcccttacaatggcgaagatatgacgacctaggtcacgggctagttgtctttattgttataaaaacaagaacaaagttagtcatccagtctcaaccgaccggcaagttcgatgagactagtgtcaaagaatcgaatgtgattaagcaaatctcatctgtccaacatcgggggggaaaacaagagaccgaacgctcataaaccgatgcataagggctactcacttactgatactcctgttgtttttctttgagccaaaaagtccatggatgaaaatgatgggctgagtctccttattcggcaccgtagggttctccggtgaatgaagatcatagacgagcgggactgtggaaacaaccggagggacggtgttggttgctgttgacgaaggagtagcggcagaagcggaagagaagagtcttcgggccacgagggtggcgctggcgccagcgacggctgagatggttgggatggtggttgagcagcatcctcctccaactctaactgctgaggcgccggcctgggcggccgcgcgggcgaaggctattttcatcatttcctgcttgtgctgcttttcaggtggttcaaaaatcgatactgatgtgatccgagccagagaaggtgtgattttgtcttttcaagatcaccgactccacggatcggttaatgcacaatctcacgccttctggaagcatggaagtcgttgttagtcattgatagccagatcaagatccactgagtgataaaggcgattagcgcacagaccaaacacgtcattcccgcaatgtacgagtgggtacgcccaaacaccgagctcgttcccgccgttcggggtttagacccggagaggtcaaaagggagcaccccggcgtgttcgggtaggccggtgcgtaacggttctctcactctcgggcggtcccaccaaaccactcttcaacccacccaacttggtcaccaccatcgtcgtctgcaacaacgacagcctcaaccaatgccttcccgacgctaacttctctgtgttctgcttgcacacatacgcattccgaatcaccgccttcgcccatcccgccggatgcttgctccccccacactgaaattggtcggactgcgcggaagaaaggaaaactttggggttggtacttaaagacgtgttttcctgagcaatcactcccataagggcattcattcctttgataactcaactgtacaagtgtttagatccgggttcttggcagtggctggctgtatccgatgtggttttgcttagatcttatcccgttgaaatgatatgttcttggtcattgtatggacggagcatcgtggtgatttggtggtgaggcgaacacccaatatcggggtccgtttcgaatcgtccacggatgatgggactttgatgcaagtcaccaagccttgtggaagctcgcacccacggcgctgtgtttggaagtggaagcttgggccactcccgcgggacaccccggaccccacataggatcccaaaaaaaatcctggtcccgtccacaggtgggagccccgcaattgagcctcagctcttgacagcgaagcacagcgcgacgcggaggccagagaacaatcgtgacagggggtgcttcaacaacttgaaccctagaacatccaagctgcggggcccaacaaccaccgcgacaccatcctcggccgacactcagctgcgaagaacgtcaccgacgggctcccttcgactgcacttcagttccgttcgaccagaaaccgggtacatactactagtatcaataccgactggcagatgatgtcgacatagttcatacagacaatcagcattagcccataacatccacgctcaactcccccaggagcggccaccaccaccatgtcagactccgccatcgccgccctcaattccctccttcgtgggacgagcatcgacgaccatgaggaagctctgaagctcgccaattccgccatcaaagccgccaagggcaacccggccgacctgaccaccgcccagcacacccgcgttgttgcgctcgtcaaactcgatcgcttcgacgatgctctccgtgccattgccgaaggaggcgccgccctcgacaagacctgcgtcatggagaaggcgtatgcgctctacaagaccggcgagcttgaggctgccgagcagttgctggagaccaccggaatcaacacccgcggtatgaagcaccttgccgcccaggtcgcctaccgtgccgagaagttcgacaaggctgccgagctgtatcaggaaatggccgagaacgtagaggatgccatgtacggcgaggagaacgacttgcgcatcaatattctggccacttactcgcaactagagatgcagggcaaaggctgggccgtatcggaggaacacaagaagctcagtagggatgagctcgaggtctttgagacggcatacaacgctgcttgcggcagcatagcccagggcgacttcgccaaggctgcttttctgttcaagcgtgccagggatctgtgcgaagcttcagaagatttgagcgaggaggacaagaaggcagaactggcgcccatcatcgtacagcaagcctacgttgctacgaagcttggtaacctggaagaagctgcgaggtttcatgaggaagttgtactctctgagtaagttctatctgggagctctggcagcgtgaacatcactctgactttgaatcttctagtatctcggacgcatcaaccagagccattgcccaaagcaatgcgctgatcctcaagtccgagagcaacccatacatggctcaacggctcgccgacaccctcccagtagtaaccgggaacgaccgtttgttcgaggagcaggctaccattttccgccgcaacaagtacatcattgagctccaagcgcaaaagttcgctggcgtcaagagcaagaccaccaagatcttgtccaaggaggccgaacccaccatttcgtccagcaagtgcgacctaggcgccctcaacgccgcagctgtttccgagcttcaaactggcaagacagctctccgccgcatcctccctctgctcgagaccaggcccaccgacgtcggtctcctcctgaccgtcatccaactctatatccaactccaaaaccccgctcaggcgctcaacctcctcgaagccttcttcaagcgcctcgaggccgccacagcatccgaaaacaacgccgatgtgcgcttcgccccgggcctcgtcgccctcgccattgcactctaccgtcaacaaggccgtcactccgccgtccggtccgaactcgccaaggccgcctcgcattggcaatccaagcaaaaagccgccagcagcggcgactctctcctgcgcgaagccggtatcgagctgctccgctccacgcatccttccgacttgagcaccgccggcgaggccttcacgcacctcgtagccgcccagcccgacgaccgtaccgctacagcgggtctcatcgccagcttcgccaccagcgacttcgccaaggtgcagccctacctcggcgctctctcgcccgtcgagaagctcacagccggcgtggatgtttccgcccttcttgatgccggagtcgccagtctccccgttgttacccaccaacaacaacaaggtaagaagcgcgcccgcgaggacgacggcgagactacgggcgaacagcaaaaacaacagcagcaagccgcgaagaagcagcgcagaaagaggaaactgcccaagaactatgaccccgccaaacagcccgacccggagcggtggctgccgttgcgcgaccgcagcagctaccggcccaagggccgaaagggcaaaaagcgggcgcaggaggcgacgcagggcggctatgttaagggcgatgaggagacgctggagctcgccggcggtgctggatccttgaaagtggagaaggcgaacccggctggtagcggtggtggaggtggcggagggggtggtgggaagaagaagaagaaggggaagaaatgaaagaattgcggtgtctaggtgtattaggggggtatgaaaagagggcgtgccggaacttgatgtttaaagtaagacacatataagagtgtataatacagactaagatttgacaattgatgggttcgaagcttgtgtattcggcattcggtgcttcatcgttcccatcgagacacggagtcccatctcgacattatgtttgcacgtcctaacgttgttcgagatgtcagaagacgtttgagtcaaatctcgtaggacgccatttctcttgcgattcttatgtatttcttcagcaaaacaaattcaaagccaacgattaaccatgccacagcgtttactgaagagctgttatattcccccattttttcacactatcatgaccaccaccaccaccactactattactactacgattgtactcttattgtgaaatccatcacttctgacagcaacagcaagtgtatcagccaaaaatgaccactgaatcccagcaagttcaagtatggtaactgcagtgtggtctgcatcaaacccacaataaaacaacatggctactgtctaaggactaccttcagaccgctcacttcaatccctttgtttcctgtcgaaaaccagtagtagcacaacaggcatatattagcatctagtcggtttgtcggttcgattgatcaatggcgttgttcgctcgctcgctcgtttcgggtcattgttgttgttgttgttgttgttgtagtgttctattttcttccgcgaacccgggttggaaatcgcccagttccttgtttctattttctgttgttgatgttgtatcattatacccaagcccgccagccctgtgtttccaaatattccatccattagacacccaatttttccgtagtcccgaccatgtataatatccgtctcttcgttgaagaaccagtacggaggccatggacagattgcccaagtcgtcgcagtctgtcctcttttcgtttcgtttctttgagtaacccggtcgtttctcgctgcccgatactttctttcgtccttttctcaagctccgcatacaattttcatcaccgcccaattttctttcccgctaattcacgaagccaccggaactggtttaacactgctcgcgtctccaccaccaccaccaagcggcctgggtacacccaccgcagccccgccaccacttgggtcagcgccactgtagatatacccagccgccaaaatgacgacaaccatcacgcccagccccatcaacagggctcgtcggaccgccgatggcaagccacctccttgttgttgaccgtttccttcgtccgaggacgaggaagagacagacgagtaagccggcgagttttcccacacgccccgtaggaaggtccagaactgggtagtgatctcgacgatctggtcgcggccgagggagtagtagacgagcccggcgagggcgatggcgtagccgaggaactgcaggggggtgatggaggtctgccagatcatgacggaggcgacgacgagaaggatgtttttgaggataccggtgagggtcattacaaggccggaggttctgccaatctattttttgggtgtcaaagggttagcggataacagaggggaaagacgatatcaagtacagggaaggaaatccagagaaagaaaaaaaatacgtacaagacagacactgctgatgttcaacatgaacgccactacggcgtttaggagaagacaccaaagacccgtgttgtacaaatcagcaatgttgaaagagcggaactcggtaaacaacgcaacgacaaagttcatcgatgcgcagacgggagcaaagtagtacagactgacgagcgggtccatcttctgaccatcgcccttgagcaaaacctgaatcatgatgagccgcatggcctcgaacacgatcccgccgagctgaaagaggaaaccggtgagcgagaaagcgatctcgccgaagctggcaagcccaacgccaaagacgatgaacaaaacgttaatcagccgtgactgtgacggctgctcaacgccccagacccaggcggtcagcaggacggccacgggcgcggcggccttgagcatctggatgaaggcgacgctgaggtagagatagaccatgttgctgcagacgagacttccgctgaagaggaagccgatgggaacgatggcgcgcaggtaaagacggcccgtcatcttgacactcttgcggccatcgagaagggtggttgtcctggcaaggacttgggtggcgatggtcgcgaagatgagatgccaacatgttaggatagtggctgtgaggtttcatggtcagttggctccaattaacgaaagcggtggcggatttaacatacgataacctatttattataagagtcagtatggttcctataggatgtgtacatgtgtgcaagggcatgtgtgcactcactaaacctgtgtggagcaagcaaccatttgttgaagagaatggtgatattagaaaagaatatccaactcctgtcaaaggtcgagtggtcaatagcgggtcccatgtgtgaaggcgtggaaggcaaaatccttacgcgatataaaagactggatgaatcgaccgcgtaaccggctgggccttctcagcctgggtttcgacatcatcggccatgatgattgacgactgggttgttggtgaacgaaaggtagatggattgttaacgagggtgaggcaaggccagtgatggccacgtcgaaagatcagtatgtcgacagagcgagtaatgtgatgtatatcgtgtatctgatcgtgaatcccggacgcaacccaaacaaaaacagcttgttacgaactgccaaagtcgcggcgatatcccgacgatccaaaagatcaaagccaacaaaacccaagttccgattgatcggctgtgctgctgatgtcgagtggacaagaggtattgtgaacaaggtgagccgcacactgactgaagcgcgcgcaacacccccttggttaaagaaggatcccaagagaaagagaggactggctgaggatgctgagctgatcagcctgcagacagaagaagaaacaggatggagaaaaagaacgggaatacgtcgaacaggatcgggaagacccgactggggaggaaaagcagctgaagggtcttcctagatagccgttgctgtgccgttcacggtgccgtgctgcagggtcggaaagtgtttcggcccaaaaaaacaaagccgaggtgactgtaaacgagtggcactggaattgtttggctctgtatgtttctagttctcagacacgctccaaaatgagacgggaacggggaatggaggagaggccagaagaccagctgaacgggtgagcgcttggctgtgccgtggtccgcaaaggagtgggctccagctcgctgtttgacgcagggtctcactttcacgatgcagtccacaccccacaaagtccacacacagtcccaaaacggtttgttcctgggaccttttcttatttttttttattttttttccttttttcccttccacttcttcctcccctgtgccctgccaatacctggccttgccgaggccaagctactggcgcagagtaagcagatcgggactctggtcccaacccgtcgtccaattggagagaggcttgggagtgtgtacggttgattgattgccaggagcctgatgagaagtagagaggtactttttgtctcaaggtgagactgtttgtcctcttctgccgaaagcgttgtggatgatgatgccggtttcggttgcttgatttgagaacgttaaggctattgccgactccagatatagataatggagagcgaacagatacgcggatggtggtgagagtactatgactggagactagatttgagacgggatgaacggatgcgtgaatgattgatggatttgtcaagagccgggggccgggggaagtgaagcagcccgggcaactgctgagctgctgtcaaacactgcctgacagtgacagcgaggatgggccgtaacagcaacctcaactccatacaatcaaacatgtgggggagggtggcagttttcaagaataagcactggctcaacaggcagcagcagcagcagcagcaacagcctcagcgcaaggggcagaaccaactggatgggatcctggcagggcacctaggctggcaagggaggtccaggctccgttccgttcaacataaaccaagctttacgaggtgtccctttttagacctacaaaggccaagacagcagatcattggccgggccgaggcatccctgaccctggtcaacacacacacacacatctcgaacccagcaacacctcccgtgcctgatctgtcgagtggctgtgaattgtgaatctgtaaaggtaaaccaaaaccaaatctcttttggtgtaacggagggcaacgctccagtagattgatattgtgtgcccgtaacgggcagccactgcagtgggtgggggtggcggggcgacgatgcttccgtcgagtcccgaatgtgtcttaggcccgagcagtggctggtgaggggacgctctgaacgctgacgggccggtgccgtcccgattgcttcccgttttcataaacgaggcttccataggaattcatatgaatcaatgatgacattcaacgggacccgacctcctgccgagaatcaacttgacggcgtcaggttgaagtgctgcaaggttacagccctacaggccaacaagcagccaagaagaccacagtcctcgcgcgttcctttggtagtgtactggccatttctaaaccacaaatgttatggccaagacttgaggttctccttcccatcgcctatcatcacactcgaatatcaatgtctgaaagctgattgtagttaaactccgacttgaaaggcccatcacatgcacgcttttgttacgccgatctggtgcctgaacattttgacgtgcatggaggccgcccgcaacgactcctattcgcccctggcttgtggacccggtccattgacactccaccggtttacacaatctccatgtacagcggtccgatgctggtttgtttgttagctcggtacactaggcatatctactacactctgtccactagacgaaatcaatcccgaatggtcccaaagcttatgaggatagctaagctaagatgggtgagtacgaagtaaaaaggcattgacaagaattaatatagcatatttaatatcagaaatagcctttctatggaaggtaagatcacgcattagttaacgattgaaaacgcataggaaggttgacgcaaggtctcgagctaacaaacaaaccagtactggactgtacatatgtagaggtactcgagcatcgctcgcagcaaggagctcgattatgagatgaatcacaaccatcaagtcagcgccgagtttatgaccaaaacagttacatcaaatcgctgttcgtactactactgtaactcctactctaccctacttctactcacacttagactaaagcaaaacccgtgcctggagagcactacataaacccttgacgtgacgcttgggcatcgggcatccatccatttccatcctgaacgccgtctcgctatgcagaaaaaacatgccccggaccttgacgccttttatgaagatacttcggacaggccttcctcacggtgccatacccccgcttataacgccaccggctcaaaggactcgaggacaaataaatcggagccgagtttgtgtacgggtaggccaagtcctaatcaacctgctccatgccccccgatgccgcaaccgagtccgcatgctggacctggaccattgtgtccggcgattgacccgccaccgtcccggtcggtgtggtcatatccttcccggcctccgaagcctcggccttgaccatctctacatcctccggtttctctgacccggccagcgtgaccgattctgaccggtcatggacatggttgccaggttcggcttgaggagatagggtccttgttacttcccgttctggtatccgtaccatttccggttcgacacactcatagaacaacataaagacgtcccctctttcaagcacattctcctcatctaccttgaagacatcggtgtcgctaagtcgccaccattgcgaggtggcttcctcttcgtcctcgcgcatgagcgtcttctcgtcatcttccgaggtaggagttggggcgtcttcttcatccgtggtatcttgctcgcttatcgacttctggtccagggcctggattttcggagcggccacctcatcatcggcaacaagctgtggcggcggtgcctcaggctggttttccttctcaggagggctgatataatgcttcctgtagcagacatagtggccactatcatgccgtccctggtgcgtgacaacggcgcgtaattcatagagtggcccgcttagggcggatgggcgttgggagcccgccaccatggaggccgtcggctcaacattccatttctcctcatcttcagccgtttgctcgccattactggtcgagctcggaaggacaccgtttgaaccttccagatcagcccgcttcttcgcgcttccgaggcaccaaggtcctagatcaagtatgctgggaaacctgacagcggaactgtccttgtacatgtagcctgtcctctcgtcaaagacggaccggttgatgtgaatgaccaagctcttgggtggccgagaaattgccgtctgctttgtcttggtcgactcaactcgctgtttagccggaaccttgcacttctcagctagcgtcttgtcgtcaagcatatcttcttcaagcgcctcttctaccgcggctaacctctcacgaaactccgaaactctggcttcgtcggttgcgaccatccctatcagacccttgatcttctgttgcatcttgagcagtgagcacctgggacagtgaacgccttcgataaactcaacccgggcattgtagtccagcctctcgtaaaggtcatagccaagttgtccagagccaaggttgagagtcaaacaattgaacgggatcattgtcagcccttcgaagtgattgcacttaacacaaactaccctctgggcaatgagcccctcgagtggattcctagacagctgaatgtcgggaacagatgaactttgactggagctatggtagccgctatcatcactgtggtggctgcttacgccgtcgtccggcggtggatcgccgtcatatgccaaggacttcttgtaggttgctgtagccttggccacctccctgtcgatttggtccagcagctttgaaaagtactcttgtgcgtcttgctgctgccacgtgctcatgttcttgagtacattgggtggccacacagatcgcccatagttggctttgtcgttgagtgttgcgatgagcccagccattgcttgcgtggtcggcatcgtcgacttggcgttgctacccagctgagatacccgggccaggtactcgggcaagccctggagcgaagcaaggccctggagaatgctgttctggtagcatgagttgtcgttgttccctaatcctgccggacgatctgaagtgctgtttttgaagttccagccaacgctggacaaggtgctgaggcccttgagcccagccgaagtcacggattccatgacacctcctggcttgtccagacccaatatccttcccagagcttggcttttggcttcatgcgagtcgtctatttctgcgggcgtcataggcctggaaaacagtggcgggttgaggaagccgtcgactttgaagagtagagtggccggaatgatatcgaccacgcgcgcccagatgatgttctttaagcgtgtacgggtgttccgatcgctgatcaatagttgataaagggcggataagaagaggaggatggcggagacgataatagtcgggctggttacgtagtcccggagttggcgatcagctgggtaggcgtggtaatagttcttgggatggccgggggcccggtgtgggtggtggctttgtatgcgtctggtatctgaattcatagcgacttgggaaagagatagtgggggaagacctcgggggactcctgtcgtcgatgcgattgaagctgaagctgctgagaaggagaaggcggaatggtcgcgtggaaagctccgatgtcttggtgcctcagtcggccgcttcaaagacttgacaaacggtagtgctgacgacgaaatcgggtgcaagtcgcttccatgacggttccagaaacgggctgtttagttgaaagatgggtgcgtcaaggatggtaacgtctcttttgaattgagtgtcttcgaggacgggatcggaggtgggtgcttggggagtcggcagctacaaagtaggtaggtactgttgcgtttcgacagctggaaatttgggggagcaggatggaagtggacgggaaagaattgacggacaccttttgcttgtgactttcgctaagaggcaccgctagcccaggtgaggtgacgctatcctctttcgagcctgccccggctccttggtcccttttagtgggccatacacggaacaaaaggccaggcactcctgccctcgccggtccaaccagagaactcttggcgcaacgcgtggggcagtggaagctgcaggtcgaaaaaaaagttcccaagtgacatccaaacttcacgcccctccacagagaacgaagcccccactgcattggaagggttgaagggctgaagggtctcaccgtgaccacctttcgcgatacatcaccgggtatgcaccttgaactgacagattcttcaactttcaacaagaatcatcagtcatagaaaaacaaaatggccaagggaactatcggaaaggccaacaaggcggcaggtaatgcgccccccctcccccattctcaaactaacaaaacccatcaattaccattccaccatgcagtgactacttaatctaacaccacattgccttcttccagctgtgcggaaacattctcgtgccgcccgccgccaaacctctcccggcatcgacctcgacaagtctctcaaggccgtccgccctccccaggaatccgtcaacctgcgcccgaccgtcctggccgcccatcacaacagcggcgtcaccaagaaaaccaaaaagaagcagctgtcgtccaaggcgcgcaagagacaagaaaagagcatggatcgtgccgaggccatcatggaccgcacctccacaaaagtggccaagagccacggcaaggccagagtgattgagtcgcgcaagcggacgtgggacgaggtcaacgtggtcgcactcgctgagatcggcaaggagttgcctacaaagaaggagaagaaggcggataaggagaagcgggctgaggacgaagttgttcgcgcgttctatgctgatgatgatgaggatatggataaggatggcgacgagtgggaggatgatgtcgagggtgtggatcagaatgcggcggtcgagagtctcatggctgcggcgacgataccggctgtcgcgccggcgatgcaggatgatgacgaggagattctatgaatatgcactgcaacggggacagatggatatgggtgatgggcttttctatgtactgtaaaaggggcatcaaagttgcggatgggttactggcgttcagggatattctgttgttttacctatataccacggcggccgggttcgccgacgaatattgggttgggttcgggtcatgtaaactggggtcatgtcacgatacgaattggagaattttcggatttggtccatgaatgtcatatcaggatctatcataggggttcatggagtcataccggcctcctggctcagaaaagtgactatactctgaaaaggagaaatattgagaacaggtgaggatgataggtggagctatcagtgtcagtgtttctgacgataatgtcaacaattcgggaaccgattggagattatgcccgatcggtcctgctacctagttggtggtgaagtgcaagtgtgtgagaagatgctgtgtctctgataactcttcaagccatccctgatatgtcttcacagtatcacgatattatgagaagagcaaacatgttatatggtaatgatgcgggactaactctcggactacgggacgaactacatgaaagacgacgaaatatatcgatcaatgttcaaaagcgcacacctgctgatatgttggatcgccaagctgaatctcccacattaatgcccagacgagtccatcgtcttaccaacatcccgccatcgctcatataacagcattagcacaagccccaagcatttagttgagtagcaacgtgtaaccggaaaaccgtttggtccatctagatgagcctgcttgtctggctgggcgatgacaacatcttcacgtcttggcattaggcacttgggcaatgatacaacgatgccgatcaagctaccccctcccattttaccaaccagttggctcggtcacccgactcgagttacggttcgtctgtttgagagatcgcgggaagggggagctaggaaaacccaagaaaagaaagacgtcaatatcctggccttgtgacgccaccggtttagctgaggtggtttcccgtcagctagacccttgaactgaaggaacaacatctttcctcttctaattcgggcagagatcatggaacaactttctattaaatgtgccagtttctccttcatcatcaaaatcaaccttcagttgtgtaattgcgtatacacagaagcatccatcctaatcgtgagtattatatcatacatatgtgcatgccttttgcctgttgtacatccgcatatattaggtacttatggacatgttccccaacttcgggcataatcgcttttcccgtctttaccttagccttgttctatcgcaaactcacatccagcttgtcaccttatgcacctgcctcaccaacggcttttccataacttcctgagctcttgaaatcgatcgaccaagcaagcgaatgctagagaccaaagcaagaataatttccataccgtcaaagcggtaccctccctattctccggcttccactcaatacccccattcttggccatttcaaagctgcagcggcagtatgttgccaaaacatcaacaccaaactccgcaatcaccccgactaccacctcacgcgaacggggatttggcctttgcaacgagtccgacaaatgaaccattggtataacagtgttataattgttgttggaatgttgtagtataagcggcgagagtgtatgaagattatgatgtagccacgtcatagcagcacggctgaccccttctccagattttcgcttctttctcttgcttcttgtcagccgtgccatgcgtcatccgctgccaaaagtcgactggtcgctgaacatgtcatcgggcatgtggtcatagttaatgtccggctcctttttcatacccggagggttgatgttcgagtagccaccgttggcaccaccgggaggtgtgtatagccccgaacctgaacctggttgctgatgagttggaggagtggtgtttgtaggaggagcaagtatgcccggtgactgaccgtatgtcaatccgccgccgccgccgccgccgccgccgccttgcccttctgcgcctggtcgaagaacaccgagctggacccccggcattgctgggtaatttggagcgatgcttgcgtgtcggcttttgggtgatcctggtaccccagggacgctcgcagcctgtccggattgtcccaagctggcaaatgtttgaccgaaggcgtcgctggtctgcacaaaacgtcgagcttcgttttcaagccacaggtcgatattgcgatcattgcacttggcatgtaccatcaactgatgcttcagatcgctgacctcgctgagaaggatgctgtattccctttgcaagcttacgtttcttgcttcgaggttgattttggttccctccaactcctgggtgtacagctttttcttctctcggcatttgctcgcagctaatcgattccgttcgaggaacttgttcctcttgtggtcatcctcttccatattagggtccttcttgctcctctgtttcctctttttcggcgggtcttgatccggcggcgttatatccgtggacgtgctaccggacttggacgatcgatgagagtgtgttttgttgctcgaggaccgtcgggtggaaatctgtgacatgacatctgaaaggcagcttgtatttgcgtcgatactgtcacggactccttctaatccgttgacatgttgatctcttcctccgtataggcccgggtcaacaaagaggctattattcgtttccatggcgctgggttctgcgaagccatcccataaccccggccgctcccctaacgttggaccatcgcccgacattggagattggtcgatggatagcctgtgatcgaaaacatggtacgactgaagcccggcttcgctcatgcctacatcaggaggaacatcttgggaaatatcgtgagggatgtcgtgggggatctcgtgaggaacttcatatgggacatcatggtcatcctcttgatatgggttggaatcctcgtatgccaaggaatcgctaaagaagtgtgacggagtgtccatggcgtcctggtgattctggtgggggactagcgctggtaaacgagttaactatcgagaacagcaacgagcgtatcgggagaaactcagcaggataatgaggaggggatgcaggtacaggagaaggaactcggaagcactagctgggcggcgtcaaggccgggagacaacggatgttttactccgggcctgagctccggccctcctggagatggaaagaccggccggccgggcgattgcccaagccttgagcatgcatctgcaatccagccgaaccacttccacttgaacacagattcagcaacaagtcaagggacaagggcaaaactggacaagacgaagaagaaaaaaaaactataaaaataaaggaaataaaaaataaagcatgctgaagcaggcacgcagagaatcaagagtgtgcgatgcaactgaggctcaaaagggacatgatcttgatcgtttttgcaaaaggaaagtggtgcccaagttgacgacataccaggaatggaaggtgaatctatgcgtcttggtggaagagctttcacttgttgcacaaagggcaggcacctcaagtcgatgccaacagccctgtgtaccttgatggctgctaccgccgctatgtgtggcttggcagcccgaatgtctgttgatggacgtacaatccaatcggttgcagacaggaatgatctgggtatggggcgtgactgccttacctgaaggcagttttcagtctccaaacacggcccgtgaccaacacctgccgagcttgttactttgatatgggaactgaaatgaagtcgtcttgttggttggggacgaaaccggagcgttgtgtgaccgggctggctcactctcgcaggtagaagaaaacaatacgcctttctgtatcgtacatttctgggagcccggttgtctgggcacccgaaatatatcaaaagcttggaaggagggttcgaaaagaaatggaatgccagttatcgagacaaagggtgtgctgtctggcagaagttcggggcgctcgaaggtcaagtgaagcgaaaagacatggttttctttccaagctggttggaagcaatgactaacagtcaaaccacagcccggaaaggaaagatggatttgaaattgacattcaaacttgctggtgaacaggcgagtatgatgaaggacgaaagctcggatgccaagctacgttggtggaggcaagcaggcggagggagggtacctctgttctggcacaacatcaagcaacaatggccgtaccaaatgcttttccgtgctacccccattttagcgtggcggactgagcaggccgggcaagcaggaaaggaaagacacaaaaaagagctcgcctctaggatttcaaggatggtagaccgaggaggttgtgctggtggatggactggaacgacagacggatgctacctgtgacttgtgaagctttggggcgggcaaagcccaagctctgagctctcctcgaccctctctgctttgttggcctcccaaccacaacagtcaaacgatcctagccgaggtgaggagagagctcgatatgcaggatagctccctgctcggaagataccgtgcctggaggtgcgttggtcggaaacgtacgagggagctcggccagagcttcactcgcttcatccgatctccgacccctcagctagagagcggtcgtgtatgaggggcgatgcgctttggcctggatgaggaggtgactcgttggactggtaggccggcaatgagacccatcgccttttggaatgcctcttggaagacgagagcggagaagaggagccgccagatgtctcagttcaggagggtagcatcccggccctgatcaatgtaacattgccttccatgatccgggcagcttgtgacttgtatggaagcgtctaagctgtttacgctgcacaagaacgcgttagctccagacacccacacattctaaggtgcggtaggcttctaattggcttgcggtactgtccaaggccagtccagtctgccaggccgaggccaggttcaaagttcccgccatgggaagacaatggctgagacgttaccatgattaatggcacagagaaccggtcagcgatgggaaatcaagaatctccatctgatggattaggtgggcagacttaggtattctgtattctggtggcttaagcctcagcaaaccgaaatggtggttttcgaaagtgctctgccctggtcgtacaaggcggggttgtaagtgatcatggaggagaggacatggggaagctgagtggacgagagcacaacgtacacctccactgtgtaagtttgctctgtgttaccttccctttccttcccttccctttcccttccactctcaccataccgaaaggcttgctgtagatctgatctacctgcggcattgaacactgtacaagcatctcctcccggcgggcttccgacataccctactgcggcttcggaagcatcggatacgccgcgaaaacaatatttagtatataccctaagtggcatacgtgcattagcgttgctgcatacaggccgggtaactgacttgacatgattcctcaaggtacgaaatggaacgattgacttgggggttcctagtaacttcccgcgaccagttgggggctttttgacgaaggtgtgaatggagtcgattctggcatggcgcaatctcgagccatcgttttcgcgacaccaaaaggtatccacgaaaccctgtccctggccgagcgtgcatatctgtcaggatgtaccgagcagcttgaatggagatcatgctacaaagtggaatgataccgctgccttacagctctttgtgcagactccatgtcttttgccacctctagcacttattcaccagcatgtggggacgatataatctgggcatccttttcccgaggcaacttcgtaccagcaaagtgaccgggcattgaaagatgtttaattgaggactcagatagatgcttgattgacgacttggtaaatgatttgtgttcaagctccagcatcaaattgaatgcatgccatctaaagctcaaactttccccgtgagagcgctggaagataagcggcgtcgagaatctggactcttgactggattccttgtcgctttcatcggagttctcaagaagacctggccagtcccctggatgatgctgtcacgcactatggtgagatgggtaagcaggcactgtaaaaacccgtgggccgggtcgctgatgatcgctgatcacacagtgtcctggacaaagtcatgagctttgcctatggtggttcgtgctcggtacctgacaaggggatttttgactttgaacttgcagccacagaatcaccggtgatttaaaccgtggcggagccggattccgagtgagcgagttccctccagtccaattcgccagtcatatctttccatgccccccagctctagatttcttgaagagcagaagaagaaaaaagaaaaatgaaaaaccaaaaaaagaaagagaacaagaaaaaaaagcccgatggtgcccaagacagacggcaagttttcatccaaagatcgaaccgccgagacgaaaccaagggatgtcgctgaatgcggcgcaacaggacgttgttctggcgaagttgaagttgagttccagctcgcgtagatcgggacccgcatctccaccccgctgataggacgctaaatggtggggctcctaggcttccttatccccgccattcccacagatttgaatgccgtggggctctcgaccccctgtcgctcacagcaaaggtgccgactgtaccgcacatggtctgaattccaaggaagcaggcacagtgcaggcagcaagtaaatacatgcgaagtgtacaaatatcgtgcctcactggaattgctgttgtcgcttcgatatcggacgcgctttcgactgtgacgttgaatctttgatccacagaaaggatgtcctccttcgtgttgaagaaggaccgtgaatcaatgatagccggcacggcattcaaaccccggaagcaacgacgttcgttacttgtgttgaacttgaaaccctttacaatagaagcccctacgaatgcattacccttatactgcatgagcaccaaagcactccctcttaccgcaaaccaaggcttggctacgaaaccaggtccccaaccaaaactcagccccctaatctgcatatactgtgatcagtgaatagctcactcgcggcgggtccccattgtctgaataacatgcagtttccagagattccactgtacatggcccagtgccccgcacgtaacgaaactccttcccctaacaacatcacaccaagcaaccgcactgagctgttagtacattcacagcaaacaaaaccaagaccatcatcaaccaacccaaacaaacaacaaaaagtgtatcagaaacctcacaacagcctcactcacgacattgacctctttgctccgcaaactccaactctccgacaacaccaataacacgaccccaccactcaatcaccacactctccatacctacgcggactcttcagctcacggacacacgggaaagaggaaaaaaaatggacaacaaatcttccaccccccgcatcacctgcgcctatctcagccagtatgtcggcaagctcgtgacggtcgtaggcaaagttgtccagctacgcggcgaggaggcgactattgacgctgatgggaccattcatgcatttttgaaccgcgtacgttcggattctcgcccttctttttttttttccactggtgccaccaaacttcaagaataagagacgaaacgaaggctgttaagagtcatgatggattggatagtgtcccgtgatgactaaccaaaacatgtcgaaaacttacaggaagcacacctctcagcaaacaacggcgtccaactcatcggcaaggtcaacccggatctttccatcaaagtgcttagctccgttgatttggggcagggtgttggtgagtttcttcttctctttccccatcgccccccgcctcctcctctcttgtgaccatccctcatcatccatcctcctcccttgatcgctatacttctatctacaccattgtagatattacgtgtgcttacgcatgaaacagactacaacctagcaaacgctgtcgtggaagtcactcatcgttacaagcccctctttgtgtacgagaactaaggtgagagggcgcgaggaaaccactacacacccccagagatggggagagaagggggaaaaggaagaggcaaaataatacccaactataacaaatggaacccagatttcttagaacccttcatccgagttatacttcgatattcgtcaccaaatgtcgaaatagtccaagcgttgcgaccgcaggcgccacgcacacgcaagacgcggcggcactgcggggaaacgaacatgccaaccaacttactattgtcatgcctgcttcgacatggcggcggcaatatctatttttcttgcaggagcagctcagcggaaatagagagcaaatgtggagaaggagtccgatatgcggcagtctcaactgctatacaattgtgatgtaattcagttgtgctctgggtacgagactcggactacagactgcataggaacagatggcagacagcaaaaaaagcaagacgaggcaaaacaaaaaggtgaaaataaaagagagaaaaacgctttggtatcccatatcccagcccatcccaatcagtattgcgcccgaaacacccatttcactttcccctcttcacaaatgcggcgagtcgcgcgtagcgtgcaagaataatcatcccacttttcgttgaggtgtaaatcgtagtgaccttttgttttgtgtttttttgcgcccacgctgcgaaatatggatttccttctctcccaatctggaatcagaccataaccgtgcccattcactgcaacatcattcgtatctcaatcacacgagttgcgagatctgcggatggatctcgtagattatcgagatccaagctcaactgttctcccaggggggcttcggcccctgctccgactgcgactgatcattgaggccctaactcaactcatccacatcagcagcggcattcctctccgcctcacaccctcctcctccgctagtagccgtagtctccacccacaagctttcgatgctcaacgacgcctcgaagctcaaattgccattgccaccatcttcatggtgatgacccctcatcataggcggggagctagccatgaccatatcggtacccatgaaactgccaaagtccaaagcacccgcgccctccacgagttgttgcacgctgtcgctgtcatagtgctgcatattaacgtccagaagcccgtgcgatgacgagttggcggtgaactggtcagcttcactcaacagttggttcagcgagccccaagcctcaaagtcgtgggttggggacgaggtaggcacgtgcaggctgtcgtcaagcgcaaagcgtgcgtggcgggggcttcgccgcttggacgcgctaacgagaatgcctccgttgctaccggagacagtacgcgtaccgcgcggagtcttggtgggggttcgttgggtttgcgtaaagagctgactgggtgacttctgcgccgaccgaacggtacggatggaccgagatatactcctagtaatgggccggtgattcggagtcggccgggtaggcgtcttgaagatacccgaagaggggttcttcgggggcggtgttgacggcctgacgactggactgccgaaaagttcttggtcaagctcgtcctggtccgcaaggacaggggtattggggcgccttgccggctggtgaccgatgttttccttgcccatggcagcagacttcgggtcttgcgacgcagtggtggcattgacggcgttacttatgagctccccaaggacttttggcgctccctccttcctaggtgaggggaagagaagccttctagtagtgccaagatcatcctctactgcgatggggctgtccgccgttccactgcccctagagtgagttgacccgagcccacgtcgctttggggagctacgcgagtttaaaatcatctgatgcaatgattgattgttattgttgttgttgctgtcctccattgcggccacgttctggtgcgtcggttgagtcatattttgatgttgcgcctcttccggtgattcctgatcggccggtccaattggatcagtcgtgaaatatgcctccgatgttgggtttgtctgggtgtcattctttcgctttttgttgcgcgagtttttcttctttcggggctgattaagtcgggcggcatccttgtcccacctgtcctgtggcctatgaactttgaatttggcgagccagataccgcatgggttacagaggagagtttccttccaaattttcttgtcgtccgtgggcccgagatttttcttcaccaattggtacataatggtctgtccatcagcatccttctcgaggatatcgatcgtagtcacaaatccaggtttatcggaaaactcgtaaagaccaggaactcctcgatgatcttgcgtccaaatcttccgccaggtaggagtttctatggcgccacaattgttgcaaaatggcggcgactctcctctttgaatagcctcctccagtttctccttaattgactgcttcttcaccatatttttgttatagcgaggcggttcttcgggctcgctaggttcctggggggcaggtgcacgagcccgagcagaggcttcagactgtactgctcgggatgacgttccagtagatcccacaacggggtcgctggccgggacagagctgttcgagacgggctttgacgctggttgggctgctttgctctgaacaggttcgggtcgttcaggaatgggcatcacagtggtagcagggacaggagcttgtggctgagctgatgtgtttcccgtgttctgggtctcgagttgttgctgagggttgaacggcggccgatgttgagtttgagagctttgcatatctgcctgtgaggtttgggaagcagtcccttcctgaggagcttcgccatcttgctgatcattaggttgtcgcgataagggatcgtgatcggacagtgaagggtttggggctgtattcgacctcttgaatgggcgatccgcgttctttttcggtatgggtgggactgatgtggcgtgtgcgactctgttcagcgccttcgtctttccagcagggttgaagatgctcttcgtgggcaaaagctcctttggtccgggattgacttcttggaaggggaagttgataccctgtcgatgggcctggctcccttttcgtgcatttagtttgctgacttgaggtaccggagggctcatcaccgttcgatcttgaggctggccgggtagctcttggccgtggtcttgaggagcatcttgtaatagctcatcctcgtcgaagatgtcgtcgaacccgccgctcatgaagccggagtcgacttgtggcataggaacgggcataggcgggagaactgggcttgaaacataaggacttgagtgcatgtaggcactagtcctgggaaccggaggggatgatgcaatatcggcgggactatcttcaggcacgtagccttggtctggtgactggccgatggagtcggtgggtgaccgggcatcgtggcttatactcctctgcatggtttgttgaccgaagcgcgactggtacatgctgctctctgcatcacccgcaaagtcagacttcattttgttctcaaagatgagccttctctgttgtcgctgtaacattgacccgtctggaacaggggtaggagcgcgaggcacgtcctgaacatgactccctgaagaggaattaccaccagctccaacaggcctcatgttacgcagagaaccggatgtactggccgcaactctcaatgactctggggctgaaccaaatggcgcactactagtgaattcggcactggtgaccttggctctcttcttttgcgggccatcatcaccatcagtcgcttcctcggcggctgacgtattgcctgcttcgagaggctttttgcgcggtcggcctcgtggtctgccagtaggagctctagtacgggacgctctactagacggtctcgaggtggaacgcgccgactggctgatggggatctcgacagactggctgggagccggggatgaggcgctttcgccggtaggagctggccgtggaggaacaggctggacgggcggcatgctgttgatcacggggccggtatgttgtggctgagaaccgcttggtggtatgctggctggccgagtgggttgtggagacggatcactcatatagcgaccatcgccgttgagattgacgttcagcggagcggtagacatggcgggcgagtgcatagaagccatattggccgagctccctaggcccgggttggactgtatgaatgaggcccactcagatgtggtgatgtctgtaggctgtatagggtcggacctgagcatattattaaggttgttatccatgtcaggaaactcaagtcgctgcatcttggcaacggctgtgagcttcatcttgacctccagggtctcgcggcttccattgctaaacacgggcaacaaagtccgagttacccgtcccgtcaccagttgcggttgttgatgccgttggctgttgtgatcggtcgctaactccaggccccacgacaacatgccttgcccgaccaggggcgtatccggctctgaatagtcgacagcataaacagtgtaatcgttctcttgttggtttacaatctcggggctgcattgcgcaatagcctgaagacatgttcggaggtccaccacgccgattgtagtcctctcgtcgactggtaatatttgaatttggagaatgtgagcccaccgggccaagcacgacacctggccgtctcgatcgaaggtatacagcacctttactatacatcaggctgggtcagagcgcacagatcggcagataggttctcagggtgcactcacagcccatgggcctgacctgcatggccaattcatctccctccattggctgggcagcctggtgatggtgagggtgtggtgaaggcgcagaccacatgttgtttggggtagccattgtgacgtccttcacgccgcggtgcccctgcacgcgaccgggagaagcgacgacaatgggtatagaggtcgaggcagggttttgtcgtggttgtgttgcgtttgtctgctgttgttgtggagaaggaggaggaggaggtggtggtggtggtggtggttgagggaggtggaccttgtcgtaattcgtgaacggggagagggagggtcaaagggtcccgtcaccacctagcctgacgtcgagtggacctaatgcccaaatcgaggctgacagagtgttgggttggtagatggatgtagggtagaagtgaaccaaaagaggaatggcagatgggagcgcgttccgctcggtcctgtcgcgtaaatgggtggagtcgcgacacgatgaaatctagaggtacagtatgtacataggttcctgccgggacgaatgcgagtttggcgttggcgtgcgtgttctggcgtctggcgtcaagggcacccaaccgttcatgcagggtgcgctgcgtagagtgtcagcatgcagccagaccaacacctgcccgggcggcagatatatgtatgcttaggttcgttgctttcgacgctctacaagtcttgcccgcaagttcgagattccgtcggacgtcgtaaagtgcaggtaatggagagttcagactgttccaagtggcagagtgggaagctcgaggttaatgggctggtggaactgacgcgatgtggggtgcgctggcgccttggcagttcgctcgttcttaatgaccacaccagcttaacgcgctggggcacgtgcactggcgtgtgtaactgttaaagtggcacgtaaggtacgtaccttggaggttctgtgcagtgtgcagtgcctgacggaagtaggaagctgtttggcggaggatcccgtccagtgcagtgcagttccgccccccactgcactgagaaagacaagaaaaacgcggccaa