tggggggggggggaaatcaggacgtacccatacagttcccggtcgagggccagaaattctttcatggccttcttaccgccacggtcctgcaaatagttcaggtacacctgacacaactcttgcttgacagctggggacaggcgacttttgctgcgtatcatttgaatgatgtccttgatcctcgcaccatgctgttcctcaagctcagcattggtgggctggcccagctcaaactccagccacttttgccagaagtggcggctgtccgaataccactggacgttcttggagaaacaagcgcgagcttcctcgctcgatcccttgaccttccacaaaagataagcccactcggtaactaaagcggccttggtaaagatgtccactgtcggggagtcaatctgcgccttgtatatatcaatggcggcgtccagaccactctggcggcgctgcaggttggcccacgagacaatggcctcgacgcaatcgggtagcttgttaaggatggccgcgtggatgtcgcgggcaacatcgatacgtccggacatctcctcgaagtaggcatactggagccgaattcccggccgactaaccgggacatacagagtcgttgcgcggaggtagatgttgcgtacttcctcctccttgccttcttgtgccgacatccaccgagcgtagcggaaccaaaactcgtcgtaaagagcacaggtgaccaagcacctctcgtataagaaaacaattctgccgaaattgccctcagattcctcgaaatcgagatacttgcgccagttggccagctgcgcatgctcaagctccgtaatgtggaaataaggtcgtttgatctctgattcaaaggtccagcgctttgtggtctcggcctgtgtctgctggaaaaccgtgtatagctgcgcatcgatcttggcccggatgtcacgctcgatctcgggctcactcttttggatcccgtagggggcattctcggcttcgacttccgcccggtagcgggccaacgcatcggcagaaactaactccaaaagtggacgtgtctgagcgagggtcctgagccgctcgaagtagcgcgcatattggtgcatcggaatccgaatgacccggttcagtatcgcgacgatcttatcttgtgcctcttgtctctcttcgtactcgaggtacttgtcccagaaggggtgggcgaggaagtctaggccgacatgggtagcgccgcgctcgaaaagcctaaagaaatgtcaataagtgctacatgactgaggatgggagtgaggggcgggaagggaagggaagtacaagaggggaaactcggtgtaaacgaagcatccatccaaggtgaccaaactgtatctcagtggcatacgcgagcggggaacgggtaatgaggcaagacgcgaacgaagaatatctgccatgaagagcagagcctggtatgaattgtgagagaactgttccagcatagaatggctgccttgtggttgctctcaccgtgttcgtacggtcacgaattcgtacttgtccctctcgagtcggcaaagagccgcgcacggctttgcagtttgctgcgggtaaggtggtcttgaggggggtggggacggaaaggatttgaaaacttactctctcacgagatggggtgtatgagtagtttccatcttaaaggagcaatactctgtccacaggtcgaccgaattggtgatgctagcgcatcctcgctcatacacctagacatacccattagaaccagacccatcagcgagaagaggggcggcttgggttcgtaccatttcggccgactcgggacccgagatgttaaattcgagatccgcatactttttccagtagccaaacagcaagggaaacttgaggaggaatcgatcgtatgtggcgcggagggtagccagagcctgcgggctcgagttcctgttgagaccgccttcaagcccttcgcaggcgcgtaccagtttctcccagttctcgaagttgtcggtatcggcatcctggatacgattgagatgggctctggttagcgagtgaatatgatgcccacagcagcgcctatctgcaccgacttaccacctcggcgttaagcctcttgatttcggcgttctcttcatcagagccaccatagttgctgaagtcgcccattgtggtcgatgatgcacggctgacgagcgaggctgcttcgtatgttcccggatgtaaaacttgctgttggctgagggtttacgactatactggatatcggttgcgttgcaggtggtgcaattgcaatggcgtatgagtttgtgacgatggagatgacgagtgttcgggttcccttctgtgatagaatactagtacagtcctgtgcatccaaaaactggttgcgaaatagtgatgttgaccgacggtgagcaaaaaaacgtggagacaactgaagagacagggaagtggacatggaaggcaggagcggcgcgcgggtcgacctccaaaggaaggcaaacctcaagcggcggcagggccatgcgactgacggaaagctgagtgagcttggctgggcgagctggcaggctggcaggccagtaaagctgtctacaccgcccgcaaccctgtcggcccgcaaggcactgacccactcgaaatgcagcgagcctccaccgtggcctctgttcagccaatcatacctacctgtgacctatgcggaacgatggggagctgggcgcgataagataagattgtgagacagccgaccgaagaataaaatcgacaaagttttgcaaacgtctaaatttcttcttcttttccttttttctatatggctagtgatgatgacaaaacataaaattatgataggaagaggatgaattctcccacagaggagagcatgatctcaccatacgttaatctgaagccatcaactgcacaagctttctttgggccttgcatgctactgttttttgttatcttctcgtactcctcgttttaaggttgcttattcacctccagcatcttgctagctggcaaccacatcttctttccgtgtatcagagtggtttgtggccgcattttgtgaatctacaactctccgagaccttcagagaattcccaactgtcttcaagaaccacatgaagtcgtcacttgctgcaaactcaaaacttgctatgtacaggacatctgtcagcaagcgtactcattgggaagagttgaacacgttgatggtatccgagtatacctgatgtcgttgagacgcattgtatttgacctcgaccttcaggttcgcaatagtataagttctgttgtctttccatgctcccctccgtcagtatgcattgccaaaactaaagtcgggggcaagggtgcttctccgctcctcgtaacattgggcctttacgcctgtgggtgtatgcgtctgattgttcgaaagcattcaacgatgaaggcgcgcaccacaaactcccgtgccttgaggttcttagaggtagcttccttggttgggccccgctccaggtatgtagcaggtacctctatgtagtgaggtgattgcggctccttgcctgcggcagggctgacagcctgacgggccagggcatcgaggtaacgtagtgggaagtggaagctttttcggcccagcagtagcggaaagtggaggcagctgaaaagcaatgctcgggggggcaaggggtgcccccagaccgacaccttgccgccgtcatctggctgctctccatcgtgtagttcatcccggaagtcccatctgagcggcggcggtacctttccacatccgttcttgaagaccaatcttgctgtcgtgcatacttacgtcgatatctaagtttcaaacctcatccaatacctctatcgcctctgtttgtacgcctcggcattcagtaacactggcggtttcaagtcgatagccactcgcctatactatatcctacccacgaaagctatcgtcctgcgacaacctatcgccaaagctgcttgagcttttcaggccgcacgtcttgccggtatctcatgctgctccattacttgctctcaacatagcaaggtcgcttgggcctaccgttttgctttccgcttactcgctcgagcctgattagagtcgtcgacgttgacctctactattcgagaacaggccccaggagcgccgtaccaactcaaacctttgctgccaggtagcctccaccccggaagcgtccacgaacccacgaaacccattttgtgaagggtctcgacatgggagctctagcatacgccaaacctccgccataatcaatttgtattcgaagcaactgctaccgaaaatggactacaacagttctacatcgtctgctctttgggcgggccaatcaccgtctctcgacaagtcgagccaaatcctcatccgcgaataccctcaccgcgcgatcgcaattgcctcggaatcccacgctctcattcttcgacatagtcagagcacaagccaagccattgccaatggctctctcgcctccgttgcctccgctcgcccacgatccggcagtttcgacaacatgccttccaagtgtatggtggaattcacaccgcggacggacaagctattactcgactaccgtcccttgacatcacggcctatctatgggacactgggaatgatctcaatcgggccggacgtgttcatctgtgtcatcacccaagcctcaagggtcgctactcttcgtccaggagagacggtggaaaagatagagagtgtgcagttcttctgtctgaactcagcagcttacgatgatgttttcatgctagacgttcacgacgaattggatgctgcctcagtatacggccaaccgctgggccggagggacccaatggagcatccatgtgtcgagttgcagaagcttctcagtaacgggacattctactacagcacagacttcgacattaccaaccgtatgcaggacagaccagccgatgccgtaacgtttgatatcgacaatttcgacgagtcgtttctgtggaactcatacatgatccgtccgcttgtggaattccgctccaagctgcaggaacaggaacgagatgcgttggatgcctcgcggatcctgacgtccgcgattcgaggcttttgtagaacatgggccatccctcaggcctcagctcctttgagggctgccaagaccggtcttccttcatacttgaccatcatctcgcgtctgtcctgtaaaagggcaggcacaagatttaactcacggggcattgatgacgatggaaatgttgcaaattttgtggaaactgagacgacgtactggagcccttcaggcgttgtgttctcatatgctcaagtacgcggctcggttccagtcttttgggaacagcaagccgggctgctcccaaaccagcagaagattaccatcacacgatcaccggacggaacgcaaccggcattcaacaaacacttctctgatctggaacaggcatatggtgctgtccatgtgataaacctactcagcgtgtcgaagccaggagagtacgaactgacgtcgttgtaccgtaccggtattcggaactgccccctcagccggccagaggagggacagtcacgcgatcatgctctccttagagcgaccgagtacgacttccatgctgagacaaagggaccccaaggctatgaggcagcaaatgagatcaggcgttatctggagggctcagccgacggcttcgcatattacctggcccacgaggcggatgacggcgaagagagggcgggctccgatgaacgtacatcttcgcctggccaatgccgctatgtggttgtgctacaacaagaaggtgttttcagaacaaactgtctggattgtctcgacagaacgaaccttattcagacgatagtatcacaaatggcggtagagactttcttaggccatcaaggcgagggtgctgcgtcggacttttggtcacgccatgccaatctgtgggctgataacggtgatgctctgtcccgtatatatgccggcaccggtgctttgaagagttccttcactcggtcaggcaaaatgtctcttgccggagctatcgccgacgtccgcaagtcggctacccgactatatgtgaataacttcacggacaaacaacgacagatgaccattgatacacttcttggcagaatgattggtcaggggccagttcatctatatgaccctatcagtgattatgtgtctatggaactacagcggcgaagcaacgagttctctacaaatgaaaagattcggatgtaagttggacctatgtcgatttggtgtcgcacgatgctgatgtagacagtttaatcggaactttcaacctgaacggcaagaccgacggtatcgacgaagacttgtcgtcttggctttgtccctccgaactgggcaatgctcaacccgaaattgttgcgatcgggttccaagaaatcgtcgaacttaatccgcagcagattatgaacagtgatccaaccagaaagcagttgtgggaacgtgcgataaaggctactctggatcgacactacaacagagctgatgatgagaaatacgtgttgttgagaagtggccagctcgtgggtgccgcattgtgcatcttcgttaaggcctctgctctccaaaacatcaaaaatgtcgaaggcagtgtcaaaaagacagggctctcgggcatggccggaaacaaaggagctgttgcgatcaggcttgattatgcaaacacaccgatatgcttcgtgacagcccatcttgctgctggttttaccaactacgaggagcgcaatagagattataccaccatcaatcacggcctccgattccaaagaaatagagggattgacgatcatggtaagctgaccacccacgcaaactggcgggcatgactgatacctgtagaatctgtcatatggtttggggacttcaactatcgcattggactgaacctcgaaaccgccaaggacctggtcaggaaaggagctcttgaggaactatatgcgaacgaccaggtgggtcacccaatcgctgcgcctttgagaagttaagctgacctcttgcagttaaacctacaaatggtggccgggcttgcgttccactactattctgaggcacgtattacgtttaaccccacgtataaatatgacattggtaccgacacctttgatacatcgtaagtccaactgtttgagattcgcaacgaccatggcttctaagaatctacacagggagaaagctcgtataccggcgtggacggaccgcatattaaggaaaggtcacaacctccgccagttgtgttacaactcagcgccattacgattttcagaccaccggccagtatatgccgtcttcgaatgcaccgtcaacattgtgaacgagagaattcgcaacaagatcagtcgtgagatatatgaacgcaggaaagcagatattggcggcgacatggccaacttggctggggatcagtccgacgacgaggatttaattggatacgatgctatcgagcctggcctccctccagcgagctccgatcgacagaaatggtggttagacaatggcaagatgccccgatcagccatccaaccaccaaaacccgagagccccgccttccagactattctcaatcccaaaaggccagccaacccttacatgcccactgatgaacctgactgggtcaatattccgagatctgagtcaagactttcctccttctcgagtctgtcaacatcaccgtttgaacatgtcaaccattcgatgctgctctctacttcggcgtcaaattcggcaccgagaagacctctccctcctccatttgatccatcgaaccttcccgcaaaggttgggcggttgcaactcaacgaagatgggaagaacggcaagtccgatactcctccaccaccccctcctccacgaaggcagaccggtatgggtgctctaggatccacatcgggacctggcatgaccacttcaccagtgactaggaagcttgccaatacggcagggacagcaggagcaggaccaacacaagcaacagccacaccaccactcccggtgcgctcgatgtctgtatcgtctgaacacaccattaagcagaaagctgcgccaccggtagccaagaaacctgcccacttggcagcactatcatcccctgagtccaacacttcggcacctgtgcctatcgaggacatgatgacactcagtaaatggaagcctctccagccagagtgttctccgaacccgcctctctcgggattacgaggatccttagccaacggaagttccacgtctctatcttcacacaaagatagaactggggatagcagcgtgccgctgcagccgtctcggggcgtcaatacaagcacgggagttgcgcctcaggcacggtacacgccgcctggaggtgtaggtctcgtcgggatggccgatcttcggcaaaagacccaggttccaggacggaagcctgtgcctatgtctacgcttgcgccagggccagcacttgttcagaaggcgacgaagcctgaggcgccgcagccgcctccgcctaggaaatcacatactgttaatcttctggacgatgatgacagtaatggcattcagatgggagggtggcaggcactgaaaccttcatgaaggaagggctgcacgggtccacaggacttgaaccgaggttacaggtttttgaattaggattatgttagtagttttgaacagcttttggctatagacaaggaagcatgaggcgcgcatacattatatacgtcaaacacttcctattgctaggctttgtctcttcggatgaggctggaaaaacaatcggacatgaagtgtatgctgagatggaatcataacagcctcctgagtgcgcttagagggacatgggggcaaggtaagccaacttttgcagcgggatcgggtcgatcaggacatgtaatccgatgtcctctcaagggcttagatggacatatcctcacttccgctggcgtccttcaatgcacatacgatgatgctgttatcaattgtcgttagatgagttggcgagggcaatcaagataatcgatggagccgatggggtggctgtacactgcagcatgtgtaaaacgcttcggaggatacctacgcgggtggtcaggtgagtgggcgtggtgatggctgatgaccgaccggggtcgaagacttcaatgctctgcttcaacaagggggtgccaagacaaagccacacagtaccggcaaatatgccgcgatgatcacgacgaaaacaccgtgagatccaggcagagtcgccagattgacagtgtgatgatgtttgtgtgaacactgtatttgtgccagcactgcaaggacgcacgagtgaacgttagcgaagggtacactgacatgtacgtcatagcacatgccatgttcctgtgtcttgcatcgctcttccagggcttctgccattcgatgggcggagtggacgagtgaccgaccagagtgagtgagtgaccaccgagcgcctgccttttttttttttttttttttttttttttttcttcctgttttagtgtacataatgtcttggttgtcaacagcactcgcccgcccaagcacacacaccgtctttacacgatgaccctcttagtgccttgcccctatcccggatgatcccaccctttgtgtggaaaaataggaagagacggcggctgctatgaaaaaggatacaaataagcgacagtccatcatccaaccttggtacccgcccaagcccgaaaccaacctggaaaagcgtctgaaagccgaagtggcagagcctgtcgaggaatgccaaaccgagactaaaaactaacgacccaaccacttagacagtagattaaactcctctttcaaatcccggacattttaggtccaaaggcagggggcctgggagggttcatccgagtcaggttatccggtcgtgtcaagtcacaaatcgcggttcctttctccgtccaatcggaattcccttttggtgccttcccagtcaacgtacctctactttcctttccaaccttgtcggcctcccgccttctggcacttttcaaacttcaacgaggctcgatcttttgcaactcctaccgggtcgcaccgagacgcggttccgcttttcactcagaccctcactcatcccgccattctatacactacttgcttgcgtcgaatgacgggaatatcgagtcgattccacccatcattccaatttccgtaggtgcagggcagtgcatcgcagcataacctaacgcagcgccagcggttgcagggtcgtgtgcgatctcaaccccatctttgcatcttcccagttccagtcatatcagttctccccccagcgggcgggctccagcttgctagtagaggtccggcagccaggcaccctctcagctgctccccatccattagatcgtgacccaacagaccccatctctcatcaaaccggaagggggcattccacaccgccgtcacgggccacggtcgaccaaggacgaccaagaacgagaaagcgggctcctctagctccgcaaaaccaatcccaacttgaagactgactggcgactccctcgagcgatttaccatgatgatagcgactttcagctgatcaccttgttcgccctgtccgctttcgctctcgttcaagtcaccaatgccctagagccccattcttcataccttctttttgccgactccgacgtcccaaaaagtcggggatacacccacgtttgaatcttgaagacctcaaattctcttattgcgcacaagatggcagctaccaggaagtaaacgtcgtctgcctctctatctttcgtccggccaacctggaacccgagcatttgggtcatgccgagggagggaaacaaccgattcttcactctctattcgctttggcctgtttgatcaacgtcgcagcaccttagccacgattgcccacttgagccgttgtcgaattgacgatacaatctgtgagctttgtactggcgattcagattgctgcttgcgtcacaagcagtcgcaactccctcaccatcatcgtccggttttgacgacataaacgcaagcaccgcggagtggccgtacaggtttatacattgcatatcacggcacgagtgcagatcaacgacatcgaggggcagagagattgggtgggtttgtttgtttgctctcatcacaagcataatcttccatcatcatcatatcgacctggacgactttccctgccgacagtcacatcaaactgtgcatctactgttattgcgccatatccatcaatctctgaatcccgcctataccgaatctgccacgtacttattcgtcgatccagtcgagccctcttgcgacctcatctatcatacgatcaagcaccatacgactgccccaaagaactgcatcacagttcatttgcgagatctggtgtttattcggaccaaccctaacccactctcttcccggttggcagatcatacatccctgatcttgaatgcccatctccctatcggtaaccgaccatcgcagatcgaccaacgacgaaaagcgacaatgaaccactcttacagagccgtgtcctcaccgggaaggctttcgatgcccagccccgctgctcccctcgccctttcagatttcattctccaaagaccactctcgccatattcctttgcttacgatggacaagcggctgcaagcccagacgctaccttggccgaaggcgaccaccaatcgtcgcaaccccagctactaggcgaaacaagcagaacgaggtcagcagcaacagtaccgatggccaagctaggaggtgatagtccggccaagcatccgggactttcaaccgtctcgatcggtgccccaagtccaagtcaggaagctgtacggaaggaagaaggaacatcggaatctctgtcaacaacgacacccttggagtctccaccgcccgtaacggctcagaactggttggcgacacgtcaacaaattatacccgggcgaaatgtcaaaaaggctgactggatccggggatggagcgagtctgtcgttaaccttgggaatacgacatattgttgctgctcagaaagcttcacggccaggggccgcggatggaagggcaaagggggtgatctcacgagcggggtgcgagccattctgccggttactagatcctcctctggcggccttgacaccgcagtgagtatgtgtcgcaattgtcatcgcccagcttcgccgacccccgcaacaggggatttcggcccgctcaatgtcgacgagccagaagagaaggtcggacggagcacgcgaacagagtttactcggagacttggtggacttcttcgccgggtcatgcccagtcgaagtgacagcgaccgccaagtatcacagaagcatttggaccgaaatctcaccgccaggtcgacgcccgtgagcggcgcctacggtaacagacagcagaaggccacggcatccccagtcaaaccgtcgcgtctgtccggtttcagtgctataatatcgaaggaagcccctgataatcagccgaaggtgacaaagaattcgtggtcaacaactccaagacagccagccgtgttgaatggcactcgcggaggccataaccagctgcagtcagaatcagacgacgagtcgagcgattctgatgacccccgggcaaagatcggattgaaagtcagctatgcacgtctgcagcgggcagcgaaactgttggagcgcaacaagtcatgacggatatatcatgacggattggagggataaacatcggccgggtctgatgtcagatgcagcgggcccggtggcggtgtttatttgaatcaggaaggagtttcggcccgaggaacaatgcagcatagcttcatccacacatctaccgggcgagagcgaactagaagcggtgaaatatagacatcacacagcatacatggggttaatacggcgcaaattggggtaatgctcttttctggggtgtttgttggtccatcaagctaaggtggatgtgttttgtgtgctaaagaagtggaaggtagcatcaggaggtcggcattttggagaggggtggaatgcgtgaatgaattcataggtggccgataaaggagcttgggatatataacggcgtatgcacacttgggatgaacattccacaagtgtcgtcgcttaatttgtcttttgagtattggtaaggaagaagggaaatagtttagttgttcggctggctggttcgggctggttttgatacccctgttcattcaaatgcatacatatggcatatatgggaaagggaatgttgcattgtgttagcatgtcagatggaagaaggacaatgtactgtactgactaactgcactacacagaccttgtattaacatcacggttgcatggatataattatgtttacgcttttagcttgcccccgaaaacgcttggctcatggtttgggacgcttatatctgtgtacagagcgtgctggtctgtgatgatgtctaacatggattatctcaagtgaagtatgtacggattgctgagcagctatgatgataatcaaagaagtagcaagaaaacaccgctctaggaacgtgaaagagcaagacaatttgacacttctggaaatgctccttctcttctgcgattctccgtgtttgctgtcaaagtagaggactcgtaacaggttacagcgagatgactgagcagagattgaaggactatgactggtgtgtgtataatatgagtacgagagtgtaagtagacagtggacgttgaattaactggaatgcagactcgttccttttttttttcctttttttcccttttttttaatttttttttatttttttttaatttttttttatttttttttattttttttttattttttttttattttttttttattagagaaccttatcaagaagcctaagtcaaggtgagagtattggcaaagaggttatagctaggtgctaatccactcagatatgttctttctccctctcttaaatgtccacttgtcaggtctgaaaatgccttcttcccttgatcgactaaaggaaagaagtgcaactgtcaaggatgtgaaaggatttatatcatcagaaatactacctttgttgacaatgcgtgtcagagattgcgaatccagtcagtattgatgcaatgactacctaggtaccttgaaacccaatcgtgaacacactcgcgaagtttaaataaaagaggactgacttgttatatgttataggggattaaagtctgataaacctacctttaactccctttggggatattcaactatactgtatagatcaagctgactgaccgtatagcaagtcataagaaagaatgtgattttatacctgacgagtagtttacctagctatctcctgcctttttcctcttctgtcctgtcctgtcctgtccttccaccaacgatcgatcatctcacaattgcacaaacagaagttaggagtcaagtgagtgaaactatgcactgacagcgtcgtcagtcgctgattcaagtccaaaatcagttgaagagctttcgacaaggtgaaacgaattaccacatgaccaaagaaaacttgactattaactaccacgagcctccaagctggtacatatgaaccagaacaagattagttgactaccgccgttcaacttatctagcccaggcgacatgtagaccaagaccagaaggaagagacaatgagcgacgagtgagctgtgctgagtctccatgtaaatacctggtagaagattcctgatctatgtatgatagacacgaaaacccaagtgagcttctttatccgtcgcgcaataccgatgtttgaccatcccgctaaaagtgcgagaactcacatcgttcatgcgttaccttctcatggatgtgaaaaggctatgtacaacgtcgacattgaccatagagatcctatcactatattccatatctgcctcatctgtatgtaagtgcgggttgggacagatatcagcgtatcgttctttccatgaccggaccgtcttagggacaggaaagatgtgcagcaaccagctcacatctcacatcttgaacttcggcccgtgagcttgggattgactgaactgcggaagagccttgggtagtgtcacgaggacggctgcaatcgatgggcgggctctatctcaaagtgagtgactgcagataaacgccctgcgttcaagaaaacctcagtagacgaatcgaagggcggaacccgattgaaaactaccgacttcgtctttttaattctgacgacgttctccgttgtatccgttcgtcgacgtccctgagccatgatagcacatggcgataaagtcgaatgtataatccgcagtcacagaatcatgatattgtactacaactgaaacaacgacacgacgcatacctagactcattaaaagaacaggatggggccatccgaggttcgcttttcgtcatgaattgtattacacctcacgttggatagaagtagttttcctttggactgacttgagcgtatcgtgacatggctgcctgtgccttatgtcaccatcaccacaacctcgcgctagattcagctccctaagagctttggttgtcgctcgcaatctcatagttggagtcgcgtgacgacctaaaacaggggcgggggttaaacatggttcccagtctgtccaacgaattaacagccaagccgtggcagttggcgtagtgtatgtagagccatggaggggtttataggccatcagcaagaagatggtctcttaaggggggcaggtgggtgggtgtacaatacaggactgttgtgttgttagtttggttcttctgacggggccagaacaagggtagaataaggctaatctagagacctcattggccttaggaagatacctaataactcgtccccatttgtagaggttcgacaacaatcaggattctcaacgctacagaagtatctttcagccccctccaaagcttccggatttaacttacagcatctacatagtattcgcgagactctcggcagccttcgcaagtttagtaggctttggctcttctgtaccaaactaacaaaacaaaccagggctggattacttgctgccaagtagtatggtagggatcattaggggttgtttaggggtccctgatgatcttgtaagggacaaggccagggtgatgagcgagggagatccgaactgggtaccaactactcgaccacagaggatgtagatccggtctaatagattggtccctgaccaacataaaagataacgacgaagttaccatcagacgttcggtctcgccaaacacaacatccaaggatgtctgctgcgaaggggggttgtaacccagggctgtgttgtgtacactggctgtgactagataactgggtgtattgcatgatctcgagatttgtccatgccagagcttgtgaagtatatacaccaacaggactgcctcatatatctccatagccgtggggggaaggaggagggggaagcagcaaatggagcgggcaggaagcagagctttgagatcgagatgtccagtagcgaagagtaggtgcactatgtaccaacctcaaggtatacgtagcggggcgcaacgggagcgggaggttagcgtttggtgagcaacccgcccggagaaggctcgcagtcttctagccgtttccatgttccctccttttgcacccagtttctgcccaggaaatgatcgctggccaaacaaagttggaaacggccagaggacactggctaggtgccgcgaagaccccactctgtcgctcgcttccgaacaatgatacgtacatgcccgatggaaacgactgggacttgtagatagcctcacagccagaattgttggcctattgttgcgacaggtccactagaagaagcgtattctggcaacgactttggactcatatcatcattccttttcctgccaggtgagacgaagacgataacatgaaagcttgagaaggaagaggatgagcagccggagcgagaagatcgattgccgccgatgagacaggcgcatgagagcaagcgcacaggccaaagggtacttgatagggggttacttattggttgaggtaaattggaaaattggcttgcattctagcattggcacgagacaacgtgtgccatgcggtgacaaagaggcagcgaattgggaactccctggtggtgctagttccgggaagatgagggaggggctgccgatggcggggctctgagtcaaggttgcaaaaactccaaacagagcacgccgtccttatcccgatatcctgctgggccgctatccggatgtgtgcaagacatatgtagcaagatgcaactgctgcacatggaaacgccgggcttgactagcgaagacgtcgacgatgccgtcgaccgcaattctctggtcgtgtcagcctggccaacatggggaatagggataaatggccaagacaaccaacccatggtgacaggaatccgccgcggtggatggcaagtggactctcaagacattcctgccaatgtagtgtatacagtaggtaatattggaaatgtgaccttttgagccgccgcctggctcccggtggacaacacaccaatggtcaagaaggataaatgaggcttcagagaacttcacctcggggtgggggcgacattccagagcgtgatatcatggactcctagtatgcaaagaggttgcacacacaaacagctcgcgagcccaccgaggtacctacaagctgaggcccatctgtaaacgtgagaaagggtgaaagggtagcacataactccagcttgtgggttgttgtgtagtcgaaaacgaagcatgccacgccatggatcggggtcatggatggtgtgccgtgcggacgggactgagagaaagtggcagcggagggcagttgaacaatcacctctcacgacggatccaatcccctcaacgtcggccacggccaccatcatgatcactcgcaacaccactgcgctgcaaagagggcaagtgtgagcctgatgagacgatgcggcctggttccctggtttggttgccaaatttgggagccacgggagccttttggtttgggcccaaccccaactcacctcccccctccgacctccgagaacgtggctggactcggggaagacgagagaacaaggcggacctgtggatgtcggagtgcgtgagtgagtgatcccaagatgccccgtgcggtacttagggtgggcacacgcaaatgtcaagcaatcgcgtggaggccactctgattctcgtcccaattgcccatccacctgttagcgagagactccaggccccttgcccgtttggcctggtcaccgccagagctgctcgggcggctaggtctcttgctagcagccaatcgtcgtttgattccaccttggccgaaaaaaaaagcaggccccccccagcacggctggctcgcactagactgagcggggatcgggggaatctcaggccttctccctaaagccaaagtccctttgccttcaacccagcgacactccttcgaacctgcctgcctcccaatcttatcacgtcacagccagcaaagcaaaaccaccgtagtcttccggttaacctattttttttctccctctctttccgctttctcctcttccattcccaatttgcaacagtagcgatcttttccgcgccctatacccaacccaatcaacaccatggccaacgaagtaagtcagctccagccgcacgccgtcaacgccggccttcgggcgcagacggcctattcccccatttctcgacaccgccttccccttggcgccggccatggccagcaggatcgctatgcttccggcaaggtgcaacacatatgctaacgtttgccttgttcttggtgtagcgcgagaggtgtgtgtgattccgctgcctgctgcccgctgttcgcgcgggcttcggcatcggtgtatctgaccccactggcggcctgcgtactgacgacacggtgaaatcaacagcaagactttcctcgcccgcctctgcgagcaggctgagcgttacgatgagatggtcaccttcatgaaggaggttgccaagctcggtggtgagctcaccgttgacgagcgcaacctcctctccgttgcctacaagaacgtcgtcggcacccgccgcgccagctggcgcatcatctcctccattgagcagaaggaggagtccaagggctccgacaagcacgtcgccatcatcaaggagtacaggcaaaagattgagactgagcttgagaccgtctgcaaggatgtcctcgaggtcctcgacgaggccctcattccccacgccgccactggcgagtccaaggtcttctaccacaagatgtatgtatttcaggccaaacccctggccttggcgatagctgaccggtatccaaaaacaggaagggtgactaccaccgttatcttgccgagtttgcttccggcgagaagcgcaagaacgctgcgactgcggctcacgaggcttacaaggtacgagcttctgaaaattcgcgcgatttgctaccaatgcgcttttgctaactgggggtttcactgccatgcagaacgccaccgatgttgctcagactgagctcactcccacccaccctatccgcctgggtctcgccctcaacttctccgttttctactacgagattcttaactcccctgaccgcgcctgccacctcgctaagcaggctttcgatgatgccattgccgagctcgactcgctgtccgaggagtcttaccgcgacagcacccttatcatgcagctcctcagggataacctcactctctggacctcgtccgacaatggcgagcctgaggccgccgctgaggcccccaaggccgaggagaaggctgaagagaaggctgaggctgctgaggagaaggctcccgaggagcagtaagcgcatctttccagaccgtggtttctttcgccatgacgggtgcatgccctcgctggtcgcctgaggtgtaccggagtggcaccggaaacgcccgtcctttgcgcaactggtctcgtgttgcttcttgactatgatagctaggatttttgtaaacttgagctgggctttgttctctctggacttgaccggctggcggatggagcgtgaaatatgcggcacattggccattggcaggacgggggcttcgataaaggaagttggttgatgtcgggggccactgaaatgcagggcatgatagtcgtttcctattctcttattattatcctttccctgttgtctttgtcgccacgcacctctcccttccacctgttttttctcggatgggaagagggtaagagaaggaagcaagaaggtctctgtttaacaacttcccccccccccccccccttcccaacaaaaagccaaaggaactataccattccacttggcgaggaaaacaaatgacactccaatcagagatatatccctgtcccttatgaggacgttcacgtaccatgattattttgcggtgcttctaaatgcccttacactacctgcccttactggaaaagtttgttttctaaacttaatgtagactcaggaggatcaggccttgatatctttataccatcggtgcggaaaagaacataatcatccttacactctccgggacatgaagaagatggtgtgccctgtagagtgtcacgtctaatagcgtaatggatcaagacagacacagtatatctaataaccggatattttgcatagcgcgtcaagggagtaataagggaaaacggacccccagattcttccagtaaccgcacaaggatccagtcaaatttccaattcatggaccacaaggatcttgctggatgatggccgtcccacgataaccgtcctcgataagaattccaggtgacggcctccttcccgaacccagctcccgggaagatatgcaattcaagcggttctttccatgatcatctattggcgcaaacgatgtctttttttttttttttctttttctttttttttttcccagtatatcttgaccaaggcagcgatgatgagcatgctcttgctttttcaattagttttgtgatcctcatcaatattctgtccaaaaagcgacagtcctgcggatcattttacaggaccccctggcgtccatactatgggtgcctagataagttcacacataggccatcatccaactgggatcttagatcatattatcccgttcactcgttgagatattgtgttcagaccaaaaaaaaacttctgctacctaacgcttaatgtatgccatcaactcattcaagtgcctttgtcatgataatgcaataccctacaggagtcctaacacgtttgtgtttctttcgaggagtttcccaaagcccagttaacgcccaaacactagctcacaacgttccgtagccctagaaacaaatatgtgtgtcattcatattttgtgatgcgcgccttccgaaacaaaaaatagaaacaagaaaggaaaaaaaggcaggcgatgatatgtacctactgcaattttcacagctcgccgtcaccaaacacaaaagagtctttcgtctgcgtcaagttatacttctcccttccccaatccgccgggtcaccgccggggacgcacaaacccagtctccaaaagtaatctcggtgtgcgaagaagagctcccagagcttgagtctggtggggaacagcctcgttgtcttggacgtgggggctgttgcagttgactcgccgcccataccaacaccgtcattcccagcaccagcatcgctaccgtcgtcgccgtcatcatcatcatcaacagcaacagaatcccgatgtttaaaatagggatcagtccccttggccgccgccagcgctagcaagtcagtcacctccagcaaactaccatcaaaccatccgccgccatccgagttctcagccccagccatacactccggatcgttatcgccccgacacaaccgcaggtcctcgggagcaggcggcaggttcagcttggaaatatacacttcgcctgcgtgcgagcggtatccccattctgtcaagggcaagagcgggacaggatcgttgacgtgggttacgcggcggtaggctctggtttcgtgcgcgtcattgtcctcttcaatatcaagaccaaaggccttatccagataatccactaaggcttggttaccgatgcgcggttcgccaaaggtcgtcacctggacgtcttgccagcctagcgaaagccgaaactccaacgcggcgagagcggcgacggccccgccgaggctgtgtccgaccaggtggacggggtagtcggggtgtttggcgcgggcggctttgagggcgggaaggacgtagtcgcgcgcgttacgccaggaggcaaggaagcccatgtggactgtgcagttggtgcattttccatcgttgttatagcttcttccttttcccacattcctattcctacccgcaatgttatcctcctcttcctccctctcctcctcatcatcatcatccggggcaggataaggcacgtactcctgcggcaccgtgctcagatcaacaatcgtgttagtgatgctatacgtcccgcgaaacgccacaataatggccggctcgctgatgaccacggtcccgcccccgttccgcccgcccctcttcctctcgccgtggtcgaccgcaatgtatccgcagctatcgctgagcagcaggcccgtgttccaggtccgctcgagctgcatcgaagggaaatctttgcaacgggatacgcacgagaagggcttggaaacgccggtcgtgccgacgcaataggtgatgtccactaggcgagccatgcgctcgagggaggcgaataatggaacagagacgccgccgccttgttgatggagcggacgtgggatgtcgtgagcgtaaggtcctccatcagtctctcgggcatagtcgtggagtgtagttaaggggtgttgttgaattgggtctcttgggacggctaacggggttgcgaagactctctcaacgaagtgagatgtgaacggaaggaggaagagaccgagctggtgtattagatgcattcttgtagatgagcagttgcatgttctgaatgattgtaaagctgtcggccctttccaattaagactcactgatatcggaaggctggcataggataagcaccaagaaaggaagatcgagaggccggcttttcattagaagaacttctcttgcacaagatgtcggccaaacatggtctccgggcggcgagaacgtaccgcgtgaccaacactggaccagtgactgatgagcgaatcgaggaaaatgaccaggacgtacgtagatgatcgatagggcgggggttcaactgttgttttccttggatcaagtttctaggatataaaagttcaatggtcagggctccaacaagaaagcggactcgcgatgtagaattgtgagagattctcaaatacgttgcagcacgacgggaagttctataaacgaagtggaggtgatgattgatttgggtagagcaagcagaacggaagaggaatacaaagcggaagtggtgacgtcgaactgacttgttccaggctcccaagcttcagggacgcccctacactgcggtttcagaggtcagatgaacgggacgggagttgcatgcctgcccgttgtggagggggagcataggtaaacagggggtcgagaggggggtaagcgagtgccaccgctgcaacaccccgcaagacctcggaacttttaacaactttaactcgactttacacctcttcctgtcatgtcatgcaaggggaacctggaaccactccctcccttactgacgaccaccaccaccttggacccggtttgatattcatgtgctttcattcctcattgactatcgttacccgtatcccattcattgctcaccgattaccgcctgtactttatcccattcttcataggcacctgtgattgcccttgtctccgaatccgtttctctccccgggatctaatttcctcctgggggtgcgatggggtcgagagcagtgaaatttctgaggatggcaaaatctagagaaaagcattgcgacccttctccgaacgcggtagtgttacttgtatcgacgcagctgagcctgggggtgaactggtccacggccatgaagcccctactttctttgtcagagtcggatctgatagtgatgataagtaccacaagtgttccgatggaaaacttacgactctgctgtattggggcatgccagctcgatgatagagagcatgctcgtcttttggacccactggaattgcacggttgggttttcgcaagcatatctgggggccaagccctctggtcctgcgtttggctgggttccattgtagtaacaagacgtttcgatctttgtctcgttgtctgcgtactgaaaatcgacgacaattggatgggtattgttattctttggtgtccagacctggagcgacgtgatcttgtaggattctgggaacgggcattggtcatcgtgtgaggagagagacttgagtttattcctaaatgagggcatcgagggcatcgagggcagagaagccacaagaggaataagagccacgagggcatgcaggttcatcataagcatgttggcggtgtgaagttgaatattcgagtaatcctgctgtgtaatgggatgtttacgtcgtgtggatggatgcagaggtggtttatatctgcttgcagtcgtgtagatgggcagacacggaaggagcaatgtcagaaactaaaatagttcgggaatgaatgaatgagctcatgcctctacaaaggcaggaagagcaaatccatcgctgttttgccctgccccgttactcaggcatacgcagtatggaacggtatggaacggtgcagggaacggaatgctgtgaggtagatcgtcttcacaccggtacacctacctgaagatccaatccacacagcattcggcaatgaggatacctgtaaggtcacacacaccggtgacagtcaaagagcacttacggcgtactcagaagtggctatccgatctgcaaatctggcaggacataaagtactgaggtgggcaatgattggaagtatccggcgcagatctggctgccgtgatccggacaagacggatcaagtctcaatacgtgtacatgcccgcacatcagcttcagtcaagctagttgatacacagcatgccgagatattcggtattatgctcggttgagatcggtcttccgtttctctcctttgcacggcctcggaaaatcttggcagattcttagtctggcgtgtttgaagtatgcgtatgccacgatatccccgggacatcaagggagttcgagctcgtcaagcatgttgcctactgaccctgccaacgggagttcatcggctaaaacgcttctcgacagcactgaaagtaccatgcttggcgcaagacctcagtattcgaaattcgtcatggtggaagtccaagaaataccgagaacgaaggaatgccgcgagaagaacatagtttcggctattggtgctcccaaaccgttggcggcgccatagcctacccgtcctacgagtctacgactgctccatctatcacaactggcgggcttgcgtgcgttatccagcatctactccacaacccgagagttggtccggggtgacagagcatctgcgttaccgcttcaatacgacccgtccttgcgatctatgtatggtgcgcactgcgcacaccatgcagtgaacacaaggtcagaaccgcccatgggaaactgagctcgggtagctaacccgaaccgttttcggacttcataaacatgctctttgaaagagccttttccagttggccgtggacccaaacaacctccgggcgtgaatgatagaagaatacggaccgcacaaacactgtcccaacgaggctgggcggctccggataatatttctggcacgaagctctccatattttgagttcggaacactgtccgacgatatctcgtatacatccgtcgtgccgacatcgtgacaccgaaagtgaaacttgcgaaggggttttgagtccgggcaggtgtttgcctttgccgagtgtaatggtcttggggtggtacctcggaaatgacaaaaagaactagtattcctagttctgtctgtctcgaaataacaagatggcgaggcaacggtcttcgtcttctttgtatgaacaagctggctgtcgaagagtcctctcgacatgggacagggcagtgcagagggatagggcgagtgtcacgctggaggttacaaagattacccttgcggttgaggagtagttattgatgcattgtggtgttgatactgagtcgtaaccaggaagagatcgatggtgtcactgagagaagggtaagagttgaaagttgagtagcgctgtgttggcacggaagaatggtgttttcgcttcgacttacataagccacatgcgacaattgcaccagccacaaaacgcgaccatttccccccgcataccagccacacccacagaacatttcccacttttcgggcgggtacttcaaaaatcagtcgcgaacttttattctcccaagtcccttcgacgttcagccgacgatttcgagcatccgacaaccacccttttcggaatcacctctccaaccaaccatcaaaatggctgctgaatccaagaccggcctcgccgttggcctcaagaagggtcacgtacgtctcacctcgtggaggatctctgcgttgccttcctgaaaacaaaaagggaaatcagggctatcgcagacgatggacactgcatttaccctcttgttttcaacaaccccaaacaccacctcattacgccgaacgattgttcgagaaacgaagaaaggaaccgtgattgctaaccgggactctactcctttacccaaatacagaagaccactgctcgtgtctccaagccccgtgtttcccgcaccaagggtcacctgagcaagcgcactgctttcgttcgcagcatcgtccaggaggttgctgggtacgttttaccaatttcaactttgtcaattcgaatcattcgcgccaagcagcagttatctcgacaacctcgatcaagcatacctacaacagttcgactgatggaagatgatggttcgttgggtggattctggacatacaaatgtgtacctgtttctgcaagacatcgcaaccatcattggaagtattggaccgtacgcttgatcgggtttgaggagggacctgctggggcgcaaatgtgcagatatccgcttgaacgaactcacactaaccttgggcttctacactacagccttgctccctacgagcgccgcgtcattgagttgctccgcaactccaaggacaagcgtgcccgtaagctcgccaagaagaggctcggtaccttcggccgtgctaaggcgaaggttgaggacctccagcgtgtcatcgctgaggctcgccgtgccggtcactaaattggttaatcccaatcgatggactgcttggagagtgtgattaaaaataccaaaaaggatttctgcctcttgtcttttctctggcattgttcggcgtgacgttggttcgttatgttatggatcctatctaagcgcgctttccccctatggaatggctacgaaatagctggtctcggggaatagaaacgaaatgacaacagcttgaatggcaagatgcttgatcacgaacaaactacttcccattttcggactgtgtgacttcacatttgtcaacgttaaccctgctgggtgccatgattgtaggatattggatgcccactgcactttgtcagggttttgctgccaaattcgacggtgcatagagaagctctggcatattatctagtgtaccatccaatcattttcttgtacatttacctctcagccaacgcccaacgataccgatgatggccaccaaaaagtttctatgaattggaagcatacaatgaaggtgtcatccaactcaaggttgtcgggagctgctcatttcctaccaggcagcttgaacaattttcccaacttcttcttgacagcatcggaatccagaccatgatcaccctttcgcttcacctcttggccgctcgatgacgactgtccagcttggacatccttctcctcttcaccctcctcctgtgagacatctggtaccactacctcctgcgctcggctagccacactgcccttcaaaaaaggcgcctcgcgcgcctcctgcgacgccgcatcatcccatacaagattcaacagtgccctaccccgaagcttatagtccgccactagcctcttgttaccatcttgaaccgcaacgactggatgcgtgccggggaggatgaggcggaaaggctggtcaggatgggtcatgactcccttgacggcctggtataggaaagcgcctgtgtgctccggggcaactgtccactgcgccgatgtctggtccgggaaacggatcttgatatcaacccgcgtgaccttggcgagccgagctgcttcctcggccgcatcagccgcaagttcggcatcggacttgagccgttggttttgcgcccgttgcagtagctgttgttgccgtagctgagcatgggcgatggtgggctcgtacacagattcgtctacttgaatttgggcagcgatgggagtggtagaggacggggcattgaagacgcccgtaggcacgagggggtcgctgggttcgctgatagtggtcgtggtctctgtaggaggaatggcagaaggagcgactacctcatcgacgatgtccatcggatcggtcctcgggactggctccggggcaggggcgaccggggccgcggcgttggttccctctacggagcccgtctgtagttctggctctgctaacgtactctccttgatgggcttcggcccagcagctagagtaagatcttctgtaggttcctgtatcgccggcgctgacccagtcactggagctgaaggctcgtctgcctgtgtcttcggttgatctgattccacttctttgagatattggccgatatcctgcatcgcctcatacagggtcttctcggtttcgcggaaggaaacccgcagaacgatgctgccagaattaatgccacaatgggacagcgtcttctgtagatcctccatcgaagtgtactccctgcccatgatgctcaccactggcgcctcgaagtataactgaccgctggttccctgagggccagtactgctcttaggcgtgcctctgccggtcaggtttaaccctttctccgcaacctcgaactgccgcatgacctgccacagcgtcatgtcactggatagcttcttcgtgtaccgctgaccgttgacatcgagggctatcgacacaactgctgcgctcttagacttttgcacaagttcgagcttggcgccagacacgagacctgacgtccggaagggaccagacaggtcgatcagcttctgtttgtgcctatatgcaagtgtcagttcaacacgttttggcaaccagggatcatggggcgttcgttctcacttaagttggtacttgtcactgttgaggttgaacttttgacaagcttcccccagaacatcgaccatgtaggttccgggcgtgactttgattttcgtccttctcaagtccgtagagagcacttcaacgtgcgccgacatactggcggtttgactatgattgtgggggatagtgagagaagacgtgaacgttgttgcttctagcgttgagctggcgcaacaaatttggtatgaaggtcggtctcgctgtgaagttttatcgttcaagtggtacgagaaggctgagactttgttttgtattgacgctgtccttgtgaagctgagacgatggagtccttacaaggagtggttacgtagtatagttgcttgtggatgttatgtttggcggctgttcttcaggcaaccccgcgtagcgtaattgacaaatatcagtccacagcaaggaggggttatagaagtaagagttcgggttgagacgaaattggatgaaggaaagcctgatatgtgctttatcagatggtaataagagcactgaaagtatcgatggaagtgatatgaggcggcgagtgagtgtcgtgtcttcgggtcaccgtcgtttcgtggagtacacaagatgtatagtgagctttccgagagcttccacggccgacgggcatcttgtaagatcaggaggggcaattacgcagtacgtttgatggcaacaccgggcatccacccagcaacggggaaggggagaaacagccgaatgggtagctcctgccacctaaggtacagactgctacaaaccaaatcctagcatcgcatgccccgtgcagtggcagccacataccgtggtagagtaccttggaggttacctgtacttggccatacagaggcacctagcacccagcagaacctgccctgccaggcacccttgttagtggacaccacctccatctagtcctccgcccagccagccgcgccagctgcgtgttgccttgcccgggcctgtccgtctcgtcaactggagcttcccttgcccgttcgaaggtgagcttgacaacggaaacggcaagctttctaactactctcaccaaacatcaccatcacatcgcgaatacccctcacggcgaagacgaacagtccatcctacttggaccacactgcagcaaacgtaccagccccatcgccgaacatcacttcgtcatccgagcaagcaactatcaccacttgcatcacatcccaggcacaagatggtaagcctgcctgaccactacgacacttcaactaaacctatctgcgaggcagaccaacaagatttgaagctaacaatgatgccatcaaacagtcgtcccccttctcgataagtacgatattccgatacccgatcctgtctatcttgacccctccaccttgaaaggcatatcatcatcgcgcaccttaactaaccgccgctcttcctcactctccacagacggcggcgctgctgtcgccatggtcggaaaagactgtgtagctatcgcgtgcgacctgcgcctcggccttcaggcgttgacagtctccaacaactttcccaagatcttccagtacggcgacgtcttccttggacttaccggtctggcgacggacgtgtcgaccgtatcggacctgtttcggtacaaggtgaacatgtaccgacttcgggaggagcgcaacattgcaccccggacgttcgccaacctcgtgtccagcagcctgtacgagcgccgctttgggccctattttgtcagtcccgttgttgctggcctggatcccaagacgggcgagccgttcatctgcggctttgacagcattggatgcatcgatttcgcgaaggacttcattgtgagcggaacggcgacggagcagttgtttggcatgtgcgagaacttgtgggagccgaatttggtatgtaatctttgcgaaccccaacccgaccttccattaaaaccactcgttttggctgtttttgtgtgttgggttgtcatagtgagagcgtggtactgacgatgacaattacctaccagggacccgaggacctcttcgagaccatatcacaggctcttcttaacgccgtcgacagagatgccttgtcaggctggggcgcccatgtttacattatcgagaaggacaaggtcaccaaaaggctattgaagggacgacaggattaaacaggacgtttgggcataatgatgatgatgaatctgggccaagagtattcaagtcgcatacgcgctagtggattatcggtacccttgggctctatagaacaaatacatttgcaacatgacaaactggcaagcggataggccagctgtgcttgtcaaaacgggtagaactgatgtcaagacgacaatgccgtcacagattatgcatggtgtaatccgctatgtatatgttctatctatatagacaagaggagttgtttacgtctagatctaaaactatcagaccaggtcaagtctaactaccaccaaaaaacctagagatccttcttcttatctgaggacgtcgagctgggggtgctctgtacaaagtacttgcgttccacggccttgagaagttcgtcaagaagcctagacaaagtattagcgtactgttcaaaaagtatcacatggaagacggatctagggacttacacaactggtgcactgatgacgatcacggctttccactctgcccagttcatggggagaatcgaaaagagggtctgaaggatgggagtgtagagaagggcgaagtgcaaggccatggacagaccgatagcatagacgagcatcatgttcttccaaacagggagcgtcaagagagactcgctggaagagagggcgttcatggcattgaacatctcaatgacgaccaagatggagagcgagacggtcgaaccggccttggccatgtcgttcgagaacatggcgcagccaatctcagggaactcggtagagcagcgatggaagtgagatagctggtagaagctgatctgaggaccctccgagtagaacatgaaccaccaagcgtaaccggcgaccgtggcgagaccgacataggtaccaatgaccagataacggaagaagagccatccgccgatgagagcctcgtcacgctttctggggttgcgacgcatgatatcgtggtcaggggggttgaaggacaaggcggtagcggggagaccgtcggtgaccaagttcacccatagaagctgaaccgggatgagagcctcaggcataccgagagcggccgtcaaaaagatagagacgacctcaccgatgttcgaagagatgaggtagcggatgaactgctgggtgttgttgtagatggcgcggccttcctcgatggcgacttcgatagtggcaaagttatcatcagcaagcaccatgtcagcagcgagcttcgacacgtcggtaccggaacccatagcaacaccaatatcagccttcttcagagcaggagcatcgttgacaccgtcgccagtcatagcaacgacctcaccgagagactggaggagatcaaccagcttagacttgtgagtaggctccacgcgagagaacagagaagcagtcttggcggcctcgagctgttcactaggggtaaggttatcgaattcgcgaccagtgtagctcttgccagttaaatcctcgttagatccaaagacaccgatctgacggcagatgctctcagcggtgttgcggttatcaccggtaatcacgacaacgcgaatacctgcatccttgcacttcttgatagaagcagcaacttcaggacgcggagggtcaagcatgccgacgagaccgatgagagtaaggttctgttcgagagaggcatattcggcggtagacttggcggtgtgaagaagagggttaccagcaacgttgtccagactagccagtgcgatcacacgcagaccgcggttgccatactcaacaacctccttcatgaggagttcggacatgttactgtccaaaggtaccttcttgccatcgggaccgaggagagcgtgagtacagcgttcgatgagcgattcaggggctcccttaacgagaagcttctgctgtccatcacgctcaaccaagacagacatgctcttgcggtcacgcgaaaactcgtaggtggcaagacgctgatactgcttctcgtaccaggagctagcgtagtgaacgcgatccttgggaggacaatcagagggggcgcaggggccgatcttctcggtcaaaacgcggagggcgccttcggtagcttcgcccacgttcgagaaagtgccggtagagggatggtagtcaaggcgggcatcgttgcagagagcggcaacttcggtcaactgaagaatggtagcggagttttgagcaaggtcggtaaccttcttgccctgcgacatgatagcacccttgggttcaaaggtagttccctcaacatccagctcctccagatcagtaccatcttggttgaaatggacgattttgttaacgctcatttggttggtggtcaaagtgccggtcttgtcagagcaaatgacgctgcaactgcccagggtctcaacagacggaagacttctcaccacggcgttcttagctgccatcttgcgagttccaagggcaaggcaggtggtgatgacgaccgcaagaccctcggggatggccgcaacgccaagggaaacggcgatcttgaggtagtaaatggcacccttggtccagtttccatggctagggtcggcgaaattagggatgttgatgagccagacgagaacgcagatgacagtgataaccttggcgagctggtctccgaagtcattgagcttttgcttcaagggggtaggctcggagatctgggcggtgatgctctcgtgaatgtcgccgatagctgtattggagccagtcaagacaacgacggctttggcgtgaccagtgacaacagttgtgcccgaaaacagcatattgacctggtcctgcaagacagccttgtcgtcgctaacaacggcctggaagtctttcccgacgctctcgctttctccggtcaagatggcctggtccacagcaaagctgttactctcaatcgagatcaatctgcagtcagcagggacgcgagcaccaacagcaatgtcaacgacatcgcctggcacaagatcctcggccttgatacgagtaatctgcccattgcgcaccacgttggcctcgttggccgaatactcttgcaaagcagcaatcgccttctcggcactgctttcctgggacactccgacaacagcgttgagaactaggatcgttatgatgacggcggggtcgacgaaggcgctccagccgccctcgtcttcgaagagcgcgagtacgaacgagatggcggcagagcccagaaggatgaggaccagctggtctttgaattgttccaagataagctcccagatgggtgtcggaggttcctctggaatggctgaggcaggcagaacggttagcaaaggccattgatagaataacgaagctgaattcaaagaatcctgtagagaaagcgcataccatttctaccgtacttagccctggactgagctacttgctcgtcacttagaccggtggtagggtcgacaccaaaggtgctgaggacctcatcgacgggctttgcaaacgccgcctccatattcacaaatgttgttggaagttgcgaaaagcaaagcgtaacggcgctttatggcggaaagcgaaaagtgaaggctccagagagcttcaacgcaagattggaaagtccctagtagcagtcttggagctaaagttcacggtcttcaagaacaaggccttcaataggaaacggtaaaaaaacacgcttccaaaagtatcatggaatcagagcaagagaagaagattctagctagcctcgacgaagaggttgccttttggtgatcgggatctaaaatgatggtctggaattattcagccttgatatggggtaccattgaccggggtacatgtttgtgctgcgacgtgtccagttctacaaaagtcgcctctcttctgcacgacacgtttctcactcgactgtggttcaaccgcccggaatgcccctgcggcggctcagatgctgtacaacggcgtaggtagctgggaggggtaggtcactcccaggtccagtcccccactggccactggtgctgttcgctgtccacaccagagacgaaacaggggcactgacagggcaagtccgatcctcccccagcgaaatggatccagcaccttcctcctccgggcccgggccccgctctcaggtggatcctggtggaccaacctccagccggagcctccctaatcgaaatcgccaagcgatgcggaactgccccacattccttctcccgttgctcccagcctcaaccagcccagcccagcaagtggcaccgaccgccctgcatctcaatgccgtcacaggatctcaagatcataattaccggggaacaagacgagagtttcgacaatcgaccggtaattgcttaaagacgggccaacgtcagagatattggcggtgggcagtgttgacagttgacggtgtccaaggtgaacttggctccgcgctagccgagacattgactctgaagacaagacaagagttacagctctttgttcaccatgctctctttgtcatcgtttggactttggagatgcagctgagagcagggcgcccatacctccagcaacgaaggtatggggtgaagaggagcgagaggttcggggtgggtactttgggttttgtttaaccctctacctctagttcaaactgtcattatcatgcctctttccttccatatctggaaatacaattggtgccacaaataaacgccccgcaccctcaaaaccccgcatttgagcccgatttcccaacttccctttttcaacaccaataattcaaatggccgtcattccatcgtcccccatcaaaaaagcaaaatttaagcattcaactcctcgtcggaggaaccggattgtagcgaggtattccaatgggctctcgcttcgagccatcgctgtgcatgaaggagtgacgcccgagcacgtgaaaggcgtagtgaagcgcttccgactccaagattggggggtctcaagaccaggccgtggacgaccaccgaagataaatgagagagataggagagcgattctgcgagaagttgccaaagatccttttattcagttcgaaagtttgaggaaaatcgcagccccccatgtcgggaagacctgtctttccaactacctgaagaaagagggtatcaaacaccacctcgctgtcactcgcctatatctttccgctgatatagctagtattcgatatgcttgggcccttgagcacgaggataaagatatatccttttagaggactatagtcttctcaaataagtttactatagagaaaggaagaggtagaaaaaggctttgggttttccgccctaagagtaaacaatacacctcttttatctctccttttctcttccaaatattaatacttttcgttctttttagactctttaactatagataccccttatatccaagccaagcacaagaacagccgtctatcccaaatgttttggggtgcaattcggtatagggtaaagagtaagttggtagtttgccccggagaccccgacgctaaaaggaatagagtaactgcccgagtttataaggaaattcttgaggaagagcttcctaagctaatggaaccggggcttatctttatgcaagacaatactcctattcacaagtcaaagttggtaatagaatagttcgaggagatgaggtttgagcttctaacatagccaccttattcacctaacctcaaccctatcgaaaatctatagagtttactaaaggaagggatagtaaaggggttcccagatttatcaaccatatctcggaatgataagacattggatttgctcattgatacagcaacgaaggtttggttagacttggaaatagaggtagtagataagctgatagattcggtaccaaaccgggtgcaggcggttatagctgccaaagggtggtacactaaatattgaattagacccttttattccttatcatcttaagtacctgataaccaagttttggccatttttactaagatttgtggttgtggtgtacttaggaagaaaggtggtagtggccagggaaatgcatggattttgaacggggcgtttttttatggcggccactgtacgtttcgatggtcaagtttgactacaggggcgagaacgacatcagtttaatcgcgaagaacaactgcctaacaagaaacagtgcggtacttgagcacatgaagatcatcaccaatatcggatgatatgtgtacattatatgtatgtagacgacgcctgcggcttttcattagggcccttccgatctggttgtgtttgacagcccactgagccgttggaagaagaggcttaagtttggcgaatgtgatacgatacccagatcgactggcgagtgcctcgtaacaaaattactggagaattttgcaaacggacattatgaaggctgtgtaaacgattatggttgacaaacaggttgcggtctaaatgttgaatgagcataatctccgaaaagagagtgaaatagtcggtttcgtccccgatgagattcgtgaaatttaccccgccaaccccacctcccatacgaagctcgccaaagtcaacaaaccgccaaagcgaacgacaaggcaataacaagcaaagcatggaacctgaaccaagcaggtagtggaacggcaagatcgcaaccattttatgtacagactttacggaaataatttccgaacgataaccctgcaaatctcctgctaagacactacaaccacgcctccatcaaacaaaaacaccatggcccccccttcagctctcaacatcgcgacccaatcggtcaaccgcctcgtcagggaggaatcctactaccacaaagagcagacctcccaagaggcccgcatcaagaagctccaagacgaaatcgccgccaacagccctgacctggacagcaacgctccctacgttctcaagcaggaggtgcgtcccccccaaaagaccatgcatgaaacatgcaacaaaacctaggagctggacacagtgaaccctaacccttcgttgctcatggtcattagcaaacggcacttgaagagaccaaggcagtgtttggtcccctcatcgataggattgctggggcggttcagaagcttgaggagcagattgccatttccgagagtgagggctcggcttctgaggaggatctgaagaaggctaaagaggcgttggagaatggcaagaaggtgacggagaccgtttaagaggtgaggggtccagatgaagaaatgatagaggaatggtgcaaatttaccaagtatcgagatacggtgaaaactgcggagtgattgggctttggacgtctttgaagaggtaaccacagggatttcgacataaaccacaggtacactcaagctggattttgggcccatgatattaacaagagagcttagccggatttaacgtacatagctacaccattcattccactgctcgataacaccattccctatacttcatatccttacgtggtgtccatggtgtcctcatctgcattaggaccgtcaaccgtgatccgcggtcgcggcggggtctggtccggcagaggcgaaagaggactatccggctcctcgacttcctcctcatcttccttgacctcagtcatctccacatcggttccctgtgtcgcttcgttgccatcacctctggtaatagaaccttcgcggctcgcttcctggcttgtcgtttgcgagtaacctcccgagacgtcatgaggcggcttgaggaatgactggttctcatcacccggggcaggagtatcgcgcgccggtgttctggcgccatgtgtcgagacgggatggggtgtgccagcggcgtcaccgctctccactccgctcttcgttggtagtccgctgtccggcctcggggttgcattgccgctagaaatcccgggccgaggggtctgtccggcgtccgcctcggtgtcgccggcaccgccttcgtcatcgcccatgccttcgcggcgctccacctcctccttctcatcacggatcaaccgcctcaaccgcatgctctcatccataattttggcaaactggtcgcgccgctcatgccacgtaatgccgtaggtctcgctctccgtctttaactcggcaatttcctcctccagtttcctcaggttcgccgcctgctctgccctggtacgcaaagcagggttgttggtgatcttatcagccagctcatcgaacttcttgcgctcctcaagcgtggcacgggcctgctctagttgaacacgtagctggacagtgttgttgcgcaccgcctgtgccgtgttaagaatgcgctcacgctcggcaacatatcgttcgcgctcacgctcgttggcagtcagaaggaactgaagccgcgcgatgctgctatcaaaggcggcaaaatccagaatgatgtcctccttgagctgagcgaggtctgatgtggccgaatcgccggtcacggtgggcgtttggacttcctgctcggtagttccagcagtcgcgccattgccctccggaggcggggtgggtgcttgacgagctctcgagagagttaaggagtgaagagtactaagacgcttagtcacgcgcttgaagggcttctcttccacgttgagaagtcgtgacttgtggagctcattctcctccttgtcgtcaagtagaccccaggaagccatcctgtggttgtgatgttggtatcgagatgctcagcgtcaatgtttgattgttttgacggacgtaaatatgattgaaaaggagtccaatgatacgagagaagtgaaaataaaaagaagacaacagagtgtagaaggtgaagtcttcgattgcgccggataacttcgtgcagtcttgttaatttcgttctttatcgattgtatgaaggtgaaaggaatcaagaggctgatgatgtatgggtggaagactgatggttacaccaatcgtacggactgctggaaactgaagcatggacctcttggcggagaagggagtattttcgttggtggatgcactgcaagcaggtggggcccacataataaccgtcaaggttccgcttacctgttcaggaggatcgaacagactactctcagctgaacgccaggtgtatctcgcatgtaccccgcggacgttacaggttgcagctctgcttcgcgccactgatacgtgtacttcggagtacttcggccaacagctgagacctacaaatacattgccatggacacctctctaacagccagtcggtcaacctcgaacctcaaccttcactccagattcgtctcgcttgcttgtacaccgataacctgacggttggctttgaataccataatcacttagccgctgcgaagacatcctgaaggaccttcttgattcaatcacaatcagaattctacgaccgaacacatcatcgttctacatctgtcgtcatccagccacacctcgtcaaccatcaaagagaagaaggctgcggcacgctgggttaacacgcccttgtacttcgcccaacaaccattgtcctcgatatatttcgatactaactacctctagacaaatcccaaagttgtactagttactcgagcaaaacagccaggagccccataatactgtcaccatgcctgggccacgctcacttctcgacatggctctcaagctcgccatcgacaatgctcaggatatcacctgcctggacgacgtgccaccaagaatcgccagccaaatcctcaaagccgtcagaacgccagagcacctccgcacaattgaaattcatagcggcgacgaaatctacgagctgaccgccgaatcctggcgtcgtttcatcgaacgcaagtacggacttctccataacaagcaccgctgggaaccaagcaaccccaaatcatggcataaggtgtatgagaagtacggcaaactccagaaggagtcagacgaactcgccacagaggctctcagagcaaaaatggccgccgtcaacgatcagaaatcatcgcgcacaaccaccatcgtatccgcccaggttgctcgcaagctgccagcccccaaggcccgtactttcggacccggcttccgtgggttcagcacctcctcagatccgcccatgaaaagagcgacgttcctgcaaaaggccactagggaagcgaaactggatgctcaccgccgcaagctcgccaagccctccgtcatgctcatggctaggaagacggaactcacccgggctcctgacaggttgatcgaagagaagcgtattcagaaccagttcgacatcgattccgccccgatcatcgagggccctcgcatcagacccgcaacaagctcgcgacaacagaaagaccgagaagctcgccttctgcagatcaagaacggaggaaaaagcggcagctccggccatgctcctaacgtgttgagcttcgacgatgatgataacgaccaccattacgacaacagccgccacaacgacaaaggtgcctcaggcgacgacatggatgatctattcggcgacttggatgacgaagacgctcgcagcccccctccgaagtcgaaacgtggtcttctttccgccagtcctggtgccaactcccaaccacgagccgctgctgccagtgccaggcccaccactaccagtcggccgcctccaacttcgacaacaaatgctggccgttcttcaaataccggacgttcccaacctgcgacatcatcatcttccggtaggcgccccgaaagcttgcctggggctaagcgcaagcaagtcgacattttcatgaagcctgccaagaaagttcgtcgtgtttgaggggaggatctcaaaggatagggttgtagtcgggacctggggatcctcgtgtggtcctgcaggaagacttgagaaggactgtgatgactgggagttgaggagcttcgtgtggtcctagaggtggagttgaacgaacagggttatgattgggaataaaggatctatgggagttatggagttgaatttgcttattggaactgagatgggaaattacctgcttacaccgaaagataagggacgggcatataatgtgaaggaagtttctgatgtcatatctagggatctacatatatggcgttttcagcggtttgagatctttataggaacaggggcgttgttttcgggcgttatgacgatggagcgcaatgacttaggacaagttcagggtaggaaatggaccaaaagcgaggtacttgctcttccgcccgacaataaacacgtttcggtggactcatatcctctgacccaatctgaacaaatgctgtattgcctgattacctgccttgaaattccgctgatgagaagaaatcttttcctttcttgggtcgtccaacctttccaacgacaagtgttaacctttgatccatggagtgtacaaatcccatccttttcatccgccaagggcgccctatcctcaaccttccggaatttggtcgtctaagtagtccctcaaacaccagaacgtccacttgtgtttgtcgaagcaccaacatatagcacccagtctataggtttttccttgggaaacgtcgttatctcattaatttatgcgtgttttgtttctcttccagcaagccggagctttctcaaaagcctaccaccttccacctctaagagccaaaacgagatggagagtcgcaccgccttcgagttggtaatcggttgccgtcttgtcgtcgaccctgttttgttgcgctatcatgttagacaccaacgcctagagtatggatctaatgtagctaggtcagaacttacatttgctttccgccaaagatcaaacgttgctgtacgggagggataccctccttttcctcgaccttctccttgatgtgggcaacctgtgtgtattgcctgaatcagtcggacgttcgaatgagctcgtaaccatcataatcatcgagagcgcaaatcgtagaggcatcgtggaggtgacaatcgatcgatcgatccggtttttttttgttgttttcttttttcttcctgtttccacggctaagccggtcgcggattctacccgcgcgggcgcgaatcccgacctctttgacagaagggagggccgtaccttggtatcgggctcaatgtcgagctcaatttccttgcctgtaagagtccggaccctgtgcgaacaaagtaaaaggcatggttagctgtggtactggcttggcctggggatagcgtccaaaatgcatagggagcatagatagcaagctgtgcagccgcaatatgcatactgcgactatcggacgaggaagggcgaaagttcgaaagctcacttgatctgcatcttggatagtttgcgactggtttgatgggaaagagttcgcttcgctggggcgatggatgagtgaggttgaatgatcgagttgggacggggtcttgttgtctctgtatgcgcgtggatgcgaagcttctgttgactcaagaagctgactgcatcgggatggttgattttggtaatggagcggttcaaggagttgagttggtcatcggggaaaacggtcactgttgacgggctggggaggggtggtggggcaggcactaccggcgcggttagcgtcgtggcggtaggacgagactgcctgaggtcgcactactatgtaggtggcaccgctgtggacggggctgccctggcttttgttgtttggataccccttcgggttgccggggcagcttcggtagctttgacactacaggtgctccgaggtaaagcggccttgttaaccggctcacatcagggagaggaatccatggccgtagctgactgagatattggagtctttttgtgagctgaagctacctacggtagaaatggtcatacctagaggtattcactttttgtccgaggggaacgccgttgaaccaaatatgtttcgagctgcaactcaggtgattttgtatcaacatctttcattgatccaccacgaggcgtccttcgcgctaggttgaataaccgctttggatcactaatagagaggatgcctcgcacctaaacagggccatttgcagacgagcttttcgatggatatcttttttgcgaaagcttccttttctgaagatcatcgctaaatccggcctttccgataagttcattaaagtctgttgtacacttggggtttccgtcacatccataagatacatatacagcggagatttttatccgtcatctcatgctcctcctctctaacttccaaaggcctcggcttagttgtctttggacctccgatcttcgaaaacgttgaggcccaagccctcagaatcaaggagcagcctgttcttgccgccggcctcctggatgatgttcgcaattgcacgcgcattctccagcttcttcaattccacatacgacttgctcttcttgatggcctcaccgatgagctccgcagaacgggcctcaccctgagccttgaccaccatagcctgcttctcttgacgcgccttgtcaacaataaaagctgcgcgctgcgcttcttgctgtgcgacctgcttggcctctactgccgcagtgaattcgggggagaatgcgaggtgctggggtatggttagccagagatatctacgacgcaaaagaacgggtggaggaatcgtactgtaagcgacacatcgtccaggaggatgttgaaccgggccgcacgctttgccaggttctcacgcacaagcttggcaaccatctctctttgggtgatcaattgactggcgttgaattgcgcgacaacgctcttgagaacctcgttgacgattgaaggaaggacccgctcgtcgtaatcggtaccgagggtacggtaaatctgaggcaaggccgtgacttcgggtcttgaaaggacacggcaggtgatgttgaccatttgcaaatccttggtaccggtcaaggaggacacgtttctgggcttcgcgcggacatcgtaggtaataggggtctcgaaccaggggatcatgagatgggttcctattcaacttgtcagaaaaacgattaaggctagcgagatagagaccaagcggcgaaagcagacgaaccttcgccatagatctccttgctaacaccattaactctcctgtacttgatcgctctgtgaccaccatcaacgttgaacagggagtttgaaaggacccaagcaccaccaccaagaagggcgaaaccggtcaaggcagggcccaaaccgcggggagggatggggggcctgccacctgggaaaccgccgccgccgcgagaccgggcagtctgctgaatcttgttcaggagatcctgatatgggttgttcgacatgctgggctgctgtgaagtaatgggcggcccaaagatgatttggagtaggagccctgggttggttgacggatgtggtggggaaatggggattgaagtcgtcacgatagcttgcccgagcttttccagcgtcggagctaagaccacccacaggcagaaccacaagcgaggcgcatcactaaagtccacttgccatctgcctaccaccctactggcgcaactgggcttctaggtaccgcctgtctcactttggtcaagcacagaccatacgctcacgtgggtcgctatagcttgtcgcgacgggagcaggaccttgatggatcgtagctcggagacaagtagaggtatccacccccgcgacgtacatagcccctgcattccatcgtcgaagcgacacagcgacagagagtccaatttttgacgtgtgcaaatccagaactacaaacttccatttgcagccaccaaaaggttgactccattcccagaacttctccccgttgtcagagtattcccacctcgaccaaacccccatcttacaaatcgacggtatctggcagcaggcttgggctttgaaattgaagagaaaaggctaaagaggacccaattgccaccaggtagtctaactacgactgtgttaacttccatctcatccatttgccaaagttcgctgttcctgcgcggtccctattgttcccatcgattcataccaattcctggttgcccatcccacctgtccaacatttggttcgcttggtgattcccattcgatcagcccacacagctcgcagtcaaactcacgcaggattgtgcctctccaccctcagcagcgctactgctagacactttgcgcttcgtacaacatatttgctcgacagtgaacgcgcgcatcgccatgtcgacacgccaaccttcacgtgtggtcttcgtgggaaacatcccttatggtacgcagacaacccgcttctgtccaggtcagacgacgaccatctataaaagcccacccactgacagggacaatgcaggccttaccgaagagcagataaccgaaatctttagcggcgctggacgggtcctcaacttccgccttgtctatgaccgtgaaactggaaggccaaagggttttgggttcgcagaatttcccgactacggtgcgtatccatctctgaatcaagtatccctctcccgcgcacacgctaatcagctttcgccgatctccagattccgctgcatcggctgtacgaaacctgaacgaccacgagattatgggtcgcaagctgcgtgtcgatttcagcaacgagactgtcagcgacgaagacggtggcagagatcgtgatggcggggtatggcacaaaccaactcaactcacctcactttcacacccaatccactgaccatgacggcctacctagtcgaatcagaacgcctccggtagctacaacgctcaacctcccaatgggggaggctacaacaccgctccccccgtcagcgccgcccctcctgctctcggacccttgccccagggcaaagaccttccccccgatgttacctgcaccgacgcgatctcccgcaccctcaacacccttcccccggctcaacttctcgacatcctccagcagatgaagacgctggcgacgaacgatcctgctagggccacggaacttctcaaccaagcgccccagctgagctacgcgatatttcaagcgctccttatcatgggcctggtctcgccggacgctatcaactcagttctcgacaacccggccgctgctgctgctcctcctatgggtactcccgttgtccccaaccctatgggcggtgctccgtacggagcttatcccggcgccatagccaccccccctgttgcccctggtcctgttggaggctacgcagcaccacctgtcgccgcggctcctattccagctccgactgctgctgctgctgccccagggcaggatgcagaggcgctgatgcgtgccgttatggagttgccgcaggagacgattgacaagctgcaggaagcggagaggcagcagattttggcgcttcgcgctcagttttctgctcagggcctacgctaatatgacagacggatgattcaaccagtcaactttccgtgaacatgggcaaaaaatatgtattggggcctcatgttcctgtttttctgtcgttatgcattcttttctaggctggtcaggcgttatggtggtggcggtcggtttcacactctaaatgggagcattgcaaaggttcaatagaaaagggtaaatatcggtgaatttaacagccacagtctggaagcttaaaccgctgaacaaagtcaaagtttcgtaacgatgtatactgacatagctttgatcaggtagacgacacacatcatcaaagggatgaagacagagttgtggactacatgactttgctttccgctttattcttttagaagcatctgtctatccaatcgcgaaaatgacagatattcaatctcactccacaaaacgccatcaccaccccacaacgcctgtatttcgttctgtttcttttgcccatccttattaaccaaaacgctgtcatgtagacatgtgctctctcagtacatgagaggatcttgaccttttcgtccaaaacatagtcgttgaacccgtatggtacatcataagccctcctcacttgcctccactcactcgcttgcgtgcctgtctgtatctttacacaatcttatacacacgcttcgcaatcagataacagccaaacccaaaaagtagcagtcccgctgtgatggccgtgaaccacttgaggtcgccctcgttcccctgcccagggacccagacgttcatgccccaaagaccggtaacgatgttcatggggagtacaatggtacccaagacggtgagtctcccgagcacgtcagccgtctgctcctgtcgctcgttcatgcgtatgttgatttgcgctaggtagttggcatgagatcgtgctaggattctaagttgaatgatatgttaggattctgggtttgaaatttgctagaaagtagtaactagtggagaagcaattggattgctagagagacaacttacttctcatagtgactcaagttcgaagtcatggtcacaatatgatcctgaatgtcacccaagtacagaccgatctccgaccgaggcgccacctcccaatgctcgttgcaacgctttgcgaagctcttgatgacgtcggccttgttaccgagcagtctgtaaagcgacatcacctttttgcggcagtcgcccacgcgtctgagcatgtcgcgtccagattcggccgatgttgcgtcgccggcctcagacttttctttgagattatccgttgggaaattcggatcgtcttctgagtgcagtagcaaaatggcttcgtcgatatcgtcgacttcatcctcgatgttgtgaatcagcggaccaaaaacatcggtaatgtcgtcgataatggcgtacgatatccaatccgatgagagaatgagatagtcacgcagctgacgaattcgtcgacgcacgttggccgggtgcggtgtttgcgaaaagtggaagcttagaacgccctcgcggaacacgaccacgtacatgttgacgggctccagaaaattctcgcttgctgaatcttggtcgaatgaacgataattgacgaagtaatagtgccggaaaagttcaactttttcgcgagcttcctgcatcatgatatcttcagctgtgagtgggtggataccaaatgccttggagataaccttcatctcttgctcggtcgggctatagatatccagccaccacactggtcggtctccatattttggtggcttgcttgtcttttccgtcggtggcgacttggaacgttccggagatttggtatctgttggcgtatgctctcctgaggtacgtttcgagtccgtgactgtcgttccagcgttcgagccacgatctctccgagcgtcgaagtaaccttgggtagtggtagtaagcgatggctgccggcttggaatccttgggtcaccgttctggccgcctagaacttcatctagaccgacatgacgctgatcctcttcgtcatcttcgtcatcagaggaatctgaaaggagtggtggatcggggatgaagagctgtctaaaggagcctcctggcgggaccagttctgaaatggtctggctgtgaatagtactctggaattcttcattgaagtatgtgaagcgataaggagcatcttcctgagcccggtaccagccacggtggactggtcttagtcgtccgttgatcaactgaggttctgtgatcttttttgcatggcgctcctcacttctgccttccttctcatacctgctccattcctccaagatagcaagatccggccatttgccgcgccgtcttctcttcatgcgatacgcagtgggatcacgagtgcgaagatcctcgtcagcgatttcagagaggccatcctggggaaagcacacgtcctcctcagcctgtaatgcgattgtgtgtcgtcgttccagagatcctaccaagtcgctctcttcatttagagttcgcctgccaggggaattcggcatggagttgacatcatcccgcatcatgatatcgccgaagctcatgcttagatcgcgatcggttgcgcccatgggaggagttccaggcactgatggaggatagttgacattatagccttctgtgccggttgcgccaagtgatgtggcccgtctccttttgctgctgtccctgcttgattcaagacgactggcgactgaatcccttcgcgcggtgtcgtttgaaccataacctgcaaagccttcgcttctctggaatacggaactagagagaaggggtgctccttcgtgctcgtcttcgctgttgttgctgctggccaccactgttttaagcctgctcgcgacctgtggtgttgtcaaatgcgaactttgcgatactaacatcgatggccgtctaggtcgtaggaatggttgttgttctctgtaatcatgatatgtgtaagctcctgctaaacccccgcttgaagatgccataaactcacctatgatccaaaagcgcctcgctatcaatgcttgtattgctgaagttgtttccgggctgcgaataaaaaccgtttctggcttccgcaagcgccttatcattcattctctcctgggccatatcctcggaggtgacgccgaaagaagttcttctattcttcttcttcttcttgcccgctctatggttctttcttcttcgagatggttggttttgaggaggttggcctgcggatggccccgagttcgacgccgaggcatcgtgccgtgggggggtatttagatccatgacattggtcagcgattcgcaacttggtaggtggagttgtacgtcctggatctcgtcttcgatgaacctgtagatgactaggtgggtggctggtggatgattgttggttggactggatgattgggtcccctctgtccagtgaagctaacaagacggacaaccacgttcctaatcaatgagtgggacaggcgattttagctccgcgcaggctgaaataacattcaggtaaaaactgtggtatgggtttgaaagaatgccagtttgtgcccggcggaaaaagtgtggtgaccttgagacgaaagagatgacgtgagagagccagagccagcaggcaggcgagcgcgggcgctatggcaactcggttgggatgcagcaggcagacggcctagcttggaaatgtatggcagccggagcaacagatgtttactggtagatccacgtcaaacaagaagaagagaaaaatttaaaaaaggctgtggcacctcttgaatcttgaatcagggtaaccagtgtcttatcgaaggcagtgcgacttggtgtgatgatcaaagaagccttacaatcgcacgttgatgtcgacgtcgagacctctcgcacgacgtaccagtgctgctttgaatgttgtatgaatgaaattatgtaatagagtacctctaggaagtacccaccttgcctgtatcagcaacagcagatgtgtggacgcggctctgcgtgagaaacagatacgacagcagacgaggacgaaagttcttgaaacatcgggtttcgacggaattgaaacagtcaattgtcgggaggtaagtatggccgggcttctgtcctggtgtcttcctttccactttctactgaccgtgacaggaaaaaaaaaactacaacttccaatccggcccggtgatgtcaacccaagcagggatccactgtatcactgctggtcagggcagcgctgtgtagccacaacgcccaattcccaagatagtagcccaggtaacgatggtcaagtatatgtggaacgaggcacgcagtaaactgcacctgtaagcttttcacagggtaattcgctgttagtcatgtgtcgggtaggtcaaccgctagcgtacggctgtacactactaggtggtgacccacagacacacaacttccacttctccgttgtggagggtgaagaaccctcaaaaaaagcttgatcatggcatcgggttctttgcgatccatggtttttcaactgtgtcctcacggacggggcgcctgccgcccaacggtctgtcaataatcaggaagaatctatcctaactgacttagagcccatctcttcacgctgagttaccggcttgttcgatgtacactaacaagtaagtactctaccagtggataaggctacctactgcgtataggtgggtgtgagtgcggatgcgcctccaggtcaccacaaccttgtggattcacgacccttgagaatccattgccgaggtatctaccacagtatgtatacaggccggtaccgttgagaagctgttacaccgacaatccgtggagttcaaacaacgaacataacatttcgccaagaatccatggatcgcagttataactatattatctactatccgtgtgtctggatttatggtcataagcaacacatttcgcgccatttccgttgccgccatcgtcttgacttcatggagtcgaaaagcctttgcttgaccgccgaaagtacgacatcggaatcggagtgaaatacaaattcaatgacatcatatgctgtagttcacgcaccgatacctacgcccgcgaatagaatgtcttccctacaaactcgacttgtttctggttgcgcggtcggatgaagacaccgcaaggcttggggtctatcaagtgttactgtgtacaccgcggaattatcgatttagtgtatatcgtattgctcggatgcgaggttggatgaaaatcacctcaattgcggtacgtaacctatcaaggctccagcaccgactaacatccagctttaccagctatgacattgatttgcagctttcgccctgcttggtcaccccagctagagaatcctacaagaaacaaatatatcggtaatatgaaggaccatcccgactattcacgctcagcaggacctacatgtagatggaaatggggtgatgttctttaagtcataccaaagtctaacgcgaatacgtccatcaccggtagggtcgatataggtatgctcatcttacctcttttaatatgacagactggtgccatatccccgctcccctgacaaagtggatgcgaggcacgggtaacccctccttcagctacctgcggagaagaggaggaatcggcgtggggtagaggttgaataaggtcaagactaggtattgtatagctctgggtggtcttatagtaacttcggcttccctttctcgaactaatagaaggaacatttgatattcaatactcgaatcagtttgtcctcgttaccaagtattcagacctgtcacaatgtccttcccaaagcttatcccggccttcacggctcaggtatgtatacactcctcttctagttgcttcgttgtagatgattcaatgggtgttcttcgggttgtactattcaggatacctgtcgacatcgctcaacctcggaacaaaaatagcatcatgctccctagaggatgtctcccactccttggccgattacactattccagttccgatacatatctaaccactccatctcttacttccagatcgtgattgaaccccccgccaacatcggcaccactgctcgcggcggcactatgctcttcgttccctttgtgcccaacagcgggtctgtcaagtcggaagcctcgtacccgatccaactggacgccgagttcgtgcacggcgccgactacgtgcggatggacccgaacggcgagaacgtgcggctggaaatccacagcgtcggcaaggacaagacgacgggtgcgttgttccggttcaattacacaggcactgtctcgctggcgggtgccgcgggcaaggtgttccgtggcgagccggacatggcgacgacggggtttggtgatgcttgtgagtgtgaccttttttttttttttttttttttttttctttcccttgcgatgtatttgtttcgggtctgaattacgatgtggatgttggatggtttgggtgaaggacgggaaaaacggtttgatttgtcactcttcgagagagaatgctggagcttcttggtttgctgacgagagatgaaatggcttatagttacccaccacgtcttcgagaccggcaatgagaagctctatccgctgcaaaacaaggtcttcgttggatctggcaggttcattattgagcccggtaagccgattgttgtcgagtacaagattagcgaggtgactgcctcctaaggagtgtggtacaatgtaatgaaacatgagtgatggctatcatgctagcctcctcaaacaaagtgctatgatgatgttttatgcgcgatcttatggaagtgtaaagtgaaggatagaaactcatatgttatgcatggttgaagtatgataccaggcatcaaaatccaccctcctttcttcatgactcagattcagtggtctgaaggtatctttgctgttcgctatttataattacgagccatatgacatctcattcacacctatgtataccaaatttttggacatgtataatagccgagtagcagttcatctcgaagcagacaaccgagccggcaaaaccagctagtcacaactagctcgagggtgggccgcccgccttctggataagaagatgcccaaccgagatattggcgatttcatatgccttgcagccctgggggaaagtgcccaaagcagcccaaagatcgataagcggctgcatcggctccaaatctgtcttcttcaacaggccgagcgtggtggccgtcaagatgaaatggctgaagcagctgttcatggacttttccaggttgaggcagaacatgtcgtcaaagtgtgaccagtacaggtgcgcgtagacgcggaacatttgccggaagatggtctgacacgtctccatgaaattctgcgggaagccgcttcgcttgccgatccagtccgggcccgactcgggcaagggggtgcagaaggccgggttgtcagcgaaggagacgcccgcaggatcggtggggaacaggttgctgtcgtcaatcttgccgctgatgtagcgctgaacgaggctgaggtattcgtatgctgggatttccacgggctgaagccgcgagttcaaccaggtgaaggagtgggagctgtgttggatggttagtttacaaaggagtcattggatgactaggacgcagctgagttgctagaaaacttacgctcccgcagacatcttgggacattttcgagagttgcagatcgagctgccatcctcttcccggtcatggacgagtttaatgaaggtaatgagcatccgccagtggtccacgactataacacgaagttagcagagctacgaatttcctgatgacgttcgacaaccgtacgtaccttgatgtgctatccactctcccatttccaccgtcttaggcttagcactaagggtaaggaaattgcccttgacgatatgtttgccatagttgcagtttagccattgcggcttcacttgggggagatgatatgaagcaaggacctcctccgctgaggggatcgaaccattattgggatccatgccgatactttcagcgagagaaagcgagttctggatgggtggcagtttcactgaaagagttggagatgtataaccaggagatgtctcgagtgagtgtatggaaggcaaagagttctgagggttttgctgagtcggactggttgggcttttgtgtcctctaaaccgagcgtttctagaatgatactgttagttcccaattccgttgcttggtagaagagtgcatttgtaaatagtgagtcaacaatccgccgtcactgatacaaggcggattattctcatagccgcagacatatctgtcagctaagctgagtatccaacctccaatttgcgggatagcatgatatctggttaatatggtaaagattcgtatcgtggaagggagagtgaaggctcaaccgttgtatgacctcctcttcaaattcaccatatagtgaacatcaaagtcacccgctcaatggttgttggttatttgttcagagaacttgaaagtcgtgttgggccgtgacgggcttggcataaaaggggtaacgttgcccatatacattgtaagtgatgtgatagtctcatatagagaagctcacttcgaccttcggcacaaagcacttgcgggtgttgatgagcaaggagggagacgatcctaaggtaaccaggaggacctgacatgggaaatggatggggggaacaaggtagagaagcaaaggggttcgtacctttaggcagtatacgtacagagatgcttgaagatgtagagacggcgtggtaggcagctccggagatgcagggctccaggtagatttgggaacaaagatgaagatatcgaaaccactcacattccagaaaagaggttggacatggtctcaaatagcggacgaggagatgtacggcatcagcaattaagggacgggaagaggcgagcaggagacaggcgtgacagggcacctagactagagtcttactaggggacgggactagggagagctagggcggccaggagactgcttctaaggaggaccgcaccccaccgccatccacgatgataggtgctaagggaccgtctgactgggcagccgctccgagaggggacctttaaggtgaacagcttgggttgggaacgtcctcctgagtggtagtaacgtccattggagttttcggagagactcgctgctcccaacttgtttctgaatgcctgctagacttgccccttctcacacgtcaaccatcaactccatctcgcaaatgcaacaggacggagcaagccgccacaaataggaggctccatggtgtgagggtctagaggggtcgaaggggcatcctgtcaggttgctaggggcatccgctggattcatgaagggggattggatcaatgctacggtatatgattgggagagagcaacctccaagggattgatccccgctatttctggcgccacaggagaccttcaaggttcgcgccctcaccccgccttatcgttatcgcagcctcagcccggcccactcatcagtgacgcttaacctcaagccacacttggggtattgactggacgctacttacggtccgagtcaggtcctgctcgctgcattcactgaaggccattggaccactcactgcgacccgctagtaggaaggaggtgtgcgactgtggactcccgtcgacgcgaccttcaagcttccccaaacttgtaagccgcatcgcgtaaaactatcaactatcatccaacttcaaccaaaaccgatcatcatttgaacatcaacctttcttgcgcatcaccgccggcacataagaatattcctcgagctcgaagcgcacccataacacaaccaaatcggccaattctcacgcagcatcaacccagccgtcactcagaatgtccgattcagaggatcatatcgacaacgtcccagacgatgctggtgacgatttgtttggagacgaagacgttaacgacgaccagccgctatcggagattggcgaggacaagctcagtgaccgtgacttgaactcggacagagaagacgacgtcgccgacagacatcatgacgaagctgacggtatggaggatgaggaaccggaattccgcagcaagaccgttgcagacacaccgctttaccgccatcgcatccccaagtccgaagacggcagtgtatgtgcagtcacttcgagatcacatgtgtgacaacagagttgctaacgggatcgcagctttactccttcaaagtccccgacttcatcaaactgaacccgctcgagtacaactccgacacttgggagccgagcaaatgggatctccgaaacgcgcgggccgaaacaccaattcctagtgtcatgcgccgccgtgacccgaagaccggcaagatgcagagcaataccaacatttaccgctggagtgatggatccgttacgatggcggttggcgacgagcattacgagattcaatccaagcccctggcgcctccgcctaacaagccgtaccaggaagtccaagacgcgcactattatgccgctgcggcccacttgacaacgaactcgcttgtaatcatcggacattttacggaacagtacatgctgaggccgaacaagaacatccaggatcacgctcttgaacgtctcaaggcggagttagcaaccgccaagaaggaacgcggccccgacatgattattctcgccaaggaggacccagagctgcagaagaagcaggcagagatggctgagagggaacgtgctaaggcgcagcgtcgtcgcgagaccgctgccgcccgcgtggatggcgctggaggacgattcaagggcggtgcactctcaatcggtgatctggaaggcggaagacgcggccgcaagcgtggtgtgcctggtggcggtaagaagaagaaccgtcggcccgaatatgactcagatgacgagcttcccggcggcgtgcgcaacaccgacaaatacgacctggatgacggcttccttgtcgacagtgacgaggaaagcgaggaagtggttgatgatgaggaggaagaggagcttcttgatgacgatgacgaggaggaggaggaggctccccgccgcaagcgtcagaggacggcggaggcagatgatgaggacggtgctggcaccacctcgcatcgccgtagacgggccatcgttgacgatgacgacgagtagttaatgagaacttcttgcttttagagtttgggttctgagcatgttttattaggcgtatttggtcatcaggaaagtaaaacattgggcgttttggttggcatattagctggggacaataagtaggtccctgagtgtgcaggcgggcgagaacatgggtatacagtatgcttgcatgtccacatctcagcattagctaccgatgtacatattctccatgcctcgacagcgctggatgaatttacaagtatgatcggaaaaaactacatgtagtaattaagtagctgagattatattgttctcgcatggtgtctccagattgcgtcttcgaatgccacgctcagcttgcgcatcaagtaggtatcattgtatttgcattcctgtgaaccaaaacaagtgtccgccggacttattcctcctcatgaaagccatcgctagatgaacatgctgcattaaaagtagttgggagtgcctgtcctaaaatgtccctgcgtacctgggaatgcccctattgtggcgcctatcatcgtatcgtcctcgtccgagctaggataaagagcagcatcgtctgacctctctggcggtgcgcgcatagcctccagtgttgggggatctagttgtggcggctgaaagggcttgagagtgtgaatctctctacccataggcatctgttggagtaatggccccgatggagggacgacctgggtcattatctgcgacaagagaccacattgttagtccatacgacaagtcaaacgtgggacatttgaggaacagcctgaaatgtaatctcaccgtgtcattttgctttgaccatttctcccacagcatttcatatactcttgactcctcaagtcgtccagcatctgctccccagtctagccctctttccacctttttgtcctccctcttttctgtccacttctctttcaacctgcccaaacctccgctcctcttactgcccccttccgaggggttcctctcaactcctagctcctgaagtcccgcattcaaccaagcaatcgccgtcccagtttgcccacccagctccgagtcaatgccaaagaaccgacacgccttcgctctacttgtgcgccgcaagttatctagatactttagaaagctctcggttaccttggctccgccctccgctcgcgccagccccgcacacagcgagtacgcctgcgcagcgtgttcgctagccgccagacacagccttgcaaacagatgagccctgaccttggggatatctggcgccttgtacatccactcggtatcgttcttgttccgatcttgcgccaccacagccgggtacggatcgtccttgagcacagccaggagggtggcctcagccatggcgagcgagcactgcgctcgcaacgccgcgggcgagatgtcggcacagggcggagccatcccgtagccgctacttagcccttcggcccggagcgcgaggtagtcgtagatggaagccgcatcgagcaggttcttggtcgcggcgctgacggccacttgacgctgctgggtgccgacgggcgccgtggaaagcacgtagagcggatgcagcgcggtgcgggcctgcagtgtgtgcgcgttggcgaggcaggagagcacaaagaagacttcgtattcgagcgagtgcactttgacgcgggcggggtctttgccggggacggcgacggcggcgttgtcagataaggtgggccgccattcgattatgggtgcggtcttgaggatcacggcgatctcctcgccgttgatcgcttgttggctgaggccggcatcgacggcaaagagataaggtaggtaggctatgaggctggagacgacggtcgggagctttgcgacttggtgttcgcggggagtgcgcttgaaggccttgaggtcttcgcgaacaacgccgcggcgggtgctagcattgaggggcagcgagggatgggactcgcagctgaaacaagacgtaaaggaaaatgacgaggttgtgggcaacacgaatgggtaaggcatggcgactctagtcacagttggattgttatatcagcaaatggtcagtcttctcaattcattgccgtgttccaaacttccatggtgtacgtgtggttgtgacgaagccccccagttgttggctggccaggaaggttctcaataggtatcggatgggacccgttggagaaagccagctgcgtcacttgtcggcccgctgattgacgaggggttagtctaggttctaaccgacatcccccgccgcttgactatacttaggtacctatcctagaagccagctgctgacagcccgagaaaggtagctcccagttgtgagcttggactacacagcccgtgtacctaggtttccccatatcggtcccacccaagaaccttgtcggccgccgcgacgccagattgcttgaaacgttgaatgacatttgcgaatccagcgcccacaatttccccaagcatctccttacggacaccttcaatgccgccctcctttcgacacagttctgttcggtctcgattccggtaaccatgcccgggccctctcctcataagcccagacggaaagcgaagcgggctggcggcaatggcccaagcaaccttcctgtcattatggagcgcgaagctctcgtccgcatcccttcctttcccctggccgccttcctctggcctgccaggagttctgtatcgcaatgggagttattaccgttgatactcatggcagttggtctgttccgctgggctgcaggtctttggggctattctggtacgtgaacagccagccccgtctggcgaggccgtgattaggtgtatacactgaaaggctaacaaattccgaaaacacaggctttgaaaaaccacctctgtttggcgactacgaggcccagcgccattggatggaagtcacaacacatcttcccatttcgcaatggtactttcacgatcttgagtggtggggtctcgactatcctcctcttactgcatatcacagctggatttgtggcaagattgggtccttaatcgacccggcgtggtttgcgctctacgactcgaggggctcccatgatccgacgctcaagatattcatgagggccactgtgctggtatccgaatatttaatctatatccccgccgctgtcatcttcgtgcggcgcttcagtaggctcagcggcgttcctgcctggacctcctccgttgctcttgtggcgatcctgatgcagccggccaccatccttatcgatcacgtccatttccagtataatacagtcatgttgggctttgtgcttgctagcatgtcaagcatgcttgccggacgcaacttttgggcctgttttttctttgttatggcgctgggttttaagcagatggctctctactatgccttttcggttttcgcatatctcttgggagtctgcgtgttcgaccataccaacatccccagattcaatatcccgaaattcattgggattgctctggccaccgtggtgtctttcgcaatcctgctcctcccgatcgttgctggcactttgtccgaggccagccgcgggatcactgcccatcctggcggtgctcatccccctctcccgttgtttgcggatctggcaaagcacttgaacaccgaggccttctactacccggtcatcgagcagctcgtccaaatgatccatcgcgtatttccctttgcccgaggtctcttcgaggacaaggtcgcgaacttttggtgcgccatgaacgtggtgatcaagctcaaacagtatccggctgagctgctgcagaagggtgcgttagttgcgacactggcagcaatcgttccgccaaacctcatcttgttcctgcgacccaacaagcatccaggtctcttgccccttgcctttgctacaaccgcctggggtttcttcttgtttagttaccaagtccatgagaagagtgtccttcttcccctgatgcctatgaccttattgcttgcagggagacaaggattgggcaaggatactcgtgcctgggtaggatttgccaatatcttgggctgttggaccatgtacccgttgctgcaacgagtcgacctccgagtcccgtataccgtcttgactcttctttgggcttaccttctcggtctgcccccgacgtcgctgaatgcgtacttccaggacggctcaagcatctggagtcaatgggccaccgcattcatccatggcttcttttacctgacgatggcgttctggcatgtgctggacatgttcgttgtggccccgaaggacaagccagatctttgggtggttgccaacgttggcgttggtgctgctgggttttcgctgtgctatctttggtgtctcgggagccttgtcatcgagagtgagattctacccccgtcttggaccggcaaggaagcaaaaacaaaaagtgaatagaataggcaggggggtaaatccgtcacggaaattcggccgcctcacactctacgccatggactgtataagccgttcctatgggtcagcctatctgctatgacatatacaccgtgatatattgttcgaattgaatcttctcatcattcggtcattgatcgacatttaaatttaccttgagaagtctggaaccaaaggccatgagttcgttctcttcatgcaaccagtaggatttgcacggcgcgcacgaatacactccatgctgtgttatatgaattgtgtacaaggcgtgcatgtctgggggaggaggcccattctaccaccccagcccgattcttgaactcaagcaggccgacagacactgccatgtgtacgtgcctccaggcgcacacttgtggcgagtttgaggatcagtgctgcagcgggaaggacgaagtagtatacacggcagcagcggggagtgtcacaagcatgccagaagactgacacgactggtcactgatcatggtgcgccagccgccatgttagcttcgtccatttcacactggtgtcgtgggggccacgttgggccggatgcgggaacgtcagcagcgtttctccgggtggcttctgtggaggcttgtcgagccgggattggattctttttcgggatgttggaacttgcaatcgatattctcagccagactccctgacgcaataaccaagaaggccatcgggagaaggaccgttttttcatcaggagcagacaggccggcctggcatgttcgcgattcattgaagaagtcgggctgacagagtgtcgcttgccgcggaacagatcagagagaaacttccggcatcgtgtcggtgcagggtattccccgatgagagatgtaaggctgaagctcgtttacatagtagacaccccccgcccccaggaatagccatgctagacaaatctgacagatgcccaggttgaggaagtccagggtttccgcttcactttcagccctctagggagtggtcaatttcccccacatcctttgaatattcagcccagacacggtgtcgacacccaatcaggaacaggatgcgcgaaggttagacttaccccatgggtgagatgcaagataagccaaccctccacattggacgacacttgtctgtcgttggtgttgttatgcagagctaggtcgagtttgttgtcacaacatctctctcattcgccctcttgtaacctttcgtgcagtcatgtccgtacggaagcttcgtggcgtaaattcccaccttctgtcgtcgctctacaattctaccctcaaagcctttcaaccttccgtcgtgtatactgtgaatggatgttaacgacccaaaagacaggctggacgctgtgggcggcatggacggtctggaggacagactcggtggcaacagtgaagtatcgtgttgaacgtccccatgaccaggaaagatccgacgaggcctcgtgggacgggttgttcctgtctggccttccctcggaggcgttcccagattttgactcaatcctttgaccttggtcgataatggtgcgtctagcttggccactcgtccatgtcctttgtctctacattctcggataccggtctcacgaacggcagacagtttcctttgtaggaccaccctccacaagcacgcaatactggttttacgttctttgtaacgaaggttgtgcttcataagacttgggacatgcccgttctaagatctatcatgttgatgattgagctgctgccagacagtggtcagtaaagtaaatactcggtatcagctatcaatcactcgtttagtcacccctccccggacatcacagttcgctcgactgaccatctcgccctcggtatattgataccggaatcctgtgcgctgcatctccccgctcgattcccacggcccagcccacccaagtcaatagcagaagttgcactgtatccgttgcaagcttgttcctaccggtttgtggctgtggacacaccccattcaagaggctgccctatctcgctttctttatctgagggtctgtaccatccccccatactttagaacttcttcttctttccccttccgccctccttcatacgaaatactctcatcgggaaaccctatcgccaggaaggacttgcctggcggagatcaacaacaacaacgacatgtacggatcacgtctcttcgtcggggtggccactgccgccctctcgataactgcagcggcacagactttaagtaccccgagtacgtttgtgagcaaccgagcgtcgtctactagctcctcgacatccatttccgcaacacccacgagggcagcgggtccaaacgtcattgttattgaggtgggaaaagtaagtcatgattgacgagcgtcaaagatccaagcagcagtgacttaccatatttatagcatgggcatatcttcgagccacacgaagtgactgatgccaagaaaggcgatgtcattcgtacgttacccttcgtgaaatccgacttaagaagtgtgcgatttgatcaaccgactaacgcgaaagctgggtaggcttcaatttttatcccacgggtcactctgttgcacgagctgaattcgaatttccatgtttcccttgggaactctaccaccctaatgaggccgggatgtggtccagcggcgagaattatactgacccggagagcttcgataaagtaagtgatagatttccaagcagtatgacaattacttgatcatgacattgacaaagtcacaaaatagccccttgaatggcagttcacacttgacactgaagagcccatgtttttctactgctccgctcgtacttcctgttcaacccataaaatgatcggtgtcatcaaccctaacgctacgcactcatgggatgctcaacggaagtacgcagaacaagtgacatacgatctaaagccgggagagacatggaaggctgaagatccaaactatggaaaagaagatggaagcaaaaagtcgggccttagtgccggggccatcgcgggaatcgctatcggcgcggccgccgtggtagccattgccgctgccttagtctttttctgcggtcgaaggggagggtttcaaaaggcctatcgcaagagcgccattcatccgccggcacccggtaccgatgccgctggtgctccgaccatggtagaggcacagtaccacaaccaacacaatccagccagccctgtccagacaccggcaggcctgaagagtcccggccaagccagcttcacgaccttttcgacttatccacacatggaccccagtgacccgtatcgaagcatgacggcgagccctcagcagcctccatacccatatggaactcccccaccacagcaaaaccctggctccccgggatctgtttatggttacaatacttataacggacacgcaatgtccgcgcctgggagcgcgcctgtacccgggcccaactcgcctctcatgattggagaactgagctcgtaagttttatgtttccacagatgagaattgaaaggtaattaaccaagattcattcatgcttcaagggttcctcactcgcgtgatgttaattatcaagctccggttgagcttccaagcggagacggcacctcagtcaggcctccgtcgacgatgccgggatcgcctcctccgcaatatgagagcgggagcaacgaaggtgccaaacagggttggacagttggtgaggagaatcagtttcagaagcgatgagtggtaatctgaatttgcggctgtcaaccggcagttgcttaacgaatgaaggactataaatggcacagagagaattaatgggagcgacaataggcaaacctatgccatgtgtcactcaaactcaaattacgtgatggtagcgttctgaaaacaaatccggctgctattgagtggaaatctgtcaatgttttagattgcctagtttctggtatcccaagctgaatcaaggacacttgctcgatattgtcgttttaattactatcagagccttcgcgaccatacatcacggcaattgagtttcctcctcgagacttacatcctcacatacctacgtacagatgacttacccaacttccaaacccaagtcaacgcctcacttaattcaagtcaaaaccgtacggtacccctccgaccctgcgcacaccaccatctagaccaacaaaggtttagccacaccaaactcagaaacggttcaccaaattcagggaatcggtccgtcagggaatctaccacacaaagaaatgggccctgtcccgtcctcatgcttgtcccgtttgttccccatccctttgtttcctcacgttccatggggcctagtaacggagaaccggtcagtaggaggcaaacttctgaacaggttttcttctgcaggccccagggctatagggagagagagagagtctagggggcgtgagtatgtctttgttcgatttccatgcttcccgcttcttcttttgacccgctcccttgtggttagccagctgataggccttttggccgaggagtttgaggagagtttaagcttaattgagacaattcaaaaaacaacatttcttgcccttcttgacacgcttaagggtgaatgtggtaaggtaggtatcgttgatgagagatgctacgcgcactccaaggtttgcttacgcgcaccccaagttggagaagtatactcgatgactttcagccacaacggtcggattgatatgaaatgtggcgataagcacgcacgtggtcttagtatctagcattacctttctcctattttcttcttcttcttctccttctttctttctttctttctttctttttttttctttttttttttccttccgcgcctattttcccttgaactgaccgttgaatctcgtaatcacattcatggcgctggtccttgcaaccaaaatcacacacagccacgttacgaccttcaaaaacgctagacaactttaattgacaggactcaacctactagactagtttatttgataccagttctaaaacacatgatgaaggtgtgactgaaacaagtccgtacagatctggtgcttggggtgcgtgcaggtttttcctggagtatgagtgggtgtcttttcctgataagtgtggttgtctgagtagtgatagactctggttcggcaggggatagggattcgagaatacgcgactggcgatgctagagggtttaccttttgaatgttgatgggttgtaagtctgtcagaacttcgctgcaagtgatttagcttgagcgcttcagaacaccgaaggccatcgaagtgaaggtctggcttaaagtctttcaaatcttcaagatgtcttcgtctataagtaccatgaactgagcccgataaagggagtagatattccaatgaaatggtaaatcaacgtgagaaggaatccagcgggacctctcgccatcgccgtaattagtcctcaagtcctggacccccaactcgatgccgacgtcgccgtcatgccggattgcggcaatgggacaaattaaggttgtgcctttggagtcgagcatgcttcccatgcggtggacacgacaagacaaactaccgagtcccgttcctcaccgaaccgggcctagcggacgcatgtgtggatcggagaactaccttgccggcccgtaatggaagctgagaaggcattgacccctgcacttgtctgttatactcgaccttgtcagcatcgtcgctcggctgtgaaaaaagagcctgaagagcttcctgattcgtagtgtagtctgatcgggctgttgcattgaggaggacccttgcgcagttttgacttttttgcagcggggttgcggtagcatgtttactgaatgtcgagatcgaggtgaataggagttaggagaagtgtcagacacgacgatgaggctccctttttttcgatcttgaagctattcctcgtctccaaaagggggaaattcggatcagatcgcactatccaaacagtcgagattcgagaaagctaaacccagtcgcagcgtggggtctttggcgatccatcgcttccgaggctccattcttcccgtgccaaaaacaacggttggttcgtgcgctcgctcgcaacaggccagtccagctgggtgaccttggatgctcgggcactccagcaggcagggcaattcgaaacaccggaaggttgacccgtcggccaagagtatgggacccacagttgcccgctgtgtgtatttccgtttgaggatactttatttgaaggcgtggcttctactgcagtgtatgtactttgtaacataggctcccatcaccttggcagcttctcgatgaggcacttgcaggaaatcacggaaagacatttggttaaggacacagttgtatgttaataacctaggtacctgactgacctcaccaccggagcacttccatcttcaaatccaccttgccttcaattgcatcttccacctcttcagctgtcagtcggaccttgacccttcaccaccaggtctcaatccgaaagctgctgcgcctgaatcgaaacgagggcccatcttccactctcaacctgaacttgtacaagctcggtcccgcatttattattgctctctggagtcaccctgagctggaaccctccgtcatcactcccatttctcggcgctcatccctccacaaaacaacatcaacctggtttcgcgatccaggagcaacacctgtgcttgacaacgtctcgatttccgacgccatactcagttgatcaaccagaccagacgcgatcgcacctcacgcaatggcgcaaatgcggggacccggcagctatggcattggtgcctcgagccctttcggaggacccgtcaacgaagactcgaccgagtccagccctctcgacgcaattcggaagcagacgagcaagattgaggacgtcctggattcttttagcgagcccatcaagccgtatgtcagccctggtcgagggatgtcttctactgcacgttagggtgttgctgctgaccgaacggtggtgtatacagatacctccccgccattggccgcttcttgattgtcgtaaccttcatcgaggatgcgctcagaatcatgacccagtggaacgaccagctgctgtatcttcacgactaccgccatagtacgtgcccttcgagggtccattagtctgcaccttgcgcacagctagccaagcatttactaaccatggatatcctacagttcccaatggcgtcacgcacctcttccttctcgtcaacgttattgctatggcctcctgctccaccctcgtcatcatccgcaagtactctgagtatgccgtcggcggtctcatcggcgttgtcatcacccaggcgctcggttacggactcatcttcgacctcaacttcttcctccgcaatctctctgttatgggcggtctgcttatggtgctctcggattcatgggtgcgcaagaccaaggcctttgccggtctccccacgcttgaggagaaggaccgcaagatgtacttccagcttgctggccgtgtcctcctcatcttcctcttcattggcttcgtcttcagcggagagtggaccatctggcgtatcattgtctcactcgtaggccttgttgcttgcgttatggttgttgtcggcttcaagaccaagttcagctctactcttttggttgtcattctgagcattttcaaccttctggtgaacaacttctggactgtaagtgatttctcttctaacggagacagctctgttttaaatcgaaccgctgctaactgtgtgccattctagcttcacgagcatcatcctcacaaggacttcgccaagtatgacttcttccagattctctccatcgtcggaggtctcttgctcctcaccaacactggcccgggccagttcagcattgacgagaagaagaaggtttactaaggggtccgaaagacgaggtgaaggggagaaggatttgcgtaggggtacatgagaatcccttgctgattcgagctcggcaatcagagccaagcaagggtgttgtctacatgggtttggaagcgaaacgagcaaatggagacatgatgggtatggcccgccacgccggtcaatgctatgtggagggtgatttgaatctcatttgggagttgaaaatacgtcacgggtacctaggagaaagtcaggaatgggttatgtgatgtggtataattttgatcattagcggcgtataatccttttggctgtctctatctgtatgacggtgctcatagtggaaatcttgaaaacaaggcgtttgttgcaatgctcgaaatagtcctaagatgaaaagaaatgttcttcgtagttgttgagattttccatcgaatcgatagtggaccgagatttcgcttcagatctcactcaaatcaggactacgtttcttcgatacgatcatatacgatactttcgaggatagtacaattcgcctaggttagttccattcgtgttactcgcgtggccatacagaccgaacacgtcggattcgctacacttctgaattggccttcacgtaacacgcaattcgacttccagtagtctttccaaaattgcgaggcacttcatggattcatggatcaatgcatccctgaaagaatcgagttcaaatagttcaagcttgccccaagacatcttgctgttatgtcatagcctttcatcgcaagtgacaggtactgtacgcaacaatttgattcatacaaacccgcctgtccggccaatctcagtggaaaacgtgcaaaaagtgtgtctaagtattatcatgatatatattatacatatatttaaaatttctcgttatttgggaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaagaaaaaaaaagctaagctcatggcgatagttgctaatagctaggtaataatggccactagatactacattgtatcataccaaaaccgttcgaaccaacagattcacgttagtgaacaatcagaaattttcattgttagaagccaggctcacctttcttcccaatcgcaacccaacgtgacgacaaaaaaaagggggggtcatttataccatccccatgtccatacacccaaataatacctagtagtaaaccaggaaacctcagaactccacgcttggaacgtaacataactgtcatgccataccaaagcaacagagaacaatgaagcttccgcttatgtgggcgttcaactccgtaccctccctcctaagcccttaacaacgcccagaaggtgaaaaacaaaatattgcagaaaaacggaaaaaagatcaggaaatcaacaacctgtccatcgcactcttcgcagatgcaatgatcctcatacctggtgacctcgtcttctctccgtccacctttccttccatcttctcatccgcctcgcccgccgccgccagcgtcgtagttatccccgtcgacgcaatcggcgacgtcgacctctctctagcattcccgacatccagacccccggaaatcggtggaatcaccccctccaactccccactcgccaccaatgcctccaacctctcctgtcgtctcctcgacctctcctccaacctcgcaaagatatctttgagtccgatatgctctaccttctcgcacggctcttcttgaaggccattgcccttactcttgtcccggctaccaatcatacaaccaccatcatcatcacccaagctaatcaccggcctctgactcgctgtccctgccgccccgccctgtccgtacacatccagcttgagcatggcgcgggctatcaggcgccaggttgcggggggcagcggctgggcgagaagggcgaccatgtcctcgcatcgcttccaggaagttgcaatgggaccccagagtccgccgtagccttccaaatcgaagaagatgtggcggcctgaagaggtggcagactgagtctccttttcgacgaggtcgaggaggagggtataggacgaggagagggaggggagtatggcggcgaggaggaccatgttttggatggccgagtcagggggttcgttctcatcggagttgttgttgttgcttttgttgtcggtcttggtgtcagtgtcggtgtcggtgtcggtgtcggtgttggaggcagaggaggaactgccaccgagaggggggtcgccgcagatgctgcagaggatggtctcgtgcgctgtcttggtgacggtacggacggtgtagagcgcttgggtgatgttgtcagtaggcacgatgcggagagactccatggcctcgcggagattgtctgagcaggcacattgggcggggggttggccaccgacggcgcggtcgttggtgttggtgctgtcgctgggactggtggtggaggagccgccgggggtcagatgggggacggttgattcggatacctctgatcgtgagggcgggcgggagccgtggtgattctgagatgtgtttgggtatatcccctctagttgttctcgcttcgggaagggcgaggagtattgctgtattgaagaggagcaagctgatgtggacgtttgtacatcaatgccgtcaaagttgacatcgaggtatcccccaagtaccggctgccattgtgcgttgacggcagccgtggaatccatccaggcttggttagcatgtcctgtctcttccttgggcatggcctctatttgcccgggtgccggtcccggttgggggatgtcataatccaaggacaaggggaagccatacgatccgaactggaaatttgggtcgaatatgtcactgaaatttatgtctgtattggtgacgtcgagaaagcacatatccaggtccaggttgagggtcccatcaaagggcatggaaacaggataggtcaaggccgccgtctcgctggggggaacatcatcagtctttgcctcctttcgcgatgcctcggccacgtcgacgtaaggacgtttccttggccgacccatgggtttctgggccgagtagttacagtgaacgccttcgcgcttacaccgcgcacagccatcttgttcctttgtgcaagcaagtttccgtgtccctgcatttgttaatttagatacattagtgcggttgggcagtcatggttgctgactagagggtagaggtagatgaatatatggatcgaaacggggagcgggacgaaacatacggcactcgtcacaggcacggcgtttcaccggctctttctccttagtgacttcgctgtttgagatcatggctgttttccgcaaccggcctttcctttattttgctttttttttctccccttcttttccgcgggcgtagatgtgtggtggataaaaagggttgagtggtaaggtaaacgtctaaggctctccgcaagccccgcttagaagacacagaaatcgccccggtggtactccaagacactatctatgtagacgctagtgtggtgtacacagtagatgggcaaacagcatggatatgtacgttgtaacaagggacctaggatgataggatcgactcgttttcagaggagggcaaagaaagcagatttcagacaagatgctccaggcccgcaatgttaacgagccaacgcaagcaatcaaagatcacctggtcgcgccagacctgatgccatattaataagccgcaattgacacagataatgcagagactgacttttgttgccgcgttgcctcaaatggcactggtagtgtatcagtcaaacacccaggcctttggacatatatgtggctcactggccaaaggcatgaatgatgtccttttgctagttatgggatgactatagcgtgggttttatggcagtagtgtagtgtgaaggtgtcgagtaaccctagcccatcaaggttccctagcaggcgtcgtgctacactacatattgtcaactgccatgcttggaaagcgcaaaaagacggcgatggtgacaaaaaccgtagtgtaagaggcaatggggtaaaattcgaacaaaagtctgtaattacaagcgatccatggagactcaatctgatcacgccgggtatttgattgatgctggtttgccagttttgactgccaatacccacagaacgggcaggacgaactacagaagtggaatcgtgcgtggttgaagccaggtgtaggggtgcagagggatgctgcatcgaggttggagttcggtattcatctcatccatgatatacaagtaacaaataaggctaaaaatttgaagtcggtatcagagggacggagacacggagtgcatgctcctggcttcatttgtcttttgacacgctaaaccgatagggtaatatgttatggttctttagctgccagaaatgccaagggcggtgagaccaactcgtccccgccatgagctgtagaaccggcagaaaaaaaagtcccaggccaattcgtatgctaggaattttcgacgcctatcgctgcgacgctatctgggtgttttaccagcagaaaacacgccaaaaatcaacacacattcacaatggggccaaaagccaccgagaagaagcgaaaggtccaggacgccgagcctgagtccgacgacgagattgcacccgattttgacggcgccctgtcgcagagcgaagacgagttcgattctgacttcgacgacaatgagcacgaacaggacggcgagcaggaaagcggaagtgaggccagcgacgacgaagatgaggagggctccctactaagcgacgacattccctccgatgctgagggcgacaaggcaatgggcaaacttgttctcgaggacgaagaagaggaactcgagattgagatacccggagtcgaccccaagcggccggagaaggatgatggagacaagaactatcggatcgaaaaggacgcgaacggcaacgagcgctacgtctacgagtatgttgttgttctgcaaatggatcaaatatcgttccatgccagcatagttaactcgagaatgcaacagtgagatcgaccccgtctacgattcggacgattccgatgcccaagaagcgccaaacaccatcggcaacatccccatgagcttctacgacagctatccccatatcggctatgatatcaacggcaagaagattatgcgcccggccactggcgacgctcttgatgctctcctcgacagcatcgaagtgcccaagggctggactggccttacggatattcacaccggcaaccctctcaacctcaagtatgcacccaacccatcctcctttgtcttgctcggtttcttcgggtcacgcttactgactgccataccgtagtgatgatgaattggagcttgttcgccgtgtccagatgggtatgattcccaacgagctggaaaacccctaccctgaaaccgtggaatactttactggtattgaggagaaaatgcgtaagtcaaaatctatctacacttatcgttgttgaaatggtgcaactaacaagtcaatagccctgagcgctgcccctgagcccaagcgtcgcttcctcccctccaagaacgaggccaagaagattatgaagcttgttcgcgccattagggaaggcaggatcctgccctacaagccccctgaggagcgcgagaaggaggaggaagaggaggagcagtactttgatatctggcaggatgaggtgccacaagaagtcaaccccttgcacatcccggcacccaagctgcctcctcctggtttcgacatgagttacaacccgcccgcagaatacctaccgaccaaggaggagagagaggagtgggagaagctcgaccccgaggagcgcgagaaggagtatctccctcagaaatacgactctttgcggaaagttcccggttatggcgagatcgtcaaggagagattcgagaggtgcatggacctttaccttgctcctcgtgtgcggaagaacaggctcaacatcgatcccaactcgctcctgcccaagcttccttcgccttctgagctcaagcctttccctacagttgcccaaacagttttccgcggccatgacggccgtgtaagaagcgttgccatcgaccctactggtgttgctgtcgctagcggtggcgacgacggtacggtacgtgtgtgggagctgttgacgggtcgccaagtctggtccgtcaagctcagcagtgaggaggctgtcaacaccgttaggtggaggcccgcgaaggactctttcattctctccgctgctgtgggtgaggatgtctacctcatggttcctacacacgccagcgttactcctgctttggaccaggctagcagagatatcctgtcggctggcttcggttatgctacaaacggtcagcaacacggcgctgctcccggcaaggagcctcctgccaagtgggcccgccccggtgctaagctcgaggatgagggtgtcttgatcaggatcacagtcaggtcgaccgtgaaggtcatcaactggcacaggaaaggagaccattttgcgacagtatcgccttccggacagaggagctccgtagccatccatacgctctccaagcacctcacccagattcccttccgcaagctttctggcttggctcagacagcgtctttccatcccctccgtcctctcttcttcgtcgccactcaacgaacaattcgctgctacgacttgcagaagctcgagctggtcaaggttgtccagcctggcgcgaagtggtacgtatccccatggctagccggataatgtgactggaattgatttgctaactctgttgacttgtaggatttcttcgttcgatatccaccccggcggtgacaacttgattgttggcagttacgacaagcgtctcttgtggcacgatctggatctttccattcgtccgtacaagacgatgaggttccacagcgaggcggttcgtcaggtcaagtaccacaggggcggcctgccgctcttcgctgatgccagtgacgacggcactctccaaatcttccacggcaaggtcccgaacgatcagctggagaaccccaccattgtgcctgtcaaggtgctcaagggacacaaggtcgtcaacaagcttggtgtcctggatatggactggcacccgcgtgagccgtggtgtgtgtctgccggtgctgacggcaccatccgtctctggatgtaaaagaacagcgtttaatgggacgagacaaaagatgaacaaaacacaaggaaggaaaacggaagcgagaggacaggttaatcagtctgcttgtcttgattggcgtgctcggatgtgctattattatgattagaaagatacacaggccagttggagtatatacaagtcgactgcatgtatgttcggcggagttctcggaatgctaaggaaatataccacattttcgtctttacgctactttgctattgggcagcagggggttgatctaggccgatgaggtctcgccatggctgttaggcaacgggattatttgtctgccctacgacccctgtctattcaatcttggtctcatgtccgagatgatgcctttctaaaaccgcagagagtcgagcaggtgtgctacacaaatgccgaatcctgcttgcgtagtagttcgccggaaaggcccgggaaatggattaaactccacgcccgagctgccttgatgtttgtctctgccgttgttatgtaaccacacgttcgttcccaaccgtgttttgtttgttctgacttcattaattgtttccttatcggcttgaactcgcgccacgaaaacctgctattctcattcatcgtgcatcagagtgtcgcagagataggggtactgtagtgcccgagagcccagatctccccatacgtcgatcagccctataaagacaaatctttccacttgtttcctcttccttacccctttctttccccctttcgattcgaggctttttttttttttttttttttttttttttttctgaactctggtcacttctcgaggtgctttggaccatccaaaaggcacacaacatcggcaccgttcacactcaactttgacgacgacactccaacaaaaagaaaggaaaattgacaccacggcgggaagaagcctgatatacatcaaggacacccattgcacacaaatgaactctatacgctggtctagaccagatgctccagtccaagcgaccggtgcaatgatgacgaaagcatgaacatgttctgatcaccaatgaacctttctctccaactactgcctaccgacccaccactcgccaacaagtctacaaatacctatccaccccatcagcaaacctctcaaaaatctccaaatccaccgcctctgccattacccgatacccctccggattcaaatgcaaatgatccccactgtcccacctctcatccagcatcgtcttattcccccgatccctcacagccctatcaaagtccaccaccgcatcaaaccttccactcctccgaatccactcattgaccctttgtctcgtcttctccctctccggttcaccatacgcctgtcccggcccgctcataggcgtaatggttgccccgaacgccgcgatcccgtgggagtgtaggcgagtgatcatctgctcgtaggcagagatcagtcggtcgccgacggattgttgggagacctgatcgaggggtgcggtaccgatgtcatttaccccctccaagatgagcgcgtagcgaaccccggaaccagggcgggcgagaacgtcgcgctcgatgcggccgagggcattggggccgagaccgtcggctaggacgcggttcccgccggcggcttgattgatgacggagatcgatgacagcgaacgacgaccggctttttgaaggcgagcgagaagctggtccggccagcggttgttggcgttggtggtggatccgcggccgtcggtgatggagtcgcccacaaggtagagggcggaggcacgctcgggctggtaggcctcgatggaggagaggaaataccagtggtcggtgcttgctactccagcggtggaggacaagttggcagcagaaacgaggttgcccggcgcaagccagctggtcgtgcggctgccggggtgtccagtgatggactggccggcctggccggaggcgaggtagagcgtgacggtcaggacggattgggccttgacttgaaacttgatggggtccgagacgaccacggcgccgttgggaacgagaaagtctggttggcctcctgagaaggtgacggtcttgatggtcccaggcttgatagcgccggagccggcccccgcccctgctctagatgcgggcagggcgacggtgactgcggtgatcggcagctcagagccgccgaaggcgttgctgaagctcagccggatggtcgaggcatcttgagtgatgtagactgtctggcgcagggtggcgtttttgaagaccgtgtccccgccgttctgagagtttatgttagtgtacgggttgtcggcttccttattggtaagtcaaaatactgaatccggacactacttacatatggagctggaggaaggttctcagactcaacaagctgcggcatggagccccagatatcgatccattgatttgagctcttcgcagaaaccgacaaagatgggcacaagagcaacaatccagtgattaggatattcttcaggccgaagcctgtgaacgatgaactgaacatggcggcgaggacggatcttgaacggtgctattgttccagaaatcacaaagcacaacttcgtcaggggatcggcctacgctttccatattgactgtcatccactcagggcgacggataggttatataccgatatgaatccatgcaggaacatgtcgatgtgtaactatctatggtaagtaacagagtccattctgggggtctgggatgggatatccaaaggtggcacggtgagaaattaggctaaatggtacatccccagttcaaccatcgctaggcgatggttagccagccatattgtctcgttgactggaaggaaaacacagaaagatttcggagcatggacttggttttctccaaacgctctagtggaacgtggagaacggcattcgaaattctccgttcggcaatctctatccccgcatcggctgctatatttcctgttctcttgttccttcaaccttgctgtacttggaccccgcacgaacatgttccaagatagcgaagtcgctttgcatctatatcgacgtcacgttcggtcaagtggtatctatttctccgtcgtcccggtaatcgacctcggtccaggttggttcacaggaacatcatgatcatattactatcgtggccgtcctagactctatgcaatgaaagcaaccatttttccaaatttccaatcatctccgttcgtcaaccaacatacagtcattgatatttccatctctattctgccatgaggtgtaagccgttgtccaattttgagcccaacgtcccatccttctgcttgcgataacaaaatgctactcgactacgctttcccgcgatgttacctgagcatgaacgcgaacaaagtccaaacaaaggggaaaatcattgatagggaacagatcggtggaggtaacacaaagctgggtaattgagagggtagtgaaaaaaaaaaacatgggcaagactgtcccccattcggaaagcaacaggacaatggaaggatgaagattgtccagggaaagtgcagacgaaggacagaactttaccaacatcacatacatgacgccgatgtgagccagagcacagaagcaatgcgcttttcaagcagaaagaggcatagggtcctcaaataagtcgagggtcgagactcgagggagatgtctgccatctggctccccgcaccatccgcccgagcccgcaatcaggctcgcctgctccggggacgagggaacatacgcccagtcagatccgacgctgcttgaaatgctttgcttggacttgggaggctttgtggtcggagagttttccgagaccacaggtctggcaagccgaccaacgaagccggcgccctcaatccagctgggtatgttgccaacgtagggctgggccgttacctcactgtattttcctaggaccgatgcagtgagagaagggcctttgggaagggactggctagttgtcagaggtggagccgtagctacggtttcctggcgatccatgacctcgtcggcaaagaaggtctggtccgagcttgccgtctctgttgagcatccgtgagatctagcgcgatagggcatctcacgagcgccaatgacgaggtcacattgtgcaatctcggacgccgagtcgccgctgtaactggaggaggatatgctggcaacttgggctgatgattcgttgtcgtcgttgtattcaggtgatctgtccttggtgtggcggcttgtatacagtttgatcgacgtccagtcatcgcttgcagcggactgggagcccaacgaagagcgcattgtgctggtgttgcgtcgagaaggtgttgacgaggtgatgctcgatgggagcagtggttggaacggggcgttatttccgttcggtaaacggtgttgtatgtgaggctggtgtacagttgtatggccatgaaggacgtatggagctggatgatggggtagtgatcctggatagacgacgatgcgtgcaacaatgtgggagtgctcaagcgtttggagggtttataagaacagtgatctgtcttggttggaaacccgggtctacaacagtcagcaacgaaactctgccgggcaactgccatccgtagtaaattgggggggctaactgaacgagaaagtaaagtgtccaggctgcgagagtttgaagggaacggggaaagtttaaccatgccttgtcaacaagcggggcagtccaagagcatcgataacaggtaacaggtacggtttcgaaggttgggagcgtagatgtcgtcggcaacgaagtgagcctatcgctgaagtaaagaaaagatcaagacggaacgactatatgatgtcaaaaagtaatggcgggggatgaagaggaggtatggggtctttatggactttgataaggggagtagagaggcgcacctatataggtacctcgaggcaggggaggcagtggaggcaggggtaccttccattctgtgtgactaaccttgtgtttattgctacgtccaggtccagcaccccgacccgagcagcttgcgtaaacaggaacaagactcgagatgagcgttcggcgcgctcgcaaacgtactctagtcagcgggaagtgaagaaggggaagagggaagaaaaaagagagaaggggggatgatcgaataaggagatcgggaaggacgggcaatatctgcagtgcatcaagcgtgttatttgcaatagaaggtgtttgccggaaagtgtggtcgccagggtctttggagcgaaaccatttcctgtgagtttcccggggatgtctggacaatgtcatcagaagagtgcccaagtaccggtttgtgaggtatggacgcactcgccgtacctctcaagctgttattgctgccaccacatgagtaccacacctaccgcactgttgattcagctgttgaagataaactgcgctgctatggtgacttagctcagcttggctttgcaaacttgcatcttcgtggctttgtcaaatgttcagttgatagtccttgacatgcttcgacatacgttggtcgatcgaatgtgacgctttgtagatcaataggactttgcgtggtcaagtcatagcgaattgactttcaacgaggagactgccgaagatctggacgtcattatctgaaaaaattgaagatagctattatatgcgtatcggcccttgtgaaagaaagcgttggacattgaaaattgcattttgagtgggtgagaatgtaattgtcaagcataacgttgcccggggcggaaacggcgttgcggggagaggtaggtgatagaagtgtgtgtgtgggactgggagtttaggagggggacgatcaagagaatggcctcccagttagctcattcatcgtaacatcttttcaccaatggatttggttccagtctcctaaacagtcaagctaatgtaatcatcgcgaaaagaaaaagaaaccattggcctcggcgaacattcgctgaactgaacccagatttcggatagttgagatgaatatgagtatagcagccgtttacaatcaactaatcacccttccttgtcaggtaggctactacaccacggtattgccatcttggacctgatgaaccggggacgatcttcgggcacaggtacaatgtcgcaacgacaacagttgcttttggcaaacccaaccccccttcccccgcgggcgccccagacagtctcgacagttatgaagcttcaactgaaagcaggccggaagtggtaagccaagaactttccacgccatcctggatcgcctgcagagaccttagctgccaggacttaccagggaccctcgcgcagcatccacatgccatcacttgtggtaatggtggtgtagtatcctgtcggctgtgttgacaacaaagcttttgtgatttgatacagtccgtcataacctaacacccttgccgttaaattccctgaggagtaggggtaccattcagcaggcatgagggagactaacgctacagaatgttcaaccggcaggagaaacccagaaagtgtacctagctgatgtttcactctcgggcacaatcgaaatacaaatccacatgggaatcagaagaattttcacaaaaggcttccatgattcgttcgctcctgatcctgatgtttatcaggctgaattggggacagccggttggctcaatgttgtcaggatgtgtcgatatctcgaggagcgtgaaaaccacaaaaccaaaatatgcaagtatacatataaaataaacaaaagacacttgcgcactgcaagctaccgctgactcttcccacttgagcagttggtattatccgcagcctggtgaaaagaggttctcacgaccaaatttgaaccctttcatagttgattcatacctctatgtttttggagatcaggtcaaggacagaagaaaggttcagacattgaaatgtcggcttcatccgaacgtcgttggtgcttgaacccggagggtgttaactccagctgcttgactccaccaactccacaagtttgagcttagggtgcatcgctctgcaggctactggtgttgtacccccctgctagacgctgtgcccttgctatagcgtacatcaaacagcatctggcgcccgcaatgggtcatttcacttccaggtgccggcccggcaggttccttgtatgtacaagaaataaaagtttgcaggttgttcaatgtctggagaataccggcaacttcatcgcgagaagaccgactaaatcagccttggctatggttgttcaaagtcttccatatcgatttttgtcgaaaaacttgccgatcctggaggtggcagctgaaaagtggatgcatccaggtacggttcttttggtacaaggatatccttgcggaggatctgccacggtttgtcatgagtttactttactaaacacgacggagcttaggaagtgaaaaataaaaatgatatgaatataggtacttttgtgtgatatctctcggctaactggtatgggggtccagtacacagcgactttgtcttcgtatcgactgagattcaagaagtgaggtggaacctttcccaagttcttaacgttgaggttaacaacaaacaccgttcgttccccagtccaaccacggcaggctcgtcgatctcgggcaagctcgctttggctcctgccatcgctagctggataaatatgaacattgtggcaagttgggctagtagaaacgaacttaccgaaccagtaccccagtgaggtattcaacgtcccgcgaggctccgcacccaatcaaccccgtcttccatttccactcagtacatacggagaagagaaagcgcaaacttcgaccatgcatatgcaggcaccgtgattccgtgatcacatgagtgaagaaatttatctcttcactcgattcaagtcacgtgtattcgtctttctcttcgtctcgataggacatccccgcgctaccttgtccagtcgaggaggtagtgtatgtccggcaatggacctggcgtaagtggtaggttgccatctggctcgggagctggggaaggatagaactaacctgaacgaatatgccgaggtggtgttaagttacctttctcacgaagatagtccttcgtatatacaggggtcataccgtaacccgttcgacaatcagaaatcagtctttgtaatgggatccatcacgatcactgcatctatcaacggatacttgcgttgacaaagtcgatatccccgctgtctccgctgtcttctcttttcggactggctcccgtgcctgggatcaagtcaagtgaatcctgatccttgtcagaattcatccgataaaaagagaacgacattaaatagttaagacgagccttctgatgctttgcaatgggcatggccgatcatttctgtgtaaggaatttctttttctcccccttccttcggtttagtgcaggtacatacgtacagctcaatggagaatcatgaaccccgctcctcttcccccttgacaatgcaacaacagcctggctcccctttcagactctctgggtcaagcctttcaagcactcactcatccattctttttggattcgcccattgacagaaaaggcaggtatcaatcagaaagtcccacactagacgatgtattagcagaggagttacttagtgcccattcaaaatgccagcctgccacattcagctatcccatcacccaacaaaatggtggtgcgcgcccttcagcgcttcaacttctttacaagcttccacccgctgaaagcaaggtgaacaaatggccaggaggcacaagcactcaacaaggctttcttgctcgggagctcgccggtcatgtcgccaagtccgccaagaccttttcggcctcaggtgtcgggttttgaaacagcatatctgtgagagttagcaaaagggccgagcttgtttgtaggaaataacggcttggactgcgtgccggtcaatttgaggaagagcggaagagcggtgggagtgacagtgttcaaggtcggccgaggctgatgtacttcacgatttttatttttgttattatttttttactttttattgggaacagttgccggctgctgggcacatggcactatagttgaggctatgccatactggtatagatcggacacggaatttcctggcacttgctgggtttttgcatttattgagtctggtatttacagggcacattactttatgtagtaaacttgaagtatcagacccggaagggccacacacacaagtcctgactcagctttcaagttgtcttcccaccaacacaaacgaaaacagcgacacatattgcactgcactactagttaacaccagtagtctttgctctgcccgtacccgacctcctctccctctccctctcccaccgctcccgatcgcttccattcggcgacggtgccgactgcgccgacatcatcgggcccctgctactagccttgcgcctcagcccgccagccttgagcctacgcgcctgctgatacgcgcgatcaagttccgtctccacggcgcagcggatcttaagcgccgccacggccggccacacgctgcgctcgccacgaaggatccagtacttgagcgtttctttcgtgggtgtctcaagcagccggataaagtcgccggccgtcacctcgggcacgagtgtcacgctcgctcctgggacgcgctcatccacaaggaaacgacgaatgccggcagggagcaggcggagggcgtcgagctggctgagccggtggcggatttcgaggcccatcatgcggacaaggaaggcggttgccgacatcgtcttgttgcgggtctcgaagagggaaggaccgtgcatgtcgctttgcaggaaggggatcaaatagggccgcgcctggctgacgatgaaatggttgacgttgaagagttcggcgatgcgctggaggggcgattcgcgctccgagtatgaggcgtgtgtccagtggcggaagtcaactgtgttggcgggcttccaggggacgatgttgccctgagagtccttgcagagaatcttggtttctcggtcaccgtaaagcgaggaggatgaggcgttggatgctagcgccgctgtccagattagctgtaaggatttgtgtcagtaactggaccgccgataatttcttccttgaagggcaatgccgacataccacattgggagctgtgagatagttcaggagggttggaacacccccctgtccagccgtggcgaccgtgatgttcagtactctcttgctacggttatacgcttcctcaaacgtgaggtcgcccaagttagacctgatgcagtgctccaacaccttgacatccaggaagtagccttttttccagaacctagtcagtctacgtactagagtcgaccagggattagtccaccatgaattcctcttatccttcccttcaccgttggcgggagtgccaagcttgctcgaaaaggcagagaggtcaatggcttcaccactcaagacatgcagcagttcctcctccgtatgaacagctacaagggcagcgatcaaagctccagttgccgtcccggtgataattcgcgggagcaagccacgcaggaacagtgccttggcgacaccgagatgacagagaccaaagatagcgccgccttgaaaaacgagggtgctccgtccaaatgcttgtctggtatcgtggataaaatcgagcttcatttgtgtcgacatgtaacccatcgtgttgctgccacttccaccacctgccgtactgtttccgctgtctttgccgtcatcagaactcgccagtccgggactcacaggccttgctcctttgaaaccgggtgtgagactgttgttgggatagttcgttccggtcctcctaactgtcggtaacatgccaatctcctcgatcacttctgcaaccgcagtgatatattcctcgatcagaatcttggttcccgcaaagctcttgttgtatagcttaggtgccgtgatattaccaaggtttcgaacgagaccgctgcgcaaaaggttgacaagcgcattgacatcgccgttatcgcgcgcaacctcaatgctctccaaccgctcgttgatcaatttgtagtcataatgccggctgattgggctattacgccacaaatcgaggccgaggagtgtgtcgagccggatggcagcttcctcccactcgtcgaactcggaagcattgcggaggacgtcgagccagacctcaaccgggttgcggcgccggtaccattcacggaatttctaggcggacgggattagcctgggtcatgtctacatgcgttgacatcatcagccctttgggtgaacaagtcttgggacataatgtcgagtcaagacaagggaactgaggtcgaaggtctgtaggacgtaacgagatacaaagcactcacacctgcccagaagagtacaatgtctagaaatatcctccagaatgatatgaatattgtgggtattagtgaccccattgtagagagatcaataacaaaaaaagaaagaaaaaaataagaacaacgaaaaaaagaaaaaaacactgccgtagtgttcaggacaagcagtgatgcgtgacgagtggcatgaacggctgtgtcaagaacatatcctgatctcgctcatttatagttgtcggtggcagatgaagcgataggagaaaacgacaacatgcgcaacttgagtcagttgcggcgaaagaggttgaacgagcgtggaagaagaatgatgtggcggcagcgggtatgcctacgtaggtaggtacggttaggtacgtcgttgttgttcggtagataaaaacgagcgagtgtcgtgtctcggtgtgtgtgtgtgtgtgtcttagaggtcaatcagctgacaacgggacgttggatgttttcctcgcctgtcgcctgcggtcaaaaattgaatggcacgaaacgaagtaaacgaaaggctcggatgaagatgtccgggatgtgttgcgggaaaaaaaaaaaggaaaaagaagcttaaaaccagactgggtcaggtccgtgtcattccatgttttgggtcgggtttggtgttcttcacaggcgcgtcgaacggtgggagaagatgcaaacggaagtctggccggaagttaagggggtgggtgccgtgtggactgggtggacactggactgtgtgcccgacgtcagctgctggatccccctcaggcagggggacggtgaatgggggcattagaaaatatgggtccgatcacgtgccaagtcgcttttggtaccttctttgcacagatagatcgataagcccgcaaactgccgtaaatagccgctattttaataaattacacttacgcattagccaagttcttccaatgcattttatacaacgcaataacatataattttcatatattacaataaaagaactaactataatacaatactatattaaggaatattatataaataagaagaacaagcacatatatactagtaagtaggtaagcaattaattatttaattaacggtagagggaataaacccccttatactattattaataaacctaatatcttctataatataaagtaataaagctaaactaaattaattctaataaagtaacctaaactattataatctataaaaaactatagtacttatcgaatacaaaaactctatttacaaatataaacttatatatatccgaaaagagaatatcgcctatcggtataataagtattagtatatataatatatataagaggaaactagacagaaacctactagacggtagaaattcattaatattaatatctatatctataaacttaattatatttacactttctattcttcctaaactaaaaggaataattaactacctatattataattcactttaattttatagggcgaataatagaaggggtagtattttatactaattagtataagtttagtatatatacctaagtaagtcgaaaataagaaatccaatttaccttttggagggaagggggttccggttcttttccgccaaaatctcggtttaacgactctactatatccttagcgatattcaacaatttattactatagtcctattaaaaagttaaatataaattctatatatatatagtagaatgtactacacttaacttactaattgtttattaatatctataaggtctaaaattatagattagtccggaagaggaattataataattaatattctaatacgatctattaaaccgttaagtaaaataggcgagcctaaaggcgagattataggaagtctattaggctctaggctctaatttactatattattccaattaatagtggcgtccggtacggtaggtataaggttattatcctatattaaattaatatatatttaggatatattaaagagaagatatttaatttacccttttatttagaagagaagtaggagtacgtaatagtaaagggggtataacgggtagtaaattgtttaatacaataggggcgaggttattatcttatactaaattagtatatattcaaaatatatcgaagagaagatatttaacttactcctttattcgaaagagaaataggagtacgtaatagcaaagggggtataataggtagtaaattatttagtatatatttttactatagcggaatacttttaaaaggatttactttaacccgtttaatttaaataatagtactatcttcggctttcttaaaatatacctcctattccttcccatcctcatctatctctttcttaaatattttaaataatctatcccctacgcaaataattaatacaaaattacaaagggcggccattatttctctttcaattaaatagaagttgggctaaatatataattaatatatattagtatatagtctatctatattttttaacgggtatatctactaattaagaaggttatttatatttaatcgttataaagtaggggtagggccgacgaatatttataagttccaattaaattctaagtatataagtaaggggactccttctacaatataccctaatttactattaccgcgagggtatcgtctattagactatatattattaatatatatagcgtatataaatagaacttatataacaatatactagatagtagaaatagtcgctatatttatctataaacgtattattagtaactttaaataattgtattaaataatttattaaattaaaacctatttaggtatacttacaatattcgtctataagcttcagtaatagcgttaaataattctgctttatctttcgggatatttaaaaagtaggagaactgctaccgtcgaaataggatataaaagataagcgcactaaatatagaataaagtaaattttatatatatatattaaatataaggttaattaattaccttctcgcaacctttatctttatacacaataggttacctacaatagaatcaatattaacattggaagaatattttaaattaagatatttaatatataattataaaattataaagatataactatattataaactatttataatatctaccttacaattaacaatttaaattaatatacctaagtagggttatagaaagaaaagaattataatttacattccaatattatactttaataaaataattatacgattaaacaacatccagctatagaaatacctatattctaaattagggttgtttatatcgaaggttattttggctaggatcttagctttatccagcccacttacctatactaattctaaatctatagcaactactttaatatatttaaatcaatatatacacaatatattcaattattttcaataactattagaattgcacttactacaatactataattctatattattaaactacgaagtgtaaaatagtaaaagtaagtattaataatataaagcaaaggtaataacgtaaggcgaaggaaaaatatatttaaaggttatattaaacctcgctcaagccacttttatattaaatataatataaaaataaaatagtaatactttatatatagttattaacaaatataaaacgtaatagtaaaaggactaatatataaattttatatattaaattaaccggaatttagtaccttagtagaatagagtggaaggggaaggagaaaaataaatttatttttatacgaaagggagtataatattctaagccatttactatccaacttcgtctaaactttcaaatcacctacttatcgtcctatccaatcggttcaatttcaccttattaacatcaaactacatacatcattttaactaataataatccgtctatttagagcctcggagtattattatttatatatacgcttcgttataatattaaattcgatttatactttaatactctcttatcttaggaatataatatttatatataaatacacatatctagggcatatcttaatttaactactattctttataattaatattatttaataataatattaaataaccgcacgctataaattacccttaattaaatttgaattaatataactttaaagtattccttagactaagtgtaatagtccttaccaaggagaatccgggcgaatagggatatttttatagtacatatattcaatataaagtttagtattacattctaatatatacttatacctatataagcccgatcccctacaataatactaaataggtacctcctaataagtcttatattaa