gcctgctgatcaggttggacatgtgttcatacgacgtagtgcaagacaaggttttttatcgagactccagctttggctcatgttgtgtgcaccatccgcagtggagtatgtttatttatccggaaaatccgggatgttgtaagcttcatgactgttcaagctggaatatgtactggactctggaggatgtaggattacctgctgtcggaggtgactgatgaggatagctggcactggtgcccggtgcccggcctggcaggggtaagtcctgctatcatgctatgactgtatcccgtgtccggtcgatccccggatggaggagacttacctaagtcgatcgtgaagcgtaaagccatacaagatagataactttataaagccatacctccatcacgcactcttcatcattcctctcgtgaccttctccttctcattctccctgttgaccgcttctgttgaccacttttcctgctgaccagaccaccactcccaaccagaaaaatagtcataataacaaagaaaaaacttcttcaacaacagcaacaaccactttgacttaacatccatagttcccagtggaagatggccgccaaactgcaagcaccctatctgactccgctcgacccggagaccagccatcgcttatcagcaaaacaacttgcagcacttgcagccttacaaggtatgttgatactgatacgtactatttacttgcttctgcatcattgctcgcttaaaaaaaccagataaaagtgtttatgtacgtacacacacacatatatttacaatgaactaatcaacaaacaagaaactgcactgtagatcaatttgatgtcgataaggataagctgcaagtgatcgtcaaccagttccagaatgaattcaagatcggataggtacatgttctccgcattgataccgccaccaccaacgatgcaccacctaatcatcaacagcaacagcaacagaagcaggagaaccacaaatccggagcatccttatcctcagaagatcaaaaccagaaatcgcgtggatcgaagaacaacagtactcagaaatcatgccaagtcaccctacccatgttaccgacgtttattcacgtaagcctcatttttcaagccagaatcagtcaagacctgttcttgatatcattattcatcctctccctgtgcttgtaggacgtgcccaatggagaggaaaaaggattgttcttggcgttggatctcggtgggactaacttgagagtctgcgaagttcgtttaaatggggataaaacattctcgatcaaatcggacaaatatcttctatcagatgaaatcaaaacggtcagctattgattaacaaaactccaaaatccaaccgaacaaccaaccaaatcacaatttaacaacgagacaaaattgctgaatttggttgggatgggtaaagaaaagacctgtcatatttattctacatgtatttcctttggcttcgttttgggtctagggcaccgcagaagaattattcgactacatcgcagattgtgtcaaagccttcttactccaattggggcatgtattaagtgacgacgagaaacttcatctaggattcacgttcagcttcccggtccttcagagtgcattggccgaagggaaattgatggattggacgaaggtatggttttcatacttctaaaacaacccccccccccccctttttttttcttactctactggactgtttaactaattttgttggggaatacgtgaaggggttcaaagcttccggcgcgatcggctttgatatcgtcaagttattgcaggacgcattggagaagaaaaaagttcctgttcattgtaatgccctagtgaatgatacgtgagttgattgatacagatctttccctttacctggtgtataccgcttttatttcctttttcgggattctgattagtttttttgttttgttttgaaatacttttgtctgagataggactggaacgttgatggcacgagcataccaatctggcacggcactagtaggagccatcttcggaacgggcactaatgccgcatatgtcgagcggctatcggctgtcacgaaattgagtgggcatcagtcaccgacgttccaaaaggcggagaagatgatcatcaatactgaatggggagcgtttgataactcggttggtctagcctctactatatttgtctttttccggatgagcaggctcatatgttttgtaaacactagagaaacgtattgccagtgacaaagtatgacaacaagctagaccgcgagtcgatcaatccgcgtaaacaggcgttcgaaaagatggtctcggggatgtatctaggagagctaacgcggaatgtgttgatggacatgattgacgaaggagtattatttgaaggacattcgacggagaagttgaaccgccactacggatttgacacggcactgatgagccagatcgatgggggaggggtgttaagtttgagcgggaagggacgagaggagcatctgcggaagatcgaagaggtgatgcggggccaattcgggctgggcgatcgggccatcggcaatctggcggactggatcgtgatcaaacgggtctgcgagatcgtcgccactcgtgccgcccggctctccgccgcagccattgccacagtcatcaaacagactcaggctgactcggcatccagtctagctaagaatcagaaaatctcaatcggcgtcgatggaagtctgattgaacgttacgaaaacttcatcgatagacttaaacgtggcttgaaggacctcttcgatgagcaggtgtatacgaaaatcgaaatcgaactcgctaaagatggctctggtgttggcgctgctctctgcgctcttcaggctaaaaaacaggaggacgaactctcacttaactccaaggttcagaacatctcaatctgaaaaaaaacaagaacaaagcttgtttcatttaagaaaaaaatcaccatacaattcactctttttgtggaattctgatcttccctctcttactttgagatgaaaaacttaattattattattttttgtggttttttatctacttgattcttagaatttacaattgtatggttattaaaaaaaatgtgtattttaaatataaaagaaaaattgtcaacccaatcatcttgtgtttgtgtgtgtttttagtatatttaatggtggctggttgtgttcttttatgagtggaagctgaaaggtggttttctcttttccccttgataattagggtgtgtttttgtgcttgatgatgatctcaccaattcatccatggaacatttttgctgatctgctcttcatgtgtgaagaaacatgaacaccctttttttcttgcctggaagctattgaaacatataccccagcttttgtgcttggcaattacagatccttttaggttctacagtatgggttgattaatgtttttgtcagatcatgatcacatgaatgaaatgtatgtgtataggaattcataatggaaattgcctaagccctgtgtggacaacagtgttatacatcatacattttccaagcttagtgtgggactatactccatatagaaatattgatatggatttattgcatgatctagtgctgaacttgaagttttataatgcataacattgccttcaaatgggtccttagtatcctctcctttataataaagttccgaactggtgcctcagagccggattttatccataccaaacccaggcaccacagatattgagaccagcgctggtttttaccggatttgagccaaaccgaggatcttcccagaggtgatccataaacgtgttcaataaggttctggaaaggaaacaattttcagtatattggcctcattgagtgagtctgccaattgtgcgactggaagctgtggtggggctggttgggcttgatgaacttgatgatgggtcacactgttgcctagagcggcagaagacaagggcgtactgaggctattgaaggcattggtcaaatgatgaggagtcaatggtgcaggtgcagatggggtagagtcaggtgcttggaacatgatgtcatcctgaatagaaatcaaccagatttatttttactatcagtcaaacattgttggaaccaggttttttgaaaaatagagataaaaaaaccaggcactggggctgagagaacgcagaaggacagcatcacatttgattgcgggtctcatcttcaacaacaaagaaatcttgagagatctttgagccctcagatagccattgaggcttttaccccaagaagggaggaatccaaccggatgccagatctccacaacccactcccaaaactggaaccagtactcaggtttcccggagctcaccggatctttggggtcctgtttggaaccttaatttatggggaatgattatttttagagatgtcacttcatacccaggtacctgcctcaaaaatccaatattttggacacccgcacccaccagggcaggtacccaggtacctgggtgtgtgcctgcggtgtggaggattaatatgggcctgttgaggctggagggaaccctccgacccttgagacaatgtacagtctccagtcaccaagaccatataaagtcttgatggctggagggattcctccggttgtcaccatctcaaaggccggagggttccctccggcctcaacaggtccatgtaagacaccaactggtgtcctacatgggttgctgacacctttatgcagcccaacatgcccaaaatagcattcccagggagggtgtcaaggacccgggtacccactgtttttttcccaaatgtcaacacccgcacccgcatccagaacccgtttgcaggtaccacccgctttggaaaacaggtacccacaaacagatacctgctgacatctctaattattttcattattatcttttttgggaattctacttccattcctactgcaggaatgggaggaaagactctcaaagtttaggggatctgggttcttggggcttgggatgtcctgtgacattcctgaggccaatgactcacaaatttaagcaagccgctaaaagtaatagctccttgtatatcatcaatgtccatttgagacatcaactcaataaagagttatgaatagagatggacccatgggactcagataccagttgcttttttagccaaaagctggcaccaggtaccgcaccaggtactgcacccggtgctttctggcaggtactggcggtacttgaggcagctctggccttggtgcctgattgctggagatccttccaggaatcctggttgagaccaatcaggttggcaaggaagttccttaccggcattgcaacctgatttgtctttgttaaattttctagctctgaaccagctgatgttgaagacttttgagaaaattgcacaaaaaaggttgaagaccttctttgggagagttcatggaaaatgagtgaaagaaccaataattttattcatctgcaactattcatgttttaaataggctagatacaaatggtcgaagagtggttggaaaaaaattgaataaagattgggttttgaataaaaactgagaggaataaacaaaggagttcttgaaagaaataatgtgacatgccttctcagtctcttttagtcatgcaagaaaattaatcaagagaaaccacaagttaagccacaaatattgagaggcgttaattctcaataatcagattttagagaatcaaatagtgaccagaaaaattcacaagtcaaacaataagactagagttgctagaagaaagtttttgtgatgagttctaattagactacaagagagtataagatgcaatgcaaaaaacagctatgattgactgtaattcagtctgagtcaagatgattcaagaagaaaaaagggagaaaaagagaagggaaaaggagggtggttttagggaagagtaggccaaagaagtgaaaactcaacagccttaatcaggttgctgaggagggcctgcaacctggccaagaccagctggtcctggttgagccaccaaggaggggttttgggggtgggtacccttaaaggtacctgggtactgcctgtttttttccccaaaagcaggcactaattgggggatatcatcagggataggggggtcccgccagtgggtgctgggtaccccaaggccacctctatttgtgaaacatcaagcctatgaaatttacattcctatggaattgtgtttgattatacaaagtagagtgaataatatgtaatttttttcttagataatattttggattttttttagtatgaaacatgaatccaaaaacatggtttaaatgattatactagtggtactgaatagaatttggcccttttttccaatttggaaaatcaaatgttatgttgagatttgagctttttgattgaaaagttgaggttttagtaccttttaacaaggtatccagatggaaagatccctttcaaattcaaaaatggctgtcttacactagaacatttgtaatgtgttttgagatcaatccaagttcttttggaggttccatatttccaaaaggtttcaaatattttgcttgaaagccatcatgagctatgatactatattcctctatatggttacttttatttagattaggacccctggtattgttttgaggaagttaacttttcaaataagcctgttcttcatttccagtgttaaattttgacagatcagacttttttcctccataatttaggagagctttgaattgtacaatccattcagagaattcctccatgctttaccttggctcaattttgtgggtatcaggataacattcaagaaataaatttgaagaaagtggttcctcagattgaggttcaatagctgtcaaacatatgaaaacaagtagaagaaatttgttaggaaacatttatctgatttttaccaattcaaatagaacctcattgtacggacttgaaaatatattgatgaatgatgatgagtaccagctttcaattatgttctttccatatttttcattcccatatacaggaccaaatgattgaaaaatattctggtaagccagcattagagcaactggcttgttgaataggttttttaattgatttcaagttgtcaactcatttttttacacacaaacaattgtttgaaagaattttctttagcatttttgtggtcataatcattagaaaaatgaatgataaaatattaattcaatgccttcaaaaattcttttccttttctggttcacttatatctgaaatatctcctactcctgtaatttttggtcttctactaacttttgaaaggaagatacttgtttctatatgattggaaatcatctgatggatggcttctaattcaccagcacaattttaaattgtttgtttgaaaatttgttttatttttgccaatgagttcaagattacagacaaggttgtgaagttcttctttcactgcaagaaaaacatcccacagaagatttgtttaaactggtttttaatagaaattagcataaattaagacaaggcatacctcatctttcataattataatgtagaagtttgagctctattaagacagtaagataatcaaatatctcagctgctttcattgatttctgctgcttggatataaatttgaagcttacaatcttttgctgttccagtaagtttctccgccatgtgctgggcacttccaacataattgtcaatttcctcctcattatgtcatgttagacctcccagggattgatccaatgaagaaaaaccctgtggatggataagactacttccaacctcttgtgtaggttccaaattgatttctggggctatattttctttgttatgatggaaaacaagaagaaagatgtgagtatatctaaattgaggaaaatacacaaaagaccacaactcttctgcttctctaactggattgtatttttttctctgagagattgattcaggtaatttccccctgatcacttccattcattgagttgcttgtaattaacaacacccagaaaacataataaaaattccaccatacctagaggcaacctgcaggcaacctgcattgtggatagcaaatggtggatagaaaaatacaatagcaagggatgtataatgagtattcttgggccaaaagattaggatagagaggttcttcttcatggtcacagtgcacaccacttcaaaacagttgccacttccagcttcaaaggaaatgaagtcttcagtgagactttgatcaagagaagtaagaccatctccaccgccggttgccatcagagttgccaaatctccaagttcggcaactgcgccgcacttttagcaactggaagccgattgattttgcaccgcgagttgctcaagatagcaactgtggaacgtgaaaggttcccccggggatccaatccttgctctaccaacccataccagacacacatagctaccggtaccggtcttgaaagtatgtataactctcaaagaccggtggtaccggtctttgggagtgtacgttcttcagcgaccgttctggtccttgagagtgcatgttctccagcaaccggtaccggtcttcaagagtgtacactctctagtgaccggtaccggtatttgagagtgtacactctctagtgacggtaccggtattggagagtgtacactctctagtgaccggtaccggtatttgagagtgtacactctctagtgacggtaccggtatttgagagtgtacactctctagtgacagtaccagtatttgagagtgtactctcaagaccggtactagtctttgaagtgcctggtgagtgggtgtcgggggatatggggacagaggagggagagaatcacaggtgagatctgtgatacttggaaggtcgggttgctatccagtttctatgtttggcaacacaatagctcctggaggccgagttgctattttttttgagcgtttagcaaccacggtggcgttgctaaatcggcctggggttgctataatgggtttagcaacccgcggtggagatgctctaattgaaaaatgttgttgttgacatataaaatatacatgcatacatagcttgagggaattttggtgtcctgatcagtgcatgacttcagtaacaaatgtgtagatagatgggcatcaaaaaagcagaattcatagctccaattcaataccaagaacaattgttccagatactgtttgtttgatgtatcttacagacagtcaaggaatccttgagaatttcccaaacccagctctgtccaaaatacggattcccttgtttgttttatgagtctatttacatacagtgcctggaaataaaaatttgaaccccacaaaaatgttcagatttgggaggtgtcaccccctgcaagtatgtaacagatacaatactctgtgtgtatcatagagaattctgcaaagctgcatggccaaaaactcaattgttgcatctccttgcaaatacaagcacattggtcagataatttttttattggggttcagataaatgaagtgatacgctgtagatacatggcagatactgtatctgtttcatttttgccccctgtgatacttgggcacaggatttccttataacaactcatcatcaatggtcttctgtttaccattgactttctcaccaaccaactttgcctcagcaccaacttaacattgaatccatcatactaactgcaagtacaacttggttgtaacaacaagtgaattatgatacaaagtggttttcaataagcccacaagcaaacaaaagctgtttgtattttaatttttctatcattcagcctagctccttaactgttccctcctattttccccaagcttattataacaattgaataaagtgccaatttttgtgtttgtgaccttttttctttttcttttgcaatgcaatcaaatagctattgtgatcactttcccaatcccccatgatcccatccaaccaaaaaaatctacaaaaaagattcatattgaccccccaagaaagggtgtttaggggtttggtgtgttctgtcagcccactgtacatgcacacagtaagggctttgtccaaaccaatatatagtgttgcccaaaatacagacctcattttattttcttataataaaatactcaaaatggggaacaaatcatattaccatgaggtttgagcttgctttggtatccaaaaaacatagtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcttttgccccaatttagtccattccagtaaggttttcttgtgtgtccttttgttcttcttcagacattgccaaaaagctcagatatcaacaatttgcattctttcaacaatggcccccacctttataaagggtttggtttctgttgatgacacaggccccatcagagacagtcttgtcttcccactgaaaggagtcccaattgactgaagattgattctcttttcagcatgagaaagaagaaagaaaaacaaaaggtggactgattgtaaatcaagcaacaagactgccaaaaatgtaaacaacagaagagtctaattaccaatgacttaaacgagtaaaaaaactatcatcaatgtgtttaaaagaaatagaaaaaaaaagggggggactgtgggcaaattcagccaatctttttaccggagtcttctttcaatgagacgatccaattgaggaccaactgattctgcagcgagtgatgatcaaacaagggaggagaatgatcctgcgattcagggagtgaatgttgagagacaaggggatccaaggaggaggatttatcgagggtgaagtaggccgtcctcattccttggaagcggacgttctccaagccgacagcctccaaatctacattcggtttggtttcggagtctgatttgttggagggatgtttgagcagagcggcacggattgagcgttcacacaccgaccagaacccggtctcgagcatggatccatggacgatctctaagctatgggggtctacatccgtcaggaagttatccagactcgccggattagtcgacttgaacaacgtcttatagatccgagtttcgtggaccttgaccggactgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtcgtaatgctatcaatgtgtacagaacgggacggggcagccttctacgtgaccttcgttcaccagcttcatgatctttcgcttcgacatcaccgtgccttccaaatttaaccttccgtattccgtttgtcgcggtgtataaacattcagcgcatgacacagccattcgtaactaacacgcgactggataaattcggtcgtacagagtgaatgacttttaaacaaagaaaaagaaaccaagtttttgtgagccgcaggtccgaaagagtcttggggagaaccactaaggatgagaactgacgagatattctcaaaactatcgaccagacaatgggtgaaatcataagtaggataaattttccaatggtctcgagtgcgatggtgagaggcattaaggacccgataagcaacgaggtcccacatctgtggattgccatcttccaggtcctgtttcatccgcaggatgatctcgttcggctgataatggccgtctctcatcttccgaaactctgctaaggaggtctcgaccggcaaggtgcgatggacgcaggcttttcggggacctcgttcttctcctcctcggttggctttgatctccgcacctgtgatatttcaaccccaaagataaaaagagcagtaaggaatgggtgatagatcgaacacaatcgaataaaaaagaaaatgaaaatgaaaatgacaaaccggtacaaaagcagacataagctttatcaatcaggatcaattgctcagccaactcataaagttttccaaagtaatcagaagagtaagtgatttgagcgggttcgaagccgagccaccggacgatatcgaggatcgagtcaatgtatatctgttcctccgcttctggattggtgtcgtcgtatctcaatatgcattttccgccatggtgggccgcatatccaaagttgatcgctatcgccttggagtctttaaaaacatggcattcgaaagagagaaagggaaagaagaattgggaaggtcaaacagattataattaggttttttcatttaaacacttttctgattgaacatcgagacaattgatctggaattttcttacgtccaatgtgaaggaatcctaaagagagaatgtcaagttagcttagtgaatcaaagatggaagcaatcaaggaacaaaggaaatatactgaaagcttaccattgggttctggagggaaacgagtgacgacttttccgccggtagtcttcagatgatcctgggtgagtttcggatctttttgagggttcccaccgggaggatagagttggctcaacattccgacctcgaagatgctaggaggttcagcggccgcggacgtctctttggatgcggaaagagcagtcggattcgaatctgagccgacattcttcttggcttttgggttggtagttagggcaggtttggaggaggctgtggaagtcggctgggcatctttggggccaaagagctctaggaaactctcgtctaccgagctcttgaggtcgatcggattgcaccatttcagaactgccagctttttcagttctcccgtcgtctttcctagtgatgcccatttcgattctttcgccttctctgaacttgccacgtacttcataacgatcgctttgacctcttctttagtcatcgaaatgcctggattaatttgatggatcaaaatctcaattcaaacgttcaggtaaccaaaaatgagagtttttttttcctatctttctggaaagctgacctacgccacactctcgcttgaagagctcttcatcgaccgttccatctccaacggataaaaattcgagtgcggctgtaagagcgtgaagcgtaagaattagagcggacacaaaagaagagggaaaaaaagaagcttgatagaagattggacgtaccatcgacttgggcaggggaagccagattgccattcagaatatgttgggcgccgatctgtttcctttcagttgatttatccttaagcttggagacgacgacggtggaccatctgagcaacaggctggcttttgacttgtcgatcggagtggaggctgtggaggctgtgggtgactcgatgaaactgatgtattgggtggccagtggtacgttcctggcggtgtctagtgcttgcttctcgagtaatcccaagtcctggagcttcttggccagtccttctatcgtgcttttgtccatgcttggtgtgatctcgtgttgactgttgtggtgggtgggatgttcttggcgaactagagagttgcttgattgcaagtttgcaggaaggtgtgcacctgctgcttacgtaatccctcgaccatccatcttaagggcgcgtaccatagctgcccgcgggctgccaatttccaatttttttggcagtaatcgattttgaccaaaaacgtgtaccacaagggtcagtttttatgacaactgatctaatcgttttctcacgtttgctgctgtttgaggaaacggccttacccccgtttggggaaacgcttcatctggcattctgcagcattttcttgtcaccaaagcccaatcatcatatgtacacaatcgctccgacccttcttcagttatcaccgcctgctcgctccacagtccccctgattagacttgcaaccaatcagcttcacaaccaatcggcttcacaggcctcaaacgagaaagcatcatcgactgcaaacacctcaacaatgtgtcctcatctgtcgttttattttcaaaggacttgctgagtcgatcaaacattctagaaatggtatgattgatagatcgatcaatcaatagaattgatgcaaaaaagaccaatgggaagaaagaaagcaaagtacgatcgattggtgggaagaatgcaaatatgtgatgcatggagatgttgtagtgagtagctttgatgatgagtaattgggatgtgctgagggataggtgtgatggagatgaggtgccttggtgaaaaactgtgtgtgtggtacacgtttttggataaggccgtttctcaacctgtttaaaaaaaagcgcagaaaaaaaaacggtcgggaattgattttcaaattgggatgcgctgtggtacgcgccctaacttgctctaacttataaacagatcatttatgttaacacagcttccctgcaactcccagactcaaacccaatttgcatctggatgccaggcaaccaaccaacagatccatgaaatctattccacttttacattaaaactcagatccagaagccatattgacttatcacattttcactggttttccattggatcttttccttgtcctgtgtttatttatgttaaagcttgattgcaaaaaaaattatcaaggtctttttaagccatatctgcagtcttagctggcttccttgcaaatgcatatgtctacaaagtgggaaagaagtgtaactggccaattaatatctgaaatccaagttcttagaatgcttgagggaataacacttgcttttaggatgcctaacgcttcatcactgacaccacagcaagtcttacagccaaaccctggttccagacattgttttttttttgtttgtcagttgaaattttttacatcacaagaaaattgaacagttagtacacaacccaagctcagatggtcagaattatctgttgcaaatgatggacaaatattcacattcatgagtatgtgtttttgcctttctgtcagttgtcgtcactgcttgatacacggacaaaagtatgaacaccatgcacatgatattgaaaagttttgagctttgaccaagctcaataggccggttcatgtctgaagttcaaggcaatttttagcacatttgtagataaaattttatgaattttgtcaaatctcatgaatcatcaggtttggatgaatttgagatttttgagaaatttgtaaaattttaatgataaatttcatcaaatttacctcaaagctcagacatgaactgtcctaatggaggacttcccatcaccacttagagcgctttttgagagtcttaaattaacactccaaacataattttaaccatctcatgctctacatgagacttgatgaaaatatgtattttttggccaaaaagtaagatctatgtagggggtgtgaagtggattctgggagggtttgaggtcatccgttgctgcaattgaaatcaatgaaaatgcttgcttcacataacagcattattggttttacagaaaacgtaatcttggaaacattatgaataatggaagaggaaatcggaaatcggcgaggctctagatacagagcaagtagttctaaagttattggagaagtgagcagacctgacttacacagttcaatgatactgccggaaacaacggagctggtgatggattgttctcccaaacatgatcgattggtgtctctggatgactcaagtcgagctgtcgtccggaagcaccaggacgaccggcttgattttgttgattagcaaaggccccgctggggcgttataagtgatcgagacagcccgaaccataggagaaggtccgtctgcaggcctttcaagacactgtccaagagcacacatcatgaagagtttggctctctttgacaaccgattcgatttggatcgtcccgactccaagaagtcacatcgaataatggctagttgtcacgatgtacatagtgatcggacgctaaaggctgaacgcacccgctggccatgaatgacatgacacgctgatgttgcagaatcccggcctcctgcaggagggttgttcaagttgaaggaaacacactgcgtgcttgtaagttgcgcagtagagcagtgcgatataagctcttgtccaacgatttcagtcttccaagtcatagcaaaagtcgatcgactggacgcaagataaaatagaacagcttctgctcgagctggtccagatttgcacagttttagaggaccatgacgatggtcaacctgatgatgacttgtgacaacttgattgatacttgttataaaacatcagtgagaataaacaaattggttcgaacatgttatggaagtctggatacattgagaagttcatgagttgactatataaaaggtcattaaccgaatatatatatatatatgaaaacactttttggattgatttttgcaacttataagttattggtcattacgaaacggtaacgagctaatcccaaacgcccccaaaaaaggtcaacaaagtattcgcgttgtagggcggttctaagggggggaaggggcttacctttgccagcatccatgtccttgagtttctgactgatctcggccatcggatgggacgaggtccaggacttgacgtcgtgtttgacggccacctcgagcatctccttgatcatcgccggcgggccaatcaagctgccgccgaaactgatcccctttccgactaatgcatggccatagaacgccggaatccttgatgaggaaacaaaaacaatgttaaagtcagaaaacaactgcccaggtacaaggctccaaattaagagaaaaaacccaaatgtacttttcttcaggtaaaccgacaatagtcaatcgaccctgcggcttgagcagcggaaagaagagcgtatcgacgggcagattgtgttggttgctcgtacagacgatgaggtcgaacgagttggcccatttctgggaggtctctttctcgtccttggagatgatgaagttctcgggcttgacgcccagtttctcggcatcctctttcttggaatccgagtggcttatcgcatagacatcggctcccaaggcttttgcccactatgtcagtagtcgtttattagtgtcaatgctttgtgactggttgtgtcggtcggtctcatgagactcttacctggatgcctaaatggcctaacccgccaatgccgacaatggccaccttcttgcccggcccagcaccgccgcttttgaccggattgtaagtcgtgattcctgcggttttcatgctctatggtcagcccattttggaagcgctaatgatcagctgatgatcagtcgatcggggcgctagcttaccggcacacatcatcggcgccgcagtctcggacgaaagcgctttcggaatctcgatcgcaaatttgcctgtttatgtattcatccgttccgaaaaggtcagttccactggccagtataaagaagcactggctgcatccatcgtcgaaaagtaaatccgcttggtttgtaaactctgaccttggacgcgcacataatccgcatatccaccctgcaagccaagaacggattccaaagtaagacaagaggaaagcattattatcttgggaaacatgaatgaatgggatggagaaagccaacttgggccaccgatccgtcggcccatttgccctgataagtgccgatcatgcccttctggcagtacgtctccaagtccgatttgcaattctcacatgagccactgaaaaaatcaacggtccaaataaggttgaacgtgtagaacgtttagtcgatgatgttaaggctatgactactcgagtcaagacggatggtgtaggaagacttaccaggagccggcttgggctccaacgccgacgcgtgagccgaccttgtggccactctctttgcccgcctggacgatctcgccgacgatctcgtggccacagatggcaggataatgggtcgggctgggccatccattcctgcacattcacacacaagtgaagaacccactcgctcagatcatccgaacaatcctctcggatagggggcagatgcattaagactgaacaggagagactgactggagggtgtgtagacaagagccgcagatactgcaatgggtgatcttgatgtccactaagccttcgtgccatttctgcggcgtgtatttgtacggcttcacgtccagtgccttgcccgccttttcatcgtgggcagcacttcatgggtcacatacaacaaagagtggtttgtaagcggtggagggatgggtcgatcaatgatcactgtcagcagtcgattcagattttttttggggggaggggggacttttcacttgatgaccacggtaattcatccttcgtaaggttggtaatctggtggtagagaaacagactcactatccagaaaattgttcgggcactccattattagcttgcgacattctcgaaactgggacgatttatagatggacgactatggaagatttattctaaggttaagtagaggaagttatcctgattgcagaagtctaatgaaaacaaatacaaacaaaaaaacacaggtggggagacgagcgatctccgagtggaggtggacataatttatacaacagcgatgtatgagctgatcacgctgtatgggcatgttcctacaggggaagagacggtgttgtagaagttgtggaggcagtggtgtgtagacttcagggggacactcgatttggcgatccccaaagaggctgttgaccgctcgacgaggtgtgtgtgtgatcgtgagccagggtgggcgtggatcagatcggcacggacattcctgaggcttggagtaagccggagggggaagctgatggttggatttggcagtgcaacggccgacgacgaggccagtgctccagcctataacaagcctgtgcgaccgtcaatcacactgtcagtcgcccatctgatctccgtctctcttagtcctctgaagcgcggtgtcccctactagcttgaatgcagatcagtgcctccatttatccatcgtttgaggaccatcaatctcccggcttttcttctttggtatttgggtttttttttttcggagcagctctggaatgttgatcgaggaatgctttcttttttggtcacattacaatcgatccgattgatgatcgagcttataataacaagtatgcaccatattattgtttgagttagcctgctccagttggagcaggaggattgtgccagggatgcatgcagtcctctttcaggcgccccgtccattcccaatcttcgccctccacaaaccacattaaaggctgggtaaactaaaaacaagcctgcagcaaagactcatcttattcgcccaggtttcctgtgcttgatcttgtaagcagatcgtcctctgactctctacagctgatcagacactctcctgtcccagttcgctgggattattgaccttgtatcatcattttataagacagctggttttttttgctgggctctgagctttgaccacagtatacgagcaaacttgctacgataagcaaaatcagattggaatggggtcggcaaatgataacagagttcttcttatctgggaactccagcatcagctgtgttcagaaaaaaccatcacaaagtcaagccatgtcttatacataaacacctgccagggtccataaggaaatggaatttatgttggaaaacaaaaatcaatttcatccacttccgaggtgcaccaaacagccacatcgttattgatatggattttcaggctgcgtcatctgcacagcctgaaagaatcaaacctaaattctgatttgacgatttttgatgacggtctacgacgattgtggacggccaaacgaagcctaacttatcacaagtcccatcgcttcggagggcaagcggctaggcctagagcgcccgggctgcgcgggcgccctccgaaggagggacttgtgaattatccctgcaatttgactgtatcggtttgacccatttggctggagtgtttcttcaaagtcatgtacagcctctctcgggccaccaattgtcacaccaaagagggaaatgatagatatttttatgctcttttgaatggcaccggtctcattgcctcaaggtcaaaattggcctgataataattttttgaaaacataaaaatttgaagaagctgtcaagatggataaacagcatgtcctctttgtcaatccaaccatatcacaatcgcaagaccgattttcaaattttaacagtgaaaatctttatgctttttcagcccctgatgggtctggctgagcgtcaagtacacaaaacacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttcaaaaatcaaagccatgttctcataaaaacttggagggtcccataagggaaaatggcattaacgttggaagacaaaaattgataaggccgtgtactacatacatagctcagcttcatatttgattgtcatagatgtacatggtgaggtgtgcaaattttactgcaacacttggagatttcacctgatttattaaatccaaatattcaattatgagtcaacacaacaaacaaatggggcctaaaatttccaccatccaatccatacatctttgatcatcagctatgtaccaaaaattgatgaagttttgaccggagaagggaatgttttcgaggagatttttggcagcaaaaaaatattttatatgttggaacggctcagggggttgcaaaaaagaggatcatgttttacttggaagagaccaggtgttaagtagtctacatacaagaggttaaacatgtgggtgagagaaaaatggatataaatatgaacagcaattttaaacatatgcatgaaaagatgacaggagcaaatacttgttgataaagactagacccaggttcaaagactacaaggatttcagcactagacaggagaaaaaagtgccactcagacacttacaaaacaaagtaaaaattaatactattccatctagacatcattaaattgacaaggtttaatagatgagtttttttaaggatgagaagaaaagagacaaaatttcaaagaaaatataaagcactgatcattttttcattggcaatctctcaaaaagatcttgttgcacattgggtgttgtgtatcttccatttaccgttagataaatacactacatgaatggatgtgttggtgagtaacttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggttgggcagttttggtgtaacacacattgagctggatcgtacagcatgcacatgaccagatatttagaatttgagtagatgaggttttagagatcggtgatgcctctcacctcatccaattttcagagctttatcttggaaattggatgaggtggatgtttttcaagttggtcaaattgaggaaatgttctcacctggtaggcagtgaggttgaaacaggcttatgtaagctcagccaacttttcatttagcaaattttccttaaaaattcttcaattgtgtagtttttgatttttttcaaaaatttcttgatggaagtcaagaccaccatattgggcatcttcacctcaactcagttttcaaaaaatttacaagctggatttcctaggatttttggcgcaaaaaacagccaaaaaacttgaccgtgacacgcaagcgtgtttgttttgggctcaagcctctcccgcacttcgtgcgttcgacggagaggctgtacaagctcgccaatacccgggtttcctatgtttttttaacaagaaatcaagactcaatcgagggagatgaatatcaaacaaggaaacccatctcagaggttataaaaacttatgatgaggacatgaagtggctctgaattcaccttttgtattagacaacttaaccttcaaggtctgcaagtctcccatgagaagcagttgagagcctcaaaagctagattttcaggcaaaaatttagacttttaaagatctgaaagggttcctgattggacaggaagtaatccattgtgctcaaattgactagaatggagaggggttgaagatctattcactctagatgttaaatcattagtatttgataggagcttcaaatcattttttttctatcaatttgcttaatctcaactgtgggtctgctacatttcatatcattagcaatagcaaagcaaaacacagtaatcactttttttactctctattgtgcttctgaatatttcaactcaagttctgttttcagaaggcatcatttcttgaatttctgccccattgttgttgggtgttttccgttctgttattgaagttattcaattctgatggttgtgttgtgattctgtcttgatttcatacatgttaaaaatgctctcatatttttgccatgttgatttttttcatatttcactagttattcattctactactactggctgttatgaaataattaggtttgaaaaaagacaactcattcatatcaccacacaccttgaaaattaaatcattgtttgataggaggtggcttcaggctaatctcacctagctaaacacttccaccacaatctcagcacctcaaagcccacaaaaggataattccagttttgcttaatttgagccagaggagcactggcagacttgagcagcaataaatgttaccagagatcatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatccataatgttgattacctttacctcttgttatcttatcattaccattaacttatcttattttacattatcttatctgattaattacttatctattaaatacatacatgtttcatacagaagtaattatcacttacctttcactcctttatccgtgaaatacctgtaccacaagttatccctgttctacagtattttgacggtcaaatatatttataaataaatatgtacatgccttgaattttgaatatcaaattatcattgaatgaatacaatcaatacatgtactgttattaatggggtgggataaatttgcaaagcattttttacggagaacaagccttgcaacacagaaaccctttagaagtgtgaatcattgggtcttttttgtatatttgaggggctgttgtgtaagtttcaggagtgtgacagaatcaccctgaaacattgccttggaaatatatccctacactcttcaaagtgagtatttcagatgggacttgcaacaagccttgcaacaagccccttggatttcacccactgctgtggtgagacacagattcacataggattcggtttcaaggcaccaagcctccaattatcaggcatgtaaatctatttcacccacatccgggaggacagtttgaaatagttaaaaagtggtcgtttgcggggtatgtctgttagcccacaactacttcaccggagcacaccttcgttcatacccatacccaccttcattcatacccataccaactattgatccgttgaggttttgcatttatctatcatgccgttcgccctgccaactcaatattctgattctgatgaccgatcagattatgaatccaacgaatccaactactccactgatgtatctgaatccaccaactccactgacactgactcggacaaagaggaggaatccaaccggtctcagtctgttgtctctgtcccaacttcaactccgagacatggtgccaaagagtggttcttgccacacaatgaggatcgctttgagactttcattgatcatggttccatccttgacaaggatggataccctatctatccaaatggccgcaccgtttttgtaaaggtacctagctcgaaaatcctcaactttggcactgtgggttacaccaagcgaacgtgttctgaaactccaaaggatggggaatggaaggtaacttgtatctattgtttgggtgtgttggtatgtgatcaacgtcagtgcagatgggccggaagtcctccaactggaagcaatcaaattgctgcctacctaaaaaagtctgggctaaatttttgacaattatcactcgtacatttttgctacgatggtctgcatttgtgctgacatacaatgaccaacctctctatatagggagccccggtgcaaaggcgaagcaggtacctgcccaggaaaggttcaccaccaaacatgtaccggaacaatggcacacattgatgttaatactcgaaccggtgtagtatgccaattgtgtttcaagtatcaaattacataaagtcacagttcaatatgtagaagggcatatattcttaggcatattatggcataatcacattctacggggaatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaaattttatttgcatacaaaatgcttattgcataatgtaaaccacaagttggccttagttagcttacatattcaatattcattgcatagggtaaccacaagtgagccacattgtttgtatgtacactgagaatcatgtatagtgctagaaccacaagttggccatttatagattataggttagggctagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttccccccctcattacaattttttcatcatcagagcatctcatcacaacatctcatcatctcatctgatcagcaaccagacagaacagagaaatcaatccatacattaaccagtgtgatcttactcaagtgccccattgagatcattcagacattgagaagcataggaaaaagaaagtagcaaccagcacaacttgtgatcttaaacaagggacagtgatcttaaaccattgtgctcttgaccaagattcaaggaggaagggaaagacactttcaatagtcacatttttcctcactatcatctcataaattcacattcatcatcagcacatacgtcaatcatttttcaaaatacataaacatataaacaaaaacatctcttactcaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttgccacaacaataaataaattgttgtgttaactctagtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacatctggtgtcccaacagtggccgaaaaacgttcagacgatcaacaataactctccctcagcaccagaagactagataagtggataacaaagggaactgggtaactagcagacagtgaagttagaactttgaaaaatcaaccaaggaccaaaccaaggtcaagggaaagggaggcaacagctgcggttttcaagaaattctttccggaacttaagctagagtcaagaatgtccacccaagaagaattcagcatggagcagtcagcaatcattttaaagaatcaagcccaaatatcagagcttgaagattcaattcattgtatgcaggagacagtaaatatcttactcaaacaaatgaagatatcacagtcacttccaacagattcaccagaggtcttgaacaaggaaattatggagatttgtcaagatgaaggcaggtttgactcgccacccacatcaacaaaaccagttttggatcaggaatgccccttctttggttgtagttattcagttcaagtaaaagattggggcagttattctgacattagagaggagacaatcaaatatgaccgtcaagaggcacatgacgtagaagaactttacccactttcagatctagagaatgctgttccccaagaaccaaatttagaaaatcaacagagaaagagctatcaagaagttccagctttgaataataaatattcccacaacttctggaaggatgaaagacccctgaaactttttagaagggtattttcagaagaatggtattacggtgaaatcaaaagaacttatcaactgcttcaagagttaccgggtggtggaactagcaatttggatcttatacacatactcacagatattggaatggaagcattcttgaaggaaggccgttggaaatctagatatggccaacttggatataaaattaggatcaacatatataatgaagataagaaagggattgaaatgggctgggaagactccacctggaggcaaacctttttcaaaaaaataggaaagcaattttttggtcttgtgcaagaggatgctcaatcaaattattgattcctttatcaagataatatggctgaaggtgtaagatagatcagagcaagctattaataaatattgtacaaaagcataacaaacagtggcacatcaaatcaactctccaactgaaagcagtaatcctttatactgctttttgaggacttggtcttaacctctttttacataaaaacatatattcttttcaggatagttatacttttttaggatgatcaagcttcttatctaaatactaaaacagaagaatacaaatggcagattatagtgataaaagaaagaggatacaacagaatagtatatacaaggtttttttttttttgggagttacattatcccccttatatagtatagcaggagtgaaaatttggcttgcctgaggtcaaacatggaccaccctgctcaattagaaattcactataagcatatttcctatcattactcagtataagcatagttctatttctactcagtattagcatatttttattctaactcagtataagcatatttttatttttactcagtataagcataattttccttcttactcagtataagcatattcctttgactcagtataaggataattttccttcttacccagtataagcatattcctttgactcagtataaggataattttccttcttccccagtataagcatattgttttacaactcagtagaagcatattttctggtcaatttcacccacacttttggaagatgaattacaagcaacgtggtttttggggcccaggaagtttcaaggttttcaaatcaatatgaagagaaattatgcgcaaggtgtttggggaagaacgattactgtggaatatcaatacagaagtaactgggtaccggggtccttcaggaccttaaactgaaaaatcaaccaatctggggtccttcatgaccttaaactgaaaaatcaaccaatctggggtccttcatgaccttaaactgaaatatcaaccaacctggggtccttcatgaccttaaaatgagaaatcaactgatctgaagggggtccttcatgaccttaaactgaaatatcaaccaacctggggtccttcatgaccttaaactgaaaaatcaaacaatctcaaggtgttctctcatgaccttaaactgaaaatatgaaaaaagcaggagtaactggataccgggggtccttcatgaccttaaactgaaaaatccaccaatctggggtccttcatgaccttaaactgaatatcaaccaacctggggtccttcatgaccttaaaatgaaaaatcaaccgatctgaagggggtccttcaggaccttaaactgaaaaatcaaccaacctggggtccctcatgaccttaaactgaaatctagaaatggtcggaaaatggaaaagacgatggtccctcatgaccttgaactgaaagtattgtaaaaatgcggaaataactggaatccggggtccatcatgaccttaatctgaaattgatgtggagaaaaccaactggattcacaaaaatgctgtacaatctaaaagtggaaacttctgtgatttcaagagaagaatcaatgtgaatgaaatttgcggcaagaacggacaggatttacaagaaatataattaccaccaaatattcctgaataatttgaactaccagatcacatgaaacatcgatttgaaggataggggacagaagagaaagcactaaccaggtggagattgaagacatggtttttttttgggtaatgattcaaacagtagtatggctaaaaccttttttggtaaactggggattatttgaaggaggcttaggagtattccgctgggggaaaggtgttttgaaggtgtttcggacaaccatggaactcagcatatggagatttttgaggggcctctttcaaatacatcaaccactggccttttccttggaccaatgagatgaaagagattgaaatagattcattaggcgcctttgatttggacgtggcaggcgtgggggaggacaaggagttctaaaggggatagatgatactacttttggatgaattacttgagaagaaatcagttggatatattaaaaccagtttagtgaaatctcagagcagaactaaaattcaaatcagacagacaatggatcaagaaggagtttttaggaccagataggatatcaagggaaatgttttattttgggtacatctgatgggatcagtgatatttaggaattggtgtgtaagacgcttggtaaagactggtcatggaagggttgcaaggttcaattatatggcataagagggggtggagcttgtctattaaatgggtaactgtggtgcatatgtccaaaattggggtactcctggagtctggaaaaatttgatacttgaaacgggaatgctgcggacagcattaagttgggggaggatgtagtatgccaattgtgtttcaagtatcaaattacataaagtcacagttcaatatgtagaagggcatatattcttaggcatattatggcataatcacattctacggggaatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaaattttatttgcatacaaaatgcttattgcataatgtaaaccacaagttggccttagttagcttacatattcaatattcattgcatagggtaaccacaagtgagccacattgtttgtatgtacactgagaatcatgtatagtgctagaaccacaagttggccatttatagattataggttagggctagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttccccccctcattacaattttttcatcatcagagcatctcatcacaacatctcatcatctcatctgatcagcaaccagacagaacagagaaatcaatccatacattaaccagtgtgatcttactcaagtgccccattgagatcattcagacattgagaagcataggaaaaagaaagtagcaaccagcacaatttgtgatcttaaacaagggacagtgatcttaaaccattgtgctcttgaccaagattcaaggaggaagggaaagacactttcaatagtcacatttttcctcactatcatctcataaattcacattcatcatcagcacatacgtcaatcatttttcaaaatacataaacatataaacaaaaacatctcttactcaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttgccacaacaataaataaattgttgtgttaactctagtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacaccggatgggggttgcttagacataaagggactcacgatcacccatggcccgaagctaagaagccagatcctctctcaaaggctattctcaaagcagaggtcatgaaaaaccccaaagccggggctttcaagctaaaagtaagtgtctgttctagttgttgaccttgtcaaacagaaactgaaatcttttaatctcttcaaacttatgtagatcggccagccaaacggaagtgaggatcctggccaaagtgtatccaagatacacccatccctgatgaatagtgaccgtttgcgttactatcgcaaactggtattgactgagatgggatatgtcccagagaggcacggagccggggttggtgacaaatttatcacagatatgtttcattggactgagtaagtttgggtgaattcattgtttgacttcgttagatgatgggaggaagggttactcattacttcttcctttcaggcgagggctcaaaattatctcctgctccttcttggaaaacaaggagcacttcaccttccagaccaacaagatgcacgatcgccttctagctcggggaaaggacagagaagtttaccaaggtggccttctctcggacgtgacctaccgattttttgagaatggatgcctcctcactacacctattttctgcgagcaactcactcgatggatacccgtccagctctcatggattcgcgggttgtcagagaattattaccaaatccactttaccattcttttcagacagttcatgataccctctctcctgccttccaaacgtgagactctggcgcgccaagtggttgacttttccatggctcagaaggaaggatttgttggggctttcatggaggtatttggcaaggcagattggactcgtgctcttcgcaacttgaaaggatgccatgagcatttccaagcgcaaatcactcggatcaggagaaacaggacaattgtttcagttgagcaagaggtagaccacattattccaatacttctttgtggctcgtacccgtactgatcatgtgtcatcatcttaggctaactttgagcgcatgtgctctgcactgcttgaacgatcccagccaggtggaacaagccatgaggaaaagattgacaagctccgccgacgtttccccaaggccaaacgttggcttgattggtggaccgccaccgatgttgaggctatgttgttcccctcaagacgagctatgctagacgattaccctgagggagaagacaatctccctgacacaaaaaatgcccaagaaagcatgcataggctatactacatgattaggtgagtgacgctggcttgtgcctaattgtgtatggatacggtggcacactccgattctgatctcatctgtttttggttttagttcagggaagaagtccatgctgcttggcatggtcgagttatttgcttttgtgaaggtccttgaggaagattttgatgctgtcatgcgaggagtgtccattgagtatggctcacagacaaaaggacaaacaaatgttgctcaatcgatgggctggccaaagctcaaaaaacgaaaacgacacactcatgcgaatgacggccgtgcccctgatactactgagaagctggcacttgacaataaccatgtcaaaaaccgttcaaagaaaataggaaggccaaggggatcggtcaatgttgaccgcaacccattcactacatatcctggctactctgcttccaaggatcctcagcggcgcaaccaatgctggatggcagcggcaatggagagcttgtatgccctctacagtacactgtggctgaaaggtaccaacggcactggcaaggacctgttcagtgccttgtgccaccatttcaactcacgcatcacttacgagttgaacgaagttggccagattctatcagtactttctaaaggacaatccaagctgttcaatcttgctcgcaagaaatatgagggtagcttcatccctggaaggttcgcatcttgcgacttcttcatcaagattctcttggacaccaataagaacgctacttgctcgcttaaaggccttttcacaattgaggagaaacgtacattcagctgtgctgaacacccacacgaacaacatcagcacatcaaaaaatcacggccgctttcaaccattttaatcaaaaaggctctctttgattgcaacaagactgccaccagtgatgttgccaatcttatccgacagtggacaacttctggtattcacaccaatactggtcttcattgttgctcctgcctcccatcgaatcatcaggaaaaacagccgaccggccttgtcttgaaggatccaccgacagcatcagattccgctggattgaaatcaaactctcaactgggtttcacaggtggggtctctccccctcatctatattttttccttgaagtcacatcaatatttggcgaagcagaacaacgttctttcatggcagttcaggattggccagccaagttgaactttgcaggtgagatttacaccctcattgcacgcggatactggaccggaacacactacaggtgcaaggtagtcagaaatgttgggggctcagtgggtgtttggttgcatgacgatcagcttaaccaaggaaacactcgcttgattggcacaaatccagcggaaatcggcgggacgtctccagacacaagttatctcatgtactcacgtaactggacagctggcgagaataagtacatacaggcccaaatcaaacaaataaccaaggacaacccacacgtgacaggctctgttccatttgcttgcattcctaggcttctgaacggctctgaaaaagcaatccccagctcggagattctaaataccagctcatcacctacggatgatgcaaaatcaactgcaactttggccaaggtttcggttgaggagggaacaaaaaccattcagtcgccaacaagccccaatcacgaccacttgtattccgattcgaacagttgagtccaattgactttctttgcacaaactgatttgaggctgactgattgtttctgtatgtggttttggacctacaggtgaatccgatgcaagtttggttgtgccacccaagaagaggggtaggtatgtgtccaagccgaaagcaaccaaacaaaaaccaatgaaggctccaaagaaggccaaaccatcggcttccaaggtcaaaaaaaaaggtccgctcgctaaaccggaagccttgaaggccaaatccaatgcggaaatcccttgggatcgcatgttggcatgtcagaaagctgactctgagaaaaacaagaaagaagaagttgaaaatttgaaggcattagcacacaggtgtcctggttttggagaaaaatacctgggaaatgtttgctacctatcttcgtctgcacctgcacaaggaggcagaccccaaaaaacggaggttcgctctcgacccagctcttcacccatactcccctctaccttgacaaatgaagcatccgctggcactggaaacaccaaaggtctcaaggtatcatctgttcctcctcgccgccggagcttgagaaaaagtgaccccgccgcgggttcaaggttgtagactgtcttttggaaatgtaccaattcaggtacatctcacatgtttttgtgctctccttgcctgtcattttttccacctgttggatctttgttttcgaggttttccaaaaagaagcttgtcatttttgggtgctgtgataattttacattgtttttccttgcatgtgattaagccctgcatgatatggggagaatttctctgtgtgtgtgagcgggcaggtagtattgcaggggttttccccacagtgcacttgccttgcaaagaaatccactcaaatttgttttacttggcttctcaggttgatttttgcaaagtacttttggcatagcagccacttgcacaatgaggaaaaacatgaggcatcttgaaaatgcaaaaagatggggtattttcatatttttgcaaggtttgcaccttgcaatggatttcccctgcaaaaaatactttgcaaaattatgcacccccgttattaataattacttcattatttattgtgtgatcttaataatgacttcatcattaattatccttgtccccaaagtcatcacggacaagaagcattacaaataaaaatgtacatgtgttgtttgcttgttattgattaccaattgaattaatacaagcaatacatgtactgatccttatttgttattttatttgaaggatctgtcagctgtacacgtcacaaatactagttactgatcctctagtaaatactatgacagccctaacagatcattacaaataaagatcagttaatcaattaaccctgctcttcctcttggtactttcacccgtgattcagagcacttcttcatttcctcttgtaatattctggaacttataatctgtgccacttccactgattaatcccagaatattcagacaccagataaaccagttaagattttcattgatacagtacacataaccaacataaatctagtctacatttattgttcttaaacttcagtaacttactcaacttatccacaatattcatagccttgctgaatattcccatcaacaatacctgttaatcttcagctaatttcttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcctagtaccctggatgcctattaataccatgtattgatccggatgcgctgttgatatcaagcctctcagtaaagaccatactgatagagtgaaaactcctcattacaggactggtattaaacacccactacctaccactcaccactctcaaacacttcagtcaactcatagtaacaacctttctctatacatcaatcaggttagttacccagaggctgacagatcaaggcagcggtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgaaacacctgtacttatgtacataagtactcatccataatgttgattacctttacctcttgttatcttatcattattattaacttaccttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtcagtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattaggggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtactcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaagcggtgccactgtactttcaggagttaaaatatattttacaaacaatcaagattcagaaagtagcgataaaagtcttcagttaaatggagagccttgaagaaacattttttcattcagttttctaatagagtaagaaaatatatcattaaagaatgttttacaagttcttaaaacagaattggttttgaataagatttgatgtaaatttttatcatccagactgattgtccactgttccaaacaactccaaagagcataataaggatcagtaaacttaatttgtgagtcatttggatgaagtgtatttcttggatattcaaattcagaatcttcatgaatggctaaaattcctaaggtttgaccaattttctcaaagctttctagtgcttgtttgatatgatttgttttacaattttcatctaaattgccattatccattccttttgagtgccctttcttcacaattatttcatgaatcatgtctacataaaataaaaataagatcaagaaattttcaatttcatcttgatcaaatcttttagatattgtaagagttttgaataatttgacagaatcattaaagtcaatcccatagtttttttcccaataatttatccatgattgactttttgacaataattgatgaattgaatctttcaaaaatgttctcctatacggaaaaacccctctcccatgtatatttgtatcccttcttttttcaattgagactgatctgaaaaattcccaagcttcttctggattatctatatctacttccaatctacctgctgatattttgtttgattggatattcctcatgatatttccaataatacgggtatctttatctaatggattattgataccaaaaacatccaaactgaagctaaaatcttttggatttggttttcttgtaacttcttgattttcattaatttcagttcctggagaagggttactaatgatattggtatcttccttctgacaccttgaatttgtatgatccaaacctccaacatatttcctctttttggaattcacctttgtcattcctcttacattctgaggctgacttgaggaatccgatgacaattgagcaacaggatgggcattggatttcacttttctgggtgatgaactttgaaaattgcttgcaagccacaaagagtcaaaagcagatccctgaatatcctttgcatgaatcaggtctttgtgaggtactccaaaggattctttaagctgatgaattgcttgactttcatctctttgtgagaattgattcctgcagaattcttgtgtattgaatgatgagcttgatgtaaacatagaagcaatgtgcttgaccctttcatggtttactaaggattctgtagatttatagggtaaagaaatttcaggaaaatattcttcttggaaaatacaaatttcatcacatgcatttgaaattgaagattgatctgaattatgttttggcagcatcaccagactgtgtgcttgatgaagtttttgaaatgatgatgagctagggatgtcatgatcatgatggttataatttccttgtgagttttgtaaggaagtttctaaccaaaaagatcccaaggagtttgattcatcagagtctgtttgaagacgggttgattcagaatttgagcagattcctgttgaatcagtaggaacaagttggtagctggaaatttcatctggatttaagcaatggtgaagatgtatttgaccttgattatccatatttggtttattagagattttggagcaggtttttattgtggtagagccagttgaagtatatgcaggattggtaagggagcctggagcagaaattggaggtccaagtatatcattcaagttggaaggaatctcatcaggggcaaaaattattttccatgagtctaaatcatccatagccttgcaagcaatcagaaattggagactgataaggatagagaaaagagggtgcatcttggtattcctttacagttagtggagacagaaaatttacataaagagatcaattggacaatcatgataagctgctcctcttctgtgtgaatagctagtcccttaattcaagtgaacagctaaatcaccgtgtgaaacactatttaaaatagactggattcaagttttgaatgtgtcacatgcaccacatcttgtttttgaaaaaggctgtgagaacacagcacattttgaattggaaagacaggaacaagtattttggggtaagaaacatgtctgggtgaagcaagaattatgtttgtcaacaattgagttgtatgtatatctttgactggtctagctggctctttcattgaaagtggctatgccacccagatctcccccctaggagtagaaaaaaattcttctagaattctaagtgttgagaaatatttttgaaatatttctttgttctatttcctccttgcacctggcttttaacagagatggccccaggaaaaaaaagccaatatatgtaggttgtttaaatagattttttgcttcccacagaacttgtccagaatattttagctgcctgtggattttagattgaaaataacccaaaacttgactcattaatccagatcaacaactcttcaaaatcaatatccatacagagatgtttgctttacccaaatattccagagaatattcagtggtttgcccacacttagtttgtggtgtagggaagttttaccaagcaatgttaaatgtttctattgtgtgtttaactcatttcacttgaattgcaactttgaacacccttgatagatcttgcagaagtgtctgattggaaacatgttgttgattagttgtctggccaaagtggtaaaaatctcaactaggtttgaatatttacatatgagtactggaaattatggaaagtataaaataaagagagaaaaaaaaatggatgattgaattgattgatggaagacttgatgaaatgagggaaaaactattatatgacatagtatagagatgggaccatgggacccgggtaccagttacttttttgccaaaagctggcaccaggtgccgcacctggcactgtctggtgggtaatggcggtacttgaggcgggtaccagcagtactctggcatttgtgcctgattgccagagatctttgcaggcaactttgttgagacgaatcagattgccaaggagggtacttaccggagaactgattgttcttaactaggttgccaatgagggttcctccccagcaacctggatgaggcttaaatggtcttggttgagccatggaggaggggttttgggggcaggtaccacctgtttttttgcctaaaagcagacaccaagtactgcactaggcaccaattggcgggtaccatcagggatagagggatacccgccaaaaggttccaggtaccgcaaggccatttctaatagaataggatattgcaaagaaacacttgtaagataattgaagaagaaccagacctgaaaaaaatgtatcttggaaccatatggtaaaaaacctagaaatagaagaatgtaaaatccttattctggaaacatcttttgattcaatttcctaatagagtaacaaaaaatatcattaaagaatcgtttagaagttgccaaaacagattgattcaagaacaaaatttgatagaagttttggttgtccaaaccaattgcccattgttctaggcagctccaaaccacaaagttagggtcactgaacttgattctgcattggtttggatgcaggctattttttggatattcaaaaccaagattcttcacgtgatcatcataggataaaatccctaaggtttggcagatcttctcaaaactttctgcagcttctttgatatgatttggtttcacattttcattgagatttcctatctgatccactccttttggattctctttcttgactattatcttctcaaacatatccacataaaacagaaataagatgaggaatttctcaacatcagaaggaaaaaactttttattttttgtaagatgtttgaatgatttagtgtaatctttgaaacaaatcccgtaattttgttcccaataatgtatccaggattgactgtttgcccacaattgattgattgaatcattcaagaaaaatgtcctaacagagaaatctctccttccattgggtgtttggtccttccttttttcaattgagattgatctgaaaaatagccaagcttcttctggattgtcctgatttacttccaatctcccttttgctatttgattagattgtatatggctaatgatgtttccaataaccctttcatctttatctgatggattcttgatcccaaacacatctaagctgaagttcatcagtttttttccatttgaattcatagttaaagactgagttgcacgactttcagtttctggagacggattattgataacactattccaattcatatcttccaattgacccctagcagaattcacatcattcaatttttccacagatttcctctttctggacttcctcttgcccacaattgttgttatctggtggggctgatgatttaaggaaacttctgatgattgagcaacatattgatcattggataacaatttttttgttgatgaactttgaacatttcttacaatgggggaagagttaaaattggattcttgaagattccctgcatgacttggatctttgtgaggtaaggttataggggtttctgtaagctgatgaatttctgaattctcatgacctagttgatctgtgctttgtaagaactgatcatcctctggaagatttggatctttgtaaggtgatgttataagggattctgtaaactgatgaatttctgaatcctcatgttgcagtagatgtggattttgtgacagatgaaagtcatgcacttcttgtggcctgaattccaaacttgttataggaatagaattgatgtgattcatgtcaccctccaattggtatcctgaagagtctgcagaggtttttttccagggtgaaataaatttttcccagggtaaatacacatttttaggaatatagtcttctttctgaaaaggaccgattgtattgaagaaagttgggaaataggttgaagactgatcattcatcactgaatcatgagggtggaatgaggatgggtatggagagacaacactatttgagatcaaggaatagttgggaagagatccaggattgtgattggattcctggaagtaattgttcaacggtagatcatatgagcctctttcatgtattggaagcatcccaaaactttgtgcttgatgaacgtcttgcaaggatgattgtctggcgacctcgtggttgtgatggttactatttcccgccgagtgatgtaagaaactctctagccaagaagatcccaagaagttttcatggttgggttctgttcgaagagcggttgattgaggagtcgatgggagctctgctgaagcagtaggagcaagccgatactttgacatcgagtcttgatgaaagcgatggtgccgatttgattgatcaaccggattatctagcactggtggaccagagcttgctttcatcgtggcaggaccagctgaggtagaggtactggtaggctcgggaaggaagactggcggagacagtggatgtccaggaatatcatcctggtaggagagcatctcgtcgggcgcaaaaaccctgctccaatcatccatggccttgcatgtaaaacttgtcaagatacagatcccatcgcggcaaccaatgcaaccgataaactactcaagcaagtatctgattgtaagtacgactctttttctcttttgaattaaaccaggctgggccctagcccctgacctgtgaagttgcaactgagactgactctaccctgaataccgttgtcacagacatcgatgcacaggaagtaatacaaaccgaccctaaccaggtacaggataccgtgcaaactcccctgatggaagagtagacacgacgaaccgacccagtcatacccgtgagtcagcggatgaatttagagctcatgagaactcataaatcaagctcatcgtctcatcctgcctttgtccccatctgcaactcttcctatcgaaaatacgataactcagatcaaccaccatacccctatccacatccaagacccataccttttaacttcccacatcaccaagtagactcgcgacgacctcgtaccgcgtttccacattctcacccccttccattcttcattgtctcgcttcaagcgactttcttgttcaaatctttatcttcttcttcttcttatcgcactacgcgatcttcctgttctctttcttgttacattacttgatcaaaccgacctttttgtgtcgtgatctcttcttctctctcttcatctctgtctgcccgtccctgccctttaggtaaggcagcttattcgtgttctctctacattgtgctcctgtgacacaattctgactaagaaatatgaatctttagttttgccattctaacagatttacagtctcgacgcaggaccatacctcagctttcctaggacaaaactctacaagggcacggacaagaaatggcagccgcaactccttcgttcaaagaggaactcgctcttctaccgatgttgaagggggaaagcaacttccccatgtggaccaaacggttgaggtctttcctcaaaagcaaggatctatggagcgtcgtcatcgccgaccctggaccaaatcccactgctcgaatcaagaagcaaatggcggaagcaggctatgccatcaccatgaggattgccgacttcatccacaacggccttgtcacggaagaaaacgaagacaatggttacttgatctggaaggacgtcaaggacacctatgctcgatacaccacccatcggtacacgaagtgcatgaccaactggcatgcaatcaaatatgaaggaaaaatgctccctttcatccgtgatattcaagactctctcgatgcctttgcgtccatagctcatcccatgcccagcaaggacgtatgcagtgtgattgtgtcaaaactatcacatactagacgagctctcaccgattccttcgtcttcaatgcagacatcatgcaaaaccatctgctcctcatcgcaagactcaaagacgtcgcggaagaagaagaagaggaaccgaagagaaaggaaagattggccgtggctctcaacaacacccgaactcgtcctccatcaggttgtcgtaatggtaagcatcatccagatgctacacacccagaagctacctgctggtccttgcacccagagatgcggcccataagaaaacctcgtcagaatccctctcagcaccacacatcagctccctcaaactctgcgaactccagcgtgatccctcctgtcgcctccagttcgaaaaaccaagctttcagtcaatatcaccactgttatcatgttgtccgttactccacaaacctccctgtggtcctcgactcgggcgcatctcacccacatgttcaacaacatggatttctttactgacactcacgcctgcaatacgcctatcagcaccggcaagaactctgcagatttgggtcgcaacccttgagggcactgcctccatcatggattccacaggcaaaatcattcagctacctggatccctctacgttcccggtctttccccgcaacctgctctctctggggaccctatcaaaggactccgtctctatcacccgtcaagatgatacctctgtagtaactatcgatcaatctattcgtttcaattgtcacatggtcaatggaatcttagagatcaaagaatgcatcggccccattccttcggcgccaaccgtcttttcgaccactactcactccaacaaaacctctgcctacgacacctggcactcacgacttggccactccagcatagctcgtctgaaagtggctgtctctgatactcgtctcacagctagccccaattgcgacgtctgcatgaaggggaaggtgtctcgccacccattcagcagtcacttcgacaaaacgtcctctccccttgaagtcgtccacggtgatctggtcggacctatcaacccgtccacaaactcgggttctaagtacttcctcacactagttgatcagcacacaggttacatcagcacgactctcctcaaggttaaatccgatgcaaccgccgccatcctcgacttcaagaactttttcgagaatcaaaccggtagatcaatcaagaggttgatcaccgatggtggtggggagttctgcaacggtcttctggcggattacctcaaggaagccggcatcgcccacaatgtctctccgccatacactcctcagcacaacggcttcgcagagcgggccaacaagaccataatcaacatggctcgttgtatgatggttcagtccaagctggccaaggaatggtggggtgaagcggtgctgacggccatggccaccaccaactgcttaccctcaattggaaaaagcaagacatcacctatcgaactcctctttggaaagactcccaacatggccttcttccgtccctttggctgcaaggcttgggtagtcaagccaaatcagcttcggggatccaaattcgacccgatctcttgggaaggcatcatgattggttatagcaacaactattcggcgtacaggattgtccgcaaagacgacaaaaaaatctttgagacaaaacatgcgtactttgatgaatcttcattccctggactctcggccatcaaccccagcaccgatccttttccccttgatccgctccctgatttctccggctgaactcctttcccgttcaaccaagacgactcggtctctggtcaacccgatcccgactctgactccgaagaggatcaacttgatccagatcatgtgatggacgaattcccgtctgatgaggacgaggcaggagggcctgccgactcggataccgagatgacagacgttgaaccttccagaccccctcgcaggctcatcctacgccttggacctcatccaaccaaagtcaccagtgacatcaaccctgacaacatcatagcaagatctcgcagaccagccgcctcctactccgtcaccacggtggaacccaagaatcactttcaggccctacgcagcgacgagaaggatcagtggcttgctgctgagaagaaggaaattgaaaacatgcacgaacacaatgtttggatcgaaactcctcgactagcatcccactcatgtatcccgtcaacttgggcatacaagaagaagcttggtgtcgacaatcaggtcgtcgagtacaaggctcggatatgtgcgcaggggtttcgacaaacctacgggctcaacttcgacatgaagtacgcacccactggcaaaccctaatctctccgaatgcttctctctcatgcggtcactcatggctacaagattcaccagctcgacgtcaaaagtgcatttctcacttgtgagctggaagaaaccgtctacatgcttcctcctccgggctacaagacgggcgaggatgtggttctccaactgagaaaggcgatctatggcttgaagcaagcctcactagcttggtacaagcgcctcagtcgctttctctcttccatcggcttcagcacctccctcgcagatccctgtgtcttctggcgcactgctccgactcccctctggatcttcgctcatgttgacgatctcatcattgtaggaccggaccctgaattctttcgggacgagatatcgaaggaattctccatcaaatacatgggagaggcctccttccttctaggaatgaagctcgaccgacactccaatggccttattctcaatcaaactcaatacattgagcgaaaattggttgaattcgaagtcactcaacttcacagtgcctcctgtcctcttgacccgagatctcatctttccaaagcatccatttcagacattcaacagctccaacccctgaacatcaactacagagccataatcggctctctaaattacctcagcattctcaccaggcccgacatatcttttgcgggttagcaaaactatctcagttcctggaaaatcctggtctctcacactacaaagccgccatgcaggtctttcgctatttaaaagggacgattggtcgaggcttactgttcgggcatgcgaaaccatctccgttgtttgcgtcggtcgatgctgactgggccaattgcccagacaccagacggtctcacaccggctacatgatctcatggaactctcatctaatttcctggaaatcgaccaaacaatgtaccgtttccctttcttcgaccgaggccgaatacaaagctcttgccgacgtaggaaaggaagtcgtctggctcaacaacctgatgcaggaagtctcacttctttcggacacctcctcaatcaccatccttttggataatcagggggcaatcgatctcgccctcagccagacaagtcagaatggattcaggactaagcacatggatcttcgtctccatttcgttcgagatcttattcaggacaaggtcattcgtcttcaatttgttccgtcttcgcagaacacatccgactaccttaccaagcccgtaggacgcatcaacatcaaacgggctcttcagcatctcacagccgacgtcatcagcatttctgcttcgtgctccaaagcacaaagcatgtcagcctgtcaagatacagatcccatcgcggcaaccaatgcaaccgataaactactcaagcaagtatctgatcgtaagtacgactctttttctcttttgaactaaaccaggctgggccctagcccctgacctgtgaagttgcaactgagactgactctaccctgaataccgttgtcacagacatcgatgcacaggaagtaatacaaaccgaccctaaccaggtacaggataccgtgcaaactcccctgatggaagagtagacacgacgaaccgacccagtcatacccgtgagtcagcggatgaatttagagctcatgagaactcataaatcaagctcatcgtctcatcctgcctttgtccccatctgcaactcttcctatcgaaaatacgataactcagatcaaccaccatacccctatccacatccaagacccataccttttaacttcccacatcaccaagtagactcgcgacgacctcgtaccgcgtttccacattctcacccccttccattcttcattgtctcgcttcaagcgactttcttgttcaaatctttatcttcttcttcttcttatcgcactacgcgatcttcctgttctctttcttgttacattacttgatcaaaccgacctttttgtgtcgtgatctcttcttctctctcttcatctctgtctgcccgtccctgccctttaggtaaggcagcttattcgtgttctctctacattgtgctcctgtgacacaattctgactaagaaatatgaatctttagttttgccattctaacaaaactgagtcgcagactgatcaggagagcggaaagaggctgcatctggatgttttctcgttgatagatacgatgaatctgcataagataaaggtcaagtcaagagcagactgacccaagctcatcaagtaaaaaaagccttctagacgttcggccgaatcacttggtggagcattaatacttggacaggctttgaggcgaggttcagacgtctcatctgttgaccacaggttctatacagtcgatgctggccaaggtcatcgttgaagcaaaaagatcaaataaaactggtgaaggctgtatgactatgaagttagtagtaagttttgaagcgggacgacggacacaagtatcgtcgaggaatcagacaggcaagtgaagtctttatatatcgatacgtgaacaagacactttgatttgcaacttggtttggtctggccggtacgactgtatgtccagcgcccttccccaaagcaaataaactctatcatcaactccagcaccagattctctcaacttgggagttaccctttggtcattgcaaatgtgatgacttatgtataatacggtcagttgacattgacttatagttaacaacatggtgcttaaaacaaaaccaaaaaaatgacaaatatgtgtgcatgatgtttctatgacttttgaagaactgcatgatttacaaatcaaagggaataaaaaaaaatgtccatttggggatggaggaaggaggatgaagctagcgaagagggggagattgaaaggcgtcaggatgtttgatgatcgggccggagatgggggccaaattgaaacaattaggatagagttccttggcgacgaagttgaagaggtcctggggcttaggagcgggaaagagggagtggatagcgttagtaagatggaggatgagttggctgcgttcatggatcggagggtccaaggatttgatgtggtttttgaggtcgacgaagctgatttcgaggggactgaggaagccggaacaggcgggcagatagtcgatttccgtcttgattatcgatgcttggggatgatggtttccgacgggaggatgggtagacgagaggagcgatgcgagcgagtcgggttcgcggaaatgctcggccaagcggccctccaatggccgcgtctcctcctcctcctcctttcctccggctagcttcgctcgctccacaatcaccacgctgcgccggctgtcgatcttcgtgctcagccggatcaggaactcctcgtagtcctccctgctcagcaccgtcactcgcttcccgtccggattgatgatctcgtggtacacgtatccgctcgtgctcatcgcgcctagtaaggttgcttgagacgtcctgggtactagacttagactggctccttgctctgttcctcaagcaaaaaaaaaaattatatctcagagattgatccttttttggagagagaaggaaaacggatgggagatcgcggggttacctgagcaagaaggatcctgggagcgattgaagttgagatcgaagccggtatcgcctacaaagatcaactgcttatcgacgtcgatagctcttcgaacgacgaaatcatggcgttcccggaggatattgatttcgttccaatgcgagggtatcttgagggtcgttttccaattgacgtccatactggagagcattctcgaaatcgactggggcgtacaagtaacagcatgagtctcggagacgtagcgcttcatatcggagagggtcatgttcggttggcgctcgagcttgaataacagctcgctcatgatctcgttggtcagtttagtcttggcgcctcggcggcgtttgggtgccggttcgaggcccgaatggatgttcttctcggccttgatgatccgtctgacggtgcgttcggagaggccgaaggattcggagaccttgcgctgggtcatgcccttgtcgaacacgttctggatcaccagctccttgacctccggcttcaccgcttgataggccttccgcttcgggcccatcccgccctcctcatgcggccggctttcgtcccccgcttgttggctccgcagactcgcatgtataattagcgagctttcgatggcttctagtcgctctagtctgctctgctcttccttcaatgcttcgctgagctcccggatccgtcgtcggcaggagtctgcttggagaccgatactttgggcctcgtcggtcggattgctggcacattgctcggttcctttgaagatcaaacatatatgttttcgaacgaggtcaatttccagaaaggttatacatgggaactaccagaccaaggtataaggtttcaagggcttctcgagaaaatcaaccgcaagtattctcatcagatatgtagatggagatcaagaccaacccaatgacattgttttgatgtgaccaccggccaagcaagaactcggaatcgaggctggaagatcggtgttctggatggtcggattggtcgggccggttctcctggttaagttgtccgctgttcttgtcttagtcggccgcccctcaaccaactgcgtgtactcagccctgaaaacccccgctgaaaaccccgcccccgacccccggagtaggaatgcatactttgatcaccatcttcaatccgtgcttcagcggccacttcaaattactacattgctgtaacagatgaagaatatgggaaaaattcccacctagaaaacgtggaagaagtatactctttgatagaactgaggccgggcctggctaacttcattgttggttcctagaaatttatatacttttatgtagaatgaaatcacttcccggtgggtttcctgaagataaaagaataagcgtttttataatttaaaatggatgaaggatgattgaatggttaattagttactgtgaatgagctgactttactaccccccggtgccagtctgcttctgaagttatgagggtgaacacagtaggtacaatatattccagctccactgatcagcctccacggagccttcgtcaagtcatttgtgtgcataacacaaagctcagagaacataaaggcctggtgctgcggtcgtgtttgttcaatacctagtcctggatcggtgcccaatttaccatggccatatatgtcacactccagtcggcactaggcggtgtcacggtgtaatgaccaaaatgatctttaaggtcattcaacgctctagcaaaccttttatttatttatttttattgaatgaatgtgtgacgaatctctaggaaaacccaattatcaactaagcgcaataatgaaacactgagagagctaaattgagagatcacaaagagaagagaaagagttagagatagggataaagtttatgaagcgcctgtaaacttacaatgaagtccaaacggttgaggaggctctatgtgttggagattccatctccggtgtcagttgagcttatacgatgcatcaccgaatccctaattagcatatctctcggtctgtttatccgcccagctggagcctgcaaagctcatcatgacttcctggcctctttcatgtctcaaatatttatctatcaaatctattctgtgaggtgaatttttggatgaccctcatgaagacttagatgatccggctgttttatatgatccaacacgcgacacacagcttgggtgatctatatctataaattatagctatcttcctcgataaacagcaatcacttaaaaataatctgaaggaaccaatgtttccaggatacaattttaaaaacatgttgtctatggcactcgacctggtgtgttaccagtcaaacctcagatattgtggacaactctcaacacttgataagggattggagaattgatttgaaatatcaaaatcttcataaaatctttcaaagtggagggcatgtgtaaatttttgaggagcagaatagtttagtatttaaatagatcatagttgtaaataaaagcaaagcagaatttaaaaaagggagagggagaggatgcatccacgtgtttcagtttcatggctaggaaccgttaggctataaagaaatggatctgattagtgatcatgttcactgaagtgcatggagtaatccaaaaggaagacttgccagatctcttatccccttcttgttttgtcaagccgaggtattcctagcttcggcagtttttcatggcgccacagaaaaccttgctatgagtatgaaggaagcaagcattgtcgatttcagcgtgttcagatcagtattctaatatcgtcaaaaagctaaagaatacttacgattgttggtgttgatgtttgttttgaacacagtggataaaggaatttcaagtcaagttataactcatgaacataatgtccaagacatcaagcgagatgaatcaaaaacagtagagtacgagtcctagaagaataaaaacgttttgactaatataacatcggtagagatgaaaggattttggagatggaatctgtttgaaggaagttagcaaaaacagaaggaaaaaacagatcagaagattaacttgaataagagaaggcagattagaacctcacaagaattcagtatgattcgtcatcctcatcctcgagaattggcgaaacgtgaaagttggtacccttgacagcaaagagcctcattcctttatgggtgaagcggtactgatgggaggcgctagaagtgaagtgagggcactgccgagcttgtgtaaggtcgatgatgatgcattgctttggagtgcatgcggcgggaccaaagaaaatacccttagccggtcttggtccggggttagctaggggagatgaaagtggaggggtataggagggagtcatgtttataagtgaaccggcagaggttttgtggtgccggtgcgggggaaggagagggattggactggcgtgcttggaggaggaggggggggggagaagtgtctttcatatccaaggatgtagcaccaccagctcagtaggagcacaatcgctcagtagtagcagaattccagctcggctcagtctttacctgagcctttgtgtattttatttttagcatgaagctcagtcaacacaaaggcccggtgtggtagccgttgttcaagacctgggcctgcagcataccatatatgaattcagcttggttaacatgcgccagatcgaaagccaaatgtgacactccagtcggcaatggacggtgtcgcttcacctatcaaaatgatcgcaaaggtataagtccaatgcggtagcaagctcttttttttgttcttgttcgttttgtcagacctcaattagaatatcacgctcgtcgacaagtaactggatctagagccaggtgctccgggtcccggtcttcttccaaacccatgaaagagccgcgttgatgcagctcgttcaccaacgctggtcggcatcaaacttcaaagatcagctcccgtgctgtttgggagcagttaaggccgtctcagcaagcgccgcgcacgggcggtctgcttcaaagtcgatgaaacacaaccgtgtcaccccactcgttcatcgacgttggtcggctcagctcctgcgctgtttcagcagttaaggccgccaggccctctgtcgcgccggggccagtctgccttcagatcagtgagtctgagccccgtgatcggctcagtctgctcaccgacggatggtgagctctcacctgccttcacctttggtcggcttaatcgcccggctgcaatgtgccggccaaccttctcagccgccgtgcctgaacacacaggaaatctcctggcggcaagtcacctgcagttctgcaagctcattggccggcactgacccatgaagacaactcaactgctagtacatagtgccacaaggattggttgtgcacatccttccgagtccctgcctcgggactccggtccaaccctcccgtccagtgaagcatggggcggcccggtcgaccgtgactaccggccccgggacttgatggcattccgctgcgctcttgctagatgtcaatttacctgtcagtcggtttctccctctatcaatcgcccgttccaacgctcaatcgactaaaaagatgcaagaaggtccaatcgactcagttgcgaggatggtcagatgttttagagcgagtaatgcagaccgaaaggcggaaaaagagtaccaaggtgagtctgttggcaagattcggatctatgtgatagctagccattccatttctaagctttcgcgtggacctcttccaaagaaattctcagagactccatcggacttctacatcactgtcgagtaggggttgccagacgccagaggatgaatgatataccagagccaaaaaagtgaaactacatgtagaatggaacagataatcttgcctgcgttgtaaggaaagatagggtccttgtcactcgctttgaaattgcccaactccaaagataatccgatgtcctggtacaatgtgattttaaacaacttgatagaaatagacaacaatttggaactgctcaatccgttactcggctcgatccagagctctgaagaagaaatttttcctttcaaaatcagcatcattgtatgtcaggttatgtgtttgtttgttaggggacttgctccatcaattcccgcctaccagacgtttttcgatcagttcagtttttcaaacctgtcaacttccaactttgcaaggaccaatgcagaatctgatgtcaccagactcaccactgtatccattaagattattaatatacataattatgtatgcaaatgcttcaaaaatctttgttgggcgaggcaaaagtagaatggaaaaaaaaaatcattgaggggattgattccaaattcaaactacctgtgaaaaactcaaattccgccattccctacagccatgattggtttcagcaacttgactccaaggaaccagtataacacaaggcatttaaagctgcaactccggtcatcaagttatgccatatacatttcaaccaactttcccaatcagtcaccaatcagccattaatatttgctactccatagatggagatggaagaagatcaatttaatcatttttttgagttaacaaaggagactgatgattccatacatcaatttataaccattagcgtacattactcaatggatcttcaaaacatttgggaagttgtgtttctttttgaacatcatgttgctggaggattggaaaaatattggaacacattattgcaaaacgagggtccacgggtcaatcaagaagtgatttctgacgcccgccaatggctcacatcttggtgctctctgtattttcttgcaactgataagttcttgcaagctaccggttgtgaacctctttgttagtgatcacctggttaaaatactggtgacaaggaccaacctatgacggcaaaaaaatgttagatccggcacttaggtccaatttgctgaggcgagctccttggtatctacccttaaatacactctgaatctatatcgttgatctggccaacagagatgactttgcaaggaacatcatctgggaagaattgatttattatctcctgtttcatttgggcaatattacttccaattgtttcatcactgctatgtatctcttagttctccccacccccaagcttcacttttaaatgtacatatttcttttcttctagatctagatttatgaaggaaaaaagctaggttgagttcaaagggcaaacttatgagttcagctgctggctgggggtcaatatcaatgaaacaccactggaggctggggtacctacaatctcatgtgcaagaggtccacaagaagctacaaactcttttttcagtagggaagatcccacaatgaacagatactgtgtctgctcaacgggggtggattcctggtgatgctggtctataggaggctgctccagctgaagaggccagagtccctttggaggagcagttaaagtgcctatttactggacagaaaacccctactgaagttggttcaaatttcattgctgcggtgaatactcagcaatgatggtctagtgcattcttggactctctagagaacagagcccctcctgaagagcagctacagtcaatttcttccttgtgagggagcccccaacaagcagacatgaccactgcttgcttgccagggaagcatctctggcaacccagacctgtttaggcttgatggggggtattttctcttgaagtgcagctacagactcagtgcccaatgggcagggaagaaaccctccagagaaggtcagcaagatagtttattacctgctcaggttatctgagagagagtggctcttgaggggcacaaacaccttcacactgaccagaaactgtgcctgttttccaattaaaggagcagtacttgtcaagctagcctagtgccctcactgcagatgagtctctttcaaagagcaggcataggaacaatttgccacagagaaaatctggatgtcaaatatctactagctgtgaatgtggactccaaatccagttggcacagggccagctttttggggacaaatacttcctgaaaagcaggtctggtgcagctactttttaaaagctgatttttgccttgacatacaactgctgaaccatcaatataattttggttttatttgtaggtacagatttgtaaaaaaattgaatatttcacctgtggtactgatccaaaaactcctatcagaggatttggtaattgaacaaaaaaaattagttgaacagcaacaagaatgagggaaaaaatggaaataagaggaaggtttgaaaactatgacctagctagacagtagactcctagagtagcaagtatcatattaaattatatatttatgtgcagtggatggactgtacttttgggtgtggggtaaaatgggtgacatatcaggtttacctgagatccatttcacctgacctgctgatccaccagctccacctaaagccaccaatcaactatcaactgcctcaagcaatcaagctcctttaaaaacaaatccatatcaagccacatactgtgaaaacatcagctatttttggatcaaactcagcatccaaagaatgatcattgtgcagccatacattcaaaaatagaaaataaaagatatttttgaactttttttactttcatcctccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggaagaattcaagactcggttgttcgacttcgctctccccactaactggcggtcgaatttgcaacgacaagtccgaaaactcgagatgtccccgaccgaaaccttcctcgagtacagtacacgggcgcgcacattgcaaagtcttttcaacttcgatgccgcggagactgcaaaactcggggacctccaattggcccagttcttggtatacgggttgacggatgccctacaggatcgaatcaacgaacgccagcttctcgagacgtccccctttacctacggtccattcgagaagcaggccaatgcgtccttcctcgcactgcaacgccccgccgaaacacccgctttgctccgcccaacgtcgagtacgacaccgaatctatcccgcgacgaattcatctggagggtacattccttcctcgactcacggggcctttgccacttctgcaagaaacactgcggcagtgtgaacggtgcttgcccgggaccgctaaatagggcccatgtcgacattccagctaactatcaagccccagcgaaaccggtcgactactcagccccgcgcgcttggagtagcccatccggcccattgtccaccccaggaaaacccactcaacctcccgcgggtcgaccttcagcccgtgccgcaagcgtcgcaggtgttacagacgtcacgcccctcgaagcccaagtctcggcactacaactagacgcagcgatacgagaggacggccgttgggatacttacttcaacgatgaaggttactaccctagtatggaaccggccgctgtggcggcacttgaagatcttgacagacaactactcgcgaacgagattgagaaggccgaacaggccgacctagcggatgctattgccggtcatctgggacatgcctgactcaagcctctggattctatctctcctttttctctattactacttcctttttttttcttttcctttcttctttcttttttttatgaattttgttttgtcttattcctttcctccttcttcaatttttttataggaggggagactgtaaacccctcctctggctgggttcacaaacctttcattcacatgtcacactctccccttagtcttcatttcccttttcacattcctggctctgcagagatctgccctcccatctctctgagccaggtaagctctattttccttttcttcttgtctttctctctttctagaattgtactgagagatctgccctcccatctctctgagccagtaataaaaagctcccccacgtttggtcttagaaaattctaggttctttgcctgtcccttgcgccttttttcgactcatccagtgaaggacaatcgcagtccttacactacaactgaagtatcaaggaaatattacctactagtactatttccaagacaagggggacttcaggtgggtggaaaatggtctggaagtgctcatagagctgggtagcaggtggtggaacagttctgaggatcggttgatttttgggttggtgatatccaagacagaaacagcaggaactgggccaaaaaacaggcaaaaactgatatttgaaggtgattattgctagtaaatggtaatgaagatggagaaatagagctcaggtgcgggaatttctccttatatgatgattctgggctcttggaggcaaactcagaactctatctggctggtgcaagccttctactaggcattggactagagatggtcacagatatccattatccactggcggctacccgccagggggtgcagatttggctgcgtatggctgttttcccccccaaatctggcagatatccgggtatccccacggatacccaaggccaatagccggatggaagggtttccttccagccggcaaggtccttccagttggagaggatgtacctcgcctactggaaggaagcccttccagataacaaggcatgtaccttgccaactggaaggaaaccctttcagccggcaaggcacatgtatcttgctgactggaaggaaacccccagtcaacaaggtacgtgtaccttgccagctggaaggcccttccagtcaacaaggcatgtaccttgccaaatggaatgaaacccttccagccggcaaggcacatgtaccttgccaactggaaggaaacccttccagttggcaagatgtaactcgccaactggaaggaaacccttccagtcggcaaggatgtaccttgccggctggaaggaaaccaaggatacccgctcggatacctgctaaggtggggggatacccgccagcggctgcagatttgggtgcggatggctgtttccctggaaaaagcagccggatatctgcatccgcccggacagcggtgggccgctacgcttttggccaaaaaagcgtagcgtagcagcgctttttttcatccaaaaaccgtattgtgttagcggtttttttgctacgctacactgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctgtagcgcagcgtagtgggcccttctttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaattgctaacagcgattccgctgcattacgctacactaaccgctacggttagtgtagcggcccaccgttggcgtggatatccggatgggccggggccatctctacattggacacctgtagtccttggttatgggtctcagagggctgaagtgagctggatttcatgttgcaccagacaccaggggatggaccaaattataagctagccacagggaatgtgcatgcatggttttcattcccagaacctttgattggtgtgccaccattatctatgtatgcatgatgtctatagcccagtttccaggcagatgatgatgcttcacaaataacccaagctgcaaattttattgagttttgttttttctttcatgtgctttggcccatccttggtgcacaaaaaagtccactattgaaatgggtgaagcttgtacattggattgatggagagacacgattgagtctcctcatttgaaaaggaaggacatgatgattgattgtaaggagaagaaaggccaaaaacaggctctggattcttgactgatcacatccagtgggaatccaacaaagagcaagcagagccagttgtctgtctataccccataggaacaatgaacctcctatccccccacctcatcctgaaatatacttcacttgccatgagccatctttttattgtcaattttttactgcttggtctagccctgaatcttctatctgcagagtcctatagttggattcaagcaaaagacatagtcaattcaagctaacaaaagaatacacagccaagcagattgggttccagtcatcatcaacatgagtaatccagaaacaagcacatccagagcatcatgatcatgagattagaagcaagatcaaatcaggacacttgttgctgattctacctgcagttggctcattcatcaaactgggccactggccttgtgtttgacaacagtatgttgaaccccacacacaaacacaaaaacaaacaaatcttcttatcacaatcacccaaacttgtttctaggtttccttgtttctcttcactaatgagcaattgtgaaaacagtttttgatggatgaagaaagcaattcatgaacaactggagaaagaacaaaagaaagaaagaaaaagcaacggttgactcatcaatcatcagtataaaaagtcagtgcagtgtgtctgaattggttcaaactgtttgatcatcatcctgaccaacaagaacaactcttgaattgcttaatcaagctgatgttatctcactcaatgagaaaaacaagaccagagttaggaatttacatgtgtgtatcatctcaagtagagcttaccaagataacatgttcattcaaaaacacttttgaagccttgagtccagttcaagaaaatgagattgagttagatgaaggagagagaacacagactgatggaatttttctctttcaaaccaacccaaaataaaatccaaccatggtttttagttcataccaatagtacaattactttttttgatcctttccctaagcgagggaagtgagggcagaagattcaatggagttttacaagcagactgagttgaaagggcaagctagaatcggtaacggtgatttcgattgggtcctgcagatgatcgggaaacagatcgagcaacttcttatccaagttgagttcagtagccttcctcaattccggaggcccttgaaagaacagggggcccttgggagtcgacaacgaaggctgcttaatctgactgttcaacaaaaaccacaaggttaataatcggttcgtatctgttggagatgaacgaggagggggggagagatttacaagtctggtctttccaccaaatgatcgaccaactgttgcaagaaccagtccttcgagatcgtcagttggaccgactcgcccccgcagactggacaatcgggcttcttctcatgctggaaggtatacgtataaatcgattcgcttccgttgtacatcctatcctccccaatagaaaagtcatatcacaagttaactttctgtagtcccatgaaaaaacagcctctgaaaaaggcttgttgactttgagaataaaaaagagacgatcctcacatatagtttttcaggtaaggagcacaactagtcgcaatcttgaaagcttcgttacagcagctggctgaccaagtcgagttgccgagacaagccaaaccccccgatcagaatcttgtagttgttaccttttacctacaaacgaggaggggaaggaatgcttaccagcgatgatagcattagtgctagcaatagcggggatgatgtttttgacgacgccttgggtgagactccaggtgacgccgctgatatggtgttgctcggctcgagtcgaagcttgttcgaaaagccattggatatggtcaggattatcgttgtccagtttcttgtcttcgtagtgggagccgatcacaagaagatatcagatcctgttgaaatcaaggtacatggagagtaataaagaatgattgacctttgaacacgcgcggccattccaagacactcgcccactcgatacaatgttcaggtagccgaggggtattggcgattgtgcagatggggaagaccgtttgcggggtcaacatgtccaacgaacactcgtagcaggaggtgatagtcggtagaatcactcgcgattgacccttgaagcctggccagcatctgtcagcctaccaccttgctctcccctgaggcacaacagagctaagagaccataccttcggtgccgccgtcgatcaacggcttgtagctgtccgggttctccggatccaccagattcacgatcgtcgcattgatccatcggcgcgctgggacagaatctaacccgcagatcaccaggttaaacatcatgtaaaacgcttcatccttgtcttgaatcttgcaataatggctagtaacaatccacagacatctcgattagtcgtctggtagggcgtaatcacggaaatcgtcggtcacttacggcgtcactttgacttgaggtacccgttgcattatgaacttggctgccacgtccgctttgggctggccgatgtccttttctctatggtcgtatgaggaataatcgacacattagaactatgtaggataattttgttgagaattattgggaatgggttgactgaccggaacagaaattgtctgttcaagttactgatgtcgattgtatccatgtcgatcacatggatgtctccaaatcccaacagcgccaaattctgtaagatctcacctgcgaatttgtcaatacatatgcgctagaggttagctgtctacaaatttcatgaaaagtaagaacacgagatgggtttgggggttgactcacagcctagtccaccagctccgatcacaagcaccttacaagtcttgcgaataaaatcttttggcttgatgtgaagaaaaaaaaaatcacgagtcgaaccgaaaaaaaagaagcaatgagtctgcagggctcttgtttgtccgggtggatttaaagaaaaaggagagcgtaccgtgctgccggtttcgaaggaagagtcgaccataggaccggtgcgatcgagcagcttatcgacatggtagtaatgctgttcttcgagttcggcttcatgagatggaggaggggtcggcgctcttgggttggttttcggcttgggtgggctggattgtttcttcatctgctgttggcttttttgatcggcttgcaggttatcattcggcggtttctggtcttggtttgggtcagcagccgcttgagtagtatcgttgttcgggtcgcctgctcctccgttcgactgattctttcgtcccattcttacgatatgatcacggctgttgaggtattcagatacgatcgacgatgatatttccaaaccaagtccaatcttttgacacccacctgtcctgatacaagagttcaacacatcggaagggtcagcgttccgtttccgatcaacttaagcattcagtcagtcagtaaaggaataggtctagcttacctggtaggtttctccagtgattctttggatgagttggtctcggttttgtctatcccagcagcatgagagtgatttttacatgttatgcatgcaacagtgacaccgagcgagtctcagctgagaattctaatttggtatagcagaccatccttaaccccagtcaccccaagttttgagtcctgctataccataagagagtctcactcacctactgtctcataactccttattagttgctcttttttcttgtgttaacaccccacttagtcaggtattcctgtgcagctgtctttaatttttaaagatgtctataaccattgcagattcaccgttacaagtggggaatatagatctttagtactgctccttgagttgaagcctttaaaccatcttataaattggggttgcacttttcatcttatgaattgtgtagcagttttgtcttcttagttacggagcttacattaatttttgtttttatttccagtttgcagttcatttgtatgtacataagattgtcaatttctttttgaataatataaattagacatgtttatcaaccctgaggtcccaagctgtgccatcctaaaggcaaaatcacactttaaaaaaaaaaaaagtcttgatggtctttatgcttgttattttttttctatctcttttctggtttctgaataccacatcacttcacacgcggtccttaaggcactcaacttggtgttatgtattcccagctttcatctaaaattatcttgtgattcaaggttgatgaggatgaaaagatgggtttattaaacactgaccacccctaccagggtgatgaatagttgtgaattgagtcaactctgcgtaatatcaaaccttggctaattgggctcccacccatattgtctccagttcagcatgacttgtttgtctggggttatatttgtttcaaagacctagctctttttaaaactcttttattttgtaaaagataatatagcctgcaagtcagttgtaaccacaattttcgattcagtttcttgtttttgccatggcttttgtgtaatttatctacttgtgagactcataccgagatactatgctacttgttgcttaacaatcatgctctactacacaaattgtgttcagaatggtacaacaattgatcaaactgacaagtaacacaaatggaagcagcttaaaaagatgagagatagtgtcaaaaatcctcctccaagtccagttgtgaaacaatccatccaccagcttattattttacttaccaatccccactacttgttacacatcccccttatcattatgccatcttgtggaaagtgtggtcgcactactgattctattttacttggctggtgtgatttctgcttgaaagatgccggtattaaacaacatcatattgaagcatccctccatcagccactcgcctcaacctcatccaatcccccagcaacaaccagttcccaatttcctttccgaagaaacactgtcattcgccccagctcccagccctcctcagtacccccaacaagcacttcagccctcgatgaatattttcagaatgctgtcaggaataaacaaaagaactcaagtcgcaccatattccaagaataagcctccccgatcctcctcaaaatcaacttccgacaaggataacaaacgtttaattgactgtgggtttgttttatatgtcaataacaagatcaacacccagaccggcattctcaatgtgaagcagaaagtcgacctcgacaacccaaagctttatggagaccttctcgactctctctgggggttgttttctatccagcttgagaaaaaatcattactccctcactcacccgattcatcagaaggatgtgtcagccttgcccaagggaaaagtgtattgcccactccagaagccctagaatatgttgttaggaagtcaaatgaccaaaagcctgtcctgatcaacattatttatcaatacaaaactcctcaagataaatcctcagattcagaatattcttcttccaacaacaacagcaacacctcttccaagccggcaactcgatcctcgcgaccaagatcaaccacaaataccaaatttagcaagtcacgctctaaggattacgattcttctgatgatagtaactgctctttggaagaaaacctcttgattgcaaagtcatccactcaatcttccaggaaaaagtctttggttgatgattcaactcgacattctagaaaacagtcaacccaaacttgccgaaaaaagtctgttaatcagtctcgttcatctgatgacaacaatacgtcctctgatgacaatatcacaatcatgccactgccaacccaacctttggtcaaaaaccctcttcaagaccatcatcccaaaaacaaaacctctcgatctacgatatcaggtgtctcccccgtgaagaaaattcggaactcatgggcttctgcgggtattgcaagtcagctcatttgtagtttatattacttttattttgtataaatattcattgtaaaaaccatactattctctaggtacaatgccccgattgggaagttccagcctgtccacccagctatgtattctgggacagaataataatgatattgttgatgttgtcaaaactggctggatccatgccaatcaatttatattcaagacctttgaacgaactgaatacaaactgctgaaggcagataccaaacccatcacattaaggatctttagggatgtgatcattggtcagggaagtatgagacgtgcattgaaggctgaagtgaaatcaatttctgaagatggcgcggaaataatctcaaactatgttgcaaagattcgatataaagaaaatgtgtcatcactctcattccatgcaaatgatgccatgatgtatgaagctagtggacttctattgagaaagttcaagtcgatcattgctgaaagtaaccgagtcaaacaacaattcaaacaaagagcaaagaaaatggaggtttgtcatatcctttgcctcataggtttgagttttcataagctaacatcttttaattgctagattgtacgccacgctgttgtcgcaaccggagatactcaattcccttccgaagtctttttcttggaagcagccctggagggcacatatgtcaagtattcaagtaacattgactttgatgttgctgaagatcaacctagaatggaaccgagaatctgtcaattaatgaatgcgttcacacactggtcctatgttgaatcaaagggtaacagcttgatttgtgacttacaaggagttgggccaatcctcaccggaccacaaatcattgatttggaccatacgtaagtcaatggttaccacttgctgattttgaatgcatcacactcatttaatttcttacttttaggcgatgggctgatggtaataatgcaaaggaaggcatttcgatgtttatcaaaaaccacatctgtaacaaattttgtatacaactcagattggaatctcctgatacaatcaataaagataatccctcaaacatttcaacttccaaccaactacaaagacttactggaagaattacgactcctaaaagaccacctgctcaccaaatacaaatgcaatcttcccttccgataaaatccagtctttctcatatcattaattatgccaatggagctctttcttctggctggttatctgatcatcctgcaaccaccaccgactaggattatgtgttgttgttacaagcttgtatttcctccttactctctctactcatacaattttttgaaatagattccacggaaatgtactcacaaagaaggctagtatataggtgttagatgaaaaaccagttctctttttcaatcaattgcgtttcttattataatcataaacaaaaaaaaacacgatttttatatttgattgtgagtgaaggaatagaaacagtttaaacaaatttgtcaacaactttattgaagatataatcatgatccccaaggtagtatgggatgttattcttgggggttactctgttttcataatacccactaaagatacggcgaaatgcatcaacacaactccgggatatttggagggaaaatccaaatggagtaagggttgaatgagcgggttgattattatgagtacaatgttcgaattggcctgcatcaaatactacgcggcatatgccatttaattttcgcaagtcaattgccactttatgatcaggaaaaacaaagaagggacctatgaaggtgggatcaaggtgactgttcagagcaatggaaccatcttttttgttgatatttgttaatgataggaatgcggtagcacccgcatcttcgtcacagtgtggtttattggaaaattcgtcccgtgtaaaggccaaattggatgcgaatttgtgatccaaattgtcgttattcaagttggcgtccgaataatgtggcattcccagagaggtcagtaagttatttgctgcattgacagccacatccgtaattgagtagaataatcgatgtataatagagctggccgaaactccatcccccagataatccaaataggcgaagaagttttttttgataccgggtgtatcaatgtaacgtccagccatctcaccctctgtttgaggcttacgccagccaatcgtccacatattgccacaatagattttctgggggagctggataacattgacaaatttttgtgattgatgtaaaaaggttgtaacatagttgagatcttctttgtcctgctgtgaaagctcttccgatggtgtgaagtggatgtaggcaatgaaggtatcaacaggcttatcagatttctcagcttcttcattatttacatcttccttttgttgggacttcaagtttgactgttgggctggtgctttaatttaaacaaatgtcatatgtcagatttgccatgcaaaacaagcttatgagatcattcgtgctaagaagggatatttgttggggcttggaaaaacgactcctaaaaattagttgacgactcccgttttggtcgggaggtcgtcgaacgggagtcgttcttccaattccccccaaaaaaaggggagttgtcgtcctaatttcaatggcgattttttattttttttttattaaaaaaatgggagtcgcccgcctaaagggcgggagtcgtcgtaccaatttagccaaatattttttattttttttttcattaaaaaaattgggagtcgtccgcctaaagggcgggagtcggcgccccaatttatccaactaatctaatttttttttattaaaaaaaaagggagtcgtccgcctaaagggcgggagtcggcgcaccaattacaaccaattttctaaccttttttctgcattaaaaaaatgagttgtccaactcaaaacaggagtcctcaacctctagcgaccctaaaaactcaaaaaaaagttcagccactggggccccccccaaaggcactttatcaatgattaaaaattagattcattgagaaaaacaaattcaagaaataattgaaataaattgatgagatgttgagaaatgtaaacaaaaaaacaatgagaaatgtaagaaaaaaacagggataaaagaattcaattgatgagaaatataagaaaaaaaacatggtaaaaaaggacaaagaggaaaaaaatcaaaaactaaaaaagacacaggataaaaaaaaccctagtagtgtttcattggattttcaattttcctctctacagtcaattggaagcaatcagaaaagatggcttcccatccccaagcctcttctgatgccttttctttccaacccttcatgagctgaggggccggaaagagtcttgggttatgtaactgcaaagggacaaaatgagaaaatgcatatagaaaagcaataaaaattggggggttggaattggggggggcagaaagaagggaggcaggtctgaaaaaaggtggtagaaaaaaacaaaacaggcctctcaaaggcatttgccattacctcacccattgaaggcatggacatccaatgagcctttggacaaggtgctggtgaatcaaccatgataggagccaaagccccctcaactttgtggaacactttccgataccaatcaggccaacggacaattttgttatacatctcgtatcgtaccgccatataatctccctgcccacggcccaacccgtaagccacagcccgaaatccgcagtgaccatctgattgaacatccacaacattccggacttcaggttgaatgatttttggtaaataatcaacgtaatcgagatcggacggggggattggtagatgggggtttgctggaggcggcggaggctctagatgcaccaagggggctggttcggtgggagggttgggggacgagggcacggaagaatcagcggaggaattgatattgagcttcttcttgttggcttgaaccggggaggatccaggtgcggtttctttccctttcgtcttggggaccacaacaaccggtttggtggcccctttcctgactggttgaatcctcttctttggggcctcttcttccttcttctttttcccatcgtccttcttctttttttcctgctctttcttcttctttggtcttctgtttcttgttcttctccgcggctttttcttcaagtttcctctttttttcaatgtgttcgaattccgacgggtcccgtgttgttgatttgggtttgttcagagctcctttgggtctaccttgagttgattgcacctgcttgggtaactgaacgtcgaccacggtggcagagccgtccagaagtcgagagattgcgtccagctgtatggataacgttgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttacaacctaaaccacttacatatatgaacatattattgcataatcagaatctgcatacaattttacccatagtcactcactacaactatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccataaatagtcattaattagtatttaatagtattttaccacatatatataagtacatacacataaattattacatcagcaggcctccaccagtagtgcagaccatttatgcaattcttgcatgcatatgtgcaaccattaggcctccacttagttacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaaacctccaccaggcagtgcaaccagttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattccccccatcatcactcagcagccggttcattcccccccagccagctcagtggtcatcaacacaaacaccttcaacattaaagtctagtcaacaccagtaacaacaacaacaccaacaccaacaccaacaccaacaccaacaccaacaccaacatcaacatcaacaacaacaaccaacagtttcactacttatcccagaatcactgtaaaaccataaaaacctataaaaatattccacttggattgttttcacacccatactcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatataagttttctccatcataaagttacgccacaacaataaattaaattgttgtcagagttcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcatattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacatctggtgtcccaacagtggcctgacgactctcagaggatcagtaactcgtaatcaaccccagcaagacatataacctacagcggataactccctctccaggaccagcgtggctaaaggaaactaggatttttttttttgattttacactggaactgcggataattccctggaagacaactacgacaaaaggaaactaggatttttgggatttttctaccttaaaaccggaggtcaaatatttgaaggacagaggcagctcaagtaaaccaggttttttcttgggcaagacaagcttgaacaaacagaactcaccatgggcctcccagacaagaggttaaactgtctaactttttctgtaaaaagaagaaaatccaactacaactatcaaagcaatttcttcaatactcaacacaaaggtttcagctttcttaggcttggacaactcaaccccttacggtcaagctttctcagccctataataattcaaattcattcaagattatatcaataatagaattataaaaaaaaataataaaaataataaaaaaaaaaaaaaaaaaaaaaacatcaagaatacaatcaggtagcttgatctagacataattaaatgtgtgaatcttttacctgccttcattcttctttatataatttttgttaccaacatacacaaaggagagaaaaaaaaaatggctcagaatggacaaggggtgttcagctatgtctgtgttgatatctattcacaagcattagggaaaaaaaaaaaaaaaagttcttggtattcgggtggtaactactttcctcggttgctatcggacaagacgggaggtcgaaaaagaacatcggacgagcgaaagattgacgagaccgaggagatgagctaggagctgatgaggccgaggagaaagtggcgacgagtggtccttttatattcaaggatcaaggggaggagcttcgaggaaggacgatgatcgaccaaatagggaggcgtcgtgctgctgtgcttgtcggacaaacggaggagagaagaagggagtttgtcggatacggatctcgccatcgcttgagctcaactggtggcaagaccacagcgcgatcgcgttgtcggaggaaaagctggagctgtcaagctaatcggcgaggacggtggaagcggcaattgaattgacagagcgtcggttaagagtaacgaagcggcaatccaatggaggtactgtcaacagatggtgaagatgtttggaggggactaccggcgtcgatcgataatattactaagagagtacacacacaaaacaaggaggcagacacggttagacttgctgcaaaacaatacattaatcaagagagataacttaccggtgtagagctcggaggagcgggcggaggtactgtgacgagacgacgaggacgttgaggaattttggcctcgatcaaatagggactagtaggaaggttgcagctagagaaacgaaggagcagttagttttgctgcagaaagctatatggaagacaagagaagagcgacttaccggtacacagctcggcaaacggtcggtgagggcgttgaaacaaagagcttggcggatgcgatggaggcatggttgcaagccggcgaggacattggtgaggatcttggcatcgatcgatcactactactacccaagaacggcagaacaaaagacaacagcatttaggctcgctgcagcgcgtgggatgatgtaaatagatcggaaagcttactggttgcgagatcgacgggtccgacggaggtacgttggaagctggcgaagacgttggcgggctctgggcatcgatgggtattagagtccgaaaggcggggagtacatacacgcacccgaagacctgtcggattttcttttctgcctgacttggcggagcgagtgtcaccaatttcgtgacactgcacaagttggtcaaccgcagcagacctttctttctatgttcaaagcttcatccaagacaaccaaccacaaagagcaccagcactattcagcccaaaagaataaaaatctttgcattggagcatcagaaatattatagagcaatgacaacagcagagctctaccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaaggaaagagaaaaggtcctgtatgaccttaaactgcaaacttaaaactaaaaagaggtcctgtatgaccttaaactgcaaaattaaaactaaaagaggtcctgtatgaccttaagctgcaaaccctcaagataaatcaaggtcccattatcaatgggaggtcctacatgacttaaaactgtaatctaatttggataggaaaaatcaatcaagtggcagggccaaaacacaaaatcaaaacacggcaggaaatggattatcattattgatgcagggacaggactatgtgaattggacaccttacagaagaagaattggaagaggaagaagacgacgaatcagaggaagagacaagtagtaatagtagtaataatgaaagtgggggggaagaagaagccgcctccggagaaagtaacgaagacagcaacaagtcagtagaaggcgaattttaggccattgattgaagagaagaataacgggtactatacggaaacaaattttttaaaataacaaggactggaggctttatttattggaataacacagagaaagagattagaaactaaagcaggaagaaagttcagaagatagcagatcaaccaattatactaaatagtaatatagtttagacttgaatagagattatcgatgtgaaggaaaaatagaatgaaaaatgtggaagaaatagttaaggaatccttccggggggacggtgaattgaacgtgtattcaaaagcccatttgactcagcggttggagacctttctttttggaacagccttcaaatacatcaaccaccagccttttccttggactaatacccatgaaatagaatgaaagagagtcgtatttggagcctttgatttggacgtggcaggcggagaacgagacgaggagaataacaaggacaaacgtatattataatttgggaatgagaggaagaaataagttacaatgaagaaaaacctggacggcggaaactcaatcaaagtggaaacccaatcagatgaacagaaggaccaagtcatgaagaaaaagagaatcagtaggatatcagttacgaatcaatacatattaatgaattaaaattagtcaactagaggcttggggcagttttcttgcttacaccaggaatgctgcggacagcattaatttggggggggatgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttacaacctaaaccacttacatatatgaacatattattgcataatcagaatctgcatacaattttacccatagtcactcactacaactatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccataaatagtcattaattagtatttaatagtattttaccacatatatataagtacatacacataaattattacatcagcaggcctccaccagtagtgcagaccatttatgcaattcttgcatgcatatgtgcaaccattaggcctccacttagttacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaaacctccaccaggcagtgcaaccagttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattccccccatcatcactcagcagccggttcattcccccccagccagctcagtggtcatcaacacaaacaccttcaacattaaagtctagtcaacaccagtaacaacaacaacaccaacaccaacaccaacaccaacaccaacaccaacaccaacatcaacatcaacaacaacaaccaacagtttcactacttatccagaatcactgtaaaaccataaaaacctataaaaatattccacttggattgttttcacacccatactcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatataagttttctccatcataaagttacgccacaacaataaattaaattgttgtcagagttcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcatattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaacgtgctcgggtttgcttggaggagcctttgcttgacggattcgatcttgtcaagggcttgtgggttgttttgttgcagatcgtttgttggttgaagatcctttttgattgatcaaaagaaagcatattgttattattggagaggagaaaaattagtccttggaggggagaaaatttaataaacatacatgaatatgccattgttggtgaaagtcttccggttccaactttccccctgaccgagccaactctgcaaggcgatgtttacacggaatacctgtccggagtcgatgaaagccgttacaatgatcattcttcccaacgtttgcagatatttgcaggttgttttgagccttcctcagagcgaaatgggtgatccgacccaggcaattgtcaaacagggcaccaagattcatgagagcgtcaattttttcctggcggtggcttgtgcttatctcgtgtacttgtttttcaattgtgttggtaatcattttgagggtggagttgagggattgattcggaccgagaagatgtgatttgacaaatgagtgcgacaatttgatacgagatgttgtccggtgatcaaaatgggtaacttcccttgtccaggcgttcacatatttctccgccactgggagccagtttgagcgcatgtacttgccaaatttgttgccataacttccagcaaatcggtcgaacgcagccctaaagtcgccggtggtcgtgatgttgatgacattcttccagtgttggatcatattggcctctttcttcttgtccttgatcattttggcgccgttagaaaacaagtttttgttgatgtgccaggtacacagtagatgctttgttgtggggaaaacggagttgagactgttcataagagcttgttcctggtcggtcaagactacctcaggtatcggaatgtcgttgctggtgaacacgttgagcagggattgaagagcccatttgtagtatggtttggtttcttcatgaaggaaagcaaaggctacactgaaggactggttagatccagtgacgccggcaatgtgcaggaggggcatgcaatacttattcgtcttgtaggtgcaatcaaggaataagacatagtggaaatgacggaggaggtgaagcgagtggttgtgacagaagaaaagaccgagaatttcgccagaatcgtttaccttgactgctgagtgaaggctgttgtgaaggtttgattcagatgaaccattggggctgattccgcgtactcttctgcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagacaagtaaatcaagctactgattagaaagtgcttcacagacttaggtccagaaaataactcttatactaattagtctaagaataccattctcatattaattaatctaagaataggcctcatatagtagatttacaacctcttgtattagaaaggcacttagagattaattcatatcagattaggccatctcagagtagtaaaaaccactctagaagtacccttctcagacgcacttgtgttcaggccaaaatcccatgtagtgcagaaccatttgtctataaatagaggctcttctggcccatgtcttcctcttccctcctcatgtttgcaccagagaagtaattagagatattacttagcactcatcaaaaccagatgctagctacagaatagtaatcagagatattacttagctttcatcacccttgattaagagatccagagattattagagcccttgaacttcccttacctcaattttggccatagacaagtaattcagaaatatcgcttagccattctcacctctttgaaagatttagagaaatcagcgtacctttatcagagcccagagaaaccagagagacttataagatcagagaaccagagagaatttataacagatttaacagagaaaccctacagacacccttattactcagaataccccataaaactccttacctcctcacaggtaatcttaagcaacaacaacagtagtatcaacactaagataaatttagaaataagccacactcttatttttcttagtgtaactttcccgcaagctagacaggagggcagtctcacccacacacagatactaattctactatttcatagtcttattagctattttatcccctctaagctctttactcacttgctgagcagttccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactcctgcgtgggagaagaaacaaggtttcttctccccagccgactcgctaggtattttccaacgactcctgcgagacgaaaaaaaaaatatcaaaaaaattaaagatcaaatttgggaggctgactcccgccctttaggcggacaactcccaatttttttaatgaaaaaaaataaaaaatatttggctaaattggtacgacgactcccgccctttaggcgggcgactcccatttttttaataaaaaaaattaaaaaactgccattgaaattaggacgacaacttaccttttttttgggggaattggaagaacgactcccgtttgacgacctcccgaccaaaacgggagtcgtcgactaatttttaggagtcgtttttccaagcccctatttgtttacctttgttagtcttcttggtttgatttttgttagaacctcgaggtttttctccttttttacctttgacagcatctaccagtttatcaatattacatgtcagtttcaaaccacttgatttggataatctgaatatccttatgagatgatgcgcactaagaagagatatctttttacctttgttagtgttcttggtttgatttttgttggattctcgaggttcttctccttttttacctttgacagcatctaccaacgtatcaatattacatgtcagtttcaaaccacttgattaggataatctgaatatttgttttacccttaccagtcttttcaggtttgacttgttcatataaagcaacatgaccatgatcaattaacgtgaactgtttgagaatgatatcttcgacggctttgaagtcatcaggggttgggtgtgcttcctgataggctttgtgactggaattcacaggtttttaaatcggatagagtttaatgggatccttctcacggaacatgagcttcatgtcagggtcattcctggttgtgaatgaggctgatcgtgtgatctgttcctgttttttttctctggttgtacttttgtttttttctcttcttaacaaattcctgcccgctattcaataccacccattcaaattataatcaatagattgatatcccagaagagagacatacgaatcaagacatatgattgatatcccagaacagagacatacgaatcaagtgattgatatccctgaagagagacatacaaatcaagatatatgataaaagaatggattggaataatggcaggaattgtgatgttaagaggggttaaattaaggccggatgcagaggatggaaaggggatagggtaaaaacaaagggagggatatcattagtgaattgtaataatggttcctaatctgacactcttacgtcatccttttttcgggaactccacatgaggacccctcggttgcttgtgtgaccccagaagatgccattttgtgtgtacggagatgtggctctatctgaatatgcttacagagcactaagtaagtctgtgaatcatgtaatacccaatgtgtgtaagttgaaaccaggaagacaagggaaattttcagactaacacaattgaaccaataccaatggtctagagaattgctatgcaatatatttgtaaaggaccagtgagcacaactagtgtcaattgaatgataataaatccaatcattatatatggtactgttagaattattgtgagaaaaaaaaatatgaattgcaccaattacccacaaggcacaaatcgttggggttttcctacttaatcaactaccaaacacgatttgagctggtgtataaggatgtttttgaaggtcaggggggtgaggctatatggtctgtggctttctgtgttagattgaatcgatatggtagtattaaaaaacaaccagactgtgtgcctgatttggctgatgagcagaagggtgatgagcagtgagtcagtcacacaattgttcatagcgggtggggggctacaggatggatcagaccacaagatcaggtgaacagtattttcatacctgagtgactaggccggagggcagtacccagaggaggtggccgtgggtgctgatggatcagtcctgtgggcagatcacaattatggttagctggggggccactgtcagcctgggtgatgccaagagcttgactcttctagctacaccaggtgcaaagctaagaaaaaatgagtacaagtgtgggtaacacttgaaatgggaggtgtttgatattaagaaaagagataataaaaactgttaagtttttataaagggaggggcctgagttacaggggtttttatggtgccctccgaggaatcaggacctgttaaaaaggggtatttttgatgtacctgatgatctggtcctttgtgtaaaggagtatgcccagacaaaatgcctacaactgaagtatcaaggaaatattacctacttagtactatttccaagccaaggtgtcaggctaagtgatgccaagagcagaactcttctagctacactagctgcaagagtaaaatgggatgtgtacacgtgtgggtaacacgtgaaaagtgggggaagtgtgtgtaaataaagaaatagtaaataaaactgttaagttttattacagagggcctgagttgcagggtttttactgtgccctctaattcggttctgagtgcagggtggtactgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagatctagaactttcgagtgcgagatcctttgcaaatagtcgtcgccagcatatttcttcttcatatttgcatacggagaagccgcagaacgaggttttgtcgacgagtacctgtgagacgtaggccagatgattgttgtcgagatgttctatgatttcgatgtacgcgagccgattgacttcctcatagtccaaggattccttcgttggtttttctggatcttccaactttggctttttgatgtttcctaagacaacgtcgagggcatcgtatttgcttagttttgctaccataagaaacgaccaggttgagtagttagagtcgttgagaaggaggggagtattgcaagagttagacattgtgagatgagtgagattgaggtgaaggtgagaggtttgcggtttatttgaaagggaggcgaagcgtcgatttttgactgttaatcgtgaagaaactagagattttggcgagagagggtgaagagacctggggaaagaaatcctcgaggaaaagctcagaggaaaaacaaaaaaggtcttagagcccgaaaaagggctaaaggctgctagcttgcgtggaggaaaagctcacacgctacaaggagttgtatcctgtagagactccagggatcagtgcgcagaagaacagatggttttcattttctaactcatagtatgactgttttatctacatacaagtgggggctgagttgtgggacagaaggtgaaaaggaatgaatattcaactggaactagaaaaagagtgacaggtgggaaaagagtgatattgatatgatagagaagaaagaaggagacacggaattccaacactaggccggagggcagtacccagaggaggtggccgtgggtgctgatggatcagtcctgtgggcagatcacaattatggttagctggggggccactgtcagcctgggtgatgccaagagcttgactcttctagctacaccaggtgcaaagctaagaaaaaatgtgtaaaagtgtgggtaacacttgaaatgggaggtgtttgatattaagaaaagagataataaaaactgttaagtttttataaagggaggggcctgagttacaggggtttttatggtgccctccaaggaatcaggacctgttaaaaaggggtatttttgatttacctgatgatctggtcctttgtgtaaaggagtatgcccagacaaaatgcctacaactgaagtatcaaggaaatattacctacttagtactatttccaagccaaggggacttcaggtgggtgaaaactggtctgggagcgctcagaaaactgggtaacaggtggtgagagagtgctggggaacagttgatggttggttggttgaaattcaggatgaaaaacagcaggaactgggccaaaaacaggtgaaaactggttgttggaggtggttattgctggtaagtgatgatgaagatggggaatttgagttcgtggtcaagaagggctccttatatactcattctgggcccttggaggcaatctcagaactctgtttggctggtgcaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtggcagagggctgaagtgaggcttgtaacacacactaaggggtgctgtgacgaacctgcagccattgtttggtcactgggaccctttaatgaccagtgggctggtcttaaccaggcgtagttagccaaattgggccaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgacaatgtagttaaggtttcaatgatgtcaaccttatttgtagatttttcccgaactgcatgaaccttaattacatgtgtagacctgtcacaacatgtagtatgatgtaactggcagggtttttagcaaaatgagcaagtgtcactcagagtacacagaagtacctgaaggagtaataattcaggggtacttctggtgaggtaccctaggttattttgcatgagaaataagaatctgaaataatattctaacttttgcttaaggtttagaagttatttgtggattcatgttaaaaatgtttatttataaatgtttttggtttatttttatgttttctttcatgactagtaaaacttaatgtaatgagtaataatgtctctattatagtgattccacttatttaaacattaatgtttttatatgtacatatgtaataatgtctctatattatgtacatataaaatagacattaattacatatgctatgggggtagtatatgtaataatgtctctaaatatttattatgctatagtcaggttgtctctgaatagtagcaggctgacattccctacccctaagatgagttttctactcatagcaaatataagtattaaaatagctttttgacaaagtgtgaaaaaaaattgggttgcaggcacttaattcctcttagaggctctgtaattcctcaagtgaattgctccatcaggtatattagactctggtaaccactcatccttatctgcggattgatttttatacctgactaagtaaagccttgtgtcgtttccttgaattctttctttcttttctttcaatattttagacacatgaagtttctcatttttactaggttccattattgggactgggggacatggctttggctcagtattgtctctaggtgtgtaaggtttgactaggcttaccggaaatacagggtgtttcctggaaagttcctcactcaagatgacctctacggcattttttccatgcatgtctttgatggtaaatgggcctatgaaggatggcttaagtttcttattacctcccaaattattaaaattcacagtagataatagaaacttatccccaattttaaagtctagttgtttatggctcttatcccatctgttcttgttatattccactgcttcttcaacacactttttggcatgattttgagtcacatcaagcatctttttaaagtctaaagctgttgggtgtatatgtggtaatttatcattaagggtatcttttggcattcttgggatccaacctctctcaaggacataaggtacttcattcgaggaagaatgtttgctgctgttatatgcaatttcaagagcaggcaacaggctgacccaatcatgagtgtagccatcatggttcttaaattccaaaccaaatgagcagaatctcctgagcatatcttctaaggtttggatcatcctttcagccagcccatcagtttgaggatggcaggctgtggaaaaggctaatttagttcccagcatgtcatgtagattcctccaaaactctgaagtaaacttgggatccctatcactgatgataattttgggaattcccacgtcagccataattctgttccaaaacaacatggctacttccattgcagtgtcatctttatgatttgggataaacctggctctcttggagtacctgtctaccactactaggacagaattataagagtaggctcctccaggaggtaatcctgtgacaaagtccatattaattatttcccacttagtactgggttcagtaattttctggagtagcccatatcttttccctgtttgtttatttgatttctgacaaatttcacaagacttgacataattggtgacttgggatctccagtctaaccaccaggcagtatgttttatcctttccactgttctgtcttcagaaaagtggccagaattaacattatcatggcattcataaagaatgttgtcaatttgtgcttggtcacagagtactaaaacactagagtgtctgtttctgtagtacagcaatccatccaataaggtgaattttccttcagcataaggttttgccaaattagggggcaggctagcaattaactcaggggaactattttcattgcttaagatgtcaactaattttaacagttcaatattatccttatagctgtcttggactaagttgtaaaaggctatatccaaatcacacacatgaatacctaaaattggaagaatgtcctcatcttcaggatcccaggctgggttatcaggtgtgttgggcaaggcccatctactaagcccatctgcatttctatgtttaatgccagctttgtgaacaatggtcatgtgtcctctgtattgttgaatagcaatttgccacctgagcatatgtctgttaggtgttttcatattcatgagggttttaactgctgtgcaatcagtgactactacaacttttgtgccttccaggtaatagtgtaatttctcaagtgaccagactaatgctaagcattccatttgacttgctccatattttctttcactttatttgatttgtctagagataaacagaactggtttctcagttggaatatcatcaatttcaaattcttggtgcaaagctgcgcccaaaccatctagacaagcatctatataaaaaataaatggtttggtataatcaggttgggccaaaacaggagcagtggtcataagatgtttaagctgctcataatcttggacacgggaatatgtcatttcatatattacatctttactacaaatttcataaagactatgagtaatgttggcaaatttggggatatgttgcctatagtagctacaaaagcctgtaaatgattgcatttctgtaatattctggggcatgggttttaacaagacagctgctactctgtgctgatctatggctaaggttaaacctgaaactatgcgtcccaatgctttaagctctccataaccaaaattacactttttaatggacatcttgaggccagattctacggccatttcaagcacagaagtaattttttccagatgtgtgggccaaattatcagaataaatgataatgtcatctatgtagaccatcatccaattttgacggatgaagctcccaaatatagagtccatcatcctttgaaaatgggatggtgcatttttaattccaaaaggcattctgaggtactcataaacacctaagtggcatataatgcgcataaattgtctgctatttggttcaataggtatttgatggaatcccttaagcacatccatagtggtgatatattttgccttagacaaattatgtacagagtggtcaatcctaggaatgggataattatcagctttggtgtaattattcaaagctctaaagtctccaaccatcctggacttctcattatgccatgcaataattacaggagtagtaatttctacctgctcattaatattatggcccacttttcttataactttaagatccaaaagttctttgatatgagtttccaaagccactctggattttgggctagaaggataaggggctcttctaagggcaggagggtacagaggttgacaagttaattctaacttgatgtcatgtcctttgacatttccaatgggctcttctgttgtacagaaagcctctttatatttgtagcatatttttaagacatcttttttctgctcttggtttagtatatcactcacagctgcttgtgacagatactctttatcaaactcaataagttcctttgtcaggcaagatacttctttgattggctcaggtattttaatgttcacattacaaatctggaattttcttttccagtctccaccaatggtatagtatctatttttgctctgaaaaatgtctattccatacagcagaaagtatcatttcccaaaataaaatattcacataaagcatcttgtaaaacaacaaattcaacattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatatattcaatttcttcttgagtttctcttctgattgtctgataaagtagggtaattaatcctgaaaactgagttgatctgaggttttggttttgcagcattggttgctactacagtttgaattggtctggaaggattccatgggattttgtcgccatttggaagacagaagtcacgcccatctcgcttgactattccttctttttcatccttttgagcctcataacaggtgtaagttgaatgtccttccctatggcagtaggcacagggtcggggatcataaagtcgtccagttggtcgttcgtttccacgggaatattctgtagttggttgattttccaattttccagtaagtgtttcaatggcttttgccaagttatcaacctgtttttgcagcatttcgggaggattttcctctaccatcttctcacgctttttgccatcacctttcttctgatccagactcctctgcagcatgtgattggcttcagcaaaaccaattgcagcaaatgcatttatggatctagctcgaatttcatcttcagccacatcaataacatctgccaaaagagggggcttattataaccatcctttccagttggtatgaggtctgctttgactaattctctgttaatgctggtttgtacgtctactgagaatgctaagaaaaacaggtgagagacactggtctcattaataatatgtttgtttctgactaaatactttgttatcatcatgaattttgactgataagttttaaagtcattaattgttttgaccccacctttcttctggcagaaatcaatcaaattataaaggtctttgagtgtgtaacggattttcttaattacccctccccagagttccatcatgctagctcgcaagattgtccagttgcgggtatcatagccatccattgactctaattcctttttcaattcttcacttttcacaaatctacacacctgacgtgctttatcaaagccgccagcaccatatatttctgctgctagtttgatctgtccaaaaaatcctcaaagttttcgccatcgtacttgaggtccgcttccttgatgataaccgcaggtctcggcctgggttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaggttggttcatggagtttggttcatcattctgaaagatgtattgagctagtgaagcttgaacactagattgtatctcggatttcatgtccttcttgagcaaagacatttgttctttcaggagattactcaatccttcagtcctaatgttttgttgaatcagtaagtctttactgtatctaactcgtcttttcttttgcgttctcactaatatcgtcttctctaacggtggatattatgtggtccgctgtggtgcttaaatcgttgttgagtttatcaactgatacaactaatttggagcaagctttttcactcttggctgtgttctcggcgataatccttgtcatctctgggttaatagacaaaggatttcttaaaacattgtcaaattatacggacaatgatgtggcggtctttttgttattgcgagaaacaagatctagactatttacaagggttttgaaattctcttcagcgttactatcaatcgctgagagatttcgactaacaagttccaagctatcaaggatagcggtaagaatcttagtatctaatccgccatgtggcggtatgccgcctcgagggtgttgcaacccctcataacctttttccagcggtttgggtcgttgtaaagctgcttcacctctttggaggaggaggagcgcttcttcccgtcgtttttctttggcgcgcttggatagagttctttcttgatcgtccaagggttccagcccttgacgaattcttctaattccttgcaagggattaacttctgtaagactttctgactgtcttgggcttgacagaggagtgctttgagctcctctgttgcgcctgacggtcgggctgcttcacacttcttccaaagaagaatgtgctcttttgtttttttctcttttttttctcttttttttctctttttttttctctttttttctcttttttttcagtgtttttttataattaaggcccaaaataaaaaaaatggaaaaaattacaaaatgaaaaaataaaagttgaaaaaagacaaaaaaaagacaaaaaaagacaaaaaaaaagacaaaaaaagacaaaaaaagagaaaaaaaaagacaaaaaaaagacaaaaaaaaaagaaaaaaagtgaaaaaaaagtgaaaaaaagtgaaaaaaaagtgaaaaaaaaagtgaaaaaaagtgaaaaaaaagtgaataaaaagtgaataaaaagtgaaaaaaaaagtgaaaaaaagtgaaaaaaagtgaaaaaaagggaaaaaaaagtgaaaaaaggggttttaaatctgtaatgaagttgaagctgggatctgcagatacaaaatacatgggatgtattgtagctgactctgcaatacatttatttttattgtactccgagtgcaatacataaataaaaaatacatctgtattgcagctgccttcagctgcaatacaaatacatgtattgcctatacgttttggtgcaatacacacccactagaaatacatgtattgaactcgttgcaccgttggtagtaatgccagtgtaagcatgagacggttgcatttggagcttcgccatgttgattgtttcggttccatagtcactggttaacttgagtggtaatccaccagccttcgatgcaagatgaagaaagtagcaagcgatatggcgggggttgtttgttgttggtaacatgaacaaacatgcctaagatctttcgagaccaagcatcaatgaatccatagattgtgatgccaaatggcttcaacttatcatgctcatcacaagcccaaatgtgattggagccaagagtccgatagatatgtcttttacaagcttgacggagtcgcaaggccattccatcaggatctatttgtttaagggcataataaaaattttgtctaggtccaaacaaaaacacatgtcaataatgaattcataaaaaaggttaagaatgaaatgaagatacaattactaaccggggaactctgatattataatgcctcatgagtatcattctcatcctacgatatccagcattgttttggagaagattttctcgcgcattggttattgcttcaaggactcgattgatggtgactttgccgtccaaaagatcattttggagtaatttgacaccaagcttcttcatgtagcgttggacagtacgaacagatacttcgacaccggtctccttgtataaacgcacttgcatctcttttagattcattcctttggactgcgatgataaaatcaagcctcgtacttcaggtgatagtggcgcaggaataggggcctgagaaagatcacacctccggagtgaccattcatttcgtgtcagccacagagtacatgttccatgtaactgcaacacctgtacttatgtacataagtacttatccataattttgattacctttacctcttgttatcttatcattattattaacttatcttatttatcttatatttatcttatctgttaattactcatctattaaatatgtacctttgttctacataagtaattatcacttacctttcactcctttgtccgtgaaatacctgtaccacgagttatccctcttctacagtattttcacggtcaaatattatcacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagcaactagtaaatggatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcatcctttccctccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccgcagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaaataaccaaatcaatcccaggtgggtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacatttcgattacaagataaagttcgaggtgaaattttgattccatgatcttgagagaggatacgtatgatttctggccctttgtgaccttttcgaaagagaggctccactagattcttgatgcgttgatctctaggagaaagatcaagtattgtattttcaacttcggagtattctgaatcggtatcacctggtgatgagaagtgttcatcattggaaccagaataatcagaatgatgtgtggtgtgtacaccatctgggtctgatgctaaatcatcgatatcgttcaaagaggtttgtggctcatggttagaagtttcaggaattgttttagagtggtggttgatgttgttcatggttaatgtttctagaatgcaatgtttttgggatgtgatagaggcaaagtgctttggtatattttttgaaaggcaggcaagattggttgtgagattgccggcgagattggttgtgagttgatggtggatgtttgtggtatgtcacaaacacaggagatggattgcaatctaagccattcacatgagtatgttgcttcacatctcacttgggaatgggcatggtagttggtatcaggcttacatgtagaaatttacattgaaactatgacaaaaatagctattgtaatatgtacatgttgtaacgttagaatcttgttgttttgatggcattggtatgaattatacaaaaaaacaagctgattttgtaggatattttattgatgtctggcatacctgtgcaacatcgagtgactatgtgggtcattggagtgtgtacatgctatggggacagcttgaggtatgaaaaaaacacccttggatgggtggttttttggggttgggtgttaattcagaggatattggaggctcaatttttttttttggcatttttgatttgtgtgtgagacatcatgaacaaagtttttttttcaaatatgtacaagtgtgattttgacttttgaaatttgcaaaaaaaaaagtagaatggcacgatggcgcgatggcgcggttgttgtcgtctgtgggcttccgtatgcaacactactttacagcatccaaatagcgcaagtttccatccgtgagcagaataagtggtaatgaccaaggttttgggtgataaggaatcataaaatatcatcttacgcaggttggagatcttgcatcaaggggcaatttccagatcatttggcagtcctgatgacccaatgggtcattgggaaatatattcattaggccagggcaacacaataaatacccttcactcgtctagttcatcctgccccatcaccatcccaaatggctgtgacactactttatgtcatccaaatagcacaagtttccatctgtgagcacaataagtggtatttaacaagattttgggtgataaagaatcacaaaatatcatctcataacattcctttcttggttgccaacatgccttctcctcataggtgccttctcctcatacatgcccatctccagaacaccagcaacccacatccccaaacgccatgataccccactcagatttcttctccccactacacaaaaccaacatcagactagaaccttcccacatgtaataaactcctgcatgttgacacatgtactcaatacataacctctctttgaagatccattctgctttgtcaagtccaaaaaataccctcaatttcaaggacaattatccccaattatatgccaagacaggtgcaatggtatttcatgaaaactacagtgcacttttatacctagaaatttgatggctgatctttttctcatctcactcataggattttgggatcattgaaggtcaactgctaatatttctactgtctgcagtggtcacaatacaataatcctgaggatgttgtaggggagtggaaagatggtatcaagtgaaccttcttagaggtgctgcttttctttattactgaaacatggggaaaaaaatctgcttcccctggtcctgataacaaaccttaattgtgaagttaatcaactcatatcttttaccagaaaggtggccgcaatctaccatgatagccatacagtgtagatttaagcccagatagttgatgaatgattctcatgatcttcaaactgttttggtattatatgtgatgaacttcaggcataggggtatgaccagaacaactgtattgaatgaacacctggagattcaacaaaattaccaagccatggaatcagatatgggcttatactggtgcagaaaataacacatgtaaattcaattgactcacatctgccaaaatagatgtagcactacttcataataaccatacagctcatttttaagcccagaggaactgtgagattttattcatctccaaaggtgtttcagttaaatgaatgatctgctacagggatctgttgtgtggttcattgcatattaggtctagggaaattcaaaatccaaatcaaggttcaaaaggaggacactcaaaatcatgcctgggaggtttcaacttaccataataagtgcaatctcataatattatgttcaatcttgccttgggccgaacaaaacagccagaaacataaggagagaaaggaaagcaaagacagacatgaataaatggaaagtaaagatagaatattaagcatagcacacatcaacaattataatctttaagtgcatccaagatgcgctcaagtttgatatcaagtaagcaatcatgcgctggtgcccaggaggggtgtgctctggcccgatccaaccaagacagtactaatttcaatccaccctcaccgccagttatgtgtgtggtacccatttcaatgccaaacagtgcatccattgtagagttgacattcataaaaaacattgtgtccaaatcttcatttgtcaatccatcagttgggctgaccgagcacagttgtgcaatgagtggactggcaagggggagttctgtctcatcaagaagtttttggatggcttgcatgagttgatctgtgtttgagttggttgggtggggaggtggactttgagtaggtttgctagttggtttggtgtcaagattctcagatggtgaattacttgactgagagatgtcatcatcggagtggcacttgccagctttgttgcttgtgggggtttcctcacctaacttggcggggaggtcacccttaccgttgaataaatacatcatgggagacgtgacttcatttggcatctccttggcttctttactggttcgccatagcggccataggatggggttggttgagtggagggtccagaacgcgatgtaatcagcggccatcccacatgcaaccactagcagtgatttggagtttgatgtttgtgtcagaagaatatcaaggattgcctgatgggatcacggccagtgtgggacgattttcaaagaaagttgattgggttgagagaggcaccacgcaaggtacttgaccataacaatgagacattcaggtgcaatagtcttggttgtgggcacccacataagcccactgaccccacctgccaggaacaccaccaaataatgtacggggcgcttcctgagtcgcgtgatgaggttgccggtgccagatttgatgtccgcaagaatcacgataatttcacggattttgccaaagaagtcaaagaatttagttgagttcatattggtttgatccttgttgatggccgcattgagatgaacgatggaatcccaaatgatttggggccatttctggttgaagtgagtgggagggttttcagatgaccccttggccacgtactgaagtgtgcggcacagtcaagcgtgtgagacaggcagatcattattgtcatggaagtgatcaaaaaaagaagagttgattgccggatgaagtaggttggcatctaaactcaacttcatgatgcccagatctacaggatgaaaatccaagtgagaggatgttaaagaaataaaggaagatcaaagcgagaacatacctttgtccaaaagctgcctcgccaaaattttgggtcagattttttgttttgcaggaatgaaaggccaattcactatgttggattgaaggtctgcatcccagtttgaataagaggataggtatgattcaaatagattattgattgagtcaccaatgtcaacacagtgattggggaggatgatttgatggttgattgaatggagaagttctacaagtgaggcttgagaaggatgcgctttggtcaatccaggtgtaccaatggctgatagtctagaggttccaatcaacatttgttgatccagggagtgaacaagttctgggagtcgagctttagtaagctctgcttgaattagacgggtggcttggtccatgtcaactttgagggatgccaagccagcaacctcatctcgtagtgcctcaacaattcctttcagatgattgaaccggtttttggcagaggttattttttctttcaggaggcaaacttcttcttggaggagctcaatatgaccatcttgagtggagtctatacgaggtcgtttgggagacctggagtcttgtggattgggggagggaactgatgcaccgttggtagaatctgtgcgcatctgcttgtgtcctgaggcggcagactcattttctagtcgagctcggcttcattggcctttgatttgggaaggcgacttctttctcctccagttgaacttccagctgtttgggtattattagatgtcaccgatttggagtccctgataatgacaccttttgtgtccctgggctttctagggcgccctactggttgctttccacccttagttacagtttgagctacaatgggtaaaggtcaggtaccttgttgacctccaccagacagaaaaagtgggatacttactacaaccagctgacttctttgatttctttggcggcatggcacgtaccaaggaaagtgggagtcgtgtgggagagttgagggctgagtgagagcttcaaaagttgactggagttcaaatgattgatggagagtaataggacgatgtaggatataatgagatttggaagttgcataggcagcaccaaagtgaaagggatttgtggcactgttttctcctgagcgaggaattggaaatagcgcagatgaggggggttctaatagcgcaaaaaggggcttcaaaacagcgcaaaatcggagtacgctacagcgcacaaccagggttaggaacagttcgatggggctgaggctttggaaacaacacaacggaagcgttatgagttgtgaatagaatgtattggacaatcaaaaaaaaagtaaagatggagggtacagatgagcttgggagaaattgggaaatcgaagccagtggcaggtgtttggaggatatctttatatagaaaaattgtctgtgcatggcaagaccaatactaccggtaggagggggcggagctttcttaccgcgcggaataatccatggcagctttgcctgagtcattgaagtccactgaacaaagaaatcctgcgctattgccaaaatcaactcagtcttttggatctgattgcttggattgattgggatggcatccagcaactgcaagactgttgaccggataagggtgtacatgcaataccaaacactcttgcaattgggctgggtgtcgcgatatgtccggttgtcagcttgctactatggcagagacaacctgtcatagcaaaataaaaataaaattacataaaaaatctaagaataaagtaaaaatattacataagtaaaagaaactaatttacttatgttaacaataataaaaacacttaaaatatataaataacttagaaagaataaagaaaaccttaattattattacaaattctgaatctacgtaaaatttaacctagggtacctcagccaaaggtacccctaattgtacccccttcatcctgtaatactcacttgaagaattaacaggtacccatggatcacgggcacctgaataattatgcattgtacataacaatatgcatatactccaaatcttgtctcagatttggagtgttgtgtatagtttagaagatagaccagcgtggcatgtactatatccaagcccgcgtgccgcgtagtcatgctgcgcactgttgacaggcgcgcctgactacaattgagccctaggcttaagcccccgcgcatgctaggtacgcatacccgccttggatacatgcataaccccctctgggttaccagtatccaaggaaatgggccacaaagccccagaaactcactgtgcacgtgtcaacaaagcccccacacgtgtaataaaaatataaacaagctagaatattcatgaatacactacagtaactctgaatattccatcttccagtttgtagcacgtgtaacaagccccagaaaccagttctggcatattctgtggcacatttccttggaaatgacaccacgtagcagactagcccttgcccacaggttcccaaggtatattcttggttcaaataaatttgtgcatgaccccttggagcttctagaatattatccccaaggtttcagcccttgttacgtcactaagtgggctaaaatgggccaaaaagcgctcccaagtcctactaagctcccctgagcaactcctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccatatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagttattactatttttactgttattaagcctcaagatacctcaagaaactccacagttatcacccagcacccaaaatcaacctttctgagcgctcccaactgtcctgtttcaactttgaagatcctcaagaccccttaggattattactagtaagtaataaccctttttcttgagattttccccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgattcatcaggcccctctggttttatttatattaattttattaatataaattggccattttttcctattaattaaacccataaattcccttattttattggaatttattcctttaaaattaaaaccaaaaatctataagctttttgtttacttttgcaccacgtgtagctagaagattttacatcttggcatcacgtaggctgacaattgggggtctggccgggaaaattttattaaaaataccctttttaataaaataagccacctggaatttattccttatttttttctcaaaaagtaatcaaacccacaaaaaattatcctcatttttttcacggtcatctttcctttatagaaaaataaataatccataaaaaaaatatatacatatctatttcttctacaaaataaaataccaaacccattaaaaaatacctatctctcgaatcctttatcactcttacttcaaaaccaataaaaattaattccatttttcgatactctttttctcatcgccagtgaatttgcaagagaacgccgaattaatccagcgttatcttgttatccttaggttgcggaaagaagaagcagatcgtaactatacacctaccccttgggaaagattatccgaagaggaacagcttctcctcgctacctaccacgctcacgttcatcaagaagaagaccttgaagaacaattgcggttccggaactttcttagagatatccgagctaaaaatcaacagctccgtcaaaaaagataccttgaaaaaagtcagattcctaacgattccccttttttcattggtaccttacccctatccgattaaaagaagctgattcttatatcttctcataccatatctcttttagtgtccacctttgaggcaggcgtcatcagacaagaacgcgccagtcctactccctcggtagatactgacaacggttccgttagtcagacaactgaaagtaagtatcccgaaaaagaacctacattttttttcgtaaaaaccttacgacctcttttacttactaactatttgatacgatgactaaatctactagatctaaacatccagaattgcaaggtcccctcccagctccgacaagacctcgcagcggcaaggaatttcaagccagagtggagagtctacaaatgactactctgacccgcaaagaaccagcggctcagatcccagaaacaacggggaggaacagaagcgacccgcctccgaatacggagtgttgaggtgtctgatagtctgctaccatgatgtatcactacatgtcgaaccatgagcactaccacccaacaaccctggcagtcacaagcgtctgtagcctagttggtaaaggcagcactctagtatgtgtctcagcttagctgaggtcgtgagttcaactctcaccagacacatctccattttgtctgtctctacaggttatgagcccagagcctacctcagtgcaacccgcttacaatagagaccagatggaggtgtgaatgcttacttgtaagaccaaaacttcccctgtaagactacctaaggtcacgggttcaattcccactctgattatgatttgttgggtctcattcccacttccacatcatgtagcaagggggggtgttgaggtgtctgatagtctgctaccatgatgtatcactacatgtcgaaccatgagcactaccacccaacaaccctggcagtcacaagcgtctgtagcctagttggtaaaggcagcactctagtatgtgtctcagcttagctgaggtcgtgagttcaactctcaccagacacatctccattttgtctgtctctacataaggcacctgcgacagaggtcctcatcaataccgatttcaactactgtctggccaaggctcgagtgagaaacaaacatacaattggtatcctcaagtctcaatgggcttctttgcgggagatgccattgcatctgtataatcggggtcatatgaggcaatatcttgcctggttttatagctgtatcatcctccataaccttttagcaacacttggtgatcaatggaccgagttggcacctgaagaccaaaaccttgacccttcagctgaatccagcgatgatgatcaaattcctgctgctaccgacgaagctttctgctctcaattaacccgtgaatgtgtttcatttaactatgaattaggagttttacctttttagtgcccataaggctataatcgtgtatttacaattaaaaatgaatgagaatttttaaatatcaggagagagataatcatgtatttaacaataacaggtgatgaattttttttaataaattgatgaatggggatttgggcaagtggtcaagtgtagaggatttgaagacgaaataaaactagcctatccataaatcaggcgcactaaggcagtgatctcatttggtgatctgccttcttggagcatcttgttgaccatctgtttcttttcgacttctacctctttcaaccctgagactcttgcttcttcttgtttttgaagtcgattgaattgctcctcctcaaactttaatcgcctgtcctcaagatccacctcccttttctccttcctgtcggctcggctttcttctagctttgattgtgcaacctgatgattccatcgttgttgatcaatcgtaatttgtttttctaacatatcaaattttcaatcgtttccctgagtaaaagaagtcacaagatttggtttggattttggctccggagcgttactagccctttgacgtagcacttccaaagctgcattggtaggggccaccaaagtttgagtggagccccgatggaattggtacagcgggctgattgtggtgggtggtagctgaatcggaaattggatcattttcaggaatcggatcggattgtatcgcaggcgaatcagattggattgcaggaaccactggattgtttgataccgcagggagtcgtccataccgcaggagttgttgatactcgcaggagtcgttgataaccgcatgagtcgttgatactgcagaagtcggcgataacatttcaacatccaaatcctccaagattggattgtaattcaagccaccgatcagaccatgagaggatgaacttccactagactctccgtcggtgagttcttcgttaggcagcaatgtggccgaggcaagtgaatggtcaaattcatgcatcggagtgacgtttggcttgtctcggaagattgcatcaatacgatcatgacatgggcacatgtcttcgagaatttcagctagagtctgaggaccatgctcgtcaagcaccccggcgccggttttctcttcaaagtttttcgatttgatatacttctgcttgtaagaagtgagacgttgttgaagtcggcgaccactcagttggagatctggattgagactgttcatccacacagcaaatacatcaaaggcctttgcttttgtcaactttgcttggcctacactagtcttttggccatcgccgaacagatcagtgtagtgtccaggtgtcttgagataactacatatgttttcgaaatccttatggtcaaaattcttgccgcagtcttcattcttcgaagatttggagccggtgccagttgattttcttgcttgatttttttcttcctgtgcaaggcgcttgcggtccgccttgagttcctcccttggcgttttgagcttttctttttctgtacgatgtgccttcatttgagcattggtgcgatgagaacgtttgggctttggctgacaagtttggctggtcgaaggcaatgcttcccccaacaagcaattgatggtcaatgacacattatccatagcctgagattgtagaatgttgtgaacaaggtaagttgagctgttagatccctgaatctcaaactcatgacttacaagagcagttgctttgaggtaggctggttagttctggcgtgattttttgatgtggtttgtggctgatcggtgataccgcaagttgaaagaagttgagagttgagcctgagtggaacttggggggatcaaattttagcaaatagtttaagagagattagtatgagcagcaaccaaccagcaagtttttttttgtgcaagcaatcaaatttacagtaaaattttaccagaccagcaaaacagctgaccaacaaagcggctaaaaagcctgacgtgaaccgtcctattagagatttcagttttagttgaaggtctgccttctcacatatggcttttctttttggtaccaaactctctatactagtcgttttcatgtatagatgttaaattagcttacagagaagttttgttcagattttccactcttacaagttacatttttcaaaaagaataataatcaaaactacgtcattggggcacttttaaggctttacttcaattttattttttgaaatttatggagtttgcaagtctgacaaagctttcctaagaaaaatctaaacttttaatacatcgaaagttgtgtaaaagaacaaagaaaaatgtggaagcatctcttgaaggatacagattatgttggatcagaactctaaacagacacttcagaattcttggcaaaaatttgttggctggaggggccaagcttgcataaaaattgtgagccagcctttggcttctttgagctcaaaatagtcctccacggtgtaagaatcaaaattggtttgtgaaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaatggtatgtgaagccaggttatgggcacttggcactggttatgatgatgaaagtgttatgtttgtatttcaatataatgtattgttgtggctgtcacttgtatataatctgtaatgtgggttgagatgatctggtcctctggtgggatgatggagggaacaactggcaggcagaggcctcccttatatagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggcttgaagatccaatgagggaatttagctggtctaatacatgcaggtgagggaaattggctggtgagagcactgccttgagggaatttggctagcctacaaggtccttctacaaaggaatgcatgtgcgtctacaaaggaattcaatatgcactatgtaccaataaaggaattcaatacaacacaaaggaattcaatattcaatatgcatccagcattcaaaatgagccatacttagagtaaaggacccaaaagacaccccgtgacaggttgaaatccgcgtaacttctaaactatgagagatatggggtcagttgtagtgagtgactagggttaattttacccaagaaatccatttctgatgttatgtttcccatatatataatatataaagagataataataaatttttatatttttctgtgtaaaaacacagtattatttaccacaacagtgggagtggtagcaagcagcggagctgtccacaccagtggaggcctatgccctaggttgcaagtcctgcgtgccaagatttgagttttagggctgaaaccaatttttcaagttacaatctcagtacgcactcattagatgatgtgtattaaatttgctttggaggcatccaaggcctgcctcttgtacatgttcctgtcttgtccatttttctttgacccttctcattttctttcaatctttttttcaaattgatgaattctcaaaccgagttaccggctgtatgttagattgcatcactgtttgtttgtctttttcagctcccaattttttaattactaagcaaaatggaaagatgctataacaaagtgtgatcactatgtacataatgtttcagacatcacaaagtttgagaaatgaccaagcttgtccaggacaaacttgagactcatatcttagaataattcctgtagacatgtgttgatgtttaagccccctgtctaaactcacctggtctctaaactttcattgtccctcaatatcgaaaaagtgatgtcatcaggcttgagcgtttacgatgacatcactgcgctcaagccctcaagtcctcatgtttggtcattgtcttgcacaatccttttctctttgtccttatcatccctctttcctctctcggttatctatcttcctcaggatctcttctacatcaaactgttcctcacaacattttctccatcttcttattttgagatcctagtctatcgttctctttcataggacaaattatcactctttgtcctacatcgttatcatctcttccgtcatctttttggattgacatcatcttcctgttttgatccttgtctcgacaaatctttcctttcgacaaactcttgtctggacaaaatcccttctattcaacaactcgcccatctactgttcctcgaaactgttctttgttcttcatctctcttagtcatactcttgttgttatagcaccatagtgtactgttgtccttttcatttgtcatctactgctttcaggtgatgatcattcctttttctatttcttttcaaatcttgtatttatttgaccggcacttatgaaatacaacctttcagtctattcattcacaacatgctcagagctgtctcacttctgagttttggttggattgacagggtcatgcctcccgtcaataaaatccaaccaaacctcaaaagggttgggaggagctcatgtggttgcaacatgaaagttgctcccaccaaaacgccttattcttggcacgcaagtgtgccgacctatggctcaagtctcccctgcgaggagttccctttgggaacctcctggccagcgctacactgccagatgcgccccccgcagcctgagacttgagataagtttgtggtttcttcaatgttttgtcataattttggaagtgtttcaaattttttgggaaggagagtgttgaaaaaaaaaccccttcagaagtagaccttgtttcaactcatcagactcttttccagaacttggcattcttgatggtgcacaccacaaacacatttaagaattttttcttcccaaaactgataatctgaaattttttcctacaagatggagtgaaaaaagagggttaaaaatattgtcaaagtaagagttgaaatatagtggggggagggggttcattctggtaattttttgcaagtagagtgcagatctcttgattttttttgtaagtaattcagcatttggtgtcaagatgaaaatatgaggatcttggaatcacgattctttgcagagaaaatagtgagctacagtgttggatgcggactttggtaagaaaatgtgctttccttgagataggcatgggttccggcccggccgtggtttggcctgggaagtcaaaccgggactttcatgcttacataagcttggctgcaacctgttccagtccaccggcattaagccatggtcgctcagatgatgattggaaaggttaggaaggacctgcacacattttctaccatgtcctgcttcaacctgctccaacaaatgggaacccagatctccaatcaaaaccaaagaccgcgcatccggatcgaaccagaggagaaacaccggcttaacagccaagcaggtatgattacaccacggggcgagttttttgaaactggccccatccgctgtacgctttcctgaggagagcatccaacggatgcgatcagagcgtccgagggatgctctggcgagccagcatcacttggatgcttccaaaagaatccaagtgacactggccaaatatgaagcgtccgatggacgctatgatctattgtccatcggacactctccaaccaagagtgtccgatggatgacggttttcagtgtgtccattggacactttgagttacaattcctgattggagccggtggtcgatggtcgaaaaaagcttcaaaagttcggtcgatggtcgaaaaacactctgtaaatgcggtcgatggtcgaaaaacaatccaaaagtgtggtcgattgtcgaaaaacgttccaaaggtgcaggtgtagtgattgtcaaaaaaagatccaaaaatgcacttgatcatcagaagaggtgtgaaatggcttgctccaaagtgcaaacttggtgtatgaatgtggatttggtgacatctgaaagaacaattctgcatagtgcagttggggaggagaagccttgtgggtgtgcaatagcacagccatgaggacttgggttcaactctggccctcttcacttcttttttttcttttcactgcaatcaaaatcatccattggacggctttaaaatgatggtaaaagtctttctgcataaaaaccaaagatttgtaatgaatactgcgtgggacaggtttttttttgatgtttttttaattaatttttaccggctcaattttaatcatttttttaaattgtaaatctatttcctacatctaaaagtgtgtagaattcaatggaataattcattctgcctcaaagaagagcttcaatcgtatataagagtgtacaccatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgacatgtttctttaatcaattcttacacgcttaattatccttattttgtggagttttaagttcatttcctaaactttgataggttttgaagctgatggctgtatccatttttcattgaaataaaatttgtatatgttacaaattatgcaagaaacggggtacactcatctattaagattgcagcttgtatttttagtgaaattggacttcaccattcaattctacacatttttaaatgtaggaaatgaatttaagatttaaaaaaatgcttcaaatcaggccggtaaaaatcaatcaaacaaacatcaaaataaacctgtccaacaccgtattcagtagcaagcgccaatttttatgtaaaatggttgctaccatcatttttatcatgtcttaaagtgtgggaaataaatttaaattgtcaaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccgttgagttttaagaaaattggattttaccattaaattctacacacttttaaatttaggaagcaactttaaaacttcaaaaaagcataataaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaccgtgtcaaatgcagcattcaaggtatagttttcattttggagaaaaatggttgttaccatcattttaaccatgtcttaaagtgtgggaaataaatttaaaaagtgaaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaagtgtctaatttcagtattcaaagtgaaccatcaagttttgaaaaatttggattacgccattaaattctgcatgttttaaagcctaggaaataattttaaaacctcaaaaaaacttaaaaaataaagtacatacatgcatgcaaacaattaatggaaaaaatgagtggaaaaaaaaattaagaatcaaaagtcattttattggaaaatggtttttaccattaaattctacaccttttaaagtgtaggaaacaactttaaaaaatcaaaaaaactcaaaattaatgcccaaaataaattaattaaaaaatgcgcgtttaaacgcggaatgcgcgtgtgctgcgcgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaatgcccaaataaaactaaaattccaaaaaataatgaaaaactcttactatggctcccattacggccagttcctctgcctgttaacactaacttttaacccccccccaactctgagttagctcaagattggttgccccagcctcaagatgccatgtaagcctcatagaaattgctatgagccttgcataatattctcataacctattactcacaatccgtttgacccttttctttgactatccattcacaactcagactatgtatagatactaaacacaagacctgtaagtatcccaagtcagatattcattcatgtgcatacatgagcactcagacccacatgtcattcttggtttgcagagtcatacaagatcatcaatgaactgatatcaaatgcaagctagagggagacaagttgtatggacacaggttggactcaaaatcaacaattgaatgagcaagggataaatcctgcggcaaaaacaaggcagcaagagcaagcaaatggttagttatgagctaaaaatacacaactagtgtttgaagatacttcagggcaatagtatataaattcagaagaccaaacaaaaaacatcaacagatggtcacacccagccaacagtttttgaaattttgtaaacttaaggtacagtagcctttatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagttttctaaggtcttcgaggcatgtggacacatgataaagattggggggatgttgcaaagggtcagatgatagaaagtgtcagcatcattatcctgaaagactaattgatccgtaattgtatcatcacaccaagggtaagaaggggagagagtagaagaatgcaaggggaacaagtgaccaacctgaagcctcatggctgaaaaaggagggccagattatcaacctaactgtggaaaaaacataggtacagatcaaggttagtgtatgtgtgaagcaggtagaaatgaaaagcaactgattgggttgatgctgtcaatggtatcaggtcaagtgcggactaggtcctcaagctcgaacctaacatgggttgaagcggataggagggagttggatcgtacagtttgttctatcttgatcatcattttgtctggaaattcgaggagctccgagcaacttggaatggcagagaggggattgagaaggacttgtggggggagagggacgtggttggaaagagattggtcactcaccgttgtgtacatggccggcccggccggtccacttcaacggcgagcggtcccgagcagcccgtcagagcgaatggtgttgaatatttgtacccaaaatggcttggggctgatcaacttgtgggtcccgcgaattcaaatttcaagggttcaagtggctgttggcgcggctggccgataacggtgtctgctttcatccaacatcctccaagcactcaaccagaagcagatctctcggaacaagatgccaagcttcaactgcgatgggtaagtcttgataattaacatcatcatcctggtgaacctgatatactgaatctgtgctctcccttgacttttctctttactcaattcagatgtggcgacgtgtgagtaacgatttcagcttgcaggttcttcaaagatattttacattgggctaaaatgactggatcgcatccctaacgcccaaaaaactccgcacaacagtatcaaaaaaccaaaggtatgcaaattcctaaatctgactggatgcccttagatattacctgaattttccataagatcgctaactttaatactccgctttggatcttgcaataaaaacaaacagttagattctcattctatgcgatgtaaagccagtgtaacttgcctggattgttcgacgactttcaatggaccggccagttggaaatcgcataccacttgtatctctgaagcccaaaaatatcagaaatcgttcgtctcgtctctctcctgttactcgatgaatttaataacgttggctgatttcgggtgggacacacacacacactcctttggtaaaaaaacagtctctatcaagcccccaaaagtaaaaagtccaatgaacaaaatcagcagcactcgaaggctccttccctacccatcgcccccgtcaattcgatatcagccaaacattcttgtgagttgattttgtctacaattcatcccttatgaagtcttttttttttgattggtgattgaatttcgcctcttggatttggaaccctctcagcaatagccgccgagcctgcgcttatcgccgccgaaaagcctgccactgttgtcgaacagactgctcccaaagagtcgaaagaaaaacggagtaagaaggacaagaagcggaaattacaaggtcagtagcttggtaacaaaatatgacgtcttgtatgccccaattgatgaaacttttcttaacaacacatagctgtggagcagcaagctacacctgatactcctaatacgactcaaaacattgaaaccatcatcccaactcaagagaacaagaaacagaaactggaagaaaatggccaaggcaaggaagaaacatcttctaagaagaacaaagaagaatctaccgacggactgaccaaaaaagaaaaacgaaagaagcaaaagaaggctaagaaagaacaactagaccctagtcaatccattgatggtactcaagcagtggacgctccgattcgtgtgcatcaacgactcccggaatcgctgacccatccagagattatcaaagcgatccaagggctgagtcgatcctcaaaccaaggaaaatcgatgacgctgaacgagttgatcgatggcgtgttgaaaactacagtctctactcatcatccccaaaacgaagatgcttcagcgcagactgatcaggagaacacctggaggtcggccctcctcgagctgttcggctctcatctccagtttgtccggccgacgactgaccagagttcggcggttgggctggcttggaatggctctcctctgtgatcacttcttcgtctgcagcaatacgtttttatgacttcattttctctctctctctctctctctcgctcttctggtgagtttttactatattggtctgggatactggtttttttttcttcctttttggcttgagttattgccaaatcggtcgagtttttgcaaaaaatggtcccactcgacggtccctgatcaggacagaacctcttgattactttttaaccgggctgcttgggcctgtatcttctgaagcttaaaatggcttgtggattttgttacaagtcgggccaagctctgcagacatcgtgatgcaactaagcccgctgaagaacacctgccattgttgattgtatcactttgtgggagttgcggtatgggcaagacgccgaggctcatgagctgataggattggacgtgtatgctgtagtggagaaatgagatttccccccctccaggagttttcatgttcagccccatgggagattttaaaccatcaaaagattgaactttggccttttcctctccgatcacattttcttttgcaatgtgaggttcaaacttcaacaaggtgacacgaatctatggtggatttgttagagggaatgatttttttcaaagaaatgcaatctatgacagttgtgctacagggaaagggttttttctgctaaaattttacaaagccgatttttgagagtggtagagtacaagaaacaaaagggtgttggaaacgctgttttctgtcaaagaaacaagaagaagaagaaccgaaagctgagaagagcggaattgaaaggaaagttctcggagggattcaggtattttccatcagttactctcatcaggagtagctgggggactagctggggcgtcggtttttttctggggcccaggcaagccgacttcgactcgcttatcatcgagattggaaccgctacagatgtggagcgaacttttcttcgtgggggagcgtttggtgggtgggttgggtttctcagcgccgcccttcttgcctgatgatttgggtttctcagaggccgacttcttgtcgcactcggtacaatacgcttgctggaattatgacaaaagggtacaaatcaacccgatcagctcagagaaagtgcatcggacaagaagctgtgatcaaggttgtgggcttgggatgttgcacgtaccgctgagacagtgaagaaagtccgtccagtcttctccagtttttccacactgccgactaagtctggctgacaaaagtccaacttttcggtgtccttgcacgaggtagacctgatgagccagaagaaaaaagtatcagcggttggtcgtccagtgtatgatgtataagttgctgtggctacatccagaaggtcagctcacctgatatctttgtagtgcgagagtatggaaaagagagcgccggcgtgtggggatttgttggtcaactcggcggcgcagcccttggagagctcggctaaggcttctttcaacgattcatcggtacaggcttcagtagcacaaacaccggagatccacgcctgcaagaggaattaagaaataagaaaaatcaatgaggatgccttatgattgtgcatcacatcaagacataccttgataggagtggagacgttggtctcgggccgaatggatggggaacaatttggcgaagttgatacagggtctggatctttggcatcatggacacagtcgcaattgtggatccacacctgggcgaaaatttggctgagttgtcatctttcgtctctctccgtgccaggatgtgtgctgcagttatggcgtgatagctgatgcataccaagagcactgataaaagggtgcgtaatccagccatcggggagaaggattggggttgggtggcagtgaaaaactacgtgtgtggctgggaaaagagtagagctattgggaagagtaaaaaggactctgaaaaaaggagatctgatggatatacacaggggatgattgggatgtgggttataaaaaaagccaatgagggcttccaccggtcctatttatacgcgaatgtcatgtgggaggttgtttctcggatgttccagctggtgtggaaatggcttcatctcgagtgccgccaccaagggttttggttgccttactgatgatcaggaaccaatcacatcattcaggatcgattctccgaatcctctcccaacccccgtaagcttttgtgagatggcttcgtcattggccaatgttggtagggcatagtccaagcgccgcggtgctcgaagggaaggatcttctgaaaggcatgcattttgcgattttttctttctaacttgttgtacccctttacactgtccctatttgacacgagggctcaatttcggccccgaggggacagtcgctccagctcagcttacatcgtcaccctccatgacgaagtcgacgaaatgatacgtgaatgaaaaaaacatctacaggtacgtgaatgagggtttggcacggaaatgcgaactgaagcgtataggggtttggcaccgaaatgcgagctgaagcctataatgacctaaacaaggaaattcgagagaggattaaacttaaacttgttttgacacactaaaggaaagcaggcaatatcaatataaagagttttaaaaaagatggaatcagaatgaggtaagaaatttcattttgtaatcaggaatgtgacgatcttgttcttgtcaatattgccatattgataactttcctctcttcattacccagtcggccgctcagatttttgattgaattaagacttctcaatctcgattcatgaccccactcgggggcgaaaaaccttcttcctgcctaatcagagttcttaaactcatatgcgaccaacaggtcctacattgatacagaggaaatttctttcctttgtctatgagttattaatggaaaccagaagcaacttgatttcccgagctattcggctggttcattgatagccctgaacctgcaaaagatcacatctgcttacttgaacgaagtgtctgtcaagcgtacccaacgggtatcttctgtgccatttatcctcctgctgaattgatcgttccatcttaaaaatggcctgattggccgttgttggtagggcatgctccaagggcctcgacacttccacaagcgggtttctcgaattcctcacgtgtttcttctgctatgcattcttgcctcaccggtcccagaagatatcgagtagccattatccctcttttcacaacgccaggggtgacattacaatatcattttctttttcagttgcacatctgctcatcgactttgccatggtgcataacaatgagggctgagccggggccaaactgtcacctcggggccgaaatcaagaactcaggttgagtagggtttcatatcaactttggatcaattcttatttttgatctgtcaaaatgaaaagttggttgcttcgctttggtcacattttggttttgctctgaagtttgaaactctcagctaagcgtgtcaacaaggtaatcaatctggaatttgcactaggatgctggaaaagattttcatttctcgcaagtgtgtgcgatttttggatttctcatggtgatggtgcaaggaagtcataggcatgtggaatacaagtacaggaagaaaagacaaagattggagacggtgttttctattgaaacaacaagaagaaagatcaaacgctgagagacgcgaagtcgaaagagaacctctcggagggtttggggattcgagctttcttccctcagtcactctcttcgggcttagcaggagcttcagatttttctttgagggcaggcatgctgatttgaatgcgcttttcgtcaaggtcggagccgcggcaaactttgagcgatcccttcttctttggctcggagcgtttggtgggtgggttcggtgtctcggccttcgactttttgttgcactcgttacaataagcttgctggaatcacaaaaaaaaagcaatacatgttgatgatgtcagctcatggaaatactcctacacaggaggaatcttctgtgttgtggatttgtggaggtgcacttaccgccgagaccgttaagaacggacgtttggtctcctgcaatttgtccacagtaccgaccaaacctggctgacagaagtctagctttttagtgttcttacaatagtcagacctgatgagtcgaaaaacagaggatggaaagatttcgaatctcagcaatgaatccccaactgtgccatgtgggcgcttcagctgaatccacaagttagacttacttgatgtctttgtagtacgtgaataaggaaaagagagcgccggcatgtggggagttgttcttcaactcggctgcacagccattggagagctcggccaaggctgccttcagaccctcatcggggcagtctttggctgcacacattccagctagccatgactggaaggcaagatggaaaagaagaaattaataaattacacaatgtcttgagtttctgagtagcctgaagacgtacctgaatgggaatcgagatatttttctgggccgcatgaattgggaacaattggcgaaagtccatgcaggtctggatattcggcatttgggagacggtcgcgattgagtttccacactggtacgaaaatttgcctgatttgtcttctttgtctctcggtgccagagtatgggctgcagttatggcgtggtagctgatgcataccaggaggacggatacaagggtgcgtaatccagccattgggtagaacgattgatgttttgtggtagtgaaataagacgtatttggttaagaaaggaatttgaatgggtagtgagaattgttgtagaagacttgtgaaatggttctgtgagaagtggagctgacggttgtacacgggagaggagcttggtgagggataatcagtccagaagggcatcagattggacctatttatatgcgaatgtggcaggctgtctccggaagccttcagctggtgtgccgtgagcttagctgccgccaccaagggttttggttgccttcggactcatccggagcccttgacgtgttattcaggatcagtactccgaatcctatccctatcatcgtaggcctgctcattatggcttggccgttggccgtcgttggtagggcatattccaagggcatcgatacatcaggaagcggattcctcggattcctcatgtgtttcccctgctacagatacgtacattctcgaaccaccggctctaggaaagatcccgcacgcctctttcttttcatcacgccaaggatggcaatgttttttccaggcacagagatgtctacttatcctttcatcgacatcgccacgttgcatgacgatgaaggctgagtcggacccgggctatcacctcggggccgaaaacgagccctcaagtagggttatgtacaataactctagtaggaaaaactggacaatgaccaagatcaaagtggacatccacaccaaaacagaatcataatcgaatgaccctcacaatgaatttcgagaaagcatttggccttttttgtcaatgatgtctattacaaaagcaaattagcgatgctaattatcattggagaaatacaggaatcagctgactgtgatgatctgatttttgtcatcctgatttgagaagaatgacacaactttttgaccaccgtttccataaggaaacaaagtaggcaagtgtatgattgaattgtctattcatattttccctttgctcatgaggcccagctgatggaaatcttcattcatcgccctgcaagtgcgtgtcacctagcaaaaaagaatcttgttccatgagcctagagtgccaagaatcagaggcatcatccagcaggttgggccttttgatcttgcgtgtgaggagaccttaattaggcttgcactcgcgttctgaaatgacgctagaaacgtttggctaccttttcaactacagacacacgacttttccatcgttgaggccacttaaacccacaacatagcactgaatctcacttggcgaaagataacctactctcttaatccgaatgttttggcaccagtcatgacagaagtacatttcactgcttgcctgatttcgaaaaataattaggagactgatacaattatcatgaactcttcttatgatcctcgggatattcctggtgtctggtctgctaaaaagacaagttgattctcttcccttaaagcacatttatttttggctatgcttcaatttagacctcggatcttatgttttctttctctcatcaagaaaaaagaaatctcaaggtttggaaaagactttctattttcatttttcacaaatgtatatgtgatttttctactgttcgtttgttgatgttacaagattttggtaaggatgtaaggaatacagagcaaagaaaaacataacaacagattggaagtgttgttttctatcaaagaaacatcagaaaaaacgaaagctgacaaaggtgagttggaatgggctttgcggttgaaatttggtcagattaaccactcttttcgggctgagctggggttgcgggtttgtctttggcttcgggattctctttggcttcggttttttccttggggtcggttttttctttggggtcggttttttctttgggatcagttttctctttggggtcagttttttctttggggtcgggtttttctttaggatcgggtttttctttggggtcggatttatcgttgagctgaggcaagccgacttcgagacgtttcttttcgagattgcccttacagacatcggccgactcgttcttcttttcgttggagcgtttggacggtgggttgggctttccagtgtccgacttcttgtgacattccgtacaatacgcttgctggaatcacaaaacgatcaaagtaaaaatcgtcagctcaaatgaatagtggaagtaactttagcagcctgatgggtttgtgatttgcacgtaccgccgaaactgtaaagaaggtgcggttggtcttctctaattgttccacggtgcctactagttcaggttgacagaagtccaactttttggtgtctttgcacgatgtggtcctgataagccgcaaagagaatataagcaagaatccgaagatgagcatcgattcgccaagtgtaggctactctgaagttcaacctacctgatatccttgtagtgtgtgaatatggaaaagagagcaccagcgtcgggcgatttgttcttcaactcgctagcacagtctttggagagcgtgtctaaagctgctttcaaggcttcatcggtacaggcttcgacggcacacattccggtgatccaatcctgcaagaatttaaacaaataaggaggaagaaataaaatgatgagttagaaattgcttcgtcttggtttaagattttttggaatatacctgaatgggagccgagacgccggtctgggaggcatggatggggaacaattttgcgaagttggagcatttttggatttctggtcgaacggaaactattgcgattgccgatccacactcgggcgaaaacttgaccgatttgtcctttttgcttcttggtcccaaagtgcatgctgcgtttatgttatggaaactgatgcaaaccaagaggacggatacaagggcacgtaaaccagccatcggagagaaagattgacgttcttgtggtaatgaaatgtggttatgaagagagtcgagcggctgggggattggtctataaggcctgtactaaaatgattctatggaaagcggggctgatggatatacacaggagatgagttgggtgaggaaggattagcttgagatggcttcagcttcgtctttttatacgacattttttgacctgaggaagacactgtcgacggctgcaggccgacacccacgctgtttctagggagttgaactctcagcaggtgcggaagtatcttgatctcaagtgccgatacataccaaggtttcgcttgcctctggactcagaaacccttaagatcattcaggaccaattccacgaaacttatccctagcttcgtaggtgtttcttgcattatgccttggtcattggtcatcgttggcaggcatagtcaaaagggtacttgaggggatgaactcggcatgtgttttctttctgccttgcaatattgcgccgccggctttggaaaacatcgaccaaggatgcttttttggccttgccatcacaacaagggtaactccatttattcattttttttataagcttcgccatggcggaagttggagcatcacctcatgcccgaagtccagtgatccgatcgagcagagctacaccaatcatgtatgtatcgagggcacaaatgcaatcttagacaagtacttcgaccctcttccgcggaggcgccggccgacgagacgctttgccattcctccggagaggctttgatcagttgacccaggaaatacaaaaatatagaatcggttgcagaaatacatttctagaaggggcacgaatagaacgttaaaaccacaatagaccacaatagaagtggacgtctgctcgcggccggcctgtgcagcgccgaacttggctacaaaagtccctcctgagcgaaacgcgcccgcctttgaaggatagccggaggacttctgaaactccggcgcgaaactccggcgctcacgaggcgtgacaggtttttggagtctagcagggaattgttgatttccttttccttttcatcagatgtcctatctggacgccccccttcctgaagaaacggacacgggaagttcatgatttcttgattttacctgggccctggaagtgcgggactgcaaaatgcatgtctcaccgtgggagaagatcaatcttgttctgtgttggaagccgatggcctaaaaaataccaaaaattgaggggttgtagcgggccttcttgtgcatgcatagcatcctagtagtccatcacaaaattctgatgcttggaggcaaagatatcctcatcaaatggagtgactttttgcgtagctctcacgcagtcaaagcgcctgatcagtttcagaagtctctcctacgagactggcgctttgcgcacaggagggactgcatggttaattctgggtgcagcgccatggagtttgagaaggcgcccgggaccgggtgatggaggctggccggacatccccggcggcggctggcaaggaggatcccgcagccggtccggggacccgagtctatagggtgtgacgcaattcttgtcgccggtttcgtcagattgcgtcatcgatcgccgcagggggagggggcactggccactgcagatgcaaactgctttcagctcatcctgaagtgttgaccgtccccttcagacacatccaattagtaaaaccatccaatcgacccatcaaacagaactcaagacatacatataaaccacgagcatactccaagatgccatcggtcaggttaggatcagttgcgccggactttgcggccgaaacgacgaatggtccggtcaagtccttccacgaatggatggccgattcctgggctatcctgttctctcatccggccgacttcactcccgtctgtaccaccgagctgggcgaggttgctcgaagacaaaaggacttcgaggcccggaacactaaggtcatcgggctgagctgtaacgagctcacgtctcatgacgattggatcaaagagtgcatttgcgtctttggccttttttcaatgtcgtgctcttgaagctgtggctaagaatgttcatggtctcctcctaacatactcatcattctttagtattaaccgcgtcaactcggtccaattgtcttttccaatcatcgccgattcagaccggaagatagccactctgtacgacatgttggatgaacaggacctcactaaccgggacagcaagggcgtaccatttgtaagtcacccgaaaaaaccacgtttgttttattgtatcacgtcggaaaaactgaaccgacttgctgctccccatatccagactgtccgatcggtcttcatcgtcgatcccgccaagaaggtcagattgatcttgcaatatcccgcgtcgaccggtcgacaatttgacgaaatcattcgcgccttggattcgctccaattgggtgacaaacatcccgtcaccactcctgctaattggacccctggtcaaccggtcatcatccacccttcagtctccgaccaagacgctcaaaatctcttccctaacccgattgaccataagactccttacctcagaatgacctccttgtaatcccaactactcttcgcttatatcgcctatgttatgtcttctcatgaaatcctcaaaatttctgactcaaatgcccaaaaatatcccctgtattttttctgtctgctacctgcttgtacaccggtgtcgataaaaaaatcgatacacaaaaatagttataaccgatttccttactcgcacacacgaaacatgaacccatagcatgtttacccgttcgatcagactggtagttttttggtaaattgtcttgcaaaatttgaaggccccagaggtccaagatgtggtgtgacgtgaatggctcaagggcaaagtactcacttgtgagtcgaatttatgttaccaacctatcttatcagagtcagccatgatcacgttaccacctgggtgaagtccaaggagtttgtagattggtcagaccggcgacacggcaaactgtgttcttaactatgaggctcacatcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaggctcacatcgagcttccaaacgaacatttccatcgatcaagatggacaatttgcacaaacgcaatcacagcagactcaatgccagttgactgacattggccaagaaagtttcttagcatcaggatacgaggcctatctatcagtctagccattcttagagtagtagcagggccatctattcatacttcaaattgtttatcttctttccgctctccaggtctcataaccaatcttgtcaggcgcacctcacgacaatgcgtctagacacgacgctgttgaaaaacacggtctttcaagacacctcgcatcacaccggcttgggcatactccattggacgcatgttcactcaataatctcgacccgactgggcttctagcggatcctacatacaagtgtcagcccgcccggccgtggatatcttgaggcctagcatgcacggctatcgacactcgatcgattcttgcacgcccaccagacgctctacatgacttgcaggcaggttctggtttcataaacagctctaaaccggacgactatgtgtgatcctttgatgcaaaaagctctgatgtaagacgctcttctgccaacaagtcagccaccgcaagttctgatgacaaggatgccgaaggtatagtactcctgtcgcaacaaacaatacaatcacatacgttgtgcggaagctcatgtcattgccattcacagctgaattggtgagtctagcctcttacgccaaaattgcttcaaacttgaattttttcctagcaaatacacaagacgagagaacgggttgtgtttcttcaggtcattatcttgggtgttttactcgacatgcatttgggaacagggttcaggtgaggaggagccattagattctaagaatccccttcctcatcggacgaaccctcttgctcattggacgaattctcttgctcttgggactcgtcggaagaatcctctgactcaccctgatcgctctcggaagaacagtccgaattgtaatcactgtggcagcacacccctcgtgcttccaacgctttcgatactattttccactctttccggggccctgaacaaaagaaggatagcaatgtggatggaattatgtactcagagggtcatcatcttcagaccgcggccaagccggatttttttttttctcaacggaagtggagagagagaaacttacaatcggcgatcgagcaacactgtaagttaggtagccattggaaaggttgatctgagtgagaatccggttgggaatgatgtggctcaggagcgctctctccgtcgtctttcccagttagccttgagaggattaattgagtgaacgccaaggccagcatttgaaagtcatccaaggcaagcttcacgagagattcaggcaagaggctcaagcaatcggcgccgactagattgcccgcaagggacaacgatttgagattcctcaaggcggaagatgatcggaagacaatgtctaacaggccttggttcttggctgggttatcaagatgttttttttggatcattttggaagagggtttgatcgggtgccaagaagtatctaccttaagcgtcaatgattctaaatttggaccagtgcactcttgaaggattcgacataagcccgtcctgtcaagttttttggatgggtggatgattttgagcgtccggatgctctcggagtaggtcttcaggagccaagaaagctccctctcgtctagttcaggcgactttaagattattgttcgtagcgcgcaatttaggacgggtatcggttcaggaatcgagtcgatcgttgcgaccggccggctaaacgagaggtcattgaattcaatcgtctcaagggatttccatttggggaacaatcgattgaccacttcatcggctttccactgaagcaccgtggtgttgacttggccatagctttccagagtgacaaactctttgataagtggctgacgctccaaagctttcaggatgggttctctgcagctctcgaagatcttcatagagatcgcaatgttttcgagcagcgggcaacaatggaggacatcacagattagagagccgccgcccagtcccatcgacctcgggttaaactgaatcgagcgaacgtgttgggctagtttgttgacaacacgacgattgatctcagatggttggacgatctcgagcggagcctctggagcattatgcttgggctgaccattcagtggggcactcgggctggctggttctctctgtgccgtggatgggcaggtgagcacccggatgaacaagtacgcctgacatcggtcggacaagcacacgttgctgaagagttctttctgggcgcactgtcgaaaggtgcgactgaccaacgatagtacaactaatggattcgaaggcagccctacaagagaccaaaggtggactagataatcagtgcgtagaaaagtcttatgtaccggtataaggtttagggagatagctctcaccctctggccatgaaacttgatagggcagttggggggatcgcatcatctcactgattgttcgcgggtatagatacggtgggttgtcttcccgatgaggtcttggtctctgcggaatggggccgagtccgttgtggtcgagcccatgatggctctcgggctcaagccgtcgatgatccatgcatcgagcaattatcctgttgaccacctcggctggtaagtcggtgagcttgacagtcatgttgttgtgggtagttaatagtaattcagcttttggatttgcctttatgaacaccttcgcccggaagcgctagatatttatgtaggtaggcagcatgtgcagctgagacacgaggcatccatcgatgtgacccacaagccggccggcaagctatggagtgaagaacctcctcgcagtcggagtctgattccggaccttatgaacagacggaagtggaaatggctattctgaccgaccgattcccagccgagctggtttacaagataatcgacgaaacggccagcattggacgccaaaaggtgagtaaagtgtagtattcatatcggcatgatggtgaggtgatgtaacattccaaaggttgcttccatctttaacccattcgatattttcgctcggctaaaactgaccttgattcatcttttcatctgccggcttcagacttcatcgtcaaaggagggtgagcgagcaatagtattcccaaactggttcgtcaagctcttcaagtgaactgaaatttcctcaatctctctgtggcaggtctcccttccaatacgttggtctcactatcattggtcagccgcatctttcgacagtgtgcccaggagcggctcttcagggacgtgatactagacagcccatggaaggcctatctattcatatcagtactcactagctctagagccgagtgtcaagctcaggaggtttatggcgaaatcgattctccttgtttgaacaaactggctcaacacgttcgctcattgcaattcaggtggccgggccacccgatctgtacgatgggcaggggtggcggttctgcgatctgcgagattattcgagcttgtccgctgcttgaaagtatctccatcgaagccaccttcttcaggcgctgcaagcaaccaatcatcgaagctttagccagtcgaaagttcatcaaggaattcgctcttctccagaaccccaccgacggagtcaatatcgtctttcagtggacgctcgatgacgtggtcgctcagttattctctaagtgggacatgctcgaggcccttgagctcgaagaactctccagccagccagtcgatatgatcgagagcatcccaaaaccgatacccgtcttcaactgcgctctgcgaaagctcaagctacgcaagcccaacctcgacgagagtgaactctacttgcttttgaagagttctcgagagaccattcgcaaactgtggatcgacaatccaagttcgaaaatccagaggcccgggcttttccggatcctaaaagagtgcattggcccagatctggaatctttgtcgatctttgtcacaccagattggcatcatttgtatcttcaacgtaacgcagatctcgaggacccagcgcaaaacccttcgatgctcgacatcctcttcaaatcttccttcaggaagatcaagtttctgaggattcggggtccattagctagcagtaaattacttgaactcttgcctgaaactattgttgaccttcgatggggtcagtgcgactatggcgctgcatgctttgctgcaaaactcttcacctggcgaaacaataaggacaacttatcccctccacctgggccacctccaggcttcgaagatcgtggaccgtggctgcccaatttagagaaatttcacattagcgatgctatggtcagtttttttttttccctttccttatttcaaagtgtggcttcaaagaggttctgccgaagagacttattcgtagtctatgtcttagtttatgtacaaagtgtccaatatttgaaggcatacaagacgctaaaattaccactgccagatcaaccagggaattgacatcaaaggttgtgtttttgataattgaatattaatgcatttaattacccggctacggatgtgagctagcgatcatgaattgaaagcacaattgcatcaatctctgagaactctacatcagatgtgtcaccacactccaaggtctcaagactcctgtgtggatcactggggtgagtgggaatctggatggctgagcaacctcaatagaagatggagtactttagagagtcgatttggttgggggtgtcatgtaggaatcaatctgtgacactttatggtgtctggtaaatgggtggttagaggctagagcaactccatggtggttgctaatttgtgctgtatttacacatgcaatacagaccaatgagtgacaatagaaacctgagatgttgttctgcttcactgggggagtctgtaaatcagagtgatatgtggatattggaggagtgttgttgagctgtcactcagagttggtgcaatgtcaagcaaattttacatgagatgggttatacagtccaatgatatggggccctagtgagtccctacagatagttccagaaaggttgttgcccttggtgtggattttccttcaaaaaaaaagtgctggatataccaaattcagaggcaaactcaaactcaaacagtgtttttgcagtaaacttactgttctagcacaagtttgtagcttgatttgcaaacttaacctgaacatactttgatttctgcttggaaaatccagctcaaactttgctgggattagctgtacatatagggacttggtcatgatgtttagggacagctgtaaaataggaacaaaattagcaaccacagtggatggtgacttttggggggtgggtccatgaattgcaaatagggacccaatctagggaccatggtggatttgctcttagctccttagagcaaccacatgggtgctatcattcattttacccaaatatcaaagcttcaatcaacaatgaaacttatccaatccaagacggtattggccaatttattggattggatcgttatttcgacaccaggtatcaaaaaataagattgggattgcaatgcaatcccaatccaacacccagaagctgcgggctgtgtgcctcatgctttggtataatccagagggtatttgatccaatccccggatcggtatttattggggatcagattgaaaatagacccgatactgggtatcaagattggattgctccacccaatcccagttttccaataaattgggattggatcggagattgatctgatcccaatacccagtatcggacctatttttgatctgatccccaataaatactgatccagggatcggatctgttacatcgttgcttcaatcctaatatatgagcttaccccgcttcttacataatttgtactgtataccaattttatttgtatgtaaaattgatgtaaccatcaatttttaaacctgtgaaaatgtagtaaataaagttaaaattccaaaaaatcatgaaaatcaagcccgtaagaacattaaagaaacatgtcaaatgcaatattcaagataaagttttctttttggtgcaagatgattgttaccataattgtttttatgtctgaaagtgtagggagaaaatttaaaattccctaaaactcaaaggttcattctcaacactgcaattagacacttttttcaattaatttcttacagcttaattttcattatttttggacattttgaatttggggcttggaaaaacaactcccaaattttagtcgacgactcccgtttcggtcgggaggttgttgaacgggagtcgttcttccaattcccgggagtcgttggcctaattccacaggcaattttttattttttttaattgaaaatttgggagtcgtccacctaaaaggcgggagtcggcgccccaaatttgatccttaattttcttgattctttttttttccttgggagtcgtcaggctaatttccccagacggaaagggagtcgatggcccaatcatccaaactgacaactgggcttttttcgtcttgcaggagttgttgacaaatccctaggagttggtatgaattgtacaatgaaattgtttgccggcctgattggtataaaaacgtgttccccaaactccacggcgctttggattgtatcaaggttgatttgccatcaccttgttcaaagcctcattggatgtccatgccttcgacgggtgaggtaatggcaaatgcctttgagaggcctgtttgctttttttctgacacctcttgccagacttttcttccttctttctgcccccccaatgacaacccccctatttttattgcttttctacatgaattttctcattttgtccccttgcagttacataacccaagacattttgctgcccctcagctcatgaaggagtggaaaaaaaaggtgtcagaagaggcttggggatgggaagcccaattttctgattctttcaaattgactgtagagaggaaaatagaaaatccaatgaaacaccactaggggttttatttatcctgtgtcttttttagtttttgattttttttcctctatgtccttttttaccctttttttttcttacttttctgatcatttttgaatatttttgacccgtttgtcatctcttttatctcttgcaatggtttttctcaatcaatctaatttttttatcattgataaattgcctttggggtggggcctcagtggctcaacctttttttggagtctctgagggtgccatatggtgacaactcccatttctagttggacaactcccgtctttttttaatatagaaaaaaaaaggcaaaacatttggcggaattggtgcgacgactcccgtcaatttaaatataaaaaagggcaaaatattaggcggaattggtgcgccgactcccacactttaggcggacaactccctatttttttaataaaaaaaatgaaaattctccaggtaaaattagtgcgacaatgtggtagtcaaaaatgtgaaaattaaaagtttttctttctttttttccttatatatattttcttcatgttatcactcaatcactctcagacatcacaccatacggctcaagaactggactctacggacaaattcacctctggtcaccacggaggcgtcactggaacacacctggatcaactcttacccaacactggacaacatatcacaaggatttcacccatcattacatatcaccaaacccaattacaaccctcaagctacacagacaccctcaggacagtacacactcatttacatatacactcatttacatacatctacactctttacatttcacttctacatattacatcatacctgcagcctaaattagtgtattttccatgcatgacagctgcagcttacaccaccacactcacttgtaaacacatcagaacctgaccaatcagaatcactctttcaactgtttggcccaccactttaactcttttacatgtctgaccaatcacattcactcattcaacttatgtgtgtagctaaaatccctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactattttctatataaggaggctctcctcccagttgttgtctactcagtgtattattcatcagtcaaaagtttagtaccactcaatcaaagatacaccaccttcacagaaccttatcaaacaccaataacaactaaactcatttctcagcatcacacaaactcattcctgaacttaccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatagtatagaagggcagagcttgaacctccaccatccccttctccattcagcaaaaagggtcttacaaccactttttgagtcttacaacgactccctaggtttttttgggaattggaagaacgactcccgttcgacgacctcctgaccgaaacgggagtcgttgactaaaatttgggagtcgtttttccaagccccttgaatttttttcctacacttctacacatgtagaaaatgatggtaaagtccattttgcatcaaaatgaaagcttcttcttgaatattgcattcaacgtgtttttttagttaattcttacaggcttatgattctttattttttggaattttaagttgattccctacttttttagatgtttaaagtgctatggtatcattcattttacccaaagattggatcttccattgtaatttatgagcttacccagtttcttgcataatttgtaccatataccaattttatttgtatgcaaaatgaatataaccatcaacttttaaaccttttaaaatgtaggaaatgaattcaaaattacaaaaaataataaataataagcctgtaagaattaattaaaaaagggcgttaataaaaacacgcggtaaatctgcgtttacacgcggtttctgctgcgcgcagcacacgcggattccgtgtttgcacgtggttttttatttaattttttcccgcttattttttaagtttttttgaatttttaaaattgtttcctatgttttaaagcatgtagaatttaatggtaaaaaccatttttcataaaaatgacttttgattactaattttttttccactcatttttttgggcattaagaaagggccttaataaaaaaacccgcattttccgcgttttgaagcgcttttgctgcggcacagcacacgcgcaatccgtgtttaaacacacttttttaattactttatttttgccattaatttcgagattttttgattttttaaagttgtttcctacactttaaaaggtgtaaaatttaatggtaaaaaccattttccataaaaatgaattttgattattaattttttttttccactcatttttcaattaattgtttgcatgcatgtatgtactttattttttaagtttttttgaggttttaaagttatttcctaggttttgaaacatgaaaaatttgatggctcaatccaaattttttaaaactcaacggttcactttgaatactgaaattagacacttttttcacttaaatttttacagcttaattttcattcttgtttcactttttaaatttatttcccacactttaagacatgtttaaaatgatggtaaaaatgtttttgcataaaaaccaaagatttgtaatgaatactgcgtgggacaggttttttttcaagtttttttaattaattgttaccagctcaattttaatcatttttgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaattcattttgcctcaaaagaaaatcttcaatctcatgtataagagtgtacaccatttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatggatacagccaacaatttgaaaaactttcaaagtgtaggaaatgaacttaaaattccataaaataaggataattaagcgtgtaagaattaattaaggaaacatgtcaaaggctttattcaaggtaaatttttcatgttgatgcaaattgatttataccataattctataaattcctgaaagtgtaggaaacagatttaaaagggccttaataaaaaaacccgcattttccgtgttttgacgcgcttttgctgcagcacagcacacgcgcattccgcttttaaacccacatttttaattaatttttttttggcattaatttcgagtttttttgattttttaaatttttttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaatgactttggttttttttttctgcttactcattttttcaattaattgtttgcatgcatgtatgtaccttattatttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtgcagaatttaatggtgcagtccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaatttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtagaaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgtttttttaaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgttccctacatttaaaagtgtgtaaaatttaatggtaaaattcgattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggtaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttatgaaatttcaagctcatttcctacacttttcaaggtttcaaaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacactcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttagaataaaaaaaatgcttaaaatcaggcaggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatgattgttaccataatttttatacatgtttgaaagtgtaggagacaaatataaaatgtcaataatagtgaaaatttaagctcttaaaaatccattgaaaaaagtgactagttaacgataacaggattgtcgcgttgcagtcttttggggatgaagctttaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgatgagattaagctgtaaaaaattaagtgaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaataaaattggattgcaccattaaattctacacattgaaacctaggaaataattttaaaatttcaaaaaagcataagaaataaggtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaaaaaaatcaaaatcatttttatggtaaatggactttaccattaaattctacacccttcaaagtgtaggaaaaaattttaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcggaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccttaaaaatgatccattcatttttatgaaaattggatttcaccataaatttctacacacttaataatgtaggaaacaactttaaagttacacaaaatcttgaaaaatgaggtaaaaaacttaaagcaaacaattaacggaaaaaatgagtggaaaaaaaaaattaagaatcaaaagtcatttttatgcaaaatggactttaccattaaattctacacgttttttagtgtaggaaaaaatttcaaaaaataaaaaaaaaaaaaaattaacggcaaaaaaaatttaataaaaaaagcgcgtttaaacacgaattgggcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccataattttttaccacttattttttgagatttttgaatttttaaagttgtttcctacactccaggaggtgtagaatttaatggtataaaccattctccataaaaatgaattttgataattaattatttttttcactcatttctcaattaattctttgcatacatgtatgtaccttataattttttatgtttttttgaaattttaaattcatttcctatgttttaatgtgcttagaacttattggagcaatccaattttcttaaaactcaacggttcacttttaatactcaaataacacacttttttcacttcattttttacagcttaattttcattattttttgacattttaaatttttttcctacactttaagacatgatcaaaatgatggtaacaatcattttgcataaaaaccaaatattgttattgaatactgcgttgaacatgtttttttgatgtttttttgattggtttttaccagctgggttttaatcgttttttgaaatgttaaatttatttgctacatttaaaaatgtgaagaattgagtggtgaagtccaatttccctaaagatacaagcttcaatcttaatacatgagtgtaccctgtttcttgcataatttttaccatatacaaattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccggctgttgagactgtacagtcttggtggccaagaggcgattcctcttggccattgagactgtacagtctcaacagccaagaggaatccctcccggccaccgagactggtcctgatggccatgagggattcctcctggccattgagactgtacccctcccggctgggagggaaaaaatgttgggtgaagggagaacttcattctcccttcacctcccagttatgtagtcaggaggggccggtttgtctgcccgccccttggaagcgtgtttccttggaaaaacacgcttctgagtaaagatggccccgtgggacccgggtacccgttgatacccgggtaccgcctactttttttgccccaaatagacaccaggtaccgcaccctcggcctgttggcgggtaccagcggtcccggcggcgggtaccgcgggtacctggcgccaaaaatgcagtatattactctaaaattcaatttaacggtttttttagttttttttttatcaatttatactaaataagagtttatcctgtctcaatttcaaacacaccctctctcagaagggtactttgcaccaaagatgcagtttaacacaccaaaaatgctgttgagcattgtttttctttcattttatactaaataagtaagaaagattcactttttttttatttcaataaataaaaaattatcacattttttcttttcaataaataaaaaagtaccacattttttttcttttcaattcataaaaaaagctgtttgtttttttttctttgcaatttataaattttatactaaataaaaatctttgaagtcccaagcactcccacaaaatcaatcttcatcaactactataacttttctcttacccttcttctgcatcttattatcttcattgattccatgtttccaccgagccaaaataccctctggaatcatcttgttcttggaatagaaagcaacagtcatccccctgcttaaagatttagcagcaagcctgtgcctcttcaatgtcacatagtcgcgtccaaaactgaatgcttgctcgacatcaacggatgttgctagaaatatgagatgtgatttgattcagattaggcatgcaaatatatcaaatttgtaatttggcccactcacctggacaaagtgccatgtgcaacaggcccccatgtgtgtttccggagcgcttctgctgtatccaccactgcaaaggattcaccggatttccatcttcaaggataagtccaccggcaagccacacatcgagtgggtcagatgagcttaggctcccccgcgcagccgctgcgtttcccagaccagcaagcattgacgtccttgactgtgacattgatgatccccttggtcagattatgctcacactgacactattttaatacaaccagagaacttactttggagcctggtttgggtgcagcagtgggagtgtttgcactttgcggcttgtaatgagtaatccacatctcccgcgcgagtcgtatggccttggcgatccattccggctcccagttggccaatttgaagtactcatccctaaaggatgggtgaagcactgaggataataaaatcaactgtgagcaagagaagtaacattatacttatattgtaaatgacctacatattgcaattcggtaaagagcggaggcattggtcaggctataatacttgttggtaatcttcaatccagatcggcaggcattcctcaatgctggaggataattggggttgataattgcagttgaaagatgatcagtgatttgatcgatgaagacaacaacatttgatatttgagttgacccggctgtagagatgtgcaacgttatttcatggaataagtcaagtacttcaaccagatcgcgcgccaagtcaaagtcgttctggtccacaaagtacttgcgtttcataccatgccttttatgacgctgccactccagacttcaaattgaaattaaatcgtttgattagattattatttctgattgattacaaatgaaacttcaaaggaatcaactccaattgcagcctcacatctgatgacacttctcagttgagcagccgttgaattccatcgagtacgtacgtctcgttcaaccatgtgtggggtagcacactctttgtctcgacaggtttcgacaaactcggcttttgaattcggagatacctcacttctttgcaattgcccgaaactttggcaaagcaaacattagtaatgggaccatctttggtacagacatgagatatgctactttgctaagttctgcagagtgctcgtgtatcaatccttgtcgcttcaacactagcgttatcaatgtctgtgtcgctgagagtatcgtggtcttcttgagctagttctaccttggattctccatcactggagtattcatattcctctggagaagtcttatccccacgggcaagcctatcagattcagtagggaaatgcatcagctaaatatgaaaacttgtaaaggatggaatgaatgacctaaaatctgatttgtccatcagtgtggtcatcctcagaacaatcctcgccggaatcaagaccgtcgtcagttccttggccttgtggggtgggtttcttcttatgtgttccaaatgggcggaggattgactggacaatcaggttgaggatgtgtgcgaaacattggatccagtgtgtgtcgcccttgaaacgtggccacttcaggtttttgaggtcccgtaccaataccgcattgttcactgcattatcgctcacaagcccacatatctaaaatatataaatatcaatttgtcagcctgggaacaggagcataaaacttaggaaacaggggcttactttgtctgcaattccaaatttctcaaccacctgcccaacaatcttggccaggtactcgcctgtgtgacactgagtaagtgagatgaagtccaatggcattgcctcgagcttgaagttgctggggttgtcgtcagctagtcggtagatgaccatgcccaagatatcgaagccgttcggggattgccacgcatcaacacctaagtataaagcaccttggtattgctaacagtaaaaggagagagagacatcagaaatggaagatgataaaactgcctatcagaaaaaaaaggaactgacctttaaaacagtcctatagttgtcttgtatggcagagtagagcatgtgaatgtccttcaagactgcttttctagtgggtagatgcttgagaactgtcggatgaaggagtgccttgtggcttgcatctacgagggcggagaatggacgtgcggcttctgcgcaccatacagcacacagctgtggtacctaatggaaatagataaagggtcctgggtcagtgagggcattcctggggctgaaagatgtaatatgtacaatatgggacacttacctctttgggatcaatgtcaccagtcccagtaatcccaacactggccagagtgcgtgtcttggatgcctcttgttgtttgcggaggcagagggcagcgtgcttgttcaggttaccacaggaggagtcagacataggccggttgatctttggtagaacacctatgtgcatgcaaaagaagaaagatatcatgatgtcagcaaaaagggaatgatttcatatgattgggaaaagaaaacttacatcattactaagagagagtggcgccgctttggctcccgggatatcccgctggatctccgggtattgcccgctctcaaattcggagaagaaagtgccgtattttcggctgtaacatacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatagcattttacatataattagagatattattacttacatatgtacatacattaaataatacaatataatatttaaataagttgaaacactataatagagatattattacacagtctacttgtaacatttcaacagaaaaacatttaaataattaaataaataataaaaaataacattttaaccagaatctcctaataacttctgaaccttaagtataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatattgggccaaaatacactgtggacccctccagttacatcatactacatgttgtaagggggctaaatgtgtaattaaggttcatgcagttcgggaaaaatctacaaacaaggtttaaatcattgaaaccttaactacatgagcacagactacagtattaaactgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaagatcaacccatgcatcatgcagtgcttacataggcggcaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagcattacatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatggttacttaagagccccttcttccccctgaactttgtttccccatcttcatctttacttaccagcataaaccgtcaccaacaaccagtttccaaactgcccattggccctgttcctgctgttatcaacctgaatttccatcaaccaaccaacacctgttacccagcactcctccaacatctctcactcacctttctgagcgcttcaagaacagttcccccctcctgaagacttccttggcttagagataagtattagtaagtattatttctttgtttcttcagttgtaggctatttctgggcatactcctttattacaaaggaacagaacatcagtaccacccctgtaacccaggacctgatattagagggcaccttaaaaacccctgtaactcaggcccctctgtaaataaaaaacttaacagtttttatttacttttcttttattaccacacttctacccacttttcacgtgttgcccacatgtgtacacctcttatttacttttgcacccagtgtagctagaagaataccagttcttggcatcacttaggctgacagaggtagcagaaggaaagggagtgagtagtgagcgagcaagcaaagcggaagaggatcgagcgaggtagcaggagaggaacaagtggggaaagtgagagagcaaggttgatcaatgaagaaggaaagactcacctaactcctctgcatcggtcaacggatggttagattggctcttcagacgatgtacggccaacgtccttattgttatcgtcgtgcggttgatctggaggagaaggtgtgtccgatgggcaatcctgatcgtgtgtggcatggggttttaatcgtgtgcggggtggcatggtgggttggtgtaggtcagtcgacctggggtgggtggtggtgtgcgggttggatacagttggtgcctgggaccactgatattcgaccctatgccctgggactggatgggtacctggtcatcgggtggcttaatacaggtggcttgaggcagtacccgggtaccgggtctggttttggccaaaaacatacaccaagtaccgcacccggggcctgttgccgggtaccggaggagtgaaggcggtacccgccaacgggtcccgggtaccacccaacgggtactgcaaggccgtctttacttctgaggggcgtgtgatcaaacctgcccctccaggaggggcaggttcagttgcacgccccttttggaggggtgggggcttgggcgtgtggggagggggggaggagtgtgataatgaacgcactagtgactggcccaactggtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcctgcacgcccaatattttttccaaaacacatatttatatgattttaggacctgggctgtcccattggacccaggcatgggtcctatgggacggtgtggtgagactaatcaaggtcatacatagtaaaaaatagtatacatagtagtttttatgatgttacaaccggatatacttgtgctacataattcattaatcttgtatccagttcagaaggttacaaaatagtatttttacacatagtttggttacataatatatagtactacatagctacactatactacataccacagatcttaagatacaaattagtcttccctcagtactttctttctatgataataatctttcagttaacattagttatttcatctcagataccaattagtcaagctacatatactatttcattccatacttctgcttgcttcatcccagatattggttatctcatctcatctcatcattcatcgtcttcttttcatacaatatttatttcatacatcaattatctcatactaaaattatttcatagtaaatttatttcatactacatttattttattctacatttatttcataatacatttctttcatatatccatctcatttcaactcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagaatatttatttcagtctttgattatctcatttctttttgcactacatattatttttatcacaaacagaagttacttcatattttctccttttcaacaggtttatttcacactacgcatttgtcagccacatttatttcataaccaattgtttttcagatacaacctagttcataccatcttcttacatcagctgatatcttaccactagtacctgatcagaaccacccacatgtatatagagaagactctttcccacttacttttttccccatgcttgcattagagaagtaaacagataattacttagcagacatcacttactagtagttaccagaagtaattattattgattttcccccagaagataataaattgaacccagaaaccgttatcccccagagccgcatccttaccagaatcccccatatcctcaatctctcagcaggtgacttgtacaagacatcagtaataaatctcatactaagattacccacagaaatagccacaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagcatccaagtcttcaactcacattttcccctgtgtagttgttctttttccctctaagctcttttctttagcttgaaaagttccacaacggccccgccattgtttttttttcaaaccccctcggcctagagaggctgaggtcacaccgcctggaggaacccctgcgggccagcctgtgtacatgccagattccttccgacaagctggttggtttttataccagcttgccgggaggaacccctcccgacgaggctggtattttataccagcttgccggtgtaagactcaaaaagtgatttgaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaggcttggcagtttgattggtgataatggattatgttcaaagatggttgtataattgtgaaggttgatcttgttgtccaaagaattgattgagttttgatgttgtttctggtgttgatgtcttgatacttgtttacttccttgatgctgtatatgtatggtcttgcaagcgcctctgggcacaaatccaagtccctcttgaccgatagccaccgggggtttgatttgtgcccagagggcttgatcatgcggaatctgcggggggcgggacttggcacatagccaagtcccgctgggccaatttcaagccctgggcacatacaatcatcgacttattgaccaagacccagcttggacaacacaccaccaccaccaaatgtacatgtatttttgtttttgtttcagatggtcattgattgctctaacgagagtgccgattgcatttgaacgacttccgccttggatagactgctggaaatgacatgattcgacgatcggatcgaaaaagaaagagaggaaaaaagaagagaaccaatcaaaaaagaaagtgaagctgaacaaagaattaattgcattgatggggtggaaggtcgatgcaccccttgagttatggggtgcatcgacttttgggtggcgtggcacccttgcttgatttcggccaagcaaggcttcatgccaacccccgccaagtttgacatatgccaagtgggggttgggagggtgccacacgggctttaaaatcggccaagcgtgctttaagatcggcccagcgcgcttggcctgtttttcgcccaacttgggcctgtgcccagacgcacttgcaataccatataatgtaatagaggtggttcttgaacccaaagggtctgggggcactatgcttcaaccaggaatggaacaaaggactggctcttctgtgtaatgtttgtgaaactgtgtatatatttcaactgtgaactgtactacttgtgaacctcttgtgtaataaacatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggaggaaaacaactggcaggcagaggcctccttatatagtaaattatgagggcttttagccccaagggaccccctgtatgaggcattttagctgccctatccttgaaaatcctgagggattttggctagactatctacaacacattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaagaattcaatatgcctaaaaggaattcaatatgcaatatgcaatataccccccatgcaatatacccggtcaaatcaaatttcaactttcaactcttcaatatcctcaagactcaagatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttataccatttcctcttattatttactcttcatattattttttattcatcttgattttttttttattttatcattttatcattctttattatctttttcaaatcacttactcagaagacagtcttgtttaatattcttggtcctaagacatctcaggatgttggtttatttcactcttgattattttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgtgtaaaattgttttgttatgtaaagaaatggaatgtattctttcgtattgccttggcctgtcaagatttgtccgctttgctttgttttgaattgccttgctttcttttgaaagtttcgttttgctttgataagttctgctctggaaagataagcttgatttgttttgctccggattagactgaaataaattcacttggttagtatagttctgcactggaaagatactgagccgcctagcaaggggcattcctaacatacatggagggctcgacagagcctacactttttgtttctaggaccccacataatctggataaacattctagcgcaagccgatccaacaaaacaacacccaaaacactcagacttactactgaaaacaaacagctgactatcacacatctacgaacgtacaaaaatatactgaattgctagggcaacacctgaactaactaacgaaaaagacgattgctcttgaggacggatcagagctccacctgagggcgaacaatttcgcgcctgacctcaccgataacatgaacgaactgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcagtggtctttcacgtctttttttttagttccaccagacaatcatacaaaattttcatagtcatttgaactgttccataccaacgcccactgaacctttctacttacttactgatttgattcgactggcttgaactgaacttacacgactgaaccttattgacggtactgacttgactgaccgactgttccgactgacgactgactgactgttccgactgacgactgactgactgttccgactgacaactgactgactgctccgactgaccccgactgtttcctttccgccaatccttttggtcccgggatttcctttccgataactggccatcagacatcctgcaaatccttttggtcttggaattttttccaataactggccatcagttgcccgttccgtccaacccaccacttccgccatcccgctgctccccatactcagcaacaccccttccttgccggactcactaccctagtcaacaagactgccccaattcacctgaacttagactacttccaacttcacttatctccttgacttctccaagatacatcgactgcaaattgccaattttattccgttttcttaccgttgtaagactcaaaagtggttatgaaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataaggtctgaagttataaatgagtgatgattatattgataaagctgttgttcaaagctttaaaaccaaggcttggagctctgggagcgctatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaagtgttatgattgtatttcaatataatgtattgttatggctgtcacttgtatataatctgtaagggtggttgagatgatttggtctactggtgggatgatggagggaacaactggcaggcagaggcttccttatatagacaaatgtgagggattttagccacagggtacaggcttttgaggcatttagctgcctgaagatccaatgagggattttagctagtctagtacatgcaggtgagggaatttgctggtgagagcactgccttgagggaatttggctagcctacaaggtcctactacaaaggaatgcatgtgcatctacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaacacaaaggaattaaatattcaatatgcatccagtattcaaaacaagccatactgagagtaaagaatccaaaagacatcccgtgacaggttgaaatctgtgtaacttctaaaccatgagagatatggggtcagttgtagtgggtgactaggggttattttacctgaggattccatttctgatgttattttcccctatcttgaatgtataaagagataataagaaatttttatatttttctgcgtaggaacaccggaataactaccacatcctcccccaacttattggctgtccccagtcaattctgattttgactgtgttttggagttatatcaggaaaaaatggaagaaaaccttgccctgcgtgtatttaattggcttgagcagtgttgaattgatgttacagtgtccagaaaaatacaacttggccagcagggaattctgactgtaaaaactatgttttatttaggatttttattcttgggagcatttaagattgacaagaaatcctgaattgtgtaattgatttctggtagaggtgcagagcattcaattttggtgcagacagggaattgaacccaggcagcagatggtgatggggggtccttcccaactcgactagagtacttttcaccacggtcatttgggtgtcgccccggatgtaaccgtcaccttgacgaatccgcgtgcgtgactgcggcagtaggcgcagtcactgcgcacgaaacccccaatgaaacccccagatgtcgctccgcgcgggagcgacatgcaattgtccgtggtgtttggttgtctactcggtttggaaaaagaatcgtttgcgccttggccaggatgtaccagccctgtcacaggtgtgacaggtcccgatcggcgatggagtgccctctctcctgttcctcctctccgtgggtcttgctcctgtagcctctcgttcgacccgtcaagtcccctatctcgaattcaacttgaccaacgccactcccccacatctcgatacaatcccgtcacaagagctgatgccaattgcgccaccttcgaacaacccgtcaacccatcttgactttgatttggtttccaccccgcattgtggtttgatttcgtcccaaattgacatctgggacttgattctggtgcgactcgaacgaactgtcacgacgtgtatccatctcaacaggtgagcttgctttgttttctttgttcttccggtctagtttgatcctttctgacagtttcttgaacccaagcagcccgaatgcacgtatgtctccgctctaggtcaggtactagcttccttgcaccgcatctcgatccggttccatcacgactcgtccgatactagctccatcctcaacgaatttgtgctctcgtagctgtcgagggaagtcattcggtcttcttctcatttaaatattgatcttgcattcttatcgcataaccccattggcatccagaagctgacttttggttcttctttcattagcaccatctaggattaatgcacatgttgtcgtttgttcgatcggccgataccactctagattgtcgaattatccccgcaaatcttccttgctagtgttttctccttgcaactatggcccttaatcgttcaaaaaaagaaagttgccgccgatggagtcaaatcgtttgtagagaagtttctgcgccagtagattaaagtcgaggggtcattattttcttataaataccctcaactcgatgtcgttttctcttcctcctcaacctctttcttcacgtgctaacattactcaaagacttcctccatcgccatcttccctactttttcaagccaagactcctcatgccgtccttcttttatctcgccatcattaatcttttgctttatttttgtctgtgctttccgaagttaagcagttgctatccgattctctcatcatcctatattatataactatatcattgatccaagcagcaaacctaaagattgtgatccagtcgcatctagtctataaatctacccgagtcgatcgaattcaattgtgatacagttgtcctagttgttagtccgagccaaaaccagcgatatttgtgatcactccttatccatccagcactacctgattgatattatctaatgtctgggtaagagaaaataaagagaaaagatgaaatgaagagattttttttttttttttttttttttttttttaagatgatgagtactgtacccctcccccaactcatgaggttgtcctcaaccttcaacccaatagttctgatgaagttgatgagtttaagtgattgaaagaggaaaaggaaactcttagaaaaaaggcttgagtaaaactgaaagagaaaaaaattcaagtccaaaagaacagataagatataaaaaaagataaaaaatatgtaaaggtgtgttttggataaaagaaacttaaggataatgagagggggtaatttggggacagtgatcatgtgagtgaagtatgaaattttcctcccccaacttaaaaaaaatctgactgtggaaatttgaaatttgaactgatgtgattttcctgattgtttaaggatagatgttgaaaaaaaatcaacccacccccacaagtttccttgggagcttgaaattttgagatagatattctgagagttctgcttttaagtaaattagagaaaaggttttcttaagtgaatacagtaagatccagtaatattttgttttcaagtcaatttgagagtgattgttgactgattcttctaaattatttctggttttactattttcattgcctagcttgtttggtgaatccctccatgtttgtgtgatatctggtggaattggcgcatctgggatattgattgtatcttcaagaattggtaaaatttgaactgatggtgtagtagattgatttgaggtaggttgagtgagtgttttgaaattggtgattttatttgagctagaaatactgatttgatcctcatcctgtccttcagggttggtatacttattgatattgggttgttgagtataaatgtagttgatttttgaattgttggataaatccaaatgaggtttgaaaagatgcttattgaaaattttgtctttgaacttggtgatatcttgaatccagctgatttttgattttatgggaaaattttgagggttttcttttatttctggaaggtggaaatctttagtctgtaaagcctttttcccggatagttttgattgctccgcctgatctggtatatccatgtagccaagtggttccgatggtttggattcgattgttgaggaggtgggttttctgaaagtttctgcctccgtaaaattcaattttggtgggtcttgaatcctatttgtcctgagtttttgcagttgaactgcacctgttttacaaattctcaaaagtaaaaggaaaataatcagaatattcttttttaataacattacctttgcaaaatatctctttgttagctttggtagttttctgaatagatccaaagggaaagttttgagccagtctaggaatcccggtgttctgaatataactctcttgactagcttaagtgagtacttccgtagttgaacaccggaattcataaaaaagactgatttgatttatttttgaacattcgatgatcctcattcggtcgtatattgttgtcctgcatcttcacagtattggtactgagatccttcttgttgttccagcctcttccttggcccgttcttgctaatggtactgacacccttcgccccttcgttccttgaaaagaaagagtttcaccattctcgtgatattccagagtgcatccgtagtcaaataagaaaggtcgtcctaaaatacagtcctgagccttgggcgaaacaaataaatgggctggttcagagaatcgtccaattccaactgggcaattttcaactactccatttaagtcgcatcttgctcccccaactcctttcattggtatatttacttgaactagttccaaatccaaatcttccgctactgatcgaggcataacgtttaccatggatcctgaatcgaccataaattccacgctagctcccccaacttcggctgttacgtatcctaaggcacagctgtagtagcaagggtccgaggaatcttctatttctggagtggtcatggctgctgagacttttgtagcttctgtagcaatataagttgcactacttttctctggaagtcgattctgaagttttgtgattatttgttctgtgtaggatggtgaaatagccgttgtaagactcaaaagtggttgtgagaacccttttgctgaatggagaagggtatggtggagttgcaaactctgcccttctatactatcagataacaagacccaccaagcttagcttggcaagttttaatcaagtgataggggtggttggttcgagatttctttgtttgatcacagtttaatgatgtaagaattgagtttctgagagtatgagagtgagtttagtgtgtattacaagtgtaagggttgttattgggtgttataaaggttgttacagtatgtaatggtaatggtatggtatgtaatggtagggggtatgtgatttgtgggtactaaactgaggggaaaaacaactgggaggagagcctccttaaatagacaacaatgagtgattttggttccaagggagcaagagaatgagagattttagctggtcagagctttacaatgaggtattttggctagagaaagctgtgtacatgaggtgttttggctggttgtacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagtgtacatgaggggtttgtgctagcctagcaatctcgcattagatgtcatacagactgcatgagctcagctgcaggaagattatcacatgacctgacaggctgtgtaagctgtgcacctttcagaagattatgatgtcatatgtttacctgtttcctgtagtgaagtatttgtgtaatttgtgttgtgtagttgtcctgtttggttgattgagtgtgattgagtgttgtacatatccagaggtgtgtaacatccatgccagtagagttacagagatgcctccagtggtgaccatgagtgaaatgggccctagagtccatttcttaagtccaaataagtgttaagtgagaggaaatataagaaaaaatgataaaagaaaagagtaatgaagaataataaaaaactttgaatttttacacattcagctaccacatcctcccccaacttattgtctgtccccagacaattccaccaaaaaaaatggctgaatgtgttttaatgaggagttgtgctgccttgtgtatattcagactttttgtctgttatgggcattcatgatttttttttttttttttttttccaaagaattaatcactctgcctcttttcataaagggttttttttttttttttttttttttttttgcaaaagaagtcgaaatatgcgcagtccgcagtccgcagtccgcagtccgcagcagaagacgtcaagttgtcgtagcctgcgcagtagctcacataatccggtccaagtcgcgctcgagtttgatttgggggttcggggttccgatacccgtcccaaagcccgtgctttccttgcgctggtgctccaggccgtgtgcgccgttccggtccggggttcaagtgccctgggccctgaggatatgtgctcaaacggcttcaaccgtcgatcactacacccggtcccctgtattcactccttccgccgccttcgaatacttccatcgactccgcctcaatttattcgacttcgccggctgtttaaataggatcgacagccttattttctttggatcgtttgaataggatcgtccgacccggtttctttggatgaggtacgtgatttcttttcttcttttgggatctagatgacgaagcctgtactgatggttgttcaccatcagcactgcccccagccaaaatgaccagcccgagctgtcatctcaaagctaagccttcttgtcgatcccgaaaacgcaaccgaggaagaatccgatgccgagtccatagccgataccggagtcgatcctttgaaaattgcccagacccctgcagccatattcgtcttcggcctcattggtatctggtttccagagttcacggatggtctttcccgttttttggagcaactcaaaaggtgagcgcttcgctcctcctccttctgattccccagcacccatcagtccatcgtattagtagtagtagtagtagcattgtctcatagttgtatccaaggttgtgttcgcttatctaccgtgtcctttatctagataaaaatggcccggctacttccttcacttccatctaccgatccgagccccggaactgatcactcttatccgggccggttttctcctcccaatacctcttccaatggtgggattaatattgatgaggcgatagctcgccacttgcgcccacctccttaccacaacctgccacgtccccctcatcttccctttcctccagctgtctactcccctatgcacggtggtgtaggccaacgaggtcgaggccgaggccgaggccgtggccgacttcaccctgctcagttcaggattcaaggtcgagccaatagagttttccaccccaatggaccagccattggggttccatttggctatggtcatggtcctgtaagttgtttttggagattgtttttgggttcgttttccgtactgatacatgttttgaagaatttgatgtccaatcgtatccaggtcgatcccgatcagttcctagcgggtctcgttcctcaagcttaacctgctgctcagtctcaccctgccagtcccaacctgcccgctaatgttgctagagaacccagcaacactgcttcggtcgcctccagcgagagcttcaacactgccgaagacttcttaactccgcagattcgagttgcatctccaactcccgctggtatgtatgaccctgatgactaccatcacttggctcgtcaccaagtcgagtctttgttggatcgacgcgctgcacccgagcggtttgaccgctacgagtttactccccaacacttcgacgatttctaccaatctgcgacaactgcccttgtccaccactttactcgtcaccccgcggccaatgccaacgagagacaagatcgtgttaggttgtttcgcttcatcacccgccgatgccgtaccatgacccgtcgtgtcgtatgagtgtaagttctttccgttcgaagtgtttgctcgtgcaaggaagttactgatttaacttcttctttacccaggtttcgtcgccgagatcgattctgctgcctgaacattgacggacagccaactcccggggtaaaacttattaaagccaaaaaaattgccatataattttctttaacctaaaaaaagtattaaaacttttcttaaagctaaaaaaaaaaatagtctaacataaacttcaaaaaaaaaatcttgtctagtctcagccttaactgttttgttttagccttacttctagattatcctgcttgcttttatcaatacaagcccaaacccctcccccaacttaaaaaaaggttgtccccaacctcaatttagtgagagacttgagtgaacttgaaataaggcaagtaagaaggaagaggagcaatcctcaactagtaaggttactaccagagagaaagcaaagaaagaaagaaaaatgatggaataagatggaaagattcctcccccaacttaagtaatttttagccccatattcccaagtacaggtgagtttcctccccccacttaaaaaaatgaaaccaattacattgattgattctagttttatctgggtaagtttttaggaaggattggtgtttttactgaggaagaaaacagaagagaaattgttttgaggcaagaaagaaagagaaaaggagaaaaatctgtgagagaaaaaaagaaaagattgaagaatgcatttttttttttttttttttttttttttttttttttttttgggatgatccctatgtatattattattttattatttttacgtatgtttttgtgtttttatatttatgcaagtgatttttttctttggatttatgtgttttttctttatgaaaggatattaggctgaaaaaaaacttaaagaaattgatttgaaactgatgttgttaatttttagaggtttgaacagtttagtctcatgcccaggaggtatacttattcagaggtgtccgatgaggagccgccagaatcgtcgtccgaagtatccgcctgttccgggtcttcatcctgttgaatttcatgaagctctcttccacgggggtaaaagcgtttgacatgagatgctgcgtaagctcttttcaattcaactccgtccaattcttccagaatgtaagatcccttaggtaattgcttctttattttgaaaggtccattccagcggtgagaaaaaagttttccccattgatcctccaaacttttattgtaaaccaaaaccaattcgcccggatccaaaggttgtcgtagcctagccgccattcgccggtcccaatatctgattgaagattccctggttttcataagtttttcatgagccaaagccaagatttcctcccgtcgctccagttgtttggttcgagcttccaaaaggtcctcagttgtgtccacttctacccagtctattccaagataagtatccatctcaatgtccactggtagaacagctttttgtccaaacacaagctcataaggtgagtatcctgttgtcctttttgttgaaatcctgtccgagaagagtactaatggtaaatattcccgccattttcctccagattcgccacaaattttgaccagtgtgtctttgagaggccggtgtccacgttcaatcattccatttgcttccggatagtaaggtgtaggtggcttgtactcagctccaatggctttaacagcattaataaattctcctttgaattctggtccattgtctgctgttactgtttttatcgagccatacctatagacccattcttctaagagaaatttactgattgttgctgctgttaatttgaccaaaggagctgcttccacccatccagataaatcgtcccgtgccacaagcaagtatttgtatcgtccagccttgatgtgacaaacatccaacgccactcgaccaaagagactgctttcacctgttgggttccgaatttccctaggcactagtggatctctcttttgacaggattcacagctttgtacccatagcttgactttctttttcaaactaggccaccaaaatctacaaatcagtcgttgataggtttcctctagtcctctgtgtccaagatcctcgtgaactttccacaatagtttactttggtaagctatattggaaataactagttgagccattggtgagtgtcttcgcatgagtcgtccatcttgaatgaagaattttgctgatttcctcttgagcttctgaaattcttctgggtccaatcctgcaggtttcttcagggtgttcagataatccttgaggtctttccagaatccagttccctcccattcaaaagactgtgttgatattgtggtttgatgggaaaaaactttaataactggttcatcttcatcaaaatcatcgggttcattataaaattcgtcgtcctctttgcttatgggtcgtctagatagggcgtccggtaaagtgaatgttttccctggtttgtgtaccatgtcaaatgaaaatagctgtatgaaagccacccatctggtcattggtgcacttggcagtgaaggagaattgatcatctgaattaatgattttgcatccactcgaagctcaaaatgttgaccccaaagcaatgtttgtagtttcttcaaaatcctagccacaccgcagagttccaatttaggctgagagtattttgattccacaggagaaaacaccactgattcgtaaagtacaggtcgatccaatccagtatccaactccacttgagaaagtacagcacctgctgctaaaaaactagaatccacggccaagataatgagtcctgcgccttctgagtaatccaggtttttgagagtgatgtcttcgccaattatttgcttgagtttgttgaaagcctggtcgcattccatgttccacgttgtggaactactcaaccagggagatagagcttggaggggatatagacaactacactagtactaatgtaagttgagactacaggtgctgatgaggctgccctcctgtacaatgctgatgggaagagtgtaacactaagaaaaagaagaatagaggtgtggctgatttctactttatcttagactactattactgatgagcttgtgtatgtagtacctactgaggtgtgaggaggaggagcaatgaggtgtgatgggataatactggcaagggtgtaacactggcaaagaggaatggcactggcaaagggtgataatctggcaaatgaggatttataactggcaagggggtataactggcaaagtatagctggcaaatataactggcaatgatatctggtaaagatataagggtgatgataatttctagtactaaaactatggatagactaacataaagcatgcatggaaatcacatgagggaaaaaatacatgaggaggaaggaagagtatatatgtgtacaacatgtacatacaacagcaaagcaccatggctggggaaatcctggctatgggtaatgtaactcttaaacagtaatgagggatgagaaataatgtaacctagagatagattttctgtgtatacaagtgctaatcatagatggaaagtcaaagctgtgtgaagagaattatgtatatgatgtagtgtagttaagatgatgtactatgatgaaagagtgatgctacatagatactgtaactagataatgtgtaacgtatatgtactgtatgtacaaagtaatgtactgttctgtaactatgaatatactgaagagatgataactagagaactacaagagctaatgaaaagctgtaagaggtgactaggggtgaaatgatgtgtagaatctgaatatgaaataatactgggaaaaatatttgtaaaatgctgtgaaaaatgaggatacatggaaaggtatggacataccacatcctcccccaacttattgtctgaccccagacaactgaaggaaagaagaagaaaaagaaaagaaaggggaaaaagtgaactggagagtaagaatgaagaaagaacaaaaaacccatggaagttgtccagtgatccaaagcaaaagtcctcagagtcctgtgatcctgaaagccaatcctgtgtccaaaagtccaagtccaaagaagtccaatccaaagatagtattccaaagaagtccattcctgaaaagatccagtccaagtggtccaatccaaaagagtccaaaagaagatgaaatcttgatccaaaagacctgatgatgattataaaataaatcttgagtgtacataactcaactataactactactattttaaattctgctgataagattttctaactaagggataatactggcaaatggtctaatacaaagctgtctcagcttgtaaaactaaccctaaaaataactattacaaaagccaactgggcctgtaaaaagctactgatgatgttctggtgtccttagtatagaaaataataaaagcctactgataaaagtttgagtatgttataactggaaagtgtaaacctgggaaatgatgatgtagttatatctggtaatttaaatgctactgggtttctaattatgaaggctgatggatgattatggatgtgtactaatgtaaatcagataaatgtactggaaaataatgtggaaggtactagttgaagactactcaaaggatggatagtgaaaaataaagtgtctggattatagtgctggaaaaatatgactgtaaatatttgatgacctcaaaagaagtgggagggagactgatccaaagaagacaagatttttatccagaaagctgatgaaggagtgaagctggatccaaagaaaagaatttatgatggatgaaaggagattgatggattcttggaagctgatgaggggatgatattggctgattatgatggtgatggaagaataagaattcaggatgatggttgatgctggaaaagtggtggatgaatatttaatggtggatggaaagaatattgatggatgaaaggatgttgaaatggttgctgatgttggattgatggttgatggatgttgagatggttgatgatgttggaggaaaggaaaattgatggaggaaaggtggtgttcattgccaatgagagttgatgattgaaaatgtaagagtaatctacatggtggatgaaagaataattgatggatgaatgaatgatgttgaagtggttcatgatgttggattgaaagaatgattgatggatgatggaattcctggtgaatgaatgactggaaaattcttgatgaggatgaaatcaggaggaaagaaaaatgatgattgctggtagtgtaagagtaattacatgatgagtggaagggataattgatggatgaatgtggtaaaatttgtgagtgaatgttgatgattgaaaatgtaagagtaatctacatggtggatgaaagaacaattgatggatgaataatgttgagaaagtggtgtttgatggaaagaataattcatggatgctggatttttggtgaatgaatgactagaaaattcttgatgaggatgaaatcaggaggaaggaaaatgatgatggaaatctggatgatgatgaatgagtgagtggagaattgctgatagtcccttgaattttctgatgaaggtgaacaaggaatattgatgatgatgaaaatgggggtccaggagttcttgagtttatgaatccatagtgggatggatgattctggaaagataaaaagagaaaaatttcttggggcccctcctttcctggtgggggtgaatgaaaatgaaaatgaatgtctgaattggtcgcagagtgtgtgcattgatacattacttggtgaaatttactgctgatgtgtttgagggcaatggggcctgagtcctcagaattaatgattattattaaagaatatttcattttatttccctaagaatactcaaggaacagtgtgttggaaacctgaacctagtgagcctgagcttccttgctggtgagataaggttgctactgatagtctatctctcacatacagcacagcagatgcacagagcctcgaaaaaaaggatgatggattggtaagttgaggaaaaaacccctgatcaaagtcgtcaccgatttgcgttttctcccaagcgaccccgtgacgtagatgtaaaagcgagaggtcttcctgcatcagttttgttcttaatttgagtccctgttgattcattgtggcttggagagaaaacaagaccggagcaaggaaactgtaatgaaataacattgaaggctgattgaaaaagaagaccgatatctgagcccaggtgaagaagaagaccatgggaatcttgatgagagtaagccacaagcaacccaaaagttgattgaagatatagctgctgattctggccgctcaattcatgggacccacatgattccttgatcttgctttattgatgctactgcccttacacctaatcgatatacttgtgaatcgactatgccttttcttccttctcatagcagactttcttgaagaatccttccttcccaacttcgccaacaaaacaagctgccgtctttgcgcaatccgatccattcgtcgttgtccaattgcaaaccaatcttctgtctgattgaaattacaaaaaggtactcttaccacctcctcgctcttgtcatcgctggctaaaacaaacatggtatcaatcccaatagtagatttaccgttgacgcgatcgttccccacttcaaaggcttcagaagagaacacctcgcttccttgaaaaatcgcgaactgatcttccttctgattgatgctatagtaagttactttaattacctcaatggtcgtttcttctctaaattcaacatatctaattcccaggttgcaactggtattctgccggacagggcaaccgccgatggaaacgagacaaggcaaaaactgttgcccaggcgcgagttggactaccttgcgattgaaactgtagtaggctgttctaactgccttgatggtctccatcctgacaatgataaaaactgaaacaccgctatcgttctcaatcggaaatcgcagatggttgtcgccaattggatgaaaacatgacttgcaaggacaaaaaaatttgaaatccagggctttgacagtggagtcctcccccaacttgactgatggccccatcagcttggaagaaaaaggaaccttagcaaggttggagagttggatctggcctgtggaattgttggtggctatgctggaaggtaaaggtaaatccccaagtttttggcctctaatatccaagttgactgataaattgtgaagtttgttcttgtgattttcctttctagaattttcaagcagtctctccagggtgcctaactctccagttaaaaacctagtcccttcaatatgatttggttctagtccatgtgggaaggccaaatcagctgggatgaaactttccatggggcctcttttcaaaagattctggtgagctggttcttgagaaatgagttggttttgccaaggagggttaaaatagtgagtaattgtattgatttcatctctaatttttccaataatggctgaattgttatcttctgttggtaaggccatgttgggagaattcttcaagtcttctggtaattcagaatccaaggtaagtattcctccataactaagaaaattaccctgatcaatgactgagagcttgtgattcatttctttccctgatccagggtcttctgtggccaaactagtatggaatgaatatttcctggaaggttcttctgtggggagaaattgaaggtgctgaatttcagagtactgggaattttccatgccttgagatgtagagggatgaagagtggtaaaattggaggaagagctgaggtctggtgaagaagaggagagagtaaggttggccatcttgagtaagtcttctgtgtctgtttccatgggattttcttcttcctgagtggtccaattttctgtagctgaagtttctttctttttccaggctggtatgttcccttttgctaggtcttctttgtggattctgagttcctctggagaaagttccacaagctggccaaaggaggaggatacttgaaaggaattcctggaatattggtccaccacctgcttgattggcctactagtgtcccatggaattgtggtattgtctggaagcttgaagaatctgccatccctggttactgccccaatggattcatcataaagtactgagttgcattttctggtgccatggcctttgagaaagcaataaaaacatttgaattcagattttctaggaactggtgaagatgactgggaagcagctggtccagaaggatgagttgggttgatttttccagagtaataagcttcaaatttcctggtaagttcttcaaacttttgttctaattcattggagcaggctggagtagatggcttgggagctagagatggattcttgatggcagaagttgagttgtccaattccttagtgggttccatgggttccattctgtggagttttcttctttccataactgatgttgactgaacctccctgtgtatgtaggccaaaataatttgagtatctggaagaatatccccaccatccatggaagaaagcatcttgttgtccctaatgagttccctagtgactgaggcctccaaatcaggactgagagattccagtaagagctccctgaattcctccaagctgttagagtatcccatcctgaagagataggtggtaactgattcaaatttggtcctgaaattcttgaattcctccagagtcttgattcctccagcttggatagcagtgttgaccaatttcttcaaatcctgcctagagtatttgaccaaaggaagagaggatccaaacctgttgagtagttgtgccttcaaaagttcccagtcggagtcctcatggccagtcatttcttccacttcatccttgaggtccattccatgaataaaagatataatctgtctggccaaatcttgagcagaagcatcatcagctaatccagcattctcatacctcttaataaatttttccacaggcatgttggttccatcaaagaaaagttccttatccatgggcttgattttgactgatctggtgctggttcctctgtacttgggtaaaactggctccttgtctaagaagtgagtgtctggatttctggtgaatgaatgggctgattgctgattgttgtaaatgttgtttgatctggaagtagaatgagagatggtctgtccaaggctgggagtcgagggtgggacatggttgctggtggattcctggccagggtaagtgttgtcgttaaatctagtatcctgagacatgtcttctggttgagtgagaaagttgttgactggtatattatggttattcaggtgaagtagaatggcagcagatgtaatataaggaaaaagagtgtaggaattgaagaaatatttctgggaaatggaaaggtaatagatatgtagtctgattcaagtaaaatgatgaaaatgaattgagaggaagtatggtcaagatgaggatgaaatgatgtttctgagttgactaatattctgtagatatctggagaataataaatctggaatagagaggaaaggatatgagggatagcaagggagagggaggaaagtagggggaaaggtatgtaggtagtgatactaaaaaagctgatagtaatagtgttactaggactaaaatctaaaggaagtcaggccactgttgggacaccacttgtggaactactcaaccagggagatagagcttggaggggatatagacaactacactagtactaatgtaagttgagactacaggtgctgatgaggctgccctcctgtaaaatgctgatgggaagagtgtaacactaagaaaaagaagaatagaggtgtggctgatttctactttatcttagactactattactgatgagcttgtgtatgtagtacctactgaggtgtgaggaggaggagcaatgaggtgtgatgggataatactggcaagggtgtaacactggcaaagaggaatggcactggcaaagggtgataatctggcaaatgaggatttataactggcaagggggtttataactggcaaagtatagctggcaaatataactggcaatgatatctggtaaagatataagggtgatgataatttctagtactaaaactatggatagactaacataaagcatgcatggaaatcacatgagggaaaaaatacatgaggaggaaggaagagtatatatgtgtacaacatgtacatacaacagcaaagcaccatggctggggaaatcctggctatgggcaatgtaactcttaaacagtaatgagggatgagaaataatgtaacctagagatagattttctgtgtatacaagtgctaatcatagatggaaagtcaaagctgtgtgaagcgcattatgtatatgatgtagtgtagttaagatgatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcgagccctcctcacgccactccggacaaggtcgtcttatgaccccctcgcgatcgagacgaacgagaacgagagaaacgtctccgatctgctccacttccgctattcatcatcgcccactaatcagaggaactccaccgcggagccgactctttcggatccaaataacaccggcctgggggtgttcatgatagcctaccagagccgtatcgatgtctgtctggaagtagagaagatcgagccacgttgggtgtcagtttccgacgtggacgcgaaagctgcaacaacgacaacgacgacgactgagttgccgatgctagtcacctacgaatgcattgatctgaggctcatggatagcggccactcggagtgtataggtgggacgagtccgctgcgcatgtccgtagacgctcggtacaatgacacgatctacgtgtcccatcggtgcgggatccatggagtgtcaatgcagggctggttggagagtcttttggccggggaggccgactcgggccggctcggtgacattatcgaggagaggaccggcagcctggttggctggctggttcagactgcctctagtggggactcaacctcccagggcgcgcctgggatagccggggttagtgtgatcgatgacgcgtatctggggtacagtctcatggcgctcaccgacgatgaccagctagttgtgctaccgctcaagcatcggcccatgggactctcaacgggggctctcacgggcggaaaaccggagacggccgggccggtcctgcagcttatgccaccgccaccggtcgaacgccggtcgatcagtcggggcccgtccggcttgttaggcgatggctggacggtcccggtgcctttggcgagcgatgcacggggaccaggactcagtagaccaccggtcgactcttccacagtcacatctgccatgcttcgctacggactccaagtttccaaccgagtcgaccactacatccgtcatctcgtacgaagccatcaacctggggcaaagccgactggcactacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctagcattacctctagagaattccgatttttcatttgatccggcttgattgtaggatgcaggtattatgcttttcaactgagacttgagtgaagcaatttcccgcgccatatcttcaacttgtttgtccatggcttggcccgtaggtgcttccgcaatcatctgatctcttcgttgactatttcctttctgcgcgtttagtttgttctgcattagttgattggcttcgccaaatcccgagatgttaaaatatccaggttccacgatccgcacttccaatcgtgatgcttcgaccaagtcttcccagagtggaggtagattgctgccgtccagtcctttcggaagtaaattgtaactgattaaggtgcgtttgatattcgcttgacttttgcgggaaaatgcactcagaaatagtattgcggcgtctgatttctgatgaatttgtttattagttactaggtacttgagaatggtggtgaattttcctaagtaagatttgaattcccgatgatccttgattccgccatttactccgaattctttggcaaccttaactgttgaatatgcttatactcagtctatgcttctactacagttatgtttcggtattgtatttagtctgcctgatctctgatcccggagctctctcctcactgaatacaaaccacattttccttagtgtcagctcccagtgtcacaagacctcagtctggtgatcttcagtccttgcgacccctgtgacactcaacaggttatgaccccattgtcgctctagctccaacctcctttcagtacaataggactcaagattcttttatccttcctgtcaactgttcagaatcatcgccgatctcccatcatcgatcatgccgtacagactcactcagaacccttctcccttgatcccctcagtaccaactcttgacggtaactcggtgatatttcctgcctggcgttctcggctcgaagatgttcttgctattcagggggtgctagatattgtcgatggaacaatccctcgtccgaaggccgactccgaaaccaaggcagttgttcgcaccgaaaaaggctacaatcctgaggatttccgctccgattgggatactctctcggacatagctcgatctaccatcaagctcacgctgtcggtcgatctttccatccgctaccgagatgtcaagccagcgagcaagctgtaccttttgatctgtgaagcgtacgaaaagaacacccgcgctcgtcgtcttcgacttcaagacttgttttggaatgcaaaacacgacccaaatgctccgattgcaaagtggattgcaaagattcgcaatgccgctaccgacctagccagcgtgaagctcaccccaaacgatcaacagatttgcgaccgtttactcaggggactcgatgagtcatggaaaacaatttgcgatcacttggtgtattctccttccgaagtctctcttgacgacgccatcggcgctttagaagcccacgaagtatcaacccaagtttccaatgatcctttcgaccccgcatcctcggtctcagcagctaaaacacaaagaaaactcggctgttggaactgtggtcagaagggccaccactcttccaagtgttccaacccctcaatcaagaacaaagccggtgctcaagcaaaatcagccacaactcaagccggttctgtctctttcgcaacacttggcaactacaattctgaagctgaagacaacgacgacgacagttatgatgatgatgattgcgacgtcgtttggggctaatcagggctagctccagacatctttttattcgtgacaaacacaactccggtgcaagtcgacggtcaattcttcgaatgcgtttgattttttggatattcattcactgtcgtggtgtttccctgtcccttactacctcaagatctctgacccgattctatttaagttttctgtccccattagagattttttttttacctcctgctagaaaacatgagtggtagatttttttatctcatttaattcacaaaactgtagttttcagcaagggggtgtgttgaatatgcttatactcagtctatgcttctactacagttatgtttcggtattgtatttagtctgcctgatctctgatcccggagctctctcctcactgaatacaaaccacattttccttagtgtcagctcccagtgtcacaagacctcagtctggtgatcttcagtccttgcgacccctgtgacactcaacattaaccaggtcgttgcaggtgtacaggattgtattgtccaattctccccaggtttcgaccatctcctttcgtaattttctccattcacatttctcaaacccgttcatggcttctagttgagttttaagatcctccgtcttcatgaatcgcccgatttgtaatgctttatcgtagtcgcttgcattaaacgccctagccgctctctcaaaccgcatcaagaactttccaaagttttcgccatcgtaaaaaagtccaggttctttgataattcttggtgcaacttgagggattggttgttgatcttcttgttcttgattcgctggttgttgttgttgttttcgattataaactgtctctgctgcattttgggtgttgtgaagtccatatccagacagaggaggtaagttgtgtgcttgaggtgtaggatcgcctgcatctgagtcttcctccgttgtatcccgcatttcacttgcttttccctttcctttatccttcggtggtggcaaagtagtgtccggattccaagtgaaagctgatgatgatcctgaaggtcggtcgaaaattcggttcctaaaaggggttgacggtgcaaacccatcttccaaatctggtgtactgtatggtagactcatgttgattttgattgatgttcctagttttccttacttgacgctccttcgatacctaaacaaatgtttgctctgaaaaagaaacaaataatactatggtctctggtctctttaccagggcaagcttatggttttcttaaaataaataaatcagttaacactgggaatttcttctttcacagaatctacttatccaaatccttcggtggtcttccttcttttggtcaataagcagctgctttcttcaaatagttccggagttcttttcaaacagtatcctagttatccagatccttcggtggtcttccttctgctggtcaataactggctgccttcttcaagatactcgtttcagtcgatgggttcactttcttttcagaggttcgttgtttgtgtcgttggattgtttattgaagtttgactagttgatcaacagaataactgaatatgctgctgagtagtcgcaaatttgtttgttgaatttgttccgttttccgcttaaagtaacgatcctctgtcgatgtcttcttgattatcttcttgttttcgattaaaattggtcacacgatgtcaatcggaagtttatcctatcacgttggggactcccttgtaagactcaaaagtggttatgaaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatagtgatagaggatagttcaagatgaagcttccgagtgatgtgtataaggtctgaagttataaatgagtgatgattatattgatgaagctgttgttcaaagctttaaaaccaaggcttggagctctgggagcgctatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaagtgttatgattgtatttcaatataatgtattgttatggctgtcacttgtatataatctgtaagggtggttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccacagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggattttagctagtctagtacatgcaggtgagggaatttggctggtgagagcactgccttgagggaatttggctagcctacaaggtcctactacaaaggaatgcatgtgcatctacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaacacaaaggaattaaatattcaatatgcatccagtattcaaaacaagccatactgagagtaaagaatccaaaagacatcccgtgacaggttgaaatctgtgtaacttctaaaccatgagagatatggggtcagttgtagtgggtgactaggggttattttacctgaggattccatttctgatgttatttttcccctatcttgaatgtataaagagataataagaaatttttatatttttctgtgtaggaacaccggaataactaccacaccgtgccagaagatcaacaacgaggacattacttatccgactgacttcaatcaacttctctgattctcaatctcgtcaacctatccgatcgtgttatctagcacgcctaacctcaacttctgctccttttttttcaaaatgcaacaaggatctcgtattcccccctcaataccaacaacaaacgactacgaactacgtatcaggtacttagaagagactgtaggcctcttgttagccaagaaggaaaatcacttgttcccctctgtctcctcaactcctctgggcggcttgttccgatactcaatcgaccgaggtcttgtgccattactatccaaaacaacggccaagtctctggcaaccaactggcaaagcagataccctatcacgtcaaacattcaaccttgttgacggacctttggagccgctcgcgggcccccaatcacgcaaacttacccagggatcacccagagttcatctctggcttcagccaagtcgtttgtcacctgtgactcatctagatactcggatagacaatttagacaggtgttgaagccgacgagatcattgttgcccttcatacctttgaaagatcatccatcccaaccgctctccttagatcgtttgccgttctccgattgctccctatcatctacccaagcctccagaaacccccagagtttgcgagtgtttcccgagcctccttgcctcactctactgaaaccgcagcgttgttggccagcagaccatcatcaagaaacaacaaccacaaccacaacctcattccaacaacaagcaactgctcatcaccaatcaaaccaactattcaatcctgtacagacaactttgatatagctgctgtaggatccctgactgtgatggatgaaaatgccttggccaccctggaaagacaaaatgatccccgctactgcccaattgaagattcagaatttgtaccgtttgaagactggtgattggaaactctcttcatccatactaaacaatatcaataaaccaacttcaattgtttcatcccaatcaatcccttcaacttttcctcaccttattttttctaaattttcagtttttaaccatcctggttgttttcaatttccaccccttattcattttcttttataggaggggagactgtaagccctgctcctcacaggcttacacaaaggtgtcacatgattatgtcagctcaattatattgtatttagtcttgccaatcgcctttacctagacagcagagatctttctctcctgtctaggtaagtaccctttctgccttctgactcttttcattttccttttctcactttctccacttgtatatactaacagagagatctttctctcctgtctagactgaaataaaacacactttggtactagaatccttccctcaggagctattgagccccttgtctagtgccatttccgacggacagtgaaggactcgacagagtccttacacactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcactctgatctgatccaagatagacccatcaattctgattgatcttttcattattaatccatctgatcctcatacacaccgatcctcaagctcaacaaccgccacagaactccacttctgttgtctcctctcagaaaaccagccaaccccaacgctttttttgttcagatcacagctcattcatctggaccccacttgaaggcagccctcaaagcactttcccttcaccaactgcctaccgcctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtggtacagccttgccacccaggatgtaccaccttgtcgaccagtaagattccctcctagcccggcaaggaggttgtacaacctcgccggccaggattccctcctggttgacgaggttgtacaacctcgtcggccagttgtcagcctcgtaggacacccgccggtgtcccacaaggattgaaagttttttttttcaaactcttatatgtaggctatcccataggacccatgcctgggtcctatgggatagccctggtcctaaacccatactaatatgggtttaggacctgcacgccaatctacgccaatctgcaagtggcgtgcagattggcgtgcacttatcaacccccagaaaccagacttcaacataagtttttgaacaacagaaaaaaaataagcattaagaaaagaaaaagagaagatgaatttaccacaacagaacaatgcagattttaagaacaactgaagataagaaaaattaaagatgaggacacaggagtgagaaaaagtgaacacaatgaagttagcaattgagagtgtttgatgaaatgagttttgagatgagttgtggtgtatttctcaccaaattgaaccagaaaatgtgatccaatgttgaggaagcttgaccaagccaatgagatgagagaaggtgagttgagtgatagcttgatgaagtcaatggagatggaggagagcttgatggagttgatgagtttttttttttgagaggattgaggtttaacggtggtaggagatggtatggaggattttgattgggagaaatggatgagtgaacggatggtgagttgaggaaaagagatgggagtcagtacaaatgacattaggttaagagtgatgataaatagagttatctgtttgctgcagacagctgtaacaagaggatcacaatggaatttgaacattattggagtgtgtagtcttcttaatcacctgtcagtacaggttgctgagggaaagtgcagtctccttgatgaccagtactgaccagtcactgaggaatattgtattctccttgatgaccagtactggccagtcattgaggaagagtgtagtctcctcaatgatcaggactgaccggtcactgagggagtgtatagtctcctcaatgacccagaccaacttaattgagggagtgtgcagtctcctcaatgaccaggactgaccagttattgaggaattgtgtagttttgatgaccagtcagtaccggtcatcaaggggcatgttttttttttttggttaggggtgtggctgaggactggtgaggaatgggaagggatgtgtggaaggctgggtaggatctccttgagttgagcttaaagaggcttggtagagaattgaagttatgaatccctacagacttaccaagtgaacagatacctaaagagcactaaagagcagacaagtgtccagccctaacaagaatgttccagtacggaggctggagatcttgcaacaaggggggacttccagaacattttcctaatgacccagtaagtcaaaccagcccaaatggctgtgacactaatttatggcatccaaatagcgcaaatttccatctttgagcacaatgagtggtatttaccaagactttgggtgataaagaatcataaaatatcatctcataacattcctttcttggttgccaacatgtcttctatccataggtttccagccccacacaagaaggttccagcagcggggatggagatcttgcattgagggggggatttccataacatttgagggtcataattacccaatgaatcattaaggacccttgcacagggcaacacaaaaaccttcactcgcctagtttatcctgtactgtcagcctcagtgatgccaagaactgatattcttctaactacactaggtgcaagggtaaaataagaggtttagaagtgtattggacatgtgaaaaggtgggggaggtgtggtaataaagaaaatagtaaataaaaactattaagtttttatttacagaggggcctgagttacaggagtttttgactgtgccctctatttcaggtcctgacttgcaggggtggtactgaagttctggtcccttataataaaggagtaaacccagaaatagtctacaactgaagatacaaagagataacacttactgatacttatctctaggccaacggatgcttcaggaggggggaactgttcttgaggtgctcagaaaggtggttgagaggtggtgaaagagtgctggggaacaggtgttggatggttgatagaaattcaggttgatagcagcaggaactgggccaaaaggcaggtggaaactggatgttggtgacggtttatgctggtaagtactgatgaagatggggaaaccaagttcagggggaaaaaggggctcttaaatacccattctgggcctctgggggtgaactcaggagtctctctggttgctgtaactctcctactaagcctatgggagctttagatcatctgtagcacctgtagagcttggttacaggtgtcaaggagatgatttaaggcttgtaaacatgtttacagggtgttctgacaaaactgtaacactcctgtagcctatgtaagcactgcatgatgcatgggttgatcctcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacaatttaatactgtagtctgggctcatgtagttaaggtttcaatgatttaaaccttgtttgtagatttttcccgaactgcatgaacctgaattacacctgtagcccccttacaacatgtagtatgatgtaactggaggggtctacatgagtgtattttggtccaatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctagattattttgcatgtagattaagaatctgaaataatgttctgatttatactaaaggttcagaatttattaggagattctggttaaaaagtggttatttttcattatttatttaattatttaaatgtttttcttatgaaatattacaatataagtgtactgtgtaataatgtctctattatagtgtttccacttatttaaatattatattttattattttaatttatgtacatcagtgcggagaagtaaaaagtgactgcttattttggattccagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccactaaacagctgtttgaagccatctgaaaaccattttttccaaaattttcatttataatcattcttcttatttcccaatctttctttctctcagcactcccactcccccaaaatgaagatcaaagcttttgaaaaaaatcaattttattttttatttttcacacattttgaaactttatttttttcttttattttttcatattcatcttttggaaactattatgcaccacctgaccaagtctcatgatttcaaatttgtgtcttggagctctggaatccaaattaagcagccactttccactgtctaggcactgtacatatgtaagtaataatatctctaatttataagtaaatgctatgttcaggctggctctaattagtagcaggctgacatgtaccataaccagcccaaatggctgcaacactactttgacatccaaatagcgcaagtttccatctgtgagcacaatgagtggtgtttcctcaagttttgcgggtggtaaagagccataaattatcatctccacaaccttgttccttgtttgctaacatgtcttctccccataggtgtggagccccattcaagaatgttacagtcaggaggctggagatcttgcatcaaggagatatttctataacatatggggatcctaatgactcaatgggtcattggggaccatatactcttgcaggtcaacacaacaaactttaattatcaagttccactgcacccatacccagcggaaacggctgcaacaccactttcaggcatcaaaatagtgtgatttttcatcagtgaatacaatgaatgtttggttccagaacgacaaaatttcatctcatatcatttcttgcttgtttgccaacatatcccatccctggcatggtcaaccatcttataaggatgttccagtagagaggctgtagatcctacatcaagggggctttctggaacatttgggggcccttatgtctcaatgagaaaatggggatcatatcccctggcacagtgaaacacaactacctttaatcatcaagctcaactgcacccatacccagctcaaaaggctgtgacactactatctggcatccatatagtgcaagtaatcatctgtgaggacaatttttggcttttctaagcttatggttggcaaagaaccatagaacatcatctcataacatccagttcacagggagcattatgagtaggtttaccaagctttgaggtgacagaggactattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagcttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaatgaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcactgggattgattttggtattccccgaaagggaatgggctaacaatacttatgaggctttgaccaaattatgtgagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgtgtactgtatcaatataaattttaactggtttaactggtgtctgaatattctggggattaatcagtgaaaggggcacggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatccatgtactagttgctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccctgaaaatactgtagaagagggataacttgtggtacagatatttcacggacaaaggagtgaaaggtaagtgataattacttatgtagaacaaaggtatgtatttaatagataagtaattaacagataagataaatataagataaataagataagttaataataaagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaactatgaaccatcatttcaaatgatttttgacttggttgccaacatttcctctcacaatgagggtcacagccttcaaggaagtcccacttagaagcctggagatcattcatcaagagggaattcctgcagtatttgcgggttcaaacacccatttgagtcatcatttaccacaaaattgcacagttcaatagaaaagccttgactcatcaagtcaattgacaactaaacccagtccagatggcagccacactagtttgagggaacctaatagcgcaaatttctatccaggactttaatgatcattattgaacctgaaaagtggaaaagaataacccatcagtttttttggtgtacagatgcactatttgtttttcataagatattgttgcagccttcttagcagcagaatgaaattcatcaatcacctcacaatgaaaggttgcttagcggaccaagaaaatacaaatccctcttccacattccattaaatgttttgagcccataaatggacaggaaggttcacttgatacaatcctcctgatcattacccatttacacacccataggaattctgaccactgcagagtgagtagcctattacaaatcaaaagcaaaagacttaagatgaaccagagtgatataaagcaatctagcaggtgaacatgatccctcatcagctaccccatgcaagaattcactgtttgggcctgatgaaatagtgttgcagctttttagccagaagaaaggggctgattaaccttacaatcaaggctttctttgttgaactggggaatcagaatgtgtcttgtaaatgttgttgtttttcaaactcaagaaccccaagaaggttcacttgatatattcatcctgcccataaccttattggatgcttaggggcatttatatttccatttttacccatccctaattcaaaacacctttttccctgtataaattttggaagtaaaaatgcttgtctttgattagagcaagaaaaaaaatcacagctataatggaggtctatttaatctggcatgtatgtacaccagaagaaaaaaaatcagctttgtttttgcggtcccttgaagatctgtaagccggccccttcttccacttaagtttctagagtataggttaaactttccccatacctgaaatgttggtgagcccatctttgccaaaagactgaacccacagacactcccttgttcatcatgtattgctagcagggtctcagaagtgtcaagttgtggggtctaatacacgtgagaataaccttggaagctgtgcaaataaacactagattctccttggggccatgattaagaaggtctcaggattagtgcttgctgcactattgccgttccctgcacactatctgttccctcatttccgtgaacatgcacaagcatggccatcaagcaccctgcactccagtgttacagcagccagttcatccctcaggatatttactttgaagttcctgcaaacgagttgcatcatccccatgtctggcaaacaaatcatcaaaacttcctcttccaccatcatgccgccgcctcaagtcgcttaattcagcatacttcccagaaactcccaccaaacaggtgcttccaccaaatgctttggtcacctcctacaacttcgactcgcaaggcgatgaacaagaagagctcctggcattccccaatgcctctcaaaacaacaaaaatctcccgcagaccacattgatgccatcccagcccagaacaccaaacatccaatccttatcagacatctggcacttaggtctcgtctgatccaattgcaaagaagttgatgatacaccagagcttgaatcaatccccacacaaatatttcaatgacaggaggctgatacgaaccctttaaaattagaaactcagaaagccatcaccaatagcccacccaagaagacctgggtagagctacttagtaaccggttcaaaaagatgaatacccagagtgagtccctttctttcatcaccagtccatgagttcaaatcgctaatcagaactctatatctcagaggacaaagaggtgccagatgaaacaaaacaaaagaattgggctatttcagctgcacgaactgtattgtctcccaagaataatgtttctttactcacacccaatgccattaaattggtcgtgccctacactagatggctgggcagcactacatctctcctggtactcaaaaatacttgcaaacttctttcaaaattgagtctaccaggacaacctttggttgataaatctatgtttgattgtttggttggttttgcagagactggtttccatatctctaaatttaccaggttttgaacggaaacatgtgagcattacctttgttttgcatagaaacagcaaataactcacgttttgatgccttcaggtcctacgattttcaactcgtggcctcatgctatccatcttgttcaaacgtcaaccaagattacttgcagaagatcattcactgcagtggcacacatgatgctaaactatccccgatgtaagactcaaaagtggttatgaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatagtgatagggataagtttgagatgaagcttccaattgatatgtgtgagggtataaagatgttattgactgttggttatatcaacggtgggccagctacgctaactgtagcgttagcgtagcgtagtgtagcaaaaaaacgctacaatgtggtgtagcattagcacatttttcaatttctgcgctaacgctacgcgcatgggggaaaaatttgcgctaacgtttagcgtagcgttagtgcaattccccccccccatgtgcgctaacgctacgcgcacagggcgcaaaaaactggttacagccgtttttagtggtttttaggcggtttttgccactaaaaacgctgtagcgtagcgtacacagcggtgcgctaacactacaccaaaatttggctagtgttagcaccgctacaagttagcgtagcgcagcggcagtactggcgcgctaacactacatggaaaattaaaaaaaaaaatggagccgctacgctaacgctatatgggcctgtagcttagcggcccaccactggttatattgatgaatttgttgttgatgaatatggttcagggcacttttggtttatgatgatgatgaaagtgttaaatctgtatttcaatgtgtataaatctgtaattgtaatgtggctatgacttgtagttatgaaataatatataagatggatttatttataagggtggctgagatgatctggtccactggtgggatgatgtggtaaataatactgtgtttctacgcagaaaatataaaaatttctttattatttctttattcattcaagatatggtaaaaatgacatcaaaaacgaaatcctcaggtaaaataacccctagtcacccactacaaccatacctttatctcttatagtttagaagttacacagatttaaacctgtcatgggatatttcttggattcttcactctagccatagtcattatgaatacaggatgcatattgcataatgaattcctttgtaggaaattgaatacctttatgttattttgaatccctttgtattagtgaaattgcatgtatgcatccctttgatcatacatacaccaccgggcgtggtggatggcatttggacacccaatcggatgtaccagatgccatccgaccttggccctgcaaggagcatccattggatgcgacttgcatattgctgaacctggatggtagggccaaaccatccatcggatggtaggattagaagcccttgggggcaaaaatgccaggcctgggtttgaacccatgacctccaggtgctgcctccagtaactccacagaggcagtaccttgccactggactatactagattcttgatattccactggtcaaagagtcaactacataccccgcactgcatttttggatcgtttttcgaccatcaaccaccttttgaataatttttcgacaatcgacccttttttttccactgccggacccgggtgaaaaccatcaattggacactctgagaagtgtccgattgatggttttcttgttgtccatcggacactcccaatcaagtgtccgatggacaccgggctgtacaccatcctctggatggtctcgcctgccaagcatcccttggacgctttctgaagcgtccaaatgatgccaggcccgcccgagcgtccgttggatgcttcgcaaccaagttgcgggcgctcgggacggaatccatccgtttgctggggggtttttctaaaaacccgccccatggtgtatgtgtccctttattcatttatatgcatccctgtaccctggggccaaaatccctcacatttgtctatataagaaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatccatcttatatattatttcataactacaagtcatagccacattaaaattacagatttatacacattgagatacagatttaacactttcatcatcatcataaacaaaaagtgccctgtaccatattcatcaacaacaacttcatcaatataacaataacatctttatgccctcacacatatcaatcggcagcttcatctcgaacttatccctatcacgatatataaaattgccaagctgaaattggtggtcttgttattctgatagcatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataaccacttttgagtcttacaatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttggccccagggtacaggctgtgagatactactacaaagggatgcatatgaatgaataaagggacgcatatgtatgatcaaagggatgcatacatgcaatatcactaatacaaagggattaaaaataaagtaaaggtattcaatttactacaaaggaattcagtatgaaatatgcatcctgtattcataatgactatggctagagtgaagaatccaaaaaatatcctgtgacaggttgaaatctgtgtaacttccaaactataagagataagggtatggttgtagtgagtgactaggggttattttacctgaggattccatttttgatgtcatttttaccatatcatgaatgtataaagagataataagaaatttttatattttctgcgtagaaacacagtattatttaccacaccaaacgaagctttgttcgtaaagcttgcgcgccaatttgtacagcctcgtccaaccgacgcccatagattcagtcaggtaatttattactcaattcagatggccgccttggcctttcagggcgacggaggagcaatgcatttgatggatacgccggataaggccgcatttgatgacttctactccgcaattttgacaatgattggctcaatcacattgttgcacaagaacagtgcaggttcgtcaaattcttgcgcctacgaatcatctcctctagggccactgttgtgtttcttggtttctggggtttgaggactgttatttgggcccatcagtgctcgagcgtgttcaccattggctgctggacagataatagcacggctatcctctaccattggtatttttttcttgctttggcattccttgctgcactgtccacttacgtttgcctttaccggtgtcagcctacgtgatgccaagatgtaaaatcttctagctacacgtggtgcaaaagtaaacaaaaagcttatagatttttggttttaattttaaaggaataaattccaataaaataagggaatttatgggtttaattaataggaaaaaatggccaatttatattaataaaattaatataaataaaaccagaggggcctgatgaatcaggggtggtttaatccctctaaggtatcgtgcaaaagcagaggatttaggtacctggaacactggggcctgtgaacaggtgtggtttaaatcccaggaagaatttaaggggaaaatctcaagaaaaagggttattacttactagtaataatcctaaggggtcttgaggatcttcaaagttgaaacaggacagttgggagcgctcagaaaggttgattttgggtgctgggtgataactgtggagtttcttgaggtatcttgaggcttaataacagtaaaaatagtaataactaggctaattacaagtgtaggggacttgtaaatggtaagtaaatttctatatggtattgtaaatctgggggatccatcctctctcaagtatataaggagcttctttggtagaggagtgtatgctactattataagctatttccaaggcaggtagtaggcttacccagtcatgagtatatccatcatgatttttgaactcaaatccaaatgaacagaatcttctgagcatgtcttctagggtttgtatcattctttccgccaagccatcagtctgaggatgataagcagtggagaaagctaatttggttcctaacatatcatgtaagtttctccagaattcagatgtgaatttggggtctctgtcactaatgattattttgggaatgcccacgtcagccattagcctgttccagaataacatagctaacttcattggctgtgtcatctttatgattaggaataaattttgccctcttggaaaatctatcaactataactagtactgagttgtaggagtaggatcctcctgggggtaatccggtaacaaagtccatgttaatgatttcccatttgtctgtgggttcagcaattttctgaagtagcccaaatctcttgcctgtctgtttgtttgctttctggcaggtgttgcatgacttaatgtactcatgtacttgtgttttccagtcaatccaccaggcagtttgtttaactctttctactgttctttcttctgaaaaatggccacaattcacattatcatgacattcctgtaggatattttttatttgtccttcatcacataagacaagtacacttgagtgtttgtgcctgtaatacaacaaaccatcaaatagcgtgaatttgcctaatttataatgtttggacataacaggtcgtaaactagctgctagttctgggggactactgtcatttctcaatatttctactaattttagtaattcactattttggtcataacttttctgaaccaattcataaaaagcattttccatgtcacatacgtgaattcccaaaataggaaatatgtcttcatcctcaggatcatatgctgggttatcaggggtattagggagtgcccatctacttaatccatcagcattcatgtgttttttgccagctttatggattatggtcatatgccctctatactgctgaatagcaatctgccatcttaacatgtgcctgttgggagttttcatattcattaaagttttaacagcggtacaatcagtgataactacaaagttagaaccttctaagtagtaatgtaatttgtccagagcccatactaaagctaagcattccatttggctagctccatatttcctctcagattctttaatttgtctggatatgaaaagaactggtttttccataggtttgtcatctacaataaattcttggtgaagagcagctccaagcccatctaaacaagcgtcaatatacagtataaatggtttgtcataatctggttgggctaggactggtgcagaagtgagtaatctttttaattcttcataatttttgactctttcccaggtcatctcataaatggtgtcatctttacacagtgcgtatatattcttgcttactatggcaaattgagggatatgttgcctgtagtaactacaaaagcctaagaatgacatcatttctttcaagttatgaggaagagttttgttcattactgcagctactttgtttttatctacagctaaagttaggccagatactatcctacccagagctttaagttctccgtagccaaagttacactttttaatagacatcttcaagccagttttgatggcggtactaagcactaggttgattttctctaagtgggtttcccaatcatttgaatatataataatatcatctatgtaaaccatcatccagtcttgtctgatgaaagcaccaaaaattgagtccatcattctttggaaatgggaaggggcatttttaatcccaaagggcattctcaaatattcatatatccccaagtgacaaattattctcaaaaattgtctgctatctgggtcaatgggtatctgatggaaacctttaagaacatccatagtggtgatgtatttagctttggataaattatgcaaggagtgatcaatacgtggaatggggtaataatcaggtctagtgtaattattcagagctctgaaatccccaaccattcttgacttctcattatgccaagcaataattactggggtagtaatttctacttgctcattatgtccaactttcctcagaacacctaattccattaactctttaatgtgagtttctaaagcttctctggatttaggactggaaggataaggaggtcttctcaagataggaggataaggctctttaacagttaattccaatttcatttcatgaccttttatgttaccaataggttcttcagtagtacaaaaggattctttatttatgaagcaagttttaagtacgtctaatttctgttgctcatctaaaatatcactaacagctgcttgagaaagatattcagctttgaaggacatcatttcttccgtcatttcatcaggtacatcagggagtttgatattcacattgcaaatttggaacttccttttccaatctccaccaatagtgtagaatctgttcttactctgaaatatgtcaattccatacatgcaaaaagtgtcatttcctagaattaaatagtcacaaatggcatcttgaagaaccacaaattctatggacaatcttaaagatcctttggaatgtgggaaaattaagggcattaccacaattcctaggggtttcatggaggaattacaactactaaacttagccttgggaacagggagtaggttatttttccattctgggtagatttcattcagaaagtcactactagtacaggagcaaaaggctccaatatctaataaggctttgatggatttatcctcaaatataacagaggtataactagtttttcccagagtgtaactcatccccttttctggtttattagtgagtaatttagcgtcagacacatgaccaattttcattgaggaatcccatttctgcggtaaattagaatctccttggatggtattgatatgtaattcatcaccaatatcagcttggattaccacaattctatgagactcctcttctcctggttcagtggttatgacatcaaattgagatccagagtcatattcactgtcagtctcttcatacacttccacattattgatctttttgcgtggattagggcactcaggtcttttgtggcccttttctccgcaattgtaacactcaggaatgctagcttttcttacaggggcttcagctgcgggacctttttctttgacattgtctggcttgataaattctcttttttcgggtatattacttctgacatattttttattcaagccattcataatcaccacttcctccaatactcctacaaactctgttagatcaacatccatatcttttagcctacatctaactaagtgttctatggttcctttgcattgagttaataacctgtcatttatttcttcagcagtgggattattgtaaatacattcaatccttttcttttggattaagcaccattctcctatagaatgcttaactgggtcaaaataatcactttcaaaagctattcttttggcagttttccaaactctggtactaaacctagcaataattagttctttccaagtagcccaactttgtaagcctatagattggcttttggtaacaaaccagtctccggctattcctttcatgattctagggagcttggaggtaatcatgtcatcgggggcattgtaagttctcaacaaataatcaatgtatttaatgaagctaatatggtcatattcatctttaccgtcaaattcaggccaatcttttattgggggcatgtatttatttagattggctagttcagcagccgtataaggtgtggaattccttataaaatctgcttcctcattagaattcctctgtatccttaggtcagaagtgtgcgggaggggagaacaattttttactggtcgagtgtttgattgcataaaaggattgttgtattttggttcctcggatctcaagaaactacttccgtcctgtttgtgaatattattctgatgaggaggagcatcccgacttgtttgacgatgagtgagcgtaggatccttctcctctcttttagatgggtcattatctgaaaatttatcagagttattcagagaattggtcgtgtattgtttgatcgcggagagttcttctttgattgaacagaactgatcttctatcaatttactcaagatatctattttattatctgtatctgagctcttttgtatcaacaagttttttaactcgcttgtttttctctcaaatttagcgttctcgacaatagaatcttgcctgatagaagagagaatgtaatcggcgtgagcagtactctgcgccgctgagtttctagcgaactgaactatctcattaattacttctttgttgtctttagaaatatctcggagatattctacatccttctggataatagtcatctgctcgctgtttctcggcgtcaactcaataggcaacggtttattcagttgctgtattatcttaaagcaaacattctctatgttctctttcattttactagtagaagattctagactatgtacaaggctagcaaaattactctcgctattcaagtctaaagtagaaatattaaaattcaatgtctctaaagaatctagtatggtaatagctactttagggtctgttatacattctggtacagaccggacgccatttgaaggagatccgtcaccttcttccacttggcgggatcggagaaatttgttgaggtggagctttgcttcttgccggattcgttcttcttgaatttcatcaggtgtttctttggtggggacggaaaatgtatcttcttttcgtcccaagggttccaacccttcacgtagctctcgatctcctcgttgtcgatgagtttctgaagagccttctgactctcctgagcggtagtcagtaaggctcgtagcttttctgtcggtccttctcgagtagctacttggcattgtctccagagcgagacgtgctctttgacccggagtttgatttgatcttccttcgttaagattcgaatctctggagttatggggcgtttcgggatagcttccgaggattcggattctatcttgtccacgtccataagcatatccttctccgtgtagagacagacaaaatggagatgtgtctggtgagagttgaactcacgacctcagctaagctgagacacatactagagtgctgcctttaccaactaggctacagacctgtagagacagacaaaatgaagatgtgtctggtgagagtcgaactcacgacctcagcaatgctgagacacatactagagtgctgcctttaccaactaggctacagatgcttgtgacttccagggttgttgggtggtagtgctcatggttcgacatgtagtgatacatcatggtagcagactatcagacacctcaacacccccccttgctacatgatgtggaagtgggaatgagacccaacaaatcatgatcagagtgggaattgaacctgtgacctgaggtagtcttacaggggaagttttggtcttacaagtaagcattcacaacttcatctggtctctgttgtaagcgggttacgcttaggtaggctctgggctcataacctgtagagacaactgccagggttgttgggtggtagtgctcatggttcgacatgtagtgatacatcatggtagcagactatcagacacctcaacacccccccttgctacatgatgtggaagtgggaatgagacccaacaaatcatgatcagagtgggaattgaacccgtgaccttaggtagtcttacaggggaagtttttggtcttacaagtaagcattcacaacttcatctggtctctgttgtaagcggatgacgcttaggtaggctctgggctcataacctgtagagacagacaaaatgaagatgtgtctggtgagagtcgaactcacgacctcagcaatgctgagacacatactagagtgctgcctttaccaactaggctacagacgcttgtgactgccagggttgttgggtggtagtgctcatggttcgacatgtagtgatacatcatggtagcagactatcagacacctcaacaccttatatgcgggaatggtagttcttgtaagatcatacgctgaatcagcaagcagatactgacctttccattcaaagatgatgtcaacagaggatcaccaaataacagcaagatcggataggagatggacttaccctgatcaaagaattgtgatgggttctgatggagctgcatccgctggtagaccttactatcaccacatgatcctggccatccagagatgaaagatgtgatgaacctatcacaatcacacacaatctgagcattcataaagtatcgtttcttgcgatcgaaaaacgtctcgccatcaaatcctgggcgttggaagattgggatagtagtaccgtcaacaaacccaacacatccagaaaacccctccattcgcataacttccgatatctcggcacgtcgatccttatcaggccattggacgtacacccgtcccattgatatgagagcctcgatgacccgacgggttacctttactacagtacctcgagcaacttgcagatttcgagagaactggcctacagaggcaccgttgccattcgaaccaagtcgttcaagcgtaagagcaagttgatgaggaattggtagctgaggtctatgccccccacaatgaaaaacttcattgtcaaaaatcgtatcgagcactttaatgaaaccgtgtttggttgttcttgctgcctgtcggaagtcgttatccgacatgtcgaaaagcctttcaatatcaaattctccttgtgattttggcgccccccgtggctctaggtatcggttcgataacatgtactgcagaaggtcctgatactcagtctcgtcgctgaacaaggcgttgtaggtggtctgcaggatttgactatgggggaatgcaagctcggccatcaattgtagaggcctgattccaactgcccgcttgaccatcaaatctgtttcttcatactccagccgtaatagtatcattaagatttccctgattagacactgcctctcggaatactgtctcatgactctagagaatggcccgatagttagtcatctaaagaaactaagggaattacacattaacaaaagatactcacaatgtggtagttgatttggagacgatttctagctctgtgagaggtcacagtcaagatggaacaggaagataacaatcgggatgtactggctgaagatgatcagcctgtttccatctgctggtgcagtgcttgtgtgtctaaattttttcgtaaattttattgctttttttattaacagcaagctgatggctgaccagcaaagcggctaaaaagcctgacgtgaaccatcctaatatgaccaagtgcagcaatttttctctggtataagcaggttaacccaaaggtttcattaagttcataaatgacttatcttcattgatcaattttaaacaagattcaaacaattactaatgatgggctaaacataactatgtcgaaactgtttggatggcattgttatatgttctaaatattaaagtgttgaattttcacttgttctctcttttttttcagatgtcactcatttaattctctaaaactgatttgtcagtttattcattatgcattatcctcagctcccacaactcctgcattattgtatctaaaccatttatttcacttgatactaagaaataaaaaaaaaccattggttctttattatttttttgaccgttcctgaaggaagcacttgagcccttccctcagtctgtctgtgagcacttgagccctctcagcaaaatcataaaagatattatttttcttggcttttctgcctgaaattcaacataaagtttatcactggattgtgttatatacatctagattaatttatggatattgtgtgaaatagcactagtgaacttaaatatttatgacacataacacagtgtccaaaaaagggactatgagattcatcaaaaccaatatctacattttatgccaacattcaacagcactttgtgtaggggaagtagcacactttattttcccttgttttttaaaaatgaatcagagaaaaacattaggctcaataactgatctaatttagccaaaaaatgccttacaaacctcttggttttcattacactattacatcctatcacttgtttttttttttctgtgtttattcatggtttctatttgaattcatctgccatcacagtactaaagcagtctcccacatatttctggctctttataaaaagacagcacatgttgcatgagggacacaaatggacactgactgagtgggattcagtagtgtaacttactgtacaacttgccaattttcaataaggtgcttttttgttggcagggaaaatttgataataaggaagcacacccctgggcgattaatctcaagacctctttcggctttgttgtgcagacagcaatccgaaaaaacaaaatgcagaatatgcagtccaatgaactcttcagctagagttgtatcacaaactcttgccagttacaaaagccagcatacttactaacttagtgacagttcatactcccactctgaataggttggccacactgatccatgatgagcttattgtggcaaagtggccgggactactgatggacaagctcctgtctaagaggtggaacccccctgagcagactagagtgtgtcacaccctgcacttggttgggtgcagcagagtgactgacattcactgactgtgtaggaaacggcatgtgaccatcagatgctcttgatcagagagtatctctgatgttgtagggtcttgtggatgctcttctgcagcaagtatcacttggatgctgtcggaagcatccaaatgctgcctgtcaaccagcacatctttcagaagctccgttgagcacttcctctagaggctttcatctacaggatgggtgcagtttctccaaacttgccccatgacatatccctgttcttcttttctgcttcttgtttacgtatatccagtgtccatctgtaacacccacacaaacacatttcatttatatattgattacaattcagtcaacactagcacaacaatcttcataagtaaatacaaaaaaaaccctatgatatgtatattaagttgttggtgtttttcaaccatcctccttttcattttttttgttgtatatatatattgtatgtaaagcttcttttttttatcagatatcatagtcacaaatcacacacaaaaaaaagagaaaactaactgataaaaaaacaagtacagagagagaggttgattgtgagaaatcatgatgatgaagggacaaggaaggggagtttatgtgggtgggggggggggggggggcttagaattgatggttcaagcaatcatcattattgagatcattattgttcagtggtttggggtgtggagtagagtgtcttgtggagtggggtaagttttcccactgacttcgagcttcattagtcaaatcaaacctgtaagaaggaaaacaatcaacaaaaaacgatcaatcgtcatcgagagagaagcaaaggatatacgaacctgtttttcttttcggtctttttggtcgagccgaagccgagtttttgagagaaggatttcgtagaagtaggggaacctaagggcccgaatttagagtgagaagctgaggaagaggaaggatgaccatggatagaggaagctctgcgaatgaagtaagggtcttcttcgttgtgttgatgatgattatgacgatgatcgtcacgatgatgatgatgatgattacgaatagattgactagtttgccttcgaacgattttcgagctgtttagattagggtctctgattccggatggctcgtaaccattactagaggtagaggaaggattgtccaaattagagagagtatgacgatggccgatggattttttcttgcgaagatgacgacgatcgtcggtaggaaaccggtcaagatcgcgcgcctcttgagaggaaaagtggccaggatgacgctgaggttggtggccgttctcgagggagcgttcgtcgcgtgtgatcgagctggagctgtccatgaagctctccggctctaggagccccgaccgaggcactcctccttccctcgaagaggccgtcggtcgctcgtcatcgtcttggtatccatccgctcgcgtcggcgttcgctcatcatatcggttcgcccattgcgtcttcgccttccgtttcgccgtgggatctttcactagtcccgccttggttgcccattggggcgttcgttttcggttctcattgtttcgaatgttttggagataactggattgaaaggcaagccggaaataaatcaatggttttccttggttttttgttttgttttttgacttaagactgttttcttgaatcgaaaggtactaacaagttatgaccgtgtctaagagagaagaacaacggaagaattgaaacaaaaaaccccgaagtttagttagaaaagacgatttatattgagaaaaagaagttgggatgatactcaccctggtatataaccgcaaagagtaagcaagatatttaagaagaagtctgtgccgaaaccgaatctgagcaagacagccacaggtggtaataccctaccggaaagttcaagatgtatgcgttgtgtgtgaaaaaaaaaaagaatcgaatcaaatatacatcagctgaaacgaacactctctttccgctccgctgcccctcctatttttttttggtggtcaacagagcaaggatttcgtttgagcgcgttaaaaaaaaaaactgaccatccgaccaccattactaaaacataaaatccatgtcttcgatgaatcttaattccatcagtcatcgctcctcgagattaagaagaactgcagccccgaatacttggtccgagcagaaaaatacgaacgatggatacgattgtgtgtgagaatgttttataggggggaggaggtcagggggaagcaggtcaagttgtgtatatgcgtgtagaagggtcaagaaagcagaaagctctctcttgggagacaatcaatgctgtgcggttggtttttttcgttttttttttgttgaatggttgatatctatttacgtatttgaagtgatgaggagatgcttggggttggtgggtgttgctgatggatgttcttttgaggttttcttgttgattagaagcagtcaagagaggagcaggagggaggggagaggtggtggtggtttgctgtggtttgggtttatgtatgtgcttacacacacacgcacatactatggttttattcgttttgccatggttttgtctgggttttgtccggattatccttcgcatttgaattggctcctcttcggtgatctgtctccggagtcaaccggctcacacagccatcaaccgagagtccgaaaactccgccggccacattaatgtgggggttccgatccggcgtcacctccgagccagatctcaccggccatcccgttcccccagctacaatactgcagtacagtgatagctttctgaagctcataacagaccacaggggcagccacaagagtagaactcagtattgatgattgtaaatccggctttttttcatcaaaacagaaaaacagcttggtcaataacaatggctagccggaactcagtcatccaggaattcgagccacttcatgagtggagggggatacacgatttctccttacccaactggatactccgtatgatctattgaccgattgaggcggaattccaaagaactccttaaccagccttaactcgattggactgatgcagggcaaagtcctctttatggcgctcgcataaccgaaaaaaaaagacaagaaaaaaagaaagcagaagtgatatgtaccagtgcaaagaacagaagcaatggtcctgacgatgagccggggcgtcaacggttacgaaccacctacaatataaatgtactggggccgtcaagttgggggaggagattaagctccctcacgaacactgcgctggtccaacataaacagacaaaatcacttgctatcaaagatatctttttaatccaccacaccaggatacccttttcattcacccagctcctctagaagggagttcatcaaagaataggcttattgattggcaatctctcttcagcgacacatcaaaggcccaagcttggcgataatggatggctcatatggcgaacgtccaaaggtacaagagcttaggaaacaagcaggtatgattccgcttttgatcatcctatcccccgaaccccaaagaaaaaaaatgaagcaagacatcaatcttgtgagttgataacaagaaactgggataaagatttgatcattcagggattgggacaacttggactccgcggtaatggctttttcctttggccttctcggacaagtgatcctcaaattgatattactatcgagcaactgagactgaaggaagaactttcaagttgattggcctcagtgcttctaccaaaacttcgactacaatgtaccagtctttcacacaagtatgccgagctatcttacgtgccggaagcgccgggatcagctgtcaagcttatctcagaaatccaggccaatgtttgtgatttttactaggattcgaagtgcacctttttgaacaacgtgaaatatgttagaataacgactccgacgacttcaactctgactactcgacacacctttttgaacaacgtgaaatatgttagaataacgactccgacgacttcaactctgactactcgacacacctgcgatgaagcagtttttgtgttttgtttttaggttttggatagtgaatgatggaggacacgcgtgagattttagatcagtctcttctccactttttaacttgattaagcgtgtgattatttctgagaaaaagaaatcatagaatgaagaaaacaatttgtgttttagcgaacctttttgaacaacgtgaaatatgttagaataacgactccgacgacttcaactctgactactcgacacacctaattagagagaaataatgagaatgagaaaatataagatgttagaaaaacattttcatataagagaaattacgacagaaatataagtgattgagataataggaaagattaatcatacctgcgatgaagcagtttttgtgttttgtttttaggttttggatagtgaatgatggaggacacgcgtgagattttagatctagaaagagagaaaaacaacaggaaagaataaagaaaagaaaaggtttcagttgttattgttgcaatagttttgttgagtagtgttgaagaattttgcttaccagtctcttctccactttttaacttgattaagcgtgtggggaaaagactggtatcggggtgagggaaattgtttttgatggggttgcgggggagaattggttaggtttgatttagtgatgttcagatgcgagtgagaattgaaactcttgctgcgtattcataatgagatgtgatatcgaataattcaacagtccccctcaatttgaacggcatctgtcaatccgatcatgtctctgaatttgttgaatgggtttttgccaagatttttcgtcaatagatctgcgatcatgttaccggtgtatacatgtttcatcttgaacgttccttcttgaacatgttcgcgaatccaatgatgttcaattgcaacatgtttgactcgaccatgatggaccggattttgggcaaggtggatggcgcttaaattgtcacatatcatttcaagtggtgtttgaactgggatctgtagttctttcatcaacttcattaaccatagtgcttcttggccggcctcggtaattgctcgatactctgcttcagttgatgataatgcgacggttggttgtagtcgacttctccagctgatcgcgccgcccatgaatttgaacacatatcctgtggttgaacgcagcgtggtcctgtcgccagcccaatcagcgtcacttgccatagttggaaaactccagcttggatttgcggaaagtgggtctgttctgccggacttgtatccaatcttcatatgttgagtgagcttgaggtatcgtaaaacgtgtagaaaagcgtcccagtgatgttggttgggtttctctaagaatctggataagactccaacagcaaaactgatgtcgggtcgagtgcatattgcaatatacattagggagcccacggctttacgatatcggttgtttctggctgtgaattgggctgaatcttcatctgttgattttagtagtttgacattataaccaaagggggtgcatgcgggtttacaatttgccatctcgaacttgtgaaggacgttattgatcattccttgttggtgaaggaaatagtttccgacatagtcgcgttgaatctcgattcctacagcaaacttcgcaacacctagatcttccatagcccatttttccttgatttcattcttgacgactgagatctcatcaccggtgataatcatgtcatccacgtgtaaatagataatgctaatttttctatttcgatttctgaaaaatacgcatgaatccgcctcagtttttgtgaatccaatgagcttcaggtatttttccacttcaaggtgccatagacgagcagattgtttcaaaccgtaaatcgatttgtggagacgccagacagtgtctttgttttcctctacaaaaccttcaggttgttcaaggtagatttcttcgtccaaatcgctgttgaggaaagcagcgacggcgtccatttgttcaattatccagttgtttctggctgcgagtgcgatgactaatcggagggatgatggtttgccggtcggtgagaaagtctgatcgtagtcgactccctcttcctgggtatatcctttggcaacaaatctcgctttgtacttcgatatgctgccgtcagggagagttttcaccttgaatacccatcgtcccttgatcactttacggtttttcgggcgggtagttaagctgaagactcctttatctttcatacccttgacttccttcatgcacgcttcgatccagcgtgttttgaatttggagttttggatttcattgaagcgttttggttcaaactttgggtcggtgttttcgggagtttctttgctttgtttggttcctgcaaggtatgcgcgtttaggttgatttccgattcgcgtggaacgccgaacgtaatttgggtggtcggggtgatcgattgggggttttggtgggatgattttgagggttttgggttgctccggttgttgcgatgacgcgttcatttcctcttcatctgactctgaggattcggtcttgttgtcatcgggttttgcgggttctggtgtaatctcggaatcactcttctcgtctgtttcgatctggaatggttcatcgatatcgtctcccctttcggggaatgtgatttcatcaaatgttacatcatgagtgttaatgaatcgatgactatcgtagtcaaacacaaggtaattgcggttgaattcgtcgaaacctgccagaaagccttttcgagacgtgggtgtgaatttattgtctctttcttccgaccggttctgaatgtaaaccaggcatccgaaggtgtggacatatttgagattaggtttatgtccgtaccacaactcgtatgccgactctggaaagccgtttcgcgatcgattaaacactctgttctggatgaatacagccgcgtcacatgcaagactccaatatcgagtcgggactccactttggatcagcaaagctcgagcctttgtcgatatcgtgcgcatgaaccgttccactagcccattttgttgaggggagtatggcgctgtagtatttttgactataccaagcgaatcacagaaaggggtgagtagggagttgatgaattcgccgcctccgtctgatgttatcatcttaactttcctgtcgcaatgtctttcggcgcgcataatgaaagagcttattgcctcaaacacttcttccttagtttttgttttgaggaaaaatatgaatgtcattcgcgtgtattcatcgacaactagcataaagtaggagtaattaaatatacaagaagttctaataattccactgagatctatgtggatgttgtctaaaggattgcgagtatatggtttggtaccggagaatggaagcttggtggatttgcttaaacggcatgtgtcacacgtcttctcggtcttgtcggtttcgccttcaagtgtcttcttgagatatacagggttgatgtgccctaatcggttgtgatctatggtagaattgggttggtcagtttttgtctctgcgttatttgagttgttgttgttgctgaccggttcgatttggacaaccatgaggttatttacgtatcggcctctaagaaaagtttcatcgtcgaaggcgatgatgaacttggatgagtcgtttgggttcatgacttcaatcgctcctttctgttttagggcgcctgcggcgatgagattatttcggagtccggggatgtagagagagttttgtagagtgaacttctcaattgtgacccctttcaatacgacctctccgctagcctcgactttcaattcttccgatcccgcggtcatgatcgattcttgagtttgagccgtgtttttgacgtttttgaagaatatgtagtcgttaaacatgtgactggacgcgccggtgtcccatattgcctcgaattttgggtggacgaggtttgcttcgcttccgtaggcaacaaaaacgtaattcttctttgaacggggttcagggttgggtatgatgctggtgtgattcgcacctgtaggttgttcaggttcgggttcttgtgcgatgtgagcttgtcggttaggtgggttcagacctcgcttttcaaaccactctttttcggccttggcattttcggggcgcctgaaacatttgtttgctggatggggtcccaagcaattcgtcatggtgcatttcggtttgggtccgcctggcttggatgtgttgttcgctagctttaaggagttgagaccttcggtgtgttttcctcctgatgatagctgaaattctttattctcgtcttcatatcgcttgagggctgctgtcacggactgagttgtgatgggttttacagttctgagaatatggcgaatttcggctacgtgggtgttgtggatggagtgcagtagtcgtctgccaagaagagattcatcgatgaatcctcctcggtttaggaattcatttttgagttttgcaaattcgtcgaggtgagttgtgattgacgttttgtagtcttgtttgaattgttcgatcttattctggagtagataaatgtttgcttcgttgtctgattggtggaattctttaattatttcccatagatggccagggcgtcggcccatcgagggtactaatctgccgggtgtcggttgagcttcaggatttgcggcaagttcttcatcggttggcggaatcatttctcgcactaggggaattttgacatcgagtaggcctgctcggaatcttgcagcgttggtttcatccattttcgaaaacatgaattcgagaatacaatttcggtttatgtgattaattaccatctctacttcatagtcttcgtagtgaacgtcggtcaggtaactgtcaaagaagatactgttgagctgtcccataacttgcttcgaccatgacgtgtaattgctgtcggttaaatcgtcgattcctttaattttgttcaacattgaagccatagcaaacgcgtgagcttgatcagctccgaggacgagtcctccgcggtttgcagcattcttggcggcagtcttctgtgcagctcgatttcgggcctgtactgatactgatcgttcagacattttgatctctcgctaccatgtgatttttactaggattcgaagtgcacctttttgaacaacgtgaaatatgttagaataacgactccgacgacttcaactctgactactcgacacacctttttgaacaacgtgaaatatgttagaataacgactccgacgacttcaactctgactactcgacacacctgcgatgaagcagtttttgtgttttgtttttaggttttggatagtgaatgatggaggacacgcgtgagattttagatcagtctcttctccactttttaacttgattaagcgtgtgattatttctgagaaaaagaaatcatagaatgaagaaaacaatttgtgttttagcgaacctttttgaacaacgtgaaatatgttagaataacgactccgacgacttcaactctgactactcgacacacctaattagagagaaataatgagaatgagaaaatataagatgttagaaaaacattttcatataagagaaattacgacagaaatataagtgattgagataataggaaagattaatcatacctgcgatgaagcagtttttgtgttttgtttttaggttttggatagtgaatgatggaggacacgcgtgagattttagatctagaaagagagaaaaacaacaggaaagaataaagaaaagaaaaggtttcagttgttattgttgcaatagttttgttgagtagtgttgaagaattttgcttaccagtctcttctccactttttaacttgattaagcgtgtggggaaaagactggtatcggggtgagggaaattgtttttgatggggttgcgggggagaattggttaggtttgatttagtgatgttcagatgcgagtgagaattgaaactcttgctgcgtattcataatgagatgtgatatcgaataattcaacaatgttaagactttaatcgactcaaaatatacagagtttaccgtctcaatcatatcattaggaacgatttgaaaattcatcttgaaagcttctttcgcaagtcgatccaaattcttcgagaattcggaatctcaagccacgaggaaaatcatacgaatactatcaaatttatcttgattgatatcagcgaggcaatcgattcagcaataggttatttgaaaggatccgaaataagtctggtgtggaaccttttgaagaaagcgaggttgcgattggatgaagaattggaagtcttaaccgatcggcttcatcctcaaggctcgataagaccaattatcgattctgcggaacccgccagacaaccacagattgaacttggcagagccctcatcccaatcttcaaactctcaagactatttttcaagaaattacagcaagagaaaatcgagaagaaaggcgcaggattgtccacagagatgtgttccagtcaactgtattctctagagcggtcgatccgaggcatcccttaatcgatttccagtttgaggcatacaatccaagatgctggtcaatcaatcccagtctctgcaactgcttcccaggtcatgtcaaaactcaggtacatcattgattatttccaatcttatatcttcctcatacacctctatgttctgcctaatctcttcccccctgatgactcgagcaatttgtcctctcaactttattttcaaaagtggtgtgttacttggactacattgctccttaaagcggcctataatgccacccaagctgcccaattagagatcgttcgttcggacctgggtacctgttggtacctaggtacctgttcatttttttcaagaaaatagatacctagtaccacaccagacacctcccggggggtacctagggtaccagttgtaggtacctcaggtacctcccctctcttttccacttagtttcactcccagagtcccaagtcactttattattattatttattttcatatttattgtaaaatatcactcataagtcacttttttggcattctttcatatccgttgtacatctaattggaagaatcttacttttctattttttttcttacttgcagtcttgcaggaatattacttttctatttttttcataattattgtaaaagatcagtcccaagtcactgttttcatttgttcatatttaataatttattgtaaaaagtttaaactatttacaacttataactaattgaaagaattttcatcttcatcgtcgtccaaaactatcaccttcctttttgatttttgtttagacttctttttatcctggagtccctgtttccatgcggtcaaggtaccttcttggatcttggagttcctggagtagaaggccaccgtcatacctctacttatcgaacaagaatcaagtcggtgccttttcgacgaaacgtaatcccggccaaagctgaacgctcgttcaacatccacagatgttgctacaaaaattcaagtagaatataatagatatgttagacatagtcaaattcaatcattatcataggatgagttcaataaatggcattttaacttacctgggcagcctaaaacgtctagcgccatatgaacaagccctccgtgtgagttaccagaacgcttctgttccatccaccacttcagtggattcaccagctcatcaccattgaggacaagtcccccagaaagccacgtgtcaaatgcatcagctgagctgtctcccccccgggtggcagctgctcttccaaggctggcaagcataccagtgatgggctatggaaaggcaagaaacaatttgattagtagatgatgtagaggttgggatgagagggaagaagttatgaacttttcaacctacctttgagctagtagttggagcagaggaggcaggagtgactggtcggggcttgtaatttgatacccacatttcacgagctaggcggattgcttcggctatccattcaggttcccattttgctatcttgaagtactcatctttgaaggatgggtgcaacactgaaacacaccatttatgtaagcaaaaataaaccaagaaatgcccaaaaaatactcacaaattgctatcctataaaggggtgatgtgtcagtcaagctgtagtacttatttgttatctttaatcctactcggcaggcattcttcaatgcgggtgggtagtttgaattgctgataaatgtcgagaggtgatcagttatttggtcaataaatattactacgtcggagattcgagccgagcctgctttggatatttgaagtgtgatcttgtgaaacaggttgaggacctcggccaaatcgcacgccaagtccaggtctgattgatccaaatagtgtgcgcggtcaatcccatatgttttgtggcgctgccactcaagacttcagatgaatgatatagcacattgagtcagctcaacagtatgtctcccccaactgtaaagataaagacttacatcgccgcttgacatctgatgatgctgttgatttgaatactggttgagttccatcgtgttcgtacatctcgttcaatgttgtgtggtttttcacacctcttctgttgacagatcttgatgaattcggccttggaagttggagagtacctcaatttctttgcaattgcgcgaaactgtacccaaagaaaatatgacagttgaaaaggattgaattctaattaacttgactgataaaattgattgtaatgacttaccttagccaaagtacgtttacaagaaaccgaggtgtagcgatcatcctcctcctcttcgctagcattttcaatatcggcctcatcaagatctgctccgtactctgatttctcatcacttgaatcatcaccttctgaggtgggggaatcatcccggaggccccgaggaagcctaggatgaaatgatgaaatctaatcagcagctcatcttctctataaaatttcatgataaaagactttcattaaagcttacactctgatttgatcttcaggatcttcttgttcagaaattgaaccatctgaatcattgtcagcagccatcgatcctcgatcttttgcgtccttcttgtgactcccaaacggccaaagaatcccctggacaattaagttgaggatgtgcgcgaaacatcgtatccattgagcgtccccgtggaatcgagtccacttgagcttcttgagctcccgtaccatcacttcattattctttgcattgtcactcacaatgccacatatcttaacaaacaatgaggtatcagtgttatcattaatgcttgttaatgtccaaagaatccaataaaataaaactcactttgtcttgaattccaaatttctcagcaactaggcggactgtatcggccaagtactcacctgtgtgcctttttgacaggaaaacaaagtccagaggcatggcctcaaaagtttggttacctgattgattatctactaagcgatatccgactacacccaatatgtcaaatccatttggtgactgccatgtgtcgactcctatatataatgcacctttatgtgcctaagaaaaaaaataagaaaagaaaggtgaaattagcaaatgataaaaaaagtgcagataaagaaagtagtaaagtactcacattcaaagtcactcggtattcatcttgtatagctgaataaagaaggtggatgtcctttgagaccctgcttggcggtggtaggtgcttgacgactgtcgggtgaaggattgctttgtggctggcatccacaagtgaggaaaaaggcctggcagcttctgcacaccagattgcacatagttggggaacctggattatgcatgtaatgttcagtatgcttacaacagacacaaacctaaaagtaaaaataaaaagaacttacctctgtgggattaatatcaccggttccggttattcctagattagccaaggattgcatattttgggattcattgtgtttgcggcggcagagcaaggcatgtttgttgagattgctgcaagatgaatctgaggtcgggcggttgatccgggtgccacatctaagcacacatgaagcccaaggaaatcagccacaaaaaatctgatttatgaatggtttaaaagaaaaaacaataataaattaatgagatattaaaaacaaaatagcttacagtttgcagggataagctatcatacgccggccatgcttgtccctctgatctgaaagctctggctccctgtatgaagtataagttgagctggcagaagattgagctaccctctgggctctcactttagtaaaaagcaaaaaaaaacatacattacatcagcctgaatgaaaaattaaaaaaaatacagacaggcaggaataaatgaccagagagtgagatcttacatagctcctcctggtcagttggggcttgttcacttgcagatgggggctgggtgcatggctgggtgcttggtgtctcctggcttccatcttcttcttggggattgtatgactgcgacgacgagcgagaagcgacagacttcgctcggactcggacacggccgcgaggtatgtcggacatcctgcaaagtgacttgcttcgcaacgcttgtagatcgttcaattcgcttcggcgggttttgatcgcaatcgataaagctttgaagagcaaaagagcagccacatcagctcgctgctcaaatgataaaaaaggacaagggacacatagtgaaagaatggtggcagggaagaaaaaaaaagaggggggcttaccgtttgtaggcctcgttgtgggtcgttcgattggtgatgacgggtgtttaagtctctcgagagtcgatggtgagcgtccgtcggtacgggtgtttaagtctctcgagagtcgatggccgtgagcgtccgtcggtacgggtgtttaagtctctcgagagtcgatggtgagcttccgttgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttattttttattgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgggaattcagcagactattggagtggaattgttgagtaagaggtgtttttgtttatatgtttatgtattttgaaaaatgattgatgtatgtactgataatgaatgataatttatgagatactactgagaaaaaaaatgtgtttatttgtcttttccttcttccttaaccttggttgggagcacaatggtttaagatcactgtctcttgtttttaagatcacaagttgtactggttgtttactttacttttgctatgcttctcaaagtctgaatgatctcaatggggcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgatgatcagatgagatgatctgttgtgatgagatgatctgatgagatgagatgatgagatgatctgatgatcaaaaaatggaatgaggggggaaagcccctccttaaatagtctatttacaacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcatctaatcatctagccaaatgtggctttgctactatacaaaattcacagtgtacctacaaacaatgtggccaaattgtggttacactatgcaataatcattttttatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacccgtagaatgtgattatgccataatacacctaagaatatatgcccttctacaaattggactgtgactttatgcaatttgatacttgaaacacaattggcatactacatcctcccccaacttaatgctgtccacagcattcctgtttcaagtatcaaatttcccagactcctggagtagtaccctaattttggacatatgcaccacaattacccatttaatagacaagctccaccccctcttatgccgtataattgaaccttgcaacacttccatgaccagtctttaccaagcgtcttacacaccaattcctaaatatcactgatcccatcagatgtacccaaaagaaaacatttcccttgatatcctatctggtcctaaaagctccttcttgatccattgtctgtctgatttgaattgtagttctgctctgagttttcactaaactggttttcatatatccaactgatttcttctcaagtaattcatccaacagtagtatcatctatcccctttagaactcctcgtcctcccccacgcctgccacgtcccaatcaaaggcacctaatgaatctatttcaatctctttcatctcattggtccaaggaaaaggccagtggttgatgtatttgaaagaggcccctcaaaaatctccatatgctgagttccatggttgtccgaaacacctttcccccagcggaatactcctaagcctccttcaaataatccccagtttaccaaaaaaaggttttagccatactactgtttgaatcattacccaaaaaacccatgtcttcaatctccacctggttagtgctttctcttctgtcccctatccttcaaatcaatggttcatgtgatccggtagttcaaattattctggaatatttggtggtaattctatttcttgtaaatcctgtcctttcttgccccaaatttcattcacattgattcttctcttgaaatcaccgaaggttccactgttagattgtacagcatttttgtgaatccagttgtttttctccacatcaatttcagattaaggtcataatggaccccggtttccagttatttccgcctttttacaatacttccagttttgggtcatgagggaacattgtctattgcatttccgaccatttctagattcatttaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcaacttaccagttccggacattttctatatcagatgagctctttgagtgggaatcaccgggattttgtatggatcttaaaaattacttaagtacaatgaaacggccaacaggcatggatcccgaagaataccggtcaataaagcgaaaatcagttaacttctttatgcaagacggacgactcatgcggcgacactctcccatggctcaattggttatctccaacatctcttaccagagtaaactcttgcaaaaagtccatgaggaattgggacacagaggattggaggaaacttatcaacgactggtttgcagattttggtggcccagtttgaagaagaaaacaaagttgtgggttcaaagttgtgaggcctgccagaaaagagatgctttggtacccagggaaatcagggatccaactggagcaacaactttattcggacgggtagctttagatgtctgccatatcaaagcaggacaatacaaatatttaataattgctagagactacttattgggatgggcagaagcagcaccactggtcaagttaacagcagcggctatttctaaattccttctagaagactgagtgtatcgatatggagcaatcaaaacagtaacagtagacaatggtccagaattgaagaatgaatttattacggcagtggaaagcattggagccaaatttaaaccaacgacgccgtattaccctgaagcaaatggaatgattgagagaggccaccggccaatcaaagatacattagtaaagctgtgtggcgaatcaggcggaaaatggagggaatatttacctttagtgttattttcagacagaatctcaacaaaaaggactactgggtattctccgtatgagctgatgtttggtcaaaaggcggtccttcctgtggatatcgaaatggacacttacctgggaattgattggacggaaatcagtactacggcagaacttctggaagcaagaacaaaacaattggaaagacgagacgaaattttggacatagctcaccacaaaatgatggaaactcgagaaaattctgttcggttctgggatcgaaaaatggcggctagattacaacaaccacttcaacctggggacctagttttgacctataacaagagtctcgaggatcagtggggaaaatcatttgaaaatcgatggaatgggccatttaaagtcaaaaaacaactcgatggaggatcatacatactggaagaactggatggagtagaattaaaaagggcttatgccgcttctcacatcaaaaggttctacccacgtggacgtcctttagcggaaatccaggatgaagaagactcaacttcagagtcagatcatagctcagaaggtagttcagacagggactctgacacttcggaataaaacatttcttttcatattttcctctggagtttattctgtaattctatgtcagtaccatcatcatacaaaaaacacataaagtataaaaacagctggaaataagacataaaattaccaacaatataccacatactagtcattttttcttgagttgggggaggaaactccacattctctttcttttaaaatttttttttctcacaatagtcttctcactcaaaccttacttaaagccaagatggttgaggacaaccatcagagttgggggaggggggtctgagatagtagtttgggaaaaattaaaaatttatttacttagaaagataaaagaataaaaagagaaaaagagtaactaataataactcaagtcaggaggatacaactttttttgggtttagaagagtttaaactttttttattcttttactgttaccttttaaagatttttttttgggcttggaagaagaagaaaagtggaaaacaaataagttagaactttctggtgcttaaataagtggatctcttgtttctaaagaaccactgcatgttctcaaagaacataacccggcggtcggattcagctaaagacgagggagggtattctgagcacatataaacgtattccggcgcgataccttcgaagatgcgcataacatcttcctccgtgtaaatgcagacggcagtcggcggggtgttgtcgtcgaggaggagtttttggactccttggtggttcaagttgatgtaattggagatgagcggataggtggacgaagaatccgagtcgttggacgaagattcagagctcgaggtcgacggagctgtagtaggagccgggacaggaaggttcagggtgcgaaaggatggaaccggaaggccagggaggaaagctctgggtcgttggacgctccaacgggaccacagactaaggggtggcggcttttggaaacagacgagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcacaagttccccaaaaattttatcaattaagaaatcaatttcacaattcatgattgcttttcaatcttaagtgctcccaagaataaaaactccaaataaaacatacagtcagaattccctgctggccaagttgtattttttctggacactataacatcaattcaacactgctcaagccaattaaatacatgcagggcaaggttttctttcatttttttttttgtaagattagctccaaaacacagtcaaaaatcagaattgactggggacagccaataagttgggggaggatgtggtaaataatactgtgtttctacgcagaaaaatatagaaatttattattatctctttatatattatagctatggtaaaaatgacatcagaaatggatttctcaggtaaaataacccctggtcacccactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgtcacgggatatcttttggattctttactctcagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtgttgttttgaattcctttattggcacatagtgcatattgacttcctttgtaggtgcacatgcattcctttgtagtagggccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttacagattatatacaagtgacagccataacactacattatattgaaatacaaccataacagtttcatcatcataacaagtgccaagtgcccataacctgcctcacatataaggatggcaaacaggcaggcttgggctgcccgtgggccggcccgtcagggcccaccatcttagcaggcaggcttggcctggcccatttagcaaatgggctggcctggcctggtccattttgcaaacagggtgcccatgggctgcccatgggctgcccgcgggctgccagcacagaaaataaaatacagaaaacaaaatatcaaggtcaaggaggctggcaagttgtttcatttcattcaatataagtaaaaaaaaggactacagcttcatggaggcgggcaattttttcatttgattcatttttcaatgattttatgtagaaacgtgtgtcaatataagttaaaaaaagaaacatgtgtaaatataagtcaaaaaagaactatgagctctttttctttgagcctttcatccaatcctgagtgcatattaagatttcaactgattcatcactgaggcgcatgcggtaatcgtctagaatgcggcctccagtagaaaaggcggactcagatgcgactgatgtcatgggaatcatgagtatgaccctggcaaactcagacaaagaagggtatcgagttgcatttgattcccaccaagctagaatgttgatttgatcttccgaggcattgacatttcgttcttcaagatatagatccaactctgccgcaggagcattgaattgagaacctccctgggtgccagccatgtactcctggaatccagagatatcagcatcaatcttcctcttgtttgtggtggttgattgagacacagttgctgggctgggatcgccatcgggggactgagggacaaagtgattccagagggataagaaagatgttcggacttttccaataaaggtatcggcttgggccactgggagattttcaagcttctcaaggctgtagcggagatagcgcatcttgtatcgagggtctagaatgattcctatggccgtaagttcctttgccgattcccagtatttgtcaaactttgccttcatcggggaaatcatattgaatatgtgagcatgttcatttgagtggttggtttgggtgagccgcatctcgatagctgtcattgctcggtaggcttggttgattgttggataattggtcccacttagcaaaacagtggctacaaggattgagttatatatgtatgagcacaaatttataggtgcaagggaaaagaaaaagaaattatgctcacctcgatgaaacggttcaagaaattcttggatgacagtaagctcctcccattcaacctcgcttgggcaagattcaaatttgtcatcttcaatggctagctgctggaaggcaagcttgcatggggttgaggactggatcatgaggaatgtcgagttccatctagtcaggacatctttagaggggtgttggctgtctgggtcaaggtctaccgcttcgcgagctttatcgaatgcatccaaccgcgatttcgagccgtgtatatagagaacacttgtgcggagtcgctcaatagcagtacatacagtcttgagcccatccttgacaacgaggttgataatgtgggccaagcaacggacatgaaagaattctgatgttgatggagtcgaggcggaagagttgcgatcattgataaatcgttgcagtcgactcatggccacattgttggaacttgcattgtcaagcgttacgaatccaatcttgttcacggctttccattcaagtaagatctggctgagtcggtcggcaatcgcttgtccagtgtgtggaggtgggagggttcggaagctgataattgttttgatcagttcccacttagggttaatgtagtgggctgtcactaccatatagccagtcatatcggatgcggaccacaagtcagtagtcagtgatatagcggctgctttggctaccttggtgcattcaattgctttcatgctttcgaacaccttgacacaatcgttgcggacactcttgcgtccaggtatcttgaagtttggctgagctgcttccatgaaatcggtgaatccgtcaccatctgcaaatgcgaaaggaagttcgtctcgaattatcatcatggccaatttttcgcgaatgaggtcttgagagacgtccaggtgcggttagggcatcattgtggaaggatccgggtaaactgacaatgcctgttcgaggctgtcacagcccctccgtgatgccttcatgcactcttcggaatgacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaaggctcaggaagtgctccccaaaccttgctgtacgtttgcgctctttgctggctgtcttcttgtgattcactcacactttctgcagcggggccagcaggggtctgaggtgtccgtctagtacccgtctttgccgggtggaatcgtacaggggtctcctggatatcagatgccccatctgactcgctctcactttcccttggtgatggactgcggcgtctgtgactcttggtgttgggtatgaccattttgtttgggttgactcactgtggatagatgcaaatgggggtggggacagtttggagttggaattacagtttatttagaggtgggtggggacttggggagtgccttcaaatttggggtggggagatacaaactgaatcagattaggagcggggtacaaactgaatcagctcatgttgaacagaagaataatatcacagaaggatgagaatatgagaataagaatttatacagcatgcacttacaggtttctgttgtactgtagataagttatgacacaagaacccagatgaaaattgggtggtgctttgtgaatgtgtagctgggagaatcagatttggggtggggagatacaaactgaatcagctcatgttgaacagaaggatgagaatatgagaatttatacagcatgcacttactggtttctgctgtggataagttatcacaaaagaacccagaagacaattgggttgtgctttgtgaaagtgtagctgtgagcctcggtggggtgggaagatacagtctggatcagccctatgttggacacaataagataagaatgtaacattgaagtttgattatatgaatgtcatgtacttacaggtgttcgctttttggtccagcaaagattccacgtgcccgtgcaaacgagttggtccaccacgaatcgcgagcgaggttccaggtgcaaacgagttggagtacgaatcgcaagcgaggattccaggtgcaaacgagttggagtcgatgagcttggagcctgtatgtaagttggaaataagaatccaaatcgtactcgtcaatcaatttggaatcggattctgattcggatatcaattcgcagccgctggactccaggagcctcggacagagttagtgattagtcgcagtcgtagacttgagtgccaactcagagtctcagccggatgaagatcgagattggaatgttgcttattcaaagcttaccgtacgaatcacactaacgccagtccgaagcgaaggatttgggattcctgattctcagaactttgaagtaagacagttgactgtccacggcccaccagcgacaagttgaagttttgaacccaagtgcttgagtcaaactcaagactcaaggctcagccacggcccagctgtcagcacccgccgcccctcggcctccccccacccccggccggggaacactgaatgggggagcccattaagagtccaatgggcaccccacccagcccgacccaagcgcgggcctgctgggccgggtcaaacacgggctattcctaaacgggttcgggccaagcccggcccaagccctaatgggctcgggtggcccgttggacaccctgcccatttgccatccttactcacataccattactggttgaagcatagcgctcccagagctccaagccttggtattaaagctttgaacaacaactccatcaacataatcatcactcattaaaaacttcagacccttatacacatcactcggaagcttcatcttgaactatcctctatcacaataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaagagggtttcataaccacttttgagtcttacatcgtatcctccttacttttcctttgttatttaccctgctccaaccctaagtcttccgcctttgtcaccatgcctcttgtttgccactccccagtcagaaaccgtaacaccatgaccccgggatctttggaggacgccagtgatgcctctttccacaacaatacgctacttgatgatcaacatgatgctggtcctaccaacaaaccccggggcaaccttgatgatcggaatgtggacactaggcgccgccatcgtgatcacacgcctctccccacccaccattccctggacaaccagtgtggcatcaactccatggtcaacaatgctatccaggaatttggctctggcaacttcctcttagccgacggttccaactttcgcgcctggactcacaacattgaaatgattgccccaagttttttgcaggacaaagacttcttaaactccccctgcacccatccttggttggagcctgctggcaggagaatccttcttggtgttatcaacagcttgctcaagcatgagctctattccaaggagtccagctacaagatgatggaggccatcaaggcctgtttcagctcggccatcaaagcttgaatgctcaccaagtggcgcgaacttcttcgtatccacgtggatatgacctctaacccagctagcgtggccacccagtacaaggccattgtggacaaacttggtgatatgggggtctatcttgcttacaatgatctcctccttcttgtgcttcacgacgccatccctcagggttccaatcttcgccaagagtttgaccaacggatcgacacggagtttgacctaaacggaaggcaggtgatcacttttgagaagacttggcgtatcttgagtgaggccatctgtcaggtttgagcggtagactccctcaacaaccatcaccgcttgcctcacgtcatggctgctgagcaagcgactcctccttgtgaggaaagatctgattccattatcagccaccccgacaatgtttatgctctagccggtgctccccaacaaactcgccgcatctgtttctgctgtcgttctcccaaccaccttatcagccaattcactgctccagatccttcttcccgcccagcgacccaacagccgcttgcccaggcacagagtgggcacgtccctccaggttttcaggcttactatccaatcatttctccgactggtgcggtcccaatgtactaccctccccgcctcaaccaacacaaccccaactctagtccagtttggcgaggccgcatggattcctaccgtccccaatatggccagcaatccaaccgtccggctgcccgagctgctgaacctgctgcagttcccccggtcgacctgtctttcaacaacctcgatgtttctgcaaacccggctggcgattcaaatcctcaataatctttgtttgacactggtgcctcttaccatttgactggtgataagtcagcactgtttaatattactgtcttatccaatcctatccctctgaaggtggctactgacgggaactctaaaattatcacagcgcgggggtccatggcttttactggggccaatggaacaatggtgattcttgaggatgtactgtactgctcttttgccaatgtcaccctcatctctccggcggctctccgactttcgggttttcatttctcttacaatcactgctctgatagtttccttgttttctctggcaatgtgttatgggctacctgttgtttcaaccctataactcgcaaatggtctttcccttctcctcttcgttctccttgcccttctgtttcttttgtctctcctacctgttactcgtctgaatgtactgtcactacccctaataccgttgtacctcctccgatctctacgcatgatactgttgtaccccggccctccttccgcgctatggacgcacctgataatgacgaaccgtttttagttactcgtccggagccttgtggcttagactggcaagctccctccttgacatctactgagaaatacttgctttttcttcacaagaagtttgttcatgtcagcctgaggactctgagacgcatgattaaattcaatatgggtttgggacttccccactcattaccgccgggtaaaatcttgtgttcttcttgcctgatttcgaaaagcaagatggttccaatgcttcaaaaggaaggccgtaattttggcaggttggaagcactgactgtcaacctgatcggacctttcgaggtacctacaatgacgggcggacgttacatcttgacgatactagacatcgggacgggatacaacaaaatcaagattcttgaactgaagtctgacgcaacactgttcatcatggaaataatacaacgactggagaaatctacgggtctgtcagtgaggattatccaatcagacaacgggggggggggggagttcaatggaaaatctttaggtgacttcatgaaaaataaaggtatcactgctgaaagggcgatcacatatcatcactaccagaacggggtaattgaacgctttaatcagacgctacaaaaaactggtaggacgttattgattgatagtgggctgccaaaggtgttctggggcctggcattccaataggccggcatgggactgaaaaggataccccacaaaggctagtggagacattacacccttataaaaagctgtttggaaggaaaccgctactaaatattctgagacctttgggtgcaaaaggttttgtacctgtgatggaaatcccgcccaaaaactgaaagaccaagttcttgtgtcttctggatgagttgtctaacgcacagccaaggtggggtttttggattccatcaccaaaccgttttgtcaatccggccaattgaaggttttctgctctagcccaatttaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactccaaaaccctggtgtgcacaaccatgcactccaggtttcttggagtgcacacccatacactccaggtttcttggagtgcacaaccatgcactccaaaaaaccatgatgtgctcattttggtgtgcacaccaagaaattttggagtgcccaaaagtgcactcagaattcttggagtgcactccttttttggtgtgcgcggggtttttttttggagtgcaaaaaggctgacccaaaaattatttttaaaaaaagttgattttcttttatctttttcacaaatttcaaaatcttgttttttcttattattttttcataatcattctttcaaacacattttccatcattccacaaactcttgtgacttaaagcttttggattcccagtgtggagctcaaaacagacgcctataaacatctgggaggagactgtacaacttgatggcctcacttttttttaggtgcttgtcatcaacttttcagaatttcttgagttttttttttgaatggtttggaagattcaacattacatgggagtgttcatgtagcatgatcaccaaatcggtttcttggccaattttaaaatcttatttttgtttgcgggcacgccattgatcctgtttgatgttatattccactatatcaaaaaaagagatgctttctcaggcaccaattataaaccgtttttgagatttttttgagatttttttgagtttgttttgaagttcttttttctttgttttcctagttaataacagcttgatcagatttcaaaactgacttcaataatggtgtccgattataaactcaagttctattcctgcaactcccaagcaccaaagaactgaacccccaaaaaccaaccatatggatctatcacctgccaacaaccttatctcccggatcactgtttggcacgtgcttcatgcccaacaatcgcagcaagaagaacgatgagtttatatccgagcaaatcgccaggcttacacacgaccaaatcgctgggagccttggaccgatgatcgaatccctgccactcaatttgtcaaacgcttccaaatgtccctggccgacttcaattggttagcggatgaattgtgtggcgaactccagcaagacttgctgggacaaggagtgccgttatccgtagaagctcaagtagccgtaggactataccgtctgggtcatggaactagctacgtgacaattggccacgtcttcaaagttggcaaggagacggctgacaaagcctcgggtcggtttgtcaatggggtcctcaatgttttgaggaagcgagcagttgggtatattttttccctgcgtcttttggtgtgtttaaaatctaacaactcccttgctttgctgtcaaggtacccaccactggataggaccaatcagtgggatgtgatcaaggagagttttgaatgctgttgcggaattcccaaagtggtcagggccatttatgggactcatgtcccaattgtgatacccccaaacaatgaatggaagggttatattaacagaaagagttgggcctccatctctatacagtgtgtagtcaatggtcaaggaaattttcgaaacgttgagtcaattaatccactcattccccttgctcacagttcatgattgatctcacagctaatactcaattgggtttttccaggtaagtgggggtgggccaggatcaatgcatgacagccgtgttttccgatgttctcgtattggccaaagtctgctccccggatgtgacaaggcacccatgataccagatggaacatatctggttggatgcagggtacccatcaaacgtgaatattcttgttccctatccatcggttctctcccccgcgaatgaatggttcaactacattcaatcctcaactcggattgttgttgagcaagcttttggttgcttgaagaattgcttccaaattctgctccaatcccagaatgcccgaccacttcgggcaaaaaacaacgcatttgcctgtattgtattgcacaatatcctaaaccaacaaggctcactttacctgcaagattgggatgagtgaacaagtcatgaactcctgtacggtgaagtccctgaaaggcacaagggaggtaacagacaaacaaacctcgaccattcacaggtgtctatgtggacccgctgtgatatcatccgcgacttctaagttcttgtacaacagatcctaagatctgatgttttcccttgattgctttgctcttgatctgattgtttttatttgtttgttgctctcgatccaattgtttttctttgtaattttttttgttgttttgcttttgaagataagaaacagtactggtttttctttgtttgtgtctgcactccatacttagaagttttatggatgaattttttatgttgttttgcttttgaagaaacgaaaaagtactatggctagtattttaaatacaaagtgattgataagactgataaagtgaaattgaaagtgattgataagacaagtaagaataatagatgagaatagaagagattcatgaagagagaaactgtgatcgcaccagtacacaacaatacattcatcagaaaaaaaaatcacaacgattcagtcatgaaaaaaaggggatgaatctgagagctgatcggatacacaatattttagatgaaaattacaaatgagatcatttagcttgacctcctcccatcaacttgagaatggctaactggaaagcctgacaagattcctcttgagctgcttgttgggccacctgtgctgatgcaagtcgctcctggtgggcctcccaacgtcgggttgcctcctgagtctcccttgcacgagcagacgctcttccatccgcggcctctttatccaatctcatttgagctgcagcaagctcccgatccaatcggagttgttgggttgcttcatcacgttctcgccgatcctcacgcaaggcctccaattgtgcctcctccttcctattaaaccttgcttccacctcacggcgctctttgaggcgggcttcttcggatctgtgcatcagaaggagcatcccattggctgtgggatcctcttttttgggggcctcctcgtagcgcccacgttgacgagtcggtgctgcgctttctgccgggggacgctgagttgaaggggaaaccccgcttccacttgctgaagagatcgcaccagtagtcccggttacggttactctagaaggggtcaacctggttggttgagtagcaggggccctctcatatgcaggtggcgggctgggggagtctaacgccaattctgcctcagtcaggggcggcaaattcctacgatttcgcctgactgattgccgggggattggttcagtttgtacatcagttgattgggttggatccacttctatgtgttctggagatggttcagcaagcgggtcattgggaagctctgatgcagaattgcgaggtgaggccgaatcatctaagatggtcttgatttgaggcaaggccgaataatctaaaatcctcttgatcggatcctcaagcccgacttgcccatgtgcgtgggcagcagcattgttcccatgcatattgcctaggagattccacaactgagaggatccaaagagagtcagctctcctccaagtctatatttggattctgaatgatgcacaggtcgtactgcctcactcattccaaattctatgagtgcaacaaaaagcccatcacttcctgaccgatcaacattatcccttactttctgtagaggttatcaaatcactttttgttagtaactcaatcaatcaatcaacatccaaatgaaaaaaaaacttacacgccacgtgcccatgagggctgcataacgagtcaagaggctttgattgttgcgcccaacgagtagggggaacagatcacaatcgacagggtaggccaaaaagaatttgttaaagttcataaatccgggttggtcgcgcttgagttcggtatgctcgtctttgaccataccatagaagtggaccatcttgagtgacacatcttcagaccatgttagacgagttgtttttggtgcttgagttttcttgattatcacttgagctgtctttgctgcagccttggcaagcttattttcagctctgtcggccgctttatggactttgtcggcggccttctttcctgcaatgtggtccgccaacgtcatctgggcagcagatctgcggggcctgcgagtagggtggagaatcgggtcgggttgacccccagaagaaccgtgcccaagtcgggttggattactccgggtacttttagacaaaagcagatgcagaggtgacccgacccctgattcagctcgggtggggttagtgttttatatgctcaattagggccagcccaattggcttccctgtaggctgtggcagatggttggaccttggaggcttggacaaatcattcatcaacaacattttcccatctcaaatcattattcagtctcatcagcaaaacatcctccctccccagacaccaactatccaaccacccattgtcatgaacttaagccctcaagaaaattccactgatttttcaaccacagcagaatcacaatcaactgtttcagtcaatgttggtagtaccactaccagcaaatcaccatcacaaatttgtacatccatgaagagaaatagatcaactagtgatgtgtgggatcacttcaaaaaagaaggtatgtaaaccagttgttgaccagatagttatgatttgcactgaccaatctcatgatcacttttcttaagcaggaaccgggaaagacactaagggaatctgcaagtattgcaacagcagccttgccgcacgaagccatataggcacaaactctctctggcgtaatttgaagcgacacaagtcagtgaaagaagagctgagaggctgtcttaccattaatgacatttcacatcacgaattctcacaggaagcttctagggaacttcttgcccaaatgattatactccatgagtatcctttttggatggttgaacaccctctcttccgaaggtttgtcacttctttaaaaccagctttcactctcattggccggcacacggtgcgcaacgactgcatcaagatttacaatcaaaagaaaattcaaattatggacgaaatggctcacatccgaggaattgccttgacaacggacttgtggacctctggcaatcaaaccggctacatggttttgacttcccactatgtcgatttgaactggacacttgtcaagcggattatcgggttcaaaccgcttccatcaccccacaacggcccagcaattgcagagcgtatctcacaaactctacttgagtggaatgcggtggagaagtgtactttcattacagcagacaatgcctcctcaaacaatgctgaagttaagcaaatcatgaatggcttggatgctcagggggcctattttcacctctgatgtgcggcacacgtgatcaaccttgttgtcaaggatggtttcaagactgttaatgaaggaattttcaagcttcgaaattcaatcaagcattttcaaggctctacagctcggaagcaagcattcttgcaagcagtttccaattgtcacatcaagtccgataagcatccatcagttgatgttgcaacacgatggaattcaaccttctcaatgatcaattcggctcttccttttaagttagcatttgagactcttgcgataagcggctcaacctttttatattgtccaagtcaagaggagtggtatcagttagccactatgcgtgacttttggggggtttttcacaaaggtaatctccctatctcactgcctttttatatacaggagtattgatttgaatttattttttcaaaaagcaacggttgatctttctggaaccaagtaccccacatcaaacttactatataaaacaatgaataaaattaagaagcacatcacccaagctgaatcgagtcctagtgtacaagtggtaatggttgcacattcaatgatagataagtttcacaagtattgggagaaaatggagcggtttgcgtccattgaaattgtcctcgattcccgatataaactggact