ccacaatctgtgaagtccgagagacatgacatcgttcataatgtcgtatttggaagcaacattcgagagcgctgtcgcgaccaccttctctttttcatcgctagccacagttttggaaccgaaatgtgttgtttcgctcgacacatcttttttggcctgtagactggaatgaaggtatctggtacttgatgttagcaccgatttagaacctcgaagaagcattccacttgctctcaaggaagagctaccgaaaatagtggtgcttatagacatggtgcgcaatgagaagaatattcttgggtaccaatgcacacttttcgatactttatgtatgtcttgttccttgatcctttattgcttaaaatcttcgaaacattggattttttaacaaacgacatctctgacctccagaacccgccagacggaataatccgggcaagctacaagaattaatagaaaagcatatagtatgaaaggaattacgaataattaatgagttaggttaattattatcggagctatcgattgttttgcaaacactagtgatacaccatctttctattaagtacaatatactcctcttcttttcaaagacccaatgagagccgtaaaaacaaaaagagagcactttaaacacaaaacgcttttatggaatagatagagtggttgatattcatctgcaatctcaattaccacctcctttgtattttgaagagtatttgacaattttcaccaaacctaacgataattactcagatatatcaagagtttcagtagactggtcagagtaatattaacacatacacaaattccgcttccttagcctctattccagttcgaattcgtctaagagttagaaaaatcttaaaggtgggttgtagggctgctcctcttgaatttaccaactgcattcattcatgcccgtgtctgatatcctcagccaagtagaactggcgagtggcttgcccccggctcacctgctaacacagtgtacctagtctgtccaaaaattaaaaaattaaattggggcgagctgggaattgaacccagggcctctcgcatgcttgtggttattagtcgagttaacccgacttcgcccaaagcgagaatcataccactagaccacacgccctaattgttgaaatccttagtttatagtgtggttttgttcgtgaaagagagtcaagtgcttactcttttgatgacagaaaataaataaatgatggtacaaagactatcactcagatctgcaacggctgtaacatagatcttcaactgctagcaaagtcaatcccgttattatgcaaacaattctattattatttggtttttgcttaactagttttagtgtttgccttcctctggagctgactaaaagggacatttctctgctcattagtggctacgaaatgcccgctaagcgagatctgtacaatgtcactagtatcacagtcatgagtgaagaggcacattccgaggcggagcgaatcaaaggtattttacgggaaagtgcaattaaaaacaaagccaaatggcaagggaagtatccgacgcaaagcgagccctgtgaccctatcacctggcgcaatctgtatttgcatagtctgtacggtgacaaagttttttgcgaggtcgaatgagtatttaggaaacgtactgacactcatagagatgggtttcacaaacagacttcagcttttagaattgttctgcagcaagttttgttttacatttttcgatgagtcatgtaaaattgatcacactacactcccgcataactttatagaattatagttcgggcaatcgtgaccgacatatttattcttacgatcccattttcaaagacttcgaactaacactaatgtctattattttcaaataaattagaaaattacagatgacagatttataatcaactagatgttaaactattaatctcatcagttactgaagtttttttaacttgaggagaagcagacgatatatagtaatttaaaccctgctgtggattgcaaggatgccagtctttaccttagctacaaaattgtggtccctttccactttagtacccatgcacggaattcactgccaaacaatatcctcaagacactcatcgatccacttgaagagcatcttagcaggttggccaaccacatgttctctgctccttttcttatatcactctatgtttccatctcttacgtggcagcaatccacatgtggtcgcagcctattgggcaattccaggctcgccgcgatgaccccagagtaatcaaatccaggatgcgccgagtgggcctgataacctcaattaaccttctattagtcccttggttgcagtcaacttttagtgctcgggaaatcacgttcatggatgcttttttggccttgggaataattccagctggatacaagagcgacaccttctacttcgatgtttccaacttcgtgtatgacatcgtccgcgctttgaagctcgtttgcatcctatacagtggaccactactcgataacgtcctctactacctactagttcctgacgtggcggtcacggaagcatttcaagatttgaaagccgagttatgcagcatctggggcctccgaaactacgtctttgggcccgcgaccgaggagttgttctacacctgcatgcttgtcaacaatttcctgctcacgtctaccgacccggtcacttacaaggctattcttctattgcctccccttttcttcggcctggcacacctacatcacgcatgggaaatgtccacagtgggaatttattcgaatgtccaaatcgccatcacgacactaatccaaatgacctataccacactttttggcgtttttaccaacttcgtctatctaagaactggacaaaacttctggtgttgctttgccatccatgcattcgcgaactatatgggtcttcccaagatgtccgctctgtgcgaacagttcgatttaaaccgttcaacgggctttcgttcgctcgtttccaagttttggaaatggggctacgtagcgatgttactgataggtcttgttaaattcaagggtaatatgtgggagcttacggatagcaggcacgctatccagctatgaacaatttagtttcaatatcaaaacaatcggctcttggctctttgcccatatctgtgccctggacaaaaatccgtatagaggtaccgtttatagttttagtaggcgcgtttgcatttcactctcatctgtgatatttcacatcaagtaaaaatacccagaacgtttcgcacctttcgatcagtagcctcgacaagacctgtcgtaattcactccttttagtacctgctccaccagctcctgtttaagctcaaaaaaacgtcctggcaaaattgatcgaagtgttttaatcgagtgttctagtgcagtgcccgtcctaactttcagccatggatcaagaacgcgaccatagagcatcacttaataatgacatgcgggaccagagtgttagtggtaatactagaaggtcggcacgatctgagaaacgaaagtcagaggtgttaatcgccgcacagtctctggactccgaactgcagcatgtgaagaatttgaaaaggatgtcgttcgggtcgatggatctaccgctagatcccgagatggagttccgaatgagcccatcacactcgcagagatcctcctcaagcgacgcggtgtcgcttgaatcacaggcggaagaacccaaccaagatgatgattcggacgataatttgtcctaccttaacgatagcatagaacttacggcacacgagtacctggaggagccccgcgactttttggtagaacgctctagcgtttccaagtccgaagattcacacaatggaagaaacttgagcggtgtgcgaagaggcggtatgtccaaaaagcctcgtgaattgtctaatggaggtgacgacaacgtcactcagaaccttttctgggttcctgctaatcagcatccgaatgtgaaacctgagaactatctggagcttgtccaggacactcttcacactttgtcgatagattccgaagttgagccacctactgacaagaccgtagaggggaataatccctacctcgcgtcagctaatactaaagcgtccccgagtagccagctacgctctggacaaaactcacttgtacgcagaccttcagggctacgaaaatcctatacagagttggaagacctattacagcacgaaatccaagatagtgacgaaaacaacgaaaacgcccaatccgaacttaataatatcatcaaaaataggcctagggctacttccagcggttcatcacttaaagatataacggaagaactcacacggatatctaataaggcaggcttcaccgatggcgacgctgtttgcttggctagaactcttagcatggcaagttcctacgatggtgagcaatcgcaagcaaatcaatctgcaaacacggatcacacaccggatagtgaatatgcgtccaccatacttacaaaaaatggccttgccataccagcacgctcttcgctgaggcgcagcaaatttaatacgtaccgcatacgaacacccaatggaagcagcgtgacatcttcaagcctacggtcaacatcgcttcccaatgaagagcgcaaagatcccgaaggttacattgagaaaagtgacagattacgatcacctacctctgtcaatgacttcaacgaaatttacgaccattatcgtcaaggcagtgttggcagtacttcagagccacatgcagtcgacaacgacgcatcatcagcgtctccctttaacaagagcctggtccatccttctcaccacgaaacgcacttgaatgaagagagtgagagttcgagcaagcactctacggacaaaactctcaactatccactagaaaaggatggcaaagggaacaatagcaaagctaaaaacaaagaaaacaagccatctggtacccaaatattgcgcaaaaagagtagttggaattggtttggaaagaaaaccagtaaagatcaagacattgcaaatgacgatgaacagaacacttttagtgactttttgagcgttagcggtaacgccaagacctcttatataccgacggaaaaggtgaatcattctagacataggcattactcgatcgatagtggttctagaggctcgattgcagcagatcccagtaagttggctgtctcttcatcaccaaagaagcagaaacgtgagaagaagttcattcaactgttcaaacgtagtagaactgcgtcgacgggctcaagagacaaagaggataaagtcaattatttgggaggtacttctggaaatccaactgatatgctgaagacaaaagcttcttctcgcaacgtgtcgaagcccactttagatgttcagcctgctaaaataccaacgattggtggagaaagacgtagtgcgagcttagacgaatcgtcgctggataaaggctctgaccttgaccaggggatggaaaaatcagttgccaagttgcagccatctgtatgtttgacttcaaaggcaaagaatgaagtcagcacaccggttcacgtcgtcgaaaatccccaggtgcagggtgccaataagcttgatggagagcaccaagtagagcctgtttttgagtctgatacggatacggaatccgagactgaccttcagggcagtcttaaacaaggttttgaggtaaagcagagtgcaagtgtcgaaaaagccgatacccaacctgtaattcagttggaagagccattccagcagaaacaggccagtaggaaagacgttcaagatagctccccagttgatatcgaagacaatgctggcattgaccctatggcgcccgcagctggggggtatacgcttcctcctcgcaagcttacatttagtgatgttgtgaagccagaaagaccaaactcaccaatgaagtttagtgacagttcttttggctttccccttccacctttgaccatctccactgttgtcatgatagaccacaggctaactataaacgtagagagagccatctatcggttaagtcatctgaagctgggcgatcccaaacgggagctacgccaacaagtggttttaagcaatttcatgtatgcctacttgaaccttgtcaaccacagcctatacctacagcagctcgaagaggacaatccggctgactcggcttcaaacgacaaccaaggggtagttactccatgatataacccactcgtcctaacacctagcatatatagcatatcattatcacatgatctctttgaatggcaatcatattttcttaaatgagcagaagagcctgcgatgagcaagctacacacgcgcaagagggaaacgaagtccaagatgtcggatgagcgcgcatatcgtatgctggttttggtggaagaccctgtgaaaagcgagggaacagtagacggtgaaaaagaggagaatacggacgctccaaaagccacacatgagtttgttgacgagctgatactgccatttgagatcgatgacatggacacactaaatgaatggttcgacaagtttgacgcagaaatttgcattcctaacgagggattcataaaatacgagatcagcagcgatggactggtagttttgttattggacagatctcgggaggaggtagtagccgaagtgcgcaagtttgttcaatcagagagagcaagtgatgtaaattagctagtttataaagaagaggtttgcatttgatacatggcatatgtacctgttgcaaggtaagtgggcatctcattatttcatggatataattgtcatatgaaatgacttgcaaaaataacgacaactgcaggattcgaacctgcgcgggcagagcccaaaagatttctaatcttacgccttaaccactcggccaaattgccttattgatgcatggaagagaaaatggtgtgcttattacacttctaacaatcccttggtagtcataagcaaggtgatggcatcttattatggtcaatgggtgttccatgacaaaaagttatctgcactaggattatttgatcaggtgttcaaactattatcaagagatctcaaactcagtgatgtatcgacatccaagttcacatgaggtttctgaccaacaatttcgacaagaaggtaattttacaaatggttttacaaattataaaccagggcgcaagctaaacgcacttttcctatcaaaccgacttcgttagtgtaccgaggtgtttttccagctggctgcgttggtactgtttgtgttgatactactctcagtgagatgacagaatagtacaaagtgatatatacacgcttatacagagaatgtaaaataaggcccatatttatagtcgagagtttccttcatctgcctttattgccggtaagttcgtgagttacctaagcttccaagcattgttataggcaacatcaaccatatctcatgatatatcaataatcacgtcttcatttactcccaaaattcgctcattatcttccattcattacactctgttctcgtttatctttttgacctcaggagatattataagcggacattggactttaaagtcttgtgcaaactcttaattatgtttctctaatgggccttttttttagtcttggtactattttatgacatttaacacttatttgagcaacaatcaccaaaaaagaagctttagtatcaacaccaatccgcagtaccttacaggtgtcttccaatggctatcgcgtccggaactgtaggcttccccatctcttcggaagtgctgacgtaagcacatattgttgctaatctaagaggtctttctttccgtgagcctaaagtcagacacaaatctacggaagtttaccgctgctatactgttattgcgcaatgtaatcttagcctttcgtatcgctctcgtttgcttattctaagctgcgttgggtgacggattccggtccgtgtttgacgattaagaatccgatggttccgtcggctaatgttttcttaaacgacaaagtttcatcggtttatttatgctaaaggaaaagagttctgacttcttggctttacagaagatctcacagctagtttccttccagcttatcaatacaataactgtgattcatggaaaccaagactcttcctctctattctgcgagccaggttcaggagcataactccgctgacgactgttgggtgacgttgcaaaaccgtaagatctatgacgttaccaagtttctggaagaccatcctggtggaggagacctgattgtggagtacgcaggcaaagacattaccgaggttatgaaagatggtccattgcacagccactctttcgtcgcgtatgaagtgcttgatgaagaataccatgttggctacttggcaacggcagaagaggagcagaaactgcttggaaactccaaacacaaggtggaagtcaagctagaggacgaatacgattcgacggtgttcgtgcctgaagtacctgccgaggagaagctcagcattgttacggattacacacgtgactatggccgtcacaagttcctggatctaaatcgtccactgctaatgcagatgctaactgcggactttaccaaggagttttacctggaccaggttcatcgtcctcgtcactacggccgtggctcggcgcccttgtttggcaatttcctagagccattgtccaagacgtcctggtatgtgattccaattgtgtggctaccagtggttgcttaccatattttcacagcaatgcagaacatgaacaagctgtttgcagtgttcttgtttttcgtgggcatctttgtttggaccttaatcgagtacggcatgcaccgtttcttgttccatctcgacttctatctacccaggaaccaagttgcctacactgtgcactttttgcttcatggtgtacatcactacctcccaatggaccgttatagattagtcatgccacctaccctgttccttcttttgtgcacgccattctacaaactagtgtttgcgttactaccatactattgggcatgtgctggtttcgccgggggtatgttgggctatgtttgttacgaccttacacattacttcctacatcacgccaaacttccaggcattttgaaaaagctcaagaaataccatatggaacaccattacaaaaactatgaactcggttttggtgtgacttcttgggtgtgggacaaagtgtttggtacctacttggccgagaacgctcctctgtcgcaaatgaaatttgactgaggcaccgtgctcatgagctgcaaaatatatttaaagtactatagttagggactcgctggaaacttgtatacatataaaaggcgaataagttattattacacattatgaaagtgtttttgcaacgactgcagcctttcttctaagctttttgtgctatcgttaggcaatgaatcttttagcaagtttattagtagttcttcatctttatatttgcaccaaggagcatgtacgtttacctccggatcctcaagagttgtcacgaatgcgcggcgcaaacaacctgcgcattctaccacctcagagttgataaaattataccctttcaatgtcagggcaaaaactccatacaatgtctccggaacaccgaaaattcccacaacagctctctgattttcatccagactatactgaggttcaaactcgaggtttttgcacttctctagttctccacacactctctgatactccaggtataaactagcttttgaaatgtaataattcttggcgagatcatagctcttgtgcttccatgtacaccccgatgcatgattatctgctagtagcgtgccaaacctgcgctccagctgctcagattcgagatgttcgtcaagcttcaaacaaaaaaccttcgaacactccctgcaccgcagagaaagaaactttccatcgtccagatcagatttctcagccacactccatcctcgagacgcaatctgaaccgcattgatccattgtgagtcccacagaatcccacaatgtctagtggcccgcactagcttctgaacggcctcggaaaactcgcgcctcgaaaagacacatatttctctctgttcccacttttcaaagagtctgcgtgctctcacgctctccttagacaggaatcgattcccttttgcattgctggccaagcttctgtatttgtatttattcacaatagcagataccttagattttggcctacaactcttcccaggcacctcatttcgcaccaggtttttcctcactctatctaaccgtgcaatcaaatcgctatccatggtccacagctctcgtaagcctccaactttctatacttcagctgtttccttgtccttccgccgctattcgaacctttcaagaatcaatatttcccttaaattatcttgaactttattagatatcgcgaaacacggaataacgcaaatttcgaccgtgaaaattttgttagtatctcgaggatgagcttcaaaaaaaaaaagcaggtagacagagaaagggctagtaacggttatcgataaatcagcatagatttcatcactcgttacaaagtttcgagtcaggtttcacttgagaaattctatctcttcgtggcgaaggtttttgggagttcagtggattcaaaactgcgttcatagaacaattgctagatcgtgaaatcataagatcgagagattgaggacattttaggaatgcacactgtactggaagattaccagaagaactttctggacctggctttggagagccaggcactaaagtttggcctcttcactttgaagtcgggcagacagtctccttactttttcaacctgggccagttcaacacaggcaaactgctgtcgaacttagcgactgcctacgccatcgccatcatccagtcggatctgaaattcgacgttgtgtttggccccgcgtacaagggcatcccgctggcggcgatcgtttgcgtgaagctggccgaaattggcgggaccaagttccagaatgtacagtactcgttcaaccgtaaggaggccaagaaccacggggaaggtggtaacatcgttggtgcttcgctggagggtcaacgtgtgttgatcatagacgacgtcatgaccgccggtactgcgatcaacgaagctttccaaattatcggcgaaaacaagggtgaagtcgttggcactatcgtatctctcgacagacaagaagtcctcagcacagaatccaaggaacgcactagcgctacgcagtccgtgtccctcaaatacggtatccccgtattgagcattgttactctcgcagatatcataagttatctggacggcaaaattccagctgaagataggagaaaaatggaggagtacttgcaggtttacggcgtctaatggccccccttctctccacgctttctttgagcttgaagtatgtgacacattatgatatcaacccaatcctatacactacccgatatctcttgaaattcaactaatatgtatttgtgatttgctaaatgtcagctctagtatttgaacatccaaagtcctcattaacttgtataatgggagatggatgccgcttaattacttgagcacgactgaaacctacgatgcagtgctcatgtgagtctttagagctcctaagaccacagctgtattccaggtcacagcgcgccaaaaaaaaaaaaaacgcctgtgaccaagctctgcaatttctgggctctcatgcaacttgtacacttgacttgcaaacaagcgtagatggagcctcacctccgcaccaccttgtatttattttttggcgccttaatgggcttgctctcaggaatggcgggagcgggcgcctcgtagattgacttaaccattggatgccccatgctgaagggactgttaatcggtacaatgtcgttcatgacaaatcctttcacctttggcacgatctgcggttcgtaaccctctgagtctggccccaaaggaacctccttgagtttttccagagtcgtagggtgttcttgcatatatctgccaatgagtttcatcaacatacgcttattttggaatagctctggggcggacgaggcaccgtcttccttgagatataagcgtactctaccgggatttccgaaatcctgcggatgacacttatgcccttcaagaacgcaaggaatccttagctgactgatggcatctgccaaagtttgcactaaagggttttctacagcccaacccactggcactcttcttccctgcttatgtgatctgtttttgtcgaagtagcatgggtatagaacttggaacttcttcagttgctgcttctgctcttccgtgaactggacaacttgtggctgacctgtcagttctttatttgaatgcgagctacttactggcactgaaggatattcttcgtcttgacttctcgtaatttctggtacgatcctaggagcaacaggtgtctttaaagttgggtcaatttcggccaaatccatttcaaggttgtcaatatcatcaaagtcgtctatctcttccagcttgggcatcttcgtatctgtattagtggtgtatactcgcttctttcaagtagaaactgttgatgtctacatcagctgcctcgttctcaaactataaaaatattcactgataatatcaaacacgtgaattgttgatgccttcagaagaggaactaactatcaacaagatcccattcaccttccagtctacctaacctttgaccgctgtaaccgttacgagacattgatcatttatacatgagtagtgaatctgaagcggagggatacaataacgacatcactaggacagtggagattcatcggttgagtaaagatgacaagagagttttgagagaagcaaacgaattgctgaactctctagagcatacgcatcgaaatgacttggcgctacacttgtactctgcatttttgttgaaatctacacttaaagctgctaaccgcagaaagtttgcatctgaaactagcaccttcataaagactcagataaaggataactggacgagctggccaaatgtcaacacggttatcgacccacagactaatcttgttttcgaagatagctgcgaagataatcacaaaagtccacaacctctacagacaggtgaaatatcacccgctgcactcgaccatgcgatgagcatggtccatgcagagctcaatgcaacgtggcagagagctctgggagcaatggcatctgagaagggcataacactcgatatagatcgaatggatataccatgtagtatatctactgctattatggacaaaatcgatcatttcttcaacggtctccatgccaaggtagccactactactaagctcaaactatctcaaataacaggatctagccaattagagatatctgaggcaaaacccaagaaagctgcggaggccatgaatcggaaaattaaactcgattacagagatattatcatccgcggttgtcagatgggagaggatatgcatgaaacgtatctgaaggcccttgaactctaccaggatatcccttcacattttaggaaaaatgaatttaagctgccgaaacgagaattgcggaagtacagttccaaaagcaggcgaagcgaagattcacctggccctcacaagacgtcccgaaagggatacgttaacgtcgaaaagctactgaaacaaaaccggctgacttttgaatcaagaagtaagctgaggtctacctttgaccgagataggcagcacgcaatcgataaaatgactttcttatgggtcaagggtttcgaggaggagcagaaagagccatcaagaaaggaagatggctctaacaacttgtctcaatgttatgtcgatgactacatagttccttttcgaaggtcaaaggtcccccggaaacatctccgcaaggattaagtctaatatatctagaaccaaacttgcattgagatacttgttttgaatcatgccatgaagttctgcagctgcttttcttgagctcttcagcccgaccactttcccgcaggtttcagctagtagaatttccagcttttccttggaatcccatgcagagtaggacggttcctcttttgcgctattgcttgatttatcatcattggaggctcggttaggcagaacaccgtcgacccagattgttgaacgtaagcggctcagcccctgttgaatactttctttgctggttattctttcgattgaatctttcacgtatttctcaatagtccctcccaacaattgctgtattactacaagaagagccctgccccttaaccagctagagcgtgattttttgagcgaaaacatggcaacaaagagatcgcaaataggcttaatcaaaaagcctttctttatctgttcctcatccagcacataagccctctgttctttcaaaaatgcattctccatttctgcatcttcttcagataagctgtagctttgcatgggtaacaaagaatcgtttgtagtttcgtacatcttcgacgataccgaatcgattctcgataacagggagtgccgatttgcctcgtcactactatgcttcttgatgcgaaaagttgatttagcttcggtaagaaattttctaaattcctgatcctggcaaacctctggtataagcagtaagctgcgtaagaatctttcaagcttcacagtcctctcattgtaaagtagacttttagagacatgataaattagtgacattttgactttttcggggaagaattccttgttttgaagatgcttgacaaggttcccatacctgctcttaagataaagattcagttcataaaactcactatacctccgaggtatatcccaagaagtcattgtgccatcagctgtatgatgaacgcttatgatatagtaaaccacttctttgccgtcatcttgagaaatatcgctcagatgtgtttttattgaaagttgacactttcggaacaaactattggagttctctcgaacaatgagctgttgccttataagctctttctgaagaatttccctggtgactgatcgctctgattttttcagtaatctcaactctgcggcgttatcggttagatcagccttcaggcaaaggtgattgagaagggaaagctgcttacggagtcgatcaatcgaaatcgtgagttctgcaatcgagcccttcagatctcgtcggttcaagtctttgaaacttgaagttctctgaaagtcgtgcagagaatttgtttttctttcgctaccgtcatcagagtaatcagaaggctcataatcatcactggactcatcaatatcctgaggtaagccatcttcaaatattttattctcgaagaggttgccatcttcacttttaccgaaaagattagaaaacgacttcttcactttcaaacgaagaatttcactatcccgcatttcatcgttaccgtaatcgtcctcgtcctcgtcatcttcatcattatcatcattttcaccatcgtcatcatcattatcattaccaggcgtagctgtagatggtcccaagcttgagcttgtagcacggacttgggaaagatgttgtttttgcctcgaataatgacgtctagggctagtaacgagttggggatagagctctgcagtacggaattctttagcagaaatcatattgacgaatgttcgagattgtttgaatttcggcagagaaatgttctgtaaaaactcgtgagccagaaattgcatcctaattgtactttttcttgcggtgtgatagatttcaaaaggtatttcctcttcagcactgtttcgtgcatcttgaaagtttgaaatatcctgagcgtatctttcgttcagcgcacgcattgttgataagttagtaccagaaaagaattcaaaagagagactcaaaaggtcagcaacatcttgtttggacataatcgcaagttcatcactgtttggatcttccaaaggatttttgagttcgttgaccctaatgaaaaaggtcaagcagcatttgccgcgtttgtcatgctcattaagataagtagagaggcacttatgactaaactcgtgattcaaaatgttatcaagtgtgatagaattcacaaactttccgaacgtagtcacctgagtgtcaatgaaagaacttgtgggagagggcggctctaccgatctcgttgtgatacacttcaatctactttccacaagattgaaagaaagtactaagcggtttttgtaaagctgctcctctttgctcaactctcgtgtgccttgtagaacgagcagctgcaaaagaatggaatattttattgccttgaggtgttgcttttgatcaaatccgttcagtagtttgagatattcttcaaattgttttggagtggaatcaacgctaatattcatcttgatgatgtcggtctcgtcccgagacggtgaaatatcatctgaactgaggtcaggtgtattcacatgtgttgatataacttttcttatctccttgacctgcgttctttctctgagaaaaatagctgctttcgaagatatcaagttattccagtaatcaggatcggctagtttgtttagcattggcgttaaaaggcagcaacatagaacttcgcgactgattatcttgacgaaatttgatgtgagctctcgtgggtccaaagtagattgaaggataaaagccgatttgtcccttgaataccgttgaagactgctatctaggtcttccgaacccaaagatatagcttcatgtaatctgtaatttttactgaactcaaccgctatagcgaatgaaacttcttcagaagatggtgagtcatcctctcgaactcttgacatgactgtctcacgagcaactagaaattccttgaaatgcttggtaatcagaggcaatgctttcaggatcaaaagctctggaaagtcaactcgcgaagaagccttttgtaaacattgaaccattttgccgagtactagttttaattgaaccagaaaaggagaatcggggcgttcatcaaaagagctgtaccacgaggctatgaagtcccttacaatgtactctaggattagctcaacctcctgcgagatctctggcgtctctggaaacacaggaaggcctaattcatgtgcagagtctgaattactctcggatgctcgaactttgggaagagctcgtacctttggttctggtacaagctcgatccgatcctcaatgtagtcatgaataagcttcaatgtcaatggaataaatataaagcatgtcaaggtagtcctccatgggcttaacacacaaactaaaagtaccacagcatgagtagaaagcttgtagatactgttacagtgcggtactgccatgaatggaactcttattttctatactagctgaacgaaaggaaactggcgatctttaaagatgggtagtcgtgaatagcgatcaagattagtgccgccgcctttggatatgaattgtgggtaatatacattatgctaagcttccaatgaggtatccctcggttagtctaggctgttggcgaaaaccagtagcctttttttttttctgatgtgccgcttttttgttctcaaactgtcgaaatgcttcttagtctctatcattatctccacaggttatattacgctttgattacttcttggtgtgggcacgagacttttttgagtctttgtccttcatctttttattgctggattctttcttacttttatgcttcttctttgtagtcttggcttttttttcatccgatttgccagtttcagatttctttctcttcaacttagactcttccttattcttcgaactgtccttctttgacttgcctttacttttggacttttccttcttcttggacttctccttagacctttccttagacttttctttgctgtgggatttatccttggtgctctttttcagcttctttctcgactttttctgttcgtcatcttcctcaagactgcgcttaagcttcgactcttcatttatctcaatagttccctttaatccttctccctggacaaaccacttatacagcggggagtcctttttggacaccccagaagcaaccacctctttctgctcgaacgtaatatcaccatttttgctgtcgcttacattcaagtttttcaagtgtccatcaaacagtctttcccaccacgcttcgctgtcatcgtgtccaggcgctgaacccagacctttcttgtcctgcttgtgcttgaccagaatggggcgtttgagacctccggcccgtagtgcctcaccttctacccagccgtacgattctaagtagcccttgctatccattctcccgcgcctctgggactttccaaattcagctcatcgcatctaaacttttctctcgatgtcaaatttcttactaccgatgaccattagtgaagcaccaaatacgagttgatttccttaaatcgatgaatcttcttttgagattgccaaatggcctgggatgaacgaatgtttagttctccttacagttgaatgtggtgcgtttaacctcacgcgatcaacagtataagtggctgttgtaagttcccgagcatggacgcctgaaaggtagtaggatacttaccacgggcagtgcttattcctgaagaagagaaagcggataatctacggatgcttgatatcataaaaaatgcatacaccagcatgtttcaatccagcgtaatgaagaaccagattcacgaaggtttcgtttgattattcgactcttctcatcaagaattgaatgaactttctcactttctcactttctcgccaggaccttctagcaagcgcttttttcaatgacatccaagctcaatcctgatatttacaagcgattcatgtcacaagcgctgggatggatattgtgatgatgcgagaaatagccgccgaggattacctcagtcacgctctctcgagtactttcgtactcaaaaagaaagcgaacacatctcgaagtatacgggcaacaaccaaccacaaccgccatcggtaaactcatattgcaacccaagtgataaaatgagccccacagtcaagatcaaaaatttcttctcattaatgtttgatactcggccccatttttacctagatattatccgatccagcctgcgagttacgcccaccaaaactacacagccctcttctcccatagacctcatcttactaacctgcatatcccccaggaagcctcagttacgtgttacattgaccctaacgagcacttaccccggataatctcgacgcgtttgcctataacgccataatttgcgcttcaaaaactacttcactgccctaggaaacagcggccaggaaaatatgcatacgtccaacttggcgattatcgggtaccccgatactgaaaatcatcgtatcctccgcttgctccggattaaatttcaaaatccttggtttttcaggtgtcttcatgacgcgtaaacgcgaacaggttgtaaaaaaagtactgcaccttttccactttaagagtaaagtacacgtcccggaatctaaagacgtgcagtcaggtacattccagcggcgcgttaaagcagtaaatcttggattgatagttgcacgtataagagtgatcagacagagagtcgagtgttctgcgtatttaattgagtcacagttggcaacttattttgtgcaaggaaattcaagattgcaaggcttaacaggtcgaaatagttgtggctgaagatcacatcgaattatagaatgggattcagcatgaggaagacgagatgggcagtggaactgatggaatcggagcgcatagcttgggaacacactgtacaggattacaaagccgatataatagagtacatgtggaaactggaatttcaaaacaagccagaccctgcaatgattgagtgccagcctgagctcgattggaacgtgagaccctaccttatcgattttctaatagaattgcacgcgtattttcgacttcagccagagaccctttttctagcttgctcaattgcggacaggtacctctctaagcgcatggtttacaaaaagcattaccaactggtagtgaccacagcattatggatcgcagcaaaatacgacggcaaaaaatcaagaacacctcgcgtgaaggaactcgttgtgctctgccgcaatgtctacgactcgaagatgtttgcacagatggaactgcatattttgtccactctcaactgggaagtgggttctatgacttcagtgtacaatagcctttcgctatatctggaaatggatcacctccggcaagataatgaaggaaacacaaataacaataccctagcagctctgtctgaatttcttgcggagctttcaatgtacgagaggaattacatgtacttttcatctgccgtgcaagcgctttctgcggtgttggtggcctcaaaattactgagtaataccaaaatgtcagatttcatttacagctctttgctcgaaggttatggatacagcacacaagggcagtttgacgcaaacagccctgacacaaattctgctgctcaaagaaatctcccgcttttacaattggacgatgcaaccttggaggatattagacagtgctgtcttctatatgtcaacgacatgtataagatacggacttccaataaaaagctgcccacagtgttgatccagaaatatcgtcactattcgattgaagttctattggaacaatttacgtcgcgcaacatgaactcttacattaatctgtgccaattgacacaggctaccagcagatcagtagaagaaagtctcctaaacaagagcatacaaagcttagctgacgtctgtattggactctcaatacccccaaagctgtcggaatttaataatgacctatctctcgatacgctgacccccttgacaacttgcaacaatatcaatgatgaagactcagacgcttacaggttcttgaacaatagccagtctccgaaaactccagcacgtgccacggacaccgactgcccgtcgcccacaaccccaggaccatctgcaggttcgttgttcagttatagccagtcccttctatcgcaatctactgctagctcgccaatgcttgtacatgctcgcaaacctattccttcacgagcgaattccatctcctcagttcacagctatcgccaaggacaaagagtactgacgcggctcaacagcatcgagagcactatgattgaatgaacaagcgacttttcaacgattctcgtaccagaagcattataattgaggcaaagtctgcatcaagtattcatttgaagcggaagttgggtaattcatctagaaacatcgttttgagcttggtaagcaggcccacttgatgggctggctgctctccttaacgatgctatttgccgattagttcctcagctggtcaaatcaattgacctcactctgagtcttctttcgcctgatgcggcgtgatattagtgattggactttgcattattggcaaatcgtgtacttattgagccagatttaatgtccgttttcgctagcacctcagtcgttaacagtcgcgtgaacaaccaaatatcacttcaatctcttgcaatttgccaatcccgataaatttcgatagtaccacttataaacgctcctctgagcaatgtcatccacttataaacgctcctctgagcaatgtcatgtattttcacgaacaccttcatttatgatcaagtgctaagaccttcacattcgaatgcgacacaatttgccatcacaatatattagcaagtctactgggtacgtagttagttaaaatagaagagtgatgggacagctatgacacaaaatctactctattgtttttaaattatccaaaaacatcacttcctgtttattgaccacgtcttgtggcgtgaacccaaagtgaggcagaggagttcacgctgtttaaatacaccataataatttcagagatcaaagtaggtaatcttatgactggaggacttatttcaattcttcgagttgtatgaatagacgagttcacggtctcagcgagtcaggtgatattcagaaagttcatccagttaggctgtccatgagcataaccgatgagtagctgaattgaagatactgaaagaagaccaagcataatggaagaagaagaggtacaagtccattgcctgaaaagacgccagtctggtttttctgataaggaaagctcgaacgagcccaaaaagccaattttgaaaccaaagacatatcgcgaggaatctacagtagtggtacgaaacttgccaaagggatacaatttcttcaaggtgcgaaaacttttcaaagattgcggtaatatcaagcatattgacgtcaaacaagttacaaatgaagattcaaaggttgctagaattgagttcgaagactttaacgatgtcttgtcagcattaaccaagtcgcacaagagactgggtgatcaggagataatcgtagaacaatctcagaactccacgttatgggtaaccaattatcctccactatttggagagctcgagttacagaaactcttttctcagttcggggggacggtcttgagtatccgtttcccttccctgagatacgactcacaccgcagatttgcgtacgttgacatggcctcttctgaagaagctaaattaatcgttgaccgtcttcacggatttgttgtcgacaaccatgagcttataataaagctttctaatccattgaaagcggaaaaacgaacggattctgacgtgctggaaaggcgccaggtatatctgaaaaatttagattacttcagggtgtctgaggaaataatatcgaagtctttctcgaagtacggccacattgagcgcatttccctacctcataaggaagaaccaggactaagcggtgccgagaaaagactcaacgatggatttggctttgtaaccttttcagaaagcacttcagccgcttcgtccctacaactagatggttctgagctagaaggaaggaagataagcgttacgttagctgaccgaaaagcttatatcgagcggcaggcggtgaaaagacttctacaccggaagcgcggcaacgaaaatgtcgttgggatatttccattaattgataaagtgtctgtaatgcagctccaggcatttattatcgaacataccaaaattcaaagtaccgatcttgaagcaatctatctcgtgtcagatcacgaaggcgcattgattgttgctcgagacggtactgtcgctgctagaatttctttggccattaatggtcagaaatttgacaacaaggcgcttacatgttgttctgctacagcgcttgcaagacacagtcacaccgaagccggagtacgaccagctaagggctcaatgaaggtaacagcggaaaagacagatgtgcagcaatcaaatgttgaaaatggcaaaaaaatgacaaatgatgactttcgccggatgtttcttcacatctagatttatgtaacctttaaatgcacctacttacaagcacaccagcgctagctaaattcttttgagaaaagactttggcccaaattttcgatgcccaacatgattcctttaacaaattgtgatctagtttcatcgctttcaagcgccctctgttcttcaagagtagtagatacaattcgtgaattcaaatattttgggtgcgttaacaagtgactgaacgatgcatacaactctcttttttccacttcagaatcaagtcctgggaagagttcaatgacttcgcaatcatcaacaactttagtgcgaatattagcatctgtcaaatactcctggtaatcaagcgcagcaaatagccgctggagcatgattaattgggacgtctctttgactattgcattggagacagctaaagtttgatccgtccagctagataatgaactggaaatctgttttgaaaaataggaaacaaaaagacagcattcaggtagaaccttcttaccaaacttgctcaacaattgcaatatgattgtcaagagaccatcagaccagatggtatgcagtcgaggctgtgtttgtgccaccaccttaccattttgaatagcaacagatatcgggctctcgagtagcacggagaaaagcccattgctaatgagtttctctgccacatcatttatggaacatagttcggtaataaatgttaaagctaattcgcagagtactggctcttcttcaaaatttagcaaatgggaactggagtaaaggtttagtacggttttgattgttccaacttcgttcaacgatgatgccaaaaccatttcgaaacttgcaggtaattggaggcttttgatttttgtaaaagatgacaacaagagaaaaagatcttgtatcttgtcgcttaggttaacaaccgccggcttcttgccatgcgatacagcgatattgatttccgaaagcaaacttgacattatcaagttgacacccctcccgaacgtcagctcgaaatactccagcaggttatctgaaacagactctacaaataaggttccattcttgactaaggacaagataatcaaaacacttcgtatcagcggtctgtagtacgaagatacactgggccgaattatgctgttcaaaaatccaattttctttgatttgatcatatcggtagcgcttaggaggagatttttgagatcattgtcagagatgctcttatttgtcttcaaaaatgagtacagtatgtagaacgccagctcaatacgcgctaggtaaacatctctgtaaattgaagggtcaattctgattgtgttacttgaatccatcaaatgacctacgattgtaacgtaagtatcgtttagaggtctcggagttcttctaatgaaagaagtgagcagtgcgccccaagatttggcagccgaaacttggtaggttgcaaattgaatgttgactgaggcagcgatcacctctgacctgaaacctggcgtatctacgctaccaacccacctctcatcttgtccgaaatattgatccatcagaggaacatcgaaaatgctgctttgaaaggacttactagaccttaagaggggtgatgatgtaaacatagaaagatcaaggcgtggccaacattctttgaatttgatttgtagagcctcttgcaaatcggtgtcataactgttaatgtgaaagattgactttattgtggctgccaaacttggtttgctaagcgcatccaaaattacctgattgttcgaactggatgtaaatagcgatagtgcaagtatttcagcaatccgtgaaattaccttgtacttattcgaaatgtccagagtcttctcaatagtcgcatccttagatagtacctccggtttgaattcttcgagccgcttaactagggttttgatgaaatctgcatcactttcggacgacctagcagctgtccacgtgttacaggcatatgcaattgcgtccaataggtgtgaacttacagattgaggaaggctatccatgttcatagcgttctttttcaggatagtcaaaatagagtttggagcgtccgtgtactcttccccgctttgatcagacgttactacctttccagtcaaaaaaagtattgctagaccatcttgctttccctccatgatagctgaaaagaaattgtaaagactcttagaaagcttttgatcgatagaagggccttttaaatcataagcaatgcatctaagtaacatttttgagtgattgtctcccaaatacgaaagtaatgatggcgtatcaaagttgaagggagccctcactaagtgggtaagcagttttattacttgaatccgtaactcaaagtgggaagcgtagaggtctaccagggtaatggaattagaaaaacatgcttgctccaatttcgaggggggcaagtgaatcagtgaccgaatagagatcagcaaattagccaactcgaaactttgttcgattaattgaaggcggagcttatcaaaaggtaatcctctgtgaaccggaacatcaatgttttttgcgaacgttattattgatattaatgagttaacagctcttgcatctgtggtttgagcactcaagaacgcttcgattgcaacttgtgccgcatccccaagtacagcagtcacttttttattgggagtagaggatgggtcaattccataaaccgcaaataagactttcatgaataaggccgtaaggagtaaaccagtttctagccgctgctgttgttgggtgtaattttgatattgtatgccctcgtaaatatgaatggcgtgcgtcataaggcgacctaataattccctcttcattcgctcaggaaatgtatcgtctatcgttagagcctctgatacaagactgttggtcaattttatgagtaaaatactgaatgtaaaaatacccgacatgcgttcgatgtttcctagaatcgaaacagcaagcccctcttttccattgcgatcgatcaggtaagagcgagccagatgagtccacacaaaatgtgggaagttgggagtaagttcaatcatcaaacgtagaccagcgtttatgataggtagatctctcgcatgcagcgctagttcaaatagtcggaatagcaccgagacaatatcgccatcctcaacataccctgataggtgctgcaaaatctctgtggacttctcaattggcaagttaggaccaactgtgcctgcgataagatcaatgattgcgacggccaactcagacttttccgccttagcctgctctgcttcagattgaacatatgtatcgcagatattttgcagtattcttcccaacaaagaccaaccgttataatcgtgcataaaaataactgcatcttctactgtcgaggagataggtattattttccctcgtgtatctttaggaattggcatcattacgttgctctgtgactctagtggaggccttacaagtagctctttctttaaaacaatgaaatcagtattattctgcaaaggtccggtagtttctgccaagtcgtaggataaactggacaagcttaacttttctgtatatgtattgagttctttccactcgaaattcgcaaaatcagaatgtacgctcgttaaattgatcataggcaaaagaccctcctcaagtagcggcaatttggctcttaaaaggctgatctttttttcgaactcttgatgtgttaagaatttttcaacaaaggcccttggtgcgctgttcaagacgtctttgataacagccgaaacttgtgtagtgagattcataaaatttagagagacagccaacagtgaggccaagactaccgaccatagtttttcttgctctaagcagtcgctgaatctactaaagcatttgagcagccctagattttcagaccggttgaccatcaatgcgattacgcgagatattggtgtgcttccgaaaacactctcgaaaaatttagcgttttgctcggggttctcttctaatagatattctttaatggagagaacaagcgaccagcagtacaatacgattgcactgcttggatattcgaggagcgtattgttgatcaatttgaagcactcaacatcattaaaaaagagggcatcagtattgatagaaaacgttgagacgtccaaacccatgattaataccgtgttaacagtagctagggcctctaacctatcatggacttcgcgaggcattcctggaatatttgcaaatgatgaaagataatttgtttcctttagaagtgcaaaccaggagcttactatcccgacagggatcgaagtattcattatcaaaagagtaatgacttccagaatacggctgacatatatcacgtcttggcaatctttgagattctgtaaagattgggaccagatactgttatttctatccagtttttggatgttgcgggacatgtcagaaatgaggtcaattaaatgcagacagagtgcgactttatcagctgctatagtcctaatgagttcatcccgtaccacggcgtggctgcaacttccatttagtatcaagaaagttgtgtccaggatggcatttcgctcctgaagaatcctctgagcatatagaaataaacgatttttaccgaaagatccccttgcgtctgactgggaaactatgcgtaaactttgttcgtagtttacgctcagaaacctggagagtctcgaagcgtctttccaattgtctttcgatatgtcataagtcgtgctttttattttaagtggcgaggttttgcttgggatttctggacctaattcgttaaacttggcaggtccgagcagtaaatcttcattttccttcagaaacgccaacaccaaactgtgtacttctgaaggaacctgaggcaagtcttcaagtgactttatgtattcacagatacctgaaaagcacaagtacgaggaatacatgctcaatctcaattgaatcacaggtaatagtcagggtttagaaatgcaccaatgcaattctatattgagatggatcagggacttgtgctagcttgaaaaatttctaatgaagcactcactgtttacctaacatatctcatatcatcgaccacggaattcaacggaatagaacgaagcacatcctatttaaccatattgtttccttatcagttcaaccgtgtgctttattgcacatgggcatttaaataactagccttgatattcataggtctaaccctttccctaactctgacgatcgggaggtgtatctaatttgaagttgaaacaaaactagaggcataatttattgccaccgtttctaaagattatgaatatcttgaaggatgacgcagcttaccgcctctttaatggctaaacacctactagtcgtcccctcgagctatttaacttgaaaacttgaatgcgacattcgctgcaacatgagatcacaaactagaaatacagacagctaaatcgccgtaaagcttttatgtttctcttcaaaaactgccaaccgagcttttcaatctttgaagactaggttctcatgttagttattaccggtaatataccatttacatttcattgtgattgccgccgtcaaggaccttttagcatgtttcacggttattctgatcaggcctttgatattcgagcgcggaagaacccatttcaataaacgactcaacaataggatgttaatgattgccttatatgttacattaatatatatatatattatttacagagcccctctcaatgccagtttgcctgccgaggtgcaatgccccgagaaaatcaaaaacaagccaacgataccacgagacggatgattgattatgtgatgatatgagaacccagaattattgatcgatcaattttaccaccatatttctcagtttttattcgagcgaataaaatgccatatcccaacttctttgggaatgggggcgtctgccaactccttggcttcataaacgatgttagagccagcgcgctttatttgtggaagcctcttgtcggtcggtgaagcctcgagaagtttaacccacgattcatgacactcctggatgacgtccaaagtttcagaaattccccgatattggccgttaaaggcgaactcgttagcgggcttgccagttggtattttgtaatccctgaaccaattacgagtagactgtagcaaacccggcaggtgtgtctcaatgtccgtgaggttattgatttttgaagccaaggagtcttctacgtcaattacaagaaccttccaatcaagctcgccattgtcgatcaaagcaagagacccaagaaccttgactctcttcacatcacccatcgaaaggacagaagttcctatttcgcagcagtccaatggatcgttgtctcctttcagacctgtgacaccagcgtgggcactctctatagttggatcttcccatgtctgaggaattgcgccgtagttgtgtatgaagccatgcgatgggaaaatattatctacaaacctcactttcccgtttttttgatcttgcacaatagggttaaacatccgctcacgagaaatctcgaatttggcattgctccaccgcgaaacttctaccaccatgttcacagtgcattcatctctatttaaatcgagcgggatatcgtgaaagtacgaccccacttcgccattgggtagttttaagtactgcgcatattcaggagtgtatttgctcccctggacaaccttgccatagaagggaagtttcaagtgtgcatcggtcatcagaagcctcctaagaggtgatgtaacataacgttctgctcttatcatcctcattaccgattccataagaactcgagggagtttaaacgcctaacttgaagttgccaaaaatggtctgtaatctatggcactttatacgatgaaatttattagcttaatatttaaacgttgacgcccatccaaagtatagaactccggaagtttcaacagtcaactcatatcgtggccatattctatctgaacttctagaaaatacccataaatacgctgcgttttacaactgtcctttattgatacaaagtagtccgaaaagtgtaaatagccaaactggataaattccccgcagtaatggcctttacatatcactaagaagatttgagacaagtgcagatgtaaataaaaattacttggtgcagcttgctcgcataaagcaagattaagtattgaacaattaagttacattctttgatgacaccttgtgcaatgtattccactacacgttacaacggcgaattagaatgacagtgaattagataacagtgaaaacctgatttatttatcagcggctttaatcaggaacaaaaaacagaaaatattattctttattgtcttcatcttcgtcctcctctctgaatttagaactggtagtctcaatttcatcatgagaaggaggagccgcgtcccagagaatgttcgacttttcatcaaaactagctccctgatccgtaatatccacgattttttgcaaattagcaatttcaacagtagaaaaaccatagggatcgcgaggaatccacaagtaaggacacttagcggaaacagccggataatcatatgcgtgtttagcaacagaagggtctacctcctgatttgggtcaggaagattgtagatctcaggcagcacagtcttgacggccttgtaagagagataaatgtggggttgaaagtaacgcttccagaaaggagctggtggcaaatccaccacttctccatcagctaggagcggtactgttgccatgttattttcattatcatagacaacattgccgttaatttcataggtattttcgcttctgacactagtagttttttgatcaacatggtaagtgacatgaggttgatactttcttataggaaatgatggcagctcctgtatgccatccttcgccgacttacggtctcggctaccgaagaacgagggagtggcagacacaccgtctagaggtttcattgcatcaacaggaactgcggtcattaatttgtcaaaagctgagttgaagttcaagtggatgaacgtagtaacgccaagactgatcgcttgtaggataattggaccccagcctttgcccacgacgaagagccccagtagacaaatctggccaatgtaaagaccaacaaaggtctggaagagggcccttgggtaatgtatacctcttgcgtcaggagattctttcatcacatacgttaagctgtacaaataagccacgtagagcaaaaagaatgcaacagcaccaaataataggatgataggggcaatcatggcatatgaaaatacaataatggcgaggttagtatagaccggaaatgaagtcccaaaagcaatagatcctaggcttacgaatcgcgtccatttctttctggcggtattgtcgagcaggaaacttaggacgtaaaacaaaattaaagcaactagttgcaaaagtgcacccgatgaaacggtaagaccctgaactataacgtaagagatgaaaaaattggaagccttcggtagattttcagctaaaaggttcattgcgtctgagggattatgaacaatgtccattacggttgctgtggcagctgaagccaaagtagtaacaaggaatacctggattacttggaatgcaaaataggcttgttgcgtgaagtactcgacacgctgcactgacggagctccggcaagccacgccattcttctgatgtaaataggaagaatcatcatgagtagcggtagggcaagtgttgtagatacagtggtcagtaagccaacaaacttctttggcaagttattgatgaagccgagccaactgattgagtttgccaaggaactaatattggatatcatacccacgaaagcaactggaaatgcccatagaacgaccaaggcaacaatagtacctactgcggcgtactttctaaccgctctttcaaaccaaaacattcttaaatttgaccacacgacgtccttaggggcagtaccaatatatgaaggaaccatagctaagggctcgtgatgtataattgtctgagaggccacttgggcagcatgctgagactcaaattcaacaaaaatcgagttgaatggtgaggcatccatgtgtttctcttgcagctcttcaatttcagcatttagcttaggcagctcctctttgatgtaatcaattgtatctaccttttttcctatcaggaacttcaaacgatgtttgggcctattttttgctggaacgtaatcggatataacatttgttgcctgaaagcttgggtctttctttttgattttggcgacctccttgactgccttggctaaataagaagtttcagcagcctccaactttaaagctaatttttcacgctcgtctacctttttagccaaactgcctgcaccgcgtgcaatccatacatttttaacaccctcaaaaagctttgggaactctctctcagatagatactgcttgggcactgattggaacagtactgtacgcgatgacagttttttcgcatacctaggggacgctagcacagcttgcctcaaggaagtgtagtagactagttcacggtaaatgacatacaggaatccccaataaaaagcccagcctacaaaaacatgcccatagtaacggcgcttgtagcctggtttgacgttggtgtaagccaacatatcgagtccactcttcagtcttccattggctgcgttgattggaagcaagataggcagtacccacatggcagagatagcaaagaagcatgcaataataaagagataccgcaggaagaagtagccgtccaaacctgcctgctggatgataaaattatcagatttcttcagcagagggacaaaccattgccagagaccactaggaagctcctctggtttcttctcatcattaatcaagttgaagttggattttggttcatagattcgtttgagtcgcagtctcaaaatcaggaaagcagcaaagaaacctccaaaaattgccaggttgaagtagagtgccgcgagcacactctccgtggagattgaggtttctttgactgtagtcatgatgctctccttaggacctcagggaaatcgaggtgatgatccgttcattatacaatgttgtttttttttttacttctgattaccaaacattctctgcatcacatgagatgataagatcaaaagcgttcgttcgggctaaggtgaaagccaaaataaaaaacaaacaaaataaggtttcagcatcgaagcaaaagagaacccccctcgattcaaagccaaagtttcaaaactgtagcgaaatcttacgattgacagtttattgcatctcaggattatgggctcaagtgaggttttgatgcttccaaagcacttgcattatgtcagactcgtaagccaattcatgtataaacctgtaactcttcagaagcagatgtcttaattagtattcagaagcgaccacaagctgaacttttagattgcatttctatcttgacgtgcttgtgaagtacaccagcaaccgatagagtttgtcttgtacgtcaggagcgctccttcgtaatttgaaaccgcataggtcaaaaaagggtatagctagctgataaatagaaaacaatacctcgaagatttctctctttccacgtgaatgttgtggtccgaaagaacattgtgaacatccagacctgtgggatataaaacagaacatgattctacctgatctaacattgataactttgacccaagaatttttcatttgaatccaggcccgatggtggtgtagttatttggacggattaagaaccatctattcaatacctactaaggagctctaaacatattttatcagggaatagacctcgaagctttcttcacttctcagaagtattggcgtcacggtagcagtatctgcctctaatttcatgcgcatatatatcatttcaacctttcacgtgatgcagtgcatagaaatggcaacaatcaagtaaaatctgcccattaactccgaaatttggcttattggtgttcgatagtagctgagaaccactggatgcttttcgttctagattcatggagggctctggagtagaaggagaacctagttcccgagaaagtcattctccattgtacaaatggaatagttgtccatcatacttggacccaccaaagtgcgagaaaaacgaaatattcaagatccacatatatgattttgacaacacactattcaggtcaccggcacccaatcctaacttgctgacttcctttatggtcaatattctcaccgaccctcatagattgagcaatggcggttggtggagcgagacaagatttctacaggcacttattgacgaatggataagcgagaaggcactgagtggctctcatagcgacacgctagatgccgcatactggaataaagatattgtacagttaacgaggctttcggagaatgaccctcacacgctatccatattaatgacaggacgcaaagaagctctgttcaaagactctttggggcgtgtcctcagccagccagtttttggtacgaagaagttgcatttcaatggtgtctttttgaaaaaggcaggatttgagactacaatgttatacaaaacgtcgtgcttgaccgaattactgaagcactatgatcagtgcgaagaaattaccatttacgacgatcgagcgcgtcaattagagggatttcgtaaatttctgaacgaatttgtcgaggcccttcgtccctctttgcgcttcagcctagtgcatgtggctggattaataaaatacttaaagccttctcgggagcggtctacaatctctgctatttttgacgagcacaacgctgcggtaaccaatcgtttatatcaacctgattcaaggccagtaccgttttacatgggcaaaatgtacgtgaaggagaaacgttcgggcgctgcatatattctgactgcatcatctcgtcagaaagtagtaaagttcacgatggaaagttttggcgattcgcatggactctcgagccctgacgttctctttgactccaaagctattccctgtactccttatgggaccataacatcgcggaaagttgccactatggtcctaacagggtgcgcaaacgacccttctgaagagaagatcgatgagataatggacgccatgaacaatggggttgaaaactcgtgtattcagttcaggttgactcggttcggtgttacggctagcggtcgatgtgtgtatgacacggagccggtgcccagctctcgttacgtttataccgattttcctgctttgcgcttacctgttgcaatgaagatgaaacaagaagatgaaatgtccgaagagatgtacgatgacaaaaatcttgactggacggttattagaggtgaagatattctgatagatacagactttggttaccttttcgctattaccgcagtgatggccaaaaagcaaaagggatcgaggaaaggagtatctgtaaaagctttgtcataaaggatttgttgctggctcgttcttagccttgagggttcctctcttgcaattccatgctgctaggtgagcctaccttcctcagtgtatctttatggtggttgaagtcgcatgcacacttaattcaccaatttttacgaatcagcttttactgaattacgactttaccctcttgaatcattctctgtaggcaattggcagaatcgatagtgcctcacaaatcctccaacaagccaagatctgattaatgaccagcctgtggaactctgaaatatgaatattaccgtgggacactttatttatagggcgatctcgtcctaacaatatttatgatttgtatgatggcctgaagtggttttggcttcttggccttgaaaaaaacacaagacttaacgccggaatatttgttaggtagcacaagctcgcattctatcgcatggaagcagctgagcgatttcactattcgtttgccaaccggttttacttattgaaatgcttcttcaccttgatatgtactattaaagtgatcactcaagcctccgtaagcatctgagttggaaagtgtaggtcgcctcagagctgacgagattttagataaagtaaataaggcttgaatattcttgagacacgtctcatactaaatgatttgtttccttgttagtcattttcttatgttaagtgagctagagctcatatcacaatatttatgtagacatagattgacatagattttttgatgtaattgagacgcggcacacatcaaccagtaggccaagaggaatggaggcctcaaaccttcaaatatactggcatgagtcacaacctatatatagtttgtgctttcaatcgaccggtactaaacaacacaggatcaggagactagttacagctggcggtgacaataagatacgtgtgtggcagctgaactttgaagaacaaaatgaaaacaaggtggataccattgactttctatcctctctcactcagcatgaacaagcagtcaatgtaattagatttaattctcgcaatgacgtactagccactgcaggtgatgatgggcagcttctgctatggaagagaaacgattccatctcaaaggagtttggcgttgacgaggaggaatttgccgagttcaaggaatcttggtacgtttggaaacgacttcggtcttcgtcgacagctggaagctctgaaatatatgatcttgcctggagtcccgacgataactacatagtcacagggtccatggacaatagtttacgcatatttgaggtggaagaaggtacatgtgtagcaaatgctgccgatcacaatcactacgtacagggtgtggtatgggaccctcagaatgagttcattttctctcaatcagcagatcgctcagtgcacgtttacagaatagaaaaaacacccagtggaagcatttcaggcttgaaacttaccaacaagattacgagaggtgatttgccatgcagaaaatctaaagattccacagaactggagctggacaatgtgaaatctgtgttcctgtttcataacgagacactaccatcattttttcggagactagctatgtccccatgtggtagtttattgtgtgttcccgctgggatattcaagaactgtgacagtgagtcagaaagtggtaatgggaatgacgaacttgcaaatgctgtttatgtgtttactagaagttaccttgagaagaacagcaatagacctgcaatggtgattccattcctgaaaaagccatgccttgttatatccttcaatcctctttattacaaattggctaccaaaactcagccatatatcaaccttccatacaaacttgtttttgctgtagcaacatccgacgaagtgttggtttttgacagcgagacaacaagtccaatttgtgtaatagggaatttgcattacacgccaatcaccgatctatcttggtcccaagatggtttgatgttaatggtgtcgtccactgacggattttgctcctacatatctttcaaggaaggtactctgggctcccaaattggcgaaagtgtggtaaaaactgcgaatgatgtgaaggcgccagaagtgccgccagaagtgctgccagaagttcccgccaaaaaatcagcaagtgttgtcaacatccttccggtcaagcaaaaggcgccagaagtgcccgccaaaaaatcagcaagtgttgtcaacgtccttccggtcaaacgaaaggtcccagattcgcaccaatcatcttcaaacgaaaattctatacaaacagctaacagtgaaagcgttttacaaggcgtgctggcacggaatgccgtttcagatgtcaaatctgagcaaggaaagcgtagagttcaacctacgcttttgatgcaaaagaagaaagatgtctaggtaacaaagttagatgttcttgcaatatagtacgtatttctgagagctgcgaaagctgttctgtaacttaatggaaagcggtaatttctagcatttagcgccgaaataagttcacttcaacaaggcggctaggtcttcatcttgctctaaagttttagccatgtcttttctagcttgccataccaaaaacgtcttgcgttcttcgatgttcaaacttgagaaatccacatcgctcatatcttcatcgatatcgattttgtactttgtcagcaggttgtccggacggatgttgctccttttcctggggtctgaggactcttgagaaccagagttttgttgcatagccacacttggggtttccggcacaaagcctggtggaaatggtatgtcatcgcccctcagaaatttctcgacagtctcctccacagatcctgtctgctcaaggctgtactttatttgttctctgtgcaaagtcggggccaggctttgaactacctcaatcatatcttctgtaacttccctcttaggccgtcttcttgcggcatctgctcttctcgagggacgcgcagttgtgccacttgatgcgtttgatgcagctctttgtgccgagggatgtgactcagactgtaagaaccatttcgccaaaacaaaagaagtaaggatgatgacaagaaatgttatagtataggaatccatggccgtttttgtccggttcgctgaaggatgttcgcgtggttcatataactaagtagcttcaaaataaccgagagcgtttcgtacttgaagactgacctgttcgatccatcctgcgagatctgtataactcctctcttccagtaagcttaaatgccccccattctgaaggaaatccttgtccagaaacctagaggtgcccgcttctgtccgtaaattccatcttgaacctttttttctgatttttcactttgtagatgaaagcaggtatacattcagtctccttgacagtataagctgtgaagtgtttcttgacctccaaagccaacttctttttagtcactcttgcatctgatacactcttctggtttctctggaaggagtatgtcttttcgcccagctgtgaacctaaaagataccctgctaaggagaggttgtcctctagcggcagattgaagtggtctttgtagcgccgtaagaactcgtccgagtaaggctcgaaatctagaggatgcggctttgggaagttttcgggatggttgttgtgcacatgtgtttttgtaaggtcccgaagatactgttgttgagcagtcgtgagtctttgtttaccgttgttcctggtggtcgtggctgagttcgaaccagaaggatgatttgcggcgttacctctagttctagactcggactccgagtttgagttgtgcgcttttggaggcatctgcgattgagttgttaccttcaatgatatttagatgggatgagattgtattatttttctaaaaacaataagctaccggagtataaatctttgaaagttgtggtacacagcgtcttgagcagcgtctgctgagtcaagcccgtgaacatttgccacctgttgcaccaagaatgataaatcttgcaagagctgttctttactggtgttatcccaagtaaaatcggtttccgtaaggatgcactgcagtggcactctcttcagcaactgtaggcctgcctcggagcttttgaagttaaagtagcgagaaatgctcaggaaaaatcggtcgcacgcaaatgtggggagccagaagctctcaagcgtctcgagagaacctgtgaaagaatgcaaacagatcttaacttttgggtgtggtaacaaatgagctttacacacgtcgaacatgaggcttgggcatttcacgcagtgaattgagaccggtagttcatgttggacggcgaggtcgcacattgcagtgaatattttgacctgatgctccatttttacacgaacacgtcccaacggggaaggtctatccccttggtaaaacccatttcctggcaagcggaataccttgtccaagcctatctcgccaacacatgcgacgaatttggggtcaaactcacgctgtatatagctttcaagattaatcggctcaggaagctgtgcaattattctttctatttcctcttcatctccaccatgtagcacattcctatagtgatctttacccgtgaaggcttcgggccccataaaaaataaatgactgtaccatggatgaattccaaatgcagccaaactacgatcactttggtctgaatttaccaccgcctttacacgcgtccagtcgtactcattatttgacatgaagcatcttgtaaccggcacgtcaggtatctcaaactcgatcttcccttcctcagtactagtagttatgtggcagtgagcatcgactaaaaggctactcattccaggatatggctctccctcatcgctcgtcacttaatggttagagctatgatataagttcggaagttgtattctgacactctaatatcattttgtactaatgtcttagttggctcttgctaatacccaactttaaaggggtttgcttctttcaaaagatcaccagatccaaaacaaatagaagtttaaaacacaaactcagagtattgtgacttagtttatgatccaaagactacaattactttaattgaatatggttgttattgttgcatcgttatttttgcccttccagcctcaattcgagattgacgcttcccatgctgatacggcagctttgatagaatcgcagcctgtcaagattccgtcaagtactgcggccggatacagtggactggacagttctgagatattgcgtaagactagaacgagctcagttcactctaactctccgttattggggcccgacaaacggctaggagcgcctgacctttctgagcaaccgcgtgatggggatggagcgttgaaatccaccaacaacactgatattagttcggagctgtttatggagaacctgactgccaatgcgcaaaatacgggcgtaggcggcacgccggtgaatcccgtgcaccatcatgggaacacttctgtggaagagttcttctcgtcgcaccctggaggtatgccacatgccaatattggtcaaagcgggcgttctagtcgaaactactcgatatcctctacgcctggggccgaagccatcttcagtccagttccaacgtatgactctactgctaaccttctgaaaaacgtcaataagtccctgtatcaaaacatggtgagcggcaatggaagccctgtgcagactgccgcattcgagggtaatactccacctcaagcttcccagcctactggtacggtcatcaccccaaagtctcgcgatttgccagatcttaattcgagcgtggtcgaccttccaaaagctaaacagcagcaacagcagcagtactccttaccctcaatgagaagagtacatcgcaagtcttcgaatgcttctcccgcaaacgcagctgaagccagagaagtcaagtccccattgagctcgaaagcccctattcgcgctcacgaatcgggccgtcatgccttagtctcgtcagctttgaaaaacgaagtaattgaagaaagtgacagcgataacttcctttccgacaacgaggaaaatgagagatcgagtgtacctcagttcggcggttactcgaacaatgccaagacgagagcctcgctattactaggctccaagaacatttttggcagagtgccttggaaaatcgttgtatctggtaagggaaatggagggttgaaaaacgccgtcaccactgcgtcatcggaaaaaactattgaagaaccggttaagtgggtgggtaccatgggcatccctaccgactctattccagaaaatgttttgaagaatgtaagtgaagaacttcaaaataactatgactctgctgctgttatctcggatgacattaccttcaaaggtgcatacaaaaatttttgcaaacagatcctgtggcctaccttgcactatcagattccagacaatcccaactctaaggcttttgaagatcactcttggaattattatcaaactttaaatcaactttttgctgataagattgtccaaacttacactgagggtgacactatatgggttcatgactatcacttgatgctagtacctggaatggtaaggcagaaactgcccaatgcaaagatcggattctttttgcatgtttctttcccaagtagtgaagttttcaggtgcttcgctcagagagagagtattttgaacggtattgttggagctaactacatcgggttccaaaccgaagaatacgctaggcactttcttcagacgaccaacaggttgcttatgagtgatgttgattccagcgctttgaagtacaggggacgtatcattgatgttggaagcgcgcctatcggtatcgatgctttcatgctagaagctgagttgaagagcaaaagtgtgcaagactggcgccagttgattcgcagcaggtgggcaggaaaaaggctaattgttgggcgtgatcaatttgatcgcattagaggccttaagaagaaactactggcttttgaacgctttttacgtgctaatcctgaacacatttctcatgttgtcctgattcagatatgtcttggctccgataaagacccagaactggaacgcgaaattatggttatcgtcgaccgcataaatacactctctccagatattagtctctcgcaaccggttgttttccttcaccaagatttggactttgcgcaataccttgcactaaactgcgaggcagatttattcatggttacaactatgagagaaggtatgaatttaacgtgtcatgaatttattgtgtgctctagggagaaaaacgctcctttactactttccgaatttacaggcagtgcctacatgatgagggagggtgcattcctcatcaatccttgggataccaagcaagttgcacaggctataaaacgtgcattggatttgtcaccagaagaaaaaagacgtcgctggaaaattctgtataaaagcgtcatgaggaatgactcggattactggatcaaagattccttgacgggaattagttcatcgtgggactccaaccaggagcggtcgaaggtcttcaacattaactttgacaccattcttaacaagtacaagtcttcgaaaaagcgggtcttcattctcaaattgtcggagcctccaattgcaagaatgatctctattttgaatgacttgagcgctaataacattgtctttgtgttcagtatgttctcgaggaacatgatggaaagactttatagccgcactccgcaggttggtctcattgctgaaaacggagctttcgtgagactgaacggacattggttcaacatcgttgaggacaattcctggaaggatgacattatcaaagtgattgaggacaaagttgaaagattacctggttcgtactataaggcgggtgaatctctgattagattccacgctgaaaatgctgaagatcaagatcgtgtcagtggtgttgttggtgaggccattacccatgtcaacactcttttcggtgacaagggcattcacgcctacttgcacaagaatattgttttcgtgcagcaagtcgggttggccttaaaggcggttcagtttctgatggcatattacaactctatcaactcaacaacaaattctacgccccagcactcgattgagaactcgccgctgttaagccctattatgaccccaggtttagctagcggcttacagtcgccaggtactcagagcgcgaataactcatacttcagtcttggtagaaacataacgcatgtcgactttttggcggtgactgggtcttcctctcctgtggttgagcccttgtttgattatgtgaatggccttgtcaagaataagtcactaaaggtgggctacagcgttgtttacggtgcatcatctctgtccacatacgcgaaggagcacattgaaggcctcaatgaacttttcacggttctcgagaagctaaatgaatcccattaaatcatgaaagccatactccgctgggagtaaaattaaaaaggttccaaagaaaacatagaaagtaagagaattaatgacgcctatgaactatcatgcttgatgtttttcatcggcttttgaagctcgaggatcaactcatcatgttcgtggaatgtgaatgggcgctagatagatggtgatatcaatgtatacgaacaatgaaaaattttatgagattctataagtcccctcgtcaccataaagtgctaacatccagacaagcattactacctctgaataatccgcaaaatctctgaatatgggtaagaagaacaccaagggtggtaaaaaaggtagaagaggtaagaacgactctgacggtcctaagcgtgagcttatttataaggatgaaggtcaagagtatgctcaaattaccaagatgttgggtaacggcagagtagaagcctcttgctttgatggcaacaaaagaatggcacacatcagaggtaaactcagaaaaagagtgtggatgggtcaaggtgacattattttggtttccttgagagacttccaagacgaccaatgtgatgtggtacacaaatataacttggatgaagctagaacactcaagagtcagggtgaattgccagaaaacgccaaaatcaatgagactgataactttggtttcgaatctgatgaggatgtaaactttgagttcggtaacgccgacgacgacgatgacgacgaggacgatgacgactttgacattgacgacatctaatttgtcgctccactcttctactttaatctcccgcatgcacatcctgtgtttcatctctgtaccattatatagaattatatatcagtaagtctatcccgattgtctcaaatagaggctccagcgggcgctttgaattgcaagctttcaggcgcggaaacgctcggcatctccaccttcactagtcagatggaccatttcttcgctttggtaggtctgcgaggcgacacggtgatgggtaccctggaatgattttctcacgaatcccccgatactgttgtctaaggggatgttctcgacgtcctgttggtgactgaaaagctttccgtggtttttcttcctggcaagatttaatagatagacgcctgcaaagataatcaggaaaccacagaccaacgaggccgagtccttcgtattactttcatcaaaatttctgaagagaatgaatgaagccactagtgtagcggtagtaaaggtaacgtagtatagtgggttcacaattgacgtgtcgaactgatccagagccttgttgaagtaattcatttgagtcattatgcaaacggcaacgacaacaatgaaaacgtaagttgacaggtgagtgaattgattgttgccactcaaggtcaatttcaaggcaataccgaaagctttgattgacataacggagatagagcccactgttgaacagattgagatataaaccattgggttcttggtgccatgggtggggaccactctagaaatcatgaagacggtgaagactgcaactaggagggcatacaacaagaatgcgggttgcatagcgtagcccaggatttcatctacagtctcaatctccttatcagatggcgcatgcaaaataataattacagagcccaagaggcatactgcacatcccatcttccctaaagtgcctaattcctctttcaaaaatatggcagcaagtattgcaccgataataacggacagcgctccaagcggagttaccatgatggcaggcgcgaaagtgtaagcagcgaaattagcaacttctccaactgccattgtagccatcccaccccaccagattgggtttttcaagtattcgtagcctgctccctcgaagttattttgttctgaagcagcatttagccccattttcgttagaatgaaagagcttccaatggctagcgaagatgtgatcgccagcagtagtccaatatatttatcctccattatttttgaatcctttaactcaccttcgatctactaaatgctcctggcgtcagatcaatgcagcttacgctgtttgtttatttcaatcataagctattcattatgtcaaatttttttctagctctagcgctttcatcatggtgaagtggacaaatagcatcaactcagcaagagatgattgctggaaatgacttccaggccattaatcagtcgctcataagactcaaaccacagagtttgggcaacatatcggaagtcgtagacttgctttcctcaaacttcaagatcctttttggagctctacgagaagggaatggaaccgacgactcggtaaggctcattctgacagatggcctaggtatttggcttctgagatgccgtcaactgctagaaattaaccgggattccgaggaaaaggcagtttttgttaaagagctgcgaaatgaagctttgacttttcaaaactgtgcatttctgttccattatgtgattgacttttggaatgaaggtggggctgcgctgagtaactctttgagtgatctttttgcaaagctttttcagctaatgaaggctgttcatggaacatcagcagtacaggacctgcttctgaatgattggctttctcaaactctagaaattccttctaccatgcgtgtcctctactatttgcttactacgtttgccggtgagatagacatggtaaaagtgatcgagcagagtcccagttttgtggatagatcgttggcttcaatgtggacagagtccttggcaacacccattggaaagtgtgttgcaagcctactgataaacatcttcgagcgtcactaccgcgatgagtgggataagtggtttgaactgtgggagattcctactatgcgccagtttcaagatgtaagaaccagtaagcgcattgaaacgtgtgtgattgttcccatcttcaagttgctcccggacggtatgttcgagagatttgtgagccgtaactttaattcagagtccccagaattgattccctttcttcggatcggtcaagagttgggtattgaggaagagccctatgataatgatagattggtttcaatacaatttgtcgtgcacttattacagagtaataattcgaagcttgcagcctttgaacttctaacgtattcgacaaaaaagtctcgcgcgattccacattacatttacgcgataataaggcgaaatattcacagtttctttgttgacgttgaagtcaaggttcgcaacgcttttcacagcgtattgaagcacttccttgatagagtcagggattcaacatattcgttgaacagggacatggctaagctgcgatcaaagaacatatttccgaatgagcaagctgaaaagcaggagaagatcaacgaagcatttgagtttttagaatggctgtttaaattcttgaaaacacaattagccccagggtcgcaatatcaaagaaagattctggcaggcaagatactcaagacattgatagcttctagtatcgatcctaatatcaagaaggcctacctggatccccgtatgagaatgaagtttccattcgcgataagcatgtctgaggatgacgctctcaaaaggctttttatagacaatctcacggatgattataatgatgttcgtgatatttgcttggaacttctgataatattttctgattccggttgttgttctgaaatccaaagggatggtgtgctgttctctcgatgtctacagcttatgaagtcttataaaggttgtaacggaggagcaaaaattgcggaatatcttacaatcgttagtcaagacaaaggaagctccattagggttcttttagaggaactagcggccaaaatttacgcatttaaaacatctttcaatggaaaggagcctgttaatggtttttttcaggctataggcctaatgctggcagcaccaacagtttatacttgcttgcagcatgtcaatgatgtcattgataggtgcattgatttgatcaccttaaactgggattctgtcaagttcattctatgtgatgaaccatttgaggtaggcagccaagataaatgtctcaaagtacaggtatccgatcctttagttatcagttatgctttcagatctattaaagaatcggcagaattgttccagtccttgatagcaattccttccctttcaaatgaacagctgatagcatgcggcaggcttatgctggaccaattatcgagaattcgtcacagcggagcttttcagtctttgattccaagtttcgtggcctgctgcaagcggtgtagtacggatgtccctaatgaacttaacgtgtggttgggagatatgctaaacatgcttggaaccaagacgcagtttattactcgccgctctggaggaatccctcatatcatttgcagtattgtaagttgtgagaatcagaaaacggggcccatattgacatcaacctttgataagttattttttattgcccaacttcctctatctggacatgaggagcaaatggacctaccacaggtaaatgcctttaactgtatcaaggtccttttcgttgaatctcccttatcgagtgcatgtgcgccgttcgtgtaccgcacgttagtgttgtgtctcgaatccttcaattcgcccttgtggtcgttaagaaattgttcttttatgttgttctctgcgctacagaatagactgtttggtaaaacgggaaagagcatcagtgctcgtctatttttcactcgcttcaatggcgtaagggaaattttactggatcagctccgaagctcactgaagagctctttacaacctcaagaacaatctaagggtgacttttcttcctcaggaatggactctcagattgtctccatttttctggtcttgacagtgttgtcaaggttgaaacagactccaggttatcacggcttgaaagattttgaagatctcgtaaccaattgtctaagttctcaaaactggacgctcagacaactagcggctcggatacttccaggtctggttgaggaccacgaaatcaagatcacttcgttacttgaatcactgctaagtcctaacttgagtcaaaactacgtccacggatgtactctggccatatctgcattaatcaatacgagtttggaagtaactgatgagtttgagatttctgagaacattctaaggctggcttgcagcggtgttgagaagcatgtcttgaaaaatccatgctttgtgagcgcgaaggcatatattgaattattgcaattgattttcgatagcagtgcgatagacttcgctcataagtcattaatcatagctcagttgggcaccttgtttgttaaactcaacagtgaataccacattgatggtacaaggcagttattgctgcgttcgttattatctctactacttcgctacgaatcatccaacaaccttcttgatgtcctcctactggcactatactctccgtatttcaaattacagattgcagctgctcaatatatatgttccaataccgggaacagcatgttgcaagatgccaatattgaagaggctttgttcggcattttgcatgacaaagactcatgggactatgtcagacttttcgtgttgaaggcactgataaaattggaaaaagaagtagatactgagattttgatgagcatggtattagatgctcaaaatgatgatttacgagctgtggccctcgaatatttagggttatttgttgatgctggcgatctggaattcgagaaacaaattagtgtattttcaagagatgaatctccctttgaacttcgaaaatccgctttagcttcacttatcaacctcaccaagcgaaccagtagctcacgaagctttctgcttatcagccaatatttgtacgatgacgaattggagctcagaactttgtcggcagatcatcttaatcagtattatttgaaactcgaaaatgaacaatgttcaacagctttcccagtcactgcgaaactgtttatcgaaaaggtaaaaagaacacctcaggtgtgtgaagaattaggcagcatgattatggatactttacgtcatcagcttgccgatatggagttcaggcgatacgcaggtcttgaaactgaacttctatttgaggtcgagcctgaaaatcaattcagaaacaaatgtgaagagggtcttcgttcaattgaaatgctagagttttgcgccaagcaaaagacggaagctcaggctctagcgtctgaattgattgacagaattgtaacacaaatgaacgacttggccatcacagattccccaacagcttggggatctgatcctaagctcttcactcagctcgttttactccgaaaactcgctcggcaattcaaggtgacgaatgcagaagccctggatgctactttgtcaagatttgagtgtcatccgcttgtttttgaactatcctcttaataatttcctttacaactgttgatctgacagcagcatgttgcatgctgaattgtcaatttgtcaacatctataagttatacaatagctttaatgtaatactattttctaaaatgtcaataactactctgtgccaagattgccctgcgagagaccaaacattattgtcactcgaacaatagtgttcgaatgattgcgttagatctgcattaaagattgaataacgcaaatgccatgttatctttctttctagtcatttaaccgccatcaatctcagttacccgataaataaacatgataaagatggaaatggtttgttactaccggtatatacacaattgtcgacccatatcttcaataaggacttcgtggccaagctggttaaggcgtgcgactgttaatcgcaagatcgtgagttcaatcctcaccgaggtcgtttattttttaatttttttactgcacctttatcctcaactatctcgatggtgcactggagcgttaaacgaaacttacgaaaggcggggataactacacctttgaacattgtggcatgcttgcttcctaaataatgacaatgtcgcaggaaatgaaggatattgtatggttgaacgtgttagagtttctgaatcaaaatgatctattgtcattggggcgaaccaacaccttcttaaacaaaatatgttcagaaaagctctacggaaatattgtaatagcaagagaccctgttttgagatcgaatgactggtacttggatggtggtgtgagttgtattggcgggtatcgctctctgaagaagagtgctgaccagaatgatattttcctttatgaccgtataatgcggttaacagagagctcgcacctacccttggtgaagaggatagttattcaggaggatgtcttctacgatgaggatgctggctcgactgcattgcagcagcttattgacaagctcttgcaattggataaggtggagaccttggatattagacattctgtgctgtttgaaaaaaactacgctgcgctcctagagctgacaaacttacgacaatgcaaggtcgttaatctcggtgatttgaacaagctgcgatcgctccactgtatcaaatctttggagcttttccttacacatcctgattttgaaccaggttgtatatcaagcagggtgaaggatacgctttcccagaaccttcaggagctggttgtagacgatctcgaacactctagtcttcgactatttcaatatctgcagaatgaaggcgtgttcctgggttctgtccggtcacttaagttcaatcatgttcacggaatccatgattataacaaaacaatgcgtgaattgacaacaatatttctcaaagacgtgttcgaccttcagaaattgcgccgcctagagtttgaaggttcttgtgaggagactaaatgctcttgcttcaacgacttcttaatggacttggtgcccgaactacaaaatttaaatgaggttgggctcatagagaagacttttgtcacgcagggaaaccattataccgaagaaaactgggatcttacaataaacaagtttcttctccaccttccacgtgtgggatcacgactaaaaaagcttgctattcgtcacaatcctccccttaacggcatcgcagaagactcggtagaaggaaattacattcggagaagaaccttgtatgaaaatgtacttccaaagttgaagaatcttcgcacgttgatcgctccctcattcctcagatctctctcggcgtatgagatactggtatgtgaccttctttggaatgggtgcgagtgtgatttttgcacaaaagctttgggaatcctggacaagtatattatgaatcatcagtattactctttccctgatggcgcattcaaagacgttatacccacagtcttttttgcatatgctggagatgctttatcgagacggtttataaccgaaacggactgggacttgaaatcctggtcgactgtgcccattctgcacacttgggaccttcatggttatgagtacattcaacattttcacgactttgactgccgttttgacgaaaccgtttacgtggctgtcgcgaagtgcatttcgcatttcttcaatacttacatggatcatctcgttaagtatttaccaagcttgcaatcctgtatcctgtctggaatatactactccgtagacaaagacgggcattacaagtgtgtttacgattaataaccgcgtctatcgacgagtatgtcttctttctacgtgtgattctttcgaagttgttcaactattagtattgatcggcatttcgacttgtcaaaatcatgatctgcgcacggactctgcgtcagtataattcgcttgacaaaatccttgaggcagaaggagaatctatatgtttgtttgcacttatatatccatttcggaaacctctggctatgctgtcctctcttgtccaagacgcctcttcactactgcgaggaattgtcctgtctgtgatggcagccaagcatttcttaactttcgtgtataatgcgacagcacaatagcatcaatgaaattttgattgaatcttccttcgattagaaagaagagtaacccagtgttcaaagcttgtttgtcccccgattcggctgctgaattttcatttaggttgattgcaagccattgtggccaactgaaggaatttcgcctttacacttcattagcaaatcactgtttctggaaggcttcacacttcaactagggcaacttatatataagcccatcacagccgctgattactcgacctcttcgaccgttctacatatgcaattttttgatggctttgtgttagcatgttttcggtaaaatcaacacatggctttcttcagtgcttgcgaccgattggattgggagagtgctgcattcagaaagcgtttagtattcgacgatacaacccacctagtaatgatgacaaaaacgatgctttgaaaaattggaccaagaatggtctttacgatttaggttcagaaagtgtctcgaaacataacaatacatcggcgtccagctcagctgctccagtgagcgaactgggaaatgatagagacgacaataaaaattatatgcggaggtggccagcaaaatccgggcagatctcgatttgcaccgcaaatcagtcggggtctgttaccaggggagaaagtacgcggaacgtaccagtaccgcaatcgattatgttagccctacgagagtcaagaaactcttacgatattgatagggcgttcagggcttgtcagtatgactttgaaacatttaaatcacaatcgtcatcggaggcgtattcacgattagttcagtcgcttttcatagcagaattccgtctgcgaaacttcacaatctgcgagggactcttctccgagtgcatcaagtactcggcaatgaattctgaagtagttgagatggggcttgtgacatttgtgaaaaacaagaacttaactcttgccaaagagttttatgcgcaagccttgaaagatctagaaacttttcctatgacacctcacaccttacatgccttcacttttgaaatatttaaatcatcggatctgcctatgatgaaaagagtcatccatttgtggcttgaagaacttcccaatacagaaatgatcccactgagccgaactttttctttatttcacaggcttttactgaaaaatgaagatcacgaagggcttttgaagtttcttgctcacccaacagtccagagttctggatacatggttagtgccgattacttgctatgcacctttcggcatgagctcgctgctattgatgctttgaatgaggaaatggtacgcgaaaaaatggaggaattgttaccaaggctggtgcatgagcgccgaattgacctgtatattgaaattctgaaggtcggggtggcaagaaacaatttttcaatcgtcaagtttgcaaccaaagaagctcaagaggatgaggaatgcaagattaacgacaattttcataagcatgcttgtcattattttgtcaaaaacggcatgcttcgagccctcgtacaatatctgaaagaggcagtgttgcctcatttaacttctcacctaggccatgtctacgtggaacagttatggaagtgtgcattgcaaaattatcccatgctctcgaaagagtatacgaacacctttcaattagtacttaacagagaatcccttctccgagagtacgactggttaagctacactgttcggaaagagatacccgcgcactctgcactacctggcttccctgtgcggttttctgctggaagttgcgcacactataacttgcaactggggcctagcatacgaaaacgacttcaaaaaggtatagctggcggtgattttgttgaaacccgaaagttagtgatcgacgaactgcgacaaggaataaggccagactttccagtactctactcccttttaaagacatttttgaatgaatgtattgattctgcgacgtcaatcgaccagatcatgcgcgaaatctatcataagattccgctcaaggtcgagatactgtggctcaaacattatgttcttgaatcactgaagcctgccagcagagctggcacgaccttagaatcgactcaccaggcagctctggcagcagctatgaaggtaaaagattttgaacgggagcaccgtatggctttgaacttccaaaactatatgcagctctcatctctatgtcttgctctgagagacgccaagaaagctgctcaattagttgggagaggaaaaaagttactcaaccctctaaatagaagggattggttgattttttactcaaacgctttgaaagtatacacgaggtgccgagatcctgtcaaattcctgtcgaccctgaatgattggaatgcaaatcctgaagcctggctgataacacaaaatgaaattcggtcctgtaaaggttacgtcaagtatttcgagaaaacgcttgaagccacgcctcagaacgagtctcatatctcagaaattcgcgcagggatcaatcttttacgtgaaagatatgttaatatcaaatttcaaggtctcgacgacatgagaatggtatctgcctttttacaagactggatcaaacaagacttagacgcgaagaaaaaagacaatccttcgtaagtccgaaattgcctcgtctaaatctcaagcatagcactacacccgtcacaatttaaaaatcatgcatgcgtaaatggtcagtttacgcccattattacaaaagtacctgaaggtgcaaaagcacgcttatcctaatgcacaacacaatgcacgcccgaacaacgaagtaccgcatatcactgtaaatagaaagcatcgaaataaataccgttaaagtttagccatttcggcattttagttcattatgccgatctacgaaacaatgagtagtatcggaaattcaaggttcacatcaattttggcgatgagctctgacatctgagaagtgaacagtataacgataagtgtaatacttttgtgactgcctttaggatggaaggagctttacatcaacaactttctcaagctgtaagtttgtgtgaactgttacgagcaatggccatatactaactacaaagtaagtcaagcgatgaggttacggcggtagcgttgaaagtacttgatgctacggtatgcagtatatgtcatgattacatgtacgttccagttatgaccacttgcggccacaactattgttatgactgcatatcgaactggttggtgagcaacaatgcgaacgagctgacgtgcccccagtgccgttcgccgctaaaagaacaaccgtcactcaattctgcgttacagaatcttttagagtttgttttcgatcgctttgcgaaagacaattcaaaggccagctttgtgcggacggaaagcatttctcaatataaggatgatcaggactccggagagctgtacaaaaacgtttttaacaatacagccgtagcggtagttgatgacgatgatggagttgtccgctgtagtaattgccactgggaagtagagggtgatgtttgcccgcattgtagtgcgcgcatgagaaatcgtggccctgaggaagacggccttcccagcgatgagtattctgctggtgaattagaagagatgcgctcgcattccaaccgcgagttgagtgcgagatcacgctttgcagatctcgacgcctctagtgatgaagatgaaagtagcagcgcgagcagcacaagaagcggtactgagactccgcatagtgcattcgtaagtgtatcccgcaacagtgattataatcaggaacgtgagggctcgcaattggactcggaagaggccgattcagacttggattctttcatagtcaatgaagatgaagaaagagaacaagatctctcaagtctatcgtcacaagacaataaacgtccaatagaggaaaactcaagtgatcgtgatagcgatttctacgaacataatgatgacggagggtttgtgagcggcgatagccttgacaatgacgaggaagagacagatagaaaaagtcgaaagagaaggttccaggtggtgatagacagtgatgaagaagattaattccaagtgtcctctgccgcttacaatgcgctcgtggttagcataaattactcgaagggcacgttgatcaactccgcgatgttaggtattcgttcgcgatgatgtactttttcgagcataggatatacatcttcgggaacttggtcctacttacgctttgcatctagctgttctttggggtgcacgtacccagttggatgctttgctgtcctttctgcgatggcaaagtgttatccgtcttggaggtgtaaccaccggaatatttacacctacgcgagctccgagcgatcgagcttcgcagagtatccaactttcatcaaaaacgctggagacacggtaacgagcacattcacatcacacgtatgattttttcatgaaccatagagcaaatgttttcagttttgttaccaaaacccagctattctaagaagagatttcgaaatagaggcattatgatcactgtagtcctccaaactgctactactcccgctctcagctctacgttcgtgctcaagattgattctggttaacggcgacagtgtcattttcgtactacggtacctctgactactcgctttctgattggctcacacaactcaattatttctataaaaattttatggagtaggaaagacaaacgatatctccatttccagttgttcatcattctacccaactagataccatcaagtaaaccaagcaggcatggccaacaaagtgattcaattgcaaagactatttcagacttctcagaagccattgtggtggagacacccaagatccgcgttctacatgtaccctttctttgccctgttcgcggtcgctgttgtgggacctttcctctacattccaaacactatcaggggtatcaaggacaagaagaactaaaggataggtttgcatctgtgtgcccctgacctttgcatttccattttttcttgaccatcccgactttatttatgtgttactattcagacgtgatcccctgccgtcatcatcattatcagcatacaatgtcacaaacttcgcggagggaaaatgcatgaatttctggtctcgctcaatgacgagccgatttgcaaggttgcgcagattaaggtgatttatgcattgtgaggtccgtgtcccaggaaatgaacttgccatctgagctgaagcctgatggttttccctcatgcgtttgttatgagacattcgactgatcaaatacattttgtatttctaggtataaaaaaaatatcattcaaaaggtttctgtaatgaactacaaactggcacacgaagggcttagtttgacgcctaacgtctttgagtcttgattgtacttcttgcttttacttatgtgcttgaaatgagtgaatcagtaggtagtctcgcagttggagtagcgggtgtctttgttggttctccgaaattcgatgagctttctcgaaaccagaagcccaagacattttctggaagtagaccacttcactgtttgacatctgctgcgatgcccatcgcacgtctcggactcagattcaaggcgttccataaaatgcttattgctatttgggcggctatcgataaaatgaaagagaacagtatttaggatactgttgtacagcatagcaatgtgaattgtctaatggcaggtggtcaagctaacacctagggaagatggaatacgacaataaaagttgaaatatcgagcatggaaaggctgatattttgagaatatgtgtcaacattgaatttgtgagctactttggactcacaagatcattgagtgaaaccctatcagttcagaaataagaacgttgagcggttcaaaaaattccttagagtctggatgaaactcattttaatgatagtccttagaaagcccggataaccctttcaagagtttagcttcaaataatagcacgtctaagtactgatcaaagatacttagagctgttgctctgagtccaaattcacggagttttagtctgcgcggaaaacagtccaatcgcaaacccagctgaacagaactacaaggttatcacaccattgaaggaaagtttaagaaacactttcaatacaaacacaaattcattagctacattttagagaatgagactgtaatccggtcgtttccgaggtaatgttgatctcgtaaagactccgaatctttcagcgagctccatggtcagcacgtgagagtttgtttctcagtctaactggatgaaaaagcccttagttgtgccaaaaaaggttagccaagaactaacaagcatgtgggctcctttgaaaggccggaaacagctgttgaggtttagtacattgcttacctctcgaggtcaattattgaagcaaacaacgcgagatcccaaacatgtcttcacaaattcttccaataacgaagttctagatcctaagcactttttcacgaatccggatcagaacagctttacgccggacgaggtcattgcacagagcattcaagcttctatcaaaaatcaacgccgtcggcgaactcgtcagatatccagtgcattgttcgtcgctctctttggcgtggtgtttggctattcgatcggctacaaggtgttgtatctacgtgaagagtcgtttattcccctatatcccgtagccaagactcgttctttcacagactcggagctcaaacacatcaatcttgatgaaatcaagcgcttggctgagtatagggtactcgaaaaattatcgatgcatccgatgatcaaggaagagtacggagttccattacacaaaacccaggccttccctctgaaagtccgtgagttatctgtttggcgaaaggatcccaatccgtgcgttgctggattcgtaatcgcgccttacaagagcccttcagatcaatatacatggcataccgtgccattcatttgcaagtggcgcatgatgaatcggccgcttgtgtttaaggggcttgcagataaaatactggggcgcgttaatatcgatacatctgaactttatcaagttgtacatccagaacaagatcgtggtgaccttgtatttgagaggccaccacaccacagcgaagatcctcgctcaatgcacatatactttctgggggaaattgaacttggggaaaattcgtcaatcattttcaagggcaaatatcacatcgatgtcaggttacaacaagttgatcttcttcgtagagaaaatgacacattagtacgatatgtcctatatcaggaaaacgaaaattgaatgaaaattgtatttaacgtctctgtatatctaggtactgcattatagctcctctttccagtcagtaaaactgtctccattaagaaagtcctgaagcaactcagtctgctgggccttgtgttgatttgcctctcttattttcctctgctcttctatctttttcttgagcacatcagatttgagaagttgtttagaactagacttagcattcgactttggagctgcatttgtgtgtgcctgtacaccagcaggcttcgatgtagattttgctggtttgattcgatcgaatatactgttttttgagcttgtggatggtctggaagtatcctccgaatcgttttcttcgcttgattccccatggtcaaccattccaagacgtgcggctaggggattgggacccttctgcgaggaatgagaagaggtcctctttttcttcgagtgtgtgtcctgttgcctcaccttttttggggatgcacccacctccagcatacctagtcttgcagccaactcattgacattatgcgttttctgctttacgttctctctttcaaccttgccatggtcgtttccgcctgaagctctcctagattttccttgtctttgggctttctctgactgtccacgtcggctagatttttcggatgtagttttggtatttgagctatcagcagtggcccatctactagactctagacctttcgaggttctttcagatcccttctcgctagcttgtggcgagttagcccaaatcgaagagctcaatgacatagctcgttaagtttcactggtgtagacactatgtggcacagaggagccctatcagtctgcttagataaatcaggaatatcggtgccgatccaagggcctactcttgttgtttttcgttatctcatccctagtggtgaaatatgaaaagccatatatattaattaaaggtcaagaactaaagggacataatggaagaatctacgagaccaggttctgaaagcacagcggataactttgatgacggcaacagcagtaatggacatttgcagcggctttcagatgattatttgaaaccgaatattgggctgatgtacttgctcatttcgaatctgttcaatagtctgatgatagtgtctacgaagctgctagaaacagatccagaactagaaaccccgatcacaccgctacaaattctggttgtgcgtatgttcattacatatttgggcactctgatttatatgtactggaaacgaaacagcattggcaacgttccatgggggcctcccgaaatgcgcaaatggctaatactaagaggatgcactgggtttttcggggtttttggtttgtattactcgctaatgtacttgtcggtaccggatgcgactgtaataacgtttctggcgccgtcttttactggcatgttagcatgggccgttttgcgagaacgctattcgaaagttgaagcaatgggggccttgacatcactgtttggggttattttaattgtaaggcctgcatttctgtttggccaatcatccatggacacggcaacaggatctgtagaatcaagcaaccctcgggatcggttcattgcaacactgatcgctctcttaggcgtcgtcggtgtttgcaatgtctacattatcattcgatacatcggccaaagagcacatgcagtcatgagtgtatcgtatttcgcgttaatcgtgtgcatagtgtcgctggtcggcatctgtgtgataccttctatgacgtttcaggtgcctcaaactacccgacagtggttcttattttcggtcattgggttctctgggttcttcatgcaactactacttacaatgggtattcaaaaagagcgtgcaggaagaggcgcattggtatcatactctcaaattatatttgccctcttctgggacatgctgatatggcatcatcttccaggattttggtcctggtgtggtatcatcactatcctggggtccgcgttctgtgttctcaagtataagccaaagcctgaaccaacagttttgatcacggatgatcaagaaagccagataattcaaatgcaagattttgagatacccgacgaatctacatatgaagatgatcataagtaagttggcatgctgatacacccgcggtgatcatctcgtactacgtatgccgcgacttttaggacttatatgattttaatatatttgaaagagattaaagattacagttgatcacgatcttaatcaacaattaagacctccagaaacaatctagtgacatgctgaggcgccagttattcctccgagtaataacacgaaactatggcaagtttggatataaaatgtggacgaatttgagcatacaagaaaagcagaaattcgtggaaagatttgtagaaaactacaggaagcaatacccaggatcaaaaaccaacgtatcacttagaggattggcactgggaatggagcagcacagtgacgcgccgtctgtttttggaatattctatgatgatgtttggagtttatgtaaaagatcaaaagaggagctacaatcgggagagaagcgtgccttgcagaggaacgacatcaggcaaacaggaagatttggacatgaaagtttctatgaccttttagtggaggaggacgaggaaaccgaagatcgaagcggatagttattgatccgagaacatgcaaacgtctagcgtctttcaactcccaaaatggacacaatcttcttcgtggcagctaccacgtcctcgtcacagaaacgcttaccggtaagctgtaatgcgactggacctcctatgtaagcttgtggatcatacctgattgatccatcgggtttataccataccattttctcaaattcgttactcttgagctgtggtacctcggaatccttcttgacgtcgtgggccacgttaatagggaaagtaacgttaggatagtcaagtaaattccaaaaggaggtgtaaccccagtacaaagattctccaggaatctcggctggaccgttgtaagtaggggaaagaataaagtcaaactcggagaagtatttctcctgcatctctaacttcaaagcgtcacgctgggcgttgagcattctgttttcgtaaatggacaactctttaccgccaccgaacttcatgtagtgttttgtgagtggtaggagaggttcgccacttggagaccacatagaaagctggattttatttccgtcacaagtatacagcttcaagtttgtggtgtagatatcggtcatttgttcttctgagtaccaagtagggttcaagttaacgacttcaaactctgggttttccgaaagcttagcgacagtttcttgaatacctctagtgatggctgggaagggagtgaccaagttgtcatcgtagaggacaccgattttgatcttgggtgggagttgaggctggcgccattccaatgggatgcagactggatcatagagccaaggcttgccatcatttatgtaggcgcgcatgtataggtccagctcttcgatggagcgagccaaaggaccctgaacagcgacaatggactcctggcccttgccgctggaaagaccattgacaagagagatacgcttggttgttggcctaattccgaaaagatctgcgaaggctgcgggggctctgatactgccaccgatatcactaccgtgaccaatcactgagccgtgcatagcaacgatggccgactcaccaccagaggagccaccaggagaaagacgagtagaaagtggatttctggttctgcctgtgatgttgttccaggtatcgagatgcatgataccttggggttgtgctgttctgacgtggaagacggcacctagcttacgcaagattgagatggaaagaccttccttttcggtgacattacggagatatgcaacgtaggaggcagtggtaactttacctttatagttcatttgctctttgagagacacaacgacaccgtgaagagggccgatgagcttcttgttgtccttaagatagagatcaagctcgcgagcgcgcgcaagagcctctggaatgagaaactgcatgacacagttggtggctagatgggccactatggaggccttgatataggccaccgcaatggcatgcgcagatagctcgccagctaactgtttggcggtgagctcgggaatactgagatcagatacgatatggcgttcgtctgaggtgagcagagacaagaactgagtagcgtcaattggctctgtatccagcttttcagcggaaggaatagcggcggtgcaagcggcgaagaattctgggtcaaactcttgcatctgtgtgagtgcgtccttgttgtaggcctcgatcaagggctcatattctgcgaattttgccgcgtcttcggcagcgaaactggtttgggacattgcggtagaacgataagggatgtagagttgtcgaagaggaaggatggcttaccaaaggagaagtgtcagatgtaaagtgtagtgtcagatgtaaagtgtagtgttggaactggatgtgcttttgatttatataacttgggaccttcgggctggatgcccaaatcgagcgtacgatttgataaggatcggtaagcgacacggtggaagataagagatagggaactactgtgaaaaaaacagcagcagtagagcgatgaaggcgagcgcgacgagcggcgggcgcgacgagcgcacgacaccaggggtggttcctacagtcactgcgagagtagtgaagacagtgagccccattcaatgctagttttttttttttctattctattactggtatcggagatccagagaacgaaactttttgttatcagccggcttatctcatcctgtcatcatgtacgtctcgcgtctcgcttttttattttcgaaaaaaaaagacagacatcaaagattatgtaatcgtggatggtcttcggcggctaactctcactacagacggtcaggttaactccgtgctacaccccccgctacccaaaatccacgtaagcgtgaacttatgtaaacttccactaaatccgcatatctggatagcaaatcaccatctgtttctaacgctcacgtcccaagcttgatcactatacattggtgtagcaaacgctaatatctcgggcttttgcagacagacattacgtcccaggacatgatcctgagaaagcgtctgatacggacaacttgagggggatttcacaaataatgataaaaaaaaaacgaatacagtagacgcgaccagagatgtcgtatccctcttgacaggttcaaatcttaccacgtagctaccctgaagcgtgaaccacataaccctaggagtagtaaggttggtttaataatgtactcagttggaagctggtaattatatacgatggatacttttgaaattgtatcactttgtacgcgtattatctgtcactattaactttgaatataaaaggtatattgggttccgcacactttcttcacacttggcttggcagaaacgcagctcccttgatacttactgttgtgcacatctgttgtcggatgcccaaagcgatctttatagagtgaacccattaatttattttggaaattctgctttggcgccgttcatgtgtatcaccgtgtacgacgctgtccatcctctctttctttcttctcgccactaaaaaaccaccacgtttgtcaacctctgacccctcccatctttcgaacgtcttcatcggcgctactctgccatacacaaataaacgctttccacacagccacacacacgtacacacacatgagcaaccgcaagaataccgcggccagtctgctgctcaggcagtatcgtgaacttacagacgccaagaaggccatcccgtctttccacatcgaacttgacgacgattcaaacatctttctgtggaatgtgggcgtgatggttctgaacgaggactctatttaccacggcggttacttcaaggcgcagatgcgtttcccagaggactttcccttctcgccgcccactttccgctttaccccggccatttatcatcccaacgtataccgcgacggccgtctctgtatctctattctccacaccagcggcgacccgacctccgaggaacccgactcagagacgtggtcgccggtccagaccgtcgagagtgttctgatctccatcgtatcgctactagaagatccaaacatttcctctccggctaacgtggatgctgctgtcgactaccgcaagaacgccgaccagtaccgtcaacgtgtactgctggaagttgaacgctccaagcaggacattcctgagggctttgtcatgccctctgcacgtaccgcatacgtggcccagcgcaaccatgagcccgaagaagctcgtgacctcggagacaacttctggtacgacagtgacgacgacgatgaagaccacgacgccggccacgatggcgatatctacggttatggtccggacgacgacgaggccgatcaggatatccagtttgacgacgacgatgacgatgacgatgacctcagcatcgacaacgatagcgtcatggaccggaaacagcccaacaaggccgaggacgaaagtgaggaccttgatgatgagatgaagctcgaaaagtaggaaaaaatcatcacaaaagaggaaaaattaaaaaaaaaaagaattccctcctgctccttctccggagtcttgtgcatcacttgcacacgtcctcttccttgcattttcaccctaccattagcactgtccaccctatggatcttttttgaagtcttacctcacccgtcatagctacgccgaggttctcaaagtactcatatgaggtaggaaaaaaaaaaaagactacaggctactagcgctgcgcgccgcttccgtccgcacttcaagtctccgctgccctcgcatccagccagcttcattgaagcttcaattccggtgcatgtgttacaagctctctgcagctccgcattctcttgcactactttgtatacaactttcacttatccgccaccttaatcaatgctcaaatatcgtacacgaagtgcagcaaagttctagtcaagctatagactgcacccaagagtagatattcggaggctaattacattttaggatatatctagcgttcttatttgaagcaagatcttcgcttttactttgcttacaccagagactactctattctcacacttaggttgaattccaaatgcgagacgaggggctcagattaaatattacacaactcggaagtttctaccaatcctactattggcacactatatttgcctgagctggcaggcgtgattacattgaaacctcttcagtgaatatttcacattataatcttcgggtctttatgttttgtacaggaaagcagaatttgagagtttacaagtaataatacgagaatttcgacgtcgaaaacacaatttacgaattaaggatgtgcaaacatggtatacgtttcgtttaacgatcaatttcgcatatacttacgagccagactcaggtatcgatttgagatagtatatattggtcagtgttcgagaggaatatacatttgtatgcatcaaaatttaggacaacctacgaaactggagattttgagacggccataattagtgaacggtgctactatctcgccacatcgctcttgcgtgcactgtcgcaagtctttggttggttaatcattaactgaatccagtgtcccaaacgatgccactgatggatatcgctagaaacgtgaaggctatttatattcgtaattaattatacccatttagttgaagttcataaagctaggattgagtatcttaaccaaggttacagtccttcaaggtcaatcaattccacagatgctacatggcaataatatccggcgtttactggaggagacactttcagcagttcaaacaatagtgtcggaccatgagtctctgtattcctctctgttggtatcctgcaccaacggtagtatcatatcttatgccaacagcgaaagtacaccccccacttacaacagtagctacaacaacctcaagatgatgggattgctagttagggacaagtggaatgaggaccaacaagatgccagcgcccaatccacacgtagctgctataattacgagatagacggcgctcaaaataccacgcgcatttacgcttacgaactggaagacctgcacgcgtgcgttgcacaaatcccacgcagcaatttaattttgctgtttatagccagtggaacctatccgcacggactacaggtgctcaagatgaagagggctctgactgcgttttctgcgatgtatggatacaagttagactgatggccaacaatttcatcaataaaagtgaagatggttatcttctcaaacagaccagatttatcagccctaccaacagggcacagtaagtgcctgctacgttagaacatcacttcaagaagagactagacgaaaagtacctccagaagcatctaactcatctgcctattgcctctggattagtatggtctcatattcgagaacatacaagggcgctaacacgaagcgcaatcacgaagcactttctaagttggaccttagatagtcaatcgaaacgagcccaaactgggcaaagactttaatatctttaaatacgaaccatacattttagaaaaaacgcgagtatcgctaaaataatcaagttcgcgttcggttaactctcataactatacatttcaatctgtaagagctttcacagggcgttttcagaatcacaatgatgtcccccagcaagggcagcactgctttgaggaggtcgccactcaaagaaacaaacgccaatcaaaagtctggcgtggaaatggtcaaaaggcgcgcaatcgaaaagctggaacttcagcataggaagagggctaagacgacagagcccgttaggcggactattgaaggagccgtgcagacacgcacacatgctgatttcaaaaaggtgagtgagtctgcaaaagtcacgccgaaagacctcctggaatggcaaacgaactggaagcgtatcatgcgccgcgataccaagatctacttcgataccacagagaccgcagatgccaagcacaaacttgacaagcgaaaagagttaatgcgtcgcggttttgcgtcgctgggcgcacaattaacctcattctttgatactgacgtgaccattgtagtgacccaaagaactgtgaaggactatgatcggcttccggacacggacgtgttagccaaggcatccaaacagtacatgaaaatatggaattacgaaaaagcagcacggtttctcaaaaacttggatgtggacttggagtccttggataccaagacgtccgttgctccttctacactttcaaacctacttcagaatgagaagatttatggccctgcagacagagaccccagagcccgacgcgatgatgtgcattacttcaaatatccacacgtatatctttacgatctgtggcaaatatgggcccccgtgataactgccgaatggcgccctcaggatttctcgaaccctgatcgtcttccttatccagtggtcaaaccaggtacttttgggaggtgtccgtttgtaggggatggacaatgcgacgaaagcagcgccaagagaatactgaagcgttacaagcgtgatgctatgaatgagcgttatgcactacatctgcgagtactgtaccaacactccgcagaaccccagaagctgtcttttgaaggtggagacccccagcctttgattttgccacacaactatcctaattcacatgagagctatcaaaagttactcgcggcgagtcagccagcgggagaggccagaacttatgagccgatcgaatctccgtcgaagcctgactcaacaaaatccattgcatctgtgacgctgaaacccccctctaaagccatctggaaaacaccacaacttaaccagcaacagcccgtctttttgctatcccgacaggacaccgaggattttgctgacgatctttgccgtaaaaagactcggattccgcaagagatcaaagctagtggggtcaatcagtcaaacgacggctctgcctgcctgggaaatggtttagcgcccaccaaggcatcagtattgaacaagaacatgaaatctttgaaccgtttggtcgtagacaaaaaattcaaccccaaggttacacccttggccgaggtacaggtggaagctggcaccagggccaacgctactacttctctcgccgacgaggctgcggcagaaaagtcaaaaccaaaggaaaataaactaaaactcgagcctaaaaaaaacgaaacccgtttggggtccggttactgtgagaactgccgcgtcaaatacgaatgtctcgcacatcacattaatacagaaaaacatcagcattttgcacacgacgacatcaatttcgaggctatcgattctttgatcgaaaaactagctgcgtctcgcgcattaaccggcagctttttaacctcaaatgtctaaggctcgcgcactcgcaccacctctgtagcctcatacacaacatactatcatatttgcatttatacagagctgaaccaagaaccacacttgaaaaactggatagggccgcgacaccatatgattattgtagcatcaaccaatgcgcgctcgaggattcagtaaagtgatttttcacatatgcgcacctcaaatacagattttggtgtaaaattacgtacttgggcaaaaacaggaaaaccgttaggaaataaaaaagagcattaattctacaataattaaccgagtaataatatagtttactttaacttctgtagaggctagaactagtgattatgatcattggaaaagacctttacgacaaggaactgacgataagcgaagtcgaatattacccctgtatcacggtacccatcaagcgccacaggtcctggtcaaatgaaaatgccccctacaacgcgcgctactcgacccagcaacgagccatccaagctccaacttccaactcgatttcagcagacagacgctccaagcgcattcaccaaaatccgattaccgcccagactcctagcaacacgcctgcttatccattctatcccgaaaagacagtagaccgtggcgtaaacgcgtgtcgcggatcaccaacttgaataaacaccgtacggtactgtactcgagcgttttaatccacacgattatctccttagctgtgaaagattgacggaggaaacctacaaacaccgcttttcttgcgtgtgtgttccaaacgccttccagcagacaaaggccgcttatttctgtccaaaggccgcctgacgacactaaacgctactcgcttttttgacctgcatgcaatcttatcaaaagcgagcttgcaccctgcatgcggcgcattgcgcgaaagagaagaagtggatactggcatactgcgctttacacgaacaattaccgtttattacattcttggaacatgtacagcagctgcgttctactgcacatgtatgaccctattggaggacctcacgacatcacaatgagcaaccattaccatgcgaaaccgcaacacactctgcagcatttgtggcctgagaatatcagccacacaaactttacaatggcgggcactgctcgtacagtaacgtcaggtacgcaacgacagaccttcaaggtgacgaaaataacaattgccgtgccgccgttgcaccgtgccgccgccgcgcccgctagttcaaaacttgcctgtgttccgttaacactactattacttaccgaacctaaacaaaaccgaagaaaaggaaaaaaggaggagagggaggtcataattcagacctaatatacgtccaagaaagaaataaagaaagaagagccattttgttctgtcctgatgctcccaaacacaaaggggcattattattttggcttggcattccttcgtgccgaggaagacgtttgctgctcttgtgtggtctctgtatcctgtggcagtataacaccaggtgcaggaagaaaatcatatcttcagaacctaattaataatggtagaagcagtgcggaaaagcagttgcgaagcgccaaaacaagcgcgtttagcgcgatttatcgcaatcggctctaagcatgggttcccgcaggtgaagaagtataatcaaaaggctgaacaggatcttgttgcatggagtctgcacatgggatgacatcgctctttgccattcgtgaagagagatgttaatcttgaatggctgttttcttgagcatcttccgtatcggatgacattcatgtcatgtgttcggcagagtttgctcgtctgcggtattgatgaaagagatgagatcgggaacactgatgccagaattcatatctgccagctggcgcatcgagggccgagccttggtaacttctccattcggcagcacgtaggtgccgatgtcagtcttgaagtgtagcttgtagtggcgggtcatgttggagcgggcattgaattgcttgtcgcagttatcaaacggacaacagtagggcttgtcgcccgtgtgggtattgttgtgggtagcaagtgaggaaggtctattgaaaactttgccgcacttggtacatgtgtatctgggttgattcctgagcctgggcggttgaagctcctcggaagaagccttgcgggcgctgcgagccaaatcacgcttgttattagaatccggtgtacaatgagcgtgaatgtggtgcttaggggcatgaggtggccgctggtagcgcacgtcattgtcacttaggttgcgtttgcgggcctcgagcaatgtacaatgcggagtctcgtgtggctgcgagtacagtagttgtgcgaggtcgaaagagtcagcacgggcgccaatttcgtggtgcggctcgggctcagttgagtccgagtcgtccaaatccgaactcgggtcgaattgcactccgtactggtacccgttaacggccaagggcaggttggtgtacgtcagcgacggcgtgcgtagcccattagtgtacagccgctcgctttgaaaaggcggcgtttgctgggatgccaggtccaggacgtcctgtgacgacatgaatgtggcaaactggtcgcacggaaaccgcgaatcctggtgcgagtactgcgaactttcccagaacgcaggtacttgttccggctcgtcgtgcgaaaagttaaaattgagcatatccatgcgttaaagagttgtatgaattcgtgaaattgggaaggtaattgttggcggaacttgtgagcgagacttgttcctagcgagtgaagcgggtgggtgaatacgtaggtctgagtgaaagcgtacgtgtgctagctcgcgaccttgaaagatgcttttttgtcaatttcttaaagccgcctcctccccacatctcgtggcccgcgcgccctggggtcttatataccatacgatggtcctcgctaattgccgacctccacgaactcccaagtgctgtcaatcatcgcgctgcaaggaacataaccttcaggaaaagatgcgtatccttgttgctactgacatctcacacactagttgccgcgggccgcgctgcctagacgacgtgtgatcatcctagatgtcacgtcaatcgcttcccgcggccctgtgttaaattccggcaagcccataccgaaatgacagccagtgcgagagcatgaaaacaagatggagggagagaaagatagagagagaaagagacagagggagagtcccctgtagacacttttccagcgcctgtaggtgcacgcatgcatgcgggttctagcagcggcgatccgagcgccgctgttgttgagcctgtgacgatgcacccagccttgacttcagagaaccaaaaaagtgatgcgcacgcatgcaggatgctgcagctaatacatgacgtactgtcgtccagtgttagctttttttgagagaagtgtcatttcaacaagttgccgaggaatggtggccaaaaaaaaaaataatgagacgaagccacatcgggccgccttaacaatggccattaaacgagagtaaaaaagcggatgtatagtgggaagacacgataacgaccggcggcggcggcggccgtagttttaccgccgcttccatcactactactcatttgctgatcaatgctagttatcggcaattattactactggccggacggacgagatacgggattatggcataagggctggcgaaggcgaaggcttgaaaatcatcctcctcctgatgaaaggcttggtaaaagaagttttttttttttaaccacgattatctaatcggattacgaaattacgcgaacctcccctttttctttttctttttggtggtttcccgccctctacagtgaggccctttctttttttatcttcttttcctgcttgctcgatctttcttttttgccattttgagtctcccctaacccctcgcgcctgagagccaagagatcgatcttggtgcaagggacctataagcgcatacgcgcagattgctgtcctttttttacattttaggggttcgttcttctggggcggttttgggcccagtgtttgccaatacacagcggaagggcgttgccggccaaatgaggaggccaattagccgtatacgcgctatttttgtttccggagggagataagggcttcctgctgtgtttctgatctgcttgatttggatgtatattcttcagccagcccgcccccttggttgttgttgtgcaaatcgctgtttttctgctccgggagggcagaccgcattacataagcagaggtgcattgcatgatgcatagatccgcgagaggaggatgttctgcgcatgacacacttgaatcctgccacgaaaccagtcgcaaaacgagtcgcgaaacaagagatactagcaatgatgttgaaaagcatgggaaggggatcgtaaggagttcaaaacccgagctcagcaccggtgagtaagggttttagacttgttatttcttttttgtccttttcgagatctttctgatctgcctcggatcggatcagtgcagcaatttgcatccctaaaaccataacctctgagacattgttgtcgcttattttcgtatgttcactgcatgtgaaacggcccttgcgtaatgtggatatctgacatctttacgcgtgtgctcagttgccgacccgagaggacttttggtttcaactcgtagtactacttcgtgcgtcactacaaactgctcttaatgcagggctgtttcacactaggcggaagctctcctcctctccctcggtcgagcgttttcctcagatcgccgttgcagctcagtttctacgatgttttctgagcacctgcggctctcggcgatagtctacagaattttgcgtggaacttaatgcctactacaggcacttcagacacgaataggcacgccaaatttttcgcggacgggcccgtacaatttgcttcacaggcaagaaaaggaacagagagtagggaaacaaggcaagacaacaggcaccaggaactcgctaccagcaggcactggatagacaccttcaagtcactggcagaagtaccgaacagacggagccgaaattaggacgccgaaaaagtggcaccagagaacactttcaatagcaacagtgttacagtggtaatggcagtggtatttactcattgtgctagaagtaaagccgagtttttttttcctattgttgtaggccgaggacgcaaaacgagcgcaagcgagcacatgtcgcggcttttttaaattatggcattcattattcgctcgcatttaaaactatagcaacggctaacagcaaccgttagcgggggatgaaagggggtttgtgttcggatgagaaggaggccgaaacgaagatcctgaatttacgttaattctagccagaactaaacaacagcaatcgttgtctatatggcttctttttcctccgggtttactttcctattctttcccagcttgtttttgtcgccagtcagccagtattcagataaagggaaaaaaagggaatgctggtttccaagatcgacaactcacaatataaacgcagacaaaaacgtacacggtcgtaccaaacgacatcaacaccgcgacaaagcgtcaaaaaaattaaaaaggcaggctgacatcagattcgttcaatttttttttttccaagcgcgtcgttaagactcgtagaggatgatccaaccagccgcgcgggtacgtatactaccttgtgtcgtccattgtcccagccaacaatgccggcttggacgttaggtttattaggtacgctgggttaatcagtttggatctaatcaagtctcgctgctctatatatatggtccgtgtctcttgaggaatgcagcgttcagtttgaaacggacaactatagagctcatacacacacacacacacacacacacacacatgcgtattgcatttcagatattgtttctgctgctgataggcgcagacgccaaaaattccacagcagtactctacccaaatatcactgtcactgtacctgacactggtgcagcagtggtcctcgaaactgaccgcacgctcactctaaatcgcacaactatcgactatggcgaagtatacgtagaccacgtgatctcgagaccagttcgagtctctgctacgaaaagtactcatcacgtgacagaatctcatttcatcataggtgtcaccaccagcacaaccagcactagtggattcggtgggtccaccgaatccgtggtttctcagccgtcgcaactgcgctcccaggcagcatctcgcacctccacacgcgttctcgactctctttcttcctcggttttggccacgctccaatcatctcaaaccaccaaatccattgctgttggcaccggcggcgatccccgttcttcacctacgatccacacatctgattcagttgctgtttccaacaagctggacgacgcgggtcatgctcgcagtacccaagtgcctacggcgagcgtaaactccgaacatgccacgcagaccagtttcttttcctttaactccgagtacgtcagcgacgccaaaatctccgtgatgacgcgtttggatcaaagcagagaatcaatcgcgtcatcctcggttgcgcaatcagatcagcccaccgctctaattccttcccccgaggcttcgtcaataagcctggggactgccccacactcgaggtccaccacgaggaaaagtagcgccgaggcttctgtatacactccagtttctcaacttctgacgaccactgcttccacgtcgacaaaagtgcttttttccgcttcgaaaactggttctttgtcctcggtccagggttcaatcgttacctctatttcctcgagaagcgaaaatccattggtgacgaattcactgagtagtagtaaattatcgcaaagcatttctacgacttttactgctcccaagactcttgcctccgacgccttggtcacatttgtgaatgtgacaacgacaattgatgtcaattcgaatcaaacatctgtgagtgggcaagagagcgtctcgagcgaggtaaccggaacggccaccttcacacctctttctaccaccaaatcttttaccacgtctcaaggatccgaatcaggaaccctttccagcgcatcagtttccttgacgaacggtaatccaactacaaatgtatctactttggtaatttctatgaccacggcagtttccaaccgtaccactgtcatttcgaaaacgacattgtccacgatttctgtggttgccacatctaatgtcgttacatctacccatgccagctcactttcgacatatagtgcaagctcgagcttggtagagaccacgacatccttggagtccgcgatttcaagctcccccactggctcctccactggttccccctcctcctcggtaatcactacctcagttcaaaccaccatagtaaccgcaaccccaacctcaactctcattgacctattccaaccgatcgaaacttctgaaccacccagtgtttttggcagacattctaaccccatggaactcgcaagcggtgtgaacaactacgactcgccctatgaaactaacaaattctacacaaatttaattgtaggagatcagtccagcgcctcgtttgtgtacccatactcgctttggaaatacactgccaatggcgtaaatgggttcgccgtatctcacaccaccaaagaccaatacagcttcggcagctacgatagtgagggaaattcgagatacctggtgaacccgttgggcatcgcgtcactgattttctctgccgactccttcgactctacatttgatctgtatgtgggcaacatgaaagcatcctcttgcgacgtgaccatcaacgatggctctgctaacaacgttttacaagtgccactagtacaaggcatgggatttgctaccgggatctactacggttcattaaaacccgtcatcaagacttctgctgctttcctgtcgttggaacaacaaacctcggatgtgatccccgagggcgttctcaagtaccgcgtcaaactgaatagcggtgcttcgtggctgatttacgtcactttgccagacgcgcacatcgacgacgatttcagcctgagctactcggatgcgtcgtcgatcgtgggttcccacgccgtggacgggctcatcttgcaattcgcagtcgcgccaaatgacaaagcggacgacatctactatgacaacgcggccgggatgtacgccacgacctatgaactgacgggttcgtcagacggcgccacggccgagtacgcgttcgagtacaagacccagggcaagtcggcgtctggcaagaccatactattcgcattcccgcatcacctgaaagcgctatccggtaaatcccaagcagcgttgacgggcatcgagctgcagtcgaccaccaagggcacaatgcagggcctcctggcaaacgaaattagctttacggaaactctaaattcgcaaatcgggtggttgccgtggtcttcgcaactggggtcccgcgcactcacgtacgacgccgcgcagctgcagctactttcggaaaccgccaacgctgagatcaacatcgacgtgtgggaatccgtaaagggcctcaacacctactacctcggcaaagtgctcgacaagtacagctacattcttctaactattgcagacattctgcaggacaaggccgcgagccgagccgcgctcgacaacctcaaagatgcgttcgcgcagctatttttgaaccagcaggtgttcccgctctactacgactccaagttcaagggcattgtgtcctcgggcgactgggcgtcaacggccacgggctacgattttggcaacacctactacaacgaccaccatttccactacggttacataatccacgccgccgcggtggttgcgcatgtcgactcgcagctgggcggaagctgggcttacgacaacaaggcttacgtgaacgcgctgatccgcgacgtggcgaacccagcctccaacgatccattcttcccagaatcgcgcatgttcgactggttcgcaggccactcgtgggccgcaggtctgtttgcgaatcccaacggcaaaaaccaggagtccagctccgaggactacaactttgcgtacgctatgaaactctggggtgcagcgatccacgaccgatccatggaacgtcgcgctgacctcatgattgccattatgaaacggtccatgaacgattactattactacagcgacgacaacagcgtcgagccagccgagatcctcggcaaccgtgtggctggcatcctgtttgacaacattatcgattatacaacctatttcggcaccgagacccagtacaaaaacggaatccacatgataccggtgacaccggtatcgtcagagatccgaggacccgagtttgtgaaacaggagtgggagaccaagctggcagctgtggccgatgagctgacggattcttggaaagggttgctgaaactgaaccaggcgctgtacgacccggcggcgtcgtacgcgtttttctcagccgctgacttcagcagcggttgcctggacaacgggatgtcgcggacgtgggcgctagcgttttcgggcgggttagcgaactcggtcaagggtgtgtgagacgtggcataccgtagagcatgtctgcgtgtctgcgtgtctgcgttggtacaccttgcacctcgttcatacaccttgactgcgatgctctgccgtgctctgcggcgctctgcttgcaccgcgcgttcaaactctctgtgcactccttcgtaaccgtttcagaatctacaatctgaaacgcgtaaaataggcgcgcgtgccggccgtttcttctttccgcccccacgtcatcgtgcatagtgcgacgatccccattttttgcacattcccgttgaacgtgcacgcgcccagtaaagtacgaaggtgcaaacagtagtgggcacagtgtgtgcaaacaactgctatgttatggcagccaacggctcatgtatgagcctcggcgggcaaacgctcggcgggaagcgagtcgtttgtgtatgtgagccgcggttcatgcgaagggaaaagagtatttgggcggtagggcgggatatgattcaaaataggcaagtagaggccgaattgggggagcggaggaggtacgtgtagtatgaggtacgtgtatcatagcgtacgtgtatcatagcgtacgtgtattatagcgtacgtgtattatagcatacagtgtattataacaaattatttcatcagtcacaccgcagcacatctttgcgcgtatctagcgattccatcttctctccgttcccctgccgtcgtcgtctcggcccctcgtctcacgttcccccggtgctgacataacccaacaccccacgtgacccaccgtcgtcgcggaaaaaaaaaacaaacacaacacacaaccgacaaccccggaatacccgcggagatgttatgtcagcttattatttcccgcagcgcctcacaggcacggccccttcggcgtaggcacaggcacccaagcgtgcctgtgcaggaacaaccgatggtagttccatgcatagacgacgacgtaaatatatacctacgaaggaagaaagaaaaaaaaaaaatcgatagtgactagatatgatatttgctagcagcgcaaagacaaacagagaagttcgcaccgcaatgctagcgcaactcactacgcaactcagtacgcaacgccctcaaaactgctggcgagaaaaaaaccgtattctccctacccctttgcaggcgcccaagaatatccccaagaacacacaggatcccttctgcatctgtgtgtgtgtgtgtgtgtgattcagaagtagctgctgctgctccctatttcctgagtttttttttttttggtgcttttgggattacattattattttttttttttgggttctacaatatcttggtctccctcctgcttccatctttttttcggctttccctcccctctccttcttcctttgcctcctgttatctcccaaaagcgctggcaaaaacgctaatccttttcaccttttcccttctacacactccccttcaccccctttcccttatcctttcattttttgacttaaattctaaaagacacattattaatattattattttggttttttttttaatttttgtcaaaagttcccaataataataatattatttgacattttattttttccccgggccttgaaatttgacgaaagttacactagaaatattgtagctttttttgtctagcggtcgtcgaaactctttaacgctttccctcggttaagttcgccatttggtcccgcccatctctccattttctttgattttttgttttttttttttttttattttttatttgatctctaatcctctttttcttccccttcccggcttctttgacgctcaagtacgctcctaacggcccacacgagcacttctgctcctgctcgtgttcctattactgcccctcctccccggcccccgcctttacttccactctacttttcctgcaatgggcggcagtggcgatggcgatgatgatgacgacgtttttttcaacaaatatcagccttccccagaaaccagtgccctagtctctgagttcgactccgcgctcgcatcctcctacgccacatgtggacgtctcgcagctctcatgggcctccatcagcttgccgtggccaatttcgccaaaggtatgcaaaaactgccccaagattccgctctgcttgtcgattttgccaaggctctcggcgcagaggccaaccaagagggcatcgtggtctcgacgcttgtcgaggccatgcagcgcggccacgaaaactctgaccatcgcatatggggtcaacttgccgagtcctattacctcctgcaaaagcccgaagacgctttccaaagcgtttcccgcgcaatcgccgctcaggagatcaagggcgtcagcgattctgatctctggaccttacaagcccgtatcctcttactctggatggactccgatggcaaaatgggtctcgatacccttaccccttatttctttggcgccatcaagatagcactcacctccggcaactaccgcaatgaattgcaaagcagagtctcgctcgcacagctctaccatcgttttgcatgctatcccgagtcccaagccgagttgtctcgtgcattcactcttgcccaatctcaaccctcatcgtcttcttccagcctttccaatctcaacaccctctgctacatctacaacttcatgtcaatcttacaatttaaaatgaatcaaaaagctgacgcttatgccatgatccaggaatccatcaccactctgcctaaagtagcagttacaactcggttgcttgcaacccttgcgcaattttacatgattgacgaaagcttaccacaat