cagttgggtttcattgggtggaagaagtaagcaggtgagaatatctccatcctatcatcatcatcgagaaagtcggtcaaatttggtaaggcatcaaacatggattgggaatcatctaaattagaaaactatttccaatcattcatttattagaaggcagcattgattagacccacgaaatatgaggttggaccaatatcatcacgggtctctcattagcccacggagaaagcgccaaatatttgatcaaactgctgtatagcaggaaacctgtacaagaaagttcaggcaggattaagactttatgtttctcttgtgaaatgaggatgataaacagcgatatttctcacccgttccgattccgtgtatgaacagaatggcgggaggcctctgatcagatggtagttttctccacgagtcaggtatcctgatgaagtacttgagcccattttttcggttcgagcaacacttgagtttgaaacctttgtatcttaagagctgccggattatctcgttgaccgaccacgccacaccgtaagaaagcgtcaagggtctcaggctgactctaattggatccttaaacagcatgatcgttttgtcggccaagtactcgttgtatccgtctggcaatctagttcccactcgcttctcgtaggcgcacacgagttcatccaaaagcggtaggacagcctcttcttttgacttgagcttgtcttcttcttttactttctccaaaggcttgttgagaagggccgcagagagccattcgaggtggttctcacgatagatatcttcccaacgggaattttgaaaccatattgaatgattctcccggaaatctttggcttttggatgatcaaatggtaatggtttgttcagaaaggcggttgaaggagctattcctaaatctggatcaagatctttttcgtcggtggttcttgtatgtggatcagagggtggatcgggctcaaggccacttccaagggcatgaacaatcaaatccttgaggagctccaatgaacggggtgtcgagtcgggtagagcctgagcgcatcgaatcaagtaaagacagtaaatcgaaaagatcacctcgagcagactgatggcaaagagaaattcgcctcccagcgatatccaatactcttgggcggtggaagcggatgaaaaagacgggtaatgaggaaatgacgatggaagagatagaagagccaattgaccccccaaagataccattcgataaataaccacgagccaacagccaccaatgaaaccgtatataagtgtgatgcccacatctactgcaagggcgggggcgttgaatatgaacgacattgatattggtcctgataagctgttatatatagtgtcttgatctttttgcgcgctcccttataagcaactcggagtttctcacctccagtctgaaggcttttattgtaggttggttcttttttcaggtgatgttcagaggctcgggagagtaaactatgggcaggtggttggcttctaaactcaatgttttggaatcataaactcttgaaccacatgctaatatcatacgcacacttacacgcaatccaagaaatcactcctggtcccctgacaaaattgattctatatatggtcttggctgtaagctgaatttgcgttgagctgagtttttgagcaacgccgaaacttagagtcaaatgcaatttcgatatcttgaaaggctgaggttgttcttcttaaaagctagacgcatccaaatcatgagctcacgattatgaagaatccaaccaagagctccagtagcaatcctatatgtatcctccgcgacaggtcgaattggccaagtggttctttagtaaagcgttctgggattcacgaaagacaatgagtataatgtaagatggccagtggcagaccaactatacctcagatcaatgaatagctactgcactaagagaatagctatgtgttggaatatttctggtttaatgtaagtagttatttattggtcctttccggaacttgacctaagcaaccaagggaggtatcacagtcgtattctttcgagctggctttgaaaattaaatccacttctctgaggtattgtatcaatcaatttataaaccatatatcccttaccttggaggacagcaagccataggcccgtagatcttgaagacatgatgcgtagaggtcaggagacgggttaggcgtgttccataatcgccgcttcaaggctttgttgccgactagaatgtaaccttgaaactcaaagctatgttcctcaggactcgcggagtcagggggagcaacggaagcttgattgtgaggttccttgagtatatactagtttgtatacgagtgtttttttcctcatctctctctctctctctctctctctctctctctctctctctctgaagaccctaatactactgcgtttacgcttggcccggatagcccttgagcagaatgtctgttgcttgatcatgtgggacgaacaacggagtagaagtcaattaattaattaattaattacatgaaatattccatgggcgctgtggatagcgacagatagcgacgacatcagaacaatctcgccgctcgtccacctgagtctgagatgttgaaggaaactcatgtcaagatttccaatcgtacggcgatacggggaaactgccgctgggtgatctctggaagtatattcttcttgccggaagagatccgaaagctaagtggtgtacactttggagttatgaatgttgagatttggttagctaattgcccctaaggttaaactcagtctcgagattccagcaattatttaatcttacaaactcgaatgtatgcacctttgggcaagtttaactatcatctcctggattgttttccattggggccaattgaagtctccatcacatcatggaatctgggcatggaggcaggagttggccggggatactaatcaacccggtcaaacctgcgcacgaagaatggataatattccggatcaatcggaaacaactgtcttcttttgcagcgactgacatgcaaataggtgaccgtgaagtgtggatgttgttcttaatatgtgcagcttttccttctgaaaggattgatcagggacttttcctttctccttgaatagaaagaaaaagaatgtcgctaactagtatttacagccctaaccgggaactcgcaatggtaagcctttgagaccaggcatcgagacaagcccttgttgtggccaataggatcaaaggaagcccatgctggcagagctggcacttgtgcttcagtgcatgcatagtcacatccagatgattgccaggcccaatctcttctcacctcagtatgtgactctagcatttggtattcccaaccgatccagttggtcatcatgaatcacgagagccatatttcatacatacctcctttacctacccaaagcgtgatgaagggtactctcatcatgaacatccacagggggtcggaatattgaatattgattattggcctggaaacttgctgaagatgaaattacttcacccctttgcggatctggaagatatgtagcagtcccggcttcactcctcgaagatatatcagaaccctgatttctgaaaatgtcgacaacactaagacttgagtatgtcctgacgtctatccgcatatcgatccatttagatattggccaaccaggcttgtccaatgcttctgccggcagcagtttcccggcacgtcaagccatccagatgtgactaggatctgttgtagcaattttttgcgttaacagaataactggaaaggtgcaaccgtcaatttccaatccatacctgcaggacctaagactagagcagccacaccagtctttggagcattctatttaagccaaacctcatgggcctttatggtccacaacaggtttacaagattcattgtgcatctacaagagtacctcaacccagcaggtaatccccaactgccatctttagctcctacttgctcttataaaacaaatggtggacttcacatcaagacattcagaccatgtataatgatcttaatcagtttagattctttggggctagataatgattccactgcaaaaatagataaatttctgtaaataaatgaaagttcaacagaaaacaatccaatttagcagctctagatcaaaatctgagagggctacagattcaaaaggaaatcatccaatcaaaaaaaggcattggataaactttggatgtcatgggatgcagtggaggacttcccttcaatttacaacattgatacacacaagaagttgggttactttgagtatgaaaacagcaaaagtgatgatcaatgatattttgaaattaatcaggtaatgttgatgtggagaagtaatcatttatttcctattcttgatgttatgaatgatacattttatgtcccctggttcttccaatgaattcaagccaatcaaaaagagatccctcatttttgatgattgggaaaaccaatctggccatgtttttgaaaactttgaaccaatttccaataactctggataaagatctaatattttttcaatataagctctcctgacatatttgccttttcttggataatgtattgaagatggacccatttctgctacagaataaatcttataattccttgccatattggcaaaattaatgatccttaatgatataagcatgaagtgatattggtcttcaatctcttcttcatgacacaccaattttataatgccaggagaaaggttctgttcaataaaatccaaaagttcacatattgctccggataaggtttgtctcttccaagtatattcaccgtggtaatttttaggactatttatcttgaccagaagtctcaaaagaatttctgtatcatacttcagcacagcttggtttttgatatttgaatcaatcagtttgtttttttcctccagaaaatttgaaggctttaatcctttatctgattcttgatcctcagtgagatagctctggtattgcttaattgagtttatgagagaattccattcatcaggttcatctccaaccctataaaatctgtttgctgcatgctgtatgtttgaaatcaatctagaaagattgatcttcaatatttcttggggatcaaagactgtgaaattgattttttgggtaaaaaagtttaaattatttccaaaaagcctcaagccatgacaggatttatcagctcaccttcataaaaattgaaaccaaatggccagaaccagtgtgcagtgatgtccaccaaagggctccaaaggcaatatgttatgtgcctggggagataattgatattaagaaaagaaataataaaaactgttaagtttttataaaaggaggggcctgagttacaggggtttttatggtgccctccaaggaatcaggacctgttaaacaggggtatttttgatgtacctgatgatctggtcctttgtgtaaaggagtatgcccagacaaaatgcctacaactgaagtatcaaggaaatattacctacttagtactatttccaagccaaggggacttcaggtgggtgaaaactggtctgggagcgctcagaaaactgggtaacaggtgttggaagagtgctggggaacagttgatgtttgggttggtgatatccaagacagaaacagcaggaactgggccaaaaacaggtgaaaaactggttgtttggaggtggttattgctggtaaatggtaatgaagatggggaatttgagtttgtggtcaagaagggctccttatatactcattctgggcccttgaaggcgaactcagaactctgtttggctggtgcgagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtggcagagggctgaagtgaggcttgtaacacacactaaggggtgctgtgacgaacttgcagccatggtttggtcactgggaccctttaatgaccagtgggctggtcttaaccaggcgtagttagccaaattgggccaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgacaatgtagttaaggtttcaatgatgtcaaccttatttgtagatttttcccgaactgcatgaaccttaattacatgtgtagacctgtcacaacatgtagtatgatgtaactgggagggtttttagcaaaaatgagcaagtgtcactcagagtacaaagaagtacctgaaggagtaataattcaggggtacttctggtgagataccctaggttattttgcatgagaattaagaatccgaaataatattccaacttttgcttaaggtttagaagttatttgtagattcatgttaaaaatgtttatttataaatgtttatggtttatttttatgttttctttcatgactagtaaaacttaatgtaatgagtaatgatgtctctattatagtgattccacttatttaaatattaatgtttttatatgtacatatgtaataatgtctctatattatgtacatataaaatagacattaattacatatgctatgggggtagtatatgtaataatgtctctaaatatttatttatgctatggtcaggttgtctctgaatagtagcaggctgacagctgtcaaaattaaacttttcagacctatttttcaagattgcaagtctctttctgaattgttcaacaatggaaattttatggtcatttttttcacctggtttttttcttgtattgtttgattttgtatcctttgagtgagagtttattatttgccagaacttgacttgtttgtagattgacaattcttctttaaatttctcagtttttttgaaggcatcatgatacttgtcaaaaatctcattgggagtctctgttcttgatttgatctttgtaagtagcttttcgacatcttgaaacattgcttcaacctcccttgaatctccatagagcgactccaatttccctatcaatccatcagtgaaaaacattcaatttacaagctatgctaggagggagcgggcagacgcctggactaaaagaaaatacttactgtgtttttccctgttgttcatcacctgtgaatctgttttgaagagaatgactggaggacttcccgtcgtccaaatctgtaaatttagaaggacatcccaaacattatttgctggcgaaaattgatcaagatcaagttttcaccagccaatagagtttaggacccctttccagatcaagcaatttaggcgacgggaagtcctccactatcagcatcaaaatagaattgaacaaggtgataacacagaaaccactagaatcccaatgattctgaaccaacaattttgattcttcaaagaagcaaattgtggtaatccttcaatgtatctaaataagtattctctgtcttcatcgtcagcctcagtgtgagtcaaaaacggatcttgttgggaggcacgccacaaagcttctttgcctaaatgctgctgtatgcttttatctgttggtggctccggaagggctttttagatgtggtattagattgtacaatccagaccaattcaatattgaagccaagatgatgattctgtcggatgagaatagaagctatttaccccataggtgacctccaacattcctctcgctgttatattcaactgttttatcaacagccatgccaaatgtagttgaagcaaaccacatgctaacaaacatgagtttggctaacattttagtatggtgtgatagatgaaatagcagagtatgagaacggccctggattgatttaccaaaggtagcacaaacttgagatttgttcaacaaagaacgcaagacttctgttgtccttcttcagaccaagacaacccctttcaaatttcgggtaatcctggcaagttagagacaaggtacgtattacatactgcgcgccagatatttcgctgtggtctttattggtgacacttgaggcggccgaagaaggaaacagatcacaaaaccacccccaaatacagagggacatgattgagtaaggtcggccaatgtctctgaccattggtgatatctgcagtgaatattgtattttcttaaggcctactagaagcagcagattataccttttcaaccggacaagacaatcagatttttgtttggttcatccgggaggaggaggatgatttcgataacacaaggaaagcaaaaccgtaacccgtcttgattcacgtcctcctgctgacgtccgaggagccgaattcaatttctaccctctgcctgacctcagccgagatcaatcgttgcataaattggattggcttaaaacatctgtctttcggttcaagactcagactttccatggaagtcttatgtcagcaagtcaaccaagtgatcaaaagcttttcacaaaattttgcttggtcatgagcgttgtgaagtcgcaacaatctagttgcagagatgatgatctcactgatgtgactgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcagattttgaccggcacgcggtatgaccccgagataatcatggatttcttggcgacgctcgtgacccctcgcctaatggaagggcttttttatggcagcgggtattctgcttaggtctcaagaggggatgccgggggattcgagcaacggtcgattcgttcggcccctggatccgcttgggcaactcatatttcctgatttttgagtttgctccctcgtttccgtcgccacttaccaagcgccccccccccccccctggagaaggaatacggtctggtagttccattgtgccaaaccacttatgacctgcgcaatggtgtcccttgatttccttttcattccccttgattgccttttcacgtctccttgatttacttttccggtctcttgaatattaatcctatctcattggcctgtgccccccttgttatgatatgctcatgtgagcgattgctcaccggtctgcatcaatttaattgttggggtgcgcctgcaacctgacgatgtcgcttgagttcaggggttgcccaacttgacatcgcaacactgaaccctgctgttcacgcgacaccgtggcacctcagagggttgcctaagtctggcccccggggtgatgagtcctccctttttttggctaagtcttccccagcagtgactgccgattctttttggctaagtccgccccaggcggtgactgctggttttgtttggctaagtcctcgactgctgttttttttttaagtcctcaccagcagtgactgctgttttttttcggctaagtcctccccagccggtgactgctgattttttttggctaagtcctcgactgctgttttttttgcctaagtcctcaccagcagtgactgctgttttttttggctaagtcctccccagcagtgactgctgaacctttctggcatgagctgcactcattctggcaagtgatttttgggatgcaatagctggcagccaacgtgttagatacgattggtaggaaaactcgcgggcggccaagaatcaagcgtacattctacggcaatctcaagcatggagacggaagaaaacaagcagtgagggccatctcacgaatgtagacggaaacaatgaagaattgaaagcagacaatcattgggagagaataggcggaagacaaagactacccggtggccaaacaacctgacaaggattacggggtttcacagacatcgtgtggcataggattcatacattaccttgcccacgcggccgctcctagtactcgggggacgcttggattcctgaggcgtcggccgctggtgcatccgaactctgagtgtcggcatctggggtcaccgagtcatgaggcatgctatcagccggggtcggggtcgagtggtcgtcggccatagtatgagtgatgcctaacgcttcggcaccattcattatttgagcggcgatcggatatgggaatcccatgcgctggagttggaccacatcagtgtcccggtagaaaaaatcccagtggcggatgtgatttaaccctatcaagccgcggggaaccatatcgttggccgtaaagttacatagggtcaggaattcttccatcccaagggaccggccggcgtcgttcaatgggggaagatcccggtggcatgggatcaaaggctccccgtccaaaccgcgcgagagggccggcgccgacgaatggacacttccagatgagaggtcaggaggtccggatgtgacactcgaggacccgttagacccggcgatcttccgcgttggcgaggtcgaagatatgacccttgggttggcgcgcatattaaaattgagcctgctgattgcgtatgccggcccgggccccgcagggcttcgaggaatcttccgcgctggggaccggtcgacgccatgtaacccatcgccagggagaacctcgaggtccgtgctggaactcctgataggcaaaccggtttcggtcccatcaggtaggtccatgttatcgaggtccatgaacgcattccccccccacgacgacgccggtgtgttcatgtcgtcggtacatgaccccagatcgtctcccgcgttgggttgtctatcgcccgccagcggggtcaccgggaccgatggggacacatcagctagatccccaaaagacgcaatgcgaggaggtctcacacggccggtcgaagtaacttgggcgggggtgaatttcggttgcccgggtgtcccctttcccaacgatcggcggctgctggggcggacttgattgtgattgtttgcctcctgttccgccagtgtgtaaatccgcatgggctcagagacaaaagccgcagtatcaggtggaatctcctcggtcacccccttggcgtcatggacgagcgctcgactccaatcgaacagggcgttccgggtgacgcggatggatcgcatgggatcatctgggtctttgatcctcaatgactccgcgttgcctccgtaagttgcgaggatcttctcggtgatcgagacgatgtacctggtgcgggccgctgactccatatcgcattttggctgggaaaaggaatcccatcatcagtcaaaatgcatctgatgtcggcagcattaaagacttacgttgagggccaaccgagtttggaccttttgcaaagccagacgctcgtcatcgggagcatagctcatggccaggctgtcgttttccgatttttcctatgggttcaggtgaccaaataactccgagtcaaatcagttcatcccaaccgtccagaaggcacacatcccacttacggattccttatccttggcactcctgcgggggtcggtcattaagatcttgatggtgaccttggacttgggcttgaggaccattgccgcaacaaacggagcaaaatcctcgtctgaatagacgtagtagagcttcccgctcccatacgtcccgtggttagccaagatgcactgccacttgaggaggccggcctcctcaagtgccctaatgtgtttgtcaatgttctcacggccctcgccgagtagggtgatgatacactgttgagcctgcggccacgaccagacctcaagcgcagccttccagacggtatcaaagtgcgggacgatccgctcccactccttgtttggggtcaatgcagcgcccttggatcgagatggtacgacctcggcaatttgcttcgtagtagtccggttgaaaaggacataatcaattgcaatcggtcggatattcccgttgttggcgatggttgatccggaggttgatgacagtcgagtcgagttacctccagcggccgctagttgcgattcagtcgttgggttttcagtgaagaccctcgttgccctgggagccgagtgagatcgctgcgatggttccatgcacgactgctggttatccaaagactccatcgttgggcggggcggacgtaagtagtccttctggctgccgccctctacatttgagaagggcagctcggggagcatatcatctaagtccaggttgttgaggtgcttcaatggcgtcatagcctgtcgcaaaggaataggggcacccgtcaatcatgaaccaacacaaggagtaaactacacatgatatggacttacacaaacagatcagaaaaatcctagcggattagtaacagccgtacaagtgatcggaaggggtcggaacagcggttgatgattcggttgatgattcggtttcaaatggggcctgggtgggtggaaaaagatggaaatgggcctgggtgggatgggcggatggggcggcagggtttcgtgggcgaggtcggagcatgggtcggttgagagagggaagccgcaggaatgttcagaagattacaggatatgtattcttccaaacattcctgcggcatccgagggttttttttatttttatttttttggcggaatttctggctggcgaaagcgcaagctttctcgttatggctgtatacggaagcccacaggggacaccaatcagctcaccattttgaaaaatgaaaaatgactttttgaaaatacagaattctgtattccattcaaaatacagatttctgtattttaacattctaaaatttgaaacgtaagtgctggatcagatacccatacatgcatagttgcataataccttttgccatctcattccgacaaaccaacactgcatcagcccggtacggtcctactcccgggcggatgctgattcactaagaattacccggtgaggagagtactccctccgatggctggttcagatcggtcattggtgggggtaccctctatgaccggtcatcaccggtcatcgatgggagtacatactccctttcatgagcagtcagacttggccatcaaagagaatgggcaatcccttcaattatcggtctgagttggtcatcaaaggcggtgcacatataatcccaatgaccgtacagaccagttgtttttggaccggtccgtttttggccggaatacatgaaaggtgagctaattaaacaccggtcctctaatgaacagtggttctgaaccggtcattgaagggaatgagtacccctctggatgactggttcagagttggtcattgaggtgagtaagtattcctctcgatgaccagttctgaacggccatcgaggaagggagatacattccctcaatgaccagtgctgaacggtcagcgaggggggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcggggtacatgcccccccgggcatagaccccgcgtgtcaatccgttaaagggcgggcggggcatggtcggtttttgccatcgcattcggggagatgatgatgatgaccgctggagctgtagtcggttgtatccgtgatcgccgcactagaccaccacatactgtcgctgttgctacgcgtttcacttgactttgtcgtggctgatcgggctggtactttaagaagtgtaatgtaccacaatgtcacgaagaagatatacatttgattaaatgcgttttctctatcacgagtcagtgggtcaagataaaaataaatagctgaactgcagcttaccagcggcttttccaactggtttcttagcattgcgggctgcgtacatcgagagaacgccttgatgagtgagggccaagacggccaaacagctgaggatcaaggaaacttgcatggtaaaccgatggcagtaaactttcaatctaaaaggaagatttttgtatggttgatgtgctctgagtctgagtcaaagtctgagaagtgagctttttcagtgtggtgctggaacacaaactggattttgggtggttcttttatagccgttcatggataggtcgagcttcataggcaagacctcccaagcatgatacgagctctgataggcgcaagcaaagggtggtttgaattctcttgaaacacgctttgaaacttctccatccgctgctagcattgcaatccccgcttatccatctctgcaagatcatattcagaccaagggaaaagtagtgacagtgacaacgaagacgctttgcggggtcaagggatgaagatggcaggggttatgttttcaaatgatatcagagtgaatggccggagcatttctatttccttcactagagtgtaattttcaacaggtacatagataataacctatggggtacgtctaaccaacttctaataattctgctatcggcaaagccccatatctatttctgacaagcaccatgaaagaggtactgcgtttaatggatatttgtttttgcgcgctaggaatatatttcgccttgcttcaaagctcctactggtgagaatttgagtagaaacatttactcagtctttgaggacttatccggtgcatggatacactggattccaggcctaatagtggattttgtcagactgtataacgaaactgtgagactaaaaagtaacgagagccccgaaggcttcataggcagtccaaaaggatatgtttactcgatcaaaggccccatttgacagactgctcaatgctatgttagggttatgtttcacggagtcacttcggagttaggaaagccaatagcaatgcccacagactgaccagtgtcttgcgttgacccgctgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatgatggagtgaagactctgcccttctatactatcagataacaagacccaccaagcttagcttggaaagttttaatcaagtgatagggtaaagttcaggaatgagttgtgtgatgaagagtgttgatttggtgtttggttggcgctttaaagtgtttgtgtgaaggtggtcaaatattgcttgagtgttacttgactgaggattaaacaactgggaggagagcctccttatatatacaacagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtatttttagctacatacaaaatttgaatgagtgaatgtgattggtcagacatgtacaagagttgaagtggtgatccaagcagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcggctgtcatgcatggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtatatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgagggttgtaattgggtttggtgatatgtaatgatgggtgaaatccttgtgatatgttgtcccgtgttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtgaatttatctgtagagtccagttcttgagccgtatggtgtgaattctgagagtgattgggtgataatatgaagaaacatatatataagaaaagaaaaggaaaaaactttgaattttcacatttttgactaccacaccgcttttctgtctgcggtggttataagtggcaacacctagaaactgagactgggttgagggtattgccggagacaatcaggcggatgagcttaattgtagcattgaaaagaaaagtccataaaaattggatcaatagctctccaagttgttgtaccaggccagaggtgtcgaaaaaattgccttggattaaagctgcgccaggtcaccagccttgaatgagctttgcctctgaaatgaaggggccctgattttgcaaatgcgaaatcaataattgaatggttcaggtccacactttaacacagcaatctgagccttcaatagctcacagtgatggctacaatcgtgcttttttgataaatctggtccaaggcaaaatcagtgtttccaaagtagtggaatgttcctaggccaaattttggttccacacaaggcaaagtcattcccaagagactttaggctcatttctttcatcccccatcattattaatctgatccaaatttgtctataatagtggtgttggaagttgagttgcataatttcctaaatgttgaaattttgcatgcataaacagttcttgtcggtaaaattgattggaatttgattatgccaaaaaaaaggttatgcatgcaaaattcaaacatttatgactctgtgcaggacccaggcaagcccctcaagaggggggtcttgaaaaagtctgggttttggcaaaattcatacctgtttttgggaaatccataccttttcaagaatatgcttgggccaaaaatcctccaaaagaagggtttccccaacaaaagcctgggtttgaggccaaaattccagattttggtcatcttgaccagtttcacatacctaacatgagtgatctcaagagtacctttttggtccaaaatactaattcatacctcttccaagattcttcaagagtaggtttttggtatttctagccatctgccataccttttttaacatccccctattggggggcttgccagggtcctctctgtgcacctcaactttgaatacccctattctaactcaaacatttatctgccatatttggacaggatgcgaaaaaatgtggctgcaaattgtctgcaacatttttttttctgaattaaaacaaatttctcatctctagtcaaagtcagctggaagagtgctctagctgttcctcttgattctttggacttatttttgtttcagtggggttatttatttacttcagaagtggtacaaaaatagattcatcagtttcaagatcatttcttcttgtcaaagatagtaactctggatcttttgcagtttcttgtgtgaatacaggatacagaatttaaagaagctattttttgattttgatttttgaatatgtagagaagagggtaagaatctatattgcagcataaaaaagcaacagtatatttaaaacttgtcatggatgaggaggtagaatctaatgtgtattgagttttcctgaatataattttcttgatccagcacagttggggcgggcagattctacttccttgtggttaaatgataaaattgatcttcatgtggtattttggaacagatatatatccctagcagtcaccatccccaccaccacctcaggtgtcccccctaccacttgcaccctctccaacactgcctgacccgccacgtccaccactttgattaccactgttaccagtgttggttggtggatccacaaccacactggaaaaatcagatgctgctgagtcgtctttactgccacgtatttcacttgacctcaccgtgcttgttcggggtggaactagaagaagtgtgatgtatcacaatgggacaaagagaagaaagatttgtttgagtatgttttctctatcatgagttggtgtgttgtgtaaatacagaggatatattcaaactgcagcttaccaaagacttttccaccttgagccggtttcccaacaccacggcctgtgccctccatggagaaaacaccttgatgactgagggcaaagacacccaaaaagcagaagattaagaaggcttgcatggtaaatcaatgacaggaaaatttaatctgaaatatttatgtttatacggatgatttactctgagtaatgagctagttcagtgtggtgctgggaaacaaactcgattttgagcattccttttatagacgtctatggccaggttgagcttcacagacaagatcctacggacctacaagcaggacacaagctttgacaggaaaatacaaacaatgttttgttgaattacgttgaaacatgctttaaaacttgttcatgggttactgtcattgcaatatgcacttatccatctctctacaagattgaatttggattgagggatcagtggtgatagtgaggtcactttgtggggtcaagagatgtcaaatgcaggatttggcaagattttgtgtatttggatcttgtttgcacccaggaggggacttagttaagttcaaataggttcaaatgacagtgtaagtgggcgaagcatttgactttccttcaatggagtgtaataagtcaacaggcggaaaatggccaatgagttggatatgtctaactagcttctgatacttctgctatcaacacaaactcctgtccatagtcttcctgacactatgagcaccaacagagcaagactaaactacgctccatggatattttttcttgcacaccatttggtcctgcttcaaaactacagatgaaaagcatcagaatccaagcatttgtacagtaactgaggccgtgtactgtttatgagcagtaaagcatcatctgcaagagctcacggtacattgatacttcagcttctagacctgatatcagattttgacgggccgtatatactaagctgcaggactcataggtaaaggcagtcccaagatttgaactatacagttcctggtagattttattgccagcttagattggtgggaggactttgataagttagagtttacaggctagcaaaggccttgtttgacagattgtctgcaatccataatgtcattttggtttatgttttacagagccactagaccagtggtccaagactccaactaaaacctgatttcatggttagattttggaaatgaaattggaactgtctgaggggctccttgcaacttgattttccatgagtttggcaaccccccctccccaatgtaattcatcggtttttttttctcaagatataccttccatttggtttgtgacaatgaaggaagtcctttttgtttgccatctgattcaacatctgaagtgaattcagtttcaaaacagtcatcacccacccaccacacaattttccagacattaatcaaccttccaatgtttccagcttttgtctctcagtttgcctcaatcactgttgagaactattggtggcacatcagttgattattcaatttatattctttgatgaatcctgaaaatccatgtgggaggccttggaagaaaacaccactgataagattggtcaatttttgatattacttagggtcctagttatgaatcaatttcaatgttttcttgcacttcatcaccacaggagagatcacagattgattaacaaaaaatgttttgatccaaaaggttgacgggtattcaactgagcagatatgataaaatagagtggcctcatgtagattttctattatgtgttgcaacatagaagcatggtccttgttttgaattgatttttcagatgcaattcccaaagtagtgaatcataaccaggcccccaggtcttcttcactagttgtattacccaaatgtttgttcagtatattttgagtaatatattatcaggtatgggaaccacccaactgagagaaaattttattaatgatatcttgggcaaaattgattgagaaatgggcatccctaagtgagttgaaattgagatcatacattggctgaagtattccgggcgttgataaacacactcctcccccctccccgcatgcccacacccccgcccctccaaaaggggtgtgcaatcgaacccccccctcagggaggggcgggcagacaaacccgcccttcctaacgccataattgggaggtgaagggagaataaagttctcccttcaccagactgtacccctcccagccgggagaggcacagtctcgatggccaggaggaatccctcctggccatcaggaccagtctcggtggacgggagggattcctctcggccattgagagtgtaccgtctcaactgccggggggaatccctctcggccgttgtggtaaataatactgtgttcctacgcagaaaatataaaaatttcttattatctctttattcattcaagatatggtaaaaatgacatcaaaaatggaatcctcaggtaaaataacccttagtcacccactacaaccacacccttatctcttatagtttagaagttacacagatttcaacctgtcacgggatatttcttggagtcttcactctagccatagtcattatgaatacaggatgcatattgcatactgaatacctttgtagtgaattgaatacctttacgttgttttgaacccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcattcatatgcatccctttgtagtagtatcattcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatccatcttatatattatttcataactacaagtcatagccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacataccaatcagcagcttcatctcgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataaccacttttgagtcttacaccgttgagactgtacagtctcaacagccgggaggaatccctctcggccaccgagactggtcgattcctcctggccatcaagactgtacccctcccggccaggaggggtacagtctggtgaaggtagaactttattttcccttcacctcccaattatggtgtcaggaagggcgggtttgtctgcccgccccttggaatcctgttttccctcaaaaacaggattccgaggggcgtgcaatcaaacccacccctccctgaggggcgggtttgattgcatgccccttttggaggggcgggggcgtgggcgtgcagggaggggggaggagtgcgtttatcaacacacaagtcttccacaaaactcttcaggtgtaaagtgggtttgatgttgtatatcttctcaaacctgtgtgattacctctgtttagttttctgacttatcaatcagcttgagaatatgtaaagaaaaggttttgtggatgatcttttccaggtgaggtggttctaacattattttcccacccttgtgactggggaaagcaatgaattgattcatcattcttgatatttgcttttcccagaacatgcaagagtggtattcaaattactccatctgcaataaaatttcagggtgaattgtcattttttggacctccttaaaagcttccatatcggtggttgggttaatttttgattgatttagttttgctagtgattcttcacttggcatctggaggtagccccattgtcagacactgagacactagcccaggtgtctacaatagaatgtaacctctttgggttacataaaaattattattatatgtaatttttaatttaataagtataaagtaatgttattctcttttgtatgtattataaagatttacctctttattaatttacccatttcctgaaagttatactcagattggaaaggataattatctcttatgattatcaaagagatttatcctgtgtatctctgttgaaaatacttatagtcgagtttatctctcttaggtgtatcttctgaaataagagagattttcctcacatggactttaatcttcttagaatatcttgacatttctccccaaagaaataacataaccttatggggactgtaccggtcctgcaagcagactgacctctgttctgtaatacttaaggaggaagcctatccctctaggattccttcccccagagattaccatacaaacctgttagccttacctattttacagaaatacaataagtgagtggggttattaattagtctactaatactattacattacatattatttctattccttccaaattgtactagtccggtacagttgacttattaactagactagtaccggtcctttctattctcataagcctggtgcagcgcaattaaccagctgttgtcccttataattgtaaggagcagctcttctagtactctagtacatggaagcagctaattccactacgttggttacccaactacagtgcgacccatttccactacattgtgtaaacaactatagtgcaacctcctgaccgcatcaactcctggtcacctaagagactggatctgacacccatacttgataaaacatcatggtgtgatgaccaattgatgacatgaataatttctattgcatatccatgtccaaatattcaatgcaaataaaagttacggaatgaggagacacactaagcccatcacatttttttccttttctggtgcaattggaaattgaaagcaaaagtcaagtgatttttatagggacttagttaaacaactcccaaaatttggagttccaactcccaaattttggggacgtcctgaggactgtctgcggacggtcctctggatgtcaggcccctgatttttttcccccccattttttgagagttggacgtccaagcccttcgattggtttgggagtcaactccctaaaaaataatactttttatttttatttttttgaccccccttgggggtttttgggagtcaatactccaaaaccccatgggacttttgagttggcgccgaaaaaaaagagaaaaagaacggccccggtgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgtcttgatgtcttgatacttgtgctcttccttgatgctgtatatgtataatgtaatagaggtggttcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgtttgtgaaatgaactgtgtatatatttcaatctgtgaactgtactactcgtgaacttcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaatttatgagggattgtagccccaagggaccccctgtatgaggcattttagctgccctatccttgaaaatcctgagggatttttgctagactatctacaatgcatcccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaacttatacaaatggtggccaacttgtggttctgtaagtataaaaggaattcaaaatgaataaaaggaattcaatatgcaatatgcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacgtccatttatccatattttgagtccttcattgataaataataaaattttaaattttcctcccttcatacacaggaataatgaccacaccggcctttgaaaggctgcactcttgatggccgggaggattcctcccagccattggtaggctacaacctcgatggtgtggaaagtaaggcgcgccctcggagatttcttgtacttctccgctccgcaacacgtcctactccgatttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaaataactctcttttattgatctttggtaggtaacactctaactctcttctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgttttttccaatatgttccgagtcataagtcccccctcctcctcctcactgctgctccaaactccactcctcccaattatcccacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtcctccgctgtcactccctggactccgcatgtcacccctccaacgcctgtcggtccaggtactcctccggccgctcatggacaggtctcccaccgccgcttccgcctctggtccactccgaaacccacttccgcccctcggtgctccccgctccttgtagcccctccgcagtatacactgaacccccgttccgcagtcggccgtgaatcccggtgtggtcattattcctgtgtatgaaggaagaaaattcaaaattttattatttatcaatcaaggactcaagatatggacaaatggacgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagtcacgcagaatcaaggatgtcacatggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatattgcagattgaattccttttatccatattgaattccttttatacttacagaaccacaagttggccaccagttgtatcagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttgcatataaaagggatgcattgtagatagtctagccaaaatccctcagtattttcaggtacagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataatttactatataaggaggcctctgcctgccagttgttttcctcctcgtcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagagccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacatatacagcatcaaggaagaaaacaagtatcaagacatcaaaacgagaaacaacatcaacaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacactcactttttgagtcttacaccggtgtccgccagtgcccggattccccgcagcaagcttttcagaaccttgcgcattcagtctacttttccccgctttcccgtgcctcagaaagctagactttccactaatgcaccaccgctttcctcagcttgtcagctccgcatgctttccgcatcagccgcgagcattccacatgcccccaaacaaaccggccaaagctttggccagggcgcgctctcactgccacaacggcatggagaattcctcctggcgctgttgagaggttacactctcagcggccgagagaaaacctctcggccatcaagagtgtacactctcgatcgctgagggggtttctcttggccgcctagaggaaatcactcttgatgaccgagaggattcctcttggccgctgagagtgtaacctctcaacagcgccaggaggaatcctcaatgccgtcaagagtatacactctcagcggcccagaggaatcctcttggccatcaagagtgtatactcttggcggccgagaggattcctctcagccggtgagagtgtaacctctcataggccaacaggattcctctcagccagtgagagtgtaacctctcaatggccaagagggtttctcttggccgccaagagtgcagcctttcaacggccgggaggaattctcccagccgttctttttcttttttttttcagcaccgactccaaactccatggagttttggagtattgactcccaaaaacccctgagggggttcaaaaaaataaaaataaaaagtattatttttttagggagttgactcccaaacaaatcaaagggtttggaggtccgactcccaaaaaacagggggaaagaaatttcaggggcctgatgtccggaggaccatccgcagacagtcctctggacgtcccaaaaatttgggagttggaactccaaattttggtagtcgtttaaataagtccctttttatatacaagcctgaggctctgtttgtaagaaatatattgcaaattcttgtgacatctggtgaggttttatcatttcactgtcaaatggggtccaagggatgcaggtatttgttcatccaatctgacactctgcaggctgataattggacagtattttgaagctgaaggattttatggcattattattgggcaaatgagacaatagagccaattttggttgacatattgtaaaacccccccacaagctttcaccataaatttcacagtggattatgtcagtccaaacttgacatcctatgtcaattcttgctggccccattctttcctatctcagtagagaactctgacattcttctactgagctatcaattcatatcaggttcatagaagttttctctcctagactctttctagtccaaacagtgaagattcatttccagactctttatacacatctgaacacaaatgtcagtctgaaaccacactgacaagaacttcaaagcaggacataaccaaacctatgaattcacatgtgaatttttctggtatccccctcagcaacagcataaatgatgaattactctccaaagatttgtgcttcatatttgtctccatttcaggtggatatgttttctgttttgatctgcccccctgcacaattggccattgaaaatttatgggaatccccataatagtggaataatgtcatttgtcatcaagtgatcattttcattccatgatgtccaaatcaggaacattttcaaaactccaagcatatcagctctttcagaaagtcctaaggaatctaatggctcaaagggtgcccttgtgggccaaggaaatgggaaggaggttcatttggggattcaatctgttttccacaaaaactcacaaaaatactcaagggtgtcaggctatatgtaaggctctctttacttttggcaaaataaaacctgtacaactaggcctgtagggaggcaacttagttaagttggagtaagttcactttttcatgattttaaaggttcagactcactcaaaaccaactacaccagaaaacacctgctcaaattggaaatatcacacaagtgctcacctatcaagaagtaactcaaatatcaaacttttcccaacaaccagggtcaggattaaaaataaacaagtcactgttataagtcagcttgtttctctctgtcttatcgaattacccagtcactttatttcttttggaactctttcactggattctgtgttcaatcatctaatcaaatctattctcttcaatcttctcttttttggtggtttaactaaaaaccaaatagtctgcccttcaaagatcctgcattgtagatatgattaaaatttaaagttggattgatttagaagtaccaattattctgctcagtttcttttgagcaggatttgtatatttatttgtcacaagacaaacatccttaaaggatggtatgtgataaaactaggctaacaaaaatagtatttcagtaagaaaaagataattatgacaatgaataagaagatatataaatgaaaatggaaatatctaatcaaaacaggaacaagttgtggatgagaatatatgaaaaagaaaaagaattccaccaccacaactaggaaaaataggcttcaaaaatataaaaaataacttagaaacaatcttggtcaaccagaagagaaataagtacaataaagaaataagaacctctgatagtaccacccagactgaaggatgatgaagatgattgattgatcttgatatgaaattgctaaaggcagcaatatgctagtttgaatgattgatcttgattgatctggctgagagtttgagttcaagtaagaaaagaaaagaattcaaaagggaaagacctagcaaaagtcaactgatcaaaggaaagatgttttattattgcttccaatttgaagtgatctcattgaagaatgacatcatcaatctgaaattgtcaaaccagcaataatccaacagtaagacagcatcaaactttgatcataatatttgaaaaggagtaaacaataaaaaattacaataaaaaattcattgtttctttccctttatttctcccttcctcttagtctatatttatttccttatccatgagaaatacatagaaatgtgcaccccaaatccttgtgtcctgatttcactaatctcaagatctaggctcacaagacatgttatactcaggattaatacattctagaatattggtatgtttattttgaaattcataaaagagaaggtatggatctatgtagcaatgaagttcagcaacgaaaacccaaggaaatttataaagtgttgtggataaggagtcaaagtttaatgcgtattgggttttccagaacataataccattgattatccggcacagttatgtggattttaattccttgtggttagatgataaaagaggccttcatatgttcttttggcgcagttgtccttagcgtctaccatggctaccaccactcctgctcccgctactacctgcatcatttccagcactgcctgatccgctaggcccgccgctttgatgaccgctaatgtcagtgtccttgggtggatccaatatcatacgaaatgcctcagttactgagttcgggttgccaccaggcactccactcgacctggccggggtgggtggggcttccactgtagaaaagcgtgacgtaccacaacagcacaaagaaaagatacatttggttaaacaattaatctctatcatgaatcagtgggttgctaagatataaagaatatatttgcacttcagcttactcggggcttttccagcttgcttagccttactagcactgcttcatgcttcatgcatcgaaagcacaccttgatgagtgagggccaagaaagccaaacaacagaggattgatgaggcttgcatagtgaatcaatgaaagtaaaatttaacctcaagcaagacgtttatatggttgatgtactctgaagaatgagctatttcagtgtggtactggcactggaaatcaacctggattttgagcactatttttatagctatttatggcagggtcgagccccacaggcaagaccctccaaggatgatctgagctctgatatgtagacgcagacaaacaatggtttgttgaatctatgttcgaaacatgctttgaaactcgttcatcggctgctgacattgcaatctctgcttgagcttatccatgtttctgagggatcagttttgacaacatatgtagacactttgcgcagtcgagagatgacgatggcagtaccttttttgttttcgaatgatgatcggtgtgaatgaccggagcattccgctttccttcacaaaagtgcagtcgtaagtcaactagcggacaataactgttgaggtaaacatgtttaactagctcccgataagttgtcatcggcacatcctcatgtccatgtcctgcgatcaaccaatatatatatatataaagcggtactacgctccatggatatttgttttcgcgcatgatttggtcctgcttaaaagctactcacaaaaagcacttgagttcgaacagtcgtacagtcattgaagccgcgtcccggctatgttgagcaggaaagcttggtctgttattaattgatactccggattctaggcccgatggcatactttgtcggaaggtgtctatattacaaaaccgcaggactcgagttaatggagccccgaaggcttgataagaaggccttgtactttgacagccagtccaaggtaatcggggtgatgttttacggagccattccggagttcggcaaccgcaacctcgacaggcagtccaaagcttgtcagcgttaacccttaagtttaccctttgtggggctgagtggggaacgaagtgtcgccagccgtcgaccggcctttcggtctggggctgcagcctcaggttacagcaactcagaactgaaactattaggttgatagtttgccgggcgacaatcagatggattggctcaattgtagtgtcgaaaccaaaagcccacacggcttggatcaatgtttgaccgggttcatataccaggccagagatttcgaatgcagcgtttggattcaagttgctcccggtgaccgaccttgaatgagctttatgtctgcaatcatgtcgaagcggtcaatgagtcatggtgttgcaaagaatatggtttcaatgatctaacgggattgggctcgtcggcggcattctgagccttcaaatttccacagagttcaggaaggttgtgatatccacatttttcctcatggtgcgcgtcatgagagataggatgtgattgagaaggtgtgctacaatattcagaggttgaatgattattcttgaggttgatctctttgccctcgcccgggagggtgactcgagttgggtaatggccgagcttggggagaacaacccaggggcagccacggatcaccaagaagttaaagccagcccaagcaatcggaagaaatgaggcttcatcagctcaaggctagcaatccaaccagagccatcaggccaagcttaatagtaacaacaaggaggtcgaatctgaagagaaactacaacacaccaccaccaccaccaccttcgaccgagactactcatgaggaaagagatcaccgagcactcgatcggctcgtcaagcacttatcaacccatctgccgcacttcagatctcctcaaaacgcaatcaaagtcctcaaagaaccttcgcagttctatctcgaactattggtcagtcaactcgtctctctctctctttttcctgagctcgccaaactgacttagaacttgtggatcgcaaactgtagaatctgatcgggagagctaaaaagaggatatttatcgctagtttatacgttggtaaagaagaaagaaatttggtaagtggtcatgttactgacaaaaaaatatcatgagactgaagcaaaatgtataaaaaacagattgaagccctacgagaagcattagaaacgaacaaggagatcaagctaacgatcctagtcgattacttgcgatcgacgcgagagcatggtcggacgagagagtgttcggcgagtctgttgaggacgctgaagatccgctttccagaccaagtcgagatccgcttattccacacttccgagctgtttggaatcctcaagcgattcgtcccccgaagattcgatgaggggttcgggctgcagcatatgaagatctatggggctgatgaggatgttattatgagtgggtagggagacattatcaaccccccacaattcacacacacacacacacctacacacccttttccactctgcccgtttcgggaccctggactgagctcatatcccactaacaaaatgcatttgtttttttaccttcatttttcatctctactagggccaatctgagttcagattatttcaccaaccgacaggaccggtatatcaagttaacaggccaagagcatctgagcgagtatctatatgaattgatcgagctgacgagccggatctcgtaccggatggaggaggaagtgagttcggaagaggactgtgtagaagggctgaagattgcgtggccgtcgacgaacgtctgtcagccgccgatcggctcccgacgggcctcccagcagttcaagacgaccgcccatcaactctacacgggctttacggagcgatggcgactcaagttaggacggcttgaccaaactaacaagcagtccgatcagctgttaccccaggcctccatcttccctaccctccaaatcagcccttttaagatcaatcacgaaactgcgttggtgatccctaaacttatcaaccttgtccaccagctctcccctcctcctcctcctctccatcttcgagccctccatccccttacccccgtccatgagaaaactgtcttgaattggactagtggctatttcagtctgcttagagaatacaaaactcacatgttatcgtctaacgctcatgtagagatcatcaccgcatcaccacaagtcagtcatctcgtcttttttttttttggataaaaaaacacttgaaaaataaaccgatttttggtttcctcttttcttttcatccactcttgatcaaaaaaacaggcaaatggattttatcggtccaatggggtttccaaatatatacctccagcttatagttatttagaaaacttatttcgcaatgagattcggaaattcaagaaggaagatcaaataataattcgacgatggaatcgaatcggatggacttatcatgccaaaggtattccccctgtccaaatcaactcttcatttaaattccaattgaaagaaaaaggaaatcggataattgaatacctgacttttattgagtaatttctaatagggctctggatcaaccggtttgtgagaataagaagaggcagtaaagaggaagagaaggaaaaaagagaggagcgatgtatagtgacgagtattggttcatcgaactatggccgtcggtctgcggagagggacctagaatgcaacctcttcatcgtcctcgacaaccaccttcatccttctgagcagcccaaagatgatgataatcgtcagttggaaggcagatcgctttccaatcagctcgtcgacgaactgggtcatctcaaacgccatgtccaacctgacgatcagaaggaggctcatgttggcatctttgtcaagtttttcactcggttgattcggaacatgttgtgatctcttccccttcccttgtccatacattcatgttggccttgttctcagatgcatgtttttttttctggatcatcagtcgttcatttcctgagggttagttgaggcaacaattgattgatattcattccattgagtgtttttgtgcgagtggttttttccaccagtgatgctttatggtcaatctttattgactggaaggagtctcgaaagttgtcagaagatgtagggtggagaagcaaaaaaaaggcattgaaatttagatcctcatgctgatgtagtgtcaaaaacccagatgattcctagccatcctcccaaatgattcctagccatcatccatccccttacaaaaaaacctgcagacgcgttttgccatgggctgcatcaaaaactgcttgcttgttcggccggcatgattccggccggggccgagggaaaaagtcaagctctctgtgggcggccggaatcgaaccgacattttcacggaattggatagaccacaacgagatttcctaaccattagaagacgcccacggctgtctgcaaacagacgaaacgtggaaataagatcgccgatttctccgcatcaaagtgatcggtcatgcaagaagcagtccatttttctcaaatgaatcacgatgttctcgggaagagaacacaagagtgctgtgtgatcggttgaggttagtttagtcagccactcaccccattcgggtcgagcagctgtgaggtgtgaaaagctgaagctgatgaccaatgaacggccaacatgatcacacgcttgatcccgccactcaccacacccggactccgactgtctggggcgcggtgcaattatcgagcgaagtggactggacgctgggcgaggaacactagaccatcagaaccgaccaagatgacttcgatgatgagctcaactagcactgatgataacaagaggcctcccttcgtcctcggctcggcggccgtcactcactccgaacccctggaaaactccaaggctaagtggatcgggctcaggtcgatcgattggatcgacgagaccggcaaggaacgcaaatgggaagcgtatgtccctttccccatctattgtatacgctccattcatatcctacggaaaataaaaactttcctggacaggtcttatcgcaagacggccggagaatcggcgagcgacaagcctgatggtgcgtctctagatccatccatgttcgctcataatgatgggtgaatcgacaaatgatgtggttataaatatctataatgtagccgtggcgatcttcacattggtgtccaggcctcaactgccgctgtcgaccatcctggtgctccagttcagaccgccggtcaacagcatcgtcgtcgaattgcccgccggattgatcgacgagaacgagagcgccgagacggctgctttgcgagagtccgtctacatgagtcactatctctttcattcttgatcgctgatttctcgcgctctcgctctctctctctctctctctctctctttcgaaagattgcgtgaggaaaccggctacggaaatggacctaacggcggcctggtcaaggtcgaggagatcagcgagatcctggtcgtcagtcatccaaatccacaatcacaccccaatctcctggatgagttgaccttgggatctccggatgcgtgttcctttttttacagaatgatcccgggatgagttcggccaacatggtcttggccaaagtctctgtttccttagacagagcggatgtgattccggagccccaacaagagcaaggtaagcatccatgggcaccaatcaataagaacccgatttccctcttggccttgcttgcaccatttcaatctcaaaataaaaactgaaattattcggacaggcgagcatatccaggtcgaactcgtaccgcttaaatctctctatgaaactctccaacagtttaatcagagaccaggctatgttgtagatgctcgacttatgcatctcgccttgggtctcaccatccaataacaaatttgttcacaaaagaaacccaatgataattagaatttatcaatcaatctgtttttcagttctgtgtaatgtttgatgtcttcagcttctgggagaagtgtgatactaactcgatgacgatgttactcaccattcgatttgtttctcttctctattttgttcgattattgtatcatccaagttaaggggtagacatagacatgatctttatttatttaacaagggaacatgttctaattgtgaggttcgctcccaataagctgatccatagaaatacaagataagcaattcaatctagcactaccttccgagttatggttgctctgtggaagtaagaaaaccgactgcactctagagacggcttttggtaggttctgtggatgatggattgggtcctttccattcttggccaagccttgatcgattcaaaagtatcaggcgagttgggtaggggaggtcatgtgacgaagaatgattaagacagaagtcagtatgaggcggatctcaagggggagggaaagaaaaccgcgcaaaccaatcggccaagaattcaaatctatccgagccaaagatcgtcaatcgttgaccatccggcctagatacctcgatccagggaaagccgaaggcgccctcctcgacaagtcgctcggcgtcccgtttgaccttctccttcgtctcctcactgctcgactgttgtcgatactcctctaccctagaggcatctaatacgcttggtgataatgatcctaagactcctgatgggttgtcggctactttcactttattctcaaagattgcttcctgaagagaggggtttgtttttgggtgtgtcaatttcatgagaataagtgtcaatttttctgatttctcggctttttcttatttattgtcaggaaaaagggggatgttaatcacagggagggggaaaacttacgtataatctgtcggtagaagcctctaatcgacccggatctttttcttgaacaaccttcaagaatcgcatcatcggcaaagtgttgaatggaaattgtccacgcggcatcacacatttaactggattttttttttttttttgatcgaagcaagaggataactcagtctgagttgaaatacgtatccgagatagtttggtgtgtggaacctacctttgaagaatttagacatcttcaaggtcgttgattagattctcagtatacctctttcaacttggctttaatgactctgttgatctaaacgcatccgtcgtgaagtggacaaaaattatgaaccactcactaatggaatctcttcattctacaatcgtggcagatttttttttttcaaaaaaaaacattccatgttaataaaaattagacagatccacaaaatccgttttctgagctcgttgatggccagtgtcatttgcaacgggttgggtagctcgagacatggaagagaggcaggaaactggagtgtaccattttcttaactagaaaaggccagttctcagatatatttcgaagaatcattaacttgttcatgtggatagttgatcttatgtgaaccgtttgacatgcacgtggaaaatgctcacatttattaggtacaacgaatgggggtgtgtttttgctacccttcatgacgcctgttcaatgtttgtccgtgtcatccaatcatgacaaaaatacgaaacaggccagtaatcagtagcttaacatccatgcgatttgactgtaaacaggtcgtaccgcctagccagactggattgagaatcagctcgaaatcccatatcggacgataacgtttcaagacgacataggcaaagtagctctaattatttttttattattccaaccaaacaaaaaacattcagaaaaggcgcacaggtcgagttggtaggagaacacgaatggaaaatcagtatcacgcagaggaagaactgatacatagtgaataggaacaacttacccaaggacttgaatagggaacatcataaacacacaagaagttattttcagctcttggtgaacgcctcttctatcagccagagatcatcgatcactcacctgacaagatcatagctcaatcggatcgtcagtcgtttcgacattccctgggatcgttagcaccaaattgtttgtgttgagactgatttggagaaaagaaaagggaaaccatcaaatgtatcccttcgattacgtcatccgcactttttttttttttttttttttaaaaaagtgttattgatttcacatgtcacactataatctaatgaaacctaatacaagtctattcaatgatcaatccaacaccatctgctatagttatctaatagaaattcaccccataggtctaaaaagtattttcagctatcaactgtgagagagtaagtgttcttgtaaagttgggtaggagaggaaagaaaagaagaaaagaaaatggaaaaatttgtaggaatctaaaatgtgaaataaataattaatgggcagaatcaagcaacttttgtgtgtttatcaacttcggactttttaatggggcatgaaatactaaagggtgagtgattgtactttgtatcggtcaaactagtgaaggttttatttgattgggctgctttgatacatcaaaaacaagcgccacttgggttgtcaatgtggcagtctttggagttgtgtttacctccgcatctggcacaaagtgggggtgtcttgcagaagtaagctggatgtccgaattctaggcaattgaagcattgaggagggccgggggtgtatttggatgccttgagcggaataccatcgatgattaaacaaccatgtttgatgtctctggcaagttgtttgtcctttacatttattaacagtgtgccgtgtttcttgccgttcttttgaggttgacctagccatctagttttttctatcatgtcgcatgggatatcgttctgagtgcagagcgtcgctaagtgattgttgttcttggtatcgaactctgttgggacagaatgaatcatcacagtaaaagtagcccttggtgttgtgaaatttggatccgctagatgcgtccaggtgtgcttgtgttctagtagccatcttgcaattgttcggttctttgtaataaacttgacgtcacctgagggaaatcgtgtaatggcttggacttggactggagtattgtaaattctggcatcgatagaactaagggcttggttgacattggtagcaatttgcatcagagataagttcaaaaaaggtttgactgctcccggccaagctcgaatgattgtgtggcctctcttaaagcggttaatgtagctgtttggaggaattgtggggagtgggtgcggcatggtggcgttcgatcttgttattgagggcacctgatcagatgtttgcttcaaagacgatgtggctgcatacacatacaaattcttcccttgtttctgaggcgaaatttgagtctcggtttgtatctcaaggtggtgcactgaatcggaatctagagttctttccagtcgttctaattgtttggctagattgtctagttgtgaaaacaataattccattgggttttgcggtgcttccgttgtcgggctgatgttgttgctgatagcttcaatttttttctagtctggttaggagtgtctgcaaggtgttgaatagcgttttgggagtgggtgaagggctggttttgggacctccagcggccgttttattattctttgccatatcctattagtaattgcgtccaaaaagagaccagttgaaaggtggattccgattgattggagaattgagccagggcggagctcataagggaagcccaatggactgaagagataagatgtcaatcgaatgtgtcctttgtaagtgttccttaagggtggtgagattgtggttaagtgtagcagcccccgatctgcactatttgtcgcaggtggccggacgctgaaactcacggggtaccccgtacccgccagtatgacccatccgggcgaccagggtatgcgtactcgacatcccggtaccaaattcaggcttcccgtatcacactcgcgggtacccggttggcttgacaggacgatgggacacccaatatttttgacaatttgtcttgaagttcatatttagtacactcattcaaaaatgattataagaatagcaaaatgaaaaagaaaaaaaattgagaaagttgacaggaggcctttgaggatttttttttcttggaaatctcaaatatcactacaaaaatggcataaaaatcaagagaagaaataacaagaacaacaagaaatgaaaattttgaaaaaggtgactgatgggtaattaggcaatgatatccagctgtcttgtaggtaattctaggattcaaattaaattccaatttttatttgaacactgagcagtgagctctcactctcttttcatacattatcattcttccctcatgaaatgaagcaatctcagcatatatttccttttttgagcaatcctaaaacctcctcaaaaaatcaataaagatgatttttttcctaaattgtagaaaccatttttgagggccactaggatcattctttgaaaccctttttgcattacttcacctagcctcattagttgaggattgtggtttcaagctcatgaaaagaaaaaagtgagccaggcactaaaggaaaaaattgctgaactggtggcagttgacatgcaatattacaaaggcacctttgtaatattgcatgtcacctgctgccagttcatcaagattttttcacagtgaggaatttcaaattcaagtaactcattatacagccatggtgttcacagttgaatatgcaaacaattacacatatttctttcataaatgatcaaatcttgttttgcagggaatcttgacatcctgatcatgtaatctgaaaagttaccaccaaacaagatttgatttttatgaaatattcaagcataattgtttgcatatttaactttgaacaccatcaattgagtatacctgcaaatgtttgggtgcacatgcaattttaacaacaccccaaatcagcagccactatagtttgatgaagttttcacttcaatcaaataaaatgatcccaagatattggagtgattggttgtattttaatgatgtgaggtgtgaaatagcttttcagctcattttgaatgtttctgaatttgtgggaagtggattaaggacttacatataggctgattgggtggtgattgtgtcaaacttgaagctgaaaattgaaattcagagagggaaaacttcaatctgaggctacttcagattcatcacacacatgagatcttgcatattcacccacttgaggaatattattcaaaatgcttgagagagggggctcaatatggaaatacaaaccaccatcttcaaactctttttacctcacactagctgggtcaatatgaacacctctttaggtctcagaatgtgatttgcttgaacatgtttgagtttcatgttagtatgaattcaagtttccaagttttaactgatggtttgaaaactttattatgaggtgtggaatatcaatttcatattttatgtcaaatatttacagcaattcattatgattcataaaaaccaattttgtcataattctgtttggtttggattttgaggataaatgtgtgtaacaatcccttgtgattttctggtttcccctttgtttagttaagtattcctaagctcatttctcacttttgttatgactcataattcagacaggttttgagttgactgacatatcagtttttcaagcagcttttaggaattggtccagcaactcactactttccacaagacattgaattgagtggtttagagcatatccaccacgggagctaaaccagttttttatcccgtgtttagcaacccaaacccaaaaaatgccacccacccggggtgctaaacaagaaaaaagtttacctccagaggtaaaaacccatgttgagttgctacatgtagcaaccctctagcaactcgatagcacctgtgagcaacaaaaaatccatgaaagacatggtgtttttcatgtgaacgacaatctcaacaagtcaacacttttcactccttcccctgattcatctcaacaagattgatatcactcaccttcaccgacatccactcctgtaaaacttgattcaattttgtagtttcatctttgttctatctatctacatcttttcacccgatcaaacacacacacacatattttgttgttttttaaataacagacaaagctgtgcaaatgagaaacaattcatacaaaaatcggacagagcaatacatgcaaaaacaaccaaggttcctgggtttgttaccttcaagcattagagatgattgattgcattcaggggaatggatggaaggagggcaggagattgggaactgaagagtcacaggttgaagtttgaagatttagcaaccacgggtgggcagaaaacccgggcgggttgctaattgtaaaatctgagttgctactgtggggttgtagcaacccagttttacctcccccggtggatatgctcctagaatctcataatatagagttcaaaaacaaacctcaaattgactgaaaaatttgtgcaaacaaccctacaacaagagacaaaaaaataaacagttttttccttcttcagaagaagataattttgtgagatttcctttactcctataaaacccatgcaagtgatagagaagttagagctgtgatttctatgggaattttctatcaaagagcaacaattttattattgaaatagttaaagaggatagaatggctgaagaaggaccatcaaaacagcatgctaaatcaatcactcatgcagtttcacccagaaaaagagctagaaaaacacaaatcaaaaatttgtgttgtttttccacttctgaaagatgctctctttctgagtggttttcaataactgctgtcctcatgtttttgatactttatgctggttttataaggtttctatctgagtctctggttaatgttttatctgttttgttcttgaaaaatttggaagatcccaattgacaacaggaatgcaatgaaaaatctccaaaacttgtctcatttttcattatcatcaaattgttgtagggggttagaaagatgactcctgaatactagccagcaactcccattcatgatcattgatggatatctgttgggggttgtttctaaaatctgcactggttttgggaatttttgggcaccttttttactcttttttatttcatttctttggcaatcccccccccctcacgctgtggtagtcaaaaatgtgaaaattcaaagttttttccctttcttttttcttatatatattttcttcatattatcacccaacctctctcaaaaatcacaccatacggctcaagaactggactctacggataaatccacctttggtcaccacggaggcgtcactggaacacacctggatcaactcttacccaacactggacaacatatcacaaggatttcacccatcattacatatcaccaaacccaattacaaccctcaagctacacagacaccctcagtacagtacacactcatttacatatacactcatttacatacatctacactttttacatttcacttctacatattacatcatacctgcagcctaaattagtgtattttccatgcatgacagctgcagcttacaccaccacactcacttgtaaacacatcagaacctgaccaatcagaatcactcattcagctgcttggatcaccacttcaactcttgtacatgtctgaccaatcacattcactcattcaaattttgtatgtagctaaaaatacctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactgttgtatatataaagaggctctcctcccagttgtttaatcctcagtcaagtaacactcaagcaatatttgaccaccttacacaaacactttaaagcgccaaccaaacaccaaatcaacactcttcatcacacaactcattcctgaactttaccctatcacttgattaaaacttgccaagctaagcttggtgggtcttgttatctgatagtatagaagggcagagctttcactccatcatccccttctccattcagcaaaaagggtcttacaaccactttttgagtcttacaacgcatggggagagggtaattggaagttgctctcacttgaccaaaatggactcctcttggttgatgaggtactcatctctataatcagatttaattcaagttatgttgaggtttcttctttttaagcaaataaacactggatgtcttcccatcaggatttagagagctttttagacttctctaagctctaaatcaacaacccaattaacattccaaccagctcacatgcaagccattgttaacaggcttcagaaaaaacaatttttttttgatgaaaaaattagatctaatgggtgtaaattggcttctgggagggttgtagattgcgacgggaagtcatccactgtgctgtgccttgaaaatagcagagcctgtgtagaaatatgtgttttggacagtggtactgaccacataatatgatgtaaaacttgggttcaggtttggctgtatatccaagttaaccaggtcttggagataggaaattagatgacatgccatgtggtccttcagttggtcatcctccacaatccaggagtgatccactcctaggttaacatctattggccactataatggttgtgatccctttgaataaggaaccagaatcaacaaagtataaaaacaacttttgtgacttctgggaagcatagtgtgggtgagtttaaagaagtaaaaaaaataggaaaattgtctttctatcattttatctgtctcttctgtcaagtcaaaccgcttgggtgacttattgatttgcttttgaacgattggcaagacagatctcaaaaccagaaggtacaatggatatattggtgactaaattctctcacatagtgaaggttcttggaaaacatgatgattttacaagtagttatcgttggagacatcagttgaaaaggaaaattaaagcaactcttctatcaaccacctgttaaattaccttccttgcagcagtagcgtttctatcgagatcggagcgtcggcatgtaggtaaattcttcttgacgcggtttttctcttcggaaatttgctacgactgatgctcgctcattctggcaccttgtcattacttttcatttcactatttgacgttgcagcttttaccgttgactttgacttgttgttaggtccgctcagagtgctttggcgacgctgacgaaagtgggctaattcagccttggcaatttgaaccaattccttattggaggcagtactggcacctccgggccgttcgtcgatccttttgcagatgttcacaaaaggtggtctatcaagttcggggagcgaaagatggaataagaggcctttgaaggattcctgagtgagctcaaaacctgattcgaatagtgtgtcgactagagtttcgaccttccggaaatgactatcgatctcggccgtcctgtcatgcaagtcaaatttcgttcgcaagagctctttcatcaacctgatgtgcccacttcggctcttcaacgtatagagtttctgaatctcagcaaaggccaccattccagatttagctttgagaacagttagcagaagcgcattgtcaaccgaagccgtgatcgcttgtttgatcatgagatcctctgcggcgcttatcgtgtgtcctggcgaagtcaagatttctgccttcccggtagccattcctaaaacactctccaaaaccgtgagccattcttcgtaattgcttccatccacgtccagctttgtaacaaattcaagcatcttgagcatcgctgctgggtcgtactgtttcaccgtcatcgtgctgacttctgcggcatagatattttcgaactcagacacgtctttcacgatttcttcccccgtgaacggtgcttgagctttgccatcttggatggtaaacagcttgatttttcgagatgagttttttgaaaatgtgaccatcgtcgaaagtttatcagctacggcattcatcgttgaagtcattggcatcaagagtgagtatttcccctgcggtaggacgatttaaagcaagccattgtagtctcaacaaatactttcaggataacataatttccgggcacgaatagactgaaagcatcttggaacccacttcttcccggtctgcagcacctgtccaggttactttcaccatccgcttctgttcagcctctccagtcggcggatccaatagttcataaaataagatgttattccattcgctgctactgtagctcgaatcgtcctttgctgacttgatcatgtcagtcacagtgatgacttcttgggtaattggccaggaggtgctaagtacacgctgtcgatgaataacgctctcgggaatacctttgagactaccggtgaatcggatgtgttcgggactgtgattcagttttgctgagacttctttggtcatctgatcatacgtagatttctcgctgagaaccaaggaaaactcgatagtcgaatccatggcactatggcgaggtttaaaatgaaccataactcggttttccaaaaactcgtaaaattccactatatcggcgtggagcttctttcttttcaactcggcaagccttcgattcgaaggggccagaggggagagaacagttaattgaatattatcacccggattgaaccaatcgatagaactgactgttgttcggaaggttcaacctgaaagcaaaagatgtccccatcattgagatcgccatacgtgtagctagacgtaaaattctccaggtttgtgttctcagaccctgtcgcctatcagtcgaaagatacagggatataaaaacatgaagtccagccgttagatgtgaggtctaagttttgaggtgtgcagtcgactccataggattccccatcttcttattttcttgccccctgaagaaatattcacaaacagtaaaagtatctgggaacggttctcctgagcgagtcggaggcgagtttccacggacctccttgtaaagtaatagatgcgcattttgggggaggtttatacgagtcctgatgagagtggccaagtttgctgcccctcgattctcaacataaaagtgaccgatcccacccaatttctgatttaaaacatcaaaatgcttgacaaagatcattctcctctgtttcctagactcggcggacagtgcctcgtggaccggatcgagtacttcaagatataatatgagatcataagttttcgaagccatctcgcggcttacgtcttccattgctatcgtacacagttccaagaccaacaaattcaatctgcgttataagggtaataacatttctgatattgctctctgactcacttaggtcagcatcactctctggcaccgctttgtttagccggatggtttcaccctcgtgacatttgttcaatgcccaaagacggaaatggttaaccgagtaaccaaggttttgagcaagtctggatttaaattccaagaaacgtgaggtcttcaagaccaaagacgtcagaagctgcgagggaggcatcgtcttgtcattcaacaacgccatatcaaatccttgatgtacttgaaaggtttcatcggtgatgatctataaagatgcgggttggtcgtcagtcatttcctactgaccagtcaacaatgcattgctgggatgactggttgagagcataccttggtggttaagaagctgctatgataagccatttcttccctctatgtatgccgacgatgaattgcttgagtcaatgtagctttgagaactcagaggaagtgtaggaggtgtcgagtgcttcttgagttgaaggaaaggtgatgatggtcgggtgacgcccgggccgggcgtccgatcacgggctgccgaacccgtgccgatttgggccgggctcctattacatgtgtccagtaaaaaaacatcatggcctggcccatttaccgagcaaatagtgcggaccgccgtggactgtatggtgtaagctttgcacctggcaagctggcaatgttgagggatcacttttggcaaactggtgtacagaaaccagttgtcaagataaatttctcccagcaaaaagctggtcacaatgcatcagggtggtggtagtcacatcattgcacacattgtaggttcttggagaacttgactgatttaacaattggttatctttggagagtgtctaaatgtacaagtagaattgcaaaattttacattttgacaaatgcggcagtttgccactggcataggtttgagagaaggaaatataaccttcttcgaccatcatcagcatttctgtcgacattgcggtgtgggccctgttgatggattcttcatctagtcaggatttgtttcttcaagaatgtactggaactcgtgctcactcattctgaaagcttgacattactctaattttcgcgatttgaagggggaccttttaccgttgacttacttggtccgccaagagtgctttggcgacgttgccgaaagtgggctaattcggcctgagcaatttgaaccaattctttatttgaaacagtacaagcacctccgggtcgctcgtcaatcctcttgcagatgttcacaaatggttgggcatcaagttcgggcagtgaaagatggaataggagtcctttgaaagattctggggtgagctgaaaacctgattcaaacagcgtttcgactagatcctcgaccctacggaaatggctttcgacaccgaccgttccatcgttcatgtcgaatttcgtctgcaagatctctttcattaatctgatgtgcccacttcgactcttcaacgtgtagagcttctgaatctcggcgaaggccaccattccagattctgcttcgaggactgttgatacaagtgcactatcaaccgaagccgtgatcgcttgtttgatcatgaggtcctctgcagcacctatcgtatgccctggcgaagtgaggattcccgccttccctgtagccattcctaaaacactctctaacgccttgaaccactgttggtagtttcttccatcgacgttcagctttgtaacaaattcaagcatcttgagcatcgcagccgggtcgtactgtttgaccgtcatcgtgctgacttctgcggcgtagatattttcgacgtcgagtatgtctttcaaaatttcctcccctgtaaaatgtacttgaatcttgccgtctttgatggtaaaaagcttgatttttcgggacgaattttttgaaaatgtgaccatcgtcgacagcttatcagctacggcgttcatcgatgaagtctttggcatcaaaagtgaatattttccctgcggtagatcaatttagagcatccgtatcggtggctagtttagctgaagctaaggaacttagccaccaaattcaagcgcaccggttcaagctaacccggggctaagtcagcttgatgctaagattctggctaacccttgctacatgtagcaacggttagccaatgagctaaacagtgagctagggcccggggttgctggaatacaagacatctctccaccatccacctcgattctcctttccagccacaaatctacgatgccgactcggagtgccaattggcttccaacagaagaccaacagcttgccaaaagctggctcaagatatctgaggacccgatcatatcaaccggtcaaaagagagcggagtttttcaaacgagtcgcagaggattacaacgactattctggtggtattgagagggatgggacaatggccatgcaccggtaagtacttcctttcatttcttttccctcttcccctgaaatatactcattttttgcattgtagatgggggcacatccaaaaggcatgcttgaaattctcggggatatatcacaagctcaagaacaacagaccatcgggatctgttttgtccgatctcctccccgacaccaagaaggccttttacgagcaagaaggcaaacagttcatctttgagctggcctggatggtcgtcaaggattcatcaaaattcaattcattggcacaaacacgtggcgatcaaagtaaacaggccacgaccccagcccccactcctacgccatctacacccgctgctcagtccgatgctgctctaggcaactctcaacctgaagacattgcccaaatcggatcgaacaactcttggaaccgtcctgctgggattcatgcgaccaaacgtgcaatgaagcaagaacacttcaatgctaaaaaaataaaagtcatgtctgaacgatcgagtaactaccgcgaacgaaccattgcgatgaaaaaaacaaacgaaatccgtcaacaagttgctaaagccgaagtaaaccaagtgaatatggagatcatgtctaggaaagaagatgaactaccggacgatgtatctcgtgaatttttgcgtcttcaaaagggggaaattcttgaggatcttcgcgagcaaatcagggagagacagaaactagcggcagcaaaggaaaaacaaaccgaagcatcaacaaatgaagcattggcagcttcaagtgagcgtgatagcaccttcgaagacgatccatccagcaacgctgaagactctcagtacatcggcgatgaagacgaagacgacatagctgatttagatcctttacttgacaccctcgcttagagtgtttcgcattctccagtctatctcatttcttgccgttctttttttcaaaaaacacaacacaaagaaaaaaaatctatatgcataatctatttcattgttcctattgtttatttctgaactaaatacatgaagagcaatagcaaattcactcggtactcctgttcctggagcctagtcgtgcccaattgagatcaatcaagtcgttgataagccttcgatgttgtactgctgatcggagctcaaccgtccgaatcgcttgctcctgtaaggtgtaaggctgactttgaggtgggactagttttgtgcagcgaggtaaccgaaatgtgtcggttgaatccctctcatgatcctctacaatcatgttgtgtagaatcacacaagttcgcatgattgacaccatatcttcagggctccagaaccgagccggaatggtgacaatagcccatcgtatttgaagaaccccaaacgccctctcaatatcttttcggaatgcttcttgaagcttttgaaagtgttttgatggctcatcttgagacacaccttttgatttgatcagggttgaccaggatggataaattccatcgacgagataatacgcgtggttgtatttacgaccgaggatctggaattccacgtcccaactagtaccagcaagtcgttcctcaaatagaggtgatcgatccaatatattaatgtcgttaagagccccggccgttccaaaaaatacatgccagatccacagtcgttgatcggcaacagcttccagaaccaccgtcggtttcttttctttgcccttgtactggccagcgaatgcactgggacagtttttccatacccagtgcatgcagtcaaggctgccaatgcagcctggaaagccacgggcatcgttgatgtcaagcattcgtgtcaaatcgtctgcggttggcttccgtagatactccttggcgtacagattctcgattgtgttgcaaaatatcttgagggtttgccgagcagtggcttccccaatcctacaatattcatcggtcgcatccattgcacatccgtaggctaattgtcgaagagcgcaggtgatcttctgaaaacttgacaaccccatcttgcctgtacaatcctgtttcaccattttcaataagttttttttagattaatagcaaagaaaaaaggaaaggaaacatacaggcttttgaacaaagtagggagaggcttccaccacatctgcagcgatcctcaggaacagttctttcctgagtcgaaatcgcctttcaaaatcacggtcattgtatgttgaaccactgttgaaatagtcttgcatgagtctctcgtgtccttcggcatggtttctttctttatttgggcgtcgtggacctcgcgtcttggcatgcggttcatcgttggtgagttcttccaaagaggtaaatccatcttcctcgtcttcttcctcgtcttcttcttcatcctccatttccgatccaaacaggtcctcgaggagccgtcgtcgtttgttcccgatgcggttggtcatggtttgcttgtgagctatctagtttgagctgctggtagccaataccagtgcggctgaaacacccccgctaagttaacttgatttaacttggactttagccgcgggctgagttagcccaaccgataaggatgctcttaaagcaagccgttgaagttttagcaaataacttcaggaaaacagcatttctagccacgaaaagactaaaagcaattcaagactcacttcttcccggttgtcagcaccggtccaggttactttcaacatccgcttctgttgaacctcgccagtaggcagatccaatagctcatagaacaagatgttattcaagtcgctgctgctgtagctcgggtagcccgaattttgattcggtgtctcgatcatatcagccacagtgatgactttctgggaagatgtccagcaggtgctcgggacacgctgtccatgaatgacgttctggggaaagcccttgagactaccagtgaatcgaaggttttcgggactatgattaagttttgctgagactaatttggacatctgttcataggtatctttcttgctgagaaccaaggaaaactcgatagtcgcagacattgcctcatgacgaggtttgaagtgaacgagaacgcggttttccaagaagttgtaaaattccactacatcgacatagagcttttttcttttcaactctgcaatacttagattcacagggcaaaaggggagagtgttgttaaattcaatgatatcaccggggatcaaatggtaaaactgactctgaatcggaaagttcaacttgaaagcaaaagatgtccccatttcgtattgggtcagaggagtacaccttggggctatccacgtttgtcttcccaggacctaattcctatcagatgaaagagcatgggtgtaaaaattcgagttatgccaatttgacatgacgattagattttagcggtgcacagtcgactcctacgcatggatgtgaaattatctacatgttcgttctcaaaacaagaggcgcgagtttataggagccgactgtgccgcccacaaataaacctggacattgatgtacaaaccttgtaaacctgtagttttgcatttgaaggaagattcatgcggtttttgatgagggggtccaaagatcctcgactctgcacatgaaagtgaccaattccaaccaatttctgatttttagcatcaaaatgtttgacaaagaccatcttatgagactccttgatttgaccagaccgtgcctcatgtacccggtcgagtacttcaaggtagaatatgagggttttcgggctggaagcctgtcgggaattcatgacatcctgcattgctgaagtaatcggtttcaagatcaacgacttgcatttgagtttcagcagtgatgacagttctggactttgatctatgactaactcaattccggatcactttctggtactgctttgattagccgtgttgtagtggcctcacgcaggtagtcgcaatgacgttggtgtgccaatgtccaaagacgaaagtagttaagcgaatagccaaggctttgagcaagtctagatttaaaattcaagaacggttcagttttgaggactgttaaagtcaaaagttgcgagggaggcattgtcttgtcatccaacaaggccatatcaaatccttcatgtagtcgaaaggtttcatctgtgatgatctatgaagatgtaccagggagggttagtcgtcagtgatttcccattgaccagtcaacgcactgctatgatgactggttgagcataccttggtggttaagaatatgtcgtgataggacatttcttccgtttctgtccacgaatgatggtcgattcaactcggatttcaggaaggtgatgatcgatccaactcggctttcagaggaatttggcgggatgaggagcgttccttgagtttcttccggtcagcttccaggaaggatgatgatggtcaacagcttgaaacgcgtccagcggtttctgtatgcgcctggccgaactgccaaccggggaaagaagggtgttaactttcaaaaacaagccctaggccacacccaccggccaaggctgggccacaggacggctgaccaaactgagacggaaaacctggtcaagggtcaaaccccctacagacatatgtatttaacttctacaagcccccctccgcccgcccagtaggctgtctgcagagaatttctacaaaccaacacagcaaatcaaaaaccacctacatacctcagaataagatcacaataagaacgatggctcgattcaaactagacgtacagaagaaacagcaccgggaacgatcccagcccttgcagagaaagagactaggactactagagaaacactcggactatgtccaacgagcaaaggattataactcgaagaaggatcgactgcagaaacttagactcaaggctagcctcaagaaccaggatgaattttacttcaagatgatcaactcgaagaccgtcaagggtgttcactacaacttcaataaggctaataccccactcgataaccagctggtcaagttgttgaaaactcaagactttaattatatcaaaacatgtagagcaatcgaagagaacgtgagttttttttcttactttcaatcgaggtcctaaacatattctcacttcttttttggtcttccattatagaaaatcaccaaacttaaagaaaggttaggatcgatgatcatccgagtccaatctgaagagtccggttcatcctcggatctgaaggaacaagcgatccagctcatcaaccaaagcatcacagctactcatgccaagaataccgccaactctgaccaagggggatcagagctggatcacgatgatcatgcgttagtcaagccagggaagaagacgatctttgtggattcggttgaagagggtaaagcaccagccgacttttctgttacattctttcagctttgtatcaaactgaaccgttgctaatatttttatttgatttttatccagtcaaaaactttagtatcacttctttaggaaagaaaaccaaaaaagataaaacgcaatcggccagtaaatctagctcaaagaaaaccaagggaaagtttacggaagagttttcggatgccgaagatcagctcacaccagatcccgaggtgagagcgatcaccaagttaacactaaaaagagaacaggccattgatctgttttctcctcggaatcgtatgattaaataaatagaaacacatgaggaaattgatgaccgaattccagacgagattaacgagactaagagtattgcagacggcggagagagaaatggagttgaagaaatccttgatgggcaaaggatcaaagttcctcaagttcagatcgtcgacccagaagcctaaacaggacggcttggttaacggtcgggatctgagttggtatgataagttagaccggaatcagatcatcgaggatgatctcgaacgcgaacgactcgagaagttgaattcgggtatcaaaactggcgctcaagtttgggttcgtctctctctccatctcttcttcccctcctccctcgtcctacaattttttgacgccttttttgttaattcttgacttagaaatggaaacaagaacgtaaaaaataatcaaccggttctcagtcatctctctgttttttgttttcatgtcaagtgatcaataccttatatgtattcaaagtatttgtaatttttgaggattgggatcatgagtttttaagctacaccaaacgagcaagaaaaagagtgcaggagaaccaaagatacacaaagaaggatgaataccctgaacacttctcatttgagtctgtaaaacaacatctcaagtacgcttcccaaaaataaaatcgggtaacaacttgatgtgttttggatccaagaactggagctactcgcagcaatttttagaacggatatccaaggtcttaattccaaacttcagttgttgaagaaaattgatccccaagtacttgctctcttaccaataccactaaagtatatcatttagacttcaaactaaaaaacagaaatcagaaataaagcattgggaatcaacacatcagtttggtcaccaaagcaaagtgatgatttttgattcacaaaatgcattttaattcaaggaactgtgggaattgatacttttttattgtgtgagagagagacatacaggattcaaggtttctgatgaagaaatttgaccattgaacaattatacattgtatcctctgagatcaaggcaattatattgatttttctttttcttttatagcttctgatttacaaatgtcaaaactggaggatttttggttaaaatatgtctcttaatttctagttcttctgatgctaagacaaacctatcccgggtccataagttggtttccccatctgcaatttatggacccagtgagcaaacattctcactcaacccagtaggtatcctctctaaagaacatgacccagtccacacatgtcaggaattcactgtatgacctatctctggtgaatgtttctcatgcagggcactccaacccttggtgaaagcttgtcaaaactcctctgatttgacttcaattcaccaacttcctggccagtgtgactgaacaaaattctggggctctgtttccacttgtctgcctgaatcatatggtccaatacagagacccaactgtgttgggacaagggttgaggtactatgattatcaaagcttgatatttgtcactgtatgcatcatggttgaaactgataaataaagtgaaatacaaattgtcacaatgacatcaacacaatggtgcttttagaactgtagcttctgacatcatgtcaagccagtctactctcatgactgtgtatgtgtactcaatgattttaccatagcttcataagcaatccaaatttggtctcagtacatgtcatctatcaagttttcactggatggaaggttcaccagatgactgttgacatcaagtaaccttgatcactgtttcaaaatgcatctcccgctctagtacaactacaatgattctgttggtgtgtgctacaggggcatgaaacagagttgaactggatgcacggccatccttggctgtcaattaaaggggagagcacacatattttaatatggttattggagcataactcaacctcagctcatgcatgtctacatctacagtttattttactttgctttttaattctaattatagtgcccatggctctaccaacggtgccacagagacgatacaatacggtatcaggtgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgatacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatatttggctgtattgaagaaaaaacgaaaaaaacgaagacgattttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcaccgttggctctactctgatttgagttttttttcccctgttgtttgtagatttagattggtgtcacattgataaactaattacttctgtcacaaagtgaaaaggcttgattcaatatggaaacaaaactgtaactaatgccagttgtgtgtgtgagatgtttttttttgttgatctcaaagtgcaagagctgcttgacatccaaaacttcaataacctcctttcatttctctcccccttcattcacagacaaaaaacaaagtcaacattgtttcatctcacaagaaatggttgctgttcaagcatattctgattacatccaacattttttttaatttgtaattataaggatgatgaaagtggttacagaagagtgaagaaaggggaggtgagtttgagtttgagagccttatagatgatccatttcaaatcagcagtgtggacatgttttgtgactgcttcagatggacaaccaaatgggataactgaataaagaggatgggcaagtggaggagttttacatatggtcattggatgacttcccgtcgcaatctacaaccctcccagaagttgttttacaccccctagatctaaacttttttatcaaaaaaaaacttttttctgaagccctccagaaacagctctcacatgagctggttggaatctcgattgctttcttgatttaagactgagagcggtctaaaaagcgctctaaattgcgacgggaagtcctccattggtgacgttgttcaaaattggatatctaaattgttacttaacaatacttgacaacatactctgcaaattttgctgggaccagtcaatttgagtcataagtatgctgtcaaatcttgctttttatggctttatatcttcatactaaggtttgcaaatatattgtcttttcagagaagcttggaaccatttgcaaaaaaattgttttggcagatccaggcagatcccatgccttggatataaaactttgattttacaggtttgggtttggacaggtatgtgatccgacccaagacctggcactgcaatccagccttagtttcttcctaagaagagctctggcaaaatgaagctcatatttgggatcagggtgcaaagtttaccctgatcccaccacctacgcggccatcccttgctacatccgaccaggctgggaggggagttcatggccgggcatcgggtcgctggataggggccggggagggagaagcaaaaggtgggatacatatgacagaatccgtgaaaaaaagaagataaaacagactttttaatgaaaaaacttgagaggctccaagctactctgaaaagacaatagattcacttttgaaaatttcattgaacaccatattccctgtgatctaaattagcaacttggacggatcaattcctgaatgttatttaccaatgaaaatcgattgagattgagtttctgagtgctctggatgctcctccatccctttttttatgttcaaggagtgagaatttggcctttggcattgcacactacacgaatccacatagtctggagtctgcacaagcaggtaaaacaaagctcacaaccaacagttcatgcagaaaaagatgtcacggaaatcttataaatgactgcgaaatgagtccgtcgctttatatcttattataagcttgagatgcttgcaaaaagcttatggaggagtgattggatgagcggaagatctcaagctgcaaggatttgctggctagacatgttataaatgggttagatcagatataagtctgccccaccgataagcgggtgttgtacaagactcgatcagaatcttacaaagggctgagtaggttttgtgtctggatgtacaatatctttgattcccaactgattataatagaggaggaggtgctgattgttatcatcccggagtggctgtcatggtcgtgagtagttgatcttggatttgtgatagccaatagatcgaaggagttgatggaccgcttcctggatctgtgtagacgaggctcctgccttaaccatattcatttttggagaggagttggcgtgtttttacgcgagtggactggctgttgtggtggcgttgtgtttgatgataatatgatcgtaagtggtgagtgtgagtgtgttgatggggtgtttttttgtgttggagatgatgtggtcctgttgggatagtgtcgactctagttcctctggtgagagtcatggctcctgatcccactccgctaagtccatactcatccttaagtgcataatccacacacagttgaaccttgcccactgtaactgtttctgggccagctgtcttcccagctgtttccagtgccagtttagcttgttgttgttgttctgttgctaggttgtcttttccaagtttgttgatggcccgagtgtattcttcctagctagtttacttaaatccactccacgaatccaccacagtggcgagatgctaccctgtaatccacttccaacttcacccaacaaccaacacacccaaaagcccacttctgaccatcacaaagacaagacaagacaaacaacaaccatcagcatacaatctcgactctcaagacatggctctctctcctcccgacatccatgtcacccgatggtggtccaatcaacctccagtcgatggctactggggtccctcgtaagcacaaacttcaaaaccccgcaaaaaacaataatccactctcatatcgattgatggatatccaagaactgacacctctctctctctctatttctcttgaatcgaatcggttactttgtctgtccctgcagaacctcttcaattgattggtggtcagtacacacattcactcactcccatccagacaaacagacaggagaaactcacctcgcctctgtcttattatctttcctcagtgaagctaattatgccatcaccagattcattgctgaatttacaaacacactctccaacctggtctttggttagttcatccattcacatcccccacaaaacaaacacactcacttacgttgtctgtattgctcttcagtttcttgggccctttagtcagtttatctccctcctttcatcgcatcttgagcctggtcttaacgatgggctttctttttggtcttagtggagtgaaaaaatgtagggatgagaagttgcctttgccattggcactatgtcaagtaggaatagcattagtaggcatcggaagtttcttgtaagtctctctcactcaaatcaacaataaacacctcccccccccagatgaaccaaaaaaaaactaaccaatacgagaaatggacgtatttctatacaaaaaaaaaccaggtttcatgcgacactacgatacgaatggcaactaggagacgagctgccgatgatcttctgttgtgccttcattacctatgtggccttcgataccggcagtgccagtcttccccggacccgcttcgttcgcagcctgccctacctgctctcgctctactccatcggcgtctcggcgatctacttacgataccctaaccccgtcttccatcaagtcgcttatggtaccatccaactgtcagctcccttgccttgatgaatccacatctccttctccggtctacataaacttaacccatttgccctccctgtttttcgatttagactggctacgtttcgctccgcttataccgttcgagcggcccctgaaggaacgtatcgtgaacagaagaacaaggccgatgcgacccgctatctattaatcggatctgtcacttttgtcaccggcttcttgatctggaacatcgacaacttgtaggtctccactctcttccttctttctgtcttcaaagaggtttgtctgggttttcttacggtgtggatttttcttgattggtgtagattttgtgatcggatctctcatctgaaagagtacttgggtactccgtggtcattcgtcttggaaggacatgcctggtggcatctagccactggtacaggctcatacctagtaagatttccggctctctctctctctcgttctcctctttagtcaagagtgagacaacccgtctgaccatgatctttcgactgtaatcagattgttgtgggattgcaactggtatcattgagcttgaaggagggcgcagatggattcgagatcaagcggggtgggatcctcggtctctgtccttacgtcgcccgaatcccgatcaagatcgaccccaaactccattaattccctcccaactcccctaacatattggtacacctgctctagtactatcattcccttttttctcccgttcatacctcacctcattggctgcatccttctctcaatcgtgtacatttgaatcgtcggacccggtccccccccctccctccctttttttctctgagccattcggctgctcgtgtcggcttgtgacttgccatggctctcttacataccccttcctctcttccatctttttgtttcattttcttttgctcttcatctgcattttattcttgtctagctttcccttcttttctccctctctatcgtcccaaaaaagaaaaaacttccttgtgattcagataaatgaaattatagagattttgtatctactaaatttatatatatatatttgtatattcctcgttcttctcacttttcttttctttcttctttcatgtagaccctcttccatttccattgtttgttttggctgtccaacaaattcaaaaccaactccttgcaaaaaaaatccttgattatcatcttttttttttttttttttttttttttactgatcattattgttcattctctccaatttttgttgttgttgttggatttctctcacatcaattcaaacacataaattgtacattttctacaccatgtttttccccaacttctttttttcattttttcggtcaggaatttggagatcatgtggaaacaccgcaccgcaaatgccttgttttcttcatacacccatcaatccagcactgggagaaggcataattgcagtgagctttcgaagaagaaacacgtacggaggagaggagtgcgaatggatgaacggatagtcaacaatccccatgcaggatcactcctgtaataaccccataagattgcagtatcttattgtattttccatagagacaagtttttttttttttttttttttttttttctctcattcgactgtttataagatagaggagaatggtcgtgaataaacaatgtctttatgtacatataatgaggaaccagatctgttgatcaaaagtgaaatgcaaaaaagattcaagaggggagtatgtacatactgggggatcgttgaagattcggagatcaaagcctcaatctcatcagatcgatttaaattaaaggggggggggggcggatgttacttatggagtgtgttttgctatcgggtagttattcatccgggctttggagagtcgaggccatccgtgtgcggattttccaagcgcctacataatttgaagtgttaatagatcaagcttgcgattctcagccccgcaggtcgcgtcgggtcgccatcacacaagtgatggcatgaaaatgcagcttgcaagcaggaccagacaagaccagaccaaatgtttcaaggggtccccctcccccctctccaaggtcaacggctcggccaggttaattagacatttactaggccgagcattggcttgaatggcagtgccggtcttacaaagatgcttgaatgcttgacgtgatggccagcgtcatggacggcgcagtttccagtgatcgattggtcgggttgcttcctccttctgctctcattgccacgaaggaattaatagctgcaaatttaaaaccaagtaagagcgagccggctgtcaaccgactttcgtgcaaccgactttcgtgggggccgcaagtccaggattgaagtgtctcgggctcacaagtgctcgcagaatctttcggtcggcctccctggttggtcgtcaacatgcttcctccagacagtccaaggagggtcatgattacgccaccttctactttttacttgtcattcccctgttagattctttctatgtgattttttggttcacgctttacatagtactagactttccattcattgactcaaacttggtttacagcttatcaagtaaccattcacactgaacgacttctccggataacaagaacatacattcgcttccttgattcaaattcatacaatccttcaacacatttctcataaataaacttgcctactttcatgaacaaacagccacccaatatcaagtagatcttcttcacgaaaaggacggtcttattattcatggtttacatctctctcaccaaaagattttcaaatccgttctggatattgaaagcctcaaaagaggagaagactttcaagatatgggtattacacctcctactgttgacttatattttactcagtgcagtcagcggcatgttccttccaaaaaccgcgggggctgcagacgctctgactgggggagttcaaggactacgagcgggggaaactctggattcgggggttggcgcaggaaaaggactcagcaatgttgtggattcaaccaatgcgctaaggcgcaccggaacggaaactttgaagcctcaggatctcatgaccatgaggggtggaaacgaagctaaatcactaccgaaaactgaggacgcctccaaccttgataaaacactaacaaaagctgaggattcctcaaaacttgaccaagccaaagccgatgaggtggaagatctagatgagccaaggattttggggaggcaaggaaagatagagcaaattgaaaagaaaatcaaatggtatgctgaacacatgggtacttctgcacctccggaactggtgaagcaattagagggactgaagaacggagaaccaatcaaagccatcaaagccacgccggcatggaaaccaggtttgcaaacaatccattcccaaaaattacttgaagaaatctcagagacagcccattcactaccggctgctcaaaagctcagcatgtggaagaaattgcttacccacttacttgagtattttcgcaattcagagggaatcttgcctgctcttgtgatgaaattacatctgaaaactccaccagtggtttagtagagctcatgttcttgctgaaatggacaccaaatgtaatttctttttgattctattatcttgtatttcagcatattttcaatttcttcttcttatatcatgatagctgataatactcaagaatcacggtcaatttgtgggtcagatttttatgtttacaaatatttgtattttgtttctatgagaaaaaggactcaaaaccatttcatatccaaaaatgaagaaaaacaggatttattattgaaactagaaccaggactattacagctatttcggaaagggttgtccagttgtctctcgcaatttttttttttttgaaaatttttaaatttttctttgtactgaactacagccgaggaggtacagctgtcatcactagttcagttctgacaggtccagttcagtaaaaaaataaaaaataaaaaaaataaaaaagatttcgcgagtccaagtggacaaccctttccgaaatagctgtaattaaagaaaacaatttgttagaagaatttcaaaagaaaagaaaaagcaataaaaacaatcaatgatttttgagaaacaggaggaaatttaccacaagaagatttgttttttgagttagacagaactgaaagactgaagtagatgatatcaaacaatgatatataataaacactatttttgagatgagaatttaatgagagaaaaaaaaaagtcaacatggagtcaattttgagaagaaagtatactatagttttttctcaccaaattggcaaaagccagatgagaatttcgagcgagagagttgggggaatgagaataagaggaggatgagtcgacgttgagatgatgtgaattcgttgttgatgagattgcgcgagtagatttatgagagagagaagatagagaaatagtgaggagaagaagcaaagtcggagtgaggcaaatagcggaatcattgaggagttttgacttggatgagatgttgagattgttaggccgagcagtgttggcaggggtataggatggaggaagtagatcaatgtcttgagaatatgttttgaagactgctgggggaaaaagaaatgtgaggagttgcctgctttatttatagatgatcggttgaggttcggcttgtggttgcgagtctttgatcggtcattgtccgacttgtggttgatgactggataggttttgattggaatactcgtttcaggaagaggcttgcaaggcttgatgatgtatcgaggacatgagacgagtatgaatgtgaggtgtgatttgattgtatttggagagagtgttttatggataggagagagagaaacgtttgagatagagacagatgaggaaaagaagagcggaggagagcggagtgcgggcggagtatgtgtcagagcaatgaaattccaacaaaaaacaacaagcctttaagatatcaaaagttgaattgaatttgatattgctgctacatgtgaatttggcaataagtttttatcaatcagttattatatatttacatttttcatcagtcatacatttgtcacaaccattttcttctttccttgaacagcttactgcatacatctagcaacaggaattcattaattggtaagaaccttgttttttggacttttccatttcaaaggcaaggccaactattccaacatgccattttcacagaattttttaacaatttggcgtcttaaactgttgaaacattctaatttatggccctgataatatggccaattgtgtcaaaggcttgagcccttgtcaatccaaccaataattattggataaaacattgcacttttctacaaagtctgccatacctcttcctatgtattcaagagtgtacaatggatagacagtggaaattggatgcttagagcatctccgtgggtgttttggtggagagagcgtgttgggtcaaagctttggccagattgtttggcaggtgcggaatgtatgcggaggatgaggaaagcatatggagctgatgctacacacacaggctgaggaaagcaggcgtcaagcgtgtagaaattcaagctttcttaagtgtggaaaagtgcggggagagcaggggtcaaatgtacaaagttctggaaaaacaaactgctggacatccgggcacccttgtgctttggggttcacggccaactgaggactggggttagggtgcgctgcagaggggctaatgaagaatgggggcaccaacaggtggaggtggggttttgtgtggctggatcagaggcggaagcggcagtgggaaacctgttttactggtggccggagcaagacactagctggctggtgttgtagaggtgacaagcaagtacaagggagtgagggcggaggacagcataggaagtgaaggatagagagcgtgagatagtgagaggaggaagattttggaggaggatagatggaaattttaaaaaaaaacttatgactcagaacatatcagaaaaacattagagaataggagtaatagtgttattagcctgaattttgttagaaaagagaggagttcaagttttagagtttttaaagaaaagaatccctagtttacaaacataccaacaattctgggttgctacacttttttcgcaaaaagcattagtgtagcagttttctttgcatgccaaaattgtgtagtgttggtgaaaagttagcaatttttcactacactattctgcactatggggcctctaataaccactacaggtccaaaatgcctcttaccagcgtgttagcaaacatagcgggcactttttaagggcctgcacacgtagtgttagcgtggacatggcagaattctgctacgctatactaaagtttagcggaattccgctatgttacactgcgctaaccgctacggttagcttagctggcccaccgctgatatggtggtacaagtgatgtgaatgaaaaatatttaaggattggcaaattgaaatctcaaaaaagtcttgagagattctgccaaggaataatagatttgtatgcaaccaaatatcatcaattgcccaacaaatccaatgtgaaaaggttgttagtgattgggaagaaaagggggtttcctgggattgtatgtattgggagtggaaaaactgcccaacagcttgggctggacagtttcaaggaaaggaaaaggtagatatattaaacttgttttctttgcttataaattctgagttgtgctgactgtattctaggtgcctacaactgttctagaggagtttgtgtcaaaagatctttgggtttggcataccttttttggtatgacagggagccacaatgatataaatgtcttggatgcatccgccttgttccaaagtctattgaatggagaaacacctccttgcaaattcactatcaatggccatcattatcaccagggttactatctggccaactcaatttaccctgactgggcaacattagtgaaaacaatctcacatccttgaggtcatcagcaaaaggtaatgtttgttgtactcctcctgttgcttggaactatttgatcattgaaatgatataaattacttcacaaagttgcaggaggtttctcaaaaggatttcaaacaagctttggagtcctgcaagctaggtttgctattgttgcacgaatggcactatattggtgtcaagaaaagatgcaactaatcatgaagacttgtgttatcctccacaacatgattttggaggatgaacatgcagttacttataatcatatttacaattaaccatcacaatctgaattgactcatcctgttggtacacaatcggctgatctgttggtttttattcaaaattattgtgcaatgcttaattcaactcagcattttgttcttcaatatgatcccgttgctaatctatgggcttgaaaagggtgaatggacctgaccaccaatgataaacagctgctgttctttacttttcctgcctactccgctctctcaatgccttttttttgtttctgtattagtgggattcagagttgagtgcaaatgccttgcaaaagggtttgcaagtcaatctgcacaacaaagcatgcatgttcagctcccattactcattagaaggttagatgtggctagtagaaagacatttttgaaaatctccatgcatgagagtgacttgaaaaatgttttgcaagtcacttgaactcaactgtgaaaccccctattatgttgtctttttttgtatgcctacaccatgaaaaatttgagggcagtacatgtcaggtgacatgaagctaactcctgcctttattccagtgttacttcaaaatcaaagggttggaactccctgatgaccacaaagggggcattgttatttgagcagacaagcaccagagtaacagtggagttgtaacatatttcacttcatgtcacctgacacctactgccctcagatatttcctggtgctatgtctagagatggccttgggttatcctttgcagataccagctatctgctggtggatacctgccagtgccaacggatacccgccagaggatgcggatttgggtgtgtggatgtctgcttttcctcaaaatcctggccaagagaccttgtacagtctcaaggccaagagtaatccctctcggccttgagtagattcttgaggccaacaaggcacaaccttgttaacatcatccttccacttcactcatctgctgtcccagtttgtctcatcacaatattgaaaaaaactgaaaaaatggatgattttgtctcttttctaaaaaaaaaaatctgctgcaattaatttttttttcaaccctgtcatcattttacccaaccccatttcccccaaatcccctaaaaaacctcccaaaaagaataattccaacccccaaaaatagataagtagtggtacacaagtttatgtcaacccactgtgtgcatagatgcatcctgatgtcaacccactgtatgcatagggtctaaaatcaaacatgctgtccaatacaatagggcagttcaaatttgaatagaatcttgttggctcagataaaatttctgcttgctggtttcaaaaaacttgaaaagttggcagacatgcaagccaattttgagcctgcaagctcaacttgctctgctggtttgatgtaaaaaaattgctgaaatcgttcaactgtgaaccgtcctaattcaatccactaagctgtgttatgatgaagggtgatccaaggcttgttttaagcaatcaaggtattggattatttctgattgccaattcatgcaagcttgctgatccaagtccaacacaaaccaggcaattgtagaaaaacaggatagattactgaaaacagaaccagaacttcaaacataaaacaatgagaaattagatgaaacagtcataaatatgaaaaagaattcaaagagaaaaagcataccacaaggatttttattctgatgaagagaagagaagctgaagtagagaaaatcaaatagagaaatatagtagacactagaaatcatataaaaggataagagaaggtgagcatggtgtgtctaagagatgagatagagatagtcaaatcaattttttttctcaccaaattggtaataaccaattgagaaggtctagagttgaagagggagctatcagaaggtacttggaggccttgagatgatagtcaagataatgttgagattggtgagagtgtagaatcaaagagaagagagataagagaaacaagagagaggaaggggtgatgcggagtcagataggaagggatagtcaaggatatgtgagttggtttagttggaggatgttgacggagagttttgagagtggtgcagcatgcagataatgattgtaggtagggagtggaagcgattggttggaagtgagcaagggaaagtgtgctactgaagagaagagagtgggagtgtgttgtgggagagtgagttgagctttttatgtgtttgatgatgttgtttgagttatggttgaggttaggtttttgggagagagcggagcaaaggagaaagaggagcaggagcaggaaagaagagcgggagcgagagagaagagcaggagcgaagagagcggagtgaaagagaaagaagagcgggagcggagagagcgagatggaattccaacagcaataaatagccaagcttgtacagcctctctgtcaaacgcacaaagtgcgggagaggcttgagctcaaaacaaacacgcttgcgtgtcacggtcaagtttttttggctgtttttttgcaccaaagatcctaggaaattcagcttgtaaattttttgaaaactgagttgaggtggagatgcccaatatggtggctttgacttccatcaagaaatttttgaaaaactacacaattgaagaatttttgaggaaaatttgctaaatgacaagttggctgagcttacgtaagcctgtttcaacctcactgcctaccaggtgaggacatttcctcaatttgaccaacttgaaaaatttaaaacatccacctcatccaatttccaagataaagctctgaaaattggatgaggtgagaggcatcaccaagctctacaacctcatctactcaaattctaaatatctggtcatgtgcatgctgtacatccagctcaatgtgtgttacaccaaaactgcccaactgtgacacgcgggcatgttcgattttgttctaagtccctccttcggagagccaaggccaccaggccctccaaagcaagggagtttgataagttcgataaatagcctggttcatcatgttgatgacttgaagttgaatcagtgaatccccccacattcatcataagatattcacaaattgtttcacttcaaatttgtttgaaacaactgaatcttgatacataaaatttgcatatccatgaacattgaatgtgttagaatttgccttcaagtccccaccatgaactgcataggctgatgtattataagtagcagggttcataatgattgaaattttcaagttttttaaagccaattttaaggcctttatcaaccacattttaagaaatttatgagttggatgtatttgggggtttctgaacaatccacacaacttttcaaatttaaaaatgaggattgatacacacacaccttaagaagagcattaaaattcaataagtttcaatcatgaaccctgctacataatgcctttgtgaacaacattctaaaagttttatgagttggatggatctgggggtttttgaacaatccacacagatttttaaattgaaacaaagaaacaaacaaaaacattgataaacatcttaaaatcaagtggacttttaaaaatttgataaattttaatcatgaaccccgctgataccaaacttcccacgtcccccttccctcgaggaggcgcaaaggagagcgtcccgtcgggcccgtccgattgggaggcttacattaagctcggtatgataccctctaggctctgtcctttttcaaacgtttgctattcaatattgtcctctggagaagcatgtctcctttgccactgaagggtagcaacaactaggtagcttggtatatagggaagctttgattacttggttgatagatgacaggaacagatctatctcaaaagcagattgaaatttcaatatagaggcaaagtataactcgtacctccaaaataagcatgtagaacaaaaagagactgctaaacctacgtatggtaagatatgttctttgtctttatgtgttatggtgtttgaatgtatttaagaagaaaagtttaattcaaagacaaagaagatcgatctccgaagcttgacaaaaagaacaagcatagtgttttcttctcaaattgtttcgacactttcgccatcccccaaagtaagagcagacatgaaaaaagggggcacgaggataggataataaagaggcaaaagaaagaggagggcgatggggaaaaacactcttcatgttttcactatatatatgtgtgtgttaataaagaatcaaacaaaaaagtgaggaaacagcagtcatgtatgaaggaaacagcaggaaaacacacaatagaaaccagacactttagagagggagaaagaaaggaaaataaaccgaatcatcaacgacaccgaagaaacaaacccgaatgcacatcacttgtatgtcttctcaccacaaacgccacctgaatgaactaacaaaaaaaattgaatgtcgagttcggtaaaagaaagttactggttttttttattataaaaagtaagtggcggatcaaaccccatattgcttgcgaaatcgaattcctttttgttttttttgttgtgattcgagggtcaagaagaaaaccatcatcacattctaaattgattggtacagtgcattttggacagagttgcatgtttacatgcttaaaagggtgagttgggaaaggccaatgggatcaggcttcgggtggtggcatttcgggactagcgtgggtgcttccaccctcagcagtgaccacaatgttcgagaaatcctctggtcctgggttggggttgaagccggcgctgtgaaatccggaggagggattacccatcatcgattggctgaagccagtcatttgtgcaggggcacttcgaggcccggcgttggcgcctgtcgaaatagttggcgaaaagagctgggcccatggggcgttgcgaggggcgttggcgcagcggtccttgccgtaagcgattctgcaatcgaagattagttggatgagtattcgaagtgcgatcatcaaacacagttgttaaggacctacttgaatttggagtattcttcgttctgtttaatgccttcgatggccttgatcgagttcgcgatgttggtgaagctgtagcaacaggtagaaacattcagaccgagagcctcgaggctgtgccgattgtgaaataactcacttgacaaaagcacagttcttttctttgagcagattgaccagctcgatctcaccatactgagagaaatcttgtcggattcgcgcctgcaacaaagagctcaatgagatcaatttatgtggcataagccgagacgaacggcaggcttacctcatcaaaagtctccatgtcatcgatttgaccaatgtaaacgttacgcgagccaccggcttgaacaaccatggcaataccaggcgatggaggtcccgagtgtttaccccatccaaccttcaagcgacgattgtgcagagcaatgccttgaaacgtggccgtgtgatagaaggcaacagccgcactagatcaatcaaaacgtacaatcagctcccggcagcgaacactaaccaatcattgcagacgtacttcgagtcgacaaatgtcacaaatgctatgtgcttatcttggatgtaacgaatttgctgtaagatacctccacggatcgtgttacagatctcttccaaggtcgtctccgggtgaatattgccgagatacacggtgcgattaccaggttgaacttgactggggtccatgcttatcccagcgagggtgttgctaaagccaacgtagccagcggcagtcgcagccatagcagctgcggccatgttgtgttgctgctgttgatgttggttcttgggcacgtatgcacatcgatctttgcctgaataaaaaaccgagatgatgaaaggtgtaagctatgtgtagataaacgactgtgggaaacagtgcgactgaccataatgaactcttcggccagcccaagcaggctcggtggcaagggtttgaacgaccttgatcgcagttgcgatcgacaagaaatgaacaaaaccaatgtttttgtctcggacgattttgacttgatcgataggcccgtatcggctgaggtcatccctcaagctctgctcagtaacagtttcctccaggttgcccaggtagacgttccgagtggccccattttgctggacagccatgacgacgttgatgggcacggcactaggtttcccccatccgatcttcagttcttggccatggagctggatcttgcgcatcaaagcatccgaatggaatgcggcagctgtagtcggatctaagaaagagatgaaggcgcagtttttctcggggagcaccttgactgtgtcgatcggaccgaagcgaacttgactgaggagctcatcgacagcggcatcggccgggagattacctacgtagaccgttcgtccagtttgagcggtactgccgccactgacttgagccataccgtggcgagacctgattggttgtttcagatttactgcgatcagccagaaatcgcacgcactaacaacactgatacttacctggactaaatgcaccagtctgggcggaggacatggcaccgtaactgccttgactgagtccgggggagggaaaattggcatatccagcagagttaggcgaggggaaagtgccaagtaacggagaagcaaaagcggcctgtggaatgatcgatcggtcatcgcaacaaaagatgagtcagaaggggttgtattatgaggccgaaaaccacgggaagaggttgggcaaaagggggtactcaacatgttgaccataaccattgacgccagctgctagagcggtattgataccaacgccgttgatgcctgcttggttcatgagttggttgaatccagccgattgacccgcttgctgctgttgttgctgttgttgttgcatctggcccaacatggcagccatcgccaccatattgttctggttctgttgctgttgctgctgttgacctccggaaagaccgttatttccattgtagatggccgattgattgaaggactgctgattacccggagaagtggcaggaccggtggcgaatcgagtcttcttatctgggttggtcgatttgagcatgtccatctcgtcgttctgaccacttgacatgggctgattgttggtgttggaggcggggccaaagttgccagccgagtggtcggtaccaggatagtgatagtgggctggatacacttcggtcatgatcatgaatgaatgattgaaagctgtggatgaggctcaaattacaaacaaacaaacaaacaaacaaaagaagtgggtggatgggaaagtacgaagaggggagagggagggggggctgggaggaggaaggaaaggaaagatcctctgtttgggatttttttttttttgattaaacggttcgcgaaatgggcaggagaacgagttgacggttggagtacaacaaaagagacataaaataatgaagaaaataaccaaggtgggaagaggctcgaggagttgttgaccaaccaactgagtagagttgagtggtggaaagatgaagtgatcgggtcggaggaagcgagaaggtcaacaaaggggggggaggggaggcggtgatgaggtacgttgagagggggggtcaaacagtcaagggtgggcagaggggggccaaggtttgaaaaaaaaagaaagagaattgaagtcagtcaagacgatcacttggggtcaaagcgagcatacatgaaggggatatactgccaagtcatatgacaagacagaagtcactgataaaggcaggaaagaagattggtaatgaaggaaaaaagatcgatcggaagaagagggttgaagaaagggagttacttacaggcaggtgtaagactatggagagagaaacaaaacaaaggaattcaaaagaaatcgaaggagaaaagagaaaaagaaggggggtggaggagatgaagttgtggtgggcaaagcaggatggtggtgtgacggtgaggagaaagaggagtcggagaaggaagggaaacgagggagggatgaagtggatggagggtggaggaagcagggaagaggagagaagacgataagcttgaaagctataggcgatgatcaactggtcgagcgagcgtcggacgcagccacagcctgcagtgtttttacagaattacaggcaaggttacagcagaatactgcaaatgtaacttaaccgagctggtgtgtggattctggaacagaagaagtggaagaaaaaaacaaccacaacagacgaacagaaaagacgcaaagaggcgcgagcgagcactccctgaagactcacaggacttgatcgagaactggtgtgacttccaaagtgatgcctggggaggaagcagctgagctctcaaggcttctcgaagggtgatcttcaactatggggagtatctgcacggatgatcaagagaaactgtttatgtaaaagcttgaggatagtagatgcaaatttgcaatgtggtttttgaaacagaactgagaaaaaggctctcggcacggaaggagaaggagctgaaggaaaagctgatcatggcgagatctcatcgattaatgagccaaaatgaaatgaaacaacccaaaactcaaaccatatttacattacactcgttttggccctccgaggggagaagcagagagggaagcctgggagaggggctaaacgagctttgtgttaccgcttggtttcatgaaacgatcaactctcatccaagtggaaccagatcctcaatggtgaatgaactgacggggctatattcaaccctcatccgcaatttattggttgatttatggaccgtccacaccagtcccagcgcatccttcatcccaaaaccaatcggggtggctctccccctctccagagacgcagtgagagggaaaaaggagaccagtgaccagtcctacatatgtcaatagctgtttgagctggacgggatctgatcattcacctcccaggccagaaagaccgtgatcaaatgttatatgaacattggttgggaaccgtagccagtgttgagcagttttgtttgatattttttgggcttcatctggaacggagcaccgatggagcacaccctcaaaggaaaaccaaaggaccatcaaagcaagtcaggcagacctcttcgtagtatcagttgatgcttttgcaattggagcccattgatgcagattgcaagtactcaacttccaaatgtgatgctagtagtagtggacattaaatcattctttcaacctcacaaagtttttgctcttcaaatcaattgttagctgttattttcacaatttatgatactcatgacacagagctgggctgacaacattggtttaactggattagggggtttcaaaattgccccagcaccttgcgcaggtccaaatcccaggaaaaaaaaaatcccctgccaaaaagcaactcctgtgggttctaatttgaagccccgccttagggaaactctagacttttccccagaagtccaagaccaggaaaatgtctgatactcagtgcaagtttcatcccttgccaaacagggtcccaaatgcctcaaacataataacgggaccccccaacatatttgtccaaccacaagtctgcctagtggcccactgggctttggttgtgccgtgctccgccaatgatttttggtacaatccattgtattcctatctcatttacgactcaacaaaaagtactcgtcattgttctgtttggtttgcgtgcttgacggtgtgccttcagatggacatggagtagaagttgaagccctatttttgggagtaaaagttggagccttattttttttgggtggcatagctgcagcagtgagtttgggtgcaaaaaagataggttagcaggttgtttgttggtgaggtaccgtggatgcaatgttagtcaagtcttgggcgggcctgtgggtgggtggggggcttgtaggggttagatgatatagcccattaaatccaagtttaggggagggttttggacatggttcctgcagattcctgcccctggaacaatcctcctggaggctcttcctaggcaggagcccaggccaacaggagtccttccaggaggaaagtttttcctgggttttggacctgcgcgaggtcctggggcaattttgaaaccccctattatacagttgcatacggcatagaccagccatgcctgtaagccctgctcctcacaggcttacacaaacctgtcacaagattacataagcctgtttccaccttgtatttagtcttacccttctcctttacctagacagcagagattcttctctccggtctaggtaagcaccttatcttcttttccttctcttgtcatttcattcctcattttccttcaattgtatatactaatgagagattcttctctccggtctagactgaaataaaacatactttggtactagaaaccttccctccagagctattgagccccgcttctagtgccttttccaatggacagtgaagggctcaacagagtccttacaatgccctgcctgcaaaatccaaattggacatgcagggcctatgccccagggggcatgtgccctgacacttaattttattacaatacaattttgaactcctgcagatgtgtagagttcaaaattttaaacacaaggttttgagtgagcagttcaatttttttttcatttccacatacagataatcggacaagcacatattaagccatacttaagcccatagttatggctttaagtgatacataatcatggctttatactactgtacatccttgccatctactttcactgttaatcttctattctagtgcattttttctacaatatggagcccccccaacagctcaaaaggcttagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgtagtgctgttagcgactgtagcgcagttcagtgtggcaaaaatccgctaaaaatccgctaacactacatattattggtgcaaaaaagcgccgctacactacactttttgggccaaaagtgtagcgtagcggcccaccgcttcttgtattgtctttattttgagcctgatacctgggatcagtatttccttggttggtgagaaaatccaccgcctcagatttggatttacaaatgcaaaaaatttctttgtttttttttcttgaatacggccagatatcatgtgtatcaaagatgtttttggtgggatcatccctctgagacaatacagaatatgtgtctcactttccaaaggtgtattgttgcagaaaagtgagacaacacaaatccagtctttttgggtattcaaattctgagacaatacaattcagttttgcctgtaggcataataaacctggaaaaatttcagatttgaatatgtacttatttatttatctgcttagacacttccaaaaacaagtttcagtaggtgtttttacacatcctgtcattatgtaacaaaaacttgtaagaactaaagattcagcttataaaagggggtgtgtttggattggacattgccacagcaatcaaatgtcacctatcataaactcattatcccggatcacacaaaataacctaagtcaacatttccacagaatatctgacagaaaagccccaagaatgaaccttgactttgtatactatcacataggactgcttttcatatcctgtttgtttcaacaaattaaatccatggattctcttggtgatttacttcaatccatcaggccatttctgcatttcaatatattatgaaaactgatcttgattcaaatttttgatatcatccacaaaacaaaacagcacaggatggtaaaataattgggaaaatgactaactcagtttcctcatctggaattgtaggcacagaggccaaagtctgggatcaaggggctccagtgacattaccagagatatcagaagcagattgagaaaatacatagaaactgtcaatccactttataagcaagacattattttcccaaatataagtaaggccctgtttggcagggtcataaattcaagtgtaatattgccttataaattcaatagaaaatgaactactcagaaatatgtaacaaaatttttactggggaaaggtcaactactgatttcaatgttagtctaaacaaagttgagataattggctaccttcagcaccataataccaatattgcgctttttacccatgtaaagggcaatatcaatgttatggggatcaagatggcctaagatatcaaatttgttctcagcattgatgaaaccattgcctgagtgacaattttgttacatattttgcattgatttattttttattgaattgctcaggcaatattacacctaaatttatgatgctgccaaacggggcctaagataaaataatataaacttgataaatattggatcattactcaggcacctttcatttggacttcaaacaattaattagttcaagcaaattcatttcaggatgattttgtttttatgaagaaaagcttggcaaaaacaagagaaaaatttgatcagaaaatacggttacatcaaaagacaatgaaagagaatagtgaattacttgaaagtattgaaaagctggaagctttccatgaacttatcttgaatgagatacaatatagaatacacaagtctagagacacaaaatcagacaaaatcacaatagagatgaatgacataaaacaacaaatccaggatttcaaacttgatgaaaagcaggggacttcacaagtttttagattcagtagatatttgttgtctcaatggcctaaagttattaaaatatccaaaaaatatcaaaaaattctgcctttgatcttcagaaaaagaaagagtcaagattctgaacttaaaactaatgtaggcccgttttctggctctcaaggattcatagaatatttcccaggtagaatgttgggtcaagatatggttgaaacaataaggaacaaggtttttgaaagtcagactgtgaggttgagtgaaattttgcaccaagttggatcagcaagaatagagtacagacaagctataaattggaatcaaggaattgctataactccacaaaataatataattcaaacagttaattatatgtacaagcagaaaatgacaactcagcatgccatccatctcttttacaaagaaactagtgcaatagaaattgctgcaatcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactaaaaattggttgtgagaaccctttttctgaatggagaagcagatagtgtagttgcaagctcttccattctatactatcacaacaaaaataccaaccaccaagcttaccttggcagtatatatattctgatagaggatagttttagatgaagctgtcaactgatatttataacagataaagtcgatgttgattgttgatgatgattttgatgttgatgaagttattgttggtagaagagttgatgataatattgtttagagtgaggcttgaatgtaggtcctgaagttgagggtgaataaagttacaaaagaggtgattgagaaacaaggtgtaggtgatgggattgggagcacttatgcttcaagcaggaatggaaccgggaacagggcacttggtgtgatgatgataatattaaagtgttatgagtgtattggaataaaataagggtgattttatgattaaatttgaggaccaagaactgaggcaccaggaaaaaacaatagtcacctgatgtcaagtgacatcatgcaactttgcttccagctccaatccagctctatacagctccaatcctactttgatattgcatgcacatgtactaagattagattataaatatgtacatactgagttgtttttatatatacatactgagttttcaatcactagcagctggtgtcgctgactagcttggcccctagcatctcctcagtgttgatccagacttagctgcacctaaccaatggcccagactaagctgtagtaagcatgtggaggctacatcatatgacctcacggcgaaaggggttgtattggttgcaaccccccacgataaggtcgccctgaggcaaccgatataacattggtctccttgaccgattttatatcagccaggcccaccaatacatttttcctttggcgtaacgcagcttagcggcgccagcggtgcgctaacactacaccaaaatttggctagtgttagcgccgctacaagttagcgtagcgctgtaaagctcaaaagtgtttgtgaaaacctttttctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttataagggtctagaaagttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggtttgtaaggtagggggtatgaaatagtggatactaaactgaggggaaaaacaactgagaggagagcctctaaactccacaaaggtgagagattttagcttccagagggaacaagagaatgagagatttcaagctggccagagcttttacaatgaggggatttagctagtcagaaacatgtacatgaggtatttttggctggttgagcaacctacatgatgtcataagagttatttttagcttgaagtagaagtctacatgaggggttttatgctggtgaagcattttacatgagatgatgtactagtctgcaagctaaggcaaggtgatgaatattacatgagtggtgtgagatagtctggcagctgcaaggaagattaacaaatgacatgacaacctgcatgatgtcacttgtaaatccagagtggtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactataatggtgtgagagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaattgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggcaaccaagggtgaaattgaccatagaatccagttcttgagccataatagatgatttgtgagtgtatatatgagaaaaaaggtgtaaaaagtatgtaagttgtaataaaagaaaactgtaaaatttttaaatgggccagatggatacccttaaggtataccacagcgcagcggcagtagtggcgcgctaacactacacgaaaaaaatggcgccgctacgctaacgctacatgggcctgcagcgtagtgtagcatagcggcccaccgctgataccattgaatttgaacacacaaataaatgaattcaagaaatctagcctagtaattcgcactccgcctgggtttgttgcgctagattcggtgacagcaacaaacattacaactaagattaataagattttgatttctattgatgccaaagtcgactcacaccaaattgaaattaatggcattgcacaacttccctctaaagatttgaagatctatacgagtttgcaatcaaatgcacggtggctgctcaacaacaaacacaagtggacagacttgctttgcaccaatctcaaaactttccctaaccaatatcccgttatcttgcatacaatcccgactaactttaacccaacagatactttacaccttcaagagctagtaacacaaaaccagattgatccaaacctgattcaatcagctcaatggcttggaagcccaatagaaaaatgagagaagaacggttcactggtacttcaactgctagataaagacattgcactgaaaatcaaatggtgtggtagttattcctgtgtttctatgccaaagatttcaaaatttattctcatctttttctacatcagatataaggtaaagtaacatcaaaaatgggttcctgagttaaaataacccctagtcacccactgcaactacccccttatctcacatagtttagaagttacacagatttcaacctgtcacaggatgtctcttggattctttactctgactatagctcattttgaatactggatgcatattggatattgagttcctttgtttcatattgaattcctttattagctcatatttcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagctaaaatccctcaaggctgtgctctcaccagccaaattccctcacctgcatgcactagactagctaaattccctcattgtattttcaggccagctaaaatgcctcaaagtctgtaccctggagctaaattccctcacttttgcctatataaggaggcctctgcctgccagttgtattccctcctcatcagatgctctgtagtcagtccccccataacactacatcactggtcactcctcattactattagctacctaatactggggttttacaattataacaccccttatatatattataacagttacttatagtgtagaaatatcaacattactttttttcataaccactcatctatggaactgattataaacaatatttcgaaatatatttgaaagttttccaaaagtattagaacttctttttcatttctttttcatttctattttctttcaaaaactgactcaaaaactttcaaaccacttgcggaggtggtttgagatctcaaaaactttgtttccgaagagaatacaggattttggtcgacatttgactgtatagtatcaaatcacacagcagcccacgcacacagtggatacagtggataccaatccattcccaccacatccttgcctgactggtccgactgcctccatctaaaggaaaaatcaacccagcccagccgccaacaaccaaggccaaacctcaatggattccagcgagcacacatccggtaacctactcagcactgccagcctcgctctacattcctatcttcctctcacgaactcgacctacagcttgcttgggatcattattgtagattgcagatgtctagttgcctagtccttgttcatagagtgcctaggtgttgttgatagagagctgagttgttgttgagagagaaataaacccccaagtccaatgtttcccccccagacaagagaccacctgtgagcaaattgactcggtcgtgtcagcatcattggtgcgccgcccctgttgagacgtctggagggcagccagatccctgcagattgtgtgtgaaaatgcacccacaccgccgtggccggtccagtttaaaactgcataaattttttgagtctgttttgaataatttttgaacttctttttcatttctttctgatttcttttcctttttcaaaaacttttcaaataaaaaatgctgaaatccaaaaaaaaaaatgtttataattagtacctatctcacctttgcctgaaatctactgttttttggctttatacaccccaaccacaaggacctgggttcaattcccattcaagacatccaccttaactccaccttaactccactttaactccaccttatctccacctgtgcctggtcctccgttccattcctggttgaagtatagtgctcccagtgcccagcgccttggttccaaatcacctctttttaactttatataccatcaacctcaaggacctgcgttcaagacacactctcaacaatattaccatcaccacttctaccaacaataacctcataaacatcaacatcatcaccaacaatcaccatcaacttgaaccgttatacgaatcattcgacagcttcatctcaaactatcctctatcacaatatataaactgccaacttccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccaccatccccttctccatccagcaaaagggcttcacaaccacttttgagtcttacaacagtcaggcctatttttacaaaacaaactatatcgaggcacagattacgaacgataaatcccaaaatgcttcaattgttggaaacttggccacacttctcaacggtgtaaaaattctccactttgtcacaaatcccatggcaatcacacttcttcagcttgtgacctatcaacaccttctccctctacttgctgtgtctgcatttcacatgacaaacttgtatcaaagaaagcagttaatacattagatgaaaaactctctctctccccatggtctgatacttgcccactaatgaaacaagaaatccaaagccacaagaggagccaatggaaactgtgatttctttatgttgcaaatcttattttctttctctctccttttcttctacccactggattaaacacactgtagtcatcaaaacactaggcacttataaaatacagataattttttgcccatttttgtatacgggttttttttgtacatgcagatgatatacactatagtgcggtatgtgaaatcaatagcacttgaaaaaaaaaatagccaaggtaactgataatctcatcttacacaccttagaccgttcctaatggatggttctttggcatttcccatgatttcagccccgttgtcagcaactgaagataagcatattggctatattagctagattggaatgtaaactgaagagagaatattgaagctcaccagaacagcaacttgttccactaagaagaagattgagtttttattggtttgattggtgctgttattgcagtttaagatgaaaggatgagaatgagtcaggactaatactatgggaggatgggattatatggatatgctcacagatcactgcagctgattccaagctctgttttgcctgggtagtttgcagttttgcatattgctgtcttggcctacaggggtggtgggtcatgagtggactgacagtcaaagaaagcaaacggtgtggcttttgctgaacacatgaatgatcagctcacagtcagcttcctgggccaccccaaccagaacggttgagggactgttgcacatctgatctacccaacccacttataacatcctgcctcataacaaaccacctagtgttccactaaacagtgagtttttatcatggccaagaagcctctctgatcagactggtctataaaattacacactgtctattcttgcccaacacactctatactaatctaattcaccaaaagagacacttcaagatcaatgagggcaaacattcttcctagaaagataaggatttatgatgtaaatatttccaatcatttcctgatatattctctgatcatcatttgtagactttatgacttcccttcccaatcccaaggaatgtttttctaaaaacccaaaagttgagaatccaactcaatccaccaaaaataaacaagcagttttggagatgtaaaagaatgaaaaaaaaaaccataaatatcttgataaatagtaacaataagatacacaatcaaatcaggttacatttttttaggttttgttttgtggttaatttagttgattttgaaagtgagtgaaaaaaaagaggaaggggaaggggaaggggaaggggaagattaagagaagggattgtgtaaggacaactccgagtgtttctcctaactgaaccactttttatagtgttggttgtctgtttatttgtagcaattgagaagcgagtccaaatttttggtcttgtgttataaggaaagaaaagaacaggaagatgttcaatcctcttgagtaccagctggaagatcgcattggccgggtctaagagcacaccaatgaggctgaagcggcgcggctctgacgccgcgttggaccagtcgatatctatacatcccggtcatcgatagtcaacgaaaactcgtcagcgaggcttccttcgaagaaaaaaaaatcaaacaactaggggagacatattccaagaagagagagagagatgttacctcatgtcatgcatccgtggaagcgcttcagaaaccgaccgcgcatgctgattcccggtccaataaacctcggccgtcgacaaagcacgaggcctaacaggaacccacaccgatttcaattttcccagtacattataaagctgttaccgattgatcgattacgataagaaaaaaaaagggaaggggaagagaggaagaagaccgaccagatgatcccgtccatattttgttcgtcggtctgttcggaccaaaggagcgcctgacctgtccatccatccacatcacaagtcctatggtttcagcttcacatacagatcaactgaacaacatagtaacactgacctccaagcacttgtttgtgtcggtgctgttcgacgttcttgtacggatcaaacgagtatatctaagcacccccgccccacacatcaccatcaccgaagatagaaacaaattttgttttagactctctctctctctttgaaggtgcgcgcgtaggatctggtttataccttttgccaggtctattattcagaaggtcaaagagaaagagtcagtacatgtatatatatcgatggatggccaatagactgactttaaacgggtcacaccacgaggtaccgttgattgaattacccagccacccacccagtccactgcaacgaaaagcaagagatgagttctcaaagtagacaaaaatggattaaggagagaagcgcataccaatcgagataagagtaatcgctggccccatggatgatcgagtaacctttctggacgactttctggaccatcgaggagttcctccagacagtgactaaggtttggtcgacggctaatgggatcgcttcgtccaagactagctcctcccagaccaccggcactttccccgatcgtctgatcgtctcgtgcgtcttcatcacaaacttcgtcaaggcttctgagagattctcattcttggctcgtaaactcgcttgggttgggccatcttcttcgtaacatttcttgttctgagtcagagagaggggtttgtttttggttcaaaaaaaaaaaaactctcgtcattcagtgtttttcagttagttgaagtgttttgctcaccacttcgtctcccccactcgagaataatgtgccagggatttgagtggtgagtaagtcgaagatctcgttaaccaaagcgagtgcgcgatcatcagcgattctaagttgcccggcagctgattcaacaaaaaaaaaagaaatggtgttgagtgagaaaacagaaggcaagaaaaaaaagggggggaagacggacggggttcggcggcgtaattagaccaaggagccttattcttgcaagcgattagttcagggaagctttcgccgatgatagcggtatgtccgggagtatcgatttcgaggaggatttcgacgcctctggcgttagcgaagtgagtgagctcgatgatctcctcgaccgagtaagtttcgtgctcggagtaggccccattgtcggcgagttgcggatggaaggggatctggagcggccaggattgggagtcgacgatgtgccaatgcaggatgttcagcttcgcggcgctcatggtcttgatggttttcttcaaactgtcgatcgaatagtagtttcgactggtgtctagtagtaatcctcgataggggaacgcaggttggtccttgatgtgtaatggtccttggatgtatctgaccgcctgttcctcgttccctccagatagtttctgggtcttggtctccttggtggagggtggtggattgagtgtgtagactagttggctgaatgtctgtagtccgcgtaggaggcctagtgcgctgttggctgagagcagtgcagtatagtcttgctgggtgtgatcggtggcttggatcttgatctcatacgcctcgtcacgcgccttgagtgggtactgcatctcagcgacgatacttgggccattgctggttgaggagggcagtgattgtgattgtggttgtgttgcagttgttgcttggtggtagtttgagttggtgaatggatgatggcagagtaggaggtcgatatttgagtggattggttgttgttcttgatcacatccagtagtagtagtagtagtgcttgtaagatggtgttgttgggctggtggtttgggtgtgagttcgatcgatagttgcttgagtttggtggtcgtcagtctcttgtggttcgctcttcctctgtcggtcgtcagtggttggtggttgtcggtttggagctggttgagggtggttgagatggctgaagctaggtcgattgagatggtggttggcttgggtggtctgaagttgatggtgaagttgtttgcgagtctgatcagttcttgtccctgttccagctgttgtggtttcggccagagtgtgaggatagtagtaggatggagtagtagtagtagtagtaggagtagtctcatcatcttaatgccagtgtctgaagtggttgttgttctgctgtgaatcacgcgccgcttcttcgatcaccccagcgcatacaaagaggggccaagctgagcgatcaaactgggtcaacttcaaacttagggggcttacagggccgttcatagggggtcattaatcaagaaatgtggcattctggtactgcaatctactaattttgactgcagggtgtccacccaccatgctcaaactttttttggagcaacattttccatttataatcattctttccatgttccaaacttgccctctgtgtgttcacttttcactcaaacaaaaaaaaagttgattttcttttatctttttcacaaattttaaaatcctgttttttattatttttttttttcatattcattctttgaaacccattttccaccattccacaaactcttgcgacttgaagtttttgggttcccgctgtggagctcaaagctgatggctataacatgatagatatcacactctcttcaaagattattaaaaaaaattaaataaatatttatacggaagtataaattagcaaactggaagtaatgagcacaacaagatcaggatcagtaataagttgtatcatccagaaaaatcatcgatggtcaaagcttcctgatgtcatgataatccgctggccaatttcttctctcttctttgtttgtaggcttcaaccctcttgatgattgtatcgtggttcaagtaaaagaccatcttattaatcagctccatcacatgacgactgaagtatctcttcttcttcgtcaccccatccttgcccacccgcgtcgtcctctttgtccaatattctacgaggtcccaggccaccctgtagttcatcaccttggccgaggatcctttgtaggtcgaattgtcgtaggtcttgccggtgctcaacagttcaagcagaccactggcccattcgaactcttgaataaatttccatgggttctcatctcctacagacctccaaacttccgcaagggtcgtcaagatctcttcaatcgtatcgcttcttacgatacctcctttgatttctcggaagatcgaaaggtacaccaggatcagaagcgttgctgccttcgtcgactcccctacaatgttgatgatcgcttcgatcctttctcttggtaatggattccgggaagtttgggagaatctctcaatattcgaactgaccagtccgatgatcccattggagtagatcggataaccatcgaatttgacttggctgttgatcttatcatacatcgtccaaaataagcctttcctgataaaatgatcactgtatcgtttggggaacacaaactcatttcggatccaggttctccacttggaaaaaaactggttctcatggttcaacggaatataaaactccccgggtttgaactggaagctgattgcgtctcgcaaggtttgcaggactctgttgggctgagaacctttggggaacccggtctgtggattgatatggacggcttcattcttctcgagttctgactggccagtttccctgataaaattccaatcgtgaaggtcgaataactcatcatcgtcccgaatcctcttctgcttctctacggctatctggtcactatcatcaagcgctgaagcttgctttttggggcgccctcttttccgtttcgtctgtccatcaacgtttgattgcaatcgcttggacttggatgacgtggcctctggtgcgatcttccggggatggtataccttcttcttctccgggagaatcctgggctgttgcagtcgcttcgcttcagaaccagaaatatttccttcaaacttctcctgaatgaagctagaatgctgtgcctgatcaactgctggattcagattcttttttcgtttgaggggggctgattggaaaaagttacttgaagtcgaagggatcggatatgtttggatggtggcaggaaaacgcgagaacactggggcctccttcgctccaaaatctggttttggaagcagcatacgcaaagctttcttgggctcttcccggcttcctgttgtctgttttccatcaagtctttttaacctcttcatcgaaggagcctctgctgcaggattgtatttccacggctcagacagaactgccttctccttggagccagcttgagttccctctggtacgggggtagatgggggtcggtgttcaaggaagccagcttgaaaagttctgatggacatattgatggcttcggcctggatggtactagcggagaactgcgaggaggcttgtccgtgttctgagccgagatgtgtggttggtatttggacaggcgaaggtcgagtgtcaagaaaacaagaagcttggtccgtcaattgttcatcgtcttgtaggctctcgttcaagtcgggtaatcggtactttggatggctgggagcagccatattaatatccttggccagaggcaggctggccgtgatcggcaaggccgcccattccagaatgaaaatcggatagaattggactccgagcttcatcctgctgattttcttcctcaagttggctgctgcgtccagtcgaatagcctctcgtttgccctgatcatgggattcatttttttaataggtaccccgggaaaaaattattggcctggtgcttatacatcaccctcaggagaccgcgtttcaagggccatctgtagactgagttcttcttcttctgatgttctccactctctcgtttcaatgggcaagcaagtacatacatagtgggattcaatgagtatttttggaagtctttctgatgaaacatcgatgtctttttttgcctgtatgtattatagatgcctacagttcacctccttcaacaataggtcaaatattatgcatgtcatgaataaagcgcgccgacggtcgcaaatgctagtcgccttttcggcctgcggagtgcatcagcatcacctgcccggcctatatcggattccgccgaccggcctatacgtatcatggcttaacctacacccccctacctgccaaagcgatgagcgagacactgattttgcattgcagcgagcgtgggggagaccgtctggttgtcggcgccaaggcctagtgcgcgccaacactatctgtcaatggtatcttgaagttgccccaaggtggggctatggggccagatggctaattgccagttcatgagggactgggatgctggaaattgattttatgaattaggctttttatttcagctctctttcagtacatttcatgcgttcttgccttcagcttgaacctgttgatccacatgactattctaattatgcagaatttttctcccggcctacaatatagtcttgttgccataattctcggaatctacttgattggattaaatgggtaaacgatgactgcttggcttcactggtggaccagtttgagtgagacgtggtgctgaatccaaggagaagacaacggtcagcgcgaagagggacgtggagaattgactcgctcctcatcctctcaacagctcgagttatgggtaaactaatgcttccgcacattgagatccacccagaccccagtcatcctactattatcacatctactccttccacaagtgcgtctcctcaactcactcccttcatcaccgctcgttatctctcgctcgccttttgctaaaccttcctaccagcattcaaatcacaatctttacatacattcattgcatctacctttgtcctgaaagttgaaggtcattccatctttgaacccgcacatcgagatctatactttactaggatcaatcaagctacttttgaggggatagatttcattgaaattaagagctatacgctttggaacaaccagtttcatcatgaagcatctaggatccgaattctcaagaaagggtatcgattcttgctcaccaccgtgaacgtcgcattgttcttttcgattgacgtttcgatgatcatttccacgtatctcaattggtgcgaagctcgacggctaattgcaagaggtgtgccggagttgataattgcagctcgcactgcacacatatggcaagccggatgaccctgctgggcacattttcgatcgaaagtgtctggaaagccttggagactctcagagagaattagaagcaatgaaggaaaatgtatggccattatttgacccggtctgccccggatggatctgatccatctcctaaatcttcaacttgatttggccaagacctatgttcggtggggatatggcaaaccaatagaccagttctttgcaaccgaacctgatacggcttcatccccccttttcttcacccccttcatgggttttcagctcacttttagccaactggggtcgtgcaaaattcaagactggggagctaaatcagcgaggtgagttacaaagtgaacagcaacccaattgtagcatctgttctggcattgctctcactgtgcgtacacaccttacctcagaggctcaagtggatgcgaccctttacccccgccaattctggcaatgtgagtctaacagactcttctaattattccaatactactgtagtcaaatcataatctgttgattcctttcatcaatctcattccagcaggttataacagctaggatttgaacttggaattccttaaacctcagttattttcttgtccatttttacttcattgttcctgtagtatatagctactgacaactgtgcaatcttatgttgatattggagccaaaaaagaaagaatacttgcacaatctgatagttggggatggatgtgagggcacagtgattctgtatgagaatatttgttgtggtatccttgtagtggtttgattaagattgccattcttggatctgaggggtttcctttttctttgccttgcaaagaattattatatactgacctagcaataagatgggttgaatctgttctagctatttgatttcagtgacagatctcatcagttcttcatcctatccaatgaatttccttgagaaattttgagtagtaacatggggtcttgatggccatagaagattgataatctcactgggtgttttgagcttgacaatgatgattattaagccagaagaattttgggaaaaagactcccaccagtacccagcagacaagattacttatggtaaagatagtacgctcatctacactgtttgatgtggcagagtagggagaactttgccagttgaaaaacttgtttgggaaatattcaccacttttaatggccaaaagtgcttgaattctgaatcttccatctttctcaatgaaggcacagaaggtttttaagcaagagaatgattaatatttggatttcatggggaaaatggaaacatcctttgaaaaaattattgacaaaagttataacatatttttaactttctctagaacctaacttgaaagacacaaagttggagtgtatgagttggaccaggaaatccatgcagtacggagaaagatactgcattgagttaggatgtttggcaatagctgatttggatttgtgttcattggggttgaggatttagccttgaaagtggatatcaaggacccagcaccaatcaaggtagctggagtctggtttgggtttgagctgttttaaactcattggtttaaggttttggtgatttcagtagacagggagacagttggattttttgtgttcaatgagagagggagaggtgtagatgatttttaagttaattcaaaatactttgttacccttgcttgattttgtatcaaccactgtcaaatttggaatatttaaagctgggattctgtgtgttaattttaatagggagctttatgtttgaaccagtacaccttgcctttttcagaagaaatttggtgtgtgccaaggtgagcttgcaacaccgtaacactcaaaaaactgcataaattcccaaaaccatcagatattttacctactcattctgacttaaagctgtgaagaagtgctgatttgatactagaatatcttgaatcagaccaagtcaagaggattccctgtaataattgaacccaaaagattcatgttttggaaatctctaaacctttttgtgatttctatttttctgcaatggggcaaggggttgcttggaatcagaaaataaacttgattgctagagcatctcattgtcaggaaataagcatttgttgaacagttcatgcaaagaagataacaatgtgaagagtcttataacattttggattcaggagtttttgataagacagtgtttagatcataaatagaactagtttaaggtcttcattagggggtatcacatataaccaaatccaccattatttaattgactggtttgaaaaaaaccacccttttttaaacattttggttattcatttaaccccttttgaggccctttgattccaaaaataagttttgggaaaagtgactggttactaatggtggatttgctatatttgataccccctattgtgaattgagagttttttttgggataattcttttctacttgttataatttacttcaaaactcttatgatatcctcataattcaaggagaagatgatcttgttgatcaaagtgacaaaaaagtgatgacagtcttttttccttgacaggccacgtttgaccactttcccttttctccttgtccaatattcaacaaaattccaggcaattttgtagacaccacttttgtctttgcaagttcttttgtttgtaacaatgttggaagtttttccagtttttaataaatgtgacatctcagaaacccaatcaaattcttgagtcagttctgggtggctacagatatcatgaatagcttcccatagttctgcaaatacacataagatatcttcaatttcatctgttgttaatattgtgttcttatgttccccaaataatgaaaggtatattatgaccaagaaggttgctgtcttggtaacctcttctacagtttcaattatcttgtttttcctttcttttggtttattgtttgggaaattcttttttatgatcccttctgagtatattttataattatcaaagttgattcttttatttgatagtctgtaaactgtatcaaagagtgcacagcttctcttgtcatcccttattcctttcggaaactttagttcatccctacacattttatatttggtcataaaatgtttcaccccgtttcttggaataaagaaagtttctttgggtgtttggtgagtcaaaagacagcccttcagaatgtggaatattttgtcttggtgaaatttgataggcaatgttggatcacaacttgtagttttgacttcttggttttctctcaaataatcccaatccttaacattgaacaattcatcattctccctctttgtacctgaaattatggcaaaatcaagggattgtgaatttccattatcttctgtgttgggttctgttttaatttcctcttttttcagcttctttgtcttggagggattctggcttgggatcttttctagactttcttgaaggcataatttcctcttgttgtgaattatttcttcctttttaatatcaacatggctaaatttgtttttatctagtgctgggtccagtcttcccaagggaagatgtgaaattgaatcatgaatgcaggaagcccctccaaagaaactgggaggcttatctgttaattgtgtatcttctgatttcttatttaattcagttatctgacatgttttccaggtgcccattgtttcttcatgggctagaggtttgattgctgaaatgaggaatttgaggaaggtcaggaaaaatgctacatggaattggaaaaaagagagtctcatctccctgttgtcctgcttgtggttccttctggtactcctatggcccttcaaccttctggaactgcatgtagcttggaacaatgtagtaaatatccaacacgtggaattaccctatgaaatgaggatttacatactgaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctctgatacccagtttcaacaatgaaagatgatgtggtttcaaaaatctgttggaactgggtagcttaaaaatctgagtttgtaacctgaatctgatggcattggtctgaaggtaaaaaaaggagtctcctattgaaaaaccatacatattaaaaaagtgttttatattttggttaatagtgggtaaaaatggttgaatacatggtagtgccaaactgtctgttatgagttttaggtttcagacattctgaacacagacattgcccccccccaatcttggcacctattggtgtaatccttttgaatcaagtttcaagccaactctaccaatgaaagtgtgttggcaaaactaccttgactgatgagtcaggtatgatatgctaatcccacacagcttgacttgagtgagaaagaaaatggtgtagtaggggtaagcaggtgtcacaaatcaataatagcagtttgatgacaaatacaataattgttccatccatcaaccagtgtgccttacccaatgcctagcttagctaagttctttgattttttcaaggaaaggtttgtgccctagtcaatgagcttggtgaggttaagttcatccttcagaatcattcttcttatatatttccactatacacatgtgatcttcaaaattacatatggagttttaagtgtacaatacaaagcaacatttgataaggacctgttagcattgctggtaaagctcatattatctggcccagggcaaaatttcagatcattttgttaagtaaaattatgtatgcaattgtcagacactgagacactagcccgggtgtctacaagagaatgtaactcccttgagttacataataaatatttttgtatgtaatctttaagttgataattattaagtaatgttatttattattatgtattgtttatgttaatcaatattctttgaattaataaagatttacctctttatcaatttacctcctccatgaagataacaatcaagttgaaaaggataattatctcttgggtgtatccaagagatgattatcctttttatatctcttgtgtgtatatttcaacaggcaagagtgtaacacctgtagtgacactcttgactgtgacaagtaatataaaatatcaactaagatacaataagaataatacataattataagtatgcagagtcagaaagttgtatttgcataataaatacaagattgagaaactagaaagagaaaacatataacaaagaaataatcaacatcaaataagatagaaaattgatgagattgcaacatcaaacaaaataaaagattgatgagatcataatcagataaaaaaataagtggaggttttcataaagcaaaaaaaacctcaagttttctgaatcacctaaaaggaaataggctacctctgtctgaatgaggacccttattttaacttgagctatgagcacattgtttacatactggggataaccccaaaagagaatctaagaatacttaaagagaggactcaagagatgaatgatagatcttcctttttccccagcaagaatcactagtcaatagagagatacaaccaatcccgccaatccaaatagcattcactaaaagttccaccctttagaaatacctcttgccttggaagattgccttacactttattctagttgatattgcctataaacctcagtctctggtacaagtctaggtaacactggtctgttatctattgtctgttaccctctctcctttattcccaactcgatgatctgttgctgctctggattgccctggctattagcaacaggaagcttgagtaagcctcaagcgtatctttttcctgggcctcaattgaaactaatctccactcttgttgatatctcatagtctacggttatagcactatgattcttcattgtaagtaggataagcctgacagtatatttcttctgtttatctctcttatgtgtattttctgaaataaaagatattcaacacatgtacatttagcatgctttgattttcctgttactttcccccaaggaatagtgtaacaataaggggactgcaccggtgtggtaaataatactgtgtttctacgcagaaaatctaaaaatttcttattatctctttattcattcaagatatggtaaaaatgacatcaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacccttatctcttatagtttggaagttacacgtatttcaacctgtcaagggatatttcttgtattcttcactctagccatagtcattatgaatacaggatgcatattgaatactggattcctttgtagtaaattgaatacctttacgttattttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcataatatgcatccctttgtagtagtatctttcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttcccttcatcatcccaccagtggaccagatcatctcaaccacccttataaataaatccatcttatatattatttcagaactacaagtcatagccacattacaatgtcagaattatatacattgaaatacagatttaacactttcatcatcatcataaaccaaaagtgccctgaaccatatccatcaacaacaacttcatcaatataaccaacagtcaacaacatctttataccctcacacatatcaatcggcagcttcatctcaaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcacaaccacttttgagtcttacaccggtaccagcagcagtttgacccctgctttgtaatatttaaagggatgactctttccctgagatttcatccctcagacaattattaccatacaaaaccaagtaccttactaaatattacattataataaatagtgagtggggtctttacagtagtctattgttacattaattattgcacgtttccttatcttcattacaaatctttataagttacatatttaacttataagactagtaccaccttatgtctcttataatatctcagctcagacactgtgaagctcattccccaattgtcccttattcttataaagagctagccccttcactgtacaagtgttgaggagaggcttattttccactggccactccttccttggctatagtgtgacccattaccccatcaactcttggtcacatagaagactagagctgacagcaattttgaacaccacagtagtacttgcattaagattccatttttttcctgatctctctttgatttgctttcaacctttcatttcatcttaaatctcacattttgtgagactcatgtattgagtcacctcagactagtagttctttttatggataggcagaatatggaagcaatcaaattcaccttttccaatacattcatccaagaagccagtttgaaagaaattttaatatgctgggaacctgagaaaaaccttggtcaggaattgggaaattgggtgcaagtgccaggttgaattgcatctctgacatggatctcagctgtaccaagactatgaacaacaagaggatggtgaagttgatccattgagtatctgtacatgtaatgtgtctattaaggtgagcattcaatgaaagagtccagtcaattctagaaagaaaaagaaatggtttaactgatatatcccgtgttgagcctaggtttttgaggatttaacagatgcctatgtaacttgcttgcagctgatgagttggattgtaatgtattggcacacgataagttgggaagagaaaaatacatccttactaattgtaaattaatattttctgcaatggaaatgataatgttggtacacatgtattgataaatcaatttaaatggtttctttagaagaggcgttgttagccctactttagcagtacaatcaaaaactacaaagagcgcagattttgttgtgtttatgtgagagccaagatcatgagaaccaagtggcaaaccgggaaggggcgggaatgcaagaagaactccgagtcaacatgtggaaggagaaatcaagaaagagatgagatcagcagaccaataagatagcgaccaatccgaatatagtccagcaggcgccgtccttcgcaatcttcttgaacaagttatccatccgtttattggctctcgtcaatcggttcgacgtaaagtctagatcctggtctaattcatccaataggttctcctgtacttctagttctgatgagatgtgtaaggatagatcgcgttgtctagaaatcgcatttgatagttcatctaacgtcctatcctgatctgttggttaagattaagatcatcattatctgatctggtttttattcttcttcttctacctgcgaagatctatattatatactgaccatctagcaagacttgttgaatccgttgtacctgttcgttctcagatctcatcagttcttcatcctcttcgattgctttcctcgagcgagttcgagtggtactggggatgtcgatagccatagaggactgagaattcgactgaggagtttgatgaagattggatgtgacaggtgagctggtaggttcgagttcggttccttcgacatcgatcaaaggttcttctgttcttgttgttgttgttgttgtagtagtagtagtagtgggtggttttgaggagggtaatgatagatcgattccttggatctcagtttccattcctccgactcctctgaccaatcctacgatccgttgatactgattcctgagtccgaccaagatctggtcctgttcgtcgatcccagtttggatgagtccatcgcgcagagtgagcaggttcttgagtatcttcgacttggtggctgggttgacagtcagttcgagtgagttctgctgcgatagttccaagattgaggtcagtagactggttgagattgatgagagtctggctggtgtgggtggtttggtgctcgtcatgtcgtgtggtgtgtttgtcttgttggttggttcttgacaagttttaccaaaaaaaaaggaaaaaccaaaagacgagatgacaacaacaaaccacttgatctcgatctgggtttcatcaccagactcatactcagaacgcagatggtcaccacacctcacgatatcagaactaagagtaagcttcttcacttcaacaagctacataaacttcaaagaactaatccagcacactcttcgaattcaggccaagcttcaaccgatcactggcatcccagcaggctcacaaagattggcattaagccttatcccaggacagtcggacagtactcgatcgatcctactagataacgatcaactgagcttattggattatggagtacaagaaggagttaccatcgatgtctgtattttcctatcttccctccaccacccctgttgttcattttgtactcttgaccaattaactctctctctgaataggtcatcgacaccgatcctcatgctgcttctcaagcgggacagtatagcgatgtgagccaagttgagaagtttgaactacctaaagaggagtacgaaaaacgatcaggtaatcaagctctcctcctcaaagttaacgaagattcagatttgatactcatcaaaccgagttttgtttctatctatatagatagtctattggcgttcaagatgagaaacaagttaggtagattcaacgatccagccaaaagcacacaagaagacccatcagaatcggccacacttagtcagactgagttactcgaacgttatccgctcggatctcgctgtcaagtcagcagtctgaccaacccatcagaaacaaacccatctcgagggaccatccgattcgttggaccagtagaattcaatcacaagcatccgtattggatcgggattgaattagatgaaccagttgagcttgtttaccgtcaataatactcgttggattgttggctgatgtaaattccattctgttccgttttcagactgggaagaatgatggctcagtcgagctccatcgatatttcacttgtccccctaaacgtgggatcttcgtccaacctgatcggatcctcatcggcgattttcctccaatcgatttgcttcaagatgatgatgatgatgaaatctagtatctcttcttcactctccgttccgcctcttttcatttgttatgtcaaatgatgaaggatgattgtcatgctaaattacttataagtttaaatgatattctagttttttttttggtttggtggctctggattgaagatgaggaaaaccaagagaatacgtcatttttcttcatcatgacaggaagagaaaaattacgacatcatgaattgatcagctgaggtctttctgcacagtcaatcaaagtttgatttctacagaaagtttagctaatcaaacaccacaaaaatgcccctcatgtatgtatcaagttcaacaatgaaatccatctcattgttacaatttttatattgaagactcttcaacgttgcaatatgaaagcaaaaagcagagttttgtggtaccagatcataacatagacaccagcataaggtgtatgaagatttgactagatttcccttgcaaaagaattgtttagatccaaagaaggtcaatgcatgtgatgctgtaagcaatcaatctcattttgaaacattccttaatttgtggtccaacttgttatctttcttttactccagagtccgaagtcagcataggatttgctgatactttataagctccggtgatcaaactaaagacaaaactggagacaaaacttctcaatcattagattttgaacagtctgatcaacttttggtcatctcacaaaattccaaagaacttcatatacattgagaaacatttgcttccaatccagtcatctgatctatattagctgcactgcacaggaacaacaagaaattggtactctgcaagcttcatactagagtagagtagaaatttgtgaaaaaatatgcttctctgtcttgttcactcttcccaaaaaagaaaagactgaatcaactctactttttagaacttgatcagagatgtttcttctagagacttgcatgaaagaaaacatcaaaggggaaagaatcttgtatttatcagattattataaacgaatccttgaatttgatgctcaagaaactgtaattttgatatgtatgtatgaagaaagctcaagggatgagggactcggagtactgggaccggtggaccagtgatggacgccgaattggtcggtgggtctgattacgtcagcgagacggcatccgatcgatcaggttttctgccatgcctgggcccagcacaccaccaccaccaactcccagcgaccatcgacacgaacaccaaaaagagaagatgcgttggaaacagttctcattggcgacgatcggcctatccgcatcatcatggcttgcaagtgtctcatcagaccaagtcgtcctcgatctcccccaattcgctgtcccatccagcctcccagcccgggtgacaaactacctacggacgatcgatatctcgggcacgatcactcgagaacagctcatcctgcatctcagacggactcaacatgatagcatgaattggtatcttccagtcgaacctcatcgggccgccaatctgagctccatggaaatctatgagggcaaggctaacaaaaccggcggacctggtaatcggggactgaagatcgaaccaatgggttacgattcaggaaagtgagtaatcaaaccaaagaattaaaacacttgaaccatcatctgacctgactcctgtcaatttgaatttcagagaaattcacgtgattgaagtggaatggccacacccagacaatgacgaagcggtgatcactattaactcccatttcctcggtctgacctctcctagaccgaaatacctggcacaggatgaaggggccaaacaggggctctattgggaaggcgatctcctggctggattcggagctctcaaaggtactctgaccgatgacgcccaggtgaagatcaaggtgaagtaagtcgaataatctcatcaatcagacaattatcctccagcatccgataaattaaattaaacactgtttattttttaaaacaggacaccaacgccgagggtcttccaaaaacacgccccttctggctttgatgtacagcaaaccagtggatcgaatcaagtgacattcacaagtaaaatcaatggcgcaaaactctcagatgaacctcaagtagcacatgtacattacttccaacccttcccgttgatggtcattggaaatctaacaaggctggttgaagtcagtcattggggaaacaacgtggccatcgaagaccagattcatttagaaaaccgcggccccacgtaagagttttaatgttattctggtcatctttccctctccaacagtccagatcttttcttttattgatgtatattattttctttttttttttcgaaaagactgaaaggatctttctcaagagtggtacatcacaatgcgatctattctcgagctcccggtgctactgctcacatcctgacaggactgacacttgagctaccacaaggggcgatgaacccatactacattgacacgatcggcaatgtctccacctctcgtttccgaccctcgatgccatcaaccgcaacgatcggcaaaaatcaaccgaaattcaagaagatcaaggaagctaaatcgagcaagcttgaacttacccctcgctatccgattgcaggtggttggaattacactttcacagtcggctataaccttgaggctggaagactcttgaaaatccacgaacccgggcaatatatcttgaaagttcccttcttcactaacgccctcgacgtaccaatcgatctggctaatcttagagtcagactacctgagggtgccttgtaagatatcctctttctgacagtcgatacatccctctcacggtagctgattggaatccgatctcacttttttgttggtttaacaaatcaaaagcaatatcgaggtttacactccctttccagttacagagttgcaagacgatctgatcgataagacttatctagataccacaggtcgcccaacaatttcaatcaagaaacttaggtgcacggagaaacacgccgaggatatctacgtgagttgcttcttcttctcttgaatgattattaagaagaagagtggaatgattgatcgatgaatggcatgtccccctgtctcttacagattacttactttagaccaccgatcattagtttacaaaaaccattggcaatcgccggatggatgatggccctctttgtaatcgctgctgggttcagaagatttgaatggaaaatcggccatcattaaatttatatcattagcacctcttctctcctctcttctctctttttcttcgttgttatttttcctctagatttctgtgacgatgcaaaaaaaaaagatcaccaacaataacaaaacaaatcctaaattgaacaaattcagttcttatcttgaagatatggactatacaaggcgacacaaaatacgaaataacaagcaatggattatttatttgggactgcttagatacaagtcttgttacaggagaccttaacgggtcagttactagcacttctcccatgagttccatggcaccacatcgcgttcaaacagtgtttacttgctgaatattcccgcactgatccaatcgaaaatctgactcaagcggtctgtttgtaagactcactaacgcacacactctatgtgagttacttgcctagatcagtaactacataagagcttaatttcacattctctgcaagtattccccgatcaaattggggtcatcctttcctggctttcttcgctttgtgctcatgtgcacgtatttgagcgtgatgaaccgcgaagatagtatgtatgtctaggctccctgtgcgcaaggctattccaacatcgcgataagttcattatgtttttttttcacggcatggacatcatgaaagcgatatacatattactcttcttttttccctcaaacaaaccaaaagcggagatggccttctgactcgagcagggtgaaagaagctgagtgcggtacgtcgctgggaattacatgctcatttggaaatcagctagtgagagcgaggaagaccgggccaatgaatcgcttaacctagccagtctctattctttcttagggaggtggcactgaagggggaggctatcgcgcagggacactctgaatctcaccattcaacattaaggaagagttatgaaagttagtaggccagatgcatcgctaaagtgcgatggatctcttgaggtgcagacagcgatctgtggagacttttggtccagtgcgtacttctcgaagcgagacgcgatgcgatcagtcgttccgcccaagaagatgatcgatattcacgcacaaggaagtacgttcagtcatttgcctatcaactactcacttttccgctggcctatcccctggtgtcctcccaagcgacttgaatcaattaatcaaccatgagtaaatcccttcaatcatgtctacaaaattggaaagagatatcctaattggggcccaactagccgagcttgggcaatcctcacttgacgctggctgctttcttcatttcacagtggaaagatttccccgaggaataacaggatcgacgatgaagcgacctaccctatgagaggaattctcttgggcagcgcaagagcagaaggatgcgactgacttgtgtggtttgctcaccgtcgagccaaacggtgataaggtataaagacagcccatttgtccggtctaaggtcttttccccatccactttcaacacttcaactttcaacccaacccttacaataatcacttttagcgctttgaccggttcatagcttttcttactctctcaaaacaacttcgccatgcaattcaccgttctcgctgctgctcttgctgtcttcactggtaagtctgtttctgtcttttgctctcctgtcgtaaccccaaaactgactttcttttgagtgtccttttttttcaggtgtcctcgccagtcccgctgttgaaaaagccgaagctccgtaagctctagaaaaagtttttctatgtgctagtacgctttacttaagctaacgcgcctttttctcacagggccactgacaaggctgccaaaaccaccgatgcccccgaaaattggcccatgcaccgtggatccggttcatttaactcaaacaccggatttaacagcggcaacaactggtacagcggccaatacggcaacggtcagtttggaaatggacagtacggcaacggacagtacggcaacggacagttcggcaacggacagttcggtaacggacagttcggcaactcacagtacggcaacgggcagttcggcaacgggcagttcggtaacggacagttcggtaacggacagttcggcagcggtcaatacggcagcggccaatacggtaacggccaatacggcaacggccaatttggtaacggtcagtacggctatggccaattcagtaacggccaacccggctatggtcaatacggctatggccaatccggcaacggtcaatccggcaacagcggatggggcggatacggtggattcagctcctaccagcaacctcaaggatccaacaactactacggcagctatcagttcggcagctcgtgagtgttgtgaacccccgcacgccctgacctgtattgtgagttgggtttttgatgtacaacttcatttctcatgagatatatacgggcaagttttgctaactacttttttgattttcttcttaccttctcagccgctccggtgaattgcaatttttattttcaaacatttttatttcttaagccttcttattatgtaaccctaagtagctagctactgcgcaatccaaagtgattattattaccctctgttcgcttttgctgtgtttgttgagtgagtcgactaccatgtttttgagtggtctctttggcaaagccctgccgaaggcgagagtgttatcgttgcaaaaacggcttcgtttgagtgcacttggtcggttgcctggcacaccagccagaacaaaagtttgctgctcattgcaatcactttctgagcacctactttcttgtgccgattctctccttattatgttcttttgtttccctcttctttcctctgtctgcatctgtttcagccgttcgcgtacttgtttccaacttcttcatcaacagattaacttttatacttatgctaaaacacaaagctttttaaacatgcaaagcacttgatatctaaacattcacgttgtggctaatcgactgcaatttcaaacactctgtccactacgataatcgattttgtaccattactgaataccccgttaaagatttttttagcaaaacgtatgtcaagatctatatacgcaatgtcccctcacagtctactttaacaaaagctcacagcctctcatcgaccttgcagctccattcgctgacaacactagtgcctcgacaacacagacatgatcgtgtaggatcatgtagttggtctagatctacaaagtcggaatcgtcccgcttgacaagcgggactctgagttatgaagcaccacatcgttctgctccgcgcttggccaaaaaaaaaaaaaacataagctacatgaaaattcagatacaaaagtagacatcttaaacagttcgatcaacacatgacgtgtcggttgacttcaatgtttaagtaggcgtttgcctgccagcgaggaaattgtgccagcaggttgaattcgcgccgtgaatctcatatagtctcgaatccgatgatgaaaaggttggacaggattttcgccctggtgacaggattttcgccctggttaagatcgcggcccggtgcaatcatcaagccgagggatcagatcaccccagttgcaagccaagaaaacttaatgttgcatgtaagtcccaggatttgtgccctcgctcgaaaagttaatcaatgccatgtgcaatctcagaaccgtccttgcaggctcttcttcgcggttttgttgcttcccaccaaatcccgacggagctgccttgaaccagagctgtaatagattacatagatagaggaccatgtaagagcatctccaacggtccggggggcaactgcctcgcgttccccgggccgcgatcccatgtcacaggggttgcgggtcaatcccaattatggactggcagttatccccctgccgctggtagatcaatattcccttccccaccaaatcaagatgaacatcgacgatatcctcaaatggatggacgacgatgacgatgttcttgcctcactacaagcaacactcaccttaatacttaacacgaagcaagaaaaaaagcgtggcggttcaacacctggaagaagagagattcaacgaaaccgaatcgaaggccacaatcagctattcaaggactacttcgacaaggattgcacgtatccccccgaaatattccgtcgccgatttaggatgcgcaggagcctgttcctccgaattgttggagatatcgagaaggccgaccaatactttgttcaaaaacgcgatgccgctggaagattaggtttttctactcttcaaaaggcgaccgctgctattcgaattcttgcatatggatgtagcgcagactccgttgatgagtacctccgtatgagtatgtcttaatttttttatttttttctcatttactagctcgaatctcacctgccatgctcattatttcaattcaggtgaatccactgcgatcgaatgcttaaagaagttctgctcgacaatcgtcaatgtttatggaaaagaatatttgcgaaaaccgaatgaagaagatgcagcaagactcctagccgttgccgaggagcgaggatttcccgggatgatgggatcactagattgcatgcactggtgctggaagaattgcccagttgctgatcatggaagctatactggaaaggagaaggaaccgacggttgttcttgaggcagtggcgtcatacgacctttggatctggcatgcattcttcgggctgcctgggaccctcaacgacattaatatactcgaccgatctccaattttcgagcagctccaggagggtgaaggaatatcagtgtcatacgaagttaacggaaataaatacgagcttggttactacctcaccgacgggatctaccctccatatgccaccttgatacagtcgatctcggaacctcaaggagccaagaagaagcattatgcgaaaatgcaagaggctttccgtaaagatgtggaacgtgctttcggagttcttcaatctcgctatgctatcatccgtttccctggacgattttggaaacacgaggatctttcaacaatcatgacagctgtgattatactccacaatatgacaatcgaagatgaatccgacagcgaacttcatggcgactgggactacgatcaaacacctcaaactcaagcgaagatcaccaccaatggccctcacgattcatctttcgaacagtttctcctccgttatcagtccattcgcgatcattcatcgcatgcacgccttcaacaggatcttatcgatcacctgtggaataagcatgggtcagagggggatgaatgaaacttttttcttcaatcgtttttcttcttcgttgcatcgttttcatctccttttctttgtttctctctctttctcttgcattgttttgatttcttttttttggtttctctttctctcttttttatttttctatgcttactcttgattgtatctcagtttatttcttgtattctttcatttgcaattgattttaaatgaaaaatacaaacaagaataacaagaataaaagaataagaaaagttgcaagtgtgagtgtcaagatcgagtgtaaaaaggagttcgagagtgaatgaaatcgagtgaatatagtattatcaatcagttttttttgttgtaatcctcctcgtcgtcattctcaccctcgccctcatcattttcgtctccctcttcttcatcgctttcgctttcggtttcggtttctcctagctctttttccttctcctttttctccctttcttccttctcctttttctccttttcttccttctcctttttctccctttcttccttttcccttttctccttttcctttctctccttttccttgttctccttctcttcttgctcgagctcgcgagcgatgattgctcgtctcttcctttgataatacgcacgactctcctcgtccatcgaagtcagatcctttgacatgattgcatcgtccgatgcagctttcatcgatgttaatcgttcgcgcgatatctcaacgagatccttttgcattgcaacaattttcgtaattgacgcctcctccgctcgttttcgcttggccgctttagaaccttcgatacgagtgtttccaaggaccgatcgagcaggttccgactcgtcgtcttcaacatcaattgctggagggcttgagatcgcatttgtcgagctgctcacatcggtcgaaggaggaggtgggctagatatctgggtcttcttgcctcgagatttattctcttcctgggtagcctgccattttggggtgtctttcaagataccccagcaatggtcaaggttgaaaccaccccccgaggaagccttatataattcttttgcctcggtaaactgtatccaaaaatagatgcagacacatcagtaaaaaattgtataaactaaaagtaaaaataaaaacgtacaatatcatctcgactctttccgctcttcaagcgtcgttcagcatttgcaaagcagccagcaaatttactgacacacttttggatgtgtccccagtggcattcaacggccccaactggtcgtataggaagaggcttgaagttcttcgagttcttcttatcgtcattgtattcggtgatcaagtcggagagggttgcgtggattcgttcccaaaaagtggtggccttctgcccattcccaacgatcgggtcgcgactcgtattcaaccaagcaatgcagagctttttgtcctcttcaatggaccatcgaggaaaacctttcttgggagttgggtcctggtcagctttcggggtggcggcattgttgacggtggacttttcagtaggtttgggggttgaaacatcggcggtggatgtttgcgaactcgattttgctttggatgtcttcttttttttctttggagagctcggtgctggatttggtgtgtgtgttgggtttgaagaaggaggatccgggtcgtccatcgtttgttgtggggtctttttgcgcggcatcgtatgtcggatcgtagaggaatggggaatcgcggctgggaggtgactggcagaactcagaaggggaccgcgggtttgattgcccccggcaatttgttgagggccatgtcacaggtccgctggagcggaaaatggacacccggcctgccaaagttcgcccccggacgcccggtcgcgggtccgttggagatgctctaagatcccttttggtggaggaccgcatcctttttgtcgaaagatggttgatattcacacacaggtaggaactactaatggtttctcgcctgtcaactgctcacttttccgctggcctatcccctgctgtccttccaagcgacttgcattaatgaatcaaccatgcgtaagtccattgaatcttgaccaccaaaattgggaagagatatccttattggggcacaaatagccgagcttgggtaatcctcacttcacgctggctgctttcttcatttcacagtggaaagatttccccgaggaataacaggatcgtggatgaagcgacctaccctgtgagagagattctcttgggcagcgcaagagcagaaggattcgactgacttgtgtggtttgctcaccgtcgagccaaacggtgataaggtataaagacagcccatttgtccggtctgagatcttttcctcatccactttcaacacttcatctttcaacccaacccttacaataatcacttttagcgctttgaccggttcatagcttttcttgctctcttaaaacaacttcgccatgcaattcaccgttcttgctgctgcccttgctgtcttcactggtaagtcggcttctgccactcgttctgcaactgttttacacaacaaaggactgactttctcggttgctctcttcttgttaggtgttcttgccagtcccgtggttgaaacagccgaggctccgtaagttttaaacaaacttcttacccgcgcgcctcggttcagctaacacgcctttttttgtagggccgctcccaaagcagccgaaactgctgaagccgcacaaacttggcccttgtaccgtggatatggcgggtacggcggaatcaacgccaacgttggattcaacgcaaacgccggattcaacaacgggtacaacgggtacaacggtcaacacggcaatggtcaattcagcaacaggcaattcggcaacggccaattcggcaatggccagttcggcaacagtcaattcggcaatggtcaattcggcaacagccaattcggcaacagccaattcggcaacggccaattcggcaacggccaattcggcaatggccagttcagcaacggccaattcggcaatagccaattcggcaacggccaactcggcaatggtcagttcagcaacggccaattcggcaacggccaattcggtaatggtcagttcggtagcaacggatggggcagatacggcggtaacagcggatacagcgactacaactcccagcaacgtcaagggtacagcaactactacaacaactactagttgatggctcctgaccattgcatgccgctgttagctccatcctgcaatgtgagttaacccttcgaattaatagtatcgccactccagaatcagaaacggctcactgtgctaacgattactattatcctttcccagctgccatcgtgaattgcactttttatttcggacaatttttatttctttaaacttcttattatgtaaccttaagtagctagctactgcgcaaattacagtgattattattcctttcatcttttgctttgtgccacgcacaccgagtgagttaccttgcccctgaggggttctgcccggcacaattgccgccgatggaagtcttggtattctgccttgcggcgtgaggcgacgagccagcttgagatacgctcactcttttgtcagcggaatcgtgtcattcgcttacgtagtgcagctgagccagcgcacacattgaccaataataaaagacatttcgtttttccagtcattgctcgtagcgctcatcatactcatctgtttgtttcaggcttttccgagtcttaccgaagatcgtcaagtgcactaatatttttgccaaaagactccatgctaggcctacctcatgtaattccccacgtctccctgtgaacactcctgatcgatgccacaggctgcttagattgaagcccacagccatcaagatctgtgaccagtgtcattccagcttgtcttggtggttaaattcttgacataccaaatcagcaatcatcaaaaaacaaactgcacaaagtcggaactgctttggttgacgtgcaaagctcttagctatgatgctgcgcgccctattcttcctctcttcctttttgccaaaaaaacacatacacaggtggtgaaaacataaagagaaaagcaatacatctcgtacaaacgcatgacttggcgtatgatttcaatggttaggcgtttgcctgccgagtgagtccgatgatcaaaacatttggcgtgctctgcaggatgacagaatcgtgccggcgccagggaaacaaaaggccgcgaggaaatggttttagagctgaataccaaaccgtctcaatgatgcaaggagtcgatatccatttggacaggatttccgactctggttaagatcacggcccggcgcaatattcaacctgaaggtacccgagttgaacgccaagagaactgattggcaagtcccacgattaccctcgcttgaaaggagaaatggcatgtccgaacgcccttcactctccttcgcgggtttatcgtcaggataagcttctcatcgtatcacgacggagttgccttcagcctcaggtgtgatagaggaccatacatattctttttgggaggccaagctttagcgagttcacacttcttcaagattttgcctccctcccctccaagaataagtttcccatagcagcatggaagagtcttctggcttgaacggtggcacaggtccttattttctttcaaacaaccgaggttaatcgatcaaggaaaagcgaagagtacgtgaatgcgagacgtggtgtgtaagtagagcaaatcagtcgacgacttgttcactcgggaattcatcgtcgtatcagccctttatggacttgaggtggtataaaaccaggccatctggtccgcttctctttcttccctcatccgctttcaactcttacaatttcgacccatatttttaaaacaataatcaccttttggcgctttgacaggttcatagcttttgctccttatttcaaccaccttcatcatgcgattcactttcctcgtcactgcccttgctgtttgcactggtgagtttctgtctctgaactaatgcttttcgaggagattcgagctgacgttggacgtatcaaacctttaggtgtctttgccaaccctgaaacccagcatgctgaggcccagtaagtacactcccgccggtcaagaaactttttccaaagctcagattttttttcaaatttaatgattttgtagggcgactactcaagctggccagactgctcagttagcacaaaccgccgagaactggcgtcgcccgtacccaggtttttacaactacccacctcaccctgtatacgcaccttatccaggatacacaccctacccccaatacgggcctcgccccggaggctactacgggcgcaacccgtatccccaacacttctggtaatgtgagtaaagctgctagtactattattacatgggcattgagtgatcaattgctgatcctcgtcatcaatctgattacagcgacattgtgtttcctgcaacatttacgatttgacttgagaatttcctttttacattatgaaccttttagtagctagctactgcgcaatcttatggtgattatttcaacaaatctcctgtgtcttccttgcgcgactgcgacgttgaggatgtgttgtgagcgtctagacatgctccctaagagggccattgccgtggtgcaggagtccatttggctcaaaatgactgcttgataaaccgttaatctgcaaagaatggctactgttctctctgagagacgattctgaggccagccgcctttgtcatgtgtttgcaagactcttactcttcagagggcttccaaccaagtgtctgctacaaagtccctgagtgcgctcagcctccgctcatgatctttgataagtaacgattccagccctccagttgttatttgaagttgttcacggcttgaaagaatcagacatgcacctccaaaagaaagaaggggtctgcccaggaggattccccgtttcggaagctgatagttcgggtagctcgattctctcggggctctcccgacagcctgccacaccacacctcgtcatctcacgaaaaccaccaaggaacaacccaccatcaaccaccatcaaccaaacaacatccagcaacccagctgaaaccgaagacccgctcaagcagaaagatcttgttagttagtatcatcaattcacatttgcttggaaaccgagggactgaaatgtaccggagacctatcatcaacaaatcaagcacctcaactttcaaacatcttggaactcataacactcacccggaattcttcacatcacagacagtatacccaagaacaatctcacgccataccaagcatcagtcatccaattttggcaattttaccatactcaggggcttcaataccacccgtctcaatcaagccgtttacagacgtttcggcgatgatcaaaacaacaaaccaacttggtcactcaccccatcttcaaatggaaaatatcgcagatggtcgaaaaatcagaacttttatggtcttccttcgtggatttggctggtcggcgctggcggtggcgtttattatgtgactcatttagagaaagtcgagttgacgggtagatggcggtttatggataccagcattgaagctgaaattgctgtaagtccacgtgtctgattgtctctcctctttttctccaagaaaaggaaaagaaaaagaaaaagctagaccaaaaaaagcgtcattattgatttgatttttgccgtccgtgtgtgctgatgtgaagtgattcagacaggagagcaagtttatatgcaaacattagcccaattccgctcgaaactcttgccccccacgcatcctaccagcagattcattagcggcgtggcccaaaagatcattcatgcttctgagctccctagtcaccccgatcgatcaatcgaccatttttcaaattcttcacctgagctgggtgactgggcttcgcccggaagtccgaactcttctaatcccggtccggtttccgattggaaaatccacgtgatcgatgagcccaaaattcagaatgcgtgggtcctttcgatctctgaaaatgtgtcttttttctgctgttcagctcaccatgtttgaatttgtgtatagtttcgtgattccaggtgggaagatttttgtgtttacagggattttaccgatttgtcaaaacgaagctggcttagcgactgtcttaggacatgaagtagctcatcaagtcttaagacatccggccgaacgaatgtctagcatgaaggtcatcttcctcttgaccaccatgttgagcatcgtggggttagaccctggtatatgtcgtgctgttgtcacactcttaatgacactacccaactcgcgtcggagtgaggttgaaggtgaggcctctcttttactctgtcattggacatcttgaatcattgagacactttgcatgaaaaactgactgctcggtcatcattttacctagccgaccaaattgggctgaacattatggcttcagcatgttatgatccaagagaagctatcggggtttggaaaagaatggatcagcatgatcgatcaagtcggataaccagaaaagctaccgagttccttcaaacacatcccacccatgacagaagaattgaaaaggtaaaccgcccgtgccactttttgctgtgtgatcacgaaataaagaattgacccagtttgcttgcacattaattcctcagatcatttcctggttacccgaagctcagactcatttggaccgaaactgtggctttacaaataaagctttccaacaatataatcgctggaatccttgaaacaaatacacatacataaaagggcttcttattcctcttaatctgtaattgtttccaaaatcctaaagtataaacatattcttggatggtccaatccggtcaagttgtacactatccttgatctacaaagccagcaaagaatcaaatcttgaacaaagataatgttgaagtctaccacctagggttcaagtctgttcaatcaaaatgggaataaccattctggatatgtaactatttttttgtttgaatatacacaagtacacacaaccagacgagtgggtatatcttgcgagatggtgaggccaccttttgattcttcataatgtcaagctagaaggatgtacccatcgcactcaaagaacaaaaaaacaaaattctgaagggagatgaccacgaccatcatcaatcttggttcaatgtggcaatgttgaccatgtaagcttgagaggtacaatcaacatcgttgacagtgtgccagaagcaatcccaaccagactggtatgtgatcaaactcattgccacagtacagtgagccccgctcattataagcatagatgagtcgctctctttttcatttagctgtcttcaggtttgagtgagtgatgaaaaaaaaacgcatgctgaattattttctgcgctgactgcaaggtcgacgacctcgatacaaggtttgatcgacgaaccgcagacagcctctccacatcgagtgttgttgctctagttctcgaaatacacttatttaatcagacaaatccgagggtacatagacgagtttggatgaggagacaagaagcgcgaaatgctttgcggagtgtcctttggaagacacaagtctgagccaagagggacttggagaatgcctctccctcacactctcaactacctgagctaggggtaacaatccttccacccttgttgttccacccggacccaagtcttccttttatcatcacagctactgcctccataagtgcctttccccaactcaattttcatcaccacttgttatcttccctcgcagtacttgcagggaacgagttttccttctgccccaacttcccaccgggagtcaaatcacattctttacatacattacaatcattcatatatctaactttgccctgccgcttgaaaacattccttcttcaaattataacatcaagatatacatcagttgaatcaatcaagctgctttcacgttaaatatcgctagatagactttcttgaaagtaagaactgtacgcttaggaataatcagtttcatctgaggattcagggcccgaatttttttcaagataggattgtatcgatcattcaacaccaccatgaaagtcgcatgttcacttgcagtcggcgtctcaatgatcctcttcacccgcttcgattcttgcgacgctgggccgctgataccaagaggactgccgggattggaaattgcaggtcgtactgcacaattgggaactcgtatcacccttgggaaattttcgttcgaaagtttctggaaagctttggaaatcgagagggaagaagaaatggaggaaatggacctgtacggccatcaattcacccggccatcacctgattcttccaatccatcacctacaccttcaaattgattggccggacgaagtatgggctgcctctagtcgtcccctaaaaactgaactttatattttgtttacaactcttgatagttcagaggatataattaacctcctcacctgtggccactataaagtagtatactatacttatacaagtcgtctgttccgcaaagcttggaccgattgaaaaacttttcgtctcagtaaatacaggtaaatcccatatcgctattcatcagctttattttttcgagttttgtctttcacatatgcctagcttgacccaaggccaagcacaaacttaaaagctacaatccatgttatttttttgtgaatgaagcaatgaacaatctgagttcagttttggaaccaggggtaaaagtttacaaattacccccagtccatcctcaatgcaacccacaccttgccgcactcagtcagttgggggtaggctgttggaagccaagcttctagttgctgggtaggagcagggaagggagaggcaaatagtgggatactgtagggcagaaacatcaggcggaaagtattttcaggattttttatatccatatcaaaagcaaaaatttgaaaatggtcccagctttatgtaaaagacaatatattgatgtgtttatacttgctagggggttggatttagaactccagaatctccggaaatcctggcaactctgggatttttgaccaaccaaaatttcttcaagtccccaccatcatgtcattccctcacttatccttagtacacatcacaactcaatcactcacctgaaataatcttaaccttgtcatatcacactggtgttggatcagctggatgtactgcctctacaccaattgtttcttacatatgcttgtacccttattaataaaagactgttacaaaacccctaataagagattctccaccgcgggccctatattgggtccctatcctgcatatagggaccacaaggcccaaaaccacagccactgcggcccctatgtggggccctatgatagggacaatggtcaaaagtccccatcaagctgtatgtatacagacttgatagggcctggccaatcaaccctatgccgtgtgaaccttacaacatcagaaagtttcacatatcctcacacacaccacaaatccgaccaatcagctttcaccgggctttagggggtgtgcaccggctagcggtggaaaaaaaccccggcttggttgctatccggtctctttggtccctattggaggcatatagggcccgcagtggagatgctctgatgattacacaaggtcagattcatttttgcaagacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaccttgtcctccgactggttcctacctgcctcgcctaggaaacaagttcattcccatgctgcacaatcgaccatgccaaggacgtgaaacatacctcgccagctggaagggaaaccttccatccggcgaggtacatgccttgccggctggaaggcaaccctcccagtcgacgaggtacatgcctcgccgactggaaggaccttgccggctggaaagaaacccttccagccggccattggtctcgggtatcccaggggatacccggatatccgccgggatttggggggggggaaaggacatccgcacccgaatccgcatcccctggcgggtatccgctggccctggcggatatccgccagcggatagcggatatccgcaacagattatccccgcccatctctaactggattggaagctacactctctggaccatcactacactcaattacacaactcaccaccatggcaacacttcaacactcaacaacaccaacaaattacataatacatactacacacatgcacgttgcaggacaactacatactcacatcattatagtacaggtatacacaaccacactatcttctgacacttgatatatgtagcttctagcaacggtgcaaccattacaaaacacgtactcgtaatggcccgtatcgtactttcaaagtttgcaattacacagaatcgtatcatactcattcttgagtacgatacgatgtatttttacataagcgtacttccccaataatacgatacaccgtacttgtaagattatgtacttgggaaaagtacgatacgtgactgatacagatacgtaactagctgtaattccatgtactcctttttcatttttgtttaatttttttcaattttttttgtatttttttcaatttttttctaatttttttcccattttttttcccattttttttcccatttttttttcccattttttttcccatttttttcccaatttttttcccaattttttttctcaatttttttctcacctttttgttctcaatactctgttctcacgtgttttttgggtcaggctaggaaattgaacaagctggttcactccaaaccatttggaatgaagtgttttgtactacaaaatctgggccaagtttgttggtgtcatatggaagcatgttatgtgtgaaatcaactcaaattctatcaaattttgtggggatttcacacattatgctgctacagtacactgctacattgtgcaaacaaatggggccctagtgttttttggagtgttcaaccttgcactccaatttttttggagtgtaaaaatgatgcactccattaatattcaaataccaaacacttccaaggtttttgtcagccttagagcaagccaagctggccaaaagactgcttaattaagccctccttttcactcaagttcacactgtaactttttcatcttaatattttatttaattctgacttcagaagttgattcctctgctgcatttaaattattaaccactacccacttttacaatattctcctccttcaaagactttgcaatatttcaccgtaccttgtgaaatatcaaccaagttagaattctacctctcacatgtacatgttttgattatgtaatccagccatgaaaattatctcagttgatactgagtttgcattttcaggatctttcaaggttcagacccacccagaaggttcactccaaaaagatttccccttctcacaacatttctccacagttttgtgtattcaaatgagttaaattccagctaatccactcttacatttctgaagtgtacacctgggccctgggtactccaaaaccttgggagtggatgggatgtcagttcatatgtagttgttcctggagcattgttggagtgaattgcctgtgcactccacaaatgattggagtgcatcatttttacatttctaaataaattgaatttcaagtttaaacactccagtaaacactaggaccccatttgttagcacaagatagcagcataaggtgtggaatacttgcaaaatttgatagaatttgaatggatttcacacatattatgcttcaaaatactgacttggcctagactttggagtatgaaacactacacttctagttcaatccatttttggagtgcatgtagtaaaaactaggagtgcctttagcctgacccaaaataaaagtgaaaaaatgagaatgaaaaaaatagaaaaaatgagaaaaaatgagaaaaaattggaaaaaaaaagaagaaaaaaattgaaaaaaagaagaaaaaaattgaaaaaaagaaaaaaaaaaatgaggaaaaaatgagaaaaaaatgagaaaaaaattagaaaaaaatgaaaaaaatgagaaaaaaatgagaaaaaaatgagaaaaaaaatgtgaaaaaaatgagaaaaaaacacaaaaaagcattgagaaatgcagtaatagtggtgaaacccatccccataatcatacaaaactaaaaaatgttgaaattctgtaatcaagtgtgttctaaatatcagcacatcaggcagggacttggtggcctagttggtaaaggcagcacttctagtatagtgtcttagcgtcaagctaaggttgctggttcaaatcctgcccaagtcagttttttctgctaactgtcttcaaaatgcattgttaattttaacaaaaaatgcaatttaaggcagtggggagaaaatacactgagtacgctgaataccgtactcgtatcgtcccaaattctgagacaatatgggcgtattttaaattgtgtactcgccggccgagtacaatgtacttgtatcgtacttggtgactagggtgatacgacgtactcgagtacacacgtactcaaaacaaagtacagtacaatgtaatgcgagtacaatacgtgtgtcgtaatggttgcaccgttgcttctaggctagtcctgttgctacagttgcgaacgtcataaacctgtactgacccgcctgcaaaatgtacaatttgcacgcgggccctcatggtagggggcacataggctcaaccccccatctaaccacaattttgagcctttcagaccaaggggagttcagaattaactccgctaaggcatccgaccaacggttcttttttttttctttttttttctccgccccatcggacccggtctataaatactttagtaagtacatatgtatggacttacaggtgactatatggcttaagaaaggccatacatgacataagtacatgcttgtaacccatacccaaaggtcaaaaaggcttgtagtaagtacaaccttggctcggagttgaacacacaaccctttgcaaggcctaaagccacccaggaccactacaccaatacacatatggcttccggggagcctggctggttgatcccaggtcagaaaatctcctgatttggtagtattttcacaaaaaaaaaaaaaatcgcaaaattttggtccccaaccgtccggacccaaaaaaaaatgtggtcggttaatgacgttcgcaactgtatgtcacttgttaatcttccttgcagctgtcagactatctcacaccactcatgtaatattcatcacctcaccttagctttcagactagtaccaacggtgcaaccattaccatacacgtatcgtacttgcattacattgtattgtattttgttttgagtacgttgtattcaagtatgttgtatcaccctagtcaacaagtacaatacgagtacattgtacttggccggcaagtacacaatttgaaatacgcccgtatcatctcagaatttgggatgatgcgaatacagtattcagcgtactcagtgtattttctccccactgccttaaattgcattttttgttaacattaacgatgcattttgcagacagttagcagaaaaagattgacttgggcagtatttgaaccagcaaccttagcttgaagctaagacactatactagaagtgctgcctttaccaactaggccaccaagtcccaccatgggcaaacaggtgacgcccccgcgtgcaatgtcacctaacccaaggggggcccctttcattaggtgatgctgcgggccacagcgtcacctgtttgcgagcttaagcagcctctctggacgtgttgcagggcaacactcttgtagagaggcttatgcccgaagttgggtcgcaggcctggcagcatttcaaaatcactcattttacctctttaaaatactttaaaaatatatcggatcctcttgtctctattcaaatagacataatcgttgtccccaccattgtactttttttgatactactacattgcaaaaggaaaggaagcttgcctgcctagtgacaaacaaaaaaatttatcccaatgctctttttttcaatgcaatgtctgattgcaatttgtgccatcggactgttgagctttattgacttatctttttttcacgtgagaagctgtccattcctgtgaggctctatcagaggttggtaaggttggattgggaagcgaccaattttgcagccttttgatgataattgttttcgatgtttctcaaattttgatgccgattgagtgagtgccggctgagataggtccggattgatttcctcaagtttttggtagacttttgctaaatgcctatagtcttttgattaagtttagttggaaaaaaagacttcaaggcacaagaaattaaaattcagtttttaattaagatcatggatttggactccaacgggcaaggagggatctccaagaactggatatttcaaaaacaaaaaaagtttacttgaattgatgtagctcaaaaactgaggatgccatgatggcggcaacatgcaggccatcgccttaatcgaaaaaaacaaagctttttgtggttcatgaggtgtgggtcggaattggtgtgctctacaccaaaatgatttcctgatgccacgcactgaaatcaactttgcgccaagtccctctaccaatggtagaggcaacctccggttggcctccggcccctctaccctaattggtacgagggacttgtgtcaagtttgacctgtttgcctgtagtgcccatgcctgatgtgctgatatttagaacactgttcattacataaatttcaacatttttagttttgtatgattatggggatgggtttcaccactattactgcatttctcaatgcttttttgtgtttttttctgacttttttctcattttttttctttttttcttttttcatttttttttttttcattttttttttccttttttttttcttttttttccaattttttctcattttttctcatttttttttttcattttttctcattttttctcattttttctcattttttctcattttttctcattttttctcattttttctcattttttctcattttttctcattttttctcatttattctaattttttttcattctcattttttcacttttattttgggtcaggctaaaggcactcctagtttttactacatgcactccaaaaatggattgaactagaagtgtagtgtttcatactccaaagtctaggccaagtcagtattttgaagcataatatgtgtgaaatccattcaaattctatcaaattttgcaagtattccacaccttatgctgctatcttgtgctaacaaatggggtcctagtgtttactggagtgtttaaacttgaaattcaatttatttagaaatgtaaaaatgatgcactccaatcatttgtggagtgcacaggcaattcactccaacaatactccaggaacaactacatatgaactgacttcccatccactcccaaggttttgcagtacacagggcccaggtgttcacttcagaaatataagagtggattagctggaatttaactcattttgaatacacaaaaactgtggagaaatgttgtgagaaggggaaatctttttggagtgaaccttctgggtgggtctgaaccttgaagatcctaaaaatgcaaactcagtatcaactgagataattttcatggctggattacataatcaaaacatgtacatgtggtagagagagttagaattctaacttggttgatatttcacaaggtttggtgaaaaattgcaaagtctttgaaggaggagagtattgtacaagtggatagtggttaataatttaaattcaacagaggaattaacttctgaagtcagaattaaataaaagagtaagatgaaaaagttacagtgtgaacttgagtgaaaaggagggcttaattaagcagtcttttggccagcttggcttgctctaaggctgacaaaaaccttggaagtgtttggtatttgaatattaatggagtgcatcatttgtacactccaaaacaattggagtgcaaggttgaacactccaaaaaacactagggccccatttgtttgcacaatgtagcagtgtactgtagcagcataatgtgtgaaatacccacaaaatttgatagaatttgagttgatttcacacataacatgcttccatatgacaccaacaaacttggccgagattttgtagtacaaaacacttcattccaaatggtttggagtgaaccagcttgtagcttgttcactctcttagcctgacccaaaaaacaggtgagaacagaatattgagaacaaaaaggtgagaaaaaaactgagcaacaaaattgagaaaaaaaaatcgagaaaaaaaattgggaaaaaaattggaaaaaaaatggggaaaaaaatccagaaaaaaattgggagaagaatccagaaaaaaattagaaaaaaattagaaaaaaaatacaaaaaaatacaaaaaaaaatgaaaaaattaaacaaaaatgaaaaaggagtacatggaattacagctagttacgtatctgtatcagtcatgtatcctacttttcccaagtacataatcttacaggtgcggtgtatcgtattattggggaagtacacttatgtaaaaatacattgtctcgtactcaagaatgagtacgatacgattccatgtaattgtgaactttgaaagtacgatacgggccattacaagtacgtgtctcgtaatggttgcaccattgctagtacatcacctcatgtaaaaggctacaccagcataaaaccctcatgtatacttctagttagagatcgtttttccggacctgggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcccagggggtacccaaggtaccccccctctctttttcacctagtttcactcccagagtcccaagtcactttattgttattattattattcatatttattgtaaaatatcactcacaagtcacttttttggcattttttaatatctgttgtaatatatctacatttaattggaagaatcttacttttctatttttttcatatttattgtaaaacatcagtcccagatcacttttttcatttgttcatatttaataatttattgaaaagttgaaaatatctacaacttataactaattggaagaatctccattgtcatccaaaaccatcaccttcctttttgattttttgttagacttcttattatccttgagtccctgtttccatgcagccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttgatttttggtagggaagtgagggggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggcgggtgcggggcgggtgcgaggggtaccccccaggaggtaccaggtacctgcaaatagtacggacaaacgatctctacttctagttcaaactaaaataactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgttctgactagctaaaacccctcattttaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaacccttacataccattacataccatccgcttaccattgaaatatcagctagactcactctctcactctcaaatcaacctttagacccttataaaactgggttaaaccctttgtccacccgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcatcattcatccctttccacactcagcaaaaggttttcacaaacactttggagctttacatcggtctatgccatacgcaactgtaattctgctaaaaatgttgtgattttcactgaagttgtagcattataccaattgtgttgagatacctgtatgtagtcatcatatgcttgtagtgaggtatgcttctactaagcatgtcatctcatggtgaaatgtctgatctggggccaaataccaagattttattggtttagactaggttcacatacctaaaatgacctgtttcatgagtaccattttgacaataatcacaaactcatacccattccaagagtatgattttggtttttttgccatttttgcgtaactttttcaaccccccccccttagggggctttccggggtcctcctaggtgacattcagcccaagggcaactcgagtatccaagcagtggctcaagcgggcttaatttatctagtatgtagataaatgtggccgaccttcatctattataattaagcccgcttgacccactgtttacctttatctactatacataaattaaagcccgcttgagccactgtttggacaggcagcccacctcaggtgggctgcctgtaatactctttacatcagttatgagactgaatactagaaagcagaagacttttcgcacctttcatcaggtactcacttcatccgaaccgtctaggactgccgcagacaaacctctccctccaacacaccataaacctcatacaatctttcacaaattcccagcttgacaaattctatctcaatcatgaacctaatttcagcattagttgttttgatggccatgagtgccaactttgccgttggtttgaaatgcatgaactgccaaggtaacatctgcgccccgacgagcacaccaaggccaatttgcttcaaccgcgatgagacacgtaagtctggttctcctcgccggatcaccacagtattcgaccagactgacgaggttttattctccccccgaggatcatgtagatgaagacgcctcctcaatttttggccaatattactgcttgaggggtaaccaaactctcaagtgttgtcctaaagagaagggtaataacgtgagttaacgtatccgtcagaattttcccgcttgatgattgaagtgattaatgaaatgaatattctcacatcttagggccaggtagctcagccgatcaaaaggctcgttccctcagattgcaccaacgctttaccatgattgtataacccccacaagtcaagaagagtaggtcatgcccaaaatgattcatatttactttattccgcggtaattagctaacccgttatatattgttcctcatcgatctccaggttccgaatcaaaaaaaagaactggaatatttgggttaaggaagaacgtaaccccttaacaacttgttgtttgtgctttcttcctggtcagatctatatcactcattagttgcatatttattagacgagcttccattagatttttcagcaactatacgtataccctttggaaagaaacaaagtagaataaaacaagcatgttttttttctcttactccgaccaatgataaagcctcagtagcctaaggcaatatcattcttacgaaaactaagagattagatgcggatgagactgaaaattgaatatatttaaacatttcattgtttgcttgagccttgccaatgttatattccatcctgctttaataagcagtctaacacccactttggaatgtttgattggatgtaatgcgtctttgattcttgaaggctggagttgattggagagaatagggaataagcttgccgattgctttgctcttcagctggggttgttttggggaagtgttgtgttgagttggttgtatgcgcttcaagttcgatcatctccatctctctctctctctctctccgtttctcattcttttcttttgttttgttttgttttgttttcctttcctatcctatcctttcttttcttttcttcgttgtgcactttggataacatttgatttgatttattttttgatttacttgactataatcagatgtcatcctctgctcgatagactcaatccagaactactactgcgcttagctcaaccgaaccagaagaccggccagctatcggtagcttccaccccaccaccaattagccacaccccagcagcagcagtaaacctgatccaacccgatactacagagggccaaaacttaacatcgccctcggcctccaaccgttggaccgccgtcaaggctaaattagtccgtggcccctccctcattcccgccgagaacgcgggtcagactacgggaactagctcagctatcaatcaactcattcgtatcaaatctaaagccactaccgacaagaaaaacttcactggtcctgaacttaatgctcaactctcaagtggatcattagccatgtatgtcactacgagaatgcttcgctccagtttggatggacgcaaggcattctgagcttcggtgaatgggtaaacatggtcacatattaacgatctagcacgattcgaagcagtgctgccgtggtcatcaaccgttgcttcaacagagctctagttctagacatgaagcaattttgaccgtgacgatagatgagagttcacgattgattgtgctctgaaaccgatgacgcttgaatcgtgaaagacttcgcccctttagaggccgaatttactcgtcaatcccgatacccataccattcgaccccggataattgtgccttcctcgatttccaaggcaatgcttgaggtgctaccttgcactcgttccttgtcatgacgtcaaattgactatgtcgaacttctttgtcgaataaataatcttgttatcgtgatcttgaaacaaaatatacattgtcatgagcctggcttccgaggactgggtacctcttcttatgagccaagtttacggcctcccgttgaaaggggacagatgttgtctctatgttacagatttgctcgaaacttcaaccaagggtgaagaaggcttcacacgagtttttttttgactcactttgttgacacgaactaacatcctaggagtgtcacctgacgacataccagaagcaagcggcaacgtcggctgtcgtctcacatctacttgaatacatcaatcgcgtataaaagaggagcttttgaggactctcttaatcccaccaccatccgattgcctgcttacatatccttaaaatagattcagtttgattcattgctataggtagttgtcgatttctcatcactgtagcatcagcacaaccaattctcttgattgctaaatctgacctgacctggaggattgggtatacatcaatttgaacagatttatcgattctttctgttcaacgtccaaggactcacctggctgtgagcttagccggctgcgcacttgacaattaaggtatgttgaataaatcctgagggtcgcttagatcttttggcgtactgagctttgagtgaccactgctcatcaaatcacttgacgaatatttttgattctgtctgccctcaatcaccgaggcaaggttgattcaaagatttctgactgacttttatcgtaacccagacacacattttcctggcgtcagttcacccggcgtgcacttgatccgcgttaatcaccaagcaacgcgattgcattcagtatttacaacagtgccaaatctttctcgactgtgtccagacagactctcgcatttgtacgtatacattcattcaaagaacccatcccaagatttttttttccttgcctcaaaaacaagcctgacggtgttgctctaccttctagccttgagcaacagacgctgtcacatacggtttgtttttgaaactattactaaattcttcttggataattgtactaagagaagggctttttccattattctttcatacaaagcttcgagccctcacccgaacagcaaacatggttcaaatccaaacaagaatgaccttcatcagcaaactggggcaattttgtgcctggttattgttgatatcactcattattggctcaactctctgtgaagagaatcaacttgatcttaaaaagccggaaaccccagaaaattcttccacaatttcagacttgaagcctgtgtcactcagacgcagatccccacttccccaagcaactcaatgtccacctggtcaaggactcaataaaaagaagaaatgtgccaaatgtggtaggaagcaagaagttgtcaaaaacagatgtgtcaagaagtgtaaaaataatcaaacacgcaatgcccaagggaaatgtgtcaataaagcaaactagatcaaattacatttgcatgggtagaccagtgaactagtaaatcaactttttactattagactacttgatcatcatgatgcttatttgattccaatagtcctgatatttttttgcagtgctttgatgtctactttccaaataaacccctgttcatatgctcttattttttttctgttgagaattccaagacaatgatcaagtgaatgtatattatgtattcaagtacaatttatttttgtgataaatttgttttagaatcccattctaaaaactccattgaaagagtctatctttctgattccagaacatttacagaagtttgattcaccttcctgacctctttgaaaacctctatggaaaaatttgtatacaaattgagctataaatacttgttaatgagtttggagaatttcaccatgaaggaaaaactttctctacttccactgtttaacagtaacattcaaaaatcaaggaagcttgtgttgctgctcaaaaatgacttgaatgcattgcaagctagaagaaatgcacatttactgtgaaagttgcacatgatgattttttttccaaggggaatttagataaatcactagaaaaaattctgaattgcatcctgcaaatgcgcggtaacattgcatgtcacatgcgatgtcactttgcattggcaaaatgcgattgaatttttggcacaaatttgattgcattttgcaaatgcgaggtgacattgcatgtgacatgcaatgttatcacacatttgcagaatgtgattcaagactttttgtagtgaatattataaatcagtagggaaagaagctacgttggagtattggcctgaatgtaaactagttgcagtcaagcaagatttcttctagtgatacagagaaaatacaatttttcagcaatactattgaggaaatgaaggcaaaaaatgcccccagagattctattgcctatcttcaagtcaaaaaatgcccccagaattgtatcgcccatcatcaagtcaaaaaattaacttttgttattttgaagagtgggccagtgacacaaaatatagtgttagtgtgatgtcatgtagcagaattccactaaatttagcatagtgttgcagaattccaccaagtctacactttcactacacacttaggccccaaaaaagggcccactacactgtgctgttacactggttagcagtttttggccctatagcagctgttagcatctcttagcatagcaaaaacccactaccagtgtgctaacactacacattttccacacaaaaaattgccgccacgctaacgctttttgggcaaaaagcatagtggcccatctttgttattatgttattgcaatatattgggtctgctttttttcacaccaaagtttcaaagacttccactacacacaccaaaaaaggacttcactccaaggattcttggagtgcactaccctgcactccagaatgtattggagcaaaacttgatgattttggatcagatggttgtggaatccaaacaatcttgagtgaacagttttgcactcctacaaatctgggggtgcatggattccaaaaagcaaatcaaaattctatctgtctgtctagtgaccaggcccttatggctttcaaaaattgcaaaaaagtctttttctgttgagtgcaatgaatcaaaaagaccatgtattgtgtgtgttatcagcctgggggtccaataaaatactaacaaattttggagtgaagctctctgtacttcaaataatttggagtgagcaggatttgcacccctggaaataacaggaaattaaaaacactggagtgcatggggatgcacttcaagatctacaggagtgcatccagattccttggagtgcacaatcatgtactccaaaatcatcaagttttgtatcttttgttgtgcacttcaagaaatcctggagtgcagggtagtgcactccaaaagtccttggagtgcacacctttttttggtgtgcatgggggaaatctttggtgtgcaaaaaggcagacccaatatacttttgggaaaaaatattaaaatagagttgaaaaatactgaagtcgacacaagatttaatactgcattggtttttgatcattcttcagtctattactgcccatcaaattaaccaaatttattcaaatttggactttgtaaaaaaacctctgtatgagaatgacagatatgtatgaagtagctagaagcaacgatgaaacgaatgcgatgcgtgcattggcatcgcatcgtatcaagcggtttatcgcatcgcatcggtgtgagcgatgcggccccgcatcgcatcgtccgcatcggaataccgatgcggagaatcggcatcgcatcgatttcccgatcggatgccgatgttgcaggcgatgcggagattatcggcaggcattgcctgaacctcggttgtgactccgttcctgaagttgactccagagagtccagtccgcgagtcactcccgactccgagtccaacttcaagttcaagcgccacgttcaacccaagttgaacacgacatcgattcgttggactcgtcgctcggagtcggactcgccccaagttgaacacgacatcaattcgttggactcgtcgctcggaggcggactcgccaccggaattggctttggacactcgatagggattaatttaaattagaccgcttggaatcgattcgtacgtactcccctcgaatccgaaggtcgttgactagggcggtagggcggttatcaatcggtggaccaccagctagcctgactctaaccatcttgttcttattgttgttcgattccgaatcgcaggtaccgatccaatcggaatcaagcgaaaagactttctcccttcaccaggaccgatatcgagttgtcagctcgtccaaacacccaaaaacaccaaacacccaaaaaaacaccgaacacccaaaaacaccgctccagtgcacctcccccccaaggtcaactggacttcaccaccttcaccagcctccaccagctagaccctcccaacaactctgttccagattcacaccctctcccgactataccatcaccaagtctccttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattttgtgagtattctctttttcggtcttctactctcaatatgtgagttaacagtgagctaatgtgtgtgtgtttttgggtcaatttgctacacagtccatttgtgaatgtgagtcttctcttttatactctcaaaggccccaaggcatttatattctattctttgcttgtttgctttattataattttttttctttccaattctgtgtgcatagacaggacattggcgtgctgtcaccactggtgatctaattggacggctcgtgattttcttgggcggctcgtgattttgtggaaacactcgctcgtgatctaattggacggctcgtaacgcttgctttgccacttgggtcacctctcagacgaataattaccccccaaagccatcccgtccatctgaatttcgcctctttctcttatctttcgatcgatcatgtccacttcttccgttccccagaccccctccagaggacattctcgcaagtcaactaacctcaacactccagcccgacattctacccgcctcaacactccagcccgacattctacccgcataaccacccctgtccggaatcccaactttgttcaaactagcggtgacttgcgaaaatctgttcctcaggctccaacttcagcccatcgccaaggggtgtctgaatctcaagggacgagatcatcaagaccacgtaggaagtctcagccttcagctggatcccagcctcagaagagaaaacgtcgtccggaggtggacgactcgcaagccgactctgaccagcctcagactataatggacatgacccaagactcagacgaggaaaactcaagggttgtgaaaagacgcaaggctcggggtcgcaaagacgtggatgccgatgtcaacgctgtggaggactactttcatcccccggtctttgcagatggtgaagtaagtgatttttgaatgtcgtgtttttttctcttgcaaccaaggggccacaactgattgcaactcttggatgttcaggattcctctggcaccccattgcattacgagtgtcgttggtgtggaggtagctacaagaaagctgaaggatcacgaggtaatctagtcttacaccgcgatggaaacaagactcgaaatccgtgtccaaaaagaggtgaagcaatactcgccggcgccaagctacccacgactcagatggagaagaatcaaggcgaatgccaccaaggaagtagcccaaaggtaatgatgactcagaagttcgaccaaaaaactctcaatcagatccttgtgctatggctcatccggcactctttgccgtggtgccgaatggaggatgaactactcgagatcgcattcaattacgtcaagcaaggtattaaactgttcagccgtgtgtgggcagcaattgaggcgcacaagatttatctgaacttacaggctactgtgatatcaaggctccaggtatgatatctcaatctcccgtatgattatctgtatcattctctttcctcctctgaacctccatttttcccctatggctgactattcttctacttttgttcaagaatattaaatcaaaaataaccctcatacacgacgtttggactactaaaggcaaccgacatgcattcatgggaatggccgcggcttacgtgacggacgattgggagtttgtcatcacccatcttggattgaagttcattgcttggactcacaagggtaagaacttagcaatccccttttgtaatgtcatcatcaagtcggatcttcaagaaaagataagtctttcctccatttttttttcttctgtgaccccttgtctctcagccagtgatttaacttggctcttttattttttcattcacatcttagcccagactaccgactccggctcaaacaatggcaccatggtaacagaggtcgaccgtatgattgaaatcaaaacaggagtcaagctcaagctatccgagaaccacatccgatgcttctgccataagattggtctgatcctcaccgctggactcaaggcaatatcgatcgatacggatggcctcacaaagactaaagcatctacccttggctttgtcccgggattggagcctgtccttgaagaacccaaagatccagtccatcccaataccttcgaggagcatgtggtttttggacccaaccccaaggataacgacgtcgatgatgaggacaatgaagtatcccatgacagcgaaaacagccaaacgccatcggcccaactgagcttcaataaagtcgactttgtcattcagaagatcacctcctcagcagcccgacggttggagtttaacacttgggcaaagaagttggattacaatggaccatcgttgatttcagggtaaggcatcagatggaatatcaaattcatcagccgagaccgagcttaccaggcgcaacaagtcatcaacaagctgattgataatgaacgagatcgacatgaaaaggaagggggcaacaattgttacgatgataccgagattactcgagcggactgggacaatgtcaaatggctcaacaatgttctcagcgagttttacttcataactaagaagatggaaggtgatatcccctcggctgggatgatacttgcggaatacagatacatcaaagctctgctcaacaagaagatgacattgacaaccgaagccgactttcacccgatgtacacgaagatgcttgaccgaaccgacaaatatctctcagaagccttgaaatgtgatgccattttgcttgccacaattctcaatcccagttaccgcctctcgatattcaacttgttctttccctcacacttgactcgcgctcggaacttggttcaagaaaagttcatcattcaaaagattgagtacgaagccagcaccccgccacaggtcaacacacaagctggcaagcaatcaacccacaacccagtttgcgaatttgacaacattgaattcttcccagatactgttgaaacgtccccagaggatgagttgacggtttaccttgggggcaaatataagtggccccaccctcaggcatccaagtgcttactctggtggaaggtaagatcttctgtaatgtatttatcttagcccaatggttggtcctaactgacattgatattatatcttatcttaggaacattctcaagagttccccatcttgtcccttctggcaagggactatctggcttgctgctccacctcagcatcggtggagcgatgtttttcggcagctgcggacatatgtggaccggaccgaggccgcttgggcgttcgaaccattgagcggagtgtcagctctcatcaatggcttgtccaaggaattaaacccgatggcgagtttgaacttgtgcaaaaggtagtatcccaggcaatggctgagaaagcaaggcgaaacaaggaccaaacacccagatgattatgtctttgggaaatgttttaggtattcatcacttgtttcctctatgtgtgaattttcttaattatttctaaaaaaaacttttgttcccagtttttactactataagacttctattcatatgaaaagtttaataagatgccaaatcttaattatttctgcttatccttatattaatttttttgccagtcatagctccattatactatgattatattatgttggcctcttttccttcctcttttcctattggctcatagtatgtgccaattttttcttaatttcccattatttttttgttaacattttccctattttttctaattaatatgcttaatttttcttcattttcctttattttttatatgtttccaatttttttttaattaagatgctcaatttctcttaattttccagtctatttttttttacttatttccattccatttgcttttttaattaagatggccatttttcattgagtttccaattttccatttacttgttccccttttttttatttacttgtttcctattttttttattttgatgctcaatttttttcttaattttccatttacttgttcccctttttattattaaatattgactatttatttgatagaagcagcactgtttccataatctgcattttctttgtgcccttttttttatgtacttgtttcctattatgtttatgtgaggctcagctcttttccaacattttcaatctactggtacgattttgtcattgatagtttccacttttttagatgaaacggtcatatatcttgtaaaattccattagtactctcatcgatattacgacgctcgacgatgcgataaaacgccctgcatctgtgacgcatcgtgttagcgatacacgcttaagcgatgcatcgcatcggtatcgcttaagcgtgtatcgctaaaacgatgcgataccgatacagggcgatttatcgcatcgtatcgcatcgtttcatcgttgctagaagagattcaaattattcatgttatgaaaatgtttcctctacaaacggtgcatattatctctggcagtattattgttttttgattaggatgtttggaaagagctcaatgaagcttcaactcatacttaggattagcataatgccaagcactcaaaacaaatgctggaatttgtatcagatcttcctcttccaaatagtcagtcaaatatttcataattttcaattgaatctctccaaacaaaactgggtttccatgagagttgctgaaccaaggggcaatgccctccggagattcgacgcttcctatgagtggcaggcttccttttggttgaatcattgaatcgaccaggaatttaagtaccgattttctcctgatcttaatgtctttatcagacagtcttattttcagttccgacatggctccaatggttagacagtccaatgctttcatcagttttctcagtcgagagcgtaaatcattaaacttgtatatctttccagccgggtctatcattcgcagaggcttcggaccaggcttatgatcatggaagcacatcgttatctgcaaggtcggataataactccgaacatctcctttttcgatttctgaagtccggaatcttttttcaaaggttgaaacgtaaggtgtaaccaacgccgagtgttctagtgcctgttttgaatgtctatcgtcgctattcaggagatttatttccagtttcttagccatatttgaaaggtactctagtattaatagaaagtgtggtttaatcgaaagtctatttgggtcttcaagaaaggatcctgagggttgccgtaatgccagatactcttctggtaatcagcaatggatcgaagcaaaatacggtcagcatctcagcatcttttgagtaatttgcctcgcattcaagttattggttaccagtagagttacttactagcgtgttcggttcggtacggttttaggatagctgaagcgcagatgttaggatcactgcgcttatcatcagaaaagtacaggatcaattctttttgaatgtccccataatattgcagactgggaccccctgactcccaagttaagtcagattcaggggcaattccaagtacaggatgactgtcaccggggctaaagatttgtttatctagccattcaagtagtttttcttgttggtttctgtgatgtaatactggtatgttgatttgtgtcaaaaattcgccatgaagcttgaaaagcgataccaccaagaacttgtagagcatgtacaggtgtttagcagtctgtgtagacgccaaatcgtaatgcaggacttttgctagcttataagggtcttcgaccgcaacatcgatccgcgcggtagacacggtcgggtgtgggtcgactaaaccccaatggcgggaccgacagtcttgtgacatgacttgagatttaaaacgttcgctgaaggtatggagaagttcctcgataacgatcccacgtgtgataaaatgggaaaaatccagttcgtcccaatccttctcctcgacggctggtatacctggtaagtcggtatccgacaaatcgttatcgaggtgggggtactgactttgagccaccgccggaagactgaccgactgtttagagagggagtgaggattgattcagccaatcgaatcgactcttacttaaactcaactgttagccgtgccaaccttgcagactgggggttactttcccagtcgaattcgtggatggaacctacccagaagggtctcaggattcgtttttttatcggtttggagggaaggtcacagcccagtggcaccttacctgagtcagaggagccgacctgatcatggggatagacgtgcacgtctgtcgcgggctgaggatcgaatgttgcactagatgctctttgaacttgcctcgagatatttcggctgacacgcttggaaaggcttcgtcgaaatactctgtcggaagcttgttcaagtcgaacaactcgcatgattttaaagctaatgtgaaaagccatgcggcaatgtacaattggtaggaaagacgcctagtaagggtagtgataagaatcataattagagtaagatttaaaggggcggctgcttcaattttggcgtcgactgcccgggacatatggctgtaaccaactctctgctttttgaattgcactgaaattatccatcggccccttgacatgccaggaagaaagctccagtgaaccatcatatcggaatcttgaggcttgtctcaaattagatccgaaacttgctcacccttgacgactgagatctgcttaatacttattcaatgtcatggtgtagcttggtgtctctctgatgctgttatccagctgcctcctgtgagcgttacatgtaacacccatgagtgagtgcatgtacataaatgaaggtaacggggtttcaaaaatactataaggcctatcctgagccacaccctcagccgatgccttgccttaagcctactcacgagccagtattgtttttgtttgaattgtcacagtcctagtttgagcaagtttttttttatcttgtgttgaggtttttgagtcattgaactcattttgcatttaatgtttgggtggaaaggcctcgtgacaataacaaggacccccacaggcttgccagacaagccagtcaatttacaacgagctgtatgtgagtggacgggaatattgctggtagtaccatgcatgtagcagctagctctgccccctgctgaaactggttcggacagtgagatctctccaaggaataccttgactgaattggccaactagttcattatatgcaagagtaagttttgctcatgtatatacacttaggtacgcctacttgtttgtcttgggccttgtctttctgaggagacaagaaatataaatacgaatcatataaatagtgcttggtatgcttgcccgttgcgaaagcacaagcgttcattaggggggttcacgatagcttttcaccagaaattttttattgtcccgccagaaaggtttccaatgctgcgcaggttaaaattttagtcaatttttaacacaccagaaaagtctcaccagaattgctgccatcgtgaacgtgttggcaatcactaagttccacatcaccactccagcactttgcagatcacccccaatcagctgcaacagaacactggagatggtgatgacccaccagtcatcaccatttggggtcggccatcaatggtgttgaccgatcagaaccggtcatcactcatcaatggtgatgaccggttggtcattgatagagttgaccggtctatcatcaatggtgaggtcatcaccattttgggtcagccattgaatcggtcttcaatggtgatgataggtcactcatcaatggtgatgactggtcactcattgatggtgatgaccagtcactcatcgatggtgatgaccagtcactcatcgatggtgatgaccggtcactcatcgatggtgatgaccggtcactcatcgatggtgatgaccggtcactcatcaatggtgatgaccggtcactcatcgatggagttgacctgtccgttctgaccggtcatcaccattttgggtcggccattgatggtgttgactggtcagaaccggtcctcaatgggatgaccagttggtgattgatggagtcaaccggtccggatgaagatgacaagtcggtcattgatggtgatgaccagtcggtcatcaatgggatggtgatgattgatggttgtacactattgatgaccaatattcatgctagtgagtatgcccattggttgatgaccagtaggatttatggatgctggtcgttgatctgtcatgcttttaggctaaattttagctaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtaatgagggagctgagcttagtagtgggtcaattaattcgaaaacttttttttttcatttcttgaaatgattataggaacttctgggctgagattttcttgggaaagaagaagaagaaatctttgaggagcttggtagtgaggactgaagggtgtgagcgaggttgagggggatctgatcagtctccagcttttcgtgatggacccagccatctgagctgtgagcggcgcctactgtttgttgacgttgttcggttttcttggcggtctcttgattaggttcccatttagatctgaggattcttcggacggcctcaggactgatcttgaatttttcagagaggatcgagagtgagaattggtttggatcggtttgatggagtgtccgcaggagggccatcgacgggcgcgagatcttcttgggcggattccaaccatcggggaactttcgacgaagggcttccttgtgaattagccactgtggcttgtcttcgtccttctgctcttgtgaatgattgaacaatcgattttctggggcttcttctgtgactgctttcgagcctgatgggccggcctggggatcttgagcggccggaagaggagacgacctgtttacacgtttttggcgggcgagggagccagttagacctatggatcgacggatagtgctgctgttcatttttcgatgcggttgggctggtccttcaaggagagggggaaacttgagaaagtaggatctggtgtgggatggcgtgacccagcgggcgggcgggggggtgtaagatgcataatgaatatgcaatatccccgcttgagcctcatccctctcgatcaccagaaaaccaaggaacacagcagatcgatcaccgagccagacaaacccacccaccatcaaccaagcatcaccaagaactactcgaagacgcagaaccaggcaggatgtctctacgaatgcccaaggcggataacatgccactcttcaagagtggctacaccttcgcttcagggatcgaggagctgtcttgagtaagctaaaagaaaatgctaatccaccgatcatcacccctcgagagctgatgaccgttgaattatcagaaaatcagccgttctgactctcagatctcgcagactcgttgacccaggacgcacaattgggatcagtaagtcctgcaaacacaatacttcggtggtttcggcttatagacaagctttattgggttatgaatcagaattatgaacgaatgagctcttctatcttcaaacaaacaaaaactagtcacctcgaaaagctgtttgtcacctcagatgcggcaacgatccttcgagaaatggaggtcgttcatccagcagccaaagtactcatcatggcctctcaacaacaagaggctgagatcggtgatcgcacgaatctggtgttgatgtttgcgggcgaattgttgaagaaggctgagtccctcttgatgatgggtctccatcctagtgagatcgtcttaggatacgaattagcacgtgacagggccgaggaagagatcgaaagtgagccagattcttttgattttggaattcctgattaacatgtcccattctgacgcactttaatctctgtggcacaacttagcaatggcttgtgatacccttccctcacctctgacaaaagagtcacttgccacggctcttcgaactcctctagcatccaagcaattcggcaatgaagatttcctggcgtcactcgtctcagaagcctgtctgtcagtcatgccctccgagccaacactcttcaacgttgataatgtacgggtggtcaagatcctcggtgctggattgtcttcctccaaagttatcaagggaatggtctttgggcgggagccagagggggtcatcaagaacgctactaaggctaaagtggctgtttacacttgtgggatcgatattgctcaaactgaaaccaaaggaaccgtgttgttgaggaattcggaagaattattggacttctcgagaagtgaagaggttttaatggagaaagtaagtcactagacatctgcaaggcatatctccccctccccatctcacaggatttgctctgccacatctcattatagacagttatctgatgtttgaatcggcttgaattagatcttcaaagaaatcgctgattcaggagtttcggtcattgtagcgggttcaagcctgggagaattagctttacactacttgaatcgatacaacattggagtgatcaaagtcttgtcgaaatttgatctccgccgactttgtcgagtagtaggagcgacgccattggcacggttgggcgcgccgacaccggaggaggctggctacgttgacgtgttcgagacgattgaggtgggaggtgatcgggtgacagtgttcagacaggacgatgagacaaagacgcggacgtcgacgatcgtcttgagaggggccacgacgagctcactggatgatgtcgaacgggcaatcgatgacggggtgaacgtgatcaaagggctactgaaagattctcgactctgtcccggtgccggggccacggagatcgaactggccagtcggctcctcgattatggcgaaaagactccaggcctcagtcaacactccatcaaaaaattctcggaagctttggaggttatcccccgaaccctggctgaaaacgctgggctggactccactgaggttcttacccgactatatgccgttcatcagtcaaaagactccaacagtacctctatgggagtagatatccaggtacgatgctgctatgacattttcctacacggttgtcgatcgatttactgatttcccgctcctctttttctcttttttttttctccttatcttcagtgcgaaagctcagatggagtggttgacgcaaaagagaccaagatcctcgacttactctcaggaacctcttgggctatccgcttcgcatctgaagcagccatgtcaatccttcgagtagattcgatcatcatgtccaaagctgctgggatcgttcctcctaaacaaaaccctgattgggaccaggattgatgggatcgtgtacacttgttcttctaattagtcactctactctgcttgtctcttagtccagactcattttcattattttttgatgatccaaccgatttgaacaattttagaaatcctttcaatcattctctgtcatgttttatcaaacaaacaagttgatcaagaggatatcacatttgttgtttttcaaaatttcatgatcacattagcaagtgatgaggttgtttgggactcttaatactgcataccagaagaaaataagccaagagttcagctgtaccaataaacagattatccccatgatgtgctccctgaaattttgtatggataagatttccctatgtagtacatagaggcaacaaagagagtgatgagcatgtgccttatggtaactcttgcaatggtcaaattgatggctacatggaagcccaagatatcatgtttttttttctacttgagggacaataatgtatggaatatcatctacaccacgggtacactttaatggtgtcctggggacatcaaacaaaaaaaacacccttccatcacaactgcctcacaaagatggcatcttgacggcctttgagttcacaggacggcaacggggcaatgacatcccaaggctgtgtctgcaatctcagaatgcacctgcggtgtactctgactcaggccggagcggtttctcacatgccaaacttgactctctttccgcagtggattcggttgaagtacatttttttagcgaagcgatacgtcactacacagagtgcgtgcgtctgaagctggaacgttacttgttcagaaatgggctttaaaatcatcgcctcacgctaataatgggagtgtctagatggtattattgtagatggtccggtcgcaacacggcagtaagattcttcaagatgaaattgaactcatgtcttggtgagggaaaatccatccagccgaagttacatcggtcgaaccgttgcatcgccccgccgactctcaccgtttctcatctctacaccacgggaaggttcttccctcatagtgcgaaagatggccgatgatcttcttttcccttgttggattccagcatatgtatgcctgttgtggttaatttatgtacgaattgggaagcttggagcttcgagcgccgactaaagggtcacaacaaacattcgagtcacatcctatgtatcacgttcacagatgatgacccagtcacccatgggaggcctgataagtcataaagtgccgacggcagacggcccaagacttcaatgaccaagattgaattcttcatcaatttgcaggcacactcctgcgcggggtcccacccgaagatgcaccgaagtatctcagacagaattgttctcacatgtctagatgttcttacagcaggtcccattgtatcgacccaggtggaggagaaatctgtcatcggcagctagtggctgcttccgtgctggtccatgctaactgtgttccgagtgagaccaggtgagccgggcagtcaacactgtcaacgtcatctcttcctcattacccaattcgaaagcaccgtccggccgtctcaccaccattaatatactgatcatctcaagcgcccaagtagagagtgtctgtggaattaaagcctcgaaacgaacacacttacccagtactttcgaagaaattatttgtgaacaggcttcaaggtaggctggtctagcttttgacattcgtcgactccagtgacacttttttacgcttttctcatttcttgctcatctaccgcaggcacaggtgtccgaagtgtaagttctgcctttcaggtcaagtcatgaggaatacaatgtgatcaagtggacttgtcttcgttaatggcgcatatccgtccagtgaccaacattagctgatcttttgccgtgttataccgccgggcttcccgtacaccaggacaatccacattatatcaattttacaaaatcacttaaatatttcataattctgcagtaataaacatccagttataatacaacgcattcggctatcttaactcagtaaatcattggacagtcacaactttgccgtatcaataatacatacagacggttgaatatggtcccagcttctcgctggtccctctttttcttcgctacactcgctacattaaacttcaccaaggctgccaatcagaacaaatctccctctcttctacccaagcggtatcttgtatcactgaatcgtgacaaatcagttgagtcgagttccgttggattttcagtaccgatagcagctaacaaccttaattatcttgtaaatgttagacttcgttggaggactttaaagcgcaccgtgatagcaagggagttcagcatgaagttgtcttggatatgaccaatgtgctccccgacgtgttttacggcctttctgtgagactctcggatgaagacgacctgcaccacttggagaactctgctcatgtagaggtgcgctggcccgactttgtcaccgccctgacgaacttgtctgacatatttatattttctctgcggaaaacgcctctctgattggcatttcccaatcttatcggacgcagaaaatcagtcaagttgaaaaaatcagacgcgctagtacatttgacgagaggattgtagatgcacctataaactcaactccgtcgctatttccccctcaagtccagagtcggatcaccgaactccacaaaatgggaatttacggaaaaggcgtcaaagtagctttaatagactccggcgttgactgcagccatccggccttaggcaaaggattcgggccaggattcaagatagcctttggaaaaaactacgctgaaaccgatgatgacgatgacgaaagtggggaaagcgacgctgccaaccacagcgtcgagcctcatggcttagggcctcgagctatgcaccttgcggccagaaaaaacaaacaagaaaagaaaaagaaaaagaaaaatgacagtccgtgtacccaatgtacagtaagttggttatcaatcggcagtttgccaaaaatcccttctgatcttatgggttgcacttagtcccatggaacacatgtagctggaatagttgccgcgacagacgtcggctacggatttatgggagtggctcccaatgctacccttgggatgtatcgtgagtaggaccgcggcattccaaatcaccatgtgcatccagtaattgatcctctttctccttgattctcaggtggtaagattccggatctagatcacaatgtgctacatttctcgaatctaacattttgatgctggacagtctttggatgtggcgatgagggtgattccagtaccgattctctcgttgcggccatgttacaagctcacaaagatgggggtatgtggaatgccacctttttttcctacgagtcgcctcagtctgacttttgtttcaaaaatcaatgcgtgcctgtttcatagccgacatcatttcagcatctataggtggccctggcggttgggggcagggtgaagaactgctgaacactgtgaacaaattagttcagaagaaaggtgccattataattgtcgcagcgggcaacgaaggttcggtgagtgaacaacaaaacccgcacgacttccgcacgcctttgttgacccggtcggtaattgcaggagggattattttttggggacaatccagcctcagcaaagaatgctatatcggttggttcgatggaggcacaatcgatagtggcgggaaagttcaaagcttcaactggtaaggagctcacgttctaccggaccagcacactgaacctctctggcgagtatccgatttatattactgccaattcgaccgacgactcaagtgatgcttgcgacgaactccccaagcatactccaaatctcaccaatcatatcgtgctggttaagagagggtaaatctgtttctcattatcaccggcagatgatatttctgacactccgggttgccacagaacctgtcttttttctatcaaagcaaagcatgtcgcggccaaaggcgggaagcaaattctcttttacatggtgcgccttctgaaatttgttagatcgttcatgcactgatcaattgtcatgtctttctgtagaattcaacaagtattgtaaccttgcccaacaaaatggcaaatgcttctactgccccgatatcattggaagatgggagatatattttccatcatgccaagaaggatcccaatggtttcaaagtttcattcccgccaagcggtcacttttattgtaagcgcatttactattgaggcttgattctgcttgggatactgacgaattgccatcctcagtgaatgttcccgacggcggttccccgagcaacttttcacaatagttcagtctgattttgtgctatcagtgtcggctcgtttcactgattttttttttttttttttttcaattccagtggtcctagcttcgattttgaaagtccccagcctgcggtggctgctgtgggtggcaacgtagtttgtgtgtaatcaaaggctcaatctcttgaaaaagacccacagctgaccatctttgaccttattattttagcaacttaccctacaaaagacggtggttatgtaagatggctttgtacaaacataacgcaaaacagaagatcttttcatttaatagatgtcttacttcttctcacaggcatccctaagcggtacttctatggccactccacaggtatgctttcatgatgtaatcacttccaggatcttgaactgaacccttcctgtaacttggcccagattgctggcgtagcagcattgatattgagtgcgagaggcaagaaatttactggtttaacgatgcgctctcgattggcaaccacaaccaaactcatcaatcgtgccaaatcccatagtcttgactgttagtgatagtttggtattgatgaggtttgactccaaattgacgtgtgtactgttaaagccgctgttcaccagggtggaggcctcatcgacgctttctgtgctgtgtggacaaataccacaatctcagttcctggcctggtcctcaatgattcagtctctttccgggccaaccaagaatttacaatctttaataacggcaccggcgtctttaattacatcttaacccaccgtccagcagtaacgctggaaaccttctcgtcagacacaaagtatggccgaccagatatcaatcccagtttttcaaatcagtcagcagtggcccaaatcagccccgaaaaattcagtctgccaccaggctcatcacaagttgtcaaagtcaatttcttgcccccccagaacttagatccacgttggctcgcggtttattcaggcttcatcgtgatggtgagtgtcaagcaccctgatacgtctgttttgttgaaacgagctgacagactaaattgggcttaggcttccgatgctgaatgtcaaagccacaatgttccctattatggtgtggtgggatcactcaaagaacaacaaagtaagtccttgggattcgacggaaggtagcctgggagtcgcggacaaactcactgatcatgctgtacattatcagtcctagaccgaggtccaaatgaaaacaaaacagccagctatccctatctcgcttataagaagaagaaagaatcttccaaggatggaaaaaattccactgatacaaaagtcaaagcccagcccccactgaacactacttttgtatgggacttgaaagcacacaacacaactatcattcattttagaacactctgtaagaccgttttgactagtccttacaacaacaatgctagcgcaaacacttaccatgtactgttttgcaacagttggcacgcgtcttcttcgtgctgatgtactacctggaacttcattcttgtccaatgcgacaagcagtaaggacttcgaaaaatcattcaggggctcgcgcttgctgggtctcataccagacagtgatactgtgtcactttcacgttctaggtttgccataattgcgcttcgtgacgatcaagatgaatgactgaccctctgcggtgtcacacgattttgtaaattctacagtgcgggcgattcctatacccaaccctggaatgccacagttgttacaaaaaccaaaaagaaacctaactttttaccaaatggaaactacaaggttctgcttaggtctgttgcttgtttgttcaacattaaagattgcagtttctaatttatggatttcttttttcagggctttgcgtgttagcggaaacaagacaaacgaggccgactatgagtattgggtttccccgcagttcaagttgataaactcccgagggtagatggcaagacttccccatgcatttcctttgagtttgggatgcttccctcccacttccacctgtacatgaacattccaattaaatacatactacagagtggccttttgtttcttgcaaacatttccctctcctaatttattttctcatcaaaactcacttatataccatatctgtttttttttcctcgaaatgattttgacttgtaccttgtctgccctcttatcattcacattgaagtgttcctgaaactgtcagtttgttgactgttttgactcttcctttgacaaaccctggctttcagactttttttacactttttggattgtgtaaatgcataatttctggacaagttcacttttattgtaaacctgtcagtattgtgtgaaacaagatacaaacttttatcaagttcccaaggttgtgactatctaaatatggtcttccaatggaggacttcccgtcggatctgggaccctcgcagaagtcaatctagagccgaaattttttaattctcacagggagatttgaattttgaggctctaaaccggctctgggagatccacagatgttgacgggaagtcctccaataatggttccatttctgctgtgatcattgtgggtagggcaacatccatcactggttctctatgatccttctcaggctctgtaactgatgagcaaaacaaggctgagagcagtggacacattgcaacttgcaggtgagtgaagacgttcatggaaggatgagaattatcatttcacatgagagaagaaaaaagcagagaacaaaggaaaagagaaaacagagaaagaatgaaaacacagctgagagcagcggacacgttacaggtgagtgaagacatttgtggaaggatgaggaaagatatcttccacaaacgcttctcaagtgtactacaacacaagtgaaatgacagttaaatgtatgtgacatgtatgaggcatactaataatgaataatgaggactaaactggatatgagtaactcaacagcaaaaaccatcgctagtttggtatagtcttttgctggttctgtataatctattgctagttccatgtagtcctttgctggttccgtatatccgtctcaagttccatatagtccttctctagttccatatgattcatcactggctccaattgtgacaaaggatgtggagtgttgcatatgacaggtgaatgtatatcttgaagttgttgtttgagtgactcaatctccttggctaatcctttcatagattgtgtgacattagttggatagttgttgtaaatagttttgatagtcttatttcaatttaaccttattccagctgcctccttaaggtgtttccaaagagggggtaacctggatccattaggcacttgtggaagttgaccattgttgattaatgtctgtttgatagtgttctagagttcttgaggaaaggcactcatgaaaggaattaaggcagcctgtctacttctcaactgtctctggatgaggaggtaatcaatgatttcagaatatttttggaggtacgtctggaatgcttggtagctgactgtttttttatctctagaaaattctttgaacaggttgactaagttggttgctgttgtatatagaattgtatatttgaaaccctggttggtttgggaggatcaactctcagaccaaccagggcttttttttcttttttaattttttagggagtcaactcccaaaccagtcattggttttgggggtttaactcccattttttgggtaatccggggcttgggagttggctctccagtttttgggagttgtttcaccaagccccaaataatattgttacatattatattacatattgagtatttaatatttattattttagcagtcttttggatactatggagtttctctaaggctgacactgggagtgtacctcttggctgctgagagtgtacactcttgatggcagagagcttggttgctgagaatgtagactctcaatagccaagagtattcctcagtggccaggaggaatcctcctggctgtagggaagttttcttttcttttctttttggcaccgactcacaatactccatagggttttggagcactgactcccaaaaacccccaggggaatttgatttttttttttaatatttttcttacaaagaggtccaactcccaaacaagtcagagcttttggagttccaactcctaaaaaaccaggggaaaaaatataggggggtcaatgtcaagaaggccatctgcagccggtcctcttgatgtcccaaatatttgggattcagaactccaatatttgggagtcaattaaccaaaaccctaaaagtagaaaattgaaaaaggaatgaataatggcatacaattttaccacttggatttcatgaaattttgatttttctatcagatcatgtcaaaggctgttctcaacaagtataaatttgaaaacatattatgtgaaatgtagttcaggaattacagttaatgggtgagttggaagtacaagtgagacaaaatggtggtctagctactgtactctcttgacacactttccagtcgcattacgtgtttgattagctttgcactttgtgacacataccccttttacaagtactttattacctttacacccaccttggggtaaaggggatctacgcttgagtgacacaaattcaatgtttgatgttttggtggaatgttctgccactgcggcttccttgttggcggcaacttcggattgtaccaaattattctcttcaccgagagctgcagggcatatactgagcgctaccagtagtaccaaggcacaaaagtgccaaattttgatgccattagacatcctacttgttcgaatttgaaccattatttttgtaaaagagggccaaacactgggtaaccacactaaaacccaaagttgttctcttagtgcaattcttgagaaattttcaattggcttgatacaaaaactttaaaacacacctggtgagaggaacgggttgcactatcggcaatctcgaaaatcccttgattggatgacgaagtgtacacctgatgaacttgcgttatctgagacgcaggggcaagagaggtggcaattgcacttgtcaaattgctatgtcgtcaggggctgcaatggagtcgacagaatcaaggatgaagaccaagaatatagaaataccttggattgatcacaaacgttcagaacagccaatgaacccacaaccaggtgagtatcaacacggggagcgaaaaaaaataatagctgataactaaactatcaaatcgatatatgaccggtggttcacgccagttaaaagctgagatgattttgttatggtaatgaaacaacaaatgtgatttttcaagatggaggtaaacaaggtggtgagagcaaggttgaagcaatctaccaagccaccattttatacaccatcgatctctatcaggatgtagagtttttagtcaaccttcctgctaagtgctgtacgacatgaggcgacaccagtaaagtgcaaacatgtcctccgacctctaccaaaattaattcatgttgacccgtgatactaatttgtggtgacccatgatactaatttctggtgattcatgatactaatttctggtgactcatgatactaaatcgtgatgacccatgatattaatttgtggtgataaagtaagctaagagagagaggggataaatagatagttaaaactgcaagttaaatatcattcacggtgcatctgttaagaacacgatgcgtcttcagagcgactgatgcaacatcgccttcatcatttcccctttcgtcagacgtcgtatgcaaacacttgatttgatgaattaaggtactccagtcccaggccccttgacgatagatgtgtcaaggccaagattgattgacaaaaggattcttcatgccgggtcaggtcttctcatgacctcatgacaatggcaacgctgatcagcagataagcaacaaaggcgaaagtcgggacccgagcgatcttcgggtccggttgacatgaatattagaatcgagaaattatttgcttgaactcaaccttattgcaaaggtactcactgtagctatgaatccccgaatttacagtgctgcttctggggtcaagttttgattaggctttgtggggattccttgttgttttccgacatcaacccgccccacttgcatcccccctgggcttggcgggcgtcccattgtgaaaatgtggccgtgccattgatcataaccgaacaataattgtctgtgtactttccggccccccgatgcttctcagaatggacacctttctgcaatataaacggacaggaccttgatattacttttgctattggagagcgagggagttcaacaacaagtcgaacgatctacgatgaagcagcttgaaacgtagcgcgcttgacctataccaatctcctttgaacgttgcgcttacatataacctgagattattaactctcggtgcacaataggaaagttgctgccctagtcaatttcttttgtgggtgtttttggcgggacattggtgtatcgattcgaagagaacgatgtacctgtatcttgccgccctttgagccaaagtgtggagttgaattttcgtttcttggatcggtcaggaccgcaaacgagaatgtctggtcaactgttgggattttatttttctttagttattcaacattggaggatacgaacttggcttttatccgagagcacacaaaaacaggtaacccctatacatacatgcgaaaaaagtttgtcaaagttgcaagatatgggctgtactacaggacgttatcatgacttgataagcagggttttccgtcggttggctggatcaaaacttgttgttacagtcatcataaagcgctcccatccgatcgacgagacccgaggcagcgcattaggctacatctcagggtgaacctgtagataaaagcacccaaacatgctgcgagggacgcaggctgaggaacagaagtcacagacaggctcttatgactggggactgagcacgaagacatgtaaatggtgtaatgatttggtcaggaagaaattgacacactagccaataagcatctcaacaagacaagcttagaaaattacacagttttgataagttacttcccttcgccgagggctaagcaacagcagtgtacgctcggacgtcgcggacgttcaagcttgtaggagataaaggcttgagtcggtgatgtgcccaatcaaaatgatcagggggttgttcgctagggtgcagcttccaagaacattcagaatgtgggttatgggatgaggcctctaggaggcaaaggttgcgtgtatattttgcttcaactttagtgactttggatttggcaaaggccgccggcatcaggtcattcgaacgcattctatctccagggtagtcttgtgcgattgcacatgtcagatggctttgatgggtgtctctttcctcatccttcgtctcgatcctgatgcataaatcagttgccacccaaacggctttgggagatgttggacacgatggaggtcaaggacgttgtcgcatcgcgacactattacacgagatttgggcgggtctggctgggcctataatcggtgtatcccaagcttcacattcgtagccgtgtcgccattcatagccagacgtctcacacatctagatacttgcaagacggaggtgccctcaagactttaaacttgcattaagtgaagtggccaagacttccccagttgaagtaacaattattctcacgcctgataagacaccagtttgtagcctaacgcgtgtcttatcacgctgagtatgggatagcgcgtaatcaatgggaatattcaggctcagatcctcgggttgtctcatgtggtctcttgatcgagaaaactacccataattctgcttccagctgagaaaagtacaagcgttgtgatcatataaggagactgcgatgaagaaatggatgagtctattgcttcccaccggtctccccgttaaccgtcaggtctttcgtttattttgattccaaggaccaaaggttagtccaactccaagtttgagcattcttaatatctgtcgatagtatcgcataacccctccgctcgtccgaccattttattcactgaccctcagaattgaaacccagttgtccctctactatcagcgctgtttttagacctctcggtagtaaatatccccccgactccgtcgctaacctcacaccctcatacatacctgaagtgcgtctgctagaattaccaacagagaacgtctcacccccggcctgcgtccactataagctgactttgcagtggttctgtctgtccgatgtttgaaatccccacggtggccaatcagttgaactccttgtcgcctgtttatcttttgtagtactctgtaccggatcagcttagtttctgacctttaagcttcatctcctcaagtgttttcgttggatccacaaattttaacgagctttacaggctacataacccctcaggatttgcgcaactcaatccagaaccagtcatctgcaaactgtcgttcgagcttggcaagatgcaaccacactcgctggaagaagacgaaaaattcgaggggacttgtaatcatcaactcacccacgttctatcctcagaggcagaggagtacaattcttcatgggataaattacagaattcggcaagaaagaaaatgctcatcacaactccccaacgctcaaacaaccgtttacggaccttgatactaatcagtctgcttgtatcacaatcaattggtgttatcggattcttcacttcagtattcatatccttgaagccatatgtctcttctgattatgaccatggctaccaatccatgttaggttatctagttggtgatttccattacatgcctcgtttttagtgtaccttttctaattcattgttttttttttaactcaccgcatcaatcaaccctcaccgatggcgaaaacccgcaaccacataggtcatctttaccattgcaaacgtttttgaggtgtatattgttagtgaattgctgatgcttaatcttctacacctgattcttggtcccgtcgccctcttggattgtattacgaccgatgctaatttttatctggtgaattcggtttgaatttcacttttgacaggctatcgattctcttctcaaccaaaatgcacctcaattgttcgcactctgtctattcgaaggatccatgactggttttggtgcagttgagtcaatcacgctgctttggccgtgcatcatggcgaacacaacaacaatacctttgacttctcaatttctaacaacggttgttcatactttccttttggtggtttggtttgcagttgctgcctcatcaaatccatagagccctcagacacgatgaaaaaatcaacaccattccgcccgctctgttaacgtcgatcaactggaggctgtatttggtccctgcaattattggggtgaccactttgattttgtcatggctgacttggcacttttctcaagatttcggttggtaatattcggccattgcattgcattcgcaatcacttgatatcagaattctttctgctctttgtttttatcgcaactctggatataatcccacatcattgcgtctatctttattaaccaaatactcgaaggacataagtacaaaaatgctgacagcccctttcctcgtttctgtttttgattttctcaacttcgtacaggctggcacgctttcaagaaactaggagcgaacattgccctgagaaaagcaatgagagtcaaatcgattttttacttgttacaaaaattcaattttttctttttagttggcttttgcgttttaatcgtccagatgagaaagcagagccagctcattctacagacgctggatatcatcttaccttccttgtcagtgaccttcattcacttatgttttcgttaccaaaattccaaagcgattatatgatctgaactgcttgattcaattttacttgcatgacctatagagctttagccgccacttgtctggtgcagtaagtttggggccattttgcttttttatgaactcatgaccctggcggatgctgattttcacatattccactaatttgtcctttgttcaaatgtcacactgactcgcatgttgatgaaagactttttgcaagcattgccgttgaactggaactacggcctttcattttcctttacgggatattttggtctgcggcgatggtaagctttatttttattatcttatctaaggaaagattgagcgcatgaaagaaattgtgtctaattatcatttgatatggctagatgttcatgggatatgaaattattgagctgcatccaatatcagaagctacagattcacaacattcattaatcttgttctcctcgttgacgattttgctgttgttttcgacgggaattgtgtcgatattttgctttatgaatttcaacaaagggctcaaaggagaaggttagtaaagtctatccagcttgagcttgaatttaaaaactgatgtgatgcgatcgaattccgtagaagattcattcattgtaaggctttttcacaagaaagcaagttcccaatccagcgctccgcactctctggagccaaactacaaacttcagatacgggcagtcctagattaaacaaaaagagacatcaataccattagcgcaatatcagtttaccctttattttgctttacttttctctccgatctttcattgatgtgtggtatcggccgtacaattacaacgtcgctctcttatttgtccaaaaacactttgattcccatgtatccacccttttcctggctttttttgtcaaaacttgtatttaaaaaggaaggacactattattttcattacctgatttaatttttggagtgcatacctgctcacataaagcgacaatatcatttgtttgcgtttttgatgagctgtcaaaagattttgttcacagggtgcgacggcccattgaactcgcattttctgttgtggtctacctctcagcgatgcttcactgggagccctcatgaccctcgacttgagccacccaatcaatcaattttcacattacacaagattgcacccacctggccatcaaggcctctttgttggacagagaacctggagggctcagccactccattgggctctggccactccattggacccatacgggtactcttaatgtccttaccaagttcaggtttctaattacccagtcactcctttgggtgattaacagaaaacttcaagttcacttgtctcactgtttccaagcttttcttgatttgaaaactgctcaaaaataacagtcagccctctgatcaatttcttgtagcaacccaccatgaatagagcagtcaacactttgattgatttcttgatctgaatggtcatcaagaccaattaactgtacagccccttgacagaaaaaatggaaccccttaattggagtccagagggcaaaccaatggactccaatttatgcttccttgtgagactgtggaaaataagttcaaaagaatgattctgacaaattggatagggaattattttgtaaaaattttgtgtatttttccccattttctgatttttttggtatttttcaatcatttttcaaagtagctcagaaaatcatgatcagcaaaattgcatgtgaaaagaatgattataaatgaaaagttaaaaaaaattgatcaacagcttttttaagcatgttttgattgtgtcatccaccagaccaacccttcaatcaggcactgaaattgaatccaatttcatcctcaatccaactttttcagctctctaaacttttgatctattattttcctcaattttacatttataatcattcttttcacatgcaattgtgatgctcctgaatttttgagctaattcaaaaaatgattgaaaaatttcaaaaaaatcagaaaatgaggaaaattataaaaaacaaattacagaaaattttcctatccaatatgtcagaatcattctttagaactcattttacatattttcaccaggaagcataaattcaagtccattggtttgccctctagactccgatcaaagggttccattttttctgtcaaggggctgtacagtgcctagacagtgaaaagtggcagcttattttggattccagagctccaaaccacaaatttgaaatcatgagacttggtcaggtggtgcataataggtcccaaaaaataaatatgaaataataaacgcaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaattgatttttttcaaaagctttgatattcatgttgggggagtgggattgctgagagaaagaaagattgggaaatgagaagaatgattataactgaaaattttggaaaaactggttttcagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggccaaaccttttttggttccaatttttttcatttataatcattcttgccatgttccattctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaaaagtttattttttatttttcacaaattttcaaactttattttttgcttttattattccatattcattttttgggagctattatgcaccacctgaccaagtctcatgacttcaagtttgtttttcagagctctggaatccaaaataagcagtcacttttcactatctgcccactgtacaccactgattcactatttgaaaagaaattgcatcaagattatttttcaaaattctagccaataaagtttccaaccatcccctcacaaagtcattgggaattctactcctgtgcaattgattaatttgactgggggactcaggggtcaatcatgtgccacaaacaaccatgtggatgcaaagcatactgatgtgggtcatttagtctgcctcagctgatctttgtgactgaaaattcaccttggtcccccattgtaaattttggaagcaatttcagaatattatggcactctggtccaagatttcccaagaaaggatttgccatgaccagccaaacttgagatgctaagtttgattttgacttatatctaggtaaggatatgaaaaaaaaccaatgctgaaaatctagaaattcctttaagtaatctgcacacccatcatcaagcccccaattctcattcctaggtattcagttttggtgggaaattgaactcaaaaataatttgaggaaggatgggtgccattgacattcctgtattgccatcaatggggggaccaaatcactcaccaagagggaaacaggaagcaaaaatggattttggttactttgggaagaaattctgggccatcttgtcagctttaagtatgttgaggtcatagaaagctctatgattaatactcaacaagccattagtctgtagtaagaaagcagctgacctcttttggagctagccctggtgattatcccatgaaagataactaatcacatgtgctagccatggcaattcccccaaagcttaagcaatgagtaatttataacaataagtactcttaaggagggagaatccccagattagaatttagaatagaataagtttaatctctaccaagcccacctgctcacttttttgtgataagtttacaaatacagtgactggggttgtcagcctgcaagtacctttcacaatacctgtcaacagccactgtgcaagctacacagactacaataagcattatctcttattcaatgtacccatttatgcttatacagtgtaatacattgtacatactatataagctttgttctcttttattctatgttcctcagaaatccacaaagagacaacattacccaaaaagtatcccattcctcttgctcctgaagtcaattacggatttactaccaggattgatccttctagttgtattgcgtctaaagacggtgattgggccgggtgtccaatgggccacccaaacacaaccaggtttgggccgagcttttgatggattttttaacttaggcccagcctgagatggctcaaataagaatcaggtctaggagggctgccggttgggccggtgcagttgggtgccctgctgggggtcttgttgcttggtcaggtccaatatggaatttttatctttcatctcagccaatgtttcagttttgcaaagacccggcaaaggcctgtgggccacccatgggcagcctggataacctcctcaattctggcccgcaggcacccatgggcagcccaacgtataattgggtttgggcctggctgtgtacttcctgaatcagacccggcccaacccacccgctacattgctggcctcagtcaggctgacccgcaggcagcccaagcccgctcaatttccatccttaattgtgctgatccctgccaagcttggagtctttggtttagttatatcagcaaatcactgaacctgaagcagcctttgatttatcaaacttatcactattttgattccggaactgcaatacttcttgaggtgctcagttcttgctagatagctgacaggggttttgttcacatcattttgctctatttctctattccctgcatccctcattcctcttttaactccattgaaaaagattatttgattgcaccatcatcatcatgttgtggaagtttttgaactgtggaagtgagtagatgagaatttaatggtgtttgaattgattgaactggggggttttgattgaagcattggaattgaaaaatgtcctctccctttcacttacactagggcggttcatttctggctttttatctagtttaactgatcagctgttgtgctggttgggcaaacgtttcccataaaattgatagcttgacaaaaacaaaaagatgttgcttgttggttgccagtcaccattattgtctctcaagatatggggatatcccagtcaagtatgaacttcaatgatcatgctgtttccatctactggtcccatgcggatgtggctaaattctttcatattgcttttttttaaaaaaaataacagcaagctggtgactgatcagcaagacatgaactgtcttcctctcagtcacccaattttgctcatctatgtaggcagtgtaaatggaggacttcctgccaccatttagagtgcttgttaagccctcccaagtcctggattaacacaccaatcataattccaaccagctcatatgacagctatcttcacaaggcttgtcaaaaaatacttttttataccaaaaattaagttccagggggtgtaaattaaattctgggagagttgtaaaccacaatgggaagtcatccaatctcagtctatgatcacagaaagaattccttcttgtcgaaataaggaaatgaagtgatcacaattgaggatagtcttcttcctcaaaggaccacatcaaccctcccatccaaaaaaaacagcccaagaattctgggcaggcaagaacaactaatcaaaatgaatatattggatgatgattatagtgattattaacaaacagaaaaaaacaaaaaaaaacaagttttgccaaaaaaaaaaaaacatgaaagaaaaaagataagaggagatttttttcaacagaaagcctaagagagagggagcatacattttgatttatatagaaggagaagttttcgtatcaagaaaaagaaagaaaaagggggggagcaaaaagaggtgtgtgtgtgtgttttcagaagagatattcattcaagggtacatgatcttgttctcatagctggggtggaggaggaggcggttgaacgacttcgtctggcttgaacaagtgactggccaataatttctggagatccgaaaaaaccacgagtctagccatcagtattcctcctgagttaacgggacaaaataacagaaaaaaaaaagagagagagagacgtacattcattgtgaacatatgaaccgaattctgattgaacactttcttcaacgcctcgtcacacatgatctgacgcttatcttgcgggttttgcaagctattagccttgatgtattcccacaacttcttaacgacttgcggtcttgagcactgcatagggtcaggagcaaatcagtcaagtagcgggttgtaagggagcaggggagatagaggtgacttggaagacataccactgggactccaatcacgttagatagagcgggcgagcagttgagttcgacatggattcctctattcgatccaggtccctcgccttctctcggaggcctaggtttcttggcactgccgctctttttgctagctgtgctagaagatccttcttcgtcatcagtgtccacaaaagccgccgacttcctcttcttggatttggtggacgtcgatttcgcactgcgcggggttgttgatgccggcggttgcggggccggtttggggatcgtcggcttggcttcctgggagtcgcccgtcttcactactcctggcgtccctcggggcggcaaggccaggggcggtagcgatgtggtgggcttgatgtctggtttatggtcttgtttgatgacctgctgaggaggattggaggggttgacagatgtttcgtggggcgccggcttcacatcaccctcgacgctttccttgatctacaaatctcccccgacagtaaagccaagtaagccaaccgagacaacaaaccatgacctacagagtggggatggatgatattggagtttgatggtatcttacctcgtgaaagattgggatgctgatttcgtcgatttctgatcggagtgctttgatgtctaggtcaggaaagatggtagccagcttctttcgaatctgtttagcactgactgtttggaggtcgacttcagggccagtaaggtaggatctgacatggttggctatgttgggcggaagactcatgctgctgaatgtgaagatgaaggggtttgtgtttggattgacctgtctgcctgtttcgcctggttttggttttgttgatttgtatgagcctgtgctgagattttgagtgtttgattgcagggtgaagaggggtgaatttgtaggatggatctgaatgagcagtggtgggccttattaagtagttgggtggtggtgggcttgatcgaagatggcaagtcggtcgaccacgtccaagtttgagggcagtctgagtcgaccccggctggatgtgctttgtgttatctgtgtggttctagtcagaccagtcctgatgtgtggggtgaaggcgagttctttcgattttggaggctgtaagttggctggcttggtcagcggagacttcaagttctcggcaggggacagaaaacctgttcttttttttgttcggattcgataagcctgggcgcagtacatagatcaatcggggtcactccgggccacgggttcgagctcgctcgggctagacctccctggacctgaacagatcaatcttcggtcaattttccgttaatatcctggtaggatatgtaaaccatatgtagcttaacacaatttaagcccctgatcaaatctatgtcaaaacccaagacctttcctcacacaccgacaaccagccttggcctgatgtgacgcatgctaatgatgtatttagttttaaagtcatgagtgggagagaagaccgaccccatttttggaacaaataccctgaattgccacacccaatacaaaagatgaatagcattgggtggcaggctgtggctggggaatgggaagcaaaggctgagatggtggggggactgggggcaaaaaacacaggaaagattgcagatctgagaagctacatagctacgagtgaatgattgagaccagaaattttgaaatgtgaccaaattgtacaggactgaaatattaagttctatgaaagctttagtttctgaaacctttcttgctatcttggcaatatctcctacatgaaccccccccccccccctagcaataacaaagaatcctgaaatgaaaactttaatgaagcactttccctcagtcccacaggcttatcccctaaaaaacctagatttgttaatgctccttggatcagatttgctcactcaatttgatttcagtgagtctaaatctgattcttccagtgatgattgggaagtcctccgtttgataccataaaaaccaatttagaaaaagaaagagaaactcaagcaaggtctggtatacccaattcctatggttttcaaaacacaatccatcactaaaaacctcaaattaagcaggaatctcatttctagaggggaaagaagatgcagtcaagattgataagaaaatgcatcctaaaaagctcagcatctatgattgaagccttatattctcaaaccatgatttgatccaagacatcatgagccaaccacatcatcatgtgaaatccatgggatacagatatcaaatccggcagatacacaaatccatcaaatgtttggagtattatctttccatctgaaaggtattaaaatgaattttttttgcagcaggttttgtcaagcaattggattttatacaaccaataaccctaaacaagcattcaaacaaccactgctttgtagtcacccaggaaagccatctgggatccaactattgaaattcagatcaaagagccagctagggtgtccttctttctttctaagagaatttacagaagatttgagaaatattgtctatatgttagatttaaggacaatctgatttattataaataccttcaccagtaaaaaaaaaaaccaatcctcaccagatgacaggtgaaattgtgtagcattgattgtgactcctgtgttgctgcagagctaatgcaatccaactacaatggtccatttgtgtgctacagggggctaagctagagttgagctgggtacataattggtaacatgatgagcttagcctgatgtcacttgttatcaattgagcattgttttctcatggtgctagtccaacaaataatctcaatttgagacttctaagtgaaagaataaacctgaaacaccatgaatacagatataagatgacacccaaattgaagcctgaagtctagaggataagctattaacaatgcaaatctgcaaagtcctatctaattaggcttctctaaggatacacacatacagctggaagcagatatacatgaagatcaagaatgaaccagaccagatatgagagagaaaaggagacatcattcaaatgatggacctactgtttcaaggggtacagggttgaaaaggtaactagctggactggggcagagtggggtgtttgtggacagcttgatattccatgagacaaacatcagagaagagaagcaggcaaacagaatgagaccaaagagaaataaacacccccccaaaaaaaaacagagacaggtgtctgtaggggcagagtgggatgtgtgtgtggaaggatgagcaaaggagtcctgccacaagctttccatcaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcgaaaaaaccgctacaatttagcgtagcgttagcgcttttctcattttctgcactaacgctacacgcatggggaaaaaacttgcgctagcgtttagcgtagcgttagcgcgattccccccatctgcgctaatgctacgcgcgcagggcgcaaaaaaccgcccgctacgctgcgctacagcagtttttagcggtttttaggctttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagaggcgcgctaacactacaccaaaaattggcaagtgttagcgccgctacgaattagcgtagcgcagcggccgtagcggcgcgctaacactacgcgtaaaaaaggaaaaaatggcgccgctacgctaacactacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgtttccatgtcccagattatatgccactagactagtatcatgtgtctgatgacaagtcactgggcaagtagacaaacaaaacaaacaaagacaagacacagaaactccaggcaaaaaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttttttttcaaaaaaaaaaaatctcaactatggtcaactctgcttgaacccatcccccttggtggacacaaaatgccatgggttggagtagaggttattggagagggttttacactaaaatcagtggtttggtggaccatttcagcattacatattggagagtatgggtaaacaagactatgtgttacagcattgttgactgtatattgattgcttatggggggggggatttcccaaaccaacaaaaccaaggaacaccccaatcccttttggaagcatgtatactcaagctggacagcatgcttgtgtacaattcaaaaaaaaaaatataaagggacatgtggacatatcccacacccaagatattgttcttggtatgaacacatggcatgagacacccattacagatcctcaggttgacttaccagatgccatcctgcaccaagagatctgggaggtggttcaatcagcttgttaagagttttgaaagatgctgatgtcaagtggaaacagtgtagtttatatggttcatagttcttcaaacttagttgaaagggagaaaaaaaatctccaggcatcacaccaatgattctatcagatcttcatgttctcgttcctcacatctttgcacatatgtagcttaaattcatttggttgtataatgacccctgttgattggaagcaaaaaaagaaaaaagaaacaacagggagaataggattaaagaaatgaaccgttataagtttgagacaaagaaaaagcccttttagacaaaccaaaatataagaaataaaaggggggacgagaagggaatgagggggggggggggggaggggcaaaaaaggtaatcgatccacgagaatagaaaaagaacatcccgaaccgacacttgttttatgtacacagtcttgagtactaaacaaaggaagaagaattaaatttgcgttgatgaaaaaatcaaacaaaattcaatcaagattaagtgaaggcgtaaaaggagttgcttgataatgaacgatcgagatcaggagttgaaaaagaacatctaaaagccggggaagagatgaccataaggatcctctccgactttgccgtactcctcaagtgatgcctcatcgtaatgatcgaaattcgaagcgtcccattccgagctaacccgaggaacgtaaggtgctgggatctgtttacgatagagacgttcccaatccacttcggcaaaccagccatgatgaaagatgtcgcgagatccattggccaagtttccgaacctcttcgatagatcggcggtcaggagcgacttcaagaggtccttggcagatggattgaagtatgagggataccgaactttgccggcaatgatcttttcgtacaacctcatcggactctcctctgtttgatccgtagaactgatcagtacccctgatcgactggagagttgaaacataaagcgtaccttcacaataaaacggcgggtaaccagcgagcatttcgaagatcagaaccccaagtgcataccaatccacactcttattgtaccccttagactggactatttcaggggcaagataatcgggtgtcccacaaagggtccaggtgatatccggtacaagtttggcgaatccaaaatcggtgatcttgatatgtccgtccgatccaagtaaaatattctctggtttcaagtctcgataaacgatatccaaacagtgcaagtagtctagtgccagggctacttcggctccaaagaatttggccaccggatcgggaaatctctgttgttcgaacaacatcatgtcagggacaaccaaccacctttttttccatcccatatttgtggttggaatactagtacgtacctgactcttacgtaacaggttgaataattcaccaccagaaacgaagtcctacaaagcgaggagggcataagtttcaagacagaaatcaattgaagatgatgcgtaccatgaccatgtaaagattgtaagaatcagcgaatgtcccccagagattgacgaggaaagggtgtcgaacagcagccaacatctgtcgctccgagtttgtatgttcgacttgcttgagaccgacgacgcgttttttattcaaaacctgtggtacgaggtatttttgagatcatcacgctaagagggacttaagagtggtagtattctgatagagcgcgaagtaagcttaccttgatcgcgtaacctctaccgttgtgacgagatttggagagatgcactcgaccgaatgagccagtgccgagggtgcgaatgagatcaaagtcggccagtgcataacgcgagctggtcttgcgaggagttttggttggatcggaagcttgagaactactgggattggattctaggggagtggaaacaggtatgggtgaagaggcgggaaagtgagggttggttggttgttgttgttgttgtaagagtagttcgtgttgttgttgtttgagttgttgttgttgttgtttgagttgttgttgttgttgtttgagtagttcgtgttgttggtgttgatgttgttggtattgttgtagttgttgttgttggagtaggtgggattgttgttgttgttgttgttgggggtgaagttgatggttggccgaggatggtgttgttgagtgagacagtggagtggagggtccaagtggagtcggaggttggatcattggggagacaaggttgggcaagtcagtagaggcaggaggtgcatacttgggtggtggtggatggttgaatgtcaagtcggcttggttgactgtcatggggtcaaaggttgacatcttgctaggtttgaagatgagagctattgacagagaaagagagaaaagtgttgttgttgttgttgatgatgtggaggaggaggaggatgagggaaggaagagggttgcgggtgaggaggagcagcgagagagttggtcgcgggaagctttgccgaagaaggaaagcggcgcaagttgattgttcactgggacaattgtttatatgacaatattgggatgtagtgatactgtgatatggcttggggagtcgagagaggatgttgctgtactatgatgttgaggtggtcctcgtgtagctcagggcaacaggagaggttgtagtacaaaaagagctcaagatggggtttgagctcccagtttcagcgtcaacgtcaacagcttaaaagatttcaagtccttgactcgttaccaatgactatctgcgaccttcgtcccccccggtcgtattgaacgaccaagaatcaaccaagaagaaaaaaaaaaaagaggaaacgagatcgaatacagcgatggaaattgaattaaaagatatacgatagattggattgccaaaccaccggcgtagtgtggatggatttgaacgtcaaccagtcgttgttggtaggggcttgtgtgttgcaacaagttgcagagctaaaacgtgggtcagtagtttccaggcttgagggcaagctaaagatttgggttatcttataaaatgaaaaaaaaaaaaaaaaaaaaaacatgtaaataatacgggaagctgctgagggctgagcaaagcaaagatgccaactggttgaagagagctatttatgtgttcacagtcaccagagcagtggatgatataacggaagaggcgatcgataaaagagaacttatttgaatgttaacaaggagactggaaagagacgtggaggtggagagtgaagatgggaggaagagacatggagacgccggaggagatcctttcccagccattaagcagagtgctcaagtgtgggttcggatttggtcaacaaaagaatcagaaaaaataaacccagctggacaagacacgtcccatgatgaacaacagctcccaacacaatttatcagttctctaaagaacccttacaaaaccacttgtctcttcacagaaccctacgagctgactgtgtatgtgtgggcaatcattcgtgaaagaaaacctgcaattttaccctcaagacagccctcaactccgcgacgtcatgaaaatacaatgttccgatcggagcgataagatgaaacttggtgcgcatacattttgcagttcagtgacagttcactcaactccagatgtcgatcgaatcttattaaagaaagttcaacaacatctcgcattattcatgctaaatacatatccaatttatgcatgccctaattcccgagtgtgcatacatctaaaacagccgatggatgccgatatcatcatcatgagtgcttgttttcgagttcttgaaatgcagaggataaattggagcgttaaaaagcgcagttcctagaagaagaagaagaaaaaaaaatggatatgtagatggatcatggggtttgtacagatccgagatcaggaggcatagtcatccacttccaagattggtttctaaggacgaatgctaatgaatcaatgtacgtgaaaagactcgcgatatcttggcgagtccgcgcttattcagatccatttttttattggtcttcataagaacagaactatatgaaacgagaagaatcatttgcgatgaatatatggttcaactggctctaagttttttttttttggtgaattatccgggaattcaaatacggatgatgcgaaaaaaaaggaatcaaaaagagaggaaagagagagagagagagttaggaaaagaagaggccaagaggggaagaagcttataatctagaggcgatgaagaggacgatagagaagaggagagagagacagagagaaggaggaaaaagaaaggaggatttcccaagatgaaaaaaaaaaaatagtaatactgacgttcgaaagtgatgttgttgatctcaacaggctctccctgagtcatcagacagctgatggttgaagtagaaggaagactggttgcgaagaaattgaggaagagcagggggcaggggaggatgcagttgatggaggtcggttggatgtggtgaaggatgaggagagggagttccaccctggtttggaatgggtttctgctgttcgtcttaagagaaagatatatgtgtgtgtgtttagttttacagctgcggcagatatgcaatcggaagtcctattaaactcacgatgattggcggaggtgagtatcttggggacgacgaggaagtgggcccgatcggcctggatgatcgagtggcttctcgatttcatcagcacgtcgtgctgatcaagctgatcaggatgggggagaggatcgaggaacttggtgtgatgtttcttgttgatcaggttgaggaaggaggtcgaggtaggatgtttcttcatcggctggtcagtcgagccgatcccgctgccgatcccgaattggctcgacggggcagacttcttcttcttgaggatcgacttttgagggtgatcagttgaggaatgagtgtgatgctggttattattattgttattatttgcagcggtggtggaagagggggatgaaccttgtggatacttggagactagccatttcttgagaggatgttgatgagcactcgtattattagtatgagtagtccgactgaatgatctggagagggtagtcgacagtgctctggaaagcgcgctggagatttctgaggagggtggcactgaagctgaagggaaagaggatgtttcctgagtgactgggtcttgcttgacagtcgtctgttgatcgcctgcatcctttgattgatggccactgtgactagtgctggccggctggagggcaatcctgatgggatctgggtgtgctaggattgagttggcacgagtactgggggaggagagggaggataggatcgatctcaccgagcgcgttgtgtgattggttgcctgatagtcgagagcgagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggaagaagtgaagaattgaaagagtgatccgattggcatcttccctaataaacgaataaataacagcaattcacaaataaatactgtaaacgaacaacttttttttgggtaggagtcttcttttcaagcaagttgtattaagaatacacgcaacagccagccgaaggggatctttggaacggacagaaggccaggccgattgaacttgaagtgagtttgacaccatccaatcggtttctctcttggtgctagtctgatcgacagtttgaacacttcgtcatgaccgagagacccaatcaagccattaattagctcagcatcgatcgattgaactgacacacacacactcactcaagcactggatcagagctctggagcttttagggaaagttactatagaagaccggcttgggtccctcgggatagctctagaatctcgaagctgagcttatctcgagtctgtaaaccctcgaattggttcctcgagaaggtggtcggaaatcaatctcccagcttatgggcgcacatcatgtagctcgactctttctcgacaatcaaaaacaaaaacagaaaatcggttgcgactgctttcgacggtagagaatcaagaaagatattcgggatcaaaatccgatcagatcattccagaaacaaaccccgatctcttttttttgtgtttctttttcttttgggttccatgtgtcacatgaaaaagaactcacaatttccccgagtatgtttatagtcttcgatacccaaagaagatctggattttgaatgtggtaattggttggtttggttctggactccggaggtcaaggctgaacaatgattcaccccccgtcttctgaattgcatctcaacagacggcctcaatggccagattatgtcgggtttgattggggggattcagggttgaaggcatgtcgttcatagcccgctcggcgaaccatttctggtaatgttcattgatgggcccctgtagccagcgaaagaaacagatccacaaacggcagattggcaacattgaacaagggcgcggcgaagaacgtttgcagccgacctcgccttcgttgcgaactttgcgcgacctccgaacttgatattaaggagcggtcgtcttgaatggcgcgggatgaatatggtgttgggggcgaatatcgcggggctgtgttataatcatgttgcacatcccactaccacatagagaaaacgcattccatccggtacccagagtgctttagctcccggtcggacaatcagcccccccggatgggtcttttgcatgatggtctctgttgtgactgaggtactagtcttccttcggggactgagcctgtaacttttcatgatcagactctgaccgtcgattgtcctggagcttagctagtgagcttctgagccatcgctgggcgcctcattttagatacgcgggccgaagaagcgcgaccggaacccggagccacctgcgtccacggccgcctcccactagactggtcgtgttgaccattcccagtgacgcgaagtggaattaatagttgctggattttttgttgagaaaaacgattgatgacaaccgacttcgaggatgtcgcggtagagggttgcaatagcgatcgttacaatcatcaagatcaattttcaacttggttgtctcgtgaagcacgtattcatacacgcccccccacctaaaaaatccaattggtcgtccaaagaactcatgattatgaagaggtgaaaaaaaaaacttttgccgaatttatgtaatctcgttccaagccaacttatccagtttccaaacccaattaatcacctcttgaccgagagaacctcgaagaaggcttcctcgacagcaatgagtacgcgatactatagcggcactcaaataaagatggatgtaggaagctgtgttcagctcgaagcccaccggacatcttcaaccggtcaaccggtttcgaagaggctcgccactaccactagcttacattgtccgctcccctcggcgatggctatcgagtgctatgtggactgttgaaaactcatacggtttctggattgacttggatttcgattggttttcacctggtcgttaagatctatcctatatgaaagggttcactggtaattatggaagtagcagtcggcggcgctttagccaacactcgaaacggtcttcttcttctcaatccatcttcttatcaggcctctaaatcgcaaagaactgtcgtttaacctttcaccccccctcccctgaaagcaacaagccggacattgatgcctattctcaattcagatcttgtcttaaatatcttgatctgaccttatcattctctatctgatgttcagtatggccatccgtaagactttgctcttatctactttggcctggtttgccaactggtgccaactctcatccgccgccattaagctgctggatactttacctcaaactctgcaagtttacattggtggtgtgtctcgtttccatcactcactcagactactgccactttcttttgcttcatttttccttcttcctctttttttcctaaatctcacgtcgtcaagatctattctctaaaaaatttaaagagaaaaaccggggaatcactcattattctgatgattctttgttatcaatattcaggtgaaaccaaagatttgaagctgttcacgtttgataccgtccagaatacttttgccatgatcaagactattgatgccctggggcctaatgcaatatggctagatttcgatcaaagcaacaagtttatactcaggtgtgaaatctatatcttcttatgcatgttctccaattctaacctgtttctaaagattgccaagtctctttctattgcttcgagaatttttctagtacctcagctgcgaatttcgacaagaaagagaaaactggcggagtcttttcagctttgatcggccctgatgggagcttgcagaatatcaattcagcccctacacctgaggccccggtctccctcgaagtcagtccggatgggaaactcgtggcggtggcctctttgtaagcctgaaggaagaacaaaagttttcaatctgctattacaagcaaactcacattataacttactccttttaatttatcacccactctgtggattcccaaaataattgtcaagcaatggagcaagtttgaccacttacagacttggcgatgatggtaaactttctttgcccgtgcaaaacttcacttttactggacaaggcccagtaacggcacgacaagctgctggtgagtaatggatagctatttcaagctggaaaagtgttccagaaagggactgatggataaccctgtggatcctctcaatcagcttcggctcatcaggtcaagtttgatgtaagcccttgaatatatacgttccgcgtacctttctcatataaatccttccatccttttagccatccgggaaactgctcctagtcccagaccttggctcagacagaatccgatcattctcccttgatcgagttggaaatcttaagagaaattctgacattgcagttaaagcaggttgtggaccgcgacatgtagcctttgcaccaccaaaaccagccggcccactgaggttctatctaatctgtgagctctccaacgagcttgcgttgatcgaattgccagacgctagagccaaggcggcttccctcatacaaacgattaccacccttccaaagggagccgacccaaagactttcaatgcagccgagttactcctcacacctgatggcaaattcctatatgcaaccaaccgacagattgatccggccggccgacctgatgataatacgtttgcgatcttttctcggaacgaagccaccgatatcctgacgccaatcggcttcgcacccacaggaggaaagggccctcgccattgtgctttcactcccgacaaggctgcaagctttatgctcgtgaccaaccgcgatagtaatttggttacagcacatagacgaaacgaaactacaggcgctttaaaccaggttggagccgccccagcacaggctccatcagtggctttattcagagtatgaagctcagccgattgatcaatgtcttcctatttttatagccgactcacaactcataagagaattgagaaagaagtactcaagtccaaacttaaaccgtatccggatacaaaacatcatttttttatgtcaactcaacctcgataagacaaaatcaaccatataaataaaatcacaggatgttatacataaataacaagaaaaaataataataataatcatcagttgtagttcttttgaaacagattgtatcttatacattaacaagacatttatcgatttgtaagaaaaacatacagattttcctaatagggagcacaaatcaaaatcttccatcttagctctagtgaatcaatctccgataaaatccagtgtgctttcacaagggccaatccagttaattttttttttcatgtaaaagagagccaaattcactcaaagtttggatggataagtttggaaaatgtttaatctgaatctggaatcctggatgttaatttgctagtagatccacctcagagtttgaccgagcattcatttctccttttgtgattggcattaaaagtgtgttataaatcaaacccccaatttttggacagaatgcagttagcattcaggttgtcctcgctggcacctgcctgtcttcatggctccgagattgaatgatacatgggcgacattgaatattgtccattttccctttccacagtacaatgtaaggaaatatttactcttttgatctggtggcagtgcccacgactgaattgagggatgttcaggaggacgaggtgagcctctgtgtgcgtagactagggttaggccccctttggcggacaagcacattgcattgagaactgactatgcataaaccaaaaaaagcttggccagccacccggcctgctgcttcccacttcccaggaactctcaaaaatttagcacaggatggaattcgtcaagcttccaatactccagcatccccgtcttaccaagtcgaatgccgaacgatcagaaggtcgatactggagggagttcaaggtcaaagctctctttttttttgtaaagtttgaaaaagaacccagcccagattctgactaaatgttttcttttcctggatgtttagaacccagtctttgtcaaatcatacgcccccatctctcacatcaccttctcttccaaggtaccccatcgatattgcgtcagttctggaacaaagattcaaatctactctcccaaaacgttgagggtggtcaagacaatctctcgatttcaactgcccgctcgatgttcagatatcaaatcggatggcaagctggtcgtctcttcggatgactcgggactcatccaagtcttcgacctcaattctcgagccatcctgcgtactttcaaggaaatcaaacaacccgttcacgtcgtcaaattttcacccacttctgcccatgtactcacctgttcggatgactcaaccgtgcgtctcttcgacctggctacttccaaaacagtccgaacattcatggggcacacggattacgtgcgtgctggggatttcaccgcaccgaacctcatcctctcaggaagttacgatggacaactgaagctttgggatgaccggatcgaagagaatggcggcttggcttggtccttgaatcaccaacacccaatcgaaaagatcttgatccatcccacctccacccttgcaatctctgcgggtggcccagttgcaaacgtatgggacatacttggaggcagtggctctaaacagcctctggtatctctctcgaaccaccaaaagaccatcacctccttatgctgggctcgaggcccttacagcaactttgatgaaggaagccaatcgacaagacgtttactttctggcggacttgacggcctggtgaaagtttatgatatctcaactggatcctacaaagttcgacataccattagatacagctcaccgattctctctatggcggtttcacctgatgatagcttgttagtagtcggctgcaccgacggaagcctcagcatgaggaaacgacccaagtcttcaaacgaaatcgccgtcaataaggccatcaaggcgcaaaaattattggctgtcgcaagccaaggaagcgatcccgcagcgaacgaaactgaaatcgtgtggggaagacaagacgccaatctcatcgaggagatggctggagctggaatggataatgcgcatgaagaggcagccgatgaataccctgatctgaaaacaactgaagccatgatgactaccaccccgaaaacgagtacgatccagcggaaaaagaaacagcgcctacaaacttgggacaagatgttgaaagctttccgttacggtgacgctttagactcggtcctctcctcagtaagtgattagatacccttggtcaagtcacggaacgcaaaatcatcctgatattcttggagtaactccttcagacagtccccccaaacacgacgttttcactcatacgtgaactgatgcatcgggatgggctccatcaagcactctccggtcgggatgaagtcagcttggccccgattctgcggctgatttcacgacacataaccgatccgcgttggtttaacatcgcctcagatgtgctgaactgtatcatcagtatgtcgatcaatccttcatcaagtttctaatcccttttcaactgactaaaatggttccttttgcaacccgatgaaattcagatctctatcgagctgtgttgggcaaatcacaaactattgacgcgctactatcgacgatttcgtttcgaatttctgatgagctaaaattacattctaccttgtttgccgtgaatggacagttagagatgattctttctgggtacgattaatcaaatagtattttcactagtagtaattctataagttgttcagctctcactcaaggctcagtgccaagctcaaacaccatggctttacttgtaattttactggagtatcaagaccacttaaataccaaaagaggatcccaactctttttccccaagttgcgtactgcaatgcgtgatgaaaaaaatgtgcaggtgtttcagcttggcagactcaagaagagtcgctcatgtatttcttcagtgcgaacagaataagcccataattaaacgcggacgtccacctttattacaagaatgacgcggaaaaaaaaaccgattccggcttttgtacaggagaaaatagatgggcaaatggtatgctgtacaagtaaataaatcgaacggaacagagaaaagaaatgaggagaaaaaaaaaagtggaaaaatgaaacaaagctgatggactgagatgtgattttaatacaagaggaaaaggatacaatcaacaggataatacttgactttttttggggttgatgataacaacattgtctggataaactagaatcaaaaagcgttttgggcgccgaagaattggccaaagttgttcaattgcgggaccactagacttgggttattgatcgtggaagagtcggtgggttgggtggattgggtggatgaagggagcgaagagaccggcgggattcttcgagatttcgaggagaaatgggtgcgataactgaggaagaaaaaagaatcgtcggattggtgagctctggtgaagtaaaatctgtctggaaacaaattcggttggatgagttatgtgtaagtttctcagtggaaaaaactgactgttgtaacatattgtcttgacgactaaaccgactggtacagttttccatcgcgcacttgtaccgtttttcgccggtgtggatccgtttatgtcggactagatggccgctggtcgtgaaagccttgccacagccttcccaagtgcaggcatacttgcgggcgtatccgccttgagtgacactcatcggagaatcggtcaagatcaagtgggagctcctgccggatttcttggctcgttgtgtggacttgctggtgggactgctgctgacaggaagatatgatttggaggacgagccggagaggggagtggctcgctttgacgcgcttggtttgcgcttcgttttcggctccggagtgggggcttgctgggctggccacacttctgtgctctggagtgctgccatttcgttgatatcagagaagaaataactgggcggtgtttgttgaagattcagagtgggcatcgtgttctcgggttcgaagaatgagatttggttgcccagttgagggaagtggccgggcggattggggaggaaaaaagaagaagaggacatctcacttccagagatctctggcaaggtcatctgcgagaatggggtgaattccatcgattccatcgagccgttagataaccgaggtgaaattgaggaagactggcagtagggaggaggggtgctgaagagagtctgaaggggaaagctgtccgcaaatgagtagacatcggcttggttgctcaacaagctcgattcaggatacccgagatcctggtaatcgttaagggtgggatgacagaaagataatagggatggagaattcatggcaggcagaccagctggatcggcgtatgagttaaaaaacatcttggcccttccgctaaagactaaagaatcgaggcttggtgaaaaagtaacagtctttcttggaaagaacaatagatggcgagggcttgccaagcaatggaaaagaaaaaaaaaaagaaaaaaaaaataagggaaaaagggaaaacgtaagaatcctgaaacaaattttttccaggaaagagcgggattcgtatgaatcgatctaagcaaagaagggtggtcctataaggttcaaaaaaattccaacgagcccttggccttgacgtcaagtgatggcgatgttgctgccaccttgctggagtgcttctcaatcggtcaaaccctgaagacatcatgatagcccaacagttttacttttctttttttttttggcctggttacctatttcgatccattcggtacctcggcacttctctgtttcgagaaacacgccgcgtctgtagctaatcgacagccttttttacacgagccgtacatgctctcaagtctgagtgcgccccggtgtgtggggaacatgcactgcttctgtgacgctctggagctgatcaccaatacggactcggttataaactttcgttgcatgtatcttgcaattgcaaaaaatgagaatggcccgaatggtaaagacgaaagaggggtccaaatgcccctgcggtatcctcgttttcctaacagttttttttttctctctctctctgaatcaaggagggaagatggaaagatgggcagcaaggaacgttctttcggagttcggaggaaacccttgaaggaatggtattgcccgagtggataggcaaacagaagcagatgggctcagcaaggaaccgacaacatgtttgaggcagaggctatatgtgctgcggctcttacgccaactgccaagtattgccgtatccagctactctgatccgagccaatggccccgttagatgcttaacctgagttcctttgatacacgatatctcctgatcgcgggttatatgtttgtcgtcagtctcggctggtctggctatctgttgatccagatgatcagccccagaccatttagtcagaatgggacagtcttgaggcgtatgtgcccccacccccacgttctttgacgtgctacagtggatgactgcagaaggtgtcgacctctttggggacgttacaaagctgattgacccaaggagttccagagtgttggttggtagactctgatgtgatgtgaaatttcttaatgcttaatcaatcttcagttgttatccgatttgttctttatcctcctactagctcttctcttcgtttaaagaccgcagtccagcagacaagaatgctgactgcctgcatggaagtcaacgactccccatctgacgtcacgtacgttcaacaagaaagacgcatggacacaacgagctccagccatcaatggggctgggacacgttgagacttattttcctcggcgcaagctgtgggtatgagtctgggttggctcactctgactggggatacaggaaaaagtgacatctcaatgcttgattgcatcggcggtgcactacaccaaaccaacaaataggtgttacttgaaaagataaggattgttatcctgcttgaaacgttgctgtcgaactgcccaggccgaaagcttggtcgatttctgcaaacggatctcgaacagagccggtttggtgcctccaaatgtctcggtattcttccttcaaattccttaccgctgtgtccagttgagctaccttgtcagccaacaccataaatgtagaatattgtgccttcagagccggtacgatggctaaaaaatcataaacgtgggttttgaatttatcccataaggttgagtcagcaaatagacaggaaacacgaataggtcaaacatttgacagtcaaaattgtacaaacacgcagggctaggtcgatcgaagagtccctttaactgcaattcaacataatcgatggtttggcgatagcgcttcacacgttcctccatgtcggccgccttttgagaaaaaaattcaaactggaacttcatggggttgggcagcgattcagcagcattgtgggaaccaacagccatgcgttgagaatgatgagcatccacaattgccgccaagttgagcaaatccgcaacgtcgccatcgatcgattgtcggatcgaatctagcaggtttgatgaagttttcaccgaggctgaagtggcatgcatctcctgtttgaaaattccccaaatttggaagaaacttaataccagattcgattcattaaatccaaaggaatggtagtttgaacttaccgaggtaacttgacgcaatagtgaggtaccctccgtaatttcggtcccaagctgcatggctttcaacgtatccgaatgtcgacattgggtctggatcattgcactaaaaggattgagagagaggttaagaattaatctgatcagcatcatccgtcaaggttaaaagaggtacgaacttcatacacaaagaagatttataaggtgctaaggaagatcatactctagcgtttccagttgctttttcgcgtcttcaggtaggtcattaaaccgcgtggtacgtgtgaacaccgggttactctgcgatacgctattgccgactccacgaggaatccagaattaaacaggggaatcaggattgattgcgatcgggttttgtcaaatgaaaggaagtcgagaaaaagtgaaaattgaactcaacgacggtgcaggtgtaacggggacactagaagccttagtaccaaacgaattgccgagaggagctgaatttccttgattgccaccgaacaggtttccgaccccactcgtgttgaggttgttgttagtcgatccaaataagttggtagagggtgtattctgattggaagacccgaacagattactgcctgattgttgacctgcattctgcagattggagcttccgaacaatccagttggggtgctgttcccttgagtactgccaaacaggtttccagtgccaccgcccgtcgcgttgttattcgatccaaacaagttagtcgaggtagtattttgactcgatgcaccgaatagattacttcctgtctgttgacccgttgcttgttggttcgtactcccgaacagtccagtctggggggtggtagcagccgatgtggacgatccaaacaggttcccagtggtttgaggtgtcgaagtggttgtggacgcgccgaatagccctccggatgtcgtggatgaggagccaaagatatttcctgagttctgaggtttagccgagccgaacagtccgcctgaggatggggcagccgaggctgatgggtttgaagcaccgaacatcttgattttcagccgcccagtgttgatgttgccagttgggaagatgcgaggtgttggtgatggagtgggagggcacccgggaggacagaccgggatgatcagtgccgagatgggactgcggcaaggaccctggatgtaagatacatgtcacagtttgcaacatcccccccatggcttgtaaaatttctcagtgattattagctcattttgtgggggagaacgagagtgttgcaagaatattttgacatggcataaacaagcttggaaaaataggggcttctagttcattcctgcatgcctgctgatcagccttttgggttagtatgaaatcatttttccttcattacagctacatattgtcttttccgaaaatgttggaacctctccaaaaaaattcgtcttgttatgcactaaaaagcttgttttattttgtttatccagaggattccgtcataaggtatcccaccttttgattttccctccccggcccttaaagcatctctaacagtccggggggcagttgacttgtgtgccccaggccgcaaccacatttcacagaggtcgcgggccagctccaattatggactggcaccttgagtggtcatcaaagacccaaaaaatcctctgatggatgcatgacaagaacaacatttgacacaaactggtccgacagcaccacatgtctttctgtgtgacttttttctctttcacttaattgcctctttcttggttttatcttctcttgcccacttttttcttctcttacttgttagtttttctctcacttttgttgttctcaatttattgaatagtatgatttcacttgtaaaataaaacaatcaaaatgacaaagtgataagttgttatgggacaacatcataaatgatgtgagaataatttagaaagtgagtgagaaagcaattcttcatcatcatcttatttattgctgtcatcctcctccgtatcattgctttcatcttcatcatgatctttctccattttctttcttgcagaacgttgagttggggttccattggtgttgtgggagtcctacggatgagtggaaaagaagcaatgtgaatgaaaaatctggtgaagttgggtagaaaagaagcaatctgaatggaaaattgggtgaagtcaagtggaatgatgtgagtgcggctgggaggcaagctgcagaagttggtgggtgatcaagggtttgactgccccttgcaatgtttccagggttgtactgcaggattgttggagcgcaaaaaaagtgacccgggccaccaaagtttgcccctggtcacccaatcacggctccgttagagatgctcttatccagctactcaatgcccgaccatgaactcccctcccagcctggtccaatgtagcaaagggtggccgggcaagtggtgggatttgggtgaactttgcaccctgattccaaatatgagctttgtttttccagagctcttctgagaaagaaactcaagcaggattgcagtgtcaggtattgggtcagatcacatacctgtccaaacctaaacctgtcaaatcaaagttgtatatcaaaagcatgggatctgcctggatcttccaaaacaatttctctttgaatggttccaaggttgttgaaaaaacaatagttccagaaaggttgtcgcccttggtgtagattttacttcaagaaaaaccattggatataccaaatttgtaggcagactcaaactcaaacggtgtttttgcattaaacttactgttttgacacaagtttggagatgtatttgcaagattaaattgaatatctcttgatgtctgctgggaaaatccagctcaaggtgacaactagctctggagcccgcgggatacccggagattttgaagttgcgcggtacccaacccaagggtatacccgcctggagggtacagaatcaggccacccacaacataccctagggtagtgggtacacacagtggggattttgaataccctgtgggtggttcaagacgcgggtataccctgtcagcccaggaatataaatgactgcagtgggcaccaggccagggcacgggtatacacatttaatggctgaaaaaccaatgtctgaaaactttccaaagacgccaacaactgtgacaatgacatgttccagaatggactaggccagccacctgcttcccaaagacatacacaagtggctaacattgtcacccatccttcttgggctggcagctgcttaccgcccctcctaatccccgctgtggtggaccaggctgttgtgcgcaacaaaactgccaaaacccctaccttataacctaaacgacttacatatatgaacatgttattgcataatgagaatctacatacaattttacccatggtcactcactacaactatacctctatctctatcagtttagaagataatccaatataaaggttaaatccataccataaccagtcattaattagtatttaatagtaatttaccatacatatagaagtacatacacataaattgttacattggcaggcctccaccagtagtgcagatcatttatgcaattcttgcatgcatacatgcaaccattaggcctccacttagtaacttaattgaatttacgcagactttgtgtaaatgcatgtggacagaaaaaacctccaccaggcagtgcaaccagttatgcaatccttacatacagcagtaccatatttagttatttccacagcataattagcttaatgcatgtactctctgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattccccccatcatcacccagccagttcatacccaactagctcagtggtcatcaccatcttcactcagcagcccagctcccagacagcaagctcagtggtcctcaacattaagctctagtcaacaccagtaacaccaacaccaacaccaacatcaacaacagcaaccaacagtttcactacttatccagaatcactgtaaaaccataaaaccctgtaaatattccacttggattgtttttcacactcatattcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatataagttttctccatcataaagtgatgccacaacaataaaataaattgttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaagcattatctagtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaccgcaatacccatgattgttctgttggtccagactccccagcagtctgaagtatcccaccagagaccggcccgcgggtatacctgggcaacctaggtacgggggccagcactagtgacaaactttgtggtatgagctgtacaacatacaaaaattcatgtgagcttgttggtgacattttgcttttttttctctgcattggttcattttggcctatatttttggatgaaagtgaaaaaagtgtgtttttcccctcacccaaagtgttgtttaccttggagctacaaaagatacttttttaggtcttgaagtgggagaagataaatgggtggagtgacagatgcttgtataactgaaatatacaagctctgtgacaattctcactcacaaagctttcctttttcccacaaaatggatagagtatatgtaactttgagctttaagcttgaaattcaatgagataaaaatttgaaaatacaattaatcatgcaatgataaaagtaaaaactgaaacatatgtagtaatggtatataagacagcaatagcaccaagagataaggattaattcaataataataagccttgaagtggcaagataatacacctgaattttcagggagctggagttgcttggataagggtatttgatgggcagatggctggacttgtcctgattcaaccttaattgtctcctggtgatgaaggaagtggagccatttcatcaggctttgatttttctacagatggaaatgacctctgtcactggccaacactgggccagctattctaacttccatgttaatgaaatacttccaacagtatagggatgttgatttattgaaaaaattcggaatacattgaggctggtcaaaacaatttactattctaataatttgaagatattgtccaataatttcaatttcatcctgtcccaatctgataatcctgttcaggtcatcaagagttgagatgcttttccacctgtcctgctcatctatggctgagcaactctcacttcaacatcctgtacatatacacatgaaaagaaggtgcagccacttgacattagggggttcacaattgaaatttagaaaaggtttgatgcccattttaaggtgtttatgaaccactttttgaaaaagaaaagcgtttctgattgctcagaaaccctcaagcctgtgaatcttttcataattctaaaatgttaatgataagtaccttaaaattgaccattcaaacttaacaaatttcaattgtgaaacctcctattgatcatgtttgatttggcacttcagtggacaaattccttttaggtagctcaattcattcctgacttccacattgtttcttgggccagtacagtgcatggatcagagggaagaagttcacccttctcattttctggcttacaatactggtcaagggaaggaggattcattagggggcttcatgattgaaaagtcataaggtgtttctgatcaaaaatttatgatttttttgtgatgtgcaaaaagttcagaaaccattaaatctgaaaaactcataaaatgttgctcataaacaacttaaacatggctctaaagtttgatcatgagcctttattactagaacatgtcaattaccacttgatgacaagtttcatgccagattaccattgagagacccttgtaattttaagttgtaattaactttttctgttctggttttcttttttcaaaaaggaaaaatgcatgtgcctaaaagcggattgtgttgaagcctgaatgaagagttgctgaaattgtgcatgatacccaaaaccaagaaaagtataccagtttgttctttgataaatacaacatcaataaaaatattagaaaagacaatataaaacttcacagaaagaaaagctaacagcccaacaatttctggtgagaaaaagaaaatatgaaacagaaaaacttctatgtatagactaatcacagaaaagacaaaaaaaaacgaggaaatggccagcttgggaatcccaactggttcaaaagtacaaaataataattaatagttgaacacacttcccaaagctttatcctcaacgatgaggagaaaaacatggagaagggaacaatttattctctgaggttgcaaaaaaaaaagaatatcggcgtggtaagaaagcgccgaagaatgtcaatcttcggtagcaatcggaaaaagaatcgatctgattgagtggaggatatcttcgatgatatttcgaggcggcgtgacgtccattggttgtgctatttacgatcaatagtatctacaggggtcttgaaattggtggcctccgactggccgattgtttcaagatttcaagatcgtcttccataatgacgtccagctcttgaagctttgccgatccggtttgcatcgacgtttcgagagttcagtttcgccaggagaatgttgctattttgcttcttttgggtttctggatatataatttaccagtttgtgggggagggaggcatgggaaaccccatttttttgaccacggtaatatgttgtgagtcggggagagtggaggtaggtaggagggtcaggagtggttcttgatttgaaaggggagaacgtttgagtggattcaagttgatttatgcctgggcggtgtcttcaagataatccttgtgtttcagttcaaaatatacccggtgtttaatgcgaaatacagctaaaaattgttgattgatgtcagcaacaagaaagagcttttcatttctacgtgaaaccagttaagacaagagtggaacactgacctggaccgaagtaagagcgacccaaacgaaggccatcacaacaacttgaacccaagagaatacgtcacaaacagtcatggccgcattgacagcagaactggatccacctttttcgttgcgatttttcttgtacatggcgtcaacggggaagtggtagacttgcatgcactgtgccacggaggctgtgtgctgggctgccgtccttataataaacatgaggcctaatagcaagatggaccctattgcgtacagcgtcagatttttactgagggttgcaaattaatgaatgtcaactgtccgcatctctgttcaaaaaccctccgagattagactcacaatatccggaaatgagcaacgaaattcctttcaacacaaattatgctgcaagttcatagaaaattgatatcaacatcaacgaatacttccaatcccttgccatcaagtttcacctacccaaaaatgtgaagacctgcaacaatcagatacaataccccgaagatgtaagagatggcgacaggttggacgagtgctagaactattggtgatcattagaaaaatgagctatctggatgccatcgtctgtgatttatgccgcataagggtaagacttacttttgggaccaaaaaatgacatgcatgcacaaaatatggcaagaaatgtgttgaagtagagtatgatcatctgagtattcatcaacatattggaaagggaatgggggattagccacctctgagcttgggcgagttgggacatgccactttaaatgaaacttcgcagaagactgaccattcctgcttggaagagttggatcgataggcaacaagtcctttcttgtttgtaaaaatctcgaatgtcacccatcttgagagactggctggaagagtggtgcaaatctgcttggatttaatttcagaaattggccaggctgacgaaatagttgggcatatgacgagtttttatatgaagtattgtatgtaagaatcagcaagtaaatgggaaaccaggcgagagtcttgatccaaggagagtatccaattgcatcaacatcaacgcccaaatgaatgactagtcagagcgaggtccgaaatgattgtaaaggactggcgagtcttgctttggatgtggaagagcgaagatcccgaaaaaaaaagagccgatgtgatggtcggtcggatgtgatgacgaatttgggtcggatcttgatatgtatgtaggcaagtccaatcggctatgtatgtactcgttgaaaggttgacctgaaggacttgatgataacctttcgagccgtattgactggttggtggggatagtctcgaggtggggcaggaatggcgatcgcctgaggacgaggttagaagcgggcgaggtggatgatgatagaggaggattgtgtgagccttgaacatgaactgcgaatcagaatgttacatgtatttgacagcgtgtctgtcgtgggaagatgcaagaattttttcgccgatggtggcctgcggtggccttggctaattgtaattcgccactgaagctaaatgttaaaactagccgtcacaaggcgagggcagcacgaatggccaggcaagtatttgcagtagatcttctgaagtgactagcgcatgaagtatgttgaggtggaaagttttgaggttagacaagaaatgggaatgaggcaataatgaaggagcaggtcgaattacaggcggaagattccctccggtcagtaagttgccgtggcaacaaccacgtcttctctcctccgcaaaatactgaaggatggtgatatcagtgctaattcaagggtggaaggagtcgctctaacgaatcgagaagctatgcagtacaaccgaccagcggcgaaacgagggatacaaaggaaccagtccaaaaggtgatgtttgaagatcctgaggagaaagggccgtcgctcaggtcttgtgtcagcgtaggatagataactaactccgtcgcgaatattcaccctctacatatcatcgaacccacgcggcggatatggtcgatctatggtctgaagtgctctctcccagtcctaccccggcagactcaagagatgcactatttaaaagtattccgccaagatccttgaacaccagcgactgaagcacctgtgacccagcgacataattatcggggagtcaagcaccgccccaacagctcagtgtcagcacaacgggcggtgtgaacagtttatactgtgggcaggtgaggacggcattcccttgtgaggaaaagtgatcatgtgatgcgaccagtgaaacgtaaataaccacactcttaccagaagtgctaaaatgaaagaggcaacaatgatcaacagtctgctgcaaccagagtttttgttgttaccctgctgccgacgatcaatccagctcccccgcaactttacgcacactccatggcgattgcggagctgaaccaaacggaaaagtcgatccggtctcttgtttctctatcttcgcatggcgactgacttgaactctagaatcatatatcacctttcattttacgttgagctgggatctgtgcttaccttccttggaaactgagtctctcgttggtatcttgtggtataaggtttttatccttcttacgctgaggtataatatgccatcaaccaaccaccattgccaaccgttcaagtccacaacacctagttcacctcgggccaagcaccaacactgccaacactgcggtcgctgaatcaaaagcaactctcaaaattaaaatattaactactgagttttctccaccttctgttcttacatatctatcttttcattctgtcaaactgccagtcaaagtcaccaaggaggttcgccaacgcatgagcttaactaagtctctcgtggtgagactcacagtgtctgcaggcaggtttgggcgcccagtctcacctgagaagcttaacacgaggttgacctgagcaagatgggatttggaggcctattttgtgcttttatatctggcttccaagatgccattactggaggacttcccgtcaaaattgagtgtttttcagacccctctcagttctaaattaagactcaaatcaaaaccaccactggatgacttcccgtcgacatctgcgggtctcccagttttgatttagagccgcaaaagctggatttccctgcaaaaatctggacttttcgggtctaaatcacaaactgtgagggtctcagatccaacgggaaatcctccagtggctcgcatgaaagccatcacaacaaggcttgtgatttttttaccaaaaaattaagattgaagtggtgtaaattgaattctgcaagggctctaaaacctgatgggaagtcatccactgcaagaaaaagttggacaactgtctgcagttgacatgtgatattacaacagcaccattgtaaaattacatgttaacttcaaacagttgcacaacttcttcttgcagtgagcattcttctcaaaggtgcattgagctgttttccttgttctctggcatcttgctatttttttgtatttttcatttgcatttctataccaatcttttcaaaaaaaaagataaacaaaataatggaaattctcattttgcaggcacaaaacatgcgtatactgagaatgagcttgagcctctctgccaaatttgtgcatcaaagttcaaaaaaatgaacttcattgcataatttctactagaatgaaacaaatttttacaatgaagaaaaaatgtagaaaaaaaaatccaaattatggtgatctttcatctactagcaccattaagaatgaaaatgcttcatgagtggtgggggaaacaagggtgatagcaccaccactgtgtttcttgctcacacaaaaaatgcaagcttcccacaaacactgcaatagctaagtgtaacagatttggctccactttgctaagctgaaagtaagaggctggacactttgctttctgctggttggattgagcgggaaaaaattatcagtttagtgtttttttttcagtggtcagaagtggtgttctgctatgatttccacttgaatagtggggaagtttattttgtatcaatttttctttttataattcacctctatgtttaacttgcccttgtgtgcctcatgttaggcttgatagagatacagtcaggatatcatctctgatcacccatccactatgttttctgcacaaaggcaatccatctggtagtagtactgaataccactaatagaaccacataacagcttgtccgctgtgatactgttgctacactgaattgtagctttagcaaaaagataactgtgctatgtgcaggagatatttcaagaagcagacttgtgtctacgctagcactataagtagctgtaatccactgatgctaatgcttctacatgcacaaaaaaggggatgactgctaagctgtgctacacaaagagacattttagtgtagcatactggtctctgtgtcattcccaccagggggacctgtgtcaagttcagttgagttcagcaaatgccaagggggttcaatgatttttttttggtaatttttgtctgatgctatttttattttcacagagggttgtgatctcccctggcacaagccctatgaccaaggttcaatgaacccctcaaggcctaggggcttgggccttgtgaaaattggagttggccagggttgcgcgggggggggggggggctcaccttcagggcacccttgggcaaggaggcccagtgcgccccccggcgcaccagtcccccgtcccctgatcgagggactcgttggcatttccatttttgtaactattttcgaagacctgcaactgaacccaccatccaacaccaaccgaataaagattgacttggcctgatgttacccgctctggcacgattcggaatccgaggaacacggacgcttcggccgacacgatgctgtgaatactcgaccgaggtggcggccgggcagtccgagccaacaagcgtaccgaagacgactcattaccgggtgaccttgttccgctcgccgattggacttcccaagcggagacacgactcgttggtctcgctcggccttcgcagacgaatggacgtctcctaccatcgccattcccccgacgcagccggcctcatcctcagcgttaaggaactcttgaaggtcgagaacgtcaccgaagaggaagtcgaattgggcaagcaaagtagtcgcaagttggtcgccgacgatcgtggttatcggctcatacgaaacgttttggaacgagattgaatggatccctctgacccgttagctcattttcatgttgttctatcttaaataaattggcaatatcacacgtcctgatcaataacgagtatccaatcgggtccccgaccatcactttcttttgaaaataaaacagatgaccaaacagtgatgatacgcatggagttagataagagagaatcgcaaattcaatatgacctcggtaaagaaagtgcaatgctttctctcagacacatggcttgtttctaaaatcgttctatgtatgaatacccaagattagtgaaagcgatgaagcacaacatctgtcacggtttataaaaccacaacacacccacgctgaactggaccacttttagccagggctcagaaaaatagtgatgcgatagaggcccgattgacatttgatcctcttcgcatcgctgttgttacttcacaaagctcccgcatattttcttggtaaaaatgtctaagcattgtgctgctcgagtctttttatgcctgatcaaagtgtgagccccccactgcttgatcacgattgatgtcatcggattttacgcttaacttcgtctccagaagatttaccccaaagatctctccaccataataacatgctggaattttctcgctggggtaaccatcatgaacgggtctagtgagccatgcaaagttcattccgttgagtttccactgagggagaagatgaaaggtcaatgtgttgactcttggtcaaagtctgtccagaaaggctacaggccaagtaagaaggagaatgctgtggggggggggggatccaatcggccgttaattttggatttgggctgagacacatcaccaagagagattcgcacagagtgacagggctatgtacaactgatcaacgagacgatatcatgactgatttgagtttgcaggttgggtgggaggttgtggttcgggttgatcttgtgtaacagggatacgggtgtagtccttgtaaaggttaccgtggtatggatgttcttcgtctgggaagatgtgcagtctttccaatcgacgatcacgtagcttgttcttgggcagcattccactgactgccttcctcagaatctaaagtgtcaaggaatgtatgagggtcgtgctaagccacaaggaggatcggagtacagctagactgaccatcgtagggttttggtccatcagttgtttgtatggggttgcttttaaggcacctggatattgactgtgcgaataatacgtcttctggtcctcttttttccctgtaacttggacatgtcgggcattggtaactacgacataatcgccaacatcgactatggaattccagttgtaaagaaaagaggtcggtcaatcagtcaactagtttgggctttagatgagatggatcgtacttcgtgggtcgaagatcggcttgtgtttgcccatcaagttgtgtgctatcagtgttgccagacgacccaagacttgatccttggcatcaacctgtctccatagccgaacgaatcctgcaccagtctgtcaaatagatggatgagaaaacaaacaaacagtcagtgagtctggaggaagaattttggtcatgagaagaactgagcacacttaccctggttgcaggagaatacatctcttctagaatttcttgcgttggcttcgttggaccatcttcatcaccggaagcctcgcccaggccaataatcctgggattccttttgcgcggcccgcgaccggatgtcacaaggccacagcacttcatgtcacagctgcccgggccgattgcccgcagcctacatagccatggcaattcagttggcaacatttgtgcacagattgatgaagagaggaatctttggaaatgctcgtgggttttgttctgctgatccaaatcaatcaactagatgagaaaaaaattaggcaaacaagataaatcccatcggcctcaacccaaaaccaatggtcttccaaacagtccattcagatcatacccccatacatggatttgattcacatcagtctgagtcatgaccaacccacatatctgtggacacagaatggatagaatgtaaaggacatacataataataggtgagaaacagaaataagtagagattggcatgaagacaaaagcaacatttcaaaggagaaaacagttgaatcaatacacacatctctagagatcaaaaagtttatttttaacaaaaaaaactcgggttgacaagaaaaaaaaaaagagaaatcaatgagaacgaatcacgagtcgatcggtaaaatgttttacagaggtgacgagttcattccatgcaaactaccacactgaacttgttttttgttgtttgaaataaagggatgcaaagagagagaaagataagagtttgatgctgtgagactgatgccagctttgagagtaagatcttaaacagaggaaggaggtctgccatcgacgatcccgcctccaccgaagggcggagcatagccgtccttaccattacaactgatcccaaacaaagatgcaacgatcagctcaagcattcagatggttgttgtgcccaatggaaacaaaatcatgaagaaggcacccactcgttctggtaatcgatttccttgatccgggcttgaagggcttcgatagctatgggtagagggcagaaaccttcggcgtcttcgggacagccccgaagaccggttaaggggacgggggcatcattcaagatgaacctgagacagatagacagttagtcgatgatccatatgctgagaggatcgacttgaccaaccgtattttcttaccgtcttcgcagtccacaacttgggcgtgcaagttggcagcaaagggggagatatgagaagacacgaaggattgcttttttggcatgacgcgcgtcgggagcgggccctcagaggctaaggaggtcaggttcagagcaacaacgatacacgaaatcactctgcccaaagcgaaccgtacgattcatcaaatcttccagacaacgtcctatgatcaaaatgtgaatgtggactcacgtgtcgtgcgttgcatcgacatagatcggctggtctaaggggaatgtgactggattggaatctaaggtcgagttggtcgagctgtcgaaattcttgataggctgctgggtcaagcgagaaacctatgtcggaagaagtaaaccatcagtgacatggattttcgtccgcatgggagaaagctgacgcactagttcctcaacccatcctttcccgatggctgctgcagtcggcgagccaaacgagtaggcataccaaaacatgactagcaacatgaaagactttagcatcaagatggataggtgataaatgagttcctaaatactgacgatcagaataatactgatagaggtccatgtcagcttattgatgatttactatcaagacaaaatatcggtgaatgagaacaccaaacttacagcaaaccctttaaattcctctggagtaaacaactggcagaacgaggaccaccccaaactgactgtttcgtatgcgcagagctgcgaaggaggcgcttttgatcaatacccaacctaaatcgttcaaaatagaaaattacaatactgaccttttgcatcgatacgacctgtaataatacaacataatttagatatttgacatcaagataatcctgatagtggaaaaaagaaggtcaatactcacgtcttcgaatgttaattggtaaccggtcaagttagcttgcagacgcggaagggcctccgcaagataaatttcggacctgtgggcgagaaacgttaatatgctcaaacttattattggaaggacaggtaagttaacacccatttaccaattcgacatgatagtcttgacaaatgttttgctggcatgttcactgttgttacaagtgaaataaggagctaaggtgttgttgaatccgggcgcttcgatcacgatggattctgggaaaatgtttcgtcaaaaataaatgacttcaatttccaggggaaaaaaaaaactttggatctgggaggccatacttacgatgatattgcctacaatcagtaaagagaagagattgttagttaatgttcttcaacgtaacttgaggattcactcacgatttgaaaggcaaaccgaaaaatcctagagaatgataatgtttgtcaactcgtgtgtatatgataccaaatattcgagtagctcaccagccgcaaagtttaaagcgctgtgtaacattcggtgttgactagtagttctgaagaccaatttggctttcggatgtgcgatcttattcaacagatgtccatacttttgactgcatcaaaccagttcagaaatgtccccatcacaagcccgaaaaaaaaagttcagagatgctactgaccggaagcctacacctaaattgaagagctggctgcgaccaaatggagtcaacacttccttgcctaatccataactccagctgtttactgttgaccaaatgagatgtcacaacagcttcttggctcaatgaactagatcaatgaagcttttggaagacctacagaattccaagttgccgctggctttgtagttctacaaggttaaaatcacaattgtgcgatttgaggttggggaatgatcgggaaagccaatgagatcctgtatgtggaagacttacgccagcagctttcaaccgggtagcaaatccggcgggctctttagagctagttggatagcgggctccgtgtcgatggagaagatggaccttaacgtataacaagtgaaatatcaaatcagccatgctgctgatggcgattcttaacaataagactagaattggcttacctgagtaagttcacattggttgggaactttcccagagcttccctcgagcccaaaagcgttggagggaagcgaatgaaacggcgagagatatccccaagatctaaaggagaggaccaacgagggatttaattaattcaatcagcacgaactgactgttgaagtagaggattttacctgactgggtcgaatgcctagattggaaacaagggacgggtgagtaaggtggattcacggaagataagatttaatcccagtgaactggtcttttgtggcttacatcatgggacgactgtgccggcgaaaccaaagggaaatagcttttctgttcaggtggcacgtctgcagtcacagctacgaagggttctacaccagctattggcaggaaaataggcggacagtaaagcccagtcagctgatacatgacatctgcattatacaagtttaagagatctcttactttcagtggggccttggtacccaatttcttttccagaggggaacaggccctggttgtggtggtggccatgattatgatgatggtggtggttatgatgatgatggtggtggtggtggccatggccgaagaatctgcccatacatcttcgagctgacggccaggagacacgggtggccttggggatcgtccagaaggcagtggcgatcaagaaaccgagtgcgacatcgcggatggttttccgaaactagggaagatccgattagtctcactgattggaaatggttgctgaagctggattggaaggcttacttggaatgtccctctggcttgtcggtcagtactgctttcgaagggaggggagggatagtcttgctcctgcaattcgctgggtgggatgacttggtagaccggtagtttctctagatccattgtgggcaagttttccaatgcgagttgttcttctggtgggaaagagcactgccaagcaactcagcaaacttagaatgcccccccggtggtgctcgcgggcagtgggcggggctatccggtctccccgtggagcagtcatcaacctgcgcactccactcccgagccatccaaccttcaaaaaagaaccaaacaccaagaaaccctcctcttgaccatttcagccattcaactcatcaacatcgaactagtcacccaacttgcacagactgttcacttatcgatcgatctcttctccagtcttcaattgagaaaaatctacaaagtttacccaggcaatcgatcggtcggattccacaacttgatctacattttcttatctcaacatctgaaggaataggacaggatagcagcacactagcatccaactgaaaacaaaaagaagagaaaatttaccaacaggacaacccaggcagttgccgatttctcaaacgcatacatcgaacactttgaatcaacaaaaaaagattactccatacatacatctcagctaaggccacgcttgctccgggttttctaatgaatcacgaatcaggcggatcggatctagaccagtcagttgatgatgttgaatctatcaattcattatccttttttttggaggtcgaagctggatgtatgcgatcgaatgaacttgatccagagtctaactgtctttcttatcatctctgccaacctcgactatccccgcaacaatcaaacctacccattcgcgcgcttgacaacaaataaaaccacaacacctgcgaccatgaatgatcgatcagacagatcgagaaactaaaacggtgtgaaatcatcagtgaatcacaagtgaaggaactctgtctgaaagcacgagagatcctggtggaggagtccaacgtacaatggattgactcgcccgtaacagtgcgtttgactgcttcctttccttcccactcattcaagcctgccatcgtccatcagtttgacggtttaatactgaaacttagtcagtcactcaatcctcaccctagatatgtggcgatattcatggtcagtttatggacctcaaagaactatttcgtgtcggtggctggtgtcccgacacaaactatcttttcatgggtatgtttctcttggataccggatacctgtttcttcgttttcattccaaaggccatcaccttgagcttatgagactggtaattgggtacaggtgactttgtggatcggggattctattcagtcgagacgtttttactgctactagccttcaaagtacgatatccggaccgaatcacattgatccgagggaatcatgaatcaagacagatcacacaggtctatgggttttatgatgaatgtatgcggaagtacggctcgacctcggtctggaggtattgttgtgaggtctttgattatctcagcttgggcgccttggtcgatggaagggtgttttgtgtccacggcggtttgagtcccaacgttcatcgaatcgattcagtcagtcttttagtctttgggagtttcccatgtcatttagacttcgttagatcatactgactgagtttttttttccttcgttcttgaacactataaaaaacagattaaattgatcgatcggaaacaggaagtacctcacgacggaccaatgtgcgatcttctctggtcagatcctgatgacatcgaaggctggggattgagtccaagaggggcgggttatttattcggaggagatattgcgaaagcattcagtcatgaaaacgatctagatctgatcgcacgtgcccaccagctggtgatggaagggtacaaactgatgtttgatgattcaatcgtcaccgtctggagtgcaccgaactattgttatcggtcagtctgacatctctctttggccaaacaaaaatccatctgatgccttcttaatcaacgtttaacaaaaaaaaacagatgcggtaacgtagcgtcgatccttcagctggacgaacatcttcactcggtctatcaagtctttgaagcagccccccaagatccaagaggcgtccccgcaaaaacagccagtctgagctacttcctataatccatgctcatacatgcacttgaagctcctgcatccttatatctttctctctagcttggcacgactccttgattagacctaaaatgcaaacaccaagaaaaagacaaaccaaaccaaaataattaattaatcaaaatgtccagcaaagataatgttccacaagtcatacatacatacatgatgttcgtacatgatgaatgacaagatgcacgccgtgtaggaggcgataggtcttggtgtttgtattctgaaaacaagaaacagcgggcatgtcacattgcctctaatccatggaacaaagcttccaaggatggtgcacttatataatctgaagaaaattaatttgtttttttcatgccgttcttcttgtcagcctgcatggaccggtcgtcgtatgatctgatgatcctcagacaggcctctgcttccacttacatgaaaccatcctcaaacaaatcatttttttcccttcatttttttagctgactagaagaagacttcccttctcttcagcactgataatgtgtacaaacaaaagactccttcttaattcattcaaactcttctcctcttgcaacatacacacacaacattgttatcttctgttcccctttttggcttgcgtctgtttgttgtctgcatggcaaaaaagaaaatgaactcggtatgtggctacatagctccaaagtttgtactagtggtggtcgctctcgaattgctctgcgtctctatcaccccaaatgcgcgactctacccgcaactatttgtgagaaaactggagacaaccacgtctttacattggatcgccaacgcgcgtggcgccatctgctagcccgtccaaaccacacattggtgaagctcagaccggctggtcactttgatcttgtggatgaattccagattgggctggtccagggctccccagtgagcattggctatcagctggttttggaaagaaatgccctcctccgtgtgactctccccggagctgtcctatggctgttgcggagagattaccaaccccgattcgtgaatcgtgatgatggagagattggagaagttcatagagagagacgcacttgcaaagttgcacctcctgtcagtcaatggacggggattcccagggtccttgcagaaacagctctgactgtggaagagttcttttgtgctagaccatttattcgaggctctctaagaggaatcacttggacacaactagcgattaaatgggctctcaatgggaagctacctttcagactgccggagggttccaactcggttcaaagcttccagtaacactgagatggatactaggcggtcttatcaaggccaatcccggtgcttgattctctgtttggcctgtctcccttccaatcagaaccatcgagcgaacttgctggtttcaactggcatataattttcatatggattcctagtcgaataagtcacttcacaataattctcagtaatacgcccggtcaacgcttcaacttcactttggcccactgtcacttcagaaacacttataaatcaacttcccttctcctaacaaagctcctattcttccttcataactatcaacattctttcggacatctctccgcttccaaggtcccggaacgctctggacattgcagccattgatattatcatctagctcaacgctgagaattggctaaccaaagcaacactcctttttcctgccaattcgtcgaaccaccgttggttgacacgcccaaatcaccaacgttctctcagccaatcttccggtttatctatttccattcatcacacgttgtactttttaccttgctaccttgccataatcgttaccaggtgataattgccaacatccaaaaaagtatccccacaacaagcgcctcttgatggataattcaacagttcagaacgcgatggtcgcttcgccagacaatcaaaggtcagcacaggcttacagtaacaagacttgtgtacaggcacagcttcgagcgctcaattaattccaagaacgagacactgaaacagaaactcttaattttatatttctcttgcatcttctgcttcagtgggcagtggaacggagatacttctggtggaaattttacagatacgaacacccccaacagtgtggggagcagcaccgttggcgcggacgggattcctcctatcagctcggcaacaacctcttcattgctgcccgcaacctccgacttggcgtttaacacaacaaactcttcattactgccatcgacatccgacttgccccttaacacaatcaactctatgcctgatcccatggccacgataactgccccatccaacatgaactcctcagaactcgctcctagccccttaccatcttcctcggctattcccgagcctctcaacccaagcgtcatgggccacgttgagctcaatgccggcatgtggcagcagccgggcatcatcatcggagtggcgtgctcagccctcgggtttttatgtattgtaagcccgtcagattttattcctctaagttttacccgtaccacgttcacaaaagcggtacatatccaccatatgaacattcactgactgatttatctgacgatgtaatgtgcccagattattgggctggcatatcacctctaccggcggcgagctacgcgtcgaccgatccgcggtctgcgggttgtctctggcttcgacttcaacggcggaggcgaggacgactactcgacctataacatctgggacccaagtccgattggcatggaagcaaccgataagggcgagaaggccggcttcgagcacgaaggctcactgaccatcatgagtagcatcagaaactcgactgctactacttactctaacgccgatgacgacgaacaaagctatccttcttccactcagtcctttcctatccacgaaaaaggcatagctctgtgaccttttgactcgtttaatccagcccaccagccccgccctaatttcctacctttctcactacatatccatacccacacaaacgtaatctagagacctccttttttcctttctttattttcactttctgcttttcgtttttttcttcttctttgctttttttaacttccagtagttaacactcattgcagctactacggatttggtcagtttgatatttaatttattcagtccctctttttttgccttttagttgaaagtgatcaacgtgaatcaccgccattcaagtccccaattttttcttgttcatgttgttgttactacctccttgtacctgtaaatacccataccccaactgaaggacacactcttaaatctgcacaaggtttacacattttctacttgttgctgtatccttttgtaaacctattcctgtttatatgtgcattgtatagatgaccagcactcacccaaaataattgcgtcaagtttttttttcgtctctggtcatgttttggtttttcttttctgggaaaaacaaaattttgctcttgttaaaattgacccacaatactgccccactgccataacagcccacattcattgctatgtttctcaagttgagcattatacttgagggctgcacaacagctctcttcatagataagcttcacaactgaattgcaattcattctgaacacatgttgcatagctgaagagggaaacctacccttaccaacacacaaaacaccctaaagtatgatttgtcccgctgaattgtccagtgagtatgtttggaagccaaccagagctcactcttatatccctgtaatgttcccagtggagatctgtcctgcattttttactaggcggagattctgaatgctctccatctttctgtgtcacacatgagattaggggccttctatgacatacttaacgtgcctctgaaatggtcatttgacaatgagcttgatgaaggatctcaagttcctccaaacatcttcctgggtgttctgtgtgatgatgcatatattttttcatggttctaaaacgtatatatatgccacatcatcagctgttttgcttcttagcagatagggttggtcatgatgtaataagttttccctcaactgtaaaaaaaggtaacacataaagtagcaccatatcttgtgcaataaaaaaattgttatttctatcaaggtctccactaacatccaaagcctggataagtgtcttttgaaatttttgaatctgatgagaaacaggttttattatggaaactagaaccagaactatagaggaaaaaacatgctagaaaaaataattaaagacaaagacaaaaagatcaagataacagataaatattgcataccacaataagatgtataattgtgaggagacagaccagacaagctgaagtagataagagcaaactatgataatagtagacattgtgtgacaaataaaataagaaagataaagagattttttattatgttttagtcaagaaatagaatgttgatgatgtaggttttccaccaaattgacagaagcctagtgagctagttcaagaagaaagtcagtgcaatgaggatgtgatgtgagtggtttgcttcaaagagttgatgagttgaagttgttttcaatgatatatatgatagataatagatgtagagagaaagagaaaagcaaacaaagttgatagaaatggtagttgagtggcaaagcaggtggacagttgagatgagttgacatatttctgcaaaagagagtttatgagttggggttggttgagtcaagagtgagtgaaggccactgatgaagaagagggaggacaagggtgattcaagggggtttttataggatgataagatgagtgttggcctgtggttgtgagagcctgagataaagtgtgagagatgtgtgtcagcctgtggttgtgagagacatgtggaggtagagagcagaagagagggtgcagtgaggaggggagaattttgcaaacaaggatggaaaataaaagaataaaagaagtaacaaaagataaaaaccaaatagaaataggacatggagtgtgcaaggtgcagcaacaaggagggctgaaatccaacaaagtctgctatgatactccaagttctggtgaactcttatttcattctttttccaatccatgtggcatgacttaacctgattgatacattgcctaactgatatctatattaaatagtgagtcttattcttcttgtctttccttctctcagaattcttgaccactgaggcatgtgacacatcctgaagattgtaccatacttcacaagggaaaaacctggtgaaggttaggttaccaaacctttaagtttggcaactgtgcttcacttttagcaacttgctcctggtctattttgcaccatgatttgtgaatcatatatacaaatgagaaatgttcaagcccctccccatggcagggaccagccagtattagcccttactctagcagttggtcactgttgtccaaagcctcataaaaagaaaacaaaatcacctacagctaaggcttcatggttgaatgatgccaaggaaccttgagttgcaagagatgttggttgacatattcttgcttggcaaaataactgactgagattttcttggcttataatttgattgtttctttgcatgcattgctttaggaaaagaaatcaacagatatcaacaaggaaagctttttccaagaaaatgtgaacatgatttactagtctgttctttttttcaagatcccacaaaagggaagaattcaagtttgaggactatttggtgttgcaccattcagccataattgacattttataattcagtactttgtatcaaagttaaaaatcatacctccttgcaataaacttatttattgcatctgtgtgatttcatccttctaattataggtcattgcattcaaacaaagagaaaataatgaatgtaaccaaagaaccttgaaaccagaaatttcttccactatggattaaagcttggttcaacacaacctctctgatcattgaaaccacacggtacaccccagaaatatgatgagcatcagcttgaattggtcctccatttttgcaaatgatattcaactcaccagtctttcagccactttcctcatgcttgataaaactatccacgaatccacacttcgtgttttgtgtcgaaatgcttgatagtagactcttgtcagaaccgtcttgaaattatcaaagcaagaattccaagggcccaactcacagcggtcaatgcgatctacatatgaatttatgagatccaagatggtgtacttgatatttttagatgacatgccttcatctcttagtataccattgaagtttatggacaactgcagaaaattcagccactacccaaaggcaatctttcctgaaaattttagggactccaaaagtaaaacctaattgtgctcacctctttcaataaaaatgtcaacctgttgaaataagaggccgattcttctaatgtgatccaaggtgcgcaaatgataggtctccacatctccaacagatcattcaacagctttaatttttggtcgattgatcgaggccggacccattccgccctagaagaattgattttgaccaaaaagaggttattcgactgatataacccaagtcctaagcctacgggtatagtctcctcggagagatagttttctaggaatatctgcaagtagctatcatttagcttccaattggcattggaaggggtgtcttcaaagcttatcttcatatttttagggatactgctttcaaagacatcatgaagagcccttggtaatggaagcttagtcaatgtggtggtctctgaattaaagctggtggtgcccatcgaaaaatccgcgttgcttctgagagtcttgccgataggagctcttcgtatatgttctatcaattcctttagctctctatcacattcccaaagaccccgatctgagtgagcctgaaaaatgagattttgcgatgattgtacagacagtagtatcttcgttcctatctcccttggcttaatccattcagcagtgtgaggccccagcttaacaaagtaaacatcatccttcgcttcaagcaatcttccaactccgatgtttggagaaggaaggaagacttgttcaaagattttgtaagcctcttcatagggccttgcatttagccagctgagagcttcctgagttatagattctaccttctgctcgtcaagaacttctttgaaaaaattatctttggagacaattttttgaatctcgcaaagggaatcatctgtatccagatcctgatgctcttgttccagaaattcttgtaatctattggacagctccatacttcgatttattttgggaagtgcgcaaaggaagcggggtggagcgttaattaaagtcaattggtcaacaaagagatatactgagtagaaagtcgaacttgccctcgagcctttcttgctttctcgacgcctaaaagctcaatctcccctgatgaaccagatttgaaagacatggactgtccacttcccccagataaactccttgaaaagaaaaacgtaggaaatagggtgactttgatgacaaaaaaccataacacacagttcaacaactcttcgaaagaaaaaaaaatgtattacctttcagatgcagctgagaagcaatcctctcttctttccgtgcttatacgagagtgcttagtcggggcttccatcaagaatttttgtacgtcttccatgccatttactagagttcttgaccaacatagatacactaggagcaagaatccaacaggagttggtggcatcagaatgaaattcatatggttaatgctaaacggttttagtcaatgagttgatgaggattgcgatggcacaaagatttaaaaacgattcaagagagaccaaaaactgttcggcaaaatctgaccttcccacccagaaggttttatagaaacattttcttaacgccgatcaaaagttgcttctcggatttatccgaacagtcaaaaaacttgatagagctcatcgcacgtgacgagagatgagatactgttgtatttggtagattcttgaagaaacactttcgttacaatgttcccccagtgtgaagtttggcctctgaaaaaaaacgaaaacctgacaaactgcaccagatatcatcttatctgcacctgaagcgaaacctttactcatctaacctgtagcggacgaacatatctaccgccggacatcccagcatgtgcgattgtacatatgagctgcgctcaacttgatcattccgtctcagcgagccacacacttcgcgccgtcccccgtccttatcgcgtaccaaatcccctaatcgacctgaggaatgtaacggagttagagtgcacacatgcgacacaggtatggcttctccggagactgtcagacaaacgctcttgccggagggatgaccggcacacaaccactctggtgacgtagtttcaggtcaataaattttatcttctccacccactgggccctaatgagaatcaaacaccattaggggggtttgaaaattgaaatcccaggttccaggcgctggttcgactggctgcggtcctgccaacactacataggaactacttcctcctctgaggcgctttcttcgacccgtcggttctgatgacgggtccgacagaactcggagaggatctctctcgcattctcgattccgtcgtagaggatagcctcgtcggcagatttgccttcgaacgccttccggatcgactccaataaggcttcattgacgctgaatgggcccagatatttagccagtaaggtgagccgaggagctgcgttttgtgatggatagtcgtctgggatcttgaggagcagttcgaagctagtatcatcctctccagcgtcctcgtcctcgtaattagtgtcgagatggttatcgagatccagttggatgaggagagagatcgagtgcagtcggtgatgctcgtcttaaaagaactggcagttgaatgactcctcgcctaggatggcctccaatgcgctcaactcgtcggttagttttgctcggctttctgagagtcgttctaccaagaaagagaccggtatcctagctccttctggatcttcttgcgaatctcgaggtggtggtggcatggctcgatagctagttacttgtctcgaacaagaacatcttcacttctcaactgttcatgcaaacaaccgtgtccgctgtctcagagagagacagatgtttcaaagttcaagggcggttctgagctggcttgctgttgatcgtggccagaccaaacactggaaccatctatccatttgactcaataaaacgataacctcaaattctcaaaacccctacttctaacttgcaagccagaccctaccaatagaaaaatatcttcatgttctcatttaaactacataaactcttttcacttttttccttatctctctcaagaattcacatgaagagtctgtattaggggacgagtttcttcctcattatacatgtcaatacttcttaggtcttaggcttccttaataatcaatcagtcgtttttttctgaggaggtcaatatttgtttgatagagcaggggagggaattctgcagatgaattcatatcctcatttgttccattcgaacgtttgaaatgtctggaaaaaaaggccaatgtaacaccgtattaatatgcaaaaaaaatgagagcgaaaaaggaagaaacttacaggatagaggacttcttcgcagatcaaggtccaagtagtttcagtcaaaaacctttcgaccttaccgacgtttctgagcacgtgacgatcggcattaccgacctcagtctcgacgaagagatgagggaggatacgcgcgccgatcgagctattacgtttgccgccattctcgacactatcctcgtagagcgggagttcagagtgaggcggttcgaggaggctgagatggaacttggagcggtcacctgggatggccaggatgatctcggcatcaaatccgaccccgacgacggttgccctgagcggtagactcatgaactcggccgcaggatggttgaaaacaagggcggtggagaatcggagacggaggttgccgtcattagtcagtcgcagatggatctgcaacgatagttgggagtggccgtcctcgtccggcttgatcgtcggcgcggaggaacactccggcgagctcgatggatgactctccccatcggcaatgcggaagcctcggctgacgtcccggatgtcaacgatctcgacctcgggcgcaatatctccaaagtcgatcgattggattctgagcgggcctaggaagtccggcgtgctcagattcgctaccagtccgttgagccattctgtaattagcttctcggctgtcgatggtgtgagtgagagccagtcgattccgattaacaattgctctggatgctcttcttcttcttcgcctgtacccgtgcgccccgcatttcgtcgtcaacctgtgcagggtcgaacaaagtccaccgacaacgaatcgaggtactcacgtcgtccgccccggctaccgtgtatgtattgggaagtcggtacgggatacaacttccagattgagaggcatcttcggatcttcggatacaaaagccaaaaggcgaaaattaaatccagaacgggtctcgatgtcagaaatgccgtcggtccagggcttccgtagtgtacagggcgctgtcatcacgcatcgtccggtttggtaataaaatcaccacatatattgcggcgttgtgccgcccgtggtgctggtccgcctcgcgggtgaaccaactcattgacattccgatccttccgtccgggtttgtagcagttccgagttcagcttggaaatggcgcaactcagctcaaccggccgtgcaggaacaaacacaaacacctgccggctcttctttcctcttctaatgtaagccttttcgagtcattcattccagattgggctgtttcagctgtatgtacatacatcagcccttgtggtctctgcttgtttttcatctctcgttgtcgcgccggtgcgttgtcggcccacattcttgttatataaggcgtcactccctcatccaacccgcttagcacgagctgcatctcttactctcaccaatcgccagaataaatcttcgaataacctcaagcaccgttacagttcttaagtatacagtatgaacactttaatatcaactgttgtcctgttagcttcaatcattggccttgcccatggcatatacatcgacaagcagtgtcaacaacgatattcccaaaagaaacaaacccacggagtgtgtggtagaattgttaagcgagttgacccggacgatccccaatcggatgcagcggtttggcatcgtaagtgctctccttctcccctcgcgtttgtatggaaaaaaaaatccttgactctggccatcatgaatggattctacgtttggatttctgtggaatgaacagtccacccccaatccacatgcaaacctttcgcgcaagaccacaccgcgataccgttatgttgtgactactatgcggtggcaatatccaatgtttgtctttcatatttttttttttccaacttcagttttttttcccaaaagattctgtttgactggttgacctcatcgtcttgaaattaggaaaaggcctttgaagacgtagccgatgaggtactccaaagctcatgtacccaattacctcatcaatagcttgcgggctttacgcctctttttactgcaactttttcatagactagccctcattaccccgaaaaacaaattaccttacagcgtatcccattgtctcttgaaagttgtacctagaatgcgtcgacgcagaagtgaaacccattgcaacatcacctgtgatgaccaagaagctgttagatatctcaactcaaagtctcattgctcagcatatttgcaacttcggttggatagatctcttcccccaccccatcacctccgccgtcctcgtcatttgatccaggatccccccgctccgattctgaaacacctgaccagtctggttggagagagcttgctagcaaaaaccaaggatgttcggtttgggtaactaccccatgttgtacatatctgcttccataagcccaaagctccttttttgaagtagggtcttgtgctttaatgccccattttcaaaattcaattgaatttttggtgccaaaagtggaatcacattttgaaaatgtgaagcaacattgcatgtgacatgcaatgttaccttgcatttccagattgtgattcaactttctttgtagtgccaacatcatgaggtctggatccattaatgtgatctccaccctcgcaataaatccaatgttgcaaaatgaagtgagcctgctgtgtacatatgagcatttgtgtaagttgccagttaatttatttgcctcctgagaatattcaagcaaggtcagaatgtgtgaatatatttactttgataatcctgaaaggcaaatacaaatggtctggtccctcagggcatctagagtgacatgctaatctaagtaggaagcaagactcttgcactcttcattcttgtcctctgggtgattatatttggaagttctgttggtcttcccattgtgatatgaagaaatctgaggccccatttttctgcctgtaatttttaatctggaggcaagcttttgtgcaagtatatataagcaaaggtttttatattgttttactagtacatttttatgggtgttctggggagagcaggtgaggatattctgggttctggttcttgatggtagattacaagatgaggaatacacaaggtgtgaatctcaaacaaactcagttggggagttgtgatatttatataacaggatatgtacatatgtagaagtcaaggctccaactccaacagctcataacataaatgcccccatttttgaggagttttggttgttaatttcatttgcctcaaatgtttttttttacttggagtttctactcaatgaacttttgggtttttgttgagttgcacacctctctgccttggtctaatgttggtgttgacaaatgtgaattgaagttcaatgccagcattagattgcatggttatttttttgactctctaagcccattttatttagtcatatgaaatattgcacaatccaaatctgtgccaaacctgacccaagtcatgtcagaatgtgctccaaggggctgagaccgtggcgaagcgccgcagggagaaaacagatgatgaggcaaaaacaagtaagccacttcatctggagacacgtctcctaagctatgaaacttacatcagcctcctttgtttcagaaccaagcagtgaaaccagcaacggccatccatggggacgaagccacaccaacactgtcaccacaagcaacaaagaacgagcagacaaagagaaagaacgcacggtacctccgtgagtatttaagcaccctttctcttcagccaaagtcatcggcaggactaaccaaccgccttcgctcatagatccattcaacacagaataagcaacccatcagaaccagaactactcgcgagaataaaacaaccaaagcgagtaagtgttcctccagaaactacagccatgaggaggtcataagctaatgtgttcagtgacaacgacagatctcagtccgaaccagaagcgaccatccaaacgtagggaacaggatagctaccccgtagccaaagaatcagtaaataacactgcccactatctaatgataagaagacccgacactgacgtcgctcaaacatcttgatacatatcaccctcatagattctattccaaatccttatcaccttttcatctcttctctcatctcaactcaacccaaatcaactgcatcggcatcaccaaagcagcacaaaaaagaataaaaaacaagaagagcaacgatctgttctgctcttaggtaaataagattttcatataagcgctactacaaaccaaccacaacttgtacatatttccattcttgacctagcatgaatctaataaagcaataatatctcttagttgtctataattttacaagtcacacatcatgatttgaggccaaacagggcctgagcaggtttgatgtggagaaacagggttcctcagtcttgtcaaaacatacaagcaggttttggacccttcacccctctacactgaaattttgtacttgtgcttgatccagagagctaaatcagtcaagtggatgcttttgttagattttattttttactagactgagaaacaaaaaagttcttaccaagattgagcaatcctcttccaattgtggaactcaatcttaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccattcctacattcaaatcagctagactcactctcggcgactttcaaatcaaccttgatacccttataaagctgagttaaaccctttgtccacctcttaagccacagttatcttttgatccactccattatcactttatcaaaccttccaatcaaaaggtgtgtatatgaaaaagcaatcaatcaatcgtttcatcttaccaaactcgttgctttgtcactaacctcaaactatcataggtttgtgttcttcaggtcatctttagtcttattgtgtagataaactaaaatcaccttcattgtaaaagcccgttgtggtaagccaatcctgaatgtcagagcacaaaaagactacaaatcacacaggaatcacatactcaagacccctcaggaattccccaggccctcaaacaaatccaacacaccagtcatccacacaattacccccctcatggataataacatctcccacacctctgaaactcctcaaatgaaacccaagaccaaattcccagttcattcttgataagaattagctcacacactaattacacactagtaccccttctcaatataacctcaaacccctctaaaatatattccttatctcttatctccttccaccttatgccaagaattaccacacaacagccatgtttcatactagccctcttttggccctttcttccctttgtctgttcaatccccatctgggtgaaataattacccccacctcttccccttgataagattatcccagcctctctctgtttcagactgaattcattatcttatcttagcttggctctctctatggtttcagtctagtcttatcttatcttagtgccacactaaattaggccacattgttcatagttcaattttcttccttgttcattctttgttccattttgttccatccatcttccaaccacaaattggccactccccagattttgtatataaggagccttgttttcccctcttgatttgttccacatcagagcctgccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgacaagtttatttagactagtaaccataagaaatattagacataccatcctcaagaaatctccacagccacacctttttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcctcccaagagtagttccacaagtggtgtcccaacagtggcccaacagatctttggtttttagtcactaccacttacaaattactagactacatatagacagacacagattagctagttattacccaactcagtagaaatagaaattaacataccttatctatcattactacccaccccaccctcaccatgaactttccaccaagaaagaaactccctgtctggacctgcccctaggatcaacatggccaattgggtcatcccagcttggagaggacaaatcttaccccctcaactacctcctcaccagtactataaccctggaaccaccttctaccaaccacctgcccataatccagcatttaatcctggaccaatgagaaacccccaaccctctgaaagtgatgacctggaccccttggaaactcaagaacccctgtacccccaaggaacacccagtcagcaaacagtaccagcaccaccagtaagaaacactgtaacccaacccactcaccctctggaacccaagaaaactacacccatccacttcctggaaagagaaccagaaatgcccaaatattctggaggaagaaaacccctctagttcaaacccctggataaggacctctgttttgacctgctgctagtcacatgtatgcccatagaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaggattccagggggaagggggcatccacacccgaatccgtacgccgctggcgggtatccattggcactggcgggtatccgccagcggataacggatatccgcaacggattatccgcgaccatctctacacttcacatcaaattgccatttactcttcctgggtctcagccatttcaataagcaattccacaattgaatcatacacaccgagctcacccaatatccccttgtcagtgggattcatgttcaattgacatgtttcaatgactgggcatcatgctgtcaaatatcaggcagacttgccctaagtacttggttatcacatcacagcccttgttgacaatggtgttgtctataatgacaatatgtcaccatacacctactatcccattcctcagaatgaaggtgagaatctaggctgagctgctttcaacctgcagtgcagtgcactgctggcagcaaaagatggttcaggattggaatcaatcccatggattgatgaaagactcacttgacttcacacaatcaaccacaaacccaaatgttggatgggggggggggggcttttcacaggtttaataacacctcttaccaaacaatagatgagttgataagtcttaagttcctttttccatcacaacattttgttttaacaacaagttttctcaaattcttaggacaaaaaacacacacatgagaaacactttgatgtcatgaaaaaaatgaagccgtttacagcattttaggagggtgcaaaagctgtgatgagcagcagatccgtttggattgttatatctgatgtgatttccactgcaatatgaaaacatgagctccttctctgacaagggagcctgttttaccatctttgaaattggccaagtggtgttttcaacatcattggctgtgtgaattcaacactgttgtttttttaatgttgcaaggaccccgtcattctttccaatgtcttgaggtctggatccaaggtgatctccatccttgtgataaacccaatgttgcaaaatgaaaaagtgagcctgctgtgtacatatgaggatttgtgttagtttccagttgatttatttgcctcctgagaatattcaagcaaggtcagaatgtttgaatatatctacgttgagaattctgaaagaaaaataaaaatggtctggtaactcaggccccagggcatctaactggaatctaagtaggaagcaagatgcttttgctcttcattcttgtcctctgagtcattttgtgggaagttttgttggtattccaattgtgatctggagaaatctgaggccccatttggccatccataatttgtaatctggaggcaaggtttggcatgagttcaagcaaaagttttatgttttttactagtaccttgttatgggtgttctggggagagtaggtgaggatcttctgggttctggctcttgatggcagatttcaagaggaggaatgcacaaggtgtgaatctcaaacaaactcagttggggagctgtgacatttgtgtgacagtacatatgtagaagtccaggctccaactacaacagctcataacatacatgcccccctttttggggagttttggttgctaattttatttgtcccaaatgtttcttttactcaatgaacttttggggttttcttgagttgcacacctctctgtcttggtctaacattggtgttgagaaattttaattgaagttcaatgccagcattatattgcatggcaatttgtgtggctctctgttaaaattaacaatgcatttttcagacagttagcagaaaatggttgacttgggcaggatttgaaccagcaaccttagcttgaagctaagacactatactagaagtgctgcctttaccaactaggctaccaagtacatgcctgatgtgctgatattagaacactgtggattacagaatttcaacactctctaagcccattttgtttagtcatatgtagatatttcacaatccaactctgtgccaaaactgagccaaatcacacatcatgagttgaggccaaacagggcctgagaagtatagttggtttgatgtggaaaaactgggttcctcagtcttgtcaaagccagcggtgggcccctacactacactacgctacgggcccatgtagtgttagcgtagcggcaccatttttttcacgtagtgttagcgcgccgctacggctgctgcgctacgctaatttgtagcggcgctaacactagccattttttggtgtagtgttagcgtgcctctggcgccgctacactacagcgtttttagcggcaaaaaatgcctcaaaaccgctaaaaattgctgtaatgcagcgtagcgggcagtttttggtggcctgtgcgtgtagcgttagcgcagatggggggaatcacactaacgctacactaaagttagtgcaaggttttgccccatgcgcgtagcgttagctcaaaaatgaaaagtgctaacgctatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcgactacgccatgctaaaaaagcccactaatgttagcgtagctgccctcaaaatagtgcatgaaacatgtagtcttagcacactgtcagtgccactgtgctagagtggttctagcggcaaaaatggcccaaaaaccgctaaaatgtgctgtagcacagcgtagcgggcccttttttttccgcacacacgcatagcattagcgctgatttgtgtatctgcactcacactacacaacaatctagtgtatttttgctacactacacaacaatgtagtgtattttagctacactatgcttatagactgatgctacggttattgtagctggcccagcgttggtcttggagagattctgaacccaacacaacagatttgagattccattcaaaagctagctcagagagtgcctgctcagtaatctctttctcttgacaactatggaggaaagatcatcagagggggggggggagaaacaggaaagcttgcctagctcagagagtgacagatcagtaatctctactgagctaggaaaagacagttgacaggaatatgtatagagaggacttcagaatacataatctgtgacacttctcattgtgaaccccacagtacttgtggggggggggggctctacattgacattctgtgtgcttccttgtcctcacttccaccttataaccaatgtagccaatccacaaaattatcaaagcccgtgtccctgctgtggcatggggcactgcagccgcttgttgggtgtgcaagcactagggactctcccgcagggagaggacttgggaataatgagcaatcatggcccagcaggatctccaagctttggtggtggtggatgttgtgagcacctgcaggccatagttttgaatgagtttttttttccacttcatagttcaaatgttgaatttttcttattcaaactgtcaattcagaacctgaaatatatgtcccattgatgatcaaataaattcatgaaactttgagtatcttgaatttctgtggcggcttactagcaaagccatggcttttttggactgctctttttttctgaactttttgccttacatctcaaccgcttttaatctattcagtttttctctctcctccctccctctctcttgtctctctctctgaaaacgatgtgatcacattgattattagcgagctggatgtaccctggtgtactgtttttatctctacttacttcttgtcaatctttttcacttttttttctcggtcgattgcttgctctctctctttggtctctgtctctctgtctctctctctgaaagtgatgtgattgcagtaattagtagcaagcaatgtaccctggtgagtgtactgtttttatttctacttaaacacttacttgttgccctgttttgctttttttttctcagtcaatcggtctctctatctaatgtcttttcacatgtctttcatttaatttgaggtatggcatcatacttcaacggccgattggccaattaacatatcaatggatcgatagacaaaatattaaaggtccaataaaaaatacaagaaatgaccaatttcaaaaaaaagatagaaaaaaaacaaacaaaaaaaatggtgctaggaggaaatcaaacggacaggattgtagaccggatgctagggctcagctgggatagggtagtgagagccaaaaattaaatgtacatataatttgcaattccaaacaatgaaatgatacgcttatttctgagtagctcttgcgcgggctcttcaatgttgggcataaaccttgctcacacctcatgcctacgggtgcttgcgggctttgttacacttggtcaatccactgatccaccaacaacaaccctggcctcagatcggagtgccggctaaaatagatctgtccattttatctggcatttctggatatatagattgaataccactttatatactctgcttaccaaaaaccaaaaaaaaaaagaaaaaaaaaacacacacacacacacaatcatcaaaccaaatcaaatcaaactcggagctcacacacaacaacaataggacagttcacatctgaactttgaggcaaatttaatgacatttatcattaaaattttacaaatttatcagaaatctcaaattcctctgaacttgatgtttcatgaaattttacaaaattcataaaattttctcttcaagtgcgttaaaagtggccttaaactccagacgtgaatcggcctaatacatcaatacatataaagtggagccaaacacacacacacaatcacacaaccatgtcacaacctttctttttttttcattcggaatctttatttcccattttcttttttttttttttttttggagtgagatcaaacccaaacccacaacccctcacacacacacaaaaaacacacatgtcacaaaaaaaaaaccaagccacacaagaacaaacaagccaaaacaagccaaaacaaaacaagacaagacactttcactaggaaccaaaaacaaaaaaagggggaacagacagacaagagaagagaagagaagggaaggaaagaaggaattatgtgtaagtgtattaagtgatggtttgtaacacaaaaagaaaggaagagagcagcagctccaagaaaacaaaaccaagattaagtggaggaatgagggtggtagggatgatttgtgattgagataactggtcaaaacgaggacgtaaagaatctctggagtatgtatatgtatatagatgtgtgtgtgtgtatatatgggatgaacacatggaggtatatatatatatatgtatatgtatatatgtgtttggtttatgattatatggttatcagtacatcatcagctattgactggtctcccagtctacccagtgggaagaggaatacatacacatgtacatatcagcccacaaagaagaagagcacaggaggaggaggagttgtgtaagggtatatggtctcagaggacgcaagccagtcaagaggggcgatgggggcaagaaacaagaagagaggcgatcacgaggaattgttgtcggtccagtcaggccagatgggtctgcagccctccagggcctgcaagacgagatggtccttgatcttgtcggcctcggcgagctgggcgaaggcgtcggccagggacaggttggcgaccccgacgccgcgttgggcgtccatgacgcgttgcttggatagtctgaccagctcgttggctcgttcgaggtgggagggccaactgccgatcggcgggttcgatcggcctgggatcgtcgatggcgctcggcctgtgttggtcgatgtggatgttccaccggtcgaggtgtgtgagctctgttgtgtatgaggatgaaagatgagggttagttagtttttttttttttttggtttgtgggtgaagtgaataagagagatgatgacttactgatgggcttagggatccagatgggccttgatggatgttttggtttggccagtatggattaggattgtcgattgctagataatggtggattgaagagggagcagtgatagcggagaaggaggaggaggaggaggagggatgggcggcaaagtcgccgatgcggtagtcggagagccagtcatggagtgaacttccatcggtcttgaagggttgttcgtcgtagatcgagcgtaggagatggccagcctgtacggggtcagatttggcggtcaggaggagttgatcgaattgattaggttgttgttcggtctctgtctgagagtgatgggatcgttggagagtgggtgagggaggtggtgagggaggggaggctgatcgatgtgttgaggttggagagtgagagtgagtttgagtttggtgatcgagattgcaggagagatgggcctggagccagagggtgagatcgtaaaccttgttgtggactacgagcagacagctatcttcggagaggttgttctgttcgatgagtgagttgagatcgaagttggtgacgctggagttgagtgccgttggtggtgaactgggttgagtgtatcttgtcgtcgttcttggatatttgatcgattgctgttgactgctgctgctgctgctactgttgttctgagtggatgactcgaggtattcgtccatcgtttttgttgttttgttgttttttgttgttgttgttgttcttcttaatagttggtagtcagtcagtttgatatggggttgcccatcaaatcagtatgtgtgtgtttctcctcggcaagaaactgcaaacacgcctgcctgtatacagattcacagcaactggacgaccggcaacttcaagcctgccgagggctgccgagctacgtacattgatatacagagatgaggtacataaaaagacgactagcttatctaataaaaatcatccaccgactctacataatctaaacctgctcaaaattgggtacctcatcaattcaaaaccaatccttgaccttatacttataatgtaaactttaatcaagctgcaaaagtctggctcaaacatgaaatccacccccaccccctgtaattaaagttgagaatccagtttcaatactctcatttgtaaaaacaagatctgtatatgcattacataatcatctatctatcacttagaccatctccaccgcaggctgctatccgagctgccaaatctcgaagttcggcgactgcggcgcatttttagcagcccacacctccgaagatttacaccgcaagctgccaaatatggcaactctgccttgtgaaagtgtcctccccgcccccccctatccacacccgattggacgaagttcttctatctaccacagccatttgcaacgggccatcgaaacaatcatcaaacgatggattcgacacttccgacggaattgaaccccttgaccgaagaagccctggccagaattttaatccgaaggcaacgcttaactgcaagttcgaatacccgaagggctctactcctcgaggcggctacattaattcttgacgacaacaacagcatcgatgacctacttccttcccatggtgggtcaaaaccaggaaaaaagtctaataaacctcgaaacttcgaagctagctatcaaaggctcatcgaacactacttctccgattcaccgctctacgatgagacactattcaggcgtcgctttcggatggcaaaacaccttttcttgaagataaccgacgacgtggagaattacgacgattactttgttcaaaaacctgacgccctaggaaaaatgggtctgaaacccctagtcaaggtaacggctgctcttcgaatgcttgcctatggagccgctggtgattgcaacgacgaatacctgcaactctccgaaacgacctcgctgcaatgtatggaccgcttttgcaatgccattgtcggcatctatggtcatcaatatctccgcgcgccgactcctgaagacctggagagacttctctcaatcggagccagaaggggcttccctggcatgcttggctcggtggactgtatgcactgggagtggaagaattgcccctcggcttgggctggacaatatcaaggaaaggaaaaggtgcgattattttcatttcatcacatgaaatgaatgttaatttttatttactcttgaccgatctagaccccgacagtgatccttgaggccgttgcatctcaggatctttggatctggcatgcctactttgggctgccaggatcacataatgatatcaatgttttagaccgatcacctctcttcaaggacctcttgaacggaaaatcacccgaatgcgagtacacaatcaacggtcacgtttacaaacaaggttactaccttgcggacggtatttaccccgattgggctgtgttcgtcaaaactctatcggagcctgaaggactcgaacaaaaacacttcgtcaaaatgcaagagggtcgtcgcaaagatgtcgagagggcttttggggttcttcaagctcgattcgcggtcgtatctcgaccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatatcgggggtatgggggagagggtggattcgagaatcacaaggtttctttgtgatactcgcgaggttgagctgctatcctgatgccaaatttggtatcgggatagcagccgagaggcgggttgctaaaaattttgagtgtttagcagccccggtggagctgctaaatcgggtttgcgctgctaaaattggtttagcagcgcggtttagcagccgcggtggagatggtcttacatatctgatttgatcatcatcaaaacaagtctccaaaggggccaagacttctacatagcttgaatgatcaaaaagtgcagacactagtacaaccagctgtatggtgtaaagaaagaccttgcaggggatcatcaggtgcaggagaactgatgagttcagaataatttctggccaagcttcagggtttaagacttatttacaatggcagtacatgatacaacagaaggtgaaaacaacatccatatacaactgaaggcagagtgaatcaagtgacaggtggccgagagagaaagagagagcaccctgtgaaattccaagtgaataagctgcataaatcaaattcagtgacttgaggctttcagatctgacaggaaagccatccagttatttccttcaattttccttctaattatctctcattgcaggctatctcatgatctgggatgggagaatctgagactgtcatacaccttgacacactttggtatggtccaaaattcaaataccctagtattggaatcaaagtcacatgatatgtcactgtgattctggcttttgataattctttaattcaatgttttttgttttccttgtctctgatctttctctatctcatcagggatatgagaatcagaggctgtaatatcaggaattgccaccttgatacacttatggtattcaaagttgaaatgcatgaaatcatagagtgcataaatcatataatcataaaacattttggctgggaaagccaaagcttacataatcagattaccaagatcccctgcaaacaaggttttaagatcttatgatttatgcggttatgatttcatgcatttcaactttgaataccataacttcagtgttgtccaaatcacctctttaaaatcaaacttatttgaataaatatttacatgatatgacacagtcattttggtatttcctaattacaagttttttcttgtgtctcatcttggtccatacattaccagggaggtgaggaccaacagctttacatcagaaattcaaactggatacactttggtatagtatagctctcctatttaaaatcacaagcatttgactaaaaaaaaacatacatgatatgccacagttatcccagtatctcctaattaagcccaccattccactacactccaatataaatattcaatcaacttctgtcagcttatatgtaagtaatagaaaaacagcataaaatttctcaagaccaaaagacacaaactgaaagaaggacaagatcagaaaaaaaaagataacaatgaaacagaagataaggcatacccaagtagattcttaagataaaaagacaactgatttttatatattgtttaacgacaggaacaagaggaagatacaagctagagaagaaatcatcagcacacaaaatagaggaaaaatgaatccattctgagagttgtaattcttttcaccaaattgaagttcagcacttgagatttgagagcaaagcttgaggatgtagaattgatggtttttggaggagattattgagagggagaggatggattgtgttgaaattgtgagctcaagagcaccaaaggatgagggccaaaaaaatgagagtcttatttttggggagggctcatggaaaaagagtgtaaagaaccaatgagtttttattcacttgtaactagcctgggtttaagtagactaaatacaaaaggacaaaccgtggctgagagaaatgaatagcaaaaccatttttaatcaactactgagaggaagaaacatcagtctttggaagaaacaaaccgtacaaaacttctcagtctattttattcaagccagacagatgagttaatcaagaaaaacatgctataaaccacagatatttagagtcgttaattctaagtaatcagactttattaaatcaaacagaaatataaggaaagagaataaaaaatcgtagagacatgagttgttgagaagagcattacttagggttcatatttgactcaaaaggggcttaaaaacaacaaaaaaacaagctacttgatgagtataatctagtcttattttatgatgactagacaggaatgaagggcagagagagacagaatgaggaaaattaaacagattgttggaaagaaaaaggaggattgttgagtataatattgaggagatcaagatagtgaaagaaagagatgatgaggaataagattgagagagggagggagaggttgaagagaagtagagactgtggtggtggccggttgttaggtttcagttaggtttagattcaaatattgagtttgtggaggctttccattggacttctcaaagtcagtcaagtgatatttcaacactaagaattttaactcacaccttcaatgaaattataaactaaaacaccaaaaagtatgattgctttagcttaacacaagtacagggcatatcatttcaatgtgtgatgttgcaatggattattccagacagtgagattatagatattgaatggaaagatcactgcagaagaaaaagagatgagtagtgaaagaaaaacatctatccaaagagagagagagagattacgacttgggagggaaggaaagaaagacatcaaaattgtctatttcaacatgtgagattgtgtaagtatgaagaaaagaacttccacatcactgatggaccaatatagtcactacatcaaagagggtttccaaattatgtgatgtggaagtgaaagaaatcaagaaatggaagcatggtaattaacagtaaatcaacagatgaaaatcatttgcttagtaaggtttctccccactcagtgatggttattgtcttacttgattccatcgagcattctcagctgataagcccaattaaccagtggatgaatatcaatattgtgctgttctactagtattaccactctgacaattttcatgcaagagactagagctagatagctgtagagttggatttgaaaggaatgcaagcgacttgatgtgcaaaatattaaataccttggagggaatgcaaaactgataatcatcagttctcactctgattcttcactgcttgccataaggctatcgtccactactgtttggacaatcttgtcaaggtgtgtaatctggatgctggctttctgctcgaatgtgctttatgtaggaaaagaagactggatgaatgttagacttcattgaggaacttgtactgacgcacaattttcggtttgcagaaccccaacaaactggatccgatctggccatcagagcgggctttggcggacgagtcgtgtgagctggaatccgtcgagtcggatcgggatgtgctgtgagctccatagggaaagttcaaatgtacaaattaccaactacatacatacaccgtaccactatggcaaccttcaacattctgcgccagacagctactcaagtgcttcgaacatcatcatcaaagtctagccgcttcccagtcttcctgcgcaaatcccaaactggaggctttgcaactcaagcctacaacgagtcgatcgatttggctggattgaatgagcagcaactcgaagtcagtattaacctcaacccattgatttggacccacactacctacatttcttggatattggactgcacggttcagtaactgatggatttggtttgatttatttgcctttgtatatcagcttcaggatgcagttcgcagctttacccgtcgggaaatagcccccatcgcgcagaaggttgatcaggagaatcaattcccaagtgtatgtctttccattctttcaatccaaaaaaaaaaacgtgtgccatgatctgcgcctctgaaaataaatcacattcgcacacatgccttttctgaatatcgtagcacctctggacaaaatttggcgagatgggtatagttgagctctttgtactatgatagttattctggaacgtccttcatcgcgctgaatatgtctcgtcttatcatcggcaaaaagctggggattactgttcccgaaaagtatgggggcctggatcgatcttacctagaacatactctagtaatggaagaaatatcacgtggttcggggtcaataggcttgtcctacggagctcagtgaggatttctcctcgaggccatacgcattgcttcctgggctgatcaaacgcattcccgttcagctccaacctgtgcatcaatcaaatcaacagacatggcaccgaggctcaaaagactaaatatcttcctgatctgatcagcggtaagaaggttggatccttagctatgagtgaggcgggctcggggtcggatgttgtttcaatgcggttaactgcagtcaagaaagagggaagatacatcctcaatggaactaagttttggtaggctttcaaagaaaactcacctaagaaagaattcagacttgattgctgagaattcgaagatgtgtcactaggatcaccaacgggcctgatgcatcaacccttgtagtttatgccaaaacttcacctgagaaggctcatcgtgggataacggcattcctgatcgagtccaatttccctggcttttcgactcaccagaagctggataaactagggatgagaggatcaaatacatgcgaactggttttcgaaaactgtgaggtgcccgaagaaaacgttcttggagaagttgacaagggcgtgcaggttttgatgagtgggcttgacttggaacgtctcgtgcttagcggcgggcccttgggattaatgcaggcagcatttgatgttgagtgcttgacaggaatcctcaaggcagcatcaagctcggcaacttacgttgtttcaactcgatttcctgattaggttgccctaccctatgtgcacgagagaaagcagtttggcaagcccattggaaccttccaattgctacaaggaaaaattgctggtacgcgtgattcctcgatcaacctggccactccattatgtagatactgatcaggatttttttttgactagacatgtacaccaagctgaacgcctcaagatcatatgtttacgcagtcggcagagcttgtgatcttggtaaagtcagtcgacgagattgcgctggtgcgattttgtattcctcagatcgcgctttggaagttgccactggtaatgatttcttttgtgtctagtgtgaagctgatgccaacctgctgaaatcgtgtttttttacatgtttgcgaaaactacttcgttctgtctgtcagacgcaatgcagatgctcggaggaaatggctacatcaacgattaccccaccggtcgtatttttcgagacgcgcaattgtaccgagttggtgctgggacacaagaaattgtaatctatttttttcccccttcttagttttggttctgaaagaagctgaccggttggtgtgatttggttttgatagcgtcgaatgctaattggacgctctttcaatgaagaatacaatgacgatatctaacgcgtatcctgccggcgcttgcgtaaccccaaacaatatcattgccaatcatacgtcttgtttatcctgttgtcgtttatcctgttgtcgttctcattgtgatctactgacagaaagctgccagtttgtgattgcaatctacatgacttctacgcaatcctgtaattgtatagctagctgctttgtactttgtaatatatgcgcacttgttctcacaaatcatcagtcaagtgatatatttcctcttttcaagaggctttttttgtttctttgccgcttttcaatacatagctctatcccaccaatctagtatgacaatatccgtcttgcaatgaatgagatcacccaactgtatgagacagtggcagcatctttttactgatccaaacacctatgtcaaatgatcttttttgtcttgaaccatttcacgctctcaaagtgaactactggcatcgcacaccccatgtcattcggagttgtaagaaaggtgtttttttcttgcttgaaattgcaggatttttcttgctattgataatcgccaggtatcttgcaataaaacgggtgccgctcctctctccctccattcatacctgatgagcagaggggtcacccggccaccaaactcccagcattcctggcgccatgggcctgcgaccaaccatcacctaaggaatgttcatccaatcgcaatttgttcaccttgtatcgccgtgtccagtgtcctgcgtgctggtgagaaattgtatgtatggctcaagagttgacaagattgagtcgacgagcgtccagcagcatgtgtctgggagtgtcccagtctccagagaactgttgttcataattattctcaccacgcaatcaacaatgccgtggagaatgatccatcgtttatcatgcacgtagagaacgcacactgttgcccagttacccccaagcccatagtagacttacctcctccaacactcaatcccactgcagatgcacctgtggcccggtccatggcatcgaaaaggactcgcagaacgttcatccggttgactatataaagcggcactcattcgggtaccattggcccatctccatccactcatccactcaccgttgaatatagtgtatccgcctatcaatctaaatatccctccaaaacaacttaacacccctaaaattcacaatggtttccttgacctacttgatcacccttctctctgtcctcgtcgccgtttctcgtgccgaagaggtgactaccgtcaagaatgaaaacgtggatgccaaatggcggggcggatatttcggattcaacagcatgtataacatgaacagctggtccgcctacagcggtttgtcgatgcagctcatgggtggttcgtggctcaacaactgggccggaatgctccccggctgctctggaggactcctcttcccgtcgagctgggtcatgaacggattctttgccaaggccgccgaagaggctcacagcgtcagccgccgggccatcaccctcgatgccgaacagctcttccgtcgggaccaggtcgccgacagcgcaacctgtcttaacaacaagggagtccatgaggtttactctaaaaccgactgtaaaaagtacgttcaacttcgcaagccctcccatcgctatctcattcactagctgatctttcctctcgtcctacttcttagtgctgccaagatcttacatgagaaaaatgtccacactgcttccagtggaaactgccaagtgagtcccaccccatgccctgacaatttcgctctctagactggatttattaataatgacagccttatatcctactttcttgaacgtacagttgtctctctacactgccaaggagaaagtttatgccaaacaactgtaagcaacctgctcagcgcttccatcaaacttctttcatcgtcgagtcatatccgctgcaagacaactaattctatgtgagatgggtttggtgtactctagcccggaccaaatgctcatgaaagccgccgaccgcctgttgagtacttgcggcgaaaaagcaagccaagctagctctaaacaatcgcaccccgaggacaaccaggtcgccatgctcctctccagaccgtctcacaagtaaaattaccactcagtcgtacctttcaacaatcgtagtagctcatgttgtgttgatctagaaagtttcctcttttgtatctaatcctctgtgtatctaaaagtatcactagaatcttgccggcgtagtcaaattattatttttaccagtgcccaattttgcccaaaaccgtgctttctgagatacgatggtacttgtctttcgagtctactcatgaccgactcttaaatatgtcaaaggcagcagcggagggtggtttggattcagacccgcgactttcggtacatagccaccagggccctctgaagcgaggggctggtgatgagtctggctgaagcaatagcaggtatcatctaatgttgcgtagcttcaactcagatttctacctgcgttacccagccaggtgatatttcataatcacagtcttgatgctcgatgcaccgccagaccgcaagttgcgggagacatcgagccggctccaattttgagtgacttcctctgataatactacctgatccgaagttggcatcttggctgcagaggaccagctcttacacactaaagacagtgaattcaattttcgaattctacttttgatacaacaatgcctaagattacaggtttttcttttttctttttttttgttagaaaaatctccaaagctgcatccagaacatatttttttttgaccgaaagaagaaaaaaaatatataggaagaaggattgatggatgagagaaacacacagtcagtaaggaatcttctcaagtcaaaaaaaagggggacatggaataaaaaagaaaaaaaaggaaaatccagaagaataaaagatgaaaggaagattaggacttcacagattgaggggatttgcaatctttgaagatcacccaagcttcacacgccaaccaaagcacgggcaagctactgaacgaaacgacggagatccagaagagattcaggtttcgaggccaatcgaggatcaccaagactgaaggcaacaagtaatggaataataataactacaaaaacaaaaaaacagaggacgataagaaaaaaaagagagttcaacaaaagctggataaacaaaatagatggggctgtgtatgaaagagaaagactgaacttggatcgagtagaagaagatcggcgcccggccgaagatcaacaatgggttgaaggtcaacagagcttgcggcaacagatcgagcagggcgagcaggaggaagatcagggtgctggcgagagagacgtggccaagatcgggaggatagacggtggtatagaaggccatctcccacgagcctcgcagccatcggaaccaacgtcccgtcaccgcgcgggctggatcgtgatcatcagttatatatggaacacctaggttcccaatgtctatgattcttgtgagcccgaaaactgagattgagatgatcgctagtttctatcatcaggccattattatgagctataatgttcatcccatactacatggaaacatgtgtgagcttgagtatatacgtactaaatgtcggtgaattgtttggattctttcctgatgtttacggatcaaacatcgaccataaaacgcgccaagtaagacaaaaggtaaccaactatgaagaaaagaaaaaacattcacatgtaaaatgaagttgagttttcttttatgttttgatggtgaagtaacatggttgaggggattaagacagggattcggagtcgagagaagacttaccctatcggggcaaagttggacaccattccaaacctgggataagccgacatttgaggagcttgaatgacaagaatcaaatgagaaatacgattttatatccaaaacaaaagaagaggaaagaaaaaaaaaagacagactaggagtgaagaagaaccaaaaccagtatgaacgggtgagtgaagattcgatccaccaatcagggtccggatcttcccgatcgctgggcaacatgtaagcgatcagcaatggcaagaggccggatccgatgagcaggaaggcgtcgatagcccatcgtatccgatctgcccagcctctcatccattccgtcgtcttcacatcctcatcttgatcctcatctgtctcattctcttccggccttcttctgatcggttcttctagtaaactgccacgcgtcttcgtgtacagatagtttagaatcgctcgttcagccaggaataggcctatcaggatcgtcgtgatcatcaccaaattccatcccaacgaccatatcggtagggtcgtcaaaaaaactgaaacaataacccataaaacagcgagagtttttttttttttttgcgcaatcgtaggtcttgagcgctgggtcatgtatctcgagcttcagtttatcggccgggttagttataacagagacataccttggccgcgcgtttggaaaattgtttgagacatcaataactgattcaatacctatatgtgagacaaaaggtaattatacagtgaaaaagttagtatatgagcgacaagaaataattgcttctaaggattttttttggcagaccaatagacttaaaccaagcttcaaagacctgaagaagatttgatgcgacctccagcccaggcatttcctggtatggatagcgagtacggctgaagagcccaagacgaaatgcaatgctggcgaacaaatcagctgcaaacacgaaaacttgaggttattttctctctttccaaaaaaaaaaaggaacaagatgggaaagtgctgaactgttaacagatgaatcgtgtactgcgagggatggcttaatgggaacttgatgtgttggtgccagtagggtgtaaatggttggttggaatttgaatatggtcctatgaattgattagctgtataaatggtttctatttacgttttatttttttattttttttgatgatgataaatggataaaacaggtgatcagttaaataagtagtgagctggaatattaacaaaggtttatatgtacgtatagataagatgatagctttgaagatatcgagtgtcatgaggaatctagatttcttgaagaggggattaaagcaagggagtgggagctgatttgagttaagggctgagtgatggaggtcgaggtcgagtccgacgggatcgactgagaggtcattctcgttgagggccaccgaggacagcaatccttcttgggagtgcgagtagttgaggatgaagttggtgatggtcgagtgaggctgggtgggtatgaagaagcggaccgaggtgggtctttgattgttctggttctgatcgcgagtagcttgttggtggagcagatgactggtttcgtttgagcttgctggttggttcatcgagattcgagtgagttggtttctgtgatggggttgggttgggttaggttggtggtggtggtggtactggtggtggtggtaagactatgagagtggtatgacaagaagccaactgcttatgtaatggccacccactccactcaattgcacatcacttggcaactatctactgagctacaaaaaataaagaaaacaacccaagatattgtcgtcaagtcaatttgtcaaaacaagatattcaacagataaaagaccataacatacattcacagatcatcaagtgcgcgttttcggagaacaccggtggcatgggcaactgagatcatcaaagaaggcttgaacgaattgattctcacatagcctgcaagaggctaaacatccgttgaggcatgtaactactatgaaatagtatcttgggtaactcccttaacacctccatagccctatgcataagatcttcctaactctaatcctcggcccggtgcccctaaacctttaccactttcaaattgcacattggtaagggcctggtccgtaggattgaattttgaaaaaatatggacatttttttcagtcttctaaacaaagattgacaacaaggggagagatgtggtgttgaaattcttcatttttttgggcttgtaaatggcctaaggtgatggtcactcttgatcataagagatttggaggaagataaattctgagaaattctgagaaattgaatttatatgccatacagtacaggccctaagttacttttcttgaattattccatgatttggaacctccgccaaccgcttcttactacatttctcaaccccatccacttgttgcatccttcagtgaagtgccctggttgccaacatctttgatatagttttgctccccttcactcaagaagttgccgcctcagacacctcatttgacataccaaatgcattgaactccctcttttccctttatttttctcccttctttctttcatgaatcttcttgacttagactgaattgtaggctttcactgctggttttgtgtcaaatcttatgcacttcttgtagtctaattagaactatcaatagcaattatatcaacaactcctgtctttatgattgattcctttcattttccatttcactatttgattcctaaaaaactaatcattaggaattaacaccttcaaatatttgtgctagaatttctgattttgcttgattaactcttcttgtctgactaaaagagactgagaagtctggctaagattgtttcttccaagacttcaaattattctatctcttggtatttattcaactttcctttcttattcaattcgcctcaaccactgtttgaccacttgtatttagtctatttaatttggctgactacttgtgaataaaaatcattggttcttccactctttttacgtgaacctctcccaaaaacggccttcagcttttttgtgccattttctcaacttcttcaactttagcctgtcttgagctcaaaaattcaacagatccatcaaaaaactacttgcaatgactctgagactgtcacagtagatcattccaagcccattggccaacataccaaacacctattcaagattgagtattgatgctcctgctatggccaccatgaaaaagccccaactcaaaaaagaaggtcaaatcacgcaagattggttgtgcagctcaattcactgtgtcccaccatatgttaaccaactcactctgtgtggtttggtggtgggaccacaatcataacccttattcaccacatgaggatatgaccatgcaacaatgacctcatgtggtgaaccagtggctgaacaagtatataggttgttgcaggccttggatggcatgccattgagaagattcctagttgcccagatctttttcaggtatgtaatttatctttccaaaaacctgaaattgaatgatctaatgactcattctcttgattgatttgttgaacagttggatgaatcaaagccaaatcatgccacaattgatcatgtatattcacacagctcacttttaaatctaatactgacatggctacaacaatccactggacttatggtgtgctcataattactattgccatagcagacacctaccaacctgctggccagtacacaccccagcattaatggtgcttgttccatgtgctgaaggcctatggggaaactgcagcccaatatctgcacaagtgggctgacaaggctatcaaggattttcaggagctcatttataaggaactgtcagatcctgaggccagctattgtttgttccaggaaaaatgggacaatgtcaacccaaagtttgcaaattatgcacacaaacagtggtacaagcattatttgaagtgtgctgcatgtttccaaccagtgaaggaattttgaccaaagacggggggaaattcagagaaaaacgtttgggcaacaaaaaacaagctttgttggagtggctcaagggttggaaaaagagatagagagagagcaaatgatttttattcactgttagagcctacactttaaatagactgcatacagtgagttcaatatgttgtttgagaaaagattagagatggtccggaataatccgttgcggatatccgccatccgctggcggatacccgccagtgccagcggatacccgccagggggtgcggatttgggtgcggatgtccttttccccccaaaatactggcggatatccgggtatcccttgggatacccggtgccaagagagtgaaaaggtcttttttttacaaaaaaaaaagaaaaagacaacaaactgccccccctcggcctatataggccatgccgccgggaggaaccccacccggcgaggtggtacacagaccagctcgtcggaagggattgcttccgacgagctggtgctctcgtcgggaggaatctctcctgacgaggtacatgccagctcgccgggaggggggcccctaccgggaaatggtttctttccgctcttcggggggttttcctcaggcccgccacatattaactcattgcctgagggctctccagtcagaccgcggttctgttgggagaatcctccccgcgagctgtgtgtcacccaactcaccgggggggggtattctcctgacgatcggggttcataccactcttcgggaggggtccttccgcgagcccgattttaacaactcgccagaggagtccatccctggcgagctgggctctttcgggaggaatcccgccgacgagcttgtgtacatatcagctcgccggagggagtcgggctcctcccaacggcctggtttgacatccagctcgacgggaggaacccctcccgacgagctggtatgtacacactacaccggctcgccgggaggaatcctcccggcggcgtggcctctcctctctaggccgaggggggccagttatttttcttttcttgtttttttgtaaaaaaaaaaaaatcccccttgccagcgtcagccagtaagagggcgggtatccgcggatacccgccagcgccggcggatacccgcaatcggatgcggatgcggatgtggatgcctgattccgctgaaattgtcagcggatatccgcatccgcgcggatatccggatccaacgcgcccatctctagaaaagatgaatatcaaaatgaataacacaaattaatcatatgcttgaaaggatgactggaataaatgaaagttaataaagactagaccagggttcaaagactacaaggatttcagcactagacaacatgacaagataccacacagaaaccatcaaaaacaatatgaaaattatatgtattacttatctgatcttgattattctaaggttgagatagatgagtcttttggggatgacaagccttctctgaagggagtgtgggagtgtgtgtgcgaagggggatggagtgtgattatcactccccgatgccaagcatatgttttttttgaaaaagaggttcagtgcttaggcattgagtgggttgctgtgggcctactagtcaatgctgtgccacaaatggggccagaaaccatgctgattggcaaggtcaagttcatagacagtcaaagtgatgacaaagacccagcagatgacagtcctccgcctgttgaaggaaacaaggatgaattgaacctgaaattcatgctgtactcaagagtgcacctggtacaaaagtcaagacaaatgctcaagtttgttgcaaaccactgggtgatgcaaattcacagctctgtgattgctgcaaatagattgaaagagtgatgtgaatcattttgtttgtttgtggagtaaatatgtaaaggtgtgtcagtcactcaccctagtacaattttggagatccctcagactggcagtggcagcatgaccggggccaaaatcaaagcactgtttggctcaattgtcaatgagatttgggattgtgtcaagtggacatgcaaccttgtaacaaagatgtgtgaaggaattgttgagtttttctcagttctgtctctctctgcccttcttctctttctaatcaccttaaatcagactgaagttgtttttccaagtagctattttttggttgttttctgagtcctcttttgagtcaaatttgaaccttaagaaaataagctcaactcaatcactcttgtctctacagtattaatttcttctttttctggtttattgtctgatattaaaaattggttaacaagaattaacgccccttgttatttgtgatttaaaatactttgtcttgactaactcatctggcatgactacaagagactgagaagttttgtctagtttgttattttcaagaacttattttctcttctctcagtttttattcaaaaagcattctttattcatttttctttcaaccactttttgaccacttgtacctagtctattcaatcctggctagttgcaagtgaatgaaaaccattggttctttacactcctttccgtgagcctttcctaaaaaaagagttcttcccttttttggccctcatcctcttatgcgcttgagtcataaatttcaacaggaattgctctcctgaatcaatgggtgctttcaaggaggcttgctgcggggattcatgagaaaatcaaagaaggtttttgacagcctgaagggaggaaagatcgataaatttgtggggttactttgttaagatagcaatgaacaacacaaaggaaaacagtacaggtgagtaggggcgtagttgatcaagtgaggtggtagggtgatgtctatttacattgcaagcagtcttcatgaagagatgctactcaccattcaaattctccttttttgtttctcatgaattttgtggctcattttcatgcttacacatcattcctactttctctctttttgcgggtgttgtttcttgtgttgccttggccactcatgacaatcccttttgttgttcttgctcatcattttcatttttttgtcaaattttgttgctcattcttatggatgtacaactgtcaattagagatggcaacgggtacctattctgctgcgcaggtacccgcctgcgggtgctgggtttgggtgtcaagttttgggacaaaaaaatggcgggtacccgggtacccaccttgacacccgctacccgggttcaaagtgacatctctactgtcaatgccattcctttaacttgaagatgtttcattgttggtcatccttatgtaggtactaccaaggatgtaacagatccgatccccggatcggtatttatcgaggatcggatcgaaaatggacccgataccgatacctggtatcgggtccatttttgatccaatccccgataaataccgatccggggatcggattgcttacagtttggatgatacccaagtgtaaggcatacagcccgcagcatttgggtgccggatcgggattgcaatgcgatcccgatcccccatccgataccatttcgatacaataccatgggatcggatcacccttagcaatccgattccttattttttgatacctggtatcaaaaaattgatccgatccgataaatcggccgataccgtatcggattggatctgtttcaccgttggtactactgtcaatgtcacttctttaatttgacaatgtttcattttttaatggtgactatggacttataatgggaccattgctacaaaatctctaatcagctagcgcttacattcatttttgctaattattaacaaatgagtgtattgttactctggggaacaccacgggggcacccaggcgtctcaaaccaattggatgggagacacctttttttcatcaagattggccaaccatcagcagaagccagttgtcagaataatagggaagaatttcaatgttagatccctctgtacttgtacaattctgtgtagaaggcagaaacaatgcccatttttcaaaattgaatcccatgggcctggccctaattgacgtagtatcaggatctcaaggaaaatattcaagtgtaaaatggaaccttgactgccatcaaagactcctagtcttgaaaagaagttgtagcaatgcaacaggtacatgcttggtaactgaaactatctctcgtttttcaaaaaaaaaaaagtgatttgctgggtcaaagtagacattgagcgttacagggaggaagcacggaaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatccttcttatgcgcttgagtcataaatttcaacaggaattgctctcctggatcaatgggtgcttgcaaggaggcttgctgtggggattcatgagacaatcaaagaaaggtttttgacagcctgaagggaggaaagattgataaatttgtggggttactttgttaagatagcaatgaacaacacaaaggaaaacagtacaggtgagtaggggcgtagttgatcaagtcaggtggtagggtgatgtctatttacattgcaagaagtcttcatgaagagatgctactcaccattcaaattctccttttttgtttctcatgaattttgtggctcattttcatgcttacgcatcattcctactttctctctttttgcgggtgtcgtttcttgtgttgccttggccactcatgacaatcccttttgttgttattgctcatcattttcatttttttgtcaaattttgttgctcattcttatggatgtactactgtcaattagagatggcaacgggtacctgttctgctgcgcgggtacccgcccgcgggtgctgggtgcgggtgtcaagttttgggacaaaaaaatggcgggtacccgggtacccaccttgacacccgccctgggaatgcagttttgggagtgttgggctgcaccagggtgtcacactacaaacaataccagttttgccccaggaaaaaaataccatttgggtggtggaaaatataaaaatttgcctgagtcttttttacagaataactcaggagtaaaaattaggctaaaatgagctatttaatgccaaaaaataaaaatgcctcaaatgagctaaaaataatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttggggggagagggggggggacgccaggcgcagttgatgaccattgacttgtaaacctgcatggctcaaaggtcgacccccatgatcagcgcacacaagcattcaattccatgcctttttcgttatgttgtcccgaggtgggtattactcagtgctcatcatcatccacggggacggttgataatgagaaaggatgtgtgatgtgtttctttttttcagcacttgcagttgcggtaacaagggaggagcgcacctgttgaggttaactcgcgtgccgtttcaaatgccgtcaaagaaggctaatagattgggattctcatcccaccggacatatttatttaattactgtgacatttaactagattgactccaaagtacctatacaagtgatatgttatgaagagtaaaacaaactagtaatttacattcaaacacgaaaattgccaagtcttcttcttgaaaaaaaggggggggaggaggggttcttcaacaacttttcaaaacactttattcttcatcttcaccatcggaacaggaggaagagaagtcaaaatcagactgcgaatcatccagaccggaagacgacccgaggacgggaagcagctcgatgtcggtctcaccagactcttgatcatcgctctttgttgtagattttttggacgggttagatttgattctcttactagacctataagtggtagtttgaacgacctgagcactgggctctttctgtttggatcgagctggttgacgagtggcgggtcgagacgtggccgagggtttgtcgaccggcgcaatcttttttttcggctgagttttccggacctttcgtggtgggttttctgctgctgttggcttgatcggcttggctcgttttggtcgcttgccagaaggacgcacaacaacctcctccgataaggacccttcgtcttcttcttgctgctgctctgttgtcttctcctttccatgattcttgttggcttgctgcttcttttttttctctcgccagttctggactattttttgtaatctttggcttgaaattccgctgtcaatactggattggccattcaaccattatcataacgagccaagatgaaacattgatgatcagttcgttatctttgactggctcgaccaacacccggcatgtccaaactaattttcccgcttaccgaggcggtgcaagccgattagtcttattactctcgaccgaataatcgaaaaagtcgtccaagaccccttgagtctgaaccgtaccattcaacctttgagtttgtcttttaatcaatgggacaatcacttcatcggttttgatggacgaccagctcagatgatcgtacaaaaacctgcatcaaaattccgtccaacaatattaactcatcaatcatcccaccggtctttcttcatcatccagtcaaaaaaataaataaatactgactctcgaattccatctagatcaggtaatccccaaacaaacttctcagtcgaatgatcaaccgttggatgaagataagcctcggccacagcggggttgggccaatgatcgtcaatccaaattttatccttttttttacgctagattatggggattttttttttttttttagttttctttgcacacaagttgaatcatttaagaatggttgaatcattgactttgctcactcacaaattttttcctgaaggatgttcgagactcgagttcagtatccttacccacctgaactttctcccaccagtttttaaagttcaagagaccggatagattaggattatgatgagcagtggctacgccagccgaaaaggcaggatcgaattcggacaagatttccatggcggtcactgggccgacgccgttcaagccgacggtgtaatccgaacccaataggaaggctagttggatgagcttctgttgatcgagccctaactcttgatccaaatcattcatcaggtaacattctacaaacttgttctggttgaacaaattcttgtaaactcggtggcctccaaataagaagacatccgaatcatcagtgatgatcccatctactaagcccaacttcaatagttccgcacattgcgcctctgcttccatgggtgaaacgacaaaggggatcccaaacaatttcaacaggttttggatatcctgagacatttggagattaacatcatccgcatccctcctatctttcgccttttgttccttcaatcgttggacctccgagtcggcttcttgtctgatcccctcaagtttctcctgatcctccaaacctgacagaaagctttcccattcgtttgactccattgcaagattcgcatctattgctttctcttccgcctcgatcactcgattgaattcttcttcatccgagccaattgcctcagcttctttctcgattgatcgctcgggcgtcggtgtgcgagaccatggaatgctgatttcgggtgactctgagcgtacgttattgtttcccaagtctgaccgcttcgcctcaccttgctgaggggacttgtcaccttgtgggaccaaacgatcatcttcgatcttgtcaggagaagccttgtccaattcagtggtgtccgaagcaaaatgcacggctcgatcttgactcggggtttctttggaggtggaaatagtcggactgggtagaagattcgaatttgcctcagaagtagaaagcttggattgactaattggaacatgaccaatagatgtagaaggaagagtctgtccttctggcaatgacgatggtgacggtgacaaattcgacggcttgcttgggtcattagaagatgtgtcagtgcttttcgggagctcctctggtggcaaattatctttcctttccaggactgtgctaggacaagatttcgttcggttctcgctggaatccaaggaaggcggctcatcttgatcgcgcttaggagcttcgcttgccgcctcaccgagtgttgacgtattagcaatagatggaattgtgacttgaggtgtatcatcgtcaggcattgtgacggtttcgttagatcggagatctgattcttgactgatttgcttattttgccggtcagctttttcggtcgacaagatcggcgattcttctggattggaggtaacagtttgagttggattagcttgtgaggctgtttgagtttctggcaggggcggaatggttgaaggtatcaggaaattgtcgtcctcttctaattcaaccgattccaagatgctattgatcatctccttagaagcgacgtgtggttgagactttgtaggcgaagtagtactagcaagtgtattgaactgttgctttggtgtctctgttggtttattctgcggagtcatcgttctagttcccttactcgatccctcgcccaagtcgcgattagggccagactggttagaagtgtcatgggccaccaattcagatatgatgtctctcatcacttcatcctcctcatctgattgtcgaaatagctcgacttcatccttagacttgggggcggaggtctcctccacctcgactgctgaatcggggtccctcgtcccataatgaaagcggatggcctccctccagtcagcttcttgctgctctcgggttggcttaggcttgctaggcgcagctggtagagggacttcttcgaattcaagttcatcgtctgaatcctttgacaattgcttatctcgcttcggagtgtccattttaacttcctcgaactctacatcctcgtcctcggattctgcgtcgaccttcactgggttcgtagcactcccagtgtccttctgatcatcattttcaatccctaagatccaaccctctgaggctttgacgaggacgtattccttgtttctttgagcagcgattttgatgggaatggtcaggttggccttggcgaccatatcagtaacagttaaaagcttctgagtaagatcgttacgtttcttgaggttcaagatctgtgtttggctgaattcatgatcattcgtcttgcgcatcgcctccaccctcgttctattgggctgacgagacttgatgcggagatcgccgatgatttcatacttcaattcagtcgatagagactggaaatgaggcgagttgatatccaaatcttcaggagtgaactcgtggatgaattgctttaattccatctcagttgccaatcgatgatctgagtcgttctcggtaaccgaaggcaccttttcaatgggtggaagttggtactgatccttaggaacaaatcttgacttttttgtaggtgaaggaattggtgtggtagtggtagtgctggttgtggtagttgggtccatgggatccgactggcgtttcttccgagcggcattcttttcggaaaagtcttgggcaatcggatggtcgaagtatacagcatctggtgtgatcagttcacctgttgctttaacttgcgaacgcctttggattggatcacgttgacaaaacatgtcaaaattgaggcgcaagatctaatgagaaaagaaaaagagaaacatccattgagataaactaacttttgggcttctattacggctgcttgtctaagttgggctgcgagtaacttctccgccgtctttgccagattctcctgcacgcctcgtttccgtttcttcctttcgttctgagaacaagaaataaatgggaaagatgatcaagatgcgattctctgtccccagaagaaggagattatttccttatgtgcgtgttggaaaaaaggattgaacgcgtacaatggtttgttttttgagtgttgggacaccgccatcgaatacaaatacaggtttgataccatagtacaacagtttcgaaatccttcgcaggaaacctaagatatgagcattcacgatcccttttccttcgcgatccctcatcgctttttgaaactgagttgagagaaatcacatgggattttgacaaaggtcagacttatctctttgaggataaagggatagatttcgaagataaggatgggaggaatcaacgatacctgatagagccagatggatgaatctatggccaatttcttgctgcccatcgtctcgagattgactggacgggcgacgggtgagatgagcgtccataatcctatagtattggagagcaaaggtttcggtaagctgttgactgatgaaggaaggattgagagcagcccaaagaaattcatatacatacataccctgcacacccatcctggcctaaagcgtgaagaggagagaccaaccgagtgaagtttgatggcgagattgtatgtggagtggttggaagtgcaagttccagtcgaatgttgatggctgccgtccaccctcgagagttgcacccctttgatccgcacccagggcaagattgactgtagcagtagtaccactcctccactctcagacacatcttccaacagaaaagaaggagacactccatttgtgtgtgtcgcatccatggaaaaccaaggcgaaaaaagcataggatcaacacgccagccttcagaccatttggccatcccatgccaactacatatttttcactcttcctgaagcgcccatcctacctttgagactgcatctaacacgacgaaacaaatcccagtacgtccttccaaatttgaccttgctcaaggaccaaaccctgaagaaggtagatagaaagaggattgaaggggacactttgaatccaactattatcctggccaggatgatcccaaacgaattagctagaatataggacttgcagccttgaaatgataaaatgaaaggatgattatagtcatacatttgagatacatatgaataatattgctcgttttttttttctaaattatatcatcagatttgtatattatatcaaaaacataaagccatcatcatcatcatcatcaccgaaaaaaaaacgaggaagacgaagacaatcaagtacaagcaaaaaaaaatgcggggagagggggagagggagagaggggcatgggaaaagaaaaaaaaaagatgtgtgtaaaagaaaaattggcaacactttttaaaaagacgaatgatagtgacataatataggaagagaaaaaaaatacgacgaagaatcaaacaaaaaaaaatgcaggtcaaaaatcaacagccaaaaaaaaaaaaaaaaaaacgacgggtaagatgaagaagtggttatcaagtacaaagaagaagaaaaaatgaaggggataaaagcacagaacagaggggatatacatgtatcatgatcatgtttacttttttttgtggtgtatatgtagggaaaaaagagaaaagggggggggggataaggatttatttagttttgtgatgagagagagagagatggaatagggaggtctacagagcaatggaacgatgaaggggggagtctagaggggatcagatgcgttcgaaggagtctgagccaagatcggaccagttcccgtcgagagagggagagttagtggaagtctgaacgggttcgtccgcaaccgaccagtcgtcggagtcactcgcaaaggaggtatcgacgggcagctgagggacgggcagttcgaagggactcttgggcgaggatggggccgagagctggcagggcgattggtcggcttcccggtccgtttgagatctctggggttcctcggagtactcgggctgttcggatgcttgcatgctggctggttggagcggatcagagtcttgcggctcgagccctagtagccggcccagtgtggtgctctcctcctgcggcttccagtcaatcaatggcgtttcgtcggacacgtccgtggattgatcctggtcctgcgaaagcagagcctccgtcgagtcttgcagttcccgagaagcgctcccttccgcctccacagactcctccagacttggtgcgatgaagatcacagggtcggggatggggatgtcgaggattgggttgaatgaagggattttgttcaggtgtgaattcgaggagcttgaggatcggctcgggctcgtcgatcgatgggaacgtgggatgggtggataaaattgttggccaaggtcgattaggggatagtccttcaggtggtagaaaagagagaagcagattagtctatcttgacttgaagagatgcatacggggcgaaatctaggaaaagtaagcccttaccatcttttcctgaggagtggattggttggtagaacggtgtctgaggctggtgtggtgaatgtttttgaggctcgagctggattgctgggccttatcgtcgagttcagcgtctctcaagccctggagtctgcgattgcgggattccttttcggcccggatggttgcacagtaggtctggtaggcctcctcctcgtccgacttccggttcagctcggtgtagatcacgtatcccgctccgacgatgatggccattcctgcggcaaagacgatgggatgaggcatgcttggaagtagtggctttctatttgtttgaatgggctcctgtgatgtgagttgagtttcaagttgtcttcttcttcttgttcttgaaaactggtgtgaaatttgaagatatggcaagggtaaataggagaaggcggttaatgtattgtgagatgaattgatcctgttctgtttggttctttgcactttccctggttgagctgacaagacagtgggtgagagggtcttatgtatgtactgggtgacggtgtgctcttagtcaatccgacaagcaagctggcaatcaaaaccccgaaaacaagccgactcacagattggcggcgactacgagatgatgtgtatggttacagtagcttggtgcccagagcagctgttgcctatgaacagagtaaacaacctagtactgagttccgaggagtagaggatgctcagcgagcggaggattgggggaagcttgcagattcttcagtcatggccatccatcgatgggcttgtttctatcgcccggctgatgcggctggcagtggaaggagaatgagatcgggagattcccagtggagacagcattaagtgttcctccggtcgatcgggaactcatgccgagtcggttgccggcgatcttggtcggttgcagtgaatcctgcggtgggcgaatctggaagcaataagtagaagccatgtgtataattctaaggtggatcctcattaccccattgaggagtaatgaaaagtctgatttgcattcacaatactcagacttgccacttccaagctggcctccagggatttactcgcttgccggtgaataacactccccggcgatgttctatatacaggtttgtggaatctcactcggagcaagtacacacaccttttgcctgctcgctggggtgtgattgtgtaggatttttgttactggggcccactttgcaccctgcgggcgaacaaaattgctggctgggtacaagttgctcctggccgagcaacgcttgaaaagtgatactcagatccgggtcttgaacaagtgaggccaactcgctggtcttacaaagctctttctaaaacatcttgaattgattgcacttgttttacttgccattgagcttgccgatgcctatacatctagaggccatcaagcccatggaaatcaaactttagctcacttcactttctaaacagacaagttcatcagcaaagccaaatttcctttcgttgatgagggctcctttcattacttcgtgtggtgaacaaatacgtacttagtaggatcacatcatgggtaaccgatacacagatattaatgtttcattatgtatttctgctctactttttgtttccagattccgtcaggcgaatcctgctgctgcttgcttgatgagcgaccagtcaatcatcttctcatcctcaaaagtcaagaccaggcaagaggctccactctgctctcatctcattttctctccatctccatcaaatgggtgttgggcagactatgtatctgccagggatgacgtagtcaagcacatcactccaaagactcaaaaatgttccccccgcaccacaccatcggccaggaatagttccatgtagcatggatcagatggatctactgaggaactaacaaaactagtcaaactcacatcgagaccagctcaaccagtgtctgctcgacaatctcacaagatgacgggttatgaagaaagtgcgaactgtacgcgcgcggctgagaaggaagagccgtcttgtcttgcaaaagatccgtaacatgccaggatcgggtgatcggtggattcaggagattcagatttgatgataaacggagaccagaagaatcgtacaaggtgactaaggaggatcatgagtgtatatattaacaagtagataggggggggttcgattatttcttgtcgccttggccagtgatccagccgagcaagctatccttctgcttgatctgatcttccgactgcttcctgagctcctggatcgtcttcgagtccggcgaggaaaggttgtcccaggccacgtatcccgaaaaggcgatcagtgctatcccaaaacccggaaacatgttcctgatcctaatacataaaaaaaaaagtaaacaggaatatatggtcaataatgataagaaaatctatcttgatcttctaaactcaagaaaagatactcaactgtgtccgtcttgcgaaaactggatgctgttcatcagatccaaaaaaaaaaaccaatcgagcagaattaacagagacaaaataagtaacgtcaatttgatcgttctccctctcttggccccacacaatcagaagtgaaagcaacgagatatcactcaacttgacgccaggcttccctcttcgcccagggatcccgatagaccgtttcgttaggaacacccatcccgacaatcaaacgaggaagacaaacaggacgaagtcgagtacgattcgggtttaattgtttttttttatgttattcctggatttacgtattcgaaaattttagctttttctttctatcaagatagctatggtgagacggctagggggaaaagatatgtgcttacccacttgttctccgctgggatcgagtcgttttttgcagcaggatgccgatgcctcccctctctcctccgctgtggcgccgggacaagcatgtaacaccacctgtcaacacccacagatgtcacacaaacagccgggacatctcaagtcacagaaaaaggtctactagtctacatatttacttcaatcaccaggacattactgaatgagacttctgaaaatacttcaaatacaggatattttgaaggttgacttaccattcaagtggaagacataatgaaatatttgaatcctcgagatttttgactgattgtcaactcaaatgactatttagtcacagagaaaacaacaaacactgaaagggatttcggattagggttcaagatggttgggtaaatactgagccaccacaaccgagaaatatatctgacagatcaggttgggtcacatttcagaaacttctaagccaacctgtcctggcatcagaaaaggcaatctagtagtagtagaccttgggtcagcctgtcaaggcaggtggaccttgagctcttggtcccttttcttcttcaaaaaacattgattggtccttctagttcctagttgcaatgacccaagaacttaagccaaagacaattaataagataatgaataaaatgattattggatggtcaaccccgttaccccttggaggctcaatctgaaggacttagccaaccccaagttcaacccaccatgggccacccaggacctgaagttttccccttgggttttcaacagctgttggaatggtccacaaggtccacttgactgacccacaaaaaagggcttatgagtatgttctgaatgtggcaatgtcaacactcattgttgtgagtcaatgtaggtccaagagctgtttgccaatgcatcaccatgtacagctattctgggaaaggttgtttgacctgaaaaaaaaatcctcctcaattttttttctctttttcatctagtcatgtgcataaaccacatcaactcaacaggaatcgactaactcaaggaggactcccacttcaaagggtgctccaatctgcctaaattgattccttgttgagttgtctaagcttatgccttataaggagcatacataatgtttgaagaaaacaaattggaagaaattttctttagacttggacaaactttcccagaacagctgtagattgcctctgattgcctcaagttgtttgttttgtcagctgttgtactcagaccacctgaagttgacatgcaggtcattcaaagtggttttgaaccaaacacctttgaatgacttgacaatgtcttgtagagaagtcctgagaggattggaggacttctggttgcctaaaccgcttgatccagaagggggtcctaaactctattggctggtgaaaacttgatcttgatcaatttttgccagcaaataaagttcaggatgtccttctaaattaacagatttggacaacagtaagtcctccattgtgtggtttgttggcttgaggatatttaaaggggtgttgagtttttcacctctccggcctactcttccccaaaatcacttattttttctcccttattctttcttgaatcatcttgacctgaactgaattatattcaatcatagctgttttttgtgttaaatcttatgctctgttgtagtctaattagaactcatcatggcaattttcatcaaacaactctagtcttattgattgatttctttctttttctagttcactatttgattctttaaaaactgatcattgagaatgaatgattgagttttttcagacatgcatgatggtgactatttgaatttcagtgctattttcaagggattcatcattgcaattttacattgtttcagagccaacaactgataatgaggttccacaaagaacgtgaaattttcttcataaataatgtgctaaaaaaatgatcagttcagacatgaactggcctatttgaagaaccaaacgacttcccatcaagatcccatggggccccaagaatcaatttggagtctcaaaagcttgatctccctacaaaaatttgatgtatttgggtctcaatcaacgtcttgaaggattccagattcaaattaaatccagaggctcattggtggtaaaaacttgatctccattaatcttcacctgcaaataacgttgagacctcgttctcagtctgcaagccactcaagctatggcaaagcctctatgaagacttttctaattggcacttaaacataaggagttcaaccaacaacaatatgctctgagggtatcccaaccaccatgggcagcttcagtcttcagaccaggggcgtctgaggaatgttggtcgaattccaatacttgccgggcggtgctctgatgccgatgcgtgctggtgagaaatgcgaagagacaaagtcaacaagcattcggctgcatgtgcccgggaccgtgggacgcggtgggcgtcgagaggtgccccatggagagaacacatttgctagtcattctcaccacaaaatctacaaaaccatagagaatcaattcatgtttgccacacacgtagaaaacgcgcactgttgctcacagttacactcaaggcaatactgatcttgcccccggcagcactcaatcccactgcagatggacccttgggcagtcaaaggactcgcggaaccgttagcctaatgactatatacagtggcactcattcgggtaccattggcccatctcatccactcatctcctcaccgttgaatatagtgtatccacctatcaatctaattatccctccaaaacaccataacacccctaaaattcacaatgacttccttgacctacttgatcacccttctatctgtcctcgtcgctgtttctcgtgccgaagacgtgactaccgtcaaaaatgaaaacgtggatgccaaatggcgcggcggatatttcggattcaacagcatgtataacatgaacagctggtacgcctacagcggtttgtcgatgcagctcgtgggtggttcatggctcaacaactgggccggaatgctcaccggctgctctggaggactcttctttccgtcggcctggggcatgaacggattctttgccaaggccgccgaagaggctcacagcgtcagccgacgggccatcaccctcgatgccgaacagttcttccgtcgggaccaggtcgccgacagcgcaacctgtcttaacaacaagggagtccatgaggtttactctaaaaccgactgtaaaaagtacgttcaacgttgcaagcccttctctcgctttgatcaccagttgatcttttctgaaaaatttatttatccagtgccgcaaagatcttgcacgagaagaatgtccacactgcttccagtggaaactgccaagtgagttccaccctgatcacaacttcgcggtgtctgctggagactaccctatgtgattgacagccttggattccatttcttcatcgtccagttgtctctttacaccgccaaggaaaaagttttcgccaagcaactgtaagcaaccttcattttcatccggccaaacacaaatccccagaaagctaacatgaataatgtgtggtctgtcttttactacagcccggatcaaatgcttatgaaagccgccgaccggatcttgagcacctgcggcgaaaaagccacccatcccaaggactctaaccaattgcacatcaaggacgaccaagtcgccatgctcctctccagaccctctcaccagtgatatcatttaccaaagtttcacttgtaacagccgatcaaattcatatagaagtttttctcttgtatctaatcctgtctgttgatttctaaattatcattgtagtgttttgcatgtttccaatttatcaaattttgttattgcaaaaagcaactgcttccatccaggactagtggttcaaccccgagacaaccaagttttaggctgcaataaaagcatctactgaaattcttcttcacccggttatctcaaacctttgggcttcagcccggcgcacaccttcacaattgcagtgataagagtctcctggctaggaagagaagctgcgaggtgttccaagcctcaaggggcacaggctggggacaacaaacttgggttattaacggcaccaaatggtgcaattaagaatcgacaccaataattgaacagggcatgagacgcacatcaataatcttggttgcccaacacattgctcctggatgcggtatgttttttgtgcttgtccgcttattttacgaacttcattactgtcatcaagactcttggccattttggcgattacccaatatgtctgctgctgctttctccgatgacattcacacctgaagagttcgatggggaacaatctttgagagcctctcgaccaccatgggcctgagactggtgggaactgagggatggtgttaaaccgatcccatcttaaccaagtgcctccggagccggcggcgcgaagaagagccgatcccaattccttcgcccagtacacatatcatcgggccctccgtgccggtgagaaatacacgaagagtgagctgacgatcgttcagcagcatacatgtccggttgctttcgttttaaagggattctcaatcttatgtaatttcctagcacatatttctcaacacttctcagcatcaaacccacatcgacgaccatggagaatcgctgaccgtttatacacgtaaagatagcacactgttggccagtagcacccaagacaacactgatcttggctccaaacgcactcaatgcagatggacctgtggcccggtggtagatggcattcaaaggactcgctgaacggccatccagttggctatataaaacggcactcgttcgggtacaattgtcccatctcatccactcatccactcaccgctgaacagagtgtatcctctcataaattcatccatccccctcaaaaaagacatcttgactcccctgaatttcaccatggtttccttgcccaacttgattgcccttctctctgtcttcgttgccgtttctcgtgccgcagacataactgcagccaaaaaccaagacgtgaacgccaaatggttcggattcgacggcatgttgggctggaacacctggagcggcttcgacctggacttcatgggtactccatggctcaacagctgggccggactgctccccagctgcgccggaggactcgtctttccatccacctggggcatgaacggattctttgcgaaggcctccgaagaggctcgaagcgtcagccgacgggccatcaacctcgatgccgaacagctcttccgtcgagaccagctccagtctgacaccgccagctgtctcaacgacaagggagtctatgagctttactccaaatccgactgcaaaaagtacgtcccacttggctgacgccctcctcttcctatgtcatcgacagctgaccttttcgcatcatgcttagggccgccaagatgttgcatgagaaggatgtccacactgcctccagtggaaattgccaagtgagtcccaccttgacagaagagctgtatgcgctggagacaaccctactgacagccttgaacttcatccttcagttatctctttacaacgccaacgaaaaggtttttgctaaacaactgtaagccggcttgaatttcttccaaccgcgtggtcagacagctcacggtctgtcatgatgtctttttggtttatgtattttaggccggatcagatgctcgtcaaagccgccgaccggatcttgagcacgtgtggccaaaaagccagccaacctaagggctctcaacaaccccgcgtcgaggacaaccaggtggccatgctcctctccagaccgtccaagtgatacgtagcactctcagccaagttccactttaagcatcttggatatgtattcagaaagtttgtatccgtataatatcactccatgatatattaagtgattgtgcatatgtagctccaatggaccatttttctcgatcggaaaagttactctgtaatttattttatttttttctcttagtaatctcatcttagaagaaacatatctagaagtccctatcccaaacagaaatctagtttgttctcgaatccattcaaccgcagacacagttgcacagatggcgttttcccatgaacatctcgggtaaaaaaaacagtgtcatgaggctcagtgagtcggaggagattccaggtgtggatttccgatctctctcatcagttttggcccggtacatgattgagttctgcgtccacttcaaaagaataaatgcagaagttaaaattacgttcgatgtgcaagcgtgaaggagaagacttacatacactaacacgtgaacaaatcttgaagaactggtttatattttcagtctacaaggttactgtaacatataccagattcctgcttcaagtccggtttccaaatctagacaatctttctctataggttcattagcagggattgagcagattgaggcaagacaaaacaggaagaagaagagagcgacagatcgacgggagtaagctgatcaacacccggctcaaacacagtggaaagctgatcaaggggtataggggagttggaaaggatggagaagttggaagatggggcagtcgaagaggattcgggacaatcgaagtcatttggtagatggtgttgagaagccgatttcgggtcgattgcagtcgaacaagacggcgggaaaaggtcgttcggatacggtcctatggcgatccttttcgatcgctcgatcaccggacccgtgctgctatggagtaacaataccaaatcttccgattcatacgttcgaacctggatccattcaagataaaccgtcaggtcaggaaagaggggattatagtgcaaatttcggttggtattgagagtgaaaatgttcttgaattcatatctgaggggccagaaaggaaaatgatatgaggctgtggggaagaactcacttgttgagaaaccaggagaagaatactatgagacacgtgagctaacgaggtacttcctgagagtgggggtgcaaggatagcagcgtgatggatccgagagagttgaagggtcgagagatgagggaaaagagcacgtagatcgagtacgacgtttgagagatcggaaagggccaggatatggaggggttggagcggcgagaatgggcgaatgaagaggttttttgaatgagggttcagatcaaacggatttgtcgttctattcgatagtggtgatggcatttggtcggctggtttggcttctgatggattcgagttgctggttgatggggcctgaaattgtgctgctggtctcttaaaaccaaacttcttgggcttcgacttgaatggattctctctcttgtcgtctccatttgatgaatatctagcttgctgtaatttagatatctcgctttccagctctttcaacttctgatcaaatcgcctcgtcaaaattcaatttgaacaaatttcgaaaacgaaaaagaatgggagcgtcagtgttcaatataaatacataagaaacaataagaaaaaaagagtcactcaacattcaacaacctttgttgatcgaaagtagagataaatgaggaatcatggatgtttgattgattttgttgattgatgaacaagttaaactgatgcaagagggtgagtttgcgagcaaataattcctgagattgatcgatagaatccggggcggtcttggccttgatgtgagagacatcggcttctaagtcttcatgtgaggagtgaatcggtcccaccatttttttttttttttgacaatgacttgagtcaataactgtgtgttagatcctctcgaagatgaaaagccattcaccttttaatgatttctcgaattgctgaagattgactgtgttcagttcgataaattggtcggatttgggagcttgcttggttccatctgagccatgaaccggaacaatatcctgacgacccgacatctcataagctccacgaagattcgttcgtagatggtatgatgtcgtgtttcttctgttggatgcgccaaacacattcaagagtttttaatacgtcctttatcagtctgaagctttcggatcatggcttgatgatagcttggacagagtaactcaccaaaacaaagattagccaagctgacgagcgtgttgaggttcctggttgaaagttggaacttggaaacttgaccgaataaaaatgatcactagagtaccccagctcaacttctttcctattagaaacgcaaccatccaagcttctttgaaaataccttcttatactcaaatgtggaacacacggtgtaacctcaacacgcacgtgcttcgataaagattgatcatcaacacactaaagtctaatttattgagccacatgagcaaaaaaaaaaaatgaattattatggttttcatgatcttacaaagaaataaaactcagtcccaatatatttgcatctactcaaaatgtaagcactcagatgtacaaatctatcaacagtattgccaattggtaatgcagaaattatatcagacaacaatcaacttttgagaagagtgaggagtgaatgaagagcgatgcatggcacatctttcagagtcttagaggtgaaaaatcaaaatgctaattaagttggtgttgataccttcaaaatgaaatctgactaaatgatttgacacattcaggaaaaaagtagtcgggtgttgagatctttttcttcttcttctttttttcttgatgccttcatagttgtcgttgagctgacaaaactattgctatgaaagcgaagtaaaaaatccgatagaagcttcgcggtttttttttttcgaaaatgcggataatcgagtgaactatgatcgaggaagggcatcatccgtatcttttttttgcgcttttcgtaattagcagtcttgatgggtggcagtttttgaggtttcatatggatgtattaatggctggaagtggaggactggatgaggcagttgaaaaggtctatctgatccgttattcctctgatgtccattgttctgctatgggcccaacgatcggtaataaatttctttcgagcatttcagccgagcaatatgcatgatatctatgtattcatccgatttattgtttttgagagagcaaaaacaacattaaaaaagttgagcagtcttttcagctgggagagcttagtaaaaaaaagaatcacttaccctagccaaccataaagagccagatcgatgatcaatagaaggacctggaagaagtgactccagaggaacaggaagtgtaacatgccgagtgggatggcggtaaggagtgactgatagccatgtattcgaatgtaatcgttcttagtctcgaatacgagcatgatgaatcccatgagaggagtacaataggccagtccagcaagcagatcaacccgccaactgacaaaccattcaactatagactatcagcacggatcagttgcaatcgtagtggatgatagatctccttcttttttgggtttgtttgtgtgtgggtgtgtgaaagctcactcaccctagccgtgtttcgtaagcctccgcattgagatacaaggtgggagtgttgccggtctggtgtctgagaggattcgagccaccgggggcgtcctggccgagacttcttgagtacgagcccgagctagttatagtgctggttcccggttgaggatcatagactttcggctcccgaggggatgatgagtatgagctgagtccgctgggatccaccaccggtccgccatgttggtatgagctccatgggttgctcgggtacggcttcgacggccctggagctccgccctgggtcctcgtgctatcgctgctcgagttcatcttccggcgttcgtctggtgggggagcgtacggagcaaagttcatttggtttgagtcgttcggatgaatctccccagatggacaatcaaccgggtcgaaggtcgtcgtcgtcgttgtggtaagttgaaggttatctgactgcagtcttgttcagccgtctttgtgtgccgagcgggcccgcgggggtcacctgagcgcatcgcaggctcgcagccgagtagagcgggctgtctttcagcggacgtcgagacaaccagctgggcccatgcttatttgggagcgtttttctatatttcgttgactgaccttacagcgaccattgtcactgctactaccagtggtgtgctaccattgaattctcaacatctgtttatctgtgatgcgcattctcaagtctttgaaagtttgcactaacggttggtttgacagtgagtacttgaaagtggccaattaaagagaaatgtggactgtccactcatcatctatatttcgtaacaaaagtcatgaatgctgaagagaacggaccttcttgacacttcagaagtattaaacaaaagctgattttcttatcaccaccaccaacacacatattctcaatctgtgactcttgatcaacagtcccgcagaaaaaaagctggggcctgattgagaacgacgtgcttgcccgctcgacgggcggccccggaggttgcctccttccttatctctcccgtgtcataatggtcctgctgcacaaatgtgaccctcacaaagttatatacacagctcatgcttcaatcaacttcttttctgtacttgaattgttatctttgctggcatataagctccgccagactgcgcgtgctactgagtaattgttaatggccccaacatgtgataagactgtaaccagttcaacaccaaacaaaacctaatgtcatcagcacagtcattgtcataacctgccaatattgttcattgttaccagaaagatagttcatatttgatttccattccaatctaaaacctctcggcagggcccggattaaccttaccaagaagtttttgtctgctggaacttaaatctttaacacgtactgggtctcccacacagaaaagtcttttgcaaggttagattgagtataggtacaaagaaggacggctaatacttcaaccattataccacatatctatgttacaccatcattttttcttatcaaactagcagaactatgtcaaaccacacttgtgacttgtaccaatgtgatatcagcggggttcacatttgaactttttgcttctgagcctacttaaaat