gcaaaccatctaccttcttaataccagctcacaaatctgtcagaaggtcagaactagaccgcctgtcaatgtgtgatagtacaaattgcataatgtcccggattagtacgaaatgataattgatgtctacatcagcaagaactggatggaaaccaggcaaatcgtgtggctgaatggactgcaaccttctattgatcacggtagatggcaacagctcacgtcatgggtgcaagctgctaaactgcaccctgccaattactaactgagaaatttgtataaataccggtggtttagtcaagggtcaagactttattcttggactaaaagaaccacggagagatacttacaaccatcacctacatactgattatattacttcattatggaaaacattgaaattggaattaacaaactttccaattagaaagattcagactcgcctcacaatataaaacttgactctacttgaattgcgaggtgaaaactcattttcattgcttcagattggcggccgtaacaaccaaaactcgagaactagaatacgtaagagtacgtaacctactactaatatacattaagtgcatttctattaccccactgagtctcgtctgggtagcaccgctccctggtcccgatacctggaaatatcatagattcacgtgacgtacaaaatacgccttcagaaggcagtctttcaccggaatctttattcactctctcaaagcgtagtggtactctcttagcttcctaacactaaaattgcgatctccagcttagttaatatcctctggatcataccaacctacaatcattatatacggcgcttacctcggcagttaacacccctacgattttgccattgttggctccaaattgatgactttaagcttttattcgttaaattgaggttggaattccccaccattctaatatcagctcacatttcgctttatggcccaagataattgtcattgtttacatggtcctaggcagcacttaactcctgcttaggttctgctctgacgatatttactactccattcagtaatttctgcactcttttctaaactgggatctatagctctcttttaagcgcactctaatggcacttcattgtgctcccttcatactgacattctggtggccgtactcacttcgtacggcgcttaccccagggcataaggcccctacgatttagctcttaccgaccctagtttgaaaagttagagtgcttgtctggtatattcaggcttgaatagtctactgttcacgtttcagcttgcaatctgcctcctggaggaagataattgtcaccatttacattgtataaggcgccatgtaactcctctccagatggtcatttcgtcaactttagaactgtaaccacctttttcagattctccaagttcattccaactcctaactctcacaaaagtgttctttctggcagcatttacatggctcttctcatactgcttattaagcatgtatatcgtgttatacgacattgccccaggacaaaagacccctacgaattagccctcatagaccatctttcagcgaattagggtgtgcatagcatgttttcatgtgaaatatgtctaatgtctcaataccagactcttaaagcctgcaaagatgctctcctttacacattttgtgtcagaactagactacgctaacacgtgatagaataaattgcctaatgatacaatagtacaaagtgatttgtgattggcaacttgaacaagcacagtaagaactagataaaaacaggcaaacgtatggtcaaaggaaccgaaccattcattgatcaccctggatggcatcagacaactcaaagagtgcaaatttttcactatgcaatcgtggcctgatgttaacagaaatttgtataaataccgatggtttgatcaaggaacaagatttcattcttgtagcaaaggaaccacggagagatatttacagctttcatctacatacttaacagtacaaatcattatggaaaacctaaccactggagttaacaagctttctatcgaagatccagactcgcgtcattattttgtatatttcgtatcaatggaaacagctacttgccctcaaaaacatattatcaagaatctgaaagctagaaagctgacatatgcaagggacttgatggagatgcacaacgtacatatggatattcacaacatacatctgaaccatcaacatagctacaatctccggcttctataatatagcaccgctaccaccatgtatagcggtacctccacacctccgtagttggccctgtgtgccatcaacctcagccaatgagtaaagtaccccactctcggtagttcaggaaacgtattccacacagcctccctgaaatgcatgttgaagaacataccaaactgcatcagcttgtaaagtacaattgacacggcaggttcatgggtgatcaacttctcgtattcacggctgtagatgtaaatgttctcattcacacttttcatctgagattggaggtatcctctggctttatcataatccgtgttccacggtgacctcactttcatagccttactgatacaataatcaccacagccacgccttgagcacttttccagttctccctcgttgaaaaataagaagacttctctgtttcgcatgtattcacctctccacgtacctccactaagctcttgtcaaaaacactcttcctctcaccagattgtggtaattcttgtacacgcgctggtacctctccatcattttgggtgctatcttttcaagatgtattagccaactgggcacaccctcgtccctgcaaagtttaacctctgtgtgatagtcttctgcattcgatacacactgcacaaatgctaatccctgtctcgcaaagttacggagaatcagttcctgaggtcctggttcgtgagtccagcaacaacatagctcagtcttttcgaggcagctccagcattgcgatgctacattggtccgcatgaaagtaatgctgccaaaaaaggtctcgtccaagccaaagaatgacaaatcgatgtgctgatcgccttcaaagccaaggaagtcaagaatactccgcttgccctggtatagtgcactcaacttgttctttgtctgagacactcgtatctcttgggactcagagggttgtaaaagcgccagcagttcgtcgtccgactcccctgaatcataaagctcactcgcaaagcgtttgtgcgcagttctgttcataaggcggtggaaaatgctcttggtgcgctccgacacactatcaagcttggtacaacatcctctatgtccagtatatgggatatgatagtaatcgcagatctgctcggtaatacatcgttgtgccgtgtgagtgccacctacagcgattgctaccccatgagtccgtatgcgtcccacacattggatatactcagacatatcgggcgatgtaatcgagcaaaattatcagacgtagctcctccacgtcaaggccctgcgacaacagtttcgttcctatcagaacctgagctttgtcatctccgataaatgtattcacccgttcaatcttctcctgtacagtcagtcctccatgcacatacgttgtgtgaaactcttgtttaatcgcaaagaacaagttttctaccacaaccttgcttcccattatcacggctgctttcgcggctggttcgacttcatatagctgccgcaagtacccaatgacctgagctataccattatctatcatggtctcggaatatttgtaaacatgcccgaggcacggctctttcacgtagttcaacaccctgatgttgtcatcacgggccacatccaaggtactgctgtacagtagcggatgcttcaggcctaatctcttgatcgacccttccatggacgcctgagaccccgtcgccgtgatcattactactttccaaaactgctcgtaatcgattctctttacggaaaccaattgcgaaccacgaaagctcttttcttcatgcaggttatgaaactcatctatcactagcatcccaagattaacctcaagaaatcgcgtcttccaggtgttgatgaggtctcggaagaaactattagccatctcttcgtagacaccgacgtacgcgtctaggaaatcgtaggacccgtagggccttgtctcaagcaactcacgaataggacctgcgcgcacacccttgcttagcctcgagatcgtccccaccagtaaggccacatacggaacaaacacaaacgacaccactcgttcctttctatccgcgagacacatgagggggtagttggaacagcaaggtcttgccaaagcccgtcggcgcctggacggcaaacatcttccgactggagatgtaaatctttagacacgcctcaaactggtcttgacttgtaaactcaaacccatttccgtacaatcgagttcccgccaccttcaattgaccaggctcgatgaagctcggtgtaaaagacgtgggtgccgatctcttcacctgctccacaaccacctcctcatcatagagtccagcccagcggatgtactgatcagagatggtgtgttgcaaagcatacgcggtagagtgaactaatccttcgaaggagaagccatccacaccgtatacttccagacctgttttcacggaatgtgcaagtagctcgcacgccgccatccgaatggcttcataatcgccctgattgtcattgacataccgccgcatgattcctatcatgccctgccgcagagagcggaagtttagcttcttaacggcattagtcgggaatacgtcaaatagatgtgaaaacctcttataactcatagtggtcccacttttcacatccaaaacaagtactgcgacaaaacattctttgacagctcacgtctcgtcttcttcctctttccctcgatgtacagccagatgctttccaggtcacagtcctcctcttttggtagcttgaacgcgtcataattcggtcccagtagcgtgctttgcagtggacgcagtacaattataaagtacaataggtaataggaggtgcgcttgtccaaccattttacaatgttcacaactttaccattcttgcaatagtctgtggcgaggagaagcgtgcgagtgctgctatcaacaaaaacacatctcttcttacctgcgtacgccagcgcttctagctcggggaatcggtaaggagtacccgtggcaaaccaaatcatccacataagaacaactgtcatttcgtctatggcgcccaacactacagacttttcatcctccgttacatcccctctcttctggggaagctgctcgcgacgcctctggtgcggaaacacctgctgcacggaaaagaaaggatttgacttgtcctcgcaaagggtggcctcggaattatcgagcaacattttccccgcggcctctatcccggtcattctgtacactttgttgatggttctccaatgctcgtcaaacttgttcctcgcctggtggtagaaactgcggatatactgccgattgagcaaatttccgtgaactaggatgtcatcaggctgaatgtattcgacgcattctatttctttgttttttgcttcgcgggcgagtctgtgcctgatagcattgatgcttccccacggtgaagacttatccttcgtgaggagtagctcatctgcctcatcgccagcttcggaataaactgtgaacttgatcagtttccttagggtggagagcttatccaggataaccttgggtttctccaaatctaggtttcgcttctcgtcggtgtagctagcaattttgaaaggaagtgttcgcacgacaagaaaaagaagatctgagagtgaccgatctgccagcattcccaaaaatactttgcgcagatgctgagccttttcttcgacagtcgcaccgttctcaggtacaggcttcagcagtgctgcgttcaactcgtgccgaatacttcccgctattggcagcacatcgatattggccaggatgaagtagagcggagccagtgttctgccgtatttctcgattgtgtacatactcagacgaaccagcaagggattcccgctaaccggatccaagaaactcttagtcatgagcctttgcatgttgcctgtcatagctttccgatggcaatggcgaaggagagcggttatgccctccacgtataggcgctggttaaccgtgaatcgcgcaagtagggcataatccttatatgtaaacggtaaaggctcgatggccatggccatgaacgcataactagtaaagtttctaataaaagccttggtgtgtccagagtcagtttgttcaaaatagtgaacttctactacaattactgtaactcatttattctttgaaaaatgagagcttaaaaaacaaggtaggtaagtgctgaatgaaagggaaccatcaaaaagaattttggaagaagaacatgctaatgctagcctggaactgaaaggttatgagaatatattgagtcatctccaacttcaagacatcttctctataacaccccgacttcaccaccctcgaaacggcgtcaagaaggcagtacctgctggccaccaggatcactcaaacagctgcgcccaaattagagaatgggccgccgctatggcttttccaaataaagaacatgacatgcaaacgcctcatgttgatctgtctaatgttcagccccagcggcttgcagcggtgtttgagttcctaacccgtgcagcttacataattctggttcaaaatggcatgaccgaccaccaagcgatccaaagagctcctggttaatcaaatgcagagcctttcatttccacaaattcagccgtcaaggtcgtcttcatgctctcgacacatatatatttttccaggcccttgttgttaggaagcgttgaatttcacctgtacttgcgatagagaaatcgatgttgttgatgtgcttcattttgataaaatagcaccattttgcatctaggctaggttaacttcgaacttccttacagctatggcactgctcaaagactttttcaggaatgaatcattgtatcgatatgaaagtgtaaactttcttcgtgttatctctgataccagatgtaatcgatactatatccatacttcgacggcaaggccaagtaagaaggaataagtaggttgagagatctcaaagtgaaacccagaatcttagttctatggtcctttcatcttgttcaatcctatctcaattgattgggttgtcatgtctctccatactccatgatcatgcaaatggtagatcatcagaagtaaaatcttgagtcaactacgaaacagcttattcatgcgaccattcggctaaaaaaataagctcactgcaaggaatgatcaaaccacaagaaatggcatttatcaatttgaccatacaggtttccattcaaccagttgtcttagttgaactgggtatttataagtgatctgtatgctgcgtaaaatattgttttcataactttacatttttctctgacttcatgccttctacggttgttttattaacattcaaccaagtgatagcgtaatcaatatcagtttgtattacctttaactgcttaagatctgtggagtctgcgaccagtacctggaaaggaagccaggtatgccgcacaactcatatcgcatcccactcaactaaatagtgtcactgactgctaactctttgtttttcagcttgtaaaagagcttttctgcaacagcgctactctttacaaagtctaaaagattattcgggtctataatatcagagggatcccttcctatcggaagaaagggcgataactttctcacgtagtctattgtagtttcaggtggataataatgaaatagtaaggtctcgcctgtctccttctttctttggacagagatttcaaattgctgtcttttggaaggaagggaacgtgcgttggaccatacgcctgctataacggacgcagagatttcgaaactgggccatttcagcggagtcagagtaacgccaacgaacgcaagacttgaatcttttgtgctgaaaatgtctaagaacaagccatcaatcatggaagcggagttcctttgggccgtctccccggccttagaaattttcagacctatattctcctcactcagaaaagggtagtgccagtggtaccctgtagagaaaatgatataatcaacctcttctattgacgaattatcctcaaaaacaactttcctgttttccagaggtagtaactctttaattcttggccttaccaaaataccatccgatgtggcagccttagacaaccaaggatagatctcttctttgttcggagttctagatactataacttccttggcaacagggaaagcatactgaagtatatcaatgccactcaaacctgtcccaacgaaaagacatttcttgtcattgaaaatgtcaggatttctgaagcttttggagtgcaagaccgaatttttatcgtttgatacccacgcaggcagtccctttatcttaggtatataagggacagagtaatgtccgttgctgactaaaacagcgtcaaactcctcttcataccaattgaaaaattgtccatcttctgaaacctctttaataatcaaccgccatgcagtattttgattattcttcgacacttttacaacctcggatcttagcctaacaaacttatcgagttcataccttcttgcgaaattgagtagactatccgtaacggacgagttagtgactaaagggagtatattatcattatcaccatcagcgaaagggacatatggtataaaagaattccgaagatatcgtttgggaacgttagagtacaagtgacggtaaattccactagctgaccacgtctttgcttctaagaaatccgactttttcatttttaagggcttcggaaaagtataaagcccattagcgagctcagtggggaccgatgtaggtggtctcagaacaaatgggtcatcatattgttcggtattcaaatctttctcgtctataacgtcaggattgtcgaagttaggtgaccagatcccaccaagactttctttcaactcaaatgccacgattctatcaaatgctggtttacgcctcctattcttagtctcaatttcatcgaagaccccggcggaagtataagccaaacctgtggttccatcctcattcgtgttggacaactcaaagagggatgttaagccagcagcaccagcaccaatgatagcgactgacttgatctttttgccttcgattggcatttttttctatctattgaagcaggttgtaatgcacgtccaactaatattgacgggccagattgattgatggactaccattaggacagggatatcggccttacatatatgtgagagattgtcataaaacccaactaagaagctacttcaattgtcatttagttcccattgtcttttccgtgaactgaaaagtggctttgtcctttccatagaaggtaaaagtcaaagacaaaacatgaccgccactattttttggcgaagccttatgtccgcactgacgaacaggaggcatcagtgatgactccactagaaaccaattaacatggtattcaactggatcaaaacctatgttctgttgcaggaattggagaaactttcaaacccttcagttctcgattttatactgaaaaacgccttcgtagctttcagtagatatgaaatctggagagggaaacagtaggaatgctattaatcagacgaagccgccttttggaagtctgcggggaactgatctttgcatgaaagatgatcgtagatcttgttgtgtttctatcacaagcgatttttggacatacatatgtgctttatttccagccgagtctatactatagaagatccttacaagagtgatctgaattctttacattattccaggagcagacatgatctcaaatgagcccgtttataccatgggtttaatttctaggatactccagttgtttgtttgacatataacggttctgggtctaaagccctcggtcttgagttgccaccaatcgtgttctatttataaaatgtgataccagcacttgattagggattgaaagtgcgccgagccgtttgtgcagctaacgagcaacatccaagcatctttgttattgaatacgccgcatgttcgcagaaactctcttcgattgtggtgatggttcacttattttactttataacactcgaattggagaggcgctttcattcttacaggattattttcaaaatgatcatcttcaccttcctctcgggagctgcagtggtttgaaaatgtttctttagctcaggcacctttaaagcgtaaatcaagatttttcgcattatgggaatgggaacctggacgcgtaaagtgtttttcgatgatttcaagacgtagagtgattacggggctacaacatgataacatcaaacttccgtgtttgtgtgatcatgatcattgtcatgtaaaagagtttcatggtgcccatattacttttttggttaaaggggcctctgtaaacaattagtgtcgtaaagaacctctgaacggcgaatacggtgctggtagaacaaaactactcttcttgcttgttcctcagctaatatcatcttgtgaaacttgttcctgaattcttacaatttttacaaagccatatggataactttgacgatctagactattttttgttgagtgcagccgatgaatatacaataattaaaaattccataacaagcaagagttgcaatccctcgtgttgtatcggtgctggaaatttcagaaagagatttgattatagacttataggaacatgattgcgaacttttttatcgatgtgcttgatatcgtcgagctcataagtgccttaaaaaattgaacattatttgctgtgagacttgaatcgcatgagacttaaacttctcattcgtagatcatgtccccttaaagcgcctcaataccttgctgacatgaacaccaactcctactttgaagatttcatccaattgctctaaagtaaactgcttcgtttctggaatgcacaagaatgccaaagtccacacaacaatgttgaaacccccgtaaaaatacagtcctcctgaggtgctcatcgtcgaatccattttaggccatgtcatacttaggcagaaatccaaaatccaattgacaaacatacatgtcgaactgtgcgccattcgcactgaaatggaagaggtttcggcgaccaaagtgaagcttactggtccaatgcctgtcccgtaaaacaagacgtacacgtacatcgaagccagaccagcaccgagacggctcttggcgttcgtaacattgaggaccccacccaaccaaaacaaacacagtgcctcaacgggtaaggtatacaaaagcatttttctccttccaaaacggtctattaactgagctgataagagcgttgcaaggaagcagcctccacctattccaatcgaacccgcaatggctgttacgggatcaactcctgccttggtcaaaatagtggtggtataagaaaccaggatgttcaccccaccatattgctggcccaagatgccaatcaaagaaacaatgagggcaaacctatttcttttgttgctgaataaggagacaaactgattccaaggggacaagttattattcagttcagcttcgaacttaagagaatcaatcaagatgtaaaaatctcgagcacctgataagtcattaggacgaagctttgtaagagatatgagggcttgcttcgcccttttatggacaactagccatcggggcgattcaggagggaagaaaataagcgccgcggttataaccggggctacagcagaagaacctatcattaatctccaggataatgaaccattgatattcacgaaagctctattaaaaaccgaacccaaacaaacacccagtgcaataaacgtctgccatagcatcaaaagtgcaccacgggaattagcaggcgagcactctgcggtataaatgggaacagtggccgaatttaaccccattccgactccaagaagtaatcgagcaaataagaggcacccgaatccgttggcaaatccttggataagtgatccagcgaaccctatcaagcagctccaaaatactatccatctacgcccggtgtacttatcaaggtatactgtaagcggagaacctatgcatgcagcagcaagatagggagctgccacagtaagaccctgtatattcacgtctgtgatattgaactgattttggtattgtaaaacagcccctccaatagcactttcgtccatcccaaaatttaaagcggcaagtgaagtacataaagctgccaatatcatgtgcttagacaagcatagtaaaggatttgaccatgctttttcgaagatttctcgttcttcgtcactatatctttcactttcaataagctcaggattatttgcccacaatgcacctctagtaaggagttcgcgatactcttctaattcatactcttcaataatgctgtcaacttttaggagaacttcgtcttctggttcatattgcttgaaaactggaactatttcatttgattgaagagaagatgaaacgtcaccaactgtattaacaataccagttgacttttcgtcggaaaccatagtcgttgttcctcaaactttatgttctcattttctgtagcgaaaacctaccttatgtacctctagcctactccttttaggcaccgcatctatttggttcgtccacatattactctgacttagggtcaccgaggttctcgcaggcttttaagccatcacaatttatagaggtcaagaagcctcatttgtgtgtattgtcacgattgtctccattataactgagctgcagctataatgagcgcatgagctgtgtggactatagacgacagtaacttactcaccaaagaaaatcttggtatccagtaaaactaaatgacatgtgaatctaaatacgcactacatacttttccgcactggcgccacgctcctccagctctctgagtccatttttaagacctacctcgaacagctcgaaccccttgaaaaccttaacactgcgaaccggcttcaatttgccgcttgcaaaaagcgatgacgtccatttgacaaacgattctccgaactccaagtcctcatgaaagcgttttatgttgacatttttcactgtcatccttggatacttagattggacaaactcctcggggcatccatttagacataccaacgttttgggtttgtcttctccttccttcaatatctccaaaagaaaaagagctgtatcttttgagataacgtcaattccgtaatcaactccttcaggacataatttcgacaaagcttgcttcaattccacaagcggccgtgacctatcgagcacaatggtggcgcctaattctttgagataatgctcatatttgaggctcgatatcgcgatgatattcttgaaaatccccaagtttctggccaactgaatggtaaaaattccgaccgaacttgatccgccccagatcactaacgatttactcggagcctcgttaaaactcctgtcaaagtcgatgaatgaagatagagcagagccagcggtcacgagcgcaacacctatgcctgctgcgaaatctaggctaaatctcctccttgttataccagatgacaaggtttcttgaggaagtctccacacaagtcttgaatcgaaaactgtaaactcctggaatgtagatgatttcagttcacggtagcaggtgctggccagaaatacttcagatcccaaagggaacctttcgccatctactttagatccacgccgagcaatgacaccgctagactctctcccgttgatccatggaaaggagtgaatgttgaagtgatactttttggatttccagtcgacgtgattcagcccagtgtatttgttccggatgagtagttcgtagtctcctagcttttgaggaacgggtatccgatctgatattgtaatctcatcatcaaaactgttgactaccgcagccctttgtaacactggcaatgtgctctctgtaaactgcttcgggccttttttcagtactagtcgctttaaatgtctctcttgtatttctggaattaaaacgtgaccgacatcgacactctcatgcttacgtttgtacattgtgttggcgcgttcagttgagtagaaaatatctttcatgtccccaggtgaaggagaaagctacaacatacgcggttcttaagataccagcttcggccctggagttccatggatgtaatcttttcatgaccttgtcattggccgataaaagtgggcgccaatttaagcggtctccttttttgatctttaagtctttgaagacattatgacttccgtgcggacagtgaggaaaaagacaagggttcccatgcctggaatgagcactaaaccccatgtcatacaatgacttgcggcttcctgatttctgcatacactttgcacatttgggtgaactggtagtttaagtagttggttgtaatccataggtgcggatcaaagtagaaatgaaaggtgagagagtacatatcgcgacaaaaagctcaagtttctcctttaccaaggttctttggcgccacgagaacagttaatacgaaatttcagtgatatctcccaaaatgactactgactccagagccaagcgcagctcagagccaagcactcgggatactaaaagacagcaaattagcactttcaaaaccaaaaaactgatacttaatgcttttatcatgggctctgccggtaatcagtccgtaggaatatggagacacccaaaggacaggtccgcggacttataccagtccacagagtactggatgaaccttgcaaaactattagaaaaagggaagttcaatgcagtttttcttgctgacgttttaggaccatatgatgtctataaagggcccggaaactttggccctgtggcaagagcgggctctcaatggcccatttcagatccaagctattttattccgttaatggcagcagtcacttcaaagcttgcctttggaatgaccatttctacaataagtgagcagccttatcatctggccaggcgtttagggacactagatttgctttccaatggaagaataggctggaacattgttacctcgtacttggatagtgcttccagaaatttacttggcggaaaaaatttgccgcccaacgctgaaagatacacaagagcagaagaatatgtgaatgtagtctacaagttgttcttgagttcgtggagagatgaaagtttcaaggtgaataaaaagacaggagttttcactgatcccgagggtctcagacatattgatcatgttggcaagtatttcaatgtgccgggaccagctatcacgcaccctagtcaacagaaattgccagtcattattcaggccggaacatcccctaaaggaaagaaactgtctgcaaaaaatgctgaagtggtatttttggctagtttaactccagaagcacttggagcctccataaaagaaataaagcaaatcgcaactgaggaatacaacagggatccttcaaagatcaaatttcttggtcttctcaccgttatcatcggcaacactcatgaggaagcccaaaaaaagtatgacaattacaaagcaaattattcggacgaggaaggagccaaggctatgttttcgggctggaccggagttgatattgataaatttgatgacgatgaagtcttgactgatgtcgatcacattgccatagcatctgcgataaagaaatggcagacagcgtatcctcgggtaaaaaagtggaccaagagagctattgtggaagagattaaggtgggtgggagtggccccatattgatcggtacagccaaagaggttgcagaggagattcagagatgggttcaaatttccgacattgatggatttaattttgcatacactgtacttcccgagtctttcgaggaaattgtcgataagctaattcctgagcttcagagtcttggtctcttctggaatgattatcccgtctcttcggagtcttccaagtacttgactttcagggagcaactttttggtcaaagctccctggacaagacacatcctgcttctgatttgagatggagagcaaatgaaacaaaagatgacttcgaagcaaggttggcagaagcccataaaaaactcgaacattaatagcttcgctgagactttgatctcgatcatatatagttgacacacgctcactaaagcgctttttactcatatgcctgcttgaaaaaacttttagatgcttaaggattgtactcttaaaacgtgcctgcttattttctacaccttaaaccattcattgtttgatgggaatctcactagcatcgaggtcgattctcgaaaataccgattactgtctatgtgaatacctatttcatcatgtctgtaactcaaagtgcagaaacttgaactacggtttcgtccaacttttctcttctatctgactcggagtcttccccggagagttgctcctcatctctcgctgaaccaactttaagtagctttcttatgaccagtaccagactggatttggactcgtataatggaaaaaagattatccacgtagaggctagaaaagcccaaaatataaggatacagatgtatccggtgaatagcctttttgacataatgtatttcttaccgtacattgaaagtggaataacaaccagaaaaatgataaactgagaaaacaccaaaacttttgcgattaatatatgcttgcggagatccgcagcagattcagtggcaactcgacaatattctaactcgtccgatccagcatcatcagcaatctgattttcgaagtattcttcattcatgtgtacaaaattccaattttgtggtctcacctgggagagaatccatacaaatattgcactcgaaaacactgaaatgaaatttccaaaagccaaaggttcgttaagagacagggaggtcttatcaatccttccttcgcttgaataatgcgaggctgctgcaacccaaccaacaataccacaagcggtagctagcggtacccctaaacacaatgccagagtattcatctttctgtaaaaaagcatacccaacattccaaaaaaagcagggccaagggcgattcccacaaagctaaataaccatcctagtgtaacgccgatgtaattgaatactactgccaaccctcccatgcaaagtgaaaagacgaccacgttgacatgtgaaacgaagacaagttgtcttccaggtgcttcagggttgatgtacgtcttgtaaaagtcgtacgttagaatagaggagcaggagatcaactctgcagacatagcagaggttgcagacatgaaaaccattaccactgcacaagcagctccagactttccaaaaattgctgtcattgcgtaaattaaagccatccctctgcccgcctcgagatcacttaatttgttgggatacgtgaaaaaagcagggttctttgtcagcgctatagacgctaagcccattgaggttcctaaggctaaagggataatttgccaacaaatgccgcctaacatatagcccctcatgacctgcttgctccctgcagctatagctttctgggagtatgatgggtccatgaaaacggtcgcagctccacccaggagaccattccatgctgttaagattacctccttgttggtgaatgttagatatgaaccttcgtgtgacatttttaaaggaaaactctttcccatgtccaccaagagttcatgcatttttcccggagacccaattaaatcagaggtgccgtagactgtcacgactgaaacaagaatcatgacgtagatcacaatagtgtgcgaccagtcagataaaaatgttgcctgcaacccgccgaagagcgtataaatacatacactaaccggtaataaaaaacatgctgcgataatgttcattccagtggtgtacgcgatgccttgagatccaccaaggaggatcattcctgatacgatcacattggtacccaagcaatagaataagtaacaaaagtggccccatttcccgaacctaactttagctacttcagctattgtgtgaattccaggacatctgagtttaatttcaatcgcaaccaaggtgaaaaccaggatttgaaagcagcctgtggcactgtaccagtaagcacccgatataccataggagtaggtccatgctcccgaggttagcagtgtcgccggccaggtccaggaagacaccacagcggaagatattagcccttgtttaacattacgagatgctgttgtaaacctttcagagtcttgtttctggttcaagtatttcccagacatccaagaaattcctaccataaagacactgaatagggctccaaggccaagtacaataccataaccgtaaccttgactcaaaataaactcactcattttctttactggctcatgcaagatacgaacatatttctgaaaaggtcggcactttttatgctgtttcagcttttgttcaaagataactgtgtgaacgcatgccatggctgtgcatggctgtgcatggctaagattttgtctccaccgtgatgaacacttttggcacctatcacttaaaaattacaccgacccagtgcttcagatcatatgtggcatatgcaacatgctcgtttatcactgaagtggctcacgcagcttgcctattcgaagccattgcggctttatcgcggtatgtactttttcaactgtggtgcagatagttgaagacatagatgtccagcgtcaaaccttaatttttttaaccctaatttttcattaaatatgtaaagcacatatttggttccaacataatgatttggtttcgagctcattcacgtgcagaagtcagaaacataaggttgcacgcacttggtagggaactgacttaatgcttagcctatctttttggcagtctgacaatatataacaactctgagcatagatggaacaaaagcactgaaaatcacaactactttattttacctgcgcagtgcggcacgttatgtgccattgggttctcgagcatagagtgactccgtgagaaatcgaatcgtaagagccgcattgcgtatagagattcatgctggaatactttgcagctgatgactacggccttgtgattttacatgcacaaatgcggtgctcgacatcgagaagaactatataatacgcatagccgttcggaactcctgccctgttctgtgttcaaaagtacagtcagcatgagtattctcagatctatccgttgatacgaaatcatggataactccttggacgataattcgtcatcagtgagctttttttttatttcataccagctggagacgaatcaccaatacaggcaaaaaaatccgacggttttggtgaatactactaaattcaaattaactggtataagacgatttcaagcggcgaataactcatccggatgacattgattcactaaaagcgccatgtatgcaatttttttcgtgttctgctacaaaaatcattgttgatgatgccattagctatcgactgctttgattcttttaaggttatccatacggtcagaatctcaacctgaccaaattataacaattccctctgacgactcgagcaaatgatttcaaaactaatgatgacataaagtaatctaatcgccaaaattcagttctacatacacctctaaggagctagcgaacctacgttaccatcatctttgcccattgcttcttcgtacaaacgtattaaaaagtcaaagagacgaatccagtcaattcgcgatcgaaaaagtccgattcgctcgattcgtcaccagtgctgttgcagacccgaaggtcaagaactaaaaactttacaactgtacaatattgtagacagaatctgagacgtctcttgatgccaatagaaggaccagtcaatacatgaatatccccaacaatcgcttaggccattgattatgcaatcaatcagttcataatattgaggcgagtatgagtcttcaatagaaagcttgtaacttccagcggctaaattttccatgataatttaatctgtttagtatatagatgatgacttcaaatatcatacattagctattttagcccaagaataagatattgtttctcgatcaaaccagcggtatctatccaaacttatggtcgaaactcagtccctggtttaagtaaaacctatatcggtggtgtaattcttcgttatccgaagtaatagtcgtaaggcatcgtaacgcaacttttgaccataatcattccacctgtcatcttttacttgcctggtgtatatggacgggatccagatcatttcgtactactgtgtcattatttattttatactatatcacacgtcaatgtatggtaaagatttaagggtacgaagattcttaaccaaagtaaagagttgtgaccagaatattgtaatggagctggtccttagtggaaattgagctataatctaagattttgccgttcccttcatttgatcacttcatattattctgtctaggtgaaatctgacattcactttgagaggtagagacggaaggaaggctttgtaataatacgcaaagaacaacagccgggcttctaatatatatagtccagatatacggaaatgcgtatctgtgcatctccaaccctttttaaagtcagaattactgcacttgtggttacaaaggatacctttgatcgataactcgagaagcgacggagaaataaataatgatatgtttttgaatggggtatactgtctgcttttgccaaaatgtttaaataagtactatatggtgcctgaacatttcaaataaattgaactatgacttatatgcgaaatctatacctgtgataagccgcatttgtctgcaattgccttacgttctcttgaattaggagatttttttttctcaaaaaccgattccagaaaaagtctagtgtccttcgaaaagagagtccttctttgccctacagtaatcttatcacagacttcttggcgcctttcaacatcaggttccaagagcgcgccacaggctttttttattgattccaaagtaatcaagatgctacttgtatccatcttctttacatgggctatgaatcatctcaaccaccgttaaatgttttgatatttactgaatatatatctccgttgccgcaaataaattggcctgtcacatatctccttcattctcgataatttttgaaagatgtcaggaagaaacgacggcagttgagacatgtatgcaggtgaaaacgccagcaaccaagtctaaggcaacagaaaataaaagggagagaaggatgttgaggtaaggagatgtgagaacttcagtgtggaaaggaaatgaaaaataaaatgaataataattattctcgacattataaaatgccaatacggcagaaagaaatgtattaaggagatgaaaggatttgtttgaaaagcttgcttagaattaatttcaaggaaatggaaagtgaagcgtggactcaaggttacgtcgaatgccaggtgcccaggaaatgccaaaattccagagaaataaagaaaggtatacaaaagcataacactttccctagcatagggagagagcaagcacatctcctgaattatcagttcattagtgaccataaaaaaacgaaacaaaatagaagtccgagctcaaagccaaaaaataagttcattctcatgcgcagctctctacatggagttattcaaagacttcagtttttttctgaggctgagtctctcaaggaatcaaaagttgagctagtatcgaaaatagcgtcgaagctatggcgaattaataagggtgcctttcaaacatatcacgaactactcgcacaatttgacgaatacaagtcattcaataagccaacaaacaagttatcccttaaaaaactgaccgaagccattggaagagaatgcataccatcaacctacagttacgaaacgctgaccaatggggcacacactacagccatcgagagcaagaaaacgtacaaggcgttctgtggcaggttctctctcaacgaggctacaggtagggtcaggaagaagaaacctatacaaaccttcgccctccgctccgccaacattgaagatgtctttctcatataatcctgtatattggcttgtatcttcgtcatatatgctcagctctgtatcaaatacctttaactgccttttcatatactcataacactcgtacactcgtatatctcccacacactcatccgtaatcgtatatctcatccctatgcgttcaaaatgatagtataaatgaaaacttcaaaaaaaatatgtgtcgctctgaagagcaaaatgagagctacgagattcgaactcgcgaatccgaagatatcagaatgttcaccatcttacgatggatgcctaaatctgacgccttaaccactcggccaaactcccatttgatattagatactactttagttccagatacatcatgtaaaagtagtttagcaattagatttcatttgttcaattggaacaatatccatgccagtttccattttgagctattatggtcctattggactatatttcaacaatgaatatcccaagttcattttcagagagtctcaattgatacctttgacttcgctatcttgcaacgtatgtgggtggtgacgtctagattcaagaggcgtgtgccaaacttttgtaggctgcgcactggccctttcagtggaacacgagtatcccagactccgcacaagggttaactaggtctcccattcaagttttggatctctaattcaagttttttggaattctcattcaaattttttggatctcgcactcggcgcttactgacaggtgctcgaggagctagggacatttattccgttcgtcatgtgatcattcctaagcttcgatcttgtttctcacatgacagattttttagtaggaagggggtcatatagactgatgattatcatttacatagtgtcagggaaagacaaaaaacaagccagtcaggatcttcattgggccacttggggttgttctgagaatatattgaggtcgcttatgaaacctttgatgtgagatccaatttgttacggccagacaggaatttaggcgatacaaaggctatactccaaaggaatgaggtttgtttctcaatagagtttgaatagaagaagtgaggggagaacgggagtgtgagaagtgaatatctggtttacaggtacttgtaactacaagcaaagtctgtttgttactgcttaccaagacatatctacacacccaggtaccataagtgtagtcggagcggtgacgagtacaagttttttagatcacgaacatcacatgtgtattgactagaaagcttgggagtagaactgaaagcagaatcttatcgcgagtagattcactcgtgaatctactactggatgccctgaagctcggcggcatatatcgatctatccagcagagtcatctatcttttcaagtaaaaatttaggtacccagactaactatacattgtgtgatttaagcggagcttcatgtggactaacatcgacttgaatacaacaaggttgctattatgccccagtaatcgattttttttttttcctttttactttctttcctgcgtaatgcggaggcataacaaattattagaccgccatgttgcccaatcctaacttttacctactagagccgccattgggagtgttatcttcgcaaataaaaattagcgtctattcaatcagatggtgataggaggtgacgcgcgtgagtaagctttggaatccattgaaacgccatgaaaatcaacgcggcttaatattaacaatttcaaatgtaaaaaatggggtttcacttcagtaagttgcccatggttgcgttactgcacttttggcaacgagcacgaattttcagggccaaagagtatctttatgcccggcggaacgggagcacttgcgcatccctccacttagcgggaagacgggtgatgaacaattataccagtgaagtgggagcagtttcactaatgcatcacgtctaggtttgatacaggtaaaatcgtcatcattctatttaatggaggccttaattgagccctacgatctatcaaaccccatctcctcattttacttaaacaaaacatgtttcgtaacgtatggacagttcaagagcttaattattggtgacagatttgccgttcaagaattttcgagtcgaaatggccaacttaagcaacaatacgattgaatgaccgaggcataggagggtacctcccatttcacggaattgtccgtcggattgggggaaagatttcaggaagagcaagtgaaataagaggaaaagaagcagtgatgaaatctatattcgaatttatttttgactgggcaaaattgtgccattatcagtctagattgaagttgaagactcgttccctttaaaaaagatatgagaacgaagggaagatgggatcccaaaggtagctgcagcgaacactcgaatccaattagcctagtggcggtgttattgaattgattgaggagaagctatgaaacagaaatttatagaaaacaaattgctgctaggcatctcataagtccgcttctaggtcgatccagccgtccctagatggttgacatttatcttctttttttaagaagagataccagatcgttattagaaatggtggccccaatttttaatacaactaatctcttaattttctggtatcctacaatagatgtcataattatactcttatcaggcaagagtgatccaaaaaattctaaccgatgcagaagtgttgattgatatgttgataaggcagaagattaaatggttacaatagacggtcctactagtcatattgtgctgctagttttaaatcagaaacacatgagtatacctaaagttacaatacaacctgtatactgtaatctgatgtaaagggccccagtaatgtactggttttcaaaccaatgagaaaaagcagaagtaaacgaatatctttttacaggtgcggttgtcatttgcgctatgagacataaatgcctgctcaggaactaaagctgcgatatttcggtccctgaagcttaatcgatttccgttacactgccttgaaatgactttcactttgagctaagagggcttttgagctattgcgactttgagtccattatgcagcttctaatgtcgttcttgccgctcactttttcgtgttttctcattttcttttcttggaactacgtgtgtcactgatgatgtccacgctccataacttggtaagtctcctccataacgatttgatagtatggtacctgcttaaaaccatcaccggtgtagtaatctttatcttaacaataacagaagcaacgttagtaagggacaataggtcctagtattattaacttaaggataaaataacagacctagaactacataactctacactatatccactctcgaatggagttctaagttatgtaactagtatctaaggttagattatgagggtccgcagcctggcgcttccaggactgtgaacaagcttcccgggtagcctttttttgaaggctggtaaatctgtttgtattttccttgtttggtatgatcaggatgagcggatatgacatctggataagctcttcgtggtatgtttgccgcatgcctactttttcgtttattttactagttgagagtacctatttctttccttgctgtctcggttaaagtattgattcggtgaaataggtagacacttgccgctgaactttaatacatccggtagccaatctatgcgctgatgcattaggaaaagaattaagttcttcaactcaactctcaattccatttttcactaaacatgacataactgcgaaaaatactcgcagtcgtcgccagtcttggacctacttgaagtgcttactgtgtttctttattttattagtttatttgtatctcttgtctatatctcttctctatttctttctctccttttcctccatccaaagagcgaagtcaatttagtatcctcatagccatttcgaaggctgtaaatgttgcaccattaacgggtagcgatcttaacatagtaggcccgaatcctttaacgaaagctttggggcccctctcattgtaaatgtttttcgctacttgaaagacgttcgttccgtacaccggtgtacggagtttgtctgattgcataactgatttgatgacatcgaagggataaaccatagcccacaatagcgaaccggaaaatgcaccgtagaggcaaagcttccacgctggaatgtctttccttgcgataccttttctttgctcagagcatatcatagcctcatatgaagtaaagtagactccaaaaccatgagatgttcgaagaatcgtgggtgtaaagccgcgcatcaatttaccctctttcaatagctttttgatgcagtccatggcaccctgatattctgcatccgcgcgagatttggtctgaacttggagcagtatcctgacgtgttctattggtgtcgctagaaaggcattagcacaaccactgacaaatccgcacgcataatactctggaagccttaaggaagtgctttgaaagttatttcttttatgaaagtaacgtttcatggcctcgttggttccaaattgtgaagagacgcatagccctaccccaattaatggaagagtagtccctttataaaatccgcgaagtccttcatttttcaccaggtcttgaacaacccttaaagctgtggttggcgtggacgaagtttgcaggcgaactttagtaatgtcaaatggttgccctacaaggacttgagctatcccgcccgtagttcctgctgtgatgtctttcaaagtacggcgtatatcactcttgtcggtcaggtcgtccacgacctgaggcatagttagttcatccgacataatgtgatcttaaatagacttaaacttccgtagttaatcttccaatttttagaccgtagtgaatattcacactgttctttctttaatctgcctttagatggccagattagtttatatggtcacatagttctgatataagtggtcatctgcaaatttctctccagatgttactgatacgaaaaatttacccgctatgatcacgtgttaagatgaaatagtataccaggactcccttgagcggtcttgtataatacactgcttgagcttcgtgtgagaaaggcaatcgtatgagtcgaagttaaggggtttaagctatacctgagaacagcccagaaaaataatgtgggctccttctctcagtagctgacccagctactgtcactcagaagaagcagggatttcttgatcctatgttgtgattcacaatctatggtgccttcttaggaataaatcgatttataaactattttacttgaaggaatcaatttcagtaggtgggcagaaggcagccccaatgcttcgttaagcaattgataaggctgactgatttggagactagaactgcaattctaatgaattcactccttgtagagtctcattgtagagtcttattttggcagcttgaaaaggaataatattttcagtacatgctgatctccggacttatttcaacacttcattgaaaaacacatgtaaacaataagctctccccatactttcatctattgacctgtttggtcccggaatatgaataatttttgccacgggcactggaaaatagggtcaagagataagttgagataatcttgacttgagccatagcgtcagaaaatgcatatagatatcaatatgaccttcggtatctattatgcagaggagactagattgactatcgaatttcatcttagatggttggcatttatgttttctaggatggcaggcgactctgccaccaagtcgactccttactagcttcacctttgtgaacatggtgctacttcctcgtactgattccagggttcgagaactacggagttcacacaagcaaaaacttcttccttgattacgcaacgattcagttttgccgaacactatcaaattccaagatcaagaatactgacccaaaggataaaaaacacatgatatcggggtcagcgctctcagtgaaagaccctaatagccttgtatgttcttgacgcatcgaggctgaactcaaccatacacgtcgttcaaccactaacttgcatgttgcgctggcaggacaacacactgtaaagttctgaagaacgagcgccgatacttgaagcaagaggtcccagctcaagcaatatgtgcacgtgatctagtgacgctagggaaaaattcacagctgccgcctctttagtaggtggagtcaaagaagggcagcaggatgatgtaagcttagaagtgcacaaagtgatagagatagttcttattgcagcgagtaaagcagtaatcacaaagacaccagcaccagagagcgccactaatcttgccaactgcttcaacaactttatagcagatggtgccagtggagacttcgcttctcttgcgacaagcattgcagagttcacggtagctatggctggctccaaggaagctcaaggctttctatgctccttgaaggacttgagtggtacagaagaagaaatgacggacaaggtgatagatctcaatgttcacctccagcgcctgttcgtaaaccaaactctaacttgaacaggcgttaagccgcatttgtctgcaattgccttacgttctcttgaattaggagatttttttttctcaaaaaccgattccagaaaaagtctagtgtccttcgaaaagagagtccttctttgccctacagtaatcttatcacagacttcttggcgcctttcaacatcaggttccaagagcgcgccacaggctttttttattgattccaaagtaatcaagatgctacttgtatccatcttctttacatgggctatgaatcatctcaaccaccgttaaatgttttgatttagtactaacttgacatacgcattatattttcataagaaagccagagttcttgagtactatttggaactaaagatagagcccttcatcgttcttctgtatgctgcagaaaaggctatcaatgagctggctgtaatcttcaatgggaattatcttgttgagaatatcttggtactcttgatggagttcctttgtcccaaatagctcttgtggtgtccattctgtactttttactgcttgctcgtgataaatatcctcaataaacggcagaccatatgagatctcgacggcagcggttccttcgatttccggtttgtagtttttctcgagccattcagtaaagcacattactgtgttgtctctattgtaatgttccgtgaaaaactcccatgtcttgtgaacttggtgatgtgacagccagtactgggaaagaattgttgagagttcctgttgtctaattcttcctttcacaattcttgcataatagctgcgaaatccgatgaaaggattgatcttcttcttagaagtgcatttgcctgagcccaggaacgtttgagatttctgatccttatgtatccctttggacagccccttggacagccccttgccatgatctgatcctaatattttcatcacagctttggggggctttggtattagttcttgtttggagtaagacatatagagattaactccttcgctaacataattcctctttaaagacttcttcgatatttttggcttaagcttagcaccatggcgtttgttcacagatactttgaagctgggctttgtaaacttcatgatcctatatgatgttgcctaatgttctcttcttagtgtcttctcttaggtttatatcaatgtactatataagaacttaatgacctcaaaaccatatacctttcggggaattaaaccgcttgatttcttttagacagtgtcgctgagctttttatcgaaagtagctcttccgcattcacgtttcgcccttgcattgaagtgaagctgcagaattaattaagcagatatctaaaactaaaaatgaaagctatttaaggttgccgtagtttaagtaattcatttaccttcgtcctacttcatgcttcaataatatgtcctgtctccagatctgttcaattctaaatgttaaagaacagccctgcatcactgaaaagcatgataatggaatattactttggattgaatattttactaacaattggaaggttattgtatcaaaagaatgtactagctggtctttatgctagaattgatggtaaaattgatactatacaattccataatgccttacaggaagtcttaatcgtaagtacaattcctttttaatccccagtatttggtatactaatttcattagtcgttgttgagaatcaaggagattggagaggcagactcgatgggtagacagttggttagcgaaatgctttttcttgctgatgctattggtaaaaagattttgtcgttcaaattcctaaattcggcagcgagaggaaaccaaaaagtaagcaagtatccacacaatatctctatgcatttagagaactggtttcatctcaactcatcacacccatatttgacaagaaagcaaatatcccttctttccgaaagaactaatctctcaagtaagcagatccgaaattggatgtcaaacagaagaagaaagtccaagaaaaatcctattgactcgtctttacattctttgctaaatctcagctctatatactcttagaatttgttgaattgctctagaatttcatgtccttctcactaggttgacaacagcatttccttaattattcttccacatccttgctcaactgccgtagcatatactcagatccttttgatttggatcctcacaatgcagtatctactccaagtaattacctttacatgtaggatatgcgctttttttcattccgctgatgagaaattagtccggcagttgagggtggttatctcttatcccttaaaaaactgaccgaagccattggaagagaatgcataccatcaacctacagttacgaaacgctgaccaatggggcacacactacagccatcgagagcaagaaaacgtacaaggcgttctgtggcaggttctctctcaacgaggctacaggtagggtcaggaagaagaaacctatacaaaccttcgccctccgctccgccaacattgaagatgtctttctcatatacctgcctcagatcatataaactttcggtctgtgtcctattattttttattattaatgaatttatattaaaaaatgaagttatgaaggctaccttggcacaaactgaaaataactgaacgctttttggaatcatacccagaatattcatagttcatctgttaattttgcatgcgtctacgtgatagttgtattattatttatgcaagctttatcggtcaattaaagacgaactgttagaccgaaccaccaatatccatattcttgaacttatggatggcagtaattggaatttggcatcatacaattatgcgctcagcaaatatctgctcgaagacgttactaatagcttagttgtgggtcatttgttcgttcttggttaattaaaaaggttcaaatcatatatcattttctacttaactgacgtttgtttttatattgggtgctccctcatcaacaccaaataaatgtcacaacttcagattaaggagggaagttttcaaaatcagtggttgtttgatagttatcgagaaaatgcggtatgcgttcatctctagattcagttccaagtgtaatcaactgtggtctgttaccagcgctttaaccaggtgaaagaaaaaaaaacacaaaacacaaaatgtatgtcagaaacattaaaatattgtttcaggagcgactgtgaggtacatgatgataagagcgcgccgcgcgtaattcctgatgtattctatatgctcttcatagacggtctaacagaggtaggcggtccaattgcagtgctcaaggacaatgaactagagacacatgacactggtatctgataattctcgtattatttttctgctccgattaaagtgctcatcgttatcaaaatcaaacggcctcttacctttgattataccagatctagactacttatcgatgtgtgatagtacaactcgcttaatgacctttaatacgaagtgattcgggattggtaagaccagtgaagtagtagttagacagaagttgaaggaaggccccgaagtatctcgaagagcccaaatcttgggtagtttctctggcatatggaaaactaaattgggcgtagctgttatctcacagccaaatccccgttcttccactttgtatggttttcatagcttaattgagaaacagaatttttctcttggaccaagctgaccagaaaaatctatttgcagccatcatttacagataaaaaagctaccttactatggaaaatgtagccactcaatgaagttagctttcagtggctaggttttccatagttaagtaaactatttaatatgtacacagtatatttggataatctgaatgatactttcagtacgagaatagaattttgttcctagatcaacccatcgatatttatacacattgctaagttgacacttggcaatgggtgtagctttgctactgtagccgtagagtgagtcttcgtcacttgatatgagcaatcggaggctctaggttcttaaccaaacgctcgtctacttcttatatatctcttactgcactggtacacctgtctcaaatcactttgtacctatgtgtcattacgtagtttatactatcactatgtggtgtgcatataacattttggtagtcggaaacgccaactggatgtttaaggtaactccagtatgcaaaaatcgttgatattcataacacctgatggtactagagtaacaatcacaagctataacaaaataacattaacaatatggaggggatatcggactccacaacctcagtgagaaaaattttggcctcattgatcgtgattttagtaatttttttagtaggtgtgatcatcgatcttacggccctgatgtttttactgatgcttccgttgtctgtgggagcgtccttgatgttgtcgatagtgttttacaattgtataatggccgatggtttattgtaggtacaagaaggtttcctaaggttaaagagtcaagattatagctgataactgagagtcgccaaaatggctctgacttcgttatcttcaacttgaccctcaagtgtatctttcttcgttatgtatgatcagcggtttttctctcagcggtagctatgatggaatgtttacttttcgaatggaccataacttgaaggaggaagacatgcagatcgaggtttgagaaagaaatatatataaaaaaaaaaagtaaacaattaagtctaagagtagagaaatcaagtttgcatcggaggacagaaggacatctagacgtgtatggagcaactggcaaagattgcgcagtgtgcgctagaacgctcagaggaagcgttagttcgtttggagaagtgcgttgggaagcagcgccgtctttatgaatctgaacgttccgatcaatgtctttcagaagagtcaagcagcacgattgtacagtactactcctatcttggccagttgaactgcctttatattaaggcacaatcgttgaaggacatgatgggcaatcgatgtggacatcttccgaattccacacaagaagctattgagcgtcttgagcatgattataaggcactctgcaatcatgccaacgagctaggtattcgtgagaagaatctagaagattcacccagttgcttatcaccagcaagcgtttcatcttttcaacccaaacctttgaaaatcatagagcggaggctggctcaaacgaatacctcgcccacaaaagtctgtacagcaacggtcatggccaaatccttttgccgctcaggcacagataaaaattcagattatattccggatgaaattggtaagaccaactcttgcaatacaaattctccctgcactaatgaggcgaagaaagagccgaaatttataagagtagtgaagtcctgcggtactggccttaacaaacattccaatccacatgaaaacagactcagtttctttcgagatcgacagagactatctatatcttttatcgaggacgacgaatatttatcagatgaagaaactatcacatctgggagcccgctcaatgcctcatttttattgaatgacttcgcgaaggtagcaaaaggaagaccaaatcaaacgttagcgagttcacggcatgtagagaacaatgaacgtggagcacagacggcagctgtgagtcctttcgttagtctggtgccgaaaaaaacttgtacagctcagataggcctcacttcgatagatatcagaccggacttcggtccgtgtttttcgccaaagaagtttgagaccacagaatcaaaggaaattctatctcactttgtgattaaggaacctagaacgaagtcgcatagttggctcaaagggtgtgataaatctgtaccctttctacaaaccttcaaaatcttcaacaaccaagtgctggtcacatcggaaacaggttgtagaaacgtggatagaacaacatcaactaaattgataactccttcgcggaagcactttgcacagagggaactctcagatcgcacttgctcaatcttggtgcatggatctagcgggtctagatttgttaatgccccacaacagcaggaactacatttcaaagtctcatacgaagccttacgagaggctcttaatacagatttaaataactaatttattgagaggagcaattatactaattctcgaaactttgtccatcgctagcgaagaactgatgacttgtcattattttttgtccgtgtggagctgaccgagcatgcgggcctcttttcctggccttcagacttcgggctttacctaggaaggtgatcgatgccctggaggagcccgctattttgtatgagtttagtgatttgactgtttttctgccctcttcaaacttttcatttgtatctacacttcggacaaatctttctactagtgtagtgttggcttttccagatagcactccatccttatttcgtacttgaagccttatggagctccttagaggggccgagaacgacttaataccactcagttgcttcaatctgtaaaagtcggtagcttctgcaaagtcgccacttgaagattcctgtgtatctgctactgagacaaactcagcatcgccttgctcgtcttccttagacttaaggaaagacagtgttttttgtacaaactgctccgaaattctcgtctcccttttgccactaatttcatctttggcagcttttagtggagaagcatgactttggtactctttcagatttgcgatgccgcctttaagatcatcttcaaagatactgtcgaaaaaagcttttgatttgggattcgtggctagcacgctaatctcctggtttcccgacttcctctcattgagcaattctttccttctagcatgataccgtagcaagtcatcatcttcgtcatcgcttagcgtaaggtccatcgcgtaccttcctctttttcggaaaccaccgttctcgatgtcatgtaaaattctatcgaccatatctttgtcatgtaatttctcctcttccatgagcttcttgcgcaggaactctggatctgactttgtatttgagtaatcgtcaatcattcgatcaagttcagagtcatagccgtctgagttttcgccgtccgccccgccaactccaaaccattcatcatcggactcttcagcttcaaagtcaatcattccgttcgctttgcttcgattaagctctttcattttcgcctcacgaagcgcttctttgagtttccgtttctcgattaagttctttattattgggttccgcgtttcttcatcttgatcgatcttctcttcacaggggcggttcagaattctaacaggcgatttagtagtattcctttctaactttgcctcacacatactagaacttgtgcccaccacttgagcaccagcgccttcgtcaattcgctcagtccccaaaatgttctccccgtaggcacccagatcaataacagtcttttgttcatcattactgagtgcttcatcatcagagtcaatcaaattccatctccggaccttctttttctttgtaacatttagcgggtcgtcttcctcgtcagattctgctcgtacaatcgtcagattagtggtcttgacggataattcgtgcttgctcttcaatggcccgagatctaccacttcagtatcaacactctcatctacctcctggttgtaatcatcataaccattcgagtcatctgcagaatcagaatgtgagcccaaggaggttgaggaatcgttgcaaaattcatcagagctgctatcagagctgctatcctctcctttttggatttcttcttgtttgactttcttgtttctggctaactctctctccagtagagattcaactgactctttttctttggctatctcagcaaggtccactcctctaagcagtaggaggccatttctgtgttcaacgagctggtctctattagcctttcggagcgatgagaataaatgtctgagagaagcactaggcatggtctctttggagctagtaactgcaagactttgcttcttcttggacatccgagccttcaggtctaaaatcgctgcctttgaagaaagtgaccgtgcttccgaggatttttcatcatcggagcttgagaattctacagagttagcatctgttagcctctgttttaaaatagtatgatagagttgaagcggtgcgaaaccctcgctgatggacggaagtacattaagagaaaggttgcgtctttcagaagtctctcttaagtttgatttctcggcttctggatttgaagcttctttttcacattctgatacatctgaatcctcatcaaattcgtcgacgaatttttgtgccccatacttttcatcaagtaccatgggtttcgatttactgctctttgatattatattcgagtgatcatcttcaatttctatatgcgcttcattagtgtgcatgatcccctcagatttttctctgtcatcgactgttggaggttctaagttgtcgtctcttgatgtagcttgaagtgttcctttgataggggaatgagaaagatcaattttctgcgtcgtgagagaagttatcatatcatttgaagacgtcttctgggtttcaagatcctcatcacatatagatgttgaggaaatggagtcgccaattagttgtgtgtttgcgatgtcagcttccttatgattgtcaagtcgcgtttctccgcttgccgtaaattcttgctgagcttgaaatttcaacctactactagactgcgaggcacgtacctcgttgtccttgggctctgatggggctttagcgagcacgaaatcagtttctaactcttcaccatcgtaaggtcgctctatagcctgagtttcgcaggtatcctttagtatttccgtcgacgctgtagttggcgcattatggttaatctcattgtcgtcggtcgctttgattcttttcttgacctgattgaagatggagttctcgaatagaaagcccgtccctccaacggttgggcaagattcatcatcaaaaaggtgtaacttctttacaaacccacttcgcttggtcctaggattactgagctggtcaatgagatccattgtgggtttcaaagcacactttggttgtggaaggatggagtttgctaaattaaatttacgcgttcgtaaccaatatttttttgtccccgtctcatcgcgtgcactaagcaccacacgcgtgaagaaatgaagaatttattaccttgcagtgcaatcgtaaaaacggcacagtagtgttcttctattatcctttaatgctatttcaactatacacatacacagaagcgctttttacttcaagctcttggtttctttcttatggagctatccgacgaggtgtgactgcttctccgcttagccgtgctcccatattctttctccgaaggagcgacgtaatctttcgccctttccttatccttttcgatttgcttttctgcctgttctttcttgcgttcatccagcttctttgcctccttctcttttttgctcaagaaatactcaccactttcaatctgcagatcgacctttctaggttgttgaacaggtgggaatggtgtgtaaaccttagcttccttggacttgatattcttgggcttcttacgagcaacatttctctttttaaacattggcaaaaaacgggaccagtcctcttcggcaagatctggtctctttgcaagttcgcgcttaatcatgagttccttgatgtggtaaatagggtgtacattcttcatgcaatcctccacgacacggcgtacttccttcaaacccttgaaagggcccatcgcactgacagtatttccttgtaccaaaatgtagcacttgcttagtagttccaaggctttcaaggtgttaccattaggacctacaagtctctgtcttctcttgacaaacctttctttattgctaacaaagttcccaatcttaattacgtcacacgccatgtcatcctgtaaaatcttcacagcttgtgggaagggaacggatcgcgctagcaactttatcaggtctcttgctttcaatatgatcgccggatcgtacgtttttcttgttgtctttacggtcatggacccctccacgagatctaatacgcacgaaatggaatgcttttcaagtgcccttgttacatccttccatactgacttgaggtaaacctctctgtacttaggaaataaggtcataaaacttgattcctcagaaaacggtagacctgaggtgttatcctctggcttgaattcctcaatcttccatttgtcaatgtccggggtgtcccatggcttgtctttattgtgcgtagaaggcatcggtaactcgctgtagaattgtaagagttcttatgccttcttgaacttccctctcgcacaataagttgactagaggcgatgagatgatgagtgtgattcgaaaattttctagaccagcatttcatcacgtgcggtttaatttattttatttttattttattttatttttatttttaatttattttattttatttttgttttttcaattttataattatgttttttttgttttttagagagagcccaaagcttcgcaattgaaaaggtttctgtcgattgagctctcatcggcgagggtcatcaacatcaaagaactgtcctatacacccacatagccaggcttggaatccccacgattataacctaaagttcgcacacgatgggtctcaagggacctagtaagaaacttccaacttccaagcctcgaggctcgaaaaacgtcatcaagaaacatcaaaagatcaggacaaaactgaaggttgaacaagcgaacaaggaggtttttctcatatcagaactgaataaaagagaggacacgaagcgccaatcctctccgcttgaatccctaaagcccagtcgcttggtgaaagacattaagaaagatcaaaatgctcagaaacaactagaaagtcaaaggaaggctacagatgagaatgtattacgtcaactggagttgatctcaggcttttcattatagacgtcaatatctcggaaaacagaggttgtggcactaggtggagctccattcatgaattggtattttacattattgaattgtatttaaggaatgtatacgacggataggtagttggaagaagtcttgcgcgcctgccgattaaggttggcggtacgcgtgaaatgatttctaagcttttacagttctcaaaccggcagaagaacggaagatagcatcaccttcggagtaacctctccccagtccaaagccgacaccaatccaaacaggggccgcccggcgtttgaagagcaataccgaagcaactacgccggcaccgaaaccgaggccgactttcacgacaaggttggaaaggaccacatcccatttgtcattcagaagcgatctgcttacaggagctatcttggcttgatcggacataattgttttagggcgtaaatattggcagcaataaggaactaggcctgacaataaatgttacaaattcgatcactttgactttgtcggcacaaatttttttgacactggcattaccggggcagggtaattcatgatttgttattcttgttattgattggctcttgaaaacacataagagcggtaacatgaggtacttgtatctttttagaactaaacagtcggtgatgctgtgcttgcattatcttaaaagttatgaaccagcatcccatagctccaatgagctgatgaccattatataaactgcgaatcgcattaaaagtagagctaagcaggaaatgaaccgcacatgcacagtactgccacgcaataacctgttcttagtggcaagacaatgtacagcaaacatacgagcattcatcagagcatgatcctactaaaccagacaaacaaaagtggcggtgttgttgctgtaaatatgtatgaagttccaaatattcaaatgtcttcgtttccctggcgcggctaagctgtgttgccgctcacacttctttcgaggaagcttgagtttcgaagggctccgcggtactgtaaatattgattatagactttcaaatttggtgaaggcacacaatgtctatagggtgcgaggtttcagcatcaatcagtagaactcaccatatcgtgaatgtacaagcttagttccgcttggaatataccagacgtgtatgtacattctactatgcccaattactccatgatctaacttaatgatgtagccatgtcacaacaacctttgaatccgatacaactctctaatcaactttttatacgcgcacccaaagctgttcatgtgggtgaacgtcttgagataacaattttacaaatttgcccgattgcagaattctcctgcttccaacaacatatcgtcagcttcatcttacctacgatacctttgtcgggcaatgaagatattgtcagatccccgtcaaaaaaaaaaaaaaaaaacgctgagaactgaaactatgacgcaaccatcagataagtcttgtaacctggtgaaatgtctacattttaccatgagcctgaagagccagtgaaagtttcatgtggtagttcagtgttctcttacttcttctgttttgtttctctgttggggcgtgaagtgcacttttttacctcaagaaccaagtgggaccacagctccagtatatgatcaccgcaatagcatacgctatgataggttttgtaacatacctgcctgtttataatttcatgtcttagcttttcggaactttgaataaaactcacctgtagttgattatgataaatttgtgcgctcacaaatacgtatccttccttccaattgcattctgtaagtctccagagtaacaatggtcgctgccgcgatgaaatagcatgtggtcgtttttaagacatcctgtttatatgtgttgcgatgcaaacgcaacacctcagagatagcgtcatcatatacttgtgccgctctgaaatgagactattctttctctctcgtggtccccatggaacacatgcaccaaaatgaaaacggcaaaaaagagtggtcagctcgctaattagtagtttgatgtttctgtaaacagtttgaaagcactagactgggtaaatgcttaagaacaagaatttcaagactgtcaacaagctggaacacttttcaagtaggttcttccatctttctaccaagttcaaggtaaaaacgtccgctgccactattattaggtaggctatgttttgcattatctctaatgcaactagaatcaatctcctgttaacatctttgattttaagagcaatcttgtcactcaatgccctccggagcgagttagaggagtgcatcgtaaaatgaacttcctctttccgtagcctcgacctcgacatccaaaggttgttcagatcgcgaatgcattttcttgttgacagaacgagggaaagaagccacactttagagcagaagccactcttgttcagtttgcgataaacataattcgactcgcttattatgccaaagctttttagaagatggatgtcatcaaataagccagcaaccgattccatccctgaaatgcagaaattttctatcgcttccccgcctttatttgttttagtgacatcaagtgaatcgaaaagcttgcgggcatttaggaaatgtggtaagaaatcttggctcgcactcatttgatatcgtagtaaaagttgcagcttctcttacattggcttgcaagttaatgtaaatggtttttttttcccgtttatatcacgtggtttaaggatgccgaggttgacgatggacctcgatctttcgactgtagctctctggcctccgtatcatcttcagctagccaatgtgacccttcactgtccacactgacaagcggaggggtcttacaaaagttagcaaatgcgaagcctttacattcttgattttcatgaaatccgttggctgctgtgtaacttcgagagcattgatagatgtagctaccacgcttgcggggttccttgaaggttctccgcagctccatcgggcagccgcacaacttacagaatacattttctgtcatgacatagttgcggtaggtaagatttacacgtgttgtgccagaaatgggatggaggtcttcttttggaatccgagaaccctttcctagtttgggaacgcagtgtttgtattcctcttgaaatccagcatgcatgattattagggaattgtgctgcggaagcaatgagaaaacttgtgagtttgacgggtaggattttcggaccctaaattcgcgagaaaaccccagtgataaagatgctatgattgcttgaggtccaatgttggtgagacgatccgagtgccagtctagattgctatctttcttgtaaacattggagagtactgcttgagcctcccattcgttggctttaacctggaaaggcaaaggcggcctcttggagattgcctcgttaactacattctcgatcacgacttgcgccagcatcatttcatcagtataattgccagggttcttgacctccttcccattgtaaaaaaacggcttttctcgagcttctgggacaaagagtctcgatgcgcagttagaagtgcataggttgccaaagaggtagaacttatttggtttatgattccgatcttccaataattgttgtagcagcttatcggccacctcactgggcagtacgtcagtatgataagtgcagtatgggatattagcctcgatttgttcctttccatgcagctctagtggccttggctttgatttagaagctgggaccttgttgggaataggatggagagcattaacctccaggtatcggcttaagctctgctgtgacttcgtcttcagcctcttcgggtgaaggtcaggcgtgtcagtttgagatacagaccctccaaggaaatctgccgatcgctttagggacccatcacagctcaccaacacatccagtagaccatctgtatcatacttcggaaacagctctttcagatgtaatagcttctcgtctgtgctttgagccatatctgggaggtgccttgtagctgagcgcgcatttacttcggctttgcttgaaccttgatgctcccgtaggcggatgagagctcatcgcgaaatcggatgattcggcaaataatcatgttttcgttcgatattacttcaacacacctttttacaatggatgtgggatcttacaaaaaacccccactgcgggaaaaaagttttacttctcctgtaatgatatgttccaaactattagacctctgaaggcattctgcttgcaatgtaatgcgtggagggatggagaatcgagaagcagaaacggtattgcgaattgaaagcgcattttgtgcctgacgcctatcgctgaacaaaatgcgaatcaaggtttgtggcgcttggccgccaaagtggttggaatccatagtatcctgttaggtggagaagacaagcatggaacggcacatatggcagttcattatttgctttacagacgcttacgaggtggtcgcgatgtctttagaggctggctgaaaagccggcatttggacgggacagatcttgagaagctggaatgaagtgctttcacgcaatttcaacccaagctgatgaacttgggaggatttagatagcctactggtgctatctatctcgcttaggttgcggagctcctgtctctgtgcgtacattgtcggtacccgaaaccacgtcccgtgactgaaattgtcggacccttggacccaggtcatcattcgtgaaacgtgatattattttatgtcatcacgtgcctcgattctgaattcgcacggttgcttacgaaagcaatgtttcagacctttgtggtctcggtggcgttcacggcccaaaactactatttcgcaacgaagttttttgcgactggcgcgaaaccgggctcttttgatagctcacgttgcgccctttctttctatgtacttttctgatcctgtagcggtcctttgcttgtgtctttcgggcataaactcttggactctccgtagcttgtctgtccttttcctccgaggggcagtttgccacctggtggtaccccacttcaggtggtgttaccctgtcctgaacgtgacctctgtccaatcagatgctgttttcactgcgggggatggtggcgaaaaaaagatatttgtgtcgacagtcccggtttcctcccctgctcaccacttttttcgccacaatccgaaatttttttttacaattcgttggtaactcactgggcatatacctgtgtacggtcgagatttcaaagaaattttttttttttaccttttacttcacgccaggttacttttttttcactttttacggtttcggcggctaaagattaaaggcacgtcgaattatcaaaaggacaggaagaacagagcatcttttacagaccatagcataggtcgtggttcgttccttgactattatttgcagaggtttttcaactttcttttttttttggctcaaactccgttattagttcgtgacgccttcactgcgcagatcacagacgaagaacgcccatcggacatacattttaagggacttccagatccgatattctctccaggtcagtactggcgattgcttaagtgaaaatcgctcgtaacagtaatctataatggagcttcacaacaaacgcacgcactccgcccttgacagcggcgcagagcagctgccactaaaacgcaaagtgctcagtagagctggctctccctcgtgcacttcgagacggcgcagtgttcctcggtcgccttttgtccttgcgaaaagttcaggaagcgcagaagaagacacagcctgtgacagcgattttgccaaaaagcctgtggtgcatttcaagagcaatcccgcggtcagcgcaactctgctagaagcagtctccaaatattcggacagcgaaatggactccgaaaacgatattcacaacagcatcgattctgcctatgctcaacaacaacaactagacagtagctatctcttggaacggcgcaagtctttgtccaggcacccatccttctcctccagcacgcgaaaacaagcggtacccaaatcggacgctattgcacaggagagatgttttgactatttgctgcagtcaatagatgaggtatgggcacgttattgtaacaccaccgcaactgccgaggcaaaggtgtatgatagtttgggtcactcggagtatctaccagattcgtattctgatgatcgtgaggcatcacatgcactcaactcttcgaatgcaggctcaccctctcatgctcgtacaccatctttcgtttcagtcaacaacttcagcgacgatgagagtgacgacactagtggctataagtctgaaataacaaatccaaccgaatacgacactgactgtgactatcgtaagatctcgaacttgcccgactcagtgcgcctacagaaccttaaggacagactatgccgagcgaaaaacgacttggaagatctccatgggtccacttcttatgacgactgcgccaggttctggaggcgctgggacatgatcaaatacagcgctgtcgagatgatggaagaagacgacgatgatgacgttattgaatccgtcattgaagagatggaaaggggccgttgttttgttaattgagtggaaactctcgcgacagtggactctataggctatgctcttactggaaatgagcgtatcactcgaaaggggtatgggaatggtgttaatggtttcataatgtatactagttcaaatttgtatttgtttacaatctaaaaatcaaattttgattctggttcgcactcgttcgtaatctgcacttgaaatttgaattatagatatcgaaaatagggatatctaacgtaagatgaagtagaactcttactcgactgtcaaagagttctgactctattgtctggcagagttactcgtgatgtctgaaaaggactcctctgtcacgacaggcaagaatgataagtaccaacgagttttggatgcagaggtgattgaggggcctgccagcagcaccacaaacaaaacggcattggcggacatacaacaccaaaaacagactggaattaataatggaaggtttgcattacttcaggctgattctttgcttcctacatcctcgcggacatggtgcgaacttacggaggaatcaggtattcggtcccctacaaggcaaacattgtcctcatattttgacgcaagcgatcatcatgactcgcatcaaaaattctatggtagtacaagttgtagtaatcgttttcaagcatcagttgctcgaacagataccacaacaaccgtaaccgatggtcaaaatgtagcaggccccactcatcattcaaatccctcccattcaaacttaagtgatagaccaataattgctcgcaactactacgacgattttacaagtattgactgggtgaaagactatctctacgatgcaaaacaaagagatcaaatgtcctcgcttcggggtttaggtggcaagttaaaaagattatattatcattctcaagactgggttttgatagtcataatttcttttagctgttccttgttagctttcattatagacaaatctgaagagcttctggtcgacttaaagagaggatactgtactcggagttattttttgaatcagcagcaatgctgttcttcctatacatgtgccagttggaaattatggcccgaggctttctcattctctaagggaggccttatgagggctgacttttttgtttacacaatcctaagcgtacttttagcgaccttggcgacaaaagtgaccttaacaacgaagtacgttaatcctctagcattcaaaacagacagaaaggccttcaaaacaatgtatcacggctatgggagtggagttcccgaggtcaaaacagttctatcaggattcgtgataagaaagttcttaggctcatatacacttttctcaaagtccgctgcgctaatactagcgatagcttcaggtctgtccttggggaaagagggcccgtatgttcatctcgcgacttgtgtggggaacattgtcagtagacacttcaagaaattcaagtctaatggcatagagcggcgagttatgctatctgctgctgccgctgctggcgtgactttggcgtttggctctccgttaggtggtgtgatgttctccttggaagaagttagttatttcttacctggaaaccaactgtttaagaccttctttgctgcaataatggcaaacttatttctacgcttgctggatccctacggaaccgggaaagccgtcttgtttgaggccaaatatgcttcggactggcaaactgcagaactcatcctagtcattaccattggcgccgccggcggcgtgtttggtgccatgttttgtaagttcgcttcattttggggaagctggtttagggcaaaacgtcacatccgtgattatcctgtccgagaggtgatcctggtttccctactaacagcaatactctcgttttccaattcctactcaaatatatccgtcgcagaactcttggcaaatttggcttcaccttgttattctccagaagactccactggtgatctgggactatgcccaatcaacagagtaatatttcccaaagaagttatcccccttggctacgcattattggtcaagattttcttaacaagcattaccttcggcctaaaagttcccgcgggtatctacgtgccttccatggttattggtgcactgtttgggcgtatctttgccaccatttttgaatatctagctcactcgtatccttctgctccgttgtttgctcaaatttgtagcaaagcgagtacaaatggtttttgcatagattttggaatctatgcgatgatatctgccggagccttcatggctggagttacaagaatgaatgtcacccttgcaattatcatctttgaactgacatcctcatataattacgtcgtgcctatttcgattgctatagcagtttcgaacttcacagcttatatgcttgagccgcaatcattatatgaaatgatcatcagtaaaaacgactttccctatctggacaatcataagactcgcaacttcggtaacggtgaattcgacgtaagagatatcatttcaaacactaaggagcctggctcagaccactgtgttgaccttaccgcctcaccgtatgtaccatgcacgaagctaaaaaaaatgctgagtagtctccaaagtgaaggccttgtggatggatgtctacctattttacgaaacaaaaagttagccggaataatgcctgcaccagaacttgaactggctatcgataggctcaattgtttcgttgaagagttcggtatatcggaatccctcaatgtccagcttctagacgaagaaacgggatatggtgccgataattctgaagattctcttgcagatacctacagatatcaaggaattgatgcgactcatcttagagatgctctgcatgcagtatgcgattggagagatatcattgaaaaattcccaattttcttggatattgattcacccctttcattgatcgagctagttttcacgcgaatgggaaatcgctcgatacctttactagacaatggagagtttgttggtctccttcacaagaaaagcttcattgattactgtcgagaaaagaaaattttgtagcggctatttcggacttgagcactgtccttgcattttccgatcaaatgacagtaatcatatcagctgtactatgtatccgacatacctccacttaattttaaatgtatctcttagcgaatattcttaagaaccggaaagtggagatgaagatggaaaatgggcatattctaaactggacaaatgtctaatatatgatgtaagtcgatatcacgagtattgcagttttcagttattgacttacctcaattgattcaccaagaatctggcgacattaaccaaaagtcatgtaagatttcaaaacaattaaatcgaacacgtcaacaaaacactgagtgcataaaaaatccatacatttacacactagataccaagcacactagatatcaagcagagttgggccattcagcaaaaggccgggcaccgcgagttcagttaggttatagattttggatttttctaaatagactgcggttcaactgatctaattcaaaaagccgaagatacactatgatgtccattactctcaaatgaatggttcaaaacacgtacctgagaaatcgtatgttgatgagcctgatgtgttgcttattatgcgctcactactcaaattaaccgcgcttgctgatattacataatcatatttggtttaatctcatatccttcgaaaatcaaggatgtgcctttggccgcttggcaggtttatgatatgaggtgtgtttcatagagtaacgcctgccgaacgtttttcattcctgctgagagacagtttcattaaggtctcattcattgctcgtttcaggctgcgacaaatgattgtcagcgacagttaaaaacgacatgaaatgaacctgcctcattagcccacttacttgtcattcgagctaaagacaaaaggatgttcaataatcgcaacacctccaagaataccatcgaaaatgggcgtaaaaagaagatacatgcctctctcaagccagccgcgcatcctcaaaacaatgactacgcaaatcactatatccacaccggttctcttccacagaaatacgtcaagaactcagagaatacagttgaagggtatcctaatcttcaaaaactctttcggctcaaagagaagcaagcagcaaaccacgcaacagcgccatacggctgccgagccaacatcgatgaaatggttcccacgttaaatacctggatacataaagacaagctagtctttgatgttgtaatgattggatgtttaacggagaatcagttcatttatccactactatctagcctaccaattgataagcttatctcaaagcccgggtttttgtttatctggggaagtgcacagaagatcaatgagctaacgaaactcctgcagaatgatgggtgggccaagaagtttagaaaaagtgaggagctagtgttcatgccaattgataaaaagtctccgttttaccccggcttggatactgacgatcaagtactttttgagaaaatgcaatggcactgttggatgtgtatcactggaacggtccgtagagctacagacggccatcttatccattgcaatgttgatacagacttgacgatagaaacagaaaatgctcaaaatagtgcaattccgtcccatctatataaagtggccgaaaatttctctacagctacaaggagattgcatataatacccgctaggacggggtcggaaaccccagtgcgtgctagaccagggtgggtaataatgagccccgacgttcttctaaataacttcgacagctcaaagtaccaagaggacataaatagggttggcacacaccttcccatgaaacccgagatagaggcgcttaggccgaagagtccggttcagaaaaggactgcatagcaaagggctctagacagctttgcaaacaagatttaacctctgaaattgagatgttgtatgtatttagtatgtctctgatgcatattcgctatttcagtaggctgagccaagactcatggtcttatttgaaccatttctggacgccctcaacaattggtgcaattagccccttctgttttggaacgtagttgatacggtgataagagttgatgttcttccttaacacgatctggaaacaggttgcagatccttgtctggaaataatggtagaggtagcaagaaagtattcccacactctgaaccactttacaccatacttgttgatgacagcatccttgttacccatccagtttctgtaccacctccacagagtagctgagtagtgaacaccgatgttgtccactgaaacaacttcaaatcctgaagcttcaagcttactcacaacgaagtccaaaggtgtggaggcatcagcacctgggaagatatacttgttcatgaaaagaccccagatgagatcctcatattgccacgactttcttagtcccgcatactgcaagtaaaacagaccgtcatcttctaacatatcgtatacctgctgcaagaaggagccgaactttctgatgcccacatgttcagccatctctagacaggtaatcttatcatacttcttaccctctggggtggccataggagtatctctgtaatccatacacaaaatgcgagattggctttcaggaatttgttgcagctcgagttttccattaccccacttggtctggtttctacccaaggtaataccggtaactttagcgttgtaaaccttggaagcataagtagctagcgtaccccatccacaacctagatcaagtagatattctccggctttcagatcgatcttgtcacatacaaccttcaatttattgtcctgcaactgttcaagagtttcttcggatttgatatcagaaataacgccactagtataaaccatccgtggtcccaggaaccaggcatagaaatcatcgcctcggtcgtagtggtctctaacttgttcctcatcttgtgatctggtgtgcatgataacctcgggaatcataccgaacaaaaagaacttgaagagtgaaagtgtgaaggaaaattgggcccagtcgtgtctatattctaggatatccagtgcatcaccattgaaagagactttgttggcaaagtagagctcgtggaaagtctccattgggattttttttccgtgatacttttgggcaagcttcacgtcatggaaagttaggtagtgctcgattggcttacctggcagcttgcacttctcgttcaagcggggtgagaaggttgaagccaaagtccagtaagccatcaagatgggcaaaacaaatagcaaaaagaagaacacaaaggtttttaatcctccaccaagctttctggtaacatagaagggaatgatagtaactaacgctaagactgtgaagttcgaaaaatgcttcgacgaaggtccatcagctggtaaaggcgcattcttgattgcaggtgaatcagtagttctaacaccatatttagtgttggaaggctctggtagtggagccaccggagtctccgaaaactttatgtcgtcgaagggatacgagggcatgatttaaatgcaattgagcttagtgatgattcctgaattgaaatatatcaagatgattactcctattgatgtcaagaactctttttttttttcatgctcgagcggtcagtgatcattatatcaattacagtcatgccatgaatatagaagagttacaggagtataagacagtgaataacagcgatcaagggccacaaaaagagaagtcatatttctgtttgattgagtttgaggaatccattcgaaaagcgaagtttaggtgtgtggcgattctgatacgggctactattaattttacttgatggaggcacagagattctcatcaatatgccccgaaaatacaatgtaccttgctacacaacaacaaagcaatataatattgactattggccactttttgaatttgtggatctgtctcgctgcacccaaccatccactaaaatacaatagcagtgttggcagtctataccgtttatacgaatcatccttgctttgaacacttcaatagtaaattatggtttatgaacgtcatgaatgttaaaaatcagcgagcgggtaaggttggatactgaacttttcaaacatccccaccttacgagcccactttattagcttgatgagtttcaagcaattctattgggactaaggagattgtgtcgcctacattaaagcatcaattatgtgacttgcctcaacttttatgtgacttgctttaacatttatgtgacacgagcactctcttgtcaagtagttcttagtacgacgacaactttcatgtgatcgatactgatgtatattatatttttcttttttctgtcgcggagggactagagttggaaaaattttagtcgcagcgatgagatgagatgagctcaaacctttgaaccattgaaacgagtgatcagtattacttgaggccttatagaaatgggtaaaacgcagaagaagaatagtaaaggtcgtttggataggtattactaccttgccaaggagaagggttatcgtgctcgttcttctttcaagatcatacagataaatgagaagttcggccactttatggagaagtcgaaagtcgtgattgacttgtgtgctgctcctgggtcttggtgtcaagtggcatccaatctatgtccagtgaactcactgattattggtgttgatattgttccaatgaagcccatgcccaatgtgattacatttcaaagcgatatcacgactgaggactgccgttctaagttgagaggatacatgaagacatggaaagcagacaccgttttgcacgatggtgctcctaatgttggtctgggatgggctcaggatgcgttcactcaatcccacttgacattgcaggcactaaagttggccgtcgaaaacttggttgttggcggcacatttgtgaccaaaattttccggtctaaagattataataagctaatctgggtgttcagccagttgttcgacaaggtcgaggctacgaaaccaccagcttctagaaatgtttctgcggaaatcttcgttgtctgcaagggattcaaagctcccaaaaagctggatcctagactgctagatgcaaaagaggtctttgaagaactcccggatggtcctcaaaataacgaggctaaaatctataacccagagaagaaggtaagaaagagacaaggttacgaggagggggattaccttctgtaccatcacaagcccatcatggattttgttaggtgtgaggatcctattgaaatgctcggaagtcttaacaagtttactgtcgatgataatgactcggagtggaaaatcttacggaagcttaaacaaaccacaagtgagtttctttcatgcatagaagatttgaaagttcttggaagaaaagactttaagatgatactgaaatggagaaaggctgctagagaactgctcgggttagaccaagatccagaacagggcgacgttgaaaagactcccctcacagaagaagaacaaattcaagccgaattacaggacttacaagagaagcaaaggctggcgcataagcgtgaaaagcggaaaaagaatgaaatgaaacagaaagagctaactagaatgcaaatgaatatgctaacacccatggatattggtgttgaatctgcggagttaggtagagagtcgctgttcaacttaaagtctgccgaaaagactggcatgcttgacaaattggccaaaggtaaaagaagaatagtatttactcaaggtgaactcgctcaggataacgatgtccacattgctgacgatgcgcctctggatgatcgtgatgacgatgctgacgctgatgaactggagtcgcagttgaactcaatgtaccagaactataaggaaaagaaggccgaaagagatgccaactatcgggcaaagcaagcccgtggaggagaccatgactctgagtggacaggatttactgaagaggaggatcgaagtgatattgaagaggaaaaggatcatatcagtgacgatgactccgaattgtcagattcagatgatgatgaggcaattaatcaactcattgcaaagataagaagtaaagatgacaaaaatgggctgagttcaaaagccaaagcgcttttcgaacaatctatatttgaaggtgttgaggctgatctgccttctcaaaataaagaactaacagctcctgaagcaacgaaggagaccattgctccctccgataaaaaccaagatggagtggtggagtcgaacttggaaagtgatgattctgaatcgtccgattttgagatcgtggcgagggaagatgaagatcaatctatggattccgactttgactccgacgatgaaaagaaggatctacagaaggcaaaacacgctgaagaaattgatatagccacagttgaagctatgacacttgctcatcagttagctctaggtcagaaaactaagcatgatttagtggacgagggattcaacagatatgctttccgcgattcagaaaatctacctgactggtttttggaggatgagaagcctcactctaaaatcaacagacctattactaaagaagcagccttggtgatcaaagaaaagatgaaagcattgaatgcaaggccgataaagaaggtagtcgaagctaaggctaggaagactatgcgcgcggtcgctcgtctagagaagattaagaagaaggctggcctgatcaatgacgattctgataagtccgaaaaggataaagcggatgaaatttccaagttgatgagaaaggtttccaagaagcagaaactgaaacccaaggttacccttgtcgttgcaaccggtaaaaatagaggattatcgggtaggccaaagggcgttaagggtaagtataagatggttgatggtgttatgaagaacgagcaaagggctttgaagcgcatcgcgaagaaacatcacaagaagaaataaatctaatttttaaggacgtaagtttgtttaggattaagtttaactctcattctgggtattaccctcacctgaacaccttgatgagcaggtatgctaacgacagaattatgctcgccagtgtagccaattgcacggaattgaagtcatcagtattagctaaaggaattttgactgagagaactgtgctattgagatgcaaaaaggtggtatcattagtgaaaaaagagtcaaatcccaagacttttgaatagaatggattatcgagaatttccatgtttcctgaatcacatgcttgaaatacaacggagttgaattgtactaatttgaaacctccgtttggacccggtttcacatatctcgtgtgcaatttgacctcgtttatttcccttgctttcaagggtaataatgattcaaagccccaggctctatctcttagtttatactctggcaactcgaggtcgtcagctccaccaagatatattggcgaagattggaatctgtcgatgaaaagatccaccggagcagctagatacatgtaatatgcgcattctggtgaggatggcatacgccgcaaatcagttgctacaataggatgtaatccgacaggctccactaactccactgttacttcagaatctgctattcccctatgcgccctttgatagaaaaggtaggttttctggcacttcacggttcgttccgcttctgtccaagtgcaactgacaccattcagatttacttcaaaatcattatttccttcctcaaagaacaaccccacttctgacttacctaaggacttatcgtattgaattgttgtgttgtgccccttctcaatagtgtagtattcatccacgcgtaacttggagcccaatacaatatcataatctctatctctccattcaaattgcgtgaagctcagctcatctgggaggaatcgtcttaagatgtttttgtcaaattcgtctgaatgtaagagcctatacttcacagaatcaattgccccctcgatagggcttgagccctgcgatacgtaaacgttcaatccattcaacaaaggtggcgatattgccgtcactccccggcttgcggggcttttccaagttattctgactacttgcgaactatcgacattatcttgttccaggaaactttccaggatactcctacgctggatgagctggcccgacccttgaatgataatactctcctctgaactgatagagtgtccactcaaatcttcctgactctcaaagagaaccgtcaccctcgtcttggtggtattctttaaggcaaccatggctcgtcaatgatactcaatcccgcgccaaaatggtaaattggcgtacttctttaaccgtgtaacaatttctaattaagaaaaaattcaagacgatatacattgtaactcattctttcataaaatcaaaatcgataagctcatcaaagcctttacgtcggctggttgagaaatttgacggtacgtccgccgctcccggaaggtcgaccattatcgagagtagagattatactctatccagaccactgactagtttatcaatacagcctaggtttttgggatatactaacaagatttcggcaggccaagtcagtcagggatctactggatcaagagttgctctaaataagcttgctggttcagcgtcgaccgtgaaccaagggctcttttgtaggcccaccaactggtagtcactcgtttttcaaagtacattccggtcctactcttgagtaatcaatgatggactccgataggcttaaagttccatcaggcagcgaacgccctgtcagtggtgatcgaacgccgtctagaagggggcatcgccataaaaggtcgtttgcgatatcgcaagacctagagtttctgaagcagccccccggaactcccccagctaaatccactaattggaccacgtcgccagtaagaaatgatttaagtccacggttcttcatgagcgaggaacccacatattcccacgacgttccaaatgccattattgatctggacgacgcgcttacaactaaaccaaaatcatttgcatcgcacagaagggcagaatccgctcctgctaatttaatcttaccgttcagaccagactcatcccaaccccttgacaagccattatgtatagaagaggaggactctgaagacgacagtgagtacattttacaagatgccttgatgtctcctttgcgggcaaaatcacaatctccatttttgaaagggacgccttccaccgtagggtctcccaaatcaatgaagaaatgtcaattcaataacaatacacttaagataaacaaacagaaggaaaggtacctcaactatacaaagcagctgccagcggctagtcctcaaatgcaaccccactactatatgcaggaggcttcttcaacgtcgctgtcttcaggactcacatcaggtgctaacactcctgctgtaacgataaacactcccaatacccccattttctccgtattaaaattctcgggaaaatctccaagcccaaggaaaatgttcaatttcgaaagccaggtttatgaccttccttccacttcgagctccttgcatgaacaagataaagacatagacgacgatacccttacatgcacagacactaacgctacttacgaaccggttcataggcgaacaaaaagtgctgccgcttacgagagctcggagggttatagaataccaccagaaatcttactaggagagccaggcggcagcgctgacttatctcgcgccaagctcaattttcgggaagaaaaatcgctgaataactctgcaaaggttggtaacgttagttcagttgcggagccccgtagcgttagcgacagtgttgtagttcatgagggagtgccgcatacctccacgaaacgaaggggaaaacggcacattcttttgtcgatcttttctcggttcaggagttctaaatgaccacactgcgtttagccactctcaacatattttaatgattaatgccctctaagcagtgatggtcaattacacttatataaccaaccgaatctttccggtataatagtaatatcatgtcatcaaaagtttagtaatctatttgagctctaaagcaaagatatatgcactttcctaagtgcccttcagaataggggccccatttcaaaaaagatccttagtggccttcataaccgtgcgagtggccataaataatgttcagaaaggaaagaatatgtaaacacgctctgaagcttatttggttagctgcaagttgtcaaggtcttccttctccttaatttccgcttcagcctctagcaagtaaggtagtaggtaaggcgtgtcttcttcagccttgatccactgtttctgaggcaacaagtggtgagtcaatacagtctgatgggctctaatgattctgaacgctcttgagtaagattcatcctctgggattcttttgagagcaagctgagcaacattgttttcttcggcgataatgtcgtcaaacttcaaacccagctgtctgtatccagcaagcttgacaaattggttcgcaactggcaccacaactttggacaaagaaggtgatcttaggatgaagtcgcccattttggcgatggatgtaaaagtctgaggcatcttgagtgctaggttccactggactgtgctaaagtttaggtgttgagcaaggaattaacggataatatcgaatcttttgcatcgacatatttttttcagactatattactggtaacgtttcgtacaaaagactgcgaactcttctatctgattggctataaatcacgttttatagatgaagctagccgggctatgagcgatgagtatgactatgaacttgaagctggtagtccattaatagtggtattcgtttgatgactgaccagctgtgtttgcgaatccgcactccaagagtagcttgtcaatgagatgaggatcctcttgaagcttttgccagacgtcctcatgcttgaccaggacaaggcctgcatagcctgttgcattcagaccaatgtcgagatccttgctcttcgaagcggagcgtgggacgaggcacatccactgcttggtcatcaagacgttgtaacccgtttgcatgttaggtctttcgttggaccagtcttggaagaaggtcaaggttctctgcaatagcgatacaaaagtcattgcaagtagatcctcattaacttcttcttcttctggaagagggactacgaagtgtgcaaaggagagcttctgatcctgtagcggctcagtacgcatgtcaggaatgaagtgatccttaccactacagattttgtcctggaaaggtgtaaacttttgagggagcttgaacatttgaagatgcttgtggtcttgggaggatccgctcgagggcccacaattgtagaaaacaacgtttctgatcatttcgtcttcatcgtccagatcctggagtaggcgatatgcagttagcagatccttgggctccaacgcacttgtctgcggcttaaatttcttagtgaccaagagtaggtgttcagggacaactggaaatttgttaagcagaagcttgtactctccctcgccatacagatccgcggccaccgtgagctctggttccggctcttcgaatgggttgcgcttcttagtttcttcgtcgcctctctcaggcttcttcagcaagctaggagcatgtgttacaagatattgggcaccggtttgtggatctttcaacttcttgctgtcggactggaaaaagtgcacatcaccgttttccacagcttttgtgtacttgtcatgaatttcgttagctagattctgggccatgttgaaatttgagagcttagtaggtctcaaacgatccttaaatgttgcttgaaagagatcttgttattaaataaagttaagtttgttggagccttataaagtctttcaagcatttaatttcatcaccagatgccataatggaaaatatgggaaggtcgtagcattactaaagtagaaaagcccagacaagccaaactcttgtacccacttttgccagtaattgtgcccaagagagtcagaatctcgaatgaccgttctacaaaggaatagtgttttcacgtctcatcgtttaggtcaaatttttttggtaaaatatatatgtttggcatgataatgctgacaatcttaacaatgcacatctgcctctgaaaggtaaatagtgattgagcgctcggcagagatgagccaaagtatagaatgcccgaatgtgcaatgggcgtccaatcatgtactcacggttgcagtggatatcggaggctctcttgccaaacttgtcttcaacccaaaaaactcgaagacactattgtttgaaacagtcgaaaccgaaaagattgcggagttcatgcagcttatccaccgaatcatcaaagagtacagtgatggtcggcaagaacaaacaagaatcatagctacaggtggcggcgcttacaaattcaatgacctgctacgtagtgagtttcccagggtaattgagattgccagattagatgagatggaatgcctcatcaaagggttagacttttttatccatgaggtacctgaggaggttttcacctacaatgaccttgacggtgaacatgtggttgttcctgagcacgcaaaagtatacccatacatgctggtaaatattggctccggagtttcgatcctaaaagtagattctcccacacagtatacacgggttggcggttcatccttaggtggaggtacactctggggcttactgtctcttataacaggtgcacgcacctatgatgagatgttgagctgggctcatcgcggtgacaatactaatgttgacatgttggttggtgatatatacggtgcagattatggtaaggtcggtctcaaatccacgcacattgcaagttcttttgggaaagtcttccagcggggaagccactcttcgccgcccgacggagctctcagcgagttatcatgtaaaaccggcacgcaagagatacaagcccgagagcgtaaatttagcaattcagacatctcgaagagtctattgtacgccatttctaacaacattggacagatagcgtacttgcaggccaaggtaaacaatgtacctaacatttactttggtggctcctacatacgggggcatctgatgacaatgaatacgttaagctatgccattaacttctggtccaatggcaagaaacaagcattcttcttaaagcatgaaggttatctaggggcaatgggcgctctccttaccttcctaaactaagatcccttcatttatccgagatcctatctaaacaagctgtactaataagtgatctttaattcccatcatccaattaatatcctagctttttatataccagaagtaaaagctttgacttcatctaaaacagagttgaaacttgcgtataaaggttttccgctcctcacctctctatttacttcttctcgtgcagcggcaatttggtcaaacggaattgcattcccgtaaagttcaaccacagagatccctgaaccgcccaatatcatgacaatttcaacaccactgaatgtgaattggaatttgttagatctgggaaatacttcgagattttcaatgtttctgtccaaaaacctcgcgcgccagaaatttataagcgagtcgtaggattcaaaagtctcggcatgttctgtattttccgggttttgggattctctgccctccaagatagtcttgagcgaattcttggtctgagtcagatgggtaagatgcttttgtaaatgtactttgtttcgcagttgttctttgaatgtttgccagtttccgtacacttcttcaatgggctggttgtcgtcactcttagtagtaccctgctccctttcagtttctcgggtccgtgtaatatcttctagctcttccagcaacagcatgcattcatccaccagattacctgtatccaagcatagttcatttaaagcttttcgctggtcagcaatggagtgccctgcatggctgatatctgacttgagttgatctatctctacatcaaggcccacaattaattcgtctcgtagattattcacagaattttggagtgtctgatacttttcgtcatgatctgaatccagcagcagaacgcttgtcgatgaaatggtatagcgtaagaagttgtccactgtttcctgctctaaatgtgtcgttttgagctgatcagtaagcgttgaaagctctgatattttgcctgctacgcaccgagggtctatggcttgaacagaggagttgctagggttgaatatagattcattgtcctcaataatttggtttacactttgccttaattgttcgaccgtttcagagtggtgtctttcctgatccagtaaggcctgctcgcttagagtagttgattcttcctcaatggcggctagctgtgtagccaagtccttgatggcatcattttccattgatagaatgggttgaccctctctcatcgcatcaacataacaccatttagcactatttacgcgattatcgccttctttagtatatatcataagtcacgtgcagaagaaccataataaactgaagttgtagcacgctcttttgctcatcgaaatgaagttcatatgaaagaggtcttgatatattgatgctattggatgtgggtttgcaacaggaatgatgtttcgtacccggatattccttttttgcatgactataatcatgtgtttgtgaagtacagtgcacggaataacagccgtagacgtgcgactaattcttgatatatttctggccatctaatttcttgtatgtgcactaatagactcgacccacagcgctgacagaaagtcccgcacttattttataggcatgcaggtaccttcaacaaggcaattgagcttaaatacgaggatagaactgggtgtctttatgaatcaacgtggctataaaatttatcgtattgggctaagtgttccaagagctctattttgggccgaataacgtcctttccctataattatagtaaaatagtactttttggaacaatatgaagtcgctacgtctccggaactttcataagctgagggggctcatcgtaggtttaagtctgtgatccagatcacgtatttaaggttctcatgaagaatagcatatgctattcttcttggtacatatctgatgttttaatgcaaagcacgatggttattacgcatgggtaagtgcgacgttaaaataaaactgccctgtaaaagttgcttgttgattatggaaaaaatccttttcttagacatttatccgtgaaagttcacgcaagagaaattgttttcatcgtaaatgagcctgtgtgtgcgtacatccagaattttggtacaatcgaagaacgggtgtcaaaaactgacatctcagttataatcactattgaaaatagcatatgccttcagctttatagtgacagaattgtaaaagatgatatcaatgtcatcaacctcatcaggcagtgtatgacgaattgtaccaaaagcatgaagctaactatcaggtaaggcatcgaaatgatactgattcaaagtctactatttataaagtcatacatagtgaggttaggtaccaagacacaattcaggatcaaagagttgtcttcgactctagtagcagagacggaatttgtagttcttagcctgctagacaagtgtttgggaatataatcatatcgaaaaactgatagacagcgtcacaagacaagtggtatactacctcaactcaggttgtgaaattgaaaattaaaagtaaaatggcctcaggagaaacaaataatccgataatttcactgcgttttaactgctatttccatttacctcacatattttcttacaagcattcaaattatctgtacaaagcaactcgtagtgaataactcatgaacttttagtttagattagtgcaagaaagtattttgagcagctcctaatgattgcagagctttgaaattctctcaagcatatgagaaggctgactcataataatagacttaccaagagtactgtctttcaacatcttattgaaaagtatcttgaaccctcaggatgaattccgaaatattaaagagtccaccatgaagtgaaaaaatgttaaaaaaagtaattataaactatataaaactcgactcccgtttcaatctcttccacatgaagacttcttcctaaagcagaggaagtactgacaaggttgcggactcaaggttttcttggcttgttacactagtgtatcgagcagtagaggctgtgagactgcctaagttaagggaattgatggtaagatgtggatgtttctcacgttggaagggttttcacgatcctgcacaacttaagtttgttaggcaagaatggcacattgtgctcaatctatcagtgtctaaggaatgtgtctatgtgcagagataaataaacccctagaaaccggtaaaatgggacttttaagaggcgcagatttgatctttaaaggctctcctcgtcacgtcactgcttctgagtatttcagtcttagttgcgtgaacttggtgatgtcttccacttgaatctggagcccagagtctttttaaatggtctccgaggacccttccgacatgagctatagtctgcatttgattatcgtactctttacggtgattttgaagcctctgctgaacaagaaataatagattctgcagtatagccttatcattaaggccgtgatgctgatcaaagagtttttctttgatgcgcaatattcacggtcgagttcctcgcaaatgcaaaagaccgaagtctggttcgggggttacattctcttgtttaaacgtagtactacttacctgtattcttcttgttctgtcgaaagtccccgccgccctctttccatagccatagggcgtcgatggcgtaatttcgcaccgagagattcttggtaacgctttcatcagctgcatcggtgagcgattcaattaccatactgagtttgcaaaggtcccaaaacataccgtagatgtgattgactatcgcgtcagtgcctcccatttctgtgtatgtgtcagcgtcaacttccggtaccaactggttgtaagactgctttcccagcttgtagagaatcctacctagggtttggatcgcaatacaacgttgagaagggaagcttgaccgtgaaaggtgctgcaattctagaatcgtatagcctgccagtccaggatcctcggagtggtggtgaaggccgtctttcgtagtttcgataggcctgtcaggtgggacaaggttacctttaaagtcgaatctgcattgactgacatcatcgataaccccggtgggctttgtggtaagaacaggcttcatccatgccatcttatcagactctttggggaggtcaggaaagtatttggagtgtaacttgtcatcaaaagcgggatcatttatgtcaagagtttcgaactcttgctgcgtttggttgagcctcataaagtgcacgtcttgcaacaaatcttcgtttttcatatggtccatttgctgcgcgaattggtattcttgtggagctacatcgtcatcatcaggtaattctttggtgtattgtgtttcctcttcagatgcagactctacgtctgctacggattcaggacacttgaagttgacatgctttgaaggcgtctctgggataccgagagcacgatcaacagcggcgtcgtcgagccgaggtaaatcaggaatgtcatgggatcctccgatccaggttcctggcgcgccatcgatctctgcgaaaagaggagctgccgttggtttcgaagaatcttccaaacttttgggtgtgtcattttttgcagcacgcttgagcaatgcatgcagcaccttggggtccaaagactccagcagctcgcgtcgctcgttctctagttgttgtggggacatttgttgcatgcgtgctacgttttcattgtgaattcgctcagcttctgactccgcacctttcgaggactcatttttcttctccacaggttttacggtgcgtgctgatgccgccctgtttctccgtttctgttgtagccgtactttccaggaagacaccttctcgggctcgtacaatgctggaaaacccgtggcaggcgccgattccagagcaggtccctgagaaacatctttttccacgatatctcctagtaaatccatgtcaaaaggctctataacgcagtgtatcaggctttgtcaagagactggaaccctgcgatgagctgttgttctataatttctaatagcatccaaatctacaatcactttatacgtaaccgttattaccaatattaggtatatatcaattgcattcgaaactaagtataagggctatctatataaatatataatagcctgcctcttgttcagctcagcgacccgtagccgtcgctgggaatagtcaaagaacctccagcacttggataaggatgtttgctgatcacgtacaatgcatgtacaagtcctgggaagtagcccagaaggaacaatagtaggttcagcaaggtgtctttagtaaagaaaccgcgcttgaggccaacagcaatggggggaataaacacagagatgaaaacgagaaaccagtcacgagcgtgcattgtgtgcgggcagtattcgtaagttgatgagaggtgggggtcatcgcaacaaacgcaagaggtggtttttttcttctcctttatatatatactatctagataacataagcaggggctatctccgggcctcacaaagcaatgctagcagcgctcggtcgtcagtggagccggttcaactggtatggccatcggtagctttggcatcgcgagcaagacgacacatggaggcaagagtctcgaagccacttacgacgctgtctacgagagttagttgtagaggagtattagggtcgtcctgacgggcgagttctgtaatttcttgacgcaagggggcctccaagcccgaaaaaccggcgcagccaagaatcacggtatgagtgcgcaaacgtagcacgttttggtcgtagatacggcgggcgatggctcggaggttgcgtgggttgtgaaggtcaagtacaggcaaggaagaagcgatggtacctttgaacggagcgggcgagttggcaaaaggcggcgtggaaccaagcatacgagccgctgcggagtctagcaattcgacccactcgtcattagacgtgatgatcgagaagggcgcggctggacgagccagacagacggttattgacgcatggaaaattccagcgacaggagtcacgtgctcggactcgcgtacgaggtcgtgcactagtggatggtctgaaaagcaagcgactagcacgccgtcgaaggtatcaaagtacttgcgggagctcggcgtggcacgttgacacagaaggggtagacacttggcagcagattcgcgactggcttcctcgccatcgatctgcgcgggagcatcgggtggacccgtgaaaagagacacctcgaagttgtcgcgtgctttgccgggataagcagcgtccaaataggacgagatgcgcgcagcggctgcgctagtcatggactcggtgctgttggggttgatgaggagcagacgcatggtggagcggtgagttttggtgagccgaagacgcatggtgaagggagattggcttcattttaggctagatggaggggtcgaaacgatttatgatgggacggtgtcatcatgcacggacatacggctatctccgagataaaaaagttacccggaggggtctagaggcatggttttgcatgggtatttatacgaagtgctgggtcgatagtcagtcgcggttttgaaatatgagttccgatgatgtggttgtatttgggtaaagtgtcacggttgtatgtctcgattgttgactattactatgcttgtcatttaccttttgcttcactggaccagtttcagatcacttcgtactaatgtgtcgttatggaatttgtgctattacacatggaggtatgatctgaatttgatggaagtggaagcttgataaattcagtggctagggtttcaatgatgtagtgcttagtgtcttgttaaattatgatggttgtaggtatgtctccgctgctcagaggcgtaatccagttctttttcaaagccattagagtgcatacaaaggattctaatggtgttgtagtccccagttgaaaaccaaattagtggtgagattaattattgaggcgagtccgaatcttcgattgaaagtttgttaattccaatttcaatgttttccataatgaagtaatataatcagtatgtaggtgatggttgtaagtatctctccgtggctcttttagtccaagaataaagtcttgacccttgactaaaccaccggtatttatacaaatttctcagttagtaattggcagggtgcagtttagcagcttgcacccatgacgtgagctgctgccatctaccgtgatcaatagaaggttgcagtcattcagccacacgtttgcctggttcccatccaattcttgctgatgtagacatcaattatcatttcgtactaatctgacattatgcaatttgtactatcacatattagcatagtctagctctgacattctgacattaatatttagagaagaggcacagtcgcgtattttgggccctacatctttcaacttgtcatctagatcacgtcgtactaatatgtcattacagatttcgccattgtgcttcgtttaacaaacgtctagcatgggaaacatatttctggtatttgatatcgaagattataagatggagagtggaagtgcagtggagatgtagtggaagcgcagtggaagcgtagtggaagctaaatggagccgttaaataccttattcggcgatcatcctgacacataaagtatttcccaagatgtgaaagggaatgccaatggaaagaaaagcagctgtgcaatcagctgtacaataaagtgagtattgaattaagaggatctggatcttgataacgacttcaagctctgagtatttcgtcctgacccactaccctgtttatcatccgggttacaaaaaacaaaaattcttcctactccgcatcacctactcctgcctcctgtgggaattgaacccacgatccccgcattacgagtgcgatgccttaccacttggccaaagaggcttataccgagtcaaatcgcctaaaccctcaacaacattcaatccacacatatcccgctgtggctccaagacccatacccgccagagtcctcctaccaccactgtgtccacacgtacactgtgacatactccatccatagcaaccgtccttgaaccctaactccatgacgtacatcaacaacccctcccttccgtaaccaccccgtctctacgacaaccaaccgcgcgccaccgtaaatgcttcgagttttgcaacgagccacccacaatcatagcctagaacctctatttttgtgcgcgtctctagaaccttctagagcctagacttttccggtcccgccgatccgtgttgtctatttctgacgttcgcgttccgtgtccggccgtatccccccgcttcctcagaacagcccgcacacgttaatccgacgcgattttttctgagcgccccaaaagaaactttcctcctctcttcgccccgcccaccgctatcaccgtccatcccagttcgaaccgcgcgcgcgtgcaagactcttcccgtcgcatttcccttcccaaaatggtaatagcgttcattatctccttattattgtagcgggacgagtaattttttttttagccagccgcgagtttcttttaggagtcattgcgtggggctgaggaggtagaatgaggccaaagtgggagtataaaaggcgcggcttggggctgcacttggcatacaaagagagtatatcttttggaggtttacaatagtcttgtattttactttcgctacaaactaaactcactcacacaagactagaaatgcagttcaagaacattattgccacctttgccgccgttgccgccgtccaggccgctaacacctctaacgcttctaacggttccaacggttccaacagctccagcaccaaggtttctaccggtgctgccgccaccaacgccatgggcgctggtgtcttcggtgctgctgtcgccgctggtgtcgctttcctattctaagctgtgcgctagcgtactttttttaagatagacggagcaaaataccgcgggcgtttagagccgcgggtgttcttcagaaaacacccttaatcctattttttttttaattctcaaaagaatttttttctctttatttgtttctcccccctctgttctttgccctttgggtctccgttttggatatagggcgtgttgctgttgttgtgtcgactttattttttttttttcccttaatgcgctcccgttgcggagcgggcttccgcttcacacatttcaattctcactctcacacttcaacacacactcacacaaacaaagtttgaacagtcgttcccgacttcatatttttcctccttttttccttgtatgactttcgcaagaaagaggtatgtaatctatactactgaattttaaagagttcgttaatgcaatttggaaatagtgcgtcgctcgcggtagtgtgccgttaaggctgctactgtaactgcaactgctacggtgtgttgtctttctttaccattgtcttgtcccatcactctcgtagctccatgtccggcgtcgtgcaacggaaactattttttttcatgaaaccaccaccaccatctcatctcatctcatctcgtcctatacataactcttgcaaaaagtcttgttgccagtcctgtatctgccatatgggctccaacacatcgctgctggctcgttgcggcgacccccgtccacagctcgtcgctatcgatccggatgactccgcaccaccacctcgtttcgcgctggtcggctcccaactcgcacttgtagtttctccagcctccgctggtactgctataggtggctaccgcttccatatcactgcacgtagcgacacagatgtgccgctaaagtgcactgcccatgttaccgcggattctcgccgttttactgagcttccgatgacacattccagagccacgtctcgggaggagcccggcctcgttacggccactgttgacctcaagcctctattaacggcgtctccgggtctatacaacgttcgcgcttgcctggacgatgatacagtcttctcaatcccggtttcggtcgatcctgctactgcaaggtccaccacttcaacccctcccgtactgcattcgccatcgcccccgcagtccgctctccatacctcgacttctcgttctcccaagttctatttcccgccagatggaccccagttccggaccctcttggcagaccgcgaaacagcagttccacagctccgattagaacttcgctcctgtctcgacaaatccacacgcttgtgcgacctgctttccaccacgtccaaggaactagccggcctggtttctagccttcaagaactcaactctttttcctcggtactatctccaccgttttatgacaccctatttgccctccagaaagccctgaatggccaatctcaaactcatgcccaacttgcctccatcattcataactactttaattctcccatttacacttacctggcttctctggacctcaaaagcttatcctccaggcgcaagctttatcacgaccaggcaaaacttttctactcttacatgggcaagaacctatcgaccgcggactctgcaaatttggccaaaaaaatccagttcgaattacaacgtttcgattttttcatttacctaacgggtttgttgaatggtcctgctgttcgcaagctcgttcgtgactgggcccagtttccgtccaagctggatccaacctcttccactacggctccgctccttcaacaagccgcacaatttcaggaagactacaaatcctacaaggttcagtggaccgctcaaagggagaaaatatcccggtctcgctctttttcagactttgccccccagcatacatcccaaacacacaaagttcacaaagagggcattttatggacctacaaggggcatgggaaaacgtcgggttggcacaaacagtgggtagttttgaaagactctaccctctcagagtactccgattggaagaccgagggaaagaaattgtctcacccacctctcaatctgacatttgcatgtattcgccgcaacgatggcaggaagtacaacggcttcgaaattatcacaactagcggcgttactcgttccttcagagctgagagtaagagtgatcttgaccaatggatccaggttttacaggtggccatcggaattgacgtccatacccctgaatcggaagagccctcaaatccatccaccccatgggatatagtaataaatgccgacgcctccaatactacctgctgtgattgcggtgattcgaatcaagtcgagtggatcagcatcaaccttctatgcgtgctatgcatccaatgttccgctgtacatagatcgctcggctcacacatttcaaaagtacgatctctccttttggactccttcacatcacgcgaaataaaggaattgctgaaatatgtgtccaacaaaaacctcaactccatttacgaagcagagctgacccagaagagcattattcctgggtcttcggtcgcagatcgcacgcgctttataacagacaagtatgtctccaaaaagtacgtgtctccgcttcaggaagatgagcccgatgccatacagaaaagactaaaccacaacctcatcaaatccatccatctcaatagcatctacctgctacaacaatgcatcgctcaaggcgcgaacttgaaccaagtccacttagagcatggcgagacagtttttcagtactcactacagcactatgctgggactaaaaccgatcccattttttttatcacggaattccttttacttagcggcctacaagtcggtcggcttcccagggatactacctccctttccaaaagtgaatatagctactggaaatctaaggctgaaaccaatggcgtttacagcactcagcctattatgagaagcgcgaccacgaaagagaaatcgaggaacattgcgaaaattgacacgaacattagcagtaatccttcaacaagaaacagtttatcggcttctgaagtatttgaaaagaacagcaaacgttggagcgtgggaggaactgggtctctttcctccccggtgtctgcatccctcgcaaatcataagactctgaatctcaagtttcccaaattgcatggcggcaagagtacttgatctccgcctgaataatgtccacgaggtttattaaagccgttagtgagaaaagcgctttgtaactatcggtatatcatactgcattttcacttctttgacattttgtgtcgcaagcttcacacaacaactgggttttagcaggcaaaaatataatcctaatactacacatagttctttgaggaacatctttcattacactttcgtgggatagaatcagtttcggggcgtccaacctgttgcttttaagtttttgttcgagccacttgctaaagaacttcaaaaatgattgtttccatcaccgaaacatcgcatgacactttgattggatcagacaaagaaccactgcatcatccaccagacaccgcggtcgagaagccctctcaactttacgatatcaaggaatgtgtcggtaaaggaagcttcggagacgtttatcgcgcaatagataaagagacaggagagatggttgccgtgaagattatcaacctggaagagactcaagatgatattgatgtgcttgcccaagaaatttatttcttatcagaactacgggctccgtttgtaacaacgtactacaaaacttatgttgaagacgtgtccatgtggattgtgatggagttttgtggtggaggatcttgtgcagatttgctaaagcaccttcccgagcacagattaccagaaaataaagtggcttacatcatcagagaagtactttatggacttgagtatctgcacagccaacggaagattcatcgtgatgttaaagcagctaacatattgctcactgacgaaggagaggttaagctcggcgattttggagtcagtggccaaattatggctactttgaaacgtaatacttttgttggtactccatactggatggctccagaaattattgcaagagacaatggatacgatgaaaaagctgacatttggtccctgggaattactgctatggagttgctaaccggccaacctccttatgcaaaatatgatccgatgaaagtactcatgaatatcccattgcggaagccccccaggttgcagggtcgatttactagttcagctcgcgacttcattgcgttgtgcttgacaaaagatccagccttacgccctactgcatcagacctattgagtcataaatttctcaacagaccaacttggcggggcacagggactttgaaaaaagaagtcgatcttgtccagatgttaaaaaaaagaacaaattactctcgagaacctaggttccaagtaactgataaagtgtatgccaccggcatcagccgccatctgcaggattggaatttcagcactcccaaaaaggataaagccaaattaataaatggtaacgctgataacatcctcagtgaatttcaaaatcctatttttaacgtgggtatcttggacaactattctcccaaatcagataaaagcccaatttctgccatggagagtcccgatgcacaaactccgactactaatgcaacatcaccaagtctcaggcattatcatcaagagaaagattttgacgtatcgatgggattacatgaaggtgaactcttgaaaaaaaatgcaaagcagattactggcaaagatcttaactacttcaggcacatcgtcatttacagctttcatcgcatttttgacagagcccgttctgaagagaccaaggtagttgtcagccgtcttcgtgaactttttgaagatgcagagaaatctcagccgggattgagcgaggccttcgttgaggagatttacatccggatggaagagataaagggctacatcgtagggacttgagtttagactacaactaatactgtataagaataataattaaataaagcatactataaaacaggtcgctgtttaggccgctgtcaatttttctgtcattgacatgagatgtcagtgcacaaaaaatatataaccgaacaatgaccatgacagagccagcttgtgaggtataaaaacaccccagattaatgacgctattgtttgtacttattgtgttttaacaaactagaagtcgttaatttcaagaacattaaagaacttttaggacagtatgaagaattcgatggtattagcggcactgtccacggtggctgccatccaaacagtatcagcctttgccgcacaaagagttttcaacgcaaacggaaaatatcaacgtccgcatgcagttatcgtagacactcttaaccttgataagagagacactgctccagcttttcaatcgcttcaagatgaatggtctgcagaaatcagcagcgtaaacgcacaaagatttgaaaagtctactgctgtgccagaagtttgcaaaaagggtatccacaatatcgaaactgctggtcagctatttgaattgcaacaacaatgcagatctatcatgggtagcgtgcagatcatggattttgtcgaccccgttatcgactttggaagtttgcaaaacatcaatggtgacctcatcattgaaaatttgcctgacgttgtcagagtacaagggcacaatttagcaagtgttggaggtagcttcaaaataaacagcttgacgtccctaacgagtgtctactttcccgtgctgcatcacttcaatgctatcgagtggactgttgtaccaacattaacctcattgaacttagcacccaatatcagctttgctaagcgtatcacaatatcggacacatcgcttataggtgtcgatgttttggaaaatgtcgaagacctcgaagtccttaacattaacaacaacaggtacatggagtacatgaaagtcaacgtcaagcaagtgcacgagcaattgagcatatcatcaaactccagagaactaaaggtggaatttccacagcttcaatgggccaacaatctcacagtaagagatgtatcgctagcggacttccctaatctcaaacatattaatcactctctagaagtgatcgaaaacgactttgattcctttgaagttcctaaccttgaaacgatcggcggtacattaggtctgattcaaaatgctagacttcacaaagttgaccttggcagtgtcaagataatcaacggagggctaatggttgcaaataacagcaacatagacaaaatcaactttctgcctcagctcagggaaatcgggggagctatacacttcattggaacattccaggaaaccgattttcccagtctaaggctcgtcagaggcagtgcattggttcaaagtacgtcaagtacacttgactgtgccaaatggacgacccctaggggtggaaactcgatcattcggggaggtaggattgcatgcacagcgggccaaaagaagaatactgctcgcgtcagccaggatggcaggcttttggatcatcaagaatctatgaccgagacttcacaaacatcagctaaagaatccaatttagcctcctccaacgttgataagacaaaactctccgcatttgcatggtcattgtcgtttggttggatcgtggcacttctctgcctcattacaacgcaataatcagaagttacaattgccattttccctttcaataaaccctttacaagagaataagcctcaatggaatcaactgctgtcgcaatctgttagcactactcctatcgctttttttatagttctttaatcagatgccattatcctaaatgttgatgtgacgttgattttaaaagtatgattattttatataaagagtacgtttgtacttgtgtggtaaggtatctgtttggctgttgagggagataaggaaagattaaacacatcaactgtcaattgatagtggaaactcttaagagaaagagtcaccgatcatcctcgaatttcgcaactggcggctacgttgctcggatccaattctttgttgttttggaaatcaaagaagcacatctaagctatgactgagcccgagagattccatctttccgcggaacatggaccgaccatgcgtttgaacacagatggtgattatgttgacaagagcataaagcggaggtcaaatagccgcgaggaatcggatagagagtccagccgcaagccccgcaagaagcggaaaacttacagctgcgaggtgtgtcgcaagtttaagacgcggtgtgacttcgaaccattggtcggacggtgtcatcgctgcagtgttttgaagctacagtgctcgctgactaaggagcgcgaagatgagatcctagcggctatcgagacttcttcgaatgctactcttacagcgccaggtcctgtgggcagtgacgcgagctcgaaagatgttttagtttcacaccctgtcgcttctacacttaacaaccgtcttaacaagcttgaggcaaatctcaacagccttaacagtaaactagacctactggtgttattggcgcaaggatcccattctgctgtcgccaacagcacaggcagcaaaataagcgcttcaatgcctgaactggcaagaaacttagacagcttggacaaaagcttgaataacatggaacgagactcaggtaagtcggatgattcagatgatccaataatggggaatggtactcagtcctcaaaagaaccctctccattgttgctcaaaaattcacccaagccagatttgaacggcctcaaacttcaagaacccccgctgaaactcattagtgatattgacgagaggctgtttccaacaaaggcaaaatcagaaaaggaccgcattgcgaagactcaaagacctttcgtagtggctcgaatgaatttcctgaaattctttgatcagcatgaacagctatgtctcaatctttccagagaatttttagtcaaatcgcatttttggatcattcctggcggtgtgaaggaaatcaaccgaagttatgtcgagaagcatttgtttattagcagcgtatttgccatcatagctatgggattcgacgaaaacaacaagtatgaggaggagcaggaggtcatgtatccactagttgagcgctttcttacgaatacactaacaatgtttgaaaggctgacggatcacgacatcgaggcaattctttattgtagcatgttcaacgtatccagaaagtcgaagcgacatcggcagatgaagttcaactcgttggtgttgactaacttcgcaatcaacagcttgttgaacattattgacttccacaaaatcaaggaacgtgtattacaagacgagtacagcgctcttgatctctaccatttgagaatattgaactctctaaccgcatgcagactgcagtactccatcggatatggcagtttcatgatatcagatgacctactgaaggacttcaacaacttaacagcacgattcccacaagctacgtttggagatgacatcaagattagcgagattaatctgagtgaaattgtaaacaagatattcctcaactttaagacctacttcaagagtttcactgcgatattcaaagaccaacatagtagcgatcggccaagccgaaatgaatctgggaaaagagaagacccccctccagtatctttgaccatacccgagttagaatattggctgaagaactgggatgaactgctctcaaaagatggaggtggagttcttttgtttgctttcaactactactacatcatgatttggcgatcgtttctcaccgaattttacgaggaatatcattcagacttgtactatttcaaatgccttctgaaaacgatgaaaacctactgcttcactctattggatggtttccttaaactcccttcttcgttgattaagggtgcgccggtgataaccgtgtatcagttggtatatgcctgtctaacattgtgtgatttcttgcacttcttcaatgcctcagagagacaacaaatactcaacctttgtaccaaaatctattggcatttgcatacaataggggagaaacttaacgaggccactgaaaatgttggcaagattatacactccctcatagacacgagtaagaagaaagttcaagcaggaggtgcgactttaacatcaagtcataaacctacgggggcacaaaaaccatctcccactgcatcccagccgcccgtaccgaacactctgggctctcctcatagcgtcatgtcctccacatctcgaaatagcggtgaagatggcgcaacaaccacaagtttcaatatgcctgacgttgatcaattcaattctttcgaagacttctttcaggatttcttcgagaacctaaagcctactacacaaactatcttttcctccatgaagcaaacgcctcaataagatacattcgggaatccatcttgttatcatgagacaaatatatcaactggtagctggcttttgatatactcgtagatcgtggaaggaatcagcttggtcacatccttggtaggatcagttactgctgttctcagataagtagaagatacgttcgacacagatgaacaattctcttcaactatgacccgagaatgccaagaacttggaatatctggtttataccgcccctcggcaatttccttcgagtattgtaactgcttcttagtttctgcttcatctcctcttgtgagacagaaaaatgtggtgcgtggcataaaatctttcagtgcatctgccggttttaaaggtttgtagtattttgggtcgaatattcttactatagtatcgaatcccacaagataagttatatcgaaagtgcagttcaatacctgatatatggcacttgacttgtctgagaacttaccatgttttgtaagaccgaccgaggtttttatagattccttctcgagcgagtcggccatcaaacatatcatttccatccttttatcaaacgaagctggttttggatccttatcaacgttctttatagacaaaagtaaaaggacttgtaggttaggatcattgtagtgctggaaagctctcttaactaatgtataatggcccatatgaggtggattgaatgaggaatcaagtacaagaaccctgttagtggcattaaacgatgtatgtccatgaaaaagttggaaagccaggttactgttgtgaaagcgactgagtatttgggagcacttgcctggcccggacgacattgtgttcgtcatgttgctgtcaggtcttgagactgtaaactacaaatcgttacatatatagtattcaaagttcatcacgtcttgtgatgtcaactaaggttgtctcgaaaaaaagatcggaatttggaggaatcacttgaccagcaccacgagaaccataacccatgtcactggggattcttagtttacgcttctcaccgatacacataccaagaataccttcgtcccagcccttaatgacgcggccagtacccaacacaaactcgataggcacacctctgctataagaagagtcgaaaagctcatcagagcctaagagagatccagaataatgaactgacactgtgtcacccttttcagctctaattttgcattcgctggcgggaacttcttccacgatttgaatgtccagactagtcagcttctcggccaatgcagcgccgaagaggaatagcatcgtaagacaatgattgaactgcataacttggtattatagtgttgtaataaggtctttgatttacgacaacaaacaagatattgtaaatctatgctgccattaagcagaaaataacacctatctatttacaatcacaactaacgtcaataaacaggtggtaggacaccaggttacgactagtccttcaccatccacctcgtcttgagcttcttcgagtcgaccgaaggccttaggaagaaacacaccagcaagagaccaaagacagttgagactagtttacctttctcgaagcttggactgagcttgtcaaactgggaagatggtgaaactctagtacagaaaaggtcatgacccaaattgcagacaatgcttgtcgactccagctcggttggaattgaagccaactgtgacttggcagtagggaggagacgccttttgtgcgttatgatcgcgttgtcgtttattggaattgcactgatgtagggcacagccataaactctttcttgtcgtccgcgctcatctcagactcctctagtctgcgtgcacttagaatatacttcgggaggatggtcatctgcccattttccaactccaaaatgacagccttcgttgtgattccaaactttgtatgcgttagcccgatgttttttatgacttccgggtagaaataggatttttgaatgacctggggcttgttaggatatgccaaggcatccgtatgagcatcaggcaccgaaattctttcgtttggtgtcaacgattcgtagagttcgagaacagctattttttgttcaggaactggttctaaactgaagtaggtgtatatgcaccaatgttcaccaaaaaccagattaacaggcaaattgtagtcaaccttgtcgtcgtggagggctgtgtagacaagttcccctgttatggtgtctatgatttgtacagacaaagcgcctgattccgccttactggcataagcagccaaatgaggatacaaatacttgtaaagaactgtcctgttacccaagatattccccaaattgacaagaggactttgcgttcttgacgcaaaggcgattatttcctcattctctagattgtgctcccaagtgttgacaacgcttttgttctggtaaacggaggcggacaaagtcttctcatcgtgatccaatagaaagaaatccgaactagcagatgtaagtccatcttgcataacagttcttttgccactccgagttttcagtaagaaagctttttcttcaccaagatcttccacaaattcagcagacgctatttgtgactgtgatagtaaaaatggatttgacttaattgaagtgatgtcaaagagaagagtagttcctgattttgtaaatacggtaagttccgtttctgatcttatagcttgaagttttatgatattcgacaggcccgtatcataatgccacaatggctcaccggttcgtatgtctaaagcagcgattctaccagcttctgtcgcgattatcaaatacttcaaaaaaccgaagctagcgtctttttggagagctgtcgcctcatcgtcctcctcgaaaaactccttcacgatagctccaactgagaacttcttttcgaaaagataatttctgagcctgcgcaaactttgaccaactctatacttgtaagcctgtaacacactcatagattcttcttcagtgatttctctgtatatttgagacgtcaaagcgtctttgggagacacatatgtccatgcaacaacattggtgagcgactcgtcccgcgaccatgtctttgttttcgtgaattgggaaaactgagtgaacgtataatttccatcaatagtggacaaaagaatctcaagcgacccctcttcgttatgttgcagaaagctgatgttatccaaccccagaggtaagtccacttcatacactccgagtcctgaatccctgtccaagatcgtcaccttaccatcttggattcggaccatcgatagatcaggctgacacgatgaggaaaaatctaaatccctgtcttcaagcctcaatccgctcataccgtcaaagattgcgtaggagccgttgtactgcctcaaaacgacctctccatcatctaacagcattgcatcttgagcgtttatatctaagggtagtctatccaggagctcaccattagttttattgacccatgacaacatactactactatcgtaagcagatagtatgagcaattgatctacatgtgcttcattcgatgctggaagaacacatttatattttccaatattgcttgaatgccagtcaatggcataggcttcatcatcaaagacagcgttaactttgccccagtttgtaaccgcaataagcgtaacgcctaataaagaagcaagcaacccacgcatgatatcaagggtgaggcgcctgtcttttgactgatatgcgctaaaatgatgtgctcattctatgtacatgtaaaatggattgtctaaaagatcaattgattattatcattggtgacgataagaaatggatcagtggcatctcatgaagtactaccgtcctcttggatctaggtcgtctgtagtatctctaggaccttgatcaggactctcctgattctgagattcctcggccatcaaaactgtcggaagaaacttgatgctcaaagaagtctctaatgctaaatccaaccaaggattaaatgcagaccatgtatcggcaaggtcaatatcatcggggctgtgaacatcaggaccaaataggagacctttcaaggagctctggcgtggaccagaggttatcggtatgctgtgtttgggaattgagttcattagcgcgcatattctttgacgtatctcggtattctttttctctaggtcttcatgctcactttcactgtgggagattggccttcctaacatctgggataccccttccctgctctgcccacttctcattagatttgtcatttctagatggtactcaagtctgtcgaggtactctgtaaatgtcataggcttgtaagagaggggcccaaaccatgagatcaaccagctgtcagcttgcgccgttgctcgtgcaaatgcaacactttgtttaacttctggagtgttcaacggcaacacgttgccattcgcagcatccttgactctgaatcgggctgggtcgataccctcatgataaaacttgacaatgtcgttaaagaactgcttctcacgcaccgatcgagcttcttcgaaccaagggtcatatttcagtatcgtgagcctgcatatttctagaagagattgactcaggaggagcgttccacctaacaagtagagtgtctttttcaatgcagtgaatttaggagactgaaaaattgtccacttgctggatactttgctgaactgtgtagagtttggaaactgcgtggtccccagattctgcatatataattcgcctttagttgtcgaaaaccgattcaagctaggaaattccgaaatgtctcttttcaacagcgtagttccaggttttcgaaatcttctcatgcaaaatagcccaaaagctgtttgaatgccaacaagagtccacaagccagctcggttatcggatgccggtactagaggaccccacaacctaagccctaagctggggcgcgggtagaatttgacatagttctcatctggaggtttttccgggtcttctttatgagccaagttggcgggcttcggtgtcttagacccatcaggtggtgaatagagacccatgctgatgccaaagcagcaagtatagttatttgtctttatggtaaataatgagaatatcttgagtttacttgttaaaaagtgatatactttatgttccttgggacgatcaacttgttctactgagctggaacttgtacacatgataattttatttgaagctaaaacttatgaacctttaggtaaaagcgcttgtgactaatgaccaactacaactcatcatgctcaattggaacatcctcgacagcttcagcatcttcgacggcttcagaagcttcctgagctttcttggtggcgaggattgacgagccattcacgccgtgatgaccgttctcctggataaaagccatcattgattctacgtctctggccccttggtatacaacgggagtagaatttttgcctcctgggtaaaggattagagttgggtagccatcgagatcaacgttaacgtcgttgaggatagcgtcgaggttagcgacaatcactttgtccttagcttcttcatcagaagcgtaaacatccgccatttcttcataaattggagccaatctcttacaatggccacaccaaggagcatagtacttgactaggacatccttggagtcgtcgttgataatgttctcgtgtgtcttaccgacaattctgacaacgttagaagtctgcgtctctgggatctcttcagacttgacgataggttcaactgtgccagcaatgaagtccttgacaaacttggaaacatccttagtcttaagttccaaaggcttggtcaaggcagaaaagtcttcaggcgataactgaggtaggccgtattttaggttgctttccagatcgtggatgacaaacagagggaactgctccttcatgtttaggttctcagcgtgtctgccaaaagccgaggcatctagaccaacaaagttgactttgcccctgtagtccttaccaagcttggtgaagaactcctcgtaggaagaacgctcttcagggcttgtgtaaaagaagtacgctagagggagtttagtctccatataagattggaaggtttcaccgttaatctcgccaaagtatggctttgtttcgacttgaacccactcaaccaggtgggtgagagacgagtttttcccttcaaaagttattggttcagattgcttaggctggtacaaggccaatttctgtcccaagcttgattcattgtattgcacaaatgtgaagtcgtctctgaaaagctcagctagttcgtaaaaggtttcgttaacaccttccgcaccaccatcaacaatgacaggggcggtagattcctccaacagatcctgaaagtcctcggcagcgtccttaccagtaaaaacactgacagctggcatagattggctcaccatgtacgatataatggagctagaagttctaccaccttggtagtcgctaggtgagtctagttgatggttcttgaaaaccttgattgtagggtagcccctaatgccgtgttccatacacaggtcttgttcctcggtacagtccacttgtgctaatgggatattcttactttctaatgccgcagccgcttcaatgtagtgtggagccaaagacttacagtgtccacaccatggtgcataaaactcagccagcaccaagggatgttccttgataaactcttcgaagttctttgaagtcaatttaacgactgcagagtcctcaggtgcagttgcctcttgctgtgcattgccaatggccgccgtaagtgcagcagctcctagaaatagtttcttggataattgcattgcctaactgtattatcctgatcagatcaaattgacagtcgagttggttagattataaggtatggtggcgaacatcttgaaatttataatatattggagagcgaaaaaaacacgtagcattaaatctacctcgtacgacattacataagtgcagggacccgaatgattatacgagtactactttccacctataatggtcatggagtagagtaggcaggaggccaattaacttagccaaataatgctgccttgagtagcctaggtaagacttcatataacaaacgatgaagatgcttaaatcattttcaacgtatttaggaattgacctggcgccagtagaaggcgccagcacatactgatccagtataaaaggcagttgtgcaggagtatagtcattgaaacctttgtgacgttcacgtaattgcgttctctaagttttcgttgaagaaatgcatttcaatttgtggtttcttgattctttacaggaggagggggaggtgtagatgcatttttggcaggagctgcaggactagggtccttaccttcctgaaagtagtcttgaattgaggcagtattggaagtgctaccgtggtgcttagttttgcgcttgtgcacgggaggtggaacaataaattgtgaggtagtgggtggtggtacagatgaaggtatcataccaacggcggggccggctggcacaaaggattcctcagacataggctcgctcgcaaatggcactgactgggacgaagctccagtatgagctgcaggagctggaattctgtgtagatatccataacccatattgcagccaagtctgccatcatgccccacatgcactgttactggtcttatgcagtcgctcacagtgttataaacgtaaagagtcaggtcttggctagcgcgtgatctcaggatatcttgtagtaaggtctcaccacccgttgccaataaaccctcctgacagcccacaacgtagtcttcttgtggtactagtcctgcctggctggcaggacctgtaggatccgagagctcaataacatggtaggtgtacgtagccgcgatcaaaggggtccattggacagcgaaccccagccggtcaaattcttgaaacacctgctctcccgcagtatccagcggaacatcctcaacactatgcttacgttccactctcacgtactcttccctgtacacgccaccacgtcccgaccacacattgaatttgatgcttgatccgcacgcaccattcaatagacccgtaattgccccataatcagggcataagtacccatgctggttctggacgactggcaacggctgatcatcaatacccacgatataatcaaagaatgattctagttggacctgagcttcatcacatgcgagtactcgcagtccattcaatgaatcattactgttgttaccttgctgcgcgagctgcaaaggaatactatcgaaatatgagtccaattgcgcgccagcgccaatggtatctgtaacactttgctcaaatgtcttgactaagcttttggcaatcctgaacatctttaaatatcctgttattcacgatcaactctatctacttgagcagttcatttcaagatggtgttctatgaatactccatcgtttggaattgggattatcttcgtatgaggtgcgaaaagtggtattcggcggctgtttattttaaaggaccaagaggaaacctaattagatattgaccttagatgatactagcgttgctctacagatggcctaaggaatcagatgtacagctcattgagatgtgatttctttgtgtcgtttcttgggaatcgttgaagttacaagagcatctccatgaaaacatggcacaggtaagaagtaaatacctttcgatagaattatcagtcatggaatatccatgttaacaagttaaggaagcaaaagggaaatcgttatggcgcgctaaaaattgcgacgagtggcaaatttcaggaagatgttcaacaatgagcgtaacgaatatctcaggtgcattgcatggaagtatgcagtctttgagtatatttcacaagaattcatttcaacaccgctgggactatctctacgcaatgaggtttgactttatttgattgtctttcgtaggggatagcaagatgaagtgcttctcaagacaaccagtgtcgtttgattacaggttatgctaccaattaccaacacatttatactggccccgaagcgtatgatttgaatagagaatcacagaggagtggttaccattaccattgaaacctgctgagcacccgcatctagtccccaaatgccgtcttttttcctttcctccacctcaaccccgagtacaaatgtagttgcttgccgttttttcgtagtactcgttgaactactaatctgtactcctgttggaagggccatcctaggggtctcggcgcggcgcaatatgcagcaacaatttcagaaaatcctaaccctacgggtctaagcagtctggtgattaagatgacctttgttgatacttcttagagcgtgacttgggggtttaaagtagaatgaatgtcaaggggttgcccatataagaacaagggaggcattatagtaaagactccagaccagattgcaaacaacgcttcaaaaattaattgaaatatgtcttttgataaggttcatgaagaaaatcagcggaagctgtccaaagcagtcgatgatgtgtgtgaggagttcacattgacatctgagaagatatgtgagctgacacactattttgtagaatgcatggagaaagggctcggacaggtaaaggaagatgcacaataccgtgggttgccaatgatcccaacgtatgtgactggaaagccaaacggtacagaaaatgggattttacttgctgctgacttagggggtactaatttccgaatctgctcggtggatttgaaaggaaaccacaagttttccctccttcaaatgaagactaaaattccagatgagtttttggaggacgaagcagtaactagtgatgacctttttggttacctcgcgcgtagaacgcttgcttttatcaaaaaatatcatccggagcatctgcaaaatatggaagagttaaagctaggcttcacattttcttaccccgtcgaccagaagtctttggcttctggaactctaataagatggactaaaggcttcaagattaaagacacgttgggaaaagatgtggtacaattgtatcagaaaagtctagaggctcagggcctatcgatgattcgtgtcgttgctttagccaacgacacagtgggaacattcctatcacattgttactgttcagaaaacaatggctctttgacaacaggagaaattgtagagcctgttatgggatgtatatttggcactggtactaacggtgcgtacatggaaaagattgagaacattaagaaactacccgaaagtttcaggcgggagcttttgcaatctggaaagacccatatgtgcattaacaccgaatggggatcctttgataacgatcttaaacacctgcccaccaccaggtatgatatcgacatcgaccaaaaattttcgagtaatcccggctttcatttgtttgagaagcgcgtgtcaggcatgttcttaggtgagatcttgcgcaatgtacttctcgatttattcgaaaggcgggtgatcttcacacaatattcctcggaagacaaattaccccaccggctccggacgccctttgaactgtcctctgaggtcttatctcatattgaaattgacgactcttcacaactccgagagacggaactctctctactacagagcatacggctccctacgacttacgaggagcgtaaagaaattcaaaagattgttcgcgccatatcgcggaggtccgcgtatttagctgcagttccaatcgcagcaattttaatgaagacagaagctttgaatctgagataccatggtgaagttgaaattggctgtgatggatccgtcatcgagtattacccaggtttcaggtccatgataagacatgcgctttctttaagtccaatcggtccagagggagagcgcaaaactcatttatgtattgcaaaagacgggtcgggcgttggagctgcattgtgtgctctagtggcatagtaatattcagactcttcacttgtaccgaaatatcaagtaggccatcaatcgacacggtgtatgcatgtcagtcagtactgatgacagttgaagctaattgataaccatctacctaaaggaaaaacaagaatgtgtaatggtgtagaaggaacttaattatggaaaacatgtacgagagaattggaaaagaagagatttaggtccactgttaagcgaatcttgcaaagaacgccaacataataagtatcgatacaggttctaaatactcaagccttatcacgtcttcgtgaaagcattacgcgttgtttttacttttgaaacctttttgatttttcttaaccaaaaaggacgaagggcctattcaaaatgggtctctgtcgctagtcttgcaacagttagatcttttttgcatgtaaactacatcgcaagaaactgagtggctgtaatggtcaaaacgctattagttacttcttattcaacctgagaaatgacacatcggaccggaaaggtaacaaattccaaagtttaataattttaacacaaatgtattatcattgaacaacatggtaaggcaagagtttaatgctatatagtttcaggttatttaccttctttgttcatgaagtccttttccataccttatcgctaaaggaagttccagcattattagttcaattcgtaaagtggtatttgaaggaacatcccttaagatggacttgagcttccttaacaaccttgaatccagtattgaagcacattagagcagtaaaagttacatgccagg