ctgatccgttcgaatgtcgccgtcgtaggccatcttcaccatggcaaaacagctttactcgatatgctagtccatgaaacacacgattttgaatgggacacgagtaaacctgtaagaattcagtcactattctttttttattactcttttggtgattgctacttactttggtgtctacccagctgctatacacggacacacacattcttgaacagcagcgtggcatctcactcaagtcatcgcccatgtcgtttgttcttcaaaactccaagcaaaaatccttcttggtcaatatgatcgatactcccggacacgtgaactttttggatgaagtgacgaattccttacgtctggtagatggggcaattcttgtggttgatgccgttgaaggtgtaagctttaacatatcctggttagataccaattacactagacctgattgaaagttgattttcctgtgggatgcaggtcttagtaagcaccgacaagataatcagacatctcgtgcaggaaggaatcccaatcgttctcgttgtgaacaaagtcgatcgactgattttggagcttcgactacctcctgctgatgcttattacaaattaaaacacacgattgaagaagtcaatactgtcatctcaagctgcaacccagatcctattcatcgagtctcacccgagctgggaaatgtcggattcgcatccaccgagatgggatggtgtttcaatctgaccagttttgccaaaatgtatcgtgatacgttctgcactagcaaaaaagatttgtttgacattgatgcatttgcaaaacgtctatggggtaatatctggtatcttcctgaggagcggaaatttgtcaagcgtaatgtgggcggggagtgcaagcgaacatttgaccatttcattttggaaccactttacaaactttacggacaagtatgtcactaaaccaatgtttagctgcctaataccatcaactagtgttcgagttgctaatgatattttatattaggttttaggctcagaacaaggccctctcaaggagacgctggctgatctcggaatctaccttaaaccgtctgcatacaagcttgacgtccgaccgctattaagaatcgtactatctcaattctttgggccatcaacaggcttggttgacatgattgcatcacacgttcccaatcctcaagtatcagcggctgccaagttgaagtcaaattacactggacctcttgattcaccacttgcacagcacatcgaaaagtccgatccttctgggcccttggtgattcagataacgaagctatatccaactcacgacgcaaatgaatttaggtcttttgggagggttcttagtggggtcgctcgtgctggtgtcaaggtcaaagtattgggcgaaggctactcggtagatgacgaggaagacatggtggaggctctcatcgaaagagttttcatctttgaatctaggtatgccttgatctgacaaatgtgtcgctcagcatttctaatgtttaattttttttacagatattccgtcgagacaagtggtatacctgcaggcaatctttgtctgatatctggcattgacaattcaattactaaaacagcaactgttgtcgagagcgcatatacccgtccaggtggcccaggtgaaggggagaatctgtatatttttaaaccaatctctcacctaactaagtcggtcctcaagattgcggtcgaacctctgaatccatctgagcttcctaagctcttggagggcttacgaaaagtgaacaaaacttatcccttggtcgaaatcaaagtcgaagagtctggtgaacacgttatcattggaacgggtgaaatttacctcgattgttgcttgtttgatttaagagaaatcttctccgaaatcgagatcaaggtttcagatccagtggtcaagttttgtgaaacagttgtggatacttcggtcatcaaatgctatgctgaaacaccgaacaaaaagtaggtagacgagttgctcaaagatttttgaaatggtactcttactaacatctttggtgggcaagtaaaggaacaaactcacgatgattgccgagcccctagagaaagggatcgcggaagaaatcgaaactgggaagatcaatattcggatgcctgcgaaaacactgagtcaacactttatgaacaactaccaatgggatcttctggcttctcgatctatatgggctttcggtcctgaaatagacggcggcggcactaacattttggtaaacgacacactgccaaccgaggttgacaagaagcttttgttcagcgttaaggagagtatcaaacaaggtttccaatgggcgacccgggaaggtcctatctgcgatgaacgttcgtaatctctcaagcctttagctaatgtagacctcagctgaccaaggtatctgtcgatgactagccattcgaaatgtgaaattcaagttgttggatgctactcttgctgatgaaccaatctatcgtggtggtggtcagatcatcccaactgcccgacgtgtctgctattcgtccttcatgatggtttgtttgataatcgttaacgtcatccactaaataaaaaaaagatgaaatacttatcatgtggactgaatttcaggcaacaccaagattgatggagccggtatattacattgaagtccaagcaccggcagattgtgtccctgcagtttatctcgttcttgcccgtcgaagaggtaagagatagaattacgcctgaaacaatttgaatatgcgtgataatgttaaccataccgacacgtcgcttctcgggatatctaggtcatgttacccaagacattcccaagccaggatctcctctgtacactgtcaaagcctatatacctgtcatcgatgccaacgggttcgaaaccgatctcagaactcacactcaaggtcaaagcttttgcatgcaaacctttgatcattggtcaattgttcctggagaccccacggataagtcgatcacccttcgcccattggaacccgcttccgctcaagccctgtcagtcaattttcatttgtcttcgcgttctgagatttcaagaccaggtgtactcaatctgaactatctgtgcattctctatagtgctcgagatgtcgcgctaaaaacaagacggcggaaagggctgggtgataacatgtcggttgcaaaagtaagcagacttgtactcttttcatcctcacagtacgccaaatagcttatctcatcatcaacatcatcttgtgcatttttattcaatagtacattgaggcggatctggtggccgccttaattgctgcaggtcaagagaatttgttaggatgaaaccaaaaaaaaaaaaaaagaacacagaaaaaaggttgatcagttttgctttgtcttgtggtaatcatctgctttggaaggttgatagacaggggtaaatcatatgccatatacatatatatacactgtacatatggacacatgtttattactttgactgtggtcttatgttccttgtcactcacctaccacaattgtctacacaagcatctctgtgtaaggactaaactagtccttcactggttgtgtcagatgacactggcatggcaataagggggttcacttactgctgatcttggaatcagcagttgaactttgctagaatggctattttaaggtttttgggaaagtaatagagtttggggcttgtttaaacaactcccaaaaaatggagagttgactcccaagcccctgaatccccaacttttgggagtcaaacccctaaaacctttgactggtttgggagttgactcccaaaaaaataggggcttggttaattgactcccaagaattggagagtcaactcccaaaccccccaaacccccaaatttcccccaaattccccgactattgggagtcaatcccccaaacccatcagcgggtttgggagttggatccccaagaattttgaataaaaaaatgaaatccctggtggggaagggagtcgatgccccaaaacccactgggttttggggggttggcaaaccaaaaacggcccccaacagccgggagggagtcctcccggccatcaagagcacactctccagtccaacaccaagcttgagggcgtacactctcaacttggccgtattgagcatgtacactcttggccgctgagaggtatctctcaacggccaagagaaagcgaacttaacacaagtccccctggtgggaggctcgctggtgtgactggctgggcgcgaagcgccccctcccgcagggagggacttgaaacttaaaacgcatttgcggtgtgacccagaagcaccgttttggtggtggcgaccttgtttgccccaccactcattcattacaactcaaatttatttttaattcatgtggatgaaagatctacacaatccagatttttagatatttttttcattgcaaaaaccagtttggttctggtagaaaacatgcaatgaagttcatgattttgaactttgatttggaaatttggcagagaggcttgagcgcactctcagtataagcatattttatgcctgcaaaatgagaatttgtcttttttctgtttgttcttttaaaaaagattggtatggaaataaaaatatgaaaaaatacagatagatcaaggagatgtcatagaacaagaaaaaaagcacaatgaaattttgagagcaataacatcaaaaacagaggggaaaacacaaaaaaggacctcaaaatcatgcctgcctcatgcgggctttgagtaatacgttgtaagcctctctgacgagactgggctgccgcccagacctgcccgcagactctcgtcacgagaggattagttaagctcgaagagaaagcctcttggccgttgagggtgcacacctcaacagccaagggttcacctcaatggccaagagatacactcttggccgttgagagtgtactacaccacaaactttgacccaccgcggggcaacgtgaaagttcacgtggagccaacctccccgcccccgcccagcggttttggtgggcttctttgtgggaggtattggcagccgcagtcggtgcaacctcccacgccggcttcatgtgctgcccacggttggcatagcagctgacactggccttccgttggtgctgccattggttgattatttgacaaggggcttttgttggcaacctcaactaagccgcatggcataattgctaaccaacggcattctgagagctaaccaacagcaccaacggaagtagcctgccattgccccaacgtgaaacattattattataataataataataaaatctcccagccggatcaataaattgtaattgaaactgacaggtatgttttctcataaaaccacctgccagattgtttattatcaaaaaaacagcacaaacagaaacttgtttgaaaaagagaaattgatcttttgggaactctcaactggacatttgaggaaaaaacaacaaaaccagtgagattgaagagttgattaattagaaacaacatgtgtagattgatcacctgcagggatgattatcaaagtgaaactctgtttatcaacagattttggagagatgaaataacctatttgagaagagcggggacaatgtggtaagattgatcaaacccatagatctagttaaaaacattttattacacataaatagtgtttaagatgttagagaagaaggggtaaaatatagaataaaatgtataataattactgggttaaaaacatagctaaaataaagcacaaatcaggcctaaaatacacaactccttatgaataataattatacaaatagactgtaaaaacacataaagagatactacatccatcttagattggtaaatcaaggtattgatcagaaagtacttcacagactagatctagaaaataactcttatactaattagtctaagaataccattctcatattaattaatctaagaatgggcctcatatagtagatttacaacctcttgtattagataggcacttagagactaattcatatcagactaggccatctcagagtagtaaaaaccactctagaagtacccttctcagacaaacttgtgttcaggccaaaacccatgtactgtagaacaaattgtctataaatagaggctcctctggctcatgttttcctttttccctcctcatgctagctacagaacagtaatcagagatattactcagctttcatcacccttgattaagagatccagagattattagagcccttgaacttcccttacctcaattttggccatagaaaagtaattctgaaatattgcttagccattctcacctctttgaaagaaattagagaaataagtgtaccttttatcagagcccagagaaaccagagagtcatattagaacagagaaccagagagaatttataacagatttaacagagacacccttcagaaaccctcactccccagaaaacccccttaaactccttacctcctcaacaggtattcttaagcaacaataacagtagtaccaacactaagataaatttagaaataagccacactcttatttttcttagtgtaaatttcccgcaagctagacaggagggcagtctcacccacacaccaatactaattctactattccatagtcttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaacgattccactgttgaaggaatcttgaacctctttgagggtaggaacagaaaaatcttcttggttcatggtcttatagtccctcttgttcaagaaaagctggaattcttggttcaggacaagtgttgaatggctattgcaagaaaaaaaaatggtgtcattaacaacaagacaagggggatgagataaataaaattgaatgcttactgttgttgtaacttgcatgatgaacctcttaggatagccagttgcttgtcaatttctgtccattgagaatctttcttgaatctatgtacatagaaatataccataactagtcgtgcatagcacatgtggtatcacattgcgtagttgttaattaattgatgatcaatcttgcttgtcatcttgtttccctttggtggaagatctacataaatcttcaaagtaaaacacatcacttgaatattactcatacaaatgtagctggctgattaattgagtactcacagaagttaacattgccttctgatttggcacagaaccattgatagttatcctctttgtctcgaggatgttggtcaaaatttagaaaagacaataaaacaaagaatcaggttatgttactgggagtatgcaacatgaaaactcacaagtacacatagattgctgcgttggtacttcaaaagttctcccattgcatcacaataagttgaaggagattttggaatgtcttgtgccattgccgattcaagatgatctttcttccacgtgtctggctgctttttgattgcgtcctggggaacggtagattggggtttgcaacgataagaggcaggatagaatcataaggatcttacaagggtttgatagtgcagagtttttgggagagcaccgttgtggaactcctatcgtgccaggtggtaggcagttggttgaagggatggtgctttgagggctgccttcaagtggggtctggatgagtgagctgagatctgaacaaaacacgttggggttggttggttttctgagaggggacaacagaagttgatttctgtggcggttgttgaacttgaggattggtgtgtatgaggatcagatgaatcaataataaaaagatcaataagaaatgatgggtctatcttggatcagatcagagtgccatgcttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccaaaaaacaaaaacaacacaacacaacacaacacaacacacacaacacaacacaacacacacaacacaacaaaacaaacaaaacaagacaaaacaagacaagacaaaacaaaacaaaataaaataatcaacagtgaaataagccaacatcctgagatgtcttaggaccaagaaaattaaacaagactgtctgctgagtaggtgattcgaaaaagataataaggaatgataaaatgataaaataaaaataaaatcaagatgaatgaaaaataatataagaggaagtaaaataataaaatgaaacaaaaacatagtaaaataatataatgaaggaaactgttggactgagaggggatttgagatgatattgtagaaatcttgaggcttgaggatattgataagttgaaaattgaaatttgaaattcgaccttgagggggtctgtaccgtttagaacaccacaccgttcctatgggggttgtttgagtatgctttgatggttggttcaagtaagagaatgcaagccttttttctgacaaagatctaattcattgtgggtaagatatcagtaaggcagaaacaaatcataaatccatctagattgatggaattgtaatcgcctgaccttgaaaacttgatcaaactcaagagtttcagctggttggggaccattgagttggtgataggcgccatttgcaaaaatcactgcagtgttcccttcttccgggacaaactttggatgatatgaaagggaaggattgaaaatgagctaaacaattaaattagaattgaagaagattgagtggagggaagtaccttgctagcgagaagagcaatcttcaaatgctgaggatcgagtttcaactcagactggagtttttcacagacctcctcaaaggtatcttggtcacaatgggaggcagattgatcgatcatattgacatcgcggtcagagttagacaaagggttgaatagagagtggggatcagtacgttcaaacttgttagatgaatgatgattgccaggttctggagcaagggatgagggtttgtcattgactccttgaaatacggggctaggatcatcaagattcccatggacaatatcatccatgttcaatgacattgcaatgacaaggaatgaagggttgagagaaagagaaagataaacaatcaatcaatgtgattgatggagagaggatgatggtcagaaggttgggaatgagagatgcgggagggaaaggaagctcagtgaattttataccatttttccaggctgaatggatgtttaaaaggttgatactggagaaaaggtaaaggacaacagttggatccagaactgaaaaactggctaagtcattcaaatctgtctaatgcaattcaatcaccctccaccaaattctcgaagttgcaactggataatatttttttgttaaacatttggttagcttgcaagaagacaatggataccaatctaaagtggaggccaatcataaatttttgtggacacatgataaaaaaataacttgcctctttttttgaagactttgtcaaaaggaatacttcattgggaaaaaagtatgaattttgcctatgtaaaggaaggagcacaactaattgaagacaacataccatgaacaaacatcatcaaaatctagtccaagtgaataaagatcacaaaattcaaaaatctgcttggagggccgcatttgaggttgaataatgaggtgacaataggcaacattgatgcaactaatcggcttgagcatgtaattggtataaatgacaaatgggaaaaagtcaaaaatgatggaagcggattggacaaagccaaggagattccaccgggaacatttggggaacctgaaggagaattggatgacaaggaggccaagctgagttggagggactttgttaaagtggtggtttatcagatctcaacctcaactcttccagccctctttattgttgccaagaagaggagattgataaactagaacccaattgttgaaattctgtaatccacagtgttctaaatatcagcacatcaggcatggacttggtagcctagttggtaaaggcagcacttctagtatagtgtcttagcttcaagctaaggtctctggttcaaatcctgccctagtcaatttttttctgctaactgtctgaaaaatgcattgttaattttaacaccaataactcagcctggtacccattcttgaatagagaggtaagcaaaatcaatacatactcaaattatctgagcaagccgaggcgaaatgaaagtagaaaaacttacaaattgattgaatttcattaccttgttggtttgaagcttcttgggtacttacacaagctgattttcccgggatatgtatcatctgattgtgagcctgggtctctatagtgacagcaggacacaagaatttggggggcacttttgaatgtatttcttaagaaaagagaaatacaaataaaagtagaaaaaaggggaatgaaagactgagagaaagagatgatatttttgttctttatttattttaagaagatgaattaagttaagcagtcttactttccactaaggatggctggtaataagcagagctaactctgacgcctccaaatcaacagaaactgaaatgggatattgaactgatgaatcagatcaatccacaattttttagatcaaggatcaaggctctttaaagggaaacctatgtagttttcagttatactaccaaacagggagaattaaggtaatagcagctatggcttgctttcttggatcagggctttggtttggaggagtagagaaaaggttgagagagactgagagaataaacaagcagaaagatgctagcttaacttatgagaagagacttactaatgataccaatgacactgattagtgggaaaggtaggaaaagtgaggtccttctggttgataagtgtttgcttgatctgggtctggttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaaggttggaataattcttggagtactgtgaattgttacaaagtcaatgaaggaatgaagttgggtaaaagtggtcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaggttaaaagtcttaagataaaaaagatatgatagtattttgaatagaaatgggcagttttggcagtcttttggccaacttggttggctctaaggctgacactgatacaaagtacagcaaacacaggaaagcttgcggtttcgcgagctagaaaatctcgaccaaattttcttacgacctcatgcagtctcctgtatcccttccaaacattccaattcttccgatcccttctcatcttttctctctctactcggctgccatacattgccagccatggcccccgatcccggccccctccccagctgccccaaccacaaccagccgccagtagccccagccatttgccaggccaaatcatcaattcataggattcccctttccattgttcacatccgccgttcgcacttatctgatcaaccaataacaattacaagcgtaagtccaatctcttaatcatacgaggtaggatttgctttaatgctgacccatacggttttatagttttcgggaatggcccattcctccaatggcagtggccaagttcccccgctccctttttcaaatccccctgatggatcacaggagtcctggttaggaccgtcgcaatcggccgaccgcgccgaatctttccggttgttccatgacaacaacccttgcaccgaatctcaattcaaggcggctgcaaatgcgacgagggcctacaaactggcgcattcaaatggaggcccaacgccgccccagccggaccctccaaggcctcacctgcgcccgatctatctcgactacctggtatataaccgatccgtggcgagccagcttggccaatcctctggctcaaaagaatgggattgtgtaaccccgcccacgaaaagcgagacggtttggaaggtcgacttggcgttctattcgtgggccaagtgtcagcgggaggtaatcaagatgtgtggttcaacctgcgagcatatcgaggctcatctccacaggctccagcgagaaggattgctcaagtggcaatgcattctacatcgggacggcctctttgcgcagaacaagaattattatgtcaaagacgatgctggtttttccccttttgtccaggctgtcaacaatgcgacaaataaggcgatgatcaagatcatcatggacgatccgacaaggtctgcgaaggactctgaagaggtgagttcatacttctctatttgactggccgcgcaggaatgcttgtttctgataatctgaccggggattgaatggattttgattgtcgtcaggcaaaaaaggtagctgacagtttggcgttgaactatgcggacgaagacactcgactggctttgcagcgtgtgcatacccgcctggctgcaaatgtaagtatccctcttgctcttctccgggtgggtaattcccagctgaccctccctgctgtcccatttagcccaaggcagatgtcagtgcacaggaacggggctgactggtggcagagatcacgcgtcacatcaaggtcaaatacggatgtgacgcggaatccatgcgtgtgcgcaatcctgacaacccaaagagatcgatccgagtgacaaccgatgccctccgggcgtggagtcgggctatgctccacggggcccctggggtcaacttcgataacccgccgaagtgtaaagagtgcatcccggaggatgttgctgtcctcacgcttgatgaattggcctcaaagcaggaggcccgaatgtcacgacacacgcggacgtcctccccatcgaagcggtccagttcaggttcaaagtcccccatgaaatctccagcggttggggtcccgggaaccccgcttttcttgggtgacaaacccagcggattggtcttcacgccggcccgccgttccgcctctggacggatcttgcctcctcggctgatgcccggggaagccttgcaatcagttgaccagagtgccgcgcttgcccgccgatcatcgatccacacgaatagcgcctcgatctctgtcaacagcgattctgaggccgtgcgggtggacctggttggagccgaggactatgaggacctcactgggcccagtgggcaccaggaggacagttggcgtccttcaaccccagtggaagacgacgtcccgagggatgtcagcacactagggacagacatcgaagtccttcctgcgggtaccgtccttcgatcgccttctcgcaagctggcgcgcagtccggtcggcgatgggatagttcacaacttcagtcggctggaattcgagcggcctcggtctccgtcaagatacctctcggtgtccccgactcgcaaacgcccaggctcacaggcgtcctcgtacccttccgttgacatgtcaaataaggcccctttgaatgagctaggtcgagccctgtcaatcgatggattcttgcgactctgtaatttcacagacgacgaccacgtgcctagagtgttaatctccctcagccacattcgccgatgggatttcttcctcgacactaacttctatgttctccaaaagatggggttcccataccccatagccacccaactattgaagggggccaagtggctcgaggccactcacgttcaaccgagccaccccggaaagcccactcttgaatcatcacccaaactcccctgttcagccggcccggaccctaaatccttacctgaacccgcccctgccactcatgatcgtgacgcgcctcctgttgctgggccatccagagcagggttggcctgtagtacaaccgatggcgaccttcctgaatcaatccccgactcaagcgaagccgacgatggacgcccgagccttgaccatggtgggtccagtttggatccagattaccaaccgtcccccaaatattgaaaccaacattgtggtatcagatcttagtattaccccccggtttatatgtccctcatcaatctgtttttccatcaatctgtttttcctcttgtcttccattatgaccccatgccagagatgctgttttttttttttttgttagtactcgcgctccccggcttgtgcctcatgtatttttttttccagcaatgaaagcatgtgggtctccaaaatattcctagctgcccgggaacaggcgagccaaggcctgccagcgctccccggcttgtgcctcatgtgaatttcttcccagcaaagaacccctgtgggtcttcaaaacattcccatctctgtggccccctgattagccagggcatcagcacgcaagccaaggcctgccacagaggcgtgtgactcatgatcgattcatgaaatcttgtcgcggccggacacatggcaactagacaagcgtcagatgcttgcttatggtcttttgtaaggaccggtgatcttcgcctcggccgttacaattgagaggcacctcttcacacgtcacctaatgaaagagggtgactcgtcgcctaaggccactgacacatcattggactaactcaattaactcaatatgtgagatttcattagcagaagaggacggactgggcctaattcaggcaatcaaacaataccagatggatttccacatacaacctagcaggacatgtcaagaacaactagcaattaggaatgagcagaaaatccgagcaaggccaatggcccattgggggacatgacaataacaactagccaataagaatgagcagaaaaccagagcaaggccaatgggacacgccgggccccacgagtcgcaaagtccaatcgagcagcgcaatggggttgaagaccggaagtgcccttaagctcgatagccggaacctcggaaaagcgctcgcattaactcgggggtgacgaaagttggtaagaagtctttgatgatctctgcatcttccgcggtacctgtcaatatctcggcccttttcaatttggatttgaggaccgagaagaccttctcaattgggttaaggtcgggggagtacgggggaagatagaagagcagaacatctgccgcgtcacagatctcggcaattcggcctccatgatgaatcggtgcgttgtccataacgagaatactgttcggacctgggaagggattcatcaccgggatctaccaccaagcgaaccagtgtgagccccaccagacaaaaccccgaccaagagagaatcaaccgggcttgaaaaaactgaccaacacctcttcgataaaatattccatgtccagacggcacattgtgccctcctgtgcaatactagccagaagcccgtcgcaagagaccgccggcaataccgagattcgactagctcgcaatggcttcggcaacctttgagtgcgacgcccgcggggagcccatgcacggtctcgtgagtgcgtcccaagggatactccacactcgtctgcggggcaacttggtcagcagagagataagcagcacatggaatagtgagcagtccaacttacctaggaagacaaggtagttggccgcaaaggcgccgatttcgtcagcatagccggcccgagccagctcactttgattcgggttcaccgtccttgcgaccttcttggtcatgttcagacggcaatgcaactcggccaaaatggtgcttgaggggtggagggtgcctgtcattgcctgaatgtggctctggatctcatccacatacaaggtgggttcggcctcaagtgcgttcatgacaaattcagcctcctcgcgggtgaaggccaacgggcgtccttggtccagatagaggctcggatcgcgcaccacatcggccgtttgtcggtagagctgaacccatctggccagtgaatccggagacacggtgtaaccaatcgtgtcgtttatgtagttgagggattttccacccaggctcattttcacgacaatggccttgacgtcgcgggcatacttgacaaaaaccatcctggctgcaaaaaaatgagtcagtgagacagacctgtcagacgcagttgaggagataaggagaccaaccagttgctgaactcgtccgaacaagaagggcgggaaagaatcgacgacaagaaatggagtgaaaaaatcttccgagcggattttggtggtggatggctggctggggttgtgggtgggttggggctactggtggctggttgtggttggggcagctggggagggggccgggatcgggggccatggctggcaatgtatggcagccgagtagagagagaaaagatgagaagggatcggaagaattggaatgtttggaagggatacaggagactgcatgaggtcgtaagaaaatttggtcgagattttctagctcgcaaaaccgcaagctttcctgtgtttgctgtatcttgatgatatatcatgtcagtcttccccgctgggaagccttgcaattaatgcgagcaaagatccggaccctgatcaattgcactatagttgaagaggaaacagtgcttggttagccagtttttggattaaatgcaagaaaattgattaaagatgtgagatgaaattacccaatgttctctgtgcaggtgaaattcttgagctgacttggcacaaacccaatggtttggtttgaataggatttgatgaaccctttggtctcaccacacctgcatttctttccggaagaaacacacagaaaaaacatctacaaaagttcacaatctacaaagtggctgaaacatacagaaccggatcttcgagtgcagatggtggaatcaaatgataaacacttctgcctttttgaaccagcctgtttgatatcttccgaaattattattcctatcttcttctacactgaataaaataatctgtttgccaagtgctatcctactgagttcaaatccaacaaaaatagttccaaggttcagattggaattcctcattgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataatagataattgaatactggaaaatactataaattgttgttaaaataatatataaataaatatgtatttacatttaatcttaattcataatttatagttaataattctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatatcattagaataaagtatcagaacaatgtttactcttatacattatgtacacattttataagccataaataattacatatgtataaagaatcagctaatagaagcgtgaaatggaggaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgccatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaccaactctacaattgtacagcccctgcacagtaactgtagccttttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagcctcctgtagaatatttaaggagccctgattcctaccttttccccccaggaaattctactagcatcaaaccaacacttgtaccgtgtttattagtgattaaaaccaccaataaccttacaaaacagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattattgttaaaagacttgatcccaagtgagtagaagaattcctcacattggaagcctattaatccacgtaacaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttctcaattattcttcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacactcataacatctcttttgataatcaaaatctgaaaaaacattttagtggaaaatttggacttaacctatgaggagattatgatgagcaatggtttggtgttatcagcatgctttgggggaaagatccatagtgagaattccagtcattaatcaaattgattataaatatacagtgggggacaccatattactataacaaattttacagtgtccaaaatgttgaggaagaaaaacccaaaaactcacccctctggatggcaaaaaagtgtgattttctaggccaatctgcccagaaaacccacctacagtatgaattccagtttaatctcaggtctcagacccacccaaattgcccaaaagtcttcctgaggggattatcacagggactggcattggcataggcatatatgaggtggttacacacataaatatatccacttgaactccatgcaaattttcttcaggctatctacaagtccatgtttaggtaccaactacatccttatggacttgaaagccatttttaatgacatgtgtccgaaattatggatttcaaaaagtgaaaaaagagaaccattggtctgattgcaaaaccaaataagaaatggaaagtacacactccaaaaagcccaaaaataacacttttggggttgaacaccacatatggcagacaaaaattcagccggcatggtacactcaacttttgctggtgggatgttacagtaatatggtgtcccccacttcattggcattttttttctaaatttgcttgaaaagaaattgatgagaagcacaactggaatgccaacataaatttaccaaatccttggagaaaaaaattgcatgggaaaatcttacaaaatattcctattactctataatgtgacaatacatctggaaacaaacctaaaactagaataaacacatctcatattatttcacacttgccagcttaccccctcaattttcaaatcaacaattcaactgtcattttctttgcacctcaaatatttccagacctttggaactgggagagatggttgttaaacagttcaagtgggattcctatcattttaaaattcttctgtttatcatttttttgatctatattctctaatccattttgtttttttattcatttaagtgaaatagccattcatggatttgatgcatatgatattacaatccaccagaaagttcatgttatggccactgttttatgtatcttagctgattcaccaatgcacaccgaatttacaaacacaccagttcctgggaattctctgaatccttgtcgatattgtgtcttaaattcaaaaagcttgaaagccaggagaaaagttccatacatttcacagtttttacagaaaaacttgcatggatcaaatgtattttttgattattttattagtatcattttccagaaacattctaactttgattgccttttacctttttgaaatagtgtccaaaccaattcagaaccatggaaacaaccactgaaaactcaaaaaaactctgggcgcatgccaaagagacactcaatgaagacaaattggacaacaaatcttctgaacttggtgttcaagatcaaatcagccaaacattttccagaaggttatttgaatttgatgcagaaaaaatggatttacttgaggataaacaagaagtaccagatcatatggatcaagaaattcctcaagatatgatggatatggaagagaatgaattcagtagaatgtttaatcctttcttggagttgaaagattcttatttcactttttctatctaatttttttttctgactttatcctctctgtttccttttttcttaggttttgacatggtcagggatacgcctgttgaagtcttacacatcttcttacttggtgcggtaaagtacttatttagaaatttcatgaaaggattagatgaaaaagaaaaaaaagaactcttattcctatggaaatctttcaacaccaattatctcaaaatcccatccatcacgaacttatcacaagtctccagctgcggcgcgcgcatctggcagcgtagcgctggccaggcggttcccgaagggaactccccgcaggggagacttgggccagaggtcaccaaactcaggtgctgagtttggattgttttggtgggagcgtcacaagatttgcaatcatgacgctccctcaaaaggttatggatgtttggcccggaattcttgaagggctagatcatcctattgatccagcccaaactcagaagttgtacaccacaactggaattaagattgattttctaaaagtaagatttgaactttttttgagctcaaatgaggggtttgctcaacttgggcccaccaaaataagtcaacctgagttgaaaagttgatgttttcaaaacctttctgtaaatgattaacaaaaaaataaaaaaaaacagaacacagggaaatgtggacaagaagcagacccttcttggtctacacggaaattatataaatgtggatgaagaagagtgtagtcagaaaaatacacaaaaaaacgggtttcaagcccaattttgaaaactcaccacacggggatcaccacatctgttctaggcctccactggcgtggacagctccgctgcttgctcctgctcccgccgtggaggcccagttaggcttgcatccatcagacccaaaagtatggtacaatattcttcaagtttagttggtaaagactttagaataattcttcaagcagctcctttcatcttcttccagttcatgaacccatctgatatcaagctctgggcttctcgctgtcatctgggctctttaatctttcaaactcatattgtagacatggacacttatatttctgacttgaagaatcatattgatatatttttaaggggcttgaaaaaatgactcctaaattttaggcaacaactcctgtttggtcatcaacgtcacgaggactgtctgttgacaactcctggactaactctggacccagggcttggtccggggagtcgccagactaacatggttttttatgggagtcgtccacccattttcattttttttttttgggagtcgtccacccaataattgggaatcgttgctcccaattctcatctttattttctgattttcctttttttttgactgggagtcgtcaggataatgttgcctgacaatattacatggtcaaaaataccagctaattcctcaatgaaaagggaaaaaaaatcagtgagacaaaatatatccagctttgtatgtggtttcataagagaaaatatagaaagtgtgctgaaaggtaaaattatggtaactatgaatttttatcacaatgaaaactatgtcttgaataatgcctttgatgtgtcccccaaattcattcctacacactcaattatccttattttttggaatttcaatctcattgcctacactttgaaaggtttcaaaattgatggctgtatcccttttgcattcaaataaaaattgtatatggtacaaattatgcaagaaacggggtacgctcatctattaagattgaagcttttatttttagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttcaaatttcaaaaaatgctcaaaattaagccggtaaaaaccaattaaaaaaccatcaaaaaaacctgtccaacacagtattcagtaacaagcgctgattattatgtaaaatggttgttaccatcattttaatcatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaactgaaccgttgagttttaagaaaattaaatgttaccattaaattctaccacttttaaatgtagtaaaaacctttaaaattttaaaaaagcataaaaaataattaggtacacacatgtatgcaaacaattgagtgaaaaagtgaagaattaaattaaaaaacggtgtcaaatgcagtaatcaagatgtatttttcattttgatgccaaattattgtcaccatgaaaatttgaaatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaagaaatgtgtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattagattgcacgattaaattctacgcacattgaaacctaagaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcctgcaaacaattaattgaaaaataagtggaaaaaaagtaataattaaagtttgtttatttggaaaatggtttttaccgttaagttctacgccttttatagtgtaggaaacaattttaaaaattcaaaaaaactcgaaaaataagccataaaaaattaaatacaaaaccgcgtctaaacgtggaaaccgcgtgtgctgcgcgcagcagaaacacgtctcaacacagaaaaaccggggttttttattaattccctttataaaatatggtaataatcatttctaatccaaatgaaaggttgtttttcaattttgtgttggacaggtttttttatgtgttttatttttacaggcttcattttcattatttttttgaattttaatttatttcctgttgagatacttgtggcatgtccaccgttgttagtgtgctttcttcctgttttcatttctcacatgtcacattccgtgacatgcatttgtttcttgggagagacaggagcgcatagcggatgtgtctgatgtccaagaccccaagcgcttggagccacaccccgtgctgagaggtcaggacaggccaggcaaagaacagccccagtctgcactagagaggagttttataaactcacctctctgatcctctcagctcaccttgggatgcgtggaaattaataatgaaagatcattttaaactagttagtgttttcaggtgggtagatgataacctctttgttaaagaaataggagtcgacctatcaatgaaagatgtggtacttaaatctagcaatcttggggtaatgacaaatgtcaaaaagttctcagacttcaccgcagaacaaaagtttattggcggccatctgaaaactgtcacactcccagaaggaaaagtcgaacaaagattggctcagatttaccctttcctagctaaaaaggcaatgtttgactatgaagatgttgaaatactagtaggacgtctcaaccatgtttcttacatccttccacacttgaggtgcaacctatgctctttatacaggtggctcaaatagtggatctggcggaaggcgaaacgcaagactccggtcaatgtccttcaagacctcggagtatgtgtagagacgctacaaaattttgaacacacgcgtttgataaattggggtcctcctttagacgtcgggtgggtaggagacgcctcaacttcctttggaatcggaatccttgtataggaagacattgggctcaatttaagcttaacgacccacaatcaaaccaaaagaggatttccttgttagaaactgtagctatacgtctaggcctcctcatgttgttaaaattacgggaccagaaagggaagtctctcatcgtctggacggaaaacacgactacagaaatgtcagcttgctactatggcagagacaacctgtcatagcaaaataaaataataaattacataaaaaatctaagaataaagtaaaaatattatataagtaaaagaaactgctttattcatgtaaataacataaaaacacttaaaatatacaaataacttagtaagtataaagaaaactttaattattattgcaaattctaattctacgtacaaattaacctagggtacctcagccaaaggtacccccaattctcactccttcaccctttaatacaaccttgaataattaactagtacccttagatcgtggtccctggataacttatgcattatacacaaccaaatgcatgtactccaaatcttgtcacagatttggagtgttgtgtaaagtttagaagatagtgtagtgtggggtgtactgtctccaagcccgcgcaccgcgtagtcatgctgcgcacagttggcaggcgcgcctgactaaaattgagccccaggctcaagcccccgcacgtgctaggtatgcctacccgccttggatacatgcataaccccctctgggttaccagtatccaaggaatgggccacaaagccccagaaacgcactgtgcacatgtcaacaaagcccccacacgtgtaataaaaatgtaaacaagctagaatattcatgaatacactacagtaactctgaatgttccatcttccagtttgtcgtacgtgtaacaagccccagaaaccagttctggcacattctgtggcccatttccaagggaatgacaccacgtaacagactagcccttgcccacaggttcccaaggtatattcttggttcaaataaatttgtgcatgaccccttggagcttctagaatattatccccaaggtttcagcccttgttgctccactaagtgggccaaaatgagccacaaagcgctcccaagtcctactaggctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgctcaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtctcctacacttgtaattagcctagttactactataattgctgttattaagcctcaagaaccctcaagaaactccccagtgatcaaccagcacccaaaatccacctttttgagcgcttccaactgcccagtttctactttgaagatcctcaagaccctacaggattattactagtgagtaataacccttttcttgagattttccccattatttcttactgggatttaaaccacccctgtttacaggccccagtgtaccaggtacctaaatcctctgcttttagcatgatacctttgagggatataaccacccctgatttatcaggcccctcaggtttaatttgtattaattttattagtataaattggccattttttctcttaaaaatacccataaaatcctttcttttattggaatttattcctttgaaattaaaaccaaaaatgtataagatttttgtttactcttgcaccacgtgtagctagaagattttatatcttagcatcacgtaggctgacaagaaaatagcatcaataataaaaagactaaggacaccgaagcaaatgatgaatggaagaagattcaagagataatattgactgaattggttaatcttgtagcaagaagggtcaagtcaaaagacaacaaggcagacaccttgttgagagggctatggtcagcccaaagcgtgaagtttcaggttgtaattccgttgccttcagacctgcagggtctgttatcccagtttttttttacaatatagatgtccttccttcaccatgtgttctctttccttcctacttgtcttgctctggttcctcttgtcctaatctcaatgcctgaaccagtcaactctttcctatcctccattagggatttcaccccccaaggacattcgctacacaaccctagcaaactagaccagcacgttttgaacggccggtccaaattgactctcaaaagcaacaactccgcagtgcggaagttcctagcctttattaaagcctcccggaaaacgccttccatcttaccggcaaccaaagacaatatctatggattttgcttctgggctgggaaaaaggataccgacaaaggtgaaagcggggtgctcagcgttaccctcaaaaagtacctccaaggcctgaaggcctggaatatttttcatgactcgccatacccactgatctcagagaagaaggtagccctgctattgaagtcttcccttaaattggaagcattggctgcaaaaagagtcccaaaaaatccagtgatgatagaacactttgtggttctggcgaatgacctggcatccggggatttagaggacgccgcaatacttgacttggcgttggtgtctttctggagccttgcgaggctgggcgaggtgacacatgaccagtccaacccaggctgcaagatcctacaacatgacgtcacggtcagtcatgatggccgttcagaaagcattgaattgaaagaatccaagacagctttactgggggaatcacagttcctccaacttaagttggtgccgaactgcctttgcccagtcagggctatgacacagagaatctcctcctggggccagagtgatcacatctttggatattccaacaaaggtcgatacctagcactaatgaaatactcagtgaagagaagactattggcgatatggaccacccatggctttgacgggctctccggccattcttttagagtcggcggcacctctttccataacgccctggggatctcacccacccagatttgcaagctgggtcggtgggcctctgtaagctacaagctgtacattagagtatattcatcagatgatttgtcatcctctctggagactttgtctcaactagatcttcaatggagattaacctagttttgtcacctttgtgccgtgagttgttgaatccagagcaaagtttggggttttgcgccaaggctcaggcttctaacctgagttctggttctagcgcaatcccccacaactctcctctctgcttcaggaagaggatctcttcctccatttaggcccccctcacaggtgggcaatgggttagaagatggtctctcccaagaccctcacgtgcccctcctgaaaaccctagatgacctaggggaccagggaaggctacggattccgccacggcttaggacagccagggcggcacctggaaaccgtgcagagacggaaatagtgtagtaggattggactctcagttcttatactggattcatctgtgctttgaaggacttctttttcctcatccttccaacacatttgtctccaggtatgtttctctctttttctttcttgccatctttctcttctccatgttgaaatgaacccatctttccaacaaatttgtctccagaggatccatctcaccatttcctacactttaagaggtgtcaagtttgatgttattatattctgcctaaaaaataaatcttcaatcttaatatatgagcttaccccttttcttgcataatttgtaccactagagatcaaggtggctgcgccgctgtactttcaggtttgctcatctacttgaatttgatgcacactctcaaaatgaacattaaccataaaatcaacatgtttttctacatcccctagacattaaatttcatccactttccatttttccccctgaatctttttaatttatgcaatttgatacttggcatactacagcagtggccatctggatacagctttgaccttggtcaggtccattctcagttggttacaagatatcaaaagtcccaagtattccacttccggcctagagaattcacatttttcaagtttccgccaaatttgatgcttgctaaggccccatttggacgcacaaaatcacaatataaattacacaatttatattgggggctgcaccgggtatcacaccaaattattttgtgtttgtggcaaccagagatatcatacaagttatgacaagggggtgcaaaacatttataccccctgcaaaatcagaaatgctggtcctgacctgaaatttcattgaaatatctggctgctcttgtttctctacaagttcaataccagcctgaacatacatcatctccacaccactacccatcatatccatcagaaaccatggcccgaccaaaatcaactcaaccaagtccaaaaaagcaaaccacaaaatctagatccaatccagcctcaataccggcaatccagccccaacaatcacaccaaaaaaccatggccagtgggactcataactccaaaaaatcaacacaagccaatcacaagaaaaaacagaaaaatctcaagcaagcactcaaattcccagccagacccctgagaactgttcaatccagccaaccaacagccctgaaaaggagaagtcaaagaacctcgtctggaccccacgcatggagcgaagtgcgcttgagttgtatttctgagcagtcaagagcggcaagcaaggtaaaggtggattcaagcccagacaattccctgggttgccagtgaactcttaaaagaattctctggcacccattcacctagtccaaggtccaatcaaagtctacttacctaagtcctcgtcgtggagggggacgcctcctcgcaggacctactaggaggactttgccagccatctgctgctgagagcaatagagatcagcgtttttttatcactttctgggtcatcgtttacatcgtggatgaagtcgccacaaacggaggggcctttccaggagatttgatctctgactgaatgagctggtggggtgacccattgctggcccactgagcttttcatgattgctttgctcagaggtctttgggaggtgtctcctgtagtaggtgcctcatctgatgtacgagaccttccacatgaatactgtggctggccatcaatagtaaatggagcatgaaaccacatattattgtgaattcatctcactagtgttgaagatcctagaaactcaggaacataccggaagataaaaaggccatcttccatgaacccaagagacatgaaaagagtgattggctatcatgctgatgagctggcaacaccgggagggtctagaaagatagagaccagcgaggcgatcaagaaaatcgaaaaatttggaaaattcaatcatacaaaatggagtagggatgattacgagattgtccccgacaaattttctaatgctttcaggccgcggggtcgcctttccacgtaagtccctcgcaatgcgacaagtggtttaccactccaacaaaggagggcagggacttagctaagttagaatcaaagtacactcaggggttcaagaagaaatatgatgcatttgttgcttgcaaaagcgcaagcgggtttggttggaacaaggctgaattgatggtcacagcattggaggatttttggaatgtgttcttggttgtaagcttgtctctttcattcatctaatttcctatcaaatctgatgtgcctatttgcttttctgtagtctcatcctgcttccaagaaattcaaaaataaaccattccctgagtacagcaaccatcagatcatcttcaaaggtcacaccacccaaggagacatgcaacaattgttggggatggaaattgctgatgaaaattcctccactgtgcctggtgacactgggaatctacctgaaacctcagactcaactcgtgcacctgctcaacactctggtgtccgaccacctcgctgacaccacatcacatctggtgattggtttgaaaacttgattgattacctctttgatgcatttgttgcatccaaagcagagatggaatcacccaagagctcacctattcacctagctacagtcaagtttcaggacaaatttgctgaaaatctcagcatggacaagcttgtcactggtttcactgttttagaaattgaagccaaggcccagtgctttctggcaatcaggaacaatgaccatggttgggcctggattgacaggcagattgaaactaaaatggctactgccaatgaatcaattttacttagcctcctgtttacatcataaaagaaagcctcctgtttagatcataaaagaaaataaagcaatctcatcttcatacaagaaactacagtgatctcatctcatttcacttgctttatgttgcttgtctgtttgtccctctcagtttcatgataatccaagaagaaaagtaatctcaaaatgagaaaaaaagcaatctcaaaagttgaaacaatctggtttcattttatttatttattcttatatccaagagacaagatctcaacgtttaaaacaatcacaatcaatccggccttagttcaagcaaatgtgctgtttctttgttgaaggtaggttgagtactggccccaaatctcctgggctattgtgtccctccatagcttgtgtgctgcttgagcttgagcttggattagtgagttttcattggtgccttcagtctcatcattgttaggtatctcttccccgtcaggagctgctccaacataatcacggtctttaaagtactccgattgtccgttgtgtttgataatcacgttgtgtagaaccgccagggcaagagcaagattgccctgagttgttaaactgtattctaatggatggaccaggattggaaatcacttcttccacgttccaaaggtcctctcatcaacattttgaagcattgcatgcctcatattgaaaatttcttccttgttgactggcctaaaatttcattattgtcattggtcagtcaagcatgttgagagcttcaaataaaaaaaccttgaaccaagggacatacctctgccccgcttgggcattttcacgcaaatgataccaaaaaccacggtaagggacaagcatcccctttccaacagagtacccagaatcagcaaggtagaacaagccgtttggtatgctaaaatattcagacatcgcgcttccaaggactcttgagtcatgagccaatccctcccagccaaccatcatgtaagtgaaattcttatcaaagtcaaccacccccagcacgttttgagacaacgttcctttggaattttgatagaaaccagccatatgttcaggtacaaatgccggggtgtggcacccatccattgcaccaatacatcaatcaaagaatggcaagaatttgggagtttccaaaattgattcctgtgctactttaacccgaggggaaacaatgtatttcttctgaagttggaggaaaagatagatgatatgacaaaattcttgggatattgtcttgccactgtgttgaaattgatcctgagtttgacggttggttgcattttgtccaacaatataaaggaagattgctaattgttcttccatactaacaagcttggaaaccttttcttcatcaagttataaagcacaaatcttgaaaacgttgactgataatcggaatatagattgagcgcgtagtcggttaccgttcaagatgtgttggacataggcattgcctgtcaaaggggcattgttgtaaggtgatttgatggtctttgaacactgtcggaggctgatcaggataacaataaagatcatcatctttttttgtcggaacagctgttgttgttggtgttttttgagtgaatttgtacttgtaggcattctgaagggtgatagatgaaatttttggtgcagcggccaaatgtaatcgtgataaatgcaaaaatttgtttccttatggcaatgcaccaaacacatgtgctataaataaactgaagtaatttcacgtgaggtgtcatgatttttattacaatatttattattgaggctatggcacctagaaaaggtgataaaaatgcagaagagacttcacggctttgttgacaagaagctgagactacgtgtgaggccatgctgcggcaagttcaggcctgtaacgtacatgttacaacagcccccttttgccgcagatttccacctacatacaagtctttgtgcactacatataaagaataagtaaagaaaataacagcaaaactattcaagaaaattcatctgtcacccatcactttgccacacagattattaaaagcatctggtgacaaacatttagtgaaaatgtccgcaatctgttctattgtgccaacccatgtcaaagtagtctttttctgaaacaaagctttgttagtaatatagaaatctctttcaaagtgtctggttattttgttggacgcatcatccattgccacatggacagttgattggttgtcacaatgcagatgccccacaaaatcttatttcagaacatctttcagcaggtgtctcacccagagtgtctgtctagtacctactcccaaagccatatattctgtgtgaaaagtcgatgatgcaactgattgttgttgccttgctacccatacaggaccaggcagttgaatactgtaatgaaaattccataagatgaccttgagaattcaatgccccaagccgcatcacaaaaagtcttcaacagttttgagtcagtttttgggaagagagagagattcttatcctttgttccacccaggtagttaataaggtgtttaacacctttccagtgttccacgcccggtttcgcctcaaaaagcgccaaataattgactgcaaaacaaatgtctggtctggttccaaccaccaaatagctgagagatccaatgattgataaatacttcccagattgggttgtatcaccgttcagattggtcattgtgttgaattttgctggaagaggcgtgctcaagattgtcaaaccgtcctaatgttcctccagtattaccttgatcaattccttctgatacagacagaaaacttgcgaagttctttccacattcaggcctacaattgtgtctaaagaattggaccactttattttcagcacatctttgaggtcagcttccaattgtttgagcagagtttcactggaagcagtgactactccattgtaaaaatgcagccaaataacaccagacctagattcatgacgtaagatatacagaatgttgtcatactgtgaccgtacatacccaagtttgttcagtatgtcataaagatggagccaccagcacctagctgcctgccgtgtgccatacagggctttctgtagcaacaatccatgtccaggcggtacatttaggccctctggaggcttcacccacacttcttcatgaattggtgaattcagataggctgctacaaaatcaaaactgtgtaccggccaattgttctttccggctatggccaacaagatccgaaaagccacaaatgtcgccgttggtgcaaaattttcattgaaatccaaactggccacgtgtttaaaaccctttgctacaaaacgcgctttgaaacaaacacctgacccgttgacatcaggcttggtagcaaaaacccattgtccgttaagagctttcttgtcctgtggcatgagtcgtactaaccaaacacacatctgttccagattgttgagcttgaccgcaattgcctttgaccaactgtctttttctggagaattcattgcctgcttaaaagttttaggaacagaaatggtgtaaaacttgcaaagttcagtgatcttatcaattatcagttcttggtcatgaaattcaatttctctggtaaaatcaccaagttgcattaaattcataacaaaatcaacattgatcctggttgacgcctgctgaagtgatgggtcacaatgaacatggctttattcttcactgttgttgtctaggttgtctcctgtttttcctaatccagtgaaatgagaatgttcagtgtctataaaatttaccagagcccagtccacaaaacaattttctttaggcacccagaacttccatcccttgctagtcttgagatgtgctacaacctgcccctgtaacgccctggcatccaatttcagtctgttttctgttggaacatggacataagcccagcttccaaaagtttgaaacctgtcaaaatggggtttgataccaaaaagcgccttgtatggtgtgatctttccactagtcttgtttggaagcctgttgagaatctgattagcccgctgaaaagcaaaacaccagaatgactttggcaaagcgctatcgattaacactgtccaacccattgcctgtaccgtcctgttgaaacattcaatcactccattttgatggtggtggtaaggcagcgcctgtttggtccctatgcctttgttggaaagaaaatcagccaaagccttgttgataaactcacccccattgtcactatgaagcatcttgacctgcagatgcgtaatcctttccagcctcgtaattgtgtccattatcaccttattagagtcagatttagccttaatgggcttgacaaaacaataagcagtacccacatctctcatagtcagaagatacatgcttccatcaacaccctcaacttcaaatggtccaatgaggtcaacagccataatttccagtttagatatatccctcttagtggaggacagagagttaagagcagtacttttgcttatgccacataccagacagtggatagaaccagccggcagtttagttggaagtccttgacctaagttttcttttatcaatcgacgtaagttcctgagtccagcatgtccaaacacacaatgccaaaagatgagtcactttctcatctttggtcaaagatttggtttccacttccatcctttgactgtgatgaatggctctttgaaaaggtcttcactgttgaatttcactttagtagcattgatggataacttggtcatagaatcagatgggtcaacaagataagaagcaggcatagcagaattcaagaaggagacaggaggcttagttgagaagttgtcagtttgggagaagtttgccaaagaacggttggaatttttccgctctcccgctcacaattctgctatttttccatttctttttctttttcccttgctctccgctcctctctccgctccgctccctttccgctctctctctcttctcttgttctgtattctctcatcaacccttcttccgtctcactctctcttcccctctcttccaaacaagacctaaccagctccggctcaactctcactcattgctcataaccacaaattgctcacccatcaatacaggctcatcaaaccacaagtcaaccctcttgccaagactataaaaacccaacgcaatgtctccaatcaaactccccgcaacagtctctgtcactctctttgatcaactatctacacccttgatcaactaacctccttgtcccaacactgtttggctattccctcaacatccttctcaaaactccattcctccaccattcccctaaacattgcactttgactttgtttcttttcttctctcttcctcttctttctctctcttctctcactccttgtccactcacaccaacattgactgcgcatcgtttcatccttgactcagcactcacttatccttgttcctctgaatctctctcttgatgttctcacttggcttttgccaatttggtgagaaaaagtctctcattaaaattctcttctcgaaaagctttgattaacctttcttctctctattttctcataactcagtttctactacctgtcattgtttgaccttgtctacttcagtctttctactctgtctaactcaaaaataaactatcacagtggtaaatttcctgttcatttttgttctactttcttgtgtttcctatactctgctaaaattgtttatctaacctttgttttttgcatctttaagttccggttctagtatcaattataattcatgtttttcatcaagaacacattgtattgaaggagacagttgatacagatgatgaaaaggagttaatagagggaaaataagaacattcttttgaggggatgttgcttcaaaggaaaggatagtccaggcaccaccgattcttggatttatccagggtgtaggcaaaagctggtaggcctagtttgtccaagatatgaaacacatcttttgagttgttatagaagaactttgcatcagctttacgtaatgcggccagagataaatttatggtcttattcattttacatagaaataaaatttgtgtccggtaacaattatgcaacaaatggggtaagctcattttttagaagtgatactttgatttttatccaaatagataagaccgtgaattttgaaacctttcaatatgtgagaaatcaattgaaaattccaaaaaaataatgaataataagcctgcaaaaattaatgaaaaacccatgttgaatgcaatattcaaggggacttgatcaaccaactcccaaaatttggagagttgactcccaaacccgggttttcccaaaatttgggagtcaattccccaaatccatcagtgggtttgggagtcagccccccaaaaaagatttaaaataaaagaaaaaccctggaggggttgggtgtcaatgccccaaaaccaagtggttttggggggttgatgaacaaaaaaaaagcggccaggaggattcctactggccacagagagtgctctcttgacggccacaaccttgatggccaagaaaatttctcttggccgttgagtataaccctcaacagccaagagtgtttctcttggccgttgagtatgaccctcaatggccaggagtgtttctctcggccgttgagtataaccctcaacggctgagagggtttctcttggccgttgagtgtaaccttcaacggccaagagggtttctctcggtggtggagggtgtacacctcaacggccgagggaaacttcttggccatggagacctctcagcctttgagggtgtacccctcaacggccaagtgaaacctcttggccattgagggtgtatgtacacctcaatgaccgagagggtttcctctcagttgttgagaatgtaaaccctcaacggccaagagtgtccctcccggtcattgagggtatacactctctacggccaagaggattcctctcagccatcaagggtatacattttcaacgaccaagaggaaaccctcttggttgttgaggtgtacaccctcgatggccaagaggtttcactaagcctcccggccgttgagggttatacgtgagagaaattctcccggctgttgagagagcactctgcgcctctccctaaaaccacttggttttggggcatcaacacccaacccctccggggtttttcttttttttgattaatttttttttgggggggctgaatctcattggggaatcaactcccaacttttggggaaacccatgtttgggagtaggctctccaatttttgggagttggttgaccaagtccctattcaggaaaggttttcattttcatgcaaattgattatcaacatcatttttaacatgtcttaaattgtgggaaataaatttaaaatgtcaaaaaatattgagaaataacatgtaaagtattaattgaaaaaagtgtgtaatttcagtatgaaaaatgaaccatttattttctttcaaattggattttaccattaaattctaagcattttatagtgtaggaaacaactgtaaaatctaaaaaaaatcaggtgttagaaattaatttaaaaaacctgtccaaaaacggaatctgtgtgtgctgcgcagcgctgcactgctgcaaaacaacatcaaaacgcggaaaaaacgtgtttttttattaaggccctctattatttttatttgctatgacagattgtctctgccatagtagcaagctgacatcttggctgctgaaaggtcatggggggctcactcctctcttttagggggtttatgaggtgcttacagggctcaggggcgtcctgggacgcttgggtgggatgctaggggctctggggtgccttgttgcgcttcactgcactctggggtgtcttgttgcgctgggtgggctgctatgggctctggggtgcttctgtgctcttcactgcgttcagcggtgggccgctacgctacactacgctacgggcccatgtagcgttagcgtagcggcgccatttttttttttttttgtgtagtgttagcgcatcgctacggccgctgcgctacgctaatttgtagcggcgctaacaccaggcattttttggtgtagtgttagcgcgccgctggcgccgctacgctacagcgtttttagcggcaacaaacaccaaaaacccgctaaaaatcgctgtaacgcagtgtagcgggcagtttttggcggcctgtgcgtgtagcgttagtgcagatggggggaatcgcgctaacgctacgctaaacgttagcgcacgttttcgccccattcgcgtagcgttagcgcaaaaaatgaaaaaagtgctaacgctacgctaaagtgtagcaattttttgctacgctaacgctacggttagcgtagctggcccaccgttgctgcgttcttgggcttctccggttgaatggagaggtcctggggtttttgtggggttgggggcttccttctagagcgtcaaacaacggtccgctccatccgggatgtctaacagcaaacagtgggtctgaggggttccagggaggtctaggaatgttctggagcagtttccaactgttcaaagacaaatctaagggtgtgtgggggtatccaagggtccagtgacgttccaagcgatccaaaaaaccaacaatccacaacaatacaacacaaaaaacaactcctgggggtcctgtgagttatgtgaggggtaaagagggatgcaggatagtgagtaataaggttgagaggtaggatagacaatgttttaggggttgattttcaaggtttgagaggagagttttctgagttgaatttcaaggttcaagggttggtgttccgggtgttctgtcctggtctctgtgtaagttgatctagcaatatgttataggtgttctggggagagaaggtgagagttttcagggttctgagtcttaatggtagattgcaagatgaggaatgtacaaggtgtggatctcaaacaaactccaagttcaaggtttgtgacatgtacataacaggctctctacatatgtaatatccccagttccagtcctccacagctcataacaaaaccttctccttcctctggaaaacaaagtttctagagggaggagagatgagtgacctctccttcctctggagccaactggttctagaggaaggagagatgggtaacctctcctcactctggaaaaaacctgttttaaaggccggagagatgtgtaacctttcttccttctgcaaccaatcagaaatgatattttttctggcttggttgtttgttacaggtgctggcctagttaatgccaaggtggaatgcagggacactccaaggccatcaaagctttgaaagtgcagatggatttccaagtggcagggtctaggaaactggcaccaggacagcagcccccacagatcagagcatcccaggtgcatgctcctccacaaataaaaggccagccctgggacgtccttgtggggaatccatttgacatcccccaaacatcctactgatggccaggaggtatttgagggccatctcctcctaaattgtacatccagaggatgtttcaacctggcgtctctgagctgtcacccagacagcattaccacatgtttttggcaaataaatgtcattacacaaccaccagcaatcttcaggaaaccccccacacaaatgtgcagacagtgaatcaaattgtgaaatggtgtttattgtcaaaaacccacaaccagttgtttatgtacaacaaaaaaaactaaaaaaccaaaaattctgatttagaaatgcaccagtgcacaactgagtaaaagagaaacaaaaactgtgtacaagagaaaataataggtccgcgttgtgatggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttataaaccaaaccactcacatatatgaatatattattgcataatcagaatctacatacaattttacccatagtcactcactacaactatacctgtatctctattagtttagaagataatccaatataaaagttaaggccatactctaactattcattaataagtatttcatagtagttaccacatatatataagtacatacacataaattatgacatcatcaggcctccaaaagtagtgcagataatttatgcaattcttgcatgcatatgtgcaaccattaggcctcctcttagtaacttaattgaatttacgcagactttgcataaatgcatgcaaacagaaaaaactccaccaggcagtgcaaccagttatgcaatccttacatacagtagtaccatatttagttatttccacagcaaaattagctcaatgcatgtaccctttgcaggaggcagtgcaacacacaaggtcaccaccagaaaaatcacctcaactgcatcaccaccagaaaaaataactcagagaagaatatataaggaggcccctccttcaccaattcctcccatcatcacccagccagttcctacaccacgggtcaattttttttcctgagctcgtgttggcttggccccgcagtcaaatttaggttggcccaggtcagtgtcgacctgcatcccctgtatttacgcaagacgcaggcccgacagaaacacagggtctggccaacacatccctaacccaagttccttgatggatcagccaaccctcccgacaccgcttttgtcggctgggttggcttgactggatttgtttgatggtgagcagctagcttagccaacagacttcaaccattgcaagaaacccaacaaaggccaatggttgggccaacttcaactttcagcggccaacactgccctccccttgaatccacagctcactcaagaactctcgttgccaacaccaccaacaaccaactcacacaaaaaaatgatgcccaatcaaaaactgtcccacacgccagagttcgagatcccacaagctactgaagcggtttcggcacccggttcacctcatccaaccgaaaccagacaacgtttgatgactcctaccaaggacactggtaattttgaagaaaagcctgtggtggctccaaccaaggagtctgccaaagaggtgaagcctaggaaggcctttctttgtagcatcatatagctgcagtattgcaaaactaatactttttttttttttttgaatgtttcagagaaaaaattccctcaagaagcaagtctgttgcagccgttgtatctttgatcaatctcacagggacggaagctttgctacgtcagccggttactgcttaaaaaatgatggacatcaagaaggctcatggtccaaacgccaacgtaactgaagtcacttcattgcctacttgggtcaacatcaacaaaccaaaaaaaaattactcaatgtttagcttataaaaaatgttcactcacaatagcaccattcctgtatcaaagttcaaatcaaatccgggtccattgttgttcttgtgattgttgacaacttgtttttagcttttttttctttctgctcaacgtgaagcggtccaggtgaaacaaacacaaagtctgagaatgtatgatgccaaacagccgatgagagcaaagctatattgaaaatgtatcaattgttgtccgtgtgtgttaactctagcttcttcttttgacttttacgtcactcaaaaaatacatccccagcttctgttaatttacatccaccattgtgttttgtggaatggcttctgcacctgccagatggatttgattgatccaatatgttcaacttcttgattttgtctggcattgaactacaaaagaagagaagatatgattcaatgccacaaagagaactttaaattgtgtcaaaaaaagagaatggataaataccaaaatgaaatagtttttcttgagagcttgcttttcattcaagatcaatttggatatttgttgaatattgtggccaggattaaaattcttcaggtcttcaggagtagggatttgttcatgttaggggactggaagtttcttaacaaaaggataggtgaatttctgagaagataaagagttattatagtccaaagttttctggattaaggggttatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatggagtgaattgaagcattttaaagaataccatctattaatttcaaatttttctgttgcaaaaagaaatgcaggaccaaattgaaggatgcaatctggaagatgaagtaacatgtggaatttgggtttattaacccattgggcagaagcttgaatcatgtgatttaaaaatacattaatatgattcttcaaatcagaaatatattctgtcatgtcttcaatatgagtttgaaatattaaagagcccaagagacagagtgaagaccagatatcaatatcagatgaggtcatgaattggaagaagacaaagggagctgcttgaagaattattctgaaatatttgccaactaaacttgaagaatatttaaccaaactgatgggtctaacgcaagggatattgagagaattggtgttgaaagaagtccataaggctgtgagatcatccttttgtgtttggtctaataccttcatgaaatctctaagtaaatactttacggcaccaagtaaaaaatcatgcaagacttccactggagtatctttgaccatctcaaaacctaagagtaaaaaaccagaggaaagaaaaatttcagtaaaaaaattgatagaaaaccctgaatgaaagaaatggccaaaagaaaaaacctttcagctcaaagtaaggattgaacattcttttaggttccttatcttccatatcaaccaattcctgaggaacgtcttgatccatatcagatgataattcttctccagcttcaagtaactgagttttttttgcatcaaatttgaataattgtttggcaaactttcaattggtttgatcccgtacacccaaatcagcagatttcttgtctagtttatccagattagcagtttccttggtgtgtgtccacagctttttggagttttcttttgttttttccatagtttaatgcagttgatttgggcactatatcagaaaacaaagcaagattttaaaaacatcaaaaaaagatactaatgatgaaaatccaaaaaataacaagaaaatcaatacatttgatccatgcaagtttttctgggtgaatttgcaaacatatggaagcttcttcctggctttcaagctggacaaactcaaatcacagcgttggcaagggttgagagaatttccaggaactggtgtgttggtaatcttggcatgcattggagaatcagccagaaaacataagaaactagtcatgacatgaacttcttggcagatggggctatcatatgatttgaagccattcatagccatttcactaaattaaaaagaaaaaaaaatcaaaataatcaaaacaatgataaaaatcacactggcgcattctaaaatgaaaagacccactttagctgttcaacaaccatatctcctaattccaaagttccagtgatgtttgatgtgcaaagaaaatggcaattggcttgctgattggaaattttgggtggtaagccagagagtgtaaagtaataagagatgtgtttattccatttcttagatttatttccagatgttttgtcacagtataatgtgatgggaacatttcgtaggatattttcatctgctttcttcctccaaggatttggtaggatgatgtttgaattccatccgctgcaatcattaatttctttttttgataaaaaacaagtatcaaaaaccaacattaacatgcatgaatgtgtaaattctttgttgaagatttcttccacaacattctgataacatgaaaccatccttcatcttaatttccccaatatatgtcagttcaaattcttcaacaggaattgtttccaaattttcatcatcaaacaaaattttatcaggaattccaatttcaactgtagcatgttctttttttgatctgaaagttggggtagaacactttgcaaaaaggtggtttgctgagaaaggaagaagattgggatagtaatcttagaagacttcaattgaactggttcaacttccccaagaataaaaccatcaggtgagtactcacattcttaatcaaatcactggccttcaatccaaaaacggtttctttcttgatgacagtctgattaaccagcaagcggatttgggcgcgcataatttgtaaggcttcccagcagggaatattgatggagtttagagtaaagaataaccgtatttgatggtatgagtcatgcaagataagcttgtgtaagtatccaacaagcagggaacccatcaggtactgtaggaaccaaaaatttgtaagttacttccattttctttttcctcttatttaatcagtttcctgttcaatttattcttactcacttctttactcagaaatggataccaggctgagttttcaggggaaaccttttttatcttttcctctttgcggcaaagggtttgggaaaaacgactcccaaaatccgcccagactttagaagatgactgactcccaacggacatccgctgatggtcgttgggagttgttggcgaaaaaatgggagtcgtttttcccaagccctgcggcaaaatagagggctcaaatcagctagagtgtcctttggcggctccaaatcaatctgaccaacggctatgccaaccaaatccatccaagttgtctcggcctcctcgtcatcttcacattcctcgacctcaaacgttcccggaatgattttgtctatctctttgtctgttgctttttcattgtcggcttccgagtttgccccactaggatcttgattgcaatcaatcaccggctcaagctgactgatgtcttcatcaacaatcattctctccccattcaaagcttcagccgccaccctatgagcatcctccttgtcattttgcttggtgttcagtttcacaagattttgatgtcgtgagttttgacagtgtctattttggtcctttgtcctccttcctttacatagccaacactcatatcttctcccctgttttgtattcctttgcaaaaaatcttaaagcaagtagaaaagtgagtctctttgccatcaaatttatatccataactaaattggttcaaagctcacacttgtaatttgtctccgtgttttgaccaagtatagcactgtcaactaactgccttgctttgtttttctgattgacacgttctttccacttctcaataaatatcatatcagaattaaattcttgacaagtcggaggatcaaactgaaggaggaggttggtattaaactctttttatcaatttatcttggactgtggtcctttaatgttttcactctttttttctgtttcagatttgctttaaaaactgattgacattcattcttccttctcccacattttcctctcctcaacctcaccaaccacccagtttgttgctaagttgaaccgataaagtttttattttgattcttctctccgattgaagcttactccctcccttctgatcatgttaaaattgaacaatctcatgcaaggagatcctgacaatcctgccactcaacttgaggcaggtgatgatgatcactacaattcatcctccaaagaacatgattgtccgccttccagccatatggaaatcaccaatcccaacaacatgtttgctgctttaccctctcacaatatgaccaatcaatcctcttcctcttatcctaacacaaacattgagcaaatttgctctgatcttcaatccaaattgaagctcaatcctgagcatctggatattgctcttattggaagcaaggtttgttgattgtctcttttttcacttcatcatttcattctgcactcggacttcatctcatctcttttcaatatatctcttccctctcacgtggctaatcctgaagcgagacacaccagcttagtctttacaaatggtgtgtatcaacaaatcaactatcaagacagcggttcacaaaaagcgggctttgcgtatggcagcactttcagagtaagcattttgagctaatcaatctcatttctattgtttacttacaatttaattacttctatctggtaaataccaatcaccatcaggactttgtgagagctagtgcttggatgttcttactcaatacaccccttgaggcgtactccaacaatccacaccaaaacggcaaaataccaaaaagcttattctacgtgacacttctaagttgctctcctttctctctgatttcatttcatctaagcagatctttcaatttttaggatgcttttgaaaaacagcctgatgcatggaagaccaatcaccttccaaccaacggactttgggaagatccagatgtccttaaccactattgcgaggtcatcagcaaccttttgaaataccaacacagtgatttgcatacactggtgtgttacttctttgtatgtttttttcaatcttcattgattcttcttttatagctcctagcagacattcttgtgaccaagaagaaaccggtggtcggtgtaattcctaattgtgggcagttgttggctttggtaagtgtttggccaattgcaaactgctatcggtatacttacctttcacttttcctttctagatttatgaagagctcccacctaaattgtcaaagctcagcaagtccaaaatcaagaatcaagtccgttcaaactttgcaacatgagctcaaatgtgctatgcccgtctggtcatggtgcattactatgtacacaggtctaagaaagaatctcattgggttgaaattgacaagcgattgggtattctccaaggatcatcttttgatttccaaaagaagtaagtcttactgtgagcctgggtctcaaacgtgacagcaggacacaaggattgggggcaattctagatgtctttcaaggggataaagaaatacaactagaataagagaaagggagagagaaagaaagagaaatgaaatgaataatatattttattgtttatttgtttgataatcaaggtttactacagtcttactttcctttaaggatggctgttattaagcggaattaatctacgcctcctatcaactgaaactgaatagggtacttggcattgaatatatgtcaatccaacctcaattttttagatatatgatcaaggttctttaaagggaaacctatgtggttttcagttataccaccaaacagagaataatgatgacttgatttgatttgatgatgattaaggcagaggtttagtagaaacagaatgatgtgatcattcagagagacagagaaggaacttagcagaaagatgcaagctgaacttgtggagtgacttaattattggtgatcctgacacaatgagtgggaagattccaatatttaagggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactcagtatcctctgagagaattttcagagttggattacataatcacagcatgtacatgtggtagagagttggaattccaacttggttgatatttcacaaggtacggtgaaatattacaaagtctatgaaggagaagagtagtgtaaaagtgtgtagtggtcactaaggataaaatcacatgagaaattcatttctgaagtcagaatgtagtaaaatcaagagataaaaaagttatattaggaacatagctgaaaaggaggacttaagcagtcttttggccagcttggctggctctaaggctgacacttacacactttcccttccaaacactgcatatattaattgctgcttgttcattccagacatgcagaccttgtcttggaaaaagatgcggcactcttctcacaaaagaagaagttctgcaatatttcacacagagctcaccgttcctacccttgaagatgtacgaaacgcaatcgctactgctcactctccaggtttgaatcaatagccaatcctgtcacccaatgccaccaaaagaaccaaccaagttctctttttttacaataaactatgaaaatttaaagttgttgtacttttctttttattcatctactcagtcgggtttcctggaaaggaatcctgccgggtcacatgcccaccagaaataaatgcagtattggattcctcattcaggcggtctacagaccaaaaaaaaccaccagatcattctctcatttttttccttggttttcatctagatccggtctgtttttctaagatgaaaatccaaccgattctttttttttgccacttgcattcttgcctgacatctggccaacggcaaactcttctgtcgaccattgaccagaagccatcggaggtagtctcatgtgcagcactgaggatacacccaacctaagcccggtgttgggaagtttccttgatggcgggcactcacctaatcccggcattggccgctcgccaaccacgggcccccacgtaatgtctgtgtgggagggttgggccaacggcggctcctgacacctcccgcatagaaacacaccagccaatgagggcggggttggcagggttggtttgatgttggcctgcggttgcaactgacccgtggtgcacccaactggctcagtggtcatcaccatcatcacccagctagctcagcggtcatcaaaatcaaaaaattcaacattgaaggactagtcaacaccagtaacaacaaccacaacatcaacaacaacaaccaacttcactattctatccagaatcactgtaaaccataaaaaccccataaaatattgcattagattgttttcacactcatattcactgtagaaaggttgtacaaccatcttgtattgtattacatactgatctaggtctgatagagactactgcatattctcaatcataaagttacgccacatcaataaattaaattattgtcagaattcttgtgtagtaatagaggggtctttcaaaccacccgtaacagtaaatattacctagtgaaatatcatattgttatttccccctcaaggactgccaacacatcccaaaggagttctcacagtgtcctctccaggatcttccaataattctaagtgcccagctgcattgcttgccatatgggcctctatctctttgtgtgtagacaactttgtagtcacatgtgtgcgggggccaggcgtgtccagggcggaaaaaggggattgatcactgccttgatacttgcatttggagtctgaaaaaattataacagccattttgaaaaagaaagcaatgtggtggctaggccagtttaaatcctgtcaattacttgcaagaattggcttgagaaagcttccgggttgaatgatggactctctgacctactttgaccaaacgcaaccaaggagagaatagctaatcagaaatggtacccaaaaaatacagtagaacagaaaaatgagagcaatacagacctagagatgtgtctggattgccacactcaaaaattattgcagagtattggtcaaaggtgctcagaaaatgtcctgtgcaaggttgtatttgatctatttcaaaaaaaaaagtaaactgtttagattttgccaggataattaaaggccggaagaagagctatgttgatgaagaaccaaggttgataagcgtccaaattcaatgaagattggaggatgataagcaaaaaagctgatgatgatgaacggtccttatcggaaaaacttgaggtcttgaattggggaagggaagggatggagagagaaaaggtcagaacagacttcatccgctctcctcccttgactttgttagggtaaactgcgcagccattcccaattgggttggctgttgctcatcctccattctccatcagcaacaggcagccaagtgcttgctgggtctctgcctggttggccaaggaggatctacattgaaaccatgggtgaaataaatgttatggtagttctgagggcagcaggactggatcttctaggttctggtttctaatggtagattgcaagatgagggatgtacaaggtgtggatcttgaacaaacaccaagttcaaagtttgtgacatgtacgtaacatactatgtacatatgtaccatccccagttcaattcctccacagttcataaccctatccccccttgaattaccccattgtttgaataaaaattaactataggtaaaagtaatgataaaattcctcctcttttggctctgcattctttccccgggcagaattataaacccagtcaaaaaaagctgtccctctcacttctttctctgtgacctcttgtgccttgaagctgcgtctagcaatttgatgttgaactcagcaatgtggtataccttaagggtagcccatctggcccatttaaaaattttatactgttctttcttttattacacaaatataccttttttctcatctacaaactcacaaatcacgcaatatggctcaagaactggattctatggtcaatttcacccttggtcaccactggaggcattactggaactcaactggattggaagctacactctctggaccatcactacactcaattacacaactcagaaccatggcaacacttcaacactcaacaacaccaacaaattacataattcacactacacacatgcactttgcaggacaactgcataatcacaccattctagtacaggtgtcagcctgggtgatgccaagagcttgactcttctagctacaccaggtgcaaagctaagaaaaaaggtgtacaagtgtgggtaacacttggaatggggaggttttgttattaagaaaagaaataataaaaactgttaagtttttataaagggaggggcctgagttacaggggtttttatggtgccctccaatgaatcaggacctgttaaacagggttatttttgatgtacctgatgatctggtcctttgtggaaaggagtatgcccagacaatatgcctacaactgaagtatcaaggaaatattacctacttagtactatttccaagccaaggggacttcaggtgggtgaaaactggtctgggagcgctcagaaaactgggtaacaggtgttggaagagtgctggggaacagttgatggttgggttggtgatattcaagacagaaacagcaggaactgggccaaaaacaggtgaaaactggttgttggaggtggttattgctggtaaatggtaatgaagatggggaatttgagtttgtggtcaagaagggctccttatatactcattctgggcccttggaggcgaactcagaactctgtttggctggtgcaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtggcagagggctgaagtgaggcttgtaacacacactaaggagtgctgtgacaaacctgcagccatggtttgggaacttggaccctttttaatgaccagtgggctggtcttaaccaggcgtagttagccaaattgggccaaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgacactgtagttaaggtttcaatgatgttaaccttatttgtagatttttcccgaactgcatgaaccttaattacatatgtagacctgtcacaacatgtagtatgatgtaactgggagggtttttagcaaaatgagcaagacgtgtcactcagagtacacagaagtacctgaaggagtaataattcaggggtacttctggtggggtaccctaggttattttgcatgagaattaagaatctgaaataatattctaacttttgcttaatttttagaagttatttgtagattcatgttaaaaatgtttatttataaatgtttttggtttatttttatgttttctttcatgactagtaaaacttaatgtaatgagtaataatgtctctattaaagtgattccacttatttaaatattaatgtttttatatgtgcatatgtaataatgtctctacattatgtacatataaaatagacattaattacatatgctatgggggtagtatatgtaataatgtctctaaatatttattatgctatggtcaggttgtctctgaatagtagcaggctgacaacaggtataaacacaactacactatcttctgacacttgacatatgcagcttctgggctggtcctgttgccatgtcacttgttgccatgtcacttgttaatcttccttgcatctgtcacactatctcacaccactcatgaaatattcatcacctcaccttagcttgcagactagtacatcacctcatgtaaaatgcttcaccagcataaaaccctcatttagaccttctagaccagctaagagaacactcctgacatcatgtagggggctcaaccagccaaaatacctcatgtaaatgttctgactggctaaaatcccctcattgtaaagctctgaccagctaaaatctctcattctattgttcccctggagctaaaatccttcaactttgtgtatttaagaggctctcctctcagttgttttcccaccagtttagtatccacctatttcataccccctactgtaaggactgagaaagtccttcactggaaaagggggaaaaggcactgggaacggctgaaaagcctaagcaaagttctaagaccaaacaagggggatgtatttctagctcagagagaagttcggggtcagttctctctgtacaatctgaaatcaaaagaaatacaaaaggaaatcaagaaatggaaaataagctcacctagctcagagagaagttcagggtcagttctctgctgagccaggaagacaaaaatgagacaaaagaactcgtgaactgtgacatctagttgtatgtcttgtgaaaccctgactgaggagggagggggtttacagtctcccctcctacaaaaaaattgaagaaaggaaagaaaaaaggaaacaaagagagaaataaagagttagggcaattcccagaagccagcttttatacttaataacctgcaatgtcgtctgccaagttgcccgtccaaccgtcagaagcttgggtggcccggtcgatttcattttgcaacagttgggtgtcgaggtcttcaagtgcggctacggcggcagtacccagggctgggaaacatccttcatcatcaaattcatggtcaaagcgtgcgtcttccctgatcgccgcgtcgacagtcaggccagcgacgtgagcttccagcggtgacacttccgcaatgcctgccacactggctgcgcgagctgggggtcggccggccgggggttgagaagattgtccggggccagtggatggtttactccatgcacggggggccacgtagtcgagtggcttggtcggggtttgaaagttattgggaatattgatgtgtgagcggtcgatcggtccggggcaggctcctgcggcgttgccgcagtgcttcttgcagaagtgacagagtccctgggagtcgagaaacgcatggactcgccatatgaactcgtcgcggcctagtgtcggcggtgcgttgggagtcgatttggccctcggaggcaattctggggagcggtgcaacgcaagaaatgatgcattcgctttcttctcgaactgtccatacgcaaatggtgatgcttccaggagctgtcgttcattgatcctatcttgaagggcgtcgggcaggccgtatacagcaaattgggccagctgaaggtctccgagcttggagaatttctcggcgtcgaagttgaataagctctgcaaggttcgagcccgtgtgctgtattccagaaaggtttcggatggtgacatatccaatttccggatttgacgttggagtccggagcgccaattgttagggagggcgaaatcaaacattcgggttttaaactcttcccacgatttggtgaggaagcctgacgcttcgttcgcgtagaaggattgtaagttagtctccgccactagattcccaaggatcttgatcttatcggccgcattgttgacactctttgtttcaaaaaaaatctggacgccgtggatccagcgcaagaatggctcagtttcttgaaacggtccgcgataagtcgggccgtcggaggtacggaatttctgcaagtcaactcgccccggtgctggatgttcggctcgcgcgttgacctcgttcttgatattcatcgcaagtagtaggtcctccaatcggccgatgcgatctgcgctggcctgatgggcggcgaggaaaagttgtcgatctgctcggcggtcttctaaagcctggcggcagtcttcctgcgcttgggagatagctgaatgttggatcttgagcacggccttgaaccactccttggccgtgctcatgtcggttccgtcggcagtgcgggtggagtcacgagtagaatcggtggccggttgttcttggccgctgggtgggggatttgcgtcagacatggtctcgggcgatgtaagcgatgtggagggaagaggagcaatagatctattggatgtttgtttaattcgccttttttcggcgtttccggctttgaggattgcttcagggtctgacaggggaagcaagttatcgttggtcgtgttattccttgttatcatgtactcagccgagaacggatcgaacaggttgaacggatagaggagatgggagtaaagtagagatacgatcggaacagttcggaacggtgcgaaacggcagtcggggcggatcagttgaagtaagcagaacagtcgaagtaatcagaacgatgcagtcggaacagtcggtgtgcagcagaacggtcagtacaaaacggaacagtcgtttggagcagtcgtcgataaggtttttcgtttgtttggtgtgagaaaaaaaaagtgtaaggactgagaaagtccttcactggaaaagggggaaaaggcactgggaacggctgaaaagcctaagcaaagttctaagaccaaacaagggggatgtatttctagctcagagagaagttcggggtcagttctctctgtacaatctgaaatcaaaagaaatacaaaaggaaatcaagaaatggaaaataagctcacctagctcagagagaagttcggggtcagttctctgctgagccaggaagacaaaaatgagacaaaagaactcgtgaactgtgacatctagttgtatgtcttgtgaaaccctgactgaggagggagggggtttacacctacccttacaaacccttacataccattacataccatccctttacccttgaaatatcagatagactcactctctcactctcaaatcaaccttttagacccttataaaactgggttaaaccctttgtccccctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtggggttttctagtgtctaatgatccaggaaaggcagaggtatcctcattcatccctttccacactcagaaaaaggtttttacaaacacttttgagctttaccacaaccagttctcaaacacctgtgtcaattaaattctttggcttgaagccaaagaaaaaaccggcaaaatcattggcttgaagccaaaacttctgctgggctggatgagcccatctcaaaaccagctcatccagctcagaacatctacggggaattttccagctcacacagcccatttcacaggggcaattccagctcatccagcccaattttccagctcatccagcccatttcacagggtaaattccagctcatccagcccatttcccaggggcaattccagctcatccagcccaaatttccagctcatccagcccaggtcaagacagtattgtcaagtttcatctttgcgcggatctatatcatggttggggagaggttagggaaatattaggaaagttttctagattgacaaacttacatctggcttcatgtgatgttcactagaggctggattaggtggaacacctactcccacacaaacacctgcttcatcaagcaaatccaccatatgatcatttggcaggatatcacacctggtctgcatggccttcaagtgttccaggacagctgaacaggtcggatatcgcaggcagaatggcttggatgtcaacaacccatcattttaatctttgatcctagtatagacagcttcagaagcttgcagtagttggctttggattgaagtttgcggtggggaactggtatcgggtttcttggtgggtgacatgactgattcaaattgctggagcaacaggaggacaattttgctgatgtgtagcttaggcctcatctcttgcatcaggaagacagccatcacatcaaagtcaacaaccactgaatggtgtccctgatggtgcctatgaagaaatttgcacagctgtcggaccagtgtcaatatcatctgaggtataattgcagcccctcattggttgagaggccataccatcagccctagtagaatgcaaatcacttgtcagcccatctgcaacccccaatatccctaaaccccatggcgggcagctgtttaacacagaaaccaatgagcccctgactagtaagcctggtttccattggccccacaatgcaacagggggttgactagtacgccaggccctcttctgcacagcgtgttttccagatttgacacctccacaagatccaagagggattcttgctcatgaaagttaaaagggtcacttacgcggatgaggtcataactgttatggggggggggatagttgtccaggtgttgaaataagatccagaggtgggattacctatgacaatttaagggggaggtggtcagttgatgaatgagtttttagggaggccagttgactgctgagatgaaatgggacccaagctttatgctggaagaaatgactagtaggggaccctgcctggtaataagttggggcggttctgttaaagggtgaggtgaggcggttgaggaggtagttggtcgcgtccctgcttgtttttttttccggatgcgcagatggatggattctttgatgagcaggactgggcttgactgcaagaggtcggtcggaaaagcttgggttcttgggatttggatgagggggggttgcttgcgtggtgttggttcggtcgggtcagcccagcagtaagtttgacttgcatccaacaggccgcttgttctttcctgcaagggcccattggtcctctttgcccatctgtgtagtattgcccgagaacaggatcatcaacccagccatcaatcaaccctcgatcaatcaaaccaccaggaaacttgggatggattctttgatgagcaggactgggcttaactgcaagaggtcggtcggaaaagcttgggttcttgggatttggatgagggggggttgcttgcgtggtgttgggtcggtcaggtcagcccagcagtaagttcgacttgcatccaacgggccgcttgttctttcctgcaagggcccattggtcctctttgcccatctgtgtagtattgcctgagaacaggatcatcaacccagccatcaatcaaaccaccaggaaacttgatcctatctccatcggatgcctactctgctcgcgccaaaattctggggtatctaatctccactcactcctatcaatctctggctcttttcttggtgttcttagctccatccaactggcaccctctttgtctcaatggttctcttcaagcccctgtgtgagccctttgtcttccttgtatgaactgtagtctgagaagtcattctttttctttctttccttttttttccttgctaagctttgttgttgttttttaacattttgtttgggaccagaaacggatcaaggttcagttgaggaccaatcattgaagtcatggtaaagcaggtatctcatctcatctctttccttgttatatcaatttttaattcatctttgtttgttgattgattaccaaaaaaaaccccaccgttttttatcccgtcttgatgaaggcaagttattcgagtcaagcccggtaacatgaggcaacaacttttccccttgggacaagtgctgtactgtgcaaatgttgggatcccgatccatcactttcatccaactgtgctacaagggttgaaggtaccagcgccgggcccatcccggttgttggttgagttactcaagcggcttggggagaagatgccgatcaccaggggcgagcctcgcggtgcccaagcacaacttaacaagtggaaacaagccgccaatccggccagcactgtagcccgtcccccatcatcctcacccgtcaatccgcctcttcttctgcccctcaacccgtcccgctttgtccgacccctatcttacgcatttgcatcagtctaaaaacgacgggccaatggttaaacccatgaatctcattgtattgactggttagtcatagttatcctctctgaccattattttcctaagctttggtcgttttttttttgcttgagcagatggggaacctgatcgcggccaaggtcctgaacaagtcattgtcaatatcggctgatgccttgactcaaataggttcccattaaaccaacttgaaacatcctttgtccagagcggaaatgatcccgatgtaagtctacatctttctagcagtttcctcttttgaaatatatccgactgggactgatttctccctgttcaagctatcacatacaaaccaatcctacttagataggccactcgacatttgatcgctctcgatgacaacttaacgctatcatgtttgattttatcctgaaagctttgattggtggcgttaattgcaaagtcgatcatctttgcttttgatgatccctcccctctctccctccacatacttccatacacataaaaaaacaaagcacaaacagacacaattcaatacctacacactctcactcaatcactacgctcttctcatcatcctgcacttgtctttaaacgccccagacccaaaaactcagactctctttactcctctatcaagcctgacaaaatcattgctgggctaatagaaaaattcaaatttgaatccgatcaaactgtgttgttgtctcagttcatcaagattgttggtagctccgattcctcctccctcccctcctcctcttcttcctcgctggatctcctgccacctcttgtcaaattcaaacctatcaaacggaccggatgttatgctgttgcgctctccattgatgatcctcactcaactcaacggtggtccaatgattccaagcaacctccttctacttacctattctctattcttgtcagaaaatgattgaatattaagtgaagtcaatgtgctcatcatgcctaaaattgttgcctttgaggctccatacaacatgtgatgctggtcagacaagagatgtgtgctgcaaaccccactgcggattataagtaacttgccaggcaatttggtgattgatggcaaagtgtgagtgaagaggctaaacggggccgtctccagcttacttgatgtttgttatgcgcaccggcaaactcgataagtggcaggaggagtaagtcacaatctttgatgagcctgtcagcttagtcaggagctttgtgacaatcaactcgggctcatagtccgagcatgtgattaacctatagcgttaagcgctcacttgaggcaacacattggatagatttttcctgccggggcatcccattctttttacaaatttgtttagaattaaactagatgactcttaagaatagttttgattttttcaacaagaatggatcaatgcattaaagctctcccttgtatacattataattttaatctctcaagattttgtagacagcacttgctacatcaaataaaaaagtattcataccccccccccccctctgcaataaaaagaaagaaaaatgaccataaagtcaaacatagtaatttacatagaggttgattggcatgtaactggtgttaaaatgtgatgcagattatccccacctctgtttatcttcactggcccccaactagttgacccaaggagctctaacctaactttgggacttcattctggaggtatcagtttagcaggacaatttgatcaatctggatgactgatagtggaggacttacctttgcttttacagccccctgtaaagctattctaacaggctgttatgttgttttcccaacaaaaaaatagctttacagtatgtaattgtggcttttcagagccagttaaaccaatgcaaagttctaaatacatcacaagagttgagtcatgtacacatacatgtaaaccttactcacagtgactggtgtttggcctccaacagcaatagaaaaatgtttttggatggagcatgtctttactacattaatcatgtgaccacagcatagtaaccccctttgaatggatgcaacatgtgtgcaaatcactttgtcaaaaatgcaaaattgtatgcaccataaatgcatgaattagtttctgttgtttgcatttctagttgacaaaatgaaatgatttttttttggtgtttcagcctccagagaaggtattttttcctgcaattgaaaagccctgcctggtgacaggccactggacacacaatgaaagctggtagatgggcattgtatcccacatccatccatgggaaacttccacatggatgataaccatcataaatgctcacatgtcaaccaaatattgctcccttacaggggtttagaggaaagcccatcacacaatcactcatgggcagttgattttgtaaagtaaaatttctagtctggaggctcttgtcaggagtatgatggacagacacaaatatgtagttttgtgattttaccaggatccaggcagtattgcacacctgccacaaaagattggttgcaatatgtcactgcattgtgcacatccgggtaaaatcattccagtgggataccatgaagggatatgctctcctcataagtgccattgggatagatttcttacagttatatagaaattcagggttctttggattgggcatgttgaaaaaaaggctccctgaacttcccttttgtatgtactggctgtgggtgtgaggttaaatcacatttttggttatgcaagtcagatctcttgaaatactatgagttatgtaagtggatggtgattggatgattagtcatatttctaggtgttgaagtttaggggaaggtcaaaattataatttccctggtgatgttgaacattgaagattgggtatatgggaaatctaaaattttgggatccttgaggaggcctgtcaacaagagatgaggaagtcaagaaaacctctgaatggcatgtgcacagagacacccatcagagatgttgtgagggttgtcagtccagtggtgattatgaggaatctttggatgaacttctaaaaatgcctccttggatgtatttgagaaatgaattatggaaaagagacctgtatctcatcaacatgaagaaacatagaacaacacctacttctgatgtctttataataaaagatatatccgatcagattcccctgctttgaacaagaattgcaagtagtgaaggtttcatctaaccatggataatggggaatggagttgattgaaatgggttgatttgaaatggattgatgtcaaaaatccaagatcaatatgcttctgactaattaaaacatttcaagacttcaccaggggtagctatttaattgcaattggtccacttgcatcataagtggaacaattatgctgagtatccagcccacaacccattgatcattcccccatgatcattcccccaataaaaatatttgagttcaggtgcaacttttgaattcaagggccagtgctctgggattccattttgaaaaatgcacatttcttctgccttctacacaaaatttgatacacagcagagggatctaaattaagagtcttcaattttaagccaatgactggcttctggtgatgttcaacattgatgaaatgataaattgagtaagatcaattctgaaaatttgaatttttgtgccctatggtactggctcttaatgttagttgagttcagatcccagttttgaatgtcggccactcaattgggaatattcatcaatgatctcattgattccaaaggatcagttctcccatgtattttttgacacatattccaatgaactatgtgatgggcttttccaaaagtatccatctgggctttgctttgggctctgcaatcacctaatcttggctattgaccaccggaaatctcttcaacacaaaaatgccaccatttgagggagaaggaggaaagaagagaaagcaaaaccgcagaccaacaacatcttcatcaatctgcttaagcaaatccctcagactcaaaaaagaacacgttctcagctccgcattggccatttgctctgaagacttgacacatttacaatccagcagcagcacaacagaggataccttttatccactggccgattcccccgattgtgatttcaatgttggagatgaaccaactgaggaccagcaacacctacccaatcctcaagttcagttgctagcggactacttgcgcacagagagctacagacggaaaaagctattggaagaagaactttgggaggcggtttacagaaaaatgtttaaatggttccatcaatgtgcagcaaagacttcaaattggggagaccagctgtgctgggataacacagtgtggatgccaaaatccttgatcaagagttgtggtccttgttgatcttatatgtatgtgtgaattgtttgattttaattgcatgattattcatacctccagtatatttaattgacatgaatcatctgtctgtacacattcaccaggtcaaaaaggaaaacaccattgagttttgtgattgtcagcctgaccaggtctggctcattcaaatgggttacataggtggggcacccaaatacccgcggaccgctttctcaatccgactgctccaattccaccacattctgtggaagcacaatgcagtgtcaataaatctgtttgccaaattgcttgatgagttcttggactttaacaatccattgatacttgtcaaccaacccaattctttagcggactctcatacagtaagtcgctagggcaaaacaaatgtgtatattaactgaattgaaataatatcttgtcctttatagtcttgccaatggcaaagaaccctttcatcatctgtagatgcctatagggaaatgctaagaagagaacagaggtttctgaagatttgctcaagatgtcaaccatggacaaaatgtcagatctctgtcccaagtgttttggccctccagtccccggaaaaaaacctgaggaaccggattatatagtatgcatggacggaaacattcaacatagacgacataaggcctctagcaatgaggtcattgctctcaagacacctagtctttttgttgaacaagaagatgttcaggccatgccgatctccgtgaacaatactagaattggtgatgccaaagctcaagagtcattagtaagtcaagtctgtccaccccacacactcattcacttattttttgcagcttaagtattgctgtaccaataatcattaacttctatttcaatctccaggaccactgtaccaatcaacatacggcagctgatgatctgcaaggtagccacactcggaaggcctgtgacaatactgggatttttggtatggcctgccgacatgaccaaatcttgaggctgatcaacattgagaggagtggagagaggtgcgtacttcaattcttcattctacctgcacttttgttaaatagttaccattgtaatatccttcagggcctacttccctatgaccatggctaacttccttatcaaatcaactcaagaggatggggatcttccaaagagatatggcttcctttacaatataggctgtaatattgaaaaggggataataaaggtaaggttttcaaactgcatttccccacatcatgtcagaaaaatgactgattgtatggattaaatttgtttttcttctcttcaaagcgagatcaatttcctgaagaaaggtccaaaaaccaattaatttttggcaccagtgtttttcatgtgtatgtacatgagtggtctttccaactcaagtacaatccccgattaaatcctcgttggggcatgtcagatggcgaagggttagagtgtgtctgggcttatttatcaccactcatcagccccctccgctattcccccaaaaaccatcaactctcagccttatatttgtgctcagctcaccataatgaagttggaaaaatgcatgcaggtaattgcttgaatgataaaatgttgaaaacaacgtgacatccagtaatctgactttacaaatcttcttctcagtcaagtttctgcttgatcaaggaaaatcaattgagaagttaatgaaagaatccaaacaagttttgaaaactatccatgaagaacatggtcacaccagtgaatacctcaggaatcaatggatacggcagagggagtgccagctttcacaaatggctgctgaatcacccaaagaggtggaagaccaatttgaagaattggtagaattggaggataagctccgagaagcacagtaagacttgaaaattacattcattgggttataattatcatcccctttacagtgaagaaatgaaccaacttcaaagaaggggacggaggaatcaccgcggggattggatgagacaggaccatcaagaactacctacccctttggcccttttggaggaagaaattgaaaaaatcattggagaactaggatcagattccattcaaaatttaacaggaacctccagtgagtattttctcacatagtgctctcataaacccacaaaataaaatcatattcaaatcccagatacacagaccaaacaccttatcaagatgaagatcagcaagtcaaaactttacgaggctaaggttggagtgtgtgaaattcaaaagaagtgggatcaaaggggattaggtatgtgaccagtatttatgttgtattctttcatatattttgcactactgatatgtgtattgatatgtaggcactcgtgtacaggctcggatcaagaagattatgaattccaaaacaaagcttcttagaagcaagtggaattcttatgataagaaggcaactgattacaatacaaagttcaacccagaaaatcttgtacctactccaacatttgatacagtcaaggctatggatttaacagatgccttctggaatcttggatcactaactcatccgcaagaggcctgggcagtcgattccattgattaaagtggaatttcagcatatctgacagtcacttgttctcaagaggagctttctcggattgcaagggaggcgaggcaagccatgaagtgggcaatatcaaaattggccaacctggaggaactgttcaaacttttggaaagaggtactgtgataatacttgtcaaaagcaaacaaaatacatggtaaattgacttaactttgttttccctcctttttcaaaccatagatgtatcacttcagaccaatggggcccattctagcacaacattcttatctgaagtatgcaccaagcataacatttccagattagccctggactcaatatattccaaccttgcaaaaaacactgttgagtgtggatggcttggaattctcacattaccccactccttctgtggagtcaaaaatattcctcctctcaagcagctgacaatgaagcaaatatggaagatcagtggaaaattctaataagtaattgcaaaaagatgtgggaaaaactaaaccaaggagccttggtggtgatggagtttgaagatatagaagagtatgaagaggaacagattttacaacaggaagaattggagcaatcattagaaaaccatgacattatctattcccatgaaaatgactgtaatgagttttaattttccacctaatctgattccaaacttcatagaatagcatttcaccctaggcatgcttcctattgtgattacttgaagaatttgcagtagtcatctcctttgtgtggtagaccaaatggactgaaactgttcggaataattttgcaattaaactaaaagcagcagttcccatccactcagatgaacacttgaaaatacttatcattaggcaagatatgaaaagaggatggtaagcttggagcttttaaattgtacaggatgacctggaatctccccagtgaggcgggctggataagccaaattcacccctgcttgatgagctggaatttagaaaggtgggctggatgagctggcattgcccctgggaaatggtctggatgagctggcatggtgggctgtatgagcaggaattgcctcagtgaaatgggatggaagagctggaaagtagggctggaagagctggaaatcttacccatgtggaatgggcgggatgagcaataccatgtgaaatggggtgggtgtgctggatttccaatgttgggcaggataagttcaacggtgggccgctacactaacggtagcggttagtgtagcataacacagcggaattgctgttagtgctaagcctagtgtggtggaattccgccacaacaccgctaacgctacacctgtgggccgcaagaaagggcccactacgctgcgctacagcgctttttagcggtttttggctgctttttgtgctaaaagcgctgtagcacagcgtagcatagcaaaaaactgctagaaaaacgctaacactacagttttttgatgaaaaaagcgccgctacgctacaccttttgggccaaaagcgtagcgtagtgtagcggcccaccgctgataagttggaacttaaaataacatgtggcttaactagattatttatgttggtcagatgaaagagaaagaaagacacagctgagaaagaagataaagtacctaggggaatgctgagttagagcaagaagagggacttagcctcagcctatgtgatgccaagatgcaaaggtgagatcaaaagcatgttaagctctgaggataaggagattgaagtaaattgcaatgctttattagaatttttgggcttgaaattagagaaagttttcttaatgatattaatcaaattattaacattcaaaccagaggggcctggctagtcagttttgatcctagtaataaatcagggggaaaatatccataaaagtgatattacttacctataatttcatgagcatattcagggcagaaaatcaggagttggaagtgcttaaaaaggcttatttctagtgctgttctccaactgaggttgttgcaatctagaggttgataaaagttattctggcctttttttattgtcaaattatttcaaaaagatttatttttagtcctgggttgtaacagcggagtttaccaaggagctctgaggctgaattgagtagaccaatgacaagtgtgggagacttgtataggggagttttaaagggtaagtacatcaccaacaatgaagcgacaaaatcatagcacttttcatcagcatttccccagtgcacaagtaccacaatgaaccttaagctctggaactgtgccaggagcactctttcacaaagtcctcagctcttatatattctcatatccttttgtttcctgaaccttgactgtatctctacctgttcccactcctgtttcctcataactcaacatctgtctgtccaaattccttacccgtctgcaatctctcaaacaaaaacctgttctcatttctaatttccaaatcctatattgcatttcctcatctctcctctgttccgtggctcactccaatcaccaaatcaaaatttgcttcctcttccttcaccatttcgctaacccatttccttatctgaacttcactccaagagcctcaacctcagaagaacttcctaaactgtaaacacctcctgctccagggccaatatccgatctcattctcttcaagttacgttcccctgtatttctaaatccaaatcccctcgacacaattacctatttctgttcccaaatcctcttcttttgtcatctcttccctgtttctaagtactctccaatcatcgaatcaaaccccgcttcctcttccctgaaaatattcctcttccatttcttcatctgattttcactcaacaacttaatccagaaaaacttcccaaaatgtcaccacccctttgcttgggtcccatacgcgcttcagacgcgcgacacaaacccatctgtatttcttaatgcaaactaactcatcacaatctcctacttctgtgattcacaattaacaaattcagtcaatagtcatataacctaaacctatcatttcacccgttaatcctaaattttgcctcaaactaaagcaggaaccaaacacaatcccactccccaatgtttgaaaacctatttaaacaaagtttgaaacagtccatttatccatgactatatcctcatcccttccccaacatgtatttcaccaagctcacactccgttccgtaacctttgtccccaatgctcctagattaggcctcaacaatctctacaaaattgcacatacaactccttggatttccgtcaattctgacgctgatatacaaccaatttacaacttcaagcttgatgtcctgactccggctcccagagattcacacccaaacggcagaggttggttagtgtttgagggccccatttccgcggacaccgcttctgcgcctatcacagttcatgctactgcttccaactattatcatgaaatacctcttcgtcaacgcttttccgagctagaactttttgggcaactgatcatggtcaaattcatagatgaaaataccgtctccgctaaatcttttcaccttcctgtgagcaatactatgtgaacatcatcccgtcatatatcctgactcctattgcattattcagggacacatcttccattgccactgctcatccaactcataccaaaaaactttggccagattaacctcggagcaaaatttttggtttgatggggctgttgtcgatgtgaaagactctttcatctatgtcaaagtcggtcccttttctactagcaacgatatcttcttgtttactgatatgtatccctccttttagatgcatgctctgatcacttaaaccagatctctcttccttttatgtacttccatttgcccctggccactccacttttcactttttaaatcattgaaacatgttatgagtcgatgctctgtccattcgtgtatagattttgtctcaataataaccacccccctgttctactattccctttgctcaattgaatttcttgtgctatgttctcaatcacattaacctcttcataaccagcaacctcattgcccctatctgttgtcctcaatcacaaacattatacagctgcttcatgtctgccatggcccgtggcaccatccgtaatccacctcatgagaatgagaataaacctcttgcgctgaacattaacaataaaccacctataccaacagacctcgacctcaaaactgaaccacgagtatttggctggattaaaattcttcaattatatcctagagtattagctcatgaccctttccttgttaatgtaagattattgctcatttccacagcctacgactctcaccgctaagacctgatcaattttgcagaatcgcggttttgttctcctactctactcattcaatacctatcgtcgactgcctcacatacagcctacttccagaatctggatatctgggatgattacacaacaagatcctcaatatttttacatccatgtcagtcctattttctgtccctaaatctgttgcttcattgaccaattctatattgacttcagtcccatgtcttttatcattgcaaagcaggtcgatcaaattacctatgaccctgtagctgtgtgaatggtctttgaccagaacctatatttaatgtctacgccctgttcttcactttgagcctacattttttgtcctgccgtaaaccaatcatgttctatcctaatacatcgcccttttcctcctaagtgttacaattttttgtaccgcgtatctctttgccacacatgctttcctgactgaaaatgatcctaactcaataactcgtcaaaaggttattgtgtatgagtattcctgaaatagattacttccatttctatcaacttattcgccctcatccaaagacctactctgtacaaaaatgattgatgacctaaagaaaaggccataaatcctcaacttgaaactatccaagccgtagtcatatctcacactaaagatgataatcaaactgttttcttgatcataaaaaatcaaacatcgtttgcttgtgtctcaaaaacggtacgcgtatacactgattctcacctattccttcaatgtgatttgaacccgcgacctgcgctcgacccaatataaggattgattgttgttccctgttcaacttatgattaaagaccttactaaggtaagtggggagtaccccattgatcttggtttttagtcattccatgttccttattcgtattttgaatctatacccatgtcatataaaagaggctttttgctcctggtccgaccatgtcgtatgcgcgctgtttgtgtgtacctccagatcaatgcctgtgcccgattctgttatgtattgcccaaagcaatccactaaacaatgcctttgctggttatctgtcctcttttcatacgacgcagagttcctgaaaaggttttaatgacagtcgcatttggcaattgaccgacaatatcaaacaaaatctttcttgcttccttttccctatccaggagtatttcctttttttctaagttctttatctctgttgccagaactgcgctgaacaatcgatacactgatctcaggccctgtaatgtgctctaggtccaagtttcagtcatgaacctaaccagcgattgcaattgattgcttaattcattagatattgaccattgacaaaaaaaatgttcctgttcaccaatcggactgttctggttgtcaaccaaaaccagagtagtatccaatgcctaagtcattacctattcagtggtgccgcagaagacaaatacgtcttttgcataggaacattagatgaggttcagatcgctatcgcctacttcattggcctatatagatatatcttttccccccaaacaaaatccttcactgatcaattcttacttctttaccatcaacctggtgctaaccgcttccctgttctttgcctcaaccaaacctctaatcattgccattctagcatttgacactgtcaatttcttcagcttaacatcttgatcattcctacttttcctactgcgattgacaatgtccaatcaaaagcgcctcagtcatccaattgcaaacaaggactggtgtggacatattcaaacaagtgagtactgcataatgctatagctagatttgaagtttaattgaccaatgtccatttccagattgaatccatcattgctcgtggttcaaactacggggtaatttttctactcctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatagtcataagtcaaaatgagattctggagcctggaaccaatccctatacgatccgcaatttaattgtagtcttgaaacatactgattatgatcccgtcgtcagtgtcctatatctcctccattgattaccctctcctcatatttgtcctgacacctatccctgacagtccaaagaccaggtgcagttcaaaaccgagtacaagatcagtggcaaaaagaatttagctaacaccttcggcttatttcaacttgggcgcgaggttcttatctctgggcatatttctggttacaatcaagagcaattcatgtggactgtcaacgtgaatctcctctttcctatcaattcactacctcatacccaaaactgatgttaaattgtactattcttaggccctgtcagtctcagttgcatctggacatcagaccggtctcaccttggccaatgagcaaagctcatctgtaccgactcaacgtcggcgtccaggcctgtaagaattcaccactgattgagttattttggtacctaacaattcccttttccgcaggatttcccttgaaaacattactggggccagcccaatgccaggatccagcaaaggcactaacaatggtcctgttgctatgactgaagagcactaacaatggtcctgttgctatgactgaagaaagctcaacagatgtcaacacagttgttcgtgatcctgcaacacaaaccagtgtcgagtactatgagtctttggtcgggacccctggtaagaagagaaccaagaaaactattcttgctgctgcaaagaaggaaaaagccacacttccatcccctgcattagcctaaatcttctcagcggttcacaccatagtttcgcaaacctgccctacagccattgtactcaacatatcctgcttctgaaactgctctcaatgctttttcacacatagattgcatatttcataaccatgtaatagtatctcactctggacttgtgccatttcatctcagtttgtttcgatttatatttctgcgtcaaggaccataccatactccaagctcttttcaatttctcagtaccctatgctttgtggccaattattcagaacctactccattgtgtgcaatccagaaaaaatgaactgtaataattccagaagctggacacctttagttatgtctttggtaggtttatcttgatgagctccttttctgtggcattaagcctaaacacggacataaaacattagatcaggaactcaggcctgatcaatgcccaatattattactacttagccgtttgcttctttctaaaaaaagacacagtataaagcgcaagcccagttccccctttggccattgtgtaatccttaagccatctgcgtagaaaatagcacaggatttcccatttcctttgttacttttgtgctgtatgaaagatgttaaattcagtgctactgagtcatttctgatacagtttactgttacaccgaaccattgctttgaattcggagatttgaataagtcaggaaatgttccttgggcccagggactatttatttccaaatgtgttcatgctcaaaccggaacatcagcatttcttttgttctttgacagcaatgttcccttgaagtgaaagcagttatcgatgaatttagtaaaaatttttgttcattgttagatacaccggcaaacggatacattgaccaattattatcaagacttgagcctggcatggtgtctcggcaatttcttgagtttctacacaggaaccggataagcgacctgattctgaattaaatatccaaatgcctttactgggtttttgtaagtgcaatactctgcatttagaaagtgagcaattagcagtttcttaggttgtgattcatccattggaccatattaagtgccttgtaccttgttcacagcaaattcagaacctcaactattatcttgtccaatccgagaaactgaaacctcacctattcagtgtacaaaccacattaaattatttgtctattcacaggacactgtaacatttatctcagcctaacttccccgaaacctcaatgtgttcaacaaccttcagagtatctttgtcatccacattccaatagtatgcccgtcgagaaatggagtggtggtcgtgttgtttcatgtcctgcgcagaacaacgagtcaaacctcatggctaattttggctttgctttacctcagactcttggctcctattccgacatttgtgcaagttgtcaagctatacactggaaatttgagcgcacaggcgctaagtccagcactggccgtgcaaccttcacaagttgttgtcagaagggaggagcaatggtccctgtcactaatagtggaaaaaattatcctccatttctgagacaactgcttttaggagttgatgaaggtgtgttgtatcttctatttggtccaatgaaaagtgactgatgcctgttccagaatccaagaaatttcaaagacagatatgaagttataataatgccatggcctttgcctccttgggtgccaaagtcgatcacacagttcaggggcactcaggcgtatacacttttaaaattggcggatccttgtttcacaacctgcccaataccgtgcctaacagtaggaatgaagcaaagttctcacaaatctatgtcattggaaacaacaattacaaagaagctgcgctccggaatcataagtctggtgcgagaattgactcaaatcttttgcttcgaattcaacaactcctacgccaaattctacagaactgtgaatgaagaactcgcaaaaaatccggttgcgacattttttttgaaggccttgaataaacctaaccttgatcaaaatacttacaatcacccaagagtcgatgaggttgctatggtcctggagtgtgacgatcctgacaagatagaggcaagagatgtagtactgagtggtcacagcagaggcgtggttcatgtaacagatctgtttccaggttatttggctcttcgttttccattttttttttcctcttggtgaacaaggttggattcctgatatgaatttatacaaagtgaagggtcagtacaagggtgttgaatacgctaagagatacaaaaactgaccatgattaacctcttcctcagagaacggcattacacaatgtgtgtggtactcctatatgatatttgagagaccaaataccttctcagctattttgaatggaaaagcgcttttccaggagatattagtagacatgtatctttgtgttgagcggtcacggttagaattcttgcgtcagaaccaaaaactgatcaaagctgatttgtacagaggagttgaagaatctttacagaacaagacagatgttcaaggctgtcgtgtgattttaccattgacctttgccggttcacctagaaatatggtacaactctatcaagattcaatggcaattgttcgtgactttggctgcccatccctgttcattaccatgactgcaaatccacggtggcctgaagttgtcgatgctttgcctccacatcaagttgcaagcgatcaaccagacatcatcgcgagagcttttcatggaaaagtagaagtgatgctagacaaaattgttgacggaggctgttttggtcgagttacggcctatgtgtacactatagagttccagaaacgtggtctgcctcacgctcacatcatgattatgttggcacctgctgacattcccagaactgtggagcagattgataccatagtcacggcagagatcccagacccggttgcggaaccacaactgtatgagatcgtgaagcggaacatgttacatggtccctgtggtctcaagtcaaattgttggaaaaatgatcaatgcaaatacaattatccgaagccgtttaaacaggagactgaaataacagaagatgcttatcctgactatcaatgcacagacaacagccgaagcattcataaaatgggaatggatttcaccaatgcccatgttgttctgtacaataaattcctcttacttcgatacaattgtcatataaatgttgaagtaccattctcgattagagcaatgaaatacttgttcaaatacatttgcaaaggagtggatcgttcttcaatgaaaattaccgatggcgatgaaactcaatggtttgtggatggtcaatatattgggccttctgaagctggtgattgaattttccctgaattgtcctgacagaagaaaactgacccaagatcttaacttgattaagctgcatatcgtcttttccaatacccaatgaatggttgttatccatcggttcaaagattagtgttacacctgaaccaagagcatacaatattctatcgttcagaacataatttgagagaatcattcaagagtggtagagcagaacggacaactttgacagagttttttgcgttgtgcaatactaatatcgaaggtcttggtaaaaaggctcgtgattgccgctatcaggaattgccgaaatatttttggtggtctgatgacaagcgatggattccaagaaagcgaacttcggaggtgattggccgactatattatgctccaataggtgaaggggagaagtatttcctctggttactgttactccaccgagttggaccaaaaggtttcgaggacttgaggacggttggcaatgtaacttacaactcctattgtaagggagcagaagctcaaggcctgttggcttcagatgctcattacattgagactcttgccaaggcgtccctgtggatggtaggttgaggtctcagatctatgttctgtttaattcttattcacagtcctcctgcaaatccacaagcattgctggaacaattcctagaaatacttggcgatgattcaaattggactctacagcagcaatttccttctctatcagtaaataataccaatgcaaactccctaacattgtatcaaattgcaattcagctcgcgaaacataacaaggcatttgaaactgtcggacttgatgttcccgaccagtctctttggagtatattcgcacatggcttataagaggctcatactttgccatacaacccaaaggatagctttgaatcttcgtatagtagcttgacaaatgatcagaaaaaaatatgtgacgaaataaccaatttgatgaggattgaagttcggttcacaggatacattgacggccccggaggaaccggtaaaacacacttaatgaacacaataatagatttcttcaatgcgcaaggggtaaatgtacaaacagtggcatcttctggcattgcgtcactaattttgcgaggggctacaacagctcatgctcgcttcaaaatcccggtgaaaattgaatcagagtcgatctgtaattgggaccagaggaccaagctgggagaagaaatgttgtgagttcagcttatcatatgggacaagatttcgatgcagaattggttgtgtgtggaggctgttgacagatcactgcgcgaattgaggcaagtggatcagcctttcggtggtgtcagtgtaatttttggcggtgactttcgacaaacacttccagtgctcaaatttgcaaacatgcacacacaagcgaacatgtgtatgttgaactcaaacttatggcaaaatatacaccacttccgtttgaatcacaatatccgactcttaggaattaatccagaagatgcatcttcgaattcacggagttaccaatcatggctcttggacgttggagaaggcaaacagaactcagactcagttgcgcaaatagacttgaaacatggtaccgtgttccaaggaacgtctatacaatacctcatgtctaaaacaatcgatttcgtttacgggaccttagaacaagttgaaagaacaggaagtgatcacaagattggttcatactacacttcaagagcaattctgatgcctttaaatcagtatgtgaaacagataaacaatcaatgtactaggcttttacaaggagaagagcacgtcacactgtcttttgacaaaatggttgataccagcgaggtggctgtgccagaagaggtgttaaataccgtggaagtacccaattttccagaacaccaattgcgattgaaagtaaacatgcctgtggtcctaatttggaatttatgtctggctgatggactggcgaatggtactaagctgttgatcaaggacattcaaccacgagttctcaaggttcaaattattacgggaccaggagcaggacgtgtcgaatctttgcctagagtcaggttaatacacaaaccctcaatggattttgcatcaacctttgcaagatttcaataccccatagttagtgcatttgcaatgacaatcaacaaaacccaagggcagtccttatgtactgttggggtttttctgcccagacctgtttttgcgcatggtcagttatatgtggcattgagccgtgtaacagatgttgacaaaatgtgtatcagtatcgtgggtaaagaagcggatcacaacaaaacaaccaatgtagtaaacttagaattgatcaaaaaacacctgactactgatgtacaatgttcttagataattcattagttgttcttgtataatggcgaatgtcttcctttgttgtgatttgtagagcttgtattgtttgtaactatttattagcgtaagtctgagttatgggtcattgatcacagaatgaatagctgtttactggtaccgtggcgcagccacgatttccctagtatctataatgcgttgtacagtaggtagacagtgaaaagtggctgcttattttggattccagagctacaaaacacagacttgatgtcaagagacttggtcaagtggtgcagaataggttctaaaaaatgaatatgaaaaacaaatattgtacaatttgtgaaaaataaaaaaataaaatttatttttctcataagctttgaaattcattttggaggagtgagagtgctgagagaaaggaagattgggatatgagaagaatgattataaatgaaaatcttggaaaaattggtttccagatggctccaaacagctgttgagtggggcattcaccagcccacattgcagtaaagcactagaatttactgttttggcttcaatctggacaaccaacctggccaaaccttttttggttccatttttttcatttataatcattcttcccatgttctattctttctttctctcagcactcccgctcccccaaaatgaatatgaaggcttttgaaaaaaatcaatttcattttttatttttcacaaattttgaaacttgattttttgtttttatttattcctgggacctattatgcaccacctgaccaagtctcatgacttcaagtctgtgtatccaatataggcagccacttttcactgtctacccactgtacaggtggaggatgaacctgtgcacagtcagacaaccatgtaaataccccagttttgacccacctggtgataatacaaggggtgaaagcttggagatagtattttagatgaaaataaaagggctgaaagcttggcaatgcaattctagatgaaactataaaggctgcaagcatggaaatagtattatagaagctcctgggatttatttataaagatttgggttcattacagaagtgatgatttcactttttacaaatgtaatagtaatcatttcactttttacagaaagaaaagaaagaaaagaaagaaagaaagaaagaaagaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggtctgccgatggccacgacaaactcaagaagtttgggatcactctctatggttttatcgatgcttggagcaggaagattttgggaatctttgttcatgtcaccaacaacaacccccgacacattggatactactatctcgagcttgtcaaacgtgaaaggtggcatacctcgccgaacatctactgacaggggaaccgaaacaatccacatggctggccaccagatcaacctcaccgaatcgttcaatgcagacttcccagatccgattcagtcacacctgttcaccaagagcacccacaatcagaagattgagtgtctatggtcgcagttaatgaagcaatacaacagcgagctaataaaccaactctttcgggcggaggaggaatcgtactatgatccacaagatcctgttgagcagtaagtttatttatccacagcttctctggtttggtaataaactgactaacatcgcatgcatcaaaagtcttttatttatttacttatgggttccacttctgcaagaaagtctcgatcaatggacgagtaactataacaattacaaacgtcgatgggacaagaagagcatgctcccaactcgatgtagtgcagaatggtgctatcaatatccctcggatgtcggaggcgaacaaggattgattccagtgccaatatctgctgccgaggccttacagcaggcgttctatccggaggggacagaattaatggagacgtctcccaaatggtttgtcaaagccatcaaagagctggaaaccgggatgcatctcacgatacctgttgttgacattcacaacgtttgggaggtgttctctcttgttcttgaagctatccgttcttttgactcgtcttggctttcagaccctaccaatgacccttctgaatctttctctcatcgtgccgcatcctttgatgaataatatggtttcttggtcttattcatgcctttgattcaaaataacataatttctgaatttgttacataagtcacttggatgcgttgtcttgaatgcaagtatctgattgattatttgtattcaataatcaatttcaatttgggatggatgatcaagcagtggtaatttatgtttaaaattgaaaatatggaattcatatgaaacaaaagacatcatgataagggggatggtaaataaagaacactttaattgaaaaaggtaactatcagggaatcaggatggatatttttgggatttacataaagtctttttatgtatctcttcaggagtagcatcttttaattttttagcaacattggcaagtctcctgttgatttgaaaagaacaaccttggtgagtccaggggcgttctggatcattttgagaagaaagggaaggaggaggaggagttgtacaatgttcaaacttggtagtctgccaaacaagttcaacaatgccattagattttacaaagtcaatcagataagcatgccttggaaataaaaatccatgacctaattcggaggaaggaggaggaatgggcctcccagttgacttatcaatataagcaaatataccataggtccatccatttaagtcgttctcatcttgatgggcttggttgtagaaatcgttatatgtgacggaaacatttgcagcaaatttgaggtgttcacgatcttcattcttcatttcagtccactcctcctgagtccaattagggattccgtattcttgcatcagggcttgattttccaggaaggcggttcgagagagagcttccatcctgccagcaaggaagtcgttgtgggattgaagcttggcccagtttgcatcgtcttcggcagtttgagcaggggtaagtttgttgcgtacataagtacctaggacaataattaatgaataatcatgagtatagcatatgggattacttagggcatcattgggaaaaaaatgtaattcggacatacctccagacttgccatcgtcatttcctgggcggaatcctatcagatgcatttcaccattgagtcgtttggtatttcgtttgttaggtgggcgatatctggccatggcatggagcgtttggatcacatcacacagtttgtcgaatattggagtagatggagacgtttggaaggaatgatactctaggatgaagtgaggtacaaggcctgaagaaagtgcgatttgacgtgaaggtttatctgttttaggcaagtgttgaattggtttgtgggatactttttcttcagaaggggagcagagaaagaaatatgtatgctccgtagagccgaatttcctttcgagactagcaatcttctttgcagtgccagttgcatattgaggcggagggttgcggggctttgatgtttgaattccgtgatccggaagtctttttgggacaggcttacgattccaaagtggctcatcatcctcactttcatcatcctcacttgaagcaccgaccacacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcgattcagggcttccatgtgccaaggggcccttgctttgagttgatgaggcactgaccacacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcagatcagggcttccatgtgccaaggggcccttgctttgagtggatgaggcacggaccgcacatggccaactttcaccctgatggttgccggccttgcgccgaacaagctgatcagggcttccattggccaaggggccctttttgaggctcgggttggctttgaggagtcgccttcgggcattcctggtcattttttgggcacggttttctgaagatggagcaggaagtttgattcacttgtaagctacggtacaacaacattgaggagggggggtgtcagttattggctggcacctgctcccctgcagccactaccatctttgatggtagtggctgcaaggctagaacccaaaagaaaacaagcggccgactacatcggccgttcactcaccttgcaggggaacaatcaactgattgttttgaggctcagctaccctacaaagaccagaaaaaaatggggggggtcagcctggccacctcctcctcttcagccactaccattgttgatggtagtggctgaagagggccgatgaaaaaaggtattgttcacataccacacgggcgagcgatccaacggatcgttcgcggtttgagctaccctgaaccacagacaaagacaaggggggggggggggtgtcagctcatggcatctcctcctcttcagccactaccatcaccgatggtagtggctgaagaatgccaatgagaaaaggggtttaacggccgactttgtcggccgttcacataccacacgggcgagcgatccaacggatcgctggcggttttggctaccctacacaaagaaaagaagaggagggggggtcagcatgatcccccatctcctcatcggccccaaccatcagtgatggttggggccgaggaggtagaatcttaagatagaccaaagaacggccgattgaatcggccgttctcttacctaaatagcaatcgatccagaggatcgatggcggtttttgctaccctacacgaagaaaagaagaggggggggggtcagcatgatcccccatctcctcatcggccccaaccatcactgatggttggggccgatgaggtacattcttgagataaagcacagaacggccgattgaatcggccgttctcttacctaaatagcaatcgatccagaggatcgatggcggtttttgttaccctacacgaagaaaagaagaggagggggggtcagcatgatcccccatctcctcatcggccccaaccatcactgatggttgcggccgatgaggtacattcttgagataaagcacagaacggccgattgaatcggccgttctcttacctgacgagtgatcgatccagcggatcggtcgcgttcctagctaccctacacaaagaaaagcagaggagggggggtcagcatgatcccccatctcctcatcggccccaaccatcactgatggttggggccgatgaggtacactcttgagataaagcaaagaacggccgattgaatcggccgttctcttacctaactagcgatcgatccagcggatcggtcgcgttcctagctaccctacacaaagaaatgaagaggagggggggtggtcagcatgatcctcagcctcctcttctgccacaaccataaagatcccatcaccattgtcagaggccaaaggggcctgatcatcatatgaaaaaaggaacaacttaccgttggattccttatggggccaggctctgggttcaaaggagcagggggagctgagcaggagtttgggtgatggatgagaggcggctttttgatcaggaaaaagtgagtgagtggttgagatgagtgagtccaaataagaaaaaaaatcgtctcagaatagattccattgccagtacaggcctgtataacacagggctttgactgaacttgagacatggcctcaagggtcaactgcctgagccctggttgcctgattcattggaagttctttgctcaatgttctcaagtgccacggatgacatgaatagaggcaataataaaggaattataattgcttaagtcgccattaaaactatatacatgacaaggtcaatcatgaaatcgtgacctcagcgcctgggtgcccagtctgacaactgagatcagccccagatcctcatccgtagggccaggtgttggttcattggttagtccagtgttaccagaggtgtgtccgatgttgcatgtggattgactgatgttgctggtggattggtggctgaccctgctggattgactgatctcgcaggcggtttgtgggttgttgctggtggattgagcagtgttgacggtggctcggcaaaagttgcccaggtcattggcaaagtcgtccggggcactgggtggcgggaaccaagggatttcgaccaagtcgggtagttcaagggctttgcacaccttgttgcacttgtgcttctcgagaaataattccatgtactctttggcatatttattcttccacatagacctgtggattcaaagggtatagaaattatgagtgtcaaatacagccataaataggacagatgtatagcacgtacttggtgttcaaatctacaatgtgtggtttggaaagaagggtaccgtggcctttaaattttcgaatggtgagctggccacgagtatgattatagacccagtgttgaaacgagtggagcaaaaattcggtgggagagcgaggttcaccggtgaagtagacatcgttttcaattgacaaaaggcaagtatagccgccggtgatttcttcttccatccagaacactcgagatggttcattgtcaatattgacggaccggagagggtagttgggttcttcagtggaatcaaacatatcatcatcctgaccaggaacgtatttatcctcatgtcttggtcgagtaaagatgtcatggtgaacaggaaatccatcgacaatctgatgggtagttggtcagaccaataaatttgtagaggatttgaatagcagacacactcacacgtaacctttttgccgtccgcccaataattgtcccacctgccgactgacttatagcctgacagaattgagccaggaattgcctggaaaccgcataggtcctcagccaatagtttggtacatatgcatatgaatcacatgttagatccttgcggactcgagagtattcggctaccatgggaaaaactgttccagagtcaaaaaccttggctgctatgattttggttgtctctttcaccttgaaacatttattataattaacacggtagagacaaatattctgaggcatgttgagaccatcaggatccaggctgaatagaactccatcaacccagtcagagttgtcggcatctcggtatgacaaggagttctccatgctcccaaatctctcccatgataaattgtttggatccaagattgtttcggctcgccctaataacaaattcttagtcacttaagtcaggtggttatttacaatagtgacacttacaaggtgggaggatcctaacaatcacaagttcatcgtccaagtttctcttcaaggcttcaacatgggggttggtctcttgttgaatgactgaggagaattttggctgttcatcgtggtcgttccgaaccaccagctgagagggaggaggaacaagtgatttattctgaggtaaattagtggttggagttgaccgggttgctgatgataaagaaggtagacttggaggaggaggtaaagttgatcgattctggggtaaagttgtggtcgatgttgaaccggttgcagatgtgaaaatggtcgaaggaagactggattcagagctgtcactttcagcgtctgaatgcaaatcttcatgatattcagtgtcctttcctgatcggagagcatatcgtgcagcttgagcgtcaattccttcttgttcttcttcatcaagggtgtgccgttcaaaggtgtcccggtcataaatcaagtcgatcgccttttcccgccttaagaactcgacaaacaattcgtaatcttcaacagatcctcctttcttggtgcctaaccgacaaaaactgaagtgctcaacaccaaacatttccctgtcctcagtcatctttgtccggagttccactttaccattgaacttgttgcagagcgtgtcgatcagctcttgaaaagaatcaggatttgaccagagcacaaactgattgcttcgaatgaccgattgcgaaggggcatatttgcctcgggcccacatctcaaagccacattggaccgaaatcttatcgggaggattcgtagcaggtagggcacctttacttgccggagctcttcttgcaactgtacgtccgactcggttgtttgggtaaggttgagttttcgagactcttgaagctcgggccgattcgtatgcagggttcaagatggctgggaccacagctgtgttggtagtaataaggttacaggtgagttacaacgttttcagtagaactatatgggatttacacgcatgaaattgcatactttgactgctgccggtggatccattcaccactgggttcacggcaataggaaatgccatggaatgtgatgcttgggctgattcgtatgcagggttcaagaccgcagggaccacagctgtggtggggtattagacagtagtaataaagttataggtgagttttaacgtttgaagtagaacgatatgggatttacacgcatgaaattacatactttgactgctgcctgtcaatccattcaccactgggttcacgccaataggaaatgccatggactggccgagtgggctggggacagtaggtgtggtgattggattggagtataacgctctggccctttggattgcctcttgccgtttagattggagaacctcttgagccgaggtcaattggccagttggaggtctgatttttggaggaggcactgagtttggaatcattttgtcgacacagtcgttgcataatccacggaataccacgggagattttccacactggaaacagaacatctttttttctatgcaagttacgttagttgtgtttggctattaagggtgcataagtatgggattctgctgcttactcttgatctagaaatggaaaggactgggttgtcttgatgttgtgaggacaggcctggatcgtctggaagctgtaagggaagggctggatcgttgtctggatgtgacttatgcaaggcttgttttgtccttatgtgtaacgagtaacgggtaacactatggaacgaacagaatctatgtgtttacatttctgatacgggtggggaatgtggcttctgtagtgcgccatgccctgtatgattttcaggctgtatttgacgtttttcaaaattgatggctaatttgacggttcagtgccatgcatggcggttcaggggcaatgatggcggctcaggagcatgggtggccaatttggcggttggattcatttttcaatttggccattctggcggttcaggggcgtcatttggcggttgtttggccaaattggcggttcatccccatgttttcattttttttagccaaaatggctgctcagtacctccatagatgtgaccatctgagcgggaacccagatgaaaaccatgttccaatattgcaactggtaaatagactgaggccaaaatggtcaccggtaaatggactgtgtgaccctggtaaagggctaggtgagctggaatttctacagtgaaatgggcacaattagtccagtagaagtggaaggatgagcaggaaattgccctggtatgatccagatgggctgaagttttcccagtgtaatagtctgatgggacctgtcattgcctctgtgaaatggtctggatgatctggaagagctggtactgcccctgtgaaatgggcatgatggggtaaatggtgggctcaatgtgcttcaatggaaataagctggatgagctgaaatggtgggctggatgagctggaattgaactgggctggatgagctggaattgaaatgagctggatgagctggaaaattgggctgtgtgggctggaatttcccctgtgaaatggcctggatgagcagaaaatgtgggctgaatgtgctggaatttttggctggatgagttggaaattcaaatgaattgagggagggtgagggttaatgtgaaagggaagaaaaaagagaaatactgaaattggattggggaatgaatgacgtagatttgatgaaaaaaaggtcagaaagaaattaatgagaggagatgagttgagaagaatgagagcagagtcttactgatttaatgaggagaaagagctggctggaaccagctgaaaagcagattcctacaggtattccttgccctgtgaaatgagattgatgggcaggtatttcccctggtgaatggacagggtgggtggactggatttgctccaggtaaatgggcgggatgagctggaaaattgggctggatgagccgaaaagttggactggatgagctggaagttgggctggatgagctggatttgcccctgggaaatgggctggatgagctggaaaggtgggctggatgagctggaaaattgggctggatgagctggaattgcccctgtgaagtgggctggatgagctggaattccccctgggaaatgggctggaaaggtgggctggatgagctggaattgcccctgggaaatgggctagacgagctggaattgaccctgtgaaatgggctggatgagctggaattgaccctgtgaaatgggctggatgagctggattttcccctgggaaatgggctggatgagctggaaaggagggctggatgagctggaattgcccctgggaaatgggctgtgtgagctgcacaattacctgcagatgttctgagctggatgagctggttttgtgatgggctcatccagcccagcagaagttttggcttcaagtcgatgattgtgccggttttttctttggcttcaagccaaagaatttttttgacaaaactcttctcaaaagtgttccaagttgcctgccggttcacacaagttctcctccagacaaaagcctttccagctgaccaagtatttgaccttcttttctttcttccaacagtccagcacaccttccacatcccattcctccttgtcattgacctgtaccggctccgatggtgtctgagctgtgcttttgcagtactgaaacatgagacaccgggtgaacaccctacatggatagtggcaatgtcagtttgtaggcagattgggattttttcttaaaaatttgaaatggtccaacttggggctgggtcttgttgtcaaaatattcttgatgttcaaccaaacctcttctccaatgttccaatttggggtgttcttcacgcctttgttgaattgagccttcattgattcttgaggcccttctagagataacttgagttctgattggacttcatcaatctgcttgagtcattcctcaactgctggtagacactgttcacttgatgggatcctgccatatgagggattgaaaccataatttgccttgaaccgtgagacaccaatcaagacatgatcatttttgttgtcagaaaattcagcagtagccaaaggcggttcccagttgtcttgacagtactgaacaaaatgtcgtagatactgctccactgccttatttacaatttcagctggtccgttggtcttcaacatgtttttttaattaattcttacaggattcaatttcattgtttctttaaatttcaaattcatttcctatatttccaaatgtttaaaaattgatggttgtatccattttgcataccaataatattggtatgtggtacaaattatgaaagaaacagggtaagctcatatattaagattgaagcattgatttttgggcaaaaataatgatcccataagactttacacctctcaaaatgtagctggaattgaatttaaaattccaaaaaataatgaaaattaagccagtaagaactaatcaaaaaaacatgttgaatgcaatattcaagaaaaagttttcatttttatgcaaaatgattattaccataattgttaaatgtcttaaagtgtagaaaataaatttgacatgtcaagaaatattgagaaataagccataagaaattatttgaaaaaatgtgttgaattgcaattttccaagtgatctgtttatttttacaaaaaaataaatcatgccattaaattatacgcatattgtaatttataacctaggaaataaattcaaaatctcaaaaaaggggcttggaaaaatgactcccaaattttagttgacaattaccatttgttggtcaacgtcaagaggactgtctgcggatgactcctgggccaagtttagacccatagctcagtctggagagttgttggaccaatatgaatttttttaacgggagtcatctgcccatttttcaattatttttttttattttatttttttgggagttgtccacctaatattcaggagtcagcggtccaatttcccttttttttgactgggagttgtcggcctaaagttgcctgacaaaaaggcagtcaacatccacaaggcttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcagttcacattctgctgatgttgaccatcagcagtcgaaccttgttagaatccctctcttaaggtttatggtaaagcaacagggtttagtgggagactcccctttggagtcaaaattccacaattaaagttcacaaagtttgtgcatcagcaaacaaaccttgtgccacatcagcaggatttttggtgcaacgtgaactgccctaatagctttttaacctatttgaaatttatttccccctgaagggatcttttgatatacatatactttcccgtgtacatcttctgtcccaggagtcctacaagtttttatccttttgacaagtttttataacggaagttagaagtgccatcaccaagatggaagatgttggtattaagctcccagaagacatcatcacctacaatctcctcctccgacaccttccgagtttgattgacaacattaaacaaagcatcagccattcccagaacagtgaagaaatcaaacccgatttgttgcttgatcatcttgaaatccacttgagcaagctgaagtcactcctgccggccaatcggaatccatttccgtgtcaatgttcacaaaggaagatcctggctgtatccctgggcatcataaccccttctctaaatctcaccccaagggagatccttactatggtggatgcaaacattcaattcgttgacgcgtttccactagtatccaaggcgtacactttcaaaacactcactcatgctatcaaccttgaagcaaaaaggcttggatattttccctccgtcatacactctaaatgagggacagaattcaagagctttgaacttgaccaatactgccaagaaaatgtgataaggcagagtttctccaatgctcatactcctcaatagaatggattagcgggacaattcaattgaaccattctgggatctcttaggatgatactccttgactcaggtttcaaggccacactgtgtaacaaagtcctcagcgcgtgtacacttactctaaaccagattcctacccatagaagcaagaaatctctgtatgaacttttcaaaggaaaaactgttcctctcaatttcttcaaaccaatcggaaaccctcttgttgtcctttcaaacaataagaaatccaagctggatgccaggggtgattttggaaggcttcttggatttaatgttgatctgaaatcctacaagattcaactatcagatggaaggtttgttgactcgaagagcgtgcaatttcttgacttcaataccaacataccaaatttcctcaatctaactgacctaattgaagagcagcggaaagaacagccagagcaagcacctcaattcaatgcagaggagaaagaagacagagaagaaccaaaaatcaaggaagaagaggaggacgtctccgacagacctaatgatcactttcaatctctggatgtagcctctagtggggaagaggacagcattgctcaagcccttgttccaaacgcggattctttgagatcaaactcttcaagtgaaacccgttaaatatactcatttttctgaatattcctgtttttttggatgatcccaaaatctttcaaggagccatgtcaggacccaatttctgattgatggacaaatgccatcaatgacgagctgaagaacaggaaaggctctcagaggttggcccccttatcttaaggtggtcaagtctctttatggcctaaaacaggccccaaaaaactggtacaagactctaacaacttggtttcaggaaattaattacaacccctctgtatccaacgcatgtctttttattcacaaggagaaaaattcctttatcttcttccatgtgaatgatctcatagttgttggcaggactgaagaatttgaaattcattttcttgaaagattcccaactccacggctcattctcccaacactcttcttggcatgaacctcaatatcctcctgaactatactgaacttgcacagcctgctctgattcacaagggactcgagctactggaacttcaacaatgttgaccagtgaaaacaccactcactcctgcaatacaactgcacaaagcaaccgatgaagaccataatggattcctgaagttaaatattaattatagatcttacactgtaatgttgaactatcttgcatgttgcaccagacctgatctagcctctgcagtatcaatcctgtcgaaattcaatcagaaacctggtctgagccactggtgcaaggtaatacattgctggaaataccttaagggcacaagagaacttggacttcttctgcacccaaacccagaagcgctgattgagcacattaatttctttaccaatgcaacgtgggccaaggatcaagaatcttgaatatcacggagagggagtctagccttctggaagtcttgtccaattctctggaacagcaagaagcagaaaaatattacaatgtcttctactgagtcagagatgaatgctctttctgatggggagcaggaaattcaatggctttcttttctcattgaagaactgtggtgcatcaaattgtcacctactctttttcacattgacaacaagggcttgattgagaaattaaaaaaaaaaattggctccaactcaaaaactaagcatctagacataaaaatcaaaagtctttgggaaaagttcaaatccaaggaaattgacgtcaagctgataccctcacatgagatgatagctgactctctaacaaaggctgctctgcactcctccatacagaagcttcaaaataaatgccttacagtccttttgtcatcaaacaaggagggctattgatttttcagtaatgtcgtgaacctttcgcgtaaaattccctgcctttcagtgagttttggcaattggatcctttgctcccaaaccaaagataatggtgtcattatcattggtttgaaaccaaagaacaagcagagctgggtatatgagctggctaacttaactaagtccctctctatttggaggggggatgctgtcctccgaaggagggacttatgtgctatgtcgcccttctggcctatgaggacttggaaaaagttgcctttttttcaaaggtctccacacacgtcttgacgcacccaatccctagcaagttgcccaccaaaagaagcggcacatctgtgagaatcaaaccaagcccttcaccaggtcgtagaggtccagggggatttttcagccaaagctttagttttgtgtccaatgtttttctttttcatggccatcctgtatggactgccacaggtcacacacaacagcatctcaatagaatacagaggagaattctgctgcttgtcccataataacaggtctgttgatatgtactttgactgatacagttcgcttgcatggaagactcaggactatgagccggtgtcataaaacatattccagagtgaccaaaacgcaaattgaagcagagagctccagccatgaggggtgaagggaagcggtaagtatgagcagatgcgcatcagtgccgcctccatgcgggtcaaacccaggggtaaaatgttcatgaatgagtgagtgtgttgagttttaaaatttcccccagccaactgcctaatcctcatgggtggcgcgggcaacttagcccataagtccctccttcggagggctgcttcgcaacaaagggggacttagctaagttagatgagctgggtaaaaaccagttttgccaattttttttataaaaaaaaacagccctaaccaattgtcaggctaagtgatgccaagagcagaactcttctagctacactagctgcaagagtaaaaatgagatgtgtacacgtgtgggtgacacgtgaaaagtgggggaagtgtgtgtaaaataaaagaaaatagtaaataaaaactgttaagtttttatttacagaggggcctgagttgcaggggttttttactgtgccctctaattcaggtcctgagttgcaggcgtggtactgaagttctggtcctttataataaaggagtaaacccagaaaaaagtctactactgaagaaacaaagagataatacttactggtacttatctctaagccaaggaggtcttcaggagagggggactgttcttgaagcgctcagaaaggtgagtgagaggtgttgggagagtgctggggaacaggtgttgggttgttgagtgaaattcaggttgataacagcaggaactgggccaaaaggcaggttgaaactggttgttggtgacggtttatgctggtatgtactgatgaagatggggaaacaaggttcagggggaagaagggtctcttaagtacccattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggatcttttgatcatctgtagcacctgtagagcttggttacaggtgccaaggagatgatgtaatgcttgtaaccatgtttgcagggtgttatgacaaaactgtaacactcctgcagcctatgtaagcactgcatgatgcatgggttgaccctcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacaatttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaccttgtttgtagatttttcccgaactgtatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccaatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctaggttattttgcatgtagattcagaatctgcaataatattctgagttatgcttaaggttcagaagttattaggagattctggttaaaaaatgttattttccagtatttatttaattatttaaatgtttttctcttaaaatattacaatgtaagtgtactatgtaataatgtctctattatagtgcttccacttatttaaatagtatatttttattattttaaatgtatgtacatatataagtaataatatctctaatttatatgtaaaatgctttgttcaggctggctctgattagtagcaggctgacattccctacccctaaaatgagtctccaactcataggataaaatgtaaaaaatgtaaggagggtatgaaaaaaagtttgtggtgtttaagacacttaattcctcttagcagctctgtaattccttaagtgaatggctccatctggtatattgctttctggaagccactcatccttgtctgcagattggtgtttatatctaactaagtagagtctagtatcttttccattaattctctctttcttatccttcaatattttggatacctggagtttttctgccttactgggttctatcaaaggaactggggctgctggcagaggttcagagttgtcacgtagggtataaggtttaactaaactgactggaaaaacagggtgcttcctagaaagttcatcacttaaaatgacctctactgcattctttccatgcaaatctttgatagtaaaaggacctacaaaagatggtttaagcttcttgttaccacctaaattattaaaattgatggtagacaagagaactttatcaccaattttaaaatcaggctgcttatggcttttgtcccatctgttcttattatactccactgcatcctcaacacacttctgagcatgtttatgggtaacatctagcatctttttaaagtcaagagctgtaggatgaacatggctgccacctgagcatatgtctattaggggttttcatgttcatgagagttttcacagctgtgcaatccgtgaccactacaactttagtgccttctagataataatgtaatttatccaaagaccaaaccaaagccaagcactccatttggctagctccatatttcctttcactagatttaatttgcctggagataaataaaactggtttctctacaggtttgtcatcaatctggaattcttggtgtaaggcagcccccaatccatccaaacaagcatctatgtataaaataaatggcttagtgtaatcaggctgggccaacactggagcagtagtcatcaaatgtttgagtttctcataatcttgtacacgggaatgggtcatctcaaatattacatttttactacaaatttcataaaggctatgagaggaaaagataatcaaagcagtcttttggccagctgtgccagctctaaggctgacaatctttgtctccctattattttcctcaatgaatataattttttctcagtgataaggtgcctttggggtggggtctcagtggttcaattttttgggggcttggaagctcactatatggcaacgactcccataattgaaaaaatagggggtgttttggtcaaacgactcccgttttttgaattaaaaaatatatatttccagttgaatttgggcaacgcctcccattttttagtcagacaactcctgtattttttaataaagaaaataaaaatcttcagtgagattaggtcgaccactcccgtatttagtcggacgactcctgtattttttaataaaaaaaaattgaaaatctttggtgagattagggcaatgactccctttgttttttttggaaattagacaaacaactcccgccaacggccgacctatctgctcaccccccccccctacactggagaagtgctcaaaggaatgcatgcaaatgcacctccaaagtgcaaaaaatgcctgcccccagattcatttccagattgagacattggagcccacaccggtcatactccaaatccaatctttcagtaactctccccagcccatcacggtaagtgcatgtaaatacatagaactgtatgtacatacactgcactctaaatctgagactcgctccctgttccatcaagcacatgctaagaacgtgctcatacctgctccctcaagcaggtggatatcagtgcaagcggtttcagctttgataacctccttgttgtgatgtgtcttcctgtgtctcattctattttctggtagaagatttcaatcaagaacataaagtatgatcataatagtgataacaattacagacagacttatttgactatcattcaagatagcaaaataaagatattataagagattatgcggaacaattggaggaagatttaattaagagttgatagtgttgtttgttggaagcattttaactgtctgtctcaggcccattgtgttcattgtcaacagaagctacatgtggatgggactcttggaactcctcaagatcatcattggcagccgattcaccatctgattcttgatctttgagaacaacttcctctaagagaaaattcatgctgagtgttgagtcagtgtatatatctaatttaagaaactctattaaggcaaaccacatgttgggtataactgtgcggcccactaagcctctaataccatttcttggttacatgccattttaccagcagtgcttcatgctgctgctgataagtttccaattcatcatgtagcaaagtctttgcatggttttcatcttcacctagtgcatcatttaaattattctgcagcccactgcttaatggacctaaaaaatgaagattttgatcaatcaactttggtcaagtagtaccaacacacagacataaacaaaaatgtgcccagtacacatttatcaatgcatgttttcacctgatctctgtgggaaatcctccatgagacggtccttctcaattgtcagttgaacaagttcctcttttgaacgttccaaggcaaggaccacatggattccagaccgcacattaggattgatggcccatgggtccttggataggcacatgtacccatttatggtattcaaagttgaaatgcatgaaatcatagagtacataaatcatataatcataaaacattttggctgggaaagccaaagcttacataatcagattaccaagatcccctgccaacaaggttttaagatcttatgatttatgcggttatgatttcatgcatttcaactttgaataccataattattccaaaaggggttgtcccacaggagtttcttaaattggtgcattttctggtaagttgagttgttcagcacagtggtttctgagttagtcagtacaccgagtctggaaagtgtttaaacagaaatgatggattttttcaacaatccagggcatcaaacatcttctccttcaagacagttcccaggtgctttccccaaccctttgaatcacacaatggttgcaattcaccttgcatctgaactagtgctaacttggcactgtagaggagccccaaccgttcttgttggtcctctattgaatatcaatattagttttatccttttgcctttatcagttttcaaaaaaggcatcttaccatcctcaatattagctgttccaaaatgagagcccagtgttttcgtttcctcatattgcttggcctggagcatttggatctcactcaactggttcatcatctgggtgggatcagactgagagcatgattttaatcctgacacaagcatctcactggactgcaacaagtgttttgatggttttgccttgctcaaagaactgtgctagctcctctttgtgggctatctcctcttcatttagactggcatggaaagcacgctgagcttcccattgtgcccaaaacaaatccttggtgaagcaaatgccacgttaatgtgggttcagctgactcagaagcttgtccacatttttaagagcttctttttgatgagcaattgcatgaagtgtcttcctcttgagagttgatactaagaataaaaaaattaaaaaccagtaaagaaacccaaatgcatgaatagaaataagtgaaaacaagcttctccattccaagcatgttgtgaaatacactttgatgattaattccaccaatccaacaattttgagtagcatacctttgagggcccaccagtggggaaaattaggatcacaggcgctccaaaccctcactgtctgttaagccccatcccttgttgtatcttggattgaacttgagctgacatactcagtcatggacataggaatgaaatactgctgtaccaaatttcacccttggaagctgtttggtgagtaaattccgtgattcaatttttttttcccagggtgcaaccaatattgtaaagagctcctatttgtattttgggatttagtttgccaataagccgcttcaagattgaaataggtaggccacatccttctcccgatttgtgtatattacagaaatagattactgaggccccatttggcagtgtcataaattcaagtgtaatattgccttataaattcaatatgaaataagccactcagaaatatgtaataaaaacttgactggggcaagttcaactactgatttcaattttagaacagaaaaatttgagataatgggctatcctcagcactataataccaatattacactttttacccatataaagtgtgataacaatattatggggctcaagatggcctaagatatcaagtttgttctcagaattgattaaaccagtaattgaacttgcctgagtaacaattttgaaacatattttgcgttggtttattttttattgaatcaatcaggcaatattacacctaaatttatgacgctgccaaacggggcctgaatcgtgttggcagcaacatccaaacaatccagtgtcatcaccacctttccaagtgctggtgttttgttggtcatctgcagccttgtgctgctctgtagatctgtctttctgatgaatgacagaagaaatatgagttgactgaacagagaagggtagtatataagagacatactgctttctcagtctttttttgagcttttttgtgggttaatatttgttgttagaggcttagatttctcctggagtgacacacagatggggagtatgaaggggcaggtgatttttggaggccttctcatgatgtcggtgttgaaaatttccattgaggcagaggaatatttggctggtgtctgagggttgtgattcatggtctaccggcagctaaacaccaaaacaagctggacacaaccgttgcactaggccggttcacgtctggagtttaaggccacttttaacgcacttgaagataaaatttcatgaaacatcatgttcagaggaatttgagatttctgacaagtttgtaaaattttaatgataaatgtcattaaatttgcctcaaagttcagacgtgaaccgtcctactagaatgtcttttgaggagcaggtggttgtggtctgaattaaatcttgttctaactgcttcaggtgttggtaggcattgactgaacttgaaaaacaactccaaagatccctgggctatgtgaaagaaagtcagaataatcaccactgaggaaaacaggagttcttgccactataacttgtttttctccttgacacacagcctgattgaaattcttttgttccacctccgtatgacttcagtaaatgaggtcaaatgggtgttgcatatattccataagagatcgtaaaagtgaagcaggtgtagaaaaaaaagcagtctgagggaaaaagggtgtgcttgcaatataaccgttagccaacatgtttattgggttgggaaggcaggagcaaaatgccattttggtttgcttctgacctgtcaaaaaaaaatgaatataagttctcaatctgaatagcatatgttcaatgaaacagctcacccatgagatcaatgaggtcaacctctctccaattctgctgttctggagtgcatttacacaggtcctttgaaaattcttcaagacaaccgatctgggaccagttttgtgttttctttttcaaatggaagtaggctgggaacatcaataccataagatctgaccaattccacaatttttgctgctgtatgagtgcttgatggtgtgatcaaatttgtctgagggattcagcgtcttctggtctcatcttgtctggaatgtcataccaagcatcttggtcttgatcatgttgtgagagttcttggttgttgttgtgaaggtaattgtcttcaggtatcagttcagtcagcggcacaggaatactagggatagttatatctgatacttcagctgccgtgtgtttgcgcatcttgttccggtaatctctgggatcttgttttgatctgtggcatccgtgatcctttgtggaatcggtggggactagatgttttctttctggccgtcatctttgattttgatgtgttggaatattgatgagcaattgtcagttatgctaagattgtggtttattttgatattttccccttatcccatgtaaatgttggcaaatctgttcatctctgactgcacaaacctgagctcacacgcctcaaatacagtatcactatccccaaatcctgtttggcaattgttttggcgcacctagctgtgctgtaaatttcaactcaaaaataaagtaaatatattgaataacaggataattgtaagaatattaattggtagctgaggagaaaaagcaataacaattctgaggaaaaggtaatttttcaatgttcagggtaagataatggtaagcatatatcatgtaagaacggatttcaaaacaaacttggtataaagagttgatgaataatagctgtagtatgaaataatagctgtgagaaagttatgatttatttagacttctgccgctccctctgtttctctgccttttttggtcttgatttacaatagggggtatcaaatataaccaaatccaccattatttaattgactggtttggaaaaatccacccttttttaaacatgttggttcttcatttaaccccatttggggcccattgatgtaaaaaaataattttggaaaattgactggtttctaatggtggatttcctatatttgataccccataatgcttttttctgcattgtctatttgtttcttttgaccagctatacagtcagtcaccagttgctgtaccattaatataagcaacaatagcatttgacatggcttcagaggtttgacaggaaaagccaattcaagtatacttgtcagacagggaggacccagtcaaagtctgatgatggtgatctttggaccagaacacacacatggtcacaccaattactttgtacaagtccaagtacacctggaaatcacaaaaggcaaattgtccccctatcatatcaaatccattgtctgccaagatgggatcaactttgttcaagttctgaggattcaagattggtatccagcaaacaagggtccaattgttttcatcagtattgaattaatggctctctttgaaaaaattgtacattgtcaatgtgagaaaagaagacaacaacagaggccattccatgtgggccattgagggtaaattattgttggaagagtcttttggtaatcttcaaatactccaggagccagttcttgaaggtgaacagagatccagttgttggcctctctaacagcaacagcttcatccttggcaacgtagttggatttttgcatcaaagcgaccaacctatcaacagagcaataatggccaaatgcctcacattccttggagtgttccgccatccatcagcccacatggttccacccatgtgagggccattgtttttgactggtgcaatgtaatgagtttgggagagaaaaaagcacacaagcttttcccatccaagcaactcatctgatggcattgatgcaaacaagataaatttagcctttcaaaaatacttccttgttttgtgggacaattatgactgtgccatggttgcgacctttgtaggaatatgagagaatttcttgtgaggtgtgcatcacattgtgttcagggtcatgttgacgggcaggaggaacaaagtagtagaagggttgttttttgaggggcacaggttgctgagatgaaggtattggtttctcctggtctttggaagcaacaaagggattgctggctttgtcccaaagttgattccattgtttgatgtcctcatcaggttggacccgttttctcctttcaaagaaaaaaagctggagtgatataatggcagatgacaatgccaagctcacttgggttttgtacctgtagcagtattaccacttgcttcaaaattcagggtcacaaaagccgatccagttgatacaaagctagagagaagttgttggttgagactgatggcggcaaattggcttccaggaagttgtgaattgatgttgcacctgtcacccaaaatcaaactctagacttgacaagcagcaacctactcagcttgaaaagcgtagtgagtattgccctgtcttcctcggacaataatcatctgattgttttttttttttttggtgagcaggattccacctgctccagcaagaacgtcaatgggtcgtacatgtggccaaccaaacctcaccaccaagaagaaagctagggtggctgggatggttgaagctggcatgttgcataccaacgtcactaaggtggcttggcaagatcaaccgtttcagcaattgtaactcgctctcataatcttggaaccgttcaaacagctgcaaagcctggcaggcctcatctgaatactgatcacaatatctgtcagctctgaaatttcttggggaaccatctgaagttgtctcttgccaaagtcggtgactcaattccaaacccagtctcaagatcaactgtccaaagacaagctcatgagtttggataccacagcaggattgctgtgaagaaaccatttataagtgataaaaacgtaataaatgccttgctttcacttgtgaacaacttattaaatggactattgccgactggagcaaggtcatttggtccaatgaatctttgttcaagaccgggaagaagtccaaacaggtcggtgtatggcaacaacccaacaaacagatgaaaaccaaatgcctttagcccacttttaagagtgggcgctccttgacttcaagttggggtgcattttatggaacaagcaagattccaatcatcttccttcaagcgggtgggacaaaagtggttgactatattgaccaagtttacaaaggcagactagttgacacactagcttcaataattgatcccaaccatcaacttctgttgatggaggacaatgcccgctctcacgtagctaagatcaccaagaaattttgtgatgacaacaacatcaacacaattgaatggccccctcaatcaccagatttaaatccaattgaaaacctctggaagataatcaagaacggaattcaagagcactaccaacccaagtcaatccccgagatgaagcaggcaatccaacaggcctggtttgatattccagttgaacacctccgcaacttgatcaattctatgcctaatcaaatgcgccttattgttgaggctaatggtggcccaatcatgtattgagattattaatttatttttcactttttttcaaatattttctcataatcatcattcctggcctctcagctaccccctccatattatttgtatttttaaaacaatttctgtcagctcctggatcctcattaaaacccgctctgccagctcctgcatccctatcaaaaccagctcctccagcttccttaatcctgatccaaaaccctaaaccctaaccctaaaccttgaaacctaaaccccaaccctaaatcctaaatcctaaaccctaaaccctaaaccttaaaccctaaaccctaaaccctaaccctaaaaccttaaccctaaaacctaaacctgaacctaacccctaaccctaacccctaaacctaacctctaaaacctaacctctaaaacctaacccctagacctaacccctcagcctaagccctaacctgacccctaacccctaaattagtgttgcttctggtggggcttcaacccactgcaacttatgagaggtggagggcaggcttagctgactagaccacaaagactggactgagaattcaatgtttactgtaagtttagtgttcagggtgagctggatgagctgggagaactggttttgatggggatgtgggagctggaagagctggtcttgatgggggtgcgggagctggaagagctggctttgatggggatgcaggagctggaagagctgttttgatgaatgaagaggagttgggtgagctggttttgaatgaaggggatctgggtgggctggtttgaggtggagctgaccggagccagctctgcatgtttttccattataaatggaggagcaaatccagttttcctccatttataatggaagaattagattgacacaggtgaatcagcttcatcaactcggctccttctataacaattggatcagtcttccatcaataccactgaaaccagccaataactgaagcttcttccctgctttatttgcaatagaccggtgactatctgctcaacaatcggtcaaaccaccttaaattgaagtctttcagccctgcttgaacaatctcaatgaatctgcagtgacttctacttggtcagcctttttgaattcaaaatgatcacctaaaacttcagccacctggactatcgttttcctttcccaatttcccctcctgaacttgttcttttttttcctattggtttgatctcattacctgtttgatccagattggtctcaaaatgtttctaatctgcttggtctggtttcaccatcttgctcattggcaaaacctgtttgaatctgactatgcatctcattgtttgattgacccctcctgtgaggtttctctttgaccatggtgaccctgattgttctactcgagctatcaaactcctcccttaagcaacttgctgcaataacagtattgattgcagagatatagatacactgagccaaattgcttggactttcacgtctctatcagcaatcaatctgacttcaatcaatgttgcaaccttaggttgcaattttaaaattaactatgatgctcaccacacaaatttataatttgtccatgggggtttattttgaatggaaatagttccctggggtagattgctgttgatgtgacagccccgggtcaaagacactggccttcttgaatacctcagcaacaattggtacagtagagctgacagggtttgagaacattcccaatgcaagcctcaggaattttctgatgattgtgctttgataaaatcatactgtcatcatgcttcagggcaacaaggtgttgattaggtatccaaagtgacctgaatgattcaactgattgaggagactgatcaccattggaaaccctttgaatatgtataggaggcttggaacagccttcagctgctcaggtctcaactccagcaatcatcagttaagtctaaagagccggtttgagccacatcaaacatggattgtactgactccaactgcttttcttgttatccagctgcctgcaattccagctggttcaagtatatcacatgaagctatttgccaaacaatttgggaagaaggccaggatggttgtctttctactcatctgtgtcataaaattcctcatttcatggggttgtagctgtacaaagtccctttggttggtaatgatagtgcaagtgaattgaatttgagacacaaatttatttattctgatttattaacacatgttacaacttttgctggctcaaagtgatcaagcaagctgagtaaaccacttgaaaacatcaatctatcccacactggactacccagcttccaactggaaagcaaagttttggcagcttggcttggaacttcttttctagacatagggaatcaatataggccaagtagattaactcctatttctgtacagtagttgtacttttgttttgttcagcatcatgctggccaaggagtgggagaaaatgcaacaatgagcccctcaaggcccaactgattcatgattagcatgattgtgccagatcaaaaaggtttaaccctggaaggtcaatcagagtccaaagtcagaacattaatagttttcatccaactactttcacatcccctgtgacactgtgtgaaatgtgatgttcagctttgtgtagacttggatagtttgactgactaaaattgtgtcaaatgaatttagagctgctgaacctgaggaaagttatgccaagaggtctgggtcagaaccagaggagaactaaggaatcattgatgaatacagaaattattatggattttgagagctgacagagctgtgtttccctcatgcctagagcagcagcagctatatgctacataatcaccctgcacatcaatttccctgatggtcacaatggtgctcattgttcatgaatgatgagcactacacctataatttaactataatgactggtgcagctaataacttccaattcatgaaatcaatcatcaagacaagagttgttgaaaaaattgctattgattgttccaattagactacaaaagtgcataagattcaacataaaaccagctatgaaagactataattcagtccagatatcaagatgattcaacaacaagaaaagagatggactgaatgagatttttagggaggagtagacaggaacagaaaaactcaacagtggcattatcaaggagtgaatttaaggtcaaaaaggttttgctgaggcccatactcacagccactgagctgaacccacaatgtccatcacctagaacattaaagatcagtgatatagaatgcctcaaatgggtaggcactgatttgtactgaagatgatcctacattgaattgaattgaattaagatcaaatatcatcagattttccaaaacaattgacaacatcattgcagtattgaaatgttacctggtcaaagctgatccattcaaatgctctatcaatggtgccagagctgcttctgttttttttgaagctctggttgtcgttgatttccatggaaactgggtcttcaaattccacaattggtgccacctctttggatgctgcaattggtactaggttggtaggtgctagtccctcaggctcttcattcttaacaagggaaattcaattgttcttgaaactgcgtaacaaagggtatgttttgggtaggtgaagcttcctgataggttgcaagaagtggtgcactcccaactgcaccgggttttcaacaattaccagtgtaagatttttctcttgagtctttagaggatattattagtcccaggccaaggggctgttgagttggtcaggccaatagcttgacctacatgcacaaaaaaatcataaaaataatgcacattgacctctctccatgattctgagtaaatggtaaattctgaatgagataactttgtacatgtcacggagcttgatggaaagataattatggttttgggccagacctcctgaatttgttccaaaaggaagaaagaaaaattagcatcttaaggcaatgtacaaagaggggggctgagcttaccctgacaaacatcacaatttccttcaggactgatgtctggctccttgggagggtgataattgctgttatcaggtgtctttgaggtatcatttgatttggcagcattgcaaatgtcaggtgtctttgaggtatcattagatttggaagcattgcaaaaggtgctaacaactggtgtggtgatctttgaagcggggttttttctggtctttgttcctgcagtccagacagcaagacaattgcattccctttgtcaatcaggccacgcaaaaatatattcccaagaaaacttcccccttgaaagaagtaaggttggtgatggtcctgatcaggaattactagcaaaccttcaaggtcaagcccatcactcaactccttcagctgattagaatgtcttcatcaatttgttggagtccgtagtatctttcctacgtggttgtgattcaggactccggggtgggtggtggacgttggagatcccaaagtaaggctggcttgagaatcaatagatgcaatgttcaatggaagaacaggtacctgagtgcttttctgttggggttttgacttggctggggcagcaccagtagttgtggcctgagtggtttgagtaagatttacttgggaaccaatggacaaagggttcactgttggaacagatgcaacaggagttgccttggatttgaccaacttgtgtttttgctttttggtttttttttgggggggggggggagggcgagtacggtgggggttggaggagctgtagtttgtggagaatttagagtcaaaacagttgagacaggcaagcttgaaggacacaatggtttctgggtagtctgttgatctgagttgctttaagtgagagttggtgggatgttgtttgtgaggtgagtcagtgcgggctgcggagggaagtgtcagttgcatattgaggtgaaagttggaatagtttgaatggctgtttgtggctgagtaagttcatcagaaatatggccagagaatcgggacgcggttttgatttaaaggtgttaaatgatttgaaagagggtggatttttgaaaccagtcacttcaataatggtggatttggttatatttgataccccccaatagggtggttttcagtcccactctttatcatataatatatctctgaataattcacattttgattaacatctctcaacaagacataaccttttctcccaacctagctagaccttggattagtacaggactactggtataaccttttgtattctaatcaggcttggaactcaaagtcagctttggttggtgatcttttgcaattaatatcaatcctgtggatactggaattgaagcctcttccctccaattttgtttttccattgttcatgccgtacaggggtattgcaatgcctacctcaaaagaccagagatatatacttgaaagaaggtctccagccagtaaattatgattaagcctttcacaccaaaaaccagtggctttgataagcttatttgatggaatgcttatcaaacacttgactggtctatccaattataacctaaccctactcatttctttacaataaatgcctagcaattatctgtaatggatgtccccactcacataaacatcaaaagtttagagtttccagcattaatatcacagtctcactatcaatccttcatcaaaatgtatatggtgttcccttgtataggtttaaccaatattgagtcttctctctaacccctcatttggggcctatgccctgtgaagatacttgaagctggcatgattttccattatttataacttgttataatatgtcactctactcctgtggttgaagactcctatactgaatatgtctctgcaggctcattgtatgctgacccatctggggctcttgttgtaggttgtccaacatctcctatattatggctgtcatggcacagcactgccggaccgggattacaacaatacctgaaatgttgctgaacccacaaacctctgaaattgttagggaagaggccaaatgcaagccagtcaagggttcatctctttgcttgcggtctgattttgtcagatgacttgcgtatcaactgattttgactggtccttggtttctcagggttgtccatcattgatggtcagtgtgtcaatcaatctcctgtttggtgtagcccgcaccacaacatcactgcctacttagagaccttggacagcaggtctcaggacccttgacactccctcttctctatggggctaggccaatgcgccatgcccctgttttacccctgaccagactaaattggtctatgttgtacatggctctctgctcatcttgcatcttgggtataaaaacccttgagcttcctcactttgtttgtcttggaagtcatatgtattcatcttccttgttcatacaattttagcagctccatagttagttttcattgcattacatagcatttagcatttcctcagccgcctggctttagtggtagtgattttgcatttcttgacttcattagatatttttttactttttttctttccgcgcggctagataatcttcctttgacgatgctattctttgatcattttcctatctgtggatcctcttgttttttctacattcagctcctcctcagcatcccatggtgcaactaagggatctcttgtgaagcgaccactcatgccatggagaatcaaaaggaacaagcagtctctgaggcaggtactgagaaaccaaccttgccaatttaggaatcctggcagcctgggctggaactccttgttatcccaaagggctatccaaccacagtaattgtgacccacacactggctagttgtcagaatgactgtggcatagcttggtggtgcttatcagcagaggatttggtgactttggtgggcttgagctgcctgggtgtagcagtagctctttgttggagtgacacaccattcagtcccagtgctctttagacccactaccatccttcatgatctaaaaggtccttgtttgtactagcagtgggtctaccttgttttgctcaaaggtcatcggtaggattagtagcaggtttgcctcggtctgtattgggtgctccatgtacacattaccatccatctccatctcaatggacattggtggcacagtgggtgggtctgttgatgagggcttggttgccatcctttgggatccttcttcttacctatgaaggtcttcttcaagtgtgtttagggaagctacagaaaatgcttagttgaatccccatgaaggtactggtaggatagtttaaccaaagaatatatatgagttgatcatgaacctgaggccagattgtatgaacaatatggatatttgtaaatgtgggcgcttcttttgagattaatcacttcaacattggttaatggcaggttcactgttattgtaacagcagttattcttttggagatccctttgatggacttctgactggtagagcaccatgccaactgccacaattcagagttgagtgcaaatgcctctcagaagagttttcaagtcaatctgcacaacaaagcatgcatgttcagctcccattactccttataaggttagatgtaactggtagaaagccatttttgaaaatctccatgcatgagagggacttgcaaaatgttttgcaagtcacttgcactcaactgcgaaaccccctataaagccatctaattctcttgagatttgtcaacctcactctgcaatgtggatgggtgtctgcattaggattaatcactttgacattggctcatggcaggttcactgtcattgtgccaatagtaattttttggagatccctttgatggacttccaagtggtagcaggtctgggatcagtggtatctgggtatctatctcactgtggctgtggttgtcagcattatcatgggtcaagagctgggcttgaatgatgggtgtggggtattacgatcagccattaaacttcaggtcaaggggtgctttgcagcaagtgatcttcactcccaagattaaacttttggtgttaagatgacaagggctgagcagactcacagtataacaagatctgtgatagggcctttaaacattttcccaactgtaaatcaatgcgtggtggcatagggtggcggagccagaagttcccaacacaccctatactgccaatctgtttgctcaaaggattcagaatctggtggtgaaggacttcatttaccaatgattcttggatctgaactatgaaaaaaaaatagatctacaatgttcctttttttgtggaatccaaagcacaataatttctgttgtaaaatccgtgttccatgcataagactttgcagcacagcacatagacatgactcagatgctctctgcaagtagtggagtctagtaattcatatggaactacacactttgcagtctgagttccaataatctcaagatacaggatattgaggccaagataacccaggtggctttcattgcttgcaaatttggaaaataaaatatagactcatgactaaagtggaggggttgggtcaacccacaacctgggtgtgtgtggggttggacatgaaggcttggacaaaagtgttcaaccccggtcatgtcttcaggtctgatgatttgaatgcaattcagctgaacttgaacttaggtgtcaagtaatggatatttggcaagctcattggtggtgagtttgagtcaaagtgctctagcccaaaacaatcagcaatgggttgacaggatcttgatagattgtttgcagcaaacttgacacaagtcctgcgtacaaaattttgcagaggcaatgaaacagcggtggtgcctccgcaatttgtagagagagttgcgcggaatcttgagtttgcggcatgacagcaggaaatccctttggtgtaaaacacccaattttggacctggcataaggttgatttttctttgggctgggataatggcctgagccatcccgacttttccattgacttgattttttgatgatgaagacagaagtgttttatttaatttttttgaaaatgcactatttttgacttttttttgtgttacataagccaactttgagtcaaactggcatgcaaattgaaaaaacaggccattttgctgtgttttcttttgtggctacaagatcaaaattacaaggggacaggaaatggacaagaccaaaagatgcagacctgaagacataacagttccatctgttgggattataatgacaaggaggggtgttttatttttcatcttttttataaaggtaattggagtaaatgcaaaatgatgtcatgcactgagcttgactttgcacctaagcctctctacaagattgttccctgtgacacacttgaagagaggccgcttaaacttgtgtttgcagttgagtgaacatgttaacatatcacaaggaagttatttaccccacacaagtgatacagtaggagtaggtgatccagaaaaactggagatgaacacccagtgcataatcaggatatcaaatattaatctagggtatccattgagcttgaatgtctatccctccatctcatcgagatgttgtatgcccctcttttttcaactgggaaatcaaattctttcagaccacaaggcactaaagccaccattggtttgttggggaggtttcttttttcagctatcacaatgcctggcaatctgaacaaaatatcaatagctgttctgaggctcaattattaaatacttgtctggtgtacaagctcatgtttaccacctctatacagacagggacccagtggccattggcaccatgttttccaacagtttaatgtcttgaactgctcctgctcctgtctttatggcaagcaagggaagccctctgccatctccttcatgcaggcctgtataaagtgatctattattcttctctcctttccccaagctaaggaatcacttaagcttgtatgttggtttcaaagggactcattatctgttacacaagattgtaaccattgtcataatgtttcttctgtacaatattccagtgaaatcaagcatttttgaatgcttcttgtgaggccaaacctaattgagcatgtcaattccttgtttcacctcagtcacccaactgcaatcatcacatcattatccatcattttttgggctcttcaatatgcaaccaccagaccctgatctcactttggtcgcctcaagggccaaaagacttttgaacaccaaggtgaagttagtgtggccttttcatctttggcagcactcaaatattaacctcccagcccatccatcattctacacaagtgaattctattgcagtacttcccattaaaattggctctagagccttgaaatccaaattttgatctctgtaaggagttacttttggagtctgaatcaaattccatagcctgatgttagaattctcaaatgagtcataagtcccttgggcaatgcctcaggcagggaggggggacaattcaattagctcagtggatgaggcaaatcttcagtgcatttggaacaatgatttaacacagagctgacatatcaattcccatttgagctttgccactgcaaaaagcacattgagcattcaagctgacatttcactcatgaaagctttgagtttcaactttctgaacatgaaaaaaggatgtcttgagtacaagtctcatggggaaccttgatccacccataggctaattaattggtagtggccagatcttttcttgaactcagggatgattgaatttccactccaattcacaccccaaattgactttagtttgggcttcatcttctctactgccttacattaattgtttttgtccttttcccttgtggatgttttctcctcctttaaattccttctcacacctcttcaccttttgattccataatctcaattgcattgtggcccacaagcaaaaggcaaagaagaacaaagaaccctttgggacctttttcacctccaccaaagaaatgcatgaagtagtcatgaagttggtttgctcttactcatgtccttctgaacaacacttctaaatcaccaagtcttggaaatcatcttactgttgtgagtatgtatttttgatctcttttttcactgacaccaattctttcatgtttacaaagctgtcagacaattagacaatgctttgatgctccaagcagggttcagatggactcaactagttcacaacactgcaagaaacagtcaagcaactggtggcagctgacatgcaagagctcacaccatactccacactgaacttgagtcaaactcagactttgattctacattgttctggctcacctttttgaagccacagggtgataccactcaagtatttcaacacaatgaacttaggttcttttcaggcttgactggagcatgctgcatgtcagctggaagcaagttgcctgacttgttcctgtattgccatgatctcaaagacaaagattccattggtccaccaatgcatccacccaatgcattggcatttaatgaggtgggcgattctgaagcaatagcccgtattccagatctgtctagagatgacttacttgaaggctgaaatcattaagctacaccagttctcatctccagatgcatgtggcccatgccaaaaacacttcataagaagatcattggtatttgtctgtctgcatgctcttcagtccaacttcattttggcaaatttgctcattgcaactggatattgaaggaaagccagttgaagctgtttctcacattcagtggttggaggtgaagcagttgactggagcggtaagattggtgtaccacttcaacaagcttttgacttttccagtctgatgttttatcatccattctctgttatgctggactgactcaggaagattcaagaattatggaaggtttgcaactccagagtcaatttctaattaccagctgcacattcaagaagactatcattgtaaactcaggcagatctgctattccacattccaaagtacatttattctcaacaaggaaaacccaattggctgcagacacctcagccatgggaatgaccctcctatgttggacatgtttatccattgagttcattggtaaatcaaagtggagatgcttttagatatgagttggacaagattaccactatgagtcatttctccagattagggggtttcaaatataaccaaatccactggtttgaaaaattccacccttttttaaacatgatggtgcttcatttaaccccttttgggccccattgatgtgaaaaaactttttgggcaaagtgactggttttgaatggtggattttctatatttgataccccctattgaatctttttggattttgaacaagaatgttttcactcaagccacttatgtatgcttcagcacagaccattgacatagccaaagcagtcaacaaggatttcaggactcagagaccaaaatctttgatcaaatgttcaagtgtttcttacacatcatgtaaaactctcatgatcttacacacatcatgtactgtattcaattacacagttccactgatctgttttgtgttcattatctgactttttcatgtcatcatagtcaatcacccttaaattaactaatcacaaagagattcaaatataaaacctaagaagctcaaggagattcgtgttttttaacaatatcctttatggccttgaggtattcaggatctctcatggtttacaggatcacctcagaaaacacatgaggtagatgactactcagtgagcttatggttggataaaacatgttgtatggataggagagggtgctggtgggtcaatttgttacatccatggatttggggacatgggttgggcatgatgggtgttatagcagaagtatacgtgtaaagtgagaataggaaattcccccaaggggaaactgtatttcgcaactagacagctatttatagctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtatgtgataaacaatgatgagaaatatgtaaatagtaaaaaggatttgaaatagggggtatcaaatatagaaaatccaccatcagaaaccagtcacttttttaattactttgtcaaaaatgaacttttgtatcaatgggccaaaaggggtcaaatgaagaaacaacatgtttaaacatggtggatttttttaaaccagtcaatttaataaaggtggatttaatggttatatttgatacccctcttacgtttttttcttcctatgcatataccaaccctcaaaaaaccatatggtcaacagcaaagttcaaaagattttgtcttcaaaggcatgtcaaaaattgtgacctgggcgccttggctattgaaagggtcatgaacccaccacccgatcctacatacacccttgttccaatgcaagatccagtaattggtatgttcctcctctccttggctggtaacatataggctaactacagtacagttgcttgtattccagtgatacctcagtactcaagatggttgggatataatgactatgcccaaattctggtttgtttcaaatgccataccaggattcctccaaatgaggtggagtcactcatggcccatactcataaggggaaaacacttcatgactacctcacccatggaatatccctgcctgacacctcccgcaaacatcccccaagaactaggcatctagatgccgcctgtctcccagtgcatggccttcccatatacctaggctggttagatctgtaacattgagtccaatggcaacacctgtggatataacacttacaaggaaaagacaatccagaatcacttttacaaagtaaacaaaggcaagagattcacatcttctcccctgtttttccatgacacatccacccatacataccctgagttttttttctttgtcagatgccaatggcaaatggagcaagaattgctgccaaaagtatgtacagcttttaaccaagccagtcatctcctagttttctgttgactattgaccacctcccccttccaatattgtggaaggcaaccaagccaaagaagttgcccagcctcaagacaaccaacctacctatgcctgttagccaagatcaactatggcattcaaggagaaggtgaggctgagcctctcccatgcttgatcagtatctatctatagatttccagtgtctatcaacacatacatctttgcaagaacttgttgtccaccccatctgtcaacctctacaaaatgattcactttggggacaggacagccaggtggctatcccatgtggcagcttggatgtctggccatatggaaggtttgaaggacttacactatgcactacagaatctatgttagtattatcttagtctgatattttttctttctgttttttaatgtttaaccaaaacagtagacagctcagctcaattcatcttgcttatcacaaccatagggacaaggggcatccactgtgggtttatcctacctggaagagaaacaaacatgggataggtactcacaaacagttacagcttagcttgtctttgcatggaaggcttcaggaactccacttgcttctttttgtccaaagaagcaatcccacctcactatcttgatagaagccttggttaggtctttggacaatacatctccgccaaccacaaatgttgtggtaattcaatatgtaaaaatttgaagttttttctttatatttctcctcatatttcctttcagagatcttccaatacgacctcagaaatggattctatggacgatttcagcctggtccaccactggacgtatccttggaaccctcatggattagaagttacacccctacggacacatatcacagtttatcacactttctatgcccaatgagcaccgcacttaccatgcaccttgggagctgacccacaacattgcagctgtgtaatatgtgatttgactggggaccatgttccactgggtcaccaatgttgaataccctagtaatccaaccaacaatactgaactaagccttatgaaggaatatttctcttgcatatccagccaatcttgagtttcacctttccagaccctttgggacaggacacaattggcattatgaatcaacaattacccagttccatctgctgggcaaactcggagatgaccaaattaatagtaagatcctcaactatcactattattgatattcaaaccaccatccacgctatcataacttgactcttcacccaattccaaatcatccttgatggtgcaaccttgccggatttcttaccatccaaattagctgactaattggccaacaacatgttgcactacagccatttatccacctcattgtacaaccaactctttgataacaagacaacggcattctaactggcaactggcaggaagttcttgatcaaccccaacttcacccggaccagctcttttctcccacttgtgcttggaggtggcttgattgagttgacactttgcttgggatgatctactttatctaccatgttggatgcggcgaaaagacttgcatgctgctttgaaattcaaactcagctcctaggagtgtgtactggagaatggataggataatgcttcaaacctggcaccacaaaaggcagaatatctcccattgctccaaaccttgtcaagttaacctgactggagaattatccatgcagctgcacaatcatttggtgtacatcatcagaccagttcaaatgtaaaatgtaatacatatatatattacaaccctagccctagactaacatttgatccttactggctgtactcaaatcaaacacttcatcctgcatgcactagataaacatgaaataggaagagacatggaagactttctctggataagccctaggtgtggccaattggcaactgaagacttcacttacattgtcaagaagcatttttcctggggtggttttgacgccttagcaattcagtcatggcaacatgcctctgtcagcatcacggcggcttatcttaccaggaaactacccagccaactgacacactatccaaccaaggagacctggaaggagaaatgggtcttcataacgtgttgatttccagaggaatcatagctttcatacagcaagcctgctgcatggctttagcagtggctctggctctgtctgggatgacaagccccactccatgagggctggcagtctttgtggggggtaagtgacttaattcggttttatttctcctcatatttacaccatacttacctgtcctgtattcctagattgaatccagcttggctatcaatgagcctctcttgcaccacatgagaaggctaggcagacactcacaaccttcacccgctaccaacctcttccaagatcatctctgtgacttggtagtggcttcaaccagagcagggatatcttcagcattctgcttgcccccattggtattctgggataaacacctgattcttgttcagccattgaaggctccagtgagctagacactcagagagttggcaaaattagatgttgtttgatgtcaactgaacagagcaaacaacatcattcccagattatactggctctctcagatgatgtagaaggtgctgactctcatagccatctccaaacaaacctttgcaccaggattgtcatacattcctacaagacacttaccacaattatctccctggtgtgttgattttgggacaactctgtagttgacttcttcctgtgacagcctcactccctccaatggaggaggactatttgatatcaaacatcttcagaaggaggactatgatcaccctccgggcttccacctgttgccccaagctgcagattgagataagccgcaatcctgtcaaccctaaagacctacccaatctttgttggctcctcatctccaaatacctccagaagcaagaagaccgtggattgatttttattgaaaatcacaaccttgttgcatctgttgccgtctctcttgcaatgcactaccaccactctggcttgaatcactgaaagggatcatatgctcaactatggcaccatttttcccaccagtatttttggttctgggattaactatctacctgttaaactggtggttatatatggtatccctaaccaagcagaatctaacaaagctgagcagaaaattggttgatcaggacgggatgggaaactggcaaggattgagctcattgccaaaaccacagatatatggcaacccaacccaagtctttttggagtatgaagatattcttgcagggtcctgtcaaaattatccacaatacgttgtaccaaattgagcttcaacctaggtgaaaccttacgttattcaagaacccctaaccttatcagcacctagcagttcagatgacaattaaacctcagaagcctccacatctgttcaaattcaaataccggaaggcctaaaagaacaaggagccctgaggtgcctatttcttgggccaacatggaatttatggagccagagaatattccaaaagttgtacgcattgctgaacaaagaactagagtccaaggccaatcaagagcatcccaaatacagtgggctaaacccatgctcaagctgaagtagccaaagttgagtaacaataccaaagccccgcttacttttttgtcaaggcgcatagcacttttcctgaatgctactgtaaacatggtgattttgtcaagcatttccctggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcactagggaagaagcagatgtccattctagtactcacccgctccctcaatatggattatggtttggatggaccacctgaagatgaggatccaattccagtcatggagactgatggaaatggaccagccaagccgcagggtgtggagggtccagatgagccagacccaacagatgatgagtgtgccatgctaatctttgttttcacttttgattctatccaactcattggccgtgctttctcattttttccccatttggctccaaagctctcaacagtctgaaaaaaatcaaagagtttattctggactttttgaagaaactcaatgaaatggctaattctatgatcatccatagggatgttttttatcacaatgaaaaacattttgtgaagcagatttgtgtggaagaggcatgtatggataactttgagagacatagttttgatactgagaagaatggatttctatgtggctgactgctcacagatagtaaatgatctcacaaagacatttgggatcaagtgcagacacctatttatggtaaagttgattcattgcttggataattcaattgataaataacatgctcatgagctgattctcttttgtttatggttagtttgctggatctaggcggatctttcatgatgatctcaagatcatcaccagagtcaacaatgaggatgtcacagttgatggtctcacataatcaacactcatacctgaaatggaggcattcaaggaagtgaatagtgtacatcacaacagggcatgcttcagtcattggcttccatgagtatgaacttggttatgaatctatctccttctgttgtcataagtgtgggtatttatttttgtgcaaagcatgcaggttttcttgattctactgagattttggtttgctcttttgcatctcatacacagggaaaaggttacccagaccttgcctcttggcagctgtgctatcaacttgagaatcacctagacctggttcaaataaagtagaaacctacatactcactgatgcagatccacttgaatatttcattgcatcaatctgtatatatggaattcagaagatgaatttattataagaaaatctttgtgaaaagaatgccataagattaggtgtgacccctgcagatgttcacaagttgagtttttttttaccaggagatctatcaaaagaaatggtgtagaatcttcagtcactgattggcaatcccaccaaacaggtttcaggtcaacaaaagtttcctactccacattaatgagactgattattgcaaagcagaagaagtagccgcttacaagaacatatcagaggctcacaagtgagtcctgcggaatctatttgtgtccagcatcttctcagggggagaccgtatctcataatggtttgaagtttaggaatgagatcaagaattggtcacaagtggaaaaaaagcctcaatcatgattatcaatacatttaaactccttggaggagtgtctcattgtaacttaaattaatggcttatctcaagaagaaggtctctaattatgaaatgagtgaagtttgactaatataaacatcaattgcactgtgttgtgtctcgaaatgctatttgctaaatcaagccaaaaaacccatctagtgattaaaaagagcttacacttacaacaccatgtctgtaatgactatctaccaattcagagccatagagtatacatgtttcttttggggcttgatagcagtcccacttagctcacaagtgtgtactcgggtttggtttttccattcaaaagggatttgaatctcaatgacaactccatgctaatccaaagcattggtacacagctgattgactgagttggattggtgatcagccatttgaccagtccaggaccccacaatgatgatgtgcccccaatgacatgctgttgaagcaagtcctgggagtatatacaaagcaagccttctgtgcacccatgagttgggctcctccaagtcccttggtgttggctccattgactccaatgcccaggtacctaggccatcccttgtgttggtgtgacttgatggctcacatgcccaatgcagctcaactcaagtttgccctgttttcatgcctggagtgaactgatgttggccatgcccatcccatggcatgtgatactgcttcatcccattttccacctaccactttcaagtattacacaatatctaccccaactccaacactaatgagcaaaaacattttttgtgtggattttggaagctgattgaagaagtttgagttggagccggggaaggttggcaaggccaaaagcagacaaagtctcataaagcccttttcatactcaattcggagggctgaagtgctcttgagttaagacagagggaggctaaagtgtcacctctggattcattgaagctaggactgatggtttttcatttcttagtatctagtgtgtcaaataatctagatacagatgcagaaaatgtgggagctgatgttgatgcatattggataaaaaaggaagaatacagtgacaaatgagtgacattcaacaggaacagtaagagagagagagatcacagcaaaatttcaacactgattatgatcagcacttatagtgatgaatgggagtgttttgatttatcttcaaactgaaccagatttatgaaaaagtactaaactattattcaataagctttagagatgtcaagaagacttccctcaggtaaagtgactttgagtgggatgatcctccttttcaccatcttcaattttcttcagagccagctgggtcctgttggggatttggcatgacaatcctaattgagtgtgtgatgcttgggggtggagggaagagtcaagtgagaatgtgcattggccttcttgaaaaacaccctcaactatgctgttgaatccagcaaagttgatgccccaagaattgtctggaaagataaattttccacccatggcttaaacacattctcaacaatttcacccaagccatgttcaattggtatactcaaacctgtctaaccacatacccttatgatggcatgttgttctaccctttgagtttacatatatatacttagtttttctttctcatgccactatttttcacacattttgttatttgatagtctattatggatttagagctcatcaacccaaatatgtatagtttgcttacgttcctgaaatacattttcccttgggggagtttcttcatccatctcatatatcagtattctagtctcaacagaaacacccaaaccacatactcatttcagtccagcaaattttaatttttgtctgtagctcatcattgtaactgcataacctgccaaaccacatagcaaattcagtccaccaaggggcatatggtttgaagggtttgactgtatccacatgccaaagctggatggtgaggcatcattgtctttgcgtggcctaattgcaaaccttttaattgtgtaaaagagattacaggtgaaaccgtctggatcttttgcccagaattccaatctttgtatctgcttttcaccatccaaggctatacatttcaccagagtagctgttcccattgctcttgtttggaaattagatgatggctgagtacttgatattcatccttgtgtgctggatccattgtggagaatggttggaacttgacaacagctatgatgattttttcttgcgggaacagcccagcaggtgaacaatttgttgaataaacggatgagtgcttggggtttacaattagacgtgtggacaggaaggctgctctatgcagtggcagttggctttttgagaatgttgtcattctacttgttctgggtatgttttcattttccttgtcttctatttctcttttatgcttgctttcagaacttcttacagagagctctccgaccatctctacctgtgccagcaagttatatccgtttgtttgacaagccctccatgacattggtcttgtccacttatcccacttatccaacagcagtgaagatcttgggtttggctgggacaggaaacactacacatgtagtgtagtgtaactgatcactcagctaaattgatgtgctcagtgggaattgaacccatgggacaaaaggattgcactagcacgtgtggtcttggaggactacttgggctcctttctgaccacatgactagcactaccctgacacactgcggtcattcagatgttccttgcacatgatttgtcacctccgcagtgactgcggccaccagcagtggatgtcaaatcaggctgctgcaacaggcaattgtctgtggtgaattgtggagcctacatccagatgcctcttttcatcttgatttcatttcacagttgggtatgggggccactcaattttgagcccccttctggattttttttggactcttaaccagaacactcaaggcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacaacattctcactccaagaaacccaacaatgaagattttgaccccaggtctatggccaaattgttcctagaatattcatttgcagtatttgaatgtaactccaaagtaagtcaatagtttttagctggcccctaattctttcagcaactgaccatgaccatgatatgttatgtagtgtgggtgtagccgtaattgcatcaatagggtaagttttctctatttaatgagattccaacattatttgcacacaattgtaatactatttgaatgctttagacagttggcaggggctgtcgagagcaattgtccattcagaagacactttcacgtggttggggttagtagctcacttgatcccagagcaccaaaaacagcagctgatctgctttatgaacactactttcaggtgtttttggtgaccatacaattcacactggctgacttgtcacacattacaggtgtgttcccctttttccttagttgattgattcccaatctgtatggtgaaccccctgggtagcactgatcaagataggacatcaacagtggccagctgattaccaacacaatggggtaaatatgatcaaattggcagaacttacctgtttgcccttgacccattgtggattaagacaagtaaccaaaacaattctgcgagtgaagggctagttgtgctctatgaaagcaagcaatcctcagatgctcacaagagcctcacaagtggtagtaaccttcagaacgtcactggaccccttgacaattcctcatcaaaagccaaggaggaagaaagcaaatcacccataccaaaggagactgtcattgagtctatttataatgttgaagcgttttttaagtcttccatctgattcatccccctacacatacatctcttctgatctcctggctccttcccacatttatccccccagtttatggcaaaatttcttggttcatcaatcattcctgtagcgccaacacagttattagggggtatcaaacataaccaaatccaccactctttaattgactgatttggaaaaatccaccatttttaacatgttgctctttgttttactctttggggccgattgatgcaaaattatatttttgaataattgactggtttctaatggtggatttcttatatttgataccccctattgtgcctatttatattgaggatggaaacttccagctaattgcccacttgattcttgttgtattgttgtaactcaggatctgcacaagcacagtccgtcgtggggaagccaccacacgtgagtctgggtatccaatctcggtctacattgcttagaacgtgataaactaacctgcacaaacacagtccgtcgcagggaagccaccacacgtgagtctgggtatccaatcttggtgaggaaaagagagaggagacccgggcgtgtggtgccagtactatgtgtgcttgggagtgatagggttagggtttagccctatcaccaactaggttagagaaactatgttcatgagatctaagtacatagttatgtagtatgtttctgtaatcatgcatactctactctaacatgtatgtcctggaatgctgatccagttacaattgtcttactttctccttggaaatcaatattgaatggcttgctactgctgtttcagagtgaccctacttggccgtatgttttatttgtgttttgcattgtgaccaaataaaagaattgattgaccaacatatggaccccttttggaaaataatggcaggatgatgtaacataggatatttgccatgtttgcaaacaaaaacatcaaaacaggcacatatattacagctttgtatacagatccgagcaaaaaagatgatgagaaattggagccagatcaagagaatgatgaaaaccttgcttgggatatgccatgcaaatgtaatgcacctaagtgtagaggcatgatgtttgggttagatcaggcagatccagtcaaagtcctccccaatctgaattatactctagctcccaaaattcaatcaaaaaggcttttttcagaattatgagtttgtgtgtggtaagcctattttgctgtttcttcctcaaatacctttacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaattagtcagaaaaagcaattgtgagatgagggacttctgattatcaaaaggggtgttccacagagtatgccttggggaaattcagaatagtggtcatttggtattgggttcatttgaggcagtccaactacagcaatatttagtgagataattcaagaggaatatttattcattcttgacccattgatggcttgattaatcttggatacaattctaaccttctcaaacttatatagctctgtatagagatcaattacttgtaaccctgcccacacagcccacctggctcttgagaatcatccaaactccagattagcttctgtaatagctgttgtgcgctaaaattttggaatggattgacatacaacaattgatataccctcccctccccccctctgcccccctgggaagcgccttaacctcttggccatagtgtcttgattgcatacaccatggtcatttgggtgtccctggttatctacaccatgtggccagttttttgaaactggccccatccactggacaatttcctgaagagagcgtccaagggacgctctggcaagccagcatcacttggatgcttccaaaagcatccaagtgacgctggccaaatatgaagtgtccgatggaccctatgatctattgtccatcccaaccgagagtctccaatgtgttgtaacattcccgttacaggccatctgcctcgccgcagcacggtacccgaggaagtctcttccgagacttccggtgggaaggactccttcttccctaaggaatcatacactattgaacctcaggtcacaatacaatggacccactaaaatgactttccatgggatactccagccggagtgtccaatggacagtctctcgtggtattactgcccatcagatggacactctggctcaaggagtgtccattaggggggttcacgattgaactttagagtaatttttaaggtgtttatgagcaacattttataatttttttgagtttttccaatttattggtttctgaactttctgtacatcacaaaaaaattataaatttatgatcagaaacatcttaaaaatggccttaaagttcaatcgtgaacccccctattggatgcgcataccattgaagtttttgatgcaatccaactgggtcttatggcgtggttgatggttgaatttcgggttgaattttgcttgcttcagaagcaattcctccattgaccacaacaaaactaccccaaaccacccaaaccacccatacccaccccaagaccatccacaaacacctccccccacttagaaaataaaaatcaaaaactccaaaaaaaaggctgatcccattagatcccataaaaaccccgaaaatccatcatatatatgatgtctagtgcttctgccaagcccagaacctcaatattgatcctctcctccctgaaatgagtgaaaaaaagaagaagaaaataccaatgtagataacactaaaattgtagatgataacactagaaaagtagataataatgatagcccctcccccctctgaagattctgaagttcttgtataaaaaaaagtagataaaaattcaaaaaaagtggaaaataaaaaagaaaactaaaaaaaaaaaacatgaaaaagaaaataaaattaaaaagaatgtgattgtagatagtgatgaggatgatgattgcagcagtgataatgaagactccaaccccaaatctgaacatcaagatcaaccgattggatccccagactcagctccaccggactagatgtttgaagatccaaaggaaatggttcaatccgtcaagaaatttgcttgtgatcatggctatatgatctctctcaagacagctaatgagactagaaaagcttttaaatgctccaggtattttatttttctccatcaatttacctttttccccaacttcactctttctgaatgtgattttttggttatattttcgattctctttaatttagaggaggtcttccagctcaagcaaatcaatcaactgtccctttctggccattgcaagatttatagctagcaaaggtcactggacattcacctgtgtcaaatcaactcacaaccacccctttgactccaatcaacttcctgctcggggaatttgacaatttgaatctgaactcacagaagaaatacaaaatctcctcagccagggtttgcaacccaaaaatatcattctccaactgagcaaatctcacccaggtcactctatagttccagccaatatttatgcaatcaaaagacaggccaattgtcaagcttcaaaaatttcttctccaattcttgagttgaaaaaatccctggccacatctcaattcacccttgaagaaaatctcacggccagtggagaactcagggctctttttttcttccatccttcttctcttcaactcctctctcgatattctgcaatactctttatagattccacttacaacaaaagtaagtacaaaatgactcttctctatatttctggtctggctgggaacaattgacctttttccatagctttctcttttacttctactaattcttccgcatcattttcctggtctctcaaacactttcactctctattcaccacctatcaaattcctcttcctcaattatccttgactatccacaatccagatcttctcgataatcttgacaaaatctttcccaatacccaacatcttctctctgcaaaccacatctatcacaatattaaaatcaatgccaaagattttataaaagatagccaactagaatccaaaatgcttgaattgtggtccactttgatcaaaaaacctactccctctcaattaaatgaattgtatcattcaaaaataaaatatagatgtggttatccttcagaatttattgattttctagattctacttggattcccctgattgaactctttacaaatccttggactactagaatcttccccactttgaccactgctctcttcaaattcatgtccatcacaaatatttaacatctatcctcttcagcaaggccaacaactacccagaaaccattgaatccctctcttccgtactcaaaaaagaagaagaactcatccgaaacgaattttcacagaaagaagtcaaaaccctccaaagaataaacaccatcttctcaccttgtctgggtaaaatttctcacgcggctctcaggaaggctcaactgaatttcaacaaccaaaacaaggaggggtttggccctccttgcaacaagtctcacagaaaacggataggaatcccctgtgatcattggctccaggcaatcttcaaaaaaaccctgatagttcagccagggaatttgatccccaatggcattacaagtgggtctttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctacttctcagcataatttacatggattttatactcttttaagagtcccgcacacttatcttttaaaagtaaatcagaaattgagaataaataaaataaaatgattgtgatgtcgagcatatcaccacatttcattaacaattaatatgacaactacatagcgcacagatccaactagatcccactcctttgggagatcaatcgagcctttatgagaatctccgtgaaaaattcattcacaactgaaaaaaaatgcaagccaaaaaagtgatttttcttgatcaaaagatatgggaagctgtaaatagccaagagaaaaataacagtaacaaagagattcaaattcggcctccgtttaaccagattggcaatggaaaccagctgcgacgatgaccaaaatctagccgttctcaacctttcccaagaagaaaacaccacttcaaaattgacattgcgggaaggacttgaaaagatgtctgatacagaccttgcggagcatattaaggaaacggctgcaaaattctatcccgagccattgaagccagtccaaaccgaaacagtgatcagcttggtccgtcgcaaacacactttcacacttgctgggaccggttttggcaagacaaggattggcgaagtgtactaccgactttttcctgcgtacaagaaacccatcattgtggtgttgaatcctttggattctcttggagataatcaagtgagttaaaactgggcagacctgactttttcatacagctgtgtaaggacttacttgtcgttgtgtttcttcatgatttgtgatattgcaaaggttcttgagaaaaaaaatgccaagataaatgcagtgaatctgaccaagatgaacttgacaccggagatcgagaaaaagatcattcgaggggactatggctttatttatctggttagatttttgatttcccatccttcaagtcaaagcagaaaaacctgagctgatatgtaaatacgttgtgtaccttgaaaaattagagccccgaggttcttttaaacaatccaatgttccggagaatatttttccatcgtcaattccaatccaaattaatcttaacagtcgtggacgaagcacacatgatctacgtgtgggggttggttgcaagtggccttggtaaaaagatcagttcgcacttcaaactccaagaccgaggaatatttagaccttcttatggtgacttgggcactagactccttgcaactcatggtgttccgatccttctactatcagcaacctgcagacctattgcaattgagaagatcctgaacagcttgaagatcttacccgaaaacatgaaattagtgaatggtgaactcacccgtcctgagattcgcctcatccgtgtgccaatgaaatcatctcttggatcgtgcaacgacctcaaacggctcttttcaacccaaacatcaattcccaacaacaagatcccccctacactaatctatgctccaactcgcaatctcacctggcaggtcctccgcgtgatccacgaggctcgtgcgattcaaggtggtcaccttgatgctggaagtacttttgcacgtcgctaccattcctgtactgggaaactggacaaaatcgatataatcagtggatttgaagatgaagcatttccagtcatttcgtgcaccatggcccttggattgggtcagaactggaagagggtgaattgtgtagtccatgtcggacgaggtgacccttcatcaatctgccagatgattgggaggtgtggtcgtggggaaaataatccgggtctaggaataatgtttgtcgagtccaatcggaggacaggaaaaaataaaatcaacgatttcgacaagccatttcagcaatctgatgatgatcggatggatgcatttgctatcaccccagtctgccttagaatagccatgtcactagataatctgtgagtttatctactgtataaatccctaaatggttgggttgtgtttgactggagattgttttcttaaagattgggatacatcccattggataataatgatccaaatgtaaagctggaacgattgagagaagagggaaaaaattttaccacatgtctgtgctccaactgtgaacccgatagtgcccaggagttggtcaatgccttcaaacatctcacaacggacaacttcaaggagaatatcacctctagggatatatcgattgacgttccagtgcccccaaaggttccaaaagttgcaaccactcgatcggttgttaaggcagacactggaaaggaaccgttagatggcgaacttgaagaattttccaagttcttagctgcaaagtttgccgatttccactacactcaaatcggcgcagaacattcggaatttgagcctgaggatcactttgggatttttgaggcgagaagggttgttgtagctttccgtggaggtgcttcaaatgaagagatagaggattttgctggtggcaaagctcacaaaggtcaaatggaacatttgctcaatcagatcaacaactacattggaaaagtctcttatcttgactacttggagcagttagaagtacaaaaacacaagaatgacaaagcgaaaacaaaggaggttgcagcaagaaaacaagccactcttgaaaggcgacaccagaaagcagaagaaacaaaacggaggaatctagaacaagcagcagcaaacaaacgccaaaaaagtagataatgattctattttcaagggttgatctcacccgcatcctcatctccatcttcaaacatatttgcctcctcgatgggaccgtttgaagggttatacaacagtatagttgatggtcgcatccggtgtagcttcttcttcttctgtttgtaatcttgatgcaatgctcttgaaccagctttgaatatgtccactgttttagatttgaatgcagccgatttggaaagcacactgtgctgatgtgccattgccagatagctatttatagaattgattgtcatcttgtgtttatgtgattgataaattatgttttttcctgagtcacctttgatcccctgtacaagctcgcgtagctgaaaaaagtgagagagaaaatgcgggttaatttagaaaagtcaaatagtaaaaactgagaatcttacaataggaacaatgagtgagaaaacatctttcaatcgggatatttgagtcccaatcccgctgtgatcgtagaagtacttgagccaaaagttacagttttctaagaaaaaatctttggcaacaaagtgatttggcctgccacttgggttaatcagaagtgagtgcagtagagtttttgcaaggccagtcggaaggactttggttaaaagcagtatcatcctgggtaagtatattgcatagttgttaagtccctttatcccatgagccatcagggtccaacgtttccacatgttgagaacccttccgatatcgcctgcccgcattgcacgatcgcattcaactatagatgcaaaatcacggagccgcagaagaacgttcttgagaccagttgccgaatcttcagaagcattccgaaaatctgttggtgaaaaaaactgattgtagcacagatcaatgatcttgttgagcctctgtgacgagatcttgactttttcctctggcagtagggctttggggagattcatcaacgtcctagaccaaaattcacactttttagcaaaacattctgagcagatcaggagtgataaacttacaaaagacaatatataatggttgcttcatgacattttgtcatgtgtgtaagcatcaaactgaaatctttttttgttgtcggtcgctccgagggtattccgagcgatgacagtgtatgccatgcacctaagtctagagagtccgatgggtttccaaaatgtagaaggaaaattgcctgcgcaaaattccaaaggatatgtgaggcccccagaagcgagaaaaatccagccaaattgtcttgaacgtgaccgctaggttttcgttgggctctgaggctttccacattcatgcaagtcgccagatcgccttcaagcacttgtagtcaagtgtaaaactgttctgcggtcagttttgtttgaagcaagaatccttccaggacgtcgccgacactgtcagtggagttgtcggaggcaatcatcaatttgaacattgaaatgtctggcttcttgacagctatcggatcgatcggaggtggaaactttggtaggttatgtttcttatcagctggagtggcaatgtagtctagtaaaactttagtgatttgacttttgaggactgcttggaaatgcaagctggcatcattgtctgaagaaagaagatgatcgacttcattctgcgatcctgtattgccttctgtaacgttctagcaagaagttcccgatcaaactggtcattaatgcttattggggacatgaagatagccccaggtgccgtggaacatctgggtagtatctcaaccgacttttcgtgaactgactcctcgaagtccaggttgtccaggcatatgattggggctagcggggattttcggctggccatttgtcggataaccttcaactctgcagctctgccgagggaactgactgcacggtgagctgttcgacgagaagatgcaaggccaatataattcagataggtgctcaccctctcactcaccccgcaggctaacaaaacaactgagttttgtatttgaagggcattgtctcgtcggttggccccaaatgcaaccatggaacagacagttgctgccaggacttgcggtcgattagctcggttgaaaggttcttgacagtcctctatctcctcgagggcacttcttcttgctaaaggtgtttctctagttgttcttgatggcgaagtgtcggtttcagattcctctgaattggtgtctgagccgttatccgctggagctcgtgtaggaaccggggttgctgccacttgcaaagatgctggttgagcccgttgtattttgtgcagtacgagattgtacaggaatggcatgtcctctgtgacaagtttggttgtgcgagtgagctttgattcgtccgagaaaaaattctggattcacagatttggtgttgtaatagttgccttgaggaaattgccccgtgtgctcctcctttggcgtcaagaatgatttgtgcctagcaaaaagaaaattgatcggacctcaatattcacaaagatctagcaacaacatctaatatatgagcaggactcacctctgataggatgtactggttccatcgagctttgccgtcggtggtgtgctgaaccagtcgcttgatggcgtccaaaatccggatggttgatggccatccaaccggcgctccccataaacgacgatttgatttgatttttggatcttcatgtgtaagataagcttggataaattgctttgggtccaggctataagcatgcattaccttgtcgacaaaaattagtttatctcgtatcagcaaaagaggaggtaagttttccatcttcttgaagggaggtgacttggttggattgtacgtgtcaaaaagatagcaggattatgattggtggagggagttaatgatcaaagctagacatcgcatgatcggagctaaagattgagtggagagagagaatctgcagaaaaaaaaatgggcacgtacttttatcacgttgtatcagcgaatagaccttgggatgattgcgcacagtcggttgtgttctgatccggtggaatatccgagaaacttgaggaaatggatgtttttgaaaaatcaaaaaagaatgaagatggagcggaggtgggctcaaattatattagaagaaggagaagatggaggcgtaccatacaccagaaacttagaatgattgttgctatgagggatgagttctgggggcttaaagtgaaacaccaccaaaacccagataagtctcatgccatccattcaggaccttggtgccgggagcgtgagtgtctcctcatttcttaatacagcgcaggccgcagccttgcgtgtcttgtcaacttacatgttcggcgctctgtgccaagcgcctagggaatcccggagaccgctgagggtctcccaagactcccgtgtgtgggtcaggggggagaggtcagtcgacttgaggatgttatccccaagaagcatcccgccggcctcgttccgatcccactgaaccaatgccgccgggagggtggcaaaggaagggaggaacttacgccgaggccgggcgaggacaagactctccccggagcaaacaagacacccccagagggggtggagcaaccgccagacctatctctgtcagggccttcaatgacagccttagcgttgcttgcgaagctcctttgcccaacacttctagttgaacaggctatgatttcaagatatgtttactactaaatagatttggaaacggctctgcttgaaccttacaaggttgggtcaacttcccttgagggtcgagagggtccagcactcctcaagcctgttgaggagggtataagtggcctcgagttcttcaggggggaattcccggagatacaatttgtaacagtctgaattccaccttcctcgcagacagatctgttcgtctgagacaccgaatgctttctgaacagaggctcctcctacccgaaacgagtgaccagagaccccttcaaggttctgcgctttccagattttgtctagtgctctcgtagccatcggtttggtgaggtgagtcctggagccatccgcctcggtgaatccaaagagggatgtttctccgttagtcgagataaactgctctgcttcggcgagtcttcgccttatcgcgagaatagggcagagcatatggggcagttgatgcagatgtatcacttgctcctctccggggtcagccgtcttggctcccctgatgatcagtgagaccttgctcccttctaagtcttggtcgaattgtacgtctgaggttaacaaggaagcttgccgcctcaggagacctttgctgttgttataagtcaactcgactagccgagccatcccccagaaggctacgatcgctaggtcaagcagtgccttttggaacgggtctccagggcctaggagttccgcgagcttcaccatgattccgacagtaacggccttcttgcgtggttttctaggcgtatccaagtccgcgtaagtagaggatttgagcatcgtagcgactttctgcttggtctgttcggggaagggagtgtcgtggtaagtatgccacatttggattcccgcgaggtatttcctcaacgtaacagcggctacgtcgtgtgatgttggtgcgtctgcggtcctccctgcccaatggcagaagtcgtagatgtctttaggcttaagggggagcgtgtacggaattctgccggtctccttagcgaatgcctgatacttctttatggcagcgttgtagctcagcagtgtattccatcgataccccaacaggtagtgcctgtcttgagctgtaggttctctgggaacggaaccgttgttggttattccgggtactttagagaaatctatcatgtttgatagtggatagagatataattgagtttggtagttcctggggagattcaaagacgatgtggatgcaaaattacattgatggagatgtgggtatatgaggtaacaatggtagacgtaggtagcggaggagtagggtgcctaacagtaggactgatacaatctgagttctaggtcatgaggtacgacgactggaatctggaatcgtacatctttacctgacctgtcgcccctagatagcgcgtctgccagattgttttgggaagttaccctccttgaaacaatgtctatctcctctgcgaccagtaatctttggattgctttccattcctcattgactgctgggtttttggacttgcgctttggtatagcgctctctgtcgtagtattgtctgtccatacaattagcgtcttgcctggtcttattcttacgtgtttgagggctagaatccctagtcggatggcagcgtttcaagccaggcgatatcgcgtttcgctccgtcctcggtcccagtcttagtcaatgaaatgggtcaggtgtcggcctatggttatcccaatgccatagcttgtcgacgcatcgtccatccacccaatttcggtcgggtccggattccttatcattcttgtctccttgaaacaaaggagggtggtgtgtcaatcctccagatcctgtcgtgcgtcagtcggtaagaggagatctatgtgcctatagacccaggcattcatccaccgatataggctgttaaggtaacacctgagttgcgggaggaggtaagatacgtgattgagtcttcccgccatgacttcgacttgtttgaaggagaatacagctcctggtgcgaggaattgttttatctgctgaattctctgatacttcttctcatccggtagtctcaccgtcttccggggtgcgttccagacgaaaccgatgtatttctgttcttctccaaacggggagtatttggttgagttggtttttacccccaatttctccgatctcgcgactatctgctccatctccacggtggagtcaagccttttgataaataggttatcatctacccaccggaaaacggtgatcagatcgaattcatgtagcatcaggtctttccatgcgtccgctggtctgccaaatgagccacagccagctacgcccccgaacgctatcctggtgtcgattaggatgcccccattgaaatctcggaccataaggtaggcccattgagatttggccgttggtatttgtcggtacgctttttcccaatcgaagagggctagtagaataggtgtgtcttggctgcggaggaattttgagacacgttcgaagtcatcccatgtggtgacgtaatctaatttgtccacaaaggagtttactgagggtatttgaggatcattgtgagggaaggataagtcgtttatcggcctgactgagccgtctccgttcaccaccgcacctagcgggttagatctgaaaaatttgtacttccccatcaattgttcgtgtgtgtacggtccgtacatacggccggccatgatttccttgcttattgaagattcgatcttttcctgggctaacagggctgattggtgatttggaggggtgaagtaagggatagatgggcctaagtcgtgattagggataccttggtcaaaaccaaactggagtccgtgaatgacatccgagtatttctccgtaaggcctgcctctcctagggccttctgccattcttcaatatccatttcgcaagtgacttcttcaggccagattactgatttgcctccctcttgctctgttggaggtatctcccctaaaggttgtagcggtatcgcactcatggcccttgctttttgctgactgttcaattaataaagtcaattgtctaacgtcagggttcaattcctctctgtttctcatttggtggtttggatggaattggattgcaatggttatgggttttttgagggtttagtctagttacaatcgatagtcagaaaacaatgggtagtaattccgttttttttttttttttttttggaggttttaaggagaaatggaaattggaatcgtgtgagctgtcttggaacgtcactatgtcgatcgatgtactttgggacagggtttcggtcggtttcttagaagggtaggttgtggtgtggggcagaaggtagtgtggagtgatagagggcgaagtgagaaattgtgattggtagagaacgaatggggaaagagggggaggaaggcggcggtacttactagtctcttttcttataaccgttcccgtggttcgggttaaaattcttccccttataaccggagctcctttggggtctcccctggttctggtctgaactacccggtttcattgggagtgagcttggggtttgggaaaaggaattcgaggattgagggaaagatgacgatgcgttttgacttggtgtggtttgagctgcgttttttgtcgagggagttgtcgtggtgtttgacttggcgcttctttggcctgtgtgagggtcccagccgtaccgtggtcctcccaccgcataagggttatctctgaggcctaactcgttgaagtttctggcttctgagtgggcatcgtctgcggtttcaggtttgtactctgagatgtccgatacaaattcttctccgtctcgttcaacccggaaggcgaacgcattgttccggattctaatgtcatagcgtagagcgaccatgaaaccatgcttgcgttgtagcttgtcgcagttgtccttgtggatgaggcaccattccgctaacatcgggtagttgtagcgatccctcatcgtttcatagaaacacctatgatttagtgtccagtctgcgaatgattgggtccactcgtcgggtactgctaatccgtgatatcggagacccttctcggctgaagtttcgtccgttttgggacggttctttgagtgatagctgagagcttcttcttgccacttcctgttgaagatggtcaaggggattgggcccttgagttcagagatgtttttgtggaaatatggagtgaaaccaccgtcgtcatgggagtttgagacgccccatttgaatttaaggccttttgattctgtggctcccccggctactgcgggcctcttctgggggatcactgtcgggcttgtgaggatttggatctcgtgatcgttttgcgataccacgagggtttcttctttgagtagtgtgtcatgcatcgcgaagaatcggtctgatttctcgtcgtctccttcttcttgagcttttatagccttggcgagcagcatatttcttgccttgattttggttgcgttcggttcgggcgatctagcgcttggtggttcttgtgaccccacgaccgttttacctaaggaatatgcattggtcttagttctttgttgtattctttggttaggttctctctttgtttttttttttttttttttttttttggcttaccgatctctttgttgaggatgttcgcggttttggagattttggtggcagctgccgatccttttggtgcggtaccattgtctttccggttggatggtgggttaagctggttttgcattctagcgtctgtacttttttgggtcggattccctttagacggggcggaaggaatggtgtttgttggatttttcgggataggtgtggaaatattggtaggcgctggagtggggttagggatttgggatgaggtagtattggaggggttgggattttggttttggctcgcttggttgagggagtcgctaatggactggagggggtcgatggtcatggttttggatgaggaagagattaattgcgattgagggtatgggggggtgtatgagtggtagagcggggttctttggaggttcaggagtgggaagcgagggaaagcgaggaggggaaggttggtttccggtagtgagggttggagtcaatattgactttgtgattgtgaggatgtgtgattgcgaggatgtgtgtctatcgagcgtttaagatttctactgtgcttatagtttgtttgttttgaaagaaaggaaagtctttgaatagaattttgaaaaaaggaaaatgcctcagatatgagtatctctgaggaggagacgaggagggggagagcggatagagggagagagggggaaagggccatagtgagtcgcagacctcgagcctatgaggtctgcgctttggctcatcggcctcagctcccggatggcttcagactacttcacctgtactagtgccctgtgcagcttgtaccgttcagtgagcgccgcgcgacgccgaggcttccgccatgggagttcagtcctcccatggacacgctataactctcgctacgcttccgtcaccgctccagaatcatttgttaagtcacaagtccctccggcagaaagcctcgggcaagaggagggacttgggttaagttcgtgtatttcccccacccacatctcaccccattttttgaaatatatccacaaaaacagtcattcccacacctcaccacattgccttttgagcctgaaataaaatttttattagtatttccgtcagacggctcacccaaattatttttacaagttgaaaaaaaactagtttctcccccccccccccccccccttaacacatattggaagacaattgacatccttttttttccatcagggaccaccacctaatctctcagtcagagaggacgaattgactgagagaaggaaagatttgcaggctcaactctcctccttaaaccccatccaagaaaataccaaactggatcaaatttctcgcgtactggatggatcagctgccattgtcaacatcaagaagcccaaagcaaatccaaagtcacgtgccaagcccaaaccccacactttctccaaaaaggtcaaacttgaagatctgtcccctccctccaggactttatcccagctcacaggcagttcctcacaaagcatcaccattcttaatccacaacaaatatctcagccacccaaaaagaaattccgtccaatctgcacttcgaatctccttgaacatctcccagatttcatccagccacatgttgaaaaatttgaaaatgtgaagtcagatggtcactgcgggttcagggctgctgctttctgctttggaaaaggcaaaggatcattcttgaacatccaaaatcaactcgacgatgaaatcaccgaacgaaaggatttttacctcaagataggatgctttgaaaattctaaacaatgggaaaacactttagctagaatcaaaacaaactcagctgcgccggttggtgaagagcattggatgtctatgccaatgactgcagagcctttggccaatgctttcagcactccagtattttatttctcaaaaacagggtctcaaggtttttttccactcttcactccagccaacaacaatcccccaattttcatcgctttcattcctgaatcatctcactttgttgcacttacactgaaggatccactaaattccccattcccatattatgttggttagaataattggagaaagcatgctgattgtaaagctctagattgagagcaaaaatactctagttgtattaaattaggtcaagatgaatagtctttcttgaattttggctagctagaaaatttatatttttcatctttctgtgtctttcattcatcaaaataaatctaaaaatctatcttgagcttcagagtgatacatataatatctgattgtttaaaactaaatagcagtaccctcaatattctcttttccctctttattggtttgatcaaataaaaaattatgtacatcccaatttctcaagccatctaagggcctgtaccataggacatgaaacttcaatttctcaaaatttatcttgctcaaaattttatattgtcaaaattgaccataaatagaagctagtctttggcaagaaagtgaagaaattcaacaccagatctcttcaattgttcccagtttttgtgtagaagatggaaaaaatgctcatttttgaaaattgaaccctacggtacaggccctaagattcccacaaggattcaatcaaaccaagaattgattctgagccatgttgttgaatctgaaaatatttgatggatcaataaatgatggaaaacataaaactagaagagtaattataaaaaaacacaagtgacttaccacaacaaaatcatctttctccaaaactacatgttgttcaatttgaacctttcgaacttgtctggttcaagtgcttgagcaaagttcaatcaactgttgtggtactgggagcacttgaacggtttgagcaaatggatagtgttggggaggagctggatttgatgcagtgtagttgtaaccaaaggacttgcggatgacttcatttttcaggaagatatagggggtatcaaatataggaaatccacaatcagaaaccagtcacttttccaaaaacttttttttgcataaataggccccaaaaggggttaaatgaataactaacatgtttaaaaaagggtggattttttcaaatcagtcaattaaataatggtggatttggttatatttgataccccctattattgagaacttcttgagaggctttgcaatgagtttcagtttcaggattgtacagtctcctcccagatgtttatagccatctgtcttgagctccacactgggaacccaaaaatttcaagtcaaaatagttggtggaatggtgtaaaatgggtctcaaagaatgaatatgaaaaaataataatgataaacaagattataaaatttgtaaagaataaaaaggagaaaataacaaaaactgacagctctaatatttctttcaggaaaaaatgaaatctccaaagtgatagtatgatatctggaatgactaataagaagtgaaaatttggaaaaaagtgactgcttggtggtttaaaaagggtgcatagggggtcattcatcaagaaatgtggcattctggtgctgcaatctaccaattttgacttcagggtgtccacccaccatgctcaaactttttttggatcaatatttttcatttataatcattcttttcatgttccaaacttgccctctgtgtgttcacttttcactcaaacaaaaaattaaagttttcaaaaaaagttgattttcttttgtcttcttcacaaattttaaaatcttgttttttattattattatttcatattcattctttgaaacccattttccaccattcaaaaaactcttgtgacttgaggtttttgggttcctgctttggagtttaaaacagatggctataaacatctgggaggagactgtacatacagcctccagagagaagaaatctgtgtgtgtaataattatcaaaagtgatagcaatttctcttcctgggctttgtctgttggagtgagttgatgcattgcgtaagacaccattgaatgattcaaccttttcagtggcaaaaagagtagctggtccaaatcggcgtattgattcagggaggtggaggaggtggtaaaattttggcttgttgacccactgcgctgtggttttgatagcatgataaatgtaattcttgatgcaaatctttagacgggtcaaatattcttccatgttattgattttggtgataaagataaatggtacaagttgacagagagccatccagacggctttgcgttcaggttgacagagagccgtccatacggctttgcgttcaggttccaggaattggaaaaaaatgaaaggtgctgcttgaaccagaatcttgaattcttttctgactagacttttgatgtgattgacaaatgattttccattgatgggaggaatattcaagccttgagtgttgaatgattcgagccatgcagcaagttcttttttctgattggtgttcagtttcttccctccaagtatatccctggccagataattgacaaatccaaaaagagcaacatggaggatctcaactggagtatccttaacaccatcaaaccctaaaaaatacaaagaatgtgaatattttttcaggtgaataatcacataaacaagagaacagaaaaccctgccactgtagaccaaccttcaagctccaaaattgaattaaacaatttgtgtggctctttgtctttaaatttttccatcttttctctgatttgaagatttttctttgattcttccaaaaaccgggtgttgagtgagtcagtgataccatatttgagtttttttttttggagggactcggcatggctttctttgatttcttcaccatatattttgtaggtcctttcatgtgttttgttccaaatccttccatttccccaaaaagatgagcagaaaatcagatacattaacaaaaacatcacagaaatggaagcttacctcagatccatcatgattaatcctcaagaattttgtcatataatcaagagtattcctcatgtaaattacacattcggcaaggattcaatgaagtgctgggatttggtgcgtttgtgatctcagtgtgcattggggagtcacccaaaaagcataagacaattccagtgaccaggacctccttcatgatagttgagtcaaatgcattgaaaccggtttttgtggtttcaccataaataaaataaaatattatttaaaaaagaagaaaaaaaagggcattataaataagaaaacccagtttttccgcgtttagatgcggtttctactgcgggcagcacacgccgtttccgcgtttagacgtggctttgtatttaattttttatggcttattttttgagttttatgaatttttaaaattgtttcctacactataaaaggtgtagaatttaatggtaaaaaccattttccataaaaatgaattttaattattaatttttttttccacttatttttcaattaattgtttgcatgcatgtatgttgtaccttatttttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgcgtagaatttaatggtgcaatacaattttttaaaaacttaacagttcatttttaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgacatttcaaattttcttcctacactttaagacatgtgaaaaattatggtaacaataattttgcatcaaaatgaaaaatacatcttgaatatataactgcatttgacactgtttttttaatttaattcttcactttttcactcaattgtttgcatacatgtgtgtaccttattttttatgcttttttttgaaattttaaagtttattcctacatttaaaagtgtgtagaatttaatggtaacattcaattttcttaaaaatcaacggttcatttttaatactgaaactagacacttttttcaattaactctttacatgttatttctcaatattttttgacgttttgaatttatttaccacactttaagacatgattaaaatgatggtaacaaccattttacataaaaatcagcgcttgttactgaatactgtgttggacaggtttttttaatggttttttaattggtttttgctggcttaattttgagcattttttgaaattttgtatttatttcctacatttacaaatgtgtagaattgaatggtgaagtccaatttcactaaaaatacaagcttcaatcttaatagatgagtgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcagttttaaaacctgtcaaagtttgggaaatgaacttaaagctccacaagataaggataattaagcgtgtaagaattgattaaagaaacatgtcaaatgcagtattcaagatatagttttcattttgatgcaaattcattgttactataatcttaaccatgccttaaaatgtcaaaaaacactgagaattaacatgtaaagaattaatttaaaagagtgtctaatttcagtattaaaaatgaaccgttgagatttaagaaaattgaatgttaccattaaattctacacacttttaaatgtaggaagcaattttaaaacttcaaaaaagcctaaaaacaaggtacacacatgtatgcaaacaattaggtgaaaagatgatgaattaattaaaaaaatgtgtcaaatgcagcattcagggtatagttttcaatttggggaaaaatggttgttaccataattttataaatgtcttaaagtgtaggaaataaatttaaaatgccaaaaaatgatgaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaagcattgagtttaaaaaaaattggattgcaccattaaattctacgcacattgaaacctaggaaataactttaaaattttaaaaaagcataaaaaataagctacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaataattaataattaaagggcattaataaaaaaacacggtttttccgcgtttacacgcagtttctgctgcgcgcagcacacgcggtttccgcgttcaaacacggttttgtaattaattttttatggcttatttttcgagttttttttgaatttttaaaattgtttcctaggtttcaaagcacgtagaatttaatggttaaaacaattttgcataaaaatgaattttaattattaatttttttttttcactcatttctcaattaattttttgcaaacatgtttgtaccttattttttatgcttttttgaaattttaaatttatttcctagagatggtcgctttgcatccggatatccgttcagatccagatatccgctcataatttcagtggaattaggcaattctgctcaaattaagagcagatatccggatgcaaagtgaccatctctattatttcctaggtttcaatgtgcgtagaatctaatggcgtgatccaaattacataaaaatcaatggttcacttttaataatgaaattagacttattttttgggccttaataaaaaaacccgcattttccgtgttttgacgcgcttttgctgcggcacagcacacgcgcaatccgtgtttaaacctgcttttttaattaatttatttttgccattaattttaatttttttcaagtttttaaaattgtttcctaggttaaaaaatgcgtagaatttaatggtgaagtccattttccaataaaatgacttttgattattattttttttttccacttatttttcaattaattgtttacatacatgtttctacctcattttttatgcttttttgaaattttaaatttatttcctaggtttcaatgtgtgtagaatttaatggtgtaatccaaatttttcaaaactcaatggttcatttttaatactgaaatttgacattttttcacttaaatttctacaggttaattttcattcttttttgacattttaaatttttttcctacactccaagacatggttaaaatgatggtaaaaataattttgcataaaagccaaagatttgtaatgaatactgtgtgggacatgttttttttgatgttttttgaattaatttttaccggcttgattttaatcattttttgaaattttaactttatttcctacatttaaaaatgtgtagaacttaatggggaagtccaattttcctaaaactcaaagcttcaatcttaatacgtgagggtaccccgtttcctgcataatttgtaccgtatacaaattttatttgaatgcaaaatgaataaagccatcaattttgaaacctttcaaagtgcaggaaatgaacttaaaattccatgaaataaggataattaagtgtgtaagaattaattaaagaaacacatcaaatcagtattcaagatatagttttcactttgattcaaattcattgttacgtccataattctatacatgtctgaaagtgaaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaattttaaggctgattacagtattcagtatgaactgtcgagttttacagaaattgaatgttagcattaaattctaaacacttttaaatgtaggaaatgactttaaaattttaaaaaagcataaaaaataaggtaaaaaaattaatgcaaaaaattgagtgaaaaagtgaagaattaaataaaaaaaaaggtgtcaaatgcagtatacaagatgtagttctcattttggtgcaaaatgatttttatcataactttacacatgtcttaaagtgtaggaaaaaaatttaaaacatcaaaaaagaatcaaaattaacctgtagaaatttaagtgaaaaaatgtgtccaattgcagtattaaaaatgtaccattgatttttattgaaattggatgctaccattgaattttacacacattaaaacctaggaaagaaatttaaaattacaaaaaaacttgaaaaataaggtaaaaaaagtaatgcatacaattaatggaaaaaatgagtggaaaaaaaaaattaataaacaaaagtcatttttatggaaaatggtcttcaccattaaattctacgcattttttgacctaggaaacaattttaaaaacttaaaaaaaattaacattaatggtaaaaataaattaattaaaaaagcgggtttaaacacggattgcgcgtgtgctgtgccgcagcaaaaccgcgtcaaaatgcggaaaatgcgggtttttttattaaggccctattttttcacttaaatatctacagcttaattttaattcttttttgacattttaaattttttcctacactttaaaacatggttaaaatgatggacacaatcattttgcatcaaaatgaaaactatatcttgaatcctgcatttgacacatttttttaaattaattcttcactttttcacttaattgtttacattgatttttttaccttatgttatatgcttttttcaacttttaaagttttttcctacatttgaatatgtgtagaatttaatggtaacattcaatttccataaagctcaacagtccattctgaatactgtaatgagtcatatttttcaattgatttttaacagcttaattttcattattttttgacattttacattcttttcctacaatttcaaacatttataaaattacagtagcaatgcatttgcatcaaaatggaaactatatcttgaatactgcatttgacatgtttctttaattaattcttacacacttaataacccttattttatggaattttaatttcatttcctacactttgaaaggttttgaaataaaacctaggaaataaatttgaaatttcaaaaaagcttaaaaaataaggtaaaaacaacaatagaatataaattcaaaaattcaaaaatgacttcaatggggcttgaacctgtgacagcgcttggaagtacaagtattcccaaagtggtatctttgtaccaaggtttattaataaactagttggctggcatcacctcgttggatagtgtcatggtgtccaggctgatcatgatcttgactagagtctgccttatgcatggtaatctggagaaatgattggtgtatccctgtccaatgattgggggtgttcttttttggagtttttaatctttgggagacatttgaataaaattctctttttattgtatcaaaacctaggaaataaataattaaataaaaaacagtgtcaaatgcagtatacaagatgtagttctcgctttgatgcaaaatgatttttaccatacctttatacatgtcttgaagtgtaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaagctgtaaaaattctagcaaaaaaaaatgcccacttttagtattaaaaatgaaccgttgatttttatgaaaattggattacaccattaaattctaggcacattaaagcctaggaaatgaatttaaaattgaaaaaaagtataacaaataaggtaaaaacatctgtgcacacaattattaatggaaaaaatgagtgaaaaaaattaataattaaaaatcacttttatggaaaatgatctttaccattaaattctacgcgctttgaaacctaggaaacaattttaaaattaaaaaaaaactcgaaaaataagccataaaaaattaattacgaaaccgtgtttaagcgtggaaaccgcgtgtgctgcgcgcagcagaaaccgctgtggaaagtaaggcgcgccctaggagatttcttgtacttctccgctccgcaacacgtcctactccgatttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaaataacactctttattgttcttgcttgtaggtaatactctaactctattctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgttttctgatatgttctccgtcataagtccccccctctctcccctcttctgccttgaactccactcctcctcagtttcccacactccggtcccttactacttcccgcgctgtcatccgctgccaccccctcggactccgtgtgtcacccctccgacgcctgtcggtccaggtactcctccggccgctcctaagcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgcccctcggtgctccccgctccttgtagcccctccgcagtatacgctgaacccccgttccgcagtcggccgtgatccccggtgtccgccggtgcccggattccccgcagtaatcttctcagaactttgtgcattcggtctacttttcccgctttcccgcgcctcggaaagctagactttccactaatgcaccgccgctttcctcagcctgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgcccccaaacaaaccggccaaagctttggccaagacgcgctctcgccaccacaccgcgtgtaaatgcggaaaaaccgtttttttttattaaggccctaattaaaattcatttttatgcaaaatggtttttaccattaaattctacgcctttcatagtgtaggaaacaacttcaaaaattaagaaaaaactagaaaaataagcggcaaaaaattaaatacaaaaccgtgtgtaaacgcagaaaccgcatgcgctgggccgcagaaaaacccgtgtttttttattaatgcccatttttaaagaaattgaatattattaaaatccttgaaataaggcaaaaatgtacttttgcaaatcatattgtttgcaagacataagggttccaacatatgtgccttaaaattctactccgtggggcatgggttgcaatttcaaggcacatatgttgcaaccttttttttcaacccatatttttgagtgatggtttgtaaaattatacattacccctataaaaatgtaattttacaaaccatctgatttacaagacatatgtcttgtaaaatatggtttgtaaaattcacttaccccctttactaaggcacaaccccgcatccctggcacttgaacagttgctagtgtaagaaattttatcaaagtgacctgtattaaggcttgcacctgtaattgagaccatttcgatttaatactccaattaatttaaatgtaaatgattgattgcttttaccttgatatagaacactccatgtttgcaaacaaggccccaaggttgagacaacagcattagctctgtggatccaattaaatttatatcaagtgaaatggcattattttaatactctggtggcctggaccaaggggctgcactatattgtctgctgctaatattgtaattgatgttttacttgaaaaaaatatgtattaattttgcattcaagtgcatctcaaaaactcactatctattatttattagcaaaacaaaacaacacaaaggaaaaataaaagggaaaaaaaaaagcaaaaacaaaagcaaaaaaagcaaaagcaaagaaaggaaagcaaaaaaagcaaaagtattttgtaacatatttgggcagagcctggtcatcccaatgaattgttttggctactcagaaatacaataggtgcaattccaacaccttgtgtggcctgaggcaatctagaccaaaatctcatttttcactcttgtgaggtgtgctcaaattttctgatcctcaatttgttctgggaaattttcaaacataattccatttaaattttgcagtgcatgtaatttgcaaagcataggtggtaggctatgctttgcatcattgcttgtgcttgggtcaaaccctaaccaaagggctgcatataatatgtgggattagttattgttcttgaacttaacatgggcctttttgaattttcccccaagcaaaccctgcgcccccaacattcaacggggatcctatgtcaattcatcacactcttgccagccactcttgccttgccgtctccagccatagccatttccttacagacagtcaaggaacactagaaaagcacataagtggaacttgatcttattagaactcctcatttttttccgtcttcctgggtgcttacacacaaactgtttctacttgttttagcacgctatattggtgatttctcaatcaattttacaactccaacaacctcttgatccccacccaaccctcaatcatccaaatcagaccctaaatagaaaggcttgtcaggcttacatggaaagaaccaccaatcaacacaaatctcatccgttgccctttgctactcaattcaaatctccattgtggtaatctaatatgtaaaaattgaagtttttttttctttatatacatttttctcatacattcactcagaaatcaacctatacaacttcagaaatagactctacggtcaattttgacctaggtcaccactggacgcatcaatggaaccctcacggattggaagttacacccctatggacacatatcacaaggccatcttgtatgtcaagcacatgtcacaaccctcacctcaattctcagttatgcttatacacagcccacggtataaacataattttccacatttctttatctccaccgcataaattagtttggttctatttgtcacctcatgcactgcctttgcaggctgcacagtctagattgaattacttttcccacagtacattaattttctcacctcacttatgacaacagctgactttatcccacaatttattgcctcatttgacactatctcacattatttatgcaccacagcacagcctgcgacattaattgtacacagcctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctccacttgcttttcgagaatcttcaatgagtaggcgatcttagattttttcaaaagtaaaaggtttcttgtcgtacaaactttgaaccaaggatgataaaccgtcatcttgatgcaagctttgtaataagagagccgctgaaagaccagttgagatcgtcatgaagttgggattggcttggatcgacatttgaagagcagtgagtgatttccgaaacgtagtgagatgttgaactaacaatgaacctggtaagtaagtacagttgattatggtgttgagcttatcgcagagactgatgattgatttctcgccgcaagcagcacctatagcgtggatcacaccatagatatcgccgttatgcgcactgacaaccgggtgtaactcttccttaaccgatgagtacagcttgttcatgcaccaggctgacatttgtcgaaattccgaagtgtctttgttatctttgacccatttgtccttcattatgtcttcatagcccttggcggtgatgacgttctcgaaccgagtcttccattctgcccagttgttacaattgagttttttgaaagagaatcacgacgattttccatcatctgagctgtccgacgagttccccatgctgacgaatttcctaaactgtctgttattctaactttagtcttataatgaattatagccaagtattgactctcgctaccatgtagaagttttgaggtcaaatactttattgcagcttataatcaaatgctaatagtagtagataactgagagaatagaataaacaaaaggaaaaaggcaataaagaactgagtaagaaattgaagaaataaatgaacttgcaagaatacttgatgagaagaaagagtgaaatcactaagtacctttttgatgttcttgttctggctacgactcaattgatagacacgagaaatttttataggagaaaaaggaaaataacaaacaagcctgaaagagaaatataaaatcaatcaattgaacaaggaaaagaagaaagagatagagaaaggaatcaagtcagtgatgggacttggatatacctccacttgagttattaccgagctcctcctgaattcctttggtctagacgagtggtgaggcgaaacaagaatctgacagttcgggattgatcggcagtggattaagggagcttatgattcaacaggttgcgacgatggtggttccgagtgcgatgaagattttcagccttgagtcacaggggttgaacttggatttgacttcggttcttgcatatgggtatgcaatatcctagatgtcaccaacacaccataacaggtcaggatcacttgttgacagcttgttctttggtttcaaaccaatgataatgacaccattatctttggtttgggactacaggatccaattgccaaaacttgtccagaaaatgacatctttcctcagcaatttgtgttcaggctttgtactcaacctgagacaatgtccaattacatctctcaactaaaacttggacaagcccttcctatcccttcttatttcctctctcataacatggcattgttgacattgagatgatacctcctgttcaactttccgcaaactagttactaagccttccacggagctttactgatctgttcatgtgcttatgttctattgcttcacatttttctgacaacttattctgctgtactttcctcattactaacaatggatttgaacaagtaacagtacaggaacttggtaagtaaaatggaaaagtaatcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatatccggatatccgctcttaatttccagccaaaattgcctaatgctgctgaaattaagagcggatatccggatgcaaagcgaccatcttctacccatacagagacagaagacaaaatagtgtacgtggtgggggaggtgaccagtcaccaagacataggttttactccatactttgaagaaaatatttgtaaattaagagccctgattcctttgaccatttttgacagaggtatgtgattttctggcgactagactacaataaagctctatttctgttgacacttgtgttcttttttttctgcacctcaccagaatggcaaaagaaagccctcatggtgcacatgttgctcaagccatcaaaatcctctgaagacaaagcctacagaggcttagcataccacgatgagtggacccaaactcatttggtgtgaacaaacaatcactgatctttcttcatcaccttgagagcaatcacagaagaggtggcggtgggacttcacattttttagaacaagccccttgagtttgctggttaacactgatgggaaaatgcaaccaatcaacaacgtatccttccccaagagagacagtgatataaaattggtaaatttgtttgtgaataaattggatttcacgactacatgggacgacttcaaggttgtatcaaatttctttggttcacactcagaaatctttgaccttgcactgtttgattgggcaaaagcttattgacagattccaaccaagaaatatcagtggaggtacctgatggtgaaggatcttaacagagaacttgatatcaacaccaggatcacttttggaggggtcaccgggtgcagatcttttggcttaccagcagaggcttggaaacagattatgcaatcagagtttgactttgtcaagacattccgctgggttgatgataaccttttttaaaaacaaaaagttcactctgcaacatgaacacaatagcaaaaagatctgtcaaactaggggtggcaactagcgtggagaagtgcacggaatttgccgagaagcaaaaattcataggtttcatctggaacggctccaataaaatggtttgcttaccttctactaatttagaaaaaaaggaagtcacaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatatgtactggctcagaacaggttaaactacttgggccagattgaaatgggccaattctcaaccctgttgatttcaaactggaccagggttgttctggtggatggctgatgtaagaggatattctgagttcgctcagaaaggttattaaggttggggataaacaaaacaggttacatgaccaagtggctggtcagggttcagaatatgtggtctaaactggtcacttggttatagttgctgagctacaaggttgtacatgttgcacaagccttggaaccttgtttatcttgagtttgcatccaatgaactttgtttatgtcattagctgatttggttctgtaactttaaatgtctgtaactctttagttattgattattttacggaattctttgttttttgagtatgtagttacacagtggtatgtaactacatgaattttgtttttattttctaagtaaagtaaaaaagtttatttttatttttaaaggcctttgtggtcatttgcaggcttttgaccatatacacttttatatatagatttttatgcttaatattaatttattatttataatatttttttcttgggctagtcttgagacttgactatgagttgtaattgttatttttaatattttatattttgaggcctatgggtatgtatatacctcaaggctgacagggctcctgcccgtagcattcatcccgggtcatggaccggatttgtaggctcaataagcctgattattcttgtactagaggtgtttgaatcatttcccagccttcaaacttgatcacaattctcaatattggtctacttgcaaacgcttcattaatacactgcttaaatcatcctattaaattcttgaccaccccacccaaagtatggtttgacactctggtattagccatgacacactattgctcattcattttgcttacctataatccatgtcggcaccctatcttttgcataaccctccatccttttcctcaacttaaccattaccgtttatagcccatgaacacctaactctattatttttctctggcttatattctaacctatctcaaaccactgacactaccacaccctccgcatatttcatctgctgtaattattcactagatagtggccctatattattgaacatctatacatactattaacgtttctctgtattcctccccgctcatcctatcctttgcatatgttgcgtcctccttccactcaactcaatatagagaaagtagacctcatttgattttttttttcccacagtcttttgttttatttgacctatccattcgcgtctctcctatcactccacatggacttgacaatcaggttgcctatgcttccttgcatttggcattaatgcctaattcaggctactactattccaggctccaatatttaccatcctcttctatatgtttccttttctagtgcacaatgaactgttctgtatgttccctatttgaaacttcatcttttacaaagcctctaccccacaataaactgttctgtacattgcctattcaaaatttcatcttttgcaaaacagctcaaccattcatcaacataggtaatcagcaaacaatacaaattcgttggtcaatgtacaattttttttctcactattctaaaccggaaaaagactcagctcttgacgagtatttacccttgttaatcacctggctctgtaactacttttccctaatccagtcctctcttatgcctttgccggtgttcttcacagatcctcttcctttagtaatctatttcctacatacacatcctgttccactcacaaggctatttttgggcctctttgtctgctattctaagcctgacctcggactccaaatttcattccacaaaacatataaaaaaagggaggtctcactccagtcctgaggtcaatctcatcatccccacctctccaccctttaacaaaattgttctcctatctgaccttgacagacgactcgactcttaccttgtactacaattagcatttgaacccgctcaccaatggcaaccactaaaaaattcagtcatccaatgctcagtcgcactcttgcagacatctttgaacaggtaaacttcccttcaaatattgattagggacactcttctttagtaaccctccatctgttccatgtgttacaatcaacctcagctcaaacataacattgctcctggctccacctatggtcaactgttctactcaacttctgtcgctttcacagaccctgacactcaacaagagaaaaacattctttttaaattagcaggctatggctctgctatcactgcactgattgaaaaccatgtatacttggtcttgggaagactcatccccagaaaaaccaagtccacccctgtcctgcattatggatcaactctgatacggtcattgaccttggcgagtccgctgaattttcccagtctatgtcctgcaaattgactatcattggattgggtattgtagtgtctaagcaagaagtttccaaaaccaaaggtggagccaataacgaaattctccatgttgtcttaaagcataccaactatgatcccctggttcatattttctttttccaatcaacattttattcacacacactgatcaaagtgtgtatcaggttaagactcaagtacaatcaaggctatgtatcatatcggaaaccgcaagaatttggctaacacattcggcctttttaaattgggacgtgaaatcctcatctctggcaacattgtaggatacatgaagaacaacacatgtggattattatgcagtactctccacataaccgtgcatttgctagacgtgtggatatttttatctacttattttctaggcatttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactcaggaccaaaaggcccaacttattcaagacgtccaggattttgtagtaaacaactgttcaagactgagcaagagacttctttgctaaacctgcattcaacccataatttcccttgaagatgaccctaagcctgaaccgactgacatccagactgaggccctggccatcagaaatcctgtttctgacctgagcgggggccctgagcagttgacttctcaattatatccgacccaagacaaaaaagaagataactactatgcgactgttacttctacttctggaaagaaaagaactcaaaaggccatactcgctgatgaaaaacgtgccaagaaggctttaccctcaaccagagcaacttgagtttcatcataaacattctcaccatgtttgccttgtactgtttaccaccatttaaacctattcaattgtacctgttgagcctgctttagcatattacctgttcctgttctcaaaatagttgccaaagacaattcgttatccaaccaagtgctattgctcccccaaccgcatttgtcatgattgttcctgttgagatttacagtcttatgccttcctcaactccataaaattgtacaaagctggtgttatgccttttctaaagcaatatctatctcatcagacaggctaaattgatgtgtgaccagaatttaacaatgtctgaatcattagcaatccagggtttgattgtgaagtaggcttgctaagtccttggtatcagcaaagacaatgccttccaatatagagtcaatccctgccttgattgagtcaatgggtcctcagtttgctctgagtttcactcaatccataatgtaaatcaccactgacctgctaacaagttcttgaattatcaattatataggtctacaataggttcgcttttccatacaagctgaagaattgacaaatacttgctacaagaactgggagattctgacgttcaaagttctctcagcattccttctacactcttgctcctttactccaaacgagttgtatcacaagatcgggacttgaacctgtgactttcctgtgactctatatattttgtaaaaagtccttgggtttcaattcaagcttgaagaccttactaaggtaggtggggagtaccccatctttcttggtttttaattcctgatctcaattcatgatgtgaattgtttccttccacttcgctgaaacctaaggctttttgcttcacatgtaaacccaatctctcaatcaacaggctttcttgtttactttggctgaattccaatcaatggatcattgccaatgatactatatatgtatgaacatccctaagtatcattctggaaaaggtataaggtcaaattaatttcttatttttgatattatttgcttactgcggcatatgcatgttcaatccctggagatacttcagctttttcctgtcacatctagttccagaatctcagccaatttaccaattttggaatagaaaagtttatgttatgtccgcaaaatgggcgccctcaggtgctacccaaaactccatgttagttttaacagatccatttcctaggttgagttttgcacgcttcctcaattgaaactccgtaacctactacttgaaagtgcaactcaaatttcagcggaagatttctcaacctatttcaaactctaaattaatcttgatactgaccatttcctcatctaaaaactcagctgatttgatttacaccatatcatcatgagcctggcaatcaggcctgcagcgactataccatcccagaatcacaagcagcaactgaaaatagcctacccaggaatgttcccacattccatgggtacatgctctgatccatgcctcagttgtggtgccttgcactggaaatgtgaaaggactggaatcgataaaaaatcaccacgagtatcatattaaatgtgctgtcaaaaagttcaagtctctattccaacgacttacagcggtagagactatccatcttttctttgtgaaattctgacaaggactgattcttgtgattataatcaaacttaatagtatccagattatagctgacgaccagtctgtagcctcactcttgttccaacgccagatctgcagttataacaatgtgttatcttttgcttctctgggagctaccgttgatgacgaagtccagggaaaaaagggaatttacacattcaaaatatctggtgctttattctataatctctctgagaaatgccaacatcatggatggaacaaaatttgctcaatatatggattgaggaaatgatgagaaacaccaagtgtgaggttcagttatccacaatccttattaaacttcagcagtggattagccagcaccaacggtggccagctacgctaactgtagcgttagcctagcatagtgtagcgaaaagcgctacaatgtagcgtagtgttagcacatttttcaatttctgcgctaacgctacgcgcatgggggaaaaatttgcgccaacgtttagcgtagcgttagcgcaattccccccatgtgcgctaacgctacacgcacagggcgcaaaaaaccgcccgctacgctgcgttacagccgtttttagcggtttttgggcgttttttgccgctaaaaacgctgtagcgtagcggcgccagcggtgcgctaaaactagaccaaaatttggctagtgttagcgccgctacaagttagcgtagcgcagctgcagtagcggcgctctaacactacatgaaaaaaacggcccgctacgctaacgctacatgggcctgtagcgtagtgtagcgtagtgtagcgtagcggcccaccgctgccagcacaactcctacgctaaattctatcggactgtagcccaagagctggaaatcaaccctgtggaaacatttgtgttaaaatcaatccagaatccacatcaagacccaaatacctacaatcaaccttgtgttgatgaaatagcaataatccttgaaacatacgacgaagaaagaattggtccgtgtgacatagtcttacacaagatcaacgggcgaattaagcgtgccacagacttgtttccgggtgaccttgccctttggtttccaattttgtttccgcggggtgaacagggttggatccaagactatgtttccaaaaaaaaagtggtgctcagatcaatttattttgatgggaaatcatcaattgattagcgctattcataggccaagaaattactcaggacgagtggtattcctcaatgtgctttgacaaaactggtcgtttctaggctattgttcacggaaaatctttattccaggaactgttagctgatatatatatgtatgtgtcgagcgttcacgcctagacttcattcaacataatcagaaaaagttgaaagccgacctatataaggctgtggaagaattgatccataacgagtccaatattgaggggcgcagggtgattctgccatcaacgttttccggttcccctagaaacatggcacagctttaccaagacgccatggccctttccagggaatttggcagaccggcgcttttcatcacaatgaccgcaaacacaaaatggcccaaggtcaccgaagcacttctgccaaatcacactgccagtgacagggctgatctgattgcttgcactttccactcaaagaaatctgcattacttgatgatccaacaaagggatctgccctgggaagagttgtagctatggtgcacaccgtcgaattccagaagaggggtctaccacatgcacacatcatggttatccttcatgattcagatgtcccttgaacaattgctgcggtcaacagcctcatctctgccaaaatcccatgtccagtggaggaacctgatctatacgacattgttgttaggaacttgctgcatggtccatgtggcatcaaattgaattgttggaaagacggttactgtaaatatggctatcctaagcctttttgacccaccactgaaatcaccaaagattcttatcctgactaccgacattgagaccaaggctttcctcaggaaaatgggcatggaatttaacaactcagatgttgtgccattcaacaaattcctcctcctccaatataactgtcatataaaatttggaataccgtttacaatacgagcaatgaagtatctatttaagtacatttgcaaaggcgttgatcaagcttctatgaaaatcacagacggagacaaggttcaacgttttatagaaggccgctacattgggccttctgaagtttgtttcatcttagtgttatactagaatagaactgacacctttgctattttcggctgcatattgtctcttccaatttccaatgaatggacgatttcctttggtacaaagactggcattacatctagataaggagcaaacgctgtattacctcgacacagagttgatgaagaaatcctttgaatcaggtaaagcaaatgggactacacttaccaaagattttaagttgtgccggactaacatttcagggcttggtgtaaaggcaaaagactgtctttaccaggatctgcaaaagtgcttctggtggacagatgataagagatgggaaccacggatcagaatggcagacgctgttggacggatctactttgcagcaatatcagaaggtgaaagatacttcctccggctcattcttgctaataaacaaggtccaaagagttatgaagatctccaccgagttcaaggttgagtacacccctcattcagagcagcagctgaagccatgggtctattagctttggatcagcattacgaagcagctcttgaagaggcctcctgctggatgcttggctgcgggttgagggcaatgttctgcattattcttgttcattcacctccatctgatccaaacaacctcttgaacaagtttattgatgagctcggggacaattcaagatttattttatcacagtattggcgtcatctcaatctcagtccagaatatatcaagtccttcacttgttttcaaatacaacagcagttggctaaatataacaagaattttgttgaggttggcctggccgaacctgatactagcaaatgggtgcttttccgtttgttcacacaaaatccgactgaaacttactatgacgctgaagaagatttcaattttcaatttgactcagtcaacaaagaccagcggcgtattgtagaggaggtcgttaagttgaactgcgcccctgagctatggaggatttatattgatggccctggaggaactggaaaaacttaccttttaaataatttaatctcttatttccttaagcaaggaaacaaaatcactacagttgcttcttctggcatagcttcactgattctacgagatgcaacaatggctcatgcttgattcaaagttcctgtgaagattgaatctaattcaacctgtcaattcaattccaagacaaaacttggacaagaactttcacaattagaggtgatagtctgggatgaaatctcaatgaaaaaccggcaatgtgttgaggcagttgaccggagcttacaggacctgagatgtaacaatcttccttttggagggatcaatgttatatttggaggcgattttcgacaaactcttcctgtcatcaagagagcaaacatgttcctacaaggaaaactttgtatgttgaattcatatctctggcctggggtcattcaacttcaactgcacaggaacattcagctcttagggaatagcagcaattttgcagacccgagacttgttcaattcaatcaatggctactcgacgttgggaaagggaatgggcaaatcgacttgaaacaggaaattccacttaaatttggccagattatattggagagttcagcaaaggagctggcttctgctttgatcagctttgtatatccggctttagcagtggacatcaatgtcgactcaaatattgtgcagtattacagttccagagcaatcattaatcctctgaataaataagtcagggaagtgaacaagcaatgtttgagtctcctgtcaggaaagctctatttatcaattttgattgatcaaatgaccaatgtcacagataaggcgatcccagaagagatcctcaattctgtcaatgttccaaattttccagagaacagaattggactcaagattggtatgcctgtcattctgctccaaaatctgtgcctaaaggatggcttggcaaacagaacaaaactgatcattagggatatacaacctaattgcattcaagccaaaatcttgaatagtcctcataccagattattaaacacaattccacgggtcaccctgatccacgaaccagatttggaattcggcacatctttttcccaataccaatacctaatcactacagcatttgcgatgactatcaacaagtgtcaaggccagtcattagatgtggtgggtgtttttttgccaagaactgtgtttggtcatggtcagttgtatgtggctctttctcaagtcaccttgctcgaaagcttagcaattggcctgacatcgaatgatactcccatgaaaacaatgaatgttgttaacaagacgcttttacaaaagcacttaggcagaattaatcactgaatattttcacttaggcagaattggtgactcagtatttttgtatgctgttggtgttttccctgattattgttgagcccgcattttttgacttgttttttggttgtattctcctgtgtatacttatcttgttgatctgctgcattgttccaagtcattttctgaaatgtggtgccagccacacttttccctagtgatgataatatcaaaaaccaaatagcaaccatcattcctggtcaaacgcaacttatgaaccatagcacatagtaagggtagtgcgtgtgaggaagcctagagacgttaaaagcaaccgtcttaaatggagaacaccagactttagccaggtgacatagccttatccttgtagttgagctcaacgttttcttcaagttgcccttgccaacatctcccagtccacagacacagcctgacagaccaacagatctggctgggggacgggtaagtcagtcagtagccgtgaagctgttttcagaccatcacaaacagaccggcttgatcaagcttgtctatgggcttccttccttcagtctgccatcttgtttgttctgtgcttccttggtgatctcctgtgggtatgagatcccattgagattggagtcaagttttggtggtggggggttttggagcgggtggcaccctcacttgggctcggccaagcaaggctttggcccaacccccgccagctttgcatgtgccaagcggggttgggagggtgccaaggtggctttagggtgtgccacccgcgcttggggatcagccaagcacgcttgacttgtttttttcccaacttgggcatgtgcccagcggcgcttgatacaccatacttttctgttcctggtttcattgattgcaaaaaaaaaacttatgactgaaagccgaccaggatcaagcaagatgaaagagatggcggaaaaagtgcaggaagcggtgctagaacaaaagcagaagcaggaccagaaagcgcaacagatgagctttgacgccaagatcaagaatctcatgagcaaagtttttttgggtagctacccgtgacagaaagaagggaaactggttgagcatcagctacatttcacaacggctgggctcagctcttctcaagatcacgccccaaaacacgttcaaatgaacgctgggatgccaggaaaacgttactctccttttttttctcttgttttccagctttacatccttgtgtctacttatgtttgagagtaaaacaaaaaaatcaaaacagaaaagcaaaacaaaaaaaagcaaaacacaagaaacagtgaaaatctggggctgtccagcccagtcaccccggattgtcgatttccttggtgggacaactaaccaatgatttgatttcattggttattggcccacagatttaccttttccttggtgggtccacaaccaatcccagattgattggttgagaataactgatcttatgaaagctgtgttgaaccgtcaactgaacttccattaattggttggtagtggccaaggttgccttggctgacaactgaccaaacattcaaattcaacatttgaacggcctggcaattttaacttgcctggtctgcagccgagtttaaatcgggggatggaacccttgcatgtctgtcaaccaaattagctcggatgtggatagcatcgggtgcacgcaactgattttgacttgtctgaggatcttcaaatttgaaactggacagttgggagcgctcagaaaggttgattttgggtgctgggtgataactgttgagtttcttggggaattttgaggctttaaacagcaataatagtagtaactaggctaattacaagtgtaggggacttgtaaatggtaagtatgtttgtatatggtattgtaaagctgggggatcattatttgggcagtcaaaaggccctttaaatacctgtggaaggcctcagggtttgctcaggggagcttagtaggacttgggagcgcttttgggcccattttagcccacatggtgacacaacaagggctgaaaccttggggataatattatagaagctccaaggggccatgaaaaaatttatttgaaccaagaatatcccttagaagcctgtgggtaggggctagtctgttacgtggagctatttccttggaaatgggccacagaacatccaagaggtggtttctgaggcttgttacacgggttaccactttgaatatggaatattctaggttaatgtagtattgtcatgaggctttgttgtcacgtgtaatgaggattctggggcgcttgtggcccatttcttgaatactggtaacccaggggggtttatgcatgtatccaaggtggttatgcatatctagcacgcgcgggggcttgagtattgggctcaattgtagtcaagcgcgcctgtcaacagtgtgcagcatgactacacggcacgcgggcttggagacaatacacgccactcaactctatcttctaaactatagacaacactccaaatctgagacaagatttggagtatatgcttatttttgtgtatgatgcataattattcaggtgcccatgatccatgggtacctgttaattattcaagtgagtattactggatgaaggagatacaattaggggtacctttggctgaggtaccctaggttcaattgtatgcagattcagaatctgcaataataatcatagatttctgtattattcctaagttaattctattttttctatgtttttatattatttacataagtaatagtgtttattttttttactttatacttagattttttatgtaatttattattttatttgcttatgacaggttgtctctgccatggtagcaagctgacactgttgcaagcccatcaggactatttgtctgggggttgtatccattagttacaacaacttgtcgttgcgcttctctccggcaacgacatttattcccacattgaatcaatggctgtctgcgcggagcgcctcggctggctagtcactcctgagaagccactcaccgttgacaatactggcgcattgtctcagctcttaaagccgagtctcttcgccgcaaggacaattccacctttactgtctctaaagcccgtgctgacttcagcaagggcaagccacgtttcaacaaggctcttcactgtaccttctgtaactgtttgggtcatgatcttgctatttgcaagaatgccgcacaagtcctttccaatcataagaccagccgctcctcgggcaatgggggggttcttgtcgacctgacccctcttgtgacaacagacgttgtggtaagccaatcttgaataagaggcccacaaaatcaaagcctcaagcacaaaatcaagcaccaggggagctttgggggcactccccagggagtgccttatctgtaacttttcatgtgactgtgtctaatgtatagtatttcattaacataaccaagtgtgaatggtttttgaaatcaggtagaaatcatccaaaacccagctggtactcatctgaaactcaatttcaactaaactggacacataatacaaattggcttcaaagttttgtcatcaaagtggaaagcattgctcaaacaattttcataccaggggttacttccagctgaatggggccagaaatgttccaccttcattttatggttggacatactcctcttgtgattggtgtgtgatatgtcaccacattgcgcttgagtgcaatgtggcaacatgtcacacatgtttcacaccaaaggggcaagtccatctgaaaggtgtctgaactgtgacaccctcatgaaactagtggacattcccctctggtctcaacagtgtgtgatatgtcaccctattgtatacgagtacaatagggtgaaaaatcatagactgttctgaagaggaggggcatgtcccctgggtccactcagatggacatggccctctgatgtgaaaagtgtgtgatatgtcactgccttgcgcttggaccgttgagttttaagaaaattagatgctaccattaaattctacacacttttcaatgtaggaaacaaatttaaaattccaaaaaagcataaaaaataaggtgcacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaacgtgtcaaatgcggcattcaaggtgtagtttttgctttggggaaaaatggttgataccataatttttcaaatgtcttaaagtgtaggaagaaaatttgaaatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtctattttcagtattaaaaatgaaacattgagttttaaaaaaattggattgcaccattaaattctacgcacattgaaaccttggaaataattttaaaatttcaaaaaagcataaaaaataaggtatatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataataattaataatcaaaattcatttttatggaaaatggtttttagcattaaattctacgccttttatagtgtaggaaacaattttaaaaattcaaaaaaactcgaagaaaaagccataaaaaattcaatacaaaaccgtgtctaaacgcggaaactgtgtgtgctgcgtgcagcagaaaccgcgtctaaacgcggaaaaaccgggtttttttattaatgcccttaaaatattagaggagaagggttaaattacagaacaaaatgtataattattaatgggttaaatcattgctaaaacaaatcacaaaacaggcctaaagatattcaactactcatgaatgaaaattatacaaatagcctagagagatacataaaagatactatatctaacttagactggtataatcaagttattaattagagagtacctcacatagtaaaagtagaaaataacacttatactaattagacttagaataccaatctcatagcaactaatctaagattaggcctcatatagcagaattacaacctcttgtactaaaagggaacttagagatcaattcatatcagattagatcatctcagagtattgaattccactctagaagtaccatcctcagacgcacttgtgttcaggccaaaagactcatgtactgtagaaaaattgtctataaataggggctcttctgaccatgttttctggcctccttatgtttgcaccagagaagtaattagagatagaggcttggctaatcgactcccaaaagttggagagtcgactcccaaacccccaaaacccccgaatttgggagtcaatcccccaaacctgtcagcaggtttgggagtcggatcccaacaaattgaaataaaagaaaactgaaacccccgaagggggagggagttgacgcctcaaaacccactgggttttgggggttgtcaacccaaaaacagcccccaacggcctggaggaaatcctcccggccattgagagtacactctcacggagggagtacactctcaacggacgagagtgcacacctcctggccgttgagagtgtacactctcatcggccaagaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggcattctctcagtcattgagagtgtacactctcaatggcccagagaatttctatcagccgttgagggtgcatccctcaatgaccgagagggtttcacccttggccattgagttgtgcaccctcaacggccaagagaacactcttggttgttgagggtgcacaccttgaaggccgagagtgtacctctcgggtacactctccaccattgagaggtacactcaacggccgtgtactttctcagcggccgagggtgtacacccttgacaaccgagaggctttctcttggccgatgagagtgtatactctcaacgaccaagagttgtgcactctcgtccgttgagagtgtgctctcaatggccaggaggatttcctcccggccgttgggggctttttttgggttgatgacccccaaaacccagtgggttttgaggcatcaactccctccccttttgggggtttcagttttttttattttaatttgttggggatccgactcccaaacctgctgacaggtttgggggattgactcccaaattcgggggttttgggggtttgggagttgactctccaacttttgggagttgattagccaagcctctaaagatattacttagcactcatcaaaaccgagttttgtttacccaatgtatctactataaaccaaagatacaggtgtcatcatctttggtttaaagccggattcacagctgagctgggggagctcagctcaactcccagaaattcttccccccccccccctgatgcctcgtgaggttttagtttatcattattaaccttccagacatgtttccaacagtttctgtccaaaaataatttggcagttttggtgtggtgagctgaccccgctacttgcccagctcccctgcacatagagctcaacccagctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccaggtcacataagagacgcgctgacaccccagctcccaagacacagcttcacgcagctcctgtacacacctcagccaatccatccagctcaacccagctcccactcagctaatccatccagctcaccccagctcccaagacacagctccacacagctcctgtacacacctcagccaatccatccagctcaacccagctcccactcagccaatccatccagctcaccccagctcccaagacacagctccacacagctcctatacacacctcagccaattcatccagctcaacccagctaccactcagccaatccatccagctcaccccagctcccaagacacaacagctccacgcagctcctgcacacacctcagccaacccaagcagctccaaatagctcccactcagccaatccatccagatcaacccagctcccaccacacagctccacacagctcctgtacacacctcagccaacccaagcagctccaaatagctccacactgctcttgtatacacctcatccaaccaatccatctcaatccagcttaacctacacaacctgcaaaaaggcacccctgcccttaggtaattaccagccctccataggtaattaccagccctctttatatttttgtcactaaacaatattatatttctttacaaccaatggagtgatttgactgaacccaaagatattagccagccatcaccagaaaaaatcttgtttggaaagttcaacattggcacccaaatatatgggcttagacaagcctttgtgcgaaataagttcaacacagctccaactggaggacttcccaatctatgagcctcccagaagttgatttacactgcttagatctattcttttcatcaaaaaaacattttttgtgaagccttccggaaacagctctaatgtgagctggttaaaatcttaccagtgttgttaatttaggactgagtgaagtctaaaaagcactctaaatccaagacagtagtcctccactgaagcatctccacaccactccaaatacaactccaaccccaaacccaactccctcacccacctccccaccagctccggctccgacttctccacccacctccccaacactcctagtcaattatccactcacctccacacagctccaaccactcaaacatctacatacaaacacccacctacacatcttccaaaaccaaaatgcgaacacgatcagccaacatacacagacaaccttaaatcaaaatagaaaatctacagtgctctcttctcaaaaaaaaaaacaactagagtgaaatctaatgttggtggacaaagtcaagcctcaaagaccaaatcaagcagaaagcgccccagaatctccaccaattccaattccaatccagatccggattccacttctgaagatgaacccgaaaatccaaccagttccaaaaccaaacaagccaacccaaccagcaaaaaccaacacacatcaaacaggccaccccaagatgaagaagtcggtttggatttggacaagttttaatcccacttggaatcttggtcgttaagcaaactccgagccaccttgcagaagaaaaaacacggcacctccaatattcgcatttcacccgaggttcaagaaagattagagttgcttcagcaaaactatatgaaaagcaagctcatgttggctctcattggaaatgttgccgaaaagacagtcaccaagtttctgtaagttttttttctaagtcatacattaccttcagtctaaggattagaactgatgatgtttcatatcaacttttcagcggagaaaacaagcccccccgtagaaaaagtggatggaaccaatttgctgcattcagccttgagagtttgaaatatccaggtaatttctggaaacatcttttgaaacatctttgacactgattatttccctatcacagttccgccaaagggtgcctccaaagggtgggaggagcgaaacatagagattggaaaggcttggaaattgctggatgttgatgagagggctgtttttagtgcccggatcttccaacacttctctggaataccatgcgactttgaagatgaggctgaggacgatgaagaagaatcggatttgaccactgatgaaatcgaattatataaaccactttacgataagttggtgaacatcgaaaaggttaacatagttgctgctaaaggatcggaatgtcagggtgaaaataccagtcaaacctataaaaaagctttgagtgccacactcaagctgaactccgaggtgagtgaattacttatttcaaaattactcactttattgtacactaatggcagcttatgaacaaaccagctgtacaccatttcgaatgtatacaatacaacctactatctactgacagccacacgatctccggggaaaaatagtttctgtaaggagtactcaaacgatgcggcatggcttgccttggccaagaagaaatggtcggcaaaagaaacttttgaagcctacagccatgcacgtgaaatacaaggcgatttggaaaaaattgttggcggatcagctggtcaaaagcaacaaaaggattcggacttagtaaaaataaaacttaggcaagcacttaacgacctcttgagttagttttttctattctcattatcagtatatttgcacaggtagctgaaaaattgtcttttttgtagctgatgcccttggtggcgatgtggaagctgttttccccaagaccgaaaatccagctggatctttggcagtcagccatccggagctcaaattggttcagttagcacactctaagctgagccaagagtctttgaagaagggatttgaaaaaattctcactggtgataggagaagatggttagctgacattaaaagcggccactttaaaattgaacatactgaaactgaagaagagtaaaatttattgcagtcaagattatatttttcatttctcaattataggataatatctacttgttgatgactactcagtattttctatcattctcaaactttttggattagatgctgcaaatcacttgacctttttcatatattagcccagttcacttagggcatttttattgcactactagtcccttaaatgtttgcttatgttgtgcaggggacttcaccataactttaagaaatattttgttatgtttttctttttgaactagcctaatggtcttacaaaatctctcaaaaatgaatttaataacattcattgtgaagggacaactttaaatttgggcaggcaacgcaatttggggatttttatttcatgagacttatatgtttagaagctattcaatgattcaaataaggaaaataggcagacttcaatggttcaagtaaggaaaataggtggagttcaatgattcaagtgagaaaaagaggtcgagttcaatgattcaagtaaggaaaagaggttgagttttgttactttttggcttggttgtttcttggtctgtctcttgattcagaatggtacttttcaaagtactctctgacagagtcggatttgtattcaggataaattggtagccaataggtggagtcgctgtatttctggcacaaatcaatatacaatatcagctgttaaattagaacagactatgttgatttgtgagatcttacttgattatccttcttgtggtaggcagaatgcctagcaattaaagtgaaagaactctcacggctccacatggcaacagaaaatcggcaaggggcatcgggaatatcttgtttgaaatggtattgcgccaccccatggtagaggatcctgaaagggccgtgtacagagtagccatgaagaccagtgagagccacacctaaggatgggaaaataaagttgccaccaccgtgatttccaaagaagtaaactgaatcaaacaacagggcattttttttatcgcgatgggtatggatctgtgtattcacactgactgtgcgggctgcagcatcatcaaaataagtattcttttatctgtagaatcatcaggagtttggcatgagatatcagacttacaagcaataatctcatttttttcaaccttcaatctctcttgaacaagatcagtcccctcatctttcaagtaatccactgccttgaccgccacatctgatgtctctggcaaaaaagcaaggttgattgcaagggtcagcttggaataaaaagtcatttcgtttcgcaatttggcaagggcctgattatccaaggtgttgctgtagttgcggtgggatcagggagttccggttttattttcttttctttccatccatcattgtgtccctgtagctcctcagttttgattgacttagatttaccatcacaagcaatcttcttgtcaagcactcctgccgattttttctaacataattggcaatcagtatttattccattggcttgtgatgaatacaaaggaaacacactcactccacctaaaccaaatccataagtctgatacgaaacactggcgtcagactttttgctggagctcgtacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctacgcacctttttcccggatgacatttctccgacgttgatttctgctccgacgtaagtgctactacagtagaaccccggtcggagggctaatttcattcagatcttcattgtttctacaaaatccagagaacgcaggaattccaccacagtggcgatgctatcgcatctgccggtctactggccgtttgtccaaatagctgatcttagagaccaatcaaaacaattgagtccaagtacaatcagaagtagtgaccaaaatatgtgttgtgttacaataacaagcagtcaccaatggaaatttagatttcacattttattaacaagaataattgaaagcaatgtgactctgtgtgaatgaatgaaagaatttgcaatcaatgatggtggcaggacagctttcttcaaaaacccccacaacttgcctttcacccatttcatgtcttgattcaaatttgttttgtctttcacagcaatatgtgatcttatgtgagaaataaaatatgaacaaagggtgcctaaaaatatatggacattttcctacaaaacaacaaataaccaaatcataattcagttactgatataacacagacacctttaacacaatctatttggatgtggatagacattggtttaccaggcaccaatgcaacctcatcactgcaatacaaatagtcattttattgaccacacatcctcaatgaaattattggcaagaagtaaagctatttgtgcaatcagtcaacctccaattgatcacccagcacaggtgcatggcctcccccaacataatcctaatgactacaaaaatgattgatgttaagatcaaacataacacctgacccaaagaatctaaatctgatgttggctcacttcttggacatcttgtagatttcatcttaaccaagtgaaattcaatttgcaggctagccattcagtttgaaattaatatacaaaataattgatagtttcctcaacaataatcaaagttgcatctgtttgaatattttcatactcctccacacacattgaaacaaagcataaaacagaatttaactgccatacaagaattttggataaattccatacaataaatttgaacacaatgttcaaagatgagaatgtgaactaatagggactaattggagaaataaccatggggttgggtgaggacttctaaaattgatggtttctgcaaacataactcagaggcaccaaataagccctagtagagtctacagagagtgcccaaaagtcagccactaccagctaaagggtatcatccgacttctaaaattgatggtttctgcaaacataactcagagtcaccaaataagccctagtagagtctacagagagtgcccaaaagtcagccactaccagctaaagggtatcacccagttgggcacatggctataacacaatgcccttaaagacttttcagagatgctcagctgcattatctactgattgacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaatggaaatggaaattggctgaggtgctatggtacaggcccttagggtgcaatcatttttaaactttttcaaattttcttgccatcttcttaccaaactggtagcatttgacatgcaggttactcccaacataatttgtgtcattttgaaatcatttccaatgcaaaagaattctgcacagtagatttgcattgtagtatggctgaattaatggttgagtaacagatgagtagcaacccaactttcacaagagtttctgtatttcaagggcagtttcttaaggtttttccatatcctaatgcattcagccacaatttagattttgtatgtggatccacatgtaattgtttgattggtggagccatagaccaaatgtttgatgtgggaacacagctgggttttttatttctgagtttggcttctaatcaaatattacatcagctaattattttagtttgcaaacagctttcatcaggaggtgtgggtaattttaggccactccatgaaagctatatgtttctgcatgtctgtctccttgaagtgttcagttttttctgtatgtacggtgttgaaggtgatgggctgtctgattattgatgttaatggtaagacatgtagtcaaagatggcaaaaatggtaaaatacatgtttgcatagtcttgttttttgaaactggtgagttgtgttgacattgaaaggatgtctttaaattgatggggtgtatttaaatttttgaggtgtgtattccaaggattataaaatctatgtttggtgtaattttgaaatgggtaagatttgccttagttgagattgtaaaaatatgtagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtagtgagggatgcagtaggggcaaaggtggatcgaacatcgatgcccaagtctttgtttgaaaccccgtactacaaagcgagcctcgagtttttctacagagccgtcagcttttcttttaatgttgaatacaaaacgagtgccgatcgagtgtttggaagccttctcttcaacatcgaatgtgtcgatttgttcgagttgattccattcagataagcaagctgatttccactgagctgcattgggtgatgagagagcatggcggagagaagtagggatttccgcatctgaaatcgcctggatgttgtcgatttgaaggtcttggtcttcacatatttcttttgttggttctttgccgaggtgaagtattctacggatgcaaggagcgtcagggaactttttgggagtagggatcagtggtttgtgctggaaatctaggacatctgcacactctgagttgaatatcttcttggtttcaggatcccagaagaaccaaccacgttcatcgtcctggtaatctaccagatagccagtccatcctcgttgatcgagtttgcggcggcgttcctttgggatgtgaacagtcaccctggcaccaaaagggtaaaaagacattgtgtttggttgacggttggaccatagttcaagtggcctcgttttgcatctgacattagacaggcggtttgtgaggaagcacgcgcatttatacgcgtatgaccagagggaagatgggaggtgtgaatgtgtgagggtggtgcgagcgatgtcgccaagggttcggttgaggcgttcagcctcaccgttttgttctggagtgtacggggaagtgaatatgattttgcagccgatagaatctaggtagttgtgcagcgatttcgaagtgtattctttggcattgtcacaacggatgaacttgggtgatgattgaaagtgggaagtgatgcgtttgacgagggaaattagtattccaggaactccggatcgtgatttcattgggaatacgaatgaataggtggtcacatggtctctgatggtgagaaggaaacgatttcccttcgcgtcggggtctagtgggccgagaacatccgttactaagagatcgaggcgtttgtctttaggaatgactttgggcagcaaatggcgtcggcgttcacttttcaatgttttgcaagattcacagatgaaaggggtccagcgcttgatgttgaaattgggaacaaattgtttaaggaattctttcacaacagagtcggagacgtgtccaagacgacaatgccagtcatacaaaggggaagatagctgaggtggggcagtgatggaagcagacttgactgagtagggtgtgcggcgccaagatgtaggaaaaatgatccaagaccgattgatgtatttagcaatggtagaaataaatgaggatgttaaaagaatgtcgttgttcgggaggaatgaaggtttgaagccggagttgatcagctgtccaaggctaagaagtgttcccgtcatgtccgggctgtacagtacccgcggaatcattagggaaccatccccattgattatcctcaggtgaccactgtgcgttgccatcatggaaccatcagaggaagctagattcagtttgataggcggacggaggctggataagttagaaaatagatggaaagagccgctcacgtggtgggtcgccccagagtccaaaaccgtgcctgcgccattggcacccgtcgcatccgcagccacggccgatctaactgccgcattagaggtcgagccagtagcagggtcgttcggaggtgccgcttgacgggcaaaaccggaagcggggcgaccaggtgtggaggtgtcgggaggtggcaaattggcatctctgcggagcgtcgggcatgacaatctccagtgtcccgactgatgaaaaacaggatgaattactgtgactagaaccagagctgaaagatcaagaaacaagttagaaaagaagaaaataacaatgagatcgatgaagacagaaaggattcaagaagcataccacgagcggaataaaccggaaagaaaatagacaagctgaagtagagaagatcaaacagagagagatagtagacactgaagaagaaaaggaagagaaggtaagcgcgatgattcttttagatgaatgagagcagaagtgagtgaagagagtgttgctggttttctcaccaaattggtaataaccaattgaaggtgtcaatgattgaagttggagagttgagaaggtaagttgaggattgtagatgatagtcgatgtggtatcgggatcggtgagagtgaaggatgagagagaatagagagagaaggaagagaatggaagaggagatgaatcggagtcggatgggaaaggatagacgagagtgggcggagattgttgagtgaagaatgttgaagaggattgtgtgggagtgagtggagctgagttgagtatcgggagcggcagcggtgaggttgagatgagtttgtgaagtttgttggaaaggtgagagaagctgctgagtgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccacgcacgtcaacgactgcggcactttatacataattaaaaatttacacattgcaccaacattgattcaaaaacaacaaaattgaatcattcaacagctcaacttcagactataaatctacatattttacaatctcaactaagcaaaccttacccattcacaaattacacctcgctactgtttgcaccaaaacagacattgaaggcattcacacctcaccaatttcaaaacaagacacctcaaaaaattaaaagcaatacacctcaccaacttcaaatgcaccgcaccaaataattaaaactttggaactacatttttgtgtgtattttttaatattcatttttaagacctattctgcaccacttgaccaagtctcatgacttcaattttgtgttttggagctcttgaatcccaaaatgagcagccacttttcactttctacccactgtacttgaacaaggaaagacataattcaataaataaacagcatttctgtggtctttacctatagggcattgatgaatttttgtacttcaagttgatcctattcagaccttttgcaatattttgaaagattcatgttcaattacaattcttttaatgaatttttgtaacaaagtttattttgaaaatcaacaaaaaaacattttcaggcactgaattgaaaggatatacatcaatatcaaactggtcattaaatttaaataatcaataaactgttacattcaattgtgtcaccctcaaattatttttttcccagcttctagcaacatcagaaatttgagtcataaatttaccataatttttgtcagctggcaagcaaaacccagttaccccttaactagtcaacttaatgttttgctacaccacctgcacttttatacatttcacactcatttcactcattttcttattcatttcactcatttcattattaacatactctacatatatgcttgtatctagttggccttgccaagccagatatataaagttgtactgactgaagtctattgttccccagactttcagaagagaagataataataacctcattttatttacccattcctcttgagctcagagatacatcaacatatcactactctaagcttgctcgaccctctcaaatcaacacatcactgtctggatcctcgagtctgaacttctcaaaacttatcaacggctgggcgtgaaccccttggaccgtattagattctttctacgacttggagccactggtcaacaccagtaaacttccatcgagcagattctagtcacctcggagtaacccaccgctgacaattggcgaccaccccttatacccgtacacctggaactcaaggccctgtgcggacggaaccctctctacttggaggattcatctttttttttctgtttttttaagaagaatcgggtctgtggcttgtctctagactcagaagactaacacagaacaaaccattgaaaactaccctcaaacacgtacaacatattgcgatagtccactttaatcacattagattcatcttgatcttcggcaacaccccttccacgtcggccttggttccatcgaggtcatcacgtcgggaacggctagttttagattctatcacacctggtagattcctggatcaaagataaccatttgtgttgctaccatcaatctctcctcgtcgggccagacctctcggatcgctattgttccttttttgatcacgcttcatgtctatcgagcgggaagtcaaattgctccggcaagagctctatcaattgcaaatcaaactgaaggacgtcgaattgaagttactggaacggaccacgttggagtcaacttggaatcggaacgactacccctccctcgttcgcaatgatctagcgagtagtcgaagcagcattgctggaaaggttgtgcctgcagttagaaaaggcaatcactcaacacttcgcagccgttcattcaaagtgatgcgacatctcataaatgtcgttgatgtctcaagtacagctagtgagcccaagaagaagcgcatcatcagagacagtttgcgggatccaattgcctctgcttcaccagcaacaaagttgaaagcctcagcgcggccaaagaaggcaacgaacacgccaccaaaggggccgtcagctctgttgagtagtcaaaaggactcctgtgtctcatcaatctcggttcgaccattggcagatccccgaccagaggtggaaccaaaatcaaagccgcagcatcttacacctcctaggaacccaaaagataatcccagtacaatctctgcaaccccccgtcacttgcatcctaaacggcctcgccgagttcaactcttgaacgacttgtctactgcagacaaagaagccaacttcaaaacctctcaagctgtcagtaaactacccatcacaaaggaaatcaggaccgatgctcaatccaggttggaagaagtaataccgaaggcagctgaggtgcctacggtcacaaaaacaccaggggacatcctgcctgaagtttttttgagcaacgacctccaacttcgctgtggacgattctctctgctcaagttcgaccctgatgtactaaacctcataccgacatcagtcaaagagaaaagattcatggaaactacaacattaactgacattcaaaacttgccccatgcatcggaaatcttgattagaagacaaatacttggactctgggaatggaaagaaggcacctcaaaagctgtattgcatgaattcaagacgcctgaacgtggtgcaactatcagcactagaggatataagtttgttggctttgcttggaaaggtcacttaggacaacagcccccaagaatagaagaacttcatgaagacatctcacaaggagccgacactctcagatggtattggttcaaagatctctggttacttttttactttgattaatttttctcaaatgatagcttcatcatttttttttctgtttttttttagtagtagcaaatgtcagctggcaagcaaaacccagttaccccttaactagtcaacttaatgttttgctacaccacctgcacttttatacatttcacactcatttcactcattttcttattcatttcactcatttcattattaacatactctacatatatgcttgtatctagttggccttgccaagccagatatataaagttgtactgactgaagtctattgttccccagactttcagaagagaagataataataacctccttttatttacccattcctcttgagctcagagatacatcaacatatcactactctaagcttgctcgaccctctcaaatcaacacatcactgtctggatcctcgagtctgaacttctcaaaacttatcaacggctgggcgtgaaccccttggaccgtattagattctttctacgacttggagccactggtcaacaccagtaaacttccatcgagcagattctagtcacctcggagtaacccaccgctgacaatttttgtgtctgattgtggttaacaccagggtacttaccaaaattcatcaccccttgcacatgagtaaaaatatagagacttataattttgacaaagttgaagtgtttctgtgaaactctagatctatttctgaaaattttacattagagatggtctccgggtatccactggcagatacccaccagtggatgcccccttttccttgaattccctgtggatatccgggtatccccaaggatacctgaggccggaaggaggagatggccggctagaaggaaatccttccagccggctgcctcgccgctgatttaatgggcgggtatccgtggatacccactcagataccctctgcggctgatggatacccgccagcgggtgcggatggcaatttcccccgaaaaagcagccagatattcgcatacgcgcggatatccggatgtgccagggccatctctattttacatagaagtgcctgattcaatttgattgtaattcaattctgagtcagtcattctagaaaaaaactgctgatgccattcaaattatcatatattctggtttttctcacagtttcatcagcaaacacaggggaaaaccatgtgccaagatcagggaaagttggaggaaattgaaaatctttctttggaaattgaaaataaattcagtgtaacacccagtgaatttaaaatgaaatttataattatttcaaggtacttctagtgattttaatttctttttttcaatattttgaggtgactgagttgagacttaaagtcactggcttgccagtgccttggaatttcccctggtgatagaggtggttcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgtttgtgaaatgaactgtgtatatatttcaatctgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccacaaaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaatttatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctatccttgaaaatcctgagggatttttgctagactatctacaacgcattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaaaatggaataaaggaattcaatatgcaatatgcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgatcctccgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccttttctgaagtccatttgtccatattgtgagtccttcattgataaataataaaattttgaattttcctcccttcatacacaggaataatgaccacaccgtcgattttttctccgtgggggttgttctaaaaggatcaatttgttgtcgatcgagtcctttggtgctgttgggctgttggaagaagcattgtcagcccaacagcactgaaggttgtacatgcccacttggcagccactgggctgccaagtgggcaaagtggctgattcaaagggaggggggggataaggaattcgatataaggggggggggggctcaccaagcggatcccagatcaaagcggactctcctccgttttaaatcggattggttcaaaaacggttggtgtcgtttttcgttttttggggctgtggctcggttcaaaaacggttggcgatcgtcggcgatcgttcttcgttttttggggctgtggatcagttcaaaaagggtcggcaatcgtctgcgttttttttttggggctgaggaaaatggtatgtcagcctgacagcaccagcatatttgatagaatgggggggggggtactcaccaaacagcctggaatcgaggatgagttcaatgaggtgatgaggtgaatgtcggatgtactttgattggtttttcgggcgttgggacggaagcaggaggtttggcagctaagtgccggccacgtgggaagctgaggggagcgtgggactcataatccccaaagtagatagtttgggtggattgtattgccgagggagccatcttcaagacaggagtgacggagttgatgttcaggatgaatttcaggatgatcaacttgttctgttccaatagatcgttcgccttcataagctgattcttgtgggctggttgatgatcgttccgggtaccactgatggggggtaaagtcaaacaaaacacgatttggagtatgttcaggaaagggagtaagatcggcgagaataatgggctcaatcggaccccgtttggtgatcgaccaatgtgcgaaagcgtcgggaataggccaagtacctgtcaagatgaatgaaacaaataagtatatgagttacttgattctttgatcaggatatctgtaactttgggtttaggacagcctcacattgcccgatctagtcgaaagaggagcacaaaaccgaaaggaaccggtcataaaactctaccaagccagggtttccagggatcatgtaaaccagaattctggggccagtgatcgggggcttggcggcagactccgacggagagtgtagcagttgaaagtgtgctccatcagagggattgcaactgaagcagttggtagatctatcaaatgtcagatgaggccgctcgaaggaagaatggatcagatcactcggagggtagcccggatatcggtaggatgtcaacagcttcctgatagtttctctggaagcagtgctctggatatccttcaaatcatgatatcatttcccgatcttgtcatgtcttgtgtggaatctgtaaagaaaggtcgaagaagattgcaagctggatccacaagctatacgacatctgctggaaatgatagatattcatgatagtcagcaagtttaaaccaaccaaaattatccgttggcattcaaatgattgggtatactttgcctgagggacttgttgatgatgaggtatcaattgatgaggggtgggtgggtccagtggctgtggtccagcttggcaaggatattgaggcactttggattctatgttcttctacaggaatgaaagctgcttcctttggcttgaatggcttattgatcacttaatccttgttattagttggtcttggcagcttggcacaagtctttgaataccaatgtataacatgttaatataattgaaaaaaacaggttctctcaagaaggaataaaaaacagtcagtagcttgatatcacaggtgttgacaaaagtatgcattattttgggtatacacacatcttaaagcactagttaatcccctttcacccattgttcttacaatgaaaccaaatgaaaaccaccaagaatgtaagtatttgaaggtataaccaatatctaggcaatctgcaatattagcactagggactggaacatatgttgtagggatatgaaaagttgtatatacaagtttttgaaatgtgaccagtgtcaagtgaataggggggtggtgaatcagttggtgattcagtggtgtggtgacaagtgatctataattaaacaaatagctgttcttcaagagcaatcaacaaggattgtgtcaatgtacattcacaagtagtgaccatcatatgtgttgttttaaaataacaagcagtcaccaatgcaaatttagatttcaagttccatttcaaagaataattttcaaataataattgaaagcaatgtgaatgaaccaaggaataagaaatttgcaatgaccagttgtggcagaatgactttccactaagaacaccacagcttgcctttcacccagacttgattcaaatcttttgccaatcaccacactatgtgattgtatgtgtggaagcactatcccagaggggatgaaagaaatattaccagttgttgatgttttcctacaaaaccacaaataaacatcacataattcagacactcatataagacagacccctttacctccaatcttttggatggtgatagacagtggtttacctggtgcccattcaacttcatcactgcaattcaaatagtcattatgttggccacacatcctcaatgaagttttttggaagcagtaaagccactttgtggaagcagtcaacctacatttgataactgaccacagttgcacagtagcctcccctcactccccatgacatcttgtattaaaccctgtaggtgaaaccatacaaaataattctaatgactacctaaatgaatgatgttgagatcaaagatatcaactgacccaaagaatataaatctgatgttggctcacttcttggactgcatctagatttcatccaggaccccagaattattaaccatgtgagattcaacctgctggctagccattcagtttgcaattgatatacacaatcaataattaataatttccccaacaataatcaaagtagcatatatgtggatattttcatactgctccacacacattgaaataaagcatagaacagaagttaactgccatacaggaattttgcataaattccataccataaatttgaacacaatcttcaaagatgagaatgtgaactgataggaactaattggagaaatatccaaggggttacgtgacaccttctaaaattgatggtttctgcaaacatatctcagaggggtcaaataagctaagccctagtagagtctacacagagtgcccaaaagtcagccactaccagctaaagggtatcatacagttgagcacagtataagacaatgcccttcaagactgccagaaatgcatcagctgcattatctactgaatggccccatttgaattaaatatacaggcatcaaaatcagtgattctcgcccatcaacttacttccaaatgtccaaggattacataatcaagcctatgcatttggacacaatagccattgaattacatactgctgacccgaactcatcaggtctttgcaagtttcacatggattgaaaatctttaaactaaactatttctcaaaccccagatcagaagatgcccttattcgaaggtgatggcggaaaaagaagaaaacggatccgtaaaccaaaaaccgaagccggtgtctccttcagtcaagctgtccagctggaacatcaacatatccttcagaccccattggcgcaaccagccaatgatatacacccaaccgatcatcccaatgaagactcatcagctcaagaaaacaacaaccaaaccttcgatcccactggtcaggacgactttgactttggagctgaccacatcggaaataacggtctggaccccttccaatctgcacaccaacaggattggttaccatcggaccaccaagacaatgatcatcttaccaattctcgtgttcagcaactacaccgatactttcaaagtgaacattacaaacaaaagaagatcctagaagagaagaattgggaagaagcatatcaggaaatgttctcatcattccagcagtgtgcgatcaaaacctttgaatggggtaacccaaacctatggaaccatgattggaacgagccctgtaattgtaataatcttcgatcaagaccagtggtcttggtagatatgtacagtaagttttcatcaaatgcatgaccaagatgaactcggtgtgtaaacatgtcatctgtatactgaaccccatcaatgctttctaggaagaacacaaaccgaagtctcattttgcaaatgccagtcagaccaggtccgccttatcaggatgggttatattggaggatcaccaaaattccccagaaccgcattttccatacgactcttgagattccatcatatcatctggaaacactgtgcagtatcaatcacacctttttcaaaagctctggacgagttcctcgattcaaataaccctctcattcttgtatcaccaccgactttgcaatctgaaagctgttatactgtgagagactattctgataatcagtgtgagaatcataaggatgaatactaatgccaaacaattatgagattcaagaccagacaatggaggcaaaccatctccgcagcaattgatgcataccgggagatgatcaggcgaggacagatcatattggaagagctcttacagatgggacctatggataaacttgcgaatatttgtccaaagtgctatggccccccagttcccggaaagacaccggacgagccagattatattgtatgcatggacggaaattttcaacatcgtagacaccttgcagccagccaagaacttcatcaatctcgcaagcctaacaccctcttcatttctccggccgaggttcaggaaatggaattgagtatggtatccagtcgaaacacattggcagcagatgaaaccttagtaagttacatcatttttaaacaatatgaaatcagatgactgatataattttatgttcttgtaggaccaatgtactgaacaacacacagcagccaatgataccaggggggctgcaacatggaaggcttgtgatgacactggcatctttgggttggcatgtcgtcatgaccaaatcttgaggctaatcaacatagttcaaagtggtgaaaagtaagccagacatgtgtattaatttatgttttgaaatagtcaatctgattcttgatttaaaagggcatatttcccaatgaccatgatcaaaaatcttctcacaaccacacaggatggagagaatagaaaaaaaattggcttcttgtacgatataggctgtaatatggaaaagggaattaataaagtaaggattccctgttgtctccctactaaagtggccactattagactaattcaagtgcatttagcaaaatttatttagtgaagaacgccagggaaaccagttgatgtttggaacaagtgttttccacgcttatgttcatcaatgctcatgtcagctgcaatataaccctaggctcaacaatggatgggggatgtcggatggtgaaggaatggagcggatttgggcttatttatctcctctgatcagctccctaaggtattcaaccaagactcatagacttgtggcattagatctacggtcttcccatcacaatgatactggtaaaacaaattcaagtatgtcattccggtatttgaaataaaatacaatttgtttgatgaaaaaaatgtttcaagtcagattgctcttagatcgtggtaaacaggtggaagaagcaatgaaaactgcccttgaaaaacttaaggaaatcgaagacaattttggtcactccacagtttacttggctaaccaatggatccgacaaagagagtgtcaactatcggcgatggagactgagtctgaaagagatatgatgagacaagttgaggaacttgttgagttggaagaccaacttcgggatacacagtaatttgtttcctcagaatacacagtataattgaagctgatacacagaatttattgtagcaacacaattgtatcattaagagccaaacgtaggcgtgatcgaaccagcgaggaacaaaggcagcttcatggactaccagacacagttgtatcgttggaggaacaaattgatcaggttatcagtgagcttggatctgaagcatttcgaggtcttccaggagcctctggtgagtttatactgacccaagcatcactacatacaaatagccacccttccattaacattaattttgagacagatgcagagacaaaggctctaataaggttgaaagtgagcaaatccaaactatacaaggccaaagtgggggttttggaagtccagaagagatgggatcaaaggggatcaggtgtgtctttagaattgcaagtatttatttggtctctttaacctctgatattgtttgacaaggaaacaggtacacgcatgcaagctaggttcaagaaattgatgagttccaaggtcaagcttctgaagagcaagtggacatcatactgcaaccgagccaccatctacaatgaaaactatatgccagagatcgacattggaacacctacatttgaagaaatcaagtcaatgggcctggatgatcatttttgggatatgggttctcttttgcatccaaatgagccttgggcaattgatccaaatgtgcgagaagggattgatgcactccttacatccacccattgcaaagacgagctgcgaaggatttcacgagaggcacgacaagcagtcaagtgggctattgataggtcaaactctctggaaaatctttatgacttgttagacccaggtcagcattttcctttaaagcaaaatatcacagattactcacctaattttgttttggcccatttgaactaaaaaaaatactctgcagcaaaccagcaatctggtgaaggaagcaattttataacccaaatctgctccaagcataacattcctcatgctgttctgaagtctgtctactgctcactagccaaaagtcacagtcgagttttgatgacatggaacgccagctgctttgagctcctcaactggagtcaacaatatcatcaagaccacgaagcaaatgatgaaaatatccaacatcaatggaccagattagttactgaagcccataacacatggcagaaaataacaatgggtacttctatagtgtttgagtttagtagtgtagaggaacagcaggaggaagatattttacaacaagaggagcacataaatgatactcatttggaataaaacaaattagcattcttgatttatgtatattctataagcctaaccattcacctgtctagtgtggccaacaaataactatttcatatattttcttcaggtattgaaattatgaattcaatcctcatcacatctttgccccaggaattaacttttttttctgtagtagttggctgaccaacaaagtcaaatggtacatttcaatttttattgaaattactacttgattacctatttgtaaacaaatgaatactaactgatgttgaaatgggtcacaagttttcatcttgctcaaattgattatagagttttatcccacaaacaattgcagcacacagcagagttggattacaagtttggacgtgttttttgtatataatgttttataccttatttttcatcttttttcaaaaatataaatttattccctaggttttgaaatgcacaaaagtttacggcatcattcaatttctgtagaaatcaacagatctctttgaaaattgcaattaaacacattttttcaaacaatttcttacaacctatttctcaaaattttttgacatgttaaatttttttcccacacttgaagacatttataaaattatggtaatggtcactttgaatgaaaataaaaaatttgtcttgaatattgcatttgacatttgtttttaaattaatttttaaaggcctaattttcattattttttggaattttaaattcatttcctacattttgagaggtttaaagctccatggtatcattgattttaacaaagatcaaggtttcaacagtaatatatgagcttacccagtttcttacatcatttgtatggtataccatttttatttgtatgcaaaaaagatataagcataaatttctaaacctttgaaaatgtaggaaatgaatttaaaatttcaaaaaataatgaaatttaagcctgtagaaatcagtccgaaaaaacttgtcaaatgcattattcaagaaaaaattcatgttgatgtaaaatgattgttaccataatcttatgcttccctaaaagtgtaggaaaacaagtggaaaatgtcaaaaaataagaagaattatgctgtaataaaattaattcaaaaaaagggtctaattgccttattcaaaaaaaacagttggtttttatggaaaatggtttttaccataaaattctacacattttaaaacatgaaaaataagtggtaaaaaatgaaatccaaaaaaagcttccaaacactgataacacttctgcggtgcacagcaaacaccaaccatctctttattaaggcccttaaacaactggtatctctttttttcaatttttatacattccactgggtagttgtgtgaaaaatggggagttgaaatcaattttatgaattgagcagtggggccatacttgaaactgggttgagctggctgaggtgtgtacaggagctgcaaggagctgggttgagctttatggacctgtgtggagctgaattggactggatgggttggctgaggtatgtacctaagctggatggattgaatgaggtgtataccggatctgtgtgagctgtgtggagtaggattggctggctgaggtgtgtacagggctgtttggaggcgtgtggagctacgtggagctacatggagctgggatgacctgggttgagctggatggactggctgagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtgtagagctgtgtggagttgggttgagctggatggattggctgagtaggagctggatggagctgtgtggagctctgtggatggagctgtgtggagctctgtggagttgggttgagctggatggagctgtggtgagctgtgtgatgagagctgtgtggagccgcatggggttgggttgagctggatggagctgtgtagggagctgggtggagctgggtggagctgggttgagctgagtggagctgtgtggagctgggttgatctggatggagctgtggggagctgtgtggagctgcatgaagttggatcaagctgagtggagctgtgtagtgggagctgcgtggagctggatggattggctgagtgggagctgtgtggagctgtgtggagctgcatggagttgtattgagctgagtggagctgtgtagtgggagctgtgtggagctgggttgagctggatggagctgtgtagggagctgcgtggagctgtgtagggagctgtttggagctgcgtggagctgggttgggctgagtggagctgtgtggagctgtgttgagctggatggagctgtgtagggagctgtttggagctgcgtggagctgggttgggctggatggattggctgagtgggagctggatggagctgtctgggttgagctggatgggttggctgaggtttgtacaggagatgtgtagagctgggttgagctctatgtgcaggggagctgggctgagctgggtcagctcaccgcaccaaaatggccaaatttatttttgacagaaactgttggaaacatgtctggaaggttaataatgataaactaaaaccccagcagatgaattggatccacacaggtgtcaaaacctgatgctagattcagaatagtaattagagatattaattagctttcatcaccccttgattaagaaatccagagaatattagagccccttagaacatcccttaactcatattttggccacagaaaagtaaatcagaaatattacttagtcattctcacctctttgaaagctattagagaaataagcgtaccatttatcagatcccagagaaaccagagaatcttattagatcagagaaccagagagaatttataacagatttaacagagatacccttcagaaaccccacaacctccttacctcttaaaacaggtattattaagcaacaatattagtagtatcaacactaagataaatttagaaacaagccacactcttatttttcttagtttaactttcctgcaagctagaaaggagggaagtctcacccacacacatatactaattctactatttcatagtcttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaccgggcagcattcaaaaacccagtgggaaaaagctttccctctcacttcattctctgtgaactcttgtgtcttgacgccgcatctggaaatttggtgttgaattcaggaaccaattcttggcagtgttccaagttgtccaccggttcccacgagttctcctctggtccaaatcctttccagctgaccaagtattcaactgtcttccctcttttccaacagtccagtgcgccttctacttcccaccccttatctttgttgacctgtaccggctctggtgatgtgtggcgtcgtccagtgatggtgtctgagctgtgcttttgcagtactgaaacatggaacaccgggtgaacaccctgcatggatagtggcaaagtcagtttgtaggcagattgggatattttcttagagatttgaaatggccccagccattggtggtaccgcttggggctgagtcttgttgtcaaaatattcctgctgttcagccaaacctctttgccaacattccaatttggggtgtccttcacgcctttgttgaattgagccttcattgattcttgagcgattcttgagcctcttctagacataacttgaattctgattggacttcatcaatttgcttgagttgttcttcaacggccagtatacactgttcatttgaagggataccacctgttgtagcgagagtatacaagtaaaatgagaatagaaaattcccccagggaaaactgtatttcgtagcattagaggtatatatagtgttgaagtatgtacatatgtgtgttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaatggacctttagcaattaaattctacgcattttataccttaggaaaccaattttaaaaaattaaaaaaacttgaaattaatggcaaaaaaaattaattaaaaaaccgcgtctaaaccgcggaaactgcgtgcgctgtgcgcaagcaaacccgcgtctaaacgcggaaaaaccgcgtttttttattaaggcccattttttttctcaatttttttttctcaattttgttgctcaatttttttctcacctttttgttctcaatattctgttctcaccttttttttgggtcaggctaagagattgaacaagctggttcactccaacccatttggaatgaagtgttttgtactacaaaatctgggccaagttttttggtgtcatatggaagcatgttatgtgtgcaatcaactcaaattctatctaattttgtggggatttcacacattatgctgctacagtacaccgctacattgtgcaaacaaatgtggccctagtgttttttggagtgttcaaccttgcactccaatttttttggagtgtaaaaatgatgcactccattaatattcaaataccaaacacttccaaggtttttgtcagccttagagcaagccaagatggccaaaagtctgcttaattaagccctccttttcactcaagttcacactgtaactttttcatcttaatcttttatttaattctgacttcagaagttaattcctcttctgaattcaaattagtaaccactacccacttttacaatactctcatccttcaaagaatttgcaatatttcaccgtgccttgtgaaatatcaaccaagttagaattctaactctctctaccacatggacatgttttgatcatgtaatccagccatgaaaattatctcagttgatactgagtttgcattttcaggatcttcaaggttcagacccacccagaaggttcactccagaaagatttccccttctcacaacatttctccacagtttttgtgcattcaaaatgagttaaattccagctaatccactcttatatttctgaattgaacacctgggccctgtgtactccaaaaacttgggagtggatgggatgtcagttcatatctagttgttcctggagcattgttggagtgaattgcctgtgcactccacaaatgattggagtgcatcatttttacatttctaaataaattgaatttcaaggttaaacactccaataaacactaggaccccatttgttagcacaagacagcagcataaggtgtgaaatacttgcaaaatttgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactctggggagtgacatgtcacagacatgtcatcacactccctaactacacacaactcaaccagaaaacaaagacaacacaacacaacaaaagaacaaaagaagaacacagaatagaacaaacaaacaagatcagaataaaccaacataaatgaaactatgtcttaggaccaagaaataagaaacaacactgtcttctgagtaaatgatttgaaagagataagtaagaataataaaatgataaaaaataaataaaataaaatcaagatgaataaaaaataacatgaaaagtaaacaataagatgaaatgaaataaaataataaaatgaggaaaccattggactgagtggggatttgaggtgacaatattgaaatcttgagtgttgaggatattgaaaatttgaaagttgaattctgaaattggaccttgagggggcctgtaccgtttagaacaccacatcgctgccagcgcatactgtccccccattacttgccatggtgttaggctgggctttcattcccgccttgattagaaaatcctccaactttctccatcccagtgccttggtgagtacatctgccaattgctcattggtaccaatccagttgataatgacacaattgaggtaaagtaactcattgatggagtggaattcccagtcaatgtgcaggtgattcttttgagttgcaaaatccgaactgatggcgatggcagatcaattatcggaaaggagggtgggaggatcaattcggaacagttgattgacaaggctgctgatccactggccatccttttccccaaacgacagtgccatgtactctgcctggcaagtggaccaagcaatgcaggactggcgcttgaaggaccaagaaataggcgctccccaggcaagcgtaaaaaacccgtgaaccgattgtcctgcctcaccgccccagttggcgtctacataagtggtcacacaacgggacaggtcctcctcttggtcggcaactattggcaagctcaaacgagaggagtagcggatataagagatgaggtgacgaagcgctttccagtgggtattgtccgggttgatcaagaagcgggccaggaagttcactgcaaaagagatatctggtctcgtgccctgggaaagatagagaagagtaccaattctggaaagatattccttttccatgttggtggcaggatttgatgacagctcagaggatacaataggggtttgattcttgattgacgagggttctgtcaataggagtttgttgatcagcattggttggtccatgtagaatccaccgttggtctctcagattctgattccaatgatactggcgagctcagcatcccatttcagctcaaggattgcagagagatccccttgcagcttggtaataagtgcaggagaacttgctgtcaggaggccattgtcgacgtgaatccagaggaaggccgtttcatcaccatgtctgagcatataggttgattgatccttggggttgggaaaaaaaccaatagaagacagtttttctttcaagtatagccaccaaaatcttccagcctgcttggtgccatagagggctttgcagagtcgtaggacgtgcccatcaggaacattaaggccttccgggggtcaaacatacacttcatagttgataggactatgcaagaatgcggacttgacattgaatgacttcacgggccacctcctctttgaagccaacaccaaaaggagccggagggatgcaaaagtctctgcaaaattaatccccaatatttgcttgaatccctgcgccaccagccgtgccttgaaacgaagaatgtcacctgtttgagagcgcttgaccgcaaaaacccaccggcaaccaagaatttccatgtccgaggtttgttgaacaatgtcccagacgtgtagatcagccattctccccagctcaacttcacacacctctttccaacagtccaccaggtcgcttggcattgcctccagaaaagaatttggtgcatcggagatgatgtttgccaacgaggagattgagtcgagagcagcatcctggagatggaattgttcaaagaatgaaaaatctccaaggcctgtgagttggattgagtcaattaccgcctcaagcccagacacttcaattgaattgagaagaggatttagggaggtagaggtatttaactgtgaaggcaaatcatgttcatgaaaaattaccaatgcccccccgtaccactttattggttcaaggatcccataagagccatccgttggatgtcttggcgatgccaatgtgaatgagagccgttgacctgggacgaatcttcttatcatgttcaatgtcatgcaaataagcccggcagccaaaagtttgaatcatttcaaatgaggggctgcgtcccattacaatctgaaatggagtcagaatggcatcagcatggacaagccagttgaaaatccatgccgcatgtttgatggcatgcatccacaatgtcacaggaagtttagtgtggaccagaaaagatcgagtcatttccatcagggtccggttagtccgctcaacttgtccgttctggtgatgttcatagggaactgccaactcatggatgatagatcgctcggagagtgacttctcaaacgccttggatgtgaatttgccagcattatctgtttgcaccgtcttgatcttacattccgtctggagcttgaatttggagatccccatgagtaacttggacggtgccactgccttggttgaaagaccaactacagaagctaaccgcgaaaacacatcttggattaccatgacatatttaaacacatccagcgagtcagggtaggggcccattaggtctgctgctacaaaatcaccaacacaattagccgcgcctctagaatcagaaataaacggccgatgttggctcttagcaagtgagcagctaccgcatgggttccgaggaactttgagtttcctttcaggtaatccagtgacacaagacttagagatggttttgttgagcgtgcggatgcccaagtggcctaaacaagaatgccaaagatcagattgcatggaagtgacatttgcggtagaaacacaagattcggaggaagcaatagtggagtgcgcagaagataaagaaagaaaacaacggtattgacggatagtagttggaaaacagatgttgttttcaataagagtaaaaacattgtcaaactcaaccaatccgtcccatgctgcaaagtagccaagagaaatgactgtgcccacaattttcttgcaatacagaaaattcttgagatagagcgtgtcaggcttaggttacttactggtgggacaagaagtagtaactagagtctgacttgatgaaggaacgcgcttctgagaattgagagagtagggtattagtgcaaattcagcgcggctcagagacgtcttgatgaggcttacgcggatcttccagcagctgtatagccggggcaactaacctctggaacacagatagttagggggataacaagtcaagttaacaggtggttgaactagttgtaaggtaagtcgtggaggcgtaataggatcgttgaggagtcgtgaaggggaggcgtgaagttgaggacagattcaggagctcgagagagctaggtatagattgaggaatagtcttcaggccgaagccgtctatccaggtagtgaaaaccacaagcttaagctaatagttgacgagtgctggtctagtcggctaggtaagctttgatactaaagtcaaagtagtagtagcagttcaggtttctgtaatcgtctgaggaaaaaggaaaagggaataacagtcagtgactctcttaaatacttttagaggtcaccggctgatttgtggtaattttatttgttggggttgttgaatggtttggaaaggtatatatttctttcaacaattggggatcaggacgcgtgacgtcgcgttggttttagttgtgccgcagcattattcaatatgtaatgtttattcactctttttgcactagggctttatttcttttgaatttttatttattcttcctcaattcttgtgcgggggttaggattacttaacccctgacatttgccacccttaaaaaagggtgaatccttactagatgaacttttgtatcttatccattctatattgtctaagtaatttctggttttcaggtatttctttctctgttagccattcatctgttgagggacagcagggactgaaactaagactgatgtcgagactcacaatgggactttgacggtgagaataatatatattaattcagtaaggagagagtcagagaagagagatccggtaactcagtagtaatggtaggcttgatataagcataactcagtataggcatacgagtactacatacaggattacttaatccaacatcatcttctttgctcccactatatctcactaggtattgtacaatgtctatattattctttcttatttttctgtgttgcaatatcttttttatggggtaagtgaattttacaaactattttttacaagacatatgtcttgtaaaccggatagtttgtaaaattacgtttttatgggggtaatgtataattttacaacccatctgtcattttcgaagtttgtaaaaaattggtttgtaaaatatgtttgttaaaattgtatcacaacatggcattatgtaattttacaaactatatcatgcaagtcttgcatgactaggttgtaaagttgtatatcaaagcttaaatttagaattttacaacacatacgcttgcaaaccttaatgtcttgtgaaactacgcatgtaaaaaagcttattggcaccctgtaatagaattttacaacacatagtttacaatctatcattaaactttcaatacatatccattaagcttcatataaggttcatacaaacatttgacaaacacggcatatcatgggtgatatgccaggccttctcaagttctcctatcctttttcgatcaccgacaacagagaactcaacgcctgacaaacgccgacaccatccagcctaaacagagaaagagaaaacgttctcaggatgtcagaaccacggacaacaggcgacgaatcaatccttccgacgggtgcaaccaacgccagggaatcaaacgatgacgccggcgtcgatccccgtcctctgccgttgttcaaccctccgtctaccgcttccactccccttggcacgaaatccaccaagtccctggatcatcaccccgccagagttgctttttaccgccagcccccatttggaaaccccccgatttcgacagcgaaatgaggataaagatcaattcagtgagatcttcggatttgaagcgatcacagaagaccgctagcgcgacggcgaaagacatgaaagcaaaaaaagaagaaaaagaagaaaaacaaaaaaaaacaaaaaaaagaagaaaaagaaaaaaaagaagactcgacttcgatgccatcaaagaagacggctggcgccacggcgaaagaggcgagagaaaaaaaagacgaaaaagaaaaaaaagatgaaaaaaaagcaaaagaaaacttaccgtggatattgtcgaccaagaagcaaaccgtcaacaatacgatagaaaagagcgagggtttcgaggatgaggaggtcgccgaggaggaggtcgaccacctcgaccaatcggaccacgaaccagaggaggatagccaatccgaagatggccatcctggagcaaacatcggggattcggacgacacggatgccgtgcgagatccgcaagcgaacgcaaaggagtggttcctcccaaatttggaggacaccttcgagacctacatcgatcacaggtgtatccttgacaagcaagggtacccgatctatcccaacagaaaaacaatcttcgtgcgcaaacctggcgagacggtgacgaactttggcaccgttggtttttcaaaaacatcctcaagcaataagcgaggtatcaacaacgattggaaagttgtttgttacttctgcctgggggccctggtgtgtgaaaatccttcttgccagtgggctggccccccccccaaccggaaaaggtggtaaacagaagcttgaagaggggtaagccccttttatcattatttcttgattgattctccttctgtttgatggtttgtaaatatatttgcaagagttgtaaaactttttacaactcttgcaaatatttttacaaaccattgccccacatggcttcatgacctttactgaccatgtatgtaattttgctaccaaacaggaaaacaaaatgtcccggtaaatcagggaaatgcaagggcaatgttacccacaagaaatgttgccaaaactccgtggctgtaagatttgattaccacttgcctaccggatggggtctcctcaggcacaagggcaagcatccgcatccgtggcccgaggctgaaaagcctgaccccatgtccaaggatgagttgaaagcggagattttgaataatccgagtgcgggggcacttaaactttaggtgagttggtcccacttcctactttcctgatcatattcctcatgttctgtgatttctatgttatgtagactggaaagcggaccgatccagctgccggtgcaaatagtgtaactgagatccatccagcttatatcaacaaagaccgattggcttattaccggcgtaagatgcttgtcgaattgaacttggttcctgacaaacttgggggaggaataggagacaaatttgtcttggacatgtttgcgtgggctgcgtgagttatttctcttcttatgttatgtctcttcttgagttgagtcattgctgatccaatgtgttgactgtatttgttctcacaggcgtggcttgttgataacgtctgcttcattcttgccacagaatgaacacttcacattccaaacccaatggatggccgatcgactacttgctagggatgagaataatcaggtctacagcgggggtctcatatccgatgtcacgtaccgatacttcgaaacaggctacttgctctcaacctcaatgtactgcgaagaccttcaccgatggataccgatccaactgacttggatccgtgggttgagtgaggaatactacaaactccatttcaccacactcttcaggcagtttcaagccgcaccagtaacacctgccgaacgtgacacgctagtccgccaagtggttgacttctccagtgctcaagccgagggttttgtctcagcgtatctggcagtctttcgtcagggaactcgaaaagaggtgaggtgcatgctgaaagggtgtcgggagcatttccgccagtctgtcacacgaatcaagcgtaatcgggctctcatgactgctgacgaggaggtgagtaatttttgctctggtgagatgtatctcctaataatttgactgatttcaatgtaacatacccccaggagcctttccgaaaagcatgcatggatctcttggaacaccaagaagccggcgggaagactcatgaagagaaggtggacttcattaggcgacgttatcccaaagttcgcaagtggcttgattggtggacggtttctgacattgaggccctcctctttccatcgcgacaaccccgactcgaggatactcctgacggtcttcccgatactaccaatgcccaggagagtatgcaccggatctactacaggctgaggtaagcttaaatacccctgtgaactatttgcaggcttcccaatgaagaaagacgctcatttattggttgtaatgtagtgacggaaaacagtgcatcatggttggaatggttgacctgttctcctttgtgaaaatgttggaagaagattggaaagctgcgatgaaggggatcccgatttcctatggggccaaccccaccacggacattggcaccacccttggtatcgcgaagaaacgcaaacgtggcgaagggaagttcatcaatgatggaaggcccccggacacaacagacgagcttgttgatggaaagaagaagaaaaaagcgaagcttggcaggccccccaattcaacaaacttcaacaaaagcctctggtaagcttatccatcttaccacgcgaataaggacaacccaactcgaagaaaccgctgttggctcgccgcaggtcttgaatctctttatgctcttttcagcccattatggctccgtggaatcagcggtcatgggaaggacgtcttcaccgcaattgctcatcacttctcatgtcgatcaactggcgaactaaatggcagtaacgcaattcgttcaactttgacgcgtggacaaaacatggtattcgatgttctcagtcctaaatatccaggacgattccttcccggcgcgtttgcttcttgcgattacttccttgaggtcgcgttggatccccaactgcacaagaaggatgagtataagcagctcttctcgattgatgaacatcgaactttcacctgcgaactccagccgaataaattgcagaagcaccccactcgagatcaccacacccttcatgtcttgacaatcaagccgcagatgtttgatgagaatcggattcctcactctgatgtatcaaagctaatcgagatgtggcaaaccgacggattgctggcaacttcaggtatgatctgcaaacactgcaatccaaacaaaccaaaaccgaagctcccgaagaatgccaaaattcaaaaagtgtcttccgatgttgacatcgtcaagctgcttggatcctctgaaaacacatcacaccacataattgatcgatcaagattggccgtcccagcaaatggagccccgcttcatcttaatttctatgtagatgtcaccggcataaccgatgagaaacagaaaaataactttatgggatcaatcgattggccgttcaagattaacgttggaggcgccacatacactctgatctcccggggctactggcaacataatcactactggtgtaaggtccttcgaagtgctaacatctagagctggtctctggatatccgttgcggatatccgttatccgctggcggatacccgccgtctgtagcggatacccgccagcgagatgcgggttcaggtgcagatgtgccctttccgctgatgtctcacggcccaccgggaagtctccccttctagccgacgaggtacatgtacctcaacggctggaaggatttccttccagccgcctcgc