aattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaacattgaaagacagtgagaaaaaatatggggccagccaacttgaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagacaacccagcatgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacaaggatgatattaatatttgtgggttacacgtgactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaattgctccacaataaaaaatatattacaaagtaatttcaaaaataatgatctgatcaattccttagaagaaccatggcttagctcattcaaagaaaatagattctccctattagatggattaatttaccacagaattaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaatgataccaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaagatatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacctaataatttcaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccatgtcataaagaagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagacagagaccctaaatttacgtcagaattttggagaaatttatatgatttatgtgggacaaaactgaaattttctacagcttaccacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggaatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattggaaagaggttggactccttggtttcccaaagaaattttaatgtcaaaagcagtacatatacacccaagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagattacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagtgggagaccaagtcttgatatctacatttaattttacaaacctgactggacctaaaaaattaagagattcttttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtaataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaagttaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaagacattaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattaatttatttcttggatcagccttttttagagggaggaagatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaataataagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatgttgatacattacacgtaaccaacataaatcttgtctacatttactgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccattaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggcaagtcgtagtaccctggatgcctattaataccaagtattgacccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggatgacagaagaggagcaatcctcaactagtaaggttactaccagagagaaagcaaagaaagaaagaagggtgatggaataagatggaaagattcctcccccaacttaagtaatttttaaccccatattcccaagtacaggtgagtttcctccccccacttaaaaaaatgaaaccaattacattgattgattctagtttttatctgggtaagtttttaggaaggattggtgtttttactgaggaagaaaacagaagagaaattgttttgaggcaagaaagaaagagaaaaggagaaaaatctgtgagagaaaaaaagaaaagattgaagaatgcattttttatttttattttttatttttttttttttttggatgagccctatgtatattattattttattatttttacgtatgtttttgtgtttttatatttatgcaagtgattttttctttggatttatgtgttttttctttatgaaagaatattaggctgaaaaaaaaacttaaagaatttgatttgaaactgatgttgttaatttttggaggtttgaacagtttagtctcatgcccaggaggtatacttattcagaggtgtccaatgcggagccgccagaatcgtcgtccgaagtatccgcctgttccgggtcttcatcctgttgaatttcatgaagctctcttccacgggggtaaaagcgtttgacatgagatgctgcgtaagctcttttcaattcaactccgtccaattcttccagaatgtaagatcccttaggtaattgcttctttattttgaaaggtccattccagcggtgagaaaaaagttttccccattgatcctccaaacttttattgtaaaccaaaaccaattcacccggatccaaaggttgtcgtagcctagccgccattcgccggtcccaatatctgattgaagattccctggttttcataagtttttcatgagccaaagccaagatttcctcccgtcgctccagttgtttggttcgagcttccaaaaggtcctcagttgtgtccacttctacccagtctattccaagataagtatccatctcaatgtccactggtagaacagctttttgtccaaacacaagctcataaggtgagtatcctgtcgtcctttttgttgaaatcctgtctgagaagagtactaatggtaaatattcccgccattttcctccagattcgccacacattttgaccagtgtgtctttgagaggccggtgtccacgttcaatcattccatttgcttccggatagtaaggtgtaggtggcttgtactcagctccaatggctttaacagcattaataaattctcctttgaattctggtccattgtctgctgttactgtttttattgagccatacctatagacccattcttctaagagaaatttactgattgttgctgctgttaatttgaccaaaggagcagcttccacccatccagataaatcgtcccgtgccacaagcaagtatttgtatcgtcccgccttgatgtgacaaacgtccaacgccactcgaccaaagagactgctttcacctgttgggttccgaatttccctaggcactagtggatctctcttttgacaagattcacagctttgaacccatagcttgactttctttttcaaactaggccaccaaaatctacaaatcagtcgttgataggtttcctctagtcctctgtgtccaagatcctcgtgcactttccacaatagtttactttggtaagctatattggaaataactagttgagccattggtgagtgtcttcgcatgagtcgcccatcttgaatgaagaattttgctgatttccgcttgagcttctgaaattcttctgggtttaatccttcaggtttcttcagagtgttcagataatccttgaggtctttccagaatccagttccctcccattcaaaagactgtgttgatattgtggtttgatgggaaaaaactttaataactggttcatcttcatcaaaatcatcgggttcattataaaattcgtcgtcctcttcgctgatgggtcgtctagatagggcgtccggtaaagtgaatgttttccctggtttgtgtaccatgtcaaatgaaaatagctgtatgaaagccacccatctggtcattggtgcacttggcagtgaaggagaattgatcatctgaattaatgattttgcatccactcgaagctcaaaatgttgaccccaaagcaatgtttgtagtttcttcaaaatcctagccacaccgcagagttccaatttaggctgagagtattttgattccaccggagaaaaaaccactgattcgtaaagtacaggtcgatccaatccagtatccaactccacttgagaaagtacagcacctgctgctaaaaaactagaatccacggccaagataatgagtcctgcgccttctgagtaatccaggtttttgagagtgatgtcttcgccaattatttgcttgagtttgttgaaagcctggtcgcattccgtgttccacgtccataggttgtccttcctggtgagttttctgagaggggctgcaatttctgacaggtctttgataaaaatcctgacataaactattatccccataaatcctcgtagttccgttaagttgattggagttggccaagttgtgattttgttccgcttttggaatgaaactcgccttccatccttgcagaccacgtgacctacaatatccagggcaggtacacagcatgcaaatttctttcccgagattgtgagtccagcttcttcaattcgaaacaatactctttccagtgtctgagcatattcccaaatgaagcgcctaatccctggattttcttccagaacctggttgtcgtacgttgaaactgggcctttgattcctccatcatcaatgaagacaccaacattatctggtatttcatcttggaggatccacatcatttgagcttgatatactgcaactgaattggttgcaccttgaggtaatcgtgtaagttgaaatcttcctaagggtgtatcaaaagtggtcaaaggcctagattcatgagccaattcgcgttcgtcgtattgtatagcacttgaccaaggcacaaagggaaggtgatggggtccatgtgcacgattaagattggcctaggacaggcgcaaggtggttcctatccagtctgaaacgtgataggaatgatcctgtgccatagaaagattctggattacttctagacacccgtctcgaacaacccaagaatctttctccccactactcatactattatcaccaatcttatttatcaccaacttttctacttacaaaaattttttccctataaacaattttttatcaaacaaacgacatcaatcgaaacaaaaaaccttcgttaaagcaacacatctcctttccatcgaacccacaccccccactccctacatccttacataatggtcgacgtcaacgctaccagggcaacttcgaagaagatcaaagactcctcgtcgtcgaaaaccaggaatgaagacaactcaatcgcaaactctcttatacccggtggatctaacgtcgctacctcagacgcatctacccaagccaataagggcagcagcaacgtccaagccttaaacggcagcctcacaaaccccggagacgggagggcaggagttttgatcagcgatggtaagttccctgttgtaatctgaaggtttatcctggttaagatagagcgttgaaatccgcattcccaaattacaatcatgatataggcgagcaagcgaacgatagaatgcactccccactagtagacacgagcgaacatcgcagagaccgagcccccgcggcattgttaaatccatccgctaaggcaacgaccagtgctatcactgatagccaagccgtggacgaggaagaggaagatagatcgccaggtagagcaatccccactgcacctctttacagttcttttcagacatgtcgttaatattatttgactgtcattagccattgcagcgccatccatcatgactgagagacaacagatgtgggacagagcggttactgcgcaggagtcgggagacaaagacttggcagagatgctgttcaaagcgataggtcgtatcggaacgaacgctccaaaacaaatctcagacgcgggcatatttgccagacctgtcatgatcgattcaggagaaataacctatctaggcgccaaagaagtcaccgcgacgcaaccagctaccagaccccatgtagaatctcaagagccagaaaaattcttcctgactgaaggagacctggtgtacgctatcgggtcagtaaccaaccacaatagcgtcggtttcgccccattccttgacgagaatatacggaagctgcgttcaccgctacccttgacgatcttcaaccgaaaatggcagcaaagagccatggctcaccatctagaccgacgccagagatccgacgacttgtcagctgacaaggacaaatctggcggctataaaggtttctctttcgtccaagaatggacgcaaacctacgcccagtggagccgcaaccatagagcctttgcaaagacactccacgacgtgtacaagataataaaattctcaaagttattagcaacacacaagaataattgcgatgatataacagaagaattcggcttcatggtcgccttccggtacaatatggaagtcagaagcaacacgttctctcatagaataaccaacgaagatgttaaaaacgcaatcccggatatttctcaacggaaggagtcggtagttgagcaatgttataacacatgccgcaactttggtgaactggagtgggaggagaatttgtatgccccaggcctttcgcacagcaatcacgacccgttaaccggttacctgaagcctttgagaaacggcaacgggtatcaagcgtcacaccacaacaacgcgatgattgcgaatccaaatttccaaggccagagctggatgaattctcctaccaatggctacatgaacagtaacatgagcggaagctatagctacaatcccagagctaatcaccacacaaacggtcaaggagggagcggtaatcaaggcttccaaaacggggcgaaaaggccacgaggtggttataaaggcggtaactatacagaaggctacggtaacagaaacgacggcggccaagcgagcgggaaaaagaacaaccacaacaagtaggttcctcatccaagtgttcgtcaacttgagacacccccgaggtttttccgcatcttagcttgaaggcccacatagctttcagctatcgtatcttattgtccacgttcttttatagaacctcacacgacttgtctccatcttgtcatatcttccactttcctctgaaagaccttcttatcttgagaccattagaaaacatgtcaaacagtttctctctggttgtaaatctgttattgatctttcattttgtttttccttattgtgcacctctgctcccctttgttgtgacagcttccctcttgtgactaggcatccatcggataatgtgcaatcaagccgcccatttgcagagtcagatgataaccctaatgcacgaatagagtggccccaaggggtcaaatgtgagatgaatatagaactttgggaagaggccttgcaaaaagcaggcattctatctaaatatgaagatgttcttctaggtttccgggacggtttcgaccaagggattccaactcacaggattcaaggcatgccttgtttcacccctgacaaccatttatcagcaagattggcagaagataagatcagggattcaatgaagaaagagcttgccgctgacaggatgttcgggcccttcacaattgaggaagtgaaatcaaagtttcaattctttaggactaacccgctcggggcggtagttaacggcgacggttccgttaggcctatcaacgatctgtcttttccgcacggggatccattgataccatcagtaaattcgttcgtgaacaaacacgatttcgagacaacatgggatgatttcaatgaggtttcttctttctttaagctctcagaaggaccgctccttttggccttgttcgactgggaaaaagcgtataggcagatcccaactcatccgtcacagtggccatacctgatggttaaaggaatggacgagaacctatacctagacactaggattacctttggcggagtcgcaggttgcgggtctttcggaagaccagcggacgcatggaaagagataatgttcgcagaatttgacctgatcaaagttttcagatgggtggacgacaaccttttcgtcaagaaaatgggctcgaagacggatatgatagatattgtaaacagatcagttgaacttggagtactgacgaacttaaagaaatgttcgaccttctccgaggaacaaaaattcattggcttcttgtggaacggagtgacaaaaacagtacgcctcccagaagaaaaactagaacaaaggaagaaacagatcctcgaattcctagacaagactagaaaattctcatttaacgaggtagaggtgttgacgggtcgtctaaatcatgtctcatatgttacctcagctccgatgctatttgaggagcctctataggtggatgtgcgactggtttgacttggacgcaaaaaggttctcacctgaagatgtcttactagatcttggtcgatggatacatacgttgaataacttcaaacacagtcgacttatttcctcagccgacccggttgatattggttgggtaggcgacgcatcgactagttttggcataggagtcttaattgggaaacactggagtcaactccggatcattcaagatcgattcaaaggactacggaaacgaaacattgcttggctcgaaaccgttgcagtccgagtagggctcatcatgttgaaacagatgaaccggttgcggaaaggatcaaatgttttggtttggacggataatacaacgaccgaatcagcgatcctcaagaggaaatcgggcaatactgaagtaaacgacgagtggaaagtcatacaagatttcctaataagtgaagagatcgagttgacggcaagaagggtaaaatcaggggataaccgggcagacggtttgtctaggggtatattgggtaacctgaaagaaggaaacagagtgtattttccaatcccaattgagtggaagggttacttacgccacgcatagctaccagtcaaacccttgccaatgatacataactgtatatagtacacgctgggtctctgaattcacactcgtttaactgtcatctctcctgataatcgattaggatacttcttttaagggatctccaatcagaaagataatctgttgtaccaaatcttccttgatctcgattcacaatttatagtcataaaataaatttttcttttttcgtttcttagcattttagggtagaccataaatttcaaacaaatcaacatgatagattcatcagaagacttagtcattattgacagcgagccattaacagtaggcacattatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaaaaattaaaggaaaaaaattaaagattctttcagattttttagagttttctaaattttttagatttttccatatttttttagatttttctagagctttgagatttctctaaattttttagatttttccacatttttcagatttttccagatttttttgtaagagacatctataaagttgaaaaaaattaacaagttcaaacaatctgaaaaatctgaaaaaaatctaaaaaatctggaaaaatctaaaaaatttagaaaaatctaagaaatctagaagaatctgaaaatctgaaaaaatctaaaaaaatctggaaaaatctgtaatttttttacagggtttccctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgagggcattttaacaagattaaagcctttgcggctaatggaacgacacactacccaatctctaccttaaacgcgcatctcctcacgggatggaaatggaatacgatagtcggatacaatgctgctgtaaagaagttcattttctttaaaaatttgtcgggagatcataattttgtgttaccggcaacagttaaagatatagaagacttctgcttttgggcaggaagaaacttatacctcaacaactcgtacaagatatcgtcaagctcaatcaaaaagtatttgtgtgggctgaaagcatggcacacatttcacagcgtagagtacccggacattttggataaaaggatcgaactactgttgaaagcgtcggcccgagttgatgcgactttaccacccaagccgaaaaaacctccaatcatgttgaaacatctgatctggttatcgaacgtgatgttcccaagtggggacatagacaaggctatcttagacctcgcgatcgtggccttctgggggatggcgaggataggcgagttgacatacgagaaaccattcggcgacctgaataagcaagactcggttttaacgtcggacgtacgcttgataaaatcggctatcggtgaaaaggtgatccttacgataaggaatgcgaagaaagcacagccggggaaacctcaacaaatcattttacatagcttgaagaacatgctatgtccggtcttagcaatcaagaggcggatgaaggcggcagatgggaacgacacatctttattcggtttttaccgcgatagggacaggaagcatatcacgcgatcgatagcagtaaaccgaattcaactagtcctcagaaccggaggctttgaaggattactaggtcattctttccgagttggaggcgcttccctgcgttacgcgttaggaacacctgttgaagaaatatgtctcctggggagatggatctcgaactgttataggctttacattagagagtacagcgctgaagacacgacagaaagtaaaagaatcatagacgagttgaacgagttgtggaaggaagattagttatgtgttaaatgtctaaatgagtcggagtagtaggttagatcacagggctcaggctcctatcatcagtagaaatttccacctgagtttttaggcacgcttgtttcataaacctacttcttccataatcttttgattatgctttaatataattgactcaaagaagaagataaataatattcttctgtaacacactaattctttcccgtggtccctaaatatcttttcttgttttaaatacataaaatttaaaatagataaaagaaatttatttaccacccacactcggatagatagaagaacttgttctatgtctatcctaagttatgtgctgcggcacattactgaaaaagagtaccatagggataataaagagtgctaaatggatgtatagcacttgaccaaggcacaaagggaaggtgatggggtccatgtgcacgattaagattggcctaggacaggcgcaaggtggttcctatccagtctgaaacgtgataggaatgatcctgtgccatagaaagattctggattacttctagacacccgtctcgaacaacccaagaatctttctccccactactcatactattatcaccaatcttatttatcaccaacttttctacttacaaaaattttttccctataaacaattttttatcaacctcccacccaccctacaaaacagaagtagttttctgaggagtttcaccgcttgtttggcacgcttgtttcataaacctacttcttccataatcttttgattatgctttaatataattgactcaaagaagaagataaataatattcttctgtaacacactaattctttcccgtggtccctaaatatcttttcttgttttaaatacacaaaatttaaaatagataaaagaaatttatttaccacccacactcggatagatagaagaacttgttctatgtctatcctaagttatgtgctgcggcacattactgaaaaagagtaccatagggataataaagagtgctaaatggaccgcccataatatccccgagtccgtagcatgcccgtccagcaaatgattcgacaaattcttctgtggccggtggtaatcccgcgtctttgatggtaactttattcatttcttgtaagtcatgaacaattcttaacttcccatcatgtttcgcaacacagaaaaccgggcttgagtaacttgaggttgattgttcgtagagtcctgtccgtattcgttcccgtaccagttccacgtattcgccttttattgctgctgggattggtattggtttcttttgccaaggaacatgatccactactggtatgacataaggtaagccataagagtgtttcaaaagccctctttcttccatgcaaaatgccaatgctttttcccttaagacaattaagtgcttgaaaagttttagttcttcgtttgaaagccatccttcgggtccaaaatttaccacttttagtcgttcttccgtgattttggcagtaggcgtaaattccggagggttaggtgtaagtggtgttttgtaaggatcccttgaaagtggtggccgtttgagaggtgggttgagaaattgaggaatgggctgatttattggtcggactttttgtgccacaggtttgtatttggtcatacaccataggctgccttccttccaactttggcatagcttctgttgaaacgtcaagcccaatccttttgccaataatgatcccatatccttatagctgagttgtttccttggttctgctactatcttggctgcattagaggttgaaatcacttctaagtcacttctgatagtagcatcttgagatttggtgggttgttttattcctgttttacaaattttcagaagaagaaggaaaataatcagaatgttctttttttgtaacattatcttaaagaaatatttttttgtttgttttggtagctttttaaacagatccaagaaaaaagttttgagccagtctagaaaacccggcgttcgagataaaacccgcttgactagcgttagtgagttattccctaattgaacaccggaatctataaaaaaggctgcgtagatttcttcttgaacattcgattttcttcgcccgttgtttcttgtttttggactggtttgattgtgttggtgctgaggtcctttcgattgtcccaaccccttccttgtccaatcctggctagaggtactgaaacccttcttcccttggttccttggaaagaaagtgtttcaccggtttcgtggtattccagagtacatccgtagtcaaaaagaaaaggtcgtcctaagatgcagtcctgggcttttggagaaacaaagagatgggctggtccggcgaatcgtcctattccgatgtagcaattttccgccactccatttaaatcacatctggctccgcctactcctttcattggtatgtcaacttgaactaattccaaatccaagtcttccgctaccgttcgaggtataacattcaccatggatccagaatcaaccatgaagtcaactttagctcccccaacttcggctgtaacatatcctaaggcgcagctgtagtagcaaggatctgatgtgtcttcctcctccaccgttgtggtcatagcggctgccgcttttgtggttggtgtggccacatatgtggcactactttttccaggaagccgttcttgaagttttgcaataaccttttcggtataggtcggagaaattgttgtgagttgagaaaaggtagtaggaattttcatatgatccaattcctgcaacaagacgtcctctggatttgctgactgatttcttgctggtgtcttttctctaacccatgttgtttttggtgtggttctgggagagttgttagcaatgtcggccacttcgtcttcctgatcgacctccatcctatcctcttggggttcctggatcctaacacttcgacgtcctcgttgcgcttcagaccgtgtgatggcctggttcttcagaaagttttgcgctccaagttctggtggtgcccagtgaatggtttgcactgaactcttcatggttggagtaggttctgtcgctgctcctgcagtgttcctagactccactaaacgtcttgcagcttctagtatttggggatccgctgaagcagttgcaactactgattgtattggtcgtgatggattccatggtatgtgttgtccattgggtaagtaccagtcctttccttgttgtttgactagtccttcagcttcatcttttgccaactcgaggcatcgggtagttgaatgtccttccttcctgcagtagtagcatactagactttcatagagcggtgttgaaggcctaggatttccacgtgaaaattcctgtttgtcagaggttccaggttgattataactgactggaagaatgctttttaactgttgttggagagaagcgatttcacgtgaaagatcttcaacagtttttccaaccgcaggttttccagttggagcttccgcaatcatccgctcccgtcgttgtccattgcctttttggaggtccaatttcttctgcattaatcgatttgattcagaaaaattggtaacattgaagtttcccggttcaatggcttgtacttccatgttgactgctttaatgagatgagcccacaagggtggtagagtacttccatcgggtgccttgggaattaaatcatatccaaccaaagttcgttttacattcatttgactttccggagcaaatgcctgcatgaagaggattgaagcatcttctttcttgtgtagatgttgattggtgaccaagtagttaagtatcgtggtgaacttcgtcaaataggatttgtattgcttatgagtcctaattcctccgttctttccgtattcttccgccactttaactaggtcgttggttgtgtacaagatattgttgtccaaatcgccccagatgttattcatttcttcctgcaatttggtccaatcgtatgtcttgtacccttccatagcttctagttggagtcgaagttcttcagttttcatgaatcgtccaatctgaagcgccttgtcgtaatcagtagcaccaaatgcatgtgctgcacgttcaaaccgttgtagaaaccgagaaaagttttccccattgtagaagagtccaggttccttgatgatttttggtgttggctgataaattggttgttgatatataggttgagggtttaccggtggttggtgttgtcgattgaaaaccggttcccccatgttttgggtattatgaatcccgtacccagaaactgatggtctaggtgggtttgtttgtttctgaggagtagggttgtctgagtcgtagtcttcgtctgtggggtctctgagttgatgcgctggcccctttcctttgtctaatttaggagggggtggcaccaaagtttccgcagtccagttgaaggctgaaggtggcgcaaaaggtcggttcttcaaaggggttgatggtgcaaatccatcttccaaatccggtgtactgaatggcaaactcatgttgattgatgttgatgcttccggtttgtcttgattaaacattccgttgaaactttcctattaaatctgctgaaaaaaaaactgttatggtcgctggtgtcttcaccagggcaagttgggagggtttataaataaaaatacttagcagtaactgggaatttcttcttctaacaggatctacttatccaaattcttcaggtctctattacctttcttctgggatataagcagctgcttccttcaaatagttccggagatctcttctaacaggatcctagttatccaaatccttcaggtctctttgcccttcttaaggtgtataaatgtctttttcctttgaggtactcttttcaggtctggtttgtaaaaattattatggttaattcaaggttagtaattgctctttttcaggagattaatggtaatttttttgaatggtttatgaaggttaactggttggtcaacaggataactgaatataccattgagtgatacagaattgagttgataaatttgatccgttcgccgctagaagtagtgatcctttgacgatggcttcttgttcttgctgaaattcgttaatcgatgtcgatcaaacaaagaatccctatcacgttggggaatcccttgtaagactcaaaagtggttgtgagaacccttttgctgaatggagaagggtatgatggagttgcaaactctgcccttctgtactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagagataggggtggttggttcgagaataagttgtttgatcacaatttaattgtgtgagagaagagttttgagagtatgagagtgagtttagtgtgtattacaagtgtaagggttgttattgggtgttgtaaaggttgttacagtatgtaatggtaatggtatggtatgtaatggtagggggtatgtgatttgtgggtactaaactgaggggaaaaacaactgggaggagagcctccttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcaggacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagtcattttagcctgaactagaagtctacatgagggttttatgctggtgtagcatgctacatgaggtgattgtactagtctgcaaactaagatggggtgatgaagattacatgagtggtgtgagatagtgtgacagctgcaaggaagaataacaaatgacatgacaacctgcatgatgtcacttgtaaatccagaggggttccagaccaacactgcatgtgtcaatatgtcagaagatggtggagtggtgtgtatacttatgtactatgctggtgagagagtgtagttgtcccgcaatgtgcatatgtatagtgtgtgatatgtaattgttgatgtgttggtggtgattgagtgttgacatgtagttgaggtgtgtaagtgagtggtgtagaagaaaaaagagggatagaaaagaataataaaaaactttgaatttttacacattcagctaccacaacgtggtctcagcccgatagttcatcttaatcaaaccctcacgacggacttcacctcagcaaccaaggtaaatgattctggaaagattctaggtcttttcttctgtcacaacctctcgcttcagctcctccgtcatttccactacgtcttattcctcaattgcacctacaagacaaataagtatcgcatgcccctcctccacattgcgggcgtcactggatccaacaaatctttcagtgtcgcctttgctttccttcacgaagaaaccgaagaatactacaaatgggctcttgaatctctgctcaacgtgttcactagcaacaatattcctatccctgaggtagtcctgaccgaccgggaacaagcgcttatgaatggtctcgactccgttttccccaccgtgactcatctactgtgtacctggcacatcaacaaaaacctgatttctaacggggccaaaatgatcaaggacaagaagaaggaggctgaaatgattcaacactgtaagaatctcatcaaaatcacgaccaccagggacttcagggccgcctttgaccgattcgctggaagttatggggagaaatttggcaattacatgcgctcaaactggctcccagttgcggagaaatatgcaaacacctggacgagggaagtgccccatttcgatcaccggaccacatctcggatcgaatcttcacattcctttgtcaaatcacatctccttggtcccaatcaatccctcaactcgaccatcaaaatgatcaccaacgccatcaaaacccaagtacacaacataagctccctccaccgccaggaaaaaatggacgctctcatgaatctcggttccctgtttgacaattgccttggccggatcacccattttgctctgaggaaggcacaaaacaacctgcgcatatcagcaaacctcgggaagaaggatcattgtaacggctttcatcgactccggacaggtattccgtgtaaacattgcctagcacagttggctcggtcaggcggacggttggaaccagaagactttcaccaacaatggcatatccacgtacgtttgttacatttttcagctcttagagtccttaataacatagtgcttccttttaatcaacaacaggatatccaaccaacaaacaatccgggacaaaacaacccacaagccctagaccagatcgaaaccgtcaagcaaaggctcctccaaacaaacccgagcacgttaaccatacagcttgacgtgatctctcgacttctggacggctctgccacagttgtcgaccttcagttaccgaagcaggtgcaatcaactcgaggtagacccaaaggagctctgaacaaacccaaatcaacaacacgggacccgtcggaatttgaacacattgaaaaaaagaggaaacttgaagaaaaagccgctgagaagaacaagaaacggaagaccaaagaagataatcagaagaagaatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaataataagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgacacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttctttttaccttttgtccccaaaacatttactactaacaatggccttctgaagaacaaatgccggaagttttgccatttattagacaaatagatagtacaattgcagaagaagctagtagatattaccacaaccacccggataacattacagttattgaaagagtagaaaaagtgaaagtaacagaagcagaagatagattctggaactacatagaaactaagcgctaccattgtacccttcattctacctattcccctgaatacatcctcataaatcttgtagaagaagacgagtctatcatagaaaaaacagtagaaacaaacaggaataacttctttacagcgttagaagaaacccctaaatatagaactcttcctactaacatcttgtctagaactgtccgctactacactcttccacctttcactgcttgttctccgcctcaacccaactctataatcatagacctcacggatttagaatagatttgccttgtttttatctcatctcatctcatttccttagtatcagaaataaaaacaccaaaaaaaacacaaaaataaaattcttgcgctatccgtttcactcatctcgtgccacaaaaaatcacaaaaatagttcattatatttccatttgattcatccacacagaaaaaattaaaaacccttaaaaaatacgtccgtgtcccttcaaaaagtcttattttttcagtctgagtcactttacactatcacggagagagaaccataacagatacaaacattctgagtcgaccattcgatccgccgtaccctgtttacactactaggtttttttcctgagccttgaaagtctaccattcctacggcgtgagcggatctagtctcatttacccatcatctcgagggattagtatctggtcgaagtctaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataaggttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactaccactcccgcctagtacatcacccctcctactaaaatcgtcgaaagtgatctttcctgatctttgagagagtgtagctccttcattatttgagctacatcgacaaacaagatacagaactcatcgcctttataagacgtatccagcgccgccttcctttccatcctcactcaactccttcacccagtttcagtagcaaacaccgacctctcaagttttcgaccagaagtaccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctctcgaacaaaaaatttctgaaaaagctcaaaaattggttgtgtaacagtgtccgccgtcaacagcacccttagcgctaatatccaaaacttggaagtacacgacaaaaacactgcgccaagagacaatagagcccaatctccccaaacaactaatagagaagcctcagtagttgcctcagacaagtcttcagttaaatttaacacctctacatattttttgttatcaattttcaccgggttaaattttcctactaagacctgttttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgctccaccatcccagagaggatttccaccagcgtcagttttaccaaagaataaggataaaataatttacgcgtcgaaaaagaaactaacatctcctactaacagttcccaaggaggagaaattcgagcgctattactacaggatgaagaccaacaaggaatggctgaaggatgtgcgcaaccgcagcagttactcggccatcagagctcatctaaagtattgccgggaggatttccaagcgatgatagatttaagaggaatgacgacgaccctcaaaagaaccaagggttggaacccattaaacgtgtcggcggagagtctccttcaaccaagagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatggcgcagccaaatctacgaagagatggtacgccttgggaggtctcttcaagggacttatcaacacttggagaaaggcaaaatcaaccgccaacaccgcttcatggaagaggagccttaaatacttcccctacacctgcgcgtgaaaaaattcctgatagttctgatagtgattctactagtaggaaatcaaaattattgtctagtgattactctacgcctcaagtcccccatgaacatatcccaatagaaatttctctacgcagagctgttaatatgtttactgagaacatgaattttttagtacaacataccttaagaaataacagaaaaattaccactgatatgaagaaattgtgccgtaaaattgagggcagctgggataaaagagctgatgaagaagataataattttacttacatcagagataaagttatgatcatggaaactggtcttgaattattacttaaagaaatgccagaaatgcttgagaaattaggagatcaaaccactcgagtaataaccagagtagaagaaaaatgggaagatatacaaaataataacaaagaaatgatccataaattcaacactatggaacaatctttccagaaactacaaaaagacacgcttgaaaaaattaattcacaatataaaagctttgaagatgttgtaaacaggatagaattaaataatttaaataacaataaaaataattccgcttgcatcatcaaattggagaataaaattgaagaattaattaaaattaaccaagagcctaacagttgccagaatttaacatctcaacacactgttcacggtaaaggaaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaattaacaccccagttagatcaattaacactgaagtacaccattcacacgtaactgatgaccaggataaaacaattcaaaaattaattttatcaggaatgccaaaagttaatgaatggagtaccttttcagggaagggagagtatgatcactataaattcatagaatggattgataatcttaaggaagatacacaagcaccagatccacttatatgttctaaattgaattcaattttaactggagcagctaacacatggtataatcagaggaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaattatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacattaaaggagatattgaaccatctgaatgggttactactcaagtcaatagattgagagcaattgaaagaaatattgataatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccactaaatttgaattaggtattactgataaaatgaacttagtacaactagaatgtaatgctttagaaaataataattttggaaatactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacacgtaactgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaactacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtacttaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattaaaaattgttctagaaagagttataaaaatgaatatgaagatctctatgaacaaatgtcaatttggttttcaagaacttaaagcattaggccacatagtttcaggattgagcatagctatagataaaaataaagtagctgcagtaatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtctatataaattaagtagcccaaacactgcttttgagatgacagtagatagagtagctgcatttaataaattacgtgaattacttacttctgctcctatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttattttatctggtatggtaattgatgcaatttacatgaggtggtatgtcctttcctttgccgtgaacagtatgttgagatgttaaattctggcaactgttaggctcttggttaattttaattaatccttcaattttattctctaatttgatgatgcaggcggaattatttttattgttatttaaattatttaattctatcctgtttacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtctttttgtagtttctggaaagattgttccatagtattgaatttatggatcatttctttgttattattttgtatatcttcccatttttcttctactctggttattactcgagtggtttgatctcctaatttctcaagcatttctggcatttctttatgtaataattcaagaccagtttccatgatcataactttatctctgatgtaagtaaaattattatcttcttcatcagctcttttatcccagctgccctctattttacggcacaatttcttcatatcagtggtaatttttctgttatttcttaaggtatgttgtactaaaaaattcatattctcagtaaacatattaacagctctgcgtagagaaatttctattgggatatgttcatgggggacttgaggcgtagagtaatcactagacaataattttgatttcctactagtagaatcactatcagaactatcaggaattttttcacgcgcaggtgtaggggaagtatttaaggctcctcttccatgaagcggtgttggcggttgattttgcctttctccaagtgttgataagtcccttgaagagacctcccaaggcgtaccatctcttcgtagatttggctgcgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcgactcaggggtctcattgatccttcttgaaggtccggcgcttctcgtggttgaaggagactctccgccgacacgtttagtgggttccaacccttggttcttttgagggtcgtcgtcattcctcttagatctatcatcgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtaactgctgcggttgcgcacatccttcagccattctttgttggtcttcatcctgtagtaatagcgctcgaatttctcctccttgggcactgttagtaggagatattagtttctttttcgacgcgtaaattattttatccttattctttggtaaaactgacgctggtggaaatcctctctgggatgatggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggaaaatttaacccggtgaaaaatttgataataaaaaatatgtagaggtgttaaatttacctgaggatttatctgaggcaactactgaggcttccctattagttgtttgaggagattgggctctattatctcttggcgcagtgtttttgtcgtgtacttccaagttttggatgttagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcagaaattttttgttcgagagataagttcagaagctaaggaacacgctcaacttttcagaatgaaatatttcaaggtacttctggtcgaaaacttgagaggtcggtgtttgctactgaaactgggtgaaggagttgagtgaggatggaaaggaaggcggcgctggatacgtcttataaaggcgatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctctcaaagatcaggaaagatcactttcgacgattttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtatgtagatccttgcagatcctggaaaatccggggtgtattgagttgtaactgtgtaatacggcctgcagaaccttatgtacacgtgagataactctatttttagacttcgaccaggtgtattagactttgaccaggtgtattagactttgaccaggtactaatcccttgagatgatgggtaaatgatgctagatccgttcacgccgtaggaataatagactttcaaggctcaggaaaaaaaacctagtagtgtaaacagggtacggcggatcaaatggttgactcagattgtttgtatctgttatggttctctctccgtgatagtgtaaagtgactcagactgaaaaaataagactttttgaagggacacggacgtattttttaagggtttttaattctttctgtgtggatgaatcaaatggaaatataatgaaatatttttgtgatttttgtggcacgagataagtgaaacagatagcgcaagaatttttatttatgtgttttttggtgtttttatttctgatactaatgagatgagatgagataaaaacaagcttaatttattctaaatccgtgagatctatgattatagagttgggttgaggcggagaacaagcagtgaaaggtggaatagtgtagtagcggacagttctagacaagatgttagtaggaagagttctatatttaggggtttcttctaacgctgtaaagaagttattcctgtttgtttctactgttttttctatgatagactcgtcttcttctacaagatttatgaggatgtattcaggggaataggtagaatgaagggtacaatggtagcgcttagtttctatgtagttccagaatctatcttctgcttctgttactttcactttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttctgcaattgtactatctatttgtctaataaatggcaaaacttccggcatttgttcttcagaaggccattgttagtagtaaatgttttggggacaaaaggtaaaaagaagcacggagatatgttagtcacggaattccaattaggccagacccccaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagattttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtggaagtggcacggattataagttccagaatactgaagggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataatggtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataggataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtagctgacaattcaagtgcaggtaataatgaacaccaatcatgagtatagttgtctttatcctgaaatgtcataccataggcacaatatcttctgatcatgtcttccaaagtttgaatcattctttcagctagtccatctgtttgagggtgataagctgtagaaaattttagttgtgttccacataaatcatacaaatttctccaaaattctgacgtaaatttagggtctctgtctgtaataatatatctgggacaaccaacatcatgaataatagaattccaaaataataaagcagtatccattgctgtatcttctttatgaaatggtagaaatcttgctcttttggaaaatctatcaactactactaaaattgcattgaaatgattaggtcctccaggaggtaatctggtaacaaaatccatgttaataacagaccatctttctttgggttcttcaatttcttgcaataatccatatctttttcctgtagctttatttgctttttggcatctatcacaggattcacaataatctttagtgtcatttttaaaattgggccaccaagcgatttttttaactctctcaattgttctgtcaaaggaaaaatgagctgaagagatattgtcgtgacattctttcaaaaataaattaatgtgctcttttaaacaaattactactacacttgtatgtttaattctgtggtaaattaatccatctaatagagagaatctattttctttaaatgagctaagccatggttcttctaaagaatttatcagatcattatttttgaaattactttgtaatatattcttgattgtggagcaatttttattttggtcataaataagtctaatttcatcccaaaattcttcttgcatttcagttacgtgtaacccacaaatattaatatcatcagtgttatcatcaaaggcaggattattttcattattttcttctggaaacaaacacataatttttgcagcaatttctccgtcccaagctgggttatctggtatattttctaaagaccatctaccaagtccatcagcatttttatgtatattaccttctctgtgtttaatagtgatacttcctctccattcttgaatagctatttggcatctgagcatgtgtctatttggagttttcatgcttaataaacttttgagggctgtacaatcagtaatgacttcaaattcacatccatcaaggtaataatataatttatccagggaccagactaaacataagcattcaagttggctggcactgtattttttctcactgtctttcaaagttctagaaatataacaaatgactccttcttttggtatttcttgatcttgaatttggtgtaaggcagctcctcatccttccatactagcatctacatataatttataaggcttgttaggattaggcataaatactattaaatagtatgggagcagaagtaagaaattcacgtaatttattaaatgcagctactctgtctactgtcatttcaaaggcagtgtttgggctacttaatttaaataaacaacctgttactttggcaaaatcttttatgtgttgtctataataactagcaaaaccaaggaatgactgtatttctttaacattagtgggcataggttttaacatcagtgctgctactttatttttatcaatagctatacttaatcctgaaacaatatgtcctaatgctttgagttcttgaaaaccaaactggcacttattcatagaaattttcatattcattttaataatcctttctagaacaatttttagtttttcaagatggtcattccattcagtgctaaaaataataatataatctatataaataattagccaaccttcacgtaattctttgtgaaattcagtatccatcattctttggaagtgtgagggtgcatttttgattccaaatggcattcttaaatattcataaatacccatgtgtagaataattctcattaagtgtctactatattcatgaataacattttgatgaaatcccttgagtacatccatgcaagtaatatatttagcattttgtagttgcgtgatggcttcacttattttaggcattggatatctgtctgcaatagtgtaattattaagagctctaaaatctccaaccattctagatttaacattatgccacgcaataattacaggagtagttacttcaacattttcattggcaccaacttttctaagtacattcattttaactaagtcagttacatgttgttttaaggcttctctgcttcttggggatgctgggtatgcagcttttctcaatgctggaggataaggtctagaagtattaatattaattctgacttcatgtccttttatacgtccaaaaggttcatcagtagtagcaaatgctaatttctttctgtgaagtaaagagtataattgtgacttctcttcttctgtcaaggtatctgaaatttttgcctcttcaatagtatttccaaaggtattattttctaaggcattacattctaattgtactaggttcattttgtcagtaataccaagttcaaatttggtaagaagggcatattaaggcataatcacattctacgggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaaattttatttgcataaaaaattcttattgcataatgtaaccacaagttggccttggttagtttacatattcaatattcattacatagggtaaccacaagcccatgtactcgtggattgacgtactagttgctaatgaagtgtacacattaactgatcctctaataatgaattcattattgtgatcagtacagtgggtagacagtgaaaattggctgtttattttggattccagagcttcaaaacacagacttgaagtcatgagacttggtcaggtgctgcataatagctcccaaaaaatgaatatggaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaactcaatttttttgaaaagctttgatattcattttgggggagtgagagtgctgagagaaagaaagaacggaacatggcaagaatgattataaatgaaaaaaattggaaccaaaaaaggccagattggagccaaaacagtaaattctagtgctttgctgcactgtgggctggtgaatgccccactcaacagctgtttgaggccatctgaaaaccagtttttccaaaattttcatttataatcattcttctcgtttcccaatctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaattaattttattttttatttttcacaaattttgatactttattttttgcttttattatttcatacccattttttgggacctattatgcaccacctgaccaagtctcatgatttcaagtctgtgtattggagctctggaatccaagataagcagccacttttcactgtctaggcactgtacctgcctagaattccactccatttggacacccacactcatatgtggcacctgctggtgggtaaatttcataaacagtgtgtaccataagccatctctatatctagtgatgtggtttaagcatctaattcattgagtattcttgaggctcaccacatcttacttaaagtgattgaagaatagttcaaaaagtgtagcatgctgaacttagtaaacacggttttttctggtgtatgtgatttaacaattacctacaataaaagctctaatatagaattaggttgtttgggtcaaaggcctgctaagaaaaaattcattaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaataggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatatattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattatttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttgtgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagaaataaatgaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtattttatcaactgtaagccattcatcttctttagtaccactgtatcttactaaatactgtttaatgtcctcattgttttttctgatttttctatgttgtaatatcttcttaattttaatttcttctttctctaatggaggtattacaactctgatgttatcttttcttaaaggaaatttatcattatcactagtgttgtatggtttaattagactgactggaaatgtagggtgttttctttctaattctccagtgagtataacttcaacagcatttgcaccgtgtaattgtttgattgtaaaaggtcctacaaaagaatctcttaattttttaggtccagtcaggtttgtaaaattaaatgtagatatcaagacttggtctccaattttaaactggtgagctttgtgagttttatcccatctagttttgttgtgatctacagctaatttcacgcattctgctgcatatttttcagctttggtcatcataaaatgaaaatcagaggcacttgggtgtatatgtactgcttttgacattaaaatttctttgggaaaccaaggagtccagcctctttccaattcataaggtgttttatttgttgtactgtgtttgctagaattgtaagcatattcaagtgcaggtaataatgaacaccaatcatgagtatagttgtctttatccttaaatgtcattccataggcacaatatcttctgatcatgtcttccaaagtttgaatcattctttcagctagtccatctgtttgggggtggtaagctgtagaaaatttcagttgtgtcccacataaatcatacaaatttctccaaaattctgacgtaaatttagggtctctgtctgtaatgatatatctgggacatccaacatcataaataatagaattccaaaataataaggcagtatccattgctgtatcttctttatgacacggtagaaatcttgctcttttggaaaatctatcaactactactgaaattgcattgaaattattaggtcctccgggtggtaagccagtaacaaaatccatgttaataacagaccatctttctttgggttcttcaatttcttgcaataatccatacctttttcctgtagctttatttgctttttggcatctgtcacaagattcacaataatctttggtatcatttctaaaattaggccaccaagcaatttgtttaactctctcaattgttctgtcaaaggaaaaatgagctgaggatatattgtcgtgacattctttcaaaaataaattaatgtgttcttttaaacaaataactactacacttgtatgtttgattctgtggtaaattaatccatctaatagagagaatctattttctttgaatgagctaagccatggttcttctaaggaattgatcagatcattatttttgaaattactttgtaatatattctttattgtggagcaatttttattttggtcataactaattctaatttcatcccaaaattcttcttgcatttaagtcacgtgtaacccacaaatattaatatcatcagtgttatcatcaaaggcaggattattttcattattttcctctgggaataaacacataatttttgcagcaatttctccgtcccatgctgggttatctggtatattttccaaagaccatctactaagtccatcagcatttttatgtatattaccttctctatgtttgatagtcatacttcctctccattcttgaatagctatttgccatctgagcatgtgtctatttggagttttcatacttaataaacttttgagggctgtacaatcagtaatgacttcaaattcacatccatcaaggtaataatataatttatctagggcccagaccaaacataaacattcaagttggctggccccatattttttctcactgtctttcaaagttctagaaatataacaaatgactccttcttttggtatttcttgatcttgaatttggtgtaaggcagctcccaatccttccatactagcatctacatataatttataaggcttattaggattaggcataaataatataggagcagaagtaagtaattcacgtaatttattaaatgcagctactctatctactgtcatctcaaaagcagtgtttgggctgcttaatttatataaacaacctgttactttggcaaaatctttaatgtgttgtctataataactagcaaaaccaaggaatgactgtatttctttaacattagtgggcataggttttaacattactgcagctactttatttttatctatagctatgctcaatcctgaaactatgtggcctaatgctttaagttcttgaaaaccaaattgacatttgttcatagagatcttcatattcatttttataactctttctagaacaatttttaatttgtcaaggtggtcattccattcagtgctaaaaataataatgtcatcaatataaattattagccatccttcacgtaattctttatgaaattcagtatccatcattctttggaagtgagagggtgcatttttaattccaaagggcattctcaaatattcataaatacccatatgtagaataattctcattaagtgtctactatcttcatgaataacattttgatgaaatcctttaagtacatccatacacgtaatatatttagcattttgtagttgcgtgatggcttcacttattttaggcattggatatctatcagcaattgtgtaattgttgagagctctgaaatctccaaccattctagatttaccattatgccacgcaataattacaggagtagttacttcaacattttcattggcaccaacttttctaagtacattcatttttactaagtcagttacgtgttgttgtaaggcttctctgcttcttggggatgctgggtatgcagcttttcttaatgctggagggtaaggtctagaagtattaagattaattctgacttcatgtccttttatacgtccaaagggttcatcagtagtagcaaaggctaatttctttttatgtagtaaagaatataactgtgacttttcttcttctgttaaagtactagaaatttttgcttcttcaatagtatttccaaaattattatcttctaaagcattacattctagttgtactaaattcattttatcagtgataccaagttcaaatttagtagataagtctccattgatagtaaaatatctgccattgctatttataacatctatcccgtaattaattatgtaatcatttcctaaaatgatgtatttcattctaaagtcttccattacaattaattctaccgtgatttgtatgttattcttagcatgaggaaatataacgtctagagttataattcccatagggttcaatttactgttacaactgtagaatttctcaggtttgatggggatcaattttgttttccaatcaggcagtattttatctaataatttaggactaattatagaacagaaggctcctccatcaatcagacatttaatcttgtatttattacagataatatttgtgatgttagtacctccagtcttatgaatttctcctttattactagacttcttcacgggtaatttgataattttatgaggtaaactcttttcaggtagtaattctatattagaaatgattttttcttcattaataatggcatctatggtactatcactattttcttcagaagatgattcagaatcactgctctctgatttggtatcattatcttcagagtctgaaaagggttgttggttatcttcatggggtttaaccatcatgacatcttttttattcttactgagtttagggcatttagtggatttatgtccttttttgccgcattcataacaggtgacttctttttctttctctttatctttgtctctactggtgtagtctttattaattttcttgaaatctttggagtaatctttagtagaacttttattatctcttttgtatttctttcttttaatgttagctatactttctagttcattgataaattgagtcaagtcatcatcattatttaaggcaattctcattttgtaagcagttttgtcgtccaattgggccaataatttatcatttatagcagcattatcaatatttctttcaattgctctcaatctattgacttgagtagtaacccattcagacggttcaatatctcctttaatgtcaaatctgttctttctgaaattttctctaacctttcttttccattcaggtttgctgtatttagctataatttctttcttccagaaattccaatctttgactccatgagtttctttcttcctctgattataccatgtgttagctgctccagttaaaattgaattcaatttagaacatataagtggatctggtgcttgggtatcttctttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcattcctgataaaattaatttttgaattgttttatcttggtcatcagttacgtgtgaatggtgtacttcagtgttaattgatctaactggggtgttaattttagggtcactgaaattcatattactggattgtgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaatttacatgaggtggtatatcctttcctttgccgtgaacagtgtgttgagatgttaaattctggcaactgttaggctcttggttaattttaattaattcttcaattttattttctaatttgatgatgcaggcggaattatttttattgttatttaaattatttaattctatcctgtttacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtctttttgtagtttctggaaagattgttccatagtattgaatttatggatcatttctttgttattattttgtatatcttcccatttttcttctactctggttattactcgagtggtttgatctcctaatttctcaagcatttctggcatttctttatgtaataattcaagaccagtttccatgatcataactttatctctgatgtaagtaaaattattatcttcttcatcagctcttttatcccagctgccctcaattttacggcacaatttcttcatatcagtagtaatttttctgttatttcttaaggtatgttgtactaaaaaattcatgttctcagtaaacatattaacagctctgcgtagagaaatttctattgggatatgttcatgggggacttgaggcgtagagtaatcactagacaacaattttgatttcctactagtagaatcactatcagaactatcaggagttttttcacgcgcaggtgtaggggaaatatttaaggctcctcttccatgaagcggtgttggcggttgattttgcctttctccaggtgttgataagtcccttgaagagatctcccaaggcgtaccatctcttcgtagatttggctgcgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcgactcaggggtctcattgatccttcttgaaggtccggcgcttctcgtggttgaaggggactctctgccgtcacgtgtaatgggttccaacccttggttcttttgagggttgtcgtcattcctcttaagtctatcatcgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtagctgctgcggttgcgcacatccttcaaccattccttgttggtcttcatcctgtagtagtagcgctcgaatttctcctccttgggcactgttagtaggagatattagtttctttttcgacgcgtagattattttatccttattctttggtaaaactgacgctggtggaaatcctctctgggatggtggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggaaaatttaacccggtgaaaattgataataaaaaatatgtagaggtgttaaatttacctgaggatttatctgaggcaactactgaggcttctctattagttgtttgaggagattgggctctattgtctcttggcgcagtgtttttgtcttgtacttccaagttttggatgttagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcagaaatttttgttcgagagataagttcagaagctaaggaacacgctcaacttttcagaatgaaatatttcaaggtacttctggtcgaaaacttgagaggtcggtgtttgctactgaaactgggtgaaggagttgagtgaggatggaaaggaaggcggcgctggatacgtcttataaaggcgatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctctcaaagatcaggaaagatcactttcgacgattttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtatgtagatccttgcagatcctggcaaatccggggtgtattgagttgtaactgtgtaatacggcctgcagaaccttatgtacacgtgagataactctatttttagacttcgaccaggtgtattaggcttcgaccaggtactaatccctcgagatgatgggtaaatgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtgaaagaggcacggatataaagttccagaatatgaaggagggaagaatgagcgctcagaatcaagggagcttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagtagctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttattatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataataaagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagacataaattaatgttatttctgttatcagctctgtagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcggatctagtctcatttacccatcatctcgagggattagtacctggtcgaagtctaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataaggttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactaccactcccgcctagtacatcacccctcctactaaaatcgtcgaaagtgatctttcctgatctttgagagagtgtagctccttcattatttgagctacatcgacaaacaagatacagaactcatcgcccttataagacgtatccagcgccaccttcctttccatcctcactcaactccttcacccagtttcagtagcaaacaccgacctctcaagttttcgaccagaagtaccctgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctctcgaacaaaaaatttctgaaaaagctcaaaaattggttgtgtaacagtgtccgccgtcaacagcacccttagcgctaacatccaaaacttggaagtacacgacaaaaacactgcgccaagagacaatagagcccaatctcctcaaacaactaatagggaagcctcagtagttgcctcagataaatcctcaggtaaatttaacacctctacatatttttttattatcaattttcaccgggttaaattttcctactaagacctgttttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgctccaccatcccagagaggatttccaccagcgtcagttttaccaaagaataaggataaaataatttacgcgtcgaaaaagaaactaacatctcctactaacagttccaaaggaggagaaattcgagcgctattactacaggatgaagaccaacaaggaatggctgaaggatgtgcgcaaccgcagcagttactcggccatcagagctcatctaaagtattgccgggaggatttccaagcgatgatagatctaagaggaatgacgacgaccctcaaaagaaccaagggttggaacccactaaacgtgtcggcggagagtctccttcaaccacgagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccatttcaagacactcaaggaatacggggaggaacactcaatggcgcagcaaatctacgaagagatggtacgccttggagatctcttcaagggacttatcaacacctggagaaaggcaaaatcaaccgcaacacgcttcatggaagaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgactcaatctaatcaatgaactagaaagtatagctaacattaaaagaaagaattacaaaagagataataaaagttctactaaagattactccaaagatttcaagaaaattaataaagactacaccagtagagacaaagataaagagaaagaaaaagaagtcacctgttatgaatgcggcaaaaaaggacataaatccactaaatgccctaaactcagtaagaataaaaaagatgtcatgatggttaaaccccatgaagataaccaacaacccttttcagactctgaagataatgataccaaatctgagagcagtgattctgaatcatcttctgaagaaaatagtgatagtaccatagatgccattattaatgaagaaaaaatcatttctaatatagaattactacctgaaaagagtttacctcataaaattatcaaattacccgtgaagaagtctagcaataaaggagaaattcataagactggaggcactaacatcacaaatattatctgtaataaatacaagattaaatgtctgattgatggaggagccttctgttctataattagtcctaaattattagataagatactgcctgattggaaaacaaaattgatccccatcaaacctgagaaattctacagttgtaacagtaaattgaaccctatgggaatcataactctagatattatatttcctcatgctaaaaataacatacaaatcacggtagaattaattgtaatggaagactttagaatgaaatatattattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggcagatattttactattaatggacatttatccactaaatttgaattaggtattactgataaaatgaacttagtacaactagaatgtaatgctttagaagataataattttggaaatactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtaactgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaattacaccattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtacttaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattaaaaattgttctagaaagagttataaaaatgaatatgaagatctctatgaacaaatgtcaatttggttttcaagaacttaaagcattaggccacatagtttcaggattgagcatagctatagataaaaataaagtagctgcagtaatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtctatataaattaagtagcccaaacactgcttttgagatgacagtagatagagtagctgcatttaataaattacgtgaattacttacttctgctcctatattatttatgcctaatcctaataagccttataaattatatgtagatgctagtatggaaggattaggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaacattgaaagacagtgagaaaaaatatggggccagccaacttgaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacggccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagacaacccagcatgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacaatgatgatattaatatttgtgggttacacgtgactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaattgctccacaataaagaatatattacaaagtaatttcaaaaataatgatctgatcaattccttagaagaaccatggcttagctcattcaaagaaaatagattctctctattagatggattaatttaccacagaatcaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaatgataccaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaaggtatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacctaataatttcaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccatgtcataaagaagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagacagagaccctaaatttacgtcagaattttggagaaatttatatgatttatgcgggacacaactgaaattttctacagcttaccacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggaatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattggaaagaggttggactccttggtttcccaaagaaattttaatgtcaaaagcagtacatatacacccaagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagattacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagttggagaccaagtcttgatatctacatttaattttacaaatctgactggacctaaaaaattaagagattcctttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtgataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgtggacatgaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattcatttatttcttggatcagccttttttagaggaaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcctatctgttaattacttatctagtaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaataataagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgccacttccactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacacttggtgctatctatagaatatttgaattcttggactgcagaaaacaagtgagaaaaccttgaatatttcaatagtaaatcaaatagatctttaaagtgttcacttttcaatttcagctcatttgattttctacccatgattcctggagtcaattttttctcaatgaaatttaaaagatcacagatagtaaaaataaaattgttgtcactaatgattttgggatgttctaatgagctaatcacttctaatagcagatccataagattcttgacatcttttccaaaatattcatcatcttgaattgttatatcaatatgtttttcagtgctgggtatgaaatttcctgattggtgaaaatattgaagcttattgatatatttggtgcttaaaaatgaatccagtagagcctcccacttttctgatttgttgtgctgattgtatttattaccatggaaaattgtgtttgatattatggcctccataatgaacctctctgcatattctttgttgaaatctgtagtaatcacaaatttgttcatgagaaaatcaatgtgtgttttaattgaagatgcaagatgaaaagcttacccctaataaattcaaaaccaaatggccagaaccagtctttggtgatactatcaataccgtataagattggattcaaagttctttcattcaaattcctgattcctgaaagtactgctttcttgaagatttcattgtcctgaaaaaacttctgcaaatctgccttatttatgaaatcattcttatacaacaaatcaattattttgaatgaataaacaaagacttctactgcttccagtggaagctcttggtcaggctccaattgattatagtccagcttgtaggaacctatcagcttcataatttcttcaacatatgaaaatgcagattgtttccacaaatcttttgaaatgttgaaaaatgcatcattaggacaacttttgagccattctttcataatactgccttcatgatgttcttcaagtagtgctgccatatgttccaaatctgaatatcttgtatcaactcccccaagttcccagaacctcaattgtttgaaaacagctatgttttctttagattctttgataaatttcagtgccttggaaaaactttcagcttgttcttttgtcaataatttgatggaaagttggaggctatcaaaaatttgtgagagctcttttgactcattgtggagcaaggtcaattgagctaaatgtttgaaaaaatggtatcttaactatttgaagaaatcaaaatcatctctcaggaaagaaatgaactcacactcattttctttccatttttcatttattttcaagcctgagaagcaccatcaggttgagaatgaaacaaaaaaaatctgatttgttgaaaggttgactaacgttcttccttggtgagaggcttcttgggatgatacttctgctttaagtaattcaaccagaattcttgtatctgggaattttcacttttctctataaattttttcaaaaaagaattgcatcaatcccaagattctatgtttgaaaagagtgcaactcaccttctccccaatttttccctatctccaagcctggggaattagagtattatcagcctagaaataatccacatcatccggaaagacaattttggatcatcaaacaccaacattttctcttagctgcaggctgtgttgagcctgagggctcttcttgggtaaaaacatggaactcatgatgttggtttaggtgttttctacgattgcccaagagtcttaagtgtacttttggcttgctggtatcatcctcagaaggatcaaaatatcgtaatcttgggagtgctttgtttatttgttatgggacaaatgagggatggttgttaggtcaaaaaagataggtaagcaagagggttcatcaacaatcatagatgaccaaaaaaggttcatttcaatggtaattagtctgatgaaaggattatctcaccacagagctcgtcctccctgacccttttaggagccatgtgggggatggatgttccccaagtagctgtgctggtccacatggaaataaacaaaaatttcagtaacattttattgagaaaaaaagggttgaaacctggacaatttattttggagtatgttcttaaaagtgcttctgttttactgtactgatagcctttctggaacctttgcatgagttcatccaagttcaaagcatctttatcctaaaaccttatgttaactgtattcactttggaatggtttggtcacaatatcaactctatgtatgttgtacaagcatgccacttcccaggttgagacatgtctctacttgcctgaggtttcacttttgatacatacctcaggcacagtataactcataaggaggaaaaaaaggggttacataaaaaggagtgaaaacatctgtcttggtacagctacatacccaatgtgtgtacattcatcactggagttggctttaccatgccaagctggcctctctgaagcatggcccagcttcagtattctaaacaggcaatgtcaagaaccaataattgttagcacaaagaaaatacatctgagaaggatatcgtagtaaacaatgttgtactgagtgcgaggaacatcatgctgaacacatgcaggtgtgtattgtgttttgttttaacaaatttttatgtctcataaaatggattacatacatgatgcaaggagaacttggcagtcaacatgtatttcctcaatgagacatccaatatctggtttgtatgtatgtagtccagccagcaaatggccccagctgggggacagacaaggtgcagagccaggcgcacaaaaatcagcgcgaggactgattggtcaaatgtttcaaacttatacataacaagggtattctttcagatgaacaggttgaagtgatcctagtataggggacctactagcaaaaggaaagccggactaaaatggtagggttctagtggaaaactatgcagggagaaaaataagctacttgggttctttggaattgataagggtgctgctcgggtatatcatcacaggaagaaaactactaaggtgattgtaagccactcgtatgctgttataacaatggagtttgggataagatgccttggcactcctggtccggaaaaaagggttcaaagctgaacttgaggggggatgaatatctcttggattgttacaattaaccccggaattaaaacattcatggtcactttgaaccgattaaaaccacatcgagaggttgatggacggtttcagacttttcatgctatgccaccatctgacaatcaaaaatacaaatcagggcaaagaaaaaaaagttgagcagaggtagagcgacatacccgggtggcatgaccagcatatcaccttcctcgaggactatttggagggcctcgggcatgaccttgtcgacgaactgtggaaaccggccccggaactctgcgagccgatcctggtcaaccgagccgaacacatcaacttgagaagtgttggtcatatagtttgcttgcagggtgtttctatcttgaattacttcctctgggcgaccagattcttggtcgctcgtaggagtaccaaaggggtacatctcagtcgaaaattttggagctgctacccacacgtacttgcggccgaccacttgagctgttcatggatgcaccgttttagccagttagagatccacacagcctggattactcttttattctggaaaatgatgtcatgaattgattaccatagcagttgtagtaaggatcaacatgcgccgggctgaccgttccagctggacccaaccaaacattcaaaatcaccccatcctctacatcgggtttcggccgatcgtccggtggaagatcacagtagacgtattcaggaagttggatgtcgtctttcaacttggggaactgattgaacagattatattgagcgaggtagaccagtttatccggattacactcgtgcattttgttcaagaaatcttcccatcccatgatggtctggctccaatcttcctcggcatatgtctttcctacttcgactggaactactctaccaggaccagcgacagctttcaagtagtcgatacttttccaagggtttgtcgacaatgccttccaatctttgcagtatcctttgatcacgaatggtgacctgtggctggatttctggaactcttcaacagttggagccgcggtaaacacggggatggcgttcatcacaagcgggatcgagaccggattcgatcctcccggtggacgatcttccaaggtttttctccgtcttttttcgggccgttcacccgagtcttgagcttccttagatggtttgatgcaatttgcttgaatcgagtcgagtagaaagaagatgacggtgcgtcttcctcgtccgggcgcgccagaaatgatcaaagccatatctaacaacctgatcatttccatccaatcgatgggatttcggccatttgttgagatgttcgtttcacacgcaaagatcgagctgactttgagcaagatagagtccgtatagagctgtctccaatgcgtcgggacctctttataaacgtacgacgacagcttttcgtcggataaaatcaacagcgcttctgctgtggctacggtctcttcacaggctcgttgtgattcctccagcgaaatcgcgtcctggcattgtttcaagagtgaatcgcatgtagttttcagctggaattgaatcgaccgttcacattgctccaaatctatccaggccatcatcgaaaactcagaaagcctctcttgccgatcttcgaagaatagaggttcaagcttaccacaaaaatcgcgtattctggaccacagctcggttagtttccaatgtatccccatcgaccggccagactttcggaaacacgcaatgaccaggttcggttcgatttgtgttgagtcttgacttaaattgagaggccgcgacctgccgcgacacaatcgctgtggtcattgggaaggcgcgcgtgcgcagctcgcatctcgtgcacacttggcctgcaattcttcgagttcctttccatcatctgcacactaatcacaccacatgttctgtattggtgacctctgtagggaaaccttgggcagccttgaacttaacacaagtccccctggtgggaggcttgctggtgtgactggctgggcgcaaagcgccccctgccgcagggagggacttgaaactaaaaacgctttcccagtgtgaggcagaaagaaagtttttgtgtggtgaccttccttgccccaccacacattcattataattcaatttttttcttgattctggtagatgaaagatatacataatctggattttcttacattatttttagaggcttggctaatcgactcccaaaagttggagagtcgttgagggtgcacacctcgaaggccgagagggtacctctcgggtacactctccaccattgagaggtacactcaacggccgtgtacctctcagcggccaagggtgtacaccctcaacgaccgagaggctttctcttggccgatgagagtgtacactctcaacagccgagaggtatgcactctcgtctgttgagagtgtactccctctgtgagagtgtgctctcaatggccgggaggatttcctcccggccattggggctgtttttgggttgacgacccccaaaacccagtgggttttgaggcatcaaatccctcccccttcgggggtttcagtttttttattttaatttgttggggatccgactccaaaacctgctgacaggtttgggggatcgactcccaaattcgggggtttgggggtttgggagtcgactctccagcttttgggagtcaattagccaagcctctatttttattttaaaaagttgtatgattctacttgaaaatatgcaatgaagttcatgattttgaactttgatttgcaaatttggcagagaggttcgagcgcaatctcagtataagtatattttgtgcctgcaaaatgagaattcctcttttttttaaaaaatttggcatggaaatacaaataaaaaaaatacagaaagattgacaagatggtagagaacataaaaaaggctgcaatggaattttgacaaaaatggcatgaaagccagaggtgataacacaaaaagggcctcaaaagcaggcctgcctcacagaagctttgagtaatagtatttaagcctctctgatgagactgggctgccgcaaacaactctcgtcacaggagaattagttaagcttggggcagcctctgcaagtgcctttacatacaaattgttttgggccagtttggctggtagggatcgggggaaaggcagtgccttagagcctctccactgtggtccctaaaatgggtccctaaaacgttgcatttggaaaccgcactacctgctatgcggacccaagatgctgcggcagacaccgcgggtccccaatttgggtcgctatctgctccccgccctcccctgagcacagaaaatacttgtccaagcggccaaaaatctattgggccctgtttggccgtccgtaatttttaattttgagtcaagatttggcaggagtttgtgcaaaaattttatatcattttatattgcacggtccaaatacgcgccaaaccttggccaaatcacaaatcatgatttgcggccaaacagggccttggttttcatttgtaactatcaattgatgagagattccgagcaggattttgctctacggaatgatcttattgctgatctatgggcacgaaagggccagcttgaacaagatagtgacaatggggacaattaattgcttcctgttgatgatgactctagtgaattgctagaggaagcttcaaactccaaatgagaggagtaaatttttatgcctcactcatctgatagtcaatagagtgggagcaggtccttgagcaaccaagatattggttttttgagagtgggatcaacaatggtgttgcttgtgggtgtcaccatcaaggtgaggtgtcttgttgggtgcttggtaggtagcctgttgtgtccagaaagaatagggaggggagattgggggaggttgagtttcagaaggatggagttcacaggacaaacacaagaattgtgtatgatccttgtggatatcagcatccctagccaatccctggatccagggtctggagagggaccaatgatgaaaaccgtaatatacggacgcggatggggaccgcggtgggcggcgttttttgggccgcggtccctaaattgcgggatagggacccgatttagggactgcggtggccgagatgctaccaccatgatgtgccgctggctgggaaagcacaaagggccggggtgtccatcgagtcccgggtgtgctgtcctggccggggtgtaccttgaccgggctgtcgcaagcccggtaaattgcttccggggtgtatgattaatgttgtttcctctctctcgatccgatcaaccatcgtctcagactgctttgtgaaagtccaacgactgcacacatattacaataatagtcattctagtcacccatcgatctctctaagtatttagctctccccagcgattttcttacaatctcaatagggggactgctcgtaagtcaggtgtgctggctttcgtttggccttgactacaacagacaactattcgtttgaagttgaatatatgtatcatatgttccccagagcttcggcagatctcgacccgttggctaacaaacctcattcaaactgacttcaagacggggtttgggaaatttaaaaagtcaagtttacaaagaccatcccttgtaaaaccatgaggttgtaaaactgcaaaagaaaccctgagaatatgattttacagagaaaccgttcaatctcactcattgcaaatgagagaccgtaaatccttgcttgtaaagttccatctccggagctggaatgagagtttcacgcctcatcggtcacaaagcgcctcaataggctatgtaaatgtgcttatagtgacctccaggtctaattttacgcacaaccctttgcaaagaccacataccttatcctttctgactgacttcatctgtttctttttgttcccatatatcatcctacccaccgtccatctgttagctctatcatctgaactcttcccttctccaaattcttcgtgcaattttcccttcataacacccgtcattcattttcctgccatcatctgcttaattttcctcatcagattgctcaaccgtctcaatttttccatcaccttgctcaaccatatcaacttttctatcagtttgctcaatcaccagaattttccacaccgccaaacttccattcactttcccatccctccatctaattagaattatcatgcaatcaccatctcccacaccacccgtaccactccctgctaccgcaacccgtcagtggggatttcccttgacaaaagatcaagtgacattcatcgatcatgataatgtcatcgacaaggaaggctaccccctatatcccaaccacaacaccgtatttgtacttctacctggcgtcaatataactaacttcggcactgtaggattttcaaagactacctcgtcagaaacctcaaaggatggacgttggaagatccatcgcgcacactgccttggagtgattctttgcactcgtgatggttgtgagtacgctggaccgacccccacaggccaagggaagattgaagagcttctccgcacgtaagtcttggtcttgcagttagattactcatcttttgggtatttatttcaatttgctgatggttttttctcttgcaaacaggaaaccatcttgcccagccgacgaatgccctggcagcatctactggaagcaatgtcacaatacacaaaccaggtttgatcacgaactcagtactggatggagactgatgcggcatcaaggttgccatgatcacccatggccaacctcaaagaaacccgaccctctttccaggaattgcttgccgcggaagttgccaaaaatccaaaggctggcgctcttcaactcaaggttttctcattttgtctcgatttagttctccattacaaattaatgaacttaaattgacgcaatttgctaataatttgttttgccacatataggttggaaacccagacaagtctcatgagcctgacaatggtattgccagtatacatggctccttagcaaactcggacaggctccgacaccttcgacgagaggccctgcgagaaatgaaccttgcccccaataaagatggagatggcgcaggtgaccaattcatgcacgacatgttcatgtgggattcgttgagtccaatcctcttcccttccttcccccctgtttttgttctttttggtcttcactaacaatcatcaacatttgaaccaggcgtgggttggaaattatctcagcatcatttaggaacggcaaggagcatttcacttttcagactccatggatggcgatgcgacttttggaaaaaacagacgatggggaaaacggccccagtttctaccatgggggcttaatatctgatgtgacctattgatatttcaagtcaggatacttacttaccacctcaatgtactgccagaagatcaaccggtggatcccggtacagctcagctggatacgtggcctttccgaggcttattatcacactcacttttctgttcttttccagcaattcatgcgtccggatatctcagtagacgagcgggaagctctggcccggaacgttgtcgatttctctctggctcaaatggaaggttttatctcggcataccttgaagtatttggcgggacagaccgtgttgacgcacgcaacaaattgaaaggttgcaagcaacacttccgagcctctgtcactcgcatcaagcgcaatcgagctgtgatccaggctgacgaggttgtgagttaaatttcacctcgtcccttttccctatccatggataaaattggtccaaattcttctgactttcttccatcaagtctatttttgagtcaatgtgtgagtcgttactcctccgtaatgtagatggtggccccacccatggcgaaaagatcgatgctttacatcgccggttccccaaagtgaggaggtggattgattggtggactactgcggatgttgaggcaatgctgttcccaagccgtcgccaaatgttggatgacaaacccgattcggatgatgggattccagatacaacaaacgctcaagagagcatgcacagggtctactacatgctaaggtaagcttgatttatttcatagaactggttccatctagcctttggtcttgtaaaaactgactcaaacccatgaatttgtaacagctctgggaaaaaatcactgatgattgggatgatcgagctctatgccttcgtcacggcccttgagaaagactgggtgcaagtccgacggggcattccaatcgcttacggctcccttccacccaaacaagtcaatgtgtcccactcaatcggatggagcaaagcaacaaagagacagaaggccgcttggaatgacggtcgtgcccctgacacaacagaacaacttctttctgactccgagaaaccacccaaacgttctaaactaggaaggccaaagaactcgccaaacatcaacaaggaccctcagtccacgtacatctcctacattgcttcaaacaatattctggcgcgcaattgatgttggctggcggccgcactggaatctctttacgcagtttatagccctctctggctccaagaacctggcggaaaacacaccgatctgttcttcttacttgtatctcacttcacaaatcggacgacttacaaaatgaagcaaagttcgcaattacgttcaatcttaactcggggttccaacaaaatatttctggaagtccaaaaactttatccagcaaattttgtcgcaggagcctttgcatcgtgcgatctgtttttggaacttgtcttggatccaaagaagaacaaatccaagactttacccaggctttttcgtgtccaggaggacagagccttttcttgtcctctccaccccgagcaacaagaacatcctcgagggtctcgcgaggtcggtgtactcaacataagaaagtcaatgtttgatttcaataacattgaccgtgcaaatgtggcggagctgattaatcaatggggtagtaagggccttgctggtatctctggactttgttgcaagcaatgccgaagtgaggaatctcaaggtcaaccttcccctaacggtcagagctatctgcaggaagtttcgacaatctccattataaatggtaaacctccggcacatttatatttctatgttgatgttgcaacaatttccgacggggacgaacaaaaccgattcatgagcaacattgattggccgttcaaaatcagattttccggggaggaatacactttgatttcacgtgggttttgggggaagtcacactactggggaaaagtcttgcgatacgtcaatggtatcaccgctgtctggatgcacgatgacagaacaaacggtggaatcgcacagttggttgaccgggttcctgggagcattagcggtgcacaaccacacaccagctggatggtctactctcgaagatggactcaggatgaggaggccttcatcagccaaagcattgtcaacatccagcgcgacaaccccaccgtgaaagctgacaacattccttttgtcaatatgggagctgtcatccaagccagttatgattcggctttaccccatcttacacagcatcaagcctccccgtctgatttgaccgaaattattgctcaatcctgtggtgagaccaaaccccaaggtgagttgaatctgtcctcaagatcgttgtgcaaacaaagctaactgtcttgaacctagatggcaacaatgtagagccacccgccaattccgctggcaagggcttgaaaattcgcattcgaaggataagatcagatatgcccactcaggcaaatcctcgtgttttggacgcaaagaccgagaaacccacggcgcagcgtggtcggccaaagcccaggaaacttgcggacaagacgtttaaatcggagccattgactgacgatgactgggctcgcatatcggccacctattggaataaccgtccgaaggagactgacagggaaatgttggctttgcattcgaaacgggcggcaacatttgggtcaagtgccgtgttgcaggcgggcagggatcctcatctccctgaaactattcatgacaattcacaaggtactgaagaacatcaactgaccctccacgctggtgcccaaatggggagtcaagcactgcgccggtcttccagaaaccgcaagtgattggaaggacctgtttcgctattgttctgattgtattttgtcttaatttttcgttcatttttttttggttagctggcatgaagttttgttgtttttttgatacatttgtttttttcttttttgcaagcaatgggtcgcactccaagacctttgttgaatatttgttacaattgttggacacttttttgtacggtttgcatgactttgtaattttgcctctgtaaatataaataatgtgtttgtattttgcgggtttgcaaagcccagttttcacagtggtcagactctgttcgtaggcctttgcaactttggatgtgcgttgggttgacgggcagttttggaggggatttctcaaggcgagacatcttacaaaggatgagtgaatgtacgattttgcaaatctagatattatttgaccattatacaattttacaaagaataccaattacagtgacttgtcctcttaaaatatacttttcaaatttcaacatcccccttcaagacgagccgtcttgctggattttgtctgagaccgaccagcctcgcaagcttcctttgctctccctagctgcaagttcatttttgattgattcatgaccaaaccatatcggccacagtaaaaattctgatccagcctacccacctgcagattgccaacatggactcatcaccagaggacctaacaggcccgaaaccagagggcctaacaagcccagaagagccaaatttggcatcggatctcgacaaccttcgttctcggtatgcaggactacatccacttgtccaggacaatcagaactcgttctcaagattactccgtgaatcttcaagtatgttgaattacattgatcatcctgcctttcatgcattagatcattaattacactcgtgacttttttggacttgaagggagaaaggtggagcaatatcttgatgaccttgctgaagcttttgccagactcgaagtgcctctcgagacacgtaataagctgtggcgcaattttctctacagggatcaacatattcgcggcacccttatcatagtttgtggatcagacgataacttgaaagcggaattcgtccgacttgcgttctttcatcaacatccagagtttgctggcgcagaacgtccaatttctcccgaacgaatgcttgtcgcactcgcagccccgtcccgcgcggaggcagagacccttataagagctggacggctaccagcatccgacgacctcgatgatatcgcaatcctgaaggaaggttacaaacatgaatacctgaggagtgaaacaattgtgagaccgatcctcaagaagctcagtgacaatgcgaaagactggcgtccgagcaaatatgtcgccccatacaccaccttgattgggccgagtatgagtggaaagactcgcttactcatgaaactctcggaaaatatatgtgttgtttacatctgtcttcgcgaacgtaattcgtgtcgtgaacaaccccccagatctgtgttggctgatgagatgcaacttccagctaaaaaagcacacggactggaaatacattattctcgacttctggctgctatttttgacgtggtggcagactttttctccgatccatccctcgggattgatgagaaggctcgactctcggcatggtatagctacaatcacaactgcggcgatgacctggcagctcgagttcgagacacaatgaaaggaattggccagaacatatatgctgcttctgtcgccttcacgacgaaattggagaagttggaaacaaacctaggttttatcagtaatcaggatctgaaggtactgctcgctttcgatgaggcacgggctctcgtcgaacaggaaacctgtgaagatgaaagtttgccatactttcacgtgcttcgtcgagttttatccaaaataccgcctaagcttcaattctttgcgatctttgcgaacaccacattggatgtggcaaatttcagcccttcgtccctgtacaacaatgatcccagcggaagacctttacctgattccaaagaggtatacgcaccaatatatgctattggcacctttgactcaaaggttccctcctgtccacctaagacgtgggacgagttgctatcgccccgaagactattcagttacggcagcccgttttttcggatttatttcgaggaggccgaaaaaccagaaagagcaatgccaaccggtcagattgttcaagaggtcacaaagatcgccaccgacaagctactttgctttccccgcctttctgaagacctatccgaagctcagattttggcgctgctaggttgcacgatccagccacagatccacaaagccgcaaagctgaactcggagttggtctcgagtcatctggctcagtgcttgtatatctcacctatgcgcgaaagatgggtcagcgaatacccatcacaattcactttgtccatggcggccaacaccttccttacaaaaacggattccagacttgtttcctgcatcaaggttctcactaactttgtgcaagaaggacttatctcctcggaaaattctggacaactggtttctagaatcatcttactgcgagcaatgcagaaagccatgtggacttctcctatacgcaccaagcaaacagatattccttatggatgttcagtccgattggtagatttcttgaaggccttgattggagaggaatcggagttgaagttggacatggatggcgatcagcaaactcggctcttgaaagagggtcgaatcttttggaaccactttacacatatttcttatacaccacatccggctcattttctgaagttcttgtaccgaggcctggcggtacagtgcaagccagatcaaaggggattcgatcagatgttccccatctaccttgcgccggagctttctgagtttacactcgatgaagatcggatctcattctgcggagttcaggcgaagaacgactcggtcaaatttcaagaggagggtccgaagtggaattccaaatacgcgagagttggactcaaagacgatattccatacctattcattctcttcagtttcagaactacaagaacaaagtacacgttgcccacgattcctcaacgcggctctctaatcttccatggcctggaccaaatcaaatgtctgacacccgaaatttctagcgccttgaaagagcttttaagtgttgttacggatatccgggattttgacaaagacaacaaagacatcagacgctttgttgagaacactcgcccttgcgcctaccgacatgatgatcgtgaagtggactggaattgtgattcggacgatggaattgacattgatcaaggtccggagaatgaaactcatcatcatgaagaataggcgatccgatgagctgattgattttggttggtttgtcccatccacttgattccgtttgctctgttgcaataaatatcaattgactgtacttcttctatattctactttctgatttatctcagatttttctatccaatctcggttcactcttcaccgctgatcatcaaaccatcatcgccaatattaaataatctagttcaatcttcttaccaccaatgacattcagttttctgtctgccaagctcatccaacctttgcttccgtttgtatccgattcccctgcccccagctgtcttagcctcgccttggaacgatccttggccttttgtaccatcagaccctccctcatccttgccaacccatggccgtttgcttttgattttgcaccaccatcatcccaccgtttcagccagttctatccgtgctcatcttttcgtctcctagtcggcgccttgctataatttcctttcttcgtgtatttgcgttcattgatagtttttctattcccgtcgtgttccgctaccagtgtccgtaaacctcgccttcgtccttatttgccactccaaaaataacgccttgttggtgtcttgctttcatgtctccatccttgattcatctgtattgttattaatacatcaacaaacaagaaagattatcaaaattcaatttattaagttgttagctgaccctgctcgtcttctatctcctatgcctaaacacaagttatcgtgttttgattcctatgcttgtctatagttagcaagctttcaaaatgtaagaaaaaaatcatcacagataaactgcggctgatgatatatgtagccatcatgtcaaatcaggactcatcaatgaagcgccttctgggtacttcttaccagctataaactgtacaagaaaacctgcaaagagtaaaaatgcaaaactgggaaatagaagaaagaccttgcttgaggctgatgatcaaattttagcctgacccgcagtgaatttcaatgcatatgtttgctgatcatcatggtcaataaaaatctgatggatgagggccctttgtgagcctgaagaagaagtaaatctaattcaacaataataatgactgtatcatggaaaaatccacaattcacagtcgttgagaccagctcaagccaatattagggtttcaccccaactggagtctttggtcactcatcccttccaacttcatctacagatccctttggtaggagtgggatactgatgcttagtgatggctggatacaagtgttctccaaaagctcaagtccgctgggtaggaataagacggatactagtgtacagcttccttttgtcaaaaatacataatcctaatacatacatacaagtaggtcagtcgcaatccaacgtctgctgagagaatatagccattcaaatggaagggtcatgatatacaagggaagggttcgtaattaaaatggttgaaaaacatcgggtcagtccatattagcaagtaggatgatgagcccgatctgaatcgctgccacggccgccgccatgaggagcacgaagtctcctggagtgcgatactcccgaccccacaccctcggcccttgagcttcattcagggccagttcggtcggctgggggaaatgtgcatctgcaaaatcgtgatttaaccttcgacgacggatgtaagatatgcttaaaattaatagagacagcgccgcgaattctaagccaactggtcaggacatacatagaaaacaacaaaaaaaattaagttggctttcgaatttggatcgacgatagggtacggagtcattttgatcgatgagtgaagtgtgtgtttactgactctgggaaagctctttgcggaacattttggtgattgtgagtgcgaaaaacgagcagcccagtgcactccttagataagcgcctagacaggcaaatggaaaagaaaaaagggtcagttttcgggaacagaaagtctaccaaattgaatgctgagcaggagaaaactgaaagacaggggagaatgatatgttgatgtaatggtagaaatgcaggacgagaacacggaccatcaaacgtgcgttgccgggcacgccattcagtgagttcatcaaggtcctcaacgataaggcttccactgcgatgaccgcgatagagatggcgccgattggcgcaagaaaggcgctgctgagtcgccggctctgattcacaacggtccaggaccccatcttcgtccgatggatcggatcgattccgtactggcattgaggcttcctgagccgaaactgagatcggactagttggagatgaagagccgcagggttggtgggggtgatctatcgatggcatcattttcttgatatcgcgaggtgagtcgattgtcgtggttcttcttaccggaagaaattgtccttggacaaacgttctgtcccgaaagtcaactcacaaaaccttaattccccgcagtctagctcctcaaactccacataatcattgtgatcacatatgatcagtccatccacaacccaacttctcaaatccaaccaaacctagaaggtgcctgactctactgatcagcaacttcctcttccaagctccacaagcttcaaatgacaccaatccaactctaatcaactcattgtccagctgcttcacagactggtcactttgaaaggaaggtgaaagaggtgagactgacatggcagcgtgtctgacctcacaaactgatctgattgagggtgagggtgagggtgtgggtgtgggtgtgcaaccccttgagtggaatagatttcccttttgtgctatgagattgttctgtgagaccacaaataatattcagtttgccattggtaactcaaaattgaatcatcttttttacagtcttgtttctttctccaatttcttcatccggaaaaaataaatcataagaataatggccaaagatgagctaaatttggaaaagaaaaattaaaatactatgaaatgagattattcaaaaaccaagtgctcatttttggactcagctcattcttgcccttgaaaaaatcttagggattcacagatggaatgatttttgttaaggaggggtgctcatccaatgatcagggacgcaagcatctacatgttatagatttggtttcccagccaaacaaacatcttgaaaaatttgttctggtgtactggagaatgcaaggtgaaaatgacctttcttggtattggcaagttgaatggaaaactaatttttacccggattcaaaagccagtgatgtactacaggaaaacttttgctaatctagttctgatctgcctcacaccaacataaaagaaaaatttggtggatttgtgcagatactaaatgtggccagtctctttaacttgtgttgatttgaacatccacatagctacataatattagagtatttttgggatattctggtagtgctttgaatgaaggggtatatattcagcatgtgaattctgatttgtaccacctgcatagcccaaaagcaaattggtctcccttgttcccaactcattcatctgcaaccaaaaaattcttggttcaattcccactcagatcttgttgaagtctacaagctcaagtttcagtccaatcaaaacacttgatcattatgaaaattggaatattcacaattgcctgcagcttcagcaatgtattatcatacttagtatttgatggcatatcatacaaatcatcctgcgtcctagcacccaactgcaaaggacgtggtctcatagttccattaaacaaagttcgagaactaggattcccattagaagaaaaatgtggtccctatttgtctggtggagaaaagaaatattgcatcaatacccgtaataagttgtatttccaatgcaaaagatgccgtacaatttactgcgaaaatgatggagttgcaacaagcaaaaatggtgatcaagactgtacagctgagcactacaacaaagaaatctatcaacatacgaaaatggacctcattggtgacacctatggcaaacttagattagatccactccctgaacacagtagcactggaagctgaaaaaatcagtttgaaaacacccgctgcacaatatttttaacactgcatcctacagcacaaattataaatatttttaccagataaaatcaagattgtattcaaaccacctagttttgtctttttcaattcacctgaattactgggaagctaaaagattccaccggtcttcaatccaccaaactatctcatcaggttaagctcaacaatgaaaccaatgaaatacatgtatttgtatttatttgtatttttatctgtttttctctgaattcattgtatttgtattgtatcaaagatctttctctggtcagaaagacagaccaataacaaaatatgataccttatctttttgtatctgccaaaaagtttgttgaaaacagtcaaaattggccaaataatgtttagtgattttttgataaaatacaatgctattgtatctgattttagataggacatgcaatacatttttttgagtatcagaaaaaagatacaatacaaaattatttgcatatactgtatcatgtattgtatcatatctgtatcacctttgcaagtcctgaagggaatctaatttgttaatcaaaaccatacttgttctttgggaagttaacaaagaaattctctgttaattgacctgatataataagggtgtaaaatttctttagcttgtgttggtttggaaatttacatagttacacaatcttagagtattgtccggatactccagcagtgctttggaagaaggggtctggtatatagtctgcatgtggagtgtgatttgtaccacctgcatagcccaacagcaaattggtttcccttgtttcaaaatccggaacttgtttccaatatatcactggttcaattcccatccagatcctgaagttaaagtctgcaagcccaagtattagtcccattgaacacttaatcatgatgataattagcatcttaacaattgcctgcagttttggtcatgtcctatcatccttagtatatggtgatatagtataccattcagcatgtgttcacatactcacatgtcaggggcatggcctcataattccaacaaacaaggtccaacaacataaattcccatttcaagatgaatgtggtcattatttctatggtggagtgaagaatcattgccccaatatccgcaataagttgtatttccaatgtcaagattgccgtacaatctatcgtgaaaatgatggaactccaatagccataaaaagtggtgaaatctgtacagatgatcactacaacaaagagattcatatgcatacaaaaatggacctcattggaagcatctatggccaagttagattgaaaccactcccttctagcacacatggtggcaactaaataattcagttgaaacacacacactgtacaataccttttaaaaatacatcataaaacctacctcatcaaaatattcataaaataaaactcaggttgtattcactccacctattcttttcaagaaagtcctcctgagcaaatggatagcaggcctttgatacatcaaaccgttttttcaggctaggcttggggggtgatctcaaaaccatgattttttttttttgaaaatcaataaaaaaacctcttggtctgatgaaccttgtgaaaataagagcatatttacaccatcaaaggtctgaaggaatgtccaaggttggtcttgtgatcaaggagaaattttttattgattttatcaagctttttctttcttttgaaaccaatctcaagttatgggcacataagttgatttcaaaaattgccttttcaagtggctgaatgacaccaagctgaaacaacaagatccatgcatgtcagcttgctactatggcagagacaacctgtcatagcaaaataaaataaaaaacacctaaaaaatctaagaataaagtaaaatattacataagtaaaagaaactaatttattcatgtaaataacacaaaaacaattaaataacatagaaagattagagaaaactttaattattattacagattctaaatctacgtacaatttaacctagggtacctcagccaaaggtacccctaattgtaactccttcatcctgtaatacccacttaaagaattaacaggtacccatagatcacgggcacctgaataattatgcattatacataacaaaatgcatatactccaaatcttgtctcagatttggagtgttgtgtatagtttgggaagatagagttgcgtggcttgcactgtctccaagcccgcacgccgcgtagtcatgctgcgcactgttgacaggcgcgcctgactacaaattgagcccaaggctcaagcccccgcgcgtgctaggtaagcccacccgccttggatacatgcataaccccctctgggttaccagtatccaaggaatgggccacaagcgccccagaatcctcattacacgtgacaacaaagcccccacacgtgtaataaaaatacaaacaaactagaatatgcatgaaaatactacagtaacctagaatattctatattccaagtggtaacacgtgtagcaagccccagaaaccacctcttggatattctgtggcccatttccaaggaaataactccacgtaacagactagcaagtatccacaggttcctgagggatattcttggttcaaataaattcgtgcatgacccctgtgaacttctagaatattatccccaaggtttcagcccttgttgcgtcaccatgtgggctaaaatgggccacaaagcgctcccaagtcctactaagctcccctgagcaacccctgaggtcttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaatacgatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttactactattactgttgttattaaagcctcaaaattcctcaagaaactcaacagttaccacccagcacccaaaatcaacctttctgagcgctcccaactgtcctgtttccacattgaagatcctcaagaccccataggattattactagtaagtaataacccttttcttgagattttccccttaaaattcttcctgggatttaaaccacccctgtttacaggccccagtgttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattcttttaagaggtaaattggccattttttcttataaattacgccataagtattgctctatttctttggaatttattcctttgaaattaaaaccaaaagtccttaagctttttgcttgtttttgcaccacgtgtagctagaagatattccatcttggcatcacgtaggctgacaattgggggtctggccgggaaaattttttattaaaaaataccttttttaataaaataaaccacctgaaatttattccttaattttctcacataaaaattaaaatcaaactcataaaaatataccattttatcacggtcatcttctcattacttcagaaaaaaataaatacgtaataaaaaactatacaactttttttcttacaaaaaaccaaacctatataaaaaattatatctccttttttttcaccacatttctcccattcttatcctcgaaacaaaaagtcctaaaaaacaaaatcatttccatttttttttagtgaatctacaagagaacgccgagttgattcaacgctatcttgttattcttaggctgcgcaaagaagaatccgaaaaaaactatcgtcctacaccttgggaaaaactatccgaagaagaaaaactccttctcgctacgtaccacgctcacgtacatcaagaacaagacttggatcaacagatccaattccgaagctttctccgagatattcgcgagaaaaatcaacagcttagtcgtaaaagatacctcgaaaaaagttagattctaaaaacctctctgcccttctatctacatataactaaaagaatggcctcagagggccaaacaaaccgtcaggcttgaataggcctttctattgatttctcatgcggcttctaacgccggcgtcgatgttgcacatttcaatgtcatttccgacattcgctaagactttacaatcgatggcaaccttcaaaagcgaaggctatattcacaatgaccttcaaaagcgaaggctattacaccacaggaccttcaaacaagtaaaacccccaacatccggggcaaaaacacgcagcctccccaaatttgggggcatatactagtaaaaaaataaaataaatagaaaaaatacttactctcatcttatccaatctgttaaagtgtctacctttacgacaggagttattaggcaagaaagagcgagtcccactccttccgttgataccaataacggcgatagtgatcatactaccccaagtcagtatcttttttatcctattctattcgagtctaaaaccttttaataattaacgatatgaccaaaatgactaggtcaaatcgaccagaactccgaagccccctcccagctccaacgagacctcgtggcggcaaaggagctacgtgctcgagtcgaaaacctacagatgaccactttgaaacgcaaagaaacggcaacagcgtcaagagaagagccgcctcagaacatggagaagagttcggccatggagatcgacgagatagattccgaatgctcggaagctaccccgaaacgccctataaccccagagatccgagtcttatcgaaggaagaccagatcaaactccgggtcaaagagcacgtctcgctttggagacagtgccaagtagctacgcgcgaaggaccaacagaaaagctgcgagccttactgactaccgctcaggagagtcagaaggttcttcagaaactcatcgacaacgaggagatcgagagttacgtgaagggttggaacccttgggacgaaaaaaaactacacttcccttcccctccgaaaaagaatctaatgaaattcaagagaaacgagcccggcaagaagcaaagctcaagctcgaccaacttctccgatcccgccaaatggaggaaagtcacagacctccttcagatggcctcaggtctgtaccagaatgtgtagccaatcccaaagtggctattactattttagattctttagagaccctaaatttcaatatttctaccttagattcgaatagcgaaagcaacttcgctagcattgtacatagtctagattctgctactaacaaaatgaaagagaacattgaattggtttgcgctaagataattcagcagctgaataagcctttacctattgagttgactccgagaaacagtgagcaattaaccatcatccaaaaggatgtagagtatctccgagatacttcgaaagatagcaaagaattaattaatgagatagtacagttttctcgaaactccgctgctcagagtaacgctcaagccgactacatcttgtcctccataagacaagatgcaatagtcgagaaagcgaagtttgataggacaacgtctgagttaaagaatctgttgatacagaaaagcgccgacaccgataaaaaattagaccttttgaatgaaatgatactagataaattcagttcaatcagaaatgagatctctgctgtcacacgtcttaaaccagatccccaaaatgatcgaaatgatctagccgataaagattcatcccaaaaagaggagaaggatttaatgtcctcccattctaataggtatacgagtagagacgcgccccctcatcaaactaataatgacaaagtcagaaaaagttttgtaagctcagaggaaccaaaatataataatccctttatgtattcaaatactccccctgtcaaaagcggttctcctcctccacttaattctgatcctagaatacaaagaaaatcaaatgaggaagcagattttataaggaattctaccccttatactgcggctgagctggccaatttaaataaatatatgcctccaataaaagattggccagaatttgacgggaaagatgaatatgaccacatcagtttcatcaaatatatagattatttgttaagaacttacatggctccagatgatatgattacttccaagctccctaggataatgaaagggatagcaggagattggtttgttactaaaagccaatctataggcttacaaagttgggctacctggaaggaattaattattgccagatttagcaccagagtatggaagactgctaaaagaatagcctttgaaagtgactattttgaccctgtcaagcattctgttggagaatggtgcttactccaaaagaaaagaattgaatgcatttacaataatcccacagcagaagaaataaatgacaggttattaactcaatgcaaagggaccatagaacacttagtcagatgtaggctaaaagatatggatgttgatctaacagagtttgtaggagtattagaggaagttgtgattatgaatggcttgaataaaaagtatgtcagaagtaatatacctgaaaaaagagaattcatcaagccagacaacgtcaaagaaaagactcctgcagctgaagcccccgtaagaaaagctagcgtacctgagtgttataattgtggagaaaagggccataaaagacctgagtgccctaatccccgcaaaaagatcaataatgtggaagtatatgaagaaactgacagtgagtatgactctggatctcaatttgatgtcataaccactgaaccaggagaagatgagtctcatagaattgtggtaatccaagctgatattggtgatgaattacatatcaataccatccaaggagattctaatttaccgcagaaatgggattcttccatgaaaattggtcatgtttctgatgctaaattgctcactaataaaccagaaaaaggaatgagttacactatgggaaaaactagttacacttctgttttatttgaagataaatcagtaaaagctttactagacattggagccttttgctcatgtaccagtagcaacttcttagatgaaatacatccagaatggaaaaataatttgctgcctgtccccaaagcaaaatttagtagttgtaattcttcaatgaaacccttaggaattgtagtaatgccattaatctttccgcactccaaaggatctttaagactgtcaatagaatttgtagttcttcaagatgctatttgtgactatttaattttaggaaatgacactttttgcatgtatggaattgacatatttcaaagtaagaacaggttctacactattggaggagattggaaaaggaaatttcaaatttgcaatgtgaatatcaaaatccctgatataccagatgaaattacagaagaaatgatgtccttcaaagctgaatatctgtctcaagcagctgttagtgatattctagatgagcaacagaaattagatgtgcttaaaacttgcttcataaataaagaatccttttgtactactgaagaacctattggtaatataaaagggcatgacatgaagttggaattaactgttaaagaaccttaccctcccctcttgagaagacccccttatccttccagtcctaaatcaagagaagctttagaaactcacatcagagagttaatggaattaggcgtgctgagaaaagttggacacaatgaacaagtagaaattactacccccgtaattattgcttggcataatgagaagtcaagaatggttggggatttcagagctctgaataattacactagacctgattattacccaatcccacgtattgatcactccttgcataatttatccaaagccaaatacattacaaccatggatgttcttaaaggttttcatcaaatacccattgatcctgacagcagacaatttttgagaataatttgtcatttgggaatatatgaatatttgagaatgccatttggaatcaaaaatgccccttcccattttcagaggatgatggactcaatttttggtgcatttattagacaagactggatgatggtctacatagatgatataattatatattcgaatgattgggaaacccacttagagaaaataaatctagtgctgagtaccgccatcaaaactggtttgaaaatgtccattaaaaaatgcaactttggctatggagaactgaaagctctaggtaggatagtatctggcctaaccctagctgtagatcaaaacaaagtagctgctgtgatgaacaaagctcttcctcataacttgaaagaaatgatgtcatttttaggcttttgtagttattacaggcaacatatccctcaatttgccatagtgagtaagaatctatacgcactatgcaaagatgacaccatttatgagatgacctgggaaagagtaaaaaattatgaagaattgaaaaggttactcacttctgcaccagtcctagcccaacctgattatgacaagccatttatactttatattgatgcttgcttggatgggcttggagctgctcttcatcaagaatttattgtagatgacaaacccatggaaaaaccagttcttttcatatccagacaaattaaagaatctgagaggaaatatggagccagccaaatggaatgcttagcattagtatgggctctggacaaattacattactacttggaaggctctaattttgtagttatcactgattgtaccgcagttaaaactctaatgaatatgaaaactcccaacagacacatgttaagatggcaaattgctattcagcaatacagagggcatatgaccataatccataaagctggcaagaaacacatgaatgctgatggattaagcagatgggcactccctaatacccctgataacccagcatatgaccctgaggatgaagacatatttcctattttgggaattcacgtatgtgacatggagaatgctttttatgaactagttcagaaaagttatgaccaaaatagtgaattactaaaattagtagaaatattgagaaatgacagtagtcccccagaactagcagctagtttaacacctgttctgtccaaacattataaattaggcaaattcacgctatttgatggattgttgtactacagacacaaacactcaagtgtacttgtcttatgtgatgagggacaaataaaaaatatccttcaagaatgtcatgataatgtaaattgtggtcatttttcagaagaaaggacagtagaaagagtcaaacagactgcatggtggatgaattggaaaacacaagttcatgaatacatcaaatcatgtgacacctgtcaaaaagctaacaaacagacaggcaagagatttggactgcttcagaaaattgctgaacctacggataaatgggagatcatcaacatggattttgttactggattacctccaggaggatcttactcctacaactcagtactagttatagttgatagattttccaagagagcaaaatttattcctaatcataaagatgatactgccatggaagtagctatgttattctggaacagactaatggctgacgtgggcatccccaaaataatcatcagtgacagagaccccaaattcacgtctgaattctggagaaacttacatgatatgttaggaacaaaattagctttctccacagcttatcacccccagactgatggcttagctgagagaatgatacaaaccctagaagacatgctcagaagattctgttcatttggctttgaattcaaaaatcatgatggatatactcatgattgggtaagcttactacctgccttggaaatagcttataatagtagtatacattcctctactaaagaagccccatatatacttgagagaggatggatcccacgcatgcccaaagataccatcaatgataaattacctcatgtacaccccacagcactagatttcaagaaaatgttagattccacaaatttacacgccaagaaatgtgttgaagatgctgtagagtataacaagaatagatgggataagagccataaagaacctgaattcaagattggagataaagtccttctgtccacagtcaattttaataaccttggggggaacaagaaactcaaaccttcatttgttggtcctttcaccattaaacagttgcacgggaggaatgctgtagaagtcatattgagtgaagagttatctaggaaacaccctgtttttccagtaagtcttgttaaaccctacactcaaaggacggcagatactcctgcagtcccagaaccagtacctgtattagaaactccacctactgagaaacttaaagtccataagatactcaaagataagaaagaaagggtacaagggaaagacactagactttatttgataaggtacaagaaccagtcagcagacaaagatgaatggctacctgagaataatatcccagatggagccatacatttgagaaattatagagcttccaaaagaacatcttgaatagaggcttaaaagaatttttttccacacttaatcagttccagcttttttttatgagtaaactcatcttaggggtagggaatgtcagcttgctactatggcagagacaacctgtcatagcaaaataaaataaaaaacacctaaaaaatctaagaataaagtaaaatattacataagtaaaagaaactaatttattcatgtaaataacacaaaaacaattaaataacatagaaagattagagaaaactttaattattattacagattctaaatctacgtacaatttaacctagggtacctcagccaaaggtacccctaattgtaactccttcatcctgtaatacccacttaaagaattaacaggtacccatagatcacgggcacctgaataattatgcattatacataacaaaatgcatatactccaaatcttgtctcagatttggagtgttgtgtatagtttggaagatagagttgcgtggcttgcactgtctccaagcccgcacgccgcgtagtcatgctgcgcactgttgacaggcgcgcctgactacaattgagcccaaggctcaagcccccgcgcgtgctaggtaagcccacccgccttggatacatgcataaccccctctgggttaccagtatccaaggaatgggccacaagcgccccagaatcctcattacacgtgacaacaaagcccccacacgtgtaataaaaatacaaacaaactagaatatgcatgaaaatactacagtaacctagaatattctatattccaagtggtaacacgtgtagcaagccccagaaaccacctcttggatattctgtggcccatttccaaggaaataactccacgtaacagactagcaagtatccacaggttcctgagggatattcttggttcaaataaattcgtgcatgacccctgtgaacttctagaatattatccccaaggtttcagcccttgttgcgtcaccatgtgggctaaaatgggccacaaagcgctcccaagtcctactaagctcccctgagcaacccctgaggtcttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaatacgatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttactactattactgttgttattaaagcctcaaaattcctcaagaaactcaacagttaccacccagcacccaaaatcaacctttctgagcgctcccaactgtcctgtttccacattgaagatcctcaagaccccataggattattactagtaagtaataacccttttcttgagattttccccttaaaattcttcctgggatttaaaccacccctgtttacaggccccagtgttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttattaatataaattggccattttttcttataaattacgccataaattctctatttctttggaatttattcctttgaaattaaaaccaaaagtccttaagctttttgcttgtttttgcaccacgtgtagctagaagatattccatcttggcatcacgtaggctgacaatgcaggtaaataagtgtgaaacctgcaccattcacggttctcactcaactgtcactcaactatcacagaacacatttacttcatccagattcctcctcccatctcctagcctggtagaggtctctaaccactctctatccatgctaggtatgttttctcacttctattttctgatcattgttttattttatcatctttattttacctttttctctgcccatttgacaacttgtacttactaagagagctctctgaccactctctatctgtgctagcaatctcatccaccagttctagaatctctccaagacatagtcttgttcaaatctccaagggaagtgaagatttgtttaagactcttacaataagatgagctggatctctgctaagaaaatacaaatttgttgtttaagatgtttcgttattttaatggcagtgttggacctagtcagataacccagataagcatagtgcacttatattgtctcaaacctaaatttgaatttacatagagccagttttcaagcatccaacatttcctaacaagtgtgagtcctcccagtcaaggatcatcagattcaataatctttaacggtaccacaaatgggattgatgattggttaaatggaacctaaactagtcctggtgtatttttttgtggttaaattattgcctttaatgggaaattggagtagaaaatcatggatgctctgacctgggctgagattttttcagttgaggaccatgaactcccatccggttatttacagatcaaaaaaataggatggcttgtgcttcattagatctcagctgaggaataattgggattccaatttggtaaaaaaaaaaaccctaaaactacaactaactggtcagcttattgtcaccatggcatggaacttcaaaattgtcaatttcagcctttgttgattccttgtcaatttctcaagtttgttaaaaatatcttacattcagaatgaaaatcccacactaaaactttagtgagcattggagcaacactgccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgttgaggtctaagccccagccagcaggccctagaccacttaattacccaagaccaaaatattcatgacatcattaggcctgaactctagaattcatcaaaccctcgcaatgatgtcattacccttcaaccctctcgctctccatcaacatcgctgttgtatctttccgactttcctttatcaatcggtccatccttcctcgccatatccctctctctcctcaggacttctcttaaaatcattcctccacactcttgtccaattcctatacagacgaacactcaatcatccttttgatctcaatatcaatcgatcttctcctttactcgtcaaacatcttctttgatctcaatatcaatcgatcttctcctttactcgtcaaccatcttctttgatctctatatcaaatcgatcccttcttttcgacaattccgccgactacttcctttctttctctttcctcaatcgtcgtaggtcctcattgatctctttcttattgagtggttcaatattgatccactatcttttattagttttcttctctctctttctctctttatcatctcgagatatatattgttgtcctatttatttagccatctactgcttttaggtgacgattttcttctttcttttcttctttcctcttgttgtatttctcagctggttctcatgaaatacatcttttagtctattcatttacagatttacagtctcggcgctcgatcaaaaccgaacgactcacttaaaacaaagcagtaatggcggacaacccggaacagtccatcaaaaccgaacatctcttgccgatcctcaatgggaagaactatccctcctggtatggtcatatgaaggttcagctccgtggtaaagacctttggtcggtttgcatcactccaccagcagatcccatcaccacgacaccagtttcagcttcgtcgatctcagcaaacactacgtcaagcgatcgagcaatctcaatcattgtccctcgcctcagtcaacgtttctataacgaatgtgtcaatagcaccaccatcaacagtgccttcctactctggaagaaaattgcagatcaatatgcctcgaggacagtcatcaatcagggacgtgtttacatgacctggtctgccctagtatacaagggtgatcttcaagcttatatcgacgatactagagcgtgcctaattgaaatcgacgcagtcggcatcagtgttcctgtaaaagtcattgcttatctcattcttggtaaacttatgaaccaagatctggatcagatcgtggacaagttggccctggacaagaaggcaatttctgatccctacgctgtactcaatgaacttcaaacgtaccaaacgcacaagttcagcaaagacaataaagggactgccttgtacacttccgcaccgacacaatcaaaatccgctgtcacttcgaagaaattcccagtcaagattcttcattattgcggattcggtgaacacaaccctgaatctaatcatcctgaaaatcgttgccatgaaaagtacccagaacttaaggactccgcaaaatcgagaagaaatcccagtgcaagctttgctcatgctgctgcatttgtcacatacgtacttcctcgatcatcgaattccttcataatcgactccgccgcctcccatcacatgatacgtgatcaatcacttttcacttccttcaaaaaacatcaagtcactatcaacaccggatatcctttgtcgccactcattgccaaaggtcatggatctgtctccctactgatcaacgatagagaagtgatcttgtctgattgtctctttgtaccaaaaatctcccagcaacttatctctttggttcgaatgataagcgacaccatttccataaaaaaatcaggaagctgcttcactatcactgactcctctggtgttctattctcgggtcagatcatagacaatctgctccactcctcatactcaaataccccttccgctcacttcagcaagaaggttgataacgaccatgagatctggcatcaacgtctgggtcatcccagctattcagtcatgaagaagatgaaacttcccgggccatctgattcgaaaacctgtgaggtgtgtatatgttccaaaatgacactttctccctttccgagccatttccaacccgttcatttccctctccaacgtattcacatggatcttgttggtcctatcaaaccatcttcagtatctggtttcaattattttctttcaatcgtcgatcaattttcatcatttaaattcgtttgttttctgaaagcaaaatctgacactcttgatgtattgaaaacgtttgtcaaggaggttgaaaattctcgagatcgacatgtcaaggaaatcgtctccgataatgggggcgagtttactagccaactcttcaagaaattcacgcaagaacatggcatcaaacacatcttctctccgccagaaactcccgaacataacggatacacggagcgagccaatcggacaattcttgacaaagctcgtgctttgatgttaaccagcaagttaccaaagtcttactgggcagaagctgtcaacacatcgacgtttgtgtcaaatttactctcaactccttctcgctctcacttctctccatatgaattgtggactaaagaaactcctcctattcattgtgttagaaccttcggctgcaaagctttcatatgtgtacctaaatcacaccgatcctggaagtttggcaataaagcagacgtgggtattcttgttggatttgaaaatgaagccaccgtcttcaggattcttcgtttgagggacaagaaactaattagaacacaccatgcttttttcaatgaatcatcctttccgaagttcttggatgaattcataccttccactgttgaaaatctggacttctttacggactctttcgaggaggacagtgatgacgatattcctcctgtctcacatccgacgctccctgaagacgagtgtacgactcaagcatcaacgcttgttccggccgatgaattcgctgatcctgcctctaagctcattgtgggcgatgtttcgtcgtcaaacattctttcgacaaaacgtgtccggaaagcaagagccttccacaccactgcatacaccgacatccctgctcactaccatcgcgcaacacactgtgccgaggcaaagttctgggaaacggcaattaagaaagaactcgacgccatggccagcttgaacgtgtggactgtcgttcccttgacatcggacatgaagacggtcggcacaacctgggtcttcaagaagaagacaggcgaaggcgaaattgtcttcaaagccaggttgtgcgctcaaggcttcttgcaaactcatggtatcaacttctcaaaaacttttgctccaactggtcgtctcaactcactccatgctctaatttcctttgctgccgctaacgatcttgactttcaacagttagacgtcaaaaccgccttcttgaatgccgacctagatgaagaagtgtacctgtccattccacaaggtgtgaccctcgacaagaaaaaggtctgccttaaacttaataaggctatttatgggcttaagcgggctctgcttgcctggtacaaccgtctttcaacttggttgattggtattggattctctatgtccgtcgcggatccctgtgttttctattgcctgggtagtaatcctgtctagctcttcatccacgtggatgatattgctgtgtttgggaaagatatctcaggtttcaaatcggaaattaaatcagaattcgacatgaaggacattgggaaagctgatctcttgcttgggatcaaagtgctccatgagccttcagccattgttctctcccaactccattatgtaaactctttgcttgcgctctacgtaatgtcatcgtgtcgacctgtcgcgactcccttggtaccaaatactcaacttgatcgagcgaccactgaggaagctgatcgattcaactcgcttggggtgaactattgtagcgctgtgggtgctctcagctacctcagttcggcaaaccgaccggatatcgcacatgccgtcagtcaattgtctcagtttcttgaagctcctggaattactcattgggaggcattcacgcacgtactccgatatctggccggcacttctgatcatcccctagtttacccacgtggcatctctattccacttgagggttatactgatgctgattggggcaactgtccgtcaacacgtcgttccgtcactggctacttatccctcttcaatggccacttgatcagctggcaaactaagaagcaacccgtcgtctcactttcatcatgcaaagcggagtatcgagctctcacagatttttcctgtgagatcctttggatccgtcatttaatagtggagattgggctcgccgattcattgcttccgactatagtacatgaagacaatcaaggatgcatagcggttgcgaattttgatgcgaattccaattcgaaaaggatgaagcatgttgaaattcaactgcacttcatacgagatgttatcaaaaacagaaacattcttcttgtgtacacaccaactaatgaaatgttggcggattttctcacaaaggctgttccacgcccagcactcgttaagtcactacttgccttgggactatttcgtcttgaagtaagggggggtgttgaggtctaagccccagccagcaggccctagaccacttaattacccaagaccaaaatattcatgacatcattaggcctgaactctagaattcatcaaaccctcgcaatgatgtcattacccttcaaccctctcgctctccatcaacatcgctgttgtatctttccgactttcctttatcaatcggtccatccttcctcgccatatccctctctctcctcaggacttctcttaaaatcatttctccacactctcgtccaattcctatacaaacaaacactcaatcatccttttgatctcaatatcaattgatcttctcctttactcgtcaaccatcttctttgatctcaatatcaatcgatcttctcctttacttgtcgaccatcttctttgatctctatatcaaatcgatcccttcttttcgacaattccgccgactacttcctttctttctctttcctcaattgtcgtaggtcctcattgatctctttcttattgagtggttcaatattgatccactatcttttattagttttcttctctctctttctctctttatcatctcgagatatatattgttgtcctatttatttagccatctactgtttttaggtgactattttcttctttcttttcttctttcctcttgttttatttctcagctggttctcatgaaatacatcttttagtctattcattcacagtatctgtggcagcgttgattggaggactttctgtgaaaactggagcccttacaaaagtcaaccaagattcaaaaactctagattatcaccggaaaatttggttttaagagctctaaattggttctagggggcctacagatgttgacaggaagtcctctattgtgcataagcaacaaactttgttacaatcattggtcaaaatgaactgacctaatggaagtcttgctgaaccctgttcattctcatggatcacctgtctcttctcttcttgctcccgctttcctctccattttccctcatcctatctttgcttcattacaatcatcttgctcaatctgaaactggatacaactaaccaaatatccactttccctctcttacatctctatctcagacatgggtttttaatcctttaatccatcctttctcttttttcttttgctatctcatgtctccttccttttttctctcttctcttttaattcttctctcatttttgtttaaaaaaaccgtatagcttcaattctttggatctcatgttatattggttgtctgggttaatggtaaagaatcagtcagctggggaaccagagaagtaaaattttcaatcagctttcaaacaggaaattggtttgaaatttttccattggggtttgattaatacttgatacatctatttgggacaagaggttccaggatgaaacatttcacaagctacatactcctccctgatgttgagcaccttgataaggttttagatcatcatgatcattttgaaccaagctttgtaggggcaacaatgggtcactacactgcactaaatgaaccactaacattagcatagtggccctcaaaacagtgcaccaaattagtagtgttagtgtgctgttagtgccactagaccacaacaattttagcatcaaaatcatccccaaaaccactaaaaagcatagcaggctattttttttgcggcccatgcacgtagcattagcgcagtcatggcagatttccactgcgctacactaaattttagtggaattctgctacattacgctgtgctaacgctaccattattttagttggtccattgttggtaggggttgggtttgatggatttggtttgcaagttgggctgctctgacaaacttggaatgattgtttctgttaagattggaaatataggctgtaatatatgatgtcagatttctggcttggaattgattgaattctataagactttgtcttactttgagatttgctctgcttgtaatggcggcggaagatccagtgagtgactgatttttcctgagacttatgcataaaaggttttgcgagatcgattcgggcatgattgatgaagagaatgctcctttattctccggaacattcggtcgtcatgagctgatgctcggtctatcaaggaatacgctttagccaattcggattcatatcttcagtcgggctgctgagggtgaggagatctgtgcaaagattttgattggctaagaggtgtccttctgactacatacgaggaagccgcaaggtgacttgatcaattcgtcaggcgatggttgtttttatgatgatcgaaaagtctttggatgagtcgttggaatcttcgtcgcagtcgtcagggtgcggatgtatgggaggagactcccgaagtgcgttgtcagtattagatgctcaaatgcaaatggacactggtcgatacagttccgtcacggtcagcttcggcacgtgcaaatcccggtctcctaatctcggtatgattgcttcagaagaggaaaagaagcaactcacctggttgatacagttccgtcacagtcagcttcggcacgtgcaaatcccggtctcctaatctcggtgaggaaagagaaaaggagccgggatcggaacagaccaggctataaactatgtacaagctatgatctaggttaggtttgggactatcactaactaggttaaggttgtaagtacatagtttatggtctaagagatgaaataatcttgaatcttctgatgccttccgtcactactctaacaccccccctcaagattattcagattaccctcctacgccaagctgtgtcagggcacccatcatttttgttggacccaatcttctagttaaaacatcggccaattggttgtgcgttgaggtccacttaactgaaatatcatgctctcggattagatcattaacaaaataaaatgcccgccgaagatatcttgttttcttctttgaggtgttatctgttgcaatgagaactgctgcttgattgtcgcaatgaatcttcaggtccgggtcaatttctggttcttcaaaaatgttgatcagatgtgacagttgttgggctccttcagacaaagccaagtattccgccgcacacgtcgacatagccaccaccgtttgcctctttgacccccacgcaatgctgtttccgtcgtgtgtcaacaagtaccccgtcgtagatctttcatgttcccctccccaattcgcatcagtccacagatccatccctccttttccagccttaaacaccaaccctttttccatcgtcctccctaggtaacctacaagccagtcgagagccgtccagtggatagttgatggcgccgcacagaatcttgccaacatattcaccgcatacgctaaatccgggcgcgtcccacaagccagatacattagcgatccaataactgacctaaacttcgtttgatcaatggggtcacccgaataagattccagttccagttcagggagtgggcaatggtggctgaaagtttttctcttgtaggattcaactatttgagttgccatctttgtttgattgaggcggagatgagggccgtcccagacaaaatctatgcctaccaggcgctgaacattatctgaccactttatctcgagtttgctctccatgcctttcctcagatcattgagtaaactttggtcggatgagagagcaaaaccgtcatcaacatgtagccaaataatgatgaattgaccggaccgttgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatggttgtacaacctttacacggtgagtatgggtgtgaaaacaatccaagtggaatattttatagggttttatggttttacggtgattctggataagtagtgaaactgttggttgttgttgttgatgttgatgttgatgttgatgttggtgttggtgttgttgctgttgttgactagtcttgaatgttggaggtgttgtgttgatgaccactgagctggctggggggaatgaaccggctgctgagtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgcagttgaggtgattttgctagtggtgaccttgtgagttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtgggaataactaaaaatggtactactgtatgtaaggattgcataaatggttgcactgcctggtggaggtttttctgtccacatgcatttatgcaaagtctgcgtaaattcaattaagtaactaagtggaggcctaatggttgcacatatgcatgcaagaattgcataaatggtctgcactactggtggaggcctgctgatgtaataatttatgtgtatgtacttatatatatgtggtaaaatactattaaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgcagattctgattatgcaataatatgttcatatatgtaagtggtttaggttgtaaggtaagggttttggcagttttgttgcgcacaacagcctggaccaccacaccgttggaaaagatacagtgaaggttcaatttcgctagcctcgaagccaagggactggacagtttgttggaaaaatttccaccaacatcttgcagcctgtttggtgccgtaaagagccttcttgagcaacatgaccttgcctttaagggacgggtcgatttctaccggaggttgaatgtagaccgtttcttcaatggggctgtagagatatgccgagctcacgtcaaatgtagccgttgggaatttgtgcaagatgctgagcgatatgaggaagcggagtatgttgagggaggctgttggagcatacgtctcgttgtaatccaggcccatttgttggttgaaacctttcacaacatatctagcgcggtacttatcaattgagccatcaggttttcgctttattgagaaaacccaccgcgctcctagggctttgcaaccttttggggctacaattggcacccagacttccagttgaccgaagttcagcatttcgtattcagccgccgccttccacagagccgcatcagggccagacagtgcttgcttgatgttcttcgggagattgtgctcttcagcaattggtagcgccgcaagttgccgttgttcttcctcagctatctcagccgtgcgttcttctcccagacggtggacgatttgcttgaggatgaagtcgacgtcaaccttgtctgctttcggcttggggaccaaatccggactcgttgttgtttcaaccggtttgacggggagccgctggaactcagggagggtgactgacgctgagtgaaccatccgcttctcgtttgggacccagaacacccagcctgctccagcctctgggtagccaagtagttgtccttcttgaccacgttcttccaacttggtgctgcgccgttccttggggacatgtaggatgcccttcgctccaaaagggaatagagtgctagcctttggtttgatcttgaaaaggagttcgagcggtgtcttttcgccggttcttgagtttggcattcggttgtacaggtgagctgccgtcgagtaggcgtatgaccaccagaagctgggcaacatggttctagccatatctccaagggtgcggtttactcgttctgcttctccattttgctccggagagtaaggtgtaaccggggctaggattgtgccgagttccttgagttggggcgatagactcttggtgtattcaagggcgttgtcgcaccgcagatatttcgggaccttcccagtgacagtcttcaagtgcctgatccattggaggattttaatggggacttcactccgtgttgccattggagcacagaacgtgtaggtactggcgtggtcgcggagagtcactagaaatcggcagccgttgatgtcaaggttcagagggcctacaacatcagacacacagaaatccagaggattttcccgagggatcaaggtttccattcccagggtcttcctgtcgatgctttttgacttggcgcattgctcacagaagaagggcttccaagttactttccgttctgggtaattcagtcgaagaaaatgcttaactacattgtcagagacgtggccgagtctcacatgccaggtgtaagggtcaaaagatggggaatgagtgattttcattgactggagggacgaatcggttttaagcgaccaacaataattatggaaaattgtttcatagttattattacaaggatcaactaaagtagctttcgttccctcgtatatcaatttccagccatccgccaatagccgtccggttgagagaatgattccatcaactcctgggcaatggtagacatcatcaatcttcaaggggcccttcggtgtcgggatcgtcacactgccgatgtccgaaaccgtcacgttacagtcagaaacagccaagtagaaggtacgaggttgactcagcttgcgttctaccttgaagaggggggaattgccgcttacgtgggctgaggcacctgagtgtagtaggcagccctccgtcacgtttggaatgttcacttgacggattctatcattatcgggtcgacggggcggttgataatgtgactcgtttgaggcatagttgtcgggaggggaggcaattgaagaaatttcgaccgaggacggggagaatttttgagaggaaactttttttggggggcaacaaaaatgaattttttgttggactgactcaagggtcgggaaaagaatgagagagccaatgatttttatttgcttagtagagcctacgcgttaaatagactacgtacatcaagttcaatctgtggttctgagagaaaaatgaatatcataatgaataacaaaaaaatcaacaaattcttgaatagatgactggagtaaatgactattgataaagactagaccagggttcgaagactacaaggattgcagcactagacaataagacaagagaccacacagaaactaacaacaattgtataataatttgaattctattatttaatcattattaattaaaagactaaacagaacaggatttttagggatgaggagagagagagatgaaattccaacagcaatcttcttgttggcgacatccttccaaaagctagggcagtcggagtaccagtggccttctcgctcgcagtagacacaggtgtgcccatacttgttgagtagtgcttctgattggcctttccctttgtagtgggtggccttatctactgacagttttggggtctgtcggtcagctgattggtgcgctgcggggtgtcggcgttgtggcgccacgtatgaccggttcgattgcattgcttgaatgcggttgaggtccataggtactggaccgttgctgggggctttcgatttgagctttcccgttgccaattggataaccaacaagacatcagcgaaggccggtttgtccttcacatcgagttgttggtcaaccgagaactcgaatgtcttggtgtcgacgccgattggaggtttaaaggctgtctgcaacaataggccgctaacttctggccatccaatctcaagttgatccagctcggccatgaccgttgcccacttcgatagtgtgaaaccatctgatgggttcggatcagtcgctagggccattagcttatcgatcaattcaatcttgtgtcggcggtccgacttgctgcaatttttcttcagcagattgtacaactcaagaggggccttgagttttgagccttcaacgatccctactagttgatcttcgatggtgttacggataacgctggctatcgaagagttttctgtcgagaacaatccttcaaagtttgccggtgtgtcgatgaacgatttatctttcataaagaaatgcattaatgttcagtcgagggcatcgtgccagacttgaaagtgcacgccgtcatagtcgagaatcggcttgcgaggattgatttccttgtgagctgacaatggtgaccgtacgaagttacggagcaggatgtccttcaaggactgagtgttggtttggggtgggggaacaggggcagcggccggcgtttgacggagagactcgacgttcaaacggaggttagcgatctccgtgcgcatgtcgatgaacagttgcttggcctgatcggtggtcagagactgctcctgatggttgttgtgatcaccagacattcttgtttttggttcgatgtcggatgaggacgagtcggaggatgatttttttgatgtttgtgagtttgagtcgatatcgatgtcttttgattttccttggataatttccgttcttctgttgatttcttcttctctttcttggttcaatccgaaccagttgctcatcaaggatccgttggtagtgaccgtctagagtactcggggagatgctacgcgcatacgaaagccggcttttaacctattagatgctcaaatgcaaatggacactggtcgatacagttccgtcacggtcagcttcggcacgtgcaaatcccggtctcctaatctcggtatgattgcttcagaagaggaaaagaagcaactcacctggtcgatacagttccgtcacggtcagcttcggcacgtgcaaatcccggtctcctaatctcggtgaggaaagagaaaaggagccgggatcggaacagaccaggctataaactatgtacaagctatgatctaggttaggtttgggactatcactaactaggttaaggttgtaagtacatagtttatggtctaagagatgaaataatcttgaatcttctgatgccttccgtcactactctaacagtcaggctggagtatgtagtgctgacaatattcgggagtatgaagcaggtagacgcgtcgcgtggattggccgcgcgatcgatcgatcgatatccaaatttttagcagcccaagagaatttccgactcttcaacaagacaaaaaaaagatggctcgactagcaaacctattcaacaaagtccatcttcaattcccacaagctaccaacgaacactatcacgatacacaccaagatcatcccgctcagagtccaagtcaacgtcatcaagaatataatataaccgcaaccaacaacggcaatccaattcacagatctcaaggaacatcacaatatcagcatgaccccggaaatgagggatcgatgcacgacttttgcaacgcgttttggggcgaaagtggatatgagattctaatgtctcgagtcaaacagtcctcaagaatgctagaagatctcaagacttggtataaggaacgatcggcgatcgaattagaatactccaagaagctcttcagactcagcaaatctcccgtccttgctagtgccaccgccaatctcgaatccatcggattaagatccgctctcgaatccattcgcattagtaccgaaaaatccgcgcattgtcatgccgaactatctggtactttcaaaactgccttgtacgggaaattttccacgtttattaatacccgtgattcagtcaagaagaatgtatgtttttttttctcctctctcctgaatgtttgacttaaattacgggtgattctgaattcgaattgagcccttgtcactttttcatgttatattttcagccccaagctacggtggaaaaactgcgcaaaactttggttgatttacaagtgctacatgaaaaagttagtcggttctgcgtttcgttctatttttgatccaacaaaaaaggttccattgcacttggatcccttcgttgagagatagatactaagcatctaaatgaaattttgacaggccaggagaaaattcgaatcagatgccattgcgagtactggttatgttactcaactccaactggtccaaggtcgtgattcggataaagtatccaacaagctggataaagtccatatgagtattaaggttactggtcagtaagaagaaacagacaatttaattttttcttgatgaaagaatttttgttctcatgtgaccttcgcaaattgatgatcacagaaaaagaatatcggactcacaacaagaatcttcaggataccatcaatgaatggaatacccaatggaaacaattttgcgacgttagttattgaaactaatcacttggagggtcaaacgtcacttgctcacaaacattatccaatcttatatacagttgattcaagatcaggaagaagaccggatagattttgtcagaaacactttttgggactatgcaaatgccgtctctgctatttgtgtcgccgaagatgaagtgactttaatttctcatttttttccctgctttttgtggtgacgcgttcttatatctatggttatgctacttttttttcttctactttctagcaatgtgagtgtatccgacaatcacttgaacgttgtgaagccaataaagatgttagaaactatgttcgtcaagcagcaaccgggaatgaatatacacgtgagtcgattcccatccatataaatacactcttccaaaccaaaatttactcatcaaccttcttttttattagttgccccaagttttgtggattatacagcaggagaaattccacgtccggctgcggtactgacggccaatttcatccgaactacgacacggaagcctgaggacactacattagtgccgttaagcaagccactccaagggatggtccaatccatcaaagccggcccccctctacccattgaacctcttcatcagaacggaaagaatgggaatactgcttgggagaataagaataggattaaacggggcggcgcgattgcagaagcagtggctagtatgagtctcaataatccttcacaacaaaatcctaatccaaatcagcatcatcatcaatccgaaagaaaacccgaaatgttaacggccgacaacttggatcatcttcaacggatcatcggacaatctactgcaaatggcgtcgttcatcaacccggtctcggctatccatccgaccgtccatgtaatgaccaacccctcaaaaccatatcgccgaacccttacctcagtcctcaatatggccaaccaattgttcaccatcaaaaccaaaactatgcaagccttgatggccaacaacctagttcccaaacttctcccaacaacaagagatatttcccattgacaccagtcaacttgaacgatcgacctcttccccctccgccactttgattcaatgtcatatacacactcttccttctgttccgtcatgtgctccgttctttaattaaattatgcttgcctaaatctctcttgtattcgtcactcatatattctcaaaaacaacttcaaaatcaaccatgctcagtccatacgatgtcatacataggataggtatacatgtatccttataacctacaaatataaaatcagtcccatctgttatcagtcgcatgagtcatctttcaattctttttttgggcttcagacctccttggttcggatcacggtcaatatcacatttagatgaaagaaaaaaaaaaacacgtcctgttgatgctttcatcacatacatcggactggacatggtaccctcatctaaaaatccagacagaataataatcatcatcacattaatgaaagtaataataataataataataataagaatgataataataataataatattgtctactgatgatgaagtgaagaaaaaacaatgctaatgagaacaagaaagacaatgtgagtgtgcatacaatttttttttctgtgtatcagcgcgaacttcggaattgatcccaatagtaatgaagatttcccatccgaaaaaaactgcatacaatcaacctttgtgacaagaagaaaaagagagaaagagaaaaatattcacaaatgagaagagagagagtgcgtgtacaacaagattattagagggaaatcaagatgcttcgaaagatcagagataagatacgatgataaatagatcaggggttgggactgaaaaacaatgagggacaatttctttaatctttggaaatgcgagatacacatttaatgtacagattaactacatatatatatatatgcatatataagacacagaggacaaagggttgtcgaagaatagaagggaaagtgttttgcgtttgaggagattattagaggttgataagtttgttgggtgtaaaatttctacccaattcttgtggtagatgctgaaaactgagatgaaagatgaagctttgaagtgtagtgatgggtttcagatttcaagtcggcggttcttccgatgatttcggctgtggaggaagaggccgatcataagcagagctaggaaaatggtggaactgatgcgagagtttcggttgatggttataaggttgatgatgaggatgactgggatgatgaggagattgatgaggatgaggatggttgagcaagattccggcgccatggaaagaatcatggtgcttaggatgatagaggataggagggcgatgttcgtcgacgacttcgggctcgggatgtaaatgaacggcgcgctggaccggaggggtaccgacgggagggtgaggattggagagcgacaaggcattggtggctacgacttcggcaatgttgcctcctcgtttcagatgttgtttggcttgatgaacagtcggaccaggatgatggtctggggcttgcttgggatggctttccatggcggatgtccttgttggcccggcttcgattgcaatcgctaaatcggaaatgatgcttggtgttcctagttggactgtttgtccatcccgacaagagtttctggcaaagtttgccagctcatatctggggtatttccgttcgaagagctttggatcatcgtgtatacctttggggtaatcaatatatcctggtgcagctatacgtatttgaggttgttccgatgtgtgaaggggagacaaatcgatgagcattctttgctcgtcaaaactaaaattcagtttaatacataccgtagagctcctggcctgtaccggcctgctggatgaacttgatgacatcctgggatgtgttgcatcgctcgacagccttacgcaagttctcagaatgctggtgtttggacacaatgatagtgaaacgggaagagtggcaagttgggtcagcttggcctgcattgacagtcgacgaagagaaacccatccttgactgacctcgtcttccagcatgcagattgtcgaaagagcgttggcgaaatcccatagagaacttcgaacaaaatcgattcgatcttcttctaaatcttgcatcaactgtgtatcaagagatataaacacgagcaagcaaaagaaattcaccgatcagctcgtccagattttgatggaaccgaaaaatctgaggggagtcgattttttcaaacccacatcacaaaatgatttccattgtaagttccaggtttcagtagtgtcttccaaattctgtgtgagcatgcgatattccttttctaacgtgtaggacatccaggtaagtaaatcagctttcttatttttttgagaagtggattaccacgagagaaacgttctcaccagtaatcccaatgcttccttgagctttgtcaagtttagccgagattttatccatttctctaccttgaacaagatgcatctgggctgcataaccactgacagcaatcgcatctgtttcgaatttcttgcgtgcctacgaagagtataaaaacacaagccaagtttagcatcggttatgaattgatcattcaaaagggagagaccggcataggaaatggtattgatagctgcaccttttcttgtaataatcgtaactctactgtccttttgtggagcttttcaatagaagcttgcggctgtttgaatgcacaagaaaaagactaagtatgactagtaatcctccctggctgctcaagaagtcgaaggaaagagattactgacgttttttcgtgcaccctcacgtttgttgatgaactccgccgttttaccctccaagctggtcttgaaagtcccacttaattcggcatgacaatgagcagatttggcagtagcttcacgaagatgatccaagccgagttgaagcccatcactttcgaatctgatcaactggaatagattcgatctggacaacttttggagttttttcgcgtaatctgcttcgattaaagccctctctttataccaattcttcaactcttccaacattttacttgacatcttggtcttttcaattaagatttcgtatccttcttctccccaaaacgagttgcaaaactctttagctttgattgtttgtcggtgttgataaggaagaccatcggtttctttttgatggttgctgtcatgggttgttgaggatttcacatttccatgccgctctgagcgatgtaaaagcttcctaaatcgccccatatcctccccgttgtctttcggttcaaaatgtaaggtcaaaggctatgaaactgatcatgtgcacaccggacgcctttgaattccaactatattgaagttttgatttctttcttccgcggcgtccttgttgactgctgttaatgatctgaacgcgtcggatgatttggatgcgccggttggcttgcacgcgttgagtgatgtgaacgcgccgggtaaatttagcgcgccgagttatgtgagcgcagtaagtgatttggatgcagcgattgatttgaatgtaccgggtgatttggacgcgccggaaaaatcggtcaagcgaaaggaagcgatttttggacgccctgacgaattaggtttgttgtgagaaattgttgatgaccctgagttcgcaagatgcgtaatgagattgatcttgaaacgattcacttttgggaaggtgaatgagctccttgaggtaatgatggtggtcactgctttgtaaaggaaatctaaccttgagaaattcaggcacaaggctcagttgtctgggaagcaatcctttctcgaggtttccttaactagacagacagacatgaaaatggaagctcgacaaacatccacccttgttcacgacggaagataccataaacgactaggttgctgggacgactgcagcagacaggaagttgaagtctgacggctttaacctttcaggggaatgtacaaaaatggcggagatgcgaaataaaaggttgactaatctaacggttcgacgtgttttgtcaaaatcatttaggacagctgggttgtctaagaggaactttaataagcttggggtctttccaagcgagagtcaaaaggctaaaaaaaaagggaaacatgaatgtgtcactttggatggaaaaattccccgattggaaaatcagagctggcagttacataagatacgttcaaagttttgaaggtcaaaaaacgaaaccttggaagcactcacgccgaatgttctttgctaactcccggtgaaggaaggacgcgcgccggtcgtcagccgatacgatgcaacctcccgccgtcgtaaggatggatggttggatggactaactggagaccaaatcggtagatttttctcagaatactcgaattctggacgattgttttcaaacgactgaagaacaagttattgggatgtcacaacttctcgtaaatgttaaatcctaattaattggatgaatgtcctatgctctatgtatcctgcaagctgtcgatgatgggtgcaagatctataagaaggatgaaagtccgaaagattaagttttctttttctagcccttttggctccttatggtggagtaactatcgacaaaggactacataaacattgatttatgtatgctcttttctgctgctccaaaggaattgcgctcgactgagggcgatcttgaagacatagtagcggaagtggaaggtatgtacccttccataatccagcatcatctatgcatggaatttacattggaacacaggttgggtgaggatgtggtctgaaacgttggatttgaaccatacaagatagttttcccttcatgcggtgacgcagtctacgggccacttaaattcttgccgaagggagctgtagggcgctgtgcaaggaatgcgcgtcagtgcaccccagtataaatgtgtaaaaagtggtgatggtggcatacatacaagggaccagtctacatagataccagccttatattcttcttttgtgttccaacttccttcccctacattgcctttataatccctgccgatgttgaatgtgcatcgtcggtgcgacttcagtttcgagttgcaatcagaatctgcttggaagcgggactggaacgggcttgcattgccctgcatagtttgcaatttcaccgctggtcgaaggtcggagactcgaacccatgagtctctctccgaggagccttccatcggcgttcgctcctccgaccggcagcgcgagggtgctccggatctttgagcccaaacccggctgcggcccagtggatactgattttggtcgagcgctgtcgagcgactcgctcgtcatccttcgatcagttttaggaatggccaacaactttgagttcccaaaattgcgtgtctgcgcaatccggtgttggaatgactgcatctgcaatatcctaactgaaaaaatgttttcgtatgccccaatcgagatcattgcgatttgaggccggaagtagatccggacgaccattttaatacgacccgttcgttgagacgactaatcctctctggagtctgaatgtcctggcgatacttaccacgaaccacctgcgtaaaccgtatgggtcagcttgtgaggctcatgggatagaaatcataacatttggtcttaacagagacatttctgagatgactagggaactcgcggcttcgccgcgctcctgtactaaactgggatcgctctgcatcaccactggacccggattttgtcgcatatgggtcaacggcacttgggagaggtcatgaacgaggttactgagaaggcaatggaaaagtagtaaatctgttttgggggacactgatctctggggcccctcaagcaccccatgaagagaagccacaatcccctcaaactaaatcaatcagagagcaaaatccatccactgaagctctggtcatgcatacaaagcaatggactcttccatgcagacaataaaaatccatctctttcacctttggtccaattaaacatgcatagagtaggaagtataattgtgcctgggttacccatgatgtgagtgatgtgagtgacgtttttcaagaccatgcagggaaattaaatccaacacatcacaagaattctggaattttttcctacaatacatttccttctggcatcatctctccatggatcccggctgtcaaaaacagtactgggatatatgtactactggttttgcgcactggggataatcaacagtgtttgagttgtgcttccttttcctctctggtattgagtttacccttctcattaaagactgttttgtaagatagaccaaactagaacagtccatgaatgataattgaatttctttagcatcttgatcataagcatccagcccaatatctaagatagtcacaaaagaaaaaaaactggataaaaactgtttcttttagtttgtcagcaacatagcaataaaaatatttttttcatgatcatttttctggagataaatacaaaaattgtgcactgagtcacaatgacaattggtcaatctttttcatcttgcatgtataacgagtaaaaacaaaaagcgaggggaagggcagagcaagaaacaaaaacattgacccaagtagaaaggaggtgttgtttctgaaataaagtggaggggggagccggaaagctttttgtctttttctttttgataaaccaacaaacagtgaggaagaaaggggatagatgaagcggaagtagaagcagggttcacttgaggatgaacagggatatcaggtgcattagaaggtgcggaaggtggaagagaggaagtgtattgagaaactgatgtcttggcgaggatctccttgcagagttttttggtgacaagaagtttggggcctgattgagttcttggtgatcgatctgtttgccaagtttaaggcagttgattgcgccatcctccttggaattcttgtcgaggccaaggagcatttggacccgatgatgatggtgatgatggtggtaatagatgagttcatctttctctttctgaagttgtgctgggtattgcgagtagaccatctcacccaacgcctttcatcgagccgatgggtcacccgctataaagcccctgtcccccccgctcgtctctggatagttggtcctgccattggtgaggattgactcaatcgtgtccttggactgatcctctttgccactcgtctccccctcttcgaattcgccttggtcacattgctttgacttagaatttgtagtattcaacgaggctgggctccagagtcgctcaaactcgttaaacggtcggtccaagatgtagttctcaaccttgaacattgagagacattgcccgttccacacttcaccgccatttcacggtccatttctaggtaatctacccaacctcacagccaatgcccaattcaattccatttccagctcctacccactcacccgctcaaacgtttttccttctttgctcgatgactgaaacttttgactttttcagccactgtacacatgtttaacagcccttagcaatgtcgagttgtgaaatgtgatggatttcatcgcatatgggtcaacagcacttgggagaagtcatgaaagaggttactgaaaaggcgatggaaaagtagtttagaagcccggaattagaaatgtgatgggctttgttggataaggatcaaggatacgacgtagaggtcctgaaaaaggtgactgaaaaggaaatggaaaagggatgtagggccccaaaaaaggtgataaatacagtgagttatgttccgggtgaaggggaacaagcggttgaattgcgaaaatgaaccgtgacctggataagggaaaagggtggccatggacatagatagaggtgaaatgatggcagagaatcagaataggagattgtgaggcggttgctggaaccggacaaagacgtgagctggacaggaaatgggagcggaactttcggttgtatcgttcgattgaggggctaaaagaggaagtggaggaaattggattaagaaatgggttgttggaaactggaatagggaaatgatttgggacaggtcggttgaaaaaggaaaaaggagatctgacaatgaatatgagttatcggaatcttgccttggaatggtaatggtgggagagagccgataaagggtggcgatggaagtggatgtggaggtactggtacttactccggttgcggaatgattggtgagagtgtgggggggggggcggtggagctggggagttgaaatgcgaatgtggacggaggcggcgaatgggaaaggtataaaaggagtgggtctgaggagatgtgtcgggtcgagaggatgaatcagaccacgaggtgtatagggtattgaactattaccgttcgtctctacagccacattacacaccggatcgggtccgccgcctcgggtgcagctaacgaggcgccctcgtgaccctgcaagcgcctcgcgcgatccgggcgtccaaacggaacccgtcatagttgcgtgttgctgggccgcgatttggtcgtctcaccctgtatgggtgcgtctcagttatcgcccacggagtcggaggaccgccgccatcaaaggccgggcgtcatgatggcgcaccggccctatggctcgacaggtcacacagccaggttggggagagccaaaaagctggtcaatgccgggctcgaacccaacattatctcacaccgctgaaacccaagggagcccacaccaaactaggatagaacaccgatggaggggaggcaggatcatgggtatgtgactcgccccccagccacttattcatccgacttcgaaaaaaatcttcacaagtcaagtcaaaaaaaaacaaaaaaaaaaaaagagatcgattattttctcgaacactcacctaaaaagacatctttccaggtgggtgttgggaaaggaaaaaggttgaccgatcgagcgaccagtgccgcctatcggcggactgatggcgagcccggtctcgagtcagcatagcgaccccgggcggttacaattgcatgtcgcagtccgtctcgagtgctggtatggcctgggtgcgttgcaccaggacggcctggggcaaacccaggtcattacgaccccagcttgcacccaacacgtaactgttgcatacacttggccggcaacgcccccagagggtgtacaggccgttgcaatcacgcacccgccggttgcgcaactaatttactgtattgcggcatggggtcgcctgtagtgctggtgcgcctcgcgggcgaaccaacttattccgattcgtccgggtgtgtaggtcttgatatattggactttacaacatccctggtcattaaaaatgaggcagaaatgctgcccgtcagaagtggatgtcgacgaaattacttgtgtttaatggtaagttggactgatcaagacaagctaacgacacccacgaatcgacaccaactagtaaaaacttacacttgtgttgttttgttcattcagacggcactataaatcttgacttctctttacctcatataatcttcctatggctgaaaggacactctcctctagtttatcatgtaaattcaaccagcagttacatctcggtacgcttttattttttaccaaaaaaaagctttattgcacgcttctcgccaaaacacagtcctgtgcttaatcagtcaaactccaagtgggcaaaataaacaggcttggatctcaaaaacgtgttctatggtctggggcaatatgcatgaaggggacagttcaagagttattttttgattgtatgcaacaaagggaatgaacgaaggtgagcatcagtggtctcaggtctggggtgtctggatggatgaaatgagcttgaggatttctctggtgcttcatgatgtcatcctccttcaaaaatatcatggagaagctgtgacttgtgaggtgtcaacaagggcatatgacgtcactggtctgtgacattccactgagtaactcgaagcctttcggtctgtcatcgagggaggaatccagagaccagttgaccaataccctaacttgtaccaagtcccaagcttctgcgggcctggtgacctgggctggctggcgccactcgcgaagcgagcctccgaaggagggacttgtgacaaatacgcacaagctcgcgtgtcgctatcaacatgttttggtgtagggaattttggattgcccaccatgcatgtactttggggttgtttgagggcagagtcagcatggtcaaagttgaccatgttgcggttctcctcatccaatttttagagattttgtatgaaaacctgacaagtaagatatttttgaaaaatatgaaatattgaaataaatcagaattaaagttgagctccgagccttgagaagctattacataagcaaaaaacacaaatttgagcggattcttggacctttacaaagtttccctagaatgtagttgtacatgtttctgggtaattccttgatgaaaatttactttggcatctgggatacattgtgccagatttttcctctattaaagttaagaaagcaatttattagaatttttcgcacaaaaaacactctcaaaactggaaagcgacacgcgggcgtgttcgtttttggcacaagcctctcccgcacttcgtgcgttcgacggagaggctgggcaagctagaccaataccagcagcttcaatttttaaatacacacacacactgcaagcacaaagaaacgagatgtcagtggaagcaagacaatccaatgcagcgttgaatttgagcggcaagactgctgtcgtaaccggtaagcctatttagctgtagagctggttggaggtccattccagttgaccactcgttatctttcttccgcataatacggctctgggtaatatacaggtgcaacgcaagggatcggagagggaatcgctctacgatgtgctcaacttggcgctagtagagtcttcatcatcggtcggaaccaggaacgcgggaacgccgtactcgagcgcctgagggctgttgccagagagagagccgattctaaacaacagttcgagttccttcaggctgatctttcgttgagttttgctttcatccggccagccacttgtccatctttcccccatccttacattcgtactcttcccttcttttctgctaaggacaatcaaaactatcaaagaaaccgcgacggagatccagaaaaaggtcggaacaaacggattggattacttgctgatgactcaaggagggccaccgaatggaatatatgaagaaaattcagaagggtcagttgaccgtatcatatatttcaaaattccacgtcctcgcccaagaaaaaaaaagtaggattcaacaggaaacaaaaaaaaagcgaactgatgaagtgcgaaggaatcgggaatagatatgagaagtcgcttgctgtccattgcctatctcgcttcggcttgagttacttactagctgaatcgaagacattgaagaacgacagtgcagtcgtctcgatcctgtcgcctggatcgagttactcggagctcgatctcgaagacctttcgttgaagaaactgcatgcgactcatccttggaggccgacgatgttgatcagccaggggaaacgcgactctacccttactgacgctttcactctggtcagtcctacacacacaaagtacacacttcccaagttccaaattgacctggccctgatcccatcgatccctatcgtcgctgctatgtaggagttcaaccgccgctatccgtcaatcaagttctaccacctcttcccaggtcagtatgatacgagtatctggtggatctgctacccatgcagccagaatatgatgatgctcaaaccttatactctcataacaatgtaggttacgtccagacaaatgcggcagccaatcggggactcccatttcctatccctcaactaggttcagtatttggaccagtcctggcaaagattgtgggaaatacgccgacaagttactcggatatcccgttatttgttcgtcttttttcttgtgcttcctctgtctttatatctatgttttgtttcatactgctttttttcaatattgtgaattcaactgaggctggttctgtttcttttgttatgttttggggggtggctggatgggacagtttgcagccaatccagaggcaaggaagttagacggctatctcttcaatgagcgcttgaagaagattgatttaggacaatggaatcatgaccaagctaaccgtgcaaaagtgtttgaaaaacttcaaagtctgttttgattgaaaatcaaacagcatcagtatcttttctctcagatgattaaattatctacatatatccaatcatgtggttctgttttttttgtatacaaatatctatttatcagcattgctttatgagcatgttacttactgaattgtatctcttcagacaaaagctacctaacactatcaaaaaagaaacatctcagaaaaaacctggcactagttgacatgcagatcattgctcaatccataactactgttataactccaagtaagcctgaagtatttgtttttgcaaacagtggctatgcatttaaagcatgttgaaaatagtattcttggagctcaatcaggctttggatgatttgtctatgatgtctacccatggtgtaggggggcacaccagatcttaactgtaacatgggagataccatgggtcctcttcagccatcaaatgactggaaaatttcttagcttagctcatcaatatggggttcactccatcttttcatcttcataaaatatcaatttgtcttctcctacctgtactattagagcgcctgataagaattatacctggaggctggaatttaaagatggcaccaagcacttgctacttgttggcttacaacaagcacttacctacaggtgccaggtgcaagtgtgggtgccatggttttgggttgaaaaacaggcaagtacttgccatacacccacccttctcagaggtgcagatgcatatctaaatatgtacattccatactccatacttcaagccggacatccaaatatcacttgcaaagtggaatgctgagtggattgacaaggcaattagactcacccacaaaatgtgggaagctcactacaaactgctgcctccgccagcctcatcccagccttccaatcctaggtgttccaaacttcctaggaagttttttttttggagtaatttgattttctgtgggtattcaagctaaaatgaaacattccagcctgtaacaggagtccttgcaagttttattggagcttctaaagcccaaggatcaagcagccccactgatccactcacaatgtggctttctggaggcttggtgctgaataaagatgtataacatccggtcaaccctctcaagtggtggacacaacaacaacacgctggaaatactcatggagggatgcttcagatggcactagatgtgcttagttgtccaggtgcaatttattttactaactcacccacaaattctacagcaaccactgttgacatggagcaatcctttagctttggaagggactagcagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttcttcatccaaaaaccgtagtgttagcggttttttgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaaccgctgtagcgcagcgtattgggcccttttttgcggcccacacgcgtagcgttagcggtgtcatggcggaattccgctacgctatgctaatcgctaacagcaattccgctgcgttacgctacactaaccgctacggttagtgtagcagcccaccgttgggactatgtttctcccagaaggcataggctcagtgcacagtctgtcactaggggaatgagtgtggcattttactggaaagatggtaagatcaagagggggcttttgaaaaaagtggaagtcaaatatatcagaagaacaagaagagagcagcaagggagaaatctgtaagaaaatgaaatacaaggggaggggggggggcatgggttaagatttaatatttctatttacacttcttgtaaaatatctgaaatgaaaactaaaataagatttgtgacctagtttgtctcaaaataagctttcacacccacaagtacttagtatttgtgtcctcctgcccacgcaagtgcaggtgtccaagatctgaggattatcaggcaagtacttgtacttgttgcaggtggcaggtatgaggggacctttttagactggatcatatcttccatatgcctgactctgttgactaactgaaaggtcaaatccactcccaccaccccaaccatcacctgttcaagactctagcaaaatttcctccaaacattctgattcacttcactggcactaaggttcagaggcatctgtgctagagaatgggcgattttgcatccggatatccgcgctgatgccgatatcccggcttgctttttccggccatctaggcatccgcatccgcaccgcacccgcttgcgggtatccgtcgtctcaggggtatcggagcgggatcctccggaacccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgggtatccgccagcgaatagggggtatccgcgacggatacccttcgaccatctctaatctgtgcagccttgatcttacagttataagacaccattgggtggaattgtagctgacccagacatttgagaacagctctgaccaaaaacctggtgcagagctgagattatgtaggccgttcagggagtgataatcacactccaccccccttcgcacacacactccaacactcccttcagaaagggagtgtgggaccgcactccaattgaaattggagtgcgggtccacactccaaccctctgcgcgggcattcccccagcaggttggcgtgcggtccgcacgccaattttgattggcgtgcgatgctgcacgccagccgttaagcgaggttgccttgcttgcaggcaggcgtgcagccagcgattccatatgcctcgacctaaacccatattcatatgggtttaggtcgaggcatatcccataggacccagggatgggtcctatggagagacggtctgaccggttcaaaccttgaaccaacatgggttcaaggtttgaaccctgacggtgtagtatgccaattgtgtttcaagtatcaaattggataaagtcacagtccaatttgtagaagggcatatattcttaggcgtattatggcataatcacattctacgggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaacgttatttgggatttaaattttatttgcataaaaaatgattattgcatagtgtaaccacaagttggccacattgtttgtaggtacactgtgaattttgtatagtagcaaaaccacaatttggccagatgattatatgcatattcattataggttagggttagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttcccccctcattccaatcatctcatcatctcatctcatcagatcatctcatcacaacagatcatctcatctgatcatcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaataaaagtgccccatcgagatcattcagacattgagaagcataggagaaagaaagtagtaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgaccaagattcaaggaggaagggaaagacacggtcaatagtcacatttttcctcactatcatctcatagattcacattcatcatcagtacatacgtcaatcatttttcaaaatacataaacatataaacaaaaaaacatctcttactcaacatttccactcgaatagtctgctgaatccacgttgatctaggtttgataagagactgctacccatagtttctctatcatcagttttttgccacaacaataaataaattgttgtgttaactctagtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacaacggccatcggccaaggttcaaaccttggccgatggccttgaagatccctgtaggacccaggcctgggtcctacagggattcgctttgtttgaaccctgacggcccatagtccagctcatcgggaggaaacccttccgatgagctgggtttaagtccagctcatcgggagggtttcctcccgatgaactggtacatagtccagctcatcgggagggtttcctcccgatgagctggtacatagtccagctcatcgggagggtttcctcccgatgagctggtcttaagcccatctcgtcgggagggattcctcccaacgagatgggttgtacaccctcttgtcgggagggattcctcccaacaagatgggttgtacaccctcttgttgggagggattcctcccagcgagatgggctgtgatttctccctcgaactccgtattcctttgcgttgtgaagtgcatcacagagtatttatgttcatgtttgaggagtgaaaaggcgactaaggtttgttgaggagaagaaaccaaagcttcgaaccccaactgtgggaattgctcgatgtgaagggtacactacgggggcacttttaaggtttgggttcgcaaaagttgcgaaatataagaacttcgcaagtttgacgaagcgttcgcaaaaactttcgcaacttttgcgaaagtctcgtaaaaaagggcaaaacaagttgcgaaagcagcttgctcaggttttgatccggaacaacaccggtttttatgcgggttctgccggatcaaaactttaaaagagcatttcgcaagttgtttcgcttttttgacggaacctttgtaaaagtttcgcaatgttttgcgaaagctttgtcaaacttgtgaagttcacaagtttcgaaacttttgcgaaagtatttcgttttttttggtgcaagagacccgcaaggtcatgtgaaaaaaatactgagaggatatttaaaccgctcgcacgttgagcaggttgactggatcgcttccccatcctccccatccctcccttctctcctttttgaagtcatctcatctcctttttcatcaacaagatcgatattaaccatgccagctcatcttcaacagtaagcccattctctccctttatatagtctttttttattgtttctttatctactgatgaggatgtcccagaagctgaccaacaaccactttctgaagaggaagtcaacaaaaaggtccagtccacgactgcccaacccgctccacaggtagcgcttcagcctccagaataaaaactcaatcttcttgttcctctcttctctcatattgacaacactattttcttttttttctgctttgttcttttcattatcttttccttctcgtctctttcagtcaacaaggaattctctcctcttcttctcacatcacttgtactcttgctttatcatatgatcaatcaatctgatatttttatttcactccctcaactctttcgatcgatcaatccgatcaaaaactattttctgtctatctatctacatgcaagaaatacatgatttatataaaaccccggcagtgcagtgagtgagcgtaagcatttcaaaatggttgcgaaagatccgatattcttcggaaatagctcgaaactattgcgaagctatttcacaactctttcggaatcgttgcgaagttgggcttcgcaatttttccgaaagagctgtattacgcaattttttccgcaatcctcacgaacatctttcgcaagtcttgtggaaaaggctcgcaatcccgttcgcaaggcactgcgtaatccacctggaccaaggtccgggacgtcctcccctgcaggcgcaggcttcgcaactattgcgaaacaattttgcaatagttgcgaaatccagcgcccgtagtgtaatgtacatgccaggtccctttgaaaaaaaaaaaaacccttgatgagcttctaggcaagatgacatagtcaagaacagattccgatagtgcttacagctcctgcttcctgttcatttgctttgtgagccaactttcagcccatggatttccatccttggaaagcaaaaatctttgaataatcgattggtaaattttcgtaagggtcccattcactcgttcgaagactcttcatccctctatatcttgcaaacctttctcgggctgggatatctagcggagtatctatttcatctggaaactctttgtcttcttttgcggcgcgatctcgttcgcgttgtcggtcggcgcgatactgagctaggtcggcctgctcagcttcgtctgataggtccataaagtgtacatccttggacgatccggcttggttgttgactttcaaatcctccatctcatcttcatcatcatcatcttcctcaagttgatctggggatttgtcgaactcaatatctccttcgatatctccatcttcttcttcttcttcttcttcattgtcttcgagacctttgccgtcctcgtcaacgatccatgcagcctggtattcactggtaccgacgggaacacgtctcgctttcttgtttctggcggtcttctgttggtgggcaggtgcgctagctatttcttcttcggttggccaggtttgttcggccatcagttcgtcacccactgaaggacagttctccgagacaaggtcatctgcttcctcatttgtacgaactgatatcacttttccatcctcagccatggtcatcatactgactcgaaagtcaccgaagaagggcaaatgcactagtctgtttgcactgaaccttccgcctctgacatgcccggttactttcagagttccctcttcccaatcaatcttttcagcaaccagccgagctcgaccctctctccagccgagtggaaggccatttgacgcttgattgggtagtttggcgaggatgctccggactgctactaagatttcttcaggcctatcgactgagacgagccgattgagtaagagagatttggggaagaaatagcgtaagaagctggtgagactctcgcgagttttttgagtttctctagttccgtttaatgattcgaggtgagagacaagtccaaggacgcccagagttggaccaccaagcgcttgcatagccctgagggtcgattcaccccaggcagtaacttcttctacggccaacagaggagtgatcaagaagtcggatgcagatacggtagatagagcctgaccgagtggtgtacggtgtgggatgatgaggaactggagtggttgtacaccctctcgtcgggagtaatccctcccgacgagagggtgtacaacccatctcgttgggaggaatccctcccgacgagggggtgttcagattagctcgccgggagggcttcctcccggcggtgtgagctttgcctcaaggttggaggaattcctccgacgcttgagactgtacaaatttccaaggccaagagggattcctctcggccttgagccatgtacaatctcaaggccgggaggaacccctcccggcccgaagactgtacaatcgtttggggctgggagccccaggtctttttcttttcttttttcaacagcctcaacggctcaagccctgggctatcccataagacccaggcctgggtcctatgggatagcccagggaatatgtacatatgtataaagtatacacatgcacactcccatactcccctcagaaggggagtgtgggaccgcactccaatcacaattggcgtgcaggtccgcacgccaacctgctgggggaatgcccaagcagagggttggagtgcggacccgcactccaatttcaattggagtgcggtcccacactcccttcagagaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattatcactccccaggccgttctgggtgcaggaaagatttggaactgttggtcaagtggatgagattgtgcactgatcttgtcacaaaggctggatggccttaagtacaataactctttgccttccaatgcagactggtagctataccaagtatattggtttatgaagctggctgaattactcaatgtgaacaacacatgagatgggctagaggcatgaaattacaggcagtataattatctaacacacaaaaaaaggtccaattagatcttccttttctaaatgaatgggcagccatctataacttacatgtgagaaaaaaatacaagaatgatcaaaaaccagcaaagttttatgtttgatggtcaaatgtaaaaatcataattcatgattccttatgttcttcaatcaagtcactgtttgttttcaaagctggaatgagcagcaaattaaaaagaatgaaagagagaccaacttggtctctctttccctgaccaagtaagagggaagccaaacccagaagctaccacatgaaaatgaaaagagtcacaaaagtgtcctagccaggtctctgcgctaacactacgcgcatggggtgaagcaagcaccctctgtgctgggctacagcacttcttagcgttttttttttggccttttttcccctaaaagcgctgtagcggtgcactaacactacacagaaaaaagccacctgttagcggtggtagcggcgcgctaacactacataaaaaagggccgctacactaacgctaagtgtccctttagtgtagtgtagcgcagtggcccactgctttaggaacagaatgatgtgatcattcagagagacaaagaaggaacttggcagaaagatgcaagctaaatttgaggagtgacttacttattggtgatcctgacacaaagagtgggaagattccaatagtcaagggactccaaacaataacacagcaatgacacagcagtgaatccaagttgagggttgctgcttctggtctgagttggttctgggtgggtctgaagcttgaaaatcctgataaagcagactcagtatcctctgacaggattttcagagttggatgacataataattacatctacatgtggttgcaagatagtgaatttgaatttggttggtatttcacaaggtacagtgggtggaccgttatttttggctgcttgttttgggttctacagcttcaaagcacaaacttcaagtcacaagacttggtgaattggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaacaaggtttcaaaatctgtaaaaaaaagtgaaaatatttttttccaaaagctttgatattcattttgggggagtgtgagtgctggaagaaagaaagaatttccaatgggaagaatgattataaatgaaaattctaaaaaaaatggttaccagttggttttaaacagctgttgagtagggcattcaccagctcacattgtagtaaagcactagaatttactgttttggatccaatctggacagccaacctggctcacccttttttggtcccaatttttttcatttataatcattcttgccatgttccactctttctatgtctcagtactcccactcccccaaaatcaataacaaagctttttgaaaaaaaacatttttattttttatttttcacaaattttgaaactttgttttttgtttttattttttcatattcattctttgggacctattctgcaccaattcaacaagtcttgtgacttgaagtttgtgctttgaagctgcagaacccaaaacaagcagccaaaaataacggtccacccactgtacggagaaatgttacaaagtcaatgaaggagaagagtagtgtaaaactggttagtggtgactatggttgaaattaaatgaggaattcatttctgaagtcagaatgtaataaaatcttaagcttaataagttacagtgggaacatggatgaaaaggggggacttaggcagtcttttggccagattggctggctctaaggctgacaaggtctggtatgaccactccatattgggaaatcacagcataaaaatccagaaatgtatcacctgagcaatttaggaaatcaaaggagggaagagaagcagattgatctccctcattgtctgactcctagtaggatccatttctggagagttgccaattcaggtgaaatccagaaggagagagggctttggtttttttttaaacggacaggggttgtttgttcaatgttcaaacttatgattgttggcctagccatgtgtccaaaaattccatcaaagccttcctaaaacattttgtactggatttcagcctcaattctttgtcccctttcatgaactacaatattggatcatttttcactatatttctactatcaaaaaccaaatcaggtcaagtattccaagtagttttggtaggaaatggggaaaacaaaccctattttcctcctcaataaaaataccagccaggcattctaagatcaaattcatgtgtgttgtgaatgaatggactagaagtagtatttaataagtgacagctaaagatatacaagatagaaaagaaaaagaagtgagaaataataatcacctaaaagcagtagatgactaatgaaaagaacaacaatacactattgtactataacagtaagagaatgaacaagagagatctgacaaaggagagtaggtcaatatgagaaaagtgatgaggagagaccaacaaaaatctacgatgaacgaggagaggtttcaaagaagaagggattggcggtttgttgaatagaaggtgtcaacaagttgttgagtagaagggatttgttgatgcaaggataaaagaagctgagaagtcaattgttatcacaagaagatgaacaacaatctaaagtgaggatgaatgatgatgtgagtgaccaagaaatgatagttgtcttatgagaatgatagaataagatctcaagataagatgacaaagaaggtttaatgtcaagtctgggaaggatcaatgtaatggagagagaggttaagttattttgattagagaagcttagcaatggaggagcaagtcagatgtaaaagagatcctgaggaagaataaccaagggaaagaaaagaagggattatatggacaagagagatggtgaaccgagcaatgtgacaaggtcaaaattgggaagtttcaagcttgatgatgtcatttcaaggccttgagtatttcaatcttgagagatgacagtagagtagaggtttagggaatttatggactaaagcttagacatcaacatgtgtctcaatgcaatgctatcttgatctaaggtttttttttgattttgttcaatacatgagggtcacttattcatttcttgggtttgtttatttaaccagaaccggacagatacactattctgcaatttttgaccaaatggtgttagtgcaacagcacttttttgcttgcaaattgtttcatgttggctggtttctgttatgatatgctgcactaaaggctaacagagggccaagattccacaaaccaatgcatgtgcgcagaataatgggcacatctcagtggtatttttgtgtagcattagcacagaaaggaaggaattctggtgttctacactagattttattaggatttcactatgctgtaccacactaactctactgtgagtgtagctggcccatctttggttcaaaattcaggtgctgtttagttggctggttgataattcatataaacagcatatgggaaatgtcagccttagagccaaccaagttggccaaaagactgccaaaactgcccatttctattcaaaatattatcatatcttttttatcttaagacttttaacctttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgaccacttttacccaactccattccttcattgactttgtaataactcacagtactccaagaattattccaaccttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccaacacagaacacaaacaaccagacccagatcaagcaaacacttatcacccagaaggacctcacttttcctacctttcccactaatcagtgtcattggtatcattagtaagtctcttctcataagttaagctagcatctttctgcttgtttctcttctctgtctctctcagtttctcttcactcctcctcaacccaaagccctgatcaaagaaagcaagccttagcttctattatctcttctcttcctgtttggtagtacaactgaaaactacataggtttccctttaaagagccttgatctttgatctaaaaaattgtggttgacctgatttatcagtgtcaatacccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataacagccatcctactaaggaaagtaagactgtctgcagccatccaagagggacagtaagactgccataatttaatcttcttcataaaataaacaaagaacaaaaagattattctattcttttcctttctcttccttccctctcttctacttttacttgtatttcctttatcttgagaaatacatttaaaagtgccccccaaaaccttgtgtcctgcagtcactattgagacccaggctcacaattgggggcctcatcgggaaattctattccaaagacctctttcataatcatactttcaaacttaatcaatcaggccataaaaaaaaaaaatataaaaaaaaaaaaaaaaaaatctctcttccttctctctatctccaggaagataagatcaaaagaaattatatatatatatatataataatttcattcgaaataaacccacaaaaaaaaaaaaattttttttttgatttttgtctgttttcaaaaccaatatcataaatcctcatcgcgaagcgctcgccgaaaaactctaaatcccatcgcggagcgctcgaaattttctcataaccgatcattctacgaagaccagagtcattaaccaactcgcttgtccttttttctttatttttcaccattcatcatccatcggtcgaaaccactaccctcctttgcgaagtgaagaaatctagacggatcatacctgactcctcgccagaaccttcggttaacctatcgtcagatttatcgacgatttcgtcaggatcagagacagaacccgatagctcagaaccagagaagatcgtccctccgaagaacggcagcttaatatcttctaaagcctggactccgatcaatacctctggaaagcctagaacgaaaaagaagaagaaaaacctaccgtcagagactgaatcaatccgctaccccgagtggacgccggaagtttctacatacctaaacaaaccaaaaaagaacaaaagcaaacctcgaaataagaaaaccaaaggtctgtcttcaccttttgaaatcctaatttaagagagcgagctaccatttcggaaactgaactagtccgattccttttcttttttgaattcaatcttcctgaaaatcgttacgaaaatgggtgcccaccttagaaatggaaggaacatctcgatcgaacagcaacaaagagacctccaacgccgagagcaatcaagacgagaaccaggagcgccgtcagagtccggagaacgaaccggacttgctggactacagcgaggaaatgacccgagatacgtcctcagccccgcagcagccgagcgtcttcgcaagcttagggagcagtctaccatcaatcgcagagacagccatgagacgaccggcggcagaggtttcacagtcggagagaggaatttcgccggcgttaataaactctcgagcgacctccttggcgctagaaaccatgtccaaccgatctaccccagtacctcggcctatagaccgcttaacgttcccggtcaatatgaataccgagatgggcagaccagtgtcgactccgatccctcgtcgaaaccatccgacccaatttccagtcctagaacaacctctagccccacaagaagaggataccataatggacaaccccgagttggagatggtaatcaacctcttcaacaaacagtggaacatgttcgtccaagcccgagaaagccagaacccccgactgatgagagtagccctcatccaagccatctccagccaagaggagatcagggtactagctggaggagccgaaatgctcaggatatgcgagaactggatagcgcgcgaagaactggcggatctagagagatcacaactagcccaacaaaaccagcaagcaactcgcctggcgataacgcaaacgcctcacgagcatacaatcagcccgtcacctgcaccccaacaccgttcgacacgccaatcttcggacgtaacgttcctgggtgctggcccgttgcaacagggaagcaaccctacgcctccacccccgccaccgtctactcgacccccatcggctatagtcaggcagaaccccgcccaacaaatgcagccataccaccaacagactcaccctcaacaccgagagggagtctattaccaacaacagcctcaacaagagactatagttcagaactacgctccgcaaactcgagtcgtcccgaactacgcgccccaaccgccccaccaccctccacagcaacgaagctggagaggatctgggaggaactggagacgcccccaagaccagacgagcagattactcgaagtaggggactatctcatgcgagcagagaggatagcgggcagagtgtttgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcctatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttcccccttcagtattctggaacttataatccgtgccacttccactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacagtgttcaggacgcgcggcagagggagagcgagaggaagggggagaagacctcctcctcaacaagaaggacccccagcaccgaaccaccagtagaaccgccgctcggcatcgacttagaaaacctttccaacccgtcaactagagaatattttttaaggaatattaatagtgatctgactcaagacgtgcccctactcattgaggatagactaaaagacttgttttcaatttttctctctgaattgtctggcaccatggaatctatccccaactctcttttagaatcttgtttttcaaatttcaataactcaatgaaaatttctatttcaacattaatcaatgatgaaattgtcccctccattctgaataaagttattgagtctctgagtgaagtgaataacaagccccctaaccactgtcagtgttcctgtgacatggaagtagtgaaacaccactttgacaaaaaatttgaaggactccaagatgtgctatatgtgagagacaccttacaccactctgaaaaagaagaattgaaaaataaattgaagaccttagaaaaaaatttatctgaaaaaataaattctgtgtcaaacctagttaatgatttgaacataaatgagaataacaggtttgaacaggtgaaaaggaggttaggagattttcataacactactctccaaataaatagtaagctaaattctattatagaaccagagtataaggaatctcccccacatcttcagtataacaatccttttttaaatgcccaagctgaacatttgcttgaccaaccccttcctgaagcagttagagagtttcaaccttatgttcccagtaccacagtccccctgactaatgtggaacaagtaaagaaactaccctctgttgacttggaagacaaaccaactgcaaaatcagaatccccacagtggcttaaggattttccattcattgatcatggagaagtgagcattgaggttagaaatcagctatggaaaggtatacctaaaaccagtgaatggaccactttctcaggtgaattaccatataatcatgaactatggttgcagaacatagaagtgtttatccaagactaccaaatgactgatgacatgatagtcagcagattgactacacttctcacggatactgctaagaattggtacattggcatcagagacagacatggaagaaaatcttgggcctggtggaagaacactattagaaataagtttggaactcacaactggaagtggaaaatgaggatggactttgagaaagaccacttctcagtagaaaatagaaaagtgcaccagtggtttaatactcaaagagaaaggcttagagcttaccaacctgaacttagtgactatcttatctgtgaaaaaatactcaagcaatgccctggttccttagaacatgctgttaagagcagatataagaaagcagatgaagatatgaattttgaggagatggttattattatagaggaagttctggacagagcaatgggccaatacagacctaggtataataacccatcccaaaatgttagatcctcttggagaaatggaaatcagtcaaataagcgtgaagatattaaaactgagacagatcaaaagaaaactcctgctacggctcccgcagttaccaaaggaaaagatgtctgtcatttctgtaaacaaccaggccactactccagagaatgccccaggaaaagaagcaaaatcaataacattgagctgaattcaggggatgaggaggaggacaggaatgaccagggaagccaatcagaaaaagaggaagacaatcaagaaaacaatcatatgatcctagcattggataatgatggtacctcagaccccctgataaactttaactttgatgaatgtgcagttgagtgtgagttaacaaatgaattctccatagccgaaatacaagctgagtcacatcaaccccagacttgggataggaactgccaaagttcccatgtagaggatgctagactaatgagatgtaaacctgataaaggcaagggccacctgattggaaaatcaaacctgaccagtgtcttgattgatggcaaagagttctcatgcttgctagatagtggtgcttcctgctcaattattagccactcactcctagaccacatcaaacctttgtggaaagatgacctaatgcctattaaccacgctagattccatagttgtagtgaccaattacaacctttaggcataatagagatgccccttatcttcccccatactaaaggatcaatgagaataatagctgaatttttagtcatgagaaatgctagaatcaattatctcatcctaggaaatgattacatgtccttgtatgggtttgatatcaccaatagcaaagaaagattctttaccataggaaatgataataagaagaagaaattcagttttaaatcccatgtaactgacaagatgcctctttctactgaaatctcctcagtcaagaaaacaaaccccatgctccagaaatttatatctgaagaattatctgatgcaaagataagtgagcagttatccagtgagcagaaagaaaaattgtttgaagtactatactcaaacaaacttgcttttgctaacacagatcaacctctaggtgccatcaaaggccatgaagtccacttgactttgaccactgaaagaccttacccccctctcctgcgcaaagccccttatcctgccagccccaaaagtagagaagcactggaggaacacatagaggagttggtcagactgaatgtgctgaggaaagttggccataatgaagttgtagaaatcactactcctgtgattatagcctggcacaatggaaaatccaggatggtaggagacttcagatccttgaattcctacacagcagcagacagatatccaatacccaaaatcagtgaaaccttgaataatctggccaaagctaaattcctgactagcatggatgtattgaaaggtttccaccaaaatttgatagctgaggactccagacacttgttgagaattattctgcataaaggcatctatgaatatttgagaatgccctttgggatcaaaaatgccccctctcatttccaaaggatgatggacatagaatttagaagagagttagacgaaaagtgggtcatcatttacattgatgacatcattataatgtcaaatacttgggaagaacacttaataagaatcagtaggatcttacagattgtcattaagatgaacatgaaaatctctttgaaaaaatgtaattttggtttcaaccagatcaaagccttgggccatgtggtgtctgggatagcgataggaatagaccagaacaaagtagcagctgttttgcaaaaaccagtcccaaactgcaagaaagaggttcaatccttcttgggttttgctggatattacagacaacacattgagcactttgcagacattgctagaccactaacagaattgaccaaaattgaagttgtgtttgaaatgacccataggaggcttgcagcctataacctcctcagagagaaacttacttcagctcctttgctccttttccctgactggaaataccccttcatcttatatgtagatgccagtatgacaggactaggtgctgccctccatcaagtccagaaaattgatggaatcaaaaaagaaggaccaattgttttcatctctagacaactcaaagacagtgaaacaaggtatggagctagccaattagagtgcttgtgtctagtgtgggcagtggaaaagttgcactattatctggatggtagttccttcaaagttgtaacagattgcactgctttgagatccttgctcaacatgaaaacccctaacaggcatatgctcaggtggcaaattgcaatacaagaatacagagccaacatggaaatagaacacagagatgggaatatacataagaatgctgatggtttaagcagatgggctttaccaaatgaccccagcaaccctgcttatgatccagaagacaaggatgatgatagattccccatcatgggcatacacgtttcttctttcaaagatgaattctttgagactgtgaaagaagggtatcagaagaataacaacactgtcatcttatcccagatactcaccaaggataacaaagattcagtgctaaaaaattccttacaagaaccttggaagacatcttatgcagaaggaagattctccctgtttgatggtcttatatatcacagggaaaaacataactcagtcttggtccttgctgataaggatagtatcaattttgttctacatgagtgccacgacagtgtatactctggccatttctcagaagacaggactctagaaaaagtggaagacacagcctggtggcaaaattggagaaaagacacctctgaatattgtatgtcatgtgacaggtgccagaaagcaaataaagctacaggaaaaaggtttggtttgcttatgaagatccaagaaccatcaaagccctgggacattgtgaacatggattgggtaacctctctttccccaggaggtgcagctagttttaatgcgtgtctagtaatagtggacagatactctaaatcaccaatattcataccttgcttcaaagatgattctgctatggacacagccgtccttttctggaacagagtcatgccaaggactggcatacccaggataatcatctcagacagagacccaaaattcacttcagaattctggacaggactgcatagtatgttgggaaccaagttgtccttttccaccgcttaccacccgcaaactgatggcctagcagagagaatgatacaaacactggaagacatggtgagaagattttgtgcttatggactagaattcaaagacaatgatgggtatacccatgactgggtctcattattacctatacttgaactagcttatagcactagcatacactccaccacagggaaagcacctgctattcttgagaaaggatggatgccaaacctgcccagaaacttcctgaagaaagatgcagtagatattcatcccacagctctcacttacgctaagatatttgaaaaagctagagtccatgctgaacaatgtattactgaagcaactgcttacaacaaagaaagatgggacaagactcacaaagaaccatctttccaagtaggtgaccaagtactcatatctactacaaatttcaataatttgtctggaccaagaaaaatgagggattcatttgcaggaccttttatagtgaaagctctacatggaaagaatgcagttgaagtcattctgactgaagaattcagcagaaaacatcctacctttccagtgagccttgtcaaaccctaccatgccccaaatccagacaaattccccctaagacagaaagtcaaggtagtgattccccccatggaagaaaacccaaagaacaaagtcatccttaagatacttagagaaaagaggataagagttgacaatagagatgtgaggatgttcctcgcaagatacaagaacatgagtgcagataaagacgaatggctcttagaaaaggacatacctgatgccacctcactccttaggaaattcaggagtgaaaagagagcctcttgatgttttatttttaggaaacaaaacctcttttggtggtagggaatgtcagccttagagccaaccaagttggccaaaagactgccaaaactgcccatttctattcaaaatattatcatatcttttttatcttaagacttttaacctttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgaccacttttacccaactccattccttcattgactttgtaataactcacagtactccaagaattattccaaccttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggatttcagactccagaccaacacagaacacaaacaaccagacccagatcaagcaaacacttatcacccagaaggacctcacttttcctacctttcccactaatcagtgtcattggtatcattagtaagtctcttctcataagtaagctagcatctttctgcttgtttctcttctctgtctctctcagtttctcttcactcctcctcaacccaaagccctgatcaaagaaagcaagccttagcttctattatctcttctcttcctgtttggtagtacaactgaaaactacataggtttccctttaaagagccttgatctttgatctaaaaaattgtggttgacactgatttatcagtgtcaatacccatttcagtttctgttgatttggaggcgtcagagttagctccgctatacagcatcctactaaggaaagtaagactgtctgcagccatccaagagggacagtaagactgccataatttaatcttcttcataaaataaacaaagaacaaaaagattattctattcttttcctttctcttccttccctctcttctacttttacttgtatttcctttatcttgagaaatacatttaaaagtgccccccaaaaccttgtgtcctgcagtcactattgagacccaggctcacaggaaatatatgtaccccgtgccatatctgtaacaggtggatcctcctttgctcaagccctgcacagtgataaattgtgcacgatcagttcaattctcattgaagactcctccttgtcaacaaaacatctttccaatgacccactgaaaaattatatgtggctttctgaaggttttcataccagcttatgtgactcctaatatttatatctgtcagcctacatgatgccaagatgtaaaatcttttagctacacgtggtgcaaaagcaagcaaaaagcttaatgcttttggttttaattctaaaggaataaattccaataaaaagaaggaatttatggtgtaatttagtaggaaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtgatttaatccctctaatgtatcttgaaaaagcagaggatttaggtacctggaacactggggcctgtaaacaggggtggtttaaatcccaggaagaattttaaggggaaaatctcaagaaaagggttattacttactagtaataatcctatggggtcttgaggatctttggagttaaaactggacagttgggagcgctcagaaaggttgattatgggtgctgggtgataactgtggagtttcttgggtaattttgaggcttaataacagcaattatagtagtaactaggctaattacaagcgtaggagacttgtaaatggtgagcaaatttccataagatattgtaaagctgggagatcattatttgaccggtcagaaggccctttaaatacctgtggaaggcctcaggggttgctcaggggagcttagtaggacttgggggcgcttttgggcccattttggcccacatagtgacacaacgagggctgaaaccttggggaaaatattctagaagctccaaggagtcatgcacaaaattatttgaactaagaatgtcccatgggaacctgtgggtcgggggtagtctgttacgtggagctatttccttggaaatgggccacagaatattcaagaggtgttttctgaggcttgctacacatgttaccaattgtaatatagaatattctcagttactgtagtattttcatgaatattctagcttttttataattttattacacgtgtgggggctttgttggcacgtgcacagtggatttcagaggctttgtggcccactccttggaaactggtaacccaggggggggggggtcatgcatgtatctagggtgtttattcatgtctgccacgcgtgggggctttgagccaagggcgcgtctgtcaacagtgcgcagcatgactacgcgacacacaggcttggagacagtacacgccacactaaactatcttctaaactttacacaacactccaaatctgtgacaagatttgaagtatatgcatttggatatgtataatgcataagtatccagggcctgtgatctaaaggtacctgttgattattcaaggttgtattaaagggtgaaggagtgagaattgggggtatctttggctgaggtaccctaggttagcttgtatgtagatttagaatctgcaataatattccaagatttctttctaaattctaagttatttatttatttttatgtatttttatagtactagggaacttgcggctccgccgcgccctatcactgaacccctaagtctcttaaacagaaccccgcccctatctattggaacatggaacccgtccttccagtgaaggaccagatctcgaagcccaattgtgccatcttggccctcctgaatgaccattcctaccttgtcgactgttggtttgttgtatgtcttgggattgaatgcttgagattctacagagcagagaatgtactttggtgttgtagagttgagaccagtgtttcaaacccggcggtaaaactgggcatagggatttaccttgtccagttcactttgaagttggtagacaagattggagtttagagatgctccagaaactgtgatccgatgatctgcctcattggtgtctgagtttccgattacccaaatttgggaaaatccggcaccggaaagagttggactgattagagaccgtaggttatggtataagttgcctctaatccaaaatgtataaatgccatggtgaccttgagtcgaactatcaattttgacaccaagcaaggtgaaggataatgtgttgttgtaactttgaatgtgcaattgaatttctctagatactgtggtacataaaggtcagaggaagccaaacttagaccggtacaagtgagaggaacataccagaatcagagcttgtaagaagagactggagaattggtggaaaaccccggttttagtggactgggatcagggcagcgcccatttggcaacatattgaaaacggcgcctgaacctttgacaggtcagctttactccgttcttttttccaatgtaaggatccacaacagatgcatcgactgtcacattttccaatagagaagggtacttgatctgcaaaacagctgaggatataagatgcggaattgtgatcaggttttgtgattagagccatggtatcgactctttggaaggagagaagggggggggtcagctcatatgattgagcacataaaatcaggtcattgtcacaattataggataaaggtcccgatcttggttgtgtgggtcaattacactgttagccggttataatgagctaggagcttgctccccggattcagaatatggccgtgggacgattcaggaaaaagatcttgagtttatcaagaataattggcgggattgggcagacataacagtcacaagtaagcgaaaccccaatgaacaaacaaaagagttggaacaaacccatttgtagaattgcaaagaaggatctcttggcgctgcttaaagtaactgtctatgaacagactcaatgtggtctgctttgagttgaaagttgtggcggagcctcaacagcagggttttgtagctaggacttggtaaacaggttatgaagacaggctgagatcaggagaaatggagataaactcaagggattacccgggtctggtgtcatgacaaaggtattgttacacaacctgaacacttaaaaagggacggcgttatgaatgcgcatcccaatatttttttgcccatggggtcctttatgttttaaatgatgtccattttattggcaaatgaaaaggaggggacaaatgttgatggttcatacaaaattggcagtctcagaaaccggtacaatcaacctgaattatcaggtacaggatttcaaaaaggaaggacatcggacaggaacaagattttaaaaaggaagtacatcagacatagacacaagagtctatttactaactcccaaggtcaaactgcttaggagactgttcttaactcttttggtatatttttgtttgggtccagacgccagaaccgggctagagagggggttagggtgggtgatggaataggaaggtgagggtggggggagttgcttaaagcgggcaagagctaagaaagcaggggtgagaaaacggcatggagggtaaggggacagaatataaaaagggggtgtgtacaggggaggagctggatcaggccagtgagtgtggggtattgaatcataacttttgtccctatactaaccgcgctgaagtacatagggggaattgctgcccgtaattacacagggtccacgcatttatctgtttttaatgtacataagtaatagggtttttttacctatgtaatatttttactttatacttagattttttatgtaatttttatgggggtcggaaaaacaactccctaaaatttgccgacgactcccattttggttgaggggtcgtcggacgggagtcgtctttccaattccccctgggggattgggagttgacttcccaattgttttttattaaaatttatttttttgggtgggagttggcgcccaaaaccctccttggcaagtgggaggtttgggagtcgcctccctcccactggccggggggattcccccggtcattgagactgtacagtctcaatgaccggaaagaatcccttccggtcatcaagaccatacaatcttgatggctggaaggaaccccttccggccatcgagaccaatatccgtgacaggaagttccggccgttgtggaactgctcatctaatgagtgaagagcttggaggggataaatattaataaaactataaaatagtattaataataaatgggtgtgggtgagactgccctccttgtctagcttgtgagagagttacactaagaaaaataatagtgtggtagatttctaaaatttatcttagtgaagatactacctgttgagaatgttgagatgttttatatgggtggatggagtggaaggtcaagagcttctagagttaggagatatctgagggtttctggtttattctggtctgtgaagacaataactggatctctggttcaattctgggtctttaataaagtgagtctttataatttctttaatatcttctgttgagagtttgaggagatttaaataattcccttattatttaacagggttcaatatatgggtgaggagtaagtgtttagtaatatctcttattactattctatatctgaaatataaggcttgatgaaagctaagtaatatctctaattactattctgtagctagcatggaaggggttgatgaatgctaagtaatacatctaattacttttcctatgcagacatggggaggaatgaaggaaaacatgagccagaaagggcctctatttgtagacaaaatctttggtgggatggtcaacagcttcactgatgagaatgattgatctgacttggtaatgacctcaaactgctaatttaatgatgtcatgatgatgtcatgctatgaaattaatgatttacagctgtgaaattaatgatgtgcagctgtggaattaatgatgtgctgttgtgaaatctatattctgctgctatgttggttaatgatgtcatctgtgtgattaatgatctgtatgttgtgaaataatgatgagtggctgtgtaattaataaatggctgtgtaattaattaaatggctgtgtaattaattaaatggctgtgtaattaattattaatgatctacttaattaattaatatgatctactggatgattttatgattggttattatattattctgttccctcctgaatggtttttagctttataacattatattatttctaattccttgttgaccattcttgttatgttgtaagatttgttttgttgtttgatacctttagtctgcaaagtgtaattatatatgaaataaattatcaaggaaaaatgactatgtcttgagaataataggctttagcatgtctatttgatattatcacctgctttcttgaatttatatttactattttaatatttttaatatgtctttttatgttttatgggtttgattggtcttaacacaccgttgagattgtatggtctaggctgtacagtgggtagacagtgaaaagtgactgcttattttggattccagagctctgaaacacaaatttgaagtcatgagacttggtcaggtggtacataataggtcccaaaaaatgaatatggaataataaaagcaaaaaaaataaagtttgaaaatttgtgaaaaatacaaaataaacatgatttttttcaaaagctttaatattcattttgggggagtgggagtgctgcgagaaagaaagcattgaatgtgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttggccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgggctggtgaatgccccactcaacagctgtttgaaaccatcatgtaaccattttttccaaaattttcatttataatcattctttccagtatccattctttatttttgtcagcactcacacttccccaaaatgaatatcaaagctttcatgaaaaaaatcaattttattttttatttttcacaaattttgaaactttattttttgcttttattatttcatattcattttttgggacctattatgcacccaccacctgaccaagtctcatgatttcaaatttgtggtttggagctctggaatccaaaataagcagtcacttttgactgtctacccactgtacaactcatcgatcggaaggatatccttccggcaatgagatacaacaacaccatcaaccggaaggaatcccttccggtcaagggggctgttacaactcatcaaccgaaaggaattccttccggttgatgaggtttttacaccttcattgatcgggaggaatcccctttctgatcgatgaggaccgaaagggattcctttccaattgatgaggtgtaacaacctcaatcaaccggaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccggtcaatggtgttgttgtttcttattgaccggaaggattcccttggtcatgtgggagcgactcccaaatcccctcaagcatgaggggtggtttggggatccgactcccaaaaatgcaaaaagaaatattaaaaaaaataaaacatcattggatggctgactcccaaagtcggccatccatttggaaaaacgactcccattcaacgtcagacgactgtatttgggagtcggcgactaaaatttgggagtcgtttttccaacccccttttttattttatttgcttatgacaggttgtctctgccatagtagcaagctgacaatatcaaatgctttagttgtgaagccaatgctattgagatcatgtcagaagcaatgtgtaataaaaagggagaatgtggaaaccctttgccaggaggggaattctgtaaagtgcaacgtacaaagaaatactaaagatgtcaaagagttgcatgtggtgcaataactgttaaaaacagacaaaatcgaggtgatcatgagccagaatactgtggccatgagaacagaaaaatatttcaaaaaggaagattgtcaccctctgaagcatcctcttcacagcctgttgtaccctctgaagcattttcttcactactatttgtaccctctgaagaatcctcttcagaaccagttgtagaatcagaacaaggagttgtatcctgtagagactccagggatcagttcacagcagaacagatgatttccatttctaactcattagtatgactatttatctacatacaaatgttggctgagttgtgggatagaaggtgaaataaatgaatattcaactggagctgaaaagcagtgacagttgaggaaaggagtgatattgggatgaaagagaggaaagagagagagtcaacagaattccaacaaatagtaccaagaccatgtatggggactgacatgtcagagccttgcaacaggtgatgataacaaaggccctttatggagggttccctgcaggttccctgtctcaccaaggggcttgtccctgaacaatgaatgatctagttcctacaaggcatttgacccaaacaaaaccaattttatattagatcttttagtaggtaattggtcaaccacatacaccagaaaaaaacaacactcacttgatgatggttgacatcaggctaatttgagtgtgctacccactatgtacccagctcaaatttagtttagccccctgtagcacacaaagggtccagtgtaattgtattgcagtaggactggagccacactgaagtttttatcaatttaacataatttcacctgtcatcaggtgatccttgttttttcctggtgatagtgtcatgagttaaaaaatgttgtggcctatcttctttcagacttagccagagcctcatgtttcaaatagttttagaccatgtcaagcctgttgaataaatttcttagtcaagccttgattcagagttgtttggttagtaatggattcttgattgggaatagatgcaccactttctttttgagctattcttcaatcacttcacttgaattaaaaatgaggtgaaccttattacttaagcattcttgatgaatgagatgctcaagccacatcactagatttaaagatgtctgaggtgctttttggcatgtacctgctggtgtatgaaaggtacccatcagaaggtgccacatatgggtacaggtgtccaaattgagtggaattctgggcatgtacctggcaataaatcagggctgaaacagcccttttttggctgtgtgtaactatgggtgggtgcctgcaacctgaagcaggtatctgccagggtgaacaggtaactgccagcagcggtgcaggtacccagaatcagtggaatatcaggcaggtacccacacctgccacaagtaacttgatgcaaagttccatctctaactagataaagtattcttattcttcagcttgataatattgaaattaacctaatttttagcagaattatgttgtaacataccatgctcatgctactgttagcatagcatggctgaagcacaagtaattgtctcaaattacaagcagtattccttgctgaccttaatttcaacctcaagtgatcttggttcctgtttcattaagtattaaaatgtattaatctttcactatctgtctaataaaaaagcaaatcaggcatattcatccaagtttttttggtaagcaatgaggacagcaaaccctatttgcctgctcaatcaacaactttacactaccaggtattctaagctcacattcattagtgcctcacagtatccatgaaatgctatgttggtcttgggtttactttcttgttcaatatgttcttaagctcaaaagtattcctgagaaccttttgatgagtgctgaaagggatgtaaaaggtgtaagaggttgcctctgcctttcctggttcactagacactaaaacaagcctaccaatctcagattggcaggtttatatagtgatagtggagtgttatcaaaagacaactgttgtctgagccgtggattggtgttgtgaaggtattcgtatgtaagtatatgtaaatgaaagggccaaggcttcaaccagttgcaagttggatgaaggggctatgaaaaataaggggtgggtatttatataagtgttgagaagtgtgtaataatttttattttcaatggtggttggtaagtatgtaagtaaatttgtaagagggtatagtaatgctgagcaggtaggtaatgttataggggaaacactggtgcagtactctgctgaggaaaagaaaaaagatacaactggggggaggagagcctccttatatagacaagagtgaggcgttttggccccaaggggggcactacatgaggcattgtgactaggtacatgaggaatacatatgttgaatgggtgaatgtgattggtcagaattgtacagccctgtatgagttttcctgcaggctgaatgagtgcttctgattggtcaggacttgatgtgttttctgcagggttgtgtaatgtttgttgatgatgtaatatgcagttgctaggcggtgatcaggcactcatgcacgcggctgtgcctgcatgtatacactacgggggtgctttcaaggttttgctttgaaacaatgtttgaaacgtatggacttggtgatttcgaagcggcttttgtaaaaatttcaaaacttttacaaaagttgcgaaaaaaagatcaaaactatttcagagtcttctggttaagattttgatccggtaagattccgggttttatgcggatattgccggatcagaactttaaaacaacactttggaaatcattctgaaagttttttggtgggaggagccaaccttttgtaacaatttcaaaccatgcttcggtttctccaatggtttgaaacaaagtcaaaagtactttgaagctttttttggttggagaaaccagctgacagatgtgatttttttgggagaaggtatttaaagcgcttgatttttgaccaaggtgtctcggtcccctctttctccttcatcttgaattatcacctcctcctcccctctgacaatttccttgagctctcctcaacttctcttacaagtcatctcctgtcctttttcattaacctggcactatcaaagaacagacaaattctcagtctcgctcgctcaccccactcacctcaccgagatccaaaaaactgcccattgcttgatttcttattcctggtcatcccctctgctaccttcacataagcacccctccagtactaccaccatttacttgagctcagtcccatatacgtttatttatattagtgttttcttatgatttctttcattacactccaatcaattgaccgattgaactttctttctttttctttttcttttgtatggagttcaattggtcaatcaaagtgaaattttttcatctttttttttttttttttttttttttttgtatgaagttttcttttcttttctattatacatagcagaaatacaaaatcatgaaacttgcagataaatgattgagcatgaacaatgaaacggggcaacccttataagagacaagggtgccaatccaaaagccagccaagagtgccactgcagaactgtaacagttccgaaagagttctgaaacctcccaattactactgaaatctttcaaaactctttcggatgcattccaaatttgcgctttggaggcaacttccaaaattgggaattccaaaactttcccaaaaggattttgaaaaaaacattgaaagctctttgaaagaccattggaatctcttttgaatcacattgcaaaatgtacctgtaccaaggtccaggacagccgcccctgcgggtgcatctttcaaaacgtttccgaacaaactttggaaatgttttgaaacccagcacccgtagtgtacttttgtactggtcatgcaggacttatgcgccttgctgcaacctgctgcacctgcatgtatacttttgtattggtcatgcaggccagtcattccttgcctgtgtgtatgtatgtgatgtcctgtctatgtatccttgagggttgtaaatgatgggtgtcagtgccagtaatgatgtagagtgtgagagagtagagctatgaataaactgtaagtggctagtaagggtattttgagccgtagagtttgattctgcagaaatatgaagtgatagataactaaagagaaaatagagtaaactagagaaaaaagaggaaatgaataaaaaaatcgttttagcaatatggtataccataaagcatcccacaacttggggtcacatattaaattcttgggtttgttttttaaccagaactgaaccactacactgcttcagtttttgagcaaagtgttttagtgtagcagcactttttcagtgcatgagaaaagttgagtgggcaaatctcaggatgataattgtgtacctttagcccaaaaaggaataatttctgctgtgatacagtacatttgattgggatttcactatgctgcaccaaacttactctactgtaagtgtagctggcccagctttggtttaaaattcagatgctgtttagttggctgtttgatgtttcatataatccaaacggcctgcttgtataagtacaacctatgggaaatataagtaccccctgctatatctgtaacaggtggaccatcctttgcacaagtgttgctcagaaatacattgtgcaaaatcagttcaattctcattgaagactcctccttgtcaaaaaataatctcttcaatgaccccctggaaaattgtatgtggctttctgatggctttcatgacagcttatgtgactcctagtagttatatcaaatgctttacctgtggaaccaatgctattgagatcatgacagcagcaatgcgtaataaaaagggagaatgtggaaaccctttgccaggagaggaattctgtaaagtgcaacgtacaaagaaatactacagatgtcaaaatgctgaatgtggggcaataaccgttaaaaacagacaacgtcggggtgatgagccagaagactgtggccatgagaacagaaaaatatttcaaaaaggaagaatttcaccctctgaagcatcctcttcacaatcagttgtaccctctgtagaatcctcttcagaaccagttgtagaatcagaggaaattcctggtaccaatggcctgcgctacttccacttcttcaagcactaagctactatcaacacaaaaccatcagatttcaaaccaccgccacagaacatctttttcatggtggacccacaattacaaaaaatagtactaagatcatgtatggggactgacatttcagagccttgcaacaggtgatcacatccaaggccctttatggaggggtccctgcaggttctctgtctcatcaaggatagggttgaaggcgccaccttttcaagaggtgcgtgcctaggggagcctgtcaaactgccagcgcatggcgcctttggctggcggcgccccggcgagctgggcgccgtcaaaaaagctcaaaaatcaaatttcaaagtttttttttttttttttttgtagaggcaagacctctgctacaatgcatagtgcttgtgtcagaggccataactgcataatcccaagtggtgagagactgagatgggaaattttaaatccatgaaaaattgaatccggtgtgatccggttggatttggtccaagatatctcaggggcccttcaaaagtagggttaaaagtcaggtacacgccaacccccattttcaggatctttggggacccgggtgcgcgcacggggggcggacgcactttggcgcgccccaccctatggcgccgtcaaccctaatcaaggagctttttcctgaaaaatgaatgatctagttcctagcatgcctttgacccaaacaaaccaaattttatattaaatcttttattgtaggtaattggtcaaccatatacacaagaaaaaaacaaagctcacttgatgattgttgacatcaggctagtttcagtgtgctacccactcattcccagctcaaatctagttcatccccctgtagcacacaaagggtccattttaattggattgcagtaggactggagccacgctggagttttgatcaatgttacataatgtcacctgtcatctggtgatccttttttttcatagtggcatgatttacacaaccttcttctttcagacttagccagagcctcatgtttcaaatagttttagaccatgccaagcctattgaataaatttcttagacaagccttgattcagagttgtttgggtagtaatggcttcttgatttggcatagatgcatcactttatttttgagctattgtccaatcacttcacttcaagtaaacatattgtgaccctcaagcattcttgatgaactagatgctcaagccacatcaccagatataaagatgtcttaggtacctgttggcaggtgcctgctggtgtatgaaaggtaaccatcagaaggcgccacatacaggtgtgggtgtccaaattgagtggaattctaggcatgtacctggcaacaaatcagggctgaaacagcccttttttggctgtgtggaactcttggtggatacctgaaacctgaaagcaggtacctgccagggtgaactggtaactaataacgcccagcaggtgaggtacaggtacccagaatcagtggaatttcaggcaggtacccacacctgccacaagtaacccggtgcaaagttccatctctcactagataaagtattcttattcttcagcttgcggtaatttttagcatcattttgttgcaccataccattctcatgctactgttagcatagcatggctgcagcactagtaattgtctcaaattacaagcattatttcttgctgaccttaatttcaacctcaagtgatcttgttcccctttcattaagtattaaaatgtattaatctttcactatctgtctggtaatcaagcaaatctgacacattcttccaagtatttttggcaagcaatgagggcagcaaaccctattttcctgctcaatcaacaactttacactagcaggtcttctaagctcacattcatttgtgcctcgcagtctccatgcaatgctattttggtctcagggtttttttgcttgttcaatacatgagggtcacttattaaattctggggtttgttggtttaaccagaactggaacactacactgcttcaatttttgaccaaagagttttagtggcagcactttttcagtacatgagaacagtgtagtgggtacatctcaggggtatctttgattctttgtctagctttagcacagaaaggaaggatttcttatgtgctacactagatgtaatgggatttcactatgccataccaatctaactctactgtaagggtggcttgctcagctttggttcaaaattcaggtgctgtttagttggctggttgataatttatataatgcaaatggcctgcttgtataattacagcctatgggaaatatatgtaccctctgctatatctgtaacaggtggaccatcctttgcataagcgctgctctgtaatacattgtgcaacttcagttcaattctcagtgaatactcctccttggcaacaacaaatccttgcaatgaccacctggaaaattatattagggtttcttgtggtcttcatgccagcttatgtgactcctggaagttgtatcaaatgcctcacctgtaattccaatgcttcagagatcatgacagtagcactgtataataaagagggaaaatgtggaaaccccttgccaggagggaaattctgtgaagtgcaacgtatcaagaaattctacagatgtggcagtactgaatgtggtgcgataacagtcaaaaacaaaaaacgttggggtgatgagccagcagactgtggccatgagaacagaaaaatatttcagaaaggaaaaattccaccctctggagcatcctcttcacaacctgttgtaccctctgtagaatcctcttcagaaccagttgtagaatcagaggaaatacctggtaccaatggcctgcgctacttccacttcttcaagcgctaagctactatcaacacaaatttacaaacccatcagatttcaaatcactgccacgcaatatcttttgcatgttcaatcatcaattgcaaaaaaattacacccagcccatctgtggggactgctatgtcaggacagagcctttcaaaattcaaacataacaaaggccctctgtagagggggcccaacaggttctatgtctcaccaaggggcttttacctaaaaaattgatgatttggttcctggaaggcctttgaaccaaccaaacccttttctgttttattgtacatagctaattgtcccatcacatggtggcagtggcataatttgcacagtcttgtagcctatcttctttcagacttatccagagcctcatgattcaaatattttcaacccatgtcaatcccattggataaagctcttaggcaatccttgattcagagctgtttgggacgtactggtttctgagttggacatagctacctcactgttttcttgagctattcttcaaacacttcaagtaaatacatggtgactctcaagcatacttgatgaattagatgctcaaacaacatcaatagatttagagattgtttaaggtacctgttacctgttggaagggtacctactggtgtatgacaggtacccgcaagcgggttccaggtgtccaaattgagtggaattccagaaagttacctggccatgaattggggcttaaacagcctttttgtgactatttgtaaatcgtaactcttggtgggtgcctgcaacctgccattgggatcagttgtccaaatattgtaggattacaggcaagtacctgcacccaccatgggtacccgggtgtgaagtgcaatctctaggtctggcagaatttggctaagctcagccaagttttagtggaagtgtttgttagaatagcttagctggcacagtgtttctatcaattacccctaatttagagcagttttgcttaccttataatcccccctcccctttttttttgtggggggaggggtttactcacttgccttgcctgagtaaggcacctgtctgtctcagtttaatgtgaactagaggttgacacaaggattggattgcatgacagtttgtgtggctctctgatcctattcttcaagttacatcaatgaacatgtagatttcaagggccaattggtgctagtttctgacactgtcctgatctggagccttggatccagattccgtccatcttgctccctgacctggcagagattctcttctgctggatatgtgccgccaccacacccatgacagtgggccagaagttacagctaacaatgagatctaattacacaaattccagaacaaagaccagtgttgtaacaaactaggttgagcagagatggatgaatggaagggttgatttgatcagagaaccaaagaagcctgaagagaaaaacaaaaagaaaggtgtatacctaggtcatgcagagaacaatgaatggaaggatgaggaaaccatcaattcatgacttggctggcccgagccaagttccaacagtgaaaacattgaaatacatgtataggtatttatcggtatctgaatctgtttttctccaaataaattggatcagtgtccgccttagagccagccaagctggccaaaagactgccaaaattggccatttctagtctaaatattatcttatcttttttttcttatgacttttaacctttttgacttcagaaatggatttctggtgtaaaattaaccctagtcacaactgatcacttttactcaacttccttcattgactttgtaatagttcacagtacttcaagaattactccagcccttagttttcagctccctctaccacatgtacaggcctgattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccaacacagaacaccaacaaccagacccagatcaagcaaacacttataaacgctgggccagctacgctaaccgtagcgtagcgcagcggaaatgcgctactttgtagcgtagcgttagcaaaaaatccacctttctgcgctaacgctacgcgcaaaggggacaaaagtgtgttagctgttagcgtagcgttagcgcagaaagttggaattgcgctaacgctacgcgctcagggcacaaaaaagtgcccactacgccgcgctacagcgctttttagcgggttttttgccttttttgccgctaaaagcgctgtagtgcagcgtaacgcagcgtagcggctgtagcgatgcgctaacactacccagaaacaagccgcctgttagcggggctacagcgtagaggcggtagcggcacgctaacactacagaaaaaaaggcctgtttcagcgccgctacgctaacgctaagtggccctttagcttagcgtagcatagcggcccagtgttgcacttatccaccagaagtacctcacttttcctacctttcccactacacagtgtcattggtatcattagtaattcacttctcataagttaagctagcatctttctgcttgtttctcttctctgtctctcagtttctcttcattccccatcaaaccaaagccctgatcaaagaaagcaagctctggcttctattatctcaattcctcctgtttggtagtacaactgaaaactacataggtttccctttaaagagccttgatatttgatctaaaaaattgtggttgacctgattcttcagtgtcaataacccatttcagtttttgttgatttggaggtgtcagagttagctccgcttataacagccatcctactaaggaaagtaagactgtcagcagccatccaaaaagggacagtaagactgccagaactataatcatcttcttaaaataaataaagaacaaaaatattcttcaattctttcctttctcgtctcccttttctcctacttttatttgtatccctcttttcttaagaaatacatataaaagtgccccccatatcttgtgtcctgctgtcactatagagacccaggctcacaatcagcattgtatcaaaaacagatactcaaacaaatttatcaaaaatatagctgtcagcccaatacaaaaaagtacaatgctgtatctttgtgtatttttcattttttttttttttttttggaaaacaggctcaaatgtggccaaccaaatcagtcgtagttgtagtttttagtttttagtttttagtttttagttattttttcttgataaaatcccaatgtatagtatctgatgtgagatacaatacaccgtatgtattttctttgaggggtctgaaacaagatccaatactgcagatactgtattgtaaattgtataattatggccccgtttggcagcgtcataaatttaggtgtaatattgcctgattaattcaataaaaaatgaaccaatgcaaaatatgtaacaaaattgttattcaggcaagttcaattattggtttcatcaatgctgagaacaaatttgatatcctaggccatcttgatccccataacattgatattaccctttatatgggtaaaaagcacaatattggtattatggtgctgaaggtagccaattatctcaactttgtttatactaacattgaaatcagtagttgaactttccccagtaaaaatattatttcatatttctgagtagttcattttctattgaattgatgcggcaatatcccacttgaatttatgatgctgccaaacagggcctatattgtatctgttccagaattgggctgagataactacatccacaagtctcacagattgtggcctgtgagaaacagggaggaagcagacagaaagaggtgaaccacatacagcaagcccgtctgggtacacaccaaaggttggccaaatagcaaaaacaggccaagcacgcagggctgatctgaaagcctgcttggccaatcttaaagggtgtgtggcaccctcccaacccccccgcttggcacaccccaaagttggggggggggggggctagcttgcccagcctctccgtcgaacgcacgaagtgcgggagaggcttgtgccaaaaacgaacacgcccgcgtgtcgctttccagttttgagagtgttttttgtgcgaaaaattctaataaattgctttcttaactttaatagaggaaaaatctggcacaatgtatcccagatgccaaagtaaattttcatcaaggaattacccagaaacatgtacaactacattctagggaaactttgtaaaggtccaagaatccgctcaaatttgtgttttttgcttatgtaatagcttctcaaggctcggagctcaactttaattctgatttatttcaatatttcatatttttcaaaaatatcttacttgtcaggttttcatacaaaatctctaaaaattggatgaggagaaccgcaacatggtcaactttgaccatgctgactctgccctcaaacaaccccaaagtacatgcatggtgggcaatccaaaattccctacaccaaaacatttttataccgccaccggggatttggggtttttttcccaaattccctctttggaggccccctccgcgagtggcgccagccagcccaggtccccaggcccgcagaagcttgggccttggtccaagttaggggggggggggggttggagcaaagcctcgcatggccaatatcaagcaaacgtgccacccccgccacaacgtcaatgcacctcaaggggtccatcaaccttatgatgttacccttaaacccgcaacagggaggagctggagcgagagagattggcggatttatgatgagcttgaccagcaacatcaacaactgatccagtccgattggacttgttcattttacggacatctcctgcttgaagcttctccacagcatcgtggatttgatcaatggatccccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgattactagtagtagtagtagtaataggatgagtgtgattcctgtgattgaaatgatgagacggatttggatgaggattagatgggaagcgaggtttgagtgaatcgtgttggtgattatgatttggatttggggggtttaatggatgtgagttcagattttggttggtgttgttgggagtcggatccgggatgggatgccggggcagcgaggaatgatcctgatgaagcattagatcaagatctgcataaaccgagctctcaggcagcgcatggatcctcgaaaccatccggcccacatcccccatctccccgccctcacccttactatcaagatgatgagaagaagaagattggtggaccaacaacggggcgaccttcatgataaacatccgtcgtttgtgcaacgtgagcgcgatcgattggtcgcatttcttgatcttattctcaagaacggttagttgattgttattaggatggtcagaaggatgaagtgtcgaatgattatccgaatggtttgctggatttgtggaggttgttgttgatgatgatgatggagtggttgtcaacttgatcttcaaatgattcctgccactcttctccttctccttcttaagatgattagcagacccagtctggtggacagaaggaacccgaaacgaggcgttgaggagtgcgtttttcttgatcatgagctggacgaggagccgatccaagccgtccttgatcgtctcaaactcctgcacactcatccgctccttgacgatcttctgaacgatcgccttccgggcctggttgatcttcgtctggctccgtaacacgctctgcgtccgtcgtaagatccgcgaaatctcgtcgtcttcggcctcctcttctttccattcattctgttcatttcaacatcgagtcatttcataatcaacaaacagaattgggagatttgaagaaaggaaaaaaaaaagagtcaagcttacggctccattctcgggtaagattcccaacaacccaagctcactagccacccgctgttcgagttcgagatgatcgaggggatgagtctgaggaggattgagctgaagagtagcagctgttggaccgggaatatgattagagagatgaaccgaagaagggagaggtggaggagggatgatggatccaagaagacgttcggtgaaagggccaagctggacgttctcagtgccgagattatggagcgccaggtcggcgcgagaggatcccgaaagacgcggcccagatcctgctccaggggtcggtttctcagacggctcgatcagaccgaggtcttcgtcccgccagagctccgaataatggcggcctaacggaggcagatcgtaagtggcatccctctgttgttgttccttttgatgttcaacttctccatttgtttctccttgaggatgattatccttctgtttagaagaggagggagaagacggaagatgaacgcggacggtgggacaaccattgatagaggagtactcggaggccaagaacgcgaggtcgtcttcgccgaacgagcgcagataatggtcattgatccagttctgaaattgatggatgggcacttgagaggagggtggtttagtcttggagaagtcctgattgacttcgccctgagttttggggtatccatgcgggaccgagatcggggcggggagggggacgttgaagatcgggtcggtcggtaccgtatagtcttccgctgtcgctgctccccccactgcagtagtagtactactactggcttgcccgttccagcctctttgagtaaccccgctgggtagtgacccagtgggtaagccaaggcctggattgaacgccgtcttcggcgtcgattgtccgcctccattcaagtgcccaatagacgactacccacaagaaattcacaatcaaaaaaaaaataagagagccaattactgaagagaaactggtactcacttgtgaaatgttgttgatattattgggaagaccgaagatgagacgaggaggagcgaccttacgcgttctgttggatgacgattctttttccttagccttgccagttggaggatcgacgaagaaagacgaagatgaaggggggagaaggtcggggagggtagaagagaagccattgacggagggcagaggaggttgacttgaagcgatcggaggaggaagaggttgagggggggctacgagagcgagaggcagcgagtcgggagagagcgaaggttcgggaagaagacgtgtcggaagaggagcaggagccgaaggagagaagagttgttgatgggtttcggaagacagctcgaatggttcgggtttgatgatcggggaagcagaggttggtggtggtgaagattgtggtagcggaggagggggcagaggttgggagatgagtgaagctgatggcggggagaagaggatggattcgaggggcggttgatggagaggtgatcgtggttgggttgattgaggggtgatgattgggggtgatgatgatagtgatggtggaggtaggggtggttgagatggtagtgggggtggtgagagatggacaggcgggatgggttgatgatggtggctggtcgggagtgggggaggtggcagaggaggtagaggagggaagacgaggctgttgtggttgtggttagtggtagtggactgaagtggtagtggaggtggtctggagggcggtagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggttcatgtttttttttttttttggtttttgctgtgtagggtttgttgggatgggtgttgaatttgattgatatgatggtggtgtggtggtggtgttgggttgtgggtggcttggatgagaatcaggagcaacaaccagcttacataatcaaaactgagcaaccccccaaaaaacaaaaaacaaaaaacaaaacaacctaacactcttaaccactcaaactacaactagattaaaacaacacactaaaacaactacctacaaatcaccgactcatagagaaagccacacaaaaacaaggagtaagctcaggatcaggtataaccacttatcagacacactttcttaacaaatcacatacaacaacaacagcaacttcatttttccactgtccaaaataaatgacagccaaagactcaagcctcatgttattatattggctgggtccacctttccatgagcagcagaaaaaaagggggcctgcaacaaaaccccactgttaaatccaccataacactggccattttgggtggcttggtgcatgtgtatgtagtcaagctggccgtggccaatcctgctgtgaaattctagcaggtttccactgtgctaagcctatgctgtactcatgctatggttagtgtaacttccccccctccccctgttggtaaaagtgttcagggagaaagtagggttcatgtatatgtgttctactgactatcattttgcagagatgacctcagggtatccgttgcggatgccccctatcttactggcggatacccgccagaggattcagatttgggtgtggatgccctgatttttccttcaaaatcttggcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgaccggaagggaatccatcaaatcattgcgacgattcaatgaccagcatctttacataccagtcattgagaccatttgatgaccagaagggattccctccggtcattgagactgtacaagggatcccttccggtcatcgagaccatttgatgaccagaagggactccttccggtcattgagactgtacagtctcaatgaccagagggaatccccccggccagttggagggagacaactcccaaacctcccacttgccaaggagggttttgggtgcgactcccacccaaaaaaacaaaataaataaaaattcaattgggaggttgactcccaatcccccaggggagattggaaagacgactcccgtccgacgaccccttgaccaaaatgggagtcgttggcaaatttttgggagttgtttttccaacccccaaaatttattgtcttggattcggatttacaaatgaaaaaaaaaatgtctttgtttttttctcttttttcttcaatacggccaaatatctgtgtatcaaatacggttttggtactggggtcagtcatctgagacaatacagaatacttgtctcacttatcaaagatgaaacatgtgtattttctcaggaaagtgagacaacccaaatccggtatttttgggtattcaaattctgagacaatacaaataaacacctgatacagtcttgtattgtctctgttgcaccgttggcacaaccttgtcaaccggaaggtcttccttccggaaaacaaggtacctgtgccttgtttactggaagaaaaaccttctggttgacaaggcacatgtaccagcagtgggctgctatgctacagggccacttagtgttagtgtagcggcactcaaagtggctctttttttgtgtagtgttagcacaccgctacactaatttgtagcggccctaacagggccatttttttatagtgcaagcccgctactaccagcgctatgttgtgttacgctatgctacagcgcttttagtggcaaaaaagccaataatccgctaaaaaagcattgtaacacagcatagtgggcacttttttgtgccctgtgcatgtagtgttagtgcaattccaattttttgtgctaaagctgcgctaactgttatctcactgttgctccctttgcacgtagtgttagcgcagatgtggcggaattctgctatgctacaggtaagtaatactgtgtttctgcacagaaaatataaaaatttcttattatctcttgataaactaaatatatcataaaaaaaaaacagaaatggattcctgaggtaaaattaaccctagtcacccactacaactgaacccatatctctcatagtttagaagttacacggatttcaacctgtcacgggatatcttttggagtctttactctcagtatggcttgttttggatactgcatgcatattgaatattgaattcctttgttttgtcttgaattcattttttggcacatggtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagaatagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctacaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagaggaccagatcatctcaacccacattacagattatatacaagtgacagccataaaactacattatattgaaatacaaccataacagtttcatcatcataacaagtgccaagtgccataacctgcctcacataccattactggttgaagcatagcactcccagagctccaagccttggtattaaagctttgaacatcaacttcatcaatataatcattactcattaacaacttcagacccttatacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagataagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccgccatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaccgctatgttacgccacactaacactactgtcagccttgagtacattgagaagtgatctcaatgtgccattaggctatcacgaataaagaaaagatcttaagaggtcttaccgcttgagaataaatctaaaaacctttttgaaatacattccaaataagggtggcaagacccatgtataagcgtagatacaatataaagagagagtcttcccaaaaagaaagaggacagactcagatagattgaacctaccaaacccgatccattacaagataagcttgtgattggggtttttactcaagatccaacaagtctcatctattcagtttgtttccaattactgctatccttcgtcttccgcatctcatactgtattctcttcctagccgagtttctcaatcccctatcaagtcagtctatttctttctaaatactattcagtagtagtaactatagagactactcctgacaactacagttagtttagctggtccaccgttgctacagccgctacgttgtgttacactcaactacagcatttctagcatcaaaaaaggctaagaagtgctggagcgcagcataatgggtttgcgccctgtgcacgtagtgttagggcagatgtgtcaaatcagactaacactactctaaaagctaacaagctttggtgccctgtgcaggtagtgttagtgcagattcgcagaattgtgctaacagtacgctaaatgttagcttatattagctacactacgctctgctaccaccaagggtgaaagcaatacaatacagtacagtatattttatcttttcttcagatactcaaaaaatggtattgggtattgtatataaaatcagatacaatataaaggtattttatcaaaaacactactacacagttgttggtcaatttgaaatgtattcaaccaccccactggacaatacaaacaaatacattattgtattgtttttctattgggctggattggtgaccagatacaatatatttgtacagtattggttttccaatttttccaatacaatacagatacaatgtattgggataaaaacagatacagatacagactaatacagatttatgtattttattggtttaagcattgctaccactacagttagcatagcgggcctaccattgccaatactgtgttgcactcatattatggttagtgtaactggcccattgttggtgaaagtgatgatggagtgcatgattaattgcaaatagggttcatgtttgtcttctactgactataaaaaaattgaagcccattttaaggtgtttatgaacagaataaaaaaaaattgaagcccattttaaggtgtttatgaacaactttttgaaaaataaaaataaaagcttgtctggtggttcagaaacaccaagatctgtttatcttgtcagaactttcagattgtgttgatagggaccttagaattggctataaaaacttgataaattgtgattgtgaacccctgtattgaaataaacagtttaagggcctgtagttgcaccatataccatgaaacatcaatttttcagaatttttcagaattgatttccctcaaataaatcatatcaccaaaatttacaatcacaaaaggcaagtttttggcccaaaagtgaagagtttcaacaacagatctctcctgaaagtgatttcaatttttgtgtggaaggctggaaaaaggcaaaattttcaaattaaattcaatcccacagcaacgctgccacagatacaatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcatatacagagtgatacatggcagatacgggcagatactgtatctgtggcagcgttgcccacagtacaggccctaagctttgttaaattcagcattttccaattccatcactagagatcttgaaagttttcctgggatttgagaagctaattaaaccatgtccaatgtggtacgtaaattggggtgctaaacctaatttacctacacaactcccaaaaaaactacccactgcggtcactatcttgggttctgaattcaaaaaacagctcccaagtagctagaggggtgctacaactagcaactccctataactcaaaccagcaatcaggaagtgtgaaatccccctccaatctgtgaaaccacacacccttctaccccacagacagccattacctagcacttcttggacaggacagtctgaggactcattggacctgacaatccaagcagttagttccgggagtgcctgtaactgtaacaaattttcaagtcagagaaatattgctacttcacagcaaggtaggtctgtaaaacttgctgatcaccaatacaaataacactgagggcttggagaaggctcttcataacagtctatacaggctattttttgttgttgtttgagcccgtattgcagtaattaatatgtataattgaaattgctactttttcaacttcttttccaataagaacaacaaaaaaaaaatcaagagtttaactattgaaccaatccccacaaccaaatttggtcaccattttccccccaagacccccctcccccctcccttagagggtaaaatggtcatgcatattttcatctggaccagtgtctcaattgtgatattgataatgacaaagcagagtcacacaatggcaaacctcatcttacaatgtgccagcttatttagtcctatcaaacaccaaatcatcatcctacccctccaggccattttgcttatttctgaattcatcatatccaccaacactgggccagctacactaactgtagcggttagctcagcgtaacgtagcagaattccgctcaactttagcgcagcgtagcggaattccaccacgtccatgctaacactacgcgtgcaggcccttaaaacagacccgctacgctgcgctaacacgctggttagcggtgttttggctgtgtagctgcagttagcggcctgtagcgcagtgtagcgtagcaaaaagtcgctaactttttgctaacactaataaggatggtaactggaccgggcacccaaatgactgcccaaacccgcttaggcttgggccggacacagacagtgttttttagagatttttcaattagggcccagcccattgatttagtaaatggcacaggttggacatgggctgtccagcagatgcttgtgggctttggtagaccaagatctaactagatacctagcttattccctcccaaatctccgagtcttgctacaaacccagcaaaattaccagtggttgtccttggagattcaattttttctactttccttatatctattctccacttttagttgatctcaatgaatatgaccatgtgtaaatactatgtttccccagaacatgcatgataaccatgaaattgtgtggattatctaaggtatgtgtgtgaggacaagttagatatttcacattgagcctctaaaaatcgagtagaaaacactctttgttttcatataagataaacctgtgtctcctggaaaacacagttgttggcatccctgaatcttgatcatatcagttacaccatatttgcaaaacccttccatcacaatttctcttaacattctcaaagcccagcatcctaccttcaaaaacatccagtcctaactctagtattcaatttatcaaacatgtcaccaacctctgttccgtcttctactgccatcaatcaaaccaaaaccctgtttgaccacaacaatgatattttggagacatctgtcaactctactactgtttgtcactgtcccagcttagtggaaccgactctcaaggtgctgaaactgatagcagtactcaaagcaagaagcgtaagcttacaagcaaggtgtgggatcattttgaaagggttgctagtggtaagccagctcttcttttgtttgttatcaacttatcctactaatttaatacaaaggttaaatctgctgagatgcttatactgaggtgtgcttcaaactagttgtacttagctctctaggttccacatcatagctcactgaatcaaaactatatttttctttgtgattgtcactttgtcacaaggtctgtgaaccttcagtcccacagcctgtgttcctcaaaacaaaatcacactgaccaacagttctttgttgtatttgttcactcaggtggcactgttaaggccatctgccactactacaagactgtactcagtgcatcgtctcaggctgggaccaaccatcttcaaaggcatgccaacaaatgttttgtcgaacatggtggggtcaccttgcagaggcaaagccaactcaactttactggccgctcaaaggatgtctggattttctcccaagatgaatcccacaataaattcacccagatgttcatcaagcacaaaattcaaataccccttcagcatggccaagcatgaggggttcatcaatttcatgcaaatggttcaaccacaattcaccatacccagacggatgaccttgcaaaacaattctgtaaagctgtatggaaaacttaagctcatcaaaatggaaaagatggcccaggtacaccatattggtctaacaactgacttgtggacatcctccaaccttactggctttatggtaatcacggcacattacatcaccaatgaatggaatttaaccaagaaaatcatcagcttctgcccgcttttatctcctcacactggccaagtcattgctgaccgtctcagtcaggtcatgattgaatgaaaagccctcaacaaaatggccttcatcacccttgacaatgccagctcaaacaacttggcagtggcttgacttcagattttcatatccaatcaaagctcagtccccagccctgcatcctccaactactaaatttcacattcaatgttcggcccatgtgatcaatcttgtagtcaaggatggacttaaaaaactcagtggtccagttgaacggcttcgagagagtgtgaagtacgttcatggctcagcatccaggaaggaagcatttgaacgagcccttgtatcttgtaacatggatccaaagaaaaaacatccatcaaaggatgttccaacccgtttgaatgtgacctacttgatgatcaaatcatcaatccccttgaagttagcctttcaaaagcttgatatagatgatgagaagtttgaggtgtgcccttcggcggttgactgggatgagttagctgtgaccttccatttcctccaagcatggagaatggccaagagttctctttcctgcgctgggtagttgcgctgggaagagtttagtttgcaagactcgaaggcgaccgggtggggttttctatcctccccgttctgcaacaaaactgcgccgactgcaaagtcagacgcatcagtctcaatgacgaatggcttcctcaaatccggcatgagtaggataggtgccgttgtcaatgccgttttaagctgaacaaacgcggcctcatggatcggcaaccatgagaccgcctgccgtttggtgacctttccggcagttaagtcgtgaagtggcgaggccagcttcgcaaagtttttaacgtagcggcgatagtatccgcttagacccaaaaaagagcgaacgtcgtgaacagtcgctggcctaggccagtcctcaatgctccatctctacccatgaccgagaggtttatgaagttgtcagacactgagacactagcccaggtgtctacaatagaatgtaacccccttgggttacataacaattattattatacgtaatctttaagttaattattataaaatagtgttatccctttttacatgtattttttatgttaataattattctgtaaattaataaagattcacctctttattaatttacctctttcatgaaaattataatcaagttgaaaaggataattatctcatgggtgtatccaagagatgattatcctatttacctctcttgtgtgtatgattactatgtttatctctcttatggtattttctgaaataaaggatattcagcacatgtacatttatcatgctctgaatatcctgacactttcccccaaggaaaagtgtaacaataaggggactgcaccggtcccagcagcagattgacccctgctctgtaatatttaagaggatgtctctccccctgagattcatcccccagacaatattaccataccaacccaactaccttactaaaacatatacttagtgagtggggttttttagtaatatattatctacataacctgttgtacctttctctttatctcattactagtctttataagttactttattaacttataagactattacaaactttatctctcttactctcttaagcaccggcacagtgaagctcattccactgttgtcccttattattataagtagctagcccctccactgtactagtgttgaggagaggcttaattccactggcccttttggctaaagtgtgacccaaaacccatcaactctaggtcacataagagaccagagctgacagaagtactggaaaccaatgcaagagatatcagctgttggtctagttcttgatccccgctacaagatccgatatctacacttcagccttgaagaggaccatacttctgatgaaattcatgatttcttgggtaaggtttgtgcggccatcttaaatctctgggctatctttgttccagctccagatgcctccgactcctcaaccacaaccccatccagcacttcagcaaatgaggataacaatacatcctgattcctactgtacatgagtggattgaccaatggtgttgcaagcaatgctctgggggcagaacttgacttataccttgaggaacggaatatcagaatcacaccagaccagaactttgacatccttggttggtggaagatgaatgaatcttgctttcccgctctctcaaagcttgcaaaggtcatcttgatgaccccagttagagcatctctaacagtctgggggtggatcggctcgcctttggcggcctggagtcagatgtcccgaggtgtcaccggtttgtcacagttgtcctaaatgcggactgtgaagttgagcgggggtgggtgaaacgcggccaaagctgccaaactcagcagccgaaggcagctttggtccacccccgcgatgttcagcagctccactagcgaccaaaagagccttgcggcccgctgaagtcggtcccaggtcccgcatcagcaggactgttggagatgctcttacttctgttgcctccaaagccgccttctctactggtggttgtgttctggacaactaccgctgtcgtctcaatgaaagtacagtcaaggccctcttatgtgctcaagattggctcaagtgaaacgatctcactacctccaccaatttctcatctcttttttacatatgttatgactgcctctgaatctcatgcctgttgctagcctgccatatgaagttgtaacaaatcatctcttggttgatatagtaagaaaaaaccacatatctggaagaaaactttgtgccaagaacatgaataaaaaaaaacactcataccacctggcctgcgggccgccgccaggctgcccacagatagcctgcagagcccaatagaccaaaggcccagccgggtgccgctggacagcccgtgtgcggcacattgtggaaaggggtttgggccggtgtaagactcaaaagtggttgtgaaaccctgaagctgccaattgatatgtgtgagggtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcctattattattattaacttatcttatttatcttacagttatcttatttgttaattacttatctattaaatacatacctgtgttatacataagtaattagcacttacctttcactcccttgtccgtgaaacacctgtaccacaagttatccctctgctacagtattttcacggtcagatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgccaatagaattaatacattccatacatgcactgatcataattatgactacattattagagtatctgttaagtacacgcatcaagagcaactagtacattgatcaactagtacacaattatgatttcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccctccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgataccgcacacgtaaccaacataaatcttgtctacctttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccattaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattgataccttgtattgatccggatgtgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaatcacccactacctaacactcaccacgctcaaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacagagggtataaagatgttattgactgttggttatattgatgaagtcgttgttgatgaatatggttcagggcacttttggttcatgatgatgatgatgatgaaagtcttaaatctgtatttcaatgtgtataaatctgtaattgttatgtagctatgacttgtagttataaaataatatataagatggatttatttatcagggtggttgagatgatctggtccactggtgggatgatggagggaacaactggaaggcagaggcctccttatatagaaaaatgtgagggattttggccccagggtacaggctgtgagatactactacaaagggatgcatatggatgaataaagggacgcatatgtatgatcaaagggatgcatacatgcaatatcactaatacaaagggattcaaaataacataaaggtattccatttactacaaaggaattcagtatgcaatatgcatcctgtattcataatgactatggtcagactgaagaatccaatgaaatatcccatgacaggttgaaatctgtgtaacttctaaactataagagataaaggtatggttgtagtggatgactaggggttattttacctgaggattccatttttgattctattcttaccatatcttgaatgaataaagatataataagaaatttttatattttctgcgtagaaacacagtattatttgccacactggacatcagatttggggatttcaacctggcccggcctgtccggtaacaaaaccggttaagccgggctggcccacggtcagcccgtgtccgcccgattaccatccttaaacactatgcaaatttggcgcgcaaaaaggaccgctacactaacactttttgggcaaaaagtgtagtggcccagtgctgtatccacccaccatggtctgcccattggtttcaattccctttaccaaccacctccctgactctacttaccatttacatccaacatactatttactcaatctggctaatctctccaactcttctcattaaatttgccctgttgggatagtgtcctagtatccctatagtgtggtatgcttctactctttacaaccacaactcagcatgtattctgtatctatatagtctagttgttctcttgtttgttctcctttcttactgaatgattattacaacttgactctacgtgctcggaccatgtccttgaccttgtgtcaactctcttagctcttgtgtcaccccagttaccctcaacatgccctattttctcaacaataccatcataaatacccataaaaagtcctacaagatctacaaaaaaggccaccttcattatcctacaaccttacatcccatgcttcactttcctctacctgaaatcatttttcccaatttcaaactattgataaactattttccacaacttccccttccaacaccattcagtgctcatttgataactaaatcttacacatgacagctcccattatcttattcccccccactatccatcaactcagatcacaaatacatttcatgatttcatgagtttgaacagtgcttgttgtcaacataaagttattcacaaggtgattacatgtacaagtttcaaacactcaaaggactaagcatacatgagagacaggcaagaatttcggatgatggctgagaaaagtgagattatcaatgagagtggatgttaaaaataagccatgagcccaaggagaaattttactcagcctattcagccttctctctagctttccttgttccacaccagtgaaggacagcaagatgaccttacagagactctgattgtaaattcacatctttaacatttgttccctcttggaataattggagaggataatcatttaagaggccaaggtgacttcatggtttgatgatgaattaagttaattgcaattttaagttgttatacattgaagatgaattgatcagtaaatgattatttatgggaaagatatagttttcaaatagcaatgtagaatcttcaaaggagatcaagagcaacgctgggccagctacgctaaccgtagcggttagcgcagcgtaacatagtggaattctacgcaactttagcatagcgtagcagaattccgccacgtccacgctaacgctacgtgtgcaggcccttaaaagggtctgctaatctgcgctaacacgctggttagcggtgttttggctgtgtagcggctgttagcggcccgtagcgcagcgtagcgtagcaaaaagttgctaactttttgctaacactacacaaatccggcgcgcaaaaaggaccgctacgctaacactttttgggcaaaaagcatagcgtagcgtagtggcccagtgctgtcaagaggtaaaattacagaaaaacaatgaagaatcacaatagcatctctctttgaaaatgtgctgatcaaaatcctggttgtatcacagctaatacatatacagtcaactctgtattaacccataccccttggtggacacaaaacactatgggttaatatagagtatgggtggaggaagaggctctctattaaaccatgattcatgggtttagaggattcccttcattaacccatgtttttatgggttaacaaagaggtgagggaagacctggaatttctctccatcaaatgatgatttcatgggtttaatggagataaaaaaaactttgtggttttcaatcaagttcccctcattatccatccactctttgttggattcagtggaggacttcccatcagatctgggacccttgcagaagtcaatctagacccaaaaaatcttgattcttgcagagaaatttgtatttcaaggctctaaaccaactctgggagacccccagatgttgacaggaagtcctccagtaagctcattctgcatttgtttttccaccagttccttgtttttcttttttgacttagttctgcaaagcttgatattttttgcaagtatatcaatgtgaatgttatcaattgagctggaataagcaagatcctctggtttatctgagttggattggatgaaagacagtatatcaccctgttggaggaggtattttgggatgggtggctcttccatgatagactggttggaaggatttagtttttggaagcaagaaacatctgaaccacccctcagtaaggttagagaaaaacccatgattttttggatttttctctccatatggtatgggttactgggaattagagagttatgggtttgatagccttttttggctgtccaccaacttggtggacacattttgccatgggttacaggagagtatgggttaatacaggtatgggttagagcagagttgactgtatagacaagagacttctcctcttcattccttcagtgttccaatttttacaaagaagatgattgtaaacatattgggatttttaaaagatgtatattgagattcataaacaatgaatcagataatagggaaaacattttgaattaaaaattgacatcaatatgcttctatataaggagatttagatgttttttcttcacaagaaagatggtgaatatagccaatcatttggatgaaaaaaaaatatttttcccttttttcaagtttttccacaatgttgtgccacattctgcaatgatctttatttgagatcatcatgttctcttgaagtgtttatccagatttggaatgtatttggtcatcagtcaaattcataaattcaatgctagactaaatattcaagatgattaatcctaaaatttgacccactgttttcaataatcaaattcattcacaacctccgatttttctcggagagtcgtgattggcgatgaaaacgcaacgataactgccaccttgaatatcaacaaacgtcacgaatcaatgtcgggacactgtcgttacttttcacgataagaagaaggaaaaaaataccaggccaaaaggtattccaatagtaaagatccaagtcacgctggccacggtaattacaaacgaagtcaggtaagaaaacgggtgtcgcgtcggaatctgaagaaaattagtgactatcaggtgattaaccattagtatcatcgatgtctacatccgcaattgggttgggaggggggggggggtcaagcttacagattatgaaatccagtgccgcaagaacaatcatgactgttgaattgcaaatcacctgcccaaactaaattcacttggtagattttgagggctttgcattgagattgaataatcagttggttatttatttcccaaggctgttggttgttcaagcgtgaattgttagagctcatgctcgagcaggattgttcaaggaaatctggatcgtgacgcaatgacggtagccagcttgaaatattcatgtcgactagaagcgatgaccggcgttgtttttctttcatggaatcgccagagtacttgtgaaaggcagctgaaaccggcgtccgttgaatctctggcataatttctgatgattgaatatttaatgtgagtggaatatgttgttgtagcgcttgacgaaatgtgcgaatctgatatcgaacagcctggagtatgcgcaagtagccaaatagcatcatagaaaacagtacaaaaatgttcaaacagtacccgatactgatcaaccgagagaggaatagaacttgtttgccgcgcttttgcatagaggcgatttttctgaaggcctcgacgttcagttgcagtattgttgcggattcaaggtttcctttaatgatagtcaagaacgcatcgttatattccttgtatacctgcgtgatttccgatgtgtagagagttatgaaatatattggagggcctgcaaagacgaatggaaaggcataaaggaaaatcgaaagaagattgatggtcctaggcttgaaatatgtcatggtcgagtcggcatttgcctgtctcgttgtatttataagtccgtatttagttagaggaaccgctcctaggacattccagactgtatcagtgggtttcaattcggtgacagaagaaatcaaaaaacgttgggttagtgggataatctttgtcacaagtggtagattgacagtacttgcctctcgtccaacctgcccgacattacgaagatggaatagtaagatgatttgagccatgatgtagagctattgaatgcagccataagcatgcctcaggtaaggacaagtatcaagtctcacctgtgcagagcatgaacgggtaagtgcacaagctcaatgtgattgtgacggttgacaagtatgacttgttcacgtctttttggaaagaataaatggtagccatactgacttttttgatacaaagataaaatgtttcagtcctccatatctcgagcttgactcgaaatgccaaaaacttacggacaatgtaaacaagcacgaacatcgggattatggtgcgagtgttggggcggaccatgccattcttctcgatttttaaaaaccagaaaccttctttccgaattgctggaattgaactcaagacgtatagaattccagcggcaggttcaagaaaagataccgaccacaaaattggtggtacgggtttgggaggatcgagtttgatcgcttgcgtaagtaactggtttatcactatggactggagcgtgtagttggccggtggagtggtcatgttcggtattcttgcgaacctttctttcgtttcacaatttttttgcttcgagtggccccagtaccccaggaacaagcaggtttttgtgttaggtccgattcccgggattgtcatcatacgattgctaaaaaaacaactggtagcggacacttgaattcacttgactgaatcaaaaatgtcccatgttgaacagacgcgatttctttattctaacagctcagctgcgtgtaagtttatcgcgcgctgtttcccagatggagtggagaaacagactatctactccttgctgtgaagttaaatgttcagatagtagctgacaggtctgaagtcggccatggagtaacaacagctgaacactcggggacaagaggtcagaaatttcaccaagtgggtgttgagatgcgcggaccgcgatcaacttcgcctcctcactgaattctttcctctacacgctttccgggatagagcgcaaagccgacatgccatcagactttacatggtagcggcttgcctggcttgcacgggaagcgagaaggacttgtgacgtacatgtataccatgtcattttggttcactggaatatattaggtaattttctttcttcaaaaaactaagctcacatgaggcaaagctccttgttggtttggcttgtttgaggaatggctcccaattgacattgccttaattatgtatgcaggtcatgtgcgcggcgtaccagggcatggtcttcttacacacacccgtgtgttcggatggcaaattcccaatggcaacaccggcgagcatccgtactaatgggcttcgtgtgaaccggatgaatcggcttgtggtcgacaaacgcttgcaacattgatgctggggtggaaaccccaggtgactggttccatctccctgatcaactattctacatacctacagtaccagtgtggaagttatatcaagaaaacccattcaatgatttggttcaactgcagaatagcagctgcccaaaacgagctagaaaaacaaaaaaggtagcccaacatagttgtcaaaggtatattgctgctcattgctacccaaccaaccacgaaggtttcaggtgtgaccagacggtattttgattcagtggctgaggaattcagtgttcttgattactggcaaggtggacacaggacattcataaatttatctcccatggcgcaataacgaagaaactggaggctggagcttgtcaattcagctctgataagatgattatcatgattcctaatttcctgcaggggagttgcacatgttcaacgtgataattgagccgtgtctgatagccgtctgcaagctgggtcatgttcatcaagtctgtggatgcagaccaaccaacaacgaccaggattgcttgggtactgggtgaacaaaccagtgctgccttagggcttcagcttgttcattcagcttttggtacaagtccatcggttgcaaagagtatgctgcaacagatatcttcacggccctgcccccagaattggcacatgtttttgtttcccaggttgctgtctggcaaagcccagggacttcaaattagggctggcaacaccacctttgactctgagctcaaatattgttgaatactgtcttgaactctatcccttgccttttcttcctcaatatattcatgtggattaagagcaactccaccgcggggtgtaaaagtcgcgtgatgcatctcaaattttgattttgaaagtgaaaacctggtgtgtcctacaccggtggaaggtaaactgggatgtaaacacgcatgtaacgttttgtgtgtgtgtggagaggtgaattggggggaggtgtttgattgatggtcacaggtttcacgcaaaacagtgaccgttcacgggatgtagggagatgtagaggggagccagatttgcactctccgggccaatttttacatcccagattgatttggctccctgttttcatcccgcggtggggcatggtttttggagaccggggtgtaaatgaggtttgcatctgcgatatagacccctcggtggagttgctctaaatcattcatatagatagatttgtcagacaaattgtaaaatatgtatgttactctcatcttggggaaatgtgtgtaagtggcttccattctttttcatttttggatcccctaatctatcgagtttctgctgtagattactggctggtttgatattttttggccctggaattacctcaagattagttttctccgcttaagctgattcctctgcggaaataccctccaattcaagttcctgaatctcctctggctctggctcatttcaagctggtgtaagtgggattggcatgattaagaccaatggtttgagagatgcagaatttttttatttcttgatcaattacttgtatttatcaaacatcaaattagcttagaaatcaatatcaccttcagttttccaaaatctttaaattttgaatacccattcctggatgtcaaattggtcctgtcaacccaaaaaaaaaactcaaaacttggtattttatgcaacacaaactcaatacaattccaatatatagtatgggcaacagtgcaacagagacaagacaagacaccaacttaactaagtccctccgggcaattgatccgatggcttgccggagggacttacgggctatgtgccacccgcgggccatgaggattaggaatttggctgggcaatgtttcaaaacccatctagcccacccatttttgaacttttttcgcgctggtttggatggttgtgatggcctgacgcttgcgcatccgcccatctcatcagcaactgtttgtcccccaaggttgcgcttaaagatgacaatcggaacccgtttggaggtacccggcacctgtttgcctggtaccgcccagacccgcctggcacccgccagggggtgccaggtgaggtacctggtgtccatttctgagcaaaaacaaaggcggtaccagggtaccgctagaggtaccctccttactgcgcagtcactaatgagggggatggctgctgccttctactcaaaaaatgggatgataaaggaaggggtgttggccaagtgaaaagatggtattcagcctgctaagaagggtaaatcagatgggaaaggtaaaagaaaggtgatagtattagaagattagctcaacaagagtgccatttgcaccgcggccacaggtactgctggtacccgcccaaagtactgctggtaccctccagggggtgccaggtgaggtacctggtgtccatttctgagaaaaacaaaggtggtaccagggtaccgctagaggtacccgggtactgattgtcatctttagttgcgcttcaaagcagccatcccggatttgagccatccagattatgcggtaacggtctggcggaaagtctgacatcttccacgcagggaggctgtaaccgcagatacagccagatacagcctcacttggcccagttattatgtccagcggtgggccgctacgctacactacgctatgggcccatgtagcgttagcgtagcggcgccaatttttttttttttcatgtagtgttagcgcgtcgctacggccgctgcgctacgctaatttgtagtggcactaacactagccattttttggtgtagtgttagcgcgccggtggcgccgctacgctgtgttacgctatgctacagcgtttttagcggcaaaaaacgccaaaaacccgctaaaaatcgctgtaacgcagcgtagcgggcagtttttggcggcctgtgcgtgtagcgttagtgcagatggggggaattgcgttaacgctacgctaaacgttagcccacgttttcgccccattcgcgtagcgttagcgcaaaaaatgaaaaaagcgctaacgctacgctaaagtgtaacgattttttgctacactacactacgctaacgctacggttagcgtagctggcccaccgttgttatgtctcagcagatgatatgaccggctgtattttatgcagctgccgttgtttctcagatgtggcggctcatacagattgaacataaaaaaccaattatctggagcttccatgaaaggccagctgggcagaccgtcggtcccatcccaacatctgcgaggacactgtgagaaactcccaggtcagcccctcattttgatgggtgtcttgcccggtgtggggcccggaaaaggacttgtagagagctttgaaaaaaaaaaacttttttgtaatcctcatgtgcgaggagggtgacttagcgcataagtccctccttcagagggtccctgcgggacggtgtcccccctccgaataaagagggacttagttaatttgaacaagacagtatcaggtgttgatttgtattgtctcagaatttgaatatccaaaaatactgtatttgtgttgtctcactttcctgagacaatacacacatattgtctttggaaagtgagacaaggattctgtattgtctcagatgactgataccaccaaaaacgtctctgatacacaagatatttggccgtattgaagaaaaaaaaaaacaaagacatttttttttcatttgtaaatctgaatccaagacaatggattttctcaccaaccaagaaaatactgataccggtatcaggctcaaaataaatatgatacaatccaataccactacatgtcttgcatctgttgcaccgttggtatgggggaagaaaaaaactatatgtgcccaatataaatatttgcatcacaccagtttgcctgttgcagtcaccaaattttcaattctgaccacactaatttggatcaatagaccaaggtccttgttcctgcttctagaaccttgatttgcaagtggaaactgtcagcccacacctgaatttttcaagtttgggtctcataattttcagagatttgtgcaactgtttgcagttggcatgtgatattacaaaggtgcctttgtaaaatttgatgtcaactgcaaacatttacacaactttttcttgcagtgaaatgtctttcttaaatcaaataatcagaatccctgcttaattcaattttttgggcatattgtttgatttcttcttttgtgcttaatgtctattatcctcttgaattttatttccatattttcttgacaaacatatggaaactttttgacatacatagaattaatgtttatatttactttggattgaccaagtggaagaatactgaaatgaaatgatagaaatcaaatatcaattaggctccataatgaatgacaggggttgcaaatgagtctctaaattaaatattgaaaacttgacaaggtggattgaaatgaacagataacaatcaaggtgttatggaaaatattctcaatcaaaggtcttgtacactgtgctaggttaaattgaaatgtttttttacaagaaaagtaaacgcagcaaattttcttgacatgaattctgtttctgttgccttcactttttcccaaaatgctgtcttagaatatgtgatgatgttgattcacatcaggatgttcttcagtatttatctgggtgttgcatgcaaagttaagctacgtattctagaaaattaaccaagaatattgacttactgctaatagtcaaattcattcacaacctccgacgtttctcgcagagtagtgattggtgatgaaaacgcaacaacaactgacaccttaaatacaaatcaaatacacaaatcaatgtcaggaccctggtaatatcttttataaacaagaaaaaaagataccaggccaagtggtattccaatggtacagagccaagaaacattggccatggtaatggcaaaccaattcaaatcagaaatcgtgtgtcgtgtcggaatctggagaacattagtgactatcaggcagcaaagtcttatcaatacagtatcattcatgcttttcgttcaaacaaatgggaaaatggggagggggtaaactaagacctacaaattatcatatccagtaccgcgatgacaaccatgatggttgaattaccaatcacctgccatactaaattcacttggtatgttttgagagctttgcattgagattgaatgaccatgtggttacttatttgccaaggctgttgattcttcaggcccgaatcatcaaagctgttgctagagacggactgctcaaggaaattttgatcatgacgcaatgatggcagccaccttgagaaggagccgagtgcaggcggcgttttacgttgtgtttctatggtgtaggcgccggaaggcgttttgaaaggagccgaagccggggttggtcgaagctcgggtctagcttctgccaattgcaggatacttaatgtaagtggaatctgtggttgaagtacctggcgaaatgtacgaagttgataccgaacagcctggagtacgaacaagtggccgaataacatcataagaaacaatgccagaatatataaccaataaccgaagctgatcaaccgagacaggattagaactttttcaccgcgctcttgaatggaggcaatccgggctgatgcctcaatgttcagttgatatattgtcgctgcttcaaggtttccgctaatgatggccaagaaagaattgttgtgttcattgtatatctgagtgatttctgttgtgtagagtgttattaaaaacacttgggggcctgcaaaaacgaatggaaaggcgtaaaagaagatcgaaagaagattgatgatccttggcttgaaataggtcttggtcgagtgggcattgacaagtccatatttagttagaggaagcgctcggaggacattccaaactatataatggggttttgaattggggacagagggaaacaaagcattgggttagtaaataattttgaatttaacgtgcggtgaaacgacagtacaacttgcctttcgtccagcctgcgcgacatcacaaagatgaagcagttagatgtagaccagtcaaacacaacactagacaatcctcagataaagctaagggtcatttctcacctgtacagagcatgaacggataagtggacagactcagtgcaattgtggtggtcgaaaggtatgacttgttgaagtctttctggaagaaatgaattgtggccatactgactttcaaagataaattgtttcagtccctcacatcttggtcttgactcgaggtgcttataaaaaactcacaggcaatgtaaaaaagcaagaatatcggtattagtgttcgagtattggggcggatcatgccgttcttttccgttttgaagaaccaaaaaccttcttttcgaatggctggaattgcacttaaggcccaaagaattccggcaacaggttcgagataatatgtcgacatcagaagtattggtacggactggggaggatcgagttcgattgcttgcacaagtaactggtttagcgctatggactggagcgtgtagttggccattggagtggtgatactcggattcttggagacctctcttctgtttccaagtttttgtattccaatgaccgagcaatcaacagattttataatggctcggaatcgggggatgataaaatcaaaagattgctaaagaacgacgcgccgtggacatttgactgaattaagaaagcctcatgttgagcacacacaatcactcccatcctaagactcaacactgtgtatgtttatcatgaggcaatgcccacaccgagcggcgcaacagactatatacaaaaggtgggaagttaaagatcaaggaattgaagttcagacagtagcctagcaagattgaccatggtggaatatatcgagcagctgaaaatttgtcaagggtagcacaggccaagcaacttccccttgctgggcggaatggctaccaattggtgttaccgcaatacgtgccgtaggccatgtgctcggctttacccttgacctgaagtgtgaatcaaatatggcaggtcttctaaaagcccaaaactggcctagtatctcctaagatacccacgaagaagagactacctgaagattgttacatactagcatcggcggtgaggatctcgctcgttcgtcaaaatttagcgcaaacactagacaaattttcgaccatcagaagggattgcgcactggggccgcaacattcagcttagcaagacaggaaacatcgcccatcgtctttctccctgttggtactttccaggtgccgcttgagtcacgcaaagtactgctattcacgctttcttccaacgatgtccatccaggaattttttctaattcaaacaagcacctcatactccaataaactcggatgagagttttgtctcttctggagagttgggatcactgtgcctgccttgagattatacataccagctgagcgcagttacatcaggctaaatcactctgtccaatgctaacctggggagccctgatgacttcaaatttgacgacaatgtaaaaatgaaaagaggagaagataaatcgagataagtcaagaaaaaaagtaaagaattcgaagatttcaaataaaaaattggttccaagggaaacaagaggcatgggtgccagaaaagaccaaaggcaagaagaagtcatgttttgccgcttgctcgccgaattattatgtcgttttgtatactaaaacagatttttcttgtcaggaggccctgcctacacatatcaagtatctggcttttgaccataacggctaatgattggtacggtctatgaaataaagctaaacacatcgagctggcaatcgattacagatttcaatcatcaaactcttccacacgttcctcattttctctgagagcagtgattggaggtgagaacgcaacaatacatgctacctatattaccatccaaggaggaggttcaattgatgatcagcaggattatccttttgaacttcatcacatgtcagtcttgagctagcttacaacaccaaaaggtagaccgactgttaagatccacgaccaactcgcccaagtgattgtaacccaaatcaaatcagagagagaatagcgcacggggacctgcaacaggttactgactaaaggtaacaagaggttagacttcgcatgctgaaaatccaactgatgtgaacgcaacactcacaaaccgtaacatttagtcccaagaaagaaagtactatcagtgtgttacaggaagcctgccaaatcagatttactttgtaccttttaagggctttgtactgagaatgaatcatttcttggttaaggctttcccacttctgtgaatcaaagtgagtattcggcgaagccggatctggctttcctaagaattctggatccgggcgtaaagaagggagccaagtgggaaggtgggtagttatccatatcaagctgggggagcgcctggcctgagttcgaatggaacccgagctagtcgaattgaagctgttaggaactggtgtcgattcgagtttgtaggagctctgcaatgttccaacggcgaatgcgagaggggcttggtgttctgatgctttgcgaaaagtatgtatttgatatccaacagccttcaagatccgatagtagccaaacgacatgacggatagtaagaaaaggccgttgaaaaaacagccaaagccgattaaccgtgaaaggagaagtgctttttcactcctgtgaagcatggatatcaattgttgtatggctagataattcaatcttgctatcgactcattgtcaatttgtccactgataatatcggaatagccatggttgtattccatgaatgtctgggtgatttttgaaacctcatttgtgagcattcctatggtgacgctgccaaaaataacagggaaaccgtataggaaaactgaaagaagattgatggttctgggtctgaagaacttcaggcttgaatcaccatttgtttgcctcatcgtcgctagtccgtacttcgtcagtggtatcgcttgcaagacattccatactgagaaaggcaccgagtatcagtcagatagagctttttactgtcgtgtactatgaggctgtaagtcacactcactttttgtccagcctgcgtatggtcgcgtggagggcaaatgaaacgaatggtttaactgggctatctgcgcctcgggtggaagtcaaggcgaactcacctgtgcaaagcaggataggatatgagatcaaactcaggaaaacagttcttgttgataaaatggtcatcgagtccatgtcgattaggagacatattaatgaggacagactgccttttttccaatcaaagaagtgaaagatttttagattctctacggttgctcaatgtctcatttttaatatagactgagaagatactcacaggtgatatatagaagcacaaagatgggaatgagtgtgctagtatttggtcggatcataccgtttgtctccattttatataaccagaaaccttctttccgaattgatgggatcgcactgatgatatacaagattccagcgatgggttccagaaaaacttccagccaaacgagtgttggcaggaatggggggatatttaattttgcagccttccaaaacaattggtgtagcgccaaagattggaccgtgtaaacgttttcgggctggatggacatactcatccttcgaaactatacttgttaaattgagggatcaagactgcttgatggattctaaaagtgaatgtttgatcaaagaccagattaccacacctccacgtatattgagcaaccggactcatgacgagcggtgatccagacaacatgaattcacttcaaatagacgttcactcacgttccagaaccttccgcaaggcttacttggcagggaatgatggcccaagtgactatgtagacacgtattgcctttggtacttggtcaaatttggatgccaatatcgttgagtgaaagagggcctggaagctgtagtgtattacggctagacgatcaggtgacagaattgacaaaagcggaagatcataagctatcatgagggaaatttgaagaccaccgaagcttggagctgatataaccagacggcaactatgtggcacaattcagtcatttaggccgtaggttttttaatcacctggcctgtggacacgctgggcttatcggcagtgaagatgtgcctaggaaattcgcttgaaatgaaataaaaagcagctgtattgagaatcatctaggctatgagccaaaagtacgggataacttttcctcctgatcatgcgcacggctcttcccaacacacaaccacatatttaatcatgcatgacgggcccacttcttgaaaaagcaaggaacagcccgccatagtgggagataggccgataactttacctctcagggctcaagaggtcgagctcatcgcaatgaaaaggttaaaattaggaagattgactttatttgggatggataatccctcttattcaagaatcaatgtgtattgaacccacatgaggtacaaacaagacctttgcccggatatgtgcgggggacatggaggttgttgaaaatcgacaactcattggcggatcgattgccgccgactgaaggctggaggcggatgctgttgtgcgtaataggtattcatagcttatggtgcttccgtcgtgcggaaatgcttgacggtattgagctgctcaacttttttcaagtcagtcgattgacaccaggctgtgtgtgacagcgggcgattcgatcaaagttgggtcgtcccggtctacattttcactgttgcagcagtcatcaacacgcccccatgaccggcaacggcgtcattgtgaccacgagccacaccggcccaagtacttccatacgacggtctaaaatagtcccccaaagatgggctcttctcagccactgaagggccaaagttgggtccccagggaaaagccagctcacatccatctcctactgcacaataatcggtcatttggatgtgggaatctctgcagctttgtgcgggatggttttgattgataattgttgtcaaacttggaaaattgtgctccaggggtatatgtagttcaccaaaacttcctcattggcaccctaccaatacggatggcacttcacacccggggcaacccaacagatctttccaatgagtcctatcacataggacttcaaatagaacccgcgatggttgtggttttttggtgcttgggtgctaattgggttctattgcaacagaggtacaattttgcttgaccgtgatcatacaagctcatgagaaagctggtgggcagaacgaagattatgaatcgaacctatatcataagaaaggtttacatattgtggagtgatcgaataatttgaacacgaatcaaagggaaacaagaagagaatattgagaaaaaatgggcatgttattattaaagaaaccaagactaatgaatgaaaaaaaagaaaacaaaccaacgccactgctccctatattcagaaaagcttgtaaaagttgatcctaggtggagttgaaaaatgtgtagaggagtttttctacctttttcgctggcccatttgtggatataactactgcgccgggatcataatcttaatgccaatttgttggccggtaggtttgccctatcaccattcttcttctccggagcgttccgcgctttctcgtagagctgtgactgggggagatcgagaaacgataaaaagtgcctaaaacgacaaatataaatacaaaatacgtcttaatctcggaaacttgaagctatttgagaaaactgaatcatcctatttgctaaccaagcccatcggtattccaatcgtccatacccaagaaacgctcgcccaagtgatggtaaaccatactaagtccgaagctgaatgatgagtaggtacccgtaacaggttgaagcctaaaataaacaaatcaagccatcagccataccgccgcttcccaacccgaaggaaacacgcacaaactgtgatattcatgcccgagaaagcaaacattgccaatgcattacaacacgcctgccatatcagatttacttcatgtcgtcttagagccctcaactgaaacccgagtaatgctcgattggcactttcccattcgtgcaaaccaagctgacgggaatctgtcggactgggaactcggcggggcttttcaatgaaatctggggtttggcgcaaattgggaagccaactgggaagcctcgtcgagatccatctgttttttttctgtcgtgtggagtcacagggggacgcatcgtagctgtgagacatagacatcgatcggatactcgaagcgggctctatcgcctcattaccgatggcaaatggaatgcgttgttcatacgactgccgaaggatttcaatttgatatttaaccgcctgcaagatgcggatgtagccaaaccacatcataaaaaatgatatgataacataagagaggaatccgaaagcgatcaaacgggaaaggaatacgacttcgttgcttctttgaagcatgtaggtcgtctggtctacagcttcgaggttcaatctgagtatcgaattgctgtcgatctcgccactgatgatggctaagtagttgcgattgtatttatcgaacgttgagttaatttcccacaaatgttttattaccagacagatgggagcgccgccgtaaatcagaggaaacccgtaaaaaacagccgaaagaagattgatggtcttgggcctgaagtacgtcgcattaaagtctccatttgcttgtctcgctgttgtcagtccatactttgtgagtgggacagctcgaaggacattccatacttgagcgaataattagtgatacaaggattcagtatgacaaatttgagctcagtggctctatgtagctacctggctaggatgaagttacagtgcttactctttgtccatcctatacaccatcacggtggcagagtgaattccagtcaacacataatctctagaattgatggtgatagcgttttctcacccataaagagtaaaatggggtatgtcatcaagcccaggccacaagtggctgtcgaaaccagagcatttgatttcaaatcattcagaagtaaaaataatgttgatgtatcgcctttccgattagaaacatgtcagccgcttcatgttcgctcattctgacctttatctgggtacaacatacttacaaataacgtaaagaaccacgcaaatgggtattattatgcgaatgtttggtctgaccattccgtttgcttccgctttaaaaagccaaaaaccttcttttctgattactggcacggcgcttgcgatatataatatcgccgcaacatattcaaggctaagtgtgatccgaagcacggtcggaaggaatttcgggggattgatattccttgctttcaagactaaatcgtgcaacacgatggactgtcttaagtaggaaggacccggatcagtggccgtactcatttttgtggatattttctatgttactgctctccaagtgaaacagtgcgagaataccgataaaaagcgatcgaatttggatacgtgtcacgcttcaacgtcggaccagattagtcctgcttgatactgggaatgagagcgaaagcgccaaatcgtttatgtgtttcggctgggttcgaaagaaaattcgtgagcatgacatcaaatcaaccgttcaaagttcatcgtgagcaaatcaagataatatattggaatggcggtgatccttgtcatttcagagtgcgtggtgcggtgcttacccctccggtagtaatagagaaagttctctcagattatgaaattaaagatgaagcaaaacagaaaacaaaaactcactttgacaatgaggaatggatgaagtgaggcaattaaagagagtagtgactgcaagattatctgcaccgcttggtattcgcaccgaatgagtgtaatggattatcagactgaggacggtttactacggattctggctcggcaggctttccatgcgttgaaacccccaaacctcacactacataagctcgttgaaggcgactgaagacaagtgatctcaaaagaaccccatgccaatacgagtcaagatttctcgcacgctgcccgtgcgcgacgagtctcgctagcgttgattctggcccagacgtaccaaatacgagtccaatgacccaaaattgagtgtacggaaactgcctagtgtgtgtttaagttctttgaaagtgatggatggtcatcggtaatatacgaggtgcacggctttatcaaagagggtagttgaacctaatcattcccagaaccaccttaattttacaccggactcacatccattgaagcatccatgcaatcgcgtcaggtttggcttcaaaagctcagagaagcgactcgaagaatacacccatggtacttcactggcgcgggatgcctggtgtatcggttgtttgagggaaagagaatactcaaaggactggctcatcaaggccaaagctatgtagatcagaaccaaaccctgtccatctcgccagcgcatttgggcctatcaaaccagtaatcaaaccgattacatccgcgtaattaaagactactttcgagccccacggagttggggggactataataatgagggcgtcttctataatcttggggcagaatgtctcccattggcgagaatggtgtgatgatcagaatgcgatacactgttgaaggagaatatatactgatgaggttttgttcggaaaaaagaaatggctagaaaagaaaagacaaactttacaagtaccacgtcacccagagaggccaacaaagggccccaggatatagaatcgaactgaatgctaagcccctcctaggccggaagcaaatggctggtaggggggcgcttcgcctccaggaaagcacaagttcggatatcatcaatggttgaactccgtgaattggttttcatgcacccgactctataagcttaacaaagcctattgaacggccagtcccgaagaaagggacccggtgccctgggctcgcaggaagccctcctggcgggcggagggcgaacgcaagctgtggatcctccagccagaggagaatcgtgaccatggtctgaaccatacaagcacaacccgaaattaacaaggggaggtagaaatggactaggacatttcgccaaagaaactgccggaaaatggcgcgccaagataggctggattggtggcttttcttgccagattgttggaattttgtctcttttcttctcatccctaaaaaactcatctatctcacctttaaattaacaaatgattagataaataatacatgtgatcattacattgttttgttggttttttctgtggtatcttgtcatgttgtctagtgctgaaatccttgtagtttttgaaccctggtctagtctttatcaactgtcatttactccatctatcttttcaagcatacagttgcggacggcaaaaaccgaccctggattttcaggatgtccgaatagtcgggccaaaaatttcagattttttttgaaattttcagccttttgagctgtttgtagcctccagagtgtagaaaaaatacactagaatagtagattaacggtgaaagtagatggtgagggtgtacaagtagtataaaaccatatttatgtatcacttaaagccataactatgggtttaagtatggcttaatctgtgcatgtccgattatatgtatgtggaaatgaaaaaaaaaatgaaccactcactcaaaaccttagtgattacaattttgaactctacacatctgtagaagttcaaaaatgtaataaaattaagtatcagggcacatgccccccggggcataggccccgcgtgtccaatttggattttgcgggcggggcatggtcggtctatgccgtacgcaactgtacattgatttttgttattcattgtgatattcaatttttccaccacagatggaacttgttgtcagttgtatgtagtctatttaacacataggctctactagtaaataaaaatcattggctctctctctctttttttcaacccttgagccactccaacaaaacctgttttgtgttgcccaaaaattcttttctgaaaaaattctccctgtctttggtcaaaatttcttcacagatcagcttagtgtgagatggccccggcgcatccggatatctggctgctttttccagggaaacggccatccgcatccacatccgctggcaggtatctgttggccacagcaggtatccacggatacccgcccttttaatggtcaatgattgctggctggaaggataacatgccagcttgctgggaggggttcctcctggcaagctggtttttaaaccagctctttggaaggactcccttctgacaagctggtctgtgtaccagcttgtaaggaggggttcctctcaacaagagggtatgtaagcttgttgggaggaatccctcccgacaagctgggattgcgtaccagctcaacgggagggattcctcctgacaagctgggataaataccagcttgtcagaagggatcccttccaacaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatctgtcaggatttcaggggcaggggacatcgctacatggatcatcatgccactggcggggtatctgtcggcactggcgggtatccgcagcggataacagatatctagagaccatctctatctcagtgcttccttttttttggagcttaacattcattggtccaacaaacctctgctatcagcttaaactaaagcaaaatacattgtttttgcgctgttgtcactatataaatgtcaatttgtttggggggggtggaaaataggtcaatttcatggggctttttttacaaagtgactcaggagtaaaaattaagctaaaatgagctattttagccaaaaaataaaaatgcctcaaatgagctaagattaatttttgaatgcttgaggaattgttatttttgggccaaaatagctcatttcagcctaatttttgctcctgagtcattttttaaaaaaagcctcaggaaattgacctattttccactactcaaattgccattttttcctggggcaaaactggtattttttgtagtgactacactgcgctacagtgcactttagaagttttggggccttttttgatgttaaaagtgctgtagtgcatcatagtggcactaatagtgccctaatactacaggtttggtgcactgttttgagggctgctacactaacattagtgggctgtttagcacagcagcccagcattggttcacatttggaattttccagtgtttattgaacctcagaaatgcataaaataagctacataaatagttttcacaactcacatcattgcaatttatccaatcaggaagcatggaatattttctttgaggagaaagaaaaactctcggtaacatgtagtgtgttggaacttggaattgttccctctttggtgctctatcagccctcactctctgctcccgttcctgctctctttcttcccgctctcacttgtcttttttttccttttcctatctgaatcccttctctattctcaattccctttcttccaatcattccaacatcttcctaatactcctaaccacaactgaaacacaactatgtaaaactctcaaattcaagacctaacccacaagtcaaccatcaatcaattgacttaaatgatgacttggccttgatcccttcactaagcgccagaagctcctctcattaataatgctcaatctattcccacttcctcatcaacaatcacctcagccaatctgctcagccttagctcctctcaacactcaactctatccaaaattctggtccttcaattccccttccatacttgccttgtcttatcttccctcatctatcttctgtccctgttcttgcttttcgagcaatcctattgatctcaacatcgtcttgacatctactcaattcaatcatcaactcttctcatgagtgctctgaacttattgctcaagatcttatattggctattgccaatttggcaagaaaatcaaagccaaatcaacttgattcttgttctcatcattgtgttgacatgtttgtttttttctattctcatctttttaaagcttgtaagacttgtacttctttgatctgatataactcagtctgtctgttctgattcctatcaaatctaactattgtggtaatgtattcttttttttgacatattattttctcattgtcatttctgattgttcacatcttctaatgatttttgcttttagtaacagtgaaaacaacagtgaaccagtctctcaaaaactcaatcatcactcatgtctgaaacattgaacaacaccaaaactccctcaaaccaaaacacaaaaccacagaacaacaacatggataagatcaaccccacaattctcaagacggctctcaaggctattccaatactcacctctgacaattataccctatggagaaattgcatatacaaaattcttgatctccaaggcctttgagattccttgaattccaatacagggaccttgactagctgtcaagatatcaatctaaatatgattatcccctctaagattgactcttccattcatcctaaagttatcaatcatgaaaatgaaaagagaacttgcaagatttggacatccatcaccaagcactttgcttcaacctggccttcaaactgagctcaattctttaataaactcctagacctcaactttaacctttccaatgtgtaagagcgccgttggctctacactacaaatccgaggtttgacaggcaattggcctggagagaacaaattctagaacctgagtgagattttatttcaaaagctagtttggtagaggtaagggttagtgttctctctacatgatttttagagataatgaaagaaagagatatgaagaaatttaagaagaaacaactgagaatgattataaaagacaggaagaaaggaaattaggacatagctcacgtagtttggtagaggtaagggttagtgctctctaccaaactagaaacaatgattttttgtctagtataagtaattctgtttgttggggtgattatgtgagctatgtgattgagcctgtgaaatctagtgtggcaaggtttcacacaatgttcaaaactttatcaaattggttagaaaaatcaattctcaactctttgaaaaagatcttgtcacatacatcctactcaagaagcttctgtcaactctcaccaacatcagtcaacagtctctgattatacttaccctacccaatgacacatctaggccttgaaatgctactgttttataattggagattgtattccagggtattttgaaataatatttaaacttcattctgatttcatttccattttcaaatggtttttgaatggaaaacccaaaaattcaacatattgatttatgatttgagccataatttacaacccccatctagacaggatcagctcttcagagctaatagggggtatccaatatgtgaaatccaaccttagaaaccagtcacttttcccaaaaaaaaaacatcaatgggccccaaaaggagttgaatgaattaccaacatgtttcaaaaacggtagattttttcaaaccaggcaattgaataatggtggatttggtcatatttgagaccccctaattccgagttgatcattgtgaatttcacttctcatcaaacatatagtctttccagcgcctctagacacattccaaagtccaggataggccaagtgccacccggggattagaatgtgcccacagggcttgatcatgcaggttgggtgggtggggggaggcaagtcctgatgggccaattggtggctcaggcgctcctgggcacaagcccggcatcaactgatgtgcaccagcctttgagaaggatcatacaactccctctcaatgacccgtagaaacctagtcaccaaggacgggatatacccgtctcaacgcttggtatatacagacagaattgctcaatgattggtagagtgctggtcattggggagagtgattgaccaagtagtgaagtagagatggccgctttgcatccggatatccgcgcggttgcagatattgggctgctttttctagggaaaccggcatccgcatccgccagcgggtatccccccgccttagcgggtatccgagcgggtatcctcagatacccgccctttaaagggccggcaagggaccggctggaagggtttccttccagccggcgaggtacatgcttgacggctggaaggatttccttccagccgacaacctacaggtctgtgcggggaaaggaattgcttcacccgctgacgcgtatctgtttggggaaaaagggaacctccgacgccgatcctgtgactctccctatggtaaacgagtctcggagccgaaatcccttcgaaatgttcgacagttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagccgtccatcttcccttctggccgtgagtatcctttgggatacccggatacccgccagtgttttgcggaaaaggggccatccgcacccgttggcgggtatccgccaggggatagcgggtatccgggacggataccctttgaccatctctatagtgaaccagtcatgaagaagagattccttctcaatggccggcattttagcggacatggcacctttgcttgatatcggccaattgaggctttgtcccaccgcccccccccaacttttgcatgtgccaagcgcgggttgagatggtgccacacacactttaagagcatctgcatcggtgtgtggattaggcaggattacctgcctaatccgcacaccgatgcggatgctctaaggatcagccaagcaggcttggggattggcccagcacgcttggcctttttttttggccggacttgggtgtgtgcccagatgggcttgcaacaccataataattccatatacatagtctcccccccaaaaaaaagaaaattctggtaaacccatcaacactctaatcatcatcatcatcatcatcaattattcttattattagcattacattttgttttttatcagtttgtgatggatttgaataacccgctaataaacaacaatcaatttacacacacacagaaaaaaaaagacgatgaagaatgagatgatatgaaacgaaatctatcgaagaaagaaaggagataaatataaacagatcaaatgatatccgaccaacaaatatatatagataagtgccggacgaaccagccgcccactagacccggcagatcgaccaacgagacgattattgttccaacaacaacaacatacagccagccaaagggggaaaaaaagacgaacatggggaacgagggggggggggggggaagagattaatgtttgaagaggaagaaggcgaggacgagggaggcttggccgacccagtcgatcgaagaggagagcaaagggatcgcatagatgtccggatccaggttgaatttccacagcaaatgggtcagatggtacgctgctaccaatgaaattacactcttcattttccaaaaaaaaaaaaaaaacaaggtcagtaagtgggatgttgatatgacaggggggggaggaagtgcttactgtccatatcacacagatcatgaagccgataaagaacgtgaaatcgaagcctgattccgggcttccatggcccatatgaatcagcccaaacgccccgagaatgagcgagctgaggaccaagaggacgatgccgactttccgagcgggttcatggaagacatgcgagggtaaacgatcctgatcgtcctgatcctcgtcgtcatcgttgagctcgtcatccagttcgagatcgagttgatgagcatgatcatcattgtgattaagtttgaggaatccgttgtgaggtttgagttccaaggaaggaggatcgaagggcggagggatagaggaagcgtttcgagcggcatgaagggcggtagagatccgggagacggagatcgtcccgatgttgccgcagatcccggtgagcacgggggcgacggcggcgaagccgtccagtcggacgacgactttctcgagcagcaggcccgaacaggtcgagatcgccatcgccacaaacaaaggcgtccagcccacacccagatagccctgcacatactcgttccgcagggtcgcatagccatgcattcccaccgaacaggctagcgctacaaaaatcacagtcgagatcgccgtgtccacgtatcgtataaacacgctcgcggcgagactcaggaagactagcgtcattaggtcgcctaacgaggacgcaataggcgtcgtgatattgtctattcatcatcgtcaaaaacggaaaaaaaaggagaaccgagtgtaagtgtttgtgtatacgatgaaaatttcttcatgagagcgttagagaaacggaccaggattgattttgaggattctacaagcgatgaccaacccagagacgagtgcgccaaggagcaaggagttaacggaagcggcgagcattccggcggcgaggacgaggagacactctgcgtatccgccgtcggggcgatggagcggggagttccaatgggcggccagggtggattggaccagactgcccaacggcttggcatgcgtcagtccccggatcgtcgccagatcctcccgcgacatcagccctaagacaaacgagaccagcgaggctacaaacgacaccagaagcgcttgcacttgtagtagcgtcaggttccccgctactaatgagcgccgtcctttcggggtatctaggtcgcccatgttcgcctgcaaacatatcctcttctcatcagtttttcaaaacattcttttaaaaacaattggagagagagaggaactgacgctagtactgagtcgagcagccagattcatctcgaggtttcctttgagattcataaggacagggagcaggatatagagttcggggaccctgatgaaggcgtcccagtcctggacatgatggaggaggaggccagtgagacagccaccgaggacggagaggatgagggaggggagggtttggaggacgagggtggtgactgagaagacggggaccgtggacagatgatggtggtgttttcgggcgggtggtcgtggtcgatgggcttcgctcgaccgtgtccgtcggacatacaatgagtcctcctcctcctcctccttttcctcctcttcctcctcttcctcttcctgatccgattgcagtaacggtgaatggacgccgacggggatgggcttgttgttggtcttgagtgagtcgatggaggtggtggtggtgcttgctgaggaggatcttctgtgtgtggatgagaatgagatgtggtgttgctgatgttgttgttgttgttgttcttggttgtgtgttggtggtggtggtggtagattgtcttgactgtggctgtgtcttctcattgttgaggatgcttcgtttccttttcctttttctttttttttttgtggagcaagctgaactctctctttaagaaatcaagacagtccgattacctgttcctcggttgagcgtggcccctgacgacggccatccatatttatgaatgtcggttggaaccgaaggctgtccaaccatactcaacttttacttggaccagcttgtaacctcggcacccggagtggcgaactacagaatctcttcctcaacttaatcgactctctccgtctcatctgcaggccgagtccagatccgggggcggggggaatgttcacaaaattcacaaaattaacctctttctagaaaaaaaaaacatccccacaggccacattgaggataagctccccacatgtattcacatggactcactaattaaaggattgaagatccactctctctcgaaaaatgctcaagaatagtaaggacaccaaaatgaacaccaatgaacaagaaaagccaaagcgatcacccgaaaaacaaaacggaaaacaatccttggagcctgaaggggacaacaatcttgccccaagtctctctctctccataagtttaaaaggagagttcctatacatgaaagtggtgccaacaatgcctacagaacattttttcgattccaaggtttcacaactactgtgttgggtgtaactaaagtccattcgactcatacataaatggagtctgtttcttcgtgcccacaaaaaaaaacccccccggaataacataactggaagagccccacccccacatatcaattaaaagagatagatactcaagtagactcttcttaggacactcctggatggtttacatgtatacatattgattgagatggtttctactaattaagactatttgatgtagataaaaaatcaattgggtttttattgtattaagattaattttacattaatcaaaggaggtgaaggaaacacaaaaaaaaagaaaagcaagataaaagagccccctcattcccacaaaaaaaagaagaatcagaaaaaagaagtatataaccgatgatcaaagattatttgtacgtctgcggccacggttaagaaggatatcttgattgtgatcggaggcatgagtggctcgattattattcaagagaaccggggttggatttttgttgggccgattgagggccgacggtttaggaggaggaggaggcggatgatccgaaggatgagagttagccaagagatgattagagaatgaattcgacgaagaggaagaagccggaggagaagagagcggggaggaatggagcgtgagagtggtactggtactgcagcttgtattgcttggaacagtcgagggtgtcgcgccagacgatttgttacttgacgttgatttcggcttattggtggtggtggcagtgtttgtttgtaggttgtgatggtgggacgaatgtttgatgctggatttcctcttgacggtcgacgacccatcagaatctggccgacgcatcttcctagataatgatcatcagttggtcagttgccaaaccctcggaaccaagcaaaaaaaaaaaaaaaacagccattaatctggactgacttgttcaagctaggcagcgcataattgacttctttgcgagcccgtcgagcctcgcgagatcccgcaccagacagattgttcacagcggcctcctggacagtgaggccggctgcatgatggggagcagatgcggggtgttcttcgctgacggcatcgagctctgcacggacgcgtttcttcttggccagcgggcgtttctcccagccttcatctagactgagttgagccgcctcatcggcagtctcctcgctttcttctttcgttaggccagagtcgcgtcgtttggcacttgccgattgagccgctagattgctgatctcgattcctgagctcttcgtgtcctctgattcgtccgtccgtccggatcgactggactcgtgggtgttgttggctgtactctcgggcgatcctagagtaagaggaggtagcgaaaagtccgcgggagacacgttttcaaggatatgtaagggtgtcagactggtgcgtctctgtttcctagatcgtcgctggctttgtctggatcgtcgttgggtatctatgagtgcctcttgctcttttggacgcgcattcttctgcttgctctcgcccggctcagctacatctggagcatcttctggaggatcatcttggtcactgtcagaggatgaatcggaggttgaagattcgttgagctggctcatggcacgattctgcaatgagaagcttgctgaggtttggtcctctggcaggctttgattctcggcttcagaggagtcttgatcttcagatccttcttccttaatctcaagctcagcatgttctgtcgacgttttcaggccgttcgtcgggggcggctcattggagctatcagtagagcctagtcgcgagctcgaagactttggaacaggggccatcagctcttggcgtcgattaggacgagatacaacaaattggtgctgcaatgtcttcggaatgtgatttgagggaccagcagacgtttgggttgggcggatcggttgaactggaatgtgggggcagtgaatctgtggaccctgattgcctaacgccagagatcaaaaagtcaaaaaaaacaggggggaaagggagaaagaaccggagaataatagcaaaaaggcaattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggtttctgaacgatcctcggtccctctacattcgttaataaaactgagacgagactcttcttgttcggatgagaattgacttctcctgcgttcgcgcagcgcgatcaactcggcccgactgcgaccaggaagtaaaggcgcaaaagagtctgacgatgaggcgacaattgaggggttaagagcgggcacttgatctggataagtttttaatgatgacgatgatgatgatgagttggacacggatggctgtggttgagcgagtgaggattctagggttttacatcgattggctatctcgatcaaggccattcggatttggtgggtctgttctgagttggctggatgtgcacttgatgaactggttgattccgctctttgccgccagtattgtgcgtgtgaattcgctttctggacttggatcctaagctccaaattctcattcttcaattccttgatcactcgttcgagttctgctgtcgatttgagtagaaacctgttcttgtgtatcagatcttgattctgtttggagtgtttctgtttaactgagccacaaataaatgtaagaagcaaaggataaaacgcgtattttttggttagttttatcatgtcaaggcaaattgaatgacgcaataatgaccctgtctgtgtaaaaagaacgtcgcttggagaaagggtttactaacagttctccaaggcttccatcaagatgggttgaagagatgcagccgtaggtggacctgagctcctagtagctggcatccgatttcgcgatcaaaacagtccagcaaaagtggctttcgaatacacaagttcagattgcgctttcggtcgtatctcgtcgggtgggtcttcaatggttgatggcgtatttactccaattacaacccaaaccgcaaaaaaaaaattgtcaaagggcgacgcttgtggcctccgccccgcgttgtcgggtgtcataagctttcggggcccggacccgaaagttgaaacacctcagaatttaattgggcattccaactgtgacagtgaaggggcttctctcaagaaatgcatgcttatggtgacctaatttctttagcttttactcttcttctcatgcgccatgttcaccggttgggattggtttcacatctgatgcttgtctgagtacacaaacaggcggacagaggcaaaatggtgcaagtttgcaaaagaaaaaaaaaaaaaaacttcatcacaaattttggaaaaacttctttaatgagtttgctgctctcaacggccctgatatgctcatgatgtccaaggaaagcttgatggatttgattgatctttgggatgatggattgtggaaaggagccttctctcactgatcagctctgaattctcattagcctttgacgcagattgaatttcccttgaaattcttgcaattcttcaagccctagccaacccagctttcgctttggatatatgttagctgtaacctttttagaaaccctgcgtgcgtggaattccattgcccctccatagcgcagaagtactagaatcgcacatctttggcaacctacccatctagcttattatactcgacgttcgatcctcactggcccaaaagctcattcacatccgcatcccacaattgcagcgaaaccgcgcacgtaaatacgacgaagtccagacatgcgtcacttcgccttgatctgtatcctggcagcctggctggccagcccagcccgagcaatcacctgccttcatcaaagtatcgatttgacagaagagttagcccctccttgtcgaacggttttcctctgtgcatgcggcaaatttgtgaggtgcatgcgtcagcgaattgttgccattgtacgctgtgaagattgtggcgaagatcagggggcggcttttgctgacgagccgtgcgcacatcacttaagtgtgtgtcctggccacaactgaaggtgctgcacaaggtttacccttgcaggcaaccagactgaaaacctaattgataagctaacctgcaggaaatgttttttttttcttaaaaaagatcatctgattttacttttaggcctggtgaaaatcagattcaatactttttttcaaatgaccccctaacatattagagttggtgagccaaaatttcaaatccaaccttttgttaatggctttttttgcatttggaaggaactcacacattttggaatattcacttatcagttaacacatttgatcatcttttccaggcattctttcactgttttaagaagcaatttcagcatctcccagaaaagattaaaatcaccacacaaattaatttgactcatcacatcataaaattttgatggaacaaaaacaaccatctcaagatttctttttcaacaattattaagagaaagtccaagaaaaatattaaagccaaattcaatccagatgagaccctatccaatttataatcatgttaaatgttttactggcatatcaaatttaaagaaaaaaaggtggaactatcctcaacccccatcaattttggcacaacatctaccaaaatatctgtataagtattctttatgtttcatgagttctcacagactgttagagattttttttttgagataattgaaatagaaaacttggaaggagttgtatattgaaaggctattgagcttttcaggctccaaaattcaggctgatttgagtaagaacctgtttgtgtgtatcaaatcttgattctgttttgactattgttgttgaactgagtaacaaataaataaataaaactgaaacacaggtttttgtcattttatcatccaaacatcaaatttaatccatcacacatagttgaggatacatttttataaaaaaaagtcaattggtaaaaggtctactgacagttctccaaggcttccatcataattggtttaacagatgcagatgtatgtgaacctatacccctagtcctggttgaaatttgattttacaatcaagacattcaaagaaaatgattcagtatagtaaaacttcattatattttgataaattgagatgattttcaatgtattgtgatccattttgtcagggtcttaaatttttgatggtggctccatctctcctccaacccaagccaagaaaagaaggtgaaacttgtggttttcaccctgcatttggggtcttagaagctcttagggtttggacctggaacacctactttttttttattctgcccaaaattctcattgggtgttccaaattgcaagggtttttccccaggaaattcatgtttggtcaactatttcattttattcttgcactcttctttctatacaccaattccatgggttttgattggtttgccatctgatactcatctaaggaaactgctgttaatgaacaatcttaagaatgtatttcttttataagtatcaatctacaatgagaaatacatgagagaaaaaagaggtttcctaaccttaaggcaaaccacaggtgcgcgatgaagaaggaaaaacaaagagaacagtacaggacaaaagagaactgagatacaatgaagtagcgctactgttaatgtctggatcagttgagagcgcagaagagaaagactgagccaaagaacctacaataatattattgacctgatgttcttcaagggatttggcgagtggttgagagagaagggaagtacaggtcaagtatcggcgggaagtcgaaatggaagggaatgtactgagtggagagaagacaataaagatggttgagtttgagagagatagagcgacacgagattgaggagttctcaatggaaggaaatgatgagtgatgtcgagcggaggaactttagaatagagtttagatgatgttgtaagtaaaaaccgagaaagttccacgaccggaaagaaagagggaggaaagaggagtcctgtttatatgtttgaggatccgagtaagagatagaagattgcttgagtgttttgacgaggctcgagccagatgacatcatatgatgatgtcatgtgttggagcgtgtcgtcaaagagttatgaggttagagggatcgtgagatgagcgcaatagcactcagacttcaacaactgcacagacagagacacaatggtccaagttttcagaaacaaatagatcatcaaatcagcttactgatcatgatcatgatcaaattttcataacttcatcacattcttttggaaaagcttaatcctttttttgaaaaaagtaacttcattggatcagaatttacagccatgcagaattcattctaatcaaatgttgaattctccactgtaaaacaccctgatatctgcatgtccaaggaaagtttgaaggatctgattgatctttgcgatgatggatcattgaaatgatacctctcactaatctctgaattctcaatacactttgatgcagattggatttccccctgaattcttgcaattcttgaagccttagccagctcagcttttgcttttagcatgcaactagctgtaacctgtttagaaactatacttgcttagaattccattgccccctccatagcgcagaagtacaagaactccatatctttggcaacccacccatcttgcttagtgaacgttcaatcctcattggcccaaaatctctttcactggagtctcacaatagcagcagaactggggacataaataccacaaagtccagaaatgcatcacttcatgtccatctgtatcctgtcagccctgcttgccacccttggccaagcaatcacctgccttcatcccaactttacgttgacagatgaattagcacctccttgtcgaacaattttcatctgcgcgtgtggccaacctgtgatgtgcatgcgtcagagagagatcaccgttctacgctgtgctcaatgcggcaatcctgaagcagaggtctttattgaccaaccttgcacacatcaattaactgtgtgtcctggccatcaatgaatgtggcacaaaaggtttgccctatcaagtcaagcagccgtaaaacccaaatactaagctggcaggcaatcattttttataaaaagacaagtcttattttgggcctgttgaaaatcatgttgcatactaccagaagtacctaatcaactgttacctctgtttttgcacttgtaatgacatgttggaatgttcatttatcaactaatccttttgaatatcttcttcatattttcaacctttttaaatagtggggatctcagctggggctttgcagaagcaattttggcaactctgggtaccaattgaattcaacaccttttttcccatctcacatcattgtttggtcaacaagattatttgtgggtctaacctcaaaatccattttgccaaagtggagtgcgggaggggaacaacatggatctgacctcatgaaagttttgtctcaggcttttgaacatttccatgaggtgggatccatgtttttttgtcgccccctccacagatgagttggttgaattgatgaggtgtaaattgaatttgatattgttttcactgatcttctgtagagtcactcatgggataaacagtgagtctctgttactgtggtgcagcggtgcagcacaaaaaagtgcactcctgttgcctaacaagccaaaaacaggggaaggcattaacaggttgtgctgttgctaccactacttatagccactcccttctttttcccagcacaagagaaatcagcgcaaaacagaacccattttctacaaaaagggcagttgatcttggtatcttatcatcacttcttaattggtttggtaaatgtttctataggcagttttttaacctactgctgacctttttcccatgttttttgacctacccctcatttcccctcactccctctgttttggatatctttttcaccccactttccagcaattttaccccattttaggagggaaaaaaaaggaaatggctgtaaaacccactaatactattgtggctagatgacatttattactggaatttcagccatttctgagcttttggtttgctaaaattctcagaaacttgacaaaatttcaaacagtcacaactgtttttcaagcagcagtactctgcccttgatgggattcacaatgttgcagtgtcaaaattctgcctgcatgtatttctcagcctcatgtttttattccatcagaattatttgtcatcaggtttgaaagtcaagtgaaagtgacttgcataaatttgggcaagaagatgttcttcacaaagaaaccatgcatgtttttgttgagctaccaagattcatgaaagtgattttgtcctattcatgtgttgtgttgcatgaatgttggatactcttcatgcagagttcactgatgttttttttgtctctgatattggaggacttcccgttgcatctgggaccctcgcagatgtcgatttagacctgaaaagtctagaattttgctgggaaatctagctttcaaggcctctaaatcgcttctgggagacccgcagagttgacgggaagttgtccatttttctcttagactttctcttgggttttgaacttgaaaattggtgagcttctaggaaatgagggccaaacagtaaaatatacagctttgtctccagggatgccttgatggaaactttagatcatctgtgaccctcctttggatctatgtagtacaccaaaagactgacacagactttacctatgaaacaaggggcctaaattgatatgcacacaactgatggctaaaaatcatggtacaacatcaggagaaaaataactcaatgtttatgagagaaataacaacagatcaagatacagagatctgaaattccaacaatccctccatattataactatgtatcatgtggtgttgttacctgcatgcacgttctgattttggggttgggactagtccaacaataatattaacattgacctcctgaatgaagtctgggacaaatcacacaggaggctcttaatttttttctctctcttttttcatccataactcaacttctaggtgtgggtgttgcaacaaattttcataaaaaaacagctaaaacaacttttgtgacatttatcaagtcagttcatgagtagctaataaacaagttaaggttttgcagtatatcacaaacatcagcacatacaatttttgatcaggtgatcaaggagtccctggccatgtgttcatgttgtccaacatcttgcttgttacaacaacatatatatatctattgactcccatgtgatgagttgccttgatgagcaaattcttaagttttttttaaagtttgaaccaattgtactttaaaagcatcatacacatgtgtatgacgttccctatttggcgtgtacatattcatgtaacacgtgcatcagccatgatgaagaaaggaatcatcagatccgaaaaacccaaaaattgatcgagcccctacaacttcatccaaaaatccaaaattaattttcaaaaagtctaagcatcatcatcagtcgattataaaccctaccagttcagcgccgacacctaccggacgtaccaacaaccacaaaaaaaaaaaaagaaactcgccgtttttggtcgaatataacgtatattaggccccagcaagaaaattcaacaatcaagacgacgagatcgacggttctttgtacacgaagtagcagtattggtcaactcaagccaccagaaaaattaccagcaacggcagccagatcagcaagtcacaagagtaccgggagggatcacatttatcacgaacgagaaccttgaggctcaccaattcagatatcccgtgtgaagaagatcgactagcgattcaggaaggaagacagagagtacgaaacgaagaagatggacaattcgcgggacattagagaagaagatcgagccaggcttgcagatggtgaggtacaagaagtaacaattcatgatggtgctcatgatcatcggtcgacggacaacgagactcggcgactaattatattgccgatggaggctccgagggacgggcctttgagtgggaatcgtagttcggctcatcagacccacccgacatcgttcgttcgccccagtaacacaaccgtcgatcccggccatttgatcactccttctcctgtcgacccgtcattgcttccgttagtctctctctctctctcctactcatgagaccttttttcattctgtatttattattcagttacttcactccagtttttttttgtcatgaaatattttttgtttttgatctcttacttctgatcttccttctcactccagcaatgtttcccagaccggacacttgcacagtcgaaacgtaggtctcttgctctctttctcgatgttttcttttttcttttttttgaaatgatgagtgattgataattgggttgtatgttttcactgatcaatcacttctcttttcaagctctctgcaaaccgcttctccactaatcctattgtaagcccccccctttattttccttacctgattttgtgtagtcatgtttcatgaaacaacatgctacttcttctcttctttctcatttctttgccatgtcagtctttttctttgttcaccctcaatttatctgggtcatcctcaccagatcgagttgttgttaggacaccttctccgatctgttgaatccaaaatgtttttcttaagccagcttgtaaaagttctattttgtactttttttaaagtttaaactttgatcgctgtgtactatgtatttagttttattatgtagctgtcacagatgatctgtgacatccccccctgctgttcctgtgatctgattacgtcatccgattcatttttcaggctcatccttcatcaaactcaaccaaccaacaccacctccaccaccaacaacaaccatctctcactctcaaccaacccatcctcaacctggatcctgaatcaaaccaacaacaacaacaaccaaaccaccagactcgacctcaaaacgattcacatcaaaggccatccaaacgaccccgatacgctatcggcatgcaatccaaccatcagaatcagaataataataataacaccaacaatctcacatcatcatcatcatcatcatcatccaaccaacccccactctattcggatgacgaggatgatgagatgtcagaagccagaccagcaaactcatcaatcatcaacaacatcaacaacaatcactcttcaacatcccgaccacagcactccaagtcacccaataatccaaccatccatccccctcaagacttacaatccctactcaagaacttctcggacggtcttcgtgcattagcacctcgtctgatatcatcatcaccagcagcgcccgacggtcatcagtcgctgaatccggactcccaagtcgatcagcccaatcaatcgcatcctcttcctcatcccttgcatcccccatggcctatgatatccgatatcgatcgggaagagatcgtcagattacttctgcaaagtctcaaggagatcggctatccgttagccctttttcttttaccctgtcctcttatctttcttcagtgcacagacaaaaaacatttgactgactttggaaatcaatcaaatccatctagagctgcagccatgacattagaggtcgaatctggtttctcactcgatccaagcccagagattacttcgttcagacaaaacgtactgaatggaaagtggctcgaggtggacgaactactccagaaggaatatctcaagtactgcgatcactctcaaatcagctcttcccctctctcgcccgtgtacaataaacatgacagctgcgataataggattactaaaagtctgttcggagtggatgttcatgtcttgaaagtatgagttcaaacacacacataccaatctgtcttgacttatctatatatatatgtatcttttaggcttttcctaattaaaatcaattcattctcttccctccctccttccagttggccaggtttctggtgattcaagaaaaatatctcgagctcttagaatctcgtcaaattcgaaaggcgctcgtagtcttgagaagtgagatagcccccttagtcaccccgcccagtcagaacggttcgactccaaacatcaaatcaaaatcatctatctccggcatcggcctgtcgttcaatgacaaactatcctctcccaccgggaacggtgccctaacaggatggacaaacaatcaggacgacgatccgggtgttcagaggctctgtctcttgagctctttaatgatgtgtgggactagtgatgaagttcgtgaaagggcggaatgggatggagtggctaatggcagtcgagtgaaacttttggaagagctacaaggtatttttttttattgattctatcaaatcaactcctccctttcttttcattttttaagatatgtataaaaaatttcaatccactcacatttcaccaaaaacagtcacaggttttaggtaatctagaaactgaactgtctttgatgattttttctgcttctttgggatgggaattgggggatggtctggtttacgaatcatagaattaatacccccacagaagttacttccacatcaaagattgccgcatctactagaacaatcgaagaccttacaacgattgcaatgtttatatcacgtcacgaatccgaagatctcgttattatccaaccatacttgtagtcgatctgcattcccaacggagactagtcatgtgttatctcgccataccgacgaggtttggaggatcgaatgggcgcatgatggccgtcgattagcctccgctgaccgcgctaagacttgtatcatttggaaagtcaaatccaatccggctgcgtcttcttcttccgcctcaaatcccgtcggctccaatcgtgattcccctagaatgcctaggtcttctcgcttctctggcccttcttctcccgacaaaaaaccttcctctcgacgaactcagttgggctcacaaggtacgtctcagtcggctcgtccggttgattcaccttttttttctaacggtcttcttggactttcccttggcaatcgtttcttgttttcaagatgaggagctcgagttcgaagtcgatctcgtcttggatcgtcatccggctgggatcgcttgtattgcttggtctccagatgacagcgtactcttgaccggatcagattctacgatcaccatgtggaatactcgggttagtctcttcgtttaattcctttctcattattccttttaaacttttgctaatttattttgcttgattgtagacgggtgattgtattgctactatggttaaacatgcctatgatgtcggtgcgttgtcttggttacctgatggaagaagctttgtctcgggaggattagataccaatgttttattttgggtacgacctccgcttttcccccctttccatcaaactttgaaaactaattgaaagctaaacagaaataacatgatgtggcttgataaaaattgataggatttgaaaggacagaacacgtataaatggcaagtcgggccgacgcgaatcaacgacttagcagtctcgccagacggcaaaagactagtagttattgggaccgctgctgtcgatccttccgatgatcatcattcggcctcggctcaggaatctgcaaatcccgcgcactcggtcgacgattctcctgcaagactccatcatcagtctcaatctgctcttcttgataatcatcgctctagtcatgctactgctacccctactgctgctgctgctgcttctggagattctggtaaacagggtcggatacatatctttaacatccccgaaaaaagacagatcgcgtttgttacctcttttctttatctcttttttacattatgtttgattgattgtctgttgactgattgttttttcttttgcgttccaggatgatcccgttgagtcctgatttgacctgtgtttctatttcggatgattcgaaatatgctttaattaatcaatcacctaatgtaagaaacagttttctagaagtgcaagtggtgcttttttttatgtgtagaagactgataacgtttttttgtattgtttgaatgaactataaatatatatagcaagtcttactatattcattagaagaacaaaaactgatccgaagatatgtaggccaaaagcaagggcgcttcataatcagaagttgctttggaggcttagatcggaacttcgtcctgagtggaagtgaggatgggaagatctatgtgtggcacatggagacgggcgcgttgattgaagtgcttgcggggcatggcgaagggactgtaaatgcggtcgcttggaattcggtcgatccacctctgttcgccagcgccagtgatgatcacacggttcgtcctacacctacccctcctttttcctttttcctcatcatctcatcttgtttgaattactttcgtaactcatgcttgcttcgtgggactcaaaggtccggatctggcaagctcctaatgataaacgatcttcaactactcctgccatcgatcatcatcatccttcttcgtcttccaaggaaacctcaaacggggacggtatccttcctaacactaataaccatcagaatatcctcgagcttcttaatcatcatcatcatcctcattccccgccccctccccctcctcctcctgaccccgtggatcttgctcacatccatcagcatccggatcctgatgatcttgatgatcacgatcatcttgaacagcctcttcttatcgaaagtcttgatcatgatcttgatgatcaacatgaaactatttattaaatcttttacttttattcttcattttctctaaaacaaattcttggttggttggttgattgatctagatcattcttcctcaatcatggaaaaataacaaaataatcaactaacagattaacaaaatgaaaacaaaaaagaaacaaaagaaaatcaaagaaacaaaataaaatcaaagaaacaaaataaaagaaaagaaaaaagtgactgaaatttgtttttatctaatcatctttccatcccatcccatcttaccatgaatcattcattgttgacattttttctgatgtttttgatgtgatagtatcttattcatctatgtaaaacattcaacattcttttctctctatcattctcaattgattcattctgagtgattgttgttctgattacattaacattttttccttttttccttttttccttttttccttttttccttttttccttttttccttttttcctttttttcctttttttccttctacttatccttttttttgttcttttggagagtgttgttttctttttttttgtaaggaggggggaggagggagggagagaaggaagaagggtgggtgtgttgtagataaagataaaaacagatgtgtaattgtgcattgattctttggaaaagtgatcatgtgtttttggaccaaagatgtgtggagtggtgatctatgagaattgttggatgatggttattgagtgagtgagtggatgaaaaatcagacccttcttcctgtactcatggagggttaagattgagactcataatagcccggttcatgtagggcgtttttatgacatgtgtgaaaagtcgcaccgcttgtcacttaaactgttttgcttaaattgtgcgtgggactccgccaaaattttaacgagatgtcgttaagcgttgctcgtcaaacaaattttatttgtgaacaagcagctacgttgtggaactcctctttgggatgaatagagcttgagagggaatagtgctttaatgggctgcctctctggaactaggatgagtaaggtaacaagaaaagaacaagagtatggactcttgaagaataggtgtggctatggagatttcttgagtaaggtatgtctaatatgtcttatgtctactggtcaaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcatatacctggctaataatgggtgatcagttatctggcttactggggcaggatctgatggggaacaaatgaacatgaaaaacaaggctccttatatacaagattctggggagtggccagcttgtgggtggaagggggatggaacaaaatggaagagtgaaaaatattaaactgagacaatgtggcccaaatggtaggcactaagataaatggggaaaatgacatcagagacatgcagggatgaaatgtgccacaaccaatgagggaggaagaatataccaaagagatgaatgaactagccaaatgtgtactagtgtgagacatcagaataaccaatgtagaatagtgtgaaacagtggaatgtggcccaaagtggaaatgagactagagtgaaagtggattagagtgaaacacatgcagaggccaaatgtggaaggctgaatggggattgatgatgtaaagctgcatgaagtgattatgtaataagaagtgtaatgtggaatccagagtgtttctgtccagggggcttggtcttgtgacatccatggtgttgcaggttggttgaatattccagagggggcttgtcttggtctttgagggtattgttgtccagagggcttgatattgtgcttgaggctttgattttgtgggcctcttattcaagattggcttaccacaacgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtcattttcagaatcctaggacttggaggagttggagcaaagtaacttgccaattgatgagcatcccctgtgtctacatccagagaaaatgcttggatggagacaatctttgattttgatctttgggagaagaacatcaaccacaagatgtgattgtggtcagcgatcacaagcaaactgaagacactgcttgtgactgggatcacatggatgtttgggtccccaatagttgaaattgatcactttaagcttgctgttcctttcttcacattttctttattcttctcagcaggaaatgcaagcaaagtatgccaaatgttgaaggtgtaatccctgtagaagggaatacaagcagcaatggcatcagcggtgatgtgcctgctgccacacctgctgagcatggtgtatcagaaagcaataaaagaagtaatgcaccagagaactggagcattccctttaaaaagaaaaagtaaatctttactttcattttctgaaagcaaaagtttactttccccagaagaaagtacaccagtactttcctcctggataaaatgtctcatggagctttctccacaagaaagcaggctgctgagaccaatgtcttagcagcaatattcttgtataaataccagttcccttttcccccattttgtatctcttatccattcactttatcatctcatcttatcccctcacataccaacacacacacacacacacacatacccacaacaactaccaccaacacctttgtcccctttctactttattggtttactaaatactttagaaataaacaaactacaccttaaaccttaccccaacaacaacacattatcagtacggactaccttaatttttaccacctttggatttttttttagaaaacatgtctaactcgtcgaccaaccagtaccaatcaacacctcggatcctcttgaataacagcaactaccatgtctggccactctcatggagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaataggacagttaaagttggagaagaatactccatagacttttggcaggcccctttagtccagcatcattagggggagccaaatattttatcaatttagttgatactgctagtaatttcacttgggtaaagcccatcagaagtaaaagtgatacagcagaagaagtcatgaatttactaaaaaagtggcacagaatgggaatcctaaagaatcttaaaaagataattactgatggaggtggggaattcattggagaagaattccaagatgtattaagagattttgggattactcatatacaaaccacccctcatactcctcagaataatggagtagtagaaagaatgaacaggactcttatggaaagagtcaggacaattatgattgatgctagcctcccaaaatacttgtgggcagaaatattgtccacagtgagctacttacataatgtagttgaaacaaagagaggttgtccatttgaaatgttcatgaaagaagttcccaataataagaaactaagaaccataggatgtctagtttactataatattagccactatggaaaaattgggaagttagaatccagaagtagtaaaggaataatgattggatatgaccaattaagtacatgctacaggatatatgatcctgaaaaaagaaaggtcataagaaccagagatgtaagattccaagaagatgtctttcccttaaagaaagtcattgaagatgtttgggaaaatcccattttaccagtcaaagataatacttctgaaataatacaaaccaaagaaaagtcacaagttaaagaggccattaaacctgtagtaccagtcagaagaagtgaaagaataaagaaccttgaggacaaatatggcaaatggagagccaattgtgcctacattgaagatttagaagaactggtagaagaagaacaacaggccatggcataccaagcttcatttgaaatggaaaatagagttgttccaaatagctacaaacaagcaatgaagctgcctgacaagcaaaaatggaaaactgctatttttgaagaactagattcattagaaaacaaccaagtgtttgagatcatagaaagatctgatgtcaagaaagagaaaactttggttggaagcagatgggtattaacccagaaattcaatgagctaggagaattgaaaagatacaaagcaagatgtgttgctcaaggatttaaacagaaagaaggtattgattaccaagaaacattctccccaacaggaagattgtcaaccttaaggtatctgatggctcttgctgtagaaacaggagaggaaatcagacaagctgattttgtaacagcatacctcaatgccactttagaagaagatgaaactgtctacatgtatatcccagaaggatttaaggaatggttaattgaaaccaagccagaaacccttagaaaacaaaatatagataacttcttgagggggggcaataatgattacttcatgaaactcaagaagtcactatatggtttgaaacaatcagcaagatcttggtacaataccatgtccagctggttggaaaataaaggatttcagataagtgaagcagacccatgtttattcaccaaaaatggcacaatactatttgtatgggttgatgacataattgtcataggaccagagaaagagcaactgttaaaaatgattaagcaagatttcaaaattaaagacttaggcaaagcacaacatgtcttaggaatgaagattacacataaatcagatggatcaatcagagttgaccaagaacattatgtgaaggctttattgactaaatataacatggaagatgctaaaacatttggaacccctattcaatctaatatcaagttggaaaaatccacagaagaagaaataatagattttaagaaaactgaacatgattatagagctgccataggatgtttaaattacctgtcacaatgcaccagaccagatataacctatactgtaggaatattgtctcagttcctagagaagccaggaataaagcattggcaagccttcaagagatgtctgagatatctaaaaggaactcaaagcttaggacttgaatattccaagggtgaagatttcaaccttgtaggatattctgattctagctgggctgaaaatgacttgaaacaatccacaagtggattcacttatttccttgggaaaaatctcatttcatggagatccaagaagatttcagcaataagtctatcatccacagaatcagaatacagagcctatttatctgcagcacaagaatcaaaatggataagaaagatgttagaagacacttataaaatacaaaaatactcaatattattctcagataatcaaggagcaatcaaactggcaagtaacccagtattccactcaagaacaaagcatattgatgttcactacaattatatcagagaagctgttaaatacaaagaaatagtcttggaatatattccaacagctgatatgacagctgacattatgaccaaagctttagacagagttaagcatataaaattcagtttcagtcttagtttatcacctcctacaggattaagggggggtgttgaaggtgtaatccctgtagaagggaatacaagcagcaatggcatcagcggtgatgtgcctgctgccacacctgctgagcatggtgtatcagaaagcaataaaagaagtaatgcaccagagaactggagcattccctttaaaaagaaaaagtaaatctttactttcattttctgaaagcaaaagtttactttccccagaagaaagtacaccagtactttcctcctggataaaatgtctcatggagctttctccacaagaaagcaggctgctgagaccaatgtcttagcagcaatattcttgtataaataccagttcccttttcccccattttgtatctcttatccattcactttatcatctcatcttatcccctcacataccaacacacacacacacacacacatacccacaacaactaccaccaacacctttgtcccctttctactttattggtttactaaatactttagaaataaacaaactacaccttaaaccttaccccaacaacaacaccaaaagcatagaaaaaaaatcaaaaccaccagtcagtcccatacagcccaaaaagtcccagcgcctcagcgcccccactagtgggcgcgcccaggaggaccaggaaaaggcgccccttgtcgccctcagctagagattgtttgttcggacctaggtacctgttcattttttcaagaaaatagataccatgtactgcaccagacacctcccagggggtacccaaggtacctgtttcaggtacctcaggtaccccccctctctttttcacctagtttcactcccagagtcccaagtcactttattattattattattattttttcatatttattgtaaaatatcactcacaagtcactctttttggcattttttaatatctgttgtaatatatctacatctaattggaagaatcttacttttctatttttttcatatttattgtaaaacatcagtcccaagtcacttttttcatttgttcatatttaataatttattgcaaagtttaaactatctacagcttataactaattggaagaatcttcattgtcatccaaaaccatcaccttcctttttgattttttgttagacttcttgttatccttgagtccctgtttccatgcagccaatgtaccttcttggagtagaaggccaccatcattttgatttttggtagggaagtgagggggtacctgtagaggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtgccgcacctggcacctcctggcgggtgtggggcgggtgcaaggggtaccccccaggaggtaccaggtacctgcaaaaagtacagacaaaagatctctaggatcacaagattcttctcacattctagcttcaggtggaaggcactttcttcattaagcaatgatgtatttttttagtttttttgggtgaggctgtttctgttgctacttgctttttcaagatgcacaaggagtccacagagattttataaccctaaattgggacattttcccactatcactcctctatgactaaattctgcaatatctgttgggtacccagcattgggtccagatatgccgggtacagatcttggaaaggcaatacccgcaaccaggagaccggattagaacctaaggtacaataccagtcattgatgagataggtttactgatttgaagactggccaccaagaagggatcccttacttatggctggcatttttgacaggagtggcacccttgcttgattttggtcaagcaaggctttgtaccaaccccaaaagctttgacatgggtcaagcaggctttggggttggtctggagtgcttggctattttactgcccaaatttggtgtgtgcccagactgggttgcaacaccattaacaagttaaaccattaagcaccaaacctatcccccttgcatattaatcaggtacatcaatgtgcaatgatgtgagagacacaaagtcctcacttaacctgagtgcattgctgaaatccaatttgtgaccagacatattcactggtctttatatagtttgatctccagtgtccacttcctttttcagacatgtacctaccctcactcttattcctagattcagttttgtttttgttctctccttacgttacccaatacatttgtacacatcatttgctatttccagacaattacctcaattgtgatttgtttttgccattttcagacgcctaactccttaacacttttcaaatcttttagtctacctttgttcttattttgtgccctaatgatcttactttatgtctctctgttcttatctataatgaataaataatttggaatgcattactccttgtgcatctccaaaacaacattgttggcaatcatccaccttattacatagaagtgttttccttttctaccactgttactaatcctcctctagacccggggttcacatgttgaccccaatggttggctgaaataatcacatcttactgagatctatacagctctgaaatgttgaccccaatggtctaccagaatcatcaaatcttcttgagacattcattctcatttgcatcattggataagctaaatgaaattggtggagttgttgaagataattaggaatatagtgtcaaacgtaggctaaaatgacagggacttatggcctgttttaaatcagttacattttggttgcagttgtaatggtggtggagccaccattaggctctagtacatagttgtaccatgagtattacaagcaaacattcaactcaaagtttgtgttttggttttgaaagagagccgttacagtggaatttcttttgcaaatttacaggtcagatggatacaatggccaagtattactatgaacattcaaaaacaattttcaatgatgaggctcatataattttatatttccagattgtgcatgcataacatattttgcttatcaaattgttttaaatttaattcccctagaaaagggtatttttggaggcacagttgaatcattcaagatcaacctcaaataatcttatggtagacttgaaaattttataaacataaatttgagacctactatttactttaagcttgtaacctcaattttatatttttaaggtctggaatccaaaataagcagcaactttttaacatctacccactttacaatagctcatttctctagacaaagcttcaattgactaactgaagcagaatgtaggaatttctatcaagtactagggaaactagtaattttcaaaaatgtctaggtcttttgaactcttcctttggactggaatcaggaatttctcttccaatgaaacttctatagtacttgaaaccctcaaatctactttggttttcaatcaaaaatttaatcataaaattagaaaatgaatcactaattgagaaaaattgaacccattcagttggataatagtctttgaaccaatagccaacaagaccaatggatatcattggtaacatagtaaaagatctaggcctgctaaagtagtaaatcaaaagaatttggatattcccaaactttgacttatcaaggggtgtattgttatcaacatgtccaacttttccaaaaattggaaagctgtttttaggtgcaaataactccttgtgaagaaaattcaagaactgagtctgtgattcttctaaagacttgctacatcttgatccctgtcctgataatatactatccatcaaatgtcaatgacagataagaatatagatgagaagagacttgaactgcaacagcatttttgagacatatatactttctttgagcttgtgagaaattctgatatatttatccaccatgctggaagatttttgtttcttctcaaatgcaagataaactggaatatcttcaaaatgtatacagttatttcttctttcattgggcttatacaattcttctatctgtttgatcatatttttagtaatgaactcaaattcctcaattgaatcaaaatacctgtttgggattatattcttaggtatttctatctgttcaagtagcttgatatcccccagtctctctggaataagtgatgtgatctcattgttgaacttcttctttattttcactgattctgaaattaaaatgtttacaaggaaggattctctgtcctcatcggacactggaagaagatttgagatttcaggaatgtagttttcataccatattagtattagggagcaagcagttgcaagggccacttcctttgaatgttttctggacatatattggattaaaattatttgaatctctttgaatgcactttgatccattaagtaatttgaactttggataattccaaatacaggaatactagagtcaggaaaaaatgtttctgtgaataaccaatccaccaatgctttgtttgaattcagttcttccttatgaatcacatttgggaaaaattttgtctgagtagccgtgtgtatgaatacaagccagttgattaaattctccatgcgaatattgaaatgtcttctagaaatgtatttctgagtcccttcatcaatgatacaagcaagattcatacacttcacaattggaaggttttcaaatttttcaatctgatagattttttgtctgttggtgttccatcttattgaaagactgtcatactttttggaaaacttcacaatgagactttgccaattgggatgtctgatgactgaaaaccctgcctttctcaatttatgaagcaatctccttgtgtatgctttgtttttgggataagttggcatattttcttcctgaattttctgattatcataattcaagtttttgttttccatatgtaatccttctgggttttccttatgtgagcaatcaccattatctccaaatttcaatttgagtacttccagagctttgaaaggaattgatggggtattttctgtgttttcagtgttcatggttaggttgttctctatcaatggtacttcaatcaagtttgattcaaaacttatatctaaagcattatggagtttaataaacattatttctgaaatttccatgattttaagtttattatgagtcattggtctgttagcttaccctcattttgggccttgtccagactagaatgtctcttggcagcataaatcattggatccaaagtagataggttttcaacagtttcattttcacatacattggctgtttcaaaacctctcttttcagaccctatttgtttgtttgaggaaatcaatactaccagggaattcaaattaaggaaactatgatcaagattatcttccaacagtattcaaaatgaaatggaaaaatcagatcccaagggctttttgcctaccctcatgtggaattccttcaattatttctctcgtttctaataaacctcctttatccaaatatattgatttgcctttagatatttgtgcatgatgtaaattttctgtaacctcatcatcaatttgaagctctttttggttattggaagagcttgaggctatatataaaacatgtccaattcaaccataatatcaagccagactatttttccaaatggaaatacataaaaaacaatactatctgaccttccaagcaattcttggttttttcctgtctacaaattttcaaaaatgaatcccaggaaggaatttctaggaaataaacagaggaaaatccacccattagaattggatatcatccccttgattttatttcagagggatcatcttaccattactattgttatttggaggggattgcaagttttcatcatgtaagaagtttttgccatgaatttcatcattaacccacatgtttccatttcctaaagactctgtgttgaaatccaatccatattcatcaagacccaggtcaaggccatcccaaagaaaatcacctggctgccattttgaaatttcctttcctggatgaccttgtccacctgtagcagggattaaactggaagtcaatagatatatcactaaattgtagaaaatggaggtgaggaagatttgaaatattctgaagagatttctggtcatagtggttttaaataaaaaatacttgtgtttggaaatttatttctgagttgtctttgtagtgcaagtggggtattcaattttcattggatggaggaatctggtatcctttacagcagagacaacctgtttcatctatacaaacagtgtgcattagtatgaatatgtttcaattgcaatcacattcaaatgtttatacagctcaaggctgtcaatacagcttatgcatggtatgtgcaatcagcatatggcccaaaccaaatctcatgttttttcaatttttgatttcagcccctattttttcaaaaaggttttttggcacttccctggaagttttatttttgccaatctttgtgcttggcctggaaagaagctgtttggatggaggagagcactcagtatggatccaactcagtctcttggttgatccttcatgaaaaatcaaacaccagagagcttcagatcattaaggtcataaattgctgattagggattgcaaatccagctgcaaaggagcagtgaattttcaactcagctccctgcacttgtttgaccacaaattctgcagttgaatagctagtggtgttcaaagtttaatcataaaggcatagtcatgaattcataaatagcctttttccattgaacttattacataatgcctgtcacaactcatcaatccatgaatcaaaatttatttatgaatttatattcatacatttatggactaactttgaatacccctactccagtttggggcaggcataccaaatggtggtgattgcaaagcatttttggaatagggctgtgatctgcctggctgctcagctcactccataaatatctgtctgtgcacatccccaaatcaactggtcttcatgccaataaatttgtttcacaggagggatttcaatgtttggcttcctggctcagatcttgacagcctgcatgggctcattctgaagccaactttgcctgagaacccaagagttgtggcacagaagttatatgaaacaggtcattttttagtccacttgatcctgggaggccattcctataagaagagccccagtggcaccttttcacctcttcatcccatcccaaacccaacaccttgttctgatatgatgtctgagttttgacaaaacaaattctatctatttgatgcccaagaagacagtgtgagttaatgcccctttgccaatatgatctccttgcacctgttgttgaagatgacaatgattacaaacttgaggtagacttggttttttgaaaaaggcaaagcaggtgatggagaaacccttccctggaagtgatcctgctaagccgctttctggcagttcaactaccctgatcaattaggtgtccaaagatactaaagatttcacaaaaactcttccaacatgggtggttggatctacagggtggcttgtgggcaacgtgacatactagaagggctattgagaggtgagtcacatacccctcctttcattgcacaacctatccagaaacaaaattgcaaacggtatccaacttttgtttgtttggattagttaaccggcgctacaataagggttgctgtaattttacaagacatatgtcttgtaaatcagatggtttgtaaaattaaatttttatgggggtaatgtataattttacaaaccatcacccaaaaatatgggttgcaacccttatgtcttgcaaacaatatgatttgcaaaagtaaattttttcctcatttaatggaattttgcaaccattagctttcaacccatatatgagttgtaaattatgttgcacaacatggtatgtaaaattgaattttacaaaccatattttgcaaccctccaaaaaaaaaaaaaaaagagggagacacaaaaatcaacacaaaaaacaagctatgtaaaattgaattttacaaaccttgttttgaaaccctccaaaaaaaaaaggagacacaaaaatcaacacaaaaaacaagctatttaaaattgaattttacaaaccttgttttgaaaccctccaaaaaaaaaaaaggagacacaaaaatcagcaaaaacaacagaaatcaaaaaaaggataaaggaaaaggacacagcctcaaaaaacaagaaaaggcaatcaaaagagaaaaaagaaagacagcctcaacaaaagataaagacacagccaaaaaaaaatcaacaagcagatcaaaaagaaaaaaagacagagcctcaaacagaataaaaggaaatgtgaagtcagtccaggagaaaaatctttcaatctcattttttctttctcactgattgtcttgaagcccgggtttgtcctttggaacttggaggcaattgttgctcaggtggtttaagtatgaccttgaaccgtatgggaggtttctgaggtacttcttcatcttcttcactgtttttcaccagagtttgagtaacatgatcatctgtttcatccgctgtggtgttctaaacggtacaggccccctcaaggtccaatttcagaattcaactttcaactcttcaatatcctcaagactcaagatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttattccatttcctcttattatttactcttcatgttattttttattcatcttgatttaatttaatttttattttttatcattttattattcttacttatctttttcaaatcatttactcagaaagacagtgttgtttcttatttcttggtcctaagacatagtttcatttatgttggtttattctgatcttgttttgttttgttctgttctgtcttttttctgttgtgtgttgttgtgttgtgttgtgttgtgttgtttttgttttttggttgagttgtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaggcatggcattctgatctgatccaagatagacccatcaaattttattgatcttttcattcttgatacttctgatcctcctacatatcctcaagttcactcaaactcaacaaccgccacagaactcaatttctgttgtctcctctcagaaaaccagccaaccccaacgcttttttttgttcagatcacagctcaattcatccggaccccacttgaaggcagccctcaaagcaccatcccttcaaccaactgcctaccgcctggcacgataggagttccacaccgctagagactgatcaccagtttgattgccaagagcaaaagattgatcaccgccgtctttggcagtatgaatgccaagagaaaaagattgatcaccgctgtctttgccattatgatcgccaagagaaaaagattgattgttacaatcttcgccacaagattgatcaccaagagcaaaagattgatcaccatgggattggccaagagattgattgccaagcacaaaagattgatcaacttgagatttgccaagagatttgtcgccaacggagaggaatgattcatctatttccagttgtacttctgtatccaaggaacactgttgtttgatgtctagctctttttagtctggtgcaatctgtgcattattttgagaggcaagttgtgcaattgaagtacatagttcctttggctttaactggagctgtgtatttttttgagcattacctttagtttttgcatgtgattttcctctggcctgggatgtgattgtagtttccagttggaggagtaggcttcaccttgtttgtggcggtgtggggaatgaaattagagctgtgtgatgtggtcaaaattgacttaatctccttgaaagggaaatttccagctgcttctggatttttggctacaattttctgaatcgcgttgttgacatactcttcctccaaaggtgtgaaaacgtgcgagtaaaggagccagcttgtgttttcttccactccggctatagaacttggagcccgattgatctgttgatcatacccatcattctctgtgtcgttgtgtaaccaaactgcggtcaaattaaccttgttggctgagatgttagcacttcaaagcaccttacaccagtagtggttatgtcgccagtagccttgcaatatcatagtgtaaatggcacctccaacgttaatattgaacggccaatcaattgttcccataaagttatattgctgctttgcatcatttataccctgtgacatctacataaaaattaagatgaagtgggacaccagttgctgggacagccaatttggatcaatcaattatgtggtgcaatgtgttttcagaggatccaagtaacttgataatgttgacatcggatgaaactttttgaagtttggcgttcttagggagctttggttttggttggtttggattgcagtgtttgcagatcatacctgatgtagccagcaatcctttggtttgccacatctcgattagctttgatatatcagagtgagttatcctattctcatcaaacatgtgcggcttgatttttttttttttggatgtgtctttataatcttttgttgaggctgtcttttttttctcttttgattgtctttcattttttttgaggctgtgtccttttcctttatctttctttttgatctccttgttgatttttttttggctgtgtctttatcttttttcctgcttttatttcttgttgaggctgtctttctctttcttcttttgattgccttttattgttttttgaggctgtgtccttttcctttatcctttttttgatttctgttttttttttttttatttttgtgtctcctttcttttttggagggttgcaaaacaaggtttgtaaaattcacttatcccctacaataagtggtggaacaatcccaaaggtcacaacacttttactctttaaattgttgatgaggctcccacggtatgtcacccactctaaaattgtcagcctacgtgatgccaagagaaagactcttctagctacactaggtgcaaaggtagaataaaatatgtaaacatgtagatgacacgtgggaagtgggcaaggtttggtaataaaagaaaaggaaataaaaactattaagtttttattcacagatgggcctgagttacaagggtatttactgttccttctaaaatcaggtcctgtagaacaggggtggtactgatgttctggtcctttataataaaggagtaaacccagaaaagcccaaaactgaagtgataaagagataatacttactgatacttatctctaagccaaggggaacttcattgacatggttttttaattaatttttacaggcttattattcattattttttcaaattgtaaattgatttcttacatattgagaggtttaaaaatttatggtcttatccattttgcataaaaatcaaaggattacttctaataggggggttaacgatagcttttttggcttctggccccccttaaaaaaattcttgctggtcatgtttttggcctaaaatttagcctaaaaagaaagacaagatcaacaaccagcatccatgactcactgctggtcatcaaccaatggccattatactcaccggcatcaatcaccagtattgatcagtcatggatggtggaacactactcattgccctcaatgacaatcgatgaccagtactattcaatcatcaatgacctatcaataaaggtcattgattggtcatcaatagtgtacaaccatcccatcaatgaccgaccggtcatcaccatcaatgactgaccggtcatcttcatcaatgatggaccagtcgactccatcaatgatggaccggttgactccattggtgaacaaccggtcatcaccattgatgaccaaccggtaatcaccattgataaccaaccggtcatcaccattgatgaccgactcttcttcatcaatgatggaccagtcgactccatcaatgatggaccagttgactccatgaatgatggaccagtcgattccatcaatgatggaccggtcaactccattggtgaccaactggtcatcaccattgatgaccaactggtcatcaccattgatgaccaacaggtcatcaccattgatgaccaacaggtcatcaccattgatgaccaactctgaccagtcagcaccatcaatggctgacccaaaatggtgatgaccgttgtggtaaataatactgtgtttctacgcagaaaatataaaaatttcttattatctctttattcattcaagatatggtaagatgacatcagaaatggaattctcaggtaaaattacccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgtcacgggatgtcttttggattctttactctcagtatggcttgttttggatactgcatgcatattgaatattgaactcctatgtgttgtattgaattccttttttggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttacagattatatacaagtgacagccataacaatacattatattgaaatacaaccataacagtttcatcatcataacaagtgccaagtgcccataacctgcctcacataccattactggttgaagcatagcgctcccagagctccaagccttggtattaaagctttgaacaacaactccatcaatataatcatcactcatttataacttcagaccctatacacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccttatacacatcactcggaagcctcatcttgaactactcgcttgctatcacgataaatataactgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataaccacttttgagtcttacaccgttcatcacgatgacggaccagttgactccatcaatgaccaactggtcatcaccattgatgagttggtcagcaccatcaatggccgacccaaaatggtgatgactggttctgactggtcatcaccatctggtgttctgttgcagctgattggtggtgatctgaaatgaatgtgctggagcagttgagaacttgagtggtgatgtggaacttagtgattgccaatacgttcacaatggcagcaattctggtgcaacttttgtggtgtgttaaaaattgactaaaattttaacctgcgcagcatgcccaacctttctggtgggacaataaaaactttctggtgaaaagctattgtgaacccccctaatatatgagcttaccccatttcttgcataattgttaccagatacaaattttatttctatgtaaaatgggtaagaccgtaaatttttaaacctctcaagatccaggaaatcaatttaaaatcccaaaaaataatgaataataagcctgtaaagattaattaaaaagccatgtcaaatgcacaatttagaaagagttttcattttcatgcaaagagattattaccatcatttttaacatgtctcaaagtgtaggaaaaaaaaattaaaatgtcaaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctaattgcagtattaaaaatgaactgttgatttttatagaaattagcacggttcacaatagccagtcatcagcaaaatttttagctgcaatcagcaaatcattgataattaaaaacacatccatttttgaatgtgtagcccagagtcccccagattattccagatcaacccaaaaagaattgctatcagcaacttttaacaagtcaatcagccattggaactggatattgtgaaccaggctattggattataccataaaattctacacattttataatgtaacagcctgaaatggtgatgttgatggccttggtacttgaacactcccttcaatgttaatgatatgaactctccttacattttactccttcctacaatttgttgccagtcaccacctcgtgaggtactagatttacggacacatctttcacttttttttcagttgactcttgtatttgctttgaaagacaatttatgtaacaccgcttcagacacgtcatttgtgttcatatatataagcaatcccagatggattgtgcaaccccctttttcagaaagaagttttggcacttccagggcaggtgtttcccccgatttttgtgcatgacattttattcagttataccgctcaagaaattgaattatttcaccgaatgtgcaggatcatcaatggtgaccggccgattcctcgcacttcacaacaaccacatttcccaaagtttttttggggcctaaggcacctaagtcaagccggagatgctgagtgatggatgatatgtggtcctaggactcctactcgttcggcatcctgttacaacaggggtgaagagacagccggatgcagtaccaccttcggaagcagccaagcagcaattaaaccagggttgggaaaatctctcttcggcccgtggataaagtaatcaccaatgccgattaacgaaccggactgaattggagagctagctggcccaattgggagggatgtcaattcttcggccacaacttcgtcatgggaggcgacggtcattgtgcgcccttccgcttggtcacaaaataatgtgctgccagcagctcggcacgacctggtcgcccactcatgattttcggcgactgaacaagaactagatggctcgtgaacccgaggccgccagccagtcagtctgtcgtagtggattctgacaccggctgggaaggggcggtgatctttctggccagtcggctcgcgctacaaaacaccggttgcactgattctgaagccgactgggcgttaggcaatccggaccacggaatggtacgccttcggaactggactggcaggggaggccgatttgccgagccgccaaacatcagctacagacgccgtctgggcacatcctcaaatcaactggtctccgggccaagagatccccggtgcgcgagcgatttctttgccgactccggctggctcatattgtgacggcctgcaggtgctcattctgatgccgactgggcctcggaccgtaagagccgcggcacggcaggaatatggaccagtccatttgttggtcagctggatcctcggaggccactcctataagagaagagccccggtgcccccttgtccattcttcatcccatccacaccactccatttgacctgacctgacctgctatcctgttgttcccacacaaactattcccctcacaaaaagattcctctgcacaaaaacaaacccaccccgcccgtcactaacctccctctttactaaaccaccccccacttgttgttctcccatccccaccccaaacccttgtttcaacctcatttgttttgataggatgtctgcagcagcttgtaacacgtacccaatcgaaaacttttgcatctatttgatgcccaagcaaccggcgccggtttatgccccttgccaatccgacctcctcccatctgttttcgaagatgatgatgatgacataattgaggtcgacttcactgtgttgcaaaaggctaagaatgtgatggcaaaacttttcactcgaggtgatcctgctaaaccgtcttcccccaagtcgttctctcctgctcgtctcctcgcaaagaccttgccctcgaagttctctcggttccgtactaacagtcttaattccggtagctctgagtagattcttctgaaccacaatatacatcatctgtgtttttcattcctcctatctttacctctaagggtataatctgttttcgtctgagtttccagtctttttcatcagttttcaatctgggttttgtgatcatctgtgctctctgtttccttttgttcccctctctattgcttcttccttcgagctcttctttttcccctcatacaatttttcactgtctttgagagcaagcagaggaaatgaggttatattcctccctcctcctcccagccagatctgcctcgaccaagccgagtcggatccggggagtcggtgacctggtaccaaaagatgtatcagtccgtcgcggagtttagttccctgcaaatcccagccgtttgtgcccctttgttggagaatttttcctcgacggactgattctgtgctagttcgccggttcccctcaaccgatttagcttggtggaaggggatgagggagatcctcttttcatctgctccttcattggccgtgctgcttggaaaagggggagaggtgaataggtgccgcccctcctcccctgctccacccggttcatacaggtctagccgagaggaagaggtgagaaccggctgtgtgcccaccgggacaaaacaacggccccgcctgcgttgcgccggaggtgacaagctatgatcgccaaaagatcgggggatactctccgtccgggaattgaacccgggtcacccgcgtgacaagcgggtatactgacctctatactaacgaagaatgttgatgacagctgtcgaaaaatggaagactcaatcgtaaagcttggatgaaagaatacatatggtggtgacgacactgatcgacgcgcctgtgcatctctgaaaaaaccctaaaaaaaaaacatccaagaacaacaacaatctcaatcagaatacagcacaaggaaatcgtgagttcacactttcaccatcatcagcacaacagaatgctgacaccatcctcaaccatcaaccccagatggcgcagtctgcccttcctccgttggccgaactgctcaagcaggtcaatttgcctacccctcgctcggttgtttaccgtgaggaatgtacacaatgttttggtgagctgaaacataatcttgttttactcatttccttttctcatgccttgaataccgctggattttgctgattgatttttgtgatcgtttggtagattcgcaagataatccatcgggaatcgatgtctgtctgacttgctttaacggtggttgcgtacatttcaaacagtaattacacgtcctttgattgattcgatttttggttataatggctccatcgatcagcccgctgatacctcctatgtccatcatgcggatcctagtgcctccaatcacgccaagaagaccggacatttgcttgctatgaacatacaacgtacccgtaaacctgactcacatcaacgtagcccttccgctgaacccccactcaagaaattggcaatcactgagcagactgaagaccaattcgatatcaagacttcgctgatctactatccctctgtcgatgagagaaaacaattttcattctcagaagttgcggaaccgaaagtaagcaatcggaatcaatcattgactcacccttcaaaatcaaagatttcataataccatttgcttttgtgtacgcctgggataactggcctgcaaagatcgagcaagccgctgccgctatcctttcggcgtcgtcctcgacacaagctagcgaagtcaaagcttgggaagaagaaatcgagacctgtcgccacgtggttgacttgaaccaagaccccaacccagccccggttgctcaaggtaaatcactcccatccaaagcaaaagaaaaagtgtcgggtttttttagaagagagacgagcaaagcgtaccaacgatccatcctgcacttttgtccagcttcagctacctgtcatgcatgcgaattatcatccaacctttggttctgtctccaatgtggctcgctgggttgcggtcgagctcagtacggcggaacgggcggaaacggccacgcccttcaacattacgagcagacgggacattgcgtcaatgtcaagatgggcacgattactgctgaaggcactgcaggtttgctatttttatcctcgtcatagacacgttttccatggcttattttcttttaatttcctgcaatcagatctttattgttacagctgtgatgatgcgcgaaccgatgatcgtttacaggaacatctcgctcatttcgcaatcgagatagctaaacaagaaaaaacggaaaaaagtatgactgaacttgtgtgtccctattcattttttacatttttttacgacttcaagctcagctagaagtgtctggcgcttctgtttcactagtttctcatatcaaatgattttttatcacatgaacatttctacagcaagttgaacataacatgaaattcgacttcgccatgtcgggcgaagaagggcgtgaattacatcccatcgaaggccctggatttacgggtctcaagaatttaggcaacaggcaggcctcttcatcttattgctgaaaaacaattcaatcgactaaccgttgttaaaggttttccactctagttgctacatcgcatccgttctgcaagtcctatttgcattaccgccgttccagaaaagatactaccaagggatatttgagctacatagctcaacctgcgaggcggcgaatccagcagattgctttgattgccaaatgaataaagttgcccacggaatgctctcgggtcggtatgctgtttcaagatgtgaaaaccgggctagagacggctcgagcgatacggctccaaccgtcaaatcgtttcaagagggaattaagccaatgatgttcaaagcatttgttggcaagggtcacccggaattctccacgatgcgacaacaagatgccgatgaattcatgcgatacctgtttcaattcatccagcgtcaggcccgtcaaagttcggctagagcctcgctcctctccactatgaccgaaaacgatctggatccaacgttaccttttaggttcgaacttgaagagaaattacagtgtacaacttgtcaatgtgttaggtatcgctatgaagagcaggaggctctcagtcttcccgttccagctgttcctgtcactccacccacagagcccgagctggtaggcatcactccgcccggtcaaaccacttaccagccagtatctctcgaagactgtctccaaagcttcaccacccctcagtcggtcgagtataactgccctcgctgtaaatctaaaacgactgcgttgacgttggtaatcatcagctatcatccatctccctagttccaagagaatgctgacatcgcatcggccttttggccgatttataggacttcgcgtattgcttctttcccaaaatatttggccatccatacgcgcaggtttgcaatagtcaattgggttcctaaaaaacttggtgagtcaaatttgttatctgtctcagctcagctttcgacagtgtcatctctctgagattggtgctcatgtgaagctggcttgaacatcatcagagattcctgtcataattcaaggacatcaagtcgatttagaaaactatttcggaagcggaattcaaccgggtgaagaaaagttaccagaggttgaagaacctacacgtaagcttgacctggccttccaaccgtcatagctcttgaatgaaccattctatttgctttggaatgttctgttatagcccaaaaagttgtgaacccagagactttatccgccttggaaagtatgggatttccgactgccaagtgtcgtaaggctatcatagaaacgggcgattcgggagtagaaagcgccacgagttggttattcgaacatatggatgatgtcgaaggtacatcttattttttccgctgcgtagtttttgaaaatagtcctcatgactcatcagccaaatctccgccctgcttcgatcacctatctaccgggcttggaaagtcgaggaagcgccgtctgtagcacaggtaatcgcataacgaggaacatgtgtcgatgcttatggatatgggctttaccccctaaccaagctacgccccccttcaaggttgaaacggttagttacatgttatttaatgagcctcatctccgtattttgagcaggcgtgtttatcactctgtagacatggacatgtttaattcgggtgtttttgttggtttaataggatgggaatgttgagcgagcggtagaatggctatttagccatccggatgacgatggctcgatgatcccaagcgacccagcaacaacaactgctgaaacggccgagaacgggactgcagggtcgacggaacaagagacgggctcaggtcgccgatatggggacaagagtcttccggctcgattcaaattaagggccttcatctcccataaaggtccctccgtcttcagcggccattacgtggctcacgttcatgctcgcactcccaagtctctttccgtcgaccctggcaatggcctccattgggtcctcttcaatgacgagaaagtcgctgtcgctgatcagggccctcttagtcatgaggctatggctccgtaagttctcatttgttttcatgacccattttgaacatttgaaacaatttttttgttgatttattgactcatgtttttcttctttttttgacttggcttgatgttaactgccctaaacaaactgttccctatgtatgatcattaaacataattatttttatcttttcaaatagcttggcttacatatatctatttgaaagaatcgaagaataaccaaaaagccccctcttgttttttttgctgactaaaagtatagagattttaacgaattatcaatcgttgtccttgttgggctgcaacataaagcccaatagtcgaggaaagagcactttcgcttctaataagcagagtgtataagttgattgtttttctgagttcgtagaacagagcttcagccgtacagaaggaagcattgtgggtcgaactttgcgcgtcctactctattaactactaggcaagaaaagacggagagatagggaaaggaagatagaaagaggggcttgggaaaaattgatctacccagttaaatttctacattgtgtagcactttgtgcggacaactctcaaaccgttacgcgtcttgttaacactacaggcaaacaggtgtcgctgcggcccgcagcgtcacctaacccaaaggggccccccttgggttaggtgacgttccgcgcgggagcgtcacctaattgcccgtagtgtaacttgatatctctattgagttagtataacaccgctgagtgcgcaaaccgaagtccctccggaggtcccctccaggcgcggaaacgcttggccaagtgaatcccgtccgccgactcgactaggcatgccggagtctcccggacctccagttataatgcgactgtcagccttacctaggccgccgatttgctcacccacaagattagcgtcgtatcaatgtaaacaacacttttcgatggaatgatacaggactagtgatagcaaaataagataaaatgaaataagctgaaagctgaaacctaataacaggtcagccctctgtaggtaagatcacattgtaccctctccgggattcaaattgatcaatcatttacagtcaagctgcgtgactccaggcaaagagggagagaatatcagcgactcctcgcctcttccctttaacaattaaacatagtcaaggatgtatggattcctgtgtaccttctcccccttgaacaagatggattgggtcaagggaaccggagacctggcacagtatcagtcagctgtggaaattcctcccggcagaagcgcgcaaaaggcttgggtttgcaggctggaacctttcacaacggactgttacatctttcagtgccaggtcaccgattcccctccgccaattcagcttggtcggagggggatggggtggaggaaggaaatatccccaagaccgcatcaattccactacttctctccccgaaacaatcaaagaaataatacgggaaaagtaaatgaagaagtagcagaagacagggaaaagacaaggagaacaagtatcgacatatcgagatcggatacatattgtgtcatgataagaagaaagatctcaaagggaaggtcttagtgagcagacgggcaggagaaaaggacttaggggaagacggttttggcttgggggaagcatcacctctattcagaactctgaccatcacatttttgaccattttcaagatggtgatgtctacttcatcatcatcttcttcttcttcaaagacggaaggaaggagctcagattggcaagcggcatagaccggcgctggttgcttgggcatcaagtagatggataaattttcgatcgggtaagtgttataaactgtagacatcctatacaacttacaaccaaaagaggaaaaaaataagggtttggggtggaggggggggggggggttggtcgggatgtaagacgagacaacaaggggttagcaggggaggtggttagtgacgagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcaaggacgtcccgagtggcgctttggttcagaaggcgaatgaggcactcgtcaagcttgacgcccgtgtcgaaggcgagattgtagcgatccgaggagccagtgtcctcccctcaggcgatgtatcattctacaccaggaatcgaagccatcaaaagtggctcatgaccaacaagcacgtctggtctaaagaagtgcatcccgatctcaaagccaccccgagcacttattccgtgatggcccacggcatcccgaaatcctttgacatcagcaagccagccaacttggccaaactcgcgtcagaaaataactttcaagccaccgaactagttcgcgtccgctggatgggttccaatgaaccgtctgccaagaaggcaggttccttagtgctttcttttgcgactaaagacctggctaatgttatcgagaagtcaggcatcttcctcaactacgactttcatcgcacggaacgcttcaagccccgcccccctcaatgcttcaagtgcctcaagatgggccatttcgggaaatggtgccgcgagaaggctagatgtgccaaatgtgccagcaaccactcgaccaatgaatgtcctgaaggcatcggcggtgtcaaaacctgcgtactgtgcaaggaaggcctcaagaacaagattgaaggtgtccgcgatgttgatcacactccatttgacatggcctgccccttcaagaaggcatggtttgagaagaaaactttatctcctcaatgttagctgaaaccaacgcaacccccgtccacatccaacccactcaaccacatgaaacacatgaccacatcactccttttatccaagactcaatcccatcttctcaattcacctctgaaatcccgaattcctcctcagtgcttcaactcaactgccacgtctcaaaagccgtaacgctaagtctactcaactcttctctttcctttcattttctcttacttcaggaaccatgggtgaaccccattgacttgtgccctcccaaacatgcagcatggagagcctacaccgcgtacgaacacgtgccaaccgtatggcgcgagcgccacaaagccgtcatatatgtcaggcggtcaatcccttcagaagcagtccgactcctggaaggcggttcccagacactggttggcgtggaaatcaccctgcaggcggggaaaccttttcgcttcctgaatgtttacaatcctcccccttccttccccgctgttcaagaattaaagagctggctgacccgcttctactcccgacagcgcccagtggtcatcttcatggacgccaacctacatcaccgccattggaaccccccggttgcagacttgagagaaagaggcggtagacatgctgagttatctttcttcatttggctttcgtttggcttccccaacacattccaaccattcattctcccgcaaaaggccaaaggcccccactatttgatctggtttgggccattttttttatgtttccaaaattcttgtcaagacccaaatttccgaagacaattttggatccgatcatcaggcaattcacgtgagactatcacttagtggcccggaacctcgctaccattggcgcctacccgactgggcattgatcagacaggaccgcatcaaacaaacctcagctgagttattgtcttctctgggaagctgtgactcggaccctagccgctttgccggccaactcacctcctctcttcaacgtgctcaggaatctctaggccgtcgggtacgatcagacgcagccaaggcaaagccatggtggtgcaaggccaccctggatccggttttgcgaacccgcaaccgtgcacgccggtggatgttactagctaagtcacccgaggcgtgtgagtgttatcgccagtggaatagctacttcctctcccttgttcactccctaaaacagcgcagctggagacggctccttgaaaacccctcggaggaagatctctatagggtcctgcgcttcactagcaaagctgcaggcggcgaggttttacccctgaaggaccgagatggatccattgtacatgataaatcccaacaagctaagttgctttttgatgggacctcaatcaccaacgtccccattgacctatctgatgtcagctttgatccagcaatacgttttgttagctacccacctgttgtggaggctgaggttctgaacgccatcggacgtatcagcccaaagaaggctcctggaatagatggaatagctaatgaaaccattaagttcttctccaataaaattgctggcccattgactacactctttaatgccattctaacccagagctcattcccatcttcatggaaggtagccgtcactgcaattatccgcaaacatggcaagcccgattacaccaaccccacggcctatagacccatagctttgctcagcacgcccaagcaagcttttcgagctgattcttgcacagcggatctcaacctgggcagaagagtcaggagttttggcagagggacattttggtgggaggaaagggtccggcactgaggatgccttgtatgcttttgaacactgggttaaggccaagtggagggaagggaaaagtagtggctggcctgtttttggacgtaaagtccgcgtatccatcggtccacccgccccgtctcatccaatatctctctgacatgaaatgcccgacgtatctagtcctgattatttctgactttctcagagacaggtcgacaacgattcggctggacgactttacctctacggcattccccattgagataggcctgccgcaaggctctccactctctgtcatcctctacattctatacaacaacgcgctactaaacaaatgtttatcagtctctgtagatacaatctcaatcggttatgtggacgatgtcgtccacctagtggctgccaaatcagctgacgacgcaagggctctcttgattttggaagggcgaagatcgctacaatggggtgattcccatggggcaatcttcgatcaagccaaagctcaatttctctggctgaccaaagggaaaccaccctcgggtggtctctcctttggatcccaaagtttaaccccggcaactgaagttaaatggttgggcgtttggattgaccagaagctccttttcaacaagaacttcaaagccttggaagacaaagccagcaagacaatcaatcagctcaaaatttttggcaattctaggtggggagccagagagtctgacagggtcaagctaatccgtagtgtgctcttccccaggctaacgtatggagccgcaatttgggccactgaactcaacaaaggcaaagttactgccctcgcggagaaagtcgaccgactggccggcatttttgcgttgggggtgttcaaatcgacagcgaccgctttcatccgctcaaggtcacctatacccagcctttatgataatatcattaagaccagtttttccttcttctataggaagatcgttttcatcaaggctaacaataatgtcagatccttcatcttatctagtagggcggactcctcccgacgttttgcagatgctgcccaggtggggctggctacccaaaggatcagcgacgcacttagcttggagccggaacagattcacatcccaatagggttccaaccagccacaacacgcgctatcggttatgtcaatgaacacttaagcaagacagcggcaatcacatctgttaagtccatcatctcttgccattccacaaatccaaggtcacttttaatcttcagtgatggctcattccatccggaaaaggggggggcaggtgcagccatctgcccaagtgaaagggtcttcagctcttacaatttggggggaaacacgagtatctcaaatcacgagagcgaggctgcaggagtgctggcggctttggagctggccaaccatctatgttcaacgttggatcgcagcaacatcatgatattcatggataaccagggagtcattagcaggaccaaaaatccaaggtctcccaagcccggacagtggatttttgagaaaattgactcctccatctccttgctccctgaaggattgggtatctcttttgtctggtgcccgggacatgtgaacatcccaggcaatgaaatggcagatcagctggctagggaggcgttggagtccccctcggcgcctcccctccctaccaaaggcaattatctgaagattcaacatcaggttacagcggccctcctccccaaaagaccgtcaccctctactctccccatatcctgcagctcgttgattaatcagcttgcatcaggtcactgcgcgctgaaatcattcctttttcgtattcgcagacactttgaccctctttgctccttctgtggcagcagagagacggttaggcatctcatgaacttctgccctcaagctaaatctcaaagagctacgctgagaaaacatctccacaaactcaaagtccggttcaaatctgatcgactcgacaaaaccctcacccttcgaaaggccgagccagctttggcaaggtttttaatcaacacacgccgattctccgatcgattaatccgataatcctttgtttcttcattttcctttttttttttcgtacttactcgtctttctccttttttccgcttgtctattcactgttgtcatcccctctcttatctctcatatcactagcgtagttcgtagttgtgatggcctcctaaatacatgtatgccatgattgttgttacttagattcatagtgtgcaatgccaaacggccaaattacactcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgcgcaaaccgaagtccctccggaggtcccctccaggcgcggaaacgcttggccaagtgaatcccgtccgccgactcgactaggcatgccggagtctcccggacctccagttataatgcgactgtcagccttacctgggccgccgatttgatcatccacaagattagcgtcgtgtcaatgtaaacaagacttctcgatggaatgatacaggactagtgatagcaaaataagataaaatgaaataaaaggctgaaagctgaaacttaataacagatcagccctctgtaggtatgtaagatcacattgtaccctctccgggattcaaattaatcaatcatttaaaattacagtcaagctgtgtgactccaggcaaagagggaaagaatatcagcgactcctcgcctcaggcaaagagggaaagaatatcagcgactcctcgcctcttccccttaacacttaaacatggtcaaggatgtatggagcaggtaccttaccttccttgtgtaccttctcccccttgaacaagatggattgggtaaagggaaccggagacctggcacagtatcagtcagctgtgaaaattcctcccggcagaagcgcgcaaaaggcttgggtttgcaggctggaatctttcacaacggactgttgcatctttcagtgccaggtcaccgattcccctccgccaattgagcttggtcggagggggatggggtggagccgcatcaattccactacttctcaccccgagacagtcaaggaaataaaaggggaatagtaaatgaagaagtagcagaagatagaagaaaacaaagagatggaaaagacaaggagaaaaaatatcgaaatatctgagatcgggtacatattgtatcatgataagaaaaataaaaaaatagaaactcagacagacagaaaaaagcaaaaaattatacttgcacagatagatatgattacggaaaaacagacgtatatacttttttaggttcataacaaactattcagagttactagaattgagactgtttgtacgaaatcgagagaatctcaaagggaaggtcttagtgagcagacgggcaggagagaactgtcaaactcaggccagaaaccttgcgaaaatttcttcaaaataatcaaaattctcaaaaaatctacattcattgattagtctacattatagttacgattctctctatttctatatttaactccaacctttaagtaacggatcaaagatatgttatagaattgtcacccaggttacgaacttcactctttagttacggattaagaagttgttagaataactttcaaaaatattcatctataaaagacgcgatgttttctcttccgtattgtttctccttaagagacttattttgttattttctctatcattacaaaaacatagtatcatcatacatataaagtaaagaaatcaagtttataagttaaaaacaagtcagaaaacgtttaaagttataaagtaaaaagtctccaaggtcaccgtattctttacattataagtctctcacaacactccaacattccgtcatatacactcccgaagttaacagaggaggactctgacgtttcaggatcctccacaccaaattcctcatatactcagtggtattctcccagttcttcaataacacatcagtcaatctccggtctctcagtcccacaccaacgttcctcttcctcaattcactcctcgccacgtcagacacctccccatctctctttttctcaaagccgaataccctccccactttctcgccctccaacgttaccactcgatcgattaatcacccagcgaagaacacatcgtcctcacaatcaaactctctcgcaagcaaagaagtttcatcgacacctttatcaattgaatcagaaatttgcttcctcttatcccaacttgacaacggaagacatgaaccaatcagacgccagcacctcgggaaacattcctcatccgataaatgagacggataccccggaaataccgcgagcagaggagacggtggatcaacggatgaataagttggactctaggatggatagagtggcgactaccttggaaacgctcataggtatcatcaaggccacagaacctcctaagccccagccagccccgctcgtctttgacccagtcacctcggctccgccagcaatcccggtcgacagaagtcgttttgcctttgttcatccaccgattcagtttgcgggtgttcaacagcagggatcacaaggtcctcaggtcggaatccaggcgggtattgcagctcagcaagaagcggttgcgggccataggcagggcgtccctcaagccccgaggcctttcccgtcgcacgaccacccgttaggagaagatcaaggaattaatccgatatacctcgaaccccagaagatcccagaactctggttttccggcgagacaaagcaattggcctcctttttgcgagccatcagagatttcttgtatcctcgccaatcgtttttcgcgtcagaatctcgaatgattgtctggatttctcgccatttcggttatcgcccctcggagttgaagaatgtggctcagaatggtccttgtgctgcggaaaactggtatgactctttggtcttgtccaacgcccgggctcaaggggaaaataacccatacgccgacctggatcggattccttttctccacccgatgttggtctcagtcaaggcttttgagacgggtctgattgattcatttggggacaaatttcagctcgattcggcgaagaaggcgctagcggcttgcaaacaaggtcggcagtcagtcgaggagtataacgctcagtactctaccttgtgttatcaggtggaaaactcggaagatgcaaggatcgatcggtatgtggaaggtctcaatttcgacataatcaacaaggcaatgtccaccgagtggttacaagaaccgacactggcgggaaaaatgaggcgtgctcttgacgcttcccgacagttggcggctttggcgaagattcctaatcgacaatcctctgtgcacacatcaggcacctcttcttccaacgctcctcgggctcctcaatttgttccgacgcaaacttaccaacatccaaactcaacagcaagatccccggatgccatggatattgatgcgatttcggcgaagggtccgcaaaccccggagcagcggtttgaacgtcttttcaggacggtttgcctggctcaaagggtttgttttcgctgtcttcagaagacggttcctccggatcacaccaactcaatcaactgtccaaatggtcacgtgaccccggaggccaggaagaagtttgtcgagcaatatcgatatgcagtaccggttcaagtttcggaagtatcgttcggtcctcgaccgccgggagagagcatcactcgcaaaagagacctcctctcggtcccatctccgtatcaggccagaccattagatcgtccccaacagcgttcgccaccccctccagttcagtcaatctcatacgatcatcatcaagaaatgccggagttggcagcttccgattttgcgtttcaggaagaagtggaagaggtcggggtttcgacggtgcatgtccgtttagattgttctaaagcgggcagaatggtgattccggtttcgttcaaaacccctacccaacaatcagccattgcgtcggtccttatcgatacgggttcgatggcaaatttcatcagtgatcggttcgtttcccaacaccatctgtcgacccaagctcggaagacccccattcgttgtgtaggttttgacggtagtggcggtgtcggagggatggtcactcaagactggtctggggaaatcgtggtttcttcaacggattcccagccgatcagtctgccgtgttcctttggcgtcacccgtctaggctctgtggacgcaatcttcggactcccttggttggactctcagtcgtggtcggcttcggggagtgttcaacaaggccaccaactcactttgggagagactcaggtctttgtggtggattcttcagatctgggagaagagtttgaaggtaaagtggcttctttgtgcagtgttatgaccccttccccgcctttccatctgcctcctgagttccaacgttttgctgatgttttccgtccccaggataattgtaccctgccgccgcatcgtgacatggacatctccatcaacttgcgcgaaggagccgtcccgccctttgggggactgtacaatttatctgttgtagagttagcccaattaaaggaatatgttgacgagcaattgaaaaaaggattcattcgtgtttcttcttcaagtgctgcggcccccattttctttgtgagagtaccaggtaagaagccccgtccttgtgtggattatagggggttgaattctatgacagtgagagatagctacccgattcccattttggggcagttgctgaatcagctgcaggggtgtaagtatttcacgaagattgatctcaaggcagctttcaaccttctaagggtgaaggagggtcatgagtggaaaaccgctttccggacaccttggggcctttttgagtatctggtaatgccttttgggttggctaacgcacccgcttgtttccagagattcattcaacatgttctcagggaaatgctccacatctcctgtttcgtttacattgatgacattcttgttttttcacagactagggaggaacacgctgatcatgtctcgcaggtcctatctcggttgcaggctaacaggcttttcgcttcccctgagaagtgttctttttttgctgataaggtctcttttttaggatttgacatatcccctcagggtataaagatggacccgggtaaacttgacacaattgtccaatggccatatccagctacagtttgtcatttacagaagtttttggggtttgctaatttctatcggaagtttatacataggttctcggagatcaccgcccccctcacgggtttgacgaagaaaggggtcgatgttggtcagggcttgcagggagaatcctgtctccgctcttttgcccgactgaagacatgcttcactacggctcctttgctaagtcatttcgattttgcgaagtctaggattctgtttgttgacagctctaaatatgccattgcgggtgttttgtgccagccggacgataagggagacctacacccggtgtctttcttgtctcgaaaactgactcagcgagagtcgttatggcaggttcacgatcaggaactttatgctattgtttcagcgttctccgagtggcgttcctggttaatagacactaatgacccggtcctggtaatgtcggatcatgctaacctttgttacttcatggctaaccagaaactttcagacaggcaggctcgttgggcctcctttttgtcctcctttcactttaccatcaagcacgtttccgggaaggataacccagccaaccctcccaccagacgtccggattttgttaccgacgatggtcgggatgagttgtcgcgcactcttctttgtcaaacggatgggaacctcgtgctgaaggattccgcggccgatgacacgggggtcgttgtctgtgacatcacccaggaggactcagctgaaccttcaggcctcttcgtggatcacatgttttgcaggccttcccagcggcttcgagatcttctcttggatgcctacgacaaggacccgccggtggtggatgaggatgacgagtcccccctgcgctttgaccaaggttattggtggctcaaggatcgaatctttgtgccgacatcgctacgtcctcttattcttcagaattttcacgatgatatctcggctggccatgtgggatctttgaagaccttgcagaaaatcactaacactctcacatggcccgggatccgaggggatgttattcgatatactaaatcttgcctttcttgtcagcgcgctaaacactcaaatcagcgacctccaggcctcatggtatcgttggccatccctgatcgaccatggagtgtcatcggcatcgacttcattgtcaagttaccagtttcatcgggtttcgactccatcttagtcatcgtggaccatttctccaaagcggctcacttgcttccagcttgtgaaacttgggcggctgaggattttgcaaaggtttttttggatcggttcattcgctatcatggtctcccggataaaattgtttcggatcggggttcggtttttgtctcacaattttggacggaagttcagcgcttgctccgtatcaagccggccccgtccaccgcctggcatcctcgcacggatggtcagacagagcgggcaaatcagactattgaaactttcatttgccatttcatttcagaccgacaggatgattgggcttccctacttccgatggcggaattggtctttaacaccacggtctcggcttccacagggttctctccattttttgctcagttttctttccaccctagattgaatactctctcagcaggttctcttgttccagcggcggactctctggtggaaactctgacggaagtacaggaatctctgaagcatttcttgaaaagggcgaaggaggttcaaaaagagtattttgaccgaagaaccagggattcacctccgcatgctgtaggggattgggtttggctcctccgcaccaacatcacctcgaagcgcccattggaaaaactggatttcaagcgtctgggtcctttcaaaattataaaggaagtgggaactcaggcttttcttcttgctctgccccccgatatgaggagaattcaccctgtctttcattcctcccttctggttccgtatgtagatccgaagtcttacccgggcaggaaagttccgaccgctccgttaggtcccaatgctgcctatcagcgggattttgacgagcatgacatagaggcgatcataggttatcggcgcatgggtcctcggaaacatgaataccttgtctcctggagagggggctcaggtgctgacaactcctgggtaaagggaggccacttctcggaatctattcacccgtatttggaaaaatttcatgatgattttggcgcgcaaccggtgattctgacagctgaccagtctgttcgagttctttgctagggtacatggcaggtcattttgtcaaactcaggccagaaaccttgcgaaaatttcttcaaaataatcaaaattctcaaaaaatctacattcattgattagtctacattatagttacgattctctctatttctatatttaactccaacctttaagtaacggtgtggtagtcaaaaatgtgaaaattcaaagttttttttcttttgttctcttatatatattttcttcatatcatcacccaatctctctcagaaatcacaccatacggatcaagaactggactctacggacaaattcacctttggtcaccacggaggcgtcactggaacacacctggatcaactcttacccaacactggacaacatatcacaaggatttcactcatcactacatgtcaccaatcccagttacaaccctcaagctacagacaccctcagtacagtacaacctcacatatacatacacacactcatttacacatacacactcatttacatacacactcatttacatacatctacactctttacatttcacttctacatattacatcatacctgcagcctaaattagtgtattttccatgcatgacagctgcagcttacaccaccacactcacttgtaaacaccacacaacctgaccaatcagaatcactctttcaactgtttgacccaccactttaactcttgtacatgtctgaccaatcacattcactcattcaacttatgtatgtagctaaaatccctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactattttctatataaggaggctctcctcccagtttttgtctcctcagtgtattattcatcagtcacagtcaagtaacactcaagcaatatttgaccaccttacacaaacactttaaaagcgccaaccaaacaccaaatcaacactcttcatcacacaactcattcctgaactttaccctatcacttgattaaaactttccaagctaagcttggtgggtcttgttatctgatagtatagaagggcagagtcttcactccatcatccccttctccattcagcaaaaagggtcttacaatcactttttgagtcttacaagggagtccccaacgtgataggataaacttgtgtgatctacatcaagtaatcgaatttcaacaaataacgagaaggaattgtcaaaggatcactaactttagcgggaactggatcaaatttatcaaccatatttgcgactactcagcggcatattcagttattctgttgatcaactagtcaaacttcaacaaacaattcaacgacaccaccgaccaacctctgaaaagaaagtgtaggaatcgactgaaacgaggactcgaagaagacagccagttattaaccagaagaaggaagattatcgaaggatctggataactaggatactgttcgacgacaactcaggaaatattcgaaaaaagcagctgcttatagaccaaaagaagggcaaaggtacccaaaggatttggataagtagattctgtaaaagaagaattcccagtatttaactgatctattatttaaaaagaaagccataagcttgccctggtaaagaaaccagcgaccaaagttttatttgtttctttttcagagcagccgtttgtttaggtatcaaaggagcgtcaagtaaggaaaactaggaaaatcaatcaaaatcaacatgcgtctaccgttcagtacatcagatatggaagaatcatttgctccacaaaccaattataggaaacgaccttttgcgccaacttcaaatttaaaccggaatacaaaaacttcaatgtcatcatcaacactatcaccaccttggatgaagaacaagaaggcgggaaatctgcctatattcagaaccggaatcaacaagaccctagatatggacgaaccaatttatcaacaacccaaacaacaggaaccagtttatcaacaaccaactaaccaaaacaaaccagttttaattgaacaacctggacttttctacgatggacaccatttcatgcagtttttgaggcaatacgagatgacggcagattcacttaacgcatccaaatacgatcgagccctacagattggacggtttgtgcgaaccgaggaactgaagtgtcaaatcgagtccatggacggatacgaggaatgtgactgggatattctacgggcctcaatgtttgaattatggggtgatgaatatgaaatttggtatacaacaactgacctagtcaacctttctgaagaattttctagagataacaaaacagtcagctaccaagcattccagacataccttcaaaacttttccaaaatacttgatttcctcctcatccagaaacaattgagaagtagacaggatgccttagttcttttcatcagttcctttcctcaagaactccagagaaatatcaagcggaatttaaatcaaaatggtcaacttccacaagcacccgatggatccaggttaccccctctttgggaacaccttacggaggcggctggggtggagatcaaattgaaagaattagccaaggaacttgagtcactcaaacaacaacttgagtcacaatcacctgtcatttgcaacactccacatcctttgtcccaattggagccacaaacgtattatacggcactagaaacggattacaccgagccagcgacggaatatacagaaccagtgacggattatacggaactagcaacggattatacagaactagcgatcaatcatacggagccagcgacggaatatacagaaccagtgacggaatatacggaactagcaacagaacttacggaactagcaacggattatacagaactagcgatcaatcatacggagccagcgacggaatatacagaaccagtgacggattatacggaactagcaaaggattatatggaactagcaacagattgtacagagccagcgacggaatatacggagccagaaacggattatacggaactagtgacggatcaaacagagccagaagcaaattatacggaacccaccattgctgatacagaaaagtcaattgatgttaccatacccgtggcctcaatgcacatgacagaaccagtcacaactaccaaactactggatctggaagaatggaaagcggcatcaataaacgtaatggatacaccaatggatcttgcacatacagtaatcaaaatccctgatataattctagatgaacctgatacggagaacaatgtggatcaggaagaaagcttggatcaatcgactcaaccagaaactttggatcagttgccatcattcaaaaacaatccggtgaagattcaaaatttactacttgcggaaaactccaaggaagaccacaaatttcctgcaatccccggcaaattttggatgcttaatatcaacaaatatttggaaatcaagatcttcaacaagcaactatttaggcctctttcggacatatttggactttggcggatcaataaccactcgtctcaacacctggaaattgagaatacccaaattgaagagccaaaagacaagattattagtgttcattccccattggctcttgaaaatcttgaaacaacagacttgcctatttccagccaaccatttacaccatcaatttccaccacaccaattcctgaagaagtcttttcagttccaacactgccggatccaccagatattacgacaacatttattaatccaccaaatgaagcaaaccggaaaacaagacgattatcaaagttaccaatcaacaatattgctccatctgaatcaccaagggaattatttctgctactttatttacttcagaagatccgtcctcagttacctgtatccattccaacagaccctcttcaaaaatcttatggaaacatcaagcctccaagattactggttggagttggttaaaattcaaataaattccttttcaaaagtttctgtcaagttcaagaagaatatatcagccttcaagaatacaacatcagaatattattttaagttgggggaggaactcacactcttttatcagtcactctcttaaccttcctcctttcccttcaaattccacaaccttatatttccctgttcaaatatatttacaacttcaaaaatctcataaaaacgtaggccacctcccgggcatgagactaaactgttcaaagcataaaaattaaagtacaaaagaaaaaatagtttaaaactcttcaacatcagccagattaattcttttctagttgggggaggactcacattcatttatacttcaggcttttacctcttggcttcccctcactacccttaccttattctttattccaaattctcactcacccaagaaacttctgtaaaaagatcacccaactagcttgacctttacacaccactctttatccatttttcatccataaatctcttattctacttacacctccaagacttacacacttctatcaaaccaccctcccttactcttggattattttgggctcttttgctcactaacctgctcaactttctggaaccactcatttattaggttgaggacaacctgttaagttggggaaggggtgcttcatttctattgttaacttttcagaattttcagttttttttttcacatccttggaaacaaaaaaaaaaaaaaaaaaaaaacagtgctagaactactcgacgcctctccacagacagcaggaaacactcactatacacctcggccgactattggtatcagattcgatcaagctgaaagtaattccccgttggtggcgttctaatcaatccaactttaaagaagacattgataaaggtcgcaattcaagttcaatacatggctagcggacaaagtttgactggaatcgacaaaaagtgtacctccgatttgattcagaaggcctgaaccgacttggaaccctgttgaggcaggattgatacgacgagcacagccttgattgattgtggttcaaatctgacggacaaggtcatctcctacacatcacagatcaaatcaaaatcaggagaagcgattagcgagttcaggagacgcaatcacgaccaagtgcgaggctttttttatagacgagatagtacaaagcaacaaccgaggagaaagcagaaaagaaagctcacctgtcccgcaataaacaacctaggcgaaagtgcgatggcatcattttactgcgttgcaagtgctatgtatcggtttctattcagaagacaaagacaatcagcaagtttggaagaatcaggaccgcccgcgaggtctttctcttataatcttgaaattacacagcaaaagaggaggggggaaagaagaaaaggaggctcaactgaacctcgaaagcgagttcgcgacgcgctgaccccgccgtggtccggtcctaaccaatcgccttgctcggctcggcgaatagaagaaaattcaattggtccgacgagtcctggccaatagaaaggcaggattcagcagcgatagaacttttgagaagaatgaaatcacttacctgtcgtcgatgcatcgcaaatccgatcgaagaccgtggaagaaatcggaagccgggaatgggtcgaggaagtcggcggtgttgagcggaatcgaagtggctctcagatccttgtatgtacctgtagcaatatgaacccggaccggaacgaggcaccggcggctctgggctcttggctgcggccgcagctttctttcaccctcgcgcgacctccgaaccaagacttgacccccgaacggtcgcaaaaccgcttgggcccctccaaggggctttccagctaaacccagcaggccacagccactgtacgtcaacagagcggtcacccagacgtctactgctgcgcagctgcgcacagcgcgcagcaaaatcaaaaatttgtatttagaaaaaaataaaaaataaaataaaataagatgaaaaataaaataaaaatgcccctccacctctgcactttgggcagaaggggggtacacagggaacctgagactaacatttacaggtaaaaccctgttaaatcagctgtaaaaattaagtttaagtttaaaaatcacaaatacagccaccccagcttggcttcactgcaaaattgggggaggttatcacattcttttttccagccacactcatttttttccagctttttcctccaaatacccactacccttttcacttcatttcatgtttaaaaattaactctttctctattttcttcccattttctcctgataaattgtctggggacagacaataagttgggggaggctgtggtagtcaaaaatgtgaaaattcaaagttttttttcttttgttctcttatatatattttcttcatatcatcacccaatctctctcagaaatcacaccatacggatcaagaactggactctacggacaaattcacctttggtcaccacggaggcgtcactggaacacacctggatcaactcttacccaacactggacaacatatcacaaggatttcactcatcactacatgtcaccaatcccagttacaaccctcaagctacagacaccctcagtacagtacaacctcacatatacatacacacactcatttacacatacacactcatttacatacacactcatttacatacatctacactctttacatttcacttctacatattacatcatacctgcagcctaaattagtgtattttccatgcatgacagctgcagcttacaccaccacactcacttgtaaacaccacacaacctgaccaatcagaatcactctttcaactgtttgacccaccactttaactcttgtacatgtctgaccaatcacattcactcattcaacttatgtatgtagctaaaatccctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactattttctatataaggaggctctcctcccagtttttgtctcctcagtgtattattcatcagtcacagtcaagtaacactcaagcaatatttgaccaccttacacaaacactttaaaagcgccaaccaaacaccaaatcaacactcttcatcacacaactcattcctgaactttaccctatcacttgattaaaactttccaagctaagcttggtgggtcttgttatctgatagtatagaagggcagagtcttcactccatcatccccttctccattcagcaaaaagggtcttacaatcactttttgagtcttacaacggatcaaagatatgttatagaattgtcacccaggttacgaacttcactctttagttacggattaagaagttgttagaataactttcaaaaatattcatctataaaagacgcgatgttttctcttccgtattgtttctccttaagagacttattttgttattttctctatcattacaaaaacatagtatcatcatacatataaagtaaagaaatcaagtttataagttaaaaacaagtcagaaaacgtttaaagttataaagtaaaaagtctccaaggtcaccgtattctttacaagaacgacttaggggaagacggttttggcttgggggaagcatcacctctcttcagaactttgaccatcacattttgttggaattcgaacctagcagatagagaccaaaccccaaaaagggccagaactcaaaagatagaacatgcagctgtgattggtaagcaatcaacattaaagcatgtaaagaaccatctaggagaccaagacactaactacgatggattctacagattataatccatctgccaacgcgaaagaacttaaagattccacctggcgagataggaggtgagttcgcagttaagacaaacccaagacaagataacacacgagtgaggccaggagctgactctcgtctatcttaaatagcagcttgatcgatcggttatcctcacccatcgcttcaactctgcccaacaagaagttaccaagcgaaccaatcggtaagcattagaaaaagagaatcattcaattagaataataactaataataagtaaattctctagacaaaccggcatccaccgaagtctctagcaatcagaatataaaacaacacctcgaaacaaacagaggtaagaagaactttcccgtacacaggaaagaaactaagactaatcaagagccgtcccttgaaaagaagcgcccaacactgttcagttacgagctttaagctaataggagaaaagcccaataagaccctatagtaagaccgtccgtctttagcttctatagattatgagcctagagaactaatacagagaccaaccgtttgctattacttagaactttttcttctacaaatttctctcttcaatcttctttctaaaacactatatataaaagaaggaatagtctcgcttgcttctaggtacatcaaacatttcaatcatgcttttatcacttgtacttgagttatctctaatgaaaataaaacttctagttgcttgaaatctttcagatttacagtctcgaagcacgaaccaacaaccagcaaacagctagaagcaagtcgagatggcaccatcttcgtcaacaccagttacacgatctaaagacaaggatggcgaaaaagaagagaaagagacgtacaatgtcgacaaagataccgtcaacgttcctaagttcaatggcgataactacccgatctgggttagaaaaatacgaatgcaccttcgcgctaaataactagaagaattcatcgacacacctctaaaagaagacgcagacgaggcctccaagaataaagctaaccgcgtttgtaacatcttgtcacacggcatagatgactcaatcttcaccagcaccataactgaggaaaacgaaaaacaaccatttgacatctggactgctattaaagacatatacgctagcgattccatgttatccatattccaagtatggaacaaatgggaagacatacaattcgaaaacgacatgaacaagtacataaacgctatgcttgagagtctttcagaattcagttccatcggcatcaagattcccgatgaaatcattagctgtggaataatcggtcgtattactaagaaacgtcctcttttgatgcaaacgctcttctcagacatcggcgccttatcaaagccaaagatgatcatcgccaagctccgcgacatcggccgacatgaaaaagctatgcgaaagcagatagttccggacaacaccggaagttccaccgctctagctactaacttaaagcgcaaaccaaaacctccaaaagtctattgcaaaaacggaagacacaaccccgctgccgatggacatcaccccgaatctgaatgctggacagttcatccagaaaaaagggaggaacactacgcagccaagaaagccaaaccatcaacttatcacacaacagctagtgataatgatccggatctttcgagcattaagccggcgttcgcataccacataactaaagtcgcaactccgcgccttcctacggtcttggactcaggtgcgagtaaccacatgatcaacaacctcgacttattcgtcgaaaccactccaacgcaaatcactatcctcaccggaggaggcgctggagaattaactgctgtggctagaggcactgccaaacttactcttgaaaacggacaaatcatgattttagaggaagcgttatacgtgccaaaattgtcaagaaacttaatctccatgttacaattgatgaaacaatctgtgctaatcaacatcgcaaccggaatctgtcacgtcacggtcgacgcaaaccagtccttcactgctgacgtctcaaatgacttgttggaactaaaaatcattgatacctaccactcaagcccacaaagtctgcttaccacccaccatgaccaactttctgaattcgtgaagtggcacaacagactcggccatgctagcacaggcagaataaccagagcactgcaggaaccagtcacgatcaacaaaacgcacgcctgttccgcctgcatgctcgggaaactcaccaagcaaagctttaacggctctttcaaaccagtcaacgctccgcttgaggctgtccacgctgacctcgtaggaccaatcactccttcaacaaacggcggtgcaagatatttccttaccctagtagatcaatacaccggctacatccatacggcaatcttgaaaaccaaggaccagtctacttcagaaatcgccaacttcaaacgcttgtttgaaaaacagtctggacatgtcctaaagaagctgatctcagacggtggcggcgaattttgcaacaaaaacttaagcgctatcctcaccgaagacggaatagttcataacgttgctcctccatacacgccccaaaacaatggagttgcagaaagagcaaataggactatacttgacatggcgagatgtcttctgatgcaagccaacctagcccccgaatggtggggcgaagctattcgaacagcaacggctacgacaaattgcctaccgtctatgggaaaaggaaaatcaagtcccctagaacagatgtttaaaatcaaacctaatatgaacttctttcgaccattcggctgtcgagcttgggtagttaagcctaaggagaaccgagagaccaagctaggccctctgtcatgggaaggagtctttataggctacgaaaacgactactcttcgtatcgtatcctccgcactgatgacagacaaataatcacagccaagcatgcgcacttcgacgaagcgacattcccggaatgctcagcacttaacaagagcgtggctgaatctggcatcaacaagctaccttgcttcaccgaagaggaacccttgcctttcgctgaggaatccgacttgaccacagaagaacagcaaattgtccaagaagaagaagaggacattgaccggattattcatcaaatccgagactcaagccccaaggaattaacggattccataaccatcgaggaagcacccaagataccccaatcatcaacaaaaagtcgatacgcatggactactgcgcctccggagaaggaaatctccagcaacttggacacaaagaatatcatccatgaacgacgtagaagacacgctttcctaatcacggtaacgcaagatccaaaaacgcacaaacaggccatggcaagcgcggaccaccaaaaatggaaagaggcggagctcaaagagatcgccaacatgatgaagcatcacgtttggaaagtacgcgctaggcttccgtccgatgagccaataccggccacctgggcgtataggaagaaactcggagcggaaaatcaaatcatcgagtggaaagctcggatctgcgcacaagggttcaagcaaactcatggcttgaacttcgaggccaaatacgcaccaacgggcaaaccctcatccctcagatttctcttgtcattcgctgtcaatcacggcttgaagattcaccaactcgatgttagaagcgcatttctcacttgcccactggacgacaaagtgacgctccttccgccggcagggttagattgcccagaaggatcagtcctagatttaagtaaagctatctacggactgcgtcaggcaccactggtctggtacaagcgcctgtcaaatttcctcaagtcaatcggttttcaaatctcgctatcggacccatgcgtattctggagaaccaatcaacccaacagacctcctacgtggatcttcgcacatgtggatgaccttgtaatcatcagcgcggatcccaaagttttcagacaagaaatcgaaaaggaatttgagatcaagtatcctggagaagctgttttcctactcggaatgaatctagagcattttgatcacggcctgcaaatcaaccaaacacagtacatcgagagaaagcttatcgaatacaaccttgtcaacctttatccagcatcctgtcccttgaatccccgcgaaccgctaaaaagagcaaccatgagtgaaataggagctctcaagaagcttgaagtgaactatcgtgcactcattggttctttgaactacttaagcatcctgactagaccggatatctcgtttgcagtcagcaccttattgcaatacctagaaaaccccggtataaaacactaccaggccgcagtacaagtattccgatacttgatgggaacaaaacacgtgggacttgtctacaaaatggatccactctcccccatcagggcctacgttgacgccgattggggaaactgtctagacactaggcgctcaacaacgggttttgtcatcgcaaagggcgcacatctgctcaattggaagtctagcaagcagccaactgtctcactctcaacggcagaagctgagtacaaagcactttctgacctaggacgagacctggcttggttcgcaagcctaatcaaagagctgcaagtggatgtatccaccagcaacatcgaagtcgctgttgataatcgagccgctatagatctagcgaagagtgaaacatctcaaaacagctttcgaaccaagcacatggatatccgacttcacttcgtgcgagaactcatccaggcaacactcatcaaattacactatgtaaaaaccaccaaaaacatagcagatttcctaacaaaagccctgggtcaatcgacaattagaaaatcgctagcggcaatcgggatcctgcaagtctcagaagctgcttctaatctcacgactagaagcatgccaggctgttggaattcgaacctagcagatagagaccaaaccccaaaaagggccagaactcaaaagatagaacatgcagctgtgattggtaagcaatcaacattaaagcatgtaaagaaccatctaggagaccaagacactaactacgatggattctacagattataatccatctgccaacgcgaaagaacttaaagattccacctggcgagataggaggtgagttcgcagttaagacaaacccaagacaagataacacacgagtgaggccaggagctgactctcgtctatcttaaatagcagcttgatcgatcggttatcctcacccatcgcttcaactctgcccaacaagaagttaccaagcgaaccaatcggtaagcattagaaaaagagaatcattcaattagaataataactaataataagtaaattctctagacaaaccggcatccaccgaagtctctagcaatcagaatataaaacaacacctcgaaacaaacagaggtaagaagaactttcccgtacacaggaaagaaactaagactaatcaagagccgtcccttgaacagaagcgcccaacactgttcagttacgagctttaagctaataggagaaaagcccaataagaccctatagtaagaccatccgtctttagcttctatagattatgagcctagagaactaatacagagaccaaccgtttgctattacttagaactttttcttctacaaatttctctcttcaatcttctttctaaaacactatatataaaagaaggaatagtctcgcttgcttctaggtacatcaaacatttcaatcatgcttttatcacttgtacttgagttatctctaatgaaaataaaacttctagttgcttgaaatctttcacatttttgaccattttcaagatggtgatgtctacttcatcatcatcttcttcttcttcaaagacggaaggaaggagctcagattggcaagcggcatagaccgggcgctgggttgcttgggcatcaagtagatgggaaaaattttccgattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggatgagagaacaacaagggaggagttatcgggggaggtggttagtgacgggtggggtggtttctttttgtgcggatgattttttttttggaagggccaaatcgttcggtcaggagcaaagtgctagaagatgcagtcaggtcaagcggagtggaggggatgagatgtgagaatgtcggtagcggggccctattcttataggaatgccttccgagaatccaggtgacccgcacggtcgacaagtccattttacaatttgtcggctccacctggccgaggcccagtccggtttcaggatgggcacagacggtccattacaatctgagctgggcggctggacagctcgctctctccccccagctgtccttgaaatctcccccgcatcgtagctgttacgggcggaagaccagtcaacttaaggatatgcacggaacattagccggacggccagtgagatcgttccccctcctagacggcttcgcagtccgcggctgactagcggactgaaacgcggtggctgtcaggaaaggggccgttacaattccagctgggcggcaaggttggttccgacgccgtcccgtaccagccggcatcgggatgaaccccgccggactggggctaggccaaagggggactttatgccggtagctttcaatcatccaaggatcaaccacagaagcagaggggaatagtgagctgatagccattggaatccaagtacaacgatttgccgctcggtgattcaagagtgcaaggtccggtaagagatgttggccctcccgccggacattgtagatcccgcccctgaaaagggttatgaatatatttggagggcaggataagcgggatatagttatcaccctgcctgatccgcagctcttccggttctcagcaaaaggatcctaccaccctctcaggcaactcctacgacttgagggaggagaagaggaagggggaagttagtttactgtgtgtattctccccctggaccaagcaggctcagtcggttaaggggagccggagacctggcacaggatcaggcagtcgcggagattccgctcggcaaaaatctttgccaccgactgatacatcttttaaaaccaagttcaccggtgcccagtgaccgcggttggagggggaaaatgtcctctcagcctgatgcctttatccgcctctcctcaggtttcgccaaggagaaaagaaaaagagagaaagaagtgaaaagataggaaagagaagtaaaaagagatgaaaacgaatatagggaataaagaggtaaagaaaaaatagccaaaacaagaatgaaattcgcaaaaaggaagactggaaatccaagcaaacagaaagactactaggacagatacgaagaaggagaaacacagatatgtatatgctttttttgggtaagaggggattaatcagagttactggaagtgaggctgttagtacgaaatcgggagaatctcaaaggcaaagtcttagtgagcaaacgggcaggagagaacgacttaggggaagacggttttggattccgagaaccatcagctcggttgagaagttttaccatcacattttttgctttttgcatcacagtacagtctacttcatcgtcttcaaaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggtagtttattttttagcgggtaggttttttggagtgggatgattttttggagtgggatggttttttggagggggattgttggtttaggaacaaggtgcaggtgcgatcagggtggatgggatgaaggagaggaaaaaggtggcagcggggtccgtctcttataggaatgggtcctgaggacccagtccatgtgataggcctactgtggccctaacgggccgagggccagtcggcttccgaatgtgcacagacgggatcttcgagatgtggccaggccgggcggctgcaaatcctccagctgacatcaaaatttcggtgaatacagcgggctgatggggggtccggtccgcttgagaatgagcacagacgtaaagccggccgacctctgagagcccgctgccctccctcccagtccacgtttgaattaagctctgtcgtgtcgcccctctcaaaggatgatgaccggtcagactcagaggtagcacggacgggagcttgaggcagccggtcggatcacacaaatcaaacgaatcgccagccactcatccagccggctttgaagtcatcgccggacatgtcgcgactattgtgacagactgaaaagcccagtcagctctagaatcagcacagacgggctgctgtaaccggaggctggatccggattccgagccgagccgaagtggccggccacatcagtcgacttcgaaattccacatgtgtgatgttggtgatcggatgtgcgctcggtgcgttcgtacttcgcccgatatgtagcttaactagcttaacttaaattcatctgcattttcaagaagttaagttaggttaagtttgtattgattatctccgactggactttcacagcaaaaaaagggaaagacttcatatacttacaatcgacgatctcactttatcctcacttttcttcgaaagcaaactgacacacgaaagaaacacacaaagaatcaaagaaagaaagaaagacagaaagggaaactagtcaattagatattcaagtcaaagcagaaaaaaaaaactcaaaaccgacattgaaaacaacaaaacaaactaaacaaacaaacaaacaagaataccaaacaatcaacagtcgtctcctcgatttttattaggattaacacctggaacggagctttgaaatcaaccaaccaaccagccaacaatcagatcgggacttttttcgtatttaatcattatacaagttaacagatgtcagcgaatcgaagaattgccaaggtaaatcacccttcttcttgttttctcgaaatgattgacattctcttttggcctgacgggaatgtggtcgaatgtttctcttgttcatccatcggtctgggtccttctcttgtttaggaatataccgatctgcaatctaatcctatcaatcatgtgacgatcgaacctgatgagaataatgtcttgcattggactggtgcgttcttccttctcttatcttctcctcctccttctctttacttgtccttttgttttctttaagaaaagaattaaactgtgattcaagaaggaataaggtttactttttccactttacaatcggtcccttcctcccaaaaaagaagacaacaaaggaaaaaaaccccgctgacaattgacatctacctccttcttttaccatactaaaaacaaaaacggaacaaaaaattaaaggaattatggaaggacctgtgagtcattctgtgaagaaatgttatggatcatcaatcagaagttctaacgattttttgatactgcttgattagacaggatcgtgttacgaaggaggaaagtttaagatagaagcgacgtttccattagagtatccattcaaagcgccggtcagtattcgaaatcctacttaccgcagtaatcttcagctagatcgatccttctcctcaatcgattgaatttttttctcaatatgcattcactgacacacaaaatctataatatctacatgtgttttgaatctctttggaatgaaaaaaaaaaaaaaacaagacgattaaattcttgactaggatctatcaccctaatatcacccaagaaggattactctgtataggtctattgaaaccagatgcttggaaaccgtcgatcaggatcgaacatggtccgttcttcttcctctttttattcttgctcctcatcttgaccaatccctttctcactcggaatagatgactcattactcatccttaatctctatttgactgcttttgtttttcttattgtgatgtagtcctcagagcgatcgtgaatctcttagtcgaacccaatcgtcagttttcttttcattcccagcttgaaacactcatgtattcaaactcggagggattcttacattattatcttttgtttggggatgggttatgatgatgatggataataacatgtagccgaggatgcgattgtggctagcattgctgaacagttcgataaggattatgagttgtttaaggttactgctcaagaacatgttcgtaaagtgagccaacccatttatcttcctttctttaatcgcttcttctcaccgttcaacattcatgttttttgactgtttttttttgtgtgtgaatggtagtatgcgacttgatatgacagagcccgatgaggagttgattaaaagttatccatgaaaaaaatcagaatgttttggagagtctgatttaatctctgatcatcttatttactctcttaactcaatagatcttcaacttttgcttcttcttcttcttcttcttccctcctctcttcttttttttccttattgcaaaaaatcctcaaaaaaagtgtcgttgtagttgtaattatttgggatgatctacatattttaatttatagtttgtgaactttattgttccttaattatgtcttgtcctcttccttataacttacttggcctgattttctcttcttttctaaactgcctacctcaaatgatcaagtacttgatgaaaacacaaaaaaaaaccgtttttgcagatgagatctcaactggattcttctttcttaggtttcttttattttggagagcttttctatgattctcagagattttacatgtatcaaatttttttcttaatctaatttactgaaaaatcatgaagacggaatcaaatgatttatggaggtgcttggtttgtgtaagaagtttttgtgagttagctttgggggattacatagacagaaaagctttttgataggtgtgaatgaatgagaaaatgaagcattttgatcataaaccttggcattggagataaggttatgacataatctttgatgaacaggattatgttaacactgattagtacaactggatgaagatctgttgaggatggaacagccaattgtaataaaccaaagtggaatatttattgctgtggttgatcccagcagaggttgtttggttaccctgggcagttgaggagtgccgatggtcataaaagggaatggctgttgctgagggagtgggaagcggcatgccttgcctgacacccctccatccatctcctcccagacttccaaccaagaaccacgaagatggctgcgaacatcccactgcctcaatcaccttcaccctcaacatcctcatcaccatcactgccaaaagaaccattaacagaagagcgaggaacgaccgaacaacaacagcagcaaccagaaataactgaaaaaccacaggaaacagctgaacaacaacaagaaacagctgaaaaccatgctactcacatcgaaccatcaccaccaccaccaccatcaccctatgagtcaacgcttcattcgatcatccaagcactactacccatcgtctctggacagaataccttactctcactccatcatactctcaatgaactctctcagaaacccaataccaagctaaccgaacaaaccaaccaactgctcaactcactcaatggtcagtttgattttttattatgatgtacttctgtttatcatctctactgatagatggctgagtattttaattatcacggtgttttcagaacgatttgatcaattggatcgattgaaggtctgtgatccaagcagcaacccaatcagccaactaaaacttgatcaaccaccaccgccagatccaccagacaaaatcgaaatagaagaaaaagcatctcaagaaaaacaagcggctatccaagcaatgaaaaccgaactagagaccactcaaatcaaactgaaacaggaagaagagaagcgtgcaaaatcaatcagtctcttacgggccgtgcgacagaaactggtgcagaccgaaaaggataagaatgcattggagagcgaattgaatgagatgaatagcaattcgagttccaagatcaaagagttacagagcgacaaaaggtcgttagaggatgaattatctaagttgaaaatcacacaagaacagcagctttccaagttacgacattcctatgaacgagagaaccagtcgatccggagccaatttgagcgagagaaggcctcaaccaagtctcaattcgagctagacacgatcacggccaaggcggcctatgagcgagagctgacgaaccggaaccagaagatcggccaatctgagggcagactacgggaggtatcaggagaacgggatcggctgttcgagcagctccagaaacgccaggccgagctcgaagacactcgagcacaacacgacgaactcaaagggagcgtggacgaactagaacatcaactcaaagaatcacagaatcggatccatgtgctctgtgaagaactagaccatctccagaagctcaactcgacccaggactctcaacagggaggactacagacgatgatccaagaattggaacagacccatcggaataagactcaagcattagaactcaggatctctcagctggagaaggaacggatggatgtcgagaacgagttgggcgaaagcttgcgtgatcggctcgctcaaatcgaatcccttaggaacgaggcgagactcaaaaatatcgaatatgctgatagcctcaatagtacggcccaacgtaatcaggaaatcttgaaaagtgacgccgaacgagagctcttgaaaaatcaactgctttctgctattcaaactcgtgactctcagactgatttaatcgctaatcttaaacaacaactggtttgttttttcatctatttgccttctaataatccttgacatcttttcaattaacattttttttgatttttttttcctaattaaacaggaagaactacaggaagaatggaagaaagataaagaagaattaggtaaattaagagtagagatagaagagagtcaattacgagagaaaacgctgaaagaatcgaatcagaagttgatcgagaatgagatcaaaaaagtcgaggaagtcaaagggctctttcttcgcggcaagatcgaccaaaatccggatcttcggagggaaggcgtcggatattttgcgaacttctcgaggaaacaatcggttcatcaggcgacgactctatctcctgagaaatcttctttcgctttgccgtcttcttctgcttcttcgtcaacagcagcaacatcgccgactaggaatgtaaggaggacgagtggagtggaagtgcgagtcgacagaaatgagtcggatctcaagcaagaaagaacagatagtctcaatactctcgaccatcagcttcctcctaataacaaccaccatcaacctcaacatgaaaatcaccattctctctcagtctcggacccctctaatccgtcttctccaaccaaacaatcttcttcttctacgattactactcttcagaatcatacaaaggatcataataatgggaacgttattgttaatgatcatcaacattataacgataatgaggcggaattgaatttcgaatatcttaggaatacgttgttgcagttcttggaacataaagaaatgcgtgtatgtacttctttctcttttctccttttgtttttggaagagggggggaggggaaggtgtatttgttgatggagtttattgactttggtgtttgtttggggttggtttggtcggtgtgtgtggacagcctcatttggttagagtcttgggcgtcattctgcatttcactccacaagaaattcgagtcagtttttgtttcatttcattcctttctgtcaagataaacttttccattattatttatctgatcatgcatggggcttttcttgcggattgggtgttgatctggactttttttttttggtttcggtcttgaacagagattagcttcaaaagtttgattctcttctctcagtatttgtttttgcatattttcatattcgcaccagcttctctcttcttcaatataacctcttctttttggttattgtcgatctttctatgtggtttgattttgctttgttttttgtttggttattttgatcatcttctcatcctacatatttacacactgggatgaatgattatcttcatttttttgctttgctttgtgtttgtttttttctttcactataaatcatatatatgtgtattcaattatctaattgggttgagtgaaatgttctattctagagtgttttttttgttctctttggatttcaaatcttttgatcctttttcatttctttttcttttgcataccacttaagtatgggttcatgtaaataggtgctggtttgtgcaattgatgtttatgcaaccatggtttcatggacatcttgctagactttttgccctgtcccacaccctcattttatggcttgaaagtcctggtttacacacttgctatacaaacctgacttaacacaagccctttgattggagggcctggtatgcccaggctggtgtgaagtgagccttcaagggaggggcttgaaggtaagccctgaattttggtgtgagagctttgcccattttaggtggggggaaactcccccccccccccccccccaatccagtcctttgctcctacactgatccaacacctgctgcaacgatcaaaagagattttctttctcttttttcccatgtgattcatgttgtcaacttatcagtactggtctcttatgtgaccaagtgctgatagggttttgggtctcactataaccactgatgtgggcagtggaagtgaacctctcctcaacacttaaaagtggaggggtttgtgaatgatcaaactaaaggtttatatttcttatgagtaatgatgaatgagaaatataacaaacaagagaaaaagattctaacctaaaggcaaacaacaacaggagagagacaagcaacaataagataaggactcaagcagagtcaaagaagaagaatgactaaagaatgttcttgatgttaatattccaataaatgcggtgataaacaatcaagacatcaacaacctaccaagataaaaaagaccagatggctttcttgatgtttggtgataagtcagaaggaagggaaagcacgtggtcagtcggcaattgatttgtaggaagggaagtgcttagatcacaagagttttggagagaagagggatggtcgacaaataggaaaaggtgtcaagagaaaggatagtgtttaagctttgccaagcggtggaacaggggtgtttgttttgatgaaagagaacagcgcaatgaagaagatttaatagtatatggcctaatttgttgaccatgaagttccaagagcgagaaagaaggaagacgtgatgatggagtgatttaagtattggatgatgaggcgatcagtgctgaaggtttgcaaccaaagcacgctttctttggttgtgacaagattgcaatgatgtcatgtgccctgacccagtctggagggaaacaagtttgagcacctcgtgctcagatttcaacagggtttgctcctaataataataagggacaacagtggaatgagcttagcctttactgtgcctgagctttggggatataagagaaaagggttttctagtctatgaagttgaaggttaaattgtggactagtgatgataattataatggataacactagtgacaatgatatagataataaactacttcaaaaaccctactcacttgtgatgatatttaagcaaggttggtggggttgtatggtaataattgtctgggggaaggattcctagagggaagaccctccccttgaatattgcaaagaagaggcaacaatggacccgctatgctaatggcagcattagcgcagcataatatagtggaattctgctcaagtttagcatagcactgtggaattctgccacaactgtgataatgctacatgtgtgggccaccaaaaagggcccactacactttgctacagcacgttttatcagttttttggctgtttttgctgctaaaagcactgtagtgcagcaaacatagtgaagtggcactacaggtttggcacatttttttgagggccactacactaacgaacttgagtgtagtggcccattgttggtagaggttaatctgcttgtgggagtggtatatgaggactggtatggtccccatataattacaccatttccttgggaaaaggtgacatgattttcaagtcattgtaaatgtccacatgttaaatttctctcttattttagaagatgatacacaagacagaaatgtaacataaacacttgagaataatctctgatggataaataaaaacaagagagataatttgcctttctcacatgtattttattttcataagagagaggcaaatgtgtgtatattaatttaaaaaataactaaaataataataatttctatgtaaccttgacagtggaggggttgcaatctcatgtagacacatggactagtgtctcattttctgacacatgttgaggttgggttttatttgccctttggtttctgattttcaagttccattttttgtctatctgtcaaccagagaattagctgtgtatgggtaggacattccatcaactctacagtacaacttacttgtgttgaaaataattctctgggtcctgacctctagcctagcttgccttgatgtgtgctgctcaaagttttcatggcacattgaagtcaagatccccaacttgctcctgagcttgaaagcaactcatcatgatgtctgatttcattgttatgatccattgaatgaattaaagctggtctctggatatccgttgcggatatccgttatccgctggcggatacccgcccactgtagcggatacccgccagcggatgcgggctcgggtgcggatgtgccctttccgctgattttccagcggatacccgggtatctcaacggatacccgaggccggaagggcagatggccggctggaagggtttccttccagccggcgaggtacatgtacctcgacagctggaaggaaatccttccagccgcctcgccggccctttaaagggcggggtatccgtggatacccgctcggatacccgctgcggcccgacggatacccgctagcgggtgcggatgtggtctattgccaatattcagctcaagacttatggtcttatctcatcttcttttgcttctttttttctttctttgtcttgctcaatgttcttgcctcatcatgttctgttgtttatttttaggtagaaacattttctttttgttttttctcatgggtttcttgtctctttctcatattaaaatctgctctttagtttgaccattcacaaatccatgtcaacacagcctcaactaactgctcagacatgctggtccaataagtcctcagaccggcctgtctgagctgttcacagatatagctgtatggcgacttgttgaactggcttgtccaagcagttgaggggcgggactatctgctcagatgggcaaatccaacctttccttggacaaacatgcccaagaacagctcagacaggctgatccaaggacttgctggaccagcatgtctgagcagatagttgaggcagtgcaaggcactactctaatttggttggaaatctccagtagatgctatttgtagattttattctctatttctgttaacattgacctagttcagcaagcactatggttcactgaaagaagagaaagacatccatggtgggccaagtttgtggattcatgaccaacctggcaacccaaccttgaagatttctgcatgtcacagttgttacatgaacaatcttgatgtctgtacacttatacacactcaccattcactaagacaaatgtaatgctttccaaatgaaactctcagtcaacaaaagaaaaggttgggtcagcctacatgaatctttcaggtataatccaattcaattctcttgtaccacaaacaaggaaagaagacaagtaatcaaagacaaaccacatgaaaaagtgaaactgatgatgctgctgttgattctgagatacttcttggaaaaaaggaaggcacaagattccaaaatgggttttgtacaggagaaagaaattaagcggtatgaggatgtgcattctggaagtgggtgacattttgaaggcaatgaatgaggatgctttgccagaaggagaaggatgatagtgctgatggtggtgatgacgatggcatgtatttggaactcaaaaaggcagataccagaaagaattccagaaaaaaaagaagcaaatgcccaagcccaatattgagggaccaagaaagggtcaagatgtgatttttagacatatattgacactcttataatcatgcatctggaagagaacatagacaatgatatgacattctgcctctttgacttgcgaatgaagtgggaaggttcaattgatatctcaaaatcccaagatggagtgaaacaaaaaatggaaaaagaaaagttgcttccaattcagcttgtttgagaagtgagagaagcgagtctaatcgagtggaaagtgggagcatcatggaattttacagcttatggatgacgggttgggtgtactgggaatgtagccctgtgtgtatcaagagagcctatgagtactcaggcaaacaaaagtcttaaataaatgtgaatttacttacattatgtcctccgtcgtcgtgtaccataccgccaacagtaccgtccttatgagcaccattaatacgcagactgtccttcattggtttctcaaacgcgtcagtctcagcctgattgggctcgaaggaattcggactggctgcttgctggggtgtatcgtcgacacttatacttgtcccgcggcttcctcgggtacttttgggaccagtggcatggttgctactgtttggtaaaccgacacatacgtcattttgaataaattgagcttgtatttcattggttaagcccatcgcatcagcagccggtataagtgatgtcgaatccatcgggccagatgatacgagcgtagttccatgattgccgttggcagatagtgatgagttgtttccaggcatggaatctgagacgaacgagctggaggctgtgatcggttggcaggctttcttagacctcaaatcacctcgcttgttttctagtttttctaaatattcttcatccaccccaccggtaatgtattgcccattaaagacagagcaatcgaactgggtgatttccgggttgaatgcggcacaactttggataaggtgctccagagtttggaaaactaccttgtcggccccgatatcacgagcgatttcatcttcagttcgattgtgagcaacaagctctttcctcgacggcatgtcaataccaaatacgtttgggaaacggatgggtggggcacatgatgccatgacgacagccttagcaccagcatctcgggccatctgaataatttctttcgatgtggttcctcgcacgattgagtcgtcgacaagcatcaccgttttgccttcaaattccatcgccattgcgttgagcttgcgcctaacgtttttgcgtctgtaaagagtatgataaagatcagctgaagtttgtgagcagtcatgaatactactaggaaacacgcacctagtctgttggccaggcatgataaaagtccgtccgacataacggttcttgacaaacccttccctgtagggaatattgagaccttgggcacattgcagggctgctactcgactcgtgtcaggcaccggaatgataacatcgacagtgatgttgcattcggcaaggatacgtcgggcttcaacggcgagggcatcacccatggccatccgacttcggtagacactgattccatcgatcacactatcgggacgagcgaaatagacgtattcgaagatatcgggtgcaaacgagcgttgttgggttgcttgacgagtcttgacaccgtgtctggtaataatcagcgcttcacctggcttgacatctacccagtccgagaaaccattggcatcgcaggctacactctccgagctaatcatgtaatcccatcgctcgctcgagttaccgagttgctcattcacattcgatttccgacgaccatagcccagcggacgaataccattagggtctcggaaggcgatgataccgaagccggctagcatggccacacatgcataggcaccgtgacaatgtttcatcaaacccgaaatcgcccgaaagatatcatcttcatcaatccggaactttcctgttttttgtagattgtcagctaggatgttgaggagaagttctgagtctgaatctgtgttgatgtgtcgatgggcgtaatgatcaagatagtatcgtagatgcgatgtgttaatgaggtttccattctaaacaagatgaaagagaaaacgacagttagatcaagccaagaatgaaagctatctaaaaaactaattactcacatgtgccaaaacgattccatagggagagttaacatagaagggttgagcctcagcatgtgcagcacttccggccgtagggtaccgaacatgacccacgcccatgctgccgaccaaacttgccacactatgagcatcgagtacgtcccgtaccatcccgtttgctttgcattgatagaatcgtcctttcgttccacaggtcaccacaccacatgcatcttggccacgatgttggagaaggttgagaccttcgcagatgtcaggtgccgcctgtccctccgaatctgctaaaattagtccaataacaccgcctggatccaacacataatagaagcgaagaattgttagatcgctggtcacaaggattaaattttgagatcttgggctaggagagggagagaggagagagagggagttgaccaacacattctttgagtttaaccagtttttcggagtaattgggagtcgatgccggataaatttgggtgccaaggtcagatctcctgctcaaagagtgggtctcagtctgtaaaatttatacaaatgcggctgtggaaagagggttgtgccgcagcggccggttcaaggttgaggcgaagttgaaagcccctccgactgcggactgtaaaaaaagctggaagcgaggctccgttggcagtacacaaactccacatttggagtctctgttgtaattttgcttgtcattggtctctttctgttttctctttcacactcatgccacttgtttattatgcatcaaccaagttcattgtctattatattcaatcgctccatttttggggtttgaggggggatttatagagaaaagggtaattttcaagttttttcaaaggggataaatgccactactaagctttgtggagattctcaagaaaaggtttcagaatttaaaaatggcaaaatgagggatgaaaactcagtgtatggcacaaaacaaatgagatcaaagagagaaagaaaaaagtgaaaagtgatctaagaaaacatgaaagctaacagtaaaaataatgattatacaatgccctatacaaccttttgactaccccctcaggggtgttccaattaagttttttttcttccagaggctttttttttctttttttgctacttgtggcaaattttccttcttttttcatctgaattgtacagtatcctcccagatgtttatgtctgggggtgaactgtcacaagttgacttgcacccacgcactaaactgcagtgtgcgggtgcaagtcaaaatcttcatcggccaacaacccatcgcagaacaacctcaatcatcaacaattgatctcggaacaactttgattgaactttgaacaaacttggttgcacttggcctcaggacaaatccgatacacagacatcagtctgtatctttattgttttttatcttctttttttctttttctgatttctgctttgtttcttcattcatatggaacaggatcgtttttgatgggacctatccgaggacagcccaacctcacgaccaagcggaaggcttgcatcgccggcatggttgaagccgggatgtgtcatgggcgagtcacaaggattgtgggctccggacaaacaacggtctctttgatcgtttcacgggcttggacttgtaggaccgtcgaaaccgctgagaagagcggcctcaatcaaatagcaaaatatgtcaggttgtggaggcctctagtgggccaatcaaataatgattttttggtttttatttttacttttcttattttttcatttcataatcattatcccccacctatcagctaccctccccacttgattttgtatttttaaaaaaattattaaagaaaataaaaaaattgaatgatccttttatttttttaaaatgtaatgcattttgctttttgttttttttttgtttcatattcctttttatcatccccctatccaccactccacaaaaacacagaatttcatgtgtgatagtttttttttaaatcaagtaattgatgtgtcataaacaattgggaggatactgtacatatatgtatgcatacttgcatcttgtacagtgggtagacagtgaaaagtggctgcttattttggattccagagctccaaaacacagacttgaagtcatgagacttggtcaaatggtgcagaataggttctaaaaaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaatatttttttttctcaaaagctttgaaattcatcttgggggagtgagagtgctgaaagaaaggaagattgggatattagaaaaaatgatgatgaatgaatttttttgaaaaatttctttccagatggcttcaaagagctgtttattggggcattcaccagcccacattgcagtaaagcaccagaatttactgctttggctccaatctggacaaccaacactagaaaataagtcaggcaactgctgccagttgacatgcagcatgctccaatcaagcctcaatgacaactaaggtcatcctgttgacataattgagtggcactaacctgtggattcaaaggggtgaaccaaaacactgtagaataaacgtctgagtttgactcagttcagtgtactagagtatggtgtgagctcctgcatgtcaa