ttttatactgaaattagacccattttttcacttaattttttttatattgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttgaaaaaattggattgcaccattaaattctgcacacattgaaacctaggaaataattttaaaatttcaaaaaagcataaataataaggtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaaaaaaatcaaagtcatttttatggtaaatagactttaccattaaattctacacccttcaaagtgtaggaaaaaattttaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcagaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctatttatttattattttaacaacaatgtttaatattttcttatattcaattaattattattatttgcagttactaggtacatttcacgtaccgtgaaaggtgctctgtggctgacagacttcaccaactctgttgtcgatcagttggaatcaaccaaaaggcaacagtctatcaatcggtttgggatgaagaccaaatcctttgccaagacttccattggatgatgttttcagacatccagggccaatgttgcatctctcgctacaacaacggctggttataggttattgatcatagtatctggggtcttactattatttccttctgcttgttctgtacatctatctctttttcttgatttaatcttatcaatcatcaattttatcttcttctttccctcttatcgttatgttatctttctatattgttgattgatctatattgcaagtgtgtttgtttttagcatctcttatcaagcaactgaaatctgattgagctcctaaataagctgtgtgagtagaagggatgagccccggctcagagggcctactccagaatggtattagagacacagttgaaaggattaattgaaatctgagttagattaggctcataatgtatggtttcattcccaagtgcaaatgaataaaaaaaaacaatcctcctcagcaagagcaagaaggaagcgggtcaaagaacgaggctaatgttgtgtgtatactggcctggggatgaacagcccttgctcaatgtccattgtttgcgggttgggaggctgaggtgctgacctgcgattgagagcgctggatgaaagttcccgtccggcaagggttatttggctgagtcaatttgagacccttgggtcattaggtgagggggtatcattttgttggtgacggatggtatgggatagatgattgctggtgtttcttatgattggtttgtgttgttggtgttgctgatcctctccaatgaggtgaggagaggtgatgagatttagaaaaatgatgggacccctcatgtaaattaagagcgggaaaattaagatgtttggggtagagatgtcgcttgatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacctgctagggccgccagggcaggtacccgggtacctgcgccgggtacctgcgggtacttggaccatttttgcaggcaaatatacccagaaatatcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaaggaataaagaaaaaaaattattctatcaccaatttgaattttatcttctctctgatctatctttagctttacccttttgcttggcctcattttccttattcaatgtccattgatgaagactatacaccatctttatgactggattaattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctacggcctcaacaaagcaaccagattagttcagcaacacatgtaagacaccagctggtgtcctacatgggtagctgacacctttgtgcagcccaacacacccaaaaaagggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacccgggtacctgcctttttttaccgcaaatgttgacacccgcacccgcacccggtacctgtttccgggtacctgctttggaaaacaggtacctgcaaacgggtaccgggtacctgcaaaggggtacctgctgacatctctagtttggggtctaaaatgaaatctgcaatccacgcagatccgacaggaagtcctccaatgtgtcgtctttttaaggcaatgaagaggctgaagagtcttcaagagaacagtgcggtcaaaactgatggtttttcttattcttagtgtcagccacagagtacatgtcacagtaccttttcatgtaccaagtaactgcaacacctgtacttacttacatgagtacatatccataatgttgtttacccttacctcttgttatcttatctcatttatcttatatttatcttatctgttaattacttatctattaaatacatatatgttttatacataagttattatcacttacctttcactcctttgtccgtgaaatacctgtaccacaagttatccctgttctacagtattttcacggtcaaatattattacaaataaatatgtaaatagtaggtattaaagtgttaatagaatcaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttatgtacacgcatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaatctcccttgattctaagcgctcattctttccctccttcaatattctggaacttataataagtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtgaccaacataaatctagtctaaatctattgttcttaagcttcagtacacttactcaacttatccaaagtattcatagccttgctgaatattcccatcaaaaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcctagtaccctggatgcctatttgttgagatgaacaccgagatggtctggagacatgtgttggataggataagatgttcatttcaacataagcaaaaggagagagatgagagagaaagaaaaagagacatacctggagacatgtgttggaaaggatgaggaaagaggagatcctcccaagcacagatttctccagtataagagctgaaatgaaaacaaatgagtgtcacagagtgtgacatgaaggaaatgaaatctgaagaagcacagaaacaaacatgaacatgagatgagtggtggcatgtcacaggaatctcaacactattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtatttagcacccactacctaacactcaccacactcaaacacttcagtcaactcatagtaacaaacttttactactaaacactcaggttagttacccagaggctgacacttaggctatcatctagatgtgctaaataatctagatacaggaggtttaggttgtgggtctcagaacagaagtgtaatgaataaaaaaacaggtaatggccagtgaaatgagagtgacaggcaaataagatagaagagaaacattgttgagcaaaatttcaacatagggttcaggcttctgtttgtccaataattgagcaacctcttcattacctggcaggttaaacattttccactctggacttcttcctaggtcactaggtcacagggctacctcaaaccccaccattgtactggcccttataaatacactcagatggcctggccactaacccaggcttaattaaaatgaaaatgtagccatggaatctggatactttgattggatcaaacttggcatctataaatgatcattgagttaaacttaggccacacttggcccctggttcagtctagtaggaccttgtttttttaaaaaaagacctactttgatgtgcacagtgagagctcttttcgcagctttttggacatgcaggtgctctggaaaaacccacttcccacacagcaagagaaagggtcacctttttgatgcattttggtcgcaccattaacatacactacaaacaataccagttttgccactggaaaaaaatgccatttgggtggtggaaaatagatcaatttccccaaggcttttttacaaaatgactcagggagtaaaaattaggctaaaatgagctattttagccaaaaaataaaaatgcctcaaatgagctaaaattcaattttaaaatcaggttttttttttcagactttcaggcttttttagcctttgaaatgcttggaacatactgtagaaacatactgtagagcattcaccaattcatacagtagatgctacaggtgtgatagaggagcctacatggtataaccccatgactatacatggttaaaccccatagttatggatttaggcatgtccaaatacatgcatgctacaaaacaaaatgaagaaccactggtgcagaggcttagggttacaattctgagctctacacatgtgtacgagtccaaaaccgcaacaaaattgagtgtgagggtatatgccccccccgggataggttggtttatgctatccgcaactgtaccaagccatcatcttataaatcatctaccctctgtgcagtctggtgcagcaattgtacttgaattcattagcccggttcacgtagggcagttttaagacatgtcacaaaaacctcactgctcgaggcataaagttttatgactaaaattttgtcgctcctcactatcccctgctcgtcaatctcctgccacttgctcgtactaattatttttcataaaaactcatatcacccaactctcccccgatcatctcatccctcgtcatccctctaacctctccccttgtcctcctcaaaaagacttcggcattccattcatggattattgatcaactcctactcttcacttatcgatcgactgctccctatcgatgattgactgctctttaccgattgactcctactctttacttatcgatcgactgctctttgtctatttcatgatgtctgattgcttattagtcttatcgcttgtgttctttttcttctcgcttgttctacttgtgtttttttcttctcgcttgttctgtttgcaaatgaatagtacaaaatatccagtcgtatcaaatctttggaactgcggcagagtgacgaggtgcctttggtgtgaaaattgacgagcagaacaagttctgtagtagtgaggtggacggggggcgggggtggtaggtgaggtgatttgtgatgacaagcacgcttccgtatgcttgtttgaggattggttgttgctcgcgggccacattacaagttaaaaaaattagtgaggtttggttgctggttgctcgttttgaaatttttaactgcggacaagcagctacgtgaaccgggctaatatcatctattcctattcattatgttgtagctcgattgcttatgatgtacagcactattattccatgttaatttacattccaatcacattattatatgcttgtgatggtttagctgctcagacccctgacacagtcgaagtcagtgcatcttgtttgcttggcattgcaattgatcctcggttgtttgcttctaccgaaaggtggggaaagttgttggctggggttggtatgtacactagaaagctgggcagtggcaaaggtgtaaactgagctttctcaagctgttttggctgtagctggagatttggctcgaagctcaccatcgttgccaaagatagcaatggttaagccagaaaagtatctgcaagtcaacttcactggggtttaaatagctcgattacccggtgggcttgaaattgatggctaaagtggcccgcgcggattaagctacctgcaaagatactcttactaatatttaaatatcatattactggatgtccaccagggcccgaggggacttgcactgactcagcctgagccaattcaaacatggcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagtctctgtgaagaatacatcatacaccatctgactgcacccgagacttgcgaccaaggatttacaacttgattttgcgcccagggaacaaaccactgtgtttacgtagtcttcagctgtgtgtggtggtacaaacatagaatctaagagatatattctccttcctcttcttataattgcgtccctttatactttgctgaggtcggcctacgatcgatcgattgtcagtacatagctcactcagtcaagccgagctacttacaagtcgtcatctccaactcagtcaggtagcagacaacagtactatttaagctactttgattctgtggtaaaaagtctgctggtcccctataacaacctctggttgtccaatcaaaacttcttcgtttcatccttataacaaagacatgtctacgccattcatcccagcccgatatcccaactactctcagcacgagtatcagcaaagaatgtttgaaaatgatcacggatacgatggatttatgccagaagttcacggtgatcgagtaacggacgacgaagatgacgaagaagaatacgaggatgacgaagaagaggaaattcgtgaagaaggaggagaagaagaagaagaagaagaagaaggtgatgatgatgatggtgaggatggtgaagaggaagttgatgattatgatgaaggtgatgttgatgatgttgatgatgaagatgttggcgaggaggctgaggaggatgaagaaaccgcggaagatcaagaaccggaccaagatgacgaaccaaatcaacttgaccgagcagatgaaaagcttcaccctgctcaagacctggtccagtttccaaagcgctttgagtcatcgagggccctcatcaactccaaatacttactcggctgtccttctccggggtgtaagaaaactttcgatcaagaatccaatctcagactacatgcgatggtccatacgtgctatagacctcgtaagagtcactttttattcttgctgatcttcatcccgttaaacaagattcagaactgatgagtgatttttgttttcaattcttttgttttctggggaataaagatgtgtgccttccttgtcaagcaagacacaagagaatgaacgagctgaaagttcatttcaggaatattcacactgcgctagaattcgacaaagagaagcatgtgaggacgaaggtgagattggtgaagaggaagttgaggtgattatgatgaaggtgatgttgatgatgttgatgatgaagatgttggcgaggaggctgaggaggatgaaaaaaccgcggaagatcaagaaccggaccaagatgacgaaccaaatcaacttgaccgagcagatgaaaagcttcaccctgctcaagacctggtccagtttccaaagcgctttgagtcatcgagggccctcatcaactccaaatacttactcggctgtccttctccggggtgtaagaaaactttcgatcaagaatccaatctcagactacatgcgatggtccatacgtgctatagacctcgtaagagtcactttttattcttgctgatcttcatcccgttaaacaagattcagaactgatgagtgatttttgttttcaattcttttgttttctggggaataaagatgtgtgccttccttgtcaagcaagacacaagagaatgaacgagctgaaagttcatttcaggaatattcacactgcgctagaattcgacaaagagaagcatgtgaggacgaaggacttcgatgaacttcgatcggaagccttcatcaaccgatatggatgcacccgttgtccgaaaatgttcgaaactgaggatcatgtcaagacacattttctagctgatcatccacgtcaccaatggagtcctaacatgtgctacttcaagacgctcaagttcgttaataacgaaattgatcaatggctgtctctccgccgagacattgaatctgtcatcctgcatgcaaaattggcacgccggaagctcgtttaacttccttcctttttagtccagcctccaactctaccctcgatttttgaaggcaatgtcacctcctcttggctagctcttgatcatccagacggttccaaactgaatcctccttggtggaatttcttcttcttttgggttcatctcacctggttttcttttgctcatatctttccagattcataacccacaaataacccaaaaaaatagtaaaattgtccaaaaaatgtcaaaaaaaaaaataacttgtttgattgtaacgaactgcgttctatacatacacataagaattccatgtcgcactgcgaacaaagtttcatgccctcttctcattttttgttgatccaaatacaatgatttcgattatcataccttccagctattgaaatttattttaagaaatagagaaggaggccgatctgaggtaagacagaacgtaaactcaattggaaggcagcacttgcaaacacaccgtgatcaagctttcctacatggcaaaggaaaatagaagtcttcgatgcttgtctttcaaattgtaagttacagtccatctttcgctcgtaggattcagttcttgcctgatgagacttgatccgtcgcccaagtctatatatggataaacaaaaaccaacattcccttaaactcatataaacatcaggatttcgtttcagaagatttggcgcgccgcaagcaggggtccacctagaaaccggctgtaggggcccgatccggtggatcttgggttcaggacatctgagctttgacccaagattggtttggattccagtagacgtttgatcggatcgtgagaagggtgagaaatgggtgccaattgtgggtctccagattgacaaaaaaaagcttgcttagagtcatcaaggaaaaagaatcaggacgttgaatttgcacttggaatctaagtacataggaaatttaattgattgcctcttcaatccaagatctgttttccttttcttttgaacacacacccatattggaggttgttgggaccatctgttattttggtttcttctttgtgagttgatttcatataattgcaatgaacaatagtgctgtggagtccacaattaattctgtatcccctgaagaatcaaatcaatattcagataaatcacatttccttgcaagaacctaagttcagtagttctaaacctgattctgtagtgtctagttttcataggttattaaggctaacaagaagtcctcatattttgaatggttgattagggcatgtgggtgatttttaaccctgattacctgactacagtgcacaacacaagcacttggccacaccccttctgaaaaaaaaattggtttgtggagggtatgttctgttaagacaatgaatctggttgtacagtgtttgtatgctagtatctagtttgttcacttaacaagtgtccaattactgctcttccacctgtcacttggtggctctctttattggatatatgtactatatttctcactgacaagatcctcatcatgaacatagatcacattgcagtattttggaccccatgcccctcaacatgtttgggggtccaatcccatgtgaaaaatctaaaaatatgtcacaaggctctggcatgtactgttagcagtttttatgctatgctacaagctgctacagagccaaaataaataactaaccagcacaatagtgcagtgtagtggggcccattttggagcttacatgtattgtgttagtgcggacatggcaaattctgctacactacaatatttttcagtggaattccgctacactaagctgcactaacactaaagtttgtttaactggccaatcactgacatgcgcaccaaggatttggatcagtggttctattttgttgagttttcatcttgctccacgcacccgatgagactgcggaataagcagatcaactgcttagtgtttgaattgctttccttaaagaaaactctccccaccaaagtcaatctttcctcatctgaccaagaaaccaccaaagatcaacttcctcaatacttacccaaaaaaaaataatcattgcatgtcaagactctcggaagccctgcttgtaatgtaaaaagaaatcatcaatcctcaactggttcactcttgtcccgacatatctccttccattcctttctttctttctttttgtcctttgttgtcagaacgagtatccttccatctatctctgcttgctttgtgtgtgtcaacaacggtgggccgctatgctacactacgctatttggccactacatgttagcgtagttgcttttttttgctggaaatcctgtggtgttagttcacgctacacaccgctgagctaactgccagcgtagcgtgaattttttccgtcaatttttttttagtgttagcttgaaataattgccactaaactaacaattagcgtaactttttccaagctaacaaaacttccactagccaaaagcgtaactgagttgacggtaacatttagcgtaacttataccaaattaagctacactacactacactacactacatgcctagttacaatacactacattagaagttacactacacatgtagtgtagtgtaactcatcaattaaagcaattgatgtgtcaagctggatttttgcacaactcatgtgaaatgttcatatgactcatacggccaaggtccacagtgatgattttcaatgtcccgtgatcacacacaatcccgcagaacatgaacagcacaagatgtgctgttcataacaaatgaggatgtgtctagtgagattcgaactcacaacctcagcaatgctgagtcacatacaagattgcttccttgaccaactaggctacagatgcttgtgtttgccaggtcagttgggtggtagttgtcatggcccatgccaacagctccaccacactctggtgatacataatggtagcagactatcatacaactcaacacccccccccccttgctgatgtgaaagtggaaattgaacaccagtaagtgtgggaatggaacccagtaaagtatggtcagtgtgggaattgaacccatggtcttaaggtagtctgacaggggaatgtggtcttacaagtaagtgttaaaaaatggcagggggctaaaattgagtggcccccaataccaactgaaaaaaaaatgatgatcaattgaggggatctggatgtaggcccccccccccaatcaggcactgtcttcagggtagactagcgctagtcatgtggtcatgtaactacatagtcagttacgctaacagttactgtaacttttaatcagttacactaacagttagtgtaactttttcaccagttacgctaacagttagtgtaactgagggtaccactacactaactgttagtgtaactttgcaaaaagttacactaacatgtagtgtagtgggttcacccactaacactgctaaaatttcactaacaggattttgggtagtgttagttgtgcctttttaaaggtagctaaaactacgctaaagttgtttttttttgtttttcaaaaatcctgtagtgttagtgggccaaaaattcccactaacggtaacttttgtgtagcatagcttaaaaagctaacactacggttagtgtaactggcccaccgttggtgtaaagcatgaacatatccaactgtgctgtttgttttttcagtcttcattcccgtctttacttctctgtggttgttgtcaaaagaactgactgtttcctttctacttttttcttttttcttttttctttttttctttttttctttttttctttttttctttttttctttttttctttttttctttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttctttttttctttttttcttttttcttttttcttttttcttttttcttttttcttttttcttttttctttttttcttcatattttcttattcacatctaaattttcaaacaggcctatgtaaaaccatacctaaaaccataagtgtggacttatagcaatccccatctcatggttctggcacctgagatacataccctgctgtagtgtgccaattgtgtttcatgtatcaaattacattaagtcacattctacttctgggaagggtatatgtttcttgggtatcttagtgcataatcagattctacaggtaatttaacccatattcactcactggaaccactaggctatctccacttggtcaaaagttatttgggattgaaattttacttgcataacaaaaggcttagggtcttagttaaacgactcccagaaattggagttccgactcccaaatttctgggacgtctagaggaccatctgtggacgctcctccggacgtccatgggagtcggacctccaaaaccttcaaaggttttgggagtcgttccccttataaaaaatttaaaataaataaaaaaaatgaaaaaaataaaaaccccccgggggtttttgggagtcgatccgccacaaaccccaggggggttgggagtcggcgcccagaagatgccctcaacggccgagaggtattcccctcggccgttgagaccattcatatacatacaagttgtttaattttttttttttatttttttattttttttttaatttgattatttttttgttaggggaacgacacccaaaccttttgaaggttttggagttctgactcccaattttggggttggacgtcctgaggaccgtcggcagacggtcctctcgacgtcccagaaatttgggagtcggaactccaacatctgggagtcatttaactaagacccaaggcttattgcataatattaatttttaaaccacagtttgggcttagtttgtttacatattcaatatgcattgcatagtgtaaccacaagatgaccacattgtttgtatgtacagtagctagacagtgaaaaatgtctgcttattttggatcccagagcttccaaacacaaacttgaagtcatgagacttggtgaggtggtgcataataggtcctgaaaaatgaatacaaaaaaaaaaaaaaaagtttcaaaaattgtgaaaaataaaaaataaaattgatttttctcaaaagctttgatattcattttgggggagtgggagtactgagagaaagaaagattgggaaatgagaagaatgattataaacgaaaattttggaaaaactggttttcagatggcctcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggccaaaccttttttggttccattttttttcatttataatcattcttgccatgttccattctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaattgagtttattttttatttttcacaaattttcaaactttattttttgcttttattatttcatattcattttttgggacctattatgcaccacctgacccagtctcatgacttcaagtttgtgtctcagagctctggaatccaaaataagcagccacttttcactgtctacccactgtacactgaatacttttttgtatcagcactgggctgctatgctttttgcccaaaaagcgttagcatagtggttttttttgggcaccaaaatcacatagtgttatgtagcccctcgtcctgtgggttcacaaatctgtcacaaaaagatcacacattctcaaatttgactgaactcttaacctaatcatctcccccaccttcctagcttggtagagatccattaaccattgctactgagctaggtaagattatcacttctctctttcttctatctttcattttttctttctttcttctttatttccttggattcaacattgcacttacgcagatatccattaaccattgctactgagctagctcatcatctgaaagacagcctgtggtcctagaatctctccctcagtctattgagcctgttgattatcaacggcagtgaaatgctaaatcatagcgcttacatgttagcaaaacgttagcggctttttgctaccctatgctgcgctacggttcgctaaagggggctacagggccaaaatgctgctaaccagtgcgttagcgcagcgtagcgggcacttattaagggcctgcaagtgtagtgttagtgtggatgtggaggaattacgccacactaggctaaagtttattggaattccgctatgttattctgcactaactgctatggttagtgtagcggcccaccattgtttgtaaagcaggaaaccacaatttggccagactttacatgcatattcattaattgttagggctagaaccgcaagctagttattatgtatttacattttagggttataaccgcaagttggccatttggagattattggtcagggctagaagcacaagtcaactggtttgtaaattatactatttaaggagggtctttttcccctcattccaattttttatcatctcatctgatcagcaaccagacagaaataagcaatcaatccataaatgaaccagtgtgatcttaatcaagtgccgcattgagatccgtcatacctcgagaagcacataaaaaggaaagtaacaagcatcacaacttgcgctctcaacaagagcaagtgctcttaaccaaaggttaaggaggagggggaagtggcacaccaacactgaacaaaaaagggccactgctagcaccactatgacaatgctaagagcatccatattggttgattggattagtgaggattagcaacctctttaatcccaggattagtggggtataaatttgatacccattaactccaaaactgaccctggcagtggagctaacttaatccaatctctaatcccaaccattatggttggtaggatgagattgggcagcttatcttgcctaatctgcacaccaatgcggatgctctaagtggccctgtagtgtagtttagcatagcagcccaccgcttttaggacccagctagccccaagtctttccctcaaagagaccagtattccagaaaaaattgatggtatcactagataccagtaggcatcaggccaattttgtccagctatgtacccattatctacccccactgtgattgtctcaagcccccctgtagatgaaggggcaattgtaatcccctaatctcattgtggaagcagaaacagagttgcaagaattggtgctaaatgacaattgtgactattaatgatgggttaaacttaaatggtacatcttggtcacaagtcagcattttccacagcaccagtagaataatacccataaatttatgtagcaagttcacacttggaagggttgaggctagtatgcgccagcaacactaacataaattgatttgtcacacaatgttttttgaaaaagcaaaaataccttcagcaaaaggaactgtttttcaacctactaccttcagggaaacttagtcgttgctggattaaagttgatatcaaccaaaggtacattcatcaattacacagtcagtcagtattatagctcccaccaggcaccaagttgtcatttcaggcaaggagtagtagaacaggccccagcatgaaatgcaactgaactcaaatattcccacaatttattaatagtttttttattttctttagatagtaccaaacaggcacttttgagaatagagaggaatcaaatatatcttgaggtctaagcatcataacatgtaagctatcataaacaaattcctggggaaatttctactacatatgtacagcaccaaaaacttgctaaacacatacatacttatgctgcaaaatagattgtactcattgtattacatattccctctggggaagcactaaccaaaataataagaataataaattgacgacttggattcggaagagaaaatttagaacacagtgccaaattcactgaggattaattatcatcggagaagctcgaatttcaatttcttccaactcgcattcccaatgttcgggttggatagtgtttttttggatcgtttcccccgccgaaggagcatttttggaatttgctgaagttcgagggcttccacccaattcatcgttgtataacccccactaatctcttgcaaacctcacaattagtccatgatttttgaacaagatggaaaagggtcgcatgacttgcaatgaagaaaactcacacattgccaggcaattgggaaggctgaccatgtgccagccaaaggcggtagccacgtcatcaccgcccgccaataagggctgaagatggttcaatttcgtggggttagctactgctgtttatggagcatgaggaatcatttacctttggctagtaccatcatgtgtcctcaatatccctaaaatgcatagggttatgctggtagcaatcgcgataattataaatagcgccctaagaacgaggtacgctgcagatcctcaacaaaacaaccccaaatactatcagcaatcttcagagagacaaatcagccagatgtttagaaagtatgtcgcaatcagtgcggaacccacccagctggcggttgatcagaactcggctggtattactgaattgctcctggttctcgtttggaggatccatgggcttagtttcactcgtgggtggtagatctttcttaaaccagcgacgaaaggaactcgatttatgtgaatcgttctccggttgaccttccttttgttgcactttgtgcaggaatatcgaaaatacaaagaaaaaaagctggcgggaacaaaatgcgggaaatgtaagtactctgcttgcctaacgaaggagatgacctactgaagtcggcctgatacgattacccctgcagcagcaaccccccccccccctcaaaaaaacgaatgtgcttaccatgatagttatacaaagttgagctaacatatcccagaggaaagagtaaaaacaagttttgagacgttcaacacggattccgacttcatcgccgagggtttttgcttgagatacgacttgagttagctgggctgtaagctggtatttttctttttcagacgtcgacactctcatttgctcccaaatgagcgagccactcatcaaagtgtcaaatgtctgaaggaccctagcagtaagttgtctatgaattaaggataacccgatcactggtgcaagagccgtaatgacgaggattatcgggaaaccaagaaacaagaaattgatgaaggtcggtgatggcgtccatctcctagcgcgattcgcaacagccctatggttatagtaacttgagtgtacaaattttcaagtcagtctgcagctttcaatgctttttatttttaggcgttatatgagagattcagctagctcctttcaacaaacatgatattctcgaaagtcaatctactaacattgcgaccacgaaacaatgcatttgactccagtaggtaagcatttcgcacacgcacatcattgccaaactgcagaagactcggacacgtgttaacctcaaagaataaaatttatactatgacaacagcgaaatattttataataccaatacttacgcaggctccacctgggcatgaagagcgaacttggctgaatgcgtaatcatgaactgcaccaagatgtatgctccagtggccagagagcccatcagctgggatgcggtcatcacgatcccaccattgagccagaacaaaggggctctggaaacttgaaccgaaaaaaaaaaatccgttagaaattgaattgaaaaacaggcactagagacaagtcacgaggacaaaccgtttgccacagaggattgatccctgatgtataacctcctgaaaagccaatgagatcgtcttgaccctcgcaaacatggtagcacgaggatgaccaagcagaatatcgcaattatcagatgaatgatgaaaaaaactatcaagagagctttggtgagtccggacatcggtgctgagcccacagaagcgctccgattcatgagatatgcaaaaggattaacccctgaaggagcggggctccaaattttttcgtttcgaagtagactcggctggtccttcatcacactttccggtgttaagttgtccgccggtgtgtcgaacattgagcgtgaagcagggagataaccctggtgaatccaaaaatctaaccggcgatgggagtgcggtcagaaatcaggtcaaaatatatgtaaactttatcagctgcttggggtgtgccaatcgggccttaaactcggaacgggttggaagccgcatcacagaagtgtcaaccccagcaggaaattctttacaaggcaatcaaaattggcctcgacttttttctttttaatatttacacacgggtattgaaagattgcaaatgagtgggttcagtttcactcgctaccgctgctggtgtttgaacaagtacaaacagcgttttctcaggacgacgtccccgcctgacccacttgcctgtgtgatctaacatttatacacaccatgcgctattgtaccatgcgtctcttgtaacttgttcacatgtatgtaaataatttgcatactcaatttgttgattagtcgagtcggtcaacgaacttttacatcctggttgccctgggggaatcccagccaacgaagttagacattgtagcttccttggccgggcccggaaggggcagccagcgaaattaaacagtccctccgaaggagatcgcgccaaggagggcccttcgggctctcctcgcagggacttgattaagttcgggcgtgttgtctgtcaactccgcgactgaaaaatgtgcaaaacctatcgcagtatcaggctcaagtcaaaccctcaaagttctcaacttgatcagattccatccatcttctcattatttttcggaccatcttctcattatgtacgtactggccaccacaaaaaatgaaagcgcagatagccccacaattgtcagtttatccccaaaacccctgataagaagcgtcatgaatctttctatgggccgaagtataaacacatttgaaccaggttccttgttcaatagctcgcaacaaaattgtaccagttatttgggtttgtaaacaaccagtaactaaacatgacttggaagaattttgattgttgggagcatgttagtagttgtccactaggaaccagatgatacaaatgttgtctcgaggtattcttatgaacaatgagggaatatgacaggctggaaaagtcaaacctgcccaaccattgacttccgcttcatttacaataaaaaacaccaggatggttgggggacaatcatcgatgaatattgaagtttcaaatgtacatattttggagcttttgacttgagtgtacattttaatgctcttggccactatttgttggcaagtgggatatttacggcgcgtattacacgatgattggtcgtgcagaattattgatgactctcgagctctccttcgagtcggcatttaaagaatagtttcgcgttgctctagtggattggtcacattggcttcctatcacacagatgggaagaagtctattagactcagctccatatgagttttgagaacacatcttaccattttcaccgcggctggtgactggcttttctgggatagaattgtaatctcgatttcttccccctcggattccaaagcattagaggtggcactgttgctctggatcattttccccatcgaagaagtatccttagaattcgagtcttgtggtgtttcacccaactgatcttggtataacctccactgtcctctcgtcaagtgcgtagttagtttcttaagtctgatgaaatataaatagagcagggatgcgttttataaagcaggatgaagaatacctacgcattgccaggcaattgggacagaagaccatgtacaagccagcgtcgacacccacgatgttacccctcgccagtaaggcctgaaaggaagaatctggtgctctcaaattaccgatatcagaaaatattatggggaagtacgtacgacataatgaagtcgcctgtccttgtgacccacaagctaaagagagtcacgctagtcaacatcgctatgatgatgaataccgccctgatcagcagatggactacggatccacaacaaagaactcaaatgcagtcagaaaactgatgagtggtccgaagttgccagatgattggaaaatgtgaagtaatcagcatgagactcacaaaattgacgattaattaatctccgattgctccgagatttctcctcgcttgtgcttcgccaaccctttggcttaaaccagcggcgaaagggactactggattcggatgactcgtggcctgatagaccattttgttgttgaaattttctgattaatatcgaaaacacgccgataaaacactggggtgaatgaaaattctcgcaatgtcaatcattctgctacattatcagagcaaatagcgagtcccaatctaaccgattggctcttatctcaacaaaaatctagcgtccttaccaggaaggttatgcaaattaaggccagtataattgagagtaaaatgtgaataaaatgtatagaacgccctacacgaatcaaaatttggtcgccaaagatttttgcttccgatacgacttcggctagctgagtgaccagcaggtacttttcatccacagacgttgacggcactcttagttggtcccagtcagacgaaccctgccgcagagcattcaagagctcttctatcagattaactagctgtgcatggaatacagacatgatactgaatagtgtaacagtcgcaatgacgatgaccatcgggaaaccaagaaataaaacattgatgaaggtcggtgagggagtccatctcttgtcttctttcgcaatattttctacctgagtctcatggtcgtagtagcttcagtatgcaagaagtgatattcagttggtgggtgagaggttcagtaatttcgtttcactgtaagtgtgatgctggtaaataaattaacttacattgcgaccacgaaacaatgcatcagaccccagtatgtaagcatttcgcacatgaacatcaatcccagactacccaagactcagatacgcgttgattgaccaaaatgtcagatttttcttttctcattataagaataaaatcacagtgcaacagatggtaaagcttacgtaggctccgtcagggtgtgagtaggtttgccagcgtttgcaatcttgaaccatataataatatacgcctgagtagctaccgagcttatcaactgagatatggtcatcaggaccccagcatttatccagaacaaaggggctttgtaaacttggatcatcaaggaggaagccgacacatcagcatcagaacaaggaagccacagcggctgaaggcgcaatcatataccatttgctccggggtgggtcttgatgtatagcttcctgaatatccattgagatcgtttagtcccctgaaaatatggtaatacgagaattatcgagcaaaagatcgcaatcaccagatggcagatgaaaagaaagatcaagagacctttggtgaatccggagaactgtgagaaaaagtgggaattgatgtgatcgacttgataagcaaagggattgaaccctgctggtgtcgcggcacttgaactctgcttgctcatgaaccggcgtagatttttcctcatttcggtcggatggaagacgttgtaacttgtgaatggggcgagtctgatagggtgtaatcacactggctcaggaattgaagtaaacaagaggatgtgtacagcggaagcaagaacaatgataacgatctataatatgaaatacgtgaccaattgaggaatgaagtcgcgtcaagaagaaaaatgaattcattgtgggagtgcaagatgatacaaattgtttgctttgacggcccggcctgcagtcctgcatcggcgaggctgtctgaagggccgccgcctgaggcagaggcaggcggctcgctggatcaagcaggacctcggaaagcgcaataatgcaactcacagacaagccttacataaatccgaagcttgatatttcttaagcccagtttgttgtacaagatcatggaaattcagaaaatacgaattgtcgatggtagaccggtgaacactagcggatatgagctgatgatgtcacagtgtgatcatgacccacaagttctccacaaagccccataatttatgactcacgtcttgtcaaagtaaacctactgccaatgagattgaggaggcgcgccggcccgccggggcaaggcttgcaaatcaaagccgcttgaaggacttccctgtgccatcggccacatagactagcgcttttttgcagatgagaactcaatgtcactcggttctcatcaccaaatggagtttgcaatttaggattgcagcctctgccgtagggtttatggcgccactaccaggtgcgctgcgcgtctatgtgcgggcgcctcgcacgcgcaccctcggcgcccacaaaataagggtccgcctttttgcactccaagaccccccccgcacgacaaaaaggtgtgtgcaagtgtgcactccaaacatcctcaagtatcccatggtgtacaccaggaagtttggagtcagagcctgtcggagcccatatacttcaatctccattttggagcagtgctctgtcaggatgtaaacggatcgggttcgggcccaaaaacactgcccgaacccgacccaacacttacgtcgggttgggttgggtcgggtcaaacttgaatatatgctgcccaggcccgaacccgtcttgggacttttcgggttcgggttggcagtttgtatgttgggttcgggctgacctgagtattttagcctttgtagagcaattatgacaaaaacttacctgcccaactatcaaaacacctgcccgaacccgacccgctaagcttccgggttgggtttgggtcatgcgattttctcacaaagtctgcccaaacccgacccatgacccgtcgggtcttgggtcgatttcaggtcgacccgacccatttacaccccgagtgctttgtggagtgcactggtggccactcaaatgaatatggagtacacagccatgcactccatcatccgctacccatgaagtctaacttagagatgggccatttgcatccggatatccgcgcggatgcggatatccggctgctttttccggccatccaggcatccgcatccgcacccgcacccgctggcgggtatccatcggccgcagcgggtatccgagcgggtatcctcggatacccgccaacgatttgcggaaaaggggccatccgcacccaaatccgcacccgctggcgggtatccgccagcggatagcgggtatccacgacggatacccttcgaccatctctagtctaactctacagacttcatggtatattagagatgggcgcattgaatccggatatccgctcacaatttcagaggaaacacacatccgccggcggatacctgccagcgttggcgggtatccgcgcgggatacctgtgaatgaatagactaaaagcgcatttgtatttcatgagtgccagctaagaaatacaaatgtgagaagaaaaagaaagaaaaaagtaatcacctaaaagcagtagatggcaaaagaaatgagacaacaatataactaaacacaacgatggaagaaagatagaagggaaagctaatcaaaagaaagtggattaatatcaagatccttgatgagaaaaagagccgatgaacacctacgatgacttgaggataatcgaggaaaagtagtggtcggcggaattgtcgaatggaagggattggtttgatacgatgatcaaaaaggatgaatgaagaggatcggaggaagtcggatcaaaagtgatgatcgatgatggatgaatgacgaggataagaagtagtcgaatcagaagtgacgatcgaaggtgagagatgatttcggaataggaatggcgcaatcaattaagaatgttgattgaggaggaaagagatcagaatgagtcctgagggaagagggaagaacgattcgaccaagaaggggattgataaaggaaaaaggaaagtgcacggttgtacgggcaaaagatttcgagagggtttgagtgtgatgacatcattgcatgagctttgatgaaatccagagttcaggccatatgatgtcataagtatttcgatcttgggtacttgaatgatctagagcgaagctcagatctcaacaaccccccttacctcaagacaaaatagtcctagagctagcaggtatctgacaagagctgggcgtggaacagccttagtaaggaagtcggctaacattccatgagtcggggtgtacttgaggatgatgttattattcttgatgacatctcgtatgaagtgtagttgaatctctacatgcttcattctttttgagtttgaatttgcatcaaaatttgcaaccactatgcaaccctgattgtcttcatggaccaccattgggagtagcgaatcaccgaggccgatttccacaattaattgacggatccacaggatctcacaagagaaatccgtcaaagcgcgatattcagcttcacacgatgagagtgagaccaccggctgcttcttcgtttgccatccaatcaggtggtggttgaacaaggataagtagccagtgatcgatcgacgtgtagccgggcagttgccccaatcggcatccgtgtatccttccaacggactcggatcgcctcgatggtagacaagggcatgatccgcggtaccagccaaatatcgcagcacatgcgtgaacgcctcccaatgagttattccaggggcttcaagaaactgcgatagttgactgacagcatgcgcaatgtccggtcgagtagcagagctaaggtaactgagagcacccacggcgcttcggtagttcacaccaagcgaattaaaccgatcagtttcatccgtggttgctcgatcgagttgggtgttcggcacgaaaggagtggcgacagggcgacaggcagacatgccatagaggtcaagcaacgagttcacatagtgaagttgagacagaacaatggccgtaggctcgtgaagcaccttgattcctagaagcaggtcagccttgcccatgtctttcatgtcgaactctgatttgatttctgatttgaaagtcgagatatccctgccgaacacggcaatgtcatccacatggatgaaaagccagacaggattatctcccaggcgatagaagacgcatgggtccgcaatggagattgagaagccgaccgacaatagccaggaagagaggcgattgtaccaggcaagaggagcctgtttaagcccataaatcgctttgtttaatttaagacagaccttctttctgtccagcgttatcccttgagggacggaaagatagacgtcctcattcaattccgcattcaaaaaggcggtcttgacatcaagttgctgaaagtcgaggccatgtgtagctgcgaaagagataagagcacggagtgaagtgagacgaccggtcggagcgaatgttttcgagaagtcaatcccgtgagtttgagaaaagcctcgagcacatagtcgcgccttgaagaccacatcctgatcgcttgtcttcttcttgaagggtccccactgtcttaatgcctggtgttaagggcaccactgaccacacgttcaatgtggacattgcatcaagctcttttttgatcgcaatttcccaggactttgcctccgcgcaatgaattgcgcgatggtagtgagcagggatgtcggagtttacagccgtatgaaaggctcttggcttcctgactcgcttggtcgagagtatgttcaatgatgagatgtcaccaacaatgcgcttgagagggggactcgcggacgtatccgtcaaggaagcatcctgagtgggtgagagacgatctccaggagaagttgcttccgtagatggaggatcgtcgttatcactgtcttcatcaaaggcgtcttgaaagaagttcagatctccaattgttgaaggaacaaagtcctccgtgaacttgggaaatgatgattcgtcaaaaaaagcatggcgagttctaattagtttcttgtcgcttaagcgaaggattctgaaaacagttgcctaattttcaaaaccgacaagaatacctacctcagctgtatttccaagtttccacgagcgatgcgatttaggcacgcaaataaaggctttacacccaaaagttctgatgtgatgaacaggcgcagaagatttagtccacagttcatacggggagaaatttgagcgtgaaggagttgagaggagatttgagacaaacgtcgacgtattcacagcttctgcccagtattcctttggcaacttgcttgtcaacatcaacgcacgggccttgtcaaggatcgttcgattggcgcgctctgcgtagccattatgttcaggagtttcgggtggagagaaaatatgtttgatgccttgactttccgtgaatttcttgaagagattgcttgtaaactcgcctccattatcggagacaatctctttaacacgtcggtcttgagagttttcgacctccttgataaaaatttttaatacatcaagtgtgtcagattttgctttaaggaagcgaacgaatttgaacgatgaaaattggtcgacaattgagagaaaataattgaagccagaaattgaggatggtttgattggaccgaccaggtccatatgaatacgctggagcggaaaatgtacaggtggaaagtgacttgtgaagggagaaagggtcatcttggaacatacacacacctcacaagttttcaatacaggtggaccgggcaacttcatcttcttcatgactgagtcgctagggtgacctaagcgttgatgccatatttcatgattgtcatcgacctttttgctgaaatgggccaatggtttattggaaaatgaggaatggaggagattgtcgataatgttgccttcaaagaggtctccggatgaatcagagatggtgaacttgcttcctgacttcttgattgtgacggagtcggttatcattcggaccaaggaaatcaattgctgagaaatttttggaacaaaaaggcattcagataagattatttccttgtcgttaatcaagagagagacggatccatgaccaacgctgggccagctacgctaaccgtagcggttagcgcagcgtaacgtagcggaattccacgcaactttagcgtagcgtagcgggattccgccatgacaccgctaacgctatgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcgctttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctacaaaaacgctaacactaccgcttttggatgaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgccatgaccctcagcgatcaggggagacaaaggatttccagtgttgatggtgattctttgtttcttgaaggaagtgaacagagatcgatcgcgtatcatgtgatgggaagcagcggagtcgattataaaagagtttgaggactgaggaagaacgtaagtgacgaacgcagcggcatgagcgaaactagcactgggattcttccttgactttgaaaattcggctttgagttccggatatttttcaaggcatcgattttctggatggttggattcaggattgtgttctccgaatccacagaagtgaagaaccttggtcggaaactttgattttgagtgattcgacaattttgaaggagtcggagcggaagtgtatagagcagttcccttctcgtccttactgaacttatgtgtttggtacgtctggagttcattcagtacagcatacgggtcagatattatcttttcatccaaggctaatttatcgacgatttgatccagatcttggttcatcaatttgccaagaataagataggcgatcactttgaccggtacgttgattccaacagcgtcgatgtcgatcaagcatgccctggtatcgtcaatatattcttgaagattgcctttatatataagtgctgaccaggtcatgtaaacccgtccttgatttatgaccgttctcgaggcgtactgatccgcaatcttcttccaaagtaggaaggcgctgtcaatagtggtactattgacgcattcgttgtaacaacgttgactgagacgtggaacaatgattgagattgcgtgatcgctcgaggtggtgtttgctgagacggtcgatgctgagactggtgtcgtagtgaggggatcggcagggggagtgacacaaaccgaccagagatctttaccacggagttgcactttcatgcggccataccaagaaggatagtttttcccgttgagaattggtaggaggtgttcagtcttgatcgattgttcagagttgtcggccattactgcttcgtcttgaatgagtcgttcgatttcgatcgagcgttcgagactgtaaatctgtgaatgaatagactaaaagcgcatttgtatttcatgagtgccagctaagaaatacaaatttgagaagaaaaagaaagaaaaaagtaatcacctaaaagcagtagatggcaaaagaaatgagacaacaatataactaaacacaacgatggaagaaagatagaagggaaagctaatcaaaagaaagtggattaatatcaagatccttgatgagaaaaagagccgatgaacacctacgatgacttgaggataatcgaggaaaagtagtggtcggcggaattgtcgaatggaagggattggtttgatacgatgatcaaaaaggatgaatgaagaggatcggaggaagtcggatcaaaagtgatgatcgatgatggatgaatgacgaggataagaagtagtcgaatcagaagtgacgatcgaaggtgagagatgatttcggaataggaatggcgcaatcaattaagaatgttgattgaggaggaaagagatcagaatgagtcctgagggaagagggaagaacgattcgaccaagaaggggattgataaaggaaaaaggaaagtgcacggttgtacgggcaaaagatttcgagagggtttgagtgtgatgacatcattgcatgagctttgatgaaatccagagttcaggccatatgatgtcataagtatttcgatcttgggtacttgaatgatctagagcgaagctcagatctcaacaatacccgccctctgaatgggcggtgaggcagccggctcttccaggagagtgttttttcaaaaaaaaaaaaaaaaaaaaccccggccccctcggcctaaaggggcagaggccacaccgtcgggaggaacccctcccggcgagcatctacaggccagcttgctgggagcggttcctcccgacgagctggtctgtgtaccagcttgtcgggaggaatcactccctacgagctggtacacagaccagcttgtcggaaggaccccctcctggcgacaacggtgggccagctacgctaactgtagcgttagcgtagcgtagtgtagcgaaaaatcgctacaatgtagcgtagcgttagcgcttttttcattttcagcgctaacgctacgcgcacggggcaaaaaaatgcgctaacgtttagcgtagcgttagcgcaattctccccatctgcgctaacgctacgcgcacagggcgcaaaaaaccgcccgctacgctgcgctacagcagtttttagcgttttttggcgttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagcggggcgctaacactacaccaaaaaatggctagtgttagcgccgctacaagttagcgtagcgcagcggccgtagcggcgcgctaacactacacggaaaaaaaaaaaattggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgctggcaagctggattttaaaccagcttgtcggaaggacccccttctgacaagctggtacaaggaacccctcccaacaagctggtacacagaccagcttgtcgggaggaacccctcccaacaagctggtttaaaaaccagcttgccaggagggattcctcccggcggtgtggcctcttggcaccgggtatcccttgggatacccggatacccgccagtatttcagggggaagggtgcatccgcacccattggcgggtatccggcagcggatagcggatatccgcggcggattatctgcgaccatctctatggtatatcacatcccctaaagacaaaacacattcaattgagccaccttcaatctcaacctccaaagcaactaaccaccagtatcccctgagaattgatctcatcctccaacccaccaaccatgattctcccctgagaccaattgcaatcaacagtacaatcactaaaagctgtttatattcaaagcatagaacccaagaagtctcagactccaggatagccctgcaaacatttaaaattggctcatggctagaaatcattgactatttgaagacaaaactttgcttggattacccttgtatcttgatcctcttgaactatctcttgatggccaaaggactcctgttggtcccttttgtcggcttcctgctcagcttcacattctcctccatcggcaattcattctattgttttgagccttattggcttgaagatagtctcaaattcaaagaacaaataaacttgtacttttttttcaactcacaaaatcaaaacatacttaagatataatcacataaattatcttggagtacatggccgttgtgcactccaagtatcttggagtgcattgttgggcactccaatattcttggagtgcacaaccatgtactccaaaagtatgtagttttgctcatttcgatgtgcacaccaaggattcttggagtgcacaccaagaatacttcaagtgcacaccaagaatacttggagtgcacaccaagaatacttggagtgcacaccaagaatacttggagtgcacacaatactgggtctctactttacgctgcactatctgcattatctcagtaatgtagtgcacttgattccttccctgatacattaacattatctgtagtggcaaatttttctttgagccagtaatgtaatggtgaagttttcatctgtattgaatggataaagtaatgcattatcagattatccagagtttaagcaaccctaaatacactttaagcagcaaaaaagcttcactttttgagatttggccccaacacatgccatcaatgtccaaaaagtatgacatatagtacccatatttatgttttttttttttcaaaaaaaatctacaagttgctgatagtgtaataagcatgaaaaaaaatccaagacaaaatggataatgtaatgtgcaaatgattcccaaacattattcaaaaagtaatggtaatgagtggaaactcactactttatctttacactaccattacaggcaaagtaactacccagtgtttgtgcacaccaagaatgcttggagttcactccatttttggtgtgcgcgggggaaaaatttggagtgcagaaaggcggaccccacaataatggaaaaggggggtgtgcatgtgctgctaaccctaggttttgaggggtcctccatctgcagcccatggtggggggggggggagggagttgcccccaaagactgctgatccccagccccaatactgaaactgccagatttagtcaacggcaggaaaaaattgtttgggcaaaaaatctgattttgaaaaaatcaaaatctgtggaaaactgtgcaaaaaggtttttcaatgtgaaaaattaaatggcatcccagccgcagtgacccatccttgcacctgccaacaacatgcacttgctagcaagtctagaggcacctgttggcgtgcacttttccaaaagtggcaccatcaaccttactctgctgttggctaaatttttaggttgggtaaacttataagctgtggatgtgagccttccagacttggttctgctgaatttgtgctaaatttagcaaacatgagcctgaaatagccttgggttgtacacaggggtttgtcaacccaacacatgttttgaaccatacagaagtcattttttttcaccatgttaacatatcatcatccatgtcagatgtcatgctatcattcctgagctttcaaagttttttgagaaaaacattcaagtttttgtttggtaattttttttttcaaatttcaaaactttattttaatgacaattccctgttgaaacaatgcatatacacattttaaacaagaaattgtaaatcatataaacagtgcctttgattatcagtaaagaactcatagcaccagcactgatttataaccctatcaaacacctggtcaagcacacactcaatatctaaccttcagaccatttatcaactattgaagaagatgtcctttgtctccatctcattttgcaatactttcatcattgtatcaaaaccattcacatttggcttctccttataacttgctatatttttcctacttgatctcaatttattttcttgaatctatctacttgatacttattttattatcatttgttttagtacatagctgtaaccgagtatattctgaatcaaaaaaaaacttacatttgagctgtggtctgtttcattcacatatacatgtccacaaattctaaacgctaataaaatagacagcaaaaacatgcaaaagtggaatgaataactaaatgaaaagagatgaaaagctagatcgattcgaagtatataaaggatggagtggaaaattgggataagaggctgttactactcatgggttttgcgaatgttttgggccagttcgagcagattcgtaattttcaacaaaccactttactgattcttcgagagctgaatcatagatcaaacaagcatgattaacatgtaagcaatgaaatggacgaaaaaagaggaaacacttgccagtttcaaaaggtgtgaacttgaaatcgggcaataatcgcttcagttttgaattgcttgcggttttcttatattggccatctgctttcgttgtatcgaactgggagtattttttgggggagatcaagtcaggtttttgagcacacactctcaggataatgatgaaatcgtaataaaccgaatagtctccttcaaattccactgctttgacaatggcatccgcaacctgctttattgacacttcgtcttcttctccgactagaagtaaaaataagttcagggcattaaaatgaatcacctttcacccctcgtggatcttcaatagtgagatggatatttttgagaagagacaaaatagatacttaccggagaggatgatcggcgcaatctcctcgtattcccaaagttgccaaacaaacaatttagctaaatcagacgaatatacaaattgtcgaagtggctttccactgccggctacaacaaatggagttttattttctacagaatcccaaggtagggaagtgatatatcgttgaatggagaggtaggtcagatgataatcaaacagacaagaagtgggttattttttctaacttttggctaaaatacatttatgtactaatcccgggatcacgtgagaattctccaagtcgtaattatcgtgtggacctgaataaacgacctcaagatgagttattagatcaccgaataaatagcaatcgatgaaaccaaccaaatatatttgttggaattgcgctggtaaagttacaaccaaactcagaatgataagcgctatatttcagggggacaacaaagtaggcaaaaaacagtcggtttagcatgctttgagcgtggatgatgtcttggaagggaatcctacagactgattctgaacatcgaccatccgtttggcatgcgcatagccgaaattgctcaagtgaggtggcccatcatgcaccatgctttcatcgatcggataagtcactttatctgggaaaacgcatgttgacaaacatgaaatcactttttgacactataccgtttccaggagaagccacaaaatcgtcagactgtttttcttttcttttcttatatggagcatagttattgtgaaatttcgaatgactgacgttatgtactttggaagaccacaagacgttctcgttaatcttcatattatcacgcaagaaggtagcattatgcttcatattagcgaataggccaccgacgagagccgctagatgtatgacgtgcgtcggcttgtatttttcgaaaactttgagggtttgatcgagttctctcaaatctccatccttggatccggataagaaaacccacttctcctccttcgttcttctcccaaaccgcgatccaatcggctcagtatcgataacatgtttcagagcagagccaactaaaccactacctgagattgaaatgattaagatgtgagcatagatcataaacagattgggtggtcaggaagagcgcttgtcaaggaaatctagtcgagctcttaccaccggtgaccagtatgaccgctggagatgaagatgacgtcatgaccgaaattactgaatggctggtttgcttgatggggttggccgctggtgggctcggggtgattgaagttgcagtgtgggagcaactgatgtaagctcaaattgcatgccaagcgagtaacaacacatgcaatttgccaaagaacactcaagtttttcctatccatcatacagctatttcggaaagggttgtccacttggactcgagaaatcttttttatttttttattttttttattttttatttttttactgaactgggcctgtcagaactgaactactgatgacagctgtacctcctcggctgtagttcagtacaaagaaaaatttaaaaattttcaaaaaaaaaaaaaaaaatttgagagacaactggacaaccctttccgaaatagctgtacatatagattgtccagaatgccaatctaataagggggttcacgttccagccaaacctctgctgatgcagcttaaggtttgcttgctgatgcacaaacctgatgaactttaaatgtgggattttgaatccacagggggacctcgcactaaacttttttggtttcccataaaccttaaaactaccattccagcaaagttcgactgctgatttcgaaatcagcagtacgcgaacccccttaattaggccggttcagatctgaagtttgaggcaaaatattgcacatttagagataaaattttactaattttgtcaaatctcatgaatcaaaatttgtaaaattttaatgataaatgtcatgaagcttgcctcaaagttcagatgtgaaccatgccctaatcaaatagaaacatcactaataacagggttcatgattggagttttgaaatttgacattttaaaaaatttgtgagctgcatagattttggtgcttctgacagcctggaatgggcttcaaaactttatcatttacaatcatgaactcctaatcagttttttttttcagttttgaaaaacaagtactcaaaaatgagccctcagccggttgagccttataagagcatctctaccagcccagggggtagttgactcaagctccctggaccacagccacatttataaaaaccagggggcctgacaacctggacatgtttggctgagactgggaattgaacaagggagccttcttattttccataattttaccccttggttgagaattgaacccagtatgttttgtgtataaatttcaccaagggtgggattggaacccatgtccttggtgtgaattgtgtggggtggattttgcctagttggggattggaactggggtccgctggttgactccatatctgaaggtttcggattgcctgggtgtggaagtccttgcgcacggctcacagatcctttcacaggtctctagtttaagttgctgcgcacgcagtagtcctgaaagccgcgccacccacaccaaatccatcttcctacaccacgggttctggtggatgagtgcttgacggaagcggttctgtcagcttgacccatgccgctgtggaactgctcaagctaatgagtgaagagcttggaggggataaatattaataaaactataaaatagttataataataaatgggtgtgggtgagactgccctccttgtctagcttgtgagagagttacactaagaaaaataatagtgtggtagatttctagaatttatcttagtgaagaaactacctgttgaggatgttgagttgtttataagggtggatggaatggatggtcaagagcttctggagttaggagatatctgagggtttcaggtttattctggtttaatctattctttctgggttctctggttcaattctgggtctttaataaagtgagtctttatttcttcaatatcttctgttgagagatggaggtgagttaaataatttccttattatttaacaggtttcaataaaaggatgaggagtaagggttttaataaattctcttattactattctgaatctgtattataagggttgatgaatgctaagtaatatctctaattactattcctatgcagacatggggaggaaggaagtgaaacatgggccagaaagggcctctatttatagacaaaatctttggtgaggatggtaaacagcttcactgatgagaatgcttggtctgactgggtaatgacctcattctgctaatttaatgatgtcatgatgatgtcatgctatgaaattaatgatttacagctgtgaatttaatgatgtgcagctgtggaattaatgatgtgctgttgtgaaatcaatattctactgctatgttggtcaatgatgtcatctgtgtgattaatgatccttatgttgtgaaattaatgatgagtggctgtgtaattaataaatggctgtgtaattaattaaatggctgtgtaattaattattaatgatctgcttaattaactaataagatctgttgaatgattttatgatttattattatattattctattccttctgaatggtttttagctttataacattatattatttctaattccttgttgaccattcttgttatgttgtaagatctgttttgtaattatatatatataccttttaatcttccttgtatgttttatacctttagtctgtgaagtgtaattatatatgaaataaaatatcaagaaaaatgactatgatttgagaataaaaggctttagcatgactttttgatattattacctgctttctttaatttatatttactattttaatatttttaatatatatttttatgttttatgggtttgattggtcttaccacatcctcccccaacttatttgtctgccctcagacaatttcttaatgaatactttttttagtttttggtattcttgtctttaatatttcctattttttgtgttttttttttttttttttttttttttttttttaagcaaattaattttccttgtgtcttgaaaattttcactttccagatttcctttagatttggtgcacaactgcggtatccgagctttctgcggatctgacctaactttggcaaaattggcttattctcaattaaatggaaaagcaggatcgactttttttaaacggatcggcgagtttggcttattcttaatttaacgatttcgacggcctagcttattcttgtttaaacggaataacggaatcgacttattcttaatttaacggaaaagcggaatcgacttgattttctcggcgcttataaccaatagcctgacactgctcatttgtaagccgtttttaattctactctcatttccgacatccattctttcttgtcgatctccgaccctcgctccaacggcttcgacgacgcttcttatcggttttcctcaattaatcaactgattccttttttcttttcatgcggtccgttgttattttcttcggtacttttggattgaacgttctggctttcaaagcctatccttctgacctatgtcactaaattgaaacggctaggcgatgtaccttctcgaccggtaagccattttccgctctctcttttttttttgctttcttcgttgttcaactttgtgttaaacgaattaactcggaattccgttcctggcttatatcgatttcccaaacagcctagcactgccttatcttgatcttcgaaccgtatcctcgcattcattcaatgatcgaccttacttcgattcgacaattccttcgaccatttgttttaggtattccacccgttgactcgactttttcagatcaacagtcaaatgacttttatcaacggttgatttcaagatatttcaatatttcatttgcctaagcggtgtttgttcccaaccctcgattccaatctcctgttcttgaccacttgtttgcgcatatatgcattaagtaagccgatctcctccttctttcctgttgaccattcttgtctcagctatttaagccgctgattttcgtttcgtttttctcttttcccatcttcctacaaccttcttcgatacctttttctcgacactctgaccaatcgattctcaagtattcgggtgcgtaatcgtttttcttgatcgcttttcatcgttggctaactaaaacctttcctcctttcaaccttttcctatcttaaccatctccaatctcgactcgatattctcctcaatccttgttcaaccaaaacgttggctctctccttgaccgttcttcatgaagctacgtgcgtaatcgatcgtcttttctttctttttctaattgacaacctcgctaacgatcattttcccctttttttccgaattcttcagaatagatccttatccgtctaagactctgcgtctttcgctccagtcgtcttttagcggaatcaaagtaagttactttttttgcttcatcatctcgatctcgtttatcggctctgctaacaaactgtttcggtttttttttgtttgtttcatctttccccaatggaacccgttcgctcttgtcctcctgcccttcgattttcttcaattctgacctgatcatcgctttctccggcttaatcgtttcgcttcaactcgtattcgtcgatcgcttctcttgcttatcttcagatctttctaaccggttaagtaaatcctcttcttttatcattcttcttttttttactttaaagctaatgaccactgtttttgatttgatttttgcttcttcaaactttggtcgctttcatggacccgatcatttcgattggccatccatttcttctgttatccgatctttttcttgaatccaatcaattctgttcgtgtgttttctttcatttaattctcttcttccttcacattactgacttctctttttttttagtccttagctttttgtttcaacatgacccatcaatccccaatctacgtgtcttctaacgggtcttctggtgtcgggcctatggcggacgagctcgaaatctccatgcttcttactcctcatggccacaccttttattccgacgacgtcttttctcaagatgaattcgattctttggaagcggtggttttaaaccgtttcgtccattattgtaaatccaatcaaccgaaagattataacgatcacgatgctcgagttcacacctatatccagattcgtgaagctttctatcaagtaattaattttttttttttttttttttttttatcatctagctaactttttttttttttttttttaggctaataaccataaattagaaaaatccgttccaaatgggatgccccatagtcatcactttaataccccaagtaagttcattcttcttcttcttcctcttctcttgtatagaaaaatttaacatgactggcggcatattttctagccaacggcgttccgtccagttcttccaacgcgtaggatcctccaggattttggtccacaatccggtaaggcccgttccatttattttcgaataatttcccccactgtgagtctagacttttattgtaaactaacaccagatctcctttctttagtggcttcctgtttttctttttgttattccaataattaaccgattgctgtctagtttttattaattttgtatgagccttttgtaaaatattatccctatcctttagttgtattaccctggcttccaacaaatcttctgttgattttattttaagccaatcaatatcaagataagtttcaaattctaagtccactggcaagattgcctgttgcccgaaaactagctcaaacggagtataaccggtcgttcgtttagtcgatactcgatcagcaaatagtaccagcggaagatattctcaccacttctttccttctgtgccactaagtttaaccaaagtatcttttattgttctatggccacgttcaatcattccattggcttctggataatacggtgtcgtaactcaaatctgaattcccatggacttaagtatttcttgaaactgacttccgaattctgatcctccatctactacaacgtttgtaggtgcgccatatctaagtatccaacattcgtggaaccaatttgcaatcttcttggcttgcattttctccagtccaactgcttcgacccatcctgagagatcgtctcttgctactactaagtatttccatcttcctgccttgatatgaagtgtatccaaactaactctactgaataaagctgatcttcctgttgcttgtctttcttccataggtaatacggtactccgtttttgacatggttcgcaggatcgtacccaatttctaactactcgtttcatatgtggccaccaaaatcgtaatttgactcttcgatacgtttcctcagttcctcggtgtcccaaactttcatgtaactcttgtagaattttattctggattgtgggtgtggaaactaccacctgtgagtaaggctgatttttcttgtgtaaaattccattcgtaataaaataaaaggctgatttctgctttatctggttaaattcttctgtactgatatcttttggtctgcttcctgttgacagataaaattctaaattttcccaaaatccttgctgtagattcgaaacttcctcccccaacttagctgttgtccctaacagccgtactaaaaatgctgccttctttccaaatccaggatgtggtcgtatccattcttcatcttcatcaaaactggcttcatcatcttcatctgaatccaaaggtcttcttgataatccgtccggcattgaaaagttttttgccgaaatatgtactaaatcgaatgagaataactgaataaaagcgatccatcgattcataggtgcgtttggcaaggatggattgtttatcattccaatcaagcattttgcgtcgactcttaattcgaagtgctgaccccacaacaatgtttgcatcttcttcaaaaccttagtaacgccacacaattctaattttgactgtgaataacttgactccctctttgagaatactaccgtctcgtatagcaccggcctatcttttccttgtgagtcttcttggctgagtactgccccagcggcgatctggcttgagtcgactgacaatctgatttttcctgcgtctttaccatagtctaatttcttcaacgtaatatctgtacccacgattttcttgagtttttcaaatgcctcctgacattcttcagtccattcccactttgccactttccacgtaagccgcctaataggagccgctatttttgagaaattcttgataaacatccgaacgtagacacaaacacctaagaaacccctgacttcagtcggattttgcggagttggccaagtttcgattttattcattttcttctttgatatttttcttccttccttgcataccacatgtccaactagatctaacgctggaacacagcacgcaaacttttttgctgaaatagtgagaccggcttcctcgattctgaacaaaatcctttctaaggtgatggcatattcgtaaataaatcgtcgaattcctggattttctttcaaggtttcgcctccgtaatctgattctggtcctttaattccaccgtcgtcaatgaatataccaacattctttggaatctcgtcttgcaaaatccaagtcatctgggcttggtatactgcaaccgaattggtagctccctgaggtaatctagtaagctgaaatcttcctaatggtgtttcaaaggtggtcaaaggtcgtgattcgggggctaattctcgttcatcatatcctcccattatatctcctaaaccgtaacaagctcttccagtaaatgattgcactagttcctcaggcgagggtggtaaacctgaatctttaatggtaactttatttaatcgctgtaagtcgtgtactattcttaattttccgtcctgcttcttgatgcaaaatactggactagaataacttgaagaagattgctcataaagtcctgttcgcaatctttctctgactaattctataaactgatctttgattggtccaggaatcggtattggtttttgctgccatggctcatgtggtatgactggaagaacgtatggtttgccgtatgagtgcttcaataaacctcgatcgtcttctgagaatgccaatgctttttctcttaaggtaataatataacaaaacaaattcttctcttccttggataaccaatttggtgttccgaagttgatcatttttaatctttcctctgtgattttagttgtaggttgaaattctgggggattgggaattactggggagtcatacggatctcgtgaaagtgttggccttgataatggtggattgatcgacatgggcatgggtatgttgattggtttaactttctttgctgctgatttatatttggctgcctgactaatcaattcttgtcttttttttatttctacagttgtccccggaatcttatttagtgacctaagcccggggttttctctaaaaaatcctctgtgaccaaatgcgccggaattgttgtttctgatttttgatgacatggtaataaaattggaatcaaataaattttgcctttctgatcggctattgccaatgattctactccattctcggcatatcggatcgtagcggctgagtctataaggaacggttttcctaggataaattgaactgagtctctagcaacccagaagtgcactggacggatattttgaccgatcttaacttcaactccctcggcaattccaattattccggttcgatgacctccgattccttttaaattcattggtttttcggttatgacaagtcccagctgctgcgctaaatgttctggaattaaattcaccatcgaccctgtatctaacaaagcctcactatccattccattaatatttaatttgatatatcctaaaggacaggaataatgaactgctgatggctcttcttcttttccttcgatggacgcctggtttgttgatccagtttcgtctactggcacccgtttattcgaaatcttctttttgaaaacatccacaactccattcgaaattgcaaaaatttcaccataactgagcgtcatttttccttcggttaacatccgcttagccgtgtcctcctccgctcctggatattctttagccaaagtcttttccagttgggtttttctgactggcttctccttttcttctttttctgagttggattcttcaaatctaacttttactgggactgttttcttttttgctgatccctgagctgattttgacgtcgttgctttttccaacaaatcttcggcatcaatatccattaccgcgtccttttctgttcttcccttctttccgcttcctgatttttctggttccttttcagaccgggttctttttcctaaatccacgtcgtaagccactcgttcctcttcttcacattcctctaattctccaaatgaagaagagaccccagctgatgtcttttttgattgcttctcaaatttttctacttcctctcgaataggtcgtcgggtatcccatgctatttttgtgttgtctggcaacagatactctcgtccttctcgtttgactaatccatgagattcatcaaatgtgtataggctgcatcgattgctgctatgattttcttgaaaacaatagtagcatctgaatcctggtcgcctgaatggaacgttagttggtgccgatgttgaagggagtgcagaatccaaatcctgatgtggaggagccattcttccagctgtcagagaggccagttgtctagttaaatcttgaattttcttctcgtaggattctgggggtggtgccgatactggtggtcttggagctatatactttgctggtttcacatcctccattcgggtttgatctactcttccttgtgttctacgttgcatgacggatgttgactgaacttctcgttgaatatattgaatgatgattttagttatcggcagaatatctccaccatcttttgaaattcgcattttattatctctgatcaattcacgggttacagcttcctcgagatgtgggctgagggcgtcaagcaagagttctcgaaagtcctccaagtctgagttatatcccatcctgactagatagtgagtaattgtttcaaacttcgtacggaaaatcttgaattcttctaacgttcgaattcctcctttcctggcagcattattaactagatccttcaaatcttgtttcgtatatttaaccaacggcaacgtcttcccaaatctgtccaggagctgtttcttgagagcttcccattcgatgtcctcgtaaccttccatttcttcaacttcatccttcaattcgcttcctctgataaacgaaatgatctgcttggctagatccgttgcgctagctccgtctgcttcgcctgcacgctcataacgtttaatgaatttttcaattggcatattcgacccatcgaaaaacaattccttgtccaaaggcttaatcttgactatcccaacgctcatccttggtcctacgtatttagggataacgggttctttttctaagaagtgagtattggatccaacgtcagagtgatgagtccttgaaagatgatgttctggggtgattggtgtaggatgaggcatgtctagtctcgtatctaatggatgaatagctgaactatgcgatgacgcaaccgaacggcctcgatgttgagtaaaggcagcgcctcctacattgataagtggtgaatattctgcgtctgtcatcttgattctttgttaaggtaaggattcttcaattatttctgagagtaaccttgagataaaagggctgatggtgatttgataatgaatgagaagggtaagggaggtagaatctttgttgaagactaaattatctgtagagatctgccactgttgggacaccacttgtggaactgctcagctaatgagtgaagagcttggaggggataaatattaataaaactataaaatagtaataataataaatgggtgttggtgagactgccctccttgtctagcttgtgagagagttacactaagaaaaataatagtgtggtagatttctaaaatttatcttagtgaagatactacctgttgaggatgttgagttgtttataagggtggatggaatggatggtcaagagcttctggagttaggagatatctgagggtttctggtttattctggtttaatctattctttctgggttctctggttcaattctgggtctttaataaagtgagtctttatttcttcaatgtcttctgttgagagtttgaggagagttaaataatttccttattatttaacagggttcaatataagggtgaggagtaagggtttttgtaatatctcttattactattctgaatctgatatataagggttgatgaaagctaagtaatatctctaattactattctgtagctagcatgtaagggggttgatgaatgctaaataagatctctacttatttctctgatgcagacatggggaggaaggaagtgaaacatgggccaggagggcctctatttatagacaaaatctttggtgggatggtaaacagcttcactgatgagaatgattggtctgactgggtaatgacctcatactgctaatttaatgatgtcatgatgatgtcatgctatgaaattaatgatttacagctgtgaaattaatgatgtgcagctgtggaattaatgatgtactgttgtgaaatcaatattctgctgctatgtttttcaatgatgtcatctgtgtgattaatgatcttcatgttgtgaaattaatgatgagtggatgtgtatttaataaaatggctgtgtaattaattaaatggctgtgtaattaattaataatgatctacttaattaatatgatcttctggatgagtttatgattggttattatgttattctgttccctcctgaatggtttttagctctataacattatattatttctaattccttgttgaccattcttgtcatgttgtaagatctgttttgtagttatatatataccttttaatcttccttgtatgttttatacctttagtctgtgaagtgtaattatatatgaaataaaatatcaagaaaaatgactatgatttgagaataaaaggctttagcatgactttttgatattattacctgctttctttaatttatatttactattttaatatttttaatatatatttttatgttttatgggtttgattggtcttccaacacaccgctccgaccaaaattttggggtgcttccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcaccggtgataactaacatgttcttacattattttgcacaacatacagctatttctgatcaaaatataccaaaagacccctacaatctatgatccagcattgatttcatctcagtcaaataagaataatcttaatacactccctcatcttgaaccaaagtccaacaacctctagtaatgccccaaaaccctgccctgaaacacaaaagctcagatctaccaaatttctagcgagcgttctgatactccctagctcacatacatcaaactctacccatggctcaagtattcttagctcacatcaatctgaagaaagctttcactctgaaaaaagcaataccatgtcaatttgcagtacagagactgttaaagcactcgggaaagagacaaaaaaagagcaaaaagagaaagcaaaggtactcagcaaatctgaccctaagatcttacccagcgagcttgaagccgttcacagatgcatttctgttgctcgtgttccatcttggctgacacgagtgaagaatgttgttggaacccctgggaataactcactgaaggcagccaagtggctggtcctttattctgtttattttgcacttactctaatcccagtttgggaagtgagacccaaaaatcctgattgccaggcacttctcaccagtacagttgagcttatatcattcaccaacttcctcacatgtcaaactgtcaacccggccaatcttgaatggctttcaaacacaatgatcaattaccaaacagttctttcaaatagctggaaaggccaacctaactgtaaacccaatttaaatatctcacaacattacccactacacattgcccgatttggcaccccagcttcaacagcttcctgggctcatgagacgttgcacggaatacttggtaaaatttctacaaacaaccaaacaggtatatactaacaatactctattggttgaattggaagctgaccacaacttgctctttaaatcgtaggtattttaagcaaaacgattctcgagaagtggaacatcaaatctcagttgatttcactagtaaagaattcagttcacctttcaaagaaagttccattgagtattctgaggtgtatgaagacctacagtcatatggagaccaaaaacaaaaatgtggccgttaaggatttagatccactggttttcaatgagtggctcttggtaattcagcttgggatgggcacaatacgttcacatgaccaagtttcttgccaagttcaattccacaaaacagcagtcttcaacagaaagtcatacagtgtgcaaaaaaaacacattggtaattccaaaattcagttcaaatatcagaacctgattaaatatggctgcattgaaaagatatatgtgccagtagccagttcccgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctctataagcacaggatccagtagaacccacgaatgcacaagccagtaaagcccaatcaagagcttgtagagaggtggaagacttcatcttcttgtgtactgcttgtctaagtatattcacttcagcagcggaggtgcaagctctattcggacagcagtgagcaccacgtactaaaagtgaaccggaagacccaaagccatctcggccaaagcacccagagaaaagaaaaaagaactggtgacatgagggatctccgccagaatcgaacaaggtagaaagtaaagaagatgagagcgatacgattctgcggacatgaaaatgtagacaatttatagacgtccgattaaagccacagtatcaagaaattgaagaaaatgatggcagtaggagaggaagtatgagaggcaatacatgaatgcgtttctcaagacggcctttgaattcaaaacctcccgagtgaatatgaaggagatttctacaagggaacgatcgagaagagtagtactagataaatacctgaagattcaatggcaaggggatgaggcacagagtctttcgacaacattcgtagatatgggtgttccattcaacacattgtacgcttctagagtcctaggcaaatgtaacaaagataggagatttaattgtcgccccagtgcgcaatcgtgggccaaaacagaagcaatttgcacgtcaacctgcttcccctcggtaacctcagctgtgagcataccacaactgctgactgttaacccgttcttgcaatacgaatgggagaagtaatccacagggaccaacgagtattatccctttgagaattgtttctagttttcctctagtctgtttctaacctagttttgagccatgcctcacatttcgcaagtgtattgaccatcgctgacttgaccaagtggctccgccaggtagagtattacatagacaggcgtgaacgggtacggttcgaacttcctagtcttgggtactcattgcatgggacaggttagtccctttcagaaacctggaaaatttcaccagttcactcaaggaaaatcttccaaacaacttgtttggggatcctgatcggtagcctagttccaaaaaataagtcaatccacgtcaatagtatcggatgaagctcaggtagggttgggcatgtacaattgtaaatatgtatgagtcccattaatcttggctagtggagcattaagtcctccgcggcatgtaaactcagtcgtcataccatttgacctcaacccaagattctctcataccgcggcctgctagattccctcctggtgaagctcgctagataaagtttggccgagtcatttggctcgccagacacaggcccaccttaccttatggcggctgaggtgacccggccgcgcccacctctaggagatgcctgaccaaggacaagcctccaagatttgtaaatctggatcatcgatggtgtgtcggttgacgtttttttttcccccttcatccgtaatattgctcaagtttacccccgcctacatccaagtcgtacacatttatgtaccccgggtcgtaaaagaccccaccgttggttcccagacatgggaattcaaaacaggaggatttagactgttttactgtttatgtgtttgccttcacggcccagctgcacattgtgatcgtcagaagttaccacagtaccctaacttagctatgcaagtccctccgtgcgggacagcgtccccctccggattcagagtgactttagtgaagttagcacagtgcctaattgtcgcgtttttttggccgtttccaagtgaagggaaaaaaagcttttgaaaaagagacgtaaatcttgagaccaaaatcaagaagaccccattttcatgagaaaaaaaaaccccggtgtttcattctcatatgtgttgttaattcattttgcaccaattgtttgattgttaattaagcattgcaacttcatgagctccgagtgaagaacggtggtaagaccatccaaagaactaaacctcggggatctgacaaatagttgattgggcagaagatagctgaggcttcaagatccagtgccctcttcctttttgagaactctcttggctgctttcttggattctagaagcctgtcaatgaagaccatgaagacctgcaacattttgtccttttatgactttcccaaagaaaaaaaaacatatgtccagctgacacttcaagagaataaagaatggcaacagcatcctaagatttttaccggcatgtagatcttttgttttgaagagactgtctcccaagtagcgctttaaacagaattccaatcctttatcttttcccgaactctgacataattgcctgtgaagtgttttgttttaactttttttttttcaagaagaaggtattgtgaacgtaatgtatggatagatcacacgaatctagatttgcatggtttgtaatttgagcccataggagcccgtcacgggggaatgctgtttgaacaattgctcagtcgaatgattcaatatagctgcaagtctaataaatcgaagtggtcagtataatcatctgatcttgtgttgactaaaacataagaaaaaaagaaaagaaaaatcaccctgcagaatcgggttgaatgtctgataaatgttttttttttttttcataacttcataacaaggatttggtatttcaacaaacatgacttagttatctagtgatatcggtccgtcaatccttgctacctaggacaatgaatgtagtgatgttatctggaaaaagataagaacaacgcatttcaaaaaaaaaaccaaaaaaggaccaccaattaaatgattatcagagatagagaataccgatcagagacaaagattttttgtaccttgaccagcatcttgtatattggcatccaagacctcaagcagagggaagtattcgacacaggaggcggcgcagatagcgagagaagaccgtgaggaatcgttagcgacgagggtagccgcctcggcggttgacgacgtggcccgggtttccacgtctgggtaatgcgtggcgaggtactgttgacattgtcctagagcctagagtgtgtaagatcaagccatagaacggtcaaaaaaacaagtctgtctaaagctctgtttccagcaaacgatgcccctcttcttttttttttttcggctggctgttttcttggaaggatgttggcacgaatctgcacttttagaagcacagtgcttgtctgattctgatccaaacctgagactgccatacaaaaaaattgagagaagattacctgagcatggctgtagattatgcggataggaggaagggttccaggagatgatgatgatgatgatgatgagggtgatatgtgggacggtttacggccgatgagacaatgctggaccttgaggtgaatgcgttcgtcgagcgtatgtgtatatcggatgacttggggttcagataatacttgccgagtctcgactaccgggccgaagtaagagttttcgatcggaacgaccgcccaggatgcccgagtgtggtcgtcggggcttggaaggagagcatggacggcatcgtggattgtctcgtagggtacaagcgcgtacgctggcccatcaaagcgcttccgcgtgacctattgtacgtagtgttcatgtttccgattggattccacattcatggatgtgttgacaacaatgatttgataaaggacttcgtcagtacgcgtatttagttgggctggatcgatatacaagccagcaagagcattaaagacgaacctcgtgagaatacgttccaatcggaccgagaaaggctacccgggcgcgacgattcgactcggagcctgctgttgaaccgggcagtttgacgagagtcatttcggaagagtgagggagaaagtgggcggagtctggcggagtgggctggagattcaaactcttgttatagatatcacccgcgcaataaaaatttataaaaaaaatcatcaaacttcggaggctccccaggttcacacacgttccggcagtcccgagatgaaccagaacaagcgtggccaatcatcggcgcacatataactccaaacctcagtacacaaataaggtatcgcccaacgtaaatcaagaagaaagatacggacccattacggattgaggcatacatctgacgcccatcctgaccatctccacctggggatggaggttgggacactcaatccatgtcttgcgttgcccactgtgatgactcacatcatgaatgaagaaagcccaaaacacatctatgctatgctcatccactcgagccaacctaatgacgcagagtatttcatggcatgtactgaaatcgtgcttgaaaggctactataacgggctttttggagctagaactcagtatgaacatacaacaggattcaatgatgtacagcggggtaagcaggaatgggatgatcgataagaactgggaacaagaagagcagaaagtaacaagcgcggatttcggggcgagggaagactgaaaataaatgaataaaatcaagtggatcgtttgatctgcagtcccgaggcaccatgcccattggcgccgctccaagtgcgttcatctttcctccgcttccgggcttcatcctcagcaatgatcgattccagggcgctcatcttgctcggattcgacttgggtattgtcgacgagcctttctcggtcgctttgctgggttgagacttgagtggattggtggaagagggtcgtttgagcggattggacttcttgagcggattggttgatggacctttgagtggatttgtcgacatcttcttgctggttgtaactgagggattggatgaggttgctgatgtagaactggcgacaggggtcgcactggtcgagatgccgaagttgagcttgagaggtccgtcggtctcttcgcgtttcaggacccgctcttgatcaggtatagcagctgccgctttggattcgtctgtctgagaggatgtgcccatgcgcgcggcttgctctagattggccttttggatctgctcctcaatcagccttcgcatccgttgttcatcatcaagctcggagcgttctttggcttgatgggcggcttgtcgagccagtgcttggggcgagttgtcaacccatgccatgtgcaatcctttctcggtctcatcaacatgtagtactccttccctacccatctgtttgacaaactccgtcaaggtaacccattgagtcgcattcatgtggagatgattcttgtctgcaatgtactcttgataaaccatattcgctagtactcgcttggttccccatctatcgaacgtgtacaaagttttcaaacgtgatatgagaattaagagataaaacaaaccaacgagacgaaaaaaatgacgaaccttctactcaatagagccaagaaatcttttttaaagttatcgctataatcgttaatgtattttccagcgttttcgcccacgaccaacatttgacgaacatgaccttcactcatcgtatggcattctgtgattgacgccgatcagaattgaaaatatcaaactcgaaacaatataagcatgagtggtacctgtctgagaaagacgctcgatttccagagataagaaaacaaatgcttaactgaatccgttctcatctcgacactgtgaaccaaccaaagcaagaaaacaaaaaccaaagtcaggattaaccaggaacggcgtaaacacaagctgagaaggatacacacctgtttttcacatacttgacagtaccaacgcaatcgttgcaagcctttagatttcatagcattggctatggccttgggtgtacccttttcagctttcggcatcgtgtttgggtgttgtatggatgtggaacaagtagctttagtggtttggtctgagttggctcggtcgtcgtcctgttcgagtttgacgaggacttacttcagctggcccccgatctcgggtatctccgagctcgcagccccccccccggagtatgcagttttgtaatcggggttccgagctgctgacacatgatgtaggagcaaagattggcatatttctttcaatcattgttatatgaatgtaacatggtctcatcattaatgaactctttttttttgaaagtcaaaaggagacagacattataagcaagacaaagattcagccaatgagaatggaagtcttcccgtcaaatttacagccccctgtaaagctatttttacaagctcgtgaaaccgttttcccagcaaaaaattagctttacagcctgtaaatctagctttacaaggcctgtaaaacccacgggaagtcctccaatgtttggctgatttttttacatcatacataaggagttgaaagtttcctctcaacctttaaaatggctccagactttcttgagaagaaaatatgattagaaatggtccagggttagtgcatatatatatgtacaaatttaattgcactacacaagttgtgcaggtaaatcagttggcctgatttttcaaacctatcatctatcattccaacagatcttcaataatatatgttacagttcatttcattccttctctaatttcatagtttggggcctgcttaagtataccggattccattgttgcattttttgtgatagatggctcctgtttcatctagctctaaatgcacctattaggccggttcacgtctgaagttcaaggcaggttttagcacttttatggataaaattttacaaattttgtcaaatctcatgaatcatcaggcttggaggaatttgagatttttgacaaacttggaaaattttaatgataaatgctataaaacttgctccaaagttcagacgtgaaccatcctattaggacagttcacatctggctttttagccggtctgctgatcagccttgtccaaaaggaaagctgatgtgcccaattttttttctttcataaattttactggccaagctggtggctgattgtccagctagctaaaatgctagacatgaacaatcctatttcaaaaaaaggaaacaaaagaaatcacattttcttgtttttttataaaaaaagagagaaaaaaacaagtgggatacatttgtacaggattgaagatagatacatataaatatgtgtgtatatgtatgtatatatatgtatgtgtgtgtgtgtgtattgactcaaagggataggagatcaacagcctttataaatagcaagatgagaagattcgacgatagtttgttctccagtttccaactgaaccatccaatctgaggcatctctactaatagtagtagcccgcttagtgcgatagataccttgaaggatgacgacgggatcaccaggagcgcggggcgggacgggctcgaggaactcgatcggcacgggggggatgcgcgcattagagctcaagcatttgacgttataggggccgttccggtgcgtccctgccgacccaagaaccaccacatgttcgtcgtcgtttcgagagccgttgaaggatggcccttctcttggtcgaatgatcgccacctcgatcccagggaccggccagttttcgggcaaacccatgtgtgagatccccatgagtgctgagggatgttggttgactaatccccctcctggcgtggctgcagtataaggcgttgcggcattggtgccatggttataaggcccagctggactcgccgcggtgaagttgggattcgatgaatagggcgtaggcgccgagccgtatgccgctggtgtaggtgcggaaccataagccgcgggggtaggagcagagccgtatgccacaggagtcggtgccgagtacgccgctggggttggtgcatttccatatcccacaggtgtcggggcggcaccatatggcgcaggagttggggccgcaccatatggggtcaaacctccaggagttggtgcgttgggcgtcggtgctatattcccacctcgtccaccgtaagccgtaggcgtaggggcagcagcaaagggcgtgactcctgcggggtttccccaactggacatcgatccctcttcgcgtctctcagatcggtcgcctctggtgagattggatgacgtgccaggggtaggcgcgtgcctatcgactcttggggtgggtgcttgggctggcgtgcggcttccccaaggatcgtgaggagtgccaatatcagttcgctgagcgggggtttgagcagaactgttgtacgactgttcggctgcgtcccacccattagtcgacccataaccggacgcgatggccgtctttgagcctggatcccaggctcctgaagtgctgtaggctggagtccgaccgccatccgtgtacgggtttgaggttcgaccaccatcgcttgggtatgaggtacgagatccatctgcgtatgggtttgaagttcgacctccactggccccccaggctggagtcgcaccaccgataccactgtgaacagattggccaccatgtcgaacagaattgcttccggtgggtcctccataggaagacctgttgccgccgctggaaccaaacccacctggtcggctggagctactgaaattctcccgcgccaaatctgctaaggggtggactttaccatcgcggctgcagaaaacagatcgataaatctaatcaattcgcaagggaagagagaaatgattcattgatggactgaccctttagcaccaagttttgtcttttcgatcgtgagcgttttgttgttggtgtgcaattctactcgggcgagcaatccattgatatccttgatgattccttgaaggcccttattaggccctttgatgatgtagcaaagcttgccgatatcttcatccctcttgaatcgttgacccaggccagctgcgaccatcgccccaccaaccgggggtcggttagccatttcaggattcatcttggttaagtctaatccgcctgaatccttcttggatcccttgggggctaccgatactaggttgcgagcgttcgtcacaaacactccgccgttctcggtcgtgtcgtgactgtgaagaaaggcgtacatggatcgatagatatgcaggactcgacctgcccgtccgtcagttcgtccctaaaaaggcaaaaaaaaagttattcaagattgagaaaaatcgaattagagtgatcaacttaccccaacagacttctctttcatctgatcattcactgcaatctcatagccatcagcatcggtggcaatggcatacttagagtccttcttggcgctaatttgatttggcttgacactacgaacattgccgttctggtcgatgactttgaaggtattacgctcgattttaaagattactccagtggtttgcggactacattcagaaacaagagatcagattaagcttttggaaacaagcctggagaagtggacgaactctagttgtactaagtcatataattcgaattgaccaaatgtgttggcgctgctaccgacttcagctgccacgcgaagatctcttgcaaatgactccacctccttacaactaagatcgctgaggaaggtgaccacatcctctcggacacgaatgaccaaaccagtttcatcggtattctgaccggccatgactttgacgtggtctcctggtttgaagcttttacgaagcgaactagccgggatctcgatcttagcacccttgagatcaggatgagctagcggatcaggaaggatattgacgttttccttctcgatcgactccaccgttccttgaatacccttctgatcaccttcgaaaacctcgatatgatcaccgggttgtaagacagccgttccagccttcttggttaattcggcaatctgagataaatttaaggttcgactaggatcactgtctgagggatcaccaagaaacttggctatctcgtcaatcctgggattgacatctacaatttccaatgcggagatcttcaaatctttctcgatgtatccctctctgaataaatcaccatgaaaactgtatccacctcgctgagatcgagtgacatcgccaggcttgtaagctttcttgacttcttcggcattgaacagtttctgtggtggcctaaaagcgatcccgccgctggttgtattaccctttttacgcttcttgccgtccgggccaaccttaaccccatcttctttaggatttaaatcgattcgagggacgaaccgcagtccaacttcgtctccgttttcaaggacttcggtgacttgagccaaatctccattatatttccctcgtttgattctcacccatcctcctggaacgatcggtgtctcgcgcttcttagttcgcaataggtctggcatttcatccataggaaccattcggaattcggacttgtaaacgcccacgaacccctgaatggcctcccgaacatcgctttccagccgtgcttcgacatagatgtaaccttttaaggaatcgcgatagaatgccgatatgatatttaattgttgtggagttttgtaatgaacttcacactttcgaaacaaagctgcgacgatctctttttcacgcccaggctgacaattttcgtaaatcgtaaggttgttagttgttgaatgagatgtgggtgatgatggtatgatagctaaccttgcatttgactgcccatatacttggatcttggtcacatggcatcagcaggtttttagggatatgctcacccaagtcacgcgctgccactcgtgactgccgcccatatctttctcgaaaactggaattcgaggaggttcggaagtttcaggatcggttttagtcatacttgttcagggagaacaccagagcttactcttgggcaatttgaccaagatcggcatcctctctgacctgtcgagtcatatcgagtcctcggtgcccagcatctatgtcatctccagtgatatcgcgcaacaagtttcttctggacgatcgatcgccctctggaatttcgttccggtcaataaagtcctgtattggatggagaaaagagagtgttaagggacactctcatcctatcgagaggggttgctcgacgcacatcttccggtccgcctaggccgtcctcttcctcttcttcctcctcctcttcatcgtcgacatcagcaagatcatcgatatatttgtttcgcgtccttttgcgccgtttctatcaagagaacaattcaactcttttggtgcgttcaaacaggtggtaaatgtgttttcgcaccctgggtttgcctctgccatcctcttcctgtgtagagagacgtgtaggaactcagtacgggttcttcgatctccatgtgagaataaaaacataaactttaatggaaagggtctcgcctgacctcatcatcgtcatcatcttcctcgtcatcttcttcgtcctcttcttcatcctcttcatcttcttcttcctcaaggtgggctccttttgaaggaccttcgttgggatcgggcctgtcggttccaaagatggcttcttcttcatcttgagggttcgccatactggttggtggtggtggtcggaggctgttttggtttggctgctcgaagcgttggagatatgtggagaagttggtggtggtgggtggagtgtcgagtgtcaggggcctccgcctaaataggacagaatgcgtcacccggacgtcggttgggtcagataccgcggtctcaaggccgtccgggacctcgcgagctcgaaaacggtcagagttgtttacaaagtttacaacacttctccacttgatcacataaattaggtatatttgagtgttggagcaaatattaaagtatggtcctgcagctttgtcaaatgaaagaattcaacatgatcaactgttgtatctttccaattgaatgtctactttgatgacatccactcatttttatttgggaaagggagaccatgcttcaagggaaaccttgcaaacctctgattgggtaattgagctgaaatcatccaaattttcaggctgaaagtgagtgaacaaagattcttctttatatgagaatgaaagttttggtggagccctagctcaacacaaaccctcacaccaatcatccactgaaacaactgcattgcattgagtgtcatggtctggctaactcattgtgttcttgaagagatttgaaaacattcaaaatgtatttttttggaagatcaaatgcctttcttaaagggagtagcttatcaaggaccatcaatggacatccactgggagttgttcccccaaatggatggccaatgctctaaggagtactatcagacatcatgacatcactggagtgtccccaatgatgccaaaaaggtctagcccaagccacccctcacccatgggggggagttgctccaacctcactgtaattatcacttatctttcacccctttatctgtgaaatacctgtcccacaagctacacctgttctacagtattttcaccgtcaaatatcattacaaatgaacatgtactagtatgaaatgttgttgattaattattaatagaattaatacattattattagagttcaggatcaattaatgtgtacacatcaagagaaactagtgcattgatttgctagtacacaattatgatgtcacttactgatcaatccaaataatgatcattcactcaattgatgtgcttactcccctggccaaagatcccttggttctgactcctgtgtgctcattctttccctctttcaatattctggaacatgtaattggtgccaacttcactgattaatccccagaatattcagacaccagttaaacacagttaaaatttattttgatactttacatgtaactcaacaaaaatagcgctttttggaagctacagtcaacagctctacttgaccacaacactcaagagcttgatgaatattccattaaaaatcattgctaacctttaactaatttctttaagcttatctcttattgttggcccattcccttttgggaataacccatcccaggtgagtctttgtaccctggatgcctattagtaccaagtgttgatccagatgcgctgttgatagcaagtttctcagtaaagatcatactgatagagtgaaacctcctcattacaggactggtattaacacccactacctcacactcaccatgctcaaaaactttggtcaacactcacagtaacaaacatctccaatgaataactcagtttagttacacagaggctggcacaatccatggtcttgccattgcagaaacaacgaaacaacacagtatctgccatgtatcactccatgtatctgaaccccaatggaaaaaattatctgaacaattcacttttatttgcaaggagatgcaaaaaatttggattttggccatgcagcttcatggaattctccatgataaacacagcatattgtatctgctacatttctggctgccatcatgcctcactaaattcacctgcattatttattgaaaccagccaatccaaccgaaaatcctctgggaggtataacagtatattgtaattgtgttggcatgcaaactgataacccctactgctgtgacaccccaaacaattttcccaaaagcaaattccacaccacttgattgaagtttttctttaagcagcggttatttacatgaattgcttccaacatccaaagaatgtaacaactattccacataagcaatttatctcccaatgcaccaccactgaccagatgaaggtcacacccaaacagtgaacttgacggccagtcaccaatttgtctggagaaatcaactacaacaatatttccaaagagacttttttatctgatggtccccttctgattccaggcattgtatttctattcttttttgtccaaactttctttttctttaagaaatttcaagcctttatacaagaccaatcacagtagtaaagggattgatctgatggattgatttatggaggacaaaaaaaaggaaaaagggccagagtccaaaaaattaattgtctctttggagtccaacaatttacattgagctccataaataaacatctgctttcaggctgccaattgaggaacagttgaatgtattttttcttttttgttcaagttgttaaaaaacaatatgtggacaaataaaaaaaaagtgtgttatatagataaaatccagtcaaagagggttaataaaaataagaaaattgctcaatactaacacacaaatatggttttattgaagagcccctacagaaagcctcaggcaaggacatgaacttgttaagtcaaatctctattgcaattagaaccacattcaaaaatcagactgttttgacttcttcctattgctagagtttgtttatcaatcctccttggaaatgttctttaaaatctgagaaaaatattatcttgttgattatctcagccattgatttatgataatatatttttccagaagattctaaatttttatatcttgttatttctaaccaatacttaacaacattccatgcaactgtcatgatattgtgtggcatattcttatgactaaaatcaagagattgatcttcaaagctcaataaaatgtgcaatttcttggcaaattttcttctttgaagatccatgttgtggcctttttcaatatctgcccagaaaccttttagaaaatctaataaaccttgaatgaattttattgttaactttccttcttcatgttcctgaagtaatgcaagatagagtacagccaagcctgttgtaactgtgtttattttttctacatatctgactagtagtgtagctttgaaatttaatctttccatgttccctgagaatttttgaattctaccttctacaccgtcttccaccttgtctgaaatttctccaaataagttttttaattttctgagatgaagtttttcccatgaaatcataagtatgttctccaaagtgattgatagtctctcatgtctggttaatccagatgggtagacaaagtccttcttgcatttcttgtaaaaatttatgatagaatcttctttgttacctacaatatcaccaacttcattttgctttattctgtatcctttcttaccattcaaatttttaagaaattcaaacatccaatcagttttattttttttgtgatccttcagattaccgttgctgctcttgtgagggacttttttaaggaaactccagtcatggacatatataattttgtaaacatcccggcttgattctagtgcaaaagcatttgtatcttgaggactgagtttatttttcaagttttcagttggtgtatgatgcgtattgagagctccggagtgatttgaagtggattcttggttcatcgtttccctactatttcgagacctgtcttcaattccttgatttgaaattggtttctctttcttctccactatataaggattttgtgttgcgagctgggtatctagatcgttggctttgcgcttcagaggcgctgagtactgagtgatttgggatgaatagtgcggcaaatcttcccaatgcaacatcgattgtcttcccctcacgactgtatatgacccatccagatagaaaggtttggctgatggcaaggagcagaggggctcaagtggttgttcatctgggtgaggaaagtttagatcaggtaattcagtcatcattttctcgcctttttgaggtaaagttcacagagtgaaaagggattgggcgctcattagcagcacggagaaaatgtatttgatgaatttgaggcgcatgttgctgagttgtttgttgagctgatagaaaatccgaaattttgagatggctgtcctgatccagtcttgcaatattcggctaataataatactgctccaatgagagccggtgtaaatatgtatctttgttgagctgaaacaaaatccgaaattatgagatggctgacctgttccatgcttgaaatattaggagggaataatattgctccaatgagagccggttgtaaatatgtatcttgttgcggaacaaaacatgagccgatcaccttttccctgcttgataggaggatcaaactagcatgtgaattgaataacgacccagatctccttgaaacttggtggcatcctcaacttcttgtgatacaccacgggtgcacgaggacgttttcaaggcgactgggtgagtcgccttgaaaacgtctcacagccactgtgttgcaaacgtttccggaacgaagaaacgtttgcgtcttgaagttgactccgaggaggtttgccaaacgccccggagccgaagcgctgtcgcctccaaaccggcttggaaaagacctctgacatgagtcgttctggaggcgacatgaaaaccattgccactcgtttttaaaacgacatcggactgcttggagatcggtacaccacgggcgcacctaatcggcagctggaggtttgtaggcccgtttgtctgatggtttcaccacccgcagtggcaaccgttgggatctggtaatcatgtgtgtttggaaaacagttggtccaaccaagctgttggcacagcgttggcccagcgtttttcccttggtttactcaccagacccggtggaccatacttttttgtctaggctcaattggcctgaactttatgccctcagggttgattattcggggcatcctgacaagcagtgtttgtttgaaagtacttgcaagtacataaatatacatatttaactaatggtacaatacaaaactgtaacaacagcgtacaatgttctacaacatataatagggggtatcaaatataaccaaatccaccatcatttaattgactggtttgagaaaatccacccttttttaaacatgttggttattcatttaaccccttctggggaccattgatgcaaaaaaaagttttggaaaaattgactggtttctgatggtggatttcctatatttgataccccctaatgattatagaaaaagattttcaggaatgtcgattatgttgttctcggtctctttgatgttcagcttgaagttcaagaacatcttcatgcgtaggtagaaaggattcctcctcatctaatttctcaaattcttgttgaccggtgccaaatagttcatcatctttttggattatgagttcagaccatctgctcaatcagtaaataaatgaaagatgtcaggaagacgaatgtttggaatatccaaggaaaagccttacgctcgataataatccattgactgccctctgataaactccaattggggatcaatcaagtcccactgagcactgtttgttttttcggttccaaacacatatcgtatggtctcaaggcgcaagtacgcaattcgtgttctagattgaggcacatgagctgggtcaaaggacgctcccagaaaggcttgttcctttggaaagaaggccttgataatctaacaaagccaatggaattggtcaatagatatctgttggtaagcttatatgaaaagaacttacgtgtgagattagtttggtcaggttgggaacggggcctttgatctctttatggatactactggtttttatgttttcaagtaactacgtaacacaagccttggtcaagatgagataaactactggtttttatgttttcaagtaactacgtaacacaagccttggtcaagatgagataaactccaattgtgatgtagcttctttggaactcacacatccacgcaaggtgttgcgatcagttttcaacatttcggaaaccagggccaaaaacctttgacattgagcgagagttattaccagcaaatcctggaggaaggtgatcccttttaaatgctggactgctatctacaagtgacttctgtagagggaaagccggttggttagtagtatgaaaaattgagacatgccatgaatttataaggataacatgcctgtattcgggaggtgagatctacttaggatgatacatttaggaggtgggagctctaatgaagataattaaattcgagaggtgggagctgtgatgaggggaaatgagatgatgtagaagatgcagaggaggaatggaaaattggaaagtctagctataagaagtggattcattcggcatcacaaattccaataattccaacccttgtacctcctccagaccacgaaaacgaagagaatttagagctagaagatacatcgtctgcatcagatgactcatcttcaacagattccgaactactcgatgtttaattacttaaaccaaaattaacctactcattcgaattattatgtatctagaaacaaatgaatcatgaatgagcaagttcaaatccatccacaaatattatctgagtgcttctgatgcaaacctgcttgattacccgtgcgcagttgagctagaaccataaggggaaaagaaaagctttcattcatttcaaactccatgccatgaaatttttggtgtggtagcatgagaggaactgggcaaactgagcttttgcatcataagtttgttgatcgatggtcatcacaagtcatttttgtgctttttttgaaaactagagagacgagttttctcaagcaaacagcatctgatgaacactccaagcaggtccccaaagtagcctagaatagatcgaaagttgtgttgacgaggagaaagtgtttttccaacgatcaactctgtgaactgttgtaaaaacagtccgatttgtaggtttgtcaacggtctatggccatgaccatgagcccaatggtcgaatcaccagagagctcacatctgggtcggctcatcgctttgatggcgctcaaatggttgggaagctggttgaaacccgcaactgtgggacaaatggtcccaataaaaaaaaatggcccggtggtgtaccggccagaaaaggctggttattgcaaacgtcttgcagacgcttgccgaaccccagcgtggtcgccttgaggaacaattctctgaaacttgcaatcccagccgcggatttatcagggagccagtggcctgtccaggccgactaattaaagattagagctggacgcggatatctgttatcccctggcggatacccgttatcccctggcggatacccgttatcccctggcggatacccgttatcccctggcagatacccgttatcccctggcggatacccgttatcccctggcggatacccgctggtaccaacggatacccgccagagggtgcggatttgggtgcggatgaccccttttccgcaaaaccctggcgggtaacctttgggatacccaaggccagaagggcaggtggccggctggaagggtttccttccagctgtcgaggtacatgtacctcaacagctggaaggaaatccttccagtcaacaaggtacatgtacctccttgttgaccagaaggaaacccttccagccggcggggtacagtgggtagacagtgaaaagtggctgcttattttggattccagagctctgaaaaacatacttgaagtcatgagactgggtcaggtggtgcataataggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaactcaatttttttcaaaagctttgatattcattttgggggagtgagagtgctgagagaaagaaagaagggaacatgggaagaatgattataaatgaaaacagaaaaacatggacattttggtaaatgagtgaccaataaatcaagtgattgatgcaattgattgagagggaaaaaaatgagaggaatgaaagagtgaagcaacacagcaaagcagcagagaatgaacataaaaaggctaggctgggagcacagaacgctagatccaacctacatagcgagagaagagagggcagcaagaaaaagagagcattgatagagagagagagattacttctatcctacatgcaaagacatagggtagagagagaattgagagagagaggagcaagagaaagagagaaagagaagcaagagagagagagatagccacaaatacttgaagtgagagagagagatagcaacaaatactcaatcaaacctgcacagattgttgattggttgactcttgtgcaacccttgcctggacctctgcgtcagtggggagttgaaccgtatttgtttgattggacatggtcgatccatccaagatatcagcctcagatctactgtcttctgtgccagcaaaacggacagcttgtccagaggccggtggagttgccaatttcttcgaataggagtatattagtcaacaactcattaaacagttgcagaacaaaaaacttacaaaacaattgctgctgcatggtttatccatgaagaggagaacgttacatgcatcaaattggataccggccacaaccataaacaatttgaaaaaagagttgtcgtttaccacacgctcacagttcttgatactgcagcgccattgcaactggtgggccttgtccacattggttagtaccttgatgaggtcatgcaactttgacaaagacagatgatcttgactggccgccacatgattgtaaacgcgagttttgaagaggctgaacgacatgtcagtcactgacatgcgtagctgttgtggaggcttcaccggtttaagattgccaaacaaggtgttgttctcaacattattcacccagaccaagtagtccagatgaaaattgcaatacagctcgctgccattgggtacaggtaaggagctggggaagtcctgcgactccaattcttgagtgttgggtatgtatttggagccctgggtttcctgaaagttgatcaagacttggcttttttgaaatgtattgagagggctgggcattgatttggttggataaggcatgattgatgatgcggctatcaaggaggctggtttgattgcaatggatgtaaagtggggacttattgtttttttgctcaggatggggggactgttgcccctgtctgaaagcccaagagctgctgaagtaagccggtcttcaaattgacttcagaacttcactggttttcaagtcgacttgaagactgatgtggttctcaagttgacttgaaaacccatactggttttcaagttgacttgaaaaccaatggtggttttgaagccgacttgacaacaaacttgagaagttggttttcaagccgacttcaaaactgcctggttttcaagttggcttgaaaaccagtgaagttctgaagttgacttggaaaccaatacgggttctcaagttgacctcagaactgcaccggttttcaagccaacttgaaaaccgtttgatttaaggtttttttgagtccaaaccttacattggtttttgagttttcttccgaagcaaattggtttggaagaagactcaaaaactctaatggttctgttgatgtccaagcttaattcatcaagcttagactattcttttgtccctcactatcgaaatagtgatgtcatctcgctcaagcccctgcaatgacatcattttgctcaagcctcctaaatcttgtgcggtctctactccactcgatcctcttctatcttttccatattactctcttgaagtgttccaaaacacttccttccctctcctcaggaataaaaactttattcaaattcctcatcctcgctcgattcctcattctcactcgtcactcctccaatctcttttctcactaaatctttctgggtcacaaaataaattggcttccatcaaacaccgttcatcacaccaatttcacatccattctctaccgttgaacatcgttcactcacttccctatctgatccatctgatcatccgaagtacttatcccttcctcttaccaacactcgccgatcctcgccttcctgaactcgttccacgtaggtctcaattggggttcattctttatttattgtccatgtattgatcactctctttttgttagaactctttctttttgttattcttattactatataagcgcttgttgttcttatcattagtcatttactgcttttaggtgattatacttttcatttctttctttctttcttattgtatttctttgaactggtattgatgaaatacaacttttagtctattaattcacaggttcttgagaacgactcaggaaccaatgggtgcacccgtggtgtatatgtacatatataattaatgacagaaaccctacatatgtgacaaaatcttcactacatttgggacctgcatgtgtcaaacgtgggggtgcaaagcgcgacaccaaaaggcttgcttgagctcgtatctttctgggcagtaactgggtcaggaaaaatgtttttcgcggttttggttgaagcagcggacagcattcctgaatgcagtcagtgaatggagacacagaccagggtgaggtgcggaggatgatcaactgagcacaactcaaaaaatgagtttcatgactttcctgactatgtatacatagaagccagcagctacagtttacagcagcaagcttcaaaaagaaaaaaattgatctgaaagaaatgtggaatttaagctgcaatatctgacacagggtaatattataatatcattttttggatgagtttgtaggaagcctctcacaagaagcccagaaggctaccgggtctcttgccggcaggtggcgcttgatgcccttgcctgtggtaggcaagtactaaggcagcaatcttaaatggtgtttgttttttttgtttttttgagaattttttgatttttgtttgaattactttcataatgtttttattattgttttgttaaccaaaaaacaatctcaaaaagttttcaaacaacctataggaggttgtttgaaaatgaaaaaaaaaaaatcaaaatttgcttatgcgatatcattacagtccttatggaattcactacaccccttatgggctgtatcccgctgtacaacatacaaaatacagacagtactccaacctagaccttgatacatgttctcaatgcagataagcaacttttagtgaatttagaggctatatgttctaccattgatgccgttgcaggcttcaaacattttaatttttatgaaaattaaattcatggagaaaataggcgcctcatccaacaaaaaccctccttagtggcattctaagtggctttgaaagtggagcactgttgacatatatccaaccaagtccaagcactggtcagatggacggtatgggctgcagacctgatgagaaaatgcttttcacagaagccattggatggcttgcccaactagataactcatgccccatgcaacaaaatcatatgtgacctgcatgtctttactcagcacaattgggacgcaaacgccacacagaaaactgtaggaatatgaggtcttatattaatttattggaactttcaattcatgctgatagtagtaaaaacaactgattgagagataaagtaaggcagcaattataaacagttagtggtttttggtttttttttgtaacttctttgatttgtttttgaaagtcatttttttacttttttttttcaagaggacgtgaaattcaaaaagaaaccaaaaaaaggttcaaatatgatgcaattataaactcaaacagccagtttattgcttatctgcaattgagatcttgtattgaggtctaggttggagcactgtctgtattttgtatggttgtacagcaggatacagcccataaggggtgtagtgaatcccataaggactgtaatgatattgcataaacagattttgattttttttccttttcaaacaacctcctagaggttgtttgaaaaaattttgagattgttttttggttaaaataaaaaaaataaaaataaaaacattgtgaatttaattcaaacaaaaacaaaaaaaatcaaaagccatttataattgctgcctaaatagaggacaatatcagtgaataaagaatgtagaaataagataagaattaaaaactaatataaaagactgaaatagttgataattattaccttcttatagtttgattctagtgagtacttgcaaaagacacaacaaaaatagagatgtagactgaacacaataacaagcctgaaaggaagaatcaaatgaaacaaaagaatagaaaaaggaaataacaacttgtgagatcagaatctggttcaaagttgcttgagagagtgagaatgttttctacctccacttgtattgcatcctagctcctcctgagtcttgctggtctaggtgagtagtgagtttggatcaaaattgcagtttaggtgaggattcaaaaatggattaagggataattgatggatgtgagtgaatattgatgaagattttgttgagcaaaaggaattggatagtctgaggggaaaaggagagtccaagactctgagagcatccacatcagtgagcaacttataccggactagcaagcttggattagcggatggctaagcttttctcaggcttcaaccgcatcagtccggtggctgagattgcttaaatctatgtgttatgtatttgaagtcagtttgcccggctcaattggacctattttgcagctgtgggaaggctttcatgcattttgaatatgcatggttcacttgatcccaggattagtgaggtgtagatttagacccaactagctccaaatgggtatctgggtcaagttgatcctggtgtaatctggccgggtgcggttgcagctgggctaagtgccttaatccgcgctaagttagagactgatgtggatgctctgaggactgaaaaagagttaaagacttgcacaagattgtgcagggtttgattgacaggcatgagtttcacatgtttggccggattagtcagaattacctagtcaacaaaaacctctgataaaattatgtctgtctgcttagttcaggatgcaagtgggtcgggtcgacccgccaggtacccgcgacccggcgggtcacggggcgggttcgggcaggctaggattggaaattgacctggcccggacttaacccgacgggtcggtggggcgggtatggtcaggacggaatgcatttgggtcggcttgagattgaccaaattatgtacttgattaaaaagaaagtgatttttgctgggttggcccggacccgacccgacccgaggcattgtgtatttgggccgggtttggtcaacattttacaatttttgccccaacccgccccgccccgaggatttggcggggcgggtttggtcactggtttttgacccgaacccggcccacttgcatcctgatgcttagtaagactgatagggaatagaatttgaagtaaatttttgacactcttttttgttgtgtttgcaggaagccttttgaaagaagcctgaagaggcagcccttccaggtctcttgacaggaggttacccttgatgcccttgcctgcagggggtgagtgcttgtgattcagggtttatgtcagccactgtgatgccaaggagtgtcccttctagctacacatggtgcaaaacttaagataatggagtttgagactgaagagtctggaggatacttccaaaaatgattggtaattacaaggttatgagatagtataaataattaattatatcaataaatattgatactatttaagcagaggggcctgatgaatcaggggttgttcaatccctcaaaggtatctggcaaaagcagaggatttaggtacctgataacactggggtctgtgaacaggtgtggtttaaatctcagaagaaagaagggagaatctcaagtgtgatcctgggtctcaatagtgacagcaggacacaaggtttggggggagcatttttatatgtatttctcaggagaagggaaatacaataaaagttaaggaaaggaagaatagaaggggaaaacaatagataatgttttgtctttatctattttatgattatgattcaatttctggcggtcttactttcctttgaggatagctgttataagtggagctaactctacccctccaaatcaaaagaaactgatatgggttattgatactgagaaatcagataaaccactatttttttagatcagggatcaaggttgttaaagggaaacctgagtagttttcagttttactaccaaacagtgataaatggaattaagaagctactgtaggctttggtttgtcagggatttagtaggtcttgaatgatgagagttaaggaggaggagagtgacagagaagaagacaatcataaagatgctagctaaacttattgagaagttacttactgctgataacaatgacactgcatagtgggaagggtagaaaaagtgaggtacttctggttgataagtgattgctggatctgggtctggttgttgttgttctgtgtgtctgaattctgaaaatcctttagaagcagaatcaacaagctcagagagaattttcaaatttggattacataataattgcatgtacatgtggtataggaaactgaaacttgtgaacttgtataattcataaggtactgtgaattattacacaaagtcaatgaaggaatggagttgaataagagtgaccagcagtgaatagggttaattttactccaggaataaatttatgaattcagaatggttaaaattcttaagataaaaaagatatgataatatttggaatagaaatgggcaattttggaagtcttttggccagcttggctggctctaaggctgacatcaagaaagaagggaacataattatgtactactaatgtcccttgagccttgatgttttgtagacagaggattgaagcaagagacaatacattaccaggcagatacaaacacgttcagcttcaaccacctactcagtctttcccttgaagcgctcaagcaacgctgaagcacatacaatacacagtttgaatcatgagagattgcaccaacatatatggcaaagagacagattaaatgaacaagactctcaatagaaccacattggtcatgaaaaaattacattgagaccatgataaatgaaaaaatacatgccaatacattgcaaatactatattttttgcagcgttggctcaagcctgttcctgcatcttgtgtcatccctttcattctattttgctctcatttcattctctctctctctctctctctctcttttcaagtctcaaattttatttcattctctttctctttttgatatcttattatgcctattctctttctctttctgtcatcttattatgcctatgttgtcagcaccattactccatcataaatactctcttgtacttgcctatcctttcttccctcatcaaaattggattatatttttttagcatttattgagttccttgccttctgagcctttccttcagtgaaacccttacagtcttcataaccaagtctcatccaaaagtcctctctctttgaagcagaagatattccaaagcagttttttctcaaccttcactcaactcatttcatttctttagtgcacacccggcttcctgtacaagctgccgtgtgacattgtgataagcagggatagcattctcaggtctgccttttggcttgatgaataaaccacagatcaacatattgattcaaaggggtttttttggtgatgatgtaaaaaattggaatagattaggtttcaatgtactaggtatgaaatatgaaatctgagtgggtcgagcttatgcttgaatttaatctgactacaaaaaacacaacaatcattaagctgcattggcaatcgcatctacatatgttgcttttttggattctatgtatttgtgaattttgttatcaatcctcctgtactaaagttttactcataatcagagaaaaaaattattttgttgattatttcagccattggttcacgatagtccttcttccccaaaatttctaactttggatatcttgtttctatccaatactcggcaaaatttcgagaaactgacattatgttttgtggcatgttcttatgactaaaatcgagatggttatcttctaaactcaatagacgatgcaagttttgagcgaaaattcttttttgaagatcttcgttctcgcctttatcaatctccgtccagagacccttcagaaaatccactacaccttgaatgaattcctttgttaactttccttcttcatgttcctggaataacgcaagatataatacagtcaagcctgttgcaattatgtttatctttcctacatattcgactatcagtgattttttggatttaaatcgtagtattcgttttgatgaatttcccattctcgctttcagacctttttccaatccttttgaaatttcctctaaggagtttttgaattttcgaagaccgattttttctcttgaaatccagagtatgttcctcaaaacgattctttgtctttcatttctggtcatttcggatgggtaggcaaaacgttccttgcattggttgtacatcttgagaatgacggctgctttttttcctgccgtattactcattattttgtctcttttactatatccttccttggtatttaaatcttcaataaactcaaacatacaatccgttttcgttttttggtagtcctccagatcactgttgctttccttgtgcgggacctttttgaggaaattccagtcatgaacattaattatttgatatgcatcttggcttgactctagtacaaagctatttgtattttgcggactcagtttatatttcaagttttcaattggtgtacgatgtatgttcaacttgtgagatccggagtaagttgaggtagaaccttggttgacgattttctcattatcgcgaggccagtcttcttttttgtcctttgagatgaccctccgtttcttcaccactaagcgcgcttcatttgctgcaaggttggtatctagagtgctgggtttgcgcttgacagaactagctgagtgttgagtgattgaggatgaactctgcaacgttgcttcttttcccagtaagaccgaatctgagccttcgacacggaacgattctgttggcggcaaggaacagagggactcgagtgggctttcgtctgggtgaggcaagttcaaatcgggcgttttgaaaaacgctttttcgccattctgaggcaaagctgacagagtgtataagtattggtcgctcaggagtaaaatgagataaacgtgtttgatgaagtataacatgattttctggacttgcttcttgaaccgaaataaaacctgaaaattttagatgcctgcccactgttgcggtactcggttaagggtaatacgccttcagccacagccgcatgtcccacctttatcctgctcgacaggaacaacttcactagcatggggattgagtaacattctggatgccatcggaaataccgagacgatggagttgttattcaggtcggaaacatcactatgttccaacttgaaactccgtgacattcccaactagtcaatgaccgaaacctaccgaaactcaacgcgacaataccttgaacttgacacaaggggggtgcgaagcgcgacaccgaaagggttggtgcaaagatcctgtctgtctcggcagtaatggggtcatgcgaaataagtttttcaccgttgttagtcggagtaccggctgataattgattccagtcagtaaatggagaaacagaccaaggtgaggtgaactgctgcacaactctatgtaggtattatgtagaagccaaaagagttagttcacaacatgggggttccattagagtaaaaatgtcatctgaaagaaattcgaactgcggtttgcaggacgcctctcacaagaagcccggaggggcagtcccgccggatcctgcagtagtggactggattatgcttagaatagtgaccaattttttgttgacttggcacactgttgtagatcacatggattccctgatttagtagccattgttcacaactcagtctcaaaattgaagctcttctttttccatttgcttccttgattgttaaactttattcttttttattctattctattcatttttattattcatgttctctcaaccacaacttgactacttgtacttattctatccaagatagctagttacaagcaattaaaaactcattggctctcctcaattttgagtttatccaattgtgcccttcagaatggccaacctgtagttcaaatttcttcacaaacttacttgaatgaaattccaggtgtctctgaaagtgagccacttggagcccatggccattcctagcttaacacaactccctcaatcttggaggtgtgtcaagacctttcaaagcaaacctccaaaggaggggcttgtgactagagattctttgtcagtacccgttgctaggaacccggcaccgcttggcgggtactgccagcacctgtcatgcacccaccaggaggtgttaggtgcagtgctgggtgtctgtttttgggcaaaaaacaggcagtacccaggtaccgctggtaccgccccacttccctaacatagggtggggggggctgcatattttacaataaatatgaaaaaatgaaaaattgactataagtggaactaagtgagaaagagaggtaaagtaccgctggtacctgccaaaagtaccggtggtacccaccgggtggtgccaggtgcagtacttggtacctattttcttaaaaaattgaacaggtacccgagtacaaacaaacaatctctacttgtgacttgagtcagctttttggcttgaaagcttgggactttttgatggtggagcacttccctgcccttaaataccatccaaccttcctttaaaaaagttgatgccctgttggaccatattaatagaattttgtggatcttgaccttacctaccacccaaaataacttggacctgcccttgtatttccatgacatctaaaacgctttgcaaattccatgatttcttggatctgggtcacctgtatattcctgtatttggatgtacagatgacctggatcccagagatcatgaactttgagaggcttttaggatgggtcaggaagccaaggatagccccaaattttgttacatggcaggcaagatccatgtgattctaatggtctaacagggcatcaaaacttgcagaataaaggtggaatgataatggaggggaatttgccaccaccaaaatgccaaacacgttcaagccaaaatatgtctttggtcccaagcccctccttcagaggcttgctttgtgagatctcaacacacccccaatcaaggagcttgtgttaagctggtagccaaccaagtgtgtgcattggatttggtcagacagactgtactatctaaaaaaatttgcacacggatggatctcgcctgaaatcctaattatatgtaggaggtttgtccaagaagcaattgggttggtttgccaaaagaaaattgtgatagatatccttctcaggtctactgttgcatcaatgaaggatctgaagtatggattgatttaaaggttggaggttcttattttcaagataatgactgatcaatttcaaattgattgagtttctatggactaggtatggcatctcaggggatagagtttatgctatgtagaatctgagtaaaaaaagacagtaataattaagcttgaatgggaatcaaatttacaaattaattttgctcgattcttgaaagttcttgactttctatttgtagattttgtctgagatgttacaactcataatcagagaaaaaaatgatcttgttgattatttcagtcattgacacccgatagtccttcctgcctgaaacttccaacttgggatattttatttctgaccaatactcaataatattccaagaaactgccatgatacattgcggcatgttcttgtggccgagatcaagatcctcctcctccaaactcaacagacgatgcaagtgctgagcgaaaattcttttttgaagatccgcgttgtcgcctttgtcaatcttggtccagaaatccttcagaaaatctaatacagcttgtacgaattcctttgtcagccctccttcgccatgttcctgaaataacgcaagatagagcacggccaagcttgtagtaattatgtttatctttgatacatattccaatatcagcgaggttttggaatcaaatcgtaggatttcttttgaggaatttcgctttctggattgcagaccggttaccaatgcgagtaaatttttttcaaagccgtctctgaatcttccaagctcaagtttttcccttgaaatccaaagtatgttctttaacacgactgcttgtctaccatttctgtgcattccggatggataaggaaacttttccttgcatttgtcatacatcttcagaatcaaagctgctttcttgcatgcgatcgtactaagtattttatccttttgactatacccttcctggctattcaatttttcaatgaagtcaaacatccaatcagtcctagtttttttctggtcctccggaatattgtttctgctcttgcgtgcgtcttttttgaggaaattccagtcattgagatttggaatttcgtgtgcatctcgccttgatcctagaggaagattgtgcgtattttgaggactgagtttatttttcaagtttttagttgatgtatgatgtatgtcgagagctgcggagggatttgaagtggaatcttggtcgacgatttccccattatcgcgaggtttgtcttctacttggtcattgggaatagccttccgtctcttcaccaccatgcgcgcgacgtgatttgctgaaagtttggtatctagattgttggttttgcgcttgagagaaccggctgagtgatgaatgattgatgatgaatagtgcggggtgtcatcgcgatgcaatattgcttgtttcctccgcaagacagaatcggactcatcggcatgcaaatttcgggttggcggcaaggaatatagggagtggagggggctttcatctgggggaggcaagttcaaatcgggcagttcaaaaacatatttttggccattttgtggcaaagttagcagagtgaagagagcctgctcgctcacgagtaacgttaggtaaaggtgcttgatgaagttgaacatagtcttccggacttgtttgttaaaccgaaagaaaaaatctgactattcgcaatccctgtccggagtccggacagttccggcattcggttgagattgaccatgtagctgggcatctcaccaagtttcaagttgaaacatcgtgatgtctatacatattccgatgtgaacgacgacttcatcgtctcgggacttccgatggcatccggattgctactcaatccacatgctacggtggagttattcttctctagcaggatacaagttccgtttctcaataggacagatactgctagctgtaaactggagccacattaatggccgacactcgacgcgacaaaaacgcgtcatggcagaagccagaaactacagattacaatggcgtggaaaaaaaaaacacctaaattcaagctgctattataatgcaccgggcaacctcgaatttcgatcaatttgtggatgagttcagttcgcaaaaaagcccagaggggcagatgtgctgcgtgtctcttaaaaacggcgatggcgcttcctgcgcgtgccggagagacaaccgagcacttgtgctgatgaagtgttcatatcatcatgcggtagagcggctttgcttttgagtggaaccggaggtcccatcttacaccattggtaccaccacgccctcatagaggaaatcgtaaaaagcagagtaaaattaaacgttttcaagtcgactttgaaatattgctcgatgtccccttattcgttttaaaaatttctctaagcgtaagagagaatcagatttatatttgagtttgttcagcccaaacagtgagttgcccaaagatatttcatgaagaacatgcaagtgtatcataacgggcttgatgatactgtatttatgccagaacaggacgagaggaacttgcggtgaaagccgccactttggatctcatttctatggattttggcagccaagagacgttattcaaacattaccaaagatgctcatctgatggttatgatgacaagtttccgcaattgtatcaatttatttaattttgctttctttgttttttgcttcgagtatactcaatcacaaataatttcgaaaatgcacgagggaacggatacatggaaccagagagagtatataaaaaactcaatcctatttttgtttgttatgagtttgttggaattaaagagtaatcgaaacccaagtcagtccacaagaacactgaaaaaaaatctgcaaaggggagatttgcttacccaaagtttgatcaaaccgtcccaactggcagtgaccaacttggactaagaacgggcagaaaaaaaaaagttactagtgagttaaaaaaaagctaaagggtacaaagggggagaaaaaaaagggacaaacggtttcatgagggagccaagaatgactaatgatcacttgatcatgacatttcaaccgtttaaggatcctacaagacttccaatcccagaagaccatacttcccgacccatctcccgagctcaggaacttcccatccggcgaaaagccaacctcacatgcatacccagcaatcgtgtgtcctgcaaagcgtttcttccggttctgcttgaacgaatccgccgaatagatcaacacttgattgtctaatgattgcattgctaaccacttgtctgtttttttttttcacccgcaaaagaaagaaataagtaaataaataaatcccacagattaaatcaaaaactccaaccatgagattaaactttttgtgaacatagacttactgttaggatggagagagacagcaggcatactatgcatagcaggttcggcgatgtatttgatcacgacagggatatcgaagtcccaagcgcggatagttttatcatcagaagtagtcacaaacctccgattctcgtcgacgaaggtgatcgtgtttctattgtcgataaccaccaagataagttcctgagactttctgaatgtaagggactcgagaaaaagacaacttacactggtcctaaatgttggtcatactcttgagtaatctctcctgaacgcatgtcgtactatatgaggaaagaaccgccacccatgaaaacagttgttagaaatcattacgcaaaacaattgcctggtaatctcttacctggacaatcttcttgtctgacattccggccaggaagatgtgctgcttatcgttatcgggatgcaatttaacgcagtaagggatcttcccattcgagaatgcttgcacacaatgtcctgtatcaatccacggatcaaaaacaaggcgacaaaatcagcacgagagaacgagggactaataaattggagaacgatcgaaccggtttcagtgttccataacttgatctggcgatcgtatccggcagatagaaattgtttgccatcgtttgagaatgtgacatctctgaccgccttggaatgacccatgaacgttctcaggcatttcccatcatgatagacatcccaaagctacaaaaggatagatagaggaatgagtcacttggcagttggataagaaccatttgaagggagaggaatccttactttgacccgagagtccatacttgcgcttagtaatagatgtccactctctgggaaaagcctgatggccgaaacagccttggtgtggcccatccaagtgtgaatgcaacgtttgggtaaaaagcattcgctgggaggatcggtcgagagcaggtcaacatcgaggtcggtgggcacgtgcatgtacgtccggccctggtaatcgtgcaaactcttggcatgcagagtagatttctcttctccgtaggccacttcgcgcttggcttggcccttctctgtggcctgtttcttgacgacggatgccgaggtgctcgctcgtttcgcggcctcatactcttcttcgtctggaccaaccggctcgatgtgctcgtcgtgccagcccgcccaggggcctttgtattcgcgtgacttggtgggtggtttgggtgggccctgctcgccttcctcgccctcttctgcctcctcctcctcctcgtcaaacacacctagctcgcctttgtcctgtcgcttccgcttaaccgtcttcttcatcgccttcgtcactttcacctctgaggcaagcattccctcgttcttgtatgccgcatgaacatcccctacaaaattcaaagctgggttttctgaggttgaggaaattattgaagggttctttgcatacttgagcacgtgaaatgttcgttgttgtcgattgaagtcgacatcattgataaattcttcttcaatatgacctatacttgcgaatatgttaaagaagaacgagaatgagaaggggaaatcctagctcatcatccataaggaaatcaagagatggagttttcaaggatcagcttaccatttaatgtattcatcttttctaactttcgacttgtaaatggatttttgggtccttgttttggaaggatcatatctgagtatttgacattaacattcatctcggtgtccgatgttctgaggataagagaagtagaggatgactggctccgttggacatcgcagaatcaccgaaacttgagtcagcctctgcatcactacgcacaatttttctagccaagttgagggaaacgcttacgatggctgggatgacgtgagggacggttgtgatgatttgtttgtctgttgagtttgatggctggtcagattgttctggcttgggcttgttgtttgagagtgattctttaattccgaagacgtctccattgatattatcgatttcatcgtctggatccgatcctgcctctgccgcactttcatctctggtctggtcttccttgagtccagtagtgatagcagtggtgttatcatcggtctgctggttcacttcctcttccgatccgtatcccgctaggattccgtccatcttcggccgtcgataaacagtcgatgagcaagtttcctccaggttgcgagcgagaccggctcgaatgtaagaatgtgtttatgtggtgggtggagctcaggttgtgcttgttcgtggtcagtgttctgttttccgatggagtggtcaacaagccaagcgcgccccaagttggtggaggaacccagccagactgtcacgccactgtcacaacactgtcgcgtgaaccttcacactcggtgaccgagtcccagctcagttcatcctgaattataaaaacccaaagacaactgttcagtttggaacatcgcataagcttcacaagcgcagtcatatgtgttaggaaaaagaaagtggaagaacaacctctacacaatcattggaagtagttgtggggttcaaatatgaatatgtaaatttctattcacgattttggctgggacctgtcaattagagtattaagtatgctgacaggtccctgccaaatctcggtttttattcttttatatttttatactaacaactccatattcatatttgaagaccatgagtaatctgactgcacaatgcagaaagagggtaagttagaaaagaaaaggggttctatgagctgagcaagggcaagaattttgtgagaagaaggaggatttatgaacatatcgaggatttatgaacatgtattttgaatgtgaaggccatgggtgtgaaaaatagccaggagcaggtcagaattctaacagattcaggagatataaacatgaatttgatgaactgttccaagagataagcaataattttttctcaacaacttgagaatacatagtcaattctacatgcctagccaaatattagatatggtatggatttgaacagtctaatattttttttggatggttttacttttttgtttctagaatgatcccactaattccagccttagattctttttttttttttgataatcaaccaggatattattatcaagtcacagactgaaattcagtggctttggtttactcatggttgttttttttccctttgtttttgattatatattgataattcaaatagaagatcatcttgttgatgatctcagatatagcatactgataatctttgttatttgatgcttcacttgctacaaccctgtcagttttatatgcccaatatttaacaatattgaaggataatgaccacatattgtatggcttatccttgtttttataattgaaaatcttcttcttgaaagtaaacacatcatgcaaattctgtgaccattcttctttcccaatcagttcctgagttccttgtgcaatctctctccagaaggatcccaaaaattccaaaacaccctttataaaatcttctgttattctaaattgttctccttcttctttgaataatgaaacatggatcaagattaagacagtgacaactttattaagtttttctatcaacagaatcatttttggtatattttttgattcaatgttttgattttgatatgtttttatttctgaattcagattcaaggtcaataagtcttgcatttctttgttaaaagcaatacatctatcaagacctattttattctttgccagtttgagtataacctttgtcattgactgaattcttccattataatcactttctgtgggataaggaatcttgttccggtgtctcaaaaatctggaaaggattccaattgggttatctcttggaattgagattggattcttttcattcttcttgatcatttcattttttcttctaggataaatcacttgatacagacattcaagcagcttttcagttgggggtttttcagaggttatctggcttctcttacttgcctcttcttgtgggtctaactgtataaaagtccagttttcaaaatccaacaacttgtatttgccattattcaattccagtgcacaaattgtaggactatgtgtattcaatagcattgatccattctcttcctgcttcaagttaatagcatttttgtggcaatatttctggtcacctcccagattctcatcttgtgctaattcaaggctctttgaaatatccttctgtcttttgtcctcaagaatgtacttcttattcatgatgggttctgtatccaggctttcatttttgcgcttgctggaaatagatgagccaatcattgataaagaatcttttgctgaaattgtggggtgaatctccacttgtttctgatgagagacacaatcttttccaaagatatgtaagtgttgagatggtggcaaaggaaggagagagaccaatgaggcttcttctgacagtggaaggtttaaatcaggtactaaaaaagccatttcattttcctcttgagtggaaaatttcttgttgattaaggcttggtcagtcagaagaaacaatgagttcaagtacaacttcaaaaaaaaagatcccatgggtagttttcagtggaatggagaatatgtaaatctgggattctccttgatgcctaaacacttttgttttttttccaaggggaagggaaggaagtgtggtgtacccttgaaagaagtgaggccagctgatgtcatgcaacatttgatatgaattgatgttgcttgtttcagtggaaagcaacagcaaaattgtaagaaaaacagggtcttgtgcatgttgtaggttatgtctgctgaattttgatacaaagtattatggtcaaccatcagttttagccctccagtgaaacatgtatctagcaatactaaattcttttgttttggaggcaacactgtccttcagggaccctaaaatggagaaactggtgccccaaagattcacaatttttctaattcccagtggcagtggtcaaggaaataagtgtacagtggtcccttgagataaagaatgccacttgatttcatgcaatagtggatatggattgattttgcttgtttcagtgaaaaccaacagtaaaattgcaacaaaaagagggtcttgtgcatgttgtaggttatttctgctggattgtgatacaaagtactatggtcaatcgtcaattttatcactccagtgaaacatatatttagcaatagcaagtccttttctttcggaggaaacactgtccttcagggaccctaaaatggagagactcgtacccaaaagattggcaagttttttaattaccagtggtcaacagccaagtgcacccaaatgtgaggaggaaccacactagactgtcacgccaatttcatgaagttttattgtgaaccttcaggcccctgtcacagtggtcatttttcaatgatcataacatttcaacatgcaccctcaaaactgatgctagttttctatacaccccagtcacatgtcgggcccccaggaagtaagtacaacacccagtcctgggaagtctggcagtaactcatttattatcagactaggttggctttcagcagggctcttcaaacatgcagaatcctaaaaaaaatctgtattacatgatccaaaaatgggagtaagatcaataatactagccataatggagaaaagggtgagaaaagaatatacatcatagtgaattcaacagtttcaatatcactactgttttcattgacccatcatatcaggaaaataaccaattcaaaggtcttgagccacaggcaaatgtgagaagattggacttgttttctgacagaaaatacttgtttgcaaggagcaacattgtggccatgtttcaagttttccttttcaaaattcaaacctcaaagcttggaaatatccttcttttcaatcacaactgaattacaactttattttgtcccggaacattcaattcttttccttcaagagggacaaacccttctgaagttatctttggtagactctttaatggttgacccaagttccctcgctgggaggccaagatctagctgatactgggttttaagaccatattttatgtgtttttatgttggaaaagctctacccaatcccaatgcaccagatggcatccttgattggaagcagaaagatttttccccctagagaggatgattttcttttggccctggaggcagaaaaaaattcgcttaccagagagggtcttttttctggctccacagcagatagaaattgaattcctctggtaggcaaggttttttgagctagccaatcccaatggccacagggccctcatagtaactgattttattccaaggttttataattcccaaaagaggactaaacctctacacagtgttgtaatagtcgatagagcatctttgacattcccatcaatgatcatcaatggttacccaatggtcttgaaaggtgtttgagccttgactcaattaatttttgggacagccagttggttgggcttccagccacaaattctctgcctctggaattgattgtatgtaaccttgctgtttcaccacccctccacttccatgcaggaaatttctggctagtttgtggcaacccatcagagatgcccccccccttggaatatttctgtctttccagacaggatttttccacttgggaatggaagtggtgagttcaaaccacaactaccacaactttcctgttggaaatccacctaagcttaaaaaatgccagggacctcttaacaaggaatggcatcaatatcacaagtccataaagcaggcaagaaacaatactcagaaaagaaggagagaaaataaaaatgagagagggaaagacagaatgaaaaataagagaaagtgaatatgttatgggtgttgtgattgacgaggaatggaggattatttgaccgttgagttgatacacaagttggcttgattgcagtgaatcagtgatagaaaataaataattgttgaaattatgtcctttatttttctcattcctaaacaaaccagctgactcacctttcaattaatgtgtatatgtaaaagaatatactcaatattactatgttttgaaagtgcctgagtggcaccttttattattgtctagtgctgaaatcccagtagtctttgaacctgggtctaatatttatcaataattacttgctcctgtcatcttttcatgcatattctagattgttattcattttttatattctattttttctcaccaacatgtttaacctattgtatgtggactgcttaatgcctggtctcttttaactaaaaacatcattggttctctccattgtaacccaagtgcctctcttaagttcccaaaaaagggtttgcctctacaagacctttcaaacaatgtcttcctcttttacctctccatcctcaaaatttcttcaataatggaactcagatccatcattcaaattcaaagagacaagctgaagtgggagcatttcacatggcacacatgcattttgttatctcctgacaaaaaaccaaaaacaaattctcaaaaatttgttacagctattccaacaatgtttgtccaatccagtgataaattttcttcctcatatatttttgtttttcatctattcatatacataaactgcatcaactcaaaaggaatcaaccaacccaaggagaatttccagcatggagggtgggattacatgatggagggatcaaaaacctggctctgacctagtttcagaatcctggttgagttgtcaaagattatacatcaggagcatagtgtttaacgaggaagaaaagttttttgtgacatggacaaccttttccaaaatatctgtaatatatatccagaatattgttactaattcattaattaaaattctgtgttttatttttcataataggttttttgtggcttgatttttgagtatgtattgatagttcaagtagaagatcatcttgttaatcaactcagatgtagccctttgacaattttttctctttgaagactctctatctaatcttcttccagttttatctgtccaatattttaccatactgcaggctactgaccagaggatatctcgtctgttcaagtattgatgataggaaaaactgctcttgaaactcagcaaatcactcaaattctccgcaaattcttctctcccaatcagttcctgagtcctttgtgcaatctctttccagaattttgccagaaagttcaagacatcatcaatgaaaatttctgttattctgaaatgatctctttcctccttaaataatgaaacatgaaccaataccaagacagtcacaactttgttaagtccttctataatcatagttatctttggcatcatatttaagtttttgctttcatctgtattgattttgttatccaatttcagattcagaatcattgattcttctatttctttttcaaacctgacacatttgtcaagaccaattctatcgtctgctatttttattataacttcagcaattgacctcattcttccattataatcacttccaggtagataagggagcttgttacgtagtcttgaaaatctggagaggatctggttttgtttctttcttggaattgagaaatgattatttcctgtcttattttttccatttgattttttatgatacttcactttatacagaagttcaaaaagcttttcagtgggggtttgttcagagggcatctggctttttttgctcatctcttcttgtgggtctagctgaataaactcccagttgtgaaaattcaataagctgaatttttcattattgagtttcagtgcaacagttgagctttcttgagtgattgattttgcttgaatttgtggcattgatccctgcacttcctgcttcaatatgatggaattttcatggtgattgtttttgttacctcctagattctcatcttgcggtcatctgttttttcccttaaaaatgcacttctccttcatgatgggttttgtatccaaactttcgattttgcgcttgccggaagtagatgaatcaatcatcaataaagaatcttgtgtcaaaattttgggataggggtccgcttgtttctgatgcaagacacaatcggattcggagataagcaagggttgaggaaggggcatgggaaagagagggcccgatgtgacttcttctgacagtggaaggtttaaatcaggcaatacaaaacccatttattttgcctcttgagtggcacattggtcgttgagtagggcttgattggccagaagaaacaatgagttcaagtataactgtgtgaaaagggatctcatggctagctttgggacggaaagtgtcagctctggtctcttatgtgacctagagttgatgggttttggtcacactttagccaaaagggccagtggaattaagcctctcctcaacactaatacagtggaggggctagctccttataagaataagggacaactgtgggatgagcttcacagtgcctgagctgaaggattataaggaaattgaggtttgtactagtcttataagttaaatatgtaacttataaggctagcaagaagataaagagaaatgtaataactaaggtacaataatttactgtaaaaccccactcactaagttgtttgtataactagtaaggcacttgggtttgtatggaaatattgtctgggggatgaatctcagggggagaagcatcctcttaaatattacagagcaggggtcaattctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcatgatattcagagcatgataaatgtacatgtgttgaatatcctttatttcagaaaataccataagagagataaacagaatatatattcacacaagagagataaactggataaccatctcttggatacacacaagagataactatcctttgcaatttgattattattttcatgagagaggtacattaattatccagagagagagataaatatgtacaccacgggtgcactcaatggttcttgagtcgttctcaagaaccatttgggttctccagtcgtcttcagaaccaaattggctctgatttggttctgaggacgactcaaagaccataccaaggttcaatttcatgaaccttagaacacactggttttcagttcgacttgaaaacgtccggggcgcttagccagtcgcctccaagtcgacctccaggcgaaaacgtcaagacgcctccaggtcgtttttgactcaattggtgagggggtctcaagccattcaatccagacggcttgagaacgtctccgtgcacccgtggtgtacagaggtaaatcattattaatttaaagaatacatatagggtcttagctaatcgactcccaaaaagtggaggatcgactcccaaaccccgaaacccccggaatttccaccgaaatccccgaggaatgggagtcgatcccccaaacccgtcagcgggtttgggagtcgaaaacccactaattttaataaaaaaaaaggccaacccccgaaggggttgggggtcgatgtcccaaaacccactgggttttgggtgtcgcttaccaaaaagggcccgcaacggccgggaggaatcctcccggccgctgatggcacaccctcagcggccgagagaaacactctcggccgatgagagtgtacactctcatcggctgagagaaacactctcggccgcggctgagagaaacatgtatcctcggtcatggaggagtcaaatcctccatgaccgagggtgtatccttggtcttggagcagtcaaatcctccatgaccgagggtgtatcctcggtcatggaggagtcaaaacctccatgaccgagggtgtatcctcggtcatggaggagtcaaatcctccatgaccagccccggtcatggaggagtcaaatcctccatgaccaagggtgtgtcctcggtcttggagcagtcaaatcctccatgaccgaggatacatactcagtcatggaggtttcactcctccatgacgaagggtgtacgctcggtcatggaggagaagtaccccagacggcccggccaactaacctggaccggatggtacccctctcggccgatgagagtgtacactctcatcagccgagagtgtttctcttggctgatgagagtgtacactctcatcagccgagagtatttctctcagccgatgagagtgtacactctcattggccgagtgtgtttctctcggccgatgagagtgtacactctcagcggccgagagtgtttctctcggccgctgagggtgtgccatcagcggccgggaggattcctcccggccgttgcgggccctttttggtaagcgacacccaaaacccagtgggttttgggacatcgacccccaaccccttcgggggttggcctttttctttattaaaattagcgggttttcgactcccaaacccgctgacgggtttgggggatcgactccctttcctcggggatttcggtggaaattccgggggtttcggggtttgggagtcgatcctccactttttgggagtcgattagctaagaccctacatataatgatatttattattatgtagcctggaggggttacaatctcatgtagacacatggactagtgtctcagtgtctgacagaaagtatgttgtaaacatgggattcctctcgatgactaaacctatgtgttttgtttttcaaggggatgggagctcataggaagtatggtggtctcatggaataaagaactccatctgccgtcttgcagcaggtggatgtgggttgatgccgcttgtgtcagcgaaaaaccaagcgcaagaatccagcaatgtcaggggtcttgtggatgtcgtaggttttgtctgctgaattgcgatacggagtatgtagcttggggccgatcgttggttttagcgctccagcgaaacatcttggaagtagtcctcttgtttcttcaggcacccagcagtggagaaacttataccccaaagatggatagcagtaggaattttggctttcttctgcggatggcatactatcactaccaatcgagcagcacatgattgccatgcctataaacctctcttgcacattcaaattttgtacataacagcacaaatggcactctggattttagcatcatttggtgatccagaaaaccccccaaaaaaaacatattgtcaggctcatttgacagagaagaagagtttctagtttatatacatagcttctcgcaagcctttgtatttagcaatgaaagggaattccaatgagttcaaggtgtttttacatacaccacttggaaaatttattttccttcaagagttattccttctattcacatgtttaccggtattgacaaaatccacgaacaacgcgaagttcattttctatgttcctttctaaagtcttgggaagttatacaacctgatcaacttgatgcttcaaaaccatcctctgacttttctcctcaccaaatgactcctgcaagatattcgaaaacaatgcaacaagcggttccgttcattttttttgttgacgctcaagtctgctctgacatagtataagtgatcttcttttggcgacaccgaaagaggaagcttatgttcattaaagggagctgaactggtccacaacgatcccagctttggtttcttttcttatgtacctggagtgtgacttggcccaggaggtgagagtcagtcagtcgagagggaaaaggcaagacatgcattgaatcaaatagcacctccctcatattatgaacaaaagttgaacgatgtggggtgcttaagtactctggtacctcatacttaacaatcaaactgcgttacaacttggaaaaataaacccactggccccttccatcagtccgcccgtgaaagtccgagtctggtgggtacataaacactctggaatgtatcacaagctgaatgagaccaagcgtggacaagtccttacctatgtgactgccgcgaaacgctgtactgatctctcgcagcgagcttgggaaggcttgggacattggctgttcgaacttggcctcatgtccagagggggagggttcaccggggaagttcctgctgttccttgctctggtccatttcggttccggtgacaagccaacttggggacacgtaaacttgccgaatgagaatcagtggtgagaagagcatggaaaaggcctccaccttgtttgagtgggaccttagcggctctatcccatccgttgttgggcatggaacaaagaatgtttttctaccacatgaatacgaacggtatcatatcctaacaactaagagagcgaccactcagttgcttgaccggtctattcggtgtgacggcgatcaactttaaatcttgtttttcttctatgttgaatgaattcagaggaagtacttggtgcttaacaggatatgaaagacaaagaaaccggagagccgatctctaagcaggaagcgatgataaacatgagacaaccaaaagagagatgataaaaaagaagaggaggaggggatgataagcaaggatgaagaacagaaggcctattgggggctgatttcggccgccgaactgccgccgaaatccgtgccgtccgagtcgttctgtttgatttccaagactttccaccaacaatcagcgttggcctccgttttccaaacattcatgatttcgagcgcgatggcctcgaagttatgggtggcgagacagaggatcgtcgggcctgcgcccgacagacagatccctaatagccccggatatctctccggcgtcaactcttgcgttagtcgtggtaatgctgggatctggagtgttttcaaaattcatgagaaaaaaaacaaaaaatcattatctggtgttagcgtgaaggaagttttttttttttttcttctttgagagaaccgatttcgacaagttcttaactaatgtttttcggtacggttggtggatcttgtcttgcatggcttggtatataagctttgcatctgggggtgatcggccaagtgcagtagtcaacacggcgagtctttggaagttgaagacctgaatatttaggcaattcaatcattagtcacatcccgctaagcaaaactaattttttcatccgctcatccgatttctggcaagaatttgagggataaagagagagctcacaatgtctttgcgtgagtaagattctttcaagacgtctcgggccttgcttgtggaaacctcgaattcaggcacgacgactaaacacttgatctctttagcccagttgagacgaatgtaatggccgattccttcgggagctctgggaggttcgcggccccaatcttcgccggcgtcgggagggtattcagggaggacctcggccaggggtattgaagcagcctggaggtcttcgggggagagctcggagagataggaggccacgaagccgccgagcagggctgcggcgacgttatccggatgtcgttcgaccatgagcgcgtaatctagtttgcgtccggtggacaggttcagatcgccgagcgcgttggccagctcgaccccggcgatcaccgctgccccagaggaacccaggccccgtccaaacgggatttcgttgttgatcttgatcgaaaggccgaacgggaaggccggaatcgaatgcgatcgaagcacgtagagcgccacccgagtgatcaggttgtggtaagggtccgtcggcgcgtcggcggctccaaaccctccatcgtacaccagcttgggaacccgtaggttggggtcagtcgagtgcggatctaacgaaacgtcgagagtcaagtataaggacaatgcaagcccgagaacgtcgaagccggggccaatgttcgccgaggtacaggggaccttgatgagccactgaaaaacattaatcaaaaagtaaaatcaatctcgtcagctccagcttttttcctttttttcagacagagcatattgatggggaaagagatatgaaatgcagcatgtgagtttggagtgactacatgggcttcatctctcactgctgttgcggttctcttactcgtctcttacgggcttcgacgacttgtgcggctggaccgggatggttcgattggatggcctgcgctggcattttcttgtggttcttgaggagttcttgggaagttctgctgggtggggacgaggccaagaagagtcgaccggcccactctctcaaaagtgcagatgcatatatcatcaacccatttcacagcaactcacattgtacttcacatttgatatcactcttttggtggtggtctatatctacacaaataagctatatactgctgaattctcataaaaaaaacagggataggtagaaatgataaccacaatcatttgatgcttcattctgaactatgaagcatatgtacaatctcaactatgtactcacttcacttgctggtaccccaactctccaagtttgactatgtactagtagactctgatgggggagaagtgagcactttctgttcctgtgggcagccacacacctattgaagaaaaccatatctagggcacatctcaccacacattattaggaacacatcattcttttcaccaaaaaaaaaaacttcagatcaaatttgatgctgaaggggctgggcaagtcttccaatgaaatggcagtcttcatgatagcttgcagatcaatctcagggttttatagaggctcagctgttccaaggcttactacacagtcataaattcatgggatgatcagacacataggaaaaaacgtgagaagagaaagatgagctgagctgatgtctacaaactattcggataactcaataaaagcaaagcaaaggaaatccaaggaaaagagagtgggaacgggggagggtggaaaaggtagtctggtctcctttggagcatcttctttcattcgttgaggtacaatttagactagggtatttattcttctggtcacttgatcttacttgaatatttgttcttggatatctcgtttcttccaacttctttgtttactattttatgctcatgtttgtttgttgaaaagtttgtatagtagatgattgaactgtttttcccctcagcacttgattttaacttgttttttttcttctttctctcacttttggtcctaaagagttgtgatcagtagatcatccacctattgcttgcacgaaatactggatttgggatgagaaaaagaaaagggatagggtcatgaatgggaatcagtttgatgtgatcaactcttctgttatagatcagggaggagaagtatgatggaagactgacatccaagacttcttcgtcatcaaaattcaactacaccgatcagcagatgagagcgatgcgaagcgatcccataaaatcagtgaaaaagaagtctaacaaacaaaacaaaaagagaagagaagaaagctcacatcagccggcgtagtctcgttgggtaacaggttttgaccatcatactgcagccgaaatgaacctagggcggcgttcttctgggctgcaaccgcattgaaaatcttctggaatgctgttgttgttttgactctcaatatcaatggttcatcgccgtcaggctggtcgaattattataagaaagagacgatcaagaccgaataaggaatagtggatcagtggttctcctctcgttcattcaataatttttttggatcatcgtttttactcacaactagtctcgatatttttgaggttgcagcacgatataagggcggtgtggtgtttgggcgatatacatggacggcaaatgagattttcatgagtctttaacaatatcggaatggagttgttcggctgataatggtagcttacactggatcttgagggtgatttttgaagacttttcgggcttgacgtctggtccgggctgggagggcgagttggacatggtctctttgacgagtaggaggctagacaaagacgcttgacgatttcgaatcggacgtcccttaggtatgtaggcagtcgtttcttcttgtttgttatctggtcgttcgtcttgcttttgatgctggttttcggatgtttgtcttattgtgtgaggtgtgggggatgaaacaacaaggggctgaaggatgagttggtcgcgtgggatatcccagcaggtctctccgaaacccaacacgtccgctcgcgtggagcccgagcaccgcgcgcagtcgacccgagtctacatagtgcaaatttgatttttgagcccattaggccagttttgcacatagcatctccaccgcctgtgttttataagctgatatgcccagagcccacaaagctcacacccactttattataacttatatgagatgctagttcaaggatgcactctggagtaacaggagctacatagacttccacagtaggttttcctggcactgcaggccatgcagccaggtagattgccagaaggtttctcacatggcataaattcaggctgtccaaccttttggtttcagtggttgaaaggaagaaaacccacccaaaaaaaaaacactctagccagattctaccatcaaggatgcgggaaggaaatggggagtatatctgggtccacaaaaaaggttcagatccatttcccaagcaatctgattctcccaacacatctcagccacaagctctcaaaaacccatatttctcatgctttgaaaataggttcttggaaaatcaaatcccagaccttataaggaaagcaactctgtcactggatggttcttgggggttatttttgcaattgtgcctcccagtttgggagtttttcttttgggggggggctgatttggtagagcaaatcctcctctgaaaggggaggtctggcagtttcctccacgttggtcatacctcatttacagggagtatttttcatcaaccaggaggaaattatcccagtcaatgaggtacacccatttcatcaactgggaggaaattctcccagtctaaaaattagcctggatcaaatcaatcccaaagcacaaagctatcgaaatatcttgaacagctactacctttgcctgcaccttcaaccattttttttggtattgcaagcaatggaatgacaagaagctgaattttcttagattaaacattttggcttttcttacaactcatgaaggataagccatccccaaaggtctctttccactcagacatttgtagtagctggacactgtggacctacatcaatttacaaatgtctcttattacgtattgagatgagtccaaattcaacaaatcattccaatttgacagagcacaccccctgttgcaggtgtcagcacctgtctcatgtgtgattcagagataattagataagatttcacactatggttgtgatacatgactcagtgggaaagggtcacaatattgttgtaaggtacaatgtggtgaaagataaaaatgcttctatgcttagggtaaaagaagggttagctccttataattataagggacaaaattggaatgagcttcactttgctgggcttcatgagaaataacaaaaagtgttcctagtcttcaagttactaagaataacttccagaatccagactagtaaaaacagtgtaaagtaaaaaggttgtaatgtagtatgtcatagactatcaaaagccccactcacttgatatactgatgtgaataggtaaggttgacgggcttgtatggtaataatctcagggggatgaatctcagagaaagagtcattctcttaagtattacagagcagtggccaaactgctaatggggctggtagagtccccatattgttacactgtttctttggggaaaggtgtcaggatattcaaaacatggtaaatgtacatgagttgaatgtctctcttatttcagaagatacaaatacatacttaaaagatctctcttatttcataatatccacaacagagatacacaggatgataatctctatgataaataaacacaatagatgattatccttttcaacatgaatattattttaaataagggcaaatatatataaatttaaagaataactagaacaatgctgattattatgtaacctagggggttacattctcttgtatacacctggactagtgtcttagtgtctgacatggggtctgtcaaatagcttctgtgtataatacctgctctgaaattctgtatgatgtagacatgctaggtgtagatatgtattgccaacctgttcagtgatgcttctgggtttagcaacagaggcctgggggagattaacatgaatattttggagcttcccatagtttatttgctgctttgtgtctcttttggaaggagaagataacctcagattgatgtcataggtaataataacaattcctatttgatttggggcaaatattcagggtgtaaatgggtcgggtcgacccgaagccgacccgagacccgacgggtcatgggtcgggtttgggcagactttgtgagaaaatcacatgacccgaacccgacccggaagcttagcgggtcgggttcgggcaggtgttttgatagtcgggcaggtcagtttttgtcagagttgctctacaaaggctaaaacagtcgggtcggcccgaacccggcatgcaaactgccgacccgaacccgaaaagtcccaagacgggttcgggtctgggcagcacatattcaagtttgacccgacccgacccaacccgacatgggtgtcgggtcgggtttgggcactgtttttgggcccgaacccgacccgtttacatcctgagcaaatatcatgcctgagaattatgtgatttgtggcaaatttcatgccttaaaacttcttgccagcctctaatagtgagtttgcaaccatcctgtaatattttttccatttttgattatcccttccaggcccagtttgggcattgaactggagagcttcacttggttacaatgctggccgcaaatcttcattctaattttcaatcaaaatccctggaattcccttgaaaaatagcatatcctttccactgccaacctatcaaaatggcaaatctggtggtgcattgaatggcccattgtcagtcttttcttccaccatcacttattgtctccatttcagagatcaaactggtatacctctcccattttaaccacccatctttttggagattaagattagaaaactaaaacttctcaggtgggctttcaaccaatgagaatagccagcaccagcagccagccttaaattgacctgtaaatgggattgaattccaatttcaatgatttggtcccaaatatgattcctaattaatcacagtatatgtagtgtttcaatgatgctgctgtctaagtactgcaccctcctcctgcatcgctgggggctggcagtgtagaaggtgtgttatgaagtgtggcaggtactctcaacagctgccaaagtatgatctgtgaaaaaacagcaaaactcaaaagaagacaaaaaacttcaaggaggggacatcctttttggctcaatatagtaataactatggtaaatgatatccatagcagcactttcagctttgaaaaaaaattctttctatctgaaggcaaaaatcccttttccatgtatctgcatgacctgtttggtaggggcttggcaaagttgcactaatgcctccatcattagcatggtggcattccaccaagttggaggatattgcagggtatttctccatagcttactgggctggtttaacctagagaagagccatagagagagctatgacatctcttcaaagaacccgaagtctcattggactttgttcacacaaatgaatgtgaggcaagtggtgaaacaggaggatcagaattacaagaaactgtatgtacatcttcacaaaaaaagatgtaaataggatggcacaaactggacgcaaaagaaggtgagaattaatatgttattgtgtttttctgtcaagaagtgcggaaggaagttaaggaatcatcaagaacagacttgggttaggaaatgggggattgtcgagtgccaagaaaacaaaacaaaacaaacagaagaaaaaaggagaagaaaaaaaaaaagccaaacgaagaaacggcttggacgaaacaggatgaaaattactaaagaaaatggaacaaagatctggaaaaaaagggtgacaaaaaatatccatcggatgttgtaaagaactctttaccaggaggttggcacgtcgcataaaacattaatatctcacatacgcgattccgttcttattgaaggatgaatggaaagcaaaagggaatgagaagagatgttgtacagttcggagcttgtcgtaggggcgtccgtaatcgttgaggagaaagaaagagggagaccgtcaagcggcttacatgttcctcgacatctgaaccgaggagacgctgttgtcttggttcatgtcggaggaacaagtaggccagatgtctgaacgggcgctcttcttaggacaagcgagctgaggcgagcacatcaaagagctctcacgagagtcgtcatctgcagagttgctagagggcgaggcattggagtggcactccatcgatgggtaagaggagatcgagctggtcgggctcgagttaagcgacagcgaggacaacgagcccggtgtgagttgggagtgacggctggagctggcggcggaggagatcgaggtggtcgaactggatgatgaaagcttgctgactggggtcggttgggcaacatggtgcatgtgtgcaggcaagctggcagatgtctccgggccaccgaaccggtgaccttgaccgtaccattccttgacgatcgtcgacgcacgtgagaagtggccatgggcgtatttcttcatgacaacagctgagatcgcagacatatgttcgccgagatgggagtcaagcaagcgcgcaacggccaaaactccttcgctttcgtcagaggcctgcaacatcaagtgatcacgtcaatttttctgcggcctggtgctataacgccaggtaagaagaaaacttaccctgcggggcttgccgaggatgtaacgggcaagaagcagtgcgcctccagcaatgtcggcagatttgaggccaacatatgagcggtgaaagagagtgagctccatcatgaagcgggcgaggtgaccagtggaggcagcctcgaagtcaccggcttgttgacggtgagcgccgatggagaacaatctgagccaagcttctgctgtggggtggccgagttgccagccaatggtgctgagcacatgaccctccatttggaggaagctggattcttcgtaggccccgcaacacatagtgctgagttcctggactgaagggactcgctccttggcgtcttcgtacttggccgcaatccagagggccgcgcatccaacaagctggtagtgcttcttgaataccacccgcttggagacataccggtcaatcacgttgacggcaaggtaaagcgtctccggacggagtcggtactgaaggtgaatctcgatcaaaaaatcgatgaggtatggccgcatgtaccattgaagctcaggttggaggtcgatagtttcgacgactggtctggtttgggtctatggaaacagcagccaacaagcaataggatcagaaattgagcggtgagcaaaacaaacagctcaaggcacttacatccatctcatgcatgtattcgaccacctcttcctggtattccagttcgaagagggtttgcatctctttctcgagaatttggtgacgggtcttggggctgatcggcacaaaatttcctgagggtgcgagtggggcgcttctctttttcatgggcgcatcccggtcgtcgcaggtcggggaaggtcgtttcttggagatggcctgggtgccgtttgaggggcgggcggagttgtagatcgaaggcatattgattgttgatgaaggtggttggttggaggaaaaaagattacctgggctgtttcataaggagattgcaaatgacaaaaagagaaagtattgacagaggcggggaagcaatagcacgtttaggtcagttaaggagagtcttttgagttggttttctattcaggcctgataggtgtattgcggctgtagagcagtgagacgaagaggaagctgtggttggcccataataggcctgggtagagactggcatgcagctatatatacatatgtgtgcgtgtttgtgtttgacagtgtatgtgtgtatgcaagggtgtggaaggaaaaggagagaagccaaaggtgaggcaggacgagacgaggaaggaatgaggcgcggtggaagtgagacaaagtgtttacatagagtggaagaagttcggcttgagtgctgatagccgattggccattgcagcagatatacagcttacaagctgagtctgatcaaggatcttcagaaacggacgaagtaggaagttggggggagcaagacgtacaccgaactcagcttgatggctgtgaaaaagtcgctgaggtcgttcaaacaactgtgacaaccgctacagagggtggatacggtacagatggccgggtgagtggcgcactgattagttggctggaggacaagaaatcggcacggccgacaagatatatatatacgtatattagcaatatgtacgggtgaggaagtaaaaccgctgtgggttatgggggagtgaaactgaggagtgaagcgttgggaatggttgcagggagggaagcaggtaaggaagggcagaggaagggggggggatgtggataaaggatgtagatttatttatataaaaaaagtagagtgagcacgcggatgggtagggcatccaagggaagtgcgtgcaatcgagtcagaccagcgctctaggcatacgtatgagtaagctgggtgtgatcctgatgcacgcaggaaggattagggcggactgatgagatgggagaaaatgagggtgcagtagatgagacagacaacaggagtatgtactgctatgtacgacaagtcagtcatgagcaagtctcggcttggccagggaaggtagaggaaactggttggatgaactgtgagatgggatatgtctgatgagctgagacctacgcctcagccagccggctcggtgggtgatcactcaagggtgaatgcacaccaatccgattgacaggaatatgtgaatatttagtttgtggacgctgacctgccggaggctgacagacgagagaagaaggctaaaagattggcatggttgctaggagggacttggaggaattggaaaggagagcaactgagggtagcgcatgtagatttgagtagaagcaagctcattctatgcgtgagtaaaaggttatatcttgcaacacgatatatggcgctacgtatgtatgcatcctatcaatccatcagccaagcggcatgtagcccagcggtggtgaggcgttcatcggcattgtcttttactagacatccgagttcatgcggcaaagtcgaaaaattgaccgaactctgagttatgatgggaagaagatgaaactgccaaacgccgggccgagtgacggcagatgaccgccggggcgtgggaaggatagatagaaaagtgtgtggcccagaaaaagagctgcgagaaaaaggcaagggaaggaagaaagaaatgaacctacgctagtccgcagaagaaattgaataagaatcaaatgagtggtttgagttggggatcccggcaacaagaaactgtgtgagaaaggccgatggaggaggtctatcacaacaatttgttagaattggaataaagaatcagcaacggagatcgggacacaggaggagggcgtgtgagtgtttctcagcaagattttgaatgaatcagttgaaccagccgataaacccacagatggcgtttttcggaactttgaagaagacgggcggcgttctgaaaggtgaccgatgggtgagattgcgagcagtgaggggtgtaatcagagttgaataaaggaagccagccaggtcgggagttgtgccgggagtggagaccgcagaaaatatacaatgatcgagattggcatagaacgagaggggaggggagagggggggggcgtcagcgtatgggtgtttattttatcttttgagttttgatgaatatgtcgcgatgtgctcagagtgatgagggatatctgaatttgcaatgggtaagtaaattcagggtgactgtgactgaccagagttataatttcgttttttgtttaagatttggggctgattggagttctccgaagtctacggaataatttaaccaatgggaagctgtcagatgatcatcactcttgagtcttttgatgcttggaagacgggcgctaggtatgggaggagaagcacttggaaaaaaggatatggccccagtatggaaaggtgagacagctgctcacgagttctggtcacagagcacggcaatcgcgggacaagagctgatcaaagagagggaagagaggcaagaagagaataaatctttaaattgggttggaagaggaagcagtgggtagcgccaggacaaggggaaagatcgttccaagacagtggttgagactggagggaatggggggaattgggttcaagattgagctgatatttatgtagctgactccagagtaggcggtaacttggaagctgctggggggtgttgagctcagtcggaggatatgtaacactgaggttagggttaatagcacgcttaagcggattactggttgtttgttgggtcagcagtactagtagagtgtgaagggcagagtgtcaatccaaaaaggaaccgagtttctttatgatggactctggtggttatacgggtgggtgcaacaattagttaaagtttgcagagatcctgagtcggatgagttgggtcatcgacaactcgggtccgttgtcaaataaacctgggtgttgcatcaactggtacaacaatactcctctgtcaagtggggacatcaaacgaggtgggatgggtacagatgaagtagtgtacccccattatgtagccagcctagtttaagactacgtagcacggcttccggcaagctgtcgtgatgctttccaatttcggagtctggtcatctggagttctctatgtaaaggagaaaagagagagaaagacgagggaagcggcgccacgcatcaacaaaaacagatacacagtttaagggaagtctcgtgtgcgacaaaagtagcaaatcactcgttggcgggatgggcgagcgagatatgggttatgtatcctgccagagcttgccgactcgccgacgggcgcacaacggatttcgacagctgattggcagcgccaaaccgatcagtcacaaacagctgcaatgcaccggccaatcccaaggaaggccaaatgaggaatatccttcccaacgcgaaccacttagtctcaagtagaaaacagttagaaaggtgttacggatactgttgacaggttttaggagctcgatcggtgagcatcacggtcagcgatgcccaggctgcttgacagctcccggcggcgtctgcctgcctctgcctgaggaaaggggaagggtaagaccgcttgcacagcaaaacgctcacgggcggagacatacattcggtcggcgcccagcaagggctctcctcagacgcgtgggacggtttggtcttgaaaagtggaaggaagttgatcaaagcaagtctggtggagtcgatggacaaggtgtcataagcaactggggcaaggctgagtggtgttcagatgaagagcttaaaaagatatttagctatgtagctcagtcaccaatccaaaagcccaatggggatcaacagttcaagggtcgccaggtcgaccacctgattaaaataatctggtcaagcacgcaagtcgtcttgaggtatgcatgcctcctacaactcgatctactttgaacaaaaaaatctgtagtgcagacaggggaggctggtcataattaattcacccatggccgaaggcagcggaaggcacattattagcctgtcgacgtcgattgggatatatagccgatagtctatggccatgccagatggaacgagccaggtaaatcaggcaaatcgtttacccccgaggtgcctttacatattcttatacacatcaaacctagctcaaccccggccaaatctgtgccatttgaagtgaagtatatgcgattgagcgctatgatggtgcaggctgaaccctgatttgttgtgcttgacaagctccagatatgtttctgggtatactgggccgtgaaagcctgacgagatcagtctactggcgctcatagcagatggctggcgcatgtttgttgtacaaagataaacatcgggccgaaagttgcaaggctttgcgcttgggacgagtcgtcaagattggatgacgctgtatgttgtgtacaccagcagcctatattgtgatcgtgttgtcgcgtcgattctcggtgcgagaagatggtttacccactagtgggtgtcgctctccctcatcaccatgcggatcaagaagtttgaaggcgaaagaaaggctaatgtgtagttggggacactcaccaaacaaattactcctaaagaaataaacgcaaacgaagatgcagagttgatattagccgatcgtactcttagcaaaagaggagtcggttaaggcgtggcgaatagaaaggcttgacaggaaggaaaaaaaaaactcaacactgaaagattattattcgagaatggtggcacgcgacagagaaccttgataactgagtaactgatcctgatgggcttgaaaaggagagagaaaaaaacacagtcagttcccaaaacgtgggcgggatgagatgtcagtcagctgaggagtagggaagtttctggattcacgagtaaattaatgagagtgagtttcgaattgatggggtctgtggtaggacagggaagtaagagatcggaaataacatcagcttttcttctgacttggaagcagtgtaatggcgggatgcgcaatttctgggtacattgatagataagtagaagctgcacgggattaaagaactacggaccagaaaattaagaccgggtagatgtcgactgatttaaaaaattatgggcgaaaacaaatgacaaatgacggaagaaaaataattaaagggtttgacagagagcgtatgaagttgttgatgacgatggatggacggaggagaggttcaaaaatggagtcttgtaagatccttatataggcctgtactcagttcagctcaagtggtgctggcagttgaagcggtccgtggttttgatttcgagagcaacttcatcaagccttgcactgtctattctatctatgaatgagcgaaaaaaagagtgagaagacacataattcgatacacaattcgggactgtaacccacaaagtggcaggtcagttgaggtaagacggtttgaatttctaggctcgttcggtgcatgcaacttctctagcgaacctgtctgaacgatggccactatgaaagagtgggttaattgattgctcaagccagctcaggtccagcggtaggtattagtacctactggccgacactagagagtgccgatctgcagctatcatcgagcaggagcgtccatacagcttacaacaggtctggtagccgccctgttctttccgaccagcttcatcttatttgaaggtacatagtcgtcggtaggagcgacaggtctgaaacaagatttgaggagcttacagtccagtcgtctttagaatttggatgttcatcaatcctgtctgccggtcttgtcatccggcattcctacctgaaaatctatgtaaagacgctccagcgcaagaatcaagattgatatggcaaggtgcatgtgacgagggtttcagcgagcggcagaggaatattttaatacgtaccctcgcccatagctgcgatgtaagaaacagttatacaattccaatagatacaatacgatctcctcatgagttgtcttcaaacttcttaaatcatgagctgtttgagattggagagcagtcaggagtagtcacagtcggcctgaatctttcgaagcttttaacggactgtcgccgctcaaccgaaaatctggaccctatctcaattggtctatactcgtaactactactgaatacctgagcaccttgaattctaagatgcgccctctgaagttgttcgatgagttgattccgcgcggggtctgttgaaattgccggccaacagcggaaatgttgccgccaggcacagccatgatttggagattgtctgggagcgagtaatggttgtagaaattctaaaaaggctttacgggttactttcctccgaccgctaccagtcgttacccctatccaaaactagggagatactacgacagtcaattggtaaaacactttcttcgaacactacgcatcaaaagaaagcgaaaaaaaaacaactcccgcaatcaagcggtgtatttgtttgggaagacaaagacacaaaccacggcctgagatcaatacatgctgcatacatccttatttacttccctcagcgataatgctccccaaaacatgtttttaatcgagtgtttggaagaagtgccctcctgataggtcggcccaccgagcctgagatcccttgatctcggcaagtgatggcaaagacaaacgttcctcttggcagtacatattttgacgtggacacttcttccaggacttatggtcgtgcaagtccggcgcagctgagttacaccatcctgtgggcctcctgcagagtcttgggcagtcgtgtccagggttcagagcgaccgaaggagccgtacttgtgtatatcatttaaacatttctaagtcttgtggaagttatcaggaagattttttatccgggctgcccaacacacaggttttccttgtgggagttcttgtgagggttgctgacatgaaagtttacgacatcaagttgttttcaacccagttgggaaaatacgttggagaacgcctcaaaagaacttcagttcaactaagaggatgtgtgtgggggggttagcttaacacaaccccctcaatcggagggccaggtatagccaggccggcgccaagcgagcctccaaaggaggggcttgagactcaagtctgcggtttggcgtggaagctagctagggggcggggaggtctggagacctttccagatttggcttacaagggtgacagacaaagagagagaaaggaggatggaaagataagcagaagaaaagagaaaaagaggacagctccacataaaggctgtcttggtcaaacttggctacaccaaaagttactgtgacaccactagtctgtatgttctgaaagatccagaaaggattggtgttatctggatccacattaatgatgggattggtatcaaagactcaacagagacaataaaaaacttgaagtagtgtcttatggcacgccagagatcaaatgaagtgcttatattgactccatggtaggagtagatgttgttcatacagcttatgctttgattctgatccaaaagaagttggtaatgtaaattttaggcaaacattgggatggttttactttggctaaaacaccttgacagtgtttgcattaaatcaacttacactctttgcagcatcccctggcccaacacattgcaaagtttaagacacctagtgaataaccttcctcatccaaaggataaaagtctatttgtgaagccagtcaacaatttcagtcagctgaaattctattgtgatgcattgtggggtggagaaaattcaaaatctacttaaataattgttctgaattgattgggctgtgcaatatctatggccttcatgctgtctggccacactagcaacctctactcttgaagcagagtatacagcacttggtattgcaacccagcaatttttatgggtttttcacttactgaaagatacattaccatgaaaatagatctgaagggacatcttctgtgacaatcagtcagcagtaaaagtcaagatagtcaactcctcaaataagtgtgccactgctagaaatgcagaatatgaggttcaaattaccaactaaaaaagtatcaaaagaagacagcactgcagtaggtacctgcaaaatgacaattggcagacatcctgatcaatactggaactttgacaacagaaaattttgagctcttttcaatggacaagacatgtacctcgtcagcagtgggccgctacactaaactacactacagggccacttagcgttagtgtagcagtgctaaaagtggccctttttgtgtagtgttagcatgccactaccgttttttgtgtagtgttagcgctccactactacatttacactacactaaagcgcttttagcaacaaaaaatgccaaaaacttgctaaaaagtgctcaaatgcagtgtatgggcagtccaatccctgtgggacatctcctaaaattttctcagtcaggcagatccaacgtcccatcagacctgcttgtccaagaaagcaaccacattgcctctgcctatgcatgtttgttgtgtggggctctaaacatttcattggagtactgttagttctctctaggtgtgagagacaaggaggaaggtgtatcatctaatttttgatgaggcttgcccatgccatcatgcctgaccattgggaacctctcaccaagtatttagaatcaccaaccatacacttttttattctcctgcacattaaattcatgcaaaaaaggggacctgggtgtgccgccactgtgtcaggcaaaggtgtgccacctggggaaattgttggcacctttggctcatgacttttgtaaaattggtgccaaaattcctatgccacaccatgacacacctgacacagtaagcctcaagagcaggatccatctccaaaattttccgtatcttccagattccagccttcattgattaatgagaaataacacctcgtcagaccaaaagacatccattattattacaaagagattaggcttgttgactggttcaatgggattgattgatgaagatctttggtgggacttttttgttcagaaagccagaagtcaagcaatatgattgctatttctgggacccacacttgagtcctagtcatctgtgcatgtcttaataaactttatatcttcaaccaagaggtgggctcacatgtcctaagagctagagatggccttggggtacccgtttggcggtacccagcacccgccggcgggtaccgccctacaccttatggtacctgccaagttggtgctgggtgcagtacttggtgtttgcttttgggaagaaaagcaggtggtacctgcccccaaacccactcctcggtggctcaaccgagaccaactggtcttgtccaggtttctggagaggacccctccttggcaacctgatcaagaccaatcaggttgctggtaaggaccctccttggtgacctgattggtctcaaccaggtttcctggaagaatctctggcagccaggcagtacccgtgtcagcctgctactaatcagagccagcctgaacatagcatttacttatttagagatattattacttacatatgtacatacaattaaaataataaaatatactatttaaataagttgaaacactataatagagaaattattacacagtctacttgaattgtaacatttcaacagaaaaacatttaaataattaaataaataataaaagataaacattttaaccagaatctcctaataacttctgaaccttaagtataactcagaatattattgcagattctgaatctaaatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatattgggccaaaatacactgtggacccctccagttacatcatactacatgttgtaagggggctaaatgtgtaattaaggttcatgcagtttgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaactgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaagatcaacccatgcatcatgcagtgcttacataggctgcaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagcattacatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtacttaagagccccttcttccccctgaactttgtttccctatcttcatcattacttaccagcataaaccgtcaccaataaccagtttcaacctgccttttggcccagttcctgctgttatcaacctgaatttccatcaaccaaccaacacctgttccccagcactcctccaacctctctcacccacctttctgagcgcttcaagaacagttcccccctcctgaagacttccttggcttagagataagtcctagtaagtattatttctttgtttctttagttgtaggctatttctgggcatactcctttattacaaaggaccagaacatcagtaccacccctgtaacccaggacctgatattagagggcaccttaaaaacccctgtaactcaggcccctctgtaaataaaaaacttaacagtttttatttacttttcttttattaccacacttctacccacttttcacgtgtcactcacacgtgtacacctctgaatacatccttgcacctagtgtagctagaagagtttcagctcttggcatcactcaggctgacaattgggggtctggccgggaaatatctttatttttttgataaaaaccctggccttatttttctactaaaaaataaacaaaacctataaaaaacatttattttcccaccttttttcgaatttttttcaccaaacaccaaaccaataaaaacatattataaaaccataaaaattcataaaaacatatctttaactaaaatacattttttctattttttccttttagtggaattggaaaaaaccgctaaactaatcaaatactaccttattctccttgcgtctgaaaaagcacagcgcgcagcaaactaccaaccctcagactgggaattacttaccccagaagaacaacgcgctcgagctatcaaacgcgtcgagatccgagaagaagaaaggatagccaatctgttgctctggaactcagtcaaacgagaccacaaagctaaacgacgcctacttctaacggaactcagagacaaaagactcgctagaagtacgcgagcatttcttcttctctcactctattccttttttttttagaagaggaactcagccgttttcttttcttttaccacaccacaacagtgtcagctacctccaactccagcgctgcgaccaccccagccgccggaactactcctaccgctgatactgcggctaacagtcctaacacaggttagccttacatactacggaaccttttttctttccgaaacaaaaactaactcctaaatttttaaatccatcatgtccaccaggtcgaacaatccagacctccacggccccttacccccagccactcgaccgcggcgcggccaatcagctggaggagcgcgtcaatcgactgaaactgatcaccatccagaaaaagatggcgccagtctcagtcgagagaccgaccgaggggacattggccgagaacggcttgataccgaccggcgagactccagctacggctcgaatgactcaaaccgcggcgaagactaccatgacttcagtagagaaagcgccggacgcgatggatatagatccttgagcgtcgagctcctcggcggatatccagcaacgccccaaatcgccagaagttcgaatcttgacgaaagaagagagaattcaacttctcgtcaaagaacacatagttctttggaagaagttcgaagcggatctacccttaggcgccagcgaggggaaccgcgctctcctcaatcgagctcaagagagtcaaagaactctccagaagttaatacctcgagcggaggtagaagagtacgtgaagggttggaacccttggaccgcgaagagggatctcttcccagtccttcaacaagagggaggagggaagaaaagaagttcctcctcccgagccaacttctcttacaaagacgcgaagatgaacgacccgcgccgctggaagaagctcatgaaagcttgccataccctcgagtcgggttacatgaacatggattagatgtaaaaatccttaccgctatattagatagccttgatcttgtaaataaaaatctttcggcgattgacagcaacgccgaaagcaatttcaaatccattgtaaatagttttgatcttaacacaaggaacaataaaaagtcttctgattctctgtctcttaaatttgataacatgctccgcaatccattgtccattaaccctgaagctactaagcttattgctgagaacacagctaaaagtcaattagcttgttccaaattaactacagctgttgataatttgaacaatgaattaacttctacagcggactacattttatctaaaatgagagaagatgctctccttgctaagagcgctaacaataaagaattagatatgataaaagacttactaattcaacaaaatataagatctgaaggtattcaaaatactttgaatgaacaaatggccactctcagacaagaaatgaagaatgaaattataaacaatgttcatactttatcagaattaattagagaaggcttctctaaacacgcttctgaagcttcagcccctgcctttaagaataatgagccaaggtttaataatccttatatggaagagaaacatgtgcgctatgagaaagaagctgcccctcacttcccaactactcatggtaaatcttcacaagcatttcataagaataaaccagaaaagtcccaatccctttaccactctatggatttagccactttaaataaaatgataccaccattaaaagattggcctacctttaatggaaaaggtgattatgatcatatcagctttattaaatatttagatcatatactaaggacttataatgccccagatgaagtagttacagtcagacttccaggattatttctaggaggtgccctagaatggtttattgagaaaactgaatccctaggagcacaatcttgggacacttggaaagagttaattaaaattaaatatggtaccagactctgggaaaagaaaatgcgtagactatttgagacagattactttgaccccataaaagatgaccctcatgattggtgtattgctcaaaagaaaagaattgattgtatttacacaaatcaaacaagaatactggtcaatgacaaacttctcagtcaatgcagaggaagtatggaacatgctgttagatgcagactcaaagacatggatgtagatatctctgagcttattgaggtcatggaagaagttgttgaaatgatgggtttgaacaggagaaataaaactcccaataataaccccaaagaggagaagactagtggtaatgccaataagacttcagacagctccgccaggatggataactccaataagagatctgatcaagctcccagaaagacagacatacctgaatgttacaattgtggggaaaagggccataaaagacctgagtgcccaaatcccaggaaaaagatcaataatattcaagcagaccctgacagtgatgaagaagtttcttccaggtttgatatgatccaagtagaacctgataactctgattttcacaccaatcaacgtagagatgattctgaatatgactctgattccagaattcaagtcattcaagctgatataggggatgagttggaaattaataccattcatggagattctaatttaccccagaaatgggactcctctatggaaattggccacatctctgatgccaagcttctttcaaataaacctgaagctggcatgagttataccatgggtaagactagttatactacagtcatgttccaagggaaggagtggaaagccctgttagacattggagccttctgttcctgcaccagtagtgattttcttgatttatgttaccctgaatggagaaactaccttttacctgtccccaaggctaagtttagtagttgtaattcctccatgaaacctctaggagtgattagcatgccattagtatttcctcactccaaaggatcattaaggcttaatgtggaatttgttgtattacaggatgccttatgtgaatactttattctgggaaatgacaccttttgcctgtatggaattgatatttttcagagtaagaatagatactacaccattggtggagattggaaaaggaaattccaaatatgcaatataaatattaaaattcctgagccaattaaccaagtatcttgtcttacacaggaagtcattaactttgataaagaatacttatcacaggcagctgtgagtgacattttgaataaggatcagaaacaggatgttctaaaaatttgtcataaatacaaagaggctttttgcaccacggaagagcccataggaaatgtgacaggacataatatcaaattggaattgacttgtcaacctccttatcctcctgctcttagaagagccccttacccttctagcccaaaatccaggttagctttggaaacccatatcaaagaacttttggatttaaaagttattaggaaggtgggccataatgagcaagttgaaattactactcctgtcattattgcttggcataatgataagtccaggatggtgggggattttagagctttgaataattacacaaaagctgataattaccccatccccaggatagatcactctctacataacctgtctaaagccaagtatattactactatggatgttctcaaaggttttcaccagatacctattgaaccagaaagtaggaaatatatgcgcatcatttgccatttgggtgtctatgaatacttgaggatgccttttggtattaaaaatgctccttcccatttccaaagaatgatggactcaatatttgggaaatttatccgccagaattggatgatggtgtacatagatgacattattatttattctgatgattgggatactcatttagagaaaattggacttgttttggaaatggcagtctcctctggtctcaaaatgtctatcaagaaatgtcattttgggtatggagaactcaaagctttgggcagaatagtttctggcttgactcttgctattgatcaacatagagtagcagcagtattgctaaaagatatgcctcagaatattactgaaatgcaatcatttttaggattttgtagttattataggcaacatatccctagttttgccagtattactcatagcctttatgaaatttgtagtagaaatgtaatatttgagatgacccattcccgtgtacaagattatgagaaactcaagcatttgatgactactgctccagtgttggcccagcctgattacaccaagccatttattttatacatagatgcttgtttggatggattgggggctgccttacaccaagaattccagattgatgacaaacctgtagagaaaccagttttatttatctccaggcaaattaaatctagtgaaaggaaatatggagctagccaaatggagtgcttagctttggtttggtctttggataaattacactattatctagaaggcactaaggttgtagtggtcacggactgcacagctgtaaaaactctcatgaacatgaaaacccctaatagacatatgctcaggtggcagattgctatccaacagtataggggacatatgacaattgttcataaagctggaatcaagcatagaaatgctgatggacttagtaggtgggccttgcctaacactcctgataaccctgcctgggatccagaggatgaagatatttttcctattttgggtattcatgtgtgtgacttagacattgctctacatttagtcagacagctactacgactcatcatcgtatcgattgatactagtggatatattgaaaatgagacagttcacctgaattaattgccagtcttcccccaaacctggccaaaccatatgctgaaggaagatttacactcctggatggtttgttgtatttcagaaataggcactctagtgttctagtactctgtgatcaagcccagatagataatatcttgtatgaatgtcatgataatgtcaactctggtcatttttctgaagacagaacagtagaaagaattaagaatactgcttggtggatagactggaggtctcaagtagctgactatgtcaaatcttgtgaagtttgtcagaagtcaaataagcagactggtaagagatatggcttacttcagaaaattgctgaacccactactaaatgggaaataattaacatggactttgtgactggccttccccctggaggagcttattcttataactcagtattagtggttgtagacagatattccaaaagggctaggtttatccctaatcataaggatgacactgctatggaagtagccatgatattctggaataggataatggctgatgtgggtatacctaaaattataatcagtgacagagatcccaaatttacctctgaattttggagaaatcttcatgatatgttgggtactaaattagccttttccacagcttaccacccccaaactgatggtttggctgaaaggatgatccagacattagaggacatgctgcgcaggttttgtgcatttggtcttgagttcaaaaaccatgatggatatactcatgattgggttagccttttacctgctttggaaattgcttacaacagcagcaagcattcttcttctaatgaaataccctttgttcttgaaagaggctggatacctaggatgcctaaagataccttgaatgataaattaccccatattcatcctacagctcttgactttaaaaagatgctagatgttaaccataaacatgctcagaagtgtgttgaggaggcagtggagtataataagaacagatgggacaaaagccataagcagcctgattttaaaattggtgataaagttctcttgtctaccatcaattttaataatttaggtggtaacaagaagcttaaaccatcttttgtaggtccttttactatcaaagatttgcatggaaagaatgcagtagaggtcattttgagtgatgaactttccaggaagcaccctgtttttccagtcagtttaattaaaccttataccctacgtgacaactctgaacctctgtcagcagccccagttcctttgatagaacccagtaaggcagaaaaactccatgtatctaaaatattgaaggataagaaagagagaattaatggaaaagatactagactctacttagttagatataaacaccaatctgcagacaaggatgagtggcttccagaaagcaatataccagatggagccattcacttaagaaattacagagctgctaagaggaattaagtatcttgaacacctcaaatttttttttcatacccttcttccatttttttacattttatcctatgagttggagactcattttaggggtagggaatgtcagcctgctactaatcagagccagcctgaacatagcatttacttatttagagatattattacttatatatgtacatacatttaaaataataaaaatatactatttaaataagtggaagcactataatagagacattattacacaatacacttacactgtatatatttcatgagaaaaacctttaaataattaaataaactatgaaaaataacacttttaatcagaatcttctaataacttctgaaccgtaagcataacttagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaaatgtacccctgaattatcactccttcacttactttgtagtccttgagtgatatttgaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatgcagttcgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaactgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaagatcaacccatgcatcatgcagtgcttacataggctgcaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagcattacatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttaataggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtacttaagagccccttcttccccctgaactttgtttccctatcttcatcattacttaccagcataaaccgtcaccaataaccagtttcaacctgccttttggcccagttcctgctgttatcaacctgaatttccatcaaccaaccaacacctgttccccagcactcctccaacctctctcacccacctttctgagcgcttcaagaacagttcccccctcctgaagacttccttggcttagagataagtcctagtaagtattatttctttgtttctttagttgtaggctatttctgggcatactcctttattacaaaggaccagaacatcagtaccacccctgtaacccaggacctgatattagagggcaccttaaaaacccctgtaactcaggcccctctgtaaataaaaaacttaacagtttttatttacttttcttttattaccacacttctacccacttttcacgtgtcactcacacgtgtacacctctgaatacatccttgcacctagtgtagctagaagagtttcagctcttggcatcactcaggctgacaacccgcctcaagtacccctggtacctgccagatagcactgggtgcagtacctggtgccggcttttggcaaaaaaagacaactggtacccaggtcacacagagccatcagtactatgagccttccctatcaattccaacaaaaaaaaacaaaagtggatgttttgtgggagtgcgtgcgcaaggggagtgtgattatcactcccctgtatctacccatgtgaataactgatacatatggatcttcatgataagcgaaacagggctgagagcagcggacacgatgcgggtgagtgaggatgttcgtggaaggatgggatatcatttcacagaagacagagaaagagagaaagacaaagaaaagaaagagcagagaagagaaagaaacacacctgagagcagcggacacgatgcgggtgagtgaggatgttcgtggaaggatgaggaaaggagtcttccacgaccgctgcctcaggtgtactacaacatgagtgaaatgaatgtgaaatgtgtgtgaagcatagtgacagtgaataatgaggactaaactgaatatgagtactctaacacttcataattcagcatcctcaaaagttaaaaagaacccaaagtgagctacagacaaccatgggccactacactatgcttctctcttggaccaaaaagtgctattgtaatgactcttctttgcgcagatattccatagtgttagcactatttggcagttttttgctttgctatgctacaatatgttgcactatggtctgctaaaggctccacaaagccaaaattctgctaaccagcatgttagtgcagtgtagcgggcacattttggaagttctgctgttttacactgaatgttagcagaattatgctgtgttaccccacactaacactaccataagggtaactggcccattgttgctacatagttaaatttcaaattatgcatctgcctcaagttaatcatgcatgtgttgagatgaactcacagagactggaggcaacatggtaggaaaggatgggttgatttcagtgaaagtagaaacagatgaaataaaaggactgacctagaggcagcagagttggaaaggatgaggaaaagtgaatcctttcttgaaatgttgagctgagctatagagacttatgggtttagctcaaatttccccacccacaagattggtggcacaatttttttcatgggttatgagaatcatgggttaataggtatatggggtaatatggagttgactgtagctatgaaaatgactagaactaggcacaatagatacctcaacagtgtgagcctattactcttgagcttgaagtgatttgttgctatgatcttgggaattttgttcttgacctcttatccataatcatataatcataaaagacttgcttgattgattattgcgagaaaatatactagatccaccccatataatttaagttaaacactctcaggaagatatgtaactgtcttgagtcagatttaaaaaagaaaaaaaagcagtaactcatgggatctggctgccctgggagcctgagacaagttccagggaacatgatttggctctgagacaagctccatttatgtcagtgttgcagacaaaaatagatacataaaatttgaagtgatgatacctggggatgttgtctcaattctcacagcccattgagtctgggacacatactgtgaatccctgtgtgcaaagagatttctaacatgcacaaagtaaatatttttatgaattcacaatgagttttgtgagatgattctgaatgtaataagtctgagtgctagaaaaacaaattgaaaccaggataaataatcttcttcaagcaattttgaagtagatcatgacaagaaaaatggagcaaaaatgtgataataattatctaaatgaaggattctatccatttgaaaaattcttgagttatttagggcctgtaccatagggttcaattttcaaaaatgggcattttttccatcctctacacaaaaactaggaacaattggagagatctggtgttgaaattcttcacgttcatgccaaagaatagcttctagttatggtcagttttgataatttaaaattttgagcaggataaattttgagaaattgaattttcatgtcctattgtacaggcccttagcatggcaagagtgaattttattctctattatgattaaaattaacacttgcaaaattatgaagattcatgaagcatttgttctatatttttgtgctaaatttgacaaacatgccttttgttgctcattgagaatattccaaaataattccattccttcttgagcaatggcttcatctttgtctgaatactgaattttgattttttcacctgttaattatcaataatatgagatttaatatatgttcttcactatcagacaaagggtataaaagctgatattgctcaccatcaggagcctcgattaaatctaagactatttggtacaatttttgaaaacatagccattgatcttcaggcaaaagtccaattatcattcctaattgatttgaatcaaaagaattaacaagaaataatgcctgtgcagcatcaaaattccctagataatttgatcaaggttatttttcaggcttcagtatcctgctcttgtgctggaggctcagaggtaaatgaattattaaaactgactagtttcaccactcgaagttgaaaactctgatttttggtctttgctgatttctactggtttaccattgatcttttcttcatgttttttgatttttccagtccctaaaaggaaatgaaattcagaattgagaagtgaaaattaaattctctcaaatatgctgttaattttcagcaaaggaggaaaggaaatttcactgcacaatttggttttccaaaattctcaggtgctgcaaagagaatcaccacagataagcaatgaattgaagaattatgattttcaagagcctccattttaaagaagagaagattttgaaagatgaacatacattcaatattgcttgatattcctccattgttgataatagtgctggggtgatatgcatttgaaaaaatatcttctgatcttttaagaagaggttttggatgtaaaattggcagtgctaaaacactatagtaacataagatttgtaaactaactaaggtcttggtgaagaacatgtctccaagtgttgtattttttggtgtgtttgttttcaagaaggtgttcaagtgatgatgatgggaaaacctgggacgttaagaagagccaattgacaaattaaaaggtttctttataatctcaaaagattcatgtgaacttaatttatgtatgtgaaacaggttttgaatgtacctgaaacaacaatgggtctttactgtactctacgatatccagccccttttgttatagtaaatgtatgcttgaccacccgttactaataccggtactagtaaaggaccaagccccaagcaactagtatagtattgaggcacccattttttggttgcttcatacagatatagttataggtttccgttttacccctggttaacacaataatcaactccactaggggcaaaaggcataaaaaagccctaagttgatgacagcaggccttcagtgagctatcccctgcttatatgtgggaaataaccctgatagcatccccaggacccttatcccagatactagaagcagcatggcctcacaaactccaaaatccactcagaatgacccctctgatggtaaaaatactgaaggctattctactgatcactctcagactcaacgacaccgctcatcaagagcttcatctcttgtcattgcaccaaacatggtggcactatcatcagactcgcgggtgagattaacacatccggctcctcacaaacatcctgtgggggcagaacgttcatccaattccgaattggctgttgagattcagtcttgttctgaagacgacagggaaaaaaataggtttttccgtctttgttattgctcatgggtccatttgctcagtaacagaaaaaaatcccaatatctcagttatcgtatcaaaagcaaataaaacaaaagccacaaactgggatattgtaaagaaaaatctgatacggattgcggtaaaacccgtagggttattgagtcaaaaaaaatactgtaacggtacaataccaatatctgtaaagtaaagacccattgttgcctgaaactgtgacaattgtgcaatattttcaagtgatttgtgtatcaaaaattgtttagttgaaagttacatgtttttacttgtcatgaaacattttttcaattacaaatgaaattaaaaataaatatctccatccagaatttccttaactacactccaagatttaactgccagcataactggctggtttaagttcatcccatttaaaatggtatgtaaaattgtttgatttcaaattcaaccaatgaatcataggtcaaaatcattgaatcctagttcaactgggataatctcaacccagacaagcattatgccagtgtttgtatggcctcaaacatgtatattgatacttgaagataaatgtaaaatttttaaataaaagtttcaaaaggagcctgatacattttgatacatgatattttacaatgatgatgcaatttattgtccaaagaaaatagatatatctgtattggttttattgagagaattatttgtgcatgggatactttttgataaagcacaaccctttacaggccataagaaaagggatagtcatagtctgcaacattttgtaaggagttatatctctagatcctgattatgtgtttattattctcatgcaagtgcaatacacaaaaaaggttggtaatttgaatcatatccttaattgatgatacaatgaaatttcaggtgagtgaatggtcacattcttgtgaccaaacagccagaactgttggttatcatggtctttaccattcaccacatcagttataccaagtgtattgttttgatatgaaacaggctcagtttcccccatgctggaacccaaatggcaccgcctgggtggattacaggtgtttggctgattgggatgggcttccagatgcttgtgtagtactcataagcaaaaaatggctgctatgctacatttctttccccaaaaaacattagtacagccacacttttttgcaccaaaattctgtagtgtaagcatttccttactggatttttgctatgctgcgcttagggctgctaacagtgctaaagagccaaatttccactaactggctgtgtgttagagcagcatagaaggcacattttggggccctgagtagagatttcagcaggtacccaacacccatttgcaggcaattgttttccaaagcaggtacctggaaacaggtgctgggtgcaggtgcagatgtccctgatatttatcataagtgtccttttaatcaacatcaatttaattgaggagaaataagaaatatattacatgcaacctggaatctgtggcggtgaaaatgatacagctcatcattatatatgtgggatttgaacatatagaaaggaggaagagattggtcatgcatgaagggattgtaataagaaaaaaatgaatttacaaacaaaaaataagagtagaaggaagaaagatcaatttcagtcatataattagtcatgcagaaatacaagagtgatatttctgggattactttcctgcaaaaaattatcaacacccacaggtacccgccccaggtacctgggtacccgctgtggaactactcaaccaaggagcaactaaactagtactaatgtaagctgagactacaggtgctgatgaggcttccctcctgaacaatgctgatgggaagagtgtaacactaagaaaaagaataataaaggtgtgtctgatttctactttatcttagcctactattactgatgagcttgtgtatgtagtacctaattaggtgtgaggaggagcaatgaggtgtgatgggataatacttgcaagggttcactggaaatgaggaatggcaccggcaaagggtgataatctggcaaatgaggatttataactggcaagggggatgtataactggcaaagtatagctggcaaatataactggcaatgatatctggtaaatatataagggtaatactagtgtcctgatttctaagactatggttagaggataattaaggcaaggtaaatagcatgtggggaaaatacatgaggaggaagaaaaagaaagagtatatttgtgtacaacatgtaaatacaacagcaaagcaccatggctggggaaatcctggctatggttaatgtgaatcttaaacagtaatcagtggtgagaaatgatgtgacccagagatagagttgaattctgctgcactacactaaatttaatagaaatccacttatcatttgatatcataaccaccatgatatgtaaatctgggttgctaaatgtgagattttagcaactgagatccagaattacctcatcagggcaagctgaacaccactacaaagtggtaatgagaagctaaatcctcatgaaatgtatcctatggtgaatatcagccaaacccaagaatgtgagaaagggaaaatccatgagttgtgttgtgatattggaggggtataagggtgtgtagtttcacagattggaaggggatttcacacttcctgattgctagtttggcttgtagggagtttctagttgcagcaaccctctagctacctgggggctgtgtttttttttctcttttaatttagcacccaatatagcaaccaccaatgctgtaacagatacaatgcactgtgtgtatcatggagaattctgcaaagctgattggccaaaaaacatataatttgttgcatctctttgcaaataaaagcacattggtaagatagttttttttattggggttcaggtacatggagtgatacatggcagatactgtatctgtttcagtgttgtgaccacagcgggtaggttttttgagagttggtcaggaaaattgggtttagtgacctaatttacctactgcgttggagatgctctagtgagctggcaaaattgcaaatctaaaatatgaatttcacaacatcaaggggaaactagagtcaattgtgatcaaaactatatccaatatatatttagaggaagtttagggaatgaatagctatgtttgtcattatccaaaccggcgacctggctccacttgttccaattgtttttggcattttattttcctctggatttgcttgtttttgtttttatctttatttgaaaagcaggaaaaaaaagaagaaatgtgcagtctctaaagccaaaaaaaaaagaaaaacaagtaaatggattttgttgtatttaataaaggagtgaaaatcttctttcaaggggtgccagatttggtgattttgaattagtctttttaaagacacaaattggataacaacaaaaaaaaagatatattaggaatgaaaggaattattcaagccaattggatcaatcgtggcttctggtgcaatctccaaaaggtatacttgctaaagtattaatacaactactatgataataaaaaacaatcaatctcgggcgaaaaaataaaattgatctgatgcttttctttgaatcctcgttcaatttcatcctctctgggtgatacttgctcatcaacaggcctgtgattctagttagttggcggcggattaaaataaacattcttaatgtccggtgaacgacctattgggataaaaaacaggggagttcagctcgatccagagaaagatatgaaaaacattctcaatggaaaatgaccagaaaaagatggctaacaagaatgctaaaagacaggtctgccaacttaccagccaaagaaacgacctctccgtgccttctctggcggctcttcagctaattgcgactgtgtttcagcccattcatccacctcgccttcggaatccgagttcccggagtcggaatattcacttcccaggaattcagtttgattgccctgttgctccgccatggcaacatcggcttcgatcggaatcggtttcttttcggtataaggagacctcgagttctgggattctagactgtgcccatttgaggcgttctccatgctcagaaattcgttggattcgatcgatgttcgttcctcctgttcctcgtctttggtgggcttgaaagagactctctgatatggtgatgagccaaatggtttgttggattttcctagtacaccaggccgcgaataaggtagtccgccgccccgaggcccctcttgggctaaagaaacattttccccgcgaccgccgttttggtttctcatccaggcataacgacccaacgctcctgaggtgaatctgttattcgagttccctcctttgagtgccaccggcgtaggttgggaaaggtgtgtattgtttgagcttggcattgcgtacattccaggcttcagatgaggcccaaaaggccttcggttgatttttgtacgtgcggcggctggagtgttgaggatcggctgtaggggtggcggctcagcaggatggggtttaagagaattattgtgggctggtgcgatattctcagagtctttgtttttgttgtaagaactctgggaattgtggctggagtcttggggaagtaaggtcgtagatgaggatgaggaagccatccgtgtgattgactgggaatcttcgtggggttgttcttccaagattggcgcagtcgaggaagtccggctggcatccgaggatcttggcgcaataagtgtgtcggaggttgtgttgaaggtgactcgacggctttgtttgagggtgctgccgctttgattgttcatcatcatcatcatcctttcttgttgctcctgaagcaatcctgccgacacaggtcggaagcgatcaaggtacctaatcatgcaccacgtcaagacttgaacgaacgatatcgtggcgagacccaatggcaagtccatcaaaagactgctaaaggtgaacttggttttgttttgattttgctctcccacaaacggtgtgattgacgccaggaagccgccgaccagggccgtgctgcacatcatgatagattccatgagaacataaatcatgaggatccgatagaaagacttttcccgtatccttgactcgattagttgatagaaaaaatggtcgatgtgcagctgaggatagatgctttcgagggtcaaccaaatcgcaaacgtaatcaccatcgtcaacgtggcccccaatgatgaaacaaatacggccctagaagaaatgcgtaaagtttagttagtgggctcacgtattctgtaaaaaaaaaaaaagaaatgctccttctgaaagcttgccctccatccaaagggctgctcacctagccactccaatcgctagcggtttcttggctgtaaagctgaacaagagagcatcgcccatggggatcgcagctatcgttgaggcgtaagcgaccaggagaagattttgccacacggcttgagcatgatcggaggcgagccctaacattttgataatcggtatcggttaaatcctatccaccaaaaaaaaacactttgtgtaattatttcgcttggtgtttttttttgttagaaaatagcaattagaagtgttattgggcactaaggcgtaaccgactgagctgaggacatgaagtcagcgaggtattttgtttcagtgtagaaggcgatatatcagagtggcgagtaaggagactagcttgctcggactaataggaatcacaacaattacaagagttcaaagagatttcagtttgaacatatgaacaaccttgtgctttttttcttttttttcttgttctttctctttctttctgattgcagggaaacttgtgacgaagaaaggaaggcatataaagggcagttgcaagtttagtgcggaaagtggtaagtagggaagttgcgtgaaacataagacagaatttcctcctcatgagcgccgagccacctgataggactatgagttatcggtcgtatggtccaaacttgcttgggatcctcctcttcgatacaggcttccgaagaaaaccttgtgtgaaaggcataactggatgtctgacttgagcgaatggcattcacaaaaagacgacagcagggactatcggacagttgcaattcctaatcgacgaaatcctacgattagctggggtccaagccaatccaactttgttattgatggtttttatagtcaaccgggaaggatcgacagtgtctgcaagggtcaaatagagcctacacctcgaatacgtcaaatatggaagcagcataggtatatgacgatggggcagctcgaatcgatgccgggtcgtgcaaaactgccaggaaagcttgcgccagcgaggattttcatccaatgtgccagtatggatgtgcattttccagtgtgggcaagtcggcgtctatggatttatatatctatcccaattctccattacaacatgaaaaagggctctttcaaccatcagacatgccgaatcacactagagccttttaaagattaatatttacttacgatcgacatgtcctgcatgaagagttggcttgatcttcagctgtaattttagtcgcatgagtggattgcatggccgcaaatggccgtccatcgattcccaacttgcacgaaggccggatgattactgatttatacataagcccgaaccagaaaaatactaagtatttcaagcattaaccacgcgtacaccggggctctcttaaatataaagtctgcagtcaatctctgggctcagcttgtaaaatagtcgtcggatctcgtggaatggtgagggtaatttaacaattattgttgcttttaaaagttgtatatctattaccgttgcttctccgctggtgagctctggtaaggaagtacagtcgcccgggaacgttcggcagctcttcagcatgacttaagataaccatcataaggatcaagaatgattacaatgtcgacgcaacaagcaattgtcgcgtgtggaaagtgtgaaagttttttttttttgaagcgagtgtaggagaacttcccggtgtcagagagtcagagaatccagcagacgactggtcgctcaaagattccccaatcttctggctcgaaagattcgagagaaagtcgagatctttggacacgcaagtcgaagcacactttgagtttgtttcctcaagaaatcgcacaaatctgccgcaactttaatcacctttgctctgaagcatgtagtgtgacttggtttctccacctgacatagattgggttatgtaacccgaaagtccctcgtctatgtaccacgagtatgtataggcaggggctcttctctggggtctccaaggctctctgtaactctgcaagaggcaagctaggctcagcgttcaactagccactggtgaggatgctcttaagatggactcattttctactcagcaatttctggaagccaaggaaaaaagagcttcattcaggttatcagattggaagtaatcattgaggagtgtgcacatagcttgaatgattagaaatggagtcaaagcatgacaactattgcactttttttagccggttccctctcagtacatgtgacactgctttgttcatcacaatgcatgtcacgtagaactacattgataagactcagaaacaaagatctcaagtgtactaatttttattatgatgagccacaaaaaaaacaaaaacagtttcttcagatgtgatgggtgtttcagttatttcaaatattttgatttatggatatcgcaaaagaaaaaagaaagaaagaaagaaagcatgtaatgtgttgatttttcttgatatccaggccatacaaattgcaagtataagggatatatatataaatgtgaataaaatcttttgattatacgagcaaaagaagagaagtgagaatgggttagaagattcgagagaccaagccagtgcccacagttttcccgccctctctgatagtgaaacgagatccgggttcgatggcgacttgatggaccaattcacagatcatttcgacgttgtcgcccgggaagacttgcttttcgtgccggtctttgacctcttcggggaaggtcaagctgacggtcacatcactggttcggaggaacaattgcggacgatagttgttcatgaagggtgtgtaacgacccccctcatccttcgtcaagacatagatactcgctaggaacttggtcaccgctttcatcgaacctggcgctgcaagcaccatccctcgcttgatctgttctcgcttgagacctcgtaatagcgcgcccatgttatcgcccgcctcgcctctctcgagctctttcttgaacatctcgattccggtcaaggctaccttctggttcatcccgaggccgatcaattctaattcggttcccttggtcactgttcctcgttccactcgaccagtcacaacggtccctcgtccggggatcgaaaacacgtcctcgaccggcatcaggaagggcttgtccaagtctcgcacaggctggtctagccattcatcggtggccttcatcaattgcttgatgctttccaccccgatctccgggcttttcccttcgagtgcacagagcgccgagcccttgacgatcggcgtctgctcgccatcgaacccgtaactcgtcaagagatcccgcatctccatctccacaagctctaacatctccggatcatcgatttggtcaaccttgttcacatataccaccagcttctggatccccatctggcgcgctaacaggagatgttctcgcgtttgtggcatctggccatcggtcgccgagactaatagaattgctccgtccatctgagccgcaccggtgatcatgttcttgatgtaatccgcgtgacctggacaatcaacgtgggcgtaatgtcggtttctgagatcgattaaattgatgcaaagaaatggaacatcagacgatcatacgattcaaaacttaaactctgtgaaacttgatatccagacccatagtttttgagcagaagaagtgacatactcggtctcgtattcaacatgggcagtagagatagtgattcctctagctttttcttcgggcgccttgtcgatttgcgaataatcgaggaacttgttgtttgagttgagggctgccagagatttcgtgattgcggcggtcaatgtagtttttccgtgatcgacatgtccgatcgtcccgctttttggtttttttttttttggacaagtcatctgatgattagtgatctccccctctcgccaactgttgtacttaactaacatcaaaaattgggataaatgaatgacttacatgttcatgtgtggcttgtttctcgtgaattttttcgaggcttctgccgcatatgaccgactggctgtgatggttgaaagacaaaagatgaacaccccgacaaaaatctaccaaacttatcacaaatttgagaatgattttttttttccctttgagaacctaccaatggaatgaatagggagaagcgatctagggtttctcgacgaacgagaccttgactggacacacgatagaccggagctggtagaagaggagacggcccgacattgaacttgaatcagacaaagggggacaaaacattcatggtgattagtgggatggtgttgcttgttgtctttcagtaggacgaggatgagttcttacgaccgagtcgagaggagagggagcctgaaagtagactggatgtcctgctggcgggcttgttggcaatccccttgagtatcgtgtttcgacagattgaagacatctcgttcggttcggtatatctcgatctctctgccttgtttttgtggtcccttcggtcggttgtctgagtttataggttccagttggttcctcctttgctttggttggtgtgttggctgaccagcaaaaaaaaaaaaacccctggaaacttcttcctcttcgatcgagcccacccccgccacaagcatacttgcaagccccatctcagtgggctacgtatatgcttaagacgggggggatcggaatcaagcggatcccaaaatgattcaaacagacactccttcaaatcgtatttttcttttctttccgctcactttgcctgctcactttgtccattttcatttcttctgatcctcactctttcatcttacagttaaatacatgtcagcgcacccaaaccgggtggtctccttccttagtactccgccacaggcgcacatggcataagttccggtgttaatgatacaatccctgtgcaccccagagccagcgtccatggaacacacgaagacttaggtggtttaccacagcgggggcgggtgggaccggggcgttcctccgccgggtctaggtcggtcgcctcggagaggttaagcctcgctgcagggacggtgtgcccgttggacgtcgggctgggacgccgtgttatctgatgttgggggtggacatcctagcaggggtgtggttaggatgggcattgggcacatgtcttggatggaagcgggacggccgggccgaacggccccatggggccggctttcttttttggcatgtgccggaacgactgtggggcgcccctcctgattgtgttggggttgtccgaggggtgtcccagggctgcccgactgcacccgcggtggattagccaaccagctctctgaagatggtgttaccattggatcagccacacctactgatctcaaaggtataaaaacgggatcaaaccttgcagatgacattcacgtccgggatctctgggcttaagctcgacctcatccacccccgatggggtggctatgaagaatgagcagtcccaaaaaaacacagaaaggttatacagtgtgggctttggacgatggcacactgacccaagcaggtcgagcaattggaaaatgccctaaaataagcctttatgatgtgttcaaggatcggaaaaccaagcgccaaaaagtcaccatttgcatccatgatgtcatctactcaggtttgtatatgaatattccaatccccaacaccttctagcccttgttctgtccactggattctatatcgagttcgcttctcacctctcgctgtaagacgaacaagtttcactcaattctcgactaaaccttcaatcagcgccttatagaagactccaacatggacactctttggacagtgtggtgtgtgatgccaacacattagttcaaagagctgaatttcttgagttttccctggaccatgatctggtagaattctgcatgaggcatgagttgtttttcgaaaagtaatattttcttgcttttaagtacaaaacacatttttttaccgtaggaaaaattggaatgggaagacaaaagagacttatcctcactgttggtcgttgttcaaatgaaagtatagaagcttaatatatgcgtgcaacaatttagcttgcatgcttgtttggggtcaaaaattgaaatgccaggtgtctaatcaagtttctttcttgatgaaagcagaccatctcatcctagcaacacgctgctactcactgctgtgacaaaaaaaaacacatttgagagagaaacaatgttgatgatcaggtaattgcagtcgacaggatgaaggtcaagagtctacatcattttgaaatttgatcctcgcaacgtcgattgtcattaacatccaggtcacataaacggaaataaaaaattgaaagaatccaaaacagaaggtcgaagatccgttcaaaatagacttaatgatctgattccgctcggattgcagttcaggtaagctgtgtaccaaagcgcaagaacggataccagaaagagattgtcctttgtatgcacgtataaacggaaacgtatcaatggctataaactgacaagttggttttcactccagccggacaggattaaaaggaaccatctctccgtctgatcaatcccgtcgttttgatttcactccaacaatggcttcaaaagattatgactccgatggagcgcatccggcgacactgcaacacgacgcgagtgggtcagctagcagcgagacgagtgagaatccggccgtcggggccgggcgttcgagcgggcaacacgagtttacgaccaagccaacgatttccgagtgtcagcaggtctgttcgttgttggcagaagtgcacggaggaatgccggtccggccggcgcgattggcgggggcgacggaggaagccgagggagttgaggatctcgcttcaaggacgattgcgacggagtgtggggaggtaggcgaggtgctcgatggcttggtccggacgatcctgagccaacacacctcaagggcgaactcgagccgcgccaaacaagccctcgaccaacacttcgggacgggcaattatcacgccatccggcgagcttctgtctcctctatcactgctgtccttcaagacgctcgcgtcggtctcgccgctcgaaaatccacgaccattcatgccctccttaatcatatacatcttaaccttaatcccgacttgagcctcgagtttcttcgctacctccctgattctgaggccatggaaactttgagttgcgtagatatgtagatttttgcgatctccagatgtataacatcgagtacggttgctaatcactctctcttatcgatctctcttttgctagcttctttcaaaggcgtcggggctaagactgcaagttgcgtcctgctgttctgtctcggtaggaactttttcccggtcgacacgtttgtgatttccactattcaacatgagatgaaaaagcccgctgaaatgttcgaactgtgttcccaaaacgtgtttaaatatgtcggactggccatgtgatgtaaacatccagacatgtctttaggatcaccaaagccttgggctggctgcctccccgacccaccgcaaccagggagagcgccttcaaacatctcaaccaggctgtccctgatcacctcaagtatcccttacacatactcctcttccagcatgcccaacaatgtcttgtctgtaaacggatcacctctaaaccatctcaacccttatgtccttccaaaaacaagtcaactatcacccccagaaggggagctggtaagtcagctggtcaattaaatgttacgtgtcccttgataaaccttttttcatgatttgaaaatggaaaagatgtgaagaaagagaaggaaagaaattagatcagggaagaatttggttctgtggtttattttgtttgtaaatatgtacacgactacatcaaatgaaagaatttgtaatatgttaaaacaatgcagcggatttactgttagtgagctcaccacaagtcctctttcttgaaatttatgagatggtaaggtagtgccagattcaaatcctttttagtaacctgattcgggtatcttgagaggttagcaagccgatagaaatatatgttgtgacaatcatgagcttgagtaccttgataatatttttctttaccttttttatggcaaaattagggaagggaaaatatgcatcaggccatccataccatgatatttgagttatgtgaagccagacgagaatgcaaagaggcaaatgagaataccgaagcaggaaagaggatttcgaccttcgtccagtgcgatgattatcgatctgaatctctagatgtctctccaaagcatccccacattcatcaatgagcacatacatttctatgtcatgatgaccgtctcaaagctacagataacaattgtcgccttgaatctactgacagacggctgcggtcgcggagagagacaagaacttggaacgaaggacaaaaggctcgaagataaaaaatctcaagactgcagaaacccgtcgatcgaacagattcggtactctcaaaaccggcgaagcggatacgtccaatctcgccaaggtctatggcgacagagaggataatgctccgacttcttcaagccgaagaacgcgattccaatcagcgggaggggttcatatcactgcacccttctcgttcagtatgtcctggctttttttttcgttgctttctatcatccttgttatctagtttctaattagcagtgtaaattttgatcttcatcagcagtatgatgcggtccaagatgaaaataaatacacgtgttcaacgtgctttgcctaggtcctttgagccatcacatttgacctacgtgttcggatgtgaattgaattaaaaccgcctggagtgatgttgagattgaactttgcaaaggcttgtcatgaaagtctcattattacttccagaaggcctcttcgtcgcgcctctaaacatacatgtcttcgactcatcttgggagtccggaggaggattcaccagaattttcaccgcctcaaccaattcgacccgtcttcaaaggtcccaataattattccggaatatgatatggtggtgacggcgaacctgcttcgcgccctccctccacatcaccgccaaacggctcagtgatgttccggcaacattcctatttacttcacactttccagatgactgcgagctgatcatcatttctagtttattttttcctcgtcattgcagctagctcaaccaaccccttacaatggttaaaaatctgacgatcttccactttgctcaatctatcagcaaggaccgcgatcatgatcaagctttgggccagcaatctctctaacctctcggcttcggtgcgcttccaagacgatctcctcgcccggcttcggttaagatggtccatatcagtgtccccttgtcggcggcccactccagcccgacatcaattttgtctattaataaatcatttggctttatgacagtccgccagaccagcctcagtctgaaccggattggttatatattggggagatccaaatcggggatcgggataatatccttcaagcgatgtagctacctgactacctggttaaaagtgttcttggttggtccaagtcctggctagttcttgaccaaccaatcttttcggtgtccgatactctctctctcctcctcaatctacccatgctcttctagtgattcagcatccgggtgcacaatataaaagacgcttcctggaacaacctaatcattttccccatccttcacttcctactccctgcctcctaactacacaatctcttcagattcaccaacacctctatccttaaccagcacttcaatctttcagctcgcctccattaacagatcaaacccctccaatcccatcctttccgaacatcgcctgcggatatttatttcaatccctcaaagacagcaaatatgaaattcacatttggattactctcagttgtggcaaccatcctcagcactgagccggttacagccgttcctactcatgggcttcatagaggtgtaagtgggaaagcacctgatttggctgtggtttatttgttgttgtggctctttaacaagatctaatctcaaaccaacttcttttcaacagtatctcggtggctatggaggctatggcgggggatacgggggagcatacggtgctggttacggaggaccatatggcggttatggcagagggtacggtggaggctatggagggggctatggtggaggctatggtggaggctatggtgaaggctatgatggaggctatggtggaggctacgggggaggatatggtggaggctacggcggagggggtggactaggcttaggggtaagttacttgagctattgatcctccattgattttgtagtggatgctcattcctgaatggcactttgattccttcagttcggccttggggtaggtgtcggcgtcggcatctaaggaacacgttggcatcgtaggcgacattcaaaacaggatgactcggtacgtagtgctcttcaacacattcaatttcatcctgtagtactacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctggagctctcgagacactactggatttatggtcatcaccgcgcacttcatcaatgaagcttggaagttggtcaaacacatcatatccttcaaggaattgccttcgcctcacactggtcctgctattgccgatcggctggtgcagagcttggttgaatggaaatctataacaaagtgcgctttcattacagtagacaatgcttcttcaaataatgtagctgtaactcgattcaaaatgatagtctccgatcgtagttcaagggctttggaggcagatgggcagttctttcatgtttgctgtgcttcccacataattaacttgattgttaaagatggactttcagtgattcttgatgctgtccaaaagcttcgtcaatccgtcaagtacaccaaaattagtcaatcccaagtacaactatttaagatggcaattgaaacttccagcatcagcctcaacttcctaccatcaaaggatgttgcaacccgctggaactcgaccttcctcatgattaaatccagtcttccgttcagagaggcatttgaaaacctcgcttctacatattccaactatgaagattgtccaagtcctgaagaatggtcacagctatctgccatgaaggacttcttagagctattctacaaaagtaagttttgattggcattagttggtagatctctttcttcagattttgactcatgtcttctcaatgatatgtagctagcattgatttatcagctttaagctggtatccaacctctcaactgatatttaaatcaatgaagaacatcgagcgccacttattaaaaggacaaacatctacaagtagtcacatccaaaaaattgttgacccaatgcttgccaaatttcacaagtactgggtataaatgaaggtctttgccgccattgcgcttgtctttgacccttgatcaaagatgtcttacattgaattcaagctagaagaaaacccctgtgagattgagaacattcgagttgctttgttctcatggtacaacgagtacattactgtttacgagaaagaaaaaccaccaccccccgcgagagagaaggctacagacaatgaaattgtctgtgttgaagaccagaatactatcgattttgagcgacaccttgccaaaaccaaaggtattagctcaacagggagtccaaccagtgagcttgatctttacctcaaagaactcaatttcaaagttgaaacaggagttcactttgacagacttgagtggtggaagttcaactcgaggcagttccccaccctcagtcagtttgctcgaacagtattgatgattcctgctacttctgtagcttcggaatccgccttctcagcttctggaagggtgcttgacggcttccgagctagtctaaatgtggactcccttgaggctcttgtttgtacacaagattggctgaacaatggcgaagaggtctatgagcaacccgaatagctggacctagtttttttctttgtttctttctctctcaacaattttttttctttctttcttgcccaatccccataacattctttgtttccttctctcccctccacattgaattcactcatcattacattagtacatacatgatgcaaggaagataaaaaagctacccccctccccaaaaagcccaaccgatcaaaaaacggtcggcccatgggttgacccacaggtcgccccatgctgacccacaacccaattagtgggtcttatcctgggtcggggcggccttcgttgccactgcgacccgacctgacctgccccattaatttatggggcaggtcgggttggcatttttttgccctgacccgacccatcctcacccctagttgagaccatctcatggggagcaatcctgcccaataagctggtgtacattccatcttgttgtgaggggtctctcccaacaagctgggttttagatagagatggcccttccacattcagatatctgcttgctttttcagcagaatcagaaatccggatttgcatcctcatccaccggcaggtatctgttggccacatcggccatccgagcaactgtgcaatagatacaagacatgtatctgtattagattgtattttctttattttaagcctgataccggtatcagtattttcttggttggtgaaaaaatttgttctcttggattcggatttacaaatgaaaaaaaaattgtctttgtttttttttcttttttcttcaatacggccaaatatcttgtgtatcaaatacggttttggtgggatcagtcatctgagacaatacagaatacttgtctcactttccaaagacgatacgtgtgtattgtctcaggaaagtgagacgacacaaatccggtatttttgcatactacccactgtacatatgtaacatcccctgtgccaggctccaacagctcataacagcaacaaatacaatacatgtattgtatctgcactacattctattgtattttgttttgagtacatgtgtacagccaacccaacaatgcttgcaacttttgacaaaaaaattaaaagtttgacttgcaaagaaaaactttttggcttatgggacagtatgaagggtggtaaaatcaggaaaactcaactatctgctatcacacagtgagagttccaacaggcagccaactgatatttcaattaaaatatatttttttgctcaagcaaactttttattttatttgtaaaacgtttgcaagcatgttaggtaggctgtatttgaatatgatgtatcaccctggtcaacaaatacattacaaatacattgcattcagctggcaagtacaaaatccaaaattcaaaatacttttgtattgtatccttctggccaaggaagcctcatgtcaacaatgtaacagatccgatccccagatcggtgtttatcggggattggatcaaaatcttgcccgatactatgtattgggatcagatctattgctgatccaatcctgatttattggatgattggtattggctggagcaatcctatccaagccatgtgggaacttggtattggtattgccccagccgatccaatctgttcctgatactgtattggggcccaggattcttgggtcggtcatcatttccaaccaacccttggagtctacactacaacctccccaccccaccaccctgtccactcaccaccaacccccacttgccattagtagaaaagtcggagtagcttgttggcaacaattccccgacacaaccaacctcacacgccacagcacggcccctctggcaccacccctcttggcctagtctacgtgttggtttaccaatcaaccggacccgtttggtcccgtacaccgacaccgcccctctcatttgaaattcaacgcttggtcacaagagtcggtcaagtcatttcaagttcaacccttgtttggttgtattcctgccctcccgagtcccatctgagactcaactcatcacccggggcccgagcaatcttctccttacccaagctacctaacccgctcagcctggactcatcaccaggggcccgagcaatcttctcctcacccaagctacttaacacgctcgttggaatttgccccccctcccatgattctttttttctaaattgccccccccaatcttttctttgtgtcacactactgtcaagtagttgcgcgagccagcaagacgggtcctgaggtgagtcatcaatacaatacaatacgatattgcgtattggattgtatctgacagtttgagttatttttggtaacttcatcactgacattcaactgtgactttcttttatatggatttttagattcccctttgacgtgtgtactgtagtgtcaggtgtgttttttctttcatcattattatccattggttcatcactttttattttgggtcatgatcatcactgaccactttgttttttttttaccatttatttaggtttgtctctagtgtaagttgagtattgatttgttttgattttttttcattcttatgtattggtgcatcactatttttttatggttcatcactactttttatggttcatgatcatcactgaccacttttgtttttttaccatttatttaggtttgtctctagtgtaactttaaggtgagtatttttttatttaatgcatgataactatttttaatcattcttccaaatgataattcaatttcaactaacatatcattggacctttttttcagacatacctagttattcaaagacttcaacaaggacaaccctgcgagaaacatcagcttcatactctctatttgatcagggcaacctcctcaacccctgcttccaggtctcaggccaacactcctcccccagccaccccatcagcctctcgcccaccatcttgacattcaaccaggataaccatgcctgtccaaaatgatcccaatttcttcaggcctagcaaaaactctagcaaggccctgcccccttcctcaaccatccaaaccacttccaaacagactcgtaaacgtcctcaaaggccatcgtctgcatcagctttgacctcaacacatgccgcccggaagcccaagaagaccaaggtctctcaaaagctcaagaaacacaaaagcaagagggtggttgaatccagcaagggatctgagtctgagtcaagtacagataatgaaaagtcatcttctcaatcaaacactgaaaggcatgggactgcaaggatgattgaattcactcaggattcagacaatgcaaactgccaattcaagcttcacaaaaagaaggccaaagcaaaggacggagaatttgatgatgtggaggattattttcatccacctgtgtttgaggaaggcaaagtaagtctgggctatttgttactcttatgattttttttatgttattctatttggtttctttgacacaactgatgatgtggtttgaattttcttatgtttgttagactgaacctgtgtcttacaaatgtaaatggtgtgatgtcccgtatcaaaaaggtgttggaactcgggcaaacctcatcaaacatcaagatggcaatgcaaaccgagaaccgtgctccggatgaggccgggcaatttcagctgggtgtaagctgcctatgaccatgaaggaaaaaaacgccctgaacaaccaacccaaggaggttgcaatgaggaaaatggtagacagcaacaacttcgacaacaatacgttcaaccagctcctcatgatgtggataatctgacacttgttgccgtgggttcgaatcgaggatttcattttaggaatagcattctgatatctttgtcatgtggccaagccatacacccgcaagtgggctgccactgaggcccatcggctgtactgccacttgcagagcaaggtcttggattctctccaagtaagctttttccttctttttcagtgctcatgatcatgcaattcattggctgattgctcctctgcaattcaattcatagtcaaatacctcaaagctcagccttatccacgacgtatggactactagggggaattggagtgcttttcttggtatcaccgtcgcttacattgatgacagttggaatttcaaggtcagccatctattggttaagtatattgcttggatgcataaggccaaatatctggtgatcccattggccaacattctcctcaagtctgtgttaaacaataagataagtttttctatttattattatgtataacactgtgaatcacacaccagctaatcagaacttctcttgtatcttgtatgtacatcatagcccaaactactgactccggatcaaataacctcacgatggctgttgaagttgacagattgctcaagaaggactcgaatcacaacaatgatatctcaattgccaagaaccatattcggtgcttctgtcagaagctggccctcatcctcaatgccggtctcaaattgatcttggtaccccaacgcactcaaatccccaccagcaccatgttgggctttgtcccaggactgtgtgccataaccaaaaaatcatccaagtcaggccaagtgggcccaatggccaacccctttgatcaagaaggttttgttgatgattcagactccaatcacagtgagaacaaaggaccagcagttagggaggcgaatgtacagcagagatatttctctcctgtctaggtaagtaccctttcttccttccgactcttctcattttcctccacttgtagatactaacgagagatctttctctcctgtctagactgaaattcaacccactttggtactagaacttctctgtaggagctattgagctcctttgctggtgccatttctgatggacagtgaaggaatcagcggagtccttacaggaaggtgggttcattcatttcatatttcaagttctgaatctgagtttgtcatatgaatctgataaatttttttcctatgaaatacagcaatattgaatagaattcccagtggtggcgctactcgaacaagactacctggctacaagtgctacgtctgcgagtgtggagcaatgttttttggctgcggtggatgtttgcgggcaagatcaaggtaacttagctgccaaaacaattgagagatgtgtaagttcacaccaatggattacccaatggcccaggacataatctcggctactcaagcggaattggaagcagccaagacaacaaaaaaacctgtggcttcgacctcaagcgtcaaagtgtaatttcttctcttctctacaatttttttatcttctcttctctacaatttttttatcttttcttctctatcatttttcttcttctcttatctatcaattttttcttcttctcttatctatattttattggccctgtattcacagcctctaccaacccccactcagtctcccaaaattcatttaacacccatgacaactagaaaaaaaatcccatgaagaaacatatacagcagttcccagaaagcttgctgtcgcgagctcctgggatcccgatttttttttgtgccactctttttcttttcctttttgtcctgtacgtggcctcgcacagccacaatcttgcaggcatcatggcccaactcccccatctttcaagttgaagatatgggagttggaccattggattcctctcatttttttgagtcggaaccggccatcacatgaagcattgcccagctgccactaggcaaccggactggtgcccggaggcctagtggggcattggaagcagattcgcaacctgtacagtcatgtgtacaggttacgaggcacaaaaaaagtgagaagaaaaaaaaaatggatcccaggagcttgcgagcgcgagctttctgggaactgctgtagtcgtaatgtatatttctttacattaagtatgaaaattataaatatattacaaacaatgaaaaaagattccaagtccccctccatgtctagataaatacagtccaatattcaatttttattttattttatgttataatggcaaaagataaaaaaaaatccttgcaaaaacgtttttgggcaaaaaaatgccttttgaactgatccacccaataccggatgggtattggatcggtattgcaatgcgataccgatccctcatgccccaatactccatgctgcgatccgataccctgggtattggattgggtgggcaatccaatcccccatttttcgatccccgggatcgttcaagcaatccgatccgataaatcggctgataccatattggattggatctatcacattgttgctcatgttgttgagaaaactccagaacatatacacaggtttgggagaacagctcctgatttctttttgtaattggcttgatgactcccttggccaccctttgtattagtattgggaaacaactctcaagatctcctggaccaaagatttggtcccacaagggtttggacctgatcaagaggtatttgacacacttttccatacatgtgggaggcttttcaacatgcttcacagtattcaattacctttgctgctccttttcatcacttttttgtccatgtcagtggatgaaaacccaaatgctaaactaggaacagcaccacaatctcaaataataatccatgtattccaaaatatgtttgaacaagcacatccaatttcttccggtgtgtttgttcagtatcattatggtgttcttcatgaaggagcagaatcaaatgtcacatgaccttcaacggttggtccttccggttatcttgagtcgagagattgagttgcaatgcctgttttagtgttggcgtatagcccagatgagcagcctgctgcccatgaggtgcggaaggtcccccgggtcccagccggctgccggatgagatgtcacagatgtcttcacgtgttacagtcggctgttgaaacctatcctgatgagattcccgcgcagtgactgaaggccgaagcaagaactcgcgcgcagtcggtccatcggcatcggccaacgcagccacccagcacggcctctccccctcccctcccctcgctggcgtgcgccctgatacaaaccacccaagcttaacgatcgacttcacccttttccactttcgaaatggccccacgtgagaagaaggaacgcaaagcccgctcggctctctcggatgttgtgacccgggagtacaccattcacctccacaagcacgtcttcggccatgggttcaagaaggtctgtcatcctcgcttcgccctccccccatcgcaatcttatcccgattctcaagatgaaatgttcactcacgaagccttcaatttcgtatctaacttactccttactctgatcagcgtgctcccaaagccgtcaaggccgtcaccgagttcgcccggaaagccatgggtactcaagatgtccggatcgaccccggactgaacgctgccatctggaaccacggtatcaggaatgtgccccggaggatgcgagttcgactagcccgtacgattgatatccttgttgacttctcccagctccctccatcattcgccttcgatctgaccttcgtatgattgcatctgaataacaggtcaacgtaacgatgacgaggactccaaggaaaaactctacaccctggcatccttcgttgaggttgctgacttcaaagtaagaccgggtgctattgtctccatatagaccgcgcccgcaattttgctgatttttgtttctttttatctcagggattggacacacaagtagttgagactgacgacgcataaaaaaagatttgactacatttccctcactatgcatacatcatgaaactatttccgttacctctcctgcccgctttaattgagaactggacttgtcaacccagttcagtgcctcctccgcctcacatgattgaaaactgcaatcgcccacgtgatccacctcaaagtcaatccaaggagctctccttcacactgattcaagccgctcaatcatgccaatcaagaaagtcagacatcgaatagccagatgctcctcaaaatcaactcaacagtcttgacatatggaaagagttgccaggtaatattttttgaatttgagacatgacatcccttggcattgcgagcaaggacataggttgtctcgcatgactccttcaaccatgcgcatgtctaatgcgtcggagaagcaggctacttgagtaaaccaatcaacaaatgtcaagatggaacatttttaatgcttccatatgaagttcaatttcgtaaatagccttttatccaaacaaatgggtctacaagtagatttgttttcctttgtgaagtgagaatcagtcaaccaaggacacctgcatactacctgaaaggagtggctactggaagtggatggttctgtttggaatgggccgtttcaaatgagcctcagttggaaataagctgcacagtacccttccagccgtcattatcggacttatcgggagaggtgtccccctcatgggaggctagctggtgtaactggccacacccccggccctttgaaaatgtgacgtccatcagaccagtgtgggcttcgatgatgttgaatagtgctgtaataggcataggaatagctttcttgtctgtggatacggtcacttgttatctggcacgatttgcccctatattatatactgcacactctatttctggctgtggtatcacttcagtttggcaattcacaaacttggtgaaacatgagccgtaagtctgcaggttgtttgatgctgatggaagatcaacaatactcattgtgcaatttcaccaagtgttatgtttacaatgcccacaaaggctgcttcaaatgataatatttgctatacaagacctactttatatagacagcgaagctgcaagatgtgaacccaagaaaagcccattatatgaacggtagagaatctagaaaactgttgttgcctggcacttgaagatgtaatttatgtgatgtgtccgaggtcgccacaggccgagaacatgaaatgagtgtatttcttgaggcaatgccgagcggattcgcaaggggtttgttgtgggatcgctcaagcatacttgttcccgaacgactgaagcggcatagagtcctcattagcatcaaatatgtgctatcgtgctagagtcttggtgaattcaagatgagagcttaccaaatcatcatcgatgctcgaattccggcaaggaggccaatgtatttagatcccaacaccgacgcctacaccaaggccgaactgaaggaagcaaagagccatttaagaaaagaatgagtaaccgacccaaagaggattcagaacggaaagctcgaaacacatacccctaagcctagtccaccgccgcctccaccataccctccaccgtaccccccaccatagcctccaccatagcctccaccatagcctccaccgtaacctccaccataacctccatatcctcgcccataaccttcgccgtaccctccaccatatcctccatatccacccccgtatccggagccataggcacccccgtacccaccgccatatccaggtccaccgaaatactgtttaaatgaaaaggttcaattgattaactccatatcatctactaacagaggatggaaatcgatccaggtgtcttcaaacttacgcctcgatgaagcccatgagtagggacagctgtgaccgtcggggtgctgaggatagttgccacgactgaaagtaatccgaaagtgaatttcatattttctatgtttgaatgattctgaatatttctacagccggtgttcagaaaggacgggatcgaattgatgtatggaagtgaaggacagtcgaaaagcttgatgtgttttcaggtataggagtgtcaggcaatctgaagagatcgtattgggtggacgaaggcagtattgaaggatggatggagaacgcagaattgatgaaccaagacgcgttttttatattgacattgtgcagtcgcatgagtcccatgagggagggagtgagcacgataaagtgcagagttaggttgctcaacaaccgaccaggacttggaccagaaatggtttcgcccatcgccaacgctttcaaccaggtagcccagcttgaccagaagacggagccgccaatccggataactgtgagactggcccggcgggttgccatgaaccgagtgatccaacagccaaatcgacttggattcaaacttgcaaaatagcacatgtcgggcggaggtcggtcgccgactaggaaaccgactggttccagtgaatgattagatccctgcaatccacatgtatggaacgctggttacaaatttataacgttcaaattaacccggagcttgtaagcagcgtcgagggcccgtcccaacttcggattgggtaggtgctggcagggtgacgcgtgttcagactattctggcccgatttgtttagaatcatgccatttgtaaaggttgtaggaaactgttaccagatgcccccagtttcttgaattttggaattgttttcgttcttgctggaaggaatgaagttatctgctgatgtcttgtaaagtgaaaatgaaaccattgggcatgcaccaatggcaatcatgaatgccatttttgtcgcctgaacatgccccatgtaacattacccaagtagagggtttaaaataatttaaggtacattttccttcttgtctgcttagagaaaacgcgcccatgccaatggcataactcagtttctcaaaaaaaaaactcacaagattaagtagctgaaaacggacgctttggctacattcacttggtgatgttccatccgatatatctattctgaatgacagaagacaacaaagattgctcatatttttcttctccttcataccgaatcaatctcacggtagtgaagccttgctcaatgcgattccagtaggcaaaaaaattgtcaagtatccaattagaaaaatatacacgttgttcatcaatattaacacatgaaaaatttcagcagtcccgtattatatgatcaaggaaaaagtctcggcgaaaggaatcaaggacctcgctaacctaagcctcgcgacccgcgccccggagtggaagtgtaagtttggttaagtttgcttggacctcgactagcaagagattgtcatagatgaattcaccagaaaaaaaaatcgggaattgttgtgatcgacatgtttcatcgctctatcaaatcatcaccccctccatctcctctcgttatctctatatgctctcttacccgattttctagaatggtatgtaccaaaaagatcataaccctattgccattaaccagcaaaggaagactgccttgatggcaaggtagttgccgaggaggccaacgtcagtcgagtcgaccgctgtcacagacctgtcaagcgggcacagacgtgcttttgactgcggagaagcgcctgcgcaagcaaaaaaaaagaaacaatcaggcgcgtggtgcaattattcagctgtgtaataaagtacgcgacatgttttttcccttatagttgaggcgactctagtatgtcatgtactagcagcaaagaggattggaaaacatgagcattcgacgtccgcagtcagacacagagtaagtgtgatgacctgatccgtgctccggccaggatccgaggccttcttgccttggacgagaaacaactgtccatcgggacggtcatcgagaacggcaagtccctctccaatcttatcctatctccctcttccaatgatgtatagtagcctttcccgtctttccggccgccgcttgcattacccgatcccggccgtctggccatatcttctctctctctcctttaccggccgtctggcctgatagcttgtatttacatgcttatttctcctttgcggtctcactgagagaccgctctcttgtaccttagccatgagtataaatagaggctccctcctgccttagcaatggagtctctcttaacttgacacttaatttcaggatcaaaatccacgcgtaatcacgtaagatagaaaaggttcatgtctctctttgaaagcattgtctaccaatgcagagagtgcctcttgttggagactttgtcccagctgagtggttttgacatccttataggaaaggattggccagactctgccagtttagccatgagaatccagcgaatcctaacattcgatctctttggtaaacactgagacggtcttacaggtgacatatgcctaggagtaggagcaagagaattagaagggtttgaagaggtattttatggcgtggccataaagagagaattcgaaatattatatcgctcatatctcgcggtgcggtaattcacagaatgccaaagatgatatcattatcagtagcaaaaggaaaactgaatactttggtccatgtttcatccttgcgccaacaaatcgcttcctcaatctcctcccaccatctctacttgttctcttccctgctttcaagaatggtaccaaaaagatcataatcccattccctttgaccagtatgcgaagatcatcaagacggcaagtcagctgtcgaggagggaaaagtcagctgggtcggtcgccataactgacctgtctgctctgtaagacattgggtgttcaggtgggcaacggctcactcgaactaccaactcacgcctacacaagcaagcaaaaagaaattgagccgtggtgtaaataatctcattctgcggcacgccacatatcgttttccctgggatgggtaaggcgcctctactcgcatcccaggtgatagcggtcaagtggattgaaaaacatacaaagcactcaaagatcacaatcagagcctgaacaagctggaaaaggggcaagtccctcgtcgagagcggtgtctgatagtggaaagagtactccctgacggcaactttctacactcccgtaaatggctttgctatcctagaaaaggccttggcaaggtctgtcagttttgtcacgaatatcgagagaatcttagttcttgagcttcttagtagacacggagacgcctttgaagctggcatatacttgggaataggataaacacaaggctccagttcagcgaggtgttttctctatttggcttgatcaaaaagaacatcctgtaaataaaatccagcccatatttatttctgagcacattaaatcttatattctccgctttggcagaagccataccagcgagctaagcaagattttttgctttaaacaggcggctcagcaacggagagatgtagtagagctactaacacacgatcaatttacatacgtgccgaagtttgctcagattcctgaattgtagcatctattcagctgagcctcctctgcagcagtctagacaaaggatgcaagtagcacgagtcctcagcactccaaccgccagccctactacgagtgctgctgcagtaaggctcagcatttatgaaaggtataaagagacttacggctccagccgtaccattcatcctcccacctccagtttctatctcatctcatctcatcccatccaccccttcccagccttatcccctcaagcgttactctaacaaaagaaaccaatctaataaatatacaatatggacgcagaaatgttagctctaacggaagaggctttgtcgcacctcacgccagaatatgaatacctctttcgcagtcacttcgacgcgtcgcaacttgcttacgaagcattggccgacaaccctatccgggaccgcttcgatgcggaggaacgcgatatctactttggtgatcagcccgaaatcgatgaggctttggcccatctcgacgacgccgtcgctcaacccttgtaccatattttatttctatggatgatgctgattgggcccctggaagaagctcgagctactgactacgaactgcgacgacgccaagtccgacaactcatgccgactcttaccatcactaaccccgctgctttgccattgagccccgacggcaatgctttggaatgcgtggtttgcaacgatgatctcattctcgctgaatctactcttatccagcttccatgtcatcccacccacgtttttcaccaacaatgcatccaagtaagcaatgttttctaccctcaactatcataattcatcgctgaccacttcaatccaattcctctgtagccctggctcgaacgcagccctggctgcccccactgccgagctgtagtcgagctaccacctctgacggaccccccggcctgaattggtgttgatgatggtcttttctcgtatcattctaattgtattattaaatttcaatctataatgtttccctactttccttacgaataaattatgatgatgaattttacctactttgaatctataacgcggcaaagcgcaacacgctccatttgactgtatctggtatacgcattgatcagccacaccatagagatccaatacctacctacaaaagattaatcacaaatgtgatttgtctgaagaactggcaaaataaaaagccagcctttccgtgaagatagccatcttggcgagatcttaataattgcgttagattgaatatgatcatgtatttattgattagattgaacagagtcggttagcccacggagccgaccttgatttattccgtagtgcagtcatctctccaagcggactgggctggagtcagcttaccaagccgatgcccacaccactcactttaactgagattgaacttcaagctgtcattccaaccaagcaactgccaagaagcagcctaaagctgttccaaacagtcttgatttaggcgtcagtgtcttgaacgcgttgacgcgcgtccaaggccccaaaatcatggattaaggcgcaccctccactgacacttagctttggaggttctactccatctatagggttttttctcaatttctttgatggatctgcatgtctaagaagacaagcattgtaatttggcttataccaatagccacccggaaattttctgtatcgttggcgcaagcattccggatggccaaccgaagtgctcgcgccatcgttggtgtgggttgatgactagcataggttagcagttgtgcaatcaaaaacaacaatcatccagtttggggcgcggtcacggaggggacgcctctttttgatgacttcctcactggcacaggacttgtcaatcctaggaaaccattagctaggctcttcctgtttttcaaggaagaacaagtgaatcttaggtctcaaatggcttgttaaagtctgatgagagttttgcagctcggctttgcctaggaccattttaagagagagtcttcacttccgcgagttcttttcttgttttaatcataaagaacaacctggaaatataatttcccgcctattttgtagcccaatcaatcttaaatccttagccataccagtgaggcaagcaaggtttttttttaaagcaggaggctcagcaacggagagatgtagtagagctactaacacacgatcaatttacatacgtgccggggtttgctcagatacctgtattgtagcatctatccagctgagcctcctctgcagcagtctagacaaaggatgcaagtagcacgagtcctcagcacttcaaccaccagccctactacaagtgctgctgcattaaggctcagcattgatgaaaggtataaagagacgtacgcttccagccgcaccaatcctcttcccagctccagcttctatctcatcccatccctcgccttcccttctaaacttatccccccaagagccactccaacaaaagaaaccaatctaataaatatacaatatggacgcagaaatgttagctctaacggaagaggctttgtcgcacctcacgccagaagatgaatacctctttcgcagtcacttcgacgcgtcgcaactcgcttacgaagcattggccgacaaccctatccgggaccgcttcgatgcggaggaacgcgatatctacttcggtgatcagcccgaaatcgatgaggctttggcccatctcgacgacgccgtcgctcaacccttgtaccatattttattcttatggatgatgctgattgggcccctggaagaagctcgagctactgcctacgaactgcgacgacgccaagtccgacaactcatgccgactctttccatcactgaccccgctgctttgccattgaaccccgatggcaatgctttggaatgcgtggtttgcaacgatgatctcactctcgctgaatctactcttatccagcttccatgtcatcccacccacgtttttcaccaacaatgcatccaagtaagcattttttcctaccctcaactatcacaattaatcgctgaacacttcaatccaattcttctgtagccctggctcgaacgaagccctggctgccctcactgccgagctgtagtcgagctaccacctttggcggaccccccagcctgaattggtgttgatgatagtcttttcttgtatgcttttaactgtagtattgaatttgaatttaaaatgtttccttactttccttacaaataaattatgataacgaattttacctactttgaacccaaaacgccgcaaagcgcaacgtgctccatttgaatttatctgatatacgcactgatcagccacatcagacagatccaataagaacgtggaaaatatgaatcacaaatctgatttttctcaagaactggtaagatgaaaagcaaacatttccctgtagctgcaacctagcaatctacctatctggcgagatcttaacggttgtggtagattgagtatgatcatctatgtttttgtgagatttagaagagtatgtaggtcaacccatgcgcttcaccttgatttttgcccagcgcagtcattattgtcaaccattatccgcgttcaagcgggctggattggagtaaaatagcatcacctcaccagaccgaatgagatcaatgctcacactaacaacttcatctggaaccgctgtcaatcagacgaaagcacctgctgggaagcagccggatgctgttcccgactatggggttcttgctgccagtgccttgggcgcgttgaaacgcatctggcactccaaaatcactggattacttgttggcgcgcccttcactaaccttggttttgggagggtctcatcctgcatagatttctttcccttgattgccttaatggatccgactttctgaatacagaaggatttcaacttacaaataaaccaagcttgaatcatcgtgagagccaccagaaaaaaaaggcttgaacgccttatccttgcgcgtctcaggtgccacttcccaaaggcgcgcactttttcaacagcgacacattccttttgactggcccttgaaaacccgcaaaaatttcatatttccaattttgcagcttttcctggtccactggtcttgtgattatgagatggtactagtttagaattcattcaaatcagttttccagctctcaaacttatgatatggtccctgggtcttcaggttgtttagggatgatggaaagagatgaccattgcttgttgtgaatttaaaaaaatctagttatcgcaactttcctaaatgttatctttacaatgcccacaatagccgcttcgaatgacacaattcccaacgcaaaaccgaaacccaatataaaaagaaagcgagtttgcaacaaatgaacccaatgaagacccaaaagtaaacgctagatattctagaaaagtaatgttgccttgtgcacttgaagaatgtatgttatatgtcgaaggccgtcaggggcagagaggatgaaatgagtgcctttatggagcaatgtaaaacgaattcaaagatgtttggtgtgtcatctctcccgttggcttttgccagtaactgtgcggtaagaacaaagaatcagctttatagtacatgttgcgagcttgtgagtgaattcgaaatgaaaacctactgaatcatccatgttggactaacgagaaggaggctaatgtatttaaataccaataccgacgcctacaccaaggccaaactgaaggaaccaaagggccatttaagaaaagaatgagaaaccggttcaaaaaaggattcagaacgaaaacttggaacacgtacccctaagcctagtccaccacctcctccaccataccctccaccgtaccccccaccatagcctccaccataacccccatatcctcgcccataacctccaccgtaccctccaccatatccaccatatccacccccatacccggtgccataggcacccccgtacccggcgccatagccaggtctaccgaaatactgtttaaagaaaaagttcaattggttaactccatatcatctactggcagaggatggaaatccgtctagttttcttcaaacttacgcctcgatgaagcccatgagtagggacagctgtgacagtcggggtgctgaggatagttgccacgactgaaagtaatccaaaagtgaatttcatcttttctatgtttgagtgattctgaatatgtctacagccggtgttcggaaggacgggatcgaattgatgtatggaagtgaaggacagtcgaagagcttgatgtgtttgcaggtataggagtgtcagggaatttgaagagatcgtattgggtggacgaaggcagtattgaaggatggatggggaatgcagaattgatgaaccaagacgcgttttttatatcgacattgtgcagtagcatgagtcccatgaggaagggagtgagcacgataaactgcagagttaggttgctcaacaaccgaccagcacttggaccagaaatggtttcgcccatcgccaaccagaagacggatgtaattccggtcccagatgtgaagccgcccgccaatacagaccactgtgagactggcccggcgggttgccataaagcgaataatccaacagcccaatcgccttcaatttaatcttggaactgcacatgtcgggcggaagtgggtcgccgacaagggaaccgactggttccaatgaatgattatgtagatccctgcaatccacatgtctgggacgctggttgtgcctaatgcaaatttaaaacgtggaaagttgctgtcagggtgacttgtgttcagatcaccaggccagttgcttgaatgttttgaacttcacaaagtcctccggtttggagggcctggtggccttcgctggcgtgaaacgccaatcgcgcttcgcgcaagcctccgtcccgcacttcgtccgttcgaccgagaggctgtacaagctcgtaaatgtttaagcactattaatatgactcaatttgtgtggaatagggtggtttttcaaaatcatcatggataagcttttgggcactgttgccagataccatcaatttcataaatttttaacagatttcattcttgccgcaaggaatgaacttcttgatggatgttttttgaaagtgaaagggaaatcatttcacacaatgtatgtatggccaggattactcattttgaaaaggatcacgtcgccattatgaatgccatttttggggcctgatcatacgatgtgagattatccaaggagaggctttacaatcatcagaaatagatttttcagtttatttgcttagaaaaaacgcgcccacgccaattgcatagcttaggtattcaaaaaaacttgatgagatcaagtagctgaaaacggaggttttggctaggtttaaacagtgaggttccgtccatcacatccatggcgaatgaccaaaaacaacaaagattgcccactattttacttctgcttaatgccgaatgaatctcatcagtagtgtcagtgaagcctcgctcgatgtgatttcaacaggcaggaaaatgtaagcatccaattgtcaaatatacacattgttcatcaatatcaacacatttaaaagtccagcagtcccgaattatatggtagaggagaaaatgatagacaaaaggaatgaagtggatacagcgatttgttcctgaaaggcggattggtcccttgatgttttccaaaaactttcaaaaattaggagcgctttttttggaatgtagtaagtatatatgcgaatgggtgtatgagatgaaaagaaattattggggaggggttttagattttggacgcggggctggggcatgcaaggtcttgcaaggagcacctcggagagtttcatcgccatgcaagtgctggtcttctgagaaagagatggcactagttgagaaagcgttttcagggagacctttaggagcggggccgcttgttgataatgagtctgtcgatagaaggctggtctcgaggggagtatttgatacggataaagttgtgagactctcggtcttgatggcgggaagaagcgtgcccgactccttgtctctgatggtcttggtagaattatagatgtcaacatctcgagcgtacgagccacctttgccatccttgtaagtgaacgactggatcgttcttccgagcccactcagcgctcggcccttctggtctaccaccagctcgcccgctgcgtcttgcgtggtctcaatcgcaatctttcccaaactggaggagaaggggaagacttgggagcgactgtatttatggttcaggtgtccgacaatcttcgttgcggacgggacggctaaggcggagagggtcaggttgaatggatagcggaagttgtcgatcttttctgccgtatcaccatgggtggaaatgctgttaccttgactggtcattacaatcgactatcagaacgttcagaagaagttttagccgttaataaatggagatcttgtgtgcacgaatttgagatcaagagaatcactgacttggtaagctgtatcagccgcccaggtctgttgattaacaaaagtcatgtcttgttcgactttgacgattttgagttcgccggtacccgtgacgacactactagaaatggagagttgtctgaagctgcgggtagtgaagctagtcaatgacttgggatcgaggttgggggggattcggatgtccttgggcacttcgaccgtcgtcttggagtccgtaaaatgggtaagaatactgccggtggtgcgggtggcactgggatccaagccgacaaaaacggcggcgctgaagacccaatcctcattgatcgacccattttccccctgtcctaccacccgcaaggtaaagttgtgcggtttcgagtccgccagcagcgggacaaagggggaaatgtcgaggacgtatgtgggcgcgtcgaaagctccgattgcagcgattggtctttagggaacgagaagagtgagactcgggtaagaacaagattgtttccaaagcccgtaacacgctcacctccaccatgccaagagaatcccacccgtatatataactgggaatggataggcaacccctgcgagacggtgatctaaagcccggtccgatatagagtatcagctgaatgatgcttgaaaatatctgaacttggacaggttcatttaccaatccaaacctggacttctcggaatgaacccttcccggtcacagtgccagcattggttggatcaagcttcgaccggtagacgtctggcacattggtatactaaaaagatcctatattaacatgatggatgagaagtttatctatcttgaatcgagaaaagctcacccaaaactgtgaattgaaaatgttcaagaatgttggatcactgagcaaggcttggacgcgtttaaaagcggaaattggaaacagtgatcattatacatacctcttctttgccacgcccactagcaaacaactccaagtatgccgtcgcgatattctgattgaagagcaaggggaaaggatgagcctctgcatgtcagtgcatctcaaaaattcgagtagtctcacctgagggaagctcataaaactggtcatgttgttacccgagccatgacccatgttgaggattcggtctgcttgcttggctgcggggaactctagagagggaggatagaacttggcagacagcgtgacttcgaagctgccagtcaagtccagcgactggtcgactgtgttcccgatgtccaaggagaacgaagcaggaccagataacagtgggatgtatttcgtcatgtcccgggtcctgcagaaaaaaaaaactaatatgagcacttcttgtgtttctcttggcttgagcctggagccttacactgtccatactattccctctttcgtaggttcggctgcgggtatggtatcatttgttagtatcacagagcttttgatcagataatttaaaaacaatataatcacctgttgatgtcctccaaactaggtaaaccggggtttttttttgttggagtcagtcagtgtcccgtaaaacagacgtgccaatacgtagacaacttaccttctatgtcatttagataaagcatctaaagaagtaacagcatcgccagagattatcaggatccggacaaacaaatttaacatagttggggttttcagatcatctggatgtatgcttaccccgactctatcatattgtgtgccgattgaagctgatgaagcagaagaagaggatgtaagtgtttattattttattttattaaatttttggtcgaacttggccggatacgaagtgtatttaaatgacggtttttctttgacaatcaagggactcaactagcagtcaaattgaagattacggatgcccaactaccgggtcgaccgcactttttaggtggagtaaaactagcatttgcgggctttccccacgaagtgacgaaagtctggagggacgaccgatgagtcagtccgacgccgctttgatcaattccagaccaacaaagaaaccggctatgaatcgggagtgaaaggcacagaagggaaagcggaagtggactcacatgttcgacgatcgccacttcacaaggctggcttttaggcactgaagggggctaatacacgaaagcgatcccaaccgacatcaagatcactggttaatttcacgacgcggtcgcggtgggacacggttcagagatgcttgcggaatcggctcacctcccggacctcaaagttgcgcagcggattcggccgatggacggcttgacgagcatgcaattgcttcgacgagctttgaagactggtgccgtggacaaggtcggaggcgcttagcaaggcccatagggcaatccatgggagtgaaattttgaacatgcgtgtgcgtgtgtggggggggggggttattggactattatgactaggattaaagatcgatggtggtaaggtggggtatatttcatggacaggaaaggacaaacagacgtggaagtgaaaacaaactgctgaacaacaactccagactagagctcgttgctccgccttgaagaaatcaagaagaaatcaaggtacaggaatatgatcaagaaagctcgcgaagaaaaaaaaaaaaagaggatgtagtaatggttacaggctacagccacgcgagagcgaggtataataaggatgtatgtgtttgtattcgttcaaaatacgtgccagcgtacagattcgaatattaagcgaaatgcggaggctacatggtaggttaagtcgttgttgtatccaccgagttgtacaacgtacaattggcgagcttgggcatgtaaatattttactatttaccaacccggccaatgggcaaaccatccagttgtgtggattggtcatgaaggaaggtgaatttaaagagtgcttggcaatggcgcatcagctgccttaaagattgttgggtcagggtgcatggtgggactctcgcttgagtgcgcccccccctgtgctgtaatgtattcaggaatcaaatgacaaagacggatgtcgaaagctgcagaaccggaacgaaacgcgttggttagaaagcgaggttcctgtgaaggaagtcctccagcgcacaatcagagacatcttggatgcggtctccaatttcagaccagttgaggacgaggtttctgtagtgcctctttgtaaatttcatcgcttcctggcttttcctacgagaggaaatccatcgaaatctgcacatcaaggggagtcggatgacactgcagagatcatacagcgttttgaaagtattccccaggtggctggtggttcctgagtgctacagcatggtatagctcagacaaaaaaaagataacataacaagttggaacttggtaaagttctttttgtagaggagtgcggatgctctaaatgagggtgctgtgtatatgcttgtggcgggtgtggtcctactaagacttgaaagaggaagagtgtcagaacccatccaagactcaaccagcaaacagcacacaacaaaaacatgaacgtcatccatcgccagcatctcccgccatcaggggtagaattctcttgccaagccaacgcgtgaccccatcgaccctaccgcgctattcggagctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcctggatccgacaacacgctcagacatccctacgcagctcatcatctcgacttcatcacagctctcaccatctcccccctcgtccctcgactctcacacggcccatcaaatccgtcatcgccctcaagttcctccccggattcagcgagcccactctcgcggtcttgtatcaatcccaatacacctggtcagccagactcgaaaatcatgcaaataccgccgccctcatcgtcctcactctcgacttaggctccaaccatttccccatcatctctcataccacaaacttaccctacgatgcacatggcttggtggcctgtcccaaggaactcgctggagtactcgtgctgtgcgccgatatgatattacacgtcgatcagagtagcaagatcatcggactggccaccaatggctgggtcaaacacacctctgagctgcagattccgcgccaggataccgtcagattgatcaccccaaccaacaagatcagcggacatcgatcaacaaccaacaagtcagatgaacggccagaggatctagaggatggagaggaacaggacgagagcggtgtgccagagggccacgagaaactgctggttcggctcgagaacgccaagatcgttttcagcagagcgaccgggccttcgtcttcctgcggacaggcgaggtcttcagcctccagttcctacccgatggacggacgttgaccaagctggtcttggagaaactcgccctcctctcaatcatcccgtccaccgtcctcaaagttaacaacgagtgtctcttcgtcggctccatggccggcgattcggcgctctatatcctcgatcaccttcgccctcgctcctcttctgacgacgacaacgacgatggtcatcagcttccctcgagttcaatcatccaacccgacaaagctgccaagaatcagtcgagcctcgactttgatgagggtacgaactcttgtctcagttacttcaaagatctacatggacagatacctcaagttttcctacaaaaaaaaaccttcttgattcctgcggagaatatttttaaaggggaggggaagggcctatcgatctgactgaacacgatgtttttgattccgcactgtgggatagatatatacggcgaccgaacggagacggacccggtccgacggacggaccattcgcagttgtacgatgaccgtccgtccaacggggcggatgatgggaggcccggcgctggcgcgcatttggcagagcccttcttgcgacttggcgacgtcattcaggcgcatggacctattcgcgacttcactatggctgcaactggggtcgaaaatgtcagatccctctagatctctctgattcgcactggtttttctcactgtaaatatcacttgtttcgtagatgccgctcgaactgctcgcttgtacgggaactggtgatttgggaggattgacagtctttcatgtcagtgcaactcaacgcatcttttgtttgtttgttgacgatgatggggctgattattctgcggctttcagagagaaataccgctacggaagaggcgcaaattgagcttcgagagtccatcggcttcccatatcaatgcacttttcttcacctcgcttgtggtggaaagtggtgggttatcggaggaaagaaaggtggtttggatgggccgatcggggccccggactgaggtgcgccagtccacacctttcaattaattttttttttgtgatttttttcttttctttttcactaaaggagtaacttaaatgttaacctgttcaagttcatttcgggccctttgatatagatagcaacgtatggagagtctggagagctttcgcttatcaacactttccctgaaaaaacactcgctgtttcgccattctttgggaaacaatttgtggtgcaagttacaaatactgccatcaaattattcacatcttgtgaggcctgttctaatcccttaaggatgtccaggattgttcgactgataatcaactcaaaatcttagctctggaggaagtgcaagtgattcaacccgaaccggccgtcaaaatcttgcgtgccagcatcgtggacgattacgtgatgttggaaactcactgtggcttgaagctgatttatcaaggcgatcatgactccaaaactctgagcaagttgccatttccgccagatgtgagtgaaacgttagcccggacggctttgaaaaaaaaaaaaaaaaaactagccgatgtctttaatcattttaaatttcatgcccatcgtcgacaacctagactgacgaaatcgagactgcaagtcttttgaaagccgcgttacccatccacaccttcaagcatgccgccaatcatcagttttttacgaagcggaaagctggtaatgaagacgacgatctgtataataacggcccaactgacgccaacggcgatgtcgaaatgaacaacaatgacgcaaacgatcaggagccccacaagccacagaatccagacgtctgcggcgatgcttgttggctccttactacgactaaaaatggatgtttccatgtgcgaacaaaaaaaaccctcgttcacttttttttatatgttaccagttattgactttggtgtttacttgattctgatgtttctaaaaaaagattcgaagtttgccgacactggcgattgtgttcacagcaacgaggcttgatctgttgcctgaaacgatggctgaggaggataagctcgagggcgatgctcagccggtggagctttttggattggtcgaccaggctgctccggtggagccgattgcgcatatctttggcttcctcaccggcgccatcgcgtcccggcctcatcttgctgtaaggattcgactatacacgtctcaactgttgctctgagtcaatgtcggctgacttgttttcttttctattgttttcctgatgtgattgattgatgttcatgtcgggttcaggtgatgctcaaaaatggcgcattggcggtctacgaaatcctctgctcgttcacgattcccttgcgactgtccgaaaaggatggccatcctgcagtcttgctcaaaaaagtaatcggccgtcaattcgaggctgtcgaaaatgtggacgaagtgtctggtgttgaatctgaggaccatgagatgggacggaccaccgagatcgacgagcaaatcagtcctcaatccaggagctttacatccatacagatggacggaaagttcaagggggtttatctagcgggtcagccgccggtgtggttattatcgactgaccatggaccgtgtcggatctatgactctccggatgagaagactatccatggtatcgcccagctccctgacggctttctgatgtctctgagcgaggcctccgtccaagatgaggagccgtctcaggcctgcgaccctgcatcgctctgggagacctacatatcggaatacgtctgcttggaccgcgaaatcccgtccacactcgtcaaaaccggccggccattcaataaggtcttctacgactccgcatctgaaacggtcgttggggcctcctatctcgaaaccgctttcgctaacttcgacgaggagggcaatcttatgtggcagcctgatggttggtggttgcttgtttttgtggggatcttgcagtcaagcaacgtgatctgaatattcgtttgtgcttgtagacgactcgttgatccgcgcgaccacgttcagaagttcgttggaattgatccttcctgggaaatgggtaaccatagatgggtacgagtccactcatcttttccattcaatcggtttttcttcttcttcttctttgtgtgggtgtgtatgtttcaagtacttgctcaccttgtcccgtcacttctagatacgagttccaacagaatgagtgggtgacgtcgatggccaatgtcgagctggattcgcggagcacggtttctgggcgtcggcagttcgttggggtcggcactacttgtaaccgtgccgaggatcttgctgcccgtggtggagtcagtttccaccccccccccccttcttatattactcttatcaatttttcatcttcatatatgtggttgtgtgtctcggccaattttaccctgatcaatctgattgaatcccccccagatttacgtcttcgaaattgtcgtcgtcaatccggcccagaatcatcgcacttataatcgcgctttgaggctccgctattatgaggaaactaaagcttgcgtgactgccgtcgacgcgattaatggatatttccttcatactatgggacaaaaggtgatcacattttccttttttgtactacaaatgtaggatgtgttgatggataagcgagtgctaaagattcaagacaactttcttttttggtcagttgtatgcgaaatgtttcgagcaggatgagagactgttggcggtaggctttctggacatcaagccttatacgacgtgcatgcgaattttcaagaacttcatcttgttaggagatgcggtgaaagggatcacgttggtagcgttccaagtgagtctttcgctctccttaaacccccttccccttccccttaatcatgtgcaatgctgagacatggtaaaatattatcttccactttttgatcggtaggaagagccgtataagttgatcgaattgggccacacttacgtcgatctgaaatgctcgacaatcgatttcttggtcatcgatgggaaattggctatcgtggccaccgatctgaacggggtcattcggatcttcgaatataatccaaccagtttgtttctgcttcttttaatggtctttttcggatcctcaaaatgggattgattgtctgatgctttacccccgtttttttctttttgtttagatattgaatctcagggcggtcagaagttgctctgtcgatccgagtttaatacctctagtgaaatgacatgttcgatgcaatttggaaaacgcctttcggcgaaagatgaagcgaaagtcatgggcaccttcttcggtaagccctctctctccgtttttttttttccttttttttctgtcggttggcaagacgtggatttggctgatcgtctggtcttccttgtgcattgtatttgtttttttagcgagtttggatggctcgatcagctcgttagtgcccgccaaagaggcggtgtataagcgtctgcaactagtccaaacccgactcaccagacacatccaacattttgcgggcttgaatcccaaaggacacaggtatcttgaacggtctctctctcttattgtcgagatgtgtgtaggtggctaatcatgtcttgtacatgcttctggaatatctaggacggtcagaaacgatctcgtctctagggctatcaatcgcggcatcttggacggcgagttgctcatcaaattccacctcctctccgtcactcaacaggccgaaatcgccgggcttgctggctcggatcgcgaaaccgtcttggtcaatcttctcaacttgagaggcttgtggtaacttctcttgtttttttttgcccctctttgcttttccattatttatttattttttcttaatcactgtggtcttcttgctctcttttttatcattgtatttgggaacttggttttttttgggtttttttggttttgtctttggtctcctttttgaagattaaattcgcaccgaacgtggtccgtttgtaatttgatgctgtatctatgtacatagctcctctctaaatctaatccgaacatcttgatcacgactgttttacacatggatgatatcagtatgcaaccagatggtgagatctggaccgctacatacaagctttggcacaagagctgctcagcttcattttacctcaaaaaccaatcaaatcatgaaggagctagatccatcccaatgttttcggtcagtctttttctagcctcttgtagtctcgcatcttcttttctgatgtctatccttacggatatgtacaaatatggtgagcgcaagcttcgaggtatccacgcaagtcccggctgtcttggcaaaaattttcacacttcttggatcccccgggacgctctccaaactcccctatgtgggaggggcagcttcgtcgccagtgcctgggtcagacaggctgccttccagtacatatgtcaaggtctctggctcagttcacaatcaagtcatcctcgtcctgctaagtagattggcgttggtggaactcaaagccattcatcattgtccttattgttccaagcgttatgtaaaactggctcactagtttcattcctttttgaagaaactcattgtctttctttgagaaccacgggcaacattaaaaaaacaagaatcacaaaacatctggacaatcgttttatggggtttggttctctcatgggcttggattaggatagataatggggaaaaaaaaataattgcagttcaatttaggccttcttgttttgtattactatttgggctcctggggttgggacaagttccaaaaaagtttggcgagtgaggttaatgaaagtcaatgagctgattagtcggaaaagaatagcgccctcacgcaccatcgtcaagatcaggtaatacatcaatacgtccgtcgtggactgcctgcttgtttcaagctgatgatgagcagaaaaactggcttcaattcaggatgcaaatttgaagtgtgtgaatgatcgggtcaagttcaactcactgtttgcttgagtgtgacataatgggatttcggttctgactgaaagcccaagggtttcatcaacttttcgaatgaatgagaagaaacgggcggactgacgctggtcatgatcatcacaacacaacattttccaagtgcttggcgccccggagcccggtttgcagccgttttctgttgattatgtagaagggcgcaaagatccttgagacttcgcaaattcctccaccaccactcagcccagtatagtctcaagtcaggaattcagcttttcggttcctccctgacaagggcgcggtcaaagaataactcccttacccgggctgatgggtttgtatggcaggatagagaggagccatggaggtgaaaaattcagaggaagaaacttttgaaccataaactactcacgccctgagcacagattgatagttccaagacacaggataaggctgtaaatcgcaaaggtctggttgtggaactcaagctgatgcctgttggtgacaggttttatatcagtgggttgctgagccacatattgacattcattgaatttgtaggctcaaaggttcttgcttgggtcatgcgatgtggctatggttaactgacgccccccctaacgtaacaaagtcctccctgtgcgggaggtcggttttgggtggagcttaagtttggcccggtgttttatatcagtgggttgctgagccacatattgacaaccgtccggttaaaatattctccggcgctcggcatcacacaggctctttggccgctttccatttcctcgaaacaaattcaacccacatcaacgacagggaacggcggatttgcatcgtgcaaatcatctcattcgagaactggaacttgaaatcagcgtgtttagccgaactgtgcaatccaattccacaatccaaagcaacctttttttttgttggagggtcatcatccccgccaaccgaatgaggtttgttttttcggattggcctggggagatcgagccggttggaacttggatcccaaaaaaacgcacgagaactttgggaccgggacaaaaaaaacatggcatctcaatccgtctccgaaaataacttgaaccggggtcaaaaatgccaaacacagtcggatgagtgaaatccggctccgactagcctgacaaacgtccctccaaggatttcttggacttgattttttatcagcatgtttattcatcttcattaccttgaactcttccagggccgtaactcagatctatttccatcttcagttaatattcttattctgagtcatctacacgcttcatggagcttctcatttgctctctgatgtctatccttacagatatgttgagcggaaggaccgtcggatgggtgaatgtgccgtatgcttcatatatccgcctctctgcttcgaggtgtgcaggcgacccgcctccataccttatcaatattttcaacactttttggatcctgcgggacgctctgaaaaactcgcctatgggaggggcagcttcacccccagcgccagtggtccagacagataggcagccttcgaccccgggtaatttgtgtcgaggcagtaatacacatgtaagaggtttctggctcagttggcaatcaagtcaccctcgtcctgccaatcagcttggcatcggtgttgttggaactggaagccattcaacatttatcttactagttcggaatttctttgagaatcatgcaactggttgtatcactagtttttttttttttgtattttagaaactcaatgagcttttttgagaaccacaggtaaagaaaaaccacgaaacatctcgacaattatttggtttgtttctctcaggggctttgaacgagatagataataaaataattgcggtttaatttatgaaggcctttgttttgtgtaatcgggttcctggggttggtccaagttgcaaaacgtttttggccagcgggtcaaagtcaatgagcaaagtcgcacaagaatagtgtacaaaaactattcacgcaccatggcctgaaaatcaacttcgtggacttccgacgtatctcaagcctgatgatgagaagaaattgcgttcaattcaggatgcaaatttcaagtgtagatgatctggtcaagttcaactcaccatgcgcttgacagacttggggggacggcggtagcaatttattttgactgaatgaccaggtgtttttgtcaactttcgaaagaatgagaagaaacttacggacttaccgtggccttcaacatcacaacaatgtgacttaaaataacttgacgactcggagttcgggctgcaaggaccgttggctgatgagaagggctcaaatatctagttagctggaaatcgagaggctgatgttcaaagtgataattttgtcttgagagtaagctccgccaatcgctgggttcaattcctcaagaattgacctcaagcattgggtgagttggattgggcaccacgattagtcgagttcgcaaagtcctcgaccacaacacagcccagtacacccacaagtgagacatttttctttatagttcctccctgatggataagggtgggaaagaagatctcccttacacagaggaatcgatacatttgtagaacaggatagaaaggagctgtaggggttgagaatgaagatgatgaagcttgagctacaatcactcacgcaagcctggtccttctatccccgcacacagcttgatagttccaataaacaggataaagctgcaaggcccaaaggtacgcataattaatgatgattttggttttgttaggatttaatcggatgtagtcaaagccaattattctgaggaaagcgtccttgattgtggatggttgtgggactccagtcgaagcctgttgttggcagcttgtatattcagtgggttgcatgtgcacactgagctacactgataaatgcaatcgccgtgaaagtggctaaaagcaatcagttttacaaaaacaatatgtacagatcgttggtacttgttaactgacgcccccgccgccacccttgggtatcctccggcggcgctcgaaatcactctaagagcatctccagcagagccgcgactgggcgattttcagcccaaatcagcggctcgagggagaattttggggtccagcagagccgcaagtagacccgcaactgatcgccccccacctcgcccccggctataaatccaaggcaatagccgccttggcagagaccggctactcgatcctcactgtttttctcacaacacacaacaacatgacaaccaccatgattctcaattgactacttcaccacctagccacacctcccccacagcggtcgctagtcgtctaccagagcctggcgacttggccaattgccccctgctaccaattgccagtctgctgtgggagcagtgtgacagagctgagacaggggtgtgatatgtggtcgcaggccgctaatcggacagaaatcgaccccggctctgctggagatgctctaagtgtctggcccgtttggattccctgataaaccaatcaccccacatcacgactgggcatggcgcatttttgtgacccaactcaactcaactcatgcgagagtatgaacttgaaatcagcggatttagctagcctccctccggtcggcgcaatgcgacaagtggtttaccactccgacaaaggagggcagggacttagctaagttagcggatttagccggactgtacaatcaaaaatccaacaattaaaagcaatgtttttgttggtgggtcatcatcctcgccaaccgaatgaggttttttggattgccctggggatatcgagccggttggatcccaaaggatgcgcgaatgttgtgattctggcggggatctccgggataaagtcctggatgggggcaaaattatagcatctcatctgtgttctttttctccttgatcccctttttcagtgatgtattttagcagatagaaaaactttgaccaggtcaaaaataccaaaaatgtgttgtcctgggacaaataccctagcagtcagatggatgaaatccggctccgactccgtaccggattacaatcaaacctgacaacagtccctccaaggatatcttggactgcattgttttattagcatgtttattcaccttcattaccttaaacttgtcaaggaccataactcccatctacatatttccatcttcagttgatactctttttcttagtcatcttcaagttctttatagctcctcatcagctctctgagatgtctatccttacagatctgcttagcgcaaacaccattcaatgtgtgaatgaatatcctaggtacgttacatatcggtctctctgcttagaagtgtgcacgcaacgcatgtacttgtacttgttcaatattttgcacaattccgcactccctgtggaaggggcagcttagtcgccagcgagcctaacacaagcctctcgagtgagagcccgaagggcagccccgcagggtctctgtctcctcccttcgggaggtcgcgcttcacgcgaggtcgctttcgccccccttgcctgccaaaggagagggactgtgttaagttcgagtcgccagcgccagtggcgctagtgtcaaacgggcatcctatcaccactgggatttgtgtgaagttaagtgattttgtacatacaagatttctggctcagtgtgtaatcaagtcacccccagcctgccaatcagcctggcatcggcgttgctggaactgaagtccatccaagtccatccaccacttacagacccaggaaaccccctgtagaccacagtaaccaaaacgtcaaaatgtatacaaccactttgacttaacatcacatgtgatatctggatagttgccacatcaggacatgtacatactgaaggtgaatccagcccataaactttttagtggtaaatcctcaccagtgagccttgagaagcaaaaaactaaaaaaaaaaaaaaatctgaaaaaaaattcatacatttttttttgtagtttttcagttattaaaactcactggtcgaggttagccactaaagaacacatggacatgatgcacatttagtatgtacacgtcctgatgtggcaactatccagatatcacatcttatgttcagtcaaagtagttgtgtagggtgaatatccattcatacattttggttactgtggtctacagggggtttcctgggtcctatcaggagttgcttgggtgtttcagaattactcggaacactaaccccctgctatttactatgtgtcactagtttccaatctcaaaaactcaatttctttggatcaggcgtaaaaaatatcgcacaacaccatggcaattgttttgtgggatctggttctctcatggacttggagcgagacagataacaaaagaattacagcttaatttaggcattgctttttttagattcgggctcctggggttggtagaagtcacaaaaagaatttggccagtgattcaacgtcaatgagaaaagtcgtaaagaatagcgcccgataaatattcacgcaccacatttgtcgagatcaacttcgtggactgccggcgtatatcaagtctgattagtcgaagaaattgtgctcaattcaggatgcaaattttaagtgtggatgatctggtcggggtcaactcaccatgcggttgacagattttggggggttataggagcaccctgattttactgaaagaccaagcgttttgtcaacttggtatgaatgataaggaaccggcacgcttacattgacgttgaaaattacaacacctcgatcgaaaagaaggtgaaaaccctgaatggggatcgcaaggattttttgctaatgagaaggacgcaaagatctagtaagcttgaattcgagaggctgatgttcaaaaatgataattttgtctcgaggacataaggtccaccaatcactgggttcaaaatcccccaagaattgggttaggtagatttagaacaatgatcatttgagttcgacaactcctccaccacaactcaacctattatacttgcaagtgagaaatttagtttttcattttctccctgataagtatgggaaaggaatatctcccttacatcggggatacatttgtaggacaggctagacaggagccgcagaggttaaaaacaaagatgataaaacttgagccacaatggctcacccgggcctattccctctgaaccggcgcacagattaatagttccaaggcacaggataaggttgcaaagcccaaaggtccgcatgatgatgattttggtttttaggagttaattggtcaagtgggtagtcaaaaccgattctgagcgaagattttttaattctggtggttgagtggtccgagtggatggcttttgttggcagcttttatattcagtgggtcgcttgtgcccactgagttccactggagattgataggtgtggccaattgaatttgtaggctcaaagattttcgcttgggtctgcgatggctgtgacagtggcagactacatattgctatggtaaactaacgcctatcccccacgccaccgtctggtaatcatatcctcctgcgcttggaatcacttaaggtctgtggccaatttccatgccaccgatgttccatgccctcattaaacattcaacccacatcacgacagagaacggcagattcgaatcatacaactcattcatgcgagagcttgaacttgaagtcagcgggcttagctagaataaaagcccacaactaccaacaatgaaaagcatcctttctatgtgagggtcatcatccccacactccgccaaccaaatcacggtttttggattggcctggggaggtcgagccggttggatgccaaaaaacgcaataatattgtgattctggcgaggatttccggcataattcgtgcatggggaaataaaaagattgattccgagcgccggagtctttttcacgggtcaaaaatctccaaaacattttgagctgggaaggaaggatacgcgcgcattcaggttagaggaatcaggagggaagaaatcaggcttcaaatctcagcactggattgcaaccggccctgatggaagtccctataacgaggtcccggagcgcaaccaagcctgacggaagtcaaggaaatctgtttgttcatcttcagtaccttaaaccaattaagtccaaggaccacaatttacaatcctatttcaatattcggttaagcttcttatcttgagcgcacttcaatcctcttgtagctcttacaggtctgttgagcgcaaacaccattgaatgcgagaatatcctacatatccgtctcttcgcttgcaggtgtgtacgcgacgcgcgtctctcaacctgatcaggattttaacgaattttggctcccgcgggacgctctccgtactcactatggggggggggcagctttgctgccagcgccagggtcaatttctggctcagttcacaataaagtcactcttgtccggcaaattattctggctttgatcttgctggacccaaaggcattcgctatttatcttactaatcatccggattttttttggaattttagcagtactcgggtcattaatccctgtcactagttgacattttcagaaacttgatatccttctttgaatcatgagtaacaagaaaaatcacaaaacatccgtataatattttgatgttaatatatatattaaagaaattgtgaagaaattgtgagtaaattcgggaatttgtctggaactgtttgggatcgtgtggttcgcataagttcattccggtcagtgggtcaatgagaaaagtcgcgataaatagcacccaaacattattcacgaaccatcctcaagttcaacttcgtgtactacaggcgtatttcaagcctagtaagaagaaatcgcactcaaatcaggatgcagatttcaagtgtcgataagtttaactcaccgtgtgcttgacagattttgggggttttaggttgcacttagagatctcctttctgactgaaaccccagacgttttgtcaacttttgaacggatgggaagaaacgggaagacttaccgttgcctcgctcatcacaacacactgctcgtatggaacgtggccatccgtattttggattgcaaggacttcccgctgatgataagggggcaaatatcctgttagcttggaatcaagaggccggtgtttgaagtgataatcttgtcttgagagtaaggtccaccaatctctgggtttaatccctcaagaatcgggttagttggatttgggaccatacttttttgagttcgcataatggcaccaccacaactcaaccttatatacactcaagtgagacatttatcttttcagtccctccctgatactttaagggcgggaaagaatatctcccttacacagaggaattgatacattggtaggaaaggatagagaggagctgtagatgttgagaatgaagatattgaagtttgagccacaatgactcacgaattcctctcgcttgtaaccccgcatacagactgatagttccaaaaaacaggataaggctgcaaagaccaaaggtccgcatgatgatgattttggtttttaggagttaattggtgatgtgggtagtcaaagtcgattgtgagggaagctttcttctggtggtcgtgggactccagttgatgcctggtgttgttagcttttatatcaagtggattgcttgtgcaaagtggagctgaactgaggattgaaatggtgtggccaattgaatttataggctcaatggtttctgcttcggtcacacaattgctgtgaaagtggcaggcagtggctgaggctcattggtttttgcaagaaagaaaacgtcatgatcatttttactcgtcagctgacgccgccgccattgccgggccatcatatcctccggcgcccggaaggtctttggcccatttccgttcccccataaatcaatcaaccgacatcacgataagccacggcgcattgttccacacgactcaactcatgcaagaaagtaaaaatatttgggttcagccagaatttatatacaatcaaagttcacataaaagaaatgctaaatgccctttgcaccttgttgtacgggggacatcatcttcgcaatccgccaaacccaatcaaggtcttggaattggcctggggagattggacttgtggtctgatttcgaaaagttgagtgagagtgattggcagtgaaaagaccatagatattgtgatttttgcaagcatttctagggatgagccctggaaggaggcaaatatcctggatctcacctgtgatttttctgtccgtgagtccgtgacccatttatttccattgcctcatgactgctttttttttcagcggcgtggaaaaaataggcgacgtcctgggacggatacccaagcaatgatatccggccgtgactcggtacggatcgcacccgagcctcacagaggtccgtccgagggtgtcgggttcggatcggaaccccgcaagttgtgactctccaaatcgtccacggctatcttactctgacttgaatgatatcaacaaacaacacacatcaactcgaagaaaaaataacctgacaaaagtgattagcaagttcgattcagatgcaaggaacctcgcccttgaacccatttgctcacccaccagatcaatccaactcaagtcagcaaccaccaccttctcaccaaagaaattggaataacaaccatcaaaatcggcgcggacagcaccatcaaccgtatcgctcccagaaggtctgttctttctttcaccgggaggtatgaatgtgaaaaagagttcaaatcgaccgctgatctgtctcattgtagaatcctcggatgcataacacgttcaacaaaaactcgcagagacagaattctcatcataataatcaacaacttaacagaggaggaaatgaaacatggttcaagacttcaatgcttcaagacccttggctaccgctctatcacaaatagatcccatactttgtgaaccaccgctcaaactatatcaccatcaatcaacttgatttcctactgactctgtgcattgatgttttgtgcgatggctctagtagattaaatcactcatatgtaaaaaaaaatgaaaaacggatgatgtttttcgatttctcctgtgttttgtagttgttgccgtcatgcaatccagtctatgtacagctcgtttacgttaattatcattcgagctttccaacattggccttgataacagtctgaatcccattcgccatttgagtaaggagaatatcgtaccattcagaccatgccaattattacgtatacaacgggaagtctagcttgattttctctatcaacgatcgacagccttgtgatggctgaacagcaaccactgggactgatcggccaccatttagggacgttggagctcatatgggcaaaaaaatgaagtgtagtaagattttgttgttcaagggaaataaaacaactcggatgtcaccttttcgtagtgtccagaaagatggacatgcgcttcactaccgaaacataagaaagctgacctggtataattctttgtagggcttctgcgtggcaagggccaaaccttggcgctcccggaactagtaacgagaatttgttgtaagatagttcagtcgaagctccagtgacgcagatgtcatcctgacttttggaggatcctggggtacagcaaatctcctaactattccatttgcctacgcccgaaacttctaccttacgatcagaaggagaatgcttgtatataatcatcgtaggttctgttggtatctagtaggaactcctatgaatgcggtctgcttggtgccatggctttttaggagcaaaattcctgtacccacgtgacaaaacatctccagcagacaagcacgcacacagggccgcttagaggcttggccgcatggcaccgaagcatggcgcttggttgcattttttcctaagtgtcgattggatgtggtcttggacaaggtggcaaataaagcttactgtgtggaatacatgcggtgatgttcttatgaccttacttatggaatgctaatgttcaaaattatctctgccaatcaggcgttactggaactgaatgcctgcccttcactattgatcttaaaaatagtatggatcttccttggtaattcggaagcgtatggggcatcgtgccactattatcactggttgtcatttttcagaaactggatcattgtctttgaatcactggtaaaaaaaatacaagacgcctgggaactcgtttcttggggtttggttttctcatcatcgtgggctcggattgggatagacaatgagataggtttcgttcaatttggcccttcgttttttattagggcccctgtaattgtttagagctgatttttttttgccagtgggtcaatgagcaaagtcgtcaggaattgcgccaaacaactgttcacgcaccatcctcaagatcaacttcgaggaccgccgaagtatatcaagcctgaagaaaaaaaatcgaattcaaatcaggatggaaatttcaattggagatgatgcggtcaagttcaactcaccatgcgctttacagatgacaggccatcgtggtgacaatcacgtctcaagcttactgaaaacccacgtcttttgtcagcttcggacgaatgggaaggagagggccgacttacttctaccattctcacaacaccttgcttgcatattcggcggcaagcctgggcagtaagggttgtctgaagagaaggaaacaaaggtctacatagttagcttgaatccagtcacagttttggcttgagagtgaggtcccaattcctgggttcaaatccaatccatcaattgggtccgttggatttggtctcattatgatagttcgcaaattcctctaccacagctgaacatagttatactctcaggtaagacattaggaagattgactcccttacacgatacgtttgtggtagaggttaataatgaagatgataaaacttgagtcacagctactcacgcgatcgggagccccctcgttcttcacaagctttcggatctctgtcgcaatttatcaactcccccgcgcatagcttgatagtgccaaaaaacaggatcaggctttgtagcccaaaggtccgcatgatgatgattttagttgttcaggatataatcgatagcgtgagtagtcaaagcagattctgatggaaggggtttaagtggtttggtgggactcaagtgtggacagtggctaaagcgcagtggtttgtcaaaaagaaaacgccatgatgaaactgacgccgccgccaccgctaccaccaggtcatacattatacatcccctccggcgctcggcgctcggcatcactgaaggtcttccgttaacattcatgaaccaatcaaccgacatcacgaaggagcatgtcgcaatagccatcacacgtctctactcaagcaagatcttgatgttgaaatcggcagattcagccggactctacagtgattttgatgatgcttacagaattaatgccgttaaatttaggtgatgcagagtttcaaagagcggaggtcatttatgtacatgtaaaaacaattgacgcattgaggatttgcgtgttccgcgtctaaattcttgtggcgtaaccgtttctaagtataaactatggaacctacaaattcaaactggatcccaaaccgtgatataaattaacaaaaattgtattgacttgattgaaattgaagttttttcagatttctgccttggagttgacaaaatgactggccatgtaccctaacaaagaattcgaactgttttgttggggggggcaaaatgttgattagatcggtgccaaaatcgcgttatgaagttatctttctggataaggatgcagagtggagaaccgtaaaccactacgttcccatgaatcgacagctgttccaacttgagtttctatctgatcttcactttggagaaccggccaatggcctacagcgaagctcgtactggtgccatggcttttaggaacgcaattcctgatttgaacttgacaaaacctttctagtgcaagagcacgcacaggccgcgcagaggcttggcggcttggcacagaagcatgacgttgagttggtaattgttgttagtcctgattcatggatgtgatcttgcactctatggtaaagtaaaatgcatgtgatgatgctctactaatgtaatgataggatgtgctaatgctacagccaaaccgagaaagcttgcgtctcggttggcggaagattcaaaaaaaaaaaaaaaaaaaaaccgactgcagtcggaatttttggaagaatacagcaccctgtatgcccatttgcatacagggttacttcagggtaaaatccctatcttttttctccctcagttccaggtcatgagagtaagaccatcgggatcctgagggaatgtttagtcaaaccggcccactgacatcaaggccacccatgcccctgcccccctcgggctggctggttgggtccggtgcggtcctgtcgccgctaccggcaggtatgttggaagctgtatgatggctgtattcttccaaagattccgactgcagtcgggatttttttttttttttctgaatcttctgccaaccgagacgcaagctttctcggtttggctgtaataagaaatattctatagttgcaaagtttcaaaataatcttgagtagttcaatacgttcttcgttacactgaacgctttgttggttcgcttggattgggtgaaaaagtcaagacgtcatcacatgatgtcactgtttcatggctagctttgaggtacagtgccataaccctcttttgtgtaacaccgcacctgcaaaattatttttgaactttgagctgcatgttggttggctcaaatagggctacatacccttactatacatttttgggctctacagaagcagtagaacccaaatatataaccacaagtctgtaggtgcaataataaaaaagtttgggatttattttttctaggacttggaacagccacccagggaggtcatagtattgacttctgggggctattatggacttatgtattatgtagtatgcttttaggggtgctatttacgtaatatgttaacaaaataaaaagaaaacccaatacataagttatctggcaatgatctcttaacagatttggtggcccttctgactctctggcaacaagctgctttactcacaaccatctttggtgattcaactcctccttgcatgaaagttgtaaaacatgaattggatttcatcttaatatgtatgtactttagtaaaaaaatccaatttaaaagtcaagaaagtcaaagaaatggttggaagaagccaaaattgccaaaaaaaagaaggaaaaagagaaaaaaatggtaaaacacaaaaaaaaacctgaaaaaaacccctcaaatatttggaacacccccaggggtgtagtacaaaagagggttagggcactgtatgccggcctggaatggctaaccgaggcaggccggcatcctcaaacggacagcatgtccgattttaccaaggatgttaatgtttgtcttcccctgcatttggaacagtatgaaccttcaggatggacgttgcgccatcaaagtgggtataatgctgcctacatattcatgtatgaagaagcatcaagggagattcgggtgcagcatgagtgcttccaattcaactttcttcatccttgcttctgctcatgcgttggttgcattcgagttttccaagcgaaatgactaatgacgagtgtgccatttttttgaggtgaacagaacacgcacaggtcacaagctcagtgttgcttctcggaaggtgaagagtgaaggcctcagttaccccttcgaagttccttcaactggccgtattacatatccgtgaccgcttgatccgtgttgaaccgtcgaagttgagcccgtccatctgctcgactcataaagtataaaaagctcggcggcgtaaatgccaccgctccagctcatcctctgacccactcgcctcatcaaccaaacttgcagccacgcactggtccgttcttgcaggctcaagaagctgacaagcggacttgaagctaaattggttttcctgattctcacccatagggcgcctgcgacgtgggactagcgaattaaatattgcagagtagcaccaatccagtctaaaacagtctaagcccaaccattgacctccctggatttacccttgagctggtccatgcgttatgtgacatatcattcagccggctttcattttcgtagcttatcagcagacgcactttgggcaactctcctcgataaataaatttcccaagcagccctttctcattcttccttatcatcattactatacattatacatacttaacacgggacgcagtgttcctctcctcatagtccggcttcaagtctctctttctccctgcctctcttagtctcccgctgacttgcattctacggaacctcgcaaagcaaaattctaacccaactctcaaaccacggtgcgttctcagtcacccttgttatactgaacaactctggctaacttcttgcgtatcatttcccctcttcggtctggagctcctatcagttcattctttgttaccccttcatatcacgtcctgatggtttcatccgactccaaagctgccgccgtagcttttaaccgccggatcacctcgaagttgatcctcgtcactctttgcagctccttcgtcaccagcacagcggcccacgaatctcatgagttttggggtcgtcaagcccctgctgcaccagttgcatctgctgcagctgctctgcctacaacgatgccggtaccaacccccgtcacttcttcaccgggagatcttcaaacgttaaactatcctccaattatgaaatccatggctccttcaactatgactgctcttccggccacttacactgcgggaaccgcttctcctattcgtggcgctcctccgctaccttcaactaacttgaacgttgcgttgtatccagcattggatcgtcttcctcctctagattctccattagtcaaagaatggatgagcaaaattgattggagcaaggccccaacgagcaatcctaccggcttaggtggctgtatgaacgccaccaacgcagatgccgtagccaagtccgggaaggacgagaactgctggtggacctgtggtggctgcacgcgacccacagatatcgtctcctgccccgacaaggccacctggggtgctagttttgacgatgggccttcgcccgacaccccgactttgttgaactacttggaccaacaaaagcttaagaccacgttcttcgtggttggatcaagagttctcagtcgacccgcaatgttgcagtacgagtaccaatcaggacatcagatatcgtaagttgtcgtcatctcctccttgtttttttggtaccccactaactcagcagaattgtttgcgtagcgtccacacttggtcccatccttacctaaccaccctctccaatgtggagattgtcgcggagcttggttggtcaaagaaagtgatcaaagatgttttgggtgttacgcccaacaccatgcgtcctccttacggtggtaagtaatttagctgttttgaacaatcttgaaagtcggacgatttatcttcatcattcactccccaaacagatatcgatgatcgtgtgcgctttattgccatgtcaatggggctaactcctatcatctggacaactgcaccttctggacaaacctttgatacccagggtgagctatgaattcacttacgaaaactcagcaccaaaacgttgtcgagctgaactccgcgtctgatcatgattcagattggaaaatctccactgggatcgtcacccccgctcaagttttgaaaaatttccaatctatcattgccggagctccagaccttccccaagggttcattggtgagtttatctcaatccactcaacacacgaagttagacatgctcaaactcggttgtattgtttgcagtattggcacacgatctctaccctcaaagtgttgcgcttgcggtggagtttgttttaccagcagcaatcgctgctggaaacttgaccatcgagccgatcatcacctgtttgggcaagcctctctccgagggctacatcgaaaccgcaaacggtggcaacgcttcttcatccccaacttccagacgcgaaacctctcaaacctcagtcaacgcgccttcaaaggctgctaacgctgccaaaccttcgatctctattagctctcaaaacacccgagacttagttatttttgtttctgcagccgcattagctatacttaatgtatactaaactcaacgagtttacttgacgcattttttatatcttattttatttcatttgtttttttcttcgcatctgtcaaagccagctcgctcatttggggcttaaccggattgaggaaaaacaaacctttcttgtcatttacatcttattataatcggctcacttcagcaaacctcagcaggaccagatcattcaatcatcacgacaaaggataagaaagaaaaaacggctcatacgttttcttttcatttagcttttcgttacttctgatgatcatgagcaatacctgtgaaaatctactatgtcgttattctcatgcatatctcacccatgtcggatactacatacccctccctcctcatccttcccatgcagagaaatgctgtgaaaaagtcatatttttgtttgctactgcatgctactgtacatatatcatctttaacttatctatttgagcatccctttttccgtgttgtagaagtccaagtacactcatcttaacccatttctattgcaaaccgccttctatttatctatacatttgttctttgactgaacctatcatagcagcatgtttatttttttggtttttttggacaacttgctctcctctgcaatactgccaaacatcatcaactgaatgaatggacttactttcatactctgtccaaatcccctttggaataaacttttccaccctcctcagtttgagatgctgctgtatcaactctttctttggtgtgacatcacacctgccttgaagaataaactaaacatttttcttggctcaaatcaggctacagggaacccctaattataaatgatatccgaaactcttgtgaaattcatgaattttttgatcaattcatacaatccaatggagaagcaaaagcagtgtgaaggaggcagcaaaaacagtgcattcagatgccaaatcatatcaatcagaagaaaaatgacccaacccaaacaaagtatctaataaagatgaggttcatttccaagaattaaaaatttgaacaaattcatcattcaaaagtatgtttttttgataagaagatagcatcaatgtggaaatatatcatgtcaatatgaattgagtttgattttccttggaaaattgaataacatgtcaatggtccttttggggcacatttgaatcagcttatcattctgaggaaactttcatgatgaggcaaatgatgccagtagaggtctctttgctgacaaagcttccaccagaggtgtagcattgatatacctggggacctttgcttgaggaggtgtatttggaattaaaaaatatcctttagtcttcaggagctcttcaaaatattttcccaggtttggaaaatgttgatatagcaagttttcaattttttgaagtttgaggtccaatgtttctgcaatttgtttgccaattacggatgaaactggtgtattcctgaatggatgtttcaaaaacaccaagtccatgtatgctctttctaaagtatgagtgtccatgggagtgttcaaaaatttactaaattcaggattataaacctgtagggcctggttaaagttgaatgagtttggattttgaaatgcatcttttgttagataccaagatttagcctcatgttcaatttgatttagttgtgattgtgaaacctgcatagctgtatctaccactagtgattgtcttttttcttctgttattgcttcaagatgcttttccaggtcagtttcaaatttatccatcaagtgttttgtgaatacctctggtgtgcctaacttttctaaaaagtcttttttacttccttcagctgaaagaatgaatccttcatctaaaattcctttatcatttagctctttgacaagtggtagattaaacttgtaagatttttgagcttcaattctaagatctcctaatgcctctatttttttatttttgtcaggatcttcagatttcctgatgtttttttcaaacaatttcacttgttccttgaagattttacaactaggtgcctggaaaaggatgtttgattgatccagattaagaaatcggagtgattctatatttttaatgagagtgtaccttattatctcttcttcttgtggcaatcccttcaacctgtcaaaaacttctgttgggaccacattagttccatagaatttcataaaagaattttcaagccattcatcatcttctctggcagcattcttgaaaacagatgcatcttttctgagaacaatattgattccagtttgggcttgagtattaagaattctgatcaattccggatgcatacctttcacaaggttttcaaatccttctatcatgatataacggaacaccacctccttaatgtccatatctgcaggcagattttgaaatacatactccaagtccaaaactcttgggtctgtagggaatcgtttcttcaattgaacttcttgagcattgacaagtttatccaagttgattagatttttggaatttccctcttcaaaagtactttggaagtgttttgcaatatcttcctttgtgagtttcccttccatggagttaaagatattgttaactatttgatcatattctttttgaaatttttgtttaatgtttggttgttgtagctctttcaagcattttaatatttcagccttggtttcctcatgatcagcaagtttttcagtttgtaaattagaaatccaacttttcctagcaacattattctcttctgaaataagttgatattgcttgaggaatttcaggtagtattcatataacatttccacttgggctctgttgtcatagctcaggaatattgggaatttctcatcaagagtctttgtgaagttcttcaaactgaaaggtttcccagaagcttcctcaagcccacgtccacccaaagcaagatgcttcccaatcatattccttgcattctctagagtaaaaaagaaaatggtgtgcaaaagaacatatggttcatgtaagtttggtacagctaacttggattgaaatggtgggatattataaagacctaccaaatctcactacttccaaatcaggaagtggatttctgaagacattcctatacatatacttaaggtctttccaaacatttacactcaaaaatttgtttaattagatagatgtaattaggcatgaggccttgaataaaactagcaaagttggaaataaaaacttacatttttgatttcaacttttgaaaaaatgcaacaaactttgacttttttgtttcatcctagtgttcaaagcaatgtactcctttaagttacagtacttttcattcatgaaagtttcaaaatttgtagtgaattaaacctacttttggcaatgttttaagggaatcttctgccaaaggatttgggtgatgaatcttcaaggtgtcatcagatgcctggaagattagtgtcttttcagatttttgtggcatatcttttgcattgtccaagggatttttgctgtttggagttaccaatggaacatgtagaccaatgggttccttataagctccaatgccttcagagatggacggtttgatacctgaactcccaagatgcccaaggttttgtgatttgcccacagcctcttctggtttggaagcagatgaaacaatctgagagctgtgggaactcaatgattgagcttgaagatgattaatctcttgggaatgataagaagaaaagaatatgagaaagataacaattgacaaggatgcttcaaaggcttgcattgtaaaatgctttaatagatatcaaataacaatcaaaagattgtggtccggtgatgtgaagtaagaagaacgggatgaggtgaaaagttcggcctataaatacgttcgggatttcatgggcttggtgcaaccgcaaaaccaagagcgtactcaacacaatgactgaacattgaactgatactcagccaagacatctactacagtttcatgaacgagctgcattggttcacatcctgatgtttcccgagcggcagcggggactccactttttcgcattggcgcagtgagcacaatggctgtgatatttcttggcttcatgtaaagcacaagtgcggaccggtaaaatacttctgcatacatgtcttcgtaagggacaaggccagaaagcccatattcctcctttccccacatgtcgtgatccattatgcgctttctggaaccccgctgggttacagaatttccccttgctgcgcggttctgtctgcaagtacggggtgatggttcactttctgtctcctttggccattttgagataggtgagtgcgccttagagctagaaatatgtaatgcccagccaagacatgcaccgtcaagacgcgtactcaatctgacttgggtgggcggcttggcgagcccaacacctctgagagacaccctgtcggctcccaaaatctctgcctatgccagcgtaggcaactccgaggccacgtgcaggaaataaaggacaaggagcttggatcgagtttggtggctcggaacatggcctttaccgtacgtcatcaaatgatgacgacccccgagagtcaccgaaatctttcattccctgtttcatctgcagcagatggtgacgaataagaagcacacctagggagtttagctcgttcctccaggatatgcaaaggtaccttctttgtttgtgacacatctggttctaaacttttgtgcagtcagttcagcttgaagcaaatttgcccttgtttgcagtgtgagttgtgtttaatgttttgatacacttataattttgtgggttatggctcttttataccacaaggggaaaccagggctaaaaacagatgagctcgtgaaatctgaccttacattaagtcagtagaagcacaagcaaactctgcaaagcaaaatgccctcccaataaactaatctgcaaaatttatgggtaaatgacaaacactctctagcaccaataagattgtattgaattatcaacacacccttttccacatcatctttccatttcacattcacacaagctgaaatctcaaaaagaaaaataaccctctcccataactcatttttgtactcttgtcaagttttcaaggggatcaaactgctactagcgaaccaaaaacacaatacttccacattctacaaaaaataaacaagactctgacctaatgatcttatatacttgaacagccaaaatttgaattatcagtgccagggaaacaattccaaggatttctcatttctttttaagaaattgatcttcctaaatttcttatccatggggaacaatatgagtgagaaatgtgagtggtactgattgcttttttctagtataggccagaagaccaattatgctgtacctccctttgagagcatacactctcaatggccaagaggattcctctaggtcatcaagagatgtacactcttgacatacactcttggttcactcttgatggccgggaggattcctccggccgttgagaggttttcttatctctttttggtgccaactcacaaaacttgattggttcttggagtattgactctatcaatatagatgttaactggtttaacttgtgtctgaagattctggggatttatcagtggatttggcatggattatatgttccagaatattgaaggagggaaagaatgagcgctcagaaccaagggatctttgggcaggcaaatgagcacatcaatcgagtgactaatcattatttgttatgatcagtaagtgatatcataattgtgtgctagttgatcaatgtactagttgctcttgatgtgtgcacgtttaactgatcctctaataatgaagtcatcattgtgatcagtacatgtattgaaatttgaatgtattaattctattgacaattaataattaacattcaatactagtacatatttatttgtgatgatatttgaccatcaaaatactgtagagcaaggagagcttgtggtacaaggattgcacggataaaggagtgaaagataagttataattacttatgtgtaaaacagataggtatttaattgataagtaatcaaaagataatataatactttgggttcatatgtaatcaagatgtataagataaatattaataagataaagtattcagagataaagtgaagataagatactataatgataagataaaaagaggtaaaggtaaaaaacattatgcataagtacagtgggtggaaagtgaaaagtggctgctcatattggattccagagctctaaaacacagacttgaagttatgagacttgttccagtggtggataataggtcccagaaaatgaatatgaaaaaataaaaacaaaaataaagtttcaaaatttgtgaaaaatagaaaataaaactgatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagagtggaacatgggaagaatgattgtcagccttagagatcctcaagagtatccaaaagactgcttaataatatattacttgtaataataataagaaaacctagaatattatttcatgaatgaacttttcataatattttagagggggttgctcactggaaccacccccaaattcctactccttttaggactttgtcataactcaagagcctcagaggttagtaggaataaaagtatcaaacaccttaaaaataatataaaataaagataaaaacaaatattaaatttatagttacaactataaatttaaactataacccaaagtgtagaaattaccacctttgttaagtgtgtggtcatttccatcagtattattctattataagtagacacatgatgtaattggctataacaatgcatcatgatgtcatggggacatagataatactgtatttaatctactacaatattctcattacatcatgagagaactactattgtagtacattaaataaacattctagaatattctaagagtgcccccaagggggactctagaatataaaaggaggccattcctggcctaagattggttcctcagcatattcacccacagcataattagtaagtacagtgaatattctcctcctacttttagagtagttatctcaatcccaatcaaccttttactactggaattattagtgtgtaactttgaaattcccctttcatccctcactaaaattccttataaagcagttgctgcaagactaccacctctgacaagtagccaatcagctcaagtgcttgccagctgcttcttagaaattattattgctttaaaatccaaactataacaatttattaattgttataatctcctgttatttggttcattagaaacaaataagcttaaaggagtgtggacttaacctttgtggaatttggaccacatataaagggtgaaaaagagtaatctttttctttgatagtccttcagcacagtgatagcacctggtttttataccagtgtagcatacacagagctgacaatgattataaatgaaaaaattggaaccaaaaaaggtttggctgggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctgaaaaccagtttttccaaaattttcgtttataatcattcttctcatttcccaatctttctttctctcagcactcccactcccccaaaatgaatatcaaagctattgaaaaaaatcaattttattttttatttttcacaaattttgaaactttattttttgcttttattatttcatattcatcttttgggacctattatgcaccacctgatcaagtctcatgatttcaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctacccactgtacatatgtaaagaggcttggttaatcgccattgagggtatgaacactcttgacgccgagagggtttctcctctccgctgtcgaggtgaacactctcaacggctgagaggagaaatcctgtcggccgttgagagtgtacataccctcaacagccgggagggttttccctcatggccgtcaagaatgtggtctcagcggccgggacaaatcctcttggccgctgccgtggggtagggattgatttgtttttgtacaactcgacggccaagaggagaaaccctcttggcattgagagtgtacataccctcaacagccaagagggtttctcctctcagccgttgagagtgtacaccttgacagcggagaggagaaaccctctcggcgtcaagagtgttatttgagctcaaaaaaacttcaaaccataattttagaaaatcaatctcaattaccattgtgatgttcaaattccagattttgtctggatcaataggatcatgtagttcttcaagaattccagaccaaacatccataaaggtttgagggagtgtcatgattctaagtcttgtgctgctcccaccaaaacaatagaaactcagcatgccagtcagttgacctttggcgcaagtctcccctgggagttccctttggcaactgcctcagcctggccagctttatgctgccagatgcacctgccacagctaagactttgtcaagttcggaatgtccacttatacatctcttgggttttccttccatttcccagtcacttccaaggtccaaacaaaatgagcaagtgtgattgatatttagttgctgtttgtttttagagttcagatcagtttgaagtttgcatgcaagaaaaaaacaagcattctaaataaaaataaaaatgaagagattgatgatttagtctcactatattctgctacattatgcacacaaacatgactgtttccaatagaagatattatgtcttgatatttttagatttgctttcataacaagcatctttgaaggtaatggaggacttcacgtgggttttacaggccttgtaaagctagatttacaggctgtaaagctaatttttcgctgggaaaacggtttcacgagcttgtaaaaatagctttacagggggctgtaaattcgacgggaagacttccaatgataggcttatctgcacatatcatacttgtcctcactgccctacatatactttgatcagtttaccaatgatcacaaaattaggactttcttgacaacatttttcaaaaaaaaaaaaacaatgactgtttgaaagagaaatgtaaagaacctaacagaattgataataaaaaatgcacaaaagtctcattagaataagtatagatgattgtgtggatacaatacaaggagtaagatatctgcattctgcatcatcaaccctccccatcaaacctttagatttgaagtgtgtccatgatccaacaagtatatactacaccataatctaacaagtatatactacaccatgatctaacaagtatatactacaatacacaatgtgctatacaagtagggataatggtttgatcttgttgagtttgacgaggttgtcgacggacgtcctgatattcagagtgacagctcagatatgtatttttttaacagttacaccaacttccggcttggtcatcgtcactataagcatccaagtcgatactgccgggtaacgttctcgagtcattacggtaaccctgtctggctcgttgtagagaaattgaatcgatgatctgggtatcccaatgcacatatcgcagttaggttttcggtgtagttgtgtaaatggaggaacgaaagagaaacaggcagagagacaactgtaccttgtcgaccaccgcttcaaatacttcatccactcccttcctcgtcttcacactcgtctcgaaaaacatcgcatgattatcactcgcaaatgcccgtccttcttcagttgaaactgtccttgattcatcctatacagcaccagtcaccccatcaggactcatctttaaaaagcgacgaaactggtcgtggtattgggggtttctttgtctttttttttttttttggttcatgttgactaaccttatccactttgtttccaacaatcactcgtactacatcttgtggtgaatgagcgaacgtatctaattcgctaaaccaagagggtaatgattcgaacgaagctcgattggtgacgtcatacactaaatatttcattttttttgttctggtcaacgattgtgggctgaaacaggagtggatgagaaaaaaaaaacagcacacacaaacctagtaaaaccccttgagcaccgcggtaatagctactcgtcaaagtccggaaccgttcctgaaataatcaaccaatcaaatagtcagttaattgtgatgtgatgtagacttcataaaaccccggatggatgtccttgagatgaatataggggtggagcgtacttacttgaccagcagtgtcccagatgcttaatttgtatcttttccctttatgatcgatcaatttgaatttgaagtcaaccccaatcgttgctgatgactcttcggcggataaaaatacttggtctgtaaaccttaatagcaacgatgacttgcccacctttttttttgtttcagagttgaaaaaacgtggatagattacattagctcatcagtttctcatcatcatcttttgcatacattctgcgcttctttttctcgtttgaggatccatgaaacaaatggatggtaagatggactgaactgaggaggacccgatcagcagaagtttgagtgtttgagggggttcggttgagagtcgttgatcaggtgcttgagaggctcgagagttggatgggcctggttgagggggatgggaaaccatgtcgtgtcgattgatgttgagtgaagtctggagagagatgatgtaagggagatggtgatcaagaccaaagaggggtgagtcgctcaccctcccggatcccccgatccggcgtatcttctctcccttacccccggtccaatcgaggtcggatgacgtcactgcatcaatctccccccagatgctgtgaaaatgacttggtgatcaaaaaccgatcatcttacgcccgagactcgaattctccagtttaccgcaatggagggagacaatcactcacggtctgcgtcgctatcaattcaagaagccgcaatactatctgcctaatcgctatgcatccaagaatccccaacgcagaagaaagattcagatccttctgcagtattgtcggatgtatgtaagtgaacgtcgttgcttgatcgtcattcatctcaaacttgtcccttcccagctgattgtttctcatcaacaattcccaagccaacacgcttcaggagtatctcgatgcccttgagaagctttgcaaggagttggaaaaaagagaagacttggttggggaaactctggtgtatccgcctcatgaacagagaaatctcattctcaacgattctcgtggttctgggtatcgaatctaacgagtctctccaaagagagctttctcgactggctttcatccatcagcacccatcgatattgcgacatcagtcccgcaaaaagaggccaggcaatcaactctcgatcggataaggaagctgaagaggttctagataaccgtgtactaagtgtaatccgttgcagaaggatacgagcatccgcatacagattcccggtctatggtagatcagaccattgagactctcgcggaatacgctaaagtgttgaagtcccgaatctgaggcacctgcgaacaaggaacattccgttggagactcaaagcgacggttagcatcttatggactgaatacttttcctttcttcacccctggacttatttctgcttcggaaggactgttagatgcttttccgcgcatttttctctgctttaaaccgctctagattacccatcaagttatcaataatgttcccttcaacttttaattcttgttttttttttttaaaaaaaaaagtacctttcgtctgtttttttttttgcttttaaaaaaaaagaagctttctgagttgccattctcattaacccagcaccaaactttattaggtctttgatcacctgcattgtgtgcacaggagtgggcaaattgaactggcttggttgatatgctatagggctcttcttgactctgaggaaaagggacttgagatgtgtgtatattattgtgcatgatctcatgtgtggtcggccgttgatgagctgtcttctgatccgaagacgcatgcacggtcccaccaaactggcacgagtccctgatcctcaaaactctgcttatcatgtgggctgatttaacggggttgttcagctcggtggcactcgagctatgtatgtacagccgccgggctccctgcctggccttgcatgggtctgactgccactgcccgggaaaaaatgcttgtcttcaagaaagttgcagatgcatgatagtggcagattttcctacgcgtatgagacaaaggagacagggaagaaaagatgaactgtggccggtgtgttcggcgaactctgtgtgttgatgagaaaaggttgaagaagagagaagggattgtatgaaagtgtggatacaaacaaggataaagagggggctacatcgagcaccatcagttgcaaggctggtctaacttgacacaagtcgtgggcgttttggtgggcaagtaaccggattttggggcagtgagacatccgaagcccttgctgctgcactgacatcccttgccgctcggctctcctttccaagtcccgttgggatccgtccggatgaccgcgccaccaacgaggatacccacgatcttgcctccgctacagagtctctacatcatccggcaatcaaaaaaaaagcgtttcagtgtcaaatcggtttggattggtctctatctgcttcgtgaacaatcaactctctctctctctctctctctctctctctctcttggagtggacaagagaggtttagaaacgtccgcctccaacaatagaagaagattcatcgctcttacattttctggtgtggcgtccgtcgcggctaccatgttgacggttaggaggcacgagagcaatatgagagcagcacgggcgagcatcgtggtttccggtttgctttttcttttcggctataaaaggtgagagtcgactgagcttttcggcttggctacggcgtagagtataacttgatgaatgaaaccacttgagtgcggtcggccaagtggaaggaaaaactggctgggacttgtaaataaaaagtagaaaatttatccacttcccgcccttgccgatccgcagcgatctatggtggattaccacacccagacagtctcacgctcgcaatgcatccctttcctcagctcttctttgcatccaagggaggtgacgcacgtcagtgattaattacattaagtcgttccgaaatcaaatgagaatccgaacgtttggaggttccgtctggcgagggtttgtgatctgcagcagcagagcggggaagaacttgaggtatgtagctgagggcagaggtcaggtttgattcagacgactcgcggattccgcctgaaaattctcaagtctttggcatggagcaataactagagctcatggccggcgatcccaatgggtggcagaagaaccctgtggagaatcgactgtggtttatcattataagcataaaaactagaggacgtactagttataccgacttccccttgtaagatttgtattcttcctcatcaactcccatttccttgaagggatcatccaccagacatgagaaactcaattcgaagttgtaatccaaatcactggcaagggtgacgccatcgaatgtacagagtgagcccacatcataaatattttcagtctcgaacacgtcgggagtattatggtgagcgatcatcccaacacagagtacgacgaagcgccggttcggtggatccgaacagtcggccgacgagatactgtcgagggtcttcttgatccggccttcggctctttccgaataacaggccggcaaatagacacaagactgttccgcccatgatcactgccatgttaatcatgatcaatcattgtagtagctttaagctgcttttttgttgttggtgttgctgtttttgattgggtgg