gaatatcggaatggtagagcagagcattggtccaggtagaccactagaataggcaaaaggaggaaaaaaggactggtatccacgacgaatgtagaaacggcaaggcgttagtccaaagtgatgaaaccagggagtcgaccaatgaggataatgagtcatgtcatgtttatcgatttttttgaatgaacaaaggcctggattgaagagcaaataatttgaacaggtcgtgaagcgagtcctgattaggaattgcgtgatgaaccaggagaggttgtcaaaacgaaaatttctataaaaaacaatcccagctaacgagccagggaccatgacacttctccagattcccatgccgagggcagactctagccaagaagtgaacagccagtgacaaagcattaccatactgatgccagccatgtcacacaacagatgaaagcggaggacctcttgaaatcataagcctaatcccaatgtcaagcgttcaattcccatagtcggagttttttttttttttattcagagtcccagcttgaggtggtgatctattatattatcttctgcaggaattaccttgtggctaaagaacccctcacaagatgaattggtttagggaagattgatatgtaagtgaatatgatagacttggtgtgcttgacatgaaccggtcaaggcaggatgcgactgaatcacatgaaccttgacgtctgagttgagtggtgagttcaacttccaactttttgtactgtggttcctctttattatccggacgttcaagactcaaaaattcctcgctcttaatttgaccattttggccttacctcaggactcagttaagctgacgcatcattttagaagaggtttctgttgctcgagttattagcactgattgctctggaacaatcccgatcaagatcagaacaattactatgaattgctaggaggagatgaatgtcttattctatatacaaagaggtagggatctattatattatcttctgcaggaattaccttgtggctaaagaacccctcacaagatgaattggtttagggaagattgatatgtaagtgaatatgatagacttggtgtgcttgacatgaaccggtcaaggcaggatgcgactgaatcacatgaaccttgacgtctgagttgagtggtgagttcaacttccaactttttgtactgtggttcctctttattatccggacgttcaagactcaaaaattcctcgctcttaatttgaccattttggccttacctcaggactcagttaagctgacgcatcattttagaagaggtttctgttgctcgagttattagcactgattgctctggaacaatcccgatcaagatcagaacaattactatgaattgctaggaggagatgaatgtcttattctatatacaaagaggtaggattaataatagcaaagcaaggtcgacagcagattacagtacacaacgggtcatccagacattgaatcagcatgtcctagttctattatctgcacagtgcagaatggtcgagatacaaatacatgagaggcggaagatgataaaagttgacgttgactcctcggtctgtaacgaatgtttaagcacacatatttgatcggtgaattgagttaaagtctagatgatcgagccctgaagatgctcgttgacaatcaatgggtcaggcagagctgatgttaagccgggctcgctttgcatcggccaagatttcttttttagtcctttttttgccagatgtcgaagcaacactatcgtaataattgttacttgtgcctaatttagctccttgattctggactggatcggcatcggctccttcaagtgtacagctggaactggctaagacttgtgcctcaacactgcactcagactgaggttgagacaaatcttcaccaaccgtgattctagtttcacgcaaagagatgagtaaatcgcgtgtgaaagctaatagatcaaaagacgtacagtccaggacgccttggttttgtgtcgctcacttgagtgttaatgagggcctgactgttaataggttgatgtccaacagttaccgatacagatatcgcctaagtatgaattgaggaggaacatattcagtcaagtctggttcatgaagggtttgtttagggaattactaacggtcacaatccacatgaactgatgatgttcatatccagtaatgtgcccagaaattaaaatttcccgccccagttgaaacaagccgaaagtgttggctaagtttttcctcccaccgatgatgtactgagtcttgaattgaacctgagccttaacctgagaataattcctgtcagacgtgatacgcaatgaaagaacaaagtgggaaactgaccacagggtcataatcggtatgttgaagaataaccaccagatttttggatgaagtagatgattctggatcagttacttcttttttcgatacgacaattcctaggccaacgacagaggttctgtcagccatggaagtggggatgttagcggtcagacctaattcaatgacagtatcagtgtcgaagtgaagaacaggggttgattttgagttaggcgcgatgagttttccggaaatggaatacagatgactatcaactaatccagttgcggcagatccgtaaccgcataatttaatcagaagattcttctcttccttagtacaggagtcaaggaaggggactgatgtcgaataatacatttgtccataggttgatcctgcagcaattaattgttcaagctggtcaagtgccgaaaaggtaagtgtcaaaaaatggacattgacacaaggaagaatcacattacatgttcaaaaatatcagcgatcgtcctagttaacataggatgactgaattttttgagggtagacattctgatgcacggatatataaagagaacgaagttgaggttaagtcacgggagataaaatggtgtcgaggcaaagggagaggttgtgtcaacttttgcacttgaggttgaggttgaggctaaggataggtggttattgaaaactggatgtgtcagcagcgggataaaattcaggaacagatgagttgaaagagaactgagaggggaggaattattttttggcttgagttgagatttagatcaggccttttatagaccagctgatcaacaggccagaggcaaggtataactatcttggagtcttggcgagatcaaaaatggaatttagttcaagctaatattagattaggcgtgaggagatagaccagtacagatgacgaaccgggtaatctttggttgattgttgattagtctgaggcgagggaatgtgccggaataggttgagtatagaaaaggctgcattcgacaattgcactgaagctcagcgcgaagctcaatgcaccgggtaaatcttagggatgagtcttgaataagttatgtcaatttagaaacagtcaagagtatagaaattcaggaataattaacaagtgcggctgaattaatgtttggagtcagcccatatatttacgaattgcggaggctttcgaatccaaaagaggaagttaccctattttttggtagaggatgcaaaaagatcaactgaaattgtaatctatttatcacagattctgtaatctatttatcacagattctgatcgaaccatacagagtcttgtgtttgtatttacaagctgacttttttgcaaagtacagggcgatgtggaaaaaaggaaataaacacacagattctgatcgaaccatacagagtcttgtgtttgtatttacaagctgacttttttgcaaagtacagggcgatgtagaaaaaatgaaataaacaaaacagcgtagaggttttatttacgttgaacaacagagaggaacagagacatccatcaaagtatgacagagatagagcataatttaacaatgacgggccttaatgagttcacaacatgttgagacaaagttaagagatgtaaaccgtggagacctaaatttagccggaagagattcagagcagttagaacaccggcctagaaagttaaaaagtcggtataagtaaaggcatacttcaagatctacaataccggtcaaatgtttagtgagatatgctgagacgtagactatttggcctggatttagttcaccgagcgagttttgaatagctgaggatttcgagctgaaccggaatagaacagactgaaacacattagttagaagaggaattcgttggaaaagaaaagatttaactaacgtcggaaacatcggggtctaaagcgagacagttgacgccttggtcaagcactttaaggtagcctctgacgatagggtatggtatacgtcgatgtcgatgtggaatctcgttatggtacgatgaggagttgcacaaaatggctatgtttggctcagaatagcgagcgatgcagcggccctgaaacgttaaccaagacgcagcattatcggagtcaccgcgaggagcagaagtatagacatcaaagagatgtcctaatatagggaccattgtggcgtcggtacaagcccagggagttgagtcttgaatgcgatagtgttgtcgatcgacaaatggaggttcttcaggaacataaatgcaactctcaatttcaatcatgttgaggaaaggttgagtaacagtgctattgtaagcagtaaacaagctgttgaagaggagatgagtgggagcaaaactgaggggcgagtgcatcactatttatgtcgatgctttgcaattggaaaagggcaatcatgtaggatgtagttgatcgcgctgcttatgatgaaagcggcgaaccacggtccttgttctcgccaaacgctagtaaagaggttaagtgacaaggagtaaatgtcgaaataggaaagaagagacgggctaataagcaaagctgagagctctagatacaatatgtgtagtaaaataaatgaaaagttattcgagacacaggcaaagtatgtaattggtttgcacaaagagtgagaccgagtttagaaatttcagatgaatataggtggagtatcggcagagttgaaaaagacagtagtagcctaaatacatcaatagcgttgattaattatctgaacgaattttgaagaaagaggaaaaattatgttgagaaatgactaactgcaacgtaaacaagatcttgttcatgtttgaaaatatgtcccatgatccatatcttttggccgacttcgatattagttggagggatgttgggagtcccctccggaaaaatgaggacagcggagaaattctacaagaatgttagttagggcgttccgaagattgagagtacttgacgtaccgctgaacgattagcacaacaaactattaactcaggattggttttgtcaatcacaacccagccgtgaatggaaggatttgaattgatgatgagattgaagtcggtaggaagagacatgctgttgataatagaagaagattgactgagtttagggaatggatttgcgttgcgatgaggaaatgggatgagatattataattgactgtaactatagagggtgctgatgtcaaatggtcaggaaagattgtataggtatttaattgaggtgagaggtagatgcggttagtgaagaggttgaattaggcattattgttagtgctgttccggattacggaattgtggttaaaggtgctagaatgacacaatagaaaagggtaagagtaggcttaaaaaatcaaggaatactataagcggaagaaaagtagaatttgtgaaagagcatttcctggccaggaaagtctaactttgtgagtcggattaaggaataagaaagaaaaaatatataaatggagaaaagtataattttcgcaactgggtttcgcaccaaagaaagacatgttcgaggacatggacagaggctatttcaaggagtccggttaaggaaaagagataatataaacggatgaaaagtataggtttcgagtaaggatgagggtttcattgccaggaaagggggtttgttgaggccggttaaggaataataaataaaaattatataaaacgaggaaaggtataattttgatagttcaggatgacaacaaaagctagttcaagtgaatccaattaaggaaaagaaacaatctaaacggatgaaaagtatagtttcggaggaggatttcggaccaggaaaagtcgtggtcgagggtataaagagagctcatgtcaagggctgtaaacagcagaggctcctagatttcagatctgctaaggtacctctcacagaccgaaactcttgccaaattttccaattttaagtggattatttggtttggatgtctgaaaccaaaaatcaaatccccgatctttccaagacgacttttggcgcttggaagcaaaaagtgatcggttactgccaacaactcggtttgcgaaaatatctgacactcaaggtcgaaccaaccgaagctgcagcactcgaagtataccagacgaacagatccaagacggctggtatactggtttcaaacatgggggtaacaaattataatcgatttgttaccgagaagaacgacgaggatcctgtcgcactctggaagctattgacagactacttcgaagccaaaacccccggcaatcaagctcgagtttacaacgacttctgcacattcgagtacaagggaagcgatctcactgcctaccttgagctagtcgaccagcacctcaagcttatggcttccgttggaatcaaaatggaaggcgaagatcggcacatcaccgaatcatttgttgctgaaaacatcgtatttaaggctccatccaaatatgacaccaccaaagaactattgcactcaatgagaccactcactatcgccgttgttcaagagacattcaacaacaaacgactcgatgtctcagcttccgggtcggtcactatcaagtctgaagacacggctctcaccgcctcctcatcatcgaacaagtccaaatccaagagacgtgaatggtgtaccggcggaaagcacaatcctaaatctggacacaccgagagcgagtgtcggcatcttgccaacatacgagcggctgcgaagaaggcacaggctgaaaactcagatgccggcgattctcaatccactggaaacggtcttcgatgcactatcaaggcctttgcagcaataagtactcctaacttatgctatctcgacagtggggcatcccaccacatgttcaccgacaagtcgctattcaaaaactatcaacagaaaatcagtcatgtcgagctcgccgacggtaacaccattgaggttcaaggcaaaggattcgttaacgtccgagccgagaataactcaataatcccgatgaaagctcttcacgtgcctggactcagcgcgacattgatcagcttgggaagactctatgaacgagggtgcgaaatcaaacggaccggaaagtcatcattcgttctagttcgtgaaggtgaagtcatcttcaaggcttcaattatcggcggcacttgcatggttcacatcgttccgactcacgaaggtcagtcattgcctccggtagctcgaatatcaaccatcactgacgctgaattactccatagacgcgccggacactgcagcgacgacgcactgagaaggatgtacggaatcaagctgcccaaaatcaaatgtgatgcatgctcattatctaaatctcatcgtcttgtattcccttctacactacccaaagcaacccacccacttgaatcagtccacatggatctcagcgggaaaattactcctgcttcatgtggaggggggctttactacttcaaaataaccgactggttcactagataccgtcatgtttttatactctcgtctaaatctcaaacattttcgaaatttgttgaatactacaacaatgtcaccactttgcatgatcggccaatcaaatcggttatctttgatggaggaggagaatttaattctaaagaattcacctcattcctgaaatcaaaaggagttactatccacgtgactgctccttacacgccgcaacagaatgcagtggctgaaagaggaaatcgcacgacaagtgaaaaggcccgggcattgctcaagcaggcaagattgccggcagagtactggggagaggccgtatctactgcggtatttctcgaaaatattaccccaacgcgcacactccgatggaaaacaccttatgagctgtggtttgattctcaatttgacacctctcggcttcgcccgtttggttgcaaagcttttcccaacatccccgacaaattacgtcatggcaagtttggtgacacagctaaagaaggtataatggtcgggtatcaactgggaatgcacaactggcgcattctacttccaggagggaaggtcgagcgctgccatgatgtcaccttcgacgaagcggagttcccaggagtctcccttctctcctcagctgatacctcagacggcgccgaaatgccagatcctcaagagttccaagaactggaggcatcggcgcttccacactctgatctccatcccagccggaacattgatcagtcggatgatgactcaatatatgtcgatccggaagaatccgttgatccgatcgatcctaatccaaaccgtgctcccgatcccattcccgaaccctcttcaacctcaaatccccggccgcgaccgggatgggatatcgtactggctccagtcaaggcctcgaaagacatctcgtcagatattgatcctgccaacatcattactcacaagcgacgagcaaacatggccattctcgaccacttcgacggactcatgcttgatgagtttctaccagatctcggcatccatccaacagccttcatctcagtcggtgttcctcagacgtacaatcaagccatggcatcgactgaagcggcgcaatggagggcggctgtcgaactcgaactctcagcgatgatcgacctcgaagtttgggagattgtcccgattcccatcggtcggcggttgttgggtaccatctgggtatttcgcaagaaactcaacgaagacggggccgtgtccaaatttaaggctcgtctttgcgctcaggggtctcttcaagccgccgaggacatacttcacacctacgctcccactggtcgctttgccgcacttcgcaccgcaatcgtcgctggtctctcaaaagggcatgcgattcatcagatggacgccaagaacgcttttctcaatggagagctcgaggaagaagtctaccttcgtcctcctgcgggcttgtccgtccctgccggtcactgccttcgattgaaaaaggcgatctatggtctgcggcaggctcctcgtgtctggtacgctgccttatcccggttctttacgtcgatcaacttcgaaccctcgccggccgatccctgtttgttcattagcaagatgagcggttgggaatgctttgttcatgtgtacgtcgacgacatggtcatcatcagtcctgacgtccaacgcttcaaaagtctgatctcggcgcgcttcaagatggacgacattggcgagctaaaacacttgcttggtgtcaaagtttcgcgcatcgacgataagcagctctacctctcgcaagaagtatacctcgccaaagtgcttgacgatcacaacttgtccgatgctcggccgacctcagtcccaatggtccctaacacccagctcgctcgcgctactccagtggaacgacagcaattcgagcaagtgggggccaactataggcgatcgattggcatgctgatgtatctggcagtatgcactcggcctgacatcgcttttaccctatcccagctctccaaacatctcgagtcgccaggcatcacccactggcgagcagttatccatctcatgcgatatctcgcaggcactcgcaatcacggcatattgctcgacggcaggtctcctacctacgagttgaaagtattctcggatgctgattgggcaaacgacaaaggggattgtcgctcgtactcaggctacattgcaacgctcaacaagtccgtcatctcatggcgttcacgcaaacaaccggtggtcgcggtctcgactacggaggcggaatacatctctctcttcgaagctgctcaagaggcgaagtggcttctaatccttatcgaatctctaggcctaactctctcgggcaaactcactctcatggttgacaatcaatccgccatcgcactcgccaacaatccgatgtttcaacaacgcaccaagcacattccaatcaagtatcactggatcagagacttcatcaatgaaggcactgccgaaacccgatacgttccaacaaacgatcaactcgccgactttctcaccaaagcactaccaaagaaaaagcacgtcgactctattatcaagctcaacatcaaccggttttgagcaagggggggtgttgaagttacctcagtataagcatactcggcatccggttgtgtaatgatagtcacagttgtaacctaatcgaaacctaattgagattgtatttaagtagtaactttgttgtaccgtttctactttttctcattcagtttctttttgctgtttcaactctcatcgcacaacaggtgtgctcgactcgtctcttctcatcccaactctcgtgtagtgtctaacacatcgtcggtctttcaaaaaggtgtgctcgactcgtctcttctcatcccaactctcgtgtagtgtctaacacatcgtcggtctttcaaaaagactcgctgcgcctatcatttctatagaggatacgactgggaaggatggacaggagggaaaatttacttggaggtggtgtaggtgcgttctctgaagcaacccctggtagagctggtacggagtccggttgaagagtgtttgccgtatcagaatccattggtttataggttgggttggtgggtgagtgttgtggactgggaaattggagggagtggataagatggatgtgattgaggattttgaggggaggggggaactgggaggagaagcaggaagggctgctgcttttatgttgtggggaagtgctggggcggttttgacaagggggtgggtatgtccaaccacattctattcgcagctgggatccgcagtgtaaacacgtatgagaaaggatttgcttggttgctgcgcaagcttaaagacaaaggaacacataatcaattttctggattttaccgtacaagcaatgcagctgatgtcaggattacacatcctttggcttagctgaaaggttatcaggaacacagtttaccattgtgatgatgtaagaaaagcggacctttttccaccggaactatatcatgcagcatgccctttctcacatttctgggtttctgaatcccacttccttctctcattgaaacaaggataccgcaactggggcccatatatggattaaggctggcataactcagcaaaatcaaggagttgtgctgcacttcatctccttgtgagtttacattgggcttgcatttgtggtaagttgggccactgggccctcatatgcctggaagggacaccactgactttctggctggccgggttgagttgtgtcaccaaaacgtacgcgcgtacgttttgatgacattcccaggggggagccccatcaagatgtcaccacaaccttcattcccctttgcgcaagccataccacaggtttctcagagaagataagtcaaaaacactcaggcacaagacaaccacacggcccaagagatggctttgtagaatcaaatgtttcatcttcatagaaccaagccagaaaccacaactttccccaacacccctactcttcacatcaatctatgttcatcgaaccactcggcccagccacaccccccacttcgccaccatcgtgaccgtcaccgagctggccccgcttttgaccacggcttgttactccttggtccggttgaccactcgaacggctgctagtgccccgacggcacatttcggccaaggtttccgcaagctgttgaatgttgactgccggtacttttgagatagtgtcacactcaaattggctgagccctttccaaaatgtttcatcgtagcaatcaattggccagtcgcgcgcaaccccaatagctcctcctacagttggtgcgtggttgcttgccgaacgcgcatacatcttcttgttcgtctcgattttcttgtgatgggtggtctgcgcctggaccattcgatcgagattatggagtatattggtgagatgaatactacggtacccaggaaatacccggacaggattaactccctcctgtgcgtcttcaatatcagaatgacagtccttatcctcgagtacaacagctaattgtggaattcctttgaagatctgatccgccaccatacatctctcttccttgatctgttaaattgatgaaaaagtcatcaggttttgtcacgggtgaacaagagatgatcaaaccaggagaagggtaactaacttttttgcgccatctcatgtatagagcctttgttgattttttcgatttgatcttgttgtactcggttatatccatttctccgtactgttgaatctctcgagatttagtttggagccagcgcttgatgattgcagccgcttgtgcttcctcctcttcacttatcttcatagttcgtctcagccattccaccgatttctttcccatcacttcaatcaccaccgagttccaagcagaatcctcatcacgcggaacgttccaatcaaacgtgaatcgggagatccctgccaaggctagagcacgttcaacatcccccttggtttggagactgatgggccttcctcctccaagatcacctttcctcggagccgggtggaatgccggaagcacgatcttcttacgtatttccttctccgcctgtgccaggtagaaatcttgctccgcaggcgatttggcagagaggctggtacgcaacctctccagttgctcgagtattatttttgaacgcttgtccacccagtatagaccccccttttcgtccggtgttggtgatgctggatagtcttgaggaacagtagggcctccgaggaagaacttcagaaaatgttggatgccacgagaatacgtgtcgcagtgctcattgatggttgccttgttcgcaatctttcgaacccggcgctcctcccgtaatcgtgtctcccgttcctccacattagctctttccccgcgggcatggtcaacaacaaaatcagcctccaatcggctccggtcagttacgcctcctaggttcaatactccagatgactgtgaacctgcaagggggaaacccaactgaaaattagtttttagtgcatgttaaccggtaattcaagagtcataactcaccaccctgggtagtatcaccagcagttgtactacggtttgcttcgttcgtaatattggcctggacaccgtctacaacatcagaaatccagttatgttcgctatctacagctcctccttcaggtggtccagtctgacctccctcttgatcaccgctctgatcaccacctggattgtctccggaaggattgtcatcaggaatatctggattcatttctgaggtatcaggtatagcttaagaaaattgtagttatttcgaaaagtctgttgaatggagctcagggataatagtgtatcttgaagaccgggagggatcaaattggaggggggacatgggcttgtgttaacagcaacttaagctcacgatatacacaaaaatgctgtgccttgaggatcacagtcagaagaaatacaagtcactaaatccgcctaaatcaaagggaaataccctcatgcccacccctttcacaagaaaacttggaaattttgcacaaacaacaagaagctagatacccattgatattacgtatcaagcccttcccatccctagataatcaatacgtcagtaaattgctccaaaacgtatcacaagggcataacttaccagtgtacccaatccaacagccgtcactgttttgaatccaatcccaaaggttccttcagggttcttaagaacagctacatgcccaataatttttgtgtgctcaacaataattggaacttcaaattcgtctcgaaccaaccggcaattcaggtccggatattcgttgtaaggatcgtcactcttgtccagctctttgaaaggataaacgataacccacgtcttcccaggagtttgtattgaaccaaatatttccttgatggtgccaaacctttggttgacaccaaacaaaaactcaacataagaatttccaagatggtgatttgctgtgctaaagttcttcccctcaattttaatcatcttccttgttgatactgcggcattaagctccatgcaatttccaccgagctttcccctggatgactctttccctgcaatagcccgcttccactttttcatcatttgctcatcgagattcagattggtcttctcctcctcctggtccgatgtgcccaccaactggcctttattcctttccaccccgcggataaggaattgaagggtggagttgacatgccaattcttcaatagtgtttttggtatctcggctaataacaagacatatatcttttcagctgtatgtcatgtgataaggagtgaaataaaaacaaactgacatgggtggtgattcgtgggcaatctctgcagcatcccattgacacgttcttgagcccatgctgctgttgatctaggtggacctaaactccgtatgacattagaatagtgctgtgtcagatgcaggttaggcttgcttgattgctgcggccagccttgctggagacattttctgtattggactatcaagtcatcaagttctggtagatctcttgggttgatcttcggtgaggtgaggaaatgggaaatcctagagagtagagttgttgattctagcaatgttgaaacacgttccttttcttcttctgtagcacactccgcataagccttcttccaaataggaattagtgcaattgtgtagtaaactttgtagaggatcagccactcagcagccttgagtgagccatgacttttggaccccaaattgtagggaactcggtcaacccacgaagggactgtcgtgtgaatgagtgttctcctaaccacctcaagctcgtcagccctcaatcgatgtgagattccaccctcctttcccagtggcgtcagtgacctgtctcgctttggtcccctttcggtacaatcactgttgcggttgtcttctgagtgttcagtatctgcactttcattgcatatgttgtaaattgcctgttttcgagctcgtaaattataagagtggcttgtttgcgtggtctcagagctttggttggaggagtcttcagactcagatccaggattgggttgatgtttggattgtctcccttggagggaaggacctggttgagtattacggcctctcttggctggcttgagtgatgtaggttcgtcgtttggttcttcagtgcgcttccgcttcccaggattcttctttggtttagctggaaagagattggtgaatggaagtgccgtaaagtgttcatccatctgccactcttcctccttttcctgagttgcctggagttgttttgctgctgaggggaggtaaaggaaccggaggctgtgatccttcaagtcgccaagaattaatgcatgcatcagctcaattgagcaatgatccaccggccgccagtacgggagctcattcagaacgctccatcttgcgccgtatttcttcataaagctctgccggcccttgtagctatcaagtgccaaccactcttttgcatgcagtagatgttgctcgttggatcgcaccgggaactttgtttgatccgtttcttccaagtccttcttatccaaaaggcaaaaggagcagaacaaggttgctgcatgacttccaaatccagctgctttgcggagtgcgggaaggtcagcaatcagggggaagactacagcgcggataaccctcccttgaggatgtgatgcagtggattggaattgaacacccttccaaaaagccttcagctcggtgactaagggtcgcaataggtggttcacttgttcaagactaggctctttagggcccgggataaccccaaagaggaatatattttcaaccttgtagcgttgaccaggcgggagatttaagcagatcagagtaatggccccgacagaattgtgcgaaccaaggcttgatgatccctctgcattgaaccagtcaagatacaggctgaataccaggtttccagacgtcttggtgtagatcccattacccccttctgtttcaggaaactcctgccacacctttccgtcccacacatcctccatcacctgatccgaacctagaaaattggccgacaggctggcatctagttgtgtctcaaagtgtgattccaaaagtcgagccttgagccaagtttcaagtttcatataactgaatgtacgtaatggcttcagtttattcttttgatttggtgccagcaagtcttggctacattctggcttgaccgcctgctcttttgcccatttgcaaaaggtctgataggatgataggaaggcctggttgcatttttttgggcacgggttttccttgtcgtctagtgggtacagggcaaaacacttcctgcagcaggcttgtgtagtcagatcagggttgagtccaagacggttaaagactgcttcacgggtgtgaggtatctgagctaccattcttgacacatcaggggtcttatctttagtactccagattttcgagagcaatatagcgttttcacgagctgcttgtagaaaatcggatgcgcctgacttgctgagccgattttttagtaccgactgcgccatctgcaccataacttgtttgcagaaatcttcctccaggaacagaggctggacactgcgttcggactgctgacacggcaacacagtagagccagatggcgccccctgtgtgtgattcataaaaaattgtaacatctgatgatcagcatcacccctcatgtagatatgggattacaacagcttactccagatgaggcgtcaactccaagctgctgcaaagggaatgttgctgccatctttgattgtaactgttcttctgtactttggtgagctcgatacacaccccttgaaagtaccctccctggaaccaccccgataccttcttcttcatgctgggttctgttgcatccgtacaatgtacaatgacatacatacatgggatttagggttcttcatgggaattctgacgtataaattttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttttcccagttagatagggtcgccagaggacatatgataagtgtggccgcagaagttgctgctgtcccgtccatgttagaatgccgaaaatttacgcccaattggctagtcgctagaataaacatcaatgcggtcaaagtctttccaagccccatatcatccgcaagtattgatcctcgtggtctccgatcttcactgctagtttgcggttcagtccaatctcctacattattcctgatccagttgttgtctgagtgattccagacttgtgaaatcgtgtctccctctgactcgttcttcttcagaaatctgagggcgctcagttggtgatcttttaattttgttttgcactggaagaggtatggctggagccatctgaaattttcagattgtacgtgttgatgattgcttgacgtaaatagtggtatgtcaaagaaaaggctttggttgtagttccaaattggcaggatatcaatacctgccccagaaaaagcagaaagaaccgtttgaacatccttcgaccgactgaaaacacatgcacggagttgagaatgtgttgaactctttgtgataacgaatgcttgaagtttgatcaacgactcttccaaatcagaaaatttggcctctgtcatccgagtcgaacagccaccaacaggccccaacaactgcccaacaaacctgctttgaatctcgctgagatccccaaaagacaagcctcctgcacccaacacatggactcggcggttccctcgctgaaggaatacgacttgaggaacatcggcagggggagagattgtggttctggagggaaatgagatgaggatttgaccgaggcagaaaacaacagccataatgaattgagaaattaaattttgacaaggtcactatgactaggaatgaaaccacaggaaaatatcccaggttggaacttgttgcctcttctgagtggatgtaacagctgtgctttatttgggataacacatggatccctgtttggcccagactgaacccatactcgcaacatggaagtataaaggagatattgggggggcatcccaccagtgtgtatatacatcttagtggttacttcgaccagcagaacacagattattctcaacaaagtaggcatattaaaagtgtatgttgttcttgctgacatgtctggtgctagttgctgggtcaccatacccggtctttacttgccgatggagcatagcttgttgcacaaacagatcaattcttgctggttcggttgttggtactactcaagacaaacaaccaacacagcagtattgttgtgaattttctgatgaggtcagtcttcatacttatatcgattgggtaggtgaggtataactaagaatatgagcttatcataatatgtagagggctcttgattatattgcttgagtattgcataggagttcacacaggccaaaccttggtatgatcaaggtttaaggctaagttatgcaagactcatggctgagttgcacccgaaatcaactgatgttgggaccaggttgaccaaaatctggccaaagttgcacctctcatgcgctcaggttcagaccaaagtattcattaaattacaagaaggcactcgcatgcaagtgccttggaaacatccgtggtgtgaaatgccatagctgactctttacatttctggcagcacaggtaccccaccctttggaagaaaattctccatccacatcatcacgtcagtatctttctttccttttatgaataatgcacctcaccccctggagagcagctatacctgggcaggttcgagcggagcagttcatctgcctgggtattttagggccattggggacttggcggagttgtcgaaaaaccaatggcccctgcttcaatggggggtgtgatgctgaataattggaccaatcaggtggctgattgatccctccatttttatgtagcaccatgggatcgccttgggaccaccagatgcgcggaatggactttaatgccaagcaggaagccagaatgatccggatactgtgcaagaccctcaaccaacaacattccgaggcatgtgttgagaaggtagactttgacctgctggcggtttttctcatgcaggaaatgcactggaacatccacatcaggcaactggtcgatatggtgctggaccaatttggtccaaaggcccatccactgggcgaaccgcttccggaaccaactgacaatcataagaaaccaattgcgccaaggacccccctgcaaagccagatccaccatgcagctcttcacgtcaaccaaaccatcaaccaacacacccaagagctccagacaaaccccaacgctccccagcccttctgcctccgatatccaacttacgagaagtttgtggagtactccattagcatggagaaaaagtgtaagcttttgccaaaggacaaaatggttgtgttgttggacgaggctggcagatgtgtgggggtggctgttcggccagatcatactaaagaagatgggatatacttatcaccccctgtaagtggaattgatcatgtaacctctttttaatattcatatattttaattaccccatctaatcttgctaatattattctacataggatcgtgcattggctggcctgaatgatgccattaagaattgcaattggaacgaggccaaagacaagatactgtacagtactttcccccccccttggtccccttcaaactccaaaacctcttgatatggacaacaaaggcgaaatccgagaccccaaacctaaatccaccccagaagaactgccctcccagaattccgcaacccctgcccaacaatccaaactccctcaccaacctccaaatcgcaaacccaaggcagccctgccacctgaagcctcggaaaccccagcgccaaaacgcaaattcaatccagaccctccaaatcccaaacctacgtcaggcaaagcaaaaaagaagtgtaaaacatccaaagatgtggaggacaacaacaacaccaaccaccaccccaaccctctcccaccgccaaaaccgcaactcaataccaaaggaaaaaatacaatctcctatcagccttatggatatggactgggagacgtatgtattttaattatgcacttacttattattattgtttatcaattgtattgccattgcttttagaaaaaatccacaggtatgcaggacctaaagatccaatttaccaaatctgcaccaccccaaatcgaagaatcattgcttcaaggacgtggtattggctggagggacgagccatcagttgagcccaatcttccggatccccaaaaggaaagtagcaactgctcagaatgcctggagatggttaacatgaggaatgaattgagatatcaatttgctttatctgaatggataaataaagcattcttaccccaatcagttgaagttgcagaaaaagcggtggagtacctcctggcaaatggatctggattggtgcgtgaaaccttgcgttgtgaatccaataagattcttgcttgtaagtattattctcttaacttatatcttctcaaaataattggtaactgattttgctgatttcattacattagcacgtaccatcagtttgaacacccaggttaccacccaccgtgacaagaagaatgcccttttatttgacgccgacttcttctttggtaatcaccttggaggcgaactcttgcttccctctttgggtgtggcatgtcatggccttcatggctattctttccatggaccgctccgaattctcttccatggggtggccaaattctatttccctccagatctgaaggagaagccacgtcgatattcagttgcgttttggagcagagagagttctttctctgcagttgggcgatatactgcttacaaggacaaggagaaaaaggtatgatgaacattgtgtttccagtttgtaacataatatcaacaagttgcttatattatatacatcaaacaggtctttaacaaccatgaatattggcttccaatctatccaaaatatgatggtaaatctgttgagaccatttattctacacaaaaaacttccaccagggaaagatgtggtaaaaacaaagatgatgccaatgcaacccctcccccccccccaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaagcttcctaattgaatgaatcagattcatctcacctttgctccatttgttctgtccccattggtttttttttttcttttatttatctcagtccagtcactttttctcattttctgcatttgttcctttcccagtggtcttgtttttttattcattcaactcagtccagtcagtgtttgcctagtgtttcttgcaagaaatcatatattttattaaaaaataagttcccattggaagccacaatcatatggaaacaaaattaaatgagatagaaatttatcaggagtgaggaaaaaagagtaaactttaaaaggagtgacatgggagaaagagaaaaaataagaaaaggtgagacaaatttcagcaaaggggcttataatgaagtaaaaagagtgaaacatttatttattctacaagttgaactttgaaggccccactttgaatatctgctagccacaggcgcttttgttcaagttttaaaccttcaaagcctagctttaataattccagactgagggttgattgctcagatctaacaatctccaaacgactatcgagtttttttaacccagcagctgggtctttggtttttggaaatacacactctttacttttaacagggagtccccttgctgaagctacagattggtcaaattatggtgtgtcagaaaatggctccaacatgttcaaaaaaaataaaaacttacccagtgtagtatttaaagcctccctgagcttttccttgagttcatcggaaggttttttcttttttttgacaatggatacaccaacacttttctccaacacttcttgaagttctctggcttggctataggcttcaaactgcgcctttaaagtccatctacttgcagtaatagccagccaacctgcatcattagagtattcgtgacagaaactgtgggcgccaggaactcgtgaagatatgagaagataatacgtagagttgtagaactttgaaactgtaaagatctaatcaattttgaacagagttcagcatttatcaaaacttcttgtcatgtactctaaactcacttctgaattaagtctttgaagattggattcagcctgttttagtgctgtgcttgttttgttttgggatatcggtccctcgcagacaaccattttaaccttctcatgatttaccagtcgatcgtaaaggggtcggtagagttcctcctcctcttgagtaagggtgatttcggctaattcatcttcgtcctcatcgtcgttgtcgtaagaacatggaattttagagaagaactgaaagattgggggactaaaaacttccttttctatgccggaaagctccatccacgcttcgcccaagatcttatttctttcctcccatcctatggacacaccttttggagggactattgatgaagaagtgacaaacacaatcagaatggtttgattatttgatttctacttgatttgaaaaggtgacttgcctggggtttgttcacttatgacactaaaagaaacaaaacgattccaattgctcttcttacgagggggtttgttctcaccactgcaaatgatcaaaccaatcagtacagtttcccaagattaacagaaccggaaaacaaaaaattaaacttacagatactttgcagtggttgtttcactaatatttcctattatagaaagcatgagtttgctcttgatgtaattctgttggagcaacaacagggcgtcttgaaccttgggtggaactcgattggaacatgatttttttctctttcctagaacctcgcgaagtttgttaatcgaccaagatcctaattgagtttggaagttttccaacgttaaattgatactctcttcttcctcctgttcttcttcttcttgctcttcttcctggtccggttgttcttcttctggttcatcttcctcttcctgttcttcttcctcttctggttcttcttcttcatcatcatcttgctcctggttaacacgggatcgttttctagacgagtttttcttggttggagaaggtctgggtgcttttctcttcttggagtttgaattttgtttggtagttgatgattttagtgaagaagaagatcgagtgtttcggcctgatgagcgagttgggggcattgttgttgttgttagggttgtgtgagatgtgagatagttcggagttgtttgagatggttcggagttgtttgagatgggtcagagtcagagttgggttgagatagttcggagttgtgtagagatgctttggagttgtgttgagatgctttggagttgggttgagatggttcggagttgtgtagagatggtttggatttgtgtagagatggatcggagttgggtagagatggatcggagttgggtagagatgcttcggagttgggttgagatggctcagagttgtgtagagatgcttctgagttgagttgagatgcttaggagttgggttgaaatggtttggaggagtgtggagatgatttggagttgggttgagatggttcggagttgggttgagatggttcggagttgtttgagatggttcggagttgtttgagatggtttggagttgtttgagatggttcggagttgtttgagatggttcggagttgtttgagatggttcggagttgtttgagatggttcggagttgtttgagatgggtcagagttgtttgagatggtttggagttgggttgagctggttgagtttgtgagatgaatcagttgatatttgagctgtgctgggagatgggaggggagttgatgagagctgagatgtccgatgagccagtttagccttgttgctggaggaagaaggtacttgtatttttttttaaaaaaaaatggttgagctcatccatctcactcagctcaccttgaaatacggttccaaaccaaggatgctaccacatgcatcttcggtttgggaccgaagaatacaggggacaaaactcttttttacgccttttactatctctttttatcactaatgcttgatcatgcttagccagaaaaaaaattcttccagttagtttttctttttattatttattcctaaacatacctaaccaaaaaaaaaccaaaaaaaaatcttgatttttagttgatgatttgtcctgctccagaataaatgcttggtttttttcttgcttttttcccaagtaattacctgaaaatcattttttgatgaccatttcccatcacatctgagccccctacacattattatgactcagttttcagttacgctaacagttagtgtaactttttgatcagttacgctaacagttagtgtaactttttgatcagttacgctaacagttagtgtaactgaggggatcactacgctaacagttagtgtaacttatcaaaaagttacactaacagttagtgtaactttttagcccactaaccacgctacaattccactaacaagggatttggttagtgttagtttggatttttttcagtcagctaacgctacgctaaagtttttttgatttttttagaaatcctgtagtgttagtggcccaaaattttcgctaacagtaacttttttgtagcgtagcttaaaaagctaacactacgctacactaacactacggttagcgtaactggcccaccgttgttccaatgtaccaattttttgcagtatcggtgaacaaagcagtcagttttcatctgtcatcaggtaatcttgaacaaagacatcaatatttttcaaccataattcatggttgtaggggagttctcctgagaatttttcccattcacttgttttagggatgcctttccatagttgatttctcacatctgaactaatttctccatgatcaataaaggggaattcttcaacccaaaatggaacggggttttcttttgtgaggttaatcttagcagaatcatcttcctctttattagtcactgtgggagctataaaggtctgggaattatttgattgttggcagttaacttcaaggtcttgagggggaagttgaggagctgcttcagatggaatattcaaaagaggattgttgaatttcaagtgagggggaggatctctatctgcgggcttgatgatagagtcaagtttattgttcatgccatatgtggtctggcacacatctcctattcttctcttcagttgttcaaatctgttattttcacttatgtcaaaatcactgatctgagtagaaatatattgaaaatttttggcggttctttcttcagtagatctcatgtccttttttaattcatcaaacttagagtgagtttgggtatctctcacaaacaatatgtcttgaaagtcttcaagcttcttgtcaatatgttgtttcatttattcaacatagctggggcaatgatggttattaggctctttgctcagtttatcactcaaactatcaattactttctcaagtagagtaggaacaatttcatcttttattagcttagaaatggaatttttcatagaagagttgaaattttttaagcaagattctaacagagtgctgggaatagagtctactgttcctgaaagattggagagaaaagtggaaaaaaaatcctttaatctatcttcaattaacaaagggacatctctagacagatcattattgatattttgaagaaaaaattctttatttgatgggacagataagtcgtctatgtcataactatgaggagaatctattggtgtggttcttcctgggggttgccttgtcgttggacttggttccttcctcttcccctcccatgatattggaaaactcttccgtctactctctctgctctcatcagataatccccaacctctagtaatctcgttgtcagatccctgtgattcctcccgtatcctctccagtttcctcgcggggcggggtggaaacgtcgctgctgtggcttgtgtgtctgggccacttgtgcttgatggtgaggtttgtagtttggaacaatttgctgggggtcctgctgttggtgctgggagccgccctgacgatagtacgggtggtgttgcccttgcctgtgctggttgtagtaggctgaagctggtgggggttgagtagatggtggcgggggtggaggcaaatggttgcctcaagccaaatgttggctttgagcggtctgcagtctctgagttggcagttggccttgtgctggttgttggccacaacccaggtacgtgatctctgatgtctggcaagctaggggcaacggagccggggaggggctgatggtgtgtgaatgagctcgttgggtgatggctaatctttgaacttgcggggtagggttgttctgttccaacctctctaagtccgctagtacttcgcaagcaatccaattctcgcagatccggagcatctcctctcctccagctagattcctgataacttcctgactgcccaccgcttgctggagtgcgaaacgcatcataggtacgttctgattttctcttgcttggacaaacatcaaccactggttgttgaatagatttatcactgtttccagttgggggttgtccactatgatgtcttctgggccctccaaggctggagtctgattcagccctgggagtacgttctgatttggagcaagaggggtcggagataatatcggatggcttgtcgcggtattcaaatggactccgaaagtttcttgttccactggtctcggtacgggtgttgagcgatttgacatgctctctagggctaaggaggtagctctggagttgatgagtgccggagagatcccttggctcgacagtgaggcttctcccactggtgacctgacattggtcttgttgagcaatggcaggttgttgcttaagctttcgaagcctctctgttgcagctgggctgagttgatattggcggtcatcgcctcgctgtagtccagcaggtcggtctccagtcctggtgacagttgacagttggaactctccctgagattgagattctcgttctctaagaggctgagtccctcatttgatctcgcgttgtggttgttcaatagagatgttacgtccatttcttaaatgggcgcccatcgcaacaaagaaggatggtagaaaaaggaagaagaagaaaaaacgaggttcatttcagttacttctgttctgtgtagagggagtgaggtagtgtttgggcgataggtaagacaagttataggtgaagtttggaaaaagggaaagaaagataagagagcggtaccttcaagtactgtctctttggaacaccttttcgttttggtcttatcggaaggagcggttgtagctgtgggattccaatcacagagacgagtatggatcagtttctctcccctaaactgacagtttttttaatttttgatctgagagaagacaagtaccttgtttcttctgtgtactcggttttcttttgggctttggcttcttagaaaggtacgtagaagtctctggcgtccactctggaaatcgtgtgggttcggtcaatttaggtaaggctcttttcttcttcttactttgttttttgccttctgttaagctagtagtggctatgggggtccactctgtcggcaatatgaggcttccttctttgggtcgagctagcttctgcttatcaatgagatccaaattggcttccacgttagacggaatcgacaacaagtccgatgaaggatgaagagattgttgaggcaagtcgggtataaagcttctgctaggggggttgataaacgcaagccaacccccctcgcgcacgccaaactgcacgccaggcacagattggtgtgcgcgcctgcacgccaaagcggattggcgtgcaggcccgcaagccaatctgctgcagggtagatggcctgcaggcctgcacgccaacggtccctaaacgcatatgtatacatatgcatttagggaccgccaccgtcccataggacccaggcatgggtcctatgggaccgctcctctcattgttcattttattttattttactttatttttttctttcaaaaaaaaaaacataataagaaaaaaaaatgtttttttcatgcaaaaaaaaaaacacgccaggaggactccctcctggtcggcggtacaacctcgccggccgaggaggaacccctcctggtcggccgatgatacggcggtgaatccaagttgaggtatgctggttttctggtctgagttggttctgagtgggtctgaaccttgaagatcctgaaaatgcaaactcagtgtctactgagaaaattttcagagttggattacataatcacaacatgtacatgtggtagagagttggaattccaacttggttgatatttcacaaggtactgtgaaatattacaaaatctatgaaggagaggagtagtgtaaaagtgtgtagtggtgactaaggttaaaattaacagaggaattcatttctgaagtcagaaagtaataaaagattaaaattaaaaagttaaaatagggacctgagtaaaaaggggggacttaagcagtcttttggccagcttggctggctctaaggctgacatcgtacccctttatgtcctccacatcccctcctcatcctgaataaagttaaccacctgtctaaccttatccgaatcctccgcttcttctccgtccgctgctgcctcaaagcactccaagaacctcgacacctccgtagtgctgaaccacatgttaggatagtctttaggacatatcttacatgtgacctcaacccactggaccagatatcaacatgcagtaagctgctccaaagagctaaaagaaatgaaatttggaacctgggtcaactgttgactcactttaccaatatgaatacgtgacataggaaaggccaccggtgtggtgttctaaacggtacaggccccctcaaggtcaaatttcaaatttcaactttcaacttctcaatatcatcaaacctcaagatttcaaaaatatcacctcaaatccccactcagtccaatggtttcctcattttattattttatttcatttcctcttattatttactcttcatgttattttttattcatcttgattttattttttatcattttattattcttacttatctttttcaaatcacctactcagaagacagtcttgtttaactttcttggtcctaagacatctcaggatgttggtttatttcactcttgattattttgttttgttttgttttgttttgttctgttctgttctgttctgttttgtgttgtgttgtgtgtgtagtgttgtgttgtgtgtgtagtgttgtgtagtgttgtgtagtgtggtcttgtttttgttttttggttgagttgtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcactctgatctgatccaagatagacccatcatttcttattgattttttcattattaatccatctgatcctcatacacaccaatcctcaagctcaacaaccgccacagaactcaatttctgttgtctcctctcagaaaaccaaccaaccccaacgcatttcttgttcagatcacagctcaatttatccggaccccacttgaaggcagccctcaaagcaatttcccttcaaccaactgcctaccgcctggcacgataggagttccacaccggacgtgtttttgactgcaaattcttcagcatcaactttcaggaagtcttgtcacttggctgtggtacattttgtgagctgagtacgccaacaagtggatcagtggatatctgaagttccaattctcaacaaaggcctgcatcaatcttaactatgttatgggagtaccctatcggattggagaggattgaggctcatcttgctgaattattcacaccacaagtatttatttaatcaatggcaagtgggagtcaggaagttaccatttggcactcagagactggaactatgtatttaatgggagaaggtgtggtagtgactaggatatcaaacacaactgatgtgatactgcgatctaagcgggcgtaacagacactttcaaggattttgcaggaagatttgttagagcaaacagacaccgcagaaacttgaatggaggtgatggctgaataaatagattttctagcagcatttcttgcagagatgcccttgtgcaaattggagtcaattctggcaacttgtgtgcaccttttggatgctattcaatttccattggtgcaaaatgacaaagttgtgactcaagcattcaaagatggctccccctcagccccaagctagacccctatgaaaaaatatgcctgtgtactcaaactttttcccagttcaaggtggacagttgttgaacttgagccgcgctgaaaatccttctgggaggctttaaaacttgtttgtagacggggttcattaagggggttcacatactgctgaatcactgatgttgatcatcagcagtcaaactatgctagactagctgttttaaggtttatgggaaagcaaaagagtttagtgggaggctcccctttggagtttaaatcccacaatttaggttcattaagtttgcgcatcagcaaacaaacctcgttcaagaacagcaaagaattggctgcaacgtgaactgccctattgctttcaaacctgaggagttgatgaatatatggtgttcctgacaaagctccatggggataatcaagaatgtcattgcctcctcctaatctgcaagccccctgattttattcctcatcaaaaacagtttacctatatttcttggctaactcatcctgaaaaacacctgaatcatgtccaaatgcattgaattgaccttgacccaaaaaacaaaaatttcaattttcatttcaaccagaaaagaaactgatctcaaagaaaacccaaatcctgaattcagaacaaacaaagtcaggaatcttgacaggatattcaaaaaggaagacctgatggttagtcaggacaccattcttggattgcttctaagaaaacaaaaattgttctgaaaaggtgtgaactcttgataatatcacaagaaagtagggaagcatcatgtaaacagcacaaagaacaccacaaaatttttaaaaaagggtttttcacaattagagtgctcaaaaatcattagaaccctattttattagataaatcaaaagcccagcatgtccacaacatcaattatggagttcaaagttaaacagacaaacatttatgcatgccaactccaaaaattatcgaaggttgtctggggggaaacctccagactagattctcaagagtccctgcaaacaacttgcaccatgaaaaatttgagggcagtacatgccaggtgacatgaagctaactcctgcctgtattccagtgttacttcaaagtcaaagggttgggactccctgatgaccacaaagggaaaattgttatttgagcagacaagcaccagagtaaaaaatggagttgtaacatacatcacttcatgtcacctgacacctactgccctcagatatttcctggtgttgatttcattaaagttttgtaaattgtacaattttgtgcagaatgcaacttgaaatttcaaacacccctgattcatgaacagcatcaaatgtagtggtaaatgtatggtgtaaatagggcagtcaatggacatacactgtaaattttttttcttctcataaatgaattcaggcatggattaagtcagcagttctgtaaaaaatgatttgttggatacccctgctgctgctgttgaacatttatcaaaataaatgtctgctgtccttacaattcagggaagctactcatctttattcataagcaagatcccacagttgcacttcactagagacttgggcataaccaacaaagaaagcattcagcaacccttttgggtccagcatgaacagttataatgacaatgtctagaactgtttgatgctttcatttcaacccagaatttttgatttcatgatagaaattaatgttctgttaatttcatagtttttcttctcacatatgttagagtatggaaggacttaggaccaagttgataattaattggcaagctcaagattcaaaaacaagaaggacaccgtcaccatgataataaaaatgcatcctattctcagtatggggatacgatttggccttgtaaactcatgttctagctgcataagggtgaaagaaactgtttttctcaccttttataagttccatgtctcccccccatttcttgactagttcatagattttcatgattcttcatgggtttgacagatcatattggagcttctgagaatgaactggaatccagaattttccaaactattgtttggttctatagttccaaaccatctcagttggtgaggaaaagcagttgaaatgtttttctttttttggctgtgtgtattgtgactccccaaacaagagagtcaaaggcatagcttgatggtatactatacagtaggagaatgcattaatatctgttttgttttgcaaagacatcttaacttcaaaatccatgtgaattgcggctcgtattaaatatgtgcttttttcgtaaaagatgagctgattgaagtgactccatggtgcttggatgtgtgtgtcccctgcaatttcagagggacttgaggatgtgtgcgcagtgagcgctgcaggttcccaatcgagcttgtctgcttttttcttttttttgtttgttcctgggctcaaaagtttttgtcgatcgaacaagaacaagaaccacaacaacaacagtcaacaagcagcactacataaataaatactagtaggaaagaagaagaagaagaactcaagaacaataccatggcatatcatcaccatcaccctcgcctactacaatcactcacccggcctacccacatcaaactactaaccaaccgattcccactcaaccagcaccacttccactcaagaacaacaacaacaacaagactcacatcaagaatacctactactcagtcatcctcattcaaaactcatgccaaccaactcaatcaatgcaaaataccaacagcaaaaacaaccacaacaacagaaacaaaaacagaaacagaaacaacagcaaccaagaatgaccagcctccaaaggcaatctcaacagtctcactctccgacctaagaaggctgatcagactagccaagccagaaacgaagaccctgacgatcgccggaggactgttagcggtctcctcgactgtcagtctctcgatgcccttcctgtggggaagggtgatcgacgtgttcaccagtccagagcaactgagcagcttctcgagctccctgccgaccgtcgtcggcgtcctcaccggcgtcttcctcctcggatccggcgccaataccttgcggatcatcctcatgcatatcgccggtcagaggatcatcaaccggctcagaacctcagcctttgcctcgatcatgcgtgccgatatctcttggcacgacctgcgcgcttcttcttcttcctcctctgcttcttcaaacaatacgacaaacacttcgatcaccagtcatctcaacagttctcatgggaccggagacttagtctcccgtctgagcagcgactgtcatctagtaggagactcgatcacccgggacttagccgacgggaccaaagccctggccaccgtcctggccggggtctcgatgatgttcctgatctcctccaagctgacgctcgtcatgctcaccgtcgtcccgcccaccgctatcggcgccgtcttcttcggccactatctcaagaaactcagcagacagactcaggtcgccttggctcaaatcaccagccataccgaagagaaactcaacctgctcagagctgtccatacttttaatgctgtcccactcgaaattaagaccttcgataggaaggcccatacgatcttcgagctcgcccgcaaggaagcttatgcgagaggattgttttttggaggcaggcgcgatcgaacctctttttattcttctctcttctaattatatctctttctctctctctcaattgatgttaaccttttttttatcaatcttttgaatgatttattcagtgggtttaccggcaatgcgacgatcattgctttactaacttacggcggcacgttagtgagtcggggagagatctcagttggagacctgtaagtcaacgttttttttttttttttttaaaaaaaaagtcttgtttatataatgttcactggtgctttgttgtgaattctgtagatcttctttgatgatgtacacggcctatgttggctcttcgttgatcagcctgagtagttggtttgcaacgctgatgaaagggctcggagcgagcagccgaatcttcgaccttctggatgccaagccagtcagtccttcccccctctccccccaatcgattctgtctaattatgttggcctctgctgtttttgtttttgttttttaggtatctgttaccttaggtcaagggcgggttttgagtcccactgagcccctcaaaccagtcgtcttcaagaacgtccacttctcctaccccgcccgtcctcatactcctatcctgaaaggcctcgatctccagatcacgcccggtagctcccttgctatcgccggatcttctggaagtgggaaaagcacgctggcatacctgtttgttcttttatttcccccttcttattatcacagaagatttagataattgagcgggtgttttttttttcggatgaaactaaaggctgttgcggttctatgatccacaatccggtgggatcttttatggagacgagtcgatccagagttttacggcagaatcgtggcgatcgaatatcggagcggtgccacaggatccagctttactgagtgggacgattggggagaacataatctacgggatcagcgggatggttgctgagagtaagatgagggaggcggcgcggctggcgaatgcgatcgagtttatcgaatccttgccgtccggatttgagacggaggtagggccgaaagggatccagctcagtggcggccaacgtcaacggctggcgatcgctcgtgcactggtccgggatccgaaactgttgatcctggacgaggctaccagtgcgctcgatacggcggctgagaacgaggtgaatcaggcgatccagagcgtgatgaactcgggtagtctgaccaccgtcatcatcgctcatcggttgagtacgctgaagactgccgatcgaatcgtctagtcagttttccatgttcaaaaactttgtctgaatgtaaatcactcaacgttgtctttttgttttgtatatgtagtatggaggatgggaagatcgtcgagtcgggtagttatgatgaattgtctcgtgaaggaactgggttcaatctgatgatcagatctcaactgttatctggtggtggaagaaggatctagttggatagaagctttcttattctttttcttttttttttggattggattacgatatagccctcttttagccttataaaaccatatagatccaagtcaatcttcaaggttgattatttgtagacttgtttaatcaatactagagttttgttgaatattataaataccaaaattctgaatgagttcaagcttgccagtttaatcaaaccaagcgcaacaagccaagccatcattcttaatcaagatggagcactccttccacttctacccgcccatcaactccaccaccatcagccagccaacgaacttcagcttttatggattccaaagcgaatcagacactacccaaatcacaccagagctctggatctcccactcatcatcaccagaacaacagcaggagtgggaagctatcagcttcaacaaactcaatgatcaaacacagctctggcataccaccatccaactcaaaccaaacagcctatactcattcacctacagactcaaactcaagaaaacaacaaccgaagaaaccatcatctggattgccaaaccaactcaagatgcccacatccaaacaacagccaacaacaacaacaacaacaacaacacattcatccagcacttactcaaaacactatcaaacaacaccatccaatacaacaacaacaaccagcaaacaatccaacacaaccgactcactctcaaaccaactgccatccatcatcatcagaatgcccaactccaccctattcccctgccaacatcccaagaccatgatcatcattatatactcgcattccaacgaaccaaacccacctggttcaccccacagccactccgcaacctatccgagatcccagagacactcgacacccaactgctcatcatcgcagacacccaacagctcgccatcatcctccccatcagcactcagactcactcctcatccatcagagccacccctgcctcccccctcacaatatccacccaatttaacacaaccacaccagaacccaagcccgagctagtcctgatcaccggtcccacctcagagctacgacggatgatcatcgagctactcccccaccaactgcatcccgatcaagccgccacagtactaccaccaccccagcccaagggaatgggatactgcacatggaactcgctggggcccaagtacaccctctcccaggtgatcgccatcctcgacagcttccgtgtacatcgcatcctccccgcactcgatcgtcttctcctcgacgacggctggcaggacctcaacggaaatcgattggccggctggggcgcccctcagtcttggctcgatatccccctcccccatccatcgactctcactgaggctgtcaaggctatcaagaactaccccggaagcccaatccaattggtcggcgtatggatcacgatcactgggtcagtagtacactctactcttcccatctccaacaagatctcttatttactttctgggtgagaccaacagctattggggcggaatcgatcctcactcagaactcatgcattcctacgacctccagaaatgggccatccgtccatcctccagccactcccctagtcctcctggggatgatgatctctgttggctcttgcctagtcgggctcgcttgcgctcgttttgggactcttactttggctttcttagggctgctggcgtggatttcgtcaaggtttgctacccttcagtaaaatcattttttttttgaagaggaattgatcttgaatttcttgatgaagatggataatcaagcaggtttggatcgcttactcttctgcgaaaccgatccgagtgaagacccacacacatatcgaagcactttattggatctggtcgatgaattgatgtctgtccatttcgtacagcagccgggttcagaagaaaacgtgatccattcgatggcgcattccccctcaatttggtttcgagaggatcgaaaggatggccttcatggcctgtcttgcaagaagaagaaagtgatgaggaccagcgacgattttttccccgatctcaaaacacccaacggccatcgatggcacatcctttccaacgctttcgtctcgatcctagcacagggaagaggctatatccccgactttgatatgacgatgagtcgacacgagtgggccggataccacggatgttttcgggcgttctcgagtgcgccgatctacctgaccgatcggctcggccaacacgatctggctctttgtgagcgactgacggccatcttgaaggccgatccttcccgcagggcggtcgtccagcccagcgatggcagcgcgggggccgtcttgtccagctgcgctctcggcaagcctgcccttgagctcagcgatcctgcgtcaccgtgggggctcttgaaagttagccttgcagtgccctattcctcgggggccttgatcgggatctggaatgtcaagcaggacgacagctgttcctcgaccaaggcgatcgacgtgctcaccgctcgagacattgccgagtcgatgatggacctacgttccctcgcgtccctgcagaaagacgggccagtggaatcaaagaaggtcgatctggccctcgtcagtctgcatcaaccactagaagactcgccccttccgatcatccgtcgactcgagctgcttcgtgacttcgacctggaagccgagagacatcttccacagagctcgtcccctccgatcgtcgagtgtgttcttgatggccggcctgagagtgcgttcgaggtctggcggatcgcctccttcctcgatctgccgccccctcctattcttcccaagggcagccagacgactgaggacatccggatccaggtggccagcctgggactgttggaccaattcgtaggcttatgtgccgtcactactacgtctccgccatcttcctctgttgtcaaccagcccttgagctcgtccggatctgatcaaccggccgttggtcaacttagaccatcggaaacggagaccgtcgacgagcgagatggaacggaggacggaggactggtggatttcgtcgccgccatccttcgtcgtcccgcctccctcaaaaagacacaacgtctgagcgctatcctccgcaggattctcagacatccactccgatcaatcgtctttgaactccgtagtcttgccaagttgggctggaactggctcgtctcgctcttcttttacttcttcttctcgcccctttcctcatcctcatctccgtctggctcttcgtcttcgatccagaaagctcaccgaccaggccaccatcgactctcttccgacactcctagtgctcatgacccccagcttccatccacaactaccaagacttcatccgggtcggtggatgatcagccggagggtgttcggtttagatctttattcaatgggcctctaggcttcctcatctgcctcactcgtcctccttctcactcgaaccatcatcaccacaattcttcttcttcttcttcttcttcttcgttatctgctctcatccaacttcgcgtcaatggccatcttgtcccgctggatcaagacggaatcgatggctctcttcatcctcctcctcatcatcatcttactgttgacatggttccgatccctcatcattcttctttctccactggcgctgatcctgatcctgatgctcgcatcgatcagtctctcttcttcgtcaccatcgacccggccgggcttgacttcgggccgaatagctcggcgcccgttctggagcttggttcgtcgggcccttcggcccagccgcggtctccccatccatctctctctggccactattgggagatctccgtccacagaaaaaaggctgggagctgatcttgtataaagttccttttttttttttttcttctttttatgttgagtgtactgtttagaagatgttgtaagcttttttggtcgtgttgtctgatgctttcaaaatccgtgaatatgagttgtgaagtgacccttgatatactgattaacactaagatgtacataggtactaagcctgaccctataatcactcagactgaaaaggagaaagtctgacaacgattcaagatcaaggaagaaatgctggatacttatttatccacactgtcaataatacatattttcctgtgcacatcatcaaccaggaggtcgtactggccgtagttgtcaagactgtattatcccgtgctacaaagattggtgcttggttacatatctcaacccaacaggaggcgcagcacggttgtaacgttgtggatgtgtatttcgcaaactggcttgactgtttgctatgtacaaggacgaagggaaggcgaaagctcaaggcttccacacatacatacagctcatcataatcctcaccgaagccaaaaagctccacgcttccacacatactggtgcaggctctgcttcccagaatgtccactgagccttctgggtttaagggaggtacataaaacgaaggggccgagcatctctgtgttgtaacccacaaggggttacataacccacaaggggttacagccctgagactcgccgcagtccctacatatactccctccggatgcagatccggagagagagactcatggaatctatctctccttttcccatttctccgagattccacgagtgaggtgcgaacaggttatgagcctatagcgcttaactctactccttatatatcgaattctactaatcatagaactcaggaggacacataattgtgtttttcccgatatacccttctcaacaccgtccggttactaatcatacctcggaactgtgtttctccttttttttcatcgatcgacttatctaaatttatatcgatcctcttcactgtttatccctgtttccccatctatcccgttctgttgtaccggttgaagttacgaatcctctgaagggctactcggactagccatctgaggaagtctctgttgttggcacaacagggacgccgaacagttgacgagtgacagatacttttccttttttttcatttctccgactctctttccctcaactatatcgtaccccatctcctcaaatacctttcatatcctttccctccattccctgtctatcctcattttctacattttttttcttcttcctacatccatctaactatctccgcacccgctctcccctccaacttcttctttccccactcgagatccacctcattcctctcattccattccgccaccccacatccatctcctcattccattttctttttccctaacctttcacttcccctatccaccacgtctctccccgtgatccttcccatccctcctccgttccgaccaagtgtcaagtctgtttaatgtcaacaaaccccggatccacagtaaacacaagagatcgacgtcgacctagccttagcggatcgataacctcccaagaatctttcgacatctctgaagattaccaacctgacggagcccaactcatggcaaatctttttgactccgtggcagggacgggaccggctgttaacccaggcgatcaaacgttacggccagctggccaagcgagcacgtccgggacaaacaatccactcaggacagaccgggctcaaactgccccagctggcgatgcgaaccccggtgaccttcgcccggctgatttcaaccctccgatacccgctcgactagacccaccgccgcaccaaaaccccagtcaagcggccgagaccgaagatgaacgtgactatcgcctgtctgagttgaagctgaaacaaaacaaattggtttcgtcgaccgtagcatccatcgtttcaagcatgaagaaagaagacgccctccaaccggatggatccaacttcggccaatggatccgcggtctgagggaaatctcccgcaccggtctgtcgagcgccgactttttcttcgagccatgtgggagcaagaccttcgaaaagatcgggcgggcagtgatgctagccagtgtccactcttctctgatcccggaccttcaatcaatcgacacggcccataaaatgtacctcgcgctcaagaaaaaattcaaaacggtctcacgggcggcacagatgaacatctggagaagactgatggcatttcgggtggacccctcggctccgagcgctggcatagcgtcaacactcctcgacatgtattcggagtggaaatctgtcaatgtcagctgtcgaggagactcattcctaggtttcctcctgcaggccgcggtgatggagtctaatgcaccctacaaggccgacttcgaaaatcggatcgagaatgccatacagttcgaccagaacaaagcatgcccgacgttctccttcatctgcaacgcctacgacattagtcgccaacaacacctccaatccaccaaccaagtcgccaagccagtcggttcagtcttctcgccagcggccctactgacctcaacaactctgaacgatgaattcgatgcatcgattttcctcactgacgtcgacgagtctgactggtgcgacgccttggacttcttcgcgctgacagcggccaagtgttggtcgtgtgggggtgacgatcactaccaacgagagtgcccccaacgttctacgctgccagcacgaagaaaccaaggcggttcccaagcaatcggtactctggtcggaacgatctacgggcagctcccgagtggtttccaagtcacctcgggtcgttttcccaactactcgactcgaaagtctctagcccccccttcgaacaaccaacacagagcgaagcagatggccgactactaccgaccaaggtacaatcagcaacatcaaagccagacccagagaagctcaacaacttcgtcgaacaaacccgggggggttacagcacaaatcgtggagcttggcgttctgccggatgatctggatactttgggtttccgcacgatggcgttaggggaagacattgtgagtgaccctgccgtttttgacaccggagcctcccacggtttcaccggttctaaattcctgctccattctttccgttatcttccaaaaccgattcccgtatcggtagctaccaacggttgcggatcaaagatcacagggatcggggacttgaagttccaaggccctaacggccaggttattgtccttaaacatgtcctatactgtgagcaagcccgcaccaccttaatatcaatggctgctctgcgaaaggctaatgcaactgtcacctatgacaatgatgcagaagcttttcacatctttcaccccaacggcgccaaaatcttcagttgcgtttttgaaccaaaaaagaaccgatggtgcatgccttacccgatgatcaaggcgaactcacaaaacgggtcacctccgaggcacgatctgacggaaggcaatcgacctcttctccctccttctcatctatcttttcctaaacacttgtctcccgctgtctcttctttacccttgccccctttgtttcctcctgctagaactaactctcctaatgatttggcaattgataatcatatttcagtttttgcgtccaaagtgattcctcctagtgagattttcaaagaaccagtcggaaagactataaatttccaatggaagccagagtccttgacaaaagatgaaatgacccttctcttttggcacagactatttggccatgctagccttcgtcatatccgccggctgataaagcacaaacttggacacgggctgcctgtggaattgccccctggcaagatccactgccccgtttgcgctatcagcaaaagcaccaggatcaatcccctagctccatcttaccggccagttgaacgcctagatgtcatggcggctgacctcatcgggccttttgaggttccatctgtagatggcgggaaatatatccttactgtgagggatgaggcaacaggctactcttttgctaaggttcttaatctcaaatccgatgcgaacaaaaatattattgacatcattaccagattagaacaccagacaggcaggcggttgaaaacactccggagcgacaatggaggagaattcaccaacaaagctctcgaggatttcttggtgtcaaaaggtatcagagctgaaaaatccttaccatatcaccattatcaaaatgggatgatagaaaggtacaacaggacaattcaagatatgggtcggacaattttaatcgacagcacgctaccaaaatcgttctggagttatgcgttcctttgggccaaccatgtcctgaaccgcatccagaacaaggctagcggtgacgtcaccccttacgaagggatgttccacgtcaaaccaagctacgactgtttcagggtttttggggcaataggatatattcacatcccggaagagaaacgcctcagacttgagccgagagcagtccaagctcatgtaatcggccacctcgacgacagcaagggttggctgttttggataccagaggataacacgttcgccacatcggcgatggtaagatttccgaatgatgttcctttctccaaacctactcaacagatcgacgctcaggtggagccttgcactcttgtggacaaaccgaaggagaacgctaaactttctcttgattacattatgaatctaatgcagttaggcgacttctcgaatgaaattgaattcactaatcaagagttgattatagacaaaatcatagagatgtgcgaattctatgcaataacggttccgaggactttcaagcaggcgatgaaatcatccgagaaagatgattggtcaaaagcaatcgcggtggaactgacaaacctggaacagatgcgggtctgggaactcctgttgaagccttcgggaacaaaggaactaggaggccggtgggtgtttgccactaagccggatgtagatggctctggggtgagattcaaggcccgatacgtggcgaaaggattcacccaaatagcaggacaggatttcaacgaaacttttgcaccgacggcgacttttgtttccctccgacttctgttgaccatcgccgctgcaaatgagtggcccgtccacaactttgattttgtagcagcttatctcaactcgccgattgatgaagaaatctgggtaaaaccaccggagggattggaagtcccaagtggtcacggcttactcctgaagaaagcactctatggcacacgccaagctgcgaggtgctggtggctgcaccttaaagacttacttgacaaatttggttattccccgtcgcagtacgataacagtctttatatccttcgacacccggaagagcttggtgtggtatggcttcatgttgacgacggagtcatgacagcatcttctgagaggctgataaggaaactagaatctgatctgaaagacctgctgaagataaaatggtccgataaattaacttctattgtaggtctggacgtcagccgtagcggtaagggtttcaccctaggtcaacaagccctcatagccaacatcctcaacacagaatgggacggcagctccatggccaagacaccactcccatcaggtttcaatgcggtcacggacccgggaggcgatgaaggacaatcaacgaaatatctctcgatcattgggtccctcagctacttagcggtaggtaccagaccagacatggcttttgcagttaactacctggcaaggttttcagccaaaccgggtacggagcactggaaaggactgcgacatctggtaaattacctagctggatcaagagatctcaagctgaatctatttccgactactgacagtcaaccattgaagtgtttttgtgatgcctcgtggggaggggaattttctcgctcatcatatggtatactaacaacctatcttaattgcccgatcctttgggtatcaagacgacagcagtcagttgcttcctcaacttgccacgcggaatatatggctctgggaactgcaacgcgacaaactctttgggtcagacaccttttgaaagacgtgcttggtcaagactttgtaggaaacatgttttgcgacaaccaatccgctattcgagttgccacggatgatgcctccaacaaaaggacgaggcacactgatcgtgatttctatattgctaatgaagctctttttcagaagaagactactattgactggatcgggacaaaagatcaactcgcggacatcttcaccaaatgtctgaccccggatgtttttactgccctgaaagacagaattatgggttgttgaagttatttttgtcatactcatttccctttaaatttttttcttttttctctcgattacaccttgtcatgttttcactcttactttccatcagttgtacgtagactaggttctgcggcgagagggggggtgttgtaacccacaaggggttacataacccacaaggggttacagccctgagactcgccgcagtccctacatatactccctccggatgcagatccggagagagagactcatggaatctatctctccttttcccatttctccgagattccacgagtgaggtgcgaacactctgctcaatcctagcggcgccctgattccggcgccgcttgtgtattctcctgtactggttcggtatcattctaatacctaggaagtcctagcttaacataatcccctcgaccagagggccgggggcacctcgcgaagcaagcctctgaaagaggggaggctcgcttcgcgaggggcgctttgcgccagcctggcaccaggccctccgatcgagggacttgttgttaagttagtaggaagtctggaacagcttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggggggggggggggcctgagagagtgctcggttgcgctgtatacacgaaccggcgaggcgctttcacaaactccgtcgatcgggagtatccgcccggcatccgaagagccggggacggtttgccgacggagaacgctcaatgagagcgccctgcaagctcagcccggagcaggaggacaccggtcgagtagagccgaagctcgagccaactcttctcttactatattttgcctggctggctggctgggttggtaagagaaaattcgaggatagggaagaagggctggaggaggagacgagcctgatagttcttcaagaccttagaggatgaggcggccacgtagccagtctctcccgactctgaatcgggcatgtccggccgagaggcgtgatagcaccgcgtggacagccttacataggaatgacggcggcgccgtggacgacgcccggcccacctacgttgctcttcggaaagctcttggaatgtacagtgctgttagcctccatggaacacctaagccgtggctaaccctcaagaaggtacacttgcttctgtgggtgatcagtgtctgttgccaagcagcccggagctccagaagactccttgtgcccacaaccacatttgcttataatccatcggcatccctcttccaaggaactatccaccacaacatccgttccagcaccatcaacccgatcacaagttcctacccaatgcatttttccaatttctccaacatgctctcagtgatcttcatgctcctcatagtgatcgcttgcgctacagggcaaaagaagttcttcacatgtcgggcctatggatattgcacattcgaggaccgattaaccatccccataaactatgcctgtatgttgactatcgaactctatagaagtcatgacccgatgggctgactcacaaacctcgaaaccctttcatctctggatttgcccaattctcccttgcggtgaatacaatggtccagtcggcccggccttcgcgccgcaacctactaataggctcttgacatgcgacgactcgcaacttcccatcggaactccaaaaaacacgtgctgcgataactctgtgggggacgtcgtaagtcgagagatcttcccatcatcatcttccccttggctcaaagctttagctagccaacgttccgccgtccaggagtgcttgctgaccatcaaataaattatgtactcaccctatctgaatcgtctaggattcccggagggccgatgatccattgatagtctattacgatgattacaaaaaacatggttgccatgaagttcctaataccaagtaactgatttcgtacaaccaccctcacaattatcatcgaaaattaaataccaccacatcactcatcgcgaattctcgcaaccatgacaatctcggtgcctgaacttcttatgtaggacgtgaaacaaatcaggcatctcttgagaattatcatgctatctgttggaatttcctctctactcctttcctctcttctattttttcttacttctgcctcaatctcaatctcagtaatcacttggatctgctcactagtcactagaagtcttctcctacttagtctgactctatctcctgttatggaggttacccccagcttgtagtcaatgaaccctgtctgaggaggatagttcttctctcatgtagtcttgcttatctattaggttatattccattcttgctggtgtgtgatgccgtacccaaaaagggtttactctattcagtattgtttctttattcatttctccacaaccactttctgaacatcttgtacttagtctatttaatcatggctagttacaagaaatgaaccccatcagttctcaccttcatttttcgccatttgagctgttccaacaaaaacatttttgttgcccaaaaattcatccaaaaaactcctcccagttaatcggtcttagtttcaatactatcttttcttttttctcctatgtgacataaacatttagttcttgtatctgattacccaagattccatcaaatttccgcgaaccgacgtttggaaattgattctcttgaaaattaccatcttaccattttttttttgtttccttcatgtgcgacatgtggttgtgtctaataattactagagatttcatttgatacatatttcaacaaataaataccactgtagtgtgcagtgtttgaagcccaagtgtgcgcacgcaaactgatgatcagtgctaattatttggtgtaagcagaccgagtcttcatggtgaagcaatcttgttgggattgtgctacacacttgaagcagggcgtagcaaatccattgacactgccactaggcaatcctgatttctgctgcgttcaatcagtcagagtcaggaaacacaagcgtttccgaagcttgacacccccattgtctgatatggactgtccattaaatcaaagtcctgcccccccccctttccactgctcagagagttcatgcaaaattctgcacattccttgtttctgagtgaagttgacactattcaagcactcaggatagcagatcacttgtactgggaactgtacatagaacactgaaaatttgattattttttttttttggttttctctgatcagaacaaacagcaagaaaattgtagtggcaagctctctgctggtcaaaggtcaaaggttgatagcagagcagggctgaatcagctgctcttttggatgtccagcatccaatctagtggtggggtgtttctggccggagctcattgatggacagtctcacttggctcactcaagattcttatcctctcatccttcttacttcccaattgtcaaccttcaattctccaggtaatcagacttactgatctggtccaaaaaacatgccagataatgaaagaaatgtgaataaattaggtctttaataaaaaaataaaaaataaacaggttttccgtgtttagatgcggttcttgtgcacggtttccacattgggacatgtgtattggtatgatttttttaccttatttttggtatgattttttggaattttgaaattaattgctacacttgaaagtgtgtataatacttttgtggtacgaaccattttgcatgaaattcaatggtttttctttgaataaagagacaactaaggccttgtttggcaccaatataattggccaatataatggatgacttcccgtcaacatctgcggggctcccagtttcaatttagagccgaaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcggaaactgcgagggtcccagatcccacgggaagtcctccaatgtggattcatgtgacatctgaagaagttttcgcagaactgattggatgtcacataggatgtcaggtgaaaatcttcatatatcccttaaataccaacagtttaactaattcatctttcacaaagagacttctgaattcttggattctgcttatgaagctttgatgtggcatatggaaatgtgtgctacctttttatgtttcctcttgcctcctcagctttctcccatttctcctcacatttacagaaaggatttcaaaaaaaaaaaaagtttattcctacaagttacacagaacatacactgctgccagttggtgcacattggctgtgagttcctccttcaaagagtacctactgaacagtgtcccccgtcaaacatagcaaacttcatccagtgattagagtaccatgaagatggtcgggcacctgttgttgatatgttgaattgttgcatgaagctttctgaaacaagggacatgaattgcctctagatttgcaaatgtataggacgtctcaagaaatggtgggctcttctggatgcatgtccgggatatgaagaacataaaccttccctattttttggaaatctcccctggagatctccccaacatgagtgtttcggataaacttccctgcatgtaacgataaactgcccacgtagcattcatgatcacctagagtcaattactatccacttgccgaatggctgaagtcttggctttttgagtcctcataattgtcttgcctttgcagagaccccgtgattcaccagattccccagtccgtcagtctaagaactagcaccaacaattctaggcaagaacacacacagaaagtcgccaggcttttatattggccaactccccaagcatgaaatggggcccatatcatctactctttgccttctcaaccataatcaccacgcgtgcgatggatgagtggtttccacatacattattaggacaatctttggataccggccttccaggattggaatcggatgacaccatcgacttcaaggcgcttgatgaatacctggatcaatgcaacaagggcgctcactttccgtccagctcaagcatacacgagtcacatgatacattctcgcagctttctaccgacgttcaatctggatctcctgacaccaatcataattctagggaaccttggacaaatgtaatttttgaagatcctcaagactattctggcctccaacataacgacaaggtgagaatggaaggagtcgcgcaccattcgcccacagaggcatcaactcatttgatgcacccaaacgaggaaggcggattcgcatccaatgcaatggacttcctgaggtctagccttccggaggatcaccccccagaaactactgcaaatgacccaaaactactgactggtcaagcggggagcatcttggatcccggtagattacgatttgatcacgaggtttttgcggatgtgaatacttggggcgaagaaggacgtcacctggctgttttcaagcacctcattgacaccagtccttatggagagttgatcatacccgaaagccaattccgcgtaacttgtaagctattccgaaagagcagaactcaaccgttcaataagcgactgacggaaatagagtccaggaatagaatcaacattttgcgctcaaagagacgggaactcatttacaatcaacctctatggtacgcccattggaaagagcaaacgggtattgatttcatgagtctgacgttaccagaaatctcatcggacgtacatcgaaaactctacccaatttacttgttttatgttgaactgatcagcatgatcataatccgatcgcccccactcgcgaatcgaccgaatctccaagtcgaattgacaaatgctagcacattattcttagaactatcaagagaatcacgtgattcacgtcggaaaagaaaacgaaaaaacgtaacaaagaattcagaggtagaagcaggaacagtaccgaacaaagagaaaagcatcgaccataatgatctgatttggttgttcttagagaactgggtaagagtttacaaccctggtctttttaaaacgatggcaaacaaaggaaaagagcgtttcgcgggcaataccaagttattcttatccagtatcttatcttactcgattaccaatctgaataaacgttacctctcgttattcgagatgaacgaaactgatcacttgaatggaaaaaaaaggaaaaaattctttaaccatcaaatcaaatgatgaccttctaacgaacatagtacatcactttgccatctaaccttttcacatttctcacctatcatgctgatggtcttcagtcagaggaaacttacaattctttaaagaaattgagttttcactaggtcactctttcatagcacatgtataaattgagccgcttggagactaaaactatttacagtccttatttcctcaataggagtggatcttaatctctcatacactttagatttataagaatcaataaggaaccactgttacacatcatgttatctgaggagaaatctgttttcagtccggccacttagctcttcaaaaaaaaaaaaagaacacattaaaatgcaccagtgttttccaatttattcttagatcaggtaaccaaggtgatgtttagacatctcaagttatgttatcattttccttcaaactactcaatggcaaatacccactttgatttgaaagaatttgaagactaaaggttcatttctttataagtgaagtgttttttataaagaaaatacaattgaatagttttataaagagataaaataagatcaagttattacctaaaggcagaataatagtctgcgagagtaataacaattatagataaaactgcaatgatctgtcgagtgacagtgataataaatttacggtaattggatcaagaaatccagtaaagctaattctgctacgatgatttattcttgcttaataaatcggtcttcggtggtgaaatacgatcgataagttgagtgcaacttgcggaggtttgatagatactgtagatgattgatgttgaggagagaagaatcagatcgtcaacgatcattctctcaatcctttgatcacgatcattagtactcacttggagttcaaagatcgatgataatcatcatctagagtaatgacatcattgatgtcctctccttgatcacaagctttaagcttggcgatcgcatgctcatctacggaacagcttaattctatacatgatcaaacattattgatcagtatgcttgttctctaggaagtttatacattaaagtataactttacctgaaattctcctctttcgagggctaagcttaggaatcgaattccaacagtcgtccgtgcttcgagtcgtgagatttgaagcagtttttgtagaattaaagattcctaagactttcagtgagcggcgaatagtacaacgcccgacagcttttggtaagaaaatcggctggattttcattagacttgatgtagatgagatttatcaaatttgattggacgtgctctcgaacaaaatgaagtcgtatgtccatgtgctttgtacgaaatccattttgagaagttttgcttcttgctaaatcaattgctgccttgttgtcgacgtaaacggaaatattggagggtgacttgaagatttttatttcgtttatcaaactagttatccagacaatctctcgactgagatcagacaaggccttgtattctgcttcagccgatgataaagatatcgtatcttgcttgtttgatttccacgaaagaacatgttcgcctgtcatgaccacataaccagttactgatcgtcgtgtgacaagacaatttccccaatcggcatcggcatacgcttttacactctgctctttttgcttcttgtaagtcaatccaatatcacacgttcctgctatgtaacgaaacacttgttctgcagcattgtaatgactcaagcccggtttttcgagaaactgtgataaagcgctgacggcgtatgagatgttgggtcttgttaatatactcaagtagttcagcgatccgacaattgagcgataattcaggtcaagacgttttagagcttcttgatcttcttccgtcgctttattgacttgaattcgagggttgagaggacaagacgccggatgagcattcaaaagattaaattgagctaattttctttcaatgtattgcttctgattaatcttgattgaaccatctgcgcgagttatattcattcctagaagaaattcagcatcacccaaatatttaattgcaaattccttctcaatttctgccttgaagattaaaggatcatcgcttataataacaagatcatccacatgagcgtatatccacgtcatcggtcgatcaggttgattttccctccagaatacacagggatcagacacagagatcttaaaatcgattgatttaagaaaattcgatagtcttttataccagacaagaggtgcctgacgcaaaccgtaaacagctttcttgagttcaaagactgtgttcggtggtccatcgtaccctggtggcggcgttaccgtaactttgtcctctagtggacaagttaaaaaggcactcctcacgtctaactgatgaatcttcatgtcattattgatcgcaaatgaaataagtagtctgagtgaacatggctttcccgttggagcgtatttggcgaagaaatcgagtccaaaagtttgtcgaaaaccctgtacacaaatcctggctttgaattcagtgacttcgttgttcgaaccgagtttctttcgaaaagcccatgttaatggaatcggcgagtcgtcatttcttttcgatcgcactaaccaagccttatgctgatccatgttgctgtattccttcttctcagcttctttccattgatcaatctccgaacctttcatcgcctgatgatgcgtctttggtgctgttgacaacataacagtgcgtctagagtaactgagaatgtttgacttatcaatatcactgtttataatagagcttttgtctacgaggttctgatcttcaagttgcttttcgttttcaatctcttcttgaagtagttcatctgaatgatcttctattgagccttcttcaattggcaatcgactttcttcaaagggtaacgaacttgaatcttgaaagactggtaaattattagaatgcttgagattgtcgagacttttattcaatgccggacagacaggaaatacatcctcttcaaagtagacatgcttgatgttgataatttgaagattatccaatcgaacaaccttataagttgagtaatcgtttgaatagccaatcaacacaccttcccatgataaagaatcaaacttcctttcatgataaacttccggtttcaaggaccacaccttgcaaccgaatggacgaaaaatgttgatgtttggccgtttcttgaataagagctcaattggagatgttcgacttcttgaaagtgagggtaaacaatttgtaatcgcacaggctgtcttgacagcctcagcccaccattcagatgctaaattagcttgcataagcatgcaacgagtcatgtcgagaattgttcgattggcgcgttcagcaataccgttttgctgaggagtatacggtggtgacacgttatgttgaatgccgctagattctaacagctgagataatttcttgttacaaaattcacctccgccatcagtaattaatttcttcatacgatttccagtttgattctcgtagaaaattttgaatttttcgatagcgtctggtgcatcacttttctcttttaagatcgtgatgttaataaatcctgtaaactgatcaaccaaggttagaaaatagcgagctccaccgtttgatgagggtgtaatcggtccaactagatctccatgaatgacttcaagagcggctgtcgttgagtcgaagtgatgtttaaaacttcgtcgcgttaatttccctttcatacaggaactgcagcatttctcctttgtcaagttctcgcctgagggaacaactatctttaatcgatccttactggcgtgaccaagacggttatgccattttgtaaaattggatgattcattcgagatcttcagcatcgccacggtttgctgatgaagaggagaaacatcgccgtcaatctcgaaaagttgattggaaagatttaaactgaaaagtttttctttatcgtttgaaataacttcgtaaacattgccggcacgttgtataagtattttattgtcgattaataacgagagcgaaatgagatttcgagttaagtttggaacgtataaagagttatttaaggtaacaactttatcatcggccagttggatcattgctgtaccacgtctaacagcagtcaactcttctctagattttccatcgccagtgacaataaaaatatgaacaggttcactgtcaacgaagaaatctaaagagttaaacatgtgattgctagcgccagaatcaagaatcgccgtaagttttatttgcggcgatgatgatttgacaatgctgcagtaaccaaacgatggaacagcattgttatcttgttctttgctcgtagaggactgagactgagaggtagtggcactagatgaatgagtaagagtcgcctttgaaggcggattaaaatgaaagcgtttagggcgcttggacggattatcataccagcagtcggtttggctgtgagtagttgaatagtcgtgaccatgtgtgcagggatgttcataaacaggctgacgctttgcttgagaacgttgaggtcgttttccttttgaattcaagtttgttgacagggcagaaattgaagaactcgcttgattatttcgttcgttattctttccttgagcttgttcatgaacggcaagagttcgcaacttctccaacagtcgaaaaggatccgacactagttcctcatccagcatcaaattttccatcagatctcgcttcaccgtggtcacgcgactaatgatgcagaccgcaaagagatcttgagttacgtcatagccgattgttttgaattctcctagacagtcaagacatcggtcaacataggaaacgattcctcgatcgcaatgaatcgtgtcccaacgttgccagactttgcagagagaaaagattgatttggaggcgaatttcttctttaaggctgaccagacagagtgcggcgttaagtttgtagcaagtttaaaaattgagttataaattgaatcatcgactaccgaactgagatgaaacatagcacaggaatgcttggccataacgatatcgctaaaaggtgattgttgttcattaagacaaacatcgagtaattgtcgtgagtcaagaaagaaacgcattttcgactcccagattgaataattttcgccaattagcttagggacggaggcgattcctttgtcgtccatagcctcttttcgcgaaaaagaatcatccatcgcaagactttttattctgccttcgtataacgttcaaattcgtgaatcctcgagatcgttgataagagatgccgagactgtaaatcttaaagaatttgaagactaaaggttcatttctttataagtgaagtgttttttataaagaaaatacaattgaatagttttataaagagataaaataagatcaagttattacctaaaggcagaataatagtctgcgagagtaataacaattatagataaaactgcaatgatctgtcgagtgacagtgataataaatttacggtaattggatcaagaaatccagtaaagctaattctgctacgatgatttattcttgcttaataaatcggtcttcggtggtgaaatacgatcgataagttgagtgcaacttgcggaggtttgatagatactgtagatgattgatgttgaggagagaagaatcagatcgtcaacgatcattctctcaatcctttgatcacgatcattagtactcacttggagttcaaagatcgatgataatcatcatctagagtaatgacatcattgatgtcctctccttgatcacaagctttaagcttggcgatcgcatgctcatctacggaacagcttaattctatacatgatcaaacattattgatcagtatgcttgttctctaggaagtttatacattaaagtataactttacctgaaattctcctctttcgagggctaagcttaggaatcgaattccaacatgattagcatgaagataataactagatgttgataaaatcacatcatgaagaatttctcctacatctgtgaggctcacgcttcactggaattaaaatatagttacaatcttggtatattgtgagacttgcaattaggtccctgggcaatatagaacaacgagctttaaggagtaggtgatatcagatcactacttgactgatatgaccgacgagagacaaaagagcaaacctttaaggagtaggtgatatcagatcactacttgactgatatgaccgacgagagacaaaagagcaaacctgtagtgaaaggtttgagtcttttagtgagtcgagttgtacgaaagaataagaaacaatttgatttgatttccttatacacacctttaaggagtaggtgatatcagatcactacttgactgatatgaccgacgagagacaaaagagcaaacctaagaaattgatgaaacaattaagagacaggttaatcatgaatggaagaaagtgatactaacctgtagtgaaaggtttgagtcttttagtgagtcgagttgtacgaaagaataagaaacaatttgattgaggaagaaagagagagaacgtcacatgcgagcgaactcagagaactacctgatcaattaggtttcaaagtacaaccgatatttttagtgtgtaaggataatgaatatgcttaggagatagaatgacgtcagagaaccaaaagtccaatagcaatctgttgtataacttggtcagattagaattctgacatttgttgcggtttccatgtctactcttgttcccatctttagtctgctttccacctttctatctcatgtctcaatatgtgcatcttgttttttctctgtttcaatttgattccttttttcctcatacttgcaaacatatctgtctgtagtctctagcttattggaccattcaagttttggggcctaatttactctgtgtaaggaggtttcaaaatcatcactttggcccaaggatccaggaagtagtgcctgttcaataatttcaggtaataacaaaccactgtgcactaaaagaaatggcccctgggtttccagatttgaatgtcaaccagatactagagtccaggtccaaaaatggatgccatggattttcttgcacctgaacatcactaagccagttaagttgaatatagtgttagcatagctgaattctgctaacattcagtgcagctgcaatctggcaaaattcctgtgctgcactgcagcacagatgaattttgccagatcttttctaacactacattcacatgccacaaaaatatgtccgtgaggtacaccataggactgtctagtgtcctgtggcagaaagccactaacaggcttctgacacacacaagcacataggctcaaaaatgcaccactatggtaacactaaaaaagcatagtgaaccaccaaaccaaaaccttccaattgatcatatcacccaaaaataacactttggtatgtacactctatctgctctttattggattaccaaatgaagtattcacattggctgagatactgcggctatgtaagcaaatcacatggttacaaaaaatattgataaacaagattgaaacctatttgtagacagaatatagctactttctatttttcatctgcttgtaactttctttctgatccaagtttcattatatcattacttgcttcaactggtgccattattattcacttgttgcagttgtcctaggtctgattcccttttctcacactctcatcagtggtcatttcatccaaccctcagttggttctcaaataaattgcacttcctatcacattgtttgtccttaaggtcatgatcctgcactctccctgattatacataaaaaccatattgctcatgcagattccagaaggatagcagaaagccagtctctcagaatccccacattgactaccaccctcaacatgtggtatgaattgaaatgaataaaaaaagcagaaagaaactctttgggtaaaacatcaagcaccaaaattgaatatataacttcaaagatatgagagaaaatacaccctcctcagacagggttcattaactacaatctgagggatagacttcagaacagtagatattggtcagactaccaaggagaagacttcaagtggtgagtgtgttcagatccattaaagagatcaatctaagattaatgaggttgaaggagtaaagagagaatgaggactgagtaagaaataagaattccaacaatactcttctttttcttaagactagagaccaacaacactacatatgtattccgcatagaagtgtgtaataccttgactccgggaagtcctggagtcaagtttaggtgcggtgctgcggcaagtcttacaacacttttatccttcatctgattgaaaacttgctttccaaaatcacaatatcctctctctctctcaaccctcctcaaacctccttaattccccaacctaaattcttgatgttgttgttgactaactctgtcaatatctctctatataatcacaattatcatcccgttcctggctcccttccttgctgatctctcaaaatttggcacatagtgataaccctttctgcttttctccagctttgttgattatagtccattatcctgggacctgcaggctctgtaccaccaacactgaaacagaaatgatacaatgccagatatttttgtaatttatattttttgtggtgattcaaaaaattagtgttgtgtattttatgtaaaatcagatacaatacatttgtatttcatcaaaaaaaaccatttcacctttcttttggtcattttaaattgttttaaaccagaaaaattgaaaatacacacagacacatcatttgatttttatattgagctgtctttgtgacctgacacacaaatcttgatccatttgtatagtatctgtttgttgatacaattctaaatctaatgtattcagagaaaaaacagatacaaataggtgtattgtattaaattttgctgttgattccactttcatgtcttctgtccttctagttttttgtcagttgtgttcttcttctatcattatagttatcctctgatccaatcactttttctttttctttttctctcattcactgatctctatatcttctatgcttttctctgatcaacactttcatgtaacagctgtactgtctgttccttttacatttagcattagctcatcaggcctaatatattattgagtgatctctgctggctcttgagaaacatcaaataaattcataaattggtctgtggtgatcctgaatcccttataaattgttgagctttcagaatatctcactcttatgagcatactctgtgactgtttcacttatagtgatactttgaactgaaacttggccaaaaaataaggaaccttagtttacatagtagattgtgtatcacttttctaacttctctttgctttattcagctttcttttttttggtttcaattctaagagcaactccacagtgggtggtaaacccgggtggtacatgctggttggtttttttaggaatggttgtacggatttagtgcctgagatgagagctgtctgccaacaagaggtaaggaaattggaggctaaattttcatgacatgtattgataagtctgtgatattgttaattggctggcaaaatgaactgtttgcaagttggagggatggtttcacagatttgagagtgctatgagggctggtaccggggtggtagaaccaccaccttaatggtgtatttcttggaccaaaaatgttggtcacaaccctgtatatatagcacctgcagtggcagggtgttttgggagttggtgtggtaaatggggcttaccacccacagtggagatgctccaaactctcacacttaggggtgatttctgttggtctcatgatttatctcagtcagcttgtgtagtatccaacacttgtggcttcttttgaaagagtatctctttgtgcccaattaaagctccatatcccatgaaatacaaaagtgattcatcagccttttctttattttttttcccctattttcctatactctatctttaggtgagcttgtaagttgaacaattcagaaagattggtttgatttcaaaatggctgattgaaatgagtagaatgtagtgattcaagtgattttctttttttttggattgaaaagaagtagagaagagctcagttttttttgtgaggatttagtatgggatgatcaagctgttcaatcctctgagattccagtacagctgcaagacaaagggggaaacattttctggattttcctctccatgtttgcttgagcatgacatagctagcagtcctatgattttcacttgtaggaatttggtacatagttgatctttaagatgttccagtttgtacttgaaacctcagcatggagcggccactgtggtggatccgggtggatatgcagatatcaggatacccaggagtgtgaggttgttcttctctggttgatttagggatgatactgtgggaggagtgaggtttcagaatcttgatgagtatgtgtatgtaccttttctggcaccgaacagtggattggaggattaaggagactccgttgagaggttggatggattgatgagttttagaggggagtgggtttcaggggggagagtcagtagtttggcttaggtaatccaatccgattaatccttcaaaaccaaaccaaccccaccaccaccagtgacccgccaattcgaattcaacaacaacgattgggaaaaactgtatcagcaaaacagtacaacatagaatgccaagtcacatcctaggagaagaggaggattttataaacagctcagacgatgaactagcccacttcagcaccacaacaacccaacaacaacaacaacaacaacaacaacaacagcaacaacgaccaaccagaacaaccaacaacaacaacaacaacaacagcggactcggtcataatatagacgcaattcaactccagcactctacctatcactcatcctcccattcaccagacccttacacccctcaactactcgacggattccaaaccaatcaccatttcccactcagccatcaacccactccaccctacggctactatccccaccactctgccctacccgaccacgacgacgaggaagaggaggacgatctgagacgaggagcaggcgcagcagcagaagaagaagaacaagcactagaactagaacaagaagaagaagaagaagaagatcaggactacaaccagtcttcctatcacgaccacctccaaccccctcactcacccactttcgatcaagatcaaaacccggctgcctacggaggcggtcatcccagcaaccctcgtgggaccatgcaagatctcaactcaagcccaacccaacccatctacaatcccctctatgacgatcagagcccttcgagcatcaactcaaactcttactctgcacaaccattcaatacgaccttcaaccaatcacgaaaccctcagaaactcatccccaagaacaaccatcaccctcaatcactctcaaactccctcacagctgcccaccaccgatccacatccctatcctcaaagtacgcccccgatgagtatgacgaccagaacatcattcacggcattcgatccatccccttagtcgacaaccatccccccacctccaaacattccttccctaaaaaacagccctccccaaaaaaatctgtccccctcaaggaacgcctcgaacaactcttcagtcgtcaacccaaagaactcaccggtgaacgactactctatctcaacgacgccccacgcaatcaacgtgaattcaaatttatcagcaatcatgtcagcacaaccaagtacaatatcatcacctttctcccaaagttcctactaggtaagtctctctctctctctctctactcaaaaatctcaattcaagtttaactgattccaaattttattattaacaaccaaataaattaaaaaaaagaacaattcagtaaatatgccaatctgtttttcttgtttacggcatgcatccaacaaatccctaatgtctcacccaccaacccatatacgaccattgcaccactcacactcgtcctactagtagcagccttcaaggaaatgactgaagatatcaaacgaggaaaatcagacgcagaattaaacacacgagccgccaacatcttatcaggagatagctacatcaagaaaccctggcaggacatcaaagttggagacgtcgtcagactagagtccaacgaacatttcccagctgacctgatcctactcagctcttctgaacccgacggactagcatacatcgagacgagcaacttggatggtgagacgaatctgaagatcaaacaggccaatccatccaccgcccatctcacaagtcctcaactagcttccagtatccgtggccagttacgctccgaacaacctaataactctctttacacttacgaaggtactatgactctcgaaacttctcaaatgccccagaaacaaatctcaatctcccccgatcaaatgctactcagaggcgctcagctcaggaacacggcctggatgtacggccttgttgtgtttaccggtcacgaaaccaagttgatgcgtaacgcaacgtatgtcctccctcccccatatctatgcatgtgattcctgaatgtgcgactgatctatggaatgattgggtttgttagagctgctcccatcaaacggacggccgtcgaacgaatggtcaacgtccaaatcgtcttcttgttcatcatccttttggttttatcagtcggctcgtcgataggaagctttatccgaacagttagtccatccccaccggcactcccacgcaaactatcttgtcgagacttttaactctttttccccatcttatcagtactccctcgggggccagctctggtatattatgcaagccgactccggtaaagacaagactacctcgttcattgaagatattctaaccttcatcattctgtacaataacctgatccctatctcgtgagcatccatccatcctttctctatccactgtgtcattctgattattgtcactcatatcaacctaatctatttagactcatcgtcaccatggaggtggtcaagtaccaacaagccgctctaatcaactcagatttagatatgtactatccggtgacagatacagcagcgctatgtcgaacatcatcattagtcgaggaactaggccagatcgattatgtattttctgacaagactggaacgctaactaggaacgtgatggagttcagacaatgttcgattgctggggtgccctattcggacgtggttgatgagaaccgcaagggagagatcttccccttctccgatctcccctcggtcctcgccaagaacaacgattgtggaaaggtcaccaacgaattcctgactctcctcgctacctgtcataccgtcattcctgaggaaaaagatggaaagatcgtctaccaggccagtagtcctgacgaagccgcattggtcgctggagcagaagttttaaactatcggttcaaagtgaatgagttttcctcgttctgattctttttttttttttttttttttttgtgtgatggtttgttgaaagtaaaatgttttcctacaatgacaggtgcgcaagccacagtcgatcatgatcgaagctaatgggttacaacaagagtaccaagtactcaacattctcgaattcaacagtactcgcaagcggatgtcctcaatcattcgagcaccaaacgggaggatcatactttactgcaagggagccgacacggtgattctagagcgatgtgcgccgcaccagccgtacaaggagaacacactaatccatctagaggagtatgcgaccgaaggactgcggacgttatgtatagcgatgcgcgagatcccggaggaagagtatcagccatgggcggcgatatatgagcgagcggccgcgacggtgaatggacggacggaggagatcgacaaagcctcggagctgatcgagaagaacctattcctgttgggtgcgacagcgatcgaggataagctacaagaaggcgtgcccgatacgatctataccctccaacaggctggcatcaaggtctgggtcctcaccggcgaccgtcaggaaaccgcaatcaacatcggcctcagttgtcgtcttatctccgaatctatgaacctcgtcatcgtcaatgaagagtccgctgacgctaccgctgacttcatccacaaacgtctcctcgctcttcgggccgcttctaaaaatcctgctgattctgaagacctggcactcatcatcggtttgttccttcttcctctctctcgttcattgcagcaggattcttgaattcacattttggttttgtcttattctttacagacggaaaaagtttgggatttgccttggacaagtcaatttccaagccctttctagagctagcggtattatgcaaagctgtagtatgttgtgagttgggaacatggaattgtttttttttcctttccttgaagtgtatgagtgagtggatagagattgactgggaagagagaacaggtcgagtctcgccgttacagaaagcgttagtagtcaagctagtgaagaagaacatcaaaggatcgatcacgctagcgattggtgacggcgcaaacgatgtcagtatgatccaggccgcccacgtcgggatcgggatcagcggtgtcgagggccttcaggccgcccgctccgctgacgtcgcaatctctcaattcagattccttaagaaactcctcctcgttcatggcacgtggagttatgttagattgactaaattgattctttactcgtacgtcgtcttcactccccttcgtctcgacccctcttttcctcaccattccatactaattcatctctatttccattttttttttcttttcaggttttataaggtttgtcttttataaaaaaatctcactaaagcaacaagcaaaaactacaaaactggaactgataccttatttttatagaacattacactttatctgattgggttttatgtaagttcttttataattttcattacaagtctcctggttggttaacagagtgctgacatattaattcgatgtagttctcatttgcgaatggattttccggacaagtcttattcgaatcatggaccttaacgttttacaatgtgctgttcacaggtccgtcacacatcaagaccccaagtctaatcaatccgatgtcttatcctgacgcaccattcatcattaatcctttgtcgcagtgatgccgccttttgttctcggcgtcctcgaccaattcgtcagcgctaggatgttggatcggtatcccgaactctacacccttggccaacgcaacatcttcgttcagtctccccccctccccctttttctatctgacttgaccacttataagtcgcttcttttttcggcatgccgcgctctttcagttcactcgacggatcttttgggagtgggtggcaacagcagtatatcattcagtcgtcagtcacctatctcttgtcactttgtaacctccatccaaacactgacacccttctaaattctctcaacttttttttctttcatgatgtatctagtttatcttcttcgtcactgctctcatcttcaaagacgatctcatcctgcatcaaggatggatctctggccaatggctatggggcacgacgacatatctagtcacgctcttaacggtactcggcaaagcagcaatcatctccgagtcagtcgcgatgtattttatccacaagatcttgaacagaattcgcaacatcaaactgataatttttttcttttccttgcataaaaaaacagtttgtggaccaaatggactttattagccatccctggctcgtttgcattgacgctcttgctcctgcctacttatgcctccatcgccccacacatcggggtcagtaaggagtactacaacctcatgccacgcatgctgtctagctcggtcttctatttctgtctcctcttgatccctgtgggatgtctggcacgagacttggcctggaaagggtccgtctctttctctcttctacccatccttgtcttcctccctcattctcatcctcgttttttcttttctgtagttataagagattgtttagacctgaagcttatcacatcgtccaagagatccagaaatttaacttgccagactacaggcctcgaatggaacaattccaaaaagtcggcgctctttcttctttccttgtgatcatctccttcataatccccattactaacaaaaaaaataaatcaacgtgattgattctggttatgtgtatgtaggctatcaagaaagtgagggcagtgcaaagacttaggaggaatagaggattcgcgttctcgcagactgaagaaggccaagaacagctcatcagatcttatgatgtccgtttttttttctcgcccttttttctttggatgaatttgtttgtgtattaatgggttttttttgttgcttttcgttctctttgggatggtgtagacaaccgtcaagaaagctaaaggataatcagccacactctttcctatttatttcattttttttttcttcattcacatacatatatatatatatgtatgtatgtatgtgaatccccccccccttgtttaatcttcattttttttatcttttttgtctccttctctcttaaactcctcattctcctatctttccctcttccccctcttcctccttcttcttcaccttctgtctttctttttttcactcttttttttatgcttcttcttcaacaacctttttttttttttttttttgagattcttacatctatttcctaaacttaaacaacactcaagacaaatggattcgaaagcaaagcaaagaaaagcaaattagtgcaacaaggaaagaagaaaaaaaaaaactcatcctcatcatcataacttttctttttgtgatttcttttgagctttattgttttttatcttcactcaacttacgtatcatacttcccacatcagattccatatccttattccttttttttgaatacaaattgtcagttagtagaagaaagatctatgatatagcatatataatacaaaacccgtctcccatcatcattcacttttttttaattatcacgatctcagcttcgtatcttttttttttttttgggcaagagatgtttttttttttttggtggatcagttgatgatgaaccagatcctttttttttcacacatacaaatattcatgcacagcccacagccgtcttctttctcagatagaggttataaatatggatacagaaggatatgtagtcatgcaaaattgatgacttcacagtggactgaacacccctttcttctttcttttttttcttttcctttttgtttggaagcctcaatacaatcttcctgttttagcttggaagccttgggccgaacagcttgcgagagaagaaccttaatgatttggccctgcatatgcatgtgtcttgtggatgggctccatatatgtaacccaaggttaacctcaattagcctgaatcctaaactttctgtggacaaaaaggagttcagccgcgcaaggccgaagtttgatgtcgtatgtagcccacaacgttgatcttgtgcatctcaacttagctttagctttcaccctgcgttgaggagatgattcggatgattggcgggattttttttttttttttttggtgattttattgtgtaggtacataatatcttggcacagacagacaacacgctgttgataaataaacaaaatatttctaggagctctattttataaatagttgttgttctcgaatagatgggtgatcatggattgggagctttgaagtgggtgagattaaattataaggatgactccagccagggaactctgagattgcggacaggagaggctagctagttccgaatggccgctcgaaatgattgatgatagggcctgggacaaacaagaaatgatgattttcgtccgattcttgtgtctctccgatcagtccatgggcagggacagatggggctataggatgactccagtgaagtcggacgcgtttgactcagccgacgcgcgttgaagctaaatgaatgtgttcatggtttcgtgtcacgtgattcagcaacagctggtgtaaatgcccggttgccaacttcaactcacaattcctccctcttgctatcatttggtcgaggaaatcgttggccaggctgggattgattgatgaacgatcgaacccggttcttttagagacccatcttaagcagcctcaacgaaaccccgtccaagtcaaccaggtctttctcttcgttctcagagtgcctccgattcagattgaccaacgaatatactctaacgaacccttttcaatacgacgatcgagagttccttttgttttgactattgttgtaacgatcattcacaagtctcgagtaacttcttgccattcttctccaccagagtagactatcatcttccaacctcggcgatggctctcatcgtttcctccagtatcatacgcccccatagattcttataattcacctgatcatccgacctccgatttctctcgcccaacttctaccctcctcactcaaaggccgattcagctgcaagctcatcaacaattcatctaaatagatcatctgcaagcattcctccagctgaactcatcctcagttgcatagatatctctccaactcgttgtaagtcccccagtgcatttcatcccatcttcaatcttttcaacaagttcttgatattatatttcaggagcaagctggccctcagaacctaatcctcccgatcagctcatcatcatcttacttctccttctcacttcttcggctctcctccagctctttcactccagcaactgttcattcattgtccttcaagattttcttttctacttattctgatcttcttctgcgccaattccaaccgagcatgactacccgaccaaccaagacgatccccatgggcgcaaccagcaaccccaccccaacaaccgcaagcccaagccaaccaacaccaacgaaacggaagcgagcccaattagatttcactactactactactgccaacccggctccgacgagctggctgggaatagccttccagttgccctcagtcatcaagaaggaaatcaacgactttgttaaggctgtcaggggtggaaacactcacactcatctcaataataataacagccttcccccggctaataatagtagtactcaatccaatcccaagaccgaatccactcgcaccaggcgctacctcaaacgccagagtagatcagtacccaatcgccatcatcaacgcccttcccctcgccggatcggcaaaacacccgaggaagagcagcaggaagaccggccaccccggctcccgtcgcctcacttctccgatctcgacctgccgtcaccgagcaagaaactcagacgagcggagaatcactccaccatgaccctcaacgaagattctggcaaccaggctcgaaacgatcagatcactcatctccagcagcaacagcgccaacagctaatgagtctcgctcaaccaatccccaccactcctcagactgagccacccttgcccccaaagcgtaagtgttcattccctcttatctctcaaactctttaagacaaccaatcggtgtggtccggcgatagtctcgatcgatcaactttcggggcttatcccatacagccctgccgatcaccatcattttctctttctttcttccttcccttcgccctcttctctcttccagttcgtcttctgctgccacccttcccatcccgattcattcttccctgagaatccggtcagaccgcgaaaaacttcagatcagagagaaaaaaaaagctgccacttcacagctcacatgtaccctgcatcctcctttcggggcacgtatcccatgtcttgtggtaattctctcgtaacgcttcatgccgattgggagtgacttgggactggccaccctttaggtggaattgacagactgtcgatcaggtaccgcgcagctccgaaaccgctttcgggcatcttttccatgctgctgctgcatgtcatatcatcgtcactttcatcaaatacgatgggagtttttttccttcatcgacgctcgaatcggcctcgatggaagtacgcttcccaagtttcaatcatgaatcatgatagaggcttgtatcctccgctatcaagcatagacttcaaatcttgacccagtcacatcgtgactcgatcactggccggctaaccaccgacttaattctcgtagtaatctttctcggcatggcaaagttcttcccattttggatagcatcaagccgcgcgagtctcatcacttgtccgctggtagctgcccaaagataaccttgccagcaggtgaagcttgaggacattgatggcaaatagccacagttggtcgctcaagcctcagctgaataaaagctgctctcataatctgaaaccttttgtcctgttaccttgttttcccacaacctgtggtactctaatgccgatagctgacatcaatgcctctgacatctcatctgccaatattgccattgttttaccccccaacagcatcccctcatatttcttcacgcgaacgtgctctttcaagcaatgcggacgatccgtcaaaaactcaagatcaaccgacacatgtccaacaatctcatgagcaatacaatcaggatgatgctgacgtcgaggagattctttctcatcgcgttcagcagggtcccactcccatatttatgccatcatctggcctcctaaccggatccaactctgttctctttcctcactctcaagctacgcgaggtcaggacagccctgggtcgtcggtcaacgctgacatagtaagtctcttgattgagtatgttttctaaagaatcgcaatgattgatctgactttttttgcccatgcagtcctcctcgacgtggcaggcttcctcgtcaatttctactaacagtggctcaaacatgaaccgggccttttccaaccatacttcgctaacctccaacacctctgtcgacttgaacgcactcgaagatctcaaaaacaacaatagcattcacgcctcacgtctcaacagcgggtctagcatgccttcccctaggatccggcacaccaagatacttggttctccgcgcagttcatcccggatgaatacccttagtgcttccagtttttcttcactgggaagcatcattaacaccggcctctcaacccatcagaacttggcttatccactcggagggggcaccatcaaaggagacaccaacccgaccttgcacccatccacctcagataacgaacgtgaatttttgacaagcgattctgacatcaacaatgacgagcctgccgccatccaaatcggtcgtcggataatttctcagcgtcccgccccggcttctcgtcgtaaggttccgctggctgagataattggcagaccacttgatccctcaccctcgatctcctctttgcaatcgcacctcgaaggctttcgcgagtcaaatgacctgaacgcatcgccttctattggcagcattgcaagcttatttgcaggatgtcctattcctcccaagaaccaggctcggctcactatcccgccatctttcttgaaagaagccaacaagccacaagcttgtccagctgaaaacgacatcgctgaagaatcgagcttttctgtcaccaacacgtcctcatcgttaaatacactgcgcagccagttgagcaacacaatgcacgcttgcaacagtccgccctctgaatcagctccaatcgatatgactaaatctctcccaagccctcgtgaaattcgccaccaggaaatgattgcggaagtcgatgaagatgttgatgactcgtatgagtttttggaacgagaagaagcacaagggctcgagttcgaaacgcccaatcgcaaacgcaaaaggctcctgcatcgcagcgacttgatccattttcgcaggccaggtctcgcggccatcgacttgactacaagcaagctagtcgatttacaccccaaccaatcacaaccaaagcccaagactaaggtaatgcagaagctcggcttgtctcgaggccaccataagcgacacacagcagaccactctcaaagcaccacagatgcagacgaacctgaagaatcgcctactaagaagatccgagttctacaaagtgaaatcactcgactcagacaggagcttgaaaatgagaaaaccagatctgctcaaagaaactcgatgtacatgtcaattgatcgagccagtagacgtgccagccagtctagtgacagtcaccatgtgaccttttccccgcgttccccattgtttgtctcctcaccggtgtcttcatctcgcgtttcaacccaacgctgtcagttactgagcccatcccgagacccaaccaacagcaaacgtaacagtggaatgacagattcgccagtggtggtcaagaaaccctgcgatggtgccaccgttggagggtctcccttcattgtttctcgcgtgtttggccaaggccctgacgttgtgggcgagtctactccagctcaagccgagaagtggcttcaaaagaagaagtctgcttctggaacacagggcagtacacgacttcctggactagcgcacgacttgtttggagccaagtcctctaaagctggacacagttcatctggaactggtgccaggcgtccaagtaagcgcttcacacgtctacttgcttcattgcatttagggttcattccctcctgacataccatatcctttaccacttctagcaagcgccaactccaacgccagtggttggaatcgtgaccgggaactggaggccgatttattcagttcacccagagcgaaaactttgaaaaaggtgaaccgaaactcaaagaccgggcctgtggtggtaagtcactgtggcctctataccctgagcttttactttttgttttctaaccaccttggcgacctcgcatatagacacaatcccgttcgaacattcgcgccatgtttaggaactcaatcagcgatttacatcgacacgccgcatcaaccagcagcagtagaccctctacagcttctgatcagcccccggatatggctacattcttgaatgaattgaagtcgtctggtcgaagtaaacttcgtaagactccaggaagtgctaagtattacaacatgcaacgctcgattggcaggtaggttttatttccatttgccccttttttttctgcttgtgttacatccgctcaactcaactaactttaccccaacgtgccttccaccattagtccaaaagctaatcctcgcaagtatcaggacccactgatgagaagaagtgtagattgtcataatgcaagcatcttaagtatgtggaaccttcaattttcccatctgtgcactttgctatcccgctcatcctgcttggtttgtggttctcttcaggttcagtgctccatagctaccctcccaattcacagcctcatccaaaacacttggataactctagttcttcacggacatccaccttatctggccgaacggaaggtactgcttccagtgccaacacacacgacgccgatcgtccaacctcaccaactgtctcgaagcatcgcccacacacatcacaccaatgtaaatctccactggcacgcaaggtctaccctagcggtaacccaacgaagtcaaatgaacccgagaacagtgatgttcatgttgtcttgggggaggcgatcagtacccccaaacgaagcaaaccgacaggtcatttgtctcgcagtttggtggacccacatatgactcctcgagccaggggcttcaccaatgtagccaaaccgacttccccgatccaaagagactttaccatggatgagctaatccagcaggtcaaggagctcaatgatcatcaaaccatcgcagatgaagaagccggaggtccacccgtcccacgagctgaccacaggctccgcaaccatgacttggtgcatcagatgggtttctgctcgagtaacgagaatagtctggaaatcggtaacctctcacaggcatccatgagtggtgggtccaacctcactgctgcattagtgagcccagttacgaaccgccggactgtctgccaggaaagcactcggcaacgaagtagtccaatgttgaagagccttacagaaggccggcccaagccgaagacatcgcctgtcaaaggctcaggctcacttacaaatgggaacagcaaccgctggtcaacccaaagcaccatcaggttagtgtctatacttaaccactcgatcgatgatggggatactttttatgagaacggcggcggaaaccttaacggaactctgcgggcaagaccgactgaacgaagggtaagaatattagaggaccacaccaatctcaatcagtcacgatcatcgactgggtctggcagccgtcgtcacagcatgccggtgaacctagtcaagtccaaacacttgtccagtaccgccgaagacgagaacgagcaaccggtagatacccacgacggtcaagacgtccaatctccaccaaccaaagccgctcagccttgggtcgtcttgaagcccgaatcggatcgtcagactggcgctgagcctaaccttagacgatggagcttgagaacatcggctatcattagcgcgcaccctaaactggagtaaaaaatcgttgtcgtcttgtcttccatttcaatatattcgaaaacatcttttctcatctttcctcttttttctgactcctgtcgttgtttctccgatttctttcatctttcctctctgagattctttcctccatcaaacagaaaaacaataatactaatatacttgagaagtcttacttgcacatacatcagtcaccacacttttctcaatctccttgtcgactacttcttttaatactttgttcttttcctcttatcccccaaaacttggggtttttgtttttgtcattcattcattcgttcaatttgttttattaacttagtgttctttaccccacaacacaacacaacgaatacatacaagtgcaaaataatcacatcaccgtataacctacttgattgtttcctctttcttttcttttttttttttttttttgcgtctctcttgtcttcacaccacatttgcgcttattcatttcatcagttacaattggcttgtattggtccccacccccctcctcctgtctgtctgtctgtcaattagatgcaagcaatatatcagtaatcgtatgtcgttatcatcggctcatcttgtccttttgaagtctcttctaatttgatccttgtccattgctcgatcgttccgattttccatagcgattcgcggggttcatgattggcatttcttcataagacttttgatctcaatccagctgcagccgcatgacctgctgcgaagcataagaaacgcgcttatccaagcgacttccaatattcaagcgatgtccaaccaacatgttttttttggcgaaacgagcatcgaagagctcaatcatgaacccaaccccgctattatgtaaaaggagcttggtcttgatctaggcattgttgcaatacatgtgtacgtagatatttagttggatgtctttgcaagttggaagcctctctacaaagatctgcctttcaaaggggcatctccccagattggctgcttgcttcggactgcttcttgcctgctgttgctgtggctgattcaagaaatccaaggcattcaatcaatcagcttgtacgcctttcctctttctacccttttcgacctggtttaatacatcaatggtggggaggagagcttttctcaatctccgcgacctcaaaatcatcccatcgagtgaatcgaatttgagccatcccgggaggcttcccggttttaccgacaggtcggttaaggccgattgtcgcgccggatctccaagcgatcccgcgatgttcatacagcgagcccctgtatgcaatatgcaggcgctctcatcagcaccagcgtggttcgcatacgcagcccctgcatccaagcttcctgcgcagcaagcctgccgatcgggtccccagtcgtcagccgttctgcccagcttatttaaagaccaccaaccacttccaacaagaatctgttgaccatcaaaccttcatacccttatcatcaaaaaaataaaataaaaccaatagattccttcctatcactctaaccttacacgatggtctacaaagtgagtccttcatctcactttcctagggttgggctggacagtacgaactgatgttgttttgaacgatcttacttttgatcaggttgccgatgtgagttgttctcgagttaaaaatggagccaaatttcggaatccctcccactcagaatgcgtgtctttctctttgactatccttctttaggtctcccttgctgcgtggggtcgcaaagaaatcgagttggctgagaacgagatgccaggtatgaaaatttccgtattgtaatatgaactaccacttggcatgtcctgatctctctcaatctgcttgctttcaaggtctcatgtacctccgacagaaatacggcaagtcccagccattgaagggagctcgtatcgctggctgtcttcacatgaccatccagaccgccgtattgatgtgagcacgccctaccccttaataatcttgttgaaaacaagagatgagtgaaagctaatcgcaagattaatttgcagcgaaaccctcactgctcttggtgcccaggtcacttggtcctcatgcaacatcttttccacccaggaccacgccgctgctgctattgctgctactggcgtccccgtgtttgcctggaagggagaaacagaggaggaatacctttggtgtattgagcaaaccctggctgctttccctgacggcaaacctctcaacatgatcttggacgatggtggtgacctgacctcgcttgtacatgacaagttcccccaatacttggagggtcagttgcctttttttcttcttcttgatgtcctctcaacatattctgtggcatccgacctaaacatttgattttccctatttcaggaatcggcggtgtttcggaagagacaactaccggtgttcaccatctctacaagctccacaagcagggcaaactgaaagtacctgccatcaacgtcaacgactcagttacgaagtcgaaattcgacaactactacggatgtcgtgagtccctagtcgacggtatcaaacgagccaccgatgtgatgttggccggtaaggtcgctgtcgtcgccggattcggtgatgtcggtaaaggatgtgcccaaagtttggccagttacggtgcccgagtggtcgtcactgagatcgacccaatcaatgcgttgcaagccgctatggccggctacgaggtcaccacaatggaagaagtcgctcaccgtgccaacatcttcgtgaccacgactggttgcagggacatcatcgtcggcaagcacttcgaggctatgcctgaggacgcaatcgtctgcaagtacgttgtctgtcattctggtaactttgccaaggcttgttgactgagacttgactctttttcttctttcagcattggtcacttcgacattgaagttgatgtggcatggttgaagaagaccgcgacatcggtcagcaacatcaagcctcaggtggaccgttacacgatgccttcgggccgtcacgtcatccttctagccgaaggacgactggtcaaccttggttgtgcccacggccacccgtccttcgtgatgtcttgctcgtttgccaaccaaaccttggctcagatcgcgctttgggaggacaaggagaacaagacataccctctcggggtccacatgctgcccaaggccctcgatgaagaagttgcccgagctcatctacacgcccttaacgtcaaattgaccagcatgtccgaagcccaggctgagtaccttggcttgaaccccgccggtccttacaaggtcgaccattaccgttacgtaagtaatttggaactgattgcacttgggtccactgagtgttttatactctaaaactgagggatttgtattttctttttaatccagtaaacatacccattcaagacggacgtttgcttgatttgtattccattaccctcattgagaaaccgcgtgacgaaagaaaaagaaatgctatgatttagtaccggccgatctctttttcttcttctcaatcaatgtgctgcttttgtatcgagatgaaaaaaaacaggcttggatggtcgtctaatccattcagctcaatgacttgctgttcggctcatgaccctattgtgcctttccaaaagtctcatcttgcccaatttcaaagtttgatcaaagaaacgcttgatgtgcagtctctgtagtaagcttgacgacaacaaggtagtcaagtgtttttggttgctcttttctggtgtctgccatctggtcataaatcggctctcaagtgaactggttggcaggaaatacggatgaagtttacgaagcaaatgtgttatgtatacatgtgtcttgtttgaaaagtctgctggcagatcaagaatatagaaacatctactaagtcaagcttcacatcgataaacaaatagcttttttttcgtcttcttctctaatgttagttgagtatcaggtcagggcttcctcgattcgctcgttgctcgtcagttcgtttttttttgtgggtcgggtcgggtcggttgactggggaggcgggatctcgacggaaatcgtcctgcttgctgagcgacaccttcgattggttttggatgtatttatttgtatttcgagaaaatgagaaaaaaaaataaggtggatgatcaggacgatgtggaactgatgggttagacgagagacaaaaacaaaacaaaacaagagttgaaaaaagagcgagggagcaaagccgaaattgaaagcaaataaagaaagcactatgactcacagtttaaagaatcgatggatcggcacacagatccattgcgggttctggatggtccctctaagcgagtctggccgacaagagaactgctcgagtctgctgatgagcccgcgacatccgtctccgacgagctcctcgacgccttcggtgatccggactggctcgactattgggagtacagctgctggtcttggaggaggctcggcgggccccgcaggtcccctgactactggggtcgtcgacatggtcgtatgcagggtccccatctgctttcgtggttcgtttcttttatagttgttaagtcttaacagaccagcttcgtcgtcctcttcgaccggacgcccgccaaactgcatgcgagccatcaccggggcctgctcgacattccctcatggccttcaaaaaagccgggcccgtcattctgcaacaacgtttttttttgtttttttttctcagatttttgtacaaagcttcagcactgcattgtggttcgtttgcttcgtgggaccatggagggcctcaagattttataggactttttttttgacatgtagtcaggattcttgcaatatgtatgtagcatatagaatttctcaggatttatcccaaaagttgtaggagtttttttttggtttttttttttgtttttgtggtgacaggagcttgcagattcctctagtggaggacttcccgtcagtttagaaacccggctattttctatttcctatttctattttccaatttttggtgatgaaatttggaattagacaaggaattttagaatttagaatttagactggcgtctaaatcccgacgggaagtcctccagtggcttaatatgtactgatggaaaaaaatcttgtcaaaacaaatggttggattggattttatgatgcacagaaaaatctatctatctatctatctaacctcaagagacacaatgcatgacttcccgtcgcaatctacgaccctcctagaagttgttttacaccccctagatctaaattttttatcaaaaaaaatcttttttctgaagccttccagaaacagctctcacatgagctggttggaatatcaattgctttcttaatttaagactgagagaggtctaaaaagcgctctaaatcgtgacgggaagtcctccaatctattcattttttaaaggggcttggaaaaacgactcctaaaaattagtcgacgactcccgttttggtcgggagggcgtcaaacgggagtcgttcttccaattcccccaaaaaaaaggggagtcgtcgtcctaatttcaatggcgattttttaattttttttattaaaaaaatgggagtcgcccgcctaaagggcgggagtcgtcgtaccaatttagcccaattttttttatttttttttattaaaaaaaatgggagtcgcccgcctaaagggcgggagtcggtgccccaatttatccaactaatctaattttttttcattaaaaaaaaagggagtcgtctgcctaaagggcgggagtcagcgcaccaattacaaccaatattttaaccttttttctgcattaaaaaaacgggagtcgtccaactcaaaacaggagtcgtcaacctctagcgaccctaaaaactcaaaaaaaagttcagccactggggccccgccccaaaggcactttatcaatgattaaaaattagattcattgagaaaaacaaattcaagaaataattgaaataaattgatgagatgttgagaaatgtaaacaaaaaaacaatgagaaatgtaagaaaaaaacagggataaaagaattcaattgatgagaaatataagaaaaaaaacatggtaaaaaaggacaaagaggaaaaaaatcaaaaactaaaaaagacacaggataaaaaaaaccctagtagtgtttcattggattttcaattttcctctctacagtcaattggaaacaatcagaaaagatggcttcccatccccaagcctcttctgatgccttttctttccaacccttcatgagctgaggggccagaaagagtcttgggttatgtaactgcaaagggacaaaatgagaaaattcatataggaaagcaataaaaattggggggttggaattgggggggcagaaagaagggaggcaggtctggcaaaaggtggtagaaaaaaagaaaacaggcctctcaaaggcatttgccattacctcacccattgaaggcatggacatccaatgagcctttggacaaggtgctggtgaatcaaccatgatacaagccaaagccccctcaagtttgtggaacactttccgataccaatcaggccaacggacaatttcgttatacatctcgtatcgtaccgccatataatctccctgcccacggcccaacccgtaagccacagcccgaaatccgcagtgaccatctgatcgaacatccacaacatcccggacttcaggttgaatgatttttggtaaataatcaacgtaatcgagatcggacggggggattggtagatgggggtttgctggaggcggcggaggctctagatgcaccaagggggctggttcggtgggagggttgggggacgagggcacggaagaatcagcggaggaattgatcttgagcttcttcttgttggcttgaaccggggaggagggcggggaggatccaggtgcggcttctttccctttcgtcttggggaccacaacaaccggtttggtggcccctttcctgactggttgaatcctcttctttggggcctcttcttccttcttctttttcccgtcgtccttcttctttttttcctgctctttcttcttcttattctcttctttggtcttctgtttcttgttcttcttcgcggctttttcttcaagtttcctctttttttcaatgtgttcgaattccgacgggtcccgtgttgttgatttgggtttgttcagagctcctttgggtctacctcgagttgattgcacctgcttgggtaactgaacgtcgaccacggtggcagagccgtccagaagtcgagagattgcgtccagctgtatggataacgtgctcgggtttgcttggaggagcctttgcttgatggattcgatcttgtcaagggcttgtgggctgttttgttggggatcgtttcttggttgaagatcctttttgattgatcaaaagaaagcatattgttattattggagaggagaaaatttggtacttggaggggagaaaatttaatgaacatacatgaatatgccattgttggtgaaagtcttccggttccaactttccccctgaccgagccaactctgcaaggcgatgtttacacggaatacctgtccggagtcgatgaaagccgttacaatgatcattcttcccaacgtttgcagatattcgcaggttgttttgagccttcctcagagcgaaatgggtgatccggccaaggcaattgtcgaacagggcaccaaaattcatgagagcgtcgattttttcctggcggtggcttgtgcttatctcgttgtggtataccttaagggaagccatctggcccatttaaaaattttacagttttcttttattacaaattatataatttttacaccttttttctcatatatacactcacaaatcaccccatatggctcaagaactggattctacggtcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacaccctctggaccatcaccacactcaatcacacaactcaccaccatggcaacacttcaacactcaacaacaacaacaaattacataattcacactacacacatgcatgttgcaggacaactacataatcacaccattatagtacaggtatacacacaactacactatcttctgacacttgacatatgtagcttctaggctggtcctgttgctatgtcacttgttaatcttccttgcagctgtcagactatctcacaccactcatgtaatactcatcacctcaccttagcttgcagactagtacatcacctcatgtaaaatgctacaccagcataaaaacctcatgtagacttctagttcaaactaaaataactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaacccttacataccattacataccatccccttaccattgaaatatcagctagactcactctctcattctcaaatcaacctcttagacctatataaaactgggttaaaccctttgtccacctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacaagggagtccccaacgtgatagaggatcctgtagtttggcaagtggattagatatatctaaaccattgtagtgatttttatagtttattttagtagaattttagttagttttaggcaggaaaattcctgttttgaccacgtgacaaaccatatctttgaataatcacattctgttcagctttatacgacttagttcttagatatacctagtagaactccggattaagtagttaaatactcaagaatcaattataaagtagaagacgaggggaccgattagccaacgtactagagtagttaggataaaaaagtttaactaccaggtggtagccgattaaaactcagtgcaaagtagaatactagtctatgacaacctctacgaatctatataattgaatagtagtatcatattatttagttttattagtattattattagttagtaaccaaaaccccccaaccttgccctggataagaacgccagcgacattagttagaagaatttaggactactactagaaattatcaacaactcaactcaagataaagcaaccggaatcagttattctcagtcatggcgttttctcaggctcaagacggaccgactctaccgacaaccaacccagcttcaactggaatattctctggcaatcaaaacaatcccaacatgaatattgatccaccaataataccacctcttttacccccaccaccaatgcgaacaagtcatactcgagtacggcactatcgtgaaaggtatggggctcatcaaaacattcaacaaaacgacgacctagctggttctgggaacactcaacaaacaaactaccctgtgggaacctacggcttacctccggacattcaggaaatggacgagcccatgcctagacctgcagtcatcatcaaggaaccagacttaagatatgaaggcgagaactttgaagactttttggaacaattcgaactggcggcagaaatctacggtgctggcggctatgacaaagcacgtcaagtttgtagatttgtgaaggtagaagaattgaagaaggaattggaatcgatggacggatacgagcagcggaactggacacttcttcgtgcaagcatgatagaaatctggggaggcgtggccaagaagattcggtacacgatcaaggacctttacaatttgattgatttctgtcagaagaaaggcggaatcaagcagctgaacgatttcaaaacttatcagtcaaagttcatgatgataactaagtatttggtaagaaatgaacatatagtaaatgaaaccagtgtctctcaccttttctttttagccttttcaacagatatacagacaagcattaatcgagagctagtcaaggcagaccttattcctacagggaaggatggttataacaaaccacccctcctttcggatgtcattgatgtagctgaggatgaaatttgagcaaggtcactcaatgtctttgcagctagcggattcgccgaggccaaccaatcgatgcaaaggactctggaccagaagaaaggcgacggaaaaaagggtgagaagttgatggacgacaatcctccggaagtacttcagaaacaggttgatagcttggcaaaagcaattgaatcactcacaggaaaattggagaatcaacctaaaaatgaatattctcgtggaaatgatcgaccatctggacgactttatgaacctcgaccctgttactattgtcataaggaaggacattcaaccataatgtgttacgaagcacagaaagatgaacgagaaggactagtcaagaaagaaggacgtgatttctaccttcccaatggcgagaaaattccatgggacccttcaagacctattcgggtggttgtggctgcggactccgcaaaacctaaacctcagatcaccaaagtataccggaccgatcacccatcagtttttgagcaacaggcggaaccaacacccaactcaaacgactacgtctcatcaatgcacaaaattgattggaacccaccacacttaggttcagaaaattttgacaaggtcaaatccaacgcagcaacaacacgagcagaagcgctcctggaagaagaaaacccatggcagcaaacgatgactcggcaatggatttggacccaattgatgaacttgaagaaatagtggaagaagtggcagccaccagaaaaacgcctggacaaattgcggaacctcaagcaaaaccaactgttcagaaaacagagaagacggttgaatcagccttagtctcagaattggacaacttgaagatacccaccactttttcccaactcacatcaatttcaccaacctacgctcaagaagtaatcaataaacttcagaaacgaattccggaacataaaaattcaaagtttacctatgtaaagggaccaacacaagactccaaggtatcagcatcaatgcttcttaatccagaagaagaggaccaggactacaactgcttttatagttgtgctctgggtttcattgagactcacatatcaggaaaaagggtacctttcatggctgactcaggttccatggtcaatgttattccaaggcaagcggcaatcgaacttaatttggaagtcatcgaagtggacatacccatgaaggggattggcggggaccgttgcgacattaaaggagtagtggaaaattgcgccatcagcattggacgattcactggaccagtgcacctctttgtttcacctcaagctcaagattgtatccttggacgaccttttttgtttgattacgactgcactttggattatccaggaactggggaactactatcttttcaaggcgatagtggccgacgtatcactgtccccattgcaaaaataggacagggaaaaggttggaatcaaatgaagaacctcaacccagttggaactgcatacaccaaggcgtatcaaactcaagacacggttcaatctcacttttcggacgactcagacgacaccgtaaaaccaagcttggttcaaaggaagctcaaatgggtcaagaaaatctgtcattttgtcaagaataaggctagcaagaaaaagtcagatcaaccaaccatcaacatcaatacctttcaagacaaagacttgaaaatcaacacgttactcacaacaggtctaggattgaaggttcaggaagatctctgcaagaactggaaaaaggacaacttgtggtgtatgaccaagtataaaccagtggccaagaaagtccgaccagtgaatcaagcaatgcctcaatcaatcaatcccccgttacaacgacctccactatctcgagacccataccaaacaccactgacaccaaatccacctgagtttaaacctaccaacaagataaccgaggaacgattgggtgttatcaactttggaccagaaggatggttgtggcccgaggaaataaaactttttcgacatctcattgtgctcagggaaaaagccttggcattttgcccagctgaaagaggactcttgaaacattcttatggcttaccttatgtcattcctgtcatagagcacaccccttggcaaaagaaaccaatcccaatccctgcagcaatcaaggacgaatacaccgaattggtttgagaaagagttcgaacaggattatatgaacaatcgacctcaagttactcaagtccggtattctgcgtggccaagcacgatggaaaacttcggattgtgcatgatctacaagaaatgaacagagtcactatacgggatgcaggcttgcctccagcaacagaagaattcattgaagcttttgcaggcagagcatgctatggcttgggtgatattatgggtggctatgacaaacgagaattggctcaagaatcaagaccacttacaacttttgacacgccccttggacgtttccaactcactaggcttcctcaaggagcaaccaactcagtagcagtataccaagcacagatgatgtggatcttacaggatgaaatccctgaacatgctggtgtattcattgacgatggcggcataaaaggaccgaagacaacctacggcggacaagttttggacgacaatccgggaatacgacgatttatttgggaatacgctcagactttggaacgcatattgtttagagtagaagaggcaggactcacagtatcaggaaagaaatttgcttgctgtgtcccagccttggatattgttggacatattgtatctcagcaaggccgacgagtatccaagcaaaagaagaataaaattctgacatggccaacacctgaaaatctgacagaactacgaggatttttaggcatcattgtctatgttcgaattttcatccagaatctttcagaaatagctgcacctctaagacaacttaccaggaaaaagcaggaatggatctggaatgctctttgtgatcaagcttttaatcgactcaaggaaatcgtgggcaaggacattgttctaaaaagccttgactattcagcaaacgcaggattaatcaaattggcggttgactcaagcttcattgcagcaggagctgtattaatgcaaaccgaattggacaccggattggatcgaccagtactttacgaatctatagtattttcacccgtggaatcaagatattctcagccaaaattggagttatgtggggtatcaagagtattgaagaaattacagacttatctttggggccaacactttgagcttcaagtggatgcaaaatctttgattcaaatgataaattccccatcccttccaaatgcggccatgacacgatgggtggccttcatccagctattttcttttgatatagttcacaaacctgggaaaaccttcaccttgccggatgggctttcacgacgacccatctctagtgatgatgaggaattttaccaggaccaggaagactttgacgaggaagaaccagtagtcaaaccatgttataattttcagatttgttctcacgctgaaatgttagaactcaacgaatgggaggctcctggatattggcgggatgtacggcactatttggaaactttggaacaacctgcgcatatggatcgactggaatttgcaagacttcggcggaactcagcacaatttttcagcagtgatggacgattaatgagaaaacattcacctgctccacagattgtggtaaccagggatgtttatcaggaaagattgctccggaaagttcacgaggaactgggacatcgaggcattgaagaaacctatcagcgtttggtaaccaggtaccaagggagtttcaaaacgcaaccggggacagttacctttttggacgagtggctctggacgcatgccatatcaaagctggacaatacaaatatctcattgtagcacgggacgatttatccggatgggtagaagccgctcctctagtcaaactcacagctagcaatgtggccaaatttcttctggaatcctgggtatacagatatggagcaatcaagacagtcacagtggacaatggcgccgaattcaaagaggatttcattgaagctgttgaaaagactggtgcaaaactcaagtttacaacgccatattatccagaagctaatggaatgatagaacgcggacaccggccaatcaaggatactctagtcaaaatgtgcggagaatctggaggcaaatggcgggaatatcttccattagtattattttccgacagaatttcaacaaagagaactactggctttactccttatgagctggtttttggacacttaccagtgttgccagtggacctagaaatggatacatatttagggatagactggtcagaaatcaaaactacagcacaactctggaagcccggaaaatgcaactggaaagaagagaggaaattctggaagagctcacaaataaatgatcaaagccgaagaagcctcttgtcagaactggggatgaaaatggcggcacgatacaaaaacctttgaccgcggaaatgacgtctggtctcacaaagtttgtgaccaatggggaaggtattttctaataatggatggacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaagtcaaaaatattagtacttgaagctttaatcaatattttctttttcactgtttctcacagaaaaaaaaaaaaaaaatacctcctgggcacgagacaaaactgttcaaggcctctcaaattaacaaaagaagtcaaaaatattagtacttaaagctttaatcaatattttcttttcaatttcacttttttcccacagaaaataccaaaaactccaagaaaaattgaaaaaaaaaaaaaacccaatagtaattagcattgctggcttcaaatctttaagttgggggaggaaactcacctgtacttgttgatatgaggattaatattattcaagttgggggaggaattccttcttctttttccaaaacactcatctgctttcatatctcttttttctctttattctttcttctcagttaggtcttcactggcttgaagatccctcaaattcttttgctcacttatgctctcactgcacttcctttggcaacctcacttacttctctcacttagtttaggttggggacaaccttttttaagttgggggaggggtttgggctttcattgatagcagcaggcagtagaagctaagataatttaaggctaaaacaaaaataagttaaggctgagactagacaaattttttttggatttttagttatgctgatttttttttagcttaagaaagttttatacttttttttagttaagaaaaagattatgtatcgattttttttggttttagtacttttttacccctatagactggctgtccatgatgttcaggcagcagaaccggttccagcgaagcagcctagaaaccagaggaagttcaaaaacagaaatcagcaactgatcaacaaaataacaaacaggaatcaaaacttacaatctacacgactcggcgagtcatggtgcggtattggcgagtgatgaactgaaagaggcgaaccctgtcttgacgttcgttggcgttggctgcgggatgacgggtccaatgatggaccagggccaaagtagctgactggtaaaaattgtcgaagtgttgaggtgtaaactcatatcgatcaaagcgctcgggcgctgcacggcggtctagcaaagattcgatctggtgacgagccagaagatgatagtcgtcggggtcgtacataccagctggagttggagaggcgactcgaacttgaggagcgaggaagtcttcagcggtgtggaaactgtcacccgagcggattgagctaaggttgctaggatctctagcagcgttagcggcaggaacgctaggcgaggatgggaccggaatcggagttgggcggcgttgaaccgcaggcggaatcggatgctgatttaagaattgatcgatgtcgacctgggcccggttggaatcgaagaacttagataaagaagcaaacagcatcagtaactctccaagacgcaaatatatcaacaacaacaacctcgacttaccggcgcgtgaccgtgaccaaacggcaccccagcggctggaccattggggtgatagaatcggttagcctgacctcgaatcccgagctgagcaggtgggatccaacctcgaccgcggccacctccacggcatccacctctacctccaacaaaaccgcgaccttgtggaccccctccttgaccaaagggggggaaagcttgaccaggagggtgaaacataggggggtgcggataaaaaactgggtgagggaagcgcggagggttaagattgtaagggggaggctgaaaacgaggagctcttggctcagtagcattcattcccacaccagtattggtagtgggaggggtggacatggggtaagagtgatacgttccaggactcggatcggttgagggaggagatggacgcatatctctaagctacacaatcaagcacccaacagatcaaagcaaagccgaattagtacactactcgtcaaaatgcggtaacgcagcaacaaccgcaactaactgttatcaccaagctctaacactaaaacaacaactactaagggaattctgctatcggcgaataaagactggttgggagagggggaaagaaattgaggagcagctcacctttatattgagggtagagacagcctgtactttcattctaccacgaccgcggcggttggaatacctaccaccagcttgaggataggataaaaccgacctaaaaccgacctgggcaaacgaaaaagagggacctgaggcttttttgggaaccaagtgccagcaataggcatctagacttgacacggatccacggttagcgtagttcttcaaccggccagtggtggaaacacgacagacggaacccaagtagggaacgaaggaccggcctcggcgacggtgtttggatggtggaaggaacttcaattgaagcattcttcttagttggttgggttgacaggacggtctaatcagtaacaacgtacgcaggacgctaaggatcacgaacgtacaacaaagaaaaacagattacttacaaggtttttcgaccaaggatcttgacggtcgatccgattcgaagacgggaaggtggcggaagttgtattcgtgagggatgtagaggttccggttgcctggtatgtactcagacatacccagggccgcgggcacttgaaccccggtccggaacggcgcacacggcctggagcacggagcgcaaggcgcacggggatcgggacgggtaccagacaccccgaacccccaattctgaactcgagcgcgacctcaaaggattaagtaagctgctgcgtatgctacgactacttgacgtcagctgctgcggactgcgcgctgcgcacactctcaaaaaaaaaaaaaaaaaaaaaacctaaaaaacctaaaaaacccaaataaccccctttcttttaaattcccaaggtaaagggggggcttttgtggcccatgtttgttagtaagaaaaatgaaaacaccagaatcaaaggtgcaagtaagaacttgctcctgtaaaattacagaacacaatggacaacccaacacggctaattccacggcaccctggcggggagtttttggcggaattgtctggggacagacaataagttgggggaggatgtggtataccttaagggaagccatctggcccatttaaaaattttacagttttcttttattacaaattatatactttttacaccttttttctcatatatacactcacaaatcaccccatatggctcaagaactggattctacggtcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacaccctctggaccatcaccacactcaatcacacaactcaccaccatggcaacacttcaacactcaacaacaacaacaaattacataattcacactacacacatgcatgttgcaggacaactacataatcacaccattatagtacaggtatacacacaactacactatcttctgacacttgacatatgtagcttctaggctggtcctgttgctatgtcacttgttaatcttccttgcagctgtcagactatctcacaccactcatgtaatactcatcacctcaccttagcttgcagactagtacatcacctcatgtaaaatgctacaccagcataaaaacctcatgtagacttctagttcaaactaaaataactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttactgtgagcctgggtctctatagtgacagcaggacacaagatatggggggcacttttatatgtatttcttaatagaagagggatacaaataaaagtagaagaaaggaaagaagaagagtgaaagaaatgggtaatatttttgttctttatttctttcatgatgatgattatggttctggcagtcttactgtcctttttggatggctgctgacagtcttactttcctttttaggatggctgttataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggttattgacactgaagaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacaggaagaattgagatagtagaagctagagcatgctttctttgatcagggctttggtttggagaagaagtgaaagaggttgagagagacagagaaagaaacaagcagaaagatgctagctaaaacttatgagaagttacttactaatgacaccaatgacactgtgtagtgggaaaggtgggaaaagtggagtacttctggttgataagtgatggcttgatctgggtctggttgttgtggttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcagagttggattacgtaataattgtatgtacatgtggtagaaggagctgaagctcaaggtacgtggatatttcataagtactctgaaatattacaaagtcagtgaaggattggagtagtgtaaaagtggtcagtggtgactagggttaattttacaccaggaatccaattctgaagtcagaaaagctaaaagtcttcaggtaaaaaagatatgataatattttgaatggacgtgggggatttaggcagtcttttggccagcttggctggctctaaggctgacattccctaccaccaaagaggtttcattttcaagaaatggaacctttaatctgctgctgagtgtgttgctttcatgcattccttttgtacaagcaatttttcatgttcagcaattgacttcttatacttttctctatacatcttgacatccctgttatatgctcacagttgtactttaatcatagtattcagtgtgtattcatacttaatcttccatgtttatatgtcaattttccaaaagaaaacacaggagtgatcattatgacatccatcttgagaaaaatatacacaagaaaatcctttcaaatgtctgtacaaagatagtagtagggaaaattcaataatccaccaagctaaaaatgaagtcaaataatttattgttttttttttgttcaagctgagagggttcctaaatcttcatccatactacaccaattaaaattcttggctgtggctgcatcagctttctggaatatttgtgttttcttttcagaggatcctaccacattgtataattcaagaaaagactgagcatcacatttaagaggttaaatttttgctggaaagaaagaagagtgtgtatctttgtaagttttaaagtctcagttatacctcctgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaagggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataggataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacctcctatctttgcttgatcaaattgatcacttgaatggattaagagaacttgcttaaaattgtagtggaattggaagaattcttatgcctcaatttatatgtgtgagaattgatcaaacaggtatctcagtagtttttgatgggttaaatgttgattatagatatagtagctttcaatgaattatcattcttccaatccatggctcattattcaatgcagtcatctctgttccactgaagtatttatatttgtttccctcagtttaaattaagatatatatagctgaaaacttcatctatgctactcctgggcacaagttgggggttggtaagtgaaaattgattaatttacctatcaagaaacactaaaaaaaaggaatttttctgatcctcttactcaaggttatatatcctgtcatcaataatgtaaaattttatatattttgaggaactctttgtagatttaattgctctacagagaagcaaaaaaaatgcaaagttttaccattttgtttgctcaaaatgtataaccatggagaatcacatgcaatttctcaacaatgtttgtttagttaacctatgaataccttaagttttcaggttgcttctttgtgtcaaggtgattgtcaaggaccaccaattttcaaaatgaggattgatgcacatgtattcaatgatttgtaatatgtataccaagtgttaaaatggtcttgttctcatttccaaaacttcatcctatctgggatactaatctttaccagttcagctgtctttccaatttgtgtttctagctctttgattgattcagaagcttcacttgatgatttggaaatttgataaaacaataactatccaaattggataagaagcaaagcagatgtgtttattggtggccatccaatcaaagcaggatatagggaacaagctaatctaatcccatttttgtattcagccatagactatttttggttgcccagtaaaacagtatatatcatgtccatatgtatgattgaaggctgaagtgctgccatagatgtgaagaaaaattgattcaatattcttgacctaattcttcacttgattacaaggttttatgaaagaataattcagagctccaattataagctgtgtttcccttctacttagaaatagtatgatattgaaattgtagcaatttgtgttggcaaaagaattagagctaacaactacatgaacttcttatttactactgcaactggagagattaaagaattgtgcaggtctgagcatgagagatctagacgtagtttgatcagatgataaaaatgtattatttataaactatacctattatggcattaagccatgaacaaacagcaaagagctgagttcttttttttttttgacttatcaaaaccattcagctataaggattttgattgtaccaatagagtttgaaacctgcctgcaatcctgatgagccattaatcattgaaattctttagaaagcaaaaatgacagataattaattttgcaatgcagtttgatttacagctcaagtataaatctaaatgtattattttgatttggaattgagggtgatcattccatgatttatcttcaatagtttgctgaatcaagttgcttcttgaaactgatgaactgaaggtgttgattggatcaatcaattctttgtttttgtgaaaattgctgaggcatcaatcacaaaaattgctcaaggggtgagtatgatgtagcaatttctcactccaaacagcctgccacaattcatcaccaaaagaaaaggaaaaaacaaggagatctgtgatctgtgtcctattggtggtgggtttctcatattcttcagccccaaaggagataagctaccggaattctgactggatcaatcgatccgttggtttcttttcattctaatgagctaacagtcgtaaaaatcgactgagaaatgaggaatttatccatacatctatgatttgcacgatttggttttctccaaaggttcttgcaaccggcttcactagcattgataggcattggaacttcctgtgtattgcttcatgaatttgttcaaagctagtgctatatcaatcagacactggatggttctgcccattgaaaactattaaaacaaattcaaaagtccaggaaacatccattcaatcatttgcgcaatctggttcgcttcaaagtggaagcaaaggtttcatgttcattgacttcagcaagctaaaattcattgaatgagtcaggaaaacggggtgaacaatgctgataacagtttccaggtatatgaggagaagaggaatgattacaacaccattatggcaagctgtttccaacatgggtatcaattgctgagaacagccaacaatgaagtgatcggtgtcacccgcttttaatagtcttacttcagctttggaaacgactctcctgatagtatttttcatcatgggaaagtctgttgttgatatttcaagtgaatctgacaaggaatttgtcctcttgaatataaacataatattgacaataggtgctaggatttagtgccggtcaactcaggattggtcggtgtctcaaaaggatcatagaacctatccctacatctgatgaaaggattctaatgtagttgcatctagtatcattgcgataattagtgatgataaatgacaggtttgcaatgtaatttcttattgtgagcggtactggaccatctagggttgggcttggaccggaatttgaactgacaggtctgctgatgatgggtgatagtgcagacttcagtttagctgccagatggacagacgttcaggtcactgtaaccttatgaggcaacatccgtgattcaaatcggctataacactattgataaatgtggctgttttctaggaatcgttcttcttgaacatacatgtgtatgtgtgatttgcttaaaagttgttctacgtatacaattcttttaggacccaggaaacctaggcaggggggactaataaggaaaattgatgatagaaggtttcacagttaacacgacaagagctgctatcacatcaaagtatatcctcggtgatgtatagatacatatatgagtctacatgcacaagatatgatctctggatagcttatggatgactagtggtgagttgttgggttcaattttgtcaacttctcttacatgtcttctgacaagactggaacggcaacaaggaacgtgatggatttccgacaatgtttgattgctggggtgccctattcagacgttgtagatgagaaccgcagaggagagatcttccccttctccaatctcccttgagtccttgctaagcacaacgactgcgtaaaggtcaccaacgaattcctgactcttctcgctacctgtcataccgtcattcctgaggagaaagatggcaagatcgtctggccagtagtcctgacaaagccgcattggtcgctggagcagaagttttaaattctctgcggtagtagcgattagggtccagctatttatcaggtccaacctttgcaattgaactagatcggacttgtgaatgttttgctcgtctttttactttcctactgaaaacctgcagggtgggatcaagtgtttttggaggaactcagcagttaagagcaggatttaagctttgcttgacaggtagaaaaattaatcaagttatctattgtgagcaaaatataagatgtaagaggttatgagtagccgagaactgttgtataaggcaacttcttacttcactgtaaagtcagccctcaactgtaaaaaggggttgaggatattgaattacttttagctgttttctcttaattgaggaaggtggctcaaggtaggtttgattataggggtgttagctttgaaagtgcaatggccaagatgtcatcttacataaaaacacttaggatttaggtggcaatcttgcaaatgtcagtcaatgcaaacggattgcatggccgatatgagaaggaagagtccgattcaagttccaagaagatcaaaacaactggctttgaagagaagatagtataacatttttagtggtatagatcaccatatcggtcaaaccgatcagattaccgttgtactaggaaactactattgttttttaatcaaaagcaccaggtcttcttggacatccaaatgagattgacttcagtggcaataaaagacaaggaggagaatccggcggcgagtctgttatcacttcaaaaacttttcagtggagcgtaggtagttcaataatcaattgaattttgaagcgaaggaaagagaaaagattctgcctatccagaaggtggaggtcgggtataatccttctgttcgtcttcacttagcgagatcgcaataagaagggcggataaaaccaatgtagataaggatagatcgaggattttatttagtattcgtaaatactttgctgagcagttcgcgatatgaagataaagagtttgcgagcactacgcaaaattatcgagcgctccgcgatgagattttggagataaaaaaaaggtttatgtttgttccttttttgaagataatttctaaatagaaatagaatgataacagaataaaaaaattatctgttgattattattgtatttttatttttttaggcctgatcaatttttaagagtgagagtatgattataagaggtcttggaataagatttcccgatgaggcccccaattgtgagcctgggtctctatagtgacagcaggacacaagatatggggggcacttttatatgtatttcttaatagaagagggatacaaataaaagtagaagaaaggaaagaagaagagtgaaagaaatgggtaatatttttgttctttatttctttcatgatgatgattatggttctggcagtcttactgtcctttttggatggctgctgacagtcttactttcctttttaggatggctgttataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggttattgacactgaagaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacaggaagaattgagatagtagaagctagagcatgctttctttgatcagggctttggtttggagaagaagtgaaagaggttgagagagacagagaaagaaacaagcagaaagatgctagctaaaacttatgagaagttacttactaatgacaccaatgacactgtgtagtgggaaaggtgggaaaagtggagtacttctggttgataagtgatggcttgatctgggtctggttgttgtggttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcagagttggattacgtaataattgtatgtacatgtggtagaaggagctgaagctcaaggtacgtggatatttcataagtactctgaaatattacaaagtcagtgaaggattggagtagtgtaaaagtggtcagtggtgactagggttaattttacaccaggaatccaattctgaagtcagaaaagctaaaagtcttcaggtaaaaaagatatgataatattttgaatggacgtgggggatttaggcagtcttttggccagcttggctggctctaaggctgacacttacaaacccttacataccattacataccatccccttaccattgaaatatcagctagactcactctctcattctcaaatcaacctcttagacctatataaaactgggttaaaccctttgtccacctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacatcgtgtacttgtttttcaattgcgttggtaatcattttgatggtggagttgagggattgattcggaccaagaagatgtgatttgacaaatgagtgcgacgattcgatacgagatgttgtccggtgatcgaaatgggtaacttcccttgtccaggcgttcgcatatttctccgccactgggagccagtttgagcgcatctacttgccaaatttgtcgccataacttccagcaaattggttgaacgcagccctaaagtcgccagtggtcgtgatgttgatgacattcttccagtgttggatcatatcggcctctttcttcttgtccttgatcattttggcgttgttagaaaccaagtttttgttgatgtgccaggtacacagtagatgcttcgttgtggggaaaacggagtcgagactgttcataagagcttgttcccggtcggtcaagactacctcaggtgtcggaatgtcgttgctggtgaacacgttgagcagggattgaagagcccattcgtagtatggttcggtttcttcatgaaggaaagcaaaggcgacactgaaggatttgttggatccagtgacgccggcaatgtgcaggaggggcatgcaatacttattcgtcttgtaggtgcaatcgaggaataagacatagtggaaatgacggaggaggtgaagcgagtggttgtgacagaagaaaagaccgagaaatttgccagaatcgtttaccttggttgctgaggtgaaggctgttgtgagggtttgattcagatgaacaatcgggctgattccgcgtaactcttctgcgcaagccttctttctggcagagtaaacggtcgaaatggtggccaagatcggcttatcgggattggtcttcttgagtgattgaagagtctgggccggtgttaatcccgcatcgcctagttgcttcatttgctcatagagctccttcgagagttttcggttggcggtgtgcgcggacggatcttcgctgggtgcatgattatgttggggatcggccatggtaaacttccattcccccccagccttcatctggatcttggccctcgcgtcaaatgggcaatcgatcagtcgactgacgatgggtccggagcgtgtgtcgtttttccgtctgtctcgagctgggttaccacccctacacataagatggagataaaggacagccattgagcatgagctacaatttgagtgctatgcagaaggaggacttacctgtcacatttgaaagtgatactcttcccaggaacagtcctcttcctgacaatgacaaaaccattttctcgagcgaaggttttgatggagtgctcgaggatcaatgggtcggaataagtggccgcaggaggagcgggtatgtcggtatgtggtgcttgcgctggtgttggggggatggttggggtctttgttgttttatttgtcttatcttccgtgtctgactcgggctcgtcctcctcagcgttgtcgccagtgtgcttgtcggcttgacttgcaagtagctctaagcatttttcgatggttaccgttttgtcatcttcaacggtttctgcgtgattgtcatcagattcttgttcatcttcagtggtgatggggctgactggtgctgtggccttgggtttgacaggggggggtcgttggttttcagggggtccggtgacagggcggattgtttccttgggtttgacgccgttgggggcaaccgtggtgcgggttccggagaaaagttcggtttcggaatcggcaccagggatgacggctcctacgggggccaagaggcttgtatcatgctcggccgggttgggggggttgacaactgcggtctgggtggcgacgacccccgcagttggcccgacgactgccgttttttgcgcgacgactcccgtttcttgagcgacgactcccggggccaaggtgagtccggtggcgggggcggcggcaacgactccgttccgtgggctagcgactcccgcccctgcaccgacgacggcagtccccggcgtgacgactcccgtctctcgggtagcgactccctctccggcgtggacgactcccgtctctcgggcagcgactccctctccggcgtggacgactcccgtcccgggcgcgacgactcccgttgccccagcggcgacctccgcgacgactcctgtggctcctgcggggtttccgaccccgatgacgaccagctgttcccgctggcgcacgtcggcggtgaccatcggcggctcgggtccatcggcggtgaccttcggcggtcacctgcggcggctcggatccgtcggcggtcacctgcggcggctgtggcctgtcggaggtggcctcggcagtcaccttcggcggctgtggcccgtcggcggggtccttcgacgattgggcggcagcctcagccgcgggaacctcggcggcgtcgatcaagggctggagcccgtcggcggcgtccttcggtggcgcgagcgcggggatggtggggttggggttggacatggtgggtgggtggttggttgcttgggtggttgggtggttgggtagttggttgggtgggtggggggagtggatatcggaggaggggaggatatgggtgggtgtggagcggcgactcctgcgtgggagaagaaacaaggtttcttctccccagccgactcctaggtattgtccaacgactcctgcgagacgaaaaaaaagaatatcaaaaaaattaaggatcaaattggggcgccgactcccgccctttaggcgggcgactctcattttttttaataaaaaaaaataaaaaaaattgggctaaattggtacgacgactcccgccctttaggcgggcgactcccatttttttaataaaaaaaattaaaaaatcgccattgaaattaggacgacgactcccctttttttggggggaattggaagaacgactcccgttcgacgacctcccgaccaaaacgggagtcgtcgactaatttttaggagtcgtttttccaagcccctttttaaaagatacgtaaatatttatggaaaaactacttcgcctgggactcgggagctccattgaatattttttttttcactctacattttacctgaatgaagaagtttgggagaaatcaattggaattgggatagatacaatcgagcttaattggattagccaaaaaaaagttggactttgtagggtggaggaagcttattgatctgttgtggtgttaaaagaaccattttagctgcatgcaatgtatggtattcagatgtccccttttttcatctggtggtggaaggcctttgggactgaccttgccttccccaaaaaaatttagaaatgtggggaatatgaaatatcataattagaatcaaacactatggaagatgcagataaaatccaaatactgatcaaatagcaaccaaattgcagaagaagccatggtgaggttcgcaaagctatcctttgtgaaaaggtcagtccaaagcaaatcttctaaaatccctttgaggggtccacattatagttatgtgaatccacagctttcctctctggctcttcttcatgaatcttgattgttaaatcaagaaaaaatgtatctccctattgcaacaaaatatatataaagatagatagatagatcagaagaaaatcatttctattctttctttgtgatttttttttcttagacaaaaatgtgaatcaatggttaatgactcactggagattttgtcttgttgtccctagagtacatggagccagattttctggcattgagaatcttctgttcgcctctctttatctcaaagttgaagacatgtttaacttctttcctttggaacaagaagcccatttcctcgaccgtgttcaccactttgacctgcagacatttgtctgataggttattcaattctacaatgttgttggtggtgtgatgcttgacagagatgatgggtttggcactcaatatgtcttggccctttggaacccagttgagtatttttgtcacggggtgtttatcgcctgcagaggttaagagtctgtcactccatgtgagtatagtgtattcgcgattcacttcctcttcatcgttcacggcgcgattgtagatgatttccggagcgtggccttcttcggttacttgtggttttagcagggagttcatgctcgatgctgccggtagaactgcgagaagaaatggacaatcgttctcttaaaaagggatttttttttacaacaggacttgaactcgaaacaacggcttaaaacaggtgaagaggatagagcttttgtatctaaggggacgccgtctcgcagggaccctacgaacctctgggggggcttgccggggtcctttcaggattcgcctgcctgtgctgtacagaccacgtgagctcagtcgactcgtttccttggtgccactatgtaggatgactgtggcttgtctctgtagaacccagtcacacaaacaattttctatataatttatacataacccttcccacctggtccatccttccaccaccgccttttctccaatctaactaaaagtcacccacctcatcaagacttacgaaaatgcagtttctaggcatctccaaaggtcccttggtagtcttcatgtatctaattgttgcttgcaccgccaacaccccctacttcgaatgttcgacgtacccatactgtgtaaacaaagacatctctgtctcccccatgaaatatacttgtaggttgaccttcgaaccgtcatatgaaggatattatggtcagataggctgatcttcacctcttgccacaacttcttaccttttcatttctggatgcacacgaccctccctaaccgaaattcaagtcgccttggccatccaaacgctaatttccgacagtacatggtcctgtcacggcgtaaatcttcccggacgcgacatagcaaacgtgtgctgcgttcatcctacaggtctcaatgtatgttcaagttctctattatcgttttcactgtgggcttattccgatgagaaaggacgcttcctaacaaccaaaagggaattaccgccttaactttcttgaaactatctagaacgccaggaaacacaaacaccccttgatactcgactcatatcaattttacaacaaattccagtgtactgaagtcgaaggccatctttagtcgatttcaccaattttccaagaaatgtgaagatgcgaataaaacatcatgaatgaaagattgctatttggtgatgtgggtgacttggggggggggcctctcttaaaaagagaattttttaaaaaataggacttgaactcgaaaaaaacgcttgaaacaggtgaagaggatagaccagactttgactttgatcagctacctggtttcataatacctctgagggaaaactggaggctgttcaattttaacatttttgttttgtcgaaagctagtggattcttgcgtgaagcactgatgcagctttgccccaaggtcccttaagtgagttgcactaccgaacatacaggagcagtgtaattagagtgccatgttaaacccaaactgcagtttaagaactgagcatagaaaatttacacgcaaaaaatccctcagtttgcattgatttcgaattttcaacttgaagcttttagtcgtgcaaaaaccttctacatgcaagcacaaatcacgatataccagatacacttgcggatttggttggtgatattccctccaacttaagaggcttatgtctgcctggacccctctcgattcgaaggtaaagagctgttcatcgacaacgaatcttattgaagggggtgtcaatggtatgtttccctagtccctgcatctcccgacataagccacaagtcgctcaagacatcattacgcagtgtcgggttcttctttgaccactgacggtttgaagagatccttgtcaaatttgtcagtgatgctttatttctaggtaagccgttgcggagtcgcatgtttgctcgagcatacggatgatgacgcatccgtagatgtcaagagagacttgacagttggatggagacactatgcagtcttgatgctaagattaaatgcagcgacggtatcatgggtatttctctaactttgcgtcagaagtgcaaaaaagccttctacatatgtacatcagaaaggatagggcggtggtcatagccgccatttgaagagagtctgcacaagaccctacatccagaaagaagcctaggcttgcaccagcatcacatgttgtgtaaaacatgaaaatatgtgcaaattccctcaataagctccagagctttatttgtgattcaatgaggagcaaatggtctcagataaggttgtaaaatgcttgcaatggtctaaggttgtgtcgtcttggctgattggcgaatgattgaataaacccaacggagtgtgggtgggcatgaagtccctggctcaaggttggagcacacagtcccacttgtcagtctcactggattttatttggtgtgcttgacttaactgtcacaccaaatagcctgatttcccacagccacagccctactaagtataatattaattacttatgatgttcattatttatatgatatcaatagaaatcatttattcttttcttgtaagaaagtgttataacattgattagtagggaaattaagggaagaataaagataacagatcatacacttattgatgttgaataattgtcttttcacattaatgaagccctgccaccaatttcttcactagcttctccgccaggcaaaccaccatcagatcttgaagacacaaagctttgatagctgtatttgaaaggtgaacaccatcagtgcctgccaaataaatcgcaccaatcacggagggagaaaaatgcacacattttactcagacgtgccaattcctttgccgggacgctaggtcgtgcgttccggagagccgagcgcacatgtcgcatttctattaagttctgaatagactcaaaatgggaaagtcagcgagttgatgcaattcaacccggttcaaaaattattccaacataccagggaggggctctgtgttggcatgtctttgtggcctgattcgccagccagcgttttatcagcagttgtattttctaggacttcttcaagcttatcaaacatggatcgtaaaacattagcttgtctgccatgtcgcattatgtatttcagaaagatacgaaagccacacgctagcgaaagcgatcaaatgtgaaactgactcttttcctgatggcttccttttcggctagactcctgacagctccttcagtggtcttcaacaagccaggttgttggggttggatttctgtccaacggagtttatggctttgattcttgttttggtatccctcatgatgctttccttcgatcgatttggtcttcgcatttatactttcatggacgacttcgagatgggcagagtagatcaaggcttgaaggtcggcccctgtaaatccttcggtcagctccgccacttcctcgaagcacaagtcaccatcaagaggtaatgcacgcgaaactgccttcaatatctgtaaaagagattccgtgtgagacctttcaggttaagccaataaatagactgataaagcaagcactgacgtcgagcctctcttcgactttcggcattgaacatagcagacttttgtccagacgaccaggacggagcaatgcgggatcgatcaaatcgggcctggaagtagccgccaatacgtatactccttcgagaccctctgcaccatccatctgagtcagaagctgattgactacgcgatcagtgaccccggtcgaatcatgacctctgtgggttaaagatccaatacataagattaaaatacgtcgggcatctaacacgagcctcagcttttcatgagcgcatcaaatcgattcgagtacctttttggtgcgattgattcaaactcgtcgaagaacaatacacacggcttggccacctgtgctcgatcgaacaactcccgaacgctttgctcgcttgcaccgatatacttattcaataattcaggacccttgatgttgatgaaattcaagccacactcttttgcaatcgcagaagccaataacgttttgccacaccctggataaccatatagcaataatctaaggagagcgacgtgtaattgttgatagttagtttaagttgaagtgtgtttcatgagcctggacgcagtgcatggttagataatgcgtaggtaaacatagaaaatccgagactgaccctgaacgcaatcggagaggacaattggcaaagattgagggatacttcgtcggccattctaaagtttcgcgaagaattctgcgagtttcaaccaagcctagagcgatgaagaaattgaaatgtcttcagattcttgaatgttttgtgaaccatgtctggtgcattgcgatgcaaaaaagttggcagagatgatgtcgctactcacctccaatatcagaccagtttaccgtagacttttgtagcttgacatccctcaatgaaattgggacgaaaccggattgggcgctttcaaagtctgacaactccaaggaaatctgacaacccatttttttgaattagatgtgatatttcaccagccgtagaaactttcagatgaaaagtgtgtggacagactggtttggaaggctctcgaggggtggttctcaatgatctgatgatagcttggtgaacagctctatcgaccaagtctttcaaatcggacggcaggtatccctcagtcttctctgaagacagtgtatcaggcttgatgcgactgatatccagaccagattttgcagctttgagtttgattaattcggtgaggatctgttgagttaaatttgtggcataacatgattagtaggactttgtattgaaggatcaattttatatgtgctcaatcacctctcgccgactggttcgactaagtccctttagctccagaacttcggagaatatgtgggtttcggagcgtaataagttgtggatcgacactgaactagagcaagttgaaaccaagataaccagcttgtctttggttgccgctttcgcaatcgacaagaattcttcagctagatgtcgataccgaaatgaatcgatatgcttttatgatcaaaattgatccaggatcgttaacccataagccaaaggtgcatttatgatttatgatttcgtttttctttacctcaggttctgcgggtaaaagctgatccaggtcatctaggacaagtacagaaggtgaatgccatgcggcatcatcaaaccattccgtgaagttcgacttgagcacattcagtcgatcatcaacgtgtttaccacagtcgatgtaacgacaatctaatccgaggtaatattccccatcgatcagctttttctgctttgcggcaggaataaaactggaaactcacacatcatcgcattgggatctaaatagactctttcaatcaaagttttgactagagatgttttgcctgatcccgatgagccacgaatcatgagtccagcaactgacccaaaagagagaccagtcattaatttcttgaggatgggacatgcgcgactatgcgagacaacaaaaaaacacacgattatggttccctgttctatagttacctagggtaaagaggtgagcagcagctagactgttctgcaaatactgctcacaaaaatccaagtgttctgaaaacccaagcagtagaatccttttcgaataaatggaccagaggaaaatgtgatcaacttgttgtgagagcgtagagaataggattgagacaagggtgaaatgacaaactcttcagacttgtttctggtggattgttgattatcaggtaggacggcctcatttaaatctgactggctcatatcagaagacgcgtcttttgaaggcccaatcctataaatcacatcacactccagtaaattgtcagaactattgaaccaagcgtattttgcaacttggggagctcggactacagagctgaaataaacacaaacctgacatattcataatccccagcttgatcaagtcggaaggaggatcgtaggtcaagaccaacggcgaggcttgagaaccacttctgcctaaattttacaggtaaatagataaagccgaccgggactccagaatgtggggtgaggcgcactcgatcggcaatgttgggtataggaaatgctggttttgcttctggtttcttgctaatttttgagtttttgttggggccatgacggatagataaatcaggtggtacagtggcaggagcagttgaagttgtagtttgtttagagctggaagcttgatttggtcgaacaagtaaacctagagaacaaagcgtagtcggaaaaatacgttccacttgcgaaaattgaataggattcagtgctacgatagggcaatcatcaataacattgctctgattaggcttcttcgatgtagtatcgggggcgggggtcggttctgcagaatcttcggtccccagaacaagtgaaaacgcctgaggaagaattttgaaatcgatcttcttggtcagggggtttctctccttggatgttgtagtctctacacctttagcatcgcctaagatttgattttgctgcgccgagtcttgaaccgatggatcaaaacgagtttttggagagactatgatttcagtttcattggtgatcagatagggggcggcgggacgatcggtcttggaattacttgagggcggcaagaccgatgtgactttcacttgaactaacgtcttgtcatacacccagatcaataacttttgtgattcgactagtacccgaatttgtttgaggatgttttcttcgagatattgtggattggactcctggagatgatattacataggtcagaagcttatttcgagcctagagagcatcctgatactggacaaatcggctcgaaccaaccagaatttcccaatcgtcaatcgtgagaggctcgacattgacagtagtggcatgagtcatgccgtggtggtgaaacttgattgacagccgatcattctgcttccagcccatctcgctagctagtgcctcgtccaactccaaggactctatgaattccagtccattcttgagggtagagcttccccagagacctggattttgtctctgcgaagagctcctggatttgggaaagcgttcattatttagcgatgcggtcaatccactccatccgacgtaaagagatctatccgactccttggaactcgatctaccgatctgccttaactcgattcctactgattgtggtaactaaatttgcccagtcgcaacaaaatgtacacattttcatttcacaaagttggagacaacataagtacgacaagcttctgaaaatataacataggcaacggctatattccataaacaaataaatgtaaactcacaatcccttgcgaagacagctgagatgacaatatgggcggcaggtttacaagtgatgtccgcaaattacatggccgtagattgacttggcgagtcattttgagagatgttttgaaatgaaagactggtattgttagggaaggccgtgtggatgttgaattctcatcgatcgaccaggctgaacgggtcctcccagagcttcatgttatggttgctgttgctactcgattactttttcttgcggatgccgatgaacagcaaggcatctccgagagtgctgtggtgatatctgctgcgtaactgtgcgcgcatgaccaccacgggcgcaaacaaatgtttggagattgtaaccgattctcaacttttccaactcctcagtggcagggggcgttggcctgaaaatgtatgtcaaggggtgtgggaaaaactttgttggaattgaacaagtttgcttctcttcaaagggagagggtcaaaaaaaagtctgaaaagtgctctagggcctaggctcagagcaggaacttatgcaggaggaaatacgtctgagaagcacttgcaaaagcttcttttttgatttatttttgatttatttttattttttttattaggggagcgactcccaaaccttctgaaggttttggaggtccgactcccaaggacatcctgaggagcgtctgcagacggtcctcgcgacatcccagaaatttgggagtcggaactccaatttctgggagtcgtttaactaagaccctaaaagaatgatcttgttttgtggtcatttcttatatatcattcattatactttacagacattacctacaattttgatcagctgctaattcctagttgatatgcttgattcttgaatgttttttttttttgaaattgtggtgggatcgttcatgcttgagcttttgtcagttttgaaacattcaagttgacttggaatctcctagtggatgacttcatgccaaaatccacagaccctgaattctgagtagtaattcagggcctcaagagatgtagatttccttcagaaatctaggacttgggagtttcaaccaacagctacaagggctgtagaatagaaaggaatttatccaggattggaccaagatcttcacataagtctaaccttttcaggtatcttgttttcaagggacacactcacagcactgcaacctccaaatttaaatcataatgatggttgtatttaaatatgtaagtagcttcattaagcaacataattttttttattattgaatgaatggaatttcaaaaggatgcaatagtgattacttttgatgacaaatagtaataggcagtttgagccatgttttgtgtggaaaagaccaggaaatatttggttattattttatgatctatcccagaatgttggtgtacatacatagaagctgattttctttgagctagcagattggaaaaaaaatcatctgacgatggccatgtatgatgtactgaatagtgtttgaaggaaagaaaaagtgtttggctgcagaagaattaagcctttttcttcttggctcctccaccacggccaccaccctttttcttcttacgcttctccaatccccttttctcatgggaatttttggttgaaggtgcagttgatccaatgctttcttccgcttgaataagtttacgttcggcggaaccaatttcggatgtaaccccttcagcatgaagtgatgccataagcaccgctgccagagtaaaaatcgatagctggagtaattgcatcgttgtaaagtctggatcgggtttcgattgctaaagtcagtaacactgcactagaggaatgatttttgtgattgggagggataaattcaacctacagataagttattgttggaagagctgaaccgatctcaagaaaatgggaaaccagtggatggacctgaaaagcagtttcaacaaatataaaaaaacagaaaaacatctttttggtaagaaagaatttgatgaaaatgggtgtcattggaaaagttttgatgatctctgtacacacacctcgaaattgtcacaaagtcaagttgtttttattttccttaccagaaggagatgcaagtgttactaggaatgaagctgggaaggctgagcgatgaggatgagtcttcaaatccctcccaaacagtcctccttttatccacaaaagtttcaacagggcttcaccaattttctgcgtgtgggaggctgctgctgacccatcacttgttattcttggcggggtctcatcctttctcgctgggtacttcgttacctaggcgtccttcgaccaaatctatttaattaattggatcgaaattgtcgatctctttcttatgagacgtagtaatcttcaagtatgtaagtcgccatggttttacggaaactgtcttgtcaaatgagcacaacaaatcgatcgactgctgaaacaatcttcatattaggaccccagcacgttggtttcgacctcatcccctaatccactgctatggcaatgataaccaattattgcgcaaattcagatgaattgaaacactcgcaagatgagttgataaattgtccgcatttgagagacgcgatccaggctttgggctcaaatttctctcaaactttctcttggttgtgtcaattagattacatgctcatgtatggttgatgcaaaaacatagcaacctaaatattgagttgtggtaactgaattcaggaataagagaaagtactaatgcccatatacgccaaacggaaacagaccgtctcagccagacgagcgggttgttgatcggccataaccaaagttctggagccttgaccaaatccgactctcacccggcaggtatactcgacagccggcccgggtaccaaatccaatacatcgcacaattacctgggtaacctgacgggtcccatagtatgcccgccaccccatatcgtacaacctagtgttccccaaatttacccgcaaatggctgcaccaacagaaacctaggtatacccactgaggttgtttaaccaaaaagcactctgatttatactcaatttgacttgttttactcttagagagttttttttgccaaaataactggtactggttaaataaaggcaaataacgagaaaacaataattgttcaacattgagtgtaagtgaagaagagataaaaagtatattcttaaactgacatattcgtatgcatcatttcatgagcagagatgcggggtttggatggcagaagtgacctgtacttcagcctggggccaatataaggaatcatccttgaaattggaagtgggaaccggaatgtgaaaattcaaactgctgaaatacagaaggcattttgttttgcttataaaccttcaagggcaaactgctttcagcttttcttatcaatcagcttgagttcgatcatgatttgacatattctttctcttgaaaagatggcagagcacactttgttggagatgtgtcaagctgaatgaagatcaccatggtatcaacctggtttccttcagcttgggtagagttagtctgatgaatctgtaatggtatttgtggttcaattttctcatgccaattctttcgaatatttcaaaaattgtttgatcattaccaaacaaagttaatcattttgtaccattggttttcttataataataagacatgaattgcaaatcttccttcagaatagtcaaatcttgccaatggctgcaccaacataaacccaggtatatagcttgatttgaaaatcagggctcagtgcagcactactctaatggaggccagtgaaacctcaaaaacttttcttgacagacttctgttggaagtgccaacatttccagccttccccttctaatccagtagagacttgggcacacgcaagtagcaatttctggaaatggactcaaaataagagcaggtgagactgtgggtctgaacttggcattgaggccttcaatcgtacccggatgatcaaaaaaggtgatctgttgaaacaggctcatgagtcatgggcaccaggtgatggcttttttggaggaataaatctttgatcaatgacatcttcagagtaagactcaagagtcttacatgtagtttaatctatttggagcccaaagttacacaactgtaccatgatgcataataaactagcagcggaacccatacccggtccccaccctatacctggtcccagaaagggcacacttgttcacctgagaatttcttttgctcagaaagaccttgtagatttttcactcactaaattggctttacagatttagattgacttgagtgacatatgatttagggttcaggtgagacaactgtcacccttgagcctgtttctgtttgagaaaatttgagttaaatttgaatctcctagtggaggaattcctgtcaaaatctgtggatactgaattgtcctgaaaaaacctgggatttttgtatctgaatttaaatctaaaagggtttcatataagatgagtagtcccctagtggtcaaccagaatactctcatagttgatacttttataggcttcttgcttacatggaacaaccccaaaacagtgtgacctccatgcaagtcataatgatgtttgcatttcaataaatttcaggacgcagcaagattttttttaacatttaattgtaaaatgattgggtttctgattttgatgaagaatagtaataggcagattgagccatgtcttatattgtaaagaccagataatatttgattaatattttatgatctatccgagggaggatgtgtgtatagaagctaatacatttgagctggcaggtttaaataatgtaaatgtgaaggataatcaatcaaatacaatttggaggacagaagagtcttttgactgttgatccattaaacctttttcttcttcgcgccaccacctttcttcttcttacgtttctccaatcccctcttttcgtgggaatgaatgctgtcgtccacctgagcaagtttattttcggctgcaccaatctcggatttaacctcttcagcttgaagtgatgccatgagcaccgctgcaagagtaaaaattgatagctggagtaattgcatctttgtgaagtctggatcgggtttcgagtgctcaagtcagtaactctgcactaattagcgtttatgaaaattaggagggataaactcaacgtgcagataagttatttttagacgagctgaaccgatctcaagaaaatgggaaaccaatggatgaccctgaaaagaagattgaacaaattaacaatcagaaaaatatttgtgttgtaagaaatcaatcgatgacaatgggattcataggaaatctatatatacccacctcgaaattgttacaacgtcaagttgattgttattctccttaccagaaggaggtgcaagtgttactaggaatgaagctgggaaggctgagtgatgatgaggggacttaaaattatctcaaacagccctccttttatccacaaaaactgcaacaggtcttcgccaattttctgcatgtgagaggctgctgctactaacccatccatcacttgctattcttggcggggtctcatcacttcaagttgggcatttcgtttccgaggctttggtcaaatttatcttattaattgcatcgaaatcgtcgatctctttgtcatgagacgtagtaatcttcaaatgagtcgccatggttatgtggaaacctgtcttgtcaaatgaacacgacaaatcgatcggctgctggaaaaatcttcatatcgtgaatctggcacattggtttccacctcatgccctgttccactgctatggcaatgataaccaatcattgcgcaaatttgcatgaaacactcccaagatgagttgataactcgcccgcattcaacatacgattcagttggatatgcctctaggctcagatttctcttcagccttttcgtgattacattctttcgtaaaatagctcacatgttccacctgggtggatcaccatagagatgatgtgagtgattgaaatcatctcaagaaagtgaaatttttccatttcaaaatagccttgggttcccaattgagtgacaatagatgatattgataggagaaaattttaaaataaattgaccagtattgaaggattaatttcataatattctccgtgagtcgagatgtaatttcatcgtgctacatttccctaaccagcaacttaattctagtcgaacggagtggttcggttattcattatgactgctgggaattagcatcgaacaatttgcctctatttttggattcaatttctgaggtaattcacccttagcgattgatgcaaattaaggtcaattacactgatgattgtcagtatcaaataaagaaaaaaacaacagattgttatgtgttatattttttgtgttttgcgttcaagaattggatgaaaggtgatgatctccacatgagggccttatgttgcaatagctggattgtataaggtcatttgaatggaagatctgagtgagaaattggcacgatctacacggaaaattagttgatagcatattcagaatttaagctgtgtataatggaaaatccaccaaaaccttccctgaggatttgtgggaaggaattgaccatgtggtgaaaggacccaggaaaccccctgtagaccacagtaaccaaaatgtatgaatggatattcaccctacacaactactttgactgaacataagatgtgatatgtggatagttgccacatcaggacatgtacatactaaaggtgcatcatgtccatgtgttctttagtggctaacctcgacgagtgagtttctataactgaaaaactaccaaaaaaaatgtatgaattttttttcagattttttttattatttagttttttgcttctcaaggctcactggtgaggatttaccactaaaaagtttatgggatggattcaccttcagtatgtacatgtcctgatgtggcaactatccagatatcacatctgatggccagtcaaagtggttgtatacattttgacgttttggttactgtggtctacagggggtttcctgggtcctgtggtgaatgaattgacaaaaccaaattgattgaaggttgcacagggcctctttctagaaaggatcaacttcaaaataaaagtggacccttgaattgggtgttgactgaataatcctgactgatccggtcgacgtctgagaatttcaaatgtgtcaatcagatgtcacacgaattcaagttgaagcaagtactttcttcgactgactcggcaagcgactcgatttcttttttcctcaacctcaagacgaagattccgctcatcacttaccctatcgacaaatcccttaatccactttcgatcatacacctaaactgcacgttcgatccgaaccatctactctctcagattaacttcactcaggaggagctaggacgcataacaggtggaggtagaaaagttttttctcatttctcaacgacgcctacctggatcctgatctcagagctgtttctatttctatttcttctctatctctttctttcaggcttgttttttgtgttccgtctatttctccaaattgtgttgtgtcttttaagagtacttacaaggatccaactataagaaggtaaatatcaactattttcactcatttatctagttgttttttgaccttttcttatttttactctcttttgagtgctaatgatctcttctatctttgtgaactctctttagttgtttttactactattagcatttattgaaagtttctataaagtaatataagacctcatatttactacattgggtgttgacccacatgaatgtgggattccaaaatttcaaattctttcttccagtttgtttccagaaacaaaaaaaaatggcacaaaatgatacatcgctgatgatctgaagaatccagtcagagtgtttgaattcagttccctttctttgaaagctctgatcctgtgggtttaaacaagctcttttgatttatcttgcttcccaaaccaggtaggaatcaagcaatatatcttatacaccccttatcataggtccaggacatttagcttttcaatggatgttcatgggaataatattcagccacttgatttgaattgcccgatggattttggccacatgatgatgcctgccttatcaaatgagtcgacgtgaagacaactggaaagaaatcccaattgcttctacttcttcaattttggttatccatgtgaggttgaaaagatctcttctgatttatctgtgacagctcgatgaaatagagtgtcctgtgacactcaaccggccagctgagttgcgctcggtgccgagggtcacccagccggcagtgccaaccgggacaatgatgtcatctttcgcatccgacagatcttccgaattggccctccagctcaaatgttcgccgagtctcttggaccatgcccccaggcaaccggacgtggtcgccaatctcaaacaacagcttatctcaagctccaagaagtcctcttccaatcctcacgaggcccagtcgaagctgtcgtccttactcggtgcggttgacctgagagatcgattcgagcgcaaacgggttccgaacaagcagctgttgaccgcactcgaatcactagttgtctcagtccaatcctcagggaatcgcgccgaagatggggaggatgttgcggagattcgatcgatcttactcatccagattgtgcttcgatcctactcgactctattcgaatcactctgtcatcaatcctttgggatcaaggatcagatagactactggtcgatgatcgaaaacaaccgaatatcgactgcttattatctaattcaatccatcccgcttcgatcgatagcattggcttcccagatttgggctcagacgagacgcgccatcgaccaacttagagaggacgagggtcatcataatcggaatcggctgtccacatgggttggacagctctacaatcaagcatgggctagacctcaccaagcaatctcattttcgagcttgttcccgattctgagcacgaattcgagactgttgatcaactcgccgagccattcgatccaattcttgtcaaccctgtccccgatcctactgacgcgacaggaggcaagggtcaagaggcaagcactggagttggtccatgccgacctggctgaaaaaatcggaggtctcgttaacggtttgcacagcttggaagatcaagcccagcgtcccgctgagtcagatatagccctttctggtttggtaagcaaaatgtgtctcgtggcgtcagatctagattcccaagcccaacagccaatggacagagataacccggcgtcaatgatcgatcagctccatcaactcttgtcgagccatctaccaaatcatccagaaagtcttaaattgcggatttcttcgctctctccacctggggttttcgtccgtaattggccctggttggtctccctgccagtcttctcctatgctctctcaagccttgcctacagctatcgaagcaagattttggatggattcagagatgccaaggaaactctaaagggtttcatatccggctgggtaatcagaccagtcgaggacattctgcagactttaagagccggacaggaaggtactctggcaattatgaccaaggatagtctcgcccctgaacttgatagtctcgaacggatggtggtagagtttggacgcgacaaactgaagtggagcgaagaagaattatcaaagctatcagaaagtgtgaaagagggcaacttgacttcggtgttgaaagtctgggagcaagagatcaaggtatgtcttgattatcctggtttgagatttgagggtccaaagctcatgcaatattgtctcacttaggctcccattcgatcagcgatcgcgggttcattgattcgagtactgctgatccaaagtacgcccacgcataccccgctgagaattccacctagaagtacttgggctgatttgagtctcccgttgtagttcaaaaggtcaaagtagatctgtccctagcaatggatgggatccaatcagtcttgcgtagccagtcactgacctttggagcgatcggggtggctccatcaatgttgatttgtttcatgtttggcaagctgtttggctcgttaatcagaaagcggattggggtggtcggaaagggaaccgaggcggtcaggaaagaagttcggattgctatgaggttagtcattcaagatatttggacccagtagaagatggactgttgccctgagaaacgcgccaatttctgtaggagaatggagcggacactattattaatcacctcgaatccatcggccgattcagatcatccaacagccaagtcacattctaacaatcctgagaggacgttaggatttttattcttagacctccatcttctgagatatttcgttcattcaccccatttccctcgacgtgaatcctctcgagctattcaacaagagtttcttgctgatatcaaagacttggaaagctcacaactgagctggaagactaaatctaaattagccaaaagatttgttaaacagtggggattcctggttggaatttaaatgtgatcacgttacaggcgtcggcttttattcgtttatttgttgcttttcggaaaagcaagtctcttttggcttatgcattgccaaaaggctctcggtattttttttttttgctcacacagcatgcatgtataagtttattaatagatttcatgcaccacatggaggtttcttctaatttcgaatattggttggaacacataatttttgagtgcctcatgtttccagagtagactactagaaccagatcatttgttcagatgccctatgaaacttgaagtcagctgtcattgttttaatttctgttgtattgtgggatgtggctcggtctgccgcaacatgaatgacaaaaagtacccttttttattagttcttcaaggattaatcatacatacactcagagatcccttgcatgctgcctgcctttatcaaagtttgtgagctaaccaaacacagagagaaaatctgttttcaaagattatatgcagtcgcattctccagcctttgtattctaggtggaccgatgtcaaacaaggcagagtcatgctactcaaggtcaggttggcaacgatagtaaaccattatcaggttgtgaaaacatgcaaggtgggctgcagggatctatgtatgcagagcttttacgcaatgcaagtgaacttagaaaccaatctcgaattattctcacccacctaatactactgaaaagccattacataaactgtaggtttcttcatccattcttgttctcattagcatctccatgtcatttttctctcttcacctcacgtgtaagccttctctttggcacaagtttcaacgaaactaacagatctcaagagaagatacggaacatactcgcgctggcaggttgcgcggttgctcaagctggtgtgttccgtttccaacggaatgtgcagattctaagttggggccgcttttaacctgattagttgcgtggcttttgtcctgattgcttctaactgatataggcgtctaaacaagagctatgttgaaaggataacggggttggataacagattatcgggtaatggatattactggtgatcagtcgacagaatgacagtaggtatgaaaagcgcacaattaataattaagtataagatatcttggacatgtggcagcaacagggatcgcatcataaaattaggggaatgtgggtcagatgaaaaattaaaccaacggtcattgttaagggatcttcttgttttcgccaacagtttctgttttttttttgtatcatcattgctccttttctgactttgaataagagaatgaaggcgagattccaagcttttcggcaacccagcgtcgcaattcggccaggaactttgtgggatcgacttgagttagccttgaaggttccttgttccatttgggatggttgaatgcaacctgccatgaaaagtcttcgagagagctgattggtaactcctgaattgaagcgccgttggacgtgtctacaacgattttggtatttccatctgttggtcctccaatggccatgaaagacgaacaaggaagatgggcgtgcaggctgtattccccgctcgttctagactgagtaatcgtagctacggcgttgccttgccaaataagcttcgcattacctgaatattcgtcgtgcaccaagtctaatgcgtaaaacgaaggattcctagacagtgcagcgctcaagttgttgaacaataggcttgtgatgagtaagcaaaaaaggcgacatccgtgggttttcattttgagccgatccgtcctggtactttttcggggagagaagaaacttggtttcggaatcagctaactgctggttcctgtgttaaaccaaataataatctttgggaagcgtcaccaaccagtttttaaaagtatccgacttctaaaccaacgagcccgatttcgccgtctaatttgttaaacttagagcttagggagagtgctttccgagggagagaggcgcccagcgtggaggcccacacatcttttaaggtggttcgagtgcagcggggcatggcagagcgtccacttgtggttgagtgttgtcggtcatggccgacaaacagaattcgaaaccccgaggcaatcgattgttagaaactacacctgatctgtacgacagtgtacaatcatcaagtttggggagttgggggtataaatagcaccggagggctccggtgggtaatacacagagtacacataacgatgaatgcatgtattacggctattccggaggaaacagctgtgttcgatgaccccgacttgctatgtttggtaccgtaagaagctaggcaagcggccgggtatgtacaggttacccatcggtacaggccaagcagacatacgaaaaaaaaaactcggggccgcaacgctttccggcgggtgtgatacacagtattttagtgaaggcaggaataggcagtagacacatgtgtcaagaaattgctgaattcagtaagtgtgacgacgttgaatcacactgggcaggtggattttaaggcatggcctcactcaagacttgttctcagcaggatggatggacgtgtaaacacagcgggctgagaagattgaacgtgaatcgtctttggtcttctctgctatgagaatatttttcttttgaggtggacgataaacaataaaattagaaaaacaaatgagcagacatgaggatagggtacaaatcgtacttccaaagggtagcagagggcactacaaacagatgcaacgcgtcaacgaaaagcagtttggttcaacaaatcttcgttgtctggaaacttcatgggaaatgcttactggaagtatcaagagggccagttgttatttttagttaggtttgctcgcgggggcgtcggtaggaggaggagaagtagtgtgagcagtaccagggcggctgttgtgatgactgttacttcgagccaaggagggccacttggaagaggaacttgaaatagaggatgagccgatgttgattgaggaggctcttttggtcgagctaggcgaagccatctggatcctttgtgccgccagtaccaaatcctggattgatcacaaacgaaatggcacatagactttaagccgctcatactatggactaagattgaaagtaatggcaaacgagccaagtgttcggttggaaacgcactgaaatcattgtattgtacgatttacaatcttggatcgatcggtccctcttttgttgcttaaacaccaacaactccgaggctctccgacccaataattcaagttcatcccggatggatgtgagttgttcaaggtcttgggtggttagactgactatagacgaaaatttgtttcacaatcaaattgtaagtctcttggccatttttttgtttcttttggatttaaatatttgcaaaaaaaagcataacaagtgtttaccttcactcatcgcaacgagttcttcacaccgttttcgatccaaatttggcccgtgaaatggagatatcgtggcaggtgaatggcagttcgattggccattggaattaggtccgttacgcttggtatcgattgtcagcaacttactggctaaggggggaggtgcgaggaactaaaggcccaagcagattgtcagtcgccaatcagacccaaacacgtagacgctgaagatctcacgtcgttcagatcgactgggatgccgaggtgaaccagatgaaaacgtcgaatctgactgcgcttccattcaaccggtcttccaagtccgttgccaccatccactaaggtccgccaagttctttgcagatcatcggatttgaggatcgagggcatctgtcgagactctgaagtggagcgttgctcgctcttctttttctgaacgggaggtagaggctcaagccaagcctgagatggatctggtcgggaataatgatttgtaaataaagcctccaatgccggtgtcagagcagcccgaagagcgccctcggagaactgatcgggtaatttgaacggtaccactggcatcgttggtaaggtgataggtaagggtgatgaaacggtaaaaccaccgaagttgtcatcaccaacagtcatctcgccatcgccatcgtcgaagtcaccaaattcatcatcttcagtactttcctgatcatcaaagctttgatgggaatcaaactcatcgaatccagagggcgcgttgggctcaaatagaccatcacttgagagggtctcgccggtcgaccaggagccagtggctaagggtagggttgcaaactgtgaatcgcttggaggtaattctaggccagaggcggctgtggtagatttgggtggggattggaggtaggattgtaattggagtggtgatcgaagggctgtaggagtactaggttcctgatctgagtttgaatctacgttgatgttttcgatgggatggaaggatgggtcggagagatctggcgaggtctggtttgagctggatgatgaagcttgaggttcttttgatgtttggtttttcaattcaccgagatcagcgccagtcgaagtagaactatggtccgctgcgaggggagatggggttggagttgaccagatatcgggttcgtcccaatcgccgttgaaatcgatcatgaagaatcttggggaggattacctgaaggaattcgatcaacagttaggatgacggtttacgcagcggcagaggggaaaaaaataacaggttgattgggtgagtcttctcaagcccatgtttactcactttgtttgctagtctttttaaactccggcgtaaaacgagataaggttctgtccaacagaatgaaaaaggtaagtatgtaaacacactcaatcggatgatgaaatagatgttggtaagattgagaggagagaaggaaacttacagtggacgagtatccagttgtggtaggtcgtggtgtgtgtgtgtggagtgctggattgatcgattggctgaccgtttcaccaaaagaccggaagccccggggctgttcgggcatggcaagccgcaaccggagtctggagaccgagcggaccccggaaccccataatacatcacttactcacttgttcacaatgacagcagatccacaaaaggttgcccagtccaaaaataaatcacctcctcaagttttcctgtttctcctcaaaccctggataaacatgcataagctgcatgggatcaacaggaatcaattgactaggggaggattctcaccaagaaaaatgggggaatgtgtgataatacctgcaggtttcaacaagtctgctcaaaaatttcaagcttgtgtataacatctgagggggggaggaaaaaattcagacatggtcaaccatttttagatctgctgtgatatttatgctacaattcacatgggcctatacagaatttccccaaagggaaatcttgtaaattttagggaaattctgtaaacattgaaaaataatctgaattttctcaatttgtagcttttggtttttccagattttcaaatttgtagatgctctagatattctacatttttcagaatttttagaaattttagaaattttagaaatttttagattttttagatttttgagattttttggattttttagattttttggcattagcgtttttagattaaaagaaggggattaataaacgtacccgggttttccgcgtttaaacccggttccccacacccggttttccgcataaaaacccggtttcatttctcctttttcatggggctatggaggttaaggataatttttaaaatcatctaaaatgctggttttaataatccagtaccttaataatccttaaattggatttttatttttatttttattttcaacccggttttgaaaaacccggttctccgcgtttacacccggatttggcttgattacataattagaatgaaatccgagtttttttcactctaatattgcatatattcaatttgaagcttctccaggtcgcgcgagtgcctccgtagacaaaatttcaaacttcgatcaccacccgactccaataaccgaacagcaatcgaaggaccttcaccaaacacaccaacctcaatatcttgaccacctcacacccaatttcaaccaaaaaaacaccaaaagaatcagaagacctccccaaaacttgctaccaacttctttttttctcaaaacacctcaatatttttcttcctttttcatcaaaaaaacatcccccagtctctcttttcagcctccatatcttcaccacccctcaaccaaattccacacaaaaaaaactctccaccatcttcttttttttatcaaaacacctattttttccccaacccaaaaaccctcttccagttctatttttttctctctatctttcaaatatcccctccatcccctataaaatcttgaataatgtctgaaaaaggacaatatctaccccaagatgcccgtgaagacccatcccatccaatgccccctcctcctgaattgacttatgcaacccaaaatgagctgtttgaagcggctcagtcctgggccagggagcatgggtatgctataatcataacccactccaccacaactggtccagagctgagatatgcataccaatgtgacagatctggaacttgtcattcagctgaaaaaccagaaggtcaattgacaaagaccaaaaagaccaactgtctttttaagtttactgggaattactacaaaagggagaaacagtggagaatagtcatcaaaaatgcccaccacaaccacccaccttctgaaaactctgccactcatgccgtccaccgtagaatgaatgtagagcagcaagaaatagtcactaacatgaccaatgctggtgtagcccctctccaaattaaagccgctttgatgcatcagactgagaccccctgctcctccactttaaatactatatacaatcaccgaaacaagatgagaatggagcacctcaatggtcgttcacctattgaagcccttatctttgaaatccgcaattccaacttttatcacattatccagaatcatgaaggccaaatgaaagctctctttttttctcatcccaactcccttattttggctaaaaaattccacaccaccttcctccttgattgtacctataagaccaacaaatacaaaatgcctttattgcatattgtagggatgaatagttccaaccgatatttctctgctgcattttgtttcctctctggagaaaaagaagaagactatacctgggctttagagcaattttccatagctttagacggtcaatccccctctgtccttgccaccgacaaagaacaagccctcttgaatgctattgagctagttttcccagatgcttctcaccttctttgctgttggcatatcaagaaacccgggtacgtttattaatcccctaaaagaatttgcaaattcttttctaatttttttttagatttcttttagatttttttagattttttcttagatttttttaaataaattctaaaaattctaaaaaaaatgtcaaaaatctagaatatctagagcatctacaaatttgaaaatctggaaaatccaaaatctaaaaattcagaaaatccaaaaaatccagattttttcaatgtttacagaatttccctaaaatttacgagatttccctttggggaaattctgtataggcccatgtgcaagaaggttttcattgatatcttgcttgcagggactttcgtgtggtaaaattaaggaaaaaagtttgagtaatgataatttccctgaatgaaaagggctaataggtgggtgttgaaaaagattatgtgaaattggccaaagctgatgtaattccacaaccatgtaaacctgaagaaagaggagggaggaccaggccttgagtaaaagctctaaggcaaaaaaggggaacaataagcaccattagaggggaaaaaaaatctgttatctcatgtggaaaaagagcacacaccctgcaggagtttgtatgtttgaccacaggaaacaggcaaaaacgaaccagtgggtttgattactatccaggtataaaattaaatgctgcaacaacaatgggggcaagtttagggacaaaaggcaaaaatatacatgtaatatgttattttgaatgaagagtgaaactaaaggaagaaaatgagaaaaaggagtgacatgttgaaattgcaacaaatatgaaatgccagagaagcgccggtgagctactgatagaggagcgagccaagatgagatgagcaaagaaaagagcacctatgaaatgccagagaagcgccggtgagctactgatagaggagcgagccaagatgagatgagcaaagaaaagagcacctgatggtggtgcgggatgagacagaaatgaatgagtgatcattgcatgacaaggcaaaagagaagcgagacaatgaagaacaaaaagaaagaaacagaaagagatcagacctatgaaatgccagagaagcgccggtgagctactgatagaggagcgagccaagatgagatgagcaaagaaaagagcacctgatggtggtgcgggatgagacagaaatgaatgagtgaagaaaggaaaaaagaaaagaaaacaatcggtacaactgtgaatctatctacaatgtggctaaccctaaagagatgatgaacaaagttggaccgcagtattccccctttctaaaccctatctgtccctgtgacatgtgtgtgtcgcttcatcccaacagccccccgtgcttggcaagcagtgatcagacctcttgacgaatggtcaggtgtaacttcttgagaaattgtcttgtcttgatgggagacaagggtttggtgagtaagtcggatagattatcgttagttggaatgtaggagagagtgaagttcgatgcctgctggatgtgatgacgaagccagtggtgtcgaacatccatgtgtcgagttcggtgttgataaagaggattgttgagaagagctatcgccccttgattgtcgcagtgaaggtgtgctttgagttctgagacgtccagtaccggcaggatatcttgaagcagttgttctgcccatcgaatgtcctggcccgattcagagcacgccctgtactccgcctccgttgtcgacatggccggcccatcgtcgtcttgttttgcgcaacgccagcctatagggccattgaacagcacgaggctgccaaggaaggaggcagcttgctgtccgctggcgtagctcgcatcagcatatgccgtgagcctgtcctcgccgggtacgttgccgagagtgagggagaggtttaccgagtatttgagatatcggcagatgtgaagaaaatgattttgatgcgtttttgatggacggttgaggaattgggataggtagcttgaagcaaatgctagatcgggtcttgtgcactggacgaggtagttgagaagccccactgccctgcgatagttgaattttgggtctacagggctttcatcgataggacacgtcagcgcgttcagcggaagcggtgccgagatgggtctgcagtctgacatcccaaactcctcgaggacctcgccaatgtatcgatcttggcaaagagatacggttcgcttgtcacgatcacgagtgactcgcattccgaggacccaagtgcagtcaccaaggtcgtccatttcaaagcgtttggcgaggctgtctttgacaaattgaactgaaggtccgatgatcaccatgtcgtcgacgtgtacgaagatgaagcagggttgatttttgttttgatggatgaataagcaaggatctgcctccgccggagcgaagttgattgacacgaagaagtccttcagggctcgataccagcaccttgggctttgctttagtccatacagtgacttctgcagttttagtccgtagccttgaggtaagtctatatcgactccgtctggtaccttgatgaaaatgtctttgtccggtatgccgttgaggaaggcgcatttcacgtccatttgttgaatctcccagtcccttgatgccgcaatgcctaggacaattcgaagtgtcgctagccgaccggttggggcaaaggtgtcgttgtagttgactccttcgatctgtcggaaaccccgcacgcagaggcgggccttgaatttgagtagatctccatccgcattgaacttgcgtttgaagacccataccgtgtcaagttccttggtgcccggtatgagtggagccactacccagacctcatgacgacgaatgttgttgagttcagtttcaatagcaatcagccattcgtcgccgtcaagccgacctatggcctcagcgtaggtgatgggatctttcggtgatgagggttcccctatgatgagcatggccatcttgcgacggcttccaacaatgattttggacggatcgatgtcacttgagatgtcgtttggggccgtttcgtagaacggaacataagcatagcctttcttatttgtcacaggcgccgagtcactaccagaagggaccgaggatatatttaggtttgtttcatcctcggagggaggttcggactccctgctggtggttgggggctctcgccccgccacgactccctcaaggacagtgactgaaggcgccggcgagttcgatcggctatgctccagctcgggttccggcgaactcgttgattgatgatcttcgtcgagttgtattggatggtcaccgagtgtgatcagtggatcggttatgacttctcccaatgaatgaagattgatgggagtgtcggtttcctggtttgaccaggttgtagtcgacttttgctgaggaaaaattgatggagagaacttgacgtgatgggatgtcttgatggtgtccttggacggaatccacactttgtaggaatgatgggcctcgtcgtaacccaagaagatgctctccaccccggagggagaaaacttggagttccgccactttttctcatcgtagaggacagttcgacatccgaagggaacaagtcggctgagatccggttccgacccatgccacaattcaaaaggagaacgcatgctgattgagctatccggtgttcggttttccaagtacacagaggtaaccaccgcatccccccaccagtgtaatgcgaggccgctcatcatgagaagagctcgagccttttcgatcgtggttcgatttcctcgttccgcaaacggattttgttgcggtgtgtatggtgctgtggtgtggtggataacacccttttccgcaaacagttgcgcaaattgtcggttgacaaattcccctccgttgtcggagactacagatttgagacgcttgtttgttgagttctcaacttgagcaaggaagatcttaaagagacggaaggtatcagacttacatcgcatggggtatatgaaacgatacttgctgtaaccgttgatgattttcaggaagtatttgtttcccccgcgcgacgccggagtgattggtccgcagagatccatgtgaatgcattcaaggaggtcgctcatttttgggaatgaaccagaaaagggttggcgatgcattttggctcggtcgcagatgttacagtcgaccgaagtgataacgatatcggggtaggccttcttgagataattggtgcttggatggcctagtgactgatgtagttgaagtacagacgatggcgtgacggtcaaggctttcagcggattgaggtcgatgaggaggatgttctctgtggtggtcccggtgaagatcaccccgttgtgagatcggcattcgaatcgatttcctccatgagtgggatttatcgagaatcccccttttagatagtaggtcagtgggatcaaagaattggacaattgtggagcaagatacgcttccgcaatttccaatggccctacagtggtgtgtatgatggcgctgccgaccccgatgattggaatggctgctccattagcggcgtaaacggccgaattgatggttttgagcgaggtgaagtactctctgtgacggagatagtgacccgaggctccgctgtccagtacaatagcgtctttgagtccattgctgacgctaagaccgtttttcgggttgtttccctttgagttgattcgatctagggcagcttgatggtacgcgatggctagctcaggatgtagttgatgacagttttcctcggagtgactggtgtcgggattgtgtacaccgtttgtgcaaatgcgccggttggtcttctttcgactggttgaaggttgatttccagagcggttttggttgttaactgccaaagcggttgtggaggttgaagtgatgggttcattttgacgtttgagttcaagttcgaggacaccaaggaagttgctcattgataaatctgcgtcgtccgcgttcagggctacgaattggagtgttttgaacacgttgaaagacgagggtaacttgatgaggacccagaacacccagagtccttcgacggtcttccgatcgaacttcttggcagtcacttccgcaaatagttggaatgtcacccgaaattgattgatcgtttcggagatgttgtcgtcggtgaattcaaaactgtttagtttttccatcaacttcgctccgttttctagggattttcgggcatagtgctggcatattgcgtcccatagagtcttcggctcgaaggtaccaagctcatcgtcttgaacgaaccgggcaaagttttcgccatctagatgcattcggatgatgttggtcgcttgtttcttcttcaaagcatagtcgggtttggctttcagctctttggtctcttcgacaaggtagtcgtcgaggttctggtagctcagaccagtgtagatttctcgtcgccattgggcaaagttggtgttgttcaacttttcggtgaagtgtttaagggtgctattggtggtttcagtcatgatgtcgatgatgatgggttgaagagcagacgaatgtgtttgatcagaggtcaggtttttggttatttgagcggtgtcatcagtggagtcggatttgattgattgagtcgatccttgaagttcctcctcgggtttgatgattgaggtggagggctccttggattgttctggagttccgggatggtctgccactgtgaagtatccactcgcttgctatcagagcttgagatagtcaatttcagactagagcgctgggctcataacctatgaaatgccagagaagcgccggtgagctactgatagaggagcgagccaagatgagatgagcaaagaaaagagcacctatgaaatgccagagaagcgccggtgagctactgatagaggagcgagccaagatgagatgagcaaagaaaagagcacctgatggtggtgcgggatgagacagaaatgaatgagtgatcattgcatgacaaggcaaaagagaagcgagacaatgaagaacaaaaagaaagaaacagaaagagatcagacctatgaaatgccagagaagcgccggtgagctactgatagaggagcgagccaagatgagatgagcaaagaaaagagcacctgatggtggtgcgggatgagacagaaatgaatgagtgaagaaaggaaaaaagaaaagaaaacaatcggtacaactgtgaatctatctacaatgtggctaaccctaaagagatgatgaacaaagttggaccgcagtattccccctttctaaaccctatctgtccctgtgacatgtgtgtgtcgcttcatcccaacaacaaaacccccaaattttaactcttgacagaggtattgcttcacaatttcttctcaaaagcagtccgtctgatctttcatctggtggtcgacttgtacttgctcatacagtaaatcctttattttagcccaggtgatcagaatattttcttggtttctgctctgttgggggaatttttgttatattccattcctactctaagcaatctgacacccactctgtgtaagtcttgatcctgatataatgataagcatataaaaataagacttatcatcccaggatacaaagaattacggtggaacatgtctagataatgagcccagcaagcattagcacacttagcttacacagctggcgatcggatgtcgcatacagtctgctgcgacacccgcagtaagggggggcccttgccgcgggtgtcgcagcagactgcgcgcgacatcccagtgacagctgtgttagtggttaaagcatcactcatgaagtttggggtcacaggttcaattcctgtagtgcacatctattttggtttctgacaatttttgctcaagtatactgatgaaatgagaattgattgattaccaagaaactgttttctccttggggcccctagtgatacattttttcaaatattgacatttccaaaaaaatctattagttgcctttctgtagtctcacagcagctcaaagatggggacatcaccaattccaccactgtaaacaggcaacaatgtatcaggtaaaaatgatattcttgaataatacaagaggttttttaagtaatgacatgtaaataagaaacatattataatcagtgtagatacaagataggaatgggaccaagaataattgtttaattaatttaaaagagaacagattaaacatatacaattgaatatttaatattgtgagttatcaattggatgactcaatcctcagaataactcaaacatataagtttaacatggtcataagccacctgagtcaacagatgtttgggatctgatttcattggtttctcaatattcaaacacagcaaatttctgttgtactgcacaacattttagaaaaattcagctgtactaatgctaccatcagtgttactggcccattttttccagtgttcaataataagaaagatttactgtaaaaattctccctctggtttgaagatcatccactaatacatttattgataattagaaatacgcctagtccttgattaattgtattagaaagcatagcaacatacctttcattaacatctccccctcttagatagtacaagttttgttaacttgaagtgttacccattcttttttatatttatcatttaggggcttggttaatcgactcccaaaagttggagagtcgactcccaaacccccaaagcccccgaaattcccctgtattccccgagtattgggagtcaattccccaaacccgtcagcgggtttgggagtcgatgttggacaaagctgggccagagagagaggtttgtggaaggattagttcatttcatgaaatgaagagagagacacaaagcatcagaaagaaaataaagatgaaagaaagaagaaagaagagaaacagatggaaacatacctgggccagagagagaggtttgtggaaggatgaggagaggaatccttccacgtgctctgacccaggtatactttaaatgatgtgacatgtatgtgaaaagaacagtgaaaggtgtgaagcacagaaaggagaaagaaagaaaaacaaacaaggagaaagcactactccaacacccccccatgctgaacacctgaagaagaagaaatgaaagataaaagagaaatgtagagtatgagatcagaaagagaagaaaaattgggagagtgagagaagaaaaaaaaggaaaaaaaaattatgccaccaggccaaacatttgacgatgccgttcgagcatgacacgaggaagaggttttgttagcatgtcggcgaccatttccttggttgagacatgaaggagagaaatctgtccatccgcaagacattccctcacaaagtggtaccgtgcatggatgtgtttcgtgcgggcgtgatgttctggattcttagccagcgcttccgctccctcattgtccacatgaacaggaattgcggtgctgggacgaagttgcagttctgacagaatatggcgaagccacaaggcttccttgcatgaatcagagatggccttgtattctgcttccgtgctagagagtgagacagtcgcctgcttcctggacttccaggatatggcaccgtctccgatctgaaaggtgtaggctgaggtggacttgcgatcatccctgtcttccgcccagtcggaatcagagaaaccggagcacaagagttccccgcccagcttaagcttgagatctttggtggaaactaaatagttgaggatgcgcacagccgcataccaatgggaatcggagggatcccgtaaatgttgagagagcctgttaacggcaaaggagatgtcgggacgtgtgcattgcgaaacccaaagaagagagccaatgatttggttgtagggtccactcgatgggggatcaccgtcttgcctgcgacgtagatttttgaaattcagatctgttggggtggagaccgaagtgtgagcgccgccaagaaatcgatcacatatttcatcaatataatgggactggttcagataaaccaagttgttacggaagtcgcgtgagattttaagagagagaaaatgatggagatcctcgtctgcaccgatcttgaattttgacccaagagacgcaatgagaccatcaacgtaggttggctctccgacaatagccaaatcgtccacatgtgtggtgagagcccccacaagtttaccgtcaacaagcttgaaatacagtgtcagatcatatgcggagttctttaggccgagatcaagcagggcacgatgaagctcaatgttccattgacgaggtgattgtttgaggccatagagagagcgatccagttcgcatacccaatcagggtgagatgggtcttcaaatcctggtggttgttccataaagacggtgtgatccaaatgaccattcaagaaagcagtcttgaaatcaacttgacggcctttccatttgcggatagccaaaagactcagaataagacgaagagtttccagacgaagagttggagagaaaacttcatcataatctagaccgtgaatctgcgaatagcccattgctacaagtcgtgccttgagcttctgaattgttttgtcggggcgacgcttgactttgaagacccactttgatttgatgattttccgtttttcaggacgagggaccagacgccaagtatgcattcctagaagtgatgcaaattcgtcttccgccgcccttagccagcgtagcttgtttggagatttgagaagctgacgccacgtcttcggccacgttggtagacttagcccaattcccataacgttcaggagccttcctttcacgccctgacttcctcctgggtggagaggatgaagggacaggtactgacggagcaggagtaggtgaagatggaagaggcggaagggaaatcgggacggttccatccgagggtaatgggtggcttgatgtggatggagaatctggagacctgtttggattgttggagggggcgtggatggaagctgtaagtcgtcgatcaaaccggtcctgaagaggtatgttgagaggtgggaggtccggcgtgggaatcctagtgggtaccggcgaattggaaatagctgttggaggcggacctgcagagggaggaggtttttggattgaagaatagtctattggccaagggagctccacgattactggtgacggagtgcctgtcagatcagctccatatgggaagattgaatcaaagaatgatacatccgtcgacttcactacagtccgtctttcaagatccaagaggcgatacccgttaccatcgtccagataagagagtaggattgaagcccgacctttgacatctagcttcttcctatcctcctcttggagtttgtagtaggtgagacatccaaacggatgtagagttgagagatttaccgacggtttccctaggatagaggctggtgacttaaaacccactggagtcttgcagggaaaagagtcatatgcgtggaaggcatgacaaagcgcgtccgtccagaaagatttaggcacgtgggcactgatgagggaagcccgaataagattcccaacagtgcggtttgtcctttcagccgcgccatttagttgaggtgaatggggagggcctgggttgtgatgaataccagctgaggtgagataatttttgttgaaaaaaataaggctaaaagccagataaaaataatttttaagttctttctgagagggctcaagtgctcgcagatagactgagggaagggctaaagtgcttccttcaggaacggtcaaaaaaataataaagaaccgatagtttttttttttattcctcaatatctagggtgttaagtagtctaaatacaaaagtgcacaagttgtgggatcagaaacttatgcatattgaataagagaaaagtcggtgataaacgagtgacagatgacagagaggaaaaaaggaggagagagtgagatcgaagagcgaaaaattcaacacccctcctgagcaagagatcgaacagttagagatggaggtctggatatttttgctgtaggtattcttcatcttcttgagtgtagtgagtgaggtgtgttgactcttgtttggacgaggaagcgactggattgagtttgcgtttgtcggggtgcttttgaaaacaattggcttcggtgtggccgctcttgaagcaatgcgaacaggctcggaatcctcgtttgcaatgaggacaagtgatctcggggttagacgattgagtaaacatagtggcttgagaagagattgacgacaccgaagatttcttgatttcgtttagttgattttgagcagcaaaatcttcaagtttctttaatacctgatcgaacggttcggtctcgaagttcattgagatgttggttttaaacgagtggaattcttgaggcaatttatcgagcatcagtatagtcttgacttgatcgtcaagagcgagttttgaaagtacgattttctgattagccgatcgaacgagagggagaaacgacgagaacgagtcgtattcgatagcaaggtatttcttgagggcagtggttctggaggttagatcgttgccggcgtacttttgcttgaggagttgccagagtttgtacccgttgaattcgtcggcctcgggtaaggtggaactgacatacgcaaggatttcttgattgagatgttggacgatttctgcgtacgcatcttcgttgagcttgacgtagagtcgggcgttttctttgtcttctttagggtcaggacaggtatgcgctccagtaacgatggtgagtgatttagctttatgaagtttggctttcatcggaagcagccaaagggcatagttatcgggagtgagaaggatttttgattcgcgtactacctcggttgccatattgagttcgggtgaatcgggatctttggagacgtgagagttggagtgttgaggagttggtatggaatggttgaacagatggtttgggataaggagtagttcacgagatttgagtcggaattcgactgttaatcgtgttgaaaaaaatatggctaaaagccagataaaaataatttttaagttctttctgagagggctcaagtgctcgcagatagactgagggaagggctaaagtgcttccttcaggaacggtcaaaaaaataataaagaaccgatagtttttttttttattcctcaatatctagggtgttaagtagtctaaatacaaaagtgcacaagttgtgggatcagaaacttatgcatattgaataagagaaaagtcggtgataaacgagtgacagatgacagagaggaaaaaaggaggagagagtgagatcgaagagcgaaaaattcaacaatttttgaattcattcgacatgtattcccctccattgtcggtgcgaagggactggattttgaagcggccatctttctcaaagaaggcacggaagattttgaaacagttgaaagattcactcttgtatttcattggaaaaagggaaactgatttagaacaatcgttgatgaaagaaataaaatacttgtagccctcccttgaggttacttcaaaagaccctacatacgagtgaatgagttgacccggagtttgcgacctataaggcatccttgacttgaagtgacggcggtgcatctttgacttaacacacacttcacactgttggaccttgacttcgttccagacagttggagttatgttttgagatttgagaagagccttcagagactggagccctatatgagagagacggtgatgatagcccaagagggtattgtcaactttatttgttaaagtgagagacgacgatggttgagaacccactggttgagaagggagatagaatagatttccacgtctgtaccctcggcctacaagagaacctgagatttttgtgtcatgtgttgagtagatatcacacgagtccggagtaaagaccgcagtgagaccggaatcacacaggccagaaatggaaattagaggctccgcaagggcaggaaccaccagggtgggcacagcagttttgctcttgagagggaggcgagatattcctttgtgagtggcttccacggtagagtgatccgccagtcgaacaggagtattgtttggcttggccaaggatacagcattagggtcgggagtcatagagatggagcaacccgagtccaaattcgcgtcaccggaaggtacagagggaagcgacgaagatagagagatcgcggcttgacctgccctaatttcaagatcagatcctgagaagtccgactcatcaccggaaccttgggggtgatcaatgagaactgcagccgaggtgcgacctgccttagcaggaaagtttgtgttgttggaggagggacccgatcgattgttggccggtttctttggcttgatttgtgagtcttgatgaggcgggcaacattaaagcaacgattcaaatcgtgcccgtcaaggttgcagaaagtacagtggcagacgggttggcctggtttagggggctttgctttagacgaccccttcgtcgcggcaatcgccgccgattcaacgaccgcttgatcgctagagcgggtcttgcgtcgaagatgttcggccttcagcgcattgatgacacggtcaggatcgatcctgggttcgttcatcatggacaatacacacgcgagccaatcggatggcagggaggtgaggattgacgaggcgtatatgtcgttcggggtcaagggggcttcggcggtaaccagcgagctcagactttcgaaagtcttcgccatatcctcaaggtgagccaggagatcgtcgtcgggcatccgggacgaggtgagttttcggagccagtaagtaaccccgccagccgacaagtcttgatgagctctcttgagagcgttccataggccccgggcgtcctgtttgagatgacgaacggaccgtatgttcgtcgggtggatggtgcgagaaattacaccgcacaccgctttgttgtcgcgagcccacattggtttgagcttcacttcttcggcgtcaccgtttataacgtagtcgacgtctgtagcgttgaagtgaatttcaagaatccaactccaatcgaggtagttggattctgatcccggtggctttagttgttccactccggtgatctttaacgcgggatggctggacacctcggaatcattgttcgacgacggcgcagatgtgctggccttgggatcgacggttgaagacatgattggaagccgagatttggaaaaatgatacgggacgagtggttcgtccgttggagtggtcgaagtagtatattccggtttaataaatggtgagggtggtgagttcattcaatgtgcgctttaacgacaagcttacggatccttgtaagtacctcagagattcagcagtggttgcacgatggtgctcataacctgttggacaaagctgggccagagagagaggtttgtggaaggattagttcatttcatgaaatgaagagagacacaaagcatcagaaagaaaataaagatgaaagaaagaagaaagaagagaaacagatggaaacatacctgggccagagagagaggtttgtggaaggatgaggagaggaatccttccacgtgctctgacccaggtatactttaaatgatgtgacatgtatgtgaaaagaacagtgaaaggtgtgaagcacagaaaggagaaagaaagaaaaacaaacaaggagaaagcactactccaacagtcgaatcctcaaaaaatttaaataaaaaaaacaaaacccccggagggggacggagtcgatgccccaaaaaccagtgggtcttgggggtcggcgagccaaaaagagcccacgatggccgggatgatttctcctggccgtcaaggatgtacacctttggcggccgagagagaccctcccggctgtcaaggatgtacacctttgacggccgagagagaccttcccggccgttgaggatgtacacctttgacggccgagagaaaccctcccagccgtcaagagtgtacatcctcaacggtgtgagaactcctttgggatggatggcagtcctgcgagggggaaatagcagatgagatatatcacgtatgtaatgatccactacaactgttacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttatttattgttgtggcaaaaactgatgatagagaaaactatgtgtagtagtctcttatcaaacctagatcaacgtggattcagcagactatttgagtggaaatgttgagtaagagatgatttttttttctgtttatatgtttatgtattttggaaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatattgtggaaaaaatgtgactattgaaagtgtctttccctccccccttgaatcttagtcaagagcacaatggtttaagatcactgtctcttgtttaagatcacaagttgtactgattgctactttctttttcctatgcttctcaaatggctgaatgatctcaatggagcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgatgatcagatgagatgatgagatgatgaaaaattggaatgaggggggaaagcccctccttaaatagtctattttacaacccggatgacttgtggttctagccctaaccaataatctataaatggccaacttgtggttctagccctaacctataatctataaatggccaacttgtggttctagccctatacatgattctcagtgtacatacaaacaatgtggctcacttgtggttaccctatgcaatgaatattgaatatgtaagctaactaaggccaacttgtggtttacattatgcaataagcattttgtatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgccccgtagaatgtgattatgccataatacgcctaagaatatatgcccttctacatatcaaagtgtgactttatgcaatttgatacttgaaacacaattggcatactacatcctcccccaacttaatgctgtccgcagcattcctgtttcaagtatcaaatttttccagactccaggagtaccccaatttcggacatatgcaccacaattacccatttaatagacaagctccaccccctcttatgccgtataattgaaccttgcaacccttccatgaccagtctttaccaagcgtcttacacaccaattcctaaatatcactgatcccatcagatgtacccaaaagaaaacatttcccttgatatcctatctggtcctaaaaactccttcttgatccattgtctgtctgatttgaattgtagttctgctctgagttttcactaaactggttttcatatatccaactgatttcttctcaagtaattcatccaacagtagtatcatctatcccctttagaactcctcgtcctcccccacgcctgccacgtccaaatcaaaggcacctaatgaatctatttcaatctctttcatctcattggtccaaggaaaaggccagtggttgatgtatttgaaagaggcccctcaaaaatctccgtatgctgagttccatggttgtccgaaacaccttcaaaacacctttcccccagcggaatactcctaagcctccttcaaataatccccagtttaccaaaaaaggttttagccatactactgtttgaatcattacccaaaaaaccccatgtcttcaatctccacctggttagtgctttctcttctttcccctatccttcaaatcgatggttcatgtgatccggtagttcaaattattcaggaatatttggtggtaattctatttcttgtaaatcctgtcctttcttgccccaaatttcattcacattgattcttctcttgaaatcactgaaagttccactgttagattgtacagcatttttgtgaatccagttgtttttctccacatcaatttcagattaaggtcatgatcgaccccggtttccagttatttccgcctttttacaatacttccagttttgggtcatgagggaacattgtcttttccatttccgaccatttctagatttcagtttaaggtcatgagggaccccaggttggttgatttttcagtttaaggtcctgaaggacccccttcagatcggttgatttttcattttaaggtcatgaaggaccccaggttggttgatatttcagtttaaggtcatgaaggaccccagattggttgatttttcagtttaaggtcatgaaggacccccttcagatcggtttatttttcattttaaggtcatgaaggaccccaggttggttgatatttcagtttaaggtcatgaaggacccactttcttcttatactgtttgattttcagtttaaggtcatgagggacccccttttttttagactatttgattttcagtttaaggtcatgaaggacccttttatttttttcacttattttcactgaattcagtttaaggtcatgagggaccccctttttttttagactatttgattttcagtttaaggtcatgaaggacccttttattttactgcttgtgtcttgactgtttcctttttaatgtgtttttctgaaatttatagtaaactaatagtcggacctcttttctctgcactcaaaagaataatactatctgtaatcctagcactgccaatcctctagttcaattttgacctgatgaactcggagttgtggacttgttctatgtatgtagtcagtcttctccaaattctgtgatattctaattatatgtatgtattgatggtatcaagcgccacttttcaattctatcttgtgatcgacaatccttgcacaatcattttctatttatttattgtaggttttgatcacggcatcactattgaactgcgattcatgctggtagatatgcacttgtcacaccgccacccagcccgttggcaatcatgtgctcttcatctttggttcctgttcaccccttcatctattcatccccagaacttcgaagtccttatcaaccaattgcgtatgtacgtttcggccccggttggccggactccttcctcggcacatgtgtggcttgcttattcatctttggttactgttcaccccttcatctagtattcatccccagaacttcgaagtccttatcaaacaattgtgtatgtacgtttcggccccggttggccggactccttcttcggcacatgtgtggcttgcttatttctatgtatcaatcctcttgtgtgctcaaaggtgcattaatatgattgcttcatcgtcatttaattcttctgctgtttggaagtccgccgatcttcagctgacggtcccaaccagactgctgtgcaacagttaacttgtatcctcgcgaatataaaatgaggctctctagccgattcctctcattcatcatcaacctccactccacttgagacagctgagctctctctgcctcatgttcctgcaatgaaaccttcccttattcaagctatagtttcatcttgcttatgaccatttgtaatcactagggaacccgcggcgataaacgccgcaggtttcctaggaactgagaactgggaactcatgtacattagaagcgggatctgagatgatagaaatgccatgtatactttgatttcaagatatctgacctcctgcactgaggattttattatcttaaagaatttgaaatgagatgtaaaacatgagaacatttggaggtggagctaactgagagagggggatggggagggaggggggggggggtgttagccgggtggtgtgtacgggggtgtatgcagcctacaattgacagtaaaaaaaaacaccctaacgcctatcgctcgctgcgctcgctaccctaagcctaagggaacttgggatcaagacgaacatgggcatggtcagtgaggtgaacgggaaatggggtagtgtattgcaggaatggggactcactggcttcaactcgaatgaaccatggatcaaccttgtgcttgacggccgtgacatttcctaataacatcgagattgaccacgttggtcgtttccgccggttgttgggggtctccaacgatacaaagtgagagtccggccaagttggtaactctcgatagtgcaacgtataactggccatgcccgaagacaggctggggtagatagattgcaaccttggaaagcgattgaccctgagctttgtttatggtgagagcgaatgctgtagcgatcggaaattgatatcgcgagaaactgacggcatacgtacgatcgggcttgtggattaacttgatcttcgggatggaaacttcgtcgccaatgcagcaaccggtcaatattctgcaacggagggcgttagacttcacctcgagcagtagcatcctggtcccgttagagagtccactcttgaggtcgagattgcggagtaggatcagtggaattctgatcttcagctggatctcagcgtcgggaaatcctgggagtgaaaaagtacgcaatacctcctcggggattgcttcgtcgctctcggttccatcatcctcgttcatcatgaggttgatcgagtgtgaggtgaagatcggaccgtgaaaacgtgatagacataaagagttgaccatggaaatatccgcgttcagcggtgccaagatcaaccggctgccaaagtagtttgtcaatgtttctggatccccgccggctatcaccgattccatatcgccataagcagtgtggattgacttgttggcaacgatgaccgggtccaaatgcttgaacacggtcccaaatgcgagatcgatgtttgaggtcatttcggtttggtccgaaccattaccaactgacaacagccagttgtagaaatccctgttgatgcgagatgagtctggatgatcggtattgatcagccgtaaattttgggtcaaatggaatgttgtgacatgattccatatgggtgagttgatcatgcacttgtcggcttgatctaagatcgacccacccgggaccacaggcaatgtctgcctgaagtcccctccgaatacgacaatcttgccaccgaacggtcgatcgtcttccatcaggtcttgaaacgcgcgatctacggcctcgacggcatacttactctgcattgatatctcatcccatatgatgattgttgtgtctcgcagtctttgtgtcgatgcggcccttggacgccatgaacagttagaagattgatccaaatcgagggggatcttgaaccgggaatgggctgtcattccctcaaccaacatcagacctgccacacccgaagaagccacagtggtgaccaggatatcagacgaaatgaggtagtggatcatggagttcattaaataagtcttaccacaaccccccggtccgtcgatgtagataagacccggttcctgctgatctaccaagttgataacggcctcaaaaataaccgtttgatctgcgttcaatcgctcggacatgtccaagaaaagttgtgcgtgattgcgaatccgctgctgttcttcctgagcagtctcattctgaaagaggtcccagaaacgatcgtaccatgtagcatcggtcaggccgacactatccagagtcttgttatgtcgagcaatgatctgctgtaataagaaatagcacagggaataccggtggtctggggtcggattcggaattctgtatgtatgctccaacttgtagattaagtcgtcagacaggaaatcgatgaactcgtccatgagaccttgaggtagtgatgggggactgtggaggaggatcatgcagaacatcagacggagaccgctcccagtcatccagtgagcggcatcttctagcgactgtctgtagtgttgatccgacatcaagaagccgtattcttcgcaagccgatcggaatgtgggcaacatgataccccccaccgttctcagatcttcgtagctggtggagcctcttatgttgagcagtaggaggcgtgtgaaatagcgttcgccttcgttgattgaggcatgatatagacgaccgatcatatcagacgttctctgccttgctttgaaccgtttcccccttgcccacttgaagtaggttgggaattcctggtacaggagagatcgcgccggcatccccaagccaatggcgttcagcctgttgagtcgaaaaaattcagtcaacgtcgtccgggcagccgagcccgtgctcatttgtcgcaggagcccctcctcatccgtgaagtatacttcttgctgatctgggaggtgaatcgctaagcgttgtatcggcgggtaccgttcgctggttgagaatctgagaagtctgtatgccgctggggttgagcagatcaaagtgagagtcagcacggaagacgtacagggggaggagatgatcaaagactacacaccctcggagggtcctatataacggccgttaatgaatttgcgggtctcgtccccttcactcatcctcatagaggatctgtcaacgccctttgtaatatatttgaacaaatatttgagcgcacggattccgtacgggatttcgacgttgatatggcagtcgtaacgaagtagcaagtacttattatatggaacaacgtgaccgttatggaacacgttgccattcttgacaaaggtccggccatcattccgccgcctatagtttgggtaagaatcctcaaccaaagcagtcctttccgaaaagggcttggggaaccctttactgcatgcgccgtccttccagcaaacacttgattcgttgcaggggccgtgtaacatgaccttggtgactatgttgtagagaaggggttcgttggttggatcagggagctcggccgtcaccagggagtcgatcgcctcagccgttcgcggtatacttgcccgatccagtatgattatgatatgagcgtgcggcagtccacgcttctgaaattcaatagtatacacatgggcaaggaccacacccagccgcttgttcttgatgatgtcgtcgagcaagcttgtcaacttcaatcgaaacacacgggttactatgtcgggtctatcgctaggctgctggtgtggagccaaagccgcaaggacttcgggccagtgtgagttggcggtcattgttatgaataaggaaggagggccgtagtgccggacactcgccatcgagtcctggtaaagttggagcatatttcttggagacccagagaaggaagaaggcaaaacaatacgcctgcctcgaacgtccatatcgtccctgaaggattctcggactccttggtagatctccgccttgatctgagcctggttgaaccggatgaaatccaatcgctttctctcaacgcatatgtataaatcgactaagatctcctggaacaaatgttttccgtttagtatcgtcgagaacctgccattgcgatcgaatatcatcgaggcataccactcgcactgggagatggatgcagctatgagaaaaagatgtcagatacttgacgggcaggcagaatcaaagtaatatcactaacccctttccgttccgcttggccaaccgtggatccacccctgttctccatgagggaagaagatagggtaacgaattggaagatagccactgtagtcatccgtaatatgatacagtcctccgcctacggtctggagcgtgatattacgctgtccgatttcttcaggagtgtcgttgttgatcaccatacctacttcgagtgcccggggtgcattgtagactctttgatcgaggtcggatctgacatagttgcgtaagacatagcgggcgtgaggatccggtccgtgttcccgaccaatcatcctgaaccaccgggcgtaggtgttgttcaaagaaagccattgctgcaatcgaagcaacaactgctcgttcacaggggatcttgcctggttcgctctcaagtgggcctctgcttcgtcgttgccacccgtcacatagatctgtgcaaatgccggcctgttctgaccctcagggaacaccgagccgatgtcgtgataaagagccccagtgaccttaaatgtgtagatccccctttgtccctgaacgcttcggtcgacctcggcaccgcaagaagaaaaggatagcgcgttgttgtaggctcgagcgtggcgttggaattcgagcgagtcttgtcaagagagtacgaattggtgagcagcacgatcaatagacggatccaagtgcatcatacggactcactatcatcttgtcctgtgaataaccgacgcaggaagtctgggtagtcgatttcgtcatacctgacaggcagttctacacttcctttgcggcaacaggtagagtaacttgccgacattgctccgatcagattttgggtcctttcacccatgaaatgcaacgcttcacaggattcgcagctgtcgctcatttggccaacatctgagggaatctcgtcgcggaagcgcctcatgatttcggattcggtgttgcttgcaggttctgaagcgaccacacggtctggaggcaggaaatgacggatatcgaactcttggcgaatggcaggtctacgatcaggcctgggggtctgacgggctggtgtagatgcacggctcgtggttgaagcggcactgcttgaacggagcctctgaaacatggcccttgctcgggaagcaagagcatcgttaccggttcttcgggatgaaggcatttgtgccttgattgcagaataataaaaatttgatttttggatcgtgtgtggggtttgattattggattgtgtgtgggtggaagattcggatgtggtagtggagaagacctatggcactgggaagagtcagaggacaggcaagcatacctctgaccgggtctgccaaatccttgtagggtgtgtacaacatctgcatgtgcagcagaaacagcggtatctactgcctcatcacatggtacatactgggctgaatactgccattgaagagcgttgaggcttatacaccctatacacctccgatcacatgtgctggattaatctgagccagatgacgcgagtacaatcggaccggcctacgaaccggtctgaatactgatggggacaggtaggacagatattgggtgttggatagaggatcataccggctacctcctggattttgatcaatcgctcttccatccgctcataccaaaattgttcagagacaccatgaacatacgtgggtgcgaattaatcacccgcaacatcatagcgaatggaaatgacagttttacgtatgaagtacctcgagtcgaaagacctggcggtcgtcgcgtccatggtcctgccactaccccgccttactggctgaccttcagatttccggatgccgaggttatcaatcggcatcggaatcttcatatctcttacgttggcacagtgactctggatgttggaaccggggtgctgagggtcacctccgcgataaccaacattggccggtttcctccgcgatcgttcattgccaatttgcggatcggaccactcgtatcggcaatgggggtagtggtcgaagtagaggagctcacggtgaatgtcatgggccggagagtggatgtaagctgtgattcctgaccaagttgctctgtacagtacactgaaaaattccatcccagggtcccttggtagaattgcgactaaccgaaatagacagggtcgaccaggcacatgccttagtcttaggtcgaagagttcactttacggggcgcctcatcgaatctcgacccagagccgaatctttgtgtgtttaggtaagcggaaccatgagattgtcttttgataacactaacccggttgcatatctctaggtgtgttctttattgactggccggctcgggaccgcaccaccccataactaaatctgactcgtctcgttaggatcattgagccccttattgcagcatatgcgtagcaaaattgttttctttactcagtaaccatgtgaaatgagttggttttgtgtatccatttatggccattcaatcaaacatatagcagagtcaagagttttcattatcgcaaacaacgcggagatgagtaatgagagacaaaggaatagagaaagtgatggcgattgaatcaaacatggagcaaagtcaagagttttcattatcacacacaacagttgcggtacttgcaacgtacagatgagtaatgagagacaatgacatagagaaagtgaattaaaggcaagtctttgcccgtttttgagcatcagacagggacacagagcccgagcttgcgctgggggtggtgttagagctgcttgtcggataccgcttgccgttcttatacgtattgacgaagcggttttcatcctcatctccaccgggccgtgatcccctttcccgaatctcgccttctgatacatcgtcggctcctggggaaagtcggctagtagagggggtcggggtagggacaatgttaggactgaacggacgacccgcagaactgctcggagttgtcatctctgccgatggcaccttgctgacagcggtaggggtggtggcactgataccaccgatcattcgtctggttttaggaaaagaggggacaacagagcagaagggatcagatgctgcaccatttgtgcacgatcatgtcaatgaaactcacaggccgggtcggagctgagtggttttcccggaggaggaaggggtccgaggtgctttgaaggatgactttccattggacaatgagaacagatatacctgagaaagagtagagcagatcagcggcactgtttgttgaaaccaatgaaaaagcgagacccgtgtacctgaacctcccaagaaccgagagcttcattgaatccggtgatattgccaatcatcaaggcttcaatatccacggtgaagaatccaaaagtatttccaagcactgggttccccgggacaatgtagaccgtgaagaactcggtgctggacttcttctacaaaaataaatggattggtatcagggctggtcaaacgattggactgagccaagaattctaagatcaaaaagaaacatacagcgttatgataatcgtagtgcctcattgtcacatgtagatcggtttgcgaggtgttgttgagcccaacgcttgcaactctctcggtcttgatgatagtcccaaacccaaagacaaagacttttcccaagagctcggagcccaagtcgacatcgggatggaccggatccgtttttcgatactgagcagtgccacctatgtacagactcaggttgctttcaaagaagcactgatatcctccttccttcgtgctcttgactattcgaccaaccgtaaagtacacacggtccttgactaaggccgttgccctagagccgtacccggagaattgcacacctatcgcggtttcgcctgctttcggatcggtcaccacaatggaagaaaaataatgaaacattccaaatgactttccaggtgggacatcgttccctaactggatcgatgaaaagggaatcgacatatcagtggagtccaggtgactgaataataataaatactcaccacttcgattatgtcgtatggaccgacaaaatacattggccgagtgggcgacgacttgccggacgacatgttgatgctgatttttctgggtttcaagatgatggggagtcgctgttcggagcgattatcaggacacaatgtggcaaaccaactaaagcacctagcaagtacttggccggattgctttattcggccaagagttttgccgcatgagtcgattgaactgccagcctcatacaattatttatgttaaaatgattgtatggcgttcattaatccaaccggcatcaattactatcacgtcagcgccagatggggcttttattcaaaagacgaactgtgccttgcgttacgtgacgattatggcttgccgacgcctcgcgctatgtgacaatgctatggcttgcaggaacttttgctgggtgctttgcctcactgtagaggatcacgtcagcgccagatggggcttttgctctactgacgaacagtgccttgcgttacgtgacaatgttatggcttgccgacgccttgcgctacgtgacgatgctacggcttgtaggaaaagttgccgggttctttgcctcgctgtagaggttgacagccacacccacatacataccgctatgaggttctttgtggatgaccaatgaagtcacggttgctagtgtatataaaaaacggggttcggacaacccctcacctctgactggtacctctgagtcgaaagtcatccaggtcataagtcataaaaaataagtcataaacataaagtaagatccaaaaagtcccccataaaactgaaacactacaaaaaaaagttgtttaaaaagaagataacactgaaaccgaaccagaaaataaccctgaaaaaaaatactaaaaacttgaaactcctgaacaggaaactcacgaaccccgttagcagaaactttgacctttcaaggtagtagattgtcttgttgctcaaaagtaatgcattcatcaaggtctcattcttctcatcacttcctcaggtgtgctttcgtgtcatttctatctcctctccggtggttctctttgttaaccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaatggcccatttgtgccccacagcccaatgggatcagttggagagggggttcccggactgcccctgcacttattgaattattggactgaccacaatcttgtttctcctacaatccaggtctaaccccttcctcaccatccagtgacgattcatcacaatcactcaatttttgtgggtacgttggcttgcgtactttgccccctcatggtcaccacaaggctgacatattggtggttacttatataattatgccttttggttcagattcatcaagatatgtctgacaagtcctcaaaccgcgcaatcccagcaggccacagaggacacattccctccgtcccgcccaatctcgcgggccccccacctcaccttccctctaggcaaagagacccctcttgggctcaagcacatgatggtcggcaagacacccctgtgttccaagctcaccctggtgcaatgtctggaaaccactcctggcagccgatgttggcccattccagccatcatccaatgacctcctactctggccccccacaatatatgagttactctgcgccgatgacctacgtggcaccaacatcctaccaacactcgggcccggtatacactggccaacctcattacccctactctgcggctccacattcacacttcccccccatgggccaacctggccccccatactatcaccatccctcaatgccgatatacgcccccctcccttctcaaccgatgttctttcctggtcactcggagccaacccattggccaatccagataaatggcccccatcccccagtaaattatgggtcccgcccctgtccagccgccacatctgatcagcccagcaacccatctgccgctccccagccattgactaggggggtaaactccaatggatctgtccagacctgcgagcacccagatggtcaactgaaaatggacttacccgatcccgtgcccaacgaactcaaattcgacacacacaatcctgtgtccaaagaggtgcctcagttccatgagccaagggaaagcggggaactttcgggttgggacttggggatcgaagacagcaccgatttccacgagctgaagtcgtcattcctaccgcactgtcgagccgaaattgagcccttgcctttggaaggcactgctttgtggctgttgcccccctctgggagtaccccggtcgagagcactttgccggttaagcctgatttggctgttgatcaacagatttccatgcggctggattttgagatgggggatggtttggtagatgtggaaggtgggtgtttatttgacgaacttctgtgctcatatcatgtgcaacatggttttgactaatcttatgtggcctgttttcaataggggccggcccggtaagagatgagggtccagagcccccaccatcagggatggaactcaataataccgaagtatcaagcgccgaaggggcccctgctcaaggggtcaccgcccaagctgagggggtccctgctgaaggggttccgcccagtggtcgtgtcatgacttcacttgatgtggacaattttgactttagtgtggggagtaagtgggagaggttacttaactaataatctgtcaatgggctgatttggacctctgtgccttgaagatccgatggatcccccccctctatacagattccacgagtacaaggacctgaagaggtttgccgagatttgggcacgggcacatcagtataaactcgtaacaggcagctcaaagacagggaagaatgggtacttgaaatgctcgttggcgggagaggatagaaacaagcccaatacgaatctacagcggttatctcggaacaaacgtatcggatgtagattcaggatctctgcgcacaaaccgacaagcaaagaccgcccgaatgaaccttgggaaattcggatggtggaagacttgtctcataatcacggcccaatggagactcaatatgaggtgctcaatcaacggcttgatccagcactagaaacggaggcgttacgaatggcatccttggggatgcagcctagagcggtggcaatgatgctctccaaagaggctggccgtcacgtcacatgtaggacaatttacaatgcgacttcgggggataaacgagggaagaggaaaggtgacaccccaatgcggtacctccttcggtgcctcagcgagtccaactggatacatgacgaggcgtatgacgacaatggccaacccctatacgtgtggtttgctcatcctggctctgtggcactggcgcggacgttccatcatgtggtcttgatggatttcacttacaagacgaatgtcaacaactaccctctgttgcatgtggtagggcagtcagcaaccaacaagaccttctcgattggattttgcttcatgaggaacgagtctgactttacatattcttgggtgttggacaagttgaggtgagttgaatgggtttcttgtttgcaccagttctcacatcagacagacagattgattgttggtattctcagggacgtgtgggcacccgaaagacctcccaaggtgattgtaacggaccgggagaaggcgttacgaaatgcgattgccaaccacttccctgaggcggagaacaatgtgtgcttatggcacattgatcaaaacatccgtgcggcttgttacggggcatttgcggcagagccggccgaatacgaggtgttcaagaagaagtggcacactgtgatgtattcaagggatgaggacgcttatgaagatgcctggggcaagcttcaactgtatctagccgatcgcgcgtcggtcctggattatctgatcaaaaacatcatccccgatcgcgagttgttcatgagaccttggacagggcagaccgcgcatttaggcaataacacaaccgctcggggggagtctgcgcacagttggctgaagaaacacgtgaattcgcacaagaaggacatggcgagtgtgtttgagaaaattgctgatacggtggactaccaggtgacaagcattgtgactgagatttcaaacgagaagcaaaaggggaaatccgggattccagaataccttcgcccactcaacactaaggtatcaattcatcgcaatatgtgcatgcttgagcagcagtgggtcctgtaccagaagaatcgggacgcagcggacaaagggtgtggacctgtcgagtgcgctgggagcctgtgggccacgatgggtgttccgtgctggcacatgttggtggatatcttggacaacaaaggtgttgttgaaactacagatattcacgatcagtggaaattgtattatgacccctgaggacccggtgagtcaatgtttgcaattgcttggatgccgtagcgccgggtgggttctcatgtttctccctacctggaccagaatccggagcctccttacgacttcgacaaggactatgcagccatgaaagaggagattcttgcagaagtgagacctcgagacctcccaggtctcatggctaagctgcgccaggtgcgaacaaatacggttgttgtgcccctgggagaggcacccatcgtacgaaacaaccgcaagggggccaagaaaaagaggaaacggggttatgtgcgagcagctgaacgggacgctatccatgctgaggtggtcgaggcccaagtcaacgaggctcaggcaaagaaacgggcgtcaagggctaacaaggggaaacgtaaggccaagactaaggctatgacgaagtccaatgattcttcaacagatgccacatccggtgatgaacctgatccggtcacgaacaagaggaagctccctttacgatcaacacaagcaagaaagaaggtcggcttggcggagtctagcgattcaggggggtcatcggactcggaagaagacatcgccacaggagggacatgccggtcagatggtgagtgcacctccaggcctctgacggcagcagggtctccaggcaagcatggcggctcgagggagggccgaagctctgattcaccgcgccaagagggagtgcaagctagcccggacgctgcggaattgcccctgggtctggaagaagtattggctgaggtacgcagttcttttgaccctcgcatgtgaaacgtatcaccatttagcatgctcatgtttatcaatctccctagcttgccaaatcagaggatgtgggtggcccaacgcccttgaaaacggtacctgacacacaggccatccctgatggacaaccaagaccctcacaggcaagtggccctcagaaaacatcagcccaatgcaagagcaaaggttgacatgaccgcatgtcatatccattcccaccctcaggctgtctcatctcctggccccgtgttggccctgccgcccgccccagttgcccaagttgccaggccgctcacacgagccactcgatcacatgggccccagttccgcacatggcctgaagagggtacatgcttaggggaggagacaaccacggtgagtcactgttgacatgaattaaccgcccccagcaagcttagattgggttttttggtaggcatgtaaggcccttccgacaaaacccaaacgaattaggcccaagaagatagggttgccacggcccactgttgttacacaaggagatggtgctgagaatggcactgctgtcaatggggagacagggaccgtgactcccactaccattggagcacccccagtgcctgcacaaaaggcaatcgtaagcccaaatgcctggttccacccccccctcatctgagcgctgcaaatgaactgaccatccatttattctgcgtcaatacaaggagacggcccataatgagctccccacctgggtccaaaaacatgtccaaacaatgtacgatccacctggcgatggcaactgtggttactcatgtgtggcgcgccatatagcacttgagaagcctgagagcttgtagggttgctgttcctaaaacgggatagtgagaagttttgagaaatccaaggcgcttcaggttcagggatgtgcggatataactaaagaaaggttgcctccaagctttcgactggttcagggatcagcgcaatataacttgagtagctgtcttgaccatatatcctagaggtacgtcaggactaagaggaatggaatactttttgggtaaatgtcgtctcttcttgtctgaggaacatagaaatagaagagatccaagcttatatagtatggaggcatggaatactttttgggtaaatgtcgtctcttcttggatttctgaggaacatagaaatagaagagaaccaagcttatatagtatgtacaatgcatcatactgtataagcataaagagacaaaatgaataaagagaagatgcatattgtagtctgtgtagtaactagaacagtagctggtgacaggaattgtgaaaggtactggcaagcggacaggaaacaagaagactaatcatgcattgaatgttacacaattaaatgcctcttgcatatcagcatcaatccaccccaagctcatttatattcatatatttcaatcagaaatggcaggatgataacagaaatacaccacacatagcttgttatattcatatatttcaatcagaaatggcaggatgataacagaacaaattaatcaacgccaaacttcttgtcagccaaagcaatttctatatcttgtgcaaacaggtgtgttatcacatgtgttgcaaactcctggtagaatgcctggtgcacgtccttccaattgaccgctgggaccccattgtcattgagatttgtgaagcccatcttgatgagaaagttcaagaaataaaggcgaaggttgtccaaaatcgcgtgaggcattggggccgtgattccatgctcgaccttttgtttgagcagactcgcaccaacctccatcaacgagagagcattcgaaagcgtaacgtgagggcccgagcgataggcagtgaacgctgcagttggaccaaatattaacagattcgcaagcatctggacgtgttgaaggtggtgcttggtgcggtacgcattatttttcccttgttttggttttgcaacacaacccccagacaggtaggccaaaccagccagggcaccaacgaaatactggattaatgacatcacgccagattctgatgcggaggggtcgcccaacttgccgcctatgttctcgtaagccccacagagatggtagtacgccgtatgcacgttgttattatcgtcaaaggcctgagggatccagttgtctttcatctgcgtcatattctgcatcgcccaagtgtgttgtaatgcggctcgcagtcgaatatatgcggatctaccaggggcaaaaaaactggccaagtgcggtagtagagtgtggttgccggtgaccctctccgtcatttgaaaacctctgatttgatccatatcaaccatgtcggacgtgatgagggacaaattccccgcggtgttgagtatctcctctgatgaaaaaagccatagacatacattaggaatccacacaaaccccatgccccaagaataccacatacctaattcacaagccctcgaggttacatctatgtccttccaaacccgctgactttgttctttagggattgcgtcgtgtgaagaaatcaggggaggcaaattctccagtatatacttgagatttgaaagggccgatcgagctgatcggtgtgtccatttgatgcctgctgagagctcagtgttccagcgattgacctcctctgaaggtaaaactagactagggacaaagagttccacagctacggaacaatatagacccacatcagtacatgaaaatatatcaaccatccattctgatgcacttacaaggagcgcgcgcggattgtgtcccaccaggggcttcaccaccagccccccttctacttggactcggccgactggctgactggctcctgctcccctccgccgggtttccaggaatgttctggctcgggttccgaggaatgttaatcctgctcaaaatctcccatgaagaaaactcgtccaacaaagggtgaacacgcgggccggtgtcaccgtgtgggccttgcctgaatggggcagggcgaccaattccatggtcgagaacgtctggaaccgggcgaggttgttcttttgagacgtattcttcatcggtagaaccctctgcgtccgtgttgccttcagagtcttcaatcctagttctagtagaatgcctgggagctccttccacatcgccattgtcatcagagtcgtcaatccttgtctttttggcacgcgcagtgtcgttatcttcaaccccctctagtctaacattgtcaaagaggtactttgggcgcctctcttgtcgctcgtgaatgacctctcgacactgcgtctggtgtttcggtggggccggctccacttgtttattgattgaaggggtgggcaccggtggggctggaatattctgaggaggtagcggttccttgttgactgaggccataattgaatcgtataattgatccccttcagctgtcaagaaagaggtctctccattggcattctttcggcgaggcgggtcatcagagatgtatgcataggccgggttgagcacgtttggtaagccattgtcaacaaccaatgggggatcaacccttgagaaattggaaaacgagggacatgcggtgcgaggggggccgattggatttggcaatgcaaaatagtcgccctcccgatggatgtcacgggtcggcgttggacaatcgaagttgggacaggttggcaaggacaaatccacagggggccgatcagagggtgtcgttgatcgaaaggagtgatcgggagcaggaagccttgttgcatcatctctgatgtgatgatccgcaccagcaccagccaaattgtccgccgagaagggtggacccttggaaatgtctctactttcgagctcttcttcaccctcgtcatccaaattctcaatatctgccttgataagtgccaagagggatttcacatgcgcctgctcttcaggtttcaatgcccaatggctatccagctcctgcgccttcatgtagaggtccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgaagccagcaactcgctaaatattttttttttttttttttttttttttgtttttctggttgtttttaggtattgttttgaatgcttttctggtgttttatgggttttttgagttgttgaagttagacaaggaaacatataggtaccaaaaaaaaagaaatctatgagaaaaaagaagattgaaataatttttcataatattttgtgctttttatgtatgtttttgtgtttttaatgggtttttcatcaatttttcttagggttttttggcattttctgtgagaaacagtgaaattgaaaagaaaatattgattaaagcttcaagtactaatatttttgacttcttttgttaatttgagaggtcttgaacagtttagtctcgtgcccaggaggtagctgaatttaatttgaactatttccgtccgagccgttggaatcttcctcatgatcagagctgttttgactctcatcatcattacttccaatttctgggtcttcttcgtcgtccttgatctcgtccagccgtcgtcctcgaggataaaatcttttgacatgtgatgccgcatatgtccggtgaagttcagttccatctagttcttccagtaagtaagatcctttgggtaattgttccttgactttgaaaggtccattccatttattagaaaataactttccccattggtcttccaaacttttgttgtagattaaaactagatcccccggggtcaaaggtcttcgtaatcgtgccgccatttttcgatcccagtatctgacagaggcttctctagctttgatcattttatcgtgagcttcttccagaatttcctctcttctttccaattgcattgtccgggcttccaagagttctgctgtagttttgatttctgaccagtctatccctaaatatgtatccatttctaggtccactggcaacactggtaagtgtccaaaaaccagctcataaggagtgaagccagtagttctctttgttgaaattctgtcggaaaataatactaatggaagatattcccgccatttgcctccagattctccacacattttgactagagtatccttgattggccggtgtccgcgttctatcattccattagcttctggataatatggtgttgtaaacttgagttttgcgccagtctttttgacagcttcaatgaaatcttctttgaattcggcgccattgtccactgtgactgtcttgattgctccatatctgtatacccaggattccagaagaaatttggccacattactagctgtgagtttgactagaggagcggcttctacccatccggataaatcgtcccgtgctacaatgagatatttgtattgtccagctttgatatggcatgcgtccagagccactcgtccaaaaaggtaactgtctccggttgcgtttcgaatctcccttggtaccaaaggatcccgcttctgacattcttcgcagctttgaatccatttcttgaccttctttttcaggctcggccaccaaaacctggttaccaaccgctgataggtttcttcaatgcctcgatgccccagttcctcgtgaactttccggagtaatctttcctgataaacatccctggttaccacaatctgtggagcaggtgaatgttttctcattaatcgtccatcactgctgaaaaatcgtgctgagttccgtcgaagtcttgcaaattccagtcgatccatatgcgcaggttgttccaaggtttccaaatagtgccgtacgtctcgccaatatccaggagactcccattcgttgagttctaacatttcagcgtgagaacaaatctgaaaattataacatggtttgactactggttcttcctcgtcaaagtcttcctggtcctggtaaaattcctcatcatcactagagatgggtcgtcgtgaaagcccatccggcaaggtgaaggttttcccaggtttgtgaactatatcaaaagaaaatagttggatgaaggccacccatcgtgtcatggccgcatttggaagggatggggagtttatcatttgaatcaaagattttgcatccacttgaagctcaaagtgttggccccaaagataagtctgtaatttcttcaatactcttgataccccacataactccaattttggctgagaatatcttgattccacgggtgaaaatactatagattcgtaaagtactggtcgatccaatccggtgtccacttcggtttgcattaatacagctcctgctgcaatgaagctcgagtcaaccgccaatttgatcaatcctgcgtttgctgaatagtcaaggcttttgagaacaatgtccttgcccacaatttccttgagtcgattaaaagcttgatcacaaagagcgttccagatccactcctgctttttcctggtaagttgtcttagaggtgcagctatttctgaaagattctggatgaaaattcgaacatagacaatgatgcctaaaaatcctcgtagttctgtcaggtttccaggtgttggccatgtcaggattttgttcttcttttgcttagatacacgtcggccttgctgagatacaatatgtccaacaatatccaaggcggggacacagcaagcaaatttctttcctgatactgtgagtcctgcctcttctactctaaacaatatgcgttccaaagtctgagcgtattcccaaatgaatcgtcgtatccccgaattgtcgtccaaaacttgtccgccgtaggtcgattttggtccttttatgccgccatcatcaatgaatacaccagcatgttcaggaatttcatcctgtaaaatccacatcatctgtgcttggtatactgctactgagttggttgctccttgaggaagcctagtgagttggaaacgtccaagtggtgtgtcaaaagttgtaagtggtcttgattcttgagccaattctcgttcgtcatatccacccataatatcacccaagccatagcatgctcttcctgcgaaagcttcaatgaattcttctgttgctggaggcaagcctgcatcccgtatagtgactctgttcatttcttgtagatcgtgcacaatccgaagttttccatcatgcttggccacgcagaataccggacttgagtaacttgaggttgattgttcatataatcctgttcgaactctttctcgaactaattcagtgtattcgtccttgattgctgcagggattgggattggtttcttttgccaaggggtgtgctctatgacaggaatgacataaggtaagccataagaatgtttcaagagtcctctttcagctgggcaaaatgccaaggctttttccctgagcacaatgagatgtcggaaaagttttatttcctcgggccacaaccatccttctggtccaaagttgataacacccaatcgttcctcggttatcttgttagtaggtttaaactcgggtggatttggtgtcagtggtgtttggtatgggtctcgagatagtggaggtcgttgtaatgggggattgatcgattgaggcattgcttgatttactggtcggactttcttggctactggtttgtacttggtcatacaccacaagttgtcctttttccagttcttgcagagatcttcctgaaccttcaatcctagacctgttgtgagtaaagtgttgattttcaagtccttgtcttgaaaggcattgatgttgatggttgattgatctgactttttcttgctagtcttatgtttgacaaaatgacagattttcttgacccatttgagcttcctttgaaccaagcttggttttatggtgtcgtccgagtcgtccgaaaagtgagattgaaccgtctcttgagtttgatacgccttggtgtatgcagttcccactgggttgaggttcttcatttgattccaaccttttccctgccctatttttgcaatggggacagtgattcgtcggccactatcgccttgaaaagatagtagttccccagttcctggataatccaaagtgcagtcgtaatcaaacaaaaaaggtcgtccaaggatacaatcttgagcttgtggtgaaacaaagaggtgaactggtccagtgaatcgtccaatgctgatggcacaattttccactactcctttgatgtcgcaacgatccccgccaatccccttcatgggtatgtccacttcgatgacttccaaattaaggtcgattgccgcttgccttggaataacattgaccatggaacctgagtcaaccatgaaaggtaccctttttcctgatatgtgagtctcaatgaaacctagggcacaactataaaagcagttgtagtcctggtcctcttcttctggattaagaagcattgatgctgataccttggagtcttgcgttggtccctttacataggtaaactttgaatttttgtgttccggaattcgtttctgaagtttattgattacttcttgagcgtatgttggtgaaattgatgtgagttgggaaaaagtggtgggtatcttcaagttttccaactctgagactaaggctgattcgaccgtcttctctgttttctgaacagttggttttgcttgaggttccgcaatttgtccaggtgtttttctggtggctgccacttcttccactatttcttcaagttcatcgattgggtccaaatccattgctgagtcatcgtttgccgccatgggttttcttctgccacggagcgcttctgctcgtgttgttgctgcgttggatttgaccttgtcaaaattttctgaacctaggtgtggtggattccagtcaattttgtgcattgatgagacgtagtcgtttgagttgggtgttggttccgtctgttgttcaaaaactgatgggtgatcggttctgtatactttggtgatctgaggtttaggttttgcggagtccgcagccacaaccacccgaataggtcttgaaggatcccatggattttcttgacattaggaaggtagaaatcacgtccttctttcttgactagtccttctcgttcatctttttgtgcttcgtaacacattatggttgaatgtccttccttatgacaatagtaacagggtcgaggttcataaagtcgtccagatggtcgatcatttccacgagaatattcatttttaggttgattctccaattttcctgtgagtgactcaattgcttttgccaagctatcaacctgtttctgaagtacttccggaggattgtcgtccatcatcttctcacgcttttttccgtcgcctttcttctggtccagagtcctttgcatcgattggttggcctcggcgaatccactagctgcaaagacattaagtgaccttgctcgaatttcatcctcagctacatcaattacatccgaaaggaggggtggtttgttataaccatccttccctgtaggaatgaggtctgccttgactagctctcgattaatgctcgtctgtatatctgttgaaaaagctaaaaagaaaaggtgagagacactggtttcatttactatatgttcatttcttaccaaatacttagttattatcatgaactttgactgataagttttgaaatcgttcagctgcttgattccgcctttcttctgacagaaatcaatcaaattgtaaaggtccttgatcgtgtaccgaatcttctttgccacgcctccccagacttctatcatgcttgcacgaagaagtgtccagttccgctgctcgtatccgtccatcgattccaattccttcttcaattcttctaccttcacaaatctacacacttgacgtgctttgtcatagccgccagcaccgtagatttctgccgccagttcgaatcgttccaaaaagtcttcaaaattctcgccttcatatcttaagtctggttccttgatgatgactgcaggcctaggcataggctcgtccatttcctgaatgtccggaggtaagccgtaggttcccgcagggtagtttgtttgttgagtgttcccagagccagctgggtcgttgttttggtgaatgttttgatgagccccataccgttcacgatagtgccgtactcgagtatgacttgttcgcattggtggtgggggtaaaagaggtggtattattggtggatcaatattcatattgggattgttttgattgccagagaatattccagttgaagctgggttggttgtcggtagagtcggtccgtcttgagcctgggaaaacgccatgactgagaaataactgattccggttgctttatcttgagttgagttgttgataatttctagtagtagtcctaaattcttctaactaatgtcgctggtgttctttatccagggcaaggttggggggttttggttactaactaataataatactaataaaactaaataatatgatactactattcaattatatagattcgtggaggttgtcatagactagtattctacttcgcactgagttttaatcggctaccacctggtagttaaacttttttatcctaactactctagtacgtcggctaatcggtcccctcgtcttctactttataattgattcttgagtatttaactacttaatccggagttctactaggtatatctaagaactaagtcgtataaagctaaacagaatgtgattattcaaagatatggtttgtcacgtggtcaaaacaggaattttcctgcctaaactaactaaaattctactaaaataaactataaaaatcactacaatggtttagatatatctaatccacttgccaaactacaggatcctctatcacgttggggactcccttgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttataagggtctaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttattttagctggaactagaagtctacatgagggttttatgctggtgaagcattttacatgaggtgatgtactagtctgcaagctaaggtgatgtgatgagtaatatatgagtgatgtgagatagtctgacagctgcaaggaagattaacaagtgacctagcaacaggaccagcctaacagctacatatagcaagtgtcagaagatagtgtagttgtgtgtataccagtactataatgatgtgagtatgtagttgtcctgcaacgtgcatgtgtgtagtgtgaatgatgtaatttgttgttggtgttgagtgttgaagtgttgtcatggtggtgagttgtgtaattgagtgtggtgatggtccagagagtgttagcttccaatccagttgagttccactgacgcctccagtggtgaccaagggtgaaattgacagcagaatccagttcttgacccatattgggtgatttgtgagtgtatatatgagaaaaaaaggtgtataaaagtatgtaatttgtaataaaagataaacctgtaacacattttaaatgggccagatggctacccttaaggtataccacagcgtccacgctatcaaggacaggccaatcgactcccatcgagaattcgctccgcactgccattgaaaagcaacgggcatcggacgccactgacgcactccgtcgtaaggtggggaagacgtttgcaaacatgaccgacgccaaccaagggacgtcaggtactttgtcgaagggaaaaggccccgcccgttctgaatcaccggaagagactaccttccaacctcgtatcacggacaagccggcgacagcttcttcccgccaatgctgcagggcctgcacgccaacctgcagggatataccctgcaggtcattggcgtgccgccccgcacgccaattttcgttggcgtgcaggcgcgcacgccaatctgcagatggcgtgcggattggcttgcgcgaggggggttggcgtgcgcttatcaaccccccggggttcggacaacccctcacctctgactggtacctctgagtcgaaagtcatccaggtcataagtcataaaaaataagtcataaacataaagtaagatccaaaaagtcccccataaaactgaaacactacaaaaaaaagttgtttaaaaagaagataacactgaaaccgaaccagaaaataaccctgaaaaaaaatactaaaaacttgaaactcctgaacaggaaactcacgaaccccgttagcagaaactttgacctttcaaggtagtagataaggataatgattgtgttaagataagttggtagttgatcgagcaaaacactaggtatgaagtctagttttccttttgtattgactggaaaacgctgaaatgtaagagtctttaatcgcttccgtgttctttcctcatgatcattgcactggctacctccaagcctttttaggagaggttcctgtatttcgttgtgactttgcaaactattccctcttctttgtaactacttgcgccaaaatctctctgatagggatagctctcttctgatatttctaatcgcttcaagcaagcttattgctgaaacgattgcaagattcacagtgagttcaaagaactctcaacttgctttattacagaaaaaaactcctttgtttccactgctgtccttgtctgaatagccagcttaaagtcgccatatttgctaggcaagatcctaatttatagcttgcttttggtcgctttctctgatctcgctcctctagtgcttgtacctgcttcaggtcttattcatatgcatagtatgttgcacgcctcctgtttgtatctagcctattaaaaaacagattgcttccgatccttaataatgcaagaaaccttaaacaatgatgtcaagttccttttgcctagaccgtgttctcttcaacagtgtaaatagttcctgcctgcttgtctaaacacctcgcttcttgtcgcaaactttgcagggaccgttccttgctcatagcatccttttgcgacttgtttcatcttctatctaactgctcgtgccagctcttatcttataggagtcgctcttgcctgatctggcttggtttttctaatcgctccaagcaaagctattgctccatccttttgatttcataatgatcttccttgagccgtagtctcctttcctggtaaaaatgctaagctcttgcttgctccgagcttgctccttgttagattctttcctgtggggtttgaatcgtcctataaggtaggcttcccctatcacaatagctatttcttctgatccccaatccttggatatgtaactgattgtgctcattttctctttcttgtgagctggtggtagttttgttcaaaacacaaaagagaaagataaaatctagcctccccttttctacttgttgtttttttttttttttttttttcaagatgttatgtgaatcctgacttgaccagggggttttcctgaacaccaaatcccacagctactgagatattcatgactattcctaactgactattcttacaatttcttgcttctaactcctttttcctatcaccatctttactttttcttccttcatcatacataatctctgttttccccatattttgaaaggaaaataaaagagttttgttttctaataatacattatgttgatagaataattcaatactgtgatggagtaccctccttcatggcaccaaaagcagtttttctatcttttgaaaaaggttggtatccaggtatgttcttttcagcccactttaggccctttttgtcttcattatatatattgctgattctgagtttatatccaagttggccatatctagattcccagttgccttccttcaagaatgcttctgttccaacatcagtgagaatgtgtatgaaatctaagtcgttggatccttcatccagtagctcctgaagcagttgatattttactttaattccatcatgatgccattcttctgaaaacacacttctaaaaaatttcaggctttcatccttccagaagttgttggaatatttattgtacaaaggtggaaattcttggtaggtcttgctctgttgaagttctaaatttgattcttggggaacagcattctctagatctgaaagtgggtaaagttcttctacttcctgtgtctctttgtggtcgtattccattgttgcctctctgatgtgagaataaccgtcccaatcttttacttgagctttgttttgacaaatccccacaattccctcttttaagacctctggtgaatctgttggaaatgactgtgatatcttcatttgtttgagtaacatatttaaactctcctgaatacactgaattgaatcttcaagctctgatatttgggattgattctttaaaatgattgctgactgctccatactggattcttctggggtggacattcttgactctagcttaatttctggatagaatttattgaaaatcccagctgttgcttccctttcccttgaccttgaaatggtccttgattattttttcaaatctctgacttccctgttgaatatttcacgagtttcacccggtgaatccttatccttgttattatccactttatctagtcttctggtgctgagggagagttattgttgatcttctgaaggttgtcagccactgttgggacaccagatgtgagaactcctttgggatggatggcagtcctgcgagggggaaatagcagatgagatatatcacgtatgtaatgatccactacaactgttacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttatttattgttgtggcaaaaactgatgatagagaaaactatgtgtagtagtctcttatcaaacctagatcaacgtggattcagcagactatttgagtagaaatgttgagtaagagatgatttttttttctgtttatatgtttatgtattttggaaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatattgtggaaaaaatgtgactattgaaagtgtctttccctccccccttgaatcttagtcaagagcacaatggtttaagatcactgtctcttgtttaagatcacaagttgtactgattgctactttctttttcctatgcttctcaaatggctgaatgatctcaatggagcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgatgatcagatgagatgatgagatgatgaaaaattggaatgaggggggaaagcccctccttaaatagtctattttacaacccggatgacttgtggttctagccctaaccaataatctataaatggccaacttgtggttctagccctaacctataatctataaatggccaacttgtggttctagccctatacatgattctcagtgtacatacaaacaatgtggctcacttgtggttaccctatgcaatgaatattgaatatgtaagctaactaaggccaacttgtggtttacattatgcaataagcattttgtatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgccccgtagaatgtgattatgccataatacgcctaagaatatatgcccttctacatatcaaagtgtgactttatgcaatttgatacttgaaacacaattggcatactacaacggctgggagggtttctcttggccgtcaaaggtgtacatcctcaacagctgggagggtctctcttgaccgtcaaaggtgtacatcctcggcggccgggagggtctctctcggccgttgaaggtgtacatcctcgacggccgggagaaatcatcccggccatcgagggctctttttggctcgccgaccctcaaaacccactgggttttggggcatccactccgtccccctccgggggttttgtttttttttatttaaattttttgaggatttgactcccaaacccgatgacgggtttggggagtcaactcccaatactcggggaatacgggggaatttcgggggttttgggggtttgggagtcaaccctccaacttttgggagttgattaaccaagcccctatcatttatttattcacaaactcacaaggtcaaaaattttattggcctggctttaaagcttcaggaatcttcagtaagtctgattttcccagccctgagcctcaaaagcacacatctgaatcctggttgacaaacctactttggttacaagcatatgtccatgactagaaaatcaaggtaatctataatgagtataagttgcaacaacaactttctatgcaagtgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataattaattgaatactggaaaatagtatacattgttgttagaataataaataaataaatatgtatttacatttaatcttaattcttaatttatatttaataattctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatatcattagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttccccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaacaactctacaattgcacagcccctgcacagtaaatgtagccctttaaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctacagctcccatccttacacgaaactgtagagctgctaagaagctccctagtgccctgagggcctctcatcttcccctgagcctcctgtagaatatttaaggagccctgattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgtttattagtgattcaaaccaccaataaccttacaaaccagctaccttagacctaaatagatttactttgctcagattcaaggcatatctacttatctctattgcataaagaattatcccccaggttaaacaattctggtccttaagtgttgatacacttattaatctagattgttgttaaaagactaatcccaagtgagttgaagaagtcctcatcttggaagcctattaatccatacaagaggattgatctggatgcccaattaaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttcccacttaccatacttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacagcaagtgaaatagtgtttactcaaatttattggaggtacatactgttttttattccttgggtatgtgtaagagcagcggtgggccgctacgctacgctacgcttttgacccaaaaagcgtagcgtagcggcgcttttttttcatccaaaaacggtagtgttagcgtttttgtagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtgcccgaatcccgctacgctacgctatagttgcgtggaattccgctacgttacgctgcgctaaccgctacggttagcgtagctggcccagcgttggtaagagcctgtggcttttgaatgtttgtatgttggaactattgtgtatatgttgcaatcaaagctaactcagagagcaataagtcataaatatttactcaaaactaatcaggagaaaggattaaaatgtagggggttggaaaaacgactcccaaatttttgccaacgactcccgttttggtcgaggggtcgtcggctgggagtcgttcttccaaaagatggccgactttgggagtcggccatcaaatgtttttttttatttttttaatttatttttgggagtcggcgccccaaaccgcccctcatgcttgagggggtttgggagttgtcactcccgctcccatgaccggaaggatttcctccttccggtcaaaccttccggtcgaaagatgcgctatatctccgcgacagaacgagttcctttgcgttgttgaagggtatacattattacgggaagaggttcagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctcatcgacggaaggatcccttccgtcaatgagggtgttatacctcatcgacggaaggaatcccttccgtcaatgagggtgttatacctcatcgacggaaggaatcccttccggccgatgaggtataacaacctcatcgaccggaagggattccttccggtcgatgagggtgttttacctcatcgaccggaaggaatcctttccggtcgatgagacttttttttcttgtcaaccggaaggaggaaatccttccggtcatgggagcgggagcgacgactcccaaaccccctcaagcatgaggggcggtttggggcgccgactccccaaaaataaattaaaaaaataaaaaaaaacatttgatggccgactcccaaagtcggccatcttttggaagaacgactcccagccgacgacccctcgaccaaaacgggagtcgttggcaaaaatttgggagtcgtttttccaaccccctaaaatgtaatggagggaagagagatggggggggttgacctagctcagagagaaagattacaagacagcaatctccactgagccagggaatggcaaggaagaaatgaatatatactgtcaattaaataatctgtgattaggaagcttgtgaaccccgtttcacatgggaagctttggagtatgcttcaaacactgcaaatgtgattatatcagattcccacatctgacattacatcagatgaaaaatctgattttacatcaggcaaaactggtattatatctatcaggagtgatattatatctacctaaaattatgttaaatctatcataacagatattgcatcagcccaacctatttaatattaacataactgattttatatcatatttttacatctgatacaaatttttagcccatggccattaaatcagatagaaaaatttgatgtaaattcagttatgttgacattgaataggttggtctgatttaatatctttcatgatagacacaatatcattttaggtagatttaatatcaattctggtagatacaatcccagtttttcctcatgtaatatcagatatatttatctgatgtaatgccagatgtagcaatctgatacaatcattttggaagtgaaaccatagaagtattgatcagcatgggtagaaaacattggcaaagaatcaagtcgaaggaccttttgagtaatgaaattttattgaaatcagaaacctgtaaatacaagacgacagaagaaacattggggcccaaattaaggttctttcttggaactcaccaatcatcattgatcccctttgatccaaacagaaatcaatcaactcacaagaggactttgtgggctggttagaatcaatttagcacattgaaagttggatttctctgagggtacctagactttccctaaaccaaggttttcaaagaccccacatttgacaggaagtcctctgctagctttgcagaatttttccactacggtttgtattaaatttttttatcttccaattacatgatggcaacaaattttgattttatgatttgttttcttcaagacatatcccaaagatctcaattatccttacaatagccctaatttattttaatggtctataaacccgagttgttgccttccagattggtggcagatcaaatatcataccttctcaaattgccttgaccaaaactgcgagaagaatagcttaagttagtctcgcatcacatgctgcatggatgtcctgattctgttgcctgctcggtcgggttggttcccaaagcctgggtacataccaaaatcagagcttactaaatacatcctaagtgggaattggttacaagttatatgttgctaggcttgttgctgctttgaacactgagcaatttgtgttgcacccaaagaaactttgagcctacccatgaccggatccatatcccaaatgatgatgtgtttaacttctatggatgaactcatggtatcctcagatttatcaattggatcgaattttgttgcgtcaataaaccttacctgaaggccaaatgaggtgatggctttggcaatagggccttcatgaagcgtaactctagatcctctagggtgggtataatgaatgataacgtagtctgataatggtggccaaagtgtgagaaggatcttgtagtggtagtcacgcgaacgacccaagccctctcatgtttgtatttgttcaacctcaagtccaggctatggctgaaaatgaagttcatcaaaggtggtgcaggtcacgattcgccaagtgctagtatgaatgtcggcaaggggatacatggaggtgatactacgacatatggccccggagaaagatgcacccagtgaccgctctttcacagggactcgccgaagagatttcgcttggtcgccgccggccaggcgaagaggactcgccccccgggcccaccgttggatgggataccccgagaatttgcatcggttggcgttgtgcagtgccagtgcccgaaagtttagtcagaactccttcgactgagtatgctgatggccaatcgttggccagcggagcaaccagcatgcttggttattgtgagtttcggctgtgagtccgtcttataaaaagtcaatgtctttcgagggaaaaacgcacccattacaacagcattgtcgccttcagcccgccatcgctaatcagaaattaatcaggttttgatacaaaaaattgaaacttcagcttaaatatcatgcgttcatccagtttcattaatcttggatgccttctgtcatttctcggcgaatcactttctcggccgcaatacgcccctgatttcaagtcggaagaggtaaacaaactcctgtttactgcatggcatacctagttgaagaaagaaacactgacctcacctctggggaatttatgtatccagaacttccactctttggttgcccacaaacctctttccacgggccccacgggagctgaagtaggaggctcaaatgctgaactatcgcctcctcctccacctccttccgacccgacgaccccaggcaaagaaactaaacctgtaatggaaacaccgggtcctccagtcccaaagcctgaaccacagataggcacaggcaaggaagacgctccccctagccctccaaacaaggatgccaaaccggaaccaaacaaggatagcaaactggatggtccaccagttcccccaggacaaccagatgagttaacgcctcctccggggcccacaaacccaaatacaccaggaaagaatggcggtccagcaggtgaagccacaggaaagaattctgctgcatccgaagacactcaacctaaaccgaaggggaaaaaatccccacccccaccattggttgaggcaaaaccaccatccccaaaggatgatccagccagcaaaaaacccgaccctaagaatcctgtagtaaaacctccaagcggtgaaaaaaagaaagggaaagaggatgattgggttcgtcaaaagctttttctccacataagcccaaattttgaaaaatcgcttgaagatttgaatgctaagtatacatacataaccaatttctttctcatgcatatagtcagcagcgtccaggcttactgactcatccaattcagcattatccgccactctctttgggattctagccagcctggctgctattattgcttaattgtattttatcaacgtattactaatagcttatgaatcaacactgggttaatttgaaagatgtgtctttttttcttaccgcatttttgtttccataaaatttatattgaaaaaccatgtaatactaagaaataagaaaactcgtgagaccagaagacacttggattgtgaattacaaaaagtaaaaagttgcgaggttactaaggacgaaagacaacttaggaaccatggcttcaaacaacaaggtctcatgattgcgcactgatcaaggagtctgcatcttgatttagcggggccacaagtcttacccggataccgcgacctgctttcatcatctcgagtctctgatctcaaaataaacttaatttgttattaacaagttgtgcttgcttgaaattataaatatttcatttttaaagaaaaagatgccaggacggtttgattttacaagacgttgaaacttggattgttaaatttaattcaatcaatgaacttccatgttattggcttcatgccttcttgaacggtgacgcccaactttttgaatgctccttcactcagatccaggcagttgtggttcaagcaagtcggacaggcatccgcgactgtcgcttcaatcgttttgtccccgctcgtaatcctgactttcttgccacaatacttcgacactttgttcaacgcgccataccgccgataatccagagccacgatcacatcggtatcttggtggacctttccgcatgctcctaagtagatgcgtagaatggaggaaatgctttagttgacattctagttttcctccagatcatccgagaagtcacaaacctgcgatttgattttgggtaaagtacgttgcccagcctccggtaaattctgcatcgtcatcttcttcatttgagtctccgagaatacctaagcccattccatggccgagtaagtttttgattggcgtgtcaccttcatgatggtcgtgcccacgttcgactagagtataattggtcttcctgccagctcctgagattggaaatgcggcaaccggttgatcgtcaaatgttgtttcatccctagtcatggaaccagccactagaaatcctcgaagagtcagctgggaacaaaagagaaattaagcccaatgaaatgccaactcacaaggccagggcttttcactttctgaaccggaaggaagagtgaagccggatatgctggagcgcgaaaattggtctggtgacgggtcatcagtcagcgcaagtgcatactgaaatgaactgagaatttgagcagctgaggccacgatgacaagttgaaatcgaggtgagaccatgatgagatagagctctaggatcaaccagtgatctgcttcagggtataattatggggaagattgagaggagaaagggttgtttggccaaagagcagagacggtggatgatggggagagggagaatattgattcaccagcttcatatttatacacgtgaactcgggctgttgttacaagcggatgcgggttggtctggtagggaaaccgggtaaatcagagaaggggttcctgcaccagccatctcttcaaaattaccgactagacactcggccagccatccgacaggactatgtatagcaaactggaccagtagggaattggtgcctggatgtctagcttccattcaacgcttcttcaaacattatgagggcaagaaatcgcttagcctagccacagggcactttgggcctttgaccgcccgcgcattgcgtctgtgggacaattacttcggcatccgcccggttcagatgaagtactgttgatcggccgtcctctcgtgggggggaacggatgcttcaggctctgccagtattgaccatcgcggcccaattaaacaattggccggtatatcatttcgacttggagatcaggggctacttgaactgcccggtcgacgaggaagtttacattcagcagggttaaagctcaatcagccaatatcttcggccccgctgcggccgcgctctcatcatccggctataagggtacgaacttcaatcacagcagtatacccgaacttaaccaagtcctattccccacggcggctcttgcgggggcgggtttgagttcgcaggcgtggaagtggcctcaaacctgcatgtcgcattgcgcgaccgtaggggcgggctgcccttcgggctctcactcgagaggcttgtgttatgctcgcagtatacctgacgaaaacaggaaggcaccctcattttgtcagaagatgcttgggatggggtagcgatagcgactgcttcggccgaaatggtgttgcgtaccctagaatcactcatcaagcagagtacatatataagtcgattggcggcgcgttaagttgcctcagatacttgatgttgacgtagaatgagtacatgggggcgatggtctctcccaatgaaattgtaagggaacactccgcggaatcctcccttacgcattcacctttacccgaaggcttcgcaccatccacgcccggccaagtcggcgagaaacctccgggtgaatacctctcaagcgtgaaccctatagccgaattagcaacgaaacctccgcctgatattcttcacagcgtgatcttgctcgcacgattctcgcaaaagccaactttggaaaactagcgcggattgactcacttaaatctgttacttggcacgcactaggcaagtctcgctaaatcttctcccggctggcccgagatcggaagcctcgaccgttatagccacgcaagttgggacagtcaacttacccctatatctcacggttttgttatcagacgataggagtgtccgaccttttgggcatcccaaacaaatttcgctgtcagtcgattacgcagtcatatgaagcggagccagtgtccgctctcagccaggccataaaacaggccctctggaattcgggatctggtcgcaaatccagttagcacaagcttggacaaaatacgactcgattgtgatacggactctgtcggcaaagtatgtagtcacctctcacccatccaaccatccgggcaggccacgcatcaatcttgtggatagcgcccatgaaacaagtagcgaacataccaaatctcatcaagccctttcccaaaagattcaaggcggatcaacttcaaagtaatggtcgtaggtgtctttgtgacatgttcatttattcaagaagtagattcatcagctgctaattctgacatgcgcgtcgtatcgcttgaattataatatggttccgtggctgcccaatccgctcctgcctcaaaaaaacccattcacttaaaaagagttgccctccattcaaagacacatctacatacccgaatttcctttgtttgtcactatcagtatcagcccatgttattttccatcgcactgccaagtcaatttatacggctatttttgtgcgttcttttgaagtaataattaatgacactcgggtttgaaatgaaacactttcccgaaatccagtgcactgtgcacttctatggaaccggccttgcgtgcctagtagctattttcctatttcatcgggcatataagcatctattactaatcaagctgatttggacagattgttcgcaatcaccctagcattgttattgatatgaactcagcaaaagttgcattattcccagaaaggccgggatttaaagaaatattcctccatgtcttccatgcaggggacccggctgaatctgccttacgctccaagccagccgccatgttgacttaacacaagtccctcgattcagagggccctggtacagaagtcagccgccaaggtgcttgaatatttgctgaccacaagatctacaaactcttggaatggtatgtaagtgttatgtaggatgagagcaccggatagagtgatggtatgaattgctatgtatggttggcccggccggaggggaagtatgcctcatcctggctgagtcgcagccgaataggctatgggtacagcggcgttcgatggcgtttgtagagaaaattcggatgtgtatgaataggtatgaatataatgttcaattatacgcacctgtatccccaagcagaactctcttgagctctctgtaatcagccacatggtgtgaccttggctagaccaaagttcttatgtaccatgtaaaaggaagctgccgtcattgccgggctcacgtgggagcccgtgggccttgatggcgttgaggccaagacgaggcttccagtcgtccaatgggtcccggcaggcctggagccgtgtagcgggcacacatatttacataagtgttaggctcattatatggtcggccgctcgtgctaattgagaaccatggcggttgtgtactgtacattcctcatcgcccaattccgaatatcatacatatacatatgtaagcctcttcagccggcgttattgacgattggacgtggcttggggtcgagaattgtggtaactgttggtattgtttgtctgctgtatggaccactgcccccacccaatatgttctgtaggggatcacctaaacgacatggctgtcggctgattcaaaatggtcggcggcggtagcaaacaagatcatttcggcagtctataaagaggagcccatcatttggcagggacttccaatccatcgcaaaatttgaccgtcaaaaaatacttttggctatcacccctccactctccaatcattcctaacatgcaagtcactacaactgccgtactactagtggcctttgcactatccggcttaacaacagctggccaacctaactcgcaatgctacagttacttcttcaaaaccagcggatccaaacaatgcgttcctgctgctcaatttgaagcccatagatgtaaggacactaagggcgcgtcccacgaactacaagaaacccgcctcgtaagttgatcatttatcttctactattggattggctcagtcgttggcacgctagtaacattccatccaccctctctgcgtgccctccccagtttacagtgcagaataagaaaaagcgcagtgaggagcacaccttggaacgccgatacgacaactacaaggaggtttcggtttgtcactcaaatttttattttttatctcggtgctgctcatttaatgagagaaattcacactggttttcttccaattttcttttccttactgcagatcgttacgcgcgccaacatggcttatgtaagtttgtttccgactaccagaactcaccaccccgatcaaaccaaaccgtagtctgatatgcagttggatgcactttcagaaatgtcctaggccttcaggtaaactcgatccgtcctggaactacggcgtgtgcctctgggcaggatctggaaagggtagcagtggttgggttgacgagtacgttaaacgagctaaaaaaatgtgtgccaacccacatactaacaattctcccttggctataccagcaataaccaccgtaactgcggaaaaaaagtgtatgtgaggattcactctattcaagaaaatcgtttcaacaactaacccagatgctccatccaacctgaacttcagttacatccaaaggcggggtcaacctggcactgtcattttcgccagggtcgttggaggtaagtcaatcacttccgggatggtctctgcaagtaattacgtcggattgctatcggtcaagttaatcatcaattccgtttgttggtaggctgtgatttcggaaaagtcacggaagatgcagcttgcttcaaccttgcggttggcccaaatgtaagtaaacagtttgattggcacaaaccaatgcacagcaaattgactgactcgtgatgatttcttccgccagcttttccgggcactgaatccgactgccgaggagaagaatcagcacaaaataaaggaagtctcttgggatttgtacgtcaacaaatttcgttcttcttcctctgccggtcttttaccttttctaaccctcctttcggtcaaacagcgataacctcaagggccaaagctcaaaggacggtgcggcctgagcgatttccgaagctcgggctcgcaatcattattttggctttccgtgtccttctttagctcctattcatttgacttgtcctgtctgtttatctcaaaaagctccattactcatcacgattttgtcagaacctgtggaccttagatgtcaaggccaatgttgatttttttgttgcacaagattctaatcttgagaagaaattcatgaacgttatggtcagttacgcaagcccacggggtgcttctgtcgatgaccgcttagagccgttcgcaaatgtggcgccttattgatgacccaccagcgtgatggccggctctgattggccatcgatagtagtgtgcatttcccttgatgagcggtcagagccggtgggcgaatctggaagcaataagtagaagccatgtgtataattctaaggtggatcctcattaccccattgaggagtaatgaaaagtctgatttgcattcacaacacttagacttgccacttccaagctggcctccagggatgtactcacttgccggtgaataacactccccggcgatgttcaatgtacaggttcatggaatctcactcggagcaagtgcatataacttttgcctgctcgctggaatgtgattgtgtaggattgttgttaatggggcccactttacaccctcccggcaaacaaaattgctggctgggtacaagttgctcctggccgagcaacacttgaaaagggatactcggatccaggtcttgaacaagtgaggccaactcgctggtcatacaaagctctcccttatgaaaacatcttgaattgattgcacttgttttacttgccattgagcttgccaatgcctatacatagaggccgtcaagcccatggaaatcaaacttgagctcacttcactttctaaacacacgagttcactgagaattcagcaaagccaaattttcttttgctgatgagggctcctttcattactgcgtgcagtgaacaaatacaagtaggcctgacggaatctggaaacaataagtagagcagaaatacataatgaaatattaatatctgcgtatcggttacgcatgatgtgattatccctttgaaatacatctagaatcaccccccaacccttgtgtcctgctgtcacttttgagaaccaggctcacaaaactgctaagattaaagaccagaaggctttcttgatgtttggcaatattttggagagaatggaaatcaagtggtctgttggtgattgagtcaaaggaagggaagtgctgaatcacgggagttttggagatgagagttgtcagcctcagtgattccaagagccaaaactcttctagctagactaggtgcaaaggtataataggatatgtacacatgtgggtgacatgtgaaaagtgggggaagtttgggtaataaaagaaatagtaaataaaaacttaatagtttttatttacagaggggcctgagttacaggggtttttatggtgccctctaatatcaggtcctgggttacaggggtggtactgatgttctggtcctttgtaataaaggagtatgcccagcaatagcctacaactgaagatacagagaaataatacttactagtacttatctctaagccaaggaggtcttcaggaggggggaactgttctttaggcgctcagaaaggtgggtgagagatgtaggaagagtgctggggaacaggtgttgagttggaaggttgaaattcaggttaaaaacagcaggaactgggccaaaagacaggttgaaactggttgttggtgacggtttatgctggtaagtaatgatgaagatggggaatccaagttcaggagggagaaggggctcttaaatacccattctggtcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgtcaaggagatgatgtaaggcatttaaccatgtttacagggtgttctgaagaaactgtaacattcctgtagcctatgtcagcactgcatgatgcatgggttgatcctcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacaatttaatactgtagtctgtgctcatgtagttaaggtttcaatgtaaaccttgtttgtagatttttcctgaactgcataaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccaatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctaggttattttgcatgtagattcagaatctgcaataatattctacattatacttaaggttcagaagttattaggagattctggttaaaaatggtatttttcattattttaaatatttttctcatggaatattacaaagtaagtgtactgtgtaataatgtctctattatagtgtttccacttatttaaataatatattttattattttaattttatgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggtgcagaataggtcccggagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagctttcaaattcatttttgtcttgttgcaaatttctggtgacccaaattgtgcaacttctgagctgggtctatctgcaactccagtattttcagttataagagctgatgaattcttggtaggcaactgatgtgatactattgggcttgaggatggtacatccactggggtcaagacattggtaaaaatttcttcatttaccttttctccaagtttttcctcaaggttcacacgtaatagatttccaagacttcctgggatttcttctactggtagagtctcttctgtaggtctaatttcttcacaggtggcaatttctggtccaggattttctttttcctcattgtccaagggttccaattcttcacaattttgagagatcaggggggaaaattccaaggttactgatattactggggggcaattttcttctatcaaggcacatggtgagaatgttccaggaggaatttttgctggtaagatttctatttctgatccaaagtctttggtttcttctttttccaattgttccagggaagggtcattttccaggatcagggggcaggaacccaaagttgaagaaggtactgggggaaacttttctgtaagaggtgactggatttctgagctatattcttccatgtggtttactttatagtaattctgatgggtttggtcaattttttgttcaggttgatcaggtatttcttgaagaacatccattttctcaaactccataccaatatactccaaaatgatattataggatggtagttctgcaatgtgacaattttcatccaaaaccaagtgaccatcccagataagtggatcagatatggctttttccaaatttgggctgagggattgccaaaataagtttgaaaattcatccatgtgggaattgtatccattcatgattaggtggtgagcaatgtgttcaacttgtaatatgaattgtccaaatagttctggagtgctgatgccacccatgtttgcaacatagctgaccaaatctaccaattcctctctagcacattcttccagggtgagttttattgaaaatcttcccattaattcttccttaaagtttttccaattgctgttttcatatccatacatctcctccacttcatcttgcaggtctggtcctctgataaagggcaatatctggttggccaaatcttgagagcttgctccaacagtttctgcagcttcttcatatttgctgatgaattcttctatgggcatgttggagccatcaaaacaaaggttcttgtccaagggtttgattttgactatcttccttcttcctccagagtacttgggaatttctggttcactattgaggtagtgtggggtagagttattgtgtccaaggatgttaatctgttttccgtttattccagggttgattctatgtcctccaaagggtggtagggattctttggccatgtttattctgatgagggttctgggggttgtttttcttctttgatgggggtgagggggttgttaagttttctaatgttattataatatttgctgatgatctaatgatatgttgttaatgcagatttaccaatgaagatttctgcagggaataataaggtatttaaattctaaaaaaatggatgatagtaactagctaatctgtgactgtatatttagcatagaaactataagtggtagtgactcaaaccaaaagatcttctgggccactgttgggacaccacttgtggaactactcttgggaggaatagagcttgagagggatggatgctttaatgggctgcctctctgataacaagaaaacataagagtatggactcttaaggaaaaaggtgtggctaaggagatttcttgaggatggtatgtctaagaccatctccaccggggggactaaatcgcgggactacacccaatttagtcccccaaaccccatttagcccttccaccggaggtcggtcctaaatgaggtcctacatttggaaaaaccatctcagggcctacagtcaacctaaatttaggagtgcataggcactcgacaccaagtgcctatctcccatatcacacacaagacctgtgatatccacccccccccccctacacaacacatatcccccgtatcccaatcatgcatcaatgcagaaaatcaaagacataccaatcgtctttcctgacgaccgattgtctttccacaaccaatagtctttcctttttttcctcttgcaatcactcatagttactatgattgattggttttctttccttgttgtgatcaatcatagttgctattgattgatcgttttcctttccttcttgtgatcaatcattgtttctgtttgattgtagttctccatcattgtttctcttgagattgattgtagtatgtttaatttttatctcactagtctattgatatatcgatttgttgcccttgcttgttctatctatgtgatcgatgtgatcaatgatgaaatatagatagcaaacaaacaatgaaagccaaataaaacagaaaacaagttgatcttaacgaaagtaagacaattttaatccaatcaacccttgcgacccttcacttcccactggtgcttggttttgtgatcacatcaaacatggtcttggggggatcgggggaaataggagaaggtcctttcacagtcataggtgctatgtataggccctcccggtgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaaggggatggtggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataaggtctgaagttgttaatgagtgatgattatattgatgaagctgttattcaaagctttaaaaccaaggcttggagctctgggagcgctatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaagtgttatgattgtatttcaatataatgtattgttatgactgtcacttgtatataatctgtaagggtggttgagatgatctggtccactggtgggatgatgcagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggccagaagatccaatgagtgattttagctagtctaatacatgcaggtgagggatattggctggtgagagcactgccttgagggaatttagctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaacacaaaggaattcaatattcaatatgcatctagtattcaaaacaagccatactgagagtaaagaatccaaaagatatcccgtaacaggttgaaatctgtgtaacttctaaactatgagagatatggggtcagttgtagtaggtgactaggggtaattttacctgagtaatccatttctgatgttatttttaccctaagtataatatataaagagataataataaatttttatattttctgcgtaaaaacacagtattatttaccacatcctcccccaacttattggctgtccccagtcaattctgatttttgactgtgttttggagctaatcttacagaaaaatgaaataaatgaaagagaaccagccttgcgtgtattctattggcttgcgcagtgttgagttgataatgaatttgtgtccccgagtttttgtgaagcgcacggccagaggacttgttgatttgaccggcggtgaatctttttttggagttcttactgagtttttgagtaatcttacagctggagcctttcttgattgtagcaaaaaatgtgtttctgtctcattttattttatcctgttttatttcatttaggactgggtttgggcttgagtcctcagaaaaaatgatttttatttttgtatggtggtacatatagtttggaaaaaaacttgggaaaaaattgcgatgtctgacaatcttgctgagagctcaacacaaaggaagtccagaggtccaagaagctgtgaaatcataatggtgaaggtgggaattgaacctatgcatgttctgaatgtgtggatggagcccttacaccacttgtgggctagaatttatgttgggggtgaaatcggtttggtaaggaagttgttcgtgccgtagtcaggatgtgttggtcctgtcatagatgtgacaggtcccgtccgatcggcgatggggccctctctccgctgtagatccacctcgccgtgggtcttgcttctgcagccacctcgttcgatccgtctgccatcttgaattagactcgaccgacccgacgattcttctcgacttcgatttagtccttgcctcacttgcagtttgattccggcccgattcaaaattgggacttgattctggcccgactcgagtgacccgacttgagtgacctgcgactttgttaatccatctcgacaggtaaggctatttatcttcctttcctctagactaatttccgtttagctgacagctccttgattctaaacagccccacttatgagtctctgctctacgttcgatactaggcccgtcttcgcggtgttgtgctcttgtagctctaggtaagtctcttctgtcttctaatttgtttatcctgcttcttctagctcgatcttgcttgcacagtggctttgatggttcaatctcgtttctccattcaatcgatcaataccaaaaaactccgagtcttagcttagactgttgcagagaaggttccaccgtcgttatgtggattttgccgcggtcaagtcctggatccatctttgctgaggatagtggatttcctataagaacccccccatctttcttcctctctcctgttcttcatccaactcttcttgcttaactcccactacaagcttttcaacctcttcaccattttccaccacttccaccgagtcgttgtccaagtcaatcttcttctttcaccactaccaccatgtcgtccaaaacctccaacatgtcatcgcctgttgagatccctgcacctcgtggctactaagcaatatcgaatccaactccggtcgacgatgtaagttctggtcgttcttttcctgcgcgcggcgattggagcccagtcttcgtccccgacgctgaggtaagttcatgcttcttctcttaattggctgtctccgaccggttcactgattcaaattcttctgtgtttgacatagacccctcgtgcagctgacatacctgttgatccgatgtccggccccgatgctgatctggtaagttattcgttcttcatcattgatgtttgtagcttcttgttgatgcttctagatgtgaggataatgatgccggtctgcttttcaggttgttacgctcatagtgtatcgtctctatcagtttgtttccagtgatcctagcttcttaaatctcttacttgcgtcgtcctcttcctcatagtttgattcgaaattgggctaacaccatccaagagttgattgattggagctggaacaaagagcgttgagttgtttttatttagggggttggaaaaacgacccccaaattttagtcgccgactcccaaatacggtcgtccgacgtcgaatgggggtcgtttttccaaatggatggccgactttgggagtcggccatccaatgatgttttattttttttaatattttttttgcatttttgggagtcggatccccaaaccacccctcatgcttgagggggtttgggagtcgctcccacatgaccggaaggaaatccttccggtcaataagatacaacaacaccatcgaccggaaggaattccttccggtcaatggggctgttacacctcatcaaccggaaggaatcccttccggtcaatggggctgttgacatctcatcaaccggacccaggatatccttccgatccatgagttgtagagcctataccgaccgggacttccggtcacggagattgggtctcgatggccggtgtggtgtgctgtgcctgttccaatgcctaagcatacaggaaatgtgttgggatagcatagttacatacgtgtgacaatcattacaatacaaggaacaatcattatggatgaggtgcggtatatacggacaggattacatacaatgagtggattgggagaacatgtcttgaccaggaatggaacaaaggagcggtgtgcatacgaggagtggagtgggagatcatatctcaaccaggaatggaacggaggagcggaagtatgtacgtggagaggagtgggagaacatgtctcgaccaggaatggaacggaggagcggtgtgtaataagggtactttatgttttacgtaagggtacagggtacagattgtagaaagtgaaaggaggaaaaatattgaggcggagggaggaaggaaggagtgaggagaggctttgacccccaaatcctgggtggaaggagataacagcagggctggcaggctggtactgcctatgcagaatgttctagaagacggcttggttgcctggcaatgcatgacatcatgctgcgcttgtgtgctcccttgcatgcatattatgtgacaaggactggagttaagtgttcctagcacagcataagctgcgctatttgtttggaggctgtgcgcaaaggctgtgaaggtgagatcccctgcagcaatattccctcacaaggagtcccctgcagcagaaatccctcactcttcaatataaaagaagggcctctccccaccagaaagtcccttctccccatcaacctacggaagtaagttcgatcacccagtagcagaagaagttagtaagttaagtagtgagttagttagtgatacgtagcgagttataacagtattgtaagtgtgaaaccaacacagagttcggaatttgaagcatattagtagtagtagccatcatacaagtagtagtacattaacaattaaccaataacaagtagtagtagtattagtaccggagctctagttttgattaaagtgccttagcaagaaattgttcgaggaagagatcattaacaaactctataacaactcatctgtttcgtgctcaagtcatcagcaccacagtttccattattaacctgaagttgtaacagattcattagtagattgatacgtgatctaggtctgatagagattactttacaaaagtaagatctatcttggaatcagccatacattattaaatattgattacaagactcttagttatttgtttagtacatttagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaacctatctgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcccaggagtcctacatctggtgtcccaacagtggccgattaccttcatcaagatcattcgaatcaatcatacttttctagcgaatcaagctcaacaacaaatcaatcgtggataacgggaagaaggcagattttggcggcgataaggagcgtttgattggcgatacaaaggatacgattgaagtggcgaagtatttaattggcgagacaaaggaattgattggcgagacaaagggtttgaccggcgagaagaaggattcgattggtgaaaagaaggatttgattggcgagacaaaggattcgagcaagacgtccaggattgacgaggagattagagaaagggagcggaaatttttggaagaacaatttggcaaattattaaatcaaaaatcaaaaatgtcaaatttggcggaacagagtatggagcaatcagcaatgatgctaaaacagcaagccaagatgacggaacttgaagattccatgcaacagatgaaagaaatgatgatggcactattaaagcaatccaaagcaccacaggccgtaccaataccggaaactccaccgccacgaggacaatctttacgatttgcaacttcaacaccatacaccggaatggcgggaatggaaactactattggcgcaggagaagaaagtttactaggtctggcggtaacttcatcagaaaccagtcagactaggacaaaatccgaaatcaagctctctgacgaagaaaagggtgtagttctagacacaaggaagttgaacttagactttgaagggtcagaagtggaattgtttatcaaacgtgtagagaagatagcttccttgcacaaagcgggcggacaggacgtagcacttcagttgccattcatgattaaggacaagaagattagcgagtgtattgagaatatggaaggacacgagaatcgggattgggaacttttgaagaaggaactcattcggaaatggggacgagcgacacctcttaggcgatttaacgagaactcagtttcgacattggtcagaaagtacatggacaaaggcgggattcagacgaaggaggaatacaggacgtttattggcgaactcgaggagattttggcgtatttgacgaagatggattacgaggacgtgaatgcgacaagtggcgaaccactttggaaggcgatttcgaccgagatgcgacgggacgtggcgaaggagttggcacacgacaagaaattgaagaagactaaggatggaaaggcgctggtacccaagttggaagtattgaaggattacgtggaagcctctttatcagtatatgatttagatgttggaatccctaaagcaaaacctgctgtcaaggaatccgagaataaacgagaagttcaagctaagacaaagtcagacagcagcatagacaaaatgaaggctttagaggaggaaattaagaagctacgtaccgaagtaaataccaatcaaaacgctagaccatttccacctcacttttcagcgccaagaccaccaaatgccggatttagaccaccaggaccaggaggaccaccatttccaagaccacagctgcaatgtttttattgcaaggagatggaccatacctcaatgttctgccagcacttgaatgaggatataactaaacgtctggttttcaagcaaggtccaaacttctattaccccaaccgggaagtcattccaacagacactggagaatcaattcgagaattggtaagaaaatttggtgaaaagtcgaatgcagccaaggaaaccagtgagaaacgagcgaatctgatgatgagtgatcagttttcacaaccgagacaagaaccaacggcatccatgatctctacgaatcgatgggaagcatggagtccaccggaaatgcactatggggaggacgacgaggagaatgtgattggatttgggctgcaaaggtccactcgaaccaacaaagacaaggagaaggaagtacagccaccagcatccaaaccagaaacttccggaaaaccaaaggaatccatctcaaagactccgccaggaaatcaggaagctaataaagatcccgcaactactcgcaagagacgaccaagttatccgggagcatggatggaaggagaatcggacaatgaaagcagcgacggcgacaatgcagaagcggagaaacctgtgtcacaaacaccagagaagaggatggaagaaaagtcatccaaagaagtatttccccgaaccgtggatcagtctaaagttggggggggacttagaaagaaatttctaaagcaaagtttcacacttaccttggaagaattattattaattgcgcccaagtttcttcaggaattacagacagaagcagaagacaattcaattccacgggagcgaagtcagaactcaggaaggtgcgatcataggaactttgacaatagcgaaccacatcaaccgcgggaaaagggtatgaaattaggtaataatgcacttacttatgcctgtcctttggggtttattgaggtttggattgcgggccagaaagtccgagcgttagtggatacgggagcagaaatgaatattatgccggaaaccttggcgatccagttgaagttaccagcacgggagatcagtatgaatatcatgggaattggaggacattcaacacccattgtggggctagccgaaggtgttcatctttgtattgacgaggaggaacagaagggtgctaacttctttattgctcgaggtaaagtatacacagtgttgggaaggccattcctagcagatcataaggtacgtctagagttatcaaagagtcgtggggagatactgagttacgagttatgggatggaggaagattatgcatacctatttgctctcccaagattccaggttgggaaatggcccctcctcgaaggatagctgacaaatgttttagcatgactatcaaaaattacgcggatttcatggacagctctgtaaggactctgtcgagtccttcactgtctgtcggagaggcactagaaaaggagctcaatagcgtccacagagaagattctagtaccaacgtgtcttttatttcagtctagacaggagagaaagatctctcgttagtatctacaagtgaagaaaggtgaggaaatgaaaaggagaagagaaggagaaacaataaggtacttacctagacaggagagaaagatctctgctgtctaggtaaaggggatagatgagactaaataaaagtggaaatggcttatgtaatcttgtgacaggtttgtgtaagcctgtgaggagcagggcttacagtctcccctcctataaaagaaagtgaagaaggggggaaatttaacaataaccaggacagtaagaaaatgagagaaaaaaaaaatagaaagtggcttggaattgtggagaagaatttgagagtggtggctgatttgagaagaaaaatggagagaagggtggaaaggagctttcaaaacaagtaggagaagtcaagagagagagagagaaaaaaacaggattatgattgggccaaggaaaaaagtagggggaggtgagatttaaggtagggagtagaggggaaagaaaagaagtgaatagatggtatcaaacataaaataaaaccggattgttgggagttgaagttgggttggcctttttctttttttttctcttcttctttgtttcagtctcatccgcattggcctgttggaggtactcttggatgtcattgtagtaatctagagtggcttgtgaatattctggggctatttgggcttctatagaatcaatgtcatcattatctaagatttcaatgcctccgactgcagctacctcaaggttttcaaggcagttttgggcagttgggcagatcagggatgagctacaattagtagtggatgataaaacagattttgattcaaaagattcaggtggggccaagggagcagctgcaagttctggtggtgtgactatactgctcaatatattttcagatttaggacattgcttggtgggagtgcagtctgaactagagagagtggatggaagggtgtttgccattgtttgattgggggtcagcgacatctgagtggcagttgcagcagtacaagcaatgtgattagtaaggaaggaagtcggtagcggattgtctgctttgataacaatcacactgataggatcatgatctgaggtgttggttgtgtctggtgtggacggacgaggagaaagattgtttttagagtgtgaagaggttggggaggtagccgggtcggagccggaggtgggcagtttggcagtttgagcagaaggatccagcaagggtgagatcgcagttggatcttgagctgtcacagcgatcttgctagcaaaggccgcgtcagtagaagtactagctggagattcagtggtgatcgcgataacagaagacggagatttgggtgacggaaagcgtattccgctttgggaaccttggcgcaagcagtgggtggaaatcggtctaacgagcgcgatcgggagaggagagttgtttgcttgcagtacagaggaaggtccaaacgtcggggttttgacttgagaggcctgtgacggatgcacaagaaggcggccgcgagctgcaggttaaacgcatgttggagcttgaccagtggtcggggccagtcgccgagcttccaaacttgttgagtactggaggtggcgcggtcaagatcgctggccgagcggacttgggatctctggttgcgttctcgtctttggagaggaccgagagcggagatttaccgcgggtgacaatcggacaacttcgcgggcgtggcttgaagagacgagctgaaataagatgcgcggtgggagatcgagtgtgtggtgaaggattaaaataataagtccggtcgctgcgcgaagcaatttccaacgactctgctgttcctttcgataacaacggaataaggccccgctctgttgagtatcggaatgagctggatagtggaggcgaggagataggggatggcggaaccaagtttgttctagcgattagaaggtggacgacctcctccaggtatcggatacgagtattgtagccgttctctgtctggaaaaaaggttgttgcggccacgtttggttcatctttcctggcatgagatttcgtttggtgtgggaacgtggcatgtaatgaaatcggagaagtcgttcgagatcaaaggttgataatttcaatctaggcctgtttctgggactaggaccgagcaggcagaagagatggatagttgggtgggttgatattcaggagatttagtaatgtcggagaggtcaattggaagtaagttggataagtaatgtcgatggatgaagaaatttccttttaaaatttcaatcagtttttctttggaactagaaaaaaaaagtgtaaggactctgtcgagtccttcactgtctgtcggagaggcactagaaaaggagctcaatagcgtccacggagaagattctagtaccaacgtgtcttttatttcagtctagacaggagagaaagatctctcgttagtatctacaagtgaagaaaggtgaggaaatgaaaaggagaagagaaggagaaacaataaggtacttacctagacaggagagaaagatctctgctgtctaggtaaaggggatagatgagactaaatacaagtggaaatggctcatgtaatcttgtgacaggtttgtgtaagcctgtgaggagcagggcttacaagctcaggggaagaagatcaggaattgacaagaccagaggaaggatcgggaagtacagaggctcatgactgggacaataccacactcgggagcgaggatcggagccaggcgagtcaggatagtggagagtgcaataatgagtggagtagtaatccaagcacttgggaaactaaggaccatacggctgtaacaaagacagaacaaagcgggggggggggcgtttccgcagtgggaagccttcaggtgtaaaggaagttataatttggtgacaattacagctgattacgtggatcatggatatccggttaaagagttcctctttttgtatccagaaacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcaattttgcaacctggcatcacaagcggttcgcatcttgggtcgtgactcgatggacgatgggagtctccggaaggatgtaataaaaattcgccaaacctgcatcaaggtcagtaatgttcttggatattcttatcatgctacggaggtcaaactggtgatgcgttctgactgcgagggacacgtactgtcagttgcaattctggattgtctgtcctccggcaagtgagcttgaggaatacataggggctgccaaacctatgtatggcagcgaattaaaacagatcaaaacctcctggacccgaagcgccctcggcatcccccaggaggggactggtggcgatacggcgccagcagttttcgggttagggcccgctccattgatattccgatcaatgcgtttcgtttctatgcggcactgagcggcggcacttgcggtggtaacacccccagcgcgaatccgttggcacttccattgattttttttgtcttcgtatcctctgaacccatggtgatacattgtcttgacttgagtgctgcacgtcgaaccacgggctcgataaaactccacccaacacaccctcgattgctttgctacgaagtccctgcagtaacatcccacatgcttcttgtttcgttcagaaagagcaattgaagatttcgatttgataagcctcgatctctcaggtatccccaggttgtaatatttaccatatatagatcctcgaccaaaacaaatccgactgcacaaactactaaaacagcctcttttaaccattcgcattccgcccacagactcggtggacattccttacaagcttttacctgtgaataacaatataaaaacccacatttatttcaattctttttgcacgacgtcatgttggtgaaaatctgttggatcgtatgtttcctccttgcgtctgtggcagctctccatcctaaggttgtcagtgcctctgaccaaaacgattgcttggttagtaatttatttgttacttcttttggtttttgcctgccacgatggagatagaattattggataggcacctgaccgctctgatttaatccacgcgtatttcaaacagcaaagtactgcaaaaacaactgaacctggagctcgaaaacaacacttcaacagggggatatcaaatgggtccggttttctctttgcttcgcagaagactaatttcaaaaaccgtggatccaaatcagccggaatgcgaaatagaatcatgaaggaccttgctgttttaaaaatgaaattctctgacaaggatgaagtttcagtccggtggacaatcgacgtgaacactccagacgttcctactgcttcagctacgagaaagatcaaggtgcagttgcccctaaagtaagtaaactcgacatggtttccaaacacgaaggaaaaaaaatgctaactgtctcgtgtgttcctcagaataatctttatgaaaagcaaccagctcgtttcatgaagctttaaagtgaagagccgaagttcgagcgtgatgcgaagtttaactgaagcccatcggaatggccaaaattcaggatggccttcaattcttggcaaattgtattgtagaatgtaacgcttcaagttgatcctctcggaaaataatccaggcttccaaattgtaagaatccctcactcaagttcagcaccatggtttcttttttcccattcatttccaataacagatcattttttgtgtaattacagtactatcctatgaatgatctatttctttacatctttttatttcactttcgttgttcctgctccaatgtcaaatttctgtgtttacatttcataaacatatttttgtgcggcttttcacttcactgaacagcctggtcagtggaaatgtctctttgaatattgcaactcaaacaacacatattttgcataaattttcctagcatgtattgattgtgtgatattacaggctagtgaggggttaggtggaagactgcagcaaggcagtcaattggggagaggattgacacaaccctgtttatcatcagactagatttagctttagctcttgtatgtagtccactacggtgttgtattgctttaacttcttttcttgtcattcctcttgcatctaaccggttgctgaagttttcctctatctctttgttccttctttttttggggctcactgcgctgtctggtgttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaactttccagtgggatgcgtgatagttgaaccaattctcggcgataatggtagcagagcgcatgatctcgtggcgaaggaagtggggatggtcgtcggctaagtcgcccaggacgtcgtgcacagacaagagcgtgttgtagaagctcatcgcgagaaattgagcactaaatcgtgcatccatgtcgtagggatcacccgcgggggaaggatgaggagtcgcaggaggatcggtaggaggcgcgggcgaaccacccggagacgcggccctggtaggcgcaggagaagtcgggaagagtcgtcgacgaatggacggacgagttgggataccgggcgaagaagaaacggcatgatgcggcgtggagtacacccggcgaggagcaggatccacgatggaacgaggaggcccggccaaggctggagtagaatagggagcagctgatgcaaaacgcaccgcgtgtacgtacggaggtggcgggtagctggggacttcgtcctcttctacctgggctgcttggtgcgaaggataggcatgctaagtagaagaaaaagagatgtcgatatcagtacaccgtcgattgacaacaagagaatgaccggaagtgatcagactagtaagggccagcttacagtgggtcggataggatcagcgacgttggtaacggaggaagcggcagaatcaaagggaaaagaagcggcgatgtctctttcttcaatctgagacccgcgaagagtgtgagactcgttctagaacccaggagtagagatgataacaagaatggtaaaagtcaatacgcaggtagtaggaccgaacgagcagggagggactagcacgacaaaaagatgaaatgtgcttacaagattggggataagaggagcagcagattcggacgaagcatgagtagagttagcaggatcgacattatcgcggataggagaatcgacggtcatggccatatcgtcaggcgcgaactcggacatgttacactaaaaggatacacggaagatcggttgtgtttgtagggattaggatcagtaaaagaaaagcagactacgttgtagaatagaacgggaagccggggagaatgaggaggaatggaagcgatggttctcaccctgaaactaaggaagccatgaccaatcgacttgaggagcaaaccgctggagggatcaaggccggcctgctgctgtgagcaagtcagcaataggtcccaagccacagattgaaaagaataataaagtgacacacttgaattcgaccgcgaagccgaagagacgacatgagggggcgagtgaactggctggatctgaggtggtgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcttgcaggtagccatacagtcctaagtgagtgaacgccgatcacggagttgttagctgatggcggataacagaagagcgatagcggatcgggttactagaagggttaccaacccagtttttgggctaggctagatgagaggataccgaagacgaggagaaagtataagagcaaggagagcacccagtgcacgctgcgcgactgcgcaactgcgcaactgcggactgcggactgcggactgcgcacccagaggtcaaaaaaaaaaaaaaaaaaaaaaaaaacttttgtgatgtgtaggcagcaattaactttgtttgccgagggttagggtgggtcacgctaaaatttcatgaataagtacaccagaaacgagaacagattatgcgctcaagtgaacattacttttgcaaatcttcatcatcagactaaccaacaagagacgtaggtaacttaactctatcgacattccgtgaactactgatccaatttctttctaagcaggtagaggtaaagcaacatggcaaaatacattggtgcggcaaagtataagggagtagcacggaaaatacgaccagttaaccaacccatgcctcaagatctaaatccaccgcttgaaagaccaccattgtcgcgggacccatacaaaaccccgctcaccccatttccaccaacgtttcaagaaacaagcagagtgacagagaaacgattgaaggcagtgaattttggacctcctggatggttgacggaagaagaattaaaattattaaaacatgtgattgtgttaagagaaaaatcgattgcgttctcggaagacgagcggggaatattaaatcactcttacggccagccttacaagatcctgttgtatgggtgagcaaactccatatttggagtatggaaagtacaagagggggagcggagggaagcaatgaacaccatgcattcttgaccacaacagattaagagtcgactactcaccacttctctagccatctcgacacctccctcactacccgtcccggaaacttcatcttgacaactcggcaccaatccgccttcttatggtacatactcgaagatcgacgaaagatacactcttcggaccattgcctcctccaacgcgacgtcgaagaccgatttctatccttgaccggagacgaaagattgaatacagacaactatcaaaactacctcctctgccaccattgccaccgctaacaccgccagagatcgacaacgcacactccccccagacagaacaactcactacactcatcgacaacctaaacaacttcacgatatctgctgttgcaacaaccggctccgagctaccaaatcgcacatctccaattgttcctgacatcgacaaccgaccaccttcccctttcttatccccgatatcacatatttactcacaatttctaaccagacaaccctcacctactgttcaaccgatcccaatgtcaacgccgacaacatccgacatcacccccagagctaaattcctacaacaaccgagcatctacaagagcgatgttgaacaactcgccgccgacggatccaatttcgacaagtggaaacggggtctcacccgcatcattcttctcacccttggccatgctaacttctttgataaatcagaaaactactccaaattatccacccaggaaaacacctgtcttctctttctcatacaaatcaccatcaatgacgaactttcatcccttgttgatcaatataccaaaggcactgaggcctacgacgctgttcagaccaacttccagggcacagtacgattccgacagatggaacttatcgataagcttctcgaattccgtgttaccggcccttcaaccgagccttcccaaatccccggcctattcaacaagctatttgaaaccttcagtggacttaccaaagtcggcgcaggcctttctcctcttgtcgaaagcctcattcttcaagctgtcgtcccctctccggcctcgatgtctcgatctcaattgtttcaaaacatctcccttcagcttggcaagaagcccgacgtcacggcccgtgacattcaaactatcatcacgtcggcatatggcgaatccctccgttttgattcttctccatcgacaaacgtatccgtctaaacgaacctggcccaatcaaaatcaatgggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgccaaaccaagaatcgagctatctcggttcttggctggcgtgcaagcccacacgcccctggaagcgtatttcgttgaaaaaacacgcttccgaggggcgtgcgatcaaacccgcccctccaggaggggcgggttcgattgcacgccccttttagaggggcgtgggcgtgggcgtgcggggaggggggaggcgtgcgattatcaacgcaccagattaagagtcgactactcaccacttcactagccatctcgacaacttattcactattcatctcggcgacttcatctcgacaactcggcaccaatccgccttcttatggtacatacccgacgatcgacaaaagataccctctttggaccattgcctcctccaacgcaacgtcgcaaaccgatttctatccttgaccggagacaaaagatcgaataccaacaactatcaaaactacctcctctgccaccatcgccaccgctaacaccgccagagattgacggcgcacactcccctcaaccagaacaactcactacactcatcggtagcctaaacaacttcaggatatccgctggtgcaacgaccggctccaatctaccaagtcacacatctccgattgttcctgacatcgacaaccgaccaccttcccctttcatatccccgatatcacatatttactcccaatttctaaccagacagccttcacctaccgtccaaccaatcccaatgtcaacgccggcaacatccgacatcacccccagagctaaattcctacaacaaccaagcatctacaagagcaatgttgaacaactcgccgccgacagatcccatgctaacttctttgacaaatcagaaagctactccaaaatatccaaccaggaaaacacctgtcttctctttctcatacaaatcactatcaatgacaaactttcatcacttgttgatcaatacaccaaaggcactgaggcctacaatgctgtccagaccaatttccagggtacagtacgattctgacaaatggaacttattgataaactcctcgaattctgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttaccttacatttatcttatctgttaattacttatctatcaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacagtcaaatattattacaaataaatatgtacaggtattgaatagtaagtattaagtatcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgaggtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatctagtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaaattccgtgtttccggcccttcaaccgaaccttcccaaatccccggcctattcaacaaactatttgaaacattcagtgtacgtaccaaagtcggcgcaggcctttctcctcttgtcgaaagcctcattcttcaagctgtcgtcccctctccggcctcaatgtctcgatctcaattatttcaaaacatttcccttcagcttggcaagaagcctgacgtcacggcccgtgacatccaaactatcatcacgttggcgtatggcgaagccctccgttttgattcatctccatcagcaaacgtatccgtattccgcacctggcccaaccaaagtcaatggccggcaaattctaaccccaacccaatccgacctccccaaagaaacccgtttcaacaaaatcaaccgggatctcaatcgtctaacaccgctacactcaacaaccgatcacaaaaagtgggaagacctggccacccaaccattgacgacatcgcagccgccatcaacaacatccaaatgggaaaccgcggcccaagtgaccccaacatcttcgccggcaaaccgtgttcctactgtgggacgtcgggtcactggagatcatcctgtccaactctgcgtagggatgccaacttaccaccgcccgacggttccacgaccagtcgccccgcttccggtttcgcccgtcaagcagcacccccgaacgaccctcccaccgcctcgacatctaatgaggcaattagatcggcagtggctgcggatgcgacgggtgctggtgacgctggcactgttttggattctggggtgacccaccacgtgagcggatctttccatctattttctaatttgtctagcctttgtccgccattgaagctgaatcttgcctcatccgatggatccatgatggcaacccatagtggtcacctgaagataaccagtggggatggttccctaatgattccccgagtgctgtacagcccggaaatgacgggaatgctccttagtcttggccaaatgattgactctggtttcaaaccgtcctttttgccaaacaacgacattctcctgacttcttctttcatttctctcgttgcaaaatacatcaaccgttcttggctcatattcccttcttcctggcaccgtaacgttccgtctatcaaatcaatttcaaattccaattctcaatccatgacttccccttcgtatgactggcactgccgtcttgggcacgtatccaacgtggtagtaaaggatttcttaaaacgctttgtcccggacttcgacatcaaccgctggacacccttcatctgcaaatcatgtaaaacctccaaaagtgaacaacgccggcacgcacttcctgaagttataccaaaggaaaactgactagacctcctggtgacagacgtgcttggtcccttggaccccaacgtgaagggacatcgatttcttctcactatccgcgaacacaccacgacatactcgtttgttttccccatgaagtcttgatcggaagttcccggtattctcatttcccttgtcaagcgcatctcttcccattttcaatctgctccaaagttcattcaatgcggtaacgcaaaagagtacacagttaagcctttacacgactacctggcttcaattggctgtcagatcattttcacctccccttatactccggagcagaacggcgaggctgaacggctcagtaggactctaggcaacatttcccggacgacactcacccactctcatctaccttcttcttcatggtcatattcctacaagtgcgcatgcttcctcaccaattttctatcgaataccagatgcaaatcgactcccctagaactctggtccaattgctcgcctaatgtcacttctttctacccatttggggctcgggcaacggtacatgttcccaaagaactccaacgcaaactcgaccaacgtggctggacaggctacctcgtcgattaccaggatgacgagcgtggatggttcttctgggatcctgaaaccaagaagatcatcaactctgagtgtgctgacttcctcgatttccaaaacaaacctatcatccccacacccgaaacattttctgactcaccttgcattcgtagaatcctccaccttggacaagaaccaaccaaagaaatttgtgaagcgcaagacattcaactcaacaacatacaagccatctcagatgccgacataccaacttccctccgaaatgcccttctgtctccggatgcagcaagatggaaatcggcatgcatggacgaatggaaacaactggaacaaatcgacaccttcgccgttgaagacaaggactccaaacactcgatcggcacccaatttgtgtttgacatcaagagaaaagcagacggttccattgaaaaactcaaggccagatttgtagtccgcgagttcaaacaacgcctcagcattgacgttcgcttgacctttgcccctacggcctctcttacgacgctccgcatgctcctcacgctatcaatcaagaataattggatcatcaactcttttgacatcacgggcgtgtttgtccacagtccaatagatgaaaccatttacgtggatcctccaatcaaactcttccctcatctcaccggtaaagtcctcaaactcaagaaagctctatatggtacttggcaggccagccgatgctggtggaagcatttcaagactctcctccacagttgggatttcgactgtgacgaagttgaagaatgcttgtattgataccggaaaggcgtgtccatcatcatcatctggattcatgtcgatgacggcattgttttcagcaacgacacggctgctttggaacatttacgggacaaccttgaatctagcttacgcatgaagtgggacacaaaaccggagaaactagtgggactcaaactagattattccgatggtgctatctatctcagtcaacgcctgcttatcaaccaaaccatcaagaaattttgcaaacaagttcaggacaccattattccgacatacactcctctgctgggcgataacctggtaacaaattggggagacccggtatcaccgaccctatatcaatcatttatcggctctctaaattacttggctctgggcacgagacctgatctgagttacacagttaattacctggctcgtttcagctcaaatcccaacgaaactcactgggcggccctatcccacctcattcaataccttgcaacaaacaaagacaaacgattgaaactggaagtaacagcggactcactagttacttggtcggacgctaactggggcggcgaattccaacgttcaacattgggtttcataatcactttcctaggtagtccgattgcatggggatcgagacgtcagaaggtggttgcgacgtcaacatgcgcggcagaatttatttcactcggttcctcggtcgattttttgttgttcctcatacccatcatcaagtctctcgacctgaatccccctcttcttctcaaatgtgacaatagggcagctgtgttggtgtcggacgacaacgcttcaaaaggtcgcatgaaaagtctcgaacgcaatttctttttcgtaaatgatgcagtccgtgaacatgacatcaagcttgattgggtttccacatcttccaacattgccgatttcttcacaaaatctctccggactaatcttcattcaatttctctaaataaaatattcccaaaataaaaaaaaaacctcaatttttgtattctttctctatctcatgacatttgggtcctaatctcatttcctatgttctttatttgtttcttttcttttcttgtatttctttcctcttttcatcaattctctagttttttttctattttttttcatttcttattttaatttttgaccttatctctaattttttttccatctgattctcatttcttttctacaattgttctctttcttgatctctctatcattctcatggttgtaggcactggtgtggagtttgagggggggtgttgtatgggtgagcaaactccatatttggagtatggaaagtacaagaggaggagcggagtgaagcaatgaacatcaggcattctcaaccacaacagtctctaacatgtagtgaaatgtttgtagcatgctgttataaatctgtgacatgttggtgcatgctggaaagatgtattgataatctgtgacagatctttgacaggtatgtgagaggcctgtggcagttatacaactgctataagatgtaacagctgtgtgaaaatcctgttcttatgaaatgttcatcacattgccaacatgcaacgctgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaatcgctgttagcgattagcgtagcgtagcggaattccgccatgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcggtttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctaaaaaaccgctaacactacggtttttcgatgaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgcaacatgttacaaaccttttgaaacatatcaaagatttttcacagcatgttacaaaaatttcacgcaaagcctcagatatttaacaacatgttggcaatatttcacagcatgtcacagatactatttgccagccttagagatcctgaagagtatccaaaagactgctcaatgacaaattacaaataaattatattggacaacccttgtattactaagaaagcctagaatattatatgttaaatgaacttatcatagctttctagatggggttgctcactgaaagcacccccccccaaatatcctactccttctaggactttgttataactcaagatccctaaaagaaccagtcaattatccaaaaacatttttcttcaccaatgggtacccaaaaggggaaaagttgggaggatccactcccagtggctgagaagattctcttgattgctgaggcttttacacccttggtggccaagaggattttcttggtcactgagttttttacactctcagccgctcagattgataactccaggccgttgcggtgtgtacaggctggcaagggggacaaacttcaatgaccgggcagattcactctggacactgagaatgtccatttcttgacgggcgggagggttagtcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaataccctgcaaatcagctgcccgtaacctttcaaagtgtgacctgcggagaagccagttgatagagtcagattacacgccctcagaaagtcgggcggatgcggatgagccgttccataccgactttagatacactcatagcatgctcggtgtttcgtaattcatcgaccgagttggtatagcgccgtgttgacctcagctgatcatcccgattggaagggatttttttttttttttttgtttttttttttttaaagtgaaatttggcctatggcattgcacactatgaatctaagtaacatctttgtgaaatgaatgaaacacaatgcataaactagtaacaacaaagaaaatactgttatgaaagatagcgcctaaaatgataacagaacataaaggagaaaagaacaaagaaaaggagatgtgagacagaaaattggtgttgaggacgagatggatgcaaccggagggcgagtcatcgagggagttgagctgaaaagcgatttgagtcgagtaagaattttgccagggctgcctcagcttttctgttgctgaggactaagtcaagtctttccgtcctaaatcgtatccgtaggaagcgcagatttttgcgaagtaataccctctgaattttgtattgtggacagaaattcatgaggtggaaaactgtttccctagccccacaattgggacacagcgggtcgagtgtcctacaaattctaaacagatgatgattcagtgcgtgatgacctgaggccagttgatttatcagagagctaagggcaatgtgaaggcctggaggagaggctggttgttgcccggcggtgcactttcttgaaattgcctttgatgagtaatttctgcgatgagggggactccaacgcttctttggccaatttgtccgccagttcattgcctaggatgtctctgtggccggggcaccatacaaaggagacaatcaggtcgcttggaagagctgacagagcaatgtctattagttcaaaaagtcgttggcctggttttggggttaccgggccgcctatccttttcatgactccctggttgtccacgaagaccagtagctgctggactggtgaatccttgctgattgtccttgccaaccccaaggccgccaagacacccgctgcttcactctcgtggttggacacgagtgtgtttcctcccaaggaatatgagctaaacacattcctggccggacaaacagctgcaccagcccctcctttctccgggtggaaagacccatcgcaaaagatcaaaagtctcgtcgggtctgattgatgtagtgaaatgagggacttaaccgcgacaatggcttcctccttggacatttccaaattattgaattccaggcctttggggggaagattcccgaaatcgagtgggaggcggatcacctcaggatccatccctattgccttgtctacaaggtcagtcgccaggcccaccttagctgagtccgccaggcgtttcgtagagtcggatctgcttgtgagaataaatgagcgaatgacgttattggacttcacagtaataatttttctaaaaaaaaaagagaagcaagtttttgtgacttcattctcaaagtcagggactgcagatctcgattgcaagaacttgttggaggttgatttgaagacgccaagggaaaagatgcccgatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcgtcaaatttcggtatgtgtgagggggtcgtaatggaaagagtgatccagcttgaagagaagatggggactcctggaaattctgtctcaatgaaatggaacatccgtgacagcgcttcactttccctcctggtaggaggacgcgccagttgtgcgccccccagctgataaccgactaggatccctttttttgatgtatcgctgaatttgcctttttgaatgtctgacgggatgttggcgtaggcgacacagccgaagggtttcaggcgtcgaacgttgaattgactgttgaaccatttgtggtgaggagtgtcccatttgagtttcctcatgggtgtgatattctcgaggaggactgccgtcgagactgcttcggcccagtattcggatggaagtttagcttgtttgagcatgcatcgagccttctcagaagttgaccgattgcctctctcagcgactgaattctgttgtggtgtgtagggtgcagtgacttgtacagtgatgcctttggatttaaggaagtcgagaaactctttcgagttgaactcgcccccgccgtcgaagatgacagttttgatattggcagaatgatgattggtgacttcattgtagtattgcaagaagaaggaaaaagtctcggatttctttgacagtagatacacatgacgatagcgagtatagtaatcagtgattttgaaataatactcctttccaccaaaagatggtgggctgattctaccgctgagattcatgtatacgtattcgaggggtcgagtggcgacagggagtgatccaggaaatgatagtcgatgagattttgatagagagcaggcatcacagttgagttttgacgcgcgaatgttcggaaaccctctttcttcagagccttcccttgttaaggttgtcctgctgatctgtggagtgtatcgatgtcactttgaccgctcgatctgggctgaaccgatgagtgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctattacatgaggtatttttagctacatacaaaatttgaatgagtgaatgtgattggttagacatgtacaagagttgaagtggtgatccaagcagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgcaaagagtgtagatgtatgtaaatgagtgtatatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgagggttgtaattgggtttggtgatatgtaatgatgggtgaaatcctcgtgatatgttgtccagtgttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtggatttatccgtagagtccagttcttgagccgtatggtgtgatttctgagagagattgggtgataatatgaagaaaatatatataaaagaaagaaagaaaaaaacttttaattttcacatttttgactaccacagcctcccccaacttattgtctgtccccagacaatttaccaggagaaaatgggaagaaaaatagagaaagagttaatttttaaacatgaaatgaagtgaaaagggtagtgggtatttggaggaaaaagctggaaaaaaatgagtgtggctgggaaaagagtgtgatagcctcccccagctttgcagtgaagccaagctggggtggccgtatttgcaatttttaaacttaaacttaattttaacagttgatttgacagggtttcccctgtaaatgttagcctcagggtccctgtgtaccccccttctgcccaatagttcagaggtggagggcattttttttttttttttcattctttttagtttagttttatttttatttttctacatacaattttttttttattgttgctgcgcagcattggttgtccagatgaccaccctgttgacgtggagtagcttggtttacctgcacttgggaggggcccaaggggttttgtgatcgttcgggtgtcgagtgtttattcgggtcgcgcgaggtggagagaaagctgcggccgcagccgagggcgctgagtcgctggtgcctcgttccgtgtgcgccgttccggtgccggtgttcgagctcatttcggcttccaacttcttccaaggtattcgatcggattttcgatgcatcgacgacaggtgagctgatttttttattcttacataacatttctacctatgctgaatgctgcctttcaattggtcaggattcagcagattttgtcttgtgttcttccagcagccaaatcgagcgagttgattggccaggactgtccgtccacaacaggggtagccaggagtgaaatgattagccgatgatatcagaccgaatgcgtggtgtagcgtgtcgcggggttgtttggggctgcggcagcagtcaagagcgctgaaccgtcggcgctccattccgttttacaccgttccggtccaagttcatgtccctacacgcatctgagagccgacttcaatttctgagcaataccgccgacatcctcaaaccactccggcttccgatttcttccgcggtcttcgatcggatttgcgatgcatcgatgacaggtaagtgacttcgtttcttctcaaattttccattaatgctgaatcctgccttcctattggtcaggactagtcgggtcgtgtcttgctcctttcagcagccaaatcagacaaggtgattggtcagaactatcggccaccgaagggcgtagcgcgtcgcgaggtcgttttccgagggtcaggtgaggtagtttttatatttctcctcggttgtttccctttacagttgagattataaaagaggggccttgtcggtgattctcaaccctccaacagctaactgaatatcttctgaatccggtccgttgtgtgcagggaaggccattgggccattcaacccttaaatttcctggaatttgagtcttctgttcagtatcagcgggtaccggttttgatttcaatcaataccaacgacatcctcgaccgactttgactttattggtcaggactattcgaccacgatgacagggtatagcacgtttcaggtcattgtccgtagttaggtaagttttcatcgcacttagagccgtgattgatcaagctttctattcaacccgatccgtgaagaagactgtgcccgcacattcgattttttgcaacgatttgtttaacgacatccatgtggtattgatctagcctcaagagggtccaggcctattgaagtggaatcgcgacttccatcgttgtcttcttcaacgtttgatcgattaggaagcctccaacaaaaataatttttagatcgaccaaataaaaaagcaacagtcggccgaggtgtttggtgagtgtttcctgctgtctgtggagaggctagttaagtagttcaaaccctttccagcacttttttatacttaaaaaaaaaaaaaaaaaaaaaaaaaaaactgaaaattttaaatagttgacaagagaaatgaagcacccctcccccaacttgacaggttgtcctcaaccttatagagattaaaccagtaagttgagagagttaaggtgagaaaagttcagaagcaaaccaagaacaagttcagctggtaagagtgtggaagttttgaaagtgtgagggaaatcaaatatttatggatgataatggggtgaaggttggtgtatgaataaataaaaatcaagctggtagggtgattttgagaggagtttcttgagtaagacttgggagctaatcgaagataaggaaagtggtgatgagaatgaagggaaaagggagccagggaagaaacagaaaggaaaggaaagaaaagaaagaatatggctagatgattgataagcgggtataagcgatgaagttgtgggataaaaaaaagaattaaattgaaggaggatggcggtaaagagtgaagtataaaggaatgtgagtcctccccaaacttggaaaattattcatctgcctgattttgaaaaaaaagctaagctaatattttgtgtgatgaacagtttagtctcatgcccaggaggaggcttaatttttatgaggtttttaaggtgtaaaaattttttaaacagggaagtataaggttctgtgaatgaaggaagggggaaggttgaaagagaggatgataaaagagtgtgagttcctcccccaacttaaaaatattctgatgttgcattcttgaaggctgatatattcttcttgaatttgacagaaacttttgaaaaggaatttatttgaattctaaccaactccaaccagtaactttgggcgcttgacgtttccataaggtttttgcaaagggtctcgcagaattgataggggtaactgagaaaggatcttctggagtaagtaaattagaagaaataattcccttggtgaatcagatggagcaatattgtcgattggtaactttgataattgtctagttttccagtttgcttccttacgtggattaatcaacgttgctgtaatatctggcggatccggtggtgtcggaattgaaaagacttcttcaggaattgatgcggttgaaattgatggtgtaaatggttggctggaaataggcaagtctgttgtttcaagattttcaggagccaatggggaatgaacactaataatcttgtcttttggttcttcaatttgggtattctcgatttccaggtgttgagacgagtggttattgatccgcaaaagtccaaatatgtccgaaagaggcctaaatagttgcttgttgaagatcttgatttccaaatatttgttgatattaagcatccaaaatttactgggaattctaggaattttgtggtcttccttggagttttcagcaagcagtaaattttgaatcttcaccggattgattttgaatgatggcaactgatccaaagtttctggttgagttgattgatccaagctttcttcctgatccacattgttctccgtatcaggtttgtctagaactatatccgggattttgattactgtatgtgcaagctccattggtgtatccattacgtttattgatgccgctttccattcttccatatccagtagtttggtagttgtgactggttctgtcatgttcaatgaggccaagggtatggtaacatcaattgacttttctgtatcagcaatggtgggttccgtataatttgtttctggctccgtatgatccgtcactagttctgtataatccgtcgctggttccgtataatctttcactagttccgtataatccgtcgctggttccgtataatccttcactagttccgtataatccgtagctggctccgtatgatccttcgctagttccgtatcttccgttgctggctccgtatattccgtcgctggctccgtatattctgttcgtggctccatttgggacaaaggatggggagtgttgcatatgacaggtgattgtgactcttgaagttgttgtttgagtgactcaatttccttggctaattcttctaatttggtttccatcccagctgcctccgtaaggtgttcccaaagagggggtaacctggatccatcgggtgcttgtggaagttgaccattttgatttaaattccgcttgatatttctctggagttcttgaggaaaggcactgatgaaaataactaaggcatcctgtctacttctcaattgtttctggatgaggaggaaatcaagtatcttggaaaatttttgaaggtacatctggaatgcttggtagctgactgttttgttatctctagaaaattcttcagaaaggttgactaggtcagttgctgtataccaaatttcatattcatcaccccataattcaaacattgaggcccgtagaatatcccagtcacattcctcgtatccgtccatggactcgatttgacacttcagttcctcggtttgcacaaaccgtccaatctgtagggctcgatcatatttggttgcattaagtgaatctgccgtcatctcgtattgcctcaagaattgcatgaaatggtgtccatcctagaaaagtccaggttgctcaattaaaactgtattgtttggggtagttggttgttgataaattgattcctgttgtttgggttgttgataaattggttcgtccatatctagggtcttgttgattccagttctgcatataggcagatttcccgtcttcctgttcttcatccaaggtggtgatagcgttgatgatgacattgtagttttcgtattccggtttaaatttgaagttggcgtaaaagggtgtttcctataatcggtttgtggagcaaataattcttccatatctgatgtactgaacggtagactcctgttgattttgattgatgttcctagttttccttacttgacgctcctcggatacctaaacaaacggctgctctgaaaaagaaacaaataaagctttggtcactggtttctttaccagggcaagcttatggctttcttttaaataatagatcagttaaatactgggaatttcttcttttacagaatctacttatccaaatcctttgggtacctttgcccttcttttggtctataagcagctgcttttttcgaatatttcctgagttgtcgttgaacagtatcctagttatccagatccttcgataatcttccttcttctggttaataactggctgtcttcttcgagtccttgtttcagtcgattcctacactttcttttcagaggttggtcggtggtgtcgttgaattgtttgttgaagtttgactagttgatcaacagaataactgaatatgccactgagtagttgcaaagatggttgataaatttgatctggttcccgctaaagtttgtgatccttcgacgattccttctcgttatttgttgaaattcgattacttgatgtagatcacacaagtttatcctatcacgttggggactcccttgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatggtggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaaatgagtttagttgttattggtgtttggtaaggttctgtaaaggtggtgtatctttgattgagtggtactaaacttgtgactgatgaataatacactgcggggacaacaactggcaggagagcctccttatatagaaaatagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtatttttagctacatacaaaatttgaatgagtgaatgtgattggttagacatgtacaagagttgaagtggtgatccaagcagctgaatgagtgattctgattggtcaggttctgatgtggttacaattgagtgtggtggtgtaagctgcagctgtcatgcatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttctgtcttctggtcttctgtctgaataatactagtactcccaaatgatgatgggcaactactaggctaatgaagggtgatcagttatctggattgctggggcaggatctgatggggaacaaatgaagaagggaaaacaaggctccttatatacaaaatctggggagtggccagcttgtggttggaatcaccatggaacaaaatggaacaagagaaaattatcaaactgaaacatgtggcccaattggtaggcactaagataaatggggaaaatgacatcagaggcatgcagggatgaaatgtgccacaaccaatgagggaggaagaatataccaaagagataaatgagctagccaaatgtgtactagtgtgagacatgaaaataacccaagaggaatagtgtgaaacaatagaatgtggcccaaagtggaaatgagactagagtgaaattggattagagtgaaacacatgcaaaggccaagtgtggaaggctgaaaggggattgatgatgtaagactgcatgagatgattatgtaataaagaaatgaaatgagaatccagagtgtcttctgtccagggggcttggtcttgtgacatccatggtgttgcaggttggttgaataatccagaaggggcttgtcttgatccttgagggtctcgtcattcagagggcttgattatgtgcttgaagctttgattttgtgggcctcttattcaagattggcttaccacaacgtcaagatgtttgaagattcataagaccagcgagaattatacattggatggagagtttgagtgatagtgatagtgaagagagaaagagtgaagtgtttgagtggattaattaatccttgctggatttttggccaacaacctcttcttggagcgggtgagatgaaatagtttgaaatagactcatgggcgtcttggatcaggttgtagcggttatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagccttaacttttgatgtagttgttgtgaggaatctgtttgagtagtacgacagagcatgatcttctgaagtgagtaaagtagactgagtaatattttattttcaagtcacttgagagtgatgattgactgatccatctaaattatttcccgttttgttgttttcatattctagctggtttggtaaatcccactttgtttgtgttatatctggtggaactggcgcaggtggaatattgatggtatcttcaagtgttgcaaaaatttgacgtgagggcttagtagattgatttgaggtagattgactgagtgttttgaaatttgtgattttatttgagctagaaatactgatgtgatcctcattctgtccttcaggtttggtatccttattgatattgagttgttgaggataaatgtagttgatttgtgaattgttggaaggatctaaatgaggtttgaaaagatgtttactgaaaattttgtttttgaacttagtgatatcttgaatccagctgagctttgattttatgggaaatttttgagggttttttgttatttctgtaaggtggaaatcttgattctgtaaagccttttttccagatagttttgattgctccgcctgatctgatatattcttgcagccgagtggttccaatggtttgggtttgattgtggaggaggtgggttttctgaaagtttctgcttccgttgtggtcattattcctgtgtatgaagggagaaaaattcaaacttttattatttatcaatgaaggactcaagatatggacaaatggacgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagatggggggtatattgcatggtggtatattgcatattgcatattgaattccttttattcatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaatttcccatttatttcagccacagaacacaaaattcccatcattcagcttacatataaaaggatcgcgtgatagatagtctagccaaaatgcctcaggattttcaaggatagggcagctaaaatgcctcatacagggggttgcttggggctaaaaccccacataatttcctatatatggaggtctctgccttccagttgttttcctcgtcattccgctcagtacacattttttgggtgggacccctgtcacagatatttattacccaagaggatcacaagtagtacagttcacagtggaaatacatacacagtttcacaagcattacacagaagaaccagtccttggttccagtcctggttgaagcatagagctcccagtcctttgggttcaagaaccacctctcttacatatacagcattaaggaagaacacaagtatcaagacatcaagacgagaaacaacatccccaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaagggagtccccaacgtgataaggattacggtataattgaagaaggatcaaattctagaagaacagcaagaagaagaatcaacacagatagtcaacactcttgaaggattttgcgaagaacaaatttgtcaaccacaactgtcatcaagtaaagaagaaacatcaagttaacctgaagatcgaatagtcaagtgatagaacctattaacgaacaaaaactactaaaactctgaaagaagaagaagaagatttgtgacaccagttctgacagacgtatctcgaaggaagcagccagttatatcccagaagaaggaagaccaccgaaggatttggataactggatcctgtttgaagcaaacgtcggagcccactcgaaggaagcagacgattatatcccagaagaaggaagaccaccgaagaatctggataattgtatcctgctagaagaacactcccagctactagtattgttactgagaaaacccccaacttgccctggtaaagagaccagagaccatttttgaattgaaaatcagagtttagtaggattagtatccgaacatagtattacatcacaacaactaagaagtcaacaggaacaacatgagtttaccatatactgtgccagatttggaagacggattgctccaacaacacctttgggaaatagaccatttgcgtcgggatcgaattcgaactggaatacaggatttacggcaccgcccaccaccaaatgaagaaggataaaggaaagatgccagccaatcaatacagagaaccacaggttgaagaagagatgtcagactcagaggatcctacaccacagagacaagccaagcaaacggaacctccggtgactgggtatggactacataatgcaagaggatcagatggtgaaccgacggagagaagatatggaccaaggatcatcaaggaaccgggacttgtgtacgacgggaccaatttcacacgatttctagcgagatacaaacgagcggctttggcgtttcaggcattggactacgaaaaggcgttacagattggacaatttgtacataaggaggaattgaagttggaactcgaggcgatggaagggtacaacagcttcaactggacggaattaaggaaggcgatgaaggagagttggggggaattggacaacactattctgtatactacggcagatttggtcaaaattgtggaagaatactccagaaaaggaggactgaaggattacaaagagtacaaggcttacttgggaaaattcaccactatcttgaaatacctcgtggataatgaacatttgaacaagaagcaggacgcatcacttcttttcataagtgcattttctaaagaaagtcagaagaacatcaagaggactttagtcagtaacggacaactcccaaaaggaccagacggcagtagtaaacctccactgtggaaacatgttacagaagcagcggatacagaaattagggtggaagaggaaggatactttgcggtttcaggattctccgaggcgaacaagcgaatgcaacgggaactggatcagaagaaaggcgatggtcagcgacgagaacaaatgatatccggagcgccaactggaaaggtggttgagaaacaagtagaagacataatgcaagaaatggcttcactcaaacaaaaattgaagagtgtattacctgtttacaaccaacaaagcaatccgaaatcagaattctcacgagggaacgccaaaccttcgacgccaatttacgagcctatgatgtgtttttactgccacagagaaggtcatacgacttacagatgttccgaattgtttaaggatgaagagcaagggctagtgaagagaaacgggaaagactggtacctaccagatgggcaacatattccatggaacccttcaagaccaatccgaaccgtagttgcaacagcctcggcagacccaaagatgcaagaacacacaaataatgcgaccaaaacagaaccaaagcaaaattctggaatcatgaagtcatcagctcaaactatagattgggatccaccaacattaggggctgagaattttctaggaactcacgcaataacaaggtctgatgcgcagaagggaagacgaagtgtccgaatccaggagccaacaaacgatgaacagatggatgtggatcaagaggaagaagtggccaaaatttcgccgaatcctccgaagaagccagttgagaaggtttggagtaaagatagaatctcagctatgaaatccaaggatgcaagcccagaggaaattttgcttcaggaactagacaatgtcaaaattccaaccacttttgctcagcttacggctatatctccagcatacacatcccaaattatttcgaaattacagagcagactcccggagaaaagttccacaacttacatagcaactgaagcagtcaaaatgtcggcaatggagctcaacaatgaagatgaagaaagagatccctgttattacagttgtgctctaggctacgtaacagcagaaatcagcggatcaaaagtagatttcatggtcgactctgggtctatggtcaatgttattccaagcatagtggctcaggacttggaactggaagtagtcaaagtcgatatacctatgaaaggagtaggaggagcaagatgtgatctgaacggggtagccgaaaactgtccagtaacgataggaagattctcgggaccagctcacctgtttgtttcaccaaaagcgcaagattgtatccttggacaaccatttctgtttgattacgaatgtacgctagaatatcaagaaaacggtgaaactttaagcttccagggaactaaaggaagaaaggtttcagttccacttgcaagaactggaaaagggagaggatggaacaacatgaaggatcttagtaccaacagtatccggaatgtcattcatgctcacgaaactcctgcgggtaaaattctgaatttttttgtggacatttttcttttcatccagtgtttttatggggttacctcccttatgttgaagacctgtaaggagaagttgggggaggtttccccaaagttaactaacaaatttgtttcagagaagaaggctgttgtttgttcaaagcttacatcagttttggcagaaccaaaattcatacgatcaagcgacaataagaagatggaaacgctactgttacagtgcctcggaatttcttttcaggaacgcttgtgtcaaacttggagggacggaggactttggtgtatgacgaagtataaatcagtggctaagaagatcaggccgattaacgaagcaattcctcaggctcttaatccaccacttcaaagaccggcgctttcgagggatccatacgaaacaccacttacaccaaacccacctgaatttgcaccaactgagaaggtgacggaagaacggcttaagatggtgaactttggaccagaaggatggctgtcaagcgaggaattgaagctcttcaagaatttaattgtcatcagagaaaaggccatagctttctgtactggagaaagaggacttttaaaacactcttacggattaccatacgttataccagtagtggaccataaaccatggcagaagaaaccaataccaattccggctgcaattaaagacgattatgtagagttagtcagggagcggataaggactggtttatatgagcaatcaacttccagttattctagtccagttttctgcgtttccaaggcagacggtaaattacaaatagtccacgatcttcaagaaatgaataaagtcacgatcaaggatgctggattgcctccagcaacggaagaatttgtcgaatcttttgcaggacgtgcatgttatggtctgggtgatatcatgggtggatatgatgaacgcgaattagctcaagaatcacaacctttaaccacctttgacacacctttgggaagatttcagcttactagacttcctcaaggggccacaaattcagtagcagtttatcaagctcagatgatgtggattcttcaagatgaaattccagagcatgtaggagtttttattgatgatggagggatcaaaggtccagctagtacatataacaacgaagtcttagaagaaaatccggggatccgtcggttcatctgggaatacgccataaccttggaacgagttcttttcagaattgaggaagcaggccttacgattttgggaaagaagtttgctgtctgtgtcccagctttggacattgtaggtcacgtggtctgtaaggaaggacggcgagtttcagttcagaagaagaataaagtgaagacgtggccgactccgcataacataacagaattacggggatttttgggcattgtcacttacgtcagaatatttatcaaaaatctctcggaaattgtggcacctctcagaaaactcacgagaaaagatatagactgggtctgggaagaaagctgtaacaagtctttcgaaaggttgaaggagattattggggaagaaatcaccttgaagaagttagattattcaaaggacgctggattaatcaaactagcagtggactcaagttttatagccgctggagcagtacttttgcagcaagaattagaaaccggattggacagacctgtgctttacgaatcaattgttttctcgcctgtggaatcaagatactcacaacctaaattggagctctgtggggtggcaagaattttgaagaagctacagatatatctttggggtcaacacttcgaacttcaagttgatgcacaatccttaattcagatgatcaactcaccatcactacccaatgcacctatgactagatgggtggcttttattcagttattttcttttgacatagtccacaagaaaggaagtacattcaccctgccggacggattatccagaagaccaatcagcgacaaagaaccagaattttacaaggatcaagaagattttgacgaagacaaaccagttattagggcttgtgttcatatcaatgtatccaatctttcatttgagcctaaggaatgggaagcttctgaatattggatggacctcaagcgttacttaatgactctaaaacggccaactgggatgaacccagaagatttcaggaaattaaaacgaaaatcagtcaacttttttattcaagatggacgacttatgcgacgacactcacctcttggacacttggtcatttacaaccacgattatcagtgcaaattactccaagaagtccacgaggatctgggacacagaggcctggaagaaacttatcagaggctggtttgcagattttggtggccaagtcttaagaagcaggtcaagctgtgggttcagagttgtgaagcgtgtcagaaaagggattctttaattcctcgagaaatcagaaatcctaccggcgaaagtagcttatttggacgagtggcgttggacgtcggtcacatcaaggctggaagatataaatatttactagtggctcgagacgatttatctggttgggtggaagctgcacctctagaaaaattgaaagcggcaaaaattaaaaaatttcttttggaggaatgggtctatcggtacggcacaatcaagacggtgacggtagacaacggaccggaattcaagagtgaatttatcagtgcagtcgagaaaattggggccaagttcaaaccaacaacaccctactatcctgaagcaaatggaatgattgaaagaggccataaaccacttaaggatgccttgatcaagatgtgtggcgaatctggtggaaagtggcgggaatatttaccattagtacttttttctgatagaatttccacaaaaagatcaacaggttactccccatatgaattagtctttggtcaaaagtctgttcttcctgtggacctcgaaatggatacctatttgggaattgattggatggaagtcagtacaacagcggaattattggaagccagaactcagcaactcgaaagaaaagaagaactcttgggaatagcttaccagaaactccaagacactcgagaatcctcagtcagattttgggatagaaaaatggcggctagactccggaatcctttggcttctggcgaaatggttttaacttataataaaagcttagaagatcagtggggtaaattatttgaaaacagatggaatggcccttttaaagttaaaaaacagcttgaaggaggatcttatattcttgaagaattggatggtgtggaattaaaaagagcttatgctgcctcccatattaagaggttctattccagaggaagggacttggaggaaataagggcagatgaggaagattcagatccagactcagactcccattcatctttagattcagcatcagatcaaaactcagaaaaaaatgaggccaattcagattcagacatggattaaaaattcttcatttttttatctttatcatataatttcttcattttatcttcatcagtttctttttgaatttatttaataataataataaaaaaaaaaaaaaaaaatccaagcataactcataaaataccaaaaacatatcagtttcatactcatttttgttaagttgggggaggagattcatctcttatgaactcaatcttgaatgaagtttttttatgttttcttctcttgggaatggttgaggacaaccattcaagttgggggaggagattcatctcttatgaactcaatcttgaattgagttttttatttttacttttatttttttatgttttcttctcttaggaatggttgaggacaaccatttaagttgggggagggggtttctttatcttttcttatcttctcacataaaaataaaaaaaataaaaataacaaatcaacctttttgaattttattcaatctctatctctaatattaaaatttctagataagtcaagctagagtagcttcataaatccttggatgtataagataaaaagatttactttcattttctacatgcaaaagttttttagagaacaaaaccattggggcttcaggaaacacaaaatcactttcatcacaatcgccttgaaatcaaaagttcacccactttggaatctcctctctatcaataccagaacgaaaaccgaagtcggtcagttcaagccgtgggtctagatggaagcaaatggatttttttatcaacaaacaataatggtatcggcatcagttgaggataatggagttggagcgaatagacgacttgaaaatcaaacagctactcacttttggaatcaatgccagctcaaaaaccagcaatgaggcagttgagatgatcgatctactgaaggaaatcaaagagagcacaccaggatcagctctttattatacaaaaccggcttttctatcaacaaggggcgaagtcggtacaggaagaaagagatgatcagggagggtccagagacaatagaaagatactgggatggatgagatggacaagtttcaaaggaagagatggatcgtttcaaaagaagtaggaaccagatagagaagaggatgattggagcaaggagagatggaagcgtggaggaacaatctattgatgggggagaaaatcagcgatagagagagaacgatcgagcgatgaaggaagagacggtgatggaagagacgatgaatgatggagaagattaaaagatggtcgacagaggggatggttgaggaggtagatagaaggaatgatgaatctgatgaaggacaagaaggaagaaaatcgaatcgcggagctctttaaatactggaggagatcgagggtcgaagtcgaattgttttcccggggaaccccattgaccccccgaggaagaaacagaaactgcatataaataaatccgatcaatctgaattcctttaagatggtcgatcgacgatggatgagtattggatcgatgagcggatcaagggaggatagccggctagaagaaaacaggcgcgagtgattaatccaatcgtcgaggagaaagaattcctttatcgacaggatcggcgagttttcttttggaaatagagtgggggcaataccacaaaaccgggccaatgagagatttttgttagactacacactaccgggccgggtctgaagaggatgggaagatagtggacgatcgattcaagaggccaaggacagctaaattgaatagttaatataggtggagacttaccagcttaggaatcacattggcaagaggattggctagaagataaacgacgagatcggtgcagtggtggataaccgagtagtggatagtgggaagagcaatacattaccagaccagagctaggaacggctagaggaaaaatgagtccaggcggtttatttttcggactgcggaaggtgatccggaagaggcaatcggcaatcgactagtggcgcgggccggccgccagaaagctagaaggagagcagtggcgcactcgtaaacgatgggggttgataactggggaatctaaaaacgatgaagtagaatgtaaacacttacctgagacggagatccaatccacaactagtcggcgagtgccaattcagacccggtgggattatccagagaggccgacagataccgggacggttgctgaagaacggactttgtaaaaaaaacgaaccaagccaataagggttttttttacgctagtacgctaccgggccaagattgcagagaattaagaagacttactagtttgaggatcccatcgctgaggagatcgccggggagatcgtggagaagatcgattgataggtggatagtccaggtggggaagagaggagttgaaggaggggtatccgctaccgggctggtgcagatagcctgggatatagttgaaagaggtgataggcctgtgacaggacaccgagacggagaaggactagaaaaatggattgggagcgggtggcgcggctctcaggactactgcgcgcgcagcaacccaaatccgaggatgtgaaaggtcctgtgaacggtgcaaggacttccacacccagacaacctgaaaaactccaaatttgaagtcaaccaggaggacctcagttccagtccccaactaggcaactcttttcatacacacaattcacaccaaggacatgggttccaatcccacccttgaacaaaatttatacacaataaacctgggttcaattctcacacaaggagtaaaattctgagaaataagaaggctcctctgttcaattctcagtctcaaccaaattagccactaaaataaaataaacataaaaattatcaaagtttattattatcattacaacatctaaatttagattctaccatacaagatacataagttttagccttcaaacacagtcataaaatcagaattgactggggacagtcaataagttgggggaggatgtggtcattattcctgtgtatgaagagagaaaaattcaaacttttattatttatcaatgaaggactcaagatatggacaaatggacgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagatggggggtatattgcatggtggtatattgcatattgcatattgaattccttttattcatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataatttactatataaggaggcctctgcctgccagttgtttccctcctcagcccactcagtacacattttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagtctgaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagtccctttgggttcaagaaccacctctattacatatacagcattaaggaagaacacaagtatcaagacatcaagacgagaaacaacatcaccaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccgtaaaatttgattttggtaggtcttgaatcgtatttttactgagttttttcagttggaccgcacctgttttacaaattctcaaaagtaaaaggaaaataatcagaatattcttttttaataacattacctttgcaaaatatatttttgtttgttttggtagttttttaaataaatccaaaagaaaagttttgagccagtctagaaaacccggtgttctggatataactcgctcgactagcttaagtgagtaatcccttagttgaacaccggaattcataaaaaagactgctttgaagaatttttgaacatctgatcctcgtcgtttggccgtatattgctgtcctgcatcttcatactgtttgtactgagatctttcttgttgttccagcctcttccttggaccgttcttgctaatggtactgacacccttcgccccttcgttccttggaaagacagagtttcaccgttttcgtgatattccaacgtgcatccgtagtcaaataagaatggtcgtcctaaaatacagtcctgagccttgggtgaaacaaacagatgggctggtcaggagaatcttccaattccaactgggcaattttccgctaccccatttaagtcgcatcttgctcccccaactcctttcattggtatatctacttgtactagttccaaatccaggtcttctgctactgatcgaggcataacgtttaccatggatcctgaatctaccataaattccacgctagctcccccaactttggctgttacgtatcctagggcacagctatagtagcaagggtccgtcgggtcttccacctctggagtagtcatagctgccgagacttttgcggtttccgtagtaatacatgtcgcactactctttcctgggagtcagttctgaagttttgcaattatttgctccgtgtaggttggtgaaatagccgtgagttgtgcaaaagttgttggaattttcaaatggtctaactcctgcaacagagcttcttctggtgttgcagcctttttattaactggcttctctttactccacactttctctaccacaggagttttaggtgtttcttccgtaatttcggcaagctcgtcttcttgatccacgtccatatcatctttctctggttcttgaatccgaacactgcgtcttactcgttggccttccgaccgagtaatagcatggttggctagaaagatttccgcacccaattgtggtggatcccaatcaatggtttgagcagatgacttcatggtagtgggtgcctgggtttctccagatttaagggattcagctaatttccttgcagcctcttgcatttgcgggtctgctgatgccgttgctactacagtacggataggtcttgtagggttccaaggtatgtgttgtccatttggtaagtaccaatccttcccgttacgcctgactaatccttgttcttcgtcttttaagagttcttgacatcgataggttccgtgtccctctttcttacagtagtaacaactttgggtttcatacaagggtgttgaaggcctagcattacctctagagaattccgatttttcatttgatcccggcttgattgtaggatgcaggtattatgcttttcaactgagacttgagtgaagcaatttcccgcgccatatcttcaacttgtttgtccatggcttggcccgtaggtgcttccgcaatcatctgatctcgttgttgactatttcctttctgtgcgtttagtttgttctgcattagttgattggcttcgccaaatcccgagatgttaaaatatccaggttccacgatccgcacttccaatcgtgatgcttcaaccaagtcttcccagagtggcggtaagttgctgccgtccggtccttttggaagtaaatcataactgattaaggtgcgtttgatatttgattgactttcgcgggaaaatgcgctcagaaatagtattgcggcgtctgatttctgatgaatttgtttattagttactaggtacttgagaatggtggtgaattttcctaagtaagatttgaattcccgatgatccttgattccgccatttactccgaattctttcgcaaccttaaccaggtcgttgcaggtgtacaggatcgtattgtccagttctccccatgtttcgaccatctcctttcgtaattttctccattcacatttctcaaacccgttcatggcttctagttgagttttaagatcctccgtcttcatgaatcgcccgatttgtaatgctttatcgtagtcgcttgcattaaacgccctagccgctcttttgaaccgcatcaagaactttccaaagtttcgccatcgtaaaaaagtccaggttctttgataattcttggtgcaacttgagggattggttgttgatattgttgttcctgattcgctgggtgtgttgtgttgtcgattatacactggctcttctgcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagggattttagccccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggattttagctagtctaatacatgcaggtgagggatattggctggtgagagcactgccttgagggaatttagctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaacacaaaggaattcaatattcaatatgcatctagtattcaaaacaagccatactgagagtaaagaatccaaaagatatcccgtgacaggttgaaatctgtgtaacttcttgtcaggctaagtgatgccaagagcagaactcttctagctacactagctgcaagagtaagaatgggatgtgtacacgtgtgggtgacacgtgaaaagtgggggaattgtgtgtaaaataaaagaaaatagtaaataaaaaactattaagttttttatttacagaggggcctgagttgcaggggttttttactgtgccctctaatttcaggtcctgagttgcaggggtggtactgaagttatggtcctttgtaataaaggagtaaacccagaaaaaagtctactactgaagaaaacaaagagataatacttactggtacttatctctaagccaaggaggtcttcaggagagggggactgttcttgaagcgctcagaaaggtgagtgagaggtgttgggagagtgctggggaacaggtgttgggttgttgagtgaaattcaggttgataacagcaggaactgggccaaaaggcaggttgaaactggttgttggtgacggtttatgctggtatgtactgatgaagatggggaaacaaggttcagggggaagaaggggctcttaagtacccattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgccaaggagatgatgtaatgcttgtaaccatgtttacagggtgttctgacgaaactgtaacactcctgcagcctatgtaagcactgcatgatgcaggggttgatcttcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacaattcaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaccttgtttgtagatttttcccgaactgcatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccaatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctaggttattttgcatgtagattcagaatctgcaataatattctgagttatgcttaaggttcagaagttattaggagattctggttaaaaatgttgttttccagtatttatttaattatttaaatgtttttctcttaaaatattacaatgtaattgtactatgtaataatgtctctattatagtgcttccacttatttaaatagtatatttttattattttaaatgtatgtacatatataagtaataatatctctaatttatatgtaaaatgctttgttcaggctggctctgattagtagcaggctgacacttctaaactatgagagatatggggtcagttatagtaggtgactaggggtaattttacctgaggaatccatttctgattttatttttaccctaagtataatatataaagagataataataaatttttatattttctgcgtaaaaacacagtattatttaccacaccggtgtgaacttgtacatttggcagggactaaacgcgcgccgcagtcgcgcgagtttggaatttaggcacttgggtagtccccaacggtggagatggtctaatatttcttatggttactagtctaaataaacttgtcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaattatgggtgatcagttatctgaattgctggggcaggcgctgatgtggaacaaaggaagaagaaaaacaaagctccttatatacaagattctggggagtggccaatttgtggttggaagatggatggaacaaaatggaacaaagaatgaacaaggaagaaaattgtaactatgaacaatgtggcctaatttagtgtggcaataagataagataagactagactgaaaccaaagaaagggccaagctaagataaggtaatgaattcattctgaaacagagagaggcttggataatcttatcaaggggaagaggtgggggtaattatttcacccagataaggattgaacaggaaatgggaagaaagtaccaaaagaggactactatcaaacataactgttgtgtgagaattcttggcataagatggaaggagataagagataaggaatatagcttagaggggtttgatgttatattgagaagggttactggtgtgtagctggtgtgtgagctaagtcttattgtcagctggcaagcaaaatacagttaccccttaactagtcaactgagtattttgctacaccaactgcacttcatacatttcacactcatgtcactcattttcttattcatttcactcatttcattattaacatactctacatatgcttgtatctagttggccttgccaagccagatatataaagttgtacggactgaagtctattgttcctcagactttcagaagagacgaaataataaccaccctttattttacatcattcctctttactttgaagatacatcaacacatcactacttcaacctagcgtactcctcttaaatcaccaaatcactgtttggatctcaatacgcctgactgtctcaaaacttatcaacggcctgggcgtgaactctttggatcagatcagtatcttactacgacgtggagccactggacggatccagtaaacttccatcgagcggatactagtcaccttggagtaacccaccgctgacaattggcgaccaccccttatacctgtacacctggacagcctgtgcagacggaacccttgctttacgaggattcatcttttttttttcagtttttttttaagaagaataaaatctggttcaacctcgcggattaacgcagataaatcatcatcgtcttagtatccctcgtcgtttcttggtcatcaagccggacgacaaacatctctcccatctctctgcatcttctcatctcttacactttccccatcctttcattggacatcatctctggaccaaagttagcgatcatcgtcggttatccctctgaacagattgtggctgttggttcttgcaaactactcttgtcgttttggaatcagcattcaatctgtcatcgctgtttctcgctggtcgtttggtctcttttgattacaaggtccgatatgtcagaagtcacagtcctccgcaaggaactcaccatcttacagactcggctggaggccctggaaacaagactgacgacaatgcttccatctcatgttcaactatcaagccacaagctcgcgacagccaaggataagacggtgaagagcaaggaaacgatctcgcatgtttcagttaaacattcaaagaaatcttgctcggacacgaaggggaattcccaaaccctccgaagccgttcgtttaaggtgatgcgacacctcattaacgttgtcgacatttcccatcttggtcagcagcaaatgaaaactgaagtaaaaagaaagacttcatcgctttcccggaccacaggaacgataccagctgaacgccttgagaattcgtcgaacgaccagacctcgtttctgaagaccaccggagctgccaggagatctgaatccaagcattcaggactggcctacacgtctgatacacctaaaatcttccatcctaaacgtcctcgcaaggaagttcagatcaccggggcatcgacattgttccaatcaccatcaagccctaaaggccctttctcagctaccgtgcttccaacaacaacagatttgcaaagactgatgaaagacaaatcagtgcaggagcctgtgagacctccaagtagactggagacgactctcaacgaaagctctgactcctctcgatacctgcaccctaagcgacctcgcaaagtcaagtttcccaacaactcgactactttaaatcaacagtcagaagtggtatttcccaagacagctgagatttctatggtcacaaggacaccagaaaacatcctgcccgaagtttttgcgtataacaaactcccacctcgctgtggacgattctcactcctcaagcacgaccctgctatgctagatctcctgccgatatcagtcaaagagaaacaattcattaaaacttcatcagtgacagatatagaaaacttacaacaggcttcagaaattttagttcaaagacaagtgcttggtatttgggaatggaaagcaggtacctcaagagctacacttcacgaatacaagacacctgaacttgggactactataagcaacagaagatttaagtttgttggatttgcatggaaaggtgctttaggacaacagcccccaagaatagaagaacttcatgaagacatctcacaaggggccgacactctccgatggtattggttcaaggatctctggttacttttttactttgattaatttttctcaaatgatagcttcatcattttttttttctgttttttttagtagtagcaaatgtcagctggcaagcaaaatacagttaccccttaactagtcaactgagtattttgctacaccaactgcacttcatacatttcacactcatgtcactcattttcttattcatttcactcatttcattattaacatactctacatatgcttgtatctagttggccttgccaagccagatatataaagttgtacggactgaagtctattgttcctcagactttcagaagagacgaaataataaccaccctttattttacatcattcctctttactttgaagatacatcaacacatcactacttcaacctagcgtactcctcttaaatcaccaaatcactgtttggatctcaatacgcctgactgtctcaaaacttatcaacggcctgggcgtgaactctttggatcagatcagtatcttactacgacgtggagccactggacggatccagtaaacttccatcgagcggatactagtcaccttggagtaacccaccgctgacacttatcaataatgaactaggaatttggtcttgggtttcatctgaggagtttcagaggggtgggagatgttattatccatgtgggggtacttgtgagggttattggtttgttgcctttgtttgagggcctggggaaactcttgaggggtcttgggtctgtgattcttgtgtgatatgtagtcttgctgtgccttgaggttcaggattggcttaccacagcgtacagcctagaaatacaagatgaaattgtgcggcttacagaacacagactgcaggttgcatactaataaggacaaggggtctccatcaagtcaagggtgccatccccaagtccttctgcaaccttgcttttggaaagccttgtcttgaaccacaacttaaaccaagtcgcacagtgccagtttttaaaaaatctaacattgtcaataacagattaaacctcctcgttgatcagaggggtttccttccaatcaacaaggtacattaccttgcttatcagaaggtttgccttctgatcaacaaggaggtaccttgttgactggaaggaaacccctccgttcagtttttgaatggatctacatccacatctcctgtttgattcaatccaatatttttcaaaattccctcaaacatctcactttgtaatttattgaaatgtgttacaacccaaatatgattctttgcagtagatactttgttttctgattgatcaaggttttcaacattttcttcaagatgaatggctttgttctttactaaattcaacttataatcatgattgattaagggcgttaataaaaaaacgcggtaaatccacgtttacacgcggtttctgctgcgcgcagcacacgcggattccgcgtttgctcacggtttttttatttaattttttaccgcttattttttgagtttttttgaatttttaaagctgtttcctatgtttcaaagcatgtagaatttaatggtaaaaaccatttttcataaaaatgagttttaattattacttttttttccactcattatttcaattaattgtttgcatacatgtttttaccttattttttatgcttttttaaaattttgaatttatttcctacgtttcagtgcgcgtagaatttaattgtgcaatccaaattacataaaaatcaatggttcattcttaatactgaaattagacacattttttcacataaatttctacagcttaattttcattcttttttgacattttgaatttttttcctacacttcaagacatgtataaaatgatggtaacaaccattttacataaaaatcaaagatttttattgaatactgtgttggacaggttttttttatgttttttaagggccttaataaaaaaacccgcattttccgcgttttgaagcgcttttgctgcggcacagcacacgctcattccgtgtttaaacccgcatttttaattaatttatttttgccattaattttaattttttttaagtttttaaaattgtttcctaggtgaaaaagtgcgtagaatttaatggtgaagtccattttcctataaaatgacttttgattattaattttttttccacttatttttcaattaattgtttacatacatgttgctacctcattttttatgctttttttatatttttagtttatttcctaggtttcaatgtgtgtagaatttaatggtgtaatccaaatttttcaaaactcaacggttcatttttaatactgaaatttgacatttttttcacttaaatttctacaggttaattttcattcttttttgatgttttaaaattttctcctgcactttgagacatgtgaaaaactatggtaacaaccatttttccccaaaatgaaaactataccttgaatgctgcatttgacacattttttttaattaatccttcacgttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttttttcctacatttaaaagtgtatagaatttaatggtaatattcaatttccataaagctcaatggttcattctgaatactgtaattagtcatatttttcaattgatttttaacagcttaattttcattattttttgacattttaaatttgtttcctacactttcagacatggtaaacatgatggaaacaatcaatttgcatcaaaataaaaactgtatcttgaataatgcctttgatgtattttttgaattaattcttacacgcttaattacccttattttttggaattttaagctcatttactacactttgaaaggttacaaaattgatggctgtatccattctgcattcaaatacaatttgtatacagtacaaattatgcaagaaacggggtacactcacgtattataattgaagtttgtatttttatggaaattggaattcaccattccattctacacatctttaaatgtaggaaatgaatttaaaattttgaaaaatgattaaaatccagccggtaaaaaccaatcaaaaaaacattaaaaaaaacatgtccaacacagtattcaataacagtctttggtttttatgcaaaatggttattaccatcattttactcatgtcttaaagtgtgggaaataaatttaaaatgtctaaaaataatgaaaattaagctgtagaaatttaagtgaaaaaaatgtcaaatttcagtattaaaaatgaaccgttgagttttaaaaaatttggattacaccattaaattctgcacacattgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaatgaggtagaaacatgtatgtaaacaattaattgaaaaataagtggaaaaaaaaaattaataatcaaaagtcattttattggaaaatggacttcaccattaagttctacgcactttttcacctaggaaacaattttaaaaacttaaaaaaaattaaaattaatggcaaaaataaattaattaaaaatgcgggtttaaacacggaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccttttttaaattgatttttaccagcttaattttgatcattttttgaaattttaaatttatttcctacatttaaaaatgtgtagaacttaatggtgaattccaatttgcctgaaaataaaagcttcaatcttaatacatgagtgtacccggtttcttgcgtaatttgtaccgtatacaaattttatttgaatgcaaaatgaatacagccatcaaatccaaaacctttcaaagtgtaggaaatgaacttaaaattccataaaataaggattattaagtgtgtaagaattaattaaagaaacatgtcaaatgcagtattcaagatatagttttcattttgatgcaaattcattgttactataattttatgcatgtttgaaagtgtaggaaaagaatttaaaatgtcaaaaaataatgaaaattaagctgttaaaaatcaattgaaaaatatgactcattacagtattcagtatgaaccattgagttttatgaagattgaatgctaccattaaattctgaacatattcaaatgtaggaaaaaaaaaattctaaaaaagcataaaaaataaggtaaaacaattcatgcaaacaatcaagtgaaaaagtggagatgtcaaatgcagtattcaagatatagttttcattttgatccaaaatgagttttaccatcattttaaccatgtcttgaagtctaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaatgtgtctaatttcagtattgaaaatgaaccattgatttttatggaacttgatttaagctattatattctatgcacattgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaaatgagtggaaaaagaaaagtaataattaaaactcattttcatgaaaaatggtttttaccattaaattctgaacgctttaaaacataggaaacaactttaaaaattcaaaaaaactcgaaaaataagcggtaaaaaattaaataaaaaagcgttgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttactttcgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggtgctgatgacttgagcacgaaacagatgagttgttatagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcaaaaactagagctctggtactaatactactactacttgttattggttaattgttaatgtactactacttatatgatgactactactactaatatgttactaacttattcttcaacttgggtgatcgaacttaccgcagtaggttgatgtactaacttcactaactatctaactatcactatcactaactcttcactttactgacactccggaacacttccagtagctcaggatcaacttactgctctgtgagacttctgtaggctgatggggagaagggactttctggtggggagaggcccttcttttatattgaagagtgagggatttctgctggactccttgtgagggaatattgctgcaggggatctcaccttcgcagcctttgcgcacagcctccaaacaaatagcgcagcttatgctgtgctaggaacccttaactccagaccttatcacataatatgcatgcaagggagcacacaagcgcagcatgatgtcatgcattgccaggcaaccaagccatcttccagaacattctgcataggcagtaccagcctgccagacctgctgttatctccttccacccaggatttgggggtcaaagcctctcctcactccttccttcctccctccgcctcaatacttttcctcccttcactttctacaatccgtaccctgtacccttacgtaaaacataaagtacccttattacacaccgctcctccgttccattcctggtcgagacatgttctcccactccactcctcgtatatacttccgctcctccgttccattcctggttgagatatgatctcccactccactcctcgtatgcacaccgctcctttgttccattcctggtcgagacatgttctcccaatccactcattgtatgtaatccagtccgtatataccacacctcatccataatgattgttacttctcttgtaatgattgtcacatgtatgtacctatgctatctcaacacctctgctgtatgcttttggcattggaacaggcacagcacaccacagcgtgtgtgctgcgcgcagcagaaaccgcgccacgtttttttattaacacccttgattaatgtggtttttttcacccaattttgaaatctgtagaaaaatttctttttgtggtccagttaaagttttcaggaagccatcaaattttggaatgaatttcaacttctcggaaattgagactaatttttcaatttgagcatgagcaggtgagaaatcatgatcagctgaggtgattcattggagtaaattccagtttttgtacaaaatttcaatcaaggtgttgaatttttcaagatcaacactttcatataattttcaatcttttttttgacttttatctcaaacaagatgcaaaaggattgtaattaaactttcagtcaaactaagtgagaaagagaggggaggtacctgccaaaagtaccgccagtacccgctgggaggtgccaggtgcagtacatggtatctattttctggaaaaattgaacaggtacatatgtacaaacaaacaatctctaactggaatgaagcccttccatgtaccttgcctgggctggaaggaaaacatttcatccggcaaggttgtgcctcaccaaccattgaaagggtgggtatctgtggatacccgctgtggccaacggatacccaccagcagatgtggatgtccaattccgctgaaaaagggaggggatatcggtgtgcaacaaggccatctctaacatggcttgaggctgaaaggaatccctcttggcctgtgactgtacagtctctgggttgactaggtcatttttgctgaccggaaaggaaaaacctcccaatgaatgaggccaagaggaggttcctctcagccttgagactgtaggaggtttcaaggccgggaggggttccacacagccttgagactgtaaagtcttcaggctgggagtggttcctcccagcctgaagcctttttttctatttattattattttttattttcaatgcactcccacactcccctgcggattggtgtgcaaggacgcaccccaatctgcagggtaatgtaccctgcaaggcattggagtaccgacctgcacacaatttttgattggtgtgtggtcccacactccccttctgagatgcagtgtgggggtgcatgcgcaaagggggggggggagtgtgtttatcactccctgaaatggtatggtgtaataagccactcttgactaagaggcccacaaatccaagcttcaagcataatatcaagccctctggaagaaattatactcaaggaccaagacaagtctcctctggaatattcagccaacatgcaacaccatggatgtcacaagaccaagccccctggactcaagacactctggattctcatttcatttcatttcattattacataatcatctcatgcagtcttacatcatcaacacccatccagccttccacacttggcctctgcatgtgtttcactgtaaaccaaattcactctagtctcatttccactctgggccacattctgttgtttcacactattcctcttgggttattttcatgtctcacactagtacacatctggatagttcatttatctatttggtatatccttcctccctcattcattgtggcacaattcatccctgcatgactctgatgtcattttccccatttatcttagtacttaacaattgggacacattgtttcagtttgacaattttctcttttccattttttttctatggtgtttccaaccacaagatggccattcccgagattttttatataaggagccttgttttccctcttcatttgttccccatcagatcctgccccagccatccagataactgatcatccttcattggcctagtagctgcccatcaacatttgggatactagtatcagccaggggacttgatcaactgactcccaaaaattggagagttgactcccaaacccgggttttccccaaatttgggagtcaattccccaaatccatctgtgggttggggagttggccccccaaaaaaatttaaataaaaaaaaagaaaaaccccggaggggttgggtgttgatgtcccaaaagcaagtggttttggggggttggtgatcaaaaaaaaaaaaataccagtggccgggaggattcctcccggccactgtggtgagaccaatcaaggtcatatatagtacaaaatagctatttatagtagttttcatgttattacaaccagatatgcacatgctacataacccattatcttgtacccagttcagaaggttacaaaacagtatttcttacatagtttggttacataatatatagtactacatagctacaacatactacatatcacacatctcaagatacaaattagtcttccctcagtaacttctttctatgataataatctttcagtaaatgttatttatttcatctcagatatcgcttattcagactacatatactgtttcatcccatacatctgatttctcatccagatattgtcatctcatctcactcatcatccacttcttttcatacatcaattacttcattctacatttattttattctacatttatttcatactacaagtatttcattcttacattccatttcaaaatcaatacacatggcttatatcacctacattctcatcatacatctcatttcaactcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagaatatttatttcagtctttgattatctcatttctttttgcactacatattatttttatcgcaaacagaagttacttcatattttctccttttcaacatgtttatttcacactacacatttgtcagccacatttatttcataaccaattgtctttcagatacaacttatttcataccatcttcttgcatcagctgatatcttaccactagtatctgatcagaaccacccacatgtatatagagaataccctttcccacttactttgttccccatgcttgcattagagaagtaaacagataattacttagcagacatcacttactagtagttaccagaagtaattattattgatttttgtaaacccctcctttggttgagttcacaaacctttcattcacatgtcacactctctccttagtcttcattttccttttcacattcctggctctgcagagaattgcccttccatctctctgagccaggtaagctctatttccttttcttcttgtctttctctctttctagattgtactgagagaattgcccttccatctctctgagccaggtaataaaaagctcccccacgtttggtcttagaaaaattctaggctccttgcctgtcccttgtgcctttcctcgactcatccagtgaaggacattcgcagtccttacactttttttttctcacaccaaaccaccaacaaactatctacctcgactggactgcttcaccttcctcggccgacattactgtaaccgacgactgattttctaccacgatacaccctgaactgccccgactgaattgcctacgactgcccgactgtactgcttcgactgttccgactgaacttattagggctgcgcgactggacttctcactacgactgtagtgactcgatttcttcacctgatttactgcgaccgaccgactgggacttcacttccttactgccttgattaccccgaatttatgcccacgaggagcaacaccgcccccgacaaacttctcccactaactgacccagaagccatacttcgagcggggaacgccgaacgtcgacgcatcgcccaccttcaacccccatctcctacaactgccccgccgctcccatctccttcgaccgccccactacacccatttctcccgaccaagatgcccgacgagaccactcaaggtgaagaacaaaccaccgagtcaacacgcacggcggacgcatcggatatgcaaaccgccaaggattggttcaaggcggttttcaagcttcaacacgcatcgattacacaagcgcaggaggaccgccaacaagctatagccgaccgtcgcgcagatcggcaaatctttctagcagctcaccaagccaacgccgcccgcatcggccgtttggaggacctcctcctagcaatgaacgtcaaaaatgaggttgatgctcgccctgtacaagctgctccaggccgggtcgatctacaaaagttccgcacgtcggacggcccaatctaccgcggaccgttccaagaaaccgagccctttttacgctggatccacggcgtacagatttttttcgacactaaggatgtcagcaactcggcagatagaatcaagattctcggaaatctcattgcggagactaacctccaatcttctacgccaacaaagcatccggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagtgtgaacggtgtttgcccgggaccgctaaatagggcccagtgtacgacattccagctaactatcaagcccccgcgaaaccggtcgactattcagccccgcgcgcttggagtagcccatctggcccatcgtccaccccaggaaaacccactcaacctcccgcgggtcgaccttcagcccgtgccgcaagcgttgcaggcgttacagacatcacaccccttgaagcccaagtctctgtgctacaactagacgcagcaatacgagaggacggccgttgggatacatactttgacgacgaaggttactaccctagtatggaaccggccgctgtggcggcactcaaggaccttgacagacaacttctcccaaacaagattgagaaggccaaacaggccgacctagcggatgctatcgccggtcatccggggcgtgcctgactcaagtctctggattctatctctcctcttccccattgctacttccttttttttttcttttaccttttcttcttcctttttatgaattttgttttgtcttattcatttcatccttcttcaatttttttataggaggggagactgtaaacccctcctttggttgagttcacaaacctttcattcacatgtcacactctctccttagtcttcattttccttttcacattcctggctctgcagagaattgcccttccatctctctgagccaggtaagctctatttccttttcttcttgtctttctctctttctagattgtactgagagaattgcccttccatctctctgagccaggtaataaaaagctcccccacgtttggtcttagaaaaattctaggctccttgcctgtcccttgtgcctttcctcgactcatccagtgaaggacattcgcagtccttacaattttcccccagaagataagaaattgaacccagaaaccattatcccccagagtctcatccttaccaaaattacccacatcctcacactctcaacaggtgctttgtacaagacatcagtaataaacctcatactaagattacccacagaaatagccacaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagcatccaagtcttcaactcacatttccccctgtgtagttgatcttttcccctctaagctcttttctttagcttgaaaagttccacaccacgaagagtgctctcttgacggccgagagagtttctctcagccgtcaagggtctaaaacctcaacggtgtggtggtccaggctgttgtgcgtaacaaaactgccaaaacccctaccttataacctaaaccacttacatatatgaacatattattgcataaccagaatctacatacaattttacccatagtcactcactacaactatacctctatctctattagtttaagataatccaatataaaggttaaagccataccataactagtcattaattagtatttaatagtagtttaccacatatatataagtacatacacataaattattacatcagcaggcctccacaagtagtacagatcatttatgcaactcttgcatgcatacgtgcaaccattaggcctccacttagtagatcaattaaatgtacacagactttgcataaatgcatgtggacagaaaacctccaccagtcagtgcaaccagttatgcaatctgtacatacactagtaccatatttagttatttccatagcataattagctcaatgcatgtactcttttgtcagctggcaagcaaaacccatttaccccttaaatagttgacttaatgttttgctacaccaactgcatgtttcatacatttcacactcatgtcactcattttcttattcatttcactcatttcattattaacatactctacatctgcttgtatctagttgtccctgccaagccagatatataaagttgtacagactgaagtcaattgttccccagactttcagaagagacaaaaataataacctcattttatttactcattcctcttgagctcaaagatacatcaacatatcactactttaagcttgcttgaccctctcacatcaacacatcactgtctggatcctcaagcctgaacttctcaaaacttatcattggctgggcgtgaacaccgtggaccggattagatttttctatgacttggagccactggacaactccagtaaaattccattgagcggatctcatcacctcggagtaacccaccgctgacatctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggagggctctccttcaccaattccccccatcatcactcagcagcccatctcccagacagcaagctcagtggtcaatggtcatcaaaattaaagtctagtcaacaccagcaacaacaacaacaacaccaacaacagcaaccaacagtttcactacttatccagaatcaacgtaaaaaccatcaaatcctataaaatattccacttggattgttttcacactcacattcaccgttgtggtaagccaatcttgaataagaggcccacaaaatcaaagcctcaagcacaatatcaagccctctggacaacaataccctcaaggaccaagacaagccccctctggaatattcaaccaacctgcaacaccatggatgtcacaagaccaagcccccaggacagaagacactctggattcccatttcacttctttattacataatcatctcatgcattcttacatcatcaatccccattcggccttccacatttggcctctgcacgtgtttcactctaatccactttcactctagtctcatttccactttgggccacatttcactgtttcacactattctacattggttattctgatgtctcacactagtacacatttggctagttcattcaactctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcattttccccatttatcttagtgcctaccaattgggccacattgtctcagtttgatatttttcactcttccattttgttccatcccccttccacccacaagctggccactccccagaatcttgtatataaggagccttgtttttcatgttcatttgttccccatcagatcctgccccagtaagccagataactgatcacccattattagccaggtatatgcccatcaacatttgggataccttgatttgtgaacaagtatattttgaccagtagacataagacatattagacataccttactcaagaaatctccatagccacacctattcttcaagagttcatactcttgttcttttcttgttaccttactcatcctagttcccagagaggcagcccattaaagcactattccctctcaagctctattcatcccaaagagtagttccacaccgtgtaaagattgtacaaccatcttgtatgaattacatactgatctaggtctgatagagactactacatataaagttttctctgtcataaagctacgccacaacaataaaaataaattgttgtcagaatacttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcattattgttattttgacctcaaggactgccaacccatcccaaaggagttctcacaacggccgagagggtttctctcagcagttgagtatgaccctcaacggccaagagggtttctctcggcggtggagggtgtactgtgggtggaccgttatttttggctgcttgttttggactctatagcttcaaagcacaaaattcaagtcacaagacttggtgaagtggtgcagaataggtcccagaaaatgaatatgaagaaatcaaaacaaaaaaaagtttcaaaatttgtgtaaaataaaaaacaaaaatgtttttttccaaaagctttgttattgattttgggggagtgggagtgatgagagaaagaaagagtggaacatgataagaatgattataagtgaaaaaatttggaaccacaaaagtgtgatccaggttggctgtccagattggatgcaaaacagtaaattctacaccaggggaaatttcagggcactggttgcccagtgactgcatgtcaccataaaatcaaacaaaaatcacaaaaaatcactttggtaacgaacctgaaattcccatatttttcacagtattgggaactgattttctcatatctttcactcaacattcagacaaaattcaaaataaaatactatcaaagtcacttgagtttcctcatgtgatgagttttttatttcacttctaatttacaaaaatagtaaatagaatcagcacagaatgattttttctgcagccccagcataaaagtttgaaattctcttgatcagatcaggatattctttgtagatttagatcctctcacaccagtcgatttcatcaaacttgtcatttccagttctaaatctaatactttctcagatagattctggaattcatttcccctagtacaataaaaaaatcctcaaaattacccaagttttaataaaattcaaaaaaaactgtaatttatccatataaacacaatacaatcaacaagatgagctttaaaaaactcaatcatgagacaaaaaaatttctaaattgatatcacgagaggatgattttttcatgggtcctatgggacagcagcggagaatcctgagaaaaaatgaaaaatacaaggctgggagggttttcctcaaagcctgaagactataaactcatagcagctcattgggagaaaaccctcccgatgagctggtttcaaatccagcccattgggaggaaaccctccctatgaactgggcttaagaccagttcatcaagagggtttcctctcaatgagctggataagaccagctcatcaatagtttttcctcccaatgagctggtcttgagcccagttcaccgggagggtttcctcctgatgagctggtcttaagcccagttcatcgggaggatatcctcccaatgagctggacttgagaccagctcattgcgagggtttcctcccaatgagctgctacacagtccagctcattgggaggttttactcctgatgagctggtctcaagcccagctcattgggagggtttcctcccaatgcgctgtattcaaagccatcttgttgggaggaaaccctcctgacatgaacctatgagcttattgtctaaggctgggaggaaccccctcccagccttgtttttgtttccttttttctcaggattctccgccgccgtcctataggacccatgcctgggtcctatgggatggcagtggtcctaaatgcatatgtgtacatatgcatttaggaatctttgacgtgcactgtgcaggcctgcacgccggtatacactctgtagattggtgtgcgggcccgcaagccaatttgctttggtgtgcaggtgcacacaccaatccgcacctggcgtgcgcaagggggttatcatgcccccttaatcaaacatgagccttccctgaattggaaggaattgatctcaacaatatggttctgacaccagccatctgggagggaatgtggactcctccttacaatctgaatttaaaatcaaattgttggtgggaatccctcctgaaaaaccattacttaatgcattttgttgggagaattccctcccaaaaaaactgtgtcagatagcagcttgttcataggtttccttcttggtaatcttttattcaacccagctcattgcaaggaacccctcctgatgaggtttaggctgcctacaccaaattaggaggtgttcctccgaacaaactggatttcatctgggtttaataccaactaatcaagaactcatcccaatgagctgggtttactcccaatgtttcagaagctccttccaacaagctgtgtttaatgccaacattacaggagctccccctgaaaaactggtatcaaaaactgcttgttgcagggattctcccccaataagcaagtataaatcccagctttccaggaggattaaaaagctggttaaaaattcagttttttgggaaggactatacttcccagcacaagatggatttaataccagcctgccaggaggagccccccctggtgagctgttacataagcctgttttacaggaggatcgtctcccaatactgaaatcccaggaggagttgctcctggaaagctgtattatattgattgttttcctccacatttgctttggtttgagtatccaccagcaagctgtttcatattccagttttttttttggggggggcaatccctcccaaaataagctggttttgatgggatgctcccggaaagctggtgcataataatttttattgggaggagtcactcctgaaaaactgggtttactggattgctggggggagtctctttcagagagctgaccccagcttgttgacaggaacccataccaatttttgttaggctcatgattataatttaacccaattttatggatttcatgtttcatgtgttgagagttgaggtggtgcagtgtagcatgaaggtgtggggtttgagtagtgagatgtgttgtgccagtggtctatctttgatgtttcttcgctgtagagaaacatcttgtattgcaagagggggttagcagaggctatgaaggggccgctgcagcacagtctcatgtcggattacgcgtaatctgacatgagactgtgctgcagcagctcctctagagcccctgctaaccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgccaatataaaatttgaaattcttgatttcataatctggattaaaggtgtgtacacactaattagtgtggataaactgatataaattgggcactcctgtctactgtagtgaatttataaagagaaatcacatacgtggaatatgtgtacgtactgtacttcgtgtagtcttaaatgtattcctacaggagcttacaaacccaaaaaaagaaagagcttcccttgatctgattgtgaatcaaaatctgtaacatttgttccaaaaaaaactgctgaaggccatgaaaattgtattcaaattagcaggttttattttttcatttgaatcagcagccttatctttggggggaaactaggtgtaagcaaaagggaattttagaggacattcattttcttttctgggaaattagtagtaaattctgggtaaaaactagtgactttcttgtgcgtcccattttctatcatgatccttttagtgatttttacaaaaaaattcaaatcttccggggtgacttatttgtgatttgcagtcactggaaagccagtgccctgaaatttcccctggtgctagtgctttactacaatgtgagctggtgaatgccttacttgacagctgtttaaaacaaactggtaagcatttttttagaattttcatttataatcattcttctcattttccattcttcctttcttccagtgctcccactcccccaaaatgaatatcaaagcttttggaaaaaaacatttttattttttatttttcacaaattttgaaactgttgtgtttgatttgatatcatctttgggacgtattctgcaccatttcaccaattcttgtgacttcaagtttgtgctttgaagctgtagaatccaaaacaagcagccaaaaatgacggtccacccactgtacacctcaacggccgatgtggtatgtccatacctttccatttatcctcatttttcacatcatttctacatatattcttcccagtattatttcatattcatattctacacatcatttcacccctggtcatctcttacatcttttcagtagcccttatagttctctagttatcacctcttcagtatattcatagttacagaacagtacattactttatacatacagtacatatacattacacattatctagttacagtatctatgtagcatcactccttcatcatagtacatcatcaagactacactagtacatcaactacatcatatacatatttcacttcacacagctttgactttccatctatgattagcacttgtatacacagaacatctatctctaggttactttatttctcatcactcattactgtttaagatttacattacccatagccaggaattccccagccatggtgctttgctgttgtatgtacatgttgtacacatatatgctcttttcttcctcctcatgtatttccccccttatgctatgtatgctatgtaccttgactgaattatcttctaaccatagtcttagaaataagaatactagtatcacccttatatctttaccagatatcattgccagttatatttgccagctatactttgccagttataaacccccttgccagttataaatcctcatttgccagattatcaccctttgccagtgccattcctcattgccagtattatcccatcacacctcattgctcctcctcctcacacctcagtaggtactacttacacaagctcatcagtaatagtagtctaagataaagtagaaatcagccacacctcaattcttctttttcttagtgttacactcttcccatcagcattgtacaggagggcagcctcatcagcacctgtagtatcaacttacattgttactagtgtagttgtctatatcccctccaagctctatctccctggttgagtagttccacaccaagggaaacttcttggccgtctagggtgtacccctcaacggctgagtgatacctctcggccattgagggtgtaactgtacacctcaacaaccaagagggtttcatctcagtcgttgagaatgtgaaccctcaatggccaagagtgtagctctgttgttgagggtatacactcttgatggtcgagaggattcctcccggccttaagggtttacattctcaacgaccgagaggaaaccctcttggttgttgaggtgtacaccctagatggccaagaggtttcactaagccgttggggtgtacagcctcaacagccaagaggtttcttttgaccgtcaagggttatacccttatgtaacacccaagagaaattctcccagccatcaagagagaactctctgtggccggtgtaagactcaaaaagtgattgtaagaccctttttgctgaatggagaaggggatggtggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaatttttaatcatgtgatagggtaagttcaggaatgagtttgtgtgatgacaagattgagtttggtttttgttgatttttgtaggtttctgtaacggtggtatgtttttgattgagtggtactaaactgtgactgatgaataataccctgaggagacaacaactgggaggagagcctccttatatagaaaatagtgagggaatttagctccagggcatgccagtaatgagtgattttggcgggcctgggctattaaatgagggattttagctgcatacatgagttgaatgtgtgaatgtgattggtcagacatgtacaagggttagagtggggagccaaacagctgaaagagtgattctgattggtcaggttctgttgtgtttacaagtaaatatgatggtgtaagctgcagctatcatgcaaggaaaatacactaatttagactacatgcatgagttatgtaatatgtagaagtgaaatgtaaggagtgtagatgtatgtaaatgagtgtatatgtaaatggggggttgtactgtactgagggtgtctgtagcttgagggttgtaattgggattggtggacatgtaatgatgggtgaatccttgtgatatgtgtccaatgtgggataattgttgatacaaatgtgttccagtgacgcctccatggtgaccaagggtaagtttgtctgtataagagtccagttcttgagccacatggtgtgatttctgagagagaatggatagtaatgtggagaaaatatatgtataagaaaaagaaagaaaaaactttgaattttcacatttttgactaccacactgggaggaatcctcccggccgctgttttgtttttgatcaccgaccccccaaaaccacttggttttggggcattgacacccaacccctccggggtttttcttttttttaaaaaaaaaattttgggggggccgactcccaaacccacggatggatttggggaattgactcccaaatttcagggaaacccgggtttgggagtcaactccaatttttgggagccggttgaccaagtcccttattcagatagaagatatacccatgttgagaatactccgaagccacaccttttgtcagccacagagcacctttcacagtacgtgaaatgtacctagtaactgcaaataataatatataattgaatacaggaaaagattatacattgttgttaaaataataaataaataaatatctatttacatttaatcttaattcataatttatatttaataattctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatagaattagaataagatattaaaacaatatttattcttatacattatgtacatattttataagccataaactaattacatatgtataagaatcagctagtagaagcgtgaaatggatgaggaataagctatatagatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagtagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaccaactctacaattgcacagcccctgcacagtaactgtagccttttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagaaatgcacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccctagtgccctgaggacctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgattattagtgattcaaaccaccaataaccttacaactcagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatcccccaggttaaacaattctggtccttaagtgttgatacacttattaatctgaattgttgttaaaagacttatcccaagtgagttgaagaagtcctcaccttggaagcctattaatccatgcaagaggattgatccggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttctcacttaccattcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacaattggaggtctggcctcattttactcgtgatttttcacccattaccattaaaaaatcatacttactaacaccattttattttattaaccatggcctgctaaaaggtaaatgcagcaagttaatattcactttaaagacatagatccttctctcctagctgaaaaaaggagatattacacagatcatcctgaaaatattacagtagaacaagaattacagaaaatagttaaaagagtttacaaagatacatattggatttgtactacatacacaaccagtgcagtcatctctagtactatttacgcccctgattatactgtaatatcttatatagactatttagaggaggttaaatccataagatctgaatattacagaaacccctcatcttacaatctccctccagatatacctccttttaatttccaagagtgtgaactcatagaagatacaactacttatactcctatacctccctttggcttctttaacccacactcacccgtgatagatatctcagattaaacttattttattcatcacatcacatttatttcatctcatctcatcatttcagcataaaactctctaaacaacaccaaaatacctgtttttcaacgctacacatttgtttcactctactttttaaaaaaaatttctgatcaaaaaatcttaattgtcttgcggaacaatatcctgaagtgaaatctgaaacttttcctattcttcttactctttttgtggaaacagtacgcttttcgccagcgatctccctgaaggagcagacttacaaaaaatcggagtacaccattcgacgcgcaagcatcgatttactctactagatttttttcccagaccttgaaaccttaccgttgattcagagtccgtgcgcaagaccttgaaaaaggaccccttgacagtttttgtacggcaggtgtgtggtaacaccgattacagtttgaacccgcatacatacataaaataaagttgtattaccaattacatatagtttaaatctaattcaccaggattttcacagacctgtcaatcatattaccaccgatcgagtctaatcctagcatatcccgcagccgcactgcaccccagacctgtttttcgaccatcgaccttccagaaacttcaagagagtgtagctcactcaatttttgagctatcaacaaggttagaccaccattttaaccgcctgaacctagcgaatccagcgcacacactcacatcacgcgattcccaacccttcacagtcttatactctactttgttttttttttttctctatctacatatttgaaaaagcaataaaacacataaaaaattataaaaacatataaaaaattataaaaacatataaaactcataaaaagtaagaaaaacattaattcaaccggtgattgaattgattttactaacagaacacatcagaaataatttcttctcattttttcagtatcagaataaaaacaacttaataccaaattataaaaatctgttaaactataaacagtaagataaagaattgtttttgactgacttatactcagtttttatcaagaaaaaattctaattatacttgaatacatatttctttcagtggcaaacaactcttccaccgctactccagctgtctccaaccttggaatccaagaccaattcacccaaatccgtgaaaatcaagccccctctgaacttgaaaccaatcaaggagacaacattagtatatctgacaaatcctcaggtatattacatttatttttacattttaattaaaacctattttacttttattatttttgatctgacattaaaaatggcccctttatcccttagacctcgaggttataatggaagattcagagagaccacctcagacagaggatttccacaggcgtcagttattcccagaaataaaaagaaaaatagtaaaactcaatcaattaatgatacatcttctgttaacagttccacaggcggagaaattcgaaagatactattacaggatgaaggaaaacaaagcctggctcaaggacgtgaggaacaggagcagctacagggccatagtagcccatttaagatactgccaggaggacttccttgctatggtccaactccaaggagaggaattagctctcaggaggaccaaaggctgggatcccagaactttgacggcaggaatgttttttcaacccccagaaccagctcccaccagaagagatgtgaatccttaccccccaagagttcccagaaacagaaactcccgtcaccccaggaacataaacagaaacagagaatggagaactcagatctaccaggagatgaccagaatggcgcgctctctccaaggatattatcaacacctggaacaagggaaaatagcccatcaacagagaagacagatggatatgcacccagaagacagattcccattctaaatactcctagaattagtacatctagaacccaatctcttaacattggtacacaaaattctcaacttaacctagcttttgatatctacattaaaaatattaacaaaatcagtaaaaaatgcgtagaaatgaatcagacagtttatgatgaaattaaaattttgtgccagaaaattgagaatggagtcaatactatgtctgatgaagaagactccacattatcacaaattttacaaacaattgagaaattatactgtgagccccttaatttagaaacaattgtgccacaaatcagtaatgcagttaagacagatctcaaagcatccttagaaaatcttgagacttccatcacggaaaaggaaactgatttaagtgcaataaggaggcacatgtctgtattagaggtaaaaatggataaaaatatcaaagagagtatagctaggattgattctcaacacactacatatgagagcactatcaataggttagaaactgaaattaatcatcttattaatatgcaaagaaagtcagatgagaatgtaattaaacttactagaactattgaagaacatatgagaaaaactccttcaccagaaattattttacctcatacagcattacaagctcccactaggaatactcatcaacaattggccacaacattaagtgatactaccaacagtccaaataatcaccaaccagagagtcaaccaagtgccaatatcagaagaactcaatcagtaaccacggacagagatacacctaccaatgcagaaaataatactgaagataaatctcttgctaaactaattctttcaagcctacctaagccaggagattggccaacattctcaggaagtggagaatatgaccattataaattcatggattggattgataatctgaaagaagatacttcagcaccagatcaattaatctgttctagattaacttctatattaacaggagtagctaacacgtggtatactaatagaaagagagaagttggaattggaaaatcatgggacttttggaaagaggaaatcatcaaaaaattcagtactccagaatggaaaaggaaagtaaaaattgccttcagaagggataaatttgatgtcacaggagataaagaaccttgtgaatgggtaactactcaagttaataggctgagagccatagaaagagatatttccatagaagacataaatgataaactactttctttattggaccataagactgaatacaagatgagacaagccttaaaattatcagatgaaattacactctttattacacaactagaaagtattgtaagtgtgaaaagaaaaaataacaaatctaaaaataggaattttaagaaagattatgacagagaaaagactactgagaagaatgaagaaattaagaaggacactcaagaaattacttgttatgaatgtggtaaaaaaggacataaatccactaagtgcccacaaaaggataaaaccaataagaaaatttctctcatgatccatgaagataatcaagtagacttttcaaactcagatcaatcagaacctgaatccttacctgaagacacttctgaagatgatatttcataatacaatgatagaagataactatatgattgataataataatgatatcctttgtgtaaatcaagtacatataacaaaaataggaaacaaattccgggatgaagatagataaagttgtaattataataaaaaaattattatccaccactgtagaaattcttcaaaaataaattcagaccaaatcatttgatcagctccatagaagaaccctagctgacatcattcataaaaaacagattagcactgtatgataaattgaaaaacccacagagagatggtgtgaattcaacaaggaatttcttattagcttaccaccaagaggaccaaataaatttagttactcttatgcaggacctttcacaattaaacaagcacataggaagaagctgtggaaattattcttactgaaatcggttaagtaacaccctacatttcctgttatttcatttaaaaccctgttttcaaatttccattaaagaaggataatgtaagagtagtaattcctccactagaagaaaaaaaaaagttaaaattaagaaaatttacaacatagaaaaattagaatgtactgatacagacaactcaacatcttctggaaccattagtgaagcaaaaattaacccagaactagacaatactcaacaagagcaactttctgaattattagataaaaaggaattagcttttgcaacagcagatgaaccatgtggatatattaaaagacatgaagtaaatatttcattagtagaaaaaattcctgactcagatagactcctcagacattacataagtagactggagaaaatgatttgaagatcatttccttttttagggggaggaagtgtcagccacagagcacctttcacagtacgtgaaatgtacctagtaactgcaaataataatatataattgaatacaggaaaagattatacattgttgttaaaataataaataaataaatatctatttacatttaatcttaattcataatttatatttaataattctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatagcattagaataagatattaaaacaatatttattcttatacattatgtacatattttataagccataaactaattacatatgtataagaatcagctagtagaagcgtgaaatggatgaggaataagctatatagatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagtagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaccaactctacaattgcacagcccctgcacagtaactgtagccttttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagaaatgcacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccctagtgccctgaggacctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgattattagtgattcaaaccaccaataaccttacaaatcagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatcccccaggttaaacaattctggtccttaagtgttgatacacttattaatctgaattgttgttaaaagaattatcccaagtgagttgaagaagtcctcaccttggaagcctattaatccatgcaagaggattgatccggatgcctaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttctcacttaccattcttgttaacactcagagcacaacccttacaggttagtagcatagagtctgacacctttacttaagagtccacactcttatcttttcttgttattttactcaacccagtttccagagaggcagcccattagagcatctttccatctccagctctattcatcccaagagtagttccacaccacggatacccgctgtggccaacagatatccgccagcggatgcggatgcagatttggatgtctgattctgctgaaaaagcgagcagatatccagattcgacagggacatctctacccaaaactgactgcttcaacctccacaaaagatgaagggagaattctgagtcaattctgtatctgcattgtttgatgtggataaacagctattgtcttttccaagaaacttggaactttttgaaaaaaatttgtgttggcagattgcataattttagaaaatccggattttctgaaatcaaggaccctgaaaatcttgggcacaccgcctgtgaccaatgcaaacaagcttttctacctcgtgatgtgtcaaacactgatcactggtgtcatcatcctctgatgccatgggtcgtgctcaacccacaagtgtggaccattctccctccaatcattgccgcgtccaaccgccaccaccaccatcaatcatcctcaacgtgtttcatccatcccggtcgatcaatcaattcggactgtccctggggcttctgctttttaattcccgttgcactcctgtgacaaatgcctggctacagcgataccaccgattcctatgaccatgatgggtcttttcattcatatcgatcagggtctccgctcgctcatggctttccaaatgctgcccaactcccaccggcttcccaattgtacactcactcaatgcctccgactcgacgtttgagtgagtatcctccacccgcatcccaggcgccttcggtgttttgcaactggccggccaatccgcaggctcccaacggaccggctgtttcaacccccacggcctggaatgacagctctcccgatcaagatcagccccgcctttcgctggctcaccaccacggtcccactttggcccatcaagttttgccggtcgagaaggggcagcagttacccaccttagggctattttcatccggtcgaccaccgttaccacgttcgcgcatgttccagtgcgatatcacttttctgatctactgtgctaaaaagaataagcagaagaagaccgtttggacctccctcaagtcggacgtcgacatgtcgatctcatttgactgccagacgataaacttgaaccaattccaacatcttgtgtcaaccgaatgcaccggcccttacccaaagttaccggaattgcttgagcattgtacacactcgtctccaccttccatccgctgggttgggtacatgggccgaaatcccaattggctcaagacaggatcccaatcggttgcggatccccctacctttttggcctggatacaagaaatcatcaagtcgggggtgaagaagggtggcgtgtacctcaagatggccaaccccagtaacgagaaaaaacttgccgcaagcaacgattcgattgcagcgactgtgcaacgtcatgaggcccaagtggccacggccagggcagcgtttggaagccaaccggttccctcaggggctgcagctccctcagagtcccaggccattgggcagggcctctttgatttgaatgaggacgcggtatgtctcatttctgtaaatgatggatgtgacatttacatattcctgaccgggtgtgattgttggttgccggcttaggaggactcttgtgacaaggcgtttgatgcgcggaagatcatcgaagaggacattttcaagaagtacattgggaacgttggagtcgacgcgagacatacggtataccctcacccaacggatgtcaatcgttatatcatcctgacatcgggcaatgtggcctcctgggcaagagctattgtgagtaggactgcctattttggttgagtctgacccatgaatgaccgcggctcggctgacatacatgagctttgattgtcccagcaagcaaaggagtgtggggtcagtttgacctcgccaccaaggtgtctcaagtattaccatcagaaaactcgtgcttccaatctgtcgcaagcgcgggggggccctcagccagctgaggtcccctcaagcacctcggatgtgatggcaatgactccggagatggtctcggaggtggtcgaaatatgtcaccagactttggcgcggaaacggccgcactcaccttctttgtcgggctccccggttggggtggctcgtggtgaaggcgagcttggtgattacctcgactttgccggcattgcgaaaaaggaggaaaccttgggagtcttggctcgtcatggggttgactcgtacgatatgtttcaagatggtttcatgacccccgaccagctgaacaccctaggtcttccggtggggactcttgcaaaactctgtcggaatgttgctcgatacgaacaaagcctggctttcccaagagagtgactcggttcattgttttcacaggtgggacatcaatcacttttggatgagtaggccctagttcataagaatttcaagttacttcaatatatctcgactcacctcaaattcacagaagaaacaattagcttgttatggttgttgtgcttggtcctatctgtcttcctgcctctttttgcctgccgctcagtttctctatctgtctgcctgccggaaaagttaacaaaaccaaaaaaaaaaaaattagggtgatcttttccgtgtctttcttgtgatgcctctgttttctctcggcgttggataaggtgtcattccagtcgtaggactctctgctgtctcagtttctttggccatttactcatttactgcctctatctctgcctgccggaaatgttaacaaaaaaaaaaaaaaccaggttgatctttttcttttccgtgtctttcatgttatgtctcactctctgctgtctgaatttctttggcaattcattctttccgtcctgcccctgcctgtcctgtgattaaaggtgctcgacagacggaggcttggaagggctcaggtgtgaatgcgaggggcctcaataagcacaagcactaatgagtgatcttatttcaaacgaggtgtcgttctcatgcgcagttggtttattcattggacacaactaactaacagtatataagcaatccccggaagaagtcacacctgataactaactataaggggaccgatctctcggcaacgtaagcttctaatcgaggaaccccctcacaaagcaaacaggctatgcccaaagtgaagcccaaatctaacaactccgcctcggatgtcgcccggaagaaggtccagtggatgattccgtgagtccttaagcgacggcgggtggcctgatccgtcgggctgatatgagagaccatcaagtatgtctccatatctactgcctccaactgggggctctcagggcccaagggaactcggttgacgcctgaatgactgttgggcaaaggcgtggtggcaggtggaaccgccgatggcacacgaatgacctcgatctcgtcagtgtcatgaccgactggggttttgaccttctttgcgtgttttgcagggcgatcggacgggaccgtctcgccttcgacgacgtggttagacatggcactcgtagaccccaccgcggctgatccgtcctccgcaatcaggcccctcttttcgggcaacacgtcggtgatttgctgttaattttggggcggtagtagtcagacttagtcatcgtcagtaaaattatcacaactgtggctgggctgggcgcagaagtacccactttgctcttagttggtcggatgcgggtccttgcagcgggtgccttggtgaccccatcgtttttaccggccggggccttgtcgttgtcggtgctctcctggaaggaacaaatagaagaaggttgtgtttaacctggggccggtctttaaatccacagatgtgtgagtgcctcaccttagcgcctttggcgaccacgttccccggaggttctaacatgagtattttgaaggacactcggttcggaaactcgtggtaagcttggtcggcaaacacccgaaactccttgggcccatggatgattgtcttgttcttctgactgaactggacattgcccaagatgaaagcttgccaaaggagcgccccgttattgtgggctgcccccaaaaggcgcgccatcggaggttggtgctgaccaaggtgctgaatggccaggccttggaagtggctccaagtcatcgattgcaagtcaactggcatgactgcaagttcacgggttggcgagatgatcacccaaccgttcccagcattggcccatctggcatgagggaagtctgggatgttgacgctcttgacgtatagggagaaatccaaacagataggggcttttcgaggcggattatctattaaggtatcctcatcgtattgtgtctccgggcagagaattttggagactgtaggcatgctaaactaaacacgaatgaaactcaacagagggaaagtaacacagcgctgtggttgatgattttgcaatggagaccgaagggaggatcatcacctccccttggccctttttaagccaacagttcctcgctctgcgatccgaaatgattgactgcgattcaagtgccgctgtgggtgcccactgacacccacccatctcatggatggttgaccgttcacgccatccatagacacatgagaccggtgtcagataagctccaatgggtgtcatgggccgcaaggaggggatggttgggcctcatcatattgaactctgcagacccagacccatggccaaaaggcaccggtgaggaggtcatatggatcggtccgattctgaccagccccaatggggcttcgcgagcggtgggcccatgccggacacccaggaattcatgtccttagacttggtttgtgtctttgagcctcgcttggatgagcgattgcgagccccagcctgcctccaatacttccagggaattatgggccttagtcttggtttgacactgggagcctttgaagcaatccctgctcactaagtaaccgtgtaactataactagagatggtcgcggataatccgttgcggatatccgttatccgctggcggatacccgccagggccagcggatacccgccagcgggtgcggattcgggtgcggatgtcattttccgcccaaaatcttggcggatatccgggtatcccttgggatacccgatcatatataggtgcctgtggccgcggctgtgggctgcgtagcgcagcccacagctgcggccccactcggctgctggaccctgggatatacccatgtcctttctcggcggccgatccacggcccacctgttcctcatcctcgtcggcggccgatacaccgcccttcgcccctcgctttccaaaccaactacacccaccgcggcccggaagaaaccgcaaccgcggacaggtttcctaatctttggaggtaagtcctcccccccccctttttcactccctttttgtcctctccgactcgcgggctgaccaacccccacctgtcctttggccggccaacagacaccgagcgcttctcacgcccgattgtcgtcgatcgtggtcttccgtcgtcgctcgaggtttttttaggctcagggcctcgtcgtctcggtccgattgcgagtgcccatccgttcccattcccccaccgtcgccgatcatcgttacgtcgccgatcctcgctccgatcctcgcttcgtcgccgattcccccctctgctgccaactccaacaccccctggggctaattttttgcactccaacctgccttccaggctttttgaccagggtgagtccacatctttttccccctttgttagtaatgaaaactgaactgttcccttgtcttttttttttaacccttcctccttgccaactccaacaccccctggggctaattttttggactccaacctgccttccaggctttttgaccagggtgagtccacatctttttccccctttgttagtaatgaaaactgaactgttcccttgtcttttttttttaacccttcctccttgccaactccaacaccccctggggctaattttttggactccaacctgccttccaggctttttgaccagggtgagtccacatctttttccccctttgttagtaatgaaaactgaactgttcccttgtctttttttttaacccttcctccttgccaactccaacaccccctttgtatttatttaaccctccctcttgatcatattctatgtctgtcaggctccttctttctcattaactcgttacataatttacaagtaagtcaatcctttcaagtacaccttcatttctcataattcatttctcacccccctgccatttgttgtttgccactctgactgattaaatttctttggtttattttccccatcccttttgctctcaggcccctgctttgtgatcatctcattatatactcaacaagtaagctgactttgcttactcacacctcttgtattgctctttcccctcccaatctctgatgaaatctggtatatttaattgacattattcttttcaatcctcactaatgctaactcattagattaccattcaacaaagttcaaacatcaatcaaatcaccgggaactcaaacatggaacaccgatctaagaggatccgaagacgcattgaacgaggtgatgactcggactcaagcaagccacctccgatggagtccaatgaaggagagtcagccacctcaggtgctaaccctgtaggacctgattcagcggattagcagcgtctgggtaatctactgggcctatttttgtcatgtttttgttgttggtttttttttttttgattaatgaaattgattaggtagaacatgcaatgaagctggctcataatcaagttagctctgcctatgcatcctatgaggcaccaacaatgtctgatcagaaggacaagtttgatcggtacatgatagcttggaaatgtaaaacgtgagaaaaccatctccatcaaaatctttcattgatcattattatctaaatgaattcacactataactagctgttcgaaaaaaattaatcgacctgcgcacgagtcttcatgtgggaatcttctcacacacgttgctcgatgctcaaagaaggcaaacaatccctcggatcataagacacttgcatcgcttggcatatcggggacaggtgatattgatccatgggaggttagtgcttttccattttggatatatattaattgttacctgaaatgtttcctcaggttttgcaacgatgtgtcatctggtgtgccgaggccgcaaagccattctcagcctttgaagaacccagcctgaagagaatccttcatccgacaatcttgaagcaccttccgagtcgaaagacgatttccaaaggtgttcataccctctacttatgtgttcaggagaagctatgtgaggagttaaaggtgagtaattgacatttggttggctaatattttctttccatccaacatcactgattactgaccgcagttcatacttattttttgtgctattcagatgcatgagggggcgctttacttgggtgttgatgcgtggcaatctccaaatggatacgatattatgggcaccgtggtctatcgacttctggacgatggcgccggaaatacgaaattcgatgcaatgcccctggactttgtgcagctcaaggaaaggcacacaggcgaatacctggctgaaatggtaagatgtgttgttgagaaatttggattataaaatagggtacgtaagattttcttggtctccaccccccttgtgtaccaattttgttcacccttgattgtctgtgatctgaccctgtttcaactctgaatagatctgtggtattgtttccgacaatgcaagcaacaatgagactatgatttcggagttggaacgactagattggaaacgattcaagggcgaggcgcagtggatccgatgctttgcgcatattgtcaatcttatcgtcaaggctatacttcgaccgttcactcgtaagaaattccaagctggcacgcctgaggttgatgactcagatgaagaagaggacaagcatcaacgcattgtgaggtaagctgtttcaaatttcaatcaagcatttaattttgacactagaagctaaataacacttggaaatttttagattcaatcaagaggaacagatctgtgacttggacgatgatgaagataaccaccaagaggatccagaactagcatttgacgatgatctcactctagacaatcttgaggatcttgaacgagaagactcgaaagatagttatacctctgactcgtgtcgccaaaccctcacaaaggttagtctgttcatcttttatcaaattctctaatcacctctcactggaatgattctatccactgttggcagttccgtcgaattgccatgaaacttcgcaagtccccgaactccaaggcaaaattcatcgagatttgtgaagaagctcaatgcaagaaaccccacaccattgagcgtgacgtcccgactcggtggaactcgacttacatgcaactgtcgagtattgtccgatgtgaggaagccatgtaagtctaatcattatcagatcatgatccccaataattacccaaactaaccttctattcatgaaagtgtcttgtggcagcgcgataagcagtttggaatgccccgtaactatcacgttcaacaagaggactttgacttagccgcggacttggttcgacttctccgaccgttttacgaaatcaccctccaattgtcaaccaaagcctcggcccggattgccgaggtcgttctcatgattgatcaaatcacatccaaccttgccgccgtgattgccaaacaggattcagaacgagatcaccctccagctctacgaaatgcgtgtcgcgctggccttcgcataaccaataagtattactcactgactgactgctctccattatacagaattgcaatgagtaggtcttttcttcaactctcatgtgattacatatgacattcctggccactaacaaatattatctctgaatttccagttctccatccgtctttcaaggacgaatactttaagctggccaaatggcctaaggaatggattgatgaggcagttaaactcacccgcgagatgtacaataagtggtacaaacctcgaaacgtggaatcagaaccaagtgcagaagaacttgaagatgaatcagaatgggtaagttccatttaatctgcccccttctgattcaaaccaactgatcaaatcctccaccagccgcaacctggggtcctggcaggtctaggtgatgctgctgaagctcgaattgcggccccctcgagtgaccccattaccagatggctcacaggtcccctgtatttggaaaaaaaaggcgaccgattgatgccctcaagtggtggacggagcaaaaacggagtggagatcaacatcaaggccttgaacagatggcccttgatgtcctgtgttgtccaggtaagactcaagactcacagtaaatcagtgatctcaaaatcagaatgctgatcattgtttctgactttttgcacagcaacaacggtagacgtagagcgtacgttcagctttggtagagactatgtcaccactaggcgacacaatctccacccacaatcagtaagtacaggtatggcgttggctttttattcacagaacaacaagatcaaacctctggcgctccacgaatacatggaaaaaaagaagaacgaagctaggactaacgcgaagaggactggtgggagtcaaagcgctggtgcgagtcaaactccaagtgctcgtggcacgcaaaccgttgctgtcgtcattgattgattatatattagtttcattttagtttatttctccattctctttctttccttctctcaagtctcaatctctttctgtcactctcactggttcacgtcaaagatacaaatgtcatacacgagttagctgcaagcaacaaaaaaatttccattctctttctttgctcctctcaatctctttctgtcactctcacagttcactggttcacctaaaaaatacaaatgtcatacacgggttaaaatttttttgattctctttctttccttgctttctgtcactcttactggttcacctcaaaaatacaagtcatacacgagttggctgcaacttaagcaacaaaaataatcgcaaagaaaaaattgtttttattttttccatttttttgggagtgtcacaggctgtgagcaacaaaagaaaaaaaaaaatagagaaaaacaaaaagaaaaaaaaataaaataaaataaataaataaaaaggaaatatctatatattaaaaaacaaaacaaaaaattaaaactattttttggcagtgcaagcagcaaaggaagaaaaaaaaaaaattgaaggcttgcaggctaccaggacatcaaaattggtgtttatgcagccccccaaatctgaaatttccccacgtaacattcattttgcaccctaggggtcatttaagggccggatatccgcggatatccgcgcggatacccgccagagccagcgggtatccgctggaggatgcggatgtctgattccgctgaaaacgcgagcggatatccgaatccgaacggatatccggatgcgacgggcccatctctaactataaccaagagagcaccaagcatttagcttgtttcgtctcttgtctcggacaaaacaagctgatggaactcgctgtacagttaagtataaatcattgcggcaaaggaaaaggattttcatattgaccagaataagagcggttcagataaccaaaccaggcaagtgagtcaaagactagagtgggtcaacagaaggagagtgagagaacaagcagcatcccacaccggatgataagattgaacagaatcaacaaaaagaaattaacataggtagcagtatctgagcaagaaaaaatatttccttgtccttgtaaattgagtatcattcacagaaatgatactcagacatgtcgggacccgcagtaatagtctccggtgcgtagccagcatgatggaacagcttctgacaaagcacagcagtgccaattcaataggtagtcgactcgatcgtccactgggggtctgaggtccgggccaatgcttgagatcgtcggagatttgatttgacttgagaaaaaagcagctcgatggggttgagctcaggacaataggttggaagatacaccagttgaacgcccgcgttgcgacataatctagccactcgtttgccaccatggatttgtgcgttatcgaggacaagtaccgagttggtcccaggatacgggttcatgcgcggaagctgtagagacagacaaaatgaagatgtgtctggtgagagtcgaactcacaacctcagctaagctgagacacataccagagtgctgcctttaccaactaggctacagacgcttgtgactgccagggttgttgggtggtagtgctcatggttcaacatgtagtgatacatcatggtagcagactatcagacacctcaacacccccccttgctacatgatgtggaagtgggaatgagacccaacaaatcatgatcagagtgggaattgaacccatgaccttaggtagtcttacaggggaagttttggtcttacaagtaagcattcacaacttcatctggtctctgttgtaagcgggttgcgcttaggtaggctctgggctcataacctgtagagacagacaaaatgaagatgtgtctggtgagagtcgaactcacaacctcagctaagctgagacacataccagagtgctgcctttaccaactaggctacagacgcttgtgactgccggggttgttgggtggtagtgctcatggttcgacatgtagtgatacatcatggtagcagactatcagacacctcaacagaagctggattaggatggaagagcgttcaaatgtgcttgccggcccacacgagaagaaccttatcaagcaaagcaatcaggctacttacaagtatgtatttgagaaagtgcgcaaaattggtcccaaagacgttctcctcggtgaccgttaatgcgacaatcccatcaatgctgatcgcaggcaggagagtgaatcgcttcgcgttttgttgaaccagggttcgatcagctggtttgcctttggaagatcgagaaaaccctcgcaacaagtccctcaagcatatacatgactcgtctgtatccaaaacccaatgattcgtgaaaatcaaaacaggttaataaacatgaatgaatcatccacagcgccccagattacaaattgtgaacgtacctgaaaagacaaggaattccgccggaaccgaggcgatcttctcgacgtatgcatactttgcgacaagggatttctttatattaacggtgttggccttcttcaaggtgatttccaagtgctctacaaggttacgatggagagtagtcatgctcagaagggtatcagtttcatcatagagccgctcccgaatctcgtccaagaataatccgggttccatccgaagcaattcaatcataaaggactggtcctctgtagtcagcaataggccggggcctttctttgcatattcggccggatctcggatgacacgttgagtgtttcgatacagttgcacccatcgtgcaaaagattgcttggaaatcttgtcgcccagtgtttcgcagatgaacttttgggtgtatccttgggcaaccatccaaacaaccgcaattttgatcccgggcgagatgagtcaatatggcatattggagggcagaatcgtaggtcaaacaatgaggtcggaatagacggacgggttgggttgagccagaggggggaacaaatggaagggttgggcaggaggcagggggggaaaggtgattgagtgcacggattgagtgcacgagtgaaagtgtgttcatccaatacgtgaggcagcgccagcggtgggtgacccgcagtagtcatgcgtgatgatgtgtgtgacattctttgaaaatctttcctgacaggaaccaccgaataccatgcggtgtgtcggtctggcccgcttggataagtcaggatttgcaagctttcttaatgcataacacaaaaaactttcttgcaaaagttccaagcttcttggaaaagacaatacttttgaacttggtcacttagccaatgcatatgatttatgtcttgcagatgatgggatccacaagcaatcatccttgtggatgcatggcagatcctggtggatccttccattttgaaaaaaagggcaatttgatgattttcaaaaagtttatttaaaaacaatggttggtcatgaggagttcagacctgcaccaaattgaagagcagattgaccttcaccaggtccacatggttatgaatcatgattcaggtatttggggaaaaggggggctgggctgttaaaaaaagttaaaaagctccctccaaaagggtaattctgcttctgccaaaatttagactctattcccaagtcccctttgggagagggacttgtgataacctgggtccgaagtgatgttctatgtacttcaaaccggactttctctttgttaccaacagccagaaaacgatacaacaagtgccttgtgtagtaaagtttaactttggtggctggcctgcaagaaagaaacctcggcgataatacatgaacgggacacgctcacccacctggtgtggaccccagtatgacaaggccaaaccctaagatcatcagatttagccgcatggcgaatgaccacattgctcgaattctgactacaagcagcgtacatggacagcactcgacggccggccttggagatatccatatgtgcatacgcattgtcgggctggcataaggattttcatgagggcagctgatggcagtgacgccaagaggttggtggagtcgagccaatcccggcaggagtccaccagccatgacatgttgtagctgtcgtttagcacattccgcgaataagcccaataggctaagtggttccgccgcccatgctggacgacgacgatggcggtgatgtatgacgtatgtccagctatgttcctcattgcctatgtatctccgaacattctacaagcctctctcagcggccggtgtattcgaccagctgtagcaggatcaccttgagcggctgattgaatgaaggtgtggctattatcagtgcaatacatgtccaaagaacgtgtggatgagatggattcattggacggccgcaaacatcaccggttcgcaagcctataaataggagcccaccgatagccgaagttgtgtcgtccaccagcacactcttataaacccatctaaaatagcgtacatccagaaaaaaaacttgaaaaacctcatccttaaaatgaaagcttctaccactgccatccttctagtcgcctttgcgctctctggcgtgatgggtgctaaggctcctaaaagtcccatgactcctaaaagtcctacgactcctgcagttgaccctcactcggcatgttacaattacttcttgaagaaagacctgtgtgttcatgcttcccaagacccagcccatagatgtaaaggggacacggcctcccatgcattagaaggagcccggctggtaagtctcataggcttattttattggctgatcagtcgttggtatatcccactaatcatccattcatcctaaaccttccacttcgtagatgactgtccagactggattggagcgccgatacgataacaacaggccggttggggtttgtcaccctttttttttgttgcgagactcgttcgaaagcaagttactcacactacttttggttctttttttttgcaggtcgtccagaaggccaagttagcttgggtaagcacttcaattgttttaataatgtactgtttcgttcaaaaaaacaggcgaaagcggagtctgatttatcgctgggctggatctcttttttgttccagagttgtgaaagacctaagaatcctgatgcttcctggaaatatggtgtatgcgtctgggccggggctggcagtgcgaagactagcaccggttggctcgacgagtgcgtcctacgacgagctctaacaacccgattgaaatgattttcaaacaactaatggttttggcttgattgcaacaggaacaacaaatctaactgtggaaaacaagtgtatgttaaaaaatagagctttgaataagccttccaaatggatcagttacttaactaacctagcctggtgatcgatcgaactgttgaatgctagttatatccaacgacgaaatgacattaacaatcccaagtatgccagaattatcggtggtaagtcaaatgcttctgaggccggggcgtctctagaatgtgttaattcggtcagactggaatggttggcgatcagctgatgataattatctataacccttatcccgtttgattgtttgttaggctgtgattttggaggagtggatccgagtgtaggatgcttcaacgttgcacttgaccaaaacgtaagcgtttgagcagataatgatatctctgcgaacagagtacatcttgatccagaattaactgattgattgattgattggatctcttctaccagttgtttgacgcattcaatccgactgctgccgaaaagaattcgcaaagcatagccgacatcacttgggacttgtacgtctgcatacttcgtttttattataaatcgatttaatcatttcatccttctaacccccacccgactctttcggtcaaacagcaacgcccttggaggaaacaaacccaacccagacggtgcaaactgagcaagatgtatcccaatctcgccttttggctctccccgtgcttcttggtcttttctccttttcattttatacccaaaaaaaaaaaacattaacatgaatatacccaaaaaaagagtgtcttgattttcttttttatcatattgcttctagttgtgatcaatctgtgtggactttggatgtgatggatcatgtttatttatgtttttgtgactcaagagattgttatcttgaggaagaaatctataaatcttatggaccaagtcatcatcaaatcttgaattctgaacgagggtgaaaatcccaaatttcatcgcaaacaatatcaataactctctctggattcccggacagcgtcccgaattcagagggacttgattgagttaaacacatgaagtccctctccaaggaggtgttttgtggtctttgtcctgaagatttaggtgtatcagatgaagcttaagacacagcgggtttacattctcaagggggaagagcgaaataagtagcgctgagtccaaaaaaatcgggaagctctgatagattttcctcgggcgccagtcataagttcggcacaacatcatcagttcaaaaaaaacactgatggcagtacatatccttgcattcaactagcagagtgctgatcaaaggtacaatggttaagattgggtgtgtatgtgggcttccaatggattgtttatatatggctcttctctgagcccgccgggtgtgtgttgaatgttcggtcttctttccgtgaggatgatccgtctccgtaatgagctgtcgagcgcctcccgagtcccccgtgccgggctgattcaccgccgcgccgtgcacctcggctgcgctgccggtcaatctcatcagctgggtggggtgcatggcttgttgacctcccccccagtcagccaacatcccaacaagcaagcccagattgagatggcccaccaaccaaacatcatcaacggactactccagatcaaacactcatcaccaacaaccatctcaacaacaacaacagcaacaacagcaacaactccacttcagaagaactgcactaccaaaagagcctcagtagccatcagtaagattcaatctccttatcataaacatataacacacacactgaaatcattcatatctacctatctctagtcatccgaatcgcacccgactcgcaatccacaccatcatcacccactaattactcgacgccagaaagctcatcatccccaacatcagatttccaacgatcatcactaaagcctcacaacctaaaaaaccactcagacgagctcaaccaacaactacagcagttcttctcacagccatgggtccagaacggcacggccgaactattctacatcgaacgagcaaccaggcccaatgatcgatggtcagcccacatggctttcccaggcggaaggatggagccagaggacgaggatggtctgttttgtgcgatgcgggagacctgggaggaagtaggaatcgatctggccgagaaggagttcatccagctaggcagactcgacgaccgggagatcaccacgagcttaggcaaacgactcctcatggtcctcagtccatacgtcttcctatccacccaccatcccaacagggcccccatcccgactctcgaacccgccgaagtcactgcggcctactgggtcccattccattcactcgccggcccccagacaaggtggggcgagatgaccatcgacctctcctccagactcgccccctcaagaggtccactcatcaagttcttcctgcgatctctcgtcggcagtatgcgcttccgctccatcctgctccctcataacccgatcactgaactcaccagaacctcctcaccgccaccaccaccaccaccatcatcatcaaaacaacaacaacaagaagaagaccatcaaccacgtcccgatctcaatctctggggtctcaccctgggaatgacactgtaagaaaatatatatatatatatatatacatacagtgctgcacattgattgacatgctgttcttttccgatatttatgcaataatattagtgatctgctctccttctttaaaacttctgatccatctctgcctgaccaacccaacctattcaaatccccgtcactcgaacatctcaacgtacctccgcgcgaaatcacgctggttgcaccgagcatcactagcatctttcctcgatttactcgtcagtctgatctctcagccatttttctgtttttttgaaaaaaaaaaaaaaaaaactgaagtatttttgttgttcaatcccatgtgattacttctacgatcgtcaaactagatccggatatcaatgcactgatttggttgttaggaagacgatatcgtaacttgatcaagcgatgtcaagaccaacaacaacaccaacagatgcagatgataaatatcggaaagcagcgaatggaagaagacggatccgaagaagaagaggggctagaaggagggagaaaagccgaggatgaggaggagaagaagcagcagcagaggaggaggaagaagcacaagaaagggagcagcagtcaaggtggccaaaagatgacgatcaactacatgaacaacgagatctcgtggacgagtctggcgatgaaggagttctatcgctccgtccgaaaggccctcatcctctccgtcctcttccgcatcctctccgtcgccgcttcccttgccactatctcctgcatctggggccctgccgcaatcgcctcctcgcgccgtctcctccacaaactctacgctcggttggcattgcgcttctttcctcgtcatcaacttgataatctgctggcaaatcttccattgctctggcggcgtaaagcgtcctcttgagtcccaaacaactttcttttttttctctcttctgcttataatagtgttagcattattgtttattcatgtacctaattaatgttaacatctcatattcacttctcaccacaaaacaaaacaaaataaagctcacctcacaaaagcagattaagcacaacttgagaaagtgctgttacatatgcatatatatagttatctcatcatgtattatttcctaagtttggcttgggtttattcattcttcttatgtaattacctgaatatatatatttattaaaaaaatttaacattaatcctcaaaccatctgcatccacactaggtaccgctactagcaatgttgcaagagacattaattctcttgctgaccctgggtttggcggaaactacaacgatttgcgcttctttttataatattttcactcttttgttctgatccttcccccttcatgcttgtccattctctgtttttctatcacctcttgtttgcatggtcttccctaaccggttcaccaaaggcatcatcactttctgcatcgtttgactggtcctccccaagccgttcaacaaacccattgccttttgcatcttttcaacacggccctgattccaaagatggtgaactttcaaccaggccataaacttaaagtcctgttcacttttcaccacctatatatacatgtttgaaatccggaacacatatttgcaaccggtaacatgggctttagcctttgatgtgaaatgttatctgtttggccattgtacctgaaaatgtatgttaaaaactgtgggacacgtgcactttgtctcactccatcaaggtgaaagataccatatttggctcatcctaatccagtataaaaatataccatcttgggttgatctcaagtcggccagcagaactgtttattatacattttgtgatgcaggcaatcctgtcatgttttgctggtgacttccagcagacattactggtgccagtggtcaagtctggggtatatcctagatcagaacaagctactctgaaatctttgtatctggccaatgattgaagcttacagccttgaacagaatgtgcgactagggattggaatcaattcaaaatctgaagaggaaaataaacacttttccagtgaattattggaaataggcaaactttgcctatttccaggaaaaaaaacacacttcatgggcagcaatgggatatgtcatcaacatttccatctttcttttcattggtttcatgtgaatatcaattgtggatcagcatgagccaggaagtgtagagagaaagagaacaaaaagtggtgtacatgaggttgtggaatataatatactagtgtcagttttcaaataaaaatgattcacaaagctcaaattcatagttaggaaaacctgcgacttccaatttattcaatgcccctactgccaatgaaggacaatgctccttcagcttcctcattgggcctttcaactgaagtcaaaatcggcaaacttgcaaaggaatcatacaagatcacagtattgaaaggattagcttaaaacatttggttgtggattatcagaaaaaggcaatctggtgctacaaaaaggtgatgaacccatgcatgtgtacagagatctaagtcaggaatcagaaagtcaaccaaagttagcaggtctatgctaagtaccttggtatgtaaaatagtcatattgaccactttaaaacaagacccggccaaaatcaataaagctgtgacacggaatcttggttcccaagctataattttgaattcagttgacaggcccgatgaggaagctgaaggagcattggcaataggggtattgaataaattggaagtcgcaggttgtcctaactatgaatttgagctttgtgaatcatttttatttgaaaactgacactagtatattatattccacaacctcatgtacaccactttttgttctctttctctctacacttcctgactcatgctgatccataattgatattcacatggaaccaatgaaaagaaagattaaaatgttgatgacatatcccattgctgtccatgaagtgtttttttttcttatatgcttttgtggtgtgtgtgtgtgtgtttggtatatgaaattgagtacttgtgttgatggtggtggtgactggaggtgatcctctgcaatcctaatgactgctctgtctttttgccctgattttttggggggtgtgattgagtggagagtaggtttctgattattggaacctgagatgcaatagtgtctggttcccttacatttccaactcatctcaaggtgctgtgctgcatcaagtcagattacaacaccaatccggaccatgcaaatgtggaggcagccatgcaacctgtggaccagatcagtttttgaagacatgcagttgggttctcaaaacccccagccagtggggtatttgcggggattacccatgtcagcgccggtctcttatctgaccaggcgttgatggggtacaggtcacactataactgctagcactagctagcagccaatggaaaagaaacatctccttgaagctagaaagcggaggggttaagctctctgattttagaggggacgtgtgtgatatgatctttgcagcgccgggcttagagttataaacaactctcttctaggctacagtagtgactttactgtagtctagggatgagataggatggatggaaataaggggaaagtaggtaatagttctaatagattataataaaaaccccactcactaattgatgtaaggtagatgggttgtatggtaatctgtgggggaaggattcctgggaagaagaccttccccttaattattacaaaggcaggggtcaatatgcctgtgagaccggtgaggcctacagatgatcatttatgaatataaatcataaatgatcaaaatatgcatataaattaagatttaaaccaaaagtggaggaaatgatgtcattcaagctcaaaggagaaagaatgatgtcatctctctaattacagtgtatagttataagagagatgattgagctttcttaatatttatatataatctttctaatgtatgagtattaatacagaaggaaatacataagtaattccgtggaattacttacaacataaaagtataaaataaaataataaaaatataaagttacataattggaacttgaacccaagtgtgttggtgaaacaagtcataacacagtctttaaccactgcactacattacatgtacttgtaggttaggttcaggttgtagacacatgggttacagcctcagtgtctgacaacccacataaaccctggaggggagccaagacaatgcttaaagtccccccccccaccaggaaaaataaatgatcactagatgacaggggacaccaggctaagttcatcctgctacccatcatctagccccttgcaagtgattaaagtcccctacagagtacaaaggggccattgtagtccactggtaatacaactgtagttggaacagagctaagacaatttttgatcaatgtcacctgtcaagaagtgactcttgttttttcctggtgcccatggacccccttttttcacttttttttatcaaacaatacacaataaaaaatgaggtcaaagatccagggaagcccggctctgagccagatttctgtggggtcaggcttcaggatgggcaaaatccaactccaaggaactggtttgtattgaccctgtctgagactgatctgcaagtgttgatggactttgtgaggaagggtgatccttacagggacctgcaaaattggtggaacttgcactcctgactacatcactcttttttttaaaaactcacatacctcaacgcatcattagggggtatcaaatataaccaaatccaccagcatttaattgactggtttgaaaaaatcaagccttctttaaacatgatggttattcatttaaccctttcaccagcctgaaaacgaaggcaacgtgtgcacattgcctcgttaggtacaaaggaccgcctttatacttaacgaggcaaggtgcacacattgcctttgttttttgggctggtgtttatggcacccattgacgcatttgggaaaagtgactggtttctcatggtggatttcctatatttgataacccctattatcagcacaaaatcaacttgtgtgtgtagctcctcatgatgggcatcagggtggggctgtagagctatagggcctgtcagaaggtgttgctaaagtgacagtcggttgatgatgtgagacatacaaagccgtagttctgacagtgatttggttatttaacaagagctggcaatcttgggatagtgatatgttgatatatctgaagatgaagaggaaaggtgtgtttaatattttctcttcttggatttctggtaagcatagaaatgaagaaaggtacaacttatatgttgaggtttctgtctctacattataaatagacaataatgtagacaactctttataagcatatgatgaaaagtgaatatgaattcctctcagccatcaagaacctatagccttgatggccaagaggaatcctcttggccattgagattgtacactctcattacaatcttgatggccaggagtaatcctccctgtcaggaggtttcttcttttctttgcttggtgccaactcacaaacccacatcatccctaaaaccctcatctattaaaccttgtcaattcaatgatgtctagatggaatagtattaatttttactttgtttaagtgtctgagtggaattttttctcttgtctagtgctgaaatccctttagtctttgaacctgggtttagtctttatcaacaagtatttgctcctgtccttttcatgcatatgtttaaaattgctaagtgggggtttgggtatcagagaaatacaaggagcccccaatggccaggaggattccgctgagagtgctggccgagagcacactcttgactgctgataggaacactcctggcccctccaagtcgtgtattctcagtggccaggggagtgtttgagagggtttctcttggttgtcaacagtgtataccctcaattctgcctttgcattggggggggggggggggagggttatatcaaacataaaaaatacaacattagaaaccagttacttttccaaaaaaccaaattttgcattaatgggcccccaaaggggttaagtaaaaaaccaacatttttaaaatatggtggattttttaaaccagtcaattagaaaatggtgcatttggttatatttgatacgccctattgacttgaatcatggctaattgctgttgtttgcacactgccaggatgattggctaggttgaggatgttccagttaaactgggatgcactcaaccaagttaaacttggtttcatctacaccaatgaaatataaatccaaggtatctagcttgattttatatttcactggttgaaatccaaccaagtttaccttggttgagaacatcccagttaaactgggacaccctcaacccagccaattatgttggcagtaaaggatattggttttgagaaagcatcaaacccaatggaattagcttacaaatgggcatgtattgttttagtctgattgacacttagactcatgagagaatctgtaacaggggactcaatcacagggctagacaagatttagtcccccaaatccaatttagtccatctaccaaggcactaaaaatgtggttgcaatttaggaaaaccaacccagggagctatagttgacctaaatttaggatgataacggcactcacctcaaagatcctatctttcatatcacagatatcccgtgtgatacccagtcccactcccccccacacaccacatcccctgtttaattacacaatcctgtcatcactactccctgtcttctgtctcaaaacaattgtgcaactgtggcacgcgtttagctccccaagaaaaggcaatatcacaccaagagggtctatatatacatagcacctaggattgtgaaagggcctttcctatttcccccaatcccccctagacccatgttgttgtatgtgattatcacaaaacagggggaaaaatgctagttgaacttcaacattccaacatcaccatgcaactcactgatcttctgtggtaggtggaactcaaagatcaatataagctgagttgtttttgttcttgttccatttgcctttgcgtttgtcaccgtcaactttgtgtttgtgtttgtgtttttgtttacatttttgtttttgtttgcgtttgcgtcttccaatccttcatcttctggatggccattataattcatgtcttgctgggatatgtgtgagttcaaaatttagggactcgcgtggtccgtggagatggtctttaggcccgctgcagtgggcgatgcaaagacactcgggctttgcttcaatctgaccttccactgtccgcataagttcataactaacttgacgagaaggtctcctgagtttttctggcttgcgacgagtttgtcgcaatccagggaaacacaagggacttttctcaaggtcttatctacatacttcgctttcagggcaaataagagcgggccttccagctaccgactctgcaaaatcatatcaatcattcagcaatatgaaaaaatgcttcaaacacctgcaaatgaaggctaagccgtatagaattcacgacgaatggacatgagcctcagcgggccagcttccgacgggcattaaaagacttcatgttccgcctgcatctttcttgaatccggatttcaaatcgtaatttgcgtaccttgtgcgtacctgagggtgctctacatacatttacggccaaacggatccttactctagtacagctaacgctaacagatctttcatatttataagatatcgagcaatcagaatgattaccatgctacataaatactttcgaacttcctgccagtcgtggaccgtggccgcagatagagagcttccattctgatccttcataaaaattcctcgacttgaagattgccttggtgcagacgtgtaattatttatgcagtttgtccttcctaggaatttgaggggacctcggccggtgcacaagtggaccacagtacatcttgccaagatgaatgtatgtatctatccatttccacgaattcaatgtccattctatctcattcttgtacgttatttcatgtacttaaacatgtgcttgcttaacctcgcgtgattttgtggctaaagcgacactttcttgtgcctgaactcctggcggaagcaaaatcttgtgaagtgccaccggcgaccggctattattgtcaagggagcaagcacatcaccaattccgccgcgatcgtatgtgtgtattatgcaagtgtatctcttcataaattcaacggccagagtggaaggaagtactaacttgtaccaagtcccaagcttctgcgggcctggtgacctgggctggctggcgccactcgcgaagcgagcctccgaaggagggacttgtgacaaatacgcacaagctcgcgtgtcgctatcaacatgttttggtgtagggaattttggattgcccaccatgcatgtactttggggttgtttgagggcagagtcagcatggtcaaagttgaccatgttgcggttctcctcatccaatttttagagattttgtatgaaaacctgacaagtaagatatttttgaaaaatatgaaatattgaaataaatcagaattaaagttgagctccgagccttgagaagctattacataagcaaaaaacacaaatttgagcggattcttggacctttacaaagtttccctagaatgtagttgtacatgtttctgggtaattccttgatgaaaatttactttggcatctgggatacattgtgccagatttttcctctattaaagttaagaaagcaatttattagaatttttcgcacaaaaaacactctcaaaactggaaagcgacacgcgggcgtgttcgtttttggcacaagcctctcccgcacttcgtgcgttcgacggagaggctgggcaagctagaaggaagtagacaatagactacgtgaccttgcgagtgataaatgactacaggatacacactccaccggccgctaggcttccaacagcacccgacactcccgatcaccgatttcttgacagcccgccaatggcacaccaagaccttgtttgccctgaagttcttgctgtacatgcgtacagggtgggtacatagacagatgactctggcgttatccaaactcaccaaagttggcccgagtcaaaagcacttgtctacagtaacccattgtacatacatacttcagaagatatcaacaggaggctgctcattgttagaactgtccactccagcgtgcgtaacgaccagaagtctacaatccatgtttgcctaatggtaatagttctgacttctctcagaaaacacgtgtctcggcctcactcaagtcattctatcgaataattactacctggagctttctatacccgcaaaatctcttgaggattaagctattatccgtcttccaggcacacaagcgattcactccttcgccggggtccaccacttttcctcacgcggttgcggcttactgaccatcgccgacttgccctcagccattcggagctcacaaatcacctgaaaagcttatttgacctcccctccacataatctttaataatcttgattaccacttcgtatatattttctgtggggtgaactcacttgaaccccccccccccctccgtgcctccttttgtgagcttggcggaccaggtttttcctctcaaaaattcgttgatcaaccaaagctgctttgtctcatttacggtcatggctccccaagttatctcggggcatcaaggtggtataatagtaagtgcaagctctatctttgtagggggagctcggactcacgattacttcttttgtcattatctacagactgttgcaatcacagcgcaggtgcgttccagagctactggctgctattagtaacttccttaggcactcacactgtactattcttgaatgctagctttcctttttggcaacacttcttctcatcggcattctcctatactatcgcttgcgcctgtggaatcctaagtctcggagtgtcatcggttcagaggaattttgcctcaagtttctgcgcagccagttcgccatccgtcagttcattgtttcgttattctccggacctcgttaagactcttgccactcagctaacgtgtctataaaatcttcgacattctcattttagtttttatcgaccttcttgcttcagatcttattcaatcactggggtttttgctcaatcttgctcacgttggcaaacccattattgaagactctacaatctgtaccgttcaaggagtattcattcaactcggagataccagcggtgccttcgccacagtagccatagcagttcataccttcattgttcttatcaatcgcacaccaccttcaactgctgctctactcatagtgctagggatgaaatgggccttggttttcattttagcaatgattggcccgcttgcctttgccactgatgcgcttggtcctttttgtgagtattcactatcttggtttgtggcattgagtcggatctgacttgccttttttgctatccagatggcccagccggtgcttggtgctggatcagcagcgcgtacccttggcagaggctttgcttgcactatgtttgggtatgtccattgctcatataacgcattttttgtcctaacggctaacgtttcgtacccctttcgcccaaaaatagctattctttgcaggtgctgcctcagcagtaacatatgctttgatattctggaacgttcgacgaaggctccgaactcaatatgcacaaacaagctatgatcgatcagtcgaagaaacatccatggaaaacgccgcgaaaaaaatgctcgtttacccactttgttacctgctgctcatgcttccactagggatcgatagaatcacagcaatttttggccgtacgtggtctcttgacgtccagattgcatgcggagtaatatttactctggtaggcctggtagactcggtagttttttgtgtacgtccagctttgaacgtagttaatttgagtgccgacaaaacgctgacgcgcctttctcccttccttttcccgtactagtggactcgcaatatctttgccattcgagccagatccccaaatcctgctaccgaatcaaaccatggagatacttcgaaaaacactctccccgatcctgcagatccgaaatatcgtcagcctttcatcagcccccaatctggtctcgagctgaagtcagcaagtgtcgcagtcaagccagcagagaagtcactctcaagccggatcaatgggaatgtcatacaattcatgcctgcgaagtattccctggccaccatcgacatgaactcatttgatgaccctgaaccatccaatccgcccacgtcagattcatcggcatcaaaccggaagttctgatggtatccatcacttaattaaagtcactgccttcttcacgcatatgataaaccactagtattagatcattctaaaagtctcgttgctctgattttcgctttgattcctaatccatgaagtcagtgctaaatagggaaataattcatgggagtaatcgaaaaaaggaatgtctctttctgtatctcatttttttgaaatgttcccaccagctttgatagatgtatttttatgccttcaatcctctcgttatttatcttgatacatccaaaaacttgttgaatgcaatttttaattattgtagtaaatacatgcctaggaacttttgtctgcaccaaatctatggtttataaatattccaaagaccagttactgtaagaagcaatagagaatatatatccagtaggaggtaacaaaacacatcacagaattgtttcatgaattgaagatcagatttttttcaatataaatcctaatcagttcagaggataatttgttgtaaaccatggtctgatagcctcctgatatcacatttatcttccgcaacccattcatccagtgaattctcatccttcatctgtttattttccccatttatcagctttcagtggttatggttcctttcacaattgaccccctttacagaaaatgatggtttggagaactctacccaaccagttagagcatctccaacggacccgcgatcgggccaccgggggcgaactttgaccgcccgacttcaattttcaacatccaacggacccgcggatcgaccctgaaaacatcgcggggggcagtcaaacccgcgatgacctgctgacttctgcgggtcacctcccagccgcaattcgatccctcctcctccatcaacccatcgaacacacctccatcacatcatctacacctccaaaaccacacgaaaatggcaagttctccgaaaaaaaaaagaggaagaaaggctcaaaaagattccatggctactccaaagacagctaaaacttcgacggccaaaactccgactgctccaaaaccgatagaatctttgactactccaaaaccagctgaatcatcaaacatcaacaacgattccaccccgaaagcccctgaatctgcacccaagaagggtttccctcgatggtccgttgaagaggacaaaaaattgtgtattgcttggttgaacacaagccgggatcccatcgtcggaaacggacagaaggcatcgacgttctgggaacgaatccacaacaccctctccgaactcattaccgagtacaatgaagagaagaaaaattctaaagggttcaaggaacttccgctacgaccggttggtgcggtcgaatgtcgctgggcactcatcatgaagttggtcaacaaattttctggatgctatgcaaatgttgaacggcgcatgaaaagcggcaagactcgcgaagatatggtacgtttttttttatcttacttgctcttatatatattatatatatatatatatactaatacacaagaaaatcgcaaagcttaccgaggccaaagaattatacaaggcaaccttcgaatcgtcattcaatctcgaccattgctggggaatcttgaaggacaccccgaaatggcaggcgactcagcaagaaaacgaagctcgaaacaaaaaaggcaagcaatctggggcagcccccccttcttctgatatccccagctctacgcctgcgacctcggctattgaagttgaagatgaggagtccgaagcgagtcgatcggtcctggggaatagtcgttccgaaggtcaaaaagcagccaagcgcaaacgaacggaggagatctcactcgataagcttgtttcaatgcagaaagatctcattgaaatctcgcgcgatcggttgtcatcgatgaaggctgccgcacaatctacgtcggacgatgcgattatgtcaaaagatctcaccttgcttgacacagagagtcgtgcatactatcaaaggaagaaaagggcgatcattgcccgcgagttgcaagaagagaaggagagggaagaaaaagagaaaaaagaaaaggaaaagaaagagaaagagaaaactgaaaaagaaagaaaggcgaaagaggaaaaggagagacaggcgaaagaggaacagaaccaaaaagagaccgggaacgatgcggacgaggatgaagatgtcgatgaggacgatgatgaggaggttgaacaggatgaaaacgaggaggaggaggaggttgttgaatgtgaagaataatcggatcgttctttttttttcttttgattatcagatcgtttctctcctttagtcagatgcagttgttttctctcatctttctaggatggattgatcgataactcaatatttcatttgccttcccttttgtttccactgtccaccaatgattgtcttgcttgtttgaacaaactggaaaataatcaagggaaaccaataaattgaaattgcaagtgataaataaaaaaaataaaaaaaagtaaaaaacaataaagtgaccctgcaagcgagaaaaaaaatttaagggacattataagcgagaaaaaaacgacaagaaagattaaaataaagaagaagaagagatattgtaagcaagaaaaaaacaacaagcaagattaaaataaaggagaagtgagaatgacaatgcaaagaacattcaagcagttgaagaccgcggggaattgtcctcatcggatccgtgcttgttccacaggtgatctatgagatcacttttgagacgcgtgtgtgatgtgtgatctcggatggactggtatttgagcaagaattgttcaaacgacgagtcgtttggtccgttggttgtcactgatgcctgtgttcgtgctgtttgatggtaggtgtaatcaccatcaaaatcgcttccagattcgtcttcaatcgtcatgttgtgcagaataatgacagctgacatgatattggagagattctcgtgtcgccaaaatcgaccaggaaaacgaatgattgcatatcgagattgtagaaccccaaaagctcgttcgacatctttgcggtacgactcttgcatctttgcaaaatgtttcttctttgcgccttgtggttcagagattgattggatgagtgttgcatatggcgggtaaatgccatcggtgagatagtacgcaagattatattgattttcgttgactttatacgagattgagagtccttcgccttcttgaagatgttcaaatattggggatcgatctaaaatgttgatatcgttcagagtacctggaagtccaaagaacgcgtgccatatccagaggtcgtaggaggcgattgcttcgagaactactgtcggctctttttctttaccggtatattgtccgtgatcggcaactgggcaattcttccagcaccagtgcatgcaatcgagggaccccatcatgccaggaaagcctcgttcttcagcaaccgccaggagcctctttgcatcgctttcattcggctttcttaagtactcgttgctgtacactttcactatagtttgacaaaatttttttaaacattcaatcacagtcgattcaccttttttgaaatcaagcataatcagatttgtgttatacttaatcttacaaaaattcaggagtcacacttactcatacgaagatactcatcgatggagtccccactgcatccgtatgccagcattcgtatagcagccgttgctttttgaagagttgagaatcctaatcttcctgctgcatcgcgcttctgtacaaaataatcatcggcttgttcgatatcttcaacaattcgtaaaaaaaggcttctgcgcatccgaaatcggcgccggaagagataatcgggatacacaggttcctcggagaaataatcgtcgaacagttgctggtgtccctgtagtcggttccggtgaatttctcttcggccaggtgtagatccaccacgtttctttttctcttttgtcttcaagatcaagccgattgtcgtttgaatggaagcaaggagatcgtcatcgtcgtccatccattggaggatgtcgtccatggtgccgaaattaattgaagttgggggggaggattggttgctagagttggggtgttcatgcgatacatagccatgaagagccagtccataattggagctgacccgcggactgtgtgaaatgtgatcgcgggccggggaacgcgcgtcaactgccccccggaccgttagagatgctcttacagtgtcactgcacgtacaccaggaaaaataaatgctccaccatgaaatatctgagggcagtaggggtcaggtgacatgaagcaatggtgggccagttacactaaatgtagtgttagtgtagcgcaattccgctaaactttagcgtagtttagtggaattctgccacaccttgcactaacactacgcgcataggccccaaaaaagggcccactatgctacactaacacgctggttagaggttctttggccctgtagcgctgttagcggcctgtagtacagcgtagtgtagcaaaaatacactaaaaaaacatgaacactacatatttttggcgcaaaaaacgccgctacgctacactttttgggccaaaagtgtagtagcccaccactgcatgaagtgacatatgttacaactccatttttactctggtgcttgtcttctcaaataaaaatgggcccttggtggtcatcagggagtcccaaccctttgactttgcagtaacactggaatacaggcaggagttagcttcatgtcacctgaaatgtactgccctcaaatttttcatggtgctcactggatggcaggtgacatcatgtaaagttcttgatcactgctcctctgaagccccaaatctgctgcaactcagatacaatatcccctttcactttgtgtgctacagggatctgaggaagagttgagctgggtatgtaatttttagcatgaaaaacttaggctgatgtcaccaatcatcaactagtgatcattatttttttcctggtggtagaaaaagacatcttaactagttagacagaatctttccatacagtcttgagacaattattacacagctgtcaattggctcttgaatacagcctgctacaacacctattactggcattggtcctgcatgtgcagtgactgcaggtactggcacagtcacacttgccaatgcaacagggtgttgcagcaagctgctgcagcaaccaattgccagctgtgttaactactacaccatggtacttgtaattatacaatatgattgtagacacacagactattgtctcattttctgacatccactactattatcttttggatattagttgcaatcaagcacttgacctcaaattcctacctcttcatccttttatcttcaattttggatataattgtttgggtcaatcacccgaattttggggagtatgttgtagaattttccagagcaccacatgtgtgttttcaatttaaaaattctttcatactgcttcttaaagttggttagcagcagcagacttgttgatactcaccaatttttattcactttgctgaacatttgcctcaaatgctctaggtcagcccaaatgacctaacatcatgatctgtccaaccccaattctcaaactaagaaagcttgatctgagtggccatctgcaatttgaccaaaccaaaaacaaatcttggaatattttgaattgttgatggccaattactgaaaggaatctggaagggtcgcatgctctgaatggattcaagacatggcacattacataagggtgcatcaacacttcaatctaatgacatttggagtcacacagaaaagtttggtatcaaccatgcgtcgtctcgcaacaacatcaaccatgagatggcccaaattgatcaacaagggcctcgcgaagtaatgatgaaataaggaatttggtcctacaatgatgatgaaatattggtagaaacagttgaatcgtgtatcaggaatgaagatcgtgaaaaaatgaatggaagatataagaatagagactgatgatatcgtcaacataattcattgtgctgatacccagcccgatagggaactgctgatttttgtcaacatgtgactgcttggtgcctgagcttaattgtcttccgcgagtttccattcaatctcaactgcaataggaaacgattttcgagtatcataattgagcctaggtcactttctaagattttgtatctcggtattctcttaacttacaaacaccttcctgtggttggccgagtgcattgaaggctgcctgtgataggtccaaactctggccggtggggcatcctggacattcatcagcctatcaacagaaaagtgggccacatgacgcgtgagctcagttatatcatgagatgtcgggaaactttcaaactttcacttacggcaatacatttaatactttgaccagtctgtaaataagcctcccaattagaaaatcaacacaccaaacaactgataaaatggaaggatactggacgcaccgattttcgtgtaacaataacagttttaccacaaaatttcccgccgccgtacatctggctctgaatggccacaatgaaatcggtgtcttggtgggtttgaccgcatgcgccggggttgccgtcttgggaatagctgtggaagaatggtattagctacgattaagcttgtgaatactaaatagtaagggggacaaacaaagtagcttttccatgataactacttcccgatccctcagtttcgcccccacttccgccataatgcacgtggctggaagaaaagctatagctttgtgaagatgaggactctttgtgcgacacatgtttctctgccttcaatggagcgactgatggtttggacgattgcttcgaaatctcgaatttggtattgctcggcttcttttccgccgtgggattgactttgcgagggtaaagtaaccacaaaattcagctgaatgtggtaatgagagctccgagtttacttaagtatacataaataaaatttaccgagagccgatgggtgtccagaaggtgatttatatgaatttgatggggacgaggagcttggtgcacgagcgcccgtagcgtttctgccaatcttgtagtactgattggtggggtcttggacttcatcatctgatgagtcgtcgcagtcatcatcatcatcatcttcttcttcttcgtcaccattatcccccgtttgatcatttttagaggctccagagggtaatgaagaaaaactcagtttggtgcttcgagggatgagggcaactgacgggacttacaggaatagctcgactttttcttctcgttttctcgtttgagaagtgcgttatagtggtctggtgattcaccgtcaaataaagaccgcttgatcaagtaggcaggggctcgcgccgacagtgagacatcgggtagtgagtcaaggtagtacggcatacccgaaatagatgatgaggatgagagcacgagggtgacagcaagagtgatggtcgaagacttcatcttgcgtgggctcgagattgaccgttctttggttttgctttagggaacttatggagctctgataaggaatgctggatcaaagcaatgttgggttgagtttgccaatagaatggagatgtaagctaggaccagaggagcacttacttggtggtttatctttcttaatatccgctcagttgaagctgaaaggacttatgagtagtacggttaattgttttgtgagtacggctaagggtggagtttgagcaatcggggtgatcgaggcttggtagaagaaagttgactggcaccaaagggtgtgctcgcatgtattgatttaggtttcttcaaaggatagaattcaagcaccttgcgtggttattagaaagaatgtgctaccaagtctgatctctcttgagccacacaggcaacgtgagtcaggtaagatctgtaatttgggaaggaatgacggcaggcgaaaggaatggatggcacgcagtttatgaatgccctcgcctgtagaaaggttaacaggctggatcaggaataagggcaatcttaggcgtcacagccgcgcgggactgacataggtcttatgtaggtgtatgtatttattttgtattacaaagagcctctggataggggctacagcctacatctggctacataacgctacatagctgcttgaaaggagttaaaaaccaccccaacctgcctgttttatcattatcatttgagtggatgttgcttcctaactatatctgggaaggcaagcatcgcacgtgtggatctagtctaggtatcatgtcgcgctgggtgcaccggggtacgacacccaagattcgcgccggctggcccacaattgcgggaacgctcagcctgtgcaccggcgagtccacaaccactggcacctgaagtcaggtttccacagatttcctcagtgtgaccaagcagcttctgtgaataagcgacttgtgaacgaccctcagttgtacagcgaatttgtaagaactgaattttcaatacatcttgcaatataatgccagataatgccatccgcgacctgaattgtgtaccatcaagctttttaaagttgagatattacagaagaggtgtagtaaatatgtattcctacggtcctacatagtccggttgccccaagcccgacctccatcttgattcttaacgaatcctgagagcaaacaaatacatacataaacagatgaatacacgcggttctagatgagatggatgtctttacttgcagtgcacgcatcaaatctgaattaggacaaaagacaaataattaagcatgtgcaacgcggcggagcacccgtacctacccttgtcattgtggttaatgtgagtctttagaggtttgtctcaaccaaagctgagcaaatcaaaacttaaagccaaataaccacatctttcaaggcctcaacctcaagtttcaatcaagctggcagacaccaaatggatcatttgtgatacaacgcacggttgcaccgaacaccccttgatcctcttctccccgaggttctagctgtctatgtgaatacatatttacatgtgctccatatcattatcggtaccaaggaaagcttaatcaaggggttaacacagcatgagtgggcgccaattgcggatgaaatcgagaagatgattccttccggagcgagtcaggctgtgaatgtaatatgagtagccgtcggccatcgcggactcgtatttacggctgctgcggaaatgcctcgcgactgtccatgttggacaattctacacagcgaccagggatgagttaacatagttaacatagttttggagcggaggtcacggtgctggaggtgggagctgggacatcagtgacatcactcaaaacatccttcagtcaccaaccgcccattcacctagctcaaatattgctttgtcatatttctatgtccccttcatgagcgacacagtcgagtggaattcacctgcaacacattctcatgctggatcgccctgagaggtgcagctgaacgcacctgaagcgcgacaggtctgacattggctcatagggttccgattcggtgcactgagccgacggctcattacacctccgtctcacttgtcgtgggcactagcgactaggcccagcctgcgtgatagtcgagaaaatcacatatggcacgagcatatcagtttatctgctccacaaagatcaatccgtccagcaacggaaatgaccggttggtgatcactgcaagctcaccaaaaaagtcagactacattacttcctctccctgcgagacgaggtttcactttctcgtcctgtcaaccgcctctgtgaaagtgaaagaacccatgaggcgaccgctcgaatcgcgttcatgtatgtagcctccgtctccgaagacgcgtataccgacgctttgcagtccaggtaccacgtcccggaagaaggtcgggtggcgaatagtccatcaacagacaaagagtattcctcgcttgtattatttttcccggcgagttagtagagattgtacccaccccaaagatgatttatctttggtgactgtccacctggtatcagtctttccagcaggttctcttccgaaactcattgacatctcatgtgggtttgactgggtgtgtgtgtggggggggggggggggacaacaacccctcagctggagccatccatacccacacaatgttgacttacttttcaaccaaggaaaaacacttcatgtatggggagaaagattgcagtggattctggcaaaattcacaaatgttttctgcaaaattcatacattttcaaaagtattcttgagccaaaatcccccaagcactggttttgaccagtttcacatacagttgcggatgccataaaccaaccctggattttcaggatgtccaaatcttgggtcaaaatatcaagctttttgtattttcaggctttttgagctcttttcagcctccagagtgttgaaaatccccttgcaacctcaaattaaacctcaagataggtgttcaacataagaagggggcaccagaatggtgtaaacacatagatatgccttgtttaaccccatggttataggttgaggtatggcttttggagggtctgtccaaaaaccttcacactgcactgagaaaaaaaagaactactgggttaaaaattcagtggttacaattttgagctccacacactcattaaatttcacaattgtaataaaatcagtattggtgtatgtgcccccctgcccccagggggaggacctgggtgttgatttaatcttttgcagacagggtggggttggtttataccatacacaattgtactcaaagtaaagatagtcatttggtacccgtggcaggtacctagtagcgcttggcaggtacccctcacacctgtctcacacccgcgcagaggtgctgggtgcggtactaggtacttgaatttggccagaaagcggtgcggtaccctggtaccgctcaccccccagggagattcagggcctgcgggaaggtagaatgtgacatgtgaatgatatgtatatatcaatatccctgatgaatattgtcctggtccccttgagcgtcccccagcactcaactgatgacaacagttgacaaccatggtgtggtataccttaagggtagccatctggctcatttaaaaattttacagtttcttcttttattacaaattacataccttttacaccttttttctcatatatacactcataaatcaaccattatggctcaagaactggattctatggtcaatttcaaccttggtcaccactggaggcgtcactggaactcaacttgattggaagctacaccctctggaccatcactacactcaattacacaactcaccaccatggcaacacttcaacactcaacaacaccaacaaattaaataactcacactatacatatgtacattgcaggacaactacatacactctcacaccattatagtacatgtatacacaccactccaatatcttctgacagttgacacatgcagtgttggtctggtaccactctggatttacaagtgacatcacgagagaagttgttgcatttggttaatcttccttgcagctgtcagactatctcacatcactcatgtaatattcatcacctcaacttaaacttgcagactagtaaatcactcatgtataaatgctctacagcattaaaacactcatgtagtttcaaactaaaataactcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtggtgacatcgcatgtgacatgcgatgttaccacgcattttcacaatgggatccaacagtttttctagtgcatcatgcaggttgtcatgtcatttgttaatcttccttgcagctgtcagactatctcacatcactcatgtaatattcatcacctcaacttagcttgcagactagtacatcacctcatgtaaaaggcttcaccagcataaaaacctcatgtagttcaaactaaaataactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaacccttatatacctttacataccatccccttaccattgaaatatcagctagactcactctctcactctcaaatcaaccttttagacccttataaaactgggttaaacccttgtccacctgttaagctacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggtttttacaaacacttttgagctttacaagggagtccccaacgtgatagaggatcctgaagtttggcaagtggattagatatatctaaaccattgtagtgatttttatagtttattttagtagaattttagttagttttaggcaggaaaattcctgttttgaccacgtgacaaaccatatctttgaataatcacactctgtttagctttacagtggcgcgcggcattgtactgtataggattttgggatgtccgaatggttgggacccaaaatttggaaaaatctgagtttttttatcaatttctggggggttgagacgtcaatctgacatccacgatgctgtaatcagtccacccgatgcacttttgaccatctacataggctttaagcttatgtgtatgggcttaggctgacatatagccatataagtatgggtttatagtgtcagcctatcccatacttgtgtacttaggcccccatatttggcctgtgaccgaatggtccggtgaaaaaaaaaattatttattttttggctggaccaaattggtcgccgttttagatttggaatctacacaccttgtagactccaaatatgtattctttacaggtgctggacccccgtcgggggtgaggattaaccccgcgcgacctactcaacatttgcgggtggccttgtacagtacaatgccgcgcgcaactgtatacgacttagttcttagatatacatagtagaactccggattaagtagttaaatactcaagaatcaattataaagtagaagacgaggggaccgattagccgacgtactagagtagttaggataaaaaagtttaactaccagctggtggtagccgattaaaactcagtgcgaagtagaatactagtctatgacaacctccacgaatctatataattgaatagtagtatcatattatttagttttattagtattattattaggggtcttagttaaacgactcccaaaatttggagtttcgactcccaaattttggggacatccggaggactgtctgcggacggtcctcaggacgtcaagccccctaattttttttttcccccgttttttgggagtcggtcctccaaaccctttgattggtttgggagtcgactccctaagaaaattattatttttctttttctttttgcaaacccccccggggtttttttggagttgatactccaaaaccccatgggagtttggagtcggcactgcaaaaaaaaaaaaaacagaagaacggcgggacccgggtagattcctcccggccgttgaaaggcagacggccgggaggaaccctcccggcgttgaaaggcacacggccaggaggatctcccggcgtgaaaggctacaatcttgacggccgggaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtactttatgttttacgtaagggtaaagggtacggattgtggaaatgtgaagggaggaaaaataattgaagtggagggaggaaggaaggagtgaggagaggctttgacccccaaattctgggtggaaggagataacagcaggtctggcaggctggtactgcttatgcagaatgttctggaagacggcttggttgcctggaaatgcatgacatcatgctgcgcttgtgtgctcccttgcatgcatattatgtgacaaggactggagttaagggttcctagcacagcataagctgcgctatttgtttggaggctgtgcgcaaaggctgggaaggtgagatcccctgcagcaatattccctcacaaggagtcccctgcagcagaaatccctcactcttcaatataaaagaagggcctctccccaccagaaagtcccttctccccatcagcctacagaagtctcgcagagcagtaagttggtcctgagctactggaagtgttccagagtgtcaataaagtgaagagttagaattagtgatagttagtcagttagtgaagttagtacatcaacctacggaagtaagttcgatcacccaagttgaagaataagttagtaagtgagaaagttagtgataagtagtgaattagtacagtattgtaagcaagaaaccaacaaagagttcggaatttgaagcgtattagtagtagtagtcatcatataagtagtagtacattaacaattagccaataacaagtagtagtagtattagtaccggagctctagtttttgattaaagtgccttagcaagaaattgttcgaggaagagatcattaacaaactctataacaactcatctgtttcgtgctcaagtcatcagcaccacagtttccattattaacctgaagttgtaacagattcattagtagattgatacgtgatctaggtctgatagagattactttacgaaagtaagatctatcttggaatcagccatacattattaaatattgattacaagactcttagttatttgtttagtacatttagaggggcaggtctttcaaaccacccgtaagttgtaatagcttttcaacctatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcccaggagtcctacatctggtgtcccaacagtggcctattaccttcatcaagatcattcgaatcaatcatatttttctagcgaatcaacctcaacatcaaatcaattgtggataacgggaagaaggcagattttggcggcgataaggagcgttcgattggcgatacaaaggatacgattgaagtggcgaagtatttaactggcgagacgaaggaattgattggcgagacgaagggttcgaccggcgaggagaaggatttgagcggaaagacgaaggattcgagcgaaggtaccaaggattcaaacaagacgtccaggattgacaaggagattagagaaagggagcggaaatttttggaagaacaattcggcaaattattaaaacaaaaatcaaagatggcgactgcggaggaattcaatatggaacaatcagccatcaacttaaaacagcaagcagagatggcagaacttaaggactcaatgaaacagatgaaggagatgatgatgttaatgatgaatcaagtgaaaacaccacagactgtaccggtaccagaaactccaccgccacgtggaccatcattacgatttgcaacctcaacaccgtatacgggaatggccggagcagaaaccactattggcataggagaagaaagtttgctaggtctggcggtaacctcatcagaaaccagtcagactaggacgaaatccgaaatcaagctctgtgacgaagaaaagggtgtagttctagacacaaggaagttgaacttagactttgacaggtcagaagtggaattatttatcaaacgtgtagagaagatagcttccttgcacaaagctggcggacaggacgtagcacttcagttaccattcatgattaaggacaagaagattagcgagtgtattgagaatatggaaggacacgagaatcgggattgggaacttttgaagaaggaactcattcggaaatggggacgagcgacacctcttaggcgatttaacgagaactcggtgtcgacattggtcagcaagtacatggacaaaggcgggattcagacgaaggaggaatacaggatgtttattggcgaactcgaggagattttggcgtatttgacaaagatggattacgaggacgtgaatgcaacaagtggtgaaccactttggaaggcaatttcgaccgagatgcgacgggacgtggcgaaggagttggcgcacgacaagaaattaaagaagaccaaggatggaaaggcgctggtacccaagttggaagtgttgaaggattacgtggaagcctctttgtcagtatatgacttagacgttggaatccctaaagctaaacctgctaccaaggaatccgagaataaacgagaagttcaagccaagacaaaatcagataacggaacagacaaagtgaaggacttggaggaggaaattaagaagttacgaaccgaaatgaataccaatcaaaacgctagaccatttccacctcacttttcagcgccaagaccaccgaatgcaggatttagaccgccaggaccaggaggaccgtcatttccaagaccacagctgcaatgtttttattgcaaggagatggaccatacctcaatgttctgtcagcacttgaatgaagacataaccaaacgtctggttttcaaacaaggaccaaacttttattactctaaccgcacaaataatccctaccgatactggagaatcgattcgagaattggtaagaaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgaacaccagaagaagagatgaagaaaagtcagccaaagaagtgtttccgaaccgtggatcagtctaaagttggggggggacttagaaagaaatttctaaagcaaagtttcacacttaccttggaagaattattattaattgcacccaagtttcttcaggaattacagacagaagcagaagacaattcaattccacgggagcgaagtcagaactcagggaggtgtgatcataggaattttgacgatagggaacctcaccaacatcgggaaaagggtacgaaattaggtaataatgcacttacttatgcctgtcctttggggtttattgaggtttggattgcgggccagaaagtgcgagcgctagtggatacaggagcagaaatgaatattatgccggaaaccttggcgatccagttgaagttaccagcacgggagatcagtatgaatatcatgggaatcggaggacattcaacacctattgtggggttagctgaaggtgttcattttagcattgatgaagaagatgagaaggcagctaatttctttattgcacgaggtaaagtttatacagtgctgggaaggccattcctagcggatcataaggtacgtctagaattatcaaagagtcgcggagagatactgagttacgagttatgggatggaggaagattatgcatacctatttgctctcccaagattacaggttgggaaatggctccaccgcggaggatatcagataagcattccagcatgcaagcacagacttatgagtacaagagcggcagatcagtgatgagcattaattcaattttgatggacgacagcggatcaacaaacaacagtggatcaacggacaatggcagatcaacggacgacagcagatcaacagacaacagtggatcaacagacaacagcggatcaacagacaacagcagattaatggacaatagtggatcaaaggacaacagcagaccggcagaagttgtaagcaaaccagaagaaaccttggatctagacaacaaacagaaggaggctggcagtatggaaaaccttggaaaaagagaggattacgtggcaggtacattgacaatcacagcagattatattgatgatggatacccgcataaagaatttatgagaatgttccctgagaatcgtggatcaacagcagagggagattggaaggagctaccggggtatccaacaggtcgtattgggttcataatgctacttgatcatgacgggacggaaggctacctgaagaatgataatatctggccagaaacttggtggatcgtgtctgaagatcagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactctcttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgccacttccactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaattaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttctttttaccttttgtccccaaaacatttactactaacaatggccttctgaagaacaaatgccggaagttttgccatttattagacaaatagatagtacaattgcagaagaagctagtagatattaccacaaccacccggataacattacagttattgaaagagtagaaaaagtgaaagtaacagaagcagaagatagattctggaactacatagaaactaagcgctaccattgtacccttcattctacctattcccctgaatacatcctcataaatcttgtagaagaagacgagtctatcatagaaaaaacagtagaaacaaacaggaataacttctttacagcgttagaagaaacccctaaatatagaactcttcctactaacatcttgtctagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagcctaacagttgccagaatttaacatctcaacacactgttcacggcaaaggaaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaattaacaccccagttagatcaattaacactgaagtacaccattcacacgtaactgatgaccaggataaaacaattcaaaaattaattttatcaggaatgccaaaagttaatgaatggagtaccttttcagggaagggagagtatgatcactataaattcatagaatggattgataatcttaaagaagatacccaagcaccagatccacttatatgttctaaattgaattcaattttaactggagcagctaacacatggtataatcagaggaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaattatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacatcaaaggagatattgaaccatctgaatgggttactactcaagtcaatagattgagagcaattgaaagaaatattgataatgctgctataaatgataaattattggcccaattggacgacaaaactgcttacaaaatgagaattgccttaaataatgatgatgacttgacccaatttatcaatgaactagaaagtatagctaacattaaaagaaagaaatacaaaagagataataaaagttctactaaagattactccagagatttcaagaaaactaatagagactacaccagtaaagacaaagataaagagaaagaaaaagaagtcacctgttatgagtgcggcaaaggaggacataaatctactaaatgccctaaactcagtaagaataagaaagatgtcatgatggttaaaccccatgaagataaccaacaacccttttcagactctgaagataatgataccaaatctgagagcagtgattctgaatcatcttctgaagaaaatagtgatagtaccatagatgccattattaatgaagaaaaaatcatttctaatatagaattactacctgaaaagagtttacctcataaaattatcaaattacccgtgaagaagtctagtaataaaggagaaattcataagactggaggtactaacatcacaaatattatctgtaataaatacaagattaaatgtctgattgatggaggagccttctgttctataattagtcctaaattattagataaaatactgcctgattggaaaacaaaattgatccccatcaaacctgagaaattctgcagttgtaacagtaaattgaaccctatgggaattataactctagatattatatttcctcatgctaaaaataacatacaaatcacggtagaattaattgtaatggaagactttaggatgaaatacatcattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggcagatattttaatatcaatggagacttatctactaaatttgaacttggtatcactgataaaatgaatttagtacaactagaatgtaatgctttagaagataataattttggaaatactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtaactgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaattacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtacttaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattaaaaattgttctagaaagagttataaaaatgaatatgaagatctctatgaacaaatgtcaatttggttttcaagaacttaaagcattaggccacatagtttcaggattgagcatagctatagataaaaataaagtagctgcagtaatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtctatataaattaagtagcccaaacactgcttttgagatgacagtagatagagtagctgcatttaataaattacgtgaattacttacttctgctcctatattatttatgcctaatcctaataagccttataaattatatgtagatgctagtatggaaggattaggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaacattgaaagacagtgagaaaaaatatggggccagccaacttgaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacggccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagacaacccagcatgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacaatgatgatattaatatttgtgggttacacgtgactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaattgctccacaataaagaatatattacaaagtaatttcaaaaataatgatctgatcaattccttagaagaaccatggcttagctcattcaaagaaaatagattctctctattagatggattaatttaccacagaatcaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaatgataccaaagattattgtgaatcttgtgatagatgccaaaaagcaaataaagctacaggaaaaaggtatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacccaataattttaatgcaattttagtagtagttgatagattttccaaaagagccagatttctaccgtgtcataaagaagatacagcaatggatactgccttattattttggaattcaattatttatgatgttggttgtcccagatatatcattacagatagagaccctaaatttacgtcagaattttggagaaatttatatgatttatgtgggacacaactaaaattttctacagcctatcaccctcaaacagatggactagctgaaagaatgattcaaactttggaagatatgatcagaagatattgtgcctatggtatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaacaaaacaccttatgaattggaaagaggttggactccttggtttcccaaagaaattttaatgtcaaaagcagtacacatacacccaagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagattacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagttggagaccaagtcttgatatctacatttaattttacaaacctgactggacctaaaaaattaagagattcctttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtgataatgacaaatttcctttaagaaaagataacatcagagttataatacctcctttagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgtggacatgaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattcatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaaattatcttatttatcttacatttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgccacttccactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaattaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaatcggtatcatatgtatttaggaaacatcacaggggtgtacctagtggaagaacaaaaaatacgatacagtgggagaaagcatcgaaaggaagaagaaaaattcttagcagaattggtatcaaaaatggttggactgtttggaaaaattgactggaatgcgtttaaatgggtgctacgagatgaacaagcacgccgaggatcggattacaaaactttctggaaagattgggagtatgctgctattgcggattaatgttttttcctgtctttgttagttctgtaatattaagtatagcaagtgtgtttggtctagtgtgaatacttctcattgtattacctgggatggggtcagtagttgtatatgtaggattaaaatatgcctgggaaaaatttgatttttctttgggcagtgtctctcaaatgtcctttaaaaagaaattttaggatctctcaaatgagtgttgttctttcaggttgatcaatttgtcactaagctttgacaacaaatttatgtagaggaggaaaagtagcaatgaaaaagaggttgagacagtattacaagatttttttgttgattttgagtgtagagatgataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaggcttttttttacttttgtagtgttagtcagttgggtacaatttgtagaatggggaaagatatcaagcagctcagaagacagcaatgggaagcagcaactatgaaaaagattttagggcgacaggattcaggaagtggcaaggaggacagtggcgacgacggcggcatttttttttttagacaagtcggatctaaaagcttctgagggggtggcgagaggaagcggcgaacgataagagcaatggttaaacaagtcaagataacgatgacaaggttcaggaagtggcaacggtggcgataacggcggtattcttacgacgattgggcagatggagttggatggtttaaaggggtacagaatcggcgagcagatgacggtagggtttggacaggtagagcaggcaagatcgttaagggggacggcgagagagatgagatggcaaagagcaggagatggcgagagtagtgatgtcggtggaagagaggatgttgtttttttttggagctcgtaacaatcgattgacggtagcggattaaaaatattagacttgaggactgcattctgcaccttgattactgcggtaaagctctgtccgagatgaagaacgggtaaggagatagacaaagtgatgcgaggaggattcaatccaatcgaggttaagatcggtaaaaacggaacggtaacgaagatgtgggtccggcaagatcgataaccatagtggcggtagcgcgatagttttttttctttctagtcttttttctttttttgttaggagtcagccttgacattcttgggaattgatcgggcaagattcgagttagcgatgtgaagaacgaaccgagtcaaattcgagaggacgaaggggtgaggagacaggcaaagcgatgcgatgaggattgaattggatcgatggttatggagatcggcatgcgataggcgaatggaacggcgatggcaaaatcaacggcggcaacagcagcatcatttttaggcgaagtccaatagaacaaaacggaaacatcggcagcgttcgagtacttttcgttagcgcggatagcaatgatgattgtaggggatggctgtgtattggatcaggtgactggtgataatagaatggccgcaaaagagggcttgagtccttgacattcttaagaatcgaggcgggggagattcgagttagcgatgtgaagaacgatccgaggcaaagtcgagatgaagaacctaaaaaaaaaaaaaaaaagtgacagaaacagagctgcaatcaggatccaatcggatcaacaataggaggtacgacctaagggtggcaggtggaaatgaaagtagttggataagaatcacataaaaaaaaaaaaataagaacgtacgatttggttttcgggtcggaagcgactacaagcacatcagaaataagtgatcgatcccaggtgcgcataagcaactacagccagcctgatcgaagcgtatttaggtaaaacaatcaaaatgcagcagctatagataggaaaaaaaaaaaaaaaagaagaggaagaagaaagaaagcaagagactagttagctagggaaagcagatgaagaatgagcagagactgcatgtggcttaccagttgttatcgattgagcgaatacaagcgcaaccgtttttcttctggattgatggtagaggacaggacgaccagcgggcttctggtccaataccgatcggatttagctgaggtgagcgcactaagcgcaagaatttaaattatataatcaagcccgatcggacttcgccttggagagcgcaccgagcgcaccatatagaattattcgagctgaagcaaaacgagcgagggcgacgcgcaactgcgcatgatcaagcatctagaatttgaagaacatgatttcagggacaacaagaactgcttgtagccctccttggcaagaggttaaactgcttgtgttctcctcagcaagagttaaaactgctatgacaattcattcttttagctcctcagcatgagatcaaaactgctatgtctagggtattaaaaagtgtatacattcagatttagtacagcgtggaaattcaagagatgtacggcatggcagacggttgaatttgaatggaaatattatcagaataattaaattaataaataattggaaagcaattggtaggcaaacaggatcttgtgtttagctgagggaatagggtgggcaaaaattagtcaaattcaaactaaattaatcaattcaagtgaaattagtcaaattcaaatgaaattagtcaaattcaaactaaattaatcaaattcaaacaaaattaatcaaaattaagcaattaaaaatgtgggaatatgaattagtagtcagtaaataaataatgaagaaaagaacacgacggtacaagcactggacggaatggacaaaatgacatggcgaattggaaatttaacaggatgatggaaaaacagacagacttggaaggagaagaaacaaaccaacaacatggacggcgtggaacggaaaattaacggggaatatttatacgtcaagatgtttgaagattcataagaccagcaagaattatactttggattgagagtttgagtgatagtgatagtgaagagagaaagagtgaagtgtttgagtggtttaattaatccttgctggatttttggccaacaacctcttcttggagcgggtgagatgaaatagtttgaaataactcatgggcgtctgggattaggttgtagcggttatcttatggaatggaatacggattgaatatatgatattggacggcaatggacttatttacggatagaagtggacttggtacagattggatcttgaagacgaaggacgttattgcggaagtcttggttagaaattacgaggattgatgttcttttggcatttccacaggaatgctgcggacagcattaagttggggggggatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtaacagattcattagtagattgatacgtgatctagcgtctgatagagattactttacgaaagtaagatctatcttggaatcagccatacattattaaatattgattacaagactcttagttatttgtttagtacatttagaggggcaggtctttcaaaccacccgtaagttgtaatagcttttcaacctatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcccaggagtcctacaccgtcaaggaatttgaagccttttcaatggccgggaggaatcctcccggcggttgaaaggcgcccggccgggaggattcctcctggcggtttttttttttctcagtgccgactccaaacccccatggggttttggagtatcgactccaaaaaaaccccgggggggtttgcaaaaagaaaaataataataataattttcttagggagtcgactcccaaaccaatcaaagggtttggaggaccgactcccaaaaaacgggggaaaaaaaaattagggggcttgacgtcctgaggaccgtccgcagacagtcctccggacgtcctcaaaatttgggagtcggaactccaaattttgggagtcgtttaactaagaccctattattagttagtaaccaaaaccccccaaccttgccctggataagaaaaccagcgacattagttagaagaatttaggactactactagaaattatcaataactcaactcaagataaagcaaccggaatcagttattctcagtcatggtgttttcccacgctcaagacggaccgattctaccaacaaccaacccagcttcaactggaatattctctggcaatcaaaacaatcccaacatgaatattgatccaccaataataccacctcttttacccccacccccaatacgaacaagtcatactcgagtacggcactatcgtgaacggtatggggctcatcaaaacaatcaacaaaacgacaacccggttggaactgcatacaccagggcgtatcaaactcaagacatggttcaatctcactttttggacgactcggacgatactgtaaaaccaagcttggttcaaaggaagctcaaatgggtcaagaaaatctgtcatcttgtcaagaataagactagcaaggaaaagtcagatcaaccaacactcaaacaacaacacctggagatacaattacctgttgaatgcaaaactccacagctgcttttccaaaccaaaccaaaatcagattatgtgggcccaacaatcaattatacggaaccaatgacggattacacggaaccgatgacggattacacggaaccaatgacggattacacggaaccgatgacggattacacggaaccaatgacggattacacggaaccgatgacggattatacggaaccaataatggaaacagcagctacaacaatcaaactaccagatctggtggaagaatggaaagcggcatcagcaaacgtaatggacacaccaatggaacttgcacatacagtaattgaaataccaggaatggtactagatggactggatgcggaaaactatgtggatcatgaagaaatattggatcaatctgttcaacaagtcaaagaattggatcagtccacccagctcaacaaaaattacgtgaaactcctccttacagaaaatctagcagaagatttggaatttcctaaagcctcagaattactttggatttgaaatatcaacacacaccaacacaagctcttcaacaaacaacttttcaaaccttacttggatgcatacagattatttgaacatttcaacaaaattcctcaacatctgggacacaatactacagaacctgaggaaaatgaagaaacctttgtgcttccgccagcactgggtctatcagataattcaacagcaatcaaaaatctactggaaaaagtaattcaactaaattcattggttgaacttgaagattcaatcatcagtctctctcactttagagcacccaagattttacttttgagatttcaattacttaaagaactaattttgcaactactcctgaaaattccaccagaccgctctagacagctgtataccgccttccacatcccaagaatccttgttgtagttggttaaaaatttctcaacaattctcttttccccctttttttttctttccttatacaaacaaaaacatcataaaaataggctacctcctgggcatgagactaaactgttcaaacctgaattttatcaactcagaaaacctacaaaacccaggaaaactgaaaacaccccaacctcgggtggaagtaagaaaagccttatgcagattctacacaggatgatgcaaccccaatgaatacccattcagccactttttttggaggaattgtctggggacagacaataagttgggggaggatgtggtataccttaagggtagccatctggcccatttaaaaattttacagtttttcttttattacaaattcaaacattattacccctttttcctcatatatacactcacaaatcaaccattatggctcaagaactggattctatggtcaatttcaccctgggtcaccactggaggcgtcactggaactcaacttgattggaagctacaccctctggaccatcactacactcaattacacaactcaccaccatggcaacacttcaacactcaacaacaccaacaaattacataactcacactatacatatgtacattgcaggacaactacatacactctcacaccattatagtacatgtatacacaccactccaatatcttctgacagttgacacatgcagtgttggtctggtaccactctggatttacaagtgacatcatgcaggttgtcatgtcatttgttaatcttccttgcagctgtcagactatctcacatcactcatgtaatattcatcacctcaacttagcttgcagactagtacatcacctcatgtaaaaggcttcaccagcataaaaccctcatgtagttcaaactaaaataactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatcctcacctttgtgtatttaagaggctctcctctcagttgttttccactcagtttagtatccacctatttcataccccctacccttacaaacccttatatacctttacataccatccccttaccattgaaatatcagctagactcactctctcactctcaaatcaaccttttagacccttataaaactgggttaaacccttgtccacctgttaagctacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggtttttacaaacacttttgagctttacaatggctcccgagagtcacacccacaagcaaaccaagagtcaaggtggcacctgtggtacctgccagaggtacctgtggcacctcccaggaggtgccaggtgcggtactaggtacctgattttgccccaaatttgggggggtacctgggtaccgcttggtaccagggtccagaatgactatctctaactcaaaatgagcaagaataactttttggtccaaagtcctgttgagatgcttgtactgcgtatacgcttctacctagttgtatttagctcacatagtctcacatcttgatttcctttcctcactgaatctaaaccaaatttatcttagtgattttctccaatatcacaaggtctgtgaaccttcagtcccctcacctgtgtcccacgcaacaagtcctaattcatacctttttcatccactcttgccggcttgccactggtaccagcggtgaaagctacctggtgtcacttggcactagaccgtgtagtgtcaccggctggtgtgggaagaagggtttgggggagggttatccttcccctagcgtgaccgtgtagctgagagccaaggagtggagttggggagagtaaagcggggttcaggcacaaagcccaaatccccctgtacaggatctgggctgtgttgtaacctgggggttacatgcctctgactcgccgcagcacggcacctggagatgactcggaagtcccctccgagtcattctctctctctcttccttaaggaattatacactattgaacgtcgagttccattaggttatgagcccttaaggactctcgcatatagttttcattttttttacccgcaaatcctcgattcgacccgtggatttcaactcagttcttccttttgtcaacatcgaaaaccttagctttgtcgctaggttgcgtttttcttcaaatcctcaaagttcaaaccctatcaatcgactggaaattcgtttggacaagtataccaattaagctaagtaggctagccacctacctattacggttcagtggccctgaaccggtgcagaacggttatgatctccttctggacgacctctcggactttttcctcctccttgatctcaatctcattgcggcggaccagtgaagaacacccgcacaaagttttttttatttttttattttctttcttcccgttatctctctctctatctctacctatcccctctctctctttccctacctccaactctttcaataccaaccccttcctttccctttcctttcctttccgaactccgtcctcaattttccttgttttccccagtttactttcttcacttttcgcctatcacctcttcacaccccaatttttttccccttaaaccactttctgaccgactcactagaccatctatccacccgaccatcaaaccatgtctcgaccaaaaaaagagcggaacgtctggtcacgctcgtcgtccgcaagtattgctcaacaaatggttccgaatctgaatacaacattgatgacggtgcaagcaaaatgggcgcgctgttcgacgcagcgctcaacggcagcgatgacactcagcaagcagagacgaccatcaaacaaccaaacaagggaaaacaaccgcaaaggagcgagcagtaccatcccgtcccctcgacctcacatcactcgcatcatcttccgtccaaccatcacaagtcaaatgtgaatgtgttttctcgaccgcagtacgatcggcacccagccccgcatcaagctccgtcggcagcggagaaggaaatgcaagaatttcaggccgcgaagttgagactcgaacaggccaagttgatcagccagaccgtctcccacatcaacaattgttggaagaccgaaaacactctgcgcgccgatgggacgaatttttcccagtggaccagggaactgcgggagatcggcacttctcacctgtccgatcccgagttctttttcaccgactgtaacaactccactttcgagaagattggacggcttgtaatttttgcaggagttcatcaagacctagtcccagacatccaacctgtaaagaagacggccgaaatattcaatctcttgaagaagaaattttcggcaaactccagggcggcacagatgaacttatggcgccgtttgagtggaatagcaatcaagcactccgagccgtcgaccggggtagtgtcgcaaatccgagacctttactccgaactgaaggctctcaatgggcggttgtgctccgatgtcgtttttggtttcatctttcagacagcggtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcctggcgagctggtacatataccacggtgcatcggaagggaatccttccgacgagctggtaaagaaactagctcgtcggaagtattcccttccgacgagccggtgtacatgctcgtcggaagggtttccttcggacgagccggtgtgacctcggcctctttaggccgaggggatttgaaaagaaaaaaaaaatgaaatcaaatcaaatgaaaaaaaggggccgtcccataggacccatgcctgggtcctatgggacggcggcgaatccttggcgtgcaggcctgcacgccggtctacactctgtagattggcgtgcgggcccgcacgccaattttctttggcgtgcaggcgtgcacgccaatccccacctggcgtgcggtttggcgtgcgccagggggggtggcgtgcggtttggcgtgcgccagggggggtggcgtgcgtttatcaagcccctgtcggtgatgcatgcgtcgtcaggacacgaagattttgatttcgatgcctttctagcggaagtcccggaagacgactggtcagatgctctagagttttttgctacgacagcaggcaggtgctggaagtgcaaggcttcggaccattacctccaagactgcccacaacgttcgggcagagctcaagcgactagagctactcgcgggcccggtggacctcaacatcagggcaactctcaacgacaactggcaactttcgtcggctctctgtacacgcaacaaggaaacagctcattgtcaggacgctcgcaagccccccccatgtcccagttccaaacgcaagcaaagaggatggccgatttctaccgaccaaggtaccaacagtcacaaagccgccaaactccggcaacttcgcaacagcaacaacatcaaaaagggggggcatcagcgcaagtgatggagattggcgaggtcccagacgatctggatgacctggatttccgtgtgatgtcgttgggggaagatatcgtaagtcctattgtcatttttgatactggggcttcccatcatttttctggctcgcgttccctccttcacaatttccgtactctctctaaaccgttgcccctctcggtagctaccgccgccaaccaatcctttattaccggagtcgggaacttgaaattccaagtgaataatgggtctatcattatcataaaaggggtgcttttctgtgagcaagccagatcgaatttaatttctatggcggcgctcaggaaatctaacgcttctgttctgtatgacaatgacagggatgcgtttgagattttcaacagtgcaggcaatcatgcttttagctgtacacttgacaagtcaaaaaaccggtggtgcctgccttatgttttcttacggagccatgcacaggctttgtgtgaaaatttttcagctttcctttcttccactcctcaagatcctcactctcctgcccatccaattcctcttgcttctccgtctcatgttttctcttcctcccctcatgcttctaatgtctcctgggcggatatgccaacacctttaacatcaaatgtgactgcttctcctatgatgaatgctgcgaccacaaagttcagtaatgaaaatttttccaaagcacctattgcaaaaattgatgatttccaatggagacctgagactctctcaaaagacgagaaacagctgttattttggcatcgagtctttggtcatgcagggctacgtgtcctaagaaaactgatcaaagaaaatcttggggaaggtttaccaaaatcactgccacatggatctatccactgcccggtttgtgcaatcagcaaaagtacagctctgaacactctcaactcaacaaaaagggacatcaagcgaatggaaatcttggcggtgtaagactcaaaaagtggttgtaagaccctttttgctgaattgagaaggggatggtggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagcttagcttggaaagttttaatcaagtgatagggtaaagttcaggattgagttgtgtgatgaagagttgttgatgtgggttggttggcgtttttaaagtgtttgtgtaaaggtggtcaaatattccttgagtgttacttgactgaggattaaacaactgggaggagagcctccttatatatacaacagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtatttttagctacatacaaaatttgaatgagtgaatgtgattggtcagacatgtacaagagttgaagtggtgatccaagcagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtatatgtaaatgagtgtgtactgcactgagggtgtctgtgtagcttgagggttgtaattgggtttggtgatatgtaatgatgggtgaaatccttgtgatatgttgtccagtgttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtgaatttgtccgtagagtccagttcttgagccgtatggtgtgtattctgagagtgattgggtgataatatgaagaaaatatatataagaaaaagaaagaaaaaaaactttgaattttcacatttttgactaccacagcctcccccaacttattgtctgtccccagacaatttaccaggaaaaaatgggaagaaaatagagaaagagttaatttttaaagatgaaatgaagtgaaaagggtagtgggtatttggaggaaaaagctggaaaaaaatgtgatagcctcccccaactttgcagtggagccaagctggggtagccgtatttgtgatttttaaacttaaacttaatttttacagctgatttaacaggtttcccctgtgaatgttagcctcagggtccctgtgtaccccccttctgcccaaagtgcacaggtgggggggcatttttatttatttttattttattttattttttttttttttttacatacaaatttttattttgctgcgcgctgtgcgcagctgcgcagcattggacgtcttgatgaccgcgccgtcgtcgtagagtcgctgggtagcctggtttacctgcaaagccccttgggaggggcccaagggggtttctgatcgttcggggttcaagtttggattcgggttgcgcgaggttgagaaatagctgcgccacagtcaatagcgccaagtcgcgggtgcctcgttccgtgtgcgccgttccggtccggagtaggatatcctgggcactggggagcaggtaggtcctgtaaaccagccagtctacattccctctgttccccaccgccaccgttcttccaatttcttctcgccttcgatcggattttccgtgcctcaagcacgtcggtaagtgattatctttctcttttctctgtgattactttacagtacactaatcaaaaaagtcctttcgcgctggccaggtcaaaaaaatgtgtgggcctttgacatttcttccgatcgtacgaggtctgctggtccatggccttccaccaagcgctagatcctgcgctctcgttggtcaggttgtggacagaggtaagaaaacacctgtcatcctcagatccttgcttgttattggtcagaaccgcgtccagccctcttcgcgagaggtacacgttcgacttccgcgcttttatccgtttgtcagctggccagttagtgtaaggggcgatactgttgagttgtcatttgggaggattgtcgctatctagcctataaaaagaccgactcgaccgccagttctttcctatcctcatccatcagctaccttatcgacctccccagccatctttcccaacctttcagtcatgccccgtttcaacaagcataccccgggccctagggcctcaaacccttaccctctccgttctcggatgagtctctctgagccgtccggtcccttgaatagagtaagtcgggtagtcttttgtccttgtttgtcagtatgtatcctgatgaacttggtatcaacgatggttctaaagcgtcaagagctgggttcgcctatccaattggactctcgagagtcttctcggcctccgattctgaatgcgtcgccgatcgcgccgccttcctcggtccgagtatgtggcttttgtattgttggtggggtttgtagacgtataactaacgggttctgtctttgttttttttttttgtttctgtgtcccaggcccattcatctggcttccccatcgagattgattctcaagggtctgccccatctccgctggccgatccgcgcacgatcacgcggccggtttctcccaaggccacccgagcctctagatctgatcgggtgcctccaggattggtggggctccatcctcaagatcgaggtaccgccttgccgccctaccaacactgtccaaccccgctcctggacccgactccgatgtttcagccgcaggttacgcccgagtggcgtcgtccggcttcaaacagccgaggttcctcgggttctccggtggctcgtcgtcctttcgaggtcgccgaatcgttgttgaaccatttatcgtcggtaggttgtttcttcttctattcaccatctacttcgacctcagcctctcaagaagagtctgcagtctcagctgaagactctttcgagtcttcttccagccagcacaccgcctccagtaaccaatcctatccgtttgcgcgtcagccccgtgtcgcctcgcccgatcctcctgggttctacgatgtcgacgagtttcatctcctgagggatcatcagatcgactccctccttagtcgtcgagcggatccggctaggtttgatcggtacgccttttgccctcgagagtttacggccttctatcagtcggccgctagtggatttgtagcctattgtaacgcggagcgtccttcgtgtcctcgcgatcaagctcaccgggttagtcacttcaagtttcttaaccggagttacatgtcgcttaggcgacacttccgtcacttgggtgagtgtttttttttttattttatttcttttcacagcctatatactaattgttttgatcttttaattgtttttgtttttgatcctagattaagttcttcctggtttgagtactgtctgtaaaggggtaaaattttcctaaagccaaaaaaatcgttagataatttttataacacccaaaaaaattttataatctacaaaatccaaaaaactattctcttgttagttcattttagtttactttcttcttgattctttttctttttcaatactatcccaaacccctcccccaactttacaggttgtcctcaacctgagatgagtggccaaacccataaatgagtgagagattaaggtgagctgtaaaaaaatggaagactacagagaaaagtttgtccaaaaagaatttttcaggaaagaaaagttggaagaattgtgagcattcaaaagatattcttaagaaggagaaaatgtaaaagggaagggtaagagtaagaataagattttgaaggatgatatgagtagtagaattcttaagttaaagttttttttttttttttttttttttttttttttagtttattggttatgaagagaaagcaagtcctgtggtggaattgaagttatgggataaataaataagaggttcatggaaggagggagctagtaaagagtgacgtataaaagaatgtgagtcctcctccaacttagaaaattaaacatccacctgatttttgaaagaaatttgagctgaatttttgtaatttgatgtgtgttgtgaacagtttagtctcatgcccaggaggtacgattattctgatgccactgaggagtgttcttccgagtcgtcttctgaagcatcttcctggtccgggtcctcatcgtcttgaatatcatgaaagtcacgtcctcgtgggtaaaaccgtttgatgtgtgaggcagcataagcccttttcaattccactccgtccagttcttctagaatataagagcctttaggaagttgtttcttgatgcgaaaaggtccattccagcggtgagcaaaaagtttcccccactggtcttccagacttttattgtaagccagaaccagttctccggggtccaaaggattcctgagtcttgctgccattcgccggtcccagtatctgactgacgattctcgagttttcattagtttttcatgggccagtgttaagatctcgtcccttcgttccagttgttttgttcgagcctcaagcagttcttcagttgtgttcacttccgcccagtcaattccaagataggtgtccatctcaatatccactggtaaaaccgctttcttcccaaagacaatctcatacggtgagtatccagttgatctttttgtcgaaattctgtcagaaaaaagtactaatggtaaatattctctccattttccgccggattctccacacatcttgatcagtgtatctttgattggccggtgacctcgttcaatcattccatttgccttgggatagtatggtgtcggtggtcgcagagtggcaccaatcttttccacagcttcgataaattcactcttaaattctggtccattgtcagcagttacagtcctaattgaaccatatctgtagacccactcttccaaaagaaatttactgatattagctgcagataattttaccaaaggtgctgcctctacccatccagataagttgtcacgtgccaccagcaggtatttatattgtccggccttgatatgacacacgtccaacgctacccgtccaaatagactactttcgccagttggatttcgaatttctctgggcactagagcatccctcttttgacaaggttcacaactctgtacccataacttcaccttctttttcaggctgggccaccaaaatcgacaaaccaagcgctgatatgtttcctcaagtcccctgtggccaagatccttgtgaaacttccttaatagtctgctttggtacgttatgttggagatgactagttgtgccatgggcgtatgtcgtcgcatgagtcgaccctcttgaataaagaaattggctgattttcttcttaacttttgaaaatcctctgggtccattctttctggcttcttcagggtcccaagatattccttaaggtccttccaaaaccctggtgattcccattccattaactttgttgattgtgaggttatcgtttactgaaagcatgctttgattacagggtcgtcttcgtcaaagtcggctgcgtcttcgtagaattcctcctcattgtcgctgatgggtcgcctggataaagcatctggtaatgtgaaggtttttccaggtttatgtaccatgtcaaatgagaaaagctgaatgaacgccacccatctggtcattggtgcatttggtaatgatggagaattgatcatctgaattaaggattgtgcgtctacttgaagctcgaagtgttggccccatagaagagtttgtaatttcttcagaatcctggataccccgcagagttcaagtttaggctgagaatacgatgattcgacgggtgaaaaaactatggattcgtagagaactggtcgtgctaatcctgtttccagttcttcctgtgatagtactgccccggccgcaataaaactagaatccacggccaaaataattaatcctgcgtccttggagtaatctagcttttttagggtgatatcttccccgactatttgctttagcttgtgaaaggcatcgttgcattcttggtcccactcccattcagagtccttccttgtgagtcttctgagaggtgcggcaatttcggagaggtttttgatgaaaattctgacgtaaactagtatccccatgaatccttgtaattccgtaagtgagtttggggttggccaggttgtgatcttgttctttttctgaactgaaacccgccgtccttctttacagaccacgtgacctacaatgtccagagctgggacacagcaggcaaactttttcccggagatagtgagtccagcttcttcaatcctgaataatacccgttctagtgtctgagcatattcccagatgaaccgccgaattcctgggttttcgtccaagctttcgttatcgtaatctgagcttggtccttttattcctccatcgtcaatgaatacccctacgttgtcaggtatttcatcctggagtatccacatcatttgcgcctgatatactgctaccgaattagtggccccctgaggtaaacgtgggagttgaaaccttccaagaggggtatcaaaggtggtcagaggtcgggattcttttgctaactctcgttcgtcgtatcctcccatgatatcgcctaatccatagcaagcacgtccagcaaacgcctctacaaattcttcagttgctggagggaggcctgcgtctttaatggtaactttattcatttcttgtaagtcatgaacaattcgtagctttccatcgtgttttgctacgcagaatactgggcttgagtaacttgatgttgattgttcgtaaagacctgtccgaatccgttcccgaactagttccacgtactcgttttttattgctgctggtatgggaataggtttcttctgccaaggtatgtgatccactactggtatgacatagggtaatccataggaatgcttcagtaatccacgctcttccatgcagaatgctaaggccttttcgcgtaaaacaatcagatgtttgaatagcttgagttcttctttccagagccatccttccggtccaaaattaacaacctttaaccgtgcttcagtgattttatttgtaggtgcaaattccggtggatgtggtgtaagcggagttttatacggatctcgagacagaggtggtcgctttagtggtggatttagtagttgtggaagtggttgattaattggtcgaactttcttcccaactggtttgtactttgtcatgcaccacaagttcccttccttccaattctgacataagtgcttctggaacgtccagccaagtcctattcccaacaggtcgtggatattcttggtctgtcctgtttgcgtaaccgattcgtttgttatttgtttggccagattggatcgtattactgctcctccgtattgtgagcagatgagttcttcttcccgttttttctcgttttcgtgttcctttttacctgttttacataatcttaaaattgagtctgagagttcagtgaaaattacctgtgaaaaaaattgcatcagcttaaaaaatgtttttgttagttttgtagtttcttgtaagataataaaaagaaaaaataatagccagtcaaagaacaccggcgcccagaattcaactctcttgactagcttaagtgagttattcctcaattggacgccggaattcataaaaaaggctgcatgataccctttttgaacattcgatcctcgtcgtttggcggtatattgttgtcctgtagctttgtgctgttggtactgagatctttcctgttgttccagcctcttccttggccggttcttgctaaaggtactgatactcttcgtccctttgttccttggaaagacagagtttcaccgttctcgtgatattctagagtgcatccgtagtcgaataagaatggtcgtcccaaaatacagtcctgagccttgggtgaaacaaacagatgtgctggtccggagaatcttccaattccaattgggcaattttcagctactccatttaagtcacatcttgctcccccaactcctttcattggtatatctacttgtactagttccaaatccaggtcttctgctactgatcgaggcataacgtttaccatggatcctgaatctaccataaattccacgctagctcccccaactttggctgttacgtatcctagggcgcagctgtagtagcaagggtccgaggggtcttctatttctggagtggtcatagctgctgaaactttggtggcctctgtggtgatataggttgcgctgctttttcctgggagtcgattctgaagctttgcaattatttgttccgtatagattggtgagatagcggtgagttgagcaaaagtcgttggaatcttgagatggtccaactcttgcaacagggcttcttctggtgttgcagtcttagttttgctaactggcttatctttgctccatactttctctaccacaggtgttttcggtgctccatccataatattagcaatctcgtcttcttgatcaatatccattgcgtccctttctggttcctgaatccgaacgctgcgtcttcctcgttgggcctccgatcgagtaattgcgtgattagctagaaaattatctgctcctagttgtggtggatcccaatcaatagtttgagctgaggttttcatagtagtaggtacgtgagcttcgcctgttctacgagattctgctagttttcttgccgcctcttgcattttgggatctgcggatgctgtcgccactacggtcctgatgggtcttgatgggttccaaggtatatgttgaccgtctggtagataccagtctcttcccgtgcgcttgactaatcctagttcctcgtcttgtgctagttcagggcatcggtaggttgcatgtccctctctcttgcaatagtagcaagattgagtctcatatagaggtgttgaaggtttagcgtttcccggcgagaattctgatttttcattggatccagattgattgtatgaaaccggtattatgcttttcaattgggatttgagtgaagcaatttctcgagctatctcgtctacctgtttatccatggcttggcccgtaggtgcttctgcaatcatttgatctcttcgttggctgttccccttctgagtgttcagcttattctgcattaattgattagcttcgccaaatcctgaaatgttgaaataaccaggttccacgattcgtacttccagaattgccgcttcaaccaagtctgcccagcgtggcggtaagttacttccatccggtccttttggaagtaattcgtaactaattaatgtgcgcttgatattcatttgactttcccgagagaatgcactcaagaagagtatcaatgcgtccgacttcttgtgaatttgcttgttggtcactaagtatttaaggatagtggtgaattttcctaagtaagatttgaattcccgatgatccttgattccgccatttatgccgtattctttggtgatatccactaggtcattggttgtgtacaagatcgtattatccaactctccccaggtttcaaccatttcctttcgtaatttgtcccattcacaggtctcgaacccatccatggcttccagttggatcttgagctcctcggttttcatgaatcggccaatttgcaatgctttatcgtagtccgtggcatggaatgctcttgccgctctttcatatcgcatcaggaattttccgaagttttcgccatcgtaaaaaagtcctggttctttgataatctttggagcgacttgagggattggttgttgattttccggttgtggcggttgttgttgttgttgtcgattatacactggctcatctgcattctgggtgttgtgaagcccatatccagacagcggaggtaagttatgtgcttgaggcgtagggtcacctgcatctgagtcttcttctgttggatcccgtatttcgctcgctttaccctttcctttatcctttggtggtggcaagatattttccgaattccaactaaaagatgatcctgaaggtcggtcttgaaatcggttcctaaaaggggttgatggtccaaatccgtcttccaaatgtgatgtactgaatggtagactcatgttgattttgattgattttcctaggtttacttcctcgacattccttcgatacctaaacaaacggctgctctgaaaaagaaacaaataaaactttggtcgctggtttctctaccagggcaagcttatggctttcttttaaataatagatcagttaaatactgggaatttcttcttttacagaacctacttatccaaatcttttgggtacctttgcccttcttttggtctataagcagctgcttttttcgaatatttcctgagttgtcgttgaacagtatcctagttatccagatccttcgataatcttccttcttctggttaattactggctgtcttcttcgcgtcctcgtttcagtcgattcgtacactttcttttcagaggttggtcggtggtgtcgtggaattgttttgtgaagtttttctagttgatcaacagaataacatgaatatgccgaagagtagtcgcaaatatggaagacaaacttgatccggttcccgctgaagttagtgatccttcgacgatccttctcgtaattggtgaaattcgattacttgatgtagatcacacgagtttatcatatcacgttggtgactgccgtgtaagactcaaaaagtggttgtaagaccctttttgctgaattccattaagggagatggcggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagcttagcttgtttagttttaatcaagtgatagggtaaagttcaggattgagttgtgtgatgaagagttgttgatgtgggttggttggcgtttttaaagtgtttgtgtaaaggtggtcaaatattccttgagtgttacttgactgaggattaaacaactgggaggagagcctccttatatatacaacagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtatttttagctacatacaaaatttgaatgagtgaatgtgattggtcagacatgtacaagagttgaagtggtgatccaagcagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtgtactgtactgagggtttctgtgtagcttgagggttgtaattgggtttggtgatatgtaatgatgggtgaaatccttgtgatatgttgtccagtgttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtgaatttgtccgtagagtccagttcatgagccgtatgttattaattctgagagtgattgggtgataatatgaagaaatatatatataagaaaaagaaatggaaaaaactttgaattttcacatttgtgactaccacagcggtggatcttattggacctttcgaagtagaggcggttgatggcagcaaatatctgcttacactcagggatgcggcgacaggctacttttttgtgaaaccaatcaaggccaaatcagattcaaacaaagtcatcatggacacaatcacacgtctggagcggatcacttcaaataaggtcctactactgcgaagcgacaatggcggtgaattcattaacaaggcgcttggggaattcctcacatccaagggaatagggacggaaagagcactgccatatcaccactatcaaaatgggatgattgaaagattcaatcggactgttcaggctatgggccggactgtgttaattgacagctctcttcctaagaccttttggtgctatgcctttcaatgggcaggacatatcctgaatcgactgcccaacaaagctagtggaaaaatcacaccttatgaagctctcttccaaatcaaaccacattttgaccgttttagggcttttgggagttatgcgtatgtgcacataccagtggaaaaccgactgaagctcgatacgagggctcttcaaggacgagttgtggctcatctggagacgagcaagggatggatgttctggatcccggcagaaaaccgttttgtgaactcggcactggtaacttttgttgacgcggaacattcacattttgctaagattggaaaggtaggtgatgatcttgataacaacactcaaataccgcccaaggaggaaaatcatattgaccctggtctagtgggcgaggctccccgtttgagtgtggattttgttatgaatatgatgcagcttggggattttaccagagaaattgaattccatgaccaagagctgatagttgacaagatcctagaactttgtcagttttatgctatttctgttcctaagactttcagacaggcgatgaattcacccgagaaaaacgcgtggtccaaggcaatctccgtggagctcaacaacttagaacagatgagagtatggcttgtccgactgatgcctacggacaagaaggcactgaatggccgatgggtttttgccactcaaccggacgttgatggcactggaatccggttcaaggcgcgttttgtcgctaaaggtttcacacaggtatctggagtggatttcaatgaaacttttgcaccaacagctacttttgtggcactccgtgtactgctgagcatagcagctgctaataagtggccagtccacagttttgattttgtagcagcttacctcaactcaccaatagacgaagaagtatgggttaaaccacccgaaggactcgaggtacctcctggccatgccctgcttctccagaaggctctctacggaacccgacaggccgcaagatgttggtggcttcatctgagggacgtactcaacaagctaggctacattccatcacagtacgataacagtctctacatcctgcgacatccaaccgaccatggtgtgatctggctccatgtggacgacggggtcgtgacggcatcaaatgaagctctactcaagaaattggaaacggacctgaaagatatcctgaaaatcaagtggtcttcgtcgcttgactcaattgtaggtttgaatgtggtccggactgataagggttttcaactttatcagagggagttgatcaacggtattttagaggcagaatgggatggtgtatcgactgccaaaacacctttgcctactaacttcaatgctgttactgacccggatggagatccaaatatgacaggaaagtttttatctgtgataggttcactcagctatcttgcggtagggaccaggccggacatatgtcatgctgtgaatctccttgcacgctttgcagcaaagcctggggaggttcattggaagggtctccgacatctcatcaattacattgcggaaacaagggacctgaaactgtcaattttcccaacaatagacagcaaacctctgaagacgtactgcgacgcatcgtggggaggggagttctctaggtctgcttatggtgttttcattacagttttcaattgccctgttctttgggtggcgaggcggcaacaatcagtggcatcttcgacgtgccatgcggaatacatggctctgggagtagccaccagacaaactctatgggtaaggcacttactcaaggatgttttaaagttagattttgttggtcatctgcattgtgacaatcagtcaactgttcgagtggctacggatgatgcttctaataagcggactagacactcggacagggacttctatattactaatgaagctctatttcagaagaagacaacactctcttgggttgggacgaaagatcagatagccgatgtgttcacaaaatgtttatcaccagaccttttccatggtctgcgggataagattatgggataattttttttccaatttggatgaaatttttttctatttacagcgtgccttacattttctttctttttcttgtgtattttcttagttgtggagctaccattgtacgtagtagggcgtctgcggcgagagggggggtgttgtaacctgggggttacatgcctctgactcgccgcagcacggcacctggagatgactcggaagtcccctccgagtcattctctctctctcttccttaaggaattatacactattgaacgtcgagttccattaggctgcagctggtgcatcccaaaagtagggtgggtgggtggaaaaagaagcaaaagggttgtggcagtaatgaaggtggagtagtcttgtttgtgtgagcaggaggagctgacagatgagggagaaacaccaagaaaggggtggggagaaagagacagcgtttcatcaggagtcatctctgcgctcagactcatccgtcatgctcactgtctgagcatctccagccagactagtccacctcacatctgtggactgagatggcttctcctgtgggacagccatccgcaaagcctcttcaagattctgttttgggtttttacctttttcaatagccccctattgaggggcttgccagggtcttttcaagagccaaagaaactgtccaaacctgcttctgttctttattcttaaggattcaatcttggtttggtttgggacaagacaggcatattttgatttcattgcagtcatgcatgctaagtggtgtcaattggtttcttttgtttcttgtataaaaatgaactaattagaataagcatgtttgattggctgtcattccaagctttgtggctcaaaaaccccctttttattgaagtgtcacattgagtttttgatattaatattttaaccagcagtgggctgctgcactcaaatacgctgcagggccacttagtgttagcatagccactctaacagtggcccttttttgtgtagtgttagtgttccactaccgctgtagtgttccaattgtgtttcaagtatcaaattacataaagccagtcaacaattgatgagaggattgattctcgggtgtattatggcataatcagattctacagtgcattgaaaccatagtcagagtgtgtttttgtgggctagtagtttcaggtttgtgtgggtttaaagtggtggatgtgactggcccagagcccattgaggcacatccagggccatgtgccaagaatcaatcctccacaaacccatctgatcaagcctgctgggtacagctccaagccccagtttgctatgcaccatcatgacttgggcttgtgcccaaatgcacttgaaatgtcatatctgttatctatctagttcaccagagtcagtgccttgcagttgtgaataaaagggtcattgccattgcatttgggctcaagctgtaaaaccagagctacagcagaacagtaatatcaatgttttgccccctctcatccagcagtcatcaattttttcaaatagatacactgtaaatataatatagccagaaaactaaaagaagtaaaaaaacaaaaactctgacaaggaaaatgaccaggccatggcagcccagtggttttttattcagcaacattgttcacttgtacttgaaacttatttaatatattaattacaattatcaagatcatcaacatcatcattgtcattctaaatcagcaaactctcaaggcacatatgacatccagaaaagtgtatattactgtatgcaacaatcaccattttttgcatgactgtgtggcatagaagtgtatatatctgtgtgtgcatgtaagtaaaagtatttgattgattggaaacaaacatggattttcttttgagagccgaagatacaaaaaaaatcaccagacagatataacgaggcaaaaaaggaagaacaagcatttcattaactcactcggtatcctgaccaatatgcactgttgtactttctttacatagtcttagctcatggatggagagaaatgtgacacacccgattaggttgatgaagagttcaaacttatttgatagtttctagaagttgaataatgaatgaagaagaggaaaaaattaaaatgaaaaagaagagacgattacttggttggatatgcgaaaaaatgtacttaatcacgcccattatttgagacatctctttttgatattattttgctttgtatatttttcattttttcttgcggaaggagggtggaaattgccgcggacgtttcttgtctcgtttcattttaaacatcgaaaaatgaaaccggcttcaaactaataaccatcacgctcaaattgtctgtctgatagtacaagtcatgtcgacattatcagcgtttcattccttatttttgctgttatttttggttgcagactaaagaaaaaggggaacattcaggaagatcgtggatgaataactaactgaaaattgtgaaagtgcgtgatctaacagcactcgactagcttcctgtgggtctttgacattcaagatcaagtcaaccgcatcctggtcttcacatacgtcccacaactaaacaattatggatacatgagacttcgttcgcactgaaaacgagataataagaaggaaacttacaccatcgcatgcaataatcaaaaattggtcttccggacccagtgtcgtctcagtcgtgtatggtgatccaacgacaaactccttcatggaagagtcgcctagagatcttgtcaccgccagtacgcctagcaaaggatgtttcaaggaatgtcaatgagagttaaaccaggaaggtgatagtcagaagcaacaaaccattgaccctattgttcatgacatatccaccagcgtcggtgattctttgagcttcttgttgatctgaacctttatgatcatatgtcaacctaactgccttagtacctcgactgaatcacacaacaacgaggacaaaataagcttatgggattaattgagatcagccagggaaatatttcaagaaaatgcaaaccaaagcacagctcttgcatctcctacattcgcagtgtacaaagttcgcttgatagcacctttagactgccgtgattcatcccacgaagacttccgttgttcagcagctttctgagtactgtcgcgtgcctccgacagcgcgatcgcttcgtgcttccacggttgatcgactatgtcgttcaggttgacatgagtgacagctttatctgaaattccggctccgactgacccgaccggttccccattctgatattctaacctgaggaaagcggtgacggccgtgcaacctgaatgagttccaacttcggccgcgacctgcgataatttggtgtcgacaatgtggaaggttgagtttaacaaatccgggactggtgttgttcttggggtattcatcaattcgtgaagtagatactaaatagccaaaagatgcaggaaaagtgataacatttagctaccctggcgacatcctgtgatttgtggaaggtttacaataccgtacctcatgaaaccattgtccgcaccattcagccgcgtgctttcctgcgtgtccatcgaatacggcaaagtagccttggccgtcgacgcctccatagctatacaagaaggagtgagaatcttccatcgtcctcctgcacttccgatttctgtcttcggaaacgccgactttgaaggcttggcctgccgaagagccgactgggggatgctggttgatcgtctaatagaaggtgataggaggaaagtaaaagtttgaaatcaatctatcaatgattaatgattttaaacacaaggcgaggtgggaaactcacgcctggtacgaagttttcccctgctctgagttgagtgacttcggcacttctggcatccggactagtgggtgcccgatgcgagacagcattacccgtttcttcttttgcggagtgagtggtagcaactggggattgaacgggaggaggggtggcctcacgttgttctgaataaggcaagaatgcgtgtaaaggttaataatataagaagaacatgtgaaatcgaaactagcgaaagatttcgaatcgataaatatcgtcgggaattcagatagataactgtcgagctgattgcaatgcagcctatgctctaaaatatctgagattggcgctagacgtaatttgagtaaaccgagcttgaaacaagatcccggctcgtaagaatatgatcttgcccgtcaatttgcagcacaattcaactgtgaaaagctacgcatttcttgagtcacaagaacatctcaagatgcttgcagaaaatttttgatttgtttttgtctactgatttcagaggctcatgagtagatcttgcgatatatctactcctggatatgttcgattgaggccttgacccgacccttcagtcgggatatcgagagaggtcgagtggggggtagataggactggacggtatcccgggatgaatatcagtccattagatggttcctccaagattcgtcttctatcgacgtgctgcctcgtcggcgcttgccgatcacgaaagtggagtgggtgaaatacaaatatccattgaaaaaagaaacaagaaaaaacgagacgcgaacccggttgaccatgttgctctgcgttatcggttgagtcgaccgttccctggacggattgagattcgggttcagaagggggggccatgttggaagggtttttggttctgagttgttcttgttgactcttgaggttgtcggagttgtttgctggttttcagtcgatcagcttgaactctgcggccgctcatcaaaagttcaaaactcaatcggtcaccgcctcgccgttgaccatccggggacccacggcgctatgatggcgtcatcggggggtcagattcaccaggtccccggatgacactgccatttgaatccacgcctctcgctcttcccatcggttctgcagcccctgcagaaatagatttgttgatctacatgtgcaaatatggcaagggacttgataacggtcgacttctcatcgaagattgtatctgccgtcaagggcttcaccggtgcaacctcatcaggctagattatcacgactattctgggcccatggattatagttattgttaaggagaccagcacaggggagaacagcaaattgtaccttgtattttagatcttttcagaagtgaactatagcatttttgctcaccgtgaatctggcatagtgtgcttgtatatatcatttctttttcttgccttgtaatatacatctactagtcaaggtatgactaactgcacctcaggctatttcttttccaaatttagctttcttttatcccttttgacattttccaaatattttaatttagaaggaagttctaaatgttatttgttggtgaaaatcaattgagatcaagttttcacccgccaataaagctcagtacctccttccaaatcaagtaatcattcaggcatgagagataaattagaaaataaagagactgaaagacaagaagagtcaaaaatatggagcactgtaatggcagatcacattgttctgttagagagttgtggagggatgaggactaacttccatggcagctgctacagtaattaaagactacatatatgtgacgagggcttacagcaccacttttgtgcaccagaggccactcaaaaactatcagtgatgacatgtacacctttggcttgcatattgaaggtgcactaggggcaccttttgtttgtatcaaaaaagtagtgtatagtgctatatgtttttttttttcaaaatcaatttgccgccaacactgaaaccaatccgccccactacagtatcagccaatttattggatcacatcaattttttgatcccaggtgttgaaaaataggggatggtattgccctagcaatcccatcccttgggtattggatcaaaactgagggtatcagacaaggagggattgggatcatatcacaatcctgattggatactgagccaacatttatgggatcattctttggccaaaaaaacctctcatacacatgttttttcttcttctttactactattaaataatgatatatacaagtaatttttattcatttcaagtcagaatttttataggggaggagagagatgtttttcattgtttttagttagaattttcatgggaataagatgaatctaaagagactgattgggggctgggagtaatactaagagactgagtgggggctcatttggatatcagggggatatccataaatatcctcatggatatccatatttgatgtgatccagtatcagcagattatcagattaggtagagcaatgccaatcctgggattggatttctctacccaatctcactactctgataaatggggatcagattgtccttccaagcaggtcccaatatcaagtatcagaggtaattacaatccgatccaaggattagattggttacagtgtcattgttgctggaaatgttgtccctgtgacaactgaatctacccaaaaagcaaagggaagtgacttttcttatttgtgggtggtatgcaacacattttaccagttggaatgaggttttgtggcaaagaaaaatgagtccaggcgtttatttgtatcgtctcagaatttgaatgcccaaaaataccagatttgtgttgtctcactttcctgagacaatacacatgtattgtctttgaaaagtgagacagtattctgtatggtctcagatgactgatcccaccaaaaccatatttgatacacaatatatctggccgtattgaagaaaaaagaaaaaaaaaaaacgaagacaatttttttcattcgtaaatccaaataggagacaataaatttttttcaccgaccaagaaaatactgataccggtatcaggctcaaaataaagacaatacaatccgatacacatacatgtctcatatctgttgcaccgttgatgacacccccaggaaacgtcagggttagcaagtgcacaagaggtggtgtcgtcaactctacatgtgaaatgttttgtgaggtcccacattacattcccaagccttgtaagccctgctcctcatgacttacaaaacatgtcactagattacatgcggtgaggcaaggagggagacaagaaattcataaaaacaataattctttgcagtgaaaacattcagatttagttcataacaagtccaagtaattgttgagatctaagcttcagctcatagcttccctcaaactccagaccactgttttacccaagattgaagcactcatgacatcattgcgcctgaactcttgcaaagcaaccatcattgcgcttggatcttctcatgtatccttgacattgctattgtgcactgtaccgattatctcttttatttatcatctcttctctctcatcaacttttcttcctcctcaggacctcatcaaaatctacttgttcctccacagtcaaactttctatcttgacgttgatctttctaaatcattctcgccattcatattctttgatctctgaatcaaattgatcccttctatccaacaacattgttgaccacctttgatctctgaattgtgaatgaatagactaaaagattgtatttcataaataccagctcagaaatacaataaatagaaagaagaaagaaagaagaaaatagtcacctaaaagcagtaaatgactaaatgagtagaacaacagtatatctcaatatgtcaatgagagaaagatagaagagaaaaactaatagaaaagagtgaatcaatatcagaacacttgtgagaaaaagaccgacgagtacctacaatggttgaggatagagaaagaagaaagtggtcagcggagttgtcgaatggaagggatcgatttgatacaaagatcaaagaggaaaagaagtggtcgacgaagttgtcgaatgaaagagatcaatttgatatagagatcaaagagattggtgagagtggcgatatgatgtttgtcttttataggataagacaagtaatgatttgcgatggataagaatgaagtggtcaactgagaagattgactgtggaggaatgatttgaaggagtcctgaggagcaagggagatacaacaaacgaggaaggatgataaagaaaagttggaatgcgcgatgacaatgttggtgaagagtgagagggttcaagcgcaatgatgtcattgcctgagctcaatgaaatagagttcaggcccaatgatgtcatgaatattttggtcttgggtaaacagttggtctagagccaaggcttagacctcaacatgaatcaaattgatcccttccatccaacaacatcaccaaccacctcttctccgaaaacttcctcaaatcatcataggtccttgttggtctgttcttgtcactgttctgatattaacctaactttctttgttaagattccttttattcatttcctttttgttatcttatcaaattacatttttgttctttctcattagccatctactgcttttaggtaaggtgaatactatttttcttttcttttctctttttctatattgtatttcttttagctggtacttatgaaatacaaccttttattctattcattcacagtaataagatattttgtagactgataaccatctcatgatattataataaatcatatcaggtaaaaataaagtaaaatcacactgccaaaataattggctcggttgagggtatcccattttaactgggatgcactcaaccaagtttaacttggttgaactctgaccaatgaaacacaaattcaaggtaccttggattcatattttgttgaaactccttgtgatcctctcacaacagctgtctgcagcaagcagtcaactctaattatcatcaaccaaaacctaatctcatctcatgaatttctttcactctgttccttctcaattctctttcatacttcacctcattatccttctccaatttttcattctcacatcatctgacctcatcctcacactcacttgctcttctcaaacttcatccctcaaatcaattgaccttgtcaagctctccctctaactcctgttgactttgttgagctttccctccaaatcaataacttcacatttcatcaaattaattgatattctctaacattggatcacaatagtttggttcaatttggtgagaaatacaccacatctctcaactcgtcaaatgatattcatcactaacccttatcatcttgttttcttggtcctgtgtcctcatctttctcagttgttcttaacatttaatctgttctgttgtggtgaatttctcttacattatttttgggccttaaaagaaaaacacggtttttccgcatttacacacggttttgctgcggcacagcacacgcagtttccgcgtttaagcacggttttgtatttaattttttatgggttaatttttgagtttttttgaatttttaaagttgtttcctacactttaaaaggtgtaaaatttaatggtaaaaaccattttccataaaaatgaattttgattattaattattttttttactcatttcttaattaattgtttgcatacatgtatgtaccttattttttatgattttttgaaagtttaaatttatttcctaggtttaaatgtgcgtagaatttaatggtgcaatccaatttctttaaaactcaacggttcacttttaatactcaaattacacacttttttcacttcatttttacagcttaattttcattattttttgacatttcaaatttatttcccacactttaagacatgtataaaatgatggtaagaatcattttgcataaaaaaaaaagattggtaatgaatactgcattggacaggttttttttgatgtttttttaattaatttttaccagctcaattttaatcattttttgaaattttaaatctatttactacatctaaaagtgtgtagaatttaatggtagaattcattttgcctcgaaataaaagcttcaatcttaatataagagtgtacaccgtttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatggatacagccaacaattttaaaacctttcaaagtgtaggaaaagaacttaaaattccacaaaataaggatcattaagcgtgtaagaattaattgaggaacagcgttcaatgcagtattcaagatatagtttttatttttatgcaaaattattgttaccatcatttttaacatgtctcaaagtgtgggaaatgaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaagggcattaataaaaaaacacggtttttccgcgtttacacacggttttgctgcggcacagcgcacgcggtttccgcgtttaaacacggttttttaattaattttttaccgcttattttttgagttttttttaatttttaaaattgtttcctaggtttccaagcgcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattattttttctcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttaaaattttaaatttatttcctaggttttaatatgcgtagaatttaatggcgcagtccaatttttttaaaactcaacggttcacttttaatactcaaattacacccattttttcacttaattttttacagcttaattttcatcattttttgacattttaaatttatttcatacactttaagacatgtagaaaattgtggtattaaccatttttccccaagttgaaaactataccttgaatgctgcatttgacacgtttttttaattaattcctcactttttcacctaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaagttttaaagttgcttcctacatttaaaagtgtgtagaatttgatggtaacatccaattttcttaaaactcaacggttcattctgaatactgtaattagtcatatttttaaattgatttttaggagcttaattttcattattttttgacattttaaatttttttcctacactttaagacatgttgaaaatgatggtaacaatcaatttgcatcaaaataaatactatatcttgaataatgcctttgatgttgtggtaattaaatatgtaaaaaattcaaagtttttttctttatacacatttttctcatacattcactcagaaatcaacctatacgacttcagaaatggattctacggacaatttcagcctaggccaccactggacgcatcattggaaccctcacggattggaagttacacccctacggacgcatatcacaagccaatacccagtcaagcatatgtcacaaccctcaaatcacctctcagttatgcttatacacagctcacggtatacacataatttcccacacctctttatctccaccgcatatattggtttggttttatttgtcacctcatgcactgcctttgcaggctgcgcagtcttgattgaattacttttcccacagtttattaattttctcacctcatttatgacaacagctggatttttcccacactttattgcctcatttgacactttctcacattatttactcactgcagcacagcctttgacattaattgtacacagcctcactggttaatttccctcacttgcatgatcagactagctaaattcactcatttgtacctacaggccagctaaaatcactctttcttgtctgccctgaagctaaattccctcacttttgtctataaaaggaggctctcttccccccatttgttgtctcctcattccagttcactactcatctattccagttcactactcatctactgagttcattcactcagtacatcacttagcagtcaatcaatatacaactcaccagttaaaaacaattatataagcctttcacctgttacacaacataacagtttcttttacaagcaattatatattcaacctttacctttcatcaaacaaagttttaccggaaccgaccaatcctatcacgttattaaaactttccaagctaagcttgggggtcttgtttctgatagcatagaagggcagagtttgcacctccatcatccccttctcaattcagcaaaagggtttcacaaccacttttgagtcttacaacgtgtttttttaattaattcttacatgcttaattatccttattttttggaatttcaagttcatttcctacactttgaaaggtttcaaaattgctggctgtatccattttgcattcaaataaaatttgtatacggtacaaattatgcaagaaacggggtacactcatgtattaagattgaagcttgtatttttagggaaattggaattcaccattcaattttacacatttttaaatgtatcaaataaatttaaaatttcaaaaaatgattaaaacccagccggtaaaaagcaattaacaaaacattaaaaaaaacatgtctaacacagtattcaataacaatctttggtttttatgcaaaatgattgttaccatcattttaatcatgtcttgaagtgtgggaaataaatttaaaatttcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatatgactaattacaatattcagaatgaactgttgagttttaagaaaattggatgttaccatcaaattctacacacttttaaatgtaggaaacaactttaaaacttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaatcaggtgaaaaagtgatgaattaattaaaaaaacgtgtcaaatgcagcattcaaggtatagttttcaacttggggaaaaatggttgataccataattttctacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaatgatgaaaattaagctgtaaaaaattaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccgttgagttttgaaaaaattgaattgcaccattaaattctaagcatattaaaacctaggaaataaatttaaaattttaaaaaaacataaaaaataaggcacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatgaaaaatggcttttaccattaaattctacgccttttatagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattacgaaaccgtgtttaaacgcggaaaccgtgtgcgctgtgccgcagcaaaaccgcgtgtaaacgcggaaaaaccgtgtttttttattaatgcccaaaatcaattgaattttaagaccaattacagtattcagaatgaactgttgagttttatgggaattgaaggttaccattaaattctaaacactttgaaatgtaggaaacaactttaaaatttcaaaaaagcataaaaaataaggtaaaaaattaatgcaaacaattgagtgaaaaagtgaagaattaaataaaaaaaaatggtgtcaaatgcagtatacaagatgtagttctcattttggtgcaaaatgatttttaccttaaatttataaatgtctgaaagtgcaggaaaaaaatcaaaatgtcaaaaaagaatgaaaattaagctctaaaaatttaagtgaaaaaatgggtgtaattgcattattaaaaatgatccattcatttttatgaaaattggatttcaccagaaatttctacacatttaataatgtaggaaacaactttaaagttacacaaaatcttgaaaaatgaggtaaaaaacttaaagcaaacaattaattgaaaaatgagtgaaaaaaaataataattaataatcaaaattcatttttaaggaaaattctttttaccattaaattttacaccttttaaagtgtaggaaacaactttaaaaaatcaaaaaaactcgaaatgaatggcaaaaataaattaattaaaaaagcgtgtttaaacacggattgcgcgtgtgctgtgccgcagcaaaagcgtgtcaaaacgcggaaaatgcgggtttttttattaaggcccttatttttatccttatttctctttcagttaaaaactcattttataacttgttttaatctggttttgatcctaagcaattcattcagaattctctcatatttgataggttgagatgcaaccaattttaacttggttgagtgaagcccagtttaactagtacagctataacaagaaagcttgcgggctttgaagtcagaaaataaaaataaataaaaaaaatttatcgactacagttggaagttttggaagaatacaggttcatgtatggatgcattatgctgggtgaaattttctatctttttgttcactcattttcaggtgatgagagtaacaccattggaatcctcatgcaaagttcaatccaacagcattaccttctcggcatgagctactattgagccccccccccatggggctggtcaggtcccattggtgctcctggcaggtatatggtaacctgtactcctgtctttattcttccaaacattctgactgcagttttttttggatattccaactcaacagcccgcaagcttttttggtttagctgtataccctcaacctagcactgtaaaaaatctcactgaactggtggcagtggacaagaaatattacaaaggctcctttgtaatattgcatgtcaactgctgccagtctggcaagattgctttacagtctatctaattaagttgggagtttcatatcaagaagtttataaattcctcaaagtatatttctgaaagaagatataagaaaaaaaaatctcatacttatttcctatcagctgaattattacatgtgtggaaattatttgacctagtttacactctttatagaagaggtgggctgatatttaatgatacactacaatataatttatcaagagcaaacctgttagcatgtcatcaattttctctaatatgtcttcaaatttgtatcaaaattgttatatagcctaaactacaaacaatatggtgttgcaagcccgtctgggcacacaccaaacttcagccaaaaacaggccaagcgcgctgggcagatcttaaagcacgcttggccgactgtaaagcccgcatggcaccctcccagcccccgcttggcacatgtcaaagctggcgggggttggagcaaagcctcgcttgaccgaaatcaagcgagggtgccacgccctccaaaatgccggccattgagaaggaatcccttcttgatgaccggttcatatatactagtcaatcactctcctcgatgaccgatgaacgtcgctgtaccatcatcggttgattctgtccgtataccaagcgtcgagacgggtatctcccgtcctggtcgactgggtttgtacgggtttttgagagggaggggagcgcctgagccaccaatcggcccagggcttgaaatcggcccagcgggacttggctgagtgccaagtcccaccccccgcacaacccacatgatcaagccctctgggcacaaatcaaaaccccggtggctattggccaagcgggacttgggtttgtgcccagacgtgcttgcaacaccatatgtatcttgcaccaagaataaatagtaatttgggtgggggaaaatgggtaaatttcctggcactttttcacaaaattaatgaggagtagaaattaggctaaaagaagctatttgaggccaaaacaaaaatctgtcaaacatcccagaattaattttaagctcatcacttaggcctaattttgactcttgaggaattttgtaaaaaatgccaggaaattgccctatgttccaccacctaaattgctatttttcctttgaatcaaaatatgtatggtttgtagtgagctatcaagccatatttttgggataatgtcaataggcaagagtgtatgaggtagcaatgaaaatcttgactatgacaagaataatatcaagtgatctcttgtaaatcataagagaaatatcataatcagtgaagataaaaaatagaattataaataagaatgaaaattcatgcactatcaaggaaagagagtacaaatcaaacatacaaaaataaatatttaaaattatgagttattaatcggatgactcaaacatataaggctatcatggccatcaaccatctgagttaacagataattgagctatggtgtcatttgtttctacatattcaaaaccttatgaaggctgtatcaatatttaaggaagacctctctgaagtggttgggtttattccttacccagtgttaaatgataacaaagctttacaatatgtattgtccctctggtttgaagagaattgactaatatattcatttataatcagaaatacctcctgaatcatactacaagacataacagttcaaatttcatcaatatctccctttattaactggtaatactccaagttttgctaacttgaagtgttactcatttcttggtaaatttatcatttatttggtcccaatacaaaaaagtcaaagactgggatgccctggcttcatagcttcaggaagcttgagtaagcctcagttgaattgtcctaatccttgaaagtataaatcttatcaagatccaacttctattactagcttctgtccacaactagagcaatacagtactccaggtactccgtaagtagtataagtcccaaaagataatgcactgactgtatgccttgcatttatccagccccaaaaattcatctttctcatctcaggatttcatgggtatcacagagaggatacagtttggattgcatttatgaccaagttaatgaatgaaaagtgtgatcacacacattccatattatctgatcaatcaagttcccttttaattcatccaaatttgttcacattctatgagttgatttttctcttgtttttcaaataattccttgctatatttatattttggatttgttcttctaagtttaatatttctcaaaaacagatactagctaagctgtgatctattgagctggataagatatgagtttccactgtataggcattggattgcttcaaagatgacatctaaacctcctggaaaaatcattctgggttggttggatattccatggtggaatgcatgaaagaattggtgttttgagtcaagcaaaattcaaacttttactctaaaatgaagcagacaaaaccacaattttcctatttttcttttttcattaaactgggatgttttacagtgcatggcagttatgggtttgagatacttttccatttttgtatgtgttgcaggagagtttggtttgatgaaggtatgggttaccacagagtttgcaaatatattaaactcttataattcatttatcatccaaaactaagaggtgtgctaattttcttgtgaactcggtgctgcaagagccttgttgcaagtctgcaatctgggttatctacatgagtgcagcttggtatccaggggatgacagtacaaacaaaaatgtcccacagccatctgagtctgatttatgaaggaaacctccatcaacagcatccacacaagtcatcttaggagggttcacaatccaagttagtattttccaagagcaaactgactggatccccctcatggagctgctcaaaattatgataaattttcccctttccttgccaatattttatgtcttcaattttagtaaccagaagagtattctggccagctccacagccaaaaagtcaagtgtaaaactgttgattcaggtttactacatggcctaaatctggggtatctatgcacactgcttacattttcagctggacagtaactattgtttacattatcgttgttgtttctcgcagtttttcaacactgtgtgttctattggatcccatttgccatatttcactggacaggctacatacagactgtgtactgcaattgatagagaatcaggattcggaagacggtcaatggaaacatgggccatagtatacctacatcacagtttgtttttatcagtccaattcttgcaccagatcgcacagtttgtgccatcgccgcatttcccgtcagtgcacatgcccgtccagtgatccggttccttcccgccatcggcagcgtcgggcgcgacggtgtaggaggccttggggccgaacccagtgatttgcgtttgcgatgactcgaagccagtcacgacgtcctggactgggggcgcagccatagtgccggctgctaaggtggctacaacaatggcagtgaaacacttcatgatcgttcgagtttcagcgaggtcgacgagaatcagggttgaactgcggaagttaaagctcttcgatgaaacgtgagtaggaggcgaagcttttgttgggaaggttgtggcgggaggtttgcctgtggcatcaaggaggtatagtgtccaattcgatctgaagctgaacgacaattgtcattgcagctcatagcaaaccttgatgcatcacgtgttgtttcccatcaattcctcttcaccatcacacccaacagtacggtccatggagtcctgcaatagcctctggtgttagggatagatgtagagtgtttgagggtatagatcaaacctagttatgtggaatatcgaatcttattgtcccaatggatacttgatacggcagctgctaggaaaactgggctatggattcattgctatgaatgcaccggacaaagtagagctgtagataggtgatgatttctcgccgggttttttcaactcaagccatcaattgttgatcccacatcccatccatcgtaccgcacgaaatgtctctcgagaaagaaaaagtaagaggaatgaaactattagattgcccaattcttcttctcgattagttttaacgccaaagttcttcgaaacaacagcacgatgattgaagtagaatccgcggaaagactctaatgtcgcatttgcaccaatgatcatcgagatgatgcatatctgtgctgataattcttggtctgtggattatctgtaaggtgaatggatgggtccagttgaacaaaaaaaaggaaatggaacaacaatgaaagatttgacacgactgaaagaagaagaaagtaagattgcgcggggtcgagcttcaaagaaccctctcagtttggaccattctgcttcttggagcccttgagattgttgctggttgagaaaagaaaacaacaagaaaaactcagtccacccacatgttaggggaaaggtaaccggaaatattgacgtacaaatcccaagtcatgatgttactcaacacgccagtactgcgttcctcctcggtggggttgaatgcatcaaatagctggccaagatgatcactgtcagtcatttgttcttgatagttccttctcgtcggctcaatggggccagaccaaacaatcggctcaccttttggtttactgcaaggttgaagcaccccacttcgttcggaaggtcaggtccaaagtcacagcctgccgttaattgaacagagacagatggatttttattcagtcattgttcctttgaaagacggccaaagaattcttcgactaaccaccgataactctggggtacttggggttcattatgtcacctttcctttggatgtatctagattttaggttgaatcagtcatttggacgagctgtggtaagtgagacatttcaagaagcatggaactctcacatacagctgtttcccacagttagaaaagttgtccctagcgttttggagagggaaagattagtttgttgattgacatgccttcagtacacgttgaacgtacttgttgacccaacccgtagaattacagttagctccgacccagaggcacacacccaatccacttgaatcatcattggggtccgggttttgaggctcagggcaggtctgcaaatcaatcccagccgtaattcagatcacttgttggatcacggtggtggacgtgaccgactaagagatagactcacaaacaccatcttgaccgccgtggttacctagtaaaaggaaaaaaaatgaaattgaacacggcttcagatgcctgtctctaaggagtgctgcgctcgaagcgatttatgtgactcaccggtttggtggtgtcgtaccggcgtcctaacgtgtgatcctcgctccgcttattcattgaaatctggtgttggaactgcacaggtcacatttgaaatacaaaatgtcggtagagttaatctaatttcaatggctaaccaagaaagacatgaacatggctcaccagagggactgattgtgaagtctttggaggatctggaggtgcagggcatcgctccatatcgtttggtgaagaatacacacacttcttaccggtcgtcaagaagtgattgtaacatgtcgtgtgaggaggtgtagtatcaaagtcagccatgacggccgacattgctacggctgcaagaaagaacagagaggtagtggctttcattctgggtaggaattgaaatttgaaaaataatggactagttctcgttgtgaagctatgaggggcagcgctcttcgttgtggtggagggcaagctgaaggtattgtctgattggcttcttatctatggactgttggctatgctagggtttgttttggcggggacaatcccattcttttcgtcaattggtaagagacaggatcaacagcgccctcaaaaagaaagcggagtaatctgttttcgagagaatgatgagcgcaattgattaatctacacaactcgtagtgtactgaatggcggcggtggaccacggatggcaataccagttgggactgggggttgttggtgggacatttgtcccacacacccgtcagatttgtctggtggttggcagactagaacacgagcgtaacaaagccgtctctggactggaagtgccccgcaggttctctgcctcagatcccaaaaggtgggactgattgacttcgggtagtacagcttggccctcgctgctggggagcggtgtcccatgggccaacacacccggccgagcgtctgttgtgaacttgcggcgccggacttcgttaatttagggggctcgagaggcttttaagcgaagagaaacaagcagtgctctcaacacctcaagttgagtagatgtgctacgcaaattgtcgcttcttatgaaatttcagagcactgggggctggctgcctgacccatccaccaggaaaatgaaagagtctcaaagaaatctttctagtgaagctcaccttgcaataaattttggcgtagcttttgcccaaaattttgcaaggtcacgggtgatatctcttccgatacatgtcagtctgtcagggtcctcccatagggggggggggggggggggggggggtattgggggggggggtattggggggtggttaccaagaatactagagtattcagcgaggtcgacgagaatcaggggttgaacgggggaaggtggagctgttcgataagacgtgagtaggaggtgaagctcttgttgtgactcaatgaggaaggttatggcgggagggttgtctatggcatcaagagggtttagtgtccaatctaactctgagcagcaattcttatcgcaaacctctaagcatctcgtgtcatgtcccatcaatttcccatcaccatcacacccaaaagtatggacgagggtcccctgcggcagcccctagtgttggggttggattcagattaactgaacgcgcctggcccgttcgagagggtagaaggcatcaaacccggttatctggaatatcaaaactgattaatccagctgatacttgatacggtagatttcttcatgctactaagaaaaataggttatggatgcaattctgtaaatgaacgggaggaattggagctgcatgtacaagatgatttctgggcgggatttgtcaactcaagccgtcgagtgttgatcccacatctcatccatcgtgccacgctggaaacgatcatcgaaaagtgtgaagccgtcaatgagcaggcctttgatccgggatagatacatgcccgcggtgatagttcaacaacggtatcagtcagtggtttatttgtaaggtgaatggatgagttgtcagtaaacgtcgactgcttcttgtttgagagatatcatggtcagtgccacatgaagcaatgggatcacagcatatccgtagtcgtgtatttcgtttgtttgtcatcgtttctcagaatctaacatttttctaaattcatcagataaatggttgacgtcttggtctagtgaaattattgggaaggcccaaagaaaacaaagaaaaaaaaacatcggtttgcatttttttgggattaaaggaggccgagagggaacatactgaccttgagaaaattttacgaattctactggaagctttgacgtttgaaacttggaagcccggaagttttgatgaggatgttcagattcaacaagtttgagcaagggggtcgattgtttcggctcgctaggcgcaccaaaagtagtcgaatagaactcttcaagctcctcatacgaaaataggcaagggtcgatgtaagttgcatatggattgatgtcgaccaattttaaattgggtttggcagtcgatgatgatgcgattttggtaggatttttgagatagacatcaaaaacgactgatcataacagagaaagaaatcaggattttcagttttaaatttgagttgacgcaagtatatgggggtagcaactgacagtccgacaagtggaattgaggagcaatgaccgtctcaaaaaatgtgtgaatcctttcgacaatggcttgtcttacttcttggggtagtaagaagtcatagtacgttgagtatctggcggagatagctaaaccatgcaaacatcagcacccgagcactgattggattgtttttgaggggaagacttaccaatcaaattccggtctctcacaaagcatcgaaattcgtgggctgggttgagattgaaccactctcgtaaaactagcgcgacaggtaaggaactgccgtcgggcgaagcttgagagatcttctcgtgtacatcaaggtcatggaaaatgcaatcactgcctttcaagagcatgtatacatccatcgggctccgacatctcaacggaccgtcaccggaaaccaagagaaagcctgcgtcctgtttcggtcaagcaaaatccaagaaagtatagcatcagacctctcgtttttgctatcggcggtacagtcataagattcttcagctcttcaatgaggcgcaacttgaggcgctgaccaattcagcttcggaaacactgaacccccgtattgctcaatcgtctcagcaatcgcctgtgtgagttctggaaaggaatagcgtgggggtggactagatgacctggaagacgaggagccagctgatgaaatctgtggtgcctctgtatcgtcttctgagtcgctcagctgactctcgtagcttttcaaatgaacgcgggccaaattaatcattagcgagacagtctgaggaaggtgatgtagagttatagccgaagtacctcgagactggatccaattcttcgggtaaatgaagcccatgaccgctatcgcgtaagtaggcgatgtgaggtggctctagagtgatgatggtcgatcggaatgtatgcggacgaaatgaatggtaccagctttgaaaggaacacgcccgaagaacagccggtgtcaagaggggtagctcaattgtgcttcgtgaatcttgaacagtcatatcttgggattgattgacaaaacgacaatatgcacactgcgacctgagaccagaataattgttcttcggttccaagaatcattcgaaacaacagtcagtaagctagctatgcgttcgtgcacgaagtagaaggaacacttacatttgtagaaagtcagaccctgatcaagaagttccgggtgaatgcgagactgcgagttcgtggttttcaacgaactcgacacaagttcccccctccttcgaagttcggaggcgcttcggcctcaaaccccaccgccctcgctcgcagaggacgcacttcttctcagtctacagtggcgcaacccaagttactgtacaccatcaccagcaaaaaaaaaattggcctgccagcctaatgtttgtaggcacttggggtccatcacccatttttattgtagatttagcctgttttagggctgtagcttccatagataaaagggctaagcccccactgctccaacaaaaaagttttttttatttggggtcaacatttcagaatccatgggcttaaatgcccctatggtcccatatccatgtacttaaccctgataacccataagtatggcttctgccaccaaagctatgtgcataagttataacctagattacatttttgttgctgcaggttgctgccaaacatgttaatttgactctgggatgtagttttttccatacaaaaggccacaattgcaccatttcttaattttccaagccccaaaacctaaattttccttggatcctgcccttcacagggcagattttcttgatttttttcctgcaaacatttcagaaccccaaaatacatgtacagtaggatgggttgcgccactgtacccctccgcttggttgtgccccttaccaatggcccgagtacgagcctaactaggcctccacggcgggagcgggagcgagcagcagagctgtccacgccagtggaggcctaagacaaatgtgactaggcccgcgtgctgagtttccaaaattgggctgaaaactcacttttttgtgggttttccactctcagcactcctccagtcacatccatgtgtttcccttccgggtcagggaaagcctgcttcttgtccacattttcctgtgttcagtttttttgttatgttggctaatcatttaaagaatgtttttgaaaaggttgaattttccactcaacttggcttcttttggtgggcccaagttgagcaaaccccgcatttgagctcaaaaaaaattcaaaccttaattttagaaaatcattattaattcctgttgtgattctaaaactttgaaatttggcctgatcaataagatcaggcaggtctttaaaaccttgagaccaaacatcaagaaacttttgagggagcgtcaggatttcaaatcttgtgacgctcccaccaaaacaatccaaactcagcacctgagttcattgacctctggcccaagtctccccgcggggagttcccttcgggaaccgcctggccagcgctaatctgccagatgcgcccgccgcagccagagacttgtgtcaagtttggcccgagtaagatttcctatctgcttcctctctgtacacatacttgcagctcgaatattgatacttatctctgtcaaacctctcagaagtcaaacaggaaatcccaagctactcaagccaaagaaagtgacaccaaacgcgctcgctttaagattctccacgccgagcataaggatccagcccagttattcgatctactttcgagcactgctggatgtaagtgattctccttggttggttacaagctacggaacagcaactgatcttcttagacattcctgacaaatctgaagtggacaaggtccgagaacacaacaaccaactagatcgtgtttttggctttttggaactgagcgagagaatgcgagcaattgtcgcagcctactgggaggcatttacctcagggatgcagggaacctttgcctcactccagcggaaactcgaactcaccaatgaagctgatcaagacaaaatcaccacactgatccggtgcgctcactccgtccgattcccctcggacaatccttctggattgtcgaatgaagagatgcttgctgcaattgagggctccacccctcccaccaaaaagatactcaccaaggctgacagaatcgaatggtcaaccgcaatcgtccaggaaggcttccgagcagaatatgagggacacgatctcattgttctcccaaccctgaaaaccctcacagaatttgcaggcctatggcagcgaaatgcttataaggcaccctacacttcgattgtcggcccaaccatgagcggcaatatctactggccagccccctcgttccgaaattgcaagttacttcctcccaccggtggcaccgaaatcaggcatgctcaagcactatactcacttattggctgcaatcctcaacacggtttctaaattcttttcaagaccggatatatgtaaaaaagaattgaaagatcgattaactgagtggtttggctacagctttcaaatggacaaaactttgaaggatgaatataacaccgacgtcgaaaacgaaatgaaacagcttcagacaagcccctcaacgccagacaaatctctagccgctgtggtaaaaaaggtgtctaaaacgcttgagttcaacgaagacggagggctcagggttctgccggcgatagacaaggccagcaacttgatcaatcccgtagacacacagctccagattccatacttttgtgtgatttgacaggctttatcagaaataccctccaaaaaagggggtctttggcatcttcaatgatacaatctcacgggtcaccaacttcaacccgtccctgagccaagattgcagctcaaggcaccacggttttggctctaaattatttgcaccaatcttcaaaatctcatcacttgatgtgtttgtcccggaagcaccgccaagctcatgggatgaattgctatcgccggaacggctctttacctacggctgcccattttatgggctttatttcaagggcataatgatacttctgaacagtcgattggcttcttcagaattgtctgaaccacaatgttttgccatactgggctccttgatccagacccggctgaccctacattcacccatcagctcagaacttgttgcaagtcatgcagcacattgcatgttcattgattcaacttgagaattgattgtcagcaactatcccccgcagtttgtctatgcttctgcggccaaccgtgttcttgcatccaacgagatgtattggatcaagtgtatcaatgttcttacttctgcagtgcaaaaaggactcattgcccttggagacactggagagatggcgaccagattaatattgatacacgctatgcagaaaacccgggaaattccttgtgacactaccaatatgatctgcaatggatattcagtgcgattggaagatttcctccacaccttaagtgggaaagacccatgtaaaatagagtttggctacaaagacaacaaaacgcaacccttgggcaaagacaacaagacacaactcttggacaaagggtggatattttttaaccactttgcccaaatttcatacacacccagcgctactgacttcttggagcttttgtaccaaggtgttttggtccaatgccagagtaggcaacctggacttgacgagctttttcccatctatctggcacccaaatttgaatctccagagctagaccgtagaaacatcaccttttgtggtgtttgaacaataaaccagacaggttacgttgactggaagcagagtcccaattggtcaaaaagttatgccaatattgagggcatcgaaaatccctatctcattctgttattcagcttgagacccgccaatcataatgttacaccatggacagatccaacacctgatgacaccagaagagtttcttaccagtttcttggtctggacaaaattgactgccttacccctaacatacgctctgcactagataggctgattactgcaataccagatgacttactgaagcttcacaatgaacctaatgagcggaccaaacaatgggtcaaacaattgaacccagtcttctatccaagggctcctgagcaaccaacacctcgggtacctgcagcatcccagcagccacgcaaacatcccaaaactggctcaagtgggaagaaacagtcaagaggtgcccaacaagcatccaagcaaacctgtaagttttccgtttcattgaacaggcaagcaaaaatactgtccaagtctatcagattctcattagattatgtgttgcaggacaaatctttccaatcagtctgcagctcagacactccctccccccttgcatcaagtctcaactcttgacaatcactgctgctttcatcaaattctcttgcccctctctcatcttctgcactatccttttttctttgagctgtctcactctcttctcaacctccttgttcatttattttattaatcccaaaataactcttatcctcattccattttattatttaacatgtatttattaataaaaaaaaccccacatgtgaattcaaaaatgttttgagaccagaatgggatgacttagctcagcttcatgagggtgccaaatactgttgaacttaagcaggcagctgaacttgcactacaactgctgttgcagcattctgctatgaccaatctcttccaataatgtattaaccttgctaacctcaacatggggttcctgcttgggtgaataacaggttcatttttgggaaactgggtcacagtatggaaggatgcaatccattgaaaatagggactccaaacaaccaattgagatcagcaagtcttgcaaataataactctcactactcatcttacatagctgactgaggcatgcctgtctgtaggttaggaataaacctatttgaatttttcctccattcttgtgcactctacttgttgttgtaagcctgtaaggtgagccatttttcatagttctttcatgattgttacacccagctaataaatttcctgttcttcttcctctttggttccctgatgcgctttctaaccagctttgattgaacacccctattgatagaatctggcccatcaagtagcctcaaatactgcatcatccaaagtgaccattgttttggccttagagttcagaattccaatagcagatctctccacttattccaaattttgactagacaacagaaaaaatgactgattcttcaaaattgaatcccatggcacagatgctgctaagttttggtctagcttttccccaaaaatattacaatgtttcaggcaatatttcttccaaaacataccaacctgcctgtcacagtccttccattgagggagctttttgaacaagaatgctagagcacggatcaaaatttcaaagacattcctactatcctgtaggcttggtaactcaagaccttcagacacctcagtcattcagatgttgatgttcaatgttatgaactgtgctcacaaatattactacaagagggaaagacatagtagaagtgaattgtgagtctcctcattctttttgaaggttgtttgtattatccttctggattgtaagggcttgtagggttttctgacaaactcgtatcattgcagatctaggactgtcctcattccaggcacacgtttggtgcttcgattgcaaaagaagatctgatatggggggtgattttttaattctacacaagttcactccatcaatccatttccattgagctctaaaattacattcattgcacaattttctagccattttcttcagcatctaaaatgcaaaacgtcttcactcaattttcagaaaatccatccaaaatcatagatcgcctcttgaatgggtccattcttggcactccgggctgattgggtggaagttgatttggtggtggctgattgagtgaaggttgattgattggtagaaatggcttgatggcggcgcaagagccaaaacccaatggattaatgcagcgcatgatacacgtgtcacctccgatgccgcctcggcaaatagcatcactaacagcgaaggagttaaaagctattagaaaacggaatctgggatttggagtacttgaactaacgaagaccacaactcacttgggtaggttggcaaccaggggatatgcgaagtctttggcagccgggttcgtccctttgtctccttcgatctgagtcgtaattgtcatgggctggagttgctgcagtgtagcgtcagatgaatactcgcaggtatacggccccccaccatccgggttatgaacatagacactcatagaaattgacccgtcttcggttgccgagggaactccgtcctcttcagctatgaaatgttaaggcgtcagcagaattcgatactcggcgatgatgataggcttaccagaggccaactcttgagcaacatcaatcacaaaaggttttaaaccatcgcctccgaatatccttccgcagggtgttgtaacccctgacgcgatttctttttcaaggatgatacctgtgttctggaccaggtttcctctggatgtcaaacgagtaccaaagcccgtggatcgccgtctgttgcctccatcgatagccaaaatgaacgagtgtccgcttgaaaattcgataaggcagatggtaactatgacgagttggttgaagaagcttgggttcatggcgtaaagcttcttttgttggcgataggtgtttcaaccggaatgaaaaagcgaataaagcgaaataaataaataaaacctgtttataatgatccaaatatgtcgagattaattgaagaaataaaaatagaaatgaccggcgtttcagttaatagaatgaagaaaggaggaaagaaatgaccggcgtttcagttaatggagtgcaatgagttccgtagaaagttgtttgcaacgtacgagagacttggaactggggaaaggggagtggaacttaaatagaaaggttcaatagtatcttcattcatcctcttgttcgctagctcatcccgctcagcccaaactggacttgaaccgccacggcatcacctccgctacacacgtcaccgggccggtccaaagaggccgcaactagcaccgggtgggtttgcacaactttcccttcggcttagtaaccgatagtggttatgagatcatcgacacctgaacccgtcttgtcatcttcaagcggcaaagaagaaggaaattcgatcaattttatttcttactttcaggtttttcattcatttgaactcgtgctctttaattatttctaaagaaaaaaaaattagtcttgttaataaaatcaattttctctccgtctaaggttttctgcctcaaaccttaccattttcatacaaacacactctgccagaacagccgagatcagctcttgttctgcgcccaactatccaacggcatagcaagcaaacagggcctgcggctggatgtctttgattgaccacggcattgttatctggtttcggaaagctcgatatcaagtggttgcctgattttgtcatgatctgctattggatcaagtgcagcttaaccaagccccaacggtggtcatagagaaaaataacaaaataacataattgggttgtgctggaaggcattgaaccaatgtaaccaaatttgaccttgaatgaccacaagattcattgtttttcatcttggtgaggctcatggtctccaagggaattgaaatcagctgcagatccagcagctataagttgtagtattatcattattccagaaaagctacatcactatacactctacagcctcaggctagcttatgattatcctagcttttttcaagatcactatatcatgagacaatgctttattgaaattcgaattgaattctcattgaaagtaatcatgaagaatgcaactaggaatctggcatttgactgcatttttttcaaaaaggtaagatataagggcctgtaccacatggcacagttgccagttttgccaattttcaggtcaattttcaattcccaacttggaaatgggatctgatggatacagtgtacaatacatcatccttttgatgcagacccagaatcaaattacggttggtgaaaaaaaatcaaaattggtccaggtgctatggtacaggccccaagtcaatttcaggggggggggatccaattcaatggtctgattaaatttttccattagttttcccttgcaagatcatacagctgagttttcacccccttatttatttcttaagtttatagttgggtttatggcatatgataaatatgaaaatgcacccttttctgaaaaagagctttcatggcagagaaatagagcttttcagaacacacttctcatgacaaagttggatttgaaatgataaataagaagaaaaactggtggatgatgctgaaggtttgattttctttaaaatttgcaagaattctaagtttgcaggaatgatatttgttcatcacaaatttgtatgatttcaattttcagttgctaaatctcaaatgtcacataaaatcaacaaaccattcactggaagaagtgtatggtgaagaaaatcacataaaaatctattggcctttgcccaacaggaggctacatttcaacattcacaagatcaggtgggggtacaatgaaatctgactccattttgagattctgagatatgttgattcaaattgtcctaagatcctggaatgagttttatgtcttctgtcactgaaactcatgagtgatttgaagagatgcatctgtattgcttagctcaaactttctgatacagtagacttcacattgaaaacattccaatagatcaatcatgtgtttagtccaagtgcagaaacaaatcaggaactaatcacctgatttaagtatgacatcaatgtttgatttttcttggtgatgtgtatacaattgtacagaatttgaagttatgttgattattatgtttatcaacaaaaataaaagtcctttgtttacatttgatgattgctaaaaaaacaggtgatgatggtatattggttttcaaacacacattgataattgtctatgaacggagattaggaaaggagttaaattattattattgtttgttttttgggggtagggtaaggcccaagggtttcctcatgagcccttgtggaaagaaagtttgaagagatgtccttctggtgttgattgaaaatttttgatgcctgacactgaatttattcatggggtttttctggaagggtcggggtcatccgtgaacttcttggaagaacacttttcacaaactggcaatcataatcctctggagttagtaaaatgctgcactgttcagaaatataagttaaaaacttaccaggtctcatagagttgacatcagcttttttggtggaacggcatatgtaaacatgtttctgattcttgagagtgacatcttcataacctttaacagctacaaaataggttttgcatagttgaaaatcagtttttgctttttggaaacaatcattaactacagtcacctactcaagctccccgcctctttgcgagtccaaaattgaactggatgaactacaggtatggctgtttgggcacctaaatctttgtcagccagccggtcgcaattttcgaaggtgaaatcggaaactattgattgtgaggcgcaagcaccagctggtcagaatcatacaatctggaatctggatgctagctgattaatctttcagaagagcaaagacaagttctcacaaggggttattggttcagtctttcctggttttggtaccaaacatttggaggagggacagtagtatcccaaaccatctttgctacgacaagctgttgcgaaaaaaatgggaagttagctaagaatagaaactgggggaaaaaatcatggctacagttaggagctcacagacagagtcagccttttttttggagtcaggaggtgaagtgtgaaaactgaggccgcatgtaattggtttatcggcatgagtcccatccgctggctgggttggacgaacgggaggtggaacaggtatcggtggcttctgagttgtgctcggagttgtggtggtagttgcattccttgcttgagtgccactagctcctctgccattaatgttattactagttggaattgcacttcccccactcaagctggtcgggtttgaaggacttgttccataaataccagcgccggatttgcttgggtcaccatatccgatgttcaagttactagccgggttgctgttaccaccaccgatgttactggttgtagatcccaacgcttttgatcctccaccaatgtcagaggtggctaaattgctagtcatcccatttccaccgacatcaggcgctgtacctttggagccgccgggtacatatggagatggagaaatagcatacgtattaatgccaggtttgcttgggctttgatacccaccgttcgcgttgttagcagttgggataccgttggcatcaccgagactgctcggtgaacttgttccataattcacagcgccggatttgcttgggtcaccatatccgatgttcaagttagtagccgggttgctgttgccaccaccgatgttactggttgtagatcccaacgcttttgatcctccacctatgtcagaggtggctgaattgctagtcatcccatttccaccgacatcaggcgctgtacctttggagccgccgggtacatatggagatggagaaatagcatacgtagcaatgccaggtttgcttgggttttgatactcaccgttcccgttggtagcagttgggataccgttggcaccaccgagactgctcggtgaacttgttccataattcacagcgccggatttgcttgggtcgccatatccgatgttcacgttagtagccgagttgctgttgccaccaccgatgttactggttggagatccaaactcgtccgattcttcaccaatgtcagaggtagctgaattgctagtcatcccatttgtaccaagagcaggcgctgtacttttggagctgtcgggtacatatggagatggagaaacagcatacgtagtaatgccgggtttgcttgggttttgatacccaccgttcgcgttggtagcagttgggataccgttggcgccaccgagactgctcggtgtgatcgtgtcgaggtcgtcaccagcgtcagaggatgatggatttgcattcagaccgtttccaccgacaggggttgatggaccttgagagccgcggagtatagatggagttggagaagttgtatacatattcatgtcggatttgctttgggtcccataaacaccgccagtattagaggaggtcggaagcccatttaaaacatctccaccaacgttagtcgatgtgcctagagttggtgaattttcatgactattaatgccagacttgaggttgctgcttggagtcccatatccgctgttagtgttagtcagagatgggactccgttggcaccactgacactgcccggtgtagttgtggaatcttcctgatagtccgggtcgtcgatagtgccagaggtggttggattggcattcaaaccatttccaccaacattggtcgagccaccttgagaatttgtgtaaatactactgccagattcgcttgtggtgccatacccaccgtgaccattggaagcggtcggatttgccgtcaaatcgttcccaccaacagcggttgatgtgcttctggtcccgccgagtgcagatgtagatcgagaaggggtgtcttccgattctttatcagtaccagaaatcttcggattgacattttgaacattcgccctagtctggccataagtcgatggctgagatagagatactgatagagtataattttctcgtccagttctgttatctgatctgattggcctcccatatccaccattagtatcagtaagggctgggttgctattgccactgtcggtggtacggggtacacgaagagagtcttcgtaattatcattggacgcagagtttgtcgggttttgacttaaaccatttccgccaccggtatcaagtgtagatgggaccgcgtatccaccaacagttagatccgtacttctgccgccaacagcaggtgattgttgtagctggttttcgtttggtgcaagtggtactagaggattacggggttgagtttcgtcccgccgcaaaaaactgtgtcttgggacactggcaagctggacagttgaaaaagtgatgagggttgttaatgcaaaagcaacacctatatccctgatacgaccggacagaagcataggagcccaatgaaggttgcgaaaagaggtaagtgggtaccaagatttgaaaatctattcaggccgattgggagttgcgaaagggatctgcaggtgctaagaataactcgcttttgtcaccacgttggtttaagcaacatggcctgtggtcttccggggctctacctaatgatagtaacccgcaacaaaggccggccggcttgctggggtgtcatgaaacgcacaacgaaccgacagccaccagggcaggcacatctggcattcttattgcgactggtaaaatttccagcgcgatgagcaaaaacatcaatgtccaaaactctttagaggtagggcgggaatgatattgtggacccaggggccagtgtacttccgtgcagtggtcgtccaggcagtggtacaggccgagccgattaaagtggcgtgaaattctgctcgttaccaagtactgcctccaattgccagcaagtagaagagacatgtagacactcgcggatgaattccaccagtggtgagtgtgtcccttggcaatttcaagggcgatcttccccaggggtaatttggaggtaccataccggtgtgtcatgactcgggctgtaacttaaagaataggtaagtctattaaggtaacgttggattaacttagcaaatgacgtatgagatgtatatagaaattgaatcacaagatgacgtattcatttatatttatgtgatcttcttctggatgatgtcattttctaaattcatgttgtcgtcattgggtctgtgcgtttatgtcatactagtatatgcccccaaatttggggaggctgcgtgtttttgccccggatgttgggggttttacttgtttgaaggtcctgtggtgtaatagccttcgcttttgaaggtcattgtgaatatagccttcgcttttgaaggttgccatcgattgtaaagtcttagcaaatgtcggaaatgacattgaaatgtgcaacatcgacgccggcgttagaagccgcatgagaaatcaatagaaaggcctattcaagcctgacggtttgtttggccctctgaggccatttttttagttatatgtagatagtcttgcgcttgttctttctctctttgttttcctctttcctcatctcgatatttcttatcattatcatcatttagattaagaattaccaaaagtaacacaacatcataaaaaccttatctaaatattaactaagtcttaattagactttcgactactatcttcttaccgaggcgagttattctcttgaataacttcatagccactggacctttgagaagtagtaggccgaccctcacagttatatcgagatctttatattttccgtatcaatcttcttcgtttgcggtcaagaaaattttttttcaccattcaattatttctcaatcaactttcttctcttctatcaacgacgacatcgatcaactttcactatgtccgattcttcttctccactcctctcgactcgcatgaagcttccttctcctactccgactccgccagtcaattttttatctcctcgaccaaactatctttccccctcaccttcacttccgccgttatcgcctcttccgaatgatttccaaccccgacctatcccgccaatgtctccgactatgttggctgcaacaatgccttatcttcctgtacccgacacgccgaacattattcctgcgacggctcgtgatgatgggttttctagtttgatttcccatttaggtcttgagaatcagtctctcgataataccattctcgcccacgctcaaaagatcgctgatctggaaattcaacaacgtcgctatctcaaattattcgacgatttgagatccttgcttcccctaagctctcaattcatgaagattaaaacggattctaacaatcaattccttcaagtccgcaacgcaatcgattcagttaataattctaccaattctcgcttggatcgtgtggaaggttttgtgactcattccattacccatccacctttacaacctaagtcgttccgagatcctccctatctttctcatatctatttctctggtattttgggagaaactaaagaattttgtttcgctatgaggcattctttagagatgaatgcagacaatttccataatgaaaaacacaaggttatgtggatcgccggttacttttgtaaaccagatgggaaactgggggacaactgcgcttcttacgtttggtggcgcggtttaatggcgaagaatgcacatcatcaaaacttggatcccaataccgcttcgtcgaaggctccgtttctgttggaagaactcttatcgggagaagtgtttttggtggcgattgagacaactttttccaatcataagggagaagaagaggctcaaaaatcattacgtgtcatgaagcaaggcaacacgtccatcgaagaattcaatgtttcattcaattccttactctatgctgttgatctctccgaggcgtcgaaatgcgatctgtacgacgaagctatcaatccaaaaattatccaactcgggattttgcgaggtggctggaatggggtgacggatttggcgaagaagcaagcgatggcggtagaattggcggccgatgtacctggtgttgcgttgattgaccgattgagtcaaaagcctcaactgattgttcagaagattcagcttcctcctaagatcgattccgctagggctcctccaaggctttcggatggagttccaatggatatcgatgctattgcagcggaacttggtttcacttacgacgcctatcgacatgagtgcgttcttcaacacatatgtcatcgctgcgggggtcgttacgattctgctcattcggaagcgcgtcgatgtcctatagataaagattctcaattatctaagcctcaaattttgggtatttggagggattggggaggatatgccggggatggtatcaagggccgtttggacaatcgaaatgggtctcatgattctcgataaatttcagctatggatcgatggtcttcttcggcgagtcgttattcttcggctcatccaaactctcaccctaatctccttgccgacaagggaaagaagcgacaatcggtgtcggatgcttcttccgatcatttgcctaaacgggctttgaataatcaagaatcgaactctccgatggcttccactagtcaaggcatggttgatacggtagaaatggagcccatgactcttggagaattgttctttgagcgtcagcttgcggaagcgcaattcgaagaatgtaggtcttttattcatgttaagacttctgactcttctgataatcgcccttttttcaactcttcgttatttgatggtgacttgaagctgactaattgtttggttttggttgattcgggtgcgacctcttcttttattgatgattcttttgttaggaaacacaatttacaaaaattcaagttacatgatccgatgcaatgccaatctttcgatggatcattggctgcctcaggaaaagttacagaatacataaaagggaaacttcttattcccacgtttgatgactcaaattttttttcgtatgtcagattacatgtaacgcgcattttttcttcagatgttattctaggtagttcatggttaaaagatactaacactcacgttggtggatcagataacaatattaccattaagtccttgtcacacgctgtctcggcttttgatcattctgatgcttcttttttgttcaatgaatataaggaggtgtttgtgactgaatccttggcaagcttgcctcctcatcgtgagacgtttgattgtgaggttaacctgaaaccaaatgcggttccgccctttggtaaaatgtacaatttgagcaagggtgagagggatcaattgaaagaatacattgacgacaatttgcgtaaaggttttattcgggtgtcatcttctcctgctgcggccccaatcttttatgttaaggtggcgggtaaagcggatcgaccgtgtgtggattacaggattttaaatggtatgacaattcgggactcgtatcctttgccattggtttctcaacttttgaacaatctacaagggtgcggttttctatctaaaattgatctgaaagctgcttttaatttattacgagtggctgaaggacacgagtggaaaacagctttccgtacgccttggggactttatgaatatcaggttatgccatttgggttgtgtaatgcgccagccacatttcaaccgttcattcaacacgttttgcgtgagtatttggatgtttgctgttttgtttatattgatgacattttgattttttcaaaaactaaggagaggcatatcacggatttacggaacattttaaacaagttgagagactattctctcaaggtgtctttaaataaatgtgagtttttctgttcgaaggtcacttttttaggatttgacattactaaggatggtttgaagatgagtgataagaagttgaatacaattgataattggccatttccttcatctattagagaacttcaacgatttttagggtttactaacttttacaggcgttttattcagaatttttcaggtattgcggggccattgactgctttgacgaaaacaaaaaagttaccagtaacggattttcaatcaccagaggtagtagcagctttccagttattaaagacttctttcatccaaggtccattattgatgcattttagttttgataaagtaaggacagttcatgtagatagttctggatacgcgattgctgcggttttgagtcagccagatggagagaatcacaatcggccagtaagttatttttcaaggaaattgactgatagagaacgctcctggcctatctttgatttagaattgttggctattgtgtcagcgtttgaagattggcgggcttggttgatgggtacggatgaacctgtcaaggtttattctgatcattctaacttaatgtatttcaaaagcgctaaatatctttcaccaaaacaggctcggtgggcttgttacttagacaactttaatatgctgatttatcatattccaggtaacaaaaatcctgctgatgcgccgagtcgccgagaagactttgtggctgataggcctactatcccggagtcgacttctttgcgcgataagtttgttatggctggtaaattggaatgtgtagataagttgcatgacttacattttcaacgaccgaacgcggaactactggtattcttgaagaaacactattcagatgcaaataagagtttacatacactaaccatgagtgatgaaattttgtggcatcgagataggatttatgtaccagatggtttgcgagtacggattatgtctatgtatcacgactcaccggcagtcgggcatccaggagtggctcgtactctttcaattttgcttcggactttctcttggccaggtgtcaagtcttcaattctggatttcgtgaagacatgtgattcttgtcaacgggtcaaggcgcggcgaatgtttaaggatgggaaattagtctctctggtccctgaaccaaaaccatggagttgtattggtatggacatgatcacaaagctgcctttgtctggaggtttcgactctattctagtggtgattgatcttttgagtaagctgactcactttattccctgtagggaggcagcttcatcagcggttctggctaatttgtttagaaaaaatattttccggttgcatggtctacctgacaagattgtttcagacagaggtacaacatttgtgagtaatttttggaaagctttgatgaattctttgagtatcaaatcggcgctgtctactgcttatcatccacagacggatggacagacagaaaggatgaatcagatactagaagattatctacgtcacttttgttcttattatcaggataattgggataagtgtcttgatatggctgaattttctttgaataatttagattcggccagtttgaagatttcaccatttttttttacttacgggcatcatccaaagtttaatattatgacagagtccactggaaaacaagatttagatgaatttctttatgacttgcaagttacgcaggaaacggctatggagtgtttggttcaagcgcgtattcaacaggcaagatattacaataaaggaaagaaagaggcaccggtttatcaagcaggggatcaggttcttttactgaggaagttcattcagtcgcgacggctaaactcaaaattagattaccggtacattggtccatttgaggtaattaaaatggtaggatctaatgcggtagaattaaaaattcaacatcaatatcctaaattgcatcctgtctttaatgtctcactgattgtacggtattttccacccaatagtttggtagatcgtgggtgttcaacaggtttgaaaaataaatactacgatgaaaaacaagttgttgattggactaaacttaagtctgttttggattttagagaattgcggaagggtagttttgactatttagtttcgtggcaagatgcgacagtaggggaagatacgtgggtgtctcatttacatttcccaaatacactaacaagttatttgctgaattttaggaacacgcatgcaaaatattataaaaagaataaaaagaaggtagggacgatttagagtataaggggggcctgttttgtcatgactcgggctgtaacttaaagaataggtaagtctattaaggtaacgttggattaacttagcaaatgacgtatgagatgtatatagaaattgaatcacaagatgacgtattcatttatatttatgtgatcttcttctggatgatgtcattttctaaattcatgttgtcgtcattgggtctgtgcgtttatgtcatatagtcttgcgcttgttctttctctctttgttttcctctttcctcatctcgatatttcttatcattatcatcatttagattaagaattaccaaaagtaacacaacatcataaaaaccttatctaaatattaactaagtcttaattagactttcgactactatcttcttaccgaggcgagttattctcttgaataacttcatagccactggacctttgagaagtagtaggccgaccctcacacggtggtaacaaaacttgtacaagggaagctgtatatgtataccagtggaccgaatacctaagggagcactcgagtaatgaatttgtcacaagatgctatctctttcttgccatagctttcctgctacaccaccgggtcactttttttgatcggtgtgggttggacgacggtagggggtattgtgagtctcgccccaaccccgccgactacggtccaacggcagcgtcggaggatggttggagccaggctcgctccaaccatgcagaatctccgacgagtgaccaaccatcccctgacggtgagtcagggggtttggtcggtccattgtcaggagatggctggacaacggtgggtcttccaccgttggccagacggaggaggaaagctcccccgtcggtcatacccaacacctgagccttccgctgttgggtggatgcttttggaccgcggttctgctcctcccccaacgtttgggcgtggttggaccaacgcaggaagtgatttttttttgtaccagaaaaccagcttgttagctttgttttctgttaactcttcgacaaaagttgatttagaatcaacaaaatttggcaacaaaaaaatgactttgtcaaaaaaaagaacagccaaagaaaagaatgcggcttcatcaagcctaccgacttctctctcatcaaggcagcttcggtcattggttataatcatcgattgcttctgtgagcacataatgtgggttgcaggttcaaatcccatggacccagcttgacagattttttttgctgggtagcttgatgaccgtgacccaccgcgttccaacgatcaacccacgatggtccaacccatcatgaagttggaggatggtagggccaccgacggagtatggtcggacaaccgatcgacacacccttcaaagtgacctcaaaaccctggaccaccgtcggtcagccagccaaaacgcacggtatgacgcacgctgcgtgtttggttgggcaaacgtcgggatagcccggtggtgtagcccaacaatttgtttgacatgccgtcaaggaggacggaggacaggtcgacgctccccttccgcaaaagccatagggagaatgaagcgttaggcttttcaccccgtcaagatttcaaaaaacaatcggccttgctacttacccaggtccgacagagagcgggtaagcaggcgatgcattggccgcttacgccacagtacgcgtaatgaacagaaggcattattaggcaccacaatcctgctctcgatcggaaggtcatcacaaacaaagctcgatctgctggatcaggacatgcatgtgaggaacactctgatcgtgctcagaaaactgccgggggcccgagagggtcgagcggtcggccgttgagctgagagaaagtcagttgacccggctgaaactcgtccctgactgccaaaagcctgagggctaaaagggcctcacaccggtagcggtgacggtagctggtttgtccaagcattttacaaaccgcaccttccatcataatgtgatccgtcatcccggtgggtctttgtccatacaggcttgactgtacccctgcgcttcgcacaaagtgcatgactagagcgtatcggcccttggctatcgcagtgtcgtccggactggcttccaggcatcatggctggatggccaggctgatgcgcatgtccggtcagccaggccggttctcgagtcaattcatgatattgcatgggtaacaggtatattggtgatctgtcctaggaatagagaggcgctttgggcaaacggagagtataaatagagccactctggagtccactggtcactccctattctcatctcaatcacttccgcctttcgaagaataaattataccctcgcacttttcacggcttaccgatagcatcaactcactgtaaattattatccttggctttatcaaatttcgaatttccttatacatattttatttaaccagtcgtaacccttcatcatgcgtgttacctgcattttcgtctccgttgctgtcctcttcggtaagcatatgtcactgtacttgagttaggagttcgccaataactgattaacgtattgttacttttacatctctagctggccatgctcattctctcccgatcttgggcctccccagcctccctttggtgggtggtctcacgaacggtctcggtggcgtgcctttagtgggcggactcggaaacgctgccgcacccctcacatctggtcttacatcgaagcttggtggcctttctcacaccgtatccccggtagcttccggtctcactggcgatgtcgcccctgttacatcgagcctcggcggcgtcacccaaaacgttgcacctgtcaccagcgacctcactggtttgaccggtggtcttcccgacctccagaacgctgcctctggtttgaccggtgaactcgctcctgcggcttctggtttgacctccaagctcaacggtctgacagacgacgttgcgcctgcggcttctggactgaacggtctcaccggcggtctccctgatattcagaacgtctcctccggcttgcccgttggtggacttctttcttctcttatcaagcgtgaccctcaattcggtggtggtcttcctataattggctccatgggctcgctccccggcctcagcagcctcccatcgatggactcacttccgattccctcgatggactctctccccggactcagtagcctcggctctctacctggcttgagctccatgggctctggtctccccgggttggacagcctcagcggcttgctttaatctcactctgaggtaagcttctgattcgaggcattttccacagatacgattagccctgaccactgtccattactatgtatagcctagtttcgaagctgctaccgagtcatctttcattccactactccattgttgtcttcaaactagcacagctacctcctgtcttagtatatagtgtccatagcattgaaattcacacatgcgcaattcctcgcgtgatcagaattgaatcatattccgcgtgcagcacatgatgagaattgtcttgactcttgagtgatgcaaccccctgagccctggccaaatttttcatggagccggtgtaacactgtgattctctcggcaacactgtgatttgatgcttcaaacctgtataagtgatttctggggaactttgcagttactggaacctgagatgcaatagtgtctggttccttgcagaagggagaatcgagtcatttccatacacacaacggcagtgagccggtgcctcttttgatgagggtgttccgcatttgtgcgccatctccggtgctccccgcgcaaacgttaacacccgaaggacatctacgaggatggagtgtgacatgtgggtgtgtatgtatttcctatttgacacgttcttatttttgtacagacaacttcacatcaagggttccagcacttcgttccagcctttctttccacttttacagtcgtgtcgtcaacaagcttaatccacccacgccggacccgctccagcaactcaccccttggcgaatcacttggaatccaaaccaaaaaaaaactccgcattcactcatccagtctgttgtttctcctcaaacatgatctcattacttcgttcagtcggccatcagtacgatcgttggtttcggaggagtcctcttctcaccttggccgttgccaacggcatatgttcggtgttgggcgactcagctgctcagtttatcagtctctgggtatttatcaaaatccattgattattctgaggttctttggaattccaagtctgatacatgtatccttcaatttctgcctcaagaatgccgatccgaacctcattgtcaacttcaactatggaagactgataagatacctcctatacggtataaacatgggaccgtaagtgatatgattattgaaactggttagattgattttatttttgttttgaaattcacctctttcatcaatccaatctcatgcttgttctgtccctacgtattatttcattgaccccgtggaaaacaaaaattgactttgttttgaaaacgtctaggataagtggaaaatggaatgaagtacgaatcaaagccttgttcttcaactctcgatttaacagtatctaatcaatgctccaacatgattttaattttcattaatccaatcgataattgtctcccagtttctagaaagacagtttccagcgcgatcttctcccagatcaactcattcaagcatcctgaacgaaaagccccccagtccgatcgaattgcttgaggtcaacgcaaccatatctacagatcatgaagaagactcgaaatcattcccaggaggctcatccacatccaaaacagattcaagtgggaactcgctagacttgatcaccatcttgaaaatggtcattactggtcggtttttcacatcatctcaaccgtattcctatcttttcgtattgagaatcatctgattttactaactaatctttcgatatctccaatgacatcccaacagatcagttagtcatgtgagtcatcttcatttgtatgcatcttcgaacgaggaaggaggaaatatggcaccacaggacttcaaactgaaccacattctctgcgaatcattccaacgtggcttgatttcaatcaccagggcaccactttcgttaatttgtaagtcttctttctaattctcatagaagccttgatagaacagtctcactatcgacaattaaatcactaatccttcataaatcattcttgcaattgcttggcctagactttatctgcttcatgggctttacagaaggcaacaactgggaagtgatttatgctagactcaatcggctgtttttgaagctactgctggccaactggcaggtctggccgattattcaggtgagctcctaaaacaatttactttgtccgacacctcattagtaaccagttcatttcaattgacgcattgcttctccctaaaataactatcaccagctaataaacttcaaatttatgccactgcgaatgagagtgttgagtctaccaacttcatacatttctgctgatcgtcgatccgtactaattgatattctaatttcgaacattcaacttgatcactatttggctctttcagtccctttggagctctctgcggaatagtttggacgatctttttaagttatgcatctacctgaaaaccacttgacagccaatcgtcctgaacctgttttctctttcatcaacttttcagttagccttcattatgttgtcataatccttcctgacctttctctttttcttcctttcttccttctttcaagttctcttgcctttgatttttggattgtttttcttcactgcatgtctctctttgaccgcataacttgcatacctcatattcagcttctattcctctccttggtaagcccccagatcctgtaattgtcacaaatcatctactccttctccctacctctctctgtctctcttcctctcgccttgttctccttttgattttttttttctcgtttctttcttttggttgaccagtctagcttttctcaatcatcttgagtgtacataacatgatcaaggctcatgtctgatttggtagtttttgtcgttttgatggcccttctgtgttttttttgcagaaaatgaaccatggaaaccagcatatcgtctagcattgaggatagtaagtggtgccacgtgagaagtttacaggcagagcaccttctccactgccaagcaaggtcagtccttatccaggccatttgcgaaaaacacgtagctggggatcaaacctgaacactgcaattgagcttcatgttcctaggaatcgaaaaggggtcatagttggcatcatattgacgaatttagctatctgctatcgaccttttctcgcagagagaccgaatgtgtgacaagacaactggaacttgatcaagacttcaaatcttttgtcgagcggataaagctaaatagtcggtccgacggaccccgcggcccggcccggccccacaatcgcagcggatacattcgatattgaaggtgacgtcattcactgactcagatccactccgcccaagaaatagcaggcaggtttcgattgtcacgatctgtcacgatggtcagattcgacttccacatccaaaaaatacggtcaacagccttccctcatggccttcagctacgttcacttagaaatctcgatcgccttataacaagttctgttcagcatctccacatggcgagttccacccaccatgatcactccctgaccggccaatccctcaagaaaggtattatcaatcagatgcttacttttaaaagaccggctatttaatttacaaggagtatcaaccttgaagctctgaacggttgttcagcagcacaatttcgtaatgatttcaagttgcactgatattgggcggttcctgatcaatcagtaccacttgaacatctacatatgctaatcaacatcctatcaaaaacgcctattatgaagtaaagctttagctaattttctacctgatttgttttattcattcaaagtttcactcgatcggctaatgcgatttggtactccgccgctatctccatcgaaattaatagagtcagccgagttgacgagacaagaattgatccagcggattcaacgaagggtaaattgctactggcctaatcgtatttattgcttgatttcctgaatagtgatctgttgtcgttttgtgcccgatcgctagatttctgatcgagtcttccaattcttgtttttatcaattcttttaggtcaacgcccatcttagtttgccatatcttccagcatcaaatccacacattaaacaggttatgtctatctatcgtcgctcattcgaagaaatcaattcattgccaccaatcaggtgggtgatggaaattggcagttactcagaaacctgtcaatcgcctccgctgagggtctcctggtcgactttttttatgttttgcaacaccgagacataggctgaatacctttacatattaccaccaggactgtagaggataatgccgcgttgcttcaggccctcgtaacgatggttgatgatgcgactgatgtaatcggaatgtttgctaccggtccgttcgacatgggccaatcttctggttctctggacgtatgcttaattgagaccaattcctgacggaaatgaattatctctcgttggcttattatttgggcaacaggcttcaaagaatctaagcgatatctatcggaagagcagatcagctcatttttaaacagagcgattcaaagtcgcatatcgatcagattaattgccgagcagcatttatcgctttctaaggccgagcactcgcctagtcctagcagaacaggcattgtggacaagaaaatgaacctcaaaaaaacactggaaagcgtattacaattcgctgcagagctctgtgaaggaacgtaagtagcaagagaaatgatcttgtaagcacgagccaatattttttttgtttgacaaatttcacacaatatcgtgtgatgaaaagctttggaatcgctcctgaatggaggttatcgggtgaagtggaagctgaagtgtgcttcgtggaaatgcatgtctgtattcctcaacacaattaaattgaccatccacttactgacttgctgattgtatttttcattagctacagtgagtttagtattttggttcatcggatattgcgtggattctagacttaagaaaaattaaatctacgaaacagatacgtcttaatagaggtgatcaaaaagtacgcttttacttgtaattcagcctggtaccgtgttaacgttttttcgacgcttcttagtgcgcttagagcaactgtcgagcatcatcgagaagtaaccaaaacaactaatccaccgttaccaccgattgaagtcgccgttgctgttgaaagacctcctcgagtgacagtgaactcgaaggaaactaccgatcgatccttgtcggatgctgaaatatctaaatcgattctatgcatccggatacgtgaccatggcggtgggattgacccacaggatcttcctcgtgtgttttcttacgcgtttagcacggtgggatcggaagacaacgccaaagacggtatgcacaatcaggctgattttgatcggatctcgtatggtcaagaggagttgaagtcaagcttaggtcgaattgctggattgggattcgggtaagactatctccatcaaaagatccaaacgtactgcttgaaccctttggcttcaaatattgaatattccttcctgattgaataggttgccgatggcaagactgtattgtcgttactttggcgggaatctagagttagtcaatatgcatggggtcggtggtggtgttgatagctatatcacaattggagtcggaacttgatctcatcaagcatccaaaatttgctccgtatcctagcatgagttatcttgtttgttaaatgtaataccaagagtcggccagttttccggaaaagtcatacctgttgcatatcttatctcgagtgtgctgctggattgcttgtctgaatttcggagctaacaaactagaggcaatgttacatgaccttgtgcttgaaatggcacttctgcttacaatctcatatgtatgtaggaagtgacaaccttttcaaggtattgtgaaccttttgattaagcactctggaatcattaccctcgtccttggcatgtgactgtccctgtaccccgtcccatggaccgattaattgttataatacttgacctggagtgtcctgtgattatacatactttctccggccacccgggaaatgctccgcccggcgctcactcgcggtccgatgccgcgagtccagactgcgccgctgtggcggctgtgtgaaaggcgtcacgctacttccaagtcaacctccgctcctatcaactacatacaccacgcccatggaggacatcaagaggttaacgattgggaaacctgatgcttcggccaattatcactgtcagtccttagttccacatccatactcacttcaaacgcattctcatcttgatccattcttctcctcagccattctcctagcaaagctccattcattgtattcaaagatcaaaggatacgctgcggcgttcgacgtgtccagaaggcccagaacggtcccaacttatgtcgatcaactcaggaccatacatttacccaacttacaagaggacattgttcgattgaatgacatcctgctttgtgcctccaagccaacggaagatcaatcgtatgagtatcggtttcaagtcgcattaagggcattgctagatattgagcagacgattcaccggatccatgcgttaatgtccttgctctggacctccgaaggaacaaaaacaatcgtcctggatctaacacgctttcgaagtcgatttaccgagaaaagaattgccggtctatggaagaatctagaacatctcttcgctacctataccaagttgttccccctctgtggaatgctcagacaagtcgatgggaccatgctcgattcattcagactaagatcgatgcaatctaccaatcgagcgagagacggtttgaagaaactcatcgattggttggagattcccgattttagagtccttcaacatgcttgggcgtcgacggtcaacgactttgacaaagccctgaagggcatgaccgagtcacgccaagcagaaacagaggatcctgaaccgatctttcaagaatcttactctgacggtatcattgtgattaagttattaaggatcttcatgcgcaaattgtcgagagtggacaatattgaactttctcaaatgccctcgaccgtccatgtatccatcctcaaagctacggccccattatccagaggtctcaattcacttatccgcgacatcgacgatgctgactacttcgatgggcaggacgaccactttcatccagaaccagccggtccagtggctggcacagtcaccgaaatcatcaagattttgaacaagtatttcaagctgcaagaagcttcttctactcccctctcccatcgcaaccagtttcgggactggtctaatatgtggaacaatcacttcgagattgccgtcgagcgcttacacagctcccaacgaatcgcattcgatgcatttttacgccagatgcgcgagcctcctggactgtaattccacgtcgttgaacttcggacctcaatttcagaaactaaacccgaacacacatggctgtccccaccaaagagctaagcacagctctcctggacctttgctttgttttttccctttctctgtggaagtttgtttttatagaaccaacctgttgaaggcaaaaatctcgacttctgataaggaatcatgtttttatcaccctcctctactgtactggtatcagcttatctattctttgcttggttttgtacatcattcccactttatccatgtgctttgttgttcagcttgacacacccaatgttgaacatgttttctacctgctcagaggtatgatgggagctgagatgggagaattagtgactacagccgatagaagcatcttgtctcaaaacttgtgattttaaaatgattgaattccagatgactgttttgtgattcctgatcaatgacaagacttctcaaatgccaagttttgtctcaactgcataactttgagaggaattgattgataggcatggtgtaaacaaatcaccaactgttggcattggaacaatattggcccactgcagtgcttcttcttcttcattgtccatatggatgtgaaccccccccccttgtctcaagggtttcacaaggcctagaggaccagattacataagctactaattgtacatagcctagtcttgtccctctcacttagacggcagagttcttctctcaaccgtctaggtgagtacttctggctttggatttctcttcatcttgtttcctcccttcttgcccctcaaaagattgtactaaggagagttcttctctcgaccgtctagtttgaaataaaaaagacttcctttggttctagaaacaatcagcttctagccttgcaccatctgcccgttgacgtaagattagtgaagagagtcacctcttacaatggacacttttcctgctatccttatctgtgacaactgaacaacaatttttgttcccctactactgctattttgaaagtgattatcctctgggaatttgttgtattttttacttacagctattttgggaagggttgtccagttggggggttgataaccgcaagccaacccccctcgcgcacgccaatccgcacgccagctgcagattggcgtgcgcgcctgcacgccagcccgtcaatggcgtgtggggccgcacgccaatgacctgcagggatataccctgcagtttggcgtgcaggcctgcacgccaaaggtgtttgcgtgcaaggccgcacgccaaagctgcaggggcctaaacgcatatacatatgcggttgggtaccctccgcgtcgcttttttgattgccgggttcaacactataataagctgtgccactaccccatgtcacccctactggcactgctgccaaaagtacaagggcagccaaggctcctaagagtacaagttgtggcccttgggtgggtgctgtagaagaaaaaaagaaccccccccacaagaaagataccagatatgtgttgttgtaaaccatgggagcgcggttcggaaaagcgaatcaagaaatattgatatggttggtttatttacgtagtcggaccttcaatagattttgttgacaagtttgttgaacaaaagaccagccagaaacagccacacagaagtaagtatgactttatttatctgggtttacgcctatgtgtacggactgatgaaggcaatgaaagtgatttaacaatttacgtagcatacatatatccctctgagaacattccaagatgtggttgcactttttatcgagtctgtccagttctgcgacgctgggacagattgattttcggccgtagttcggccggagaaagttgcaaccctccggtcgtctacatgccctatctatctaggatggtggaacatctcaactgaagtgttgaatcctgggtgtggacattccgtgggtcgggagagacatatttacgtcacaggccacggtttcctttactgacaatccaaacaatctcttaattctcaagtcattttcgtcacctgatcttctcaacctcccaaaatgttaactcaggtttttgcgatagagatgatacattctgatgcaatcactgcatcttcgtggtcttgacaaccttcaaaaatgctagtcttgaaagatttcgtgttaaatataaaaaaatgcttgcttaagattaacagataacaagtctgcatacacaatttgcttccatctcagtatgaatatgtctgaatttgataaccattcttttgtttgtttgtttgtaagtatacataaaattagcaaccaaaacattttatatctaaaataacacaacgatataactaacatacttaaaggagaagaagaaagttgatgttgatggagggtaagacaaagaagatcagagaagatatgagcagatgatcagagtacggaaaaaaacacttgggatggttgttttatattagtcttgagagggggcagggggctaatgattatttatatatttattttctgattgttgtcaagcgtctaagctaatgttcctccaacttgtgtcacgacgagtggatagggggacctcaacgagctcattcttgaagtttttagaggaagaagaagcagagagatcccaacgagcgttgcgttgaagctgaatgttgtgaacctgttacagctccaaaaacacaaccaaagagaccagtcagtccatcaaaagctgctcgtcacccaagtgtaacattcgatagaaacaaaaaagaaggagagagaaagcaaacggacccaatatcgggcgccttctttgaagaaccgatcgggaagcaaggataagtcttggacagatagttggccgaccagacgcgagggggatccggaaggggttcgagaagaagtcttgaaagtctggaagtctcggaaggtgagttgctggacttgtcgcgtccttctcagtgggacccttgactcaccatcccaccaaaaaaatgtcaaaattgactgaatctacccctttagatagattggagagacttacgttgagagttttctgaagctcgtcgactgctttgctccggaaagtatcacaacgtctttggactgattgtcgaagttggacaagtttggtgaccgatagttgcttcaccacttccatagacgcatcatcctcaattaaatcatcgcacaactcctcggctaacgacaatcaattttgacatccaatgtgtccggggaatcaatccaggtataagcatttcatccagagccctttgcttgaattatccattttgttgggagtcatggggaaagagacaaaccatcgaatgctgcgacctcttcagagtctgcttcttccccattcctcttatcacccgagacacgccgctttccatcacttttggcggcatagatactggcgactaaatccgcgacttgctggatcttctcgaactcttgttcctgttcgccggcgatcttggccgcctctttctccctttctttctacacacaaagcgagagagaagcggattttgggggagatgagtgggttgatgcagggagagcaaatgaagaagtcaggagttgtggtcacttacctcccaagcgacctgtagcatattctcttcggcgactccccagcggcccatacgtccttcctgatcaacgaacattggggggaaaactttcgagatgacgatgtccatcagtgggattctcccgccgtcgggggagaggctatggagagaagcgacccaaggtcggggacggaagccgagggtctcgggccaacgggctcgtgaagtcgcattgccctcaaggtacaaggccgacccatacgacccaaccctgggttgtatgggttggcctggggcctaaacgcatatgtatatgcgtttaggcccctgcagctttggtgtgcggcctcgcacgccaaacacctttggcgtgcaggcctgcacgccaacctgcagggtatatccctgcaggtcattggcgtgcggccctgcacgccattgacaggctggcgtgcggccctgcacaccattgacaggctggcgtgcaggcgcgcacgccaatctcctcctggcgtgcgggttggcttgcgcttatcaacccccgtccagttgtctcaatttttttttttttttttttttaatttttttaattttttcttcgtactgaaccacagccaaggaggtacagctgtcatcagtagttcagttctgacaggtccagttcagtaaaaaattaaaaaataaaaaagaatttgtgagtccaagtggacaagacttcccaaaatagctgtatatactttgtttgtgccacaaacaagtaaacaaatcgaaattagacagtgggtcatccattatttttgacacattgttttgtattccaagttgaacttcaatccacccagttgcatttgtggggattaatatagactaaagtgatgtgaaaatgagattcaatgaatcatggtcatgaaaacaggataaagatagtcatttggtaccttgggcaggtacctggtaccacttggtgggtacccctcacacccgtctagcacccgcacagtggtgctgggtgtgatactaggtacttgaatttggccagaaagcggtgtggtacccgggtactgctcaccccccagcaatattcagggcctgcgggtaggtagactgtgacatgtgtccctgatgaatactgtcctggtccccttaagctcccacagcactcaattgatcacaacagctgaaaaccagtgaccatggctcccaagagtctcacctgtacagtggcgcgcggcattctactgtacaaggccacccgcaaatgttgattaggtcgcgcggggttgatcctcacccccgacaggggtccagcacctgtaaagaacacatttttggagtctacaaggtgtgtagattccaaatctaaatcggcaaccaatttggtccagccaaacaaaaaaaaattctttttttcaccggaccattcggtcacaggccaaatatgggggcctaggtacataaatatgcaataggctgacaccataaacccatacttgtatggctatatgtcagcctaagcccatacaaataagcttaaagccaatgtatatgctcaaaagtgcatcagctggctcaattacagcagcgtggatgtcagattgacgtctcaacaccccagaacttaacaaaaaaaaaaatcaaatttttccaaattttgggtcccaaccattcggacatcccaaaatcctgtacagtacaatgccgcgcgcaactgtaagcaaaccaaaaatcaatccaatcgttctacccaaaagaatccagaagaccaagggaatccaacagaagaaacctcccaacctgaccttgaccaagacaatatatctgctcatcaacctagccagccttcacacaacaaggaggagttacatgagtaacaatcattattcatttttttcttttcaacactgttatgattattgattctcgtgtaggaagagctataaaaattgctgcaaactctgtcagttcaagctatacttcttatgaagtgcctatacttactttccaatcaaaatgacaagtttggccggcacatgatagcttatctgtgcaagttgtaagccagtcttttttatccacatcagaacccaacttatactgtatcatgaacgtttaactgaaaccaattttcagatgtggcactgttggaatttcggacctgttatccgctctgctcctccggtctcaatcaacttgtttctgtactttcttttcctctcgcttcctcctaaatcttctccttcttctcctgtttcattcccctttcgttatcttctttcctccttcttccaatttccttatcctccgacatcacgactccggcgcataaatcaaaaccacaactcagccaatcaagacattctctataaaaagcggcctccgtctgatccaaatcctctccctcagcagtctgttgaccaaaaaccaccttcgaccacttcaatctcacttgctcctctcagcctcaactgctcggctcttcacctcaacatccaacaactcacccaacattccgaacttccactttcccttccgtatccgcatcatcacctcttccttcctctatctcctatcccttttctctctcattgaacagtcctatcaatctcgacgacatctcaatttctattcagttcaatcttcaccactcctaatctctccgactctctctctcaacatcctctcttggctattgccaatttggtgagaaaatcaaaactcactaacctcatcaaagggaatcgatcaaagtctctaaccctttttgtttcctcttctcaaacttcagttcttactacttctctctttttgatcttatatacctaagcttgtctgctctgcttcctattaatcataaatctcaccgtggtatcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcgaaattgctgttagcgcttagcgtagcgtagcgggattccgccacgacaccgctaacgctacgcgtgtgggccccaaaaaagggcccactacgctgcgctacagcgctttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctaaaaaaccgctaacactacggattttgggtgaaaaaaaagcgccgctacgctacgctttttgggctaaaagcgtagcgtagcgtagcggcccaccgctggtggtatgctttcttttctatttcttatatatcattggttctcatgctattgttgtttttctgatgtgtctaatctcttgtttttcattttcaaaaacagttctggttcttgtttcagtaatattacctgtttttcatcaggcacaaagataaaccacccaacctcttactcatcttgtagtaacctcaataaacatgcctcaatatgcctccgcaaaagtcaagaattaaagagcaaggtgttgttggctcaatatggattcagtgggactggggaaatcaatcccaaagaggtatctcccaactttttactttttttatttgtattctaggtcccccaactatgcaatatgcagtgtggcaaagctgcaaggccgtttccagcactttttgatcctagcttgaaagcaatcctacatccaaccgttgtcaagcacttacccaagtacaaggacattttgaaggacatccatttcctatatacaggcatacaaagaaattaccgcaatgagttgaaattgagtgtcagttttgcatggatttaatgactaatactatctggctcactttgctttttttatcaggcacaccaaggtgaattatatcttggagttgatacctggcagtctccaaacggctttgaaatcatgggtatagtaatttaccaattcataaacaacaacaccgaggatatggagctagaggccattcctcttagagatgtcatcaggtacccggtgtggtggcgagagcgcgcagtgaccaaagctttggccatgttgtttgggccggtgcggaatgcatgcgtctgacaaggaaagcacgcggcgctgacgctatgcgacaggctgaggaaagcggcggcaaactagttgaaattcaagctttctgaggtgcaggaaagcgcgggttgaatgcacaaggttccgaaagcttaatgtgggaatacgggcactggcgggcttcagggttcacggctgactgcggattggggttagagtatactgcggaggggctaagatggagcggggacactgagaggcggaagcggggttgggcgtggccgcaccagaggcggaagcggcagtggtagagatcgtttgttggtacccgccgctaggtacctagcaccgcttggcaggtacctcccgcacccgccaggcgatgccaggtgcggtgccgggtgcctgtttttgggcaaaaacacgggcggtacccgggtaccgccctttgcctcccatccctcctccttttcctccactatcactgctccctctcagcctacttcaatccatcattatctgcatcaacgatccaaggccgccctcaccccccaatcggcagtcggcccacacacctcaaaagagccaacgagctggtcagactgtccaagaaacgtgtcgtggacacccaacgcggcgtcggcattgccaacctgtccctggctgacacctttgcccagcttgccaaggccaacaagatcaaggaccatctcgtttttcaggcgctggagggctgcagaccggtctgggatggatggctcaacaacaattcctcgtgatccgccccccctcacttctgtcctctcttgctcttgcccccaccctcttgactgtcttgcatcctctgagaccatatagatatacaactcttccttagaccaatgggcggggggcagcatcttgtgctgtgccagcagccgctaaccgccttcaagcagccgctaactgccttcaagcagtcgccccgtgatctgaaagaggatgcgcgagttgtgttctcatccaaaaaacttcatttccactcccctcacccctcaaatgagctctaatcaattggaatttctccaagcagaacagatatcgacagataatatttttaaaatgatagcagacaagggggttgataagcgcacaccaacccccatggcgcacgccagctgcagattggcgtgcgcgcctgcacgccattgcagaatggtgtgcaggcaggcacgccactcgcctgcaggttagcgtgcctgcctgcacacccaactttaggtcctaaatgcatatttatatgcgtttaggacctgggcttgtcccataggacccatgcctgggacggccatgccattgtttttttttgggccttaataaaaaaacctgcattttccgcattttgacgcgcttttgctgcggcacagcacacgcgcaatctgtgtttaaacgcgcttttttaattaatttttttttttttttttgattttttgaaattgtttcctacactaaaaaacgtgtagaatttaatggtaaagtccattttgcttaaaaatgacttttgattcttaatttttttttccactcattttttccgttaattgtttgctttaagttttttacctcatttttcaatattttgtgtaactttaaagttgtttcctacattatttagtgtgtagaaatttatggtgaaatccaattttcataaaaatgaatggatcatttttaacaatgcaattttacccatttcttcacttaaatttttagagctcaattttcattcttttttcacattttaaacttttttcctacactttcagacatttataaatttatgttaaaagttattttgaatcaaagtgagaactacatcttgtatactgcatttgacaccatttttttatttaattcttcactttttcactcaattgtttgcattaatttttttacctaattttttctgcttttttgtaatttgaaagttgtttcctacatttcaaagtgtttagaatttactggtaacattcaatttccgtaaaactcaacggttcattccaaatactgtaatcagccttaaaattcaattgatttttaagagcttaattttcatgattttttgacattttaaatctgtttcctacactttcaggcatgtatagaattatggtataaatcaatttgcatcaaaatgaaaaaatgtaccttgagtaaagcctttgacatgtttctttaattaatttttacacgcttaattatccttattttatggaattttaagttcatttcctacactttgaaaggttttcaaatttttggctgtatccattttgcattcaaataaaatttgtatacagtacaaattatgcaagaaatggtgtacactcttatattgagattgaagattttcttttgaggcaaaatgaattctaccattaaatcctaaacacttttagatgtaggaaatagatttaaaatttcaaaaaatgattaaaattgagccggtaacaaaaaaacgtgaaaaaacctgtcccacgcagtattcattacaaatctttggtttttatgccaaaagatttttaccatcattttaaccatgtcttaaagtgtgggaaataaatttaaaaagtgaaaaaagaatgaaaattaagctgtaaagatttaagcgaagaaatgggtaaaattgcattgttaaaaatgattcattcatttttatgaaaattggatttcaccataaatttctgcacactaaataatgtaggaaacaactttaaagttacacaaaatcttgaaaaatgaggcaaaaaacttaaagcaaacaattaacggaaaaaatgagtggaaaaaaaaaattaagaatcaaaagtcatttttaagcaaaatggactttagagcaacggtgggccagctacactaaccgtagcgttagtgtagcgtagtgtagctaaaataagctaacatgtagcgtagtgttagcgcaaatctgaaaatttgcactaacactacgcacacagggcgccagtgggtgttagctgtcagcgtagtgttagctttatttcactcatccacactaacactatgcccatggggcgcaaaaaagcgtccgctacaccaagctacagcgctttttagcggttttttggccttttttgccgctaacagccctgtagcgtagcgtaacgcagcgtagtggctgtagcggtgcgctaacactacccaaaaaaaggtgtgttgttagcgccgctaaaagttagcgtagcgtagtgggctgtagcgcaaactaacactacacaaaaaaaggttgctgcaacagcagctacgctaacgctaaatggccatttagcgtagcggcccaccgttgtttagagcaactccaccgcgggcgctaaatcgggtccctagttggaatttaccgacccaatgtgagccaccgcggcctctatttgtccctcaaatccacggccgtcgctagattttgttccgaagtccctacatgtagggactcctagcgactctccatcctcaccataaatcccctttcacatgctgaagacactgtgaaagtccacttcatccaatcaagtccccccccccgatacatcacatatcctcatatcaacatccggccatgacaacaccaaacaatatcgttcttgaccctgcactccaagcaccctttccaaatacaggttagtttaattctcatcattactgtcagaccatactttttttgattgcttcccggctgcttcatcagatacaatggaatcggaaggtcctttggctccacagaaatcgtctcgaaaaaggaatatatcttcaagagatagtcagtacacacaagacttcactttcttaacgcttttgactgattttttccttgtttcagacctgtattctatcagtgttccaaaacccaagactgctaaaacaccggctgcaaaaccaaaaccccccaaaaaaactgcgaagaaaaagaaccaaactccaaaagaaaccggaaacgaggagggacaaccggtggcacctgatgaagaaagacaaggtgaaggtggagaaggaagtgattcggaagacagtgacgaatcggacaaacaagcgcgtgctcccaactatctggagcatgaggatctccagctctgtacctcatggcttgaaataaccgaagacggccggaaagggacaaatcaaactggtgcggccttctgggaaacagttgcgaaccactatcgaagcaagattcctcaacctccacgaccgttgaagagcatcaaaggccattggggcctcatacaagcggcgttaaacaaatttcacgggtgtgtgaaccaaatcaaccattggaatccgagcggtacaacagtggccaatcggatcagcatggcccacacgttgtacagcaagcttcacgagaggccattcaagtacatgtcctgctacgatctcctttccaaagcccctaagtggcacgattacaatgcctccatcaccaaaaaagctgaacagaaaaattcagccaccgctcagcccttgagccccttgccagcgtctttgcctagctctacgcctgctgagaccgttaactcaacttcggatgcctccggtgacgagactgcgcgtggtggggaattggctcgtccaaacggccgaaaaaaggcaaaggtggcctatcaggtggaacgacttgacaaatccaatcacgaacacctcaagaagatggctgttgctcatgttgacatagccgaggttgccaaaaagcaacatacctcactagccagtgcgatgtctgctcagcactctgctcttgaacgacttgcagacgaggcaatcatgaataaggacctcaccggcgctgacgacgacgtcaagaggtactataccctccaacgaaaatgaatattagctcggcttgagcaagaattggcgggtccgactccaactccaactccggctcaggctccagctccggctttatcttcagcatccgtccctgcaacaattgaccttgcagaatgaatcgtctattgtttttatttcatcgaatttttatctcatcaaatgttttatcgcatgtgtccgactcatttgtctctgaaaccgtttttctttccacaaacatactatacacaactctcaaaggcttgaaatgattgtttcataccggtcggtatctgttctctcacacaaaataatgaaaaacacgcactaattaaccagagatccattcaaaaacatctccaagtccgagcgactcggttatttccacacagctttatttctagcattctgggtgagagtcggactcagttgtctctcggtcacaacaagattcaaatcaactgtgtgtctgtgagtccgactcagtttttgaatctgagttggactcatcaaacgagactttcctcacaaataagttgtatttttttatgatcaatcaatcggacaagttatcacaaatgaatcacaaataagtttttttatcattgattggacaaattcgaaacaagaacgataaacaattatgattactcttctgtgtcttcgaaatctatctcttttcctttgcgtgcccacaagtgggcaatcagatcgtttcagagagaaaaatgcaagtcaggatttctaattctgtgtgcattttgaatgaaagtagagaaatcagggcagcgttgtgaaatgggattgatcagatcaaaggatgagtcaagaccagtagatgtgtttgagttgtaaatgtgatcaatgttcaaatttctctcatcctccacaatcatattgtggaggataatgcaggtcttcatgactaaatgaagcttgccaacactccacgtcagtgccggtcgagcaacaatagcaaatcgtgcctgaagtactccaaacgctctctctacatcctttcgcgcggcttcctgcattttggcaaagtgctggagcaatcagtcagttcaatgcttctctggttatgatttgtagaacagtctacatacctttctttctagcccttgtggatgtgaaatggtcttgatgagtgttgaatagtccgggtagattccattggcaaggtagtatccctggtgataagttgtcccattgacttcgtattcgcatggaggggtgaccccattcattaaatcggtgaaaactggtgatgaatccaagatgttgatgtcgttgtgggaccctggcatgccaaatccataaatcatatgatgcaacagcctctaagacaatcgttgggaccttcagcataatatattagtaaatgggctacaatgcggcaaggaagagagataaaccgaccttttcttttccttgatactgtccatgccatgcagtgggacagtttttccattcccagtgcatgcaatcaatcgaaccaagcatcccaggaaagccgcgtgccttcccaatagccaacagtcttttgatatcgtttgtgtttggtgatcgaagatactccgtgccgtacaaatcaatgacagaccggcaaaattgatagaggctttcagaagcggtggattctccaatgcggatgtactcgttggttgaatcatgagacccgccatacgccaagattcggagggatgccgtgatcttttgaattcctcttaaacctagattacccaacgcatcggccctgtgagtaaagtaggtatcatgctgctcgacatcattaactatcttcaagaaaaggcctctttgcatcctgaaccgccggcaaaattgatagtcagtgtagatagccgattcatcaaagtaatccttgtataatcgctggtagcctccctcgaagtctcggcggagatttggtgctcttccttttcttgatccgccccgttttggtggtttcgcttctcgtcttttcctttcttgtcggaggatttcttgagcagctgcagctccaccttgaagaacgaccgatatctgctgcgctgactgaattgagttggaaattattgaattttgtgtgttgacgaaattccgaatgattgccagacgatccatgatttatctcgatggtgcagccagccaaagagataggctcgatgttgtcgggagatcagggggggattcaggggctattgacgggtaactgcctttcataaatttttacagactcgtttgccggcttgcagtgtatgccgcagcagtttgagtctgtaaaacctgctgcggagtgctgaagaccaatttttagcggccccggtggagttgctctaaaccattaaattctacacgttttttagtgtaggaaaaaaaatttaaaaataaaaaaaaaaaaaaaaaaattagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcgcacgcggtttccgcgtttaaacgcggttttattaattatgcatattttatgcataaattcgcctccagggggcgcgcgcgcgtaccacaagtgcctgcatgaactttgaaaattttcctgcaggcaaaaccactcaccacaatcaaaaaaggacatcaccccccctctaaaccttcaacacaccacaactcggtcaaaactcaaccaaaatcgacaaaaaaaataccagaatcatccaatttttatcctcttcgacgccacggactcggattttttcgattcaccaccggttcactcccaacttgcaggtacattctaaacttcaaaaaatcacaacttggccatttctcaatcaaaattcacaaaaaaaataccaaaatcacccaacttttacgctctttaccgccacaatcttcaattttgctgatacatctttttttttttttaaaaatgcattgttaggcctcaaacttcaactctgaataactcaggcgtttctcaaccaaattcttcaggatatttaatagctgatatgtaccaaagaccggttattttattatcggaatagatgcctgcaacttatcttcctctttcgcatactccaaacaacaaccctcccatctgtctgatccttttacctgactattctcatttcatcagtttcactttcaaggctgaagtatggccatgccccaggatcgatacattttggaaacactatgtcagtgatgaagcgctgggttgggaggattggattcaagccaatgttgaattgggtcaagaagtcatgtacccacctgtcagaagatctttgcgcttcaaaaaggctcctattgatgttgaataatatttttcattactgttctctgtaccttcctctgattacctgctattgtccctcttctcaatttaaaatccaaactacgctcgtttatgcccacactcttttgtaaatccaaatttggcctcactagaatattatagcattttttaccttttcccattgataaattcaagttcggaagggtgaataaccaccaggaacttcccactgtgcttgcatcaataaaatgagtgggagcaagaattaaaacacaaaggaatcatttttatgaaatattaagtttaccataaaattctacaccttttaaagtgtaggaaacaaatttacaatgtcaaaaaataatgaaaaacaagccgctaagaattaattgaaaaaatgagtgggaacggaaattacaatgcataaaattcatttttatgaaaaataaattttaccattgaattctaaaccttttaaagtgtaggaaacagctttacaatgtcaaaaaataatgaaaaacaagccgctaacaattaattgaaaaaatgagtgagcagaaaaaaaaaaaaatcaaagtcatttttatggaaaatggactttaccattaaattctacacctttcatagtgtaggaataaattttaaaatttcgaaaaaactcgaaaaataaggcgtaaataattaattaataaaaccgcgttttgacgcggttttgatgcgccgcagggcaggcggtttccgcttttagacgcggttttttaattaattttttacggcttatttttcgagtttttttgaatttttaaagttgtttcctacactataaaatggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcagtccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttactacatttaaaagtgtgtaaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagccatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaaaatgtataaaattatggaaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacactttcaaaggtttcagaattgatggctgtatccattttggattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtgggaaataaatttaaaataaaaaaaatgcttaaaatcaggccggtaataatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatagtgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccattgagctttatggaaattgaatattaccattaaattctatacacttttaaatgtaggaaacaaatttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcatttcctaaatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgcagtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaattaataatcaaaattcatttttatggaaaatggtttttaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgtgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctcaataaacgtacccccattttctgctatccacacctggttttctgcttctacacccggttttccccagcctttttaattaattttttggcaattctgaatatgataaaaatcttctaaaattgatcattctttttgggtatataaaaaatcctaaaaagagaaattttaattttaattttaatttatctgattcatcaagtttttttttctgcctatgcgtttttgagaattcaaagtacatttaaatttaccattgatattgcccaatctttgggaaatctataaaggaccaaatttgatttcattttggaaatcccaatgttgttggttttgagttataagcaaatggacaaaataaggaatatcttgaatggtaccatctgtatggagaagaaaaattaaaaacttgacaattaataataagttttggtttaactcaaggtttcaagagttcatagggtcaaaaaaaaattgggaaaaaattggtgagaaaaataaaaaaattgaagttctcttttgagaattttttatatacccaaaaagaatgatcaattttagaagatttttagcatattcagaattgccaaaaaatgaattaaaaaggctggggaaaaccgggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacatttaataatgcccaaaattaattacaaaaccgtgtttaaacgcggaaaccgcagcaaaaccgcgtgtaaacgcggaaaaaccgtgtttttttattaatgcccttttttttcaaaccccctcggcctagagaggctgaggtcacaccgccgggaggaacccgtcccggcgagcctgtgtacatgccagcttgtcggaaggaatcccttccgacgagctgtccgtacatgatccagcttttcagaaggggttccttccgacaagctggatttcaaaccagctcgccgggaggaacccctcccaacgagctggatgaccgaatctgagtacgagaccgcgacttttttgaggtcagaccaaacgactgcgacgctagtaggggtgaccttaaccggggagccattagcatcgatgacggtgagtccgttagacggggtgggttgcgaagcctgaggaagatcctcatcaataaagccgtcatatccccagctcaatttcagcggcgagttgagtttgtcggtgctccagaccttcaccgtcccgtctgcactaaccgtttccaacagcgcctcgtcacggagccggagcggtagcaggaccatgtcccagatcacatcggtgtggcctacaaagcttgccaacaatgagcggggatcgtacggcgcatatgtctcgtgctcaggtggcggcagcgaccacaccaagacgactgaatctaacgaggcagagtagatccgtggcggcgatgaggaaatggcaacactggtgatcgtcgctgaatgtcctcgataggttatctgcggctccatctctggccatctcaacggactcaggctatcattcaccttcgtcaactccacaaacactcagtttgtctaccgtatatttctctctttactcactttgctttacaatcttagtgtccttttaggtttccacactttgtaactatcaaaacctttctgaacaaccgagccagctgtggaagagttcttcccgttgggggcaggtcctccagcaggattgggagcggaggcagtggcagatgatcatgaggctaaattattgggcccagtactaggatgggcaggatcatgatgatcatgtaaagtcaagccagcgagctcaccggagctggattttgtaccagcttgtctgaaggaatcccttccggcgagctggtttgtataccagctccttggaaggaatcccttccgacaagctggtacataatccagctcgtcgggaggggttcctcccggcaagctggtttgaaagccagcttgtcggaaggaaccccttccgacgagctggatcatgtacggacagcttgtcggaagggattccttccgacaagctggcatgtacacaggcttgctgggaggggttcctcctggcggtgtgacctcgacctctctaggctgagggggttttaaaaaaaaaaaaaaaaaaaaaacaatggcatggccgtcccataggacccatgcctgggtcctatgggacagcccaggtcctaaacgcacataaatctgcgtttaggacctaaagttgggcgtgaaggcaggcacaccaacctgcagggtataccccctgcaggcgagtggtgtgcctgcctgcatgccattctgcaatggcgtgcgcttatcaacccccagcagacaactttatatatttactttggtactttagatcatgcacaagagccaaccacttgatacatcaaacagctaccaagtagcaagctgatttcaatgcagaaaggactaataagtgagaaacagagggcaggtaccgctggtacccgccgggaggttccaggtgcggtacatggtacctattttcttgaaaaattgaacaggtacctaggtaccaacaggtacccgagtacgaacaaacaatttctaggcagtgggagacttgtctgaatagcggccggagagtacatttgactggcaggtgttggaggggtgacaagcggagtgcaagggagtgacagtggaggacagtgtgagaagaaggaggaagaaatgtgtgggaaaattagcagagtaggagtttggggcagaaggggagagagaaggggggacttatgactctgaacaacgctgaaacagatatggtatctgccatgtatcactatgtatctgagccccaataaaaaaagctatctgaccaatctgcttttattttcaaggagattcgacaaatttgttttttggccatgcagctttgcagaattctccatgatacacacagtgtattgtttctgttacagcgttgctctgaacatatcagaaaaacagagcgacttaggagtgaattgtgtattagcctacatgtaggacactcctacatgggcctgttgaggccagagggaaccctctagcctttgagacgatagatcagagataagatagagtgcaaattagtgctgtatgtattcaatagataagtaagtaaatgataagataaatataagataaataagataaggtaatgataatgataagataacaagaggttaaggtaaacaacattatggatgattacttatataataagtacaggtgttgcagttacttggtacatgaaaggtactgtgatatgtactctgtggctgacagcatgtctctgatgtcatttcccccattcatcttagtgtctacccattgggccacattgtttcagtttgataattttctcttgtttcattttgttccatggtgtttccaaccacaagctggccactccccagatattgtatataaggagccttgttttcccctcttcatttgttccccatcagatcctgccccagcaatccagagaactgatcacccttcattagcctagtagcaacggtgaaacaatgtgatgtgatgcgataaatagccatgtattggtatcgcatcgaaaaagagatgcattgcatcggcatcgcattgaaaaagcgatgcattgcatcggcatcgcatcggaaagcaatgcaaaccgatgccaccaaattatagtgcatcgctttgccgatgcgatactgatacactgcatcgaagaatctgatgcaagcaatgtgatgtggggccccgcattgctctcgcgatgtgatgcgataaaggcccgatgtggtcattattcctgtgtatgaagggagaaaaatcaaaattttattatttatcaatgaaggactcaagatacggacaaatggacgtcagaaatggaatctaaggccaatttaaaccctagtaactcactggaaccaccttcatatctctactggatcagaagttgcgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatattgaattccttttattcatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatagattcctttcttacagcttgcatataaaagggataaattgtagatagtctagccaaaatccctcagtattttcaggtaaagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataaattactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatctttggtgggacacctgtcacagatatttattacacaagaggttcacaagaagtacagttcacagctgaaatatatacccagtttcacagacattacacagaagagccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacatatacagcatcaaggaagtaaacaagtatcaagacatcaacacaagaaacaacatcaccaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaacttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctctaggttcaagaggggattaacttttatcccatccaaggccgctggtccccagcttttaccccgtcgggtggaagcttccctcccgggctcagaagccccgacttcgtcaatcctagctcaaccgacgggagctccgcctctgattccgagtcctccagttctgaaatctcagtctaactccagcgccccgacttctggtcctccctccactcctcactcatcggcgattccatcgccatcctcctcggatcttcatttggttcctccctcggaaatattttacgccacacgcccccgaccaactcagcctgccacgggttcaggtaactcctacgatgaccccatggtcgtcgacgatgattcttctgccgactctcgtccagactctgttcccttcggcccgaccaccgagtggggctccactcaacaggcttgtcctccaaccaaccccgtcaatcccaacccttcggctcgagaaatgatggagttcgattacaataccatttgaaatcgccttgtcggttcacacccgtatccattcggtactaaagtctatcgtgaggaagacctcctcttcatgttccaacatttcgccaacgattttattcacttgaccaataagtatcccgcctcgactctcagtgaaatcgaggatcgcgtccagttttatcaaaacctacaatgggttttcaccgctgaccgccaagttttcttggccacccactgaggctatccctaggtaagtaatctcttctttcatcctccttctaccgactcttcttcatcatgctgactaccaaaaatttttttttcgcttttctcttttatgaatattccccaactactaggctatagtgcctcttccttttctccattttccctttatatataaaaaaatactaaaagagagaaaaaaacttaaaaaatcctaaagaagaaaaaaaagataagtttctttttatgtactattatcagccctcttgtatataggtttattttaatatcaggcttgctccttgtgaggtgaggcccacccaagtgtcttcttgacctcctgggactatgagatcttctaagaatgaaaaaaatattttgtacataaaaaaacttcttcctgagtattttgagttctgacccagaatcaagaaacactcttgatttgaggtgagtcaaaaagttttaatttttgattaagtcaaagaaaaaaaggaaaaaaaagaaaagaaccccctcccccaacttatatggttgtcctcaaccattccttagagaagaaaacaaaacaaaaacttcattcaagattgagttcataagagatgaatcttctcccccaacttatcaaaaatgagtatgaaactgatcgctctcacgatgcgatgcaataaaggcccgataggatgcgatacgtatgcatgcatcacatcagtttcattgttgctagtagttgcccatcaacatttgggatactagtattattcagacagaagacatacccatctcaagaatcctccaaagccacacctttccttaagagtccacactcttatctttttgttgttatcttactcaacccagtttaccagagaggcagcccattaaagcatctttccctctccagctctattcatcccaaagagtagttccacaccatgtattagtcaatctccgcgtaactccaaaccagatttactccacactactcaatcaacttcttctcttcaaaaatttccagttcaaacatgtattcccggtactctacccctgactacacccttgactatgactatggctccaagcgcttgactgaggtaagaaaactgatctttttattctaatgtgttgtgtttcttgatgctaatgtgtgttgttaattgatactagtataattattttcagaatggaattaggtactaccctgaccgcgatatgtggagccagagcctactcaagtagctcaaccttctcccaacgatatggttgtggatgaaccggttattgaagagattaagccagtaagtttgttctttttctctttatcttcctctccgattgattctaacgttgtttcttattaatttattcagaatgtcaaaatggctagtggtttgagtggtcaagtggccgtcaatccaatgcaaactgatgttgttccccaagtaagtccttcctcctcttttcacaaaagcaaatcttctgctcagataactaatttgatatcttgtttatagtttgttctaggcagtgaatatcgataacatgtcaaagatcatgatttcgaagggcttggagattgtcaagactccatcgttctatttcccactcaaagccaaatggcactccatttatgacccacaagggcgctatgatcttgtaagtttatttctgaaaggaatgatgacttgaatatgggattttccacccccaacttcaaaaatgactggaaaatatggatgccgacatcacaagctggttgggatttctaatcgggagtagggtctaggggcgcgatgtaaaaagaacgaaagagaagaaattatcgaattaacccaccagctttcagactattccgggagtaagtggcttgaaagggctggggggtcgacgaggagttttcctctcaaggatcaaccgagtcatttctacatctttgtggcaggattctttcctctgactgggacagtagcaggcggccgattgttgattgcagaattttcaaaatcgagcctttcaccggttgcacatacagcccagcgatcttgcgtttctgtctccgcagctttcgaagcttcctagatggcagtaacatcctgaagccatttcccgtcctcttgcgtcaggtcatatacccgaccaccatcgccccagatatgaagaggatcgcgaggactacaaggggaacccatgtgactggattgacattggcgtaagctgttgctctgggaacttaggcgacagctgttggtgatccgaatatcacggtcttctcgattgttgtcacaaaattgatagttgtgactggttggtgtacttcttcagttatctgactggtttttcgggggatgggggacggaaaggccatattggaaagagaggcagtgaaaatatttggcgaagctattggtgaagtgcctactgtcccgactgggtcaccttttaaggtgatgtgggggccgcctgagcatgggactcagactgagtcccatgctcactgagtcactctggcgaaggctttcccacttttaaatatgtgagctcacctatggacagtcggaaaatatataccgtaagtctgccttagtgtaaggaacagattttccaagccatcagctatcttcgccgatcattttgtatagggagactcggtcaaaagatgcacgaagcaggaggaaagtcgttacttcttatttcctccgccgtaggtgaaaatcgaatctccatatgcttactttaccctggcgtataattcttggatgttcgttctagtggcaaatacgctgcagtccaatacgagctaagacgagtgatgccagcagtgcggccaataactcagatcagaactaactacgcttgacttggtgttgagagcttcattatttggggatactttactcgtgctttgtagctacaagaccgactctctgggggacgaagatcgcttaacgaacaggtaccaagtgattgtcgatgggaacccctccgcctactaaacagtacacttgtcataacttgctcgtcgaggattctccgagagtgggcacccggcagagcgataccgcttgtaccgaatcctgcccggggaataggtgcgtggtgcaccgccgattaggtaactgctaacaagtatacccgctcgacggggaggatccctcctcggcgagtaggtacaatgtgtatgggcaagctgcgcagtggcttgagaagagctcgggcaggccaatcatgctaatcatggttcatcatgttttttcttcgtgggtttctggatgattggtctagatgtccccatttgggacggtctcgtgcgagtcgtgctttctactcaattattgatctacttccagctccctatcgggggactacgaatacttgcagtcatcccgacaaaaattccggttgccgtatcggtagatgcaatagggatgcgttcccacagtatgccggccgtgagggcaagactcaagatcgcggatgactgcctgtgacggcgagtcaccactgacagtccaagggagcccacgatcccgttgtaatgtgcgattcgaccggtttgtcgagagtgtgaagaggggagggacaccatgagttagattgtccaatgagggttggaaaacgtataaatccagagtaatccgtttccttcatcctccccttagacctaatacttcccttagcctttatatcattcaatctttctgttatcgatcatccttccacaatgaagtgcaccaccaccgccctctttttcgcgctatcgctctctgccgtaacggccacgctccataccaggtgttacgactacttcctggcgaaagacggatgtgtcttttctgccggggaggagagccaaagatgcgctgccccgaaaaaaaggccatctcagccagtcaaggcggtgagcagttcaccggattgatgattggtgactcaaaaacaaggtctctttctaactttttttggggttttccgacccgtttgtcactcagttcgccatgaaccccgaggtctcaaaagccaagcgcagtcaaattcctggcttggaacgccgatatgatgacactcaaccggtttgtctcttgtgtggttacatccatcccctgatcgcgaagcaaattattcattctatttcattctttccaatgatttgttaactcagagcttttacgtctccggtggtaatggtgtatgttgcttcagtcattacttgcgccatcgctcccttgagtctcagtctcacataatttgatttgtagacctgtggtcattacgacaccaacacccaactcggtgtgtgcctctggaatggagccgagcaagacaacccgaccgcggaaactgcaggatggcttaacgggtacgcactgaatgtcttgagtttccgatgacatgaatcggtcaatcaactaacacttctctcttcccttagcgaccaaaccgccaattgcgggaagcaagtgtgagacagacccttcaagctttttcaacttcttgaaagctaacgcagatgtgccccaaaccgcatttgaattcagatatatccagcgcaaggggcatcccgaaacagttcaatacgtgaatgttctcgatggtgagttgatcaggagataatctgctgaggattggcttgattcaatttcgcgccaaatttaacaattgctttggctcttcaggatgttattttgaggccaagacacctgagccgggatgcttcgaaattgggatcactcttgcggtaagtatctggtcttttattttgattgtagtcacctcagcctcattacaatattcaggattgactgattcataaactcgagcagctcttcaacaagttgaatcccacttctcaagaacaacaggatggctacatttacgatggaatttcctgggacttgttcgtcaaaccgtcccccttttttttgaattgttttgatagcatgatttgatttctaatcatcctctctttcttttttccacgcagcaacaaacccaacaacaccgcaaccgactggtccccagtctgaggaagtcttgcagatcctgggtgcacaatatcacgactcatcgtcattgggaattcggcccaccattcttttcttcagtttctttcttttctgaccatctgtacaaaatccttcaactcgttgttgtatcccctgctaagttttctcatctttgttcaaccacccaactcgcgccaatcaatgcaagcatagaattcgtctttatgatccaagtagttccatgagatttagtgagaatgggaaagagcacaagataaaaaaacatgaaatgcgtgtcactattatgtactttaggggcagacggatataatccgctgtctgctaagttttgtatgaattcgacattttcatcactatctagctcaattggttgaaatcctctggcctcttgtcataaggagacaagcatcgacagctagaattcgctttgaaactcaggttttctctttaggagctgatcgtctaattgtggcatggtggatagtctagtgaggtgtttggtcgcgactcctaagtaggaaagtttaggaacaccgggggatggaaaacttgcaaatgcaattgcttacatttactttgaagcattggtttgtttatccaggtttatccaacgtgttcatttcagatgcaaatatattttgttgttgttcccatctctttcatgcaagttgttgagtgaatgcggtgccgcctgtgcgcgccttcagtaaatacgcgcggctcggccttccgctttgcctcggcgaggatggttcttgcgaagtctgccggagactgacacagtgccgaccatcaactgttcattcgatgactccatcccggcctagattccagcgacctctcgaagcacttcagccgtcgttcaggaccatcaggtcacttccttgaaatgccctcgtcgagcgacaatcagcaggccatcagctcgggttggttcgcggtctggtgatgattatcgtgcaaatgtacctcaagcggggctgatccgtcatcctcttcaaccctttttggtgtccaggcatgcctcttgattcgagtggacaacctcttgagtaagtctatttctatcaactttcctagaacttctaattactgacatgatcaatgtgtattctaaatatccaaattccagtgatcataatgacacctccacaatcatcgcggcagcgacgacggtctcgctgattctgctaggtctagccttgatctttacggtgctcaaagtgacgacgtggatgcgaaggcattcggagtacagtcggctcagggcagtcaaggcccgggtcgcctatctcgaacatctcgatctctctaacaacaaccaacgtcaacttcgctcccagaacaacctcggaagccctctcccggactccatcgccagtccagctcatcggaacctcaaagtggatggccatggaacgaagaagctcaggaatctgttcgatattcaggagtatgagggcacacccgtgagtgccctcacagctacaaaacttcatttcccatctatctcgccctcgtttatcatcatcatattgactgaggacacattcgatcatcttgaacaggcctgacaactcttgactcatcatcgaattaaatattactggtctcaaatcaaacaccgtattaattttgtttagaccaagcatagtgacattacccctctgttgaaatttcgtctgtttctcacatatacgcacatgttatacccatagggcgaaactacctgtcccaaatcttggcgttctgtctcaagaacatatcttccggtcttaccggtggattattatgattttgcacttgtctttcaaggctctttggatttttttttgtgcatatcactttgaacaatccggaatactgagcacctggttacgccgtagccctcatcagaagcttgtccatcacaaagttaacttgaccgtcctcagcaaacttgtacaatgtagaagaatagtggtcaagtgtttttgatgtatcactagctttcagcttttagatttgtcaaatgtgtcattgagcaaattccatttaatgctttgcttcaacccccaataaattagtatctcagtgggagataccagctcgaaaaggtttggatatatgagtgggactctttgatagctacaaaatctgccaaagaatgtcactgggaatcaccgcctcgaaaagtgttgacgaagtttgtccaaagctttcgaacgatgagagaggctgtttttttgctcggctggcatttccgcatatctgtatacagcatgcatccacacagagaccgaccatcgaagaagggagagaagaaagtcagctgaaagaaaccatgtagcacccatatccattgagacaatcaatcaaggaggttactaacgtcatcccagttcctgagacttcaaagattgggtcccatccgaaattggtgggccctcgtgcgggtacaatgtttccttctgttgctccttcgaataggatcggttcttttcctggttcacagtatgcgaatgtacacaaggctgttgcttcagtgctcgagaatccttggagcatcttattcaatcctaatttttaatcgaaatatatatgttcaggcttcattgggcgagtttgctccgatagggtctcattacataccgtctaatcctagcttttctaaaaaccctaaaaatatcaagtagtgttagaggcttcgtaaatttgctgcttttttttttttttgctagctaatctccatatcggacttacatttaatatatggacctttcttaatccatccatacttatttccaatcagttcggcgatctttcttctgcagagaattagagttaattgaaggtactcacctggcaagccgcccatggccttgaagcacaatgccgtatcctaaatagataaacaagatcgagtgagtgtcgattgaatagctaactaaaaatcatttggcaaaagaaaaactcgcctcggttatgcagggtccaccgatcaatttcgcagcagctctagatttttctctcgcaacatcttgagttgatccttggacctcggggactacgtatagatactcgggttgagagtactggtaagaggaccgtcttgagttgattgttctggattctgatcgatttcactcacgatctagtgctttagagtccacttcgattttgagcgaatcctcagatgagacgtccgtagataagatcttcttgacctctcgtaacttattcgcattccccgtgacaaagactttgacagacgaatttagaatgatatcatcatgagtgatccaccttgactcgtcttttctgattattttttttttctggaagaaaagcctttgggaagcgaggatactgacctagcttgagggctcccatcttccttttatgtatcggcgattgcggtctttcgttttaatgtgtggttgttcatcggcagtatcagggtcgatgggccgagcaagaaccggccggagccagcctccggagacgggcgagagctgattggtcaggggaccgtgatgtaagcaggctcgatcgatcccagctcggagttcactcggctgtcactcgactgtcccctgcccctccccctcacgctcgtcatttccccctctcaacgcttgcctgttgaccactccatcggctgttgaccaatcttaaaccacacgatttgcttgatctcccttcccccaatagtaaccacgaaagaaccagtatgatccgagcaagcagtaaaactactctctcgatcctcaacagacagaccatcgcaagaccatctgctatccttcatccgaaccacttcagctcgacccctcgacatcaggctgaaatcgagctagaaatcgatggtaaaaaggtgactgtcgaacagggtagcgccctcattcaagcgtaagttggatcccgcttcaaatcgtatgattccatccatcaccttataataccaatcgggtttctccatttttttttatttggatgtagatgcgagaaagccggtgccacagtgagtctctagtcaaattgatcacaatagaaatggctcaatcggcttacttatctccatagatcccaaggttttgctatcatgaccggttggctatcgctggaaactgcaggtttgcagtccctgattcacctaccctaacttcactttgtggcaaaggaaaaaaagagcctccacctgattcaaatactaataacttttttcaattttcatttcctttctaaatttggtaggatgtgtttggttgaggtagaaaaatcacctaaaccagtggcatcatgcgcaatgcctgccatgtaagcgggttgattctttcatagctgcacgatctagaattctacatgtaaattaacaaccacaattgttatttgtttctattcactcaggccaggttcgaaagtgttcacaaacacacctttggttcacaaggctagagagggtgtgatggaatttttactggcaaaccatcctctagattgcccgatttgtgaccagggaggcgagtgtgatcttcaagatcaatcgatgcgctatggttcagaccgatctagattcaaggagtataccggcaaacgtgccgtcgagaacaaaaacctgggtccgatcgtcaagacagtcatgacaagatgtatccaatgtacccgttgcgtccgatttgccaatgaagtcgctggggtcgatgagtttggcacgaccggtcgtggcaatgatatgcagatcgggacctacatcgaaaggactctcaacagtgaactcagcggaaatattatcgacttatgtccagttggagccctcacttcgaaaccatatgcttttactgcccgtccctgggagcttaaattgaccgaatcaatcgatgtcatggacggcttgggtagcaacattcgaatcgattctcgtggattacaagtcatgagaatccaacctagaattaatgaggatgtcaacgaagagtggatccacgacaaaacccgttacgcttatgacggcttgaaaactcagcggctaacggtccccttgattaaaactgatgggaaatttcaaccggctacttgggcggaggctttaaccgctgtcgccgaaggcttgaaggaatccggtgccaagaataacgaaatcaaagccatcgctggggcactagctgatactgaatctctagtggccctgaaggacctcatcaacaagttaggatcggacaatactgcattagaaaatctttcgggcgacgcttctccagcgcatggagttgatttcagacagaattacgctttcaattcgactatagttggcgccgatgaggctgatttcgtcttgctggtgggcaccaatccacgacacgaggcagccgtactcaacagtcgattccgaagatcttggttgaacaaaggcttacgggtaggcttgatcggtgaaaaattcgacagtgtcttcgaattcgatcatcttggtgcagacctccgggctgtcaaggatttcacctcaggaaaaggaaaattcgctgaatcattcaaaagcgctaagaagccgatgatcatcattggaagtgccgtcaatgaccatgctgatggtcaagaaatttacaagtcattggctggctttgttgaagctcacaaagcacaattcttaacaccagaatggaacgggtttaacgttcttcagcgcgtaagtcaaaaaaaaccctttcaagcgtgcttctttttaccgcagataagcctaacccttaatttgattgtgatagacggcgtcaagcacggcggcgtacgatgtcggatttgttccgtcgaactcggccagcaaagctcaaccgaaattcatttacctcttgaacgcagatgatttcgatccaagcaggatccctaaggatgcatttgtcgtctaccaaggtcatcacggagacctgggtgccagttacgcggatgtctgtttacctggtacagcttacacagagaaatcggccacctgggtgaacactgaagggcggagtcaattgggaagaatcgcggtctcctcgcccggctcgtcgcgagaagattggaagatcatcagggcggtctcggaggtcttgaacgtcggcttaccctatgatgatccgatccaattgaagaatcgaatgtgggaggtctgcccaagtctcatcagatacgacgagttggtccccagctcgacctcactcgaagccatccaatccatcgcctcccatcaacctccctctcctctttcgaaatcttccctcaaaactggcgccttgggcttgccgatcaaagacttctacttcaccgatcctatctctagaaactcaatcactatggctcaatgctctaaagctttctcaaatccaaaccctgatgtcactcattctgataagagcgaccaacctatggctgcctttggttaatcatcgtcgctgcttttgtttttttctaattacttaatacctctttaccttttttttatcattcacttttgcttgtcatcttttttttctctacacttttttctcaatcaaacgcattccgctttatttttttttcttttgatataaacatgaaaaccaaaaattgacttcaaacgtctgaacacaatacttttttgctcttgcttcttatcaagaaaagagatagatgaaattcatacatagaaccaatccaaaaaatatcaatgttttatctcttttcttctttttcatatgttttgtttgtgttggtctataattgtgtgtctgttgggatgtaatgaaaaaagaagaagaataaagacaagcagaattggtgtgttgcaggttcggggattggccaggataagtgcatataaaaggaatggataaattcatctggaagaaaaactccttaatgaaccaatttgactcccaagtgtgcatatatacagcatacacacccagtgggtagggtacataggtagagaggattccctcatggtttgaattctgccattcaaaatcaaagtcaacttgtcgtcaagtccagtcagtcaaacttccattgaacacatgtggagttataggctacgttactcaagttctgtgtaatttaaccacaggtgatacgataagtacatcaagtgcatgcactggagaacaagccttacagcatgtggtaccataccactcacatcatcagtgagataaccctacttgaatttgtaacttcagggccaattgtaactttcgagccaatttctgggtacacaatcctaatctttgagttttttttttttttttttttttttttgacattgtaataagccactcttttcacttttctggggaatccattctggaacctgattcaatccaccttaatccaagacaaattgatcaagcacacacattcatttaaatttacatgtcttgtataacatagatagatagtacatcctgtccgtctaaggaaacctgtccaatcgtaccctcatccccaaccacgaggaatcgctttggacagatcttgccggcgagtagttaagtagatctgtcttgaaataacgtggtgctggatcttgactgtagagagagatctgtatgtacagggcaagttggaggggcttttgcgattcattttcgggaggcagaggttggagtttatcgcgtgattctaccgatccgactttttcctccagcggtacgaccggcggttgttcccgccccacgaccccgagtcgaagtgcccattccacgcgtcgatcgctgtaattggctctgtttccgggcggcctcggctgccgcctccgcctcgagctgttgctgttttcgctctcgaagcaactcttcctctcgttctcgttctcgttcttgggccagtctcgctttctcagcttgtttcatctcggccctccttttcatatccttcgattgagtttttttttttttcatttgttcggtcggtatcatccgcaagagatttccaagttattagttaacccgtattcaatgaattactcaattggtgctttgaatgtgggaattcgacctacagcagttagtccctcccaattggggttagatatcagatctttcgtatgttcagtttgcgttaagatcttcgaatagagatctaataattcatgagaagtttcagttgcggattgaacgttctggacaaacaaaaaaaccggtggaagcgtcagttccgctgattagacccgaacatacaatttgtgaaaaaaaaagtcaaaaattcacctcgagttttcctttgatttgatccatttcgtcagctgatttttccaacaattgattaatatctctcaaccagtctctttcattctccaactctcgattgcgttcagtttcacggcgaacccattgatccttggagcttgctttaggctgtctacgccgacggggttcttcggccggttccttttcgggcgaagatgaaaattggtggtgatcgcctgcagggttgtttcggttctgtgagcttgatgggacaggttgactggaacctgttgggatagatctcgggttactcgaagatgaaggaccagctggattggagggcaggatgaaggtcgattcatttccatcgaagctgtcgtcctccatgttcatcgagatcgagtcgttcaggatgtccgcatcgtagctccattttccagacgaagcgcctctagggtcgtttgatttgttgggcattggaccgactgtttgtttgagaccaacttgaaaccttcgagatcctggccagtctgctgcgctcgatcgtatccggcactctggctcttccgacaacccgtccacttgaatcagcacttgatcccatcccccccgtggtttgagtaggtcgcgtgttcatctcttgtccaagaccaccatcacaacggaacccccattccgccatgcttctcaaatggcactcgatcatcctcagtctctactgcttccagctcgcctgcgtcactgccttcatcccgccccagctcccaggtaaatgtccaacctgcaaaagcgactacgtctcaatgcaaatcaaggacatcgggacctgtaatgcgatattcacctgtacgcatgctcgtcaagtcggtacagataactgtggaatcatgggacgtctggtccataggcactgttcagcttccgatgactgttgggacagtaaaaaaacatacaaatgtaacagcctacatctcagaccttgccctcccagttgtgatcaatagggaaaaaaaaacacccatcatcataaaattagctcacacattcatatatggtaacttacaataatcaacataggcaaataattacatgttatcttatgacaattaattagcataaataatctcatttttatttttagggccttggttaatcgactccccaaaattggagagtcgactcccaaaccccaaaacccccaaaattagggagtcgatcccccaaaaccgttgactggtttgggagttgactccctaaaaatttaaataaacataaataaaaaaccccagttggtttgggagtcgatcctcccaaaccaaccagggtttgttatttaatattactaatcatcctccaccctacagcatcttggggaggattcctcctgattttgagaccatcgtcttatgggagttgaggtctccaccctctggggagccaatcagctcagcccctactcttatatcatagcttcatgtatagggccttggtttaatagactctcacatgtgggagtcattgctaggactgcttggggacagactcaggatgtacccagtcacgcggcaagtggggcagagttacgaggtgggtctgcgtatgagttagtgaaattttgacccaacccggaccaacccggctcccttctcaggtcgggtttgggcaagtactgcagactttgggtcaaccttgggtagacccaaaacccaactaggggtaagatcatttgtgattagtgtagttgtcacggaagcacgttggtgcctgacattgagtcaaggggccagtcagtgcctgggtcagctgcattgctccccttcttgcattcaattcccccttctggacgtgttggtactggaaaatttttgatcatgttgaaccaactggaacagactggaatcccaaaagtagcctaatgagcctcaccaatcaaccaagtgccgacccatctcatcccacaaccaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcaacataggcaaataattacatgttatcttatgacaattaattagcataaataatctcattttggcatcaagagtgtacataccctcaaacggccgagagggtttcccctcttggccgtcaagaatgtggtctcgcggtcgggaggaatcctcctggccgctgctgtggggtgggggttgatttggtttattgacccccaaaccctggtcggtttgggagtcgatcctcccaaaccaaccggggttttttatttatttttatttaaattgttagggagtcgacggttttgggggatcaactccctaattttgggggtttcggggtttgggagttggctctccaattttggggagtcaatcaactaagcccctatttttatttcattgctttatgtatagggccttggttaattgactctcaaatttgggagtcattgggaggactgcttggggacagtcccaggatgtccccagtcaggtggcaagtggggccgggttatgaggtgggtttgcgtaggagttagtgaaattttgacccaacccggaccaacccggctccttctcaggtcgggtttgggcaagtactgcagactttgggtcagccttgggtagacccaaaaacccaactaggggttaggttcatttgtgattagtgtagttgtcaaggagccagtttggtgcctgacattgagtcaaggggccagtcaggtgcctggctcagctgcattgctcccctcctgcattcaattccccttcttgaccgtaatgtttcttgaaaattttgatcatgttggaccaaactgaaacagactgcaatcccaaaaagtaagctataagagcctcaccaaatcaacccaagtgccgacccagtccaacccacacccaattcactttcaatagattcgggtttgggcagcatttttcacaatgtaacccgatgtggtggcgagagcgcgtcttgaccaaagctttggccggtttgtttgggcgcatgcggaaagctcgcggctgatgcggaaagcatgctgagctgacactacacacacgcatactgaggaaattgttgagctctctatgttgtgtagtttacatagccgctatcttttcatgcttcttcctctttttctcttttcacatgtcacaccttgtgacattcactgtgttttcatttctctcttatactggagacaactgagttggaaaggatctcttttcttcatcctttccaaactcattgtctccaggtcagttctttctcttttgtttcttcttctctttctctcagtgaaatgacactcatcctttccaacctcattgtctccagggtgtccattccaacagaaagcggtgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatggtggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaaatgagtttagttgttattggtgtttggtaaggttctgtaaaggtggtgtatctttgattgagtggtactaaactatgactcatgaataatacactgaggagacaacaactgggaggagagcctccttatatagaaaatagtgggggaatttagctccagggtagccagtaatgagtgattttggctggcctgggctattacatgaggtattttagctacatacaaaatttgaatgagtgaatgtgattggtcagatatgtacaagagttgaagtggtgagccaaacagttgaaagagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcaaggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaagagaaatatctgtatgtaaatgagtgtatatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgagggttgtaattgggtttggtgatatgtaattatgggtgaaatccttgtgatatgttgtccatttttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtgaatttttccgtagattccagttcttgagccgtatggtgtgatttctgagagtgattgggtgataatatgaagaaaaaatatatataacaaaagaaataaaaaagtttgaatttttcacatttttgactaccacagcggcggtgcattagcggaaagtctatctttccgaggcgcgggaaagtgggggaaagcaggctgaatgcgcaatgttccaaaaagcttgctgcggggaatccgggcactggcggacgccggagtcacggccgactgcggaatgagggtttcagtgtatactgcggaggggctacaaggagcgggggcaccgaggggcggaagcggggtttggagcgagccagaggcggaagcggcggtgagagacctgtccatgggcggccggaggagaaactggaccgacaggcgtcggagggaggtgacaagcggagtccgagggagtgacaacagacaacatcgtgggaggcaggaggaaacttgagcgcgggataattgggaagagtggagtttggagcagaagagagagaggaaggggagacttatgacccagaacatatcagaaaaacagagtgacttaggagtgaatcgtgtattagccaaaagaattgttagagattaagagttagagttttacctaccaaaagtcaataaaagaatagttattttacctacctacaagaccatcaagcaagttaccccggacaacaaaaccggattaagacgtgttgcggagcggagaagtgcaagaaatctccgagggcgtgccttactttccacaccaacctgccccaacccgcatttcttattgggttgggtttgggcaacagtgggccgctacgctacactacgctatttgaccactaactgttagtgtagtcaacggtgggccagctacgctaaccgtagcgttagcgtagcatagtgtagcgaaaaaccgctaaaatttagcgtagcgttagcgcttttctcattttctgcgctaacgctacgcgcatggggaaaaaacttgcgctagcgtttagcgtagcgttagcgcaattccccccatctgcgctaacgctacgcacgcagggcgcaaaaaaccgcccgctatgctgcgctacagcagtttttagcggtttttaggcgttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagaggcgcgctaacactacaccaaaaattggcaagtgttagcgccgctacgaattagcgtagcgcagcggccgtagcggcgcgctaacactacgcgaaaaaaaagaaaaaatggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccgctggtgtagtggtctttttatttcctggaaattctgtagtgttagctgatgctaaaccccactacgctaactgttagtgtagtgtaaatttttctctcaaattttttggtagtgttagcttcaaataatctcagctaaactaacagttagtgtaactttttttgcgctaacaaaatttttaccgtcagatagtgtaactgatttgaagctaacatttagtgtaacttataccaaattaagttacgctacactacatgtctagttacactacgctacagtagaagttacactacacatgtagtgtagtgtaaatcatcaattagagaaattgacatgtcaagtgagaatttcatgctctggaaccctcttcctctgctttctgttttcaatgaacaagttgtgtgaactgtccatataactgatacggccaaggtccatagtgacgattttcaatgtcctatgatcacacacaatcccgcagaaaatgaacagcacaatatgtagagacaaacaaacaaaggatgtgcctggtgaaatttgaactcacaacatcagcaatgctgagtcacataccagagtgcttcctttaccaactaggctacagacccttgtggttgtaaggatagttgggtggtagttgacatggttcatgccaacagatccaccacactctggtgatacatcatggttacacctcaatccccccccccttgctacatgatgtgaaagaggaaattgaacaattgtgggaatggaacccagtaaagtatgatctgagggggaattgaacccataatctcaaggtagtctgacaggggaatgtggtcttacaagtaagtgttaaaaattggcagggcgctaaaattgagtggcccccattaccaactgaaaaaatgatgatcaattgaggggatctggatgtaggccccccaatcactgatcaggcactgtcttcacggtagactaatgctagtcatgtggtcatgtaaattttaatcagttacgctaacagttagtgtaactttttcaccagttacgctaacagttagtgtaactgagggtaccactacactaactgttagtgtaactttgcaaacagttacactaacatgtagtgtagtgggttcacccactaacaccactaaaatttcactaacaggattttgggtagtgttagttgtgcttttctaaaggtggctaacactgcgctaaagtttttttttggtttttcaaaattcctgtagtgttagtgggtcaaaaattcccgctaacggtaaattttgtgtagcgtagcttaaaaagctagcactacgctacaccaacactacggttattgtaactggcccaccgttggtttgggtactgttttttgacccaaacccaacccgtttgccacttgattccccggccccaaaaacctggcaccccctacgccttgggattttttccttgggaggcaattcccaaatgaaaagaaaaaaaaaacattctggggaatgccctccaaatcttgacagccctcctggttgtcaagatttggacatgctcagtggctggaggcactgcctggatcaattgctcagacaagctggtccaatgagtcattgggccggcctgtccaagcagttcttggacctggccatccaacaagaggctggacgggcttgcctggggagttgataagcaggacatgtgctcagacagctaagtccaagatattatcaggcagccaggtccaagaactgcttggacaggcgggcccaatgactcattggactcctactctggttgggttctgcttgtgaatcacaaaagcattcaaaaatagtccacaagcttgaaatattcaaattgagctcaattgagtaattcatcttcattgagatgatcccaagtctgaaagtatgttgtttggttaaaaagtgctatttggtcctattttggcatttttaattgactcaaatgccatgctggggcccacacaacagcatagtcagtgaagaatgaaaccagttgcattacaattcataactgaagtctgtaaatatgctccagggcatgcaaatatcagtggtgggccgctacgctacactacgctacagggccacttagcaccttttttgtgtagtgttagcgccccactactgctgctgcgctaacagattcttttttctgtagtgttagcgcaccactacaatgtgttacgctatactacagtgcttctagtggcaaaaaaggcaaaaaatccgctaaaaagcgctgtaacacagcatagtgggtgcctttttgcgccctgtgtgtgtagcattagtcaacggtggtccagctacgctaactgtagcgtagtgtagcaaaaaattgctacattttagcgtagcattagcacttttttcattttctgcgctaacgctacgcgcatggggcaaaaacttgcactaacgtttagtgtagcgctagcgctattcccccccatctgcgctaatgctacgcgcacagggcgcaaaaaacaacctgctatgctgtgctacagcaattgttagcggtttttaggcattttttgccgccaaaaacactgtagtgtagcgtaacgcagcatggtggcgcgctaacactacaccaaaaaatggaaagtgttagcgccgctacaatttagcagtagcggcccgctaacactacacaaaaaaaagaaattttggcactgctacgctaatgctacatgggcctgtagcgttgtgccaattatgtttcaattatcaaattgcataaagccatagtacaatatgtagaagggcatatattattaggtgtattatggccgaatcacattctacgggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaacgttatttgggatttgaattttatttgcatacaaaatgcttattgcataatgtaaaccacatttgggccttattttggttatatattcaatcttcattgcatagtgtaaccacaagttggccacatattgtaggtacactgagaattctgtatagtagcagaaccacagtttggccagagttttagatgcatattcattatagattagggctagaaccacaagctgggaattacgtatttacatgttagggctagaaccacaagttggccatttatagattattggttagggctagaaccacaagtcagccgggttgtaaaatcaactatttaaggagggtctttccccctcattccaatttttatcatctcatcatgatctcatcatctcatctgatcagcaaccagacagaaaagagcaatcaatctacacattagacagagttatcttaaacaagtgccccattgagaccattcagaccttgagaagcagaagaaaaggaaagtaacaaccattacaaacgtgtgctcttaaaaataagagaaagtgatcttaagccattgtgctctctaccatgattaaggaagaagggaaagacactctcaatagtcacatttctttcttcagtatcatcttataaattcccattcattatcagtacatacgtcaatcatttttaaaaatacataaaacatataaacaaaacctcttactcaacaattccactcaaatagtctgctgaatccacattgatctagttttgataagagactgctacacatagttttctctgtcatcagttttgccacaacaataaaataaatttttgtattaactcttgtgtagtacaacagaggggcaggtctttcaaaccagccgtaacagctgtagtagatcattacatatgtgatatatctcatctgctatttccccctcacaggaatgccatgattcccaaaggagttctcacagtgtagtgtagcgtagtggcccactgctgcattagtgcaattccaaatttctgcactaacactatgctaactgtcagcgcactgttgcaccctttgcacgtagtgttagtgcagatgtggtggaattcagctacactatgctaaagcttagcagaattctgctactttatgctacactaacactacggttagtgtaactggcccaccattgcaaacatgttatgattttgagaaaacctttgaatagtgtaattctgtacaggtttgcttgctatgaactacaaaagcatctagaaatagctcaaatgacaacttggaagatgttaaatgaagctcattccataggaattcatagcaaacctccatgtttctgaatccatttgtgaaaggatgattgcttttgaaaaatgttctgtgctagaaaaaagcttagtggatgacaaactgcaatgattcaatgatactttaatttttcttggggggaaaaagtgtattgaattcaaagaaaaccatgcaaaaagttcatttcagtacaggttttgcttgtcatgaaaaacaaaagctttgaaaaatggaattgaatataatgtatgggattgcaagcgggtcaaaaatacatcttgcttgaaaaatgatcaagaccataacaaaagtgttatataatgcactttgcaaagccagagaaaaaaacgttcaagagatgattgaccagagaagactaaaatagttttgaggaagacaaacattattatgactcatgagttcagctacgccaaaaaaacaaactaggatagtcaatgacatactcaatctggttaaagcatgtatgggcactggccagtacatttttggtgcggacattaaccacagagacctaagaaaagtcaagatatacagaaacaaaattagtattcaatgttgataaagtggttttcaaaataaagagggatcagctgatggctaaccttagtaacaccttttgcaccttgaagggtgccaaacctttgaaaggagccggttgcaaattgtcacagtttagctggtacctcttgaccaaaggataatctgatggctatccagaaccattaagtgacagtagaatcaccttgttggaattgatgtatttcaatatttgccatccaatgctctacattgatatctagttcaaagatcttgggggatgattccatcaaatcctttcttggaggcattgatctgctcttggatagagaccgtctatcagatttggactaggagttgaatttattcttgcttgttcttgtttgtcactagtagagatggtcgtggataatctgttgcagatatctgttatccgctggtggatacctgccagtgccaacggatacccgccagcggtgtaagactcaaaattggttgtgaaaaccttttgctgaatggagaaggggatggtggagttgcaagctctgcccttctatgctatcagagcaacaagaccaccaagcttagcatggcagttatatttatcgtgatagaggatagtttgagatgaagctgttgaatgattcgtataatggttaaagttgatggtgattgttggtgatgatgttgatgttgatgaggttacggttggtagaagtggtgatggtaatatttttgagagtgaggcttgaatgcacaacctcaaggttgatggtatataaagttaaaaagaggtgaattgaagaccaaggcacaggtgctgggagcactatgcttcaaccaggaatgggacagggagccgggcacttgatgtgatgatgatatgaaaatgttataagtatattgcaataaaaataagggtggttatatgactgtgactggtaatataatgggtggtaagtacaaaggtgggttgagatgatctggtccactggtgggatgatgaaaagtacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagcttcagggtacaaggatatgaggcattttagctggcctgtaaatataagtgaggtaatttagctggtctagtacatgcaggtgagggatgttagccagtgagagccagccttgagggattggggctggtgggaatcatctgagggaatttagctagtggaaaatccaacaagggaatttagctggtgggagcacagccttgagggaatttggctagcctacaagttcctactacaagggaatgcatgtgcacctacaaaggaattcaatatgaaatatgagctagtaaaggaattcagtatggaacaaaggaattcaatatgaaatatgcatccagtattcaaaatgagatgtggtcagaataataataaagaaaaaactccagtgacagcttgaggtaagtgtaacttctcaactagtagagataagagggtagtcgtagtgagcgattggggttattttacctgagaaatccatttctgatgttatttttaccttatatttaatttataaggagataagaatgaatctttatatttttggtgtagaaacacaggaataattaccacagcgggtgcgaatttgggtgaggatgtccgcttccccctgaaatcctggcagatatctgggtatcccaagggatacctggtgccaagagactgaaataatggattttttttcacaaaaaaaagagagaaaaaaaccttcccccccccccttgacctagagaagcagaggccacaccgctgtggtaagaccaatcaaaacctgttacacttttctaccacctttctggaccatcttcacaccttctacctatcataacacccctcaaatcaacatcctacatatgtaatacactcttggccaccttcaatcatcccacagacacttccatcagaaccacaaagtccaacaagccatcagtaacactccacatggattaccagccacacttagtaataaaataagtacaaatcaggtaaaaagtgggagaaagtccaccagcagagagagccagactattgggaaagacccttgttcctcatcatccttgtttctctttatcacataccatggcagtttgttacagctgctacatatgtcatctttcatccttgttgcctcagccttgttttccccatgctacatatgtcattcccaagcctgtctcttaagccatgttgttgccttgttacatttaccctgtgatgattccttgctccttgttttcttattccccccagaagacttatatgtagtgctctcttggcccttgccatttgttccccatcagagttgtcattattactccctggtcattgatttagcattacttacttggaatatatttagcattacagacttgagacattttaaacagaattattatcctcataccttacccttacaaatcttacatcttcattagccacacctttctttaagagtccatactcttatttcttgttcttcttactctcccagtaaccagagaggcagcccttcaagcattcatccctctctaagctctattcctcccaagagtagttccacaccgccgggaggaatccctcccagcaacctgttctgtgtaccagcttgttgggaggggttcctcccaaagagagggtatgtacaccagcttgttggaaggaatcctttttagcgatctggtatttatcccagcttgtcgggaggaatccctcctggagagctggtacgcaatccagatttacggtgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaatatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaatacaatacaagatggttgtacaacctttacacggtgaatatgagttgtgaaaacaatccaagtggaatattttatggggttttatggtttttacagtgattctggataagtagtgaaactgttggtagttgttgttgaggttggtgttggtgttgttgttgttgttactggtgttgactagactttaatgttgaaggtgtttgtgttgatgaccactgagctagctgggtactgtgctggctgggtgatgatgggggaaattggtgaaggagaggcctccttatattttcttttctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgactttgtggattgcactgcctcctgcaaagagtacatacattgagctaattatgctgtgtaaataactaaatatgatactactgtatgtaaggattgcataaatggttgcactgcctggtggaggttttctgtccacatgtatttatgcaatgtctgtgtgcattcaattgagttaccaagtggaggcccaatggttgcgcatatgcatgcaagagttgcataactgctctgcactactggtggaggcctgctgatgtaataatctatgtttatgtacttatatatgtgtggtattgtaaactactattaaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaaactaattaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtattgagattctgattatgcaataatatattcatatgtgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacaccaggagggattcctcccaacaagctggtgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctccaaaacaaaaatttgaaatcatgagacttagtcaggtggtgcataataggtaccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaaatgttttttttcaaaagctttgataatcattttgggggagtgggagtgctgagagaaagaaagattaggaaatgagaagaatgattataaatgaaaattttggaaaaactggttttcagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggctaaaccttttttggttccaattttttcatttataatcattcttcccctgtttcattctttctttctctcagcactccccactccccccaaaatgaatatcaaagcttttgaaaaaaaatcaagtttattttttatttttcacaaattttcgaaatttattttttgcttttattatttcatattcatttttgaggacctattatgcaccacctgaccaagtctcatgacttcaagtttgggcttcagagctctggaatccaaaataagcagccacttttcactgtctacccactgcacataccagcttgttggaagaaataccttccgacgagctgggataaatagaccgacttccgaggccgtccaatacttccaagagctgggatttctacattctccaaaccagccaatggtggacttcctctgctcattgactaaccctttgacagccaaggcccgctcagaggctgctcatgaggtgcctcagactccagccgagtttatcgctgctttcagatgctcaaagcacttcttcaatctcaatctagaaatgatacagtatgacagtagctacccattgtcaggagctgcccaacacatcatctacttggtgcctgccgagaaagattcttttgtccgggcaaggttgccttggagttggacgttgtcaaccagtaaaagggcgggtatctgtggatatccatgcagatacctgccagcgccagcggatgtggatgcctgattccgctgaaattgcaggcggatatccggtgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatgttatcagaaaacaagaccaccaaggtaagcttggcagtttggttagtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagttgttgatgttgttctcgtcttgatgtcttgatgctgtatatgtgtaatgtaatagagttggttcttgaacccaaacaaactgggagcactttgcttcaaccaggactggaacacaggactggctcttctgtgtaatgtttgtgaaatggtctgtgtatatatttcaatctgtgaactgtactacttgtgaacttcttgtgtaataaatatctgtgacaggtgtcccacaataaatgtgtactgagtgggatgaggaggaaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagctgccctatccttgaaaatcctgagggattttggctagactatctacaacgcatcccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacagctggtggccaacttgtggttctgtaagtataaagggaattcattatgcataaaaggaattcaatatgcattatgcaatataccccatgcaatttaccctccagctgagtgcctctgctcctgtgatcttccgtgtgacatccttgattccgtgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacgtccatttatccgtatcttgagtccttcattgataaataataaaattttgaattttctcccttcatacacaggaataatgaccacaccggatgcaaagcaaccatctctagttactaggatctattttcctcctggcttcagatcaacaatccaggttgatccaaagttgtctgtctcaacgtcaaaggtaagctcaaagatattgaactgttggttcttctgattcattcttattccataagcatattcatcatctttatacacacataaaagtattggttgtgttccaaaacctatttgatgatctacagctataacaagaaatcttgcgggatctgaagtcagaaaatataaaaatataaaaagaactacggactatagttggaagctttggaagaatacaggtccatgtatgtatggatgacctcggcataaatcagctttctatttttccactcattttcaggtgatgagagtaacaccattggaatcctgatggaaagttcagtctactgacctccacctccatttggcccatgccctggccaccacagagctccctccatgggggctggctagcttgcccagcctctccgtcgaacgcacaaagtgcaggagaggcttgtgccaaaaacaaacacgcccgcttgtcgctttcgagttttgagagtgttttttgcacgcaaaattctaataaattgctttcttaactttcaaagggcaaaaatctggcacagcgtgcccaagatggtaaagcaagtgttcatcaagaatttacccaggaacgtgtacaactacactctagagaaactttgtaattgcccaaggttccactcaaatttgtgttttttgcttatgtaatagcttctcaaggctcggagctcaactttgattctgattttttttcgatatttcatatttttcaaaaaaatcttactcatccggattccaggaaatgtccctgaaaatttgatgagagatcggcaacatggtcacctatgaccatgttgactttgccttccaaaaaaccaaaactacatgcatggtggctgatctaaaaattgctacaccaaaacatgccaatagcgacacccgcgtgtgttcgtttttggcacaagtccctcctttggaggctcgcttcgcgagtggcgccggccagcccaggtcaccaggcccgcagaagcgcgggacttggtacaagttaggggggccggtcaggtcccattggcaccgctggccagtacatggcaacctgtacaccaaggtgtatacttccaaacattccggctgcatatggtttttttttttggatttccaatcttccaaatccgcaagctttttcgttatagctgtagttctctgagttctcttgcttgtgctgttcttgttttccttcttccatcaatttgtttcttatcaaactctcacaactcggttcactaaaactaaaagatcaaacctttcactacaggttagttatcatttccttctactcatgttaacttgtctcatcactgttttgtcaattcctttaggtttgttcttctattctttgtcgttcatatcagtcattatagtgatctgatatcacctactttataaaggtgtgtataagaaattcaaaaaattgtttcttatcaaactctcacaacttgattcactaaaactaaaagatcaaacctttcactacaggtttgttcttttattccttgtcggtcatatcagccattgtagtgatctgatattgcctactttataaaggtttgttcttttattctttgtcggtcatatcagtcatcgtagtgatctgatatcacctactttataaagctcattattcaataaaatactccattgatgttgttgtccagcattgacttcaattcaaagaatggtgatgctacataatttaagagttcatcagcatgagtgttcttagatttggagcaataaactgggaactgtgcggccacttgtaaaccccctccctccttggtcagggtttcacacgttgtaaagctagatgtcacagctcctctagttttctgtcggattgtttccttcctggctcagcagagaactgaccccttacttctctctgagtcagaaataaaatcattctgtttggtcttagaattgcccggctctctgcccgtcccttgcgcatttcctcatttatccagtgaaggacgaccagttacaccactcaagtctgggtccaccgattctagatcacttgagcctacaaaaatacccactagagatgagtaagcatcgacaagtgcatagaggttgattagtacacgatttggcaccgcaaacaagaccaagtcaatagaacatttagacacttacaatttagattttccccttgacgtgatcaatgttgactgggcgagcaatttgcggaaccaaatgtttctgttgaggtgaactgaagtctgacaccaagtgccatcatcttgaacaatggttgatgccagatgaatcccccagaatttgagcttgagttcttctagacttcagacatgatagggtggagcttcacaactgctagatcccaattctctttctatatctatccaaccttgcccaagctgtatggctatattagcgcttagtctgaggttgagaacatcaaaccgagtgctgataatctgactcaaatcgcaatcactataaaaaaaacaacagggttacatcacattgcagagtaatatagctgtggtggtcaacaacgctggtgccttggagtacatgaaagatttaccaggaggggaaaaagacaaaacgacaaagaatacgatgtatggtggttgcagatgtcatcagagcgaaaaaaagaacaatcatacagtgtgatctactgattgggagaaagagataccacatgattcaaaaggaagaagactccataaatccatggggatcggcgatctatggcggggaacaatgataatagtatcggaataaaacaaaatacagctgtatcctagaaatgaaagtttgggtcatgagggctagccaatcgaggtgaaggaagagtagtgggcctacttacgcttatgattgtccctatacagctattctcttcttgcctacgcagcttttgttttctgcagctttttttctcttcttcccagtctggcttttcttttcttcctcacgcagcttttcttccttatgcagcgtttcctcctcgcgcagcttttgttgagcctcttgcaaaatagttaatattttttcatagagtctttggtgcttccagcttcggatcttctggttgctcatcagttgggcgaacctgatgacacagtcggagagatgctttccacggtattgagctgtgaaaagctttgtaaggtcgcaaggtgtggtgaggtattcgttcttgatgccagctaggtttttcggcagttgctgattccacgaggccaattcagagatcccgttccttttatctttggggtaatggatacaaatccatatcaagacccaaaagaaggattccaggtcatccacgggagtgtgggggtttcctcctctaagcaaactgctcgacatgaacacttttgtgccggttctggtgtggccgtcatcaccgcttgacatagagcagtgaatcgccacatctaagtcgatgaggaaggatcggtaaagtggatcgactgcctggtcattaaccatgagattgttgatcgatatatctctgtgaagatatccagctgcgaataaggcctgatgtccgatgatacagctctcgagagcctccaacagacgaagcggagaatcaactgtccaaatgggtttccccacgtctttgagaatcaatcgtctatggacccgattgataaactcgttttgcacatttagatcgtcgggcttttctttgtttgtgagcttctcacaattttggaagtcggcgcccctccgaacgtgtgatttgatgtcgaccattttgccgtccacgcagacgtcttcatgatggtgatatcgggccacatgtggtactttcttttccgtcacaatgcgaagcatttcaccttctttcggccgctgttcgggttgccatgagtctttgatcaggaattgttgactcttatctccagaaagatgcgctttccagcaggtggtgccacgtccgcagattcccgacgctcggaagacgggtttgggctctatttcgagttcttgattaacatcattctgggtttggattcgtagcacaggaggacggtcttgagcctcaatgaaggtcggatcaaagcctagaagatccttgttgcatgttaagaaacataacataagatcgaggaacttttcaatatttggtttgtccgatttgaagtcgactggttcagaaccgatggcaccggacctgtcgaactgccagatctgaatcgaggtttcgaacacagtaactccaatgacaaagcttcgggtgggctgagctttgaagacctcgcagacatatttgcccaagcaaatcacagcttttgtgagatcctgcttatccttcttgagttcgaaagggaccagaacatctcgaatgtgatagtttttttggtttgcgttgaccccggacatgatcgcaccatccaccatgcgcgtcccatcaacaccctccaaacgcgtgtgaggttgagtccgccaaatacgagacatcggattcttgggctttgtttggttgaccaagtgctcggcgaacgaagagatgtacttcaacatagaaccctgcaacgtgtttgagagtttttttttacgcttttgatcaataaacctggatcttgcgttagtgcgtttccggtgagtgggatcgatgtgtcgtgggtcgatgaaatgctccaccagaccttggacatttgtgtacagtaatttattcaattcccgttttagcgtaggaacgaagtccgaaaccttggtcgaagaattggtgaggccggatatgttgccagtcctcaccagggccgttgatgtgactggttggggcgttgggggctcgctgtgttctttgttgatgagctgaagcatttcttgattggatttggcttggttgaggaggatgtaggtgataagaggctcgtaagtcttgaattcgtcaacggtgaccaatcgtgatattctattcgttccatgtgtcatccaatagccatctaatttgtcagcgaggcaggactgtatcgtgatttccgctccaagaagcgagagccgttttttgatttctgtcaaagaatataaataatatgtgagatggtcattgcaggttacatggtttgatgagtgagtagtgcttggcttacgatcctgaccaccctcgaagaacttttcgactgtttcgatcccatttgaagtgagatagctgcgtagagcctcatgaatagatgctggtccagattcttgtgccatcctgccggtgatgttgttgttgttgttgttgttgggggtgcgatgtgctgtgagtggacgagacctttgatttgtgagggcgacaccggccacatgtgacaggcccacatcccggggggttttctgtgacagatcccgggaacctcgtctgtgaactttgcagtgtcagatgggaattcacagcactggccatcgtgagtacacatccctactcaaacttctcaacttctgtcctgggccgttatccactgagacctcctcccagcttcctcaaatttccaaagacgcgttaatcgcggacgagtaacctggattggaggagacgcgtatcccggcagcagcttcattggttccgacaaacaaatctggattgcttttgatttgtagacccaatcacaggactcttcatcatggccgaagagagacagttgagcacctaccctttctaaatttcacttccttccttgatcaattgatccgaaactgataatcgacccgatcgtcttcccttttgaaccaaagcaccagtacacgtggtagttcttttcacccgaatgtccctgcgtcccgccctagccagaattcaccagtgaaaaattctggtcagtcaccactgctcaatcgagaatcagaatcacctcgatcgccaaactaaataattgtgtggatgcaaatttcttaatcgatcattgaattgctccaggtcctttgtacccgcccatcagcccttctcgcccacagcaacagcaaagtcactccagagtaagagaatctcggacaagctcccaaaacactccattctcacctgcaaacagaaatccgtcacccgtcaaacgcggacaacccctgaccaaaccacccagacccagctcaaggcctacattctcctctacttccagagcaacttcacccaccaaagtctctgtaattaaacaaaatagcaaaactcctaccaacacccacgccagccctactcgtacacctctttggcccaatggaagagctgagactggattaggtcttaacatcggaaatccaactccaggaagatcatcccctacccgtcaaccttctttgaaaccttgcagtagtggtcacgactcgatggatagctcactgatgaacgtgacattcgtcagtgctgcaagtgggatcgacgaaaatcagcctctcccatcttcagccaagcccaaggagttcaaatcacatcaatcttcgatcctggccggtttaggattctcacgaataggcaatcaaagcaaatctcccattcttcccaccacacccggtgtatctccagaaaagtctaaaaatgtcgcactcaagtcagatgaaaggcacatcggcggatatgacccaaaacgagaaccactgaaggttaatttgattgatcataatacatgaaagtatgctccacaaatcaacggctgactaacaaaaagtgactctttaccccttttctaattggtggatcccttgttctgaaaggcttacttgagaattagaccacccaatgcagcttcgacgcggaccccgccgtacatctcaatactgaatgacaccgaggttttgctggctccacctactcaatcctcagctaccggatttgcggcacaagaaagcgtgaatgccaaatacaagtttacacgggtgtatggaccagaggccacccaacaggagttctttcaaggtaccgggttaccacttgtggctgatctgttggatggtaaaagcagtctgtgcttcgcatatggtgtcaccgcttctggaaaaacgtataccgttcaaggcggattggatactgccagaggcggtggctcgatggacccagggctattgcctcgaactatggacgtcttgttcaattcgatcggatgtaatctgaccgaattgccaatcaaaccagccagactgacaggcattgaaatcgcacccttcgtcccggagccattgagactgttgaaacgcaatggcttctctgacccttcgtctccgcattcatctccaatgctgttaaaagaccaaacgattttgcctatcgatacgaactgcgagtatggaatttggatttcttatgctgaggtttacaacgaaaaggtctacgatctactagatacattgcttgaatcctcctccagttctggagctacctttcaatcatttactgccaacctggctgaccaagtcaagaatgcagctcatctactacacaccaaggcatcgcattcgggcggggttatcaaacggaaaccgctgacactgaagcacgataaagccaacggcaacaaatacatccatggtctgacagagattagggtgaagactgcggaagaagccaagattctactacgccatggacaggttaatcggacggtgttttctacatatgcgaatcgaacaagctcccgtagtcatggaatatttacgatcaaagtgatcaaactgccgaaaaacatccaactttcagaaagtatgttatccactgcgacggtctcaaggttatcgattgttgatttggcggggtcggaacggacgaggaatacccaaacgacaggccaacgattgaaagaggccggaaacatcaataagtcgctcatggtcctgggacaatgtatggagactttgaggaggaaccaagagcagaaggagaaaaatcgtaaaatgactatcgtgccgttccggcattcgaagttgactgagctgttccaaagcttttttaccggcgaggggaaaaccgtgatgatcgttaacgtgaacccttgtgataccggctttgacgagaattctcatgtgatgaagttctctgctgtagctagtgaagtcgtcactgttcgggaggaacagcatctgaactcgtacgcctaccttcaagatcaagcaaaagcccaggtcgcgcccccagttgtggatgaaactagctttattcttggtcagtccatgattttgaaatatccatccctgacactgcacgtatcgtctaactccttctcgtctcaacgcacgtgactgtggcgcattaaagaggatgaagacgatgacgatgaaacggaaaatgaagatggagctgaagatttgacagcaagtaatgacgcgtttgtggatcatctcttagaacaagtctcttcattacgtgtaaaggtcagttcactcaacggtcccattgctgttgtcctccgcactcatcaatttttccacgagtcgtttactgatgttgcggtcgatcacaaaactatccttgatcgatcaaagttggtcgaagcagaaattcggtcagccatgatcgaagctgagatcagagaacaagtgatgcaagaatacaaccagaaaatgttagatatggaagccttgtttacgcaaaatatggccaatgaggtcagcttccatcgacttttttgttttttgtttgaagatcagagttaagattggttgattttaaattactttcgctcctattactgtaaatcaaacattcacacatattatgagaataggctaaagaggccgaactgaaagcggacaggaagatagatatcttcaatcgagcaacacagcatctgagccgatccagctctgaagaactcaatgaggagggaacagaagaatccagaaatccgaacgaaatagacgttagttcaatgaactaatgtggtaactgaaggcatgaatcaactttcattattaattttaatatcctcctcaggtcgtcaagcaagcaaaaccccagcctaatcgatctaaaaagtctactaagaaacagccaacagcgaaagccctcatcgacagtgaaaaggaagctgatgatgatgatccgacttctcacctccatcaaccatcttcagatcatcggccggaagctcatcccgttcggtatgttcttcctcgcacatactctgctggttttttccgttaattgaatcttctgtccttccttggttcagtgaacttcgtccccggactcaaaaatcttgaaaaatcggtttctggagcgttgttttataatgttggtgtcatcttttcttcttcagtttcccttcattatcttttttttcttgtgttttttgttgaggtagagagaaataaaaaaaataaaaaacttaaggcaggcggcagcttacaaatattaatatgtatcaatcagatgtctttgctcatttcttcccttttttttccccgaggaaacaaagtttgtctggagaagttgaatatttttttcttcttggcttaatggatcttattttttttcccccctcttggtctgtttgtgtgcttggcccaccaaaagaaatgaatgctttttgactttgactgagatttggacaatctctaatgcaaaaactatggcaagtttgtacatacattaggccccatttggctacaaatcatgatttgtgatttggctaaggtttggtttggatttggaccatgtggtctaaaacaatatagagtttttgcaccaacctgcgccaaactttgcctccaaattacaaattacagccagccaaatcgggccttgattagaatgtgacaatgaaatgagggacagaaaaaaaagaggtaatcacctcttgaaataatccacagggaataagttaggctttcaagctggtaaacctcactaaaagtggcagatgtgtgactgtcaatgactgcaccccaaaacaggataaaaagttcaaaagattcacttttttgatatcctaggaagctcatgagttctattcagtggctcctacataagctcagtttgaattcctgggttaatctcaatccaagctgtctcaagagtcttcaagatttttctactttgaacaagatagccattttgagctatgatgttgtgaaatcaggtctgtgcattgtgaattgaaactgggaggaggaatctatatagagtgctcatgaaaaaaactgacaattcaaattatttgtcccttctacccttctaaagcctccttcttttgttggttttgcttcattttgatcctctgcctgtaaatctactttgtctgaaaaacttgactggataatgtttgaactttggggtaaattagattggtgatgggggatgttggtgataaagtgggtgtctaatttggaatgcacaccgattaggtaggggatattgaatgaatcaaaattgtacacagaaaggaggattgatgagtgctatctcaaagaagaacacggagaagctgtgaaaatcaagctttgcaagtatcttcagtccaacagagctcaaatctgggggaagttctgaccttgatgttaatggatgagtgaaagagtcaaagagggaaaggctcaatgagtttctatttttggatgaataaactgagactataaatagcaaagaatatatgctacaaatgagataaaccagtagaaagctaaagcataactagaaaaatatgctaataagtgtttgaaaggaaaaacacagagagctgaaataaatgtatacgaacacttaagtcttaaatgtccatattttgggtttgttcataagcttttcagccacaaatctacattagagattgttcatccgtactttttgcaggtacctggtacctcctggggggtacccctcgcacccgccccacacctgccgggaggtgccaggtgtggtacttggtacctatttttgcagaaaattgaacaggtaccccctcacttccctaccaaaatgacactggtcttctactccaagaactccaagatccaagaaggtaccttggctgcatggaaacagcaacactgggccagctacactaaccatagcggttagtgcagcgtaacgtagcggaattccacacaactttagcgtagcgtagtggaattccgccacgtccacgctaacgctatgtgttcagacccttaaaaagggcccgctacgcagcgctaacgcgctggttagcagtgttttggctttgtagtggccgttagcgcagcatagtgtagcaaaaagtcgctagctttttgctaacactacgcaaatctggcgcgcaaaaaggaccgctacgctaacactatttgggcaaaaagtgtagcgtagtggcccagtgctggaaacagggactctcaaggatagcaagaagtctaaccaaaaatcaaaaaggaaggtgatagtttttgacaacaatgaagattcctccaattagttataagttgtagatagtttaaactttacaataaattattaaatatcaaaaaatgaaaaaagtgacttgaagttgggactgatgttttacaataaatttgaaaaaaatagaaaagtaagattcttccaattagatgttgatatattacaacagatatgaaaaatgccaaaaaagtgacttgtgagtggtattttacaataaatacaaaaaaaaaataatgataataaagtgacttgggactctgcgagtgaaactaggtgaaaaagaaaggggaggtacctgaggtacctgcaacaggtaccttgggtaccccccgggaggtgtctggtgcggtacatggtatctattttcttgaaaaaatgaacaggtacctaggcccaaacaaacaatctctaatctacataccctgattttttaaagtttcttcaatgtgcattaatttatcttgttcagggggaagctgatgctgagaatatttgaaagatttttgatccagcagcagaatctaatttttctggaatcattatgtaatgggttaagtgtaaggcacactggccaaattgtgaatctgttgaaattttgaactcaagggcgtataaagaggttgagggccaaaaaaatatatcttgttttgggaagggctcacataaaaagagtgtaagaaccaatgatttttattcacaagtatctagccatgtttaaatagactaaatataagtgtgttaaaatgtggtcaggaaaaaaaatgaataaagaatgattttgaataaaaactgagaggaagaaatatatgagttcatggaattaataactggaaaagccttctcagtctctcttagacaagctagaaaattaatcatgaaaaagcatacactcaaccaccaatgtttaagagttgttaattctcaaatatcagattttaagaataaaccaaattaggaaaaagaagaagaagacttttgagagacatgagttgttgacaagatctataagtttcattgactttggaggtgcattcaggcaccaaaaaaataagctcctcaaagcctataatccagtctaattttcaggaagattcaagaaataataaaagaataaaagaggcagaattggagggattctagggaagagaagacagaagacagcaaaaattcaacagaatcatataaactgatggttggttttcaattatagatatggttgatcaattagattaactcaagatcattaaataatggtcaaagaatcaatgagaaattaagaaagtcgcttatatcatgtatttcaaaggtctgataaagtgtccaacaagtgatgctcatatattgatctaataagtcatctcttttgaagggcttgaatcatgtatcagcatcagttattggacggtttatcagaactttgaaaacacaatccgaatgagaattaagagagagaaaaaaaacagagtaagaaatgaacatgttgattatatgaagaaatattcacccaacatatcaaaaatattgaataagaagaatgccagacgtataagtaatccgatttcgaaatccaaatagttctggaatgcttttgcaaagagatcccatgcaaagatcacgagaaggtttcccccaaattggttgagattgtcccagaaaaggagacggtcctgatcccacagatcaggaaggagttggtgctcatcttgcagattgatcagtccattatccagatgaacatgattgacatcatcaataagtgctgggatgttattttcagccatctcagctggttgattgatctgagctatccgaagtgggttatattgttgcacagcttggtttgcaagaccactataagaagaggagggttcgcctccggtagaggattgtgtgctcccatctggatggctgattggtaggatgggcgtctgactgcttgatggatgactagcacttgtctttcctgaaagtgcagttgggtgctccagtgaaagtttcggatccggtgtggtgagattgatcaaacccatagatctagttaaaaacattttattacacataaatagtgtttaagatgttagagaagaagggggaaaatatagaatacaatgtataataattactgggttaaaacatagctaagataaagcccaagtcaggcctaaaatacataaatccttatgaataataattatacaaatagactgtaaacacacataaagagatattacatccattttagattggtaaatcaaggtattgatcagaaagtacttcacagactagctttagaaaataactcttatattaattagtctaagaataccattctcatagcaattaatctaagaataggcctcatatagtagatttacaacctcttgtattagaaaggcacttagagactaattcatatcagattaggccatctcagagtagtaaaaaccactctagaagtacccttctcagatgaacttgtgttcaggccaaaatcccatgtactgcagaacaatttgtctataaatagaggctcttctggctcatgttttcctttctccctcctcatgctagctacagaacagtaatcagagatattactcagctttcatcacccctgattaagagatccagagaatatttgagcccttgaacttcccttacttcaattttggccatagaaaagtaatacagaaatattgcttagccattctcacctctttgaaagaaattagagaaataagcgtacctttatcagagcccagagaaaccagagagacttataagatcagagaaccagagagaatttacaacagatttaacagagaaaccctacagaagcccttattactcagaaaaccccataaaactccttacctcttcaacaggtattcttaagcaacaataacagtagtatcaacactaagataaatttagaaataagccacactcttatttttcttagtgtaactttcccgcaagctagacaggagggcagtctcacccacacaccaatactaattctactattccatagtcttattagctattttatcccctctaagctctttactcacttgctgagcagttccacaccagttggattgcaagtttggaatcttgctctagggctttgccagtttgttcagcagtgatgtgagtgatgtgagcggatgttgagggggtgggccttataacgacagcaaaaacctgtgcaaagaacatgtctcagtaagttcctgttccgagtgattgtgccagtaactgataatgaatgggatgaaactgaacaatgagaaggatttgtgaaaatagcatgtctagatcagaggctgccgatggtcgatctgggaaagatacaacaaggatggtgtctggtgagtgtgcactgtaggatgcggttgtgaaatggaagtgtgttggtgtcttggaataattcatggggaatccgattggcttaagacccctgtaggttcattcaagctcggcgagacaacgagtcatttgcggtaccatgtagaggcccgtaccgttttaagtcggaacgagtaagatgagtggctcaacatgaccatcatcatgaatcaaaaattcttttttctgcttttcaaatcaagacattgatgtgagcaaacttgatctgcgtgctaccagggccgggcaaaacctgccggcataacctccgcgccgatgggcgatgaggtaaataataccttcttccgggccattggatcggaatgaaattttgtgtacagccccttgacagaaaaaatggaaccctttaattggattctagagggcaaaccaatggacttgaatttatgcttcttggtgaaactgtggagaatgagttccaaagaatgattctgtaaaattggaatggaaaatcttttgtaaatttttttttgtatgtttttccccattttatgatttttttggtatttttcaatcatttttcaaagtagctcagagaattatgatcaacacaattgcatgtgaaaagaatgattataaatgaaaaattgagaaaaatcaatgatccaaagtctagagagctgaagaagttggattgatattgaaattgaattcaatttcagtgcctgattgcagggttggtctggtggatgacacaatccaaacatgcttaaaaaagctgttgctcatttttttttttttcatttataatcattcttttcacatgcaattgcattgatcataattttctgagctactttgaaaaatgattgtaaaatacccaaaaaatcagaaaatggggaaaaacatacaaaatttttacaaaatattttccgtttcaatttgtcagaatcattctttagaactcattttccacagtttcaccaggaagcataaattgaagtccattggtttggcctctagactccaattaaagggttccattttttctgtcaaggggctgtacatagccgtctgcgggccgacgtcccctccgatactgagttatgtaagacgtaaacacctcatccaccgctaagagcatccaccctcgtctctgtaaacccgctcggtaagcgggatttaccagaggcggcaatcgaaacatcctacatgatagtcggtttgtgaagggattgacccacccacccataatttaaaatgaaaatacccaaagcagaacacaagaaacctttttggaagtgtctggatgggaatgatgaacccatgagatcggacttcccatcctgagtgtgacatggcctcccagcttgatctaaagcaagatccaacagagtacaacacttacgaaggagacggggttttgttataatgtccaccccacctccccctggctcagagattctctgacccacccattgttttgcctaattctacattaatacccattgccctaataataccctttccccctacaaagtaattcttgaacttgacctttgaaccacctccgaacttgatttttcaccaactctgttttaatcttgtgtgtttccccagttcggtgttccttgccgcttgtgttacacaattttccccctgatttcatactgcccctttggcgtaactagcaaacttgattttttttattatttcttgagtttttcatcccattcttacttcatttagcatttcccctcgctttactctgcacatattagcacttaatcttaatggcttccatggctcaagctatcaccacccccgctcctttcacttacccacttgtccaggacatctatgaagttgttccccgacctaatacccaagaaatacctgcctctgagggggtatcgtcagccccaaatgccctcagattggttcggaacatcagcagtaccagtccaacctttccaactcatcctcacctctttacaatccctggcagctcgaagtcggaagcggaggaatttgttaaggcgatgagagcaacgattcgatggaactttcagagaggtacccctacccctggtgataaattggctaagtcacaaggcagcggccgtcgtccggaggcctttttcaaactcgagtatcaatgtccatccagtggatattgcaaaggcaaccccaactcacgcaagaagaatcacatatcggctcggtgtggctgcaaggcacgattctcagtcactcaccatatccaatccaatacacttcgagttgcatggcactggcaacacaaccacgacctgaattctcatcggcaaatgaccatcactcgaccaccagttgttgttgatcagtggatcaaggaccgagtcgactcaggccttgtatggaaagaaatttatgatcttacccgggttgatgatgtgttggatgtgggtaatgttactctgccatgtgaacatctcaattgatggaaactgatgtatatatctttcttttgtttctcagctgaggtcgtcaactgttaagccagaggctcacggtgtcacttatgaccgagtccgctacctgatacacactcgcaggaccattccatctaaactcaatcgcgatcccctccagtctttatcaatttgggaaagcaatctgatttccacaaactggaatactcatgtcaacattgtcgactcctccgatttcatcttcgcattccagtcaccttggcaaaaacagatgctaatcgaacatggaagcagcatgctcatgctggatgctacacataattcagtaaacaactacttcctctccgaaggcaggaaagctagcttatacaccttcctgattcgtgaccccatcgtcggcaaaggcctcccaattgcttgggcctttactgcctcagccgcagagtaagcaacaattggtttgttacatacacacatgatcaaaaactaacaaaagcttggtccctcaggaaaccacttgcagcagtcctccaatggctccgatacaccacccacatgatacctcaatcgatcatgagtgattgtgcattggccatcgccaacgctgtttccaatgtttatcaggatgtagcggaacaagcaccaaaacattactggtgcttgttccatgttttaaaggcgttcaaaggtcaggccaaaacgtatgttcgggaccggtcggacgaggctttcaccgagttccggtcgatagtgtacagtcaatcacaccccatgcctcagttgaatcaatacctggccaagtggcatctcatccaccgggggttctctggatatgtctatagccagtgggtaacaaggatcaaacactgggccatctactttcgaacggtgagttacctcactcaccaatctgatgtactcagctgagctgacaatgttctttcagaccgcacatcagggaatacatacaaacaattacacggaagcctggcatcgagttttgaagtcaaagtacattccatcaaacgaacgtcgacggatagatcatgttgtgaagattttggttgaaaaggtcgagtccacctaccgatggacccaagcgcaggtcgaggatggtttctcaaaacaaaccagtaacaagttccagcgacgcgccaaggctaccgccgatggatactctgcagaattcatgcaactgcttggaatacagtcggttaagcgtttttccgatgtgagtcactcattgaaggacaggatggatatatttcattaatttattggcacacataaaactaatacaacacatgctgtagtttaccatcaactcgttcaccaatccaaccctcaagctctactcggtagcgttcacccatgcacacaacagcctcagaggaagcctaaccagttgtacatgcgatcactacatgcagtatggcagcgcttgtaaacacatgtactttattgcacgtgagcaagacatgctggttgtcgaacaggcagtttccccccgcaactcgacagcacacaatggaactgccgaagaaccaatcaactatgacatcgaggttttgtttcctacatgcgaaagcgatgtcgagataatcaggccagctccacaggtccgaaagcggaagattgatgaaggtggagcagacgtacacctgattcaagcaaaaaaacattgccaatctgatgcactggctgcacgtcgtcctgctgcagttcagtcgattccactagtcacacaaaccgtttcagttgattgcatcgatgggtcttgccgaaagaaattttgcgcctgcccaacaatcacggagaccaccgagctattcatgagcacctcgggagacattgttggcaccgaggaggaccgattgctattcaagcaaaagtcggagctatcgggccgatcggcattgaaaagaatgctagagataatgaagacggttgcgaatcgaagggagtttgcgaagaattcttctccgatgatgatggagcaatatgcaagctgtatgtactctgttgtgaagatggtcgaggttagctgcccaggtgtttacctcacccctgagccccaactcccggacgcatcggaggcgggtcgaatgaacggtcagcaaacggatggattgaaggccaatctacaagcggcaggctgggggtacttgaaacgagcgatgagtttggttgtcgatgagaaacatcgcagtcactttttcatggccagttcgtgcgtccgcttggatttgtacaaatcgagatgctggcgagcgttggacttggtattagagaactgtccaaatctgaagtcaaaaaatcagatccgatgaacgcagatggatatggtaggtgatggggatgaagttgttgatatagcataacattcagatttcttgatggttgttgcaatgaaataatatctagtgtgaaaaagaaatgtattgcagacggagcagcgagtacctcaaggtgcgtggaggagtattataagtgtatcgagagacttcagctaagaccacggtcaccactggtgatcttggtttctgtaagattgagttaccaagactttctggtgaccaaagatcatcatcttgtgtgtcgggaaggtctacctccttgacaactcggcctcacccgatcaacaaggaataattatctcctgacgacccggcctttgggcccgtttgtcctggatgacttccttgccaagggtcaggaatctacagctacccttggggggagcctacatcactatcatacagtgtttcacaccgtttggaagtagagctgctttcaaaccagcttgtcaggtatgacttccttgccgaggctcaggcatgtgcatcagggacactgcctgccttcctaaggctaggtgtattcctcactgacattcgttgcaggcataagtgcttgcttgctcttcatggccgggccattccctttggttttctaccttcttctccactccaccttcactcatcgatgatggaccactaagctcttgtgatggataataacaccgcaggatgtgctgatagaggtgctggtgaccccgatgacgatgtagatgtcattggtgtcaccagcacgttatatatggacacttttagttgacagagaagaccgactgctgccgtcttgcttcaagcttcaagttgaagcaagacggccagctgtagcctatatgcccatgtggtaggtccagcgactcaatcgttcatctgctgaacttccgacctcaattcaagaagtggaggaatttattaagaggatcgcttcaagctttatgctgaagcaggacggccagctatgcctatgttggtccagcgacttgattgttcatctgatgaacttccgacctctattcaagaagtagatcaggaagatattaagaagatctccacaaaaaataaaacctcgttccaacctcaactcattcgaagccaacctataccaaccaggctcaacatcatcatcatcaacatcaaattcagcctcagcctcatcagcctcaaaccgaatccatccctaccaatcattctcactctcatcaaacaacaacaacaacaacacccatccctcgctgtatatcaaaaaaccattcacctatctcaactcattcatctccacctccaggaaaccctcccattccattcagatcgctatcctcatcctcatctctctctcaacccttaccatcctaatcgactattggactcaatctcagtaagcctctccttataatcccaaaacaacaacaagaagagcctaaactaactcgggtttttcccatataaagactatatagacttcgttacccatggacactctccccatccaagggctcctcgccatccacgagctcatggaagagtctctcggaaggatatctgggcttgcccgcatgcgatccgttcggtgagcccgggacggtggtcctgaacacgagcttctaccacgacgcgagctgggtgccgtttgggccgagctgtgcgcccagtccggactatctctcggccttacgggcgatccgcgaggtgccgatcaacctgcccctctcgcaacgagaagctctcatccatcgacccatccatcctagcagctcttcctcaaaagaacaagaacaacaagaaccacaacagactgagttcttcgatcgatccggattcgacctttggggtagaccctaccccgacctcaccttcctccgcggaaaaactatcctcctaaaacgaaatgagcattaaggccagtccagtcaaaaatgtgataaacctgtgttgagggtggattgaaaatcattggatagttgaagatcagttttggcctgaaacaaactgatcattgtaatttgaaatgattgttttctcacattagttgaactacatagataggcttgaaagtcacagtggcatagctaccttagtgtgtaattaagcttcacaggcaaaaaaatcccagaactgacatacactgcaaaaaagttcattccgatagggtctgatgtgtttcaagggagcaagaattttttttaaaataggatattggaagtggagttttggaaaacactatgaaaaaagactttccagatgaataggcatgtattcatagaaaaagcatcttggtgtgttctaggttttccaatagactgcatgcttccttgtttttttctagcttgctcagaagttgacttatccatgacattgatttatgatatattaaaaatgtgttcttacagcaggtcttgtcctgtctgtctgtcacttgagctaatctgtcacaagattctgggagtttggatgataggagcacctaattattctcctggatgcttaatggtaccatgttattgagaactcaactattgaatgcagaaatggttctttgtaatattcagttcaattaccaattatttccatgtttgccactcagcctcttatgagaactaggttctcatttacctcattaatagagtaatctcttgactgagagctgcctagggctcaggttggtaaggttgattgagggattgtagttaactgtgatgttaggtaggatagtggtatgagactcacaagtatttagtgtgaacatcaacattgttgtgcaagtaagtgtaagtcaagaatgattcattttgtacacattctttttatcattatttgattgatatatatttgttaatttgattttgaacaagaaaccaaagtcaaaatatctgattccaaatgaccatccaagattgtgttgattcaatgagtggaagttgatatctccataaattctaaaagaacaagtttccttctcctgaatggttttccagggtaagaatatctgggattggaagggggccaggaggcccctgggaaaacttatgctgaagaccattgtgtgttactcctgctcatgtgtcaccacacaagacaagagtttcatagagaactaccacaccaatcttaacatatgtgtattttgtctttagatttttgtctgcaatttacccacagctctaggcatggagtggtttgactactgttcagacctttatctcacctgttcctatttactctttctatcacacttgctgaaacagaatcagcatgtgtagtttctgttatctctggctcaaatttatgtgtatttcactattccttgagtccaattctgctcaaaacccacaagttcaacttctgtagttagtccacttagtctagatcagggtgatcagaaacacagtttcaactgtttttcacctttcaagctgtttgtgtgaagaaatatccctgtgactgccatctttcctgtaactctattttataataatttcaacaattaatgatgtgaaagggggtctccttcatgttggagtaacaccattcatatttgctggaaaaaggcaataaaatagtaggttgttgaatgtcagagctccagtgggtagtgttgtgaatgtgagcatggcattgcaaggctcatgatctaatccaaactccaaatcaatacattccacataaaaagtctgttgtttgagagggatgaatgctgtttgtttttgacaatgcaatgataaatagatgtgttagtccatattcatcatcataatagcattagcatgctttgtacagtcccattagtatgctttgtaaagtcccattagtatgctttgtactggccataggtgtggtgttggacttatggtggtgataataacacaatacagtagtacttgagggagtatatccactttcctgaatcaaaacttggcttgaggcatgtttggcttattattcagcaattatggaatcctaaacttcatctttgagacattgcatgttggcagatgaggcctaactctgccagagagcaaaatcaatagaatatttgtgtcccttaaattagaccacattatttgtcatcaactggccattgataatgagtgtcaaaagatgattggaggctttcctctgttccaaaataggagctcaaaatacttgaccaaagactttcaaacaggttgatgtgaaggtatgtaacaactgtcctgattatgtttgatcagtagtactaggaagaattcagcagtgctggtctgtctctctcaagatttctcatcagttatcagatgttctctgatttcattcactgtgattcagataagatcatatctcaactgaactaattcaattggcagatttgactgctgtgattaacccaacaatcaattcaagtacattattacatagcctgtacactattctttctggttttgggtacagaaagtgtgattcttttacatcatggtgggatcagaattgtctcttgtattcaagggatatcttaacttcagaaattggtaatccatcaccttccaggtctcacatcaaaaatctcctcttccactgcatctcaacatctgctatatccccagtgcagtcttccagggttttctttcatgataggttctattgaggtgttttgattatttctccaccttccaataggaaaattgtaagtacaagcataaaaacattcacaacaagcaaagaagcaaaacaaaacaaaaaaacctgcaataaaacatggcgcaaaggtgcggcaataacacatccatgctcgagcaagctgtcaagctggatcaccgggcctcggaagtggttgcgagtcacgacacgtttcatcttgttggtgtaaaaccagccaagcattgttttgatcggatcagatggaagcttcaccgttgaccgcgaagcgtgaatggaacggaggcgttgtgccagacggagcacccacaaccggcagctgttcgggtggcgggatcgacctggcggtttcggatggatagattgttgtcaaggggtgtgcgaggtgtgcggtgggcggttggttactcgcttcaacgggtttatgggcatacacactaccagcggtccgccgacgtcggcacaagccctggtcttcaaggggtccaaggtaccgggtcgtacccacgaaagatatccacgttgccttgctgagcgcttggtaggttgcgctgttcatggcatgcttgatcctggggtttcggacgtcacactgtccttccgctacgccagctaacgccgatcctggccgatcctgcggttttcccctcttagacgtcacgccgcattacgttggtttcgtatgcatttagggttcttttttttcagcgtcggttcttttttttcaacgtcggcatggttcctgagggattatcatgtaggacgtttcatgcttgcgggatttacccaactttttttgatattcccaccatcgtgcgctctttagcgctctgtagctaacaggagactctgtaagtctgtaaggattcgtaaagttacgaatccctaccgagcctctttaggcccatcttacagaggctacatagcacactcccgcatccgcttccccacctcaccagtcctcttataaacaacccatgtctatcaatgaccggtctattccggtcatcatgcacaaaacactcctccaagttcaacaaccaataccaaccaatattcccttgatgatcggtctataccagcggtcaagaaaaacatactccatcaacagatgctaccaaccggtcattgagaagagacctccactcaatgttcggtctataacagtcatctgggataagatgctccctgattgactggtaccaaccggccattgaaaagagagaacaacctcccttgatgagtgctatcaaccttttgttgaggagggtacaaaacccttattgaatggtactctcctaaatgaccagaccggtcattaagggaggttctgttctttcctcaatgaccgattgttgccggtccttaaggagggtgtgctccgatgaccagttggtgatgtgtgtagtgcgttcttttagctaattactagataccagttgggcacgaaggtggagtagccctcggtaagattaatcagctggctaatgagccgcttacagatggatgagggtgggtttggtttgtagtttaacaaaagaggtctgtaggcctccttagctacctaacgatttactccaacgggggtggatgctctaacttagctaagtccctgccctcctttgtcggagtggtaaaccactttcggagggtccctgcgggacggcgtcccccctccactgggagggacttagttaagttagcatccaccgtcaccttcacactcgaacattcaaaccactcacagcacatcgcacccccaacaacaacaacaacaagagcaggaggaggatggcacaagaatctggacgagcatctattcatgaggctctacacagctatctcacttcaaatgggatcgaaacggccgaaaagttcttcgagggtggtcaggatcgtaagccaagcactgcatactcactcatcaacccatgtatgtaacctgcaacgaccatctcagataaatatattctttgccagaaatcaaaaaacggctcttgcttcttggagtggaaatcacgatgcactcctgcctcgttgacaaattagacggctattggatgacagatggaatcaaaagaatatcagaattggtgaccgtcgacgaattcaagacttacgagcctctgatcacctacatcctcctcaaccaagcccaatccgatcaagaaatccttcagctcatcaacaaacaacacagcgagcccccaacgccaccagtgtccaccccggtgagcactggatccggcctcatcgattcttcggccgcggacttcgttcctatcctaggacgggaattgggggaattgctgtacacaaatgtccaaggtctgctggaccatttcatcgacccacgacacatcgatcccactcaccggaaacgtactaacgcacgatctgtatttattgatgaaaagcgtcaagaatcagacaccttgcagggctctaggttgaggtacatctcttcgttcgccgcgcacttggtcaaccaaacaacgcccaagaatccgatgtctcgtatttggcgcactcgacctcacacgcgtttggagggcgttgatgggacgcgtatggtggatggtgcgatcatgtccggggtcaatgcaacccaacaaacctatcacattcgagatgttctggtccctttcgcgctcaagaaggataaacaggacctcacaaaagctgtgattggcttgggcaaatatgtctgcgagctcttcaaagctcagcccacccgaagctttgtcgttggagttactgtgctcgaaagctcgattcagatctggcagttcgacaggtccggggccatcggctctgaaccagtcgacttcaaatcggacagaccaaacatcgaaaagttcctcgatcttatgctatgtttcttaacatgcaacaaggaacttctgggcttcgatccgaccttcattgaggctcaagaccgtcctgctgtgctacgaatcaaaccccagaatgatgttaatcaagaactcgaaatagagcccagaccggtcttccgagcgtcgggaatctgcggacgcgccaccacctgctggaaagcgcatccttctggagataagagtcaagaattcctgatcaaagactcgtggcaacccgagcagcggccaaaagaaggcgaaatgcttcgcatcgtgaccgaaaagaaagtaccacatgtggcccgatatcaccatcatgaagacgtctgcgtcgacggcaaaatggtcgacatcaaatcacatcttcggaggggcgtcgacttccaaaattgtgagaagctcacaaacaaggaaaagcccaccgatctaaatgtgcaaaatgagtttatcaatcgggtccatcgacgattgattctcaaagacgtggggaagcccatttggacagttggttctccgcttcgtctgttggaggccctcgagggctgtatcatcggacatcaggccttattcgcagcaggatatcttcacagagatatatcggccaacaatctcatggtgaatgaccaggcagacgatccacattaccgatccttcctcatcgacttagacggcgcgattcaccgttctatgtcaagcggtgatgaacgccacaccagaaccggcacaaaagtgttcatgtcgatcagcttgcttagaggaagaaacccccacactcctgtggatgacctggaatccttcttttgggtcttggtatggattggtatccattaccccaaagatcaaaggaacacgatctctgaattggcctcgtggaatcagcagatcccgaaacacctagctggcatcaagaacgaatacctcaccgtaccccgcgaccttacgaatcttttcacagctcaataccgtgaaaagcatctctccgactgtgtcatcaggttcgcccaactgatgagcaaccagaagatccgaggctgggaataccaaagactttatgaagaaatattaagtattttgcgacaggcgcaaggaaagctgcgcgagcaagaaacgctgcgtgaggaagaaaagctgtgtgaggtccaggaagaaaagaaaagccggactgggaagaagagaaaaaaagctgcagaaaacaaaaactgcgtcgagaagattcagagaaaagctgcatagggacagttataagtgtaagtaggtccagtactcttccttcgcctcgattggctagcccccatgacccgaactttcatctccaggataaggctgtattttgttttattcagatattatcatcgttccccgccatagatcgccgaccccccatggatgtacggattcttcttccttttgaaccgtgtggtatctctttctcccaatcggtagatcacactatattatcgttcttgtctttttcgctctgatgatatctgcaaccaccatacatcatattttttgtcgttttatcgtaaatcttacatgtacatactccaaggcaccagcgttgttgaccaccacagctatactctgcaatacgtggtgcaaccctaatgtttttttaatgattgcgatttgagtcagattatcagtactctgtttgatgttcttaacctcagactaagcgctaatatagccatccagcttgggcattcggttccttccttgcgcaggagtgtgttcactgggcacgagtgttgactggggaatgagtggtcggggttttttttttgtttaatgctgaggcttagatttttggatttcgatcatccactcttctgaatctgaaatgctcctcatgtacttcttccgatcatcaacttgagacccaagaccaacaaacaggccatactcaggaactcagatactcctcagatgcgagcgaaggcaatcctgagttgatcaagaccgccaacagcccatcatcgactcaatcatcaaccaactcaagcacaaacatcctcagttgagtagaggattccaacaagaaaaacaaaatcaaaactaaaccataacactctcttctccatataacaggcccatcgaccagggttacggtggcaacgacagttggtggtagaaatattgatgctaatttctttttgttcgggatactgacaaacaaacagtaaagatgaatcgccgtgacaactaacggtattggtgtaaatgcagtaatggttatcatgcgtataagttcaatggagtagaaaaaggtggatacaaagaaagaatgacgcgtcgctcatggaaagaggacatcaaagtccaaagtagcaattcaccgctggtacaagtgtcgaagggggttgtatatgaacatcaacatcaacaccaacaaactgagaaaatcacttgtctcgaccgggggttgtgctagtaggggcagccgcggtggggtgttgaccggtcttgaagttgtgaccggtatgctgctcggattttgacttgattttgttgcccttaagtttcccgtaggcagtcttagcctggaccttgtacaacgaatccatataacttgcagggactggtagtgattcaaaaatgacagtttatttaggatcagcgactcgatgggcatcatattgcgcaacaaagcttggagagagtgatgatgaaaaatcaaaaacttacaatgatcgtgtaatatgggcacgaggtaagtaacagcccacatgctgagctgcacaatatccctaggcattataaacttggaggtctctcgggcgcgagcaaactcgttctccgattcgtccgccttcttgtagacttcgacattatgaccaacgggtgcatcttcgatgcgatagaatggcggacctaaggcgttgggctacagcgcaaaatgaagcacgacagaagtcacaagcaacggggaattgagtacgaatccggacccacagacgagtccccttaaaggaccacttacagtcaagtcaacacgagtgccgatggcagcataagcatagtaactgccctcctgaagcccgcatctaatttccctcttgtcagcaaatccaggagggacgcctacataagatttcgaagaattgaagacatcggataagaaaaagatacttttatgcttccgatgactaaaattaatcaagctactcacgagttacgacatcgccaatgattggggattgggctcggttggctacacgccatagttgcctgccttggttcatgggcttgttcatgttaaaatcgactcgggacgccagtttgaaatcacatgcacgtggagttccgaatacgtagccatctctcaagactacctggtctcccaaatcatcgggggattccaaaaacctcgcgtataacaattgggcaatgcctgctccgagtctaaggccagggcagatgagaggtaagcatcgactacttcgtaacaagccccaaacgcgatacttacgaatgtccccccacgtataagttggttttcttggcccttccatacttttgctgagtatactcggcagcttgaccggcaatcattttgatagtttcgacgatgcgcactggggagcaagatgaacaaagtgcaatgcgtgggatcaacggactatcgcttagatgtagcgcttggatgtagcgatgatgttgcgcaaaaaactacattcaaattgttccttatcttgcaaaaggaatgcttactgtatgggaggacatgagcatccgaggtcttggagggaaacaaggtgttgtaaaagccattgtgagcaagaccggtcgcaaggaagtcgccggcggattcgaacttgcaggcacagtccatgagccactcggagaaattgtcaggactagttcccttcatcacaatcacgatgaaagggttctcgtcggcgccaactttctcataatcgtagaaggctccagcgaagggaccagtgagtttgcgaaaatctaatcaaatcagaggaatggggggtgttagttccaagtgccagcatacagcatggtttctcgagaaacaagagtttgattactgaccggccatggagacaaatctcaagtcccataggtaacctgcgcggtacatgtactcttcactcttcaacaagtacaagaccccctcgttaggttccgagggagagtcgctgtcaccgagtgatggcctcgagatggcaccgctagcagccttttcaacaaatcggacgtctctctcgtagacgatcgagcacatcaacaagattgagcgggcaacatcaacgttgaattgaagtttgcgtcgtttactgtggggatcatcaattttcgtggcgggctcgaagctcggcagttcactgcaaaacgcttcacgagcatgtttgatgatcctttgtttgcgattgaaaatatctggagaaaagtgatcagttgaccggggtgcgataagcgaaggtgaaaatcgcttttttttaatacgtgacaaggggaaaaaaggcgtactgatgttaagccaattgatcggactccaaccggcgccttgacgatcaccaagcatacgtataaactttccaatacccaacacgtgtgctgaatgcagaagggttgtaagtatcaagaggcggatgagccattgtcggttggactaatgcgcaagtaacaaccagaaccaaatccctggacaaaccaatcaagaaagccacattggccacaaataagaaggaatatactgatccaaaataggcaaccatgtagaagacgttgaagggcctggtgatgagcgcgaatggggcaccacagagaaggacgaaggaagaccatccaagtgaggcggcagattcgaggaggcagtaggtttgagtagccttaatctgggagctaaaggtttggcgcttcttgctggcacggatgatatcggtggcatgctgggaaagcacgactttttgaagttgggagagtgaattccagatcttttgcaaaacaaatgccaagaagtaaaacccattagaatagcacacacgagcgctgaagatgcaaacacggaaacagaagaggtaaatgaaggcagcttacattcaaatagtaggccttttcatcgtcgccgcccttactcatttgtttccattgtttggaatcgtgatacctgaatgggcaatcgtctggcaactcatctcggtcggctttggagtgctccaaggcctcatccatggtagggatcttcatgatagcggctagaaacaaaaaaaaacaattcaacaattcaataaggtcaaaaaaagagggggcaggttgcgaagtccacaaggtgaaggataagagttctagcacgcttcaatgggtaataaacataacgaaacaagaagaaggtaagcggtaaggtggaagaggtaggacgatatcaaagggttcgtgttccacaatttccacatgggccgaaaaccaaaacgaaccgaaattaacatttaggctcaaaatgcagcagccaagtaagtgacgatgacatggaggaaggacaaaaggcctagcaagctagtgcgagcccattcggcttgaaagatgtttcgcgggggacagaggatgccaacaactatgactacagctaacagctataaaccaccaatgcaagaacggtgctgaccacaaaggcgtgataacccaggtgatagaaagagctttcgctcatgaaatcacgaaatcatcagcaagaacaaactcacgctgttagggggtttgaatgggattgttcgaggggaagcaattcggttcaagggagacacagaatttcgtatcagcggatggcggacagaggggaacacggccagtggctggtcgagggcactctttatatatgaaagcaggtaacttttttttttgctctctctctctcacatcggactggattggacccttgtgctgattatcggaagaaagaattagaaggttcatcctgatttctgctcgtgccggtctctgctaaactctgctgacggttttccatgacgaaaaccgggtagggagggaatgcacgcgaagctggtgaaattcctggagaagtccaggcgaatcgagctcgaacgatcagtcagccagaggaacgtcatcatccgtctgagaggagaagggatcaatcaaagagatcatcatataaagaacgaataagccagtcttttgctcgtctgaaattcatcttcggctctggtgagaagcgagatgacagtcactcgagtccagagcgagagcctaaactgaggggaaagattcatttaagtgacatagccaacccacacgtgaaaatccccacgagccggccagagtacataatacgtgattaaggaagtgaaggatcatgtcgatcgcttggaaagctgaaaagaaaaagaaggcagcggctgtttgaagagctccaaccggccgcaacttgctgctgtgatgcaagaagccgcgacgaaggttcggtcacttgacctctgaaagacaaatcagctcactttgtgacgacaagaggcgcagttcaacggccggcttgaaatacaagctgatggatcgatcgatttcagcttaatggctgtctgccttctttggctttcctcgtcatttccagaactgaatggatcactgatggatccagaaatacagttcctagtctgagagagagagagagaaggatgaaataagaggatcgaatggaaaaaagccatatgaatatagtgttttaagacgttggccaattcgaaacagctgcaagaattttcatctgaaaaccactatacccatcctatgacagtgagatgacttgcaagttgcacttatgactctggagatggcgatcggctggtggataatctggggtccgggtaatcttcagattgagtcctgctcgcgtctatgattgaagtcccttccaaattgatcaggggtatttaaaaatgtatttgcgggcaatccatccaacaggatgcttgccatcaacggttatctcgtcttggcagacaaaagatcgacttgcactagtcagtccacctgtcattctgctccaggctttcgattgatgggtccatggtgtcagtcttccgcccggcgcggtccccggatgtcccgccggcaccggcggggcgtctctggctaggtagtgctattccttgcaagtgcaagctttcgaatcccttcgaattgttggtagacaaatcgaataatttaaaaagatgaaaaatgtatagaccttctgcaggaaacctcagaaagagcttcctttctctggtatggagatatgcacctcaagttttacgacaagagagagagaaacaaataattcggtgtatcaaaaatggggtcggtaagcaaaaaaaaaaacatccgaaatgttaggttcgagaaaacgaaattaagagaagcgcgcgccggcatattttttgcaatattggtatcaagacaaaggtcgacttgagactgctctgtgacaatatatttagatatttatgtgatttttttggactcgtgttttgatgggtcaaagtggaggatacggatcacaacgcttctttcgtccacccatcgaaggacccactagacaaaagatggggtagttcttttttttttttttgacaattggcgaaaaaaaaaaaacattaagttcgaagcgacaagtcaatatcgcagagaacgcacgagatcttgcacgggaatggagagcgacccgagcggaacgacgggcggcaatctctcgcacccgaataagccctgcgggccggttccaaaagcaaacggaaagatacatacataatagacttgccggggagcgagccctatcaacgcgggtgtccgcgtgaagccctttcggccgagagaggctaaaacgaagtgctcggcttcactccgctaattcaactcgagcagttcatatgcttgatttgcttggagatgatgacccagataaaattgactcgaaaaaagtgctagtcgatcagaggaaagttgatagcagcgagaggacggataccactggttagatataaagctttattacaaatgtaaattataaaggatttttcatcctgcccccatttacatcgtgctattctaagaaggctcagagttaaggcgccagaaggcttaagtcaaggtgctgtcaattctcctgccagattcctaatgctttgctggggttcccctcatcttttccgacttgtcgaagtttttgttggtccttttcttcttttctcctgggtttcaaacactctcactcttaagcatccatcttatatttcctatgtcacccactccaaatgcagctgttaatttcctgattggcttcctctcttattcccttattatctctaacttgtggtttatttcagcgctactccttttgtgaattttgcaattcagaatccgttgaattgtttcatgatcaactcctgaatttgagaatgaaatatagggtatatggtattcaacctattccgtcttcggattccgaagtttgttgatttcgcctgtagatatggaagctggtggttagtgaattcaccttgtcaaagattcggtgagcccatgaggagatgactgacgtaaagtgagtcgaacaacagcaggttggtagtttgaggggtcattctgctcctgaggctgcattcggacatcggcttgaacatggaccaaagaactgcgatgtagattccgagacagagaaacttattagacggcgaaagtaacgatcgatcggattagtgatgattgacaaaccctttcttgaactctgccaagtatttgtttagtcctgcgttgaaagaaagtacatcgtggaaggaactggtaggttctacaacaaattagaagcaacgaaagagattgttgtcatgttagtttctcggaggaaaaaaatagaatcaagcttagagttgtgtatgcgaacagtgccttaccttttccagcttccctagcttcacgtcccagcgggtcagcagttgcgactttcaatgcgaccatcggttccttgtctcccccccgctcgatcactcttgcatcttgaaccaagttaccaatcaacgtcagtcgtgcgtaattcctcgttgatatggtctggatcggattcctctggatactgcttctgactgtgtgtgatagacctctcgatagtggtgctgacatcttgttctggtccaaagttgatggtcgcttgttggttgaaaataacccaatctgctcgtctggcgtctggcgtctggcgtcttggcgggcgagggcgcgcagccgcgcagccactagaatactaaaatccaatatctgacctgtgaaaccccattgtgtgtctggtgacaggctgggaacatgtgcacatgaatttttattgagcacaaagacatctgaactttgctgatcatcaaaaaaaaacaaaaaaacattgggattcacgagcatcatgagcgacgaagaggagtaagtgagttccacttgaataacaaaaaatatcagatatattgattgagccctgcctgaccgataactcacccagacagccgctgaatggcacacttaatttaaccaatccatgtctcccaaccccaagcatcaccaacaaagacgacgcgaatagtgagtaaattttatgtttcccttgaccttgaataatccaattttacttgatctaacgtgaatttgtatgtgtgtgcttggtctccagctatcaagatattagtggccaccgataatcacatagggtacgctgaatcagatcccatcagaggtcaagattccatcaacacattccgggaaatcctgcagttggctgttgaccatgaagtaagcaatacccctgattagattaagctgaaatctccaccactcatgtagtctaattttcccgtggatatacatttgcggtatgcaggttgatatgctcttactagctggcgatctatttcacgaaaatcggccttcaagagcttcattatactcaacaatagcctctctaagagaatactgcttaaatgatcgaccggttcggattgaactaatcggcgattccggtatcggaatcccacacagcttcaagtcagtcttccgatcatgtagcttgttacagttatttccttccccatcaactactcaaacttttcttcttcagctttcctcccgtgaattatgaagacagaaacctcaatgttggcttacccgtgttttcaatccatggtaatcacgatgatccacagggaatgggaccggtaagaacctgataccctgagagatgctgcgctctccaatgagattcacttaccggtgtttttattttgaaaatcaaggaaggcgctctctgtgctttggatgttttgtcggcgtctggactgatcaattactttggccgacaagagctacctgggggcgctcaaagagacgaagaagcgttggaagaaggcttacacatacagcctgtcttactacagaaaggaaggactcgtttggcgatgtacggaatcggcaacattcgagacgagcggtttaactatgagatgcgtagtaatcggattcgcatgtcgaggccagccgaatttaaggaacaatggttcaacctcatgttggtacatcaaaaccggtaagcagatggttgaaagctctgggattgaagaagatcacaaattgaattcccgaaaaaaacaacgcgggcgttatgatgaacatgtcggtcaatttcatcacttattctacttgtacttttcttcctcagcgtcgcacacggaccaaaaaactttgtaccggaagatggatttggcgacgacatagacttggtaatctggggccacgagcatgattgtctaattactccccaagaaattccagggaaaggttactttatcacgcagcccggatctagcgtagcgacaagtttggccaaaggcgaatccatcaaaaagtgaagccatttcttgctcagtatcaaactcgacctcgcatctgttctcgcctagtgaatgaatataaacttaatttctttttcgtaaatggatgttttttgtttgatgtttggtagacatgtcgggattctggaagtgcaagacaaggatttctctctgcttccgatccctctgaaatctgttaggccatttattttcgacgacattgttctagctgaacacgaagaagaggccaagctcaagcttgacgagaagcccaaagttgtccgatatctcaagtcattggtcagtgcacaatattccacattagccgaaaccccagttactgaaacacgtgcatttgccttcctttggcggtctgacttattctgatatattcatgtcaggtagagcaattgatcaagaaagcgacaactgactggaatgatgaacacgattatgatccggattcgcccccaatgatgttacctttgataagactgagagtcggtaaattttactagcacagctcctgaaatcttcggattagtaggagtccaagcgtagtaattttcgattttacggtgcaggttgaatattcccgcgcagacgggctgtcggcctacgatgtcgggaaccctcagcgatttggacaagatttcttgggcaaagtggcgaatccaaaagacttggtacaattctatcgacgtagaaagatcggcccgcgtacgttcatttcagcgattttgtacccaagtagtttccaagcgattttgtacccaagtagtctccatcaactgattggatgtacttgaattgattgatataggcaaaccgaagaatgatattgacttgccggaggaagaggaaattgaagactctcaagcaaaggcgccggaaaaagttcaggttgcaactttggttcatcaatacttggaggcccagaatttgggcgtactggcagaaaatggcatgcaaagagctgtcacattatttgtggagaaagatgataaggatgccatcaaggagtaagccaacagtttcgtttaattccgcagtgggcaaaccaagaccgttcggacgtagtgcgaagcggactgctgataatttccaaatatgtgtattttttctctcttactcgcaccaccaggttttaccacaacgcacttgaagcgacccaggcccatgtcaagggttctaaagcagatatcggaggtagccgccaggatagaaatcctgaaagtgaggacgaagagcttctcggggagctaacaaaagcaaaagaaagctacgccgacacatgggaaaaaaatcaaaaagatgaacttacaacacagaaagtgagtggtacatagccggacaataattcccatttaagttggctgcaatatctatactttcgtatccaccctgctcacgttttcttgagatgcgtaccatttagggcaaaggaaaagctgtccgcaaggcaaagcgaaacgacgatgattctgatgaaagtgattttgggaaaatgtcagatgtccggtatgttgatgaatctgataatggcgacgtgagttcaatttaacaataaattcatggcgagtggacggaagattgtcaaccgaaggctctgtgccgaagagcaagttcagaagcttatcttaccttgctttacttagcctgccggacagtccgattccgatatcagtatccgtgcctccgtggccccgaaaaaaaaggcaccagccaaggcggcaccggtgaaaaaagcgccagccaaaaaagcgtaagttttgtgtgatgctccaggaaatgattgcttatgtcaattaatcgactggaattccttacagcgcgccagcagcaaaggcacctcctaaacgcgcagctaccaaaaccgccgctacatctagtcggagtagagctgccgcatctcaatcacagactacattggatttctctcaacaagccccgctgcgaggcgctagtagacggttagttccaatcccttctaccccaattggctttctttctccccctccctcagaaaaaaggatatccacttgagctgctcgtgattgtcggacttttttttcttttcagtactgctgcctcccaaagtaaccctcaaatggtgtcggatgatagcgatgatagtattgaagtttccacccaacgaaagaccgccagtcgatctcgtcgctaaaagctgtaccacttgaccctcaggcctcatacatacgtaaccaacgatgggtcggtttttcttctcatagaaaagaaagactgaagtatgcatatggcccaactcttgctttctttccaactcttacctttaccaaatctgtattagtcattttaacttcacgccagccaaccacgacatacgatttctcagttgaggatggatttgttctgatcaatatataccaccaccatcagattgaatttgtactcttgagaaggaagagattgattgtagctagatacataccacaattcattggtctcttgaacaagaacatgcaaccaagagatggcagttgatgagatgtactggagcagaaccaggtttaatcagttctctaaatcgtgacttgagagctgggtgttcacgttttacttgcctgaatgatcaagagttcatactcagcatgtatctgatgtggaaagcaagcctttttaatatccaagttatcttagttatgcttgtgctgccataagagctttgccatgccctttctcagtaactcctcccttccatacatctgcctcgcccacccttttttttttttttttttttttttaagtgctattgatttcacataccgcactatctatctagtttatgttatggacatacaaaaatatcttctagtactaggaaataacacgtcatagatcaaaagagacgagaccgtgttgtagcgaaatacataatatttagtaaaacattatgtatcactacagtagacgtcatgaattacattcacaaccgtctcgacgaatcatctttctttttcatcatctcttctcacgatgttttctttacataatcatgtagtataaataagcttgtatttcactacaagattatgtttttccttatgcaatctagtttcctagcttttctcatccttcattacctactcgtgcctctttaggttatgagcctctctgctacttaataggaggcatagtttttttaattcctttacctttataaagcctgtgtggcgtgcgtctccggtgtgaatctctatctctgtgtgaatatagtgagcctgtgtggctttgaccttgtgtggtcgtgttaaattttttgtgtacgcttagtatctaccttactgtgtgtgtgtgtgtgtgtgtgtgttgttttccccttcctcgttcggctattcccatattctcgccataccttttttttttcctacatcctcttcatccatttttttctgtatcaccattttatcaccgaattttttttccgcaaccttttcctttgtcactgttttttctgttcccttgcgtgttccaaagttttccatccacttcactgttttcttttgaccacttcccttctgttttcaaatcctctctcctgtcgccatgtctcttcaacgtacccctcctcctggtgtcactacccgtgccggtgctcgccgccaggctgcctcccgccatatctcggacgacgagcatgaagaaaccttcatcagccaacctgctttgggcgacggcgatgtcaccgatggtcccccccctccagccggtactcttcctcccagcatagatcaccggaccgagtcggctctgatccgggatggtaccgccaggttttccgacaactaccttcgttcagatgggagcaattattgggtctggcttcgcgagcttacggaggtggccttttcttttctgcgggatgaaaggttctatgtgtcggatcgccgtggccatccccttgagcgcgctgctcgtggcatcctccttggctctgtggacacctccattcggttcgacctctacgactttactcggagtgatgcgatgttgagggccatcaagggccgttttggcactatcagcagggcgacgcagctgtcccgttggagggatctctttcacttagccatcactgcggacaccaatgctaacgaagtgtcttccctttatcgttctcgcttcgatgatcttttggcttccggaatacctctttcacgggacgccatccttggtctcattctacagtcctccattccccatggcacagatcttcggaacgagttcgaccagcgaatggacatggagctctcctggaacaacaatgctgctcctcgtttcgatcgggtgattgacctcttggctgccagcatctcccggttgaacgtccgtgctagggaccgtcaacgggacatggccccacagatgatggcggcggatgcttccgtgcaacggcgttcttcaattgaaagccaccccggtaacgtctatggtctggcaggacgacctgagcaacgttcggagaatcgtctcaggacctgtttccgctgcggttctacttctcaccagattgctgactgtgccgagccgccccgccagccccgccaaccccagtctcacagctatcgtgcccacccagaccagttcacggcccactatcctatcatcaccccgccgacgggttaccgtcagcctgccccacctcgtcctccgcccaaccctgcccaagctgccccggcgcccggtttgagaccggctgactcctatcgcccggactaccgaagaacgggtggacgccccgccgctcgccaggctgaaatcattgatgaaaactcgcccgcgccccctgaagattcaatggactacgaggaggtcccgggtccagccccggaagctcgcaatgccgagttcaattttccgtcccccccgcccgaagcactgttcgatactggggccactcatcatttgagtggtgataagtcagcgcttcaccatcttcagttactgtctaagcctatccctttgaaagtcgcaactaacacttcctcccattttatcactgcggtcggcactctagttttccatgggccgaattcaactcttatagagcttaaaggggttctatattgtcccgacgccaccaataccctcatttccccagcagccctgcgacttgccggctttaccatgtcctacgattgccgcgacgattctttcaacattttctcgggccggaccctgtgggccaagagtgttttgaatcctcgaagccgcaagtggctttttcctcctccccttccgcttgtttctactgtttctgctttgtcgtatcctgtatcgtctgtcgctactgtcaagtcccctttaccccatcctgtttcgtctgtcgctactgttacaccctccgctgccccctcccgtttgttttctactgtacatactttgtctgtgcttcctactgttgccggtgctagagctgctgaacctaacaatgaagttccatttgtttacaatgttcctgaggctgtacgcctgcctggctctgaccctaagctcacgtccgatgaacgtgagcttctgttgatccacctgcgacttgggcatgttagccttcgtgtcattcgtcgaatgatcaaaagtcaagtgggccttgggttgccggctacccttcctccgggccagatccactgcccaacttgtatgattgccaaaagtgtccacaagaactctttatcctctactcagcggacttttcttcctatggatctgtggaatgttgaccttattggcccttttgaagtagaagcgactggggggggaaagtacatcctgaccatccgtgacattgggtcagggtatggggaaatcaagattctacagcttaaatctgaggccacaagattcctcatcgatgcgattacgtgtctggagcggcaaacgggcaaacccctgaaggctatccgatccgataacggcggggagttcaacaatcacactcttgccgactatctacgacaaaaagggattaggactgagcgtgcaatcgcttaccatcattatcaaaacggtttggttgaacggtacaatcggaccctccaagacatgggccgcacgttattgcttgggagcggtttacccaaatccttctggtcattttccttcacctgggcgtgctatgtcctgaacaggattccgaatgggagcagtggggacattacgccatatgaaaggttctttgggatcaagcctagtttcgagttgacccgtgtgtttggggatcaagcttatgtacatatcgacgcggagaagcgaaaaaaactggatgagcgagcttcccctggttacgtcgtggccatgctccctgaatctaagggttggtgtttctggatgccccatttgaatggtttcgtcaactccaacatagccacttttcgccatcatccgaatccttcccatatttcttccccccatttctcccttgccgacatgtctctgccaagcattggagatttccgtgacgaattaatagccaatgagcaagacaggatggttgagttggttgcttcatccgtaccagaattttacgcgtctggcgtcccgaccacgtataggcaggcgatgaggagcccggataaagattcctggctcgctgcggttagagaagaacttgcgaacttggacagactgggtgtgtgggaggtcttgccggtcccgcctggaacaaaagtaatgtctgctaaatgggtctttgctaagaaatgcaaacccgacgggaccatcgaccgattcaaggctcgttacgttgcccgtggatactctcaaattgcgggcattcaatatagtgagacttttgcccccactgctactttcatatctatgcggttgttactgtcttttgcggcagccaacaactggccagtacattcttttgatttcgtggccgcttatttgaattcccccatagatgaggacctctgggtcactccgcctgaagcgttaaactctccggcaggtacggcttgccatctgaagaaagccctttacggaacgaagcaagccgcccgttgctggtggtttcatctggcgagtacactgtccagcctcggatacaaagcctcgaggtacgattccagcctatacttgctggagcctagggatggaggggggtcgatttgggttcatgtagacgacggcattgttactggccccaccgaacaagttttgaagaagttacaagaggatttgtcagccgttctgcaaatcaaatgggagacctcacttactgatatcgtgggcctatctgtgaccaggaacaagtcgggttttgttttgtctcaaccaaaactgattagcaagatcctggccgaacactgggatggtgtcttgaccagcaggaccccattgcctaccggaaatttgcccactacttctggagatgaaacaggtattgactcctccggatacctttccctggtcggaatgttgagctatttggctgttgggacccgacctgacatctgcttttctgtcaatttcttggctcgattctccaagcaccctacttctgcgcactgggctggtgcgaagactttggtgaattacctggcgaggacaaaagaccaaccactgctactgtacccgaagaccgcaaaccctcatcttttgtcttacgttgatgcgaactgggggggtgagttctcccgttctacttatggcttgatcatattccacctaggctgtcctattgcctggatatctaaaaggctagccaccgttgctgcatccacggcccatgctgaatacatggcattgggccattgtacacgacaagtcttatggatctgtaacttactgtatgatatttatggcgcttggtttgtcgggaaaattttgtgcgacaatcaagcaacagtcaagatctcatccaacgatacttccaacaaacgagttcggcatacagatcgagaattttacatcaccaatcaggcctttaaagaaaatcaaatttctgtggaatgggtttctacaaagaatcagtatgcggatatttttaccaagaaccttagtgcaccgatccaccaaatacagcaggcgattgtgcaaggagtttcgtcgagtgggggggtgttgtagcgaaatacataatatttagtaaaacattatgtatcactacagtagacgtcatgaattacattcacaaccgtctcgacgaatcatctttctttttcatcatctcttctcacgatgttttctttacataatcatgtagtataaataagcttgtatttcactacaagattatgtttttccttatgcaatctagtttcctagcttttctcatccttcattacctactcgtgcctctttagaccgcagacatctcgcccaccttaaaaggttaagagaacctatttatgtatccccggcaagcgggtcaagctcgccgggggagaattagcagcgggggggggttgtatttcaatttgtgtaatttcaaaattcagggatgatgacgatgacgatgatgatgatgggcctggccgacgccggtgtcggtggtgactgacgacggagatttatgtaaacttaaagggcgtgaattaaggtttgatttggaagttgtaaactttaattttacaggtttcagcgaagaagcaagtctgtagaaggtttgcagacttgggttgactggaaagccttactcagcctccgatcgaccagaaacaccacaaacacacactctgaaagcttggacactccgaaaacaaacagcaaacgactgcattcagaaagcaacaagataaaaacaaacaaaaaacaagcaaacaagcaaacgcaaagagaaagcaaaaacaagaacacggacaagaacggaggaacaagcgagggctttggatgacatcgaaagtcaacaacaggacgaccaaaagcgaccctctctcaaatgactggttcactcgcactctaaagaaaaactaataaacaaacaaatcactcccaccaccactcccacaagaacaagaaaactttgtcacctgccctcagcctccaagccgcaacaatgcctctcaggttggttggccaaccattgctctacactatctcaatcttcgccagtcttggagtcttcctggtaagagcaaaactccactctctagaacctgtcaaccgctttttcagctagctcacttgagctcacacgtttttttttttaaataatttctctagtttggatatgaccaaggttggaggaattgaaattctcacatcgatagcagtcacatggaaggaaagaaaaaaaaactgactgagatgcgtttggatcttgggctcctccctctaggtgttatgtcaggtatcatcaccggcccatacttcaaggccttcttccatcagcccactcgatatgaacttggaaccatggtagccatcctggagatcggagcattcagttcagtcctctctcccaatatctcccaaccagcagcccaactgcaatccagaatgaattaaactaaccatctccacgatcctctgtcatgtgcttgtgtccagttacctcgattattgcaggccggatcggcgatatcttcggtagacgaaagaccctcttcatcggtgccttggtcttcaccatcggcggactctgtcaatcgctttgctccggattcacctctatggtcttcggtcgagtcatctccggtttcggcgtcggctttctatcgtaagccgtcttccatcaattcctggctatcctatacagatctggttgtcctagttaaaccatgctcttcctttatcattggctttctcttccctcagtacaattgttccgatttatcagtccgaaatctcacccgcagatcacgtatgtcccacttcctttttttttataaaataatctcaggcttataatttgatcgattttcactatcttcgcaccactggcagcgaggaaaactagcatgcatggaatttacgggcaacgtatttggctatgcggcctcggtatggctggactatttctcgtcgtttatcgagtcggactggtcgtggcggttcccgttatttttccaatgtgtgatcgggacgatcctgatgatcggctccctgttgatccctgaaagcccgcgatggctcttagataccgaccaagatcgggccgggatgagggtgcttgtggacttgcatggcggcaatccgcgggacgagaaggctcgtcaggagtatactgagatcaaggaggctgtcctcgacgatcgtctcgctcctgaccgttcctatctcgctatgtggactaggtatcgtggtagagtcttgctggctatgtccgcccaagcatttgcacaactcgtaagacttttgaccgtctgatataacaaatccttttcgtcgagcattccttcattaacgcttcatgtctatttacccctttattttctaaaagaatggaatcaatgtgataggatactgtatgtttttttttgttctcttttatttcaacctgatgatgcacgtatataccgaaagctaacaacttgtcttctcacctcagatgctccgttgatttttgaatctgctggatggatcggtcgggatgcgatattgatgaccggtatcaatgggacggtttatgtattcagcacaattccaacgtaggtgttgttgttgttttcatgcttcttccaagtgtttgggtacccctattgatttcgatcgtcttccatcaatgtatctctttagatggtatctggtggatgtgtggggtcgtcggttcatcttgctctcgggctcggtcgtcatggctttatcgttaacttttatgggttggttcctgtatttggacaccacttacacacccttgtcggttgtggtttgtgtgttgatctacaatgcgttcgttaattatttctcttatctctgactcttatgcccaaccaaaagaaagcgagtttcttccaaattgcagatgaaagctaatacaaatctttttcatggatgtgttcaggtttttcgggtattcgtgggggccaatcccttggctatatcctcccgagatcatgcctctacccttccgtgtcaagggtgtctcgatcagtacggctactaactggttcttcaactacctggtcggtgaggctaccccagttcttcaagatgcgattcgctggagactgtatcctatgcacgcctgtttctgtgtgatgagcttcattctcggtacgtgtttcttgaagcatcttcttgagttgagtgggtcagaattcactttggctcaacggaatgatttggtcttggattatccttagtatattttgcataccctgaaacctgcgggattccactggaggacatggatgaattgttcggagatgtaggactagaggatcatgagaatcaatcgctagtcaattccgagcgttcctcgatccaacgagccttggagcctcccgatctaactgctcaaagccttgacgatcatcgtcatcaagatgatcataacatcggcaaatcatttcattccagttggtttgatcggatcacgggctttaggaaaaacccctctcggtctaatcttggttatcagactgccgcccctgatgatcattagaagaaattgtccctcgtcttattaaacctctttaaacctcatcgatctctttccatcttactttcttatccacttcttttcaacttcacttgataaaatcagacccgcgcttctggattccttttctccattttcatatactcattcattcatctaatccttcgatccaagagttttcctcttttttttttttttggcgacacacatttggttattcttacttttgtcaaacaatcaacaagcagattttcttacatatgcgtctttttgtttcttccaaaataaattcttctccctccctccctttctccacaagaagattgctctttttgatccctcaccatctccctctctctccctctctctctttatgtagttctttatgttgttattggaagcttttatcgcggtggttggtggtggttgagttagacctgctcgcaggggctttttttcccctctgtagtgaattgttgtttgttgtatgtatgacggtgttttcggcccttggtggggagagatcatgatgtgttgttggtgctatatattactatatgaaaaaaagaatatcgtcgttttactttactttttttttgtcatgaccatacatctatttttttgttgtgtgttttttttttcttctacattggttttcattcgatcccaattgatctccgtcctttcctttctttttcgacctgctctttatcctttttttttttttctttttttttttttgagtttttagcttagatttttttatttattttctttctttctttctgatataagaaaacaatggttaaacacaaagggaacttaaaaaccccattggtcatcctctgtttgtaacaaaaattatagtcacaaatagaaattgaattcatacgggatttaactcttcattaatatcaaccaccagaactgaacttcaataaaaatacttcaatccataatttaagactgagagaggtctaaaaagtgctctaaatcgcgacgggaagtcctctaattgtcatccagatttaccaaatatgacattttttttttgaaaaaaatgaagtgctcttgatttcacatgccgcactatctacctgtgcctgcaagctgctggttgaggccgattcctccccgggctccggcaagcagcgacgaggtgtacctgtttgtcgggggttgtttctcctcccaggcgaaccgctacggcgtgcacacctgctcgctggtcgtcgaggagggattctacgttcataacaccggtgggcgatgaaatgtttttgaaccgggaggggataagcgtatgggatgtccagctctggtctatggatggacagaagccgcatcatccttcgatcggctggcctgctccatcggggtcggaatcaccggtccggcactgcttgatcattagcgtttcatcttccaagtgaaaatatgcacggctcccaggagctctcaggcaggcgaacttctcgtcgctcattttcgtgatatgtaaataaatacataggatttcggtcgtatcgttgcgaaggagtgttccttctctctagtctcacatgtatgatgctgacgctccagttcctcactatcgtcctggtctacgggactatggtgcgtagatcagctgcctagtgtgtggggcgcaagcctcacctttgccaacacctcggtgcagacggaccttgtcctttccagctggatgggggctccaatccgaccttcaagaatataaaatgagcctcattcaccgatggccttcatcctcatcccactcatcagttcacctgccctcagcatttgactatatagccttccaccgatttctcagcctccataaatacttgtagaactcctactcctttatttccaccactcacaaaatggtttcgttagcctacttgatcacccttctgtctctcctcgtcgccgtttctcgcgcagaggaagtggctgccggcaagactgaagacgtggaccccaaatactggggatacggaaggagatacggttcgttctacaacagcttcggaaactgttactcgtggggatgcggcttcacaagcggcttgatgctcaactcatggggcgtcccatggatcaacaatgtgttcaacacttacaactgctatggaggtggctggctcctccgcggacctggcatgtacttcgtcaaggccactgaggaggctcacagtgtcgcccgacgagctctccccgttagtgctgaacaacttgtccgacgagaggccggagtaacttgcattagcaacaagggagtttctagcactttctctcccagtgaatgtattaagtgagtgatattacttctgttgctttatgtcactacaagcgctcgctgatcaaagcttttcttctcctctcagggctgctcatgagttggccgagaagaagaccagcagcgctacccacggaagctgcaccttgactcttgttaccaagaatgacaaagtcgccccaagtcaatcgtaagtagtccgacttaatcaacttgatgctgatcataacgcgagaagtcttaccgtccgatctgcattatgctccacagctcgagccaaatccttgagaaggccgtaaacagtattttgggtgcttgcgggaaaacctccgaggtgagttgctttttgtttttggaaatgcttgctttgctccacagtgttcatgagattgaatgtgtttgtcccgtttccaccagacccagagccagaacaagaacgctcgccgcgctgccgccgctggtcaagaagacgacacccgggttgccctcctcctttccaagcccaactgatctccttgtactcgcagcaagaagcattcattcaactgtgttcattctatatatcagctcttcctttacttatttctctctctctcgggtcatcattgtatctaatgctatcgttatataaagtgtaactgcagtggtttcattttcaatgcaatgggtttctttcatctcaaacttcttttctccgtcagtgagatagtgcgtgcttgtgagagctatgaggggacctggggatagtctcacaattcagttgcggatttccagttctccgtttctttcagcttgaaggattatcattgaaaaatggaaaacatcacgctgatgttgtcctttgtaaaccaaacatgagactcggatggttgcggcaatcctgatcagttgcagacatatagtaaattgatggtctatttataacgaaattgcttggaatcttgacaaagcaaaaaatctgcagaattgatttttaagctggtggatatgagccaccttgtctttgcaagctccaccatctttccaaagtggagaaaaatcaaatcacggttgaagagaaactaagactaatatttattgtttaactataaggttcagggaaagagatgaacttgaggaggcttctcatcaagtaatgtgtgtttaggaaaatttttgtaaaaggcaaaccagaagaaagatgttttgaaaactggtcttggattattccagcatcagcagcactggttgagaccacctgaactattcataatctagtagattaatctctactcatttcaaacccagataagcagttcaatttgtctttcaaagactagtttgtgtaaatgattcggagggattggatcaaaaagaaaagccctcttattccgcccagcaaaatgtgattacatcatcatcttccctcttccatattccctcaaggtcccttgcctttataaatccatcacaagttaacaatgataaaaagtcaagaattcctgaatccttggatcttttttggaagtaaacctatggtcagcaaagtttataagcaagtagcaattttctattccattcaaagatctctaaatccctcgagattccatgcccaagatcagattttacttactacatactcttctcatgacaaaatgtagcgagttggttggatctagtagctcttactctacaattgtttcactgccagcaaatgatctttgagcaattacatgtttttaataagtttgaatgaactgactcgttcaaattctcctgccaattttttcttcttctcaaagatgtctccccacaactgaccagagatacccaatgttggttctatgcaattcaaatggtggttgtatgacatgcatggcttaaatggatgattacgaatgacagcaagcaatttcatgagtgggtacttagtttacagctgattaaggatgatatgaaaaagtgccctccaaaattgcttcgtgaccaaccaattttttttaagattgcagtgatttggagtgctctggcctgaacccttgagggtgtgattttttatagatttcaacctgcatgggttttcatccagttgatgcgtaatgaacatcagatgtagtacaaattgttgtaatttcgagagccaaagcgggattgtccacctcgactgatttgctccaccagcaggaatgatttgaagcgaccagaaaagagttgtttaaccttgacgctaaagcgcacacaaacaatgatcaataaaccaacaagatggtcagtattgttctatgggacaagcctataaatctgagcatataagtgaatagactcaacctgtttatgccttggattcttggagcagatcacataaactcttcccttccttttgacgaccgagcagccatcgcagatcttcttgacacttgatcgaactttcatccctctgataatgttaatggtcgcattcgttagggagtggttgttatccgaaaggaggggatgatggtagggttgttgagagaggacggggaatgatgatctgagaagtgagactcgatttagagctggtcggagaaggctgctgaatcggaaagctgccgaggtcatcgtgtgtttggcaagtcaagctcggttgggttgtcctgtgtcggagcagtggatcaatgcgttgattgttgcttggatttgttcctggggggtttacatcgctggaggggcttacacacccgagcaatgaggtccagggagcagggcggacccccccccaccccccgcggtgcgcaccgctgggcaaacgcgtcagccattcgatcgatctggagcggccgctcgtccagctgacgtcagttgatgacctcagctttaatcggactcatcatcgcccttccaccagcacgacacccaaccatcgaaaacctaccaacaatcagaaaataccttcaactccgactacttgagaactcatcatggctgctgtcacttctgcctcaggtgagtggactgatcgaacaccatccatccgaacgagccactgaaactgactcgttgcttcttctcctttggatgcttgttggtctcaggtatcttgaccttgctggatgaagaagaaatccagctcaagacctatgcactcgaacagctggacaaattggtctacgaattctgggctgaagtggctgatggaatctcgaagatgtaagcctgtttttgtctatgatggctctcaccaacaacttggcaaagtgtttttttgtatatctaacttttccaaactgtatgcccctcttatcaccacatcaaaaattatcgaattcaagtgaggtcatgtatgaagatgaatccttacctgctaccacaagatctctggctgccttggttgcctccaaagtctattatcatctcggagacatcaatgaatctttacagtttgcactcggagccggtgacaggtttgatgtcgaaagggtgggcactcttggtaccgacggggagttcgtagagactgttgtttgtaagcctgcctcactccattctcttttgcaccttctcactcagcgctgatataacttgttaaattacagccgaatgtattgatgcctatgtggccctctttacttcccacgagagtacaagctccccctccgacccgctacccccgatccaagtcgataaacgaatgtccagcatcgtcgagaggatgttcactcgatgtgtcaatgcaggagagtaccgccaggcgctcggaatcgcactcgaaagccgtcgattggatatcatcgaatcaatcgcctcccgtcacaattccaaagagaacgacctgcttgggtatctcttagaagctagtctcacctccatcactcgcatctcattccgcaacgatctcctccgactcttggttcgtctcctcggctctcaagagagtggacctgactacttcagtatcactcagtgctatgtttatcttgacgaccctcaaccagccagcgagctcctcaaccagttgctctctgatgaaaaacaatccgagaaactcttaattgcactacagatctgcttcgatcttgcagaaacggctactcaagagtttctggaggtcatcaggaccaagttggtcggagctcctcagcaaaattcaagcaccaaaacagaaggagatatggcggtagatgctggggaagcatccactcaggtgagcaactttaatacagaggagtattcctgcgactttctaacacctatgatcctttactatcacccagcctgctgccaattctcacattgagcaagcccgccgcattttaagtggcgaggaaactatcaagctttatctcgaatttctttaccgaaacaatcacgccgacctcctcatcctcaagcagactaaagacgcgcttgacgcccgtagctcactttaccacaatgccgttagctttgcaaatgcatttgcgaatgccgggacaacctcagacaaattccttcgcgacaacttggactggttgagcaaagcaagcaattggagcaagttttctgccaccgccggtctcggtgttatccatcggggcaatctcacccagggcatggaaatcttacagccttacttaccttcgcagcaaggcgcaccaggctcaagcttttattctgagggcggtagtctgtttgctcttggcctgatcaatgctaaccatggtggaggcactgtgttggaatacatcagcaacgtaatgaaaaacaccagtagtgatattattgagcatggagccgcacttggacttggtgttgctggaatgtcgtccggtaacgaaggtgagccagtccccttgatcgttccatctcgaataatttccaaaaacgtcatactgaattatctaccaaattaccgatgcgcgtgttaacctttgcgcacagagatctacgatgatctccgagatgttttatatcatgattctgcaattgctggtgaagccgctggatacgcgatgggtcttttgatgctgggtagtggttcatccaaagctttggatgagatgttgcagtatgctcacgaaactcaacacgaaaagatcatccgtggcttggctgttgggattagtctgttattctatgggaaagagcaagctgcagacgggataatcgaaatattaactgctgataaggtatgtttcccgctgatatattttccgccttgacatatctcaccttgttttatctcctcgacaggatcccattctccggtatggcggtatttatacaattgcgatggcctacgccggcactgggaacaacaaggcgattagacgtctgctgcatgtcgcagtatcagacgtcaacgatgacgtcagaagggccgctgtcacttctcttggattcttacttttccgaaaccccagccaagtccctcgagtagtccaactcctgagtgaaagctacaatcccaacgtacgttatggcgccgcacttgcacttgggatcgcatgtgccggcactggaatggaggaagccatcagtttgctggagccgatgactaaggacaccgtcgattacgtaaaacaaggggcctgcattgccctcgcaatgatccttatccaacaaaatgaggtactcaatcccaaagcttccgtggttcgaaaaatctttgaaaagattatatcagataaacacgaggacgcaatggctaagtttggtgcaacattggctcaaggtatcatcgatgctggtggtcgcaatgtgactgtatccatgagaagtaaaaatggaagcaataacatgacggcaatcgtggggatggcactgttcaatcaattctggtactggtttcccatggcccattcattggcgttggcattcacaccgactgccataattggagttgatcaaaatctacaggtgagcagcgtttttaaagtacatctcagacctgaagattgtggactgatcgagttgcttgaatgtttcagatgcccaaattcgaatttcattcaaacgctcgcccatcactgttcgcctatcaacctgcaactgctccccctactgcagaaaaagtcgaaaaagttgcgacggccgttttgtcgactactgctaaagtaaaagcacgagagaaaaccaaaaaagaaagattgactacagaggatatggaagtcgtaagtgccggttttcctctccagttttatcaactttgaactaatcaattgtgagccgaacccacatcgaatttagactccggcacctgaaagtccaaccgcacttcacgcaagtgatgcaatgaagattgacgatggaccggggtcagactccacgaaaacgggcatggatggatcgaaaacagaaaacggagtgaccaaatcgtcgaaacggagaaaagacgatggatcgctggacaagctgtcgaatctctcaagagttaccgcgactcaactgccttacattaccttccccgacgactcacgatacgtgccggtgagacctttgctggcatcttcggcggcccaaaagagccaccagaagttaggcttgaccggcacctctaccagcgtagcccatgcgatcctaagccaagctgactctattgcgaccggtgctggaggcgggatcttgataatgagagaccgtaaaccagatgagccggcagaatttttggaaatgagctcgttgaagaatattgccgccaatgctggtacagctgccgctgatccagccggttcaaataataacactgctgctggtggctcggctgatcccgatcgagctttgttagacggtcctatcgccgacttgcctccttcatttgaatacaacttcgattcgtaaaccttataatcctgttttttttcatttgatttgttagccttaaatatgcttatccttttttcttagcaagacaaaaaaagtggcttccttttttaatgcattgttatatttttgttttcttcagttttcttcaggtacgtgtggtgtacatagtaaccagaacaaaaaaaaggttatgtgtggagaaaattgactgaatgacttttggatgaacagagattccttaagaaattcaactgtcctgcttacccagtacccatcagtagatgacataatttatattcattacagtttttgctatgatgaaagaaatgaaacagaggaggatgttgagcaaagatccaagtcacaatgcctatgcatatatgtccaactgtttgggtaatggtctggactgaaaagcatccatttttgttaacagatcagcacttctacccttcaatgtaattatcatctcacattatggaataatgagaaagctcataaaagcaatgagtttattcaaatttatttgtttatgttttttactttctctgtactaactattgaataggacacaaacatcaatatgctcattgagatattgataacaatgtccaaacaaaagtatcatgcaattcctttccaaaaggtaattgtgatttgtctcattttgattgtgattttccctgaccaaaaaataacatctttgaatgggggacttctgtgatcaacatctgttatcccccccccccctggaacatttcagacccttggaaagctagagtaaattttctggtgaaaatgatgtagacttttttggatctaactgagcatctgtaagggctccagatagtcctccaacgtggttgaaaatcacaaggacaatttttaattttgggagtggaaaaatctttggatctttggttttgcacaatataataatgtccgagcagtaaaaggaactcagccgataaagaatggggtaagtgaattttacaaactattttttacaagacatatgtcttgtaaaccggatagtttgtaaaattacatttttatgggggttgtataattttacaaaccatcatccaaaaatatgggttgcaaaatatgtgccttaaaattgcaacccatgccccatggagtagaattttaaggcacatatgttgcaacccttatgtcttgcaaacaatatgatttgcaaaagtacatttttaccttatttcaaggaattttgaaaccattagtttgcaacccatctatgagttgtaaattatgttttgcaaaactgcacaacatggtatgtaaaattgaattttacaaaccatattttgcaaccctttcaagcaattttgcaaccattagtttgcagcccatctatgagttgtaaattatgttttgcaaaattgcacaacatggtatataaaattgaattttacaaaccatattttgcaaccctccaaaaaaaaaaagaaaaaaaagagggagacactatggaatatggaggtactgaaccgccactttgacaaaaaaaaaaagaaaaaaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtctccctcttttttttctttttttttttttggagggctgttagaaagatatggtttgtaaaattcaattttatataccatgttgtgcaattttgcaaaacataatttacaactcatagatgggctgcaaactgatggttgcaaaattgcttgaaagggttgcaaaatatggtttgtaaaattcaattttacataccttgttgtgcagttttgcaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattccttgaaataaggcaaaaatgtacttttgcaaatcatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctactccatggggcatgggttgcaattttaaggcacatattttgcaacccttttttttgcaacccatatttttggatgatggtttgtaaaattatacattacccccataaaaatgtaattttacaaactatctggtttacaagacatatgtcttgtaaaaaatagtttgtaaaattacagcgacccataaagaataggtgattatttctggctcagtttggcgcatttgtttttggctaagcatcattgaaagcaatcacagaatccaacacacaaccagaaacgtgcatgtatacttactccgatggagaactagtgattgaaataaatgggcctgtccacagtgaatcatcttcaagtttcaacaatcaagtggcattttttgaatttagagtgcacacagtctcaaatggaaagaagatgaaagtgggaaaacatgacccaaggtcttgccagacaattaatgattttaaatggacaaaatgcaccagatttaggcaaactgcaattattttgatgacttgctcccgtcagcttcaatcggtcttatcctcgctgcagctcttgcttgagactgtcctaactccggtctgtctcgatttgaatttttgccacactcgacttaaaagttcatccagttttctcaattgcatgggttcttgtgtgcatgccatgacgtgtcttttacatgtagatcggtacgttggagaacgaaaaatgagcatgtccgctacaggaaggatacaagacagagatgaaaaaagatataactgaaaagggatatggtcctcttaatgtgcactgctactgatagggaaagacaagccggataagctgatggcatccagaatctgacgaacttccttaaactggagcctgttgggtatgggtattgttgaggttatcactgcgcaagaaatagcggtgaagatgattagaactcgaatgagataaaaaaaagtcagatgaattgacgcacaagtcccaagtgaatcccccatacatgaggccatcccgctgctcttcaggggtgggattgaacaagttgaagagctacccgagttgagaaattagtagtcagcgaataatgaaaatctctcaacatcggaatgacacaaaaaagggcaaattacattgatagtaagagcaatgtcgaagcatcctggatcagggttcgtggtgttgaaactgcagcctaggagacaaaaccatttttggtgttagatttgacgctaatgtggagtaaaagtgattcaactgaccatcaagaacctttacaaattgcacggtttcgggtcgccctttcctttgaatatatctagaaggccagcgcagttttcaggtcatgtgcgtcagttacgtacaaacaataatatcaaccgtcaatcgagttgtcttctcacactctcttcccgcaattggaggtcttcgcactacagtacagtcagaaaaattcagtttgcttattgattgcgatgatactaagaccatctccaccgcggctgctaaaccgcgctgctaaaccaaatatagcagcgcaaacttgatttagcagctccaccggggctgctaaacactcaaattttttagcaactcacctctcggctgctatcccgataccaaatttggcatcaggatagcagctcaacctcgcgagtatcacaagtttttcttgtgattctcccgctcacctttccccatcgcccccgaaacaactcaacacccaatgcccagatcactcgaaagtgtacactcaagggccggtaccggtcactagaggatgtacgctctcaaagatcggcaccggtgtggaacttctgaacaaccagaacagagcttagaggggaaatagaaaactgcactactaataatgtaagttaagctatgagtgctgatgaggctgccctctgagactaatgctgaggagagagggttacactaagaataagaaagaggtgtggctaatttctaactaattcttagactgctataactaatgaggttgttccttgtcaatcctacagggaaagaagtgagaatatgagagtggggaaataaagcagagctctgaggacactgtgtgtaaaggtttttctggggcaagcacctaaacagggcaaggtcactaaagtgagttctgaaagtaaaatagattttatctgaggggcacaataatatctgtaggggagaaattgcataaggggtgtacaaaaatgataagaagactgtatatatacttcaatgtacaaatgagcacaggttacagtcagtctggctatgggagcactatgtacaaatgtagcacaagagatgtgaaaagtaaacaatcaaaaggaggatgagtaaagaaaaacaatcccaaaagataaagactgtgaaagagtgtactactgttatcctgaaggcatatgagaaagcataattgtaaggagtgtgtctgagaaaatatatgtaatatgtaatgtgaaaaggagtacttgtaaaggagtgtgactgatgtaatgtgaagagatatatgtaagaaggtaatacttgagaaaaatatgatgtatgtggtaaactgtaaatatgtactgtatgtagttaatgtgtaatgtaaatgtaaagaataatatctgtaaaactaaaactgcaattaactaatgaaccagtaagaaatgagatatggcttgagtgagtgactataggtaaaaaagggtgtagaatctgaataagcagtcataatataataattcccagtgaatgtacagtaaaataatagatgagatggaaaggtatgggttaccacaccggtcatcgtggatgtacgatcccaagaatcggtatcagtcactagagagtttaccctctccgatgaccgataccggttcaaaacaagtgaataggaatctcaaatcgtatcggtcacacgagagtcaatactcttgaggaccgataccggttagagatcaccagagaagtgacccttaccagtgtacaatccctatggaaggtaccggtcaccggatagtgtagtctctccttggtcggtaccggccggtcgctatagagaaagaggtaaatacaataaggagtgcagtctatgctgccccgggggggggacctttcacattccccagttgctattatagcaacttccggtgcaaaaccaacttgacgcaagctgctaaaaatgcgccgcagttgccaaactttcagatttggcagctcggatagcaacttgcggtggagatggtctaacattcatgcctacccgttgagccatccagcggtttccacggtcggtgaattttgctctgggccgctccagaggcacacaccggggtcggtggtagagttataaaagccacagatctacaacttgagtagaatcagtataggtatccagcggcgtgtcgtgccatgcaggaaaggctgaagtgacttacaccttcgccaccagcgaccgcaaagctctgatcaatccaaaaaagaggaattagcacgctgcttgaaggaaactgaagcaaaacgagacaaacaggtctagtggtgtcatatcgccgctccaaacgacgattctcgctgcgcttgtgcatgttggaaccggaagtcatgtcaaactaaaagatatacgagcaagagaatgtcagagccgttttttgccattaagcagagcgacgaactcaccgcttggactggagtactgtgctctttaactggagcaggacatctttgatcagatgctgccgcagagaagacgcacccgtctttattcaagaagtagttataacacaaggtatgagtagttgccattacggcagggagtaataatgcaaggaagattgaagccgtagtagatttcatcttgagataatgtcaattggcagggactgggattggatggggtggttgagtgagtgactcacggacacagaaagcgccaggcttatataccttttccaacctcccttggccataaacttatatgtactggtagagagagatgcagctctttgctctgcaccattgacgctcacaatcctgtacactgatccttgaaccgcacatatctcccacaccacttgtcaaaactcgagccttgaagccggcatagcttgagccggctagagctggtcagaagagttcttggaaaacttggcaaatgtgtttgtttccgcaggtgatacattcaaatgtcactgtgtggtagcaatgaccctgccccgatcggtcatacctgccggctatcaggatgtaggtgaggccggggctgccggagcaagtccatccgggctttgacttgtatttctgcccagacgttttttgttcatacaccgccagcatttgagtataataagctgactgtttgacaaaggcaagcatatccgaccccacaactacagactcatgctatcgcacagccaaagtggggaaactcgaaggggcgtgatcaatcgtaaatatcccggtgctgctcacgagccactactgtccatacatgtccacttccacacgtcagccaagcttatcatttgcccgggagcggtgacaaaccaactgttcactgcgggtatcaatattttgatgtaacgagtccatgacctaaatagtcaggcatcgtgactgactcctgtttcagcgagtcgttggtcatctggttcatgccgcccacacttatctaagctggtggagaacttgaccaagccgcgaggtggcctgagacccggattcattggttcaggctcagcagaaaacaggcacatagcttccacaaaccgctttgcgggctaattgggtgcgctgagttccgtctccaaaacccgggatacaggtttccgtgttttgatgacacggctcggacaaacaagtccgagcaatgctgagacaaaatcgtgttcactgttagacatccgacttgagcaatctcaagatcggacggcggagacggccggacacaggcatgtgaagagtgaccaaccgggcaaggcacactatcaacatttacaaaaaaatagtgtggcaaaagatatagcatcacaaaaaatatactattgaccactgccaaatttttagagtacaatacaacattggttccattatcaactattggctatcttatgaagaacaagatcaaaaagaagttttttgtgattggctttattactaataggaacaatgaaatatatttctctctcattttagtagacaatcatagagagggatatacaattttgcatggcataacacatgcaaaataatgtctgaatgcaaatcacaaactggtgcccatttttatgaattttaaattaaatcaaaaaatcagaggacccaatccttatatactgtaacacccaattaagacaaagaattaagaaaaagaaagagatgacagaaaagtaaaataaaaacaaaatagataaacacagaaaactgaaaaatgaaacagggaaacagaggagaagctgcccttttttttatccttgatgacctgctctctggcatctgggaattactgggcttggatatggatggttccaagtgaatgggagctctttctggtggcaaggtcattgcattttgtggtgatcactgggggggggggggtccaatgctgaggcagattgccatcttgggtggctcctccttcattgtgtttaacattgttgaagacattggatcatttatcatcccctccattgtgctcaatgagcttggaatttctgttgtagttggtggaggaatttgctcctccatcttatatgttggttcctccttctctgtagtaaaagtattacaggattttccttatccttgaaatatggaggtgaccctatttgagacaatatttaatctattggatcaattggtccctccttatttgtgttgacaatcttcacatgtgtcagctatgtgtatgaaataccggctcaaataatataaaatttgggtactaggaatagattaaaggccaagattactccaagccagcctcaaactatgattggtccaaactttccactaagagtttataatataagtccagaatccccctacagtacaaccatctcacaacatcatgtacatttggtattttgagcttaatactctctgattcagtaatgacatcatcactacaaaaattgttggatcacattgtgaaaatgcgcggtaacatcacatgtcacatgcgatgtcacctcacattttcaaaatgcaattgaatgtttagccctagcaattcaatcacattttgaaaatgcgaggtgacattgcatgtgacatgcgatgttaccgcgcattttcacaatgcaatccaacaatatttctagtgcatcagtccagaccaccttgatccttgagagttgacacatcttagcctctctctcatgtgttattttatgccttgaaattctattagaatatcttagattaatccttaaaggttctctcatctctatcagtggtgggccgctacgggcccatgtagcgttagcgtagcggcaccatttttttcgcgtagtgttagcgcgccgctaaggccgctgcgctacgctaattcgcagcggcgctaacacttaccaatttttggtgtagtgttagcacgcctctggcaccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaaacacctaaaaaccactaaaaactgctgtagcgcagcgtagtgggcggttttttgcgccctgcgcacgtagcgttagcgcagatggggggaatcgcactaacgctacgataaacactagcgcaagttttttccccattcgtgtagcgttagcgcagaaaatgagaaaagcgctaacgctacgctaaattgtagcggtttttcgctacgctaacgctacggttagcgtagctggcccaccgttgtctctatcatctcaattctggattatttctacaacaatcactcaccccatctagcaatttactatctagatacaagaatcttggaaatctccaagcccagaacatatcctgctctcttcatcaaaattagagatgtcactttgtacctgggtatgcacccgccaggtctgccagtgcgggtacccaggtacctggtgtcgagactgtagtcagcctcgatggccggaggcaggatgaaactctccggctatcgggttgatgaggtataacaacctcatcgactggaaggaattccttccagtcatcattcccagggcgggtgtcaaagtgggtacccgctgtttttttcccaatgttgacacccacacccacacccagcacccgtttgcaggtacccactttggaaaacaggtacctgcaaacgggtaccgggtagctgctgacatctctaatcaaaataccataacattgataaattagtaaacaactgatctgcaccaaatttatttatccatctgtaccaatgtataaatcagatacacatatgtcatttccatctgtctttcttctcatattgttctcttgaatcacagtttaattttctcaatatggaacctagacacatgacttgttgtgatgagaatcaagagagttcaagctacagatttgtgaatgagttctcagacttatcaatcattgatgatgggatgggtgcatacattactccctccagctcagagtttgaagaatgtggttatgaccaaagattgaacaagttatctctcatatggttgatgtgcaactaactgaatttgacatggtatccacctctatcaatctgccaattggaagtgattttcccatattttggtggattaggaagagaaagcttgcatgcatcttgatgggaggtgcagacttcaactgcaaggaaggaccataaacatgggccctatcaccaattctggacaaggttgtgtttgatggcattgcaatcaggtgtgagagagtgaattgtcccacatgattgtcaaatggaagtgttaaaaatggagggggctgccaagtgttggagtgagaactcgagagatcgatgattttcattacaaagtaatggaaatcaactataaagactatctacatgatctgtgacatgtgtcacagtcgagcactttggccatgtcacaacatcccccccccctcaacaagacacctacaataggtgtgaaagaaaaagaaagaaaaaaaaataagaggaaagggagaaagaaaaaagaaaaggaaagcaacattcaagatacaagagaaattgtatgtacgtatatatataaacaaaataaaataaaataaaaataaattaagatgacatgaaggacaattatataaaagtaagataaccgcggtcatgaaatggtcgtgccttgaatggtatctgcacattttttgtgggctgatttccccagcgctttagtaagcacatccgctatttgatctttgccgggaatccataccagagacatctttccttcgtatagtgcttggttggtgacgtagaattcccgttcaatgtgatgtgtccgcttattggaggcctcttcacatccaatctttacagccgattggttgtcacagtaaagctttactacgaagttgcagccaataatatcaaagagaaggttccttatccacaagcaatgtctggttgcatgtcctagtgccatatattctgcctggcacattgagcttgccatagtcaccagtcgtcaagacacccacatgatgggacagccgtataggtagatgaccgtcccgtaagaggatctagaagttgctcctccccaattagcgtcacagtagcattccacaggggttgagtcggtaggccttgggtggatcttcagtggcacttcctttgtgcttgcgacgtaacctatcaggtgttgaaggcctttccagtggagagttgatggtctagatgagaatctggcaaggtagttgactccatacgcaatatcgggtcttgtacctacagccacatagcttagacttccaatggtggacaggtaatcgtgtgcatttatcccaggttcgctatggtccaaagttgtgctgaaaccttcagggagtggtttgttgtgggtagtgtgtccgtcccatccgtcgtcaaggattttctcaattagatttggttgagtgagttcaaaaccttttttgcttctgttaatttttacccctaccatgcttgaaatgccttcattccacttgatttctaagctgcccttcaactgagtctccagttgtttcagcgcttcattggatgaacccattactattccgtcatcaatgtggacccagattattgatctatcagtcttgttgctcagagtgtagacgctagagtcgtagtaggtggaagtgtaacctaggtttgaaagagtaccactgagatgtttccaccagcatcttgcggcttgttttgtaccataaagtgcccgttggagcagacaagcatcaccgtcagcagtttcaagtccttcaggggcctctacccaaacttcctcatcaataggagcattcaggtaagccgcaacaaagtcgaaattatatactggccactgattcttagagatggtcgattcgcatccggatatccgctcggatgcggatatccgctcgcgttttcagcgaaatcacgcatccgcatccgctggcggatacccgttctgcccagcgggtatctgcgcggatacccgcggatatccgcgctaaaaatgaccccttggctgcaaaaggaaaggttcttggggaaatttcagatgcagaaagccgcataaactctaattttgaagtcctggcggcctgcaagccctcatttttttatttttcctttgttttcatttattttttttttcgaaaaaaaaaacctttgctgcttgttttttattgagcagttggcacaagtcaaatttcattttttttttattttttttggtttgttcttttattttttacttttcttttattttttcttttcttgtcttttattttatttttatttattttatttattctgtgaccctccccaaaataataagtatgaaaaaaacagaatcaaatttctttttcccaggcaatttttttgttgcttgcagcaaactcatgtatgacatttgtggacaatggacatgacccagtgagagtgaaatagagatagaagataatgaaaaaaacatcaatcaattgggactacaacagcaacactttgactgccacccgcgctttgactcccaccagtcctcttcgccttagtcctagcttcattcttctttttttccatgtattcgtggagcgccaggggttttatcttgttgttctgtgaataaaaggccaacgccatgcctctacttacagattttgggtggagattgtgtcgcctagtggtgacatagtctctgccaaagctgaaagtccgctctacatcaaccgttgttgctatacaaaaagttaaatgtcagaaaaaatgatcagcaagagatgactaaattactatctggattgcttacctggacaacacaggacatcaagggccatctatgccaggccgtgatgtggatttccactccgtttctgctctgcccaccacttgagggcatcaatcggttgccgatcttccaaatacaggggaccagtgagccattggtcgatggggtcacttgagggggccgccttttgagcgtcagcagcatcaccgagacctgccagaacaccagtttgcggctggtggagaatttgatcagttgatttaaattggagggggagaatttaaatgaaatttacccttgcttgtccgtttgcagctgatcttggtgctgattccgtgtttcgaggtttgtaccacttattgtacatctcgcgagtgagcttaactgcctcatcgatccattccttaggccatttggccaacttaaagtattcgtccttgaatgagggatggagaactgaaaatccagagataataattgttagttgttggcaggaatgtcagacagtgaaagatgaagaaatttaaaaggacctacccatggcaattcggtataaaggtgagcagtcagtgagtgagtagtacttgtttgtaatgcgtagcccgcgcgacaagcatttcgtaaagccggagggtgatctcggtcgggaacctgatttgcaatcacagcaccaaggttggacgtgatttgatcaatcatgacgacgatgtcggcgagccgggctgaggcactggttgataattgaagcgtgatttcgtaaaagggtagcagaatttgaaccaagtccgcggccaggtcgaagtcttcttgttggaggtgataattgcggggtatgccaaactgcttatcacgctgccacatgatgctttcatgaagaatcagtcagtttggttaaatattgaggatcaacatatgattagacttacatggcttcctcacatcggacaatacttgcgagttggaggtatgtcgagttccaccgagtcggtacatcacgcttgatagtgtggggcttcttgcattcagtttcttgacaaatctcgatgaatttcgcctttgagttcggtgacttcctcagtttcattgcaattctacggaactgcacaaaattgataagagattagttatgcttcagactccagagttgggggaaagaggctcttgagtggataattagataaaagatgaagaaactaagttactaaccttggcaagggattggcggcacgagtcagaagtatagttatctcgggagtcttccggttcgagatcctcaagatcggccagagtgagttcatcgtccgagggaagttctggatcattgtttccttcaggtgtagtgtggatatcggcatcatcgtccaagtcactgttctctttctcttcattgaatctaaaattttcccagtattattaaacttctagtgtcatagttgcttgcttggatgaaatggcttacctctcaatgagttcatgctcttcttcttcatcagactcatcatactcagccgtgccatgggatttcttccgagcgaagggtcgaaggatggccttgacaataagattgacgatatgtgcaaagcacctgatccactgctcctcgcccttaaatcgtttccaattgagactttccaactctgaaatcatcgtctcgttgttacttgcattgtcggaaacaataccacatatctagacagagatgaggaacaggggcagatatcagagaaataagggtgaaaaacattggttacacatggggggttgagacaaagaaaatcatacacattgagacaaagaaaatcatacgcaccctattttctaaaccaaacttctcaacaatatatcttaccatgcgcgccaggtattcgcctgtgtgcctttctttgagctgcacaaagtccaggggcatggcgtccaattttgcattgccagcgccatcgtccacaagtcgatataccactgtgccaataatatcgtatccgtttggtgactgccacacatcaacacccaaatatagggccccctcatgcatctgaatagcccaaaaacaaagtttgtactactgtcagtaataatcaaaggttgattgatatatgatattatcagagccagaaaatttaatcactcacctttaactcttcacatagtttctcctgaacacataagtagagcatatgaataccttgtgaaatcatctttcggttcggaaggttcttcaagattgttggatgcagcagtctcttcatgctgtcttcttccaaggctgaaaacggcttcgctgactcggcacaccagacaacacatcgttgcaaaacctgagggaactcaaacacatcagtctggaattaataattatccaatcaggcaaaacctctaacctcccgtggatcgatatcacctgttcctgatacgccaagtgatgccagggtcctgtgacctgagggattgcttgctttctttgagcatcgagccgcgtgcgcaaggagattaccgcaggaagactcgtgtgcgggtcgattgatcttcttggaacacctagtaacagtgattgtagttgagatgatatgttaacttagatgataattattatttgacaatatgttttggtaatgaaatataacaattactgccacttgcttaactcacgtcttacattgccacacaatcatatagcgatcatacttgtccttatgatcggacatggtcggtacctcataggatgcataggcagagctgacttgattacgagcaagcttgattgcatggtctacataaaaaatttaattaacaaccaaaaaaaacataagaagaaatctgcccagtagattacccaaacgtagtgcatccgttgaatcagggtccatgtggttagtcgttgaggcagttgactctccctcattgggctccatgggaggtggatcactcgtgtctgagttatcatctcgttcctcacgtcttcggatccttttcgaacgacgttccatgatttggttgctgtttctgagagcaaaaggagagattgtgaagaagaaggggggggggggtaaaaaaatgtcaaaaaaaaatagaaaagatttcatcagcaagaatgtggggaaagaggcagttgaatatgacacatgatggcttactggtatgttgtgtaaggatttaatgagtcagaagaagcctgagagcagtagaatctgagcaaaaagggagacaaaaaatggcaagggaataggtcagcattcatcagtaacactgagggacctccctgtcaaacaccctgtatcacacctgtggaaaacgcctggaagggatataaaaaaaggcaaggtaattataggtcagcattcatcagtaagaatgtgggacctccctgtcaaacaacctagaacataccttggagggataaaaaaagtcaaggtaatatgtcagcattcatgagtaagaatgagggacccccctgtcaaacaacctggaacatacctttaaaaaaaacctggaagggaaccagtgaacaagcctggaaggggttaaaaatcaaaacagcaaggtgataggtcagcatccatcattaacaatgaaatgattcattgagggtgagggacccccctgtctaacaactagaaacatacctgaaaaaaaaaaaaaacctggaaggcaggttggaggcaggcaaaataagccggggtcgcgaggacgagtcggcaacgcagtcggcgacggtgaggcgatcgccgacgattcgaggcctgcggcaagttaactacgaggtggggggttgtgtgtgcgctggtcgtcgttccaagacgcacggagcggaatgcaagcgccgaggcgagatcggtggacggatccgattgtatcggaccaggggggatcaacagcctgtcgagggagggagtcagacccgatggggtcagcgatggtcgtcggagggcacgatggtcgtcggagggcagggaaaagaaggagatggggggggggaggtggtacttactcgtcgggggggggaggttggtgcttcgttcctagcgggaaccgtggtgaggttggacggagggaggtgatggatgtcggcggccaatacagctggcgtattggctgccgacgagtggatatgcggcaacaggtggggccgcagctgcagcctgcgcaatacagccgcggcctatatgggcgggtatccctagggatatccggatacccgcccaaatttccgggaaaagggcaaatccgaacccggatccgaatcccctgggggatatccgctgtgtctggcgggtatccgccaggggatagcgggtatccgcgacggataccctttgaccatctctactgattctttgccgcaatcgcaaggagtactctcatggaagtgaatgtagcggtgggggcgaaagtgtgtgcaaagtcggtcccttccttctgattatagcctttggctacatatctggctttatatttgaaggtcccgtcatcgttcttcttccttgaaaaaacccacctggcgcctagtttccgttggttcttcgggagtttcctaactttccatactcacttccgtcgtaggttttccagttcagtatcgacagcggatttccatagttttgcatccttggacttcatggctgctttgaaagatttgggaacgtcgtcggaagagtcgctacagtttgacaaacaggaatcaactgccctttcctcttcgcagacacgtctttcttctgtgaagtcttctagtttcaaaaccttggcttctgtgtggttgtctttgggtggaatctccttggtattgtccgcgctaggtgtttgcttatcattcttcaccgaagggttggtctgtgatggtggcggagaaggcaaggcgttccggccaaagtctgcccaggcagatgatacaaacgtctttgattccggaacccagaatttccagcctttggattcgggtaggtggtacacgactagaccctcaacagcgcgctcatcgagtttcttccttttttctggtgccgtagtgatgaaagcgcttgagccgaacacacgcgtgcagtccagttgtggtttttctccgtagaaacattcatagggggttttgtctttagtcaccttgtttggtatctggttcagggtccaagatgaccagatgaaagcgtagccccagaactgtttacctaatttgctgtcatacaggatgctccgacccatgtccgcaaccgtcctgttgtatcgttcggcggcaccattctggaaatggtgataaggtagtgatctttccgccagtatgcctttatctgtcagaaatttggcaaatacttttgagtcaaattcgccaccgttgtctgagcgtaaaaccttcactcgtgagccagtttgattttcccatcgagtgactgtatccttgattgatgctgcagcttctcctttagtcttgagtaccttcacctcactgtaggatgtgaatatgtcacggatggtcagcgcatacttgcctccagtcattgtaggtgggtcaaagggacccatcagatcaacacaaaccactgataatcgctcaaggcatctgttagagggaccgagtacggatgtgcgtgttgctttgcaaatgcaacagactgggcacttgatcgagccagtaggcattttctcagggaggccgtagcctagttggagcttgaccaaccttcttatttttctcagacttgcgtggccaaacaggtgatgccaaaagagcaaaaccttttcgtccgccgtgagatcctcggtcttccaagtgaattcactatgctcaatgatgtttggtgacttaagaatagattgcagctttatttcatgagaatctagactattacaagaacggggtgtaggtgagagaaaaacatctggtgctctgagtggtcgattgaggggccaggtgttgcttttcgtgtcgaaagtactgcgtagaagtaaacggccagttctggacagtagatcaatggagtcaaaatttccatttacacggaaatggccattagctttcttgaaagaggcgattgacaagagagttgacctggctcgctcacagaagtagacttttttaacttcgacagtcgttccgttcatccccgcaaacttcaaggtacccgtgcctgtaatgtagtcacaggtggtgtcagtggctacttgaactgcaatgtgtcgttctagttcaatgaagttgtgtagggcgtacctatcgccagtgacgttatcggatgcaccagagtcccatatgacttcctgcctgttatggtctagagtcaattcacgtaagttgaagcggttgcctgatggttcggccgacagttcttccgattaaaagacatagttgtcttcctcttcgtcggcaaagatatcgggactgaagaccttggcatcaacttgcttaggttgggtttggttgttctcatgttgtgattgctgattgcgccgggtattcgttgattctggttggacgggctttatgtacggcatgcgatcgaagttgtaggtcacggagcatggaggaaattggcgggttgaactgtgggaagagggagcgttcttggtggtgttttggaatccgtgcttcttggatggacagtcaggggcaatgtgtccaggtttcttgcagatgtagcactttggaatcttgctcattgccattgcatctattgagtgttggtcagttttctctctgttgtccagttcgtcagtgcccttcaagttcaagcggagcaaagttgtttcggcgaggcgggagtcttcagatagagtctgttctacacgtgtagagtccagaagtctaagcagatctttgagggaaggtgttcggcactcatgggtctccataaagatttctaccttctgatcgaacgctgaccgatgttgatccttgagattggtttgaagtatcagacccatcatcttgtcaacagtgagggagacttcaacttcatcaaaagaccggacggtttcgttgaacgctgcgagtatgccggcggtggtggtatatttgctggggtccaccgagatgaaatcacgccaagccttgagttgcgctgcacgattgacggatcggaattttgaaacaatgtgtgcactgcaaacacctcggcggacgtggccagtccaagtagatcgtagatgagatcctggtggacggatgaattcaggatgcctctgccgatcttctcgtcggtgctgtcgacaacggcgtcatcttcgggggtgaagaaattggcatcgccaaactgttccatgctgtgcatgcagagcattcgctcccaacatcggaggttggaaccatcaggcttgagaatatcgtcgtcattcatccgtttgacaactgccgcaacggtgcttgcaattcgagcttgttcttctaggttggctctttgttgaagccgtgcatcttcacaatcatggcgaattcggtcagtgtcccgttgtgccttcaattcagccaggagttgcatcgtcacattagcgtctgagatgtgtgggggtgcgtccgtccgacgccaattggaagaggaagaagctgtcgccggcttgtccgtgatacaaggttggaaggtagtctcttccggtgattcagaacgggcggggccttttccttttgacaaagtacctgacgtcccttggttggcgccggtcatgttcgcaaacgtcttccccaccttacgacggagtgcgtcagtggcgttggatgcttgttgcttttcaatggcagtgcggagcaaattctcgatgggagtcgaacggcctgtccttgatagcgtggacgccggtttggggtagggtttgtggcctggtttcagctccggtcggtgatcgtcggccatatcgttagatgggtgatggagaaagtgagggagaagaagaaaaaaaaagggatcgccttcggtcggcgtagtcggtctcaacgctgtgaacttaggttcagtgtctgatcaccaaggttctcaaccttgtcaatatacgttacccgcactttgtggttatggatgatcagtccaatctcaacaatagctacaacgttcaccacagagatacagattcggtaatattaacttggaagctaaagctcggcgaatcttcacagactttgtcgaacacagcacgagtcggattcagtcgggaggggggggggggaatatgagggtgataggaatgggttaaggtaaaaaaaaacacctcgccggctgactactgtggctcgccttttgggggctactggtggttggtacttgttcgaggaagaactacaaagactcgtctatggccggctactaggatggtgtgttattcttattttcgagctactccagcgagaggctcataacctgttggagtgagaactcgagagatcgatgattttcattacaaagtaatggaaatcaactataaagactatctacatgatctgtgacatgtgtcgcagtcgagcactttggccatgtcacaacaccaagcactgggtcatccatgaggctgagcaaaggcactttgaagctggggaacaactgaggcagaaaaaaaaagaaacaattaagtacaaaaagctcaatccataaaatgtgacaaaaaaaaacaaaggattggatccaagctttttgagaaacacaataccccaaagctaggatcaactggatgcttataaccagcaactgcctgtgtttatgatggcaggccttttgccagccatagcagggcagataattgacaaggttttggcaaattttactggctaatcagaagggtattaaaacttgacaaaaattgcatgaagataaaccaaatatatatctacatataactaaaaaaatggcctcagagggccaaacaaactgtcagcctttgtattgatttctcatgcggcttctaacgccggcgtcgatgttgcacatgtcaatgtcatttccgacataagactttacaatcagaaaaaaaagaaagaaaaaaaaaacagaaggctattacaccatgcataggacttcaaacaagtaaaatccccaacatccggggcaaaaacaaaccgcctccccaaatttgggggcatatactagtatatatatatatatatatatgaaaggacatggattatccaagatgaactggacaggactaattaatgaagcaacaatgtagtatggaattgtctgtctgattgtatgattaattttccaagtacctgcacaaatgtagcaacaacaacattaagcatttccccaaattccattttttggtcttatattctactgactataattagaggatctacatataaacaatgtatttcagcaaatgttcaaagaggctttgtcgtcaaagatttgcagctgccatatgtatgtggtacactacagtgaacagatttatgggaagaaataaacaaatgatgtgtgctgagagatttgtagagtagatggtggcagagtttaaaaacaaaaatcacataaatattcaatcataatgcattcctgatcatagctccttgcgagtgaggctactcaagcaggcggccgacgagtggtgattagagggcttgttgatcttgagtggctataaaatgaccatcaaaatagcatgagcaagggtttgggatgccaaagaaacaatggagtaaaaagaaaaaagataaatcatctttacctggttccatatgttgaatgccgactcgcagggattccgggatggtagccatcaaactctagtgattcttcatgtgtagggttaggtgaagggatgtagctgtcgtcaggaagatggtaaggcaatctgacgttactcccaaattcaggagggtattcgtgtggtgcgggtgaagcagagcggctaccagttccgcccttctcctggtattgaaagctggggcgaggaccgttctccaagtatccttggatattcaggtcattttgaggggctggtgcattcgaatgttcccttgcatgtcccagattaccaagagatgtcgatgctaaggacatttcgtcgtcaccacgttctcggaggaattgttgctgagagtacatcaggtcgtgctgggcgatggccgcgaatcgaagtccaccaacaactggctgaggtccactagatagaggagctttgtcatcagacctgcccgcgtaatttgcttgaccatagttctgctgagcgcctgggttcttcggatcttcactgggatcgccaattctgccacgatatacttctgatagaagtaattgatggtctttgtggatcatgggtgtaaacagttcagcatggagggaaggatgtccgaatcgcttcatcagccggtttttccgagcatcagcattgtgcttgtgtacctgtgagaattcggcaccggtcgggatgtaccacgtgaatttggaatcaaaggttgatttcaaaaagaacttgaacgctatcacgatggcaaaagggggcaatgtagcgattgacttgaactggataatgcattgtcactgtcagctatactgtttaggtatttggtgagagtaatggcaggatatcttacccatcctaattgaagcccaattgtgagacataaaaatgctgaatgtggacaggatccgggcgcgtcaatggaagaggatactgttgatgaatagatttgacaactgaccgtgcattgcgcatagagcaaataacacccgattgatgagcattctccataagcgcccaccactctcgcaccttgtgatggatatgtacatgagctgatatttgtagatccacgaactggcaaaaaaagaggcagaagccaggagggggacaagtggtgcaagcggggcatctgtagatccaagaatgtcagcaatccatccatctcccccagagctgtaaacctttgaattccgctcacaaacaaaggccactaatagcatgaggagaacgtttgcggaatatacgggataatcaaattcgggcggcttggtccattcccgtatctctcgaggcgtccgaccccacactttcgtccggatgaagaccaatagtaaggacacaatctgaaccaggtccagaaccgaggtaaaccctcttaaaggaaaccactgaaatgattacaaagcaaggaatattcatttgagatctttgttaaacattctgctttagaattttggcagtgggctactcacagttaaccaatagctggaacaaaggtaaagtactgtgagtaagatccaggtatgccgaagaagtgaagcaacgaaacatcaaggattgcagatactcacttggattgttgaagataggtgctttgaattttgtcaggtagcttgttaaaattttgaagaatacgtaaaaagctttctttttttcctatttcgacaacgatctctgcaacggtggaaaacacaacactctggttactcatcaaagaagaaattaagcatcagttgctgataacagtcatacagaggcagataacagacaaaatttaactaaccaacaaggagaatatgagaaactgggtggccgtgaggaaagcaaaatatcttgaaaacaccgcgcgatccaacttttgatgggtcgtggccgcttggaaccttgcgagcctatgaacaacccaaaaattattattatgacatcagtgcaaaagaaaggaagaaagatttactgacgctctcatgatctaagaaataaaacccagataggaaagagtatttgtcttgagtgtactcattgctgttggagatattgtacgccgttggattaaatgctgagttgacttaccactggcagagccaactggagcaaagtactaagaagaggaggtgcaatgccagcaaaagctaatgagggcattaaagggagaattagcaaggttctcaaaaatattgagtgcagatgtgactgaccagaaaaggtttcaggacttgcggttgaccaggagtttagaaacccaacatattgagttaaactggctagattggccagcagggcaagtgccaccagcgggatcacgtagaaagtggcgatgacagtcatgaaagcttctcctatgacccgttgacgaaaaactacgatatcggatttgatcaggttctcccaaatgatgtcttgcgggggcggtgccaacgagaatgcaacacccttgatccgtttcgctccaagtttcttagccacgatatgcgcataggcgaccgctgcaaaggatgcaaatccatagctggagcaaagtcaagtatattgtcagaaggatgtagacggagcggaggggtaaggtcacagtaaattccgctttacttttccggtttacgacctgagatagcgtcacgggcagcctgaattttgagctcgtactgtttaatctttgcagtgtaaaaatcaatcgcgtcgactttccgacctcccaatcctagaaagtttttcccaattcggattgttggtcggtttggagagatcttaccacccttaagatatgtgaccagaacctgctcaagatcacgaactgtttgattgtgacgctcgatcaaaaatgcaagcattccaacccggcgtccaatatggacggctgttgttgggtaaggaatttgaagttgtgagagcaaattctgtaagccggaatcagacatatgctttgagcctgcaaaggatcagaatgaaagagaagatgagtcatgaatgtttcagaaaaatgccccccaacaccaaagatgaagttgcgaggttccagtttacacaccaacatgagtcatcattatagaacgtgaatagatggaattttgatattcaggacttctaaaccactcccaacgtagccgaacgacggttttgtaattcacgtatatcacgtaaagcacgatgaaagtaacaagatagccatacacgacatgcacgtagagccaactgagaggtcgggcaagtgccagccaaagagagaataaggttaattttacatgttcataaccaaactcactcaaaaagaggaaagggcttacgatccacgaacattactgatgctcaccatggccagcgtattagatgaggtactcagttgttgtgacttatccataatcttgaggttatagaacacatcgcatgggattaagagggcacaggccagcatagcgagtaaactgcacatccatcgacacatccgcaagaaccgcaagaagacgaccgcatccaagccgatttgagccaataattcgttttcagtcgctttcgaaagaggtttcagccaatcaaacaagccatcttccaacttggggggtcgcttgtcttcggcactatacttgtagcgtggcatgtagacgattttattcttgggccgtagaatcgaaaatgccaatacagttccgaccgagcaacagaacataagaactgtgatggatggaatgtgagacaaaaaaaattcaaaagatgattaatgaagtgacaaggttttcatacataaggatactcaaagcaaaagaacagggaaagaaaattaagcagcagatatttaaatcaagagggaaaaaagtctcaccaagctggatcaaaacagaacttgtcgaaacttgagtgagtttggcttgatattgtgaaagaaggcccgaggcagctgagctagctgcggtatcagtggatgacattgcgtttgtgctagccggagtagcgagatagaatcttgagggcggctagagtcaaaatatggatcgaattatcgtgttgaagagctagctgtctgccgaggcgcgtcgggaagagagatttcgaagggcgaacgtgccggctaggagaagggatgagccaggctgataatcgagagtttgaatacactatgacctatatgtattgcatataaaaaaggtagattggagttggtggtttgattcggtagctattcgatatgtttgaaggaatgcttgcttgggttcatgggaagattgactgacagttgagacctggacgactatgaactttgatctctccaagggataaaaacctgtgtatacctaaattaattactgaaggataagttaagggatgagttagatgcactgcgactgacacatggacgaggaaactggaaaaactcacccaatgaccagcgcagaagaaaatgttgagatgtattttgatttgattaagctgggaccgggctaataggagtggacagtggtgagactggcgactcgcgagcaggcaggagacatgtatgtgtttatagggatatacacatagtctgtgcacatatatccaagtcagaaaccggccggaacaggccggactccggactccggagtgtgatatctcctgctcgagcgcagtggcacggatcttcgaatctccggattagattctccatggcctgcatcaatacttggctcccattgataacagagttcgattaatgcttgcctccaatacaaaagctttcccccgtgtctccctccatggctaggacatcgacagcagcagttattcttcttgctcatttcccagagtggtgtgcctccaagtaccgggagaggtcaacttgggttgtgggggcctacaagcagctagagcaatcaatcaaatggtgggatgggagaaagggtttgggttcccgaactccagaacaactaattgtttctttcttattagcccggttcacgtagctgctcgttcccaaataaaatttgtgggacgagcaacgcttatgtaacaacatctcgttaaaattttggcggggtctcacacacaatttaagtgaaaaagtttaagcgacgagcagtgcgtgtaaagaacgggctaacttcgctcttctttttgacttttgtttttctgaaataactgttatatgaattttacgtggtgtttttagtataatagagaaaaataacaagataagtctcttaaggagagacaaaaaggaaggaaatacaaccgatatttatagatttttgctttatttttgttttgccgtgtaactaacaaggtagaatcatttgaccgtctacttatttcataacctatcatttgatccgtaaatagacatagaagatatcatgtaggaaagtaacggaagagggagaaaacaaccaataaaaatagaaaaatcgataatctgaaaactgtaacgatgagaattttgagagaaagattttttgttggtttttccagtctcgcttttgacaaaatgactagccatgtaccctaaaaaggaattcgaacacatttatcagctggaagaattatcggggcggtaccaaaatcatcatgaaactgttccaaaaacgggtgcatggactccgcaaatagtccaccctttacccaagaattgtccgccgtagagcccccgcgccaagtaaccaaatactcatgcttcctgggacccatgcgacgataaccgataatagtttccacatcctgctcgtcgaagtctcgatgggagtcagtgtggtgtcctaagggagctgtaggaacctttcgtcctgggaatgacttgggatctgagtaagggaccagaagggaagagtgaaaaactgggtggatacgcttcatatctggaggaagagagagaagaaaggtgttatgtcctatatccttgagaattttgaaaggccccaaacgcttgaaatccaatttgctggaaggacgtttcgttgaaatattggtgcgcaacagccaaacgcaatccccaacggaatgatccggcgctgggcgaacccgtcggtcgaaatggtccttttggacctccttggcacgcttcaggatgaggcacaaggaatcctgaatatccgacaaacgctccaccaaattgtccgccgcaggaacaagcgaaccttttgaaagaggattcaacctaggatgaaaagcaaactgggcaaaaaacggtgagtatcctgtggacgccgacgtagaagtattgaaaacaatctcagccatgggaaggagggaaacccagtcatcctgtttttccgagataaaatgtcggagaaaggtttcaatggtttggtttgtccgctcagtttgcccgtccgtccgagggtgaaaggcggtagatggggcaggcttaattcgcaaaagtcgctgaacctctgtccaaaattgagagacgaacaccgggccacgatcagagacaattttatcgggcaacccgtgatagcgaacaaaccgatccaagaaagccgacgcaaaatcttctgctgcccaagtctcaagggccggaatgaggtgagctgctttagaaaaatgatccacaataaccaaaattgaatcaaaaccggaggaaagaggaagcttgacaatgaaatcgacaccaatgatactccaaggtcgctcaggaatggacagagagaccataagacctgggggccgttgattcgagtgctttgctcgttgacaagagaggcaagacttggtatatcacagaacatccgccctgatccccggccatgtcatggagcgagtgatattctgtaacgtcttcagcgaacccagatgtcctgccgatatgtcgtcgtgaaaatcgcgaaggatggtgggacgaagcatggggggaacaaagatccgatccttcatccaccaaaagccttgatcaaaacgaagcggagattcgtcgtcatcatctacttcaggcggttcctgcgtataagcgtgacgaagaagctctcgcaagcgaacagaaggttgacaaaacatgtggtcagccaacagatccaagtcattcccggaagcttcgctggacgaagagtcttgaatatcgaacaccgccactttgtccttatcgagatcagattccttcaaccttaaatcctgttgatccgatgagaaaagaaccctagaacgttccaacgcctcgtcacctgttatgaaatcaggccttcgagagggtgggtcagctggattgtcgtggcctgatacatgcttgatcacgaaatggaaggaagaaaggagggaagcccatctcgcctgcctatccgagagacgctgatttgtcatgaaatagcgcaggttggcatggtcagacataactgtaactggtttgttagtatcgatcagccaagcccgccattccaaaaaggccgaaactattgcaaacagctcctgatcatgcacctgccaaagagattcacgagctgtcagctttctagacaaaaaggaaacaggatgcaaatgtccttggtcgtcgggttggcataaaacccccgcaatggcgtatttagaactgtccacgaatagaatcctgggtcttgcgaaatcaaaatgagctagaaggggtgctttagtgaaacaggatttcaaaaactgaaaggaatgacgacactcgttattcttaaggcccaatgtcgcatcaatacccttctttgtgaggcccgtgagtggtgccgtgatttccgaaaacctatgaataaactttctataaaaattagcaaagcccagaaatttctgaagatggcaaacactctcagggtacggccattgaactaccgtagccaatttttctgggtccatcttgattccttctggagagatatcaaaacctaagaacgagaccttgtcagcgtaaaaagaacatttttcaggggaagcgaaaagcttattctgctggagcttagctaaaacctgttggacatgaagcgaatgatccgtcttggtcttcgagaagatgagaatatcatcgatgtacacgaaacaggtgacatgaagatactctcgcagaacatgttggatgaagcgctgaaaacaagcaggagcgttagcaagaccgaaaggcatgaccaaatattcaaacagcccccaaggagttcgaaaggctgttttccattcgtccccttcagctactctaagcaaattaaaagccgccttcagatctatcttagtgaaatacctacaaccctgtaattgattcaacagctgccccagaatcgggattgggtaactatcccttaccgtcatcgagttcaaacctctgtaatcaacacaagggcgaggcttcttaccaggtactctcacaaaaaatattggcgctgcagcactagaagaggagacacgaatgaaacccttgcttaattgctcatcaatatattcttttgttggaattctctcggcgcacctcctcccggcgcaccatcaatccgctccccgctctcctttctcgctcttatctctctctctctgtttcatcctttctctttctctttttcttcttctcaactcttctcaaatacatctctcaacccgtctccacaacgtcgacactcatctaacctaaccgatctcaaccacaagttaaacggacgactcaaactcacattcagactataaataccgaccctctttcccactcgacatccactcctcagcagactctaccatcgactccttgtcaaatctacccggaatcaagttccgactacctctgcccattctgctcggccttttccctcgccttccttcaaaagcacttcaacattcccgttctctactttcccttccgtatccgactccttttctccgctatcctctacctcctttctcttttctctctcatcgtttgatctcatcggcaacgtcgacacatcgaccttcatccaaatcacatcaattccttgttgatctcgccgactctctcaatcgaccttctctcctggctcttgccaatttggtgagaaaagcatatgacttttcttctctttctgactcacattttctttcatcgatcaactaattaaatttctttatcttaaaattgttctcttgtttatgaatcagcgcgtactacttttcattgtttgatcttctatatctcagcctgtctgtcttgttacctactaaagtgaactctcatcgtggtaagactctctctctcaaaattaaggcttttgtcatttttcttagtctaatttgtttttgtttcatctttaagttttggttctagtcacaattataaaacctgtttttcatcatctttcaattgcgctaactctacaactgataaattgtacagtcccccaaagggcgggactgctcctttgcgcaactcgatagaaatgtccatatctcaatgcggcggcagggtacaattatcctgtggacgaaaaacatcagcatactgcttaagctcagaagggagagagaaggaagtgggggaagaagatatgttgaacacttgataaaagggtgcaactttaccttcaaaaccctctcccaaatcagaagagtcgatcacgaaaacctgagtatcacccaaagtcaactgatgcccttggtgcacgctgccggacgcttgccatgacaactgatccagccaagggagaccgaaaatggcgtcgacagatcccaggcaggtgactccgaatgaacagccgagatgtacgggctgagcatcgacagatgacaccacgatatcccccaaccaatccttggtgaccatcccgcccacccctgaacttccgtcgagacccacacaccgaatcggtttcttgcaatcatgagtcggaagtccatgagaccggatgaacttatcgctgatgaaattggccatggagccggtgtcgatcaaaaccgaggcaatgaccgttccctgggtgggtgtgacgaaggacaccggtaccagcatccgtcccgccttggagcaatccaaccgaacttgaaccgtcgaaaccgccacgtcgtccacctcctccgaaagggaatcaaattcaggactcggttgaacagtggtttcaaggtgtgaggttgatgccggaatggggaccgagtaaagggagcgtggtttaaggatgctttcacccggtggtcttggtccgaatgaaacctccgccacctgaactgggaccgcatatcgatactgatccacgaacttcttgcgcgcctccggggtaactcccttgtttggacaattcaaggagtttgtgtggtccggaggaaccgtgcgttgaagacaccgaaaacacacccgttgggccaaacaaaccgaccgaaaaaggctgtcgaacttctgttctggcgtcttggaaccgcggactgtcgaggtagcgtcgatatccatcgcgtctggggcgcgagaggatgagtttgggtgctgatagacttgttgatgctgaggaactgatggctgagaatttgggtatgaagagtgagaaatcgttgtcgatgatttattcgggatccgcgcaagggccgccaactgcctggaggcgtccaaggctctcttcatcttccctgccaatgtcggttcttctagccatcccgtacacattgccgtattgataatgtcatagttgaggccttcgacgtacttatcaatccgtgcatcttccgagtttaccacctggtagcaaagtgttgagtattgagcgttgtattcttccaccgattgttttccctgcttgcatgccgccaacgccttctttgctgtgtctaattggaatttgtcgccaaatgtgtcgatcaaacccttttcaaacgccgtcaccgtgagaagcatcggatgcaaaaaggggagcctgtccaagtcggcgtaaggggcctctactccctgagctctggcattggaagtgattaaagagttgtaccaattttctgccggagagggatctttcttcgactcggtagggcggtaaccaaaatgtctcgaaatccagacgatcattcgagactgagaggtgaagaaaacctgtcgggggtacaagaagtctctgatgactcgaaggaactgagccaactgcttcgtgtcgcctgagaaccatatttccgggagtttttgaggttcgagataaaccggattgttgccatcgggtccacccaacaccggctgctgttgtcccaacatttgatcggttggaaaaggaactggcaacggaactgcaccctgattctgctgaccggaagtctgtccctgcgccgcgggatttggattttgaggttgttgaggggagacaaaggcgaactgagcttggtgaggatggcttgccgacggtgccgtagagaccggtttgaaatgcaactgaggttggggaggaggcttcggctccgtgttcttcatgatgctgatgagaagttccaaacttgtcgtaacccgatccatgcgggaatcaagattgttcaatcgttgattcgtttgcaccgataggtccgtctgtccgtcctgtcctcccgtcccgccgtgacctcccgttccgatttgccctgaccccgaagattcttcctgacctgtggtgtccattgaatttccaggtggttcgatgtcagttttagaaggcaagatatcagaggagagagagagatcttctgcaagcttttgatttcttcgcagaatttgagaatggaacagtcgagcgcgagtgagggtctgatttccagggcgatgaacagctcgagacaacggggatgctattcgagctcgagagaattgtgtgggagaggaaagatgaggaggagtgtgtcgcatagacgacggatcgtgagagtgagacggattgagtggtgaaggtgaatgagagatatgacgcaagacggcttgtcgaggctgggagtcgggagaataccactgtgtacgagttgagattggtgttgaggattcagaaccgtcggaatcctcgttgagatgtgctgggagagtataagacggaatgatgaaaatactttgacaacgtatacttgactacttatactgttttactttcgtactttgaaattgttgtgagagacttatgatgtaaagaacgggctaacttcgctcttctttttgacttttgtttttctgaaataactgttatatgaattttacgtggtgtttttagtataatagagaaaaataacaagataagtctcttaaggagagacaaaaaggaaggaaatacaaccaatatttatagatttttgctttatttttgttttgccgtgtaactaacaaggtagaatcatttgaccgtctacttatttcataacctatcatttgatccgtaaatagacatagaagatatcatgtaggaaagtaacggaagagggagaaaacaaccaataaaaatagaaaaatcgataatctgaaaactgtaacgatgagaattttgagagaaagtgtttttgttggtttttccagtctcgcttttgacagtgcgacttttcacgcatgtcataaaaacgccctacgtgaaccgggctattagtttgtctctgtcctttctctctcatctcaatcttcttacctatcgatgttttgacttaggcgaattctagttttcaaatctctttctagatactcttttcctgttttcttccctttcctcttcattttctgttttcttctcttctgtttccctttctctttactctaatcacgccaactagttcattatgattacaagcctcgtctttctatgatccatgacgtgttacagtctagttttagaagatactttgtatatccataacacatgttagatagatagtgcgatatgtgaaatcaatagcactttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtaccgggagaggtcaacttgcgttttagggtgtggttgggcaactgttgttgtgcctatactatagcatctgtggcaccctacaaaccaagtcacatcttgatcttggttgccttatctgggacttgtttcttcatcatggcaagtcagcaaaaaaaaaaaaaaaacaagacatcctctaccacctctgccattgatctgtgacgcaggatgaccaccttccagaataaacaaaacctgggttgatgaatcagagcttagcgggcctttggggaggggattattacacagcagtgtttaaactggacagtaatgagttgaatatttatgagcaagcccaactggactcgactcatgaccgaattagagagctcctcttgaccatccatccatccacccaatgtcttccaactcacactcaaaccatccactctatgccttcctccagtctgatccaagcagacaccaagcagacccagagatcagtgctgctcgggtccagggcacctctcctgctgaggacgccgactcagaaaagataggagccgatcgagggctcaacaagcatctgatctcgctcctcacaaccgtccaagcccactcctcccaggtttgtcgcctgctttcttttcttcataattcctcaatttccaggccggaaagcttagattgataaatcttggcttgatcccagctcgatcagatggtcaaacacctcaactctctcgtcagaagagtcgaatccgttgaatccatcttcagtgatggtcaggagcagattcatcaatccgtcgccgaattcagatcggacactgaaaagataggtgagtctccgtttatcagggcgatttttatctatgtagtttggtctgcgagaaaggaagattttgaaaatctacatgttacattctgggtaaatactccgagctgaatctaaatttgttgttgctcatcatccgacaaagcgttgcaaaccgccgaccggattaatcttactcttcagccgaccctgaagatgttcacggattctctttcatcagccaatcggcagcttgaagccgtatgttcgcaagtcgagcagcagaacaacagtaaagataaccagggtctgcttctagccaagctagaaaaagacgtccattatctaaccattcaagctaatggattagagccgcgtctggttgccgagaagaacgagtacttgcagaggatgagtgctatccagaaggtcagtgcaaaagacctctacttcagaagtctatagacgaagttttgatgggcttgtgcgaacaggaattcgataccttgaattcatcactaggccccatctctctcatggctcctctccttcaagctttcctggaatctcagctgcgttcgtcttcgagatccaaagaacaattcgaaaagtcatttgcatgtcatcacaactctcataatggccaaggggaaatttcggagaaaacggtcatcagacattcctcagcgatcaacatggggcgttggagggagggaaattcaaccgagactaggttagcaatatagagttgactgacttcctgatcagtgatacagatgcaaattcattccagtccaaccgtcgatccatttttgatgctgtcttccttttggggaaatggttttcaaaaaagctccaagcggccagaaagacacaaaactaagaggccagattcttccggtgtcctgggcaacgtttcggaacccagactcttggatgacgctaagaagaatgaagttaaacagccaatgtatatcgggccagaagatacccaaatgagtcgcaaccaggagacggaggaagtctccagcaaagttgaggcggagcatgaaccaacgaccacacaagctagtgagagtcattcgaaggacgaggtacaaacacgggccgacgagccgattgagcttccgaggggcagagccccaagctctcatcttgccgcgcggagatcgatgagcagaaggaagagccaagcagtacgtccgaattcaacacaacaggaccccggctccatcgaccatgccctcgacctccaaagagcccattcgaagaaacgggccaggtcgcggactcctacaggcctcgatcgagaacacaccgtccacaccaagttgatttcatctactcagctacggaggatctcttcccaacagactacccacaaccctgcgagttgtaccattctttctgaggattgccatcatcaacaatcgaaccaagtgattggacaagcacaaatcaattcagttgtccataaggttcgtactcttccttcttcgaaaaatcaggaatttatacacctagctcaagtttgaacttatcctgtcccctttctgttggaaattattcggtctaacatataacccctgttcgcaacgatcctcgtaccatgccgaaatatcaatatccatctgttgatcagaaacctctcaagaagaatcggagacctttgctgctagaagagcatgtttagactgttgcataaaacacgtgaaatctgtataattactgtgaaatatggatgctgttttttgatcaaattcacttgttcatttcctttcacatttgccagtaaaagttaaaactacactcctcttatgacccatgatttcctgacaaaagaccctggaggtctgacttctttttttaaaaaaatgaaatccaggaaattgaaaaagaagcttacaatgtggctgctttacatgaaaggcagacagtcagaatgtgtaataaatggggacagatcagcacacaaaaggttttctattcaagcttgccaactgaagcaaattcttacattagggggtttcaaaatagccccaggacctcgcgcaggtccaaattccaggaaaaaaaatcccctgccaaaaaggatctcctgtgggttctactttgaagccccgccttatgaaaaccccagactttcccccagaagtccaagtccaggagaatgtctgatacttggtgcaagttttgtcccttgccaaacagggtcccaaatgcctcaaatataatatatggaccccccaaaatatttgtctaaccacaagcctgcctagtggcccacttgcctttgcttgtgccgtggcccgccggtgatttttggaacactcaattgtattgctacctcattgccaaatcaacaaaaaaaaacccgtcattgatcctaatgcttgttcgtgcgccctcttgggacactgatggggtcgatggtggccccagcagtatcactgtcctcctcaactggcttgcgaccaacaacaactacaaacgatggcgcaccacaaactccttcaccgtctttgtcccaagcaattggggctttcttctttttggtttgagtgcttgatggcatcccttcggatggacacggagtagaagttagacccttgttttttggagtagaagctattgacttatttttcttgggtggcatggctgcagcggtgagtttgggtggtaaagaagttagtgggcgggtagaattttttcagttgcgaggtgggggcaataccggtgggcgggtgggggggttgtaggggttacagaatatgacccatgggtgaaattaaaaccaagggtgggtgggttttggactcgattcctgcagattcctgctcctggaatgaccgtcctggagggtcttcctaggcaggaacccaggccaacaggaatccgtccaggaggaatttttttcctgggatttggaacctgcgctgtggaactactcttgggaggaatagagcttgagagggatgaatgctttaatgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaaaggtgtggctgtggagatttcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaatagtgggtgatcagttatctgaatttctggggcaggctctgatgtggaacaaaggaagaggaaagacaaagctccttatatacaagattctggggagtggccaatttgtggttggaagatggatgaaacaaaatggaacaaagaatgaacaaggaaggaaattgtaactatgaacaatgtggcctaatttagtgtggcactaagataagataagactagactgaaaccaaagaaagggccaagctaagataaggtaattaattcattctgaaacagagagaggcttggataatattatcaaggggaataggtgggggtaattatttcacccagatggggattgaacagacaatgggaagaaagggccaaaagagggctagtatgaaacatggctgttgtgtgggaattcttgggataagatggaaggagataagagataaggaatatattttagaagggtttgatgttatattgagaagggttactagtgtgtagctggtgtgtgagctaagtcttatcaataatgaactaggaatttggtcttgggtttcatctgagaggtttcaaaggtgtgggagatgttattatccatgagggggatacttgtgagggttattggtgtgttacctttgtttgggggcctgggtaaactcttgaggggccttgagtctgtgattcttgtatgatatgtagccttgctgtgccttcagattcaggattggcttaccacatccacccccaaattagatgatgtccccatcatccaagaaaagagagaaaaaaagagaaagacaatcctgataaaaaacttgatatatcctctgcagataaactggtcataactgaggaaactgtgagtaggaatagtgccataaaaatagaaatctatgtttatatatgtagaggaattatttttgtactttaatcttatgtactaatttttttctaatttagtttattttgcttcataaattactcatgagaggttctgatatctgtattcatgtatgtagcccagggaaaaaaagtagttgactgatgctggaagtaatagaatatgaaactgggaaaggaatgaagaaatctgggcttcaaccacccccaaattttgaaattttgaggggtgattcaggatttaacagtattgagtcagattagccttgtgtttcagcaaatattttaaaatctcttctcatccttctctttttttttttttttttttttttttttttttgggtgggggtgactcatatagcatgcttcattaccctttttttttgtgtttcatgctagaatctttcagtcattttcctggtgttttgttttgagatccaggggatgtgtgtactgcactagtgccactaggtgctacctgcaagagaattgaaagtgattccaggttgaaacacctgatttgctatcatctagttgagattcctagtgtctatggccaacacataatggggtagctatgggtggtgagatggtgagacaagttggatgcctcctccaaacaattccatgagtaccatccacccaatttgttgtttcttatcattgatagaggtaaatttgacgggtagactcctctaaactggtgtagcagccattgattgaacatgttgtcatgactcttcttctttttcttccattgggaccgttgtgatatcgttgggtccattatccggtacatagagacaatcaaaagcctgtgtagttggccttcggactcatttaaaaggtcctgcttgcactctaccaacaatttcaaactcattgaattcttctgttcagcagaatctaaagcttggctgatccctgggttgaacaatccagcgagccgttttgtgtacggtttgatgtttgctttctgcgctacacaacaccgacctctcctaatcattatcagcaagttgctagctggtgaagctgatcggtccatgttaatctctcttccttttgtctctgaacgcttcaagactccagcaagtttcaattttatcacttcaccccatctccttttatagctgtctgtcggagaaaccaatcgttcatgcactattttactccctttatcattccagcgatctaaacatactgaagctattgtcttgctcgcgaaagcctgatcggaatcaagatggttcaacatgtaattttgcaagatcgatcccttccttttcttgcttctttgatacatccagcgcaaacgattgctgaccaacctcttcttccgctttttgccagcattccaaaccaaacaagcaacactcagtgaagaaaatctggtcgcttcaacacctgtagtacatagtttggtcaaatcagagtggatcgatagtgtatatcctgctattctgataggaagaacaacctcatagctactccatctttgttttgtcttgttcttaattttctgattaaaaccattaaccagcgaagcaaaagtgggcgctccagcggttatagtccagtacttcttgttagtaatgttttgtactaagtggttttctgacactgtaagaatttttttatatcctcttaagctaatttttttcttccttttctttctcactttagatagattctggccaactggggtgtgaagaaactgaagatttgaatgcttcatccaaaggaacaatgtgaactgtaagccatgtttgctgaattctagtgagggactttctaaaaacacagatttggagttcttcttcatgctgatttctttgatccttatatttctggaattttcaggctttttatttccaatactttcagaggtggtaagaggaggcttgaaagaagggtggctggtatcagggggattaaagggtggcaatttctgttggtggggaggtacttggtgattttttggagaaccattttctggaagaattattttgatggaggctgattgaaaaattgtttctgttgttttcccagggtctttttctttgttgtagacttctaatatgtttataaggtttctatgaggatcaaatacctgacttgaagcaatgaaaactggttcctgatagaaaatttctgctttggcatctttccagagaggttctgcaaaatgggtctgcatggaaatcagttttgaatggggaatagaatcaatttccagagataagttgggtgcaatatttgaaatggtttcctctggggttccaattccttcaggtaaaacttctgtaggatatattgtgggggactgaattgactgtactgtatccaaggctgccacatcctctgtttttatattctgactaaatttttcctcatttttatcttccaccaggattgtcagagagctttgcaattcagggataggattaactggggtctcttcaacttggaatactagtaaattctcttctgggaaaatgggttctgcaaaaatttcacttgctaagccaaggtattctgtttcagtattgctccagggatccagagtttccagtggttggtcattagcaataagctgaggggaagattccaatttgactggtcctactggtaagttatctatattttctgtacatgttacactctctgatccaagatatactgattgatttctatccaaggggttcaactccttgcaaatttcaaggatctgggggggaaattccaaggttacaggtactcctggggagcaaatttcttcaagcatggcacatggtaaggatatttctgagggaatttttgctgaaatgacctctgtttctgatccaaatttttttgtctctgtgttgtccaaggggtccaaggtttccagggattggccattttctaaagtcagggggaaggcatccaaggttgaagaaagtgctggagggagattttgcataagtggtgactggattcctgagttacattcttccatgtgggctactgtatggaaattctgatctgtttgtccaatttctggtgcaggttgatcaggtgcttcttgaggattatacatttgtttaaactccatatcaatatattccagaactacagtatagggtggtatttctgcaatgtgaaaatttccatccagaaccaagtgaccatcccagataagtggatcagatattactctttccaactttgggcttagggatttccaaagttagtttgaaaattcttccatgtgggaattgtgcccatttctgatgaggtagtgggtgattgcttcaaattggattctgaatagtctgagttcttctagatttttgattcctcccttctctatagtggagctgaccaagcattgcaaatcctttctagcatattcttccttggtgaagtgcatttcatctttgggtctgtagataatgctccatttttctgttctttccagaaagtggatgggggtaggtttcttgggttccagagagtgagttggctgagttggagtattctttactggtcctggtggttctgtatcctgactttctgtcctgtggtggtaaaggggttcttgaatttccaagggttccaagtcatcactttctgggggttggggatgtctcaatggtccagggttaaaggctggagtatgggcaggaggaggttggtaaaatgtggttccagggttatagtactggtgagggggtagttgagggggtaagatttttcctctccaaggtggaataactaagttggccatgtttactgtaggtccagaaagggggtttcttctaggttggttttccatggtaagaggttttgttaagttttctactgttatgataatttttgctgatgatctaatgatatgttgttaatgcagatttaccaatgaagatttctgcagggaataataaggtatgtaaattctaaaaaaaatggatggtagtaactagctaatctgtgactgtatatttagcatagaaactataagtggtagtgactgaaaccaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatagacacaatatcattttaggtagatataatatcatttctggtagatacaatcccagtctttcctgatgtaatatcagatgtttttatctaatgtaatgccagatttagcaatctgatacaatcattttggcagtgatgttctacattgcagccatcattgtttcagtcgattcagaatatgaacaacatcatttgttcaacgggttctgatcaaattctgagggtctgagagccacagtcatatagtttttcgggtcaagatggagagcaacatgctgaagttttgtggtggcaacttggaaattctagcatgacaacaaccgccttcaactttttgatttcattgttaagataacgttttctaccacgacagagaatggtcaagaggaaaagagggggaaatggataggggggggggggggtaggaagcaagcttgaagggcaacaaagactctgtgggagaggaaaactaataccacttctcacagcgcgaatatataaaaaaatggagaaaaacaaaatcttgaactgacaaacaccacaagaaaagaaaaaaaaagtgtcatttgggatgagcaagagggaatgttggaggaatgttcttagacaaagaccatctcgtcgcactcgggattggagcagacgaagtttgttcccacatcggggttatagccaatgacgggttgatgagaagctctttcactgagattatcaagtagatagaaagagaggtgagcagatgagtaagatagttcatccagaagagatagtaacagtgagagagaaaaaaacgacggacccatgttcaaggaagtgttgatcaatggaggcgagagtttcgccatcgatgccccaggggcaatgagcacattggacaccttgtggggcaggctcggtggcttgcagggtgcccaccggacaggctgggcagattgcccgcggagcaagcaggatcgcgagcaagctgtggtggtgctcatccggacggacagtggagcaagcgctggccatagacgtatcaggaccttcgctatccatcgcgtccgaggcagcggcctcagcatacatctgcgtcaagtcaagctcatggtctggctcaatcggctcctcctgcatcaaatcactctctatccagccatcaacaagggaagtcatcagtctaagatcgggggctttgaagggtttcatagttttttttttctttgagatcgtgacaaacgaaaacaggaagggcacacagaccttctgcttcttcaatcatttcatcggtttggctactcaggagggcctcccactgtcgattcatctgcttgatgtgacgccttccaagctcttcggccatcatctcatccttacgggagataatctcgtcgatcccgcgttgggagccgttcgagaaggcgtcgagcaggggccgatgggcgttcgaacgattcttgcgttcaatattccggagtctgctggctgcctggagacgaagctgagaaggagatcggtcggactggccggccttggagacgtaggctcgggacagcggggtgggtgagctctgcggggtctcgctagccgaggagcgcgggctcgcccgggaggagccaggctgcttccaagcgcgcgaacggggatgggttgactgtgagggggagaagagtcgatcgtgtcggttgggggctaaggcgggcagccagctaggcccgggactgctcgaggcggccgtgtcaaaatggccgatccggggcgaggaaccgatcggcaaagcgtccgactcgtcatccatcttcatcatctcatcgtcacatgacctgatatctggctcggattcgggaaggtcggaaaacggaagcaacgaaggcccaggcggactggataccagctgaaacatgtctatacacgagctactcgacagaggcgatgatgcgctcgctgggtaagaattggcgagtggtgagctgacccttggcgagaatttccctgaggagaacgagctggtctggtggtacgtttccggattcgataatgctcgtcgtatggcgggcccatcagacatcttggaagtgttgaggagtgtggggtgatgacatgagtgggcaggcagcctgtgtgctttctgagcggctgagtgggcgggccgcagcccaagcgagcccagtcgtgttagctccaccccataccgagctcagtccgggcggatgggggggggggggcacattcaagcctgagtcccgacacccggggtccggaatcagacacaaccttggaccccggggctcgggaccatgacttggcagcaacttctcgaatctgaaccgatgatgatgatgcaaactttcttaacagctttgccgttcgaaggaagcaaagatatgctacggagctgcagagtcgcgccacgcgcccagcaggaaatacattgtccgcgacaagctcgtatgagccgcgatcagttggcggccccggactgccggcctgatcggcggtctcggaccagctgatccgcctcaggacgatgctccgaatctgaactttctctctctgccattgaacggcctcgtgttaatacacagagctttccccctcctctgccccctcaaaaaagaggtcatgccggcttcagagtcaatcgggtgttggacagaagaaaatgagatgcttgcaggagctgatgcgcgctgggggaggggtacctggaccggttcagaatcagggacggcttgcctctcctccatttcctggtcaactggggcaattctcattttcaactaacaagtgatcagacaacattctcatcatgctcactgacccttgccttggtcagcctcggtctatataagccggtgctcttaacggaagaccttcctgcactccgcctcatcccctcatccccaccaccctcttcaattctgtccaacgagatcaagcatctaactccaaagcttttcattcactttgaccaggaaatatgttcacctgggcccgactcggtccactttctgtgggctcgtccctcttcttggcatgttgtgtggccgcctggccgtcgatggccgaaccctcatctcccaatgagaagctatgtccacgtcaataccctcaaactatcttcgaggccgccatgaataaccagattcaggcttctcatcttcctgctgaggcccttgtttacacggccgccaatggacaggcctacgcaaccccgctcgccgcccaaaggattgggctagatggtttgtctaaccctttgtcatctcttttttctttatctctactcatcatccctatctctcctccgtgtctctaggcccgctcctcctccaggattctcatttgatcgataaccaggcccatttcaaccgcaaaaatatccccaatcgcgttgtccatgctcttggtggtaagaaacaattattcctggtttccatttatcgatcaaatggatttatatcaatatactatttttttgtttaaaaaaaatgaaagccggcgctcacgggatatttacaacgacgacagactttgccagttgatacacgatgatgagtcttttccaaagaggtaatgtatttctatagtattatttttgacattttcagggctctttactcatcatcaatcctttcctctttttctgtataagtcggtcaaactacccctcttactatgcgcttctctactgcggcaggcaaaaaaggtgacttcgataccgttcgtaacgttcacggatttggcgtcaagtttgtctatattatctcgtctattttggagatattcatttggatcctcattttgttttgttgtttccatcttcattatcttcattaggttccgcactccaaaaggaaattggaatttgaaaagtaagtctttcacactccttttgtagctgcggcaatcatcctttaaactgacaaaaaaaaaacatgaaaaatttcatctgttcaagtgaacaattccccgatattttttggtaaggcttgcctcttcatacttaatggatttccatcttgacaatcaaatgattccaatctgcttttatatatatttattttttggtttttgatcgatagtccgtgatccggctaagtttcctttacttattcaatccttaaccaccaatgctcaaaccggtcgacaggatgctatgttgtaagtcttaggactcattctacctaccttcatcagtctgatgatcttacttttgaggattgtcttttcagtgattatcttggctctaatgctgaggctttgcctcaattcctctgtcttctatccgacgctgggactcctcaaggtaggttcagaacaccaggggagtttgctcagcacctgctttcaagtgccatcagtgaacttggtcatagatctggtttgaagtctgtgttggaattgggtgtgcacagtgggtgctggtgttggaattaggtgtgcacagtgggtgcaggtgctgtcaatactccagatcgggagtgttgtgatcatgacatcatgatcaatttggcacggtcaacaggctctttcctcatcccatcttctttatcacaactcgacatcgctcaactattcttcatcaatcttcaagttcagcatcgatcaagtgtgagggatcattggctagggacttatagctttgaggtatttttattattatttcttattattatcattcattcaccagggatgatttcatggcacttgcatgcaagtgccttcacgtaactttcttgaataacttttttgtaacttctaagaagtgagtctaagttgggttccaagtgatgttattctcagtgtgatgttatgcttaacttgggctgatatcaaactcagaagtcaaatccatgtcttgctgaagtcaatctggtctaatgttctactcatggataaatgatctctcaactttaactggaatttctttttgtatatttttgattgatccaacataattaaatggaaataatattctcatcctcagcagcctttttagaatatgtatatacactacataagtgaagattgatgatttatgctttttactttttttaatatgaaaatctgcttttaccagatatgatcactgttgtttcaactcagtcatttaatgcaatattgagatcacatttagatcatgttttaaagaatttcagagccctatccctgtgagaatctatttgagatgcaacttcttgaatcaaagtatttccatgacagaaaatttctgtgcataaaggtatagcatttttctaaaggtacattaatgcaatatttgtaacttactttgaattcccattgaatatgtcaaagaagagggtgcaaatatctctatctctttgtgaacgatgcatacctgcatataaaattggatggattcaccataaattcacaatagagagtggaagattttgcatgaaggtttgtatttcattttagcttgagcaaagtttgtaaaccaagaattaagaccagggcacctgctgcaaaaaagttgtattttatctgagtacatgggaattggtattggtgtagtgaccctgaaaagtaaatgtataactgccaaaattgattttcagggtttgaaaaaattataatgataatttgtttctcaagtcccaatgacacatgcaggagtttcagagaaaatattgctatgtatacagctttgtgtttgaaagacaacacactcatttcaatttcaaatctcttctcacatccaaattcatagtggagtagtgaggctgagtgtttcatcatttgcatttcacactttctaaattatgcaatggtttattgaagcatttaatgaagagttgatgtcaaaattggtctcaacagaacccacagaaatcacattcaactacttttgctgcaaatatattaaccatttgaatcagattgagcttccttttggaatgtgatagatgaatagtgccctgaaactttcaatcaacatgaagatcaggaacatgtggggattttttcttaaaacatatggatggaagagacacgtggagacccaggagtgcagaaacaagcattttttgagtcaacaggctagaaataagaggcaaagaggttaaaacaagagtaaatgagaaaagcaacactgataaaactattacaacttcctctgagcattggatatttgtttttgtttcccagccacatcaagggtaggagctgtaccattaatgtaagcaactacagcatgagtcatagcttcagacatctgacaagagaaacctatacgagtatacctgtcagatggagaagctccaggaagagtctggtgtgtgtgagaattggacttgaaaacacaaagagtaacacccaaaacatgatgcaagtctaagcagagttgaaatttcctaaaggtgaattgacctcccaacatatcaaaaccttcatcggccaaaattggatcgtcgtctgaagcggtgcgtgggttgaaaataggaatccagcagacaagagtccagttgtttgcgtcagagtccttgtggggtccgttgtggaagttgtacatggtgaacgtgaggaaggaggcaaaatccagagcgtcgtaaggcaagggatattccatatgagccatggatggcaagttgttgctgataagggttttgcggtatgattcgaagacacctggggcaagatgttggagttggattgcgatgaagtcactggcttctttgattgaggtagcttcgtcttgaggattgtagttggcccgaagcatcatcttcacgagtttaccaaccaagcaataacgtccaaaggattctttctttgagcacttacgccatccatcagcccacatatctcctgccatttgaggcccattgtttttgacagcctcgacgtaattggtccgatcaaagaagtggcagacaagcttctcccaaccttgaatctgttcgggagacatggtggcaaaaggaacatatttaaccttgcagaaggctggcccacctcgaggtgcagcaacgcaagtaccatgagtgagatgatggtactgttgtagggtgttttgggtggtgattgcttcagaggggttggggtcaacctgtcggtgagggggaacaaaatagaagtagacatgttgttcttgattttgttggctatgttcgttgttgttgttgttgtcgttgttggtgagttcagagtcaggagaatcgtgggtctcagcggcttcggtttgattaattgaaggagatccttcaaacggcgcagctgctttctttttatttaacgcccagcgcttaatgtctttccctggtcgcactcttttcttggatgaggttctgtgggatagcaattatgaggggttagttcaagtcaggtttcatgggaagagcagaggggccatggttgatcttgatgtggaatgggctgggtctgaatagatgctcagtcctacagaagccaatccacatcacagaaggtacagcaatcagtctactttagaaagatcagcccggtccgaatagatgctcagtccaagggcatgaccattcttcagtagactgagtattggaccaacatggaagaggagaggctggttggcctatttctggaggatcaaccgggcctgaatggatgctcaggccaacagcattgatcccctgaaaatagacccagaaggtagggaggaaaagatagggtgctcaccgggtctccctaccaacaatagagctattgtgattgctgataactggtggatcaggctgcggttgtgaaggttcgttcctgttgtgcatactggttgaaagagttcaatgttagtccaggtggttgtgtaggaatgaatggattggctgatctatcagtgaatcaatcaatcaatttgttaatcgatcaatagattgattgattcgttaatcgatctattgattgattaacagatcgattgattgatttgctaatcaatcgattgatcgattaacgaagcaattgattgattaacaaagcgatcaatcgattaacgaggtgatcaatcgattaacaaagcaattgattgattaacaaagcaattgatcaattaacgaatcaatcaatcgattcgttaatcgattgattgatttgttaatcgatcgattgctttgttaattgattgattgcttcgttaatcgatcaatcaatcagcaaagcaatcaatgagaagaaggaaagggactgacctggggtgattggaacaggggtgctaggggattgaagtgatgttcttgtctacagggagtgaaaatggtctcatcagctgaagggagtgatgaatgtgtaggaggtgaaaaagaagacaaagaccttacttatttgaaggtttaatgatgaggggatgaacagaggaatcgatttgtctatctattgattgaataattgatggatcactcatttgattgagaaaaggatgaagggagacaaagagaatcttttcaggtgttttttcaaaactcagggtgatgagagtggagcaactcacaagatgaccaaatccaagttgttttttgtttgaggagcctgtttaaggaaatgatcgactgtatgagatgagaggagcaagtgttagcaagtcagtaaggaagtgagtgagtgagtgagtgaaaatgggtacttgaatctgtttgaccaataaagataggggttgatggtgaggttgcaggcaagcaaatccggaggggggggctgtggtgactagacaggttgtgttgggttggttgaggtttgattgcgaaacaggaagcagttttttttccccgagttcaaacaaactcagaaggggtttgaaggggtttgaattggctggcctgctgaccccaattttgagccaaccagagatgtgatttggtccagtcgaggatatgcacacaaaattcaatgtttatgtagtgaacacattacaaaatacttcacacaaatcacaatccttgcagcactgtggggtgcatcaaaattaaaattgacctttaatgactgcaagaggcattcacaacaatcaaagagcttcaccacataaaagcttgtatgtgataaaatataccaaggggctttgtgaggctactatacggatacttcagaagatttattgtttcaactaaaggctcaactgaaatgagggattgatcaatgcacacaaacaatctgcagagataaagatgattacaaaaactatgggtagtgggataagtgtgccacatatgccactgttgttgaggagtctttgaatcacacatatagtgctgagaatttggtgaaattttcagcagtaaaccatgcaatattctgcaaattggatagacacaaattacggagttttgtaaaactactgtcagtgaaagtgcctccttgcaatttcttgtggttttcaagatggattttgtagatatccccctgggtgagatcagtctggctgcagggtgaaaatggtggattcttgaggatgggagagaggatttgcatatagtgatgcacattttgccatacttcttttggacatttcaggcaaagagacatcttggatagctatactgtaaataacctgtggtggtcttcattcctcaagagacacttagaattaacggggatgatggtttgtggccataagtgcaaacagcgctgccctatcatcccatcatccaaccaaaaggttgaactcaaattactaatttggattagcacaagaaaaacctacattaggcatgacgtgagttcccagaggtcaaaataattaacttgaacttttggcatggggcccacaaataaaaaatttcaagtgtaatccttctgtgggaagtgaatcatgctgatttgaggcatcttgtgtctcagttgctggataggaattgggatcatttatcacatgtgtggccattgcagatgtttcgaatgtgaaggtacagtggtgatgttttgtttcttgtttagttagaggaacacttggttaacactatgaattttctactgctccttgaatcttttgagtaggagacatgaggtgaatctcacagagccgaaacaataaatagcattccattgatggatgtatttgttttcaaacatggtagagatgattaggtagaggggttcggtctactaacaattgatgattgttgacaaattcctcaattgaaggaggaagaggtcaagatctgaaaggaattccaactgaggttgggattgggtgaggtgggttccttggcaggcccttcaaaggaattagacaaattttaactggatggttagttttaattctccactgtgcctagggagatccatcacaagcagaaatcataaattgtgtgacaggcaggagatgggggaatccctggtaatcttgaagagcagcatcacctgcacaacttttttgttggaaccgatctgtgtagtagtgtttaacagctggcaggagacatcaataggtctctagcttatgagataggatattgcacttcaggatggttgaaatatttgtcacctttcatctctgagttcatttggcttaatgtgggatgctatggcactgggggtcagtcagttcatctaaagctggaacacacaatgaaatattggtatttttcagcatccaacttgagcaactcgcaaagctatggtgtatgtcaggttttagagtagttgttgatcagttccatcttgctctacaaggagaggtgcttaatcaggagtgtggtgaggaagggtgttttttgctgaagtggaaccctttggcaaacaagacctgagtgtgtcaccaaaacgtacgcgtgtacgttttggtgacaagattggatttcgtctgacatgaggtgaatatgagtgaaggtggggagtgcattgaatttttcccttgctgtgctaggaattacataaagataatgcacccacagagattctgtttgggtccttcttagacaaaggatgttcctagcatcatgtgagcaattcctttgtgcatcgtttggcccaattatataataaataccaggatgacaaagcacacaaaataggcatgattcaatttgtgcctttccaaagttgattaatctttggcttgcatgattttcaggctttgcgcaccacccaaacaaaatcagccaaataccaagcaagagccattgttgatgacagctgattccctttgaaacatacagttgcatgcagaaaagatttattaattgaaatgtagtgcacaccagtggtagtatgtttgggtaggcgatgggtctaattgctgtaaatctgcttcctttcacaaaaactagtgaaggggaaaaagcagctactcgaatttcaggtgattgaaacagcttttcaagtggcaaacatttttcagagctaacttaaaaggcacctaaaaaacatgatggtatctttcccctcttctcaaacctcctccatatactccgaacatcagttcatcttcatccactgattagtatagccttgagaaaatcctttgcaatgtttgagatatccggaaaccttcacatttctctagctcaaatctcatcaattcacggcttgccagataatactatacatctcactagtgtgattagttccccggatattgcgcagaatacaccaatacatgaactctccaaattccacgtcattctccagtcatatagcccagaaccccccccttggatttatgagccgttgactgagatcttctttactggacatcttgcggctagtacagttggaagttatccgcggattgtggttggagcaggaaagtgggtgttgcaccgaggccaacactttgagctggttgaacaatttcacaaggctggggtatggggatctggatatgtagtgagcgccaagtataatcggacttcacccctacgaagctatttgactgttttggatccatcaccaaagcaggtatgtagtaaaatttgagcaacgtgattgattaacaaaaattttgtactaaacctgcccttgcttcattgaattttgaatttaaaaattcagggggggcggattcaacttcttgcctgggactctgacattttggaaaagatgagtcatcttaaacgtggtgactggatcacgtttggcgggaaggctggtattgactcgttcaaggacactcacattgtggaatcgacggtaagtctttagctgcaccaataacttctgctgctgggaactatgtagttgatcgtaacccctgtgccttggaaaggtctccagcctggaactcctaggacgatccgaatcaacccgatatcacctcagatctaatccaaaaaaaatccaccagttgactgtagatgattgggtgccggagaagttattgaagaagagggggcgcaagatccgatcatcccggtctgtctggaagaagtattaaataaaaagtcagatgcatgattgtcctttttctccaggtttcttgttaatgcagaaaaaaaacggcttcatccggggtttctcccttcttgatctccaacccatcctctagtttgtttatttgatgttttggtcttggggcctatttatctaaaataatttccttatttttgtcacatttacattctcattacacttctagtattgttggaaccggtcaaaggataacttactatacctgtggtgtttgaaagtcttcagattcttgcagtagaaattactgtcaatagaggctatttttacaaagtctggtttgggacacagaaggaatccattttttttctaggtagagttactttgtgaatttgaaattaggaggatgaacacatgtagatataacttcaatttatcctttgtaggcaaatgagaacatgggcacatcaagggacattttaaactgcatataccttgcttccactttggcatctccaaggggcctaagggaggaagaattagaataggaattcttgaggtggttatatcatgtccgaggtttttgtctcactctgtgtagtcttattcattcatcctctgggaggttctgggattggggacatgaaaaaattgaacaaacccagtgattctacaaagttgaaaactttacaggaggcaatccagtcctgcagggccattgggaaggttttattttaggttgtggtggcaagccgcaaaagtatgatatctatgtgtcagtgaatctatgaagaggggggagaattgatggttactgactaggattccctggaggatatgatctgttgatctgtttgtgaccaagcagggattctacacttcattcaaaaagcacaaacagcttaactcagcttaaattttgtctgctgatgatccaccatcgggaatggctaatagaagaacaagactgtttatctttataccaaaacttaggggaaagaccagcctcacaagacccaccaaggtgttgacagacaacagggacaaggtgacaattgaggggctacaatgtgggactcatgttttttcaacggagaaaatcatgatagagaattattattaacaaccgagattttttgtggtgtatcgctccattgaatctggaacaccaaatttgaacagccaatgagccagaaggattttttaagcgcactcaaaatttagcaggctaagaagaatagataagacgttttgggaaggtataaggttgagcaccaaaaggagagcatagggaagatgagaagttcactttgcaaagcgtgaaagggaagggcacttattgtcacaagggagctaattgaaaacacattttatttttcagtaatttggtggggtgaatggggaataagaaacggagacgagggttgctgagtcctccaatgggtgagaaaatcgattgtaatcgcctgtgctagctcatgtggatctggccttttttgaagggggactattttgccgggtgattggaacgctggttggaatatttcaacaatgtatgcagagaggtttttccaaatggtttcctccggggttcggttgacttttgagcaccgagtgatcacttccatggcctggataaacgacatgcattccgatactggagatgtacggtgattcctggaacagacaaagaggcctcgaacaccgccgataaggaagtatgtaaggggctggaagttatgtcgggactggattgacttcagtctcttggtggaggtagaggttttcgtgacagctcctccggttgttttttgagtcacagcagaggcagaattttcctggggagctgagggttgctgggatcggccttgcttcttgatttggctgtttgtcaagggaggcgggctgagagcgtgaacctggaatattatgtagcccatgaaaacatcgattatgacctttgagaagtctttcaaaacatcgatagcatgagatcgcaggacaacttccccttcaggggcagcggaggtcggttgggtctctccgggtgtttcaaaagttgagagtgagttcttcagtccctcaagccattgaagaacttgaagcccttggttgattgggtcgtcatcagtatccggggttggaggaggtgggctgtagagcttgaatgccatgacctcaacagaagctgcgatgatttttgcccattcaaagatgactgcagggggtggactttgaagtcggtggaggaagcggatgatggtggactcgggatgtatagttttggtggttggagagatgaatggctcggaggatccagacttttccaattgggaatacaacacaatcagggggaaatcgatgacatcagggcagttccattggtcatttggcaatggagctaagaagtttttggctgagggaagacaggtcattttttcagtatggtaggtcaagttggaaaaacaaaaaaaaaggttcaactaaccaagggagctaatagttttgatccaagaagtatatgaacaggttgtcctttcaaagtgaaaatcgagattgtgtggtcctgggttctggagagattgggctcggaattgggccaggtttgagagggcagtccacatagtttggtacctctcccagttgggcttcacaccatcaacatgctgatagatcttgatgactgaaattcttgcatcgcttgacttgaggatcgtgagatttgtgagttggtctgttgattctgggggttgactggttgaaggatttgggggtgggggaggcacagacgaggtagttgtggtgctgttgttttggttgttcggaacttggaggttggcagatgagccttcgggctgattctctgaggactgatgatcttcttctggaggttgacctgggtacatagcaaaggtgttcagtctcaagcaggctgtaggcaacatttctttgacaaagtcctcattgagaatgatagtgcaagcaatcaacataccgtgattttcatcaggagggctgggatcttgagtgatttgaacaccttgaggcaactgggtgcttggagagtctaccggtttgaacacttcaccaggagagattgtctgtgagattttgtcaaaggttgtctcggcaggggcgactgcgggagtagttggtgtgattgccgatacaggggtggggagtgaggaagtggtagggattgctggagcattggaactatcaacgtttgctggagcactcgggctggcagaactggcagagatgggtccgttggtcaagagggaggctggattgaaagagggggaatccttctttcgcttgactggtcttcttgtggatgttgatgctgaggctgtagtatgcaaggaaggacgaggtgcctgggcatgattgatctggatgccctcatcgtcaggtatttctccagtctgctgaaaagctgtggttatgcaaaaaaatcagatttttgaaggaaaagtaatctgaggattggtgtggaacatacttatttttgagctcttgatgtcatgagcacattcatcaatcttcctcttcaggctctttgggagcttcagtttgatcaagccaagtatggttgtttctgctgtggtgatattacgatggaattcttcagctgtgatctgctggatctcgctatcaagaattgattggttggggttgagttgctcgggaatactagtaagctttgtcgacattgaaaactcttcaaaagttggggctgtcaacagctgaccagggaagttctccgccaaaacctgtgaacctatcaaattgaattggtcagtaagattgatctgatgaacaaggagtgtgaaaaactataagtcattacttggtggaggtgtaggaggatcctctggagaagcatcttgttgagagggtaagctggtcgggttgaccgagtttggggtctcagaattcattgagttggtgtgttggaatttaatttgtggagattgggataatggatggaggcgattaaataaatattgtgatgtgagggaaattgattggatggggggaagtgagtaaaaaggtgggaagagtgccttcttttatgctacaattgagaaccaaacaccggtcaataaagtgggtgtgttcacccacaatctacccattgattgtatcagctgtgtactgtcgtctaacaaaggatttgctaggttaaggctgaacgttgtagacaaaggaacacatcatcaactttcagcgttgatccttttaaagttacccagctgatgtcataaggatagatactgtgtcttagtttgaaggcttggaggcacatgacattccttggtcacattccaataccaggttgctacagtgcattcctcaaggcaacagtgtatatctcgtgtctcttgcacatttctgttgagctgaccgcggtgcccgcctgggacagtcttgcctcaatgtggtcacaacagcgatgaacagtggcgtaaccgtgtttttttcaccacttaagcaacacttcatctgcagttaagttggccttagactgatgtttgttagtagtttgcacttattggtgatgaattactgccagaggcacctgtgaaaatcacactttgttgtgtaccttgtgtcaccaaaacgtacgcgcgtacgttttggtgacattgctttggcagggcacaaccccaaaatcaccccaaacactgatccacactcaccaacccagtccataagcctgtgacaaatcaggcatagacacttaaacagccaagatacaggctaaggggaaaattcagaaacaaataatagatttgaggcacattcccggtatccaacaaaacaaacaaacaacactatgtactatgttgcctgatacaccatggattttctaatttaatcaacattcattggccgactgggtccagcgtcactgcccgctgcttcgtgaggctgaaattgtttctgaccccgggttgatgcgcttgtgtctgatggaccgctaggctgagtgttactacctttgcggcaaagtccagccaagacttcagcaatatctgcgattttgatcgccggagtctttgagagagtgtcctgctcaaatttactaagacctttccaaaaagcttgatcatagcaatctatcggccaatcccgtgaaaccccaatagctccgccaaccgtctttgcatggttccgtgccaaacgtgcgtacatcttcttgtttgtcttgattgttttgtgatgtgtggcttgtgcttggaccattcgatcgagattgtggagtatttcggtaagagagacactcctccaaggcggaaacagactaacagggttatttccgccagatccttcttcaatgtcggagtggcagtcgttgtcctcgagtacaacagccagttgaggaatatcacgaaagaccttatcagccattgaacaccgctgctccttgatctgttccctcagaaaaatatcagcctctgtgatttataggaaaacctacaatcacttgattaggtggaattagacttaatttcttccgccacctctgcaaaagagcttttgtcgccttttgcgacttcagagtagtatactcctccttattcatgcctccgtattgttgaatctctcgtgatttagtttcaagccaccgtttaatgattgcagccgcttgtccggcctcctcctcagttatctttatcgaccgcccaagccattccaccgatttctttcccatcacctcaatcacagcagagttccaaatcgaatcctcatcacggggaacgttccactcaaacgtaaatctggagattccggccaaggcaagtgctctctccacatccgccttcgtttgggtactgattggccttcctccgctgagaacacctttcctgggagccgggtggaatgtaggcagagggatattcttacgtatttccttctctgcctgtgctaagaagaaatcttgttctacagtagatcttgaggagagactggaacgcaaccgttcaagttggtcaatgatgattgttgatcgttggtccacccaatatagagcctctagttcttccgaggtcggtggttggggatagtcatgcggtatcgtaggtcctcccaggaaaaacttaataaagtgttggatcccacgagaatacttgtcgcaatgctcattgagagttgccttcttggcaattccgcgggcccggcgctcctcacgaatccgattccctcgttcctccacactagctcttgcccctctggcatgctcaatgacaatatccggatctaatcttgatcggtcagtcatcccatcagtgttgagcgttcctgaaggctgcgagtctggaagatgaaagccccgaaatgtacaagatcagtttattgtcagtaatgactaaagttttaagagcattactcacccatgggagcagtattcccagcagatgtattgcggttacctgcaccagggaggttaggaatgatcttgtcgattattgtagatatccagctgtgttcgcgttctccatctcctccacccggtgttccactctgtccgccctgttcacctccaccaagactagtactttgaccggcctgccccgtaggctccacgtctggaggctcaggattcatcttagaaatcaaactaagggctagtttccgggtgatgtatttgtaaggaattggaattaattataattgaaggagaatatatcttaatcaaggatggagagaatcaatttcagagtgatttgaaaacaggtgagcaggagacttgatcttgggttaactacaacttaagtgtactatatacacaaccaaattttgctgccgtgatgaagacaggaaaaacaagcaccaaaaagtagtaaaatcaaaggggaatcttctcatgcacaccgtttcaaccatgaacaaataagaagaaacatgatatgcattgatctcacgtatcaagcccttcccatccctggacaaacaacatgtcagcaaagggctacagagcaaatcacaagggcataactcaccattgttcccaatccaacagctgtaacagtcttacttccgattccaaatgttccctctgggttcttcaggaccgccacatgtccaataattttttcctgctccacaatagacggaacttcaaactcatctcgaaccagtctgcagttcaggtcagggtattcgttgtaaggatcttcactcttgtcaagttctttgaaaggattgacaattatccatgttcttccgggtgtttggtcggagcggaaaatatttttgatggtaccaaatctttggtctgtaccaaataaaaactcaatataagaatttccaagatggtgatttgctgtgctgaagttcttccctttgattgttatcgtcatcagggttggcaccgttgaatcaagctcaattggattttcaccaagccgtcctctggatgcttctttcccggagatagctcgcttccacttttttatcatttgtgtatcgagatgcaagttggccttcaccttctgtggaaccgtggtgcctttcaattggtctttcttttcttctgccccgcggatagtcagttggagtgtggaatttatgtgccacttcttcaatagtgtttttggtatctccactgatctcaagacgtagaccttgtcagctcaacatcctccaaatataaattagataaacagaacaactaacctgggtggtgatttgttggtaacttttgtagcatcccattaacccgttcttgagcccatgctgctgtagatctaggtggaccaaagttccggatgacgttagaatagtgctgtgtcagatgtagatttggcatcgatgattcgtgtggccacccttcatggagacatcttctgtatttcactatcaagtcatcaagttccggtaaatctttggggtggatctttggtaatgtgaggaaatgagaaatccttgaaagaagagttgtagattctagcaatgcagaaacccgctccttttcttcttctgttgcacactcggtgtaagctttcttccagacaggaattaatgcaatcgtgtagtaaactttgtagagaatgagccactctgcagccttgagggagccatgacttgcagctcctaaattatggggaacccggtcaatccacgatgggattgtggtatgaatcagtgttctccggaccacctcaagctcaccaggcctcaatcgatgtgagataccaccctcctttcccagtggtgtcaaagacttttctctcctgggtcccctctcagtgcaatcactatgacgttcatcttctgagtgttcagtatctggagtatcgtcacattcattgtaaactgtttgcttgcgaacacgcaaattgtaagagtggcttccttgtgtcgtgtgagagctttgttcggaggaggcttgagactcagatctagagtcagcttgatgttcacgttctttcccttttacggaaggcactgcttgtgaatttctccctctcttgcgtggtctgagttttgcagttgaatcatcaggctcttcactgcgcttccgcttgcccgtcttctttggttcagttggaaacaagtcagtgaatggaagggacgtaaagtgatcatcaagctgccattcttcctccttctgttgagttttcattagctgttttgcggccgagggtaagtacaggaaccgcatgctgtgatctttcaagttaccaagaatcagtgcatgcataagctcaattgagcaataatctaccgggcgccagtagggtaggtgattaagaacactccatcttgcaccgttttccttcatgaatttcttgcgttcctggtagttatcaagttccagccactcttttgcatgaagtagatgttgctcgttgttccgtgcagggaattttgatggatctatttgttcaatgtccttcttatccgtcagacaaaaggagcagaataaagtagctgcgtgacttccaaagccggctgttttgcggagtgcaggaaggtctgcaatcagagggaaaattgctgcacggatgactcggccctttggatgtgatgcggtggattcaaatcggactcctttccaaaaagactgaagctctgtgactaatggtagcaacagatgattgacttgttctagacttggctctttggggccaggaatcacgccaaaaaggaaaatgttctcgaccttttagcgttgaccaggtggcagattcaagcatattagtgtaattgcaccgacagagttgtgagaaccaatgttagatgaccctttggcattgaaccagtccagatagaggctgaatactaggtttccggaagtcttcgtgtagatcccatctccttggtcggtctctggaaactccagccacacctttccatcccacacatcctccataatcccatcagaactttgatgttgagcactcaggctggaatctagtagagtctcaaagtgggattccaaaagtcgtgccttgagccaagtctccagtttcatatagctgaatgtacgcaatggttggagttgattttttcgatttggcttcagcaggtgctggttacattctggtttcatatcctgctcttttgcccacttgcaaaatctttgatatgaagataggaaggcctggttacacttttccgggcaggggtgttcacgatcgtccagccggtacaaagcaaaacactttttgcagcatgcttgtgtgattatttcggggttgagtcccagacggttaaagactgcctcacgagtgtgagggatctgttcgaccattctggatacagtggatgtactatctgcagtgctccatatttttgaaagcaatatagcattttcacgagccgcctgtagaaaatctgcggcgccagacttgctgagacggttcctaaggaccaactgggccatttgcaccatgacttgcttgcaaaaatcttcttcaaggagcagaggccgagcactgctttcaggagtgtgaacaggaaccacattagagtgagacggtccactctgtttgcacatcattcatacaaaatccacagaacccattatcagcataatgaccactcgtttgaatgggaatagtggcaccttacttcagatgagctacccccttcaacccgcggatcagggacaacttccatcacctttgattttaatcgtgcttcttcaacttggtgcttttgatagacaacccttgaaagtactctacctgggaccaccccaataccgtcttctttgtgctgggttgcattgcatccgtaagacgtgcaatggcatacataggtaggatgtatggtacgcatggaatatgagaatcaaagacaggcaagtattagagtggtgggtggctggagggttggactgtgaaattcacacgagttgcaagccttaagatgtagggtccctttcccctatccaggggatatgctggcacagctatttggaatatgcaggattttggcagaacttctaccatccaataccactgtcaaggcagcctcaatgtattgtcgtctgcttttacactaaattccccagtgcaaatatgtacacagcaataaactgctatctgcagatctggaaacaaatcaggagccattcaatgtgatgatttctttgtacaatgcagaaagttcttgcatcagaaagcctctcacatgcaaatcttctgaggttatattgaagtggtgattgacatgtggtcgaaataaatagataatttgcattgttaatgcccgcgtaaactacaagatgattagtttctaactaattacgcacgttgcaggagatactctcgaataccagttctcctggggttgctcatgaactcaaactgttctagtgacctgaacttaaataccagacgctctcttagtttttcccaatcattgcaccatcctctatcaaattttttccgctcaagaaatctccacctgttgaacatctaataatgcccaccacatttaagttcaatcacacccagctctgttggattaaagcaatgcaagatagaatagatgttgttgtagaaggaatggaatctccccctagtagtacacctttgcctgccaacatcgaagaaaatctctcccgtgactgggttaattggaaccactgtgttcaactccaatgtaaactggttgccgacgctcacgaccacaaaatacccaactgggctgttcccaacgtgaatgcaacttggatggccagaaggaaccgatttggaaaaggtttggacacaactttggttcacctggcattcagcattactgactactatgtttaacccttgttaggactgatcaacttcaaagattttggtgaaaccggcaatgttgcgtctgcctagcagctggtcaatatatgtgctattttgtcaaggtatagtcacatccattcttgtttagcacaaagccatctactcttatactttttcgctgataaacatccaatttttggttgcagagacttgggattgttgggaaaacaactttagtacatttcttgtagttcaaccaaaaccaactttttttgatcttatctgttccaatacgatctcagctggtcaaattacactcatgaaattgttgttttcaagctcttgtgattccccccttcttccattgtgcttcttgatgaagggctctaagattgagcatcatacaacacatcagattgaaatcatttttgattcagctacatcaatggagcataaggtgccgtgatttttggaggtggaagccataagattcaaatgaaaaaacacctgctctcattaattttggtcttattgcaatgcaccatcagctgtacatcagaagtgtggcagcatgttgtatttccaatcaaccacccgtcttcaagttgggtgttgttacatgcacatgtaggcaagccagagaaaataatttggtttggtgtggtggttccgcatggtgttggtatgtgacactgctgtaaaccgtattatttggtaagcttccactttctccctgacatgttgtcaccaaaacgtacgcgcgtacgttttggtgacatgaacccactcaaaaaaacaaggttaaaaggttgcaggacaccacccaaaacactacacaggcaaacttgtttggttccagcccattcatgcagcacagcttgtaactaataagccctttgaggatcctttaataaaggggcagcatcaacgaagcactcactccccccactccatttgagcaatccccacatcaaattgtttcgctataagaagacccctgtatatgcctttccgctcaaacatcagctccccaacccaccatgaagactgttacttgttctcacttcagcggtcacacccctccaaccaacactcgtaaagttaacagtatctattctgctgtattaccaaagtcaacctcacctctttgccgaagtgtctcgtcattcacccgcacactcctggacttgaacaccaaatcttctgaagtatggaagatctgcccatctgctcaagattttcagattggctgtagcctcccatcctccgtcttgattcatcccatcagtcaaattccggaaagcgcagcttccctcaaaagcgaaaagatccctgatctgttcagggtactctaccttcaagatctctctgcatctggattccctggggccacctttgcctgggaacatccgtgggaatcaccctggaatcagtccattgctcagtttatcctcaagcactggcgacacgcccaccaatcaggggttttcaagatattttacattgatccaatcgaagcttcaaacaacaaactccacatgggtaccttgcatcggtggttccttggaagagctgaaggtctcaggttgggcaggttttcccaagtacgtcaaagtaagaagaaaaaatcagagttgcaatccaagttaagaaaccaggtaggcaatctcaatctcttccttctatgtgtaattgttcccccatactcattctgtataaaaaacaaaaaaatctccagattcagaaacaccgccaacagacactctccaacctcaacataacagccgaatacaaagcgcttttcgatactcttggttgctcttctgaaactgaaaagctaccagacaagtcacttgtcaaagtccctttgtcatggaggtccaccgaattccaactcctcgctcagcaactagacaaaatccacatccgcaagaagatgagcacaaaaggccccaaatatacaaccaactatacaattgaaaaccgtcgtttggatcctatctctcccatttctcctgctttctccaatgtcccaaccaatctaccgatcaactgctacgctcctgaatacataaaaaccctgactgatacacaaaagatactcctcaactccaagccggccattaactttcctgcacttttgaatatgatacaaatcccatgtgagtagttacacatcctattcatcttgctaggctactcatgatcaactgagcagacttgtattcttcatcaccgcctgacggaacacttgacctagaaaccaatacagatcatcatcatcagttacagaggcagtcttgctgaaaactaagccaaattatatatttaagaaatgcctacattgccagttctcctttacgtctctgtatctgatagatatttgtctccagtgttccatgtacgtagtacctatatacattcaccggtttcacctgtcccagccggtaaagacaatcaatagcctgtgcctccattgctggattccagcttggctccttcaaaaatccaaattcacgtcagatctccatacacattgttcttgccttatgtgcactcaccatgatatagacatgttcagcacatctcaaatcaattcccacccctgctgctgcaattgaccccagcagcacgttacaatcagtgttaccccgaaaaatagctagactctcatcacgctgtgagatgctcattttcccagtgagccatgtggattgtatactgtttgctcggaggccgttttcaattcttgaaagaatacattttatttcttgtcagcaaattaaattgtatgcatagtggttttactttttgaactaggccaactcacatctctaaaaagccaacatagcttgagaatatcacagactttggtcgtttgctcccacttccttgactttcggaatttttgagtttatcaataagatgaactgctttcgcagagtgattccactcccattgtacgtcaaattagatctcttctctagcaaaaagtgggtgattacaaaattgtcggatccttgtgagttgccggaagaattcaccagaattccaaacatctgccgaggttcgtaaacgtccaaagctctgcacaaaagtctgatggagttcgtgcgatattttttgccaatcggagctgagatgaaccacaactgcacgctcggtctttggtggaagattcaacaagacatcctttgttctcctcaagcatatcctgtccatgagtcggtttaaggatttgatggcttggcttgagccaaaatttatgttaggtattaggaaattactccatatccattcttcactccatggtttcatcttcaatagttgaaaaaggctttggaggtctgtcaagcggttctgcagcggcgtcccagtcaaacataagaaaaatttggcatcaaggcgttgaataagctgtgtccttgttgcactccggttcctgatcatactatatgttccacataattagtaccacattttctcctcaaagggtcttgctccagctaaatatctctctggtagtgtactcactgagcttcgtctaacactattctgaaccagcaaatgttgagtgattcaatcgtcggcaggcttgtggagctgttcccagtttttccaatcatctcatatgttgttagcacaaccattgaagacaattagcttgtcgtgcgtgatttctcctcgatttcttccatggaagacacagtaggttatgggtttgtggttgaaaatgcatttggatctcgttttcccagttcgacagagttgccaagggacatacaataaagagtagctccggacgccattgctgaattgccgaggcgagatcgctgagaaaggtgggctgattggctggtcgccagaatgaacattaatgccgtcaaagtctttccaagccccatgtcatcagcaagtattgatcctcgtggtttctcatattcactaccagccatcagttcagtacattcttcgacactatccctgatccagtcgttgtcagagtggctccagagttgtgaagttatctcttcgttggattcgtttcgtttcagaaatcggacagcgctcagttggtgatctttcaaagttgtacggcagagggcaatgtatgggtcaagccaactgtggtcgctagattgtccaaggtgataatgttgagatgtgaggtgtggtatccgaaagaaaaggtctgggttgtagttccaaattgacaggagctcaatatccgcactaccaaatccagaaagaacggtttgaacatcctcagaccgactgaaaacacaagcccgtagttgaaaaattgttggggtctttgtaacaacaaatgcttgaagtttgatcaaagctggctccggccgagaaaattgtgctttgttcatccgagtggagcaacctcccaccggccctaacagcggcccaataaacctgctttgaatctcgctgaaatccccaaaatgaaaacttgctgaacctaacacatggactcgatggtttccttgttggaggaaagcaaactggggaacatcaggggaaaaaattgtggatctggcagaaaatggaatgagaatttgaccaaggcagagagaatgaaccattgttagattaggactgggtcttgggggggaatgagagtgacaaaactgatacagatttcaggtttaaattggctggctgttcttcgttgcttatgccgatgggatagtagtgtttgttttgcccttgaacatgctcctttctattgccaaaataccccttgcccataagctggatgtatcaaggagacattgggggatcttaaaacactgtatatccaccacatacatctacaggtattattcgcatcatatcaacccatataatgtggaaagtcttacaagttgtatacaaaaacatagacattgttgttgccgagatgtttggtgaaagttgctgggtcagcatacagcatttgtaaggacatgtttatcaaggaacatatgtcattcaaccaacacacctccactagctgtttagtttgtgttgaaattttgctgagaaaaaggatgtgcaaagatgtgtgattgaaaattgcattttcaggttaaactagacaacttctctacatcaactctgatttttgaggtcaaacctagaatgtgatttgattgtggaagagggctcctgttgttcttggtatagatttgagtaggatgtgaaaaaaatgtgagggttgagatcatacgaggttgcagctaagttacaactgagttacagtcgagttgctcaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaaagccaagtactatcactgtgctgaaggactcagcttaaagaccaagattactcctagtcaccctcaaagtattaagtggtccaaacttcccacttaagagttataaagtcacactcctcagttaaagacacttgaataatcaagagagcactgtaggagacaataacagaaaagttattgtagagtgtttggaagcaataattaatattgcaagaagtagctggcaagcacctgagctgaaaggctacagtcagaggtggtggtcttgcagcaactactttttaaggaattacttaagtgttgagtctgggataactctcagcttaataataattccagtaagaaggtagggttggattggatgataaaaaagactactctaaaagtaggtggagaatattcactgtactcacttagtttgttgggggtgaatgtgctgaggaaccaatactaggcaggagaaggcctccttacatattctagaggtccccttgaggccctccttagaatattctagaatctctcttttagtgtaccatggtagaattattcccctgatgtaatgggaataattcaaggtatttcaaataatgtatattctatgtcccatgacatcatgatgcatatttatagccaattacatcatgtgtctccttaaatagaatattactggtagaaagtgccacactcttgacatagtgtggtaatttcttttctacaagttttaataaattgattatgcttgtagaataaaatttctaaggttaccctaaatgtatatttaaccctaatttaatatacattaattttattctataaatttatatattttattccttttgtccttcaagagtttgaatatatacaaagtccttgaaggagtgggaatttggggatacttccagtggacaaccccctttataatcttatgaaatattgttttattaaataatattactacatattatattacatgtggagtattttaatacttaatattcatttagcagtcttttggatactctggagtatctctaaggctgacatgtattgcactatatagccaaaaccaaacctaggacaagaaaagatcagaatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatggagaaggggatgatggagtgaagactctgcccttctatactatcagataacaagacccaccaagcttagcttggaaagttttaatcaagtgatagggtaaaagttcaggaatgagtttgtgtgatgaagagttgttgatgtggttttggttggcgctttaaagtgtttgtgtaaggtggtcaaatattgcttgagtgttacttgactgaggattaagcaactgggaggagagcctcattatatatacaacagtgagggaatttagctccagggcagccaataatgagtgattttggctggcctgggctattacatgaggtattttaagctacatacaaattttgaatgagtgaatgtgattggtcagacatgtacaagagttgaagtggtgatccaagcagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtatatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgagggttgtaattgggtttggtgatatgtaatgatgggtgaaatccttgtgatatgttgtccagtgttgggtaagagttgatccaggtgtgttccagtggcgcctccatggtgaccaagggtggatttatccgtagagtccagttcttgagccgtatggtgtgaattctgagagtgattgggtgataatatgaagaaatatatatacaagaaaagaaaaggaaaaaaactttgaattttcacatttttgactaccacaccgccaccatagagtcggatggaataagtttgacggctatttcattgttggagtagagatcgcgaagccacttcatcttgatatccaaatgttttgtctttgagtttgatccaaagttcttgattttttctagaagaccctgattatctatgtgaaactgagtgggatcaagtttgttgttgtatggttcctctaaaagaaatttgatccactgattttcttgaactccatcggacagcgcattgagttcagcttcagtagatgacagggtgatgttgtgttgttttttactgttccaagagacaggacatgctttccagaagcaaatctatccacttctggagagtctggattccaggtcatcggcccacgtggcatcagtgaagtgttggattgcattggaggaatcttcaggatctggtcgtagactgagagcgtggtctatggtgccggcaagatatttccagcaatgtattacttgccgccagtgttgtattcctggtgcattgttgaaactggacagtatagatacagctggggatagatcaggacgatttctgcatgccagataattgaggatgctggtgtgagatctgtagttgattttcagtttttgaaattcgtctaattcttgttgagaggctttttgaagttaaacaccgactgacagaggggttagagctggtctgcattctctgatacctgctagttcaagacccttctcaatcagtttcttttgagacagcttggcacagtcagagtcctgtatcagatccattccgagcagagtgtccggatcgtgagcagatgagtttgggaatcttttcagtagagatgtcagcaggtacccggtacccgtttgcaggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgcgggtgcgggtgtcaacatttgcggtaaaaaaaggcaggtacccgggtacctgccttacacccgccctgggaatgcttcccctgaagaatttcatttatcattggtggtccaaaactcccttttttgggtgtgttgggctgcacaaaggtgtcagcaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggctggagggttccctccggcctttgagatggtgtacagtcttgataactggaggaattcctccagtcataaagacggtgtacagtcttcatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaattggtgatggaataatttgtttttctctatttctttatttttattttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgttccaggtacctgcaggtacccgggtacccgccctggctgccctagcaggtgcgggtgcgggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtatcgagcgacatctctacttttcaggaattgatcttcaaacaaggtcacgtcaccgacaactactagatcgtccacgtgaaagaacagataggattttttatcttcatgaatgaacacacagggatctgcagcagattgttgaaaggaaatttcattaaaccaggtgatgagagtgttataccagtttgcagggtcttgttttaatccgtacaaagatttattgagcttgaggaatggggcctttctttttgagccttcaggagttttgatgtaaatttcttcttttagcggagcaaacagaaaggcacttttgacatcaaattgacaaatgggaagtttcttgttgataataaaggtgagcagaagtagaagtgaggagaattttccagtaggagcaaaggtttctccaaagtcttgacccggtatttgcatgaagccttgaatgcatagacgagctttctttctttcagcggatgacagcgttgaaggtttggtcttgaagatccagagggtatgaaggaatgagttgggttgatcaaagaaatcgtcccatacgttgtgattctcaatgttatccaattcttcgtttgtggctttgacccactcttctttcttgtctgacttcatggtcattttgaaggacgtgggatcaccagttaggtagctgtacttggtaggtttgatttttgaggtcctttctctaagcgatctggcctgaggagaaggaggaagttgaggaaggagagcagattcaacatctgagtcatcatcacttgacacaccatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaaaaaattaaacatttttccagattttttagatttttctaaattttttagatttttccagattttttagattttttcagattttttagatttttctagattttttagatttctctaaattttttggatttttcctgatcttttggatttttccagtttttttacaagagacatctataagttgaaaaaattaacaagtccaaacaatctgaaaaaatctgaaaaaaatctggaaaatctggaaaaattagaaaaatcttaaaaaattggaaaatctaaaaaatctgaaaaaatcccaaaaattgggaaaaatctaaaaaatttaaaaaaatctaaaaaatctgaaaaatctggaaaaatctaaaaaatctggaaaaatctagaaaaatctaaaaaattcagaaaaatctttaattttttttacaggatttccgtaaaatttacaagatttcccatctgggaaatcatgtcaaggatgatgtgtgaagatgtttcaggactattgtcattggatgaaatggaaattgagtctgagatgaggacgggttcttctttctcagtctcgtcgacaatatcaggttgcttgttttcagagtcatccaaatccagcacaacaaggtcatctgagctgttgacggacagcggtgagggttgataatcaagaaattggacgttttttgattccactattcgtccacagtcagagagaatcctgtacgagcgaagttcttcattgtacccaatcagtctaccaagttctccctttggaaacagtttggcgccggatttttctggttgtataagataagacattcaaatcccaataggtttgaagaaatcaagcggtaagttttgatctttgaatagttcaaacggtgatttcttagatcggtgcttgggaatttgatcaagtactagggtagtagacttcaaaacctcgttccacagatcctttctcattccagagtcagtcaggacagctctcatcgattccagaatagttcagttgaatcgttctgccaatccattctgttgtggagtgtacgcatcggactgtcttgatctgatggcattctgattacaataagaaatgagttgattgtttacaaactcggttcctctgtctgaatgtatgacagtgggatgatatccaatccgtttcgcttcaagatccagagcttgaatgagagagggagtagcatcgctcttcctttttaggggaatagctgaacagaagcgggtgcatgcgtcgacaagggtcatgaagtacctgtgtccttccctagaggagggactgatgggaccgactagatctaagtggatttcttcaaacggtttgctggctgttgatcttcgatcatgaaaggagttctttgtgattttggagacagcacaggctttgcatttagaattggctttgacaggaacaccaagtttgtttctgattcggtgatagctcacgtgcccaagcaatttgtgcaaactctcactcgtagtcaaaaaggattggtggttgagaaactcaagactgggtagatttccaatgtatcgacctctcatggcgagtgattcgtttttgcagatgaggaattcattgcagtcaaattttatttgatacccgtctaggacaaggcatctgacagataagagatttacaatgatattggtgacaaaaagaacgttttcaaaaaggaagtcacccaattcgttcgtgagcttgatagttccaattcccttgatcttgagcgcttcgttacccgaactcgttcaaactattccttcttctttcaattttagatccgtgaagggatttaggtctgaagtcatatgagctgaggatccagagtctaaaatgaagagaggacagtgaggagagacagaagagagaaagatgctaacagtggtttcagagcgactggcgggttgtctggtgccgttagcgggtcaaagatgaggatataacatccagcacttgtggagagggtgattggagagagtgttgtgtgcattggacttgcacttcttagaggcatcggtaaaaagggacacctgagctggaactgggccaccgagagatgttgaagcaatcatttgattgttcgtgtggagacaaagatgattgaggacgagatcgggagtcatgtcgagtccagagtgtgtgatagcagtggagatcccgctcattttggtagttttgggcagctttttaaggattttgtatcccacaacatcagtgtcaatatgaatgccgacttcatgcattttaccaatggcagatcgaatcttagtgatgaatccgtttacgtccgtgttgtcaaagggaaggtgagagaaatggttccaaacacgggcccgattggcagcttgagtggacgcgaagtgattggtgatggcgttccagatctcaacagcgctggattcattcttgtggttgatgacattagaatgaactgaaggatcgagtttggatgtgatgaaagttctgacttggagttcctcgtcagtagagagtgtgccctttcctttgactagggcgtctttaagtttttggagttcgagaaagttgataactcgagttttccacatagagaagttgtcctgtgtttcgatggctgttttaagaatcatggcattaactttatccatggagtcggatgaggtagcagttgttttagtgttcgatgtttggtttggtttggaggaagattcggattcgttcgtcattcagcaaatttcgactgttaatcgtgagaaaatctgagaaattgtattgccaaaaccaaaaccaaactaggacaagaaaagatcagaatcaaacaaagtaggaataaaaacaccagaaccaaaaaacttgagagaatatttaccacgacaagagacaagattgtgagaaacaactgaacagtagaattaaatgagaagaggacacagaacacaggactgaaaacaaagacattagttgatggatgacttgacagttgaactacagaagttctttctcaccaaataggattcagtcgaagtgatccaagagttgagaggagttgagcagatgtggtagagtgagttcatgagaagtccggatagagattggtgttgagatgagattgatgttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcattgaccggaaggatatccttcccattgatgaggtgtatacagcctagaccatacaatctcaatggccagaacttctggtcacggagattggtctcgatggccgtaaggaaccccttctggtgatcaagaccatacaatcttgatggccggaagggattccttccggtcattgagattgtacagtctcgatgactggagggaatcccccggccagtgggagggaggcgactcccaaacctcccacttgccaaggagggttttgggcaccaactcccacccaaaaaaataaataaattttaataaaaaacaattgggaattcaactcccaatcccccaggggggattggaaagatgactcctgtccaacaaccccttgaccaaaatgggagtcattggcaaattttggggagtcatttttccaacccccttttttgaattttttttctgaggtccgacctctaaacaagtcagaccttccaaaagaatggggaaaaaaaaacttaggggggtttaacatccatgggaccatccacagccagtcccctcaacgtcccaaatatttgggagttggaactccaatgtttgggagtcggttgactaattaagacccttaaggtttatgggaaaccaaaagagttgagtgggagatttccctatggagtccaaatcccatcaagtttgtgcatctccaaacaagccttgttccacatcaaccacaattttggttaccaactttttaaatacatacattttaattgggagaatgtggcttaccacccggggagccagggtgttttgggagttggggcgggatatggtggggcttagagcatctccaccgcaggggactacgtcagtccccaaatttccccaaattttgacctcgcgcgactgcggcgcatattttagctccttgcctaaattttcttttgtaccgcagagtcttaaagtagcaccttggggctgtgaaagggtatctcccgatcccctctacatcacgatccatttggaatcacaaaccagcacactccagaaaccttgtctatctacaacatacaaacaatcaacatggacgaagatgctttaataattcaaatgatcttacggcaaaggcaagcggcagcaaggttcagaacaacgatcaatgcaatgcttgaaattacaccaatgctccttgatgacgatgagagaaattgattggccattgcatggcggttcacatcccaggaaaacaacccaacccggcctcgcaactttgaaggcagctacaacaagcttatgcagcattacttctctgctcagccactctacaaatgaagaaatcttccgacgccgtttccggatgggaaaacccctcttcatgaagattgccgaggctgttcaagatcttgatgaatactttactctttgaggcgatgcattgggaaaatcaggaatcaggccactggtgaaaataacagctgctcttcgaatgcttgcctacggaggtgcggccgactgcaatgatgaataccttcagctctccgagtcaacttcgttacagtgtatggataaattttgcaatgcaattgttgcaatttactcagacgaatatcttcgacacccaacgaccgccaacttggaacggctgctcactgatggtgcaaaacgaggtttcccaggtatgctcggatcccttgattgtatgcactgggagtggaagaactgcccaagcggctgggatgggcagttccaaggaaaagaaaaacgaccaacagtcattcttgaagcagtcgcatcgtccgacatgtggatctggcatgccaggctcacacaacgacataaatgtccttgatacctcacctctgttttccaatatattgaatggacgggctccgcgatgcgaatacgaaataaatggccaccactacaaacaaggatactacctagccgaaaggacgtcgagcgtgcctttggggtccttcaggccagatttgcggtggtttcttgtccggcttgtgggtggaagcatcacaacttgaaaacaatcatgaaagcgtgtataatcctgcacaacatgattgttgaagatgaacgaggtacatatctagactatagctacaaccactcacctaccgccatcattacaccggtcgaggtcttgcgagatgggacctcgatttcatttgctgaattcattgacaatcacgaatctatgagaaatttgggttctcactttcaattacgcaacgatctcataaagcatcagtgggatataaaaggccgccaggaggatgatgatgtctctgaattctaattcatgttgtgtttcactctcattggctcaagaactactcctttttccaggcttttcttgtacttttctcacttttattcactccaaggattttttttattagctgttgatcaatccctttgattgcaattaaagagaaaagagagacattgagcaagatcacacaatgcaacagatcaacttgaagagcaaagaaaaaaatagtgagagagtttgattgaaaaaggttcagtgagagagagcgaagggaaagaagtaaacatggagagagatcggagctgtttggcttaaatgaatcgggaccgatcaatcaatcgatttgtttgaggaacaatcaatcaattcaatagttccagcaacaattgatcaaacgagttgttggacgagtttgatgtattggctagttggacgatgagtcagcttgttcttggaggcgtttgaggatggctgctctcttgagccgaaagaattccttttgctcatcatcaagaccactgaggtcctggttcataattgaaagctgggacgaggtgctctgattatcggcaataattttgagagactctgagttgttgctgatgatgtcgttaaaccgcttggattcagaggcaatcttgctgtgagcgctggcaacccccttccaagcggtatctttagcagctatttggttgagcgtcttggcccttttcttgccgattggtcggtccaatgtcgatggttcagtgctggtgccttcaaattctgagacaggatcaacaagatcagatggtgctggagtcaacacagttgcaggtggggcttcactactagggctccgagcttgtttcttcttagcagcatcggtcttcttctcgtggttgcgatctcgacagtagttgctccatttgggactcttgacgagtagattgtaacagcgcaagtgtttgaagtgggtttgctggtcgctggagtagagccgtagagcacggtttaattgatcctcgactgatgcgccactttgggcaaattccttgacctggtgaaccataccgcgaaacttgttgattgaaggttgtaagtggtttgaccattgctttttcaagctggtgaggggacggatcggatgtggtacagcttcgtgatagaccatccgaattcgttgccagaaagtgttaccgtcttgattggttccaacggcggggtctttggatacctgaacccaggctcaacatagcttgtagtcctcgggttcagtgtaatttggagcttttttcttttcatcttgagtttgactttcttgacgggagtcaggcggatcagcatctgagtaggttcaaaaagcggaagaaagaggtgagtcaatcagtcaaaagtaaacaacaaaccaagtaaacaaaaaacccaccgatgttgttgttctggtcaacaataccatcatcattgtttggcggattgtttgtgcgattttgcttttgcaccattctgtcgctgtggatctcttggctggcggatatatgggatgaggtgcaggcagggttggggatattgggggttgtttctccaagattgatgagtgaaatatcacaggaattggctgtgatatgtaagtggggaggacctatctgggtagctatagtgtcttaaatgtgggacttgggtaggtcccgggagggattttcttagtttggggccctctttagggcctgcagtggtgaagctaaatcgcgcgcgggggcctaaatttggtttagtcccgcgatttaggtcccgcggtggagatgctcttaccacccacggtggagatgctcttatattgatgtatgtaaacccaccaaacccaacacaatttccccaactcaccaagaaacacagatgaggatgcagatgaagatgatgatcgagacgagcatcatataaccgcgaaagcaaggaaaccccgatgatcctgggcctcggcatcgacatcctcgaccgctcgcgtctggcccgtctgctgctggtaaagaaagcgcggcccagccaacaccagcctcagcggagcatccggacgcgcttggccgagcggatcttgagtggccgcgaacgggacagcgtcgaatggcaggccgtcctggaaaaggacgcagcctccggatctgacggggcgactccatcgacagagttggtcagttatctagcgaatcggtgcgtggacggatcccatcacttgttccaacgagtctttggcatcatgagtgattgacagatcatatgtgtgatttaaatgacttgtatgttgggaatggatggatgaacgatggacgaaaacgcagatggacggcgaaagaagcggcctacaaggcgctctatccgggttaccagccgagctggaaggagctcagtttgctgaagggcgtggccagccagcccaagaagccggtcctcctcttccacccttcgtcttctccctcatccggctcgcgttccgatccctaccaactccacccccacatcacccttctcgttagcatcgcccacgacgggccattcaccgtcgcttccgtcatcgctaattcttcttcttcttcttcggcgtcaactgagcacgataatacccgcatctcctcctcctaaccctttctcctcctctgctccaacatatctcaaaaaaaaacctgtcttttttcacgatgatgattatcattattgttacattttgcagatagaatatagatacaatttctaatttcgataagctttaatcataaatttggtcaatgaaatcaacaaaccttgagaatcacagcatctccacaacccaagttctggaaacagagagaaaggaaggaagcaataaattatcttgacaaggaaatctgtatagatgagtcatgatgatatatgtatattatgtatggagtcaaattaccacggttggatgtaagtattctgcagaaacaaatgagatctgatttatatatttttttcttactacaaaaacatcacatatttttgagaaaaaatgacaagcgagaaagtctcaatcgatttccttaagatgagacctgcgaagacgaggcccagggggagatttacgctggccgttagcgagagaagcctggaacggagcgttagagaaactagtgacatgttcggcagggagcggcgctttgggcgaaggttccggcatctcgtccgagctggcttgctggaacacattcatgatcggctccagaagcttgaatcggttgtggaccgcttggacgaggccggctttgtgttcactcgcgttccgcatccacccgtcctctgtcattggctcttctccatcttcatcatattcatccacctgaagagcatatcaagaaaaaaaaaatcaacatcagtcccccgtctcctctttctcggctcgtagatgttgtaattgaaatgaagcaagaggcaacagacaagctcagggaaatcatgacacccgaaatcccacgagcgtttccatctagcgcgttcacaagcggagcgcgtccaccgagacgcataggtgaccggcttgaagatcgaccaggaccagacggccatgatgaggatgagagcgaaggtcttgagccgggccttagggctcacccgactcgtcgcaaagtcgaacaccgtacagacctggaagatcgagtaatacaacgatgggaagtagtggtgcagaaagacttgacgggtcatcaggtagaatggtaagtaatgcgtcgcccagccgacaactaagtacgccgagataccatcgtatttcatcacatttactgttttaatatgtcacaaaaaaaagaattcagctggaggtgtgttggtggggagaaacaggtcaagatcacttacaatttcttgcttccccatgataacctctcttgatcctcaagatcagcaacgatttagtgatcaaatagaagaggatagcggccgtggagagccaccaaataaaaggatttcccaggagatagatctgtctatgatctttagcccaactaacaaaagaggacgaacaaatcaacacctcaatcgatcaaaaaaatatatatttcttgatatggatgaaaacgagaaaaataaggaaactcaacaagttcatccctcgtttcaggatcggccacgagataggactagaactgtacgcatgatgctggactagggccttattagtctgccacataaccgtctgaagttcccagaacttgctccagaaactcggccgatgatagttaactttgcgagctttaggatcctgttccactatcatcacacaaagaaaaagaccagtaagtgatccgggaagtcgtactcattattaaccattgaccaaaaaaaataaaaaaatggacatacataaaggatgataattggactcgatgtaccacaaagagctagcaagagtagggttgcgattacaggtgacttcctgctggccgaacccccaatcgggcaagcggaccttgtgagagaagaggtaacagttctggagcgaatggcggagccggaacttggtccgaagcgcccggacttgcttagccgacatcggatcagtcttcaggtcggactctttgctgatgatctcgatgatccattcgtcatttgcatcccctttggatatatatatgacaaaaaccccaatttttcaatcgaattatcctcttgataagtttcagataattgaagagagaatgtttttttttacctggatagttagggaatccgtagccagagacttcgttctgatagtctacctctgagacaggaggtctgatatcatgagtatgcaagcgcttatcggtcaaaggatgattgagacgaatgaaggtagatccattgacggggacccgattcttatagtagaagtcgggaggtttacgatggacaagatcgatatcatcagcgagtcttccgaggacagtccaaacattattatcgtcatggtgtggatagagtgtgatctgttgttggtgcgagccggtgggatagaactgggcatgggagtggagatatccgccgagggtgttggtatgtttgatggtcacattcgagccgagcaggacctcggcgaaggtgtcgggcatatgatggccgcgtagggtctgctggaactcggagctcatgaacgcgtccccgtcgcccgagccggagaggatggcgagatggatccggaagatgagcatgtagacgagcaggggcaggagggcgagacagagcagacgggcgaagaaggaacggatgaggagcgggaggggcacacggaggttcccgaggagctcccagagttgcttgatggtcaccagtccgatcgcgccgatcgtgaacaagccgatccattttgaggagagcaccaagcccaaacttaggccagttaaggatagccaggaccaccaggcgcgagtgaaggctcgcttgtaatcctcgttgcagaagccggtgtggaagaagatcgaaagagcggtgaagaagagtaggggcgagtcgagtaggatgaatcttgactggacgatcaaggcgttatcgaaggtgataagaagtgcgccgagagttgctgataaaggcctttggtggaacatcctcagagtaagataggcaatgggtacgatggctacgcctaagagtgcgggtactagacgcatttgaatgtacggtactcgatctgaataatcactgggaggatactgacgatcaactttatagagtttaatttactttttacgtttgaggggagaggggaggcttgcttaccttccgatctctttaaattcgaatgttccatcgtatccagataaccagcccactagagcgaacagtagcttgacgagtggcggatggacgtccatgaagaattccgaacggatgtatttggaggcgaaaccaccgaaatggacttcatcgaaactgtaaaaaacacaagagttactatttattgatggatggatgattctagtggaatgaactgacacgatgctcgctggtcttgcgatcttccaggttctgatcagaccagccaggatggtgaggctgatgatcaggagaggttctcgttgctgtttggttcctatgagttctagtcccccgcccagtcgactgagtcttgatttgtttctgctggtgagttgtttctgttgttcttggtttgctgttgaccattgttggggtgggtgggtgttgccattggtttgtgttagtaggagtttgcgtgatcgaagtggctcggctggagtgctgttcatcctggcttagtaacaaacataagccatccctctcctctgaaaaataaattgtgaagtaagccaccctggagggggggggggattacgtaatccatggctgactaatcccatcatcatcatcatcatcaccaaaccgacaaaagaccaaaaaccaaaaaccaaccaacacaacaaccaacagcatcatcatcatgacttcgatcggaactggatacgacctatcagcatcaacctacaggcaagtctctctaatctcatcaaactctcaaaaacaaaaaaaactaatacatcactcatcatacagtccagatggacggatattccaagtcagtcatcagaaaccatcacaatcacacaaacacacatagattaatccccattgatcacatacaacaggtcgaatatgcaaacaaggccgtagaaaactccgggtaccaaccatccattcatttctacagatacacaagagagagactgatccgatcatcgatctctatcaagcacggtgatcggcttaaaatgcaaggacggagtggtgcttgcggtcgagaaactagtgcaatccaagttactcgtacctggaagcaaccgaagactaaggaccgtagacttacacatcgggctcgtaagtcatcccccctcccaaaaaaaaacccccgcaaaagacaaagaaaagtctgcactaacttgatatgataatatgatgtataggctactgccggtttgttggccgatggaagacagttaggccatcgagcaacagccgaggcggcctcatacaaacaaaactacaacgacccgatcccgatcaatgtcagtaatcaaaccacatcatcaacaaacacaagacttgagacaatcaacactcaccctcgctttatctttagaaactcgccgatcgaatgggccagttctgtcaagcctataccctctacggaagcgtccgacccttcgggatatccgccctgatcgccgggcttgataaggccggctcgcccgacctgttctgtctcgaacccagcggcgtcttctgggtatccactcctccctcctcaaacaaaagcactcccccccccccgcctccaggaaatagatttataaactcagattgattgtttgggttttctggtcttgtatgatagggctatcgaggatgtgcgatcggaaaaggacgaactctggctcggacggagatcgagaagctgaaattggaagaactgtcggcccgagaagccgtcgaacatgccgccagaatgtccgtcgtcccatcccccctctatctcttcctaaatgaacacacacaaacaaaaacacaatgtcgaactaactgagccattttcttgtggttgatgatccatagaattcacatggtccacgacgaagtgaaggataaggacttcgagctggagatgtcgtggatctcggtctccgagactaagggcaaacatgtccccgtgccgcaccccatcatcgaagccgccgagatcaaagctaaagaagctctctcttccgaaatggaagactaacccactctttcaatatcaaaaacgtctcgtgtaatatgttcttatttgttttttgttggtcaaaaaaagagtctctagaacggttccttcgggctgcaaatgaacaactgtttcatgggatatagcggcgcccatgtgtttacgacccaatgggcttggtgaatcgttcatcagcagggttcctgaaatatcacttgattcttttgttggagcaaggaagtggatgaccatgcagccacatagctcagaaataatgcgctagcaaagaagcaggcaaagttctaacgttatctttgcattattcaattgagttacgaatcaataataaatgcatgttcaagctgggtgggggtgtatgtaaatatgtggtagtcgtctctcctcaatcggtcatgccagtgaatgtggaacaataactcattacccaatgatggtgaaagtcaatggaaggcaaacccgaggtgggtaaatgtgtttgaacaatatcttgacaatcgggctgatttgccgtgaatgcactgaagcgatttgttgagaagctaagtatgataattatacagagtgatctgtgttctattgatgcctatagatgcacgcacacgaaaaaaaaacaactggaaatacaagacagttctgaagaagtcacaacaataacaagtttgaagggcagataggctgaaaccgagggaagggggggagcaaggtagctcatgcgccgaagccgtaaagtgttcgaccctggcgtttgagagcatagaccacatcgagagaggtgactgttttccgcttggcatgttcggtgtaggtgactgagtctcggatgacattctctaggaagatctagaagaggaaggggtatgatcatatcagttaagctgcagagaagtgtgaggggagaacaaaaaaaagggactaactttgagcaccccgcgggtctcttcgtagatcaggccggagattcgcttgactcctcctcgacgggcaagtcttcggatggcaggcttagtgatgccttggatgttatcccgcaagatcttacggtgacctgtgtggaggaatggaagggatgagatgggtgtgtgcacagtggaaaaggggaagggcagaagaggaggaagaccgacgtacgtttggcaccgccctttccgagtccctttccgccgctctttccgcgtccagacatcttggttttgtagggggggtttgggtgggtggttgagttggaagtgttggtgagggtgttggggtgttgggttggcttgttccggggcgggtgatggtggaggatggggaggaaggtaatgggagaagagggaggctatatatagccaagaaacactctcacaaaggggtgtttgtttacctgagtctattatttccccttcgagtgcaatggtcaatccacgaaccgattgttggattgagcgacgcgttggacgcgtgtatgagtcgcgtcgcaagctgtgccggagacgaatgtgtccggaccccggagggcgcgggccaatgagaggcccgcactggcccaatgccagcttcctattggtcagagctgccggacccactccactttcgaagttggtcgccgtctgcactcccgggatcgcggccggaggacggaccgcgtggcaggtgcactcaggacaaacacaggcgtcggctggtcagctggattataaaaggagtctttccatgccactctgttgatcttcatcccatcactccaccagccagccacccacaccagctacaccactcaagctccacctcatcccccaccaacactccacccaaacacccacccacccaacaacaatggcccgcaccaaacaaaccgcccgaaaatccaccggtggaaaagcgccccggaaacaactcgcggccaagtcggcccgcaagtcggccccgacaaccggcggtgtcaagaagccccaccgataccggtatgcgaccttctctctctttgtaggctgttcatgcgccagattctgatctccgttgtctgcccttgacagtcccggaacagtcgcccttcgtgagatccggcggtaccagaaatcgaccgaactgctcatccgaaagctgccgtaagtctctttcttcctcccctcaaaaaatgatgatgatcgggactctccccttggtgaaactgacttgtcgggacacttccttcggtctgcagcttccaacgtctcgtccgtgagatcgcacaggacttcaagaccgacctgcggttccagtcttcagccgtcatggctctccaggaatcggcagaggcttatctggtcgggtacgccctcaatccctcccatctatattccaattccaatggtgacagattactcatcgtcttttcttgcgttttttctaggctctttgaggacaccaacttggctgccatccacgccaagcgggtgaccatccaacccaaagatatccaactcgcccgacgactgagaggcgaacgctcatgaactcctctttctctcctcgttcttcctaatcttcaatgctggctcttaaaaatcttcagtagacttgtttacccccaataccttcatgtactttggcctgattccactctcgattacttatgttttttttccttctatctcagtccaattttttttttttttttttgagatgtaataactataaggcgtgcatagtcaaacttcttaagatagtagaaacgtaactaatcacagaaccaagtccctgatcaataaatctgttgagaacaaggtcgcagagccctaggccttacactacacatgctgccgcccaatcagccggattactcagtcggagccactgaagctcctaccactttgtcctcaagatctgcgcgctttgcccaaccgcaacttagcccaatggtctccagccacaagggaaggcttgagaattgttaggcaagttggcacgattgcatctgttaatgttctgctcgtagagtccacgacccaggacctggcatcatcgagcccaaaaaatgtcgcgctccccatcgcctgatttcggccaaggccgggcaagattatatctatgatgccgggatgggaccgacccagggagcgactcagccgggattggatcgacccaaaaatgatacatcgtcggtgtggatcacattcaccagtcaacgatgtacccactgcgttgtaggggagtcgaacccctgacgaggccatggcaaggccccagtttaccgctagcctaacaacgctacatccatgcagccaatactcgggattgtttctgacaggacatgtgatcaggattggtgcttgtaattttgtatggttgtagactatagtggttgagcgcgagaagtgtggctgtctgagcagagcttctctgagtggcttgaatgcaagccttggccctggacagcgccgatcgggaatggatgggcggttttggcacgcgtgatactgatagcaggttcgggtgcccggacagccggccatccgagtctcctatgtaatgtttttggacacgcgggtccctgatattctctattcaagagtgagttggttcgggtcctccggctcgtggtctgccatgatgctatgtatttccgttgggctgtaagtcttctctggggtgatcttattatttatttctgaggaaaattaggccggatggaccggccgggacgggaatactttccaagtgtaaatatgtctgggtcatgtgcacatatacatgaccggcatgaggaaaacagattgtagacccaagggattttagtgtttcctacatgcacctggaccgatgccacacttcgaacgcagcgtggcccgcggacccggctttggtatcataaacacagaagctggagagaggttttgggcacctggcgggcatcctgttccaaacaactcacaaaaaatgctcaacggaatacgggatgtgaaattagaatagacggctagagttttcgaatgaagaaataatacaagggaagaatttgcaagccaggaaagacacagaagatagagaatacaaggggaaggagagattgagggattaagtaggatcatgatcgttctcctctcagtctccgagcgagttggatgtctttaggttggatagtgactcgtttggcatgaatagcagccaagttagtgtcttcgaataagctacgtacgaggagaaggacgagggctggataagtacgggttcttttggcaggttttctagaagaatgagataaagtggacagcttacccgaccagataagcctcggcggattcttggagtgccatgacggctgaggactggaaacggaggtcggttttgaagtcttgagcgatctcccggacgagccgctggaagctgtgatagatggataagatgaacatgcgtgacagttaggacccgggcgcaacggacagaatgttcggagtggggggaactaggggcactaacggtaatttccggatgagaagttcggtggatttttggtaccgacggatttctcgaagggcgactgttccgggactagaaggacagtaggaagtagggaaaaaaacgaaaatgtcaggagatgtaggcagggcggggagaggatcaagagttgactgaccggtatcggtgaggcttcttgacaccaccggtggtgggtgccgacttgcgggccgacttagctgcgagctgtttccgtggcgctttgccaccggtggactttcgggcggtttgcttagtgcgggccattgataagtggttggattggtggtgggtggttggtgattggattaagctgatgcagtgtcgaggcgaggttggtgggatgagtgaacccccaatgctgctgtcggatgctcattttatagccaaatctcatgggcgcatggtgtgtgtctctccggaggaaaagccgaagctggagaaccggagacaacgcgcggaagccaggggagatccaccttcggaggcttatcagggcttatcagtagggcgcgggacggcgaccaagtctgaccaataggaagccagcattggagagactgacttgcgggccgccagtgcttctccgagctcgtgccgacgggtttcgacgccagctagcgtgcagacgggcactgacccggctgtattcgcaatcggatcaagcttgctcggaggccgagggggggaggacttcaggggttggcggccagcagtccaggtctatataacacggcactcctagcacctttcccctccttccctcatccacttcatcctaccatccacacccaacaacccatcccaagaactccctcccaccttccaacctcaccaccaaaactcaaacaaaccacatgtctggacgcggaaagagcggcggaaaaggtctcggcaagggcggtgccaaacgtgagttgaccgccgtcctcctctgtcctcttgttccatctagactcatcccttcgcttttcttattactcacaggtcaccgtaagatcttgcgggataacatccaaggcatcaccaagcctgccatccgaagacttgcccgtcgaggaggagtcaagcgaatctccgggctgatctacgaagagacccgaggagtccttaaagtaagctcgtctcctttccctccaaacggtctgctacagccccactgacaccttaacttgttcctctttgctcatctcctagatctttcttgagaatgttattcgagactccgtcacttacaccgaacacgccaagcggaaaacagtcacctctctcgacgtggtctatgctctcaaacgacagggacgaacactctatggcttcggagcataaacataaacacacacacacacacacacttctctttctgtctctctgtcctacataatcttctcaaaattcttgtcattcttcctcagattcgtcttatatatctcttgtattcttcgttgtcctcttgcgttcatagaaacatacaagtaaactctgtaccatcaataacccttacccatgttttcctgagagcctgtccctcagtattgtgactcacttggcgccccagtctgcgtcagttgttacgtttcaaatgtgcaccttacttcgaggtgcaaggtgaaaggtgcatccgaaactatctgcaaattcaacctcggagtcagaccgcggaagatagtcctcgagtcatctcctgaagtcagccgagaaaaaacgaccaccaatccatccacaaccaatcggaccaccctggtcgtacatatacattcatcatacaacgaccatgcggtgttcactaatcactcctcaagagatcatcgacaacggggagaacattcagcctggagtcccaatagttctcctcttacgagcaggggtcttggtaccagaagcggcggcgaagttcggaagctaccacgaggtcttcgcatccttcctccagaacggcctgaactacgagaaactggtcaaggatggccaagatggcctcgtgctcaagcccgacgaacatctcatcctcaacaatccttccaatcctgagcccaaagtcatgccgcctagactccaactcgtcagcttcaacgtcatccagaaggatgacttgggacccgtcgaatacccttctcatcaactcttaatcgactcgttggggctcctcatttcaggaagtggtcagtctttctcctttgaacactttcgatcgatccttttcttcttctatttatcagaaccctcgtctacatgtacttactttcacctgaaccctcaacattttttcaaaaaaaaaaaaaaaaaaaaaaaaaaagcatcgaacgcctacgatgatattaaatggatcgacgacctcgtcgatttctcgagacgattgatcgaccgctacgagcatctgaagctcttcgggatctgcttcggccaccaaatctttgcccgggctctgggctcccaagtgatccgaaacgagctgggttgggagttcgggatcttcgaggtcgagctcagcttgcttgggcaggccctcttcgacggccgcgatcggcaacccaatctcacccttccctccccatcacttctcgtcagttttcatcctgcgccctctctttcgtagatgagactccagagctgatccgccatgcattttttatgggcgtgcatgtggtgtgtgatcagaggctccaccaggtccatcgagacatcgtggccagtctcccagccgacactcacaacctgggcacgacggccaagtgtgggatccacggctttgtgaagatggagcccagctttgatctcgaccggtcactctcatcgaccagtggcgagtcagaagatcgattgaacagtcatgtcagactcttgtgtctccaaggacatcccgaattcacctacgacatcctccgcgactcgcttaatgcacgaactaagaacggcacggattggtcggtcgtcgatcaggattcttatcgcttcgctatcggctcgctcgctagatttcctcacccgttggatcatcatggcttctttatctcttctaaagtcctcaagatcttgcatatcctttgatctctcttcttttctgttcatcatcctcccctttttttgactgcctttcgttctttttttcattttatgtctgatttcatcgatgactttcttcactctcaacaactcgttcttccaatattgcagattacatatttatattgcagcaaggcacagatacatccagctctcatttcacttctttttcttaccttttcaattttatttggttgttttgaatgattggtgtgttcaaatatgacttggaaatgcatcttactgttagtttgtgatcgaaatatgctcatcattaagcatccgaatatattctttcactttgctccccttgtatgcaactttttcttcctagtcctgcttcattttttcagtatgggttcttaaaccaagccagaagttcttgggtatcaatcatttcttgatcaaaaaaaaagaaagtaatctttgaagcacttgctggtttgtccaccattgaagctgaagaagtgagtttggtgtggcaaggcggtttccagggcatgttcatatcaccggtcggcgttggtagggacgtcggcagacccaactaaacccccaattggcctggcagggagggggcccgggctcaggcccgcttccccccttgtcagaataatattttttggaaattgaacacagcaaaaccatcaaccaaccaacaccaaagtcatcctcaatatattacagacaaacacaaaacctggaacaaaaaaaaccatgatcctcgaacagaagcaatccgactatctgaaacagtggatggtccagaaacttaaaccaatgtatgtatctatcaaccaaactcatcataaacttgcactgcttactgaccatctatctcaacctcaaccacacacacagctgcgatgctgatcacgaggttctgtccgagtacgtgatggctctactgcggcacgatcaatcggagaatcagctaaggtcatcgtgtctcaaacaactcgaggatttccttcaacaaggttcgactaaactctcattcccaaaagaaaaagaaaaagaaaaagaaaacaccttccgagttgcttgattgatgatatgtttgcttcaatattcagataccaagctgttcgtgacagacctcttcgatcatcttcgaacttttggtgcttttaacggatcttaccagccccctgaaatcaatctatctgcttcagttttacttaggaaacgctcactagccgttgatgaaccctatctcttgcccaacaacaatcagctcgacaatcaacatcgcccctcccaatcctctactgctccgatcccacagtatacgcccactcagagtcatcccagcttccttcacttccctgaacctcaatctaacctcatcaaccccttacctagcttcaacccatcatctcacactcaacaacctccctataacaataccaacaccaaccagccgaggaattcgaaacgtccccgaagatctatatgtcgagattaccactgtcagtttagtttctttatcatactgtacttgaacagtttctgaccttcagaaacatctcagatcgcggatattgtgccagagggagtagctgtcacttctcacatgacgatagggatcaagatgcctcctcaagctcaacccagtcatccgcttatttctcgaaaactctaccagctgaaacccaaccgacgaccgcacccccatctgccacctgtattcctctggttttcagcagtacttcagttggccaacagatacctggactaggcggacctttgacgatcccatatgatctacccattccatcattttcttcaagtaatccaccagagcagcaatctggaaatgatcaatcaaaccattacaactcaagacatcctgatcgatccacgcgcttcaatgggcccacatctaacaccagaaaaccattcaccactctgttcatcgaaaacattcctcaatcatcactctccgatcgcgctgtccgggaatatttctcgatgttcgggccgttgactaatgtcacccttgatgtacacaattctcaggcgcaggtcacattcaaatcaaccgacgatgcaaagcgtgcttattcctctcctgagcccgtctttaataaccgattcgtcaggattcacatcaagcgtgtagttggaactggacctcgaagaagtcacggccctttgcgaacagacgcaagtcccgcagcggaagggtttagtaacaatgaatcttcgtatgaaatgaactcgaacggatatcgccataaggcctatgacagcccgattacctacaagtccccgcctgtctcctcgccaccacagccaaaagcggatgtccaggtgttatcccaacgcgaacaagagttaagactcaagatcgatgctcaaaaacgattgctcgaacagctcagtttgaagaaagctcaaaaatctaacgggcccactcaggatatcgaaatgagtggtccctctaaacctaccgcacagctcgacactgaaaatcaaccaaagcaagatctccctaaaaccgaccctaactccactgatctgagcgagtcagcgaccaccgacacgaagctcttatcccctgaacctcgtctagtaagtcctaaagaagtcagtcaagtttgcctgtccattcctttttctttccttttttttcgcccactctcgtatgatcgagcagtagtctctttctggtttgaagttgttcacttaaatgagtgggttttctcaaaacaatcaggctctatcgccattaccagaaccgaactcattccagaaacggccggcgaattttgctagtcgagctgtcggacggaccaagttgacgaatagtcggacctcgtggactcctaccggtagctctcctactaaggccttcaagctcgataatcgtagctgtactcttgccgttcaatccgttccctcctcaactgctcgcgaaaaccttaaggtctacttggaagttgagtttctttttttctaatcatggccgatcacttatcttttttcttcttctttcaattcatcttggagttccttgactttctttggtggggataatgaatgactaaatcttgagttttttttatatgtgcgtgtagcaattcgggacgatcgtcgcctttgttcccttgtctgaggaggaagacatgtttgatgttagtgtgaagttttcgacacggacagcggctgagaaagtgagtgttgtaccaattgcactatgcagacgggacgtacagataaagagccgagacttggcctcatatttgatgttcttgacggagtcttgcaagcgtgtatttgctaaatgtgtgggctcttttctatcttgtctgtttaggcattggcaaatggactagacataccggatgtgggcaaggtgaccatgaactgggtcccggtcggcgctggatcgggcccctcaacgacagcaaagacaacgacaacaacgacgaacaatgcgactggccatccccaacacatattcatccctggcttgaggaactcacatcatcaccactatcccggtagtttctccttggtcaatcaccgtccgggcgctcaatctaaagccgaagatcctaccaccggggagaccggcgataagaagagcatggctcctgattcttcattaacaacacatactcgtggtgggtcggataatctgctggtcaatggcgctgatacggacgatcttattgacgatttttgtgtggatgatgaggttgatgggtgttggaaaagatagactctccttctctctttctctctctctctctcttgaattttagacttcctttttttttcaaactaaacaaacaaataaatacaagaaaaagaaaatgcaattgcaaaaaatcatccttttgtctcgccccccccccgttgttttgtaaaattgttattcaagtttcttttgagagtggtggtggcggatttagatcaactttcttcatatcttatcatccaagcaagaaattaactaaacatcctagagatatgcatagatcagacggaagaagtaatttctttttttcaactgtgcgtcccaaggagggtgtttccggactaacccccgtgggttcggggtgtggagtcattcaaatcactcggaaatggaaaaaaactacaaaaagggagacagcaaccacctcaagcccagcctgatgaccaccatccatcaactcatcacccgccgactgatcacaagactagaatcagtcatcacccgccaatcaagaagacccaaaatatccaccgagctgttgacgttgagaacaggaaattcacagacacgaggctatcgaagacagcacaaccctgtccattacccccttcggttcttccattcttcaggtaccgatccccaaccaaactcacaaccaactagctcagaatcggggaaactatatcccatctgtccgacctgttcgatcgaaatcagagctaactttaatcagactagcaagatcgaagaaaaatgtaaatgcgcgaattgtcaatcgtttattccgacggatatggtgatcaaaaagatcccagaaagggatcgctcagtcaggaagagtgataacgaaggtgaggaagaaggtcatgaggcccatcggatcgattatttcaaattgttcgaagtcgagaagacgttcaaagatctcgatctggtccggttgaagaaagcgtaccaccagtggcaacaagtcgtccacccggacttcagcatcaacaacgaccagctcgcggaccatccttcggagctgagtctgcagtgtatgaaggactggagcgtgttggttaaccgggctaagagcatcttgagcgatgatctcaagagggcagaatatctggtcagttcaccaaattcggtcctctttctttacacatcacacacaagcatgattatcacaggaggaaacagagtagagaagaggacttgagattgagtggatggtctttgtacttctggtagatcggattgcatgggaccgtcgagcttagccaggaagccgactcgctcgataactcgcagctgttggtcgagatcatggaggtcagagagcagctcgaagaagcccagactgctgaagcaatcgaatctatcaaactaactaacaaaggtacttctcttcgatcagctggtattctttctttttttaagaacatccagacccatctacatccgaatatttcgcaattctgattacggctttttttgttgttgtagagtcaatcgatcaagttttgagggaattggatcatcaattcaaccagttgattcgtctcaatcataacgacaaacaatatcatgatcactctgaaagtctcaaagaatcgatcatcagattacgctatttgaagaagattcaagagatcatttcttcaactaatctctaaccaaaaaaactctcacaaaaaatctctcacaaaaaaaaagaaacttagcggtcgcacgcgagtcgttcttcgagattgcatggcttccggactcgtctatgttgttttttttttcgttttttcaacaaatgatccggatttaatttaaggttagtaagttatttttccttataaccttcgtctatgagatgctcaatgtgttgaaaggagcttgaacagtgtcgacgatttcctatcacccacgtatccgacttcgcatctatcgacagatcgtgtcacgaagagagagatgcgatggatctgtactccataccgaagccgaacgaacaacaccaaacatcatcttatcgacttctcccgatcctttgcccattattcttattcagattacaaacacctgatcatccgaatttctttttgccatcttattcctgagtagtttgaaatgctgtctcgattcatctgcacttgtcccacattttgtttttgtgttttgttttgatcatcaaagctcagttacaattcaactcatctcacagcttctgtcatctcaacacttctgtcatctcaaaacttttgtcatctcaacacttctgtcatctcaacttcaatctgctatcttaacttctatcatctcaacttcaatctgctatctcaacttctgtcatctcaacttcaatctggcattataactttagttgaccatcttcaacttgtacccacagacccaatgaaacaatcccacaacatgcaaggatataggagtgctctcaaacacttgcagggttcctgacttggcctaaacatggctggatgtcttgtgggtttgggcaagttggagccccctgcccttgcaaaaaaaaaaaaacacttgatttgatacctaattggctactggtaatcagattgtatttgcagatttggtttccatgttaatgcagttgttcattgttgtgggtggaggtatcttaaacaaccaaatgcaatataatacgtgcatcataagacatccctttttttctacacacatcgattggcattccatagggttctgtttctggtgtgctttggttggctcttctgtacttgactttgcaaaattgatgcttacaatggtgggattcatagttgggttttaatcagaattctacacaaagtcttgcttgggctcaagacgggcaaaattttcagttttctgaatcttatcttctgatttgttggcaacatgtgaaacaataaaaataaaaaagctggactgattgttcagaacctcatgtcctgtcctgtccaccttatcaaatttctaaaatcttgtggatatagccataggccacaaaattggctttgaaattccatggatttcaatcatgaagccccctcatgatgtattgtggtaccagctcaatgcaagcagaaaagctacttatagggaagtttatcaatgtggtatccttgtcatgggttcaagagtttctctgtgtgtgtgtgtttttcttgttgaatgttcaacttcctacagctctcttcaacaaggcatcttttctcctgcacagctatgggccccaacaatgggcctatccccccaatcacaagggtggcaataagaggaattgcttcactggaccttcaatcatactagactgatttagaatgagcagatccagacatgtcctttgttttactcttgcccttgtagatactcacttggttttgatggtctcttggtcatgccccatttcaagtggacagaatttcatttgatggcatgattttggtgttcttgtattgacatttgctcccagtttggctgattttctgaaacagatggttcaaaaagaaaggacgttttggatcacaaatgttcaaatagttttacaatttgcactagccagagactacacatgctcaatctggtaactcttgacttgagtatatgtcccaagggagattctccctagagtgtctcattcctaatcgatactttctttgcagcattctcaacagtctacgacaagtaaaattcaaacaagttaaggtagtgtccaatgaagtgacatattagtggccataaaacagcctgaaatcagactctctatccatcaaggtccagtacttttccagtttgaacttgaatctatttagaagccaggtttggactataatatttgaagatctagagggcacacacaaacaaatcatcgagctgggtcaaagagtaaaaaaacatgtgtttgatttggttttggaaggttgctgcattgactcgcaactcttctgaaagaaggatattattcaagatgtagaactagtgcttctcagcagaagctttcttttcgattggttcaaccagtcggtttttttgattgattttcctttggtaggcttggaggtaaaacgatacgaataagccggtcaatgggattagatctatagaaaaaaaaagaattagttacacaaatgtgttgtgagcatatctatttttctttcgatttttggctgagtagtttcaagtgaggatatatatatacgtacatccaactccacccaccacggtcaccatttgaccgggagtatgaagacagaggtcttcttggaagcctgggcccaatctatctgaagcgaatggatggttggccaagacgggctgccactcgaatttctcgccaagctctttgggcagccggagtaacaaagtgagagcgcccaggcttccacctacgaggaattgagtgatctgaatcttcgtcaacaggcgttttaagacccctgggactggaatgtggacgaccgagagtgcgtaatatgtgtacatgatggtgtgcacgagactgttgaaaacaatgaagagccaagccgcaggcgattcatatctagtgccactccaaaccgtaagaatagctcccttttggaatggtcacacaagttttttcaatgggttagttggcgcatcacctgggcaagttgatcaaaataaaggaattttccttacggcatgatggtattcttgcaatatgcttgcttgttttccttttccaatcaagatcaaagtatccaggatttcccaaaacttgctcagatagaacatgtaagtgtaccttgccatcacgtcgtcccaaaggaccatcgaactatcacaaaagttgtggacaagtccagggaccccagcggtttgatagcctctcagaaagtaattgatcgttgcaggtcctgtggccaggaacgtccagccactgtagacctggaagatataagggataatttacttatttataaatctagcgattccttctgatggatatcttctttttgaaatccgcacgagaagcagggttggtttgtgcaataataattttgtttactcacggccaagattatgttatgcatcaacaagacagctttccaccaagggcccttcatccgattctttccatcttgccttttgttgagaagagctatcaaagccagataaacgcagacaattgtgaatggaagctctggtctcaaagtgaactcgaataggttttgactgattgggagtttgctcggcaccggcggataagggtgattgatgacatcggataggattctagtcaagtatttcgagggggtctggtaagaagataagagatcctccgtcgaactgatgttgtagcgaatgtgctccattatttgaaaaaattcctgaatgaatcaaatcttgagggaatgtgaatgtggaggatcagagtggaaaaaaaaagaagaaagaaagaagaaaaacacacgcacgcacgcacgcacagtctaaaaaggcttgaagaagtgtaggaaagaaatgagaggggtatcttgattgctttatcgtttcaaatttacaaggatattttttaagcaatttgagtagcgaattcgaagttagagaagtggaatcgatttgcaatcaatgggggtttagttatatctgagagattgtcagactcactggggtgatcgagattataagggaagagcggtgttgttcgaattagcagatatcagccaggaggtgaaccattccagtgccagccagttaacaagcgcctcactggaaacaaatggctagatgggctacataggagctcaacctatcaaatttctaagcttccaagcgagaatcactggggttcactggtaatcgttgaaggcacgtttgattgattcaggtaggagcatagtcgggtgaaaagatctttagaattggaaaaatgtcgatttatatagataatgccagtaggatcacaaggttacaagaggatataaaaaaaaaaaacagaaatacgtcgattcttaggagtttggatccgatacgtcagagtatggccagtccagcggatgcaccgagagtcgggactggtttccgggttggcttctgagctggccgtgtctctttcgcattagacaaggcttgaatttgaattgatcgaccacctttcggagtcaagccgcagacggaccaacagtgtgtcgggatatgagccgtggaaagccttaaaataagacgagagatacatagggtttctctggggcagagctgtcgccaaagaaagagacccctgaacagcctgcacacccggctgggctcatcaaagtatttatgtatcagagtcagaccccttactccttgctcagctcacaccaccacgagttggttttggatctcaatcttcaagagccggaactttgtcttcaagagaaaatccgaaaaaaaaagcacaaattatcaaaatcggccggagggaacaaagtcattgaagcctctcaagcctcatgaagcccaacggctacatatgtaatccctcaaatgtacttaaatattttgaggatgataaacttgtcgcgtggccatcaagtgtcgggcatctttcgactcggcagtctgcggaaggccctggtccgagtcacccaacctggccattaaaaataggtttcttatggcagattcacgatgcaggagtttaaagtaatgtcgatcggtctgtttggaagctgagagagacccagcacatatcctgcagcttctgtcggtcttcttgtccgcaacctcatgaggtatatatatatagcttggcccagacagtctctcattgagtcccccttttgcgttttttgatccccgagattacgggccgagaccaagtgcagacaggcaggctggagaagctatctgaaagccttctggccgatcacaacctttgccgccgacgtggacccgatatccgacttcaccagcccctccctgtcgtcgtcggggcgagctgtgatttgcttgctcatgaagactctgtacaaaaacctttcaggccgcttttttaaattaaaaataaaatcagataaaatacaaaaccatgcttgcagtcaacccattgacgaaagatttgatttagcccccaacagtctagatgacgtgaaagagtatcataactgcaaaaaccaccatcttttcatttttggacagcacagtctgcactcgttgcgggactgtaatggcggctgatcgaatacccgcagattggctgttacgtcatcggccttatggtctagtcgtatgattctccctttgggcgctaccatgatcaagatggtatgatcaaccttgggagaggtctcgggttcaattttcgatgaggccccttctttttcgttctggtctttcttctcctttacctttcaagctccttatttttttccggcctcatacatcttggcggtttttgatgcgtcggttcttggcgatttattcctcatgatcgatctcgattgtcgatcaatctcactccctcaacttcttgtctttttttcttcttcttcttggctgtttcgtttcttggcactggagtctcctattgtatgttcgttgtatctgggtatgtactacatacatatgtatcggttctaaaaaaaaacaagtcactacattcaataaatatggattcttcactcattatggattgggcattgtactatatttacgacaaacgtttgtaaacaaaaaaacccttgatgattttgaaagccaagttttattttaagaaataaaccaaattgcgtcatagatgactactgagggacttggctgggggaagggggggggggggattacatcatgagcagaaagtgatccaagaaaaaagagtacatgaacgaggagaaagatcagcgctcgattgttccgacgagtttgaatcgaagagcaggatgatcaagaagatcgggagagaagagcacagtagtgaagtgatcgtcgggggtaagttggagaggaagcgggagatgattgtggacaggacggaggatgaggctggcgatgatccagtcgaggacggtggacggaagggaagggatctggagggccgccgatggcgcgtgggtcttcttcctcttcttcttcttctccggatcgccctccgcactcgtctcttgatctgctccgttcatcgatcgggccagcgggggcgccgagcgatcgaggaaatgcaccttcttcacttccgatcccgcgcccctgtcgtccatctctgatccccgatctgcatcccgatctacttccatcctatctgcacttcccgaggccgcttctttccctccctcctctccttcttgaggccgatcatccgtctcggtttctgctcctgtcactcctcgagcttcctcggcttctttcttctcgccgaggctctccttctccccaccatcctccttctctccctcctctgccttctccttctcttgctctccctccttctcttgtctaccttcctcatctttctcctgtcccgcctgctcctttttctcgctaccgttatgttccccctgttcaccgtctttctggccactctgctgatcgcctttcacgtccccttcttgaccgtccttctcccccatttcttgatcacccaactctttgactccagccccttccccctcagcaaccgccgacctctgcacatccatctgattcccaacctctcgatgcggcacatctggtccagactccacgatcattggggtgccactaaccggcgaaaacgggtccacggcatttttgcccaggtcatcggaacgagatggtgtaactggacgaggttcacgtttttcaggaagcccgaattgacgcagtttttgacgacgaagagaggtcacacaagtttctctgaaccgatcagtcaccgttcgcctttctccatcgccgagcttattatctccgcgtccattttcccgattctcttggggcattgcggaggatggatcgagtttggattgatcatcaggaagctcgctctcggaagggatcgactttttcttaagagacgtagaagcgaggtccaatgattcgagccgatcgaggcaggcgaggatgatgtctcgttcgagttcggcatcttccaccgagctggagcccccgagtcggtcaccccaatgggtgaaaagctcctgaaggaccaggccgggcgggccaagcgacgggcgtcttccaccagaatgattgatgccgacgaccggccaggtcaagatgtcaacggccactcctacggcccggtcgacgcgtcggtactttgcggcatcccaagccttgtgtactttgacggctatccggccgggtctgtcctgagccgtacacgcctcctccgagtcatgttcgtcgtccatcttgcttgcgctaatggccgctctgatcgtcatctggacaaactcgccaaccgagaccgctttcaggatgtggggcaggaggctccaaagggcgatagtcggatctggggagtcaggctcagcacgaacggcgctccggacggcggcgtccaatgcgtccggccatccggtcgccgagccaaagtcgtacgccaggaagccggctggctctatcatttctgacgctggtaggaccgtcaatcgtcgctcgatcgcacccaggtctagttgtacccgtcggttgagatctgagcccggtcccaggtgatctggcggcgcacgcgaaaaactagcatcgaaggcccgtattaccgctagtgatcgcgctgatacgagatgcaacgccgtcggagtgattgcatcagatagaagaatgctttgtagtatctccaatagagctgtcggatatgagctcgctgagatccgcctaaattgaagagagagagagagagagtgagagagtgagggaaaagactcagtttaaatgaagaagaagaaaaaacgaaatttgagatgttctcaacatacccgaccctagtgagctcattgagtaaccagccgacgacaccaacagcacaaccaccgacaagaagtttgtgttcgaagtaactaaggccgtctctgaaagtctggaggtcgatgaggccaatggtgagggcatcaaaggactgtttgaagaggctggcgctgatcgagaagaagatcctagggtcagtgtgaccgagcaagtcatcggggatcccagaggaaccgtataaggcctcgatccatgagctcaacgtgctctggtggctcgctggtaagctgcttatcgggtatgatgtcgatgggttcgagaggtgatggatcgtaaatccggtggtcgctccaagatggtaacttagattggacatcaactgttacaaactttcgatacgattaatcaaccgaaaatcaaataagataaataaatggcataaagaagaagaagaaaataaaaatcttcgagcttgactgacactaaatctaccaacaacaccttgtagccaacccaacaaacgaccaaacttttcgaattcactcccactactagactcatcattatcagagttattgacgagttgattcacgttattacggatgtcgttccaatggtccaagaggtccctgactggccccaagagcttcctgggctcgatccacagaaacaacgtggataagctgtctaatgagcttaaagcttctgttaatgtgatacaggtcgatagatcaaagctttttgtcgcggtcactatcgactacatacaccaccaaaacagaacaaaacaaagggggaaggagggagggagggtgagtatggaaatgttaggttttttaagagggacgagatggctgacttggtgaagcttgacagccagttcggagatcggggtctctttgctgctctttcccagagagtccagcaaggggtggatgcctagatcgagatctgaatggtggccgaggacgagattggggtgtggagagggagactggtcgagtcttagaagatcttgagcgaggacgagttggttagaacagagacttgagaggattgcaaaccagagatggtgtctgttcgtgtacgatcgatgattctcgatctccatccggttctcttcgtttggctctgattgatctaggatggcccctttcttgagaatcttttggctcatcagtacaagctcatccgtccctagtaatcgtattccttcgcgatctttagcaaggatttcagtgtctaatgcagtccgaatcagttctgctaatcgaccaccagccaagagagccttccaagccatcttatcattttcgagacattcatcttcgtcatcatcttcgtcttgttccttcgatttgatttcttctgttttggggcgagtgttgggtagtgggcttggagggtgactgttaccgagactgatggcagccagaaagagttgaaggatgaagtttgaagggcttgagagggcataggagatgattctggagaggatcggttgaggttcaagatcatctgagtggagagcggatacgccaggggtgagaaggatgtaagctatgattgagctggccgtagtagaaggagtagtagttgctgttggagcttgttcggtagtggatgagtttagggcgagttgcttggcagtagatggagagagatgacggaggatcgatgggagttggtattggtagatggtggattggctgggatgatgatgatgatgatcttgaatggtggtagtgatggactggaggatatcttgttggatggatcgagtgttggctggatgggccaggattgagttggtgagtgcggagagcaagtgttcggccaggctgagggtgggttggttgtggtgctggttgggtgtgattagtctgatgagttgtaggagtgattggagttgggagatggcctgatgatggttgagtgtgaagttgtggtagttgatgagtgggagtgagatcggattgaggatcctgaggattcgttgggggtcatgttcttcttggctgatgatccttgggattaagtcgatgagatggctggctgtttctgagtggtcctcctgggtcttgatggctatcctgtagtaagtcagtagtctgactgagatcggcttggttgataggatgaggtcgatgagcgcatctatttaagtgattgaggatgatgaaagtgtgtcagtttagtttagtttgtgtgtttttttttggtgagtgggcttaactggtattgatgtttggtttgatgttctcgatccattcggttggttgtattcctcgtgagcagctgagtcttgtctgcctgagaaatcgatcgactgccatcttctgtatgttggtttgctttccttctctgtttttttttgagagagagcacagctgaatcgacacccccctcgaacttatcacaagtctccagctgcggcgggcgcatctggcagcgtagcgctggccaggcggttcccgaagggaactccccgcaggggagacttgggccagaggtcgacaaactcaggtgctgagtttctcctgttttggtgggagcgtcacaagatttgcaatcatgacgctccctcaaaagtttatggatgtttggcccggaattcttgaagggctaggggatcctattgatccagcccaaactcagaagttgtacaccacaactggaattaagattgattttctaaaattcagatttgaactttttttgagctcaaatgcggggtttgctcaacttgggcccaccaaaataagtcaacctgagttgaaaagtcaatgttttcaaaacctttctgtaaatgattaacaaaaaaaacaaaaaaactgaacacagggaaatgtggacaagaagcagacccttcttggtccacaaggaaattatataaatgtggatgaagaagagtgtagtcagaaaaatacacaaaaaaacgggtttcaagcccaattttgaaaactcaccacgcggggatcaccgcatctgttctaggcctccactggcgtggacagctccgctgctcgctcccgctcccgccgtggaggcctagttgggctcgcacccccctggccaggaactcaaggccacgcgacttaagaaacccctccgccggccctcttagcgcgcacccccacgcccacgccttccgggtgcgcaaaaacacaccaactacataactgttttcacccagcagtacactacaatcaccccaggccaagctggtgcgttctctctgccaacctggtttcctcactgaatgatcatttatgctttcctgatctatgtgcttggagtattatgtccttgctcatctcacaggcatcagcctctcaattagtccttgtctcacctgtgttaccctcaacaaaaatacttagaatatgtagaaccaattaggccaaaattgcatcaaagttggctgatagtggatctacagagcctggagctaactcagaccagcaattgggatttgtaaacctgcagcaatagagctgttcagacaatcagtctaaaatactcatccactgggaaaaaggctcccggccagtccgtaaacaggaaacctttggtaggccacagagagttggttgaacccttgcaagttcaagttaactcaactttgaaagcttccgtatccaagatataatcaaaacttgcaagtggtgggtgtgaaaaaatcagatcttttgaccagatttgtgagccttggacagtccaagagattgctggttctaccacccagcactgccttgcttgagttgatgaacagcttgagggtaaaactgatcaaacataatctatgtatgcatgggattgtacacatgcatttaggcaactgtgagccaatacagcttgagctgacagtatatttgacattaaatcttaaattgagtatgttggaatttcacttgccatccctctccctctcctttgtttgactttcaattcattatgagttgttcttaggccccgtttggacgcgccgtgtgataggataaatggtgtcataaaagtcatgacaccccatgtgaaaatcaagtgtcataagcagaaataataattgaattttttatagcaccagtgtttggcacaccagcataaatacaactgattaacattatcacaatcacgtttggccagcactgtcataaaattccatccaaaacccttcagaatgcctccaaatacaacttcactccaaaaacgccaacaccaacaccttgtccgacaaaagaagatgatactcttcatggttattctcatcggccttcgacagtggtctaaaaccatcaaatcaccttacaatgatgctcctttcacaggtgatgcctacgtccagcacatcttgaacggaaaccgactacgtgctcaatccatgttccaattatcagtcaatgttttcaagatttgttcagatgagctctttttgcttgatgaagagccagtgtccaagcttgtcagtatggatgaacaactggctatattcctttatatcgttggacaaaatgcgacaaaccgttgtggtgttctaaacggtacaggcctcctcaaggtcgaatttcaaatttcaactttcaactcttcaatatcctcaagactcaagatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttattccatttcctcttattatttactcttcatattattttttattcatctttattttatttttattttatcattttatcattctttattatccttttcaaatcacttactcagaagacagtctttgtttaattttccttgggtcctaaaacatcctcagggatgttggttttatttcactccttgaataaatttgttttggttttggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacttgaaggcagccctcaaagcactttcccttcaaccagtctgcctaccgcctggcacgataggagttccacaccgtcaaactcaggatcgatttcagcacagtggggagacaatctcacgggtctttcatcacattatatatctattgctccaactacagaaaaaatacatcgtctcgcctccagttaatgtagcacatgaatcaatattggacaatccgaaattctcgccgttctttgatcgatgtattggtgcaatggatgggtgccacgtcccagcattcgtaccagaacatatggccgctccctatcaaaatcgaaaaggaacactgtctcaaaacgtgcttggggtggttgacttcgatatgagattcacttacatgatggttggctgggagggatctgctcacaactcgagggtgcttggatgtgcaatgtcggaggatttcaaaataccaaatggatctttctaccttggtgatgttgggtactccctagggaaggggatgctagtcccttatcatgggttttggtaccacttgcgtgaaaatgcccaagcagggcagaggtatgtctgctgattcacttggtctttgtgtttgattccgatggtgcttgactgacaaaaaatatacccttaggccagccaacaaggaggagctcttcaatctcaggcatgcaatgctttgaaatgtagtagagcgaacctttggaacatggaagaaacgattcccgatcctggtacacccattagaatatagtttgatgactcagggtaacctcgttctagccctggcagttctacacagcctgattatcaaacacaatgggcaatctgagtactttgacgacccggactacattggggggactcctacagaggaagagatacaggtcaatgaagaggatgatgaaggtgatgaaaactcattaagccaagctcaagcacgagcagcatacaagttatggagagacactatggcccaggaaatgtgggaccagtattcaacctacattcaacagaggcaccattcatagctcaatctcaatcatcttcagctcatctaacatgttgttagtctgactaatgtagctagagaccgttgttcaatttgattcccttctaaatcacatctaggttaactgcatacaaaattttttattagttaatcaaatgtgttatcaactgtcgggaaccatcttgcttgcaatctgcctattgatccaggcccgagcatgatcatcatttttgatcgctagaaagcattgagcctttgaatcactttccaaaacgctgaaaccagcaacaagctcgtccaacccaagatcatcagcaaacttctcctgaaacttctccaaagcgaggtgaatcggcgagcttgcaggtgattccgttttggtgtttgatgatataaaagcatcaacaagctgatcgattgagttttcaaaccggtcacccgatgtgatgcggtgtcggcgaggtggttggacaccaggtcgttgagtgggtgcacgagttgcttccaaggtttcgggcaggtttccagaatcagcggtctcgagtgcagcagattccttgttggtttctgtgcctggcgattgatgcatatctcctcgggcagtgtgaccttcaaagatggtctgaaagtcgctatactcagggaatggtgtgtttttgaatcgcttcgcagatgggtgcaactacagaaaagaccccacactggggcatcagcactagttgaaaatgagttgaagaaagacttaccaccaagaatgaattccaaacatcctcggatgctgtgaccatcgatttggcctcattccagccaaagccgcttgcacctttacaagcaacaaaggcattgtatatcttcttgaatccctgagtatactttgacttgaccttggctgaggtgaatgggtttccagggaaatcttttaagagttcactggccacccatggatgcacctcgggcttgaatccgccttcgccttgcttgccactctcgaccgcacgaacatacaactcaagggcgctttgctccatgcctgcggtccagacaaggttcttcgacttctccttttcggggctgttgattgtctggctcggagagttatgagtgttctgaattggaggctgagtgttttcctgtgattgctctgtttggtgggagctctgggtcccactggccacagtctttggcttgattcttgggtcgggtttactggtgttggaggaggggctggagctgcagctaccggggtggttgcttttttggacgtggttgagtcgattttcctcgggccatgatttttgatgggtggtggtgtgggggatggatgatgttaaagtggtttgaagcaacttgataaggccaattgtgaacttgacgagacagatatttcactgaaaatttgggccaggaccagtatttctgatttggcagtgggtctaaaatttttgcatcccctcgtcataacatttataatatctctggttgccacaaacacaaaataaactggtgtgatacccgctgcaccccccgatataaattgtatgatttataccggaatttggtgcgtccaaacggggcctaaaattcattttcctgattgtagtgccttttattagttatgatcatagtttctgctcccacaactcaaacatcatgtatttatcttctttaagccacaggttaaacttacatgagaataaagatatcatcagttctgattatgactgttcctgaaataatacttgagcctcatctctgcctttccttgagtgtactttagtccaattgagtaagatcatttagaatttgtatactattggtgtgagcctgggtctcaatagtgacagcaggacacaaggttttggggggcacttttaaatgtatttctaaagataaaggaaatacaagtaaaagtagaagagagggaaagaggagaaggaaaagaataggataatctttttgttctttgtttattttatgaagaagattaaattatggcagtcttactgtccctctaggatggctgcagacagtcttattttccttagtaggatagctgttataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggtattgacactgatgaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacaggaagagaagagataatagaagctgtggcttgctttctttgatcagggctttggtttgaggaggagtgaagagaaactgagagagacagagaagagaaacaagcagaaagatgctagcttaacttatgagaagagacttactaatgataccaatgacactgagtagtgggaaaggtaggaaaagtgaggtccttctggttgataagtgtttgcttgatcggggtctggttgttggtgttctgtcttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcagagttggattacgtaataattgtatgtacatgtggtagaaggagctgaagctcaaggtacgtggatatttcataagtactctgaaatattacaaagtcagtgaaggattggagtagtataaaagtggtcagtggtgactagggttaattttacaccaggaatccaattctgaagccagaaaagataaaagtcttcaggtaaaaaagatatgataatattttgaatggacgtgggggatttaggcagtcttttggccagcttggctggctctaaggctgacaattggctacatagccttccttttccccttatctaaccatcatttcaacaaactatttaaagatcaataagatatgttattttttggacatcaacctcatgggaggttggtcactaaaacatctaggacttttcaacagcccacaataacaaaaggtgctttgttttgatacagcctgtcagatattttaaactgttaccaaagtaggcccaaatattgtaacataacacattggcccattggcccattgcttgaggcattttaatatgactggctctgaactcaaacttgaagcaaaagagggtggtaatcttgaggagaaagggcagttgatttgaagactccaattctggaccaattcaagggcaagagaagaagcaaaaaaatccatgttattcaattccttgtactagcactgggccacaatcctaaatggacttgaagtgttggtgacatataagtggccatcactttgtcctgctagtgttgtagtattatcagcagtgaaatgtaactatgatacacttttaaaggctgttttgaatgaatagtggtgtattgtagcactaaaagcacttttgttggtgccaacacataaattaagtgggccgttcctcattcctataagccgccattataaaaactgctagctgatagaaaattggcactgagatactgttagcatggctgacctcaaattgcatgtactagctaaacataagactgcagttcagataggttttgagtcaaaggaatgctgcactgttagactaacagtctcttcaattgtattatatcaaactgtatgtgcccacaatgagtgataatgtcgcgcaaaaatggagcagatgaaaaaacattaaatgaaaaaggagcaaccccaaattgggctttttgattgcaatgaacttattataatgtgcctccttgcacctgttttcagctggaatttatgaagtgaaggggaatttctgatcaaaagaagcatatgttgagatctgagctcgatccctctagagctctagcaggactcttccaaagatcatgattacataatcctcagttattttcccaatgacatcatcggtcataaccttcagctattttcccaatgacatcattggtgaagtcagacataaatgaatctctcttgtgaacttgctctctcttctttctccccatgaatcctcaaaatcctttctcaagactctattactctttctgaagtctttggattcatcagcttctcttgacaaaactcatcaccaatctcattcttccttgtagagaaaagtcgactctaatattattctttatcacaaactcgtgtgattctcttcttaatcaacattctgccgatcactacccttcctcgtgtgcttccccttccttccaatcttccgccaactttcagcacgttcaattatgtttcctattgtagtaggtcatcaactcaatccttctttgacaacttgactgatcccaactgacatctttttatcattagttcttctttgtcttatctccttgtcgttcttctttgttgtgtcccttgttattgttgctcctgcctttaggtacacttttctttttagtttttctcattgttttatttcttatttatttcatcctctcactgatctgaaataaatcctttggtttgacacttaaaagcatactagagtctaatggcggcttcgccgccacaataaatctcaattgaaacccattaactcataaagggcctgatgttattaggcttaatgtgatatctttaaatttcatcaccaagtataagaattatccccttgttttagcctgccatgaaatagtaaatttacctttataatgcctacatgctccttcaaatcccaaccaaccacaaatccatctaaaaaaaattcccgaccgttcctgaacattgtatgagtgttgactaagttcggagtactcggtaccatgtatttgacattgaaggacttgactcttctctcctccaaccctatgcatcagtaaccgctcaatcttaaaacttatttaggaactcaactgtaggatcccaattgctgtgattaaccagaatcattaggtcttgcttcctagatggttggagatcctcctcggccgctggattaggtttcatcaccgtgactactaaacctttgcccaatgtgaagactttctcttctccttgctctagcttgttcacttcagagcatactcaactaaccatctcgtggaagtagttcaacatcgggggtgcaggcgtattcaggagtagtaatttaccactgagttgataaacaaaacctggtacgagtttatgttccgctgaggcattcgtaatcagtaccatcttataatcaatttcttcttcattcttgcatgtgaggaaactttgaagggcaattttactttacccttttggcaacacatcacaaaggaataggatttagatttcaagtcaatgagagcgagctccttgggccagtgaagggcactgcagtgtcggcattgaatgttagaaggattgagtaaatgactggaaatgggtgagggtgaggagttgttattcacagcttgatggttaggagaatccataggtaaaatttatggaaagttattgagaatttttaggaaaaacaggattgagagaaggcaagtgatactgatagacagaagttcacggttgcgaggcaggtctcagaaaaagtttagcaacaatgggagcaaaggcaacgttgcggaaaaggcaaaatatgattatgaagagaatgcaaagcggaatacttaataccgaaaacaaagcggaatcaagtggtgggtctagcaagggaagagtgatggaaatggtaatagacaacaaaactcggtctagcatgaaagaggaaagcgtgtatacgatggatgggaaaagaagaggccaagactatgtgagaagaactggtgtctcgcctcaagactggaataagtatcgggaaagggaattggaagcagattaggtgtctgaataaaggaaatgatatgaagagagcaaaaaaaaaggcgagtctagaacaaaagatgaaaattaatacaagtcgagcaggaggagggcgaagactatataagaagatagaatgtctccggtcacgagatgtatagacgaacgcactcaggttgagtaagaacttgacgtctcttacaatattgcacattgcaatgcctggttaaagtgcaaaaagcgcctcggtttggtgcttaagggtttaacttgttaatttcaacagagtgatctgttttcaattgatgtttggtacttctactgagtatattctctagaagatattcattcaggtcctaagaaagtcatccccagtttcacatacaattaaccccaaattacatttctcacaactcaaacttaaacattcaattatattggtttaaatcaccaattcacagtcatcagtcatctctcactagcagcaatcaaatttacatgatgtcacttgacatctagtgagcatagatttttctgggtgtctagaccaacatgtttgtaattcaatttctcactatgcctttactctcaattctgcctggtgcaattcacttttaagttttctcaatcctcaattacttctgttttcttactgatgacacctttcttcaacatgtcctccatcttgcacctctcatcttaatttttttccccaattctttgtgtaacaagggggcccatgtactgctgatcaaactttgtttaagtgggctattcatggtttatgggcaagtaaaaacagcttggtgagtggctcctctgtagatcagccaaatcccatgattaaattcaatgaggtttgtgcatcagcaagcaaactataagaattgggattacataggaaattagtaagagagaatgagaattaaaaggactcaaagctgataagaggagataagaccagcaaggagttggctggattgtgaactgccctaattaattaatgtcttctttttctcatttcttgttctcttgagttttgctgtgcagaaaaagaaactattatctatcatgtgctcatgatattgaggtgccacagtgaaccccactaccagggagacgatgaatcaggaaaatcaccagatcagacagcaaccactcaacacttaataataatcatgccttatgaattaatccaacccccaagcaagggtgctgacaacacttttggaaagacacattctgtattcaactgatccttgttctgttcgtgtgcaacaccgtagttgccttgacactctcccgacggagaaacatcgcgcaccaaaagaatcaaaagaggagcgcccaacgtggggctcgaacccacgacaattcgatgccagcacccccaagagatgtgtggagaaccctgtaagagtcgaatgctctaccaactgagctagccgggcgcgctatagacctcggtgtcattttcccacgccgccgagtatatatccccagcctaataagactcgcgcccggtttctcggcatcaaaggcatatttcttgagcccagctggtcagactacacagcactcacagaaccaacaagaaccaaacgattcagaggatgaccaacaagcgaccagcctacaaccactacccaaccaacgagactgccggccacacctcctcgccaggcttctcaccagcacccgaaacaccgatctcgacgacgggatactactccccactgaacccctcccacccattgatcctccccacgatccctcagcggaggaaatccaaaccaaacaccacagccactaacccaaacaaacgtcgcaagagctccaacgtcctcaaagatcaacaccatcgcgaggatggattcgatcaccaccatcatcatcatcagtacgaggccgggaccagccccgcttatcagcaaaatcaggccgatcaacaacataaggaggacgccgaattagagaacgaacaggaggaagaagataatcgcaaagagctcaatgacgatgattacacagtccgaaaacgcgaagatctactcaacaaggataaactcaagttgagagcgatccttgcttctctctaacgtcatctcagcttgctgatccctttcttcacagaattcttctggaacattttgacgcgcaacagatggatcgatacagcgaatacaggaactcgggtcttgcgaaggctaatgtccgcaaagtaaacagacacccacccatccccaagctgtttccgattggtttattgtcttgtcagagagaaaagctaaggcggggtttttttggtcgattcatagctggccaatacgattctacagcagtcagtgactgatagagtgacgatcgtgatcagagggtttgcgaaagtatttgtaggccacatggttgaacaaggtagatagatagatagccagaccaatcacccagccgaaaatttctgactcgtcttttttcccccaaatcaacaacaagcagcattagaagtgcagaagagaaggggcggctcggggccgatcacccagtacgacttgaaggaggcctaccgtgcctatctttccgaacgggatcgcggcggtagcgaccgtaggaagatgttcaccaaataggaagcctacccgcgttgatacaaatcaacaatctcagaaaaaaaaaaacgaacgtactgattataagccttgttgtaaaatatctcattttctcatgatcggttcatgtacacgaagccttgtttgtttgcgttgttgggactcagatttccccgcgcggctgaggatacacactcgcaggtgtacttttccatagaaagtttggcctggtcagatttgtttataataagagccttgggaggcttctgtgccaagcctacgaagaccgacggaccgaggatattatatcgcctatgaacggcctttctcaggccaataaccttggccatgtgaggtctatctgagccattcttctcagctggtggcctgtcaagatcttctcaccccagaaagtaatcatcttgatctcctttgtaataaagcaagcagcatgttgatataataaccccacacttctttttgaactgtcacttggtaataatgaagtctcccttcaagtgctagaaaataccagccgaggagaaagagtgaaagcagcaggattgaggatttcttgtcagttcaagacgattgtttagtttctatcatctgttgaatcttctggatcatcgtcattcaagaccctcatggctagttgcatctttctagaatacaaacgcactttttctagaatacaaatgcctaacacctgcaaaaaatggtgttttcattgcgatgaagatgaatttcagaagctctgtgattgtttaattttctggacatctgcaatggtgatatgggtacttaattagtgtgcattgattggaccccaattctgggtggttggagttcagaagatcaaatatgtatgtttcaatctctctttttagctggagagtatgatcaccatcattgtaggaacaagaacaaatagaaaaatattcttggttatgccaagatttgcccagaaaggaaatgagtgaaggggttcaaattttgtcatatcaaagcccagatgaagtaggcattcccccttgtgaaaaccaacattcgaaatcttgagtgggttgagagatgtaaagtaaactaaagggaatagcactgagccactatagaatagtacctctcggagatcggaggcttgcttcccgaggcaaccggtcggtcggtcccccggcccctgatcgagggacttgagtgaatgtgatacaggatcgagagcatcttggccaaaagcatccctcgcccaactctctctgttgcaaactcaacaaacacccagaccatcgacaaccgagcttctccatctccactcctcaatcacatcatgaagaaaaaaggcggatcttcccggtttccagtcgtacgttggttctagcattcgtacgactaccatcaatccatctgtttcatcccttactcgtttcgttttccaaggccaaaatgaaaatgaatcagtcaaattactcaaaaaaaaagaactcacgagatattgattaagaagaaaagaatacgagtgtctaaagaaattacgagccatatgtcacgcttctgatctttcttttctttgactttctttcccgatcgcattgtttttttttatgaaaggacaggctcgaataaagaagatcatgcaggcggatgaagatgtaggtaaagttgcccaagcgaccccattactagtttgtatgcgtcccaattccaagcaaagccctcctacaccaccgccccttccatcctccacatccatcctttcactccattaatctgacttcaattttcacgcccgtcaagctaagcttgatcttaatcgcgcttgaatctccgtacaagtcagatattacgtttactgacgcgtgttcctgcttctttcttactccgtatcacatgaacgtgtagccaaagcggtagaaatgttcatgcaatccttggtagaggcagccgtcaatgaagcccaacagcgtggctcgcgaaaggttcaagcgtatcacttgtaagcccatattggccaatctccaacgtctctttttcccaagattctgaacgatcctcctgaaattggtcgatgaacgacttctgaataggaagcaagccatccaggtgacgcccgcgtttgatttcctcaaagacatcgtggccaagattccggatccggtgcatggaggggcagaggacccggagccttcaaccgaccaacgaaaacgatcgaccggcaaacagaaagaagacgacgaggatgcgatgggcgaggaggaggaggactcaggcttgggcggggctgaagatgatgaagaatactattaagattatcagcttcatacttcattctctttttttctccctttctttcccttttcaatcgaatgcttcgtattgtagtcctcgtcaccctcttgtctaatttgtctagccatacaaaacagaagcagaagaaaagtacacgagtggacggcgcgacagttggcaatctatagaattaagaatatctacatatagaaaacaagtatcaacaacatcatttccgtttttctcttggtcatattttcctcttatattcataagcattgtttttatggaattaactcggaagaagattgactttcaaaaaaaagaaaaaaaccagaaagactgataagtgattagtcgagtggggagggtttttcatgtcgcctccagaacgactgatcacgtcggaggacgattcctatgtattagttggtttggaggcgacggcgcttcggctccgaggcgcatagcattctgcctctgtaagtcggcttgcaggcccagacgtctgaacgttcggcaaatgtcttgatcttgttttcgagccgttccgcccagtcggcctgaaaactctgggtgcacccttaatgtgtacttgtggtacatacgcggggccgtgcaagtgaggttggtggcattgtccgccggtggtgggcggacagcggatgtgcccaattcattggtgggtctccgggctggggtggtttcgtgccgtcctccatccaaaccgactcttcttcattccgactcacagcgatcggtcgattcaaacagttctcgattctgatacaaaacttaaacaatcagtcgattctgattccgactcaaagcgagtgttcgcttccgaatcgattgaatcgacgaatatcaaaacggtcgatcatgtcgactaccaaagaagcggatgtgtcggcgggacacccaactctcaagctaacgggcgtagaacagctaaagcctcctggatcggactccaactatctggattggagttggatcctagagatccacttcgcggcgaccgacgtcgattacattatcaacgacaagcccgaagttgctcaagccaaggcctctttcgatcgcgataacaaggccgtttgcgctgtcatctcccgcactatccaccccatcaacatccgccatgtccgacatctaaaaaacgacgcccgagcgctctgggactcactcaagaaggcccacgatcaagactcctccgctcgaggagtcatgtactggttgaggaagctcacactgtcccgaatggtagacgtcgacctacccactcacctcgacgaaatggctagaacatttgaatctctcagcgcacttattaccgccgagtcgcctctaaccccggatgacatatactcgagctcaattctaaactcgcttcccccggattggctttcttgtgtctccgtctcgtcgatgatgaacgagccgagggttgatccatcccgattaattgacgcactcaaggctgaacatctaattcgtcggaaaactacaagatccgatgataccgcatgagcactcgaatcagcggcctccgcgaaagccaatccggcgcccaaacccaataagcgcttatcccagcctcccacaactggcatcatcttcaaagagcaaaccgacaaaaccctcttccgtttcactcccctacttggcacccagagagtggaggccatgattgaaaaccttctcaagatcattgtttcacttcccgacaatcctgatgttaaaaaagaagagaggcaatgtggtatccaatttacccgttatggactctgggtgattgagtgggtatccactgttggtgaaacatgtgagttgagatttttttttggccacgcatatgtacctttttgaagctaatcttgtccaaatacacagttcccaaattatttcagattcccactcgctaccttgacgactcttcttttttaaacacaaacaaactgcaggacttgattgcccaagacccttctacctggccgctgctgccttattgtgaatctctctttctacatgttgctgaaagtttttgcaaggttggacccaaagtcaaagaagccatggcgcacatcgtcttcacctctatgctcgtcgctacttcaaaagctccaagtgacgcccttccaaaatccttaagctgctacaatgacctgatgttcttccagacctttgttgcacaggtcaactcgatgatctcttccattaacggcatacaactcaaagtccgagggaacgatgcagcaccaatgttggcactagcatgctttgcagtggctggtgtgcgtggacttcttcttggcccctcaagcaactgcacctgcagtcctagtggagcagctcagcacatctctctgattgctttgagtacagtacatcaccttcagttctccttcccttttttctccacattttctatgtgaaacctgattatacaacttgtaaatagatcccgatccatattggcacaaaactcataggtatatcgttggtcttctccactctggattggccagagaacaacctgtggattgcgatgaggttcacttgtcggaagtactcgccaaggattttttgtacaagtggtcgtcaacacgccaaccagtcccctggcctaagccaagaagtcgcaaagcggcacaaccaccaaacgttcaacttgatgatatctagtatatgaatccttgcccccgcctccattcatgggccttctgcccctcgcatggaccatcctactgcaccattcctatcattgctacatccaatcctagaagctccacctctcttgtaacatctcgtgaatatatctgttacattgctgtgttcactgaatatcttgtagtaaccaatttgaagaaggaaatcttaacaagtatcttcctttattgggcacagctcttaccttcaacaccagcattctctgcaatttgagggacacattccttgaatccctcaaagccttcttcacaaaacaaattcaaagttctggaaggaatctgaagagaacaccttcttgctgtttgtccagcaattgtgcccaacaagatcaaccccccctcacagcctcagaaacctagagcgtcagttggtgaaaattttaatgaaagggaaagaaaaaaagaatgaatccaatgtcaatatctaacctggagagaaagccttccaactagttcaacaaacgtcactaacaagatccacactgacaacttgagaggaatgtcacatgagattgaagatatgcattggatgcaaaaatgataaaaaaaaactagagactgagtgggtgcgatgaaatgagtgaagtttgaagtgaaaactttggttgaatgtagaataggaagaaatacatagctgctgttcagcaaaaaaaatctagtatactgttaggcctcaacccactcccactactttctccacattcagctagcagagtgaaattgtccactcaagcaaacttaaccctttattctcatccccccgcccccttattgtggacccatgagattcactcccagaaagaattggtggtgttggaaaatgagatggcaggatagattacgatgagtgaagcatttcctggtattttataagagcatctccattccagtcagtatgttggggtccctacaaataatactgggccattaaactacatattttcctgaatagtgttagtgtagctggtttatatcgtgcacaaattgtggaatgttagtgccctattagcggtttttttggctatgctacggactgtttttgtaggaatatcaggtcctatgttaccttatttcaactttcaatttaagctgatagtagtaaaaccaagagtagggtgataaaaggaaaaaaaaagtaatattataagatcaattaatgaatcaaaaaacagaacaactaaaataaatgaatgaaaaagttgattgttttaccttcttatagttggatccctgcaataagcacttggaaaatataaaacacacaatttggagagagagagcaggacataataacaagcctgagatagaaaatataagagatgaaatttaaaagtagagagatcagcaatactatttgagaagctttgagaatgagatatgaggtttctacctccaccggaattgagtcttagctcctcctgagtattgttaatcttagtgagcggttggttcagattgttgtagacctggtgtacaaactccacatttggagcacgtgggatttaagaggaggagacagaggaggaatgataaccataaggattcaagccacgacacagatcaaagatgtagtttaggatgattgttgaaagtgaatcgagggagtatttccaaagtcccaagacaaaagtgatccagaaaatcagacaataatagtgaggttgaggaagaaagtcttggaggactcgaggagcagagtcaaacttgagaggaagaacaagtagctgacgtatttgaaattctcaacttgccggaatgagtcggagttaatcagtcaacactccccttaattctgaaattgttagatggagatgatctctagacaattcaagcttgatgtaaccaagaggcttatttagactatcagctatcgtcacatgtgtggacacttgatggatgattatcaattgtttcctcattactggttcaaggatatattgaaagtgaacttcagctttgtgttttcattcagctgagcttccttgcttattgagattgtgcaggggttatcattcttcaatttgggggctttgattttgatcttcaagtccagaatcagattattcaaccatcaaagctgtgaaagttttgcacacctattcattgccacaaattctgcctcagtggtggattgagctactacctgtttcttctttgtggaccagcaaattggtttaccatagaagtgtattacatatccaggggtggatttcttggtgactagagagttagcatagtttgcatcagcccagctgcacatgaatccttcatctagatgagaggtttgagtttagtttgtcctgtactcagaggttcctcaaagatatcatataaggtgttttacagctgaatggtgggcttgagttgaaccaatacacatctgagcactgttcaaaaccaaaacataggagcaggtgggaggggacagaaatcttcaaaggcagccaggggtgtacagtgggtggaccgttatttttggctgcttgttttgaattatacagcttcaaagcacaaactttgagtcgcaagactgtgtgaactggtgcagaataggtcccagaaaatgaatatgaaaaaataaaaaataaaaaaagttttaaatttggtgaaaaataaaaatgtttttttccaaaagctttgttattcattttgggggagtgggagtgctgagagaaacaaagagtggaacatggcaagaatgattataaatgaaaaaattggaaccaaaaaaggttgagccaggttggttgtccagattggagtcaaaacagtaaattctagtgctttactgcaatgtgagctggtgaatgtcccactcaacaactggttaaaactatctggtaaccactttttccaaaattttcatttataatcattcttcccactttccattctttctatctctctgcactcacacttcctcaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatttttcacaaaattcgacactttgtttttttgtttttattttttcatattcattttttgaaacctattctgcagcacttgaccaagtctcatgacttgaatcttgtgctttgaagctctgggatccaaaacaagcatccaaaaacaacggtccacccactgtacatgaaccttgggaccaaaaggtatgagcttgttgatttctctgactggttcaatattgagattaagttctgataataaaccaactgggatttgaccaattcaaagctttggacaggaggatattgatgaggagcaatccatagcgggcagcttcatcccaaaaattgataggcacagcatattgagcccgcaaataccaaatcttgacaagaagtgtctgaattaatcagcaagtccatttatttgattgagaggaacttattttgtaggttccaccattttggatccatccagtgtgaaaacccaattgaccttagagatgcggagagtggggtgatagcctttgccttatggttattaggagtttgagttgaatgttttggctgttgctgaacacctgttgtacatggtatggcccctcataatgctctttgagcttatcagcacctccttgatgatgtcctcaccagttggcagagtcaaggggacctatgaccaaacctggagtggtggcacttcatggaagtgtttatttttctgaattgattttaaaacaagactcatccaaagtagagatggcaccaagtgcttgctactttttgccttccaacaagtacttgcctacaggtgtgggtgcaggtgcaggtcaggattagagatggtcgcggatatccgctatccgctggcggatacccgccagtgccagcggatacccgccagcgggtgcggattcgggtgcggatgcacccttccccctgaaatactggcgggtatccgggtatcccttgggatacccggtgccaagaggccacaccgccgggaggaatccctcccggcaagctggtttttaaaccagcttgtcatgtctaagcaactcccgacgagctggtataagtactaatttttgctaacttatcctcccggcgagcttgttcaatagagtcgcttgtgggtttgaactttgattggttatatgattctgcaatgattaatcgaagtgtccttcagcccttgtggtgtaggtgtaggtcgtagcacagttgatgactgatcaaatgtagcacagttgctgttgatgaccaatcaaagtctggactccagtcactcccaggatcctgaaggctgcgtgggttggcttcagattctgaaggctgaatcagacccacagaccagactgccctcaagcgggtcaggagttgggtttttgggctggcccaaaatcaaaagacgctgcccgaactcaacccggtaatgaagcgggttgcaagcgggttgggtcacttagttttttttcacctcaagtcgacccaaacccgccccgagacctgacggtttgcgggtcacttgcggtttgacccaacccactttcatcctgaggtgcaggtgtctgagatctgagaattttcacacaagtacttgtacttgttgcaggtgcacacctgcgcacttttacttcagatggcacttgatttgcttagttgtccaggtgcattttttatctaaattattaatattatgttggtcaatttggtaccaactttcctgcacattctgaagcaaccactgttgatgtgcagtgatcttttagctttggtagggaatatgcttctctcaggaggcacaagctcagtgcacagtctgtcactagggggatgagtgtggcattttactcaaaaaatggtaagatcaagagggggcttttgagaaaatggaaggcaaataagaagtattagaagaaagcagccaggtagaaatctggaagaaaataaagggcaagagttaagaattaacattactacttacacttcacttagtttacaaatctctgaaattaaaacacaagaaaagttatcacctttatatctcaaaataggcttgcacacttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttacaacctaaaccacttacatatatgaatatattattgcataatcagaatctgcatacaattttacccatagtcactcactaaaaccatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccatagctagtcattaattagtatttaatagtattttaccacatatatataagtacatacacataaattattacatcagcaggcctccaccagtagtgcagaccatttatgcaattcttgcatgcatatgtgcaaccattaggcctccacttagttacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaaccagttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgaaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattccccccatcatcacccagcaggttcatccccccacaaccagctcagtggtcatcaacatccaagtctagtcaacaccaacaccaacaccaacatcaacatcaacaacaacaaccaacagtttcactacttatccagaatcaccataaaaccataaaaccctataaaatattcccacttggattgttttcacactcacattcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatataaagttttctccatcataaagttacgccacaacaataaattaaattgttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacatctggtgtcccaacagtggcctgacgactctcagaagatcagtaactcgtaatcaaccccagcaagacatataacctacagcggataactccctctccaggaccagcgtggctaaaggaaactaggatttttttgattttacactggaactgcggatatttctctggaggacaactgcggctagggaaaactaggtttttttgttctgtgacttgaaaactgcggataattccctggaggacaactacaacaaaaggaaactaggattttttgggatttttctaccttaaaaccggaggtcaaatatttgaaggacagaggcggctcaagtaaaccaggtttttttctcgggcaagacaagcttgaacaaacagaactcaccatgggcctcccagacaagaggttaaactgtctaactttttctgtaaaaagaagaaaatccatctacaactttcaaagcaatttcttcaatactgaaaacaaaggtttcagctttcttaggcttggacaactcaaccccatacggtcaagctttctcagccctataataattcaaattcattcaagagtatatcaatattagaattataaaaaaaacaaaaaacaaacaaacatcaagaacacaatcaggtagcttgatctagacataattgaatttgtacatcttttacctgccttcaatttcctttatatcatttttcttacccacatacacaaaggagagaaaaaaaaaaaaagctcagaatggacaaggggttttcagctatgtctgtgttgatatctattcacaagcattagaaaaaaaaaacaaaaaaaaagagttctttgtatgggggtgataactactgtcctcagttgctatcagacaagacagaagatcggaaaagaacatcggacgagcgaaagactgacgagaccgaggagatgagctaggagctgacgaggccgaggagaaagtggcgacgagtggtccttttatattcgagatcgaggggggaagcctcaaggaaggtcgaggattgatatcagagatgttgtattcgctgtgctagttggacaagcggaggagagaacgagcttacgcgcaagccgttcaagatcgttgattacgctgtgtcgacgggtacgcaaaacccaacggctgtttgaaggaatgatcagtccaaacatgatcaaaaatgaaacccaaaacgcgataaaacaagcggcttaccatgaagaagcaactcggcaagctcgtcgatcgcggtggtgctgcgtaaacaaagctacctgtgcgtcaaccgactagattgaactgacgaattgacattacgaacatatatacatataagacgaagaaacggacatactctcaggatcatcggatgtggtaataattgaatcggctaggccaagcgcgaaaaccggagcggttagcagtcggtgaggaaggttgcaggtacagccaggatgcagcaggcttggcggatgcggtggaggtaccatgcaatgaagagaaattacgagtgacggatccgaaggagttacagttggaagccggcgagaaatcttggcggaactaggcgtcgattgagaggagccgatcaacggcgggaggctgtagtgtaacaaaaccaaaccaaacaatcggcgaggacgttgaaacggttaagggttgggatgagctgccggctgcaggagaatacacacaagaatgaggaggcagacacggctagcggctagacctgctgcaagacaatacaaacatcgaaagagacaacttaccggcgcgtcagtctgatggatcaaatgagagtaccattgcgagtcggcaaggacgttggtgggcggcagcgatcaatcgctactactggccaaagacggcaaaacaaaagacaacagcatttagcctcactgcagcgcttgggatgatataaatagattggaaagcttacgggttacaagatcgacggatccgacggaggtacgttggaagctggcgaagaccgttggcaggctcttggcatcgatgggtattagagtccgaaaggcggggagtacatatttacacgcacccaaagacctgtcggattttttttttctgcctgacttggcggagcgagtgtcaccaatttcgtgacactgcacaagttggtcaaccgcagcagacctttctttctatgttcaaagcttcatccaagacaacaaccacaagagcaccagcactactcagcccaacaaaagaaaagctttgcattggagcatcagaaatattaaagagcaatgacaacagcagagctctacaaaaaaaaaaaaaaaaaaaaaaaggaaggaaagagaaaaggtcctgtatgaccttaaactacaacttaaaactgaaaaaggtcctgtatgaccttaaactgcattacttcaaggctcagaaaactcagttacaccggggatggtcccacatgaccttaaactgtgaaattaatcaaattttttcaaaaattatcaatcacaatgggaggtcctgtatgaccttaaactgcaaaatcaaaactgaaagaggtcctgtatgaccttaaaatataaactcaaaactgaagaggtcctatatgaccttaaactgcaaaacttcaagacaaatctaggttttgcatgatgttaaacagcaaaaattcaagatacttccagaaacactgggagtggtcccatatgacctaaaactgtgaattcaatcaacatttcaaaaatatcaatcacactggaagttcctacctacatgactcaaaaatgaatacaattggacaccttacggaggaggcattggaagaagaggaagaaaatgggctggaagatgaaataagtggtaatagtagtaataatgaaagtgggaaggaagaagaatccaactccggagaaagtaacgaagacagcgacaagtcagtagaaggcaaattctaggccattgattgaagagaagaacaacggatactatacggaaacaaattttttaaataacaaggactggaggctttatttattggaataacacggaaaaagagatcagaaactaaaacaggaagaaagttcagaagatagcagatcaaccaattatactaaatagtaatatagtttagacttgaatagatattatcgatgtgaaggaaaaatagaatgaaaatgtggaagaaatagttaaggaatccttccggggggacggtgaattgaacgtgtattcaaaagcccattcgactcagcggttggagacctttctttttggaacagccttcaaatacatcaaccaccagccttttccttggactaatacccatgaaatagaatgaaagagagtcgtatttggagcctttgatttggacgtggcaggcggagaacgagacgaggagaataacaaggacaaacgtatattataatttgggaataagaggaagaaatcagttacaatgaagaaaaacctggacggcggaaactcaatcaaagtggaaacccaatcagatgaacagaaggaccaagtcatgaagaaaaggagaatcagtaggatatcagttatgaatcaatacatattaatgaattaaaattagtcaactagaggcttggggcagttttcttgcttacaccaggaatgctgcggacagcattaatttgggggggaatgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttacaacctaaaccacttacatatatgaatatattattgcataatcagaatctgcatacaattttacccatagtcactcactaaaaccatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccatagctagtcattaattagtatttaatagtatttaccacatatatataagtacatacacataaattattacatcagcaggcctccaccagtagtgcagaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcagtgaaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattccccccatcatcacccagcaggttcatccccccacaaccagctcagtggtcatcaacatccaagtctagtcaacaccaacaccaacaccaacatcaacatcaacaacaacaaccaacagtttcactacttatccagaatcaccataaaaccataaaccctataaaatattccacttggattgttttcacactcacattcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatataaagttttctccatcataaagttacgccacaacaataaattaaattgttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaccgcaagtacaggtgtgggtgtgggtgtctgagatctgagaattttcacgcaagtacttgtacttgttgtaggtgcacaagtatgagggtccatctgtagttgggactgatattcatgacaggtgagacaatcactaagataaaagttggtttagattcagtgagtagaagaaatcaagatgagaaactgtgtgagctaaatacacctaggttgaagcatatacacagtacaagcatctcaacagtttaggaccgcatatctttggtgtgcaggcagggggcttgataaacgcacgccaccccccctggcgcacgccaaaccgcacgccaggtggggattggcatgcacgcctgcacgccaaagaaaattggcatgcgggcccgcacgccaatctacagagtgtataccggcgtgcaggcctgcacgccaatccccacctggcgtgcggtttggcgtgcgccaggggggctggcgtgcgtttatcaacgccctgcaggcaggcacaccaatctgttgatgaacaaactaaagtatttatttcttatgagttacatgtagatgacaatgcgacacagaagaaataaaaaggaaagaataaatacctaaaggcagagacaacaaaatagacaggacagcgacacaagagaaagcagagaacaaggaagatgataaagaaactaatacaggaatggttagttagctgtcgtcgggatgagagaaagaactgtcgagttgaacatactaagtgaagaagatcttgcagtcagcagagatgtcggcgagcagtcgaaaggaagggagatcagcgagcagtcgaaaggaagggaaatcgaacaagggtttaaggtcgtgtatcgacgcgaaaggtcgaggaagacaagcaaacaaagaagcgctaatagatagttgtcgagagatgttttgacgagtcttgatggaactgttcagcaaagaagtgttaagaaagagtttgctgaaggtgattgatgaataagataagaagtcaataaagttccacgagaagagaccggaatcgagaagttgcggaaatgtttattctttatatattcgagatttgagatgagagagggatcgagcgggattcttgcagtgagaaaaagaaggtctgattgagtgtctgagagttgaaattgagaagaatgatgtcatatcaaactggaccacttagagtcatagagggatgtcacatagatgttactcatatatcaacacaatccgcaaggtaatacccctgcaagcaattggtgtgaatgcctgcatgccaatctgcagtggtgtgcgggcgtgcacaccaatctgaaaatggtgtgcgcaaggggggatggcttgcacttatcattccccggatttttggtataagcatactcttgaaaaggtatgaatttccaaaaaaacatgtattcaacacccccctcttggggggcttgctggggtccatcctaacccccctcccctggtagaacatcttgttcacatttataaacatagccaccttgattaaacatagccaccttgattaaacatagccaccttgattaaacatagccaccttgattaaacatatattatggtgttcaaaattgattggtaagtttttgcttgtaagagacaggagcacttagtggatgtgtctgaaatccaagatcacaagcgcttggagccatgacccaagctgagaggtcaaagcagacatagctgatcacagacctcctccccctggaagaaggagagttatagccctgctccctcttttcctctcagcaccaattctcctgacactcttctccacatctcacttcagctaccctgtctcatacgcgctatccccattttttcagagcctccctgccaccctggggtctagcgcaatccccctcacttctcctctctgtttcatgaagagaaccttcttataccataaaggccagcactagggccccctcactagtggccaattgatttagaataaggtctctcccaagacactcacacgcccttcctgaaatccctaaataatttaggggaccaggaagggctatgggtggagccatcaggacctcaaagtcccggcgacacccaaaacccttgcagagatgggattagtgtagatgaattggactatttgtaaataatctgaaatttaaaggggactcatcaattttatttttcatgaatatgctgacaattccctgccaaaattccacattatgacaataattaaaagtttgcttaatcaattttgaagaccatatacataattatatatgatctttcttggagtaatgaaaggaatttgaaacctgcagggctaaacgggctcctttctctcccagtggaacccaaccctctcagcaggacaccggttcccgttcatagaaacatgctgcagagtctcagatccatccacatattttccttcgccttgttggtttgcctttctggtgggctgatgaaccaagactgcaacaattctgcaaggaggaaaccggaaggagtccaatcgattgaggtttcacatgagaaatgggttaggttcccgatgtattctggggcccagcctgcctgtcacacacctgtcacccctctcgcccaaattctgccctgcttcgatcttcatggcttgatccactaccagcctctaccaggatagcaagctttccccaattatatctcttcacgaatacccaggaaaacacaagcaaaaatggccactaccctaactcacccggctatcaaaggtctgtctatcttttcacaatcttgtcgtcttgttgagtggccatctttctcacacagaaatagctgctgactgaattgccgggtgacctctggtggtttattcagatggttggttccgtgaggaaagtaacttatggccaggtcaagccatgtcccttcaggtaggtctccggaagaagttatcaaacacccaataaaacgggaaagtcaaacttgtgattgacacggcttttttccttttatttttcaggtcaaaaaagtcttacacgtcgaaaagagcaaattccaggatgtactcgtgttcgaatctacttcgcacggcaacgttttggtactcgatggtgccattcaatgcgttgagaacgatgagttcaggtagccaaacaagattccgaccttttgattattatcgaccggtcactaactgaatgcttgaaatggttcgaatgatttagctaccaagagatgatcgctcatttgccccttaactctcaccccaatccagagcatgtccttgtcatcggtggtggggatggtggcgtactgagggaggtcctcaagcacccaagcgtcaagacggctactctcgttgatatcgacgaggccgttccacgagtctccaaaaccttccttcctcacatggctgctggcttcaatgatcctcgagtgacagttcacatcggagatggtttccagtacctccgcgaccaagttggaaagtttgatgttatcatcactgacaggtatgcagttatctttgacgctttagccgattttgttattattgtatgactgagtcccattatcttcaatctagttcggaccccaatgaaggccctgcgcaaaccttgtttggcatgccctactttgaattactcaagaacgccttgaagcccaacggatcgattgcaactcaaggagaatgcatctggctccatcttcctctgattcacagcttgatcaaaggcgcaaaagatttgttccctcaagtcgagtatgcatacacttcgatccccacttaccccagtggaacaatcggatttgtcgtctgctctctcgataaagaccgcaaattgaaacagcccctcagacaagtccgcaacaccaagtactacaacaagaatgtgcacgccgctgcgttcgtcttgcccgagttcgctcgtcaagccgttgaggccgccaaagccaacctcgacatgcctgacaaatctgcctcggctcaatcatctgtccctggtaagaaaattctgctccttggctctggatttgtggcacagcccgctgcggactatcttctccgacgccccgaaaaccaagtcacagttgcttcattcaacctctggaaagctgaacgattcgccactgagctggcacgggaagtcaagtgcatctcgcttgacatcaacaacagcgaggctttagacaaagcagtttccgagcatgatttggtcatttccctcgtgccttacatccaccatgccagcgtaatcaagagcgctatcaagttcaagaagaatgtggtcaccactagctacgtcagtcccgctatgcgagcgctggatgaggaagttaagaaggctggtatcactgtcttgaacgagatcggtgtggaccctggagtcgatcatctctacgctgtcaagatgatcgataccgtccaccgggctggtggtaaaatcatcgagttcatctcatactgctgtggtttgcccgcaccggaatgctcaaacaacccgctgggctacaaattctcgtggtcttcacgaggagttttgctggctcttttgaactcagctaagctctactcgaagggaaaattgatcgagatcgaaggccaggagctcatgaaccacgcccaaccctacttcatctcacccgcttttgcattcgtcgcttaccccaaccgagactcgaccccattccgtgaattctacgaaatcccagaagctcagaccgttgtccgtggtaccatccgataccaaggcttcccggccttcatcaagacccttgtagacatcggcttcttgaacgaaacccctcaggcctatttgcgacccgaatcgaccttaccatggaaagaggttaccgctcgaatcctaggtgcagatgattctactgagcgctgcttggtctctgagatcaagaagaggaccactttccctaactcagacgaagaggtccgaatcctagctggattgaaatggatcggaatcttcagcgatgaccatgcggtacccagaggcaatatcttggacaccctttgtgccagactcgaaactaagatgcagtacgagaaggacgaaagggacatggtcgtcttacaacacaagtttggaatccaatggcaggacggtagcaaggttagaattattttcatccttcaattgatcaatttcatccgtttctttctgattgcatcactaatctttgtgcctgactttaggaaacgcgaacatcaactttggttgaatacggagcacccttccaatctggaaccggtccatccgccatggtgcgcaaatacaatttattcttgacaaaaaaaaaacacttttgagatcagacaaaaattgataatttgggtctaacaaactgtgttttcttatttacgttgaaactcatgcaggctaaactggtcggagtaccctgtgggattgctgtccaattgattttggatggaaagatcactaagaagggagtcttggcaccttatactttggacatcgttgctccacttctggctgaagtcgaaaaggaaggcatctcgatggtcgatcaaatcgtttcttgaaaaccctatgattatggatagaaccccatcaccatcaaacaaacttaaaaacttataaaattatatataccctaccaatatatgtggcaatctagtgcaattggcccccatttggtactttataagtctatctttttgtgtgatgatgaatgagaaaaccacgaaaaaaaaactttgacgattctttgatgatgtaaatagaacccgatctgcgcaagatgacatccaggaatcgaccttgaactacctaccctctcattctgaatatatctcactcgtgctaacttgagcgcattcagtcatgcacctcttgcctcgtaaaagtgcagacaccagcactggagccatgctaacatgagttcagccaaatgctatagttaattggggggcaaggcctccaagcaagagaacctagctaccaacccctctccttagccaagtttttccaagacatggaaaggaagttgaccaggccacatggcatattgactcttgctcagtccgtaatcagtccatcgtttacagcctgtgttctcagattacagtattggtaaaagaccagcaacatggtggataattctcattatcacaacaaaatcttcaagttttatataggggctagcgatgccgattttcatttgtgtgtaggggccactttagctaaagagcttatagctcttgttttcttctcctctttgttattgctggtgcgcgtttcaacctgtttcaacatctcacgtgtccatgaaggtctttacaaaccgacggaaaatgacgggccgtaaaggagaagtttcactactttatccttaagagctcagagggaatcggaacaagtttccaatgcttggtctctaaacaaagttgtgggatggtttcgcctaatatagcggtttcgttactctgtctcagagagaatggaccagaacaattctccagtagtaacacctggaagaatcacgactacaacaggtatcctgctacatggtcaaaaccgagctaaaaatgatgggcattcggacgtgagctccatgtggtcgcagacggtacacaatcggagcaatcggcaccagacaagctaaaaacaacagtggatcaagttcaaaaggtttaaaagccttgctgctacccctcacttcttcatcgcaagagtaaattattcgccctgtgggaacaccatcgacacaccattttcacaatccaaccacaaagcgttactttcaaacctctccccgcagttagaggtatgtgcccgtttttacgccccctctcccccttcatccagcagttccttgtcgcacttggtgttaatgctgctatgaactgaagcacagataactagataggcaaacaagactcctccgtgattactccattcaacagaatgagacgttcaatgttatccaggcgacttttgatcctatcattcaccttaatattgggaatgattttgtcggctcgagtcgaggcgtacggccagtgcccgtattgtcagtcgacattggagcttcgggcacatccatccgaagctatatgcgacactggcatcctttgtctcatttgtaatcagcaccaagaccaatgcgaagaaaccaagtattggatgcatgattcttgtaaaaactgtccttggagggtggacccggctagggaggtaaaaccctgtaccaatggggatcattatactctttgcgaacattgctacgataatcgtcctccgcgtttgtacgtcatcttattgagctcgtcaacttgacattggattcaagctaatatgttttgctttcgaatgggattataattctacttgcagtgatccgcgtagatacatcaattcaaacgacaaaactctcctaaaaactcgcgaacaggctcagagagattactatagataataagttaatccctcattaatattccaacttcaaatcaaattgtttcatcagattcagatgtgaatcgtctggaacacacaaaaatgggttctccaaattattttgattcaccgtagttgtccctaaacattcattgagtgaagcatattatttgaatcccagttgccactaaactgtgtcccaagaaaatgtgtataccagatgtgagagcaaacagccgcgcgaagctgcagtcatcacgaaatgatggggagttatatgaaacttttatcacaaagacttcatttcatcacttcaacggcatcctgaaggattatgaactgatggattaaatgggggacatctatgatgatttctgccactttgcccattatcctcagactcggcagtcaaggattccactgccaaggtgcataatctgataatgcttaaatcatcagctcataagcaagtcattaattaatttgcagtaataaatgactcaatctccaaaaacacaaagaatgtgttagtgaaagtgggtgtggcagtggtatccaatgagccagcttttagaaactgtaacttacagaacttcccaccacggatttgatctgagatctgtgggtaatgattttctggcccaacgatgcaaaatgcagatcaattctaattgcatgctggtcttttgggagcattcatctttgaattccattcccctttatcatctgaagcaatatgataaaccagagaatgatcatcaactctctgattttgtcatgctctctaatcgtcaaggtgctacttctgttgaacacttggggggtggtcagataatacagtacaagcaattcttccttcagatttttaaatacccaatggcaggatgaaaacttttaagtgagagcatctcaggtttccttcttgggatttgaaatctgaagagcttgatgttggtgtagcatttttttttttttttttttggggggggggggtgtttttctttcttgaatttctgaattgcaggtgacaattcagaccaaactaaaagaaaatttttcttgttgaatgagtgtggtttaacagaggtttgtgcagatgactcttattggcattggtagctaatctgaataagattgcaggtgatttcttccaagatttggacctatttttgagcattgatgtctgacctctaaggcatgatttccaaaaaaaaaatcatccttctcaacattccaattttgtcttttctactcctatttttggagtaagtctatatatcttatttctggctttttagggttgttgaatgcttttgatgctgggatttcttgaaggattatgaggttggtgggtctgttagtgaacaagtatttcaaagcattcaactgaagaacgtggctaggtccaatagatgatttggatgcaggatgatcatgagcacttgtgacacaaacatgtgaaaaagcgcatggctcacttgtggatatgccccctcaaatctcatatgtatccaactgatttcaaccagctcaatcaagttaattgatcaatcctaacaaagcacaaacataaagaaactcaaccaaacaaaaacacaaacaactgaaaaacagagaggcttggaaaatttgtatgattacacatcccatttgatgaccaacaaacaaagaaaaaaaacaaagaaaactgtacaaacaagaaaaaaactaaacaataagataatgtaaaatatatctatgcatataaattgaaagcaaacatgatcaaagtatatataccactggatgcaaattgatttgacaaagaaaagtaatcctcaaaatttatgttaacaaataatgaaaggaatgaataaacaactgattatttcatgaccacatccgcattgatcccattatttttaggaggctcaatggatgaattgttactaagtttttgaggatttggagggtttgagagaagctgaggagtgggatcaagtttgacttttttatttgcggtttgagcaggctcggagtggttgttgttgttaatggtagatagcgagacgggcgcagttcttcttttgatagggatcttcccagagggagggaccttgggccgaatgatcttcggcaatctcgttacttggtcgtcatcttttagtttaaactctttcgtctccaacctggctttgtaaatcggctgcagtagcccgatctgttcttctatccactctggttttaagggtataaattccgggggttttacaaatcttggctcaggttttggttgatccctgtcaagtaacaatgaagttaaaattgtacaagttcagtttcgcattcactggcaagtaagcgtttcaagctcctttgttttcataactcaactcgattttctgttctgatgctcgatcagcatcaggcttaggccggccgtgaaacaaccgacttgggatcctcaaagaggacaatcctaactctgaatctagtccgatgtcccgtagaccaaagaaatcttcaccaagttcagtcgtaaattccccactttcgttttgtcgagattcaatcaaaaggtaagaaggtcggttagccccgaacaggaagcagaaaaacaaaatgcatgatcaaggatgtaaactgacgtcatcagtgcttcaccatcccttgaaaagaagtcgtcatcaccgatcaccttagccgctgttcctgccagcccattcccataaccggcttgtaattttcgcaacaaatcgttcaacttgttcccatacttatccacatcatctttgacatagctttccaattcgtccaacccaccaaccccatttgctcgaagcgtttgatagatcatctcactggccgataaaaccggcgagaatcggtcggcaaaaaagtgcaacgtccggccaatgttacataagtattggatcgcgatctctgtgagacaatgtagcgctcccgtatgtgatgctgtgcaagtaaatagacaaaattggaattggtaaatgttatttggcaacgactgagcatcaggtcttgataaaatatacaagcttaccatcgaacccaacatgcgcaatcatcattgtgatgatttgtaacattgcattttgagcggcagaatttgctaggcaagtttcgtaaacttcagccgatggcaaattcttgaacaatttccccggctgagcttcctcctcctcctcgtcgtcatccgtcccattatcctccgatccgagcggtttcactcgttcatcttcctcgagaatttgatctgatccaatttcaccctggttatcaaaatccacaagaacaaattagagcccaatcgaacattcgtattcatttaacaaaacattaatgtctgagtgaggtcaagggttaacaaactctcagcggattacccatcaacaagttcgaaagttttcgataaacttttttgatctcccacagagtattgatattagctgagataggttttttcagtccttcctctgcagcagactgttgctgttccttccttttatccttctttcgttcacgtggtttaggagtagagcgagaagcaaagggtagagcaggcaggccggtcatcagcgagtccgcctcgacgatctcaaatggttcatcttctcggccttcaaaccaattccacattcgttcaggatcccggactagtgccttccgctgctccaatcgaagctcggattgtgatgttgggattggacagctagtctgaggaacgacaggcgtgttttgttcacgggttggggataccggtgggttatcggtttcgattggggtctcttctgttactgttgcgcgacctctctcagtcttcctccatcgttcttctgccaacttcaggcctagtagtggtaaatttggtgttgtggaaggacttgagggagtaggtactgcggtgccagctcgactggcgtgttgcgctgttccgttaggggttggtcgagttattgatggctcgctgacaaacttcaataagtcctgggctttttttcgtaaggattcagcagctgcacgaagatgatgattctatgatttttttttttcgtacgcgttctgttatttatttgaaatgctggactacgcctcaaggaattctctatttattcctcctattactatatttttttttaaagatgaaagcaaaaagaggaaaaaaaaggaaataaggggaaatgagacagaacgaaccctattttcattgtaggtaaagcaattcgtccaaatcaattccagatcatcgttgaatgccgattttgttttgtacactcctccttttactttcttcaataccgtacccagatccattggttttttgataacttgaaaaatgaaattgggttattttccagtccgaaaacttagctagttcttgcgttgagcacgtatcgtaaaattcttccaatctagtgtcacacataccatcatagtaatcagctgcgtcagtcttcctcactctacttaggaaagcagttgcgttgggctacccaagcaaagcaggcgattgagccaagacaatttcagttagttttatgtatctctctctcgcccattattatattcatttctaatcattgaagactcacatctgatctgagttcgttagtaatccgttccaaggtatcgatgaactcgtgtattgtagccttttcgtcctaaacaaccgattccaaaccgccacaaagatgagagagtgaaaataagagaggcacgcggttttctaactgactctcagtccactttcccgggcatctgtactgagtgctaccaattctgaggcgtcatgagattgagattggatgagttcgagaagaaactgtatgcgaaagccgagctcagtcagtttcagtcaaaacttcatggctcgagggcgaggggaggaggatcaagaagcttactttcatgaatgatgccgatacggggtgtccttgagagaaatctgttggccaatcgatctaccggatcagaagttgggattctttcgaaactttgtggttgagtcgggaagttcggtcagttggtcgtttggcagggttcacccgggtagcgaagcccccggggagggcttcgtcaaagctgagactcgctcaaaccagctcttcagcccaccaccaccagcctgtgaaactcatggccgcttcctcgttgcaccacaccttcccactactcagcctttccaattcccttcatcttgttatgtattctaggtgggggggaagagtgaatctgagattctgatgcagaaattttggcattgcatgtcctgatttccatgattgaatttcacaaaatgaatggcatgctcatctagtaaatagtaaatagtgaatacaaaatcagaaggattccacaaatttgtcttacaagttgtagttcataaaaaaagcaaaagcctttcaaatgtatttcaagcgcataaaaatgtaactatgtattcacatatgtggttgcattattattaccattatttgttggcatgaatacaaatgaagatttctatgtagcttgtagttgtgtaactgtcaattaagtcaaagatttttgccatgttgaaatgtaggaaatagaatgctcagacaactctcagatcaagtttcaaaatttatcaaatctttgagtttctaatgatacaataatttctagaagggtggaggaggggggggggagatgattttacatgtatatgaaggacatccagtgactgttgaaacagcggtgacatcaatctaattagattgaacaaagacacaagaattatccaggtaatcttgaaatacatagctgtgactttaaaaacaagcttgctttcaagaaagtacacaggaagagagaaagaaagagtctctatacgtactagtcaatcatctattgagaacaaaaatctaaataaaaaaaaacggggagaaaggtcggattgagataggctgggattcatgttggtcggacggccaaaagttgggaatgcaagaaactggcgagctcgatccggatctgtttagcttcatccagatctttcaaagagctataatcttgatgatcattgattgaatcttgcggtttttcggatcgaagttgtaaggcttgatatctcttccgaaactccgagatcttcaaatggttattgcaattttctctcctctgcaaatcatcatgatcatgtcttttggtattctgatcagagtaggatcttagatcgttgatcggaggtgagagtttgatcgacaggctctggtttagtcttggaatcatgttgtagggcgagggtctaccctcaggcatcacctgatcaaatcctaaactcaagtgaattaaaataaatgagaatataaattagtacaatcgaatccatagcacacagctttctggaagcaaaggaatcaaggtaccagttaaccatatgggtaatattatcggttcgtgcttagactcgagtaccaagcgagaaattccccacttgaacctcaacagctcatcactgaatgcggatcgatctatattaggttgattaactttgccttcaggaaagacgtgaacctgaatgaacatgatgaattgaagttctaagttaagaatcttgaaacacgaagggtgagggcacacacacacccattgagaattgtccaatttttcgatagccaagtcgagtgccggctgatagatcccgtctccccggacggtcttgatcacttgtccattctgaaacaagggtgcaatgtaactgagagagaagattttgaagattagattgaaggacaggtggagtggataaaaagagggagaaggtcaatcgacccttctgagcctgatcgggagaaagaaggtagagaagataacaagtttgtgcgcttacaataatcatacagggaaatatgatcagttgatcgtggagactcaccggttggtgaataggatatctgccgcgcctaacgtccagcgtacttttgaggtatcgaaatacgtgctgaatggcatgattccccagaccatcggatcatctaatctataagggaaaaaaaattgaaatttaaatgcctcagaaatgatcaacaccaacaaaaaggtccggcaaaagagtagattcaaggtgacacatacgtcgaaatatggtttgatactatgagttgtatgcggttggggaaaacagatgcgtaggatcaggacgtaaagaatcgacgaatcgaattgtttttttttttttgaagaaaaacacaaagaaatggagaatgagttaaccaggacaagaagaagcccaggaggaatctcgagggaactcaactagtaatcaacccgggcttgcggtcgtgtctcgcacgttcgaggatctccaagaggataggaaggccctcgatccgggtctctttcatcccatacttgatcaacggcttgaagaagctcatcacgcttgcgatatacagagacatttcgtgtcggttcctctttcgaccaaatcttttcgtcgatctatgtggtccgtcaaaaactgcagaatattccggtccaagtatctcgtcaagaaggggagttatgtactattcgaggactgattggacaataggattgatttgaagatgttcgcttgcactggaaatcggaataagtttgcaccacaccctggccagctcaacttcaagatatgtagcctcaagacagcctcaaggcagacgtccttaatcagcagcgcatggtcctgtagacgtcatccaaacacacccagtcccaaagtcattgcaccacttccaattttactgtactcgcatagaaggacacatttcccataatttttagcgatcttcaagcacgaatccgcatcttttttttgctggggtcaataatgatgaaacagaaggatgatgtgagaattattacaaatcaaatcttcgagccttccttgtcataaaagatgtaaaataccgccaccatggctgccatgaagtttatttgacacctactttgttcattctctagagtactgaacataaccagcccatctgagatacagactctgctacaaaagcgtgtctcagatgagatccatggcggttcactgttaaaatcatatcacatgaaggcacagaaccctacaagaaaggaaaaaaggggggaaatggatatacagtcaaacctgtctaactgcatacctgtataggggcataaacccacatactacatactcatttgagtccaccaaattctcatttttgcccttagcctacccttgtaaccacataacctgccaaaccacataacaaattctttccaccaaggggtatgtggttagagaggtttgactgtatctaggccaactttcgagacattaagaagatggaccagttttcagatcttcaatggggagagaaagaaatccaaaaaaaaagaaaaaaaaacattcccccgcaaagaaaaagaaagaatctgttgaatttgacacgaggcaaagaaacggatgtggaggaagagagaacgagaagtgcagagtgagcaaggatattggcaagatgtgagtggtggatgggggcatgtatattttgatggtggccaagccggaggagaagtgtcttctgactgagccgcatttgagcaggctattctgacccaggtcacagtagttaagagctgggaatgagtgtgtgtgtaaggtaaacaaagtgggtacagagttcgaacagaggagcaagaggaggaaaagaggggcaagaggaggaaaaaaaaagttcaagaagaggtagtaggcaaagcaggctcgagcctgacgggggcagatttcttgcgattctgagcccacagtttagccctctgttgccgattgagacgttcgatggggtcgaccgttttgggtgtggggatgggatcaagcagtgtggagggctgcaactgctcgagaaggatgtcttcttctcctgcgtcgtcgttgtcgatcggcagcgttgggcgtgtggtttggagaggtgcttgggcttctgattccggcgtccgttctgaatcattattagtttcgcctctgggctcgattgggttgtctttcagatctgcttcacttgctctaattgttgatgatgaggggttattgtcagctggaggctctgtttcttctgggttcagaggctttgacaagacaagatcatcgttttcattttcatcgctcgagtcgtcataatcaaccaatccaccggctgccagagcaggattactagtaggatgaggtgtagacgagccctgtggatcggatggttgggtggaggatgaggaggaggtagttggggcagcggaatccgacgggtctgggccggccttcatggcttcccaataggctctccacttcccatctcgacgcaagaaagacgagaagcgggggtcattaccgtggttggtgaggattcggatctcgagtaaggagggcgatggggatcctttcaaggcgtccaacgtccgtttcattaacgtgatctgttccgctggtgggatctgttatgcgctcgatttcgattgtcagccaaaaaaaaatgttgaaagatagttgatcagttagtgggacttactttggagagtcgtagctcttcctcacgtagcctgtcctcctcttcgcgtagcttgatccgaacggagcgttcatcatcccttctacggcgtagtttcctttccaacacaatgtaacttatcaatcagcattcatactagaagggggagggggttgaaggcttacttttgggctatctcctgtctctcctctggttcgaagtagaacatctcctcatgatcggacggtagatcagagtagccggtcggactggcgggcggcggactggtgatctggggctcaagattcgaatccgtcgtgctcgttggaggtgggctgagtaatagtctagcatcgtatctgccagacacgtttattcatttcgtcgaccataaaacagaggagagagagtcattataattagatttttttttgatagttctcttagcagataattttcgtaatgtatatgatatttttcatcatcatcaatatctagtcgtccttgatgaatttgcttgcattataaatttttctggtcgatcggccttggttttgattttatatctgagtccccccccccctgcttgtgaatgtagtcctacaaaagaatacatctcgaacatgaaatggccagttgaatcggaacaggttcgatcgggaaataaatcttgaggggtcggatgataagaagttgtacattgtacttggagtggtacgatcacagagacgatctacaaatctacatgggtttttttttgtattggactgaaatcgatccctgaagccttacctgtcgacccaaacggagttatcctgttgattgctaattatattggagttcaatctgattagtcttccgccttggagttgatcacagcgactctcggactgtagagctagtcggttgagatcacatagttctgcctccagtgctcgtaggttcctgattagagctcgttcttggttctggtctgatgggttttcttgatgatggtagtgttgatggagtgagttgttgttgttgttgctgttgtgatgtggtggtgatggactgggacgttgtcgtttgaggcttgctggttggagcatgctgcttggtgccaagtggagtgttgatgaggttgaagttggaagtggtgctctcccactgaacagtcacccccgctttaatggttaactggaccacttcaaaaaactctgaatactgaatactgatcggaatattcccgagaatacacaaacaaccggttccatgtcataaacggaagacaccgcttcggttttggttgtgcttgccgaaggtcgactgccaacgcagaagaaggaaacggtgacgaacaacttcggacagtctcatcatcaagaccaccacattagtccacttcaattctgctggtcctgaccattgcccaacagcatcaccattcatcatactcacaagatggccaacctaaccgacttaccagccgagctagtccatcagatcatcgaccacatcctgcttcttcgagccaaccagccgtattgtgcaaccagtcgtcgaatcagtaatgatgagctccatcataagccgaaccacataaaaggactcaagccgatcgactcgcggccgccaagagtacccatccaccaaaaaactgatttttattctcgttggcttgaaaacgactatcaacgagacccaagctcactccgtcaagtttcctggccagagtgttagcggttcccttaataatagattcaaataaatgatatgttgactcaaattcaaccctcaaccttcttcgatctgtaggtctaccatctaacgtttgtttaccactctccttggtcagtcgcacatttcgacactgtgcccaagagagactgtttaaggacgtagttttaaaggaccgatggcaggcctacttatttcaccggtccttgacctgttgtctcagccaatcgacgcgtgccccgatcgtcaatctccaagctggcaagcgcagcattcggaaggacaaggtaccaccactggcccaacatgttcgcaccctacagttcatgtggaccgggtcgtgttcgatgggcaagggtggcggctctctgatctgtgaaatcattcaaagctgtccatcactcgagaacctcgtgatcagtaatccactcttatatagctgtaaggagcccatctaccaagcccttgctgctaagaaatcgatcaaggaattcgtcatcctccaggacccttattcaaaatctttccaatggcgagtcgaagaggtcgttggccgcttattcgcgcattgggatcgtctagagaccgtcgactttcacaggctttctggccgaccatcgagccgtgcgttgacgatcccggaggagcccgcagttctgggatcgattccgatcatcaatcctaacctccggacgatgatcttaacccagcctgatttagacgagaagcagttcgaacttctcttgaagagctcacaggagagcttacgaacactcgagatcatcaatcctaccgagagactcagccgggccggtctctgtcggatcctccaggaggctaccagcccggatctagaatccttgagaatcgaggtcgagacctggtggcaccctattgaacgcacctatgcacgcacctacggctctgaaagcctaggatcgatggttgaaagattgtatgatgacggctcggatggtcaaggttctcgtgtagaaggatcgtatgatgaaggccttgcaggtggcgaaggtcttgacaatctagaaggatctgttgttgaagagcttggcgacgaaggccccgatgttgaagagggagctgagggatccgatggcgaagggttagatcccgaagactcggacgacccggccatcaacccaaacttattggatatcgtcttcagctcacagaaggccttacgaaagctcaagtgtttgtcattcaccggcgaattggccagccccatgttcttcgacctcttgccccaatcactcgtcaaacttgcttgggagcattgtaatatggagccaacagtcctcgctgacagactctctagcccaatcgaaagcgaacactctttgccgcatctgttgtgttgttcagttcgaattcgttattgttgtgagtttcttggggttttttttttttcctcttcgtatctcattataaaaatgcagttattgtaatgagtactgagtctttaatttcctgaccatcaaacccattctgtcgatctttcaaacctcaaaaaaaaaaaaatcttccatggggtgggatgaaatcgatttttgtcagggaacgaggccgatcgacagacgatccaaagagtattaaaagcccgaggaggatgtcttcatcaaagcatcgatgatagctatgggcaagcggagactgagagtcaagaggagcgggaagcacttgaatccgagtcgatagatcacaagatcgctcgtacttcttcccacttttatcacgacagaagagatgtttgggacgggtaaactcatctatagtatgcgcacttatttgctgtataactctcttcacagacttctctccctttcccctttcttgaagaagagtactctattaaatttgacctagagttggttcgctatcaatcttgaattcccttccccccatggcatttttttcttgtttagaaagctttatagacctctaccatccttaatcacccctagcatagcaagcgtgtcgtcttcaactaaatcaatcactgtttgttgaattgttgaaacattgccagtagttgactataattactgtcaactgaagtatccaccccaccccaaacttctcagtcgtttgcgcgaccagcagacaaagtacaggcaagctagggcaatcaacctcaagagtcaagacccattcagaccgctatccgttaaataccattaaatctgccgagatcacgtttgaaacaccggttatgaaatataggtcggcctgacacacacaaactcacgtcctcaagtccctcctccttcctaaagctcaggcaaggagaattttaggatgggtgtccaagtactcaaacctttttgcattctccctttgtagggtcctattttgatgattcaaattcagaataatacatacatgtcttcccagtgcgcgttgagtctggacgatgtgctctcggctgcttgaatatgataaaacaacagtccttgaatggattggcgcaatgcaaatcccccgttcatctgacgaaagggccacaaaccaacggccatcaacctgcagcaactcgctttcttggatatatccactgtacatactggatccggcgggccattgattccgattctccgaccgcccatcaagctcacattccttccctgtaaacatctactgcgccggaaccacttgaagctactacgatggctcagctgagcgatttgccaagtgcagtagttctcagaataatcaatcacctcatccgaacaccacccgatcgacgcctcaatgaggtagaccatcacgatctcgactacaaacaaatcgcacccttgctatacgaacagcgcctaagacgtcccctagaaccaggttacattgggacatctcgctttctctatgatcaaggcctcccacacccaccttcgccgcctgctggagctacattccccgatggtaagccatagtctttcacaaaaaaaaatctacatagcttatactgagcatttgacatacgctctatttgcaggtctccctaaaaacccattattgccgtcctccttgatcaatcgcaccttccaacgctgtgcccagcaagtactattcagagatgtcacattacaaactccatgggacgcgatgctgttccttcgttcgcttgattgcccatcctcgttggataaaccagacctcgtgcgtaaccagtccgaggtttggatggatagcatcatgattgtccaatcttctcacactgatcctgcttgtccaaatcagctggctcagaatgttcgctcgatacagttcatgtggggaggcccttgttcattaggaaagggcggcggctacctgatttgcgagattctccagagatgcccgaagatcgaaagaatcgcgatcggtacgacgctcttggttcgctgcaaagaccccgtactggatgccctcgcgagttgctctctcgtcaaggaatttgtggttctcaagaaccctatcaaaggcatccccggctggctggccaacgatatatccactcgattgcttcccaactgggaccgactcgagacgatcgatttcaccagactctgtagccgatacgatgaaaggaaagagccgatccctcaaccaatacccgtcatcaattgcgccctacggaaaataattttggtccaaccagatgtctacgcggagcagctttctttgattttgaagagttctcgagagagtatgcaaaccctcaagatcatcgatccacactttaagcttactcgtgcgggcctatgtcaggttctgatagactgcgctggtccaaatctggaatccttgacgatcgagatcaacgtcggggtgaacatgacctgggatcagatacactataaggacatcattcaaggctccgatgacccaagcaaaaaccggaacctgttggacatcgtcttccgcacctcttatgctatgagcaatctcaaatccttgacgtttgccggctctttggccagctccgatttattcgccctcttgcccccatcaatcgtcaagcttgcctgggaacgatgccatattactggcgctgccttcgcggccgcactttccagctatcaatattatccaagtgatgacgatctggatgacccatacggccctgctcaacaggtgccattgctgcctaatctgaagtgctgctcagttcgccatgcgcacgactgtcagttttgtctctttaatgttccaataaaagggtatgctcatcaatcactaaccgtttgaatttccttcctttcacccaatcgggcaaatcgtttaatgttgtaggggaaggtgattataagcgagcaatccaggccagcttccgagcccgaggggcatgctatcacaacaagaagtatccgtcttggtgcccgtattacgacgagggggagccgatggagctcaacaatgcctatggtttggatcacggtgatgattacggatgtgcgggctgtgttccttctgttgactctgataatggagagttctatgacaatcagtacgagttcctctgacatctacgtactggcggtgttccttgtcttttctttcttccgtcctcctaaccaaacctgagtcctagattaaagattgttcaataccttgtactctcaaaagtttcatatccacacttcaccaaattgtttcacaggatcatgactctcttgtaactcttctctcatcaaacttcttgctacactgttgacaaaagaaatcttcttcttcttcttcatccttgcttgaccccctgatcatagttataaaatttatccccaaatcctcttattgtccctcatacatatataataaaaatctttctgatattggaaaaaagttgatcaatatcaatagcctcacgtctccagtggtgatactagctaggactagtgaagtcaattctggctatattctaggctttttcattatacttatgagggcacttcaattctggagagactctatcagtttgaagactcgggtgtctcaatcttcccaagaatacagtccctgttgctaaatatttatcgagtgatcaaagaccacaagcccttgtaaagagaagccatggctttggtcccggttgtgctaaccaaagaaccggcggcgccaatgcaggggaaaagaaagaattggcatggatgggtggacaaatcagttcaaccggtcagcaatctcggtcagaccgtctcatctgatggacagatcctcatcatgaccatatatattattgcccacttccccttcatttctgaccctcacgaccaatgacaacccacttcaccattactagagtagacccactgatatcaaaaatttaaacagaactatttacaaagatggccaagttgaccgacttgccagccgagctagtccaccagatcatcagccacatcctccttgatcaagccaacaaacagtcttacacaatcagtgaccgaatcatcaatgatgagctccatcataagctgaaccacataaccggaatcaagccggttgactcgcggccaagagcacccatccaacggaaaagctcctcccatctttactcgtatcagcctgaccaggactatgaacaagccccaagctcactgcgtcaagtttcatggccagaatgtgagttctctcaataagatacatatgggttcttgacattttatagactcatattcgaacttggaccttttttgatctataggtataccatctaatccttgtataccactttccttggtcagtcgcacctttcaacaatgtgctcaagagaggctgttcaaggatgtggtcctagaggaccgatggcaggcctacttattccatcgggtcttgactggggcgagccgctcgacgggtgacccgatcgaggtccaagctggccaacgcaacactcggaaacgcactcggagggacgcgacgagtatccagtcttcaattcccaaacaacaacaacaacaacaacatctgggtagacatgtccgcaccttgcagttcatgtggcccgggtattgttcgatgggcaagggcggcggctctctgatctgcgaaatcatccaaagctgtccttcgctcgagaacgtggtgatcagtaacaccctcctgtatagcgtcaaggagtccatttaccatgcccttgccagtcgcaaatcgatcaaggaattcgtcatcctccagaacccttgctcaggatttcacagtgcttatcaatggcgcgtcgacgacatcgttggccgcttattctcggattgggacctgctagagacggtcgagtttcgcgggctttctggcggaccggcaagccgtgagcaacaggcgcctgttccacagttgttcccgatccccaattgtagcctacggacaatcatcttgtacgggcctgatctggacgagaaggatttcaaccttctcttgaagagttcccaagggagcttacggacactcgagatcatccatccaaccgagagactcagccgagccgggctgtgttgggtcctccaagaggccgccagcccggatctggaatccttgagacttgaggtcaagtcctggtggcaccctactgaacgcttttacccgggccaccatggctctgaaacccgaggatcggatgatggaggctttggtcaagaaggctctgatgcagaaggatctgctgcagaagccttcggcggcgaaagcgctggtgtcgaggagccctctgcagcggagggatctgatggcgaagaaggttcagatgctgctgaatctgatcacgacccgaccaccagcccggccttactggacatcgtcttgcaatcaccaaaggccttacggaagctcaagtgtttatcattcactggcgagttggccagccccaaggtcttcaccctcttgccccaatcactcgtcaaactggcttgggaacattgtaatatcctgccagctcggctcgctatcagactctctaatccagtcgaaagccaacaatctttgccaaatttgttgtgttgctctgttcgtattcgttatgattgtgcgtcaatgtcgttttttttccttttcatgtctagttataaaaagtgatggctagtactgattcttgcttttctgaaaaaacaaacaaacaaacaaacaaacaacaacaacatagggaaagaggccgatcgccagacaatccaaagagtattacgagcgcgagggggatgtcttcatgaagatattgacgatagctatgggttcgcggagactgagagtcaacaggagcgggaaggacaggagtacaattcgttagatcgccaaatcgctcgtgcttctccccgatttgatgactggagagatgtctgggacgggtaatctgtttgtgcagaactgtatagctctggccgtcacttctctctccctctctccccttctgctcaagtagcgtgtattgaatttgacccaaagattcgtcgctatcaatcttgatttcccttttctcatggcaaaattatctcttgtttggacaaatgtgtaaactttcaacatgccaaaccacttggaatatgtgcatcttcttcaagtaaatccatcactacttcgataatattgaaatgtgttttactttcaaacaataatctactgtcaactgaagtattgccagacgtccccccaaaacttggcagttatttgcgtgcccggcagccaaagtactgatgtaaactgttgccgactccccccaaaaaggggttctttgatggcgtggggaataggatgatcatcttcccttgttcaatcatccatgattcatgtgtttttctttgattcattctactcaagtcgtgtccagaatatttccctacagcgtgtcgcgtagagtctggacgatgtgctctcgagtctcggctgcttcaatatgataaaacacgttgatcagttcatgcccatccaatggattgacgtgatgcgtttgaatgtttgatctgatgaaaggacccaaagaaacgggcatctgacaacccctttgctttggtatctaaactggattccgtgggttattgattctaattctccaactgtcccatcaagctcacattcctcctggaaccatcactacaatggcaccactgggagccagcacaatggcacaactgagtgatttaccaagcggtccagttcttagaataatcgaccacctcatccgaccaccatcgccacctcatgatcgacgcgtcaatgagccagatcatcacgaactcgattacaagcaaatcccgcccctgcaacgtcaacagaggccaaggcgttacccagaaccaagatacgatgatgcctattggtatcgagacccacctgcgccccctccaggagcttcgttcccggatggtaagccatgctttttcacatttatttacccaatacgccatgtgctgagtgaagaaactcaagattttaagccggagaaaagggaagagaccgggagaagaagaacctcgaggaaaagctctgagggaaaaacaaaaggtctaagagcccaaaaaggggctagtctgctagcttgcgtggaggaaaagctgacacgctacaaggagttgtatccggtagtgactccagggaacaggcgcagaagaactgatgtttttcattctctaactcaggaagcatgaatatttatctacatacaagatatggctgagttgtgggacagaagatgacaattcatattcatctggaaaagagaagaaaggagtgacagatgagaagagagtgacagagatgtgacagagagaggagagcaggacacgatcacttcagaattccaacaccccccccaactgatggaccacagacctataatcgatactcggcgttgatatttagtttcttgaattcggggttagcgagcatcgcctgaaagtttcgttcagattcgacctgttcaggagtgaagccatgaggggtactgaaagcaagatgagcctgagctgaagtggtggttttggatgaggatgttgatggcgatgatttggtcggacgacgatcggggtgtttctcgaagcagatcgcttcacgatgaccagccttgtcgcagtgagagcaaatggtgaatcccttcttacagtgggggcacatgtaaaacttgtcgtcggtggtgagaagcgcttgttgggaaggaaccgtagatgctcgatcgaggtggttctgagccgcgtacttttctaatcgggtgagcatcaacgccacggagtcgccggcgcaaccaacactgagtacagtcctgaacgactggaattctgagggtagcttgcgaagaatgatcgaggttttgacttgatcgtcgagaccgatctttgatgagacaagcaggtgattggcagcgcgaacctcagtaatgaattcagacggagagccgtgatagtcgagatcgagaaatttttcgagagcgagatcttttgaaacgtaatcatctcccgcgtacttctttttgagtatgtgccagacggagtatccgcagaacgaagcttcttcggggagagtttgggatacgtaggctagatgagagtcgtcgagatgttctattatttcgatgtaggccatccgattggtttcctcataagcgatcgatttttcgcttggtggtttatctttctctatcaccggtttctgaactgagccaagaacgactccaagggatccgatcttgctaagcttggctgtcattaggaatgaccatgtcgagtagttactgttattgaggaggagaggagcggtgcgagagggagtcattgtgtgatgtgatgatgtggatggtgttgaggttgagttgatgatgagtaattgatgaggtttttgtcggttgactgggagtttctattgagaagatttttgaaaaaggcggatttcgactgttaatcgtgaagaaactcaagattttaagccggagaaaagggaagagaccgggagaagaagaacctcgaggaaaagctctgagggaaaaacaaaaggtctaagagcccaaaaaggggctagtctgctagcttgcgtggaggaaaagctgacacgctacaaggagttgtatccggtagtgactccagggaacaggcgcagaagaactgatgtttttcattctctaactcaggaagcatgaatatttatctacatacaagatatggctgagttgtgggacagaagatgacaattcatattcatctggaaaagagaagaaaggagtgacagatgagaagagagtgacagagatgtgacagagagaggagagcaggacacgatcacttcagaattccaacactgagccttcgtcatgccctctatctgcaggtctaccagacaatccattattgccggcctccttgatcaattgcaccttccgacggtgtgcccaggaagtgctgttcagagacgtggaattacaatcaccatgggaggcgatgatgttcctgcgctcgcttacctcggcagataaaccagcccccacgcgtggcgagcctaagcttctgaagaataacatcgagtttgagccttctcagacacggaaactgggccagcatgttcgctcaatacagttcctatggggaggcccttgttcgttaggaaagggtggcggctccctcatttatcagattctccaaagctgcccaaagctcgaaaagattgcaatcagcacaacactcttggttcgctgcaaagaacctgtcctggatgcccttggaagtcggcctctggtcaaggaatttgtgatcctcaagaaccctgtcaaaggcatccccggctggctggcaaatgacgcagccactcaattgcttccgaactggaaccaactcgagacgattgatttcacccgactctgcagtagatatgaagacaggaacaagccgatccctcaaccaatacctgtcataaactgcgccctacgaaaagttgtcttgatccaacctaatgtctacggggagcagctttctttgattttgaagagttctcgagagagtatgcaaaccctcaagatcatcgatccacactttaagcttactcgtgcgggactatgtcaggttctgagagattgcgctggcccaaagctggaatcgttgacgcttgagatcaacgtcaggatgaacatggactgggaccaaatacactaccaagacaacatcaaaggctccgatgacccgagcaaaaaccgggacctgttggacatcgtcttccgcacctctgacgctatgagcaatctcaaatccttgacgtttgccggctcgttggccagctctgatttgttcgccctcttgcccccttcaatcgtcaagcttgcctgggaacgatgccatattaccggcgctgccttcgcagctgcactttccagctatcaacgttgtccaagtgatcaagatctggatgacccatccggccctgctcgacaggtgcaattgcttcctaatttgaagtgctgctcagttcgccacgagcacaattgtcagtctcatctctccctttccaaagaaaaaaaaaaagtgggctcaggattaggccgattgctaactgttcttcaaatctcattccttgtcaccacctcgggcaaactatttaatattacaggggaaggtgaatataagcaagcaatccaggccagcttccgagcccgaggggcatgctatcacagcaagaagcatccgtcttggtgtccagactatgacgaggctgagccaatcgggctcgatgatggttatggttctgatcagggtgatgattatggatgtgcgggctgtgctccgtctgactctgatgactctgatgatggacagttctacgaaaatcagtatgattatatgtgacatctacggacaccattccttgtcttatttttcctgccatgctcctatattgaagattgttcactccttctacattcataatttgatctccacatttcattgaattttatccggaatcagagtctcttttgatccttctcattatgtacactgttgaaaaaaaaacatcccccacttcttcatcttttcttaacaccctcatagttctataattcatccctaaatccactcacagttccttataataagatatccttctcacattggaaaagttatcagactagttgagtattaagtaaattactcacactgtattataagttttttttacttgagaattccttcatgaaattggtttgctttattcacatgcgtctattctttacacataaccttatatatgctattcttgtgcctcctacaatgctataatattatagcaagaaaataagtcactcaattagcaataaaagaaaaaccaaaatcttttatagctatcatcttggtgcatctctgaaagctgcagaattcaagtttttaggcgcaagcaaagaaaaatacaagcagcaaaaatatgattatatgaaggttgtggtagctagctggtcttgtgagatgattgattatttgaaccttgcaagatctgagctgcaatataattgctcaactttgttttcactcttgttcttgcgggctggcctgcagacagcccatacctacctgatagccatgcttaattttacatggatatgtttttgaaacagtttttcagtaattatatatcttcttcctggaataagcctaatttgactgaagagctggcaaatcttgtcttcaactactgtagcttatagctcagatagaaggttgtatttgttgatggggctagatctgaacaccacattggatgagaatttggatactcaccctctgaaaagttgttcatttacatgtttcagtccaactgtcaacctgctgccttagtaatcctttcaggatgtactttcttcatcacaagctgctcaattccaacaatgtgatggccaaagaggtgggagccaattcactttgtttattcctaattggtagctttggcatgttgctcccaggttgccacatcagtccatcatcatcatgaaccaccaaagtgggtgctttgagatcaagaaatcactggacacatccaattcctccaatgttgggtttaaactttcctgtctgtcaaatccttgccattcctcaagagtcaaactgatcaaatattcagaagaatccatgtgacaaaaataataacctgttcctaataaagtgatcaggagacaatcacccaagaaaacccccaaaaccgtttgcctgactgtgagtggcctttatctatatggcccatgtactgacttgcaggagaacactggggtgctcttagagttagcccctccttatgaaacatgattttattttattttttattggtaaaaacattaaacacaaaagaagtatcagtgttaagataaagatatgtagatggactattggaggacttccccatcaaatttacagcctcccttgtaaagctatttttaccggctggaaaacaattttcttagcaaaaaattggggctgtactgtgggactcatgtttgaaaatgtgtcttctttcctgtcttgatcatgcctttggccgggatagactgtctcatccctcattcccaggccacttggtacaacagccagacagtcggaccatgcgtgttagtgagctggtcatttggttgtacttctccgctagatgacggccctcttggcaaagcacgttgttgttgcagggcagcgctggttgggagacggtttctaagctacgtctgtggacgaaactgcccgacgagcgcaagcggtcgcttttgagacggctcctggtgaccgtcattcagaccttgtacggagcccgtgtatgggccgtgggggcttgcgcggagggtcctgtctcctgacggtcaaaaatgactgtcgcactgacgggattctgcacccggggtgtatatgctgaaatttctcttctttctcactgattaaacttgtgcaaaattcccttctagaagtgacaattgcctcagatttatttggttgaagttagaatagcacccttaatgaccaacctcttctttttagatcaactcttgcggtgctcatttatcaactcctccaggaacaggtctggagactggatgtcaaagtgcattaagcagccttaacagtcatgtcatctctttttgaattatgagatttaagatgcgatttaaggaaatgaactcaatcagggggggtggcaaaatttcactcagggaaaaatctcatgtcgagaggatgcttcaatctcataaaagctcttagctctgcatacattcattgcaagcaaatttttgattattttttgatagtgatttcaattctggaacatcctttttttgatgactaaagaactacgaagcaatcctccacaagcttggcgacaactcgatgattcagattaggcttgtgcctttttccattgagcaactttttcatggttctcaatggcctggtagagttttgagatattggggtagcttgattcgacgaggtcggtgggtaaaccactgagcatcccagatttgtagagcgtcagcgccgcgtaaatcctcaagtcggccacggtcaagcgactcccagcgctgaaagccatgcctttgttgttgaaactgtcggacaggtgtttgtcaagatagctgagcatcttggggatccgctcctcgatcgtcgtcttgatcatgatctcctttcccggatgctcgggcgcaaaaaacggaggcacggccgagtacaagtctaggcaagtgggggaaataggatttagtcagactcaacctggcgaacatgctaggggtggaaaccggaagtcagtcccgattgagagcaatccacataccatcaacgaagcacatcaaaacatcgactttgacagcttcctcgggatcctccgggtagaggcctgtcttgcgaccaacgtagcgcaagatcgcagcttcttgcgagatgaccgttttctcgtcgatcgtcaggataggtacctgtccaaacgggagactctccttgatcttggcgaattgttcatgcgttaatcgttcgtccgtgaacgggatgccgccgcaatggagggccattcggatgctttcgccccggccgccctgcagttctcaaaaacaaacacaacaaacccgaaatcaatgccactatttttaacgatctatagcgctttaacgagagcgaagaaagcaagcgaataaaaaaaattaaaacaatcggtcaggggtgggaatccatcaacacaaaccttgaagccaaagtaagtgagtttgtaggatggcatgatcgataacttggttgattcaggtgaacaaaaaagtgttatttcggtttctaaagtggtggaattttgggtgtgtcgcttttctcggctaggatcctggctcttttaaggggaaaaatgtgtgcgtggaatcaagacggggatgactggtatcccccctcggtttctaactttcttcccatttcaagcaaatcatcacaaataaatacatatctattactatctgcatacatagcacacatgttggaatctttcccttccttgctgccttactccgtccatgaactatgcagcacagcattccccatgtggttggtattaagaactccgagatccgataccctgtggtgacttccgaggagaagctcgcgagggttcttgagagcgatgtagtccaacgaacggcccttcccttgcgcaaggttgcgaaacgtacagcgttcacttcgcagcagttttgggaatgctgctttattggaagttgaagacagacgcttgttcgccaagtagaggggatcaacgattaccctcagtcacagacatgccacaggaatgcaatcaagatcttctgtgcacttgaggcatatggactcgatatggacgaagcggtggcattaattccatccggaacaacctgcccacttccttggccttcattcaatatcattcccctttgatcattgtgtaaaaggccttccgctactgttctccgaggtgatttgatactgcaatttgcttatgttgtacctgctaagctcatttgttttttagtccaatgaaaggcatatatttatcatttcttaatttaaaaccccgagatacaagaaaaaaaacaaaagaaattgtgaagactactaattgaagtgttgacacatgaatgcggaagagatgagcatagccaaatactaatataatcaatgagaaaaattataattacggatggcttaaaacgagtcaattaatatgggtatcataacagatgtgaaagcgaccatatttgaaaattctatgcagacaagagttcaaaaaatcgggactagacaaggagcgccctttgattgccagtcctaattagcatctatttcgtatatatcgatgttggaaagtttatcttgcgcgcccataccttccccggtctgagctgaagtttcgtcctggacctggatggaaacacacctgtcttgcttccaattccctcaggataaattgcaagtcttgcgtactccctgcaattgcgcaaaagattgagacataaagattattcgatttggaagaaaagttagttgtttgttgtgacttcaacagttgaagagaaatgaaaaccgacatgtgatagtatccccgactgaacaacacttgaggttaggtaaccattggactcgttcatcaacaccaaacgaataatctggtgggtaataaggcatctctggaggactccattggttctcgctcagtctccagcttgagagtgcatcagcaaacgtaaggggcgagaggtcacagcgattccaagtaagcttgacgatggattgaggcaagagtgaaaagaattcggggccggccaacggaccggtgatagatagcactttgattttcctcaacgaggaagaagatttgaagacgaaatctaacaggccagggttgatttctgaatcgatcccgctttcgagcctggtcgaagaggggattggatgccaacatcggcccacctcgagtgttagagattccaagtcagggctagtgtattccttcaggattcggcataagccaggccggccgagtagcgaggtcggacaactgatctggagcgtccgcaggctctgccaagagctcttcaaaatcatcgagagctccttttcgttcaaagagggatcgttcaacacgatcgtccgcaacgcgcaattcagggtgggtattgacctgtaaatcgtctcgacctccttgtacggccaaccggggagcctgatgaactcaacggtttcgaggaaatcccatcgcgagaacagtcgaccgaccacttcgtgggcttgccattgaaacgttagacatcctgtgttggggttctcgaggacgacaaactctttgatgagccgacgacttgccagggcttgtaggatgtgctccttgcagcgcgtcaagaaggaggtgccgatgatgatactttcgagcagcggacagctctggagaatctcacagattagcgaacccccgccctttcccatcgagcagtggccggtccacctgaactgtaacgcgcgaacgtgacgagccagtctactcagacgagcaggatagacggcaaatgattgagcagttgttgaggtgttctcaccaaactcgtcttcatcttgtctatcaattaggccttccgtatcatcagagccattcaatagggatggactggtgagcgttcggtggaacaagtacgcctgccattgatcaactaaagccacgttcgtgaagagcttttcctgggcaaagtgccgaaaagtgtggttgaccaagcagagtggcaataagggattcgaaggcagagctacagagatggatactcagtttgacatagctcctctttgtgagatttttagaaggcttgcataccatctggccatgaaacttgcggctgctgtcaagatatcggagtcgatgattttcagtcaagaattctgaagtaatgaagtgggacggaagagatttcaattagggcactcaccataccgtgcctgcgaaagccctgagaggtatctttgtattccagatgagaccttgccttctgccggatgtctttattcccgtcgtgctcgaggtcaaacttttcgatttcgaggttggcatgatgaggaaggactaagtgatcgattattctttggaatagctcggttggcaggtccgttattatggccatcgtcctcgttcaagatatataggatttggaattgaggaaagaagcgtttccttaaatctcgtcaagcagacgctgcaaaacatgttcatcaatgtttggcaatttgaatgatcatctggattctggttgggacaatccgagtgcttacgtctacaacgtcaagctccttgatgactggcgttgccgcctcgaaccaatccgtccagtcggcgatcactcgggatcagcgtgccgtcgtgagaggtgaccatccgtgtgacgctcccgaggcttgtagttggttatacaggtgacctgaattctatgtaatcgagagacttttttcctgacgaaacagtataaatacagccgtgccccggtgccggtgtgatcttatggcgggactcggacctgtgcttggatctccttgggatcgccgagctgtgggttggagattcgcgactgccggccaaaaaatacggtcaacattcttcgcccttcccatcacggatcacatgggataagctgagcagaggattgtcctccgatgacctgcgctggcacatttcgaccggagctgattggacgggacccgggccggttgaccgagccacccgaatattccgattgcaaccaacggcctggaagctgggccagcggactgaaaaaaccacacctcagcaaaacaagcatccaagctgaggcagtaactgtagaccggcccgaataacgtcttcaagctcaaccctatccaggcgatggccaagctatccgacttaccccccgaactcgttcacaggataatcgaccacatcctccctccgcttccgtcacaattggtcaacgaaaaccagtatgcacatcgagaccttgaccacaacgggatcagaggcatccatcccagaccaagaccacatgttcttgaatccaaaggaaactacggtaccgctcgcgagtttacgatcaacactcccgtcgaccgaatcaaccataatgcaccagatgttgagccctctatcttgcttcgttctcttctctgctcgaagtttgatcttgactgacattcttgacatctttgtaggttcccgaagtttcatggccagagggtgagtcacatccatcgtgccctttcgaccgctaatcaggtcttcttaattgtggattcatcgctcggtccttgtagctttgccaaccaatccgatcttaccactcgccttggttaatcataccttccgacgatgtgctcaagaaactctcttcaaggacgtcgctttatcaagccagtggcaggcgcacttatttcatcaagcgcttatttacccagccacagaagatacttcaggacacataaaccccacaatcgatgccgattcctcccgatcatctggaatcagccccactcgtcagggccaactagctacacaagttcgctcattgcgggtcaagtggagcggctactgttcaatgggaattggcggcggcgctctgctctgtgagatcatccgcagttgtccttttctggaaaacttcgccatcagtaccgcatttctgatcaagcgctgcagagaaccgatcctggatgccctagcaagtcgacggtacatcaaagattttgtggtcatccaggaccacaggttaggccgcacaactttacaatggctagctgacgaattggtggatgaactcttcaccaaatgggagtttctcgaaacggtcgagttggtgaggctccacagccgggaagccgagattacctcagatattgataaaccaataccagtactgaattgcgctctgcgaacgctcattttgagcgactttgatctacacgagagagagctctcgatgttactgaaaagctgccaaaaaactctccgaacactccagattagaggaccggggagaaggcttgaccggccgggtttatgccaagttctcaaggagtgcactagtccagatttggaatctctgacgatcgagctggacaacttgtggcaccttttctacttgcgctcaaagaacgattcatcggataacccagacacgaaccgcggcctgctagacattgttttcaagtcttctgcactgaataagctcaagtccttgtcactcaccggggtattgactggctccgagttctttaacctcttgccccaatctattgttaagctgacgtgggcacgtagtggcaccccgccagctccgttcctcaaagctctctccagctggagagaaaacgaaaatcttgcggatccgtgtgggctacctggccctcaatttgattctgccgctggtggcagtgggcgtgtaccatggttacctaatttgaaatgttgctctgtgcaagttggtcaaaattgttcgtttttgtccttcattttcacctgaatgagtcagatagcaccaatcactaatgtctaccaggattaaaccactgtaaaactattggttgatgtgggtttcaactttagggcgaaggcaagaccgacaagcagtccgagatgcattagaagcccgaggggtatgctttcacatggtccatactccaggctttgacacatgggatgagcactgggaccgaaaaaatttgcaaggggctggacaaatggtagaagatacagaagatgaagatgatagtccagaagagggggataatcagccactgggagtaggacttggacaaggagaggaggaggatgggctagacgaggacaatggtacattaggaggaggcacagacgatgaagacgatgtgtttgatgatgactagtagacaggctgattgtacgactacaatcaagtgtaaaacaggacggatgcagatattcaagactcttataaaccaccgtttacaaaacattttctattccactgtcttgcgtgttcaaagctcacgaaaagtccaaaggtgcatctggtttgcagctcagtgaaaattggtaactgagtcgactgggcagcttgtagagcaagaacaatgtacattagaccgttgggtcctggaaggtaaaacaaaaaaaaattgtagaaagagaggagctctgatcatctgatcccattccacccttcatgatcagtcgcctccacatttttgggggcatcttatacaagtatgttgctatcggtttgatagcttttgctaccgaaacaagcaatcttttcatgaggcgagagactatcaggagcgtacatagacatgttgctaacaaggactaaaacttactgcccaatacaaatcaattcacgtcctactcttttatcacaatagagcaagccacatggtgcagaaaaatttctcctttgttcagtgtctttagcagtaatgtatgagaaatccaatggaagatccaagataagggtcggcttgaatgtctcagtttgcggctgttatttccggaaagctcaggttttcgcggagcaagatagcaagttacaactccgggaaaactcaattgatcacagccgatcgggagcaaataatgattttcagtgagaagttatagggggttgcttggtattttccagtcccctgtttctgtggaatgcttgcacatttttttttttggactggcgatcacagagaaaacaagagaacaatgtattattcgttttgcccccccagagttatggcttgggataggtgaaaaatctgattgtgtgacgataatctagcgctctgctctcgcttgcagcacatcaatctgaccgggctcgactcaaaagtacacattgatcaaggcacgttttgtgagaggattccttgttgatgcagatttgcttgacaagaatcaaggacaacaacgttcgatgaacaaatgcgaaggtacatagagagaacgggagaaattcgcatggtttttgctggaggtggaagggggggggggatgcacggttggaaggagcaatgatcacattctgtggagcagtttctcattgacaaggagcgcgctgtcaaccgggatgagacaagatcgggtgcaggaatcagcaagtgtcatatgagctcctcatggcttgaagtttgagcaactgtgaagaatcaagagccttacccctggggtgtgagggcaacaatgaagactccacggttcgcagtactttgtgccagcctgtcccgagatcatatgctcagcggctagagcaagtgattaatagttagcaaaagattattttaaatgtcaattaggagagcaagcttactgcaaccaagtgcataaccagctgggcagtcctctcctaaaatgccatctgccaggcacaatagggtaaccatgataatggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacttcaagctagagctgtgtcaactcgtcaacggacacgcgggctttcgtggtcagtcttcacattgttggggacgaaattattctcgacagtggcgcctcggtgtctatgttgaacaaaaggtctttcttccagaccatcaatcttcatcctgtttcgcttaccttggcggatgggcaaaaaatcatggccgatggttatggggatgcaattctcctgacgtcttatggcgccattactctgaagaattccattttcgcattgaagttaacgtcttctttggtttcgatgtcagacctcctttcaaaagggttttccgtgaagcctggcgaaggagaagattactcagtggtggatagggcatctaatctggttttcaacggttcttatcgtacgggtgtgttgacgattccgacaattgatcctgtggtgaatcaagtcgtctctgcttcgactctgttgcacaacagaatggggcatccaaacgatgcctatctgaaaaggtgtttcccggaagagggtatcgactcggttgactgtgacgcgtgtcttgtttcgaaaatgactcgacaaccttttaaagggaaatttcctgaaccgtctgcgcttctggaatgtgttcatatggatctttgtggacctataactccaccatcgatttcaaaaaatctctactttctcatcgttttggacggcaaatcgcgcttccgctttgttcgcttcatgcaattcaagagtgaggtcttcaagaacgttaaagaagtctttgctattatggagaacacttcgggattgaaaatcaagaatgttgtttccgacaacggcggggaatttgtcaacaagtcttttgatgagtactttgctgaaaagggaatcgttcctttgcgtacttctccttatactccggagcaaaaccctttcgctgagcgatccaacaggtcggttgttgagaaggcgagatgtcttctgaagatatctaacttgaatctcgcgtggtgggcggaggctgtaaacacggctgtttatcttcttaatcgtactccgtgcgtctctgttggttccgactgtccttattcgctttggtttggaaacgctccgaggttggatcatttgaggatattcggttgtaaggtggtatttcatctggaaaagaagtggaggaagtcaaagttcaattcttcgggttcggagggggtgatgcttggttatgttgagggccataagtcttatcgggtgtggtcagttgcgacgaataaaatcgtctttactcacaatctgcgttttgtggaagatgttttccccactctgacttcaacttctaattcaattgtcgacgatagtttcgacttgccttcatcggacgcttttcttcctacggttgtggaagatatccccagggatagtgcctcacaatctgaggttttccatgatcccggtatgcatgaagagttacgcaatcctggtactgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagatttatgtgttcatccacatccgcaaaattatcgagagtttaatggacaccacccttggttgtacatacacaccacggccggtgccgaacttatctcaagtccctccgaggaggtcgcttaaaaggcaagcctctctggaggaggcgcgaatacagcacggtcgttctttctgacgtcgtgacacctgatccgatgtgatctccgccatcacgacaaatccaatgtcgcggaatcaaaaaagtgagcccgctgtgtatttctcaacatgatggaaaatgagcttagatcaggtaatgctatcagaggaaaaagtgaaggcacggtaatactacacatgtacgatgaaaacctggtgaccaatcagctggcaataggtgctagagtagtgatcgaaatcctcatttgaatgacaagaagtggaaatataaacattattatgaatgaataaaatgactcaaacccatgtgggcgatatggttgaagtggctaggtgggtatagtttggtaaccaatcatgtttcttcttcctcggcaattgacactgacggaagagttgaaaataatgaactaacggcctccggaatagtaataggtctgagggggtgaggtgctggctaccggagggctgcaggcgccgcaagcttgatcgaccacgtggttggtcgaaccgtaagggcagcgtcccgtatagatgtgccgagagtgattgctgtcctgctcccaatatggacagactagctggtaatggctgaggtcttgtcgacattgaccatgattgccccggttgttacaagtgaacattacgttgcacttcgcgttggcgaagtcatggcggaccaaggtagctccacatccccgcgcagcgcattcccgatcggcgcacgtgtagaatacattggcgaagataatccccagcacaaggttgatggaaatgtgcattgtgttggattggtagctgggttcgcagaaatttgttgattctggtggcggaatacaagctgaaatcaggacctgatcgtctgatggatggcgggatgagattgaagtgggcgggcgggtgatgggagggcaagtagctggcttttttaaaggtgggtctcttcatgccacggtgcacatgcaatgttcgcctacggccatgaaacacaccctcaacaaattagggctggaattgtgtcaagctagcccaaatcgagtctacataccacgttgccaatggtacaatctttctaatcggtccggcacccaatggtactggatacaccggactggtattcgaacctccacccggccactgttggcactaacttatcaaagtccctctgtccagtcggcgcaatccgaccagtgtctcaccactccgtcatgtaggagggagggacttttttaagttagctgtcggcataggttggcataccgtctcatggatgcactttgcagtggggccgggccgccgcttgaggtactactgcaagttctgttttaggaccgcgtgcaaaaccgtttcatgggaagatgccggcgtagccgcgagattatcgttgtccacggatatccatgttggtgcatgtcgcattgagattttgctggagaagccaacacgaacgaacgagagtggtccacaactgacagctttccatctgattgccagatgagatgcattaaagcagctccttccgcagtagccgtctgagcatttcggcgtgtgactctcacatgtctttacgtcgctccagggcccattgacaccgggagtctcggcactgtgcactgccggtacagtgaatcatcggtcggtcacctcaaatcaatgcggaggagcccaagtgatcaggctgtcataagttgtcatgcgcaatcgaattgatttatgatgtgtgctctatattttttttattgtgggagcttaagcagggaaggaaagcgatgagcgtggggttcttggaatagtataaaatcagtcactatctattgcccttgtccaccatcgagacttaggaacacctcaccttgccacccttttctgcccactcaacctcagcaaatatgaaatctaacacggtcgctatcttgtttgcgctctcaatctctgccgtatcggccacacttcacacgaggtgttacgattacttcctgaagaaggatggatgtgttcactctgccgcagcggcggatcagagatgcacggctccgaaaaaagaacaccctcaaccagtcacggcggtgagtagatcgctgctttagttaatcggcacagataggcttcatctctaatcttctctcgccgtctgtcgtctagttcaacatgaatcccggggtccatatggctaagcgtagcgaaactcctgacttggagcgacggtacaacaccaaccagccggtctgtctcttgttttgccgcaccccaaaagatgttctcacaggagcttaaatattccgtctatctgtccctggcttgtttcggtccttttgctgtcgaatgactggatcagagtttctatgttgccggaggcaatggtgtatgttgtttccgtcctttctatgtcacatcttgcctgggcctcacccgttgatatgttttgtagacctgtcgtgtttacgacacgaacaccgaccttggtgtgtgcatctggaatggagctgagcaaaacaacccgaccgcggaaacagctggatggctgaacgggtaggcatgggatctcctcaacacgatgagtcgaacaggcaactaatccttctccgctatctcagtgacaaaaagtcgaactgtgggaagcaaatgtgagatacaccccgggatctttcttccgtcttcttcactgacgcagatttgcccgaaaccgctttgaattcagatatatccaacgaaaagggcgacccgaaacagtccagtatgtgaaggtcctcgatggtaagtcaattagagatcgcgctaggtgatttaatccccaggcttactaaatccttgcttttcctttcaggatgctactttaacgcccagacacctgatgtcggatgcttcgaaatcggtgttactctcgcggtaagcttttgatcgctgtctaccatcgcaacttcggaacacataataatgctcacgcttgattgattcatgaatttgaatagctcttcaacaagttcaaccccaccgaaaaagaaaagcaggatggcaagctttacgaaggaatgacttgggacttgtgcgtcaagccatacactcttcagatcgatttgatgttgctcgactgaccatcaacctttgcgctctcttaattcttatgcagtaacgacctcgacggcgacaaaaccgcaaactccccagtttgagggaatgctttatctgtgcttttactgtctagcaaactctacctgtcttcagtttctttcatttctgatcgtctgtcatcatccctgcccttgattcacacttgtctacgacccccattgacaatttaaaacacagtatgatggtccaaaatagtgcgtgtgtgtcccatagcttgcccattctgctgaggaagaaaagtcacgaagcgcgccatcacgcccagaagggagttggttgagttcgtctgacttctcgccccaagtcgacaattcaacaattgtccttgtacccaaccccgatgagaggtgcaacgaaacgttgcttttttaatgctgcttaccgcgcatcgccttctcaaacgcagggggcgtgttaagtcaggtttcctaaagatgaggaagaacataaagacacgtgtcatgacgtggataaaaatttgagctaccggggcgagagcttcaagtaataaggagaggctatgtacgcgaaggttgaattgacaaataggcgcatctcttacaatcttgcactgtcgtcgtcaaaaataaaccccgtttggaaagagtctcatagcggttgcgctttcaactccatctcggtgttgtgttcttgttgtcgaaacgctacgggtcaggctgatcacgactaactagcatctgcgcgaagaagaaaacccttctcggctacgaatattcatctttcctggatgattgctagtcgaggagctatagaccgctaagcaaccgagttggccgtgacatatcgcttgagggacttgtttcgattgaggtcaggttgatttgtgcaacaacgcacaagttgatctataatgcgccgacgaaacgaaaaactctttgatcatgaaagcacagtaatctacaacaacaagaaggcgatgaataacagccgtttcttgatccgaaagaagacaaaaacccctcgtgatgtagataaataagtcaaaaaatacaagagtttcgatgaaagtacaatgttttacaaaataaattggagggatcaaatgctatccctttccacattctagtcaatcgtgtggggttcaatttccttactatcacttaattttacaagaagaaagtacatcatgtcactcggtcttcagcggatccaattgggccttataagatcatctgacaagatcgctaaagaggatgtaaccttcaggcagaaaattgtcctccagctcgtcctcatacatctctcgcgtggtgaacttccgttcgcctgcgatatggaaacatactcgtcgggcttctagcgccttctcaatcgcttctaactcttcgtgactccctagagtacaatcatccgataacataaatgatttttttatttgatgggattaaaaaaaggaaaaaaaaaaaaaaaaaatcagagtcagaattcctatactgtgcacgtcttctccaactttgaaatttggagagcgtgaaaaaagtgacggaaacgagaaacaaaaagaacgaacaggtgtcatcttcgtggactgagcagcactttaaatacggtaaccattgtacgcgtcgatcggagttttgagggtcatcagtactagtaggttgcagaagatgcagttcggaagggtgattataagttgtgatgtctctccagctcgagagtgccttagcaaatgcactgggcgagagggaacaacgattccaggcgagtttgacgagagattgaggcaggactgtgaagaactcggagccggtcaatgggccgtcaaccaccaaagatttgagattcctcagggcggcagaggatttgaagacgatgtccaacaggcccaagttcttggccggatcatcagaacgtgtctcgttggtaacaaagtggatcgggtgccacaacatgcccacttcgactttcaaatattctagatctgggttggtgtcgtcctttaggatccggcataagccccgccggtcgagctttatggacggagtgataatctggagcttccgcagggtttctcgagagcctttcaagagcaaagaaagatccatttcatctagatcaaagcgcttcaaggttattgttcgcagggcagagttcaggacaggaatcgatcgacggataggttctactgccggaactggcgggctagagacacccacaaactcggccgtttcaaggaagttccattggggaaataatcgcgtaaccatctcgtcgactcgccattgaaaatcgaggaccgggcgggaggatttcttctggacgatgacgaagtccttgatgaaccgttgggtcgcacaggcttccatgatcggttctttacagtgatccaagaaggtggtactgatggcgacattttcagcaaacgagcatctgcggaggatctcgcagaccaaggagccgccccctttccccatcgaacagtggccggcccacttaaactgcaaagaccgaacatgtcgggctagattatcggcgctttcggtttcattatcctgagcctcgtgcgtgcctgctgcgtgagtcgaagcacgagtaagttctgatctatcttgcggtgaaggacgagtaattgttcggtggaataagtgcgtctgccactgatcaactagagcaacgttcttgaagagcttctcctgggcacaccgtcgaaagcagcgactgaccatcgagagtggcagtagcggattggatggcagacctggagacacacaaaaaaaatcagcataagcattgatgaagcaagagtatggctcaccctctggccatggagcttcaggcatctggaaggaaatcaatgtgaaacaaatcaataaatactctgaccggctaaaggaaaaggggcaacgaaaacagccagaatatgaagctcaccgtaacatgattgacttgccaggtgtgggtgtggtggcgaaagctggggcgataggtgacattgaatactcgatgaggtcttgatttctgctgcatgccctcgatctcgttatggtcggcgtcatgatgatccctcgactgccgttgtttgggatggatgatgagatcgattatcctgtggatcaattcagctggtagatcgctcaacctcgccatctcgtacaatgttcctagtagaattggtgcagtgggcaaggaaggagggaagtgtgtttctttgcgtctgtgtgactgtcaggagcttgccagccaagtattttttcaaagattaattaagcacacacacactccgttaacgtttaaaagacccgtccactggcgtgcagtgctccgccaaagagctttgcatcaacccatagcgctgaaagaaaggatttgctaacttgaggaactcacactgtattcggagggccttcattgatacttgattagtcatgggagactgagtgaatggcatctgtattcaagtcatccttcttaattccttgggttacagtacacagatcaatccatggtatgatgggtttaacaaagaggtaattttcgtgtcttgactggtgtttgctccacatcaaccattttatctgaaacctcagcttgaccgtaccgcattcacaaacacaaagctccaagtgaatcaggaatgtctttttttgttgcaaaagtggatcattgttccatgatcagaaatgctttcctagattgtaagtgtgttgcgatgagatgcaaacagaggtcttgccttttgctaaacatctccgatcccctcgtgttcaaggttatggagattgatagttggatcacaattggtgtcccaagagcagttggggaaatcagccatctatctatgcacctggatgttgtattgagcttatctcaaagaggtgctgatcaatagagtgaaccacagggactcaaagagaaagggaatgatttcaaagattctagcacaagtgatgatatgaggtattaattagactggtttggtgattgtttttatgagtcacttgcttgatgtctagcttaccgaccccaaaagccaaatggatatcatgatttgcttgtccagtcatctgccaccaatccacaagtggatatacattctaggcttaaagaaggccagatggtatagagtaaaagaaaagcgatcacgggtcggggtcgcccatcaatctgtaatatccaacctgctcatattccaattcagttgcttcatcatccaccgactccccatcagacatgctctcatcatcatccgaaaagtagtccccccaagagctatgatagcaaacacctcgggcatccatggcttcgataattgcttttcggtcctcatctctccctatgttgtgatataataaggtggtcaattgtttgataagatggccctactctgaatgttcatataggagaagaaaaataaataaatacccacatcgcttgtcagaggtgacaaggcaacatctcaagttggcaagccatggttcacactgatcaccgcaacaggagaagttagatgggggagaacacgactcaggaggaagccgatcatctttgatcaatctccagcttgatagcgccttggagaacgcagggccgctgatacgccaatccaagctgagctggatgatcgattggggcaagagatcaaagcagttggagtcgactagagggccactaacggacaagtgttggagcttcctcagggcggacgaagacctgaaaacgatttctaacaggccgttggttttggtgggatcatcagaacctctgacgttctggtctgcggtgatcggatgccaagtttcttccacttggatcgccaatgactccaaatccggactggtgtgctcttttaggacccgatacaagcctggtcggtcaagcttcgcgcttggtgctaaaatcttcagcgttcgcatgctctctcgagagctcgttaacagccaggaaatctccctcccatctagatcaggcttagttaagatgatcatctgcagatgacaattcaagacgggtatcgatcgatggatacgctcgatttcctcggtcgggcgcccagagagttgatagaactcgatcgtttccagtgaatcccacttggagaataaacgcgtgacgacttcatcggccagccagcagaattccaggggggccttggtgtggttctcgataacaaactccctgatatgctgtttacttgcgaaggcttccaggatggactctttacagcgagtcaggaatttacacaccatggcaacattttcgaggtgaggacaacttcggagaatgtcagaaaccagcgaactgcccctcagtgccattgagccgttagtgccagacaaatggggactgcgaaacatgaactgaagcgagcgaacatattgggctagtctgttcagacgaggggggctgactccagacgatgggacgactttgatgctgcgttcctgagactgagacacatcgctggcttcgttcggagccagcatatgtggttctggtccatctcgtggggaggggcgagtaagcgatcggtagaacaagtaagcctgccatttgtcaactagagccacgtttttgaagagcgtctcctggacacattgtcggaaggtgcgactgactagggcgagcggtaacaagggatgggaggggagacctggatatcaagaggaatgttgatcagtctctcgtttttctacaatatagtatgtagacctctgggggattaagcaccacttgccatctggccatgaaagatgcagcgactgtgaagatatgtaagacaggattcagtcaaatgaggaacttttgaaagaccagggcttaacactcacctcgtcatcactggtttcctcggtgtgatgggtgcgtagtcgaaccagggtgctaatgccatccgaatctctgttctctcgatgaggtctcggtttctgtccaatccttcccattcgaacgttgtagtcgtggcgcaggccatgatcctggtagccgtgtgggtcccactgatgatactggatgaagtgctcgatgatcctgtgaactagttcggctggcaggtcggtcaacttggccatcttgttggtcttgagcggtgcttggaagtttaatcagctgaggttcttcaagatcccacgtattgaagtatggatggatgacttgcagatgttgtgtgatattctgcctgctaccaccatctggtcgtcggtcgatggccgagcctcgccaggaacgcccagagacatcaagatggccatcttgagcgacctgtccgaagagctggttcatagggtcatcgatcacattgtactccctcagaacgacaacaaccagctcaagggatgccatctccacctcgaccacattcaagacaggccaagagctcatctggagcacaagaataacgatttccgcacgtcccatagagacaacaacaacgagacggtgagtgtcaagcctccgatccagtttcctactttagagctcatcggtaactgttctgtgctgaatatttgtgttgcctgctctcgtcctggagttacgtccccatctagctagctcaagtttcttggccagagggtgagccatcaagctcgccaaactaattataggctatattgaccagtcatctctctgtctcgccaggtctaccatccaacaagttgttgccgctctcgttaatcaaccggacctttcgacagtgtgcccaggagaggcttttccagaacgtggcattacacaaccaatggcagggatgcttattcctccatgagcttcaggagggcgacattgagatcggctcatcgtctgacaccaagcatcctcggctgagcccactagctcaacacgtccactcgttactacttaaagattggagcgaccacaaaccgccttcgatgggaaggggcggcggctctctgatctgtgaaaccatccggagttgtccctcgctcgaaaattttgctatggttaactcactcgacggccgctgcaaagatccgattatggacgcccttgcgagtcgaaaacacatcaaagactttgttgttctcaaggacttctatggacacccgtgcaaccagaaaatcatatggctggcggacgaagtagtcgctcgattattcgccaagtgggagcatctggaaaaaatcgaactccataagctctctggtcggccaattgaaatgatcgaaaccattcacaagtcgatacccgtgatcgtgaattgcgccctaagaacaatcatcctgactgaacctgatctagacgaaagagagtttgccttgattctgcagagctctcgagagtctgcggacactcgagatagtcaacccaaccccaaaacttgatcgaccgggcttatgtcgaatcttgaaagagtgcactggcccagatttggaatccttgacggtcgctacactcccgaattggcacataatccgctcctcagtcaacaacgaaatctcagatgacccagccgaaaaccgcaacctgttggagattctcttcaaatcttcttccgccctcaagaatctcaagtcgttgtctatccaaggtcgattgaccggctctgagctcttcattttcttacccccgtctattgtcaaactttcctggggaagatgtcacctcacagccgctgcattcgccaaagcactctctagcttcattcaataccctcctgagctgccttctgatctcaaactcgaccacaccgatgtcctcaatagacgtgtccaatggttaccaaagttaaaatgttgcaccgtcatcgacgattatgactgtcagtctcttgtttctttctactagctagtcaagcacttcagaggatgactgcacatcagattgtttgctaactgttagataatcataaattgatcattgtttttgttttcaaaaaaaaaaaaaaacttttgttggggtatccgtaataggggataagcaggagcgggacgcgattgataaggcattaagagctcgacgggtatgtttccacagtgggggcaattattacgctgaatccgagggcgatgaaaatgtgtgtgactctgaggaggatgatgatgactatgggtgttgttgctagcaccttaagagtaaagttctcgacacggtaatcatctgatcgctcggcggtttgcgtacatccgacctcatgctcaggtacggtacttattgtagtactcactgtcatatgggactgttgtaattaatgggtggggcacaaaggcaatagaaatgacgattgggctatcaggtcttgtaaaattacactcgggatggtgagcaaaacaatagtgatgaacatacttgcatatacaaatgaccatcattttcttttgggtacataaattccttgtgaattattgggtaaagtgccaagtgtccttatgaaagcatggtaaactggagtaaggagaaggagatgtgaaactggaattattatagatataggcgagagaaaattgatgccaaaaatgatcacaaaataaaacactgctggcaagtccagctatctttttataagagaggaatattgactgagtatatagtgattgattcactcaacatttcagtgaaaatgattaccacttgtgtttgagattcttggtgccctatcaatgtcttaaggggagaggaacaaaagaggccttcagagaatttactgtgtggtggtgtgcaaaagcagacctccagtgcaggtccaatcaggggggcagaccaagcaatatgcatttcatttgctcaaaagtagtctcacaaaatctcctctttctcagtaacaataaatacataactagctcagttcattcaactaatctgcaaatattgggacaaatcaggaaataatttagaatgatatgagtagagtgaatagtgatgttcacaataatattttgtgaggaagatatgcaagaaccttggtattcgcaaacactggttgggaggcttgaattaagctagcatttaacatatccgggaaagatgttctgaaattcaagcctcaatctgcattcaggaatccttcagagtttcctgggtcagaattatgagcttaattcaaggccaaatttaagctcagaatttcctaatccaggaaaatttcaagccagtttcaggaagcaaaaatcttattttgaacgtaaaggttgtgttccttcactgaacctcttatgtttgtttgatgggcaggacacaggctgaaagtgtaaggtttctagaaccaaagtgggattctatttcaaatactagacaggataggcaagaacaatagtcagtactacaggatcttagagtaagacttgggaggagaaggagaaacaacataaggaaaaccttattatatacctatacaggagagggaagaactctggtgtctaggtaaaagggaaaaggtggaactaaatatagaaataatggcttttgtaatctaaactgaggttgggccttcacatggtgaaccctgctaatgacaaaagtttatcttgttgcacctgtctattgctgggaaacatttacccatgatgacctttgcaatttgtgtgttcctttaccagtccatctaaactcaaaccttgaccaaacaacatgggaaaaataggtaaaagaatcaatatcccatgctcagttgtgggttctggccagaaggacaatctggaaattagttactggccacctccctccaaggtccttctcctgggtaattttatctatctggacataaagaggtgaactaatgaatttactacttctgtaagggacttatagatacaagatgaaagataagagaagacccaaacaaatttcatcgtccttttttgttgaagttatttaaactctaaaatgacattctatagccagtaaggcaacaccatggcctctgatcctaaaggtaggaataggttcaatcagatctttatgattttgacaatttttattggccaagagatgtgatctggttattaaaatcaaacccagttacatgagtttatttaatttaattttcattatgttgtttgttatggattttaagtatttcattttggtccttttgattctctagggattccaatgatattgtagatacacttaactgttcatatcggggcttttagtcaataaaaagaaaggaaaattataccatgttggatgagtatttcaaaaagaagatacaatgttttgatggattcttgggagagggagaaagatttaatctggctgctcatcaatgctcatgggaaatgtgaactttataataagattactgaatgcagccatacgcgattatggtttttattttggtttattctaagttttaatagtatgttgcttacttcacttatttcatgtttaatgcaatattgttacaatattgttacataatcttgttaccgatttgaattcagtagagctgtgacattctattctattctattctttatgtttttacatatttctgatctgaagattcctctgacttacaatctgaatctggagccctttggacaccatggagtgtctgtaaggttgacaaaacccttcactttgatctgtccctttagccttaagaggtgtttccaaacccattgttcaatcctgcataaatctccaagacttgaatgaaagttctaccaattgcttcagttcaattaaataacttggctcaaagttctttcacagtattctcctccccttctccccctgattaaggtctcatcttgagcacatggttgttaaaacttcactttctagagaattaaagtcagatgttccagttcctgatcattgactgtgttggaatttcatgtgttcctcattttgatccctcatcagctacttgttattcattacaatccttccattttgttggaattctatcatctctctctctttcctccttgtcatatcattatcaatgtcattcttttcccacatgtcactccttctccagttttggatgaatattcattccttttcctttttgccatatcaaggcctagagccaatttcctttcacttgctctctaaaatgtcgtttgttgatccaaaaatatgagtaaaataccttgaacttctgacaaatttttatcatgttctggttcttcaaaaaggtgggagaaggatgaattctttcttgggatatacccaattgatacactttttctataaaataaaacagaggaataatttcaggatgaagaatgtttgaatttgggtaaaaaatcatttgaaacttcaatggtcatactattttggcaataaggaaaatgaggacagttcttatgatagtattatattcaagatttttctggtgtgtttttaaaataaatgtggcttcttcataagaaaatgatgcaatcaattgagatgatggttgtcaaaggattttatcagatcatcatgagataaggagaaagaaaaaactattacagaagaagagatagcagaagaaaatctgcacttttttgtctgcccctagattttaaaaatgatcataaggaatcatcagaaacaagtcaagtcttgacttttacagtatttagatattttgcagcagtaaacacttagactttttgtgttgaaatttcacttgagctctctcattttttacatgccactcttttatactggttgctattcatcattgatgtctgtttcttactcaatatgctgctcctacattttgactatgctgtatctagactacttaaatcctctagataataagaaattacaactattgtttctttattctttttaatcgttactgaaggagagcttgatcccttcttcacccttgtctggagcacttgagccccctcagcaagtgattaagaaagtacctttcttggacatttttgcaaaaaattcaacagtttgtctttcactttcaagtgtacttatgaaaattagacctttgcacccaatctgactcaccaccaactcctttcaatacactcaccagtagagaaacttgagcagcaagggaaggtgtatgaggttcaaaatatggtggtatggtgtttgtgatattggtgtacagaagtgaggggataaacatttagcaataattttgggttttaccaatttcttttatttggccaagagataaaagtggatttccactttctagcataaatcaaacaatatgaaccatgacggagaagtacaaacaccttacagaccatctcctgcaattttgggattattgttcatgacaattggaaaggcctaggtttttggttgggaaatctatgctgtcaaaatttgtagaagagactgagtggattggattgagtaacaatgagtgggtacaaacagctccaattaatcagaatctgggccagtggtgtcagccttagagccagccaagctgaccaaaagactgctcaagtcccccattttcatccatgttcctactgtaacttattaagcttaagattttattgaattctgaattcagaaatgaattcctcatgtaatttcaaccctattggaggactttccgttggatctgggaccctcgcagatgtcgatttagacccaaaaagtctagaatttcgctgggaaatctagcttttgaagcctctaaatcacttctgggagacccgcagatgtgacaggaagtcgtccattcactactaaccacttttacactactcttctccttcatagactttgttatatttcactgtaccttgtgaaatatcaactaagttggaattccaactctccctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagaggatactgagttcgcattttcaggatcttcagactccagaccaacacagagccacaacaaccagacccagatcaagccatcacttatcaaccagaagtactccacttttcccacctttcccaatacacagtgtcattggtgtcattagtaagtaacttctcataagttttagctagcatctttctgcttgtttctttctctgtctctctcaacctctttcacttcttctccaaaccaaagccctgatcaaagaaagcaagctctagcttctactatcccaattcttcctgtttggtagtacaactgaaaactacataagttttcctttaaagagccttgatctttgatctaaaaaattttggttgacctgattcttcagtgtcaataacccatttcagtttctgttgatttagagccgtcagagttagctccgcttataacagccatcctaaaaaggaaaggaagactgtcagcagccatccaaaagggaaagtaagactgccagaacttaatcatcttcataaaataaataaagaacaaaaatattcttcaattctttcctttctcttcttccctttctcttacttttatttgtatccctcttctcttaagaaatacatatcaaagttccccccatatcttgtgtcctgatgtcactatggagacccaggctcacaagtgggcacttccataatcatctagaaggacctttggtaaattttatgaaactcaaacatttttagaaaatgacatatagcaaaaaattaagaaattatggccagcattggaaaataccagttttctttggaagtgctcttgagaaatagaatgtggtaataggatgtgtgagcattcatagtcattttcttgtttataaattgaatttatactcagcacttagagtccaaattgttttgcctgctgcccaggtagtggcaatttgatatgtcagggatccattgtgactaggagacacaaagattacagcagcggtgggctgctacgcttttggcccaaaaagtgtagcatagtggtgctttttttgtgccaaaatcttgtagtgttagtgtctttttagtggatttttgctacgctacactttgctacagggccaaaaagccgctaacaagtgtgttagcgtagcgtagtgggcacttttttggggcctatgcgcgtgttgagttttcactgtctttgcctactcttccctaaattcacttcctccttccctaattttttctctatttttctttcttgaatcttcttgaaatagactgaattatagttctccatggctggttttttgttgaatcttatgcatcttagtagtctaattagaactctcaatagcaatttatcaacaactcccgtcttattgagtggcttctttctttttctattttcactatttgattcttaaaaagctgattgtctagaattaacaactctaatcatatgtggtggattgtttgttttctcatgattaattttactagcttgtctaaaagagactgagaagacatgtccggttatttcttccatgaactcatacatttcttcctctcagtttttattcaaaatacttttttattcattctttctcataccacattttgatcacttgtatttagtctacttaagctagcctacctacagtgaataaaaatcattggttctttccctctttttccgtggacctttccccaaaaggaaattcaccttcttggccctctgcctcctaagttcttctgttttaaatttcaacagcgcgtagtgttagtgcagatgtggcagaattccactacactacactaaagtttagcggaattccgctacactaacactatggttagtgtaactggcccactgttgaatgaagaataatttatgttgagttttcgtcctgatccgtgcactccgcgagactgcggaatcagcagatcaatcagttagggttgaatcgctcctctcaaaagaataatccaccgctctaactcaatttctcttcctcatccaaccaagaaacatctacggatcaaattcttcaagactacctgacaaacgataatcatcaaacgtcacgactcttggaatttctgcttgtaatgtaaaacagaactcctcgatcatcacgtggtctctccctgtcctgactctctccttcctcatcctttctttcgtttctcctcattcctagaacaagtgtccttctcctatccttgctttattgtgtgtgtcaaatttgaacctattcaattgtgctgtttgtttcctttctctgcctctagttttgtttttttctcttccctttttatttttccctttccttttacttctttctctgtggttgttgtcaaaagaactaactctctattttttcttttcttttctctttaaaaaagtctttatcttctacttccttcttcctcattcttcttaaaaaggtcctcactcacctttgtcattcacatcaatggtatgcttctttcatctctctcttcatctctttctcactgttttctttttttcttcttctgacttttttcttctctcagtctggtttctgtttccaagcaataaatccattattcttcaatttatccagaagaaacactggaatgagaattaacacaaccataagtggcctgttgcacacttttctgtgctgtatatgttgtgttagctcctcatttctgtatcttgtctgtgctgcataactgcaacacatcatttcattcacatgtcaccagtttagttgtatatgtgagtcagcatcacttgtcatgactcatggtggacagattattttttcttaattttctaaccccctctctgctctgtcacaagcatgcctttctattttctttttccattttacttccattccattctccatgtcttttttcttctcgatacagttgtagagcctctcctcagcccaatattgaaatttgtggctgaccaagaagagtggcagtaattcattatatcacacacctagtgggacatgtggataccagatcaatagaaatccagcagcttaatagacaagttcttttaagattatttcactttccctctggccattaatattgaatctggagatatgtaggaaaatatgtcaattcggacaatatatttgaagatttcaaatttttcaccttgatacctttataaaggtataaaggtaaaatatattccaaaactgccatatcttgctgctttgataattgaaattgatgtaaattgatttgagatctgtatcacagttatctttttattccaaatgaggactgggtcattgttcaactgatccaatcccttggtgttcagtataatgatgagctccctcataatctttggtaaaaataattccctagttcttcataacatcatagccaaaaaagcacacttgacaataaacatggagatcgcttgcagatatctgtaatgaagcaaactgcgtggatatgactcatagcatagctggaattctgctgcttggacaaactctttctcattaaaaaatacagaatttgagtacaacaattacaataagctaattgggatgtagtgttgacatttagaagtaaatcatcaggagttagtctgtgataatgctagtaatagatttagataacggtttggatgcttttcattggaactaaagaagcggaaaagaaatcttgaagtaaagttgatgtcttttgagttaatgatgggggtcaaaaatcataaatctgtccataacttggggaagtaatttttgaatgattcccatttttatgtttatagcatgtaaatgtttatcaagccgggaataccatcagtacatgtctgattcagaagaccccaagtccgacgtgtcgtaggcggagtccctccttaagtaatgttcgtactcggtctcagtgccttccgattcctcctcgttttccagatcactctcgtccagtcctgaagactccttcttaacttgaaaatcaatatgagaacaaacccctcgttctttcaacgcctgctcaactgctgttcgatctttcctgggccctaatgtatataacaacccccccccccccacaatttttttatgaatggaaagtttattttgaaaaaagagtcagtgatcaatacaacactcagatcccctatctgacttaggtttggaaaagagtaggaagacctacagttttgacaatcatcaaatactgagcaacacttcaagtttggtatccattggacaagatggtcagagctacgtagggtaccaggttgagaaggaagttgaggtgtttcgtcctttctccagcttgagagtgatttagcgaatgcggtggccgtgaaggggcagatctcccatgcaagcttgataattgattgaggtaagaagttaaagaactcgggtccggccaattgaccgccaacgtgcaatgactttagtttcctcaaggccgaagacttcttgaagacaatatctaagaggctgtagtttttagcggggtcatctgaggatttgaggttcttggatgggtggatcgggtaccaagccttgggcacaatgaccgtcaaggattccaaatccggaccagtagactctctcaaaacctgacacaagctaggtcggtcgagcttggaggatggaccgattattcggagtgttcacatactctctcgggagcttttcagcaataaggaaaggctagacccgtatatatcaaaccaggacaagattattgttttcaaggcgcaaatcggtgagggtattggtttctgaacccttccaaacctggtcacctctgcaatagagagatcagtcaactcgaccgtttcgagcgagtcccaactagatagcagatgaccaacgcctccttccacatgccagtgttgcattgaacttgatgtattatttttatgctcccgggcattgtccatgagaacaaactccttagtcagccgcttattctcgagcgctttgaggataggttctttgaagttgacataaagtcggttactcatggcaatattttcgagagatgaacagctttggataatgtcgcagatactattgacggaaattctgcacattgtcccactgccaagccatttgaactgtattgagcaaacaagtcgagctagtgaactgggacaagaaggatctatcacacgtgatgaagccaccctacgaggtaacggcctgcttttggtgccggttggaaggcgcctgagctccgaattatgctgctgggatgggccagtaattgctcggctgaaagagtacacctgggatccatcgagcaaagctacgttgttgaagagtgactcttgagcaaatcgttggaaggtgtggttgaccaatgagagcggtaataatggattggatggtagacctatcaggacagagatgagtaattaattcagggctgcttgttaaacttgtggaattttcctcaccatgtggccatgaaactgggggcggctacgttgagatatggagcaagttgatgggtttttagtgaagaacaaactgttgatggatttctagaataactcaacacttaccggtatgggtttcttccctgcaggtttcttgccgtgcttcttcccacgtttcttcttctcaggctcccgatgattctttcgaggatcgatcaaatgatagcttttagggtaatagaagggtagagagctgcctccattgtagtctctgtgatccagatgaggccatggcttctgtggagtctgtacgatctcgttgtagtcaagcgcatggtgatagtcagcaacaccagttccatgtgggtcatactcctgatcatagatgacttgatcgattatcctgcgaatcagttcggctggtaagtcgtctaacttggccatcgtcgctctggcctttccagttgggtgattgcatcggagcacaccccttcttcccgacaggcctcgaggggggtgtgccttggtgcgcagcatcaaagcgtggccccacccaatggcacgtttttaactttttctgacccatgtgagctggagaatcatgtcacccagtgtcacccatgtagaaaacttatgaatagattctttgtgggatttcaaaccaaagaatcagggtcaagcaggctcaagcaaaaattgattcttgctgtgctgtttttacttgaggtgagtcaaagggaaaaatagctgaaacaaccaaatcacaaagcaaattaaacagagatgacaggtgaaaatggattttgatgctctcaaccccattttgtgggtttcaaatctgaggatggctgcagagtatcaccaaaggattcttattttctatgcctaaattctgttttgaccagttatgttcaaatgctcaagtaacctttttttttctttttctctcttaattgatgaaatccagcccagtcttcttgactcacttcaacttgaaatttcctaatctgataaatgatggtttcaaatagtttcaagaggaccctggaaacccccttgcatatctatatagcctgatagaggaagaggtctatgtcaagccaccaactgagttgcgaccactgttgaaaggcaaagtcctccgactgaagaaggctctttacgggacgaagcaagcggggcgctgctggtggctacacttcaaacaaatcctcgccaaacttgattttgaggcatcagaagtggaatcttcactctacgtctaccgtcgcgaggaggtttccattttcatctggatgcacgttgatgatgggctcgttgtcagcaactcttagtccgccatcgatgatctccgcaagggactgacggaacatctggaagtcaaatggaagaacaccgtcgatcagattgtgggcatcaacatccatcaacaggactctactgcgttcttggaacaacaccttttggccaaacaggtggtatcgaattatcatcaacgtgtggtacaccaaaacaccacactgccggaatctgcattagaaacttcaacaaccaatccaattgacgagacagctttccgatctgtacttggatccttgatgtatcttgcttgcggcacccgccccgatattgcttatgcggtcaacatgctggcacgttacagtagtcgaccatcaaatgatcactggctagcgctggaccacctagtgggatacataaagaagaaccctcacaaggcaattactttccagccggggaaagaagaggtgcgcctatacgtcaatgcagggtggggaggcgagcatgagcgttcaacctcaggatacctactacaacactgcaggaatccaatcacttggggatccaagcggcaagacgttgttgccatgtccacctgtgcggcggaatacgtggcattatccattgctacacagacactggcaaacatcaagatcgttcttgacgatgtctgtccggtggccacttatgagattctgtgtgacaatcaggcagctgttcttgtagccacggacaacgcatcaaagaagaaaataaaatacctccaacgggccttctactttgtcaatgattttgtgagaaaataccaggttaaactatactggatatcaaatcaatttcaactagccgacgttttcaccaaacgtttgggggcctcaaaacatctcgctagcacaaaagacctttcaatccagaacattcccagcgcaacataggctccatttccttctgtgtcatttatttttttctttctcattttccttaatatttttttcctcattttccttaatatttttcatctattttcactattttttccattatttttatatttcttattttttgattaattttctctatttctaccattgattctatctctcaaattttttttctctttatttttttattgaccacattagttcttcatgttgggaggggctgtaagagttatgggattagcaacattacgaactctctatctttttctatattccaagttttttctcatctatttttttcttttctatttttatctatttcacatttcacacacatacatatcacaagtcatgtcacatagccaaacttataaagttgtaaccgcaaccggctattcgagttctccatctttccttttggcactcgaatgtgaacagaaatttcatcagcaggtgcttgaaacactgtggaagagaaattgaattgttgacttctgaaataggatccacctggaatacacactccagcttatatttgtttgtgggccaatcaaaaaactgataggacagagactagagtactcgatttgctatgggctcataatctcattccaattctgtgttgcttccagatatcccaaacagagagacttctttttcttggaaaataatttcaaattgatatcataatattcacagtctttttcagttgatgcaaatcttgaagtggaccaacacatactctgtctgtaaacaagactctcaataaataggctgatctgagtgatccagcttccatgtttttttgtttgatgattggaaattttgcatacatacttttatgtagttatatgtgttgattttcctcaaatccttcttctaatcatcatcaatcagaccagactatatccacctattagcttgttttcagttgttagaagctcctttatgagtcaaatatgaagcataagtaatcagctcatctcaactacttatgtctctatggtgaattcttctctttcctgatttattgtatggatttattcaagcctgattaattagaatcaacaactctaaatatttgtggattatagcatgtttttcttgattaactcatctggcttgactaaaagagattgagaagccctactatctggtttgtttcttccaaagattcatgtttcctcctctcagttctttattcattatgttttcattattcattttttcacaaccactttttcatcacttgtattttgtctatttaatcttgagtatgtagatacagtgaataaaagaaacactattggctctttcattctttctccgtgagcttttcccaaaaaagaattttttccttttttggccctctaactcttacgtgccttagcctaaaaattcaacaatatgagatgatcctgtgtttgaataagttctgaaaatcatgaaaaaaaaactcccataatttcttccttgttttaaagcttcctgtaggtttgaatggaggatatggccgcccacaagatatttttggagggcagcgagatgtcaatccatcttgatcaggagcactctatgaaacttgtaagtaattgaacagacattcaagttttcggggttataacagagtgggatgatgtgatgtgatgtgatgtgatgggatgtctacaatctgcatatttggagttgagctttccccgtctggatgaacccaatttttccaaaacaccacccgttgacaacaagatcatggtcagcttcaacgacttaccagccgagctaatccacaagatagtcggcttcacactccagcaaccatcggcccacaattctcgggactcaaacccagggggcgctcattttggcctcgaccatttcggagtcgaggcggcattacggagaccgagagttggtccggttgccacccaattggatcatcatgtggatccggacgccaatttgcttcatcacgccaatccaaccaatgttgagcccctccttcgattttaaatgttatctgaagaagtgtcatcccaggctgaaatcttcttaataaattacagctgccgagagtatcatggccagacggttagtcagtttccaagacaagacaatttaacagattgcttagaaatattgatcacttgaatgtttctgcaggtctcccccgtaacccgctcttagcattatcgttagtgaaccgcccccttcgacgatgtgcccaggagatgctcttcaggaaggtgggattagcatccgaatggcaggcgcacttattcttgcgggcgctaagtcgaccatctttggatgatggatcagcaccagtcgatcaggcgcacagctctcaagagaacgggacggagatcgaacagcggtctggaaacgcgtgtccaaacagattggggcaatatgttcgcgtggtagatttcgaatggggtggccctcgctcgatgggaagagggggcggctttctgctctgtgacatcatccggtcctgtccagaaatcgaacacatcaccatccgagctaggttcttcaaccgctgccaagagccgatctttaaagcccttgctagttgccgaaggatccaggcattcgtcactggcgaacactgtacacgtcccaccgtcttccaatggcgaatcgacgagctggtcgatcggttattctctaagtgggactccctccatacgatcgatgttaccggactctgtggcccactaatccagacgcccgagacgattccaaaagctatcccggcaatcaatcatgcgctccgatcgatcatattaacatacgctgatttagacgagttcgagctctcctcagtcctaagaggctcgctcaagagcttgttgacgctgaagatcatctatcccagctcgaggctcgaccgatccggcttgtgtcgaatcctcaaagaggacaccaaccctgacttagagatcctgctaatctgcgtagaacctgcatggcaccggatccgaaggagctcggagacttctgatgacccggagacaaattgtggcctcatagacatcatcttcaagacctcagatgcgcccctgaggaagctcaaaaccttgtctgttgaaggcactatcatcggctcaaatttcctgacccttctcccccaatctctcgtcaaacttcattgtgagaaaactggcctgcaatctgctgcacttgccaagatgctctcgagctcttataagcctgatccgcccgctggctcggatacacctgggaaatggttgcctaatttattatgttgctcgattcgggaggatacctcatgtcagtattctttttttttctattttctttcccacaaaaaatcgatccaaaggctatatctggaaaactgataactcttgtgaacaacctttcataaaattaacaaacaaatctgttttggatacatattatagggcccagagaagcacgaaaaacgattgaacagatcttaaaagatcgaggagcttgttttcacgcaatgtgtggattcacagattcggatgatgatgaagaaggagaagggccgctgaggcagtttggatttgtggaagacatggatatggtacataatttcgaagtgggccctcactttccatagtgtagatcgatcaagtgtttttttttttaaatttctaactgaacctcatctacatatgttaaatcaaaatatggccgtgattcggctctcatgtctgtttagtaatccttgtatcttaaccaactgctcctgattataaattgtttactaaccccagtcaagagggacacaagatcaagagcattgcgggtttcatggtcaagccggtcttgactctcagtcaaatgtcagccagattttcatctggcccggaccacatcatctgctagtttctctgtaaataaagcttcatgatcccatgatttatgcaatcaaaaaaggagctgatgacttcatggcatctctgccgtcttcttgtcaaacacaagcttcgttattccaagtatcaacaataaattggaaaagctgccaagaaattggattggataatactattactagatagctggagtggttcaatttgcttgaatgacaagagcagattccaagcgcaacattctgaattgttttttactgatcaaaccaaataagcattcaatacagcagtatttggtggttcaagtaatcagtcccctgatgaaaagctggttgagttatcttatctttcatgttccttgccttaacatttcaaggcaccttgctcatttcttttcaagaataatacctcaactctgagcacacaaaatcctccagtctaattttgctcacaaaattcctccactggaatccccaaaaactctgctaacacttgtcttgtaactcaaatgccactccaagtttatttgaaccaaacttcaatgcatagtcactatgcattgcacaggggttgtgataaaacaatcattttggttttaatttgagctacaacaatgtgatttaggcctgaatgtcaactgccctggacctgattacagttcagcaaggtgaaaaaaggcaagcttacatttattttaaactatgaagtgttcagcttccttcaaatggcttcaggaatgcacaggattttactagtggcaacttcctcttgagacttttacatgcctacttccacataggaaatattaaatttatctgagttcaattctgagaattactaaacacaattgttgacagaaaattcctgacacaaacccaggtttactcaaatcttgggctcttcgctgatgtctaattgaccttcagactaactgacacatctcatttaatttatcaatatgccttaggcttaactgatttctcaaaaatcacatattttgaaatgcatcacggtttccccaattcatgaattgaacacgattttccaaacagtccacccatgggctatcgctagaaatacccctgtttcttccttggtgcgttaatctatgacgtacccaggctgccagtcaagggttcacgtttgtacttggaaaatgcgtgatttagatgagttcgctgatggaaccttgggtacgctagaataagcggagttgttttacaggctaccacctggatgcacacatagcccttcctttggaaatccatttggaggcggaaggaactgcttgctcaacaattcctcctccaagcgctagccaagatgctgggtacagcgtgggacccgacacaccattaactatgcattactgtaccaagtaaaataaggcaagaaatcacacatttttgccgccagaggaaccagggtatctccatcaaaatgtagcacttgtaatagcatcggcggcatgtatgtgcagcaacgtgtgtgtgcgtgttgatgtgattactactaccaggtattcttggcagttttggactgttgatccaaatgccgatgccggcaagagaggatttaagatggttaggcggagatgccggttttgcaagagtttcaacaattcgtcatgattgcagacaaactgcctatgcaattcctgacgaatcgctgaactgagtgcatcttcaaaatttgcttccttttggttttgatgtgttgctctgactttgagaaataaccctggggccctacccactttgctttattgatcatagatcgtgtttcgttcttcttttaattaatgtagatcagtgcagttgggcttcgaaccttgaagttgcggatcgtggaggtcatcaacaagtgttcttaggtgtaatttgggtggtcaaatcaagaaggggaggggatggagtgttcaactaagcaaggcacaaactagcccaatttaatataacaagttatcatagattgatcatgatgctcgcagtctaggtccataaatcaggtataggttagcgtcactggtcataacatgcctctgtctgggaccggccataatgtagaatttgtacgttatccttccaccagttttcactcagtaccacttttgtgttggttttgtggcacttaaaaggcggaaataggattgacaaacaggaacgaaccccaaatcatagcatccaaagcctataaaagtagtatttatgcatccaattcaccagtgatatcgccccgagatcagggcgttggccgctgtcaagatcgataaaccagcataattactagggccgcattattgtatttgtatcctacatcgacacatatgttatagatcacatgtgagacgtagtgtatccattagatgtgccaaattgcgactggatatgataatcgacacattgagcctggagtcggtgggcttacatagaactttcctttgcccggttgtaactggcaacaagattggattccaagtgaggcatatggagtagacccgttcgtacgggagagcaaacgataagtcgggttgctggaaagggtactagcttacatatgaattactttcgaattctaaatgcttctccatcctggctgattgccgaatgagctctgcgagagtgacggcaacttcggaagactaagcagcaacctgttggaactgtaagcagcaacctgttggaggacttggtcagacgaccgtacttctgatcaactcggggcgaggtagcttccatggcaagcgtgacttgacccagatagatgctatgattcgttggccagcaagtgcgatacccatcaaagatggagtccgtttccgaattacttgtacgcccctaaattcggatgcccggcacttctctcactcatcgccaccaaggtgtcgctgcccgggtcagcaattagagaggctccaggcatttggatcagggatataaattcgctatctctgattatcacctacttgtactaccaacacttcttgatagcagtttgtatcagtgatatccctgctatgaactagacccacaaaatcccaaatccctatcaaccttagcccaatccatctgcttgaccttccttccgatttttctctctacaaatttccttgtctacattgattaagccgggttttgctcttcaatcgggtaaagtctcccaaggctatagccgcgtcactcccgttcaactgatcaccagccaacaacacaatcttctgaggttgtcgagtaccagttctagaaacacctctccgtttggtttatctttggaccaaactctcagcacttacagagtgaatagcaatagcattgtaggtattgagtcgttttttttggcacattggcttatttgtttgtcttccagattcaggtaaagcccccagcgtctctcgcaccacgcggacaactgccttgatccttcttctccgtttttcgcattgcgactctgtgctggtcaacatttttttttccagcctgcatcaatccattcaattcttcaccgaggggagaatacgttatatgtaaaaatgtaagttccttgtgccgcatggcagtttgcggctggttttgttggtcttggagtcgcctttcaacgacacaacagctgttttaccagaaaggttacttattcaatccttgcccttcaacttacatgttctctttgtcttcctacccagtggcaccacactaccactcggacttgtgcatttttgccagtgggatttttttacctcatcaaccgcccaaaagaagcaaacattgcgagcccctactcaaaagcctttgtcactaaagaactaaacacaccttacacaaagttaaggtttaccgatttccagcagcgaatttaaccccacctacgacctagaacctgccatcttctctagtttctattgtggcgtttgggtgcccacatttgtcgttcagacacacggaccaaggtcgaccggaggactatcattgggtcggttctttttggctttgtttgtttttttaccgatccttgacttgtccgttagaggcctccccccctcccccctttgacccggagacgatcgcaaggccgttattaagcttcttccttctgcagtcttctttcccccatctacctccccttcaataattgttttgatcacaatttcgagcagtttaacccgcttacccttttgctataattcataaccgattaaaaaacttgcattgatcatttggacggtttattcaacgtacatctctgtcactacttcttgtctaattggtcttgtctttttatttagcttagcctcatgatttcaatttccctaattggatgaaaagaatcgtgggaggtggatcttaacacaccttttcccggatcagaaccatcagctgcttcttttatctctttcgttaccaaagccttgagctttgtttatcttattcccctttcccgaacacctttgttatttatgcagtttggacttgaataagaaagacttccgcccataaacgcaaaactagtccaatcaatatcttcttttatttgtagagcctagattacgatggattttcaagaagaaagcgctgaccctttcgacgaaattttacgctccattaaagcttcttcgcaagattcttctccagaggaagaggctcctagccacgactttcacgacaacgtagaccagactactgacgagcacaaagcgagccccgttgaattctatccatcaatagcggatacgttcccttcagaggtatttggcgaagggcacactagcgtatttccccccgatttgaccgtgagtctaaattactgctcttcaatattgtgctttgttttgttcgaaaattgcacaggaaaacccactaggatgcgaacaaactcatgagctgactcgtatgttgctcttactccacaataacaaaagtccccttttcaagctatgagcgggccaacattggccatggagcctcctacctctcacggaaacgcctttcattttttggatttctctaccgcaaacttcgagatctcaagaccagaatctagcttcgagtcacacctgaagacttccctcgattttcagaatgaaagagcaatgttcccctcctcatccgctgagatactatccgcatctcccaacagctcaccagaggccttcactgcttttcccttttcatctcatatttacggtgatcacttgccttttctataccctgaagaactcagtttccactcgtctcccacccagatcccatcctcatcccccgacagctcacctggggcttttgctgcgtttcctatgtcatctcacaatctctacggtgatcatatgcctttcacataccctaaagactttggtgtgccgattgcccgttctcacataagaggccattcagatggtatgcctggcggtcgcagaggctctcgacatcatcgtgatctgtccggaacgtcgtcaacgaccagcaccatttctggcccgccgtacgatttttgctcagcgattgatcctagtgcgcttcagcccccactgataaaattacagactgaactcggtgagtcctttctcatgaagataaatcgtgttattgaaagcttttgtcatccactgatggcatattgcccgttgtgatttgagcaggctttgccaacagtgaaacaagtcagattatttcacctttcattaatcaagtcatcgagcaaggaccggacggtacaatcaccgggcgttactcacgtcccctgacttcgaccggaagaccctcgcacgctaggaagacgccgcctggtcatgtcaaacgcccacggaatgctttcatcctgtttcggtcttacgcgtgctcctcgaacctcataccgcccgcagttgagaaggatcatcgtcaaatcagtcgaattgttagtcatatgtggaaatccttaccggctgatgaaagattgaaatgggagcgcaaggctgaggaggagaaagaccttcatcgaaaacttcatcctgactatcgatacaagccgatttaccgcaaggataacgctgcaaagaagaaccaaggtcgtttggctacctcttctgccgcccgaaagaaaggcgtttcccgtaaaaacgcgaaaggtttggatgcatcagattgcggcgatttctcagcagagtcaacaaacttcggtgcattccacggaaaaagtcatgctgatcttctacgggagcgcgatgaggaaattcgctgcgaagcagtcgcgaaggttttgatggaagccaggctgtctgggattacattggaagatggcgaaatggaggagcgcgtccaggaggaagtccggctagtcaaactgaatgagccacaccagtttcaaacacagccgcaatcggagatcggtgagggtgaccaaatcacatcttccttcgatcaaaactcagagagcaccttccccagcttcgatgattatcgtatcctctttcctaaccctattcctgagaatcacccttagccatttgtccattcattcattggtttgtattttttctttcaactgttaaatatattgtttattcttgctctcgatcatcaaaaatcaattcctcgtttcgttcaaccttgacggacgcaatcacacaaccgtttcccccatcatattatttcacttgaatgtatattgttattttctttgatgtatataattcttctcattgatgtatatgcttttttcttcattgctgtatataatgctttccatcaatttgttttgatcgactgcgtagctgttgttcgtgaacatcgatgaaggatttgactgaaataaatatacaatttggcgggtttgtatgtcgttgcacttcccacttttgctcttcttcaattcagctccacttatgtttgcactgccaaggaaaatgagattctaccacttctattgaaaacctcctgctagtcaagtcctgtcccttgggcgctacaattgggtctcattctgtctcattcctttgtaacccgatttcgaacactagcattactggtgtccacatatccacatgtctcatcactaggtataagaatctcgctatgatttcgtgtgaggaaagtcacatcatactcttggttgcttaatgaaccttgtcaatgacactgtttacgcgtcggcagaccggaccgccacccgacccggagcgcggggcggaagaatacaagccacggtgagctcaagcgagtcccccgacgggggaggcgccaaagctcgaagccgcgggctccgcaaattgtaatgagctgagggctgcggataaccaaccacaagcaggcccctcccaaatcttactatttatagcaagccttcgtcgccggaaggttttcctcttttcctcatcaaaaagttcagcgagcagccacgccacgttctaaatacgccttttctaggggtcaaggaataatggtgccaaggttgaggattcataaaatctttgactatcgctcgcgagagtaaacttgcactttaggaaccggcttggagctcattctacttcttgtcgggccaacatttagggcatacaaacactcctcctttctcctccccttggtttatcccttgtactttagttcctctctggaaacgcctagtaggatgttgaaatgcagccttgatacatctacattgtttttgcgcacgcattggccctaaggttgatgtcagaggtaccccgagtaagatgctctcatggtcgctgtcatacacgattcaaaccaatctgagaataagaaagtcttaacactgtttaagtagggtttcaagtttgaatctgattccatggatctctaagtagtggcaagagctgtgttgacataggggcatggatggaaaaggtgtgctcgtatccaaccagttcagctccgatcagttgtccagtacatagcctgaaagagatcctcaacatcagaaacccttatttgtgaacagtggagcggaataaagccgaacaagtcatatttttccgctacaaagattccacaagaaaatacaaagcgcaaatcgaagcaattgcaaaaaaaaaacatttgaggagaagtaaaacctattcgaccatttgacagcttccacatgagggctttggagcatctcttcggttggaatgaccaattttttcgttcgattcttctcgggatgccgattcacatagcggtcagtaccagtatcaccatcatcgccctgctggtgcttgaccaagtcttcaccctcttcctcttccccgctctcctcctcatcattgtggatggcatagctttcgatttcacagatccaattcttaacaaattcgtcgagcccggcgagccggtgagtgatagcagaagatttatagatccaatagttatacgctctgatcaatagatcttggttcggtttgacgccgatcgttttcatccagctcaataataacgggatcaattcggattgctcatgaagtccgagcaattcgatcatgtctttgaagctcgaccagttgggtataatggtggattctagttacatatgcacggttgtagatccacaactgtctttgtcattcagatgaatatgcatagtacgcaatgttaaaccaaatctgcacttaaaaaaaaaaaaaaaaaatggtggccatgcttccaccaggggaaattccagggcactggactgccagtgactgcaattcaccaatatttcattcaaagttgctcaaaaaatattttggatggaaaccaaaattctcattaaattcacaaagtcagaaaatgagttgactttgtttttcactgaagtagaaaatcaattcactcataatataatatgaagttcacttgaatttcctggggaacttattttttgattcactggaaattgtacatttttttcattatatgataatattaaagggccatcatcaagaatcacacaatctgtagaccctgtagagttgaattaggccttgaaggccgttatccctcacatgcatctataatttttggccctagatcaacattggcaagggacacagatttgatgtgcagacctccaaatgtaggaattactatcaaaatctgaggaccctacagatttatcatttcatctagggccttgagggccagattttttctgaaaaaatatgaacgctttagttcttgatcaaaatctgtgaggacttgaaattttacagaacttctgcttatatatttagggactgtgccacagccccaattttcaggtgaattcccaatttccaggtttgaaactgactctgccagaaatggtgaccatataccatgcacacccaattttgcacagtgcagaagacagattttcagtgccaaccccaaaatgaattttggttagtgaaaaataaaaagataaaaaatggaaatggaaattggctgaggtgctatggtacaggcccttagggtgcaatcatttttaaactttttcaaattttcttgccatcttcttaccaaaatggtagcatttgacatgcaggttactcccaacataatttgtgtcattttgaaatcatttccaatgcaaaagaattctgcacagtagatttgcattgtagtatggctgaattaatggttgagtaacagatgagtagcaacccaactttcacaagagtttctgtatttcaagggcagtttcttaaggtttttccatatcctaatgcattcagccacaatttagattttgtatgtggatccacatgtaattgtttgattggtggagccatagaccaaatgtttgatgtgggaacacagctgggttttttatttctgagtttggcttctaatcaaatattacatcagctaattattttagtttgcaaacagctttcatcaggaggtgtgggtaattttaggccactccatgaaagctatatgtttctgcatgtctgtctccttgaagtgttcagttttttctgtatgtacggtgttgaaggtgatgggctgtctgattattgatgttaatggtaagacatgtagtcaaagatggcaaaaatggtaaaatacatgtttgcatagtcttgttttttgaaactggtgagttgtgttgacattgaaaggatgtctttaaattgatggggtgtatttaaatttttgaggtgtgtattcaaagattataaaatctatgtttgtgtaattttgaaatgggtaagatttgcttagttgagattgtaaaatatgtagatttatagtctgaagttgagctgttcaatgattcaattttgttgtttttgaatcaatgttggtgcaatgtgtaaatttttggtgaggtgtgttgttttgaagttcatgaggtgtgtttttttgaagttggtgaggtgtgttgttttgaatttcttgaggtgtgttgttttgaaattggtgaggtgtgttgttttgaagttggtgaggtgtgcggttttgaagttggcatggtgaggtgtggatgtgtctgatgtctgtttgaattgtggatggctcatggtacgtgtccttttgcacgcaatcagacatgacctgactgtcacaccgggtcacctaggggtccaagagtcacatccatgtcaccaactccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaaatttataattatttcaaggtacttctagctgtttttaatttctttttttcaatattttgaggtgactgagttgagacttaaagtcactggcttgccagtgccttggaatttcccctggtgttcagacataaaaacaaaggtaaattcagtagacaactgcccatgttgggggttgtttgagatgtcaaaatgtggataataatgtcatgtcacatgattttttttttcaatttgtgatgtgaaaaatgacgtaaaaggtagcgatatagtgtcacttttttgcttgtttttgctgctgtggaaggtgtgttgccttgatctgatgccagaggatgttaaacagagctagttgagaatgatgtgaaggctactcataccaaggtgagtatcacccatggatgttgtgtgagccaatgaagatacaaaagggggtctgagtgagatagaagaggttaacttgaatatgccctttagcttttttctgtcactggtttgtaaacaaaattgatctttttattccaagcatagaaaagaggaaaggaggggaaaaaaattactgttttgaccaccatattattaatcctccatcaaatcttgaggggaccctagccatatgtagaagaaggcaaaaaaatacccttgagatgcataaatctctctgaaggttcaatataaaaattctaggactattggaggaaaaaaatttccctcaacattctagcagaagattgcttttcaccattgaatgctcaaaaacaattgggagggacttatttaaattggtggttgggtataaagcaagaaacactagtgcttcagtcaaccagctttgtttactcagccacactgacctggaaaccatgactatgtccaatggattgcacagtgagtactcttccacattactagtgctatctacaatgtttcatgaaaatatctttttgttgcagctgtttgaccaaatggcaggaaaataccaatcttcttgcatcaagatttgagacagagaaattgtcacggctggaatgaaacttgcctagtctcatgtgtatcatacttgtatcatattgtgtaactctgaagctagaaaaatgtgtagctttgtagggatcatgtttggccttttgtatctaaaactcatgaaactttacacctgcaccattttttggctaaatttcaattgccctttgggatctataacaccagccacaactcatccactcaaatctggaattatattttactgagcaatgaaaaaatacctgatggttttcaagtcaataggattgttatccttcttatttcaagaaattcaatgcatgtccctccctgatggtaaaatttcatctaggcttacttgtattcttgaaagtttgtgatagagaaactgattgtgcatttggatgacagagttagcttccaatgttgtttgtatggggacagaatcaacagttttaggctccagaataggtccaatttctgaagatgatgctcagagatgtctggcaaatataccacaattcaaaaatcaagtcaaaatattaccaacaattagtaagttagaataattaagatacaaaaatcactaaaaaatatgctatgtgaccactgactggaccatattcctgaaattttaagctcaagtggatcattttccaaaggaggataaattttttcctttgatgggaaccctgtgtacccatctcaaagcatgtcttcatgaacttgcatcaaaataccccacagagggagggaagctacttgatctttttgagaagatggactcattccaaaagttaatttcagattggaagattgaggatgaagtcaatcatactctaacaaccaaaaattctgtttcaagtggagtctgtcagaactcatgggaaagcttacacttcaaagagattgggaaagatctaccttggaatcagatgggaattaggaaatacattcactttcaggaattcatgatcaacaatccccataatatagatcaagttttgccaatatggaaaggactagcaaagggaatgtcaagtgaacaacccaagaaagacttccaatctgaagaaataggatccaaaggggtaacaaaccctccagatgaatatacattattggatctagacagagatgcaattgaaattataagggaaaaggtgctagttggttttttaggtggaattttggatgatataaattcattccaaatagaagagataatagaaagatttagattgagggatgaggcatcagccttggaaattcaagataaaattcccaaatttctccaaatacttgttgattcagcattcaaaacagctgattacatgtacaaaaagcacttgatattggcagaaactttgagggattttattgggcataaagatacaatggaaatggctgcagtaaacatgatcaaaatcttcaccattcattatgatcaagaaaaggaactagctggaggaattacaagtatttttgctatactcagaaactggaaattttctcattacaggactttccttgaaggtaagacccaatccaaaccaaaacattattttgacattattaaaagtcactgatattttttttacatttaaacattgatactgcattagttttggggggaaaagaaaaaaatatttcttatacttgtccctgaggcaattttttgttacaaaatttgggaatatcactacagatgtaatggtctcattgggtttgatcaatacacaagattcaagattttttgaaagattagaagagtatcttgaaagaaaaaaactacaagagggcaaaaatcaatttgaaaatgaacatatgaattacgagctgaagcaagacattcaaaaccttgtccatttatttactattcaagcatcttatgcaaattattttttaaagttatattcattctttattttggaatttttggtgcagacatatgggaaggaaattctgaaattgaatgaaattaaccaaattacagtgtacaaaattgatcaggtctctgacagcttactgtattatgaagaaatgaaagtttttcaactttatttgaaagaaggtcatcatcagtggttacctcaagggcttcattactattgtcaacttgtccatccaggaaaaaataaggataaaaagactgtttccaaagagctttcagcaatttcaagctacacaaagattctatcttcaaaacatcagcacattttggaaaattatgaatttaatcaaaattggtattttatgtggcactccagccgtaaaagccaaagtaatttagaagtccttgtggaagatgaaatgaataaaattgaaatgaaagatcatttagtttaattatccaaaaaattgcctgggttcaatttattccagtggaacaaaaataaaatgaaaacacccttctgcaatgaaattagatcaaattttataaatcttacagtttcagagtccttcctccccatatcgtagtggtatttcaacatcaattcatacatggattttggctcataacttcttacagcatccctactaagcttcaagaatcatctatgaactaaaatttatttatgaatttatgcttccaaactcaaaccacaactttcaatacccccactcaaataagacaaaatacaaaaaaacacacataaaaataagaaagaaacaaaaacattgttctaggatctcattagatgagagtttataatctgtacagtttaaaggttttcaagatgcttgtatgcaacacttgagcaacaccaaaaggctctctcaggttccattactcatgacacatgtccagaaaacaaatatccttcatccacatgatactcttgagaaatacccaaataaatcaacccccaggataaaatagaccccacaaaaagtcaaatgtgctgatattcaaacaaaatttggtgcttatggcctcggtctatttacatcttgaaaaaaaaccaaaggaattcaagctattggttctcctcttgttccaactgtgccagtgccacattgtgcctgtccagtgttacagtgccttctgaaaactaccctcatttttgttatgtctctctctcccattgtttctcaatctaacagccaataaccatcaatcttttcatctacccaaacccatgctcaaagtgagtatatactgtgatcaaggacaaagctgttctttgctccagattgatatatttcaatacgaaagaacttgagagaaactttgtgttattattgcatacctgttgtgctaagatggaccaatggatgattttagtctgttggcccacacgacagtagcacttgcagtccccgacatctgaaaccggtgaatgaagctcctacttcagcttgccttatctggttatttcttgatgaacagggggtttggatcaggtgtcaagcctggttcagtctttggcaaagtccaattctagtagcagttaaaaatggggagagataggaagaagatgccttctgtactgcaaccatgaagagccttaatcaggtcactgctgatcctccaattagaacatctattattgggagtttcacctggtggctattgaggtttcaaacttgacgtgaaggtgtgctgatcaagcactacaatcaaattttccgatgataaatttcagaatgttaagaatagaaatgaaaacagaagaaaactgcaacagattaaaactaaaactaacttcatgaaataaattaagagggcagtatacaaattaccatgacaaaaacttgaactaaatttaggaaccggcttggagctcattctacttcttgtcgggccaacatttagggcatacaaatactcctcctttctcctccctttggtttatctcttgtactttagttgttctctggaaatgtccagtagaacgttgaaacgcaaccttgatacttctcaattctttttgcgcatgcatttgccctcggtatgaatggtatgataatggactcggattaaggtgctctcatgatcgctgtcatggataaaaacacgatccaaactaatttgaagtattcatcccagctccccgcgtgagaataagaaccgtctagcaccgtccagcagggtttcagtttggaatctgattccatggatctctatgcattggcaagagctgtgtcgacataggggcatggatggaaaaggtgtgctcgtattcaactagttcagctccgatcatttgaccagtagcctgaaagagatcctcaacatcagaaacccctatttgtgaacagtggatcggaataaaaccaaacaagtaaacggattttttttttccactacaaagattccacaagaagatacaaagcgcaaatcaaagcaattgcaaataaaaaaaaattacattcgagcattagagaagtaaaacctattcgaccatttgacagcttccacatgatggctttggagcatctcttcagttggaatgaccaatttttccgttcgattcttctcgggatgccgattcacatagcggccagtaccagaatcaccatcatcgccctgctggtgcttgaccaattcttcgccctcttcctcttccccgctctcctcatcatcattgcggatggcatagctttcgatttcacagatccaatccttaacaaattcgtcgagcccggcgagccggtgggtgatagcggaagatttatagatccaatagtatgctctgatcaatagatcttggttcggtttgacgccaatcgttttcatccagctcaataataacgggatcaattcggattgctcatggagtccgagcaattcgatcatgtctttgaagctcgaccggttgggtataatttttgtccatctcgtcttaaatcccaaggaggggatgatcgtcgccgcaactttgcttcgagccttgtcctgggggtctgccgatctggatggggttgccggaatgctgggcaacgacttcaatccgcacagcgtgtctaaaagtcgaacatgcatcgttgtcggtgcgctactccacatcgatccggaaagtgcgggggcccggacagtttcagatagcgaagcccagttctcgtagaggatcgtccagaacagccgtatcgccaagcttcctgccggttcgccgtcccagtagtcctcttccactcgccgtagagcatccgagtccggttcggcggagcgcagcatggcattcgagactggagacatgctgtaccgagtaatcttccttgccgaagataatagagtactgaagattcgcgtgtcaggttcgacttgccaatcgctttggaaatctttccaaagttgataaacttctgaatatcttccggcaatatcaagggcacgggcgtaggtggacaagacctggagatttaccagattgttcgcttggccagaatccttggcggtagaagtgtgcgagagcttcatgtgggaagcaaaacgattgaatatctgaacagcatcttccggccgactaacatcgatgtggattgccatggcgacctgaattgcagctgcatcaggtacgacgcctttgaacatcatctgcttccagacctgcacagccatcttgggaagatggtgacgaaatagggtcgacatgtaggcggtgtaagtttcgacagaggccccgggaggctggccttcgattttagggagatgggatagaaagcgtttatggagtttctcggagctggagtaagccctcagcttacatcttcggacctgatggaaggcaagatctagttctatctttgaatcgtgcatatcttgctctgcctggcttttccgaagtagctgttctatttcagttgcccgatctcgatcgccaatgtggatcattgccaccatggccagccgtagggtagaagcgggcaatttgagcttgaggatttgatccatttcttcacgttttattgcatgtccttcgggggacaagatcgaggtaatcattgcgcgacaaaaaaggtgtttgtttggctttgagagtcgatttaaagctgatggtaagctgccgcaaagattgatcaaggccttgatgagttggcccaagagtctgaagattggggtccgattgcgagcagcaggttggctcatcaatccggctatgactgatagtaggggcttgagtgcaagagtcgagtcaggcggccgtttcgagctcgtaggaagatttgctgaatgagaactcgggcatgattgtttttcgatttcaactcgagcaatctcagttgagaagcaaatggcgtaattgactacctcgccacagacgactatgtttccgaacgaaagactcgcctggacagcgccgtttaacaattgggaggtcacgagaacatctcgttcctcggcgatccgatatccaagtactgtcagcagctcatcaagttccgtctgattcctgagggtcttgctggctaattcgcccagtaaacttgaggggacttggctgacccatgactgatggccatcatagagttggtcgatgacggctattgcactggtccaatcgggttgctggagcgccttcacaaagccatcaagctgcgtccgatcaaaaacttgtttcttgagccatcttttgagctctagttttgctatctgcttggggtctgtagcgaggatccgagtaacatatcctacgttggtagcatgctgcttcaagatcggcaatggattgtatttcttgtcttgagatacttcagaattggatttgtcttgaggttcggggttgagcttaggggttggagtggactctgcgggcgaaaaaaaaaaagccgcaatcagtaaaaatgccactttggtgttgatgtgaaattaatttactaactttggatagcagcggtagaatttgactgtaattggcttggtccatcgattgaaagcaacaagtttcttggagggtatgagcggagcttgcgagtagttaaaactgatttgagtggatgccatgctcggatgatgaccatcggtgttgagtgtcagctgggagggaggatgatttctggccactagatttcgacaggctatcaatcggccagacaatttgtcgtgctgaagtccgcatgtgcaccataaattcgaagacagccgaacgggccctagtatgaggaacgtaagtttgtaaacaccagactaggaagctgagaaatagaattaaatgcttaccggtaagatgggcctgcagacaagttggtaaaataatggttttgcttggagggtgtgctgtgaggtgggccaaatatccgctgagctgcggctctgtgctgcggggcagcctgccttctctctgaacaagccccttcggaatggaccaaccaacccatatgccttgcaataattttgccagaattcaagcttttccaagatccccctaatgataagacacaaggttcatgaagtagttaatggtgaggaactgatggaaatgggaatgaagtgacttaacccattaaatacagtcgagcctactcacagcgactctaacaatcgatggtcattttgatcaggagtgatacataaatacaaacgtctttgatgacgtcaattgttcagggcttcttggcaagattccggtgaagtagatctagtgaaagggatgaagaataataagtttgatgagatttattgtgtctcgatctctctctaaaatgaatttacgaggaatcaagtcaggattcgtattccaagaaacacaagtcgggtttcctccttctatggttgaaagtttttgcaaagaatttttgacaaaggcctccctcatcacgattgttctcaatacgtctcctgtaggggctccaccttttcattagcgatgattggttgcaatgattcattgtaaagaactcaaaagaactgtttactaggtttccattcttttgctcacagaggatggatgatgtgggcatgaagaatctcagatagcggcacaggtcgagtgtggatggaccgtggaaggatgaggaactggttccctccctccgcggtcactgattcgattaaatatgtgactccacagaatgtcacagagcgacgagtgcaagtgcaggtggcatatcaccaagcagacttaattttatctatgtgtatcaaggaaatttgatgaaaactctagtaattagacacaaccatgtcacacatgagggaaaaaaaagggtaacatggtaattttcaagataatcaattttcaaacgtcctcaggttacttcgcggaaattggatggaatcttgggtataatcagatagaactatgtcacacaggagaaaaagaaaggatagcaaagttatttacttgatttgttcacgtcctaataagttcaggcaccgagatggtggttgcgacaattcggatgagtgatgtggtggaaattttcgatgaatatagttgtgagggtcgttacgaaatcatttactagatatcaggccctgatagctcagggacttcatgacacccatgtctgttgtaatcatcgtaccagactatcaatggatctttgtggctccggttaatctagacaatttagattgggtgagtaatttataatttgatggtcaggaagcgctcctgctcggcggaactggctagcgttcagccaagcggatgatgatgggaagatctcgacttacgacgtcccccaccgactgatcgcagcacgtgtttactggagttccgacgggaagtttcgagtgctcgcatgtcacgaaatcaccgagaggaatcttcggtttgccggccgggccgactggacaatcacagcaagggagaattgggcagatccagagatgaaagggttttgagcttggagtcagccaatcgggtcatcctattcttcatatcagagttcgatagtaaacacacaggcatagtttattggttgggttaatctgtcctcgaatacacaatatgcattcgggcattcgaagggcgcatattgccctgtagcgcaagcgattaccatgaggagcatgaagatcactgagagcatgttggagaagtttgaaaaatgcatttggtaggaacttgtgatcgggttgatggtgctggtccagcggcgctcgtgcaggtcaggaggtttagagcgtagagactcgcgataaagtgactaaaaaaagaagataggaactctggatttctagagaaagagatttctagacaacttgcgaaaaaccccacccctacatgttagctttccgaagtaaggcgtaggtgggcgtcgtccacggcgccgccgtcattccatttaaaggccccgtaaccaggctgcccacgtgagactacacgccccctcggccgggctaccggaaaccggatttagagaagtacatagctcccctgttttcccccaggtatcgctctatcccttcgactcgccttcccttcacctttcccacttgaagaatatttctatcctccgtctctagaaattatcttcaaaaatttttctcttaccacccacccacccaggcaaatgtaagaaaagggttgggtcgagcttcggctctactcaaccggtgtgtcatcctgctccggggcgagatggatgagcggaaaaacagaccaagtgtggtcttcaggttgggcgaacttgggggggaaaacaggggtagagtggccgagcttcggcgaactcagagaagaaaacgccccaccaaaatagccttgtgatgcccttatcctgcacacgcgggctgcttcactgtggtataaatgggggggggggggttcataggagcccctatcccagggtttgctggggccctgaggatggcctgatgatggcatgtgcggtagttatacgggggtgggttcccatcggcgatcacttggtacctacttgttgagcaatcttcatcccccaggtagccggtgagaataatgggtctatgtatgtagaagtacgtgtcttcaaatcttacgcgtcttgcgtagctcaagctgagtgaccttcattaattatggaaagaatcatcggcctgggccagagtaaagtatccccaaaggatgaagctctcaacactcagtcaagcgtaccatagtcagttcacatctaagttttagccgcactgatggcatcagtcctcttagctcgtcttagactaccacatactcgagcgctgacaagaaccaacaagccttgtacaccagggtaaagtaagcatataatggagattttattttcgcctcaggcggaggaaaaaagaagcatgtaacagcgttcctcctactccatgcatctttttacttattctccttattggaaaatctgcccttgacactaaagcaagccgagggtagacatcttccaactgtccatggctgagttcgcatgtgggaaatccttatcctgagtgactgagtgagcatgggactcagcctcatcccacacatcatcttaaaaggtgagccaaggtgagccagtcatggcagcgcttaatttcatcagacacttctccaatgacttcgccagatatttccactgccgcagtttccaaaatggccgttccgacccctacgcctcgaaacccgaatcagatacaaagtgaatcagcaaacccttcagtcactactattaacattgtgaccacgatcgagaaaaccgtgacagtcggattgccaacagctgtcgcccaggtccccagcgcaagagcctacgccaaagtcaacccagttacatgggttccccttgtgattctcgcaatccttttcctatttggagcgatggtggtcgggtgggtgatcttacgaagaaagatgggaaatggctttagagtattactgcccgctaggaagcttcgaaagctcccgagacagaaacggaaaatcgttggatcgcctgtctgtgcaaccggcgaaacgcttgattttgaaaattttgcgatcaacaatcggccccctccgactgtcccggccaaaaaaaagaatccacgctacaaagatgtggagatgactcgcttgatccttgaaggcaaagtccctcgtccaccccctagcccattcaagccactacctcctggaatagcctgaaagctggcggattgttctcataattttttcattttcattctcttcacatcaagtccttggaccctatccccgcttaaaaatcccaactggcttgtgatatcggcatccatcctatttcccaaatgcaccctcgaataacttcactccgtttataaataaataaattcttagtacatctgtttctctctatgattgccatgtaaggtgactgctgccactggttcattgcccttgaaggtgggcattttctatacaaaagagaacaatcaaaaaaaattgcttcagtcctataaaataacacccaatactttgaatgttttcttggatctttacctgttgctttcaaactgggcaggagacataagcacaagtaattaggttagcccacataggagcctcaaattgttctggcaaaaggaggacaaacacgtggctccaaaaaatccaactcagtactttgtaacagtgttcaatttccaatgtgactcatagcagagcatcaggaaaaataacttggattcagactggagaaatgaaccagtatatataccttttccattaacctgattcacaaatcaactacttccaaattctcaaagatcattgtcctaaggcccttgtgaaatttcatattttcatgtctggatttcaatctaagctccatcatgaatcactctccagatcggttgcagtttaatctgaaggaaatatgagttcattttttgaatcatttgatttccaaaccatttttcaagtcagaaaaatatattagttcctacacaaatagggggtcggagaggaatccctctaacctcaagactgacagaccaatttcaaatggtggaggacaccattttattcagggtttcctccttaaaggaactcccttccaattcaaacggaaagacacctcacttattcattggcatgaaggtcaacctgtcaaaccaattggtgtacagccaaacacaaagtaaattagaggtatatgaggtcagagacctctttctatgtgtgtgctcatagggggtgtgtttataaaagatcaaggatgactgatacttcatttttacaaaaatggaagacttcccgcaattcagagcctcaaaagctagatttaccagcaaaattctagactttttgggtctcaattgaaatctgaaagggtcccagatctgatgggaagtcctcaaatgtgtttgtaaaggaagcagccatttcatcttatcagcaaaaattttcttttgtgaaaagagaagtcttcatggttataataaaaatgtaaaattggataacagattagactatttagcatgaagtagatcagactggaaagactttgatccatgcatataatccacttctttttccaaaagggctactacattgtttcttgtttcatgattagaatgccacaatgagttccaatgtctccacatataatcattcatgaggattttttgattttttgaaagaacaagacttgtgtaacttgagattgctgaaagttctttggacacaatatcttcagtcttgatgattccaggatgtttatgttcacaatgataatgaaaatctttggaaacccaatgatgattaccttcttccaagtaacattgaatgtttttaatttcttcaaaataaagcaagcttccagaaacctgatcaattgcttcctttaagcttgagttaatttcattcaattgcaagatttccgggccgtaattctgcaccaaaaattgaaggataaagaatgaatacaatgctgacaataagtcctcattagatgcttgaaaatgatggataagcatttgaatatcttgcttgagttcattatacatatcttcatttttgaattgactgtaactatctacttgtagtaatttggtttgatgataccattccaatctttcaaaaaatcttgaatcttgaatctttgagcaaaagtagaccacaatatctgcagttacattcaaaaattgaacagccaaaaactgtctgagggacaagtataaaaaatgtcttttctcttttacctccaaaaactcttggaaatgagggaaaaaaaacacacaaaaagatgatcaagttacaaatcatgatcactgatttttcttattcaattgggatgaattttgtcttaccttcaaggaatttcctgtaatgtgaaattttccagtttctgaggatagcatatatactggaaattcctcccatcaattcatattttttaccataatgaagatggaagatgttaatcatgcttattgcagcaaactccaatgtatcttcatccccaataaaattcctcaaagtttcttttgatatcaatctttttaggtacatgtattcagctgttttgaatacagaatcaacaagtattgggaggaatttctgagttttctcttgaatgatcaaggctgatttgtaatctttgacttcacaacttctcacaagttttcctgctttgaatgatctgatatcatccaaaatcccacccaaaaaaacaacaaggaccttttcccttattatgtccattgcatctctatctagatccattaaggatcctatttcctcagatggtaggtcatttgtgggatgtttgcttgattttctcttttttagtgctttccagatttgcaagaccccatgatccagattccagggtttgttgaatataaattcctgaaagggcaagtacttcctaatttccatccaaggtagatatttcccaagttctttgaagggtaaactttcacctatttttttgaagattctacttgcaatcgagttatggtttttttgaggagtatgaactaaatcttgatcaattttccagtctgaaattaatttttggaatgagtccatcttctcaaaaagtccaagtagtttccctcctttggtggggtattctgaagaaaattcatgaagagattctttgaggtgggtacacatggttcctgtcaaaggaacaaaagcacctttgtttggaaaatgttcaatttggggattgaaatttgaggaatatattccaatcaggggtcacacagcatgatttgtagtgtgttttatatgtcaattccttcttctaacttactcatcattggtgatacattcaattgcctgttgaactgtgggatagttgccagaaatctctgaacctctccttctggcattgggcctattctggaacctagcacttctgttgttttccccgtagggataactgtggaagctacatctgacatccaaataataaatcagcttctataatccaggaatttttgagaagatgagaatagataaaatttaatcaccaggtagagccatgcagtcacccctgtcaatactaaacagactatagtatagtctatgtacgacatgtggctagccttccttacaggatgttcccacatctcgatttgtctcgctcgcggccggtcaatctcggtgggcccccggggttttttttttcacagcggaccggttgcactacccaggtggccgcgccgggaagaacaagcttggcaaagccatacgttcctggataagtaaggttataacggtcagtacccctcagcttccataccctcgagctccacctctgtccaatagacctatccccacccccacctcctcagctccacctctgtccgatcggcttgtcctcagctccaccttggtccgatcgactcgtcctcagctccacctcagtccctcgtcctcagctccacctcggtccgatcaacttgtcccgtacagcatcaaccaacaccatcgaactctggcctcagtaaccaccggtgtcagtaaccaggatcgttgcttgttcgtcgttgtcttgtcactccatcgttctcagtcactcgtcctcagctccacctcggtccgatcaactcgtcccgtacagcatcaaccaacaccatcaaactctggcctcagtaaccaggatctttgctcgttcgtcgttgtcttgtcgctccatcgttgtcgtcgactcaaccctttgtaatctcaatcgttgcgcgatcgtcgtcgttgtctttggctcaacccctcaaccttttacagcatcgatcaatcgcaacataggagcctttgaatcattgaacagagtaagcagctgttatttttcagcccagacatcattgattcatgttttattgatccatgtttgtttactatttcttggctggcagttgacatattctaagcaacatggtacgcaaccgaccacatggtactgcacacactatcaatactgggacctctcgccgtagtcgaacatcacgatgggaaaccagacacgttgaacaactcaggcaagatcaagctgctcaggatcaaaacattgacatcgctgaagaactgggtcatatcccgcgtcgacctcgaagaaatccagttcatcaacctcagccagccccaaacaatgctcccaatcccccagatcaaccatacccagcttatgagcccctcattggtagctgggttgatgaaccacttgatgctcccattgaagatctccccaccacagctcatgccgcatactaccgtgctcgtcgctatgctgaaaaccgagagcaaatcagtcaacgctggagccaacttgaagataccatcacagcaacattttctgtctgtcaaaaactctcatacaactggaccgagccatcagacaaatacgaggttctaccagagacatgtacatgtcccccgtccgatatccacatccgaaaggtggacttatttgacttaacaggtaagcctttcctttgggtcacagcaatcctgtggatctgatcttctgacactttgtcatcttcaattgtgtgtagatcggcgtgtggcagaaaaagtgcccttttgcaagtgcctgcctgatgttgttcgcctcatcaattatggatatctagccagctccccagaaaagccccgcactgccttctcaattcgactcctccaattccaccacaagctctggcaatcttccaccaggggaaatttcagggcactggttgcccagtgactgcatgtcaccataaaatccaacaaaaatcacaaaaaatcactttggtaacgaacctgaaattcccatatttttcacagtattgaaaactgattttctcatatctttcactcaaaattcagacaaaattcaaaataaaatactatcaaagtcactagagtttcctcatgtgatgagttttttatttcacttctaatttacagaaatagtaaatagaatcagcacagaatgattttttctgcagccccagcataaaagtttgaaagtctcttgatcagatcaggatattctttgtagatttagatcctctcacaccagtcaatttcatcaaacttatcatttccagttctaaatctaatacattctcagatagattcttgaattcatttcccctagtacaataaaaaaagcctcaaaattacccaagttttaataaaattcaaaaaaaaaactgtaatttcttcatataaacacaatacaatcaataagatgagctttaaaaaactcaatcatgagacaacaaaatttctaaattgaattcacgagagggtgattttttcatgggtcctatgggacggcggcagagaatcatgagaaaaaaggaaaaaaacaaggctgggaggggtttcctcaaagcctgaagactataaactcatagcagctcattgggagagaaccctcccaacgagctggtttcaaatccagcccattgggaggaaaccctcccgggattaagaccagctcattgagaggttttcctcccaatgagctggtacacaatccagctcattgggaggaaaccctcttgatgaactgggcttaagaccagctcatcaatagtttttcctcccgatgagctggtcttaagcccagttcaccgggagggtttcctcctgatgagctggtcttaagcccagttcatcgggagggtttctccccaatgagctggatttgaaaccagctcattgcgagggtttcctcccaatgagctgctacacagtccagctcattgggaggttttactcctgatgatctggtatcaggcccagctcattgggagggtttcctcccgatgcgctgtattcaaagccatcttgttgggaggaaaccctcctgacatgaacctatgagcttatggtctaaggctgggaggaaccccctcccagccttgtttttgttttcttttttctcaggattttccgccgccgtcctataggacccatgcctgggtcctatgggatggcattggtcctaaatgcatatgtgtacatatgcatttaggaatctttgacgtgcactgtgcaggcctgcacgctggtatacactctgtagattggtgtgcgggcccgcacgccaatttgctttggtgtgcaggtgcacacaccaatccgcacctggcgtgcgcaagggggttatcatgcccccttaatcaaacatgagccttccctgaattggaaggaattgatctcaacaagatggttctgacaccagccatctgggagggaatgtggactcctccttacgatctgaatttaaaatcaaattgttggtgggaatccctcctgaaaaaccattacttaatgcattttgttgggagaattccctcccaaaaaaactgtgtcagatagcagcttgttcataggtttccttcttggtaatctgttattcaacccagctcattgcaaggaacccctcctgatgaggtttaggctgcctacaccaaattaggaggtgttcctcggaacaaactggatttcatctgggtttaataccaactaatcaagaactcatcccaatgagctgggtttactcccaatgtttcagaagctccttccaacaagctgtgtttaatgccaacattacaggagctccccctgaaaaactggtatcaaaaactgcttgttgcagggattctcccccaataagcaagtataaatcccagctttccaggagaattaaaaagctggttaaaaattcagttttttgggaaggaatatacttcccagcacaagatggatttaataccagcctgccaggaggagcccctcctggtgagctgttacataagcctgttttacaggaggatcctctcccaatactgaaatcccaagaggagttgctcctggaaagctgtattatattgattgttttcctccacatttgctttggtttgagtatccaccagcaagctgtttcatattccagttttttttggggggggcaatccctcccaaaataagctgggtttgatgagatgctcccggaaagctggtgcataataatttttattgggaggagtcactcctgaaaaactgggtttactggattgctggggggagtctctttcagagagctgaccccagcttgttgacaggaacccataccaatttttgttaggctcatgattataatttatgaccaattttatggatttcatgtttcatgtttgagagttgaggtggtgcagtgtagcatgaaggtgtggggttggagtagtgagatgtgttgtgccagtggtctatctttgatgtttcttctctgtagagaaacatcttgtattgcaagagggggttagcagaggctctgaaggggccgctgcagcattttatggatttcatgtttcatgtttgagagttgaggtggtgcagtgtagcaggaaggtgtggggttggagtagtgagatgtgttgtgccagtggtctatctttgacgtttcttctctgtagagaaacatcttgtattgcaagagggggttagcagaggctctgaaggggccgctgcagcacagtctcatgtcggattacgcgtaatctgacatgagactgtgctgcagcagcccctttagcgcctgcactaacccccccccccctttacccatcatgttacacactgcacaccaagcaaaaatagacacaactacccacctcatcactccaaacttttgaaaaaccaccacatcacttcaaaaccaagcaacagactttggtaatccaagaccccccaggccaaatttttgaccccatccccaccaaaaaaaaactgtaagattttcgattttttttgggtttctgaacaagtttttgacttttttttgattttttttgacttttttttgacttttttttgacttttttttgacttttttttcaacttttttgacttttttttcaactttttggactgtttttttggactttttggccaatttttttggactttttgggtgatttgtttgactttttgaccaatttttttgactttttactgaattttttttgacttttttttggttttttttgggtttctgaccatgtttttgactttttttttgattttttgactttttttgacttttttttgacttttttttgactttttttttgacatttttttgactttttgtttgactttttggactttttttcaactttttggaccgtttttttggacttcttgccaatttttttggacttgttgggtgattttttttgactttttactgacttttttttgaatttttggccaacacagatcatgtcatttaagggctttgcccatcaggaggatcccaaccctctgaccaatcaacaaaaaaccagctatttagctatctgatcagtactatggtcttgaaagccagtctgggcacaggcacaagttgggcaaaaaagaggccaagcgggcttggccaatcccaaaccccgcgtgcccctctaaacccaaccctttgggaataccaggtatacatagctacttgacccagcaggtttggacttgtcatgacactatttgaaatgagtgattgatcaaaatcaaattaatcacttcattccttccccctaaaaaatgaattatttgcaatataaatttgaatctgatttacaattctgattaaggtgtacactattagtgtgataaacatataattggcattggatttatgaagagaaatcacaaacttgaatatggttgaatttctgtgatgttctaaatgtatttctacaggggctacaaaaccaaaaaattaagagcttcccttgatctgattgtgaatcaaatctgtaacatttgttccaaaaaaactgctgaggccatgaaaattgtattcaattagcaggttttatttttttatttgaatcagtagccttatctaatttggggggaaactaggtgtaagcaaaagggaattttagaggacattcattttcttttctgggaaattagtagtaaattctgggtaaaaactagtgactttcttgtgcgtcccattttctatcatgatccttttagtgatttttacaaaaaaattcaaatcttccggggtgacttatttgtgatttgcagtcactggaaagccagtgccctgaaatttcccctggtgttcggttgtatctacctcttcatttgtcaaagcactgtcatcatttctcgattctcgcagtaacacatattgcttctctcgtggtaataagtaccgaaaacgaaaccttcgagtgccattttcctacagtgccgatttgtattctcgagtcctctcaagtcaaaaaaaactcctggccactgccatgcagctcaccccaactgatgaatgggcagccaagtgtccacgatgctttggccctcaagaatatgaaaacaaagcccatccggacgagcctgacgtcatcatcgccatggatggcaactttcagcagcgtcactacgcatatgccagcaaggataatccacctgagtccaaatatcccagctgctttatctgtccatctagaattgcaccagatgcaacactctttaccaccactgaagcagctgcagttggaattgatgtgagtagttgtttcacatcatgttataacattctcaatctgacttgccattttttcttctttatttgcagccgccttgcgctgacactcacaaagcagccaatgatactcgtgatgacaccacctgggagaaatgtgatgacaatggcttgtttgctggggcttgtcgacatgatgtaccactaaagtatatcaatatttacaaaacaggcgaaaagtaagtttgattgtttccatgccttcatgggacctatctaatcactagctatcataggttatactatcctgtatcaatcatccgcaccatcttaaatgactatcctcggcacaaggtgggactgctatatgaccttggttgtcacttggagtctcatatgacaaaggtcagtcatcaaccatgagcattatcagttctgaggggcttgtgactgattgatttgttgatttggctacagcgcaacctcttaccagaacgtctgtcagacttaagctttggaacttcagtcttccatgcttatgtgcatgagtgggcatgccaggtacgctacaacccacggctcaaccaatggtggggactatccgatggtgagggactagagaggctctggtcatttctctcccccttagtttcgagtctgcgtgtttccactcgattgcatcgtctcacatccattgaatctcgctcggagtactacacacaacagctgaacaatatggcaggtgagttgcctaccccactggatttgcacatcctactaactttgtgactgtttcttactaactttgtgactgttgtgtcacctggctgccagcccactggctgctggagaagcttgaatatgccaatcaagtacacgatgaatctactttggccttaggtagactccatcaagtccccaatcctcacacaccggggtccaactacaccaacgggttctttgaccagcagtggcgggatgaacaagcttatcacgtgaataccaaccggtcagcagagagggaacaagtggagcttggccgtctgttgtgtttggaagaagagctgaatgaagctctgtaagttggtcaattctttcttttattgtgatggatttaatttttctatatgagggtgttaattttcctgtatttttctgttatactaggtcttctgtggtcacaacacctgagcaagcactcatgcgggcacgcaattgtgcaatagtgagaagacagcttgaggcccaacgattaagggcacaaccaataccagaggattctcatttgaaccgttagtatccctagctctgtgatatatacagatgactaagctgactctattatcttccccaggtacccaaagggaaaagctcaccaaagtgtggtatgccaaaactgagctgcgccgaactttcttggccctggtcgaggagaagcagccaatgcttcgggtgcgccgtgcaggcgaaagtaccacccttggtatgtgttttctgccatcattgtgttcaagtgaaacagcttcactaatgggtgtctgattggaattaggtacccgtggacagcaaaggctgacagaagccctccgcaagcgagcagccaagcttcagacaaccctgaatacttacaaccgactggcacgagcgttcatccaaatcacccctgatcgtccagctccttgagtaattgaatatgctaccctcatatcccttcagttggatgatactttctggaacgatggcatctttaccaatgcaaatgagccatgggcagtggatccccttacgcaacaaggcatacgagctttggcatgtctaaatcgcgcactcgaggagaaacgacgtctgacttgggaggtacggcgtgcgatgcggtgggcaacacggaatcaccagcgtctcatttcccttctcaacaatgcgcgagattatatggacagccgagaaggcaacccacctgaaccaggcatcattccaccaaccctcaatgcaattttctcccattcggtaatggattccttgcccactcaagcatataagattggtgtggttgcccaggctctccaaacatcttaccaggaaacttgtgatttacaacttgagtggaatgacaagttactcgaggtgtttcaaaagacaccgtcacaatatggagacgagttccttctgggcacatggaatcaacagctcgagcggatcaaatgcgctatcgattaccattgtcttacacagatcccggggcgcatgaacaggacactctctcgaattatgaatggtcattatcggattgtccagattgtaccagacggggatgatggcgatgatgatgatgatgaggaggaggaacagtatctggctgatcttgaacatatactgagtgaatcattgcgaactgatcttgagcgcctgcctgatgaccaacgtgatcagggagaccattgaagcttgcaaataaagtctgctttattttgatttttacaatagttttcacctttatgatagtctgcctctgagtaaagaagttgtgtttctgcttgttcttatttctttatatttcaggcatacttgaaatgaatcactttctgattcccaaaactcacatgtctcaattcctgcagaaattcaatttaaatgatgtgagacattgacaagtcaatacatgtgtattgactaagtattgcctaaggggaataatgcatcagacctctttagtggtaaggttagaatttgtcagggcccaaaaaaaacatttgttctgaaatgttgattcaattttgttctgtattgctctggattgtttattacaagtcaattgttatgtttatgatatatgtcaaccatgcttgtggccacacagtttatcaaacagtggctcactgatacacctcacctgaatttcataactcatgtatcttgagacatgattattaattggttacccactgtcacacctgcactgacatatttggctatgtttcccatgtgagttgacagacatgattagcatgatcagtaagctgtatgtgtgaccagtgggtaacggttaagattcatgattcatgattacccactcactccatcctgataatatctgtcatatcatctggaggttttattgataaccaattttgttggtcacattagaaatgtctgaatccactttggtaattcaatcatttgaaaaggtgtgattgtaaggatataggatattacatgtatgcatgattgatcacaattggatgattggaaggttgcttcttaattatgtatgatggagatgactgaatcagactgattttatgctataacataacatgagcaaagttatgtttggctaactacttgggcaaacataatcatctgacataatcatctgattctgatcaaaagtaatcatctgattctgatcaaaaatcactctgttatgtataaggaatgattttttcactttacacaattcaatcaaaaaatcaaatcaaagagaataattgcacaaaagaagatccacaaacaaagatcaaataatcaattgtaccacaagttcaaagaaatatttaaaccaatgtttatcaaaaggagtcaagcaaaaaatgacttgagaaaaatgagcaaagaacaatcaaaagagccaacatttctcaatttaatacattaccaccaaacaggtcaaatggatatcaatttgatttgaaccaaactgatacaacctgcttcataccttttttataattttttatcaatatcaaaatcttgcaacctatcaaaatgttgctgaaaccaaacttaatccaccggcttcacactttatagatagcaaactcatggattagctacttacttactccaattgacttactccaattgacctgttcattactggatcaccattttggtggcactggacactggaagtggagaaatgtttcagtctgtaccaatcaaacagtaccaatcaaagagaaaatcattgaatcaatcaaagacaaaaatacctcacaacctcacaattttgggcaatttgacctcagcaagctccttgagggagaagcatcaaaaaagatagatcaatttacttgtcaaaacaattatcaatactccagagtaccccaatcataaacatgtattatcccaacctgcacagatttgatgccaaacacatagtgttacactcaattcacatccaaataagagtcagaggtaaaggcacatttgtcaccctaagcatggatgactcacatcagataacaggtccaccaacattggtctgggttccagaatgagtgcaaggtgcctaatttaagaaggcaaacccaaccgggtctgaacaatcaagaaactaacagacaacagagcagagcaacaatcaagaaactaacaagagcaagcaagcagtatgcgcaatcagagacaagagcaaccagtataacgcgcgatcagagacagaaacaaatggctagcagtatggatgatcagagaggcgagcaagcattatgatgcgcgatcagagacagagacaaagggggagcagtaagcgttcacgcgagccagaagattggagagaacagatagaggatgtcagagatcaataggagtaagcaggtcacgtaagcatgataatcggacttgaacaagccagagggagagcgagtagttgaagaattttgagtgatgaggcaatcacaagtgatcagaagggagatggggaaacgcaatcggaaccaccatctggtgattggctgctccgactgctgcgactgggagtagcaggcggaggtgatttgaagtctttacgggagatgcgatcaggaatggagggatcgtaaacaatatcaatcagctgggaatcgagggctacatgaagaaccccctggcgcttagttccaaggccacgacttggccgtttgagccaagcctcttgaatctgtgcgcctggcaacagtatcaaccgatgcttggtttgtgcaaggctgaaatcggtatcggtccacggccattgtttgattgcaccttgagtcttttcagctggcagagaaggaaaatgatggttttcaagttagaaagagcgatgcttctcctcacctcaccttcacgaagacaacccccccaggggagtcgttcaacgctaggcgggtagacaaggaacaaagatgccacaaagtaatgtcctttgtctactcccctcacaaagacaacccccccaggggagtcgttcaacgcaagaagagtagacaaggaagaaataagaggcaaggacaacttaccaatgaggagagacatcctcgcgacggctgaaatgggatggagaggggccgatcctaaagcgacagggagaacggtgttagccaggcttggcagcagggtcaataatgactacttgccatccttgcctccttttgaactgggcacagctgtgccattcttagccgcttttgcagcctcctccttcgcccttgagataactgctgcgagatcagcaactgtgtatccggtgatgaatgactgcatccgagctggataggcttttgcgccatcaacgtccttggcgccttgaacaaattggatagctccgggggtgcaccgcgtgaactgaaaggagtgtcgccccagatgtctagataccgcaaatgtgacaagctcacagccaaacgtattggccacattcactgcctgcgtgcgagatcaaccacatcagcaaactgattgacaggaagaggtatcggaatgatctacctaccttggcatcccactcatccatgaaattctcaacctctttcgaggcggaatgaagcgagatgttcttgcgcattccaacttggtttgcacccccattgggttcatcatcatcggatgcctcctcaacggcgctgccttgggagttagcctcgttgtctgccacaggtccatttggagcggaggagtcagtggcaacttgattgcgatcggaggagttgcccgcaagtccattttcatcagaggcgtcgtctgtggtcaccatcgccgaatgcctatacttggccttctcctcgggggaaagcttgtgccatagcttggatgcaagccccatcgctggagagtactttactcctttccgtgctgtagcaaggggtcatcagcaaaagccaaaggagtgatgcggtgggaggggaatgggacttaccgccttgaaaaacggctcggaccttcttggtttgcatgaaatagttgaagttgctaggcttccgcaacgcgagacggcggcccctggatgaaaaaaggcggaaaaggatgaagcgatgtcagttgtcaagtctggagattcataggatgacgatcaggtggcttacaaaaagctgtggaccatcggcatggaaacaccccgctcgatagccttgatggtcaacatcttgcgttgttcggacgcatagtgggcaaaaaacgatcgatccgaatccgacattgcctttttggaccatttcttggcttccatgatgagctggccttccgacatcttcatgagctcctcgtacggcctgggtgacggacgaggacaatcaacaggctgtattttctttcgttttcggttgtcgggtcgattattgatgtcgatcaaaggtggagctgggcgcttgaggattggagatggcagagggggcggaagagaacgacttggtgatacactgggccaataggaactcgggcttctgctttgattgcatccagcctggcggttgtcaactcttacagtgtcgactcttgcagcaacggacggattgggctggatggggatggtggtagcaggattgcactgcgtggggttaacagtagcagaaaaacggtggacagggttaagaggagcaggatcgtgcgcgttcggattagcagaaatgcggtggacagggttaagaggagcaggatcgtgcgcggtggtatttattagcaagtgggccaagctcccattggcttgggagggggcaggaaggggacagactggaccgcgcggagtatctggggctgattggcgggaccggtgttgtacaaacggttgggattgtggttgtgtggcaagatgagtggactgggtaggttgataaatgatggtttgcaattgggtgggttgagtgtgagtcacttgggattgggatggagactgatcgttgttgagatgataggtgtagttgttgttaagatcggcatgactagcgtgctgaccggttgcgtattggataggtgaggaatcaaagtgaggctggaaatcgatgttgggttgctcgttatatattatgtcgacataagacagctgctcgatgtttggagggtagtagtagccgccagcgcttgagtcacggttggtatggttggagtttggggggcatgagggatggaaggagttgtggtgagggttgttggacatgttcggcagttgatatggtcgggtaacactgagcttaaaaagagaatgaaatctaaaattgtaagggtatgcgatcgatgtaagtgaagggttgagcggaggaagagaggaaagtctgttcgaggagcgggcatcgaggagaacggtgacgtgtacgtatgtatatattgcggaatagtggttgctgtgactgcgcaaagcagctatgaaaaaaaaaacccccgggggggcaccgagattgaccggccgcgagcgagacaaatcgagatgcgagaacatcctgtaaggaaggctagccacatgtcgtacatagactatactatagtctgtttagtatcgacaggggtgcatgcagtgaatttcttgccagtagctcaaggttagcaatcctattagtttgaaacccattacataatttttcattgtcaaggaaaaaaaaaattacagttttgagttgatgatcagatttggctcctggtgttcaactgttatgcttccaggcttctgttggtgctataaatctttgagctgtgggtgaaactgagacaatgttgaatgaatagtgcaggtctagagcgtcatgagtttcacataaatatgtacaaaggactgaacatcatctcatcgaagctacacacatttctgtccagccttcaatgtatcaaacattatctcagatttttgtctagccgtggagatgtcttttgcctgtcgacggtgatcatccctgataacttatcctcctcgtcggagcgtgcggcgggcgcagcccgggcgaggcttgagagagaggccgttttccttccacaattttttcaactcttttcggatcacaaccgggttgtctttgccggccacttgaccatcaagcaatctccttaacagaagcttggaaagattcttcacatcagcctcagacaccctaattatcacatgccagcctcttcttttccccttcaaattcaatcctctgggaaaaccgggcctgtgtcatgttctctttatgtggattgatggaatatataaacagctcctcggaacgggttatccagattggtttgatcatcaccagagtaaaccccgtgctttctaaggctcttgataaatgttttcatgcctcaaagttcccctaagagttgaaattcgtttggagtattgttagatcggtcaacagctcgatgagagcatattgatcaggattgcttgtgtgtctccacaaacgttatgccttgcttatgctgcaaagatgatcatgaaaaaaccatcgaattacagaattcacttcgatcgattggcacgattccacgacggaactaaagctaattaccaggcctgtttgagttatttttttcttattgagaatccgcgagttgtttttattcgattgattgaccagatctcaaatcttctactccaaccagctctatttacatatttaaataaataattgatagttctctgcgcctgaaactccctaatctcaacgcgcgttgctcaagggctgattccactcacaaagtggttcatgaaagatttactgggtacaactacatatttaaatagttgtcagccggaccccagtttccactgtccagagctcgacgttggatgatgcgcttttacagtcggatgtcaattatcagcttgcccctgatggtcttgctccctccaattccattgctccttggacattaacaaaacttgagcgtcatcatctggttgagctccatgcaggtttgcttgggcacctcttctactctaggcttgaataataaccatcagcaggagcacattctgattccatgaaccacttatctaaacacttttgtcttgtttctcgtttcaccactcttcaaacccgttgttttgccatgtcttcccactcatcctccgggcagcgtaaaagcgccactcccaagtcaccctcctcctcatcaaaatcaacaacatcatcatcatcttcttcttcaactggacctgccttcttcccaccgatcatcttggggggcgcaactcgtgagcaaatcgaggcatgcccattttacgccccttccccacctgagccccattccacactcgatcaaccctattccccacctgatcctatttggtacaactcgaggcgagatggaccacctgatcttaacgttcccggtggtaatcattccgtaaatatcggcgaccaatttcatgacaatcgctataaagtcgtccgtaagctgggctggggttccttcagcacggtctggttggctcatgatcagcagttgagttgattcaatcggtccagatttcctctgcttcccatcgtgctcactccactttgcttttcccccgtaataggctcaatcgacacgtggccctcaaaatagtcaagtcagccaaagacttcacagacactgctgagctggaaatcaaacttcaccagcgcgtctcctcagccaacccagaccatcttgggtatcatcatatggccatactgctcgaccacttcaagcacgaaggacctaatggttcccatgtctgtatggtctttgaggcactcggcgaaaaccttgccgggctcaatagccgtctcgggaacggagggatccctcaatcggtcatacgggacgttggccgacaaatcctcctcggactggactacctccatcgtgaatgcggtatcactcacaccggtatcaagcctgaacacatattgatctgcatcgaggacatcgagaagctcattcgatccgagctggagaagcagcacaacaccaaaaccacagctcccatttgcacccctcagcttcaatctttctccgcctctagccgcactagtcattctaaagaagaccatagccccatcatggtcaagattgccgatctcggggacgccgcttggtctttatcccaccatttaaccaatcgtattcaaacccgtcagtatcgcagtcccgaggtgatcgttggtgttccttggaatcagcgaattgacatgtggagcgttggttgcttggtcagtgatgcagctttcgtattatctcttctgctacaaagtatgagaccagatgagctgaagctggaattttggagtgtggttcagttcttcgagctcttgaccggaaattacttgttccacagtcccgaagactcggatcacgtggatcagattcacctcatgcagatcatcgacttggtaggcccgttcccactcgaaatggcactctctgggaggtacacccacggcatcgcccatgaaataggcaagttggttatatcaccccgccactaatttggattccggcgaaaaaaaaattgattatgattaccatcagatgactgactgttggatgtcttaattaattcccctgaaactatggtgattcttcagcgtcctacaattacaaacaggcgatgtcttgccaagaatggaatctagaaattatgatgagtttttatggattcgacaaaagcataatccaatgtttatacaggatgttgcaaatcgatccttccaaacgatgcgaggcaaaggaaatccttgatgataaaaagtgttggttgggtgctgagaaataaacgaatgaattaggcgccaagttggatctcaatgctcacgttcacaattccagtccatattttatcctcatcgcttccatcaaaaataaaatgtcgctgcaagggtgacaatacccatgtctagttgcaaaacttttacatcttaccaatcctgttgctggtgctatcctgtcctattaccggtactatcctgtgctgttatgaatatctatcaagcattacgatgagctaatttctggtcaacttctactctcatcgcttccatcaaaataaaaaattcctatgagtgtaatgctgtcctatactcgatgcaacgcctttacctatcacatttcctttcacttgcgcttcactcccccgttacatttcccgtcatgattggagcaacatcctctttatgagagactgcaacaatgtggaaatgtttcatttctatccagagaatgctagactgatggaattctgggtctcttgtatgataggagaacacaatgaatatgtaggtagattacgaaactataggaaaattgacctctatgccaaccctttctgtgtttggttagacatcagaacttgagaggatgccggaaacagcacattgtgccgacatcaaacctaccggtctgtttgctcagaattctgcgaaacgatctccgctatttctaatcagcctttcataattttccaatgcataatcactccagtcttagggtgcctttccaacttgatagcttgcctctcctgcagagagcgtccggcggagacatcccggcagaggctttgtttttggtcgtgacatctgttgccgggccgggggtgtcacaggcgaaccgcgtcgcgtccacccgaacagcttttagcttttagcgcctgggtttttttttccagtagatccattcgaagcagtcgttcccaaattatggatccccgtcgtcgtacactggcatcggtcgatcctcttggtggatcgaatgttcctctcccttcgtcagccctcaagagaccgcaggctcgattggcaagctcggtcaggaaaggtggtggtgccagcagattctcgctggcccctcaacgcttgtcatcccactccggtcagttaatcgtttctttccttctttccatcccactcttattttgactgatggactgcaatctgttcacaggtgcaagaaagtcgagggttgcgactggctcaaattttcagttttcacaacatgtcgatgcctatttccaaccttcttcagctactggcttctcgaattctcaacttcaagatgctgctagacgctcgtcggtctaccaggccccacatacggtcaatcgacaagctaccagtggctctaatttccccgcggctagccgaggctccatgtcggtgaataaaaacgagcatgcccactaccgatcaagtagcgccaacgatgtccctcctgccggcctgctcaattcgcattccacgccttttgctaacccagcttcctccgtcgggccattccgagtagctcaccacggcacctcttccctcctcccgccctttcagacctacaaagaccctcgtacacgcgacagaaagacgatcgcttcttggcaacatcaagtttacgagcttcttctagagcgtggctattccgaactattgacaatcaagacccttcagaccaccacaaccaaagacttctaaaacatctccaagtccatgatctaatgctcggaccatggccatgtctggggaatttatgggaagaagcccgagggtgaagtgatccccttgctgaagagtatgggatatattgtgtatgatgcactctgacataaaccaccattagaggaatacttccgtaagttcctgactcgtccaatcaatcgggctgcttatctccttccattgctcgttgctaatctcgtcattcttttgagaaacgcaaagatcgagtcctatctgaaatcgaaagacttgagggtcgtaattagcgcaggaattcaaccgtatatgtagctagtaaacttgtccgccaggtcttgattttatttttgtggcacttgtacaccgccgtcaactcattttttaagaaagtacacgtaaactggtcaagaacgctcaaagctttttagaatcaatcaatcaagccagacttggagagcgcaggttgagttgatgtttccttcctcctgttttgcaagaacaaaaaacattcccaaggcaaatcattctaactgaacaacaagtttgaattattcagagatgaaattgagggaatctcagaagaaaaaggctgaattagcagtggtggtagccaagcagacatcagcgatcccgaattgcaacacatctcatccactcgggctcaattagaacgatcatctgctgctacccacgcgaagcccagtcaactgaaagaggtgatgcttggcttggcagttcgaagcacccaagcctccgaacgagtcgagaagacgctgagaatctacaagaacaaagccgtcaaaccgggcttgatcccgtgtgcgccagagccattcgagcatctcgacttcatccaaactgtcaacagcggtgcagccgatgtcgtcgacatgtttcccgatacacttatcgatatcaagccggcacttatccagctcaagaagaacgcgatcgaccatcgcgtgggattgactgatcaagtcctcttggttgaagataaactcgctactctcaccgaaactctccaagaaaaaagggagcatatgcagatcttggaaacctcagtccaacagttactcgaagatcataaaaagtcgattatataacagggttgcaactgaacatcatgttcgttttatctcatctttcgatagaaatttgccgctgaaatcggccgaatgaatgaacagattgatactgttctgaaacgagttaccgagactgcatccacaatcgaaaacggtcgaatgactgttgatcatgaaatccaagctctgagagtcaggtgaattgagtttctttcttctcacaatagtcatttcaattcaacacacacaaccaccagcgtttcccatctttttttttgttttccctttacgcgcaatttgctctttctgaaacctctataaggtttgatgaaacacaagaacgtctcagtaagctgagcaaagacaatgtggaagagatgaactcgatcttaggattcattgtatcctacaaagagcagattgctgaaaaaactttgcagctcaagcacttgtctgaacccactggcagtcctagcatcaatcttgatgtcaactacccacctagtggtagtggcagcaataacaccaacatgcgcatttaatccttgtgtatgtcattttttatttgaacaaaaaaacatccttgttgtcattgtcatggtatactgctgtttcatgaagttagttttagtttgaatctgttgtagttttcttcggttttcttttcattttctgaattttatcatcagaacatttgattgtagtgcttgatcaatgccaagtttaaaaattcaatagccttcatgtgaaactcctgataatagatatcctttgccagaagatcagcagtgacctgattaagactctctagggctccagagacagcattttcttcctatctctcccatttttcaagtgctcctagaattgcacttggccacagactgaaccaggcttgacacctgatccaaaccctctgttcataaagaaatgaccaatgaaggcaagctgaaataggagcttcattcactgggttcagatgttggggactacaagtcctactggcaagtgggccaacaaactcaaatcacccatatgctcatcttagcacaacaggtatgcaatatgagcatggtttgggtcaattttaagattgatggttagtggctgctagattgagaaactatggaagggagagagacagaacatcaaaaaatgagggtagttttcagagcgcactgtaacactggaaggggcacaatgtggctctggcacagttggaacaagaggagctggagaaccaatagcttgaattccttgggattttttcaatctgtatatatattatagactaggtacatgagcaccaaattgtgttttaatatcagcacatgtgactttttgtggaatcatgaatgtgatcctaggaagattcctttgtctctttcttattttgatgtgttctttttttgtattttgtctcattttagtgggggtattcaaagttgtgctgtcagtttgtaagcataaatgataaattcataaataaattttatttcataaatgattctccaagcttaacagggatgttgtaataatttatgggctaaaattcatggatgaactgatgtttgaataccactatgttatagggaggaaggatactgaaactgaaatttatgaaatttggtctgacttcattgcagaagagattttttacagctcatgtttgttcaactggaataacttgaacccagacagttttgggggtagttaaactgattgatctttcaccttaatcttattaatttcattttccacaaggttttctaaattgatttggcttttacggctggagtaccacatcaaataccatttttgataaaattcataattctccaaaatgtgctgatgttttgaagatagaatctttgtgtagcttgaaattgctgaaagttctttggaaacagtctctttatccttatttttccctgtatgggaaagttgacaatagtaatgaagcccttgaggtataaaccactgatgatgaccttctttcaaataaagtctaaaaactttcatttcttcataatacagtaagctgtctgagacctgatcaattgtttcctgtataatttggttaattccattcaaatgcagaacttcctttccatatgtctggaccaagaattctagaataaagaatgaatatgactgtgaaaaataatttgaatttgatgcttgaaaggtaaataaattgataaggttttgaatatcttgcttcagctcataattcatatgctcattctcaaactgattttttcccttttgtagttttttgctttcaagatactcttctaatctttcaaaaaatcttgaatctcggatatcaatcaaaccaaatgagaccattacgtctgtagtgatatacacaaatttgatcacaaaatactgcctgagggacaagtataaaaaatatcttttttcttttcccctcaaaactaatacagtatcaatttttaaaagggaaaaaatactcagtgacttctaataatgtcaaaataatgttttggtttaaattgggtcttaccttcaaggaaagtcctgtaatgagaaagtttccagtttctgagcatagtataaatacttgaatctcctcctgacagttccttttcataatgaatgttgaagattttgatcatgtttactgcagcaagttccattgtatctttatgcccaataaaatccctcaaagtttctgccgatatcaagtgttttttgtacatgtaatcagctgttttgaatgctgaatcaaaaagtatttggagaaatttgggaattttatcttgaatttccaaggctgatgcctcatccctcaatctaaatctttctattatctcttctatttggaatgaatttatatcatccaaaattccacccaaaaaaccaactagcaccttttcccttataatgtcaattgcatctctgtctagatccaataatggatattcatctggagggtttgctacccctttggatcctatttcttcagatgggaagtctttcttgggttgttcacttgacattccctttactagtcctttccatattggtaaaacttgatctatattatgggcattcttgatcatgaattcctgaaggtgaaggtatttcctaattcccatctgattccaaggtagatccttcccaatctctttgaagtgcaagctttcccctgagtcctgacagactccacttgaaacagaatttttggttgttagagtatgattaacttcatcctcaatcttccaatctgagattaacttttggaatgagtccatcttctcaaaaagatcaagtagcttccctccctctgtggggtattttgatgcaagttcttgaagagatgcttggagatgggtacacagagttcccatcaaaggaacaaatgtatcctcctttgaaaaatgatcaacttgagcttataaaagtttcaggaatatggtccagtcagtggtcacatagcatagtatttagcaagttttgtatcttaattcttctaacttactaattgttggtaatattttcacttgatttttgaattgtgggatatttgcaagacatctctgagcatcatcttcagaaattggacttatggagcctaaaactggtgattctatccccatatggacaacattggaagttacatctgaaatccaaattagcaatcagtttctctatcacaaactttcaagaagaaaagtaagccttgatgaaattttaccatcagggagggacatgcatttaatttcttgaaataaaaaggataaaaatcctattgacttgaaaaccatcaggtattttttcattgctaagtaaaatataattccagctttgagtggatgagttgtggctggtgttataggtcccaaagggcaagtgaaattgagccaaagaatggtccaggtgtaatgtttcatgagttctacatacaaaaggccaaacatcttccccacaaagctacacatctttctagctttaaagttacacaatatgatccacatgaaactagacaattttttattccggctgtgacgatttttttgtcccaaatgttggtgcaaagagattgttattttcctgccatttggtcaagacagctgcaacaaaaacatattttcatgaaacattgtaagtaacactattcatgtggaggtactgactgtggaatccattggacataataatagtttggctgaatagaccaagcaggttgactgaagcacttgtttctggatttatacccaccactaaatatatcagatgttttctcagacacactctttacaattatgctttctcacgtagaatgacaagtccttcatcttttgggttttttttctttactcatcctcctttgttgaaatctgagcttatcctaagagttttaataagaaaatggcataagaaaacatcttactggaagggcttctatagtgcagaaaatgaaggaggagagccattgcagcttgatttgtttgcaatagtctagactcaaattatactacttagaaattgtcagagtgtggttaaaatataatgaataagaattaataatgaacagaagcaaatggaacacatacaaattttgatggccaggagggacatcaagatttggcccagccattaagattatacactgtccagccatggagagtgtacaacacccttgagagaatctctaatggagctttgattgggcaaccaggggaaaacattggcggccctcattattcttcatttcaaattagtactgtactgtgtcattaaggccctgtttggaaaacactgtcatacattataaattttaacatttagtgtggcattgtgatatattgaacagtttaacattaaacctcaaactgtctcattttccacaggtaccgctactagcaatgtcacaagagacattaattctcctactgaccctgggtttaggggtaactctaaccttttgcaccctgtttttataatattttcattcttttgttctggttcttccccctccatgcttctcaattttccgcttttctttcacttcttctttgacttgtccttcctcattggttcaccaaggtccaagggcattgcctttagatcatttcaacatttcttctttttatcatccatttgtcaaaggcattgccttttgattcatttcaacactgcctctcatctgttcatcaaaggcattgcctttcggataattttgacactgcctctttttaggcaacaaacgtttgaaatctgtaataacacatttctgaactattcctctcttatcatcagttcactcaaggcattgcctattgaatcatttaaacaccgcctctcattttttcaccaaagttgtttcctcttagatcattttgacactgcatctttttaggcaacaaatattcaaaatctgtcacaaaatatttctgaactatttgtcttcttgcatttggacctaatacatctcctgcattcaattccttttgtgtgatccctatctccaggccattgactattattacttcctttttcaggttcatcatatgttattctttgatttcacaatcattgatttgcatcatttaaattttcctggccttaggttccaatctttaatcccaacaaataccaggtagctgccacattacagaacctatttctgtgaatgagaatggcaccatataatttcccttcaccaacatgcttgttcctcatgcacatcacgtagtcttggaaaatcaaccttctgctcatgtgtaagccctgctcctcacaggcttacacaaccatgtcacaagattacataagctgtttctgctttgtattcagtctcagctttcccctttacctagacggcagagatccttctctcctgtctaggtaagcaccctgtcttcattcattctcttctcatttcctttcctccctttccttcacttgtagatactaaccagagatccttctctcctgtctagactgcaattcaaactcactttggtactagaacctctcttcaggagctattgagccccttggtctagtgcttttcagacagccagtgaaggactcgacggagtccttacatcatggtcaactgtttgtgagcttgtcttgagtaagacaagactcaagagtgcaaaatggttttgctacccaagttggccaggatgaaagagtaacaaattttgtgaagaggcacttgtttaaaagggattaaatcctaaacatatgcataaatctggataggtttgtgtaatgtagtagacaaaggcaataaatgagatgtttttgtatgggtcttagttaaacgactcccagaaattggagttccaactcccaaatttctgggacatctagaggaccatctgtggacgctcctccagacgtccatgggagtcggacctccaaaaccttcatagggtttgggagttgttccccttataaaaaaaaataataataaaataaaaaaatgaaaaaatgaaaaaagtgaaacccccccgggggtttttgggagtcgatccgccacaaaccccaagggggttgagagttggctccgggaagatgccctcaacggccaagagggattactcttggccactgagactgtatgctctcaacggccgagaggtattcctttaggctgctgagagtgtacgactctcggctgctgagagtgtacgactttgggcggccaagagggattcctcttggccgctgagagtgtgtgctctcagcggctgagagggattcctcttggctgctgagagtgtacagctctcagcaaccgagaggaatccctcttggctgctgagagtgtacaactctctgcagctgagagggattcctctcggtcgcggagagtgtacactctcagcagccaagagatccctcttggccggcgagagttgtacactctgattcctctcagccgctgagagcatacactctcagtggccaagaggtattcctctcggccattgagagcatacactttcagcagccaagaggtattcctctcagctgttgagaccattcacatatttatttcatttttatttttttaatttttattaatttttattatttttattatttttttgttaggggaacgactcccaaaccttttgaaggttttggaattctgactcccaattccggggttggatgtcctgaggaccatcagcagacggtcctcttgacgtcccagaaatttgggagttggaactccaatttctgggatttgtttaactaagaccctttttgtatttaatagatggcagtgaagccacctttagacactagttgatatattaaaaacagagaaatgtgtcaacactctgtttttccgggtagcagttccccagatcccctaattttttgtgacggacactgtccccctgttcccagtatcaaggcatagtgttgggacgaaaggtaatgaatcaataccctacacacagccctgacctggtccacccccgcaggccacttttctgaccaccacacctcctccttttataccttagtcacccaccctcaacctatcccattcctctccagcccctaatcctcaatatttcctgttgatggcaatttacaaatccattatattttacattgccacataaggcacttcaaactgtgcttcactgcaaatgcgattatatcagattcccacatctggcattgcatcagatgaaaaaatccgattatacatcaggcaaaactggtattatatttatcaggagtgatattgtatctaactaaaaccatgttatatctatcataacagatattgcatcagaccaacctatttaatgtcaacataactgattttatatcagatttttacatctgatacaaatttttagcccatgggcatcaaatcagatagaaaactctgatatgaattcagttatgttgacattgaatagggtgttccaatgtgatatctttcatgatagacacaatatcattttaggtagatacaatatcaattctggtagatacaatcccagtttttcctgatgtaatatcagatatttttatctgacataatgccagaagtagcaatctgatacaatcattttggaagtgcttggattactcttagcttgtctcctactcctggtcttagcaactgacttatcctcctcctttttcccggtccttggctccaaactccaatcccttttacggatcccttgaccaaaacaacatccagtcttaaatcttctgtctattttacctgctccccaacctctactttgatctatgcaagtcctaaaccggatcttatttcccaataagagttgcttccgaaattcaactcaaattgtcctcaacttctgtattacctagccccagttgccaaatctttatccaatcctgacccttcccataaccggccatatgattcctggctcttcttccaatcttgaccattcaacatcaccgaggtcctgctcctgctccctattggtctggttcagcttcaattcccaaatcattttcatcccctgtagtatcccataattggtcattcaacttgcggcctagctgccaatttcgacaactaagtccaacatgccggagctcatgctcctgtttcctattcatctgatctagctactcgatacgtgttcccggcctttatgactaccttctgtttcaagatctacaatctgacgtttctcaatcatccaatggctccgctcgctgaatgctttaccgccatcaggttccaaggcattccaaatcaagcgactacaagtgatctcaatgctaatatactacccagttgcgtaaagcctgtccaaaaaagtgcctctttttagatagagaattggaggatgattggttacataggaatgctaattgaagataaatatctctctgaacagatcaaacatctttacttccttgcatccaatcaacttcaatgcctggaagagaaattgtaagcttgagaaggggccatgaaataaatgtcgggacttacaggaacttggatggtgttggccaaaatgtgagcgcatggtttagaaccggtgatgattacgttaccacatatttcaatgttggggcttagataagaggccaggactttgtgataatagtttgttattgggtctgagacggggattatctctgacaaaggtgaaggtttttacagcaagttctgagtggtacatggtagaatagcaaaagtatcaggggtattttgttaggagggagacattgaccttggaatcagatcagttgaagagtttaaattggtagtgcagtgactgaactgacatcaacacaaaagatgttggaaacagagtattgggagagcaggctccttgaaccagattccataaccacaatctgatttatataaccaaactacaattgtactaaaaccagtgtaaagggaatggttccgtaacaagcatttggactggtctattgacctggtaaagttagagggagtaggaccagtagtagtgctaatttaaggcttttgcatgttgctttatgctgatctagatcaaagtgaaccatggttctgtcactgaggtcgggctcaggtcaggttcttagtgatagattagaatgagactcacttcctgtgaaccagaggggctttgtagaggtatcaggtactggtatagttcaggatacacggcgaagccacgagttccctagtatcaatatatatacatcatacaatttggtgctgaacttgaaaacttataatgtataacaatgggtccaaacagggcctacaaagttagtactgtcatgctcctaactgccttgagtaccagtgagaaaaaaaattgaagtcatgcaaggcctcattggcctgttaagtaatttaaaaaagtggtggaaatttctgtccacccactgtagagtttgtcacatacatgtcacgactccccaacttggagttggttcaagatttgcaccttgtgtattctataaacataccatcttcaggaacaagaaccctgaaaatcatcaccttcaacacacctaacatattgtaagatcaacatcctccaagacaaagaaagaaacactcaacaaatcactcctcaaaccttgaatctaaagcttggtaatcttcacctcaactttgaaaacccacctctcaaaccttgtttataactcctctgaactttgaaactcacccctgctctttcttacattactcacaggaccccccaggaagcccctttgaaggggagtgataaccacactccaccccccttcgcacacacactcccacactcccttctctgaagggagtgtgggaccgcacgccaatcaaaattggcgtgcggacctgcacgccagccgcctgcgcgggcattacctcagcaggttggcgtgcgggtccgcacgccaatttcgattggcgtgcgacgctgcacgccaaccggtaagcgaggctgcatcgcttgcaggcaggcgtacagcctacatcccatattctcgactaaacccatatgcatatgggtttaggtcgaggcatatcccataggacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcgtttgaaccctgacggccatcggtcaaggttcaaacgggtgagagatggccttgaagatccctgtaggacccagggctcgttgtcctacagggatatgtaagtcgattcccggggtcggggtagacgggccccgccccgcgaatcggggccaatcctgatggcggaccagtcggtccgatctccgactgctcttttcctccaccaaccaccaacttccaactcgatcacccatcgatcgacccagacccacccaacgccactcacccgagcacccgaggaacacccgagcaccccgagctacccctgaacccccaaatcccgcaaatccctagtaaacacacgcacgctgtaagactcaaaagtggtgatgaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataaggtctgaagttataaatgagtgatgattatattgatgaagatgttgttcaaagctttaaaaccaaggcttggagctctgggagcactatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaagtgttatgattgtatttcaatataatgtattgttatggctgtcacttgtatataatctgtaagggtggttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggattttagctagtctagtacatgcaggtgagggaatttggctggtgagagcactgccttgagggaatttagctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaacacaaaggaattcaatattcaatatgcatgcagtattcaaaacaagccatactgagagtaaagaatccaagagacatcccgtgacaggttgaaatctgtgtaacttctaaaccatgagagatatggggtcagttgtagtgggtgactagggttaattttacctgagaattccatttctgatgttatttttatgatatatttagtttataaagagataataataaatttttatatttttctgcgtagaaacacagtattatttaccacatcctcccccaacttattggctgtccccagtcaattctaatttttactgtgttttgtagctaattttacaaacaatgaaagatcccccgtggtacgtgtattttaagggcttgagcagtgttgattgatgtcaaagtggccagagaaaaaatttgatttgaccagcagtgaagttctgattgcagcaggaaaaaaaatatctttgcttgttgtctttgttttatgttatttttttttattttattttcatcaagtactgggattgaattttgtgtagtggtacatacagttttggagaaaaaaacttaggaaataattggtgtttctgacaatcttgctgagaaagaaaaacattggtccagggatgcaatgggtgtgacacaaataatggtcagagtgataattcattcaaccctgacattgtcctgtgcatggtgttgttgtaccacttgactagcgttgcatttgcatttcccgttggtttggcattctgatggtttgcgccgtagtcacgatgtattggccctgtcacaggtgtgacagggtccgatccgatcggcaatgggggtgtcttctctccgtgggtatcttcccttctcctttcggtcaatcagtcctaatcttggctttgcatttgattcgactcgactgatccgccattctatcttgattccgattgcgccacaactcgaacgacccgtttcttcgatcttggattcaactttggcatgacttgaacgacctgtcatcgtgtatccatctcgacaggtgagctgctttgttttcttcttttcttctagtttattttccgctagctgatggttcctggattctagacagcgcctaagtatgcgtctccaatattccccagccactagatcttggaaataatcaaccgactccgtttcttcgatcttgacgctgaatcttgacttcaattcagccacaaactccaattatgatccttctcgtagggtaagctaaacttgatcttttgttgcttgtctcttcttaattgttagattgcttttctaattgttgttctaaaaaccctagtggatctgtcatagataccatcattttcaattcatccgatgccgtgggtcgtcaacatccttggccgacctccttgtttaattccgacaatcctcgaccgatccgattttgatctttgctagattgaccccgcgtctcaaattccaaaacagcccgcatgaacccatacctatctgatcttagtccgtaactagatttgttgctagttcttgtttgtctccggtgagtttgatcgtgtcttcttagccatttccaggtataaatacggatacaactccatccaacattttccttctccatcattgctcctccttcttttcttcactcgattgacctcttctcttttaatttgtctttggttttcctccttttctaaattcaaactcattggtaatcattcttgatgagtaagcagtcccataacatcctagagagagatcatcggtcgaagcaagcctagagatagtggaagtcgccaccatcctattgtatccaaagtcctccatcacaccgcctcttcatcggtctcctttgttgttctagtcgcgtccagtagagatgggcccggcgcatccggatatccgttcggattcggatatcccctcacgttttcagccaaatcagacatccgcatccgcatccgcatcccctggcggatacccgctggccctggcgggtatccgcgcggatacccgcggatatccgccccaaaaatgacccccaggctgcaaaatgaaagtttcttggggaaatttcagatgcagaaagctgcataaacactgattttgaatttcttgcggccttcaagccttcaatttatttttattttttcaactttttttcctttgctgcttgcagcctgtgaccctccaaaaaatatggaaaatggaaaaaattatatttctttttgcttttgaatttttttttgttgagcagttggcaaagtggttttaagtttttgttttttatttttatttttttttattttttattattttttattattttttccttttgttgctcacagcctgtgaccctcccaaaaatatggaaaaaatctaattcctttttcctttgcaattttttttgtttcttgcagctaactcatgtaaatttttacaggattaaatttcattattttttgaaaatggatggttatatcaactttgcatacaaataaaactggtatacggtacaaatgatcataatttgtataatttaattatgcaataaatgggggtatactcatatattaagattgaagctttcatttcttgtcaaaataaatgataccataagctttgacactactcaaagtgtagtaaataaattcaaaatttcaaaaaatgatggaaattaagctggcaaaattaattaaaataaattaagggaaaaaatttacaatgtcaaaaaaaaaatgaaaattaattattaatctgtcaagaattaattgaaaaaatgtgtctaattgcattattcaaaaagaaccattaatttttatgtaaaatgctttttaccattgaattctatgcactttaaaacataagaaataaatttaaaatttcaaaaaataataaaaaacaagcagtaaaaaattaattaaaaaatgtgtctgctgtgcagtgtgcgcagcaaaaaccatgtttttttgttaaggccccattttttcttttatttttccttttttccattttttcttctgtttctcacagcctgtggccctcccaaggcctcctgtatgggcggatatcccttgggatacccggatatccgccaggattccagggggaagggggcatccgcacccgaatccgcacccgctggcgggtatccgttggcactggcgggtatccgccagcggataacggatatccgcaacggattatccgcgaccatctctagcgtccagtctaccgtactcccaggccttcgcgaattcattcgcaattggttaatatagctgtttgcttgtttccataaagctgggccatccgagtaagtaaatcctatcatgttgtcctagtcattgttcttgatacatcctcgtcatcaatttgcgagtagttgattgatttctacagtatttatgttgatccctccaaaagcttgccgtttccgttgttgacctagttgctattgattccaaagaatcctaacctttggagttgaatcacgatcaagccagtaccctcccagagctgcttggcccattggaaaaaaactttgagtgggttgtacttgattgacagatcatgttctggagcttctcattgatccaaacaaaagccataggctttgaccgattcgcatcctttctccaagactcccagtcttcagacttcattggcgattagattatagagtgtgtaggtgttttctttgtgccgatcatttaaaactacttctgattgcatccggtgtcttagtcgatgatccaagcaaaaaataaataaataaataaataaataaaggtccggactccaagtggctactgatctaaagtgattcctggccttcacagttgattcgtgatcagcctataaagtactagagctccttcatgcccatttcgcgatctgttcactactatcctgattgattggagaaggtgaatgaaaaaatgaaaagaaactttgaagaaaaaaaaaaaaaaaaaaaaaatcaaggaagatgataaactacacccctcccccaacttatgaggttgtcctcaaccttttagaagattgtgtttttgcagtgagtctaagagtaagtgattgaaaaaaaagtaagtgatttgaatgatttagagaataaaaaaattgagcagagagatcatagatgaagagatgagtgtctcttggctgaaaattgtagagataagaaaaaaagaaaagaaaaaagtgaggatagtaaaaatgtgagtcaagtatgaaatattcctcccccaactaatgagtttttcctcaacttttaacttaaaaaaactgctgaaggtgataagtaagtgattgagaaaattgatttattgaaggaagaagaaaaaaaaaaaaaaacccaggcaatgatatgagatgataaagaagaaatgaaacagacactgcatccagaaaagagtttgagatagtaaaaaattgatagaaagtaagaaattgataaagagtaaggaattgatcaaaaagactttgagataataaagaaactgataaagaaatttgatccagaaaagattttttatacaatagagaaactacgagagaacttcaatccagaaaagactttgagataataaagaaacctaaagaaactgatatagaaattcaatccagaaataaaactttgagataatgaagaaacctaaagaaactgatatagaaatttataaaacctggatataagataaaaagtatgtaaaggtttcttttgctaaaagaaacttaaggataatgagatggggtaaattggggacattgataatgtgagtgaagtatggaattttcctcccccaacttcaaaaatttatgtctactagtggtgtttttattttgcaagttgatgatttagctgattaatttgtgctattttatggattttttagacttgaagcaagtgttctactgattaattgaggggatatcagaactaggggatggaggaagggtttaaatgagtgaattttaaaggaatgtgagctcctcccccaacttttcaaaataattaagagacattttttttaaaaattatttgatactccttcaatttattttccctgaggttgattatttgctttcaaggtccatatttcttgagtgttcttcttgtttagtacagattgagagtttttgaaatccaaggttcttcagacttcttcttccaattggagtgtcttatatcacaactgattaaactaaatgttctcatttttatcagatttaaatgaatgtggcttttgaagtgagtgtttgttgatgcagtttttcctcatgcttaggaggctttgatttttacaactttaattcccaccaggttttgatcatcatcaatttttcattttttctaacaccattgtacattccttcattcataacaaatagtctaatcttcaacaccatcctctgatcttattccatttacgtcaatccgtccagctgtttggtacgccatcgttgattcttccatccacaaaatttgtccaagaaatcgcttatgaaacgtcataaaatgatttgcatcatagaagaggctaggttccgcaaggatttgagttggccattgacttttggtatacaagtggcatcgtagttccgaatttgaattgaaagctgaagataatcttaaaggttgatcaaaaaattggttcctaaaaggggttaatggtgcaaatccgtcttccaaatctggtgtactgaacggtagactcatgttgattttgattgattttcctagttttccttacttgacgctccttcgatacctaaacaaacggttgctctgaaaaagaaacaaataatactatggtctctggtctctttaccagggcaagcttatggttttcttcaaataaataactcagttaacactgggaatttcttctttcacagaatttacttattcaaatccttcggtggtcttccttcttttggtcaataagcagctgctttcttcgaatagttccggagttcttttcaaacagtatcctagttatccagatccttcggtggtcttccttctgctggtcaataactggctgccttcttcaagatacttgtttcagtcgatgggttcactttcttttcagaggttcgttgtttgtgtcgttggattgtttattgaagtttgactggttgatcaacagaataactgaatatgccgcaagggtagttgcagatttatttgatgaattcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatgtataattgttgaaggttgatcttgttgtccaaagaatttattgagttgttgatgttgttgttcgtcttgatgtcttgttactcgtgcccttccttgatgctgtatatgtataatgtaatagaggtggttcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgtttgtgaaatgaactgtgtatatatttcaatctgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctatccttgaaaatcctgagggatttttgctagactatctacaacgcattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtgtaaaaggaattcaatatgaataaaaggaattcaatattcaatatgcaatatacccccatgcaatataccctccagctgagtgcctctaatcctgtgattccccgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacgtccatttgtccatatcttgagtccttgattgataaataataaaattttgaattttcttccttcatacacaggaataatgaccacaacgtggctggtgagaatttgacggttgtcaagggttggtcctcttttcttggtcaacggcttctttgtgaattgtttggactgaagttcggatcttggcctggttgtcagcaggcaaatctataagtgatccgcctatggaggcctcatcctcagctgttagattggagaatgacgctggaattgcttccgatggggtattgacatcagctgacgtggataattttgattttactgtggggagtaagtagtcagcaggcattttttatatttggttcaactggttaatctgttaaaaacttgtagatccaatggatcgaccccctctactcaagttccacgaactcgaagacctgaggcgctttgtgcagagatgggcagtgacccatggctacaaactcccaaccgggaactccggtggaaacagaaatgtctacttacgttgttccttggctggggaggactcaaagaagcctcagtcggatcgacaacgcatgtcttgaaacagacgtattgggtgtccgttcagggtttctgggcataaaccaactgctgagggctgccaaaatttcccatgggaaatacgaatcaaagatcacctgcatcataatcatggccccatggatgtcgaataccaagtcctacaccgacagatggatccggccctggcggatgaggcagttaggatggcctccttgggcggttgtacaggcggtttggatgccgatgatcaactgaatgcatcatgcgagcctggggagaaagaagatgcccaatcgaatgttctttccggtgcagaccatcaagctacggcttccagaagcggatcagacacaggaggttgcgcaacaggctctatccttgagcagcctcccagcgggcaagcaatggagacagcagatgtggagttgccatctgacttggagcagatgattcctcaggtatgtgccttgagaagttgtttctgcataggatgttccaggctcatcatttgtgtcatacgcacgtatttaggttatcgtgaagccatcttccgcatctctcatgccacaagaatggatagccaaccctgctcatgggccggatcatcaggctgttttgcctcaactggttgcgcaggtaagagattcagatttgatgcaggcaggattcgttgctgaaaagtacaaaccccttatttccccaccatataggcaaagccaagtgcacaagagccttccaatccaacccagatgaccaccaatatggacattggcaatgtactggacccaatcgtgcccctcgatgggcctcggttcctcacatgcgcggaagatggggcctgtttgcctcaggtgccagaaaccaatgagatgcaacctgtgagtcaagttcaaacttatactggagcactggccttaaggcaacattagctcaatgcctattggacaggtcgtccctgctactacacccaagcggaagcgcattcggcctaaacgcatttacaagccaaaggagacagtcgaccaatcgggaccccagggcgccccctccaacttacaatcatgcgcagaggtcacaagagaggagaaagatattccctgcaagccacctggtgaagatgtgagcgcaacccaaccattatgtcagtttcccccaagctgatataagctcatgatatccacaggaagacgaagttcaaataatctcaacaaaccgggctaaaaccggtactaatgcggtatgactcatcccctgtaatagcttatgacacagggacttggtgctaacccttgtcatctccaattataggtccagctgaggcaccctgatgagctgcctgtctggcttgaaccatttgttcagtcaaaatacaatcccccaggttatggaaactgtggttactcatgtatagcccacgtacttgcaggcgaaaaaccggagagcccatattcaaagccggacgggtggctccacgtccgcagggatcttctacacgaactccatcaagacccagcacattggtcaaggaagttcggaggcgacaaacaattgaagctggtctgtgaatcactcgaggtccctgaaggctccacccacgtcccctgttccaaatggcttgcaaggttagagatggggcctgttattgccaatgcatacaacaggcccattgtctttgtaaccggtgatgtccttgctggctgtatcaccaatcttcccaccttacacccaccgccccccaaacccctgggtccaatatttcttgccttcacagggggtaaccattgggagttagtggttggcaaacaagggctcctcccaataccgccccctacgttgcccaggcgccaaccaaacatcttattagcccaatgggttcaagcgattcaatctaacattgatttgcataacaagtttaaaacagaatgaaggtgttattagccacatgggtagcaagcgttttaccaaacatagattagattccactgtcgacttctaattgttacaatgtttctttttattatatcaatgctgcggtttattttatcttcatattatgatttttcaactcatcttgctttcacattcattttatcttcttatcattctttagtaggttattcaaatcacccaccctggggacagtcttgtttatttttcttggtcctaagacatctcagtatgttggtttatttcactattgcttgttttgtcttttattgttctgttctgttgtgttgtggtgttccacaacaaagattacatcagaagtacaattagacatatgatgttgcattcatcttggttcatgcgctatattccctcagccacgtgaggcctcccgcatcttcagaggagtcaaattgcatacagacttgaccgattccaaaggaaacacatgttaaagagaggaaactagggaacactggtcccaaggataatttgctaaattgtgcacaatcatcttaaacatcaagttattgccagttgaaatatagagactggaagaagaggacaacaaacgtaagataccatatggggaagaaacacatcacatcaaacactaaatagaatcaagaatcaaaccacaccaaatctcttctgtgccaaagcaatttcaatatcttcagcaaacatgtgtgatatcacatgagttgcaaactcttggtagaaagcttggtgtacaaccctccaatttacctgtgggagacctttgtcatcaagctgggtgaagcccatcttgatgagaaaattcaagaaatacagccaaagattgtccaatgttgcatgcggcattggggccgtgatcccatgtttgaccttttgtttgagcagactggccccaacctctaacaaagaaagcgaattgcctagggtcacgtgtgggccggttcgataagcggtgaaggctgatgttggaccaaaaatcacaagattggcaagcatctggacgtgttgaaggtggtgctttgagcggtaggaatcgattttggattgcttgggttttggaacgcagccgcctgacaagaaagccaatccggcgagagctcctatgaaatactgaatcaacgagaagacaccaggttcggccccggtgttgtcggtcatcctcccgccaatgttctcatacgccccacagaagtggtagtacgcagtatatacatttgtatcatcatcgaatgcttgagggatccagctgtctttcaaattcgccaacctcttaagtgcccaagtttgatgtaaggctgcccgcagtcgagaatatgcagatctcccaggagcaaagaaggttgccaaatgtggcagaagcgtgtggtctttggttaccttgtccgacagctggaacaatcggacttgttccatatcgaccatgtcagacgtaatgagagacaaattccctgcagtattgagaatatcctctgatgaaatggattcaacatcagtaggcaggcttgtccacaaacacacagctgtatccaaaggacataccagattcacaaagcctggaggtgacgtccacatccttccaaaactgctgactatcttcttctgggattgccgcatgggcagatagaagtggtggcaaatgctggaggaggtactgaatgttcaacagtgctgaatgggcggattggtgtgaccattggattccgcgagccagcttgttgttccagcgattgacctcctggggtgccaaaacttgcccagggacaaacaattccacagctttgggatgatggaattgtacatgtcagccattgaaaacacattaatcatacatcaggaagcaataactcacatggagcacggccagatctgttctcaggtatgtcccctccagcacccctcttatttcctcccccagaaagctggctgctgccgccctgagtcgggttccgaggaatgctcatccctttcatcaactccaaggatataaaatcgtccaccaagggatgataacgcggggttgcctcctgtgttgggccccttcggaatgtttctggatgaccaattccgtggtcaagaataactgctacttgttgcttctgctgggtgggctcaaaccactcgccattgtccggaattccttcagcatcagggtcctcttcagagtcgtcgtccaccctagatttctttgaatgtccatgatcatcagcttcatcctcttcagagtcggccaccctattcctgttctttctcgaattcccagtatgattgtcttcaatgccttcgagtctgacggtagagaatcgataatttggccgccgctcctggcgctcacgaatcaccactggacgctcgaatggccgcttaggtatagcaggaggcggttgtttatcagctgggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcgcttaccggttggcgtgcagcgtcgcacgccaatcgaaatttggtgtgcggacccgcacgccaacctgctgaggtaatgcccgtgcagggggctggcgtgcaggtccgcacgccaatttcaattggcgtgcggtcccacactcccttcagagaagggagtgtgggagtgtgtgttcgaaggggggtggagtgtggttatcactccccccctttgaacctccacaaggcctttttttgttgtttttcgctgggtcgcccggtttttattgtcggatcgttgcaccttacccatacattcctacggaacctcagaagtcacccaggatcctcggaacccgcccaagacctccaccccctagaccactccaacgtcacggaattgtcatcggaccgccccggaagtcgcctgaagaccccagaccgtccagagctccatcgtggaccccagagcatcgccgaagccctcggaacaacccaggagcccacctagcgcccccaggactcctccgacaaccttggagacacttcggagcatcccaccagcccactgagcattccagagcgcccagaagcccttggaacgacccagaagcccacctagcccaggacccatccgacaacctcggagacgccccggaggatcccaacagcgcactaagcactccagagcgcccagcagcattctgaacgctaaccaaccgtccagagcacccaagcagcctgccgagtgccccagagcccccccagacctgtcaaggacttgcaaggcaacttcaagacctcaagagggtgcctagcccccccagagcaacccgtaaaccttctagcaccccccacgaacctcctaaacacatctggcaactcttgtgttcttaccaattccaacaggtcacctcaacaacattatatctaaaaaacacttgacactctcaatatgattgatttatctgcatcaactcctcctaccaacaaaatcactcttgatgaaacttcaaatgggtacaaatcttcactttgttttccatcacgccaatctttgtacttattgattcttttgctaaactatctaggcaagctcctgccactcaactcatcaaagagcctgattcttcccgccaccttttaaaacggtttcaggagtgggatgtggaatgccactacactctatgggatgcaatcattcatgaagcccaccaacatcctgcagcttaccaaataccaactggtattccagaatttctagaattttgcaagagtttcctggattcagaatacgtcttcaccctcgaggaaacccttggccaacttttgcaatccgagttggggattgaatttactttgcggaaccataacgctgtaatactggaatcaatcttggaggatcttcaagaacacaatggctctgctggccaacacgatccacctcaaccagcctcaaaagctgcaggaaaatgttttcatgaggcacaagttgtagtcgtcaaaatgggaaggttcacaacccctgataaaaactaccaacatcacaagctaaccatcactcagcaaagccatgagttgatcaaagacattgccacctccgacatgatgtacgacactcgtcttactcaccatccaaaaattacgcaacttttccatggcactcgaaagtcttctatggcatctttctatcagcacagtatccaacccattgcttgtcgcaacgaattctccaaggctcccacattctacactaccaatgacccacaacaagcgtttgagctcccactccacaaccacccaggactcccacctgacagcctgattgctatctttcaattcaacatcccaaccgcagtcctccacggggatctcccaccctcagaaggtgaacacccatttgatgtgaagcaatacttaccaagcgacgacttagcaagctggagaaccttttgtgatcaaaacatgtcaagagatcattgtggctttaatcatgcctatgatattgttatcggtccactctgcataccttcctcagcacctctacaaccgtttcagatcaaaacgactccagtaccaaccacccaaatcgcattctgcaccaagagggctggtagatggcttgaacaatatgttcaaagggtttttgtagaggatggtggtgaggaatgaacatatcaatcacagcaagcacttgtgaagaagaagtgagttcctgttgtgaattattatatgattctttagccaatcaagtcactaatcatgatatctaacttgttacatgtgcttttccagtgcaaattggctgacaggtcaagatggcaaaacaatgctttgccagcaaatcaggatgggtgcccttgatttacttccctttgtcacctctggtcaatccattttttttcttcaacactgtgctaaccctacaagtggaagcacagtggttttttttgttctcaatttttgtcacaatgttcaagtagccatcaatcagaggcactggtatattctcttttcctgcatttcatctgaacaattccagtttttcttcaacactgtgctaagcaaccctaccaaaagtggaagcatagtggtctttttcattctcaatttccaagtattgtttacaaaatatttccaagcacattcttatggcacccttttttcatgtggataattgttaggcaaaacccctgtagctgttattggtgtcaaaatgattgtgtactatgctgtcctgttcctaccaatcatatgatagctcactcaacatattgcaccaatcatgtctggggcaccagttgaaagtatgtgctgattgttgatcatgagattgtgccaggactggtgtgcaacaagaccaaggtgtaagcatagcttgatgcatacattacagcatccaacctagatgtgtcttcattcaataaaatgactccatcctggctgaaattctgagtgatttgattcgagtgccttcaggtgataagatcctcaatcaggctttctgttgactaaaatatccagttgaagttcttatttccgcttgccctatgttgacaccgtttgcaaccagaaagcagtatcactcacacaatcaattgtcttcacatgtaataaaattcagctagtcaaacaacagaaaacaagacactacaacaggtgaaaggtattttttggaaaaaaaaaaacacatcagatacataaggattaaatgcgcatgaaggtgttattgctgccgctatggtagttaacatcaagattaatgctaggaccaccagtggattcagacaagtgcttgagctgcaaggtcttttcagcaatccgctctttataagatacaatgaaccctaagatcgagttcatctcgtccacattatctttagtcagcttactgagacgttcttgtgtttcatcaaacctaccagattatttgatcaattgaattaatgagacaagtgatgggacacattagttttctgaagtcgattgtcagaaggaattacggaatcaattcacctcactctcagagcttggatttcacgaccaattgttatccgattcgtttcgattgtggactcagtatcagtaactcgcttgagaacagcgttaatttgttcattcattcgaccaatttccgccgcaaatttctatcacaagaaacaaagatcaaaacactcttgttcagtcccatccgacttctgaaaaacttttgagaacttccatgctataacaaagggatagccaactgacttctttatcatcttcaagttgtttggctaactgctgaaccgaggtctccaaggtatgcagattctctcgtttttcttgtagagtttcggtgaggtttgcgagtttttcttcgacccagaggacctgatcagtcaatcccaagcgatggacgattgcgttcttcttgagctggataagtgccggcttgatatcgataagtgtatcaggaagcatgtcgaagacatcggcggcaccgctgttgacagtttggctgaagtcaagatgctcgaatggctctggcgcacgagggatcaagcccagtttgacggctttgctcttgtacatcgtcagcgtcttctcgactcggtcggaggcttgagtgcttcgaacttccaagtcaagcattgcttctttcagttgactgtgcttcgcctgggcagcagcagatgatcgttctaattgagcccgagtggatgagatgtgttgcaattcggcatcactgatgttttgcttggctaccaccgctgctaattcggcctttttcttgtatagcttctctcaaagttacctctaaagaagttaaattcatttttttggttagaatcattcacctcgaatgattggtgatttttagcagagcaagctggaaagaaataccgactcaacctgtactcttcaagcttttcttgattgattcgttgtacctctctgacttcttgtttgcctctttcagtttgcctagatattccaaaaagctttgagcatccttggccagttttttgtgctctctcttagctccttccagatctgactatatggtaagaatagaaacagaagagaaaaaaaaattgtaagttgaaagtgacatgaaagtgcgacgaaaatgaaatcaagaggtgacggacaggtttactagctagacggttgaatttctgctctagttgggtattacgacgctcaagtctttcgatttcagataggacccggtccttgcgtttttctgagaaaggacgagatcagtaaacaacaaacagggcagaaaaacaaacagttcaatccacagagacttacggaagtactcttctaacggtggtttatgtaattcacggtcaaaatcatctgattgaagaaacagtttgtaagtcgcctcgagatactgtaaccagtggctggtggctaccaggtcctcggcgctgctgtcgtccggggatggttcgacttgagtgtccaatcttattttttcattagacatcgcttcttcacgcagctaaaatcaaagcagacagacgcatcccacataagtcagttgcgtcaatcagtcatcatcagcatcccaatcaatcctataccttgatggttgtaacgatccaatgcagcattgccaacagagtaggccaggtatgcatactcccgggggcttgtaatccactcttcgtgagtgcatcatacgcaatatatcccatactcttcaacagagggattacttcatcctccagtttcttcccataaagtccccagacatggccatggtcagagcattggatcatgaacttgaagatgttttggaagtccttggttgttggagcctgaagggtcttgattgtcaatggttcgggatagccacgctctagaagaaactcgtaaacttcatgttgccaagaagcgattgtctttctgtcgcgtgtacgagggtctttgtaggtttgaaagggcgggagcagggaagaggtgccgtggtgagatgcttggaatggcccaacagatgaagctcggttagcagaaggcgtggaatgcaaattgaacaggcccacaggagggacatcgttggcgctacttgatcggtagtgggcatgctcgtttctattcaccgacatggaggctcggctagccgcggggaaattagagccactggtagcttgtcgattgacagtctgtggggcctggaagactgacgaacgtatagcagcgtcttgatgttgatgactcgagaagccagaagctggagaaggttggaaataggcatcagaatgttgaggaaactgaaaattcgagctcgttgcaacactcggctgcctgggacctgtggacagattaaattccatcagctaagtaagattgggatgggggcaacaaagaaataatcagtcgactcaccagagtgggatggcaagcgttgagggagcagcgagaatctgttggctccaccaccctccctagtggagcttgccacttgagcctgcggtctcttcagtaccgacgaaggaagaggaatattggatccaccataaggatcgcccgatgcaagcgtgcgacgacggggatccataatacataggaggaacgatcaatgatcgaggagaacgaattccctgggtaatgacggaagagagcaaaaacaggataccagctggtcaggaattttggagagtcagttccaagcgttcagaaaattgtaagggaacagcttgagaaacaaagtaaatagagtgtacttacaattgtttggataccatcgggagcagcaacaaaggatggaagtacatgtaagtaaattgaaaggacaagcttaagaccgaggtgtatgcacctatgtagtctggagggcgcgaccgtgacgcgtttggcatgtcacgctcctgacttgagctagcttggcataaggggaatttgggaaagctctgaaggaatcaccattggacaaagtcttgaagatgcctaccaaagaagacactgattgaaatcaaagtgaaagcataacaaatgagaccgacaggagagaaaaaaaatatacagagcaccgtgctcagagactcatgatgtcagagtaaaacgggcttggtggataaatggaatgaaatcttccgctattatatgtaatcatctcatgaggaaacccctctgttatatggagttttgtactacgtaaactcagataagggattgcgattgttcgagaagacttctccctgaaaagaataacactatgtataacaactctgaagattcgggctcccttccttttgccaagagttacaaataacccaggtggtcggtcttagctcaaccgagatggattgccccaaagaggagtgcaacaatgcaagttggatgatgttgggactgggtgccttgggcggtaatgtccaagcttgaggagggtggagttcctacataaaaatacactcgctctcacttgtcttctgagcttgcttctcacgaattcctctgtcgcctgggggggtatggtttcggggtccggcgtttccactgtggactccatagtggactattgtcccgccccatgatcccgctgccggtcaccccacgtctgtttgaagttctagaatgatttggcgattgcttcaactcgtgtagcaatcagctgatggcccagaggacaggaaaaacttaagtcctgcctcgcgcttgcagaccaacatataaatagcccaagtttccctgggccaatggagaactcacaaacgatcaactcggctcttgcattcttttgaacatcgattgtcgtaaattgtcgagaaaattggctcgccatgaagcttttcgtcttaagtatagttgagccctactgtctttatgggatcatagatttaaatgtgcaggaagtgaaaattactgactataaacgaatcacatctcagttttgtagtgttctgctggccatggatctacaaaatctctcgggggacctaagataccatctaggagatggagcacatttttcagaagaaattcgggccacttcagaggttgagcaacgaattaccccgtcaaacagagacaggactgccaatcggcttcgcttcccaggctcaagtctttttgaccggattcgtcacaggaattctggccgtgatcaggggagagcgactctccaagcagctccagagccacccgaaataacacctgagcaagagtatatgttccaaagataccaacagcagggtgtcaatctgctgtacattgctccggagcaagcgctttctgaagttgaacacctccgattggtacaggctggcccgcccacaggcccccgttcttacaaggaaaccgataagatcgaaaataccaggttgctgggatatatgctcaagccgtctccatccatacgacaggatacagtcccgctagaacaagccctcaagacgctacctttaagttccaacgcagctcttcaacggagtcaccgtattggacttcgcacctctgggaatgggccccacgattaccatgatggcagttcttcaacttccgatcaatcgcttgacgaaataacggaggtccttttagccgatccagaccaccggaagtgtgtcgtttgcctagaaaaattcaaatcgcctcagagagatggcaaaaatcgctggtccttcgacaaagttttgatgatcgacggctgcaaacattacttccaccgttcttgtcttcaaacctgggtcctaggtagaggtcatcgagactgtccgacctgccgacacgaggtttaaccacccataaacccacaaagccttgttgacaaccaaatccttacatttgtgacttgaataatcttactgatcgatggctcagagttctgcttctcttaaataataactttgcatattccttatcttcttgttcaaaatatcacatttttcaagttcttcttttggggctccttgcaagaagtcctcttctccttttcaatcaattcaagactttttcatctttcccccttcccaattgttccactcagaatcctccaggatttattaataagtcttgggattcagatattcaaattaaacttctctaagcattttctaacatcactggatggaaccgagaccttgactagccataacaaaatcagaatcgctgaatgttccgagacaaggtacctagaacaaaatcacttcttaagctcatagcagaaatcaaaatccaaatccaaatcagatcggttgatgttgcgattgattccgcattccaaagaatcggctcgtcacattgccaacaaacgtgcttgggtactctttcctatctcttactccagatttctttgggcaccaggatttcataggtgcatccacatctgcagtagctcctgatgaaaatcagtcattcaaacacatatttattcctaagacggttcataatcgtatcacgtcaacaggaaaacagaagtctcgtaataaccaagaaatatataaaagtacatttagaatacgatgtctttagataacatttgtagatcgtaattttaagccctgcttcattcgtgtatcggcggctccagggggcctgactttctaactcaactcgggcctggccgcctggcgcgctcgaagcggccgcagggccgattttacatgattttgaggaaagtgatctctgcgaaggcgccagggggttcggagtcggacgccaattataaacttttgtctgattcaaattacctccagagtcgacatgttgtactcagttggaggttttgataacaatccacgtctccaaagcggcttcttcttgccttcgattaccaacgcggtagtgctgaatgttaagcagggctttatccctcaatcgtaatatccacattatcacttccagcagactatatctgtggtgaattttgccaggggcctgatggtccattcaactgatattttacgacgatccagtgcactatcttcttgctatgtactctcaagaaacccccattgagaatcctatctcgcatttcatccaacacatccttctgttgagctcaagttactgttgcactccaggtcgccctgaaccagggaaagtcccaccaccttcgaaaaaaaaagcgatatcgaaatgtagaagctatgtatgtataagtaggctccaggctacggagttggtttgctcctctggccagaaatgatattcagtcagaaaaccaaagaagccccgaagtcaatgtgagcaaaaatccgacgggggtggaagaaccgttcacgggcattgagcgattgaaactgtgctcagtgtagttagtgacagtgtagtctcctgacggtgttcatatcaaaacaaaaccaaaacaaagtcaaggaatggccaagcaaatctttcttctaattggatttcatggacctggggacttgccttcttcttcctcaatgtccggaatctgatgtcgcaacttgaatgttttaaactacttcttgtcttgaaaagcagctcagtagagatgcatctaaagggagatcaggacaacaatcacggctctaaagcgtacaagtgcctttctttgaattcccatacaaaattgatacgtgcctagatcagtactaacaaacactcaatgaggcgaggttcattaaatatttaccccaaggccactgcaggctgaatgttcagctgaagatcatgacattgataattgtctccgtctcgattcaatccgatcgcgtagctaaagcttaatggggacaagcaatcataatttttaacgtctttttgcaagatacgtaggcaattacgaccttgaaggaacaaacaattcttatctgccagacctaccatggtcaactgcgttcagcttctgatacataattttgccctctcacttttaagatggaatttcctgttgcatcacgacaatacgcttaggaacaaaggcatttatggtctcggctactaattgagttgagccttagctgttaaactcaacaatgatcggaatgaagtaaggacggggaaaacacaaggacaaagtgaattcatacatacatcaatctctcaaccgttaaagatcacgcaagcttctcaaccgcctttcacaaaggacgagtggccaccgggaaaatgtcttctacaaactagtttgtttgtatctattccaactacacattcatgagcaattcaatacatacaacaaacaattgtgaaagggaaaaggcatgactagcttgaagtcccatcgggcgcgtttccctttgttctagcgctggggcaaggctgagccctagtcgcaacggtgctgctccccggtgttcattgaatataaaaaccagcccaggatttttctctgcctcccacttcccctccttcatccacaccagaccaccacattctcctctcccctccttcctccttccctttggagcacgcccgccatggtggcccctcacactcctcctgttacttctcccctcgcccatcctggccaaaggcctgcgaaaccagtccgctttggatcccgaaactgccgtccaaactgctgccttcttgttcgtgtcagaaccgctcaccaaatgcccatggttacctcaagtgctacgcactcctaccgcttcaccgatgacggtggcatggaactcttttccgagcaaggcaagctggatgtcctagagcgtcgggtataccctgaggacatgatgccatctccagaacgcccgacttgaatttcggtaagctccctcttcaatcatttgtacattctatcctccatcagcctggccgacttttcttcacttggatcatctatcacttctcagaagaattcatcgattccacgtgattccttcatctttcaattactatacctcaatttctttcaactttatcacggtaagtactcaatcaatcatcattcaaacgaacctttccaagtactaactctgaggattttaggctttcaagaatctttcaaattctctgacaaaacacggaacctacttgacgaggacctcttgggaagaaacccagccagaagaaaaggtgaaatttcgctccgccacttatattcgacctgttatttattctaattattcattgacccgattcacattcttctatctcaccttaccaataatagctcatcaacatgctcggatactcacctctccttgcttttgacaactctcaaaatttttctttccatgcaactttgtattctaaatgtacttttatatatttcttggttattacgaggcttctgttttccttttgacatgatacgattattaaccgtcataggaataaatatgtgtttgaatgactgattttcatcaggagctactgcagatgtggatgcacctatgagattctggtgccaaaagaaatctggagtaagacataggaaagagtacccaagcacgtttgttggcaatgtgatgaaccgattctttggaatgcggaatcaatcgcaaaatcagccgatctgatttggattttgatttctgctatgagcttaagaaatttgcctgtcatttcggtctaggtaccttgtctcggattcggctggtctcacaaatttacacagtctgtggacgcctctcgaagccgctgtgataatacatgataatcaatcagattccgtggttatgcggaagaatagagagagagcacaagacagaagcttcaattgttgcttcgtaggctgtgtatccctcacatacagaaatcattcctggggcagaaaaaggtcctgattagaaaaagtgtcgcaaggaaatataggtaaaaatcaccgcgtcgccgtagaacacgttagcgcgcccagtgctcaagggatgaccccagagccggggttcaccatgacctgactggcgactgtagagtaaagaagcttatttccccacggaaatcatgctttgaccctccatgacccttctatgtgtttcaagaccagtggagtcgccaaaacatccgggggtttgtaaggtgaaggcctcatctggtcagtccagccactgtgcgcattaaaaataagatatttttcactggagtgcatcaagcatgaagctaatccatagtggtgatctgatgatacacgagactgaaggaaaagactaactttttcatctttcccccttcccccttcccacttgttcgactcagaatcctccaggatttattcatgtaagtcttgggattgagatattcaaattgaacttctctaagcatttcctaaaatcactggatggaaccgagaccgtgactagccataacaaaatcagaatcgctgaatattggttgttgattcactatctgtgagggggctgatacatacactgacaagcttctagcaggattctcaagttgagaattccaagcaacccatgggacaagaagattgggaaatacctgttgcaggatcttgagaagactgaaaatttcaagtcgttgcaagatttgaactgactggcacctgttaaattccaatccaacatgattgcgaagaaagaaaacaatttgagcaaagcaataagattagaaattagaacatacatactggtcaaataattgaacaccatttgaccaggtaacataacaggatgctgcattccttgggagaacgacaagctaggaaaccccacaggctgtaagatacaagatacaatcttccaaatggcaagggtacgttaacatgcagcaaggtctaccctcaccatattgtatgcagagatgtttctctcttatcatctccaaaaaaaaaaacattattcaagtagatggagactgttaatgagataagtcgatcggatttggaagacgcaatagctggttgaagattattttaacagccttgtttggaatgatcatttgcaatgcatatcagaaatattatacacaattttgtctagtaccaggatgttagaacgaggtgcacatggtggttttgttttcaatcaaataaatatgaaaatggatatgtatggatacaatttaaaatctgtccttttgtctttcaattttgaacaggatgacactagagtcctatgtcggcgtggttgtaattacctttggataaccaacaggcccacaactgggaatccgggaagccaaatgagatatggagagtagctgggatcgatcaattggggtgttgagcgtcggaggaggaagagggcggcgaggggtccaggttcatttgatgatccgaggaggactcagccgatgggctgactttgagttcttcgattaactgggctgcacgtgatttaagtttgacgatttctgcattcaatgatcttattcgggcgtcctgtatcctcctcccattggcctcgtctcctaacagccatagcatcttcatcgaatgactcagggccatcagtgaagtgcacgatcgaacaagcgtctctgtcctcaattcgatcgctaaactgtcttgcaaggctcgcaacttatcaaccgatccgacctgccaacatcgaacgaacagcgataagattaacatgctgctcaactcttcggacaggactaggagaacctgctggaatcgcgtactgatgaaagatcgatgatttcctccatgccctcgaccagagtctcgacatccctatcgacgatccgattcaactcgtcctccatttccgacaacctttcctcactagacaagcccaaggaatcgttttgggcttcgacggccgccgaccggagcgcattggtggctgtagatagattcgttcgtcggcggacgtcggtttggaagagcgacgaattcgacgcctctttttctggaacaaacattcttgcggatcacttttttttctcacctcggttttgtggttttgtttgagaagaatcttgagaggaacgaagcgtccgtttgatcagctcgaggatccaaggtggtggtggtggtatgtagctcacaaatctcacctcctgcttgggctgaagagagacacggttgaggttggaggacgacatgtcacagaagctttcacacccccttccagtgacagctcacagttccacagctcacatgatcacgtcgcacgagaccgcgtgcagggggccaatatgcaactggtaatggtggtcctcctgcactgattttaggttatttcaagcttcaaaatcaagacttggaatggaggataaaccatactattttagtaaggttgaatctgtatatcctatgagggatggcatccttccttcactctcatgatatcatttctgtccctagtgttatcttgattataagtcttttgtattcaactaacctaccaaaccccaagaagcctttaagatcatagttgtagggaaaagatctatgggcttttcgattttagactcagaaatgaagactgagcaagaccagtggatcatgaggggagtagaaccaatggatgggctacatagaaagccattgacacaagaaactcaagattcatggaggagtcatccctatgaatacacaggaatgccccatatttgtgttaggcctagaacaagcaccagctatggtttgagatctttgtccaaattccaatcagagctgggtgctgttcttctgagagttaaacattgtccatttgtgcacctagtgggttggttggctggatgatgagtcatgctatctacatagctcaggggggaaagggaagctatccaagctggttctcgtacatatttcttgcgttcagtctttccaaaggagccgtgtgtgcatgaggtggtgtttggagtcagagtgtgggcgaagtcggtcactcagagagtaagtattacgtaatcacgttcagtacttcaaccagcggtggtggcgtgcgcgctcggctggctgatcacagctgaccaccaacaccaacactgaccaccaaccagctcacagcaattacctcagaaccatcgcatacaatcaggaaacgaacaagatgacgaatctcagcacactcaagatattcatcagtctggtattctcactagcactcaacctagccatccaaccttcatcaacatcgaccgtccaaggcctgggatggaagaagtccaaggataacttattccaatccgactcactctccgagatctcgaagcatttcatgaagaacctcaactcagatgacagtccttcgacccagacagtactcaccttcgacgattgcggttcgtttatcagtcttctctttctctctctctccagaaaaacctcagctgatatatatctactttatttgcatctccttcaggtcaagcctctgatgccgtaacgattgagagcttcgaggtagaccctaaccctcccgaaccaggtcaaaaactcaccattcgtgcctccggtaccgtccacgaattaatcaaggtaaaaatccagatgacacaatcaacactctcaggttcaatcgactcactctctccctcttttttaatcttctcaggaaggcgcctatgcagatgtcgtagtcaaacttggagcgtacatcaagctaatccagaagcgatttgatatctgtgaagaactgtgagtcggggctggctctttcttttcggatttcgagtggcataaaaacagagaatcatactgttgtcttacgatttactaatgtctatctatcactgtcttatttcggtagatcaaaagcgaatgcaacgctccaatgtcccatcgaaccaggtcattacgagattgtccaggaagtcgaactacccaagcagatcccccatgccaaatacaaggtcgaggcgcgtgctttcactcaagacgatgaggacatggcctgtgcagacgtcgtactcgatttcttgaagtcttgagaccatcccctctgttcgcccccaaacgagtttcccctgttttttctcaagctctgttagctcacaagcaacatctttccctcaactcatcaagcacgtctttcttatgctcctttctcttgcttcccttcacaatggcctctttttttaaagtcacccgtttttacccttttccaacacactattcttcatcttttccgttctcaggggtttcaaatgatcttcataccaattcacataaccagtaatgcatcaaaaaaaagacaagccggcacctcacaatctttcttgttcttgtttttgttgttgttttgttgttgttgttcttcttcttcttctgattgctcatgttgctccaactcgattgatatgtacacaagtctcattcataacctatttcttctagcttgctaatgtaatccgtttgccaatcattctattgactccatgtgcttttggtctcaccctgaaggttatacaaatgatagtcctactggaggtagatacccaatgggtatctgtgttgggctgagttgtgtcttatacagtgtctagacagtactgcatctgatgtgtggctagatgccaattgccagggttttactaccctaagttgttgttggctggttgagttatttctgagggtttctttaattctttttccacctcttttctgcctctctttctctcttgcctttttttttctgtcatgatttctctatcagcaaatttgtgatcaagtttactatgtgcatagtttgagtcaagtttaaaataagaagtcagccaatggctagagtagtcaagaaacattcaccacattgatatttagtatagattttgactctatgtgtgtaaatgttcaaagctatatagaacaaacaaatggccaatggtagtgctagaaagagacaattggccatgaagacatacaaataatttcaaagaaaaaataaagatcatgatttgaagatgatagtcttgtgggaagatcaaactattttaaagtgtacagaatatttaaagcctaagcaatatgatgcaaggtttgaaggtgttgcatgtagagtgtatcaacgctgccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgagtgtatgccttaaatacaaatcttgtgcccaacatattctcatattcagcaaaacaatccaagtgcatggaaaatttgtcatagcattgaagctcatgaaagtttctcctgaaagttctagaatgactgagtgatccaagaggatatgtgttggattcctttttttttcagatttatgcaaagcaggatatatgggataacttgtatatttcaattttaattaaattttgcacattacttgctatgtgaatattgaatttatgaattcgaaaccaattctccttcaaataattactggtaaaaaggtgttgattttttgataaaagaaggttggcatagcttgagactcctaaaagttctttcaaaatcaaatcttcaactattttcttcttctggttttcatcagcataggtttgctgtttgagcttctgagaaaccgacatgaaatatttacttcgggcaaaatgattctcaatgtttgccatctcctgatagaataaaaagctggaagaaactaaatccattttttctttgaggtcaggggcaatttcatatccataatgttttccaatgaattccaaaatgaagaatgaaaaaatccgtaaagttgaatactgatttggatcttggaatgtttggatgaggtgttgagtgaatttctcaatttcctgggaatataaagttttattttgggtttgctcaagtgtttctggtgtggacttgttttctatatatatttctaatgtttcaaaaaatttggaatccagaaactgtagaatgaaggaggtatcaaggtgaacatttgaatctagaaatttcatgagcagtaattccctgagggctgaatataagaaaaatcttttctttcttccttccaaaaattctacacaaatcaaaattttgaatggaaagtaaaatcataaatgaaggtttgcaattttgaatgaatctgcatagaaataagttgtggcttaccttcaagaaataatctgaaatgtgaaaattgccagtcttttgggattgaataaatattatagagctctcttatgggcaaaaatgcataaaagcaatacatatcaaaggttttgatcatgttttttgcagcaatctcaatggttctgtcattcccaaaaaaatcctcaaaggctgcttctgtgatcagtttttgtctgtacatgtattcagctgtcttgagtaacaaacaaataaaattttggatatgtttgtcaaacttttcttgatccttttccctcaaattttctattttgaatgaagaagcatcttccaacattctacttatgaatccaatcagggccttgtcctttactattctgaacaaatctttggattctatatccaattttaaatattcatctgtcaagattggtggtttgtttgatggaatttcttgtgattttagttccctcgctggttcttcctttgttgtttttttctctgaaggtaaggctttcaatagcttcttccacattctactcatggttaaatgattggatgttgaactttttaaattagtatttgatggttgactagggcctggtggaatttcattggtgtttttcatgttgaaaatagtttcaaacaccttgcctgtccaatccaccatcatttgttgaaaggaaatcaaattttcaagttggcttatcaaaactttgctctcctgagggtattctaatttcagttcttccagagatcttctaagggagaacttcaaagttccaatcaaaggaatataatcattctctttggaaacacctaaaagttcaaattgggtttaatttttacagaatcatcaaattcatatcacagacagtgcagtgcatgagtgcatttcattttctttcttcaaactcacctatttttggcaatattgtaacttgcttgttgagctcagggacagtttcaatatatctctgaacctcttcttctgacatttgcaccattctggaatctaacattcctgtccctagccctccaggaagaagaataggagaggtatctgttgtgaattcaagaatcagtattatcagtattcatctttccaaattgatacaaagcttagggaaatttgaatcaccaggtatagccatgcattgaattctgtgaaagaagctaaaaattgtaaatcccattgacaggaagttcattaagtaaagttgcattttattgaggataatcatggagatttagcagggcaaattccactgtatgacagaaaaaaatgcaacaagaatttgagaatgttatgatctgcccctttcaaaagaaaattcatggaacaagcagggatgttggatacacacctgggcacaagtttgattgttaaatgtgaatgactttttgacacacctggccacaaatttgattgttaaatgtgaatgattttgtgaaactggttgtacagcatagcaaacaacacctcatgtatttttgtctgttttacattcatatatgtcacaaattctggtgcaaagactccagggtgttgattttcagtcatattagtactggatagagattgatgggacatgtatcaacactggtatgtacagctggtaagcaaaaacttgttaggtttctgattatacacaatgaatctatactagagtattggagctaggtgcttgaaacaattaaaaacttcaagcaagaccacttgaaattcaggatgtgtgcaacagtgggccactacactaaccgtagtggttagtgtagcataatgtagcggaattctgctaagctttagcatagagtagcagaattctgctgtgtccaatggttagtggcattttggccctgtagtggccattaacggcccgcagtgtagcaaagacctgctaacactacgtgattgcagcatgcaagaaaatcactatgctaacacttttttgtcaaaaagcgtagtgtcccagcattgcacaatgtgtgtcacttctggtactacaaccctcaactcagcgcaaaaccatgcagggttttttcagttttacagctgaatttggtaaaaatcatgattcaaacactcacaggtattgatatttgttttaagttccacatgttaaagatttatacaccataattcaacaatattatgtgaactagaaattataaaatctgaagggtggcaagctcaggactgattatttacagtttatctagaaattcttgctgtaggtgattgaaactgttcaaacattgtagaaggacttctgaaaaatctgattttctccctggatttaatgtagttgcaaagtataattctcaagtaaacaaaacctgtaccacaagatatagatatttgcgtcaagaaactaatttaataagcaagaagctcaaaaaacacaaggtattaatgaagctaattggagtgtaaacaaatcaaaacatgatgattatgccattaagttctcaaaagtgtaagttatccaaacatatatgtatgtatgttgttcctttttttcaaattttctaaaatcaaggtgaattggttaactccaagatgttatttttcactaaatcctgtacaaattttgcttgaataatattggatttatgaagttgaacccaattttcattcaaataaacactcataaaaagattttgattttttgacaaaacaatgttgacatagcttgtaactgctgaaatttctttaaacattatttcttccttgatttttttcttctggttgtcatcaagatggatttgttgctttatcttctgagaaactaaatcatgaattttgtttccaaattggatgatcagatgagatgaaatgttgctcatctcatgatagaatgacaagctggaagaaactaagcctatctgttcttgtaagcttgggatcatttcattcacccccagaattttatatccataattctttccaatgaattccaagatggagaaagaaaacatcctcaaatctgaacacctttctttatcttgaaatatatggatcaagtgttggatacatttcttgctttcctggtagtatggatcttcatttttgtattgtttcagtttttctggtattgaattttttgcagcataactttctaatgtttcaaaaaattcagaatcttgaaacttcacaatggaggaggcttcactatcaacagtcaattttgaaaatctcaggaatatcaattccctgagagctgaatataaaaaatatcttttctttctttctcccagaaattctgaaaaataaaataaaatttgaataaaaaaaataataaacgaaactttccaattttagatttataggtatggcaaggagttacagcttaccttcaagaaaaagcctaaaatgtgtaaattgccagtttgtgggtattacataaatattgtaaaatcctcctaagggccaagatccagcaaagaaatagaggtcaaaggtttgcatcatgttttttgcagcaatctctattcttctgttattcccaaaaaaatcctcaaaagctcctttagtgatcagtttttgtctgtacatgtattcagctgtcttgagcaacaaacaaataagcctttgaattatacgtttgtcaaatttttcctgatcttcttccatcatattttttatttttaatgaagaaacactgtccaacattctacttaagaatctaatcaggaccttttcctttatcattctgaacatatcttgagatcctatatccagctttaggtattcatctgttgaaagtgctacattgtttgatgaattaccttcttgtttggagagttctcccacaggtgttttacatggaattccctccgcagcgatctccttcaaattgttaacattggtgtttttgaaattgatagtagtatcaaagacttggcctgtccaatctaccatgagattttgaaaggaggttaatttttcatattggattatcaaacttttgctcccctgagggtattttaatttgatttctttcagatatctttcaagggagagcttcaattccttgatcaagggaatgaaatcctgatctgttgaaacttctgtatgttcaagttgagtttgaatattcaatagagtgattcaattcaattgaatctagtcagtcacttcagcatcacaggcagtacttgcatttcatgtttttgttctggctcaccaatctttggcaatactgttacttgcttgttgaactggggaacagttgcaagatacctctgtaccttttcttctgaaatttttactattctggaatctaaaattcctgtccctaggcctccaggaaggagaatgggagagacatctgtggttaaaattaaatcaaggatcagtgttcatatttccaaattgacatgtaaattacttagatcaagttaaatcaccaggaatagacatggatttgattccttgcaagagtttcaaagttgaaaatcctattgacaggaatttcattgagtaaatttgcatttgagagtgaatatgatggatatcagagaagttcaaaatgtggtttcaggcaatgtgcacagatgatgattgtttgccaatgttatacttttcaaatggaattatttcatggaagccatggacaatgtgaagaaattactgaaccagagattgagtgctacaggtgagctcaaaaaaatgtatagatttctaagaccagttgtgctattactaaatattaaaccacacctcagcagcagtatgtttttttttttctgtgtttgaaattcaaatctggccataattgtgatgcatagaccccataatattttaattcaattcaatgtgtactgggaagacatggatgcaacaggcatcatcaccagtgtcccactaccaatccaaaaattattgagtgtacagtggtgcatcccctgttagtgttactgtatgcagtcccagaaaagctttgggtttttgaggactgtaggttacatatttaaaaggccatacagtcccatataatgtatgtattgaaatctgataattactcataattatggcttctttctaccaaatctatgtacagtctcctcccagatgtttatagccatctgttttgagctccacaccgggaacccaaacatttcaagtcacaagaatttgtggaatggtggaaaacgggtctcaaagaatgaatatgaaaaaataataacaaaaaataagattttaaaatttgtaaaaagtaaaaaggagaaaatcacaaaaactgacagcctcaatttttctttcaggaaaagatgaaatgtccaaagtgatagtatgagatctggaatgaatgataaaaagtgaaaatttggaaaaaaatgactacttggtggtttaaaaagggtgcctagggggtcattcatcaagaaatgtggcattctggcactgcaatctactgattttgactgcagggtgtccacccaccatgctgaaactttttttggatcaatatttttcatttataatcattcttttcatgttccaaacttgccctctgtgtgttcacttttcactcaaacaaaaaattaaagttttcaaaaaaagttgattttcttttatctttttcacaaattttaaaatcttatttttgattattattttttcatattcattctttgaaacccattttccaccattccacaaacttgtgtgacttgaagtttttgggttccctctgtggagctcaaaacagatggctataaacatctgggaggagactgtacataaattacaatctcaagccaaaaatggtaatctgactggggtgtaattattgtcaacatagaaataggaagaattagaccatctcaccaaaccccaaaccccaaaccctcaatcttccccagctcctgcccttcctggggtgtgtttccttgcttgtttcctgccaatcatttcataacctcaagaaccatgtattcctgtttcccattcttgcttcatcaaattttccacccctccccagaagtaataaaaccactatttttctctaacaggaaactacaagaaaaagtcaagcaactgcaagctttagctccaatcaaacctcagtgcaagctgagttcattttgctgaggtaatttggtgtcaaaaccctgagacttcaaaggggtgggccagaacaaggtacagtgccctcccagatgtatatagccaacttgtttggattacacaaccctaacccacctacttgcaatcatgtgacttgggcaagtggtataaaagaggcttcaaaaaacacgacgaaaggggttgtatcggttacaaccccccgcgataaggtcgcccggaggcgactgatataagattggtctgattgaccgattttatatcggtcgtgcccaccgatatattagaacaaaggaaaaatgtatcggtgggcctggccaatataaaatcggtcaaggagaccgatgttatatcggttgcctcggggcgacgttatcgcgggggggttgtaaccaatacaccccctttcgccgtgaaatgattttgaaaacaaaaatttgaaaactgatttttaaaatttgcaaaaaatattaccatcattgcacttttttcaaaagtctcaaaatattgctccaaatgacaaaataaaaattggaacttggagtatggtatgctggagaaatgataataaatgaaaattgtgataaaataactgccagatggttttaaactggtgtggagggagacattcatcagtcttgcagtggaaaaaacagtagaggaggcagcgctatcaaattcaactggtgttttgagctggatactgaggtccaaataatttctggtgttgatttttttttttcatttattatcattcttcttgcataccataccactctttccaatttttattttttcattttgagcaatattaagaagacttttgaaaagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcacattctgcttttaaacccgcatttttaattaatttttttttgccattaatttcgagtttttttgattttttaaaattttttcctacacttggaagggtgtagaattttaagaattaattcaggaaacatgtcaaaggcattattcaagatatagttttcattttgatgaaaattaattgttaccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaatcgaattttaccattaaattttacacacttttaaatgtagggaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggtttctaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattcaaagtggactgttgagttttaaaaaaattggactgcgccattaaattctgcgcacattaaaacctaggaaataaatttaaaatttcaaaaaaacatgaaaaataaggtaaaaacatgtgtgcatacaattaatggaaaaaatgagtagaaaaaaaataataataattaaaactcatttttatggaaaatggttttcaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaacttgaaaaataagccgtaaaaattaattaaaaaaccgcgtaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattgaggccctttgaaaaaagtgcaataattgtaatattttttgaaaattttgaaaattcggtttttcatacttttgttttcagaatcattttttgaaacctcttttaaagcacttgctcaagtctcatgattgcaagtaggtgggttagggttgtgtaatccaaacaaattggctatatacatctgggaggcactgtacaaatgaaagtgtgagttcaactcaagttcagtgcagagtatggtctgagctcttgcatgtcaactgacaccagttgcttgactttttcttttagtgggagatattgatagaccagaacgtgccaccaatcttccctcaaccttgagtttaccatgagaaagggcatattgtccttgcaggaccaaccatccattatatatcttgggatcaatcatttgtgacatgtgtgtgaacatttgaaaagcttcctccacttcagaggcacatcacagagtaggtaagataaagcactaggtttatccatcagtgatttttttttgtaaaacagttggggtgaagcaattaaaaaaaacacagaaccagaatccaattactgatctcaaccaatgggaacacaaaatggaaagtccccaatgtgatttgaacacatgacctgctgctgtgctgactgcaggcagccgctctaaaccactgagctatggagaccaggatgcatggaaaggcagggtttggcatccacaatcccacatgttacaccatctttagacataagcaattgatacgtgtttcaacttttttttttttgactgactcttcttgatttgttttcagacaatgttccatcatcttccatgttggattggtttaatgtgaaagtccattaggtttctaaatcttaatccacaagactcaggttgtggctcaaatccttaaggtttttgttcaaactccacacacctacatccaaagtgaaactgagactcagagcaaaaggagagagagaaaagaaagaaagaaaataagactttgaggatcagatgtataagtagaaagaagttaagaatcgagaaaagttaagaaacaaatgcagcagcttattgatactgatttgggaagaaatggaaataataagttaaatcaatgaatgggaaaataagagggatgaaatcatttggaaacactaaaatccatccaaaattgttgtgtatgtacatatcagtaaggaatcccggttgagatgacattgatatttgaacgaagtggttggactaggacgctaaggcaccagactccaacaccatgtacaacatagtttgccaaattctcgagatgattttcctcaggaatcgttcaagaacccacaatggaatcaactacagtggccacactcaccccaacagtttgccaaataactgatatgggctagaaggtttgtggtgaggagtgcggcagagacatgcgaaccacaaatagtccaaagttcaccaacctggatgagaaggatgcgacttgagccaggcttggttttggattgacggctgatccgggtctaacatcggaccatactagagagcaactccagaagacatatttatgtatgacaaatatgattgacatgtaaccaagaagcggaataaaaccaggcagatgtacgcagaataatggattatcaaattacggatgagtcacaaacaaaaaggatgtgtattgcgtgacggctgagaagtgataaatgataggaagaaaactacaagacagttgtagtgtgaaaacaatcaaaaccaacgagaagttggatggaggaaatgtcgatgtgggagggggaggagaggagttcatcatgaggagaggaacaacaggtttactagatgacgaaagaaaaagcaaagaagttggacgaccggcatgacaatggaaatgacaacgacaaaatcgaagacaaagatgaaaaccaaacgaccataaggcagctaggtctttgagaaaggcacaaacaataaaaaaagacgataaccgagggagggtcggtgaaatccctataggatcatggccgtagcaaggagagcacagccaaaaaaggtgactgacgaaagcacgacagcagcggcggcggcactggtggaggcgttggtaccagcagacccagacgaagacccagacgaggacgatgatgacgaggaagacctgccgccggacgatccgttggggcccttattttgggtcggggtggatgagttcggggagttggacacggaggccatttgaggaaggtcaggccatagggccttggtgtcagtgaacgtctggcagtttgaaacagctgggatggcagccttgtaggggatcgagctgtggagtaacggaaatttttaagccacctcacttctttcggatctcatgctgctccgcaagtgacttacgtgatcgggccagctgactccgggggctgtgtgtaagtcttggtgactccgttttcgacataggtgccggcaggcaattggttttcaccttgacacgatgtgaaggttccgttgatcgtctcgtagtgagcaggcgcgttgtatgtgcaaccaattcggtcgtaaatgtctacagaggcgaacggggtaagttgcaatgcgtgaggtttgctggatcacaagaaaagggtgtttcttacgttggcagagttgagcagcgttggggccagcagggtcacaagctttgtaacaaaatacacccgagccgatgaagtagctccattcgatgacttgggtataagcaggacctccaggggtgttgaaggcgctcgagtacatcaatgcgcccaatgggtttcctcgttgatcggctccgtgggggtcttcctctcctccggtgtcattggcttggatgttgagtgcggtctgttgaataaatccaacggcttggatatatccaggtgttcgggttctgtgatgtgcgaccgtcgatcagcagagctttccaagcaaattgaaaaggttgttggactgacacttggagaccggtgatggctcctgcagggattagcctggtaccaaatttcttggtggtgcagtaggccaccatttccccttcgatgtttccaacgatcgattctggcttggaggcgccccatagacagaactgtaattatcgcaaaatcaagaaagataagcaaataaattggggtggctaaaggcaaagtgtgagaaaacatatcttgaatagagttgatgaaggtggtttggcacatcgagtcttggttctgggtggttgcattacacctgttgtaacctgattgggggaacgggggggaacaagggtagagtcagcatgttatgctcaaagtttagacacataattcatcacgaatagcaaagaaagttgattggcaggaagcgatggctaattcaaggttgatggtaagctcgtggggaagttgagtaaatgggacaagcaagtggcatgcaagaacaacagccttcgcgggtgttttgcagatcccatgatgatcgataatggaagatgacaggcggtgaaactggaggaaggcaaacgagacgagacccagacaaaccttgttgctggccacgtggtccatttccagtatcagcctggtatggcaagttgggccaggtaaatcgtttctggtagagggggacatcgccagaggttgagctctgtccctcaccccctgctggggctgcggccggggcagagttgctgttcgagggttgagtcggctgcgattgagcgagcgattgaccggcggcacagaaaagagtgacgaggaggagtttatgaacggaaatcatgttggatgagttggtgatacgtaatctgctgagatattaacgtgtgatgtctgtcgtttggaatgagcacgctaacttgaaggggttactggatgatgagatcgaggaggttgacagttgggcaaaggagattcagatggacaaagggaggagttcaacattattcagctttagaaccacagattatacacgactagcttgagagctcaaatgaaaggggacagagtcgggagttaggacagcgaatggataaatccggtgagcggtgaaaccaagaggctggttgaaacatggacaccatcctgacaatcgagcgtcggttgagggtcgaggatgtaacaatggcggtaggcagcaccatattcatggacaaggaaagagtgaggcgatgcagactccaggggaccgcaagaggagtggatggataggaagggtgttccttgtagaaggatgagtagcacaggaaacttacgagatttcaagcccaggtgagcgtataagggaataaacttaacaaaagatggggtggaaatttgggctctttgttggcaacaaagaacaaatatataggggggagggatatgggggactcgatagcctggataaaagttgaccagagaaatacgatcaccgtagcgggtcagtgctgagctgagactagtggggaaggtcaatgagcactgggtttggactgtactcgaagaaaacagcaatagcgtggtatgtaggacttgaaagaggtattaagtatttatgtaagaagaaaaaaagagaagacggcgcaagaggggggggggcgatgtacagtaggaaaggaacgaccaccgacgccttgaatctggcacctggcacctatagatggaatgaatcaacaagactacaacaacctaactacccagtataatcgcgccctgtcacgacgccgtaaagcgggattgggtagattttctaagaaaaaaaaggagacggaaaaaaaagatgatgatgatgatgatgtaggtttgtggttatactgagcttacagactaaaaaaaaggcccaggctcgtatctgagagggttggttggattattaactgcactcgaaatgtgcaataaataagctgtcgatcaagctggtcggggtcggcagaggggtggggaatggatactgttcagggaagatggggttgcagaggtgtgcggtgcctgtatgtagttgttttttttcctccctccctattcagagtactactactagttattatgttactgcttgtgtctgtgtatattatgaatacagattgggtttagagactccaagaggctaattgattttggagtaggttggttggttgtagaatgtaggagggcctaggacaatccggtggaagggacgaattgggaagatggcacggagcagagcggttgggtcagctgagaggcaggagtgtaagcacaggatgagagtcggaaggctacttttgctggagatttataggatctctcgatcggctcactggctgtgatgtaagtaagttcttgcttggtttgttcttgttggtgacccggtggtgggtgtgagtggacggggtgggttgagggatctactgggagtcgtgaagggattcggtggatggtgtatgagtgttgagagtggacaatttactgatgatagtcacttgagcctacacaacttgaacaatagatagattgagttttgtttttcaggccgctggcttgttgactgtgtgaatgattgggttctctctctcttcccctgcaagagaggagtcgtcgaatcggtaacagcgattcggtggggatgtgtacagcatagaactcggtcgtctaatattttctggtcgatttcggctggttgaacatcggcttacagtgctcttgtagtcggttgttgaatttgtttgtgatttggttggctcaatcttccagcagcatagaagagtgcttgtgaaatcgagtgataataagacttgttatgatgatcgaaaggaagagctgctgtacaggtatatcggtttcgatcaaggctgtgtcgagataacctcggcaagcatataagcacggccgaagaactccaggcagagaccgagagagagagagagatcaaagaggggaacaaacggagaagctttgaggaaatatgccaattatggtaacttgatcactggtcccttcgaggggactgctgctcagggtgggctcttgagtcccgaccttatacgagcagccgagcggcaaaacccacacaaggatgaaataccagctgaacggaaaatgataaatgaatatgtaaataccaccttcgccgtgggtgtcaagatctatgatactatcgagccaacacgctgtctttgggttctaacttctctgacgatattgagctaaggctgaggagggggggctatcatcatgactttgtactccaagaaacacttataatcaggggcatcatcgtgggtctgcgagcaatcagtgcactgagaatgagatccagtcatcatcaagtcaacccctccgtcttccaggctccagcagtctgtcagaccggccctttttttgtctattctctgtctgtctgtctctctctttctgcctgtgtccgtctttacatttctcctcctccagatacccttgtaaacaagctctcgctctctctctttctttccaggaccttgattgcttcagactggccgtcgaagagacccgaagatctaactcgggcaatttcttacacaacaaaaatttgcaagctcatgtcgccaagcagtcaaacgctgtatccttcggaccggaccctctcgacgcgtcctgccgtcgccaactctcgagttccgtggagagagaggaccttataatcgaacttgatcaatggccttcacaaactttttctgggctcggcctggctggctcgccttcgatatttaacgtttcctggcatattccggaagacccgctagattgtagtcgatcgtcggaatccacactgtcagaggctagagctggatcattcaacactcgaggttgatagtacttctttgccattggaagaaaagagtttagtcgcttccatgagtttctaaaatattttctcaagtgctcgatgatccggcctctgtagagcaaatccaaacagatagataatctttttgtctaattttgtaccacatctttccagcctccaggaagccatcggcatttgggccggtcaatccgaaccctctcctgggaaactgtgggtgtctatagcttgcggatgaatgatgccatggtgttggtccaggcccagtttctacatacatgggggctttcgaagcttcaaaaggaagaaagttatggggtcgagccggtcgatcaacagagcccagcagggccatcatggagcggactcgcgagatgggcatcccgcatcgagggttttgagatctcagcttagccaccgacaaaagggtggagtcggcttcaaagaaccaaggggtttcgttttcgtttgaatcgtcaagcttgaagcttgaaacacaggcatggaatcttagatgcgatcgaagtgaccgagctcagaagctctttccgatcaccgaattacgcgatcatcatcgacgggcggtcttggttcccgctcgctcgcgactcaccggttgatcatgtttcgagggcgaaggaagatatgtgattacacgcctctgtggtcaacagggggggggatcacttgtttccgtggtcaatatagaactgggggaaaagctttgctcgctgcccacttcgcctgggcatcaccgcggtccaatagcgcttggttctgatgaggattacagagccccatctatcactcctggaagactgacgagtgactgacgagttccatggcgaatctacatacggaggcgatgtgagctcctgatcggctactcacgttgtccgcccacttcaccagtcttcttcagtcgtgctacaaaacacatggatgtgtcgatataccgacattttccaatcacctttgagatcgcttgatcacgatcaagttgaatcttcgcgttgaatcttcgccgatatgtggatgatgtcacttccaaattcaaatccagtcctttatagaccaacattgtcatattgaatatgtatccaatccacattaccacaatttgcaagagtttgtagaagctcaatgctggcttgactcgacttcaaccagggctcctcatcaaacctgaactcctgtcaacccagatccataaaagagcttgaagaccggccaatgagtatgcgtcatacaagataatctagtcttgattgacaatgacctgcacaagagaagacaagatcaatcaatcacataggcttttttttgactgaaaggtaatcatggaaagtgagataggtaaaaaaaatggaggtgttggtgaggggaagggaagaaaccaataaggtatggtgtttacagagtgttgggcttcaggtttccaatcacactgggatcaaaggggcatttttcagggacaatcttttccagcaagtccaaaattcaaatcacagagccttaagcctggtggagggataggaagaagcaaaaaaaaatcaaagttttctctctaccacaccagcaaaccatccatgatgattggttttgaaattttgcaaaacttggttggagatactgcaacatttgcttgagaagaaccccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccatatctgtggcagcgttggaagaaccttcaaaaaatctaccaaatgatgctggcttttcaggctgttgatctgatttgattcacatgaaaactggatttgtgtttgataaaaatccgaagtctttttgaaaatttttgctaggttttttttccaaaacctagaaaaaattctaaatctttgttggaatatgcttgtatcccatatgtagcatgcttctaccataacacagcaaccgtgtatttagtctatacttggatgcttctggagtttccctcttagtgaatcagaacccattttttctcactcagaagtgtcacaagactttcagtctgtgtaccagagagtggatgacttcctgttggcatttacaaccctcacagaatttgatttacaccactggaggacttcccgttgaatctgggaccctcacagtttttgatttagacccaaaaagtctacatttttgcagggaaatctagctttttcggctctaaatcaaaactgggatccccgcagatgttgacaggaagtcatccactaaggtgttaattttgagcatgaaaatatatttcttcagaagccttgtagtgaaggccctcatgtgagctaggcctggttttgattagagtcttaatttaggactgagaggggtcttgaaatcccattgtgatccctctgtgaaagccgcattctcttccatctcatttcatgaaataccattcattaccaacaaacccaatctcaaacctaacccataactcaatcttgctcctcctcaaacctaaatacttcagtatttaagcggctcacttgccatttttcacttgttgtaacttgctcctttttcttcttaaaatctctatcttctgctgtggtaactttgtttatcttctaatcattgttaacttcttaataagtctcacatatattgttctaaaaatcttgtcttccttattttggtttttgatctcagcaacaaaagtcatcaagttttctcaaaaaacactctaaattgcaacaggatgtcctccagtggtaataataattttgaaatggataacttttgagagatttgtttgtgaatctcaaaattgtccctcctgtagtgtaagcatagattaataaattaacagaccaccaatagaagcttcagatcagtttggtgcaattatcaagcctgaactttgtaacctgattggatccatgcagctttgtatagatgacagtggtcagcagttggaacgacaacaaaatacaatgatgtctttaagaatcaagacagtggatttgggaagttttgcactggaaaagaagtaaaagaaccaaaggatttgatttcatgtaaatggtcagagtgaataaactatctgcaagcagagcaaaatttggttgtgataatgaatatacaaaaatttcttaatccttgtctgcattggtatgcttttgaatggattttgtgtggcattattcaacattgacttaccagagaatcacactgaaagccgttcaaggacaactcctcaacaaatctgatttgccgcaaaaattgagagaatgttttgaatactttgggattcatgctcctcaagcattatcaaaacccaaaccccagaaaacaattgggtttaggtttgtctgaagtgtgcaaggccattgacctccgtacaagagtcaatttccttcatataaacatgggacattgggttgggatttgatgcactttatatgattgcccaaaaagagagtcggtaaagtttcaaagggaaaaccccctcatgatcctatgtctggctcaagtttcacattcatcatgcaaatgaaagccaagcaccacccattaacctagcatgctcccctaatgaacagaaaatgaagtcataaacagcctcataacaaatggttgtagtttttcaatctactcacatgagaacaattgcaaggctaattatgcacacacatgataataaaattgattaagtggatgaaattaaagagcaatttttatatcttgtgtcatcttttcatatgctgtacaggtaagaaaagagggaaaaaggttgatgattgaatagttctagttttgtacctcggccaaattatcaaaccttgtctgtaatgaccagattcaaaaagtaagccgggatgaggctaggtaggtgcgattttcggttagatttggggttgatttttcgagctttcttgtcggagtgtcaggtgaggctgggcttaacgaagagggagaaaaggtttgcgaagatagcatccactcgctgtgtcttggcctggttggggtcgacatttcctcgtagtatcttctgcaagtgtccgaggtggtggtttgggtcttatggagtcgcggttcgttcggagcagcagccgtcatatcccaagcaagagctggcatctcgggcaatggaatctctgcaagcgagagctcgcgcttgcgaggaatatctttcgttggagtgtttgtattgaaggtcgtaaggacaaggtatctcaattggctcgcgtcttctggccctgtattgctctcgatttcatcttctgattcccactctgcaggccccttccctttcgtacacggcgattcaggttggaattggcacccagatgacctaacactactcagcttggagcgtccgctgatgctctccttcaacctggtaagcaaataggaggctccagttgatcgattactgcctgcctccctgtggcgttgattaatcccgaactcgctgaatccgatatcggtgccgatattttcgagatcttcagtccggtgcccatgaatcccccgttgttttttgctctccggtaaacccatgcgggaaatgcagcacgtctgtctacagctggaaggatgtggattcggcgcggtcttgctatttgagtttacaaatggatttctcgatgagcccaccccccatttgccagttttcaagcgatatctggctgggccaagaccaggcgtgatggaaggtttagaagttttcttcgaaagcgttgtttggttgatggagtccccctcttcattgatctcttccaaagaatctgttgcgcatgctcttcggtaattcaagtaagattgtatcgggtttcttttctcgctattgggcttgaatccaggggaaacagcagattgatcgacgccaaatttgaaaccagcaggttgttctgttctaccctcaagaacttgccgcatcgatatataccgcttaggttccacacgactcgaactaaagccaggccatttcgattccggagagcgtgtccaacgcagtcctttcaatcttgaggctctatcactagtccaatagcccgcaataaagattatcccaaaaaaaaagagcaagacgatcaaagtagtagcaatcgctcgactagaggtatgggtatttgctgccggctcaactccaagtgcattaatggtgggtttgctggtgggaatcaaactatgtataggagtcgaagccaatttagcgaaagagattgtcgaagaaaagctttgatcattatcacccaagctggcttgctgggatatggtcaatgaataggcgactgtggagtcgctgagttgaggagatccagtaggttgtgccagtgggacagcggggattaaactaggctttggagtcggtaggagcggagctgaagttaccacatccaatgactggccgcgatttcaaccaaacaaatccgagagaaaacttgtcagtatgtaagataagcttggcaaattgtggaatggttcttagttggctcaccgtgactgtagctattatgccattggaattgatgttcgaaacaaacgccatggtaaaatagtattataaagaagaagaatacactaaggtccaacagtccaacaatcgataagcttatctgcgtgaaagctctattgcttccttcgatgtaaggccgaattcgattggtagataccaaagctcaacaagcgcttaatcgaatattgtagtgatcaaaaagagggggaatgccttggaacgaacctttgtacgcttcacttcttgctaaccactaattttgactttcggcaccatggggccgtcgatcaagaacagccatcgcctctgcccgatggccgaagagatgtggaagcagcaaagatagttgaccaaccccctgtgcatattgtgatgagtcaaatctgaggccgtggctgcatgttgtgagcaccctctgccgaccggtccctctgccattcacaatgacatctttgtcgaaaagcgttttttggccatgagtccactgctcggttgttgcactggcttcacttgcgtttactcagttttctacgaaaccacccttgccaatggtttgcttcatgtatccatactgggcggactactagctgcgatgcatgtgccaggacgagaactttactacaggtggacggattgaatcggcggtacatacgtttgccgattggattccatccctccgagccgtgaatctcactgaatgtatggcaatccttcaccacacgccatatggggagataagagtacaatcgtcacacagtcccctcaatctgttcaccttaccattacatcctgaaagtgtataatcttttacttgggtattttgacttgctcaagcctgacacggataagcacaagcggggtgacggaccaaacccaggtgaagactgtctttgtcttctgagatgccagcggaatgatggcttgatcgcctggacacagaaacgaatggcatgaagataacaacattggatcggctgttttttaggacgcgtccaccttcgctgccctccgttcaagcttgcacatttgtcacaatcattcctgccaggaaccgattcagcggcgcgccgacccaagcattcaacattacgattacctatgatgcgagaggcttgcgctgagggttcccgtgtctactgcccagactccaaggagcatcaagatctttcttcatccgatctcagtcaaacttctcaaacatctcgctctcgcctcatcattggcagttgtgcgtcatgacgtttcagtttgctttgggagctttggggaagaattgcccttttttcgaattacgccttcttacctgacccagaggtcatgatgccgccgatttcgatatgcaccgtgctgatatggacaaccatttttgatctcgggtctgcggtagctttcctgttgggtgtggtctcgtgtggctggcccaccctgccagaccctgtcacatacgcacggggtttagcaagcttgagggaggcgctgcaaggcaggccctggcacctgattgcaaatgagcgaactgccgtcggagatgttaagggtggttgaggctcgcgagtatattcgcacgcgtttttgtaatgactgactgggaactgcatggaggagcagttgacctctgatgacctgtcagggaaagtggcatcaccttgatcgaaagaagatgtggcacgtaaaaaacaagcaatccactgcgacaacggtcgcatcagctgagcacagttgcacaggtgggaagccggatcgcttccgatccttcccaagatctttcccaccaacaaccagtcatccatacgagagtataagacggaaccctgcctcgcggcacccctgcccttcctcacacacaccgccaagttccaacacacactgagattctcaactaaaaattgcaatttctcaatcgcccccggcaacaaaccgcaacccttcccagcttgatcataaccaagatcgagacatgatgatgccctctaacccacgaattttgcttgtcttagctggttggtcccccctctcatttccttcaccagtggcgacgcgcactaatcatccaacattgctttactcaatcgcacaaagccttcctcatcggcgccatccaacccagcagccagtgagtcctcacacatccatctccgagacagtgggtctcctagacgcctgtgccatgctgactgtctgacaatctcctcacccacagggctagtgtatcaacgtcttcatcaacaagttccgccagcaacagtgtcattgttaacgggaaacctgttgtggcagattgcgtgatgactgtaaatggtgttaccgcaccgtgtgcccatcccgaattgctggccaacgttccctcgaccatcgtcaccaccagtccttgaagaagtgagcaattccacctcctctcggcgaaagtaagctttcgtgacgtgcccgttccaggtttgaataccgaatacttacaagccttactcactctcgttggctacccaccacttagcatccaccaatgtaatccgcatcttctcttcccctcacccgaaccgccttcgatctcatgctagcttatcattcatctaaccatattataaaccaaatctcgtgccaataagaaacttggatgcggcgacttcattctgcagtctcgtctctccccccgcgccataatcccaatctatggcggtatttgactgtcatcactttttacaagaacatttttgtatgaacaattcaattcttgaaaatgaaacgtttaattcagatcaatcccctcgagtttttagagcgctttgccactgaagcctcatccaggtgtccataaagtaacacgttcccaaggacaagaggaactgacagtaacagcaacggatgagattccgcgaggaattgcagatgtactggcatacgcgcctccccttggagttcgaggtggaacaaactgccatacatgcagtggaataccctccatacaagtgtgagcgcaagatagttgagagcggcagtgcgatttagcttgtgatacgatagtgtgtatctctgggagggaggcggcgaaggaggaatttgctagtgaagtaaagctgacggcttgagcatgattgagcctggggagaggtgtagtaagtcaaggtatttgttgcagctgtttttcttgaattctgcaccatatctgctttccaatcatcttgattcatatctcaatgcaagccctgcataagaagaggctctggtttgttggtctcttcaatcaattgaactctccatctgagctctgtgtaatgatggtttatttcatgagcaatctatctagattatcaagtgcacagtttttattgacacttttgctttggaggttaaaccagcttacagctacttcgaaaatggctgtccatgtctgaaaaaattttctttgtcaaaatttctcttctttgtcaaactacacataagctttgacaactcaacaaggattcaactagctcggagcaaggtctttggtgggaatcctcctcaagctagtagattcatgttgagtttatgagatttatgcatatggaaaaaaaatcaggagaaaaaaaaaatccaacttgacaacctttgtcaaaatagccgtataaagggttgctgtgcaaaataatctgttaaattttccctggacactttgattatctttttgatgtatcaaaaaacaataattggacagtgttatctgaattcaagaacctccattagaaacccaaggaaattgtgtgtcacagtgttattcatcattctactgcagtgcagtagtgtgtgtgcagtctgcacacacgtgtgtaaagttttaatcccttcactcaatcattatcaagaagatccttaagctagggtgttgagggagactttctagaaccaatgtatagtaattatttctgagaaaacttgagagttttaatgctaaacaactaaaccagactggagacaagagaaagtcatagatggaactagagatgttgcttgatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacccgcacctgctagggcagccagggcgggtacccgggtacctgcgccgggtacctgcaggtacctggcacatttttgcaggcaaatatacccagaaatctcacccatgaatttctgcatgacttggtaaatataagattgatattcactagatatacgagtaagaataaaataaaaataaagaaataaagaaaaacaaattattccatcaccaatttgaattttatcttctctctgatctatctttagctttacccttttgcttggcctcatttgccttattcaatgtccattgatgaagactgtacaccgtctttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccagcctcaacaaagcaaccagattagttcagcaacacatgtaagacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagttttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacccgggtacctgcctttttttaccgcaaatgttgacacccgcacccacacccggtacctgtttccaggtacctgctttggaaaacaggtacctgcaaacgggtaccgggtacctgcaaacaggtacctgctgacatctctagatggaacaaaagaacaaagagaatgagaaatgataaaagagataatttaccacaacagaagactaatcttatgagaaagacaactgaataaaaagaagacaagatagaggagaacacgagactattgacaaaaaagaaagaggattagttgtggccgatggtcacggtaagatgttggagttattttctcaccaaagttgatactgaagtgatccagttgatgatagggaagtcaacagagtcaaagatttgaccaagatgaaggtgtagatttcgtaagggggagtcagcagagtcaaaaagtgttgagtcaaggggaagacttagggaagtaagaaatgagggaaaggttggtgagtatgggaatataagctttaaggacagtcgatgatgctactgtcagtacaggtggctcgggctcggtggggcaagggaggggcagacctttaaggacagtcgatgatgctactgtcagtacaggtggctcgggcttggtggggcaagggaggggcagacctaggaacaaggagcagaaacaagattgatagatttcatgagtaaagaaggaaaggaaagaagattggatgagaatgatgagaaacatagaggaaagaataaagacctttaaggacagtcgatgatgctactgtcagtacaggtggctcgggctcggtggggcaagggaggggcagacctaggaacaaggagcagaaacaagattgatagatttcatgagtaaagaaggaaaggaaagaagattggatgagaatgatgagaaacatagaggaaagaataaagacctttaaggacagtcgatgatgctactgtcagtacaggtggctcgggctcggtggggcaagggaggggcagacctaggaacaaggagcagaaacaagatgaagaagaaaagagaaagagaacaacggttggatagtagtaaagtgaaaatacaacagatgtcacaggtggcatgtcacaagcagtcactgagatttctcattattcccacagtgagtggaatgactgagaagagggagagagactgccaaatgagagtggatcaggtgtttaatgagtggtctgtagagggtcaggaatcagagatgggcagttgttagttatgttttgagagatgagagtaagcaagaaaggatcaggtttcaaaggttgatgatttttagttttgctgtggagttcttgatgaggcaaggttcacagatggatcacaaggattccagaaatttctagctcagcagatagtgaagaaatactagtcaaagtctctgattagtatagtacaagataactgaaaaattgagaaggaacagaagcaaggaaagagaaagatagaaatgaaaagcttagccagctcagcagatacatagtgaagaaataggagtcaaagtctctgcaagtctctgctgagctatgtaggaggagggggaagggcagggcaatgtctgttgaagactgaagtagttgatggatcaagcactcatgtaatttgcatgtgagacctgtgggatgtgggctttcacagcaggggccagggatgcttggaagatctgattcagacagacaagctgcaaaaccttactgggttttttgtccttcttggaagtgtcccctttcaacatgatccagtcccagggtcccttggaaaggtttttgttttttgcaacaataacagtccatctagtacagtagtggacaaataccatcatactattgctaaaatcattcagatattgtaatacagtggaactgtcagtgtctgctgttgcatcctccttttcattttttgtttttgtgattgtcatattaattctgagcattacaaacaagaaaatcctcagcaatggcttcaaagcacaatcaatgaaagcccagacaggacaaaaatccagcaaaaaaagggatgcactgttcaagctctgagcccccttgatccgcgcagttgattcgaaatatgtaaccctagcttaacaaagctgtttataaccttagtgttatggtctgggccatttattattgcttgtccaggggactgttaaacttgatgtataattgatggcactagttggtcttatttatttctcgagcaaagctaccatggcagctgagacgtgtcatttgacaacacatccatcaatttcagaatcagagaatccaatgtcaactctgttgttttagctacttaagtccaccagtacaaagcatttttgcctcttctttgtttggcttgtgttggggggaagatggtcgatataatatgccgaatctaatgtggagtttaatgttagcttagtagtagtctctcataaaggttcgggagggagccacttgttcaacgatcagcaacaaacttgattgttatagaatgagtacgggaaacgttcaggggatagattagagtttgggattgtagagcagtcaaccacaagatataaattgatgtatatgaggcctatgtacatttagatcgtaatgaatattttcccgtgtagatatatgtatatatataggcgcgcgtaggtgagtggacaagtgtgttgagaaagaataaaagtcatatggatcatacatattcgagtttatcagaggggagaatgtatgtgggaggttatgagatgacagcgagattaagaagagaaaggagagccaacagggggatctgtagtcactctaattttccgcaccgagcttcgacgtattgtaagattcttttcgaagcgacgtcgccgaggacctcgacgagttgatcgggtcgcttgccatcagggtccaatctctcccgattagcgccggcttcgatcagcacacacgccgtctcagcatggcccgactcaaacgcaaggtgcagtggggtatggccagcattgtccacgacattcatcttcgctttgggtctctccgtccctttctcttcgtctgcattcggcagttcaagaagtaacttcacaaatggcgtggctcctgaggacgcggctcgatgactggcacagtgagcaagggaaaacgattcaatcgggccggctttttttcttctacttcttcctgagtttctcttgtcaatactgaaaacggcttgaagtaaagtggactgacagtggtaactggttggctcgatctttcgcgttgatgtcggcaccatattggactagtaacctcccaatctaacggcgaagaacagatgcatcatcaccatgactgcccatgcggttactcgatgaaacgaaacacgttgagaggggacttggggggtcactcaacctctaatcgtcctttcgatgcggcgtaatgtctgtttgtttgttttttacatccaaaatcgagtgagcacacgtagagatgatgggttaataatctgttaaagaactctggggtggggggagggtagtttcctcacaatgccgtctgtcctttttggttgactgcgttgacgtttgcaccagcgtgaatcagctctgatacgacctctgtaattccagcagaagctattcaaaaagaggagaagtaaccaagggatcgaattaaatgaatgtgctttacagagtcttcccgtgactgaaattatgagcttacatacctgcaataatcaatgctgtccagcccattgcgtccggaatttcgatatcgcatttgggttcctgttgttcaagtaggacctgtttcatgtgacggattggggcatgagcaaagagaatctacaacctataattaacttttgaaattaagaggaagatcgtgaacacgtactctgacaacagacaagctgccactcgaacttgagttatgcaaaggtgttcgtccatctgagtctagtgcgtttattcgattgggatcttcagccaaagcagccgagaccagctgggcttgacctaagaatatctcaaagtcatcagctctatgcttactttgagaatatggggccaaattaaattaaaagggactgagcaagatggaactcaccctcgtaggccgacctgtggatgtcaatgggcattatatttgaaagtatcttcttgggaaatggtttggtccttggggagttggtgttggacaacggatgacaggtagttgatcgagcactgaaagtggtggagcaagagggcctgcacagcaaccttggacgggcaccacccatcttctgattcgccgtcgggcggacatccaggaaaccaagtaggtaccaccatcatctcatcatcctcactcatcctcttgaatctattaagaaacagagcttcaactaaatacatttgaatcatacttcagttcattcaaccaatcatctgatgattcaagtgctcacggtccaatgtcaggcctcatacataattctgccaaaggaaacataaggtatttattgcagtgccagcagtagaccataaccagctccctgaatatgcttattgactgatctcaatggccaaatgttctgatagtattagaaacaataggccggttcacgtctgaagttcaaggcagtttttagcacatttgtagataaaatctcatgaattttgtccaatctcatgaatcatcaggtttggatgaatttgatcagatttgtgacaaatttgtaaaattttaatgataaaggtcattaaatttgcctcaaagttcagacatgaaccatcctattaggacggttcagtccagatgatttcaagcagacattaggactcctaatgcctgcttgaaatcatctggacataccacctgaaagcctgatcacctttacactagatctctagatctcaaggcccatctctttgaactctcttgtgaagtgatgtgagccaaatacataagttgaattcactttaaagcatatcttttcttgttcattttgatttttttgttttagaaaggagggtgagtggaggacttcccgttgccatttagagtgctttttaagccctccccagtctaaaattaacaccccaatcatgattccaaccagctcatgtgagaggtatcatcaccaggcttgcaaaaaaacaattctttacaccaaaaattacgatcttgggggtgtaaattcaattctgggagggttgtaaaccgcgacgggaagacatccagtatcattccaaggcttcttcattttcttctttttttctacacctcaatatatataattaatttaatttatatcaaccatcataagcttaaaggaagaaagatattcttttttttcttttgaaagaaaaaaaaaagaaacctccaccaaaacaaaacaaaaaaaacttcctaccaaaaaaaaaattcaaaaaataaaaaaaccaccatcaaataaaaacaacaccaagcaaaagaaaaaaaaagcaacgtcatcaaaaggtgaacaagggggaagaaaaaaaaaggaacccaagacaataaaaaaaaaaaaaaaacatagtttatcaggcagagagataggaaggaaaaaaagacaagtcaggtgatgatagactccacctctggggcagggaacaagtaaagaagtatacagccctgaaaggcatacacaaatgaaaatagtaagtgttggtcttgttttgattatggagggggaggagagcgttgtgcaggagggatggacgaagcgacggtatgagggaaagagtcagacatgaccgaatcggggtgatcatcattgcgattagcaaccccagtggtaacggtagtggtagtagcagtagtcgtcatattagcatccgggttggcattcggaggcatgttggtatccagaggctcaggtctgtttgccagttgctggagttgagggtcgattgtttggggatccacacgagcaaccaagtccagatgagaagagtgaagtctctgctggagttcggagggggtcgattgaggagaataagtcgatagccccgattggcttttaagactaggatggacattcgagtgattgctaaacatgccgcccggattagtgctgcctgaagtcggatgcgttcgattgaatagatgctgcccctgttgctggtccagtaagtaccgtctaagccgatgcataacttcgatcggtaaagtccggtgcaaatttgtatttgttcgaagaatacaacacaatttctccaagtcatcataatactttgtcaagtcgggttgggttgtcgtcggcctcgtcgtaaccgggggtttgacgcttggaagaagagatggaggcaacggagtcggtctgggcattgtggcattggatgggacttggttcgcaatgttcccatttgacctcgacaatgtgctctctccgcttgaattcacatcctggagctgggtcagacaaggggcaaggttactactactggcggggttcgcctattattatgcagaagaaagaattgcaagtaagtcatcaaaggataaaacgaagaggaggagaaacaaacaaacattggcaggagatacttcattcagtgtcgttccaccaagcctgctaggattgctcatcaggatagtgattttagacttggtattagaggggccggaagtactgggtacagaatggttgagttcatcttttggtttactagttcttggtcgaggaggaggtttgggtttgccattgatatgcgtcctcaatttcttcaccgctcgtggaattggaactccagaacaatcagcacaaataaaatctgctgttgcccaatttcgcttagctctcttcatgatttcatcagccttatcatggcaaactaaatgttgccacatctcgcagttgtcacagcatatcacctcactgccatcatcctaaattcgatgaaaacgcacatcctgtcatataaattgtcgttcttttctcttcacacagattcatgtcgactagctgaagccaactcaccatgttgcttccgatgacaccacagatctcacaattcaattcccacttttcggtctcatcgatagagggtactgaattctcagccccggccctggcgactttgacagccttaccctggagcttgctctcagctctctgtctagctcgttccgcccgtttgagttcggcttctcgttcactcgcctgttgagcctcccggagcgctatttgttcctgtcgttctctcaatctgatcaatcgttggtcctcttccttttttttctttgattcttcatgctcgacttctttcaaccgtttggcttctaatcggtctgaatgcatccgagtctccctggtcatcatttctacttgcattgagttcgcttgaacggcctctcgtgtggccagtctgctggatcgctttcgttgagccatggcctcttctttttgttttcgagcttcctcctcctgaggagatgattcgacaacacgatacaaaaggatgactaggcgtcaattttcaatgcttatgaagatcaagtagcgtgatcaaaacttacgttatgggcggcaatgacctgtggtaaaacttcattatctatgaattcaaccagctgtttttccgactgactttcggtattttgaaattgcaaagaaaagtttttccagtcgttcaactctgcacaaacctatccaaagttcaaacatatgtcaaattcgcttccttttgaaagaggtcatatcatcagcttgagacttacaacttcccattcaatccaatctggatcgagggggtgtccctttaattcaggaaaaagtgagtccgaaccgtccaaacatggttttactttttcggcgtcgcaggaagacaaatttcccgagtcaacattcggaacaacctcgctggtttggatattagattctggagtagttagttcagaggaggggtcgtgggttgagacaaggatcgattttgcaggttcgggtggattgagtagtacattgcttgttgcagagtcgtcggacgatgattgatgaatgttgctaacaggaagatcagtagacttctggtcctggcaatctgtcacaggtacggcgtctacttctgtggttgcaacattcatattttgctcgcgagatgagtctttatgttgcacgtcgcctttttcaatcgctcttttgacatctggtttgacatccacactggcagcccctccactagagtcatcggacaaagactcgcaagtgacgacagtcgaagcatctgggctatcagaaagttctgagagactttcgtccacagaggcattatccggtgctgcgggtaggtgtttcgttttggtgggtggcggatttggtttggtttgattagattggcgagtattgccgacgaactcatcatcgtcactcatctccgaaagatcactagagaggactgtggatgattttttagaagtaggctgaaccacttcttctaaccaaccggcgggcacgtcttgccaaatctcattattagctctccgccttgatatcggtcgtctagatccattgacaccctgttttttgatttcgggcgtgttggaattatgaggcacaccagtcttctttatcacaatcattgttggtggccgtggcgaagcagatctgttgctagactcgggctgggtggcgcgtaatctttgcgatgatcgggtgccggtcaatctcggtctctttgcatcggggagtacaccgctgctgcatcgacggcttgggttagtagctggggttgatggggtagttgaggaggttcgagtgacgtgtttgcgtttctgttgtttgctttgcccgttcttcggcttcttcttttcccgtgctgggattcgaagagtaattgctttcagaggcggctggggttctcgacgttgaacccagagcctagactcgatgccttgcccactgagccaatattggttccctttggaatcaattccacaacgttcttgtctccactcaaatcgttcatccaaacccgcagtgttgggactattagccttggctagcacctggcgacggaaacgttccaggtcggttgaggtactgaaatgccattcacataacttaaaaatggcattaagcttgatggttggtaaaagacttgaccagggtatcgcgatgggacctgctgggtgctgaggtgctggactggaattttcactggaaagtgccgtaagaggcttggattcgggtggttcggtttgacgggacagcccttcagggggaggttggatggatggatttgagtctgcgaggagcgattcagaacttttggtgtcaacctggttggatgtgggtagttcaagagatgagctctgttcagtcgtgttgcttggcttggtatcagggaggtcgcttggagtcggtttgatttcaggggcgtcttgtggataggatgggtcggtgggagtttggccattcgcgggaacttgatgacaggtaccatttttagatttggttagttcagcatattgagagttcaagtcgtcgatggcaggtagggttgagagtgggatggcctcggcgatataaacataaccaacggctcgtttattgatcttgggttttggctttgcaggttcttctcctagtgggtttgcctgaggttcgcgttttatgaattctctacgcaatcgtgattcccagttggaggaactatcggaaaacacagaaaagggtgaggaaggaatgaactaagagttgaggcgaatcccagacaggagggggcttactttgtggttcgatcaccagtcagagaaaccaagagctttggaatcaagcttgggaggtatgaatcgggttgactgccatctaaatcagcttcgagttgctgtgaggttcagttgatagataggtgggagggagggaaagagagagagacaaatctgtcagacaggtgtatttcaagcccagtggcatcatgcaagctggagcagagagagagagttcagatgaaagtaaggagatgaagagtgctgagtttcaggagaaaagagtctcggaaaaacacgcgagaagctatgcagggcgtagacaaggctaggtagagggagtttgcagatggaaagggggatgaatgtgttctgatcggtgaatagataccgatagagatgtgatttatctgtgtttcggagggaggggtttctggcttactgagatggtgaagtccggtatggataggaggggtgcgaagatgttgaggaagtaagagaccgagagtagttcgaagctccttctgatggttcttagtgggggagggagtgaccgagttggatgaatgatttggttgagttgttgttgttgttgttgttgttgttgtgtttctgggttttgttcttgttggtttgttggtggttcttgttgttgttgaccggtcgagtgagagtcttccattgctcgtcctctcttttccactcgatttctctctcgatctctctctttctctcctcttgaccgtcttggaactgccccctcgggttttaaatcggattaaatcaaatgtcgaccccactctcttgaccctcctgagttttgtccttggatgtatgcatccctgaactcaaattgcatactaagcactctctggggcttaaacaaccgaccctcaagacccgccatccaaaaacaaaaggcagctcaagaaaaagagccaacctccagtgatcacctagctgctccctatactcgaaggccagtggccgcctggccaacccaagctttcgaaagtctgcctgcatgaagacaggtgggttgaccgatccccagccctggcctgcccttcggccgatttggtgcccaatcggtggagattcttaaacataaaaagggaatagttgttgcaaaggttcaaaaatataattatgtaatcctgatgagcgtccatagcttgtaaaattacaacattaatcaaataaaataaataaataaataagtaattatgatatcacaacttttggtagtgttgtgggcacccccgtattgagtaaggtgtaaatccagatcattagctttcatcggtagacccatacaaagagaaggatggcaagactcacagataagaaaaaaaatgcggaaagatggcaaaggaaggcccttcattttttcggtcggaaagactatccaatcacttctttggggtggagcgagctattaagaccgtcactcttgggttgatccttggctctatgaacaaagatgctgtcagattcgaagaggacgtccatgtcttcaagacttctgcccgctgtttctgggtacaagaagtagatgttcggcagggtgaaaaagttcaggagaccgaatctgttgatgcataatttggagcagagcatccaattcagctatccatttttcatccatcggtttcttaagtttcgagtgattcttacaagatgaatgtccagtaggtgatcgagttgaacaagaacggtgcgatctcggtaacgattccatttcctatcgaccatccaacgacactccactatatacacaaatatggtatgtattcaagtcagattgtcacaagaaagaaaaaacatcaagtgtggaattctacgcacgcatccacccttcgctcgtgcatacaggggcatgatttcggtaggcacaagccatgggacggttaaccaggctaaagaggggggaaatgcgtcagaaaatgaacaatgggagttgagggactagtgacttactggcgccgaaagtagcggtgtaaatgaaagtaaaactgtcaaggagaagacacgaaggtttggagtaaattggtgtccgttaaggataagcggcgcagaaggatgatgatgtgtaggtacgaacgcggtaacgacgtttccccaagtctgacggtcaacagtggataaggagatgtcggtaacaaatctgatgacatatgtagaagatgggatcgattgagttccggttgattagaaaagacgagttgatttgaatcggaggaatggacgttaccttgcagcaattccacagatcaataaggaaatgcccatcaagatggccccccagtaaagcgtgacccgtctgcccatccgatccagcgtcacaatcgcaacagtaacgctcaacactatcatcaagacatttaatcagtatcacactagtggggagtggggtttgtgagcggaaactcaactgtaagatatatcattaataccggagagcctgaaaaagaaccaatggttgaaaccgttagacacaatgcgtggaaaaagctaaagaggagggaactcacaagtcggccttatactcgctatatccagcctgatgcacatcagaagaagcgtggagatatcaaaaatcaaagcaaattctacatgcaactttgatgaagggtacgaacctgttgaaagacggtcggcgcataaacagtgacgactccgattccaaccaattcctgcatgatttggagccaaatgatcaaccaagtcctgcgacgtaaatgctgagggtcatcacagaacaacatagaccaataggtaattgcacctgatccgcaagacaacccaaacagagaatcagatcgatgggcccagaattgatcgatacacttggcttgaaattgcataccgttttcttcctgctttcgctcctcttggacagtctccaggattccctggagctcaagctccacccgtccagtgagttcttcttgcgaatctccggccttgtgtcggaggactgaaagaacttgccgggcatcctggtcgcgacccatttttgccaacctgaacagatctgctggttagcgcttttcttgccagacatcaaacagacatttaagaactgaccatcgaggcgattccgggaacaggggaactaggattagaagaaccaccaaaaatccaacctggatggagtagccaggaggcgtgatcacgtcagtcaagctgcagctaatgagtttaagttgaatactaacctgcaaagccaagggcaatctccaacgtaaggattgatttgcttcacgcaagccaaattcgatccactattggttcggagatccacattgtattttacagagggcaaaagatcagtgaggcttcaagcggtttatccagtacaatgctaactgacatatgctgtggcgagtccggcgatgttaagcataactagattggatcgaattgagatttgagagacgagatatttgagcgcgaggatgagtcagaggatcaactgttgggggacatggagagaggttgtgcccacattcaaagcccattgcggcacctcgaccggaatgatgcgaaagctcagaagtccagacgggcaccaaagcatttaactggccggttccgatcccagtgatcacccgagcacagctttgaaatacgtgctggatttagtgatggcccttctttttgttggtagtgttatcatcttttagaggggaaaaaaaattgcataccacatccatgtaatcttttgtcggtttggtattgtggaattgcggcattgaggatcagctaagcggttgatacaggaggaagatgactggaacaaagagattatacattttgtgccgaggcttgtagagcggcaccaatgatggcccaaaagcaagcaaagacgatggctgtaaaggagaaatgtcagtcaaccttccggggctttttttttctgttataatttctttagccctctcggagaaggagaccacccacttttgagccgtccgatccgatcaccaagtgatccaccgatcaaggctccgatgaacgttccctgtgagaattaaaagacaagttggagtaagcgggttgagttcttataggctcgtgtgatcgggatggttacttgccccataatagacagccacgatgctgcaggagcgttaaagcggaaatatcagctctggctgccagtagtgcaggcggaagccacatcaggaaagcagcagcaaactcaccctccaatcttggcagcatcgccgtcagtctgaggctggctgaatatacccatcttttcttgataattgatcgtgttgttgacacctagctcaagccagtcgtgttaatttgctgctttctcataggctatagggtaaggggcatttaactaaccggacataacaccctgatcaaatccgtagaacctgcaacacaggaagcaatgtcatggccaagttgagtacaaaatcaaatggttagagatcaccaccatgaggaccttcaggcaagtataaacctagaagcagaaagaaacccaagtcgaaaacccacatgatggcaattccggctacgatgttgacagcccaggtcatattctgacccttgaagggcagttgacgggttggcgagtatccaccggggaaaaacttggcgtatttccattctggaggagggaggatttgttgcaaggagtttgatggactagacttctcggtcacctcgagcgcatccagccttttttctttcaaattgttctgttcaggttcgacagcggaggaagaatgtgcaaatggcatcggggtcgactgtgcatcgttttgattagctggggaagacatggttctctggcgcgccttgaagtatcttttgtggtttttcggctatgatatcgatgtgctgacgttgaattttgaggaagattttttagattttttgagtctgaagagtgagtgaatgtgtgtgtttttgtgtgtctttttttcttttcttctccacaaggataaattcagagtagttttgtgggggtcttattatacctaggaattaggcgaatgcggagggcagagaaagttgagacggcaaagattaacagatgagattgacagattaaaagggtttgaagaagcttcggctagaaaaaaaaaatgaaatgtgagcagccaagttagacttttggatgttcggggatgatgcaagaggtcgaggagattcgaggaggatgtcgatgggttgatccatacttaatagcaagtaagtcgattggctagctctttgaccccaaacaaatcatcatgcaccactgtatcgtccattggtcactgtgaataaagttcaatcgtctggtcagtttggcaggtcccgccagctcctgctcgtctgtcgcccgacacgcgggacttccaaagctggccaccatcccgcttggagcttcaccggtgatcgtgcagttcacgcgtgagcgagcacctatggtgttgtgaagccattcatttgatcctcagaaagagttaattctagcgaaaatttcagaatgattgactactattacggtgtcttatcgcgacgaagtggaactgatcaacgggcacattgggattatcatccttattccttaactccaagtaatcgaatgtctccataagtttgcatctcaagtattaaaaaacacgttcggaaaatagtgcgctcgagtacaatgtgcggccgacaattgtatgaggatcgacacttctcggtgtatatgactgaacaggaaatgagaaaagtgctatttattaatgaaactccaaagctcaacgctaaaaggtgcccgggcgtccagaacagttcgaacgccaaggactacaattgcgcaaattcggttccagtcgatccaaccgcgaagcttggaatgccacaggtgccgcgccgccgctcgagctcagctcaagatgatcacaaacaccggtatatcttatacaagccgttctccatcgcgctccccaactgaccatcaaaatttgtgaaatccacggcgattgtcggcctgaatatggcttcgtgctgagccttctacgtgccggcacgtaatcctcgtaaatctcatatacctgggaatcgggaagtgctttgcaacagtgtgccagcttcccgaagaatgtcgtgaatgcctacgtcaacgtgacatacataaaatgataaatccattcgattccctcgggattcggagattaagagttgaaaagatgcgaatcttgaacccatccgcccggaggttttgattatccgcgcatcaacattgattctaaaacgtgaataacaagatgatggcccctccgctgatctacagtggatcgcggagacagatagagttggtggcgtgctgctgggtgtcctcaaatccacccgcggctcgggacacccaaggcacaacggagatgaaacttagagtgaccagtttatcttttccgggattagccatcaacctttttggtaacagtctagcaatgttatttttgtatttggcaagcaatacaggcaggttgcccggggttttgatagtgaagttttctaaatgacttcacttgacacttaatccatggagtttgttaagtgggctcaaaaaccatctctatcatttgcgtcgagtcctcgcgggtttgactcatcgctccagtggtgtgcgctctagttcacttcacccacctcgtattttacttatagtttatctcttcatccgattccatttttttcacttgttggatatatactattgccactgtgtccactgtgtagtataaccatcatggctggacccttgtgattgcaatacaaatcagtttggccccgagaatggacatatgagggacctcggcaacatcaccactaaaaatgacgggattcattggcttacttcaagcctgaatttctggcaaacgcccgatgtgtgtcacctatcaatatcccaaaagataagataaaacttactccctgggacaaagcaaggcaaataaggtcttgaaaggacgtaaataagattgtaataccggcacatgaatagaacatgggcaagaatttaaaaatattggaaaagaataactgaggatgtgaaatgataaaatgtgcctgttaatatgccagagatactgaaaaatggtctagaattataactcctgggctcagtatcaatcggtgtggccagcaggattgaaatataaatacctcaagcaagaggattctagttgagcaattccgctctggctgcctcgagtgtggagtctctaggacccatggtgtcaaagctaatgaaattacgatgagttggaaaaacattcattactttagtgctttgctctttccaggatttcatcaacgacgatgcacttacaaaaatacccctgctagacccttagagttggcgtatttcactttggccacggtgcttgcggtgtcgtcatagctgatcaaagtggtgttgctagcaaggaatggctaggatcaaaagatggaattagaataatgtgcgaatatgatttgactcgagcttcatcgccggctaataaaaaaaaatagtaaatcgaacctctccggagcagtcgtcgtaatatctggtgtaaccatttcctccgctggattcatcttcgctcaagaaaccagattcgactaattcctgggtaaaccatgagccaccataatctgtcttttgaccacagatgtctgttccaggtttatcgtcgtatttgcctccagcctatagtgcgagtggcaaaaaagaaagggtagttagagagatcagatgttcaagcttccggaaagccttctgcaaaattttcaattgctcacaggtataccagtgaagttctggtaataccaactcttgtagttgccaacggttctgggggtgagttctggcttggtcaaggtccacgatttggcgtaagcagggattcctaaggttagttgctccggtttgaaaccttgctcgaggtagatttcgatcgcatcctcaacggataactggttttctggatcagcacattgcgatctgagtggggcgttgggtccggtagtcttggtaaaactgccatggactgtgcgcgaatcaagacgaatgagggaagaccgagtgcagtgaaaagaaatcggaaccctggaaacttaccatcgtacgccataatgcgcctataagattgccagattgaacattggtcgaggagatgacaagataagaacatcagaaatccacacttgtttctctcaccggtggacaaaagaaggtccagttagcttacaattcgtcaagagcttcaaccatcatggtgacattggatgccggtaatttttggtaatcggcgtccctaatgcccgctatgctttggggagaagaaagctttccttcgggccatttgcctttaacttcctgtgggtaacgagcgcaagccaaaagtcaagggaattgttagcactgcgatcatgcccagctggtgttgatggcattcaccttataaagcaattgttgattttgaacatcctcgttactgatgacgttacaaccgattccctgactagtaacaggcagtaattcaaaaatttgaggtgaaactagtccacttggatttttcattttttggttcgaaaacatcagacaaacaacacctacatgctggcgtctgttaaccaaaaatcaatgagcaaaacgcgtatcttgagtgatctactatggcagtgagcagtaaacacaggaaaaggtacaaacaccttcacacttacattcccagtcaaaatcgattccttcgaacccgtatttcttggcgaaacgaatggttgaatcggcaaatgcggtccgattctcagcagtcgccgcaaggcttgaaaagaatctgggtggctccgctttgtcaatttcgcgaaattcaaatggaaacggaccagatttgcttacctggagccgccccagcctccaagagaataagtgggcaagaccgagtctacagccatcatcggtatgttattgatgagtaacacgcgacgtattgcaggagctatcacagggaaggcagaaattgatgctcacgctctttgcacttcttgacaaaatcaaaggctaaagtgtcccattcattttgggtcaaggaatcggtgccaattgtgaaattctcggtagtggttgccgcgaaaaatatgatctcgtcgtagagatctaaattcgtcaagaagaatgagaaagtgatcatggttagccaagaacttgtcaaaagcctctcctgtatgatcacaaaggattgaggagaatactgaccatatctgagcttagaaaggggctgcccatccgcattgtaaaccgggtaatacccggcaagctttctctttgggattgcgttgccattgtaatcggaggtttcactatgcacctctgggctcgaagtgtcggtggtagagaggtcagtagggtcatcagggtccggaacagagggtgaccaaaaatcagactgggcgtcatcgtatggtgttccctggctcattacgagagctggaagacatgtaaggaataacatcaagagttgtgagaccattgttagacctgtgatgtgatgattatgctaaagcttcaagttgtaggacggacttgtgtgaatgatcacatggctggttcaagcttgcccattatatagtcaattatctaagcaacttttgtcgctctctacttaggttcccttccgaccaagcatttcacgggatcaagagcagggatgtaagattgggaagcattttcatatagggtgacgacgttctagcacttgtgcagatcctagacccaatccattagtttgacttcccgaggtcgctgggtccgtctgcatcggaaagggcggaacccttcacaatctgctccaacgaggccccaagacagacaaaaaacatcgccgcggacataaggcgaagagttatgagccacattcagctaagagacttggggtccagatgccaggagtcagtgcgctaccgacgcaactggtggccaccggtcggtgtccattttacgcaaaattaggaaaatgatcccaactgggtaagtcttgcccaagtcattgtccattactagttggtatatcctcacgacaagaggcaggccacaaaagagaacatgagcccccccccccccctctctcctcccgcataaagaaaaaaggtgccagacagtgttttgtttttcttaatgtttgattcaagtcacatccgcttcagattgattgaggataagaaccaacaactagattagaatgaagatagaaccacagaaccaaaaagttaagatatatatataaatgtttttgtgtttgattgattatatgtgaactacataaaatagagttgtaaacaagggaggcatcgggaagtttatttcaagacagcgcgcaaaggatggacgccagaacatttgagaatccggagatggacgaccctcaattcgcgcaagtaatccttcatcttgttttccttctttttgtggatggcaggagtagagagctcttgttggttgaggggcatgaactcgacatagttcttgtagctctcgttggcaaccagggtggccaagtccaacgctcgtcttagatttctgaacaagtaaataattaataataatgataaaatcagtatttgattgtactcaaaatcctcgcaatcaaatcagtagtctcaagactaacgtgacaatgtaatctccagattcagccaatgcgccatgtaagcggaaaaccaattcaggaatgtagatgttcctgatcagattcaattctgcgatccttcggtctgccgcctgctcttgctcatctacgatttttaggttcaccaaaaccaaaccaaagaagaaaagcgaaggagcattagatatcagaccggagactgaacaggacagatattctacttacctatgttttctgtggggttgaatcggatatcttggagccactccgaactcaagatcgcagtaacagcggtgtacaggtgatcgcacatttcctaacaggtcacaaaagatcgcgtcaatttgctgagtcatctcgtcgctacagaacgtctcttgatgtactgacctccaatgcttctgtgaaggcttgcaattctgaagtagtcgatctggaaaggtaccaatggccatacattgttagaatcaaattggaaaaatgcgccatgtatttatttgttgaggaggacttacccatccatcggtcgttggctcaaaatctcatcaacttgcacgtgcaactccagacaattgaagaagtcgcgatactgagtgaactcgagaatcgcattatgtgtgtttcctgtgatatctccagcctctggctcggctagaggatcctttccttgagcaatcacgctgagtacatctgctggcacagagcagacaacctcacgcgcagcatttggatggccggccgctatgaacaaacaaaggttatttgtaaagacatgtcagcttaggtatccatttgcttctagttcatctcacgactgacttaagaagtatctgatcaaggagttggcttgaatcaacgcctctagatatgttgctgggtcgatgattagccactccaaggagcgaatgagctccctttgtttatctgtcagctgatggctgaacttgttgaggccatgctctcgattggattccagtgatgcctatgttacatataaggaaggacgtcaatcatgtgactcgtcaaattatcatatattaggggtgggaaccacttacgcgggtaatttcttgtaaagtcagcttcacggctgtacatgcgacccgcgatatatctaaaccatgttccaaggccctgagcaacgcgacgcggcgcgtggggaaatcggcggaaggacccaaagctattgaaagaagatgtcagacttgtacaactcgtttgccaagagggcatcaaatcatcgataaaataaacccacaaatcagatactttgcatatgtctcaacgccggattctggttgcagttccgcgacatagaatgcgatgaggttgtgtttattttccatttctaagacttgaacatagccccgcagaatcgcgttcgatgcctcactgtcgaccttttcatcaatcgcgcgtaaaaacaaaatcaagtgagagaaaaaacgcaggagatgcgagagatgcctagcgattgggagagcgcgacattattgatgatcagttgagtccagtgtcggggtcatctttcgcatgtgaaatagtgataaattggacctactctcgagtaaagtcttccgatgcagatttcaaacgatccgaaaagctggtgaacaggtcattgattttgtcgatcgccaaccacatctgggcaacatggaatgggttcctggcgctctcagccaaggaagtttgttcacttcggaggattttatcgaatgctttattcatcgcaagtttgatgtccgtttgaggttcaccattagatcgctgagggaagttctgtcgagcgacatgttgaggttgaagagatgagatgatagtatcatcatctgacgcgtcgatttgatggttttcggcgggtggtaaagctccatgtgaccaatagtatcccagctggttagattccaaaatttgatcgacttggttttcgaaaatcgcgttgatatgacaccaaatgtggtcttcccaggtgtaacagacgggtaggactgagctggtttcgccagccaaagcaccatagagggcctgctcatatgtcggaagagatttgttcgaagacatatgcaaacacattgacttccaaagctttcggttcaagcatcctgaacgcttgtaaggaggcagattacgggtttcattgagtggattatctagtgactcggcgtcgggcaatacttcatcctggggcaaaggtgattcatcttcaaactcttccagggacggatcttgaaataattgtccaccagccagactggcagctctccaaggatgatcgcattgcctgcagaaatcgagggccaagcccatctcgccggctcggatgtattcatagagtgtcttcaccattgctcggtcgtattcttgatccaattgttccagatcgcctttctcctgaattgcatttggatctgacacgaaattgaggttatcatcagactggagcgtctgtgacctttgattggtttgctgtcgacttgcacggagaggggcatcagggtccatcgcatgaaaaggaggggctttcccagagggtcgtcgagaatccgagtggggatatttttggagggtatgtttgagggacgccttggtgtatggccaatatcctctgcggatttcggctggatgagtgctacttggacaggtgtatagccagtctcggaatgtggatagttctagtaggtccttggactttgacagatgaagattgactaccttgagaggtggaaggtaggggttggatgtgagcttggagcttgaggactgagggggagcagttctttcggtgtagagcatttggacgagttgccaagtatttcgttccaggttccaggattctttctgctcaggcgacagatgactgttacgattatcgagtctttgagaagccccataaaataaatcaacgccattttctccagaaacagttttgaattttaggcaataaacgttacatacttcgagtcgcagattctcttccaaacggcggcaggtccatgttcggggtcaagagggtcaatttcatccaccctgagggttttcaacgcgtctgcaaagagtgagaattcgtcgtggtggtcttctgacgcaaagttcagcggctgagtttggtggatgagagacatgatggcttgagttgggcttgttctgcctcttgactgtcccagtgggtttccgttcaacacaaaaatcgatcaatcacctgtcacagtctcaccctcccacatcctcaccaatgtccccgattagacctgtgacaggcccacgaaccacaccaccactccaggcacaaactcaaagctcaaaacggccattataaacatgatttaattgtcaatgttttcatgggttcatcaaatttccaaaattaattacatagtttcttcttgaaattgaagagtaggttcccatatttatccatgcatgtgctttgtgggatggaataggcacatttgctcctaagactgacccagatacatgactccaactgatcactatcaaatataactcatcttatctgagtttttttttttgaagtactcaggtttttttatatttcaggtcttggtatgcatggcatttttgatcaggtaggattgggaacattttgatcacaaataaaccacttgctcaaatacattagaagtttatttttctcatctttcaattaaaagaattaaaagaaaaagagaatcaccagctgttccaactgagggtatctttttctttctctctatgcatctttttgaaaaaaaaaaagatgaaatctgatgttgtaaatataaacacagaaacccagagtgcataaatcatataatcataaaacattttggctgggaaagccaaagcttacataatcagattaccaagatcccctgcaaacaaggttttatgatcttatgatttatgcggttatgatttcatgcatttcaactgtgaataccataattgtatgtacaaacatttcttctgctaaaagaaaacctgttccctctcacagaaaatacagaactaccccttgtccgggcccttgatcaaagtgaccatggccacatgagcagaagtaacactgaccaactaggaaagagttttccttgatgattttttgaggttttttttttttttttttttttttttggattggcactataatgtaatcaatcgttcttcgtccatctcctcaaaggataaactataagaaaaaagaaaaaaacataaaacactttctctttttgtgattttcttgcagttgagctccatcatgtggtctacaaatgtagaaagaactgatcatttgaggattccattcaacacgatcatcgggagtttttactttacacacacacacacttgtttcctttgaaagtggattcttgtatgttcatgagacaacttttttttttcttttcttgaaagatcatcggggcagaaagggttgatgtgtgtattgagtagagattttcttaggatggttgatgattggtcgagtcaatcgtctatcacatcatgtttttttctcgcttgtttgcatattcgtagagcgtgactctaggatgaaggtttaaaaatcgtggcagattatacgagtccagtgattgtcttgtatggggtgagatggagatcaggaggttagccggccggtcaagcgaggaaagcttggagggttgatttcaagactgaggattggcaaagagaagaagcccgatcaaatccccatttctcgcattctctccaagaagaagacggcgagtagatataagaaggaatggtacggacgattgatctgcaagggcttgggcaagaagccgtccatcccgctccgcctgcagtccgccttattcgcctcgctcacgttggtggtcagggcgatgattggcaccggtcggctgcgcccgggactcggcaggtgtgactcgtattcgcggatctttcgggtcgctgacagtccatccaagcccggcatttggcctatgtacgagaaaaccgcacacgccgtcgaatggtaatccaaaaaaaaggggggggggatcccaataaatcagatgcgtcaacaaatcagttccaacgaagccatcgaggaagagcttacaatccatcagtatcagatcgaacggcgatccgcaacaggccttggtgaccgcctcatagccattggtggcagagtcgacttggaatccgagcagagcgagaagccgtgcgcccagctggacattgaccgggttgtcatccaccaataagatcttcatcctgcactgtaagtctttcgcgttcattggcacacctctgtggtttgggcttcttcccttcactatgaagatgatctgccaaactctgggaatttcaatctacttatttgaggagatcaaacggttgaaaaaaaataccaaacttacattcacgaggaatgatcttaagatggatggatacaatgtttaatgaagaaaaagcaacagacgaattctggaaagctcgaggaatgtgtgtcatgagaaatgctccgaaagagtctattccgcatcccaacaggcccatatattataggagaagcatggcggcctccgaggtgttcaagaagggaggggagggtagagggcgctaaggggggagagctaaggaggcttggcgcaaaagaagaacaaaagatgccctgtgtttgacatcgaatctgcattggtcaccggcaaagggaccgacagccggacgtgaagggacgagatgaaaacgagcgcttgtgttttcttcaacctttggatcgatgccctcgagaaaccatgttttgctgtccctcacctgattgtgataattggatgaggatttgatcgagggcctccactcctaggccaaccacttccgaggcgggcgatttccattgggctgtaaccttcccccttttcattcgtcctgtggatcgcacgtgactttgaaaaaaaaaagaaatggtgcttactgccgcaagggttcgtcactccgtttttccagcattccggcaggtttccgacccgcagaatagaagggaagggtgacgcgagcatcccaggtggtcttgtctcgggacagtgcttgtgacctttcgctgtctgcacattcaagccatcgccgtacatgttccttacgacactcggacaattggctcacgagattttcaactatcttcatctttggagacgctatgattatcttttctcattgggattaatatcaattacgggagagataatcgtaaaaagaaaacgagttggacttattctaataagacacttttattgaatcaaaggagacgctaaaaagatgtgtatcaagtaaaaccagtcatacgaggataaataatatactgtgaaaacaaacaccgaaatcaaaaaacaaaacgaagaaaacacacagacagatgaacaaattataaatcatgataaaactgaaacgagttttttttttggagactgattgcaatatgtgtattagtagagtcttcaaaccaaagcaaaacaaagtatgatcgaccataaatcagataaccagctattattaacttgacaaaaccaacaacacaagacaaacaagaataagtaaatgtccatgagttttttctgttactttatttgaataattgggtctgatgggaaagtgaaaaaaaaacgtgtgcaaagctaagcttcaaacaatttttatgttttcttggtttggtttggtttgattagaatacatacagcagaaggaagaaggagggggagggacgaggagggaatgaaccctggtacacaaataaacaaacaacgagtttgaaaagcaacggggggcgaggtgacatgagtgggcggtcaaagcgggagcgaggccgacgaggaagagacgggtgatagaggattgggacgaaggaagaatcctgtttggtttcaggagtattttttcgaggatggatacacgttttgcaagaaagatcatcgggagaagggtgggtcaattatatctgagcatctgttttcttcgtcattttgtttggagatagagattcatgaatttgggcgcaggctttcgggggggggggtgatgattgatgcgatgacgtcgattgcagaggtgtgagatcggacaatcatccgaggaaggtgtgcagagtagatttcaaaactacgaagatataagaacgggtattttcagcctcagtgagtcaagcactaggaaaaagatgaactgaccattgatctgtaatggtttaggcaagaagccatccattccactcagtctacagtctgcctgatcagactcgctcacgttggcagtgagagcaatgattggaaccggccggctgcgctttccccggaaatgagcctcgtattctcgaatcttccgggttgccgacaacccatccaactcaggcatttgacctacggcaggcgttgtgacaggaaggaatcagcatctattgctagctgacttcggatgcgcatcgcgagaggtacttacaatccatcaatatcagatcatacgctgatccgcaggcttttgtgacggcctcgtatccattagcggcagaatcgacttggtatccgagcaggccgaggagacgtgcacccaactggacgttgatcgggttgtcgtcgaccaacaagatcttgcgaggaccatctttcttcgtctctggatctttcgcacagaggggccgagattcattgccttcaagctcggatgggcgtgatatcgggatgggctcaaattggtcggcgtgcgagccggatgggctgctggcaggggattcggtgagttggctgggcgggagttcaaattcaaagacggacgaactgatcgaggagatcgagtcagagttcattgtccgataagaatcatcgcgatccttttcccttcttgccggtgacctttgctcttggaccacgttcagatcgatctcgtgagcatatttctcagtgtccagtagcaggttgaagatcagatgagggatgatgccttgccgtcgaatcctgatcacgttgggggcattcagaagacaatgctgggtgaacttctctcccaagtcagtcgaagatgtcaggacaaatgttggccaacgacgatcttggtgggagtcttccggcgatgctaccggaatatcactcattgaaaattggcggcgatcaacaaaagattgcaggagttctgacgattgtaaactctttgcgtccgttaaaaccaagtcgatttccccacggctaaaccagctttcggcaacctcaagctcactgtgaatcccaactgtgcgatgacctgccttgcgaagagcttcactgagtcggtcttcggtgactttctcgttgtatgctaggcatatcgtgtgccgttggacttgatcggtatacggagaagccgtggtgcccgtaagaggtagccgtacagtgaatgtagtgccctttccaacttcggaatcaacttcaatagtcccacttagccgctgaagaaattaagcaaacaatcagtcggcgtgttttcttgctgaaccaagatagtcctttttcactcacttcaacaagttgtttgcaaatgctcaagcctgcgttcacatgagtgaaaaatgcaaagtcagttgaacgttgaaaacctaagatacgcggatattctcccactcacccaagccagtaccttggtggggtcgcgttgtactgctgtccgcttgtcgatagggctcgaacaatgaactcatgaagttgggggggacacctgacaaattgaaataggcaagaatatcgaaacctgttaacatctgctgaatggaatgaagccaaaataaaacagactgaccgattccagtatctttgaccctgagcgtcaacatatcatcgtcattggtctcgacatcgatcatgatcaagccgcgttcggtaaacttgagggcgttgctcaaaaggttcatacagatccgcatgaagaacgtctcgtcgagcatagcggtctcagggacgtcgtcagcaatattgacaatcaagtccactgcgcgcttcttgccagccaggtcgctcctgtcttcggtcatttgggctatgccttcgagcatcgaacgtatgttaactcggaccggcttggcgcatgattcgtcgttgttcctttccagtttcctgtcggagtcatatcaagaagttgattgagctagagctcattcgctactaccgcagagaagtggacttacgagaagtccaagacattcgcaatgatcaactgcatgttcgagcaggcttgctgcatgttcgacagataccatttctgcaagattttagacaagagtcagttgatttcttccaaagatgaacgcgccggatcgacgagggaagtgggactcgaaaaatgacttgcctgttccttgttcaagtccgtacgcgccaacagttcggcatacccagtcacggagaagagaggcgttcttagctcgtgggaactgtaaacggcgataagcgggcaaacgagtcagattgaaaaaaacgaaagcgggcagcgagaaaaaaagattaagtataacgtacgcgacagatatgaagttctgtttgagctcagctaagcgggcgacggtctcgttttcaatgctcagttggcccaattgacgcttggtattcacgagttcagacattctgtttcgcgataaagaggccgtatacaccagcagaccgatggacactaggcacgtagcgacagccagaacactgatgatgatcgcgatatccatgggctggacgcccgccctgtggcgctgctcgtagagagcttgtgacgaggagatgatttgcatgccgaagatcccggagtagtggaaagcaaaaacactcaggctgagcaaggtggcacagaagagttgtccactgaggtcgagttccaagtccatgactatgcagccaagggtgctacccactaagcccagagcggccgaaaaagctatgtggatcggcgagaggatgatccggccattgggtatgtcgatggctttgattccaagatagtgcatcagtgcaatggcagtggcccagacagtagctcgaacgagtgtgggaaaacgtaagcctgaccacacagcagcaagcaggccaatcttcttactcgactgttcggaatttggggagctgggggtgtgggggatgccgtgagaattgtagggatgtgggtgatttgccgacaggttgggttgcgcgggactaagcgggccaagttcgagtgagagcaagggctcttcagatgatgaacgatcgctatcgtggttgatacttacacccagtccgattggctttgtggatttatgttttgcagcagatcccgagcttcgtgacgtagtaaacatcttgggccagcgaaggccagtacgacggagaaaggcagacatgtatccagacagcaatcctggacggtccgtggtggccaatgcaatgaaggtgaaaattgtggcaaccgatgcgcttagaattgttaacgtcgggtgtagaagcatggcacccgggggctcaacagactgagcgagcattgccaagaagtgtaaagcccaaattgaaaccgagccgtaaataatggaagcaagagcagtccaaagataccaatggtagtggggggcgaccgaggaagacatagcactcagagcgcgtggggagtgatggaggtgacgatgacgtcgatggctgtggataggggagctggcaacaatactattggtgtgcgagattattgcacaagtagtgaatgagcctatccagctgatggagaatgagaggaggacaagctgggaggaatcgaagccggcacggattttaaagccaaatcggatggggtaattcgaagacgaggccaaagcaaagaaacagaaagtcagtcatcatcagcatccaagtggcgagttagaagacggcgagaacatagactaaagtcaaattaaagaaaaaaaagaatggggagtttcgagcatacaggggcaataagggggtggggcaaggggagaaggagagaaagttggaggactagctcgtcagagatgacggcgagtgtaaggtaccgctcgtacttgaggcatcattggctgaagatcaagccccaaccgattgaagaaccaggcaggtctggagggactagcggaaggtgaaatttggaggatttgacgagatacaccatgatatttatgaagatgtaatgatgtagatgttcttatggtaaggacttctcattacgtcccaagttgaactcgagactcgctacataaggcgataggaagctaaaaactatctttttatggaacgaaagatgatccagccattgtcggtaggggggaagagaaaaggctgtgaggctgttataggtttacatgatgaaccattacgaggagctaggccttcaaatctccacctttgcggtgagagatactatatgctgttatcgaaaggaggtggacatgcatctcctgcctcgccagcatcgcaaggagtcgttcccaaaacatccctgcgcggatcgcgctttcgctttatttacacagcattgcgataactcgtgagtggcgaatgagcctccaaacagagagtgactgtggggtcgccgagggggaaaagtcatctcggctcggtaaaagctcgtggtgtcgggttggaagtgtgtactctggacacgggagagacgggccagggtatgtacccaccaacgcatggcagcatctcagcggtgcggacagcatcgtgtggcccaagacgcaaggtgagtaggaattccagacatagccgcttgcccgtttttcctcacctttaacctcaggagtaaaattcaccgctggtagacgcaagccgaatcccaatcccaacctgatagatggatatactcgagaaagggaagtcggcagatggatcgattaataagtggttcaactagggattcgatgatgcttgattgagaaaagggtttctgtagacggaaaagaggtggtgggagatcttcttgaccagatcaggtgtaaaatccggatgggagtatcgtggaaaactaggatggagtgattagagccggcccaagaactactgtcataatagacccaggtcgagcaaaagactatgcaagacaaatcacatccatgatcatcaactcgttcgacaagttgtattccagcttctttccggccagatgtgcttcaccgtgcttggtgagcaagctttggaaatgtagcatcagatccagaagcggaagccgggatatgaccattcaagaagccttatggccggccagctcactgacgacggagggagcatggtgacgtgttgattgttatatctggtgctcctaaaaatggactttgttgaaacatgcacgattggcgacttgaggctctctctcaaaagctgtagtcaatccagttgtgctttgctcggctaatctgtactccacatagagggatacagcacccagagatacacactcccagacgcacgtagtgctgaaggaagtcgagataaatagaagaagcagaagaagaatgtaaagcgagcgatgcaaaccaaggactaaccaacaagacgggacggcgagggagggtcgatgtgttggttgattggttttttgattttcaagaatggaaagatttggctggtgaagcgagtacaagaaagacaagtatttatcatccactcaagtctgatccatcaggtgttgttgtggggtgtaagtcttgatcgctctcatcatccaacctgagcggatacgatcaaacatccaaggaaacattagtcctgggtattaataaagttgcgggatttgtaccgcctacaataatctgatggcgatgtgatgcgaacccagtaaggataggtagtagtgcgcttttattttgggcttggttccgacgacgattggactgagggattcgagtaggggttgtattggtagtagtaaggatgataatacacgatgaaatggtgtgcagtcgaattcgttgggggagagggaaggccagtcaggagaggtgtgcaaacatataaatatttttgactccagagtcgatggtttgaagctgagaggagagcagagtggatcgctgatcgtcagatcccactcatccgctgccctggctgtctgtggatggattgcagttgtcttgcgccatacatctaccccacgaattattgaatcattggttattgacttggctgggcgacacagtgcgctgatttaaatctggacccagtcttttccgctgctggttggccgtcgatggtgaagtctttaaaaaaaagagtgggggggatggaaggaaagcagagacacatgcagaagtttgttgtagctcgagtttttttttttttcatctctatatgatgtcatccttgaatcttccctgaccagatgttgcatatatttatgtgtaatagccctgaattgatggtcggaacgaggcggagcgacttgggcttctcgatccgagccgcttcgattgagccttgggcaggactcgggagcggtggatgggctcaatccgcatttgcattatacggtcatcgggatgagtataaatcctgaaatgggatatggaacccaattggtggatggtccgggtacacatcacatgagatgtgctcggatacgtgcagacacatgagagcgcaggtgatgtcatgccggtcagagtcatggacaagaggagctcatgggatgagggccgtaataatgagcatgtgaaggtgagcactctcgtccagacagcaactagaccagagctacggagtgcgagtttcagtatgtgggctgtgattgattcacttggcagaagaacgagaaggaaaggagctgaggtaaaaggaaaggtattctttatattctagctgggggagagttgtggtggcagggctatgttctattgtggaaaacggagctaagattgagaatccggagacatcgggaggggagcgggaagcaaagaaacatccgtatttttgggaggagaacgccagatcggtcttcttaccctccaagaccaatccatctccaggatcatctcattctcgcccagcgcaagacggttgtgcatcaggacgatctccatccctgcttcaatcaccagcaatatccggatcagctcaaatcaccctgtcagctacctataactgtaatctgtctgaccccgcactcactttaattcacaattcttcggtttctgacgagtctccacacgaaccgaagctatgcaaacgcaatcgcaaatggagtgatcttaggggatggcagcaaggaagacaatctgaaataacatgtaacacttaccgggctgttggtcggtcgagactattgaggaaagatctatggaaaattggaatccaaaaaagaaaaaaagaaaaatccatttttaagttaagggtatatttcatcgaaacaacgccctcagcaaggatgggctcaagactcagaggatcattgcggactcctatcttttcgttcgttatcgaagaagcataaaagccacttacccgagctttcaaaagaagtaagagaaatgataagcggtcaatggtcgaaagaaattttatgatgatcactgatgagctcgacagttccaatttctaaatctgatcaacggtcagacgaggtgagtgagatgaatatgatggattagtgtattgtcaatctccagatcttgaagcatccatctctatcttgctaaaatcatacccatcaagagttggggcacgtaccggttcttggttgctcttttttacaacatggaaaagggccgaaggagaattgagaacggttgcataaaatttgcaactcgtttatctcggccagtgccaatagcgatatagggagaatacaatacttacttgataggtctgggcggatgaggaaggtctactgcttattaacctactaggggaaaaaggagcacatggacagcaggaagctcggtataaataagtattccttgagctcccccatctgcagcattttttttttgttgccttggccgaagtcgatcaaggaaagggggtgcagggtgtataattgcttgaccatccttgatttctcgaaatgcatcaagagaaatttgaagatagttttccaaaagttaactataaacacatgattatctgattatacgaggatcaatcgcacatgcgtactgataagtataatgaagagagcgaaaaaaaagaacaatcacagattgagtctgttgagaatcataaaacatctagccagcgcaaccaaatcttaaaaaaatcggggatggcttggacggataaagtgagattcagatcagggttaggcctttctccttttgagcagagccagagcaagatggatggtgaacgagggatgtccaaagctggatgttttatttggtggagggagttctggggtgtgtcgagtgggatagactgattaaagtcgatcggtcgagaccaacttctcgaacggatggatgggggatcttcaagtgctggccatcgatggtttgtatgacctcggagttcattcttcctcatctcagtttagacaccctcagaggaaagtgtgccgataccccaccaacatcaatctgtcccgacatggccatccctgccgagaaatctggtctcacttggctcacctgcaaccttatacacattttatttattcaaattcctgctttggcctttcagctcctgcagctcctgccggttctctggagccatttcatggaaagtctgaggtcaaaccggtgcaaccgaaggtgaaagctggcaatcttgccgatccgcgccgagggatcactcgcactttccacgaggagcaccagctcccaaccctccctatgtaaccaatccatcaccgtttactcacatcgttggttggtctatccgataggccttggcggtgctttggatccgagtctgaatgtcccaaccgttccggatacagcctacagctacataaacttggacccattggcatcacactttggacgcaacggaccagagatttgcagacaagaacgcagaacacgaaaattgatgaccattcctcatgctcaggcataaaaattcaagtacgtcatagcaccattgcaataaagctgtatatgtattgatgtcaaactggaaatcttcacaatgtcaagccgcaactttaacctactgaaagggtagattgaagcaggggatacactatgcagagatccagtgggaggttaaggaaagaggaatattctctcatttcttctgggtatgaatgcagatatctgtgacatgagagataactagagacagatttgaacacacaagataaaacatcccagattccagccccagattggctagattttgactcaatttttgggctaatttccaatttttcaacttggaaggaaattgtccctgcccaataacatgaacactttgtttacattaatggtctagaaatggatagcaatttttgtttttgtgtttcaggatcgaaatttcttggtttatgggaagcttttgcaggaaaatcacaagatggatgagcatgtgttgtggtagctaaattggccttgggtttgtcaaaaaaaaaaaaaaagttcaaaattgaaaatgcaaattggacggccaggtgctatggtacagtcctcaatgcagttttgtgtcttggaaggtttgcaatcacaccttgttctttttttatatcatccaaaaatcatccccatctattcattaatgatgtgattaacagtgcaattaatgaccatgacaaattcaggctacaaacctgatatttttctgtattttttgattcatcttttaccctggaaaaggaaagtggattagtgtgagaactcttaatttatctcacagattctatgacaacagcaaacctagattacataatcacttctcattgtatttattctccaactccccgttgtggtaattattcctgtgtttctacgccaaaaatataaaaaaattattattatgtctctaaaaattgaagatagggtaaaaatgacatcaaaaatggattcctgaggtaaaataacccctagtcactcactgcaactaccctcttatctctactagttcagaagttacacttatcttaacctatcacaggatatttcttggattctttactctgactatagctcattttgaatactggatgcatatttcatattgaattcctttgtttcatattgaattcctttactggcttatatttcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaaatccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaattccctcattggattttcaggccagctaaattccctcacctgcatgtaccctggagctaaaatccctcacttttgtctatataaggaggcctctgcctgccagttgtacctttcatcatcccaccagtggaccagatcatctcaaccacccttacaatcaccacccattatattacaagtcacagttatataaccacccttattttatcgcaatatattcataatcctttcatatcatcatcatcataccaagtgcccagtcccctgttccattcctggttgaagcatagtgctcccagcgcccagcgccttggttccaaatcacctctttttaactttatataccctcaacctcaaggacctgcgttcaagcctcaacctcgacgacaatcattgacacctctatcaacaacttcatcaacatcaacatcatcatcaacaatcaccatcaacaccattaaccgttatacgaatcacttgacagcttcatctcgaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccaccatccccttctccattcagcaaaagggtttcacaaccgcttttgagtcttacaagggagtccccaacgtgataggataaaccttcgagtgacatcgtgtgacattacgaacagagatatcagagacatcgcagagatcgtactagcgtaacgacaatcatcaacatattgcgactactcagcgcatatcagttatctgtgatcaactagtcaaacttcaataaacaatccatcgacacaacaacgaacctctgaaaagaaagtgaacccatcgactgaaacgagtatcttgaagaaggcagccagttattgaccagcagaaggaagaccaccgaaggatctggataactaggatactgtttgaagagagctctggaactattcgaagaaagcagctgcttattgaccaaaagaaggaagaccaccgaaggatttggataagtagattctgtgaaagaagaaattcccagtgttaactgatttatttattttaaagaaaaccataagcttgccctggtaaagagaccagagaccatagtattatttgtttctttttcagagcaaacgtttgtttaagtatcaaaggagctactttgccaccaccgaaggataaaggaaagggaaaagcaagtgaaatgcgggatacaacggaggaagactcagatgcaggcgaacctacacctcaagcacacaacttacctcctctgtctggatatggacttcacaacacccagaatgcagaagagccagtgtataatcgacaacaacaacaacaaccagcgaatcaagaacaagaagatcaacaaccaatccctcaagttgcaccaagaatcatcaaagaacctggacttttttacgatggcgaaaactttggaaagttcttgatgcggtttgaaagagcggctagggcgtttaatgcaagcaactacgataaagcattacaaatcggccggttcatgaagacggaggaccttaaaactcaactagaagccatgaacgggtatgagaaatgtgaatggagaaaattacgaaaggagatggtcgaaacctggggagaattggacaatacaatcctgtacacctgcaacgacctggttaaggttgcgaaagaattcggagtaaatggaggaatcaaggatcatcgggaattcaaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctggaaaatttatatgaaaagtactccacccatctttcaaagaaaagtacttccagattgctggctgggaaaccgagtggattactgaagcccttcgtctgacgcgcgaaatgtttgatacattctacaagcctcatattgaatttctaccttccagtcaaccagcgagatcaaccaaggtgagcttgcattggagaaaaaaaatagatgacttgttaattaactcacatccaaatttgctcagcctaagacaggaaatattgctcagcttgcattggccgcccaatcgggtctgtcttcaaatgatccacttgataactggctagcttccggcctcattttagacaatggatctcctatcaatgcccttaagtggtggatccaacaaaaacgcgctggaaatacacatggagggctattgcaaatggctcttgatgtattgagttgcccaggtaagtaacttgtaatcgagacgatgaaattgttcattgattaaggttgattttatgattctattcaatctagctacttcggttgatgttgagagggctttctcatttggacgcgactatgtatcagagaagaggcaccgtctaagcacagtttctatcagtaggggaatgactgttgcgttttactcaaaaaataacttgattgaaccgggtgtgctcagaaagtggaaggatggtctccaagaggaaaaaaagagaagcttgaagggaaaaggaaaaaaaaaacagtaatctcaagttgttttttattgatattatttcaaaattataaatttttttttttctgtcatgctgcaatacatagtgtcggtacccgtggtacccgcctagggtaccgccggtacccgcctacaggttccgggtccgagtccgggtctatggatctgtcctaattcacagcgggtacccggactcgtggcgggtacccgggtccagttggccatcattagctgaatccctgaaagctggagaaacccaagcacctgctaccatgaagtcatctgctcaaaccattgattgggatccaccacaattgggtgcagaaaactttctagccaaccacgcaattacccggtcggaaggccaacgagggagacgtagtgtttggattcaagaacgagagaaagatgatatggacgtggatcaagaagacgagctcgccgaaattacggaagaaacacctaaaactcctgtggtagagaaagtgtggagtaaagagaagccagttaataaaaaggctgcaacaccagaagaagctctgttgcaggagttagaccatttgaaaattccaacaacttttgcacaactcacggctatttcaccaacctacacggagcaaataattgcaaaacttcagaaccgactcccaggaaagagtagtgcgacatatattactacggaaaccgcaaaagtctcggcagctatgaccactccggaaatagaagatccctcggacccttgctactatagctgcgccctaggatacgtaacagccgaagttgggggagctagcgtggaatttatggtagactccggatccatggtgaacgttatgcctcgatcagtagcagaagacctggatttggaactagtacaagtagatataccaatgaaaggagttgggggagcaagatgcgacttaaatggagtagctgaaaattgcccaatcggaattggaagattctccggaccagcacatctgtttgtttcgcccaaggctcaggactgtattttggggcgaccattcttattcgactacggatgcactctggaatatcatgaaaatggtgaaacactgtctttccaaggaacaaagggacgaagggtatcagtaccattagcaagaacgggccaaggaagaggatggaacaacaagaaagatcttagtaccaacagtatgaagatgcaggccgggaatatacggccgaacgaagacaatcgaatgttcaagaattcttcaaagcagtcttttttatgaattccggtgttcaactaagggattactcacttaagctactcgagcgagttatatccagaacaccgggttttctagactggctcaaaacttttcttttgggtttatttagaaaactaccaaaactaacaaaaagatattttgcaaaggtaatgttattaaaaaagaacattctgattatttttattctacttttgaaaatttgtaaaacagaaacagcacgattatggcatactacgactaaccaaggatcagctttggcaaggaaaaatggaactccgacgttagaggaagtgaaaccagtcctggaagccaattcaaccaaaacagtatcaggaccagtacgacagaatcaggaaagaatcacggataatctacttacagaaggtttaggtttgacctttcagacaaagctgtgtgaaagttggcgggaaggaaatctgtggtgtatgacaaagtataaaccagttgggaagaaagttcgaccaattaatcaaccacttccacagctattaaatccaccactaaagcgaccacctctatctcaagacccatataaaactccgcttactccgcatccaccagaattcacacctaccaataaaatcactgaagagcgcttaaaggttgttaattttggaccggaaggatggctttggaaagaggaactcaaactgtttaagcacgtcattgttatcagagaaaaagctttggcattctgtatggaagaacgaggacttttgaaacactcttacggactaccttacgtgataccagtcattgatcatataccgtggcagaagaaaccaataccaataccagctgctattaaggatgattacgtggaactagtgcgagaacgaatacggaccggcttatacgagcaatccacttccagctactctagtccaattttttgtgttgcaaagcatgatggaaaattacggattgtgcacgatttacaagaaatgaaccgagtaaccatcaaggacgcaggattaccgccagcaacagaagaatttgtagaagcatttgctggacgagcctgttatggattaggagatattatgggaggatacgacgaacgagaattggcggaagaatcaaggcctttaaccactttcgatacacctttgggaagatttcaactaaccagacttcctcaaggggccacaaactcggttgcagtctatcaagctcaaatgatgtggattcttcaagacgaaattccggaatacgttggcgtatttattgacgatggtggaataaaaggacctcgatcaacttacaacgatgaagttttggaagaaaacccggggattcgaagattcatctgggaatatgctcaaactttggaaagagtactttttaggattgaagaagccggactcactatatctggaaagaagtttgcttgctgcgtacctgcattggatattgttggacacgtggtcagcaaagaaggacgcaaagtttcagtacagaagaaaaacaaaatcaccacatggccaactccaaacagtctcaccgagctacgaggattcatgggaatagtcacttacgtccgcatttttgtcaaagacctagcggaaattgcggcacctctacggaaactcacacagaaagacattagctgggcatggtccggagagtgtaatgaagcattcaacaagctcaaacaaataattggagaagatatcaccttaaagaatctggactattcggaaggcgcaggactgattttcctagctgtggattcaagtttcattgcggcaggagcagttttggcccaacaagaactagagacaggattgaacagaccggtgttatacgagtcaatagtgttttcacccgtggaatccaaatattcgcagccaaaattagaattatgcggagtctctcgaattctcaagaaactgcaaacacttctttggggtcaacatttcgaattacaagttgacgcgcaatcacttattcaaatgatcaactcaccttcactcccaaatgcaccaatgacgcgatgggtggcctttattcaactcttctcgtttgacatagtacataagccaggaaaaacatttactttaccagacgctctatccagaagacctatcagtgaggaagaggacgaattctatgaagatcagccagactttgatgaagatgagccagtgatacgagcaacttaccagttccggaaattttcaatatcagaagaacttttggaatgggaatcaccaggattttggatggatctcaagaattacttaagtacgatgaaacggccaacaggcatggatcctgaagaataccggtcaataaagcggaaatcagttaacttctttatccaagatggacgactcatgcggcgacactcacccatggctcaactagttatctccaacatttcttaccaaagcaaactcttgagaaaagttcatgaagaattgggacacagaggactggaggaaacttatcaacgactagtttgcagattttggtggcccagtttgaagaagaaaacaaagttgtgggttcaaagttgcgaggcctgtcagaaaagagatgctttagtacctagagaaatcagggacccaaccggggcaacaactctatttggacgagtggctttggacgtttgccatatcaaagctggacggtataaatatttaataattgctagagacgacttatcgggatgggcagaagcagcaccattggtcaaattaacagcatccactattgctaaattccttctagaagactgggtgtatcggtacggagcaatcaagacggttacggtagacaatgggccagaattcaagaacgagtttattacggcagtggaaagcattggagccaaattcaaaccaactacgccgtactaccctgaagcaaatggaatgattgaaagaggccacagggcaatcaaagatacattagtaaaaatgtgtggcgaatcaggcggaaaattgagggaatatttacctctagttttattctcagacagaatctcaacaaaaaggactactggatattctccgtacgagttgatgtttgggcagaaggcagttctccccgtggatattgaaatggacacctacctgggaattgattggatggaaatcagtactacagcagaacttcttgaagcaaggacaaaacagttggaaagacgagacgagattttggacatagctcaccacaaaatgatggaaactcgagagaattcagttcggttctgggatcggaaaatggcggctagattacgacaaccactccaacccggggacctagttttaacttacaacaagagtctagaggatcagtggggaaaattgtttgaaaataggtggaatggaccatttaaagtcaagaaacaactgaacggaggatcctatatactcgaggaactagacggagttgaactaaaaagggcttatgctgcatctcacatcaagaggttctacccacgaggacggcttttatcagatattcggaacgaagaagactcacattcacattcagactcggatcatagctcagaagagagctctgacagggattctaacacttcagaataacaacatttttttcatatctttctctgaatttcttttctgtatttctaagtcagttttttagttatcttatcaaataaacataaaaatttaaagataaaagataaataccactttcacatcatcaaaaaaaaaaaaaaaatatcaaaaaaaaaaaaaatatcaaaaaaaaaaaaggatgaaaagacacaaaagataaaaacataccaattccagccaaattttataagttgggggagaaaagtccatagtatagtctgttatctcttttcttttccttttctttatctctttcttcaaactcattttcttcaataagatttcttcactcttactcactaaaatcagccatggttggggacaaccatcaaagttgggggagggggtctggtcaatcaattagaaaaattaaaaatttatttacttgaaaagaaaaaaatcaagaaaagaaggaaaaagtaataactaataataactggaggaggagtagtcagggataaaagaggatacaaaagttttttttgaggtttgaagaagttttaattttttagtttcttttatcttttacaaatttttttgggttttaggaaaaagaagaagaagacaacaatactcagaagttacgggtcgacaagtaggtggacttcttgcacttaaagtgccattgcatgttctcaaagaacataacacaacggtcgaattcatttaaagtgtgaggagggaaatcatcacaaagccaaacgaactcgggggcgataccttcgaaaattcgcatgacatcctcttcagcaagcaggtggcttccggtggtgaatttttcttggagagcaggccctggacagatttgtgatcaaggtgaaggaactcggagagcggtggataggtcaaggaatcagaagtggaggacgaggccgaagctggatgagcaccaggagcgtgtgatggaatattggcggccatgagcggagtaacagcaggaaggacgagtccaggcggcgggttttggaactacagaagaagacaaaatcaaaactcaggatcagtaacctgaagacaacaaggagaagattaagaaaggaaggacgtaccacggggtcgcagcacacaggcatgtcgcagaacggatgaggatcgataaaccctcgaggaacagggacttcgtctgggatcgtggactagaaaggagggaagatagtgttagggtataacaacaagcaaccacggaacagaagactaaattagcttaccaaatcgaagttcctggccggatcgtagaggctttgccacttttccttttgaggaaggaagtgggtaccagtttggatgagctccatcccataaggaagagggatgggagctgggaaggccttgataggcggaggacgagagaagtcgggagcgttgtcgagggcggtctggcgacgaaaggatataagctcaagcttctagaatgaacagcaagaaaacgaggacgtacagctttcatctcgatgtcttgaacagacatggggtcaacctgagctccagcagcctgaccaacctagaacacacaggagaggagcagaggagcaacaatcagtcaaacgtgaaggcacaacaaaccctgaagaaaaaagagaaacttactggagtagcctcattgccagccattggatcgacagggatgtccgcggtgcgaggggtctatatcattaacgaataaaagtccaatcagtaaagctagtcagggatagatcaggaagagaatgaacaatcaaactcacttcagcgttaggcacgaatagcgggctccaatcgccgcgctcggggtagtagcggatcccattctgcacaaaggaggtctagaaacaaggacggggtcaggactggcgatcaataaggagtagaattgaaaggtgtgaggacttacatcgtcgatgggagttggattggagatcgcttggtagccgcgaggggctgggatttcgacaggcgaggacatgttagagttattggaagacatagtgatagcaggggcaaggtgacagagcacggcttgggatacgatgtggaggaagtactgaaggttggaatggaagtggatgtagttggctggcgaagagagctgatgaggaaagatcggaaacacggaggcgaggccggtatttatggacgagacaatggcgcttgcgaaggtatcgagaggatcaaaggaaaaccaaggtggcttccagaaaagaacaggcatcgtggggagaaaggactaaaggcagaggtagcggtatggttcgatcgaaacgtagtgggtttgagttgtcaaaacaacggccgtggtctccttgagcctagattacactaagaaaggatcacattaacgtgggagtcagccggggtgagaactaggatgcaagcgtggtgacgagacaagatggataaacgaattagaagaaagaggaaggacgtaccggcagcaacaagagcacaaagtctccggggacaaagctagtggcggcagaagatcggttacctgtcaagaggggtagatagttcgagtcagggagccgtcagatgaaaagagaagagaattgaagaagacttacttgtccagatggataaaccatcggtcgagtcgcacgaagaattcgaagcgggcagaagcaaagtcgagattcagtcgaagtatcgttcgaggcgtttgctgggattgaattcgagatatacgtgacgggacggacgagaaaattgagaaggtatccatggagacctaccaaacggagggtactccatcgccgatcggatcgggccctttcatacctgtgacagggctaatacattctaactgcagcgcgaacgagtcgaattccaaaccaagccaatctccaactgcacctttagtcgagttggtaagggcctcatcaccactttgagccctgggttcaagccccactctcaccatattcaaatctttgaccctacaaactccagaatggtgtttttgagatctgagctcaattttacaaccttttcctaagtttttattctccaaaactatatgtaccactacacaaaaataaaagtcattttttctgaggacccaagttcaatcccagtacttgatgaaaataaaataaaataaaaacaaaaacaaaataaaataaataaaacaagacaaaaacatattttttactacaatcaaaaaagttggacaaataagcgagttctccggctgtaagattcatgtacaatactcgacaaacaaattcaccaccggtcaaatccataagtcctctggacgcacgctttgtcaaaactcggggacacaaattcatcatcaactcaacacccctcaagccaatcagacacacgcaaggccaggctctttcaatttttttctgtagatacaactccgaaacacagtcaaagtcagaattgactggggacagtcaataagttgggggaggatgtggtaattattcctgtgtttctacgccaaaaatataaaaaaattattattatgtctctaaaaattgaagatagggtaaaaatgacatcaaaaatggattcctgaggtaaaataacccctagtcactcactgcaactaccctcttatctctactagttcagaagttacacttatcttaacctatcacaggatatttcttggattctttactctgactatagctcattttgaatactggatgcatatttcatattgaattcctttgtttcatattgaattcctttactggcttatatttcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaaatccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaattccctcattgtattttcaggccagctaaattccctcacctgcatgtaccctggagctaaaatccttcacttttgtctatataaggaggcctctgcctgccagttgtacctttcatcatcccaccagtggaccagatcatctcaaccacccttacaatcaccacccattatattacaagtcacagttatataaccacccttattttatcgcaatatattcataatcctttcatatcatcatcatcataccaagtgcccagtcccctgttccattcctggttgaagcatagtgctcccagcgcccagcgccttggttccaaatcacctctttttaactttatataccctcaacctcaaggacctgcgttcaagcctcaacctcgacgacaatcattgacacctctatcaacaacttcatcaacatcaacatcatcatcaacaatcaccatcaacaccattaaccgttatacgaatcacttgacagcttcatctcgaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccaccatccccttctccattcagcaaaagggtttcacaaccgcttttgagtcttacaccgtcccctttctagctcaatagagacccaacttaccatttctactgtgctagcaatcaaatacactacagttctagaatttttctgtcccaaagcataaggctttggttctggtactgatcagcaaaggatctataagagatccttataattagtttaatggacgagaaaggtgtgagttctttatgagaaccgacaaggtgtcagagcttgaccaccaacacgagtgagcagagaaacaagcagacctttatgagaaccgacgaggtgtcagagcgtgaccaccaacacgagtgagcagaaagacaagcagacctgaacgtccgcgacgagatgagagaaatggaggcgagttgagcaatgagacaagtagaagtatgaaacttgaatgatattgcaatacacacctttatgagaaccgacgaggtgtcagagcgtgaccaccgacacgagtgagcagaaagacaagcagacctgaaagacaaatgaacataagtgagtgatagacatgaatgaaaagatgaaaactgttcacacctgaacgtccgcgacaagatgagagaaatggaggcgagttgagcaatgagacaagtagaagtatgaaacttgaatgaagaagagaaatacaactgaaagaaatgaagtagaaatagtcccgtctacattaggtttcaaccttgtctatcatcattgcgccactgctgtttcccatgttgtgtgcagtgattcagataatgagtatccgtatctgtgacatgtcaatatagttctatggtgggccagttacattaaccatagtgttggtgctgcacactgcagcagaattctgctaaagtttagtgtagtgtagcggaattctgccatgtccaggctaacactacacctgcaggccccccaaaaagtgctggctatgctgcactaccgtgctggtgggcggcattttggctatgtagcaaccaataggggcccatatatagtgcagtgtagtgtatcaaaaagctgctaacattttgctaatcctgcacaatttctgtgcacaaaaaaacacaatttttgggcaaaaagcacagtacagtggcccattgttgattagtgtgtcagctttttccaacacaaagacacaaatcttcaaaccctggactcccagagaaaatcctgttggcattcaattttttcctaatctctctcctctttctctcttccatccctttcacttgtttctttctctccagatgcatattcatcccaccttctgacccacacctgagatctcactattgtgatagttaaatcaacaagattcatggatagtcatgaaaactcatcttattttctgctattgatccctgaggcaaataatacagccttatgtagtgtgcatgctttcccgctgtgagaactcctatgggaatggtggcagtcctgtgagggggaaatagcagatgagatgtatcacatatgtaatgatcttctacaactgatacggctggtttgaaagaccttcccctctattgtactacacaagagttaacacaacaatttatttattgttgtggaaaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacatgaattcagcatactattggagtggaattgttgagtaagatgtgttttcttttttatatgttttatgtattttgaaaaatgattggagtatgtactgataacgaatgataatttatgagatactactgagaaaaaaatgtgtttattcatcttttccttcttccttaaccttggttgggagcacaatggtttaagatcactgtatcttgtttttgagatcacaagttgtactggttgtttaatttccttttgctatgcttctcaaagtctgaatgatctcagtggggcacttgattaagataacactggttaatgtttggattgattgctctgttctgtctggtttatgatcagatgagatgatgaaaaactggaatgaggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaacctatagtctataaatggccaacttgtggttctagccctaacccataatgaatatgcatctaaaaatctggccaagttgtggttttcctactatacaagattctcagtgtacctacaaacaatgcggccaacttgtggttacactatgcaatgaatattgaatatgtaaacaaactaaggctaacttgtggtttaaattatgcaataagcattttgtatgcaaataaaatttaaatcccaaataacttctgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacccttagaatgtgattatgccataataaacctaagaatatatgccattatacatattggactgtgattttatgcaatttgatacttgaaacacaattggcatactacaccgccacacaagctagtagaccttgcccttaaaatagggcatctagaatccttttttaatccagagagccttttctcttgttttgttttgtggtcactcccccccccccccccttcctctggatcagttgtgaaattttattgaatccacatttgaaggtctttgtaaatccattttgaggggaaggaggaccaccaaacttggtgaaaatgaattcaaagttaagcccttttccttcatcttttctgttcctcaaaagactattcctgagatagtcaaaaagttatttaaaactgagctttcccagccagatctgaaaaacctgccatacctcttgaaatccatatcaaatccccacctttgaagagggcactttgctccttgaaggggcctaaggccttcacaggttggagacatttcaagggatctttttgaaaggaaacatgtgacagggctctagggtattggataaatgctagaaccaacctctgacagttttattgttcagatttagctcagagtgatgtgtcattctggaatattgagttcttatgatgatggaaagagaagtaaaagagagaggagggcaagaacttggctatcccagagaatggtgactttttattgaatttctactgagctgggaaggggaaaaggactgctaggactaagaaccttggttaaacaagggtttatctaatcagataattgatttatgaaccacacaagataggtggggtttcaaaggggcttattctacttgaatacagtcaatcattgaagcaccaaagagtagactgatccactccaattatctcaaatcaatcatcttatttccggttttgaaagcaatcacagatatccaaggctcaacacatgaagggaggaaattttaatctgaatttggaataagaagaagagttagaaagtaaaaacaaaaatcaacaattgggtatcttcaagccttaaaactttttgattgtcaattaatctaattgtttagtatgacatacgtcctcctatttccaagatttcaactggtggaagtattttcaatacattacaatgctgtgctctgcttccaccataggaaacctgtttcccacagtgaaaaaaaaacctcaacaaacctcacactcacactcacctcttccagaccaatcaaatagcagattgaaaaataaatgggtactgatgtgtgtttctatttccaaaaccagatttttcacaaaaatttacaagtatgactttgtttcaaattgactgttatagcagatgaaataaaagatgtcccctgaggctgaggtttttgcagtgtgcttctgtacgtacatatcagatattctggtggcaaaaccatcgtcaggagttgtacagatttgaattgccaagagctacaacaagtgagactttttatccacttgcattacagggataaggaaagattaatatgctttatctttttttttcattgtgtgattcagcacaaatcagctgatcccctcttttcttggaggaggggcgctgtggggcaggaaatttaacttgggttccagtgtctttgaaacatccagctatgctttctactgcccatgggatgtgggctaatcgacggcgagtctgcggaccactaactccgggatgcccccccccccctccaattttgtgagagactaattgctgaagttagcaataactcgcagctgaactttggtattaaaaattcagatatgtcaatgagatcctctggtgacgttaattttcaggttaaaagctgagctcacatgaatttgagccttttgaaatccaattccctctggtttctacttcaacgtttcgtgtaacaaacgatgctcactagtttatcatttctgcgcgtagcatgttgtctctttcttatatgtgtctacgtgcctccgggcgtttctgcaagcatgtgggactccaccggtgctgaaaaaatagcggagggtgcgcatataggacgcaagcggcccgcttcttctgtcgatgaatcatcatcataccaaatggcacgattggatccctcatcccaggcccaactggctgtttccagtttcagaagaaacgatgacatggtgttcagggatggctttgggtaactagactgtagctccgaatccgatgactgatagtaaccgggctgtagctccgatgactgatattaactgggttgtagctccgatggctgatctaacaactgctaatgaatgggaatttggtaggactcaccaggagccgctagccgggcaacctccgggctcacaaaattccaacctacacgggtctatggagaacgatttgccaggtcgcgctgagtcaatcggccttggaactagcagtcacacaaagcacagtggtcagtccaactaaattcacactactagaatccagaagactgtcctgatttgtcatgaaatattactaattttattctggtataacgggcaccctatcaaatgatgatatttgacggggtagacagaagaatcggttgtggcagttacctgtctgacccacaaatggactctcatcatacagggtttggtggatcacgcagctcccttgttatccccaaagatgcctgcttcggaaatgaagtactagggtcagaatccatcccgtacacggtccacactagatcctgccaagatctttgtgctacatccaaatgtatgtctgctatttctaatattggcctactgtgaagaagctgaatatccagtgtgggttgatgtgcatgaacagatccaaatcatgtggccctgggtaattttcaatttgtagaaagaggaacacatattgagaacaagatcaatgatgaatctcaacaaaaatttgatctgaatattccagtatctgagttgcaagagtatgcatctgatttaagtcctggagaaaggtgcaaaaatattagtcctggctcaagtcctgaagaaagatacaaaggcaaaagaattaatgaacctaaggggattgttcaaagacccaaggagagatttttagataacttacaagtaatgcaaaagaaaaagtttcaagaagataattcagaaatggtgaaatatttgaacagtaaaaaaagaagacctaaagaaatgaaaataaatcaggcatataagaaggggtttcacaacagttttgaattcaagaatcatgtgaattctctcatggggaaaaatttgataagtagaaatggaagagccatcaatttggaaaggaattcctttgaaaatgaggagtcagatactttgatgaaaagtgattattttcattgtaaagagaaaggcaacaatttttgggcttggatatcaatgatttgggaagccaccccagggaaagttattagtgaggtgcacaaaagaagccaagattttgcatctaagcttgaggaggctatatcagaaaagttcatgatttacaagaaaaatgaatctcaaaaatacaggagtcaatctgatcaaatttcactgcacagtcacttggtttattttgtaaatgccttatggtgctttaattaccgactcctgaactttgtgagctatgatagtggaaatgaggtgtatctacaagaacaagatatgatccaaaactggttgttgtatgttgtttcagtggatgaggatgaagaagtaatagattgtttgagtaatggacaccagcaagcttacattacacctagagaaacaaaaattacacaatcactgttcaaatatatattttctgacccaaaggctttagcttatcatgtatcaaggaatcatagtttcaactcagctcaagttgaaatctctgaaagagacattttcctagtcaaagctgtggtgcaggttatgggtaattattacaaacttcagaaccaagtgaaatggttagaggttttcaaagatgaagaaacctttttgaccaaacttgcaaggattcaaagatacatcagcatatctcaatatgatgaacgcagagaaaggcactacagaaagaatacatccaccagtcttccctggaaggaaggatttccattaaaatctttaggtaaattcataaacattgatgaacattcccaatggctacaagatgaatttttagacaggtttgttaaaagttggccatccttccaaaacattccaattcctaaggtaagaggtcctgtacccctgcagcttggaaaaatggatttgtttgacatgggaaagcaatataacaaattttgggcctggatttcaatgatcaaaagttataaacaagatacacaatatttagaggaggaattgaaatcatctctttggaatgaaaaaagcttccaagaattaaaaaataatgtatctactaatactgtgcatgattttgttagggaaaaacttgatgaattcttagactccctttggttatacaattctgtacttctcagattatatggaagggaattaacagaaatgagttactatcaggagcaaaaggaagttcaggaatggtttttaaagctttatgaaaaaggtgacacttcaagtgaatacttggaaagaattgacaagtctttgtttggaaaattctttgttacaacaagggaaactttggtatatgaagtgctcaaattttctccaaggtcaagacggaaaagtatagaacatgtcaaaatttacaagagtgacccacatctcagtgaagcattgatttatgctcttgggtgctattacaaaaggaacaatccaggaaaatggaaagcaatcttcaaagaagaccagaacctatcctccttatttttcaatatccaatgcaagattttctccagtgagcctggtgaagaattcaacttcttcaatgaattcaagacaaccaatatgctgccatggaaagatgatattggtaaactgaatgttgataaaatccacccttccaaaaggagatcaccttttcaacgtccattaaccaacaaattagatttggagagatatgtaaaggattaccaatattgagaagcatttacaacaaacaaatgagcatttttgctgatgattgagaaatggtagaatgaaagctaaaatagataataaaaaaaataaaaactcatttgattacttttttctgatctttctcactgctttgtaactctcatcccccagaaatatttcctatttaaatttggtgcagttaatcatgggaaaaacattgcaacatgtattaggggggttcacgatagcttttcaccagaaaagttttatcgtcccaccagtagagttgcgcatgctgcgcaacttagaattttagtgaaaatttaagacaccaggagtgacccaccagaaacatttaacatctggctcacctatggaaacgttctggtgtcatctcatcatgacccaggtggccggactagaccggcgattgattgcatacatacacatcacacacccctcaagttcacaactccattcgatggcccggtcatcaattggagtacatacacactctgatgacctcggtcatcaatggtgcaacattaattgacaccatcaatgaccagcattgattgctcatcaatcgtgttgatcatcgtatcaccatcaatgaccctgaccggtcattgatggtgggcactagtatgtataaccagattctgacttgttatcaatgttcatgcacaaccatcaactggctcaactggtgttgattgatggtagtgtgtagagtatccccaatgatgaccggtcaacacaggtcagcgattatgaaggtgtgtgtgtagtgcactgccatcgatgactggtactgaccggtcaggccatcgatggaggtgatgtacaggccgtatgctggatggaggaggtaacacatggggagtataactttatggaagttatgagatgaccagcaagttttatggatgctggtcattttttgtgccagagattttagcttaatatttagctgaaaaatttcaccagcaagaattttttttaggggggaccataagccaaaaaagctattgtgaacccccctattagcagctcaccagtttctttgtgttcatattggtggctctctccctgtccctgctatttgcttactgtaatccctgctatctccaccacctcatcaaatatatattcatgaaaacttgacatcagatgatttttttttcatttgctgtttgtttcttcagtagaatggacacggggatccactcatgtggggacataatgagatggatgcaggatgctagcacagagatccactttgttgcccaaccagcttttaaggctggtgaatgaatgtgacaagatcagcattcaagccgtcaaccaagtacatatcatgttggctctcaggcacaagtttcatacaattgctcagcagtttttttcagccaaaagtagcaacttgtttcaaccaaactttccagaaattcagtcaaaaaaaaagtatactgacctttctcagaaatctgttttcaaaacaacagtttccacagtctcactcagttccaaagaggtaaacagtcagcacgtcattgtgtctcgcaggggctttcaggggcagatcctcctcacaagtcgtaccgacaagagacctagatacaattccaaaaggctacccggatctgagcacacaaaaacatgtttttgtccatgtacttgccggggggccaagcggacctcgatgggcacatgttttatcttctttcacagtgtgttataacttatatcgctgcgcttccttactgtctgtatggtgtgtgacgtagcctctgcaggccgacgacaatgtcagagagccatacatcgcagcacactcatccagtaagacaaaagtgcaacagacgccgctctcatgatgtacatgattcagtctgtatgtttttttttcttaagaaaattttcagcttaaaagctggactcgcttgaacttgagccctttgagtctctttctcccccatcgattccataagttacttgcgatttgatcgatttaaagatggtagctagtttatcatttctgcgcgtggcatgtagtctattcctatattacgattatctgtccccggccggagtctctgcaggcatgtggggcccagcgcgtgcagaacactcagcggaaggagcgactgtggggcgcaaacgacccgcttcttccgccctggcgtcagcactcccaagcgcatcaatcgatccgccatcccagagccagtttcctgtgtccagttccagaaacattgggttgagtgacgcatggactgtactagagttgaagggcgatctaacaactgatgatcaatcttttttttttcgcaggttgtcatcagcgccgccagccgatgatgaccttccgagctcaaggacgcccacctattacgagttcatcaagccaaagtcatccgatcgggctaccttgatcgacctcacgattagcagcgataccgagcacagcagtcagtccatatagcttcgcgctcttggaaataagaaaaaaaaaaatctgacttacccttatacgattcttgcagaaggggatgctcatgaaaagatgatatttgaggatgtagacagtagaattggtcgcagtgaccgttccatcccacaatcagactcccaccatgctgggtttgccgcaacccacagctcctcgattccaaagaagccccgcctaggaagttcagtcccatgggcagagactatcccttacatttcccacaccagctcctcccaagatcatcatgctaatttgagatgtgagtcttttgtggactattttttggagggaatattgttgaagatgcttgttttcttcatgatattgcacctaaaaccaaatacagctttcgattttggaacaagtaacagatatcatgaaatgacgggaaagagaccagttgatgacacgatcaacttacaccatgaattgaccggaagatatacggatcccagatcaaacgttgagccagctctgggtaagtcaattgaaatccagcataatgaaagaaatctatgggacaggataagttgattgttgatttcatatgatgtgcatgagcagttccaggtgacgtgaataatgttgagtttgggggtagtggaagagagggtgaaagcagaatcaacaatgcaatggcaggaggattggatctgaatatgccagtcactgaggaacaagattctactcttggtcccagctctggagaacatgccagagaaaatggtattcaacaaaacaacaaagatgaaattgcaagtcgtgataagagctccatagacacttctggatccaattaccaattggattcacatcaaggaggcttagagataactgcaagtctcaaaaacaaaggaaaaaggcctgaggatgtggaatctatccaagaagttcatccagcaatggcgcaaaatatgatgaatgcaaacagaccccccactgaattaaggttagagaaaataaatcataagaaggctttgttgaatagatatgatgctgagaagcagcaggatacacatggacaagggcattcagcaacagagccagatgggatgaatatggatggaagtggtcccaagcaattggaatcaaatcaaaaaatcaaatacaagaaggctttggtagataggtttgaaactgagagtcaggaaagtgactcacaagcagttcattcaggaatcaatgaagacatggtccatgacacaaattataaaggtgctcattatgaagttgaaaatactcactttgaagaagaagaagaagaagaaaatctgcttgaaagggagcttaattcattccaatggcaagagaaggatgccaaattctgggcatggatctcgatgctttgggaagcaactccgggagcagtgattagcgaggcccatggaataagcaaagagttggcatcggcactcgaagagacgatctcgctggaactgaaactatacgcccaaaagatgactgaggaaggagtgttctcgcccgatggggtatcgctccacagtcgcttggtgtattttgtgaacagcttatggtgcttgaaccaccgacttctgcacttctggggctacgatagtggggacaaggagtatgtcgaggcgcagatggccatccaacggtggctagtgagccttctttcggaagacgattatgagcaggtggtcgagtgtctcaatgacggccatcatcacgcttccatcactcccgaatcaaccaagatcaaagaatcgctcttcgaatatctcctgtccaaccaacaccactccgagcttcgtgtgcccaagactaatcgcccccatggcgcgtacaccgaagtctccgaacgcgatatcctcctcctcaaattggtcatcagggcaatgggcaactattacaagattagaaaccataggaaatgggccgaggtttttgaagatgaacgatcgtttttgatgaaactggcaaagatacaaagatatcttaacatttctcagtacgactctaagattaaaaccccgctttataaaaagagtaaatcgactgcctcaactctgttaccatgggaaaaccgactatcgccagacttcaatccggctggatttaaagctcaagacgaacatacctcatggttagttaatcgattagacagttctattaagagtcgtgacgagtttcaagtgatgaggaacccgagattccggaatccggtgccgcttcgccttggaaaagtaaatgtattcgatatgggaaaacaagagcctatcttttgggcctggatctcgatgatcaaacattataaagagcccacggaagatctggagaacgcgttgagatcagagctggctaatgaacacagtttccaggaactccgtgccaagttttcctcagaatacacgcttgagaatttttctgaacagaagattgacgagttcttggaatctctgtggttgtataactccatcctcctaagattatatgggagggatctgtcagatttgagttattatgaggaacaaaggagtgttcaacaatggtttttaaaactgtacaacaaacgtgaatcttccaatcatggatctttagaaaacgttgacaagactttattcgtgaaattctttctatcaaatgggaacatggaagcctatgaagtgctccaatactctacaaagtcaaaacaacaagaaccaagatacatcacgctatacaagagcgatccttgtctgagtgagggggtccttcaagcactgggaacgtactacaagctcgccaatccgggcaaatggaaggcggcgttcaaggaggaccagaacctggcctccctgtttttcaacattcaatgcaagctgtttggagccgtccctggccaggaattcaggaaggtctttgaggagtacaaatccatcaatatgttgccctgggaagaggacgtgaagaagttggagctcgacagaatccagcatcctagaaagaaacctcccttccaacgccaacttatcttgaaggtagatatacagagatatgtcaaggatttaaacccagtctctgatcatcaactcatctcaaacaaacctagttcatctaggccataactttcttattttctccctgaatcaagatcaacattgcacttgattgattaaatctgtgacttgtggcaatttttcctgctactgaatcattaatcattcaagccaaaaaggataaataagcaccatcaatgtgttatgattatttccactctcgataatccacttacatatttgctccatttaatcattacaagatttaatactccaaatttctagccacttgcagcctgattacattccattttactttactttccgatttgcttttattgatgatcatatacatacaagttacaacctgagcggccccctaaatccgactgccatgaaatcgtgatgatcgtagtccaaagaagcgtgaccacaacctcttgttgcgtctatgagactacatggcacttttagtgaggctcatgatgaccctgtaatttgcgcaatgagctccaacaagttgtgtgtgtgtgtttttcgcttatgtgagttgggggtgtttcgttgagctggctcgccgctttgggagccggatgaagcccatgccctcgacgacgacgacgagtaatccgtcccatcatccagcaacacgtccttctccccaccaccccccaccagatgcgaaaagcacggctaccacagatgagatcagctacgtataacactcgggggtttgtttcttttttgttcacttacaaataaccaaacaagctggattgaacacacatctactaaccaacacaacacaacagcaccgaaaccaatacaaaactgacgacgaacaatcatgaaaaaggaagggaaagggaaagggggaaaaaatgagcagagatgggtgatggaagatggagaggttcgataagggcgagggggacgaggaagagagtgtgtatatatatatgtgtaaagatggaagagacgatcgtgtagaaaaaaaaaaaacaagagcaacgagggaggaaaaaacaaggaagatgagaagggggtgatatatatataaattcagatagatagatagatagaccgatcgatgagatcagataaacttttcaagaagttggaagcgtgtatggattggacgtatgtgatcgttcgggtcaagttgtttccgtagtgggcgtggtcgaaacagtcgcccaagtcggaggagttgtgatcgtgctgatcgtagtaattaattgtagtctctttttgattgttaatcgtcactaaaaacaactattctttggtttttcaagtatatatgtatgtatgtatcgtaagtaagtaagtaagctgtcaggtttcgattgtttcgcgtgccctttaataattcttttcaagtgtttagttttgttttgtttctgtataaaaaagagaagagatcataacagagaaatagagaaagagagatgagatagaaagagaaagagacgagtcgagagaagaggaaaaaagagatggaaaaatcaaacagtttgacttttaagttcatccaagcacccagcacacatatctttaacaacgttaagatacgacagaagctggggcatccgatcagaagagagtgcgagccgagcctcgccagcggaggcgatactgagggcggcggcggacgcggcgccgaacgaattaggcccgagctttttcttggccagagtactagtgagcagttgcggaggaagagccaagtcgagcgactccgaagtcgtcgtcgtcgtgttgttgttgttgttgttgctgttttggttgaatccgaacaactcgtcccaacattcttcttcggaagaggagaccgattcggtctgttcgattgattgatcggccgacaaattgtcttgctctaggacacccaccgacccgggagtgtccagcgtcctcttctcctctcccctgcccttcatgctcgtcgctatcgtcgttgtggacgaagacgacttcggaccgttgcccgcctttttagtctggccctttttctgactccggaccgtgcctcgtttaaaccctccattatcgccctcattgtctcccaggactactgataatgagttctgaccggcaggcccggggacaacgttccgcttgatcggccatttctcttcagcatgaacacgcgccttgagaaccttcaagaaatcctaccaacaaaattttttttgtaagtatcgctgtcaaagactatctaggggtaataataagagtgcttactttgatcccactgatgccgatccgacttccagccagaaccctaggtctctgggaatgaaggccaagcgcaacgctgggttgagggagcggatggtggttatgatagctagaatacctgcccgaatgtgccttgcgtttatctttgatgatagctggaagaccgttgaggtcgagtttagaggaggagcggtcatgagggatggcgggggctgatttggggacgagtttgtcgacaagggtgtcgttccaggtcgcgtcaatctcgctccagtcactcaaccgtccctcgtccgcctgcgattcatctatgctcctcatcgtacttgaggccagctcgatgctgtggactttgcgcggcgctggtgtgggggtctctagctggcggacgaccgacggttcggcgatagccgggaccggccgcgaaatcggggttttatcgcccgagtcgacgtcgagtggggcggccatgggtggcgtctgacagcgcacgggctctgaagggagcccggaagcaggactgcccgggctagtctgctctgacgatgaggccgaggccggtggcggggtagactctgctccaccaggcgcgaacatgctcttgaggatctcaaagtgtttctgtgcaccgggcttggcctccggggctgtgaccgtggtcaccggcgggacggactcgagggagtgctccagagtctcttgcgagtaggaagtgagtgaccggagacgttcgctcgagaggttgttccggggatccttcgagccttcacccagatcgattaacacgttacagcacgtccaccactccttgtattcctcctgaatcttttgaatgaccgtgtacagtcgttctagcgcgcgtggactgacttgattgggattctctaccgatcgctcgacttcttcctggcgtggtcgatccggcagtggttctggctccttcaaagaatccgaatcactcgagttcacgtctgactcatccgtagtcacaatactctggtcaatttttgagtgatgtgtcgctcggatcatcttacggtacgttcgtctcatggttttcaattctgcgataacaataaacgttcagctttcttacggaggaacaaagatgacttagaaaaaaaaaatcactaaccgtcaatccctctagcaaattccttaacctgattaagctcagtttgcagcctgccttgttgggaagtgatcctagaaggaatgcgaagttcacccatactgttactgcgagtcagattagtgggttggggcaagttcccgatatgggcaagatgattagagacatgtgtatcatgttctacgtcggaaatggtagtgggcaagggttcggagtttggtaccagagggttggagaggacgcgcgcatatggataccgcgcgccccacgcagacgaggtggggctgacatcgaaggcgttggtggctggagggtgggattcaggaggttcttgctgtgagagcgaggaatgtgacggcttgattcggtagccctgaagctgagcgttggcctcggccctagcccgtagggcagggttgctctttgggggcttggatggtagagtacgtcgggaggggaagcgcgattgggtggctgaggcgagatcatgatcgatgtgattatcggtgggtgaatgacagaggtcaggctcgttgatactgctcttgttgttagatcggatcgaaaatttgcgagtcaggctgggttgggtgctgctcatgatgctcgagtttgagcaggaagctcgagaggagggtcgacgggcgcgaacggttccgtaagagtctacggcggtcagggtcacatcgctaacaaaactgtcgctctgactggtctgccttctgtttgatttcagtgcggttgaaaatctgtcgtttgcagctttgaaagctttgaggggcgtcgccataactttgcctgacgaagccggaggtccggtgtggagggaacgcctactagaggtgtcaccagccagggaaaatcgtttacgggtaggactgataggggaagagtttttgggatgcggggccggtcgagaggacagtcgcctgaccctcgaaagaatgctgtcgttggaggtgtgtgaattaggagatgagcctaagcggtgagtattcgagtcaatagaggtactatatcggtgcttgaagcagctcctagagagctgctgactctgattgctagttttggcagtcattggctaataatatgacacataatgattagcaaaaaaaaaaaatccccggtagaactccatgaaaaaaaggaagggatacgtacagggttaactggcggtgcggatgtactgtttgttgagcctcgagagaacaaggcggtaaaggataagggccttttagggttgaagatcttcccggagctgtcgtcagacgtggtatcaggcggtgacagacactgtttgttttcgtttcgaacttgtgtggatgtatgaggacgattgatggtcgaacgacttcgtgtgttgaggccgcgatatccggacaacgggatgcgtggtggagtatgagattggggctgatcgacccttttgcgcgattcgaccggaggggcctggcgatgggcaacgcttgaccggctctgtcggcgctcctcggcgtctgaatcggcagcaaaagcaaggtccccgggctgagaacattcttggggatggccagagagtgatgaactggctttgtgcgatagagctgtggtaggagatcggtgtaatgtgggactgtcggctcctgggtgagaaggaccagtggccttgttaagaagcagggtggagggtcgctttctccggaacctccttcggcttgggttcttaccagtagacttctcatcctcggtggcaccagagggatgttgaggattcgagctggtgctcgtgttgatcaaggataagccagcgattcgcgtatcaagactgcactcggacgcgttgagggtggaggtgctgattgaaccggttagggatgatcctggagatggactggcgtaggaaggtcttgaatagagtgcttgtttacgggacctttgacagacggtgggagtgttccgattgggatcggaggaggatggacttgttatggattggtataaatcgtcgtcgcaggtgaaatgatccgagaggccatcggtctcggtacccgatgtagctggatcgtaagactcggaaccactatgataatagccaagattaccggaacaactcgagctacaggatgaggtcctgatgggagcctgcctgggatgccgtgagtcaactagattaggatggacgttagagtagaccgcgttgggtgagtttaaggaaagatcggagcagttcgactggtagtagccgacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgaggacgtaccgtcaacagattggccgcgggaagggggtgctgatgcgggtggacgagagagggcaggacgacaacgagcaggggatgaacgagaggtgttgaagagatgggctggtggtggtggtgctgttgatgattgagtgattgttgtagttgattgtcttggacgagtctttcgtggagtgagtgagtcctgcgatggttgtagtacgagtgttgggtctgggttatgagtcttcctgggtctagtattagtagtagttctcggatatgatctcgatgggttgttgttgttgttgttgttgctagtagattgagctgagccaggtttcttattatggagatcggtgttcttggtggttggtagtgggagtgattcggctgaggcagatccgaataggaagtcatcgtcccaattctcgctgggttctgttgaggagggtggtttgtcagttgatgtacatacatggtgttgattgtttttttcttacgagctctagtgagtttgccctttgcccattcagatcgtttgtggttcttcctgatctccaactcttcctccccttcatcctcttcggcgaacttggtgaggttgagcatcttgcaggggggcagttgagctggttgttgttgctgttgtttgcctgtttgagtgagtggcagtttataaggaagaatgaatgttggatgcagcagctgggacgagcgcaaaaaaaaaaagttaaagaagagagagagagagaagactgaactggctgcacccgacttggaaaaagctgtcgaccaactttacacagctggcaacacacccagactcatatctcgaagccgaaaaatcactgcgccccgcagcacttcccaatcaaccatccacatactccaccggcgagcgccgagcaccggccaacctcttggatggctcacccaccatctcccgaacctacaacaacagcccttgaattgtccaaagccgccgaatgcttgacttgcgcagccgatctacagctcttcaaacactcagatccccatacataacatccaatccttgttagtcagctggtcaaattgcttacttatataaatctgaatgattaaaatacaaacccatctgaagaaaaaagattgttgtcaatcaagggttggagccatgtttgtccctgatctggtcacctctccaaacccataataatctcactacataatccgtggcaatacatcataccttattttgatagtctggaagttgtacgcattgtcaagtgagcattagtatagttgaacatggaccacttgtctgcaactggctcctcctggaaagctcaatcacaaatctgtgcaggtggatggtggtaagaagtggttcaattcttgacactaggaagaagaaaaattgtaacattttcaatcttccttattagaatagtagatttcagatgtgtgtaatcagctggaagagctatggaatgatgtgcacatatgcagcaagtttcagtgcaactggtaaaacagtgaagagatgcatcaggggcagtggatatgcagtggaatgagtttaagttggaaatgcactaatggagcctttcagttccagtcatttgtgttcaagcactggttttattcttaggctcactatgcagatccttgcttattgaggggggaagatgatgatgatgataggattattcagaatagcagggacctcaatcttgtttctggatcctgggatctggagtcctggccttcacaggtgtcaggtatatatgtctccatattcaaacaaggatgatggctgttggattgctcatctctgccacttacaattccaagccacagatacaaaatcatgggtttccggcaggataccaatacatacatgtgcactgctggctaaggtaaaggcatgtaggatctggatgctcaataagactggtgtagaaattattgacccaaattaatctgcagcttctggaaacacagtagttcacagaattcgtttttaacctaagacgttgatgtgcagcttttgaatatgcaataaaccttcaagagaaatgcgcaacctgatccaaagggggggggggtcaatgaaaatttatgtctacatacatagatgggtgtgggaggagcacgctttgggcctttgtagcactgggtgtacggcagccactttgggccaggtacatacaagctctggaacttcatgggcagacagaaactccaaatcatgaggtagaacaaatccccacatttcaatcacacacaatggagtctctgttccattttgagggaatgtttcactatttccttttggatacccgcacattttggttctggatccctgaggaaaaaggtgtttagtcaaggttaaaagtgccacattgtcttgccatcacctacttgcgtcagggagcgagatgaccactttttgtttggagattataattatcacttctttgaggttttgaagaatagagcacgaggaccgagaaaggagaaacagttgatgaacaccatcatacacaagtgggttccaaggagatcgagtatatacaattagaccgaaaataaacccaagaatgcaatggagaatgtaaccaagttagtatgtaatagagtggaataataaatgtactggtggggggggggaagatccgacaggatttgatgtagaaattacagtcaaaaacggagtttgaaggcctaatcaagatgtgtgtcctggagtcgggttagaggtttaaggttcgccgagcaagttgccggatagtccatttcttcggccgatgccgatgaccaagactatgagcatggccacacctaacaagatcgaatccgcccacgcaaaacctgcgaaatgccagataagaaaaaagagagagaagggtcagccggagttctgctaaatcggcaagttgatgaaagagaacagtgcagaccttgaaggatctcgagtcgttgctggtgtgggaagatgtgtgcattgatctcggtttggagcgcagctgatccggagacaaacaggacgatggtcaccccgagccagatcaaatgggaggccacgctgaagagtaggtggcccggtgcggtggccaatccgaccacatagattgtagagaacaggatagctaagaaagagaaacggacatcacgcgtgagtctcggtcaggatcaagctgtatcataactctgtctttagacattctgactcaactccatagtccacagaacaggaggtacttcgtcctcgttactatcgacgtgaaaagttcggcatctttcaagttctgggtgattgacagtgaacccaattgttgggatggaggagagcttgtcagtgatttagtctgtgctatgagggcaggcacggggatttgggagcagagcgggaattgcacgtacgttgaagttgccgacaaggatcccactggtgacgatctcagcgatgcagccgatgatgatgactaaggcggatggggtacacaggggtaaagtcagccacgggggatttgaaagccattaaaggttcgcgtcaaggcacgaaatcgggcttacgggagaagaccgcgacatgtgcagccctggcaaaagtcatgatcggaagggcggtgcgagttgtagttatttttggatcgagtcgactagacgttcagtgccgatggaaatgaaaaaatttgagtagacggtgagctcaagcctggatgagggggattgggtggaggaatggatagatgggaagctttttaacaaaagaggtgcaagtgggttggtgtatggatgtatgcgcgaccgctgagttgggctcaaaggaaaatcgattgcgacggatatggccttttgtaatggggccgattagctcaaaagaggatgttgttgttgttgttttttcggtttcagatcaaggttttaatagatgactaaattaagtaatctcttgaaacttgtctgagcagccaatattttgcttttgttcttcgactttcgcctggaaactccatattagaccaggataacgtcatcatcccacctttatctgccatcattctgggctccttttgtcgagttcgataatgaaattaatcaactgtttcggagacaaagatgtgcaaagaaggggctgtgccagccgctgtggatgctcgaaaccgtgggtaacagaggggcgggggttggggccggtccagtgcaccgcgttgagcctcgtgcgatcccgaccctcccaggccaacttgaagctcaagaagcgatgtttccaatgagacgatgatcagcgtcatcactgcttgcatgccaacgatgagcatggctcgttcggtccggaagctcatggtcaacaacttcaacccgatcagcatattcaaaacgataccagcaatcggggatatgaacatggtccccagggattagagcgactggcagagttaagaaagggatggatgtcaatgctatccgttgttttcaatctcatccggtctatggttaccaatcccacaaccctatagtaccatgagtagcataacctttgttttcctgaatcccctgtgaggtggatacatgggtatatgttgtatgagctggcaaggaagtcagagcctaacttaacaaagtccccctggtgggaggctcgctggtgtgaagcactggctggtggcgaagccacccctcccgcagggagggacttacgactaaagtgcccctactcaccagaggggatctgagcaattgactgtattacacaacctgtagctccctcatttgataagctacacatgtcgttccagcaaaggaaagatgcagttgcatctcttgttgctttctctctactcagttttgcagaaagtgttgcctacaagaaaatcgaactcaaaactgtaaaacaagaacatggaagacttgagccgcaggcaagatagaggaatctgagttcaattcacaatttatttgaaattcaatggtttggtggacattgaagcttgtgagctctaaaaatcagcagagtcaggtagatcctaccttccagtagctgggcccggctgtgttgaaactacagtctgtaaaaattgattaatagatttttcaattttttggtgggtggccttggttgagtacccccactttaggcataagtccctccctgcggtcgggcggggttcagtgcttcaccactgcacgcccaaccgcaactgggtgggactttgataagttagagtcagagcatccttgcggcaacaaagctctaacttttccactcatacaatggttcctatgtagtaatgcaaatgatacgataaggcatgaatgaatcgtcccgcatgataatcccgcggaaccatggcaaccaaaaaaaatgggaaaaaaaatcttctgcaagtgcatactactcatttgggcttttccaacttcgccgctgggtcggcgggtgggtgcaccttggatgagatgagttcggtacaaggacccacctgctgggctggattccaccttggcagacggattgtaacttctagctaaggacactttctcccaagacagcatccacaagcgcccgctttgtggctgctcgtttgggaggaagcttccttctccttggcctttacatgcttgccaaggaagattcctactcggggagcagttacaaggtgtacccattcaccgagcactagcaggctccttggtgagcaggaatcttaaagaaatggccggggagagctcctccccagtgagtaggcaatggccacagaggagtccaccttggcaatgggtgattcccatggagtagttctcctcggcaaacaggtacaacctgtacaagatgatcccaaaatttccaagagtttgcatttcatttcagattatgggtgcttgggtcaatctttactcaagacgactatcatgcgggacgtttcgattgccgccatagtcagcttggtggtaaaggtaagagccaatcaggatttaattcggtcttcaaatatgctatatctcctattgattcgagaatttctttgagatcctattcctgaatccagctataagaggttactgtgctcaagtgaccaagatagatataccatccgcttcccaaaggggcagattgcctaatcttttgggtccctgaattggtttgttagtactgggtctacacacttgccgtgatttatccccctttgttaaaatgactcttaatgcaattgtaccccagagtccaccttgcatcgagggcaccgaagtagaccgaagtacaacaggctgacccggccgtccccgaagcagagataagcttcgcccaaacatcaacttccccagcggggagttaagtttacatcagccccacaggctcaagaaaaagggcttaattcattcaattggattgtaccgcagtttcagatagcttccccgataccatcagatcccgactacatgatttaaacgaagatctcgaagacctgcacatcgagattcacgaaatttctccgtgttctgaagtgccagaagtgccgacttggacacaagtttttttttttcaatcagtcctggctgatttggcccggtgattattgtatgtatcccgagtggatgtgagtgtgtcgaagagccacccggccggcgcttgagttacgagtacatatccgagcaattggtttttttagtagttggacatggattcaagcgcttgacatacgaatgacgacgagcgcttctttcatgcacatattgtgccttcaagagcgtgatcaagatgaccgaaacgcgaatttccatcagctcaatcacaaactacatataggcggaaattcaaatgaaaaagttcgggaagctccgaaacatgagagtgggcgagggagcaagagcccgccgtgatcacgccaaggtgaggccaaagtacagcaatattgcgaatcatttggcatccatgacgtgcgtttattttaacaaagaaaaaaaaaaaaaaaaaaaaatggaccgagatagggataaagaggttccctcaatgtgaggcgggggcccccctaaaccttccgcacgagctgtcgatgatacaaagcagatgaccataaatcgtctgcgctgaaaccgagtttgttcgggtttttcgcgtcgcagactctgcacagttcttcggccaaacgtgtagatcttgactgcccaagacatcacgtttacgtcacgagagagagggagcggataaaaagaatgcgagaggctctctttcgcaacggatttttactcatctcgagagggtgtccatgaatagcgattgtcgagttgattgccctcattttcttcctgacttgacagtgacttcagcgccttcaagcggactgggatagcgcgatttataaccctacacaagcaaattcaagatggcccagaagtacgagcacgcagtcccacagcccctcgtcgcacctcctcttcctctaaaggatttcgaggtgatgttcaatgatgaggagaacggcggatacttgccggagaaggtcggccatcctccgcccaaagccatgaagcgcaaactcaaggaacgtcaattgacgatgatgtctattggagggactattggaactggattgttcttgggcatgggaagctcgttgaatgatgggggccctatggggctcttgctaggatatcttatcatgtgggttcatcaacaaaacattactgtgtatttttttggggggcaatgtggcgagttgagtttctgcatttattcctcaggggcacggttgtgtgcagcgtgcagatggccttggtgagtcttgccgatcaaaggctatcatcacttattaggttccatctagcccaaccttaatggttgatcgattcgagaaaacagggagaaatgataacgtacatgccatgccatggcgcattaaccacgtttcccgctcggtttgtggatccagcgttaggattctctggtcagtgagatcttactgattcatttcctaagaaaccgaaaaaagatatacaaaatggactgagattcgtaaatttctagtgggatggaactactggtaaatctcacagaattctcagtcagcgagaaaagaaggccttgcccgattcacaaaagatccttataaacactcacacatacatacttgtcgtgatttaggtattcgtttgcgatttgcgtggcgggagaagtgactgcagccgcgatagtggttgactattggaaagcgcctgtgagccaaggcgtatggatcacgcttgtgagttttgccttgatattacaacgattctcaaaggttttctacgctagcacccttcaggtcaagaaaccattaataatcgtatttccaatcagtttttcgtcacagcatgtgccatcaacttttttggagtcaagtgctacggagaggtacggtccactgaattttttttttcatccatcaaaactggagcaacggttgagatttgttaccttgcacacccagttcgagtgtgtttttggtacgtttccagccagtcaaacacccgtgtgcgcttgtgtgacactcctcattaatgagaagttccttttgctagccgcagtgaaggtctttgctattaccgctctggtcgttctaggcctggtgttgaatttgggttagtttgacttaccttctacctcttgttgttgggcgggatttgggtaactcaaattgtcctttcttttggaatcatcaatacaaaggaggggggccgacacatgagtttattggattaaagtgtgctacttcgtcatgtttcttctacccctgagtgttctataaatttttcagagcagtaagcaccatgatctgaaaaatcatgaccaaattttttgttctttattgaaacccaggtactggaaagatccgggtctttttcgacaactgaacgatatcccaggggcatctggccgttttttagccttctggtctgtggcttcgagcatttatggacccatcaaagtgcacaacaagagcgactaaccatcctggagatacgcaggtcagtctttatccaggcagcctacagctttctgggctcggaaacggtggcgttggcggcggcagaaactgagaaccctaggaagacagtcccaagagcaatcaagagcgtcttttaccggtaaacaatcaaaatcggtctcctccacatccacagtgaaacgattccttgacttcttcttctgtgtttttcttctcttgcattgggactctcctatagtctcttacttttctacgtggccagtgcctttgtcatcggacttgtcgtcccattcaacgatcctcaactcctaggcggcaccggcgatgcttcgtcttcgcctttcgtgattgctatcaatcgatcaaagatcaaaatcttgcccgatctcatcaatgcagttgtcctggtttcggcctattcggccaccagctctgaagtatgtaagtattagctcggccgaccatttttttacttgcgtaacactttgaataaaaatttatagtgatctgaccgttcataaatcttgtctcagattgtggaagcagagtcttacacggccttgtcatcgataggatggcccctcagatctttgggaaagtcaactccagtggaaacccaataaacgctctgattgccagtgccttaccaggcctgttagcgttcatgaacctgtccgaaaagtcgggcacggtttttctatggctggtcaacatctcggcgatgggtggaatatttacttggtggagcgtctgtcttgtgggtttctttttcttttttttttctgtgaaatgcttcaggataatggttagatgagtttaacttcctgaagagatcgtgagttttcaatcaagacctacatcaggttccataagggtttgaaagcccgaggggtggatcgagacaggcttgattacaaggccccgttccagccctatctgtcatactatggagtcgtgatgcttgctgcgatcattctcatgagcggcttcaaggtgtttctgaatggacaatggcaagccccagttcaacctattcattcaaaccttcaatctgcgcgacgctcatctcatttcttttccaggtcttggggctctttcatcggagcatacatcacgctgccgatattcggcttgacctatcttttctggtaagcgtcttcgtcctacctgtgtctgcctacgcaagcaaaaacatttggctaactagtgcaaatatgggtgatcacacaaacattgatcataggaaaatttatcataagactaagctcgttacaattgaccaaatggacttctcggttcctgatgaaaagtagtgataagttgtgggaggtgcacaacatgattgtttttccttcaaaattggcatgcatatacatagtaatcattttacataggagttcaagatctacctcatctcatagagtgagacaacgctccccttaatcataacatttgatcagtcctccacctcatgggcgtgtgtttgtcgatcactacataggatgttttttttctttgtcattttcaatctttctaaaaaaattgtaaaaacagtgtctgatctgagtacgaaaaacaaaacaaaaaaatcttcaagcttaccgacagcagaaatgatactcacatggtaggctcctagcaaccacattgttaaaaaatgatgtggttatgtccaccagatactcagttgtatgcctcccccctaagaaggttcaagattttcagattcagctgcataatgttcaagtccgaagtccacagcctccagcgcagtctcacaaaaagagagacaaagatggggtagatgcacagacatgaccaaatgagggtgtattttacatgccatttggtgagcatgagagattgagatatgatcactagaggcacttgaagtaaatacacagacgtctctctgatcatctctccctatctcgtcttcatgaaaaaaacgagccaatacggatcaatcgatgagaaaaaaaaaatgaagagaaaacaaacatgatgtttcgtattgggggacattttgaagttcaatatatgtcaatctaggaaatagcctgagtagggatgattatttttttttgcttggtttaatttgtaaggtcgtataagatagacggaagattgtgcaaagatagagaaagaaaatagtgaggtatcaagttccttgacccagatgaaggaatcaagggctactataagagcaggagaggcagatgcgaccagaggattgatcattgagctttctctttgttaagcttagcaagtttttgtttcttgcgatattcgtggtaacccttgtcggttccgaagaggtgatccatccacctgaagctagtcgaataacatccgacaaacttttcgtgatggtagtcgtgatgatcggccccagaccagaagggcaagatgtttcgtaatgaccaggggaagtcgtagcccgaatgagcatccacagcctctgaaaaacgtttttcgatacaagacaagattcatcaatcttgtgaagcacaagtagttctagtcgaggagggatctggagatcataggatggtggaatcaagagagcttacggaacaaccgaaggacgatccagatgtacatcgtcaagatgtgcaagtttcctttcgagagcacacaccagagtaacggccctccgatcgtcccggtgccgaggatcaggatctcgagggggtgtgcatattcagcagccaggccgaatggggcggagaattcgtggtggagcttgtggatcttcttgtacagctgtccttgatgtaatgctcgatgggcccaataatggaagaaactgaattgagtggattaaggggggaaaatgattagagagtataaaagatgatcgaaaacggttgcaaagatagaaatcggctcaactcttcgaagacaaagaataaggcgatctgataggccatcgtggagatcgatgggaaagggacggagtgagtggccataccgaagtactcagccaaaggatggaacccccagatctgagagcaaaacaattgtcagcgaaagattttcgggtttttttttttaaacggtgaggttagaagagatctgggatacctgtccgatttcgacggtgaaatgagtccagagaacgtatttggtacatttccattggtcctctcgactgggtatcttgttaggctgtagcttgtatttgtcgaatgctctgattttgccgacgatgatccaaggaatacaacgaccaaagtagaataactattggagaatgataaacaaattcagaggcgttttttttttctcttaggaaaatgaaaaaagtgttgtgctaacctcatggaccaggaagctcatgatgccggttgcgatgactgggtttgggaagtagaggtaccatctcaaccagagctgttcgaagatcgatagggatgagaggtctgagcccgagtagagatggttctgttcgatcttgttctgggtcttgaattcttcccaggactgtatggatggcagtagtgatgaggtgtggttgagaatctgatggaattgagtggccatcctgtttaagagtagatgctttctcggtctcaagttctcggtcgacggtcaacagggtctttgttttttatatgtatgtagaacagggatctgtgacaggcgggtgacagtccaccactccccgatccaaagacagagagtggagtttgactgcgacgatcgaaagagggagaatcgtcggaacgaacacgaatgtcaatggatccataccagctgacaacccggagaggagtcgcaaaatcaagaacacgaggaacacgaggctacgagcacgagcgcagataaatattcacagcatcatggcagtctatcgtgcctacttagatctcatcggcttggttcatcgaccggagacacggatcgacaagatcgacgacttcctcatcggccggacgaacgcgctgccctcagcggcctctggagagaacgacgaagacccagaggaagaggaggaggagatcaaagtcctcgaccagctcatcgaccagctcatcaacttcccatccaacggccatggcgtactcgaaggattgcttcccaaccgcccctacagcctactcaccctcttcgccctcctcggtgatcgtcggctgatctatattctctgctcactcggcgtcagtgtcaccgacttcaactggactcggtacttcagcgcgctctctgaggaagttaagttgatcctcagctcgatcagatccatgcagagagtcaggagaccactgcgaatccgtttgagtcaaagtctatctctcatcctcctgactctctaaaactaaccttttcttttttatatttgtggtggattgtgtaccagcccgtgatatccagcagaggatacgagaagccaaagagagaagagaaggtgaggagagacagaatgctcaggcggccaaacgaccccggacagactcgcttgaagcagacacgagccatcagaccaggccccgctctggcgaatggatcggaggatactttgtcgaagattatgaggaaaaggaggaagatcgagccagaccatcacccttaccgacaacaatccagcaaacgggcacaagactgacagagaatcgccggcaagacaaacgagcgagactggccagtctacatgtgcttccagctatgcgagtcacaactacaccctccccaccaccaccaccctccccaccaatccctctctccactgcaactcagctccttcctcctgaaacccaaaacactcccttcatctctgttttggtctcaaatttacccatcggggctagcccacaaagtattttatttttcttccagcatggtgcagacattttcaaggtattgcattctttattgatttatgaaactttttttttttgaatctctgtttactaacttcattttggatcctttgcattgctatttgaattgggcggaaaaaaggccgcaaggacgcaaaaccaacggatagatgcgctaggccgaaacctgcacaagttcaaaccaaacacgatccaagcgtaccaacagaagccgaatggaggaaaggggggagagggacagcgaggatacgaagtgcgaggggaggacttgaagatggtggaagagccgaccgatcgccaggcagagactcgctcagtcattgtccgctttgcccgtccatctggcgacaatcaacaagccccttgggaaattttcattcaagaattccacaacaagaagttcttccggtttgactctctctgtctccctctctcttgccgcctcttgtcttcttaaccagtgtttctcttgtgttttttttttttttttttttttttaaatctttgtaatatgcctactgttggaattttgtctcttttcctttactctcttctaattttcttacttctgcctcttatcttgaaagatcaataggatcagtttagaatgatcaataggatcaccactatgatatctcctcctttttaatctgacttgtcaccctgttatgaattcaaaccccctagcttgtagtcttagaaccctgactaaggagggcctaatttctcttatgtgtgtctgcttatctactaggttgtatatggtttgtttctggtgttggttgttgtaccctcttctttagtctagattattcctttggtttctattcatttcttattattcatttttattcacaaccacagttctaactcctgtatctagtctatttaaccatgcctagaacaagaaattaaaaatcattggttctcctcataacctgagtctgaccacttttttgcccttcagaaagtgacacctgagtccgttcaaatcttctctccctctctctgcttagaattttcacacctaccaatccctttttattttgaatagtattcttcccgtaccttgtatacttcccgtgcatcctacacagaagaaagcagagggagaggaggaggaggggggggggggggggaatgggtcaaacagcttgaaacataaaatccgagacttttttaaccaagaaagaaggaactgaactttgaggacggagaggtcgacatcgactacctgaagcttttcatcgggctcgtcaaatttgaccacgtgacctttcaagggcaaactgattgacgatcgacctaggaagccgtcttctttctttcctccacaactacatacataaacagagcaaaaaaaaaggggtgaaaatcataggattaggattcaaccgtgtcaagaacaggttagagaagtatggaagagtttgagcggccgactaaacttgacaaacaccacacaagcctcggcttcgagcgctctgctgctcactaacccgtcgatcagattcgattcgtggatcccgctcgggtcgtgtttgatcatcttggactccggttggtcgagggtccaatagctcggaatgatgatcaggtcgacctcctgtttcatcaacttttatacacccgccatcaatcagtccttccaacgtatccgtctctattaacttgcaaagtacatacatctctaaacgcttccggccacgctaaatcccaacctgtgtcgtcggatataatcttaccaaatcaaacaagaattctttctttggaaggagaagcgccacttacagactaggatcccgatcttcaatccgttgagtgcttcgaatacctggtgcgggttaggacacggtgtgagatactgttggacagatcaaacaccaggatgagaattgttcttcgttcgcgtgaacgaagagacagatgatatagggtcatgtcaccttctctctatgaggtatggccaaatcaagacccaacaccggccgtgggtcccagagacgagagacgtatgttaggattggattctcagtttcgagcgagcatgtaggagaatgttaattcagaactaacgcgtgcctggtccgcaaaataaaagcctgggcatcagtgaaacagtaccaaaagaaatggccagagtgctggaaatcatcaggaccacccaccacaagtttttcttgcgatatttgccgaggatctggcctgatttatcgatgtaataagccctgcagtaagccggccgtaacaagaacaggaatttcaagaccagtatgtattgcctaggtggaagggtccagggatggacacgcgtacgagttgaacaagtttacacgccgatcgtccgggctcttcgtaggatccgccccctctttcttctcggctgctccttcttcctcttcttcgacaatcgttcctgggatgatgtcgatctgatgctcgatcgctagccgctgaaactccttgatccatttcgattctttcgaggctagatgtaaatggttctcgattagaccggtgataaaatacctgtttatatgattacagaaatgcatcagtcacagaagtatcatgtaactcttcacttttaaatatttcttcatcctttcaatgatgaatatgccaatgattggtgaatgaattcgaatgaaatgagactcttaactcagggaagatgatcaaatcggcggtgttctgagccgcccgagcgatgaatcccttagccttgcttaagttcttgatctcatgttcggcgaattggaggttatcggatgtttgatttgttgttgttgttgctgttgtgcttggttgatgggagtcgaattggcagattgctatccttatcttggtgggcatgatcgaggatgctgatgatgtcagtgttctctgcctgggctgcatcaatccacgaaccttcttcctcaacagcaacagactcattatttctgagtttgacttgaaaaaggtaattctcttggacaagagatcatgacctaataccaaactgctcaccacatttgatcaacattacccagaactgagatcaactatcattattattcaacaagaaaaaaaaaactgcagaagaaagacttcattcaaaagtacttcagtatagtatttgtcttgatcaggttgcagagcatgtaaaggctggactcaggagttcatcatcaaaccccaagtaattttgatggagagaagcttacttgataaaactcaaagcttttctctccttgaggactagtaaagcatgaggttccaagcaaacaaccaccattcatacatacattcttcttttttacttaaaaaaaaatcttttttacttaaaaaaagattcttttttacttaaaaaaagaaggaaagaaaaattgacttgaaattttgtttgtgatgtgatatcatattttcaccaaattgagagaaaaacaaaaaattcttggagacttttctcttctcaacaaaagaaagaaagacaggaggacttgccctcaaactggtcaacttcaataagatttgggacccccttctgaatcaagcaatttatgtgatactgatggtattaattcctccactagagatcatgaagaatgaaatattgaaatcattgatttagaattcctcagcaaggagaaagaagaaacaagtccaatatctgaaaatctacacacacattttcatgttgagaaaactcacaatgtagtctgctcttttgaatttggataagacttgcttgctgatgcacaaatttcttagttaactatcttacttggttatggcaccatctatcatgagaaatcagggacatatgctgaaaactttgggacttcctgactcaatcagcaagagtcagattttaatagggctttcaactcttgtatttatatcaaatcctgcttacattataatcatctcatctaatgggaagtaagatattccaaaaagacagttatgataaatagcatgccaatcttcagataggttgtatctatctacaatagtgtttattgatactgaaaaagaagttccaccccaacctactctcctacatcccatactccaagtttggagcttgtgctcatgatcaactgaggttttttgatttgatgttagatcatggatgagtgtagctcatgatctaaatgtggaaagaggtatatggcattttcatgctttcagaatgttgatcaaaaacatcaaacattactcttgggctccgtttggcagtccattatatcataagtaaaaatatgtaaatccggataatcagaatatggtagataaaccttaaaccaattatcacaaagctagacaatccactgcttattagagtggatttttggtgttatagtgtgaccagccaaacactattttcacttatgataataaatgcggtcccccgaaacaatttgcaggattttcctatgatattttatgatatcatggactgccaaacggagccttgattctttgcttgattcattttttcagaaaagcttgaacatatttccaagttgattttctagtatctagtctgaatcttcaaagaaatgcctccagcctcttcccttttgggaagcactgatagattgaggtcaatagaaatagtggtagatggaacagcatttttttatttttgacacaagaggtttggtgagtgatgtaaggatattcaaaaactgtccaagatatatgggaaaatccaaccaatctttagctataagaacttcttatggccctttttccctgtgctatgagccttcttgccctgtcatgttgctacctcgaaaagtatattatgttttcttatatgtatgtgtgcaatattgcttcaacagcttcgatcaatcagttgttcagttaatgaagtggccgtcaaaacaaaccccagtgagagttgagacgggtacagtcagcttacataatcattgggtgggcaccccttccctcgcccaggaaccttcacagcacttttcgacttcacagagccaacgaccaagacaagacaagcacaccatcggaaaactgcaaacaggtcaacaagaacaagaacaaaacggaacacacagaacaaacagtcaagaagaagaacaacaatgtcttggaaggtcagtccttcctactagcttattgatagaaactagaaccgatcggacttgcaaatttcccttcaacagaccatccaatccaccttgggtaacctcggccaaaacgtacaacaaggagtcgccggattgaacatcacccaacaaaccggaaaactcaccaaaagcttcgccgtcagtcaggtttcttgtttggttcctcaacattatgggcttctataagctggccatgttgattctgtgtgcccctttccccatctcgactctgtatgcgtctctctctaggaatttagccaaactgcgcgtgaacgtcttggtactttggatcaagatgatgtaacaggtaaaagctccttccacgacgatcatccttatcggacctttaaatcgaaacttcgattcatcattttctcataacctctattattctgttttttttatcgatcaaacagagctcccagaggaatacaaagacttggaacgccgagtggatgcactacgcaacacccactcctcactgcttcgggtcgcgaaggtctacggtcagtcgagactcttcaacctccttgcgttgcctcatgatcctcagaatgctttgtttgttcattacagaaagcgagccctatgattatccgactcaaatcaatgaatcgttaaccgaaaccgccaccaatatttctcacaccctcactagttgggctgctgccgcgaccaaaggtaacataccccctttcccagtcgcgcctctatcccctctctcttcctctcttattttgattactttgtttcgtaattcatgttgcctgacggaatcatcggaaacaacccccccccccccttccctacaaactgatcattaggtactaacttgccgccgatcgaaggacccgacaaagccccaaccgagcacaaaaccttatcacacgcgctctcccgagcggcgacctcaggggcactcgaactaggctcgacgggcccatctaatgctgcggatgcctcgaacggaagtatcacgagtctgatggccaaggtccttaaatcttatgcgatggtccaagctcggatcggcgacgaacgtttggctcaggatggggccatccaaactggcttcttacagccctggcaaacgagcctcaacctcggccttcaagcggccatgaagagtcgtcagaacgtccgaagtgctaggtatgtcatactatcaaacaaattaacaaaaaagattgatatatatattattttcttagggatgattcacgttcttttaatgagcaggtacactgatgctattgtctcgtcttgtttttattcatcagattggcactcgacgcggccagactagcccaaaagaattcccccgaggggcctaagaaagagcaggcacgtatagaagttgacaatgcggaagagaagctagtagcagctacggaagaagcaatcgagttgatgaagcgagtcttagacgacgtgagtaccgtctgaaaaaccaattgtggcaaccacagctcaatccactgacccaatcgatcgacattctagcccgaacctattagggctattgctcaactcatcaaagctcaacaagcctatcatttagcggccagtgatgctcttcaaggtttgataggcgaggtcgaagatgcggctgtgacggcagaagctgagttcaggtaggttcaaatcagatccccccctgattcatttgctttctagactccttaagcctccctaatcagccaatcataacctactccttccttaaccacttgtgctgacaaataccggcgtctgctgttttgttgctttttttttcttgtcccaaaaaaaaaaaattgaattgaaataaagaaaatcaagggcttaaaagaagtgaaaaaggaagaaatgtatgagggaatcaatcaatgatcctcccctgatttcttcccaggggcttcaatctctatcttaacttttcttttttctgtttgttttttatatctcaacacaacacagttttttttttttttgcaaatccctcccagaaaaaaaaagaaaaaagaaaagaaaattgtattttatttttcctcatttctcctttttattttatttttgtatggatcatgatggcatatgaccaaagaaaatcttacaacttaaaacataaaacagatatatacatatatgtttatatgaatgcataatttagtttaggctggcttttgaattcatttatggctgcttgtgctcttacatctcatgttttctcttcttatgaatgaagggattgaaattgtattcacttctttactttcccaatcccttccttcttaattataatgtgttagtccccaacatgatcaagggaggagaaacagtgaggagaaggtttctgtctgacagtgtaagccaacacagcttttttgtttgctttccatgcaatcaactcctcaaagatgattctgaggcctatatgatctattgatttcctaacaaaatagaacagaaaccttaggaggaagcttgctgtaggctatgtataaaaggggacaaatcttggccatttgacagtattgaacaatttgggggtgtctgcctgcaaatcagtgacagactggtggatctgtccatctcattccacaccctcatcagtcatgcacactgttcaagttttctggacagagttggtttaaccagtcacttctggcagtggtggattcatgatgcgtgtgtgtaggcactgttgatctcagccttgatgatgtagaggcttcacagattgatgaaacctgaccgtttttgaataggtctgcaaaatatgccctgaggagatgcacattagctgctagctttgattagtccccagtcttcaaaagtacagtgagtgaaagctacagactcaaataggattgattacctttgattaaccaagcccaaatgattactgcactaacctattccttcttttatgtagtagtgagtatttcattttctgcatcatcaggaggtagtcactattgatgttgtttgtgaatgctcatgttcattatcaaagaaatcccccacacactagctctacaccagtgtccagtgagtctggggtaacccagtaactgggttacaacaactatagagtctctatagtgactagctatgtgcactttgcacctggttactagagatggtcttgggctacctggcacccgccggcgggtaccccctatccctgatgtttcctgctaagtggtgccaggtgtggtacttggtgccggattttggctaagaaagcacctggtacccgggtctcacggggccatctctactggttacctatggcaggtgtttgcactcaagtttcacacccacacctgaacctggcactttctggaaggtacctctccatcctgcaggtacttactggcaggttttaggtacccactaacagttacaaacagctgctcagtggctttttcaaccatgatttatgaccaggtacctgtggtgggtgctggtacctgccatgaattccacaagatttggaaaccctgctggtgggtacctgtggagcactgacaggtcatcctcaagggacactaggtaatttcaaaagggtacctactacaagttataagatagagactaccactcacatttgaaaaatttctcaatcttggaacacttggaaagacatgatcaaagatttggtgaggatgatgaaaatttggtttgataattactaaacatagaacttttttttttaattaagagtatgtgacaaaatattctctattctcatcaaatatggatattgattgcttatgatagaagtttaagccaaagctcatgagaaaaagaggaaagatgaaaggagtgaaaaaaaaacaatgaaatcaaccaaaaaaggaacatacacatcactctgttgatctatgtgaattgctatggatctcaatctacaaaactaattttttgggttttgattgttgctgatggtgaattcatgaaagtgccaagagaaagtagggtcaaagtgattggctgattgttaatgaagacttgtttcatcaaatgatcaatccccagatgtttattttaataaacctttttccaatctgatgcagtgagctggcttacagaatattgatgaaattgtataatggattaactagtcatctgcttgagacagcaattgaataattagatcaattccttccttctgggtggttttttcatgaagctcgcctttccaggggattagattcattgatctaaggagggttttgtattcagatgattcatcagatttcctcaagtaaattgcattgattattctggaaaacattgttaggaatttgtgatcctcctgataaacttctttccattttcctggattggaaagctttaaatatgaacctatcagatagagtgcagcttcactcatcttgcaatctttttctgaaatcttaacatgttctattggagaattgggatttggaaagaacttgggagatatatagactgtatatttcttacttgaaatgatagatcttataaccaaattcttgttcagtttctctggattttccaccggaatcgaattggtccttccttcctgattatttagtatccaatagttgttcctttcaaatacattcaaaagatattcttggactgccttttgttcaagtaaataatcctgtttggattcaaatccataaaataccaagagtcttgaattgaattgccaaattagatttgaaaattccacaatctcttcaattagcttttcagattcaaattggtttggaaacatttccaattgagattttaattttggtaagatttggtcctcccataaccttgttttgaactcttcttcttccttctctagttcctgttggtgatatttaattattgtaatacttgcccaaaaatctgcatctttttgagccatgtgaaagcttttcatgtttcccaattgtaggggcaaaagaacttttgatccaatccctccaggagtcttgatatcattctgaaaccttttgagtggcattgatctcctcaattctgattccagggatctaatttttgaagagattagctctgttttgcttttccatggcatgagatttgatgaagggatagaaatatctaatgttgaagtactttctttggtaaatttgagttttgcaattttagataaaaaggaattatcagcttggaagaccttcagccatttcccttgattctgggttttataataatgaagtaggatattcttcacagcttgaatcaatagaatatccttttcagacacttcaaaagctgattcttcaaaattactgcttgggacatgaaataggaccttggtttcatcagcaaggaagtattgaagaagtgactcttttatctgtgtagattttggtgaaatgtagcctagatgatggccctcatcaaaacactctatggttcctctgttttcatccgctgaaagtatttgtaaaacccaattttggactgcctcttgttcctcaaagtaggtttttcttccgcttccagcaccccagaaacccaggatacgagaattaatgcaccatagggcattggcaaattcctctaggggacggataagtggtactaaagtggatgcaccgtcaaacatgtaagaatgctgttcagaataagctggaaaactttgggatgtaatagccttctctactgcagatgcaaaagactttccactttcccatgcctcatcaattactcttcccggaacatcttcccagagcattgcagcagtggcccagaatttgtcttgtgcgcccttccgcatcatgacaacatcgttatttgtgtgaacaatgtagatacttccattccgatcctccacaaatctctcaaaaagcgaagggatcttatctgaatgccttggccttttaacttgtatcttttgccgcgatccagtggtaggaccattcataaaatttcccttcgcaggttgattgaccttggctgcggcaatttcaggagctccaggaacacctaaggcaaggacacattcttcaggtaggtcagatttgcgaccaattgtgcgtttgcgttggttcaccattgtgaatttatttctccttcgactatcttcgattggaccattattcatgctttctgaatctgcagaggtgtttcaaaagattcagagaaatagcagtcgacaaaaaaatatcagcggcaaattagagtaatcaagatagatcatagttgtcttacgaagatattgctccccgttgggcttcgtcgagtgtatctcggccagtatctttttcaaccccattccggcagattctctttttggacgcttcccagcgggcgatcctttgtcttgcttctctctcaagggcctcttcgaacgtatcttcttgttcagtttctgtccccagttcatttcttttgaagcagagggatgcagtgatgtgccaattactgttccgcggggttccacttctaaagaaagttgtcccctgtcaattggtctgcctatattgctgaataaacctgaataagaaggtaattgggtgtaaagcaaaattatttggaagatcaggtcttcgcccgaaatcagaagtttgaggtctgtgagacttactgcggtgacctaagtcgccactctccactgagtcgggtgcgggcagttgacctgataactggctttttgcggacacacgagggctaacagtttgtggtctcgcttcagcggatgacggtccctccggcttcctgcaagaataccatttgttgttagttgtaagtgccttaatatctatgtcattaaatgccagatactcaactcggactcgtccaataccatgtcatctgtgctgtgaaatcgggtattggcggctgaaaacccatcttgctccggaccagggaaaggccccctttggtaacctgttgatttcctaagagaagaaaaagggcgcttgcctcctatgtgcacctgggcctctaattcattatcacgagctggaagaggtatgttaccaagagccctcagagaaaaataggcaaacaaaaagaggctgcaccccgtgagacgcagaaaggaggaaatgactgccattctcttatgactttcttttgagctggatttgagttgcctgagcagttctttttgcaagagcttcagcaactccatcttttaaactgtcaagggacatcgcgcgcaggagcggaaacagcagcaggcgtgttcatgacctaatcataccttgactctgactcggtacgttgagcaccagcccaatgtggtcgccggccagacggcgtcgcaccgcagtggaaacatggatgctaggactacgacagctgcgactacagaacctttacataaagctcagtcagagttcaataactatcaagccccatccctacggtcgacgcgatgcaacaggagcaagtccactcagcttagaaacagtcccctaacatgaattaggaccaagtttggatattcataagatcagattgactgtattccctatttattgacctgttgcatctgcaattgtccccctcccccacagaaacctgattcaaacttactgtgcattggaaaaaattaagcaaacaaatgggctcctcaggactgtaccatgcctgacagatctgcaaacttgaatccaacacccccccccccccttttcatgtctggataagtaccatgatgtcattttgttttggcatgaaactgtaacccagttttctgttgatgaaacaatgtctgtatgattaaaattctcaatcatgaaggactctttggaattttgaatgtttcattggacttgaaaggtggtgttttgaatttgatcaccacaatcattttggatcatgcaaaaaagcactgacttaagagacttcaaatttttgatgaaacaaattgagggtgatgaaagcaaggaatttaagaaatgggtggatattctaacaatgttgatcagattggtaaaatgaggaatttggattcctgaaaacatctaattagattgactatttgatgaggctaatgatatgatctgacacaaaaaaatatgatacacatttgtgaggccctgagaggcaagggatttttagaagaagcttcccaattccatagaatattatcaattttgaggagaaaatataatacaagacttctcccaatcctattaaatcacatatccctaaaaaatatgtagaaaaagagctttgtgagatcaataattaagtgccaccagtagctgcacaccaacatatgcccgtcctgactgttcccaatttttcaagaacggggttgggaacacactgttatgagctgtgggagctgtcacctggacttctacatatgtacatagccttttatgcacacctcacaacttcccaacttacagtcggtttgaaattcacaccttgtgtattcctcatcttgcaatcttccatcaacaaccaggaccctgaggatcctcacctgctctccacagaacacccaaaacacacacctcactaaccttaaatattctaacaaatttaaaatcccaagagcaccactaaagaactctaatcaggacttacctgatgcccgacaagggtagtcaaagttcaaataaagcagctcatgaaccactttcacatacaattattggctgagaaggcacccctcccataaactggactcctggagtctgaaagcgtggcactgattggactatgggaaggccacattatctgaactgtgaataccctcattaaagccaagaaaatattctagccatcaaaatatcttttttgttttgttttggattttgtctccaaggggcccaaggggggagttttgggagaaaaaaagaagagaaaggttcctttcaggtatcactaggcatggaatgtaaattgaaatatgaacttgatgggattctatgttattgttttttttttttgcaaaagtttcaataagactctacaacataatttgtaatccaatcattcaattcttttcttgacaaagctcctgctggaaaatcaaattcttccgacttgatatgatgatccatttgtccatgattatacaaatcagttgcccatgggatcaagttaattttgagtggttcagtgaaaatagatgagtatctgttgaatgattttgaggatttctctaagaaaagttggtgttgaatggtagaaaagatggtcaaaaactgatgatcctccttgaaaacatctttccattttcccgggttgacaagtttgtaataagatccaaggagatgaacagctgcttcagtcatctgaatctccttctctgaaatcttgagaatctgtatccttgataaggtagaaagtggcatatattttgtagattgatagactggagatctcttagtagagaggattgatttgataaccaaattcttgaggatgctatgtttcttcaacaacccttgatccaaatattgaggaaaacttgaatgagttttactgttgaaggtacttaggaaaaactcttgaacagacttctgttcagccaaataatcatgtatggattcatgagtttgatagaatctaagaagtcttgaattgaataaccaaagcagatttgaaaactctttgatttcttcaattaattccaagattaaaggcaaagtgatctcttcatgattctgagctggattcaacttctttctcaaatcattcacaagttgatgctcccataagtttgttttgaattcatattcttccttcttcattttgatcccatgacttttgatcattgtgatccatgcccacagctttggatcttctttgaccatgttaaatcctcttgtgttcccaacttggaggggtgaaagaaatctggtagttgggccaagaattccttgatcttgatgatctggcattctgacattatttagtagtgtttccagtatccaagagtctcttgctacttcaagaggagatttaacttgagaagaatgtgattctgatggacttttccatgggatcaagcttgacatattatcatttaagaagtgtttgatggctgaatgtgttttcctattgattttattagtgatcagtttagctaaaaatgactcatcatcttggaagaccctgatccatttgccttgattttgtgttttataataagttcccagaatatccaccattaatttgatcaacagaatgtccctttcagatactgccaaatctgatccttcaaaagtgctacttggtacatgaaaaactatcactttctcatcagaaagtaggtattcaaaaaatgaatctcttatgtttgtttgtcttggggcaacataagcctgatggtgcccctcatcaaaacattcaataacttttttatcttgatctattgacagagtatgcaacacccattcttggattgaaaactgctcttgaagagaaaggctgggttgattttcagcgcccaagagctccaggatttgaaagttgacagcccaaagtgcattgctgaattcctccaggtcgcaatgcagtgatactgtaacagattccctttgaggtttgtgagagctttgttgaacataagacagaaaatcggtggatgaaatagctttttcgactgcagatgcaaaccccttgccattctgcaccgcctcattgatcactcttcctggcacatcttcccagagcatggaggcacaggcccagatcctgtcttgaacacctttcccaattgtgaaaacctgacttattgtgttgaaagtagtactagctgtcccttcttccaaagattttctgcccaaattatgagcaagaccttggccattctcatcgcccagaagccttttcattgaatcgacttcttctccgaagtccaccggaacattttcagcagactcatcgagagcattcttcatctttacgaagcgtttgtgacgtcctttcttcctcttattcagaatggctttgcgccgtttggcaaccttcacagagagccgatcatctttccccttttctgaggggtcaccagatggttcggacttgagatcagaaatggatgtctgtttagtgaccaccacccgacttctggcttgactttgactctctttgaatttggattccagcttcttgttttgcggacctatatgaacaacttttcaaaatcacattcaccaacaaagacccattatcagcagattgacatcaaaggactccaaaaaaatggatgacagtttgcatacgaggactaggaagctcgatcatctgggccttatttgacatctcgccgtccaacgctgtgtctaagcggagtcctttcaaagccgaggcatgtccagatatgtcaagtactggagaacgggattccagtgcaggccccagctcgtgcccgccaattctgctgtccgcatctttggatgtgctagaagctgataaatacatgtgcagtcaaatcattgcttgaacatcattttagcacgaggccagtacaacggtttgacttaccgctgtgacctgcagctggctcgtccgacccgtggtgggtatgaggtccggttggtcccgcttcgcccgctggcggttcctctggaatcctatataaaaaaacaccccattttgaaaatcagatgttactgttagggcctgaatttgataaatttgtcgcccagcacccaactcaatcccatccaaagccatgtcctccttgccgcggcgttctgcaccgggggccgccggaagcttaccgtcggccggatcagaagcgaatgatgacctccgcatggatgtcgattccgcgccgccagtgaaggagggacgcccaggccttgaacacatccgtacttcttttaattcttggtcgccttccggatgcatcatgctaccaagaaccgccggattcagatacgctagcatccaaagactccatgcgcaacgaattttcatcttttcacgatcgtgagcagtggatgctgattaattcaatttttttttttttgtgacagtgcaagaaactcccttgtggcctctaggctgtcaaaggacacaaaggacgggaacaggccgcagaggtaaacagctgcagttcagcggtccaactttccccaatacaatacagctctatgaacctccgcaaccatgctgtactaaaatagtctttgaggagagttgtggggacctgagttctgcggattgaacttatgcataaaacctgatgtggccaaacgccggtgtacagccccttgacagaaaaaatggaaccccttacttggagtctagagggcaaaccaatggacttcaatttatgcttcctggtgaaactgtggaaaataagttctaaagaatgattctgaaaaattggataggaaattattttgtaaaaattttgtgtatttttccccattttctgatttttttggtatttttcaattatttttcaaagtagctcagaaaatcgtgatcaacacaattgcatgtgaaaagaatgattataaatgaaaaatttaaaaaaaaaattgatcaacagctttattaagcatgttttgattctgtcatccatcagaccaaccctccaatcaggcactaattaaattgaattcaatttcctcctccatccaacttcttcagctctctaaacttttgatcattgatttttctcaatttttaatttataatcattcttttcacatacaattgtgatgctcctgaatttttgagctactttgaaaaatgattgaaaatttttaaaaaaatcagaaaatgtggaaaaatataaaatacaaattacaaaacattttcctatccaatatgtcagaatcattctttagaactcattttacacagtttcaccaggaagcataaattcaagtccattggtttgccctctagactgcaattaaggggttccattttttctgtcaaggggctgtacacaacttcctacataaaaaacacgagaaattcaagattcttatcgtttaaattgctggctcgagagatcgaggagtttcgaccaccccacatgcttttaggtagtaagatgagacaagtggggatcgtctcatcgtggcaagccatgatagaccttacagactctagcaaaacacgatccgcagtacccgacaaaaaaaaacactacatactttttcgacagccaaagtccagccagtctctgttgtgctgtgccttcagactcagactcgactgagtctgaagcatgtggtgccccttcaacccacatcacggttgtacgaaaaattgaattggaggaagtgtggttgtttgatttgacaaatcaaaacacattctattgttgtgatccaaatgcaaagagcaatgaattaaaaaaaaaacaagttgtaaaattggattgattttcaacaaataacaatcaagataatgtgttccacaaaaaaaaaaaaagaaaggctaagaagattcctgatcagacaagagatgttgatactcgtcagcggcggcaaaagtaggcaacgttttccaactagttttccgtttcttagaagccggcagccctcccgcggatttctgctgggaactaggtttctttgaagcatgatcaggtttgcgtttgcgagacgagtgggaatccttgagcgccgaacgcttctgcgcgctttcatcatcttcttctccagcagcttcagagtctgaggagtcatcgtctaagccggagacactgatctcctcattctcgaagaaagacgatccgccagcccgatgatccccagacacgtccgagccctcatcatcatcgtcgtcgttttcttcgtctgctaaaagttgcttcaacttggcatcgtcttcatcatcctcgctatcctcgaactccgcaggatccatcgccgaccagtcgtcctccgacacatcgtccggcatggccgtcttcagttccttgcccatcgacgctttcatcgccgcccacacctcatcctcatcgttctcttccgtcccctcatcatcttcatcttctgcttcatcaaagcctggtaagacggccgatccatcctcttcctcttcttccgacgacccgtcatccgaacctcctcgacctccaaaatcttgctcttctgttctcgttttcttggatttgacttgttccttctgtttcttgtgtttctggtcattaatctccttcttcttaaaaaacttatgaaaaaatacctttgaagtcataaaagagaggtttcagtcatcctaaaattatccacaacgaaagaaaaatggactgaattgataagtctgcttacctcatcggccggaatttcctcttccttacgagacaggaagcttttggagttgacgggaattttatcggagttagaagggagatgattgggacgacgtttgacgacgtcggcgagtcgataatgaaggtcgggttgcatgatcgacgagcccttttgggtaaggtttttcttaggctgacggtagacgaatttgtcgaggaagttggagagggtgtgatgggtcaagtcgactgaggatgagatcggctcgccggagagcagttggctcgcattcagactgacggctggatggtaatgactcaatagtggtacctagtcgtatcgtcagtttccaacagatgaagaaaaaataagttgataggtcaagtgcatctgttgagcgagcgaaatcacttaccagttcccaaagacaagacttgtcggcattagcatagctaggatcgcgttttctcccatcgtacttttccttttcagtcaattcttccgtttcgggacgtttcgaaaagagtttattacagtgtggatttgttgaaaacagctgtgttttttttgttggaggaaatgtgcgagttaggagccaataagcatgtgcctatgaggggggagaaacactcacatgacccagtaggacgatagccgaacaaatgaacgggggttgatggtaaggaaggatttggacgactcgtttgacgaagccaaggacacgggatgaattgggatcggccttgatggacttgaacaataggttgagatagaggccgtgcttagaaggagcagtcagtagacgataatcgatcagggtaccatacaggactcgatagaatctgtcgcttagatccggtttagacttgagtagatgttgaaccaagattagggcctggatcgagacactgaatgctccggtatgactgatccgaaagagtgtatccatgtaacctttgaggatatcattttcgatcgatccgtatgggaatgcacgattcaagccagtcaagatggcagccacgagctttgcctttttttctgcgaccgcttcctcctcagcgatagccttagttgatttaccagtcataggcccttgtccgcctttcttcttgcggcccttggcttgtttttgagcggtttcttgctcttgcgcatgttcagcctcgagatcctcttcgttcttctcatccagatcttcgggtgctttgatttcctcttcggtcttggctttgcccaggatatcattaaagagttcgaagtagaggtggataagtttgttggatacatcgtgctcttccttgttgagtgggatctggttgagagtgatggtgccataataacgagcatggtcatggtgacgaagactggggtcgtctgaggcggtcttgttcttttgatcggctttagaagaagggtggacgatgattggcttgaggactagggccgaaatttccctggcaacgatcggcttgatgaaagggtgaacttgaagtaattggagtagatagtgtgaggatcgagagcagatcatcttactgctatcacctagtttattgactagtagggttaacaggttctgttcctgttctggtttatccttgagtagatagaatagatgagagagactttgagagcgtgtgttgacgataggatcgtgagagaaagactaaaaagaaaaaaagtgggatgattgatcaatcagccagtccatagtacatctcgatcagaatgaattggactaacctctatgacacgcagaagatcgagataccaattcttgagccagtcctcgaaagcccagattgcgagccattcgtcgtactccttccgggtctggtcgtcaaacttgaactgagtgcgagtcttggatagaccgtaggcctgagcgatgatcggtagggccggttgatctctgaagtacttgagcttccgagctggcagaccacccagctcggggttcccagcccctctgagccattctactagtgagcggagtgtcctggttgcctcttctcggttcttcttcttggataggttgagtagggtggtcagatgattccgagagtggagtggggtggatgagacgagtagggtgagtgctgagagtttatcggttgaggtacccgaggtgaggatgcgatggatgaatgctttatcagattcagagagtccgctgaagtttgggtttgatttggatttggatgctgatggttggattgagatcgagaactgttcgctgatggtcttgagtatccagtctgctctggtcttgagtagttggatgtgttcctctgagatttgggttgactggttcttcttgggtactggtattcctgggaggtagctagtatcgtaccaaatcggttgtgctcgaatcagttgccagtccataatgttcttgttcttgttgctggtggtggtggtggtcagtgagtgagtaagtgagtgggatggcgatcataaaaaagttctcccacctcaaaaaaaaacttgattttgcatatcactccaacccccctcccatatgcaatatacaatccatctccctctcgtcaatcagccaggggggggcttgcccaaatgagcacacatctcactccatatagagccagtcatcaaactctgtctacaaaattaaaatggggaaaaataaacaacaataaacagatgaagaacttgacaggattgctctgcaggaaattcaatccacttttgatcatgagccgaataggttcagacaatgagagtcactatgtactctaggatgaaggtgtcaagaggtcttagtggatcttccattctctatagctaccaggatgattgagaaatttttctttcgtatatttccagtcgaaaatcactcttcagtctcaaacaatacacccaaactggtttttacagtttgattggttcccaatcattgatattcatgttgagcttgagaaagaacaagcaacatgaacagaacagaacacgaaaaagcaagggtttgcaaaggtttgcaacttttacaaggaacttcaaagacttagacagggttgattgaataaatcaattgtctgtcgagggagggaggagggagtgtgaaaaaaaagcccgattacataatctccgatggcgcaatcgacacactctaattgacgatccgccggattccactatcaccctccagttgaccatcaccagtacatacacatccacactttctcctcctcctcctccttataataatcctcctacataatcttcacctatctagttcctctctctctctccttcttaatgccaccctcaacctccgccaatcgttcacccagcagtcgaaaacgtcatgagagtgtcagcgctcagagggaatcagcctcaaccaaatcgattggcgaattcgaaatcgtaaagacactcggccatggcagcttcggcaaagtcaaacgtcagtactctacatccactcatctccatctactccccccttatctcttcaatcattcgctcatcgatcttacgttcatcatcatcagttgccaagcataaactcactcgattaaatgtcgccatgaaatttttatccaagaagaagatcctcacccaagagatgagggatcgggtcaagagagagatcgaatatctcagcttcctcaggcaccctcatatcatcaagctgtcagtccagtcaccaacacctctctctctctctcttctctctgaaactagaatttcttccttttccgctctagatacgatgtcattcaagataatacggatatcgtcatggtcatagagtacctcaagggagaactgtttgactatatcgttcatgtaaatcttgtcgctatctcctatacataatttccaaaccggcgataaaactaacgctgcctactttactttaggtcggtaaaatgccagagcacgatgccaggcgattctttcaacaaatcatctgtgccgtcgaatattgtcatctccacaacatcgttcatcgtgacctgaagcctgaaaagtaggtaaaactcctgactgatccccccgcatctattcaatcaatcaatcagtcaacaacgaccatcaagattgatttcaaattatctgtttagtttactactggatcataatctcaacgtcaagattgccgactttggtctctcaaacatcatgcgcgatggcgatttcctcaagacgagctgtggtagtccaaactatgccgcacctgaagtgatcagtggcaagttatacgccggtcctgagatcgacatctggtcctgtggtgttatcttattcgtcatgctatgtggaagattaccgtttgatgatgatcatatcccgatgttgttcaaaaaaattaacagttgcgtcacatctccaactttggtcccacacacccctcagctgaacactgataaacaaattatttatttattgaatctactactactaacaggcggactttactcactcccccctcatctctcatctggatcaagacatctactcagtcggatgttggtggtggatgtcaacaaacgcatcacgatccccgaaattcgtgaacttgattggttcaaacaggatctcccagaatatctcaaacaagttagtcgaccgatcgccgtcaatcttgatgaatcccgcaaaagcagtatctccgacgctccggacccttctcaccaagttcaacacgaacctgaagatacaaccccgactgattcaaacgagattcatgcacctggcctcggaattctcgatcccagggtgatcaacgatctctgtaacttgattggagataggatcaccgcagaggatatctataacgtattggtcaatgatctcgacaagaacatcaagatctcctaccaacttgctcgagattatagaaggatgaaagaaggcaccgcgttcatggacgactcgcacacttctgggcactcagcagaggcacccttgggccggtcaagctcactcagaagccgcggactctgtacatctctcaacgcccctcaatcacaaagtagtacgaccgctgaataccctttgaatgcttcattggatacgcctgaggatactgggccttcccacatccgaatccttcctcatacgctaccgccgacggtgacccctgggcaagctgacggcctttcccgcttaaagcaaagtctaatgaacacccagtcatcaccactcaacagcctcaacaaacccttcacacccgccgagcccagacggccaaccgatcgagtcgcagaaagctcacagcgcacgttgactggcagcgggaggatcaagaaggcgcccaagacaaaatggcacttcggtattcgatccaaatcaccacccatgacagtcatgttggagatctatcgaaccttgcagactctgggattcgaattcaaacggaaggatctccactctagcactctggaagaagctcctgaagaagctccggcagaaactgaaagtgagaagaggagaagacgaaggaaagccgaggaagaaaaagtcaaacaagctcaagacctttatttcattgagactcgatgcagattggacaatgtggtagtcagtactattccatcctaagcagatctctctaactcagtcccgagaacctccagcctcagatctcatttatccaacactaattctatctattattttttttgatgacactgttgatgattgaatgtaggttagaatggacttgcaattataccaaatcgaagtgaacaactatctggtagatttccggaatctaggctacaagccgatccagccaaccggccaaccaacgacgacgacgcgcgaggaagcggcggccaatcggcgacgggctgctagcatgggcggcggcgcgtccagttcgccgttcctcttcctggagtgcgcttgtaggctgatcgtcgaattggccgtcgggccttcggagtcttgaatcaataaccccctctccgctcgttctctacgtctctctctctccctccctgcatggacttttcttcctgttgctcaagtgtacgactattctgcatgggttttcctttttgatttccttttttttcccttacactctctatctctctgtgtctgtgatcgttgagcatatatatgtgtaccatattttgattatttaaatctttaaattttgcattttttttcctttttcttattttttttgtattcctcgttatctctctctctctctctcttctctttttgggtcccttctcagtcaatcctgtcttgctcaaccatgtccaaaaattccacaaactcagagctgttgacgttttacgaagaacatgtcgtagtagtaggtagtagtagtagtaggtagtagtagtcgtagtcgtagtcgtagtcgtacacattttgtcatcatcaacttcataatcagatgatgaagatgatgatgatgctcattaacaataagaaaaagtagaatagatcggttgcttcctttcgttctatggtcatcgtttcacttcccaatctagaaaaaagtgtatgtataaaaaactttgtggttgagtccaccgcatgcccaatatgccagaagaaagaaaagcgtggattatgttgaggggttacgccacgggaagtctggacaattatgagggttggactattagaagccaaggctgcaaacatgagggatgcaagcaatgggaaccgtgttcaggagccacggcgatctgctcgagctccgacagctgatcttcaggggaatcaagaacacttcctgttcctggttgtcgggtaaaaaagagctcaccactccagtcacagtcgctcaaaaacctgcaagatataattagtcaaatcactcatcattctcaatctgaaaacaaaaaaacaggtcgcaagtcattatccaccttactggaatataaagatgtcatacgcccaaccgtcgagagggggacatatataagcgaacttgatgtcaaggtccctccgaaggcggaggcgtgaaggccggctatggctacatacacctatgtaggccgaaggaggaggaccaagtgggccggattttggatcgtaacgaaactttataaagagcttccctcatgagccatcgtcacatcacaactcggttgaatgtgagccaagtgaatattagtgttatcatgagcattaaagatttgccgaccctagttcgtgtatctttttgatcactgcagacctttgttcatctgttttaaaggtgggcaagaggttgatgacttatcagtgatcagaggataactgatcacttgtttgatggaggcgaatcgagcaattcctatggctccaataaatggattggaaggtaataaaaaaaatcagcgaagcatgccgatatctatctttaagcctaattaccaaatagtcagtcggattggcctattggataattagaagtttttttcttaaatgtgaagcatcatgaaggaaggccacaaaaggtcaccattattctgatgccttcaaactaaaggatcaaagacacgttcatacattcaatctctacataagaaagagtgctgggtcccttccttcaatgcttcaactggcgcgtcttggatgccaatcataactccgtcctcccagtcatccccaatcaaaacatgatgcaaggtccatccacgatcaagatgaagtgtccaaaaagcccagtcctcgaccgcttgacattcacttgacaccgtgaatatcgcgatcgacgtgatctcaagtgttatataacttctgagtttgtctcgcaccaatccattgctctctaccgctttgacgccgattcacatggctctcggcagatcgattggtgggagaagaaagagctcccggcgaaatgagcattcagcagtgcacaacaagcaaactcggcaagctctcggttgtataggctcggctgagctgaggacgagtgccatccatcgacctggaacacgatcatcgatgcagatcggcgagctggcatgtctcgcacagcacgtcgtgactcatcaagatcctgactgaacctctcatgagcctgactgattctgaacgacaccggtccccactggctctgcgactgtatggtacacaaagcagtccccaaaatccagctgaagccatctatccatcatcaagatttggccactagcatgagcgtggaaaacacgcgcggcgattcaagaatacaagcacgtcgacgacttgagaaaaacatcaaatcatcagacattaaccttcgactatatttctctgtctctcataatgatgaatgaaatgtttgttgacggccaaaccacctgcaatgatctattttctttcttttctcgtgcgtccggcatccccggccttgaggactccggcctgtgtgcagacgttctcctataatggagctttcttttacaacaggggccggaaaaaaacggatttcagagtatgtatcacatcaagacatggcgcttgaatcacgccaatcccggtgctcgaaaaggagcggtatcaaggcctccgatcagcaagtctcatccaaccgcatctatcagcaaagtcagttgctactcgactgttctgttgttgtttttttccacacatttccacctgcatattgtaagattttgcatatggtggtgtgcagcagcgcgcttttgcgcatcatctccaggttccacagacactcattcattcattcatttgttttttccctttcagttgtggcgttcgacccaggactgggataaatttgggggactattatgagaaaagtatttgttgataggtgcggcaatcagatgccatctatcttgcgatatatgtgggtaagaaacgttgcctaatatgactctcatcatactcctaagcatgtcaatatatcccgcacaacagatagaactcaagatatcatcaccaataggttgtgaatagatatttaaatatgcacaaagcaatattttgtatgcgttcaacttacgagattaaaggatgggcacagtcttgagatggatgatcaccaagcttccgagacatcagaacagtccatccgcttttcctcttgatatccatggtccatgggtccttgcccaggctcatcgttattgtcagagttgtcagaagtttgaatcttcagcagccgtctgtggaccgagcctgaccgaactcgatcagaatacagagctgcttgctgctcagcgttgtgacgaaagccgccgctgcacacactctcgatggggaagccattcgaatggttttcatagatccctataaactgcccccctgctactagctcgagagacaacgagagaggcccactcactaactgtcctttcttcagtccgagacttgttctttcgagggatacgtatttaattaaaaaatcaacaaaaattaaaactcatcgactccgtatatgtaagtattttagttagattgagattagagtccactgaatctagaacccccagcataaactctagtctgagcatgaactgtagttacaaatcatcggtttgagttcatcacatatactcttaattcaataaatagagtcgtagacttcgatagacgcgtcttgtttttttttttggaaagatacatacagataacgagtccgagttctctcttcgagcgcgagccgacgcgtatactcttacccagcctacgccgggtctcctccaggtcttccggaaatcaagtcgaccacagcattggattgccccaggttagttttcctgcgcttgggttccgcagaaacttcgtcttgttctcccagaaccatccccagctgctgtgtctgaacaccttacccgcatcccttcatgagctatgttgaacatctgtcttttggtcgacttggttctccattcattcatccatctatctccgtttcttaccacttgattgatgtccggtagaagctacaggtgagacgccgactcagattcccagtgatgagttcgctcagaatctccaaaaagaaaagtcaaggttttttttattgggcatcagggagatttgaggccctagttttgtccccctaaagataatcaagtcttgagtctttgggtggatggatttcacagtttgggatcttgaagatgatagagttgcttatgggttgttctttaaggatccagacttggttcgattgatgagccaatccagatgcccaaatccaaacagtcctaaaaaacctagtcgaataatctgcagcaagaagatatcgtaaattgtacccagagcatatctggtctggtggtatatgatatctgctgttttcatctcctatcaagatttcaaccttcccttctctcttagccttctctctctctctctgccatctcttcctcttccttacaacaataccttatcccagaaatcctaattcccaaatccatcaccaccattaacctcaagctttcaactctgtacgccttcatcgattcctgtttacctttctgatacacttatttttttccctacttctttctctctctctctctctaatctgtgaacctccgtgtatgcgggtttctgacagtgtgtgtgtgtctccttctctgctccagccgtggctttcgtcccctgtttcgcgagctctccaaatctcacaccctggtggttttgaggtgatcgaagtaggttttcgtttgatcacacacccgaggacggtttttgtttttttttggggggggaatcgattgaccgacgatctgctcgctctgatttcattcgccaacagattccagtcaaggcctgatcggaaaagcttaatcgaaacccaagcggaaaaactcggttttttgttgcttggaatctaaaaatcgtaagttcttgatcaaagttccttacatatcatttagctcccctcgagctttaaataccctttcacaattcctttctatcattgatgatcatgatgatgatgatggttaccaaaaaccgctgcatacatcctgcaacttatccacccagctggggatcttgacaccgctcccatctgtccggggtggcggcgatcaggctcattaatctgagccggcagcagggaaaccataacctaaggggagattgatggaaggaacacttattgtagaaaccttcttgctagagagattaggttgattgctgcttttcttgattcgatccttcttcttcttaccactatttacacgcgtcttcatctccatccttccaatccttctcttgtcttctgtcactcctcccttgaccactcatcacgataatccacacacccattcaacttatatatagatggctcgggtgtttggttcgacctgcatggaatctcattttccttttttttttgaggatcaagctccgcactgagcttggttctcgggatatggatggtggcaagccactgcgctcatgagctcttgatttgccactggctcggggagtttcttcaactccgctttggtttcgcccaatcatctgctcacgtcctcacgtggtgatgcctgccagtgtcgggctctccgactgatccgtcctgcgcacttgggtttcaaaacaccccgatgccctcttgtatgtacactcttcaacactcgaatcatatctccagattatttcctcttggccagcagatatacagcggatctatcgccgagtgtgctgtcaagtcgataccgctctcttttctttctttcacatgtgcttatctctcaatgggcgttgtattttatttctggtaaagggggaggtaggtataataatatgtatgcctcacggtcacaagacggacagtgatatgggcgccttggaatgatcggctggtcatgacactgttgctgctgtcttgacctctttgccagttccattccttttttttttttttcgtttccttttgttcgatcgactccaagccagccaatctcagctcccatccttgcccgctctggctcccccgggccccaaccaatatgctcctccttcattgacactactcgcacatacaaatctgcgctggttagagctcttgaaacaaggcttggactttgaacgccgacatcggtcaacaagctttttatttatatatatatcgtagatggatggacgagccgctcgagtattccagtcaactggtgtgcactctgccagcttcaatatgtatggccatggccaactcgatacagatcgctgttgaggttaaagctctgaagtatgtctcaagactttcctacggcttgcttgctcagttgatcgattgcagcaggattttgaaacggctctcttgaacatccaaggagttgtgtataatctatacagcctcgcgactcccatacagattctataaactcctgtgtactctggaggggtctgcgcaaagggaaaaagcccaacaaagtttgttgcggccgctatcgttgtttcgcctttgctttttggtgttgttgtaattctcgcacttcaaacgccttctctcagtttaaacatatttccaccaatatacatatatatttctctacaattcttcttgcctaaagtgctttgattccccggggaggtacatattttcaatcgcttccgactcaaaccgacgagacttggggattgtacttcatttctcgttgtcgcctgctctggcgttatggtttcctcacatcagtttcaaggttgaactctcctaggtaaatgatattaggatgtgactggtggtatcttcatattcgttgctgcgggcaactggcctcgatgcatttgttggatgtccctaatccaggcttcgggttcgagctgatcggccagatcatcatctgcctcgaggctgactgactgactgtgctttgttataaatcacttcaaactgatcaacaaaaatataacccctcacgatgaacatcccgaacatccaaccccactttccatcagattctgtcgccgataattcatgatattcataataataataataatcgataatatttctttggccatcttataatttatataaaaccttcactcgaatcttgaccagagctctccaggctgactagtgatcatcaagaggaaaagagtgtactacaactgcagaggcaacaataatcctttttattttcttttcttttaatctttttttctgagtttctttcccaaaggaaacctgtaaggtactactaacacaccattgcactccacatgctccactattctttctcaacatctaatcaattccgccaccatcccagtccttccgaaccgttttaatcttctttcgcccatttttttcccctctctctctcctcctccctctgtctcaagaccactcctttaagcttctctgcctcttcaaacttccgcatcctcccttgactcactcgcgtctcgtgtgttcagttggattcgatttctcgaattctccattttctcacgaagctcgacgatccaccgaggcttaaggattttagctcaacaccgttctgactggcgcgctcattaagaaaccaatctgcgtcaatttgtgagactcgctgagagcagaaagtaaatataaatcttatatttccacatatccatacaattcatttatctggcctgctccttctcgctctcctccaccccctcctcctgaacccgccttgccaccaccgcgccttaattggactgccctttgtttcccagcgtgcatatatctacacacacgcacaacttcaagcagtgcctctctgtgatgtagaagtctatcccatccaaccccccggagggcctcgttcttcctgtatttacgtacgccttcaccatctcatttcctctggccgatcagctacacatagctacgtgcgtacgtaccgataaagagataatcggggataaacagtcttttcttctcccccaaattactctctactctgtcctgcatcacccagatctcatcacatccatctcggcgtttttttgttgttttctctcgcatcattcaatctgtccttcccccttattctgttcttcttccttccccttcccattgtttcatgtgcttcttcagtttgatttctcatcttcgtctttctccgttgactgccgggccaagcatcactaaccagacgcgctctttctcactcgctctttttttttcttatttagtaggttagccttacccagcagcaaccccatcgctcctacgcgtcgtcgtctactacaactgcctcgcaccatcttttgctcactcgaagataaagtccgacaaattcttgaaaaccaagcagaggggcggcggggaatcttcttgtcggagaaactctcgtcacgttacaatctgcaaaacacgatccatcctccacctctctctctctctctctgatctgcccttgaatcttgagatacagaaaagataaaaaacacacacacacaatatacacacctctccccccccccttccccccctatcttttgcactctgtaataaacccatcgaaatcttgtgtgacgatgaatcctaaccttaacaatccctcgggaattcaccatcatcatcaacaaacttctcactcggtctctcaactgcaaccctctatccatcacctccacagtcatacccaccttccccccgctcacacccacccatctcaggcacatcttcctcatcagtctcaacagcatcaccatccctcagaccccactccaatccgtgatcagatcgaccgccaacagcaaaatcgatccaacatcgaacaatacaagagttctgccattcctgcctatgaaggctacatcggcagtacccatgatgcactcatcatctttagtggctgctatctgggtgaattccccatggtctctcgtaggctacacgaacgtgagcgacgctctatccgctctggctccgtctacgtcttcgatgagaccaaggctgggatcaaacgctggactgacggccgggtctggagtccatctcgaatcctcaacaattttctggtctatcgggagatcgaccaaaaacgtccgactgccaccaccaacgccagcggctcgggtaccaatcctcctaactctaacgctggagctccttcagccacttccaccaactcgaaccacaagcatggcaaagataatggaagtcagcccaagtccggtaccagcaatcaacctgcctctgccggccctgcttcccacaatccaaccggtccctcccaacactccacctccaactctcagtatagctgccatcattcaaccaatcccagtggtcagtctactagtcaggctgagtcccgcaactccaacgaacttgcatccttagacgtcaagccacgcaattcaaaagaagagaatcaagaacaaagccaagctacacccggcgagaatcaaactcactcggctgtcactcaacgcccaatgaatcgtgaacgggagcggtctctcgtgggtagcttgacttcaacctataaattccgcccggacggtttggtgaagaagaccatcagtattgccgggatgcacatgataagctattataagctggatgacgtagtgtccggtcgattacgtgctcctacatcccatgcgtcactactccgcatgcagatcgtcggccacttgctcaacccaggctttttcagggccccaccaaactggggtatctccaacgggcgtttttggatccaggaagaaggtcccgaggattcctcacagatgatgaactctgtcacctctagcgctccatcaattcatagtgctcaccgaccgggggctttggccttgcccgcctccggatcgacttcgtctaatcctcctcaagggatccgcccatcacatcccccagctcgtcccagtgcttcagagagaatctcgtcttctgcgctctctcggcccggctcatccgctagctcgactggctcaccgaatgcgacatcacccacatcatctcattcctttctccttctatccacctccaatctgagcaacccaggtgcgacgcccagcagtccggttatcaacaccgtcggaggtcgacccaactttcctcgcgttcacaatagcaccaatacatccacagcatcgggctcgggtcaccttggccggccgtcgatcatgagtggtgcctccgcgaaccgatacgagccttacccgccagctgcccgctctccacctctttctgcttcatctacgaccaacaccagtactctggctgatcagcaaacttcagtacagtattttagctcaaatcatacctcggttggtcttaatggttattcaacacactccttcctttctgactcccactcggcgccactcgttggctcggatcgaccatcagccaataatcgaaacgctcacaatgattcatcaggttagtgatttcacatcatgcagccctcttttgatcggtataaacttgaacttttgagctctgactaaattgagttggatgcttgattatctcagctgctcatgacggtcgcagtctggagtccgttggtcaagttagtggctatgatgattcaggagtaagttaacggtcaaaaaaaaaacgccagctggccagtgttagttcccgtgagaatctaccgatagctaattaatctcttcaatctaccgtagggttacagatccggcacatcaactagtggtgggggtgaatccctttactcccagtatgctgtcaccgatccagccaacaactcgagccgatctgcatcggtccccccgtcttcttatggattgccatcgatcaatagactgggcgctagcggccaaccggcttcttcctcggcaagcacaggcgcgcgagggataggcgattatcaattcacaggctcacccagccagccccagaccaacagattatcaccatcgactggcagccacggggggagctacggtggctaccttgcgccgccgatgccggagaatacattccggacgaccagcggcgggtctggtctggcagagcgcgaaaacaacacctacggctcatcgtcccactcgataaactcaatcaccaacacttccgggcaagcctcctccgccgctggtgcacagtccgcctcattcctctatccctcaacatcgaccagcccaagctcgggctattctttcaacaaccccgcccgtcgtgggtctgccatggctactctatccggcgatatcaataatggtagtgctgattctacacgggatggtgcgaggatcaacagtcagaacaggactaatggtagtagtttgcaaatgaacgagaatggcggcaacggaggtgagtagtcttctttcggccgcattattccttggcccctcatcttatttgtaccaaagaggaaattatcttggctgatcttgctcccttcctctccctagcagcttcacattggggtcaaatcagtccctcacacgtgatgaaaaaggaagaaggcgctggtggatgagttggttccttctcagtcccctggtctcctcatcggtccccgacggtcgagctagctcgtccaagcaccttatatttttctatctacatctcttgctaccttcaaatcgtatttctttccggctctacccatttttctttccccacccttcttcccagcaaccatatccctatatcctcactcgacccaactcaagcaggttttttcttttttctttttcttctttttccctcttcccctcctaataatgatgatttgtcaaatttttcttgaataataaaacgggcataaaataaatgatgaagatcgccttttagcttacactactcttatgcttattttatctcttaccaccaggtattattattattactgttattattacatagcttggtcttaatcccactatctttctcaaaattgtcctttcacaaaaccacaaaacagatccagccttatatacacacacacctatatatatatatatccacatggccgtttttttttttttttttttttttttttttctcctgcgcgcgccgtacatctcgtccgctgtaaagtttttttttctcgagggagatccttcgcccttccctgaatgggcgctctcattgttcttgtcgtcgtcgaaataaagtaatgagatagatacatgtaccgagggtccccttgctcaccgggatcattttgcatcgtagaagatgtctgtcttggaggctgtcccttcttgcaaacccgggaacagatttgcacatttaaacctgaaatgaatacgatgatgcaagtctggattgtttgattttttttatgtattgagcgctcttgtttctcttttttgtcaatgtttgacttgtcctttttttataacaaaaagggggaaataatttttttttgtctttttttttgttttgacggtgaatgagagcaactttcattcaattcttgaagaaaagaggagattcctatgcgatcacgttgtgagattcataagaatcgatgatcgaattcctgctggcacagaaaccagtggagacgtaccaccaccagcctttgggttagaaacattttgtgaaggcgtttgccaacaagcgttgttacatattctatgtatgctgatgggaaatgacattagtgataggagggaatagctaatatgacaaacgacagaacaggtagtaggacaaacgactggacaattaacagtttactttacacatgcgaaacagaaacatatacaagcagtcccccctaagccgttcattgaaattgaaagcagtgagagtgaacagtgattggactgatactctagcatctagggggtattgtggtctaaaaacttgatgatggaacgtggaacatagtctaacggctacatcgactgaggttaatagatgtacttgaaatccggatgttggtcgccgagatggtcccaggcttgggcagatgcaaggtcctgtttgctcgggcgatcctccggctcgagcttggcttcatcgaaagccttgcctccctcaagcggaccaaacttttcgagaatctcgtttcttctggctactttccttttctgggcgtgactgagccacaatgtgtttaatatagagcaggcgatgattaacactccactgcgattgatgccggacaaggtcaaaattcatcagttggattacaatcgatgagttatttgctaagcgttcgtggcgaaatatgacagcatgcctgactcacaaaaatagattgattgcggtcggaaggctgtatcgcggcttgtgccccaagacgaaaatctacactccacccgagggtcgaagatggtgggggaaaagtgggttgcggttaggccaagagttcttcaagaggaaagcagcaagagacagacttgcccaaacgctgaagagtccccccgagtttccgaccatggtgcccaaggcgagtgcggtagcttttcgcatatgtggggcactgttgtcggccgtccaagccgacaagcttggtgagacgccataggctcccgggaccgacaagaacagggacccgtacctcacttgctcgtggcctgacgcgtagaagattgcaaagccgacaatcgaaaggacggcgctgatgctacacgcgagtccccgagcttgacgcgcatcggaccagtacgatatccctagtaggaagattaacgcaactccaaagggtgggactgtgtttttggatcgtaatgagagacatgagtcattggtttcatcacgttggcatctgtggctcgacgagatgctgcacatacctgagaacaactgagtggctgatggtgagtaaccgaactgttcctcgcaagctttgagtcagttagggagtctttgtggagcagaatcacttccgaaaaaaagaagaaaaaaaactgacggaattgacaactgcaacaaggatgcaaacaattctaattcagctggaaggtcgacaggtttaaaggcagagaacacagtatgttgtgggactgactggtaggtgtaaaatacgccagactatagatgttccccgcacatgcgaattgtgctacattcaagagaatcacgtgcgggcttttgcacgcttcccagacctgggtcatggttgacttggcggggtactggtggcttgaaaggtccggatctgatgcaatggcattggagccggtcgtcgaggccgcctccagtctcaatatgagcagcctagacagacccaagaaaagatagaacttctcttttagaggctttttctaatttctcactctagcactctatgtgtgggttattatcaacccatgattactcacgttttttcttcttcagtcagaattcttaccgtctcaatacgcgcaggcagaatgaaaaacccaatgactccacaaacagcggtgacaaatccttcgatctgccagtgatatttccggtcaaagtgaatgaggttgtgaattaagtatgtactcgagattcggtatttctggcagggctgagtgattgtgtgccagctctttggagacctaccaggaaaacccaagcccaacctgggtgtccccattgaccgtcgagcttgatgatcgcatatgtcagcaatcctgaggctgctccagccacacaaatcgtgccccagaataaggcgatccgaaattggagctcggtcctataacatagtgatcccaagcaacaagatgaaaatctgctccactcgagcaggcgctgaaactctgaaagtttgagaattgacggacctggtgtaaaatgaagataggtataagatgatggctggatatagtccgccttccgtagcacaacaaaaaaggtatcagatttcatgcaccttcggcattgccaaatagtcgagctcaccctcaaccaagcccaagaagaacctaaaacaaaaattgaaaatcagcgcggataaagatgaagactaactacaaaagtgctgactgacctagatacaagaagtccgtgatagctgattgccaccaagattgccggaggtcatgatcaacatcatagacagttgaagattttatgtaggaccagacaaatttgtgctcacctggtaaccaatccttgtagacaagtcaccaatccccaaattgtgacaatggctggaatcaggatcccagcgccaattctgcggacctttttgagtcgcaagagagaatttccaagtggaaaaggggtcgacaaaagtcagtcaagggaggcaaaaacacgccagctttccgtgtccgacgagcggttggattatcttcggctgtacgtaccaatagattggatgggagctcaataagctttgtttcgcaaatgggaaatcagcaagtctgtcatccacttttaatgttcaaaaaaggagaacaatctactcaactatgtaaggtcttcatcaggcgtttcagaaaaaaagatgaaggaatttatcagacttcagcattaagataccatcacaatcgtagagatttcggacacggtagaaaatctctaattacatgaatgtcacagtcaatgccattgagaactgataatcagtcatgtcaagatctctttgaagacctggggagtgaggataagtcgcgatagttagccaatccatctgcaatcagtcgcctcaaaaggcttgcagatggcttgaattccgcaccaatgattcgtacatttcctgtttattgtaaaacaaaaaaaaatgccatgtcagtaatttatgaaggattgcttcggtcgtattttttccagccagtcatgacataccaaggtttgatcgatccaaaaaactcaagaaatagaacaggcccaacacaggaatgagtctacagccaacaggcaagaagtcaggacggcctcagagcccatgcaacgcgttgtcctggatggcggatcctatgattgggaggtttacactgacaagagatccaatttcagcagggcacgcttatgccgcgatggattgcttggctgggggatgtgagaactgtccttcaagtagtgtgtggcattggaatccgtctgcaggtttctgttttcctcgctctccatttctgtaagatgtgtaggaagttgggctggttgctggaacgtctgtctacgaagggcccaggtctttatgtgagtgagcagaaggactgaaatcagcacaatcctgcaaaacttatcaagacaagaatctcgagagtttgcggagcctgttcacgctgatctggctcatggaatgcagtctggacaatacataatctttccgcgaaaaaaaaaaccccagccatcaatgaggctccagttgacagggatccagcagggttttatgtacttgtatcggcgattgggccaccgccaatctcgggatctctctatcctgggagctctcatccatttgaacgccggtttatgtagtcgagtccttggcgcgtgccaattaactttgaatagtctccatgaaatatctcactgcagctcactgcaccttacaattgtagccgctttagtaatgaatcttaatgaatgaatgccagctcggagctctcagctcccgctcgcggatcggtcccggatgagcatgcttgtgagagcctgctcttcttgcttggttggaatgcggcttgctgtaatttgatacgtccagtgaatgctgcgtgttgggtggagtcgatagttctgctcaccgctgctcggtgtggcagtgcggtgcagtgtgacatgtgctctggccgtgtcggctaggtggacactcattgtctgacaatatatgtatatattatattctcactcctaggaatcaacatcatcattcatcttgagctcactctccaacaacctgatcagaaacacacaattatgttaatgtagaaattgacctgctatgaaggacctctcagagctgggtgagaaaagttgtcacagctgtgaatactcactgctgttcaatgatacttttctaaaaccattttagcaggacctttttggattgtagaaagcctctagaaccacagttatgtagatgaattgctagctcagcagaggaaaagaacagtccatgagtctcaactgagcttggaaggggatgggcagaggaggatttcatattgtttttgaggattgcacatgacatctatgtgaacctgtgatttggcaatgatcacacagtaactctctacttcatgtacagtagctgaacagtcctgattggaaggcttgtgttgtgtcaatcatattttatggaaaagtttccaagaaaatggtgcgtacagtgtaggcacacataataagggggttcatgtactgctgatgttgaccatcagcagttgaactttgctagactagctgttttaagttttatgagaaagcaaaagagtttagtgggaggctcccctttggagtcaaaatcccacatttaaggttcatgaagtttgtgcatcagcaaacaaaccttgttcaagaccagcaaagaatttgctgcaatgtgaactgccctaatattagggcagttcacgttctgcaaaccttgttagaattcctatcttaaggtttatgggaaagcaaccaagtttagtgggaggctcccttttggagtcaaaatcccacaattaaagttcacaaagtttgtgcatcagcaaacaaaccttgtgccacatcagcagcagttttggtgcaacatgaactgccctatttcttttttgggctgtgggactgtctgctggtcagcctagttcagcggaactccagttcagctcctgaaattacagccgaggggattccatcaggaagttgggacagtgcagtcttgatggccaagaggtattcctcttggtaataaataatgtacaagtattgatattggggagaaatatcttggcaaatttggctggacagtctctatagccaagagcaatccatactgttcaccagatatttgggagaagctcttcctgaactcaagatgtggtatgaaagtaatttatccattgctgtagagtgaaaatttagccacaaatctcctcctttgatccctgagggaacagccttttgcctcctgtccccttcctagaatatttgaacaaacacattctctcctttccctcttcatgtgaacaaattccagaacattgatttatgagaaagattgagttcttaagaatgaattacatattcatccatgaaagaattcaagagactaaaatatatttcttaatgttagatagttttgtttataacaatagtacaagtgatgtatcaagggagagactggtttgtacctaaaagcagacaaggatttgatgaagctttgtttaatgatgaagaaacttattggtgattaggattgtagatgtcaatacaaataggtgagggaaataagatgaagggaaaatatgtgaggaagaacaatcaactatgttagttgatagctaaggctgtattgagtgattaagcttattttttttaaccattgggttcttgtaaagtgaccaaaaatctagtaagtgggcattggagacgggtctgtttagttgtgcttgatcattacttggtatattgcaagtatctgattgaagtctaagactctaaagcttaccagaactgtgtattgagaatcctgctttgttgcctggttctacattgagtaaaatgttgggttctggcacagatatactaaggtatcaggtatactgtaatgacttgacagtctgagtatgcttcttacatattgattcagtattagtgattctattgagaagggatggatctctggggcttgacatttgctcaaacaagtagttgctacataagacatgtttcttgccatctatgattgtacttgttccattgagactgctgcttggactgactctttgtcagtctttgagtttgtatctgattgcatttcatctgtgatcaaggaatactccttgtctgtatgtgattgaagtgtttttatcagctgcagcctcatgttgttttttttgtttgtaactatgggaagggcacttaccaattctcatggtagattttcagcactgtagttcaagtctttagatcttgtattgcaacaatccagaatcttaaactgtttctgattgcaattttacaatgaagagatgactactgtcaatacattcagttatttactcactatcaaaataaacaactatccattgagaaaatttttcctgatcttttttgacagtacaggattcttactgtcttgttccaaagggagctaagtatcaatttgaggaccaacaccagtgtgtctccgtggcgcaattggttagcgcgttcgactgttagcgccgtcgcaattccaacttacaacgcttcatgccggggtctcatcgagaggttgacagttcaatcctgtccggggacgacatcttttttgcctcttcgcgatggcagatggtaccgagggccctgatttatgtgtccttatatgagttcatacgctattgatcttgctacagagggttaccattttatcaaaggccacatcgaacataagaaaaggttgcgaaaaacagattgcataaaagattctgaggccaaatgaggaagtcgtagagtgaatgagagataagtacactaaacgtatttacaaaatatcaaggatttgcaaaatcacacgcgatatgaactattttctcagccagtgataatcaagctgaatagatgctacaagatagactgaaaaatcgtgaggcagatgacgaaatggtcggaaagaggctgtggtgcccgagatacattatggatgaaagccgaattgcgtgatgagagtgagaaatggtgatagagtgcttgctgcaagaccatgaacataggctatggtgttacatgaacgataaaaagaggtcctcagttacccaaaaggaggtagatatatacacatcagagaaaagtcgccactaaaaattagttgaggcccggaggttgccgtaccacgactttgccctcttgatgactgtactggtcgagttcgaagctacctcggagattctgatcttcttattatgagggctgtcagaatcgggtgacgcgacatgtctggtatccaaccgaatgacgatcggactgcagagaggtgtcgatggggcttcctcactgtcggccgaagtggtgcgggtagttatgcacgaagtgagtgatggggcctgacggtccatcaagctgggcttctgacttgatggtgtagggaggaacggagcacacatggccagaaggtagtcttcctcaactcgcaattcgtagtcgaggagcatcagtagttcttgttcctgagattcaaaatacgtaagcttttgtggcgactttaggattgaggcagatattgacaaaccatcaaattcacttcactcagggtgaagagaccactccatttgacccaatgaatattgcgggggcagcagtcgttgcaatactttgccgccgcgatgagacatgcgaggaatagtcgatgatatgtgcattgcatacccttagcggctttggcgcctttcagtcttctgcgcaggcgatcgaggtagacaagcgtcacaagcaacgtcggggcttgagcgttggattgcgaggcagtaagcttaatgaaagtggttaaggaagggacttgtgagccatttgaagcgtctggtacggtaagagagctctttccaagtgaatcgggggagagggattgtcgggaggtgcgagatataggcaggcgaaatgaggctttgactggagtactagggggcgtaggcaattgaacaggatcgttgggggttgcaactacagccaaagttctctcggcgacgtattctgaaagtaaaccgaggtcagcgaagatgaagagtgtgaatgcggttcagcatgaagccaagctcaccgataaggtcatcattcactggtgcctttagcaatccaaggagaaccgggtcgtgcatgtgacgaggaatcagggatgccgggtgcctcctgagcatgttggcaggaatgggggccggggcagaagatcgatcgtcggaaccagccgatgacatggagagagtgctcttgttcaaagaagcggccatcgcaaacagattttatttggagatttatttaggtaggtggtgttgtaggaatgaaagatgcttattgcggaaagaggatctgatcaggatcaaggacagaggcctgacttgttaagtagttgtgataaaaggtcaggagcaaggagcgtggacaatgttcctgtaattaagtgcagagggagacgatgtaatgcagcaggttgagcagtcgcgagaagctaaggtttttgaggttttgagaatggcagggagaggttgaggtaggtttgattgattgggtgtagggaagttttaatctaggagccggctcgagggaaagggagaaagccgaaaagggagcacagaagggcaagtatttaagcaaatgggaaaggatgtctggaaaggtgggcggcagccgatcagagggcttgtgcccgagaggtcagcggaccaggcaatgttaccaagcgtcctagtgggctggcgcgagaggcccaggccacgaagaaatcccgtggttatggacggagggagtcagaaagcaccggctgtgagcttgaggtggcaagatctttgaggcggtctgtgtgaagcttagtggcctctggtccgggcagatttcgagtgactggagggtcgcgattattgatagtatgaaaacttgaaggttggaagtagagtgcactgtgccttgctcaaagagtccagaaatatggtgatgtcgcgctaggagcctggagtgcctggggatgtttctttcaactggccgatttgaacgtgaaccgcgttagggcaggctcgggcgagatggtgggtacacaaagcagatcaagcttccctgtttccctccccttaaaggtgggcaggagtccgaatatgaaatatccagcttgatgatcgggcgaaggggctctttagtatagatcgacgcaaccaatacagcccgtaataggcaaccggcgggttctttggcgttcgattgcatcgcctgcgtggtccttccaccatcttttgtcgttggcaatactaagaaacaactgagtccttggcttggcttcaagccggaataggacttggttgcccccagaggcacagccagccacccgcggtagaccgtgccagccagccatccgctggaattggcgtcctcttatcccatgcttctgcatggagatggaaaaataaataattcgtcgacatgggtacagtgcgtgctgacaagacacacaaatacgtacaccgcgttgttgtgtccatccacgacccagctgaagccagcttcaaacccccaccctggcggcgtgttcctgtgttcacaattattgtgcaactgccggagtgccggtggcgggggctgcatgtagagctgcgagctgccgcgctggcccatccgccagccaattgtgctgtcctcggggcggccgctgcaagtcctcggaaagcaaaagcattgatttgagtgaaagttaaacacctgaattcggagggtgtcgacctgactcatgttgtcccacttttgaaaaagtgtctgccgacgggttgctggctggcggaggggcgccatttttttttctatgaatctcaatactagagcatcatcagtgttgcatccacttacccacttatcattaccactggtgtttttctgtctcacgttccatcatttttagaaagttctagaaggtcttggtttacaggggaacaacttggcaaaagtcaaactaattttgcaaaaaaaaaaaaaccgcccctttgagcaaagcactcaacccaaactcaaggcaaacatgggtctgaatcaactgtgggcttgtctcaagaaggctctagttaccgtcaccattcgtgtatgaaactcgaagcaggcttgcattgcggactatggcggacttcgcgatactccacctgacgaaggctttcccagcttcgccttcacccctttgatcgtttgctttgttgatagtgtttgttccgcaaaactatatcttcattcattctcggacaggatggtgttgctcctaaagagcctgtttttctgtgttgtattgaacggaaaaaaaggcgccgcccgacttgcgctagcgagtgtttctagagggacccatgcagcacaggatttggcgagtaagcatgtcctcaagatttcctcttacgcctcgtcatatttcatactcttttacttatggggatacttgttgtctaagcagtcatacctagtgttgacctagaaggatctagcagtgccgttgtgattagcaagcccatacatccaagtacaccagaacaaattgctagaaaggagtatggtgttattccggtcggattgtctgaaaggaaaggtgaggttgacgtttttctgactttgttctttttcttgcttataccaatcttgcttaaaccgatgttctcatgaagctgagaagcaaaggatggggaatgagcgcatgaaatctcttcatcagattaactcacttaatccaaaaaaggacaaagagttcactctaatcaaatcccaactccaacagatttattacgtcctgaagacaccaactctagatcgggtttttcggctgagtggattgaacccgcccatcaattcccttcttctcaaatcaaatacgggaaagattcgtggattcctggaaaatgtgttccatttgatgaggctagacccttttttcaaatcgcaaaccaagaaatataatgaatttttatccatcgcatcgccttttcttttgggtgagaaggtgctgggaccagcgatacggcgaattacgactgacgaacacctaccccagagcccaactctcatagtcggaggagccaatgaacttgagaatgccgagtctcacagtctgtccggggtcccccacaatgttcaagctggtgcggtcaaagatagcaccttcaatgctaaggatccaatctcgtacgctcaacatgaaattcaccttgcatctttccctgtggacaagaggtcctccaatacgcctacttctatttcccatcaaaaatacttgccagaaaccgtacccaccatgtcgcctagtcaagaaggatcactacttctacccaacggaaaaggaattccaagtggaaattcacagattcaaagtagcagaactggtatgctacacggtgatgtgtttggcattgtaaaagacaagatcatcgaggagccaatcacaatttggaaattcttacaagacaagcttatttctttgtcaaaaaaagattcgcttatcaaacaaaaaaattgcaccttccagctcgcttttttgaaatctttttttcaactgggagactacatcttcagatatggactactaccctcaacttttatcgacagcattgagatcttcaagcctaaaattctacaggagatggtcaagtttcacattgacatcctgtttctcaagtatggacgaagattttttgtcgcacaagactcggtggttcctcaaatagaatttttaacaaacggcttggctgtggagcactttcacagatccataagaggtatgtgtatctcatcagaatgcaaaaaagctggtttgacaatcctgtctagctgcccgaacatcccaagggccaactttttttggccctctccctgattccatataacattttttgctgactaatactgcctactttcgtaaaagccctctccgctgaagatgagaaaaatcttgtctaccaagttctgagtaccatctggtaccatatgataaaatgcttcccagggtcgcaattgactctaggcttcaccacaaacgccgaaacatttcgccatgccgagtttctcaagcaagccgatagtctctcctcggcactgcttgacgcgcccgaaattgaacatatgaacataattgattatactccaatcgctcaactggtacgaagtctagtcaacaattttcgaaccccggaccggagagcagtccaaattcgaatacaattccaaatgatattttacattttggagttccttgatcaatactacaaaccaattgtgaggaaagtactagtatggccgaataattactctgatctccaaaaggaactcaaattcatgggcagttacttaaaatttttccgaaatcgggatcaataccccagcagtatgtacgaaaatccagatatgtactttttgacagcaagtgtacaactcgacgtctggatcgcgggggttttcaagaacaacaactggttagagatcagaggagaggccccaaaaacaaagtttaacacgtggatgggtaaaataaagaggcccattttttcattttcctgactcaaaatacctactccctttttcttctcacacctttcgaaatgctgtgtgagtcaatattgttaagttcccaattctagtaaaaatcatgatggcttttcttatgttatcacccttgaaaaatatcataaatcaatagttcaggattttttggaactattttaccttagaatgatcccagaacccccagccacaaaggtgggcaagtaaaaaaatcttagagtggttcaattcatacaccaaggggcatgtccaaagatttgggacttccagcatatttctttgaaggaataatgggtatagatttgggtcttctgagaagtgccagtggaccgcagttagcacaagataagagtcttgggaatcaaggactgagaactgaagcaaagaagaaactaatcatctactgaggtgagacagaagaatcgtctgaatgagtgaagaaagagggaaaagagaggaaacacaaagttgtatactgaggaatctaggtacaacatgtaaacccaatctacatgatagaaacaagattctgcagtcatccacctctcatgacctctaaccttcttgatagttgtgtgtcttctgacacattgctatactgtcacatcttcttctacctaatcaaggtcatacccagtacaaaatagctttaaacagtagttttcatgttattacaaccagatatacatatgctacataaccctttatcttgtatgcagttcataacattataaaatagtagtttttacactcatctggctacataatatatggtactgcatagctacaacatactaaatatcacacatcccaagatacaaatacagttgcacacagattgaagcctcttcttggacttcagcagcttggaatgtaggtgatttatagtaaatttttaagcaagaaaagaacaactgatccaattcttccttctatttatttatatttgtagggtaggaatggaaagtaaatcagagaatgctcaacgactgtgtcgacgtaaactaacaagaaaaacacttctgatgaatcaaacaaaaacaaaaagaagaaaccaaattgccccaacaaggccaaaactcaagccaaaaagaagaagccaagacaactccaataatccgatagaagtcctattccaatggagatgagcatgacaatccaatttttattggaagcaatggcgaagaaagtgaaaatgaaataaaaaggcttcagcagtgtgaaattgaagaaagaaacaaagcaaatgacaatattaacctcctgcatggctctctggatgataatgactcctccaatgaggatttggatgtggatgagcctcttccatctctatggccaggttttaaaattcaactatatctcattgcggaaaatccaaccagatgtatcttaaaatctgcgaaaataggttacaaaaacctaccgaaagctttaatccagattcaagcttgttagttctggacaaggttcctcatcaaaataggcacaatcaaaagaagaagaatgtccaagtgcttggtaaacacaacaaaatcatgtctagctggctgaaacaagccaatccggatcacaactcctctgatcctcctagtgaaactgttcctccaaatcagctgctgctgcctacaaaaagaaagtttctcaagacacaaactttgggtaacccaaggccacaatttaaaatctcaacaagttcaatcacttcgaaagacaatattgacttgatggtactaagagcccttcttggactgcttctgtgttaactgccaagtcatcaatctggaaatgttcaataatcaaagataatcaccacaaaactttgagtggaatttaattagcaaggaaaatagcaaagcaggcaaggtacatagtgaataataaagaaattctccctacaaaaggtggaaaccaaacaaaccataaatctctcataaatggtgttgaaatccatcaagcattactcacttgggctgcctctcaagtaccgggtgaagtaagttcaattgatacatttctttgatgtatttatgtgcattcagttgaatggtcttcatcattgcaggtcaataccagtacattcaaagaatacaccatcaacagcactatcacttgttggatgttaaaactaggcttcagtcctcaggaataccggaaatcactgtactttgatggccacgtacgccccaatgttgtgatctgcagaaaaaaatgtattgaaaattacaggctttttcaagagcaatctcaattctatggaggggaagattcagatttactggctcaagtcaatccagaagtacttggaaacaacaaagaaactgtctttgtatttcattccaagtcaaccgtgcatgcaaaggagaggccctgcctttcttggctccttccaggtacaagcaagatcgaatcaaaaaatgcaggccactgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaatatgatatttcactaggtaatattacagttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgataacaatttatttctattgttgtggcgtaactttatgatgaagaaaactttatatatggtatgtaatacaatacaagatggttatacaacctttacacggtgaatatgagttgtgaaaacaattcaggtggaatattttatggggttttatggttttatggtaatcctggataaatagtgaaattgattggttgctgttgttgatttttttgttgttgttgctactggtgttgactagtccttaatgttgatgaccacttgagatttctgtctgggagctgggctgctgagtgatcatggggggattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctccttaacagagtacatgaattgagctaattatgctgtggaaagaactaaatatggtactgctgtatgtaagaattgcataaatggttgcattgcctggtggaggttttctgtccacatgcatttatgcaatgtctgcgtgaatctaactaagttactaagtggaggcctagtggttgcacatatgcatgcaagaattgcattacttatctgcatgttgagggttacaaggggacaaacagcccaaatttcacagttgacaaaccagtgacacatcttggagtgagaatatgattatggttcttattcactaggggaggaaaacttgtgtggaaactgagtatagtagactatatacaaagttgctagagttatgtttgaagcatactgaatatggaatacaagcataattcaacactgcactaccggtggaggtttgctgatgtaataatttaggtgtatgtacttatgtatatgtggtaatttactattaaataataattaatgactagttatggtatggctttaattttatattggattatcttctaacctaatggagatagaggtataagattctgattatgcaataatgtattcatatatgtaagtggtttagtttataaggtaggggttctggcagttttgttgcgcacaacagcctggaccaccacaccacttaatacacatatccaatttcattctagagacaaccagacagctgaagcttttgccttgcaatgccaatttttgtctgtcagtaaaacaaaaaaggaaagaacccaaattcaatgatgcactggcaatggtgaaacagatacaatgcaatacagtatctggagatacttttgtattgtatcttttttctgatatttcaaaaagtttgtattgtgtcttgtatctgaaatcagatacaatttgaatagtattgtatcaaaaaatcactacattttttgcccatttttgactgtttccagcaaaaagtttggaagatacagaaagataaagtattgtatcttttgtatctggctgtatttatgaccagatacaagtattttgatccatttgtatagtatcagtttttgatatgatacaaatacattatacaatgtatttggagaaaaacagatacaaatatgaataaatgcagatacatgtattgtattggtttcaccgttggatgcagcttctgttagttatcctggtgcaaatggcaacaagtggtgggatatggaggaactgtgtcgccaagttgctcacaaggcagtcccaatgtttgaacagctccacccgaattcacaaatattttgggaatttctctttcctcatccttccacaaaaattttccactcacctttcttgtgtacactgctctcaattggaattgattgtatgataatgaacttatctctgagcttgacaagttctcaaactgggcctgaagtttttgagtcatgaactgaacccctaaatgggccactcattctccaccctacccaagtctttgtgttgggatttcagcctcctcaaattattattttcaagaagacagagggaacagcaaaggagatctcattggagcagatcaggtggcaaaaaacaaagaaccaatgtttttattccttgtatctagactggttttgagtacacaagtgcaggcaagccaacttttggttgggagaaaaattaataatgaatataatgagatggaacaatcagcaaagagaaatggaaaaaatgagctttgatatagagactgagtcgtggaatcttagctacttagtactactacagcctaaagggaatctaattctacaagcatgtgccaattcaaccaaaaacaagctactcatctatgcatatcctagtccatattagattctatagataaattttaatcagaaagagaaaaagagtggtagattttagggatgaatggaaagagcacagaatttcaacaccttgccttctggaggctgggagggacatagttatggtggatgttcttatataaatgtatgcaggcaaatagctgttgatgcatccgtcaacaaaacaactgacagcagtgtaaacaccaagagctaggacctctccccatggtcaattccctgttgctgcggcctgatttgccatccacttctggtggccgcagtcactgcggaggtgacaaatcaggcgggaatgaattccaaatgtccggagcttgtatcatgacaccacggacaattgcatgtcgctcccgcgcggagcgacatctgggggtttcattgggggtttcgtgcgcagtgactgcgcctactgccgcagtcacgcacgcggattcgtcaaggtgacggttacatccacggcgacacgcaaatgaccgtggtgtgacaagacaacgtggccgagcggttaaggcgattgactagaatctgttctaaggcatcattgtctaccatcaattggagtttctccgcgtaggttcaaatcctgccgttgtcgaatttttagaggttgtgcgtaacgttccggtcaattccagctgcttttgatgacgatcaaggcaaacttgaatttgacaaggggcacagtttttgtaactactgcaacgcacatgtaggaattcaaccaacaaagagtaatctatacagtcttgtcctagttccaatggctgtccggaagttaggatggtgaatacatgacacgaaacaacaggtctacaatcgtactctactgaattatggacagagctgtgatactaacgaagtccgtgatgattgattatgttgcagcattacaatagcacaatttgttcttttgtgacgagatgaggatacaattgaacatggagacgaaaaattaggattctaagattttctcgcccggatggatcagatgaagatgaggccgagacaagaggttgaggtgatcaatcagcttccaaatcatcgactgaactcaaggccgggttggaatcccgagtttcgatcggtaatttgcacatcaacagagcagccaaaatgaatactataacggtcatccatagggcggcttggaggttccagatcttcattaagaagcccacaattaatggcccgaccatgcccgataatctgcttaatgctgatgcaatcccatagcctgtacccctgatggaggatggaaatacttccggagtataacctgttttggttaacaaacagaagaaaaacatcagccttgtactataagacctttttttgcttcattctctgctaactagatgagggagtttttctcaccatagatgacagcgtctagatcgcccaatttgtttttgaatggcatttgaaaatgaatcaggtggatttcagtatgattaactgaaaaagaatatgataatgacagaaagataaattcactgatcactgacacatgattgttgccattacagcaattaacatgctactaattttgattccaatgtcactttggattttcagaaacgcaagaatgcccaatgaagtacccaaagcacttatgaccattgtattttttcgacccagcctagtttcgatcatccaagaggccagcaaactagctggacatctttttgccagtgaggagggagacaaacgaaacaagtgaatcattcaatatttgctgccggtttttggatctctcaaattggtatctagttcaactaacccagctattgtataaaacaaatactccttcaaggtctcttctatatcgctcttttctggatgccgtttctcgaggtaagctggtagaaatacgttgaatgaagtgctatacaagatttttttttgtgaggtcagtcaaagagaatttgcaattgtcctgttcgaacataagacagattagctcactaagcaaatgagactactgtccaaattgcccaaactaagagtgtcgtgacttttaattctggggtcattagcagtccaacccgatatgtcaagttatgaatgcctcgtgtgattgacgccttccaacccacggatccgtctaataaagaagtcttcggcctcgggcgggggctagtgtcatttggttgtggactgtctcccagtgggctatattgatgatgaaaagctgaagcctctccaggcgaattgtcttctacatcagcctctgtaatcgtcagacctgttccattttgagccgaaatgacctccaaaactacaactgcgtcggccgcccgcccgtttgaaatcaagtactttggtgattcttctatgctgaacagtgccactctacaagcaaacattatgaaagtctgaggcaaaatattaaaaatggttttccaacttagcacgcttccgatatgataattatgtagttgataggactcattttcacaagaatccagatggagtcaatcaaaaaaacggggaaactagacagaaaaggcactgacgagtacacctagcgtgatcagcaagtatctccaaccaagattatcaacttcggagttgcacaacaaagtttgacctggaggtggctctttgcaactagatccaggaaggatcaatagccccaaaaatgaagatatgacagccccgaaagaaaaactaaatcaagaagcaaaaaataacattaacaataaaagtcaccgatgcattcacaaaatccttttagatcacatgtgaaattttaactgacaacacggaaagcccggtgagaagatagtggcgcgttttcggaatattttccaggaataatgtgccatctgttggcattgagccgccaacgcctatcccaagtccaatcaaggagaagcacagccatccgaagctaggcgcgaagccacagcaaagtccaaagatcgcagtcattagtaatgttccattgaaaggacctcgacgaccatacgtatccgagtctggcaaaattgaaagatttaagaataaaaaagttcaaagaactactatcaaaaggcttcaagagggatagagatgaagccaggcatcaaaaaacattacgcacagctcccccatatccatgccccaatcatcattccaaagaagatggaagtagagagtaaaccgatccatcgatctgtaatccgaaaatgtactgaaccgccatgaggatcatcaagccatcagcttcaaatccaaagaaaagcaggtgaactttgaataaaaagatcgtctttgaagactttgctatgacgttcatctggtgatgaactggcgagattctccccatcatttgcaagccaaaaacaccaattcaacagaccttgaaccctgggcaaaatcacagcaaccgattgaagccacatctatgggatgagattccgttcgaacatttcgcgacatgaatcattatttaccgagaaccagagtagaaatttcaagatgagaggagttggaaatcaaatcttttgctctcacgttgtcacacagccatccaactaagaaaaccccgttcaaccaatcccgaagaacagatttttttttaaaaaaagcagaaacaaaagcaaaaaatgagcatccattgacgcaatgaggccatacataaactcaaaataaacctgcaattctgaacttacagccacataagactctggtgatcaaatgcgaatagttgaggtcgagattttcacatgagtttaaatagaacaacaaagggaagtcagattcaagctcaacgatgttaatcaatcctcagtatcacatgtgcggcacattcatatcattctttgcaggtcacgttttccttttctttaatatcaatgagaatcattggtcatgatttagtatacacatgttgatcaaagtagacaacaatgtcaggaatcttatcaagtattgttggaaaacggtcggcgagtaattatgtggagagcggtcacacgtaatacgagaaggaagataacttcgaaaaaaagcaacttgtgatagtgggaaatgaatgactgttacacgtacaatagtttccattggtatgggcccatcccgaccttctctagggtcaaatcgagcggagtcatcgcagaacccatttcgagaacttgacagtatttgattggacggcgacggggttcagaccgttgtgttttgggtagcgtgccttttgttctatgatctgtttgtttcttttcctcattcgtcgcaagctggtggtaattcttgaggatgttggtggtgtagtgattgggtggattatagggaaacgagtatgagcggagaaggcagtgggtgcatacactcagacgagctgtgctacacaagtacatactccatacatagccacacggctgggttgccatctatgcgggtaccggggggccatctggggttccgttaggggttcgatgatttttctcagggttacgtcataccgcgagctttgtgccaaccggcttgttcactttaacaggcaagcaaaacaaccgaggaaaccggatcaaccaagaagcaatacagtacatagtgctggctccaaggtgagtttaatcagatgtccatatggctgagtctagataactaaattggttgtcttgccacatggcatcagtatagtcttgagtagatggagaccttcttcctgatgatcatgattcaattgcatactgagtagaagatccattttcttgaatacttgatgactgaatagtgacagggtgatgtgtaatatgtaggagctatctctacttcaacaagaatttgacatagatgtaaagaatatggtgtaactttgaaacttttgtcaaacttttgtacttgttacagaactgaactttcagtacactgtttaaaactgtaattcttgtaagtttttctttgctatgagaaataaatataacaaaataagtctcttaaggagacataagaaaaggtaaatacaaccactgtttatagtcaatgattcggaatttctaaaagcagaatctcaaggaatgtattttttttggtaactaaagagtgtaactttctactaggtaactatttattaacatatcttttgatccactgtagaatatgaatccttaacaattgtatattctaatttaaaggttctttttatggaaaatagaatatctaaatatttaagagattttctcagttttgttcacagagattctgggtccaagtttgacaatagatacattgtccacagaattgatttgatcttggaatttctttcttgtctatattgccccatactattatgattatacaagatagtagaagtttctaacttggaacaagttgcaacctgctgcacaaaacttattgcagtgagacctacttggtatgtactttagccaagagtgaacctctaacacaccttcacaagcaatttatcttgtaaacttacaaaatcttcaattgattgacaactgaaaatctcatatcaattgaagttgatagaccactatgatcttgtcagcaacattgctgtctactgttttcgattcgtattcaagtgcatacttctgttggtcatcacttggtccttgatgaaagatgtcctatggctgtttttgccttcagttctttgaaagtattgaaagctgtttaaagagagtagatatgatccatcacagttctgtatcacttggcaaagggctcctaatctatggtgcagtcagcaaggggactttccaccacagcagtactgcatgcaaatattcaaagtaaaggaaataaataaacatgtgcagtttgagatagaatacttgagaggtaaaagagtgcatcgatccaagatcataggccccatgggtaaagtggatggaaattggatataagatttctgcaatttcatttttactatgttttgaataagttcagaaagtgattctcttgcaactgcccacaagaaaaacagaaaaacagtcaggtaataaccaggtgcatatatattttggtaatgaaaaaaaggaactgtgtatatatatggaatacttaacagtaggaaggttgaacaataggaaggaggaaaaatgttttatggtgtgtgtatgtcaattgtggaagtttatggttccctatatttcaccatcttgtgtttgttgactttttttcttatgtttttctgtaagaaaatagaatagataaataacaataataataatatatatgataagaaaaaaaaaacaaaaataagaagaagaaatcttcctccctctagcccctcctcttcccagacaatgtaagtataaaaagtgggataaaatgataaaatctatctagaaaaatagaatgaagaaaatgaaaacagggagggattgaaagataaaacaaaaataaaaattcacaaatatctttttagaacattttgaacttataatgcaatgattaaaaccattttgaggaggtaaagaatagataaatagattatggataacgcacttttttcagaaggaagtgttttggagggtcttgatcttaatctgctttacgagtccactgacggggagagttcaagttgatagtcggagaggaagaggagggtgatttcgacaaaggggaagatggtcgactggagcttgatcttcgacgaagttcattcaattcgtacatcggatctgacgagcgattttcactagaatcgctcagccgagtggacgagtttcgagaaccagcgggatgagtgaggtttgggccggtcgtgttggaagactcgttccagtaactgatgagttgaagtgcgaggatgccgttcaagatcgagccgcaactgaagttgatcagaagcgttagatcgccagtttcggtgagggtagtaaatagtctggccagacagcctaggaaggagctgaagatcaagaaacttgagagttgtccggtcgatttcttctggaaattgatcatgatctgtgggatcttagagctcaaggctaatgggatcgagagcgtcaaaaggccctgtaggacggatgctgggacaggcgagttggggactagggtgattcctaagagtaatgccggggttgagatggccaagaaggatagcaagcctgccttgggatatcgtgatgataggatgatcaatgttactattattgtgttttgaatcagaagcaggaaactttcgcctaaataatcagagaagaagaacaaattttacatcagcttttgcttttgctcttttgctctttgaaatggatataggagggttatgatggcgagcgtcgtataaggatagaataagttttttgtttatttatttgattggttttgttttgatagaaaaagtgaagacctgtgtactaccataagttgagaaaggaaaatcgtgccgatagttataacagacgatgataaccaagccgagagagtcgaggaggaatccagccagactgagtccacgggccgatctggattgtaagattttgatgatctgaggcactttgactatcccacttccgaagacgattgccaagctgagaaatttagagattccatatttcagacagtagatctcgtctagttggacgttatagattagatttgtgtagcattccgatcctagtagggcgattgctggtgcgcgaatgaacctgtagatgaaaaaaataataatataagttgctggattgaatttaaatgaagtatataaatataataaaacaaaaacgtaccaagggatgttatgagtgatgagatgaagccaggacatgttgccggtaagccaagtgaggaagctgaaaggaggaggtaagaagacctcgtctgatgattcacgagggacgtaggacgccacgtttttgcctcagtaagcgtccctgaggtcggatgagaggatggctgagaacgtgagggtggatcgggactgggtgatgggttgagtggatgtgctaggaggtcttgtagttggattgtcggcctgtgggtagtgcagctagttggagagaagccgttgtcaaagttgaagtcggactggatggatggtgatcgaagatgagaggctcctgggtaggtctgcatctatagctcgatccgaaggtgttgaccaccgcttgaggatggatgagcgaagaaagtggagcagttgaaggtgaattgctcaagtatctttcatctctcccttcttgttggttcttgctggggttcttgaagatcaggaggccagtttacattccaaaactcaaaacaaagatatctctcccccaagccagctaacaatctcctgatccctaaaaaagagcataaagcccatacaaatggactacctttcagatttcatgatcccaaaaccaggaggtacacaagaaagcaatgactattgacccagccctcatcccacagagctcttgtgcctataatgattgaattcatatgaagatcaggatgattaactagtgctctgctacatttgacatccatctcatgggatcacaattcagacagacaattaataagcaagaagaatgatcacagctataaccatccatggccctgtaagtccttttatccccactcaagtcacacacacacaaatgaggtgataaaagctctggatcagggcaggctctcccccaatattgggttggaatccctgagtgccatttaccagatttccatccagaaagaaagaaaaaagtgcttgatgatctgttacactatgcaccagctttccagggagaactcagcttaaaggaagcttgtagcctatgtggtagttttccaggtagggcccctacttgataagctagctatctagccaatgggccttcaatgcatgtgggaaatctctgataggatttatgtctaggactgccccaaacccagctggctttaggcttgctgctggatatcaggacaaatcaggtactattactaaaataatgcctactaactaatgggatttgaaccacagcattagagaagtgcacttgtagaattgcatgtaaaatgccactagtaaaacacaatatctttcaaatcataagagattgagctcaaataatctaatgattatgtagagaaaggggcaaaaataagacaatggattaatattcaataattcttatcaaatttatatctgaagctgtataataattataaaccaggttgttttgaaatagaaggtacatacctttttcaaccaagcatctaagaggataacccacaggactaatattccaaaaacttattcaattcttgcagcaaaagctgccaaatatgagtagggtagtgggttgacaaaagccatatattctcattggtttctggtctcaaaggtgtaggaaaaattctttcatgatcccttgagctgaaaacccatcagcaagaccatcataccgcagttcaagtatgtatataaaaatccatatgtcttggcccaagaggaaagaaagtatcagaatacatattgttcatcatccctttcccctgctaacaatacaaaaataccagtacaaaatctacaatttagaatatctttctcctactctgttcccctctcaaagtaataaatatagaccaatatctgtcaatagggaatgagaatagaccaaatccacccagcacagtttcacagtctattatttggataaatgagaaagattattgatactctgggcataaatctacttgcaggatgtctgagggaagcaaactcaatgacaggccattggagattttttaagaggatgtttgagtgaagcatgtgaatttacttgaattgggccaacatgagttgaactgagtaatggtttaactttgggagtgctttttttgtactcatgaccattgctgtctaagcacatctccagatacaagttccttaagccaaatagtgtgaaagatcttcttttagttacaattacctgtcttgacctatctcattttcctgttctttttttcacttttaccaacctcacatgttgcaatagaaattggcccacctgcaggtatttattttccatgaaggaggttggtaatttcaaagaattcttttccaaaagtcaaactgaaagcgtttccagatatttgtatggaaatcttttgagttccagccaaagtggatagaacgggtaaccccggaggaatccccagtagcggctcaatcgccttcaagatccgaagctgtcacttgaaacggccaacaagccaacctttcgattaagagcacacttcctcccactgccccagcaagcaattaggcttggggaaacaaattgctccacagacactagcattcaccgtcatggaacgaaagaagctgcattctatcattgatcaataaaaataataatctcccacagccatgctcatccagaagttagagccgatcagcaagtccgttgattatagtgcgggtacgcttgcacaaagtgcagggagttaatctggcctattcgaggtctgttacagttactctgggctatgcactcaaggtctgttaagtaggcgcgaagaaatcaaataccaacccaccctaacccatcgtatagctccatgagagctctcaagatttgcggcggctaccagcgtcggtagtacggacggattcagatccccatcaactgggcccagtgatccccgagtcttgtggaaaagattatcgtcgactattgaaccagcgtggattggttccgcaactcatcacattcttggcggtaaggttgccaggattgtggccttctgtcaccagtaaaagctcctgtgcccttggttcaaaaattttcaacacctagctatccagacttcctcaattatctagaatggaattccagagagacacgaatccgcagacggataccgaagcctcacgctacctgaaggaatactattgccacacccaacctcaggccagcactcagtcgcaagaaaagcgcgccctactcaaattagatctcttgtaagtgaaactcccactcagagctgcgctatcgagcgcaacgcttttcatccattcatgagcacggtctaatttgcttattatcgcgtgcagattgatcccgatcttaggcctgttcttcttcttgagttttttggatcgctcgaatcttggtgggccgattttgtgatgggtgactaagatgacttacaaatcactaacattccattaaaaaaaccaataacaggaaatgtgcgaatcattggtgcggagttaaattcatctaacaacctttcaacgcgatgaagtgtagatttgtaggctaactgtcgccttcacattctgaaaccccaggtcttcaaaaagatctggatatgagcgattatgatttcaccatggcattgactgtgacatttatgtgatgagcctttccatattttcctctcaaatacagctaaaaatctgatggttgcaaccacgcacctttcccctcctcctttcccgaatgaactcaagaccttacatagttcagttgatccttccattgaaaatcaaaagcgaaggacatgctcactgatttccatttttcatacatagcttatcgagctcccgtcaaatttactggtttgtgtctgaccaattcctctttgattttccttggcttagatctgattattattttttgaattctgaaggtacgcaagatcggcgctgggagattaatcccaatgattgtcgcaacttggggattggtaacttgtttacaaggcttggttaccaggtaagcccgagttcctttcaaatagggctcaattcccacagaagcttatgaccttcggaactcttattgggaatcagttatcggggacttcttgtagccaggtcagtcagcactttttgtcacaaattggttattgtggaaagaagaagtaagcaaaaaaaaactgatcttcatcctgtgctcgtcttaaattctactttaggttcttcttggggctagttgagggtgagttcaaatattagcaatgacgctcgaacttgaattttgatatgctttttctacaccattcaaggcggactatatccagctattgtactatatctatcaacattttacaccaggtccgtaatcaccaagcctgctctcaatgactagtcgagtaagaaatttttctatcatatgtttgtggaatcttaggaccgagttacaatttcggatcgccttgttctggggtacaatttgtatatctggggccgcgtcagggttgctgacatacgcgatcatcgagctgcacggtcgttggggacacccaggctgggcttgggtttttctggtaagtctctactatctggtacatactcagtgttggaagagaaacgcatttcagtgagctcaccattcccttcgccccaaaatgatttgcactggaagattgaaggttttgttacagtgatttgcggtgttattggattctttattctgccatcaagcatcgagaaggtaaagattttgacggaagcagaaaaagcgtgagcatccgttggttgttactcttgcttaattaattcatccagagtgcaaaagaattcaaaaccgagtatcataacgcttctcatgaaaatcaaatctttgtttgcaactgtttagcttattgagatcgagattagaggcagcttcgtcgaccggttccaatgtcttttcttccgacatttcgagtcagcattaccctaacaagtcaactatgcttcaagtctgggaagcttgcataagcccccacgtgtttttcttgaatatagcacaatttgcatgtgctggtaacatcaatagcctggcctattttacacctaccagtgagtcaattcttttagcgttctttgagcgatctcttcaaacctgctgaaccctttattttaaaattattcaaatctttgtactgtagttgtcaattcggttagtttctattcaaaagtcgcagtgatattaagttccctagctgacccaaagctcattttcaccagtttggctattctccatcaaccactcagctgttctcaggtatagcatgaagtgtctcttcaaacgtataacttcaacttcatggaactaatacttcttattacaacgtaaatcacagttccaccctttgctgttgcttttgttttcgtactgggcctatcatactggtcagatcggcgtcaagctcggggtctggcatgcggaatcagctcggtaattgcaatcaccgggtttgcagtcttttacgcttcaggccacgataaagtgaggtatggttcccttttcttatcggtccctggagcatatggcgcatcgccaagcctctcggcctggacggcagacaacagtgcacctcacatgcggaaagcaaccgcactcgccttggggaccatggtggccaactctggtggtctattttgcgtttgggcaagtcttctcttgtctttttcagtgaggcagattacggggtctgacttgaaagcttttttctatgctgcttcaatcatctggtggtgtttagatcttcacattggggcataagccaagatacagtctcccaactgcaatcaatctatttctgtaagtcagaaattccattgtgaatccttcataagaaattcgtatatcaaaagccaccaactgacaaatttttgagcaaacagagcaggcctaataattgtctgcgcaatactgaacacaatttggcttgctcatgcccaaaaaaggaaagttgccagaaggaccaaaatccttgaaaagtttggtcttgacacaagcgagaagtttgatacaggaaaggccaagcaacataattacccaagcaatcaggacctggcatctgcccaagcttgggaccatctgggtgaccaacatccagacttcaaatacatatattaatttcagttgttgcaacttgttcagctgttggactttattcctaattccacactttactccttcttccatttattgtatttgtatgtagtttgtgtgattcaattaaaatttatgggaaacagattggtgagaaacaatgtaaaaatggctgcagagtagctcaaaagtacttattcttaaacacaggaagttattttgaaccagatgatattcctccttgctcccccagttttttgagcagatcatcagtcaagaatttccatgtcagtcaaggaacactgagagcttacagatttgatgataatgtatggagtgattttttcttttttttggtaacaacaaaacataaacttttcagtcaatcatttgacaagttttattgttttcattaacctgtccaatttccaatttccatggcctacatatgtacacccctgacatccacaatgtggccgctgattttgcaaatagccatcccagagaacaggtttagtcgccccaagctgacacaaaaaagaaccaatgtcccgacaggagtgaggtttgaactcacgctcacaaagtgaaacagctggaatgttgtaggtcatcacggccggaggggactccgggacgcaatgacgagttcaaaactgtcgccttaaccactcggccatcctgtcatgacgtaaagaggcatgatggcgtatgagtatgtagccagctcatgcctggaaccgttgtaaggctctccaagaatccactccttcgactctccgaagctcaaaacacctcgacggatcttttctgcatttccaggcgaaaacaaatagtatccattatccatatgtagaaataaaatcaacaaagtcgtagttcaacagatctataaataaatattcaaaaaaaaagctttaatgaacaagtgtgttctgtctgggattatacatacatacatacaaatagcaaacatcatcattccgtttccttttcttttcccattccaaccaataagaacaaaaaaagaaagacaaaaaagacaattgggtaaaaataaaacaaatcaaggccgtacagatatctatataaataatcatcataatatttatgtaaaagaaacaatggataaaaaaacaaataattaaagatggaaagacaaataaagcaaaaatatgaatctattgtatgtcatagtatagaaataagaccgagcaaaaaaaggaacgtttggagatgaagaagcaaaagaaaaaaaatccagtgtaaagacagaaaaggaacaagagtataaaaatgatcgatcgatgttgggacgtattacatagatgtgaatatgaatccacttaatgattgggaaagacaggtgaagaaccaatattgaaaatggccatctaagtcgctatatttgtataaagtactttgattgtgtttttttcccgcggaattgaaaaaaataaaatgacaataatgataagctaataaagtgacaagaacatcgccaatgctgcatccggataaaaagggtgaaaacgagatgataaaaaggtgaaggcaagggatagccggatggtgtgtgcggagagtcagtcaattctcccgaagataattaccaaacagtaagttgttggtcgggttttcgtcccggatctgtccgaccgagtcatacgaataatgctcgctggcctgatgagattcatttccatgttcgtctgccgagttgacatgatgcatgaccaacatcgagagtggaacgttcatattcacgttgacatcctggtattgcagagagttcattgcgtattgcgccgcataaagtggtggtgccgtagtcgaggcggttcccgcacaaaagcccatcccagaaccggaggcgggcgagaggaatccatggattgatgggagttgtggctgggtcaagtgaccaatgttggaatatgaatcgagagggtgcatggatcccggatgagttagaggtgaacgaggctttgttgaggaatgcgaagatcggttcaaaggatcagagctaacggaaaaatcattattatggtcctgacttccaacctcgtccgatcgtgggaattgtgaaaagttatgctggttgtttgagtcaaaccgcagtggtggatggtgaacttgggcgtggagttgaggatctgagcctggttcgtctaaacagcttcctctgtcatcagaattggatagtgaaccatggtgggaggaggattctttagggtaagacgatgggttggatgtcaacgattgcgaagagattgtcgggtcttcaaaaagaaccatatcttgctcgttgcccaggtccagtcgcgaggaaggctcggcgaagtttggatatttgtcgatgtttctagcaagtgtggtcatcgtacgaggggcaaggctatacgcaaaggaaggtatagatcctgtagcgccaaagacgtggttagaataggtgattgctttaggcggattcaatttacgattgctgtaatttcggatcgcgcgtaactgagagcaagcacgaaggtagttttccggtaagctctcgggcgttttgatagctagctcaaaagtttcgatccccaaggtgatacattttcgtgatagtccagacatcggatgggttggtgtacggagaagcgatatccaagcgcaggtcattgcagcatgaaacgttaggtaccaaccgtaccacatccttcgagttgccgggaaaagctctaccagtaaccgttgggcttcaatgatcacttgagatgacctgacgcactgctcctccgacatttggtgtccagtggccccggtagaattttccagcgagagactgaggaacgggcgatgtagtaagaggaggatcgtattttgtgagattgacaacaacagcgcttgtttggccagcatcggctcgcgccgccggagatcctcgatgcctacaccggtggacgagggtttaaaaactttactatgcgtctgaaaggagccactttgtttggctggatactcctcaattgggtctggctcaaatctcatcgcaactggcacacggtgataccaagtctatagcagaaacgacagaaacatgcaaataaacatttgatgtgtagaaagacagaggcaatttaaaaatgatggaataccttgatagtagtatccaacttgacgacctcttcgtactttggcccattttgaggttctgttgattttccccagccccaaactgcttgtccaaatattctatccatcatatcacgagcgtatagacacgtctccctgtgattgagagcagccaagcggatattagtttgggatggaaacctaaacagataggtatatgagatacgagttaccagttgaagacatggtacgttagctccgtcacgccttgtgggggtaagatgggagtggtggctagcgcttgtcccattaaactttcttccgttcgatccgaggggagatcggaatcactcagagtgacgccggctggccatccaaatgcaatgcctagaaatacatcccacgtctggactgaccaccaaacccggcgacgcaattcctgctcaaggacaggcatgtgcggattgagacttgatgggtctatgtgcaagcccaaacattgggcctgtttaatgactccaccaataaaacaccacgcatctatggcaagacccagttcaattagaccgccaagtagctgaagaatctagtggtgaggcgattttatgagacaggaaaacttaccagtgcaacgatcattgttgaccatataaagtacgagcaataattgggcttgaatacactcaatcgacggatgtcctaaataagacgctagtttgagagagtggaccgtgcaagaggctgctcgaaaaaaaaaaaaactggctgagaaagatgtggttgagaggtaatcagaagcagaggcgggagcaacttacctaacttgttagaaaatgaaaaacgccatgctttcaaccttttctgatagtcttctttagcctctccgaccatcatcggaggggcatctaggatgtgacttgcaaggtcagatgtagcggtgagtatgctaaggatgacactcaattggctgaaaggtagtcgctcctgttccgacctggatgatgagaaaaatccttgatacaaatcgatgattgttggagtatgccatgcgctacaatacacttggaattagctgattgagttctgccagttctagacatcaagtcaaacatactgataaaaacaatccacgtcctgcagaaatgcttccagaagcctgttggaaaaaaaattgtgatcaggatcggccgtctactccactctctcctctccccccgaagagcaagtgaaatgaagacgcactgctgagcacacgctggggaaggcaaagcatccaataacacatttctcatatctgaactactggtgaccgatccgggtgtttcaaaagcccaccgctttccaattttaccaccaaaaagacccatgtaggcaacctttgcagtgatcatttcgtttcgtggggggctggtgtcagagtccaaggtgtgcggtttgagttctggagaagtcaaaccttgcaactaaaaaaaaaaaaatgtcaagcacaccaagatgatgtccatcacgctaggttcagtacagcacaagaaagcttatgaggttgccccatagatctgaagcaagggcaaaagaaaaaaaaagactgacctttcggagtaatgatccacctgctacgtgtcctaaaaacattttccgaccatcttcatcatcctcgatcacgttctgatcttctccatagcatttcattccaggtggacaacttgattggcggagatatggtgtattttcgagacgttgagtttctctcagatcttcgacccgagaaccaagatcggctttgaagctcgaacttctcgttgggcgagaatggttatagtttaagccactaaaagaaggtgagacgggctcagagctatcactctccccattccgagaggattgaaagatatctaacattggatgattaccatcctcttgcatgctccaggcaccaagagattgagaatgtgagcgagcaaagtttggacttgatgggcctagggttgggctcgtcagactggattgagctccgatcgaaccattcggatgacgttgttgtttgggatgcggccttcccttgaggatccgaacgaccccttcgagttcagcaatacgatcccgcagacgggcaatctcgcatgcggggtctttgaggtcaatctttctgggggagatcgagaggggtgtggattgggtgataaacaaggtattgttattattttgtacattttgtcaaataatcgaacagattgataatggaatgagtgctgggatgtatgatagtaaggagatagaggagaactgcgttttgcataaatagtaataataacaagaatagtaatgataatgataatcaatgataaacctacttgatcacacttggatcctctgtctcgtaaacgcaatttccggtgatcccaagcgaggtgcatcgctcgcacggacgtcctcggttacacctattcccgaaagcaagcagggagcaggtcaatgaaaaggataggactatgaaagatatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtaattatattaattcagccagcagaatacaacttgtgacccttgagatactaccatccaatctcattgagtaatgaatcacaccaaaatagcctcataacctgacattgcaggtccccctgaattacttgcttgacagcccacaggaaacaaggccctattgtgtagaggcaaccagtgtgttggagccaaaaggtgaacaaggaggaaacaattctttaacctggccagaagaaattaagtgcaagatggatgtggaagagtggaaacacgcactagagacagcaggactagctgagcaatatcaagacgtgatccatggatttcaatttggcttcaatcaaggaattccaaatcataacctaggtccttcaatcccctaattcacaccgccaaaccatagatcagctctactagcccaagagaagattgaatcttcaatagagaaggaaatagaagccggccgcatgtatcaacggtgggccgctacactaaccgtagtggttagtgtagtgtaacacagcggaattcccgttagcgttaagcgtagcatagtggaatttcaccacgacaccgctaacgctacgtgtgtgggccgcaaaaaagggcccactacgctgcgctgcagcgctttttagcggtttttagccgcttttaccgctaaaagcgctgtagcgcagcatagcgtagcaaaaatgcgctaacactacaaaattttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcggcccaccgctgcatgtatggtccatacaagcacaattaacttatgaagaaatacaagttcttccaattgaactcgctaggagcagtagtgaacagcaacagcttggtcagaccaataaatgatctatcctctccgcattacaaccccctaactcccttggtgaactcatttgtagataagctagattatgctaccatgtgggataattttgagtgtgtctcaaaattcctccgtaaccaagaaaaaccaatcttactggccctctttgattgggagaaagcataccagcaaataccgactgctaaatcccaatgggcctacctcatggtacgcgatttcaattggggtattctgattgatactagaatagcctttggaggtgtggcaggatgcggctcatttggcagaccagcagacgcatggaaggacctcatgctacacaaattcaacctgatcactgtattccgttgggtagacaataatctgtttgtaaagcatcgagactgctgtaacaatggagcagattgttgtgcaatcagagaaattgggagttaaaccaaactcaaccaaatactccccattcagtgaagaacagaaatacattggtttagtatggaacacactgtggaaaatggtttgactaccagacaacaagaagtttcaatggatccaacaaatcaaacaattcttggcacctgatgcggtgttctccttcaaacaagtagaattcatggctgggaggctcaaccatgtgtcctacctccttccacaaatcagatgctacctaaacagctcgtacaggtggatgaacgcctggttatacaggaacatagaacttcccctaccaacagacacacaccaataccttgaggaatggctcactagagatgtcgctcgatacccgggtacctctacctgcctcaaaaatccaatatttttgacacccgcaaccgcacctgctagggccgccagggcgggtacccgggtaccttcacagggtacctgcgggtagctgcgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataggattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaagaaaaaaaaaatattccatcaccaatttgaattttatcttctctctgatctacggcctttagctttacccttttgcttggcctcatttgccttattcaatttccattgatgaagactgtacaccgtctttatgactggagaaattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccagcctcaacaaagcaaccagattagttcagcaacacatgtatgacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagtgttggaccaccaatgataaattaaattcttcaggggagtcattcccagggcgggtgtaaggcgggtacccgggcacctgcctttttttactgcaaatgttgacacccccacccacacccggtacttgtttccgggtaccgggtacctgctgacatctatatggctcaccaccctcctttgtttcaaggagacaaggatgatgcaaaaccatgacccaaccaaaattgggtggatgggtgatgcatcaacaagctacgttatcagtgttaccataaggttgacactgggcccaatttcaactcaccagatactggaagccacggaccagaactgagacgcaacatagcatggttggaatcattagccatcatattaggcttactagcgctcagaaaactaaagattagaccagggaaaacactgatagtatggacgtacaacacaactacagagagtgcaatattgaaacagaagtccaagaacccagaagtagacaaagaatggaaggttatccagaaaatgttggtcaaagaagaagtagatattgtttcaaagagagtaatgtctcagaacaacatagccaatgcactgttgcaaggagacagatcagagagagacatgttcagatcctagttgttgtaccccttgacttggaactaagattgtatcaggcttattgctgaagcgtagttgtttagttctccttaaaaatctctgtgtccttctctattttctcctcctttgaaattatcagacacactatgtctgcttctcctaaatcatcaactgctaccaagaactgcacaattatgtcatgattgacttctccaaggtaccaggcataaccaacaacggctctgtccccagagagcccacagcccaagactgtcattacttattagggtaccattggagtactctactgagctacaacaccaccataaagaaataccaagtgtttgctagggagaccggtagggttccctacactcttcccctccagccagccaatatctacaactgttgccactgggctgggaggactgccaacaccccaactttgcatgatgtggctgccgtaaccaatatctggctggaatccagatgtggcacatctaccacaacactacttttccagaacagactaaacaaaaagtctcaattatgctcaaattgttgacacatgtcaatgtcaaagcacccaagaaacctggcaagaaggccatcacagtagagatcatggtcaaacttgcagaggtgctaggaccaggagatccattccaaagcgcccttctcaatctattcatcatagccttctgggggttggctaggcttgttgaacttacttacaatgatagcaaaggcccgctgaggcaagaagccacattgttgactttggacatcagccacagtctaacccaaggagactttattcctaattccacactttactccttcttccatttattttatttgtatgtagtttgtgtgatccaactaaactttataggaaacagattggtgagaaacaatgtaaaaatggctgcagagtatcttaaaagtacttgctcttaaacacaggaagttattttgaaccagatgatattcctccttgctcccccagttttttgagcagatcatcagtcaagaatttccatgtcagtcaaggaacactgacagcttacagatgtgatgataatgtatggagtggtttttttttggcaacaacaaaacataaacttttcagtcaatcatttgacaagttttattgttttcattaacctgtccaatttccaatttccatggcctacatatgtacacccctgacttaacacaagtcccttgcttcagagggccctggtacagggctggcgcaaagcgccctcgcgcgaagcgcgacctccgaaggagggacttgaaggttacacctgttttttagcctgggagcttttgcatttttggtgggagaaaaattcccctcacttatctgttgctttctccccacaagttcttgacgcctgtggtatcaaactcaaggccttaattttctcttttttttggtgtcaatcacctatttttcctccttcacgcactcctcccttcctcctttcaagttttccttttttgtgtgttcaaccagagtgatgtgtgtgaattcccaaaaattctgtgcagactcaattgcaatacagaattccatcttccatccacctcagcttctgggcaagggcagcaccctcctccaagtgtaggtagggagaaagtgatactacattgaacatgagatgctcagctacaaactgcccttcacctcgtcgtctcatgatgagtgtgcatctcataatgttacttgatttggaatttgtgtccaaaagccacacatttttggaagctcccaaggaggaaagccacaataactcataagcctcccattgggaatgggagatgcttcgcatcggggtgctctgcacccccagtcctgggaggcttagttaagtcaggtacacccctgacatccacaatgtggccgctgattttgcaaatagccatcccagagaacaggtttagtcgccccaagctgacacaaaaaagaaccaatgtcccgacaggagtgaggtttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgtccgatcgtgggaattgtgaaaagtatgctggttgtttgagtcaaaccgcagtggtggatggtgaactgggcgtggagttgaggatctgagcctggttcgtctaaacagcttcctctgtcatcagaattggatagtgaaccatggtgggaggaggattctttagggtaagacgatgggttggatgtcaacgattgcgaagagattgtcgggtcttcaaaaagaaccatatcttgctcgttgcccaggtccagtcgcgaggaaggctcggcgaagtttggatatttgtcgatgtttctagcaagtgtggtcatcgtacgaggggcaaggctatacgcaaaggaaggtatagatcctgtagcgccaaagacgtggttagaataggtgattgctttaggcggattcaatttacgattgctgtaatttcggatcgcgcgtaactgagagcaagcacgaaggtagttttccggtaagctctcgggcgttttgatagctagctcaaaagtttcgatccccaaggtgatacattttcgtgatagtccagacatcggatgggttggtgtacggagaagcgatatccaagcgcaggtcattgcagcatgaaacgttaggtaccaaccgtaccacatccttcgagttgccgggaaaagctctaccagtaaccgttgggcttcaatgatcacttgagatgacctgacgcactgctcctccgacatttggtgtccagtggccccggtagaattttccagcgagagactgaggaacgggcgatgtagtaagaggaggatcgtattttgtgagattgacaacaacagcgcttgtttggccagcatcggctcgcgccgccggagatcctcgatgcctacaccggtggacgagggtttaaaaactttactatgcgtctgaaaggagccactttgtttggctggatactcctcaattgggtctggctcaaatctcatcgcaactggcacacggtgataccaagtctatagcagaaacgacagaaacatgcaaataaacatttgatgtgtagaaagacagaggcaatttaaaaatgatggaataccttgatagtagtatccaacttgacgacctcttcgtactttggcccattttgaggttctgttgattttccccagccccaaactgcttgtccaaatattctatccatcatatcacgagcgtatagacacgtctccctgtgattgagagcagccaagcggatattagtttgggatggaaacctaaacagataggtatatgagatacgagttaccagttgaagacatggtacgttagctccgtcacgccttgtgggggtaagatgggagtggtggctagcgcttgtcccattaaactttcttccgttcgatccgaggggagatcggaatcactcagagtgacgccggctggccatccaaatgcaatgcctagaaatacatcccacgtctggactgaccaccaaacccggcgacgcaattcctgctcaaggacaggcatgtgcggattgagacttgatgggtctatgtgcaagcccaaacattgggcctgtttaatgactccaccaataaaacaccacgcatctatggcaagacccagttcaattagaccgccaagtagctgaagaatctagtggtgaggcgattttatgagacaggaaaacttaccagtgcaacgatcattgttgaccatataaagtacgagcaataattgggcttgaatacactcaatcgacggatgtcctaaataagacgctagtttgagagagtggaccgtgcaagaggctgctcgaaaaaaaaaaaaactggctgagaaagatgtggttgagaggtaatcagaagcagaggcgggagcaacttacctaacttgttagaaaatgaaaaacgccatgctttcaaccttttctgatagtcttctttagcctctccgaccatcatcggaggggcatctaggatgtgacttgcaaggtcagatgtagcggtgagtatgctaaggatgacactcaattggctgaaaggtagtcgctcctgttccgacctggatgatgagaaaaatccttgatacaaatcgatgattgttggagtatgccatgcgctacaatacacttggaattagctgattgagttctgccagttctagacatcaagtcaaacatactgataaaaacaatccacgtcctgcagaaatgcttccagaagcctgttggaaaaaaaattgtgatcaggatcggccgtctactccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgatgctgatgatgatgatcagaagtgatatcagcctgatccatcgtgaccatgccgcactgggtgggttgactgacaggggtggtgactggtgaggggagggggggggaagtggaggagggatatgtaagctgacttgcttggcggagagagagaaaaagaaagaaagttgggttggaagtggtaaggaaaaagaagggcttctgcagacggacagggcggggagagtcaagcggacagaaggttgggtgaagtagtgagagtaggatgatgagccgtggccgatcgattggaacgggcagagtgcggcggaggaggaagcggaaggagggtgaagcaggcgagcggtaggtggaagaagttgataatagtcagaagtgctcggatgcgagctcaacacaacacaagtcggctcccctccgaggagctcgcaggaatcgcaagggttttagactgccaagccaacgcggactgggtagatagaagctggagatggtgagctgatgataaccaaacaagaaatataagtaataaataaataaataaaagatggagtgttgatgagggaaggaggtacataaatataaaaggagggtaatcaatgtgatcgagggtaacccacccaagtattccgtagaggacttgcttccttcgatcgctgctgatgaggatgatgaggatggatgatgatcggtggcgactcgacagaatcggagaagaactcagaacacaacacactcaacacagcaaaagacaagaaacctgtacaacagagtccaagctgatcgacgaaaatacactgataatagcaaaacaattgacttccttattataacatgcaaaagtagctcagattcaatatagggccgggggagcttccggcgtatctgtgtatgtatgtaactatcggccagtcagaccgactcacgatcacctccttggtgtataaagtgcacttgcaaacggagagatgtaggatggctgctgacttgctgtagaccaaaaaaaagaaaaaacagttgggttgatgatgatcagaagcgcctgattggaggagagggaaaaggtggatcagggaaatcgtccaagcagtgatcgatcgaccctgtacaggtttttatatggatgggttttaattgacttttacagatttctgccctacagtttcatctattatgtagtacaaaaccaaaaaaaaaagaaaaaaaaagaaaaagaaaaacaggcaataaactttgaaatgcagcgcacatacatatgtacatacagctttggttacaatcttcaatctcagctcagtttcaagattcactttaacactctacatctatgtagtgcgctggacccttacagtttggactcgccttcttaagttcaaatcacccatctccttccatcaacatcacacttgactcactcaagccgggcaatcacttcgaaccagctggatccatgattatgatagagaccagagtatgtatgtatgtatgctccctttcaacgaatttctcatatgttccccccataactcaaaggaaaatcgcaatacatgcactggaccccggctgggttgacctcctttcttttacagcttctgattcccaagcgttgacatcgacaccgcttcaagttgttgtaggtagaatgaactcaaaagaactgtgtactgatgtgcccaatttatatcttgcaaatatctctatcgcagatctcgatgtaggtacatatacttccgaaaccctattaacctggcccacaagactcctcaagctacaggccttctcctttgaccgaagtccactccatctcttcaacacctcgtcagtctgctggatacaacatttattggctaaaaacaaacgcatacacggttaatcctcagcctgggctatctagctccgactggatctcatctcattcaccatcaagcttcttcgagcaacccaactgttccccaagctaggtattacaaatccaagattccttgaagggcttagaattctgtgtaaccgaacttgggaaattgatctcaaaaagagtgtatgaaagagggagcatacagccaatccagaaaaggatggcatcttctcctcaaaagcaccagctcgcttgtgcagatccatcctattcgtgatctgggtaaggttaagtgccctgctggattgaaggagaataagagcttctagctcaaaccaaaaccttactggctcatgaagtcgtagtatctgcacacaagcgagctagtgcatttgaggagggaatgccatccttttctggattggctgtacatatttatttaatacatcaacataccaccagcatgatttttgatatattcgcagatatccttcaacatcataagctcataagaggtgtacgtacttgttgtttgttagtcaaacagccaaaccgatcgtgctggcttttgccgagccttcaacttttcaaggcccagagatgactgcttgtaaaagtgtgaagatccaggaaacatacatattttcctctgcaggcaaattttgggcaccttctccatgcacttgaatcgcacccataaaactgcctatgtatttggggtgcggtatctatctatctatccatctacaatttacaatctgtgctggtcttttttgtttacatctcgtatgcatgtatctagatatttatcttaacatccttgctgtatgttacgcaatcattcagaatcagatcagacaaacaaatatgcggtcacagagatcatcatgatccctcatcaacgagggtggggggttgatttggattgtcgaggtctagggtaacgaaatggggggcgagaggatcggatacatgggcttcaacacgttttgggcgctgttgttgggctgtgattgtcttctccttcttttgcagaaccaaatagataggggatgggatgatggagaaaatgtgagagtacatacatacagggttttgagaggagactaaggagtgcggggtacataccgtctggctcagattttcttcagctatcaaaggtatcagccgctcgctgaatactctactgctcacacacttgaagatccgactatcatccgagagtcctaaccaacattatccggctcagccacatcaagccagcggccagtagttgcggttttatggatcatgcccccggctctgcagactggcaatggtaattcagctcttatctcgaccgggcaggccgttgtacttatcagaagaacgtttcttgatagccaacagccgctaattagatagacatccagagaatttgagctgtcaatccgccagctcagggctccaggtttcttcgcgccggagattggatgggttggctcgagaaagatgcaaaatggtgcaagattgcaagtgatgcgaattttcctcatgctgtacttcacgtatgggtagggacagccggtgttagttcaacactttcgaccgtctgctgatcatgatagttatggaatgagcgcatcaatcagcatcaaggtgtattgcttgatgagcagaattattccttacaaaacactttctgtctacttaactcattcaaatgtctggagagcaagcatatcccttattgctgagcagtaatcataaacaccaaagagcagacagtccatataaatatctaataataggccggttcacgtctggagtttaaggccacttttaacgcacttgaagataaaattttatgaattttgtaaaatttcatgaaacatcaagttcagaggaatttgaggtttctgataaagttgtaaaatttcaatgataaatgtcattaaatttgcctcaaagttcagacgtgaaccgtcctaatgcgcatgacatgttaggacagatccctcctctgtaaccataaagaaattggagccacccactggagcacctggagcctgaggtctcaagtatcactcatccaaaatcagacggtttttatcccaagtttcctagtgcagcagccagcctgacagaaaccccctgatacatagtcaatacccatgcagcctacataaaggaatgggttactccctgacacaatctttcacatcaaaacaagaaatgccactctagcaaactacatacacctccttcttaaccaccccactgcacttcaacactgaaaggtttcttcttcttcacaacatcaagatcaagtagcatcaaaaaatacaaaatgtgtgaaaatgttgacaggaagtcttcatgatagttgaacagatatgaagtttggtggttgattctgtgggataaaatctgggctgttcatgttcatactgctgaattcaaactttgaaagaaaatcaggctttgctgatttattgtcaagtattaaggtttggtaccttccccacactcaaatattactacaaattttgcataagcaatgatcatcatcaaaatcagtaaatttcctgggcccatgtgaattgccctaattctcatcaccagcaataaagctttgttaaaattggtattttccattttcatcaacttgaaggttctctatatacaggatataagtcaagctcttgttaaaactgtgccatcttctgatctcattctcatcttttcattatctgtcatatctgtcactcatttcatctcatgtcactcatttcatctcatgtcactcattcatttttcctccagattgaatatgcttctcactttctgcccacaatccatcccttagttttaatagaaacaaagctttttgatctaaacgtaatacagacattagtcatctgcaaaattttccctgaggtttctgcaatatacaacctccttctgtgtgagcacttttccgccacacaatctagcagttatcaagcccttttttagactctcaaactctttgtttcctttcaagattttcctcatggtctctctctccctgaccaaaaatcctaagtttgtttagaagtttagatatttcctaacaagcaagacctgattgaaaagagaagccaaatcagcaactgcacgagcttttctattcaagacaagtgagatgatttacttagatgagtttccctattagcacagttcacataagcactcaaaaatcaaaaattgcaataatcagtgtctatgacatcttgctaaacttttggtgccatctcacactcattgaagcaaaggattcaatttaccagcagcctcatttgggtttaatgaaaatagatcttcaatattgatgcatttttacttcaaaagtgcctgaagtacatttttcacttgcatgtttgctaaaatttcttaaagtaacacaattttttgttctttgctcaaataatttatgaattaacagtataagattgctaaaaaaaccaaaagaacagaactagaataaaacaagattcgagaaaagaaaacacaggagagagaaaaaatacaaagtgtatccaaatatatttgtaagattgagacagacaacttattagggggtatcaaatataaccaagtccaccattatttaattgactggtttgaaaaaattcaccctttcttaaacatgttggttattcatttaaccccttttggagccgtttgatgcaaaaatattttttggggaaagtgactggtttctaatggtggatttcctatatttgataccccctattattaattttttaaggacaggagcaaaaataagataagaaccaaaagaaaaaaattagtaaacaagatcagaaagaaaataaagaaaagaaagaaatccaattgagggttattcttctcaccaaattgaagttcaggacttgtgattcaagtgggtagcttgagagtgtagattgatattgtggatgttgtgagatgttcattggatgagattgagaattgttgaggatttggagatgattggagaagatctgtgtgaggaaagaaagaaaaagatagagaagatccagaaaaggataaggaagagcggttggggaattgagactggtgaggaccagtttttagttttgagtttcagattgaattgtcaaggacttctgttgggttttatgaggtcaatctagtgacatttcaacaataataactacatatgcaaagattttgggtgatcactttctatggatgttttcatgtttttttccctattttgatttttgggtagtacatacaaatattttgagtgctctcaattcatggatgtgaattctgtgtataccaagttttgtgtgctccaagattaggatcccatgatttatcaatttgtttatatcaaatcatgtatttcttatcaaaaactcattttgcaaatctcaccagacaaacacaaatttctaattcattgacatgatagtttcattgttaggaaacaagtatctagtgcttttgatcattttctattcaaaaaaagagatgggttcccaagaagaaaaaaaatatttcagatcaatagattagcagggttcatgattggaatttctcacaatcccatttatgtcaaaccagcagccgcatggcctgctatgaagattaaaaatcatgaaaaacacacttgtcaccagaaaaatgtgacatctgagccatatacaaacaagaattctttttagcaaaacaagcatccaagagctcaatcaagaacaccactttgtttgtcaccaatctaggttctgacatttgattctgatagaaaatgaaaaatcctcaatcccagatttaggggcaagtattctggtaagacataaagcaggtaccatagggtttatcaaatacaagaaattcaccataggaaaccagtcaatttttataagaaagatggaattttgcaccaatgagtccccatagggtgtaggtgaagtgccaacatgtttaaaaatgagagattattcagaaaccagtcaattgaataatggtggatttggcaatatttgataccccctaacatgtttaaaaacttggtatcaaaaattggctatcatcatagataattctgtggggcattatagtgagaaaccagagacagtgataaaagaatgcaataatcttccaaatcaagaaaatgctcactatatgaccataaatcaaagcaaaaatttggggcacatttcatacccgcaggggttgataagaatggacatacaaacaacccaaggttcaataacagatggcactttgcaccagggtacccatggcaggtgcactgcacctgcgtaaaattccactggttttggacccgcatctgctggcaggtacccgccagaaggtttcaggcccccaccaagaattacaaacagctacaaaaaggctgtttcagccccaatttttggccaggtacctgcctggaattccactcaatttagacacccacgccaatggtgggccagttatgttagtgtagggtaacacagcagaattctgctaaaatttagcatagtgtggcagaattctgccatgtccatgctaacactacacagacaggcccccaaattctctgcaccagtacttggcacccaacagcaggtacctgtcatacaccaacaagtccgccaacagatagaaggtatgtacctgataccatatctactttgtttgtaggtctccatgtcttttttaagtgttcctaaatcaaacacaacaaaatacacaaatgatcagctggtttatgtatttattcatttttttgcctttgtgtgtatgtagcagagcccgagcaacccatgatccaatatcaattctgccaccacaacgtaagtgtacccaaaaaacatcactatgatatgtagtaggccactaagaaaaattagacagcagcactatataaaaaaaacactcaatcacacgttcctcagacataaatcaccagaaataagagccccaacactactgcagcaaatatctgagcaaagcagagcccagtccacaatattgcttgatgccatgggaagttcaggggttttcagtgtcgagattgacaccagctgtcttaaaagggatatattggttcgggggatttttcatcgtggtcttccgtggagaaaaccatgctcattatctctcaaatgggttttgggtaacagggaaggtttgagacagggagggatccaagttctaagaaattatccggttacaacttttatcctaaatcataatgttcaaagcagatctggaaaaataagtaggtgcattgctggtttggtaatcttcaccccattgaccgactttctctgtacaggctgtttctcatagagagggctagatacaacatcaggacaatcctggctgcataccatgtctgacaaaatcttctctctgtgcaaggctagatcttcagtgctcatttggatttgtgcggggcttgttttttctctcttgggttccctgcccagatgaatatccaatagatctggaatccattgatctcaaattctctggccaaagctgctccaattaaaaaaaataaaagagaagaatttttacaccttggtgtgatgaattgatgtggaagggaaaaaaaaatcaaagagggcagagcgtcgacagtaatttaatctctctatgtgtcaggccaaatgtcactccgactcatgtgtgttttcttggatgataagatgcaaaattgtagaatgatcattcttatcatcaccaatttcaccatatcaatgttccttttaattgcaaatttcctcatctacagtttcgatccacaactgagagcaccatgaccttttgtttttgaattgccattttgtgagaatgaaaaaaaaagatcaaatagacatctacaaagttttctggacgtgtgagataagtgagccgatacacctcaaagcgtattcgtactcctcgagagatcgttcgagttgcggatgtaggaaggcgatctccttgatgaggttttcgtatccggtgatgatcggcccaaaggcgctaggcaggaagggaggatagatgagcgggaagagtttcttgaccaggttctcgatcgcctccttcccgttcatcgtccctgtgatcgtcgtcgttcgcataccacttcctggccgactcgtttgcatcgtcgagggaggcgtaagactcgcagtcttgctgggcttgaccgattgaaccagcagcttctgcgccaatgattgttctacatacatacaatcagcaggggttcgatttggatgattgctttcatgaagattaaagaaagcatgtacctaatttgattgctgtttcgatgatcgcatccttaaatctgataccctgatagagcggatgtcccttgggaccatagccatctggattaggccaatcgggggagcgagagagctggatctgatcgaccaggatgacgagacatttgcaggcgacctgataatcagattcggtgacgatcgaggagggtgctaatgatttttgaatgaggagtgcgtatcgattgaggatgtgcttttgagctggtgtgagtaggatgggtgtgggttgggtgggtgaggatgggttgaggatatggagatatcgagtgagtgggccatcgatcgttgaggattgacgcgtcgggatggatggtatcggttggatgggtaacaagccatcgagggcatgctctgttgagtgagaacgagagaggcaaggttcaggagtgggtgtgaatatggtgggctttttatacgtacctagggttttgaagtctttcagaatctgatcagcaaaccgtttaccatggtgtatcgtccccggtttgccccatccagccagtccgactctttcctgtggtggtggttgatgtgggttgtctggggtactggccaggtaggtgatgatagcaatccgaccatactcttggttgatcgtttggaagatcggattgggtaggtcaacttgggagatcgggatgtatggtttggggatgagagtgagagtatgtttgacggtgaggtatcgagagatggatgtgaagaaggagacgacgagctgttgttgggtagttttgagggtcagtcatgagttccaagggaggaagaggaaggttagatagacgaacgaccaagagacaggagccgagtgcgatggaggtgagttggatggtagaagatctgaggccagaggtagtctgtctgatgatatcatacacgcagagacaggcgatggcgagactgaggaggacgaagaagatgaaggaggaggtgtggaggaacgaggaggaggaggaggaggaggaggaggatgataggctgttggttgggttgtccagttgaggagaagaagaggaagaggaggaggaagaagaagaagaacgagggaatggatgagagggggaagaggaggaggcagaggaagagatggattggttgcttggtttgttgggagtgcccatattggtcaagagggagtctcactctcaggtgtgctaacttcaagcagttgaaagcacaaaattataaagagtgcatttcaaaaaaaaaaacaaaaaaaaaaaaaaacaacaacaacaatttcaacaggagcagagtcaagatggacttcatcgtggtgcaggccactgaccacctccaccatcagactcaagacccatactatcaagccgcttagtaggctcaggcatggcagcctcactaacatcctctaaaaaaccaacagaatcatcaactcagcagaccatcccaccaccaccaccaccatcatcatcgtcatcatcatcagaaagatttaaataaagaacaaaaactaacgcttatcaagagtacgtccatctgcttcttcccattcactcaactcgtcagctcggagctcggtaggatccttggcttcggtgtttttcttagctttggaagccgccatagcagaagagtcagaagacagctttagatctttaaccaacttctccagactttcattcttcttctcctccttcaaccgttccctctcctcctgtcgtcgaactagttcaggtcgataatcactacagacaagaaaagaaaaactaaaatatcagcaaaccttgcagcaaatgagatagatatgtagacagagagggacttacttttcatattcctgtcttgcttcatcaaccgcttcaaaaaactccttcatgccaaagccagtcatagcagaacatccaacggcctggttccggaaacgaaaagaattgttgagagaaaggaccttttgaaagctgtagattaaagaggaggactcaactcggaggttcttataaaactcatcgagcacaagactcatactattcatcaaactactcatataaccactcccaccctcactctcattcgattggttttgagcaacaagagcctgttggaaactttcaaaatcctccatccactctaatgcgaaatcgtgagcttggacgtcggtcttattaaacaccaaaaggaacggaagcctggtcttgtacagaattcttgacgtatcaaaaagtgccatgatgggggggggcagcagtagagtcaacaagagattttatcctaacaaagtcaaggaggagagaaaaacaaaataataaccactaacgagcaggcatataacatattactcataaacgtcgcaggggcagtcgtcctgggggtatcaatgatataagccaccaccgttggtagggatgaggcgatcgcatcggtgatgatagcacctgaggcagaccaggtaaagatttcgatttgaccaggtgtatcgatcagaacaaaactgattggatgtgtgagatcaatcggtcaatcaatcaaggattcttcgggtaggatttcgctgtgccaggcttactcggtcgatgatgatcgcttttcgacataactcaagacttgatcaaacttggtcgtaaacagattcaacgaagtcaagatcccaccgttcggaccaaggttgtaccttttatcaattattcacgaaaatgtaagaaaacgaaaaatcaatgttttatcaatatatatgtgataactgaaagcaagaaagaaactcaactgtttcatgacctgtttataattcaccgtatcccggatatcgatattcggctggaatggcaagctactcacggctggatcgaggttcaagatatatggaggttttttgatcgagtgaaggtacgaattcaacctctacaaacaaaaaaaaggaaaggggaaattaatgattcagttcaaccaatccaatgaatggatatttaaatatcaaaacactcaacttgtacgaacgtcgtcttcccactcccagccatcccgatacagataatgcacaccggtgggggttggttcttgtcgttgtcggctccctcttgctctgatttcatctttcccttcgattgattcgtggccgtctgggttggtgatgacatgttggtctcctcgttatgtagatggtttcccctttgtgtttttctggttccgggccctgcattgccttcttgagtggactgaatgctcgcatattgaatataggcccagtatgcaatttcaacttagccccccccccccccagccacagccacagcgactcgtttcgtccgatcgtccctccttcaaggaatcaagtcatccgatcaacgcttgagggaatcaggatcattctcgttgtaagaaccaatccgatcgtgtcttggaatctctctcctcgagccaatcagctactcaaccaacgagccattacccagtcaagtcaggactcggctggaaagacgagaagaggctttggaccgacttgagaatgaggaaaaaatttgattgatcgccgagtgtcatgcagagctcccgaaagcagtcaaagaaccgattcacttcagaatcactctctggttagcttcctcacattagctgccgacccacagagacagagaaccacttgcgctctcgatctttggaagatttgatccaatccatcgatatcatcaccaaaactccctcttcctcgttccgagctaccagtcacttgggcgaagaaggccctccaacctttgagttatttaacgtgcccggatgcactcggccctgactcactctttagatggtatctcctccaccaaagctggcttggtggagcattgatgagcacaatccgaccactctcaacctagcaaatggtatcgcagtaagtccaactggtacgaatcataagttgatgctaggttggtgcccatggttgttgattggatttaagaacttcacacctactaggttcgcacatctcttccttgaccatacccttctctcaagacccgatgtctgtcgtagcgcgctcatccttgctctgttgttgcagcgatttggccccttcatactctaataacctcgccaatcaaaccgcgcacattgaggagttcaagagtctgcctagatcattcgaatctcttggcagtgaccatccccactccaagtcccagtcagatctgcccgtcctatccaaaggtaccaccgacgaacaacgaacagcctcgtatcgtgtcttcccgttgtccgtcaatgacccaaccctcggcaagggtgagattgttgaaggtccctccgacctgattgcctcgccacttggctggcatatgtaccatcccacccactcaccgtgcaagtgcacaccctgaaatcagctgcttatcaaccagctggtctcgtcatataccccaccatggggttcgagcgacagatagccaagactataatggctggagctgatggaaaatctcatacagctgacggccgcaatagacgcgttggaatggtgccgagccttggcgtgatggcgatcttgaggccgggctcgttatcctggtgaattaaatggccatacaatgtgtgtcttttctaagcaaaagattaattatgctggtggctgagtcgcatttgtctatctttttttgtttagcgacccttctctgctcacaggcgtttggatgatcgtcaaacaatcaccataggacggattgattgaaatcagcgattagtcaaaacaaggagtttatcaattttttttgtaaaattagcttgctctcgtttctcttctgatttgaccactcattttctatttttgctcattgtttttttttctggctgtctttgtatacatgtatatttatctaacgcaaaaaaataattctacttgtatcctttcatagttttgtctcccagagacttgtcttgttattgttcttctttatagcaaaaaactcatcaactatcaagtgacaagaaatttatagtgttccgtctcaaaaagtttacagtcaaagttgccctcagagagaggcaagattgtcctcgtgacagcgagagggactcgacttcgggacaatgacaaacttaagttggccggaggcgcaaagaacctctgcccaatgccctctttgcctcctacgttggtcgctggacgccgcatgccgaatgtctcgaaagtcgatgaggccggggacgcctttattgtggagtgatcaacaagggtcgccaggccaaaaggattcaacgcgtcaaatctattgccataagctctatgggttcactgcggttgaatcttgctaggtacgattcaaaggcccgaaagctcactctgtttcggagggaaggaggggggacccacaactgtcctgctagatagggactgcctggtttagtttctgctctcccatagcagacattcgatttcacggcgaggatgacattaccagtggccgtttttgaccttggcccgccatctgctagtcttcaacccgtctgtttcgaaattgcacggcggtggatagcagcgaagttggcctggggctttcttctagtgtcagtgagccttcatgaggatttcaacagtacctgatcctctgagctttgagaaagaaggcttgaaaggtggctagtcggtcttgatggctgcaacaaagtgcccatgctgcagctgggtatgtgccagcatcccgatagccagtttgaacctactctgtccctataaaaccctagcctctccttcccgtatctaggtcccatccatccaaccaaacgctctctatcaccatcacttataactatctgtcccgaaagcaaagtttcatatacctgaaacgctcgtccattcattcctactctccttacaaatggccgcatctgtcaccaccatcacctttgatgatgggctttaccaccccgcgaatcccgcacctgttgttgtgagtcaggagcaccgtgaggcattctgatcttcagttatctaaaatttatttttcttcgatcgtctaggctccatccactgcaccagtcgcagtggctccgattgccgaacctattccagagccagcaactgttaaccctccggtcgccccgatgagcagccctgctagcttgaccgtcagctcgttcaaatctgctgccactgcaacctctctttcatccatcacaaccccatcaggcacttccatcaggccaatgcaagtcggcaaaccctcaaaccaacatagctcgactgttgcagtaatggtcagcttgacgattgtagtggctgtctttgggatagtctttctctctggatacctgaccagcaaaagtttcagaacatggaaggagaaacgttggtcacgttacccagaaaaccaatggaaggtatcacaaggaagaccgattccatcgatcgctgaaggatctcagagggaatcgaccgccggcttgatagctgatgggaagcccgagatgctcgaacgcggcaatcaaagaaagagtcggatacaaagtttctttcacttcggcagaggcggctcctttgcgggtccagtcgagcagatggatgaggaacgaggctggttatggggggccaaaccagcaaaagataacctgactcgtttggctactccaggcattggtgtcgggaagtaccgcgcaaagtatggctctcacacttcgcgtggatttagatacgccgttggccggtctgtcgatgttccagagcttgcgactcacgaagcagcctcgatggcaccaggagaatcgatgtatgaggagaaggaagaaaaagaagaactgttctatgattacgctcatcgtgcttccgacgcatttgattacgacttgtataattccaatgaaggtggttccggcgatttggctcctaccggagtctcctacctgctcactcgcttaaaagacagtatcagcggccgcaccaagttcagcagcctgaactcatcaaacagcagagtcagacaagactcggctcgagggcgatggaatgaggtcggaagattggttaatgacgatgatattgaagactatgaggagaaactcatcggatcagagcctcagtcgcaccatctccccatcagacaagaactatcattagcagatatcgacttgccttcagtcccagcttttacatgggatgcaaactcaaccatcaagatctcaaaacaaaaacgttgtcgcgagccaactttgaccggtgccgactctcgccctcctcaactttcagtgcgtaacgtttctccaccgagagcgctggccccgaagagccgaaaattaccgcctattccatcaccccatgtagctgcaaggtgcgctcaagaacgaaggctagacatccctcaactggtgtgatccttggttactgacttgtttttttctcttattcagttccagccgacatcagtctcgcggaacccataaaagtagatcatcgaccacggcttcttcctcaagacagaaaagaattaaagaaaggagcctgtcaggatccaaaaaagtgaagattgactcagccaaacctgccagtgaagtctatcctggtggcttcgttggtcgttcacccactaaaaaactacgccgaaaggcatcaccggaatactaactgaaattaagttttcgcctggaagcttacttttctaacccgattcctttggtcattcacggactaggatacgcacaccctctcctttcttctttccttacctgctcttcgcctgtcttcactttgtatccctaatatatttttcgtaacattataatttaaagacacggcgcctttattccaaacatcatctctccaaacgcgtttgtctttcattttcattccgaaatctgcatgagtcggcataagaggggctcagcattgtcccaaccccaaccacgcccaccacatcttttaatgtataaatttctgaccgtgtcggaacgttgccccccgcggaaggggacaacggtcgaggcacgcttgtgcttgaggtcaacgaaacgttgacctgcgccggtggtgtacaaaccccgtgactcgctcgtgcctcctccgttaagaatatatgtagaatcatttctgtattttgagaaatcaacttttcgttgttcaaaacggtgagtgcgtgtcccctacatatgaacagctggaaaacccattggcacctgttgggctctttccagcctggcgtcacagccaactggcaacagctggaaaaaccattgccacccgttgtgctctttacagctcttggcttgttcggtaggtttgatgtatctatatattactgaacatggaaaggtctggaaagtttgaagcactgcctgttcctttcgccacatgatccatcagcatggccgcttgagccatgtggcggctccctcacgacccaacctttgacgcctgttggctataaaacccagccaaccttggccaggagagccttctgccagctccccagcaatcctcatcagttgagctacccgctacaataaacaaccaaacactagtacacaatcttcagacccaccatagcacgatgcgtttgatattaactttagtattagctgccctgccgcttttgatcctcgccgatgaccctccatatacggtacactgtactgacgaaaatcagacatggtgtgcaaattgtaacccaaccagtgggaaagacccttgggaacggccttccaacgaaaagtactgccccgtgttttgctcttgttccttgccagtaaaaccgcccaattgacgacactcggtggaggagtcatctttttcagtcgacgaggtgagttcattttactcaatgcttcacgaaccgggcagatcagctcatatttcctttgccacacccattgtcctcttcgtctgatttatagttccctaccacccgaccgaaatgatagctcttctactcaagtttatcggatgacgattcgacatggattttatcccctggcccctcgcccctccatttatcaaccgactcacccgcaccggcagtctggaacgatttagtccattacatagtcatccaatcttttcttttttatcgcccccccccaagtacagtctcctcccagatgtttatggcagttggattacttaatttaaaaaaaatatactcattctttatttcccattttttggggagtggtagatagggagatgataaacaagagtatgaaacaacagaataggaaaagtcattgcttgacatttttaaaaaataaaagcaaaattcaattttttttttttctttaataatttttttaaaaataaaacaaaacaaggggagtttagctgagatgcaggagataatgattatcaaaaaaaaattaaaaaaaatgaaaaattaaatattaaaaatcaatattcacttggcccaccagaccagctggggaggtgtcggcgcggaaacggcgaaggagtcggtcgtcaagctcggacgaggttgacggcgcggcttgcgtctgggcgaggtttcggtgcggctactgcttgattcaaagccccccggcggaggagtcggtcctcaagctcggacgaggttgacaacgcggcgtgcagctaccagaaagattcaatgcctcctgaaaaaaaggcggaggagtcggttgtcaagctccggttggttggcccaaacaaacgacaacgcgataatttatgatcgttcaccttggaggcgacgagcaagttggatatccttgggctggatcgtcacacgcttggcgtgaattgcggccaagttggtatcttgaaacaaactgttcaggtcatacaagacaggtcagtgggagcgaacaaggagggagaagagtgagatggcgacatacgatacaaggtaggcctgtctgggcaaggtttcggcgaggctaccagtagattcaatgcctcccaaaaaaacggtggaggagttgttcgtcaagcttggacggggttgacggcagtcgggatggatgttgacaagtcgggatggatgttgatcggtgagtgacacaagccggtgaggggtaggtgtcggccgatgctgatgtttggctcagttggctcttcagtcgaccgcccttccggatgtagtgctgcgcgggctcaagtggacctgtgacaggtttacccccagacataaacatctgggaggatactgtacatctgtctttcttctgaagatgctcggctacacttttcctctcagtatccttgatcaactcccctcgatgtcatgtagatccttcgttgctctctgaagtcataggaacaataggaaaaaagtgatcacaatgagcataattaagtgattgcccacccactgtgaggattttctttatgcgccacgtgcgcttaaagaaaggtatgccagtgaagctggggaatgtcggaggtcggagcgtccgggcaggacggcgtccccccccccgaactcagaggcgcttagccgacttagtcccacaccgagggtttcgccgcccgccagatgaaactgggctcctgggcaggcgggttacaacagagtgtcgggagttcggattattggttgcctgggcaatatcccgggaacgagcaggggtgttcatggttctactccgaagccccgaggttttttccccacctgcgtaaacgtggcggaattgtgacattatctactttgtctacttaagctcttgcctacataccagaatgaagcgaatgcctatgtaatcttaatcgtatatatttgtcatttatcctgtgcaatacaactaaagctaagatcaatccaccctgacgatcattctccgttgatggaaagtctggcatgtcttccaagcctttgaaggctaaggcatactttgtcgcgtaggttgaattcacaatcacagacagtctgcctcatggaaaaaaagccccatagtaagcattacttgacaccaaatgatcgagaagagttgtttgttcatagtgaatagaatcgttcagggtttgatacaacgagagctttgtttgaaactgatagattatttatccaattccatgccctctgcggcgccagcacccgtgcctggtccgccttcaaccaccccgccaccgatacgagtaaccgattcggaaacgattaactttttgatgtcttgtttctgtaaaatacaaaaggaagagattgtgcgcgctttagtaaaaacgaatgtaagagttgatgagaacagttggatggcttacaatccaggcggtggtacctcgacgcatagtgtagttgagttccttcgcgactctctcgtttggcatggcatagtttctcagcatttcagtaccgctggcctcgatgacgcacacgtcacaattacttcccgaaccaagatcgttgaaaattccagcatagatggcttgaacaacaagatcgatagcctcttgacgagccattttcggcttccattttgtttcgaacaccgccattgctgcgagcgaacctgatcccatggtcacgtatggcagcttgtctgttgaaccgtgtggggcaacagtgaaaagatggggtccagtcggatcaacccctccgatcaccaaagcagcaccgacgtgaccttgatatctttgtcacattacccaggagcccaaaaacctgagtcagcccatagctttagatagcactgtgtaaggaggttcaaactcacttgtagagatgctgcttgagcattgtcattgccgttacgactctaggttggcgcccggttgagagcgcatgcaactgaatgctaagtgatttcggaaatgacagaagggcggttgagctgtttgacaatgttgacgatattttaacgagttatctatttccactcaacttgctagagatcattgctgtgacgaattcggtgtctgctgcagtaccagcaccacagcatctgatgttgtcggaaatgaaatggatcttttcacaactggagaggcaaacgtcgtaagaaattcattcaaacattagatagctcctcgaatcgactgccagggagattgcaaggacggcaggaaaatgagtggagatacagacttcttgtcggcgacgataggaccttcagtggctctcgtatcagcaccaagacaaatcccaccctcccaaaccaagcctacgatcgtcgttccggtgctggtggccttgggaagcgagagcttggacggaccagaggcggaggtaagatgagaattcctcaaatgatttgagaagtcaaagccattcgagtttggctcgatatccactacggtcatcctaactgcttgccactcgagacttggttggtattgatgaatatcttatttttgaagatcgattgatgtttgccgatgatgcagccagtcctactctcgaattcgagccaatcgagtctttgtagtatgtcagcgggtgggatgtagcgcgcatgtcaccgactcttttgctgaggggtgacgcaaccgatcccgaacctgtcacaatgtagtcattggtggtgtcacttgcagtcttgcagtgcttgtcaattcaagccatccttgccggagtttttatcttcaggatatttttcctcaagaaacaaaaaaaaacgggtttcacattgactccaggcaaattccacacaggatcaggacacagcaaagttcccacaactcagactcagtttcccttgtatgaaaattgcaacactatagaagaatctgcatactatccatttccatagagcaaaaactcacaagatgatacttagtctttttcatatgggaacatgcttgctagtctcaaagtatctgagtcccaagactgattgattcccaacaccaaaaaccacctattgccagtgatgaccaaccgtgaattgaatgaagtccaaccagcaattaaccagaacatttcatcttagtgttgatcataaggaaagcaacaatggatttctgtggaatgtgattgaatttgagggacttgatcatttcccacatgtgggtaattttctggtgttttatcttggagctccagaggaatcatgttgggagcaggtttcctcatgaattaataaattgttgacctaggatccacaaagttaatcattttttttttttgggggggggatcatcatgatgagggcatggaaaatgatttcaagtcaccaaaaaaaagtatgtagttgagttagcaagcacagagattgtctgttaattgtgtttggcaaatttcagggtttttgttttactttgatgatctatttcaagtgaaaggagtgatgtaatggaagttgaactcagattccagtggatgaaggggcagaagcattaaggcttcatatctgccaagcaaatgctcaagctggaaggttttgttcaaggcaacctactgcattggttttaggaaactacctaccccaactggtaacaccagtttggggcaataggatgccagtaccctctgatggtgacttgttctgcaagtttgcaagtgctaaaacgctatagcaggtgggatttggttacatttgcatttagtgacactagttgaccatgacccaagcttccacgtaagtgtgttaaggttttcattgtttcaaaacaagagggtacaaacaactggtaacttacagaagtggccaaaataatagaagaggagattctttttgattaccaagtaccttgaacaatgggaaagaaaccagtaaaaataacatgatcagttgattgggagccttcattttacacatatatctaggcgtgtatgtatatgtattcatagatgtatctgcatatttacataccaacaacaacaaaaaaaaacacaaagaaaagaaaagagtagaagataaaaatacataagatgttctgtacactgtcccatccttctaaacaagcttagaatggtgagaacacaatgtttgtatgtacatacaaactggttagctagtaaaatgactctgaagaaggagagagtgaggaataaggtttgggtaggaaatcaagtcataaagaaatcactgccaaatggtttttttttctcttttgttgtttttgagacgggataggatacactaaaactgacgaaattgagaggagagggggatgggactactcgatcacgttttcgaaagccaggataccagcgacagtagcgacgccaccgagcgcaaagatcgcgatggattgagcggcggagacaagcttgctagacaacttgggcttcttggtcggatgagccccgtgggcacagtgttggcagacactcactggagctcttttgttcacttttcgagagctgaccagcgtcttggtcgtcacgttcccagactcctcttcgtcaaactcagccggtctctttctcttagtttggacaggcggtgccggagctagttctggatgcgtagagggcaaagggaaggcgagttagcccggttttcaagctccgatgaggggtaatttgctgtggcttaccatcagctgctgctacaggaggtgcttgtgggtcccttgaagtcgagttcccacccaaagccgcgcgattccttggcgtttcttgctcgccaccagatttatgtacgcgcttcattttcggagactggcaaagataggtatggacaatcggcaggcgattagaaacattactctcggtgagggttcggcccaaggagcttgtatggagaggcttgagcttgaagcttacctggatggtcttggcgaggctctcaggtaatcggttcaatgactcagtgaattgggtctgactggtgatagtcgtcacgaccgaaacatccttgaaagatttcgagacatgtttcttttggacagagtctacgaccgaggagaccttcggcggggaaatttcttgacaagaggccgaggaagacaagtcttctgatgaatcttcgttcccgctcacttggatactttccacactcgcttcactgtcttcatgtgcgtcagtctggactgcttcgttttggttatgagtgtggggccctttgggttcgacttgtcgtttttgctgagcgttcagttgagaagcgggttctccttccggatctttagaatcattggcaatgccactatcttcctcctcgacctcactgtgttcttcttcggcgttgctgtgtccctcttcggcactactatgctcttgtccgacatggccgtggtcttgttcaaggtcactatgcactcctttggcaccgtaagtgctctgcaaatcgacatcacgattaccttcttcgaccttgctactgcgctgacccttctcttcatctatcgactcgacgtccaagaaaaaacctgactcctttttcttagcggggtgagaggcaacagaagaaagctgttggaggcatgtgtctgattgtttgggtccgggaccggttgagttgacgttaggacgagtgggtgagatggacgtatcgaacactggagaaggattctcgtctgatgatctggtggagttggagggtgaattactaaataaggattgatcgacggcttctgggactttcctgccctcctgaggggcaaagaaacgtgccacatgcccaacagttacagtagaatcgggaggattgatatttcggccaacatcagtcaattcagacttggaatcagattgagcggaactatggcgttggtcagagagcccttcaggtggtcgatccttggagatggccgacaaaccagcgcagtcgacggtatcatcccgagtcttgatcgatcgatcctcgtcactgctgtcatccgatgagttgaggtgcgagtccttcaagccgtaggtaccggatttgaaaggctggactggtctgtggaatcgaaccttgacttccaatggagtgtgacgagtaccgtttgaaggattggtgatcgccctaccgaatcggatgttcataccttcctgtaactggagaggggtaataaattgggcggggagaaacaaagcaagcaagcggagtggatgaacatggggtatcttatcatcttgaggattcttgaattgaagatagaaggagagagagagtcacgggaagtgattttgggatcttttcccatgccgcatgagacacatggcgaatcttgcgtccttttgggtcagcaacgaagacgcggtttggctggtaccaagtgccatgagtggaaccggtgtcttgaagataaggcttgatgggtaggaatccgaataaggaagagggtatgagtgtcagcaggaggtgggagtaagctggggatggttggtgaatgggaggacagactcggttatcaatccaggtgagttgggcatgagtcctgctcatcacgggacagtgaaactttgcattatcaggcgaggcttgataaggggcggaggtcttgagcttggcctgtttgtctgggtctgcagcccttccgattatgattggcagaccacttgaaggactggaagatgtttttttttttttttttttttttttttccgattgagggaaggagggaagtcagtatggagggagtgtgttttataggttgataagatggaggaggactgacggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacatccaccctccctaaacacatatttgcaaatcaaggatatgtatcgttgaaatctgcaagcttcttttggtgagttttgttatcttttggttggttgagtggaccctgctcttggagattccaagttcatgacttaatctcaactcatgataaacctgattagaaattcatgttgtaccatactaattgggggtgtacactgcaagcccatacattccatattggatccttaatggtgatggatggagctttggatttgagtctactggaacttgaatatggtgttgcaagcccgtctgggcacacaccaaacttcggccgaaaacaggccaagcgcgctgggccgatcttaaagcacgcttggccgactctaaagcccgcgtggcaccctcccaacccccgcttggcacatgtcaaagctgacgggggtcggagcaaagcctcgcttgaccgaaatcaagcgagagtgccacgcccgccaacatgccggcccccgagaaggccagctgctgagttggggcccagtgccgagctggggcacctgctaccaatcggcccagggcttgaaatcggcccagcgggacttgggtatgtgccaagtcccgccccccgcagattccggatgatcaagccctctgggcacaaatcaaacccccggtggctatcggccaagcgggacttgggtttgtgcccagacgcgcttgcaagaccatatgtatgtgcacactacaaaaaaaaagctattcttctacatttcatatttgaccatgcctaaaaatgaagaagaagactaaatcataagggcctgtactgtaggacaataaaattcaatttctcagaatttatcttcctcaagttataatctcatcaatagtgaccatcaccaacagccagttattggcctaaaagtgaagaatttcaacaacagatctctccatttgatgaattataaaacccctgatgtgcatttgtattagtattacataccatcaatgttgtaacagctgcgctgcagatagcgcagcgtattggttagtgcagcggtttcttccatcaatgcactgcactgaagggtagtggtcagagcaccacctcttgggctattggagatccctggaaaaaaaattgtattttagcgcgctagaattagcggtcaagtagctccaatctgctataataagcggtagcgtagctgttgaccgctgactttagcggtagcgtagcgataagttatccgctattctacatacacagggggaaaaaaccagggaaaaaaatgatctaacaagatagaataagagaaaacagaattatgcaaagtttttttttgtatttagaattttactactaaaaatggaataagagaatagaatcataaatagaacttagaagtagagaaagggaaagaagctacttctacttttttgagtgagttgattgcttcatggcatgatatttgctgaacttggggtttttgcgggtatcgtcaatcacttgctggcagtcggcaaatattccatcaagcctgaccccattttggatccacatatgagtgctgatacaacgttcaatcattcgtatcaccattgccgatctaccagagttgcaaacttgggccgccgccgagaaagtttgttcaacagttgcggagctggctgcacatgccaggtaatcccgcgccaacgatgccaagattgggaaatcttggaaatgtgcctacatgccaatatggacattgatcagagacatagacaatgaatgaacttgtgttggacttaccttccaccaacccagcacacagcctttcttgtccattgggaataagccatcattgtagcgctggatttcagtgttgatttgttcggcttcaggattggctgggtagaaattgaattcttccccaccggaatcagattcgctagtgctccttgaaggcaatcgatcttgttttcgtgggggtgattccggctgaagtgaatcgacctcagcttctcgagtgtcgaatactttttcgattaacttagtgatttgtggtacgtgagtcttgaatcgtgagttgaatagcatcatcctccaagagggatgaagaaaagtcgcaatgatgactgtgtcacatttgagggctaggtcaatgtacttctgagtgactctcaacataggatcatacattggttccaataccgtcaattttgcggcctccttcctttttctgaggttttcaagcactcgcacgtattcatacaagaccatcggtagcttcggcccatctccctccattcgctttgtcatttccaaaaattcctacaaaaacaaccattgacttaactctcaatctacaccaattgtcattgaattcaaactgtttacctttaaaacttgatttaagtcattgatatcttcccactcctttgatgatagctcataggatttaaagtgatgcccatctgctgacctcccagtgtacttattggactcgttctcaagaagctgcttaataaccttccgagccccatatgcacgatttcggctttcgtatgtgatattccaccttatcccatagcccgcaattattcctggaccaacatagttaagcttttttgcccacaccttccactcagcctgcttttgtggcgatgacgcaatccgtcgacatatgtaatcaatctagtagccatataggagtatcagttgcagtgtgcatttaaaatgaatgcactgtggtttgagtaaataataaagtctgcttaccttcttcaatgtgaaagcaaatccagttgcatcactttcttcctcatcgtcagtaatatcgtccgggtaccgctcccagccaggttcttgagttccaggttgagcatcatcgggatcaatctcctctgtttcagatatatcatcggcaatcacaactacatcttcttcttctaaatcttcatccatgacctcaacaattgtactgagggttgggaaaggttgatcgcttcgctcgggtcggacaacacttttcaatatcttcagggccttcaagcctgctcccaagatcagagcaatgacatgacatacacattgatggtgagtccgctgaacatcccaatgtgttgagtcaaccgcacggaaaattgaggaaacacctttggccatggtgaaattgttactcccggagtctgttgtctgtgcaaggacgtatataattacaatatcaagtcagatcgaccagaaaaccacagaagaaaacaatcaaaatacttatcttttggtgaaggccatgcttcactaacacattggcaaatgggacagcgaggtacttgccattgtgatgccaggaaatgtatttcatcgctaggtgttggcatacatatttccaatcaggagtgatgtaacagcacgcaataccaacaaaggctttatgacttcccttgcttgtccatacattggataccagtgaggactttttgactttgagctctagaatagaatagatcaaacgaaaatcaggttgttaatttatattttgaactgaattttgaaagaacatagggtaaattgaactcacctcacttgaatgtaggaccttgtcttcgctggttcaagggcatagctgatgggtctgccagggcagcccatacccaatagtaatagttcggcattgtgggagagaataatcgaatgaatccaaagaaaggaagtcttcaactcttaatccatggcaaagattgccgaataatccagatgacaagcaatttgttgagggtcttattatcgaatcatttctttgttgcatacgctgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagttgttgatgttgtttctcgtcttgatgtcttgatactcgggctcttccttgatgctgtatatgtataatgtaatagaggtggttcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgtttgtgaaatgaactgtgtatatatttcaatctgtgaactgtactactcgtgaacttcttgtgtaataaatatatgtaatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaatttatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctatccttgaaaatcctgagggattttggctagactatctaccatgcatcccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaatatgaataaaaggaattcaatatgcaatattcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgatcctccgtgtgacatccttgattctgcgtaacttctgatccagtagagttatgaaggtggttccagtgagtgactaggggttaaattggccgtagattgcatttctgacgtccatttgtccatatcttgagtccttcattgataaataataaaattttgaattttcttccttcatacacaggaataatgaccacaatgcaagcagggttccctctccagcggctcgtgtttttttttcttcagcggcagtgggaggaaggtgggctccctctttgatggctttgccgcgaccggggcaagcagatcgtagtgagcccttgatgttcgctccatcccggtgagacttgaggttgtaataagatcctccagaggctttgaattcatttgggcaccatcgacaggcccaggcagtgccgttgggattctaggaatgatgagaagtttgattgctagtaagtaggcagatttggttgcaagaaggtaatggaaacagagaaaaaaaatctgacctgctttggaccactacctgggaaataaaagaagagccgagcatgatcgaaaccgtctttatctttagttggatccttctttttacgggttttggtgtgcctttcattttctaaatccgaatcttgagcatgatcaatgatgacttcaatcccagtacggctggcaacttgcttggttcctgccaacaggtttgttgggctttttgatcggctgtttggtgggaaatttgtatcggaatcggattctccatcatcttcaacaatatttacaacattcttcttctttttttgagcttggacctgggaccgattggtggaaatagcgggactgctggggactagagcacggcaagaatcgccttgggtggagatgaaccctggccgtaagctaggagtacgaagacgagttgattctcggcgaacggattggggatgatcgaccgggttgtttgaggaattaggaggggtcaatggaacaggtggattgattggttgagccatgttaattcagacagggtggtgggggagagatgaggtggatacaactcgtacgaggttgagaggtagcctttcaagtcggaggtaaggctgccaggaattctgcaaagtattggcagcgctcggccagcagtgcaccccgcagcttttagtggttggcgcagctggcagtgggcaggtagcccacttgtagcttaaaaacgctacagctgcgctgtttttcagctttagtggttaatttcccactgcactaaagctgataccccgcagaaaaaagcttaactccactaagattagctgtagcggtagctcttttgacgtcagctaaagctactttgcctggaggcatagcagtgtgaccactgcgatacgctaaaagggggctttttttagcgtagcgcagctgttacaagattgataccatgtattagcccagttcaaatttcacactttccactgctaacttgtaaataaactttctgcttgctgatttcaaaactttgtccaaagttgcactggcagcaggctaattttaagcgtgagatctcaattccctctgctaacttcatataaaaactttgctaaaaaaaattgaaatgtgaaccatcctattagcttcagacttcttttttggagaaccatttgatttggctgcacaaatgacattgcattgaaccagtacttattaattctgattgagttgcagagtagctgggttgaggaagctctgaggacaatagacatcagactctccatcgtgcaatgcaataggctgaatacttacttaaaaaaatctcaagtttttactcaaattttttcatggctgatagctgcccttgatcatgatcaatgtatgagcacagcagtaaaattgaccacaagttcataggcctcttaatagccttctccaaacacctccctcttcttccaaaaaagagatgaaatatattaactggcaatctggaggattgtattcaagtttgtctgagactgatctttctaggtctggatatccatatgttgctacagcctgggtggatgttttgtgtacagtctcctcccagatgtttatagccatctgttttgagctccacactgggaacccaaacatttcaagtcacaagaatttgtggaatggtggaaaatgggtctcaaagaatgaatatgaaaaaataataacaaaaaataagattttaaaatttgtaaaaagtaaaaaggagaaaatcacaaaaactgacagcctcaatttttctttcaggaaaagatgaaatgtccaaagtgatagtatgagatctggaatgaatgataaaaagtgaaaatttggaaaaaaaatgactacttggtggtttaaaaagggtgcctgtcagctctggtctcttatgtgacctagagttgatagggtttttgggtcacactatagccaagagggccagtggaaagaagtccaactcaacactggtacagtggagggactggctccttataaaaataagggacagctgtggaatgagcttcacagtgcctgagctcagttaatataagagaaaagggttggtactagtcttataagttaaataagtaacttataaggctagtaatgagtataaggaaaagagtaattaatatgttaagactattgtaaaaaccccactcactatttattagtattttaatatctagtaaggtgattgggtttgtatggtaataatgtctggggggtgaatctcagggggagagacatcctcttaaatattacatagcaggggtcaattctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcagagcatgataaatgtacatgtgttgaatatcttttatttcagaaaataccataagagagataaacataataaacatacacacaagagaggtaaattggataatcatctcttggatacacccaggagataattatccttttcaacttgattataattttcatggaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatgtaaaaagagataacattacttaatagttattaacttaaagattacacataataataattgttatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacagtgcctagggggtcattcatcaagaaatgtggcattctggtacacttgaaacataacttcatatcccgcaatggatgtgcagtaaaataaacctggatatgtagtatttttatattttttttttgttcacctcttcacaccaatttttttaaaaaaaaaacacttaatatccagttttttttacttcatatccagtactggatatgaggtagtgttgaaagtggtactgcaatctactgattttgactgcagggtgtccacccaccatgctgaaactttttttggatcaatatttttcatttataatcattcttttcatgttccaaacttgccctctgtgtgttcacttttcactcaaacaaaaaattaaagttttcaaaaaaagttgattttcttttatctttttcacaaattttaaaatcttatttttcattattattttttcatattcattctttgaaacccattttccaccattccacaaacttttgtgacttgaagtttttgggttccctctgtggagctcaaaacagatggctataaacatctgggaggagactgtacatattcatgcatggatttctgttcacttctggaaagagtatggcccctaccgcaaaaaagagttatcctaacagaaaatttatagctctgtttgaaaaatttatagtgttgagcatctaaatttgatgtttctggctttctggccggccacccggattatgcatgtcgccagccggccaagttgatgcatcgaccaactcgggctcgccgccgtctccacgttacaaccagcatcaccagacttggccattgagcattcccaccacccaggaaccattacgactatccgcacaggctacaaaccacacaaaacccaagtattccaacgctcgatggcgcgcacacactccatctcgacttacgtctcatgcgtcttgctggtccttatttcgtctctcggtcggcccgcagttgaggcctcagcacttaccacgaccgttgctccgggagagaaactttgcttctatgcctgggtcgacaagccgaaggagaaggtagtttttctttttttttcttttgcaattttaagctacaatttcagtaccagtactccgtcgattgtaccagctgaccgagatctgtgatttgtttttggacctgtgtcgttgacaggttgggttctactttgcagtgcaatcgggtgggtcgtttgatatcgattggagcgtaacagatcctagtgataaaatcgtgatcgagggagagaaggaacgacagggcgactttgtattcactgcgcatgaggtcggagaacactcattctgtctgaataatgacatgtcatccttcagcgaaaaggtcgtcgactttgatatcatgatcgaaagtgaacccagatcaagtcctccgctcaaacaaaccagtctcttggaacaagccagcagtcttgaagaaagtatctataagcttagtggtagtctgagtaacattcaacgcactcaaaagtattttaggtacatacactcctcactttctacttactctttttttggagattctcactcaacccctcccctgtctggattctttatccagaacacgcgaaaaccgaaactcggcaacagtaaaagacactcaaaatcggatcgtgagttttggcatctagaaatccccccagatcgagatggctaaaatagattgtgtctggtttttagttttattttaacattggaatcagtctattactgattggcatatcattcactcaagtatggatagtgcggaagttgtgagtctttctgaaacttgagaaatgtccgctcagcaacaaaactaacctggctcgtttttcttcccaacactcaaaaacaaaatcattagcttcaactctcctggcaagtatgtgagagtataagaaaacatgagagcatcctctatctctggactttctttttttctcttttttttttcaccttacctgtaaaatgcttttgatttttttttcaagcgatctctcccaaattattccttctagttagattcatgtatgcacccaaaatcatcagcaaactctgtgtttacaggattccgttaaaaagcttcatgcaggactttgacgcttaggcaccgaattgactgatggtcttctcacgcgtcccttgaaggtttgagcagctggtagcatatcaataatcctgcgaattaccaggatactaccgagcttttgagaagttgctggcactgttaacacatattccgaattttccgatttcaatcagtaattgtgatgcagcatgttagagaagaagctgcaacctgaacaagtgaaaccatatcttgatgccacaagtaaaccacaatgtattttctgtccaatccttgaaaagaaattactgccttccaacccgtgcagttatgtaaataatgcattattcaacacaaaacaattgcaaaatcttttgtggtgttcaaaattacctaaatatatttttacttattggcataatcctgcataatctgcaattttgactgggacctgtcaatctgagttttaactatgctgacaggtcccagccaaaatattacattatgcaaataagtaaaactcacttaggtaattttgaacaccatattttttcaggagcaggccaagtgaaaaaataggaatgcatttatccatagaagtggacttagcataccggtcaattgtgatataggaatgttggaaaatgttttaagaatatccaacaattccatttttgggtttcagtaaactggctaaatgtcttataatacatatcttcttgcctattggatcattcactcagatgagacatataaatgataaataatgttcctcaggcccaaagtgatttatttcaaatggaataggttgcaactgtaagcaagaaattttgaaaaaactgtcatctgagattgtaataacacagcttagaatacaaaggggaattgacttgagttggctgaaagaaatagatattcaggatcatgaaaacaggcaattttctatcaaaactcaactgatcagcccctgatgtgtatttttcctctaagcaatagagattggcaatccaatgaaataaataaagcagttttcaaattgaataggggtttttctaatttttggagtttttctttttaggactaaccgttgaggttcctagttttgaattgggattcattctttgtcactttgatgattcagtgacctttttgagcatttggaatttctctggataattttgctttgtgggtgttttgtcttgagggtttaatttcaattttggatcatagatattcagagcatttgagctgaccaacacaagtgattcaattttctatattttttgagatgttgctggaaagaaagaattttgctattgggtgcgatggagagtggccctagtgcaattacaaagcccttcaaatcagatccagaaacaaattgaaataaaaagaattgcacctcaatgttgattgggtatctgcagatgctcaacagataactgatcaccgatccatgtgaaacaagtgtaaattcttgcttataatgtaattggaatgcaagaaacaaattaaaggtgtgttttcaaaccaattcagtactatgtgcaaacatcctttacctttggtaatggattatcatcgagaccaacatgtagaatcattcaagattcttctcaatacaagtactgatttttcggttctctattgttttacagggttatggggctggatatgggatgttgagacaagttttcagaaaggagaaagaccgatataacggggttgtctatgagtcaactatttaaattaattagtcagttatacaagtgggaattgggaaaatggtgaggtttagagcatgtggtcttggaagcaggattcgctttggagcgattttaggggtgagtgggtgcaagaaaagattagaaattcgataagagaaatttacacagtttgtaatatcaaagttttggttgattcagaatctaaacaaacaggaggatttcattcgctttaaatctttgagttgtcaacgctggtatcctcacagaaaaaaccgtgcactgaggcgagtaaacaacatcccagtcccgagaggagaggagaaagacagatcttctttctttggctccattgaagcttatattaagaaccggtttccatcgtgtatcccccacttagctccttttgttgagacttctcagctcggcgtcagtcctgtttgctcgttttttgatcagcttgaatgaccaatctgaacctgaatgtgtcttcgatctcaatactcacaagtgccccattcccgcctccatctttgccttctgcctggcagcagctttgagcttcgatctcctattcccaaacctgaagtcgagaaaaatcagtcaagaaaaaagaccaagaataagtaagcaatgtatgtatgcataccatgtccgcaattgactcgtgggtattttcaacttctccgcgagctcttccatttcccgtttactgagatactcttgaacggcaaaacgtctcaaaagtatctgttcctgctctacagttaaccgccttcttgggacatggttcgtcagatgatggatgtcgatcaaacttcctacacgtttttgattagtctggtaatctctacttccagacacttgaggcgaattttgttttttcccagaggtcgtacttttctcgggttgataagcaccactacgggcggggaggttgtgaggagaaaactctgtgggatgaagggacgagagaagatgagatgattgatggtaatcggaagtgttcgcgtctgccagtgggtatttgacatgctcactcgaagattgatcgtaggatggcgaacgggaagaggaggatcgcgtccgcatatcccatgatagatgggaggagctctcaccggtttcgtggaagctttcgataggatatttcgaggtggtgttgggtaagacgttgaaatcatgcatcaagcctggtcctccacggccttcgaatccaagcaaactttctttgatctcatgcgcgttttgggacatctctcctcgattcattatgggcaatgatcgtttcgagcctatcaatggggcggcacgactggtttctagagtataataatcaaggcccagaggaggcgaaagtattgggagaggctgtgacgcagatgaacagacggccaagccggaggcggcttcttggctgaagggcatgaaaggtgaaatttctcgactttctgttgctttcgagaagatattcggatttggtaaggacatttgatgataggtagcgctggtttgtgtgctgttttcgaaaggaagaaacgagtctgtttccgagagctggcaggtcgggctcgaaaccatgactggctggttataatcatagctcaagagctcagtttggctgttggtgttcaaaaaatcgaattgatgccttaagaaatcatccgaagccggattccccaagttcatctgctccaattggctcggaaagatgagtggatcccacgtggcttgcggaagcgtgaccgggtttgcaggcagctcgaagccagggctgctcaagccgagtggtggggccagtgaagtagaagatgaaccagtgtgagttggaatcttcgcgcccagattggttgcactcgaccattctgctctgaggttgtgatcgttgaagctgaaaagataaagcacaaagagaagaaacaaaatcagctggtgttgaacttcaagctgagcctggatgggttgtggaacgaaatcttgcaatctacaaagctgacgctagcggtatctcacacccatcttcgccatatgcccttgatattatctcatggtctaagcaaccaccaccgttgctgttggcccttgcccgcattccatcggcttcaggtaaactcatttgagagagatagctcgtgtgcaagactgaagattaatggtcacagagtattatttatgtagtagtttcttttcttattttcttatttttttcccttttcggaaagcttaactggtaattggtacgaagggagacggagtgcttgatatgtcaatcagaaggtccaaagggaaagggggctgttgatgagagccttccgcagttaacgatgtggttcgctattttatggagaagaagggcgaatccaatcagactgttaagccaggataccggcgggcatgtgaaaaagaagcatgcagcttccactaaaaatcaagcctcaagaagtttttgtaagaggttggggtctagggcgaatatccggaggaaggttgtgcctgccttgcactgcaggcgttggagaaccgcgaactaggggaagcggactctgcgagagtaaggccaagaaaagacgaaagctgggctaaggagagacgataatgtctaccgccgatgtcccccctccccactcggcttgcgactggggtgatgatgctccctaccggccttaatcagctgctaggatatttacctctacaacttccgacaaagttcgtttgagttttgaaaaacttgatgggctgcagctttagagagaagcctcttttggattgcagaagtggtatctacagtgactttcccatctctttgattcgcccaccaccgatggactgcgttcttcccataacgctagaggacctcaggccacttctcgtcggcttggtaggagacctggcaagcaatgattgcaaagaggtcactgaaccaattgtgtatctacagctatggttaaagttttctcacaagtcgatctgagggcttgatcaaggtgatgatgctgattgctatcgtaccactgggagcaaagtttggggtactgagccccctcaagctgaccaagacaagcattagttctattctgatatgtatacaactcaacctcaaggaatgggagggtttgaatatctcgtttgatgacctcaaaacagactgagactccagtcgaggcctgatggtatttatgtataccaaagtttgcaccacacagactcgaaagaacagcatcgtcaaacagcgttcgccgacgaaactcaatgcaccatggatggaaaaatatgtaaacggttggccacatattcatttagatgtgcggattccttctcaaaattttgtaaataaatccgccctgctatctctccttagcccaccttgcctggccgtgagggcgcgcattgctgaagaacgttaaggttgtgggcgaaactgcaacgatatctgatgaactgcctcaaccccggctgattgggatcaacttttattagcctggttacgtcagtcgttgttttacgaatgcagcagcttcatggttcgtcgaaaagaattaattatttttttttttaaaaaaaactttttttgatcgagtgcatacatatttccggtcacagtgcagctctcaggtgattggatggggtcgacaggactcgattattggccgacattgatgatgtgcaacctgaaggctatgggtgctacccgcaagatttcctccagtcccgtagagaaggacaggtccagcttcaacctttagatttaactgtctcgaggtataagcacaccttgtttatcgggatggctgcgtctagtgcctcttcgctgatgtgcgtaggtgcacatctatctaccctaatctgatgagcttgcttcacggtaaatggagagagcgcaacagacaaatgctgcagatgaggaaacagcaaaaatttgaccagttgtctgcaagcaactccacctacgatgttgtattctagaaaattcttgaaatcgagaaaacgcttacacaggaaaagccagatccgcctttgaatctgatacagatcttgagcctttgcgatgacatctggcggcaagcacccgtggcagttgtgcactaagaaaaatgtttttttttaacttgctacgtagcaagttactcagccgtccaaacgtatccatcaatgagtactggaaagttatgacccatgatctgcatctcattttaatagatggagttcaagcccaaattggctgcctggcacaaacattcattcgatgtttcctgctcagagctccagctgaatgttttctagttcttactttgcccgttccattttgctcatgattttgccaaatctcaaaaaacacgttatctgtcataaacgtcatacatggactgacccaggagcatgacgacggagagttaatcggcatgactctcatcacctgtctatcattcatggcaagactaaagcaaaagctaccgcaaaattggtatttatgtagttgctttttcaaatataggaatgaattttattttgacccactataattctgaatttctcgttaccctttactcaggaagaccccccaacctcaatttttcccgagcacctggagactgggcctgatatccgtacaacgccccaaacatacgagagtttccgtcctgagcaccgcatatattttcaaaatctggtgggaaagatccccaccgagggactttccgcctagaacaattactgtgatatcctcaccgctgatcgaccatctttttttgcaaatgcgaagcattgcgtgctcgggcttccttccccgatatattttccaagttatttgtatgattgcctgcggttctaaccaccgtgcttcgaaatgaagcgcactgatcaagagagttagacttcctgcgactcgccatttttccggctttcgtggaaaactggacatcggaggtgatcgtatttcctagtactttggttttatatatctcgtgtgattaacaacttacgatccagatggacttaagaagtgcaaatcctaacgttaaatttcctccagatcttaactcagaacttctggtgcggtttttaaggagacctaattcctccccagcaccatcatgtgttcttttatagaagattccacgttcaaccaaacagccgatgaaataattagtattagccaacatacaattggccggtggtccagctggccatgaacttggtacccaaagttgagtgaaagctcctcaatccacatttcgagtttttttttttttttttgaaaaaaacactgatttcaaagcggccaaagtggtatacaaacagtccaccaggagcggtttcaccaaatcaaaatccgagagattgagatatttatattcggtaagagaaggatttatgtgcttgaaatctaccgagaaaaagttgagcccaaccggaataggagatgattttctcgtacatggtcttgctgatggcgatgcttggtaagaccacataatctcggatctgtctatatgctgtgaggcacatgtgactcttttcaaggtgaatgagggcccgatctcatccttccgctgcagattattttagtatcaagcatgtgcgggtgccccgggcatctcggcatggatacttgcccaagcccttgctgttgctgtgtcgggtcggaagttggcctcggcagagtccgttggcggggtacaaagctacatcataactcgacgaattccattcctcctgctggtgaagtggcgagatgctggttgcattgtgctaaccggagcatggtgcagggtccctgtgggacagcattccctcttcataacactgttaagttagggtcccgcctcacctgatcagcacagggaaagcaaaactttgataagttcttcatgctcaaaatttgatgcttgccccttattacaagtgctttcctcaggcctagtggcatcatccaatcatgttgaattcctcgccgggaataccattggaaataatacaagctgactccatcataaagttttactgcagcacacaccagccctcattttgagatggttgtacttgtgggccttttcaattttctctgcaaaatgataaaaaaaagacatgtccaatttaaacttggctgattttgcttacaatgatcctaaaatttatctgcgatgaatattccctacagcaagttttttatctgcaatgttttccgccacctaaatttactactttctataacaaactcaataattcaaaattgacatatttacttcttttgcaactatgagtttatggggagttttctaaccctcctcggaatgtttgatccaatgagcagccctgtttttcaatttttctgaataacttttgaataattccactatagtcgtgcccttcagaaaaagttaagccaagattggagtggagacggagtatgtacagtctcctcccagatgtttatagccatctgttttgagctccacagagggaacccaaaaacttcaagtcacaaaagtttgtggaatggtggaaaatgggtttcaaagaatgaatatgaaaaaataataataaaaaataagattttaaaatttgtgaaaaagataaaagaaaatcaactttttttgaaaactttaattttttgtttgagtgaaaagtgaacacacagagggaaagtttggaacatgaaaagaatgattataaatgaaaaatattgatccaaaaaaagtttcagcatggtgggtggacaccctgcagtcaaaatcagtagattgcagtaccagaatgccacatttcttgatgaatgaccccctaggcaccctttttaaaccaccaagtagtcatttttttccaaattttcactttttatcattcattccagacctcatactatcactttggacatttcatcttttcctgaaagaaaaattgaggctgtcagtttttgtgattttctcctttttactttttacaaattttaaaatcttattttttgttactattttttcatattcattctttgagacccattttccaccattccacaaattcttgtgacttgaaatgtttgggttcccagtgtggagctcaaaacagatggctataaacatctgggaggagactgtacttgagaaaacaagaacagtgagtgtgcctgacagtgacatgtaggtctaagctgtgacaggtggggtcgatgtgcatcagtgctataacatgctcgtgacattcccagtcgtcatccactgctgtctcccaaccaaaggcctccttcaaccacccaccatcttcctcacgaagctcttgaccgcgaaaatcaagccactcatgcctaacccggactcgttttggatggtgtccttcaggccaggtactatatcatcatcatcatccgcagatttcttaactgagccgactgctgattgtttgttgtatgtccttgcttatacagactctgaagacacagtatcagaactatcagaaaagctaaccggtatcacgaccatcaacgactcaatctcagctcctttcgcacatctcgtccttccggagttcaaagtaatcttatctctctcagactgcccaaactcagctcaaaggagggcaacaaaaactcactgaccactcttttcatctgctctaggtccctccgctatccactctgatcaatttgtccgaaaatctatccaaaactgagtccttaaccaaccagaccctccaaaaaatcgtcgaaactctcaaactgctcgcgaattctaagcccgcagcttttgcacgtaagaaaaccaacaactctaactcgggcggacaggcgggcgaagatgataatttgattatggaagatggaagatcttatgaaacttatctgttcaagaattgggaatggaaccgagggaagtacaatagagtcgaaaacaggactctagaggatttggtcgaagttttagtcaaagaagtcactctgatcgacaactcgcataaactcaaactggccagttataaccaagcaaaagctcaggctagtgcttcactgagaaagcggacgtgagtgattccactcacatcaactcatgccatgacctagtatttaactgaaaatatttttcattaggggcaacctgtcagttaaaagtttagcagatgtggtgacaaaggagaactttgtttccactgattccgaattcttagaaaccttacttgttgcagtgccgaagttggtcacccttgaaatcaattctgttttccatttccactgcgctggactactaacgtcttgttggttaattttatcatccttcttccttttttttgcccttccccccctggatgttcagtaaccacgtgaaagaatggaacaattcgtatgaaaggctaacaccactagtcgtaccaagatcttcgacgaaaatcgcacaggatgaagattatacactttttaatgtgacggtattcaagaagatcaaggaagaatattctcaaaaatgtcgcgagaagaaattcatcgtccgagattttgtgtatgatgaaagtgaaatcgagaaaagtcgcactcaacaaaaagaatatgaacaacacgagaaagaactctgggtacgctattcattcctatgacccttttgattttcctgatgtttctaatgctaatgtactctctttgtgtgtgtgctacggtctgcagtcggagctactacgactatctcgaatcaatttttccgagacttttcaagtgatcgtccatctaaaagtgattcaaacttatatcgagtccctcctaagatatggattaccggcacattactgtactatcgtcatcaagcctgaaccgaagaacctcaagaaaatccttcaccaactgagctccttttataattcacttgaatctaatacgaatggctcgacaaaaaatcagaagaccaagttagacaaacacgtcaatgatcaagatgagcttgtcggtggtgaatatgctagcgttcttgaaaaagaagtgttcgatttcgttttgtttgaaatctttgacccaaagaggaactctaaagaccattgagtgattgctagacttatatctccatttgtgtctttgagatccataattatatttgaggctcttcaaccgttagtttctcgatcattggtgttataatttcttctaacttttcccatcatttgggagttctaacttccatgcatttgtctttttttttatatgcctctcccgcagcttacaaaaataagtaaacagtcatcattttctttttttctttctctgtgttttcatatttgtaaacatatacttccaactccggtttcttttatttatgatccttgcacctctccttccaatgccatccatacagttcctgtttcagcctagagagattcttatcaagcctgaaaattcgtactagattgtggttactagtgatttggattgtgtagaaaaatttcaatggataatgtgttcactggctcactcatgaagctactgtcctaactcaatgcgatggagtatgtaccactgtgaattctcaccagaaactgggctcttccgacagatgacatgttggccattctcatcagaagtcccaagatcacaaccttaacttatgaagcttgaatcacttattgcacatgcaattcctatcataattccagttaatactttcaaatgttcatcaccattttaaggagataaggagatatttgattctgccacacataagttccaggtatacaaacatcaactatcactagatccttatcacttcacaaagctactacataacctacatcatcaactcctacaaaacatcatacttgataaaaaaaaaagctaaaacagaacagtaatcaaaacccacaccaataatacacttctgttatcgcttgatgggaatgtaaatatgtgaattaatcatgactttttaagataaatgtcaagaaagcgtgtaaatttagtgtaagtcttgatggtaaaccaacaccaatcagagttaaatagcttgttcttccaaaacttcccacaatcgatcttgactttcgacttcaatttccccaaatggctcggattggcttagttttaaacaatctctggtccccaagaccaacagctcaaaaaagaaagcagcaccagctcgtctgcttgcctggaaaaaaaaggggggggggaataaatcagatgtcttcaagcaatgtttgagacttgggaagcgtgctcactttatcggacacttctttgaatttgagcacgtcaggtccgtctgcgagttccgtcttcaagaccgtaagagccttgacagtgttcttactccacttggttcgatttgccgttccggtcagctcgattgactcgacggcttgagattgagattgagtgtcacccgagtcatcaaatacgtccaacttggaaacttccccttcggccctttgacgtcgaacctctggctccgcaggtaatggtgggagaggctgttcgaggtcggcgtcaaatctgggctcttcattaggttgtatcaggtcgttcggtgcggaggattcttgctcagcatgggacttatcagccagctcgaattgaaaaccgtcgtctgctccgaacggggctccctggtcatcctctcggtggcccatcaaatcaaaggtctcatctcccatggtgtcaatccggctgaaatccccctctccgattccagcactgggggctcgcctgccgtgttcactctccagctcttctcgttcctgttcatcatctcgaagcctcttcatgcctcgttcgcggactgaaaccgcgctagccttggccgggaacttgaatagttcttgtagctctttacacagaccagctggagcggccattagccagcgttcgccatcaacatccaaaagttgaggtaaaaactcatgacatgaggggtcgagcattatgcgatgatgctgaagttggtaacgatctttgggtaaaaacctaggcggatccagagtgctttggtggtcgttaccagtgtttaatgaagaggggagatggtcggctgctgcaagctcggtgacacgatcaaccagttgatgctttttcttctttttaggtggttgttgatcatctccctctgctccgacggctggtgaggtgaggtgaggagcgagatgatgagaggtacgaggggtaacatcaagttgatcgagcatagggttgggcacaggtgttgtggcacggggcgtcatctgaccatctaagtcagaatgaagggaaaagtgagatcaatactttctcctgagtttgaagatatcgaagcactgtatataataaaacaagtctcaccacctgccccaaggtcttgttggccgtctgccatggtgatatcttggatgcccgtatcttggttaagatcaacaccaggttccacatctagtccggtcggttcaaagtcgggcgcggggcctccaagatcaaaactagtatcacccatcccggacggcacgtcatagctcttgtcgaccgatagatcacccagttgttccggtaataaagaatcccgtgcactgcgcctgtcagccgttcctggagcatcacgacccacttccatttccatggtttcatcagctagctgtccttcttcctcaatggtggaaccgttgcgtgtttggcgatttcttctgtgtgctctagcttccgaatctaagccttctgttgctgaaacgaggccgaggtcgagtggatcggcatcggccatcaagttcatatcatctgatcttaaatcatccagcctttcttccgactgatcgccgccaagcatgaaggactgatgctcagtcaaagtgatatcggcaagattaccgtcaattctcgacctactcgtgctgacgattggaacgatatcattagtcccattcgcttgattgacgtcctcccagccgtctccaaagccatagccgaaaccttcaccaaactcgagctcaaaatcaaacaagtctcggttggcagcacttctgagattgatcgcatcacgcccggtgacattaggttgagctggtaagatgagatggtcttccccagccggttcatcgatcatggactgaatggtttctgaacgaaaggcggagcggatcttatccgaagcttcgctacagtcctcaaggagatatttggcttgcttgctgtagattcgggctattccgagtaacagttggccagagagacgaagggccaagggaggagcagagaccatcgtagaagcaggctcgaggatgacggtgacagtgcttgggatggaggtttgaagggtttgtgcttttgagactttgcgttctacatgggcagccagccaaacctgagtggtattaaaaacagttaaccagttgataaatccatgtgaggtgaggtagcgaatcaaagacaaaccttagccagtggccctcgcttggagagcatctcggaagaaaaaaacatcttggaataggaaaccctgagtgaattgaacgtcagtcggggttacagatctttcctctctatcgttccagtggtttggtaatgatgtctgagtttgtatctgatggttggttggtcgtgggtattggcgttggtgttgagctgccaactgatggtcaacagccaaccagtcgactccgaacacagtcacctggaggctcgagcgcggcgcacgacacaaagagacgcgccaaacttgcagacaaacgcgcgctcgcagcactgcatacgcatacaaaacacacattgtgtacataaataaatgctatagaatatcatccattccctcttccgccagggaggaaggtagatagggcgtgagatgtcccggccttaacccagctcggattaccggaggggtggggccgctacggtagtaggcgcatctcacgcttccttgacttctgacacattctaggatgctcaggcccctcgccgggaggcccgtgttttgcatcctggctaccccgggagctactttttgcagccccccaaggccgccgtgtatgggtcgagggaaacgtctgttccttctggtcgaactgcagaccagttcgagtccagagagaggacgcttccgagcagataggacaaggaaagctagtgaaggagagagggggatcggtgctaagcccaaccactctggctcaacaggagcctgagcccttgtggcgaaccccctaactcgtggtgtagctagagtcctattgtcgaccttattttgttcattgcatgtaggtcaaatctggcgtaacatcttcttcgcctctgctttctcggccgcggaatattgtcgaatgtagagtttatagcaatctgatacccagcgtcccagctggcatatctcctcggtcgggacccccatcgcaaatctgagagaagctccacccactctaaatgagtgtcctgacaatccctggaatttcccttccttccaggcgtctcggaccgccgttacgaccatgttacgggtgaggtggtaccttttcccctccatgtagaacccgaagagcgaggtttctttttggaggcactcgtccagtctgcggcgtatggccctcactgggcagagggggttattgaggctccgaagctggatggtctgtgtttctcctggcgcgcaggtttttgcgtttcttaagaccagggttgccacttcgccttggcttgagtgttcaaattgtatgtccgaggtcaacaaggaccttgcctttgaaatttggcccgattccgttgggtaggttagttctgccagtctagccattccccagaacgccgtcagtgccagatcacggatggcttctgcttgcggccctttcccttctaggtgtttgttgaggaatatcagatgtcggatctgcactgccgctttcttgggcttgtccggtacttgcgcgtctatcttcgctgaggatttgagtaacgttgacactttcgatttggactctttggggtacggctgcgaatggtactcatgccacgcctggataccgtataggtacttttctactgtggtcgcttttatctcttgcgtggtctgttgctcttcgttccttccggcccaaaagaaaaattggtatatgtcgtccgctgaggcgggtaacacaaaaggtagcctgtttgtttccgttctgtgcttcatgaatttcttcaccgcggcattatagcttacaatcgtgttccatttgaatcctttaaggtagtggatgtcaattgccgttggttccctggggctcgatccgtttgccaggaaggcggtgagcttgcttaggtctagggaggccattcttctgttatcgattgctgtctgagctgttctctattttcattcaaaaggatgggggcttctttgccgtcatcccttgatcctcactccgctggtagtcgggactctctccctgtcacgtgtgccgtgatggtttggggtgtaaatgggtgtaaaacatgtttcaaattccggtttcatatgataaagagtcacaagacagatggaatacaagagcaattggtagcacgggttagaatggggagatgagtaacaaatcaaggtctggtggcaggatcagcggaatgaaatctcgcatgctgtgtcccgacatgtcccctcttgacagtgcatccgccctattatcttttgaggtcacgcgttttgctgacaggtctacttgcatgtctatgaggagggactgtatccgcttccactcttcgttagctgcccagtctttcgacttcctgttgtgaactgcgttttctgcggtcgtattgtcggtccagacgataaaggacttcccggggattgctttcatttgcttcagcataaggagtcctactcgtatcgctgcggtttccagccaggcaattgacttcttcggttccacccctgtgtcccaacctgcaaccgctttcaactgcgtccacttcttccctatgactactccgatcccgaaacttgtcgatgcatcgccgacccatcccacctccgttgggtttgggttaggcaggagtctggtctctgagaacgtggtgagtgtgtgcaaccagaacgataagtcttcttttgcgtcgactggggtgtttcttggtgccatcgagaatttccaggacttgagccatctgtagattgagcacaaatagcatcggagttgcggaagtatgaatgtgacgtggtttaaccgtccagccaatgcctctacatccgtgaatgagcttgatgccccgggttccagaaagactttgatttgttctatccttttctggattttctctgccggtaatctgactgtcatcgaggttccgttccacaggaagccaatgaatttctgttcctcttggaacggagagaatttggttttgtttgttttcactccaagagtgtttgagtggtccacaatgtgcttcatggtgactttggatcccggtgtcttgatgaataggttgtcatccacccacctgaacacttcgagcaggtcgaattccgccttcattatgagtttccaagcgtctgctggcctgccgaaggacccgcaccccgctactcctccgaacgttattctagtgtcgaggatgattttatcatcaaaatcttttatcatcaaatacggccattggtctttcgctgttgggatttgccgatatgctttctcccagtcgaaaatggcaaggagcactggcgattttaatttccggaaaaatgatgctactttattgaagtcatcccaagatgttgcgaaatcatctgcgtccacgaaggagttcactgatgggacaccgtctttgccgtgtggatatgataggtcatttattggccttagtgagccatctccgttgatcaccgctcctagcggatttgttcgaaagaaagggaatacttcattcacttggtctttctcgaacggtccgaacatccgaccggcctccagctctgtacaaatcgatttctgaattttgtctttagcctgaagggctgatgcgtggtttggtggggtaaaatgcggttggtcccctattctatgttggggaatcccttggtcgaaaccgttaacaaagccatctaaaacgtcttggaactcaggtagcaggtccgccttgcgcagcgcctcctcccacgcctggatattcatctcacaagatacttttgaaggccaccctttctcgtgtgtttcatggtcttcttcagggtctctctcgggtatttccacttgccaggtggctcgtggactggttaacaaagacccgtggtattgggtgttgaagtttttactttattttattcaaatgaaaaaacaggctggcataagtgactaaatacaatacgtttctagcggttgttttgactacgtagatgaaggatcgtgacatgagaggggaaggaaaaagggaaagaaaagacatgaaggtgggggttgcggagttggggttgggatgtagggattaagggtgttgaatgagtgacttgctactcagttgaacaaaggtttcgggaatcattacttacgaattagaacttaagaccatttgtccgcctccctggctgggcggttgttggtttcctctccgttgatcttgataactcgggttgaaattcttccccttgtatcctcccttgtttccgttccctctagcgtcttgctgacgttgtccttggccgtgattattgccgagttgggcttggtttggggggtagtggttcgggatgggtgaattgtacccgtagtggtactggccgcctgggtagaaaccttgggggtaccctggattgaactggccgtagcctggggccccttgatattggggcggctgagaaggtggtttgacgaaagctgttttcccgggctttggcaggcacgtcaggggatccaggtgtgcccttggtcccccttgcgcgtaagggttgatatctctaaaccccagctcatcgaagttacgcgcttccgcgtagcaatctttggcgatatcggttcgaagcaccgatatgtctggtaccgacgggtcgccgtttaccaccactctgtgggcgaatgcgttcgtcctgagttggatatcgtacctcagtgcggccataaacccgtgttgtgtttggatccggtcgcaattggctttgtggtctaggagccagcccccgaaggtcgggaagccgtagatgttcagcagggagaggtgaaaagctcggtggttgatggtccagtcgctgaaggactgctcccactcgctttggaatttcaggccggtgtatcggtctttcgtttctgagctatcctccgattttgagcgtttgtcggtgtggaagagtaccgccgcgtcttgccatttcttgttgaagatggtgagtgggagcgggcctttaagctccttcatgttcttgtcaaagaacgttgggaggcccatatcgcggaaggtgttgactcctttaccgtagaaagagaggccgccttcctttatttgggggttgtccgactttatgccgatcatcgccgtcgacttttgtggtatgagctggatctcttgctccgggtgagttggtctgggcttcttggctctgagctcggccaataagtcgaagaacatgtctgcgcgatcggtgtcgccgttcttctgggctgccatagctttttctaagaggatgctctcttcgcctccgtcggttggggcgtcggcatctctcgctcgtttttggctcgattgtgatttcttgcctgttcgttaatggatatgcttttcgtcagtcttttgctgcgtctcggttttaaccaggttcctcccggtttttttttttttttttttttttttttttttttttttttttcttttccttaccttgttttggtgccgctctcaacagccccagtatctcttctggctcttcgtcttggtcctcgtctggggattcttcctcctcctcctcattccggattgctttggctggtggtttctcggctatagaggatagcctggacttttttgaggatgcgatcgtcctaccggttgctgcttgtgcgagcgtcgcattttgtgaggtaaccccttgtgggccgaggttctgcgtttgttgcaagccaggtgtgttcgtgtcttctggcgactcgttttgcgggccgggttctttaccctggttggctgcttgttttccttggttaggttcgctcatttctaggtgacggaaagacgagtcattggttagctactgttgctatttcctatcaatttactctgtgcgtaccttttgttacgtggctactgcttttttttttttttttttttttttttttttttcaatggggatcgattgggtttattggggttattgagttgtttggttttattggggttgggaatgagagggactttgtgttgacaattccgcgttcgctgtaataagcttgttcggtcgggttttgaaaagaaagtttttatgtgttcttaggatctatttaggaactttagacacgaggttctatggttgtagcttatgaatttgtaaggaaaaaaaaaaggttagagatttctaagattgcgaaaaaaggatctctagcggatagagggataggatgcagacgaggaggtaggaactcgtatgctgagggggaaacagcgagcggggagtgcccaggtatacctgtttctcctgcctgccgtttccctccaacgacagccggctctatcggcggagataccgctggtggtgtacgctagcacgtgggtgggcgtaagccctgcgccggctgtcgggtagcttcctagatgctacagctccatggacaccggtgaactcttggctgcgccctgccgtacacctaccatgcatttcaagaatgaaggtcacttttctgctcgcaaccacaacacaacccaccttacgcgtcgatttcacaatattcaccacaccaccccctactcaccagaaaagtttctctcctccccaccccttcctcttgggcagcctatgctccccgctcaccgcccccccgatctcaaccaaccatccgtcgcgtctcccaaggacggtccggcaatgatggaagatgtggaagtccttcttccccagcgccccgccaccaaacccccgtcatctagtcttcatattctactgactaaggccctcggcgacagcacgactcgcgacgcgaatggtgcggtcttactggatgccaagtttgtcgatcttgttctcgacctgtcggccaacaacgatcgattgatgcaacgcttggaaaccacggtcgatcagctcaacgacagatatgactcagtggtaaagagactggcggaagttgaggccattttgaaggctggccccagaccgatcgctaacgccggccccaaaccaaactcgactaaatcatttgctgctgtggcctccacgacccttgctggttccattcatgcgccgactacgcgcccaccacccgccaaaaccatcgcatccctgaagccgaagcgagtaattattcactcgaacccagctagcaccgccctcaagaatgtacccagttgtgccctagtccaaaaggcaaatgacacgctcctgggacttgaagcaaaagttgacgacgagatagtagccattcgcggggctagcgtgttaccgtccggcgatgtgtctttctacacgaagaatagagctcaccaaaaatggttaatggacaataagcacatatggtcgaaggccgttcatccggatcttgaagctactccaagcactttctcagtcatgacacacggtgttcccaaaacttttgatataagcaaacctgcaaacttggcccagctcgcgtccgagaacaatttccaggccaccgacatagctcgtgtccgatggatgggatcaaacgaaccatctgagaagaaggctggctctattgtcttgtcgttcaccaacaaagacctcgctctccggatcgaaaaatcagggattttcttaaattacgactttcatcgtacagattgcttcaagccccgccctcctcaatgcttcaaatgcctaaggatgggccatttcgggaaatggtgtcgggaatcagcaagatgtgcaaaatgtgccggcaatcactcaacaaatgaatgccctgaaggcatagggggagtcaagtcgtgcattctctgcaaagaaggcatcaagaagaagactgaaggtatcactgatgtggaccacacgccgtttaacctagcctgtccgtataagaaggcctggtttgagaagaaacctttcccgccccaatgttaggtacaccctcagaaacacgcgaccgtcacctcatcaatcaaccctcatccatctctgaaccttttcaaaccacccaatcccatcctgatttaactgacaatctcagacaggtttttgcggcgtcgccatctatctcgacttctgcctccaatgctttctccttccttcatcttaattgccatgtttcaaaagaagtcacactaagccttttaaattcttctttctcttatgattttcttttacttcaggaaccctgggtcaacccgtttgatcgttgccccccacaacattcggcttggcggacgtatgtggcatatgaacactcaccgacatgctggaatgagagacacaaggcaatcatctatgtgcggcgatccataccttcagagtcaataagacttctggaaggtggctcgcaaaatctcgttggaatagaagtatcactttccgagaaagtgttccaacttctgaatatttataaccccccctcaactttctcctctgtcatggaactcaagaactggctgacactcaattactctcggcagcacacagtgattatatccatggacgcaaatctgcaccatcgtcactggaaccctccagggtgtcaaaaggtcgagcccaaagcacgagacatgctaagttttctttcgatctttggtttccgtctagcttctccaaaacatgttccaactttctattcatcaaaagggaagggaactactattgatttaatatgggccaatttcctaggttcaaaattgatcaagaagatctcggtctcaaatgagaattttggttcagatcaccaggcgctacaggtccaacttttgatcaaacgaccccctcccccctttcgttggaaactcccaaaatgggcggagcttgacaagaagagactggaatccatatcttctaagttatcggctatgactcacttaccacaggaagcccctgatagacaggctgaccttttgactaacttcctcaaacaagtccaggaaggacttggtcgccgagtcagaaacaacgaagccaaggctaaaccgtggtggtgcagcaagaccctggacccggtgctccgaacacgcaatcgtgctcgccagtggatgatactagctaagtctcccgaggctattgattgttaccgtcaatggaatgattattttttagctttggtcaaatcactcaaacagcgcaattggagacgccttctggaagacccatcagaaggagatctctatcgagtcctcaagttcacttcaaggacagctgggggggaggtcctcccactcaaaggaccaaatggagtggttattcatgacaaaggacaacaagctaagttattgttcgaaggaacttcggtcacaaacacaccgattgatctctctgacgctcagtctgacctttcttgtagatttgttagttaccctcaagtctcgaatgaggaggtcctgtcggcaattcggaggataagccctaagaaggccccggggattgacggtctggcaaacgaacttcttaagtctctagccattcccctagccaataagctggtaattttatataataccatacttaccaaaagcaaatttcctgctgcatggaaggttgctgtcaccactataattcgcaaacaaggaaaacctgactacacaaaccccgccgcttaccgcccgattgcgctccttagcaccatgagcaagctctttgagctcatcttggccagacggctcacagactgggcggaggaaacaggtcttttagccgatggccattttggaggcaggaaaggatcgggaacggaagacgccctctttgcttttgaacactgggttaaatcaaaatggagggaagggaagacagtagcggctcttttccttgacgtgaaatcagcctatccctccgtgcatcccaccaggctgatccactatctctttcaacagaaatgcccgacctacctggtgctgatcattgcagattttctcaaagacaggtctacgactgtcaggctagacgatttcgtatctgaagctttcccaattcagatcggcctcccacagggctctcctttatcggtcattctttatatattatacaataactcattgctgaagaagtctttttcgaccgccacagatacagtatcaatcggctatgtagatgatgtcgttcacttagtagcggcggactcagctgaggcggcaaagttaggattgatggaagagggcagacgctcactgaaatggggtgattcccacggagcgatctttgatcgagccaaagcccaatttctatggctcacaaaaggaaaagtaccggacggcgattttatgtttggaacccaacgtttgaagccgatgtcagaagttaaatggctgggggtttggattgataaaaaactgcttttcaatcacaatttcaaaatattggaagaaaaggcacataaaaccctcaaccagctgaagatatttggcaactcgcgttggggcgcaaaagaaaaagatagggcaaaaatggtcagaagtgtgcttttccccagaattctctatggggcagccctgtgggccaccaaacctaacagaggaaaagtagaagccttggcaaataaaatagaccggcttgcagggatcttcacgttaggggtattcaaatcaacgtcaagtaatttcattcattcaagatccatcgttccaaagtttgctaacgaagtcttgagaacaagcttctctttcttctataggaaaatggtggtgattaaacccaacaatgtcatccggtcgttcattctgcacagcaaagcggacacggcggcaagttttcaggactctgcaagaactggtattgcaacaaatgaagtggatcaagcaattggtttggacccggaaaatatttgcctctcgtttgactttggaaaaccgccaccccggaagcttgaattccttaacctggaactaactaaggagcttgcaaccgattctgttaagtccttagtctcgtctcatgaaaaaaaccctttgacactactgatcttcagtgatgggtcttatcaccccgataggggaggggctggtgcggctgtttgcccatcattaaatgttttcagcgcctacaacttaggcgttaattcaacagtgtctaaccatgaatgtgaggctgtgggacttctggcagcacttgggttggctaagatgttatgtatggtgtcaaacaggcaacatgtcataattttcgtggacaatcaaggtgttatcaaaaggatcaatgacttatctgcccctaaaccaggacagtggattttcaaggagatcggaaaagcactgttggacattccacaggatttgaaaatctcccttgtatggtgccctggacatagggacgttctgggaaatgaattggctgatcaattagctagggaagcggttgagtccccctcatcgcaacatttaacagtaaaaggaaattacaagaaaatccataggcaggccttggcagggctttcgacaagaaattacatcccctccaatctcccaattgcttttagttccttgataaatcaactagcttcaggccactgcacactgaaaggttatctttttcgtatttgtagggcttttgatcctctatgccccaaatgtggggcccgagaaacggtttttcatctaatgaacttctgccctcaagccaagaaacagcggacaatactcaggagaaggttgcgacaacttcgaattcgttttccggtggatagactcgacaaaaccctcaacatccgaaaagctgaaatagctttagcaaccttccttcaagactcacagcgattttccgatcaattatcttaattctttgtcttcattcttctctttatttttgtttccttctattttctttattttcttttgccgtacatgtcatcattcccaggccccctcaaataacactagcatattgtagtagtgttcgattaaaaggttgtactcttctctgtcacatgggtgttacttaaattcatagtgtgcaatgccataggccaaattacactttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaatgaaggctggacaccaggggggatcacaaacctgtatcctatggaggactttcatatcagctcgatagggcatttttaatgggtaggaaagacaactgtgcctaatcctcaatctcattgataagcatacttgcacatcatactcggctagaagattctggaagtgaacaacaggagcgcgtctcgtgggcaaaatgggaggggggaggagatgaggctctcaatcatgcgtgcatgatcaggttgtagctgattaagtgcgattcatgagtattgtcagtcattcaaatgtatgtacctcaaatttcgaacaaccgatctctagtggtaacgataggagcataaactcaataattgtgaaaaattaacagctgatggatgaatcgatcgagtacatgtattcttacgacgaaacagattgagtaactaagtttgaaagaaacggaagcgtgatggatcttaatccgaggaagatagcggtgtcgtgtccgagctcctaggaattcatcagctgaggaacgtgtcgagtagatcagcagacgcacacaatatcactggtatcaccggaaacctagcagaacatacacacgtttggagttacatcaaaaaaaagaatccacagcggtaggggccttgctgaagccaccccaggtcccgaggaaggccgaatttatgctattcattggaccatccagagcagcttcggtagcagtcctatgggcgctagctatgttgttagctgtggcaccgaggccactggcagccgtggtgcttccaaggccggggaccagtcccagcccagggatgctgcggacgaacggcaaggtgctcatcgctggcaggcttggcataccggggatgtagccaacaaacggcatgttgccgagagctgacgtcggcgagggcaaactaggcagtgtagaacgtctacgaaggatcccactaagtttggagcctaggtcggaggccatcgacttcgctttagttgtgaatccatcgaaaactcccacttcaccaatcagtggtaagctaaagcgcttcttgagtggcgattttccaaacaagccatgcgtctcaaggagggaatctctaccgttgtatccagagagggttaataagtcgccagatttggagccttcgaccaaactgtcaggttttgagacttcgagcacctcagcaagtttggaacctccgtctggaccgtcagtcgtgagcaatccagcgctggcgccatccttgaattctccgagtagaccgttggtcaattgacccgcgacaggaacacccttgatggtgtgtgtcaggccgctgaggggctggaggttggtgctcagcagcccgccatccaggccgaggatcggggcagactgagattggcccgctgaaagtcgagaagctcaacatcaatcttctcatcaactcgtggaaggcgaatgtggtagatctagcttaccaagtaaaatgacggtagaaaccaaggaataggatacacgcatgatggtgtgaagttgaacaaaaaattgatgatgataatgtattaaatgtcaatgagggtatggtaagtaaaaagcttgattcgagtattggctggtaggttagaacttagggagattaaaaagtgaatgggcttataaggcgttgacgaatcgtgcgaagtcagcaaggctgcaacgagaaaaatcgacagcactatgtatatgtggtaatcatctggaaatccgaccacgcagtcggcgctcaggctgatggcgaccccaagggtctcccagtgaaggaaacaactctttgatagggtggtcttgcgcgttcgctcgaccagtttgcgtggatttacttatcgagtgtcgacgatactatattgcattgcagcccagatgttgaccaaagagtacttgaagttgatccgatgagaatcttgaaaggggttggtcaaattctatctgatccatccatgatcgtcaaagcaaagtaaccagcgattgaatgaaagacattcgtgtcatctcactagatatttacgtctttttttctaggtagaaatgtttttcgaaattttcttcaaatcgttttgaagttgttgtaaacaattgtttcccacactttttttttcttttttttcatggaagaaagaaaataatgatacctgaagaaatttcaagtaacctccttgagggttgtttgaaatcggaaagaaagaaatcctcagttcttcttttttgaataaagtatttacggcctgcacccagctttgcagtccacgatgaataccacctcaaccatccgattcgccaccctttggaattgtcaccgacttcgaaatcactcggtgagaaaatccacatgcgagccaactggtttgcctttgtctgatcggatcgatgggagctatgtatggacgatcaaaaaccagccagccggcatttatgatagccagtacaagatgggctaacctgcgccaacccgaaactccaaagtgaactccccttatatgcaccacgcttggttgggagggagcatgggcctgtcatgttgtatgtggatgacacgtctgatagagcaattgcagacgtggattctgtgctttcatattccgcgctatggaggccccgcacataataatcaaaaggcggctctatgattccaccggttttgaaatgttttggaacactttttcggaatcgcaaaccgcctgaaatcataacgattgtagctatgtttcaaagagtgttaaaataaactatctctaattacaacgatatttcgagtacaatctcaataatgcaaattgactgctcagacatgaaacgatcgggtatgcttgtggtgaaaaaggttaaatagctatataaatatgtttggaagagacttgatgattggaaactaatcagtgcaaggtgtcgcttgaaggcgtgataggtcatgattcgaaaatagatggtggtgtcgtgcttcaaggtcgggggaatccgtcagctcagctgagaaatgagttatgtagatcagcgggaggacagaaatataatgggatacaaacaatagatacgcacgtgtgggtgtccttttcaagaaaggaatccacagaggtgggagcattacccacgccactcatgatcccaatgaaagctgaatttatgctggtgtttatgccattcattgggccatccagggcagcttcagtagcgttcctgtgggcactagctatgctatcgactgcagaaccgatgccactggcagccgaggtggttccaaggccggggatgagtgccaatccaggggcgctgcggacgaacggcaaggtgctgatcgctggcaggttgggcgcaccgggcatgtagccgataaacggcatgttcctgagagctgagatcgccgagggtgaactggactgtgcagtacgcctgcgaaggatcccattgagcttggagcctaggtcggaagccataaacttggctttagttgtgaatccatcgaaaactcccacttcaccaatcagtggtaggctaaagcgcttgttgagtgacgattctcccaacaagccatgtgtgtcaagcagtgagtcgctgccatcctttccaggaatggttgatgattcgccagatttagagccttcgaccaaactgtcaggttttgaggcttcgagcacctcagcaagtttggaacctccgtctggaccgtcagtcgtgagcagtccagcgctagtgccatcgttggatactccgagtaaaccgttggtcagttgacccgcgaccggaaccccctcaatggtgtgtgtcaggccgccgaggagctggaggttggtgctcaaaagcccgccatctaggccaaggatcggggcagactgagattggcccgctgaaagtcaaggagaccaacatcaatcttatttccctatggaatgtgaatgtggcagagctagcttaccaagtaagatgacggtagaaaccaaggagcaggatacacgcatgatggtgtgaagttgaacaccagatggataatgacaatgtcaatttaaatgagggtatggtaaggtgaaaagtttgtcattcaagtattggcttgagggttagcgagattggaaagtgaacaagcacataaggcgttgacggctcttgcacggctgagcctgcaatgaaaagatttgaatgcactgtgtgatgatcatctggaaattccaaccaacttgtcgacgctcaggcggatggcgaccccaaggggctctcagtgaaggaaacaatctatcatgagtgatcgaggtggtgcgcgctcgcttgcccagtatgcgtggatttacctatcgcttgtcgacgatacttatgtattgcagctgcccagatgctgaccatggactacaggcccagatcatttgactcgatcacaatcttgaacgggcttggccagattctatctgatccaggcatcctcctcaaagcaaagtaactagcgattcagtcaagcacattcatctcaactcagcacgtctttttttttctgggcagaaatgctttttgaagaatctttcaaatggctttgaacatgttttgagaaattgttttccactccttgctgtttttttaatacatcatttgcggcttgtacgcagtaccacctagcatgttatttgacaatcccaaagggtggcgctattggatgtttgaaattgaggtggtgggaacggggaagagtcagagagcatggacctatgatgtttttgatagaattcaagcaactagaatgttttattttcattagaaagaatttaaatacaaatgaatagaagcctaaaggaaatgtttatgtacctagaagcaagcgagactttgcttcctattatgtaaagtgctttgagagaagaagagatatagacgaggtgaatagagaagtatgttacggaaatgtttctgggtgatgacaacgattgatctctgtgttagctctctgtgctactgatctgtagttgcaaaacacgactggtcttactctggagtcttagtttgagcttctttcctattagcctagagctcgttgttgaacggtattgtgagcttctgttcaaattacggctcttggttagtcttaggtttcttttcttatgctatgtgcagtaaggtttttcttaccttcgtttgttacgaggtattgtttaatgctctggttgttagagtattcggtgattgttgttttgtctggagaatgcacctaatgttagttattggtctaaaagtgttattctcttgttctaacgctcaccggtaggtttgcttggtaaattcttgttggacagtattggagcgatgggggatgaaagccgatcgatcaagctgcttgttttgagataaacgagagtcagctcctatcctactcatgtgctatcttgtcttgggtttgctttactgcgaactcacctcctgttttgccaggtgggatcttcaggttctttcgcgttggcgaatggattatgatctgtagaattcatcttaattagcttttgctctcctagatgattcatcgcaagctttagtgacggttgcttaccaatcacagctgcgtgctctgtctgttgggttctagccctttttggggttcggtctctatctgctaggtttggattccaacagcctggcatgcttctagtcgtgagattagaagcagcttctgagacttgcaggatcccgattgccgctaaagactttctaatagtcgaacgacccagagctttggttaggaagtctgcgatgttttcggtggttttgacatagtgtaatttgatgagtgccacctggataagctcccgcacgaagtgaagtcggatatccatatgcttcgttctgaagctgttttgagacgtttcactctttgctaggtctatagcggctctgttatcgacggcgacttcaatgttgctggtagatatatcgacgtccagctctttgatcaggtttgcaaaccaagcgaggtctcttcctaggtcggacagtgctttatactcagcttctgccgtcgagagtgagactgtcggttgtttactagctttccagttgagcaggtgtgctccttttgtgatgacaaagcccgtcgttgagcgcctagtgtccaggcagtttccccagtcagcgtcgacgtaagccctgatgggggagattggatcctttttgtagatgagtcccacgtgtttggttcccatcaagtatcggaagacttgtaccgctgcctgatagtgctttataccagggttctctaagtattgcgataagctgctgaccgcaaacgagatgtccggtctggtcaagatgcttaagtagttcaatgacccaatcagtgcccggtagttaacttcaagcttcttaagggttccaatttcgctcatggttgctctctccaatggttcgcgtgggttcaaaggacaagatgctggatagaggttgatgaggttgtattgtataagctttctctcgatgtattgcgtctggttgatttggagcccggcatcaaagtgctcgagattcattccaagtaggaaggctgcctctccagggtatttgatttcaaattccttttccatttcccgtctgaagatatcgggttccgcgctgatgattacaaggtcatccacatgtgcaaagatccacgtaggcggtctgttgggctgactggttctccagaatacacatgggtccgaaagcgagatttggaaatcgattgacttgaggaagttcgacagtcgctgtggtggcgggagcgcgccttggccaaagctttggccggtttgtttggggcatgcggaatgctcgcggcgctgatgcggaaagcacgcggagctgacgctacacaagcaggctgaggaaagcggcggtgcattagtggaaagtctagctttctgaggcgcgggaaagcggagaaaggtagaccgaatgcacaaggttctgaaaagcttactgcggggaattcgggcatcggcggacgccggggatcacggctgactgcggaacgtgggttcagtgtatactgcggaggggctacaaagagcggggagcaccgaggggcagaagcggggttcggagcggaccagaggcggaagcggcggtgggagatctgcttaggagcggccggaggagtacttggaccgacaggcgtcggaggggtgacatgcggagtccgagggggtgacagcggatgacatcgcgggaagtaggaagggactggagtgtgggatacctaggaggagtggagttcgaggcagaagaggggagagagaggggggacttatgactcagaacatatcggaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagattagagttagagtattacctacaaaagatcaataaaagagaactagtttacctacctacaagaccatcaagcaagttaccccggacaacaaatcggagtaagacgtgttgcggagcggagacggacaagaaatctcctagggcgcgccttactttccacatcgcttgtaccagactagtggtgcctgacgcaggccgtagatggctttgtttaggtcgagtactgaaccctctggacaatctagccctgctggcggcagaagcgtgactttgtcttccagtgggcaggtgagaaatgcgcttctgacgtcgagttggtgaattttcaagccgttgttgactgcaaatgacaggagaaatctaagagatgagggttttcccgttggtgcgtatttggcttcgaagttcaaaccgtggacttgtttgaacccttgtgcacagatccgggctttccactctatgatctgattttccgctcctagttttttcctgtaggcccaggtggccgggatcggatcatcggacggaagcctagctcgcactttccagacatggtgtttcatcatgttggcgatctctttgagctctgcctctttccattgctggtgatccggacttgccatggcctgtttatgcgtttttggatctcgcgttaccgtgattaggaaagcgtgtcttctacgtcgttcgcggatgatgttttttgtatccaggtcactagtaatttccttttccggaggctccgtagtccatacatatcggcttttagatgttgcttgaggcggctcttgcgcttcctcaatgattatggactccgttgactcctttgggcttgagtctcgaatttgatggataattcgattgatgtcttcttcttcgtcttgggcgatctgttgttcctcagtagtcacgtcagattcctcggcgaaaggcataggctcttcttcagtgaagcttggcagcttgtttataccgatttcagccacgctcttgttgagggctgggcattccgggaatgtcgcctcgtcaaagtgcgcatgttttgccgtgattatttgtttgtcatcggtgcggaggatgcgataggatgagtaatcattctcatagccgatgaagactccttcccatgacagaggacctagcttggtttcgcggttttcctttggcttaactacccaagctcgacagccgaaaggtcgaaagaagttcatgttaggtttaattttgaacatctgttctagcgggcttgattttcccttccccatagatggtaggcaatttgtcgtggctgttgctgttcgaattgcttcgccccaccattcaggagctaggttggcttgcatcagaagacatctcgacatgtcgagaatcgtcctgttcgctctttcagctactccgttgttttgcggcgtgtatggtggagatacattgtgaattatcccgccttcagtgaggatcgcgctaagagttttattgcaaaattctccgcctccatccgagatcagctttttcaaaacgtgtccggactgtttttcgtacaagcgcttgtagttgatgatttccgaggtagactgatccttggttttcagtatcgccgtatgaatatagccagtgtattggtctaccagagtaaggaaatatcttgcgccaccatttgttgaaggagtgattggtccgacaaggtctgcatggacggcctcgagcggagcgctcactggtttgaatgagctagtgaagctttgcttggttagtttgccgagcatacaggcggagcaagcgtgcgttttgttgatggtgactggttcttgcaatgctctagttattctgcctgagctagcatgtccaagtctgttgtgccacttaacgaactcggaaagttgattttggtgggtagtgagcaagctatgtgggcttgagtgaggcgtgtcgatgatttttagttctagcagatcatttgaaacatcagcggtgaatggcagatttgcgtcgattgttacttgacagataccgttagcgatgttgattcgggtgttgtgtttcatcaattgcatcatggaaatcaggttcctcgacagcttcgggacgtatagggcttcctttaagatcaaggtttggccatcttcgagtgtgagtttggcagtacctctggctacagcagtcagttctccagcaccgcctccagtgaggatggtgatctgcgttggggtggtgtcagtgaataagtctaggttgttaatcatgtgattactagcgcctgagtctaggaccgtcggaaggcgaggagtcgtggcttttgttgtgtggtatgcaaacacaggcctaatggtcgaaaggtcaggatcattatcgccagcagtggcgtggtaagtcgatggctttgctttcttggctgcataatgttcttccctcttttctgggtggactgtccagcagtcagattcggagtgatggctatcagcggctgggttgtgtcttccgttcttgcaatagacttttggcggttttggtttgcgtttcaagtttgtagcgagagcggtggagcttgcggtgttgtcagggactatctgctttcgtatagccttttcgtggcggccaatgttgcggagcttggcgataatcatttttggcttcgacaaggcaccgatgtctgagaagagtgtttgcattaagagcggacgtttcttagtgattcgaccgattatgccgcagctaattatttcatcagggatcttgattccgatggagctgaattctgagaggctttcgagcatggcgtttatgtacttattcatgtcgttttcgaattgaatgtcctcccatttattccatacttggaagatggataacatggaatcgctcgcgtagatgtctttgatggctgtccaaattgcaaacggcgctttatcattttcttctgtaatgacgctggtgaagatggagtcgtctatgccgtgggacaggatgttgcaaactcggttggctttggtcttggtgctctcgtctgcatcttctttcagttcggaatcgatgaattcttcgagttctctcgctcgaagatgcattcggattttccggacccaaattgggtagttgtctccgttgaagcttggaacgttgacggagtctttgtcgacgttgtagacttctttctcttctttttctcctcctttttctttggacttcgtggctgatgctgatgtagtgggtgccatctcgacttgcttctagctgttgctggttgctggttcgagcttcgagactgtaaatctgatagaattcaagcaactagaatgttttattttcattagaaagaatttaaatacaaatgaatagaagcctaaaggaaatgtttatgtacctagaagcaagcgagactttgcttcctattatgtaaagtgctttgagagaagaagagatatagacgaggtgaatagagaagtatgttacgggaatgtttctgggtgatgacaacgattgatctctgtgttagctctctgtgctactgatctgtagttgcaaaacacaactggtcttactctggagtcttagtttgagcttctttcctattagcctagagctcgttgttgaacggtattgtgagcttctgttcaaattacggctcttggttagtcttaggtttcttttcttatgctatgtgcagtaaggtttttcttaccttcgtttgttacgaggtattgtttaatgctctggttgttagagtattcggtgattgttgttttgtctggagaatgcacctaatgttagttattggtctaaaagtgttattctcttgttctaacgctcaccggtaggttcgcttggtaaattcttgttggacagtattggagcgatgggggatgaaagccgatcgatcaagctgcttgttttgagataaacgagagtcagctcctatcctactcatgtgctatcttgtcttgggtttgctttactgcgaactcacctcctgttttgccaggtgggatcttcaggttctttcgcgttggcgaatggattatgatctgtagaattcatcttaattagcttttgctctcctagatgattcatcgcaagctttagtgacggttgcttaccaatcacagctgcgtgctctgtctgttgggttctagccctttttggggttcggtctctatctgctaggtttggattccaacagttttacgtggatcacatgtctgatagaggaattgcagacgtggatactgagctttccttgcaaacaatggtcaaatggcgctggggctttataactccaccgcttttgcaacattttggagccgttttttttttgtttttgaaattataatccattttaaacgaatccaagaaaaaaaaaggatttgcaaagagatttattaataaacgatgtctaaagtataacgatattgcgagtacaatctcaataacatgtaagttgaaagcttatgcatgaaccgatcgagtgttctaggcaaaacagattaaatagccaagcttggaagagaccttatgattttaaactaatcagtgcaagttgtcgcttgaaggcgcggtgggccataatccgagaaagatagtggtgtcgtgtctgaagctcctgggaatccttcaactgaggaacaagttagatcagcgggcgcacagaggttcagtgggattcaaaaataaggtacgcacgctttgggtttgttaagcaaggaatccacagcggcaggggccccactcacggcacccacagccccaaggaaagccgagtttatgccagtgttgatggtattcattggggcatccagggcagcttcagtagcgctcctgtggacactagctatgctattgaccgcggcaccgatgccacttgcagccgaggtggttccaagaccggggatgagtgccaacccagggatgttacggacgaccggcaaggagctgattgctggcagggcaggcataccgggaatgtagccaacaactggcaagttgctgagcaatgaggtcggcgagggcaaaggctgtgtactacgcttgcgaaggatcccactgagtttcgagcctaggtcggaagccatcgacttggctttagttgtgaatccatcgaaaactgctacttcaccaatcaatggtaggctaaagcgcttcctgagtgttgattttccgaacaagccatgtgtgtcaagcagtgagtcgctgccatcctttccagaaacggttaatagtccgccagatttggagccttcgaccaagctgtcaggttttgaggcttcaagcacctcagcaagcttggaacctccatctggaccgtgcgtggtgagcagtccagcgctagtgccatcgttggatactccgagtagaccgttggtcaattgacccgcgacaggaaccccctcaatggtgtgtgtcaggccgccgaggagctggagattggtgctcaaaagaccgtcatccaggccgaggatcggggcagactgagattggcccgctggacgtcaagaagctcgacatcaatcttctcaatctcatcaactcgtggaaggtcaacgtgctgggtgctgacttaccaagtaaaatggcggcagaaatcacggaacaggatacatgcatgatgatgctgtgtggttggaacaagatagataaaaattaagataacgacggtatgctgaattgaaaaggatacgttcgaggctgggttgtagggttagcaagattgaaaagcgtgaatcaagtttacgtgttaaaagctcatatacatataaagattgcaatgagaatagaggtgatcatccactgacagccgacccacctgtccgggctcaggatgatggcgacctcaagggccgaggggctctcagtgaagggaacaactgtttcagtaatctagtggtcttgcgcgatcgcttgcccaattggcgtggatttacctatcgagtgtcgacgatagtatgtatggcagcccagacgctgatcaacaaagacgggtcctgatcatttgattcggtcactgccttgaaggggcttggtcagattttgtctgatgtggacatcctcctcaaagcaaagttgaagcatgtgagctgaatgacttgaaggtagacgcatcgataagggctcaggtaactctgatctagcaccaacgccgaagaccacgttaaaaaaaaataattctttgtaaaaataaccaagccactcccatgggccatgccctcacagcggggcgtagtggtttccctgcccatgcaggtaactacataattcatgttgcgacaggttgccgcgaaagccatcagctgtgtcctagtgggggcgcttacagctgattgagaacaactcacaacacacacaggttccgtatgagtgtcttggcgggatgattaacgaaggagctggctttgagacccgagatggtgtccttgccatttggcttgttcacaaccaaatctctccgcacccggtagcacagcagcatgtatcgctgttgagcaggaggcaagaaatgattggctccttgcaatcttcaggtcgttagacttgagcttgttcaagtctcctgatttcacacaacagcccaggttctcaggacgcgaggtagcctgcaaagccaactcttttggcatgaacgcacgcgttggtcaattccatgcagcatttatgtgaaacaaggtgtgttctaagcttgtatccaaagtgaaatgaccacaaggaagagaactcggaagagtcttaagaaaacaacaatcacaaaagtatttgtatggacatatgtgtaaagacagtcagtaaaaaaaacaatgtggaagaataggaaatgagtggtcacaaacaaaagagaaacgagagcgatctaattttacaaaaactgtacaacacttcttattttgactgactggagattccaattgatccgttcctcgttgtaatggcttttcaaacggtggttgtttgatgggcattcaaacgcgtgcgagcagaaaaaagttgctaaaaagaagagacaaatgatacttttggtagtacaagatccaagacattaccgcaatcaagcatcgcaaaccccctggggaagagagaaatcatcggtgcgaatacctccaccccaaggggtgtttcccttgatggcggccttaggtcccaagccacgtttcgaaaaacctttccagatctcgcactggttctctcccccggttaagattgagtcggcttccaagatcgcattacgggcatcgaagaatccggggcgacagggttgaattttcatcccatctagcacgagttggaagatcaacgtgtttccgtgtttcgggaccttctttccactcaacttggacactttgtaaaagtcgctcttgtccgtttcgtctgtaggcgggaacactgaaaacagatcaaaaagcggggtgagatgcaagttgagaccagcgataattgctcaatcggtgtgtactcacaactttgctcaaagccgtgtttggcaatcaactcctcggctacggtaaatagcatttcagcccaaacttccccaatggcgtgaacaccccagtacccaggtttgtcaagagtctggtaggtttccggattgatcttgttgtccaacgaatactaagaaaataaacacactgggctgttaggaatacatcacaagcggatagtgctcaaacggttccttaccttgtactttcggattccgcctttgactccactggcccattctcccatggtgaaatcaaccggcttcgatttgtgcattctgatcaaagttgcaaagaaatcgccccatcctgtaataaaatgcatagctccttggattagctacggtaagcggaggagaggatagcatcggttgcagattgcattactcaccttcacccatgccaccagattctccccaaccaagacacccactgtttgcaggtccaccagtcaatcggatactgactccgtgggagtattctgaaagccaccatcataattaatcttttatttagaaaagatatacgttgtttggccatttgactcaccatggataacaatcccggcctcaagatcaccatcacgccatggctcggctccattccaaatgtacatcctcatccgtccattacggccatcagctgtgaaggaatttccatcagcttcaggcatttcaatctggacgtatcatgagtcgacttacgaggagtagcgaaattggcattgttgtctaatgtcatggtttagtatcacaggcgagttatcaaccgggatcaatcagtcactgtaccaaacaatagtgttgataagatcgaactcacatccggatccgtcttgggcattggcaatcacggcgtcattccctctaccgccccggtcaaaattgtgctgttggaagtttccagattctggaatagaattgcaaaattaatcaaggtgatcaccatagaaacgagacagggtatacatgatcgtttaccttcatcaaacccgtagaggtaagtcaagtcatgatactacatcgaaattcaactcaagtcagcgtatgtgcccatcaaacagcttgtaagacaatccaccacttacttcattgcaagtaaaaaacaattcgctgaccgcagcatcaatgtactgtttgggattgatgtgagtttcggttgggctgtgggtacggttccagcccaaatgaaagtgaaattggaggtcatcggtaccattgggtcgatagtttgactcccagttgtctaatccctcccagttttcttgggcataaacgttatttccacggctgtccgtagctcgaagcccatgatggggtaaatgacgagaccagccggctgataagtggctaatgtcacgttgttcacttgcacggtgagtgggtgggatggtatgccagccaagtggcgaggcgatcgggttggagggaccttcaacaatctcgcgcttgccaagggttggatcattgacggaccacgggaagacgcgatacgaggctgttcgtctttcgtcggtagcacctttgggcaggacgggcagatctgactcggacttggactgcgaaggatctctgccaagagatgcggatgatttaggcagactcttgaactcctcaatgagcgcggcttgaatggcgacgtgctcagagtatgaaggggccaattcgctgcaacagcagagcaaggatgagcacaccatgacagacatcgtgtatcgagaagagtttggtggagaaaaggatgtacgaacctggtaggtctaaagtccttaacccaatcaacagccatgggcaccaagccaggagagctggcatcgacgtatgattcgtaccagttggagttactgcgatactcgaacctccacaccatcttgagctcacgctttccagattgagagtggtctgattgttcatcgacgctcaaccaagccaattcagccgaagtagctttagtcgaggagacaccatctaaagagtcggggccgagtgcaccgggcacgttgaataactcaaaggttgggggatctctggaaggaccttcgccggagtcactggtagctaggaacgaggaggagggagttttcttgatgatgtcgatggattgaatcaaatcttccaaagatcgagagcgcaagtgattctccgtctctgggtcggcagccagtgtgaggaagctaaccagagcgattctggggtcgacaatctcggagcggattggttctttgactccgttcgagacctcgcactcggcgatcaatcgaagttcttcctcactaaaatcggtcaaaagcttcttctcgtctccagtcgagtcctgacttgactgggtagagaataaacccatgacttgctggttgagcagttgatggctggaggagagagatctcaagacacgatcgaactggttcttgagctgggtgcaacgggaatcatcctgattcccaaaggtgttgaggaagttgatcgcatgagttggggagggatgatcgaggatcggatggaacgagtcgctatgactgaggatatgaccaaacttgggagatcttgggtcgagatcgacgttgaggttagcgacagcgttgtggactttgaggtgatgatcgagatcacccaatgggatagtctgaacaaagtagacatgtagcacgttggtgtgtttggagatatgggcagaggtgagttggaagtcgagactggttgaagggtggagatggtggagaaactcggtggcgatcttgactccgagttgtttgagtgaggatggatgagcgtggtggtaggtgtgtttgatgggcgagaaggagctagcagaggcagtattgaaacgaatcaagctagcttgagagtgttcgctgttgggatcgttgttgtggttggagtaaacggaggttttgatggagtgagtcgacagctcaggtccatagttgatcgatttgcgaggtgagctgggtggcaaggagtcctgagactgcgtcagtatgggtggggatgatgcgagcaatgcaagcaggactaggatgctgttggtggcgaacatgatggttgtggttgaggttgaggttgatgatggcttgaggttggtggcaggccgctgatgacccgaatggctgatgagggttttataggcggtcgaagccccggagtgtgacagccgatcgacagtgacgggacatttcaccggatgaacaagtgccagtcacttgtcgatctggttgggaaggacaatctgcttaagtcattcgcacatgtgtctgatgtctctctctctctctctctctctctgtctctgcctgttggcgcacaatagcctctggggtcttgtctttttctttttaccttgatagcagaactttgcttgattgatcttcttatagcccatccaatcccgagtgatcacgaagattttagatgaagaagcacttaaaaacttataggattaacagtttaggtttaagcaaaccgtctctgtcctagataaaaaaaaacccttcctcatcacgggtattgtccccggatcgtacgatctaagcgatgccgccgaacaagagtcatacgatggcgtttacacatttccagatgcactccttttatacacatgacccatgtttttgttcgagcttttccacttgtcatgacccgcacctcccctatacaacaacaatcaccccacctttcctatttcccctcacaataaacttccttctccaaaacaatttttccatcacatctccttcttgctcctcgccttgtaatgtatgttctcttaaaatgtgcgcaaattgcccttcccatcttccaacctcgcctaagagcatctccacccggagagctaaaccgggttgctatcccgtgtttagcaacccaatccaaatattcatcacccacccggtgtgggatactttatgggttcccatcctacaacttcaaaaatttagagttttcttgtatatacaataatattacaccaaatagggctccaggaagggattccagggccaaaatcaccctagaggagcaggcttggacacatgtaacccctctgtgttacatgttacacccctcttttactcacaggtaggggggtcaagcacccttacatgttacaaggatatcaggtacacatttcacccctccgggccatgtgatctggcatctgtacatctcaatcaagtacaatggaagtatgcaggcacagcatacaggttaccttggcaacctgtcatgcaatgcgtacagcctcaaatacaggatgacatcatgcggcttacagaacacagcctgcaggttgctaggttgcatagcaactgttgcacagcttgtcaatccgacggaaaccactcaacttctcaaatcacatcatgtaggctgtaccaccagccaaaacccctcatgtattcttccatcttggccaaattccctcatgtaaggctgtacaaccagccaaaatccctcattcctggctcccctggagccaaaatacctcattgttgtctatataaggaggcccttcctcccagttgtaatttctccccagcagacttcctgcagacatttccccacataacaggcaaatcactgctcactccataatattatttgttccccaatattttggttttacaattaaaacaacccttacataaaatattataacatctttacacataacaacaacccattttttgcacctgtacacctgttaaacaacagagtatcttttgatacactccactatcactaattaaaagctgccaatctaagattggtggtcttgtttagtgtagtacacaggaaaggcagaggttacctcacacatccctttccgaactcagcaaaaggttctcacgaacacttttgagcttaacaagggagtccccaacgtgatagaggatcctgtcgtttggcacgtggattgaaaaatcagtgaaccactgtagtgaaaactagagggtattttggttagtttgtgttagtttaggcgggaaatcatacctgtcttgacaacctgaaaaagcatatctctgaataagcaatttcagtcggtttatacaataaagttcatatatagacctagtagggccggactaaataattaactactcaaaaaatcaattataaaagttaagaagacgaggggaccggctaagctgacgtacaagcagtaggatatagattttaactaccaaggtggtagccgataagcttagtacagaacagactgtagtctatgacaacctctacgcatcggtataattgaagaataaaaagtagcatattatttagtttttgattattagtttagtaaacaataccctctaccttgccctggcaaagaagccagagaccttagtttttagtgaagttaggattactactaggaaaatattaaaactcatttgatataaaaacacttgaaattagtaaaaatcggacatggctttttcacaaaatcaagatttggaaggagctctaccgacaacaaacacaccttcaacaggaatattctcgggcaatcaacacagtcaacacatgaatattgatccgccaccaccaccacctatgagacataatcgcttacgccattataggacttatgggaacaacggaaatactcaatcatcagacaacccaaacggaaccggaaacacccaaggaggaaacatcgcaaacggaacctacggcgtaccaccggaaactaacgaacctcaagaaatggacgaaccaaggccgcgacctgcggtcatcatcaaggaacccgatttgaaatacgatggcgaacacttcgaggatttcttgcaacgattcgagctggcagcagagatatacggcgcaggcggctttgataaagcacgccaggtgtgtagatttgttcgaggcgaagaattgaagaaggaactgaaatcgatggacggatatgacacccgcaactggacagtcttgcgagcaagcatgatagaactctggggcggctcagtgaaaaagatccggtacacgatcagggacctttataatttgatcgatttctgccaaagaaagggaggaattaagacaattaacgacttcaaaacatatcaatctaagtttatgatgataacaaattatttggtcagaaatgaacatattatcaacgaaacggctgtctctcaccttttcttcttagccttttctgttgacatacaaacaagcatcaatagagaactagtcaaagcagatctcattccaaccgggaaggatgggtacaacaagccacctcttctgatggatgtgattgatgtagcagaggatgaaatttgagccagatccatcaatgcatttgcagcaagtgggtttgccgaagccaattctatgatgcagaaaactatagatcaaaagaaaggtgatggaaaaaagcgtgagaagatggtggaggaaaactctccagaagtattgcagaagcaggtggataacctggccaaagcaatagaaacacttactggaaagttggacaaccaaccaaaagcagaatattctcgaggcaacaagcgaccaactggacgactttacgaacctcgaccatgctggtattgccatagagagggtcactcaacacaatcatgttacgaagcccaggtcaaacgtcttccaaatggtgagaagatcccatgggattcatctagacctattagggttgtagtggctgcggactccgcaaagccaaagccgactataaatgccgtttacaaaacggagaacctggcggttttttcctcatcactaccaacaccacctacgtgtagtgaacttgagtacatctcatcgttacacaggattgattgggatccaccaaaattaggcgcagttaactttgaaaaagtcagactggaggccaatatagctactacccgagcagaagcgcttcgtggacgaaggaaaccaccggcggaaaacgaggacgcagcgatggacttggatcaaattgatgaactggaagaaatagtacgggacgtaccggcaacttggaagacacctggtcaaatgtctgactctcaagggaaaacaactgcccaaaaaggggaaaggatggccgaatcagccttggtctcggaattggacaacttaaaaataccaaccactttttcgcaactaacctcgatttcaccaacctacgctcaagaagtgatcaagaagcttcagaaacgaattccagaacacaagaactcgaaattaacctacgtcaaggacacgaaagcggaccccaaggtatcagcatctatgttgttaaaccaggatgaagaagatcaggaatataattgtttctacagttgcgctttgggatacattgatactcatattgctgggaggaagataccattcatggttgattccggatctatggtcaatgttatcccaagacaagctgcaattgatctcgacttggaagttgtggaagtagacataccaatgaagggaattggtggtgatcggtgtgatatcaagggtgtagttgagaactgtgccattagtatcggacaatttaccggaccagttcatctttttgtctctccgcaagcacaagactgtatccttggacgaccatttttgtttgattacgattgcacactcgattaccccggatcaggcaaattactatcttttcaaggcgatagtggacgacgaattacggtacctatagcaaaaatatgacaaggacgtggatggaatcagctcaagagtctgaatccgtcaggagcggcatactctcatgcataccaaacacaagctccgctgtcggcaaccaacgaggatcaaccacgaacaccactgacagcagcattatcatcacacttttctgacgactccgacgatatctctaggccctgtaaagtcatgaaaaagttcggatggataaagaaattctgtggttatctcaagaataaaccgactcgcaaaaggaagaatcacactaacattgtggttacggtacaccaagacgaggatgatggattgggtacgacagtccaaaaagacatgtgcagtaattggaaggacgacaacttgtggtgtatgaccaaatacaaaccagttgcaaagaaggtccgaccggtgtggtagtcaaaaatgtgaaaattcaaagttttttcccttttcttttcttatatatatatttcttcatattatcacccaatcactctcagaattcacaccatacggctcaagaactggactctacggataaatccacccttggtcaccacggaggcgacactggaacacacctggatcaactcttacccaacactggacaacatatcacaaggatttcacccatcgttacatatcaccaaacccaattacaaccctcaagctacacagacaccctcagtacagtacacactcatttacatacacactcatttacatacatctacactctttacatttcacttctacatattacatcatacctgcagcctaaattagtgtattttccatgcatgacagctgcagcttacaccaccacactcacttgtaaacacatcagaccctgaccaatcagaatcactcgttcagctgcttggatcacctcttcaactcttgtacatgtctgaccaatcacattcactcattcaaattttgtatgtagctaaaaacacctcatgtaatagcccaggccagccaaacatacagctcattactggctgccctggagctaaattccctcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatcccagatgacaaatggcggtaaagtgtcactcccaccccctttcacaggcctctggtacgtattatagcaaccacgggtgtttgccagggccgattaggttgtcaaacatcaactttgcgttgccatcccgcccagaatagcaacccggtttagctccccgggtggagatgctctaataatttcccattcctaatcacgcatcaatcatatgacttcaatccttcccttttcatccctcccgctcaagatacctatccgcaaagcttttcacttttttaccttcaaaaggaaatacaactccctacccgttccaatttaagaaatgttgttcaattcaaacatctcccagaaatttaccaagaccagaatgaaattacttacccaaaccaacggtgagtacagagagctttgaccaagggcatcacatcccccaccgattcctcactcagcaacgcgaagttaaggacaaccttcctgaaccgtaaattcattcctccccattcaaatttgccatcaaatttacctatttcccccatgctacccatttttgaccaatgtccacgtccttatgcataaatatcccctcaattgcttgctgttctcctttcaacccaccctcctttccaaccatggcctatacatgcatctattatcaaggcaacaatggaggcaaaattttttgccagttccggaaattacaggtccaatggcggaatagtgatacaactggggggaggggttttggtgaaagaggacgtgccgggcaaaaacaagttttggcccccccaatgataataagggagcctacaaaggagacccatagggtttcagtattgggaaaagtagctagatcctcactattaagccaaatactataaggagaggtcattatggcttcgaattgaggaaggaggccaggtcgccgtgtagcttcaatgttaattttgcaatcacctctcactcttatgtttttacctcttgcctattcaacctgagaaaggaattttttttaatcatctcttctgtcttaagacataaccttacagtgagacattcttaaaccggcggcgagactcgagtaattgcacaaagaggattgcaattttaccaatgcatacaattcaagagagcccccatcgaccgttgatggaagagaaagggtctataaacaatgcaagggcatagaaactgtttagggggaaaagggtggactgtaacgcagggagaggactcggggggggggtcatcgactacaatgggttgagaaaggttttttggggagaactttaaacaaaaacaattggtcaccttggtggagaacaaggcagcgcagccgcccctaaaccctagtattcaaaaataaacttaattggaggacttcccgtcaacatctgcgggtctcccagagttggtttagagccgcgaaagtcaaatctctctgcaagaattagggttgacagcgccatagggtggggcgcaccaaagtgcgcccgccccccatgcgcgcacccgggtccctgaagatcctgaaaatgggggtcggcgcgcacctgacttttaaccctacttttgaaggacccctgagatatcttggaccggatccaaccggatcacaccggattcaattctttatggatttgaaatttccgatctcagtctctcaccacttggaattatgcagttatgggctctgacacaagcactatgcattgtagcagaggtcttgcctctacaaaaaaaaaaactttgaacttgttttttgagctttttgaggtggattcttgccggggcaccgccatgctctggcagtttgacaggcgcgccctaggcgcgcacctcttgaaaaggtggcgccatcaaccctagtgagaattaagagtttttgggtctagattgacttctgcaagggtcccagacccgacaggaagtcctccattaaaaacctttggttcttccgtcagaattttgtttaattggaacaaaacaggttgacttttctagatctcagtatgtactcaagtcccaattgcctgcgctctgtaacttttccacttctttggtgttcgaaattggacatggagttaaatataagaaattgaaatacacatgttctggaaaacaagacctaggaggatttgctcgttaaaaagggaagattgatacttatctctttcatcatctgaatgcactagaaaatgtcattttaaatgaatagagaaagcctgaatttattttgtgaaacaacttgtgtgtcagatgaccctcaagctgagagaacaaaaacacaaacctggaagattgtagtaagagaagtcatgagaaaatcagagtcaagaatgtaaaaatttgattaaaaaggaaagtaacaaccgatcagaaagagaaagtaactcataggtctgcattaggtttaatttttggatctcattgtttgtgcagctctgctttcctcttcttgaattgattcagcctgtgattaatgggtattgtgaataaaggtatgattttactataggtaatgaacatgtgaaggtgtattttcaggtacttggtatgttttgggtactgtaacaacatgtactgtgtgactgaaacaacttgttgttgaatgagagctctgtcaaatgttaccaagaatgttcaagacttcgttttggctactatcacttcaagatcttcatttttattttgactttttgaacaaattgcctaactttgcaaacaattttttaaaccagtggtacataaacctgaaaaaagaaacccttcctttatttggagtgtggccaatatctgggtgtgcttcctttctaatagcttctggtatggaatcccttgaattttccctggattattttggaaatagttccaaaataaaccaaatgaaactatcatcaatcacgtaaattccactcacaattgatcatgggggtcatttttcttaacacttgaaacagtgtcagaaccccttccctcatttggagcttgacccatgcctgtttttgctaccttttcaagtttttctggtctgggatcctttgagtttcccctgaattgttttgtagatagtgaaaaaatgaatgaaatgaaatcatcatcaaccatgtgaaattaactcacagtttcacctgaggaatattttcttcaacatgatgaagtgattttgatcctgtcacatcttttagatgggattctctgtttgcatgtagggaatagagtcagacatcaatgtatcaattcatcaactgttcttatgattttatgaatcctttatttttgaattcccaagaatgagctcttgattgcatacatacattctcctttctttgaatactgaagccctgtgtgagatgaaaaatgttgattgaccccaagtttgaaaataaaccaatatggttttatttctgtgactgaatgtatgaaacatttgaacacatacttactttggaatattgtagttgtgtgatagaaacatccgctgaagctctggccatggagtttgggcaataaaatctgaaatgaagcagattcttcatgaaacaaatttaattaggcagtttatgatatgaaatgatcaaaaaatctacaatgaacaattaacaagagaaagacttactctttcccactattttttgggaatttgagccaactcaaagtaccataaaccagagctttgagccataatggcctaaattgggggttgacaaaaggggccaagtcctgtctagggatagattgtgagtgttgcaaatcagtgatgttaacagttcaagttcaacttgattttcatcaagtggcttataagtatttcaactattggaaatccacagcacatactcaaagtcagccctcaattgtcttttaccttcattggtcaagaagaaaatttcctgtacatcctccataaattcctcaaatcctctgaatcacattcattttgttagtcaaaattcacaatccagataattaattattatgcaagctcaaaccagaaattgaattattacattgattctcccctattttttcccttcacatcactcagcttgggcctcatcagatttttctcctttggtttaccactagaaaatttttggaaagatttgttgagctagaatttttttgcttggaaatgggtcaaacaatttacacttacttcatatcatgaacctgaccattggaatcaatgacatatctgggttttccactttcttctgtatgggaccctctacacaaataatggaaaaaaatggtgatgaatttgagtttattagtcaaacttgacaaaagataaacttacattgattcttccccattttttccttttacttgattcgaattgagatcacccatattttcatttcttcttccactgcttgaaatcatgttttaagatgtgttggattaatttgggtctttccaaactattgggaaatacttgatacaaactacacttacatttcatcttggctttcaccttttacatcatctagcacccacaatcctgtgccttcttggcctgcatgagtccctctatcctcgtgaagggggcaaagtgttagaagaaggataatatcaaatttatgagtgaactaagttccagattcttataagtgtttacacactcacacttgttgtgataaggctgaagaaaccctgaatgacaaaaccaatgtcatcaaattttcatatttagtgtttccttccacttccaatgtctatatgacaagttatgacttacattgattcagttgttttgaagatactaccaccttgaaaagtaaagttagcctcattgatctatgttcattatctgtgtttgcctactcacaaattaaccttccttttatcatgtttcttcattgagcatcttgacaaatgtgaagagccgcaaggcataactgtgacgagtgcgagaattataggataaatgagcagtgcattgggatggagcaacattctcggggctgcaatgataatggcaagaacacagatttatgtgtgcaggctaggaaatgtgtgaacagagaagtgatgcttgtttgagcttaaggaatgcgttcaatcagctgatacatatgtctgcgcaaaattcgaaagatcatcctcagctggctcatggaataacatagtctaaggctttggcattgctccgttttgcgaagaaaattgaagttgcagtcagagtcttaaactcagcatcagcgacgacagctcaactccagcgatgcaaccgccatatcaaaatgcctggacgactggctgcaactactctatgccataaagactgtgtagtttcaaggaagcaatttttcatgaccttacgttcttcgaggaaacttgtgaggccaagcgaagtcgaactatttgcattcacgttcacctatgatgaattgaggaaatccactcgacaggtcttgttactgttaggaaagtctgctgttgtaacgaggagtccgtgctcaaaaaatgtgttcaaatcaataagatcataagatttgggacgactgctagggattagaaagttcatcatacgtattatattgaatgactgcactgtttgcagactgcagtagccaaatactttgaggaattggcacatgaatatctcaaactcggcatcagtgggcgccattgatcgccaaaccttttgaactctaacagactggacttggttgcaatgagatcaaccaagccgttccggccaccatgcagtcaccctggttttgactagcaagttgatacaaatattgagtggatgtgcttatctgcttctgattattaatctttttaagaaaaaatctgattgtttcacttgaattgtgatcttagaacggtgcagtaagagcctactagcagcctcctgattttaggaagttagttcaacaataatttcagggtaaaagtagcagtattgaaggcaagagttcagatgcagattcaattataaaaggaaaagaaaagaaaagggaggcagttggtccagtttttttttggccacaaattaaatgggcttctgtcaagctacaagtagttccaattcatttgaatttcaactttctgcatatatcacgcaatttaactaaggaatctccaagccagctaagaagaaatttgattacagaacccttcttctcacttggaccctggaatctacctgtgttttttgctttgatctcaagctcttcagttctagtttcccttgcctggcccctggatcttttcaacaatggtggttagcaaagaaagagaacctgtgaaatttataaatatgtgaaatttactcacagttcatcattgggtctatgctcttcagcattttcaagtgattttgatcctgtaacctttgccgtttgggattttctgttcataagtttggaaaagaaatttaggcatcaatatatcaatccatcacctgattttatgaattgatcaattgtaaagtctccaccaaaaggaaatctatattgcatacatacattttccctccttccttcactgggtgcctgtatgagaaaaagaatttcaaatcatcagattttcaaagtacaacattacccttgatttacagttttatctgtgtgtttacatacagaatattgtagttatgtgataaaatcattagttcaagttctctggctgaatcttcagtaacaaaatctgaaatcaagcagattcttcatgtgcacaagaaatcagttttcaatgtgaaataaaagaatgtgctagtataagatagtgaccagaggaaagcttactcttttccactgttttcagggaatgtgatccacctcaaagtaccataaaccagagcattaaccgaaaatagcttatcttgggggcttgccattgatggctttgatgcatgtttataaaaaggggctgtgtcttttctaagaatggtttgattgtgataaaaatcagtgatattatcaaccaaagctcaacttcattttcatcaagtggcttgtcagtacaaattttcaaattatgaaacactcactcaaaatcagtcctcaaatttttcttccctttttcagtcaagaaaaagatttcctgaacatcatccataaaatcttcaaatcctctgaatcagattaattgtatcagttaaaatttatcatttcaattcatcccttgcttggcaccaatataatttagcaagatgtatcatgtggattcttgagacatctgatcaagttttggcagacctgatcagatgtcatataggatatcacacaaaaattgtgatataatgctgccaaacaaagccttaaaatccacaatcaagatgatttttgattgtatgatattaaattagaaatcaaaatcaaattcttacattgcttctcccctatttttcccttttacatcactaagcttgggcataattcgactttttgccttgggaatactactagaagctctttggtaagagttgttacattaaaatttttgcaacctgattggaaatatttaaaacatgattcacttacttgatctcaataaccttgccgtttgaaacaataaatcttggccttgtaccatcttttgaatgggtccctctatacagatgaaccacagaaaacaaaagagacatttagaaaaatgtttcattttattagttaaaatttgaaatcatgattgtctatacattgtttcaagcccaattttcccttttggtttatccagattgccatttctcatctcactatcaggaaattggtttaaatggatgttagattgtacgcggtctttgaacattccaaactgttgggaaatatgtgaaagaaaccatgttacacttacattccatcttgaatttttgtacctttgaaatcaccattaaacacatgtgatgcggcaacttctcttgcattagaccctctacacacatgaaaggaatgagattttggaagcacaacaacataaaattcaagtcagaatttgaaagcaatcactggcttgaagatttagtcttggttgtgtacatacagttctcgtgatatgcttgcagttgaaggacccctaaaagaccaaaccagtgtcatcaaaatcatgagatttagcttgctgcaatttttttatctgttgtttgggacctacattgattagactagcatgttgagtaggatggtcagcccaaaatatttgtatgtctattctttcgtgatcgcttactcacgaagtaagcatcctcttgtcatgttccttcattgagtgccttgacaaatatgctgcagaagagtcgaaaggcattactgtgacaagtggtagaagtactccataaatgaccagtgcattgagatgaagcaacatgctaggcagttcttggggttgaacttgctatagcaatgagctactggataaagtgtttggagacaatcgatctaaatatgcacgcagaatgggaaatgtgctgatagccaagggatatacttttgtgtgtgcttcttgatttcaacggggctatccggtgaaggaaacttgtgaggatcagcaatgggagttgatgtgatgtcagctgaggtgtcgggctggggaattcagtttcatcgaactcataaggccccgactgtcgaggaaaggctcctccttgaagttgcactccgcgagcattggagtctcatcgaccagctcagtcaacggaatgggtcagttgggtacaatggcttcgttaagctatcatgataagactttcgacgatacacgacctgagtaagaaactgtgatgaggagtgctcgagtattagcgacgaagaacctgagagagaataaaagataaaagatcttttatgatagacgacaactgagagtcgcccgaatagtgagacgaataaataagatcgaatgaagaaaagacgaaagagaacaaaagacgatgagacaaaagaaatcatgacgaaagaaaatccccatgagtcatgcaccatcccgatcatcccaatgatccttcaaccgcctttaccggtccgatccatattactgtcatcatcacactgagagggcaggctgtggaatcgtttctgctttggcaaatgaaattcaagtggtcatgagtctcaaacttagcatcggcgacaacaggccaactcggcgagctatgcacgaaaatgtttggatgactcatggccccctctgcgtcatagaggctgaaaggtttcgagggagcaagaatgcttgaccccatgtgctccgaggaaaccttggaggccaggtgaagtcgaacctccaacattcatcaacactcatgatgattttagaaaactcgcgcgtacaggtctactcataaggagagtatactgtcgctacaaggaagccaagcttcaaataccgtgatcaaatcggtacatgcgacaaaagctgatacgaaactatacaaggaagaaagtacatcatattccattgaatggcttcgttatttgtaataacaaaatactttgagaaaactgcacagggatctcccattcaacttggaatcagtgggcgccatggattgggggacttatgaactccatgaacccagaaactggacccggttgagatgagatcatccaagccgttccggtcaccatggaattactatgatctcgattagaaaattattgtacatactggagggacgtgctgttgcacttttttgttttagaaaaaaaagtgatgatttttagatgttattacgagtcatgcccttctgtcgatcacatgtggcatctttccagatccctcatccactctgatccaaggcccacatgaccatgatagatatgttgaatggactagtgtatcgcgttcgtgctgagatccagctgatcacaaacgatcctgaaatcatcatgaaggggactactgacacgaactgtatactctcggggctgctctttcttgtaaagctgaatgatggacaaatcgagcgacgatgataaggagacaagaaagtagaagggataaaatcagttgttcttgttttaaaaggtcaaacaaaaacatgagggatgactaaacccaccttgaattcgatttcagaacagtgtaacaagagccttcctggtgcctcccgatttaagaagttatggatggccttttgggattgatagctgagatagcggaagtcatacttgaagtcaccgacaatcggtccagccaagaatctcgaacaatgtagtcgaagttgatgttttcggccagtctgtggtgtcaatctgacaattgcatggtttgactgtaagaaagaaaaagagaaagctctgcatcagcttgcagtgatatttagttgttgaactcggagaaaagaaaggattggcaggtttgggaagaaatagagagagagaaagagctgaactgttgcggtaactaattcccaatttgttttagtttgcttacaatccgtgccggttcgatttgctgatggggaaaggatattttcaatgaaaactttgaaaagaaggaatggtatctgcttttttcataatttttttccgactaacattcggcaatcaccatccgatccttactgtccctcatcctacattcgatctgaccggaggatttagcatcctgaattggaccaatcctatcacctaggaactggatggccgcatagtaggtcttcttgacggtcgagttcttgaattgggtcgagagtgttcttgatgcagtggatgacttggctaggattagtggtccggtggtcgatttatccaacctgtggactatgaatagctttcctcgtcttttttcgagatctttaaatcaatcaatcaataaatgatatatcagaccatggtgtgtgtttttttcggtttggtattttttttatttttgtcaaggatgtttttttttgcttacaatccataattagtttccatctaatgtatgcttcagatccaagttctgcctgtagcgcacaaccagctggtttatcgatcacgaccactttctcattttcaaatagaatcttgggtggtttgaaggatttctctagattcgcagttagttcttcttccctctctagtctttgtttctcttgttcctcttctgataggggcttctctcttttccgagttctctttgctgttcctaatcacaggtttcatacataggtcattatcgttagtttgaaatttcatgatcaaagtcagatgttacttacgagtcagctctgttcgatcggtttcgttcgtgtttagcacaggatcaatttgagatggtgttggtcgagtgaatgacatttttgatcgagtggatgggacataggatgatgttgatggtcgtttgatttgggttgagctgggtgggtagtgtgagttggcttgagtagtacccctggtggccgccgccgtcgtagcagtcctgatgtgagggcatctcctgggtagcagcgatctgagttttgaatgtaagcttttcgatgccatcctggttgttgttgtttttctggtttcgcttcatcaaaagttaaattgtgacttggaatatccatctggaatctggtcaccccccggggtagcccatcggcccccgtgttgaccctggtgggtttttcagctcatgaaaggagactgagcacagcacagcaccaatcaacaccactcgatcaaggcatgctctcctcaatctcatccttccgtctgcttcggctatcctcagcaacactacctcggaggaactactactcagtcctagccccaaccgagcccagccaaccctcatcaactgatccctcgcaaactgagaccgatcgtcaacaatcgaattcgatcgaagattatgtcacccaactggctggatcgagctcctcaatcagttcaccgtcagtctttaaacccttcctggatagcatgatctcattggaactacttggttttcttttttttttggaaaccaattgacccctttcctttcttgattatctgcagcgtccgcccgcctcaatctactagccaggctaaagaactcatccatatcccagcaaatcctggctgggctatgagagcccatccagagctctacgatccaccagtactcaaaccaacccatcggatccatgttgcaacgctggtgatcgaagcctataatccagaaaaggaacaactacccctcgttgccggttttgctctccaggccgcctatcatctcggtatacccgtcacccgaccggccgccatgccgatcaaaaccgagctacataccgtcctgaggtctggtttcgtccacaagaagtctcaggagaacttttggcgattgacccatcggagggtcatcaaagcttatgatgcgaacgaggaagtgatcaaccgatggatcaactatctcaggacggatgccgtcagagggactaatgtggccttgaaagctcaaaggttcctctatcgaccgatcggatggggcaaagatgtagacgaactagcgagacgagaactcgaattagaacaactcgagaaacccaaatcaactaacggaaggaagaagtctgctagagctcgagccaatctatcatcttcttcaactcaggccgaactcacccaggccgaagcggtgaaagcattagcagaacgactgatcaaagaagaactgataccgaaggcagaagcacatgaggccatgttggcctcaactgggaccaaggatggtaaaaagatggcagagctacagatcaaagactcggataataataacaagtaatcaatccgtctatgtttccaatatttgaacgttcaacttcaatccatctccatttcagacgtttttttatatatctttgttattcttgacttttccttttctctttgaaagtgcatactgcgagttatcagatagaacaaattttagattcactcttatcaatgttcaagcaatattccaaggcaaaatagcatatgtctggggacactaagttcagcttcaattgggctgccttatagttcaggagggatgctccccgcctcgatagattgagggatcgggaaagaatctctcttaatatgatattatctggtctaaatcacagctacatagagtgcccatgctttttgcaagtgagaatctagaggaggacaaagaaaaacgagatcaaacaccaagagtgtcaaagccgtggatggtagtccccggagccttctgcaccggctccgatccgtcacggccaggtcacaccgggtctgctatgtatgattgtatccggcctgttcgactcaggttgactcctccagtggattctgaatttcggagacatcaaaaaatcacaagatgtcgcgtttgaacgcgttggtcgtcggcctgggcaactacacccatccactcacccgtcattcagtgagtctacctacgcagtactcaacattctcatagataccgttctactattctctggagtgacaatgatctagatgaacgagattatagggctgactttgagtctttttatttagatttcccaactcacgcttgaaaatatccacaaccttttgaatcaccaccatcggtataacgtgaactccgtggcatcagcctttccgtcctcaccgagttcccatgaagaagcactatctcggctacaatcagtccagtcgggctccgatctatctaatcacttgaaactctccaagccaaattcagcttggatagccaaacacgatttccaatcattcaatgggacaagccctatcaacctaaccctgcaccttctcaaacctcgagccgcaatgaacatctccggtccgatcgtccagtcttatcactctcagctttccaagtctggccatccgacaaagctgatcatcatccatgatgagcttgatctcaaaccgctcgtcgttcgactcaaacggccgcctcaatcatcaaaacacaagggccacaacggcctcaggtcggtctttgccagtctcagggcctactctccccaaaatctatatactatcggcatcggcgtcggtcgggatgtctccaacccgagcaaggatcctggagacgtcggaagatgggtcctcagcccactcactcggcccgaaatcgaagcttgctcatgggacgtcgaagattcaccctcttcgaatccacaacatcgaggatcagtggtcttggaagcatggaagcagatcttagaaatcatcagaaactgattatccaaccttacacgatcaacaagaaaaaaagagagaaggttgggaaattaactctcgtactctttccttcgtgccaaactgttgaacagtctagcgaatatttccatacagcagtttcattcctagagttggattgttgtttctggtgctaatttcgagagtctgaaccatggctagatttgttttccaagtgtaattttgtgcacacttgatcctcacaatttgctttcaatgcagcataattacccctcctgaaatgagtgggagctcaaaaatattgctatgctgtttcaaaatttcccatcctgtatagcaacttgaaaaactgtctaacatgttgctcgatcccaacacgctggtcatttatgaagaactttcagcattcatcacagtaatgccttacagctcttctgctgcatattttttcaagatgaaaaatgaagacttatgacaaaaagataattaatttgtgagcagagtcagagtaggaaaccaccactaatgaacatagatattcaatggatcaattcaggttataaattatcagaaaaatatcataattggcaggaataacaaaatttcaaactttgatcttgattgtcaattttaactcacaaactcaaattgattgctaatttatctttccttcctgtgtgcagagggtcccatcaagaagaaagtaacaattcaagcctttttgttgatgggccttagctaatcgactcccaaacttggtaggattgattcccaaatttggaagtcgttgggaggaccacttggggaaagtaccaggacatccccagccccccccctaagagcatcttcatcgcggtccctaaattgggtccctatcccacatttagggaccggagaccaaaaatcaactcccgccacggtccccagccgcatccatattttatggatttcatccttggtccctctccagacccttgatccagggattggatagggaccaaggattgtgcactcacagcacacctcaacgtaaatgtcacacaacacacaccacaacctcaagtaaaatcttgtcaacactgcaccaatacttgcatgtcatgttgatttacagactgcccagtgtggcagaacaagtctgccagtccctatctgcattcctgagtccatattttcaatcaatagggacccaaaaatacggactgtggtggagatgctctatgctgtgggagtcgctcctcccattcctgaagcacgaatgggagtcgattctctcatgaaaataatgaaaaataaatcattccctggattaatcttccggggaatgccctccaaatcttgacggccctcccggctgtcaatatttggacacgttcagcagccagagggaatcctcctggccgttgaattttgtccccccccccccctgccccaccagcctgtacacctcaactgttggaatttcactcgacctctctctcattcttacttaacatgtcactctttttatatactcattatgcataattgtttgatcccacaacttgtgcttgttgtatctagattacttagacctcactggatacagagataatgaaaacatcggttcttagctatttttcctggtcctgagtcaacacttgagcctcctctcagccttaactcaaagcgcacttaagcctgctttattaaggataaatagcctattacagactctgtctgcttttggctttgccgacttttccctcttcgacttcaatttcatcacaaccgccgggagttattactgtcagccgctgagagtgcacaaacctcagcaaccaagaggaatcctctgttggagtatatgcttatagcaaggtatgcttcaaccaaatcattggaccaatcctgtatatagttcccacatggattagtctagtgttttcttctctagtgaagtctttttctttttcactcctaaagtgtcacagatgatacgtcagtgaacttcagtcatcaagtccccttctttgtctcaacatcctcctggttgctgagggtgtccacctctcaacaaccaggaggggttttcagggctggggacgtcctgggactgtccccaagtggtcctcccaacaacttccaaatttgggagttgatcctcccaagtttgggagtcgattagctaaggcccttgttgattttgaaggtcaggtttgaaaatacaggataagcaatgtaagaattaaatttctgttttgatacaaatggaaaaaatacaggaaaagcaatgacataagaattaaatttgtgttttgatactgcataataagaaattgcctttattatgggttttaactaataaaatgaatgtgattcagagaatttcagaagttgatagaagatatacaggatttttttttcttgactgatgaggcagagggagtaaggagctgagtggctaaatttggattagttgtgcatatttttgattttttatttcataattataagccactttatgaaaatgaagttgacttgaacttgaattggtaacatcactgatttccatccctcacaaactattagtatattcctagagatgatttattcatgtacactcaactcaagccattatatatcagatctctggtttaaaatccattgtgttgtctcacatttcctgaaaatagggggtagaaagcaagtttttctctgatgacaatagcccacccagtttccaatacccagtttcaatggctgaccaccttgttcaaagttgtggacagaaaaatatttttggatggatctggtataatctgagggactctggaatacacatttaaaaatggatgtgtttctaagtgtcaatgatttgctgattacagctaaattttttgctgatgactggctattgtggactgggctaatggtgtcctagtctagtgttatttcatttcacattagaacttgattgcttgatctatgaagtatctgcctaatttaagattttgtttacaaaacttcattcaaagaactaacaggtatgaattcatcacacaactacaatgttctgttagttcttcttcaaaattctcctaaattcagtcacacaactgaaaactaatcaccataaacaggaatagtatttttttaattcttgataaattgacatttttgtatgacacaggccctcagtaaagggaaagagggggatatatttatgcaatcaacacctcattttagaaatcaggtgatgaatgatttgttgatgttcaaattttgtccctatatatcaacagaggatcctgcatggaaaaagaaacatgatcaaaataatttgcagataaggttgagcaaactagaccttgtgatcaaccgtgagttgtaatttcttacatgattacaatggttcaaatttttcctcagcccaccttttttgaaagaaaacacaagacattcaaaggaatccttactgttcaacaggtttacagctatagcaagaaagcttgcaggctcagaagtcagaaaatccaaaaaaaacgttgactacagtcagaatgtttggaagaatacagacagacgtacaggttgtgatgtactggtcagcagcaccaatgcgacctgacctgacctgaccgcccccccacccccaccctgaggggaagctcagtcacagcttgggcatggcatggagggaaagtgcactgaactttccatcaggattccaatggtgttactcccatcacctgaaagtgtgtaaaaaatttaaaaaaaagatagctgatttgattggaggtaatccatacataaatggacctgtattcttccaaagcttccaactgttgtgtgtagattttttttttattttctgactttggagcccacaagcttccttgttatagctgtaaggattctgttctaaaacacacaacaggggcaaaaagtcataattcaaatcaattgtttgaatttatgcttgacaaccaacatccagttgatttgaggcaaaaaaggatttctcattcataagtagttgcactcttatttcttcttttttatttaattcttttctgagttcctccaacaaatgtttggaaaaaggaaacagcaaaaagcccatttaagctcttctctctcttattgcttatctgagatagttgttgagccaattaagatggggagactgccaggatttttttttttttcacttggcacacacaaaacatctgctcaaccaaaaatcttgatcaaaaagggatggtttttcattttgagacctcaacaacaacaaaagaaaagcacaacccatcaaccttaacacctcaaagacaaaaaaaggaaaaggctacagaaaagaacactgaagaattctaggagaacaccactacaagatacagattcatgcaattaatcaccagcctaaaaagatgaaatgtttaaacagccaagagaagaggtaaaaggggggaaatagcagagaaagaatagagtgagctgacacaaggaagaattcagtcaatacgacactgaaaccttcaaatcagtgccaccattgttttggactgcttgatctgtaagcatgtgtttttaggtccggtttgatgtggaagagcaaaggaagagaacaaacaagttgttgtatatgtataccaatgttttgattttaggatttggaaggctacagattgcacctgatagaattgttaagagggacatagaagagtagagggaagaaggggtttttcttgtttgtttttgaaaaaaaaaatcgacttttgactcaagttccaatttctaggtaaaaggacaagaaagggatggaaacggtatgtattaatgcttcttcaagctgccaagaagggtgaaagagatctagtacaagagggaaatccaaagttattattactgagtgaattgggtacataaactggaacggactcacttgtaaccaaaaaaagggggagtcatctgaagctacgaatcatttcgatcgccaacaatagctaccaagaccgagatatcgtcattctttccaccaacataatgaatcccttcctcgttagctcgttgtgagaagggagaagtgactgcttgttgatcttcgactaccgttcgggcttttaaacaaagtgactcagagatcatttgcggggtgaacgaccgtgaaactgcggctctgccatcgccgggattgagagagtcttcttttgagatcgtcgtaaacttcagcacctcttctaaaatgtcttcatcaaacagattatccgccaatccatccgaacccaagattacaatctagcagggagtagaaacatgagacaaagtgagaaccagtggaagcaaagctcgaggtgcgtataaagagtgtgagcttacatcatctttttgaactttgatgttgtatcgctgagcatcccttgcgggtgtagatttggaattggtaccaatctgaaccggataattgaaagaatgttgctgttcctcactcctgaagatgaaatcatttccgcgaataactctagaaagaataaaagaagatttagaaaggccatgtgtacccagcgaaagaaagaaaaacaaatgggctcacgagcaacaacaatctccaagattggcaattctcaactcatcatctcgaaggatggcaatcagagcagttgtcgaacctaataagccttctagttttgattcatggattgagcgctcgaaggcgtgctgtaggatgtcaacagggtcgattgcgttgtatgagagaaagcgaacatcgtctatatcttcgtatcgagagacctctgtcgagcaatctggatggcgaagagagacagtggaaacaagaatgttaatccgaggaggaagtagattaggttacatgcagtatcaaacagactcaacgatgcatcaatttgctcgaaaacagccctggatttgcccccggttttccactccagccaccaaccccatcggcgacacccaaactatcagatctcaggaagtaggaatcttctccaacctgaacactgctcatcggatttaactgcttctcggcttcaatattggcattgatatccttgggtgaacttctgctgctgctgctgctgttgttattgttattagcaccaccaccgccggcgcctccatggaaacggttcttggggatcccacttgcaccattcctgaagacgaagacgttctttttctggaggagtgaagatttggaaggttctagttgttgatttgtctgagttggatgagagtgcccgtagagattgagtggactgaattggctatgaggggagagatgagaggttgttgatctactgctgagttgatgatagtcgtgagtaggatctggttcggatgagtggttgaggagggttgaggaggtctgaccggatgagttggagtgagtagatctcgttccggattgatttgaagtggttgagggggaacgagattggggggaggtagaacaggatgctgatgaaggttgacagacagatggatcgataggttgaaagatctgatgagctggagtacattcggatgagttgaggctggctgatgggtcgaagaaggagagttgatggtgattaggtggtagactggttagtgatcgatggctgatggggatcttcttcgtattatggtggtggtggtgatgatgatgtaattgtgagttagttgaactggttgttgttggtgttgatgggctgttagtagtggttgaggctggtctgagtaacttgaacttgatcgttcgaatcgatttctggttgggctgtcgtttgagtgagactagactgagtagggaggctcttgagtttgggactcccatctcgaatcgatacgaatctcgtttttttggtttttctttcttttttagaagtcggattcgaggaacgagcagtgaagtgagaggttatctaatgaagatgggtcgagtggcggcgagatggtcaacagggagaatgcggcggggaagagtcttttttaagtttttcttggcaatctcatgtatgcggactgcgcggggaaattacccgaaatcgaccgggtggagacgaaaaagagtcgggagacatcacgggatctgacagtcacagaggcgggaatcgaaacgtcccgcatgatagtcgtgttgagtaagattgacccaagcacccatactctgaaatgaaatggatgattttgggaatgggtcaatctacaatcgatcaccttgtggttgaacccaaccctgctcgctggggaggagtactccccagtcattactttaacatgcctgctcaccaaggagagggtctgccgggtgaatgggtacaccttgtacccgctcgccaaggaggaatcttccttggcgagcatgtatagggtgatcaccaagcaaagaagtacaactgtacatcttttaccctttgtccagcgccgatttctcctgagccatcaatttctatttgctctccgccgttgatgaagtgggtacatatgctttgtcccatttgcttgagagaaagctccctgggtgaacctctacaagcccaaggaggaatctcacccacgaggcaaggaagccccctcacaagcgagcagccacaaagcagacgctgctcccatgggcccttgggaggaaacttgcttgtctatcagatacaagccgcttgccaaggtgtaatccagcccagcgagcgggttcttgtaccgactcatcacctccaggctccaaggtacccccacccgccggccgaggggccaagttggcaagttctggactcctgacaagcccaaatgggtagtatgcacatattacataagttctttttttgtttttttgttgttgtcatggttccgatggattatcatgcgggacgattcgttcttgcctccaatgtgagcttgagtaatttgttcctgtcttataaaatgggcagtcaaaccagctgctattagataaattcttgataagctaggaattctcagcttgttcatcaacttaacatgggttgatagagatacatagttatccccttttttggatcccatttcagtatgtgctcatgctggcactagaaagaagcgcattttctgatttcaatctggatgcagggaagaagaattgaattttgatctgcgaggtctacatatcccccaaacgttgcggcgcaagcatcatgattacagtaaaaaactcagaatctttggtttccaaaccagagatgttagggcacgagtagcgtgaactaacgacaggagagactgaaggcgaacctgatagaaaacaaggtgagaaatgagaaagaaagaacaagagagaaaagagaagagaaaaggactacagacctgggtcgagcagaagagagacaacggcggggtgagactcaggcaacaagaaaagaaactgaaatgattggatgaagaaaaagagaagacaacatgacaatgaaggaactctaaatacaacagccaatgcagaactaggtttccaaccttgtgcatctcaccacgtgctggtgaacagatgcgccgcagcggggtgaaaaagaacccgtcggacctaaagttcaatatacaggcagtgagatgtcaacaataggcgacctcaggacaaaaactcaaaagtttcattttctttattttctataaaatcaatctctagacaacaacgcccacagatcatgttttctttatttctaattctagtcatgtccagttattttctatacataaatacataatatgtatcttctatttctagttacacatattatgttgttaggcgcgtcgaggagtattgagatcccggcgcgtgtcgagtaaaatttgtcttaaataacctctctctctcgaacccgctcttgttcccccatgggatttatcttgttttcactctcatacagctatttcggaaagggttgtccagttgtctctcaaattttttttttttttgaaaatttttaaatttttctttgtactgaactacagccgaggaggtacagctgtcatcagtagttcagttctgacaggcccagttcagtaaaaaaaataaaaaataaaaaaaataaaaaaataaaaaagatttcgcgagtccaagtggacaaccctttccgaaatagctgtattataatatattactagtatatgcccccaaatttggggaggctgctcgtttttgccccggatgttgggggttttacttgtttaaagtcctatggtgtacctttgattttgaaggtcgctatgattgtaaagtattagtgaatgtcagaaatgacattgaaatgtgaaatatcgacgccggcgttagaagccgcatgagaaatcaatacaaaggctgacagtttgtttggccctctgaggccatttttttagttatatgtagatacgtttcatcacttatactttaggatttcgaaaatcctccctgcaccctgttcctgcaacctgccaagactttcagatccctgaaaattctttacatgagagaagtcgacaagtgtaattgaggctagaggaccgagaatagaagtacacggctgggactgcctgtgctagaagtaaatgatgatcaggtgggaataatctggagaatggcaagacgatatgtgatgagtgaggaaaggaaggcggattgccttgttcggcagccgtctccttgcacggcaccaccaccagctgggtccaggttgaatcgaagggaacagccgtatccgagtcagaagcaactggcgaccatggcccgatgtgcttatgccttcaatccggcgcttctctcttgtttgcatggttgggtgacgactggccactccctcaacccactccggcactcgttctgatccccgcagattgcacatttggaagtccgctggctcatcacaaaggctccttcctggcgctaaacaaaaaaaataaaatgaatagatccggccatcttcctcttctagtgggactcacagcggatggccatgtcccccctttccctttccgcaaaacctccaacgccgacctgcgtactccccttcttccataaaccgccttccgcaccatatccggtcacgtgcggttgtccttcaggccccttcatcttctccttttcaaatcttgtcgacaatttgagcaccagccggtccttcaataaaccagtctctattatctgtgtcctcactactctagcccatccattccatcctcaccatgccgcgatatccactcttaccaaccccatttgacaatctcaaaaccgctacttcgcaaaaccaactatcaactgagtctgatatcatcaaatacctcgagccatttgctagttttaatcctcaaaattcatccaaagaatctcgatccatcgactcgtaggtcgctcatgtctttttctttctttcttgtctcaaggatatcaattcttctgtcaatctgaaccccctccgatgattctttagggttaagcttgcttcatccagtcatattacttatctttacccaaagatcttcgaactacccggtcaatggatagcgctagatgccagccgtacttggatcatgtattggttcgtatccatcaacttttttttcttcttctcattacagataagtcctgatcgaactctgtgcgatcgtagggtcttgggttcactatccatgttagatgttaaaatcaaaccggatgagagggatagagcaattcagaccatactctccttccaacatcccgatggcggcttcagcggctcccctgggcccggacacctagcccatcttgctgcaacttatgcatgcatctgctgcctggctatcttacttgaggatgctggacaagacctcgtcaatgatacctggtcccaagttcaaattgggaaattgtacgcttggatgttaagcctgaagcgccccgatggaagctttgccgtccaacatgacggagaagtggatgttcggtatgtcatctttatcgctttggaatattagattttaataataataattaagagtggttactcatctacatgccccccatatatatagtggctgctttggcgcgctggccgttgccaccatgctcaacctactcacacctgaactcgtcagggatctcccgcaatacttggtcaagtgcgcgtccttaactttctttcactcttctaccagaggtcaatcgctaatcagcatcctggctgatcaatcaacagctgtcaaacccacgagggaggtatgggagcaacttcgattttgaatccccaagaacaaatacagtcgggactttccggtaatcacaccggttcacctattggagaagcacacggaggatacacttcctgtgctttggcctcgtacttctttcttcaaggataccctgggcttcctaatacacgtaaatttgattttgaagcctgcttacgctgggtcacccaatcccaagccttgccaatagaagggggcggcttccgaggtaggaccaacaagctggtcgatggctgttacatttggtggtgcggtggacttctccctctcctcgaagcaatgctcatgtcagaccattctggtaagcttcttttttttttatcttcatgaccgactatcttatcggtgagttaacgccatgtttcttaggagaaaaagaattccccgatttgtgtgatcgacaggccctacaagagtatattctgctcgcttctcaagagcaacctactgctgaatccaaaggtggattgaaagacaagcctggaatggatcctgacatgtatcacactcattatatattatctggcttatccgttggtcagcataagccaagctattccagcaagaaaattcaaaacctcaccgaaaacttcagacttcctgacttttccaagtgcactcttggaaacgatgaaagccagacggaggctttagagagaatgaaaggtgtttattcgaggatcctgggatgggaatttgatccaaaatcaaaactggtcgttggaccccccgagaatgaagtcgtgagttctcggaatactttgaattgtagacggttcctgatcacaaactaatcgactctcactatcactacgttctctcagggaaaagtcaacccagttctgaatgttaaacattcagccgttgaacagattatgaattatttctatcatcaaaattgtccaattagcaatccgtcaatggttcctacaaaaaggaaaagtgcaagtgagtcacacaaatgtgtagactcatccaccaaatcagtcacattgaatagctgatttgggtttaatttagactaacttatctagccagcatcaacctcttcaaagtgtattcagtacttctctagactaaattgaattcaattttccaattaatcaatgttttagaacaattatcccagtccatcatgtagttatttgcatagctttgctccccttcaaggaattgatgcattccaggttgaccaggattcctttttttgcttctacattcaaattcacggtagtaatcattcaactgtgagtgcaaacaaaaaaaaaaatagcgtatagctacagaacttttctgctttgcaactggccttgattagaaaaatttgtctctatttggattctcaaaaaacccatataaatctgcagtccttcaaaattgaaaccaaaaattaatcttgctattttcaaatactcagcattattgccaataatggtggattcatcagtgtcagtccccagatatgggatgtgccagattatgatgacacaaatcaaacaattctatttcacaaaatgatctgccctttggtgttactttttcggctggaatagaatgcaacttcctccattacttctgataatgtctcacgcctcagtgaatagaaaatgtggatgcgtatctgtggtcggaaattactcaacaaaaagaaaaatgtctgtttacacggttttggaacagaaaacatattggacaaaattatgaatggaacgtgcgttgatgcggatgaagtgtcagtgagcatgtgcgcacaaatgccgaaatcacaagaggcgaatagaggaagtgagaaagtggttatctggtggatgagaactcgaacgaagcatcctctgagctcgattgtcgcatgcgacactctccaaactacgcacattgcggttgaagccagttatagaaaacccagttgattgagcagaaagcatccagcctgaaaccgaaaaagtcccgatggaaaagattgtcaagtatagaattaaggaagagtcgaactgtgcttcggaatcaaatgggtcgaggtctggtgcctcttagggtcaaaggtgaagcggcattaggctcgcgggctttgagacactgagagcaggctggacgtttgaccaaatttatcgaacgggcaagttatacatatgcgtcaattttttactataataacatgaccgcctttattgacgaacttaagaggcagcaagctggcgactgtgaatctatgaagaaagatacatactcgcaattcctgacgtgtctccactacacgaaaacgtcactccagcactcgtcacgcatgcttttgccaatgcatggattttgttccaattttgttcccagtaacattagctccatcatcatagaaagatcaattgtgctttgatgtagatccagtcgaaaagacttacattttacgtaaggcgtgatcatgctaaattcaacatcacaagtttgagttgtaggcgcacttgaattagatccatcggagtcttttggttggcatccttgagcctctttaggtgacagccgagttaatgatcagttcaagtgaacccggttgaggtcatctataataatgatacacaacacatatttaagtgacggtgatagcttctacttactgacgaagtaagcgcatcccccggtgcatttgaactcggaccttccgctgcaggctaggtgtgaggtgagtttcagtgcagatttagataaatcataatcggtttgttcaaaaattgattccggtcaatatcgtgttatccgccattgagtgacttactggtgaaacgactgttggcgcccgtgtaaaaatagcactgttcaacagtaggggtttcaatgtttgccgggtaacctgaataaacgagactgggtagtaggatgagagctgtcagaaagattgaagaattcatgaggagttcaatatatgtatcagttttggaagttgcagagagtatgtcaaagactagccttggccatgtgcagtagaacttatacttgttatggatcctgccacgatggaatggggcagttgtgaagtctgaagtttgaccagcacttccatctccatcgcgcgtcaagagagagctcataattaagacatcgctacagttgacagaacgtgatggcgatgcaaatttttcgatacgatatgtctgtcactttgactagacatccgcaggcgtccgccatacgaggtgagtcttctctcacatcttcatggtagatcaacagccggccgcgcatgcaacagggccgaaaaggctgttggctggaaatggccaggaggctgtactgtacgcttcagctgaactggagtattcgcagttgtcacacctgtgagatacgtggtccaatcgggtttgtgtcgttgagggtttctagaactggactgtgaagaaatggaaggctcttgcaacagattcaagacgagctgatattgtatcaagaacccaagcagttaatgctccaaagcacgaacaactgaacgggcacaccaagctatgcgaagttcgaacgtaactgttgtctgtgaaacgaaaaatgtactttggcaaggaatgtaagaaccatgtgggtcatgtggcgactggagattccccctggcagcttagccatcttctgcgcggagcgctttccccaggcaactttattagggcgctgagggagaaaaacgaattattactagctccaacgcactaacttctaatgctggatgccttaaagttgattttcagttttggtgttcaactcgccagatacagctcacgttgaatacgtgaacttttaattgcactcctttgaggatctcagtgggcacttaaacaagttgtccaaaatcagtcaaagatttcaccaaagtgcggcgtttagaatctcgatcatggaaacagatagagtatgctgaaaggataagaggaaacaatttttgcctgcgtggtgtttcagttctacgacccgttggaattgaatctagagggagagagagacatgatgattacagttctaaacatgctaaagcgccaccaatgaaatcaactattcgagtgcaaatgtcttgtttaacctcttcagcttgatggcctgcaccagataagatggcactccagctctcagcaatcggttttaaatgttcgtgatcaggattggatgaggaagtgagagcgtcgaccaaacgttgaagtaaacgttctttgtcaaccgtgccgggcatcgtctcatctctaccgctaatcaagaccattgctgccaccccattctgggccaccggtgctaagtgagtcgcgaggagttctaggggaaggtcagaggaaaagaagtcttcgcctgttggataatcttgcaatgatctggccagactgagccaccttgaagctgagatcgcacatcgtccacccgaaaacatgtccgaaaactcacagggaatcgctgcgttgacttggccggcgtcgacaagctgtgtcagattgagtcaaaacaaatgatcaggagcttaaagagagatcgatagagtacaagagatcgatcaagatcgacggaccttctgagcttcttgtaaggatctctggtatgtttcctctcccaaagtgtctaatatgtattcacgatcgctgacgggggcttggaggatgatggccatgattccgtccaacgagttagagttggctgagccattttgggcgttgaaaagcttgatgatatcctgacaaccttgattccacgcagatgatttgttaacaaggcgagatgatacattatatcaagagatgataatcaataagacagagaattagagatttctgctaaccagttgaatgtccaagcaatacgaattgagatttgccgatagttctgagatagttgagtaatttttgtatctcttgagcatctttctcgatgctaccgaatccgaatccagcgtaggaagacgagagtaagacctggatgagggagaaattgacttcttcgagtgctggagcgagtaagtctatgtatggaacagcacatagcccatcacctaaaaacgatttttcataaatacgtgagtatgggtatggtgtattaattttaagatagtcagccagaagactggcagaagttggtgctcaccaagaccgccgatgaagatgacagtggaacgagcttccaagtcgcccgactcgaatgcagtcaatctgttatctggatcatactagatagccacatgcgccgatggagattggatgcaggtgttaatgatgtatcgaattcagcggtggacgagcagattgggggaaaatcagggagggagccaaaccagagtcaaagtcaagatcagccagtgcgttcttcttgcagagcaatatgtgtgtactcacgagatggatgagtccataattggcagggttgatggcctgctgctcgagaagatcgagcttggatgaggacatggtctcaagtattatgtaagcaaatccatgtatgcagcggcggagaaaatatgtatgcagtgcaggtgatgacgtcatcataggctcacagctgataagttaagctgagtctacacagcaagacacagcagcagcagcagtacatacatagtggggaaaccagacatccaccaactcggcaagattgtaccaccgactgcaatactctcaatgtcaagcccatccccaatagtcgagctcatccctcaggtccaatctgtgagtctcagagacgagtaatcaacttctgctcatgagtttaatgtcagtaaactgatcttgggcgtcatcagtacgattggggcaaactggggaaagatggtagcaaggtggccgagtactccaagcacctaccaaacttccattacgacccagaaaaaccgtatgccgaggtgagttgggatctggatagtctatatcgacttgaaagctcgagaattcatctgacccagcgcatctcttaaaaaaaacagctttggatgggaacacattcctccctaccctccaaattgatcgatggcaaattgctctctgatcatcttgccagtgacccggcccaattgctcggcaaacaaatctcgaaccaatacggaagccatctacccttcctcttcaaggtcctagcgatcggcaaggccctatccatccaggcgcatcccgatcgtcaattggctatcaagctgcacaaggaacgtcccgatgtctataaggatgacaatcacaaagtatggtacccctccttggatcctattctactcatcctctaccaagctgaccatgtctttcaacctgtcagcccgaaatggccatcgcaatcaccccgttttctggcttttgtggcttcaggcccctcaaccaaatatctcaatacctcgagaaggtgcccgagtttgccaccgtgatcggccaggaaactagcagccggttcttagaggccatcccatctgatgcatccatgccttcgatcattagttccacgtctaccgatcaaaccgacgtaaaaaactatcaagctgtactgaaagagctctttggaaagttgatgaacgcatcatctgagttggtaaccgaacaagttcgaaaattaatcaagaggatcgaggctgaaggcggtcgggataaaccctttggaacggatgaagaattgctcttacgcttgaacgaccagtttccggatgatgtcggtatcttttgcacctttgtcctcaacgtcgtccggctcgaacccggccaagctgcctttcttcaagccgacgaacctcatgcttatctcaccggaggttggctagacaaatcttttccttcaccttactaatctcaatttacccaacttgccttcgtaattgagcatttcgtttttcccatgtgaatacacagatatcgtcgagtgcatggcatcctccgacaacgttgtcagagctggtttgacacccaaattacgagatgtaccgactttgactgaaatgttgacatattcatacggaccctctgcgtctcaattaatgaagccaaaccttttcaagtcttgcaaacactctacattgtacgacccaccgatcgaggaattttcggtcttgttgaccaaactatcgccaggcgaacaagatcaacatccgcccatcaatggcccgagtattttgatcgtcactcaaggatccggcactattgcaattgaaggtcaagaaatctcatccaagcacgaaggacaggtttattttattgctgctggaatgccggttcagatatctgcccaacagtctagctttgtctgttatcgggcatttgtagaaattgccggtcaagcctaaaccatctacttctactaaaactaatattggacactatcttggctttattcctgctctaattattggacgttactatagataccctcctacagggtttgctctgattaaattttcctacctgaattatcagcgagccgctagatttcgctgtagccataaatacttgtgataccgtctataatacaatgccaacacaatttttggtctttgacggttcaaaccgctttcttggaatgcgcggtgttccctttttttggcaaaataaccgagactttttaaaaaatgttcccttttaaatgttcccttttttggcaaaataactgagacttttttaaaaaaaaagatgacaagtctgggtgacagcgcccagtcagaccttcatcagtcatccggactttttttggggtctgtgaattgaggaaactggggcacgaacaagtctctcagagtgtgttgaaagttctaggggatcacattgaattttctcttactatctaggcaagatgagagccaaaatactgctgattagtgttgcgagacaacaagagatggagttcctacagtattagatcagcacatccaattagagacaaacaaagcgtaccgagaggtgaatgttagatattcagcagctccaagtaataaatcaatcgctacgatagccagcaatcattttctattctacacacacaaaaggacatgtaatgaaaaataaaataaaaagtgaggagaattaagaagtattgaccatgttgatcagttggtgttcatttttcaaagctagctgttccttgatgtgtttttcttcggcctcccacatcgccttggtctccggattcgattcaaaatgtttaagacattctacgcatcggatgtagtgagcctgggacatcggcccgtaaccgagcaacagaaattccgggagggtatcgcccatcgaataaaagttctcgtgagggagacattcttcacaatacgcatccggacaagtctgacaacgatatagcataccacctgcttcgggcccggctcgctggcataccacacatctatgttgactgcatgtgaaggacatgttcggaggcgacgtggatcccatgcacttgaaatggacaactcgggggcaatgtgagcacatatacagctcaccggtatcatgacaacacatgcaagtttcctcgtgttcgaacactttcttttttcgtttggaatcttgcagtttggcgagtaggactggatcactcgtgagcgtcttgaccgcttcccagcgtgcgttgctcaccgacttggattggaccgcgtgtccatcaatgatagtagtggtcgctttcgagactcgtttgggttgaaggttgtcccattcgttgagtatatccttattactggcggtgtacttcttgccttcgaacagcctacagcgaactacttcagcaccccttaagagggctagctcttcttcttcaatctttttaacgatttctgcgtccgaattcgatcggtcttgatggcctacttcgattttaagcttcgtttgctccttctttgcaaattccttggctcggttcaagatttcgtcgaaggaggcattcaagaattcgttgtatccagagcgctcgtcatcatcagctagcgtgtttgaatcattggcctgtccccagtgcttgtgtagggagctggcaccgccgcgaaggattgcacagagatcagcagctgacatggaagtcttcatggtggtttcctcatcaactgattcatcagtatttcccaacaagtcacccgggccggtccccttggttgtagggtgagagtccaagatcttcaacgaaagatagagttttttacgtaaacggccgatcatttgatgctcgactgattccgcacagatcaaacggtaaacggtcacattctgggtctgaccgattcgatgagctcgagctattgcttgaatatctacctgaggattccaagaagagtcgtagagaacaactgtgtcggctgcagtgagattaatgcccaagccacctgctttggtagatattaagaagatgggaacgattcgttgggatgaagagccatgcgatttgagcgtatccattgttttggtttgttggaagattcgaattgccaagttacgcctggctacaggagttgatccatccaatctgaggtaatcaatctgcctcaagtttagaaagtcttcaagaatatcaagcatggatgtgaaagatgagaatatcaataaccgtttccccttgggtaattcagatttcaggatcttgtccagcatgaccaacttcgaagacacattgacgatgtgctcagcaatgaggaagggttcaggttcagaattgggcatcagatatggactgttaaccggattgtaagagaatcagtgtttggaagcttggaaaaccaagaactgtaaaaaagatggagaaaaaaaaaaaggaaaaactcactgattacagactttcctcagttgcatcaggagattcaacagtttcttataagattgagagttcgtacttccttcctcggcttccagggcataccggatttgttgagagagcttagtgaccggttgagcaggtgagaggttgggcgctggggcgagactttcttctgctttcaaaggcgggtcggccgtctcagtgagaatttctgtattttcggttttaatcgagggaccgttaaaaatatcactgtttttttttatatggcactcagtatcacattgaagatatggatgattgttgtaaaagcttaccgtaacgcgctattatcacagcgcattattaatcgtttggtccagaatcgctgacaactggacataggaatgaatactggccaaaatgatcggtcagtaaacctcatattaagatgaccgagggggaagaggtacacttacaatcaatctcttctcggggcggaacggataattcgccttggacgctatctttggtacgcctgagcataagtagtttcaacagctggtgacttgattttaacatttcagagtcgtaagttcccgcggttaagtcgaaagccctcttgaaccgttcacgggtgtgttccgggaagacttcgggtaagagccaatggaacaagcaccataattcgatcaagttgttctgtaccggggttccagtcaagatcaagcggtgggtcgatctgatagtctgtaaggattgggacattaaagtttcatgatttttgatccgatgtccttcgtccaaaatcacgtaaccccatgcgcgatgtttgaaccaggattcctcggcttgataagattcataggaagcaactaccaaatctggcgagcctttgccaggggctttgaccccaagtccgatgagactggtcatgatactcttcctgcgagcatgagtaccgtggaagttgataaacgatagattggtccacctcttgatttcattgccccaagatgagaggaccgacaagggacagataattaggtgtggaagttgagagcccccgagagtagttccttccttcagatgaaccaacaaggcgagtgtctgtagagtcttcccaagtcccatctcatctcccaagatgccgttcattccgtttgagtggagatagaccaagaagctgaggccggtgatttgataggatttcaactcgcccttgatcgacttgggctgaggtacgcgcttccagggtgagacctgattaggagtagactttggatcggttgggatatcatcgtaaggagctcggtcttggatgtgcttttcgaagtgtctgtgcctgtctggcggtaagagtgatatgaacaggtcgcgatgggtaatgagataacgtcgttgacgcgctcgaaaagaatcgatagaggtttggtatagcgattgaaacgcgtcttgtttggcctgcgattcggaattgagaggaggctttttcggctttttcggcttgatgcgagcagtcgacttgggcttgtgagtctccacgggtctattacggctcctcaaacgcttggcaaccgggccattggcagactcatcatcgacgcgctcaccgctgctctcctcactcaagtcttcgaacgtccgcttggagctcattggaatttcttcgtgactggaatcggcgaaggtattcagacggatcagattgaaccgggctacgtacggcagaggaataccactcaactggaggaacggtcctcgtcctcgatcaatcgatttaagggtttatgttggatatttaattggatttctctttccagcgtactgtatgaacgtaggcctctcgacatctccccacgggggagccccgcacagtctccgtctctgtgacaggggcgaggccagggcccacagagaagaaggtcggctcctaatcacaggcagcccctgtgaaatctactggttctacgagtgaaatgtctgcccaggacgtgacatggatggatggatacgtgtgtgtcagctgtgacagctcggtcttgggggggccatcgagcctgatacatagcaagtcttttatgctgatgatacacaaatcaaccacaacacataccaatcaaatcaagaagctacccatccaggaaaaccactaagatatgtcagcactcgaacccaaacagaagctcgtctatgccatcctggaatttttgaacgattccatcaaggatggcaccgttcgcagcgatgatcaagagtccatggaggtatgtattgaattcaaatcccaattcttatctcgccaagacggaaaaaatttgatcggctccaactgacgcttatgatgttcttaggttgcaatgcaatgcatctctgaatctttttctgtcgaatggtcttccgattcccctaatagcgccctgtcggtcaaacctagtagtttgttgagcatctttgaggtcttcctcaaaactcaaaaaaaagtggttcgtatctcaatgccttcaaccaaaatcctgacccctagatcgatcctgttaaattcttatcgattacctccgtctgttcatgccttcaggcaagcacctcggccgaatctacatctcagcctactcaaagcacctcccaaaccaataaatctcaagaggctgagtcactcaaggcagcgggtaaccagttggtctcgcagcgtgacttctcggctgcgatcgcgaaatacaccgaggctattcaactcgatccaaccaatcctgtttactattcgaacagggctgccgctcaaagtcaattgggtgcccacgatgaggccatcgaagatgcattgaaagcattagaagtcgaccctaccttcgctaaggcttactcccgactgggccatggttactttagctcgtgtcaatacgaaaaggccgtcgaagcgtacgaaaaaggtctagaattagaaccagacgtaagacagttctctcccgtcaaccgaaaagctcgtactgatgattttccattcctagaacactaccattcggaattcattagcaacagccaagtctaaagccaaaagctcatcctcactaaatacgaccagcaacccgcccggttcttcgaactcttcacgtggtgctatgcccggtatgggtggtcccggtggcatgcctgacctcgcaagcttgatgaacaatcccatgatggctcagatgtaagttcaactgattgatcttcgttcaccgagcgctacttgactttttttttgtgtgctaacagggctcagagcctgatggccaacggtggcatggagcgaatgatgcaaaaccccatggttcagcagatgatgaacagcttaggtggcgcaggtggtggggggatgccggatatctctcaagtaagtcgaccttataatggccgtctcaccctgaatgattacctaacgatccatttgtgttgatgcttcagcttatgaacgaccctgccgcacgagaattggcctccagcttgatgggtggactcggcgggggagcagcaggaactggtcctaataacgacaatgcgaaaccctaaaaactcacgctcacgatgatttgtccctcgtcctttgattgctttgattattctgcgtactcactgcgcgactatgaaaggttattggtcctgggcttgatacaacgcccaagagacttgccccccccccccttcagaaaaaccaagctttcatgtcacaatgcgtagtgataatacatattttatcccggtcaattgcctactcttactacaaatattgacatcacctctccaagaaattccaagctgaaagggctggaggattcctggagatttctttaactcgctgtcgaccatcaaatctcacctgtgaataccattcggccaatcagccaccctccagtaccctccagttcctgatgtgtgtgacccgatgaccaattggttctgctagctagtttcaatattatcacaaggattcaagtttgtccgttgtcataaacagccagttgcgtcaaattactcagtccatcgtctcaagaaatataattggctagagcacaatgcatgtatgtgctttgagggtgtcaacagtctctacaatttcaaaacagggtcattaagtgaaatccaaccaagaactccactcagagcctagaggtttgtcagttggagcctggaggaaagcataaacgacggtatcttcatgaacctaagttgtatcgcagtccatcctgacgatcttggctctgattgatttgtcatgttctaacactaacctggaggactcccaggtgccttcatgacttcaccgtcaagagggaacggaaggcaaccgtcgggttgcttgacatcatccggcagcctggggatctctggagattgaataataatttcaaatagtattcataaacaatcatacaatgagtcaactctctcatcgctaacgtgctctggcctgctgatccagcctgagagccctagcaaaggctcgctaactttcatataaaaacacatcacccatttcggtacgtcgaggcatttccttcccccttggcgtccattggctgatatgttgttcttctcgactttttgaagatttcacacccaacatctgcttaacaacaccgatgaagattcgagtcgggccattgagttctttatcgcctttctggctggtctcaaacctgatcactagaacaagttgctccgcgccagagcagctgatcatatcgtccccggacaagccaagtccagtggataattcaaacctgatctttgcgtccttcgccggactactccagcaatggccgaacacgtttgcctacagcggccactcaatcatccccggcctgatcccgcgctcgactttactataccacagcaggcacgatccaagcgggccgccaacggaggggctcgaatggctggcctttgatcctgagatgagctattcgattggcagccacaggcctggtcaattggacctctacacatttgtcgccgaccgcgccctccgggtgatatacctcgatggccaaagcgcttctcttggcacgcccggcttcatggacgctcagtacgctctcatcaacgcttctgtccccaaggacttccccgataagggccgttacctcgaagcggagtatgcccgcgctactgaactctgcaagatcggtgataaatacggcttcgaaggcgtcgtcaggatgaacaccggttttgaactgatatggtgcgactttaaaaagggcatacagttaagcttccttcttctcactttagtaatcattagtaacattgttttgggttgattaacttatgactttcaatttcaccttcctgtagccttcttgatatggttaatgctaccgacccgtactcagccaagataccacctttcaaaagcatcagccaagtcaattcaaactctgatcttccagacaagcgaccagttcctcaatcgcctttttattcaagggcttcttggagcttttcctcctcgggcgcccgacacttttttcctcctggggaggtacgagtgatcttagatcctgcggggtttataagtttttatgatggacttaaaagtttagaattcaagcgacaagcagatgggacaagttcagggccacgctcaagacatcgcttgtatgggatcagtagtgaggatgcgaagacagtccgaaggcggctggttgaggtacttgagcggaagaacttcgaagattggcggatggaccctggtcaatcggattggcgctccttggtcttgataattgttgagaggttcagcccaccgatccgcgagctacgatacctcctcaacagggctgacctcagtgcaaccaagaaggcaatcgaggtgcgtggattggcctacgacattatcatgccctcgctggatttctcggagtgggaccaccaagatttggactggctgtcccgtgggatccgcagatgcacatccacttacacctctgctaggcaacagctacctgagttaaaccactctatccatatcattatccaggccattgaaggtacattggggaggatctgtcaaacgatttactcactattttcacaaaccatccagttgtctctcccccttgagccatcattctctttcaactctactcttgaatctcttgcacaatccaaaatccccatctggcatgagcaggtcaaagtgcttcagaaatggcttggatggccaacatgggaccactgtgagccactctgtaggactaatgtgagggggggttgatttttacaacccttattttacaaggcttatgccttgtaaaatggatgccttggcaaaatgtcttgagccataagctattcttaattttccatgggaccggtgatttcggtctactttggaaaaaaaacattgtaaaagattctgtgtatttttcccacctagcgagaggaaacgtagtttcacaaacgaagattttacaatcatatgccttgcaaaagcgaagcgtcgcagaagggcgtctaagactttaaaagttgaattttccaaggcttccatcacaagggttccgatttcacaaggatgagcaatgtaaaattcacaaaagcatgtggtatatgagaatttcacaagggattggactatttacaaaggaaacacaagagccgagaaaaaaaggaacatcctgattgccaatcgtgacacgtgttcgccagggggacgacaggctaacaaatcaatcctgctgagctttgcgggtacttgctcgagtgcccgcccgtttgggcttgatcgttttagtttttgggccgttcaatttttttgctggcccaacattcttctcgttcgtcttcctcccaatctgtgacgcttgatcctcaactttagttgccttgtcctgctcttcaatctttggagcattgccactcatcagttgcgggtcggtagtcttcatgaatttcaatcggatcttaaactctccggaagcttttttcttacgatcgccaagttggtctcctcccgatgtagtgctagccaacggttgggtttgagtagttgtgctcgctaaggtttgtgtttgagccgctgaagagtcaaaaatcattggagcagaggcaagctctgcaacatccgagtccattcttttaagctgaggtacttgtgtatcaactgaagccaacgtatgtaaattttcatcgctcggacccagtttgattggtgagatgttgaggagcatgcccagatggacaaacggcatcaaaccttgagctccatcgttgtcccgagagatcctcgcaatgctttcaaccacaaatgcctcctcacttggaatccaagctcgcgagtaaaacacccagcttgtgtgccgggcctgtccagcgatagtgctatggtctgaactgatcagccgagcaatccctccattctctcgatcgtcgtgcatccatacccctgagatgccgccaacgttcttgagcatctttgcccaataatggaccccgttccagaacccgcgagaaaagagagtgtaagaaaccccatggaaatccaacttgaaggggaaatccagtccggccatgaaggtttgctgagccatttgatcaatgatcgtcgatacttgcaccaacaagtacaagtgctgggggggttcgttctcgatcgttaagaccgacttttcaatgaggtggtgacgcttgtcagtcttctgagttgaagggcaggcctggcagcataaacctgaaactgtgacaatgccgtcagtcgtccatctcgaaattattgcttgaattgaagagggttcgatatttgcagcgttaaaagtttctttctgaatacgcaagagtgttatgtcccggatcccacgaggatggggctgatcaaacgacggacgatcttgacaggttgctgtgcggacctcggtaacagtaaatagctctcgaggtgggtacattgattttgattgtttcctgaatgttggatcaatgagcaaatcaatgaacagatcacatgaacaaaagacccctgggttaaaactaccaggggataatttgtttgccgcggtttgcaaggagttctgcccgattgacaagaaggtccggatgtgtcccgattgagtcaattcccaggtcgttcgtgagttgaaatgcttgatcagggtggtgaagatgtctgctttgagcccgttggtcccacgaagccagagtggattgaacagtgcgtataggctttcaagtgctgcagccatccagcagcggtttttcttggccgaatcttgggatgccgagtaagagatgtacgttgagaacggatccttgtttaggtttggagagttcctcggccgaccacccacattcttaggaagcaatgtcgcggttgtgtcaggagctcgtccatcgttctgatcggctttcttgcggttagctgggttcctctttggtggcttctgccagccaattgagattgcaaggtcgtgttgagtcttgttcttggagccgtactcaatcgagactcccctcatgactgcatgccagtcgtcctctagtgccttgacaaaagcgaaaagctcagccatcccaatcatcaaacattttttcccgtcactttgaggcccaaattgtcagtcaacagccacttaaacacaaatcaagatgggagaaagactaaccttatcatgtaatatagcctgtgcatgctctcttgagcattggttgtatcaggaaggttgtctgtgctgttttccgagttggttatcattgctcgttttgaaggaaatagcatggcctcaacgtcaaccatcgtccaccaatccaaccatcgtttggtctttgggaagagccttcgcagttcgtcaatcttctgctcatgagtgtgctttcctggctcaggtaattgcaaaagatccaggcacagtttttgaaattgggcctgcaccaatgggtcagcatcgagcaacataaacataagagaaatgaagaataaaaggactctcatacttcttgctccggtgggacaaccgcccgattgcgtttcacacgggtgacctgcgcacgaaaatgctcatggcagcccttcaactttgaaagggcttgttgtcgatcggtgactccaaacaccttcatgtaagccgcaatgaacccctccctctgagccagtgagaaatctacaacctggcgaacgagggtctcgcgatctgctgttgtgaaagagggccgatcaaactgctcaaagagtgtagcaaaatgggcctggtagtattccgcgctaagccctcggatccaggagagctgaactggtatccaacgggcggtctcttcgcagaacatcgatgtggatagtagatagccggtctcaaagagtctgtaggtcacgtccgataggagccccccgctgtaaacctcgttgttgtgatcacgggtgaccaatcgttcccccatccactttgtttgaaaagtgaaatgttcgatacctggtttgaaagatgatgaaatgatgagaagccccatgctacaaggtttacattagcaacacgcaatagaataaaaatgatggtagacttactggttccattgaaacatatcatgtaagaacttatctcctaatccagctcctcccttctctgggttgactccgagttcggtgaggacaagtcgacgatggtagcgcaaccgatccatgttcacaaaggcctcgtggatctgggtcacactctcaaatgggttcaaaggggctgttggcttgcctaactgaaaatccacaataaaaaacagattgatcagaattgatggtatccacggccagcttagatgaaaaatgaccttgagcttgaaagccccagcagttgggtttttcataatctccttcttgagcttgagcttggccagtgggtccggcttctttggggctggccatgggtggttgtgggtgccatggtgtcggagaataccccattttgttatggtgttttcatcgatccgagtgatggtgttcttgcatgccagatgtccgactttcccaggacatttcccggctgcacctgggcattttggatccctgatagggtgagggggtggtgaactggtcagcactgaacaaaaaccaagccagaagcaagaaagaaaatgatatagcaagataaaaagaaaaaggcttacgtttgcaagtattcagctattgcatccttggcggttggcggagaacctacccactggcatccgggctggttacagatgaaagcgccaaggcaaaacattcggatcattttccaggttcgatccgctcgccattccacatttgatgtcttggggaatccaacaaatccccaattgtggacaatcatatcgggagttttgacaaagattgtcttgcgattgggatacagcggatatccatcaccgtcaagcttgcagtcgtgatcgataaaggttttttcattaccagatggggcaaagaaaatcttctggcctttgattggtggctccaaggcagggtcttcaggggaattcgactgctgggataactcctcgtgaaagctggtgctgtctgacatgtccaatatcaaaaaagctaatgtagtgagaagcggaacggtaaaaaaaactaatgtagcaagaagtggaacagtagatagatggggaaggagcaaccgataccaaaataacatccagcgtgacaacagctttgaggcttgtgaaaatatatttcttcctattggggctagagtattactagtgaatacagccttgtaaaaccagccttgtattctgtacattgcgaatttgttgtctgaatatggaatattgaagttccaaaggtggtgttacaaggatcgcaagataaacagtgtaatattgtataaatgggctgtgtacaggaggttaccaaagcatgtttcaccatgcattatttacaagggctgaagaaagtacataacacatggaaaagtatgatttccccggcctgagccgtaatctcccaaagcatccatttacaaggcataagccttgtaaaataagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaaagctgaccgccctgcaagaagaaattgcactctaccgctgtgagaactctttgggaatggtggcagtcctgtgagggggaatagcagatgagatatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctatgtactacactagagttaacacaacaatttatttattgttgtggaaaaaactgatgatagagaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactattcgagtggaaatgttgagtaagggatgtttttgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgatgatgaatgtgaatctatgagatgatagtgaggaaaaatgtgactattgaccgtgtctttcccttcctccttgaatcttggtcaagagcacaatggtttaagatcactgtctcttgtttaagatcacaagttgtactggttactactttctttctcctatgcttctcaatgtctgaatgatctcaatggggcactttgattaagatcacactggttaatgtatagattgattgctctgttctgtctggttgatgatcagatgagatgatgaaaaattggaatgaggggggggaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaacctataatctataaatggccaacttgtggttctagccctaacctataacctataatttataaatggccagcttgtggttctaaccctaacctataacaactatgcataaaatccggccaaattgtggttttgctatctatacaagattctctgtgtacctacataacaatgtggccaaccggtggttaccctatgcaatgaatattgaatatgtaaacaaactaaggccaacttgtgtaaaccagtacgccctcagcatgttggaagcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacccccccccccctcccagaaataccaagcttttcatgtcacaatgcgtagtgataataaatattttatcccggtcaattgcctactgttactacaaatattgacatcacctctccaagaaattccaagctgaaaggggctagagggattcctgcagatttctttaactcactgtcgaccatcaaatctcacctgtgaataccattcggccaatcagccaccctccagcaccctccggttcctgatgtgtgtgacccgatggccaattggttctgctagctagtttcaatattatcacaaggattcaagtttgtccgttgttataaacagccagttgcgtcaaattactcagtccatcgtctcaagaaatctaattggctagggcccaatgcatgtatgtgctttgagggtgtcaacagtctctacaaatttcaaaacagtgtcattaagtgaaatccaaccaagaactccaccgagagcctagaggtttgccagttcgagcctggaggcaagcataaacgacggtgtcttcatgaacctaagttgtatcgcagtccatcctgacgatctcggccctgatcgatttgtcatgttctaacactacataacctgagggactcccaggtgccttcatgacttcgccgtcaagagggaacggaaggcaaccgtcggcggcggtcgcttgacatccggcctcatccggcagcctggggatctctggagattgaataataatctcaaatagtacataaacaatcatacaatgagtcaactctctcatcgctaacgtgctctggcctgctgatccagcctgagagccctagcaaataggcaaaggctcgctaactttcataaaaacaacacatcacccatttcggtacgtcgaggcatttctttccccctttggcgtccattgactgataagttgttcttctcgactttttgaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagacaagctctctgagtaaaaataaatcaaatgtatatgcgtagaattctttgagaagaagaaagggaaaaaaaagaaagatatatgcgggaaagaaattagattctcaattatatcccagtcctgcagtcttggatatcttgtttgagtttttctctttgaaaaattactccagattttgtcttcagttttcattcatgagagttttaaatttttaaaattttttttttttttttttttttttttttggagccaaggcgcggttttcttgtgctttttctctgttgagtttacgttttacagccaaattttgtttaaatttttcgagcagcaagttcggtccccgtttgaccgcagtctttttcggttgacgcggaattcccctttgttctgcacgaaattctttgttcggcacgaaattcttttatccacgattctctagcttatttcccaaggtacttagtgaccattctaggctcgaaccttcagtatgtacatttcttttatcgatgtttattccctttttcacaagttttttataaaaggaaaaggaaactgattcgttattggatttataaactctttgatcgctagttgtctagtctcgattcaatcttggaagcgctccttgactttatttcagaccgacttaatcgacttcgaccttaaatttttctttggcgacaattcacccatctccgagctgaaattctcgcatcacggcttggaaaccctttcttcgatggtccctcgtttcctagtcttaaatgagggcacacagtttgttgcttatttctcttacttcgatttcgtctctttctctttttccatacagcaaccattctccaactaatgcatgaattcgtaaacaatatctctatcgtcccgtaggatttcgattgttctttcttcaaggattgactttagctgacgaactttggaacccgatctcttggatcatttttctttgtttgatttcatagttattccactttcggctgaaacaaggaacaattcaaacttcgatcgtttattattggacaactttgacggctatctcgactcgagctctgcctgccgtgtctacccgctccacatcctctcgtctgaaaacatctttgatttgtgcttgccttctcacttcgatagttggacaactaattttgttatccaatttgtttgtaagtcgacttcgatcctttatcattccttcgactcaaacttccatatcttattcaacgaggacggccgactttatcctactcgaccgatttatttaaagattcatatgtaaccgccttctctacgacctcttcgatcttcaagctgcatcttctattgaccaacgtcaccagcctctctccctctttctagattccctccctgccgtcgattttttttaaaaaagagccgtaccatcgccttttgacccgtcccgttcctagtccctggcctcaacgatcccactaccgcactcaattcatcaatagtcaccaaaagaatcgaggtatgtcctttcctttatcctccaatcccccattctcaatatctgcttgctgacatcggaagttatttcgtgtctctttaatactaggttcgttgccggggaacgtataccgatcccaagaaaattcaaggtaaagtttttttatttttttattaattcgattgttttgattcttcaactaacttttctgtatcacttgttcctttgtgtatatatataaaaggctcctgttttgatcgatctggtctcgacccaacccacgcttgaacccgataacctctaccagctcaaagcgattttcaaggtataacttttcctttttttccttcggtccaacattcttgtcgctagctttctgaaacagcgactgttgtttttgttttctttaggtttgtttgctagcttccaatctgaaaaaaaacgccttatcctaacacattcggtgccgcttacataacgttttcatttaatttcgttcttggacgcctttcggaaaaaacacattttcggtatgcttttattatcgttcttctacccaccttagaccgagttgccaaactaataaccttctacttttttttcctatcgatctttaacggcgcgatcgttttgtggactgaaatcgacttcttttgattgcttatggagtagtcactattctccggtatgtactttgtaataatactcgttgatcgattgacgactgttactaactatttggtgcttcctccttcaacttgctttctgcaccgtagtttcttttgacgttatctcatcgctgttcggttttcgcgtttaaatcgccaaaaagtaagcgctccaaattctctttcctcgcttcttgtataagcttcaaccctccatatttaactaattctaatgttttttttttttttttttttttttattgttattaaaacttattattcttctcttcttttttatagaaacagagaatgaactcgtgggtcctattctatcatccttccctacccttttactaacctccctttctcttttataccctagccactctaaggttaccgaccaaacacccattttcatcgactctagcccggcgatttctccattggctgaggagatggaaatatcaatgctattgacgcctccaggttacagtatctacgatggcgattgctttacccagcctgaattcgacgccctctttgcttttgttatgaatcaaatcacgatttactgtcgtgacaactatcctaaaaactttcttgaacacgaggcccgcatcaagttgtacatggatatctctcgtggcttcaagtttgtaagtagagtttcttctttctttattgtccagattttaactaactatatttcttcatccaggccaatgtccacaactaatcctaagtacgaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgattgttgtctagtagttattaacttatcactatgcttgttgtagcctcttatccctcttttgtaattgaattaccctggcctcaagaagttcttgagtgcttttgatgctccaccaatcaattccaaaaaaagtttcaaactctaagtccaccggaagaatagcttgctggccaaacaccaactcaaacggagtatatcctgtcgtgcgcttagtcgagacacgatccgcaaacaacaccaaaggcaaatattcccgccatttctttccttcagtcccacttaatttgactaaggtatctttaattgttctatgcccacgttccaccatcccgtttgcttctggatagtaaggtgtcgtgactctagtctgaacacccattgatttaagaatgtcttgaaactgagctccaaattatgatcctccgtctaccacaacatttgtaggtgcgccgtaccgaagtatccatgactcatgaaaccagctggctattttctttgcttgaattttctctaggccaaccgcttcaacccatccagaaagatcatctctagcaactactaggtatttccatctgcctgcttttatatggagtgtatctaagctgactcgactgaataacacagatcttcccgttgcgtgccgttcttccattggtagtgttgagcttcgcttctgacagggctcgcaagatctaacccaatttcttacaactctcttcaagtggggccaccagaaccgtaacttgactcttcgatacgtttcttctgttcctcgatgtcctagactttcatggagttctcgtaagattttcttttgtattgaaggtactgagattactacttgcaaatatggctggctctttttgtgtaaaacaccgtttgaaatgaagaaaaagaaagatttttgtttaatttgcttgaattcttctgcactaatacctgggggtctattcattgttgataaataatattctagatttttccagaatccttcttgcaggttcacaacctcctcccccaacttagctgttgtccccaacagtcgtacggagaaagctgccttcgttccaaatcctgggtgtggtctcattgactcctcgtcttcatcaaagctagaactgtcttcttcatccggatctggcggtcttctggataatccgtctggcatcgtgaaactcttagccggaacgtgtattaggtcaaatgaaaataattgaataaaggtgatccatcggttcattggtgcattaggtaaggaggggttgttgatcatgccaataagacattttgcatccactctcagttcaaaatgctgaccccataaaacagtttgtaatttttttagaacttttgttacaccacataattctagttttgattgtgaatagcttgattcttgccgtgagaacactacagattcgtagagaaccggtctatccatgcctttcgaatcttcttgactgagcacagctcctgcggcaattttacttgaatcgacagataatctaatctttcctgcattttcaccgtaatccaatttttttaatgtgatgtccacgcccacgatcttcttgagttggtcaaaggatttttgacagtcctctgtccagtcccatttagcgtctttccacgtaagttttctgagagaagcggctatattggaaaagtccttgatgaacattcgaacgtaaacgcaaacgcccaagaaacctctgacgtcggttggatttcgtggagttggccaagtttcgattttattcaacttcttcttcgacactcttcttccttctttgcaaacaacatggccaaccaaatctaatgctggaacacaacaggcaaatttcttggcagaaatagtaagtcctgcttcttcaattctaaataaaattctctccagcgtgatagcatattcgtagataaatcggcggattccaggattctccttcagagtctcacctccgtagtcagattctggaccttttatccctccgtcatcaatgaatattcctacgttatttggtatctcgtcttgcaggatccaagtcatctgagcttggtacacagctactgaattagtggcaccttgaggcaatctggtaagttgaaatcttcctagaggagtctcaaatgtagttaaaggtcttgattctggggctaattctcgttcgtcgtatccccccattatatcccctaatccataacaggctctaccagtgaaagattgaaccaattcttctggcgagggtggtaatccggaatctttgatggttacgctatttaatctttgtagatcatgaactattcttaattttccatcttgctttttgatgcaaaagaccggacttgaataactagaacacgattgctcgtaaagtcccgtcctaagtctttctctgactagttcgataaactgttctttaattggccctgggattgggatcggtttctgttgccatggttcgtgtggtataacaggaaggacatatggtttaccgtaagaatgcttcaaaagtccacgctcttcttctgagaaagctagtgctccagctctaatagtgataacatgacaaaataaattcttttcttattctgataaccaagttggggagccaaaattaatcatttttaatctttcttctgtaatttttgcagtaggctgaaatttcggtggatttggtacaactggagttaaataagggtcacgagataaggcaggccttgagagaggtggattaatagacattggcataggtatgtttataggtttaattttcttggcagtagatttatactttgcagcttgacactcaattctaaccttccccggctccttatctacttcaagcagtctttgtccagggtctaatctaaaaaatcccttgtgactaggtgagttggcagagttgtctcccatttctgatgacatggtagcaaaattggaattaaataggtctttccctttttatccatgatagccaaagattctccgccattatccatgtatttgatcgtggctgcagcgtcaatcaagaaaggtttccctaagatgaactgtaccgctcctctcgctatccaaaagtgaacgggtctcgttatttttccaatcaccacttcgactccctcggcgattccaatgattcctgtctggtgtccgcctattcctttcaagttcatcggtttctcggttacgaccaatcctaagttctgcgccatatgctctggcatcaaattcaccatcgatccagtatccaataaagcttcgctgttggtaccgttgatactgagtttaatataacctagagggcaagaatagtgggttactgagagttcgtcttcttcgttattctccagagacgcatgattggaactttcgccttcttccacgggtactcgtctgttcgaaatattcttcttgaaaatatccacgactccattcgaaatcgcgaaaatttctccataactcaaattcatttttccttctgtcaacatgcgcttcgccgttgtggaactactcttgggaggaatagagcttgagagggatgaatgctttaatgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaaaggtgtggctgtggagatttcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctgaattgctggggcaggatctgatggggaacaagtgaagagaaacacaaagctccttatatacaagattctggggagtggccaatttgtggttggaagatggatggaacaaaatggaacaaataatgaacaaggaaaaaaattgtactatgaacaatgtggcctaatttagtgtggcactaagataagataagactagactgaaaccaaagaaagggccaagctaagataaggtagtgaattcattctgaaacagagagaggcttggctaatcttatcaaggggaagaggtgggggtaattatttcacccagataaggattgaacaggaaatgggaagaaagtaccaaaagaggactagtatcaaacataactattgtgtgagaattcttggcataacatggaaggagataagagataaggaatatttttagaggggtttgaggttatattgagaagggttactagtgtgtagctggtgtgtgagctaagtcttatcaataatgagctaggaatttggccatgggtttcatttgaggagtttcagaggtgtggaagatgttattatccatgaggggggcaatggtgtggataactgggttgttggatttgtttgagggcctggggaattcctgaggggtcttaagtctgtgattcctgtgtgatatgtagtcttgttgtgctctgagattcaggattggcttaccacatccacccccaaattagatgatgtccccatcatccaaaaaaaagaaaaagacaatcctgataaaactgaaaatatatcctaggcagagaaaaaaaactggtcataacatgataattagcaatattgaaaaagaaagaaaaaaatctatggttttatatgtgtagaggaattatttttgtacttttatcttatgcaatgatttttttttttaatcttggttcatttgcattcatagattaatcatgagaggttctgatatctttattcttcatgtagcccagggaaaaaattagttgactgatgttggaagtaaagaatattaagctttgaagctgagaatgaaaagatctggggttcaaccacccccaaattagagatggagagggtcttggattattcagtatagggaggtgaggaatatctttttttaatggggagggtgattcaggattcaacacaattgaaacagatttctcttcaggatttatctttccttcctcctcgttttttttttttttttttttttttttttttttttctggacaaaaatagcaggctacattaccctttttcttgttccatactaaaagtattcattcattgttcttgggtttggtcttgggattcagtatatgtgtgtactgcactagggctactaggtgctacatacctgcaagagaattgaaattgaatccagattgaaacaggccttgctatcatctagttgagatcccctgtttccatgaccagtattgaggttgagatttggtgatgaggtggcaatcagacaagttggaagcttcctccacatgattccatgagaacaagccaccgggtttcttgtttcttatcatcaatagaggtacatccgaacagtcggactcctctgaattcctcgatgtagcagccatcgagactggtttggaacatgttttgatgttgtcatcttgatcaaatccttgtgaagttggcctgcagaagcgcctaaaagtgcttgcttgaattgctcagaaaaatataaagctgggtcaattcctgggtcaactaattgaccatcaacttctttgcttttaaggcaatctgaacatccaacagctctttgactgcttctattactccagtctcgccagaaaacttcaaaatgtttggttgataacgctgagctattctctatgcgctcgctgctgtctgactgaattctaacccaatatatatttttttctaccctgtaattcaagagtattgatcgctctcttgtcgtttttttcttcaagtccttcaagcgatctaaaggtagtgcagctgttttctttcttgtgagtttctgactgcaatcatgacttctcagcatgtacttttgcaagatcggtttctcccttttcttgcttctctgaaccatccagtgcgaacagttgctgatcgataccttctttcgctttctgctagtgttccaaaccaaacgagcaaagctcagcgaagcaaaactggtcgcttcaacaccttcttgagtttctgatccaaccctttcaatgccagcaacacaaaactggtcgctccaactctttttctttaagttctgatccaacccattcatcgtcagcgacgcgaaactggtcgctccaacatctatggactgtagctgggtcacaaagagaccagatggtggtacgatttcagattctctaaatgacgggccaaatccaatttcactcttctcctttttcttattaggttcgggttgattcttgaatgcagtatgccaaccaagaaggcattctagagggtttatccgattaagagggtaccaggaaggctgtaagttagtttttgtggatattactggggaatatgaggaaaaactgtatgctgagatggactcatgtgtcctgattttttctatcctttgctttatgaacttcacagattttcttgttccaagattttcagggctagccatggaggttttgagaggaatttgactgatatcagggggtttgaatggttttaatccatgttggtggggaggtacttggtgagttgtaggagaaaaatatcctgggataatttctgtgatgtaggctgatttgaatattatttctgttatttttccagggtctgtttctttgttgtagggtcctaatgttttgtccaagtttctatgagaatcaaatacttgactggaaggaatgaaagctggttgctggtagaaaaattcatctttggcctctttgaagcaaggttctgcaacatgggtctccatggaattcaattgtgaatgggggatagaatcaatttctagtaataagttgggtgtgatatttggaatgggctcttctggggttccaattccttcaggtgcaaacctttttgagtttattgtgggggactgaattgactgtactgaatccaaggctgatacatcctcttttctgatattctgactgaatttttcctcatttttctcttccaccagggttgtcagggagttttgcaattcaggaataggattaactggggtttcttcaacttggtatactggaaaagtttcctctgggggaatgggttctgaaaaaattgcactttctgatccaaggtattctgctgcagcattgctccagggttccagagtttccagtggttggtcattagcactgagctgaggggaagattccaaattgactggtcctactggtaagttatctatattttctgcacatacttcactctctgatccaagatatactgattgatttctatcaaaggggtccaacttcttgcaaatttcaaggatctgggggataacttccaaggttacaggtgctactggggagcaattttcttcaagcatagcacatggtaaggatatttctgaggaaatttttgctgaaatgacttctgtttctgatccaaattgtttggtctctatgttgtccaagggttccaaggtttccagggattgggcattttctaaggtcagggggaaggcatccaaggttgaagaaagtgctggggggagattttgtgtaagtggtgactggattcctgagttattttcttccatgggcccttgagggaatttattctggttgttttgtccaatttctggtgcaggctgatcaggttcttcttgaagaaaatccatttgttcaaactccatataaatatattccagaattacatcatagggtggtagttctgcaatgtgaaaatttccatccaaaaccaagtgaccatcccagataagtggatctgatattaacctttccaactttaggctgagggatctccaaaggtagtttgaaaattcatccatgtggaaattgtggccatttctgatgaggtagtgagtgattgcttcaaattggattctgaatagctggaggtgttctagattttttattcctcccatgcctatagtggatctgacaaaacattgcaaatcctttctagcatattcctccttggtgaaatgcattccatatttgggtctgtagataatgctcaatttttctgttctttccagaaagtggatgggggttgatttcttgggttccagagggtgagttggctgagttggagtatcctttactggtcctggtggtcctgtatgctgactttctgtcctgtggtggtaagggggttcttgaatttccaaaggttccaggttgtcactttctgaaggttggggatgtctcattggtccagggttaaaggctggagtatgggcaggaggaggttggtagaatgtggttccagggttatagtactggtgagggggtagttgagggggtaagacttgtcctctccaagctgggatgaccaaattggccatgttgatcctaggggtaggtccagacagggagtttcttcttggtggaaaattcatggtggtggaggagttgctgagatttctactgttataatattgttgctgttgatccaatgatattttgttgatgcagattcaccaatgaagatttctgcagggattgataaggtatgtaaattctaaaaaaagggatggtagtaactagctaatctgtgactgtatatttagcatagaaactgtaagtggtagtgactgaaaccaaaagatctgttgggccactgttgggacaccacttgtggaactactcttgggatgaatagagcttgagagggatgagtgctttaatgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaaaggtgtggctgtggagatttcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctgaattgctggggcaggatctgatggggaacaagtgaagagaaacacaaagctccttatatacaagattctggggagtggccaatttgtggttggaagatggatggaacaaaatggaacaaggaatgaacaaggaagaaaattgaactatgaacaatgtggcctaatttagtgtggcactaagataagataagactagactgaaaccaaagaaagggccaagctaagataaggtaatgagttcattctgaaacagagagaggcttggataatcttatcaaggggaagaggtgggggtaattatttcacccagataaggattgaacaggaaatgggaagaaagtaccaaaagaggactagtatcaaacataactattgtgtgagaattcttggcataacatggaaggagataagagataaggaatatttttagaggggtttgaggttatattgagaagggttactagtgtgtagctggtgtgtgagctaagtcttatcaataatgagctaggaatttggccatgggtttcatttgaggagtttcagaggtgtggaagatgttattatccatgaggggggcaatggtgtggataactgggttgttggatttgtttgagggcctggggaattcctgaggggtcttaagtctgtgattcctgtgtgatatgtagtcttgttgtgctctgagattcaggattggcttaccacaccgtttcttcttcaactcctggatattctttcgccaaagttttctccaggtgagttttctttgctgatttttctctttcttctttctcggatctttgttcctcgaatctaaccttagcgggcacagtagtagtttttgaaggtccttgagcagatttttgagccgttgccttcttgatcaaatcctcggcgtcaatgtccattacagcatccttttcaactcttcccttcttcccgctaccagatttttccggttctttttccgaccgggttcgctttcccaagtccacatcatacgccgcgtgttcttcaacttcacattcctctagctctccaaacgaggaagtgaccacagccgtagtagttttcttcgagttttgatcaaatttatccacttcttctttaatggctcgacgcgtatcccatgcaatcttggtgttgtccggcaaaagataatccctcccttcatgctttactagtccgcgagattcatcaaaggcaaacagactacatctattgctactgtgagtatcctggaagcagtagtaacacttgaaatctggcttcttgaagggtacgttagtgggagaagctgagggtggaagattagcgtccaatggctgatgtggaggagccatctttcctgctgtcaaagaggctaattgtcttgtgagatcttgaatctttttctcgtaggattctgactgtggtgctggtgctgggggtctgggaatggggtttctgatgggcttagctggctctacgttggtttgttcaagccttcccaaagatctacgttccatcaccgaggttgactgaacttctctctgaatatattgaacaatgatcttagtgaccggtagaatatcgcctccgtccttagaaacgcgcatcttattatcacggataagttcccgagtgacagcagtttctaatggtagactaagagcctccaacaacaattctcgaaaatcttccaagtcagagttgtatcccatccgaaccaagtagtgagtgatcatttcaaatttcgaacgaaatatcttaaactcctccaaggtttgaatgcctcctttcttggcagcggtgttgactaaatccttcaagtcttgcttcgtatatttcaccaggggcagagactttccgaaccgatccaacaattgtttcttcagctcttcccactcgaccatctcatatccctccatctcctcgacctcatccttcaaatcgccccctcttacgaacgaaataatctgtttcgccaaatccgtagcgctagctccatctgcttctcccgcacgctcataccgcttaataaacttctctatcggcatgttcgttccatcgaaaaataattccttgtctaaaggcttaatcttgactacccttcgactatcggttggtcctgcgtatttaggaatctctggttctttttcgaggaaatgggtgttggattctgctactgagtgatgagaccggagatggttatctggagtaatagggctgggttgcggcatgtctaatctggtgtccagaggatggatgagggaacttccagaagaagctacagatggttctcgatgctgggtaaaggcagtgttaccaacgttgatgagaggagtgtattcagacattttctcttaatctgttataagggttcttaataatctaaggtgagatttgagaaaggttcaggtattgggtaagtctagcaaaggtagtagtatcttttaaagactaaatttatctggggaaatctgccactgttgggacaccacttgtggaactgctcagcaagtgagtaaagagcttggaggggataaaatagctaatagactatggaatagtagaattagtattggtgtgtgggtgagactgccctcctgtctagcttgcgggaaagttacactaagaaaaataagagtgtggcttatttctaaatttatcttagtgttgatactactgttgttgttgcttaagaattcctgttgaagaggtaggagtttgtggggttttctgagtgttaagggtttctgtagggtttctctgttaaatctgttataaattctctctggttctctgatcttataagtctctctggtttctctgggctctgataaaaggtacgctgatttctctaaatctttcaaagaggtgagaatggctaagcaatatttctgaattacttgtctatggccaaaattgaggtaagggaagttcaggggctctaataatctctggatctcttaatcaagggtgatgaaagctgagtaatatctctgattactgttctgtagctagcatgaggagggagaaaggaaaacatgagccagaggagcctctatttatagacaaatggttctgcagtacatgggttttttgcctgaacacaagttcgtctgagaagggtacttctagagtggtttttactactctgagatggcctaatctgatatgaattagtctctaagtgcctttcttatacaagaggttgtaaatctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtccatgtttctatccttgttgcttcagccttgtttcacccttgtcacacatgccattcccaagcctgtctcccaagccatgttgttgccttgttatatgtaccctgtgatgatgccttgttccttgttttcttattccccccccagaagacttatatgtagtgctctcttggcctttgccatttgtcccccatcagagttgtcattattgctccctggtcattgatttagcattacttacttggaatatatttagcattaaagaattaagacattttacacagaattattatcctcataccttacccttttacaaatcttaaatcttcatttagccacacctttctttaagagtccatactcttatctttttcttgttcttcttactctcccagtaaccagagaggcagcccttcaagctttcatccctctctaagctctattcctccaaagagtagttccacaagtggtgtcccaacagtggctttgaagatctttagattatttagtcttactagcctacataagaatagtcacacagtttattattctaccatcttttatctgatcttagttagaagaccaatttacttaccttgctaccagaaacctaccaaccttcaaaccatctaaaattccctcatcaaactcttctactcacttaggccagttcttaaaccttacaacccctcttgctacctttaacaaacctaccttaaacaagtccattagtccatcttctattagaaatcactttacctccttaccatcaatgtcgtaccaacccagaaaccttgtcagaagaaactcctcaccaccacctcctaggggcatccatatggccaaccttaccatcccacctttccctggatctagtggaggacagaaccttggatcagcaagaaataccaaccttggacccatcaacttggcacctactaaccctggcccaattagagcgaccaacccttctagcactggaacctctgctttggacccaatccaggaccccctgctccaacaattctactccaatcagttggccaccaatcctcaacctgtggggaactctggaaatccaactcaccttaaacctttactcttggcaactccacacttcttggaaactagagtccaacttcctgcctacaatcctgaaccctttggacgtaaacctgtcaaaatcaaatctggatccaaaggatttgtcttcaatgggaccaacatggacatcagtgacttcatcaaaagactggaatatgctgctcaactggatggtgcccaaggatcagacattgctcttcagataatcttctttttggagggtgaaccattgatcaaaggggtccaggaaatggcggaggacgaaaaccatgactgggaaaagctcaaagagaagatggtccagagatggggaaaaatgttgccactcctcaagcacactaggaatgacttggacaacctaatctcttctaccatggtttctggaatcaagaaccaaaaagaatttcaagacttcagcatcaaattggacaacttagtggcttacctggtcagatgcaagcacatggctagtgcagaagaaatcagacatgctgtactcaactgcttaatccatccaatcagaatttcagtcaccaaggaattaattagagataaccagatgtccctctcagtggatggatctcacatactcccagcctacaaaacaatcctggactacatcaacggggaacttaggactatggctatactggatggagcagtcttctctgaacctacaccaaacagacaaaatcagcccaccagtcaacaggccccaaaacaggataaagctatggacaaccttaccaaatctttctctgcctggaatactcagaagcagctacctggatttacctcttccagccatgtgccctacaaaccagctcaattggacagaccaccttcaagcttcaagtgtaactattgccacatggtaggccacactatccacaggtgcaatttggtcaaccatgatgaactccagggattggttaagaaggagggaaatagtgtagtcttaccagatggaacccaggttcctggggacagaactagacccctcaaagctgtagtggatcaatttcaccataggtcaggtcagccaggaatagtcaaattaccaccaggaacacaaactcagaagaaagaacagcaagacacacctgtggtccattcatcttttggccaactttctttacctgaagaagatgaggatgtctctgcctttgaattggatattggaaaaaggactagaagcaacaaagactacacagaagcaccttcaacctccaagaaagtcagaaaagaaaaagaagagcttatggacttggatgatgaatcagccaggattttggaaattgctagacaagacacttacaacccagttcctctaccagcctcctcaaccaaagaaaatcctccacccaagaaagtccagatccaggaaccagcagacaccagcaactcctgttccaaggaaaaaccagctaggaaaacttacttggaaaagccacttgccagtcagttcccagacacagaagaggatgtggtgaccagaatgctcaatggaactgtggaaatttcctatggagcccttcttaccttatcaaatgctgtagtggacaacttgaagaagagaatcagctcaaaaagggtgcccatagaccagaccaaatcagtcaacactggaggactcagtcaagagcaggatgaagaacaggaggaatctgaagaccttccagctcactattcctgccccttggggtacataaatgtcagcataaatgacaaaagatttgaagctctcctggataatggttctgaaatcaacttgctacctcagtcactggctgccaagatgggtcttgttattgtccaggaagtcatggatatcaagggaattggaggccacaggactaaattacttggaattgcaaacaatgtgccagtaaggattgggaatgtcatcaggaacagtcacttctgggtctctacagaacgaatcaagccaatcctggggaaagcatggctagtggatgtgtcagcaccatcaattcatgtcctctggggctgaatctgtcaatagacatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaccaccttctccagaggcccttatagaatcattcactggcagatcttgctatggacttggtgatattatgggagggtatgatgaaagagaattatcagaactctccaggcctcttacaacttttgaaacccccctaggaagatttcaactcaccaggttgcctcaaggagccaccaactctgttgctgtttaccaagcccaaatgatgtggattctccaggaggaaattccagaaaatgttggtatcttcattgatgatggtggaatcaagggaccagtatcagactacaaccaagaaaccttgccagaaaatccagggatcagaaaattcatttgggaatatgccattaccttggaaagaatattattcagaatagaagaagctggacttactatctctgggaaaaagtttgcctgctgtgtaccagccctggatcttgttggtcatgtggtctgtaaagaaggcagaaaaatttcaaaaaaacaactcaacaaagtggagacttggcctgtacccaacaatccaacagaagtcagaggattccttggagtttgtgtctatgtcaggatgttcattaaaaatttctcagaacttgcttctccactcaggaaacttactaggaaaaaggtagactggatttgggatgaaggctgccaagactcctatgaattactgaaaaggatagttggccaggatatcaccttaaaaaaattggactattctcctgaagctggaaaaatcaaattagcagtggactcaagctacatagcagcaggagcagttcttacacaagaggataataatcaagacaggccagttctctatgaatcagtaatcttttctccagtggaatccaggtactctcaatccaaattggagctctgtggagtggctaaaatcctaaaaaaattgcaagttcagctctggggacaacagtttgacctattagtggatgccaaaagcctcattgaaatgatcaactcacctgacctcccaaatgcccccatgaccagatgggtagctttcattcaacttttttccttcaatttggtccatgtaccaggaaaaacttttaccatgccagatggactttccaggaggcctccagatcctgatgaaaccaaccagccagattttgatgaagatgaaaaatggatcaagcctcaccctggttttggtgtcaaagaagtcaatactctaaatttgggggtggagtatggtcaatttcagcaggaggggatttggggaaaactacagcaatacctctgtactctaaacaggccctcagagactactgatgcagaatggaaggttatcaagcacaaatcagctcagttcatggtctcagatggaaaattgaagaagagaggcacacccttccctcaactggtaataactgtctccaggcaccagaatcacatcctccaagcactgcatgaagaacttggccacagaggggttgaagaaacctacaaaagggccaagctcaggttttggtggccacacatgaaaaagaaagtgaagaattgggtccaatcctgtgaagcctgccagaagaggagctcaacaaaacccctggaacacaagaaagctactggaaaatcaacaatatttggaagagtcagtttggacacagtacacatcaaagctggaaaatggaaatacctggttctggccagagatgacctttctggttgggtggaagctcttggtctggaaaaactcagtgcatcaaaaattgcccaatggttcattgaagagtggattttcaggtatggagccccctggagtatagttgtggatggtggaactgaatttggcaaagaattacaaaccaaattagcagaaaaaggatcagtcatcaaagtcacaactccctacaacccagaagctaatggcatgattgaaagaggccatcaacccatcaaggatgctttggtcaaattggctggaactgatgggaagaaatggagaaattacctacctctagtattattttctgacagaatctccaccaaaagaacaactggttacactccttatgaactcatgtttggccatcctgcagtattacccattgacttagaattggagactttccttggcactaagtgggaagatattacaactacagaaggattattgttagctagagttcaccaattggagaagagagagggaattcttcaagaagcttacaaaaatatgaaggactccaggtccaactcagtggaattttggaaccagaagaagccagacagaggacctttggatgtgggaactcttgtccttgtttataacagatcacttgaaacccagtggggaaaactgtttgaaaacaggtggaatggtccttacaggatcaaggctcaagaaaaaggctcttacaccttggaggaactggatggtcaagaattgaagaggaggtatgcctcttcccaggtgaagcagttctttccaagagaggtctgatggtttgtcttggagcatttctggttttaaaaatttctctgcataagaagggacctagaaaaattacaaaacaaaaaaaaaaaaatatatatatatatacaaaaggaaaagaaaaatctacagaaaaaaaaaaaaaaaaaaaaggggagagtcagtttcttgctcatcaagttatcatttggtctcagtgttctttttcttcttgggtcagaaagattgttgtgctttaaaaaaaaaaaaaaaaaaaaaaactcacttaggcagcggccctgaccataatgcagtcctcgatcaagtcctccagcttgcgttcaatgtcccttaatgctaaaacggcccggttggcaataactcggtggcctcgggagtgccttcctcgactttggaatcgcgcctgataactcgcttgtccagcgatgatgcggagtcaacgtctgaatcgcacaagctcttgcactctggcaaccgtaagaattcgtagattgacgacctcggcgggttgcggactggtaccgtatgctgaagcgttatcagagtaatggtcggtattagtcgacgcatcggaatccgaagggatgtcaattgggtcatctaacgaaccatcttcacgacgaccacacacctgcgagtactgttcgttgtgccccctttcaaaggaataacggttcggcgaggacattctttgtaattgctggtacggttctttttcgcgtttgctgctgagatgaggtgctattcgagacgaaattcgttcgaggggatttctttgtttgtaagaaggaaaaacactcaggagaagatgataggtgagagtgggcagattgagacttacctcgggactgcttccccaagttataaagaaaaagagggtaagggagtcgagatcgttaatcggaaacagttcaggaaaagcatggtcgttggactctttcagcaacgatttttgggctaggctggatcggtcctcaccaactaagcgactgccacttgccaaagacgccaggcaagccgggccggttgagtcgaaacaataaacgaaataaaaaaaaaaataataaagtaaaattaatagaacaaaacggccgaatcggccagaatagtcctttgcgtttgactaagccaggctggtcgaaaaacgatgctccaggcgggtgtgcggttgtttgatggtatacggcctggatagtttgtgggttttgcccaagttggtcccagagctagccaaggtacttgtccaacggtttccggatcgttccttacagtttcaggaggagggatcaggttatcacttgaaagtaagatagaacataacctcgatgcttggaaagactaaggtacaagcagtctgggcccatcatcaaatttcttcgactcaggcacactactcaaacgtccacgatcgcccggctgagcaccatcctcctaccctgaacaaagcctacaaaccagcctaacccgatgctcacaaacgcacgacccctctatccggttttcttaaccaatatcgctccaggaacaacggacggcgacatctgcgcagctctggcttcctacgggagcgttcaccactgccttttgccttgcgttgctccggacgaagagctgtgcgccatcatggttttcgcttgtcctaaggaggctaacctcgcaatcaaggaacttgatggagccaaagcggatggctacctcctgtcagctagagcggcgcgtgatgacgaacgctcgacgcttgcacttcttgcaaggatgagctgactgttccctctctactcttttaccctcccatttgtacatacatattcttttttttattcttttagcttgatacatttcctcttcaaacataataaaaaaaaaaaagaaaaaaaaaaaaaaaagaaaaacttttctcttatttttcccccccccctctattttaaaattttttttctctcttggcttccttcaatcacttcaaagttttacataaaaattaaaccacaaaaaaaaaattacagtataaacccaggaaaactccacataaaaattaaagaccccgccttttttttccttccttacctctttcttttttttggcacaattctctccacagctttaataaaattttgttgtacatatttcacatttctttttctccccagtcagatttcttcttttcttttcttctccctcttctgactcaagtaagtcacaggtaacactaggttggatgatggggacatcatctaatttgggggtggatgtggtaagaccaatcaaaacctgtttcacctttttaccacctttctggaccattttcacaccttctacatcaaccatcaaaccaacatcctacatatgtaatacactcaaggtcacctccaatcatcccaaagacaataccatcagctccaccagactcaacaacccatcaataccaccctacatggatcaccagccacacttggtaataaaataagtacaaaacaggtataaagtgggagaaagtccaccatcaaagagagccagactattaggaaagacccttatcctccagcatctttgtttcccttctttacataccatggcaatttactacagtagccacttatgtcatgtttctatccttgttgcttcagccttgtttcacccttgtcacacatgccattcccaagcctgtctcccaagccatgttgttgccttgttatatgtaccctgtgatgatgccttgttccttgttttcttattcccccccagaagacttatatgtagtgctctcttggcctttgccatttgtcccccatca