aagggaaccttccagccggcgaggtacatgtacctcgacggctggaaggaaacccttccagtcggcgaggtacatgtacctcgctggctggaaggtttcccttgcagtcgtcgaggtcctcgccggctggaaggcaacccttccagtcgacgaggtacatgcctcgccgactggaaggaccttgccggctggaaggaaacccttccagccggccattggtctcgggtatcccaggggatacccggatatccgccgggatttggggggggaaaggacatccgcacccgaatccgcatcccctggcgggtatccgctggccctggcggatatccgccagcggatagcggatatccgcaacggattatccccgcccatctctagtttaggctagggttaggtttagggttaggtttagggttaggtttagggtttagggtttagggtttagggtttaggtttagggtttagctttacggtttagggtttagggttaagggtttaggtttaggtttagggtttaggtcggttagggctgttttttttataaaaaaaattggcaaaaccggtttttacccagctcactcagctcacccagctcatatacccagctctgcttgttttttggtttcaaaccgatgataatgacaccattatcttcggtttgggaccgaaggatccaattgccaaaactctccgcgatgggtagcggattcggggaagtaacgagtttatctcgctcagcacttctgcatcaaagacgcatgtttcctctccagtgctccagatcccatcccacccttcagaatcggcccatttattctcatcgttatgactcccgtattccgctcctagagatgatgagccatcgccggtgcaatcaatgaaatcgtcttcctccgccagcagttgtggatcactcagggtcgcagctaacatttccagtaattcggaagttgggatcacggtgtttggttgatctgccgcatctttggacttgatgctttttatagcccaaaaccgtatggcatgccacttaagtagacctaagagcagattgtgcatcgaatcgagggtttgatgttcgatgggcctccagtacggtagttcagtcaagactgagtatcgaacgccgtgctctttaaagatttttttttgctcttttgcatcttgagcatcctgtgaggcatgtgcccacatgatgtggtggtcagatgtgcgtggggtccaggtctcgcggtcgatatttcgaatattatccttagtggtgtcacaaaaggagcacataaattcggccgaggcatggccagcaaaacctactgcgcggcgcaatgccgggagatccgcaaaaatgggcaacagagccgcatagatgtgccggccttttgggtggcaaggtgtgcaagacaaaaaaagcccctcatcccaaagggatttcagttgttggacgagcggatttagtatccaatttgtttgagttaaactgggttctttggggcccggagcaatgccaacaagaaatatgttttcggggaggtagcaaagcgcataaggaagcgtaaggcaaacaaggactacaaaggtgatggatacgtgtttcccactttgtttggagccgtaaggattaatcccatcaatgaagagtccaaagactatattcccactggacgcagtaaaaggcaagccatcgggcccggtaaatttgcgccatataggagagtcgtgaatgtccgtcatctgatgtggtagatcttgtgcagagaccgataacgactgatcaagtgcatcttaaatgctgggccgcaaaaaaaaacgtcccagccaatcattcaagcgttggaaagcaaactgtcggatcggggtgtttttgtcaggatgcaaaaggggttgcccacatatggacgatgtgcctcgtccctttcctttggattcttttgggcctgaagagctttggtcaccgacatgttccgtgggaccatcagccatgacctctttgtccataggatcgtcctggtgaacacaattccggggggttcggtttggaggatacgtagcgaagcatcgtgaacaacagttaagacagacaataactgggtctagcttgagccagtttatcactgtctgcatgctgacaggcagtttttccagtgccaacacctccgttgtagtcagagggcaaggctctgcgcggaggtccagtcccagagtaagggtcatttctatgaggttgcattgccgccggaggagccacacagtggataggtttgacgcaggaagtagaattgtgaacatagtggcaactagaaccgcataagtaaagaccggtcgagtattggcaaatggagatgtcatccaaagggctagcaccaaatacatggtaagtcaggagagtgaatgtgagcgaagttggaccacggaacttacatgtatcgtagaccggtttaacaggaacacgtgctgaattgatcatagtgaccgccaatgcctccgtcactcccgctagatcattatcttccaaaacctgtgtgtgtgcgattcctgaggactccggatccgaggtttcatcatttgtagaggggagagctgaaaattcaaaaaattatcagaccccgatcttgcctcatggcccattcaaggattagagcaccaagcacaattgatgacacacgtgtacttgcagcctgatccgccagctggtgccaaatgacagcctgacagttgagcacccgccctgttcgccatactttttccctcctatcccaatgggtttcatccttgcaattctgagaaaagcaataacataccgcacggtttttctgaggttttcggggcggcattggtaagccagacgcttacggttggagtagaaaggaaatgtaaggggttcggcggggtcgaaaggccgtttggaggggtcaaaaggcgactataagtaatgtctaagggtcggaccaaggaggcgggcaaacaagaaggcccacatgcaagacacgagcgtcggttcattacagcttacagcgtccctggaaggaaggcaccccgcagcgcggagcggcaggtttttttttgtggttttgtcttttttaatttcaatcaaatggccatattctatttacacatacacgctggaatcagggggaaagcgcggagcggcgtttttttgtggttttgttttttctatcaatcaaatggccgacatgttctatctacacatacacgctggagcaataggggaggaataaggaggaataaggaggaataaggaggaataaggaggaataaggaggaataggggagccgggagaataaggagcaatataatatggcgtttctaaatgtaaacgtgtttatgtcagatgaaaattgtgaacttggggaggactacatacactggtgagagaattcagaaagacttcatgtaccaaaaggttttaagactggtgaggagggtttggatcttgacgaacaaaataatgaatcccctcaaagatggtctcctcagaaatctcatcaaggacgaattgttcatagatagctagaaggtggaccttaccgacagcgcaaggaatgaacaagatggcgacataacattggattagataccaaagctcatcacgagttaaaaagtggtgatacggcttggggaccgtttttggccatgtcgtgaacgcctgaggatgaccatgaggtggtcttggtgagatgtattggtagaagaaattgatggcagccgctttgctcatggattcgggcagttttgcgctcggtcgtctttcggctattatcgtgagaattatatcagtggtgatattgggtttattgggattaatccctgacaagtcaaccggagccggatcttcttgcattacgagagattcgtcagccgcggcttgctcgaattgctccatcttccactgaacaaaaggtgcaatgagcggaaggatctggagctgaaatgctctgaccaatagactcttctttggttgtttaacgggtggtttgtacccaggcatgaagtgcttgatccccttaaggatgagttcctttgtgcacgacttcttctccaaattgagattgggttctagcaaaaaagagagctccttgggtatcttctcgattagttgcacgaggtggggtgagagttctggcccccttgaggctccagtggcatccgacgcaccatcggaaccgccatccgtttggtggctctgagccaagtgcgcacgaatctgctccacggattgagtgttgacaggggtgggcggttcaatctgttggtcgactggagcagcctcttgcgcgttcttggcaaaggctgcacgcattcgcactagagcattttccgattgacagttttgaaaagccttggggttggaaaccactcgaggctggatcttttgcatgatgacggagggcctcctctggtttcccgcttgggtaaacaccgtcgggtttcctggagcatgcgcggctgggttgggaaacaccgttgattggggttcaggaagagtatagggcggggatgaggggccaactacggtggtcattttcaggtaacagtcgtctgaaagagtcaacagctgtaatagataagcggtgatgatcagtatcttagtattaagcatcgatgcaacaagggaaggagcgcaactgacccagaaaccgtattaaggatgaatctcaatccaacagagtgacaggggaatgtccaccgcagataactgtaagtgtatgtcagatcaaaaagtgacgatacagcaacatgcatcagtgccttgatagtcagtgggtggatggtgaagctgagggagacgtacgtacgcagagagcaccggatgcaaagggcgccaagtttctgatggttgtgacagatgcaaggcatgggcgtcagtaggtcaataacaagtagcccagggagctggttcggctgatctgcccgttgtcaacattcaattttgttgttgccaggtcgtctgggcttacaaaattcctgttcatgtgtgtcaaccaaaagattccgccagagccatattattgatagcaagccatattatgtattgatagcaagcgatagagctgtcggagtatgaaaatataattttacgttttcttgtaagaaaagaaaataggtcaaagatcgcgaagacacaactgcaaacagcgatttttttgcaaatctttgcccaacccaattcaaactgatcaatatttggaatataagctaatagtaaagtaaaaatggccagacgtcctataagaaaaaatatttggaagtacaagtaacttttcttacttgaagtgcaagatcgcgacaacaaaacagtaattaacagccccattgataaaacagtaacttttgcaactgattgtacaacccaaaccaaacttggccaaacgtcgtataacaaaactgaaagctatctgggcacaggtaatatttctttcttctttttgactaatgtcttcaccaatctcacttcacacttttggccacacagcctaaagcttgaactagccaaacaaggccggaacaggggaacatcatgatcataaaatccgattagaaagggaccacttttaattacaaattatgaatgataataaactgatttctcaccacttaaatctctttcaccttttaacatcagttcaatctcggtcgcttgctggccctcatagagtgctcgtctctcgccgttagttcagaggtcgccagatatacaattggtggcgaggtgctggcttcaagcatacctatttgtctcttgtgattttgaaacgtttgcccttcagcactcccaccgttcacttgcccttccattctgaccttgtcgtgtgggatcggatcggtgttgtgtgtctgtgtgtgtactgctgactcgtcgcgagaatccgcaatcgatctcctgttcatgtaatcgaaacgcatatctccttcctccgttacaacatgatccgcgggcttgttgtccgacccttcccgttgcctcctcagcagcgcatcccgtgtggcctgcactctatcctctctatcccctctctctctctctcgcagcggttgaaatcggcggccagggacgccttgacgtctgaaattgtcttctcagcttggacaatcgtacggcgggcttctctgatagtcttatccgccaattccatcaacctgatatgctcctgcttcctgatctctctagcagcctcaccagcatcgacttcgattgacgcaacttctgggaccgcaccctggttgaggtgttggcgtttgaacgcatcctctgccggtgcgcctatttgcacatgtcttaaagtgtgggaaataaatttgaaatgtcaaaaaagaatgaaaattaagctctaaaactctaagtgaaaaatgggtgtaatttgagtattaaaagtgaatcgttgagttttaaaaaaattggattacgccattaaattctacgcacattaaaacctaggaaataaatttcaaatttcaaaaaaacataaaaaataaggtacatacatgtatgcaaacaattaatttagaaatgagtgaaaaaaaataattaataattaaaactcatttttatggaaaatggtttttaccattaaattctacgccgctttgaaacctaggaaacaattttaaaaattcaaaaaaaaactcgaaaaataagccataaaaaattaattacaaaaccgtgtttaaacgcggaaaccgtgtgcgctgtgccgcagcaaaactgcgtgtaaacgcggaaaaaccgtgtttttttattaatgccctttttttaaagcttaataagtattgttagccctttccctttggggagccaactaatcccaggtgagtcttagtaccctggatgcctattaatactatgtatttatttggatgcactgttgatagcaagcctcgcagtaaagactatgctgattgagtgaaatctccttcttacaggattgatcttacctaaacccactaaaaatcaccacaataaaaacttcattcaactcctagtaacaaccattatcaataaaacactcaggttagtctaagaattaatgagattttcacctgtggttgtgtctgtgttgattaggttacttggaagttgtaggagtattggtcaatagttgttgacgagtttggagaaggaggcgggaggctgagactgattttgagggaagaggctgaatggttttgagaataatagggaagaacatgatggaagaggagagagagaaagagagatgcagacagcagagagaggattgaggagagtggaaagagcagaaattccaaaaggacccttggctaaccccaggggcacacttactttgtgtcagaagatggtgcaggacttggatttatggctccgtcctcatctttctacatctcttagccacaggggcttgaacctgtacattgtagtaaaatcccgccccttgggcattttgatttagtttccttttgttttattttgaggtcactatataaatgacctttttgttgtaggggtttctctccccagttctctgtctttttctcctcaagaaatacagattttatttccatcatcttttgtgtgttgtcttctcctagatctctctgagtctgaagagccccgcttcagatactaccaatctttttttcatagaaggtgcaatcaatttttcccaaactgtaaggccaccaggaatattggaagacaactgcccccagtctcccccatcagccatccccatagtccatcaaaatcaaggaccatccagtggatatttcaagcaagatgagagtttattccatcatatcactgtggataaattcatacccaactcattttcaatttctcaaaaaagagtcaaatgtctcaccaattgttacacaggtagactaaagaatgctttatcaactgacattgatttacttattgccagtttattgtttcaattataaaaatggactgagttgctgtttttttgttgttgaaaatcaagaaccatcagcccccacacccaaataatcacacacttatcaaaaccattaaaagatcttgttgaatcatctcccactttcatactggctgccccgggcccaagttatttgaatttttatttggtgtcaaggaaatagtgatgtgattgacttgcttggttgtcataatcttcaaacaaaggattttcattatttagaacatggcatcagcttgtgtatgctcctaggtcaaaaattccagaaaaaaagatttacaaatcatctgctacaaatcaagaaattcaaatcccaacagccaaccggacattcaactgtagccttcaactccacacaactctggtggcttgaatcacaaatttctgcttgaaaatgatatgaactagagatgttcaaggggtatctgttgcagataaccactatccgctccgccagtgccagcggatgcctgccagcaggtgcagatggccccttttccgcaaaacactggcaggtatccgggtatcccaaaggatacccgaggccggaagggtagatggccggctgaaaggttttacttccagttgacaaggtacatgtacctcaacggctggaaagaaatccttccggtcaacgaggtacatgtacctcaacggctggaaggaaatccttccagtcgacaaggcacatgtacctcaatggctgagaggaaatccttccggttgatgaggtacactacatgtaccttcccaactggaaggaaacccttccagccggctgccttgccaccgatttagagggcggatatctgtggatacccgctgcggcctacggatacctgccagcgggtgcggatgtggatggcaatttccccagaaaaagaagcaggatatctggatgcaccggggccatctctaatatgaaccaggcacaagactgaagaatgacatcttgaattaaaagatgatgaacaagaacacacaacagactgaactctcttcttcaatagactattttctctctcttttaggtgtcttggtgagactaagagcatctccaatggtccctggattgtgcagaccctggcttgcggccctgaatcacatttcacagggtgtcacagagctgtctgcccagggtccacagcagactcgccataggtggaaacccgacaaaaggctggaccgccaatacatccaccagaccagaccacaattgtcacttcaccacttttttttgcactgcactatctttttttgtttgagatcacatccgtttttgttatttttgtttgatttttcttttgcaaccggagttttttagcgctggattcaacattgaagactttgaccatagtagctaggtcagggtctatgattttgaccttgttgttggaagaaggcatgttgaagttgaagtttttgcagtgtggacaatggatttggggtgttggttgtgttgccaggttgggaggagacttgacaaaattcaagagttttggcaagtcaaagtgaccctggatggctttgttgagctgggtggagagtccgttggaccccaaaagctggcacaactcgctaaaacggagtcccggtttagtgagtccattggagatgctctaattgttttagacgctttattatctgtttcattatcaccatgcatcaaacctgtaagatctttttttaggatgttgcagattacatgtcttacctgtgagagttgcttatcctcaccatcagatcatagatatatcataatatcttgatccattcctgttcccttcttattacctactatggattttttcttgaaaataatcatatcaataatgataaccaaaaataatgatgtgattgatgaatcaattactcagtttaattttaataaaaaattctttgtttctaaactggataaaagattatcacaaccaatatgtacatgtcttgatcaatcctatgtctatgtttctagacttggaggccaatcaacattaacaggatttatcacattctttggttcatttaaaacagacaaaataaataaaatacattccattatccaagacctacttctatctctttctagatttttgtagttaccatgtactttatgttagtaatatgatttgattaataaacttggtgcaaattccctcctacttatcaatgtctagctgagtctctatgttactttagatcaacagctgacaaatttctgtcttgtaatattgtgctggacttgtttgccacccaagaaggagtcccaaatgaggctaaacggcaggcaaagttgcaaacatcagcttccaaagtgactcgctctgcccacttcatctctccaatttatacaacacaattatacccaacttgtcccttcttggatccagcaatggaaggaaacctgatttggaaattgatatgatatggtacatgtgttgagtgccaggatccaagtgggttgtcacggggcgggtttgatcaggctagggttggaaattgacccaacccggattcaacccgacgggtcggcggggcaggtatgccgtatgatcaggatggattgtatttgggttggcttgagattgaccaactgacctgattgaaaggaattaactgatcattttctgggttgacccggacccaacctgacccaacccaaggcaccgtgtagttgggccgggtttggtcaacattttgccatttttgccccaacccgtcccgccccgagaatttggcggggcgggtttggtcaccattttttgacctgaacccggcccatttggaacctgaattgagtggcagaggaagtattgttagccttgacagccactttctgtgttgttttactctaaaagtttaaaatcgaaaagggaaacataaatcttgaaaagaaaatccagcttctcatacaacaaacgattctttgtactgaaaggcatggatgcagtctgagaggaatacattaaaaagggaagaggagaaatttctcaccataggtctccaagttctgacagaagatcagtcatcataatatttgcaagtgtacatatctttcagagaggcaagtcagacaatacccggcccctcaaagcgaagggcttggatcaagttaggcaacagggagtcctggattataccggaaaaacatcctgctttgtcacaaagaaaaataggcatcattcaattaacggcaaaccggattgcacaattcacaacatcaaactcaagaaaaatgtccttcgagattcatagttgttgtgtgttttgtgaataatgatgataattgttagaacaaaaccggacacagcagctctaaggcagtgtctagtgagtctgagggtaacccagttactgggttacaacaccccccccccccctgacctagacactggacctactacatacagtatctgttccaacaaattgaaaacaaatttgagaaagaaaaaattggagcgtcacaatgagtcaaggaaaaataacaagagaagaactgaaaaatatgaaacaaaattgtcttcctctctgctaggaccctaggagatggtgccgtaggcactcaaaaggttccctagtcaaagattttgtcaggatgtcagctagttgttcctgtgtgggtacccaagtcaaatctgttttcttcccaaaaagagcttgattggtgatatgaaattcacaatcagtgtgtcttgctcttttatttgatgagtcatcagtactgatcttcactgcagattggttatcacaatacagattcccttgaaagtcaatttttagaatatccttcagaagatgccttacccatagcacttgccatgtagcaatgcctagtgccatatactctgcttcgcaggttgatgccgccacagttgccaatctccttgaggaccaaagaatagggcaacctaaaaaagtcacaaaaactccataagtggatttagcatgctccccaccccacgacgcatcacagtaacatttaagcggtttctcacccaatgtgtgtcagcgccggtctcttgcgtgaccgggcgttgatggggtttaatggtctcactataactgctaagcagccaatggaagagaaccgcacctcgacgctaggaagcggaggggttagctccctgggttagaggggacacacacggaatgagcttcgcggtgccgagctcagagtatgtataactctcttctaggctacagtagtgactttactgtagtctaggaatggaggaagatgataaagggtagatgtagggatgtaataaattgtaatagattataaaaaacctcactcacttaatttaagtaaggacaacgggtttgtatggcaataatctctggggggaagaatcctagagggaaagccctcccccttaagtattgcaaggcagggttcaaactgcctgttggaccggacaggtccacagatgatcattttatgtatttaaatcacaaatgatcagaacatgtatttaaattaagattacatcaaaagtggagggaatgacatcatttctctctatgggaaatccatacagagaggaataaattaatcaattcccaaagtgtagtaatctctctaattacagaatatacttagagagaaagaagaataaactttatgtacataagttagcatctctgtaataaaggaatattaatacagaggaaaatactaagttattccacgcaattacttaggagaaaaaaatataaaaaaggattgaataaaaatacaatagagtgttgagggggattgaacacagggtgttggtaagaattgtcttaagacagttcttaaccactacactagcctgtttgtacttatatattcatattgtagacacatgggctatagcctcagtgtctgacattcgcccccactaaaaaaaaaattactctatgaggaattttttgatctcttggaagccctgaattgtcttaacaaaacctgaaaattcttaattttatcaacttctaaccacatatcttgatcaggttgacaattcttaaacctaaccaaataaagcttacagtctttactttgtttcctaacaatcttttcacctaaaattttgtgagggattttgtccgatacttcagtctctataggaggacggacttcatcttgctcaactcttaaaggattagttgtaggatccacatattttttacacaaacttatagggaaagtaggatgtctttgggcaaattgatctgtaagtattacttccacggcatttcttccatgaaatgctttgatcacaaatggtccaataaaggcatctttcaactttcttgggccagccaagttattaaaatttactgtggaaattaaaacttgcccacccacttgtaagtcatggtccttatgagacttgtcccatctttctttattatattcaactgcctctttgacacatacactagccttctcttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttctttcttttatgttagctatactttctatgttcattgataaattgggtcaagtcatcatcattatttaaggcaattctcattttgtaagcagttttgtcgtccaattgggccaataatttatcatttatagcagcattatcaatatttctttcaattgctctcaatctattgacttgagtagtaacccattcagatggttcaatatctcctttgatgtcaaatctgttctttctgaaattttctctaacctttcttttccattcaggtgtgctgtatttagctataatttctttcttccagaaattccaatctttgactccatgagtttctttcttcctctgattataccatgtgttagctgctccagttaaaattgaattcaatttagagcatataagtggatctggtgcttgggtatcttctttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcattcctgataaaattaatttttgaattgttttatcctggtcatcagttacgtgtgaatggtgtacttcagtgttaattgatctaactggggtgttaattttaggggtcactgaaatcatattactggattgcgtgtttgataatttaaagaaaggatttgtacttatttaatctggtatggtattgatgaattacctgagggggtatgtcctttccttggcggtgaacgtgtgtggaggatgttaaattcttggcaaactgttaaggctctgggttaatttattaattcttcaattttattttctaaatttgaggagcaggcggaattattttaatgttagtaaaattatttaattctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttctcagtaaacatattaacagctctgcgtagagaaatttctattgggatatgttcatgggggacttgaggcgtagagtaatcactagacaataattttgatttcctactagtagaatcactatcagaactatcaggaattttttcacgcgcaggtgtaggggaagtgtttaaggctcctcttccatgaagcggtgttggcggttgattttgcctttctccaagtgttgataagtcccttgaagagacctcccaaggcgtaccatctcttcgtagatttggctgcgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcgactcaggggtctcattgatccttcttgaaggtccggcgcttctcgtggttgaaggagactctccgccgacacgtttagtgggttccaacccttggttcttttgagggtcgttgtcattcctcttagatctatcatcgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtaactgctgcggttgcgcacatccttcagccattccttgttggtcttcatcctgtagtaatagcgctcgaatttctcctcctttggaactgttagtaggagatgttagtttctttttcgatgcgtaaattattttatccttattctttggtaaaactgacgctggtggaaatcctctctgggatggtggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggaaaatttaacccggtgaaaattgataataaaaaaatatgtagaggtgttaaatttacctgaggatttatctgaggcaactactgaggcttccctattagttgtttgaggagattgggctctattgtctcttggcgcagtgtttttgtcgtgtacttccaagttttggatgttagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcagaaattttttgttcgagagataagttcagaagctaaaggaacacgctcaacttttcagaatgaaatatttcaaggtacttctggtcgaaaacttgagaggtcggtgtttgctactggaactgggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttatggttctctctccgtgatagtgtaaagtgacttagactgaaaaaataagactttttgaagggacacggacgtattttttaagggttttcaattttttctgtgtggatgaatcaaatggaaatataatgaaatatttttgtgattttttgtggcacgagatgagtgaaacagatagcgcaagaattttatttttgtgttttttggtgtttttatttctgatacttaaggaaatgagatgagatgagataaaaacaagcttaatttattctaaatccgtgagatctatgattatagagttgggttgaggcggagaacaagcagtgaaaggtggaatagtgtagtagcggacagttctagacaagatgttagtaggaagagttctatatttaggggttccttctaacgctgtaaagaagttattcctgtttgtttctactgttttttctatgatagactcgtcttcttctacaagatttatgaggatgtattcaggggaataggtagaatgaagggtacaatggtagcgcttagtttctatgtagttccagaatctatcttctgcttctgtaactttcactttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttctgcaattgtactatctatttgtctaataaatggcaaaacttccggcatttgttcttcagaaggccattgttagtagtaaatgttttggggacaaaaggtaaaaagaagcacggagatatgttagtcacggaattccaattaggccagacccccaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtggaagtggcacggattataagttccagatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagatgagcacatcaatttgagtgactgatcattatttgtcatgatctgtaagtgacatcatacttgtgtactagtggatcatgtactagttgctcttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttttccaagagaacattaaatcttttctcattattactttccatcaccaataacttggcgttaacatctaagacaggttgatttcctaattcaatgagatgatccaatttttcattaacttctctaagcaattcatgttcaaacttcagttctgaaattttttcatgacaggaacaaacattaccaactgtagctggattactgttcttaacagcagaagaggattgttcaaaattatgacaagtctctgcttgttttcctttgtccagcttattggctgaggaggaagtaggaaataagtcttgagatgcatcatttgtttgactcaagtgatggaaattaccagtttcattggaactcaatttcagtgacaaattgttaagaaatagatctaacttcttcttattttcttctaatttgtcatacactaaggcaaacaaattgtcaaaggcttttttggataaatcttctctattgtcaatagaaataatagaatttctaatatgttgcaaatctttcactaacagaggggaaacaggaagtgaggaaaaggaggaaacattgtcttttactaatgcaaggtctttacaggtttcttgagaaattttttctataggagtaagagaatttctaattctagtaagggaagcaatcacattttcagaggaaaaagttagagaacgaaattgaggttctatggcgtcaaatttttgacttaaaagatttttaatatctatagaggattcagtcctaatttgtttggacaaagcagagaaattatagtctacaatttttttgatggagtggaaaagattttgtaaaatcgggagtaaatcatcagaggtcaaagccttaccactactgcctctgggtgtagacgacgattgtcttacccggcgttctggtcgcgcatcgattccaaggcttggaattgggcctgagtggtcctgttgagacgaatcatctctcgatggatcgagatctgatgagatcgtcttctcgcttctctgctgctccctgcgttcgagttctgaggggctcggttgggaccaggcctgggaagccaatcgggacctctgtgactttggttgcgcctgcggttggagttccttctgcgacctctgctttgattggactggaaagtggtcggtccgcctgtcgccgacgctgggtgatcttggccactcgtcggatgttggtagtttgccggaggatggtactggtaaccctgagctttcactggatagctcggttgattccagtacggctgttgggcttgcggattcgtcggggggtagtagtaccctccctgaggatggtgcatcgcggccggaggttgagtggacgagttgatcgtcggttgttcttggttctcttccggtggtctcatcagggcctctggggcttgggagggagtcgtcgggatcccttctttcctccagtaatccttgcccgactgtcctgtcaggtagtcttggtactccgataccggattccagttctcgaatagggtaaggaattcctccaggttcataaccctgaggaggccggtttgagccgtcgaggcggctctcagagctacgatcttctgatcttcgtcgttcttctccagcgctctgcgataatattcttgctggagtttcaccgcttgaagaagcggatgaaacgacgggcgataccttcgcagaatgtcgtcctggaggggcgcctttgaagtcttgggcttcgaccagagctgggcggtggctcctggtttttgacataataagcataactgaatgaagccaaagaaatacaatattaattttggtcactgattggcaaacactgcgaaaacaaatgtgatctgcataaaaaaatgcagagagaaaaaaaaagtgtacgaatgctatgtgtgatcatcgtaaccactatggtatccataacaagagagcaccagtagagacaaagatggtctttcccatagataggtcagatctcaattgccttggtgacaaagattgacccggcaacaatgattgggaatgagtgacaccaggcatgatttgtgaccagaagcaagcatgaaataagagaagtcagcggttccatggtgaactgcccgacgagactagaatacaaaagcaccaaggtcatcgctgtcccctacacacatcactaaaacatcgtcctgataatccttacaacacatttaccctcctctggcaccaataccctccctcaaccatcctgcatgttgactcgtttgctctatcgtttcacagctcgatttgtaccatatctcaagctgcccactttcatcgaaacgatccatcgacttgccaacatccatcgactcgacaactattgaagttgcaccctcaccgccaaaattgcaccctcctcaagtatccccacgacctcatagcacctctccttaaacaatcccatcgataactcagttgagttggttacaaatgatttcgagtgcttatcggtcttcaacaaccgatccattcgcttcagcgccccccagccgactgcttgtagctcactgatcaatacccccagttgtgaacgactcatgcgggatgtatcgtctacgccagggaaagaggacggaagcgtttgggaaaggccaggcgaccgttcttcaaccatccgcaagagggcgtggcatacctcttgaaaacgattcatggttgctgacgacgacatgtcggccatcttcttccgatctttcaatttcttcaacgcctccacagcacgctgtggaactactctttggtgggaatagagcttagagagggatgagagcttgaagggctgcctctcaggttactgggagagtaagaagaacaagaaataagagtatggactcttaaagaaaggtgtggctaaatgaagatgtaagatttgtaaagggtaaggtatgaagataataagtctgtgtgaaatgtcttaattctgtaatgctaaaatatattccaagtaagtaatgctaaatcaatgaccagggagcaataatgacaactctgatgggggacaaatggcaagggccaagagagcactacatataagtcttctgggggggaataagaaaacaaggagcaaggcatcatcacagggtacatgtaacaaggcaacaacatggcttgggagacagccttgggaatggcatgtgtgacaagggtgaaacaatgctgaagcaacagggatagaaacatgacataagtggctactgtagtaaattgccatggtatgtaaagaagggaaacaaagatgctgaaggataagggtctttcctaatagtctggccctcttggatggtggactttctcccactttatacctaatttgtatttattttattaccaagtgtggctggtgatccatgtgaagtgttactgatgggttgttggccttgttggttctgatggaagtgtctatggagcaattgaaggtggccatgagtggattacccatgtagaatgttgatttgatggttgttatcatgtgtagagggtgtgaaaatggtccagaatggtgtttgtagagtgtaactgattttgattggtctcaccacatccacccccaaattagatgatgtccccatcatccaaactagagttacctgtgacttacttgaggcaaaagagagagaagaaaagaaaagaagaaagaaagaaagaagaaatgtgactgggagaaaagaaatgtgaagtatgtacaaagaaatttattaaagctgtggggctaattgtgccagaaggaaaagaaaagaagaggaaggaaaaaagaaagctgggtgataatttttatgtggagtttttctgatggttttatactgtaattttttttatgtgtttttagtttttatgtagagactttgaagtgatggaaggaagacaagaagaaaaaaaaagaatttgtaagacagaggaaaagaagataaggaaaaagtttttatgaaatttttatggaagtatctgagattttattttgtcagtttttaattgttaatttttgatgaagagaaagatgtacagtcaaacctgtctaagggcataccccttgggagaaggatttgtgtatgcctgtaaacaggttatgcccttagagagagggaatttgcagcaaaatcaagttttgggagaagcccttcactattcccttatgcaggttatgcacacagaaaggtatgcccttagacaggtttgactgtatcagcaagaaaataaaaaaaggattcatatctacaaaaggaggaatttgtttaaaatgaaaaagttttttttttttttacttccacccccaaatttaaatgatgtccccatcatccaaaatagaatgggcaggttgcaaggtccataacactagaagaagggtgtactgatgatttctgatattgcttgttaatctgttctttcccttgtatgatacaatgatcttgctccatctgaacctgtaactatttgaatttttcttggcttttgtccatgataaccccagcaaactgcagttgggtcctctggttgtttgaaaggttcgcttccttgcccttgggaagatcagcaatgtagacacatcaaattttggcaagagctcggcgaatttgctgggagatggtatttggcaatgaatagcttgattttgaagccattttgttgcatccagggattttatatggctttcagggctccagaccagtgcattaggtgatcgcgatttgactctcatccatttaaagctactgtaagtgtaacaacaaacgaggtatcgatatcggtcgcttgtagggagattgtatccagggaaagggaggagtcggatgcaagcatcaagcaaccagaagctcaagttttagatcggtttgatcagagttggatagttgtgtagtaatgagaaaaaaatgagatcaaagaaggacatgttgaagctgtcaatccgaataagtcctttaagcaaggctgctcaaaacaactagactattcctccaggcaaacgaatacaagattttaagtgaccgagactggtccagttcgcagcattgaggcatcaatatcggttacttcaaattgagtttatttaacaatcaagataaggagtcgggtgcaactgattaggctatggaggaaagatttgaagatttttaacttgtcaactagatctaagcagtttgaaacgatccagatgtgccctggtgagtctccaagtcagatcgttcagttttcatttgaccggttgtagttataaaagagagagtaagcaaaaaaaaaaaaaaaacaagaatgcagaaaggtggatgtgtaactgctgccttgctctaaaagagagctggaggcaaggctgatgcaactgagtagtccagttgttgaaaaattgaacaagcaatgttattgacctggaaatcctagatgaaaaggcaggaggaagcgaccaggccggtttattttgacttttttcaaagacgatatcttgcccatcattgtcatgatttataggggacttatctccatcataatctattcctggatcaaacattccactgtggttccctgccagtttacttttcttccaaacctcgacatccattttctgtgcagtacgatttcgacgatccaaccgatccgaccaaaatgagtcaatcgtcatcaaatccaagcggttggttcccccgatcgcttgatggtctaccaggttcatattttttgcctccgacacaaaatcaaaaggagttatagccaggtatgtagattgatggcttgtttcctggcattgagatagtccagaaactgtactatatctactaaatctaattttcttctttcttttgtgtttcagatgaaataacctccaggcttgaatagaaggccatcgggtggtcaggaacttgagtttgtcaatttggtaaaagagacaggtggtctgtaggttatttttcttgaatttcagtgatgaatgtggtggatttataaaatctgagtgaggattcttgaggctgattataaaattcattcttttttctacagctttcacaggatctcctatttcaaacttttcagggctaaaataaggggttttgcagagactttggctgatatcaggaggattaagcacttgaattttgtgctgatggagagctgaaaagtgagttggagctgaaggaatttttgtttggtgatctttgacagaggctgattctaagattaaatcttttatttgtccagggtctttctgaaacaagcaattttcaaaacaacttgttgaggatgtggtgggtataattttgattccagagtaattgttggtgtagataaggcttggcaccccacaggaattcatttctggtccatccaatttgagtaattcagatccatgactatccaagcaagttgagtttaactggggggatttttctggaaaaataatctgtccatcttctgtagtaggtttttctggggttccaatcccttcaggtctagaaattgttgaatttatcctgggagactgagattcttctgggttcaagactgatccattatctaagtgaaaattatgttggctaacaaattctacatattctttttcttgaagtttttctagagaaggattttcaggactaggatgttctggtggatcttcaattgggaccaatagtaagtgtttttttggaggaattctatctgaaaagctttcattttctgatccaaagcattctgtttctttgttgtccaagggttccagagtttccatggattggccatcatgagggatctggaaggaggattctgaagagggggatgtgactactggaggtggcttttcttcttgtgtaacacagggtgagttggtttctgatttgtctatatgtttagattctccaaagatatactgaagaatggtttcatatggtggaagttttgcaattgaataatttctagacaagactatgtgaccaaaccagatgaggggatcaatgatttctctcctaactcttgggctgagacagttccaaaaagacctggtgaattcctctggatgtttgatgtatccattgctgaccaaatagtgagtgatagtttcaaactggatcctgaattgatgaagttgatctgaagtgctgattcctcccaggttgatgaagtagtgaaataagttgtccagatccttcctagcacattcctccctggtaaaagccaatccatccttgggtatgtagagaaagtttatttcttcctgttttctttccaggccagtcagacagagaccaaagggtgagcttccagtagtttgagatttttcaggtgttgcatagctgatggaaatataagttggtgaaggtgaaagctgattttccaggggttccaaggtgtcattttctgaggaaggggggctgataattcttctgggtccagggccaaagggtggtttgaatccagcttttccacagagggaaggtgaaggttttctaggtatgtaggttccattagattttccagggagagtaggggctgatccatgatttagctgtcctgtagattgtttgaaaggggggattatcatagcagagacattgattgatagtttggccttcatgatctgttgtcctgggaatggtccagaaaaggaatttcttcttggtatgatattcatggtggtaggagggtagctgagttgtggatatttctaggaatttttcttgggaatgctagtaatatatctattaaaggttcatcctgaaggattatctaggaaatttaacaggaggattatgggtattgaggtatgcaaaatatttgaactaatattttttttactttaatctagtctagctaatctgaggaagtgtaatgagagtagttaagtaagttttcaaaaccaagacttatgtggaatctagactaataaaactaatggttctgtttatgtaggctaataacagtaagactaaataatctaaagatcttcaagaggccactgttgggacaccacttgtggaactactctttggtgggaatagagcttagagagggatgagagcttgaagggctgcctctcaggttactgggagagtaagaagaacaagaaataagagtatggactcttaaagaaaggtgtggctaaatgaagatgtaagatttgtaaagggtaaggtatgaagataataagtctgtgtgaaatgtcttaattctgtaatgctaaaatatattccaagtaagtaatgctaaatcaatgaccagggagcaataatgacaactctgatgggggacaaatggcaagggccaagagagcactacatataagtcttctgggggggaataagaaaacaaggagcaaggcatcatcacagggtacatgtaacaaggcaacaacatggcttgggagacagccttgggaatggcatgtgtgacaagggtgaaacaatgctgaagcaacagggatagaaacatgacataagtggctactgtagtaaattgccatggtatgtaaagaagggaaacaaagatgctgaaggataagggtctttcctaatagtctggccctcttggatggtggactttctcccactttatacctaatttgtatttattttattaccaagtgtggctggtgatccatgtgaagtgttactgatgggttgttggccttgttggttctgatggaagtgtctatggagcaattgaaggtggccatgagtggattacccatgtagaatgttgatttgatggttgttatcatgtgtagagggtgtgaaaatggtccagaatggtgtttgtagagtgtaactgattttgattggtctcaccacaacgcttaaggcaagccattccagaggcgagttcttttccaactgttccggtgaattgtggcttgtcagatacagatggatcaccaatttcagtgtctactatcgataagttgctcgggcctggtgttgtgatttgaggagtcccggttagacaagcaggatgtgccgtcgcaaagttaggatattgactttgatcctgacagcttcgtttcgggaagtttgagctacaaggcgaaaaaataccggtgttacgtcgcttgtaggtgttgtgtactgaatgtgtgttgtgaacgacttcaacatcagagtcgctgtcttcaatgaatataggtgcactattttgttgtatagtcggtaccttcttgaccacgaggtacttgtactcctgggccaaataacacatgtggacacatccacttccagtttcgacgaaatgctggcactcgcaattgagcagccgaccctctgctaccccgtttggcagctcataattaactcgatacaagagtgagcgcggttgtgagaacgaatctatttgaaactgaagatgtttgttgaccgttagtgaatttttcttgctgaaacacagatgatgttaagaaagtctcacatgaccagggtacttatgaatcttcaccccaatttgctccaggtaacctcgggtgtagccctttgcacggtcctttgcctttttctgaaatcggtttgctcgttgtttgacaaaaccagtgttgacctggcaaaatgatctgccatagttaggctcgacaacatcacaaaatatttgaaccaattcgtcaattcgaggccgctccgatggtgatatatattgtgtcttcaggactcggtgccaagcctctgtgtagttgtttgtgtgaataccctggtgtgcggtctagcagagataatgaaaattgacatgaacattagctactggaatggaaaaatggatgtgtcagaagagcactttgaacttacggtgcggtagtacaatgaccagtttttgatgtgattgtaccattgcgagtcaacataatcggcaaatgcccgcttgactggcctccacttgctcagatacaccatcattcggctttttgggtagtcaccggaatacagcatttgtcggaaatcttctattgcttcggtcgatcttttgccaaggtgctcaactgccttcaccttcaaggctttcaaaacatgaaaccagcaccagtagtgtctgggtgcttgttccaagaggccgtcaaaggttgaggagattgctgccttgattgccaatgcacaatcactcatgacagcatgagggaccagcccagaggtgtgacatagccacctgagtatctgctcaacgggctcgctgagtgttgaaagggatcgatgtgaatcaatcagcctctgatttggaaaagagatattataggcagggttttcaatgcacttacattgcgagtgagccagtaaaagcccaacatatgggaagccctttgcctgtgaccgggtttcgtatcataactgtgtacaggctggccttccgaccttgtgatagaaagtagtttttcacagtgttgtgggttgcatcaatgaagatcatagttgtcccatgagccaacatcatttcgcgctgccagggggattgaattgcaaacaagaaagtgtctgaatcagatagcactggggcaagtgtatgccaaccgttgtggttcaagtgagtttgccatagggccagtgatacaaacacatctggagctcgtcgagcctgaacagccagacgagtctttatcaagtgacggactttgtcataaagaattccattggcctcaggaatggctgcaccggtcttgcagagctggtgatttgatgcaaatcagctgcatgtaatcatatacataagtttgagtaattcacttacagcttcaagatctggggatgacaagagattttgtatccctttccatccaatgccggagtcaacacggtcaacaatccagtcgtggactaccttaggaatgcgagtgcgtttcatgtcttcatgggtgttgagatcgtgtgagtgctgccaatgccactcaaccctcagcgaatcggtagcgatgtggtggaagatgttgaattttgcctcacagccgcatttcctgccagattcttctttgcgtgagttgattcgaggtagatggtggccgcgtcgaggacagttgtagtaaagcttgaagtggtactcaggtggtcggccaagtttcttgacagaggaagatgttgggatgttgtcaaagaaattctgcaaggtccaccgaacagttgcctgcattgattcaacaaaagcttgagcgtcccccaaagatttaccaggaattgagaagcaatgagggttatcattgaatgagggtgctgcaccacccaaccatcggaccatccgcattgccgaaggatgagctttgattccatgggggagtggaacctcttgggtgaagggctcagggacaatatcttcaatattgggaacgagaggatacatgttgggaggtggggttgaagtgggtaggatcatggtttttacgaaagacatgaaggagtcggagttgggaattgagatttacaacaataaaaaagaggaagaatctgtgttctttgtagatcaggtcgagttaaatttcaggaggaaatgatataatctgcacagaggaatgcagcaagttatggatggggaactgggatgttgatatggccgcgtaagataatggagtctgttgaatgaactatcctgacaaggaaatggaatacgcaaaagggttgggttgtggctggtcgattgtttgagtgagtaaataagaattgcaagggcaatgtgccaaggataaaaaaagtgaaatggcaccaggccaggggatgaactactgaggggttatgattgttcgaaatctaattgttaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctagaggaaagccctcccccttaagtattgcaaggcagggttcaaactgcctgttggaccggacaggtccacagatgatcattttatgtatttaaatcacaaatgatcagaacatgtatttaaattaagattacatcaaaagtggagggaatgacatcatttctctctatgggaaatccatacagagaggaataaattaatcaattcccaaagtgtagtaatctctctaattacagaatatacttagagagaaagaagaataaactttatgtacataagttagcatctctgtaataaaggaatattaatacagaggaaaatactaagttattccacggaattacttaggagaaaaaaatataaaaaaggaatgaataaaaatacaatagagtgttgagggggattgaacacagggtgttggtaagaattgtcttaagacagttcttaaccactacactagcctgtttgtacttatatattcatattgtagacacatgggctatagcctcagtgtctgacaatgtgggtcgcagtatcaatacctgttcctttgaatgcgcaaggtagttgattaggtgccgtacgcctttccaatgtgacggcccgggtgatgctgaaaaacgagccagaaagttcactgcgaaagacagatctggtctggtaaccaccgccacataactcagcgacataactattgaaagataagcagtcgatgttgaaggatcgccatcttgttcagagttaatgtcgagattggaaggaagcggcgtctttgctgtcgtgaagccgtcccaatgtgaatctagaatatcagacactaatttcttttgacttaatatgaaagcatcagttgttctcgtgatgtctaccccaacaatggaatctaaactatcgctccacttgatctcaagtttgcctttcaagtgagaactccagttgtttcagaatctctacagagtcaccagttactataccatcatcaacatgaatccatatcacaccaagtttctttggatcttggtagtacatagaggcttgtgtcgtaatgggcttgctgagtaacctagaatcctggagaatattcttcaagtggagccaccgaacatcttggccgcctggtcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtcgatagaggagtcgctaggagtccctacatgtagagactcgggctcgaaatttagggacggccgtagatttgggacacaaatagcggccgcggtggctcatgttgagtctgtaaattccaactagcgacccgatttaccgcccgcggtggagttgctcttagacactttattatctgcttcattatcaccatgcatcaaacctgtaagatctctttttaggatgttgcagattacatgtcttacctgtgagagttgcttatcctcaccatcagatcatagatatatctctgtgttgttttactccaaaagtttaaaatcgaaaagggaaacataaatcttgaaaagaaaatccagcttctcatacaacaaacgattctttgtactgaaaggcatggatgcagtctgagaggaagacattaaaaagggaagaggaaaaatttctcaccataggtctccaagttctgacagaagatcagtcatcataatatttgcaagtgtatctttcagagggggacttgaggcaagtcaggcaatacccggcccctcaaaacgaagggcttggatcaagttaggcaacagggagtcctggattataccggaaaaacatcctgctttgtcacaaagaaaaataggcatcattcaattaacggcaaaccggattgcacgattcacaacatcaaactcaagaaaaatgtccttcgagattcacagtcacactcataagttttgctcaaatactgtaaataaataaatgtgtagtgtaggcatgttcaagcagtaccccgcaaaaaaaataacagtgcataaactgttttgttactataactacttcattcagaacgtttatatttacaaacctatgtgagcccatctttcaatggcataactcagaagctttcatattttgttggtggatgctataaaggccgattccagatctatggcgcccagcatgaaagatttcatgaagtctatcgagatcgagatgaggaattgcggaagagaagagtagtttaaatcgatgttctaatgaaggactaagagcccaccttggggcaagtaggacgatccttcgttcctcgtccatcgagacgatttcacataaagttttggctagcgtttcttccgtcgctccacgtaggtttgtgacatttctaagctgagtgcttgtgatcagcgatgacgggatatcgaatgttttgtaactcagcaaagtctccgtgttcggtggtaaaacctctagggccgattgaagtcctccttgatgtaaatatccaaacaaaacgactgtaatagctgagtgcattaaatgggcaaactggaaatcattggttttagttgcttgaacagaccacttagacagcaaaatggcagagaaaggcgcgcagtctggtcttacccaaaacgttctgcggaatttggacgatcgtgatttcgatatcgattgagagcataatgttgttaaagggaaaactaatggtaagaggaatcgggcttcctggtggggttgaatggagagcagtaaagttcctgatatcaaggaagcagtggacactaaacatactccccaagagatttttgtgatatcagcaaaaggtaatgatgataacacaagccgaaagagaaattgaagacgcacgtttcacgatagttggtgagactttgtgtctcgtccaaagttggctccatccagtgagccaaagtgccggaccgaaaataatagggccattggcaagtaaatggagatagcgaggatgagtaccatgttgcgcaaggttttgtttatcaaggttatatagtaataaaccgattggagttacagttggccaacgcccgaaatagagacaatcgagcaaaattaagaacatcatgcccaacaaaccggttgcaccggcggtgaagaagagcgtgaaggatcgagaaagacgcgtataaccgaccatgaggacgatgggaaaggcgaagcatacataactaactcggacccaaactgtgaaaacattcatcaacgtccaaacaattacggagctaagactggcccggtttttaagattggaaatcgacaatgagagaagaaaaagactggtaaataggatcgattctagtgagtttgaaaatgttcggcagataaagagcagtgaatgtaatgaaaatgcgtggagtagttggatcgacggcgagtggactaatctgaatatcagacgatccacaaaaagtgagagaaagaagagtaccaatcgtggaaagatgactagtgagcgcgtggagatatctgagaatcgacataaaattcgcattcgaagaattgtttgccatcagagagccatcacaggtcaattacgcacgatgaccggtggatcgcaaaacacaagacagaaaagattcctcatcagaattcaatacggctgactgttacaaggagagataacacagaagatatttgaatactcaaccaatcataccaatgttatgcagaagtttcaagacgtgaagcccaagatgactagtcatccaaacaggaacgatacttctaactggtccacctcctatcgtacggtctgaaattctcagcggatcccattcccaagttcgagtttgacgattcgaccgattgaacacgtcatcgatcgctatctcggtattttgaaagtgttcgtcggggtggatgaacgaggtggacgttaggactatcgtgagtcgcaagcaaattgcgagcagatagcttagtttccacgacgtttccctctttcgactctgcatttttcaatgtcctcctttttcctcaattcgttcattcaggttccttcttctacgtgcagaacctgttccaaaaaatcaacatgttgattagttattcactcatctgaatttctatgaggctgaagagacgtaccatgttatcgacagcaaccacctcgtctgaaattcaggtagaatgcgatgggttcgcgagtccgcgacctgaatcccccgagattgcttggggagtattcccccggggcccggaagcccagtgggcaatcatccatcacggagtcacgcaagtcgcaccagcaccacaaccgttttgggactggaaagggcagcacagtctaagtaaataggctccaatgagtgatccgtcaagaaatatccatagagctaacagataggatggccaaaaatcttacaatttggtatggattctcactgaagttcatgattttcagcaaatgagttgtgagatcatcttcatcttgattggatatgatcagatacatatcaaaaatgaagtctcccaaggtaaaatttagtattgaagcattcttctactccatgatggtacctgggacttatctttaccttttggttggcgagaaagcacgaggtaaaagctttcaaagttgagttaatttttcatgaggagtagtgtccctcagtatcagaagtgtttatttgcttgagatatcaatttgacttgaaaaatcctacctttccatgcaaccctacctgtcgaaaaaaacaaaatcatgaatgaaggagtcttttgtgataatgaaaaatgaggcatcccagtcttttctgatttggaaagccaaccagagaatcttctgaggacggtgtgggttttggatgtagtgctcattccttgtccgttgttaatggtcatgaacgctttctcagccagtatcttgggtacatttcccttatcaaagctcaaattttcctttcctcagtcaatcctgttaaaatcaaaccttgagacctgagcaaacagatggaaatttgacaaataattcagactgttacactttggttttccgtcataatggtggcctagctccagctaatcaatatttgcaatttgtaacaatttccactgtatacaatacagtgatttggtaaaggaaaaatagcaagtagccactaattgtggaaaacgtgggatgaattggataacaatcaaaccctgatgaaaacaaaaccgttgtactcctgggagctgctggcagcattccaagaaagatcaactaatatacaacgttcaaatcagcaggccctgggttcaatttcctagttttcactcgccattcaccaaaaggtttgatctgagagtttgatcgacactgttcttagatgtgaccaacaccacaaccaccagaaacgccgttgacgatgctagaggccggtttgattgctccaacataagtgggcggctttttctagatcaggtgcaaccgggttttaaggtcagcgaacaatctctataaaggatgggctttggagaaaaaaattagaatcgctaaaaacttacttgaaacgctttcaagactgatgttctgacgtcgaacttgtaaggtgaagactgaagaatcaagttcttcacacatggacgtcccaaaggtccctgacacgcctgagcatcagcatcgaggaatggaatgaagccgttgcccccatggttagtcagttgatcgtccggattttcaaagtgtgcgttcttgatgacatttccctcagctaagaaagtacttccggaggcgatttcaaaggtctcgccactgcatcgaatcaggtttcataagcctgaagcattgcatttgaaaggtgacttaggtttctgtttactcacatagtgttggtatggaggttgttataactttattcacaaaaaaaaattggtaaggtaccggtaatttcactttcttcgttgaaattttttcaaaaactgttcagcttactagtgaacaaagacccatgggttaccagccccaccagttttcggacttctaccggaagtggaatcgaagcagctagaaatgattgaatgtgttagctacgcatgctcatgagcatataaattgaaatataaagtcgctcaacttattggccatcgtgacggtatctccaggaccagaaatgagaacagtccagtaatgccgactagtggaaaaaaataccacatgtcaggtatattagtaaatttgtccgataaaaaatcaccgagcagaaaagtgaaagcgcaaacttttgacaacgggccgaccaatcagtgcggccatcgaacaggttgttcataaggagaatgttggtgttggcctccgagtttgccatcccaccggtcgcaatcatctgtcgaccgatgaggctgaaagtacaatgttcaaccaagacctacgaaatgaacgaaacatactctgctggatgagcaacaaaagctttaacttggaaatacacgttgaatcctacattagaagctccatccatcattattccatcgcctccccagacctgtccaaatacgcaccaagtcagcgcgtgacttatattttgacgttttagatcttcgcaagcttacaatctgaggatttagctgagtgataacgatattctgttaaacccagagatgagtcagccactttgcctgaggaactcaagcagccaaacacgattttacccgtatgatcacattattagaattgtgtaaaaccaaactagagtgtacaaaaaacattatatgcatctttagcaaactcgctttgatggaatgtgttttgatcataattcacttacccttttccacgcagaacaccagacgaaccgacacccaagattgtcttctgacttccaaccaccaaaggctccaaagcagcttggtggtacgacacctagagagatttcaaaggtgatcaaatcaaaacgatggtatcagcgtcggataataagatatttttcattcatctgtgacttgcgtacctgggagggcttatgcgtgctgtagaactttgagcaccagttgtctgcgatgatcaggaaatacgatcggctcgagttggcactatcaatcatatcattttggagagcaaatacagcttactgaaatttcttgcctcttgaatttgattcccattctgacaagacgcccatggtacgctaataattttacgagtatggtcaaaatcattctttaaatattctggaaactgcccccagaggaagatgaaatttaattacttaccatcccggaccggttgcgttgattttgggcgaagtgaagtcaaaggttgtcttgattaagataactcgggggacattatccgccaaccaggatttgagttgatcgttatccttcggcgcttggggggtggcattgccaccaccggtgatttgaaatttattacctgttgaagagccaccgtttttgcttcctggagatttctgggaaccagaggtcttgagataacttgtcaacacgcctaactgcacgcaacaaaagataaagaagatgcaccgaatgtgaatcatgaaataattcattttaacgaatgtaatgtcgaagaaaataaataataggatgaactgctttcaagggctcggccacaggaggaatgattgtcttgttgagtaactcggtgagatcggaaaacagctgtttatacgctcgacgtagcctggagtgttggtgtggtgtaaatagggtgtaataaaagtggtgaagcgaactcggcaaagaaatggacatcaacttctgccgaacacgcaaagcctcatgtgagatgaagccacgttttaatttcgaagagccgaaaagaccagatgctaccaggtgtacaaccttgtgcaactcagcaatgagatccaatgaaatggaatacatccatatgtactagacatacatgctcagaagaatcggggcttgctgtatcctactgtatctcatttttttgtttcttatgatttttcacattcatagtctagcggaatgcagaatgttgtgcagtagacacagtagtgcagtacacagactcaacctgattcaaaaaacttgattcagcctcagcttctcatgatcagggagtcacgggcaatgctggctgaacaaaaacaaactgtaccaccggttacaaattgcaatcagttggtagggttccgacccgggccaggagcatcccgcaccacccgaccggatgccgggacgggtcgggtgatagatgcacttaggagagaccaggtatcgatctctacatactttagaaaccagccctttgtggcagaaacatgtttttttggggggttggaactttttctttttgaaatctttggtcaacaaaacagaagtttggacctatcccagcccatttggatgccttattttgaagcaccacatgcattgggtatctactatctggcattagagccggacatacctgcaagtgttgagaaagctaaccgccaaacccaaacccgcaggcctggatcagaattagctgaagggggggtaaaaatatttaatttacttcatctttcaatccttgtcaagacttgcttggaatgtcacaaatgactttggtttcatttgaataaagaattctttcaggattacaagagggacagatgcttttcagaagaatggcaaaattaaccactattgctcaatgtcactttcagtcaattgattatgcatttttcctggtgaattgatggatcagctttctgtttcaaatttattcacccctatctgctttatttcttttctataatctgatagttattctgtgattcaattttttgccttgtttgaagtatgtctgtagcccagttgaaaagttgtgatttttctttctatattttcaaaccagcaaatccttgagatgagaacttaaattaagatccccaccttcaaaaaaagaaatgaagaaaatcttacacacctctttagtgctgtggaagtagattttcttgaacaacattttcaagttttttgaatgattcagaaaacctcacttcaaaaataagagtttttgtgatagcttttgaattatcatttgatgagaaatttgtctgaactggattataaatgtattcttggtgaaccagtatttttcttttttgcaagtaatttctgaattggtcaacacatttctcgatagaaatatcaatcttatttgatgtaattttcaaattgtcaggaatgtgtgatcttatgtatgtttaaagtgaagttgactttttcaatttcaaaatcctcaaaatctaattcatttgataggtctctcttctcatcaccttcaaattccaatttgatgagaaatttgtctgaactggattattaatgtattcttcttggtgagacagcatccttcttttttgcaagtaattcctgaattggtcaacacatttctcaatagaaatatcaatcttatttgatgtaattttcaaattgtcaggaatgtgtgatcttatgtatgtttaaagtgaagttgactttttcaatttcgaaatcctcaaaatttgattcatctgacaggtatctcttctcgtcaccttcaaattccaagctgggaattattctttgttcatttgaatcagtaaataaatgtgagaatttgtatgttcttttgagctgaataatttcttctttcaacagaccagattccttggttccactgaagaactatcaaaaccgtatgtgaattgggtgcatgatattagaaaacagtccaacagcttcaatgatcaatagttgtacttcatgaaaaataatcaaatttcctgatatctttcacaacctcagtcgagaaattcttatagtgacaactcagcatgaagcttgacatgtcatacggaattttgaactcaagaagcctttcatcttctagagcttcctcactctcaaactgcgaggctatgcagtggaataaatttctgaagaaactctcaatccttgacactttcatagtcttgttgtctggtgatcttaattcaagaaatctggtttgtattgaattgcagcggctgtgagttaccgggatgaaaagtgaattgagccttcagacgattgaattcaatccatttccaactttccaactccaaagctgtagaaagcaaaactttcagtgatacttagcaacacatatgaccattcttttcaaagaaagacattctttgtctagcatttgggactgacactgccaaagccccctcatatcttgcaaggtagggtcctccttgaggcttagtgaagatccattgtatcaatcttctctgactttcattactcaagaaatctcgaatccttgttttgtatggaatttgaaactttggaaaagagacgaaagagttccccaccaagtgattattgatctcacctttgaatttgcacctgtccacttcataaggctccaattccgtccaatatatctataacagaagagagccattcttgctccggcgtctcaaatatgattccagaaacatgaactagcaaattccggcgggatcccttgaacgaatagggtgcttgtctgagatcatagacttttttgacaaacagattttctactgggttcattacatcgtccatattgcccttgaaccttgatctttgatcaccagtcagcggtagttccaggaactcaggtttccagctcctgagactcttcaagatgcgataattgtgcctcacaagcttcatcccggtctcagctacactcatacaaaggaattgtaaacgactgtgttggtgctcatatcaaatgtctactgttgcgatcctagctacatacaacttacctcttctttttcccgaattcttgatgttcaaaacatcatctgagcgacaacgagacagcgatcaatgcccaagtgcggcaacggaataactgccactggtcatctaaaagtcaacctaactcactcactgcttcacttccctttcggcgcggctgagaagcttatgagtagtattacagtcaacatataattcaatcaaaccatacaagtttgaaaagttttaagttttcacgatgagcagttctcttgctttcacagcgaaatgtaagccgcgtcttacgactaaaagaacgattccttgacatgctgttgtatggtctatgtagtccagcctgcatgaggccattgttgtaacccagaagggttacggaccctgagactcgccgcagcagcctatatacattcaccttggaccaggtccgaggatgaacccctatggaatctatctctcttctctctccatccctgagattccaccttgaggagtgaacaggttatgagtcccctagcgctctaatcaagcattaaccctccgacaccgttttctctgattccattccctctatcaaacactactaatcatagtgcttgagactggcctaatcaccggtctagatatctcctcacccaagccttggaagcttaatccgcttactccttttgcctaacaagcgaggggatccgacaaatattttttttctcacaccttaacccaatcgatcaaaaaactcaaatttttctctctcacataatcttgttttcttcaatcttataccagacctaccttttgtctgataatcaaagttgcaactctttctgaagggctacatagactatccatctgtggaagttggtgttattggcatagcaccaacgccgtacagttgagggaccgacagcgattccttttttttccctatcacttctttctgttcgtttctgtgtcactcttttccgttttttcccaattttttttcttcgtcttttgtccatccaccatctcacccatatatctttcacctttttccaactcacattttccttcatctcctctttcccctcctgtcccaattttttccctctctcatccgcttctcacccttccccatccgattctcacccgccccacccataaatcctttccctccacttatctccctcaatccttcttctcctctctcaccccttctcccatttctcctgtcgttttccccactttccccaactcctcaaaatgtcgacacccggcctcccatcaacctcaggaggcaaaggcaaacaccgtaccagtattgccagctccactcaatcccgcgactcgaacggctatgatgagccgaactatcagcctgacggggcaacccgcatggcgaaccttttcgactctatcggcggtactggcacaagcactaaccagggcgacaaaaccatccaacccagcccgatcgtaccggttaactccaaccagttcggatccggaacaacgccgtccaatctgcaacaccgagaagttcttctcccaccccatcttgttccttcccttcccgcccaaaatcccattcctccttctcatctgtcacctgacacacctcgccaagaaactgaagaggaacgcgacttccgactggccgaattccgcctgaagcagaccaagctcgtggcatcaacagttttgtcgatcatcagcaacctgaagccggattgtgtcctggcggcagatggatcgaactttggtcaatgggttcgcggtctgaaagaactagccaggaccgggatggaagacgtgaatttcttcttccagccctgcgcaaaccggacttttgagaggatcggccgggcggttatgctagcaagtgtccacacttctcttgtatctgatctccactcgattgcaacagcccacggcatgtacacgtctctaaaaaaggcgttcaagacagtatcaagagcggcacagatgaatgtctggcgccgtttcatgaattttcgtgtagatccgaacatgccgagtgctggggtcgccgcgacgctgctggacttatactccgaatggcggtctctcaatgtcagctgcaggagcgacgtctttctcggtttcatcctgcagtcggcaatcgtccagtcaggcgcaccgtatcggacggattttgaaaaccggatcgaaaacgcagttcagcaagatccgaatgggacatgcccgactttcgcctcgatctgcaatgctttcgacatcagccggcaacaacacatccaaactgccgaccaacccaacaacgttttcacaagctccagcactccgacttccctcctcgcctgctcggtcccagaagaagacttcgacccatctatgttcttgaccggtgtcgccagcgatgagtggcatgatgcgcttgatttcttcgccctgacggcagcaaaatgctggcactgcggaggggacaaccactatcaatgtgattgccctgacaaaggcaaagcgcgtccgtcggggaagtctcaagccatcgggaccatagtcggtacaatctacggccagctcccaagcggttttcaagtgacttcaaaccgctttcccaactacaccggccggaagtctctagccccccctacgaatggtcaacatcgagcacgccaaatggccgactactaccgcccccggtacaacaagaccaacaacagccagcattcaaaacctgggggggttacagcgcaagtcgtggagttgggcgccttgccggatgatttggatgatctgaattttcgcaccatgtcgttgggcgaagacatagtgagtgaaccagttatttttgataccggtgcctctcatgggtttaccggttctaaacatctccttcattctttccgctatctgtcaaaacctatcccggtatccgtagctaccaacggtgatggagctcaaatcaccggagttgggaacttgaagttccatggcccgaacggccacatcattgtgttacgtcatgtactctattgtgagcacgcgagaactaccctcatatcaatggctgctctcaggaaagctgacgccctggtcatgtatgacaataaagaagaggcttttgaaatttttcagcatgacgggacacatctgttcgactgcggttttgaaccaaagaagaacagatggtgtttacattatccgatgatcaggttggactgtcctgatgcagtcaatccgacgcctacgactgcacttgcctgctccgtcgagatggaccggagcgatattattcctacctcgactgaaatttctcctaacactctaaatgtctctcccacttctcaagtttctcatcttgtttctccttctcatattcattctgtctccactggatttctgcctcgtttgctaaatgaaaattccactgtgtcgatgtttgcatccaaggcaataccagccagtgagatattcaaagagccggttggaaaggcagctaatttccaatggaagccagagaagctaaccaaagaagaaatgacccttctatcctggcattgcctgtttgggcatgcaagcttgagacatatccgttgcctgatcaagctaaagctaggacacggtctcccagtggaattacctaaggggaagatccactgtccggtttgtgctatcagcaagagtacccgtttcaatcctcttgctccctctttcagaccagtcaaaagactagacgtgatggcagctgaccttatagggccttttgaagtagaatcgattgatggagggaaatacctgctgacagtgcgtggcgcggctactgtttactcttttgccaaggttcttaaactgaagtcagatgcaaacaatgagatcatcaacattatcaatggtcttgaactgcaaacaggaaaacgactgaagacgctccgcagcgacaacggtggggaattctcgaacaaagtgctagaagacttcctcatatcaaaaggaatacgcgctgaaaaatccctcccatatcatcattcccagaatggtatgattgaacggtacaataggaaaattcaggatatgggacgcaccatcctgattgacagtgcacttccgaaaaccttctggagctatgctttcctttgggctaatcacgtccttaaccgactccagaatagcgccagcggtgacgctacgccttatgagcgaatgtaccacatcaagcctaggtacgatggtttccgagtttttggtgccacgggttatatccacatacccgaagaaaagagacttcgactagaacctcctgccgtgatgggccatgtcatcggtcatctagaatgcagtaaaggttggttgctctggatcccagaagacaacacttttgcctcctcggcaatggtccgttttcccactgatttaccttttgtgaaggcaccagatataattgatgcgcaagttgaacaaagcaagcttactgacccgccgaaagctaaccaaaagctattgattgactacatcatgaatcttatgcagctcggagatttttcaaatgaaatagaatttactaaccaggaattaatcattgataagatcctagacctgtgcgaattttactccatttcagttcctaaaacttttaagcaggcgatgaattcagacgacaaagaagcttggtccaaggcgatagcagtggaactgtcgaatctggagcagatgagagtatgggaactcctcctgaagcggagagataagaaggaactgggtggtcgatgggtatttgcgacgaagccggaaaccgatggaaatggtgtacgcttcaaagcacgctacgtggcaaaaggttttgctcaaattgcaggccaagatttgaatgaaacttttgcgcccacagccacttttgtttctctccgcattctactgaccattgcagctgcgaacaagtggcccgtgcatagttttgattttgtagcggcgtatttgaattcaccgatagaagaggaagtgtgggtaaaaccaccagaagggatgaccgtcccaatcggatacgggctgctgttgaagaaagccctgtacggcactcggcaggacgcaaggtgttggtggttgcatttgaagaatctgctcgacaaatttggctatactccttctcaatatgacaacagtctatatattctccgacaccctgaagaactaggcgtcatctggcttcatgttgatgatggagttatgacggcctcttcagaacgtctgctcctggaactggagaaagatttgaaagatcttctgaaaatcaagtgggataataaactgacatctattgtagggctcgatgtcacaaggagcgaaaaaggtttcaccctgggccagcggagcctgatcgatggcatccttgaagctgaatgggatggctcgtcaacatcgaaaacgccactaccgccaggctacaacgccacgactgtcgacaatggcgatgaatcccaatcgaccaagtacctttcggtgattggctctttgagttatgtggtggtgggcacgcgcccagacatagcttttgcagtcaattatttggctaggttttctgcaaagccaggtatatctcattggaaaggactaacccatcttgtgaactatttagccctgacgcgaggagcaaaacttcatctttttccctctattgacaacaaacctttgaagtgtttttgtgatgcttcctggggaggcgaattctccaggtcatcttatggcgtgctaacaacttatctcaattgtccggttttgtggatttccagacgacgggggttgataagcgcacgccaacccccctcgcgcaagccaatccgcacgccatctgcagattggcgtgcgcgcctgcacgccaacgaaaattggcgtgcggggcggcacgccaatgacctgcagggtatatccctgcaggttggcgtgcaggccctgcagcattggcgtgcggccacgcacgccaattttcgttgacgtgaaaccgcacacgccaatctgcagatggcgtgaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgacccatcgcggcccccatccccacctcgccgaccgaccccgaaccctgaacccccagaagccccccggcttgcggcgaggggggggttggcgtggcgcttatcaaaccccccccagaagaggagcacaagctgtggcgtcctcgacctgccatgcggaatacatggctctcggggtagcaacgcgacagacgctttgggtgcggcatttgctcaaggacgtactgaaagaggattttgttggacacatgttttgtgacaaccagtcggccatcaaagtagccacagacgatgcgtcaaataagcgcaccaggcacaccgatcgggacttctatattgcaaatgaggcgctttttcagaaaaagacctctttgagctggattggaacgagggatcagttggcggatattttcaccaagtgcctgacacctgacatttttacctctctgaaaaacaggattatgggaaccggtttataattttttttgaatgttctatgtttttctcttcttagttgtctcaattttttttttccttttcgtcaaagttttttttcctctcttaaggttattttggttgtacgtagataggcttctacggcgagagggggggtgttgtaacccagaagggttacggaccctgagactcgccgcagcagcctatatatattcacctcggaccaggtccgaggatgaacccctatggaatctatctctcttctctctccatccctgagattccaccttgaggagtgaacagccatgagggcaagctggcacgctttgtgtttccttccacaagccgagaatccagatacagcagttcccagaaagcttgcgttcgcgagcccctgggaaccgatttttttttttttgtgccacttttttttttttgccttgcatgatgtacagtcctgtatgggcctgtacatccgaatatcggaagattgagaaaaaaatttcagccgacggccacggccagccggcggcccaccagattccccatgtgaccagccagaatccccatccgcccacccacaatcgcatccgccgacccgatatcgcatcagtcactatattaggtcttgaatctttgcataaggcaagtacgttctgctcacgagctaccctccatgtttgttctcactgagactaacggttgctgctttattgatggctatgtaggccttggacaatgcctttcgttgattatggtcggggtgtgaagatcatcgtggtcaagatgagccgacgaggtgagacccggcatgatattaatgaaacactggatctgaatatatcagccgattcgattagaagatggaatcagctatatgaacgaacgagaagtgtcatccggaacccagcgttttacaaacgacaaggccggccaatcagggttactcgagatgagtcccaattcatattggatgccttggatttagaacccaccctctacctcgacgagatccgagcccacatcgatgccatgaccggagagcgacacccaatcgcaacgatccacaatgagatcaaatttcgacttcgactcacatgcaaaaaggctcggactgtccacccggcacagtgtgcattgcgtcgggcggcgtttgtgagtcaaattgggtttataccctccaaccatttggtgttcctaggtacgtacctcatacacactatacatatgtttgttaggcaattgggggagtggctgatgccagatttgattgttgaatggtagatgagactggtgtctcgatcaaaactcactctcgcgatcacgcttacgctccgaagggtcgccgaacagtcaggctccccaggcctatcactgccagccggatcagtgtccttcccgcggtatccttggatggtttgcttgcggtgatcgcacaggaaggtactatgtaccggctggatcttgaatacttccttgaggagttcctcgtaagttgtttattgctgactcatctgtggatgatgcatgtagggggctgattcagtcaaattctcttatcgagctcccaaacatgaacccatttcctgacagaaacagtgttcttgtgttggacaacgcatcattgcaccacggtggtcgtgtcgcacggctatgcgaggaccgaggggtcttacttgtctacctgccgccttattctccggatatgaaccctattgagaaggtgttctcggtcctgaagtcccagcttaagcgtcgtcaaattctcactggaacggtcaaggacatcgatatcatcaaagatgtgctacctgagatagttaccccagagctgatggccagcttattccgcgggtcaaactatgctgcctgatttttaatgggccttgactggctggatgtgttttcactctatttttcttatatatacaacttatgcaccaccaagtgtgaatgaatcttacctgaatctttccatctgagttatgcgccaccgagtgcaaatgaatcttacttgaatctttaaatttaagtgtgagatgattaagtgagaggcaatctgtggacacttgagcagggagtgaagagatcgacacaaatctcttgtcaaaataaaaccccaaaaattcggcccttgcagtgattctgtacaagtgcgagctcaccctgagggtctctcatcggggtctagtgcctggcttcaagacacttggttgtgtgtgtggactcaggaggagattgtgtgtgggctcaggaggagatcttatcaattgtgatctgatgaaggcaagaccgagcaaccgactggatctgtggttaacacaccgtgtggttgttcggggggatgtttgggtcaaaatgatgcataggacgccgggtttctcattgccaagcagactcgcccccacaaggaacgatgtccattcatatggctacttcggagtgaggaggcttagttttgactacaactagagaggcgggacccttgacatgcactgatataattgaagagggacataaaatggtggaaaaggagaaatgagcattgtagctctacaactagagaggttgaacccttgggggagaaggaaatgtgagatgcataagaggataactgtcaaaaaagccaaacatgagtccgagtttgcattaagactctagtaaatcggcccggaggctggtggtaccatagatgatttggcgagcggtcgcttccgggaagctcatcagagtaaggtcgcgggcggtcatggttaggaacgtgctccaatgggcaatgtgattgagttggatgaggcctctggggaccatgtcagttggttgaaagttgcagtgagtgaggaactgctccatggtcatggctcgaccggcggcgtttggctggtttgggacaaccacatcgggcccagtgttagaggcgtggtccgcactagtattcgcattcgcatctccggcagggatgggcacaggcaaagccctcaataccgacataggtgggcgagatgagttggaaagaaccacggaacccgtggccgaggattgaacactcgaactcgtctgtttccgcgctggtgagattggtggagaccgacgactgctggatcttgtgcgcatgaatgagagctgactcattgccgatcccatgacatcgcccgttgggctccgtatatacttgcgagctggcgagccatcacgagtcccgccgcccggtgagtctgctggcatgcccccaaggttgggagcctcccagacaacctcaacctccgactcgtaatccacaggaaacataggatcctcctcttcaatcggcaaggtggttggtaagttgggagtagagtcagttgaagcctctggcatgaccacgtgagagccacccactccacaaccagccccggtgtttgcagccccagaggtcgaccgtcgttttttgggagaggctattggcgctgaaaagctgtcgagtgttggcactcggcgtttgatccacttgaactcttcagtctcaggcggatgatcaagagtgatggcggcattcttcccatgctgcagcgcgcgggcccaagctgtgagtcggttgttgaagatttgcatcccctctgcctcattgttgggattgccaatccacaactgctcctcgttcaggccgtacttgcccttgatgtgtgccatcaatttggccaggaccggtgtcaaaggattagaagatgtgttggcctttggctgttgagcaagacaaacaagcgaggtcacctcgtcagcttgatgacatctgaacagaaggcaagtggcttacgtttaacatcagcctagcccgttggagttccaaagccgttcggtcggctttgttcccaaacttcagcgtcaggctatcttgggtgtttttggcctgccgagatgttttgagggtgagatgtaaacatcccaaacaaattaacaaaaatgacaacattggatcactcaccgcggcggactgttttgctttcgcctggggatcatccatcactagcttaaccgtgaccgcggctttcggattatcctgaatggcacccgcaaactcatataagtcctgatcgcccgtcgcaaagtaattcttctttgggccaaagacccgactaccggaaagaatgagttgccatttgatcgtgttcttctccaactcgcaggctaacatttgcgcaaataacggacagggggtactgagcaggtagacgattcgtcgcttgaattcctcccaactgtgagaaccgacatcggtgtgccaggacgccaagctcgcgccggtggggactattttatcccactgcttcttcaccggaactgccaggccccgtcaaccaccaatattttgagcaatttcagtgtcagccgattcgataaacaggatataatcgacgacaacaaggcggccctccggggcagtcaacaaggtttgttggttctcctgtgtttcggctagcgactgttgctgttggcccgaataatgctgaccgagtgattgcccgccaggaatttgagactgagagaatccggcttgatccccgccgagttgggtttgaccggtcgcggaaacttgtgtattggtcaaatggtgatacccactctgagcagcccctccttgactgttgaatcgaaaaacagctggggtgaacggctgtgaagtcgcctgggagggccctagccaagactcctgagattggttatccatgaatccagcttgggcaccgacctgatttgtgttgtaagccatgactggctcactgacacatgattccagtgttagttgaatataccacctacatatcaaccaaaaatgtcgggaactcacctaagattcctatgcaatcagaatttccgccggatttggaggtgaaaatgcggattgaggtgggtggatggggtttctggctggctggatggggaatctggtgggccgccggctggccgtggccgtcggctgaaatttttttctcaatcttccgatattcggatgtacagacccatacaggcctgtatgtcatgcaaggcaaaaaaaaaaaagtggcacaaaaaaaaaaaaatcggttcccaggggctcgcgaacgcaagctttctgggaactgctgtatgacagatcccgcttgtccagatggggtgcatctctggtggactgccggccagtggggactgacgattaaaaacaagtgcgtgtggtaaaacccacttaaattcagcccaaatcagcagcacgtgaactggctccaagggttgcaaaaatacatacccaaataaaaacagggttcaaaatatccttatgaattgcatatttaccgtcatcaccatttcggcacaggttcaatattgtgtaaagacctgttaaggttagtgcgcgtgcaaaggaatcagtacaattataatttatgggtgacctggctcgtcgtaagccacgtcgatatacatagccatgcgtagtccagagtacctccaccgtctgttacagctctttggaattagaagaatcaaatcccctttcaattcttctctcgtcatataatcaattctccttttttttggattggcagcaaagcgtaaggttgtaatgctgcttttgaagacgagatagcatatcaatggcctggcgcaatcttcgacaagggagaattaagcacagataatcattgattttttgatttggacttttggccagctttcttggtgcctacaacagatgatttggaatagtgtacatgatagactctccaacaatagatcagggtaaggatcgaggcagccgttgccttggcgtcggttggtgagaggataggagaattggtgaaagaggatgaatagagcaaaccaatcaaacttgaataatgaggatgactagctgacagacaaccgtagattgcagccaccaaggcacccgaccaaacatcagtgccagccagcagtgttccttcttgcaaaaacaacggccggttcaagcgccaggaaggttcccatacactgagcgtttgagcggatataccgccgcccgaggaggccacggctccgatgaagagttggatcgagagcgattctctgatcgctggggagccatggtttcgacacgcctcgacccccgctgcgatcgaggccgttcgaagcagcccatccaccagagggaacaggctgtcgagcgtcttcagactcggtaagctcccgagatcgggtagactcatgtgggtcgtcgcatagaccaaaaatggactgaatgaaagcagttgtgggatcggcaaattcaacaagatgtgcgagataatcgagccgccccaagcctatgtataaacgtagaagaagaagaaaaattatttagacgataaatcaattgagggtacacaaaaagaacatcatcagatcagatttgatgtaaatcttggaggactgaccatcaacaagaagccggccaagtcagcggccgcgctagtttttccgccggctcgagtgttcaaggtgcgataagcgacactgatccggaaggcatgaaggaggggaaagcatccgacggggaagaaggttggatggatgggagtggcgagagcgtcgaagagggccgaaacgggctggatgaaggcgggagctgctgagtgtaccatttcgggtcgatgacgtgggggatggggactgtcgagaagacacgctgcggccggcgcccagatccaaaaacaagtgctcgttttggtggaaagctcccagcagattcgaaggggatgatggtcttatttttaagttcgggtggctctcttccttggcaactcaccaatagtctaactaccatcggaaaccacatgttccaagccacaactttgggaaaaacctagcacctgcaggtgttgatgtatccacactgaaatttacactctttccctttacgccaatcagacccgtcccatcttggccctcaatccacaagacaagcatgaacttccacaacagtaaaagtatgtaaaaacagcggactatgtagtggtggctatgggcactagctgaagatgtgcttgggggaatatgattttccaatgataacagaaagacttaaaagaatagagctcttccaaacaaaccaagttcaaataagcctcatttttgtctgtgatcatatcgcatgatcaatctgggcagggtgaggtcatccattctgacatccgcacactccatagcaagactaatttaggactggaaagatgctacagcaaggagcagcatagccgaccatcgaaactgtaaagaaccggaatgcagtattcctaagaacatcctttcatggcatctatgtaatctccaaaaccagcttaaaatacagaccatcttgctttttccagacaagcttagacacttgagcaaaatgtgtttcctagtgtgaagcttcaaagcgacacttcttcaagttagataatgttaggatcctcaaatgtacagctccagatttcttttaatcgccctcccctttgttcttcctctctctctctctctctgttgtaatattttgatgacatatgtcgaggtattgattcgagcttgctccatcaggtatcagaacatggggacaaagaggctccgatatttcatttgtcttgaatcaaaaaacacacgcaagcccatgatgaaagattgttaagaggcagaccaaaagtttttttttttttttcagaattacaaggcccagctgagttttttttttttttctaatctctcttgagttccttacggacgactcggacgcccttgccggcctcgatgataaagatctccaagccatcgccgacctcgatgtgtctctccgccgcgccagtgaatgcgtcagtgaccaaggcttgtaccttctccaagggcaactgcgatcgcgggggagtgtaggactggccttgggcgtagaccggctcgggtgggggagctggacccgatggatctcgagtcatgttcttgcctccaacctgaaccgatgtccaagcaatccagaatccaaggagcaatatgaataataatcaaaaaaacgcagcaatcttttttagacatcttaatagagactcatcccgaaactcttctctgacctggttatccaagaacggctggaccagactttgggccgccccggctgcccgacagctctctcgctcatagctccccaccgggtcgaacgagtacacggcccccgtcccatcgcgatcgatcccggccaagatgacgtatgcatagtaggggaagaaccggcggccatagagcatcgtttggaccaatctggcgatcgattggaccgatggttgactggcatgggtgtgttgataccactgtgaataatcatcacaatttcgtcaaggcctcccagttgatcgtcatagaaagaacaagtctcaaggcgagggaagatgggactcacttggaggcgttgtttgagttgcttgacgagctctttcccgtccgcagcgaatccgttgacagcgatacaacattcctcagtcagttgagtcaccttgggtgcatatctggtttggatcgagtagccttccgattgtctcgtgtcgcccgcaatcactgcaaactctttcgaagaaatcgctaggatcgtccctccgttatcctatcatattcaattgtaaaaaaaaaacaaaccatatcatattcagttattattcgtcatgttgtttctgtgaggtgctcatctcctttgttgaggtcagacaaacgagctggtggcagatagatagacaacttacgggaatatggattgaactgccgtccttgaaccatctcctcagatatttcttttcttttgtgttatttctcgtcttgaagttgattgatatcggcgtctgggatgagcgggagttctgttattggtgaaggttggtgatgatgatgactcacataagccatccatcccttcgatgtggcgatgatgtaatcggatgctgcgtaagcgccgcagctgaccccagatgtcgcgtccaaagtcgttgttcactcatctccggagtagctacttatcatctgcaacccgctgagaaacggcattgaaactttaactgatgcaaggccagatttccatgaaacagtcaaacaaaaaaaccagctgttggaatgactgtgaagtcttcaagattgaaaatcggccagctcgctcaggaatcgagtgtaaactcttgaagaaaagaagggaatacatcacagtacatacatgatcaatgagccaatgatgatggtggggtgtgtatgatgtcgcaagcagagaatatagcagagagagagagagacagcaagacagagagaagtcggcagtccatctccctggaagatatagagctgaagtccaaaaaaggacagaagatggctggcgccggccatgtatgtacttttacgagcatggcgatcgatcgaaagccgtcgaggcacaaagcaatcggccgcggggccatgggtgtcttgatcaagatccctcgatctccctctgggctatgtatatcagactcaatcaagaatcagggcagacatcgaactgaattcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcaatcgcccagggaatgacgacgacaaatctcaaaactcaaagactcaatgtcaaattccgtccatccaatcgggtaatcatgagactcggaacgaaatttgtcgcatcgaccacaaagtccttaaactcgacctcaaactcgacggcgtaatcaaagccgtgaatgcattaactgaatcgatcacagcatctcgtgaacaaccaccacacatgttcaagcgggaggagacccctcgaaacaccgaaaacaatcaatattcgttcaatcaaaaacatttcatgaaggatccgatgtcccttcatcgctcaatccacgcgaatgtcgaatacttgaaattcggcggtaaaaactatacggcttgggagcaacaaatcaatactacgctcgaattcgttttccgacgtgaagacttcctttcaaaagctacgaactggttgatgatcgatggtgaacaagaaccatccatcgtcatactcctacggtcaacccttgaccagaacctcctagcgacggttgtttcaactcggaaacccaaggatattttcgaaaaactcgaagcaagctgcaaacgcaacgaccgacaggtcaaactcgagttaatatcccaactcaacgacttctaccactccgaacgtcaagcgtcaaatgacgagctaatatcccaattccaacggctatatttcgagatcaaacaaaagaagatctcaactgaggaattatttggactaatgctacaatccgtcgttaaaccacccgtcgatatcgacgagaattctttccggaacaatctcaaccatcaactcaacacgtccgcgaccacacctaccctggacaaagtctgccaacagatcacacaggtagaaggcgagttgcacaccggcacatcagacaacccaatccttgtcaaccgattgacacaagctgggggtaatacgcgaagacctgccaaacccgatcaccctaagtcttccaccttcggcaataaggctttggcgaatgcactcgcattcaaagggacccaaccgactagcagtcaaatggccaataaaggatcggaatgcaactactgcaagatcaaaggacattgggcatccacttgccgacgtcttgcaagagaccttcaagaaggacgcctcgatgtcagccaactcgcgacaccaccaatcaaccagggcaactcatcttcaaaacctggtccagtgcgtgtgagggctatagacacctcagcccccaacgacgacaccgtcttgatcgattctggagcctcggcttgtgtaagcgggaactccccattcttcacttttgagcggagattgactaatcccgtgcctgtacttctcgcatcccaaaaatcggaaatgacccttaccggcatcggcagtctgaagatcccgacccctagtggaaccatccgaatcaagaatgtctaccaccacccctcaataccttacgtcatcttattgctcggaatgctcaccacttacggattacaacctatgtttgataaggattgtacaatgtcgcttgttcataaacaccgtgtttttcgtaccactttctctaactattgttggaacttagtcacaaagattgaaactcctccgatctgcaatgaaattgtccttgcctcaatgacaaatcaaatcagcatggaatccatcaagtggcatgaacgttttggtcatgcaaacgacaaagccgtacttaagttccttgaacgatttgttggacccgagtgtgttaagaactggaagccgtttttttgtgagaaatgcgtgatgtccaagaatacggcgaaacgtttcctccacatgtcgtcgataccgaaggacaagatcttggacctcgttgtatctgacgtgatgggcccattcgaagaagatattcatggaaatcaatttgcactcattttgagggatcatgcctccatgtacacgctgatcactcccatgaagcaaaaatccgatgtggcggaacgtctgcgggtgtggtttgacgtgattaagaccagaacggggcagtttccaaaatttctacgatgcgacaacgggggagaatttatctcgaagaaactcaagactatattggaagcacaagggatcacgcttgcccattcttcaccctaccatcctgaagagaatggagaagccgaacgggtcaacaggacaataaacgacatggcgcgggtgatgatgttgaactcctcacttccccaacagttctggagttacgcgcaacaggtggccatttatctacacaaccgactaccccattctcgtattttccccaagacacctattgaaatactctatggaaaggaaccggtaccagaatacatctttccttttggtgcccgggccctggtgttcaaacccgtcgacaagcgcaacgacaagtgggatactcgtgccgatgaatgctttcttgtaggatacccggcatcagagaaaggctgggtgttttgtaatgaacatttgaagacattcattcaatcgacaaacgctgtgttcccggctttccaacaactaccagtagctgaaatacctacaacgaagaatgacatatccttcctgcttaacaatctgatcctgggacaggagaagactgacgaggaggcggaaatacaacaaaaagccatagattcattgcaactgaagtcggacatggccattcctgatcatattcatcaagcgttagcgggcccacaagcggaggaatggcgagcggctgctgagcgggaactatcacaactcgagaagctagatgtatgggaagtggttgaaccggtaaaagggagaaaggtgattggagcacgttgggtatttgcgttgaagagggacgtcattggcgccataatcctttttaaggcacgctacgtggcccggggattcaaccaacgacctggcgtggactgttgtgacacatacgcgcccacggcttcgctggctacactacgacttctgatatccattgccgtacagtttggatatgtaatgaactcatttgacgtcagttctgcgtatctctatagcccgatagaagaagaagtctatgtcaaaccaccaaccgaattgcgtctgctgttaaaaggaaaagtactccgactgaagaaggctctctacggaacaaaacaggcggggcgctgctggtggctacacttcaagcaaatcttagccaagcttgattttgaggcatcggaggtggagtcttccctatatgtgtaccgccgcgaggaggtttccatttttatctggatgcacgtcgatgacgggctcgttgtcagcaactcgcagtccgccattgatgaacttcggaagggcctgacagaaaatctggaggtaaagtggaagaacagtgtcgaccagatcgtaggtatcaacattcaccaacaaaattctaccgcgtttttggaacaacacttactagccagacaagtggtatccaactatcaccgacgtaccgtacatcaaaacacaacgcttcctgaatctgccttggagacatcgaagactgatccaattgacgagacggcattctgttcggtgcttgggtcgttgatgtatcttgcatgcggcactcgactagatattgcgtatgcagtcaacatgttggcacgttacagtagctgtccgtctaacgaccactggctggcactggatcaccttgtggggtacatcaagaaaaacccacacaaagcagtggctttccgaccagggaaggaggaggtccgcctatatgtcgatgctggctggggaggcgaacatgaacgatcaacatcgggatacctacttcaacactgcggcaatccaataacttggggctccaagagacaagatgtagttgccatgtccacctgcgcagcggaatacgtggcgttgttgattgctacacagacgctggcaaacatcaaaattgtgcttgatgatgtttgcccagttgccaagtatgaaattttgtgcgacaaccaagcggccgtccttgtggccacggacaacgcctccaagaagaaaatcaaatatctccagcgggcattttatttcgtcaatgacttcgtgaggaaataccaggttaaactatactggatatcaaatcaatttcaattggcagacgttttcaccaaacggttaggggcttccaaacacactgctagtgcaaaagatctttttattcaagacatcccaaacacatcatgaggcccaattttttttaaatttttttgtttattttcatttttttctctcatcttttattttttttatttttattttttattttttattttctatttttatacttttctcccatgtcttactttatatgccttaaaattttttttggttttattttttgattatcttaccattttttagctattatacttcttggcataagttcttgatgttgggaggggctgtaagagttatgggattagcaacattgcgaactatctacattttctctattacataagttttttctcatctattttttccttttctattttatctacttacatttcacatacacacatatcacagagcatgtcacatagtcaaacatataaagttgtagccgcgactggctattcgagttcctcatctttcttttggcactcgaatagtccagtccggagcttatagtattttctcatttctttataccacagaccgggatctggatccgcttatcgtttgacttccgcgatcttcaaacgagattgaaggctttaataatctagggatgttgcgtgtaaatatcgtccccgctaatatgtaacagacattccaaccttcccaaattcaatttctttctttctttcgtacatagccgatgatagccgataatgaatagatatgtaacacccggcatgacattgacggggagcgaaatctccgttaaggcttggttcaggttggatggatgggccgccccggggaatactactgtacgacagaacacccccgcagcaaaagaaaagagatccggatggggttggtgtggtctgtagagctgttgttaaaaactgtggaagatgggcttcagaggagtcatacatgagaacaaggaaaccgaatcagaaagtgggttcactgttgtaatccataagaaacatgcttcacaaccagtggtcaagcttacttatgtgcacccgcaacccacctataaggtaaacatgaacaaaccagacgagcctctctgtctacctagaaaagcctgtgtgtgccaaacacaccacctcatgggagcctggggaaggtgcaaagatcaattccaccggatcaatctcatatcaagctaaaagtaatacccaagccaacaattttgggtttacaagaaccaacaacaacaaaaactttagtagggaaccctgcacaccataagcagtgggtcaaatttgagcaaagaagtggttcccctgcaatgtcacagttgcttattggttgccaatttgcccagaggagacaccagttgcacatatatatgctgtgtggaaagaagtgggatggtgaaccaggctggagtggtcaccaggatagttcaagtttaaattcgagtcctggggccactcctgcatcccatccatgggtcaggtccacccattgggccaagtggggtggtacacaagtggtagatctacaaccttgatacatacattttttggacccaagatgttgcttaccaccccatataccacctgcagtggctaggtattttgggaattggggtgtacatacagccccaatttaccacccatggtggagatgctcaaagttgtagtcggtacctgccagttggcgtagcatgatccagcaccagatccatttcccactcccaccccaatccaagctcacaaagcatacctcacagagaatttcttgacatatggtagccttttttttcatacacacaagtctcttttttcttttttatcttcaaatacatgatagtctcaccatacaaatattaaatacacaaacagtagtccaaatattatatgcatgatagcagcagtgggcagatacgttacagtatattacggcaggggatttggagaaagtaacttttttttagttatccaaatctgttctttttgtaaagtaactaaatttagctgtaaagtaacgtaacataacgtaaccaattttatttgttccatatattgttctggggtaacgtaacttattttgggggagagtgttatgtgaggttggagaggcaaatcatattgcatataggttaatggcacagcccgaaaacaggtgacaaaatcaagattttgtcgcggtgacgtttttctgagtgtgactgcgcccgtcagtgtgacaaaatccaggtttcgtcacctgtttgcgggctgtgtggtcaaagagtgcctcacctgtacattgaaaatggtgaggttgtgggttcaattctcacaccagacatgttttgacctggcttactggtgaaatgataatcactgatttgtttatgatcatattgggcaaattacctcacacttaatgaacaaaaccataaaaaataagtgtatccccagcaaagtcactcttaagttatccaaatattggaaattcagtaacatatccctttttatttcagaatttctgggaacgtaactagagaaaaaaggggccttttgctccagtagatatcataaatgaaataaagatatctgtaatgtgtcgttaacgtaactctaaaggttatgttacagtcaattttatccatttgggtaacgtatctgcccatcactgatgatagtgtaaaacaaatggaatgattatttgctgggttgacctggacccaacccaacctgtgccactttggacttgggctgggattggtcatatttttgccatttttgcaccacccctgccctgagaatttgctggggccagcttgggcactgttttttgacccaaacctggcccatttggatcctgatccatgggtcacttcactggtggtagttgactaccaccaacggtgccacagatacgatacactgtgtgtatcatggagaattctgccaagctgcatggccaaaagccaaatatcttgaatctccttgcaaataaaagcagattggtcagatagttttttttattggggctcagatccatagtgatacatggcagatacatggcagataccgtatctgtttcagcgttgctaccaccagggacagatggacaagctggcattggctccaattgcctgattttgctttggatctccttggcttcaagatggtagcatcatattggatctgccctgaagtagaggcagagtttgggtaacacaaggtactgctttacctataatggcctttcctttcatctctcattcactatcaggagtcaattggattttccagtcaaagtctcaataaaaaaattcagattttgaagagcactgcctgagattttttggatagaaacatccgaagtggtgagttttttcaagtaaccctgaaatatgtagtggtaaaaggaaccagtaaaccaatatttttgtaagggttgtactatgggtttacatcttcatgagctacatagacattcatttttgatgccttgtccatgcatcccttcttgagatgatcagccaactagagattcaaaggctgtagtgatagtgggactggaacacagctattctgcactaattttggacacttttgctgatataaggcagtgtatcatagcatacccaccagattttgttttccagtgcagaagcatagaatttgagtgccattcctataaacagctagctgttggaagattgagactataattctgcacccacactgctgtttgatttgcataactagctcagaccagtgctgcaattatgatccaactcatggagcagaacgttccaaaataccattgattgggatcagaccaaaaacaagaaaaaagagatggcacattcatgatgcagcaggaaaaattgtgaggctcacagccagcctctgtccaacctcagggtgagcaccaggtccatctccactgcacactgcatagtgactgtgcaaaaaatttgaaagattttggaactgaagcagttttatttctttataagtttatgttcttaataaagaaatacaattgataatgaataaataaaatgaaaaagagaaattcgagtagtacctgaaggcagaactgatctaataaatctaatgctaaggctcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagcgcggcaaaagtgtctccttgcgagtggggccaccagccgagaaccaggtgggtgtttatgggtgttgagaatcccccgcaggagccctcagacattgtgtgggaagtcgccgctggggacaacagatgttgttgcccccggagcagagatttccatacccgggaaagagagtttgctgccggaaatacggatgtcgtcactctgagaaccgccgttcgagccgccataacggtagttgttccacgctaagagggagtttgcaccctagaagatgtgattgtcacccgggaacggtcattgtcgtcgacagggcagggagtcgcttgtcccacgaaacggagtcgtcgccgccgccccgcgccccgtaggtcatagcgaaaaaatggcagtcttcggacaaatgcagagggtgttgcatcccagcctgcagttgtcaacccccccaacccggccgagcttgatcaaagctctttgcccccagtaggagccttcatcccgggtgccattttgaaaaccaaatttttttccgaaacccccccccccccaccattgcccccaccggcgtcaaacccaaggaaacaatccgccccgtcacctgaccccctgaaaaccaaccaccccccccccctgtcaaacccaaggcaacggcaccagtcagccccatcaccactgaagatgaacaagaatcagatgacaatcacgcagaaaccgctgaagatgacgaaacggtaaccatcgaaaaatgcttagagctacttgcaagtcaagctgacaagaacactggcaacaacgctgaggaggacaagcccgagtcagatccggaagataagagaaatacaacaacgaagaccccaaccatccccccaacaccagcgcaagcaccacataccgacatacccactcctcctgcggccacttattccgacccattgatcctcaagcactccatcaacaccttcgcttgagaaaatggttttgtcattgtcaggaagaggactgttcccgggaagagtatcactttcaaatgtgacaggtaagtcctccttctgcatagctcatgctcaatggccgtcctttttctccatcttatgtgtaggggtggtaacccagctcgaaacagacggaaaaatgacacacgccccggacccatcgtcagtcgactgatcgatttcccatttgacgtgagggcccagatccagaagaaggccgggggggaatggaagtttaccgtggccgatccccgacataatcatgcacccagcgaaaatccgtccgggcacaccgccaaccaaaaactctcaaaggagctctatgagcaaatgaagaaactaggtgacgcgggtttaaaaccagctcagattctccaatcactcaagaagacacatcccaatcagtcaatcttggccacgatttcaactgtgtactccgccaaaaagaaggctcgggccaaagagttatgtggactcagcccaattgttcatcttaatcaaaccctcacgacggacttcacctcagcaaccaaggtaaacaattctggcaagattctagggcttttcttctgtcacaaccacttgctttagctcctctgtcatttccactacatcttattcctcaattgcacctacaagacaaataattattgcatgcccctcctccacattgctggcgtcactggatccaacaaatccttcagggtcgcctttgctttccttcacgaataaaccgaagaatactacaaatgggctcttgaatctctgctcaacgtgttcactagcaacgatattcctatccctgaggtagtcctgaccaaccgggaacaagcccttatgaatggtcttgactccgttttccccaccgcgactcatctactgtgtacctggcacatcaacaaaaacctgatttctaatggggcaaaaatgatcaaggacaagaagaaggaggctgaaatgattcaacactggaagaatctcatcaaaatcacgaccaccggcgacttcagggccacctttgaccgattcgctggaagttatggctagaaatttggcaattacatgcgctcaaactggctcccagttgtggagaaatatgtgaacgcctggacgatggaagtgccccattttgatcaccggacgacatctcggatcaaatcttcacactcctttgtcaaatcacatctccttggtcccaatcaatccctcaactcgaccatcaaaatgatcaccaacgccattgaaacccaagtacacaacataagctccctccaccgccaggaaaaaatggacgctctcatgaatctcggttccctgtttgacaatttccttggccagatcacccattttgctctgaggaaggcacaaaacaacctgcgcatatctgcaacccttggcaagaatgatcattgtaacggctttcattgactccggacaggtattccgtgtaaacatcacctagcagagttggctcggtcaggcggacagttggaaccagaagactttcatcaacaatggcatatccatgtatgtttgttcattatggttaatttttctactcttagagtccttaataacattgtgcttccttttaatcaacaacaggatatccaaccgacaaacaatccgggacaaaacaacccacaagccctagaccagattgaatccgtcaagcaatggctcctccaaacgaacccgagcacgttaaccatacagcttgacaccatctctcgacttctggatggctctgccaccgttgtcaaccttcagttactaaagcaggtgcaatcaactcgaggtagacccaaaggagctctaaacaaacctaaatcaacaacgcaggacccgtcagaattcgaacacattgccaaaaagaggaaacttgaagaaaaagccgccgagaagaacaagaaacggaagaccaaagaagataatcagaagaaggaagagcaggaaaaaaagaagaaggacgaaagcaaaaaggagaaggaagaagaggccccaaagaagaggaaggaagaagaggcgccaaagaagaggattcaaccagtcaggaaaggagccaccaaaccagttgtcgtttaaacaagaagaacgtgaaagcaacctcgcctccctcctcccccgttcaagccaacaataaaaagctcaaagtcaatgcctctgccgatgcctccgtgcagcattggtgcttctagagcagggtccgcgtgcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatcaggagtcaattggattttccagtcgaagtctcaatagaaaaatacagattttgaagagcactgcctgagattttttggatagaaacatcagaagtggtgagttttttcaagtaaccctgagatatgtagtggtaaaaggaaccagtaaaccaatatttttgtaagggttgtactatgggtttacatcttcatgagctacatagacattcatttttgatgccttgtccatgcatcccttcttgagatgatcagccaactagagaatcaaaggctgtattgatagtggcactggaacactgctattctgcactaattttgcacacttttgctgatataaggtatcatagcatacccaccagattttgttttccagtgcagaagcatagaatttgagtgccattcctataaacagctagctgttggaagattgagactatagtattccacacccacactgctgtttgatttgcataactagctcagaccagtgctgcaattatgatccaactcatggagcagttccgaaataccattgattgggatcagaccaaaaacaagaaaaaaagaaggcacattcatgatgcagcaggaaaaattgtgaggctcacagccagcctctgtccaacctcagggtgagcaccaggtccatctccactgcacactgcatagtgactgtgcaaaaaatgtgaaagattttggaactgaagcagttttatttctttataagtttatgttcttaataaagaaatacaattgataatgaataaataaaacaaaaaagagaaatttgagcagtacctgaaggcagaactgatctaataaatctaatgctaaggctcaataacagtgataaaagaaatggctttgcataatttattcagataatgatttaaatgactgaataaattatcagaagatcaatgtgttgttagccttcatcatagaatttatcattcctctttaacttaaaagtaaagaaagactttaatttaataggtaagaatatatttcttctttgaataaaaactgtgtaatactatttgtttgatgagtcaagcataagatcattgagtttagagtaataaaatagttattgttatctttttataacatgagaaaaaggcaattaaattccctcttttactcaccaactattggtggaaatatttgagtgataagcttgcgtttggtaatcttgtgcgagtgtaggctaaagatgatgaatgatgatttttggtagatgaagaattagaactgaattctctcttgttctgattcttgttactttgattcaatctcttgagactcacctagagattggtgattgatcataatcatcattcttatcttttcttgtgacatcattgatttcactactcaatgtacaaattactattgcgctcttctcttgttcttttgttgaacagattatttctacgaatgatcacacgtttggtgatcagcgcgctaatctatatatttcttcaggaagtttatcaatcaaatgataaacttcctcctctttcgagggatcagacaagtaatctgattccaacaaaatgtactggctcaaaaaagcagcaagcatcatctggggagtatttgatgtgacttgctatgtaagggatgagaatcccttcactgttcttgggggagaaactcgtagggacgggacgcaaagtcaaacgattctaagaccaaactagggggagcttgtatttctggctcggagagatgatagatcagttctctcttctacatacaagtaactatctaagagaaaaggaatgaaaaggaaaatgagaaagagaggcttacctggctcggagagatgatagatcagttctctgaggagccaggtctagatctcgatcagacatggaatctgattccaacaaaatgtactggctcaaaaaagcagaaagcgtcatctggggagtatttagtttgacttgctagcaagtgacattacagcattcatggtgcatgctatggataaaattatccaagactaacaagggtttcattcaatctctttggccaaaagggaatgagtgaagagtaagctctctaatctatcataatcatttgtgcaccctttgatcatcatcccctcctaatcactaaaataactggacaactccccgtcaacatctgtgggtctcccagagctggttgaaattcaaatttctctgtgagaatcaagagttttgggtctagaccgacttctgtgagggtcccagatccaacgggaagtcatccactgacctgaatgattggttggtttgtacagttgttgtctggcatggcggtcttgccttcaagctgatgtgatcaagttggatccatgtattcatgtcttcttgttcttcactttactggaattgggtgtgcacagtgggtgcgggtgctgtcaatacttcagattgggagtgttgtgatcatgatgtcatgatcaacttggcacggtcaacaggatctttccctcatcacaactcaacatcactcaactctttgatatcaatcatcaagttcagtattgattgattgtgagggatcaactgctagggatttgtagcctcaaggtattttgtttattatttcttattgttatcattaaatatttgttgactgctctaacataattttcttatctattatgctgaattacttgataagatactctttaagagtcaattgtgtacttactgtgtaggtagttcatctaaattcctgttcttttaaggtactactcttatctttttctttttatctcatttttattcttcttcattttcattttactgaaatttatattcttttgagcctataataaatttctcaagactttgcttactttcaaaattggacaagttttgagttaaatacttgatctgtgaggttaataactatgttcaagggcttcctgtcacagtggaggacttcctgtcgccatttagagtgctttttaagccctccccagtcttaaattagcaccccaatcataattccaaccagctcaggtgagagctatcttcaccaggcctgcaaaaaaacaatattttataccaaaaattaagatccagggggtgttaattcaattctgggagggttgtaaactgcgacgggaagacatccagtactggaggacttcctgttggttctgcgggccccgcagaaaaacatttgcacctcaaaactccaaatctctaaatacatccttctgtcggtcacattttgtaaaattacacccacaggtgtccaaccagttgtccccctaacctgaccgagtgaaatcacccaaaagaaaaaacatcgacttcaccaaccacatcaccatcacccaccaccctccctcacattctacaaacaccaacgagatgaacagttccattcatcatgccactctcaacggtctcgaatgccctcaaacaaggagtattatttgaagcaatctacagtcggacgacgagtctacacagcttccgtttgcacttgagcagcggtctgctggttactactgtattccttagacaatacgatacactttgattcctttgaactaatgatcaagatcacccctacatcgatccaggaaaccatggagaaataagaatacctcaaagcacttgtgatggcattcagattgaatgagagatatgtgatcaaatccgtctaccaattgatcccgttcaaagaaatcaagatcatagccgcacaacttcccccaacttatgtatctagactgcttgaattcatctcgaaagccatgattgatggcacatctaatcttttccagttcaatctcacctggattaacttcaccctcacctctcatggatgatatctcaagaattgctccaacatagttgtgcctgtcatgtgctctctccaaaaagctctcattgactcccattcatctgtttctaaactgtaagtctttgtcccatgttttctacttttcagactgaagatcatcttcagttagacagagctcacagtgtctggtactgatttttctcatcaactgccacggtatatagatccaattcaaatacatacatgctccgctacctgatcgaccaaaataacattcaacaaaatcttaccaagccggactcagattcctttaagaacagccatggagtcgatggtgatgatgattttgagatgtcttgatcttatgttttggggagttggtcaaccgactcccaaaaattggagagtcgactcccaaacccgggtttccccgaaatttgggagtcgattccccaaatccatccttgggtttgggagtcggtccccccaaaaaatttaaataaaaaaaaagaaaaaccccggaggggttgggtgtcgatgccccaaaaccacttgttttggggggtcggtgatcaaaaaaaaaaaaccagtggccgggaggattcctcccggccgcgctcccggccgcggagagtgctctcgacggccgagagagtttctctcagccgtcgagggtctacaacctcaacggccgagagggtttctcttggccgttgagtataaccctcaacggccgagagtttctcttggcggtggagggtgtacacctcaacggccgaagggaaacttcttggccgttgagacctctcggccgtcgagggtgtacccctcaacggccgagcaaagttctcggccattgagggtgtacacctcaacagccgagagggtttcctcttgttcgttgagaatgtaaaccctcaacggccgagagtgtacctcccggtcgttgagggtatacactctcgacggccgagaggattcctcccggccgtcgagggtttacattctcaacgacggagagtgtacctcccggtcgttgagggtatacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaattgctgagctgaaaaggcggcatcaagggtaggcacttgaaagatgaaagctcttagggatccaattgtttggatgatttcaattctagagagtcaatgagcttgacgacttatttgatttttgggatctcttgaagtttgcttgggctgtgagatcaatagcaagtagggatgacttgggagtcaatcacatgtttggcttgagagagaaaatcagcggccacaaagaccagcttgcaggatttgggattttatctgtgagcggaggtggaagacaagagcaaagttagttggagaagagaagggtataacatgcttgatgttgggacctgcgtagcagggccatcacattgttcctctgggtggcttgttgggttgcttgagtagtcgattgggtagtcaatgattgatagatcctgatatgtgttggacagttgatcaattggtgatggatggtcattggttggtgttggataggatgattgattggttgggacttggatgtttgatgaaaggtacatatttatgtgtatgagctgatcctctctgaaccagcagaggggtgatgaggatctagaaaagtgatggtaacccttgggtaaatggaggacttcccgttgtctaaatttgtaaatttacaaggactggctaaaccttgttggctggtgaaaatcgtttgacctcaagattccaccagcaaacaaagtttagccggtccgtctaaattaagccatctggtcgacgggaagtcctccaattaagaggcgtgatacttactgtttttgggtctaaatcgatatctgtggggtccgcagaaccgacggaaagtcctccactggaggacttcccgtcggatctgggagccttgcagttttcaatttggacccaaaaagtctagattttcgcagggaaatctagctttttcggctctaaatggaaactgggagacccgcagatgttgacggaaagtcatccacttgccttttttggtttaaatttttctaagatacatacatagggccatgagtcatgttgtttcctatctcactcttctccacttacttgcaatctaagttattttagatatgtaaatatctaaaattcttgactttcatcaatacataacaaatatcacccccccaaggttttgttacctctgtcaggaagcctcacttgtgttgattgatgcaagcaagacatgagagccaattttggtacatgtatattttggcagagatggttttccagtttctctgatcaactcccacttctatatgtctcagcacgttaagcaagaactagggaagttctgtctcagcaccgttaaacaggaactaaggggtttcggatatcagacctgacagtggaagacttcccgtcaatctggaaggccctcccagatccagatctggggggaatctcccagattttcggtgtgccccggggaggcccgccttccaaatctacgggagggtttccatgatcccctcccagctttccagatcgatataattgcatccgacattcgaccattccgacatatctatgtaacccgaacaacctgaacaaggcgagcccaacccgattccccatccaagccaagcccaagctggccctcggagccagaaccccaggccaagcgaatccggccagcagagtacccgaggcggatcgatcaatcctgttgtccagagcgcgagtgaaggtgaatgacccagtcgttggagttgttcatgattaaccccggctgagatcgagatgatcgaagttgagctacacctttgacaggctgaggaagaggggccgctagatctaggaattgaggacgacggaaaagcgaatctggaaatttctggaattttggaaatgtctggaatctgggatttcagatctggatctggaagggcttccagatcgacgggaagtcctccagtctagtttcgctctcttccctgtctacagcacagttcatacacaaaaaagttcatgttggaggttgtttggtttggcgagttcttctctcaatcgatcatcatcaatatccgcttgactcacttgaagattgcactagtatcaatcattaatttatgtattttgtttgagtcatatatttctttttacataaatacaatgtcatcctccgttccggtcgggcatcggttaataaagtctctgcaatctcggctcggggttggctgaaatatgtagtcaactcggttgttggaacttgtagaatgatctgatcgggattcgggcggcggatcgaggagggatggctggatacactcatattagttaggtaattaggaaatcatctgtgtgttattatttttgttcattaatacggctttataacacaaagagctcttttctccggtgagctgagttgagcgagtgtgaaatcggagatgattgtcggtaaattatgcacatgcactttacataaatatttacgtacataatcaatcaatcaatcaatcggtacagcctcatgaaaatgccgcgatcggggagatcatcctttttcagatctcggagtagaaggcttggctttgtcaaaaataaataaaaaagattgtgggagcggggaggaagtgatcgtcaagacagaaagcaaagagaaagattatctttcctcccgcccctcaatccctccatctttcctctcatccaatccatccatccaactcacaactcactttccaaggtaaactccatctcatcccccacagatcaattgattctacggcactgggctcactcactactacacacatagtggctgtgctaagcatcgaagagtgtacaattccccatgaccccttgccacagattaccccctccccccctctctctgtccttgttatccgtcttcggagttttttttatttgtatctggaggtgctcaggtttttgaagctcttggtttatgtttatttaggacatcttgcctatcgccaaaacacccaaacccgcacttaacatcctcacacattcatcatcatggggtcagtcaacacactccgtctaccctttccttccctctcattctttcgatctcctctcgatcttgctgggtgtatcttcctcaagcgcaagatcgactaacaacaccctcgtcgatcttcctcttgtcgatcttgaacagactgattgactctctttgtttttggtttatttttacatatttattcatttttgggtagagctccttcttcaaactcgcaggtgcaggtagagaccatcaaagtcagtcctctccccctcttgttgatactgactcccaaagccgtcgtgcatacatattgagatcctctcctctctttcgtcctctcaacaacacttctcattggatttatagcccggagacggcaaaaacttcccggttgctggcgacaaagttaagatccattacgtcggaactcttgaatccaaggatggtaagaaattcgactcatcccgagatcgcggaagggtatgtccatcagtcccactccatatttggcctgttgagaattattctccttgctgaacccatccactctggattacccctccgatcgtttttcatcccccccccccccccttcccccgatcactctttctgtgttgtgcgtgtgacacaaatacagccattcgagtgccagatcggcgttggacaagtgatcaaggcttgggaccaaggcgtgatccaattgagtattggacaagaagcctacttcaaatgtcctcccgaaatcgtgtgtttcatcttctcttcttcataacagcctcgattaccgcggctcataccaatctatctcgatcaaccacggaacatatgtggctaaccttgttcttctaccgttcgttttctagacttatggcgcagctggttgtaatggcgtcatccctcctaatgctacactttatttcaaagtcgaattgctggaagtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctctaccttttgatggatcggcaaatggatcatccgagttctcacgaaaactcaaccctgactagttcggtacttccttcccaagattaatggcaagtcgtcagtgaagattcaaaccccaaaggatagctgttgacggactgcgcgaatagggcagcggctgtcaatataacaaaaaaaacctgaaacgtcttccgacctggttaatgtaaaagagcaacgaagtgttatggccaaagtagatcaaagatctactgcgtgttttgggtccttcgaacaaaattgtaaaaatcctcagccttccaagatctttgtttgccgtttttgttgctgaaggggtttggaaattcatcatagttcccaaaaagaaaaatttcacatctatcaaaattcccctttagctttcctacagatctttgtttcgcgtttttggtgttgtgggggtttccttccttatatttcctcacaaagttgaattcacatgtatattccgctttcgctttcccccatttccctatatgttacacaacaaaaattaaaattaaagaaataccagttcatcaaatagttaagaagtttaactcattttggttggagagtctcggggaaaggatcaagggtggggatagactctcatgccaatagtgattaagatctaattgatgaaggctatgttgtctgcggggaaagcctaaagggtgggatagactctcatgccttgtgtgattaagatctattgatgaaggctatgttgtctgcagggaatgcctaagggtgcttcttagctcatcagtcctagactgctactgcttcacccataattaacgagtattctcagttctacaggtgtccgtagtgggcaaaattttgcagatttattatacagtgctcttgataaacatccttctatcaatctaatccatacaataactgctgataatgcattgataaaggttgaaatggcttgtaaactttacctctagaaaccacacttcaaagttcaagagattgtgtcacccatgttgtcaatatagcctcaaagaatggaatagtgggctgttggattaatggaaaacaaagaggaagggctggagatatcaatggctgaatgaacccagtcaaaacctctgaaaacaaaaacaacaacaacaacaactgataaaatgttctctgctcttgatggagctggaattggcacaaataatagtgtgatcctctagtagactcatcattgagcttgtacagcctctccattgtggaactactcaaccagggagatagagcttggaggggatatagacaagtacactagtaataatgtaagctgatactacaggaaggagtgatgctacatagatactgtaactagataatgtgtaatgtatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctcggggttgacgacgattctcgccccctgcgtcctgatttctcatggactctaacgcttgatactgagcttgagtcgtacggctgagtcttatcatttcctgatgaatggaaagctgatgggctcgccggcgtctttccctggcgctcatagagtttgagtccggagggactcgattggagttgggaggaggtacccaacttggtcccttttcctttctgttgcgcggacggttgcgattgttcttcggagcttgaccgttttccctcttttttgtcgattggggcgccgctgacggttccgcttggggagcttgctgatgaggagggtaatacccctgctggtacgttgagtaattcagatcgtagctctggtacggccaatgttgagttggctgggacatcggcggacagggataatgatagctgttcgaagggtaatacatctgcggttgaggctgattctctgtcaggtgctcttgaggttggatctgagacggttctacctccggcggtcgcatttggacttcgggaggaggagtcggcgtcacttcggcgcctctctccttcaggaagttcctgcccttctgagtgtgcaagtactcgtcgaattccgacttcggattccaattgaagatcttctggaactcctcctgagtgatcgagcgcagaagatctgtttggagttccgacgccgatctgagagctacgactttcaggtcctcgtccttcgtcttcaccgctcgacggaagtactcttgatttagcttcaccccctgaagaagcggatgaaaggctgggcgaaattttagcagaatgtcttcctcgaggggcgccggtaaggtctttggcttcgaccaaagctgggcggtggctcctagttcgagacatgctcagttagcgacttatactgttgctgaagaatgttttggacaaaaactgctgtaggctgacctgtaataatgtcaagatcgctaccgtcactcggtaagactgagtccgaagtggtagaactaccagggtgatcggacgatcgcgaggatacggattggactgttcgaccttgagggacaaagtaattatcaagactcttctgagttgatcggttaatcggttcgttgaaggtcttaggaccgtttagcaaggtcttcgctgcttctgataacggatcgactcgaccagaggctacgtcagcacggggtgcttggtcacttgagttactcgaggttacggtgttagcggttttatcgacggctagagcttctcgatcaacctttttaaaggtgaggtgactaatagagtccttatcgatgagtttggaaaccttctccttgcttttgaagggatcgacgttaggcaacggatcgttagacctagtggttttctttttattagcttcttcgtgcggagagctgtcaggttgatttttcttcactttaatcttatcggctttagctgagctcgcgacctcgttggttttaacttccgccttggcaggtctaataacggaagaagctgagggacgagtttcgtttcgtttcgtttcgctgaagaatcagagtcgcggtcccactcggaagggactatttcagggctgttgaactgtttcttcggttttctagaaacttttttgacaatcttactagccggttcagatctggttccctctgagcctgaaacggcttgcgagtatgttttcaccggggtagtttgagatgctacagacactgttatttgtcaaacgagatacagaatacagcgttagtggggaagaactaacgataagtgtataagatcttaaagatctgcttacttgtattaatcgctcgagatgaacaggcttactagaccgtggttatcggaggaagcagaatcaacgaaagatcaacaaatcgtagttgataggttatcgagaagacagactcactctgatcgtcgcttatgactatgggaagtctgtcggctagtaatctgactgagatctgagaggttagcgctccttcgattgcggatctgttatgagcgcaacgaaagggacagattgggttgagttatttctgactcaggattagagttagggaagggtcgaactctacacacctattttattcagagggatgggtctgaaaggggtggagtgatgctcggagtactgatctggaaaaaaggaaaattcaatagatcagtaattattctagaagagagaataattttattattttttctgtaagggaagaaaaaatataaatcttaataatggtggtacaccggaaaaatatttcccggccagacccccagttgtcagctctggtctcttatgtgacctagagttgatgggttttggtcacactttagccaaaaagggccagtggaattgagcctctcctcaacactaatatagtggaggggctagctccttataataataagggacaactgtgggatgagcttcacagtgcctgagctgaaggattataaggaaattgaggtttgtactagtcttataagttaaatatgtaacttataaggctagtaagaagataaagagaaaggtaataactaagatacaataatttactgtaaaaaccccactcactaatttatatgtattatagtaaggtacttgggtttgtatggtaatattgtctgggggatgaatctcagggggagaagcatcctcttaaatattacagagcaggggtcaattctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcagagcatgataaatgtacatgtgttgaatatcctttatttcagaaaataccataagagagataaacataataatcatacacacaagagaggtaaattggataatcatctcttggatacacccatgagataattatccttttcacttgattataattttcatgaaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatgtaaaaagggataacattacttaataattattaacttaaagattacacataataataattgttatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacagagaggcttgagcctaaaaccaactcacccacgtgtcacagtcaggttttttggctgttttttgtgccaaaaatcatagaaacttcagcttgtgaatttcttgaaaactgagttgggctcaagatgtccaacatggaggtcttgacttgtgtcaattttttttttttggaaaaaaaaatgaaaaatacacaattgaagaatttgaaaaggaaatctgccaaatgaaaagttggctgagcttacataagccagtttcaacctcactgcctaccaggggagaactttttctcaatttgaccaacttgaaaaaaatctacctcatctaattttcaagataatgttctggaatttggatgaggtgagaggcatcaccaaactccaaaagcttgtatactcaaatcctcaatagctggtgatgtaaattctgtacatccagctcaatgtatgttacaccaaaagtgcccaaccgtgacatgtgggcatgtttgtctttgtcctaagtccctcctttggaggtaaagaatgaggctgcgcacctggggagggtacctggcacccgttggcgggtaccgcctgcaccttcattgcacccgcccatgggtgccaggtacgggtgcgggtgcctgttttttgggctaaggaggtgcggcacctgggtacctggccaggtatcaccccagtccacccagatggggcggggattcggtcagggctccccccacctctgccacattgatatatgctggccatctggatacaaacttgacgcaagtcctgcgtgcggaatttggcagaggcgttgaaacagcagtggtgcctctgtaatttgcagagggacttgcgaggaatcttgagtccacggtgtgacatcaggaaattgctttggtgtagaacaccctctttctgacctacatctcacaacctgccacaaggttgacttttttgggggctgggataatggcctaaactatcctaacatttccatctactcaatatttcaattctgaggatggaagtatcttatttattttcttgaaaatgcaatattttcaattttcttatgtattacataagccaaatttgagtcaaaacccgcatgcaaatcaaaaaaacaagccatttttctctgctttcttttgtggctacaagatcaagattacaagggtaaagaaaatggaatggaccaacagattcacatcttaaaaagcaaaagttctatctgttgggataatgacaaggaggagtgtgttttttgtaatcttttttaaaggggtaattgaagtaaatgcaaaatgatgccacctaccaaactcaactttgggcctaagcctctctacgagattgttacctgtaacacacttgcagagaggctgcttaagcttgatgtggatatacatgtcatatatccatcttcagacagcaccagaccaaccacaatgctcgcacaactggcccagaaatcaatcctaccacacttctttgccggcagataatccccccaaagaagaaggcactcaaggtactactagagcagatgattcaaacaccccaacaaacagtcaggtcagagcattgaccaatgaggaagagcttggtcagttccatgatgtcttctttcatggtctttatccttatcctgacccagattttttctatagcaagagcacagaaaattgccagactcactgtcagtccaagctaccaatcttaccaccccaagcagaagctcaaaaatcaagttattgatcttgacaacaatgaagggtctacctgatgtaattgaattagcttaaggagtgaatttaaataaaatacattttttattttttatggaaccacagcactgcaagcctctgaagtgagaaagagtgaataagtcatgccggtatactgccggtacacccgcagtacacactttcaggggcagggtatgggtagaggtgcctgttttgtttgtgaaaatgggtgcagcacccgggtgcgcagccactttctttatttggaggctcgcggttccacaccagccaaggccaccaggccctctgacacaagggaatttgataagtttgactcatcatgccttctgcatgtacctgggtttcttaaggacttgagaagggctacgtatgtctttctatgttttgggtcaccaacctctattgcactcagcttgttaatcttgatgttgtggaaggcagtactgttacttttggaaaatccacttctgtaatccaaacttcatcagttctgtctatcagtgacagttccattggtctgatgggatatcacatctgaaatgcatcctcttgtgcccctaatcctgaatatatgcactattcccagtaaaatcaaagtgtgggaacaggaccccacagagcaggtccagattttactaacaaaaatcttgtgtgaagccgctttgacacactgccactaggaattatcttcttatgctcaaaaacatggacacatgtgcacttgaaagaggaatcatggacaggtagtttgtagtcactcaagcacttcccgttggttctgggacccttgaagatctcagtttggtcctggacccaaaaagtcaagaagtttgatgcaggaaatctcactttcaaggctctaaataatagcttccggttgactcactgatgttgacaggaaattgcccatcacaagccatatgttggcaaggaaagtgaaacaagaaaaacagaggacttcctgttgcctgaatttgtaaatttacaaggaagggtggtccatctaaattaagccatcatctggtctacatagggcaagtccttcagtttgttttaataaagtacaaataccacggtttttattactattactaacatctgcaccagggctctgtgtgaacttgctcctaaaagacatactctctcccttcataattcccatcaaatcagttagtattcattttgagaaggatgtcttactgctgatttcatatttcaagctttcacctatgatcctcttatcactcaccataaaatggctccattaataggggggttcacaattgaacttgagtgaaatttttaaggtgtttatgagcaacattttataatttttttgagtttttccaattagggcagttcacgttctgctgatgttgaccatcagcagtcgaaccttgttagaatccctctcttaaggtttatgggaaagcaacagggtttagtgggagactcccctttggagtcgaaatcccacaattaaagttcacaaagtttgtgcatcagcaaacaaaccttgtgccacatcagcaggatttttggtgcaacgtgaactgccctattaaggcagttcacgttccagccaaacctctgctgatgcagcttaaggtttgcttgctgatgcaccaacctgatgaactttaaatatgggattttgaatccaaagggggacctcccactaaactgttttggtttcccatatacagtgaccccgccttgtaagcatacacgatataagcataaccgcgttgtaagcatagcataaatattgatttccagcaaccattttcttggttttgcagtaaaattacctccataagaagcatacctccatgtaagcataggatttgtgtcgaccatccttatgcttacatagcggggtcactgtaccttaaaacagctattccagcaaagttcgactgctgacttcgaaatcagcagtacgtgaacccccttatttattggtttctgaactttctgtacatcacaaaaaaattataaatttatgatcagaaacatcttaaaaatggccttaaagttcaatcgtgaacccccctaatgggtaggtatgtacaggttcaaaagagttgagttattttcctctttgtacataacacaaccttgaaaaatcttccacaagaacctgtaaaagattcaaattaaatcaaattctcatgtatatgcaaaaaccttctaaaaggatatgttgggtgtgatagactgacagagtatggctgtgcagactgaaacctgccgtgcatcagctcattaccggtgcatcatcatgtgaacagtggtttatttgatttcaatcgatcacaggacaaagatttgaaagatttgaagttaatttctatgtaactacgccggttgttgtaaccgggtcaagggttgtctcttggagtcttcgtgctcggacaagtgcagacagggacatgagtctgaattgtagggttgcaatattgaagcaagacttgcataaacttgcgtgtgacgagaattaattgaccgtcattaatgcagaagagtagccgtcatcgatgatgatttttcacttgaaaagactttcatcaagtcgggacttgtcatgtcaccttgttgacaacttattgcaaccaccaatttggcgctgacggcgtacatacttgattgcccgaggacaaaatgctgccattaatgagtttctggatgagatatcttgtgagatgttaagtgatggctgtggatcggtaccgctctgattcacaagtgaggaaattggtataaaaggctttgtttttcgccttcattgttgcttttatccccatccaatcactcaacttcgtcacctttacaggaacaaccagtctttcatttggctccttcgaccatcttcaagttccaccatgttttctcaaggttcttctttggcgcttttgctcggtgctagtgagtcttgagttactcctgaggaccggaacaaagaaacctgagatcaagcagctgacagaacatacgactgaacaacccagtcctttctgttggtgtgcaagccgcaccagagctctcggctcgtcaagcgggctatgctgcatccagctcatctagtcaagtcgagacattcaagtccagctggcaaaccctctctcaatgcttcactcagactcaatcggtcttcgagagtcatgcgacggtagaggttgcctaccaatccgttcaaacccttacccagacttatcaatccgcctacagccagctccaatcctgcagttcctgctcggacggcttggcccaaagtggcttccaagtgagtgtctccttcctctttttattcatgaaatttcctcggcaaaatgcaaaagggaggattggttgaattgatttcatggatttgtcgctatgtttccagtcacaattccagcaatctgttcaaacgatgtacacatctctccagtccatcatcactactggtcaatcgacctatgccgcccaatggcaatcccgattcgccggtaagtttgatttatcccccgagtcccgacacttcaaatttcagaggaggcgatcttaacaggcgaagcaactaacttggtgaattacatttacagcttcgttccaacagatgaacactttcggaaccttctgccagaccatcgcgactggtcttcacattgatttgggagctatcttgaagggactcaaccttaacctgaacattttctccaacatcggaatcgacctcggagggatcgttgggtctgtcgggaacttagtcggtggcctgcttggtggaggacagggtaacggaggctctggtgggaacctgctcggcaacttgctcggtggaggacaggctaacggacaaggcccccacggcgctggcggcaatggaggaggcttgcttggccttgatgttggtggtggtcaaggtggtttgctctgaagctcgtaaaaaaccgatatccttgtttgccctaactgcaactttctatccgcatcttctataatcttgatcgcgaccatctctttctttcaatctatcctttcttttctataccgacttttagttcattctgcgatcttttccgctttccatcttctcgcgagaaacggccattcttcaccctttcatctttaataaatggtttttttgcataactagcctgatcttatttaaaccgagaaacgcttctgcatgagtttgagtaatacatgtccttgagagatgttccattcacccagccagggtttgcttcaaggccgataccgtgcattttgcccatatttcactttggccgacattgtggcacttgttattttcgaacactcaacactttgagagcgagacttgccagtgacttaaaagctcggcgaaaatgatcgagtcgttggtctggttctgtggcccgttggaccgtcttcaaggacgcatcaacgcgctcctccagattcaacaaaaataaactcgtctgcgttcaaagagaacctcagtgattgagcttggatggaaccgttggcaactgctaacctgaataacaaacctccactggacataataaatgatttaagtgggattaggtgaaaaggccgttttgattttagcgacattaggcgaaaaaggccgtcttcgatcgtagaaatcatgatcatatatatatgcagactggactaactcgcatcaaggtctaacacttcaaccaacagaaaagatgacaatccaagctccagaaaatttcatggaccaaaacaagaaatagaccacttgattgacatcctgttaaatgaatttcaaaaacttagccacagtcattgttttacacacggcattgtcaggtaaagtaaaataacatcagaacttcaatactagataatttctttctactgggcaatttcttttagcaagcactgactttgaatttcaatgatctacaggatcagtgtagttcaagggaaaggggtccaaaagatgtttgtatttttgctctcctaatcatgattagtagaacaaaaagaaaatgaaataatgagttgaagatgtgaagaattttgaggtttcacaaagaaaaaaacaatctgccctatcagtaccggcttttgaagtgaccatcaattaatcaaacatgtaattaaatatgtggcattcaaaaactgcatgtgttgcttagcacataaaccagtatcaagattggtttatttttccaggaactgtcaagcaacatgacacaattttacaggcctctgaaatcaccaagaagtatgtcaatttgttttgccaattgtcttaaatttttctgaattccaatacttttatccaggaagatagaattgtaagaaacactatgtaggggtcatcaactgccagtggatgacttcctgttggatctggggtccacctaggttttgatttaggcccaaaaaaagctacaatttcacagggaaatctagctctcagggctttacttcaaaacctgggggggggcacagattttgacagaaagccatcccatgattgtttggtcctaattagtatgacatataggagagaaagagacgcagttgaagcaaaacagggctctcattttgacctgaacactaaacattaaaaagtcaacaataaatgagcattgtcaggttaattctttacaaattcaaaataacttggtacagtgaattccagataattcagaaatacatttgccatatgtattgatggaataagtgaatcacattcaattgcttgattttttttctctgttaataagggttcagagactgaagttagtgattaaagtgcttattcaagaatacaaatatccatctctgatgaattattataatccaaaatgctgtattctatctggatgaatgatcagtgatgataattaaataattaaccaatatagactatcactcaatacttgcttcttgttgagtgatgttttaattgtctaggtaatcctctttgttttgatggagctttataagtcacctcattcaaattggtagttgttacttcttcaaaggaacagaaaacttaacaatcctagcacataccctcttttctcatactatacatatatgtgtgtgtggtgcttttttctgtttaaaataaataaataaacctccaaccttgtgggtgtctcacatctggcttacatacataggtctatgtatagagaatattggcagcaactctcataatatctcacaaggtgagtggtttggagagtttctgaaaaatctgcccagctattccatcctttgaaaaaaaaagtgttggtaaacacctcaaaatgggctttaaaatctgataagtttccatcatgaacccagctgttatgtatagatgttcccagatttggggaagtttagggcttgaggtgcacagcaggttgtttttgttatatgtatgtatgagtagatgaagtttcttttcaagttgtttgttcttgtggattgattctttacataaataattacaaagttaaaaattgtacatatatgcaggttgtgtaatttatgtatgtatgtaggcccctgtgaagatcgatgaaatcatgatttgtggatacagaatcgcaggagggggaggaggcacagggggggcttgtggttgatcaaatctagttttcgagccccccccctctgttacttttagttaaatctgtatttgccaccatacacgatttgagtttctttttcaactccgattttttcgatcgttaagtccataaagtatgtggtactgtagttttcccggatgtccgattggtttaattgggttttccccttccctgatcatttttacatactcttttttttttttttttttttttttttttcagtcgagagttcaatcacccgtgacccaacacaccgcccagccagtcgaagtccccagttgaccaaaccctagacaacttcgtcatcgaaccaaaaaaaaaaagcacacacacaacaccaccaccaccacctcacaaccatggtcagtctttttatatatctccctgctcctcctcctcacgatcgtcagatcgaacaacacagacagcatcggatcactgatctcagcgtcattcaaaaacagggccaaacactctcagaaccgatcgtcgagaaacataccagcgcaggcgaagatgaggaatttgccttcggggtttctgagatgcaaggctggagattgagtaggttccttcttcgaacataagagagaaaaaaaagaagaaaacccattggagaaagacctgtttgctggtctttgcgatcatccgatagatatgtaccccctgatctctgacctgtctctcggatccattttttttggcagctatggaagacgcacatgctgctgtattggatctcaaccatgccccgcccaattcttcatcaaccacccccgcttctacagagccaacaaaagaacgaacaaggttctttgcagtctacgatggccatggcggtcagtttctccactatcagtgacagcagaccctaaactggccgatcgaactcgctctacctttctctctttccaactcccccatttcttctattcattcgtatataacaggctcgaccgtcgccaaattttcgggcgataccgtccacttcagattacgttcgacagccgaataccagagtggagattacgaggcagcactcaaacgagccttcctagccaccgatgaagacctacgtgccagtcagtcttttccctatttccctctctctctctggctcctttttcttgaaccttgtttttggtctaaaagagttcatcactcaatcgtctctttctcttgatggtgatcggcaatagatcccgatttcgtgaacgatccgtctggctgtaccgccgtcgctgcactcatcacacccgatggaaaaatcatggtggttagtgatcagccctcatttattgtccgacaatccccgaacttccttttaggctcgatttttttaacctgttctgtgtcctacttgaaatcccgcaccaccttctctctatctctctctcttaccattgccatcatcatcgtctttggattcttcttcttttcttgctaggccaatgctggtgattcacgatcggtcctatctgttaacggtcttgcagagcccatgtctcacgatcataagccggtcaatcgaggcgaaaataatcggatcgtagctgctggtggattcgtcgaattcggtcgagtcaacggtcagtctccttcgtttttttctttcttgcgggatcacccctcaaatctctcatttttctttctctaacgtaccttgtatcctttttttcttcttcaggtaatctggcgctttctagggccatcggggacttcgaattcaagcaaaacaaggaattatctcctgaagctcaagtcgtcactgctaatcctgatatcttgactcatcagattacagcagaggatgagtttttgatcttggcatgtgatggttcgtcagcttaatcaatcgtgatccatatatgagcatctgagctaaacaggtgtccgtggattcaggtatttgggatgtgtattctaaccagcaagtggttgatcgggtgcgaagattgcttggagagcgtaagacgctagagcaagtagccgagcagatgatcgattactgtcttgcgccggactgcgaatggggaggagtaggatgtgacaacatgacattcatgattgtagcgatcttaggggggaaaacgaaggcggaatggtacgatatgatcaggacgcgactagaacgaggggaaggacaccaaacccctagcagtttccctcagccttatgcccgaggtccccgaggagagattttggcgaacagtatgaaggtcgtgatggggaatggatccggcgaagatcatcctcctccaagtccccctcccggataccaaaactctcaagacgatccggatcatgagcaacagacttcttcttctaatcctacctcggccggaagcctcttctctctcgcccctgtgagcatcatcgaggctctctctcgggttagcaactatgatcccacagcttctctttctgatcctccaactactggcccggtatcttctgatccttcttctgatgcacatcctcctcactctagcgagactgaacctagcactactactggcccagcagactcttcctcttctcagcctcctccttcttcttctaatactaacactaatgctatagactcttctactactactactactacatcaaatacttcttcttctactgctgctactgatgatcatgcttctactttatctcagtctgttgataatagtaaattggcttcttctgatgtttgacctttttgttcttcttttttcctttgtaattatacttataatatatatctatatatatatatatatatatatttcacattgtcttttctttttctttttctaaaacaaactttttttttgtaatccaaaaaaacacaaaaaaaaaacatcaagtttataaacaagtaaacaaacatcatcatcaataaaaaaaacacaatcacaatttcttctttttttctgtctcttttttctacctttcatcatcattgatcatggtctcaccaatcacactttgacaacaacaaatcttgattggtcttgttgatttttccacccttttttttattttattttggtttggtttgtgtcacttacatatttatctgttttcagctttttttggttttggttttggttttgaaagaaaaaaaaaaattaaaaataaaaattagaaatgtttttacactaatcttgcggtggggggggggggtgccttccaaggagtatttccctaacttaaccaagtccctctgtgggaggggggacaccgtcccaaagggacgctccgcaggagggacttatgagctaagttgaccctctcctctctcccaagaggattaaaaaaatcagtctctttttttaatcctttctcctgtgttttagttttactttacctgacaatgtaatgtgtaaaacaacaactggggctaagtttttgaaactcatttgacagaatgaggagttcaatcaagtgatctatttcttgatttggttcatgaaattttctggagcttggaatgtaatcttttctgttggttgaataggtagaccttgatgtgagttaagtccagtctgcatatatgtgtgatcatgatttctacgatcagaaacggccttgtttgactaattccaccaaaattattgaaccagattttttaggaacgttttcttgttttttttgtagacaacctaaagtgtgtatgtgtaaacacgcatattcaagagcacttcactacaattccattgggcaaccaaaagataattcaaaagaatttgacctgatttttattcatttattcgtccttcggcatcattttttgattgttactttcaaagcattatcttttcttggagcctgcaagccagagggaccctccgcaggagggacttatgagctaagtcgaccctctctcccaagaggattaaaaaaatcagtctctttttttaatcctttctcctgtgtctatctattggtctccaggtacagagccgcccaccgataggaggggcttttcgggcagattctttttatcacactctcagttttgtgaggtgacttcgctcttgtccaccttagctttttcactttcatctctcaaaagcaattttgaggttgaacctgtattcaatgccacacatcaggtatacaggagcctttcaattaaatacagttttgtatgcacatatccaagctggctacattgccacaagaccgacaaaatgctgcataccaattaagagcttggaagaagcgggaagctgttcttaacccataggaaatattgcaaggatcaagaaaggcaggcacttggattggctcccaacattttaacttgattccaatgtgaagtggtgacaatcaaggggacggttggaccatccatattgtgaagactagatggaaattggtgcacaaatgagctgtggaggcgagttataaaaaagtcaccagccaaactcttaatcctcttgggccgcgggggcaacatagcccgtaagtccctccggcaagccatcggatcaactgccaggagggacttagttaagttagagtatttccccttgacaaacagtactgactggaccagctaccaggtagattcttcctggacagtaagcttggtattagacttgtaaatgtcaaatcatctcagtcccccagtttcaatttgaagcctcaaaagctggtctagatgaaaaaaaaaatgggagggccccagattcaacagggagtccacttattgagtcttaacccagtgtaaggtatcctggttgccctgaagtctcccttataagaaactcactaatgtatgaaatggacagtcaaaggagaagaaaaaaaaatggacaagatgtctttggttgccaaagggaagccttggggttgactgatactctatctgtgaggaaacccaattgacaatctagcactttttttacctgtggctcaattgatatttttctccctggcaaatgggcatctattgtaccgattcatcaaagcagaattcctttattttgcagctgcggtggcttgtaccacaccaccatggaggattataccttggtaaatggtgttgagccttagcacaatttttttatcaataaacctcagatagaaattaaagaagaataccccagtttgaacaaagacaaaaaacagtatgaggaagaaatattaataggattcaggaacaggcaggaatattattcaactccaaagaatttattagataaagcagacagcaaatagaagtagtaacattgtatgaagaataggacacaggactacaaagaaagaagagaaatgaaatatttgcctattacactttcaacactacctcatatccagtactggatatggagtaagaaaaactggatattcagtgttttttttaaaaaaaaaatggtgtgaagaggtgaacaaaggatatgtaaaaatactacatatccaggtttattttactgcacatccagtgcaggatatgaagttatgtttcgagtgttagaataggaagaggatgatgttgagtcttttttgctggttgactaacagtgaacactgtgtgatccaggtcaagaggagtgggtcagctgggaatttgggattgaaaaatgaagaagatgagtcaattgaagttgagttgagtccacagtggaattgagtttaacagagtgagtgctttgggttaggttgacaaaggattgccataaaccaattgtgaaagctgtgatggaatcttaatctttaccttactcaaaagttagaggtttcaatatcttcatgattgaattgtcagatttttctcttggtcattcggaaaactaggatcctgaatgctcatgatttgtcagtgtcattttgggcttcagccaatgcgcctcctccttgcaagatttgttacctggagatcacatgttatgacgtcctttgcactttttcatttgaaatagttttgagggtgcattttcatcacccccttttttgatatattttgaattgcctccccccccccccatacctactaaacaggcagccattttttcatgactttagttcagtactacttatgtttttcataaccctcccaacccaaaacatatcaacattccttgcagctatggaggccaatggctttccagatggtcttatgcagtaaacagatttctcccatgagggaccagcactttttgtcacttttcacattacttttttctacaaaaccttaccctgttatacaattattccaatatgggaggatctttgccccaattgtcttctagtattgtgattgtggggtcaagtggtgccagctagaatgatgggcagaacttcagacaccagcctgttgagtgtcacattctctaacactttgagagtaggctttattgacagattctcccaacaaactttgaagaagcacaagccatcgggccccacagtctcgaagttagtcgaatccctaatagagagattgtatggttggaacgagcctgaatccaaccatcctccgaggctgccgttggaccatactcggctgggttggggtgagactcgcaatacccaccattgtccaacccacaccgatcaaaaaatgtgaccaggtggtgtagatttaaaatgccccctgggcgggggaaagtgtttcttacgattccggtgaatcgcagttcgtggtgcatggattcgatcgtctggagacagaaagcgatgcaaacggctcgatgggcatctctgcgcctggggccgacagaaattgtgctagcgtccctagggaccaccatcaagcgtccgggccgtcatttggtttaccggctatggcgggtaggcggactggccattagaacgcggcctcagtaaccacttggaattcgagtggttgcttcacaaagaaggaaagcagaagctggcagcatgtttgcaaggacaatgcacacagccgagtttcgaaaacgagagaaatgatcaaatcagatcagaaaatgtggcgacatcaaacagacagagtctcaagaacgctccaatattcgcgtctaacagctgaatgtgcactccattcgctgacagcattgcacccgtcctactggggaggtgaggctgttcttttcctaattgccagaaagaaaagcggcctttagcaacctgcgcatcaccgggtagagcacccaccctgtatttaagactcggtcaattcacgaacacgccagtgagattgttaagctaacagacgttgttgtcgcgatagcctctcaacatgaccaattgaaatgcccaccctcgctggatcgctcacatcaggtctgggcgtcaagttgagcctggcaagacgaatctcggtttgaggtcaccgctaagcgggaggtacaaaaggaatgggtccattgattatacgaggaaacttcttccccagtttttgctttagctttcaagttgaactttcgagcttccaaacactatccttattcctcccagtcctggtgacttaattctatataccctctccctccacccaaagaacccacttttcaagcttcggatcacctatcatttcaccgtcaaccttattctgtacctataactataagaagcggttcattaagagtcataattatttgaccctccgtactatcccttactcactcttcagatcctggtgatctttcttcgcgcatttatccaaacaccaattcacgcagaaataattccatcatgaagtcttctcatgttgcactcgttgtatcagccctggccatgacggcttccggggtgagcataggccaattaccaccgtctccaacaaagctgtcgcagaactcaaaagaatacgaatctggtcctggaatcgaggccatcaaccgtcgtcgtcctgcccgaggcccacttccgcgcactcacaaacgagctaaaggctcaaagaacctgttacaagaagaaaacgtgagtctttttaccttcttcatgattgctctagctaagtactaacgagtttttccactatgcaagagaactctgtccaaaggaaatgacgaaaacgagctaccgacctttgaagagtatatcaactccttaactcacccaacccataggaatctccgctcagcctcagcacagctcaatcgtggtaatgctaagcatgccaaccccaactcagcacgcaaagctattgcctctgtcgctgtaaaagcgacctcgagcgacattcctggatttgtggacatcgctctccctgatctacaatctggggtagccaggacagtttccggactagcgtactcgatgaactctggtcttggcggtgaactggaactcggcacttctgcatctcactcgactcaattcttcatgtctcccattaagtctcgtcctggctcttcactctaccgcttgagagtccccgttatggacagcgctactttccaaactaccgatcattgcgccacattccccatatcgcccgccggtccactatcattgaaaaaatgtggtagcatgccgggtttctctcagagtaagcttatcttgcattcaatatattcatccgtaaggagctgctgacctttttccccatctcttctacttcttttatagctttctcttatgacgctgcttccggagagctgcagccggtgtaccacgatgattccaattccaacttggctaccaacgaccagaatgttctcaaccatcagatacacaagcgcgatttctccggactttcaaactgcgaccctgcatctgcgcctctatccaaacgagatggcacaccttcatcatcccaacccccttctgccctcttctactttgtgcccgcacaagttgctaagactggagcttccatcccctctaaaaactccgatcagtaaaatttgtaaaaacggaattaatgtagctgtgaacatcataattcatctatagtataaatgaagtatcatgaagtagcttacatccaattaattcatcatcatcatcacctccaatttcaatttaacaactccttctctttctgtttgaccaatctatttgaaaaatatcttgaagtcatctgatgttccgcatctaactgtcccaggagaaactgatgacaatatttgggagcccagccgtaagtgagcattccatcttccttttgatcctggataagcgttttcgatcggatagcatcttcatcaagcccctcagtcagctttcaaatcaggtcaatagacagtcgagccgctgtcccaacaatacttcaaagcatatagctttgaaaacataaacttgtttaaaaatttgattatgagtcatgatgctcatcgtatcaatgagataaggatcaatccttcagcaaaagagttcttgcatttctggtgaccatggtatcgatccgaaagtcatcagccacaacaagattaaacccagcgagatattgcacaagcgtattaccaagttgtgcttaacccttacagatcggtgttgcggcgatcacttctgctcgtaatagtcgctggaagacttcatcggtggttatattccagcctgcagaagggaaggaattgcgccacaagtcaaattatgtagcatacccaattcttacagacacatcaaatgagtgatattgttgatagaacccatcaaaaatctgcagggattattatgttgtgtcaatgagaatgaaatactgccaatgccacaaaaaatggcaccaacaaatctaccatcagcctgaacattggctgggctagcctctctgttcccccttttaaacaagtggataacgtgcttcagcttggtctgaaaaagctattggggaggttcacacctgaggtttatacagtcccagatccaatcttatggcctttttcaacaacactctagtaattagacacattgcacagatcttgtggcttctgcacaatcagtaagtaaacagctttcgcttttcaatcaacacattacaaataggccaaattgaatcatgatcctcccaattgtgcatcaatttgtattcttgaaaagatcaagaagaacactattctctggatgagaatctttgtaataaggttggtggtgtgtaacatactgtatccttgtcatgttatcaatagtaatacagcttgttgaccctcaatccaacccattacatcttgcccaaccatgggaaccctaggtactgtagcttaatgctggtagaagtctcaaaaatatacatttcagttcattggaggacttcccgttgtctaaatttgttaatttagaaggaagcactaaagcttatttgctggtgaaaattgtttgacctcgacaattcaccagcaaacaaagtttagccagtccctctaaattaagcgatctgggcaatgggaagtcctccatgaggtctctataacatgttgggggtcaaattgtttgatcatcttgtgggctctgttctcattatcttttatccaatctgtggtattgaccagagcattcaaatccatagattattctttttttttttgaaaaaaaaaaacttgatactgatttggtctacatactcactattcccctgagtgtttaatttttttttttcttgatgctagtattgtaatgtgagatctgccgtaaggacctgtaccatatggcatgaaaattcaatttttcataatttttcataatataaattcctcaaattcttgtatactcaaaagtgaccatggccaaaggccatttataagctcaaatttgaagaatttcaacaccaggtatcttcaatcattttgaatttttgtgtaggagacagaaaaaatgaccatttttcaaaattcactcctatggtacaggccctaactgttgaatgacatacatggattcagcctagtaaatgctttgcatttatgtggtttataccatgtgtaaggtaagattcacactacacaaatatatgtagaaaaccacttgttaacaaggatgatgaagtgatttgtccaggattcaggtacatcacgaccacatttatagatccattcctgcacaagaacaacaacaacaaatccgacccaaaccccgtccaaccgatatcgaaaaaaaaaggagaaattgtaactctggatccgagtttgatacagaccccggttgattttttttgcaaaaaaaaaaacaaccggagttggaggaacgattgaaaacaacaaagaaaaggatgttcatagatttcatatgatttcaagagagagagaaagagaaagagagagaaggaaaaagaagtgaggttaagatttcaagccttcgcgggtttgagtgactaatagccgtaactcggccaagcgatcagctttgcgtttcttcttattatgaggactgatatcttggtcagtatgagccagtccgttatctctgatggacaagttactatccgagatcctgatgaggttgatgtttgttatcaagagtagttaattgtaaaaagtgagatggatcaaggagccgaaagtgtggggagaaatgtcaatatgaaatccttgaagaacacgggaacaaacgaatctgagatcttcctagggatatcaaaatgaaatggcttacgatggatgatcaagagtgagcggtctggggaaaacctcaacgacctgacgctgaagacgctggaaggaagagtcgagtttggggcgaagctgggcgtgttcagtggtcccagcagaagccgttttaagtggggaccagagcacgcgagtcgatgttctcgagctctccagatcgctgtcggtcgatgacgaagactgcagatagccggtaatacaatccagccaagccgccaacagatgttgcccaaacagctgaaaaaattccactgttacgttcatagcccccgttagccgaatatcagcccaaagctttcgatcagatctctcatactcttgtagggcaagaagctatcctgactgtgttcaatagggaaaaaaaagtgcgactgacctagagacagttgtgcttgtgactcaaatagatgtgagagattgaatgagaaagtgccgaggggtaaagaggactgatattcggatagaagacgatcgacgttatccggttgtctataagaagatgaagataagaattgaagtttagatggacctttgtgtgatttaaacatggaagctgaaggtagagcaaaaaaaaaggagaaagaaaaggcatacaaatccgacagatggctgatgtgcaaggtttggatgacaaatgcaagtagggcatcgtcagggggatgtaacatcctgccaacatacccagagattacctcgagaacatcgacactgaatttgatgagtaagctcttgagtaatgacttgatttcgtccgtcagacgaaagtcgttgacgggaacatatgcatgaagcaagctggcagctttccgatgtacgcctctccaaatatgcataagaggcaacaggcgatctaggcggagcacgcttgcaaatggtcaggacagagcaacgggagtgtgtagtgacaaggctggtcgagatgtctgtctcacctgcattgttcattgacatcgctgtgttgacttgcggaacgggccagcgatcttgaagagcttgctcgagctcaacctccggcgcgtctagagacagatagacctgatcaagcccatcccgaccactcgagttccctggtgcgtttggttgctgaacctgccatgatattccaaggcaacagacgtggcaaagcgatcgggtctgaagaattctcattaattggaccgaaaatctgtggaaaacacagctcagtattcatacacttggatagagtcagctgaacactggtacgtacgaacttgtttgctcggtaggctcttgccagacaagaatcaaatcatagcgagagatgtcctaatgaatcgtttcaacagatataaacaaccggtagaagaaagcaagaatcaagaacaagcaggcttgctcacctttagatccagagaatagtcggcgagctcgaaggaaaatgagacttcattgatggtcgattgagtgcgactctgaccgacggcaatatcaaatttacaacgtagccaagcttggacgctgggtgcttgggcaggtgtgatcactaagacccgaatctctcggatcgagagttggtacgtcgagagaaccttgcggtacaagtattggctcaccgcttttttcatacttcccggattccagatcgacgatatatcgccaactggctgaaagcgtgcaaaacggacaaatccattttccttgtcaaaaaaagttgtttttttttggttgtcttgttatgaaaaaaaaagcctgggtgatatcaaaacttacgaggctttggactcttgctggatcaaatcctttccagctgagtcttgacttgtgagaacgagagatagtcatccacttttgaaatgtaaatttgagtaaagcgcgttgacgtttggtatggtatatagccaggagagaagaagccgcgagatcaaagacgacatcctgtacgacctctgatagaactaaagtttctatgttacgtgagaaatgagagatgacgctctcagtcctccttttgtcttcagcagatgctttcatggacttctttaagagtgtattctgtgcaacttgcgcgatcgacgattccacgagattcgatacaagttccgcactaagattggcaatagccttatcatgattcaccactggtggctgtgttggttgagttataaagggtgatgggggcacgagagatggtgcgggaagcgaaccagacgggctttttttcgatgatgaagctgttgggccagttgcactgaagaaggagggagaggcttgtatcgatttcaaagacgcagagcgcttggttctttctcggctcgaggtcagctcagcagatctaaagtttttaggcgaaacctgaagagtgcgtaatggggttgcgtgggccgtaggagaggggacgattgaaggactggttttgatgggtgaaaatactgatcggtcaacggttactgatttttggacagaaggcacgactgagaaggtaggggaaaagagagatggagcgactggtagggtgagtggacgctggatcgattttggggctttgaagattgttgggactggtgggagaggagatgcagcaggttcagctccatctataaagtcgatgattgataaatgggttcccttggcagtgataaagaccgactggccggtccggtaggttacaggcttatctgtaggcggatgagattagcgagatgcgatcgactaagccgttgatacagagacagactcgccatcaaaaggggcatgcctatgtagctccaccgtacatctttccaattctcccgacgacatcgtcaggccacatgcattgcagaagccatatgattcttcgagtgacatgtaacagagccttgcgatctcaacaagcggtacatgagccccgtacttccgacattgtgccaagcgcagggctttgagggcagagacacggatctcactgaaatgagtttcgagaagacaggcattgaggaaggaggtctgagtggagctgactttcttgaacagacgggtgaacgcgttcaaggttgctggtgaattcgccggcctccgaccggcagctcgactcatatttccacattgggccaagatttgtaactggagagccgattgtagtctttgatcgctaaacaccttttcgggaaggcgctcggtggcacgtgcagcatccgaatctcgtaaatgagttagaaggtaataggcacgaaactcggcctcattggggcagaagcaatttgatccccgataatcgtcatagaattcgttgagtgactgcaaaactgcgatcacctataagtccaaatataattatagtagactgagaccaaagtgccaacgaacctttccgaacctgctcgagctcttgctgttcctgatagcttccgatgccctccttatcgcgtaagaaatgtagacaaaggatgtgataacgcgcgattcgttcgtggcattcgattgctattggcccccggtcattttgaagcgtgaaatcttggcggatcgaacgtgttcgatcacgaatgaagccatgggtatcaaacagagactccttcgcaagtaaggtcttgaacaagtaatccaacgtgctctgattgttcccgaaatcagcttacaaaaaacaagatcaaccccggaggtgtttgttaggtgagaggttgttttagtacctttaggataccgggaggccggacatctgatggtaagggttggtcgttccctgcagctgggcgatggaatgccttgacagcttttttggggtcgattcgaaatgtaccgggatactacgaatgatagtcatggtcagcccgagtcaaataacacagccaagattaagaagagggcgcactcgttcccatctgtctgagttattctggtattccctctcgtgccgttcgaactcggggcacatatcaagacaggtgcccaagaaaggtagggcctcatccagtcggcggggcttgagcggatcaggaatcagtccttgacggaccgcattttgtctttcggcgtctcgatgtggtttcaactaggaagaatgcgacgacaggaatatcattattattcggccggcagagaaagcttggagctatttatttcaattatttctgacctccaagaaccgattgtctgggaaatctgatctcgatcgcgacgaaggttcttcggagatcggcccatggggggagttgctcgtcatggttttctgtttctttcgagggtcgatgatccgaagagagccaggatggactgagtatgtaggacggcgtatgaatgtgttcacagtagaagtaaagaaaagcctgcacagcgcaaatgggacgattaatgtatgtagatcgggggcccgggggcctgggcgggcctatatcatgcattcttttggagcccaagcccgactcgcatggagcccggaagcgtcggggagttatgtgatcccgaactttcaacatgtttattgtatgtatgcccacaacacacctactttatgaaggtgggttactcagtcaagaaggcggtgcttggatcaagtgagttcatagcagctggattcaaaaataaatacaagaaaaggttctgatttccagcaatgttcctcctgcttcaatttcgtatgaaaaacatgaagctctcgtgtcgtggtgcttgcccacgataaagacccttttttcgtctcctctcagcatagtccattcgcccacttgatcaagcactcggtagaccaagtatttcaaaagaatactcattctcatcagttcgaacccgacaacaggacttgcttgggtgttgcatcgatactgttgttcatctcctccatcgactccgctgagatgcgtttcgtgagggccgcagctttacttcagatcctccctggtgtttcgtttgccacggactgggttgcgaatcacgctgcctgtcccgtaggaagtgggctcacactatcgaacggttcctgtccccaacacggaaccatacctaaggcgtatctaactcgattctgctacggctgctgtcaagatcaagtcgagcaagtgaacagttgtgcacgatgtcctccgattggtctcaacatccagcacagggcccactgtggctctcgtcacttgtttatcaatacattcgactcctcccagctatgtcccaagtgcaatacacaaatgtacaatctgcgtgttgactgtgcaagttgtcgggcctaccatcattggaccgttcgacagtgcgtgccctgtctaaatcgtgttcgtgagcccctggtccctcgatattaccaaccactggatagcccaagttatacattcagggattaaaccaaaacatgaatgcaacagaaacaaaaaagaaagatcatgaaaatcctgccccccccccccaaaaaataaaaataaaaaaacctcttccaagaaagaaaaagatcaagaaaaaaaaaacacacaaacacacaaaaaaacaacaaaaaacccaataagacacaaaaaaaaaacaggaaaaaaagaaaaaacagacccaacaaaaaacacaaaacacaaaatctagggaagaacggtgtgcatatgcaatgtgatggatctcatttctgcaaacctcctgtgcagcgcccaaaacaaccaccaggaattattttttgtggagcatgtctttcctggttagcttgcaaagcatttgccatcttcccaaagaaggacttagtcatctatcttttacaacttgattgactgtgtgcaaagagatctcaactttttgtggggggaggggagggggaaaccagaggcttatgatgttacaacatcaagatttcccccttgtgaagtgttttgttttccagtgcaaaaatcaagtccataaatcttaaacattttttatctttcaaaaggttattcttgaacatgttacaatatgctctcaatcatttgtgaatttgcatgatgatctcccctattgtgtatcaatttgtagtcttgaaaagattgggataagaccaatattccccataacctaaaaatgtttgcaaaaattaggttggtgctatgtaacatacttatatccttgtcatgtgatcaatacaccttgttgaccatcaatccatgactcatttcatcttgtccaatcatcagaacccaagataaaattgtttaatactggtggaagtcttggagcaataccttgaagtgcaagaattggaacaatcatcaatctgcactgtttgacccttaagagagacaaaaaattatggggagcatatgatcattatagccagtgcatgcattcctaccattaattgccatggtatgagatgcaggccttagccctgtctgtgaaaaaaatgggaaacaagtttccacccaacagccttggttaggcttttacccaactgatcagttgtggggacccattccaagcaaagcttcttcttatatagcaaaatggtccttgcaattaatgcaattggaacaaattggctagtcacacagttattggaaagaacgagagtagatgaaagcaagaagaaagaaaacagaacaggaaacaggcacaatgccatgtatgtacattggcctgacaagggaattgcacacagctagtttttctgtttgacaaccacaataccagcactacccatgtccttaagatggatccctgggccaatcaaggcccttcttgtccccaattggcatctacaaaagtcctgatccaatcctgaaaagctcacttcaagactcaacaataggcagataaaggtcagaaatcaaatgtcccaaagtcaaccaatgagttgaggccaggagcatggaaaaccatgcaaggaaatgaacagtataggtcatattaggcctttaaccttgatccagggagtggagggatccaatgcaggacaagcaattggcatccattcattcatcaaatttgttggaaaaataatcagtgaatgcaatgggcatgtaagtgttgttctgggaattgaagagtttgaattggttttggctggtcagatgggtcatcagtagagaggtatgtttaaaataagaatattgcatgtgtgttgatcttacatccaaactcttgttctttggtgccgggtctgataccaatgaactgggtaatcacacatatttcttctttgtatgttcttggattgtgcacctgattctgtgggacattaaccatttgttggtgcggttttagttactgacagagccttggcaaagcttcccatttatcatcctggttgaatgatgcttcaaaaaaaaaatctttgagtgacggcactgtttgcaattctgtgtgtctcatgagtctggactctggcaccccatgggcattaccagaccccaattttattattacctaaattttgactgacctcaatcttctaatgtttgaagtggaagatacattgggagaaaatggtagtgagttagatttttatccacgttgctgttttctttttcagcatttgaggtgcctctggaactactagcaacccaaacagcatagagcttcaagagtgtagccctatcaatgtctgctgcatggtattggtcactccccatgcttttaaggggtgcccacgggaggttcacaatgttgaggatatggtgattgccatgtacaaagagtttcctgctgtgcacaaagtcaatctgttgtatttattttacaaattttgaaactgttacttttgtttttatctttccatatctaattcattctttggtacctattctgaaccaattgactaagtctcatgatgacttcaagtttgtcttatgaagctgaggaattcataccaagcagccaattttcactgtctacccattgttcacatgtgaatctaattcccttgagaaaaatgacatttttttctcttttccaaaatatgtcaacacattggagtgatgaatgtctttccaataagagagatatcctttctctccaagttcaactcatcatatgattccatttctgtctttttgtgatcatgacagctgcaaccaccatactttctattggttgtccttttcatttgcttcttgttagatactgtgcacttaatgacacagatgttgttcaccaccatagctaataatgcaatccagttatttgttagtgattgtggtttaatacagataatcagctctccattcaatgttcttgacctcagaccacaagcagatatagcactgactgacttgttagattctcagcataggccatagaacagtctctttgacactttctctccaagatctgtgaacttctttttagaattagcatcacttcaagaagaaaggtcttctttggtttttcaagtgataattatcgacttgattgcccacatcagatcatgatgattacatgttaagcaagaagacaagaaataaataaaaaggatatatcactgttttaaaatcttgattggacttattttgtttgaaggtatatggaatcatgtccctttggtcttattatattatggcatgtttttctttggaagagtaaattaactgttgctgggttctcaggagcaaatgaggtgaatagtttaccattggacgtcagggaaacgcttgtgcgctttaccaagcgcactgattgacctattggtgatggatagacacgacacgcggatgaggaacaaagaggatacaatgaagcaaggagagaagggtgggacaaaccaggcgaatttgtagtgcgggtaggtgaccgaagtggtcttgttgaagacgccctcgatggccccatcgagccactggccgtcggcggtctggcgggagatgatcagccgacaggctcgttggatgggctcaggctcagggtacttggccgcgaggagagcaaggacggcccaggcggtctggaagacctgcgaagtctggtggtggatatagaccccttgttcgcacgactttccgaagcacgtttgccaacaaagaaagggaaatgggttgtttttgtcaatcacttctgctcgtgtttctgtaacccctcaaaagaagcggttgctctccaagcgaacgagatgtgaacaggagccttgttttaccttgaaactttcaccccagccaccgtcatccatctgtcgatcaagcaagaaccgacaggccttcttgactaagaggctgtttttgtaagtttcgttattcagtgacaaggattcgagtgcaaacatggttgcgtaggtgaagctatccggccgacaacccactctagctaattagtaattggaacggtagttctgaacagccgagtgagcttgagctcaccatactccccaagaaccataccacgagccatcgtcgcgctgtgctgaatgaataaacttgattgccgcttggcgcgcccgactagagcgtggtcaaagtcagcaacccagtgagagaaagagatagattcatgtggggagcagatggaaataaggacctgatttctggtgcacggtagtcaggatagtattgactgaacaagctcattgctgtcaagcaagccgttgtacattctggataattgaccctgtgagtaagcggcaatgaagacaacaacaaccaaaagaatccaggtgagtcgtgggggttgataaatgggaataaacagatttggtaaatcactcaatcatcgtcttgccgaacacctcagctggactcaagtattcgagccagctggggccgcggatgagctcgtaggaagcgaaccctccgttgggattttggaggctcaggatgacatcgacagcgaggcagagccgttctttagagatgagctttggagtatagctacagggtaagattgtttttcacaggaggttagcaatccagattcatattctccaaaaaagtttaaaaaggagtcaatctacctcagctcctcctgaagacaaaggaccgatttgagtgcctcagccgtgcagtcactgacggtgtaactctggcttttagtgctgaacggccaagcccctttgctctgatgacgatagcctgacttgaagtgctaggaagcggaaaaccgatcgagtgtgcaatcagtgtgacaggccgaagatccattcaacaaatcactcaccttgggattctccaagatctggcaccggtcgatccactgaagggctctgatgactgagtcttgggtggaaggctcctctgtcttggccagtccagactcgacgagggcctgggtgatgaaaccaaggtcccagagctgagatccgttggtcgccgacatgcccattccgtcccttttcggatgtgaagtgtaagggcgctcagcctaggttttgatagacgaagactaatcgagacccacacacttgttcatccacatgaagttctttagcttcagttggtgccggcgcaactcgtcgctctctggcccgtaccggtcccaacatacgatcagattcaacaccttattgaccggagccaggtcgttgaaatccgtattttcatcctccatcttgcacagctcatgggcacggttctgtgcgcgtcgggcagaaaagataaattttgagaatcacgcccgggtttacgggggcttatcaggagggggaagaaatagactgaccagtccgagatttctgatcgagctcgggcagatcttctcccaatacccgaggatccagaataagccattggcgattggatggcgcggactgtagagatcctccttggcaatgaggttccgacatcggggccaatcgatagactcgtatggttgcgtatagagctctttcctaagagagtccagggtgggatcggactgggcttggagccgttttccgcacagataactgatcggcagatagacctgccgactgtggacccaccatctccagggatgtaacggaagtatttcaggcagcagccacagctctggcgggactgggttcactccttcccaactgcgcagttgaataatgtcagaggggagtgactaatacaagtctgacaggtatttacatactcatatacacccagaagcgctagccaaaccttgccccaagtaggaatccccgtcgcaccgccttaggtattcgatccaaccgaccagatcgtaatgagacccagaagaatggaatggagggtgaagatgagatgaaagaacgcaccgagagcatgtagcgtagcgcgagctcgtaccatcatcgtatgctcggcatctatgccgagcagtcggcaagccacgtagtttagcacagtaccgaagacggtcgacttgccggcggtatgactgttgaggatgtccaaagaagtcagccaaagctccgaaggcaggaacaaggattgatacctacagaccccaacctcggtcacggacgttctgtccctgccgttggtcattggcgaatcggcgggctagctcgattttgacctcctcggccagtggggttttggtgatatagcaggcgatcaccattcctgaatgaggacagattatcccggttactccaaagtcaatgaaccagatccgaagggacggaggactaaccaggagtcaggaagagtggccctgtggggatggtcgaatggaggacgcagaacagaaatggtatcaactctcaggcatactctgcctgattttagagccaaaccggacccaccactaaactcgccgctgggtacaataatcaaacatcgattcagtcgcccatctcaccatcagaagtaggatagtttcgggcggcctctaacgcacctccaatgtccatcgggcatctgcaacttcttgtagaactcaaaaccatttttagcagcctggagtgggtctccttcggggtcgggtagggcgggagatttctgaggagattgacagaggaatcgaacaggaaaaaaggcgcgtgaatgtggaagatcgatattgaaaggattgaaattcgagaggggagacaaaacggaccgaatgtctggagagccagtatttactttggaagctctgcgcgccaaggtttctatctggggaggagtcgtaggtccacaccgcctgatcttcatcaggcaccggttggaggtgccagcgggaggggtcggtcgagcccagcgggccggcccacgaaggcttgggattgtttgtcatgaatgagctgggcacagcggctctggtgccctcgggggtcgttttactgatagtgggcgaaggatatcctctggtgggtcggttgggtcgatcggagtccggacaagggtctgctggtgggtttgtaggctctggataatcaaaaaaatagtcagcgatcgagtgggttggtgaacttgggtgagaaggtctgtatgccatcacgtcttaacagctggctatagacagtctttcccccaatcaatcacagttccccaacctgggggtgcagattgcttgaacgatgtgattcgcgaaaacatgtatgtagacactcaggagtactgcagacaccgaccttaatagttcacctatggagaggaggtctcaatttccacaacgacaccgacgacgacgatctatccactgttttttgtttgcaattcgcaagggtatctgttggagaaagtaacgctgagtcagtaacttgcgatactgcatgaggattcttgtcccacttacacttgttcacaggtgaatccaactgagttgcattcgcagcagagttcgatgaaatggcttccggtcaagctgtcactcacacaccaccacctggatctcaaagggatttggatatgttaaacttgcagcaaataataacctacataaataatacatgaattaatagagttgctctcacaatttcctcgaaacaacacatcccagacagggaactagcttaacacaatgatggaatgcgaagacagagaaggcaaaagctatgtgtaacattgcatgtagatgaaccggaaagtttatatacatgctctagagggggctaggtgagaaccccctgtaaccccatactgggttacatcactcccccctcacctagccaccatccataagtctcccccgaaaatgtttgaagggatctctggatagcgctttggtgaggatatctgctagctgttcctttgtaggtacccagactagttcagttttcttttcatgaagggcctgatttgtgaggtaaaactctcgatcgacgtgtcgaacacgtttattagctgagtcatcgacgcttaccctaatcgctgcctgattgtcacagtgtaataaacctgtgaaactttctttgaggatatcgttgattagatggcggacccagagtacttgtcgagtacctacgccgagggccatgtattcagcttgacaggttgatgaagctatggtggcaaagcggcgtgaggtccatagtactggacatccaaaaaaggtgacaacaactccgtacgttgatttagcaaattctcccccccatgaagcgtcacaaaaacacttgagtggtttggggaggtcgtctgggaaaagattaagctgtatattagcagaatcggcaatgtatccaattaagtgtcgaacccctttccagtggttcacccctggcttggctgagaatcttgccaaaaggttgactgcgaatgcgatgtcgggtctgctccccactgcgagataactcaaggaacctatcatagaaagatagtcagtggattgagaagggtctccgtcatggtcagtaacaagttgcagattagcgggtagaggtgttttgtgtttggtgataccatcccagtgtgtgtcgagaacctgttcaatcagcttaggttgtctcaaactgaaacctctagagctacgcttgatttccagacccacgatggagtctagtcctttggaccattttatctttagcatacctttaaggccgtcttccagagctttgattagttctgttgaagatcctgtgaccaccccgtcatccacgtgtacccacactacaccttttcttcctttgtgtttgaccgtgtagagactgttattgtattggctagcttcgaaaccgagtttctccaaaacacccttaaggtgtagccaccagcagcgagccgcctgcttcgtcccgtagagggccttgtgaagtagcatggcttcgccaggtttcaccgccaagccttctggggcctccacccacacctcttcatcgatgggtgcgttgaggtacgctgctacaaaatcaaatgaaaaaacttgccagttgaacttcgccgccattgttagtattagccgcattgagacaaaagttgccgtgggcgcgaacgttgactcatagtccagacctatcacctgtgtaaaacccttcgcgacgaaacgggctttaaaacgaattgtttccccggcgtcattggttttctccgcgaacacccatcggcctttcaatggcctgcggcccggcggcactggtcgagcggaccaaaccttcatagcattgagattctcaagctcctccgcgattgccgctttccagtttgcccagcatagtgatttctgtgcctgtttataggttcttggaactgatgctgcaaaaaaggtacaatctagcagaatctggtcaatcattaattcctgcccttcaaaaacaaaattgtcagtgaaaacacccagttccatttggttgatcacaaaattcagatcatgtttcgccgagctttttacaacagtcttgggttttgaggttgccgaggggtcatggtcagcagcaggggaaagatctgatgagatgggtaagtctgacacgggaacattacttggttttacaggttttttttggcgcaattgagtgggccttttcgattcccagtcaaccacagcggccgcgacaagctcgtgggtgtccttcaggaaaaaaatccaacccttgctgtcatcacagtgggccacgactcttccttccagaccccgctcgtcgagtttcttccgttgttccttgggcacatgaatgaaacctttctcgccaaaaatctttgccctgtcagtcgacggtttgaagccatagaaagcctcgaaaggagtgatggatccgctgtgtttgtttggaagagtgttgaggatgttgcaggcccagatgaaagtgaaaccccagaactgcttgcccatcttgctgtcgattaagattgtcctgcccatgtctgctagcatcctattgaaacgctctatgataccgttctgatagtgatgatatggtagggcccgttccgccttgatgcctttgtgtaaaatgaaatctgttagcacatcgcttgagaactctccaccattatccgtccgaatgcatttcatggaggcagacaactgcttctcccaccgtaggacggtctcaattagtaggccacatgcttgcgatttctccctcatcaccttagcctcactgaaaccggttgcaagatcccgaactgtcagcagatatttcccgtgattgaaagtttccacctcgaaaggaccaacgatatccgctgtaactacttctaacttagaaatcgatctgtcagtcgaagaaagtctatttttgttgaggctcttactcctggcgcagatgtcgcatttgatctcccctttcagaagtgaaaggggaagatctttgcaaagtttttcctggattatttgtcggattcgtgatagacttgcatgtccaaaaaacctgtgccaatagaataatacttcttcattttgagagcaactgttagcagcaactgtttcctctttttcagggacgttcaaaggtgtcacaaaagcatttctcctcaaatcaactctcagctcggttgatatgggacagaatgatggcttgttatcttgtttgaagtcagaatcagattgcatgttacggcagaaaacagaaacattgggagaagacacaacacgatgagaaggaggaatgggtttcggaaagatccacttgttttgcgaggggatgaaaggacatctgaaacagaggacatgtttgtctgagtagataaggtaacaatcctgcgccacgtcatatgtgaagtaggcgttagctttgcgcaaagcagcaagggatatgagagtagagcgtgcgcgctcacaatatagcaccccatggatggtaacctgttggttatcgagtcccgagaacgtgaggtcaccctcgccagtaatgtatgctggactgccagaagtggcgacttttaaaggaataggcggagaaaagcgacggaaattagaaaatagtttgaaatcaccacatagatggtgtgacgcaccagagtcaacaattggcgcgtcggccccagggcttgcttggatgtggtcaaaacgcacattagccaaatcgtcagccacatctcccagctcgaccatcctggccgtagactcttccagcggggagttgtccgcatccgcttcattggcggacggtctcgaccgttgtgtcccaatggactcggcttgtgtgttggggcgttggttcctgtactgtgggggccggtaatagtcggctgggcaactttgggaggcgagggacggattgttgaggggctgtggttgctgttgacgagggtggagtgtttgagggtagacgcctgtaaaacccgggggggtcacaatcggatagaacgattgaaacccctgtggtgcatagcttgacgtttgagagggcgcccgagtctggttggtcgcttgtcgcagagcaaaacggttgctgggtggacgtcgagcccgcatcgggcagtctctgagcatgtgatccggtgctcgacattgccaacacagacccacctgcattgccatgaattcatgcgcattgggtgtgttgttggggtgttgggttggcatgaaaggcggggggttgtttaaaggcgctgcgtgtagaggtgtgggcgcttcgacttgcattgctaggggtgtggtccgctgtgtgggcactctggctgtgctttggagacgatttgacgacgtatcatgtcgatcaggcggatcatctgttcaaaattcatcggtgggttttgtggtgtcgaggtttgaagatccttcttgacacggcgatcaaattcagtctggagatcaggttcggatgctaatccgttttgaagtaccagaccggctagatggtcccgggtgaaagacattcgaatggtctccattttgtcgaggatgtctccgatgtgagaggcaacgctggcggtcgttggatggctgctgacgtcaaacgcaatgagtcggcggaaaaggtccaactgtgctgctcgactgactgagtggaaacggaccctaatgtcttgccacatgtggtgcgccgttgcatgtcttgcgagacctcgccggaatgatcggtccaccgacgtgagcaacagagagcggccaattcgttcatgtactggatccacggcggggaaatgaaaaaacagtggttcattgatggcgtcgcggattcgtttgtcgatgaaatcttgccatgttgcgaaattggagccgtctggccggaggcgatcatcatcatgtatctgattcgacaccgctccgataattgccgctatgtgcctgttgcgttcggcttcattttgttggatgataggtgcggcatgatgaggtggtggatcacggtgccgacggttgtgtctgcggtccggtgtgtcgattgcagctggtcgttgtcctgcgacgggatgtggtgcaggctgatttggtgggtgcacagctggttggactgccggcggtggggcttggggcgggtgagctactggaggttgattgggtatgggagggtccgcaggagcgtcattcggtggtggttgattgtgttgaggggcaacggggggttgattatgggcagggacgttgttgttcatggcaaggtagattgaaaagggaaacggaaaatggaaagcagggaaaatggtggaagaaggtagataataatgaagagggaaaaggggaaaaaaaaacggggaagaatagtgaagacgcaggtgaggaaacggatcaatgaaaaaaggtttagggaaggaaaaaacgagaaaaaacctggagagaatacggtatggataaacaaagaacagggttttaaaaaaaaaggaaaaaatttagtgaggtggatatgggataaggttgaggatagaagaacgtagtaaggaaagcacaaggaaaacaaagtaataatgatttgggtagaccaatcgatgatgtacttattgtctaactttacgcctattcagccccagactccagcgtcccagagttggatatacttctgagtgcgactcggaagtagcttaatcagctgtagaagtattgacaagagtaatgactagtcgatggtgatatcggtaggagaacgtagattgtgaagttgatatatagaagtataatcaagatcagagatgcaaacaaacaaagtttctttttttttttgttggtgagcgggtcgattacgctctacgctgagctacccagtatattcaagtattgttgtgacaaaaacaggtcgattacgctctactctgagctacctagtgtgataagcgagaactttgaaggtgctcataacctgatggaatgcgaagacagagaaggcaaaagctatgtgtaacattgcatgtagatgaaccggaaagtttatatacatgctctagagggggctaggtgagaaccccctgtaaccccatactgggttacatcacacaatcccctccctcgtatcagagggccggttgagtccgagccacagcctgggagcttgggcttttggtggcttttgctacccctttgacactcaaaggccaataactctcaacccatcagttcaatttaaaatatttcagcaaaatttttatgtgaaaccagcagagcactttgagtttgcaggcataaagttggcctgcacgtctgccaatttttgaacttttttgaaaccagcaagcaggaattttatccaaaatcaacaagatttcattcaaatgtgaaccgtcctagttgggatgctttgagcttcccaaaataggaaaacatcttgggtgtgatcctgtaatttttttagccaggtttttagtgtacaatggaggacttcccgtcaacatctgcgggtctcccacagccaatttagagcctcaaatttcaaatttctctgcaagaatcaagaattttagggtctagatccacttctgcgagggtcctagatctgacgggaagtcctccaatggctgacttcccgtcaacatctgtgggtctcctagttttgatttagagccgcaaaagctagatttccctgcaaaaatgtagacttttagggtctaaaattagaactgcaagggtcccagatccgacgggaagtccttcaatattccatcccttggatggcaatgagagacttgatagtaacatacaggagcaaagcaggggaagattgtggaatacacctgaagggacttgaatttgatcatcaaacttattgcaaaatatcagttttgaaggtctggactctgataatgagaattctagaaggtgaaagaatttgaagactaaaggtttcatttcttttataagtaaagtgttttatgaagaaaatacaatcaaataacttttataaaaagataaaataaaatgaagttattacctaaaggcagaataacagtctgcgagagtaataacaattataaaggataaaactattgtggtttgttgaataacagcgatgataaactgaaaatcataaaaacaaacttaattagtttttattcgatttattattttctttttaagtcaagaatatttaataaaaattaatttacgatgattgaatcaaaagatccggtaaagctaattttatgctgaagatttgttcttgcttgttaaatctaaattgttgtttaaagtagaaaacattaatcaatgttctcttattagttaacaatctctttccttattattaaggaaaggcttttgctcaccggtcttcggtggtgagatgcgatcgataagttgaatacaacttgcggaggattgataattactgtagatgattgatgtttaggagagaagaattagatcgtcaacgatcattttctcattccttttgatcacaatcatcagcactcacttagagttcgatgatcgatgatcatcatcatctagagtaatgacatcattgatgtcctctccttgatcacaagctttaagcttggcaattgcatgctcctctacagaacagcttaattctatacatgatcaaacattattgatcagtatgcgtattctctaggaagtttatacattaaattataacttacctgaaactctcctctttcaagggctaggcttaggaatcgaattccaacagaaggcccctggcctggtgtgttgcacagaaaaaacaagaacatcaagtgtcaaggccttttgcctggtcaacttggacagatgcatttttgaattgaagaaataagaagaggagggtaccaataccttcactagacacatatatttcatacacagatgagatagaccaaatggtaataaccagatattggaaaagcatgtttaggatttaggtgttgaaaaataggaaagaattggcttcaggaagaatagaaaaactttggggtcactgccagttggtttcaggtagactggtgtgggaaaatctggaaacattggagtccatcctttatagattagttcccccaggcaaggccaaagctgtttctttctgatctgaagcagagacactaggggtgcattcttacctgcacaattagcacaaatgattcaagaaaattttcaacacatattcctgataccaatctatcacttcctaaggatagaacttcatgaaaaatagctttgagcaagacaaatcctgcaggaatattcttgtaatgtcattgcttcaaaaattgatcagtgggagggtggtttcaagattaaaccacctcacttgtgttgcctaacttgcagcaagtccagtgcttctgcggacctggtgtacccaggctgcctggcatcacttgcaaagcaagcctatgaaagagggaattgtgcccaatacacacatacatgcatgttgctatcaaacatttgtggtatagcagattttggattggtcaccctgaatgtagatcaacacatttgccatttttgaatttgaaaattttgtttttctccatattcaattttcagatattatgtctggagattggatgagctaggatttttcaaaaacatgagaaaaattggaaaataggcaccaaatcaaagttgaactttggtggggcagtaaatgaacagtcaaactacacgcacacatgagctgaggtttgaaaatgcctctagaatcacccagctattgactttttcatttttccttgatgagatctgtgttgctcgtcttgggcacaccggccagccccaaaattttggttggatgaaatcatgttggtgattttttaatatttttggggcaaaaaaacaaccagaaaacatatttgtgacatgaaagggtgcttgctttgggcacaagcctctactgcactttgtgcattcaaaagagaggctgagcaagctagttttatggcctgaatgaaacttaatacaagcccagtccttctctgattggatgttgcaaagcaatcctctgaaggagggacttgcatcctcaaaaataatcactgggtcagctggatgcaatgttttggtagtggaaactttgtttgccccaccatctttaggccctgtttgttagcacagcatagcagtgtatttaatatgtggaatcccacaaaatttgacgggatttgagtggatttcacacttattatgcttgtatacaacactgactaaatctaatttgcctctctgaatttggagggggggggggtcccactgggactctccaaaggaggaactttgaaacttgtaaccaaaagtttcagtttgatgccagttcatctgtattttgttctggctcacatcacagttgaactcaaattatcttcagctgccggtggtttggattgatcaatcttcctcaaccacaatggaagccaatcagacagcgacttacaattcatcaaattcaggctctgatgactcaccttacaactcagaccctgagaatccagtgagtgaggatgaaactcaatttgaaggtcaaactatagcttctgaagattttgtaagggacatagttgagcgtctcctatgtgaaggccataaaggaccaaagatttgttagatcctgcaagaggagcatgggatctcaatgtctgcaagcactctaactcgcaggcaacaaaccttgggcctgagactgcttgaaatacaaaaacccgcccaacctgccctactacctcatatacaagcatctctcctgtcctcccatgccaaaggtttaaatttgcaagaaatccaagccagacttgccaaggagacaggtattgtagtttgcaagagatacttgcaccaactctgagtcaaattgaatgtgaatgacctggatcttggtaatgtgacactgactcaaatatatgaagccatcaaccatatccagaggtttttactacacaactaaagaatcaggattcccaggtcggtcatcttttgatctcaatccagctagtgaagggaaataaatagctacttgccttgtatttccatccatccatcccaaatattagacaaattgtctacaatgtcattcaagacatggaccccaaagcaatgactgcaaggctcagacagacctgcaaatgccgtgtctgccccacctacggcccaaatcatgtttggtcgattgacgggcatgataaactcaaacgatttggaataactgtatatggatttatcaatgcctggtcttgcaagatattgggcctttatgtatatgtgaccaataatgatccccgtcacattggggtttactttctcagtttggtctcaaaacttggcaaggtcccactcaaagtcactgctgaatatgggacagaaactggtgatgtgagcttttaccagatcaagctgtcccattggtttggaggaattaccctggaagaagcatcaagacaaatgcatcacaccaaatcaacacacaatcaaaaaattgaggcactctgctctcaaatgatgaggcagcacaatcaatcaataatcgatcacatttggagtgctattgagagtggttcatataaccatgatgatccaattgaaaagttagcacagatgtactgggaattttttgaagcgtgcccagctgaccattcatcacagactcctcttccttttcctttgggtaccagttcttcaggaaagtgtagatatttgggttgatcttaaaaataacacacaaaaacaaagagataatagtattacctagccaactggttgttcaccggagttctcctacagcacaccagagtactttgaagcagttgatcaactttttcctgttgataaagatgaagctcaagagtatttgcaagaagattaccctgatttagatgtgatgtttgcccatatacctgcatggttccacactattgcttccgtaattatgggcaatcttgggtttcaatttcatcaaattactgttggcagtgtgtgggatgtctttcactatatgctaccaccaatcaaggcacacttcttacaatttcccgctcctcttgttgaccttcttgatagtgatcttgggatcaataacactgaagatagccagtactttttttttatttcctctgaatttcctcctcaaacttgtcttgggaataaatttgatttgatcctgcttgaagacaattcatacaatttctcccctagttacttttctctcaaaatttcagagggcagtcagactggtcatgttgtttgatttgaatccttaaggtcagcttcccttgagattcagatttttgggtgtttcatcaaatgaaccattgagattgttcaatctcagtattccagatgcacatcacaaatgaagagagaaaatgaattggaggaacaagcattgtaggtagataaacttaactaactcaattggtcagtatagtatgaacgtattagataacacagactctgattataactggatacgcctggccgccgcacgcgtatgaccacacagacaaccagtcatgaatcccaggccggtccagtcaggccgacggtccgccgtacccatgggaatggtggccgactccctgctggcccacaaaggggtccttctaccactttggcatccgcaaccgtccagaggacctcgcgaacaagacctggtgagaatgattcgtctctgatccattatcagtttcctggatagtgacatgatatttcatacaatttgtagccaacctcccaccacttccgagcaggcttcggatgacgccgtcagccacacggtcagctactcgtggaactcgtggaggaaatgtacatagatcaacctcaaccaaccagtgctgggtctaacgtgcaggctgattggccaccgggctctgtcaatttgagcattgaaaacgagccaatcaatgatgagtttgtctctgaggtggatgcaatttttcagttgggagggttgtatgcggatctgggtgaacaactggcatatgtatgtactgtacatcctcaaattatttattcttgccacatcaatggtgaccctgacccaaatgacccaggtaccaagacaatatgtcattggaatgtatgccatcttatcagtcaggcaagccattgaacagctccgtcaagatgtcctcaccatccctcgtgctccaggagtggcgtcagcagcaatgcccatggcagtccaggctcgcaacttccactatgtggcagtatttagagtacgtctgacataccccagctgcacttgctcttacacccagctgaacaaatccatctagaactttgttacccgacaagcccgagagctcttgatgagccgaaatttgggcgtctacagttctgacacacctcggggggctcccaggaaggcaagaggcctcctcactttggtcctggtgggcctatctcttttgttcctaaatctttttgaaactcactcagatgttgattgaccacttcaggaaaagattaatgctcagaatgaccagttcaagagcagttacctgccacgcggatattctgatcctgatcccgctgctcaaggcagtgttgacacctatgtacgaggcaaactcaggaacagccgagggaagatgagggacttggtgagctcaagttctgaaatcatgtgattgtgtatagctaacaaccaactttttttcagctcctcacaaacattgatatggaatctgaggttgcagttccaacaatttctgccctcttgggtttggtaagcaacagctcccccctgtccataaagagtggtgtcccatctgatcctcattttcacttctgtgattctacagatgaggtctagtttgaccccaccgctccccaacagtgcaccagcaacagacaccacggacaaagggcggagggaacttgcccttttgaaggctcggttggcttatctgcgactccaacaataatatattacctacgccaagggggggaatccggtcggtcaatggaagaacattgatgaacacttgcgtgacttgtcctttaagagttgcgaataccgatcagcgtgagtatcatttttgacttgaccattcatcagatcattgatgtattggtgctttcaccatttgcttgagacagtttttatcagttggtgaccagatatgatcgcgaacttttttgtggtgaggtgttttcccaacatcaatcgtgattccattgtcctcccgacacacgaggatattgaggctcttgtgcactgcatctgtggacactgaagccgtaggagatccaggggagggtgtctaaagaatccacttggtttgtttcacctttttttctcttgtacatagtggttgtttctctttccggcaggtttgcactggtgcattcctcaatcagattgttgtaggctttttgttgttgttctaaatgcccaatcagatgtttcagcaaaacatacgatttcactatttgatagactgtttgctggtggatgtgcatgcatatgggctgcacaattgcctcaaggagggtatttttttgcccaaaagatgttgcaatgatgtctgggtgacagctcagggacagcactttccatggtcttctgaaagtattattctgcaggggatggccctgaaatgcctcctaggcatccataggatgtagtggggggacgtcacatggacgctccaccaagacgtcccagggctggccttttattttgggaggagcatgcccctgggatgctctaatatgtgggggcagctgtcctggtgccatccccctgcaacctgccacttggacgtccaagtgcactgggggtgtagcggcagtccttccgcagcaacaactaatccaaaccaattacaactactttagaagccgcagcaacaacaggatccaatccatcagatcatcagccagtcacaagtatctgattttagacgtactatgactgaataattgactccataggccaaccttactggtatgtgattgacatgtcatcattgggttgtatatgtgtggagctccttttcaatttaccattctttcccggaacatctacatgtttgagctcttcctcggccatgagtcttggctcgccgtttctcagagctgtggtttctgccaaatcagcagtgcgggggtatgagggttgggcctccaggaaagtgattggtgcgtgttgagaggggccaatgatgaggagaagccggattctgttgttttacaacttggaacaaggggacaattgtttggatggggggggaatgataaccacactcactccaacactcccttttgaagggagtgtgggactgcactccaatcaaaattggagtgcgggtccacacgccaacaatctgcaggggcattcccccagcaggttggcgtgtggacccgcccaccaatttcaattggtgtggtcccacactcccctgctgaggggagtttgggagtgcgcatatgtatagtttatacatatgcattccctgggctatcccataggacccaggtctgggcctaagggataaggctggaacccgggggttcggtcgggtgatcaggcccatcccaagacccgtatccaaaatcccccgggtgatcacccgtaacccgggtggatccaagcttttttgacttcagagcaagagggacttggagggggtagtcgtacaactcctagagcctctcctttctactctacattgtgtacagtctatgatcccaccagcaactcagagagccaacagaatctcaaggaagaccttgaggcttgagcccgaaaaaacagacatcctccaatactgggcaaattgacagaagatgtttataccttgttggcaatggcccgtcaatatcttgctaactgttcctgccacaagcgccgcctcggaacgagttttctcaaaaggacgacgaattgtctcttggcaacgctcatcacttgagccagaaacaatcgaagggcttctctgtctcaaggagtggtatcaactccttgatagtccgctgtaaagcgaccactctagtcggctcacttttcattatacataatgtcagcctgctactaatcagagccagcctgaacatagcattttacatataaattagagatattattacatacatttaaaataataaaatatactatttaaataagtggaagcactataatagagacattattacatagtacacttacattttaaatattccatgagaaaaacatttaaatcattaaataaactatggaaaataacacttttaaccagaatcttttaataacttctgaaacttaagcataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccttgaattattactccttcacttactttgtagtccttgagtgatattagatcaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatgcagttcgggaaaaatctacaagcaaggtttacatcattgaaaccttaattacatgagcacagactacagtatcaaactgtttgggatgatctgtggccctttttggcccaattgggacagttactctcttgaggatcaacccatgcatcatgcagtgctgacataggctacaggagtgttacagtttcgtcagaacaccctgtaaacatggttacaagccttacatcatctccttgacacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaaagggtatttaagagccccttcttccccctgaactttgattccccatcttcatcattacttaccagcataaaccgtcaccaacacccagtatcaacctgccttttggccctgttcctgctgtttgtaacctgaacttcaaccttccaacccaacacctgttccccagctccctcaacatctctcacccacctttctgagcgcctcaagaacagttcccccctcctgaagacctccttggcttagagataagtactagtaagtattatttctttgattcttcagttgtaggctattctgggcatactcctttattacaaaggaccagagcatcagtaccacccctgtaacccaggacctgatattagagggcaccataaaaacccctgtaactcaggcccctctgtaaataaaaactattaagtttttatttacttttctcttttatttacaacacacctccaccacttttcacgtgttacccacacgtgtacacctcttattatacctttgcacctagtgtagctagaagagttttggctcttggcatcactgaggctgacacataatgtcactagtttattctcacaatcgtaccttcctttattcaaattttgtttacttgactagttctcattcaccaatagagccttgatacacaagcgaggctccctaaaatgtgaaaaataagtgactacattgtcactttgccctccagagtgttactgagtattactccccgggtgctcgggtggtgaccaggccccatcccgacaacccgaccacgggttgagcacccgggtggcaccattcgggttccagccttactaagggatagccctgagcttcccttgaaaaaaacaattaaaaaaagtcttagggctgggaagaacccctcccagccggcaaaccgttatacaatttttgaggccgggagggtttcctcccggccttgagaccttacatggctgaaggccgagagggattctctcggcctagaccttgtacagtctcaaggccaagaggaacccctctcggcctgagactgtacagtctctgagtcaacaaggtcatcctcgtcaaccggaagggaaaaccctgccaatggacaaggtacatgtaccttgtccagcggaaggaaagccttccaagctggacgaggtacatgtacctcgtccatcggaaggaaagccttccaatctggacgaggtacatgtaccttgtccagcagaaggaaatccttccaagctggatgaggtacatgcatctcatccagcggaaggaattggcccaatcaggcggcagtcagagtctcaatttgattggtttcttcttaattcaccaaatgagaacaactcttttgaccttggtgaccaaccatcagtgagatcggagaatgcatggagcagggaggcgccttgggccagtatcttgttggatgcttcccggagtgtttgctcatgccgtatcgtgcctcatccactccattctccggtctacttcagcaaagcttgtcctgctgtcaaccggaaggaaaacctttccactcaatgtggtcaacttggttgtgccacgtcggccttgagaatctacagtctcaaggccgagaggggttctcgtccttgagactgtacaaggtctcatcagccgttttttttatgtaaagcttttatgtacaacatgtgctatcccataggacccatgcttgggtcctatgggataaggcgcaacctaaacccatattcatatggatttagtttgctggttggcatgcagccccgctgtggtgacccatacctttccaaagcccctattatttcactgtatattcacttggttttccttcattattatgacatattcagattctacacccaattttatatacagtcactcactcaagccatatttcatttcttactggatcaatagttactttcattcttagttttacagatatttttctctacatttacattaaacagtagctacataggatacatattcacagtttgcttcatacatcatatctttctcaagtactctcatttacaattatttgttctcattgcatcagccacattctttacagtagttgttttctcattacatatatcagatattttctcagatactttctttacactcattatttcacatgtacccttcaggataacagtagtacactctttcacagcccttctcctttttgggtttgttcccctttactcatccttgttttctgtttacatttctcatctcttatttctacatatgtacatttctttctcataaccagaattgccacagtctgtgctcatttgtatcttagagtatataagtagtccttcttgcacttttacccccccatacacatacagagaatatagataacaatacatacatatacatagagataatacataacaatacacatacagagaatatagataacaatacatacatatacatagagataatacataacaatacacacatatacatagagaatatagacaacagacatacaacaatcaatgcatactttgccagaaataatttagccataatttctttcccccctcttttgcatattttgccccttagtgactccttgcatactttgcactcattcctcagaaaccttgcatattttgcacattatcctttgaccacctctgcatattttgctcataccctctgaaccttaatcctcactccacaatcctccttcctcatcactcctcattcactcagtggtattattactagaccttgataacatctccctgtcctagaactcactaagaattactagaatacaagccacacctttcttctttttcttagtgtaactcttcccaactccagcattgcacaggagggcagcctcaacagcacccatagcctcaacttacattattcgtagtgtagttgtctatttcccctccaagctctgtttctgattgttcagcagttccacaagtggtgtcccaacagtggctgaattcctccttattcttcagtcttataaacctctagcacagtttcttatcactcactctagtatctgtaaacccacaataattatcttctccatctttccttccccagtcttttcatcttaattccccataaacccacaacaaatatctttcatctttatttatcttagtctttcttttagaaatttcccaattctctcaatcatggctggccactccctcattccttccaccaaccctcccagcaaacctcctgcaagatccaccaagaatttcaaatgcttgtactgttttcagaaaggccacaccatttccaggtgtcatgtagtcagttatgatgagcaaaagggactaatcagaagaattggcgctgaattttggctctcagacaattcacctatactcttggatccatggaggcctatcaaagacatagtggacaacttttcagctactcagaaccatcaacgtgtgatctctcctcctccatctacacaattcaggtactcccttgcctcaactgcagctactgaagaatcaacaatggaagaagaccccagcaaagtcactctttcatcagctcaaacaacagaagaaatcaactgccaggtattcaatgctcttccttctcctggatccattggagtcaagttgaatggatacgactgtgaaggattgttgtgccctggactgctttttaatttcatctcagaagaggaggctcaaaaacgtgacttcaacgttcatccgcaagacatttggatgccagggttttgtgacaacgacatcaatatcaccgggatagcgctagcctctctatcgatggagggagtttgtgaaacaacctcattcctgatcacacagcaacctggacctctcgtacttggaaagccgttcataaaggatttttcggccgaaatcagttacaacaacccatcagctccaacactgtcactactagattctggaggcacaactcacctctttgcaatttctcaaggtgttcttattcaaatcggtctctcaagtcactgctgacatcaatcaacacctgcagcattttcttcaaacaaacaaaaaaaaaaaaccttccttctacatatcggctatcatcaaaccaccaccttgaacttttgcgctcaatttttccagctacgacaaaaacgacaatcacactccttttctcgtgttcttctctctagaggctagccttttaatcgaccgtttttatcttcaatctgctctttccaaaggactcctatacaaaaataactctcattgcgttcggtaccggtgtttgacccggactgtactttttttcctctgcttttgaatctggttttaatccgatttctttgtcaaagaacggctcgactgccgaggtttttttctctttgtctcttgattaatcgtttggacagggttttgccttttttactctagggtttgacttgggctgttatcctcctcggttgttttctttttgctatcaaaatacttatacttgcaacgctgcttggagacctcggccagctttggattcagcctgcagacaagaaagaccatctagtgaccttgcgaacgccttgccagaatccaaatcggatgttcagcgaatcaatgctgtacactctttattctcgctttcgactctggtgttcgatccagacttcacgaatgttttctcgtcaaacaaacggcgtgatcaccaaggcctttcttttccttttgacttatggccagatcgattcgtttgggcagcctcctcccttttttttgctcaggatgccggtttttgagccggactgttgagcggtttggaatagttttttattttttattttttttaccccttccgaatctggtcgcaaggcctggtcacaactttcaccggattggactcagaccaactcgacagctgctgcgtggacccgggtgtgcctccgttcatgataagaacctcgcttttggacggcgaaggggagctaccgccctctctttccaaatgcggcgcttggccgtactatctacgatcacacagcaaggactttgacaatgattgtctgcctggatcaaagtgttgaccaatttccttccttttcccaagaagagcagcatcctcccctcaaaaaaaaaaaaaaaaaaaaaaaaaaaggtgtaaattagcttaatgaatattgtgaattgcagtgcacctgtccccttttggctacagtggaaactaggaccctgctcaggactcagaccaccttgactccaacaaaggcctcagcatatgtttttttttttccagtaaaatgcaccatcattttcccctcctggattcagtttatattcagatttttttcagcacacctcaccacctcagaccattccccccagcatcatggattctttttttgaattttttttgccatcatcactcaccccttttatgaagcctccacttttaattcacagggggggggcctttcctttttctgtaccccccccctaaaagaaaaatatttttgagaacccgggtagtttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaaattattcagtaatccatggattcattcactgtggatccaccatggacaacagacatcaacttcctcttcattcaccacatctttgaggatttccccacttcatcatcagattatagtctttaccagatagtctacccttgcatattttgcacttaaatctctaccaaactttgcatattttgcttaattccttcctcaaatcattgcatattttgcactttaaactccaccctcaaccaaccttgcatattttgctcattgggctcttccataaattctctacctcccaccacctccttatcttggggcattccacccatcaattatcttttacctttctgatcaccactagtaacctttttcaggagtagttagtttaaatcacccccttcattacacccttattgtgttattacatatcttcaactccttcagactttggtatatacttgtgtagtttcagaattagagataattagattgaacccccagatttactcagatttctcagttagattgaatataagatattttacatagtttattttattggatatattacttttacatattattagaaaccttcttacttccctggactccttctggaccttggattttggattttttccctttggaatctcagactttcctctttggacattggactcagattcttttggactttggaattcagatttttttctcttttgtcaaccttacctgcctttcaactcaggtcttacttttggcttggtcatcttggatggaacagatactcctcctggacttggatcaacttcagaagtcttttacctactttggccttcttgttgaaaccagatactccagcttgaagatgatcaacttaggtcttactcttgatattggccttcttggatggaacagatactcccccttgaagtggttcaattatcattagtctttttttctcttactggccttaggactattttggactattggactcagtctttccccttggattttcttttggtcacctggctttggctttcttagatggaacttaaacctcaggactcttggacttggcctcattgaaaggataacagaattcctccattgggtggcccatttttaagaattttctttagatacctggacattggctttcttggattggttcaaccctggaatctggacttggcctcttggaagtggttcacctttgttttatttggatttggcctctttggtttggaacagatactccttccttagggtggttcacttttggatactatggatttggccttcttggagtggatcaatgtctggattatattttggcctcttggattggatcaattacagtactttggatttggctcttctttttttggatacagattacctccatggttttatttttagatacaggaattggccttcttggatggaacagatactccctccttgaagtggatcaaccctggactctggatatggctcctttggatggacctctttctggattccctttcccccctcattggttattttttctcttttatatttttctctttatatctttttcttaagtcctctatcttcatactggctgcattgtctggggacagacaataagttggcggaggatgtggtgacccatacctttccaaagcccctattatttcactgtatattcacttggttttccttcattattatgacatattcagattctacacccaattttatatacagtcactcactcaagccatatttcatttcttactggatcaatagttactttcattcttagttttacagatatttttctctacatttacattaaacagtagctacataggatacatattcacagtttgcttcatacatcatatctttctcaagtactctcatttacaattatttgttctcattgcatcagccacattctttacagtagttgttttctcattacatatatcagatattttctcagatactttctttacactcattatttcacatgtacccttcaggataacagtagtacactctttcacagcccttctcctttttgggtttgttcccctttactcatccttgttttctgtttacatttctcatctcttatttctacatatgtacatttctttctcataaccagaattgccacagtctgtgctcatttgtatcttagagtatataagtagtccttcttgcacttttacccccccatacacatacagagaatatagataacaatacatacatatacatagagataatacataacaatacacatacagagaatatagataacaatacatacatatacatagagataatacataacaatacacacatatacatagagaatatagacaacagacatacaacaatcaatgcatactttgccagaaataatttagccataatttctttcccccctcttttgcatattttgccccttagtgactccttgcatactttgcactcattcctcagaaaccttgcatattttgcacattatcctttgaccacctctgcatattttgctcataccctctgaaccttaatcctcactccacaatcctccttcctcatcactcctcatacactctgtggtattattactagaccttgataacaccttcctgtcctagaactcactaagaattactagaatacaagccacacctttcttctttttcttagtgtaactcttcccaactccagcattgtacaggagggcagcctcaacagcacccatagtctcaatttacattattcgtagtgtagttgtctatttcccctccaagctctgtttctgattgttcagcagttccacaccgcacgccaatcaaaattggcatgcgggtctgcatgccaacctgctgggggaatgcacctgcagattgttggagtgtggacccgcactccaattttgattggagtgtggtcccacactcccttcagagaagggagtgttggagtgagtgtggttatcactcccctttggatggatgggttgctggcttgagcctggttgcagcggcgcaacagatacaagacatgtatgagtatcagatcatctcgtctttattttgagcctgataccggtatcagtattttcttggttggtgaaaaaatttgttgtcttggattcggatttacaactgaaaagaaaacttgtctttgtttttttcttttttcttcaatacggccaaatatcttgtgtatcagatacggttttggtgggatcagtcatctgagacaatacagaatacatgtctcacttttaaatacaatacatgtgtatgtctcaggaaagtgagacaacccaaatccgggatttttgggtattcaaattctgaaacaatacaaataaacgcctgataccgtctcatattgtctctgttgcaccgttgctggtcagtagctggttgagccaaagttggattcacttttgaggctgatggatgttggaagagtggattaagtggtggtgctactacgtttcaaagcttgatgagaatttctatgaggcacatcggaagccaaatgaaggtgattgagagcggatgatgactaggatgagggtgatgaggatgatgctgagaggaatgtgtctccccttgagagatggttgggtattggccccgggggataagcaagcaagggctcagtgagcggcttgagggttgtcaagacatactgaccagccgacaagaacagataaagtgccccactcatgaatccctcaagcacagaccacatggataataatatttcccagccagaaactcatcacccttgaaacttactcccatcaaaacatattccattcttcttaccccttctgtctcacactagtagcaatccccctgatccatgaaacagttatttcctcctatctccttccatggaatattccaccccttatttgtttcatactagtaaccttgggagcattttcccactgcttgtttcccctgttttctctggataaatattttcccttgtttcatgctctcatagaatgttccatttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgttttccctcttcatttgttcctcatcagatcctgccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatctgtgaacaaagtatatttagactagtaaacataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcatcccaagagtagttccacagcggagaaaggtgaaaagattagaaaaagacatacccttaaaaagaatgaggatgactgaaaaaattagatctggccccggcgcatctggatatccgttcggattcggatatccgctcacgttttcagcaaaatcagacatccgcatccgcatccgcatccgctggcactggcgggtatccgcgcggatgtccgcggatttttattttcttttttcttttttcttttgttttttctttgttttttctttttttttcctcctatatgggcggatatccgctgggatacccggatatctgccaggatttcaggggaaaggggacatccacatccgcatctgctggcgggtatccgtcggcactggcggatatccaccagcggatagcggatatctgcaacggatatccagagaccagctctagaaaaaatgatgaggagagtgtcaccattcttggagctaaggtctccagcttagtcgccgaggaaacttcactgtgcaagaatgtttctgaggtacccagctagattgttgtttgtgcaggcccctgcgggcatcagcttgtggaccaagaattccttctccagctcgcagttgcgcaggagttacaggatggcttgggggcgcttgtggcctttgaagcagggctgcttgttgattgacaagattgctgggattgccgtcagtttgggaatctctgccaatattcctggtctgagatgacctcgcaggacgcgcactgctcatctggctcgtcaggtcacccccaaatgagtgccaagtctcctgtggatggttgtgtatctgtcagcttgctactatagcagagacaacctgtcatagtacacaaacacagtagaaaatacaaaaacatattattataaataatgctcaaaataaatgagaagatcaaattataagagcattatttctcaatgcggcaaatctacattaaagatatagagtgcacctcccagaaggaaataaaatatgcttatgtttataatcaaatatgctaataaacaggtttaagacttgaaactgatttgttgtttcaaacatacatttgtatattgataacacgtgtgtggaacatttccaaggaaatagccacatgtttcagccttcttctgcggaacacctgtggcacatttccaaggaaatagccacatgtttcatcctcattcaaatggaatatatcacagcctttcccccttgtaactaataccacatatttcagccttcctgcatgaagcgcccacaagttgaccctgatctcttagatgcctcctctggtatttaaagggccctctgttcacccaaaaccagatggataagattattagaacccactttagattacccaccgtcccaaatgcttggcatttgtatctgtctggtaatgtattgtttcttgctttgattctctgtctatcagaacctcaagacttaagggacattattagtgcataattattctcccttctttcttgagattctcactactttattctgggatttaaaccacacctgttcacaggccccagtgttaacaggtacctaaatcctctgctttttgcacaatacctttgagggattaaaccacccctgatttatcaggcccctctgtttaaattatatcaatatttattgatataattattcatttccactatctaataaccctgtagttaccaatcattgttggaattacaccccagactctttagtcccatagttcaaactctaacatcttaagtttttgaaccacgtgtagctagaagggatactccttggcatcacggcagctgacagtatcactatggagttctggcctgtttgatgttgaaaaccaagcttcgagggctagatgactgctgtcgggagtgtgcagcgctagcttgatcacggggagggacattgtcaattggagttggtgatttggattcttgaaatcactttttatacaattttgaggattgccatctgtgggagaagaatccatgtagttagtataggccttgcagctgcaagtgttaagaatgatgcaatgtgaatgagcagtacaaactgatcattgaagataaagaagccattgtttgtctaggtggacagggcaagtggcaaacgggagctggaacctctgcaaaaagtcctccagccaaaaaggtccttagtattgtccctgcctatgcgcgactgcagatgaaccaagcggcgttccacggatgactctcttaaagatgttggcaattgcaactgaggccttcctctgacaaaacaaaatcaagccatcagtttacataattgaaagtcgagaataatgataaagggtagatggatagatacctttgcagatgaaaataacagacatttcaagaaccagatccctgcaagtccagccaggagcctcagggatgtgttgtttggaagtcagagccatatggaagatgaggtgtgctacaccaatcagagatagtactttgaaaggggtttaatcaaattcaaatagagtatttgtcatacttgctttgactcggtcacacaccctccctcttcagaaagccatctccaacaagtcggtcctccccccttcttatcagtgcttcccatcattgattaatcaaaaaaaaacccacggaggtcgcttctgagcagggaggtctttcatacccttatgattgatcatcatgcaatgtactgaccctttctacattaggatcagtcccccccaccccttcttctcgcttcttcaagtccaattcattgatcaatagaaaaacacagaggttgtttcctggctggtaggtctttcaatctcttctgattgataaccatgcaatcaactgaccatttctacattccacaatctccctactgcttcctctgcagggcaacttgaaagctgatccattgtcagcccttgcacttttggtttgccggaacagtgtttgaagaccaatcaacagttagtgacactggtttacattatttgactatctgacactcacttttctggacaagcagccctatcgatctgaactgaagccattttcttgaaaacctcacaccagaacatcctagagccaacgatccattcagatattcctttttgggttcactggatcagtgtttgcagaccattcaacagtcagtgccacggacctataatatttgacaagatacactcataactgacactcactcttctggaaaagcagcctgatcaatctgaactgaagccatttgctttaaaacctctcaccagatcatcctagagccaacgacccaacatactgtgagccctttcaactgaaaaagactatcagccttttgtgaccaatcaaaactgaactcctctgccataaaatccacacacacaaatgaagaacaatagcaagagaatatgtcacgctattacaaacaacatggcaaaaaacaaacagtatggttttaaccttgtgctgctttgacagacagctgattttgctttttcttcatctgtgtcattttcagcggtgggcagatacgttacggtacattacagcaggggatttggagaacgtaacttttttttagttatccaaatctgttgtttttgtaaagtaactaaatttggttgtaaagtaaagtaacgtaaccaattttattttttccatattttttttgggggtaacataacttacttgggtggagggtgttatgagattttgaagggcaaaataatattgcatatagcttaatggtcaaagagtgcctcacatgcgcattgaatatgtggaggttgtgggttcaattctcacaccagacatcttttgacctggctggctggtgaaatgataatcactgattggtttatgatcatattgtgtgaattaccttgctcctaatgaacaaaaccatcaagaatcagtgtatctccagcaacgttacccttaagttatccaaatattggaaattctgtaacgtaaccctgttttgttcagaatttctgggaacgtaactagaacaaaaggggccttttgctccagtagatatcgtaactgaaataaagatatctgtaacttttggttaacgtaactgtaaaggttacgttacagtcaacgttatccatttgggtaacgtatctgcccatcgctgtcattttgttttgcccttttttgatgtttcttttccacctgccatttgcctatgtgatagaataaatggatcttggggccatttttgcccttgggactgtttatctcctgataggaataacaatgctggtagaaaatcagtcaaaaaacggtgcaaagtaaagaaaaaacagcagacttgagaccagcttctccgaagaactctcaaccaacggtgggccagttacactaaccgtagtgttagctttttaagctacactacacaaaagttaccgttagcgggaattttcggcccactaaaactgcaggttttttgaaaaacaaaaaacaactttagcgtagtgttagctacctttaaaaaggcacagctaacactacccaaaatcctgttagtgaaattttagcggtgttagtgggtgaacccactacactacatgttagtgtaactttttgcaaagttgcactaacagttagtgcagtggtaccctcagttacactaactgttagcgtaactggtgaaaaagttacactaactgttagtgtaactgattaaagttacactaactgttagcgtaactgactatgttgttacatgaccacatgactagcgctagtctaccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcatttttttccagttggtactgggggccactcaattttagccccctgccattttttaacacttacacggcggggcaagtttgaacttctggataccgcttgcaggacggtttacctttggagcgctcttctgaccataaagaacgccgcaatgacgatgtaagaagctagtaagactgaagcgctcgcgtaacgctgatcggtacgacccggtgactcttgggtcccgagggcggcaagttgacgcttgcaaagtcgttccctcgtcgactgcgtctcggggatgctctacaacgatcatgattttttcttcccaaaaatgtgtgtagagggaagtgtttcttcggaacgtctggctgaacaactttctccagaaaaaaaaaaaaaaaaaaaaaaacttagcaaaaaaaaagttgcaacaaaattactcgcgcaaacagctggataagaccttgttgcaatctgggcgatccggattaacaatcatgactggtggtccagcggtggatccccttcacattgattgtaagttgtggttcgctcagaagggcgtgcatcggctgccagggtcaggtgtatgttcgagccttgtgcaggtaattcttctttttgcttggccgactaagctgcgcctgtgtgagcctgggtctcaatagtgacagcaggacacaaggttttggggggcacttttaaatgtatttctcaagataaaggaaatacaagtaaaagtagaggagagggaaagaagagaaggaaaagaatagaataatctttttgttctttgtttattttaagatgatgattgaatttctggcagtcttactgtccctttttggatggctgctgacagtcttactttccttgtaggatggctgttataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggttattgacactgatgaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacatgaagagttgagataatagaagctaggtgtgctttagtagttcagggctttgattcatttttggttgagaagagggagaaagaaaggtgagagagacagagaaggaaacaagcagaaagatgctagctaaacttatgagaagttacttactaatgacaccaatgacactgtgtagtgggaaaggcaggaaaagtaaggtacttctgtttgataagtgtttgcttgatctggttctggttgttgtggttctgtgttggtctggagtctgaaaatcctctggaagcggactcaacaagctcagagaggatttgcaaagttggatgacataatcattacatgtacatgtggttgggagagatggaattccaatttggttggtatttcacaaggtacggtgaaatgttacaaagtcaatgaaggagaagagtagtgtaaaactggtcagtggtgaccatggttgaaattaaatgaggaattcatttctgaagtcagaatgtaataaaatcttaagctgaataagttacagttggaacatggatgaaaaggggggacttaggcagtcttttgtccagcttggctggctctaaggctgacagcccgcttgaggtggcgtcaccggtgaggagtgtcccggtgactcaccactgcgacctggaaggacgcccttgcagcgccgacctcagtgatcccctggtgccgcggggtcgatcagcggagcgatcctgcaatactacgccggcgagtcgctccccccttgcgcggtcactggagcgtcgaggacaacgccctacggggtcctgttgacgctctccttgcccggacgtgtacttgtaagaccacattcccctctcagactaccttaagaccatgggttcaattccccctctgaccatactttactgggttccattcccacacttacttgtgttcaatttccactttgacatcattcagcaagggtgtgtgtgtgtgcgttgaggtgtatgatagtctgctaccattatgtatcaccagagtgtggtggagctgttggcatgggccatgacaactaccacccaactgacctggcaaacacaagcatctgtagcctagttggtaaaggaagcactcttgtatgtgactcagcattgctgaggttgtgagttcaaatctcaccaggcacatcctcagtttgtttttcttcacatcttgtgctgttcattttctgtgggattgtgtgcaatcatgggacatagaaaatcatcaccgtggacctcggccgtatcagtcatatgaaaatttcacataagttgtgcaaaaatccagcttgacacatcaatttctctaattgatgagttacactacactacatgtacttctaatgtagtttagcataactaggcatgtagtgtagcgtagtgtagcttaatttggtataagttacgctaaatgttagcgtcaactcagttacgctgttggttagtggaagttttgttagcttggaaaaagttacgctacttgttagtttagtggcaattatttcaagttaaaactaaaaaaaattgagggaaaaatttcacgctacgctggcagttagctcagaggtgtgtagcgtgaactaacactacaggatttccagcaaaaaaagcaactacgctaacatgtagtggccaaatagcgtagtgtagtgtagcggcccaccattgtctcaacccagacaatacaacccattttgtcaattggagagaagttaagtatgaggaacttgacctctatctgaccattccaattgagaaagagaaaccaattcgcccaccgactcccaaagagatcaaatcagcctacaaggaggttgaatccttccatcttttcaagaccggccaaaatattttccaaaatcctttggacaaggaatccattatcacatttattgattttgtcaagtttgaagatatgttcaatcaagacaaggctgatatcaactatttatcaacttttctccaacgttcaaaaacgtttatcagtcctgttgccgtggatagccaatcttggggtggattaatgtgggtgattggttggaggaagtcttctgatggaggtcagattgttggttgatatatcaaaaaatttgaacaagaggacagccaagagtttcacaaacatttcactgaatccaaaaaaattgaagcaatcattgcacatcatttcaagcaaatggcaaatatcccctttgaagaaaaccaagacttgatgaagaagcataatattccctctttttcttctcttgaatttgaagaagaaaaaaccaactctgactgctctccacatttagtttttaccactaatcatttctatattcccccccccatgttgacaaagaggatatttcccagtttgcttttgctatttttattcctacagtctcttctgatggtagtttagatttggactgtcagcggtgggttactccaaggtgactagtatccgctcgacagaagtttactggagttgtccagtggctccgaattgtagaaagaaactggtctgatccaaagagtttatgcccaagccattgataagttttgagaagtgcaggctgagagttccggacagtgatgtggtgatgtgaagggaacaggcatgtttgaagcagcgatttgttgatgtgtcttcaaactcaagagggatgatcaaaataaaatgttgttattatttttgtctcttctgaaagtctggggaacaatagacttcagtcagtacaactttatatatctggcttggcaaggccaactagatacaagcatatatgtagagtttgttaataatgaaatgagtgaaatgaataagaaaatgagtgaaatgagtgtgaaatgtataagagtgcaggtggtgtagcaaaaaattaagttgactagttataaaggggtaactgggttttgcttgccagctgacatggacccatccacatatgacatatcatccggtccttttgtctttcctgatcacaaatttggtatcaacttcaaccatcaacatgggattgtcaaaatgatttggcaagcaaacaggtacaaaaattgtactatgccttctaccaaaagtatttctttgcccactttaattccaaattagctaatgcgtgtgatagatatgtagcaggcttttatgttctccctgaaaattactttggagaccatttttactatttgttttgcatagcagcattggctagcatcatgttcttttctttcttctttttaatattctagaattctcattcaaccctgctttctcttcaatgcaacagtcaatcttccagttagctttaaaagaacaactcctacagatatcgaatgaatttcataattttgagtcactcatgaatgaaggggaggaaacaactttgaaattattcactcatgatgcaggttatttgaaagatgaacaaaagaagaattcatgaattgtccactgttgtgaattaaatgagtgtaattttcacgcaattgactggttttgagcagttgaaagtgaggaatttaggccgtggcagatttcctggaagagaatatgtgaaaaaatcaagagaagcaatgtaaatgaggtgtgttgtgtccatcatttggctacctcccacttgtgttcacaggggtacggtcagcagttggatgattcagttcagatgcaaagtaatccatttttgggtaagtatcatcatggacctctgtcatgagtaagttacctatggaagcacgacttggggcagggtttgcacaaatgccagagttggaatggatctcagtcattgcacgagacccagttagaaatctggctgcttgacttggtcctccaagtccttgggcaacctgtgattgaaccaatctttgaagttgagttggattggtgacttggggcatgatatcattgggagggccaatcttcaaagccctacagacatcattgcagatgtgattctctaagaaatgttgtattcctttggaggcattatttccattggcccaacgacttcaaacaacacatcagttaacctggcagagggctatgaatgacatgctatttagacttacacataatccctatcaattatttgaggatctgtgatggttgatccgactccctgcagatcacatacaaggctagccccatttgaaatgacatatgaccaatgggtaaaagcgttcatgatagacaggttatctaagtctatcccaggttgcctgccagtgacagagaagttaacattgcttgagtatttgatgtactccccttggaggcaagcttccaaaaagtagacttgagcgggaaggtgttcttcaccaatgaagattacacaatggcggacaagctatcatacagaaacatgacttgcgtaattaaaattgagccagcagaaatgaagtgaaacggattaccttgaaggcctttgccttttctctcaagacaccagagagtagattgcttgagcattagagatggtcgctttgcatccggatatgcagatatcagcggatatccggatgcaaagcgaccatctctattgagcatctattgatgactgcttggtatgcttgaaggagatgtccagctgccttgtacatttgggcattggttgcatggagtttgatgtctaggtattcattgtggtattgcacttttgccacccagttagtgatgcgtggtggtcctccattctgaccttcagtcttgacctgagccaaaaaggctcccctcatactgccttgaccaacaagcatgttgtgatcaaccttgacagtaagtggagtagtggtggctctgagatagtggtatcaattaagtgatgcattgattttggaggagttaacattgtgattaaatataagcctgtgggcaattacccagacctcaggattgatgcacagtgcctttatacaatcaataggtgtcagttttttcattattacacaccacttcacaatttacaagagctcacccgcaataccaccaagcgcccaagagtttttggttggcctagctgccacagctgttggggtatatgcctgatctttgttgtgtctatgagaagttatgtgaggagtctgaccgggaacaatctgacttgcaagtggtgatgggattctgaaggtgcagcactttgttgggatctcaaggacctttcagttgcagccagtttcttggttgcaaggattgtgttggtatcttctccattgtcctcatagatcaggtcaatctgaaccggcttctttaaggtcaactgtcccacaaggaggaggagggtgtcgggatccagaacactcttgttgtggcttagagatgtgcggccaattgggattttgggaagaccttcaactatctccttgcgtaggagcttggatgagaacaactgccataattggtgttgaagagtatcatataatttgagaaggcttgtgtcaatctgctgcatgtgactcatgatgccagttttcttctgatttttgtcctggaagaatgagattccacatttgaacatccggattggactctcactgagtgttgctgacacaggaggtttagggtttctagagtaaggagtaggagcagggtttttagtacgctttgacttgctaatattccgtatatgggtgttggaacccgcgcactgggccagattagctgctggtggtgttggatttgcgggaagcgcttggaatatagaggatgtgggggctgccgctggagggtaagaagggatgatgttgtaatgatttgggggttgactgggtaactggggagccacatttccaggcataagaccaacaaaattgagacattcacaacaccaaccaaacttgacctgggtgataaatctggtgcacttcaagcatgtaaccatgttgaagattttttaatgtggagattatggaaaggatagtgtttgctggccattgacttgagcgatctgctcttaagtcaaacagcttcttcctgctgaagcaaacacatagcattccggttcaattattccatttgaagttacaatatgtttgaagatgaaacttgcttggagacaagttttgcttccttggtatgtttccagaccatagcacggtggtatttgacgtgttttttggggccctcaaataccgattcaacgaatatttgagtattcggagatatttgattggttaactcccgaggattttgttctcttcgacggttctggagttgacttggctgaggttgggggatcgctggcaggtgccatggttggtggccgaggtccgtagtcagccgcggttgtctgataacctgagttggagccgagctgggtatctggattgtgtatagggcggttagggggtgtgtataaggtccccgtggccccatacacactctttgcaacctcctccggggccttttgaaaattattcgatttcagtcaaatatttgagccaaaaaatgagccagcattatttgactcgaatcgaatcgagtcgagtattcgatttactatttgatttgatgtgctatggtctgtatgtttctgcggaaggaggaggtgttttctcttgtttccaattccagcaatgctgaaacagatacggtatctgccatgtatctgccatgtatcacaatgtatctgagccccaataaaaaaaactatctgaccaatctgcttttatttgcaagtagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacaatgtattgtatctgttacagcgttgattccagaaggtaaaacacatataagactttgtgatttgagcatacatgtttgaattctgaagttgtaaaatacagaaatctgtattttaaatggaatacagaaatctgtattttaatttttcactttttgcttttcaacattgtgagctgattggattcccctatgggcttccgtactacagcctgtaaatctagctttacaagacctgtaaaacccacgggaagaggaccccggagagcccctaccaagccacctaatgtaaaacctgtgaaatccaggtttttgctacccaggaatatctggttttggggggcagatgcatgttttgctacctgtgacatcatgagggtcctttttgtttttgtttttgtttttgaattttttttttcaataaattttcctatcatgcataaatttcatttttttttcatcctggtgaaaaatctctaatcatttcatgcataaacttcaactggtggacaaattgctaccacatacagaaggatcatgtgctgcttcttttttgtttttgctacctttttgcggatttacattagggacattttggaaaaaaaaaatctgttttgctacattttacattaggcaacttggttggggctttctggcgtcctacgggaagtcctccactgaaagacttcccctcgatctggaaggccctcccagatccagatctggaggcaattctcccagatttttcggtgtgccccgccttccaaatctacgggagggtttccatcatcccctcccagctttccagattgattggtcgatataacatatattgacatccaacattccgacattccagcatgtctaaggggccgttcggacgcggggctgaatctggagtgaatctcgcaagccccgcaaaactgagattcttgcgagattcagaatcttgccaactggaatcataaccctcctgctgaaaagtgttcggctgcctctggatctcaaaaatatctgggatccagcatctcatccctcaccaagctgagattcagctattttggtgtatctgaatccagattcagaatctcaatcagctggattcgactccaagacagacaagtcctcctgttcttcactcaccttccccatcccgcatccaacaaccctcctcctccttcatcaattcaacgatgcctccaaaagcctcatctcggacacatcgcgctcctattctgattagtgggaagaagacactagcacctacaccacgtgttttgcagcctgctgtatctacaactccgatgtctggacctcctggtgggacacaagccgaggagggcagtcaaaccacccaactagctgtagcgttgcaaaatccgaccttacctcctgtgcagattgctactcaacaaacggtgtccgatggccaactgtcccaggtttcagccacccagaagaaacttacctgtcgctggaccgatgcggacgatgaagtcttgatcaacggcttgaaggatgaaaaatctcttcatgcaggcaccacaaacgggttcaaacctacttcctgggtacaggttgcaattgctttacaaggttccgaactagtgaccgaatctaaagcaaaggatgccagcacatgcaagagccgctggggagctgtgagttcatgattgctaaactttggatctttataccaaactgacttactcatctcctcacagttgaagaagctgtatttaagcttcaagaccgttgctggattgtccggggctggttgggatgagactgcaaaaatgatctcgcttcccacttcagtatggcaagagctagccaaaaacaagagtgcggcagggcgcgacctatctcgatggcagacacgagcgttaccgctttaccacgatctggcgttcttaattgagggaaacacggctaatggggacctgatgatcaccactgttgatagccctccggaaacccaacgcgatgtcggtaatgatgtcgattctagtcccgaagatgaggaaaccaatgttgatcttgggaatgaagaagatgacgatgatcaccagtcacctgttgcacctaagtcgaccccatcagtcccatccaagcgcaaacgaggttcggcattgtcacccgatggtatccttgatgagctcaagtcaatgagctcatccatctcccaggccatgcaggcccccattccacctctgattttcactccatcggctccacccccatcggttcacatgcgagcgattgagctagtgcaaaacgaggacaacttgtcaaacaatcaagtattcgaagcggtcgagttccttgggaaggacagcaacgccgaggtatatgtttccttcaacgcaactctccgttccacctggctccgtatgaagttgggatggtagccggtttttttcctcacagctctcatggaatctctcttgagggctttattgcctcacttatgcaatgtcatgttgaatgattaagctgtttctattgtgcaaatgatagaatcaatagattgtgtgaggctgtattgattgtgattagaacaactggtctttgctgtgaattgtttacaaactgcctcttccatgtcgctgacgatgtcggagaagcttttggtagtcagcccacatcctaagggcaatctcatctcgcttctggcttgcacgagcagattcagccctggtgattccagaagcatgcaacacaccatactcaattgtctctggctgatgtctatcggtcattgttgttctgtcgtccgagcgggataacacagcctgagggtcggttacacggatgaagttgtgtaggaaactcatcacaatgatgagcttcacttgagtacgaatgtcgtacttgcaaccactgttcatcacctcgaagcggctcttgatcacaccaaatatccgttcgattacatttcgtgcactggaatgtcgcaggttgaacaattcctggtgattttggggcctgcaagtcttgtatttcatgttagtttctagacacaaacactcaagagaactgaactgcactagaatacacacttttgtcctccaatgatgtcccaatccttcaagtgatatttagtccctcgatacggaatcaaacaagagtcgctgagtggaaaaccggcatcaccaagaagccatttcccctcaggtattctgagagtgttgagccgagctgagtcccagatccgaccatcatgtgcacttccttcccaacccggcataacatatgtgaattccatgttgaaattgcagacagccaagacgttctgtgatgcgtatcctttccggttaatgaaccgcttttgatctggcacaaaaaccggtatatgactaccatcgaccgcacccacacaatcatcgaaataaggcgagaatcgtgggttagactttatctcgtacggagtgtcttcatcgtcatgcggaagtttgatataactcctaatgagtggcttgcaagttgtaatatcggtcactaactgattgatggtactgagcaaattcaaacatgaagatcagcttagatcttcaagtataaattcaagaccaggtagataatcataagcaggcttccttacactgaaatcgttgaagccgaacgttggaaccgctgctggagcttccggttggaaagtcctgtgatcaacatgtacataaggattccgagcttttccgtagctttcacgtatttggagtcgtaaagaaccccctcgttttcgagcaagtccttgagcttcatgaaggatggaacagtcattccaaggttctcataaaagcatatcttgtttggattgttgataagctcatcaagccacatggcgccagtcaaaatcgatatgtgcttcgggaccggcttctttcggttcaagtattggaataggtgatacgctaggtagattgttttggcctgctgtaccatcagcaggcctcttcgcctccgcatgaaaaggtggtgggcatggtggtaagtgagctgtaattctatctccgatttgttttccatagggattggataagtggaagtgattcaaggggacgtgttggtgttgttgtgatggtgtctcaggaggaatgtatggggatggttggtgactttgactcattgcagccgaacagtcctgttcagccctcaggtggatctgaatctacagctctagataccctaacacgttcggccaccaaggcatctgaactgagatctgaatcagcccatgggcagattcagatcttgcaaaaacgaaattcaggcccgcgtgcatccgaacaggccctaacccaaacgaggcgagcccaaccgcccgcaaacgccattgacaacaagagcatagttgcctcatcttcctctctgtgttgatgcaccgcaacttgctcaaaccaaagccggatcaagcgctgttgaacccaaatcaatcaatcatggtgtccagagcacgagtgatggtgaatgacccagtcgttggagttgttcatgattaacctctcttgaacttgaagtcaggctgagatcaagatgatcaaagttgagcaacacctttgacaggctgaggaacaggccaatagatctgggaattgaggacgatggaagagcaaatctgggaatttctggaatctaggattccagatttggatctgaaagggcttccagatcgacgggaagtcttccactgaagtcctccatttttgggtattcaaattctgagacgatacaaataaaccctgatgtcttgtactgttggtcacatcacatggtgtgattacacttgagggaaaaaatatagagcaccttcgggaggggtggctctgccaccagccagtgctttacaccagcaaacctcccaccagggaggacttagttaagttagaagccagagcagatcgaagcttctctttgaccaatcatcacccaaaggaaacccacgccgaacgtaggaaggaccactggagggattaatcaagaggtgatgtggggatgttttatgtatgtgggtgtgccgtgcgaattccgaaacttctgcctgcttccattgtaaaactgacttgtgctctctcagactccacctaaaacgcgccatcgcgattatttccaagtgggccgttgatgtttgcaagtcagctcatcagtaagtctcctcctctctctctacctttggccaactatttataaaccgtttagatattatgtccgcgcaactcacactgatctatgtaccacacctcctcccaacagattcgtaaattatcgtccatctcgtaactggccccgatggattctgcgcgtgagacgactccccatgcggacccaacccaccagtcttcaaccctcgacagtcatgctgctcgcgcccagccgacgatccacatcgtgacccaggacgaatgcttcaagcacgtgtttcgccggaccaaggagcgctcgacgatctacgagcggcccgagcggctgcggttcgtcaacctcggcctcgccgccgccctcgcttgggattccctgcactacctttcacccgcccgtctgctggccccggctacctctcacgagccctcaatcaccaccccgctcgtcctgactcccctcgtcaccttcaccaaaactaccaggaaactctccactctcgatcccgcgttcgcgcaaatacacgaccagcctaatcgtccgtcctcccccgaacccgccagctcttccgactcgcaagctcatccagatagattcgcttccttccatgcctccaatagctatctagaacaacttgttggcttgtgtttacaagcctcggaactcaatctgcttggcctatccgaggtacctcagcatttaccgcaaggagacctgtgagtcactctttctggtttctagagatctcgtctacatctcataaacccatctaaccgcgtttttttttttctttttctcttgatggatgtttttaccagttatctttcaccaggcagtgaggcggccatcttaggctcgatcggcgcctgctatacggccatcgattccgtcctcaaacccgaaccgaagaaggaggaagctgaacaatccccgaagtacaagaaggcatttgtcaacatccgtccgccggggcatcattgcacgaactcggagccgatgggcttctgttgggtcaataatgtgctcatcggctgcatgtacagttaccttacctacgacatcgaccggatctgcatcgtcgatatcgatctgcatcacgggaacggcagccaggagatcgtctggcgcatcaatgaacaggtcgccctccagccggagtcgtcggggaagcgcagactcatgatcagctacagttctctccatgacatcaactcctacccctgtgaggacggcgaccccgttagaatcaaggacgcctccctcaatatctgtgtcggcaacgcgatcaatcagtttatccagaatcttcacctcgaggactgggttgatgagtcggacttcttcggcagactgtaccccaagacctggcaggctttcgagcaacacatgtccgccttcttccggatctcaaacgccgatccagatcattctctgatctttgtcagtgcaggtaagctacattcctccattttttttcttccttctgatgatgattacttttttgggctaagcgtgggacttgcttgtgtccaggattcgatgcgtgcgagcatgagagcgaagatatgtcccgatacgcgaagaagctacccacctcgttcttcaaccgatttgcgcgagatatcagtcgattctccgaggcccgttgtcacggcagactgatatcagtgctcgagggtgggtacagcgagcgggcgttgacggggagcagtctgagctacatgcttgggctgatgggccgagagactggggccgagacggtagggccggcgtggggtggaggacggttagagcggttgattcggctctgcaaacggacggagtccgtgcgccggggccagacgaagggcttggaggagccggatgttgacgagctggcatggctcacggagacccgacggatcttcgaggccgtcgacggcttcggccaggcccagaacgagctcaagaccgtcgctcgccgcgagcagaaacagcgccttctccagcagaacctcggcctcctcgacgcccgctcgcccgacggaccccggcgcagtcaacgccatgccagtggctccaagcctagcccggccaagcccgaccctcatccccgccatcccagtgccccctccaagacccttcctaccagcccagccatcgatcccccacgtcccgcggctcccccgagcccctcttccgatcactcttcccctctcacatccgagccggaatcttcgactgatgaacctcccgtcatatctactaccgctcccggctcatccatcgacaacttgttctccaatctccaactcggacctgacgtccgtcctccttcttctcccccacctcatcccgtctcttcttcttcttcttctactactgctgctgctcaacaacaaccacaacaacagcttcctaaactcaagcttgtttggaaagccggcggcgtcctcggaacgtctcagaacaacaaccaatccaccactcaatcgggtccatctgatggccagaaataatcctgttttttttttctttctcaagtgccgtttggatctcctatatcaattggatgatcgcccttcaatcttctactatgaaatcaattctggtgctctcgatttttttgattcactcagcgtttttgtctcccgagctttgtgtttcgtggagatcaatgaatccgtcccgggggccgggttgtttgggtctctcatttccgcccactcttatctccttgctttttttctttcttctctcccttgttgttgttgttgcttttacaatcattgttgttgttcttcttttttttttttttgtcctggtctccctttcatctcatttcattttgtttcatttgggtcatttgtggaagaatgagtgaaattacttggctaaagacgtgtctggttcttatgtgctcttgtctctttctaagcaattcggatggtgatggaacaaatgggaaaaaaaatcgctcttaggttggaagaaaaggtctggaaagtgatcagggcctacttttttgtgtatcggacggtgtttacttgtgtgttgtagcttgactgagtctctctgaattcggtagcacttggtcaagttggcagtgtttacaatcactgccaggtttgctgcgtttatctgtacctgtttgctaacttaactcaagtccctctgttggaggggggacgccggtcgccgtcccgcagggaccctcccctctagcaagccaccggatgaaaccgccggagggaattagttaagttagaccttatacatacaccaaggggcgggtttttggaaaaaccccccagcaaacggatggattccgtcccgagcgcccgcaacttggttgcgaagcatccaacggacgctcgggctcgcctggcatcatttggacgcttcagaaagcgtccaagggatgcttggcaggcgagaccatccagaggatggtgtacagcctggtgtccatcggacacttgattgggagtgtccgatggacaacaagaaaaccatcaatcggacacttctcagagtgtccgattgatggttttcacctaacttaactaagtccctcccagtggaggggggacgccgtcccgcagggaccctccgaaggagggacttatgcgcaaggccgacctgcctgctcgagagcattaggaaaatcagcgtttttttttaattcactttgctgggttcatcgtttaacatcggtggatgaagtcgcccaccaaacggaggggccttttgaagcggggctcttcaggctaaggaggcctaggagaagagaggcgcgtgaaaagatgctgaaacgagctgaactctgaatttctagaagaaagagcagagaactggggaagaaacccctacaacaaagaggccaattatatattggcctcgaacaacgaaaacaaggaaactgacagggccactaaggggcgtgactggactacacggtacaggaacaagcccctgcggctacgagatgacgaaagagagaaggaatgcctctttcggcatgaaatgagcgagcctcctgcgttacgcaggggggtcgcgagttctactcacctctgtgaggcttctgagcggccattggcccctggctccttgtagcacggctacaacatccccctctctaaacgggggctgtcccaggccccgagggcggcggtcccagccgtagccggagccgtctcggaggcaacgctggacgaggagccggtggtgccggtgcagctttggctggtgccggtttctttctggtggtcttggcaactgccttggccttcttaataacttctcgcgccgctttcacaacggcccgcttttctcgtagtgcgatagcgggaggagaggcccacatatcgttagtaatgagagaacgcaacgctacgggacgaagactgttcccgttcaccggtcttgggtactcgaccccttcgtgatcaacaataatgtaagcatttttgtcaaggaccttcttgatttcgaaaggtccaaaccacctagggttacctttggtgtgcttctcgttgcgtagcttgactgactgtccaacgacgaggctgtcaatatctctggcaaagactgttttatcatcaaatgccttcttattcttcagggcccgcacggctgtattgcccgccgcctctgttctggtcttatttagcaattctatgcgcgtcataagttcttctagaccaggtactgctggctcggcagcaatcattctttttcggtcctttggcaaccgtggtttacagccgtaaagcagttcgaatggtgaatacgtactgctatcactgatatgaaccctggtggagaacaacgccgcagggaggtgatcttcccactttgacgggtctccagacgtgttcaggcggaatatcgccgcttctaggataccattgaaccgttcactttttccgttagtctgggggtgatagccggacgttcggactgacttacttccggccgcaaccaagaaactctggaagctggcggagagatagttcgatccccggtcagtaagaaattctttaggcgccccgaagggcgtgataacatggtcaaaaattgcttgagccagttcatcggctgacgcttccttcagtggaaccgctatcggccaggaggtgcagtggtcgataacggtgaggatccaattgtatccgttcttatagctttttggcatctggatcaaatcggacgaccatctttcaaaaggtcctacagccggtaaaggacgttgaagtcctgtttcttgattctcgtggggcctttcgtgtagctgacacgaggcgcaggtacggatatagctttgtacatcctcataccgccgtggccaccaacctcttcctctaagcacctgtagtgtgcaatctcgacccctatgtcctaactcatcatgaacggaatagagaaggtcgaaccgatatgcaaatgcgataaacggtgagcgttcttttaatcctttccggcccagatagatcagggtctcggcatttggatcgtactcaaagtacttcttgttttccctggcacggataaccaaccgctctggtattccatcaggtaagtctcttccctcttctaagtacgggataattaaaggccaatcagactcgtggagctgatcagtcacttcttctagcaaggccaggtcacttctgcgcgacaaggcatcggggacaacattgtcgacccccttcttgtagcgaatttcaatatccatctcagcaaattcctcaatccatcggagtaagcgcttagtcggcaggagttgcgttgagaggtaggccaatgacgcgtgatcagtatacactaccgttgtctccaccgccccatcaaggtagacgtgccacttccgccacgcatggattattgctaacaattctctctcctgagctggatagttaacctgcgccttattaagcttacaggactcgaacgcaacgggatggagtaccagatcttcaccgtcttgtaacaggaccgctccaactgcaaagtcggaagcgtccgtttccatgacaaacttcttaagaacgtcaggaagctgcaagattggtgagcttgtcaaggccttcttcaactgctgaaatgcggcgtcttgaactggtctccactgaacaacttgtcgctttgttactcccccggcagtgaggtcatgtaacggagccgctattttggcaaagttcttcacgtagcgccgataaaagccacacaaacccaggaaggatcgaacgtcaaagaccgtctgtggtctcggccagtctcggacgcagcttagcttctcctccattggtctgatcgagttatgcccgataacatgaccgacatactgaatttctcgcaggccaaatgagcatttagctccactgcacttaagttcttctttactaagtatttctaataccattctaacatgttcaatgtgttcttcctcggtactagaataaatcaatatatcatccaggtagacctggacaaatacatcgataaattccctgaggatttgggtcatcatcctctggaaggtactgggtgcgtttactaatccaaacggcattacgagccactcaaagtgcccatacttcgttccgaacgccgttttagggacgtcctggtccgcaatcttcatttgatgaaacccctgctgcagattgatctttgaaaagaacttcgcgcccctcaatgcgtcaaaacattcctggatgatgggaagcggatggcgatctttcttcgtaagtgcgttaaccttacgataatctacgcagagccgaactttccctgaagttggctgcctcaccattactataggtgatgaccaggccgaggtagatgggcgaataaatcccgcctcctgcagcccagccagtcgttctttgagcgtacccaaaagggctggcgacagctgtcgtactggttggtggactggctgtgcctctccggtattaaccagatgctcaattgttctcggcttgtccgaggctctagttattggtccgaagacctctccgaagcgagtcactaatgactgcaacgattctcggagcggggcgtcggttccaaacaccgtaggtaagcccacaggttgttcgtccctcggcccagccactccctctgattccatgagacaaataaatgactcccgggccccttcatagaactcatggcgccggatggatctagggagaaagatttcttcctcgtcagtcataacagctaactcatgggttaacatgctacaaaccgccgacgatgctagacagaattggataacattaccgctgccatcccttagatgccaagtatttgtatcccagtctgtgagaactacgttggatgctatccaatcgcggccaaggatgacgtcgtaattcgacagcggtgctacccggcaaactacggaaaactggacctccgctagggtcaaacgaaccgtagctaatcgatcgtctgatatctgttcaccaaaagctccggaaactctaaacgaagcagatgaacgaaagattagtaggttccgatctgaaacaaaagaagtagacacatacgacaagccagcgccggtgtcaaggaggaccctggccaaacggccctcaactaaatggtgaaactcggcacgaacccctcggggttcatcaaaggccgcttcgactgaatggacaccatcctcacataaacagtcgcttacaagatcggtggcgggtgtcaacgactcttcgtcgggcggtgccgctacttccgatccggcagtccccatgcctgggcatcctgcactaaactcagctgatactaactcactgtgacttttctcacaatcatgctcacataggtctttttcaataagattaatattgcttagagaagaagaaactacaactgctgtcggtgggagagacatttcctcaccaactattcttttttttcattctttttctgggcgttcttcgcctcccaagccttttgggcatcggtcttgggctcagggcacttgttaacacggtgccccgtttgcttacaattatggcagggatagccattcttcttcttatcggagccgcctccctcgccgtccgctcgacgcttgcccgatcccgatcccccggcaactggcgccgcttgcgagtctcggtggtgctggtcgttggcgacggctgccatgaagacttgatccatcgtgacctttgcgccacggatcgtctctcccgtgacaaactttgtcacctctttgcttaggcccggattgagcctctggataaacgccgtctgctcgtcgtgggcgaaaccgatggtgttggccttgacttgccaagcactgaaacgctcgtagaacagctggaccgcctcgttcggtccctggcgcaatcgattcaactccgccgaaaccaacgccggcgtggttcctaacgggtttaagcgtaggagccacgtcttgaactgctcccagttcttgggacgcgtgccagcgatggacgactcggtccaatctcggaatgtctttccgctcaaccgctgtccggcggttcggtgccagatgcctgggtgggcctggcgatcctctaagagcacggcgacggtcttcaaccagtccgcggcactctcaccgaccgcgcctgaaaaccgaggacagtctctgtccggccaacccttgagcactttgctggggtcggtcaccagggggagctccatctcgggctcctcatattctggctcggctgactcttccttgacagcggcggcagtcctggtcgggaccgaggcagcgtcgtgcccagctggttgattcttgggatcaacattcatctgtttaaatgcacccgtcagagatgcttcaattctacccgccgttttggaggacgacgcttgagttgagggacctacaggatcatcctcgtaatcgatcagatcctcactttccgctcggtaagtttttttatttttctgagagagccactgacgttgagaatcggtcaagttggccacctcttccgccgtatagtactcctgattcgcgggtgctggtggggcagttcctgggtcgtcgcccgtcgccgccttcttccctttcgggctatgctcgacttttccgatattcatctagtcacaaaggaggagtgggatacagaaagtaagctaactgctgctcctcttttcgtcaaaacttctcaagcactatgctcagtctagacctcgaccccagaggtttcaatccttctgagcggattgatcccaaaggaaaaaacaggactactctacgactgctgacgcaagacacggtcgaccgggataataatagtagaagaaagaaggggcccgactaacggtctgtaaagacaggtcaggcgggacttatccagagaaactttttccaactaacgttttggtttatgccgggtaggtctaaagcgaagaagtagatacagtagttttttttttttttcgatttttgggtttaattgtcgaatagtaaattatctctcgctaccactgaagcggggctcttcaggctaaggaggcctaggagaagagaggcgcgtgaaaagatgctgaaacgagctgaactctgaatttctagaagaaagagcagagaactggggaagaaacccctacaacaaagaggccaattatatattggcctcgaacaacgaaaacaaggaaactgacagggccactaaggggcgtgactggactacacggtacaggaacaagcccctgcggctacgagatgacgaaagagagaaggaatgcctctttcggcatgaaatgagcgagcctcctgcgttccgcaggggggtcgcgagttctactcacctctgtgaggcttctgagcggccatcggcccctggctccttgtagcacggctacactttccaggagattcgatctcttgactgaatgagctggtggggtgacccattgctggcccactgagcttttcatgattgctttgctcagaggtctttgggaggtgtctcctgtagtaggtgcctcatccgatgtacgagagcttccacatgaatactgtggctggccatcaatagtaaatggagcatgaaaccacatattattgtgaattcatctcactagtgttgaagatcctagaaactcaggaacataccggaagatacaaaggccatcttccatgaccccaagagacatgaaaagagtgattggctatcatgctgatgagctggcaacaccgggagggtctagaaagatagagacaagcgaggcgatcaagaaaatcgaaaaatttggaaaattcaatcatacaaaatggagtagggatgattacgagattgtccccgccaaattttctaatgctttcaggccgcggggtcgcctttccacgtaagtccctccctccggtcggcgcaatgcgacaagtggtttaccactccgacaaaggagggcagggacttagctaagttagggttttcacccgggtccggcagtggaaaaaaaagggtcgattgtcgaaaaatcatctcaaaaggtggtcgatggtcgaaaaacgatccaaaaatgcagcgcggggtatctagttgactctctgaccagcgaagtataaataacactacgggcaattaggtgacgctcccgcgcggaacgtcacctaattgcccgtagtgtgtagtgtaatctagtatagtcgagtggaaaggtactgcctccgtgaagtccctggtggcagcacctgtaggtcatgggttcaaacccaaggcctggcattttttggccctgagggcttctaatcctaccatccgatggatggtttggccctgccatccgggttcagcaatatgcaagtcgcatccgatggatgctcgttgcagggccaagcgcggatggcatttggtacatccgattgggtgtccaaatgccatccaccacgcccggtggtgtatgtatgtatttggctagaaatcaattctataaaagtattaaccacctttttgaaaaccatgaccccagcggatgccagccatctcgggattaacttttgagcaggtttcaacaactcgaaacgatggggattaaaccaccggcattggccctgtctcaatctgctctcagacggcacgtactcttcattcggactccggcgccatcgtacataaacaggtgaggaagtcaaaatatcttgtttgatggctgccagggtgggtttctaaacgtgtctcactcttaacccattgcattggctcgactaaagaaagaaggaaagaaccaattgaccctcagacacaagtctggggaaagatacaacttggatacatgtcaagggaaagatgcgtaattgaagggcactttcttcgtctcgttcgcttgcgactccacacacactcctctcgatcccaatcctcaagattcacttgaatgcgtatctgatcaggatgcggatctctcattttactcttcttgtcttctcctctttactccactcatcactctcaggcaccttcaatggggagacttcctatcaagcggcaaacgcctttcaagaagtatgcaatcagcgacgcactagtgagattacctaccaagcgacaaaagctatccaagaggctccggatcgaaataatgctgttcccaagttagaccattcagatgatctagaggcgctggcaaagcagagattggacgacttctttagtgacactatctcggatccatctttgctaaaaaaactcaaggacgcgttttccaatcctaaatacccaatagaaaaatcacaatttgtcgacatagagagtaagcatcaatagattgtgcaacgctttacttgagtttatcgatctatccaagaaagctgcaatactgattactggtggaatctagatcatcaagctgtcagctggatagtaaaactcttcgagcttcgacttattcaactccggataatgtcgcctgagcagcaagaggagattggacaacaactctacacggttcgcaaaggcatgcctgactcattctatgattcggccgagaaaatccggatcatcattgaaagaacgatacctcaaggtcatcgcccgcatgaaatgaaggagattgctcggatcactgaagcatttcgcggcatattcggtcgccacttcatggaagctttcaaagtcggggatccgtttatgcttgtactacgacacgaagccgctcatgttccgcgttattacgtgtccgctgggatgcaagaaattcaccagcgaattgagatccttcggggatttgaacaaaggcgcatacgggagaacgaaagaagggcgaaagaagcagcccgagtcacgagccaatcaacccgaaccacgactccggctcgtgccaatcaggtctcgagagcttcggattccagttgctgtgattgtcttgggtcgtggtgttgtgggccttcgacacagcctcgtgcgcctacaccaaacatagacatagtttactgcgttgactgtggtacgccagatccagtaagttgtcacggagagatggaggcttgcgccggggatgcgggttgccttcttgtttctgtaatagtctgctgcatcggaattttgatttatgatttcatgcaatatcggcgaaggacgccatatccggataactatttggatccctattattgatcaatcatctacacaccacttcaaaacaaccgtcaagcactataaaactcaaatgcaggcaaagcctatcaagatgtgtttcctttgccaagttgtatccagtccagttgattttcattcctaagagatcaacttgctcttttttctgtttccaattttatatttgtcaattttgaatatatttagaggaaacccacttttctttgtaaatctttctagactaaccaatcattcaaaattgatatgtgttttcatcaaacattgggtacatagtttgatcatctcattccacaacctgaaaccttcatgcagaactctttggatctcttatccaattccctgacctgggtcttggtgggtaagcaaagcatgacctgcagggagagccttggaagtcagaggtttggctggcaaaagaatctcactgtctgtggtgagactttctgcctgcccttataaaatttattgggagccaaccattaagcccaaatttattttttggaaaatttggattgaccgatttttggtggaaaagggtcagcatcatgtatcatttgcattccagtatccaaaaagggtgaatcaatgtgaaagctacaaatgtaatttcttttgtaacattatgaatctccatctgtgaattttgaaaataagcaaaaattgtggcagatcttgtggcttgattttgttttccattttcccatctattggatctaaagtaattcaatttatgtataaagaacatgggaacatgaaagggaattaacaatgaagggagaaaaaatttgcagaaattctcactagcatagaatttgccccatttataattttgagatattgacttattctggcttgaattctggttgttgtgactttggacttgaaaatccttcctgtaccaaaaagaaaatcatgcaaagagtatcctgaggctgtggtaaaccggggggctttggtgaaatgacatctcactatcagaaagacttgctaccctgagtgtggtgtggaaagaaaggcgcgccctcggagatttcttgcacttctccgctccgcaacacgtcctactccggtttgttgtccgatctctatatctaacaattctccaggctaatacatgattcactcctaggtcactctgtttttctgatatgttctgagtcataagtcccccctctcctttccccttctactccgaactccactcttgccagctatcccacacacaagtttcctcctgcttcccatgcagtcctccactgtcactcccttgcactccgctcgtcacccctctgacgcctgccagtcagtgtactcctccagccgcccttggataggtctcccaccgctgcttccgcctctggtctgttccaaaccccgcttctgcctctcggtgctcccactcccttgtagcccctccgcagcatacactaaaccccagtccacagttggccatgaaccccaaagtctgccagtgcccggattccccgcagcaagctttttggaaccttgcacattcggcctgcttttccccgctatctcgcgcctcagaaagcttagactttccactaacatgctgccgctttcctcagcttgcatgtgtaatgtcagctccgcatgctttccacatcagccgcgggcgttccgcatacatccaaacaattcggccaaagctttggccgcggcgcgcttccaccaccacagcggttaacatcaagaccatttgctcttaatagaagcatcttctcccacttttttgaagatgtgcatgtttattgtatgggagctgggtgattttctttgctcaaacttgaaaaacaaacctggataatgcttaaccagaaccctagaacatcagtcataacccttatacccaaatcttaataataaaaattaattgaatggatctcagcaacttctggatagaattcaaaatgtgatgaaatatggattcataacaatgaccactgtttttgagcatgagttgtgctgtgaactctttctataagacaaggcactcaatctaaaaaaaaccttttcccttctattccactctccattatacaaagccttggaaaaattgatagctgtgagtattttgtacttctagggataacctaatgttgaccaaattgaaaattcaatttctatctgtttttcaaaagaaaagttatttactaattgccacctgattgatgagctgatcacaatacatgcccttagaattgtgtattttctattttgacaaagaatgagtgttcacatttttttttgttttcttggaatcatcaagacttctttgaattggaaagaaaacattacaccatgaaaaaggtatttcacttgctgacaggtgaaatcatggggctcatgtacatccaacctctttccaagaccagggtaagcacatattcaatctccactgtacagagtgtacattatgcaaatgtaaaggaagtgatgacctggggatggcatgcggcttgcagggacagctcaggtacaatggcatccctgggccacactgattttttgaagtgtgatgtcctggggacggcatcccgtcccagggacatctcaggtaaaatggcatccctgggatgcactgatttttttgaagtgccctgggtgtgtatacatactagagtatcatcatcatcaccatcatcagtagtagtagtactgtagtagtggtagtaataataatagttccatccttctcattggattccttcagctctatagatttgaatccttgttgcttcatgttatttactgttgggagactcagatgccatgggagccaagtggaaatcactacgtgacggttgagtcagtgtgggacatgatacagatgccaggggggcagtgataacctggggaccgcatgcaggttgtgaggacagctcagggacaatgacatccctgggctgtgctaatttttttaagtgggatgtgacagggatgtcctgtggatggaatcccggcccggggacgtctcagggacaatggcatccctgggctgcgctgatttttgtgaagtgccctgcatgtgcatgtcccttgctagtaatttacattacaccatgcatgttgttatgcatgtctttcttatcaaagccaggatgacagtttttcattgaagaaataaggcttaagaaaaaaaataaaataacagatcagttgaacaaatagaaagacaagtaagagttatcaaaaatcatatattttctgataaaattgatgaaaaataacaagagatgtagagttatttattagataataagaccaagccaaagccaaattttattgaattcccaaaaaactagatgaactcatgttagtgtttaaatcaaaaaacaggattcaaagtagtgcaattttgaggatcctggggtgtttttgattgaagattaagaagttaattcatatttggatgttggatttctgttgaggttgggccaagaattttttagatgcatcaaattattgtttcatcatggtgctgatgtgtatttggattggagatgtgaacaattaggaattatggatggtttgaagaaatttaaataaaagaaaaggaaccaagaagggggtatgtcttgaggatgtgattgcttcagttaattgtttgggaatgatctaagtgatgaggatgatttatttagctgtttctatttcttgctttcagctccaatctgaaagaaattgaactaattagagagttctggaaaatgtgaaatatggcagagtgtaggaggtgagaggttgaaaaatttaggtgactatcttgttagtttcatgattttatgagagatatttctactaattggatggtttacttgccaatttcatgctcatccagatattcctcattgagtagagattttatgaattcatcatctgacattattgtttctacctcctcattatgaactgaaatagggtcatctgatcttgaaacatcactttgaattggttgcataagatcaaaaactttcagcctctttgaattgggtttgattgctttgaacagacatttttcccaccagcatttcagctctcatgatcattttggaaggaactagaagagataaactcacaattttgctcaattgaattcttctggttagttggtctaactagatcatcaagccacaccatcttgggcttctctccggtgtgatacacactaggtccttcttgagcagcagtgttaatatttgtttccaaagataatgatcgctttgaaccaatgataactggtttcttttcaacgggttccatgtcttccaaaactgataatgttttggcatatttgggataggtatccccaaagcatcagatagtcagccagaaacttctatcattataagaaaacaataaatatttttcatttataattaggtaattcaccatgatcaattatttgaacatcattactcttggtatctgacatccttccatgaacacccaaaacaggccaaattataaaaaggagatatttggaaatcatggttgatattaaggtatgatggaagttgataagttcatgaaagtatgatggatgattttggaaaatatccatggatcacacccctcataatatcctgatgagagtcaaaccagtacagtttctttctgttgtagaccaagtatgtaaaacacttcaccaagttccaccaacacagtgagatcacaggaagtatttattacagatcctgaaattgtcttggcaactacaaccatcagccaaaaccatgagatcaggtgtcaaatggactgaaatttcacccaagcaacttgtcttgttgattcacaaagtttaatctctacctacataatctcttgtcaagtcccacccaagatccttcctcagtcaaacaagttaattctacatatagtcttagataaacaattcatgccaagttaaactgccagtcaaacaggtctcacctggatcagttcttgttgtaaaagaaactgtgttttagcggcatcttcactccagcaggaaattaaccaacagataccaatgggagggtaaattaggattttgatgtgatcctttcaacctcacactttcataaacagatctggctagagtagtgcaaacttattaatggtaatttcttggtttgtcaaatgctaacagtgtgccagcttttctgaatggctaattctgtcccatacattaatatcagggaaattgtggctgtggcacatgactataatcaacggtgggccagttacactaaccgtagtgttagtgtagcatagtgtagcagaattctgctagcgtagtgtagcagaattctgccacatctgcactaacactacatgcataggccccaaaaaagggcccactttgctatgctaacatgcttgttagtggttttttggccctgtggcgctgttagcagcctgtagtgcagcagaaatccacaaaaaaacactaacactacattttttggcgcaaaaaagcgccactacgctacaaaagcgtagcgtagcgtagtggcccactgctgcaggcatccaaatgaaggggtcagattggaaaaacaagtcctggaacaatgaaattctggaaaaatttgtcagcattttgttgtttccttgatggtgatgatgtagctcagcttgaactgagaactcaatactcaacagttcatcatgtcagaccaaggcacagatctatggttctgttcatttatttagatcaaacagtttctgaattttttttggatggttttgatcagagatctcacctcttccattcctgaccccaataaaaggttcaggaagggaggctttatatataatgatcctatgtaattaatcctctgtcatgagtggaggttccctcattccaattgccttttagggaatgtgtgtacaaaagaaatgtgtggaaaatcataaaattgagctctaaagtgtgctgactgtattatacatttgagaagagaaattaatagtggatggtttagctaacttgggggtgaatagcccaattcacaatagccagttatcagcaaaatttttagctgcaatcagcaaatcattgatacttaaaacacatccatttttgaatgtgtagcccagagtcccccagattattccagatcaatccaaaaaaaaaaattgctatcagcaacttttaacaagttaagagcatctccacgggagtcgctaatttcgggtcgctatgttctcacgatagcgaccagaattcaaggtttgaagacccaaagtgctgaggcacacaccgggcatcgttatgagggagtcgctatctgatgattgggcgaggtggtgatgtgtggtgtttgggtttcacagaaggaacacaggagtagcctgtgatcctccttgcatccagagtcgctatcgagtcttcaagtttgaagactggatagggatcgaggcagaaaattgtaaaaaagtgacccggatggtgactccggtgggtcatctttttcaagtttgggtcgctaaatgtgggatagcgacccaatttagcgacccccgtggagatgctctaatcagcgattggaactggctattgtgaaacgggctaatatgatgttttgataaatctgcagcctcattgattctgccactggaaaaagaaaaatctttcaggtgctgatgtcttgtaaggcctcttctgtggcaagactaacctaattgtcttgtaggctggtggtacctcccagactcatgtaccttgacctaccactttaagcttacagattaggggcctacttggctttactttgcttgaagtttgaccccatgcaaggttttgtgtaagccttattgatgattggctgtgacaatagaactaacaaaattcttgtggattctcctagcttgctatacagtcaaacccacctgaccacactgacacacccgttcaggggcataaacccccattaaaccacatcctcatttcagtccaccaaatttttatttttgcatgtagctcatccttgtaactgcataacttgccaaaccacatagccaaaattcagcccactatggggtatgtggcttgaagggtttgactgtaactgtatttgaaaccggatgtgaagataccttcgaaggaacagaacataaaaaaagccaagttatctaccaatttccacgctataagtgaagtggtgcacagtcactgcggatattggcatagctggacgtgtgtagagtgacttttgtggcacttgtttagtcacacgaaaatagttttgtttaagtgaagtgattccttggctaatcgtatatcctaaagacgtactttccgatagatccgactcccaggaccaagtagagtgccaatttgacttgtgctattttgaaaacttgcggtgctcttgtgattcctacataataggaaaacagtttcagttgatctgttcttcttctgaagtgattttcctgtttgaagtttggattgtgatgtttggtgtttgattatattgttctgatcaagtgagtcagtcttgatatttattgctgatcctatcatcatcataattgagtctcgacgcgtcttctttaggctgagtccgtgtccttccttcctccactccaacaaccccccacccatccagcagccatcccccatccaccattacatacacagcagagccaaccaacaccaccaccacgccagccaagccaagccagattagaagggatgaatcgccggcagcatccaaccgagccccagccggccaacccatcccgaatatcccagcatcggaaccgacaactcaaggcatcctcacccatgagcagccatcaagcataccagccaacccaaccagagcagcgactaccccgagcttcgactagcaccagaagattcatcccagccaacaccagcaacaccctctcagccccagccgatcaacccgcaccgaaaccttccaagaggagcatcacactcacctccccaggctgggatccgatcggcgatgacgacgcactctacatccagagcgacgacacccatcgacgcgacctggctggagctggcagcactcagagatctacgaccaccagcaatcgccagcctcgtctcgatcagaccttactccaagcacgaaaacgtaaacgaacctcatcccaacagccaagcttcgacagaaaccaacagcctgcctcaagaccttcttcatcttcgcgtcagttcttccatcctttttcttcttagtttactcacacacacacactcactcaacgcgtctttaaacatcttagaatcatccagaccacctctcaaacatgacgccgaaggctgctcgaactgtcggaccaaacaaagtacttgctggtacaagaaaagcaaacccatcatcctttctgatgggagtgaagcctggggagaagaaaaactttgtaatcgtatgtcactccggaaacatcttttttaagattttaaatattttcaactgactgcgtaaacacgcgactttggggatatcgatagcatgcagtattcattggaataagaacggttaccatcgtagcgtacgacccagggcacccaaacaaaccaatcagccccgtccagctatcatacccactcgctcctcctcctcccgcgcgcgacgcccatgtccttccgacttacccgccggtctctccagtcctacggcatcgatcaccaaggtacaatcaactctcaatcgtccgatacgtcgttcgcgttcaccctcccagttaacgttggctgccgagcgggaagcccggatcgtcaagaggagcgtggccaaggctaatgccaagagtgatgcactcagacagaggaaggggatcaccaagttcggctacatctctgaagaggaagatgaactatatgagaacccccaactctctccacctcttcccccaccacgtccaactaaacacagctctcgaaagacttcacgtagtagcatcagccaaaaaatcgattccaacaccagactggcttctacacgtgacaccttacgctcgagtctctgtcccggcgacgcgtcttcaagccaccatccaaagcagaatcctactaagatcaactaccctgaagaagaaccattgttaggctcctattcaaatcatcacctctctagtgatcctcatcccgaacctctccaggaagacatctatatctcacctcccaggacacccccacctaacagtcatctcaaccccaccaaaaagctctctcccatgcggaattcacctggccaactctttgactttggcaacgtgctctcaccatccttcctcaacggcagtcctaactcattactgcggagactcaactctcagaatcatctcatcgatacctccaccgacgcctccaacctctcaggctcctatctatccaacttcccatcagctgcgatgcctgataaggtcttctcacctagtcgcttcttgggctcatcaaataagaataaacctcttccgcctgttgccgaacctagcaaaaaaatcgagaaatcatcgtctaatccgttgttggccggatcagtgggcttattggatgcccatcttaactcgggatcttcttctggaaaaagccagaacaacaaacacttcatcttttctccctcccgccccgctctacccaagttaaaagaaaaccaatcgatccactcccggaaatccaaatctatcaaggcttcttcctctcatgagaccctcaatccgatggttcctgggccatctaaatcgagaagactgaagaaaacgtcgatcgagtcttctggttatcgagaacctttacctgctcatcttctgccggtgtcacggaccacctctgattcttcgcttctcgcacccccatgtccgacacccaagacatcgacctccggtccatcacggaaaaaagcagatcatcattctagtcaacagcagtcctcgaaaccgatcaagcaaacgatggcccggacgatatggtgtcgaaggttagagacaacagctacaacgacgacgaacaccaatggaatatcttcggaagattcgcagatagaggagctctttgggcagaggatgcggggcccatcgccgctcgaatcgcgtccatcctccgaaggcctagatttccggagtcgcaaccaagcgcgtgtcgggctcgtaggaggggcagaagagagcggcttgagttcggcgatgtttcgtggcctcccagcagatctacggacgtcgacggctgttgagcgcgggatgggaatcggatattcggatggccagttgatggccgctagtagtcctcccgtattgcccccaccgagcgattgttccgaaggcatcacccccctctcggccgagccggctagtgatgagcccgaccatcatcatcagcagcagcagcagcttcatcatcaacttcagtcggacttcggcaagactggtagactcaacaggacggccgccgagctccggctgggctccggacctgtcctcgaggaacaggatgatcttgctggccgctcaacgatcgagttcgatttgatggccggagagccgacggcgggtgctttggccgatatcaccgacgccttgaaccgtcatctgagaccgcctcctcctcctcctcagaatcatcatcatcttgactcgtcttctgcccaggatccctcctccactcacactaaactcgactccctgtcgcccgagattatcgccgcgctgagtcaggctatcaatgctggactctcggcgtccgaaatcgctcaggctctcagaacgctcgatgatcctccgcccccgcctggtccttctacaatcccttcttcgtctgctgctgctgttcctaatcatttctcttatcatcctctccatcctcctcagcatcatcagccgacgatgatgacaacaccaacaacaatgatggggtcgagctctcttctcaatccgaacttgatcgatccgtccttggatgatcatcctttcgcctcctttctcgatacccattctcttcttaataacaacgacaatgccttcattaccaataataataccaatacccttcatcacaccgttgccaacattgaaaatcctaccgagtccgacggcttcacaagactccaacaggctcatcctctcatcccctcttcgacaacgacaacgacgacgacgactgctactactaatgaagagcatgaagacttgttctcgtccttcttggtcgataatcatgacttctttagcggcgggcataccaacgcgactcccaaccctcctctccttggggaccatcttcttcgtgatagacctctggatagtcagcaggacttcgtcctctctttgcacgatatcgacggactgcttccaggcccctagctccaataatactctccaccctgctcccgtcgctaatcttccgattggtcataatcccactctcctcaatcgcaatcagtaggacctctttcttcccctccctccctacccccctctctcgcctcatcttgttactctcgtctttcactagtttttttttttttataaatattctttttttttgcagtgttgttgttgatcatcaatggacatactcattcctctttttttttctttgccttcttctttcttttcttctcttttcttgtcttttttcttttcttttcttccttttttgttaaaacaaagggtaaagatggagtttcttcttgtgtgtagtgaactttgttatgtttatcattattcattcctgtttaatatatatatatatatatgtagttgatatgaaaagctaacaagaaaaacaagagtgaacagggtgggtggaatatggttggttgtgttggtcattggattgttttttttttctttttttccatattcttttgtggataaatttatgatatgtgaaagatgtactacattaacattcctacaggaatatagttaacctgaacaggttgacatagttatagctggttagagagatacaacattggtggaaaaaagtgaaagttgggtcaatttgactccctctcagttggggaggtgtgttctcaaaacacttcagctgattatcagtgtttctttgtgttcttgaagcatatataaggctctcacaagtttagtgaatcacaatcagcccaacctccccattatataaacatgtgggtctcaggaaaacccttgtttgtttttcctcatacatagttgtatttgatctgtgatacataatgtgagatgtgagctcatggagattgtattcattcagaatataagcaagtggggtgacagttggtttgatcaatccaagattgggtgtatcaataaatcaatgaaaacagtcatgttctctcagtcttctgaatctgtctgggggtgattgtaaatgagccattgttatatgggaatcatggctctgttcatattggctaatttgatagaagtttttgtttttcatcacttttagcattgaactttcatgaaaaaattggactgttatgctggttttgacaaatttcagaaatcatcaagcagaagtcttgtttgaatttgataggattttcttccaatctaattgaccatcccaatcttaatctgtttgatttcttttttttaatcacaaaatgcactaaagatggtattatgatgctctgatttaattgggtcagtgtggcccatttaagatttagtgtgtaatgtgcccatttttctagcttatcaaggaaggacaatcaagagaaggagaagattggtcctgactcctagcatgatgaaatacttgaaggatttcatggtttcattatttcattcaggtagaattattggagaaaatagtgatcatagtcaaactcaatcaaaggtcaaaaccttcctttttcaataaaaaaattgtggtagcacaacgaatgatttggttgaggattgggctgtcattgatttgatcaagatgttttatagtgacaacaatcttttggttctagatttgaccattgcctgttggagcttgaattgccccaccagggcggaagacaattcagaacgagcgctacaattcggattgacccaatgcagtgttttgatcgatcctcccccccgtggagatccccgaatatatgtaccgattggaccggagttcgtcatgagacccattgaaagcgccacttgttgaccgtcgatattcccgtcaacttcgacccagaacgataaaagaccaacagagagtatagtcagatagcttcagacttcaacatccttcacaggtgtccgtcagttgatactactacaagccacaactttaaacactcgacctcgtctatccccaacttggtcgctccaaaatggtccgttccctcatctcccgcgttgtcgttcatccggtctttcatctgagctgactgcccttcaactcccctccctccaccccacagtcatccggtaaattcatcatctccctcttctcatcttcttgattggcttgctgttgtttttcaagctttgctaaataaaacctgagctttaggcgtcactgtccacccgcaatgcatgcatgacttcatcgatctcaaattgaagaagagtaggtttcgatcacactatcatcatccacccctcaataaacatcaacaaaaataactcgatcgtccaacttttgtagaaagcaaatacatcatctatgcgatttcggatgattccaaagagatcgtggtcgagaaggtctcggaagcccaatcctacgacgatttcttagaggatttgccttccggatcttgtcgctatgcggtttacgatttcgaatactgtgcagaggaaacagagggtaaaaggaacaagctgtgcttctttacttggtatgtcacctcatcatactatcaaatgtaagaatttcgactaacgcattatctctcgactactgataggtcacccgatgatgctaaaatcaaaaacaagatggtttacgctgcctcaaaaagggcccttcgcgaggccttggtcggcatcgccttggagattcagggcacagatgccagtgaggtggcttaccaaacaggtccgtccgttctattttaccccaccatactattgcaatctggtttgttgacccaaatttgacttgttacttattagttttggagaaggccctcaagcgataatttccttttcctttgatcgttgactaactgcgcatggtttaaatgagcacacaaagatttttttatcaagaaagaaagaaagaaaaaaagaaacgaaaaacccaaaaaaaaagaagatgaccatgttgcatattactatataatctcccccctctcggcgcaaatagtcttccgagctacacgcacaaacttcctcgacgaagacagcctcccaagccaattgaatctccccacgtgtgtttgtttgttttgtttgtttagttgttgtagatgaattgcctgctacactccccggtgcgcttggcgggttaatgagtagagtgatgggtggaaagtaagagaagattagggttgcaccgcatgtatgagcagcttggggttgaaggtttattgaagactcgggtcggttacatatctggcaatgttttctcaatcagagtatttcatcttgcagtctacatacactagaaagtttgactgcccaaccagctccttcttggaagccaaatctcatctgcctagctagccaccttgtgaacatagcttcactcatctatggttgcattctgtggtttgagacctggagaaattgacattcatgactgctcttctaactgttgattctctttgcctacatgctattaaaataaagacttcttcaatcatgatatctaggtggtatgttcattgttgtcactatcagcatttgactatagatttccatcaattgaagcctgtatgtaatcataatggctctttcaatgacatgactgaagaaaatttgcaagttagtgcatgttatttctagacatgcactaggaagctcttgaaaaatagaatgcaagcagatgaatgatcctgcaatgcaaggttgttcaaaatgaatttttacacaaacatgaaacttaaccaaaacactttgagagatgtcttgagaaaaaagaaatctgaagtttcaatgtctgattctcttgacataaattatatgaagctcctaatctttatttaaagagaaagttatttgaacaatcaattttgaacacacaacttgcccaagccacaatctacatcctatctagcttaaagtgatcaatcttggcttcttaggctccttaaattggaatctcaaaagaagaaagagcaaagattcagtattcctgaatacaatgctactaattagagtccccagaaaaaacattgagccaagacagataagggtcactttccaatgaagtatcttcatctcatttagttgagattagtttgtggatcatgtaattaagtcatacaatttctcatctgtcacatcacataaacttaggagaactgttgagatttatgttccctctgttggaaagtattgttatgatttggatcctacttttgaacaatgaaaaagaaatcaaaatctagaaccagtattagtattttttttttgtttgaaggatcactttgctcaaaatttggaacaaagttaattttggaattgcagggttcttgattgaaatttcaaatctattgaacaacattttgaaaaatttatgagttcctgggcagatttgggggtttttgatcaatctgcacagattcctaaattttgaaaacaattgttgataagccccttgaaatgggctttgaaatttgatacatctcaatcatgaatcccgccaatatgtactacaatggcccacccaattggatttaagttttttctgttttgactttcctttcccttcaaaaactttgaactgagagcaatttcatgggtgatttgatgcacggtatctctggcatgagcaactcattatccatagtaactgggtcttgtctcacaaaaaaaactgataatggcctcaggcatccacaaactaggaaaacaaaggggaaaaaaaactccaattcatcaatctcattctcaagcatgttgatagtgcgagcatttctcaacaaccgcagtcttgtcattgatcagtccccaactttgtacctcagttcatgttgggccgacctgaaggaaccacgtgaatatgagtgtgaaagtcgaggtattctctgcaaaccggatagtcatccacctggttgatatgtctatcgcaacacacgtgctggggttgaaaatcggtttttggtttctgttccgattctgataattcacatgtttaaattcctccctaaagtaccaaaggaattctggacgagtgtgaatcgcaacgtttgcgtcgttggagcatgcgagtgtagattttgttgcaggctcccttgagttgaacctccttcccttgtcaaaaacaattcttaggggatgatgtgttccaaatttttttggatcacacaggcaccttaatgattgggcaaacaaggcggggccatcgggttcgtcagtggatcgagcacctgtggttgccgacctctataagctgtaaggataagtgtcaattgcattatagatgtcctaaaaccacccgtgctcagcggcgggaaatccaaatcggcctgcagccccatccttactttctagccacatgtggtggatgtcgatagacattcttttgaaaaaaaaaagaaaatcgtggcggatgtggatgtgaatggatcataaagcggaaacaaaattcagtaacaaaaaaaggcgatgctccttgcgagcagttctgcgaaggaggagggtcttttcaagacttaacatcacagaagataaaacagacacaagtgattcgtgaagatggtcaatccgatggcggatagctatacaagtggtagatatcgtatggaatggggtgtttttaaagaacatttgaacttttgatcatcgactacaccatccatcccatgtgctgttgtcgttcgacaatctggggccttcagttagtaaattctctcctgctcgaataaataatcacggctttctttttttaatatttccttcttacaatatccacctcaccacactcccatctatttcaattctttttttgtcagtcaatcaagaaaccgccaagacaatttgtgaatagtgtgcaacttttttttcttcttttttgaacaagttcttgaacatgctaaaacttaagtatgcttatggactgggtatccaaaggacggacagatctggtctgatgttttccagacctcgataaactatatgccaccacctcatagtaagagaccttggttgagctttgcaagcctaatgggattgtttaccggacaagtgctgtcccagagcctttttgtgtcgacatgggtggtgcaggatcggacacagtacacagagtttctccggcaactgccctgggaccatgctctgtcccgaaaagcgttgttggtgatactttagtagcttgttatagttatactaatgtttgagctgttcatgtcctcgatagtgtttttttacagttttaaagaaagatgtttgctttccccttttgggcttctaccatccacttgtagctcatctcaggctatctctgtcaatcggtcctacaattcacatccacactctctgcataaatttttgtttacgtttttcgttaaaaaattaaatcaaaaacccccgtcaataatcctcacacaccgtaaataaggatgtgatattcttgatattgtatggttatatgcaactcacagcgatccctctgaaaagctgattttttttctctggttcactgtttttttttttggtaaaaaaatcccccgatgaaatgatacaacgtatttaaatatatccaacaagagatcctacaggtattatcactcaaaaaagccccgcctgaacggagagacaacccattttcatcctcatccccatcatcatccgtctttcattcgtgaaaccgtctgctatcatcgttcctctctctctctcattccaccgaagaaaaagtgtccacggcgtaagtcttctttcactcttctactgttttttccccgacgaagtactacagccatagtatatgactacatagtcacgttcggggatagtaataaggaacttttttcgattttctcttccgggttcaattttctttgcttccaatatgggcaggcaggtgtgttattgatttttcttgaagagcaaatcgaaagaaatctccttgcttgtggcagaaaatcttgagccgcaggagactttttgaacttgttcttgagatttcctgccctcctccccccctcctcttccccctcctccttctcccaagtacccagtgtcagcagtggatgtataaagctgagggtaacttgtgcccttgttgattgacctcatcattcactccggttctcttcatctacaattcccatcttgtcacacccattcatccaatttgatctccttttccctcgaaaaaagaaaccctagccttgaataggtaagaagaagaaagtcgatcgagcgccgcgagaacatcatattcataaggtatgtagttaagctcccgttggctatgcacccctctcctatcctctagaaatccagattttactcgttcgttcgttcgttcgttcttttcttcataacatttctacttctatttaatatcattcaaaggcatacatggttatcttcttagttgttcccgctgtcagcatgctttgttctatacgcacatagactatgaatagtttgcgactgttgtggtgggtctgggttgtctctgtggattgtaagagcacaagaccaggcggattgatgctgatcgatatgtatcaatctggatcactttgttgatgtatcttctcagtgaagtctcgctttgggatcaacttctctctatgcaaacatgcgctaggttctcccttaagtgcatacatggatacagtgtgatgatacataaactgagttttagactgagttttatctttttcttttttttttgctgacgatgatgacataagccacgcatttgaccggtcaacaccgaaaccaaaccaacacagcaacaaccaccaccacgactaccacttcaccatcaacaacttcaccatcaacaacttcaccatcaacaacttcaccatcaacatcccaatcaacgaaacgaaaagcgattatcggaaatcgatctggtataagagcatctgattacttcatcctgatcgagcatgtccgtcgaagtatctccctcacaactggggttccaacgtcagcaatctcttactcttactcttctcttctcatagtaatctcgaactgaatattaactacataatcatccttttgctacttgataaaaaaaaaaactccatcaggcccacttactcaactcgtcaaacggatccttaccgtcactaatcctaatcctcaaccgattgctttcaaggtcaagactaccgcccctaaacaatattgcgtacgacccaacagtggtagaattgaaccgggtgaacgggttgatgtatcaggtaaagaaaaatcaaatcaaagcaacgatatcactggttgtcacatgaaacgtctgaccacaagtatctcctctcttcagtcttacttcaacccatgaaagaagaccctgaacctggtgctaaatgtcgggacaagttcctcgttcagagtatcatcattacccccgaaagagaatcaacagcattccctgagctcgtaggctattttcctcctttccggttctaatcaacgtgactgacgatactgtttgattttttttttcttgggtgccggtattattcagtggtctttgattgaaaaagagagcaaggggtccatcgctgagcataagattcgatgcgtctatctttccgctaattctgaggacggccaacaatctcctaactcggccagtcataaattcaaccctaatcacacctcccctcccgtcaacaatcacacaaatcgggatgaggacgatgtacgcttactgttttcttcctcccaacgtcaccatcattttgccaacaaactattccatctctaaccttttccttgtgattcatttcattttttctttctttcttttctaaggatcctcgttacaattccgttcgaagtcatcctgcctccggattcattagacctcaggtctcacctccggaccaaccgacgaacgataatccggaaagcacggtgtatgatatcgcgatggatgaaacgtttgatggacgagcgaatagaccgtcgacgacgggcccgtccctagcagccctcaaagcgcgcaactcgacccactcgcaaatgtcctcgaatgcaggtaatgagatagccaaccaccgtccagcgtcttcgattctctctaccagtgggaccaagggacaggctagctcggtcaatagctcgtctaccgatgacatccacaagttgaaatcccaactcgctgcggctcttgctgaggtcgaaagactgaaagcttctgctgcctcctcgcgcgaccaaggcttgagaaaacgtactcctaattcatcagctactgattctcaacgcgtccatagcgcagacatgctggcccttaatactcatggcctcaaaggccctgaaggtcttgtccccgttcaaactgttgtcatgatctccattggggtttttgcttttacatggtctgttccttctctatatggtttccatttgtctctctctatgcactctcgagtacatactaatattgatatcccttttcccttctctcttttttccctttcttacaggctcttcttctgaaactttctcataaaaaccatcctgggttttctgctttttcacctgacctggttcatctaattggctagaagaggtctctcagattcttgatatgatatgatatgatatgattttgctttgattttgatttgtgtgctttgttttatttattcttctttcaatcaccttctttttcttccttttttttgaactgcgttgatgattatgaacaacaagattttttatttttgtttggatcttgagttgaaggggatgtctgttgtctctggtggtgttggtcaacatattcattccatttgctcctctcttcttttgtttccttcttctttgtgattttaatttatactttgcttatggatgtgtagtagtgttactcactgctttcatatcttgtgtgatttttgtttactcacatattgtttttggctgaagatgagattgccctcctgtttcttctttctcactttaatcctccacttaattcttattgataatccatttgagaactcctcactctacctttcttattacacttacacccttttctcataatattgaatctttcaattttttcaatatcattttacctcaactctcctctttgctggtttcccttgtacatgcttatgttctataatttgtttgattcacatttacttccaattttcacttctagagaatatacacacactgaattcaatcccatcatgatgattagatgtgtttacatctgtaaccgggcttgttacaggtctgtggggcactgtgtgaaaactgtgaaatgctatggtgaatggtgtgtgaaagctggttttgattatgtaatcaaaagctatctagatgagtgaggaatggaaacaacaaccaaggcagggtctatttataccctgctggtgtgactagagaaaagagagaaaacagtgtgcaagcctcaggtatggaactctgaggtatgtgaaacctaagagaaaacagcacaacagctggtacaggacaacaacggggcttgaaaagcaccaaaccaaggaatgtggagaaaaggcaggaagaaataaaagcacccttgttgtcctggaggacgtgggtgtctgtcattagagggttgtgcaggaacccaagcccattggaaaggtgcaggttaggagattgggacccaagcctgttgggagggaaagggtcagagcatctccactgcggtccctaaattgggtccctatcccacatttagggaccagagaccaaaaatcacctcccattgaaagaatttgaatttgaagattttatttctttataagcttttgttcttttaacaaaatacaatagatacatttagataaaaatatataaagaaaatagaagaaatgcctgaaggcagaattgatctgctatttctactaataatgcttaaataaaaacagaaagataatttggctaagttatgcttattttaagaggataagaataaataaatgtgttcattaattgttaggtatctttctgaattatctttgtgttattctaatgttaaagtcaagtgaaaattactttactttatgaataaagaatataattcttgttatgatagagacctgaataatgttatttgtttgatgaatcgaatacatcatcattgatgagaataaatatttagttagttagttttctctttttctttttaaagaaaaatgcatgagaagtcttaacttcttgcttaccacttattgccggaaatatatgattgatgagtttgtttgatgttgactttgacaagagagctacacaaaattagaatgatgtttgcaaggtaaaggaattagaacctcaatagttctttgttctgtttctcttgctcttgtgatcaaatcaatcaaggctcacctagagctcaatgattgatcacaatcattattcatctttaagcttgtgacgtcagtggcatcatctcttgaatcagaagctaaaagcttggcttactcttgttctcttgtggaacagtctaactctgtgcatgatcaagatttaattgatcagcacattaaattcttatttttcagcaagtctatcaattgagttgataaacttacctggcattctcctcttttgagggctaagacaaggaactctattccaacacccaccacagtccccatccgcatctgtattttacagatttcatccttggtccctctccagatcctggattcagggattggacagtactcctcaccataaatgtcacacagcatcatacttcaacctcacgtaacatcttgtcaacaccacaccgatgctggaatatgacattgatttagagactgcctggtgtggcagaacaagtctgtgagtccctatctgcatttccaagtctgtattttcacccaatagggacccaaatatacggactgcaatggagatgctcttagttcaaaacctgtagatggtgttgggagtgtcacaggcacaactacacatccaaatgctcatgattaatatccaagtatatataagtcagtgatttgccatttgaaaattacagggttccctgttacacagcagataaatcaccaaaaaagtcaagtgtccctcattaaaaaacagaagttgaaaaaaaagacctttttacatccaacaagccaccttagtaaaaaaagaacctagccagattaaatttccccagaccctcaaacaaatccaaataccactcatccactaaagaactggccacatggatgatagaattgccccaaccagtgagaaacttcacagctcccaaccattccattcttcttacccctttcttgtttcacactagtagcaatccccttgatccatgaaacccttatttcctcctatctcctttcctggaatgtccccccccttatttgttccatactagtgaccttgggagcagttgtcccactacttgttccccctttctctctggataaatgtgttctcttgtttcatactcttcataggatgttccacatatcctccagccacaagctggccactccccagaaatttgtatataaggagctttgtttttcctcttcatttgttccccatcagatccttgttatagctagagtatgcaaatcagatgggaataaaaaatccccccaggggaaagctgcatttctggtatgaagaggtatttataatctggaagtatgtacatatgtgtgttgttgagaaaatatggataaaacaatgacaagaaagtaccaaaatataatcaaatggtttgaaatatgtaattagatctataaaacatagtatttcagccaccatgatgcaaaggagtgtgatgcaaaaactcaatatgatagagtttgaattctatgacttaagattctggatggtaattcaaacaatcattggtaattacaaggttgataaacaggagaaatgattaattatattgatgtaatattgatataatttaaacagaggggcctgatgaatcaggggttgtttaatccctcaaaggaatctttcaaaaagcagaggatttaagtacctgatggaactggggcctgtgaacaggtgtggttcaaatcccagaagaaagtagtaaaaatctcaagaaagaagggagcataattatgtaccaataatgccccttaagtcttgaggtttttattcacagaggattaaagcaagagagaataaattaccagaaagatacaattgttaagcagttgtgacagtgggtaatctaacttgggttgttaataatctgaggaatctggttttgggtggacagagggcccttgaaatacccaaggaggcaataattatgtaccaataatgccccttaagtcttgaggtttttattcacagaggattaaagcaagagagaataaattaccagaaagatacaattgttaagcagttgtgacagtgggtaatctaacttgggttgttaataatctgaggaatctggttttgggtggacagagggcccttgaaatacccaaggaggcatctgggagatgatcagggtcaacttgtgggtgcttcatgcagcgaggctgaaacatgtggcagaaatgtgctacaggaattctgcagaagaaagctgaaacatggctatttccttggaaatgtgccacacgtttgttggagtatatgcttatactgttgtatgcatcaatcaaaccacatgacaaatcctttatttagttctcctcaggattagtctagtagttcctctccttagtgaatacaaaccatcattttctttttcactcctaaagtgtcacagacagtctgtctgtgaacttcagtcattagtctccctgtttgtctcaacaggttatgagacccatcgttgctcttactctgactacacattgactcactgctccattcagctttgtcaacaagccgtcatcgctcatcgctccggtctactcaagtttgctcactatgccttattgatcaactaacaaccctttgccactgattccgtcggttccggtgctcgacggaaactcggtcacgtttctgtcctggcgttcttgcttaggagatgtcttagcgattcagggggttcacaatgtggtgttctaaacagtacaggccccctcaagctcgaatttcaaatttcaactttcaacttttcaatatcatcaagcctcaagatttcaaaaatatcacctcaaatccccactcagtccaatggtttcctagttttattattttattccatttcctctgattattttatcttcatattatttttcattcatcttgattttatttttcatcattttattattcttacttatctttttcaaatcacctactcagtagacagtcttgttttgttttcttggtcctaagacatcttagcatgttggtttattacactcttgtttgttttgttttgtttttgttttgttttgttctgtgttgtgttgtgtgtgtagtgttgtgtagtgttgtgtgtgttgtgttgtgttgtgttgtttttgttttctggccgagttgtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaaccatggcactctgatctgatccaagatagacccatcaattctgattgatcttttcattattaatccatctgatcctcatacacaccgatcctcaagctcaacaaccgccatttctgttgtctcctctcagaaaaccagccaaccccaacacatttcttgttcagatcagagctcaatttatccggacaccacttgaaggcagccctcaaagcatcatcccttcaaccaactgcctaccgcctggcatgataggagttcacaacaatctcgtcacaaacaaactacctcgtccaacggaagccgactcaaaagacgggaaaacaagcacacgaacggggagtgataatcacactccaccccccttcgcacacacactccaacactcccttctctgaagggagtgtgggaccgcactccaattgaaattggagtgcgggtccgcactccaaccctctgcgcgggcattcccccagcaggttggcgttgtggtagttattcctgtgtttctacgctaaaaatataaaaatttattctcatctttttctacatcagatataaggtaaaatgaacatcaaaaatggattcctgaggtaaaataacccctagtcacccactacaactacccccttatctctatcagttcagatgttacacctatttcaacctatcacaggatatctcttggattctttactctgactatagctcaatttgaatactggatgcatattggatattgagttcctttgtttcatattgaattcctttactagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaccccgggagtaaacaatcacagatctgtagatcggctggcgtcagtttacgctctgaggattgggagcggcagtccgaactcaagcaatccattttgcgatcggagcggaagggttgtggcaagcagtccaaaaattatcctcgagcaggagacggcgagcgcgagtattcttttgtaagcattgcaaatcgtcttgaatagcgtgttagctggcttgacgtctttgtatctaatcgctagattgaccgataaggttagcttgatggtcgagcgcgctacatcagacagagcatcccaattggctgccgagtcctccggattttatgcacaatcagacgtttgtgtggtggagtgaggatcacacttccactctctatgcgagcgcgctcccacactcccttcagagaagggagtgttggagtgtgtgtgcgaaggggggtgaagtgtgattatcactcccccacacaaacgtctgaatgtggataaaatccggaggactcggcagccaattgggatgctctgtctgatgtagcgcgctcgaccatcaagctaaccttatcggtcaatctagcgattagatacaaagacgtcaagccagctaacacgctattcaagacgatttgcaatgcttacaaaaagaatactcgcgctcgccgtctcctgctcgaggataatttttggactgcttgccacaacccttccgctccgatcgcaaaatggattgcttgagttcggactgccgctcccaatctcaagagcgtcaaactgacgccagccgatcaacagatctgtgattggttactccggggtctggatgactcctggaagactatccgggaccatctcgtctattcaccgaacgaagtgtccctcgatgatgcgattggtgcactggaagcgcacaaagtctcaacgacggcttcactcaatcattcagccttggacccagtgttttccgcctccgccgcaaagacaaaaaacacgggttggatgctataactgcggccaaagaggccatcactcatccaactgccccaaccctttgctcaagaacaaaacgaaggctaaagcaaacctggtccagactcgggctggtgcggtaacagcggttcccttaggaagctatggatcaaatgaagacaacgatgacgacgacagctttgatgatgaaatcgatgtcgtctggggataatgcctgaagtggaagaactctttattcgtagggtgcacaactccggtgctaactgatggttaattctgcatgaaagtctgcctcaagagtaaagttattgtcatgatagttccctgctccttattttcatcagatctctagcctgattttctttcttaaatttctgtcccctccaagagattttttttcactactaagttccacatagtgatttttttaatctcctttttctacatatgtgttttgattctcagcaagggggtgtgttggagtatatgcttatactgttgtatgcatcaatcaaaccacatgacaaatcctgtatttagttctcctcaggattagtctagtagttcctctccttagtgaatacaaaccatcattttctttttcactcctaaagtgtcacagacagtctgtctgtgaacttcagtcattagtctccctttttgtctcaacaacgtttgttaccaaaaaatatgtgtttgaaagaacaaatcattttcaagtcttaaaactttttattagtatattcaattataaacataagcatgtttcatttccttcccagaggtacactctatatctttaatgcagatttgccgcatgaagtagttgaaatatggggtacctttgagtgaggtacgtattcctcatatagattaaaaatattgaaaagtgatacccttgccatttgatctttgatgagatttggaatcataattgagactaaaaccagaactgaaaacagaaattaagagatcaacaaaaattaagaaattcattaatgctaaaaacagagagataaaaaagcataccacagtgagatttattgtgggtgtgagacagaacaagaagactgaagtataagagattgatcaagagacagaaatattagacactggtttttcagagagagatggtcatagtacacagtcaattgtgaatcatagatgagagagtgataagaaaaagatgttttctcaccaaagtggcaagagccaggtgacaaggttgagagagaagattggagcaatgaggaggtaaggagattgatttggagtgtaagttgatgagagtgtgagagaagcaagatgatggataagaggtaaagaaaatgagaagggaagaaccaaagtcaaatgggtaggtttaggaaaataattgttgaagttgaggtgaggtttgaggccaagcagtttggcaggagggagaagtcaattgtgaagtcaaagttgtttgttggttgaaaatggagactgcttgagggagagattgagaattggttgatggttgaggaggtatttatagatgaggaagaatttttggcttgtggttctgttaggtcttgattgattgaagaatggtgggttagggttgatttgaggagtcaagcaagtgagagagatacagaaagttggatgatgatagaagatgaggaagagaaaagagtacaagagagatgagacaatgatggagaacagcgggaaagggagcggagagcagagagaagaagagagtagagatgggtgcggcacatctggatatccgctcacaatttcagcggaattggacatccgcatccgcatccgcatctgctggcggatacccgctggcgctggtgggaatccgtgcagatatccgcgtatatccgcccccttttaagggtggacagaagttgtttttcttaaaaaaaaaaaaagaaaagaaagaaaaaaaattggctggttttgaaaccagtttgtcgggaggggttctcccaacaagctgggatgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggcaacacttcaacactcaacaccaacaagggaattacatcattcacactacacacatgcacgtttcaggacaactacatactcacatcattatagtacaggtatacacataactacactatcttctgacacttgatatatgtagcttctaggctggtcctgttgctatgtcacttgttaatcttccttgcagctgtcagactatctcacaccactcatgtaatactcatcacctcaccttagcttgcagactagtacatcacctcatgtataatgctacaccagcataaaaccctcatgtagacttctagttcaaactacaattactcttatgacatcatataggtggctcaaccagccaaaatacctcatgtacatgttctgactggctaaatcccctcattgtaaaactctggccagctaaaatctctcattatcttgttcccctgaagctaaaatccctcacctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaacccttacataccattacataccatccccttaccattgaaatatcagctagactcactctctcactctcaaatcaaccttttagacccttataaaacggggttaaccctttgtccacctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacaccggatatataaagttgtacagactgaagtctattgttccccagactttcagaagagacgaaaataataacctcattttatttactcattcctcttgagctcaaagatacatcaacatatcactactttaagcttgcttgaccctctcacatcaacacatcactgtctggatcctcgagcctgaaattctcaaaacttatcatcggctgggtgtgaacaccgtggactggattagattcttctacgacttggagccactggacgactccagtaaacttccatcaagcggatctcttcacctcggagtaacccaccgctgacaattggcgaccaccccatatacctgtacacctggacagccctgtgcagacggaacccttgctttacgaggattcatcctttttttttcagtttttttaagaagaataaaatctggttcaaccttgcggattaacacagataaaacatcatcgtcttggtatccctcgtcgtttcttggtcatcaagccggacgacaaacatctctcccatctctctgcatcttcccatctcttatactcttctcatcttttcatcaagcatcatctctggaccaaacgtttggaatcatcgccggttatccctttgaacagattgtggtccaaactacggttctcttttggaatcagaattcaatcgttcatcactgtttctctctggttgtctgttaatcccttttgattacaacatccaatatgtcagaagtcgcggtcctccgcaaggaactctctaacttacagactcggctagagatccttgaagcaagacttacaacgatacctttggctcccgtccaaatatcaagtcgcagactggcgaaaagaaaggataagctggtagaagacaaggaggaaacctcgcgcgtctcaattaaaccttgcaagacatcttcctcaaggtcaaaaagagatgctcagacactccgcagccggtcgtttaaagtgatgcgacacctgatcaatgttgtggatatctcgcacgatgaaggcagggctagcgagttgaagaagatttgtatcaacagagacaccactcatcattccgcgacctctcgtttgccggcaatgacagcggaagaatcggcaaagctaaagacaacacttaccttggcattgaaggcgccagcagttccgtcaaatagtcaaaacaaatctcacctctcagctaccttgctgcgaccgacgaccaatttccgacaatctgtagaagtaaagccaatgaaggagcctttgccaccatctagtaacctgaagcagattcccaatacaagctctgagacccctcggctcttccatcctaaacgaacccacaaagccgacttggctagctcaaacaaagtagccaacaacaagaactcccaagctgccagtgaactgccggtcatgaaaaagctcaacaccaatactcactctaaattggaaggggcagtaccgaagacatctgagacattagctgtaacaagaaatttaggaaacaagaaagctgaaatcattgaatgcaacgacctgcgacgtggctgcggtagatttgctctcctcaagtacaatcccgctgtactagacctcctaccagcattggtcaaagacagaagatttttggagacaaagacggcgattgatatagaaaacttaccgcaagcatcggcaaacttaagacaagtacttggcatttgggaatggaaagaaggtacttcaagcgctacatttcacgaatacaagactccagaacttgggacaactatcagtaacaaaggattcaggtttgttggttttggttggagaggtgatttaggacaacagcccccaagaatagaagagcttcatgaagacatctcacaaggcgccgacactctcagatggtattggttcaaggatctctggttacttttttactttgattaatttttctcaaatgatagcttcatcatttttttttttctgtttttttagtggtagaaaatgtcagctggcaagcaaaacccagttaccccttaaatagttgacttaatgttttgctacaccaactgcacatttcatacatttcacactcatttcactcattttcttattcatttcactcatttcattattaacatactctacatatgcttgtatctagttgtccctgccaagccagatatataaagttgtacagactgaagtctattgttccccagactttcagaagagacgaaaataataacctcattttatttactcattcctcttgagctcaaagatacatcaacatatcactactttaagcttgcttgaccctctcacatcaacacatcactgtctggatcctcgagcctgaaattctcaaaacttatcatcggctgggtgtgaacaccgtggactggattagattcttctacgacttggagccactggacgactccagtaaacttccattgagcggatctcatcacctcggagtaacccaccgctgacacttccacaaacatcagtcactcacccacatcgtgcttgctgtcctcagcctctgtctagctcatcaggttatgagcccgcgctaggctccagctcttgatagtttccggcacattaaataacacgtatttgggtgaaaatctttgtacaaatctcaaggatcatcaactctctgtcgactacctcgacaattacttctccggctcaagaactcagcctcagccgtctctctctgcgatccaactttaaaactaaatctcagtcatcgctctcactgctctctccatcgctgcggttgcggtacaatcaggtcgtataactccctgaacacttcctcgctctcatttccgcttgtagcgtgcacgtctggccaatctcggtatctcttggccgttttttttcttttctctgtctcttgggtcttgtttcgtctctcaaggtggaatgttgttggacgatgggtcctcaaagaaaccagccgccgatgggtccgggaacaaaactgaattcgataccccatcggcggtgtaggactcctgggacagatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctgttacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataaagtatggctgattccaagatagatcttactttcgtaaagtaatctctatcagacctagatcatgtatcaatctactaatgaatatgttacaacttcaggttaataatggaaactgtggtgctgatgaattgagcacgaaacagatgagttgttatagagtttattaatgatctcttcctcgaacaatttctttctaaggcactttaatcaaaaactagagctccggtactaatactactactacttgttattggttaattgttaatgtactactacttatatgatgactactactactaatgtgcttcaaattccgaactctgtgttggtttcacgcttaaaatactgtactaactctctacttatcactaactaactcacttactaacttattcttcaacttgggtgatcgaacttacttccgtaggttgatgtactaacttcactaactctaactcttcactttactgacactccggaaaacttccagtagctcaggatcaacttactgctctgcgagacttctgtaggctgatggggagaagggactttctggtggggagaggcccttcttttatattgaagagtgagggatttctgctgcaggggactccttgtgagggaatattgctgcaggggatctcaccttcacagcctttgcgcacagcctccaaacaaatagcgcagcttatgctgtgctaggaacacttaactccagaccttgtcacataatatgcatgcaagggagcacacaagcgcagcatgatgtcatgcatcgccaggcaaccaagccatcttccagaaccaagcacagcatgatgtcatgtgtcgccaggtaacccagccatcttccagaacactctgcataggcagtaccagcctgccagacctgctgttatctccttccatccagagtttgggggtcaaagcctctcctcactccttccttcctccctccgcctcaatatttttcctcccttcactttccacaatccgtaccctgtacccttacgtaaaacataaagtacccttattacacaccgctcctccgttccattcctggttgagacatgttctcccactcctctccacgtatatacttctgcccctccgttccattcctggttgagatatgatctctgtcagcctgagtgatgccaagagctgaaactcttctagctacactaggtgcaaggatgtattcagaggtgtacacgtgtgagtgacacgtgaaaagtgggtagaagtgtggtaataaaagaaaagtaaataaaaactgttaagttttttatttacagaggggcctgagttacaggggtttttaaggtgccctctaatatcaggtcctgggttacaggggtggtactgatgttctggtcctttgtaataaaggagtatgcccagaaatagcctacaactgaagaaacaaagaaataatacttactagtacttatctctaagccaaggaagtcttcaggagggggggactgttcttgaagcgctcagaaaggtgggtgagagaggttggaagagtgctggggaacaggtgttggttggttgatggaaattcaggttgataacagcaggaactgggccaaaaggcaggttgaaactggttgttggtgacggtttatgctggtaagtaatgatgaagatggggaaacaaagttcagggggaagaaggggctcttaagtacccattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgccaaggagatgatgtaatgcttgtaaccatgttgacagggtgttctgacaaaactgtaacactcctgcagcctatgtaagcactgcatgatgcatgggttgatcttcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacagtttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaccttgtttgtagatttttcccgaactgcatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtcaaatatcactcaaggactacaaagtaagtgaaggagtgataattcaggggtacatttggtgagctaccctaggttattttgcatgtagattcagaatctgcaataatattctaagttatgcttaaggttcagaagttattagaagattctgattaaaagtgttatttttcatagtttatttaattatttaaaggtttttctcatggaatattataatgtaagtgcaataatgtctctattatagtgtttcaacttatttaaatagagtattttaatattttaattgtatgtacatatgtaagtaataatatctctaaataagtaaatgctatgttcaggctggctctgattagtagcaggctgacaatctcccactccaatcctcgtatgcacaccactcctttgttccattcctggtcgagatatgttctcccaatccacgcgttgtatgtaatcctgtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtcacatgtatgtacctatgctatcccaacacctctgctgtatacttttggcattggaacaggcacagcaaaccacagcggtctcgctcaaataggctgttgcaagattaccggtcctacaatcccctggacccgactcgaacttcctcgattgggagctcgtcatcacggcttattttgactctgttgggattgactacgttattgattctcctcttcctgaacaaccctccgctgcctggacggctgataacaagaccgtttgcgccattctaacgcaaacaatcgatttgtccaatctgatagcaattcgtccctacaagcgtaacgcgcacggaatgtggaacacaattgtccgcgcgcatcaagactcatcaacgggtggccgagtctactggctccgtaagctccttctaacgaagatggacggcgacgacgtccttacacacattaacaccatggcgaaggagtacaattgtcttaactctcttgtgacaaccgataaacccctcactgtcgctgatgttcattcagccgctttgctcagctccatcccagatgattggatgggctgcgtctcccacctaatgaaccaagaaggtgtcagcactgagtcgattgtcctggcccttaaaaacgagcatacccgccgtcactcccaaaatgaagtctcagtatccatctcctcgactaagactaagcccaacaacggtaagcgacccggtgatcgcaacaagaagcgccactgcgacttttgtaatgccgatggccacgatctaaataactgcaacaatactcgccaaatccttgacgagcataaagccaaccagaaaagtcagaccaactctaaagatcaggatagacaacaaactcaatcaggcaaaccagcagctcgagcaggccgcacctctgccgtcaccctaggcggacattcccatacctacgatgacgatgttgaatcagactactccggctctgaggtcaaattcactgctggaaacgcagttgcgtccctgtctgtctccaacttctactccggcactggtgatgcgaatctcaattccagctgctctatgtcaatgaaccccgattgtaaggactctattagtccttcactgggtgaaggggaaaggtgcggagacgggctaatgagccgaagaattctaagaccaaactggggggtttgtatttcctggctcagagagagtgcggggtcagttctctctgtgatacaactttagaaatgaagagaaaacaaagagaatgaaatgaaaagaaaagaaatcaaaggctcacctggctcagagagagtgcggggtcagttctctgctgagccaggaagagaagggagagctagaagtaagatagagacaagaagacatgtacatgacagccttgtgaaacccaacatgggaggggtttacagtctcccctcctataaaaaattgaagaaaggaaaagaagaaaagaaaagggaaagaaaaacaagaagaaattggagagtaaagcaatccctgaagatgtggatccttagcaacccgcaatgtcatccgccaagttgcccgtccaactgttggaagcttgagtagcctgttcaatttcattttgtaagagctggttgttgagatcctctagtgcagctaccgctgctgtccccagggctgggaaacaaccctcattcttgaattcatggtccttaagtgaatcttgtctgattgctgtgtcaatcgtcaaaccggcaacatgagcctcaagcggtgttatctctgcgacacctgctaaacttgctgcttgagctgggggtcagccggctggaggttgagaggattgtccggggctggtggtaggtttgctccaggcgcggggggccacataattgagaggcttagtcgaggtttggaattcattggggatgttgaggtatgaacggtcgattggcccgggacaggccccggcggcattgccgcagtgtctcttgcagaaatgacaaagaccttgtgaatccaggaaggcgtggacccgccatatgaattcgtcacagccaagagtcagtggggcgctaggtgttgccttggtcatcagtgctgggcccgtgggtcttggcagcgcaagaaagaagtgttggattgcttctcgaactggccatacacaaaaggagatgtctctaggagttgacgttcatgaatcctgtcttggagggcatcggataagccgtatacaacaaattgagctagttgaagatctccgagtttggatagcttctcggcgtcgaaattgaataagctctgcagggtgcaagcttgtgtgctgtattctaagaaggtcttggtttgcgacatctctagtttacggatttgtcgctggagtccagaacaccaattattggggagcgcaaagtcgaacatgcaagctttgaattcctcccaggacttgttgagaaagctccgagtttggatagcttcttggcttcgaaatttaataagctctgcagggtgcgagctcgtgtgctgtattctaagaaggtctcggtttgtgacatctctagtttacggatttgttgctggagtccagaacgccaattattggggagcgcgaagtcgaacatgcgagctttgaattcctcccaggacttgttgagaaagcttgccgctttgtttgcgtagaaagactgaaggtttgtttccactactaggtttccgagtattttgatcttatcggctgcgttgctgacactctttgtttcgcagaaaatttgtacgctgtgaatccaacgtaagaaaggtttggtttcttgaaacggtccacgaaaggttgggccgtcggaggtacgaaacttctgtaggtcaacccgacctggcgctggttgtttggctcgggaattgacctcgtttttgacattcatagcgaggagtaaatcttctaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcacccagccgctgaggcacgacttttgagtgaccttgtcatgtatatagtgctaatggtgacttaagcaattatcattcctttattattgcctctattcatgtcatccatggcacttgagaacattgagcaaagaacttccaatgaatcaggaaaccagggctcaggcagtttacccttgaggccatgtctcaagttcagtcaaagccctgtgttatacaggcctgtactggcaatggaatctattctgagacaattttttattatttggactcacttatctcaaccactcactcagatttttctaatccaaaagccacatctcatccatcacccaaactccagctcagctcaccctcctcctttgacacaagagcctggccccattaggaatccaaccgtgagttactctttttctcctatgatgatcagggccctttggcccctgtctatgtcgatggggtccgttttcccatagggttatagcctcttcagccacatccatcagtgatggttgtggctgaagaggtggaggaggatcgcgctgacccccccctcttcttttctattgctatgtagggtagctataaacgcgaacaatccgttggatcgctcgctattcaggtatgtggacggccgatgcaatcggccgtcgttttctttatatagcttcgggcctcttcagccacaaccatcactgatggttgtggctgaagaggagatgggggatcatgctgcccccccttcctcttattttcttggtctagggtagctataaacgcgaacgatccgttggatcgctcgctagtcaggtatgtggacggccaatgctattggccatctttttcttataaaggttcgggcctcttcagcacatcatcactgatggtgtggctgaagaggccatggggatcatgctgaccccctctcttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggctattcggactcggactggcaggaaaaccgagacaacaggagatcaacatcggcctacacctattgtattggtgagaaagccatctctgggaaatccagaaaacaagccacggtgtcactctctagtaccgaagcggaatacaaagctctctccgactcctgcaaagaaggtctctggcttcaacacatcctcacagaactttgtctccgaccagacaagccaatcccactgcatgttgataatgaagggcgggaggcattagcaaaaaacccagaacaccatgccaggactaaacatatccacccccgctatcacttcatccgagaatgtgtgcaagaagatgaaatctccctgattcatgtgtcaaccaaggacatgctgcccaatatgttgaccaaacctcttccccgagttgcactgaaaagaccccccactttatttggcattgttcccggatttttatttccaagacttgcttatctgattgactttgtaaaatctaatggcattgttgaacttgtttggcagactaccaagtttaagcattgtacaactcctcctcctccttccctttcttctcaaaatgatccagaacgcccctggacttgttgagctgatcagtttccttctcatctcatttcctttttctctgctttatacatgtcacctgtatttcacactcatgtcacacagttgtagtatacctgaggcagcactcgtggaagctcttctttcctcatccttccacgaacatcaatcactcacccacctcgtgcttgctgtcctcaggtatagtagcctttttttctttttcttttctttctttcttctttttctttcttttctttccttctcatgtgaaatgaactgatccttccacaaacatcaatcactcacccaccttgtgcttgctgtcctcagctctgtctagctcatcaggttatgagcccgcgctaggctccagcttttaagcagcttccggcacgttaaataaggcgtactcgagtgttaatcttcgtctaaagctaaaggatcatcgtatacttcgttggccagagaaatccccctcatccggctctatcatctgtctgcctgtctctccggtctcgtcgtatacttagtcggccagagaactccttctcatctggctctgtcacctgtttgcctgtctctccggtctcgtatcgctcgggcaatcggttcacgttatcatcgcattctatctgctccccgcccgcattccgtctctctctccacgatgtcggcggatggcgattcttcaaagaaaccggccgcggagacgtctggaaacaacaccgaatttgatacaccgtcgtcggtatctctcaaatcggcagtcgctagactgcacgtcctacaatctccgggtcccgattcgaatttcctcgattgggaactcgtaatcacatcctactttgactcagtcggcattgactatgtcatagaaaaacctctccctgaacgtccgtcggcggcgtggacggccgacaataaaaccgtttgcgctatcctcacgcaaacgatcgactcttccaatctgatcgctattcgtccatacaagcgcaacacgtatgggatgtggggagcgatcgtccgcgctcatcaggattcgtcgactggcggacgcgtttactggctccgcaagctactcctaaccaaaatggatggggatgatgttctatctcacatcaacactatggcaaaagcgtacgaccggcttaactctctcgtcaccaccgaaaaacccctcaccgtcgccgatgtccattcagccgcactgctcagttctatccccgatgactggatgggatgtgtatctcacctcatgaaccaagagggtgtgagcactgaatcaattgtcttggctcttaaaaatgagcatacccgccgtcactcccaaaacgaggttgctgtatcggtttcctccaccaagactaaaccacaaaccggtaagcggcccggagattgtaacaagaagcgccattgcgatttctgtaacacggatggtcacgacctcaataactgcaacaacactaggcgtattcttgacgaacacaaagcctcccagaaaagccgaactgaatctaaagaccaggatcgacgccagacccagtccggtaaaccaacggctcgagctggtcgcacctctgccgtcactcttggcggatcgtctcacaagtacaatgacgatgaggagtccgactactcatgttgaactgaaaaggttttacttatcactttctcttttaagttagttatttatttattcttcttgtattttaagcatactttattcatatacacaattatcattagcgcagcagttgtagctcgaaacctagttgattgactataattaccttactttcattgtaccggtacttttctctaatcaatcaattgtttcatcaaactccaactcgttctctcactaacctcaaccttaaacttcaggttcgtttctcttattaaaaagtcagatcacgttgttgtcttcttaacatctcaactctctcttcatgtctaggtttgtgattatctgcgaggtcatattagtcgttgtcgtttagacactaatatcaccatcttgttaaaggtgtgtatatggaatcaatcaattgtttcatcaaactccaacttgttctctcactaacctcaaccttaaaacttcaggtttgtgattatctgcgaggtcatattagtcgttgtcgtttagacactaatatcaccatcttgttaaaggtttgtgattatctgcgaggtcatattagtcgttgtcgtttagacactaatatcaccatcttgttaaagctcgttgttcattaggttatgagcccagatcgtgcttaatctgcaacctcatcgaacacaagtttttcaacgcaatgaccgataaatcgattcaccatcttcccttacttaccaaggtcaactttcaaaattggaagaacataatgtattcttactgtcttgaaagaaatctggacgatcatttactttctgacttggtaaagaatgaaaaggatgcagtggctaaaattactcttcaagacaagaaagctgcagctgctggaattcttggaagaaatcttggcttagaaaattacgccaaattcattaccgatgagaacaagaaggaacctcatcttatctggaaggctctgatcgatcattttcaatcagacacttctcaaaatcatgccgtagtatatcgtgatttcttaaacattggattcacttcaacgctcgagcaattcatctcggatatcgacattggtatttcaaatcttcgctcagttggtatcaagattgtcaagatggacaagactacgatcgacgaaacgttacttgctgagtatattgtcaatctcttacctcaaaagctagagaactctaaagagatcatttacacgaaacgacctttagacattggcacgattcgtacttatttgaattcaaagcaactaagttccaccggtaccccgtcgaactccgttgatgtgccggctatcaagtctgaatccgctctgaaaacaacaattgtctactgtgaaggtggtcgtcacaacgataacgcgaaacactcaaaatctaactgctttcaattgcatctggagaaagcacccgaatcttacaagaaacgtcaagctaatccgaagaaaaaggctaactctgtcggaactgaaaacatcagtggagtttatgtttgtgtcaccgatcctcaagcaatggctgttcaggaaaattcctctcttatttttctggacagttgctgctcagatcacatgtttccaaacaaacgacattttacgagttatgagtctagcgagtcggctgtgaacgttgcgaacggtcaatctcttcctgttctcggttcggggataattgcaatcaaaagcaatgacggtatcatttttaacgtgaaagctttgcatgttcctggattgactcatgctcttctcagtcttgcccgtctagctctgaacaactgtgatttaatccgtcgaaatagctctcatttttatctgaaggattcttcaaaaaatgtcgtcctattcgatactgagatcatcagcaacatttacgtcttgaaagcaactgttgttcaacctcaaggtctgtcggctagttcatcgtctttcaaagtctcatcaaatactgactctggactacttcacaggcgagccggtcacccaagtcgagaagctttaggaaaaatgtttgatgctagttattccactatggattgtacagcttgtagactctctaaatctcatcgactgccattctctagccaacttccaaaaccaaaatgtatcctagattatgttttcatggatctcagcggaaaaattactccgtccactttaggaaaagcctcatactactccaaaatcacagattctttttctggttacaaacatgtttacatcttatcatcgaaaaatcaagcttttgagaaatttaaggaatattatgaagaagtcactacttttcattctaaaaaactcatcaatctagttatcgatggtgggggcgagttctgttctttgatttttgaggcatatttgaaggatcggggtgttcagcatcacatcacggcaccgtacactcctcaacaaaactcagtggcggaacggggtaatcgcacaacgagtgagaaggctaggtcacttttgaaagaggcaggtttaccttctactttgtggggggaggcggtcaccactgccgtccttcatgagaacattactcctacgaaaaagctaaaatggaaaactcctcatgaactgtggtttggattcgttttcaattactcaagactcagaattttcggttgtcaagcttttctcaacattcctggtgatttgaggaagggaaaatttggcgacacctctaaacctggcattcttgttgggtatagactcggtattcctaactggaggatactgacgggcactcgggttgagtacagtcatgatgtgactttcaatgaatcttcttttccaggaatctccccgagtgtgccagtctataatgactttatcattgaggaagattcttctacggaatcttcttcttctgggttgccgattaactgtactgggttatctgcggattcttccgttccttcggatactccttcgtcatcaaatttgcatattgaagaggaagttgaaccggttgatgcgcaggctgcagtctcaccaactgcaactgctggtcttcaaactggtcaacaaccaccctctgtatcaccacttctgtcaacttcaaccacctcaacttcaaaacctggttggtactacgctcctgcagatcaacttgcaccaaaaaacatttcatccaatcctaccgatcccaacaacatcctaaccaccaaacgtcgggctcatcttgtgaatcaagaagagacttctgaaccgtggtttgttcctttctttaacagaagcctttgttttagttcgatcaaggaagctaatactgtaccaaaaacatacaaagctgctgttaactctcctgattcggtcaactggattgaagccatcaagacggagctttctgctatggatcgcctcaacgtatgggaggttactccaattcccgaaggagcggttcttcttggcagcgtttgggtttttcgcatcaagtgtaatgctgctggtaacttcgtcaaattcaaagcgaggctctgtgcacaaggaagtgctcaacaaagcggtgttgactacgacaaaacctatgctccgactgggagagcaccggctctacgtgctgcgttgacttacggggtgaataacggtcttgacattcatcaaatggatgtcaagaacgcattcttaaacggcactttggaagaaactgtttatctacgtattcctgccggattgactgctccacccgggacttgtcttcgcttaatcaaatcaatctatggcttgaagcaagcacctcgagtctggtatcgtgaactagcatccttcttcgcctcggtcaatttttcgccaactgcgaatgatccttgtcttttcaagagcaatgatcccgattggctttgtctcgtgcatgtgtatgtggatgacttggtggtcatttccggtgatgtcgcttgcttcaagaaattcatttcggatcgtttcttaatggaggacttaggcccaatcaactctcttcttggaatgaacatcaatcgcgttgaggatcatctcaccctttctcaatcaaactatattacagaaatcttaactctcaggctccgaggttgaggttactgcaggcaatgcggttgcatccctgtttgtctccaacacccactccggcactggcaatgctaatctcgactctggctgctcgatgtcgatgacccctgatattcactctgtcaaaaacccaaaaactgactccaccccggtccgcctagccgatcattctgttgtggaggcaacccataaaggcgtctccaaactccccattgatggagaaaccaaggtcaagacactcgtggttccctctctccatgaacctcttctgtcggtggcggctctctgcgatgctggactcacggttgttttcaccaagacgtcttgcgacatcatcaaatcaagcgaggtcaaaatagaaggcaacgtagctggacgaggctacaggcgaggaaatctctactatcttccgtcagaccctgtgaggtcctgttcttctctttctctctccccctccccccctgaccactccctcctcggttatcaccaaagattctcccacattggtctcaaacccctcaagtcactgctgaagtctaacaacattataccctcagtgatgaatgaaatcgatgtccaacggtgcccgacgtgtgtccaagctaaaatgccccgtaaggctttcaaatcccgcaccacccatcggtcctcaaagcctggtccactcattcactccgatgtggcatcatacgaggttgtttctagggagggatataagtatttcatcacttttgtcgacgattgttccaaatttcttcatgtctttcctatgaaattaaaaagcaactccttcgcatgtttcaaaatctttcgcgcattctttgagaaaagtggctcccacaaaatcattgctcttcgtaccgacaacggaggagaatatctatcaaatgagttttccgcctacctttcttcatctgggatcagacacgagccgggtgcgccccatttgccacagctaaatggtgtcgctgagaggacaaacaggacaatcaataatctggtcaggacttcgctaattcaggctaacctgcccaaatccttctggacagacgcactccgacattcaatgtttcccttcaactcgttcccttgtcacactccattgggtttcaaatccccctcatcaatactgcaagaacactcagttgatctgaaatcaatccatccctttggatgcctggtctggtacaaaatccctgaacccaacagaaaatctctcgacatcaaaggacgcgcatctctgcttctctcctacttaccagatggaaacggctttcgtctttgggatcttgaaaaacgtttggtcgtcaagtcccgcgatgtactctttgaagacacaacattcccctacggcactcagctcaagcaaactcccgaaccaatcccagttgaaataacctggcctaaaccatcaaatgtcactcctgcagacactcaccaccctcgaagtgaagatttcccttcaactactccaactattaacaaggatgcacctctagatattcctctcgcaccccgttttgacaggagactagctgcatccatccatgctcctcataatcgtcctcgggatcctctccccatctcctcagactcagattctgactcttcccacgctcccattcccatctcctctgactcaggttctgacttgacgtacaacacgcctgctccgtctccatcaaccacgtcacctgatgttaccgtaatttctctccctcctctccctccctctcccccttcccctccagtatctcctggcccatcctccccgccatctccacctcggtcccctccggccaaaatcccatcaccaacaccttccccacctcccgtcagacgacgctcaaatcgtgatcggcgcgcccctgaccgctatggccaatggtccaagaacgcttccaccgactctgatgtagacaccccaaaaacttggcgtcagcttcttaagtcccctaacaaacatcgttggcttaaggcggcagatgaagaatttgcctctcttcttggaatgcagacttggaagctcgtcccacgtccggaaaagaggaaggttataaaatctaaataggtattcaaagtgaaacgccgtcccgaccgcactattcagaagctaagggcacgacttgtagctatgggctactctcaagtacatggccttgactacgatgaagtattttctccgacactccgactggaaacgctttgcctgatactcagtcttcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaatatccatcttgattccctgatagttacctttttcaattaaagtgttctttatttaccatcccccttatcatgatgtcttttatttcatatgaattccatattttcaattttaaacataaattaccactgcttgatcatccatcccaaattgaaattgattattgaatacaaataatcaatcagatacttgcattcaagacaacgcatccaagtggcttatgtaacaaattcagaaattatgttattttgaatcaaaggcatgaataagaccaagaaaccatattattcatcaaaggatgcggcacgatgagagaaagattcagaagggtcattggtagggtctgaaagccaagacgaatcaaaagattggatagcttcaagaacaagagagaacacctcccaaacgttgtgaatgtcaacaacaggtattgtgagatgcatcccggtttccagctctttgatggctttgacaaaccatttgggagacgtctccattaattctgtcccctccggatagaacgcctgctgtaaggcctcggcagcagatattggcactggaatcaatccttgttcgcctccgacctccgagggatattgatagcaccattctgcactacatcgagttgggagcatgctcttcttgtcccatcgacgtttgtaattgttatagttactcgtccattgatcaagactttcttgcagaagtggaacccataagtaaataaataaaagacttttgttgcatgcgatgttagtcagtttattaccaaaccagagaagctgtggataaataaacttactgctcaacaggatcttgtggatcgtagtacgattcctcctccgcccgaaagagttggtttattagctcgctgttgtattgattcattaactgcgaccatagacactcaatcttctgattgtgggtgctcttggtgaacaggtgtgactgaatcggatctgggcagtctgcattgaacgattcggtgaggttgatctggtggccagccatgtggattgtttcggttcccctgtcagtagatgttcggcaaggtatgccaccttcacgtttgacaagctcgagatagtagtatccaatgtgtcgggggttgttgttggtgacatgaacaaagattcccaaaatcttcctgctccaagcatcgataaaaccatagagagtgatcccaaacttcttgagtttgtcgtggccattggcagaccaaatgaagtttgggccaggggtgttgaacacgcgacgcttcaaaaccctttttgatcggttatcaacaccttcaggatcaagggtacggttgatcaatgcaactgtgagacttcattccaaacaaagaaatatcagaaataattccacgggattataataacagagaagacataacacacttatgaatgttgaacccatatttcgtctgtaacaattgtcgcatctttcggtaaccaacgttccggccttcaggggtttgatgaatttcctgaatgcaagagacgatcgtatcaatgtcaaccttgttgttgtccaaatcgtcagttcgccgtgtcaggttcatggatttgatcttcctttcgagcgtttgaaaagattgagtatagtcgtgacttgttgttagagcatggtggatttgtgaatatgacaatccgcgttcaaagtaggtttggatgtggtcttcaagctgattggaatgttcagtggcttgaagtataagtccccaatcttccttccttcgtgtgagtgttcgtttagagacggatatgccgtgcgtgtcttgaatatgtttgcggatttcagcgtctgtcaggccagattcaactagaagagaaacctcagcctcaaaatcgtcaccaaaagatcgcattgaggcacgctgtagtatgccaattgtgtttcaagtatcaaattggataaagtcacagtccaatttgtagaagggcatatattcttaggcgtattatggcataatcacattctacgggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaaattttatttgcataaaaaatgattattgcatagtgtaaccacaagttggccacattgtttgtaggtacactgtgaattttgtatagtagcaaaccacaatttggccagatgattagatgcatattcattataggttagggttagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggtgtaaaatagactatttaaggaggggctttcccccctcattccaatatctcatcatctcatctcatcagatcatctcattccatcatctcatctgatcatcttatcagcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatcaagtgccccactgagatcattcagactttgagaagcatagcaaaaggaaagtaaacaaccagtacaacttgtgatcttaaaaacaagatacagtgctcttaaaccattgtgctcccaaccaaggttaaggaagaaggaaaagacgaataaacacattttttttctcagtagtatctcataaattatcattcattatcagtacatactccaatcatttttcaaaataaataaaacatataaaaaaaaagaaaaacacatcttactcaacaattccactccaatagtcttctgaattcacgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttttgccacaacaataaataaattgttgtgttaactcttgtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtggatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacaacgcatgatggatggttggtgtatgtagtaagatctggtggggtggtgttgagttgttggtgtgtgtcgagtggttggtgtgtgtcaagtgattggtctggtagggtcagcagttagtgagaggagtgtttcttgatctcggttgccagctgattcattggtcaaagagctgtggtgtatgtgttatgcgttgaggatggtaggtactttggctccagggagcttatcacatagtttgtatttaatggaatgtttgagatgtattgtcagggtgtatgaaatacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacagatagagaccctaaatttacgtcagaattttggagaaatttatatgatttatgtgggacacaactgaaattttctacagcttaccaccctcaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggtatgacatttaaggataaagacaactatactcatgattggtgttcattactacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattagaaagaggttggactccttggtttcccaaagaaattttaatgtcaaaagcagtacatatacacccaagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagactacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagttggagaccaattcttgatatctacatttaattttacaaacctgactggacctaaaaaattaagagattcttttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtgataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaggacattaaacaatatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattcatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatattacatttatcttatctgttaattacttatctattaaataaatacctgtgttctacataagtaattatcacttacctttcactcctttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacagtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtactcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatctagtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaccctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacactccgaggccgggaggaatcctcccggcggctgttttttttttgctcaccaaccccccaaaaccacttggttttggggcattgacacccaacccctccgggtttttcttttttttgtttaaatttttttgggaggccaactcccaaacccatggatggatttggggaatcgactcccaaatttcagggaaacccgggtttgggagttgactctccaatttctgggagttggttgaccaagtccctaaaaaaaacgggagttgtccaactaaaatgccccctacattttttattatgggagtcatcaccatatagtgaccctagagacataaaaaaaggggcttggaaaaacgactcccaaattttaggtaacaactcccatttggtcgttgacgtcgcaaggactgtgtgtcaacgactcctgaaccatctcaggagccaaggcctggtcttgggagttgttggactaatatggtttttttataggggagtcgtccacccattttcaattttttatgtatatttttttgggagtcatccgcccaataattgggggttgtcactcccaattctcatctttttttttctcaactgggagtcatcaggctaatgacacctgaaaaaatgggagttgatggcccaatcaccacttggttttttttttgtctcgcgggagtcatcagccaatacctaggagtcggcggtgtagtgtgccaattgtgtttcaagtatcaaattgcataaagtcacagtccaatatgtagaagggcatatattcttaggtgtattatggcttaatcacattctacgggtcatttaacccatagtcactcactagaaccactaggctagctccactcagtcaaaagttatttgggatttaaattttatttgcatacaaaatgcttattgcataatgtaaaccacaagttggacttagttagtttacatattcaatattcattgcatagggtaaccacaagttagccacattgtttgtatgtacactgagaatcttgtatagggctagaaccacaagttagccatttataaattattggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggagggctgatcccccccctcattccatcatctcatcatctcatcacaacagatcatcacatcatctgatcagcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgaccaagattcaaagaggaagggaaagacactttcaatagtcacatttttcctcaatatcatctcataaattcacattcatcatcagtacatatgtcaatcatttttttaaaatacataaaaatataaacaaaaacacctcttactcaacatttccactcgaatagtctgctgaatccacattgatctaagtttgagaagagactgctacacatagttttctctatcatcagttttgccacaacaataaataaattgttgtgttaactctagtgtagtacaatagaggggcaggtctttcaaaccagctgtaacagttgtagtagatcattacatacgcgatatatctcatctgctatttacccctcacaggactgccaccattcccaaaggagttctcacagcgggagaagaaacaaggcttcttctcccacgcaaacgactgatatcctcccctcacccacaacttccttccttccccaccacctccgactcctcagcccagccacccaaccaacatgcctggcaccagcccaaaccaccccaccgaggggccccaaatcccaaagaccatgcagaccgggttgcccagctgaaggataccactgaggacttcactcctgggctgcagccgcccaaggccaccgcagatggcccccacaccaccgaggacgcctccaaaagacgcctccgacgggccacagtggccaaaagacgccgccaacgggccagaggtgccaaaggaggcccccggggctgaggaagccagcaaggaccttgcacagccggcgggagtcattgttggagctgttgtgtcacccaccgcaggtccaaaggccgtcagacctggagagggagtcgtcagacctgggacagaagttgttgcaaccagggcgggagtcgtcgccgcacgcaaggaggtagctgcctcagagaagagagtcgtcccccaagactctttctggcccctcagctcatgaaagattgaaaagaaaaggcgtcagaagaggcttgaggattggaagcccaattttctgattgtttccaattgactggagagaggaaaattgaaaatccaatgacccactactgttgagatctgatctcaatccctcttggactctagtagctatttccaacaagactggtttatgtaatcagtccacttgacaatgacatcatttcttcttgactcgcttgtctcacttatatagaagctctttccttcgccaaactcgtttccttctccccatgattccaacaacatcacactttaaactttacatcttaaacattattcttaaagtcattggtctcattgctgccgctctctcatcattattccaaacatcctctatcatattctcacatcataactcctcttcttcttgaatcatcagacctgacactctggtccggtcatcactcccttcgttatgcaagaactcttcccttctattcaactgtccgctgatacaagttcttccaccaattatcaaaaccttcctatcgttgtaggttatcgtctcatctctttgcttaattgaaccggttatcacttcttctgacactctttattcttagtcgtgtctcttatgttctcttctttccttgtcgttgtcgcatcctagtaccgttgctcctgccttaaggtatttcttcattctatcttttgttttattttatttgtcttttgtatgtctttgttattttactaatcaagaaatagaacccttaagtttgatacttaacaactactagggtttttttatcctgtgtctttcttagtttttgattttttttgggggttgataaccgcaagcaaacccccctcgtgcacgccagctacagattggtgtgcgcgcctgcacgccattgcagaatggtgtgccacttgcctgcagcttggcgtgcaggcctgcacgccaaagaagtttggcgtgcgggtccgcacgccaacctatttgcggcctaaacacatatatatatatgcgtttaggccccaggccaacccatacgacccagggaaaggttgtatgggtcagcctgcatcctaaacgcatatgcgtttaggtcccaggccaacccatacggcccagggatgggtcgtatgggtcagcctgcatcctaaacgcatatacattatatgtttttaggccccaggctgacccatgcgactcatcctgggcaatatggtgtgtcccagagtcagtcatcaaagttttaaccttgaacaatgaccgatcaaggttaaaatctggtttggtggggaactccctattgtgccaggcggtaggcagttgatagaaggtatggtgctttgagggctgccttcaaggggggtctggataaattgtagctgtgatctgaacaaaacgcgttggggttggttggttttctgagaggggacaacagaaggtgatttctgtggcggttgttgagcttgaggatcggtgggtgtgaggatcagataaatgaataataaaaagatcaataagaattgatgggtctatcttggatcagatcagagtgccatgcttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccagaaaacaaaaacaagaccacactacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacagaacagaacaaaacaaaacaaaacaatacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaacatcctgagatgtcttaggaccaagaaaattaaacaagactgtcttctgagcaaggaatttgaaaaagataataaagactgataaagtgataaaataaaaataaaaacaagactgtcttctgagcaagtgatttgaaaaagataataaagaatgataaaatgataaaataaaaataaaaacaagatgaataaaaaataataagaggaaatggaataaaaaaataaaatgaggaaaccattggactgagtggggatttgaggtgataatattgttgaaatcttgaggcttgaggatattgaaaagttcaaagttgaaatttgaaatttgaccttgagggggcttgtaccgtttagaacaccacatcggccatcgttaaaggttaaaaccttggacgatggccttgaacatccgcgtaggacccaggcctgggtcctacacacttacatactaccccgggggtggggatcgggtccagccccgcgttctgggttccccacctgccgttcctcccctcccccatccaatcctgctcttaaccatcaccttgcccaatccaaccaacaatccgccaaaacgcaagcgacccaggctgaaggcacccctaaccaagcaaccgaaccaacctggccccagagcccccaaaacccgttcgaagcaggagaacccacacaagcccaatttaaagctgatccggcctggtccgatccggaacgcaaaaattggtacctggggtaaaaaattgtaaggattgatttattttgggtctctatcctcctaaaggggccaaactttatgttttcttttttttcttttttttttgggtctcagtccccctataggggccaaattcagcctggttgcaatgtatcctgccgtcctggggggcccaaggcctggttgcaagatatcggccctcccggggggcccaagggggtccctcaggaacctaagagccaccaaatgggccaatttaaccccccatggccagatatccagccatgtggagaggctaaccacccaatgtgcctgcagttttgggaaaaaggtgacttatttgtttcattaccttttcagaccagccaaccaccacccataatttcatcaacccccaccctcaacctggatatgtcaaccgggaatgatcaatcacgtaagatttgcttttcatttgaatgtggcccattggtcatccaccgcagctaacacactttgcattatctatttccataggtttggaactttacgtcaaggatcaggagctagaaagtcacccagcattgaaatccaaggagctggcgcacctgcaatccctcttggctctcgttaaggtggacattgagaattcggatgacgatgtaagactcaaaagtgattatgaaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatagtgatagggataatttcgagatgaagctgctgattgatatgtgtgaggtataaaggtgttgttgactgttggttatattgatgaagttgttgttgatggatatggttcagggcacttttggtttatgatgatgatgaaagtgttaaatctgtatttcaatgtgttatgaatctgtaattgtaatgtggctaagacttgtagttatgaaataatatataagatgaatttatttataagggtggttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgaggtattttagccccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggattttagctagtctagtacatgcaggtgagggaatttggctggtgagagcactgccttgagggaatttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatgtgcttataaaggaattcaataaaacacaaaggaattcaatattcaatatgcatccagtattcaaaacaagccatactgagagtaaagaatccaaaagatatcccgtgacaggttgaaatctgtgtaacttctaaactatgagagatatggggtcagttgtagtgggtgactagggttaattttacctgagaaatccatttctgatgttatttttaccatatctataatatataaagagataataataaatttttatatttttctgcgtagaaacacagtattatttaccacaacgagggtgaagaagagcacaaaattagagacatttccgaggttccacccttctcggcggacagtttggccggtgacggtgcggctcttccgatcagatatgatgcaacaggtcttcctgctcctgaccactcccttcaaactacaacaccaaccaatgaaccccctttggatttgtccttgccaacacgtcccaacttttattgtccaatgccaacccgtgaactccatcgggagggtgactatttttcatttccgaatccaatttgccctgcttgcaccgcatgtccattgtttgccaatttctcatgggttgataccccattggttgttgacaatggcttccaaaatgtgctcaacccggcctatgcatacattcctgacgactcgcctggccgaaagaatgccaatggagagacctctttcttgacagctaaaggggatcaattatggcagccaagtttcaatggcctgtgttctcctttgattttgtagtggcctatctcaacgccccaatcaatgaggaagtctgggttgaagcgccagagggactcgatgttcaacctggagaggcgatgctactgaataaggctctatatggcaccaagcaggcggctcgatgctggtggctccatttgaaaggaattttggaaaccctgggttttgaggctagccaatacgacaacagtctctacacggtcaagcatcaagatcatcacggagtgatctgggttcacgtcgacaatggcatcgtcactggatcgtcaaaggaacttctgaaagcgctggaagacaggctaaaaggaatgctcaagataaaatggtcagagagcctagattccattgtgggactagaaattaagcggtcagcagcaggctttagtctttgacaaccgaaactgatcaaacagatcctggatgcccactgggatggggtaacaactcacaagaccccttttcccccttccctcacgctagttactgaccctgacggtgacgcgtcaaagtctactgattaattgtccatcataggttcgctgagctacttagcagtaggcagccgtccagacatagcctttgcggtgaatctactagcgcggttctcagctagtccaggagtgaatcactggaaaggagtaagacatcttattgggtatattgctgactctcaacaactccggctcaatctcttcccagataactctgagaaacctctcaaatgcttctgtgatgcatcgtggggaggggaatttgccaagtcaacgtacggtacagttgtcaccttctacggctgcccggtgatgtggacatccaggaggtttgcaacgatagcagccatgacatgccaggctgagtacatggtgcttggcataggaacgcagcaagttctctctgggtgagacacttactgacagacatacttaagaaaagtttcacaggtctaatgcactgcaacaatcaagcggctatttgtgtcagcacagactactccgggaacgaaagagtcaggcatgtggaacgggaattctacctcacaaaccaagccttgcatgaaaagaactagaccgaattaatctgggtaccaaccaaggaacagattgcggacatcctcaccaaagtactatccaaagagccctttgaacattttcgggggagactcatggatggtggctaggtgaggggggagtgttgtaacccaggaaggggttacagaggttctcacctagccccttttctacttcatgtatatataccttacagtctacatacatgaaatatatacacacctgtgtgcttccatctctccgatttccatcacagaggaaggactattgtaatcaagcagacagcagtgtctggattccaagtcttggggagcttggattaattctctttgtattccttcaaagtaggcgactgcctcaattacctccatgtggattggaatgtctaccatttctcttcactgctcaaatatttgaggcaattatttttgatggtcttgaggatgtgccacaagcagagggtgggccgtgttgggatataccttcttgattgcattgatgactgcttgtttgtggttggtaacaataactgagtgtaattgactatccattgaaagaagaagatgctcaagggcccacgtataattgggctccttttcagccaagaggaaatacaaagccactttgaaggacatattacacaaattcattccaacaatatgcaggagaagcatgttgtacttgtttgttttgtaagtgcaatcaaggaggatagttgttgggaatcttttgaacaattcaagtgaatgggggtgagaaaaaaagaatgaggtcatgtggcctttgacactatcaatcatgaagtagaacttgtgctcttggatttgatgcacgagagcctcaaatggggttagagctggtcaatgcacatctttccttggtgattttaaagagtgttgagggtggcgtgcaaaggggtgtttgcttcttgtattaaggccgaattgatcttcaagggggcaacacaggcgttggttaattccataacattttctttttggccttcagtcaattgtctgtggatcatcagaagctgggtggttgtgatgcggagtcttgatcttgatttggtagcatccttgcttcttgtagaagttgcccaacatttcaaaaggactgcctatctttttggatttgcccaatttgtcagggtttgattcatctggattgccacatatgtcacatttataagtcgctcagtcttcccctttgtaagttgtagtgttggtcttcttaatggcatacccatgctccaaggaacacctttgagcatcttcatctagttcccttctggttacatgagataactcaggaggcagcacaaggtaatgaagattggtcaacggagccgtcattgacgcattttgaagaagtgggttgatgtggtattgggacaaattgaggagggggttaaagtgagattcagatgtgtcctgagatattggcaatgaagtaaggaggggttgatgtggctttgactttcagacatattatcggatgacattggtgttggttgaagttgagtgatggtttgagaaaagattgtgatgagttgaaaaatcagagatggtttgggtgaagaggatcaataaagaaggatatttttggtttgcttgaagaaattggatgagaaatcactgagttatttggagttggggttttagtcctactggcgttccagcaacggtgcaacagatacgagacatgtattcgtatcggattgtattgtatttattttgagcctgatactggtatcagtatttccttggttggtgagaaaatacattgtactggatttggatttaaaaatgaaaaaaatgtctttgtttttttttgttttttcttcaatatggccaaatatcttatgtatcaaatacagttttggtgggatcagtcatctgagacaatacagaatacatttttcacttttcaaatacgagacatgtgtatgtctcaggaaagtgagacagcacaaatccggtatttttgggtattcaaattctgagacaatacagataaatgcctgataccgtattgtatcgtctctgttgcaccgttggttccagcaatgatttgaaaaaaaacaagaggtcttttggcaaaaaaggagacggtggatttcaagaggatcaagaaagaatatttttgatggatttcttgaagaaattggttgagaaatggctgagttatttggagttggggattgattcctactagggttcaagcaatgattcaagaagaacaagaggtctgttggcaaaaacagatccggtggtgttgaagaggatcaagaaaggatattattgatggttttttttgaagagattggttgagaaatggctgagttattctgagttgaagtttgagtcttactagagttccagcgatgatttaaaaaaacgagaggtctattggcaaaaacagagatggttgcagtaaagaggatcaaaaaatattattcttgatggtttccttgaagaatttggttgagaaacacctgagttattcagagttgaagtttgaggcctactaatgatttgaaaaaaaacaggagattgatcagcaaaattggagataatgggggtgaagagtatgaaagaaggctacttttggttttttttgttaattttggttgataaatggccaatttgtggtttgttgaagtttagagtgtacctacaagctgggagtgaattgaagttgaatcaaaaaaaaaatccaagactgtggcattgaagaggagagaaaaagaatatttttggtatttttttgtcaattttggttgagaattggctgagttgtggtgtgttgaagtccgcttttgattatggtgagtggttttgctgtttggtgcctgcaggaaaattttcaaagctcatgcaggcacatgtggtacgtgggcgtgccccctggaggcaaaactgtgcatattgcatgtatgattaataaaaaagtgtctaaacatggaatccgctgtggaactactattgggatgaatagagcttgagagggagaggtgctttaatgggctgcctctctggtaactacaatgagtaaggtaacaagaaaatataagagtatggactcttaaggaaaggtgtggctttggagatttcttgaggatggtatgtctagtttttcttatgcttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcataaacctggctaatagtgggtaatcagttatgtgaattgctgaggcaggctctgatgaggaacaaaggaagaggaaaaacaaagctctttatatacaaaagtctggggagtggccaacttgtggttggaagataaatagaacattctatgagagcatgaaacaatagaaaatatatttatccataaaaacaggggaaacaagcagtgggcaaatgctcccaaggttactagtatgaaacaactaaggggtggaatattccattgaagggaatacgaggagataacagtttcatgggcaaggggatttttactagtgtgagacacaaggaggaggaagaatggaattttttggaggggagtaagtttcaagggtgtggagtttctgttgggatgggagggggaaattatattaaccatgtgaattgtgccagggtggttccatgagtgtttggttgggggtctgggagctttctgggatgtcttggctgtgtgattcttctgtgatttgtgctcttgataattttggaattttcaggagtggcttaccacaccgcgcgtgctacacagctgaggaaaggcgtaaaaatgcagaaaaactatgttttttattaaggcccaaaaaaatatgaaaaacaaacaaatccatcagccaatttggccatacagtcccctcattgatgaccatttatgacaccggtcatcaatgggaggacacactctcatcaaggactggttttgactggtccttaatgggagtaaacacccccattgatgacctgttttgaccgggcattgatgggagtaaacacccccagcaatgactggtcaaaaccggtcattgatgggagtaaagacccccagccatgactggtcaaaaccggtcattgatgggagtaaacacccccagcaatgactggtcaaaaccagtcattgatgggagtaaacacccccagcaatgactggtcaaaaccagtcatcattggaggatacactcccatcaaggtcaggggcatcatttggtggtttatccccacgttttcatttgttttttttttgggccaaagtagctgttcagtacctccataaaaatatgaaaaaatccaaaaaatctggaaaaatctaaggaatttggaaaaatataaaaaatcttgattttttttacaggatttccccaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgtgttgaactgacaatctgttaaatcttcaatctggttgtgtcgtggatgattcttgggcaagagggactttgttggattgggtaagaatgccacctgttctaagttcagcattgactgctgttgagaaatgggtagtttactcaaccacccacaatgatagaaatccaaggggaggtttttggggacctttgtgaatcctgatgtgacaggacccttgggtagtttgcggaccctcatttgggaagtccttccagctgcactagccacatctttcatcacttgatcaattcaacagaaaaagatatttgccaagtgagattgatatggaagtttccattgtggaacttttcaagctaaagaaaagagcttagaggggaaaagaacaactacacaggggaaaatgtgagttgaagacttggatgctggtgaagctgccctcttgtcaaggcttgggagagagttacaataagaattaaagaaaaggtgtgactatttctgtgggtaatcttagtatgaggtttattactgatgtcttgtacaaggcacctgttgagagtgtgaggatgtggggaattttggtaaggatgaggctctgggggataatattttctgggttcaatttcttatcttctgggggaaaatcaataatagttacttctggtaacttctagtaagtgatgtctgctaaataattatctgtttacttctctaatgcaagcatggggaacaaagtaagtgggaaagagtattctttatatacatgtgggtgattctgatcaggtactaggggtaagatatcagctgaaataagaagatggtatgaaataagttgtatctgaaagacaagtggttatgaaataaatttggctgacaaatttgtagtgtgaaataaacatgttgaaaaggagaaaatatgaagtaacttctgtttgtgataaaaataatatgtagtgcaaaagaaatgagataataaggactgaaataaatattctgaggtgagatgagaaatctgtgtggtgaaatatatatgtaggtgatataagcaatgagtaatgagttgaaatgagatggatatatgaaacaaatgtagtatgaaataaatgtagaataaaataaatgtagaatgaagtaattgatgtatgaaaagaagtggatgatgagtgagatgagatgacaatatctggatgagaaagcagatgtatgggatgaaatattatatgtagtctgactaagtggtatctgagatgaaataaataaaacctactgaaagattattattgtagaaagtaggaatgtactgtggaaggactgatttgtattcttaggtgtgtgatatgtagtatgttgtagctatgtagtaccatatattatgtagccaaatgagtgtaaaagctactatcttataatgtttttaactggatacaagataaagggttatgtatcatatgcatatctggttgtaataacatgaaaactactttaaatagctattttgtattatatatgaccttgattggtctcaacacaccgtatagagaaacacttggcatttggatcccactcatcatcactattggcagtgatttccttgatgatcttctgatattgttcggggaagtaattggccacagcaaacttgtagcgggcatcacataactgagaggagaataggtcagtatctgtaaagggatattgatttgaagaaatacaattcttactcaggcacggtttcttgatgtggtctttaattctacagtttctttgtattttccaggctgtttgattttggcttggaacttttttgaagagacgtgatgtacatagtgattgtaagcgtcgatgaatcggaccatgttgtccttatagtcatggttgaaattcatgaagtcgtaggaacctgcgccagccacttgttggaaggttttaagagctgcaatccggcaagctgagttgaaaaggctttcaggaccttcttcaaggtcaggtccccagcattgtattcccaattttgcaagatatccatgtatgtacaacaggtgcatctcgccaatgtggatgaagttccagccaacccaaatgttcccagcacaagcatctttcagggtctgcacatcagcttgagctataagtgcagccgcatttgaattgttgatacgtatttcaaagtcattgatgtccttgaaactggagcaaaactgcctgacaagttcagggtttgcaggtggtggtggagtactcacttcaaccatcccccacagtagtcaaatgtgagtgaatagacattcctgagaagtaggggaaaaattgagaatcagcttccaactagtgttttgaaattgctgaagcaatgacttaccttggtatcaagaaaattgtcgggctaatcatccagcatcatttgattaggtagattcttggtggttgacggtgagtgattcttcaaattagcacaagcccctactttctttggagtgactgcatggccagtggaggaaacaggtttggattgcgctcgatgaaagttttcacgtcgaacatttgtagctgttgcttcagctctttgggtttgggctctagttgccattctaggaggtgcagatggtcttgggatagggacagcggtacagacagatttttttgctttgattgtcccaataattgttgacctggttcactttgaggaccgccacgagtcatcttgagttgtttgagctcatctgacatttctttcattgtaccttgatatattttgccttgtcaatccagagctacattgagtaaaatttgcaaatgaggaggtatttcatttaaagattcattggtggtgggtgggttggtattggtattggtattgttgaaagacacaataacagattgtcaaagaagggaggaagtaagggttggcaatcaattcagatcagagcacttggtcagaggaattcccaaaaatgatatgtagatggtctcagactcatgccttgaatgattgtgtcaagtttgtagaatactggagcatagcaggagttaacgagtctgttgagtggtatgtttgggttggtgtccctttgggacattggcagactcaaggcaaagctgagacacctctagtgccatgcagccaagacaccatatcccaattgagacctgcttgcttcattaatgaccatgttgaagaatagtgtcagactagtcatcaaaattacagtctgcctttatcatattgtgcttgccttcacctttttgggtgactaggactaccagtgttagaccccatgtatacatgtgtggtcctctcacatagtgcaagttttctatgtagttgagaaattggttgattggtattggtatcagttatctgtacatgcacaatcctttttggatgggtctgcagttgcagcaatagttctgcttccctggacatatttggcttgcagataaaaattagaattcaaaaatctcattgcaacacaatccaaagctctaaactcaactattcctcattggtaacatcactttgggcatgaatcttcgagcatgacactctcaatttatattatggtccaaatattccagtgcctctttccattattgtgccgccccattatgtgccttctctctttggaatccaaaattgactgttataagtagatgctgtttttatccttatctctacatcctcatacccccagaaccacaagtacacatcttacctataaacctcaaaaattcccatcacaccattcagattctgtccgctgtcatgaacccagaagactttaatccccgagcttcccatctccacaagtgggatctggttaagttcctcaaaggcctcgatgatacaatctgcttgccttcattgatcaacaagcaagtttgatcaagctgatagacagaaagctgggtagaggtatgttattcttgctttctgtctgatttaaatagcagtaccaatataaggttctttaatttttgtggccccagcaaccaattgggttttttggcagcgtagcaatagtccagctttaccagttgtcccagacacacttgttttacaaccaagtcctcagccagtgttgggtaagtcaacaatctcattatcttgaacgtcatgcctgactaacatcatacatatacatatgtagaacctctcaccccaaagtctagggatgaattgtgcaatttggaaattgttgctgataacaaacccgaaatgttgactcatgttcaaggagttgaaccaaatagcaggattgcacctgttggcacagttacaccaccaaagggaaagaataagacaagtaagcatgttgtccactttacacctacttgatagattttttctacaaaagaggggaaaaaactaattgcatgcatgggttttttagtccccagttccattactatcaactatcctcgcaccggaagcagaagagtttcattcaccttatatccgtcctcactatcaattcaagatagtgatgtttctgaagcaatttcccgcatgaatgtgggaaggaagtggtgtatccttgaccctgtagacccaactattaaaccatccgtaagtcgactcaaattaggtcttgaatggcgttacattcaacaaggtcaagccgggattgtcttgaaagctaacatacccagtgagaatatcttcaagcttgagacaattgagagaccttctgatttaaactttgttttcttgaccttccactcaagcaacccctgaatctgcaggcgcagtgggtagcctccattattgggaccccaaggatgacacaagatatgacactttcttgttcagttcaccaccaaatctcttgcttgaatacaagaacaaacttgatgactggcttcttgtggattcatccgaagcattgtccaagcagttcaccttgcctgcctcactttttgacaataaagttcagcacacttcttcggacttaccaggagcatttcctgttgatcaagtggtctctcaagtggattactaccccaccatccaatttttgccaggtaaggtggatttgtaggtttttcatgctgagtcattcaagtatttactgataggtacattgaccttgtagaagtgattttgatagcaaaaaaaaatatccgcattcctgataaccttgtcaagctacgcgatctcagcaagtagttcagtcctcattagttcctcatgagaaagaagaataaatcttttgctgcagtcttgtagttttctagttcaaaaatcacaatcattatgatagtcgtatatctcaacctgattagaaaaattttgggtactctcatttatttctgtgtctgaaagccttctgtttgtgcttcatattcttcaatatgtgtgtgaagaaatcattggatcaaagctgtacgagtgagatctgtcgtggctctacatcaattcaatatgagaaaaagatgagaaagtctattggatcccgagttgatgatcacgttgatcagaggagagtgcttacattcccctctcttcaatcttttccaaccatttatgagccccttttatgtctttgatcttcccgctacaacagagatgatggatgatcaagccgtgtgtgatagcattagatttgatactaatctagagtgaagaagaagaagattggatcagtcaagacagttgaagaaataaaagatgtttgcactgatgactgtcttaggtttgtagacggaagaggcatagtacaatgtgttggccaataccaattgttcctcagggtcagtgttatcaacttgatcataaagagaaatcgtgacacgctaacataagaacactgagtttcaatccagctaggtcaatacacacactccctctcccctccctccctccctttataaagtgcttttcatttcctgaaaaagacacgcactcatcctcttgaatctcttcttattagatagggtggcatgcatgctctcatgctgagtccagacaatgacagccttcagacaagatgatgaggagctgtgcggagggaggatcggagatgcttcttgacggggccatccatgatccagccttcactcaacgagaccctcatcctattcgtccagctcggccgtgcacacaagaaacagctcatcatcatcgagcctccatctctcctgcctcagcgcacctattaagggctgcgaccattgtctccactgttgactgcgcaaatcaatcagcagctataactctgatggcaaacatttcagcctgagtgatgccaagagctggtctcttctagctacaccaggtgcaaactaagaaaatggtatgtacaagtgtgggtaacacttggaaaggggagtttttaatgttaagaaaagaggaaataaaaactgttaagtttttataaagggaggggcctgagttacaggggtttttatggtgccctccaatgaatcaggacctgttaaacaggggtatttttgatgtacctgatgatctggtcctttgtgtaaaggagtatgcccagacaaaatgcctacaactgaagtatcaaggaaatattacctacttagtattatttccaagccaaggggacttcaggtgggtgaaaactggtctgggagcgctcagaaaactgggtaacaggtgttggaagagtgctggggaacagttgctggttgggttggtgatatccaagacagaaacagcaggaactgggccaaaaacaggtgaaaaactggttgttggaggtggttattgctggtaagtggtaaatcaagatgaggatttagagtttgggagcaagaagggctccttatatactcattctgggcccttggaggcaaactcagaactctgtttggctggtgcaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacagatgtcagagggctgaagtgaggcttgtaacacacactagggggtgctttgacaaacctgcagccatggtttggtcactgagaccctttaatgaccagtgggctggtcttaacaaggcgtagttagccaaattgggccaaaaagggccacaaatggcttttgactagccagttacagttgttgtgacaatgtagttaaggtttcaatgatgtcaaccttatttttggatttttcccgaactgcatgaaccttaattacatgtgtagacctgtcacaacatgtagtatgatgtaactgggagggtttctagcaaaatgaacaagtgtcactcagagtacacagaagtgcctgaaggagtaataattaaggggtacctttggtgaggtaccctaggttattttccatggaggttaagtatctgaaataatattctagcttttgctttggtgggtggacaccctgcagtcaaaatcagtagattgcagtacaagaatgccacatttcttgatgaatgaccccctaggcaccctttttaaaccaccaagtagtcatttttttccaaattttcactttttatcattcattccagatctcatactatcactttggacatttcatcttttcctgaaagaaatatcagagctgtcagtttttgtgattttctcctttttactttttacaaattttaaaatcttattttttgttattattttttcatattcattctttaagacccgttttccaccattccacaaattcttgtgacttgaaatgtttgggttcccggtgtggagctcaaaacagatggctataaacatctgggaggagactgtacatataaaatagacattaattacatatgctatgggggtagtatgtgtaataatgtctctaaatatttaatatgctatggtcaggttgtctctgaatagtagcaggctgacattccctacccctaagatgagtttcctactcatagcaaataaaagtattaaaatagctttgacaaagtatgaaaattgtttttgggtttcaggcacataactccccttagaggctctgtaattcctcaagtgaattgctcaatcaggtatattagactctggtaaccactcatccttatctgcagattggtttttatacctgaataagtaaagccttgtgtcctttccttgaattctttctttcttgtcctttaatattttagctacatgaagtttctcatccttactaggttccattattgagactggaggacatggctttggctcagtgttttctcttgttgtgtaaggttttaccaggcttaccggaaatacagggtgtttcctggagagttcttcactcaagatgacctctactgcattttttccatgtatgtctttaatagcggggttcacgatagcgtttttcgcttctcgcacccgtaatttttttttcttgctcgcgcattgctgatgtcaattttcccagcgaaaattttaagttctgcgctaaattttaagcctgcagcagtgctgcggtttctcgcgcgagaagaaatcgcttcttgcgagaagctatcgtgaaccccgctaatggtaaacgggccaataaaggatggtttaagtttcttatttccccccagattattaaaatttactgtagatagtagaaccttatccccaattttaaaatctggttgtttatggctcttatcccatctgttcttgttatattctactgtatcttcaacacatttcttagcatgattttgagtaacatcaagcatctttttaaagtctagagcagtagggtgtatatgtggtaacttatcattaagggtatccttaggcattcttgggatccatcctgtcagcctctgggtaactaacctgagtgtttattagtaaaaaggttgttactatgagttgactggagtgtttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatactaggtattaataggcatccggggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattgataggtattgttgatgggaatattcagcaaggctatgaatattgtggataagttgaataagagtactgaagcttaagaacaataaaggtagactagatttatgttggttacgtgtacttgtatcaatataaatgttaactggtttaactggtgtctgaatattctggagattactcagtggaagtggcacggattataagtaccagaatattacatggggaaatgaagaagtgctctgaatcacgggtgaaagtaccaaggggaagagcaggtttaattcaataactgatctttatttgtaatgatctgttaaagctgtcatggtatttattagaggatcagtaactagtatttgtgacgtgtgcagctaacagatctttcaaataaaattacaaataagtatcagtacagtgggtggaccattatttttggctgcttgttttggatcccagagcttcaaagcaccagatttaagtcatgagacttggccaattggtgcagaataggtcccaaaaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaaatgattcttttcaaaagctttgttattcattttggggaagtgtgagtgcagagagaaagaaagaatggggaaatgggggagaatgattataaatgaaaattttggaaaaagtggttaccatatagttttaaccagttgttgagtggggcattcaccagctcacattgcagtaaagcactagaatttactgttttgactccaatctggacaaccaacctggctcaaccttttttggttctaatttttttcatttataatcattcttgtcatgttccactctttccatctctcagcactcccactcccccaaaatgaataacaaagcttttggaaaaaaacattttaattttttatttttcacaaattttgaaactttgttttttgcttttatttcttcatattcattttctgggacctattcttcaccccttcaccaagtcttgtgacttgaagtttgtgctttgaagctgtagaatccaaaacaagcagccaaaaataacggtccacccactgtacatgtattgattgtattaattcaaatcgtaatacaaaacaatacatgaaccttttatttgtaattgttcttgtctgtgatgactttgaggacaaggataaataagaatgaagtcattattaagatcacacaataaataatgaggtaattattaaaatcagtacatgtattgattgtattcattcaatgattaattgatacttaatattcaaagcatgtacatatttatttataaagatatttgtctgtgaaaatactgtagatcagggatgacttgtggtacaggtatttcacggataaaggagtgaaaggtaagtggtaattacttatttataacacaggtatgtataaaatagataagtaatcaacagataagataaatataaagtaaatgagataagataataataatgataagataacaagaggtaagggtcaacaacattatggatatgtacttatgtaagtaagtacaggtgttacagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacatcctctctcatagacatatggtacttcatttgaggttgaatgcttgctgctattgtatgcaatttcaagagcaggtaataaactaacccaatcatgaatgtagccatcatgattcttgaactctaaaccaaatgaacagaaccttctaaggtctgaatcattctttcagccaggccatctgtttgaggatggtaggccgtggaaaaggctaatctagttcctagcatgtcatgtaggttcctccaaaattctgaagtaaatttgggatctctatcactgatgacaattttggaaattcctacgtcagccataattctgttccaaaacaacatggctacttccattgccgtgtcatccctatgatttgggatagacctggctttcttggagtacctgtctactaccactaggacagagttatgagaataggctcctccaggaggtaatcctatgacaaagtccatattaattatttcccacttagtactgggttcagtaattttctggaatagcccatatctctttcctgtttgtttatttgatttttggcaaatttcacaagatttgacgtaattggtcacctgagatctccagtctaatcaccaggcagtatgttttatcctctccaatgttgtcaatttgtgcctggtcacaaagtactaaaacgccagagtgtctattcctgtagtatagtaatccatccaacaaagtgaattttccttcagaataaggttttgccaaactagggggtagactagcaattaactcaggggaactattttcattactcaaaatgtccactaactttaacagttcaatattatccttagggggttggaaaaacaactccctaaaatttgccgacgactcccattttggtcgaggggtcgtcggacgggagtcgtctttccaattccccctgggggattgggagtcgacttcccaatttttttttattaaaatttatttttttgggtgggagtcggcgcccaaaaccctccttggcaagtgggaggcttgggagttgcctccctcccactggccggggggattccctctggtcaatgagactgtacagtctcaatgaccggaaagaatcccttacggtcatcaagaccataaaatcttgatggccggaaggaaccccttccggccatcgagaccaaccttcgtgaccggaagttccggctggtctaggctctacacctcatcgatcggaaggatatccttccggccaatgagatacaacaacaccatcaaccagaaggaatcccttccggttggtgaggtgtaacagccccatcgaccggaaggaatcacttccggtcaataagaaaccgactcccaaatcccctcaagcatgaggggtggtttggggatccgactcccaaaaatgcaaaaaaaaaaatattaaaaaaaataaaacatcattggatggccgactttgggagtcggccatccatttggaaaaacgtctcccatttgacgtcggacgaccgtatttgggagtcagcgactaaaatttgggagtcgtttttcccagcccctatccttatagctgtcctggactaagtcgtaaaaagaaatgtccaaatcacacacgtgaatacctaaaatgggaaaaatgtcctcatcttcaggatctcaggctgggttatcaggtgtgttgggcaaagcccatctgcatttctgtgtttgatgccagctttgtgaacaatggtcatatgtcctctgtattgttgaatagcaatttgccatctgagcataagtctgttaggtgttttcatattcatgagagttttgactgctgtgcaatcagtgactactacagcctttctgccctcaagttagtaatgtaatttttcaagtgaccagactaatgccaaacactctatctggcttgctccatatttcctctcacttgatttgatttgcctagagataaacagtactggtttttcagttggaatatcatcaatctcaaattcttggtgcaacgctgcgcccaaaccatccaaacaagcatctatggataaaataaatggtttggtataatcaggctgggccaaaacaggagcagtggtcataaggtgtttaagttgctcataatcctggacacgggaatatgtcatttcatatattacatctctactacaaatttcataaagactatgagtaatactggcaaatttggggatatgttgcctatagtagctacaaaagcctagaaatgattgcacttctgtaatattctgaggcatgggctttaacacgatagctgctactctgtgctgatctatggctaaggttaaacctgaaactatgtgtcccaatgctttaagttctccataaccaaaattacatttcttaatggacattttgaggccagattctaccgccatttcaaggacagaagtaattttttccagatgtgtgacccaattatcagaataaatgataatatcatctatgtataccatcatccaattttgacggataaagcgtccaaatattgaatccatcatcctttgaaaatgggatggtgcatttttaattccaaaaggcattctgaggtactcataaacacctaaatggcaaatgatgtacataaattgcctactatttggctcaatgggtatttgatggaatccttcaagcacatccatggtggtaatatatcttgctttggacaaattatgcaaagagtgatcaatcctaggaatgggataattatcagctttactatagttatttaaagctctaaaatctccaaccatcctggacttttcattatgccatgcaataattacaggagtggtaatctctgttagatcacgagatgaaactcccccaaagggaaaaatacattccaaaggtattagactatttatagtattcaaagctatgtacttgggttggtgagaaacaaaacctaaatgtatatttgaaatatatatataaatgcatataagactataatagtatgggaataatagtgacatgacatgtgaaactatgtaaatgtacctaaacccatactctgctataacaatctctacctgctcattatggcccacctttcttataactttaagatccaagagctcttgaatgtgagtttccaaagctactctggactttgggctagaagggtaagcagctctcctaagggctggagggtacgggggttgacaggttaattctaacttgatgtcatgtcctttgacattcccaatgggttcttctgtggtgcagaaagcttccttatactgctccttttttctctatctcactccatctgctccttcctctatcttgcttcctcctctccaactcctttatctctctctcttcttcttctgctcccttctcaaccactctgtacatccttacgcctcttggctccatctcttttgtctctttctcagcctcacaactccttcaaacctgccacaactcattgactacccccgccctcaaagccaaggaagcagtcagccccatcaccggaaaccctgaagaaccagccaccctccctgtcaaacccaaggcagcagtcagccctctcaccaaaagccctgaaaacaaacccccaaaaaaatcatcaaaatctccagcttgaagaccctgaagatgaaggataatccaaagacaatcatgtagaaacagatcaagatgaggaaacggtcacagtcaaaagatgcttaaatctacttgcaagccaagccaatgataacactggaaaaaaacctgaggatgagcccaagtcagatccagaagaacatccagaagagagttcaagtaagactaagaagaccccaaccgtaatgccaaaaccagtgtgtgaatgaatagactaagagttgtatttcatgagtgccagcgtaaggaaatacaagataagaagaaagaaaaaaaaagaagagatgatcacctaagagcagtagatggctaaaaataagaacaacaatatacttgaatactataacaatgagtgaatgaagagagaagtctaacaaaatagagtgagtcaatataagaacagcaatgaggagggacaacgcagaagaacctatgatgattgaggataggtttcaaggaagaggaggttggtgatctgttggacagaagggaatagttgatacaaagatcaacgcggaagagtgacaatgtatgtgaaacctccccctatagtgagtttctcaagactgtgctacatctgatgacataagcaatcaggatgtttttagttctctcttcctttcaactacctagacagcagagctctctctcaactgtctaggtaagtgtctccattttctgatttcttaagattcctttcatctctcacttatcatattcagagcctgtacttactagagatttctctcgcaactgtctaggaaactgcaatacagcccctggttcaagaaatcatctgtgtttgtgcccctaaatcactggaaccagtgaaggacataagcagtccttacaatgtaagaacaagattgtttgttgagatgaaaagttcattgtaggagaagagttgtgaggatgagatgatgtttgtcttataagagtggttagattggatttatagaaagatcatcattaagcaagaagtatgatgatgggaaactggtgaaatgtgatgaggtcttgaggtcaagagcagtcaagaagagatgagggatgataaggaaaagatgagaaggttaatgcacaatgatgtcattgcaaaggcttgtcaactttcagggttcaagcgcaatgatgtcattgtgagtttaaaactggtctagagcatgaggtaaagctgagacatcaacaccccccttccttacctcaagagaaaaaatagtcccaaagcaagtaaagatctgacaagtgctgggcaaggaacagccttagtaagaaaattggctaacatattatttgttgtattcaaggagaatcttctgttctttgatgacatctctaatgaagtgaagttggatttcaacgtgtttcattctttttgagttagagtttgaatcaaagttggcaaccgcaatgcagccttgattcatgtacctaccaccatagggagcaatcagtccacaaggccaatctctacaatcaactgtcagatccataatattttgcaggaaaaatccgtgagagctccaaattccacctcacatgaagaaagagataggacaggctgttttttggtttgccagccaatcaggtgattgttgaacaaagacaagtaaccagttaccaaacgacacattgccagtcagtgtcagtgtaaccttcaagtggactagagaaaccacaaggatagaccggagtgtgatcaggggttccagcaagatattgtaacacatgagtgaacacctcccaatgagttatgcctggggcttccagaaatggcgacatttgactaacggtgtgggcaatatcaggtcaagttgcagagctcagatagctcaaagcacccacagcactccggtaattcactccaagagatttaaagtggtcaacctcctcagtagtcgcttggccgagttgagtatttggaatgaaaggagttgctacaggccatcatgccataaagagaaagcaaagaatttacgaaatgaagttgagaaagaacaattgccaacggtttgaggagcacttttataccaaggaggagattggcttgacccatgtccttcttattgaactccatcttgatttctgacttgaaggttgaaatgtccttactaaagacagcaatatcatccacgttgatgaagagccaaacaggtttatcccccagacgttaaaacacacatggtgtggtaacccatacatctccatatcatctattattttactgtacattcactgggaattattataatattactgcttattcagattctacaccctttttaagctatagtcactcactcaagtcatatctcatttcttactggttcattaattatttgcagttctagttttacagatattattctttaaatttactttaaacattaactacatacagcacatatttacagtttactacatacatcatgattttcacaagtactatctccttacatatatctcttctcattacatcagccacactcctttacaagtacttcttttcacattacattactacatatattttctcaagacacactccttacaactatgctttctcatatgccttcaggataacagtagtacactctttcacaccccttatcttttgggattgtttttctttactcatcctcccttttgattatttactttttcacatctcttgtgctacatttgtacattaggggtatcaaatataggaaatccaccattagaaaccagtcacttttttaaaaatatttttttgcatcaatgggccccaaaaggggttaaatgaagaaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctattgtgctcccatagccagactgactgaaacctgtgctcatttgtaccttgaagtatatatacagtcttcttatcattttgtacaccccttatgcatttttctcccctacagatattattgtgcccctcagataaaatctattttactttcagaactcaccttagtgaccttgccctgttgaggtgcttgccccagaaatacctttacacacagtgtcctcagagctctgctttatttacatccctcatagtctcacttcttcccctgtaggattgataaggaacaacctcattagttatagcagtctaagaatcagttagaaattagccacacctctttcttattcttagtgaaaccctctctcctcagcattagtctcagagggcagcctcatcagcactcatagcttaacttacattactagtagtgtagttttctatttcccctctaagctctgttctggttgttcagaagttccacaagtggtgtcccaacagtggcttgatttcctttagatttagtcctagtacctataactatcagtttgcagtacttttcacctacctccctcacccatcccattcctcttgaagtacatttctagttccttttaaacctattaaattcacaaaacatatcagctttccctccttgctatttttttctttttcaccttggcaataaacctttagcaattacacttctctggaatcttcttttacaacctttttttcttcacccactttaccatgtccaaccctcctcaactctcacccttggacctttccaacttggagcaccttgccagtacctaccttggacagacttccaccagaaacccttggcaacccaccaaccctgatactggagcagcaaatcctggaacctctaatgctttcaaccaatacagggaaaatcagcctcaatcctctggaaactcagacctccttggactacaacccaattctcccaacccctcaatcaaatctgctcatactcataggactcacttcttggaaaaggaaccaactatgcctgcctatgctggacccagaggcaagagtgtcaagattaaacccatggataaggaccttttgtttgatggaactaatttacctattgagaaatttatcagaagatatgagaatgcagggtcagctgatggtgcttcttctagggatttggccaaacaggtcctctcattcatcaaaggaccagacctcaaggatgaagtagaagaaatgactggacatgaagctgctgactggaaacttttgaagaaacagttactcaacaggtttgggacctctgttcctttggtcaaatactccaagcaggatctcaaaaaactggtccaccaagctatccagtctggaggaatcaagaccctggaagaattcaaagtttttagatccaaatatgaagtcatcaccaattacctcttcaccatgggccatatctctcacttggaggaatctagggaatacttgttggactcactcagccctgatttggaaacttcagtcaccaaggaactcatcagcaagaatgaaatgttggcctccagggacagtggggatatacttccaagctccaaggttttaatcacctacatcctcagagaagttcagtcagcatctttcatggccagaagaaacctcttcaagatggaacccaccaaggacaactctttttccaactccactaaagctcctagaaatcccagaccttctgtccctcctgcaagcaagtcaacagaccagaaattggatgagctcactaggcaaatggcagctttcacttctggaaaaatggtcctccctcacctttctggcccctcttcccagcagaacatcccagctcctaggaacccagaattcaagtgttactattgctttcaacctgcccacagtaccatgaaatgcagtcttctcagctatgatgaatcccaaggactagtcatcagggaaggaaagacttacaaacttcctgacaataccaccatcccctgggatacctctagaccaatcaagcaggtagtggatcagtactcaaagtaaccctctggcatcatttcttcatttggacaactagaagaactcactgaaactcatccttctgtttatgatgtggacttgggaaaaaggaccagatcttccaaggaccaagatgaggaggagccagccacagagaagagaagcaggaaggagaaagacactcttatggatatggaccaggatgacttacttaaaatggccacccccccttccaagacttctcagaaactcagtcctcctgttcaacccaagcccagcacctctactcagaccaagcagaactctgcccagcaatccaaacagagctctgcccaatccaaagtcaggtttcaaaacactgaagacccagaacccagtattcccaaagagaagcctgccaagaagacctatttggaaaaagctttgtcaaaggaatacccccaggtagatgaggcaactgccaacagatttcttaaggagaccaaaataaagcttagctgtggagaactttttgccatggctcctggattttctgatgctgttgaaagaaacatttccaacagacaagtacccattgaacccaacacttcttctagccatgcatccttggaggaccttgcttcttccaaccatggagccctggatactgatgaagaagaagacagggattcaaccacccattactcttgcccccttggctacatcagacttggaataaatggtacaactcaccaggctcttttggacactggctccatggtcaaccttattcctgaagaaatagctcaacaacttggactagtcatcacagaaagagaaatgaagctcagaggaattggaggccaccacactaccatcctggggattgctgaaggagttgaagtccaaattggaaaagtcaccagggcagttcacttctgggttgccaaaggaggaagtgtgcaattcatcttggggaaacccttcttaatggacgtatctgctcaaatcaaatacaatggacccaaaggggaatctctttcagtcttggacaacaagggaaatgcctacttaattccaatttgctggcccaaccaccacaaatgggaaacctcccttccttctttcttggtcaccagggattttttggaccagaggcaggatttcagatctaccaaatagaatatctggacctgtcgcaaccacccaatcaaccagaattagtcacctatgccacaaaatacaaatcaactctaaaaaaaatcaaacctgtaaatcaacctatgcccctttccctcaaccctcctctttcaagaccaccactctctagagacccctatgcagcccctttaactcccgtcccaccttcctttcaacccacctccaaagttacacaagaaagactggatgttatcaattttggcccccctggatggctgtcaaaggaagaatacaatttattagtctgggtcatcaccctcaggcagggagccttggcctttgtggaacaagaaagagggctactcaaacacacctatggacaaccttacatcattcctgtcattcctcatgagccctggcaacaaaaaccaattaatattccagctccaatcaggcctcaattcattgaactggtaagggaaagactcaagactggcctttatgaacaatccttttccagttactccagccctgtcttttgtgtaaaaaagcaagatggtaaattaagaatagttcatgaccttcaacaactcaacaaagtcaccattaaggatgcaggtcttccaccatcaccagaggaattagtggagtcatttactggatgtgcttgctatggacttggggacattatgggaggctatgatgaaagggaattatcaccagaatccagaccattaacaacttttgaaactccacttggcaggttccaactcaccagacttcctcaaggtgccaccaactcagttgcagtctaccaggcccagatgacttggattcttcaagatgaattaccagaaaacatgggaattttcattgatgatggaggaatcaaaggaccaacttaattcagactacaatggagaaaccctggaggccaacccaaaaatcataagatttatttatgaatatgccatcactttggagaggatactgttcagaattgaagaagctggactcaccatttctggcaagaaatttgcttgttgtgtccctgccctggatcttgttggccatgttgtctgtaaggaaggaagaagaatctcagtcaagaagctcgacaaaattgaatcctggccaattcccaccactccaacagctgtcaggggattccttggaatttgtgtttatgtcagaatgttcatcaaagactattccaccatcactgcacctctcagaaaactcactaggaaggactccacctgggattggactgatgaatgccaggatgcctttgaagaactgaagaaaatcattgggactgacatcaccctcaagaagatggactatggacctggagctggcctcatcaagctttctgtggattccagtcacattgctgctggagcagttcttactcaggaagattcagctggactggacagacctgttatttatgagtcagtagtcttttcaaaaagagaatctgaatactcacaatccaaacttgagctctgtggagtcaccaaaatcctcaagaaactgcaaaccaaactttggggccaacattttcagctcagagtggatgccaagtgtcttattggaatgatcaacaacccctcacttcccaatgcccctatgaacagatggatagcctttattcagcttttttcttttgatttggtacatactccaggtaaaactttcactatgccagatggactttccaggaggcccccagatccagatgaagaagattgtcctagttttgatgaagatgaacaatggatcaagccacaccctggatttggagtcaaacaagctttttctggaatgctgctggggacatcagctcagttgggggagggggtaacttctctgcaacaaggaatttggaaacttttggaagaataccttgcaacaatgaacagacctcctggatgcagtaacctggaattcaagcaaattttgcacaaaccagcctcttttttcctttccaatggtgtcctacacagaatcaacaaacctttctcccagattgtggtcacttcccccacagctcaaaattctatccttcactcccttcatgaatccttaggccacaggggaatcacagaaacctataccagaaccaagctcagattttggtggccaggtctcaagaaatcagtcaccagatgggtccagtcctgtgaagcttgccaaaaaaggagttcagtcttgcctatggagccaaggaaacctacaggaaaatcaacaatctttggaagagtcagcctggattcagttcacatcaaagcaggaagatagaaatacctagttctggccagagatgacctctcaggatgggttgaagccattggactagaaaaactttgcaaagaaaatatcagaatggttcctggaacattggattcacagatatggagctcccttggttgtagcagtggatggaggctctgaattcagcaagcaatttcaaaaatcccttcaagaatctggaataaaggtgagagtcaccacaccatactacccagaggccaatggaatggttgagagaggacatcaagcaatcaaagacaccctggtcaagctctgtggacaggaaggcaagaaatggagaaattatttaccattagtcttatttgctgacaggatttcaaccaaaagatcaactggatactcaccttatgaactagtttttggccagcctcctatcttgccaattgaccttgaattggaaaccttctttggagtggaatgggatcaagtggcaacaactcaggaccttctcttggccagggtagctcaactggagaacagggactctgtattgcaaaaggcacatcaaaagctattggagactagaggtacatctgtggactactggaacaacaagaagaagacaagaaaaccattgaaagaaggtgatttggtattagtctacaacaaatccttggactcccagtggggcaaattgtttgaaaacaagtggaatggcccttacaaggtgaaatctcaaaaccgaggtggatcctatactctggaggaactggatggctctgaattggccagaaggtatgctgcaagccatgtaaaaaaatattacacaagaaaataaaacaaacagaaagaatcagtaaataaaaaaaaatataaaaatataaaatataaaaaaaaaggggattaataaacgtaccccccttttctgctaaccacacccggtttttcacacctggttttctgcttctacacccggttttccccagcctttttaattcattttttggcaattctgaatatgctaaaaatcttctaaaattgatcattctttttgggtatataaaaaatcctcaaaagagaaattttaatttatctgattcatcaagtttttttttctgcctatgagtttttgagaattcaaagtacacttaaatttatcattgatattgcccaatatttgggaaatctataaaggaccaaatttgatttcattttggagaccccaatgttgttggttttgagctataaccaaatggacaaaataaggaatatcttgaatgggaccatctgtatggagaagaaagattaaaaacttgaaaattaataataatttttggctttaattcaagttttcaagagttcatagggtcaaaaaaaattgggaaaaaatgggtgagaaaaataaaaaaattgaagttctcttttgaggattttttatatacccaaaaagaatgatcaattttagaagatttttagaataatcagaatttccaaaaaatgaattacaaaggctgggaaaaaccgggtgtagaagcagaaaaccaggtgtgaaaaactgggtgtggttagcagaaaaggggggtacgtttattaatccccaaaaaaaaaaaaaaaaaaaaattagtataaaagaatacataaaataatacaaaaaaaaaagaaagaaaaaaaaaatcttacataccttggttttctacaagggccttaatttctgacacatgctcttcagtcacttcccctgattgtgcctcttacataacaaaaaaaaaaaaaaaattagtaataggctctcaaaacagctcaattgaagtttaatttctagtgaaaattagacttaccaactttcttgtggaagacaaccatctcttctttatcttttatcttttcttcctttcctttagcctggatgagagcccttcgaagttccataggcgggcccagttgatgcatatggagctagaagttggaaattttgaagcaaaatcagtaatggcctcgatggaccttgtggaaaaaaagcgctcaactcacggtcgaaaacaggtcttcaacgcggctgtacaatctcagtcgttgatttcgatccgctttgttggcagcgctggcgcttctggcgaagcgaatgagttcgtcggtaattaggattctaaagtcgtgtagctcttcaagcaaaaaagtgtctcgggtgaacgccggactgaagtttgaatagtctcctggttgagccgaagagcgcttgtcgacggaattgtagtcaactggcaagcaaatgtcgacggaatcgaaaacaattggcgaacgctcgtcgatggaatcagactcagagcaggtgccggtaatagtagcatccaacgatgtgatggaaagcggtcgtgagaaggacatggggtggctcaaaggctgcaatagagagcggagggactagacggtctggaggaaggactaggggcgatgggctttttgttggacaacacagccggcttttatgtctgaagacccagtcactggaagggtcactagtagagctacactcatgcgacccaagtcaatggctaaattccgtttctgcgattccgccgaggattttctttcatcttactctttttttttataattaaccaaaacccccgacctaggttttaacggcagcactctactcgctggtggcatggctgattcgaccaaggattttttcttcaagctatgctgtttgatgccggcttacgcacaatccttaatctcatccgctgccggtgcgcgatccggctgtgttgttaatttctctcttcagctaacctttctggatactggtgctctacccaatattacacaatgcggtgctggtttacgatccagtctgagcttcatttctttttgttgttgttgttttatattatcatttcgtcattgtggttggacccgggtccctttcatctacacccccccatctaattcctccgcgatgccggtgtgcaaatcggcttcgatcaaatccttgtttttagatggttcttgcctcacctcatccgttaagcgccaagaatcggacgattcagaggcgcggatgttttcatttcttctttttcgatgccggtgcttgatccgggctatgtttcataaatttttttctttttaatattgactctggtgttcgacccagttccgaatcttactcttttcattctatgacatcaccgcatcttcaacatcggtctttcgtcttcgccgagggttgtgcactgttttctgtgcttttctccttaagtctggccctcttggggactgtttttcaccggacacctcctcttttaggcttttccttttctggaattcctggacctgctttcctcaatttggccagtaatgaaatcaattttttttttcaagaatctatttaatctctcaacattttggagaaatgaaaggggacccagggacccatgaaaccccagaaattgtagcaccatcacccctgcaccccaccattcaccaatcacctgaccttcacccctcatctggattttttggttcctgccaccatggaaagaaaattactccttcaactatgtaaatactttattcatccaccatcatgacaactgattacacttatgaatttcagttataatagccatcttttgttggttacactccctatatatatataaccattattttagaagtagttctttcagaaaaaccctccttattcttactcctgtgtgttattttcctcaaaacttcttcagattttggtatatatattagtgcatcccagcatttaaaaaataattagtttgaaccccagctttactcaaattttcagacagattgaatataagatattttacatagtttattttattggatatattacttttacattttattataaaccttcttacttccctggactcctgctggaccttggattttggattcttcccactttggcatctcagacttttcctccttgaacattagactcagactcttatggactttggaattcagactttttcttttatcaaccttacctgcctttcaactcaggtcttactcttggattggtcttcttggatggaacagatactcctcctggaattggatcaacttcagaagtcttttacctactttggccttcttgttggaaccagatactccagcttgaggatgatcaacttaggtcttactcttgatattggccttcttggatggatcagatactccccctggaagtggttcaattaagattggtcttttttcttttactggccttaggactattttggactattggactcagtctttcccctggaattttctttggtcacctggttttggctttcttggatggaacttcaacctcaggactcttggacttggcatcattgaaaggataacagaattcctccattgggtggcccatttttaagaattttctttagatacctggacattggctttcttggattggttcaaccctggaatctggacttggcctcttggaagtggttcaactttgttttatttggatttggcctctttggattggaacagatactccttccttagggtggttcacttttggatactatggacttggccttcttggagtggttcaatgtctggattacattttggcctcttggattggatcaactacagtaccttggatttggccccttttttttataaacagatttcctccttggtcttattttttttttggatacaggacttggctttcttggatggaacagatactcctcttggaaatggatcaatcttgaactctggaattgactcctgttggatggacccctttctggattcccttgccactcttactagttactttttttctttacctttttctctatattcttttagtcttctatcttcatactggctgcattgtctggggacagacaataagttgggggaggatgtgataacccatacctctccatatcatctattattttactgtacattcactgggaattattataatattactgcttattcagattctacacccttttttacctatagtcactcactcaagtcatatctcatttcttactggttcattagttatttgcagttctagttttacagatattattctttacatttactagggggtatcaaatataggaaatccaccattagaaaccagtcacttttccaaaaacttttttttgcatcaatgggccccaaaaggggttaaatgaataaccaacatgtttaaaaaagggtggattttttcaaaccagtgaattaaataatggtggatttggttatatttgataccccctactttacacattaactacatacagcacatatttacagtttactacatacatcatgatttttgcaagtactatctccttacatatatctcttctcattacatcagccacactcctttacaagtacttcttttcacattacattactacatatattttctcaagacacactccttacaactatgctttctcatatgccttcaggataacagtagtacactctttcacactccttattttttgggattgtttttctttactcatcctcccttttaattatttactttttcacatctcttgtgctacatgtgtacattgtgctcccatagccagactgactgacacctgtgctcatttgtaccttgaagtatatatacagtcttcttatcattttgtacaccccttatgcatttttctcccctacagatattattgtgcccctcagataaaatctattttactttcagaactcaccttagtgaccttgccctgttgaggtgcttgccccagaaatacctttacacacagtgtcctcagagctctgctttatttacatccctcatagtctcacttcttcccctgtaggattgataaggaacaacctcattagttatagcagtctaagaatcagttagaaattagccacacctctttcttattcttagtgaaaccctctctcctcagcattagtctcagagggcagcctcatcagcactcatagcttaacttacattactagtagtgtagttttctatttcccctctaagctctgttctggttgttcagaagttccacaacggatcagcaacagagatagaaaaaccaactgtgagcaaccaggatgagagacggttgtaccaggctaatagtgcctgctttaggccatagattgccttatttaatgtgagacagacttttttcttgtcaagggacacaccctgaggaacaaagaaataaatatcttcatgtaggtcagcatttaagaagaaccggtgggcgcaaaagccttggagaaattaattccatgagtttgagagaacccttgagcacataacctaacctggcttcaaacacaatgtccccttcaccccttttctctttgaaaacccaattcgtccccaccattttcatatcagatgttagagaaaccacagaccacacattcaaggaggccatagtgatagctccaagctcctctttaatggcaacctcccaggactttgccttggcacaattagttgcacctgtagtatgaaacgccctagccttcctgacacatttggttgagattatatctgaagacaacatgtccccaacaatcagcttagaacttgagtttgtcaattcagctcctgatccagcctcagctgagatatcagcaggagcaacactagcagatgtgggagtgtcattggcagtagcaggaactggcgtgggggagatgtctccatcaacagaatccatgaagaagtctgaatttttgccttcagatggtatgaattcatctgagaacttaggaaaagaggactcgttgaagagagcatgttgatttctaatctgtttcttcaaaggatcctgaaaacagtagcttcattcgcaaatccaacaagaacacctactttggctttattgcctagtttccacgtgtgatgagattttggaacacatatgaaggctttgcaaccaaaagttctgattcaatgaacaggtggacaggttttagtccagagtttgtatggagagaaattggagcaagagggagtagatagcagagttgagacaaacgtcaaggtattcacagcttctgcccagtacgtttttggcagattgctggtcagcaccatggtaggtgtgggccttgtcaagaatagtaaaatttgcgtgctctgcgtatccattttgttcaggaggcggtaagaaagtgtgcttgatgccttgactttcagtgaaatccttgaaaagacaactagtgaactcgccaccattatcagagacaatctccttgacgcaaaaatcttgagaattttctacctccttaagaaagatcttcaatgcattaagagtgtcagatttggctttcaagaaacaaacaaatttgaccgatgagaaatgatcaacaattgtaagacaatagttgaaaccagaaagtgaagatggcttgattgggccaaccaagtccatgtggatgcgttgaagaggagagtgtacaggttggaaatgactggagaaaggagaaagaggcatcccagagcagacacacacctcacaagtacttaatttggctggactgggaagcttcattttcttcatcaccaattcattgggatgccccaatcgttgatgccaaatttcgtggttgtcgtcaatcttcttactgaattgagctgaaggtctgtttgagtatgaggagtgaagaagattgttgatgatgtgacccaagaacaagattctggaagcgtcaaagatactgaactcattccccaacttcttgattgtgatagagtctttgaccatttggacctatgagataagttgttgagggacaatcagatagaatcacctctctatcattaattaagagagagaccaatttgtgtccttcagcaaacaaagagggtgaaggattaccggcatttatggtggttttttgctttgtgatcaatcacgtatcatgtgatgagaggcagccgagttgacaataaaggaattcactgaatgaggaagaacataggtgacaaatgccaccgcattcttttgcgactttgatgatcctttgagatgtggatatttttcaaagcatcaattttctgggtgatttgaattggggctgtgttctgcaaagtttcaaaaatgaagaatctttgatggaaactttgattttgaagcggttgggacggatgtatgcaaagcagtacctttttccggcttgctgaacttgtgtgtctgatacatttgaatttcatttaacatggcatacagatcggaaaccgcttgtcatccaaagccagcttattgactatttgatccatgtcttggttcatgagtttgccaaggatgagataagtgatgactttgactggcacattcattccaaccgcgtcaatgtcaatcaagcaagcacaagtattggtgatttaatcctgaagttcgccctgatacaccaaggcagaccaagccatatagatgtggccttgattaatgactgtccttgaggcgtattgattggtgatcttcttacagagtaaataggcgctgtcaatggtggtattgttaacgcattcattagaacagtgctggctaagaaaacggactatgattgagattgcgcaattgttagcggtaatactggcagagacaatcgttgcggtggtagaatcaacaggagtaccccaggaaaaaaagttgaaatctgcatgcaggtgcctcattgaatccaattcatatcctgggcatatgttagacaataacttttaccattccccaaactcatcaggggctatatctaaagacatatccctcctgtatgcaaaaatgtaattgggatttgtatgaatcaaatcccatatgtgcagattatatctatacttacactgaaaattaccacgcttcccaccactcctatgagttgaatacactttgaaatccctttctgtcttgtagctaaactcagagcttctgaatgtacaatgaaagcagatcaatttttggaaatgattcagcatttcaaagagtgatgaatatgataggagagtctgatttcaagccctttgtttcaaagaaatgccaatcctttttggttatccatgaatgaaaactcagttgaaatgcagtttgattccaataaaatggaacgagaacagtcaaattattatataaaaacatggattctcacaaacaatgttaaatgtgatttcttggcatacatgagcctgttggcttgttcaatttctttattttgagttgaattatttgatttctattaaagaatttacaatttgtctcagaagtttgagctgccccacgactatcaagctcaatcaataattggacaaatcagaaaaagaaatggtatgaacaagaaatgcaattcatatatgaacaagacatgcaattcatatttaaacaaatctttgtgtggatacatttcatcaagtggaaaatgttgcatttggattgtcttcatccctcaaaaatttaatacgggggtatcaaatataggaaatccaccattagaaaccagtcactcttcccaaaacttttttttgcatcaataagccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggattattcaatccacctttaattaatggtccttcaatgacaacatgaattgaaacactattacagttaactttcagagaaatatttcaagatgacaagtagagctggaagtcataactgtgatttatttgagtcttcaatagtttttgatgggtcatatttaattgcaacttgcagaatcattgacaaactatttattctggaccaaaagtcttttcaccttctagatttcttgttatcaaaaatggatgtaaaaataaaaatcttagtgaatttgatatgatacagtagaaacacatccacctatcaattggaatttgttttgttctataattcatccatattcagtagatatggtggcaccacagacttgacacttagaatttgttacatgaggataagcacaaaacgaaatagatcacaagtggacttaagtttatatggtgaaacaaacaacctataacaaagtttcagagaatccatccaatgtcccacactgccctgcatcctagctttgcttgatgtgttaggtgtgtttgatatagcattgcatcacttcaagtctttttccacttctcttaccaaaccccacatttgactaccagcacaccggcattccaacacaacacaatctcagatcactctcatatgtgataatttgaaattttcctgcaatgttttgcttgggtttttttacttccccggtcatcctttgtgataacttaactccaacaacatatggtctcagagatgcagtgttccattgtggaaagtctaatctacatatactttgctcaaattatgaaagggttggtgatctagatatcaaaggaagccaagccttaggtccattgattggtgaggtaggtgatatgtcagaaccactgacacaagcatcacttgagaataccaaaaagtgactgtatgtatctctgtcttttctatgtacatgcaccattagaaaattcttcatttattcatgaatttgtatttactcaatctcactggatatcaggcatgcttttgacaaagcaaatattgtgctcaatcacatacctagctaccagcacagtcattcttacgttgttccccaaaccaaagacttagaattacaactctcaaaagaagccacagattcaatgcaagtccaaggctgcaaaacaaagctaattaatcatcaagtccaagctatacatttcattcaacgtagtgaatccaatattgcatcattaccacttgtaatatggaatcatcaagataatcaatgggttcaagatgtcttcaaggatgctgttaagaaaggaaatctgaatagcacaatcaaatttgattcaaaagggtgtattctttcagatgacatgggccttgggaagaccttgactaccctatccactattcaactttccagtcaagaagcaattaatttctccaatcaaccttcaaatgtagaaaatacaacgtggagctcagcaacatcaatgacatgcccactctcaacatgagagaactggaaaaatgagatcaaggtacttttcattgaaggcagtctccctttcaaattgtacttttatggaaaagaaagatttctgatgaagtttgaggatatagctgaactagcagttttactggtgacatatgagtccattttgataccaagaagggtggaaagcaatcaagaggaaagtagtagccaagattcccgtgtggcaatggtgggcttgaaagttctctagcattgaataatcaagcatcgtacttgatgaaacacagtgagtcacttcagacatattgaatttaatacagatgaaataatactgaaatcaaggtgtagttatatgaaggatccaaaagccaacaggagcatttccctcttaggtttgaaagtgcaacaaagattatccctttaaggaacatgttgaaggaccagtccagttgggaaatccacaaggaatcttgacattacagagtatcatgaagggtatcagcatgaggaaattagaaacaactgtttgtgatcttcctgaaaaatgtcaaattactatccacctcgagattcaaacaccctggaacattagataccggcagaaccatgcagcctttgcagaacagtttgagaagaatcaactttcagcccaaggatgggactcaagtattggggagcttgtcaatttacaacagctttgcaatcaccctgcattgattgaaaaagaaaaaggaacaggaggatacttctggaatcaaatctcaaagattgtacatctgctgaaagatctttccttgttcctggcaagtggaaatcaagcacaggcagtaattttctcagagttcaagaggtttctccaaatgtaagttttttaattccatctgcacaaaacaaacaggatcaactttctgagctgtcacttacatattttatgtatttagaattgaaatagctttgaatgaatggggaatccaatttacaacacattatggaaagatggacaacaagactagaaggaaaaatttggaatatttctggagggatgtatcatgtaaagtactcttggctacaagaaaaacagtgggtgtggggatagatcttggatgtgcacataaagtgtatttgatggtgagttgggtaaaaataaatttatgaattggaaaatctgacaagcaatttttattgttaggaaccaacttgcaatcctgcagtggaagagcaggcaatagacaaactgtaccaaatagaacaaagggagagggctcaagtggtgaggcactgcattaaaaatggtattgaggggcacattttccaaatcaagcggaaaaaagcagagtaagcaatgtggggcatttgtcttccaatttgaactttctaagaggaagattttgggaactgactacccaaatgaaatcaggctaagggtgccactgtgtggaaaccttatatttgagttggtaaagaaattgatgatggagaaaatctgtgaaaattaggtttaagggatttcaacataccgtaaaaccttttgtatgatagcttcaagatcaattgcagcttgaatttgtaagaggttgatgtctgtttcattgagtgatgcaagaaatgtagggctgtagcaattgtgagggagtgcagaggggacattgagaattttctcctgaatactgctacctcggcggattagccaaacagaaacactatgctgattgtatctttgaccaagattctcagctttatttctttcaaagaactcgtccaatttgtgaccaagttctgaaaataaatttgatcacctggagtattgaatccactggaaggttccatcaggcgtctgctctgtgtctgagcagcatgttggtttggcaaaaaggtcttcttgttctggtgggaggttcaattggccaagaatttccgtgcagtttagggagagctattggttttttagaacaagtcagtgattatgtcaaagcttttccccatgaaccactttttcaatacagccctaaagtttgaaggggtatcgtatgataaatttgcaaaagcattgtgcttgtgaccatgattccagtgctttgttattaatgcagaaaagagttgattccagtgagactcccaaggtttgtgccaggaaaatattgcctggggaaagttggttgcttttatgtcacaaagaaacagattaggacagtgggatgatattccattaacattgggtttgatgggtgaaagctttgtttgtgattagatagggtgactagtgatgctgagaggcaagtctttgacatattgaatctgttccagtgtgggtggaatttgccaggcctgttggtctagtgtctcaacatctaataaattttggcagaaggaggcaattgatctgcaaaaatgagatgtcagaggaggaattatggcaaagagagccttgttgagattttggtcattggtaggagcttttccattcttcaggcatctgaccatgttgggaattgattttaggtttggtggagctaagatgacaatttgatttatcttaagacactgggatggaaacacaaaaataattcagtatgtctgacaaaaatattgatgctggggcggagaggtttctgtgaaatacacaagcgcagagaatttggtgtgaataagttgagaaatttgtacatgtggaaaagtgatgacaggtagatattgataataccagcaagcttaacagatggaagaagaaaaaaagaattgcccatgataaatttttaagtgcaatcaacaaatttggcgtggtatactttatgggtacccatctggtccatttcaaaatcctattatggctccaagaactggattctacactcaatttaacccttggtcaccactggaggcgtcactggaacttaactggattggaagttacacacctttggaccctcacaccactcaattacatttacactcaacataaacagccttcaacactacatacacaaccacactacaccactacccattcatgttgcaggacagctacatgcactctcacaccattatagtacataagtatacacaccactccgatatcttctgacatattgacatatgcagcgttggtctagaaccactcaggatttacaagtgacatcatgcaggttgtcatgtcatttgttattcttccttgcagctgtcacactatctcacaccactcatgtaatcttcatcactccatcttagtttgagactagtacagccacctcatgtagtgtgctacaccagcataaaacccttgtgtagacttctagttcaagctaaggtgactcttatgacatcatgtaggttgctcaaccagccaaaataccccatgtacatgtcctgactagctaaatcccctcattgtaaagctctggacagctaaaatctctcattctcttgttcccctgaagccaaaacccctcacctttgtgtatttaaggaggctccttcccaagctgagcttggtgggtcctgttatctgatagtacagaagggctgagcttgcaactccaccatacccttcaacattcagtgaaagggttttcacaaacacttttgagtctaacattggattctatgtgaagagtataactatttgaattgaagtgaagactgttgcaccttgttgagtttgataagactgctgggcttagttatgatgccagcttgacattgataagaccaccgttcttcttaattaaatttgcatttgtgacatgtttgtgtaacaccagggacatgtttgacttgaataagactggtgggcttagcaaatcagaaattgaaggcaaacttgcatgcatgtcacaaaatcaacatgaaaggtgacatttctgtagcatgcatatcttatttaataacaaatatttgatacttgtttcataggggaagaagattaaggttatcatgatcatcaacaaacatcttattataccaaatcatgcaccccaggtggcagatatgcgagtgtactgagcttgggtgcaatcaggaaacctatcaagatactcaaaccggtgaagagaaaagaggaaaggcatggtcagcttcatcaatcaagaagcatttaaaagatatttcaaaaaagaaaaagaaaaggctgtggaaccagttcaacaagatgttcatcagagtcaagtttagtgatttttcattttctcctgatactctgagttttgcaaccaccttgatggaattaaaaaagacccaagaccaaattatagtcgaaaatccgactcaacacagtccaggaacaagtggttgtgctgtggtagacaccaaatcatccaaaggaaattctttccagcttgtacctcaacacagtctgacagtaatgctacaagcagctaggatgtctctgattgattgattcagagacaagaaggtatctgaatttttgaagactgaaggtaagaaatgaatcagcttgtggaagaatttgggttcagtgcatcaagaattatcagtcacattcctctgtcgtaagccaagttgatgcagcagtttgggtttgatattacattggaggaagaaatctgttgtcctgaatgcttcaagctttatccaattccagaaatccccaaaaatgatgatgaatcattggccaaactaaaaacaacatgtattgtgttttgaaaaatgattggacaattccagaatttccaagtccttaagctatgtgattgcagcacacagcaaaggtttaatccggtgggttgtgatcattgactttatttcacaagggcaccggtgggcatgcctaaaccccatgcctacccaagaccctgcgcaacccctcatttggcccataccatccatcactcctccacccaaaccaaactcgcaaggggtcacccagccagttgactctcactgacaccagcctggttgactctcaacaacaccggcctgactccgacttacccgtcaactcacctgcattaccggcttcttgttcctctgtacaacaccattgccggcctggcacaaacattcctcatcacctttgacacttgtacatcctcactcattgattattgcccttcaatccaccggcctaacaggctacttggcacattgctcatcaccattgatggccttgtacaacttcacccatcattcatttctcttcaatccacctgcctcacatgagcttactggcacatctcgctatctattgttcattgcccttcaatccaccagcctaacaagagcttactggcacattgcttgtacaacatcatcatcaataccatacaacttcaccaatcaatactgtacaacatcatcaatcaatccattttcacatcattgatccttcctgacatcatcaaaccatttcaacttcatcaattcacctcaacctcatccattgctctattacaacatcattgatccattaggtacaactcttcctcaacttgtccctacccattggcacccattcagctgttctaatatccttctcacaacaagtgtaaggatatttctgacagctcttcatggttctccaacctcaactgatttctacatctttaacaacctcaagcagggcaaacggtgcagatcagagtgaaaaggcccatcacaaatcaaaccacccggctacaaagacaggtaaaaaacgatgcagaaaacaaggaagccatgtgttgagttaaaattagtcatcaacacgtgtcaaatgagcctctgctagacttttgagcattgttctcacatcacaacaatacttttgaggataatcaccatgatactggacaattgcctggactagaaactgaattggaggaagaagacaatcatcaggagccggacatctgggtcaccttggctgaagacaaacaactggatcacatagacctcatggtccaaatgagcaacaaacagcatcatcaacacgcttgggaattcaactggaatgttttgatgggtccccttcatagcatttgcatggttcagaggattatcacagacaactggtgtttccaactgttatgatgatttccagcaaaataagccatgtaactgtagggtccattacaagcattcttagtatgttgactgggttgacctacatggcatgtactccattatcttccaaggtcttactaagaagacatcagctgaaattggtttggggttgtaggtcaggagcgtaaacttgttgaattctgccgatgtactttggatgcagtttggctactttggctaggctacttggccggctcccctgtgacccctcaaacagcattttccattcctctacttatcttccacaacagcctgtggaaccactgtcacataggtgcattgccattcactcaggctcttgctttctttctgaagccttgttctcagagactgaattcacaaagaaagaaacatgtaaggttttattattatttccccccaaccacaacactgatcaatcaattgttttcaagaggcacgggatttatgcaagcctttctctgctgcagtgaatttgtactgttgacttgagaaaatgacggacaaccttatatactcagttctcaacctcaacagccagcagatccttgcctgttttggaacccagccactcaattcttcaaactacccagatactacccgggaccgcttgattatttgtctagatgggaatttccagcaccgacatcactcaaaggcaagccaaaatcaccaatcccttcaaacattccagagattgacaaagtaacagaccaaattagagaaaaagaattggaggataatacacctgaccaggtcagaagctttcttgtttgaatttatttgtttcacactaagtttatgatttcctcaggttgaccaatgcaccgagtctcacagctgatgtcagtaacggagaatgtgggtatgctttacaacattggttgttcaatggataaatatatcaacttggtaagctgtctctttcctcatggtcaactgtaatcattaacttattttttcattagaggaatctacttgtcaaagaccgaccgcagatcaaatttggcacgtcagtcttccacacctatgtacacaattggatgtgccagttggactatcaccctcatttcaataagggctgggggctgttggatggagaaggattggaatgtatgtggtcccatatgtccttgttggtcagtccattaaggtacgctactcgcaaccaccacctgggatctgtctcgcattgcttggctcatcacaacaggaggggcattgtgcaactaggtatattttcagtttttagtttcccatagcaagatatcaagacgtggtttattcaatttccagcttattggctatgtcgcaagttcagcaaagcagtcatacgtcaatgtgacacgcatgcaaccctcactaccctgcttggaacaacaaacccatgcagttgttcaggtcgcaactacacttgatcctttttctggcaacagttggacagtgggcagctcaaagagcatttcaagctgaccacactgatgttgaagatcaccggatgaagaaaatggcaaacatttatgagcaggaaaatgtcattgatcttttgaggtaagtacatttcatcacatcttgaacaacatagtttttttatcaaccaacatcttgccctcaggaattggttacgtaaccccagagtatctctagcctcagaggtggaagtccgggagctgctggacttgattgagagtgagtctgagaagctcaaaaaggatatggaagagttatcaggagatgatgtgccagcagccaatggtaaatattccctcacactttgcactttttttctttctgacttatatactgctcttgggcaagttgaaaatgtggcttttgctctggaaggcaaaatcagatctttttgcctgagctgctcatctgcaggccgagagacagcctttgctaggtgcttggaacaccggctcacgtttggggactaagttaaaagaaaaagttttcaaagcaatcaatgcccggtggcctgcaataatcaacttaatactgcttacaatgaggaatattccaagtataagctcaaattccccaatcggcacataacaggaacaggtgaagttgatctgctaacctacaaaaggctgagtacaatgccgttggacaatgctctttgaaacaacggtttattttatcattctgatgctccgtgggcaatcaatccaaacgtactgaaggcatacgttgtgtactggttctcagtcgggtccgggaagagtttgagctctttctcaagagctagtgcattcaatgctatgggcaatcagctatcatgatacgcttgtaaacagccagactgacatgagagaatatttgttttcatctctttttcatctcctggcttgtcattattgattctgattttggttgttgttcaggaatttcttgaaagacacagctcaaaattttgcaactgatcatatagatgaaaggtgtcacttgtaaggactcggttaaagtgatcatgcatgaagtgcaacgttgattggtttcacattatgacttagtggaaggatggttggaaaacattgaatggctatgggagcactgtcaaccagccaaaaactctgcttttctggacacctggacaaccttattacaacacatttaccaagtttgacatcaatggagcagtgatgataccgaaaagatagatgatcccatggaggaggcagttttggatgaggtagtggatgatggcaaggatgctgatgatggactatgtctgagaacaactgagagacatgaaaaagttcatctattggatcatgtttcacctcctcagaggcaaaattgtaaattaagaataatatggtcactgcaatgtatttgccaattgaagtgcacacattgcattatccagatgtcacttcttatcatcactgacaatcactcatgcaaatacagaacaatttatatcagatttcttctacctcaaagaaaattcaacttgatcatgctatcacatggttccatgtggtggaatatgagtgttggttggcacatgattacttgaatatatgcacagtctgccccacattacagtgatcatgaatcatttctcccaaatatattaataccaaaccctttgaatccatcaggaagcttgaattgattccaaacctgccaaaatctagcacaaaatttgaaagagggggaacatacatgaacaacccatccaggtgtcatatctgctatttgactcactagtctcactcatattaattcatgccaaaatatcacaatctctttggagctagaagaaatctgatataaattcttctgaatttgcatgagtggctgtcattgatgatagaagtgacatctggatactgcaatatgtgcacttcaattgacaaatacattgcagtgaccccatgtgtgttgtacaatatattgcagtggctgcatgtgtgttgtacccagcagtacccaggcaagctgagttaccaatctcttcatttttgtgtaaagtttcaaatggttgggccctcttcatcacaatcacagccgtatttcactttgcattcatctcttcaaagttcatgtcttcatctgctttcttatatctgctcttaacagcatgttccaaggaaccagggcactgcttgaggatcttttcacagacaagataatcactgagctctggttggtatgctctaagtctttctctctgagtgttgaaccacttgtggacttttctattttctattgagaaatgatctttctcaaattctactctcattttccatttccaattatgagtgccaaatttattcctaatagtattcttccaccatgcccaggattttctcccatgtttgtctctgattcctatgtaccaattttttgctgtatctgttagcagagcagtcaacctactgattaccatgtcatcagtcatgaggtagtcttggatgaagacgtcaatgtgctgcagccacaactcatggttgtatggtaattcaccagaaaaggtctcccattcactggtcttagggatacctttccataattggtttctcacctcagagtttatttcaccatgatcaatgaagggaaaatctataagccaggattcgaggctattattctcaagaggcttagtatcaaattcactggttaccctttttattggttggtcttccagtcttactggggcttgggagtggggaacaggattttgaggccatttttctccttccagagggggctgattgattacttgttcagcttgagcatttgaccatgggttactgtactgaaggtgaggcggagattctttatactcaggctcaataatagagtttaacttactatttatttgttgtgtggtgttgtgcaaatctcctataaccttcttttaacttgttcaaatctgttgttctcattaacatttaaatcagttacttgatttgagacatagttaaatttttcagacaatttcttctctaatgctcccattctattcataacttcttctctctcagaatggtgtagattatctcttacatacatcacatcttgtagattttctattttcttattcaagtgatctttcaatccttctatgtcacaagggcactggcagcaattgttactggttctaatgatatttctttcacttagagattcaacaactttattcaagacagaaggaatgatttcattactcaaaagatcagaaaatgagtttttcacagaattattaaagttggaaagacaggactccattagagagtgaggaatggattccatagttccagataattcagagagaaaaattgaaaataaatcttgtaacctctcttcaataagcagaggtacatcctgtgttaagtcgttgttgatgtttttcaagaaatgtcccttcgctgacgggtccgataggtgttctagatcaaaacttttgggtgagtttactggtggtgttccgctgggggttcttcttgtcgagggggacctcgtctcctgcttcctcttcccctccctctggcatggtccctgaacactctgccggcgatcctctcggctctcatcaagtattcccctacttcgagtagtctcgtcgtctggtcttgggggcgtctcctgttcctcccggatcctctccagtttccttgacgtggggggcgggggggggggggctgttgaaaaccgtgattctgggcgacttgcacttcttggtgctgggggggcacgtagttctgtacgaacctctcttgttgaggttgtggtagcctctctgttgatagtgattgaggggctgctgctggtaatgttgcgttggtcgcgcaacctccgacgggtgtggagtagacggtggcgggtttgattgctgctgtacctggccagtacccaggtacgtcacgtcggaggactggcgtattgaacgctgaggggctggggatgggctgattgtatgttggtgggccgtttgcgttatagctaggcgttgggttgcctgacttcgagttgccgcctctgacctctctagatccgctaactcttccctcgctatccagttttcgcaaattctgagcatctccgctccaccagctagtaatctgatttcttcctggctggatatcgcttggaccagggccattctcatcaattgcgtgttctgactttctcgagcttggacgaaggtgttccattgctcgttgaagaggtggattaccgtctcgagctcctggttgtccactatgatgtcgtctaagccgagtggggctggagagggactcaaggctgggaatcggttcggatttggtagaaggggggtcggagctagtatcgaccgacccgtcacggtagtcgaattgaccgggaaaactagtctgtctacggggcgaggtaccggagtcaatcggttggacgcggtctctagcgctagggatgttgccctcgagttgattaaggcaggtgaaattccttgctccgacctcaaagtttctgccacctgtggtctcgtagcggtgccggtaactgatggcagactggagcctaagccttcaaagccgctcggctgcagcggggctgaaggagtatctctggtcatcgcctcgctgtaatctaggaggtccgtctcctgctcggtcctctggttgttgctcacgttctcggcgttggagctctcgctgctgttgttcaagtgagatgtttcgaccatttctaaggtgcgcacccattgtgttgatgagattcaaggagatgagatgtgatagaggtaggaattccaaaaggaaaaatcaagttcagttatcgctaatgaaggatatcttgaatgccgtggaacttctatagtcagagacagacctttacttctctttttgttttgtttctttttagtttttttcggtttgttaaggtaggttgagacgtctggtgtccacaccgggtatcggataggttcagattctcgcggtacgtttttctttttcctagggtttcctgaagtggagatcggagtccaggcttgggaagagactagatttccgttctttggggagacagttcaccaggaaaaaaaatgtggaactcctatagaggtgctttcacttatctcttgcttaaccttactgtattcaaactgtatctagtctgtatccccactgttgctaggatatatccttgtatcattatttatttttatttgtcatatgattcctctgcaattgaagtaattccaaatatttaattcataatttttcaaattataagtaaaatacttgaaaccctaaatagataaaaaggtcagatctcaatatacatctccatccatgtaaatttattacacaatgaaaaaccaaaataatctcaaaaataaatggattgaatccctttcctaataacatattatttgattcaggttatttatgagattgctgagtatgaattctaatgagaatagaaatatgtattctccttcacaaatcaattcatttttattgaaaaatttattcttatttgactcctgttttatgaagattcatattcttttctcccttgtgcttgctgttccaatctcagttatctaaacccctaggtgtatgtgtatatttaattttatagattttgaattatctttatgaggatgagagaattcaaattgttatatctgggagacccttaatgatgttcaattttgacataatggtattaccaataacttgcacttttcacacatagttatgataattcatgaaggtaaattttagtcaaaaataaaaacagtcctcatattattggctttattgatgaagatatatgattctgtcataatttttatcttaattttattatggattacttctcccttccaaacaacatcacaataagccaggttttttctcaatctaaattataattcacaggcaaatgaaaaataccatacaacatgagtgcttgatcccttctcaaggctcatcttgtctacttctagaatttgaaaacaacaaagctgtgttgtgttggtccagcatatttgataatactcaaaaatttaaaccactcaaatcagtaacaattttattctaattaaaaccaagaagaaaaaaattttcatctaccatccccagcaataggtaagtgtactgaactcaatagcccaatttaatgaaattagattttgttccatttcctctggaaaattgtttgtcttcatacttggttttttccaagccttgttctgaaaccagaattttgaggctcattatgtttcttcttccaattaataatgtagatgattctcaggagtaggctgaggcatggagtgtgtcatcagcattccagaaagaaattatatgttttaattcaaatatgtcaagggtttcctatcatacatatttctcatttcctgctcatcaccactgggtaacgaagtatgactgtaaatataaattttccaactttgaaagcctcaggatttttgcctaaaatccctggccactttaattgattctttggaaatttttacattttgaggagaaatatttctaggaattgaacaaaaaattgtgctatgatctcagaaaaactcatgagtttaactctcttccagttgcaaaaagtgggcaaggacttttgattttcatactgtgatttaagtaatcatttgtccaattcattatttttgaacaatttctgagttcaagtttgcttgacagtatttcacaggcattcgagtaattattttattgggatctgatacaccatctcatgattagctccttggttttttttgtttttcaaaaaccagtgattatgtgaatttaattcagaatgattggtattgatagctatcactggttaattgggatgcacaagggggaaataaatcaatatcaattataaaactttgatatgattcaaaccctgattcctgtaataggtgttctctatcctttggtcaatacaagataaagcttaggataaaactctcttaagagtaaaaccttttcattaaggttttctttgtttttgttttttcaaaagctcaaaatttatcagggatgagaattttagtcatgaaacagaggtcaaaattccattttcttgctatacttactaatgtaactgtacaaaatctctattcgcaagatctggaagaggaaacaggaactaatactgatcttccatattcaaacatcagatcaatacgggttaggtatttttttggcttagcaagaggatctggtctgattaactgcatgaagcaataaatcttcatttctccaagcagcagataaggagaatatctctttccctcctttgcttgtccgaatacaaatgcgttggtctggaggagatcggaggcatgttttcaaaattaagaccgccggtcttatttctgaagtaccggaaccattgaatttgtaatcgccggtattcaagcaattaagcccgccggtcttaatctgtttggtccaaaatgaaccatctgctctcgttgcttgatcgcaactgccttgtcagtgcaaaagcgatgggatgaggggaatctttccttttttactgatttaatagacatcgaggatctggtttgaggcaagataaattggaaatattggccttcatctcctgctaggaccaatccatctaatttgttgggggtgggagagggattcttttttttcttccttgactgttataaaattcaatctttttttgtcagaagatattccaggaccagtgaaactcatcactcatgaatttacaaaccacaagacatacacagcttttttcaccaagcaaagttgaagtttctgcccttctgcttcttagccctttgaagatgctctcagaaagttttgctttctttctatgctactttgaattattctatgtgttaattaaaatctgaaaaactagtgttagagtcttttatcccatattaagaattccagacattatggttgatttcaaagcctgactgggtctacatagattttgattgatgttgtatcagtttgtgttgaaatttcagactcatacataaattggtgcacagcaattcacaatcaaatgaagcaattaatcttgactcagctcgaaaaggtccaagcaccatttggaaacaggcttttgctgttttgattaggagaagtgatgtgattttttgaccaagaaagaaaaccaatttcatgtttcagatgattaatatttcgatagaaatcgagtgtttgaatgaattgtttttgaacagatgatggtgcctttttgttttcaaaaggggatccaaaaaatatttcaaataatccataactatctatcacagatatttctaaatgatgtgacatttctatcttttgagttaaagtttgagtgaagaaagatcactgattgtgaatcttctggaggtatggcttgtagttgtttttcagataaattagcatacaaatgtctggattttcaatcttacacaattgtacgagatctaattgttttcatcaagtcatgattctggactggtaatttcaagtctttgagttagggttattaggaaagggaaagatttagtatgtgaaatttcataaaaaaggctactgtaatcactcaatattttcaggtttttctgaaaatcttaccttgaaatttgcttccaaattgaacacatcattatttagcctcagaaatcttcaaaaaaaaatctgatggattccagagcttaagactacccagctgagatacggaagtagatatgatgtatgcttgtataggatacagcatatatacaactgggatacagttgggatatacaaaaaccacctctatagaggttccaatttttttttcctggtggtttggtctggttccgagagatctgagcctgattctgatctggatgagatcgatgataggtcggacgatttgggtatagtctggctggttttcttcacttcgcaaactagggtaggtaggtaggattgaggaacgcacaaaagataagacgaaaaggaggagcgttggttaacaacgtaatcttggtctgaacgatgagtataggaaggattttcgcgagcgctccgcgatgaaaatcttaaattttggagggtgctccgcgatgaaaaatggagatattggtttttgggaaaaccggtatatgtggttttgctctttcctgaagaaagagaaaaggaaaagagtacgtatgaaaaaaaaattattaagaatttttttttctttttgcctgatgaattaagtttagaagtatgattatgagaggtctttagaataaaaatttcccgatgaggcccccaattgtgagcctgggtctctatagtgacagcaggacacaagaatttgggggggcacttttaaatgtatttcttgagaaaagaggaatacaaataaaagtaggaaaaggggaatgaaagactgagagaaagaaataatattttgttctttatttattttaagaagatgaattaagttgagcagtcttactttccactaaggatggctggtaataagcggagctaactctgacgcctccaattcaacagaaactgaaatgggatattgaactgatgaatcagatcaatccacaattttttagatcaaggatcaaggctctttaaagggaaacctatgtagttttcagttatactaccaaacaaggagaattgaggtaatagcagctatggcttgctttattggatcagggctttggtttggaggagtagagaaaaggttgagagagactgagagaagaaacaagcagaaagatgctagctaaaacttatgaaaagtacttactaatgacaccaatgacactgagtagtgggaaaggtgggaaaagtggagtgcttctggttgataagtgatggcttgatctgttcctgggtgttggtgttctgtggtggtctggagtctgaaaatcctctggaagcagaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaaaggttggaataattcttggattactgtgaattattacaaagtcaatgaaggaatggagttgggtaaaagtgatcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaggttaaaagtattaagataaaaaagataagatagtatttagagtagaaatgggctgttttggcagtcttttggccagcttggttggctctaaggctgacaatggcgctaagctcaagcaaactcccaaaccagtctcaattgaaataacctggcccaaaccatcaaatgacactcctgaagacactctccatcctcaaagaatagaggtccctttaaccactccgcctattgacaacgatgcgcctctggatattcctctcgcaccccgttttgacaggagactagcagcatccatccatgctcctcataatcgtccccgggatcctctccccatctcttctgactcagattctgactcttctcacaatcctatccccatctcccctgactcaaattccgactcaacttacaacacacccgctccttctccatcaaccacatcacctgatgttacagtaatttctctcccccctcttcccccctctccccctccccctccagtgtctcctagtccatcctgcccgtcaccgccacctcattccccccggccaaagccccatcaccaccaacttccccacctcccatccaacgacgctccaaccgtgatcggcgtgctcccgaccgctatggtcaatggtccaagaacgcttccacagactgtgatgtagacaccccaaaaacttggcgccagcttctcaaatcccctaacaaacgttgttggcttaaggcggcggatgaggaatttgcctcccttcttggaatgcaagcctggaaactcgtcccacgtccggaaaagaggaaggttataaagtctaaatgggtattcaaggtgaaacgccgtcctgaccgcactattcagaagttaaaggcacgacttgtagatatgggctattctcaagtacacggtctcgattacgatgaagtattttctccgacactccgactggaaacgctttgcctgatcctcagtcttcttgcctgccgcagttggacgggatgtcaagttgatttcaaaacagcttttctgaatggtcacttggacaaaccaatctacatggaacagccccctggttttgaagatcctcaacatccggattgggtctgtgaggttaatcggtctctgtatggtcttaaacaatcaccccgtcaatggaacattgaactaaacaaggctctcctcgagctgggcctctccaactcaaaatatgaccccactctatacttcaaactccataacaacaagctaattggtgctctcactacccatgttgacgaccttgcaattgtgggtgaacacaattttgtcaactccctcatctctgaagttggtaaatgattcaaaatcggtgcggatgaggagctcaatcattttctctcactgaagatcaccaggaacgctgcagatcatcatattttactgaatcaagctcactacatctctgaactctctgccagatttctcaacaacaatcccacacctgtggcaactccaactgactccattttcaagaatcttggcccacgttctcagtccaaccctatgtcatccggcccgtacccccaactcattggatctcttctctgggtatctcaatgcacccgccctgacatttcttttgcagtcaaccacctatctcaatttctttgtgatccttctgaatctcactggcaggctggtctgcggattctcaactatttgatcacaactaaggatctcaagctcagcctcatgtaggatgttgttgttgagctgatcactatctcttctcatctcatttctttctctctgctttatacatgtcacatgtagtttccactcatgtcacacacttttagtatacctgaggcagcacttgtggaagtccttctttcctcatccttgcacgaaccaaccactcacccacctcgtgcttgctgctctcaggtatagtagtctcttctttccttttttgttttctttcttctttttctttcttttctttccttctcattttgcaatgaattatccttccgcgaaccaaccactcacccacctcgtgcttgctgctctcagtctctgtctagctcatcagttgtcagccagctcatcaagctcacatggagggtacatataccagctcacccagctcatgcaggaggttaaaacccagctcatccagctcagggaggaggctgtcagccagctcatccagctcacattaagggtacatgtaccagctcacccaactcatgcaagaggttaaaaaccagctcccccagctcatccagctcacattaagggtacatgtaccagctcacaaagctcaaatgggtttttgttgaataatgcaactagacccatttgttcaatcaatttttttacatcttaaatttgattattttttgacatttcaagtttttttcctacactccaagaagtgtaaaatatatggtaatcatcattatgcttaaaaacaaaatttttttttttgaaattttcattatttttttggccttaataaacaagcacggtttttttgcattttgacatggtatttgctgcgcgcagagcacgagctttatgtgtttggatgcactttttgtaatgaattttttaacaccaattttcatgtttttcaaatttttaaatttatttcctggattttaatatgcattaaactttatggtaagatccaattatttcaattttaagaatgaaattggatagacccaaatttgcccttaattttttacagcttaattttcatcattttttgacatttcaattttttttgtacaatgttagacatatgtaatattatgtggtaatgatcattttacatccaaatgaaaaatcttttctcaataatgcattacatgtttttttgattaatttctacaggcttaattttcatcattttttggaattttaaacttgtttcctacattttcaaaggtttagaagttgatggttgtatccattttgcatcatacaaataaaataggtatatgatataaattatgtaagaaacggggtaagctcatatattaacattgaaagaagctgtaagaaattaattgaaaaaatgtgtataattgcaattttcaaagtgatcagttgttttttacaagaattgagtgatgccataaagttctacacatattaaaacctagtaaattaattcaaaatgttggaggaaaataaaaaataaggtgtgaaaaattaatacaaacaaagtgtccaaacgcagaaactgtgtctgctgcacgcagcaaaaactgtgtcaaaacaccaaaatactccgtcaaaacaccaaaataccatgtttccttaaaaggcctgattttttcaaatttttaaattattcccataatatacgtgagcttaccccatttcttgcataatttgtattgtatatttatttgtatgcaaattgagtataaccatcaattttgaaacctctcagaatgtaggaaataactatataatttctaaaaataatagggggtattaaatatagacaatccaccattagaaacctttcacttttcccagaattctttattggcatcaatgggccccaaaaggggttacagaataactagcatgtttaacaagggtaaatttttttcaaaccagtcaattgtataatggtggatttgtttatatttgatacctcttcatgcacatcaagcctgtaaaaattaattaaaaaacatgtcaagtgcaatattcaggacaaatgcaatattcaggtaaaatgcaatattcaggaaggaagaatttttaatttttgtgaaatatggatattaacataattttaatgtcataaagtgtaggaataaaaaacgtaatctcaaagaattatgaaaattaggctctgatatattaagtgaaaaaatattaccaattgcattattcaaagaaaattgttgaatttcttggaaattggttttgaccataaaattctacacacttgaaagggtagcaaaggaatttaaagctttggaaaaacattaaaaatgaggcgtaaaaaatcaatacaaaaaaaagtttgcaaacgccggatccatgtgtgctgtgcaccaccaataccacatctaaacaccaaaggacctctttttttggttttgctgttgaaataatgtgtctaattgcaatattcaagaaataccataagttctatgcaaaatggtcattactatgagattctaaactaagagcatccaccatcgtaccggtaaatctttagctaaatatatgtcagtaccgagccccgcgcgactgtatagctaattcattttttggctcaaccctcgtaggtctgtaacagctgggtatgcagccctgccgaacttaactagcctgccgccaccctcgtctcaaaacataactattggaacgactcttcaactccgactcagcgatgaatcaacgcatggccgtaactcgacagatggactatcttctggacatggaggaagaagatctattccgccgactactttcctcagcatttcgacccagaaccccaaccgttccagatcgtgaaaaagaaatcatactccgcgatcgtctggctggtcatgaacgactcatgaaggactactttgtcgaatatcctgtgtacaataatcggatgttcgaacgacgcttccgaatgagcaagactctatttctgcgattaactcaagatctccaagcatacaaccgattctggatattgaaagctgtaagcattttctctttgctttgctgtttccaaattcaagtctaacttgatatgtcttcaggactgctgtggtcagttaggattatctccttatcagaaaatcacttcggcaatccgacagctcgcgtacggcgtaagcgcagactccacggacgagtatgtcaggattggtgagaccacagcaatccgcacactcaagtatttcgtccgccatgtcatcgagatctacggtgctgagtacctccgaccccctaaccacaaagaattaaaggttatccttgaggaaaacgaagatcgtggctttccaggatgtgtcggtagtattgatggcatgcactgggcatggaagaactgcccctcaggctgggctggccagtacaaaggcaaagaaaagaagccgacgatggtattagaagctgtggcgagccagaatcttcgcatctggcacgcattctttggcactcctggtgccctcaatgacataaatgtcctccatcgaagcgatctctttgacatgttactagctggcgcgtcggatgcaattgaatacaccatcaacggtcacacctacaatactggctactacttgtgtgattcgatctatcctccctggtcaaccctagtctcgtcgataaagaatcctcaaggtggtgctgcaaagcactttgccaagctacaagaatccgcacgaaaagacatcgaacgagcctttggagttttacaatctcgctgggcatgtttaagggtcggctgtcgactttgggagaaagatgatgtcatggatatgatgatctgttgcatcatccttcacaatatgattgtggaggagagatcacctgatgatatcttcctagccaacccttcggctgtcatcatcccaaaccatcgcgatccaaccttagcccacacctggggcacttatttgcagaacatctcaaacttacacaactgtgtgactcatgcacagttgcgtgaagacctcaagatctacaattggctccttcggggagatgaggctgcttgaattaaatctcactttcttctcaagttgtccatttttcttgattcttatatcttcaccttatcgctcttggtttttgaatcatgttctactttttgttcaatgaggaatccagatattcaaaataagctttttgattcatcaagcttttatttcattgatctgttgactgattcagcaagaagcgagacaaaaaaatcaagcaagctgaatgagacaacacagcaggaaatgaaatattgtactgagcaagatgagttctatctgaacatgatcgatagacagagaagaaaggaatcaaaaacagagaaaccgagatgtagcaagctcaaggacccatgctacataaaacataatgagaccgatgtgagatgtgttaggcacgacctctccatttattcttgattcgttctttgatcaagaggagcacttccagtgtagcttggtcttcaatgtcttcggattcggcaaggattttgaggtcattgatttgggtctcgctttgtcgatgctcttcttcaaccacttgttttttttcttcaagttctaatttcttctcttcgatcttaactcgctcggaagagatcgcattgcttgccttcatgatttcgttaccctcattgagtgaggcaagccgatcctttgaggctgcgatgaagttgcttgtctctgagagaacttcatcctctttgtattgatcgatgcggcgtttttttgctgctttctgtcccataggacgagaaattgagctggccgagcgagcacttggagtgcagataccggttgcagtcgagtcagtctcatctggatcgtttgcatcggaggaaggtgctgctgccgaagatggtgtagagacacgtgcatcgggtcgctgatcggctcgccattttggtgcatatcggagcttttgccaggcagacagggagctgaaagcggtacccttggtctgatcttgataagcggtcttggcagcttcaagccagtcgtcaggagaggagccgctgggtggattacgttcgatggcattgtaaattgccgaaaacttgagggtagctgtgttgagggcagtccatctaggccaataggtgtcagcataagaaaagaatggtaaaaaaacaggatgttttcctaccttgttttgatttgagcatggtcgcggtagtattccttgctgtaagtattgaagtccttctccagtttcttgtagaacgtctcgcccgtctggttcgcagcaaactcgggctgttcgctgacattgatccaggagattgctagctgctcttcttcgcgagtccgccagtttggcccccgttttttcttttgttggctgttatcaaaactggggttgaggggagtaatgccttcttcgggtggagtggccatggatggctggtttttagagaggtgttgttgagtagttgagagtactctgcaatgctggtttacagaggctcggtagccgttggtaaatctagcaagctggaccgagttgcctacagattggtttgttaaagagccctaaagagggcacgagggtttgcatatgcatgtaaattatgtaaatattgcctaaatagcgggtttaccgacacgagggtggatgctctaagtgcaggaaacacatcataaaaatcataaaagttaagctgcaacaattatttcaacatagtgttttcaaaagcagaatcagcatgtccagcgggcatcaaaacagtgtatgaccttatttgatgttttttttttcttctgttggatttgatttgatttttatttgttatttctgttattttggtttatttgttttgagaggaattgttaaattattaccatttttctgcttttaaatgacaaccacatttctacttttaaagctaatctgccaaagcctgctgattttaatttacgtggtgtatcttaaaaatccccagaagaagtcttttttcattctctatatgtatttttggaaatgagattgtattcaattcaatttatactcttttatttaattacttcaagatccacttcagagaaacaaacttgacctctgacttcattctatttgaaaatgacatatagaattatcagtttgtatcattgcttaggtattgaatctcctcctcatctagcatcccctattccaaatattcttctgggttttctaaatctgtaacaactgatgaacccatgacaagtttttcccaccaatgactacatctttaaataaccctatcccattcattttttagttggtcatcattgtgcccatctatggtgagatatttggcactccagtggaggataattgtacagttggaggcccaattcatccaaatccggcagtgatttttgacaagttttctgtacaaagactccagaaccaatggtgagaagttatgtcttgcacataaagctgagaatacttccagcctgtcattctccccgtccacagttgttgattcatctggcatcatgaacccaaagcatatgtcagaaccacaaaaacaacaccaggcaaggctaggccatcatttttcaacaaaaaaaggaatcttgcctgattgaaaatatttgtcaactctttctaacaattgggatttggtgtcagcctgctactattcagagacaacctgaccatagcataataaatatttagagacattattacatatactacccccatagcatatgtaattaatgtctatttttatatgtacataatgtagagacattattacatatgtacatataaaaaaacattaatatttaaataagtggaatcactataatagagacattattactcattacattaagttttactagtcatgaatgaaaaataaaaataaaaacaaaaacatttataaataaacatttttaacatgaatctacaaataacttctaaaccttaagcaaaagttagaatattatttcagattcttaattctcatgcaaaataacctagggtaccccaccagaagtacccctgaattattactccttcaggtacttctgggtactctgagtaacacttgctcattttgctaaaaaccctcccagttacatcatactacatgttgtgacaggtctacatatgtaattaaggttcatgcagttcgggaaaaatctaaaaataaggttgaaatcattgaaaccttaactacagtgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccagtgcccaaaaccatggctgcaggtttgtcacagcactccttagtgtgtgttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtctaggcagtgctacaggtcaccaatgcctagtaggaggcttgcaccagccaaacagagttctgagttcgcctccaagtgcccagaatgagtatataaggagcccttcttgaccacgaactcaaattccccatcttcatcatcacttaccagcaataaccacctccaacaaccagttttaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacattaaaaatacccctgtttaacaggtcctgattccttggagggcaccataaaaacccctgtaactcaggcccctccctttataaaaacttaacagtttttattatctcttttcttaatatcaaacacctcccatttcaagtgttacccacacttgtacacattttttcttagctttgcacctggtttagctagaagagtcaagctcttggcatcacccaggctgacaattgggggtctggccgggaaaactttttatcttttgataaaaacctggtactatttttttctttaaaaaataaaacaaaaacacatacaaaaattatatttttactccttcctcttgaacttttctacaaaaatcaaaccatctaaaacatcttataaaaagctcaaaataatcctaaaaaacattttttcttactacctttcttctttaccttttttccttatagtggaattgcaagaaacctcgaaactaatcaaatactaccttgaacttcttgcctctgaaaaagcacagcgcgcagcatcttaccaaccttctccttgggaattacttactccccaagaacaacgtgcccgagctcttaaacgcgtagaaatcaacaaagaacacagaatcaacaacctgcttaccttcaattccctcaagcgcgaccataaaaatagacgccgctaaattttagaagaacttaaagcaaagagacttgccaaaagtaagtactcataggttttcgttttcgcgtacctttctcgtataaaaattatcactaataccaacgaatccttgttttatagtgtcagttacttccagttcgagcgccgctactaccccagctgctcaaacatctgttcatagccctatatcaggtaactaccacgcctgaacgatctttttgttttttttctttacataaaaaaactggtctagaaaactaaaagaaaatccttttcttttatatcttttcttcggggacaatcaacaccatgtctactaggtccaacaaccccaatctgcacggacccctccctccagcgacccgacctcgccgtagcaagtcagctggaggaacgggtgaaccgtttgagattaataacgattcaaaagaaactagctccgatagccaccgaggcgacggcaacattggctcgcaatggctcagcccagataaacaatcctgcgatgaccgtagcggaaaaaaccgcagtcccagcgacaactctcgcgaccaatgccccagactccatggacttggatccgtcggcgctaaaaactccagtccagagaatggatccagcgaccatagcttcggaagcgatggacgtggatcccgtagcttcgacctcttcggtggatatccagttactctgcaagttgccggagaaacaggctatgtccaaagaagagaaaatcaagctcctggtcaaagagcacatacacctttggaagaggtgcttagtagccaaacagtccggctcgatggaggatctcaaaattctactccatcaagcccaggacagccaaaaagtattacaaaaactcatctccaaacaagaattggaggaattcgtcaagggctggaacccatggacgataaagaaggagctctttccccaagaaaaaagagaggggaagaagcgcagctcctcttccaaagtgaagaaagaggtgtacaacaaccctctccgatggaagaaggtcatgcgcggctgcaacactctcgaagcagcctaccgccacatggcggattagatctcaagatccttaccgctattttagatagtttagagcttgttagtaagaacctctccgcgattgatagtaatgccgaagagaactttaaaacaattgtacatagtttagacctcgtctcacgcaataacaagaagaatgccacttcattgtccgttcaatttgacaacatgttaagaaacccattgtcaataaatcctgagatgactaaaataatcgctgaaaatactgctaaaagcgagagagcttgttctaagttgaccgtgaccgttgataaacttagcaatgatttgaacatcattggtgattacgtcctgtctaacattcgagaggataatgctttagaaaacgcaaaaaagaaagaagagtcagatgtaataaaggatttacttatccaacaaaacatcagatccgaaggtttaagtactctgataaaagagcaaatttcagttctgaaaatagaaatgaaagcggaaattcaatctagtgttcgtgacttattagcgcagcatctttcccacaataaaactgtgcctcagattgatcaaactaatagtacacctcatcaccatgatccaaaaataccacgctttaataatccttacatggaagaaacatctagagatgccgcgcctcacctgaacaggtgttaaaataatactgcgccgcagcaaaaccggaactctccaccccatttgaacaattacactgtcccttctgcgccactacaatcccaacacaataacaatagagtcccatctaggtattataacatggatttggccactttaaataaactggtccctcctgtcactgattggcctaaatttgctggctcagatgactatgaccatataagttttattaaatacattgaccacatgttgctgtcctacagtgcagatgatgagtttgtccttagtagacttccaaggctatttacaggagtagctcttgagtggttcatagaaaaacaagaatctgttggaaaacaatcttgggacacttggaaaaaattaatcaaagctcactttggtaccagattatgggagcagaaaatcagaagagcctttgagagtgattactttgatcccacaaaagacaaacctcacaaatggtgtctcacgcagaaaaagaggattgattgtatgtacaagaatcccacccaactagacattaatgataaattgcttgatcaatgtaaaggaaatctagagcaccaaatgaggtgtagactcccaaatatggacactgatttatccacatttattaatgttatggaagaagtcattgaaatgactggtgccaacagaagacacagggaaaattattcagacagaagggaagtaacttcaaaaaatcctgctcctaaggaaaaagaaggcaaacctgctgaaattgccgctaaaaaagctgtcatacctgaatgctacaactgcggggaaaaaggacacaagagacctgattgccccaatcccagaaagaggataaataatgtcaacattgaacctgacagtgaggaagaaacctcttctaggtttgaaatggttcaagtggaacctgaagactcagatttccaccaaaatcatcaccaatctgaggaatcagagtacagattccaggttatatctgcagatattggagatgagtttgaaattaatgccatccacggtgagtcaaatttgcctcagaaatgggattctacaatggaagttggccacatttctgacgccaaacttttgtccaacaaacctgagacaggtatgagctacactatgggaagaaccagttacactactgttatgtaccaaggaaaagaatggaaagctttacttgacattggagccttctgctcatgcactagtagtgatttccttgatacttgttaccctgaatggaaaaattacttgctaccagtgcctaaagccaaattcagcagttgtaattcctctatgaaaccccttggtgtaattagtatgcccctaatattccctcactccaaaggatctttaagactcaatgttgaatttgttgttttacaagatgctttatgtgaatattttattttgggaaatgatactttctgcttgtatggaatagacatttttcagagcaaaaatagatactataccattggtggagactggaaaagaaaattccagatttgtaatgtgaacattaaaatacctgagccaatcaaagaggtatcttgcctgacaaaggaacttattgagtttgataaagagtatctgtcacaagcagctgtgagtgatatactaaaccaagagcagaaaaaagatgtcttaaaaatatgctacaaatataaagaggctttttgcacaacagaagagcccattggaaatgtcaaaggacatgacatcaagttagaattaacttgtcaacctccgtaccctcctgcccttagaagagccccttatccttctagcccaaaatccagagtggctttggaaactcatatcaaagaacttttggatcttaaagttataagaaaagtgggccataatgagcaggtagaaattactactcctgtaattattgcatggcataatgagaagtccaggatggtgggagatttgagagctttgaataattacaccaaagctgataattatcccattcctaggattgaccactctttacataatttgtctaaggcaaaatatatcaccactatggatgtgcttaagggattccatcaaatacctattgaaccaaatagcagacaatttatgcgcattatatgccacttaggtgtttatgagtacctcagaatgccttttggaattaaaaacgcaccatcccattttcaaaggatgatggactctatatttgggagcttcatccgtcaaaattggatgatggtctacatagatgacattatcatttattctgataattgggccacacacctggaaaaaattacttctgtgcttgaaatggcggtagaatctggcctcaagatgtccattaaaaagtgtaattttggttatggagagcttaaagcattgggacgcatagtttcaggtttaaccttggccatagatcagcacagagtagcagctgtcttgttaaaacccatgccccagaatattacagaaatgcaatcatttctaggcttttgtagctactataggcaacatatccccaaatttgccaatattacccatagtctctatgaaatttgtagtaaagatgtaatatatgagatgacatattcccgtgtccaggattatgagcaattaaaacaccttatgaccactgcccctgttctggcccaacctgattataccaaaccatttattttatacatagatgcttgtttggatggtttaggttcagctttgcatcaagaatttgagattgatgatattccaactgaaaaaccagtattgtttatctctaggcaaatcaattcaagtgagaggaaatatggagcaagtcagatggagtgtttggcattagtctggtcacttgaaaaattacattactacttggaaggcacaaaagttgtagtagtcactgattgcacagcagttaaaaccctcatgaatatgaaaacacctaacagacatatgctcaggtggcaaattgctattcaacaatacagaggacatatgaccattgttcacaaagctggcattaaacataggaatgcagatgggcttagtagatgggccttgcctaacacacctgataacccagcctgggatcctgaagatgaggacatttttccaattttaggtattcacgtgtgtgatttagatatagccttttacagcttagtccaagacagctataaggataatattgagctgttaaaattagttgatattttaagcaatgacaatagttccccggagttaattgctagcctgccccctaatttggcaaaaccttatgctgaaggaaaattcaccttattggatggactgctatactacagaaatagacactctagtgttttagtactctgtgaccaggcacaaattgacaacattctttatgaatgccatgataatgttaattctggccacttttctgaagacagaacagtggaaaggataaaacatactgcctggtggttagactggagatcccaagttaccaattatgtcaagtcttgtgaaatttgtcaaaaatcaaataaacaaacagggaaaagatatgggctactccagaacattactgaacccagtactaagtggggaataattaatatggactttgtcacaggattacctcctggaggagcttactcttataattctgtcctagtggtagtagacaggtactccaagagagccaggtttatcccaaatcataaagatgacaccgcaatggaagtagccatgctgttttggaacagaattatggctgacgtaggaattcccaaaattatcatcagtgatagggatccaaaatttacttcagaattttggagaaatctacatgacatgctaggaactaaattagccttttccacagcctaccatcctcaaactgatgggctggctgaaaggatgatccaaaccttggaagatatgctcaggagattctgctcatttggtttggaatttaagaaccatgatggctacactcatgattgggtcagcctgttgcctgctcttgaaattgcatataacagcagcaaacattcttcctcaaatgaagtaccttatgtccttgagagaggttggatcccaagaatgccaaaagatacccttaatgataaattaccacatatacaccctactgctctagacttcaagaagatgctggatattactcaaaaccacgctaaaaaatgtgttgaagaggaagtagaatataacaaaaacagatgggataagagccataaacaaccagattttaaaattggggataaggttttactatctacagtgaattttaataatctagggggtaacaagaaacttaaaccatcctttataggcccatttaccatcaaagacatgcatggaaaaaatgccgtagaggtcatcttgagtgaggaactttccaggaaacaccctgtatttccagtaagcctagtcaaaccttacacacctagagacaatactgagccaaagccatgtcccccagtccaaataatggaacctagtaaagatgagaaacttcatgtgtcagctaagatattaaaagacaagaaagaaagaattcaaggaaaagacacaaggctttacttagtcaggtataaaaatcaatccgcagataaggatgagtggttaccagagtccaacatacctgatggagcaattcacttgaggaattacagagcctctaagagaaattaagtgcctgcaaacccaaatttttttttcacactttgtcaaacagctattttattacttatatttgctatgagtaggaaactcatcttaggggtagggaatgtcagcctgctactattcagagacaacctgaccatagcataataaatatttagagacatgattacatatactacccccatagcatatgtaattaatgtctatttttatatgtacataatgtagagacattattacatatgtacatataaaaaaacattaatatttaaataagtggaatcactataatagagacattattactcattacattaagttttactagtcatgaatgaaaaataaaaataaaaacaaaaacatttataaataaacatttttaacatgaatctacaaataacttctaaaccttaagcaaaagttagaatattatttcagattcttaattctcatgcaaaataacctagggtaccccaccagaagtacccctgaattattactccttcaggtacttctgtgtactctgagtaacacttgctcattttgctaaaaaccctcccagttacatcatactacatgttgtgacaggtctacatatgtaattaaggttcatgcagtttgggaaaaatctacaaataaggttgacatcattgaaaccttaactacagtgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccagtgcccaaatcatggctgaaggttcgtcacagcactctttagtgtgtgttacaagcctcacttcatccctctgccacctgtaaccaaggactacaggtgtctaggcagtgctacaggtcaccaatgcctagtaggaggcttgcaccagccaaacagagttctgagttcgcctccaagggcccagaatgagtatataaggagcccttcttgaccacgaactcaaattccccatcttcatcatcacttaccagcaataaccacctccaacaaccagtttttcacctgtttttggcccagttcctgctgtttctgtcttggatatcaccaacccaaccatcaactgttccccagcactcttccaacacctgttacccagttttctgagcgctcccagaccagttttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacattaaaaatacccctgtttaacaggtcctgattccttggagggcaccataaaaacccctgtaactcaggcccctccctttataaaaacttaacagtttttattatctcttttcttaatatcaaacacctcccatttcaagtgttacccacacttgtacacattttttcttagctttgcacctggtgtagctagaagagtcaagctcttggcatcacccaggctgacatttggatactccccacttgattgcctgacgggcctcccaggctatccggcgaagctcttcctgggagtggctgaataagaggtatgctttcattccttcctgaatacttgtattaactgcccaaggttcctcaggatgagttgaagatcccatattccagaatgcatcttctagttgcatttgcctgatagtctccaaatctggggtgtcaagcaagtgtggcggtgagaatcgggtgttataattgtgagccttattatttgaaagccatttgctcttcagtagtttgtttttggtattcattagcttcctgaaccgcgcttgtaatcaagtacctgtggaatattaaccagatagtggagatgtggtgtatttgagattggtactcaataaatatgataatgtaaattcagatagccctgacctgatccaggttgatcccatttcttctgtgtctcagagacaccaactttggcttcataaagcttggctttactgatcttcaacttgatcaacaatttggtttcttcatctgaaagacaatttatttggtaacttgatcaacatttttctttctccatctgaaacccaaattgttttgagcatattaagtaataccagtggttcctaagtactcacctgaggcccctggtaggtttcaaaaggcttcagaaccaaggtcctggacaactttatcaatctcttcttccagtaatactagtgtatttggtagctgtgcaatctgattcctctcggcttgggtacgattcctccgcctcctttgtagtgaagccatttgttcactatatgattgacatcagtaaatgatttagttctaactgagattcatagtgctcatccatcctatcagccccgttgtcagcctatgtgatgccaagacaagtgtcttctagctacacaaggtgaaaaaactaagagtttttatggtaaaaactcagggacaaaactggtataagtaattcagaagaattacgtgaaatttatggattaaatccaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctggaacactggggcctgtgaacaggtgtggtttaaatcccaggaagaatttaaggggaaaatctcaagaaaagggttattacttactagtaataatcctatggggtcttgaggatcttcaaggtgaaaactggacagttgggagcgctcagaaaggttgattttgggtgctgggtggtaactgttgagtttcttgaggaattttgaggctttaataacagcaataatagtagtaactaagctaattacaagtgcaggggacttgtaaatggtaagtatgtttctatatagtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaaatacctgtggaagacctcaggggttgctcaggggagcttagtaggacttgggagcgctttgtggcccattttagcccacatggtgacgcaacaagggctgaaaccttggggataatattctagaagttcccaggggtcatgcacgaatttatttgaaccaagaatatccctcaggaacctttggataattgctagtctgttacgtggagttatctccttggaaatgggccacagaatgtccaagaggtggtttctggggcttgctacacgtgttaccacttgggatatagaatattctaggttactgtagtattttcatgcatattctagtttgtttatatttttattacacgtttgggggctttgttgtcacgtgtaatgaggattctggggcgcttgtggcccattccttggatactggtaacccagagggggttatgcatgtatccaaggcgggtgggcttacctagcacgcgcgggggcttgagccttgggctcaattgtagtcaggcgcgcctgtcaacagtgcgcagcatgactacgtggcgcgcgggcttggagacagtacacgccacgcagctctatcttccaaactatacacaacactccaaatctgagacaagatttggagtatatgcatattgttatgtatgatgcataattatttaggtgcccgtgatctatgggtacctgttaattctttaagtgggtattacaggatgaaggagttacaattaggggtacctttggctgaggtaccctaggttaaattgtacgtagattcagaatctgtaataataattaaagttttctctaatctttctatgttatttatatatttttaagtgtttttatgttatttacataagtaaattagtttcttttacttatgtaatatttttactttattcttagattttttatgtgtttttttattttactttgttatgacaggttgtctctgccatagtagcaagctgatattccctacccctaagatgagtttactcataaagaaaaaggctggaaatgactaaggatgaaaaaaattcttttaagcctctattcaagatgttcttttggaagctctataatttctcaaatgtatggctccatctgggatattattctcaggtagccattcatctttgtctgctgactggttcttataccttatcaaataaagtctagtgtctttcccttgtaccctttctttcttatccttgagtatcttatggactttaagtttctcagtaggtggagtttctaatacaggtactggttctgggactaccggagtatctgccgtcctttgagtgtagggtttaacaagacttactggaaaaacagggtgtttcctagataattcttcactcaatatgacttctacagcattcttcccgtgtaactgtttaatggtgaaaggaccaacaaatgaaggtttgagtttcttgttcccaccaaggttattaaaattgactgtggacagaaggactttatctccaatcttgaattcaggttctttatggctcttatcccatctattcttgttatactctacagcattttcaacacatttcttggcgtgtaaatttgtggaatctaacattttcttgaaatctagtgctgtagggtgtacatgaggtaatttgtcattgatggtatctttgggcatgcatgggatccatcctctctcaagtatatatggggcttctttagtagaggagtgtatgctactattataagctatttccaaggcaggtagtaggcttacccagtcatgagtatatccatcatgatttttgaactcaaatccgaatgaacagaatcttctgagcatgtcttctagggtttgtatcattctttccgccaagccatcagtctgggggtgataagcagtggagaaagctaattttgttcctaacatatcatgtaagtttctccagaattcagacgtgaatttggggtctctgtcactgatgattattttgggaatgcctacgtcagccattagtctgttccagaataacatagctacttccatggcagtatcatctttatgattaggaataaattttgctctcttggaaaatctatcaactataactagtactgagttgtaggagtaagatcctcctggaggtaatccagtaacaaaatccatgttgatgatttcccatttatccgtaggttcagcaattttctgaagcagtccaaatctcttgcctgtctgtttgttagctttttgacaggtgtcacatgacttaatgtactcatgaacttgtgttttccaatccatccaccaggcagtttgtttaactctttctactgttctttcttctgaaaatggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctactaaatttttagtaattccactatttggtcataacttctctgaactaggttcataaaaaagcattctcccatgtccacattacgggaattccccaaaataggaaatatgtcttcatcctcagggtcatatgctgggttatcaggggtattagggagtgcccatctgcttaatccatcagcattcatgtgtttcttacccgctttatggattatggtcatgtgccctctgtactgctgaatagcaatctgccatcttaacatatgcctgttgggagttttcatattcatcagggttttaacagctgtgcaatccgtgataactacaaagtgagaaccttctaagtagtagtgtaatttgtctagggcccatactagctctaagcattccatctgactggctccatattttctttctgattctttgatttgtctagaaataaagagaatgggtttctccatgggtttgtcatctataacaaattcttgatgcaaagcagctccaaaaccatctaaacatgcatcaatgtagaggatgaaaggtttgtcataatcaggttgagctaggactggggctgaagtaagcaatcttttcaatctacatataactaaaaaaatggcctcagagggccaaacaaactgtctgcctttgtattgatttctcatgcggcttctaacgccggcgtcgatgttgcacatgtcaatgtcttttaagactttacaatcatagcgaccttcaaaagcgaaggctattacaccataggaccttcaaacaagtaaaacccccaacatccggggcaaaaacaagcagcccccaaatttgggggcatatactagttcttcataattttggactctttcccaggtcatctcataaatagtatcatccttgcatagggtgtacaagtttttacttactatggcaaattgaggaatatgttgtctgtagtaactgcagaatcctaagaatgacatcatttctttcatgttatgaggaggttcttttttcatgacagctgctactttattttgatctacagctagagttaggccagatactattcttcctagagctttcagttctccataaccaaaattgcattttttaatggacatcttcaaaccagtcttaatggcggtactcagcactagattatttttctctaagtgggtttcccaatcatttgaatatataataatatcatctatataaaccatcatccagtcttgtctgatgaaagcaccaaaaatcgagtccatcattctttgaaaatgggaaggggcattttttattccaaagggcattcttaaatattcatatattcccaaatgacaaattattctcaaaaattgtctgctatctgggtcaatgggtatctgatggaaccctttaagaacatccatagttgtaatatatttagctttggataaattatgcaatgagtgatcaatacgtgggattgggtaataatcaggtctggtgtagttattcagggctctgaaatcaccaaccattcttgatttctcattatgccaggcaataattactggggtagtaatttctacttgttcattgtgtccaactttcctcaacacacctaattccattagctctttaatgtgagtttctaaagcctctctggatttgggactggaaggataagggggtcttctcaggataggggtataagggtctttaacagttaattaataggttcttcagtagtacaaaaggattctttatttatgaagcattcagtagtacaaaaggattctttatttatgaagcaagttttgagcacgtctaatttctgttgttcatctaaaatatcactgactgctgcctgagaaagatattcagctttgaaggacatcatttcttctgtcatttcatctggcacgtcagggagtttgatattcacattacaaatttgaaatttccttttccaatctccaccaatagtgtagaatctgtttttactttgaaatatgtcaattccatacatgcaaaaagtgtcatttcctaggatcaaataatcacaaatggcatcttgaagaactacaaattctatggacaatctaaaagatcctttggagtgcggaaaaattaatggcattactacaattcctaagggtttcattgaagaattacgactactaaattttgcttttgggacaggcagcaaattatttttccattctggatgtatttcatctaagaagttgctactggtacatgagcaaaaggctccaatatccaataaagctttgactgatttgtcttcaaataaaacagaagtgtagctagtttttcccatagtgtaactcattcctttttctggtttattagtgagcaatttagcatcagaaacatgaccaattttcatggaagaatcccatttctgcagtaaattagaatctccttggatggtattgatatgtaattcatcaccaatatcagcttggattaccacaattctatgagactcttcttctcctggttcagtggttatgacatcaaattgagatccagagtcatattaattcactgtcagtctcttcatagacttccacattattgatctttttgcggggattagggcactcaggtcttttgtggcccttttctccgcaattataacactcaggtatgctagcttttcttacgggggcttcagctgtaggagctttttctttatctggtttgatgaattctcttttttcaggtacattatttctgacgtattttttattcaagttgttcataataacaacttcttctaatactcctacaaattcagtaagatcaacatccatatctttcagtctacatctgaccaaatgctctatggttcctttgcactgagttaacaatctgtcattgatttcctcagctgtggggttagagtaaatacattcaatccttttcttttggagcaagcaccattctcctacggagtgtttgattgggtcaaagtgatcactctcaaaagctattcttttagcagttttccatactcttgtactaaatctagctataattaattctttccaggtagcccaactttgtaaccctaaagattggcttttggtgacaaaccaatctcttgctattcctttcattattctagggagcttggaagtaattgtgtcatctggggcattgtaagtccttaacaaatagtctatgtatttaatgaaactgatatgatcatattcatctttgccatcaaattcaggccagtctttaataggaggcatgtatttgtttagattggctaattcagccgcagtataaggtgtggaatttcttatgaaatctgcttcctcatctgattttctctgcattctggaatctgagctgattggaggatgaggactgtcttttatgggacaagtactagattgcataaaaggattattgtacttaggtccttcagatggcgcgggtaagggaggctcttcttttttgttgtaagacaaatggggggctccttctttccttttcgctatgtgttgagggttcccatcaggaaggggcttacttctatagtcgtgatgtgtaaagcgctcctcagagaaaactgggttttcgcattgctctttaaaagatttgaattcttctttaattgaattcagttgcgctatgagttctttactcaaattgttaaatctttccttgctctgaagactctggtgaattaataaattctttagctccaagatttgagaatcaatcttcgttctctctataatgttatcttgttttatggttgatagattataatcagcgctggaattatgtaacgctgctgagttccttgagaactgggctatctcagtgataatcgctttgttatctcgagcgttttctctcagactctcaacgtccttttggactacagtaagcaactcactgtgcttactagtcatctcaatgggtagcggtttctctaacaatttaatcatttgatagactttggaatcaacattttctttaattttcttagtagaattatcaagactatgtacaactgtttttagattactctcgctattgctatctaaagtggaaagattagagttgatggactctaacgagttcaatatggcagtaatgacaacagggcttattgcaggttctggtatagaccggcggctatttgaagaagctccgtcgcttttttccacttggctgggtcggcgaagttgattgaactggagctctgtctttttcctggttcgtttttcttgaaattcatcgttattttcttgggaggggcggggaagtgaacttttttctcgtcccatgggttccatcccttcacatagctttctatttcctcgttgtctataagcttctggagagtcttctggctctcctgagcttcggtcagtaaggctctgagtgtaggagtggggccttctcgcgcagctacctgacattttttccagagcaatacatgctctttcacccggagtctgatctgttcttctttggaaagaactcggatctccggagttgaagggcgtgtgggggtaacttccgacgattcggattctatcttgtccacgtccataggcgtctcggtctccgtactcagaagaaggtctccgttcttcttcgacttctctttgactaccggtgccgtctctttgcgcaccaaggtggtcatctggaggcttttgactcgagcctgtagctcctttgccgcctcgaggtctcgttggagctgggagggggctacgtagttcgggacggtttgatctggtagggttagtcataatgtttacgatctaatcagtttttgtatgacgatgtaggtaaggtattaattaataaactactaactttcggattctttgctaacggaaccgttatccgtatcgacagagggagtgggactagctctctcttgtctaatgactccggtctcgaaggtagacactggtgtacgaataggtcgatatttttaatattagttcttagattttcgaaaaagtaaggagtgaaggatagagaagggtctgacttttctcaagatatctttttctacggagttgcttgttttttcgcgaatctctcggagaaaacttctgaattgaatctgttgttctaagtcttcttcttgatgaatatgagtgtggtacgtggcgagaagtaactgctcttcttccgatagcttttcccaaggagtcggggtattattgcgctcggtctcttcttttcgtaacctgaggataacaagataacgctggatcaattcggcgttctcttgcaagttcactagaaaatgaacaaaaaaagaaggaagggtaatttttagggatttttgttcgtggatagaattttaagagatgaagcggtaaaaaaatgagatgtaatgtttataagggttttggtttttgtgtaaaaaaaatgtatatgtttttattgatttttattttctctcaagtaaggaaaaaggatgaccgtaaaaaaatgataattttttatgggtttgattagttttgtgagaaaaaacaagaataaaatccaggtggcttattttattaaaaaaggtgattttaataaaattttcccggccagacccccaattgtcagcctatgtgatgccaagacaagtgtcttctagctacacaaggtgcaaaaactaagagtttttatggtaaaaactcagggacaaaactggtataagtaattcagaagaattacgtgaaatttatggattaaatccaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctggaacactggggcctgtgaacaggtgtggtttaaatcccaggaagaatttaaggggaaaatctcaagaaaagggttattacttactagtaataatcctatggggtcttgaggatcttcaaggtggaaactggacagttgggagcgctcagaaaggttgattttgggtgcttggtggtaactgttgagtttcttgaggaattttgaggctttaataacagcaataatagtagtaactaagctaattacaagtgcaggggacttgtaaatggtaagtatgtttctatatagtattgtaaagctgggggatcattatttgggcggtcagaaggccctttgaatacctgtggaagacctcaggggttgctcaggggagcttagtaggacttgggagcactttgtggcccattttagccaacatggtgacgcaacaagggctgaaaccttggggataatattctagaagttcccaggggtcatgcacgaatttatttgaaccaagaatatccctcaggaacctttggataattgctagtctgttacgtggagttatctccttggaaatgggccacagaatgtccaagaggtggtttctggggcttgctacacgtgttaccacttgggatatagaatattctaggttactgtagtattttcatgcatattctagtttgtttatatttttattacacgtgtgggggctttgttgtcacgtgtaatgaggattctggggcgcttgtggcccattccttggatactggtaacccagagggggttatgcatgtatccaaggcgggtgggcttacctagcacgcgcgggggcttgagccttgggctcaattgtagtcaggcgcgcctgtcaacagtgcacagcatgactacgtggcgcgcgggcttggagacagtacacgccacgcagctctatcttccaaactatacacaacactccaaatctgagacaagatttggagtatatgcatattgttatgtatgatgcataattatttaggtgcccgtgatctatgggtacctgttaattctttaagtgggtattacaggatgaaggagttacaattaggggtacctttggctgaggtaccctaggttaaattgtacgtagattcagaatctgtaataataattaaagttttctctaatctttctatgttatttatatatttttaagtgtttttatgttatttacataagtaaattagtttcttttacttatgtaatatttttactttattcttagattttttatgtgtttttttattttactttgttatgacaggttgtctctgccatagtagcaagctgacacccgtctctaccgtacagactacgccgccgtcacctccccacgaccctctgccttactgacttcaccgccgtgggttggcttacaacgattgaccctctgctcatcatcttgacttcaccgtcgtgggttggcttacgacgattgaccctctgctcatcatcttgacttggccctcccaccaacccaaccattcttctctcccatccttcaacccaccaatcacttctcccttggttcgtgagactgtactttgtctccatctaactccaccaagcagatctattgggctcatccatcccatcacctccaaacgactctaccatactgaattggcctccgcgcgcttgcgacaactgattcctctgctcatcactttggcatggcccaccaagcagaccattattctttgcccttgtaagcctgctactatttagagacaacctgaacatagcataaaaatatttagagacattattacatatactacccccatagcatatgtaattaaatgtctattttatatgtacataatatagagacattattacatatgtacatataaaaacattaatatttaaataagtggaatcactataaaagagacattattactcattacattaagttttactagtcatgaaataaaacataaaaataaaccaaaaacatttataaataaacatttttaacatgaatctacaaataacttctgaaccttaatcaaaagttagaatattatttcagattcttaattcttatgcaaaataacctagggtacctcaccagaagcacccctgaattattactccttcatgtacttctgtgtactctgagtgacacttgcccattttgctaaaaaccctcccagttacatcatactacatgttgtgacaggtctaaacatgtaattaaggttcattcagttcgggaaaaatctacaaaaaaggttgacatcattgaaaccttaactacattgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccagtgaccaaaccatggctgcaggttcgtcacagcaccccttagtatgtgttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtctaggctgtgctacaggtcaccaatgcctagtaggaggcttgcaccagccaaacagagttctgagttcgcctccaagggcccagaatgagtatataaggagcccttcttgaccacgaactcaaattccctatcttcattaccatttaccagcaataaccacctccaacaaccagtttttcacctgtttttggcccagttcctgctgtttctgtcttggatatcaccaacccaaccatcaactgttccccagcactcttccaacacctgttacccagttttctgagcgctcccagaccagttttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcagttacatcaaaaatacccctgtttaacaggtcctgattccttggagggcaccataaaaacccctgtaactcaggcccctccttttataaaaacttaacagtttttattatttcttttctcaatatcaattatctccccatcccaagtgttacccacacttgtacacattttttcttagctttgcacctggtgtagctagaagattctagctcttggcatcacccaggctgacaattgggggtctggccgggaaaaccttttatcttttgataaaaacctggtactacttttctttaaaaaataaaaacaaaacacatacaaaaattatattttttactccttcctcttgaattttttttacaaaaatcaaaccacttaaaaacatcttacaaaaagcaaaaataaatcctaaaaaacattttcttactagcctttttcttttacctttttccttatagtggaattgcaagaaacctcgagactaatcaaatactatcttaaactctttgcctccgaaaaagcacagcgcgcagctctctatcaaccatctccttgggatttacttacccctcaagaacaacgcgccagagccttagcacgcatagaaaaaaacgaagaagatagaatcaacaatctgtttactttcaactccctcaaacgccaacataaagagcgcctccgcgaaattttagcaggaattaaagcaaaaagactcgctaaaagttcgttcacatctcttattacgctagctatcttcagaataaagtgttaataaacaaaaatttcacgcttgtttcaccggtagtgtctatcacctccaactcaagcgctgcttctaccccggtcgctgaaacagccgccaacagccccatcacgagtaagtacattgttcttactattttctttttttttgagaaaaggattttctctttttgacaaacacaaataaataaaataaaaatattaacaagtgggcgaacatgtctactagatcaaataaccccgacttgcacggcccccttcccccagccttgcgaccaaggcgtagcaaatcagctggaggaacgggtcaaccgcctcaagctgattacgatccaaaagaagctagcgccagtctcagtcgcaagagcgacggaggagatattggtcgagagaggctcaaccacggctcgagttacaagtccgagcaccgcgaccataccaaagaccccaaagaacttggtcccagcaatagcttctgcgactacagcccaagatcacatggacttggatcaagcggcgcaaaaaacgccagtccaggacacgaacccagcgaccacagcttcggaagcgatggacgtggatcccatagcttcaacctcttcggtggatatccagctactccgcaaattgccggagaagcaagtgttatccaaagaagagaggatcaaacacctcgtgaaagagcatatacacctctggaagaggtgcacagtagcccaacagtccggcgcgatggaagatctcaagatacttctccatcaagcgcaggacagtcagaaggtactccagaagctaattcctcgcaaggagttagaagagttcgtcaagggctggaacccttggacgatcaagaaagagctgtttcccaccgcgccgaagaaaaacgacggcaagaagcgctcctcctcctccaaaggagcaaaggaactctacaacgacccaaaccgttggaaacaggtcatgagaggttgcaacaccctcgaggcggcataccgccacatggcggattagacactaaaattcttaccgctatcctggatagtttggaactagttagcaaaaacctctcggctattgatagtaatgccgaagagaactttaaaaccattgtacatagtctagaccttgtttcacgcaacaacaaaaagaatgcgacttcgttatctgtgcaatttgacaacatgatcagaaatcctgagatgactaaaatcatcgctgaaaacacagctaaatgtgagaaggcttgctctaagatgactgcgtccgtcgacaaactcaacaacgacttgagcacttcctctgaccacatcatatctaccattagagaagatgatgttgtagagaacgcgaagaaaaaggaagaagtagatgtcataaaagacttactaatccaacaaaatatcagatcagaaggcttaagcagcctttttaaagaacaaatttctctgcttagaaaagacatgaaagctgagataaaatctagtgttcaagcctccctagcgcaatatatttttcaaaataatactgcgcctctcatcaatcaacctgacagcagtgctcatccgcgcctagatcaacatatgcatgcacgcttcaataatccctatatggaggaggtacaaagtcaaaaagacagagacattgcccctcaccttagtaattctcatcaaacatctgcgccgcagcacaactctagaaattctcaacctccgtttaataattctagaaattttaatacgccacagcagcaagaaaataattccaatagagtcccatctaggtattataatatggatttggccactttaaataaactggtccctcctgtcacagattggcctaaatttgccggctcagatgactatgaccatataagtttcattaaatacattgaccacatgttgttgtcttacagcgcagatgatgagtttgtcctcagtagacttccaaggtgattcacaggagtagctcttgagtggtttatagaaaaacaagaatctgttggaaaacaatcttgggacacgtggaaaaaattaattaaagcccactttggtaccagattatgggagcagaaaatcagaagagcctttgagagtgattaatttgatcccacaaaagacaaacctcacaaatggtgtctcacgcagaaaaagaggattgattgtatgtacaaaaatcccacccaactagacattaatgataaattgcttgatcaatgtaaaggaaatctagagcaccaaatgaggtgtagactcccaaatatggacactgatttatccacatttattaatgttatggaagaagtcattgaaatgactggtgccaacagaagacacagggaaaattattcagacagaagggaagtaacttcaaaaaatcctgctcctaaggaaaaagaaggcaaacctgctgaaattgccgctaaaaaagctgtcatacctgaatgctacaactgcggggaaaaaggacacaagagacctgattgccccaatcccagaaagaagataaataatgtcaacattgaacctgacagtgaggaagaaacctcttctaggtttgaaatggttcaagtggaacctgaagactcagatttccaccaaaatcatcaccaatctgaggaatcagagtacagattccatgttatatcagcagatattggggataagtttgaaattaatgccatccacggtgagtcaaatttgcctcagaaatgggatcctacaatggaagttggccacatttctgatgccaaacttttgtccaacaaacctgagacaggtatgagctatactatgggaaaaaccagttacactactgtcatgttccaaggtaaagaatggaaagctttgcttgacattggagctttctgctcatgcactagtagtgatttccttgatacttgttacccagaatggaaaaattacttgttgcctgtacctaaagctaagttcagcagttgtaattcttccatgaagccccttggtgtatataattagtatgcccttaatattccctcactccaaaggatctttgagactcattgttgaatttgttgttttacaagatgctttatgtgaatattttattttgggaaatgatactttctgcttgtatggcatagatatttttcagagtaaaaatagatactataccattggtggagactggaaaagaaaattccagatttgcaatgtgaacattaaaatacctgagccaatcaaagaagtatcttgcctgacacaagaactcattgagtttgataaagagtatctgtcacaagcagctgtgagtgatatactaacccaaaagcagaaaaaggatgtcttgaaaatatgctataaatataaagaggctttctgcacaacagaagaacccattggaaatgtcaaaggacatgacatcaagttagaattaacctgtcaacctccgtaccctccagccctcaggagagctgcttatccatctagcccaaagtccagagtagctttagagactcacataaaagagctattggacctcaaagttataagaaaagtaggccataatgagcaggtagaaattactactcctgtaattattgcatggcataatgagaagtccaggatggttggagattttagagctttgaataattacaccaaagctgataattatcccattcctagaatttaccactctttacataacttgtctaaggcaaaatatattaccactatggatgtgcttaagggattccatcaaatacctattgagccaaatagcagacaatttatgcgcattatatgccatttaggtgtttatgagtacctcagaatgccttttggaattaaaaatgcaccatcccattttcaaaggatgatggactctatatttgggagctttatccgtcaaaattggatgatggtttacatagatgacattatcatttattctgataattgggccacacatctggcaaaaattacttctgtgcttgaaaaggcagtaaaatctggcctcaaaatgtccattaagaaatgtaattttggttatggagagcttaaagcattgggacgcatagtttcaggtttaaccttggccatagatcagcacagagtagcagctgtcttgttaaaacccatgccccagaatattacagaaatgcaatcatttttaggcttttgtagctactataggcaacatatccccaaatttgccaatattacccatagtctttatgaaatttgtagtaaagatgtaatatatgagatgacatattcccgtgtccaggattatgagcaattaaaacaccttatgaccactgctcctgttctggcccaacctgattataccaaaccatttattttatacatagatgcttgtttggatggtttaggttcagctttgcatcaagaatttgagattgatgatattccaactgaaaaaccagtattgtttatctctaggcaaatcaagtcaagtgagaggaaatatggagcaagccaaatggagtgtttagcattagtctggtcacttgaaaaattacattactaccttgagggcacaaaagttgtagtagtcactgattgcacagcagttaaaactctcatgaatatgaaaacacctaacagaaatatgctcaggaggcaaattgctattcagcagtacagaggacatatgacaattgttcataaagctggcattaaacacagaaatgcagatggacttagtaggtgggctttacccaacacacctgatgacccagcctgggatccagaagatgaggatatttttcccattttgggaatccacgtgtgtgatttggatgtagctttctacaacctagtccaagacagctataaggataatattgaattgttaaaattggttgacatcctgagcaatgaaaatagttcccctgagttaattgctagcctgccccctaaattggcaaaaccttattctgaaggaaaattcaccttattggatggattactgtactacagaaatagacactctagtgttttagtactctgtgaccaggcacaaattgacaacattctttatgaatgtcatgacaatctcaattctggccacttttctgaagatagaacagtggaaaggataaaacatactgcctggtggctagactggagatcccaagtcaccaattatgtcaagtcttgtgaaatttgtcagaaatcaaataaacaaacagggaaaagatatgggttactccagaaaattgcagagcccagtactaagtgggaaataattaacatggactttgtcacaggactgcctcctggaggagcttactcttacaaccctgttctagtagtagtggacaggtactccaaaagagccaggtttatcccaaaccataaggatgacactgcaatggaagtagccatgttattctggaacagaataatggctgacgtaggaattcccaagattatcatcagtgatagagatcctaaatttacctcagaattttggagaaaccttcatgacatgcttggtactaaattagctttttccacagcctaccacccccagactgatggcctggctgaaaggatgattcagaccttagaagatatgctcagaagattctgctcatttggtttagaatttaagaaccatgatggctatactcatgattgggtcagcttgttgcctgctcttgaaattgcatataacagcagcaaacattcttcctcaaatgaagtaccttatgtccttgagagaggttggatcccaagaatgccaaaagatactcttaatgataaattaccacatatacacccaacagctttagactttaaaaagatgattgatgtgacttaaaatcatgccagaaagtgtgtcgaagaagctgtagagtataataagaacagatgggataagagccataaacaaccagattttaaaattggggataaagttctattatctactgtaaattttaataatttggggggtaataagaaacttaagccatccttcataggcccatttacaatcaaagacatgcatggtaaaaatgcagtagaagtcatcttgagtgaagaagtttccaggaaacaccccgtatttcctgtaagcctagtcaaaccttacacacctagagacaataccgatccaaagccatgtcccccagtcccaataatagaaccgagtaaagatgagaaacttcatgtgtcagctaagatattaaaagacaagaaagaaagaattcaaggaaaagacacaaggctttacttagtcaggtataaaaatcaatccgcagataaggatgagtggttaccagagtccaacatacctgatggagcaattcacttgaggaattacagagcctctaagaggagttaaagtgcctgcaacccaaatttttttttcacactttgtcaaagctatttttttcttcttgctatgagtaggaaactcatcttaggggtagggaatgtcagcctgctactatttagagacaacctgaccatagcataaaaatatttagagacattattacatatactacccccatagcatatgtaattaaatgtctattttatatgtacataatatagagacattattacatatgtacatataaaaacattaatatttaaataagtggaatcactataaaagagacattattactcattacattaagttttactagtcatgaaataaaacataaaaataaaccaaaaacatttataaataaacatttttaacatgaatctacaaataacttctgaaccttaatcaaaagttagaatattatttcagattcttaattctcatgcaaaataacctagggtacctcaccagaagcacccctgaattattactccttcatgtacttctgtgtactctgagtgacacttgcccattttgctaaaaaccctcccagttacatcatactacatgttgtgacaggtctacacatgtaattaaggttcatgcagttcgggaaaaatctacaaaaaaggttgacatcattgaaaccttaactacattgtcacaagaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccagtgaccaaaccatggctgcaggtttgtcacagcaccccttagtatgtgttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtctaggctgtgctacaggtcaccaatgcctagtaggaggcttgcaccagccaaacagagttctgagttcgcctccaagggcccagaatgagtatataaggagcccttcttgaccacgaactcaaaatctccatcttcattaccatttaccagcaataaccacctccaacaaccagtttttcacctgtttttggcccagttcctgctgtttctgtcttggatatcaccaacccaaccatcaactgttccccagcactcttccaacacctgttacccagttttctgagcgctcccagaccagttttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacatcaaaaatacccctgtttaacaggtcctgattccttggagggcaccataaaaacccctgtaactcaggcccctccttttataaaaacttaacagtttttattatttcttttcttaatatcaattatctccccatcccaagtgttacccacacttgtacacattttttcttagctttgcacctggtgtagctagaagagtctagctcttggcatcacccaggctgacagccctcatccctacccacctgtaagcccaagtttgtcttcattactatctcccacctctctgccttgaacactcagatttgagacctgtgctgtatggccggaagtgtggtgtactagtcagctgatggctatattgtggggccattggaaaccaggcggactagtcaggggaacaatggctcctgcagtttgaagcaggatttcacaggggggttggtccaagcagctaatgtggtttatccatgtctgattgcagttacaatggccgaaaaaacagatgttcaccctttgaaaggaattgactactcggagaaagatattggtgtccttgttcgacaactctgcaagaatctcaaccagcaacacagccagtgcctgacagaagtggttgactttgacttacaagcagtcttcttaatgcaggagataggtccccatcaccgtatccgatcaattgtcaagatggtcctcaaacaatttgatatcaatacccagccccccaaaaccccaaagaagagatcccccagcagtgctccaccacaaaacatgctccaacaacaacttctagatgcagccaaacaggtccaaaaaaccattgacaccttcgacaacaacacttcctccagaaaaccattttgcctccaatttccgtcatacaaacatgtgcttcaaaacgccatctccatgcaagacaagtgtcaaaaattgccaaccaaccgaatggtggtcctactagatgaggctggtatttgtgtaggggtggttgtgccaccctttccaaagacccctgggaaacaccatccagaggcggatgtaagcccttgccattttcaaagatgtagtttcaacttgaactgataaccaaagatgatgtgtgcccaggactgcgcatgccaagcactcaacaaaacagtcttaacttcctcttggaatacaaatgaagatgaggttcaatattcttccacccccctggatcctcatcctaggagcccatttccacttgggaaatccaacaagggtgaaagtcgtactcccaagggggggggggatacaaagacgtcgatgtcctttcagacttatggatttggcctaggagatgtgagttatttccagccattacctaacagtcaaggagtggattgcttaaaacttttacaatgcccagaccaaatccaaaggcatgaatgacctcaagattccgatcttgaaaaaccagatcaacaccgcaaaacttcaaggctacagtaattcttggaagaacgtgccatttaccccttcactccaaatcactacgcaaagtcaaatatacaagacccaagcaagggtacatctacaaaacgagatcaaattctactcgaagttgtccttatggatcaacaagtctttcttgcctgcatcaacaaaaatcactgaacaaggagttcaatacctcatgtcttcggattcagatcttctacgcaagaatttggccaaggagaacaatcaaattattgcttgttagtgttatctgaccttttcaactgatgctatgcttatttactacttatctttaattgtagcccaaacaatcagtgtgaacacacaagtacaaactcaccgagacaggaaaaatgcctttctgtttgattcgagttgtttctttggtaaccatcttggtggggaatttcttctcccatctttaggtgcagcatatccgggcttaaatgggtattcattccatgggcctctttgaatcctctcccatggagttgccaagttctacttccctgatgatttaaaagagcccccaagaagatattcagttgccttttggggtcgtgccagttcctttgcggctatttcaaagcactctgcacatgatggaggcaatgaggtatgttaaaattcatttggaatgatagtcacacaaatctgatggatcaaaggatgtttttaggttttcagcaatcacaaattttggattccaatctatccaaaatacaatgcatcttctgttaaggaggttctatatgaccactttctaagttcgagggaccgacctggaaattaaagtggagttaaaaagacagaacacaagccacccactaaaaaacacacaacacattagatagacccaatagggggtatcaagtataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttcttcatttaaccccatttggggcccattgatgcaaaaaaataattttggaaaagtgactggtttctaatggtggatttcctatatttgatacccccaatatgtactcatttctttgattacaatccatttacattcacttgctattgaatttaaacgtataaatttcatcttttccagtggctgaagttagatgagatgagagcaagccatttttttcatattttatatgtgagcatggatgaagcgacatattttaaagacacaaaaatctgggttcaattaagatccaaggggcaaaacccctggaggtcaaattaatatctggaatgacatattgggctgggaattcaaattttctaggttatctcagaggaaggggaggggggggggaacgactgtgttttaaagaaacaaaccaatcgggtgaaattgattggtcatcgcaatatggaaagcccctatcataatcaggaacggaaatcttgggcttggaattcaagttttctaagttatatcagaggaagggagggaaaaaaaacgtgttttaaataaacaaaccaactgggtgcaattaatccgtcatcacattttggaaagctccgctttggatgtcagctagccacaattttctctcatcaaatagcatccgatcaaaaccttcaactagtatatctttgtggattagggaatcttcagactgtaacattcttaagcgagggtttattttgattaaagcagctgccggatccttggttttgggaaatttacaatttctgtctggaaccccgcgggcaagcgctggaagaggaaggatatttaaaatttagcttagctagctctatgaatgaaatgtaataaggaaaatcaatctcaccaagggtcttgttgagagaagccctgagatttattttaaccaaatccgattcttttttcttctttactatctcaaccccaagagcttcttctacttcttcttgtatggcacgtccatggctatagtataggcctcgaaactctccttggccttccatttgtcctttgcaagggttagccaagcaacattgttaggccactccctacaaaaactattttctccaggtgattgggttgcagctaacaagtagtaggtggttttgtagagggttgaggaaatataaagcttttaaggatggagtcgatgttttagttttgaaaacagtctttgatacatatttgagagacaacttacttcacagttgagtttttgaaaagacttgtatgcttgcttagatacctcgccacttttgttggaagaatccggtcctttggtattaataagcttgactttctcgtggttgactaattttttgtaaagaggtcaataaaaatcgttttcctccggagtgagctctactggatcctcttcatcttcttccaagttgtgatggcagggaatctcggagaagaattgaaaaattggggggctgaaaactgccttttcctctaccaaaagggaggaccacgcttcaccaaggtgaacattcctttcttcccatcctaaagagcatccttttggagggacttaagtttaaatatatcagtgttggccaggccaatatggaattgaaatcgtagatagtataaaacaattcaccttgggtgttggcactctcaaggctgaaagcaacatacctattccagtcactcttttgttggaatggtttatcctcgccactggggaaaaaatcagtactttaattcaaatattcacataaaacaaaaaggctcacagaaatttattaacagtggcttcgctgacattgccaatcagagccaacatcagtttgcttttgatgtaattctgctggagcaaagagatggtgtcttgaatgtttggatgaaggcgattagaattgctttccttctttttttgaagggtttgtcaaagttggtgtatggaccagttttggagttgggtgttgaagttttccagagtaatctccacctgtttgtttgaggagaagagttttcctgttctttgtcttcgctatcgtcctctacacggtggtggttcgacctcttcttgggagctcgggtatttacagcttgtcggtcttttgtattttgggtgattttacgggtggtttgagtatttctagatctaaggttggaaggttgagatttggaagaacgtgttggagccatttgagctgtattcggaggtgatttggtgttgagctgtattcggaggtgatttggtgttgagctggaagctacttagttttgagccggatgagttggtgttatgttgagctggatgagttggtgatttgtttttgagctgggtgagttggttacttgtgttaggttaaaatgggagggattgttgcggtggagcatgtgggttaggtttttggctttaattggcccctgagggatacacaggtataaaattaggcccagctcaaggcccatctcaaatttgatttgagttggttaactggactggggctttttcaagccctggtgagcagctagatttgaccctcacatgaactggtggagctttttacagtcttccatgttaaaacttgcttggttccttcccccacatcagctgagtgagctgatactagtatatttggtatttcaaccagccatttgagctgaataatctgtgtggtgagctggatgagccagctgccaacctgctatatgagctggatggatgagctggctgacaacctcctacatgagctggaaaagctgggttttgaccttctgcgtgagctgtgtgagctggtatatgtaccctccatgtgagctggatgagctggctgccaaccttctatatgagctggatgagctgagtttgatcattgtaggtaagctggatgagctgggttttaaccttctgcatgagatgtgtgagctggtatatgtagccttaatgtaagctggatgagctgtatgctaacctgctacatgagctggatgagctagctgacaaactcatacatgagctggatgagctgggttttgaccttctgggtgagctgtgtgagctggtatatgtaccctccatgtgagctggctgccaacctgctatatgagctggatgagctgggtttgatcattgtgggtgagcaggatgagctggaattgaaccttctgcgtgagctgtgtgagctgtacatgtaccctccatgtgagctggatgagctggctgccaatctgatacatgggctgtgtgagctggctgacaacctcctacatgagctgtgtgagctgcatatagcctttatttttgtggtataccgagctgctgagctggatttgaaatgggctcatccagctctgcaccgcatttggtcccaaacccaaagatttggcccttattaatcttcggtttggaaccgaagaatctagttgacaaaactcctcaattcaattttccaggaggattctttggccgtttgggagtcacaagaaggacacaaaagattgagtattgatggctgctgacaatgattaagatgggtcaatttctgaacacaaaaatcctgaagatcaaatcagagtgtaagctttgatgaaagtctttcatatcatgaattatcatagagctgttgagctgctgattagatttcttcatttcatcctaggcttccttgcggacgccaggataattcccccatctcagaagatgatgattcaagtgatgagaaatcagtgtacggagcagatctcaatgacaatcaggtacctaggcccaaacaaaaaatctcaatactattgcggcttgtactcaaccatgcagcacagagctgcatatcctcttcaatagaccactttggggctttttcatttttgttgtgtgcctctgttgaaggacctggttgagtcaccaaggctgttggggttgcattgggatctggttgagttattggcattgtttgagttgttgcagttggtgtgatgggaggcatcaatgatagaagtggatcaaggaccacagttttgggaggcatgatcttatatggtgtatcaagcccatctgggcacaccaaagtttggcggaaaaaaagccaagcgcactgggccgatcccaaagccggatcctcaagcgtacatggcaccatcccaacccccgcttggcacatgctaaagttggtgggggtcaggagaaagccttgcttggcctatatcaagcaagggttccatgcctgccaatattccagccccaagaaggccagctgctgagttgtgtcccaggaccaagcttgtgcacaggggcacctgagctaccaattggcccagtgggacttggctatgtgccaagtcctgcccctcaactatcctgtccaatcaagccctctgggcccaatccaaacccccggtggcacttggcaacgcgggacttgagattgtgctcagacaggcttgcaagaccatatatatctgggaaggtgggtgttgatatcattaaaaaaagaattttggacaacaagcagaccaagaggtggttgtagcagcttggaggatgtgatgccaaatctgccaaaagtagcagcccagggcagctttggtccacccccacaacaatcagcagcgccaatagaggcaaaaatagccttgtggcctgctgaggttggtcccaggtcccgcattggcaggaccactggcaatgctcttaaaaactaccttctaaccaccacccatgtcctccaggacagtaagggcacattccattacttctgttcatttcttttcactccttgtcttggggattgtaagaccctgtgttgttctgtatgggcggatagcctcactatccgccagcttctattcaggaccgctgacaatgctcttaacaactaccttatagccaccacccatgtcctccaggacagcggggcacattccataacttctgtccatttcttgttactccttgtcttggggcttgttagcccctgtgttgttctgtacgggcgtatagcctcactatctgccagcttctatttcttccttctcaggtttcacatgcctcagggttttaaacccaaggcttgcacactgtcttttctcttctcccttatagtcattccagcggggtataaatagaccctgccttggtcaattgttttccttttgttcactcatgcagatagcttgaattacataagagcatccgtatcggtggctaattccgcgcgagctaaggacgttagccgcaaaattcaaccacaccgagctgagctaaagtcatgtcaaactagcttgtggctccgattcgagctaaccgttgctagatctagcaacggttagctcgcaagcaagctaaaagcaaacacccgtgcatgtgctccaatttggtgccctcccgcaaatattacacacctcgacttcaaacgatcaatcacaacttcaacctcaagccacaccggtgcgactgaatcattgtcgctattgtagcttagcgatagcttcgagcttagatcaattgcttttagctcaaccagtaaagatgctctaagaaatccaacctttcttgcactctattgcagcttcacacagctttcacatagtcccctgagacctgtacaccgcggttgcagtggaatggccccgtgacagcccagggtgagtcaaactggggacggacagaaaagtttttttgagcatcccagtgacgcgcccatccaacaaaaccatgccgccccggagacagcagtaaataccagcgctaggctacccgtccgcacatccccatgacagccaagtcccgccaaggtgctgccctatcctcacagggatgcctaccgtgcagacctggtctacccagggcttccagcccccagccggtcttccttagtaggacattcccttgccgtccgcaaaccacacttgcaaaatcttggggcttcaaatgccttctcctccaggacacgcgctgcctggggaattgggatatatatatttacagtggaatgtgaatttgcacaatagaaacgcctgacatggaaacacatctctggccataacactcacatctatgtacacaggtttctgggtgtgtgatacacggggatgatgcaaaggaaaagaaaaactggaactgagaaaccgagaacaaaaagaaagactttgcatttgcagcaggttgcggcggttgtgcaacaccaatcctgatcggggtggggcaacactaaattacacatcattcaaagtttccttgatggtgcctttgttgtttgcggctgtcagagtcatttgttcctggatttcttcctccgtaggcagttggattgtagctggttccatggtggcaaagagctcacccccaaaaattgaacgatccattctcaaaatcaaaaggtagaaactgggtcgggtagctgttcagataaggccacatacaacagacatgggactacagcaaaagacgacttacgcggagcaatattccctgcccttcaattcaagctcttgcaagtgtgaatcaatcctcttccattggcggcccgcgtctcccacacctcttccatacagttggatgattgtctggaattgcaggtatgctaacctcaccttcaggtgagactgattccttgaacctcttgatctttggtcctcgggccgattatcacggtcgttactatttgcgggtgccgggaggaaacttgccttcatctaagtggaaaacccggcatccaaagctcagtattcgcacacctcaacatggatcgaaatccaaacttaccgccaccagtaaccttgagatggtcggaacgggtgggctaacatcaccctccggtgcagttataattttggtcaagagctacacgacaccaaaaaaggaggtaagtatgttatacacttccaaaccttcagtctcatctgtccccacacaccaagttgcacatcttccctcggctgtttctcagtttccctctgactagtttttcaacactcctcaaggccgcagggtcgccgtcgacgtacccaggtggaaggtaggtctcttggaatggagcaggttgtatgttgatgtgatcctatttgtgattgttcagctcgccccaaaatgccaccatgtcctttgatatgcttggaacactcaccaatacaagtgtcaacacactcttgacattggcgggtgaacctcggggaacgtcggaaccgtacaccttcaggttcttgctgaataggagttcgcgggcggcccgtttgacaaaatcctaaaggaatcctatgtgtggtaagctgtgtggtgaaccgacttcagatctcaaatggcggatcactcaccttgaacactgtggagtagtgatgagcccgggacggaagggcagttggaatgacagccgagggtgctgggggttggggaccaatgggacccttgcgagacagccgatcaattgcttgtaggatggccacttggccatagagattaattgcaaattgacgttgcgggggcgcctagttacccgtcacaaaaggtagtgtcagttcatgttaaacacaaattgggtcaaagaacttacatagaccaatgcctcacccaaactggcataccccctcctaagttcaaacatcacctcgagctgccctgcatactcgtcatctactggctcatcttgatgcaccatctcgtcgtagtgatgatgtggaaaatcgagttgactcctgcctggaacattgtttgtaggggtgattctgtttagggtggggttgtgccctggttcccaactgtggttgctgcattcaaagatatacgagctagctgacggtggtcagtaaatcgccgaaagagtttaattttggtgtcaagagagcgcataagtacacacccggtcgaggagcggccctggtggcggcaagactcggatttgattgagacatagctgctgcccaaactgatcccctcagaggaacattgggtgggggattttgtctctgatttcgagtgttgggaggtcatattggccccaagtgagcatctctacgagtgtgtgactgtcgggtggtggtggttgtggaattgtgggtgggatctggagaccggctcgctgcacgtgggtccaagtcgctttctgaggctgagggatcacgccggggaatgctggataaacaatgagattgaaactgataatcaccaaggttgaaattggaaccgacagaatatggacagtgaactgggtgaatgtttgggatgaagaacaaaaaggagacaacaaaacgatctcacctgctgattataagtcgtttgaggaaacagcggtccaaatgaagtgtttccctctttggggattcaacccagaaaatgttaaaatctggcaaggctgcggttccacaaacaggagctcttccgcatgcttgcagattcccaatcgggatggcatgtggacgagacttttctccttgtgattgagacagcacacatgattgcaagcaattgaggcactgggcaatgatgtttgctgcttgtgaacacgtccggtcacccaacactgcaaagtaattgacgcaccaaccaaataagtcaaacttggccatcgggtgtgtgttccccacaggaatccattgttgattgtggttcgtggctttgcaatttatgcatttaaccctcaaaagttcccttgtgtggacagactacgattgtacttccatcttggggtaggttatccattttctcaagttcctttgggaaggtgtccgagcagcatctgttggttttacgatttgaggttgactgttcactgcattcaaggtatttggactttgggctaatgtgttgaggcaaaaggaatgacctcagattgatcaagattaattctttttttaaattccgagtcagcttcaaagtaccatcttagctattccgataatatcaatgggacgcaaagcaaagaagccatccaagcttgaactggacccgggtgagagagtctggaatttcggagacatgcatagttttttgctaaaattgataaccaatgattgaccaatgtgtgtacatgtttatctgaaattctttggtgtagatgtgtgggtacttgaggcgacctccccaaaaagcatctactcttgttcggcatgtcactcaagaggcatggttgaagagtctttccgaaggcatctcaagtctgaaaaacatcagtcgagtgtggtggcattccaagcttcctgagcagcggctattgcgaaccgatcaaacgcagaaggattgaggggaactcacattccggccagtgacacacgggagcctgaggttttgttgagtagggaggtgccctcaccgcctgaagtcacaacttgggttgcatggacaggtctacgaaatgaacaagcggacatggacgatggggaaaatgacaaagattggatgagtgcaaggtccatgacaagcgatgaatattccagtgacgcagggggggacacagaatctgagtctcacctttccgagtataactcaaacaatgaggaatgggagattccagatcaatttcatgaacaaccaggggaccttccggaagacaaaaccaaaaaacgaggttggcaccgccaggtcaacaacccatggtggccattctgatctaaagaggtaagatcatgtgcccccagcaaaattacatcaatgccggtttgacactgacaattgacaattgatcatagtatttggtagcattgcttttgattggctaaactcactctattgtgtctcggactctttataatcacatccgcttaatgttcaaactctttgacattgttcttcccaactggacaacaatcagacgtgaaaagaagaaactcagaggccttctcagttcaaatgttgttcccagcatgtcaatcttcaaaacccccacttataggctgagcttggcaaatataattgctcaggaggtcgcaaacccattcgttagcccagttattgagtatttcccgcaagaggccgacgggaggggcgtctataaactatctcagtccaaaaaatggctggaaggctttgagccaacctcgagggccccgatgtgccggaacaacggaagggactggtttctgtttgagcctgtccaactaaatacggatgaaatcgtagtcccagtgttcttcttcatgaggggaaccgtgatgtttgccaaatgtgtcaagcccaatttccattccattggcaatggatccgaaatttgaatcagcttcccttctgatgtggaatttgcttcagataatttggaaacggtcaaggtatccgattttgaatatgactgtcttgaagtcattgggacaaatggccggttactttccacacaatgccgcaactccatttttggtgagttgcttctcaatctaagatggatgtattcaaacattcattttgtgttattccaaatattaggattgggaaatcaggtgaccacttggcatcatcttccaaatccgtggcgcaagaaagaaaacggtaggcccatcagacatgtgcctatcaatttgtactgtgatgacacctcaggaaacgtttcaaagggtggaacaagcacatatcgtactatttcactctttctggcctcccaccaacttggacgaaccagaattacaattgtcactatctttccacatcaaatgaagcaggggcaatggagttagctggccctatagtttcagacctcaagtaagccagagttcaactgaatccctagttgaaacgtccacaaagaagacccaacacaaagtgctgaccacatatcatattagagcaatggccgccgaaggctaccctgcctatgattgtaccattaatgaggaggttctggttgtatcaactatcctgtccttcttaggcgactcacccatgcatgccgagataaccagtacaccaattccaggaaattctttgcacccatgccgggcctgtcccctttcttccgtcagtgtaaaggccaaagccactctggattatgtgaaaaggtttctgatgatagggccatcaggctcatgggtccgtttgaataaactgtaacaatcagtgaaacaactttgtcattgacgtgtctcttgccatcatcatatgcagatctcgaatccaactaggtcgtggcagaagattaagacccggtgctacgaaacatgggtgatggcacaaaagcctcgaactaagacaaaagttggtgagcaggtgacgaaacatggtattaaagatataataaacacagaaatcatagacaagaggtatgaaatcttggaagccaaggagagcgcgtctgactcggataaggcctttctggagatgttaaaaaaaaggaatcaggaagaaatagatgaattgtttaatccactatttcaagtgccaggtgtgtttccctcactaacccagtgacagcaatgtggagcattcacaatctttggtgacactatattttgattgggtccacaggctttgatgggtgccaggacaccccagttgaggtcctgcatgtgtttttactgggggtggtaaagtacctggtgcggcatttcatgcgccgcttggatggagatgacagatacctggtggctgctcgatatcgctcatttgacattgatggactcaatgtctccccactccaggcagaatatctgaccaggcactttgcgaactttataggaaaggacttttgaattgttctgcaggccgctccttttgtgctgtttgaatacatggatgacacagaaagggaactctggtctgcactgtgcaagctggccccattaatttttcaaaccaggattgacaatatggccatgtttcaattgcaactaaatcatcacattcggcaatttttatatctactgatcaaacgaaccgctcaatgggtaaataagcccaaagttcacatgcttttgcatcttgcagaatcaattctccgatttggtccggcctgcttgtttgcaactgaaaaatttgaaggctataacagtgttttgcgaaatgcgtcggtccactcaaaccggcacagtccgggtcaagacattggcaacacttttgttgattaccacaacctgcgtcacctaacgtctggcgggcgattctttgacaaaaagcgaaaagaatattgtgctgcgggcccgtcagtttccgaggtgttcaacaatacatcagttcaacgatcaatgggatttaatccaatgataattggtgaatccatgggagcctttccgcgcgtgaggcggtcaagagtgcctcagggggccaaggttcaagtgctgcctgaattacagtcacatctaagaaattactcaatcacacaaatttccgaggtagactggtatatcaaacatgtcataaggggtggctcttttgtcgtggtgagtgaatttgatcatggcttggcccacctggtgcatgttaaattcttattggtaccattgcttgatttgtgattattgtcgatggggagtccacagttccgctcgccgggtgaatcttccaacttggggcgggtggatcacctgtggaaggggacacaaggtagccgggttgggctttacttgtgtgtgactcggttcgaacttggcaaagtggatcagttctaccggatgcgacaggtggcccaaacacaagaaaggttgttcatcagtgtcaatgttagtattttccctgtcagatggttatttggaaaggctgttcatgtcttcctgtcaggatgtttgttcaaaattgaatttacagcacaattgccaccggggcgggtgccggatcaacgataccatagaagctcgcctggaacggcaggcaacaggccagtttgtggctgaggtggcacatgccaattctgataactatgtggtcaatctggcggctctatcctctaacacagctcaccacaattattcggacttgccattagagcctttggaggggcaccaacagctatcggggctacacgaaggcttggctagatggcgggatgcaggaggggcaacagggccgcccgggcctatatttgcgatagaccccatgttgggtatttgagtggccggtgcttgttatgtagttatgttgggtgtttttgaggtttatgacttggttgaaattgcatgcaatagctcgcgataattgaaagaacactagcggggtactgtgccagatgcatggccaggggcagccgtaaattataatggcaggttcaggagcatgtgcaaccttggttacctgagtggctttcccatccaaacgctgggagggatctggcctgagctgggcttctgacccccaggggacggcgaggaaccgttgcagtgtcgccacctggaggtgagggtagcgaattgctgctgtagccgttggatcagcggtgggccgttgtggtggcggcctcgccgaggcaggacggcgcggcgctgtttgtctcttgttggggacagcaggaagccatgggtgtcccagggccacacttacaccacaggttccgagccaccttggcttgtcgtcaaacttcaggtcaagccaacctgcgcgactccgcccagaaaaatggcctgactcacagcgggaggagtcgggtcaggctgtccgcctgacctgtcacgtgggcctggcgtagtaggcgcacgttgacatgccctccacgctggcctgacgcaagggagtgtcattggcttgacctcctctgtggacatgacatcggccagtttccctcggcttgacctgcgacgagggcccgatgttgggtgggctgtgtcaagccaacatgaattcccacgatggcttgtcaggaagatgccaacgaggttcatgacctgagctttgcatcgggagaacccccacgttggacgcttggcaggatgaggaaaaaaaatgatccgacgggtcacggaaattcccaccggattattataaataataattgttgcttgggcggattctgatccgctgattcgctgtttttctttgcacatggttaaaatccaattagatttttttatgaaataatatacatagctggattctgaaatatgtacatgatttattattacaatacagatgcaatggaatcgatgatttttttactggacaggtatgagagatgggaggtgagggagaacagagaagagcaacagccgttgctgcattcctacctagcgggttgattgtgaagaagaagccatggaggctcaaacatcatggagagtggggacaacaagcgcatccctcaattcttcaaggatcagtttgaatctcttcttgtgggagaacatctcgtcatctttcaggaagacaaggtgtgcgtgcctgcaggattagctgacagtcagtaattcaggcaagatgagaagagagtgattcaacttacgcttgttggaatctttcgatgaagttcgaaggaatcacaatctttcgtcgatttcgacccactgtgatggcttgtttggcatgtgaacatagtaatagaccattactagccttgcatagaccattcgaattcgcatcggagcattcgtagtaacttgagtcttgatctgtgttttggacatcttttcgttgtttggtgggagattggcataaatctacataaatacccaacagtaagaactaagttgatttgaatgaaagaagtcaatttcagtgcactacttacggaagcaagcatactgtctcggtcaggaacatcccccttgatcaaaatcctttgggtctcgagaacatttgagagaagctgtcaaaaagcatttgattaaatttaggttgaaccaatgcgacaattctgaagacttgccagttcacgaagatgactttgttgatacttgagaagtgtgccaatgaaggttcgatggacttcaagagcagccgagtctccttgaatcacagctggggggaggtgatcctccttccagtcatcggacttcttctcaagagcatcctttggggtatggcagcaaggaagtgagaaaccaaaaatggtgtcaatcggaagtgagaaagaaggaaaaataatgagcaacttaccagggtgagatagtataatgattttgaaagagtcccgtctttgtgggggttgtttgagtatgcctcaaggctggggatgagtaaaaacatccgagctttcatcctgacaaaatcctgagttttccgataggaaatcaagaaaaaaatgattagtgtgtcaatggatatcagtcaagcaaagtagttcgttaccttcaatgcatcattgtatgcatgcacaaccggactgttgtgcttttctgcatcaagctgatggaatgcagcattagcaaagactacgtttgcatgtctttcttccggggggcactgtgttttagtttgatgaggacaagttcaagagttaatgaagtgagagacaaccaattgattttgaatgaagaaagaggtgaccgtgagagagaggaacagaaatggacggaccttgctagtaagaagggcgatcttcaaatgattggcatcgagtgcaagctttttttgtagatctgcacaaacacggtcggtctggtcatgttcaggcgaaaccaaatctggtcgattggtcatggtgacatcatcgactggtgcatctccaaacaattgtcggtgatttgccacctctaaatcctcctctgagtcgtgagtgttgccttcgggttgggaagaagatcgagatgattgaccataaccttgtggaaattttatagttgaatcatcattattaccatagatgatttgatccatctttgttgaagtgagaggatggtcaatcagctggcaaaaagaaaagtggaaggagggtgattgagatgactgaacttggattgagagtcaagaccaaggaagaacgagaaacagtggtgaggaaatggatgttaacgagattgatcaatcaatcagagatgcagggagatgatgactttttgggagtggatgggtgcagcggtgggccgctacactacgctacgcttttggcccaaaaagcatagcgtagcggcgctttttttgcgccaagttttcgtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaacggctgtagcgcagtgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgggaattccgctgcgttacgctacactaaccgctatggttagtgtagcggcccaccgttgatgggtgggatcggagacaagatgggtcatgaggatggctttttaagtcgtcatgctgtaaagggcaaaaaatcaagtaaaaattggtaagggacaacggtcaaaaaaaaaactcatcaagaacaatcaatccgcaaagtcctgacaagaccaagaaacaccggacaagcacccgaactgaaaaaagtcatcatggaaaatcgcacaatggatatggactacaagtgtgcgccctttttttttggagacaagattaataaaattccatgctgacttggtgattgcaagtaaaagattttattcagaaaaacacaacgaagggactggcttaccggtgttggctttgtaaaggccagagcacaaaaaatcgtaattgacattgccacaacaagcgacaccaagaccttgtgcaagcggaaaaagagaggcgtgatcgattagcttctcgaagggccgccatcaaagtatcaaattgagataggtttgtagttaacgaggatatcagtctaatagagtcactggtcggcaataatcacgagaatggtgtcgttcagtcagagacagacggaattgaagaggtccacaaaacaaacacagttccgctggatgttttcgaggaggaaccagatgaagaagataacgacaacgttgagcttgcctggttgcatttccttgagttagccattggccagatttcctccgagccagaggatcgttccaatgaggcttcattgccatcgttccatgacgaggagataaacattcaagacattactccggataaatcagtttggtttcctttcccaagtaaagaggtgagctcagattgatatcatacagaaaaaaaaagaacaaaactgaatagatcactgacacttacctttggtgatcctcgaagtacctgattggattgttgttgataggatacttgcataagttgatctcgcgagacctgtaccaccaaattcgcataatcttcatgttatacaccatcaagctaccctgttgggaggccttacaaataatgcgagtgaagatacgttcgatgagcaaccattctgtgattaagaggcaatcggtctttgatcagcctatttttgcgctggatgctaaggaattaatatcagatgtgagtacttacttggccatggtttctttgggatttatctaaacagctgacttgaacttcataccgctttttgtaggatttgatgaatccattggtagagccgcaccttgagtttgtaccggaggatgcaaatggaaagaatatatacaagctttcccagtcaacaaagtggctcaagcactctgaatctgatctccgggtacaaatggttgaatcaaataagaaacacttctacatctttgaaccagtacaattagaagatcatcaaattaaaatcccactcttcttccacaccataaatggcaacctgtttgcaaaatgctacactccaatcataaagtccaactcaaatcagtctactgttgagatacacattgcaaccaatcccagtcaaatttcttttgatgatgcaaatctacaaacactctctgttgaaaaattctccttgatttatgaagaaatcaggattagaaatggattgaaactatcttcttgctgtggtgacaagttatgtattggtgagggattatttgaaaagaattattaaaaatatgcatgtgtactgatttgtttgtcttttttttggaatgaacaaataaaatatcagatgagaacaattcaaaaacttccttgccaaatccgtggagaaagaaagctgcaggaaaaatcttgagaaatgttcccatcaacttgtactgtgatgacacatctggaaataaatctaaaaaatggaacaaacacatctcttattattttactctctctggattaccgccaaagatttccaatcagcaattcaactgccacttcctttgcacatccaacatcgccggagccttggaactgggcaacctggttgttgaacagttgaagtatgattttccatatcacagtttattttatttctggtaattttgcttatttttttaccccagtgacatgtctaagaatggcttcacggcatatgatattacgattggtcaagaagtccatgttatgaccagcttgttgtgttttttagcagattccccaatgcatgctgagatcaccgacactcacgtccctggaaattctctcaattcttgccgatattgcatcttacgttccgccactttgaatgacagaaagaagattccttatattgcaaaatttgcacagaagaacttacatggagcaaatgtattgtttttgatttatttatcatttttgtctcaatattgtgaagtgaattctcatgacatgtaatatcttcccttttcttttttgatctgatcaaacagtgcccaaatcaacttagaaccatggaaaaaacaattgaaaattctaaaaagctctggacgtgcgccaagaagcctttcatgaacgtggaaaaattggctactgaatcagcaaagttggccattcgtgatcaaataaatttgaaattctgcaaagagttatttgcctttgaagcagaaaaaaccgcaatactccaagaaggcgaagaattaccacatcatatggatcaagaaattcctcaaaaattggtggatatggaagaaaatcaaccaaaaaaaatgttcaatcaatttttggatttgaaaggtacgtgactggtttttatatttaacacttatttctgacttgatttctttttctttttcacaggttttgacatggtcatggatacacctgtcgaaatattacacggtcttctgcttggacctgtcaaatatttgtttcaagatttcatgaagggcttggatgaagatcaacaaaaagaactgctggctttatggaattctttcaacacagactctctcaatatcccttcaatcagaccaacaagtatggtacaatattcttcaagcttgattggtaaagacttcagaataattcttcaagccgctcccttcatctttttccaattcatgactccatccgacatcaacatctggtcttctctctgtcatcttggctctttgatcttccaaactcacattgaagatatggaaacatatatttctgatttgagtaaccacattgacatattcctaaatcatgtgcttcaagacactgctcaatgggtcaataaagccaaattccatatgttacttcatcttccagaatctatccttcgatttgggcctgcttccctttttgctactgaaaaatttgaaagctataatggtattctaagaaatgcttcaattcattccaaccgtcaaagtcctggtcaagatatagctatcacatttagcaattatcactctttccgtcaaataatgtctggaggtttcttctttgatgcaaaacaaaaaaaatacatacagtcttcacacctagtcaccaacatatttacccgcaatctcttaatccagcaaactctgggatataatcaatcagcatccctccatagcattagttatccatttgtcaagaagctttcagtcttaaaaatagatcaaataccaactcctaggctgaatacctccagatttcttaccctatgcacaacatccaacagatctctgaactcaatttgaatgagaagcaagtcctcaaaaaaaattatttcatattggtacttatttctcacactctttttctttcagaaggcataaattttcctcctttgctcacgtcaaacttgattatttacagttcagtgttgaccagcctcacagatttcaacaaattggatcaatcaattctatctggaagatccagaagccattacatcaaagtagctatctcattcacacaactttgtttcaaaagattgacaaaagtcctttttacaagatgagaggaatacggcggacacctcactcaacatttgttgactcacaagtaagaattgtctcactttggtgcatcattaattaattgggtttgctgatttaaacgtttaatcaatagattgttgaagttggtttgaatgtccagcacgactgtgaacatggtgaatgtaaacttgacgaaactaggcttggagttgttgaaaggcagaagagtacgaagaagtcactggagctggtacacacaaacaacgaacgatatatagtcaatctagcatcaccctcgtcacctgcttggcatggcaatttctcagacatttctgttaaccctgctgcaccacttcagtgggtcaatacatttcacaatggatcgaaaaagtggggaggggttcttgaggggaaaaaaacacgagcaaggaacaaaaacaggccaatgacaacagaaagccttgatccagatttggtgtaatggaagagttgggtgtgtgatctaacattcaatcattcagtcatagatagaactaaccgggaggactagatgacaaagggactaagcaatcagcaatttcaacaggattggtcttcaggatgacaggatcacttacaattcaagtacgactctaccctcatccccatgtagttccgggtgcccaccaaagtacaagtttttttgttgcgataactttttctcaaatagattttaccattcttgatgtcccgacaggtgttcaaagctttctttgtaatctgaagtgacattgccatccgcctgaatccttttggttcgacagctggaagagtacagtgtttgatgttctttgccggccaaagtaacttcacaattcctttttgcttgaaatcaatgtagaatcggtaatcggggaagacaaatcggccgccagaaacattgtagccacttgaagggtccgcaagcgtgccgtcagaggaatttgttggaacaaagcgcgcaaaagcatattctgatgcgtcacctttgtcaaagtgaggaggattaaaaaatccattcgaagtaaatgtgatgtgtggggcgcagtcaagcttggagaggctatcattaaatttggctgaggcaaaggatgggataccatttgtctccatcaaatctcggttagactcgaatgggatgtcagcaaaattcttgaacattcggcccagaatgttggagactctgaaggatttcatggcgagggcgaagtattccgtgcgtgattgacgagctactcaaagcttgatgtaacgaccaaatagttcaagagccttcatacacttccgccacccgattccccacatcctgcctccccaagtgcgagaagggccagttggatttacaaatttctttgattggtgaaggaaggttgtcacaaagttgatttcttctctctcgatggcggatagtttgttgatcggggtgaactgtatgacagcaacaactttgccgtggttactggtatcccgcacaataactttaccatgatgaaaagggtgaaatttatcaactatcttgttggcttcgcaaagttcttcgtctgtaggcttccgtgatggttttttctttttggcatgaatcttagggtagaggtggagcttgcggtattcgcggagggaccatattaccttcttgcctttaaaaccggatgaatggatatcaagcgatacttgagaggttctgctgtcggagcgctttttttgacgagccctagccttcatagcattcttaggtcgtacagacttcgaaattgtcattgtacaatgttccaaccaagtccttaaacagatcggaagcactgtatgacaacttgataaaagaagttcctattggggggggggatgaataaccgatggaactggaactgcaaaagttttttgaggggctggagggcaatgcagacagaaacacggttgaattgccatgagacactcacagactgacaggtcacggcatcttattctatttcaaatttcaagccatgatcacagcacccatggcttggaaagccatgtcgtcattgacttggtgacagcagctgccacattgtctgtatacaccacatgggaaactagtgcctgatttcaaaaaacaccatgggaaactgtaccatttggcagcaccgctataatcaacagccacttcaatataaccacaaatcccttgcattgcttactttatgagcttcttcgacaaaatctgctaagacagatggacaatcggggttgtgtccacccccaaattccgtaatcattgcctgtctgtcatctttcgcgagcaaggcaacgacctcctgcaactcttttgtatgaggaaccgggaaacctgcactagttccagagccgtcgctatcgaaatactgccaaaaacaaaaccaaagaaaaagtggtcagagggaggcccaacagatattttttttttgatgcacgaaagcaaacctgatggatttcgaatatcagaccggtacaactgccatcggggttgtgaatcttcgacatcccggcattgtatgaggtagcaaaggtctgtagatgggaccaattgttggccggtaagatgatcttgttggtggcccctgtcttcctgatggctgtcacgacagcctgaagagtttcgatccatatatctagcttcacgtcatgaggttcgttcattatcccgaacctaacctcaggaaattcgccaaatttctgggcgattcgggtccagaagtctaccagcgaacttgctggtaagtcttcggcctcgccgatcactttaccatctcgtctggcgtactttttgtcccccccgttgagtttgcgatggaaatggcgcataatgggttttgcagaagactcgtcaagcgctacttcttccatctcacattgaatcaagaatcaaagaagtgctacaaaacttacgttgtgtaaatctatgatcacactggccttacaagccaacgctgaattcacatacttcgagagaagttggagggaatctgggtccagtggccccattatctttggctgaagaggacgaaaagatttgatcaccgcccccgcccccccaaaaaaaggattgcgtttggtcagtctttctttaacttgacattattttcttcctacaagaaacatggactcaaaaaccaactgacttgcattctttgccaagagatttgaattctaaaagcagttacattttccgctcggaagtgttggatttgactgatcggtggtggttccattgggtcctggttcatggtcccagtattctgcataccaaattctaatcctgccaggttgaccccagcccatcgtttaatgtcttgttgagatggaccgcaaaacaaattgagagctttgacaccctgcacgaaggcaattgtcattggcagtagtgaaaatgatttgtaggaactcagcaacatcttcttgtcaattttaaagtatttgcggcttctacttaggaccccgtggatcaataagatcttaatatcacccgatggagatatcactgtcacaaatgatggtaaactagctcatctccaatttggcttcatcactcttcaatggcgggtgtttctgatgctccgatcattggtttgatccaggcgctaccattcttggtcaaatggaagtggaacaccaaatcgccaaactgatggtacagctttctcagtcccaagacaatgaggttcgtcaggttttgaagcgctatgacattcccataaagccaccgtccaaaaaaatgctgatcgatctttcgattctccatgcatcttcaattccttttttctgcagattggggatggtacaactggagtggttgttctcgctggcgccttactagaggagtcagaggccttactagatcaaggtattcacccaatcagaatagccgatggattcgagaaggcttgcaacgtggccgttcaagagcttgatcgaatcagtgccaaaacaacccagttagaaaaggtcgccaccaccagtttaggtagtgaaatgtcagtcacgtcccctttaccccactgaagctttatcttatcaacgattttgtagttgatgcatcagcgttcctacattgctcctccggaacggaacgccaccagtcgtagaacgagtagcattgtaaccactgaggatggattgacgacaacaacgacttacaatggctatagccgcagaagtagttcaacttgtctggctactagttgggcctcctcatcctgcaatcatctccctcccctcccacctccctcttcatcatcctcatcctcctgctctgctccttcaactggcttccatcatcaattgatcctcaaacatgggattcaatgtatcagttgggactattgtcccccaatccaaaaggtagcttttctaaaaagaataactcttcaggagaaatactatgcccaaaacaattttgctctggcagacaatctgttttcatttaaatttcagtactttttgatggcaagtatgagcatcaatccgagagagagagacctggtagtacagtacatatttataaggtttgtctaacatgagatacaagtgaatgaagcttgttctttggtttagttttatcgattccgattttctcaaacgttggtgatttattcgtgattgcctctggacgaggagccagccttgtctccctttttcttcaatggactgtacgacgccatcgtgaagcttccatcctcgtgagtttggttaaaaattcggcgactacgacggacgggcatgttgggcaagacctattttacatcaaacaatcatgcacctatgtagttagctatatgtcctggtgttgctatcatgaaaaatgagaataatcatcacttaccggtgttttcttagctcaaacttcccgctgctcatcagccgggggcggtacaacctccgagcgaggttcaccttggatcacttcagtggccaccacaatggcttcagggattggtgagacgtcgaactccggcgtggatgagtgcttgtgaatgtctgacatttttttgtattgtggtgatcgatcggtgtggttggcactgagtcagacttcgctgtatccgacctgaacaatgagggtggtgatgaatgcctgatcagccacccttggccgctggtgatggatgccttgcattcacgacagcttcaccagttgtcctcgtctgcttgccctcagtggcaagctgaggtcggtcgggtcagctgtaccaccctggttgacttggaggtcaagccaaccatgctgacgggcctggcgtgagcattgttggcttgacctccaattcaaccaggatgtcctagggttcggcgggccatgcattgacatcggcttgctcaacacctggaatctagggcgggcaggtcatggctgatctgcgccaaggcgatctttgccccgctgcagtgtcaacgtggtcaaatgaaaaataacaatcatgtggtgtattcgtggcagagtccgccccctcgtcgactggaaggacatccttccggtcgacaaggtacttgtacctcgacggctggaaggaagcccttccggtcgacgaggtacttgtacctcgtcgactggaaggacacccttccggtcgacgaggtacaagtaccttgccggctggaaggaagcccttccggtcaacgaggtacaagtgcctcgtcgactggaaggacacccttccagtcgtcgaggtacttgtaccttgacggctggaaggaagcccttccagccggccctttagagggtgggtatccaaggatacccgctcggatacccgccagcgggtgcggatgcggatgcggatgcacagatggccggaaaaagcagccggatatccggatgccaatcgaccatctctaacaagaggtacccaaccctttctctttttcaactgatcattggaggttgaagttcagacaggacattagtggtttttaaagttgactgtatttatgtttatgcgtttatgaaaaaccactattgaggatataaacaaaggtgaaagagaaatttcgatcaattgagaagatggaagatggttatgcttccatatgtaatatgatcccacaacacatgatttctgcacaaggaatgagatgagtgaacacacaggaataataagaaaataaaggtcataggttcaacaaggaaaagcgactaaagtacatgtgtttgtttttattttgttgtgggagtggggaagagacagatcaatgttgagaccagttgattgatttcaagtcaattccttcttggaccatctcccacaaaggactcaattcacgaaggcctttttgaagataaaaaaaagaaaagagaagggttagtcaacaattgcagaaaaaagatgagaaggaagaagaagaaagggaagggtgttcaacttacgagtgacgacatcgacgattttgtcagcaacataatcgacctcttgttcagtggtaaatctaccgattccgaatcgcaaagaactatgcgcgttctcatcagaagccccgagagctctgagcacataactaggctcgagagaggccgaggtgcaggcacttccagaactcagagctacatccttcaacgccatcaataacgattcgccctcgatgtactcaaaagataagttcaaacacccggcatagcccaacttctcatccccgttccgtacgatgtgtgtacagctttgcgtgatcttgtcgtgtaacctctgtgatagtcttgagacgtgttcgtggtcattctagaaaaaccaagaaccaaagaaatgaacattttttttttcttcttttttttgaaaaaatcccaggaatcatgagatggaatagtgctaacctgaagttccaacttagcaattctacaagcctcgccaaagccgaccacgagaggggcagggacggtacccgaacgcagacctctctcttgcccgccaccgttcatgataggctcgagtctgaccctaggccttcgccgaacataagcagctccgatgcctttaggaccatagaccttgtgggagctcatactgaggagatcgatttgcatctcctctacgtcaatcgggatcttacccacagcttgagcagcatcggtgtggaagaagactcccttatgacggcggatgatcgctcctatctctttcaagggttggatgatcccaatctcattgttcactgccataatcgagactagaatggtgtccggacggatcgaatcggcgagctcctgcaggtcgataagaccgttacctattgcaaatgagatataaaagaatgaatcaacactaatcgtctgagtgtaaggtgcttattctcgacctgtttacttacttttgacgggtaaataagtcacatcgaacccttcatcttgcaaaactctgcaagagtccaggacgcatttatgctcagtctgtgtggtgatgatgtgacgcttacgttcctggaagttagaaggaggggtaaaaaggatcaaccaaagatgaagatgacaacatagagagagagagagggagagagggagagagagagggagagagagaaagagggagaacaaaccttgtagaacctactgacgcccttaatcgacatgttgtttgtttcggtagcacccgaggtaaacacgatatctttagtgctagcgccaatgagatcagccacgtggctccgagcggtttcgacggccttctcggtctcccagccataagcgtgagtcttggaatgaggattaccgtattgattggtcatgtatggcatcatcgcatccaggacacggggatcaagtggtgtggtggcctgtgagaagaaaggagttggctatagtgtgctttttttcatctacaagataaagaaagaaagaaagatatgctgtacctgcatgtccagatagataggtcttccgattttttcttgtttttgagtgttttcagtttgacgtagttcgggtacgggagagacgaggagtgggtcaggatgatgagcgatagggtcgatgatatcgagggtagcttgcatcaacttagaagaagaggaagaagaagaagaagaagaagcagcagcagcaagagaggattgagcgtcgaagagagttgatggtctggactgatcgacgacttcagccatttctgccttggagcttcgggagacgaattgagcagtggaagtggcgaattgagctggtatcggtcgtttgcatggcggatgagctgctgctaatcggagtgatgatctcatcaagcctgaaatttttgaggtgctcatgatggtgggtgaggtttggtttgttttgattgaagagggttggattgatgaagtagaatagcgatggtgaagaggaacgaaaatcaatcaaggatctcttgattggttgggaggatggaaagggttctcgatggtcaagaaggatctcgggagtagggtgcgagtactttgtggttgagtggactgcgtaaaaaaaagtatttaaattattattattttaattgtatgctttcccttttgtttcgatagtgctttcttgttttttagcgtgttttccgcttttggtttcaatcagaccctcattgcctgaacaccgcacagccacccttcgtatagatcacagccccagcaattatgtcaggatggtgccgaatgaatccacgagcactgtgatcatccaaggaccaacccgattattaattttctacaggctttcttcccgtccgcatgaactgctctgcaggtctctcaagttgtatggacaggtcacaggtctctgaggtgatgcaatcgcccagcatcattgatccttgaaattattagctaatcaggctacatagcacggcttatggttgtcgtccagcatatcaaaaaatcaaggttcgaaaagttctagacaaatttaagcatggtatctgattccaatgtctgaaattgactgctctggtgtataagactctatatgtagttgactgggaacatccacaaggaaataaagcagaaaaaaggcaccgattgaatgcagatcggggtgtgattggttgcactgtgatagacttgaggaacatttaagcaacggtgatgctggtgattttcacctcatgatccggtagaggctgaagatagtaagtaacccaagactctccatcagttctccatccagagtaacgcggccatgctgttcagcggtgatgaattccttgacttactttatcagtcttatcgcatcgaacattttcgatctcatgaaccacgtcaaagcccgatacacaacgtccaaagatactgaaaaccatccaggaaaaccaacggaccaattgtttttttagaaaaattggattccttggttgattcactacagatatcagacggagaatgcttacgtgtgtttgttatcgagccaaggggtgggtacggtagtgataaagaattgagactggaagaggaacaaagatgaatcagaatgaaaaccgatccagacccccaggaaacatcatgactcacgccgttggttccgggtccagcattggccatactgagacaataaggtcgatcatgcttgagattaggcacaaactcatcctcaaagttaccaccccaaatagattcaccacctatgaatgaaagatcagacataatatggaatcaaacaatgctcaaccaaagagagaaacaaagaagaacaaaccagtcccatcaccgcgaggatcaccggtttgaatcatctgagtataagcaacatggaaaacgagtgagctaaaaaaacagtttggtgaagagctgagcaagacgaacgtacgaatttccgaatgatccgatgaaagatcacgccgtcatagtatccattcctagcatgaccgacaaagttttcgacggtcttaggcaccaattcagggttaagacgacaatgaatatcgccacgagtagtatgaatgacggcggaggtgccaaggaggaccttagcagctggggcgactgcagcaaccgcttgttcctccctcgttggcttctcgttgaagatatctcgatccgtgttcttcgtccccgaatcactgccattaatccattccatcactccccccggctcagtcctcatccataaatcttaatgctgagttctcttaactcacgattccggctcagtttgattgaaaatataaaacctaggccgcttgaatgcagtgcaaaatagactaggttctgttcgtccttcatcagccaacaatggattatctgaaattgccatcgcctgagtcacaaaatcacaataacttagtttctgggtggaagaaaaagagaggcggggggagacgacttacaactgtcataatttcctctttgcgcagtagacttggcagtaaagataagtgtaagaaccgatgattctcatccttaccaagaatccggaccatcttattcagctggatgttgacaactgtttgtgtcattttaagaataataagctggctggtttcctggatatcaaatagtgatgagatctacttcacttttaattccaagtagggaggggtagagcaggaaagtgctactagggtcgaacaccgcactcccacatgcgccaggcatcagtccactctcaaccgttttacccagctcacgttcgacagccaatcgtcgaccgaactccatatcatccaaactataggccgccgtcccagcctgttgcatctcggtgatcgccgtgatactctcgtcatatttccggagtaacttgccagaggagaagttaaaaacacagatactatgctcggttgagttgagggtggtcgttgcgaagtaagagccgtcatcagacaccgtcaaagaggatggaaccgacttcgactgtcaacaggattagcatctgatccgccgtgttctactatcaatcaacaaggcttatgggttacctttttgaatgaatatagatcagtttggctttttagtgaccatttcaaaccctcaggaagagcaaagccctcggaaggctcccagtactccagcatcccagaggtgtccgcggagataacgcagttaaaccttggattgaactgggagtaagaccatcagtcattccgcttctgatttggactataggcaatagtgaaatcaaccaaccgcaaagagatggactggagcttggtgaagagtagaggttgacataaaaggctttccatcacctctgccatcgaaaaaatggatagcgggggattgtgcatcggagctaacaaatcatagaagagtcggtcaactatttgaatgaaatgcagctggttgtaagacgcaaaaaaaaaacttacaccgccaagatagtggcagcctgtccgatatcgtgaagccaacaacacgcttgagggacgaagttgattttgaacatattgatcatatctgtcctagatccgaattagtcaatccttcccgtttccaattgttgtgcacatgtgaatgaggattggaaccaggggaaatctaccaaaattcttcacgtcaaagatcttgatgctccccccttctccttccgccgacacactcgcatacatcatcccatccactgatgcagagactgagacgatcggactcagatgggctcgataatgtttaacaaacctgtttgttttttcgtattcccgggaaaaaaaaatgtcatgagcagtggtaccaccaggataggttatcagatacacaagatctgaaggaataacgatccaatgagaaatgtgaatataaaaaaacatacatactctattccaggcccttccttggggtctttttttgtccagaatttgatatgaccgtcgacggaagcggtgataataaacaatgttctggagaatgagagaagaggagtgtgtaagtaagcctatatggatatcatgagtggcagaaccatacttacttggtcactgttatccaagagactacatcccgatgcataaatgatcggtggtaacgttcggcagatgggaggtttttcaagtacagacgttcgtgttggtgtgccgctcgagctacatagatcgacgatcaagatgacgagaaaaattaaaatgtcagtacttagtaggacgcgttgaaaaaagaaaaagcagaagaaaaaaaaagactctgaagagaatgccaatggacacctgtgatgaccgagatgaacaaaaacacacaccttttttccgagttttctccatcttcttcagtcccttctcgtcatttcccatgggcaatgggcccacctcttcatcactctcttcatttgttgttggattgggatcggttggtttgggggaaagagattcggtgcgcgagcgcttccgtgcagtttcttcggacatgactcgacggcgttgttcagttcttgttgcttgggtttgcttgttcgaaagttgtaaagctctggttgaagaatcttgtctttctagtttggaggcttccgcagccccgatcaaacgggacctcttcctgccccgagtcgggtcttccgttcggggagctagaatcgagcactttctccggcaagaccagacagacatcgtagcatcaaaccaccaccaccagtctcacaagcttgaagcacctatcatcatgcacaactcaaactttcggtgcacctacgccaggatattctcaacagtgcttcttttcggcttgcccaacaagaaccatgctttcatggaaacatcttcattcttggcttggtccaacgcaccagggtaagctcaagactttccttgctcctcacgacgtacatatcaccacatgattgataattggaaacttgcaatatatttgaattttggttgaaaacagtgcatctctacaagagtttttcggacagggattaccggatcgagggttccaagcggccactgaccaactgacctttgcgtcgcgatccgaaccactatgtcctacgggtgcttcgtctctaacgatcttcgacctctcagaatccgacaaacgctcggaactcaacaacggattcctttcctctcagacgatcactcaagagttcaatgcgctccctgaaccttccaggttctggactactcatttccctatctccttggccgatcgttgggtcgctgaactcccgtcgatctggtctggattgtgtcatggtcaagtgtcggtaattaaggtcaaaactggcgaagatttgggtgagcatttcctttaaaaagtcaacaaaagaccttattcaagcttattaaaaactgctttcttgtttgacgtcggtgtaaaatagatgcagcatttcttaaagcaagccaagagggtgatcaaccacgactagtaatcttgacgacatcgccggctcctctggatgcgagtagtagattgatagaaagacgaggcctatcagagaacatcagcagcagtagtaaaccaataagctctgaggcccttccagacccgaagacgggagtattctggcgatataacttgctttcggattacttgatcgtcggcgtcctcgtcctcatcttgctcttcatccctcccgtcgtcttgggcgccttcgctctccaatctattgaatcccctaaaggcttgaaatctaaaatggtcggtcaagtctccgaagtcaaaggcaattgatcccgctacatatcgtcctcttttacttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatagacagcaaaaaggagttagtgaaaggacaagaatcgtagttgtggtttcaaaccaaaagagctgatgttatctcgtacaaggtagattgagggtgtagaagatagataagattgaataaagctcgagttgttaagaagaaaagggatcgatgcttttcaaatttgaagaggattttaaagaaaggaagtcgatgagtttgggaaaagacgtttagatgaggctagggtggttggaaaaggagtcgaggcaaatgagaaggcaagttaaagcggagtcaaagttagtttttatctgatgatgaagttcacaggaggatcaaatttaatcagtgaggaaggaaggtgataaagagcagggaaacagagtgttgatgaggaaaagagcggagaggggagaaggtcggctgagttttaagtcgaactcaagggacgcaagccaacttaacaaaggctgactttgaaaaaaggaaaacaatcctcagaggtcatagctcaatgacatcatcactggaaggacatgaacgtcatccagacccaacacttgtgtccaaaccatctggtttcctcaacgttagagttgaaaaaacctaagcgtccggccgcccatcgggtcctcgacattgtccctgcgacgatggggtcctcaagaatggtcatgcgacgcttcacaaattcgtcaagggaatctgagtgtcatctcaatgatccggttcagatgactgtcccgtgaacgcctgttgaagcgtcggtaggaccctgacattcactggacctctgagtttgaccgactgttccctggacgccttttcatgggtcgaagggacccaagcgtcctaagaacaatgaaggtcccaaccatcttggtcggctacaacgtcaacaagtggcgcctgttggatgactgttacaccaccgacggtgaaaccctgacgttcccttgcggtcccagtggttgttgggacgcaggatttttgccagagttttgggaacgtcgggggatctctcgatcgctcctgtggtgtattttgctgctttgaggggaatgccatcgatgatcagacagcctcgttcgatgtccctagcgagttgtttatctttcacgtttttttttttttttttttttttttttttttaaagtgctattgatttcacataccgcactatctatctaacttgtgacatgtacgtacaatgagaagtactatcctatacagactaaaaccgtcgtgaaacgtatgaagacgagccagatgtcataatgaaaacaagtgttgagtgagaatagaaaagaagagagaaagacgatgaggaagcataaagaaaaaagaaagaagagatagagaagagaaactatagttgaagaaatcatctaacgaatatagaaaggaaggagaaaagcagtagtagctctggagttcagaaaactctaaaccctcgtcccatcccaccagaagattttgtagctcaaagtgcatcaaggcccccacaacctgttgcaagcaattgagaaaagagagaggggtccccaggctatcccccaataacctgaagcccagaggtcttcagggagtcgggattagagctcctaatccgtcgcatatacatacaatcgatgatctgaaattagatcggcaaacgtttaaatagaaatcataggatagagagaaaaagggagattatcaaagtggaagggatgatatgaaggttcagacaatgaaagagagagagattatgtgtttagtcggagtctgtaggtgggttgtacctcctaatattcgggaaccggtttgatgcaatgatgaagttcgagacctcgtccatcgctcttgggttgtccattattgatcgaaaagaatgtgggttaatccggcatttgaggagtcgcagccttctcttcaaaacttttcgagctttcctgtatctggcgcaaaacataaggaaatgagcagcattttctagaactaaacattcagtgcatcgtggatctagaatggttttaattttaaacaggaagttattcaaaggagccgtgtccgctcgaagttgaagtatcgttgcagccagacctttctcttgtgtatctagagcctgtaaaagtttggtgcaatttttggagaagacaaaccgccttgtgtcctcatccgatagcaactctggtgctttgagtgacaatttacaactctgtctgagtttagctaagctgttcggtactgttattgatagggttgtgcagccagctggaagcggctctcctgccgcagccttcttggctagagaatccgctctttcgttggccgttatcccctcatgtcccgggcaccagaataatctgatcgttcgtctaagaagctttaaacggaagaaattatcagtgtaaatgctttgacctggagacaaggaaatggggtttgatgagagcatcagggcactctggttgtcgctgaagattgcaacatcggtgtagctattctcggtgtccgcttcgagtatctcctgtgccatatttatggcgagtcttactcctatcagctccgcctcaaagttagtgattgtattcgctgggtgtagtgtagctacacagcctctccccgaaggatgggtcaccgccgctgctccggcgcctttaccaggtaaccatgagccgtccgtgaatataactaaggtttgattctgaacttcttgccggagttgattaggaatacattgtattgcctcagctctttttttaagtaagttgtgtatttccgatattggttgacaccaaggaggggccgggactggtcggatggtttctgttagggattttgggaagctgtatctgtcagtgggagtcatcatcagatgtatcgggctcggaaaaggaggttggttgacggtcagttctatccgaaggatatcagcgacagggtgggagggaggataagtcagagctcgtagaatgtaaaagtgtgagtttcggagatggacctctgtaggagccaccaagccactgctcttccgaacaaaaattagaggggtctgtcgaaacaggccagtgatcaaccgacaggctctatggtatagaccatcaaggaccttagccactgaagtggcatttttcttgttaaaccatatgatactaccaaacagaaccctggagtagagaacggaaatcaccaatttcctcgccagggccgtgtttagtccgtatgtcgatttaactatcctgtcgagctggcagattgtcaaatctccagtagccttcacctttttcaggtgttctgagaaggttaggcgttgatcaagaattattcctaaccaccgcgtggacttttggaactcgtgagtatggccgtcaaagtcgaaggtgggagttgtcagggatttaagggagaaaaacatcagtactgccttttttgggtcgaagatggcaccatactttcgaccccattcaagggagcgagaagcatcttcttgaagcatcttgacagcctgttctgctgtgttggcggccaccaggtggacaacatcgtccacatatccgattgaaatcctagtgtcttcgaatgaagtcctgttattaaaaagtaagccgctgttgtataggatatagagggtgactgataaaggagagccttgggggaggccctctttgatgggaaagttggaagaaatatagtcgcccagtctcatagaagtggttcggtccgataagaaggaagagataatggaaattaaatatctagggcaggagagatggtgaagtctgtcgatgaggcgggatgtgtagaccgaggggtacgctgattttacatctaggaacaagccggcaacaacttttcctttcctccattgatgttttacccatgaggtaaaaacaaccaaggcatctgttaggttacgtccccgtcgcccacccatatgtccctgggggaggatctcattagtttcaatccagtgaattaggcgttcattaaggatcttctcgaagagcttccccagggtgcataggagtgtgatgggtctgtaagcgttgggatcactataatcgggtttaccggctttccgaatgatagctgttattgcagatctccagctgctggggaaatgaccttgtcgtaggcacgcattaaaaagaggggtgagaaagggagagagattggctttgcccatcttgagcaactcattagggatgaagtccggcccgaccgctttcctagaggggagggactcaattgttcgatctacctcagcttgagtgatggggggaaaggtgggggggggtgttatccacttcgcggggtaggatatctgataagtcacactgagagttgatgactgatgtaccattgaacagtatttccgcctgttccgccacatccgtgcaaagggatttatcatgcctatacaggggttctactgtggcggattgtttagctttagtgaatttgtaggcctgaaatgccgcggcatccccagttctggctagaaactttcgccagtgtagcattttgagttcttcaaccttttgtttgaaggtgctctgccaggcaaaatagcagcgacgcgactcttcagaattggataggatcatccatctgcgagctctattcctgtttgcaacaagcggtccgagaatccccgggtcccaccaggagttggcccgagcggaccctctccagggcaccgtgccttgttttttatggcagttctgtaagctctctgtcagatgggtgaccgcccggtctatgagttccggggtattagaggtgtgggggaggggaatttctctgatcagatgctccagatcatttttgaattggtcgctatcgaccctttcaggggtgatgcccctgttgttctggggcctggggatttctccatctaaagagattgaaagtaggattggttggtggtctgatgcatggttgtcgagggtgaccctgcattgtgttacatggcgcctacatttggcattaacccaacacaagtcgatggtggtttgtgcacctctggggtttaggaatgttggtatgcctattggtgaggcaagaatgaagccttttttcccacagagtttgataagatccttagaggaggagtgagtatgatggtagttaggggggttccaacgagggttgtggagatttgaatccatcatgaggacagtgggagagtgtctacagttgtgttggtcgagccagttctggaggatggggattgcagggaaagttgacgggggattatagagagagatgatgaagaaacggaggggggggtgagaatgcactgtgagggaagcagccgtgagaagttttgagttgtcaggtagtcggtggaattgatggctggggatagatttgttgatgtagatacaacagcgtggtctgttgtcggaggaggtaggcttattgacgggcgagatcctgtgccagccaggatgagttgggggtaggtggtctatagggttagtccagggttcctgaagcaggatggctaaggaggatgattcacaatgaagtacgctaagcgtagtgtcccttcggttgtggcagttgagctgtaggagagagatggtgtggtaaggttgttcggtgggatggaaaaagggattcctagagaaatttgggggtaaagggctaggggggcttgggggattaggaggaaaatctgtggtgggggttgcagaagttgtacctatcattgatgagagttaggattcttatctttggagagtttttccaattctttagttcggaatctttcacgttgaagaatcttgtctttctagtttggaggcttccgcagccccgatcaaacgggacctcttcgtgccccgagtcgggtcttccgttcggggagctagaatcgagcactttctccgggcggaaagaccagagggacatcatcaaaccactaccaccagtctcacaagcttgaagcacctatcatcatgcacaactcaaactttcggtgcacctacgccaggatattctcaacagtgcttcttttcggcttgcccaacaagaaccatgctttcatggaaacatcttcattcttggcttggtccaacgcaccagggtaagctcaagactttccttgctcctcacgacgtacatatcaccacatgattgataattggaaacttgcaatatatttgaattttggttgaaaacagtgcatctctacaagagtttttcggacagggattaccggatcgagggttccaagcggccactgaccaactgacctttgcgtcgcgatccgaaccactatgtcctacgggtgcttcgtctctaacgatcttcgacctctcagaatccgacaaacgctcggaactcaacaacggattcctttcctctcagacgatcactcaagagttcaatgcgctcccagaaccttccaggttctggactactcatttccctatctccttggccgatcgttgggtcgctgaactcccgtcgatctggtctggattgtgtcatggtcaagtgtcggtaattaaggtcaaaactggcgaagatttgggtgagcatttcctacaaaaagtcaacaaaagaccttattcaagcttattaaaaactgctttcttgtttgacgtcggtgtaaaatagatgcagcatttcttaaagcaagtcaagagggtgatcaaccgcgattagtaatcttgacgacatcgccgcctcctctggatgcgagtagtagattgatagaaagacgaggcctatcagagaacatcagcagcagtagtaaaccaataagctctgaggcccttccagacccgaagacgggagtattctggcgatataacttcctttcggattacttgatcgtcggcgtcctcgtcctcatcttgctcttcatccctcccgtcgtcttgggcgccttcgctctccaatctattgaatcccctaaaggcttgaaatctaaaatggtcggtcaagtctccgaagtcaaaggcaattgatcccgctacatatcgtcctcttttacttgtgtaaaattagctctccttggtcttaatgtaattgagctccccctttctttttgttttcaaataaaatattactatactgttggttttgatcagatctttttgtcgggttagtttagtttgaccacttttttcatgttccttaatgtctccaacatcaacccttttagttttggaccaatttttctccttcaacaaaatatagaactaagtataaccaagtttctaaagacatgcagctgggtgatagctgtgatttgagatttacaaatatcaacacaatgaccatgtccttaaaggaggtttatgagctgagtcttctatgagaaataggtttgggtacaccaactttgaatgtatatcaaattcttttccctggagggtgtctgcaaaagaacattgaaaataagacacgtgtaaccaagctacccaggtatcctaatcacaacgctgccacagatacaatacgctgtgtgtatcatggaggattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattgatcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgctaatcatcaaaagctgccaaaagagataagaaggaaaggattcctgttgtccaaacttggtgattcaggggggctacccctgactagtcctaaaccatatcttctggtggagatcaactgagaatggcaatcaagtcattcaagcaacaaaaaagacctttgggagctttgggagtctttgtcatctactgccctcattagagattgttcgtccgtactttttgcaggtacctggtacctcctggggggtacccctcgcacccgccccgcacctgccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaaggtaccttggctgcatggaaacagggactcaaggataacaagaagtctaacaaaaaatcagaaaggaaggtgatggttttggatgacaatgaagactcttccaattagttataagttttagatagtttcaacttttcaataaattattaaatatgaacaaatgaaaaaagtgatctgggactgatgttttacaataaatatgaaacaaatagaaaagtaagattcttccaattagatgtagatatattaccacagatattaaaaaatgccaaaaaagtgacttgtgagtgatattttacaataagtatgaaaaaataataacagtaataaagtgacttgggactctgggagtgaaactaggtgaaaaagagagggggggtacctgaggtacctgcaacgggtaccttgggtaccccccgggaggtgtctggtgcggtacatggtatctattttattgaaaaaatgaacaggtacctaggtataaacaggtacccaggtccgaacgaacaatctctagccctcatgcagatgaaaacagcacagccttttatatcaagccctaaaggcaccatatcaatgaaaaaaaatgatatcattcattgaaagaaagaaagccaaatctgactgaataaaccactggataaaccaaatgggtaggtatgagaagttactttatgtgtccaaaggatagttttaagttcatatgtttgatactattgattactcttcattagtatgattcaagttcagactatatatgagcataagaacatagattcacacatgactcttagcacaggacaacttataacacacaaccccccccattgcttcaattgaaaaaaaactactgaaaccatttccaactgaccatgtatattgtattatgaagttgataatgcttgatgatttttattattattattgggaattattagaacggagaagatgatgatgatgatgatgagaaagctttgaagaatcaaagtcatcctggcatgttttaggagtgtatgtatttatgcatattccaaagggctgaccaaaagttttaaatgattagtgatcattgtgatacatggggcagggggtcacaataggccggctcacatctgaagttcaagacaactttcagcacatttatagatagaatttcatgaatcttgtccaatctcatgaatgatcaggtttggagtaacttgcagagatttttcacaaccttgtaaaatctcaatgacaatgatgaacaccattaaatttgcctcaacattcagacgtgaaccatcctaattggaatttacaaaaaaaaaacttcaaggtgtacctatcaaccactttctggaaataacaatgtccagaacccccaaaagttgtccagattgtcaaatgtctctaagcttgttgttgatcaagaccttataaagccttgatgttctgcattgaattcggagcctaactaggcctccacggcggtagcgggagcgagcagcggagctgtccacgccagtggaggcctaagacagatgcggcagtccccgcgtgctgagttttcaaatttgggcttaaaagccagttttttgtgcatttttctacctatgctcttcctcttccactattatctaatttccttgtggaccaaggagggcctgcttcttgtaaatgtttccctctcctcacattattttgtaattttgtcaattttgatatagttatttttgaaaatgacaacttttcaacaaaagttgagttttttttggtgtgcgcgagttcattaagctgcttatgtgagcgtaaaaaaagttcaaacgttgattttagaaaatcaatattgattacttttgtgattttaaaattttgaaatttgacctgatcaatacagctatttcggaaagggttgtccacttggactcgcgaaatcttttttatttttttattttttttattttttatttttttactgaactggacctgtcagaactgaactatcgatgacagctgtacctcctcagctgtagttcagtacaaagaaaaatttaaaaattttcaaaaaaaaaaaaaaaaaattgagagacaactggacaaccctttccgaaatagctgtaagatcaggcaggtcttgaaaaatttgagaccaaacatcaaaaaagttttgagggagcgtcatgattttaaatcttgtgacgctcccaccagaacaccagaaactcagcacctgagtttgtcgacctctggcccaagtctcccctgcggggagttccctttgggaaccgcctggccagcgctacgctgccagatgcgccccccgcagcctgagacttgcaataagtttaattgaattccaattgtgaaccccccctggttatgagatgttaagatgttttgtttggagtgtgagttccagactccagctgatgaagaagaccacttccattgtgatttggtgaaatggggaagcagagaggggggaatacatcgcggtgtgaagaatgtctacggacagctcgttctcagaccactacatacgtcattttttggttgatgatgatgatgatgatggtagagacagagatagagattgggattcgatgaatgaagaggatagtagatcgatggatatgagattgaagattggagtggaggatgtggggctgattggagattggagatctgagtgtttgcaagtcgagctgaagaagaagacacagcagccgatgatcctgcgttccagttctcagaatagcggccgatgatgatgctgtattttccaagtgatctttggatgatcggagtggtcgctgatgaagaggatgatgatttccaaagacagactattggagagctgggggggtcgtgtttgtagagcgcagcggtacaaatcttgagaataggaaaactcccccaagggagaaactgtatttcgacaagagaggactatatatagtatctacaactatgtacttgggttgttgagaaagtacaactaaagataagtgcataatatgtaaatatatgtgtgaaaataatatgtgaaaatctatgtataaggtatggaatatgtatatatatgtaagtgcatagtcctgtaataacactccccccctcaacaaccccatgaaagaagagaaaaataaaaatgaaaatgaaaataaaaaagagagaacccaaaaaatggaagtagaacattgataaaagaaagaaagaaaaaagagaccaaaaccaaaagaatataacatatgatgagggagaggagaaaccaagggagaaaaacaatataataacagaaaaagaaaaaaatagaaaataaccgccaatggggaaacctgggtgcggaaagacataaagcaatataggttaaccaccgttgaaccaatcaccaattgaggaatttttagattccggagagagacgaacaatcgcggggggcgtatgttcatcgcagccagcgcatactttccccccaatacttgccaaggtgtgagacaaagaccgcagtcctgtctgagtcaagaattccgacactttccgccagcccagtgctttggtgaagatatccgccaattgttgatcagtgggaatccattctaaacgaaccttttcttgataaaggagttcgttgatgatgtgaaattctctgtccacgtgacgatgctccttcctagagccgcaatccttgctgatgtacactgccgccttgttgtcagaaaatataagaggagaagaaatggagaagaagctggagagcaaagaagaaaggaagcaggagtccttagcggcaaaagacagtgccatatactccgcctggcaagtcgaacgggcaacacaactctggcgctttgaagcccacgatatgggtgccccccagaccgtagaaataaagccatgaacagaccgccagccttctcccccccagtttgcatcaacaaaagtcctgacacagtcggatggatcaccagacgaaacaataggcaaggcaagtccagaagtgaagcggacgtaggaaataaggtgttcaagagcatcccagtgtgactgatccggcgccatggagaaacgtgcaaggaaattgacggagaaggtaatatccggacgagacccctgagcaagatacaggagacaaccaatcctcgacaaatattcacggtccattcccttagaaggattggataccaagtccgtagaaggcaaaggcgtacgagttttgatgtttgatggagaataattgatgattttctcaatcaacatgggctgatccagagcaaaacctccagatatttccttaacacgaatgccaacaatgctggacaattgaacatcccatttgagatcgaggactgaatccaactgagacttcagacgagacatgagctcctgtgaacttgccgtgaacaaaccgtcgtcaacatgaacccacagaaaagccatatcttcaccagacttgtagacgtaggttgattgatcttcaagattcggatgaaatccaatggtagccaatttggccttcaggtgaagccaccagcatcgggcagcctgcttggtaccatacaaggctttcctcaatttcaggacgcaaccgggagagacgttgacaccgggtggtggacgaatgtacacatcatgatcaatatcgctatgaagaaatgctgacttgacatcaaaagaggctaccggccaaccgaatctagacgccattgccaaaaggagacggagtgagggaaaagttggagtaggagcaaaggtttcaccaacattgacaccatggacctgtcggaatccttgcgccactatacgagccttaaaacgagtgataattccttcctgacttcgtttgagcgcaaaaacccatcgacagttcaggacctcaatgccctccgaaaaggggacttcttcccagacatgaagttgaatcatcattgcgatctcctcctcacaagccttcaaccattcacagtgaaattcggacttcaatgcctgaccgtaagtgttaggtgcatccgaaaggaaaggagagagcgcaacagctgaagagacacaggcatcttgaatttccaattccttaatttgagagaaatcacccaagtgaaaagcctgtatcgagttgagaacagcgttgagggtgcctgaattagtcaattgagagggaagttcgtcctcgtgaaagataaccgaagcaccgatctccaatttcttggatacaggattccagagagtccagccgtgagaggtatcagaaatcccaacatggatgagaggagttgaccgggggacaaattgcttgggatacttgatgttatgtagataagccctgcaaccaaacaccttgaccatgtcgagagaaggggtttttcctaagcacagttcgtacggagtcttcttagcgccttcatgcacaatccgattgaagatgaacgttgcctgtttaagcgcaagaaaccataaagtgtttggcagcttggcatgaattagaagagttcgagccatgtcgagaagagtccggtttgttcgctcaacacttccattctgatggtgttcgtatggtactgacatttcatgacggatattcttcttcttgaggaaatcattgaatttgatcgaaatgaattcaccaccgcagtctgatcgaatgcacagaacatcgtgtgaacaatgctttttgaaattttcaatccaggtcattacctccttcgcggccagatccttagatttcagaccaaaagttgaggtcattcgggagaaaagatcgtgtataaccaaaccgtaggtgcttccatccagtgcggcaggaaaaggtccaacaagatcaactgcgacaattgcacctggcttatcagctacttctcgtgacggggacttgaccggcttatgagtgcttttagccaatgaacatgagccacactttccagagaattgagcaaacggtttgtccggtaagccaaatacgctattattcaatatcgatttattgacagtccggagagccagatgaccaagacgagcatgccacaattgagaagtcatggaggaaacagaaggagtttgaataccaggagaagcagagacagaagcagacaattgttttgaagtggggactgatgagatgaaccaacgacaattttcaacataagagggaaaaagacgaccacactgagagaaaacaaaaagaccatttttgaaagaaacccgaccgtcccatttgtcaaaaaaaccaattgacagaaccgtaccccgaacttgattgcacaacagtacattggtgaggtgaagatcgccgtaagctgtggggatgtatgcgtcaccaataccatctacggaaatgcattcttcagatgccacacgcaatctgatgttagcaggccttaagttgatgaaaaattggcgttgcgacgttacatggttagtcgccccagtgtcgcataatacatcatcagccttttcagggttggctgacaccgacgccagagtaccatccgaaacgataagacgtcccgacatgacatttgacttctttggctgccatcctgggttggatttacgagggtcgtccagaggcggaagaccacgtttgactcgcgggcagtcttgcgcccagtgcccccattcccagcaaacattgcaggggaattctgccgtcaagtacttttgaccccaagagtcagccggtggatcagatttacccgattgacgatgtccgccgccacgacctcctcgcccagacgcgaaaccacgaccacgattgccacgactcggataagatccacgatgagccgtcattcccatcaaagacgaattagcggcagccgattgttgaagttggcacgccatgctgagaatttcctccgaggtgatagagacgtcaggctttatggccagtcgcgagttgatggcatcggttagtggttgcttgaaattcccaaggctggagtgaaaagagagagacagcaacttatctgctgtcagaccccccaatcgctcctcaaggtcgagccagctcctctttagagattcatagctggacgataccgaatctgatgcgtctggggcccgcgcaacgtcagaccatcgactgaggaggagcgaccaggagggtttagcgaatcgcccctttagagagttccaggccccatacgccgtcatcccgttgagcgatgagcgtagcgctggatcgatcgagttcttgatgagagccacaacacccgaagaagtccctggatcatttgctgacaagtcggtcttgaagtagtcggtgttctttgtcactgaggccacgatgtctttcattgatgaagaccacagatgaaagttggatccatcgatagatagcgggggctgaacgtctttgcctaattgttgccacttgaggagcgaggcaacagccgattgagaagatcctgaatcgttcttttcgcccatcatgttccggagcaagagaagcttgagcaggtcgtcgttgaaccctgctagaccgtttttccgaaaagcttgctccaagagggcatcaaacgacagcgcagtatcgtgggcaccgcccctttcgtcatccgcacctcgcctgtcatcatccgcggtcgatttatgatcggaagcagacgacggcgtcgccgattgacgaggaggatctacagggggaatagccgaagtcgatgccgacgggccggcagcaaaacctgagggaaacgcaaatgaaggcagagggggataaatcgacgggtaagtagtggtaggggggatcgagggatcatttgggcggttgtccgacggcgagaccggagggttgtttgacgacatcgcagaggtaggcgagaaaaaatcggatgatgaaggtgacggagaatgacgccgaggaggagttactcgagccgtaaagtccggaacgattggaggcaggcccgtagatcgggtgttgaccatacaaaaacgaggcaggtaccgatcaaaaaacctagcctagaatgtgacggttgtgacggttgtttaggatatcgaccgagaaggcgtcgaaaaatccaaaaacgtaggaggttgagtaggatatcgaccgaaagattcgtcgaaaaatccagccggaggagtaagttgttggttaggatatcggcccaagagagtcgccgaaaaaaatccagttgaaggtgtttaggtttgaaagatatcaaggtttgactgaaaaatcttccggctatttgtactgaaaaaaagctcttcttaaacctcgctggtaacagcgcaggctcataacctgtagagcgcagcggtacaaatcttgagaataggaaaactcccccaagggagaaactgtatttcgacaagagaggactatatatagtatctacaactatgtacttgggttgttgagaaagtacaactaaagataagtgcataatatgtaaatatatgtgtgaaaataatatgtgaaaatctatgtataaggtatggaatatgtatatatatgtaagtgcatagtcctgtaataacagtgttctctttgttaagtccgattgtccggtttgagcacttgaaacagcttcgatcgcccaaaagaagctcaactacagcgaggcaggcggagggggtaaaatttaagctctcaagccagaacaggcatattaaaactctgatctcaataccgccaaacggtgtacactgttttttaaggttcccttaggccttcttgtgtccttcgacctcatcaccaaccttcaacctcaaccaaccaaccaaccaaccaacccgagtcaagagaaccaaccaacggacatccacccatatcaatcaaccaaccaaccaaccaatcagcttcataagctcaccacgcacacacacacacaccagaaccatcggaatacatactcacatcagcatgcctgacctcgatccaagggaacctactactactaccaccactactaccactaccactaccgacaagaagaactcttccgcatcaaaagtttgccactctactctaccatcccctctaactaccacacaccatcatccatacactcaaactcacaccagatctgcattaaccattcactcacatgtaaccaacacttctttttgtatttttttgtttggggtgtgggcttctcaatcagcctagtccatcctctccctcctcacgagccaggaaggaatcgagacatgatgtggtaggcgtggagtcgaacgatctgaagcagccgatcccgaagccggccacgacgacgacgggtgcagaagagggaggagggacgaagaggacgggagaagagagagggaaggacgaggatccggggcccaagcagccatcctcctccatccagagccctgcccgcaccacccccaagacgacgatagccaattcgacaaatcctgctgctgctcattcggacgaggacgaggaggatggtgggacagaggaatcggcggcctcgaaagaccataccgatcagtctcatgaagaccaggcttcggcctccgctgccgaggaagacaccggcccgttggtcgacatggaaactttcggccagttgctcgaaatggatgacgacgaggaacactccttcagtaaatcattaacttgggattatttcgatcaagtctgtaattcaccttactatatactctttatcttcttgttgtctttttttttttttcttctgatcttggcttcttttgttcaatttcctttgatgcttttataggctgtgactactttcaaagaaatggatgctgctgtgttagtcaaacaagagaagaaccaacacccccgattcttttttttttcttcaccgattaaactaactgtttttttgtttatggggggtggaatgaataggctcggaggggatttgatcacgttatctaggaaaggacatttcctgaaagggtcgtcggcagcactaggcctgaaccgcgtaaaagcatcctgcgaaaaaatgcgtcagtctttgcttgtttgtttgttgggtgcagtttactgacaacagattgtctgtatgtatgtcattgatggacaatatagaacactatgggaataagaagagggctaatggggaaggtgccttgtccgaatcggaagccatgcacagatgtaaaaaccttctcaatcaactcaaagaagaacaaaaactttccaaggcgtggttggaggtccgtctctctttttgtttcttcttggacttgaggaccagtcattggcttcgatctcgctcaatctgaatgctaatctcttcttaccgctcgtttcttggtcggctgaatccggcgctcttgttttggcttttcttcagaggttctatgctgaacgtaacgtctgaaaccatctcaaaggtatatatatatatatttatatattcatcgaaaaacatcgtcatccatcttcgtcatcatccatcttcattgtcatcatcatatatcgtatttatcgtatttatctttcttacacttctcaaaaggcacatacatacacacacacaaaaagacacaaaaaagaagaaaatcaaaacaaaacaaaaagtagaagaagaagaagaagaaaagattattatacattgtcatgatttgatttgattttaactgttatcagatttctttcatatttatctttatcttttttcaagctctctttgaccatcacttatgaagattttttttacaaaaaaaacattgaaaaaagaagtactggtagtagtagaagtagaagaagaagaggaggaagaggaagaagaagaagaagaagaagataaggagaatgtgattgattatggattttgattgatagaccatgtatgagtgaagtgttgtagtagatacataaacccgactcctatctttatattctcatatatatatatgcaagtctttgacaaccaacaaccaatcagtatttcgttcaatcttcctctctctcatacattcacatgaagagaaccactccagaggatttttgtttgtgttcttattctctcaatcacattgtttttgggatatcatcatcatgttcaaccacaccatcaaatctctttttttttgggtcttttctttttttttccattcttctctcacttaccaaacatacctttgttggtttgtttgtttatattttctttatcaaagaagtctctgcacatcaagagactctctcgatttatctcactgctctcgatccagatctaaaatcctcatatcttctgcaaccatttcaactcctcatagaccttgtgtctggagatcaggctggtttgcatctgaaggtcaaggcatctgtagatcatcagatgttacgtagcttgttatgtctcatcaaatcatcaggcttggattgaagactttgagatgttctacaaatgtgcaaaacaatccaagatgttaaatttgtctcaaagttcagacataaactgtcctactagaagaatccacaggtagcatttaagagagcttgctgatgatcatccaccaacttgcagcaattttctttttttttaataaacaaaaagtggtgcacaattcatgaaacaaaacaaaacatggccacacatcatgagcactcatgttgaacctgcagatggaaacaagatggacattaaatttggctgagatatcctcatattgtaagagaaaagaagagcgaccaggtaactagatttcctttggccaagtgtcagcaggggatctcgcttagagatagagctggacaagataggtgttagtaagaaaataaatgactaacaaaactagactagatacaaaggagtaagatgaaagaaaggggaaagaagatgatttttttttctttatttgtttgtttgtttaattgtattacgtatattcttagagaatatgttatagccggtaagaaaacacctgggcctctgttcctaaaagtaggtacagtttcaatcagataggtgatgattgtgataggtttttatccagttaaataacatgcaagggttattagagtcaaccccgtttatttgttttaatgtttgataattcatttatcattttattaatgttaagtattaagattattttatatgaagcaatattaagtagagtgaaggagagagaagggaggagcacgctaatatgagatactgttaattcaaccagttaaagtgataacttacttaaagagatccaaggcaattgtgagcctgggtctcaaaagtgacaacaggacacaaggtatgggggcaattctagatgtatttcagatggataaagaaatacaactagaataagagaaagggagagagagaaggaagagaatgaaatgaataatattcttattgtttatttattttatgatcaagtttttatacagtcttactttccttagaaggatggctgttatttaagcagaattaatctacgcctcctatcaactgaaactgaatagggaacttggtattgatatatcaatccaacctcaattttttagatcaaagatcaaggctctttaaagggaaacctatgtggttttcagttgtaccaccaaacagataataatgatgacttatgatgacttgatttggatgtgatgaagtttaaggcagaggtttagtagaaacagaatgaagcaatcattcagagagacagagaaagaacttagcagaaagatgcaagctgaacttgtggagtgacttacttattggtgatcctgacacaatgagtgggaagattccaatagttaagggactccaaacgataacacggcgatgatgcggcggtgaagtatccaagttgaggttggtgatttctggtctgagttggttctgggtgggtctgaagcttgaagatcctgaaaatgcgaactcagtatactctgagagaattttcagagttggattacataatcacgacatgtacatgtggtagagagttggaattccaacttggttgatatttcacaaggtacggtgaaatattacaaagtctatgaaggagaagagtagtgtaaaagtgtgtagtggtgactaaggttgaaatcacatgaggaattcatttctgaagtcagaatgtaataagatcaagagataaaaaagttacagtaggaacatagctgaaaaggatgacttaagcagtcttttggccagcttggctggctctaaggctgacagcaatgtaaggatgaggaggggtaatagcttagagaactcggttgggataatctgaggataaaaggaataaagcaagagtcaatcaagatctcttagttcaaactaattcttgaagacaatttaaatgagaaagagattagataaaataggacttcttcaaataattattttccggaagagttattctaagtaatttaccttttgattttgaggtctcaaaagtaagcttgagaagtaagaaatgttttttttttgctgaggagggaggaaggatggttccggtctcaggggttgaatactttgtaccagtccttcttccaaagcttggtattgattgcattgccttgctttggtcatcttgcaaggctgaagtcatttttgttgaagattgctttcaatatccaaagaatttggttttcattgattaatcttaatttcaagagatcatatatctgtgaaccctctaacatgtaagtgaaatctacagtaatttcaatcttattattttttacttgttttagtggttttgtgaaacctttaggacatgtcaacatgtctctaagcttgacactaagcaatcaaatttctggtcaacttttactcagccatcacaaaccagctgatcgtcagaaaactagccaaaaaagccacatgtgaactttcctattcactcagttgttcaaacaaactgaaaaagtggtcaggagagaagtgtatttttcttagagggtaaaaaagggggtatgagaattttacaagtcagcttttacagtggataagccttgtaatttcaatgtcttgcaataatgttgagaattccaggcgggatgaatttcacaagggttcttgaacaagggtgccaatgtaattaggagccttgcaaataaacccttggaaaatgactccccccaaacctcgtgcaagaaacttactcagctgtattttgacacctggtaacccatcaccgcaaaagaatgggtcatcctgtatttactgaaaaatacagggtatgaaacctccaaggcttaacccattgcaaaaaatggttagggcaaatacatgtagcaggcatgagcaagaattttcctaggctttcagtagatttttgcacctgatcggccatcaccatctccctcaccctgcccacttcggagcacacagacggtccatcaatcatgagtttcctccattcctccaatgaggacaataccagtgtggattactcctctgaatcctcttattccgaagatatcaaaaccccagtgatctcgaactccaccaggttatctcgtgggaagcccacaacaactgccgagacaacactgacgattccgtcagaaactaataacaagacgttctttttgcccaccatgaatgagaagaccttcatcgatcatggttgcacgttggacgcagaaggctatcctctactcccaaacggcaacactatctttgtcaaaccaagcggaatcaaggtcaccaactttggaaatgttggctttaccaaacgtaccggctctgaataccggtctaagggaacgtggaagctcactcgtatctactgccttggctcgcttgcatgtgacttgcctcaatgtaggtgggcaggcgcaccaccaaccggtcgtgtcgtcatgtcggagtatcttgaaaggtgtttcctcacagatttgcttatgtacatctattgttcttggctcatgttttgtacacggcttggtttaggtaccctcattgccgaggctctgccggaaaatgtcctggaaatatccgacaccacacgtgtaagaacaccctgatccgagtggacgagcatgttccaaccggatgggcagtcttgaggcacaaaggccagcatgaacatccctggccagaggtcaaaaaaccggacaaactggccaaggaggccctcaagaatgaaatcttgaagaaccccaaggctggagctctatcgcttaaggtatgtgcccactttgttcaatttcaactgtgttaccacagtaatgactcaagtggtggactacagctgggcaaaccaattgcgcctcgagatccgtacgatagtgtcatgtcaatccaccctgcattgcgtaatgccgaccgcctcaggtactaccggaaactgatgctgcgagagatgaacataacaccagagaaactgggggcaggcgttggtgacaagttcatcaatgacatgttcatgtggaacaagttaagcaatgcaatcccctctgacttgatgatatgtaatctttgttaactgacaaatgaagtgtaatccctagacgcggcctccagatcacctcagcatcattccttgacggttccgagcatttcacgttccaaacagaatggatggccaaacggttgttggctcgcgatttggataaccgtgtgtacagtgggggcttggtctccgacgtcacttatcgattttttgagaatggatacctgttgtccacctcaatgtatgtagaagaaatcacgcgatgggtccctgtgcaactcacttggattcgaggcctctcggctggctactaccgaattcattttgcaacgttattccgtcagtttttgaagccagaaatcacagaggttgagcgcgacatccttgttcggaacattgtggacttttcccttgcgcaaagggaaggttttattgaagcctatggcgaggtgtttgggatctttgaccgggctcaggtccttgggaagcttcagggatgtcaccagcattaccgtgcacaggtgactcgaatcagggtcaacagaaatgtgataatggcaggtgacgaggtgagattcctttcgctcttgtgatctacatgttctaagtactcatcaaatccatcaaatcttaggtgaacttccagcagatgtgcatggacttgatcaaggaaccccaggctggtgatccaacccatgaggagaagattgatgctctccgacgccaattccctaaggccaaacggtggatcgactggtggaccatggcagatgtcgagtcaatgctttttccatcccgccggcctcaggatgaagatgcccccgaaggggtcaatgctcttccaaaaacttccaatgcacaggagagtttgcaccgactgtactacatgattaggtgtgtactgtaactccagtcgactgtcaccattgaggcttacactttcctttatgtgtagtccggggaaaaccagcctccttgtcggcatggtgcagcttttctcttttgtgaaggtcttggaggaagactttgatgccgtaatgcgtgggatctcaatcgaatacggctcccagcgcaaaggagatactgatgtcgctcaatccattggatgggagaagtctcgcaagcgggctccaaaggcagtcccgctgggacctggaaagaagatacggcatgagtacgccaacgatgggcgggcaccggatacgacaaaggccctcctccccgagatcatcaagaagaagctgggacgaccttctggagcgccaaacatcaacaggaatccattcaacagctatccctcgtatcatgcatccaagaaggagcatctgaagaatcgatgctggatggctgcctcagtggaaagcctgtatgcggtattctctcccatttggcttcaaggctccagtggctgtgggacatcactgttcacgactctggtgaaacatttcacggccagggccacatacgagttaacggaggccggatcgattcgctcaattctctcaaaggctcaatgcacgctcttccatctggtcagtgcacagcatcccagaagctttgttgctggaaagtttgcctcagcggactttttcttagatgtgatactggatcggaaggcaaaccccaaccgggccttgaaggggttgtttgaagttgaagaggtccgacaactcacctgcaagcatcacaccaaagccgcgcatgaattacgacgaccatcacatgtcatcaacatccgcaggaaggcatttgaatcgaacgagctggaattctcggatgttgcttccttcttgaggcagtggactggttcaggcttggacgggtggtcgggcctttgctgtaaactgtgtaacagttctcatccctcttctgagatgccaacgtatgggcgtgcatcatcagatgttgaagtagccatatccactctggtgtcaactagtagccccaagactccgatgttgcaggagaggtcatgtcttgcttttatcgaggaccagccacctgcgcatctctactttcatcttgatgtcaccccaatcctggatgaagatgaacaacaatcgttcatggcggtgaccgattggcctttcactctctacatccgacatgtcaggtacaatttatttgcccgcgggttttgggacgggtcacactattggtgcaaggtcgtcaggcatgttcgggggcgaacaggcgtatggttgcacaatgaccgaacaaacgacggctacgctcagctggtcagcccaattccgagtgatcttgggggaacagcagctcatacaagctggctcatctactctcgcgcgtggaatgatagcgagttggagtttgtcaatgataagatcacacagatcaagaaggacaatccccgagcgactgggcaggtgccgtttgcaaagctcgaggagttattggaggtatccaaggatcttgacctgggtacagtcaaaccagacactgacaatctggtgatggatgtcttctccaacgacaatgaggttcccaatggtaatgagacgacaggtaagttctctcaaccatctaatgcttaaagtggcttcgatcataacttctttgaacgggaaactccctgaaaacagatgacgaggacatcaaagccaacgaaatcaagccagccccttcagctgcgatgcgggctccaaaactcccaaaacttaagctgattctggcaaaatcaggggtgattggggtgcctgcaccggtggaggcagtcaaacagatcaagtccgagatcaaaaagcccaaggggtccaagaaggcggtgccgcaggggggaaatcgtcgaagcaaaagggttgaagctaagggaggggacttgtgatgatttctctgctttcatatgcatcctgtgatgccttttgtcatgattttgctgcttttgtttgcatccactgatgccttgttaggtgtcaatatgcagagtaaaattataattgcaccgccaaaagtggtgattttactactcttcgtgatcccctgcgctgcattgtaacatggagcctcgtgaaattgcccaagaggtgggtaggtgacatttttgcatgcatttttctctacaggacataagccttgtgaaaaatggctggcaaaattctgaaatgagtgtatgggacagctgttttacttgggtttaattacaaggccttggattacaaggcacaatgagtaacatatcccctgtaaatttgtggctgcagggggtgcaagttggtttttacaagggtaattggttgagaggcttgagccttgcaaaaatagacttgtaaaaatctatatccccgtaaaaaagaggggtttgtgatggaaggacatgcaattattatttcaggttttcaatctcagaggcccaggggaatattgggagtttctaatgcaattaaatctaaagaagtacacagactggattgatggtaaatattagattatgttttaattttcttatcttgtatttcctgattacacagaatattttactgaatcctgtgctgatcccaccactttaaatatgtcaatggattttttgaccaccatcccctgtgctccagctggataataaagccattaagaactctttcacctgaggatcaggagcactcaagttattggttcaaatcccacaccctgtcaaaaaattatacatcatgtgtttcattgggatgaaacttgtaatagcactcaacctcctgctcagtgtttccacaaaaaactggcatgcagctgattgtgaatctgctgacatcacctggcaagtcgactcatccactgggttggtgaaaataatctgcaaggaatgtcatcagcatgacaagggattccaaatcaattccttgcacaatagtcaggaatgtaagagcccagtcatatctggatctgagcaacgggtgtgctttgtctgtgaaaattcaatcaaacatggctaccaaactttgaatttcaattgccaccatccccaaaaacaatacaagctgccaaggttgcaatgccccaaatgcaatgctcatccccctgccatagcactagagttccactcatagtaaaagtcacacgcttgccttcccatcaaatatacatgataacagcacccttcaggattcaagttgtgcttgctcacctggcttgtaacttgtgctgcatgctccattctatcttcaaaaattaacagaagacaaaaacccgctttggaaagcacaacagactgccactggattttctggatccactcatgtaatctcacactgctccttcaagtccttcctttcccccctcccctccccttgatgggaggtgtgaagaagtattctaattgtgaaattttgaagcttccattggttacttaatgttaaggctatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctttttttttttttttttgtcgcagagaatcagatgatcatctgtatagatggtgatcccaaatataaaaaccaccatctaagctgtaatataataataatcagcatttttgttttggatatcatcatgctgatgttgtggaaagagatggtttgggagaccctagtaggtgctataggtgaagagaaaggaaattttgtgtagatggacaaaaagaagatgagggtagaatatacaccaggaaagaaatcaatacatgaaaggtgaggcattgggttcagctcagcatgcttcccattatcaatcctggctgttttcatctgtctgttgcacacataacagggcccatttgtaacaacatacacaggattttgcagtcccactggagcgtcaatatttgcacaaagaaaatatatatcttctgttgttgttatcaagtgagtattgggtgatggctgtccttctcagacatccagtccagaacccttggcttgttattgaaagatcaaaaagtccattcaaattcaactccactcactcttaaaaaaatctggtgtaggggtcacactcacttttttattctctctctctagagtggtaccggaatgggtgttggaatccattgcatttggggacttgctttgattaccaccagatttggaggagagattaggaataggggggggggggttcccaatagctttttaccagaaacattttatcgtcccaccagtagagttgcacacactgtgcaacttaatattctagtcaagtttcaagacaccaggagtacttgacccagcagaaacgtttacacctggttcacctatggaaaccttctggtgtcatctcattgtgacccggttggctggaatataccagccatccattgcatacatagatattatacacccctcaacccatgacttgactcattacagtaatggagtggatacactctccctccattcaatcaccggtcaacaccagccattgattgaagtgcactcaccattcccaatcacaactggtcattcaccaacatccaaattacttgcctccatcgatgactgatcaatagcagtccttggtggtgaaacactaatttccacctttaatgaccagtattgattgttcatcagtaggtggaacactactagagattgggcacaggcacctggctgattttcatggaacctgcttcaaggtgcttgtgataaatcaacatcaatatgtaacactttcatataatcagataccacttgcaggggaagttttacaatgttttattctattttttctgttttattcatttagttttctatgttttctatgttttttctatgtttttatatcattatgcatgtttttatggtttttatgtttttttttcttcttcttctctatatttcttcctggattgacttgctttgatattgcaatggatctgagacatcatctagagacaagtagacaccaattttttttcagttttcttggctttcaattgatttctttgatcatgtcaggattgctaggtcctgtttggccaggatattgtcaatcaaacaggaacacactgctatttctgtctgagtaatatcctatttattgtatctgacgtctatgatcatcaggctgtccaacacaaagcttaatgggagtcttcccattgggagtgagaacctttgcaggatttgacttccaccaccacttatgtagatctgaattcttgcaggcgttttttgtttccccctgttgggaagccttgttgtgattgctctgatcatgtgttgtgtgtttttgattgtacagggtaacttggaggggtctcaacactctcgatggtagcaggacgtcctccaatatacattgcccccaatctgggccttaatagtcatacatacataagaaacaatatagaatgtgttttgtttgtttgtttgtttgatgataattttcttacttattcttctaattagattgaatgattatatggtttggttctataattctcattctttgcagtaccaagtggccaacattttctactaaggagcttacaataatctctgaccatgatgagctgatcctgatcctgatcctgatcccaatcgcatagataatggaagaccagagcaattttccagagattaacaagatagacagtaagggttgttgttgttggaaatattgcgatgatgaagatgaagacagttgatcgatacatatgtaaatagtcaagaagaacaaaaagatgagcactagacaagatgaagtgtttcctgaaaggggtgattatgggacagttgatgaggatgtatgtaggctctggtctcagttgtggtccttggtgaagtgaagcatggaggtgatcaggattctcagatcggctgatcgggagctctctctctctctctctctccggacgaccgaagtggtttccttccgacggcaagcagctggccgaggtatactcgattaaccactgttcttgatgaggttgtggtgcactccggctgattgcgaagatgatgatttgatttgatttgtatgtagctgtttcgcttgatcagatctgatggttaaggtgggatgatcttttgaatcgaagcactcgtgcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccaacgaccgaagaactcgacaacatcaagaaacctccctcagtcgatatatccaagcctaacaatcactatccatcaaccgagcctaccatctcccattcaaactcagtacccaacatcttcgactcagctactacctccctcggtctctcatcatccacctcctcctccctacaacaatccgatcaacttcctaacaaccctggcctcaaaccttatcaatccaacaatcaccaaaataacaacaacaacaacaagtttcgtctctccctccaccccacttccaagcagcaaccctcctcaaaacactttcatcgtcacagtgtcctacccccagaagccaggcagtacgtccccattctctctctcaactctatactcttcaatataacaacattcacctgacctctaccactccttactctccaccagataccaccctggagtctttccaccactctcatctcccatgtccaccctatccatgcccccaaacagatcagcctccaccctctcaaccgattcgggctcgatccccaaactgactaccaccaacccagccaataagatcgaggccatcgaatccttatcgctcagcggcaatgagtccaacgaactgccagtcctcaccgagaatcctgaaccacaagaatcagattcattcaccatcccagcctattcatcctccaagtcagaagatccatcatcatcatctaacttgatccccaaaacttcttcatcctcctctcgatccaacttgagtccaactcatccctctcaacctcccctgcctccactccacaactcctcttcctcttccacctcgacatcctcccagcaacagcaaccacagcagtatcaccagcagcaacaaccaccctcaacccctgcggccaactcgttcccccactctgctcaaccgaccgccaaacgacggatgctcacacccaccttcctacccttcacccagatcaaggtcaccaactctcacatcagagccaatgagaagagtaaggaggtcatctccttctccatcaacatcaacatcatcatccctcccgagagtgaccccgaacgcaagggggctaaggctagctgggtcgtcgaaaagttttactcggacgtactcaccttggaccatttggtgaaatctaaacactcgaagagtcaaaataaagctctcgctcaactgcccgatcgtgccctgttcaaggatcatgctccgagtaaggtggatgctcgtaaagtaagtcatcatcatcgtcatcactattccactctcgtcccatcttactaactgatcccacccaatcaatcatcccacccaggctgttctccaaaaatacctacagagcttgtgtactgctcaactaaaagagaagggagacgtctgcgatttcttcaattcgaatatcgtgattagtgaacgagcgagcgtacccaatcgacccggcttcatgcaaggctacctcaccaagaaaggcaggaactttggaggatggcagaccagattctacgttttggatgggccgattctcgagtactttgacaccagaggaggcaatcgattaggacatatcgtgattactggggctcagatcggacgacaacagcctcgcccacaagagatcaatgacgattcctaccgccatgcgtttctgattcgcatgcacaagcgagagaaggaaggcgaggtggatcacatcctgtgtgcagagacggacgaggagcgggacgcttgggtggatgctctgacctgctacgtcaccggccgatacgtctccgctgaccctggagcagtcgcatcgatcccacctgctactagtggctcatcacccgactcaactccctctcgtccagcacccaactcgaactcctattcctccttctccgacaaccgtcctggtcgtcaaacctccttggacggtacatcgagagccgacggcccacacccagcctccacctcctctcaccaccaacactcctcctcctccgacttacggaccgagtccaaatcgagcagaaacgctcatcttcgtacggactcgatcaactcctcttcattcaacccctctgcctcctcgtctcatcctactgagaacccaactcctacaatcttggaagaacctctgtcgtcgaactcgaccactacacgtaagatatcctctgaacaaccacaaccgccgaactcagaacctgtccgacataaatcggctgtctccgataaccgttcggctaccttggtggatgcccgtagtccaccgagcacgagtaacaacaacaacgaagctcaaaaaccatccaagccaccctcacaatcacaacagtcacaatcccagcaacaacagtcaagcaatgcagtgccattgacacccaggacgaacatccagaatcgacatctccaacaaaccatccaacaaggctcaccacaacaagagtcaggaatcgtaggctcggatggggattcgatcaccaccttagaacgaccgatgaccccggagtctcaacaacggccaaagatctcaggccccatgaatggggcgccgatcacgggcggctatcggatcaagccggcggaagagaagaaggccaagttccgatcggccttttggggttttgccggccggacgacggagcgaggcggaggcgtcggcggaggaggcggagcagggggaggcggaggcggacagtcaggcgggacgtcgggcggcttaggatcgcccgcactctttgcacctacccctcgcccggtctttggcgtgtccttacaagaagccgtctccgttgctcgggttcatgaaggcctagatctgcctgctatcgtcttcagatgtgtggagttcttggaagctaaaggggctatcgaggaggaaggcatctatcgactctctggatcatccgtcatcatcaaagggtacaaggaacgctttaataccgagggcgacttcaacctcctcgaatcttccaaggacgagtatcatgacgttcatgccgtcgctggactccttaaacagttccttagagaacttgcgtcgccgattcttactcgagaacttcatggagaattccttaaagtcatcggttcgtctcttttcttgtttcttttgctacatttaaactaatttttgtctcttatttttttttatagatctttcacaacgaagtgataaagtcaacgaacttggaagattgtgttccgaactcccgttatcgaactacaccttgttgaggtttttgtccgcccatctgatccatgtggtccagaacgagaagatcaacaagatgtcgctccgtaacgtcggtatcgtcttctcgcccacccttggaatgcctgcgccgttgtttgctttgttgcttaaggaattcgatttgtttgttttcttttttaccctttcttcgtttacttcttatttttttttttctaagaagagaaagacgaaaattgatgtgtgtggtttttttgataggattttccatatcgatggtgataatcgagcgcgatttaagttaccagacgatctgaaacatctggttctaatatcaacaacccgtccgtatcttcaggagctggagctgcatcgactaatccttcatcaacgacgggcagcactaatccggttggctcggctttaggcgcccattctaaatccacttctgtggcttgtgtgtctgagaaacgtatcagtaggaaagaccatgttgttcgtctctctctgtgtctctcttttccttcactcaacttcaagtctttcacttgttccttttttttttctcgggtaggtattcggctactggtgctgatatgttaatggaacataataaactttcacgtaagtgaatgattattgagagtctttcgagaaagaccgggaattaaaaatcaacggataatgcaggctcgaaagagaacatcaatgaagattcggattcggaggtagagtatgattcgtcatccgagccggacgaagagatgatagccgccgcggcgacgcgacaagcgaaacagcaccccggacggaccagccagacccaggattccaagaatccagccagtgggaacgggggcatggtggctaggaagagtcacagtagtggacatgtcaagactaatagtgctggcagacccagtacgactggatctggagcgggaggaggaggaggtccagcgacacccttggtctcgatcgatagtcgcttcgatcttcatcagccgccttcttctacccctaatccgtctctttcttcctctagaccttccttaccccgccccgtctcttctgctatccaccaccaccaccatcatcatcatcatcctaatcatcaatccccgcaccatcatcagcaacagcaatccgcccaacatcatcctcatcatcctcatcactcttaccgtcaatccaaccatccatcctctcttaatccgaaccatttcttgagctcttcgctctcctcttcctcccattcttcggcctcattctctgaccccgctcttaatccatcttcgtcttctgtggctaccccgagtgtctttccccctcccccgccgcctcatcctcacccgcaaagacctaatcatcctctttctcatcaacgctctaattcgaaatccttgctctctaattcgcattcttcttcttcggcttcctcttcttcttctttgacttccgcttcccctcatgccggtagtaggcctagaaccgctagttgattctaccttcttcttcctctctcccttcttttttcttcttttggagcactcgtcatctctatctctcttttttacctactccctctactcttcaattttcttcttcttcttcttttttttcaaactttataataatcttcaaaaaaaaaaactacaaaaaaatatctttattctctttttttatttttttttcttttctcaaataatattttcctcccccccccccctaaaaaataataataacaaaataatttataaatatataaataacaaaatccacttgtccattttctttctttctcttgtcttctctctcatccatacacccttcatcaccaccaccaccatctttacttttgtttgtcttgtcttgtgtttgtttgcttttttttggctggtctttttttcttttctttattgttacttcattgtccatcatcagtaatatgaataataataataatgatttggtaatccagtgcttgatgatcatcaacctttttttttgtaggggtttttttaattggtgtcttggtaattttttgggggggtgagggggttggggattgaattgagtgtgtttggtgggtgggtgggtgtggagaggatcctctctaaacatgtgtttttctctcttttgtggtggctgtaagagaaacactaatgtattgtattctgatggtgtttaggacccgtacgtatccatccatccaatcctaaccaaaaatgaaatagagtgtatgagattgagcagcgagacttgtccaagaccaagctgaacagaggaatcaattattagaaccactgatgtctcatgatgagacaatgacatatatgattaataagtccctgtgtgtgttttttcagagatggtttcaggtctgatgagattgattgaagggaagcaacaggagggctatgtccaagtgcgcgagtgcatgaatgaaggctgggctatgactaacagggtagcccagagagtaattgtagactactcttgatcaaagcttgatgtcttcctccctagactcctcaccactttgtctcttgccatacctgccagccacactagcactattggctgccgggaattttttttttcagtccgcctgctcaccctagacaaggagacggtagtgtagcgcaatccaccccccccctcccccttttcacagctgttgaaacatagggaggagttttttttctctctctgtttgcttcaggagctgagtcttttccggtcaggatacagacttaccaacccactcttctgaagaaagagaggcttccacaccagctcttgtaccctataaccgctactcaagcctcgccccatatcacacccaatccctgctgatctcaaaacccttcagctggtcgggactgtgacaaaagcttacttacgggtgtcagcttatgccctctttcctcagcgcaaagtcgtcacccagacaagtgtgcagagacagcttggatttaagagcgcctgagattctggatcctattctaggggggtgtgttatttagctggtaatgggttttgtggtttggaaggtgtgatagatctcaaacctccccttaaatattttgaactcatggtcacaattattttactgctactgtcatttttttttttttaaaaaaaaaaaaaaaactttggaatctttcattcaaaccttattgaacaattctttcaaaaaataaaatcaatacagagatttttttttttcactggagagcatgtggaaaaaaaaaatgaactagcaataatggattgcttggaaccaaaaaaaaaaaaaagagaatgagaatgagagaacagaaaacatgatcaagcaccataacatgagaagaaaaaaaaaacatccgataaactagcaaaaatgcaataattgaaacaaaaaaatcaaatgaaggaccaggaaacatgagcaagatttgatgacatgagaaaaacaacaccaaaaagaaaatagaaaaaaaaatgaaatcattggaccaaaaaaaggtgggaatgaaagaacagatcaagtatccatgacatcatcctcccagtcatctccattctctgctgttgaaccatcatcaaaatccaccctcagaatttgatcctctataactctaaggcatcattggctgttccaaagtttgttgaataatgcttatattccatgtgcagtatgcttcaaacataacactagcaactttgtatatagtctatactcagttgccacaggagttttccttccgtagtgaatcagaaccatgaaaccaaatgctcactccccaagtgctgaacgttgggctgtttgtccccctttcaccctcaacaaagtcggataggccatcaagagaggaatctctagggatccttcttgttcccatcgttcatgctgaatcacatcttgatgtgatcctttcattgtaacattggttgttaattttgtggtttctcaacaagtaccaacaatgtgctggaatttgaccatgaccagtgagacttcttaatccagaatggttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacttggtgaacttcagctgcacgaggggttcccccttgagttaagggacttggaggaattttggtgggaccaaaaaccaaagcttggaatattttgaaagcttcaaaagctcaaagcgttttgctggtataggggtaccatgcgcgcaataaggtacgcgctctcacactgtctatagggtgcgggatagtaggaaccacaggtaccctgtctcacaaatacaatacaagtacattgtattcagccagcaagtaattgattcaaagtacatttgtattgtatcacaatttggtacaatacaaatacagtattcaacctattcagtttattttctccctactgctttaaattgcgatggggatggattataacactattgttgcattttttgatgttttttcacattttaattgtttttttaatgtttttttctctttttttcattttcatttcaacttttatttctaaatttagaaataagccacactcttattgtttttggcataaatttcctgcaagcaagacaggagggaagtctcacccacacacagataataactctactatttcataatattattagctattttatcccctctgagccttttactcacttactgagcagttccacactgcaagggattccttccggtcaatgaggtaccacaacctcattagccagaagagattccttctggttgatgagatatacaacaaccccatttaccagaaggaaatccttctggtcagtcaacctctttgaacagaaggaatcccttctgtttgatgaggttgaggtatccattggtgacaagcctgccggtaacaaacctgccaccggaaaacccagagacaagcctgctgatgctgccgacggaaaacctgttggtgacaaggccgtcactgagaagcccgctgatgtgaagcctgctgaagggaacccacctgctggtgagaagccagctgacaaaaaaccggcaggtgacaagcccgccgctgtgaagcctgccaaagggaacccactggccagtgagaagcctgagcctgccaacaaaaaaccggcaggtgacaagcctgctgacgcaaacaccgttggtgagaaaccagaggacaacggggccggaaaccccacaggacaggcttaattggccaatgaccactctgcctaatcagattgccactggtatcaacccccacacgcactggctctgacttctgatctctgtctctttctttcctctcaaccctagacactacctttttgcgcattcttgtacccgttgttcttgctcctgaccattccttgcttacgtgagcaaaacatccagggatgttttgctcacgtaagcaaaggcctggatgttttactcacgtaagcaaaggcaggaaccttaccgatatcgaatcggtaaggttcagagcttgttgaggggcgggtgaaaggccctgccccttggttaagctacccgccagtccagaaccaacctatgttggttcttggctggcatgcaatcccacccgcccctcctggaggggcgggttcttgtgcacaccccttggaaggctgtttcctcaaaagaacaggcttctgaagggtgtgcaatcagacccacccctccaggaggggccggttcaatcacacaccccttttagaggggaagggagagtgcgattatcaacgcacttttgccatagatggttttttgggtctgtggggaatggtggttgttttttgggtagttgttgggggattactctgggtaagagtagatgagactgggttcaagggggtattgctagggtttgggttgtctgcagctggattttctgcgttttcatttgctagatttgcatttttttgcttcatctgctctgcagtggcttggagattattattagggttgctagacattgtaatagtctgtgtatttgtttaaaataattaactcaagagaaaatcaaggataatcttggaggtgatagaaaggattatactcatccgtagaaggttaactgaaggggagcaagaaggatagtgagagattcctgagagggagaaggagctggcaagtgagttgagcttagttcatcaagacctaagacctggcgggtaagacggccatgtagccagactctacctctcatccggtaagtccggacagggggcgtgatagtactgcatgggcagcctggccatgtggcctaaattattaatgaaggtagcaccgtggaacacacgtatctaagctgctctttggaaagctaccatactccaaatcttgtcatggatttggagtgttgtgtatagtttagaagatagagcagtgtggcttgtactgtctccaagcccacgcgccgcatagtcatgctgtgcactgttgataggcatgcctgactacaattgagccctgtactcaagcccccatgcgttctaggtatgcatacctgccttggatacatgcataacgcccacctgggttaccagtatccaagaaatgggccacattgcacatgccaacaaagcccccacaagtgtaataaaattataaacaagctataatattcatgaaaacactactgtaaccaagaatattctatattccaattggtaacacatgtagcaagcctcagaaatcacctcttgaatattctgtggcccatttccaaggaaatagctccacataacaaactaccccctacccacaggctcccatgggacattcttggttcaaataattcgctgcatgatcccttggagcttctagaatattatccccatggtttcagcccttgtcacatcaccaggtgggctaaaatgggcccaaaagtgctctcaagtcctactaagctcccctgggcaacccctaagccttgccacaggtatttcaagggctacttctgaccgcccatacaataatcccccaggtttagaataccttatagaaattgacttaccatttctattattactgttatcgagcctcaaaattccccaagaaactccacagttatatcacccagcacccaaattcaacctttctgagcgctcccaactgtccattttccactctgaagatcctcaagaccatacaggattattactagtaagttattataacccttttcttgagattttccccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctcaatcttctgcttttgcatgataccttagagggattaaaccacccctgatttatcaatcaggcccctctggttttatttatatattgattttattaatctaaattggccactttttcttataattaagccataaattccccattttattggaatttattccttttacattaaaaccaaaatgcataagctttgtgcttacttttacaccacgtttagctagaagatattacatcttggcatcacgtaggctaacatgaagagagggaagatgaagaacgtgatcagcacttccagatgatgattgatgaagcaaactggtgatggtatgcatctttgattgtctgtttaaatgaaccaatactaattaaacatactttgacttgataggaagtaaatacctcccttatctgtggtctttttgattccagtctgagatctctgcactttttgtcatttcaaactactcaaacaagaagattaaacctactacaatgaatcaggattacttcttcatataatcatgaaatctattgtttccattttatccattgggatgctcattagaaacaatccatttttgaaaagaacaaacatagcaatgatatatatgtagttttgaatttcaaaaaggaaggggcttagttcggatgactctgattttagttgatgaggaagtgaccacaagggataaaactggaacaaatttttctaatcaaaacttatcaaagcattgtcaagatcttgcaaaggaaaaaaaaaggaaaaaactagggattttgatttggcggattcaaatgagaattatggtcccccatacagtatacatcttagtcctatctttacctatgtttgcaggtattgaataaatcgctccagactttgagtcccgtgctgcacttgctgtcttttgattgatttgaagtgagatgcctgcacgcatatttgcctttgcttcgcctggtggtaaagtacaatgttcataatcttttgctcgccagaccatcttgaccactccgttctgctttgagaaatcgattccgcaccggtaattagggaatgcaaaagagcctccggaaacattatccgcattacatcccgagcctaatattttaagcctctccacatatgccaaggtaatcgttaataatccgagcggtgatctcaaaatgttgacgatgcaagttgcgctttaagcaagtcggaagtttcccttgacaactgcttgcaatctgcgattcaaggacaaatctgaaaagccccattagctctactgtagactacgtagtatgtggaaaggtttatgatctggttgccagttgggatgcgacttacctatgggattcttgaatctatgtaatcagtgcgaatatttgtgagtcggccgaatgtgtagagtaccggggagtagtactacggccccacggggtgggcattaaagcctgtcaggcttacttcagccatcagccgatctgggtgggggtagcttccagctgaatgagatgggagagcccatcgcgacctttggttgttaccctccaccctttcatcaaatcaacaaactcaacatcttcagcgagccgattttcctttttttggaccgatacgataaggccaacgacatcttaaatatcttgaaactctggtcagttcagtgaacctttagctatgtatcctcttctcaaacagccagactgatatcctcatcttataaaatattcgacactccaggcgtgattggctatcgtattacaaggatcgactatcgaggatggccaaactgatcaaaacaaactcactcagtatctatcagcactctacaccaaacactacaagatgcagtgggtacccgattcttatattgcagttgatttttgaacactttatgatgactaacaggtcctgcgggttttgaaataaatcacatctgatagttaaccgaaaacttagagaagagtgtcgaccaagggcttgtctcatcgggtgcattgcattcatctgcagattcattctatgctggacctcgagatcctcgctcaaatagcccttttaccatcgtttacctgccatctctccgctcacttcgcccccatcttaccggaattagcgtcgagatggattttatctttggaatttgaagaaggcggttaatattcagatcaagtttgctcgtactggccagctcaacctgaccagaatgaattgcttcattccgagcaaagccatccatcatctgcaaaggaaaacatcaaatctaacctccgttcgatcatcttcgtcaatcccacctggcgaatttgaattcggtgcatagcacactcctatcaagccttctctcagcattcattcttgggttcggtaactacccggtctcacgcaagaccgtgccgaaggccattctgaatatgggtacattcctaggctggtccgaaagacgagttttgatgaaattttggctcagcagcatcatcaaaacccaaacggggcacacacaccgattcgggagatcggccaccggctcgcttggataatcttagcggttcaagcaacgagtccttggttcgtcctaacaccgctactgattcacgggagggtcagtatcgggcgggcctcgatggttcagggggtgaaaagatggctgttcagaccaccccacccagttcttcgatgtcgacagccaagccggggacgacagagggggcggggccgtcgcagccgacgccaagcacgacgatgccgatgacaacgagcatggctgggccgccggaggctgaatcgacgatccagcggctctccgaacaccggaatgtccgcggagtgatcatcctcaatcgcgacggcgtcgtcatacgctcctccggcccagtcttccagggcagtgacggcgtcatcgtgcttcgtaggtacgcttcagaagccagtagaatcgtcgacgccgtcgggagctccgtcgatcgcatggaactcgacgtttgtcccaccccctcttcccctcttcatttcacttttttttcgatctctctctgaatcctttgcaccttatctgacttttttttaactctttctccaggatcaattgaggtttctcagaatcaggactcaacagcacgaattgctaatcacccctggttcgtgtctcccgattaatcccacatcgtcgagaggttcatactgagaattggtaccctgctttcaaacggccgaacagactccaaatttaccctggtcgtcattcaagacccgacgaaatgaattattccgttatttcctcttgaatagctcgattctttatattcccagaaaagtgagttcatctgctctctctttttccatcattctttttcttgtttttgaagagaaggaatgtgaatgctaacagatgggtgggatcagtcctaccttttatttgtagtcgaacaagactgccaagataaacgccggaaaattcacacacacgcagagacattgagatgcgaagggcagtgatctcagcgacggtcgttttgaggagggaatttgtcgactggtattgatgaggcccacacaaaaccacctgatcgcctgctcacctctttgacggcttccatgtgattgagcgtctcttcccgtcttcgtggaataaatcggttcttgtgtatatagatgacatgcatgtattctaagaacctgaaaattaaatccaattaagtgcatttcttttggatttctatgtgtgccaggctcctgttagtctaacgtcactacggatgaaagtcaaggagagccgaattttgagaatgttaccactgaataagaagttcatcgacagtttactcagggccgcccaatgtttctcaggattctgtaatctcgagcatagctttcctacgaggaggaagattctgaaaagtgatgcgtcggttgtcgtatggtcggagagaggaagacacgaaaggctttaactcggggaaactgtaggactattctgtgggagtttttcccgttttcaaaactatctctcagcagcaatcttacagccgagtcaagcaagcccttcttctacaagcagacagtttgaaaacaggaaacggcggacacatacacggcgaaggaacatgtaagtggccgcggtttcttggctccgcacgtatgacatgtaggctgcctttgtcagactgagtctgtttacatgaccagcaattacacactggaagtgctgagcccacgagccctgctgccactgctgctgctgctgctgctgctggaggctcagcagccaccgaaggtttataaaaggccgatggttcccccctcgaccagtctttcccccaactccaggacctgccaggcgcatccacctttcccatcttctcctcaccttcttcttactccacccaacaacaacaacaacaaccttaaactacttgcttcgataatcattaatcatggactatatacctgataacaacgcgttagattctccggtagaattttctgctggcccgttcactcccccaggaacgccaccccctcttccgggtgtctcctttacccccccaggaactcctccatctcttgctgatggctcctccaccccccaaggacctcctccacgtcttgctactggctccttcactcccccgggaactcctcctcctcttcctgaagtctccttcactcccccaggaactcctcctcctcctcctccttccaaccctgtccccattcccaccccggaagtgattgagatctctgatgatgatgacgagccgatggagcaggatccagttgaggaatcgttgcggcaactccgcgacctcatcgaaaactgctcggagcaaattcgagtggctgtttcgactctggctactccagaaagagtaacaatgcgcgtttttttccgcaagatgctgaaatatctcctcgaactcgccgaatacccgcagcgcgacagacttgatgctagagagaactcttatctctgccgcgatattcctcaaattcggcttatcttgcgagcgaccgaggaattcaatgcgcaactcttggccactctgatcaaccactggatctctgttatcaacaactattccaatgctcgcagatcccagagagttcaagacctgttggaccgtatgaagaacccgcccgcccgctcggctcggcgtgccccctcagaatgcccgatctgtacggaaaacctctcggacaacagacgcagcaatgttcgagcaccttgccaccttacccatgtcttccatcgaaactgccttcaagtaagcaagccctttatatttctttttcttttccttttaacactcattgctgattccaatgatctattctaggaatggttgcaaggcgaactcaactgtccaatgtgcagagccccatttgctcttccttgtagagacgaatggcaaagctcagaaaggttgggcagatacgaaagaactcgtcgtttcttggggtcgatttgtatgggcttctgagtccctccccctatgcccctatgcttctctccccctatgcaatcacaaatctcatctcatctcatgtttaaatgtctcccttgactttcctgagctccccctgtcggggctctaagtgcaaagtccccatcaggttcaagtcctttcaaaacatgtaagttgagaaaaagtcacgcttttggcttgagtcacttccttgagtatacaccccaatttgttcttcgatcaaacactcagatgccgtgataagatcatgcaatgaaagatcactagacaatgccatcctgctgcgctatgtgtcccttgttgagcgatcccatatcagtagattctcaaactttgccatcagccttctcaaacaaccgcagctttctgacagtgacgagtattggcctacataaagttgacatacttatacatttttatcttgcgcaaacatgaatagcattttattgtaatacttagtttggaggctcttggtttatggcctcttccaatgcccacaaaaacaaagaataattgtagggccttgatcagaacagtgtgtgacagattgactaacaattcaacacaactgatcctattcacaatatttgtcaagacaaacttgtgagtaaagtgaaaggcaattgtgcaaatgactgatagccactcttgaccattattgataaagaatgtaactatcagaaactttgtccctaactttttgtggagaaacaaaactgtcgacgattcatctaagggtaacggtgttagcatccattgcccctcatagctatctattcctgcccatctagtgcatgtgtaagactctgtcaggtattgagtgtctgggaaggcatcacttcacggttcaccggcgtcactagtttcacgatttcaacatctgctttcgaaggcttcctctgctgatgtgtgtgcatcacatgatagccatgtcagaacagcttcatctgtagtttcgcgatcgtgagcgcgtcgcgttgggtcagattgttggtttggggctctgtcaggtaacctcaatatcatcatcggcttccggtgagcttcaagtatgagcattgaggaccatgccggacgggtttatctctggcttgttcatcgcgagcgtgttgcgtcaagatctatcattgcacttgcgatggttctgggggtttgacgtgcaaagctatctgtttttcagcacactccccgcaaccttataagtacgtgatcttaagctatctgagcggatccgttggaacgcaggtctagctaagttcaatttttgaagacatgttttcctgtactaatctgcgggaatggttacatattgttatttgttaataaattttgctacaaagaaggaaagtgtatggaagtctttcgccaaaacatgcaaaatcgcttgtagcattgatgtctccacaatgaagcagtgctcatatcatcgtggaggacacgtcagctagccccctgcaggaaaatagaaagtggatacaggtgtgtttccgaccttctgatgaggtttcaagctcacttcccaagaccaacttattcaccgggaatccacccatcaacatattctatataattgtgatcattctagacaagtaaactgagatctgtgtgtgcaaatacttatttcatttcatccgtccagggcaaacacatttactatttagtagagtaggattcaatccagaaatgtgcttatccaccctttgccttttgaagcttttcctatatttgggcttggttgggaagagtgcctgtttcatcacaatcgaagatttgatggactgcagcaatgtgcagttcaacatttggaggggcgcaagagagggtgcgtatgaagtgtcagcttgctactatggcagagacaacctgtcatagcaaaataaaaataaaattacataaaaaatctaagaataaagtaaaaatattacataagtaaaagaaactaatttacttatgtaaacaataataaaaacacttaaaatatataaataacttagaaagaataaagaaaaccttaattattattacaaattctgaatctacgtacaatttaacctagggtacctcagccaaaggtacccctaattgtaaccccttcatcctgtaatactcacttaaagaattaacaggtacccatggatcgcgggcacctgaataattatgcattgtacataacaatatgcatatactccaaatcttgtctcagatttggagtgttgtgtatagtttagaagatagaccagcgtggcgtgtactatctccaagcccgcgtgccgcgtagtcatgctgcgcactgttgacaggcgcgcctgactacaattgagccctaggcttaagcccccgcgcatgctaggtacgcatacccgccttggatacatgcataaccccctctgggttaccagtatccaaggaaatgggccacaaagccccagaaactcactgtgcacgtgtcaacaaagcccccacacgtgtaataaaaatataaacaagctagaatattcatgaatacactacagtaactctgaatattccatcttccagtttgtagcacgtgtaacaagccccagaaaccagttctggcatattctgtggcccatttccttggaaatgacaccacgtagcagactagcccttgcccacaggttcccaaggtatattcttggttcaaataaattcgtgcatgaccccttggagcttctagaatattatccccaaggtttcagcccttgttgcgtcactaagtgggctaaaatgggccaaaaagcgctcccaagtcctactaggctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaatatcagatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttactactattattgctgttattaaagcctcaaaattcctcaagaaacacaacagttatcacccagcacccaaaatcaacctttctgagcactcccaactgtccagtttcaactttgaagatcctcaagaccccataggattattactagtaagtaataacccttttcttgagattttccccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcctatgcttttgcacgataccttagagggattaaaccacccctgattcatcaggcccctctggttttatttatattaattttattaatataaattggccattttttcctattaattaaacccataaattcctttgttttattggaatttactccttaaaaattaaaaccaaaaatatataagctttttgtttactcttgcaccacgtgtagctagaagattttacatcttggcatcacgtaggctgacatgaagcatgactctcacatcaatgcttaagatgggctttcaccaactgatgctgtgaaagtaaattataaatattatgtatccaatctgtccagatgcctcaaacgccctcaatcaagccatgaaaacaggcgacaatatgaaggaacttggtcaaagtaagaatggagctaacttgttgtcatttcttggaggcactcctcataactgacaagaaaatttcagacatatctgcagggtgctccatgatatttaagaggcaagaggatcaggaaaaatggaccgcttgcataggtacgaaaaaactcattattcaatcatgtgtgggttttcaaaaaaaatttcctgacattcctgattgaaaatttgacaagagtagaagatccaataagtaagttcccaaagcataccagtgaccacatgaatttgccattctcttgtctacctcaagtttgacagagactaattgtttgtattttttaattagcactgaaggaaagcctttcaaatcactttgggaagctattatattcatgtcttgttgataccacaggtattttcaaaaataaagagaaagaagtagaaatacagagcataattttgtcaattcagggtaatattgatcacattatttcaaacaaattccatgagaatatacacagcaagacaggttcacatgaagtgttggaattccgtgtctccttctttcctctctatcatatcaatgtcactcttttcccacctgtcactcattttctggttccagttgaatattcattccttttcaccttctgtcccacaactcagcccccacttgtatgtagataaaacagtcatactatgagttagaaaatgaaagtcatctgttcttctgcgcactgatccctggagtctctacaagatacaactccttgtagcgtgtgagcttttcctccacgcaagctagcagcacttagccctattttgggctctcagacctttttgtttgttcctcagaagttttttcttgaggctttttcatctcccggtctctccccgctctcatcaaaatctcttagtttcttcatgaagtgaagctgccagaaaatgatgttctcccaactcaagagcagagcaatgaggcttctcatatatatgaaatcacaaagagtttgaaaaatctgtgggacatggtgaaaaaagaagaaatactgccaagagatcatcaaaagcttcaaaaaatttttcaaaaattttctatttgaatgatgttgtagttgaattcctgattgcttcaggcaagtacaacatggtaattgatccagaattcctttccaaaatagactcaatggatgaagagaaatggggaaacatattctcatattatatctggggaaaattccctcaaagggttggaatgactagcctttatttaaactttgacttcagtctcagcttcaaggaaagtccattcattcaggaccttcatcatttactgaaatataagtcaaaaataacaatttgctttcctgaaattttgattatgggggtttttgtttgagatctgattcatattttgtaactatccaattttcatttcttttgaaacaatacatcacaacagttaattcagtgaatggtgaaaaatctacctggtgtgagagagagatagcacacttttatgtagcacttcaagtcaaatcaatttgtcatcataatgaaagaaggaataactttggacaagtagaacagctgacaaatcaattcctgataatcacattgtcacattctatcagaaaacatcgcagcaagttaagctttgacagatatatcaaacattttctggaggaatccagcttgatccccttgattattactgtacccagaaacagagaatatctgatggctttgaagctttcacacaacatgctaaagtttttgctgaattatcacattgaaggaatttcaaaagaaaatgaatccttgttgaaaggaatgaaggatttcaatttgatccaagctgttgaggatcaaataatgttgatgtctgacttgctcaaagagacatattcaaagtgtggtgagatactacaatcactagctttggatccaaaagggaaaggaactattggaatagaccaaagtgacttgatatatcttacagatatcagtagaaagagatgtgcttctttgctatctaatggtatttttaacaaagggaaattgggatatacaaacaaagattcaattgaattccaaaaacctgacaatattcaatttttcttctacaaatcaatgaaaaatcaggaatatttctatttcattgatgataaattcaaaatattgcataatcaagcttatgtcttgagaggatctcagacatctcgaattatagattatttcaagcaggaaattttgagaagccttgaatccatttttgtggatagggcagatcaaagaggaatttatcatcattcctgtcatcccaaggagcaacttgtcagtttaaacaacattctcaagagttccatcaatgacattcaatgggcgtaagaatattcaaattcatacctattgaaaacactttgtttattttctttttcttcaccctgaacaaataaaatgtatctcactctatctcctccaaaatggttctgaagaaagaaagaaaaaattctaaatataaacaaaatcatttgtgtttgaactatgtcaaaatattgtgatgaattgtggtttctgtcctcttccaagaaatttggtgccttgcaccggaagaatgtcaccaaactggaagaatgttacatacagttaggttactcccaatgtaatttgtgtcatgtttgcaatttcatccaaagtaaaccaattctgaagagtaactgtgcaatttgaagagtgactgcacattgactttttgctgaagtctctgttgaatcattgagtaacatctgagcagaaactcaacttttgtgagactttcagatcagaaatggaccagttacactaactgtagcattagttcagtggtgttctgcagaaaatttgcatagtttagcagaattccttcaaatttgtgctaacactacacatatataaagccccaaagaagggcccactattgtcagcctatgtgatgccaagacagatgtcttctagctacacaaggtgcaaaaattaagagtttttatggtaaaaactcagggacaaaactggtataactaattcagaagaattacgtgaaaattatggattaaatccaaaaagtggccaatttatattaataaaattaatataaataaaacaagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcaaaggatttaggttcctgatacactggggcctgtagcaggtgtagtttaaatcccaggagataatttttaggggaaaatcttcaagaaagggttattacttactagtaataatccaaaggggccttgaggatcttcttagtagaaactggacatttgggagcgctcagaatggttgattttgggttctgggtgataactggggagtttcttgaggaatcttgaggcttgataacagcaaaaatagtaatggaggacttcccgtcgcggtttagagtgttttttagacctctctcagttctaaattaacactctaatcacaaatacaactagctcacatgagggcctttactacaaggcttctgaagaaagatttttttctgccaaaaattaagaccttcatggtgtaactcaaattctgcgagggttgtaaatgccgacgggaagtcatccaataactaggctaattacaagtgtaggggacttgtaaatggtaagtatatttctatatggtattgtaaagctggggaatcattatttgggcggtcagaaggccctttaaatacctgtgtaagatctcaggggttgctcaggggagcttagtaggacttgggggcgcttttgggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggtcatgcacaaaattattacagccaagaatgtcccatgggaacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagagatgtcttctgaggcttgctacacgtgttaaccactggaatatggttactgtagtattttcatggatattctagcttgttcacattcttattacacatgtgggggctttgttgtcacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcgcagcatgactacatggcgcgtgggcttggagacagaactccacactgctctatcttctaaaatgtgcacaatactccaattctgagactggatttggagtatatgcattatgcattatgcagaagtgtcacagtacctgttaattattcatgcatgtattacagggtgaaggagttagaatttggggtacctttggctgagttaccctaggtcaaattgtctgctggttcagaatctgcaataatatttaaggttttgtttatactttttaagttatttatttatctttatgtattttatcttatttacataagtaatattgtttcttttacttatgtaatatttttaatttatacttagattttttatgtaatttattattttatttgctatgacaggttgtctctgccatagtagcaacctgacagctatgctgtgctaccatcaacggtgggctgctacactaaccgtagcagtttgtgtagcgtaacacagcggaattcccgttagcgttaagtgtagcggaacgcgtgtgggccacaaaaaagggcccactatgctgcgctacagcgctttttggcagtttttggccgcttttgacgctaaaagcgctgtagcacagcgtagcatagcaaaaaactgccaaaaataagctaacactacagttttttgatgcaaaaaagcgccactacgctacgctttttgggccaaaagcgtagcgtagtgtagcggcctaccgctgctaccatgcctgttagagattttctagccctttagtggctgttagtggatccaagcgcagaatagagtaggaaaaaacccgctaggggtacactaacactacacaatgtccaaaacaaataagtgctgctacaccaacactttctagaaaagtgtagctgcccattgttgatctgattgtcaaatggctttggttgattgatattttttcatggtgccaatatgataggttaaattgaaggacctgggaaaccaaatcccagaaattggaacagcaactcccaaatttctgggacatctacgtgcccacccaagctccaatgactgaagacagccccaagatcaattttgggtccttattccctccaatcctatccagagatctggaaatcaatccccaaatatacagatttactgcatcctcctttgccactgtagcttgggctatgtgagtatggttgacaatgccaagtgcaagccaatcaattttcacaaattgaaatctacaaatggatgggtgaacacctggcaccaaactggtgctgtcaaccctatatgtgagggcagatattcccctcagatagggttcaaggattgaaagcttgtaagagacttcataaaaagaatcaagagagtctacaagccaattgcatgaaaggaaaaaatggctctctctctcttttttcagatgtttgaagccacaatcagcaagaaaatctaagggtaaggatgggttgggttgaacggcctctgatctgggttgggttagggttttatgctggtgaatatagatccagatgtttcaaatccctgggtttgcatgctgggctgaattgcactgtccttaatatgggctacccatggattgtcccaatatcatgtttaatccttttcaattactctgcaattaaatgaatccagtacctgaattttcaatcagaaaaaagctcccactaatcactgacacaaccactctccccttccaaaaaaggtttttttccactgatgcacccctccctccttggcaagatgaataaaaataggaattcagaagctggccatgggttcaaatgccccaactttcctttcttgggtttggatggttcagaccttttgaaaaattcaacccaacccaaacttccccatctatttctgggctgatatcattcaaagggtggagaatgacatatatctgagccagtaatgagtttgatcagtaagattctaaattaaatgaatgaaaactctacatctgggccattcaagacagatttcattcagggggagaaatgatggaggatctatctctttcctcctcgcatgaaatatattttagtatctgactacaaggatcaagatgggggatgggagtagcactggatcttgggacttgaccaagtgagcatatttgtgcctaacactcatatatgggccacagaaagccttctgggtctcaagaatgaggttcaatacaatgtttatgggcccttggcaatctcatatgtaattggcaatgcccaactgctagaggaggaggttcaaggaagatactagaaattcttggacaaagctttcctagctgctatttttttctatttttgtggcaattttataagtcattaatcctctccctctttgactgaatttcaattccaagtctaggttccagtaatcctactgctagaaagatttctaaggactgtaacaggttatggatctatagaaccatgatgcatacatccttcattccaacatcacacaatcatcagttgatacagtcaatcaaatcaagtaaatattcactgttaacacatgtttgactgtttttgtcattatctccttggacctttgcattagaaacttatcttcaccaatatgtatggaatgtaaataggtgctttttcccagctattcctgtcaagaatggtttccaattcaaaagacattcatcagctctacagaacaagatatgatcccattattgaagccccattctattcaagaaaaatcatgctatggacaccttttcttgcagttccaatgctgatttgcacatccattcatgctttgcatgatcactactattagatccagttggatgaacccccaaagttagattaaattctcaggctcatcacagagtctcaagttccactttcccattgcaataatccaatgaccatgatggtcactccatcttcatctagctcaaccatggaattgggtgatctaaattcaataatcaatcctatttccctgcaagtaatacagctccggcagattccatacctcactcagataatgtccataatcactgggatgaattttgggctggagatgatgattagattcttggattcttaaattcctgggaagaaatggaaggcctcaattcagaaataattcatgatagaatacaaaatacggctagttcatcatcacccccatcaatagttactcagaaccacttgagtgctcagtttgttccatcccatgaagtggaatcagtcaaagaaaacatggttgaaagtcaaaacttgatcaactcattagaagttcctgaaagaagcacatccatgaactcaaaaacttcaatggttgattttccaggtaatgaacaaaacttgtgcttgcttccttcttatcatgctttggaagcagattcagcaaccgtggaggataatctcacaaatggtccaccaaaaagacagaagatgcaaacccctggtcatccagatggtaaccataagcttcagagataagcttccaagaagaaaagcccttcagaaatatttaaatacacccccatgatttccagaactcctgaatccagctgcaaagttccactcacaaaccatgaatttgatccaaaagtttgtggaattgaaggtgcttcagctcttgatgaatatagaatcaaagaaatcatctccatcatcacagaaagaggtcctggtaatagactgatgatgattgacatcataaggccagattatgcatccaagctttttagaagagctgcttcttgtgggcctggaaagaaaaatgaaggtaactctcaaggtaagaatttgttgggttggggaagaaattgaattagagagaatttaaggacaagagcaatccaagaatttttctccaaaattcagtcctggtccagattttataaatagaaatctgggattgaattcaatgatctcaatctcaagtatcatgggatgatcaaaactgaggagcttgaattacactaccttttatactttttttatatagatatggttacttccatcattgttcttcagagagatccaacaaattcaatctagtaaggatgaataacaaggatataatccaacgggcagcaatgaattacaagttttctatcaaagagatttcatcattccatattttgttgaaaaatatcctcactaaaaattcttcttcactcttttttcattccattttttgctactctatcaccaatctaagtaaaagaatttatgaagaatacaaagacctttgaagtataaatatcatacaatctatctcttttttttttcaaatcatgcaatgttttcttcatgccttcttttgaataaacttccatcttgaagtttgatgtttacactttacattttcatttaaaaaaacagatttattgggcacaccagaggttttgccttgttgttccaacctgaaaaggctgttgaataaatcaaaattcaaaccatatttcacaaggactcctccagctggcaatttctttcccaaaatagcaagcaggactccttttcaaatatcaactgccgcaatactttcatcaattattcaagtgttggataattttgcatgaatttgggtgattttttttggatgatatctctgggaaaacaaaataaaaaagatgattcatgatgttaagaaacttgaataaaatctgactgccctgatggcagttgaaattcaaaatgacaaaggccggcaccttttttgaaattaactaccaaactgccaccagtggagtgaataattatcccattggtatatttttggctgatttaaaaacaaattaaggactatcttgagtaacaggtacgcaatagggggtatcaaagataaccaaatccaccataatttaattgactggttttaaaaaatccacccttttttaaacatgttagttctttatttgaccccttttggggcccatttatgcaaaaaaatgggaaaagtgactggtttctaatggtggatttcctatatttgatacccctaatctgtagctaactataatagaaaaaatacatctgttcaaattcctttaaaaagattcctagattttgatgcacaattcaaattgaatatattcaattagtgtgataccaagtggctataaggaaagctgcagtatctctgagaatttcagcagataaagtagaatctccaaagtatctgattaattgaacttgaacaattccaaagcaatcaatattttgttgtttatcttgatcccaaggagccatgaatccctccattttgacattccctatgatgggtttactgtgtggtggatcaaatatcatttgatgtaaccacttaaataagttttttctcatttctgactcttctggcctattattcaaaaattggatatggagatgttgtaagatttttagcaattttttcatcttagtaaacgtctcatcctccctgaagtaacttctgtcttcaagactgaaaattctgaggataccatcaccatttttttcactatagaggcacacacaaattggtagtcttggatgaattgttctgaaggttggttttcttgatcccttcccacaagtcttgtatatcctatgaaaatcattttgaaaatctgaaaaagattcctgtacaagcttgtatcctccttcatgaccaacacaaaaccacctgtgttttatcaatctatctggatccaagcaaagatttgagatatatgaatatgtccccttgaaattagaattggtttctatttcaagtaggtcttcttcaatagtttttgcaggatctcttaaggctgaataatcaactaattattgagaataacaatttgtatggtccaatattattttataaaatttttaattagtttactctcatcaaacaaatgtaatttccaaattaacttcctccaattaaaactaacttacttttgtttgaatcttgatactgttttaccagataaataccaatacttcttgcaagaattatgctgtgtgtttcatttgaaaagtagttaaaaagggctgtttgaataagaatcagagaaaaattttgatggctatcttgttggacagtgagattttctggtgctgaatttatagatattgcacccatagtgagaaagggtgcaaggatttccctctccatccacttcaagaacatcatttgatgagctttgtaggaagatatttttacattatagtgactcaaaaccttctcatggagatcataacaccaggcaatcaagaatttaaaattcaagattaagggccatgtgttaagcttttttttgtatccctctttatttgaatgactagtttgggtatgcatttgtgatgatggtggtagacttgaatccacagatttcaccattttgtgtgcatatttgtaatcttttagattcttcttatcctcaaagaaggacaagtaaaattcttcaagtagtggttcataaaggtttccccttgctgagatacagacaggatgggccaggttgtattgatgttctagctgataatcaaattccccttcttttgtcttcacttcaggtttgaaataacttccattgacatcatttgacaactgatcaaatgtagaatgatacataggttgacattggttcaattcactatgaactatattttcacttggatccatcaaatccactgcttttgtttttttgacttgattagtatatttcatcataaagaaaagcaatcaaactcacaataatccaaaccaactccagcatgggatgcagagggctggggtattaaatctgggctggcggtaaacattttccgatggctgtacttttgtttctttgcagatgcttgtgtctccctagactcatgttgtaaggaagttgacattggattgatagacgagaagggtgaaggccgcttcaggttgtgcggtgcactttgtgtggccgtccattcgggttcaaattgcgctggagaagaggttgcagttgttggagggtgtgcttcaaagagtttctcagcagaaagatgtttctcagcagttgtccaaagtttgggatcaactttcattgaggaggtgatagcagaagctgctatgaagtaccatgagatggagcgccataggaaataacggtgaagaacacaatgataaatcctgatcatgttggcatatatgtatggcggaggccatgagtgcacccgacactaccaaaatccttatagtcttatatgactgtgagatggtagaccgatactttctgtgaaaccgtattggttgatggtccacttgccgagtcctgataagaaaaaattgcgccgacatgacccgcatctccggaagagccatcagatgttgggttcacccgcgaacttaacacaagtccctatgaggaggttttgcccaatttgaaaggtcacgagcaactcctcgaagggacttgtgataagtatggttcaccgagcacttcccaccgcaatttagatgctcatctaaatcctgaaccacctgccctctagttccccgcaaaaaaagtcctttctagatccgagtttcatcccccaatgatagagaaataaacaatgcaattgcaattgagaatcaaatcaaaatcacgcggggtaagtcttctccgcttgacaggccggcaccccacacggtcaccccagaaccagagcgcatttcattcaagataaagtggccgccaaaagtatgattaaatgtagagtgaaacctgtttgtgggcatacctttctataactgagtaagtcacctgaaggcataagtgcttccaccaatgattgatgctgctgcaaatgcactccctctaagggtatgacgtatctgacggtatatataaaaaaacgtttcccccaaggccaggggtcttggatagctttgaccgtatgaagaaacaacccttaccttcactgaccaacagatacaagttatcctggtaggatacacatgtcattcggaaatgcttgtcctttggcacctcaacatagcctggcttagttgttctataaaatcacacaattgtgcgtttgctcaggacctggatttgcaattcaagcagatagtgaaagcctaaattcctgggcaaaactccacatggctatcagttacccagtgaacacacatgtcggtattgttattgattccctttgttctcatttggttgcagtcatcatatattttagagatttcatctcacaaagcaaaaaggtaaacattttgatgaaaatcaagagaaaattctgaccaaatcaaaggatgatagaagattatgagaagaagcaaggaaaagaataatttcacaaaagaagaagggaaaaaaaatagaaactcaatgacggcatcaaaggggaaaaaaatggaggaggtgtttttatttaaacgggcacgattttgtctaatttattggagattttgatcttctttttctctcttttctcctcaattttttccagagccgcctgaatgcgagcctcttcatcagtggtatgtaggatattaaacctgccgttttcggagtcgtcgaggggagcgagccagaggggcaagctggtagaagtgccggttttaagatggacggcctggatattattccatccaccgagggggattttcttgcccaattggccgaggacgtcgacgagattgagtttgatttgctcggaggaatggcgggcaaggtcggcgaccttgatcgtcagacagctcccgccgccgatccgcagcgtcgtgttcccaatcgtccgttccaactcgcccttcaatccgtccttattcgtcacgtctaccgctatcggtaacttgtttgtcttgaaaaacttcacccctaacagcttcggtaacaccccgatcactcggtcatccgctaggaataacgcatgattgttcaacaataatcgccgggcttcatacgatgaatgtttccctttcagcttctcaatccctctgcacaaccaaagtcaatcagtctcttgagatgtaggggggtgggggggattcagcgttgtgaaatctacatacatcaccttggagatgaagtggatctttttctcctcaagtaggtctttatattcccgttgaggatctttgacgatcaaacaaaccgggctgactctggggtcatagagaggatgagagagagtactaccagaaggaacgaacaacaaaaacttaatcagctcatgagcagcttccgttgagttatagaaaaagggaatagagcttacatcttgatcggcttgtgtttaggtttaggagtgatccgtttcaagctgatgacgaggttcaagaaccgctcgttggagccaacctggtctgcaaatagttcgccctgctcgatattcttttcgactgatttgttggaatggtcgatgagcgctttgatggcctgttctacttgagatcgtttgatgaatgggaccttgctcgttagtatctcatcatcttcttccaccttcttactgctggtcgtcgtggtcgtatttgatgatttgattttcttggttttcgtagtagttgttggtgttggtgttggtgatgttgttggcttctcagtcaaggcttctgaggttctcttaagtgatttcttgcccatgttgttcgatttgactgttgaagtatttggaagacagattaatgtttgttgggtggtttgtttctgctgtgaacagtccttctgactgaaaaaaataggtgagcttgagtattttgaattattcaatatggggtttccagtggtgaataccataaatgtcacacgtggtttcaccggagacacagcaagtcaacagtcaacttgcaggatgagtagttaccgagaccgagtcaacgaattcttcaactggactaacactcaacaggctcacctccaccctcaactcagactcaggacgaccaccaccaccaccattaccacgaacaaacaacaggactactccatagaactatgcccatccgaacaacaactggatatcatccctaaggacacaactggtatctcatctcatctgtctctctgtggaagaactagtatttacatgaaactgattacaacttgtttatttaacacagttgcctcgatccctaaacgcgcatgtttctcacatcggacatcctctctgaccaacctagacttgagcttattatcatcactgcccatcgatcaacaacccgtcatccgactgaccatccatctgatccacgagctctcgctgggaacccactcaccatggcatccctacctcgatctcctcagccatcccgagcaccatcagccgcgattgatccacttacaagttgacgagcaaccggagatccaacgctgggttcgtggcaccgagatcgagcgactgctgaaggccggccggatcatctcgctcgcccggctgcacgagatccacgagaatctcgccaagacatccgtctgggagaccttcctgatggccttcaccattgtctccagtcgggccttccagatcgatcattaccaccatctcgccctcgtccctatcgccgatctgttcgatcactccgaccaacctgacgtcgagatggtctccgaaccgttcgtctgtgatcaatgcggcgcagtcgatgaatgtatacacgattctaaaaatcttatccagccgatcgaaactaccccttcgatcaatcaggataccatcgatatggtcaccatccatcccctcgtccctccaactctcgatcaactacaggtatcaaatccgtcttctgaacatgaagaagaacccctcccaacggtgtataatacctatgggaaactgccgaatgccaggttgttggccgaatacgggttcatgatcgatggcaatacgcacgacaaactgcacttcgatctggatgaggtgaagatcggcggggcggagaccgaaggcaaagcaattggcgccgtgttaggcagattgatgggcatcggtgtgttggataacagggtgtacgatgagttggtctgcgagttgtcggaggatacaagtctgagcgatctatcgatggattcgaatgctagactgtcacctcatctctggctgactatcgtcttcgaatcctatcatcccacccccaaatgtcccatcctctcggctgagatcgtcacccgcctcctcgccctccaatcctccatctccttccacctccatcactctgcctccctccccccaatggactcctctgaaactgatctctgggcacatctcgtcaggatcgcttctctcgttcagaaagtctgtgcgaagcgactcggacgttactttctttctgagaaatcaatcgacgaactcttgactcttaaagaagtcagcttccaactcatttttcttcttctctctcagtttcgtaatcaaaatacctcactgaccccccttcttttgattatgattattcagagcttattgatcgactatgaagatccggaaaacattgaagaagaaaaacacgatccattgccttcaacacaacaagtcactagtccaggaaggtcgattccaaaagagaccaaagagaaagcagagacaaagcaggaggcaagaggaggcggaagaatacaagtcggagggaggaaagagaagagagagacgttggcaatggccattgaatacgtttgttcggaacggatcttgttgaacacttgtatctcgttatggaatgaactcgaagatgctctttctccttttacttcttccgcttcttaaccttttatactgtatcctttcgcaaccttttttttaaacattttttttttttggatatgtgtgaccatctatctcatttcgcttttttccttctcctggggtcatactcttactacgtagtaattagcgggtttgaaaccaagtgtcatgagagagatcagactggaggtggttttggtttactttgtacaagaaagagacttgagcccaactaaacaaagtcattgccgagcgtcccctgttcttcaaaaattgaggaacttgatcaactgggaggcaatcaccagcggtttgtaagctaacaataagctaacaataagctaacaaaaatacgatattttttaatgcaatcatcaaggcaatcaagccacgtaaacccacaggaattctagcatcgggagccacactgccacaccggctatttcaactccagtctgtctcttgaggaaattggtttacaatggcaaaatctcttggttttctgaattttcttatctacaatagtaaccttatgccatctccacgcctcacggcatagcgcgatatatttaggaagctcatttcagccaccccatgtttgtttatggacaacggttgtctgattctccgccctactctctaaacaatacaatcttgcgccgccggattgtgcggacggactttcactgatctgtatgtcttttttgatcaagagggggcgcagtttaggcgaacaactgtgtttccaagaacaaaggtataataatctgggggttgccactgatggatccaaccagctctttgtgtcaagatcttctgttcgctcgtcttcaaacctcaaataattatagcacgtcggatccacttttctctgatcgataaaaaaccatgttccttcggtactggaaagacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccgagtgagtttcaggatcggagatgaaatgagatcgatcaaaaacgtttacagaatctgattgattgatgattcttttttcggatccgataatacgttcgtttatactacactcaatcagtgtcgcagttcaagtttataaactgcaaacgggaaacatactacgaggatatgaaacctgccgagggcctgacggttattccgacaatgtttacggttctgcagggggtgtcatatataggtatgagcctattataatcgacatgaacatgaatatccctagaaatattccgtgaaatttatactgatccacacaatgaatttgacattcaattcctagcggtttggggttttgaaatcgagaggattcatcacagaactatcaagaccacacacgcttacaaatgttatgacgagccaactcatcacaacagagccagacctggtaagcttcctcttcttacttcaaaacatggcataatcttcacgctttattgatgttttttttttcattttcattttcattttttttttttttgaaactgtcagtttgtcgtggatgcacctaggctacacacaatgcttccaatggatccaaaggacctcatggtatgctcttatgatccattactgtacccaccaaaaaacggaaatggtagcaaatagcccaccggaaacagtcatgtttgaaccaagaaaaccgggaaactgaaatgctgaaagcaagacttaaaattataagactagccagtggaaaccagttttcctttttttgaattgattcatcatttgtccaaagaagataaaccagtgtaccatcatgtttactcttctaaatctcccatttcctttttgaagaaaagttttcctggatgttggagcacaaaattgcgttttgggcagtcaaagtttgcccccagatgcccgattgcggctccattggagttgctcttagagccacggctgggtgattttcagcccaaatcagtggctctcaggagaattttggggtccagcagagccgcaactgattgccctataaactcaaggaaatagccaccgtggcagagaccggctatacactacgggctctggatttcaaaagtattgcgcaattgtttcaaaatagttgcgcacaggggaggacgttgccaaccttggtcctggtgagttacacaatcccatgcaaaagggattctgaagtctttgtgcaaggcttgcaaatgacttttgaaagggttgcacaaaaaattatgcaatcctgcactttcacattttttgtgaatctatgattgcaaaagtgttttgcagtgattttgcattagttgcgtaagccactgcaattttttgcaaattttacacctggcctcttggccttctcactcacttgccaggcttgttcataatgctgatacttcttatagagaacaaaaataagaaaaacattggattgcttcaatcaggaagatgtatgacagtaataaacattggggcttggttaatcgactccccaaaattggagagtcgactcccaaaccccgaaacccccgaaattagggagtcgatcccccaaaaccgtcaaccggtttgggagtcgactccctaagaatttaatataaaaaaaagggggttggaaaaatgactcccaaaaattgtccgacaactcccattttggccaaggggtcgtcgggtgggagtcgttcctccaaattgatggccgactttgggagttggccatccaattagtttttaattttttaatttagggagtcggcgccccaaaccacccctcatgcttcaggtggtttgggagtcgtttgatcccatgaccggaaggatttccttccggtctacgagaaagaaaaacctcatcaaccggaagggattccttccggtcgatgaggtataacaatctcattggccggaaggatttccttccggtctacgagaaagaaaaacctcatcgaccggaagggattccttccggtcaatgaggtataacaatctcattggccggaagggatccttccggtcaatgaggtataacaatctcattggccggaagggatccttccggtcaatgaggtataacatcctcatcgacgaaagggatttcttccggtcaatgaggttcttataccatcctcatcagctggaagggattccttctgtcgatgagggtaaaaacctcatcgatgggaagtaattccttccaatcaatgaggttgttataaacctcatttattggaagtcaatgagggtaacatcctcatcacttggaaggcattcattccaatcaatgaggttgttatgaacctcattgattggaaggaatgccttccggtcaatgaggtatgaccttccagtcgatgaggtttttctttcttgtagactggaagggaccggaaggaaatccttccggtcatgggatcaaacgactcccaaaccccctcaagcatgaggggtggtttggggtgccgactccctaaatttaaaaattaaaaaattaaaaaaattaaaaactaattggatggccgactcccaaagtcggccatcgatttggaggaacgactcctgcccgacgacccctcgaccaaaatgggagtcgttggacaatttttgggagtcgtttttccgaccctctaaacatttagattggttcaaatgttcaagaggaaaaatatatgaacagaaataagatacatatgcaatcagatcaacaaaatatttgttgaggaaaaccaagtgtagcttggggtcttggtatgtagccatcattacaagacaaagcatagcttggggctttgttccgggtgatttttgcattcaaattggggaaatggatggagggggtgatccaagcacccgagggactgtacaagaagaacaaggttcgaataatggtatcaatcactaatttggaggatgagatgaagatgagactgacaaagtgggtgtgggtactggggcgggactacaaattctcatatgaggtggaaaataagcgggggttaagtgtgaccgtggttgccagtagtaggaagaatagagagaatgatggtagagtcagggtcaataattcaagctgagatggagaagtgggcccagaagggaatacaccaattttgcctttgatctcatcaaccaaggttggctttccgtgcatgattggataagtttggatgctttgggcagaagattgattaagtgagtaaggaaagagaagaaaggaaatggtcaagagagctgtggaaagaatttacaagggaatccacaattgatgaaattttaaccggagacaaagagaatttttgggcaacaaaaacaagtttttgttggagaggctcgagggtcggaaaaagagagagagagagagccagtatgtcttttacttagaggagactacacgttaaatagtctacatacaagaggtcaaacatgtggttgagagaaaaaatgaataacaaaatcaacaaattcttgaatacatgactggagcaaatgactattgataaagactagatcagggttcaaagactacaaggattgcagcactagacaacaggacaagataccacgcagaaactaacaaaaattgtataataatttgaattctattatttaattgttattaattacaagactaaacaaaaaggattcttagggatgaggagagaaagagaagaaatttcaacaccctccactactcagacctaaaaaaccttagcatgaaaaagaaatagtttggtgatgagagaagaaaaaatgagattgtttgaaatcagaagtatcagacaccttcatacttcacttcatcaatgtgatgaaggacaccatcagcttttctgaagagagagaagtctgttggattgttgggttggttgtaattatctttaacggtcatgtgagctgagtgcaattttggggctttttgaggatgcttaacccagcaattgttgatccaatgactgggtttcttgcagtaatcacagagagttgaacttggtgaagcttgattgttcaatcacgtgaggagcaattgtagcagagttgctgatactgaaggttttttatctagatcattttgagctacatagctctcaagtttcttaataaccgattcaaaagattctgatccataattcattgatacgatattgcgaaaggagcaataatccaaaggcagtttcttgagcatgaggattgtttggacgtgattgtccaggataagacccgacatcgatatcttttgatttgcgaatcaagtggggatgaacgtggcaatagaggaaaagctgagatgtaggaattgatcaagagcggtcgtttgagaggtgagtttgttgctagcgtattgtgacttcaagagcttccagagacccagactgttgaaacgaggggttgcaggcaaagtggaactgacaaacccaagtacttcttcaccaatgtaagctatgatttcagcataggtgttgtttttcagttttgtccaatttactttttctttttcttccggttctacttgacattcaaggatgttgagaagttttgatctaaagagtttcgcctccatcagtaatagccaaagggcatagttgttaggagtcaagaggaccttggtttcgcgaatcactttggtggacatgttgttgtgttgttgttgaggatgaagtttgaagcaagagagagtttgttgttgcaagtcttttgactgttaatggtgatgaaattttaaccggagacaaagagaatttttgggcaacaaaaacaagtttttgttggagaggctcgagggtcggaaaaagagagagagagccaatatgtttttttacttagaggagactacacgttcaatagtctacatacaagaggtcaaacatgtggttgagagaaaaaatgaatatcataatgaataacaaaatcatcaaattcttgaatagacgactggagcaaatgactattgataaagactagaccagggtttgaagactacaaggattgcagcactagacaacaggacaagataccacgcagaaaccaaaaaaaattgtataataatttgaattctattatttaatcattattaattaaaagactaaacaaaaaggatttttagggatgaggagagaaagagacaaaattccaacaaaaattagttgagagaaggaaagggaagaggaatttctatgagatgagacggtcagagaggctgatgatgagaaaagacttgggaggaggaatggggcaggatggtggcaaagatgaaaaagcaaaacctctcagagtctgattggctttggggggcaaggaagctttgacttgagaatctttgcaaaatttggcaaaaggtttgcgcagtgatactatacttgtgcaatctattttgaagacaattgtgaaagcaaccctcaaggttttgatctggcaaaatccgcattaaaagtggtgtggttccagatcaaaaccttaacaagctgcttttgcaacttgttttgccttttttttacaaaacttttgcaaaagctgcaaaagtttctgcaaacacttctgcaagcttgtgaagaagttcttatattttgcaacttttgcaaagccaaaccttaaaagtgcccccatagtgtactctgtgtttttctccaacacccacccaccacaattcttgatccactaggggggttcatgatagcttcttgcaagaagtgatttcttcttgcgtgagaaaccgcagcactgctgcaggcttaaaaattagcgcggaactttaaaataaagggttcgagaagcaaaaaatgctattgtgaaccccgctactacttcaacacctagctagacctcccccacagcagttgctgtttgtctaccagagcttggcaacttggccaaccgccccctgctatctcttgtcagtctgctgtgggagcagtgtgacagagctgagacaggggtgtgaaatgtggttgcaggccgctatttgggcagaaatcaaccccggctctgcttgagatgctcttttggggggcaatcagttgtggctctgctggactcccaaaattctcctgcaagctgctgattgggctgaaaaccatccagtcacggctctgctggagaagctcacaagtttgaagctaagaaagaaacaccatgggacaaatctgatgtcccatggacaccattctggacagcgtcagagctgtccagcacctgcagcatggtgggccgctacactaaccgtagcggttagtgtagcgtaacacagcaaaattcccattagcgctaagcgtagcgcagcagaattccgccacgacaccgctaacactacgcgtgtgggccacaaaaaaggacccactacactgcgctacagtgctttttagcggtttttagccgctgtagcgtagcaaaaatgtgctacacaagcgctaacactacaattttttgatgcaaaaaaagtgccgctaaactacactttttgggacaaaagcatagcgtagcagcccaccactgcctgcagggcagagagtttacattggacactactatcaacggtgaaacgatgcgataaatagccatgtattggtatcgcatcgaaaaagcgatgcattgcattgaaaaagcgatgcattgcattgaaaaagcgatgcatagcatcagcattgtatcggaaagcgatgcaaaccaatgccaccaaattatagtgcatcgcatcacattgctttgccaatgcgatactgatacactgtatcgaagaatccaatgcaagcgatgcgataaaggcccgatacgatgcgatacctatgcatgcatccatcagtttcatcgttgctactatgcctgagatttgtggacagtttctggaaagctgtccactggatagtcttcaagctatccaatggattatttttattgcagtgaaaagaaaaaaaaagtgcgaagcctcagagaagaccccaagacctcatggctgtgccatcacacatccacaaggcttgtctttgctgactgcactatgcagacttattcttgaaatggaacccaaattgtctcccatagaccaaatttggcctttggagcaagccatttcacagcttttttagggcctgtaccataggacatgaaaattcaatttctcaaaatttatcttgctcaataatttataggggcttggttaaacgactcccaaaaagtggagagccgactcccaagccccgaaatccccgacttttgggagtcggacccccaaaacctttgactggtttgggagtcgactctcccaaaaaaaatattaaaaaaaataacaatccccggttggtttaggagtcaatcctccaaaaccaaccagggtttgggggtcaatgaaacaaaagacccccacagaagcggccgggaggattcttcccggccgctcagattacacaccgcgatggccgagaggaatcctctcgaccgtcaagattctgctctcagcggccgaggtgatttccctcgggcgtcgagaatgtacacctcagctgtcgagagggtacactctcgatgggccgagaggatcctctcggccgttgagggaattcactctctaccgacgaggtaaacaacctcgggcggggagagcgaactctctcaagaccctgggattccactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcgggttgctaaaccgggttgctaaacccattatagcaacccaaggccgatttagcaacgccaccgcggttgctaaacgctcaaaaaaaatagcaactcggcctccaggagctatcgtgttgccaaacatagaaactggatagcaacccgaccttccaagtatcacagatctcacctgtgattctctccctcctctgtccccatatcccccgacacccactcaccaggcacttcaaagactattaccggtcttgagagtacactctcaaataccggtaccgtcactagagagtgtacactctcaaataccggtaccggtcactagagagtgtacactctccaataccggtaccgtcactagagagtgtacactctcaaataccggtaccggtcactagagagtgtacactcttgaagaccggtaccggttgctggagaacacgcactctcaaggaccggaacggtcgctgaagaacgtacactcccaaagaccggtaccaccggtctttgagagttatacatactttcaagaccggtaccggtagctatgtgtgtccggtatgggttggtagagcaaggattggatccccgggggaacctttcacgttccacagttgctatcttgagcaactcgcggtgcaaagtcaatcggcttccagttgctaaaagcgcggcgcagttgccgaacttggagatttggcaactctgatggcaaccggcggtggagatggtcttagctgtatccctacaaaggtacaggcccttaatgatgatctgcaagtgcatttttggagctttttttgacaatccacttgcacttttggagccttttttaaagattgaccgtacttttgcagtgtttttcaacaatcaaccgcacttttggtttcaaccattgaccatcccatgagcaattttaaatcaaagtgaccaatggccacactaaaaaccatcatccattggacactccccacaggagagtgtcgatggacaatgaatctagcgtccatcggacacttcatccttggccagcatcacccacctggatgcttgcttgccagagcgtccattggacgatatgattgcatctttcctcaggaaagtgtccatcggacggggccagtttcaaaaaactcgcctcgtggtgaaagtgactgaggccgagatgaagttgattggatcactagcgccaggcccagtattactaacatcaatcaatgagattatcttccccagtttatctgccagtccagaggccatgtgctgggttccctgaagatctaggaaatcgagctcctcgagtcgaaggtcgtcagcaccgtgatgggccatcggtggactccaacttgaacacaccctccggggttcgaaggagtccgccctgcggagggccccttgggtcttcgaagccactttagaaagcttcgggatggacaaaacggcgatgcgttcctcgcccccttggaactatgtaaacctcggttgcgggaaggaccaagaagctccttcgtagcgccgtgatcgcgatcacgattccgtggacgagacggagccgaaggagctagctccgagacagctacatagtgtccaaagaaacccataaaattagtttgagatgagctcaagacaaatgtcagaggatgtgatgtgatctcaaaggagtatacaggttcggatgtgatcttaaacgaggtcggatgtgcttcttcatgttttcgagtgagcactggatcaacctttgggtgttcatgttgaactaaggatagttcaaactgactgtcgaaaatataaataatagtaacaacagatcaggtaagtacaagcgatcaagagctgatggacatgtttccactggtccaccaggcgagcgacaactaactgaccgcttttgatgcccatcaacacatcagtccgtctgatccgccgttgtcatcagccgagccgaactcgttccgaggattcatctaggagagagtgcactacatattccaagaaaaacaaaaagaaaggctcggtgacctcaatcctcaagccaaaggataccttcctcactgcaccagagaagaggcaaataatattttttttcctttcaatccttgcaggtcccttttccatcatcatcatcatcagcagcagcatcatcatccactccctaactacacacacccttgtcttgtcttccttggtagccagaacctccttcggaagctaaacttcggtcgttgctggtcaacacgaccacctggcacccccattaattcctccgttctcccctctgcctcacctttgattccccctctttttgtgttcatacatttctacaaatctatcgccatctccttcacatcaacgtatccaagacccgacttggttgttcaaatttcgttcaagaaaccatccatcaactcgtacataaagaaacagatatatatacatataaaggtttaaatatatatatacgcaaacaaatcaattgggcattaataaaaaacccatttgtgttgataaacatttttctcttcgatttttgacgctcttggttggccaggattccagcaaagcatcaaaacctctcgacggaggcagtctttcttcaattgtttcatagataaacaacaaaacgaaccagcttcatttttcttacataaatcctgcatccttcgccggtcttgaaggattaaaagattacaaaccactctccacccatattctcttaacacaaacgtccaacatctccgtcaaagacttttgacacccagcattaccccggccttcgaagggaacaacaactctgattgatttgaattggatttcttttgatccccgaaatcttcaagctgcaattagggtcagtcccaacaatttcccctcttcttcttctccgacccacctggccgaccccaagaaacgagcggtgtacaatccagcactgcattggagggttgacatcttcaggtcttctcgagtctccagttgtcccctctggtcgtcactgccttttttcagattcccccgctttctcgcaacactcttcgcaccctcatcagccttcttcatccgctagattcctgagaacatccagctaatctttttatatatatatttgtttctcctatttcatgcgatctgcaccaaaaatctccgttaactcgactcgaagaactccgccaatttacccacccacagacagagagatactagagagcttttttctattacgaaaaagttacgcatctagccgattgtcccttgtgaaaacgccaaagaccctatcatcatcatcatcatcaaaacaaaaaagtaggaagcattacgattgatacacagacgaggccttgaacccaattaggatctctgcgagaaaaccgacattaaccacacaagaacgaacgaacgaaaaaaaaagtgagctagaagagaaagctgaaaactcaaagaacatgtcgacgctagaagaggaacaacatgccagcaacaactgtcaagacgaagaccaggtgcgatcgacgagcagtacgagtggagatgacgataaccagagcgtctgcacttccaccaccagtctcgatagctcggctctcctcgccagcaccggtcacaaacttctgccccagttcgcaatgcgtcctaaggctaaaacggtaagcctttagtgataaaaaaacacccccttctctcttttcttttttatcccttactctcctcgtgtgatctcgagttcctcccgcatgagaaattcttcgggtctagactgttgggtctggcatggttttcttcaaatcaaggtttcgttgactgagttcacatatatacaataacgtgaatagatttcctagaagtactagaatcctttagaactgagatagagaagtccgtgatcattggatgaattgtagtatccagttacccgaagaagtgaacacagacaagcttccccttcaccaacggcgtgcggcattcatcatcttctcttgaccatgcagtagcccaattcttgctatgattagagagactcataatattggcagccgaaagtttccagtcggtcgagctcttcttgaccttcatgaaagccgctccaaaaaacttccaagttttggtggtgacacataaatgcttctggtcacccgatgtatggacttattacgatccctagtgcttataagtccatacatgaatttgagttttctttttttttttttttggaaaacctttcatcaacaatcaaacaccctttaatcttccccagtccaccaccaccaccaccctcttgctcaaaaacttctgcctctgaatccgaacgaacttctacacattcaacccaaagtacaaacaacatcaacatccttccggcgttggcagcttgaactttgaagactggaaaagaagaagaagaagaacgctttttatcagtcggaagaaacctcctactcaagacaagatcaagaacatcaaaaccaaacaaaaatagcttccgatacacttgagctctcgttcgactctcccttatcttagctggtctacatactcactaatccctgatctgcgctgtactcgtttgtcgtcccccctttctatcctccctccctctctttcgctctctctctttcgcactcgtgccgtaattctggcactttctcttcactccttggctctagaagtgacctcttacaaaaaaaaagaaaaaagaaaaaattaaaaactgactaaacccgaaaacttttaccccaaacccaaatcatcatcatcctcaacacaaccgacgatcatcgaaacccgacgtgaaattttctttggacaacggataaaaaaaaattctgtagttattttcgacgaagttacaacagaagctacaaatgcacagcggccatcgtccgagccagagtgtctcatccgtctcagcagcgcccacgccttcctttgccgaccgtccgttccccgcccatgccggaaattccgtcgtcacttccacttacaaacctcccacgatcagtgctcgggaaaccaccgaattcgaggacgttcaggtctgtcttctctctgctccactcttttaccctctggttttcttgtttgttgttggctgattaatttcatattccggctctcttctctaggctagaacattttgtaaatggttagtgatcatgaggctttttttattcagttttttttactttttattttactaatcacaaatgaactcttttgttttggattgattgttaggctcaatgccaagctggatgtccgcaaggtgcctccgatgtcgaacctgagtcaagacctatcggacggcacaaatttgatccaactgatggttagtcatcgagcaaatgaactcggggaattttccccaagttcgtgatcgagagtagctaacccttattgctatgtgtgtattgaataggaaatcatgggtgatgcttcgttagggcggtacaaccggacaccacggatgcgcgtccagaaagccgaaaacgtcaacaaagccctccagttcatccagtcccggggagtcactctgacaaacatcggccccgaaggttggcccccgaagtcatcactttccttctcgagacctcactaccgagtccctcctgacccttgtcccccttttacctctactagatgtgatcgatggaaatctcaaactgatattgggcctcatttggaccctcattcgttgagtctttctccctttcccctcctgacagagaactggttgactgacattcttgtttcttcttattcttcgatcagttcggtttactattgccgatatcagcgaagagggtgtcaatgccaaagaaggtaggaatctaactgtttccctcctccgcccagcatttggcagtttctcaatccttcaaaattggtcttcataggtctattactatggtgtcagcgcaaaacacgtggttacgaatcagtcaatgtaacagatttcagcggtagttggcaggatggactagcattgtatgtatttccctttgttcttaaaatatcaattaacgatgttgacctaattggtgatttttcatctacagatgtgcactaattcatcatcatcgaccagatctgattgattgggacagtctacctcgaggggatcgacacgcttgtactcagatggcctttgatatcgctgccaccagcttaggtatacccgtgcgacctcgattgtcttctcagtttctgtctctcttctatctcttttccttgaaagaatgagccgtgctaacatcgtctcttccttttctgttttagcaattgcttgaaatatccgatctttgtgatgctactaaacccgatgaacggtctgtgatgacatatgttgcgcaatactttcatgcattttcatctatgggtaactatctttcttttaatatctacaacaatctacattcttttgctggaaactgattaattcaattttttttattcatgtttagacaagacggaagtcgaagcccggcgagtggcgaatttcgtagagaatctgaaatcgatatggacgtcgatgaatgactatgagcgaagagtgactgagctgatggacgaaatcagacagacgatagccactcgattgacgagcactctgccctcgacatacccgttgatcaaggaacttgccgcagacttccagaagtataaacagacgactaagcgggattgggtcgcacaaaagaacgaggttgctggcctgctcggcaatatcgtcaccaaactcagaacttataatttgaggacctatgtcccgccagatggactgaaactgacagtgggtgattcagattggtttgtcgcttgtcgtcgagttttcttgacaaatatattatttcccttgactgtaggatctcgaggcattctggaaagagttacttgtcaccgaagccaaacgatcaagatctatcaacgcaagcatccaagagtttgtgacttttttcatcatcaaattttccccggaatctggtaattaaagagaatattgtctttcgcacagaatcaaggaaggtttgcgagtccgatttgccgatttggctaatgcgtttgaacaccaactccatcaatacgcattagaattagcagcgctaacaggtccactagatgtgagtgctatttccgtatcccataacaactagaaaatcacgttgtattgatatctccatcgataacgcaaataggaccaactagctcgagccaaagaaattcaaattatcctaggcgaagagttttcggcctcgctggcacgtgtcaaacaggccgaacaggattgtctcgaagcaaacgtcgaagaaaacgactataccgtttacacggctgatgatcttgagttcgagactgaagaagtccgtaaatcggcagcccgaaagatcgccttcgtcgagaatcaagttgagccccctcccccctttctccctgagatctaaactttctcttcacaagaaaacaaacggtacttttttgaacctgtcattgacatcttcttctcttctcattagatcatctcggctggaatgactaggttaacacccgcccagatcgaagagttcgaaactacgtttcggtacttcgataaagatgaagaaaacaagttgggactgcctgggtttagtgcggcgcttgccagtttagggatcgtctattcggtacacatccctttttctttctttctaatgttgttgtttgacaaaaccgtcactgggactattgagaactaagttttttttttatgtttgtgtttgtgtaggattcggacactgaacatattcatcatcagatagccggcagagatgggatggtcactttcgagtctttcgtgggcttcttagttcagatcactgaggacacaacgtcaccggaccaagtccgggaatccttccgcgggattgctggtgataaggtacgtctttctctcccctttccctgatgtcgttctctttagaggtaaagaaggagagcgactgatttaaatttctttgattcaatgtgtagccgtttcttacggaggtggatctgagacacgccctagtgcctcaatcagcaatcgactacctgctcgaagccatgccccccttcgcctcctgctcctcttcctcctcctcctcttcctcttctcctcctaaaaaagtcagatcttcatcggtcgatcaatcttcttctgctgcttctgctactaatgatcatcatcatgggcccaccaactcttcttcttcttctgctgctcctcttgcattcgattatgaactcttcttgtctcaattattcgaattcgattgattgattcttcttttttttcttcttcttcttatactcttctcctttttttctctgatgtcccctcccccccctttttccttttttattgttgttcttgttctcttgcttttttctttttgttttgcctttttggggagggagagccacacgaaatacagacacacacacaaacaaatcaataaataaataaataaatggataagcaaggaagagtgttctggtggtttgatgggctagggccaggggcttattttgacatgcttcttgtgtgtatagatgggagaagtggatcgggagaagaagaagaaggttgaattgatttttgaaggccgtttttgcaggatggtggattctcttgacacgtctagaaagaatggtgtacacttgacgatggcttccaaattccaatgatgcgctccgatcccattaacgttcatatgtacccaccagttcagtaagtaaggccaatctgtgtctcactccggccactttcgatagttctgtagagacaatgtggattctttttgaaacacgtatgtaccctttaggtttttgtagcactttggagatgggatgtgtctcggaagtatcacatttttgattgcgattggcaaccaaaatggaaaaaggaatttcaagagtttttgatcatcgatcgtctgacaaaagtgattcaaaccccggttgatgaagtgggggggtgatgatgtgtcttttacctgcaagcttccgaagggtggcccacatcgaaggccgggttgagagcatactagaaacacatcccaccaagaaccacgacgatgagcaccaacaaccaactggagccgagcggcaagagccatccgaccaagaaccgggtctccatcaatctgcccagctcttcctccaacaaccacagggccggcactccgacggcagccacctccggctcggcctccgcccatcgcgcctcactcacttcgacccccatccccacccctcaccatcgcaacccggtcttcgcccaacatactccctcgggatctacccatcaaccctcatctactactaggttcggtggcctctccgctaaacaagtcgataaagtatcttctgtctttctctctgcctcttgtgtccgctttttttttctgacctctttctctcgttctctctctttttcttcttctttagatttcttcagctattgctagcgtccgcgatccttctagtagacctcaatcgagaactaatcttcatcctcgatccgataagcttaaacataaatcgactctcaaacatcaacaaccaagtgagtcaattgagaaaaaaaaaacagaatctgtttattgtggaaaagctcaaataaggggagatcaagaaactgattgtatttatggatttcatacaaattgtttatttaacaaataaaaatgacgaaaacaaacttttttttttgaccgatcaagtttccaagccatcctccttttcacacgcgccattgaactcaagattacccgcattgacgccacgcaaggcgagctaccgaacgagtcaacagcgagtacgagagacgagtgaagatgaaggaagggcaggaaaagcaggggcttcagaagaggcctcagaagaagaacacgcacaagaagaagaagacgagtcaatggacgccgatcagacgggagagttcttgaacaaactgcgattcgacgactctcatcatcctcatcatcaaggagcttccaaacctaaaaaccatcatctcaataaacataaagaaaatctgaaacatatcctccaagagtcctcctcaaatgccagccttcaggatggctctggaatcgactaccaggaactggtgatcatcgaagatctgttcttcatactgctcggtatcgaaggcacgtttatcgaatatcatgaacatttttcgcccgatgatccgttcgaaagactccaaggtgctcggttctctatcgataatgatctaggtcggtcatcctcccttccctctcctgttttcctgtatcttctatacatctcttttacgagaaaactcaattaccaaaaaaaagacgaaaatagagacaaaattaaaatgttaacctaagtgttaagaaaccatgggagatacgatgctgatcgcaaaaagagaaatctgtttggatttttgatcgatccagacccatcattacgagaaatagtggaacggatcttaccattggcgacctattacacctcgattgatgcctttgtggcagcccatagtcacttagattgtggactagttaatcacgccttatgtgcctcgattcgagacattcttaaggtcagtagatcacactgaagtcccccctcctccccttcatcaatagaattctctaaagtaaaaagagacgatttgattgattgtgtggatgggtcttgtgtatgtgtgtgtaggattatatgacattggtcgttcaattggaagatcaattcaaccgctcggccgattttaccctgcaaaggttttggttctatgtgcacgacatgctacacaccttgaagctattgtattcgtttacgactgagctggtctgtctatactcgcccgacctgctatcatcgtcatcagatggggagggaggaggagggaatgggacggaggaggatgagtgggagcaagacccgggcttgaaggcggtgttgaaggaatacgatccggagcgacgacggaagactagtcggcagcgacgggtgggccagagtagtgggggagggggcacgagctgtggggtggccgagggggcgatggtgaagggcggtgaggtgctggcaatcctggaggagcgggtgatgggctcgttgggcgatccgatagccttgaagctctactcggacctgctactcaaggcctcccaaccctactgcaagatgctcatccaatgggtcgccaagggcatcctcgatgacccctacgaggagttcatcatcaaggagagcaagtcgatcacccgtggtacgcttgatgaagacttcaccgacgagtattgggagcgcaagtatgtcctccgtaatcgggcctccaccgtcggcgccggcgggaccgacggtcatcccacgaccaatcatggaggagcggatgctgctcaagcacacgatggacgatggtcacaggcaggaagagcctcatggcggcgggagaagggcgtctggggcggcgcggtactacctcggttcttggaagtctgggaggtcaagatcctgctggctggcaaatatgtgaacgtgatccgggagtgtggggtgaagggacggacggacgagtttgagattgattttgaacaggcgcccgacgcggatggctcgacgggactgattaagatgaacgacgactggttctacgggttgatcgaccgggcctatgtttcggccaatcgatcgctgctggagctactgatgagatcggaagacctactgggtcgactgcgctcgctcaagcaccacttcttcctctcccagggggacagcttcactaccttcttggactcggcctcctatgagctaggcaagaagctcagacacgtcaacgtctctcggctccagaaccagttcgatctagccatccggaacccgagtagttcgagttccagcgacccttataaggaggatgtcaaggtgaccatggctaccaccagcttgaccgactggctcctccgtatcgttggcgtcaccggtcttatcggtgctaactttggaactggaagcttgtatggtggcgggagtggtggcagtggtatcggaagcggcggtggcgagggcgttggcggaagcgttgagaatgcggaggccttggatacgatcggcactggattggctgagcttgcagctggtgaagggggaggagctagctcgactgggggaacggaaactaagaaagaaggcttgaatggtttgttactgtctaagataaccttcatcaaaataagggtatatgtaggctgatcttctgggggctggtggggggttttacatagggattgatgccttacagctcgattacacggtccggttcccactttcattggtgatctcacggaagacgatcttacgataccaactgatattccgatatttactccatctgaaacatcttgaacaatcgctgacgatctcatggaccgaacacatcaaatcaaccgcctggaaatcgtcctcgaaagtgcatcctagactggaatcctggaaacgtaggatcttcaacttgagggctaaaatgctcagcttcgttcaatcgctctataactttatctgcttcgaggtcctcgaaaaaaattatcgcaagctcgagttcaggcttgctaataaggtcgataccgtcgatggtctcttgagagaacatcgagatttcttggatacttgtttgaaagaatgcatgttgacaaattccaaactgttaaaggttctttctgacttttttagttttttcttctaaggtaagatgattcgtactgatctcgtttgttgtaacgcttgttgggatcgatccagatccatcaaaagttaacgaccgcatgctcgatgtttgcctcctacacatcccactttacgaagtctgcacatagcttcaacttagccttccaagacggaaacatcttcaatgatggacatccgtccaccaatcgaccatcaggacgagagaatcaccatcagaacaacgagaatgatgatcataatgaccctaacgaaaatgatgatgatcatgaggatgatgagagtgagatcaagaggaaaaagaagttcaagaaatccgccgcttcctctagagctcctcataaagcctcccatcaggaaatctatgataagtttttgctcgccgaaaacgcactcaagaagttcgaacaaaactttaatcatcattctcaagtccatgttgacatggttaccgttaagtttcttcctttctctctctctctctctctctctctgtcaagaaaaaaaaaaaaacgggtggatcgttaaactgattatcttttactttgttttttttgttcggttgatgattaatctgacatcttatccaactgatcaatcgatctgattcaacacatacatctacacccagtacttcgcctcgtccgaaaacatagcctgtcagtcgctcttcctccttttttgttcttgcatgtctatcaaccaccggatccacgcactgatatatacttttgttgttgttggtttctcggcttgtttagtgttggcgttggcagtccgattgacgtctgtcaaagccttaccagtctcttaacccccgatccttctctttgactctcaatcctactttctttcttttttcttacctctgactatctttccaattcgtttttaacatctttcttatctacatttacttatttatttatttatgtctactcaccatggttgtctattttgtattttttttttctgttctcatttgttgattgtcagtgagaatcttaatggttttttgggggggggggggcttcatggaggttctttggggacttgacttggcttgttttctaggggtatagtattgatgttattattgattcaatcgggggttttttttgtcaatggacttgaatccgattatgagaacactcatcgatccacttaattcacaactggaatgaaaaatcaaagatacctttaaagatagacctaaattaaacctcgacccaagaaaaagaaggaaaagtagaatttttgaataatcagcagaaaaaatgatgattttttgaagctgttgtatgtctgctgctgttttaacacggtgtaactttgaacagtttcagtacataatgtcaggaacaaaagtaaatgagggaaagaatataggaaattggtgaggtgtttcaacttccaataattcagctggtcatagcaatgttaacaagctctgtcaataacaccagacacttcaagttcaagaatgattgaagtgatagcttcaatccactctttcatttcaagatcatcatggggcttctgttggaagatcaatcgagaatacttgtcgaatttggtcttccaaggatcagcgggatctgtaaagatcttgatagcttcacctagaaatttgcgcttcttctcagatttttggttctccagatttgtggcttgaacgtgatctaaaatctctttgtaatacgtgtggagaaagtccagatagtaatatgacatcaagaattccaaccttggccgtttcccattggaaagtttggaaggctggttgaacaaattgattgcatgttgagttgctgaatgaatggggttctttctgaaatcattggatggggttggtcctttgaacctaatcaacatttgggaaagttcatctgcttcttggatgaaatatggtgaaagaaatctggatgaaacaattccaaattccacagatttttctccccaggctcttacactgggccagtccaaagacctcatagtgtttccaaggtgatcatagacaatctcccggtggttttccttgtcaagcacttgatcaattggcaaaatagataaataggaaaaaaaaacttagcatcagtttttccacacattgagacgattatgtcaccggatttttatagatatcaaaaacacacctttgatggatctatgaaggtgttttgttgacttgtgatttgctaaagattgaattgtagggagcaatgaatgagcatcaaatccgaaaaacaagcctccgaagccatacaatcttgacttgaggtcggccttgatcagttgagtaagagcctctggccgaaagaaattgttggccttgaagaagcttgggtcgagtaggttcgagttgaccatataatcgcctagcaaaaacatggtttcgaagaacgacaacttgaagtctgggcgatcacgacagaactcggtctcgggctcagtgagcctgaccaagtcatcccactgttctgatgggaatacggcttgtccaccatcaagattactcaagcgttgggaagcttgggctgatgagctctcgccggaatttgacaagtccgctccaaggacgaatttgagtctgcgagatggttgcttatattgagcagctttccttaggattcccgccttgttcttttttcgataccgtatttccaagtgcctatggacgtcttctagcttttgaatcgaattcaatgcttcttcatgagacccaccaaccaatttgaggtacgcgatccttcggtggatctctccgcttgcttggtccatggatttgatctcggctgtaccgtgcaagcaattttcaatatgctggcctgggtttggtatgtagaggaaagcgaagttcaccttgcttgtccaaccaggtttggtcaactgcctgccgctcatcttggccagagtgatcttgttcactgtattcccctacttccgtccttctctttttagcccctctaaggctcgagtcatcatggacatggtcaagtacatcttgtatgggaaccactaggcagaaaacagaggtgagaaaacgtgagatgagatggctagaaacgtttccacagaatctgcgacgtagaagaatcataccacttctactgggcctcgtttctccaagctcagccaagctcgcttgcgccagttgacttgctcccaatgtgtacagagcgatgccccagagtagcatctttgaatggaacatgggcttttctcaactgaatttactcacgttgatttggagtgtctgttttgttattgtaaagtgctttgacgacgagcatgagggcttcattgagctggttatttatgccaaagaagccatggccgctacagctgctaccaccgggtcaaacatccaggatccatcacttgttaccgcgcttcgacgagatactgctgataacctcacctcgtcgagttcacgtacactcgtcaaggaaatgagattggatcaaacccttcccctcactgagtcacggtgatttggtggattcggccatttcacctacgtatggccatgaggtattgctaaggatgataatcgggcaggtttgggccggcccgaggcgggccagaacattgccgggcgggttgggccgggctgcattcatgatcgacagcccgacccgaacccgtttacaaatcgggctgcccacaggccgcccatgggaagcccgcgggccaatatagaggagggctttcgggctgttagcgggctgcccgcgggcttatccgggctgcctgcgggcttggtcactgtgaagtggagattccgacgttagcacttgcagcggcggggtcacagacggagtaggaactgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaatccatccttcccatcatccatcattgctgaacccagttgggccacaacaatccatattaccacttccagtatagctgtgtcaacagtgcatggtacacaatggccaaagacccaaactctttctcaaagatctttggtttcctgctcatcagctcaatgaaaagtgagcacatcattttgaagccaggatgccaggctacttccacccaacgctgggccagctacactaacggtattgttagcctagcgtagtgtagcgcaaatacgctacattgtagcgtagtgttagcacagatttctgtatctgcgctaacactacgtgtgtgggccgcaaaaaagggcccactacgctgcgctacagcacattttagcgggtttttggctgtttttgccgctaaaagcgctgtagcgtagtggcactaacagcacactaacactacaggcttggcgcgctgttctgagggccgctacgctaacgttagtgggccggttagcgtagtgtagcgtagcggcccaccgttgttccacctctgcattattcccctccagattgccaggtctcttgtaatagtgtgccaaagtggaaatggctcaagcaagccacaaattttcaaagtcctcacaaagttggacattactcataagcctctcctgagagtccctttgggacgcagcccccccccccccctccgctctcagacatccctatcatgcctgcttatgtgttggttaatgctctacagtatgtatctaaaatttctaaggctgggaagagcctaaaagtccaaaaagaaattgtttttttggctcacatatttggacatccaaaacatccagggttggtttatgccatccacaactgtagggctggtttacagcagtttgactgcagtatgccaggtgacaatgtctgcaaagccaagtgcataccaataaaagtgcccacagaggcttgaactcactccatgactgcagggcgttccagcacaccctgaaagaaggtgacaaaagtgaaattttgtcacagtggcatttttacttgatgactgtgccaatagcccctgtgagaactcctttgggaagggcggcagtcctttgagggggaaatagcagttattttatttcaggtatgtatgaatttattacagctgctatgggtggtttgaaagacctgcccctttgatgtactaaactagaattctgaaaaaaaaattattgaagtgttttggcaaaaacttatgatagataagctatatgtagcagtcttttatcaaacttagactacataactgatatatatggcatacattaacacaggctatctaaaaatctgattaatatcacaggtgttggtgagggagggggggggggtgatgatgatgaacactgtctggccaggctgtgtgatgatgactcagatacttgtttgagatattctctgaatgggttgaaatctccaagtgatacatatgttgattctgggattgcttgaggaacttaaactgaggagggggaaaaaggcctgcttatatattctatttacaagccatcttacttgtagctctagcctcaacaagtaactgacaaaatctacctttcatgacataccatccaaatctccaactaaatttatcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatttgggagaactgattgaacactcttaaaaatggcatgaaggaggataaagactcgatcagttattgtctgagtacggtctcgcgattcgagagcgggggggatggatctgcgacgaggtacgagtaccatcccgaatcacgaacggttgtccatcgcgggtttgtcaatgagcgacgccggcacgacgatcagcatggtgcctcgtcggaagaggatcatgaggagcacaccagcgacaatctcttggtctgcacagacgttcgaagcccaaaggtcggacaactactacacaccagccgtgcctctggcgaaccctcctctggcgttctcccttctcaatctggccccctggcttcgatctgttggtggttctctcccaccggagaacaagttaagtataaggttcagttgcactccatttttctcactttttattattattaatatggggtctctatcattttcaatactccagtacagaatccaagctcgagcatatgtgatctcagcggaaagtgaaagaggaagagtagccggcttaacggccgagcaagcgagacgattggggccgcggggcggagcggatttccagtgggaggcggagcggctgcgagtgtatgagaagctgtcttcggagctgaaagcctcgtttgttggagagaatgcgcccggtagcaggttagtcgcagacgcctctgagaagccaactgcagatctggagaagcagctggagatgggcgaccaggagctccgggcggccgccctcaaacactttgctctgattgtcttggagcccgtgtcggtcgacctgtcagtatacccctctcctcctctctgactcgttcatcctaaccgacatacctatctacaacttgaattttccatatctacctcaccttttgtttatccgctgactctactcacatgtgtgttctgttgttctccagtgtccaattgaagactaagccccatcacaggttctcatggaaaaagactccctctggagattgggaggaaaccgagctcgttccataaagacgccatgtatgctttcagttagatttgtatgatattttggcagatacgcttatctgtcctgcttcttggaagcaatgcatgtatatttttctcatttacgtgcccatctttgtgaacattctttctcattgatattttttcctcaacctaccacaatatgctggtgtgggtcagagggacaccccttgtcgatgaaatactttcatacgatattgaattttttgttcagctagagatacaacttggggagttttttataggtacttttgtttcattaaaatagagacaagacaaacatctttctttgtgaggaaaattggtttttgtaggaaagcagagtgcaaaaaaaaatagaaagggtctttgtttgatcgcgatcatcaagagataaactgatgatctttggttgatagatgaatgaatcgtgtgtgtgcaggtgggtgaaaacaattatgagatggaaggtgtagaagaaagtcggaattgatatattgacgcacacaaaatcagtcatttgtgcggtattctttgtctgtggaattggttagttttgaaaaaaaaatatgaaagaaagggattggtatacataaaaaaacattgtaaagaaaataataatgataacacacaatggtgcgtcgggcgtgctcaagcaaaaaaagggggtgtattcctcgggaaagattttaaaaaaaaatcaagaagaagaatgaagtcaagagatgttgaagggctgggaaaaaagaaacaagggatggtgatctcagaagtgatgaaaactagaccaaatacccacctcgccacggaacaaatgatcccagacttctttagcaaagacgggggagggagactgctgagggtgagactggtgttcaaagaactcagggaggcccagaatgtgatcggggagttgttgctgctgttgttctagaggtggtggtggttgctgctgctgctgttgaagcggatgaagatgaggatgatgttgatgttgatgatgatgatggtggttatcaccatgattgtcggcgtggagaataaatggattgaggacgtttgagttagattgctgaaaattctcaatctccttcactcgtatcattgcacaccccccatcagtctgagaagtattactgagagtaatcggttgatcggtgacagccgaatccttatccacttgatgattctcgtcagtcagtccagtataagtaggaccgccgggcttgtggtggttgagcacttcgagactaggcagattgggccaaaagatctgagggatcggttgagtgacccaataggatgacgcagacgacgcctgaggccctggactgagcacatcctctttgccgaccacggcaccgatgaacttctctccggcttgatggctcggcttgattgccggacaaggctgaagattgtagtccgttgagtccagcgttggtcccaagtccgccgaatgctcttgatgcttctttccgctcaaactaccctggactggttccccttctgttttgacggtcagcttgaggccccccagttgattgactaccggctgtcccatcgcccccgtttctgtccatttctgttcttcattgtgcgtagtgaagtctgttggttcactactagagcaacatatttctggttggtgcacaagtgataagcgaccactagcaggctcatgaaacgttccggttgcactaagccctacgactacaacaataattcaagaatcgttaagcgctaatcagaaggagcgagtattgataaacagaagggatcaatggaacactcacaatgatgactttcgttggaatgagagaaacagatcgggttgagcaactcaggctcggcctttctaacgagaagtttattcatcaagctattatcggcagtgctaacttcggcgcccccggaagaagagaggtcgacatcttgctcgttccttgcacgactgtggagggtggagaccagccaaccgacgcccctccagcgcgtttgcatcttctgtaaggccgccgagcagatctcaaattctcgccaatcggccgcttggattggcctctgattcggaggctggctgctttggctagggatgcttgccagcccggcgatcaagattggctggctggcaaacggcaaactgggaacaatgtccggatcaaccacattcgcaaatgcaatctgctcaacgcaatcatcccttaattgcatcagttttccggcgcagctacccgcttggctaaagagaaagaaaaaagtgcaagacgaaccatatcactgatcgtccgcacgctaccctgacttatctccaaaagaagagggtccatcggcccaacatcaagtgagctccagccagggcctacactattagggttgtgagtgatgataaccaaggaatgaaaccaaagatgtaaaagcaagaacgcaggtccatttttcacgctgatatgtcgtcgagcaatgtcgaccgtaaagtgaagtaccggtggcaagcgagtataaaaatcgtgaagctcagtctggaacgaaaatgcaagtcaagaatgacgcggctgtgttagttcccgttttcgtgacaatttagaaaagatcagagtatttctactatggtccatgggagagaaatgagaaactgatgcagacttacccgaaagtgttccaaagttttagcttccggctcggaagaaggtgaggggggagaagaggaagagtgagaggcaagtttactacgattgaacgcgtcagaaatcttcccgacgaggatcaagatctgagtcaagtggtgaaatggtgacaagagagcttcctgagatgggctagggagcagttgatggtgatgaagtggatcctcagaagtaatggcttgtaaactagggagatcgatttcgatctctgagtcgagtaaggtggccacccggccggttccactggaaatcaaccggtcgagatgataacaagaccaaaagattctctgccggagtccggcctcggattggtcccatgaggtagccgtgggcgatgacacagaggatggctcttgaatggcggaagaggatttgtggagacctaggtctgttgccatcctgaatgcgagcccactccacatccacaggccggagtccttctcccgtccaaactcgcaataggccagtaaaagtaaggtgaacgtggtatccagactaggtagggagagatgtggaagacacagtagcttggcccgacgcgagcagatttcggcatagtcgaccgtcgtcgaggaaggtcgaatgcattcggcaagggccgagatggccagcttgagtgcctcgcttgctttcccttgagacaagctctgcaaaagatcttccttcctaatacatcccaagtatgagcccatatggtcatagaacacatccgcattccgacggaactgttcctcagtcaaattaaatgagctgtcgtgtccgaaatcagcagctagctgagccggcgtacaattgagctgactactgttcggcgtcgacacggctgccgttgggggtaccatccggtccaggttagttggccgggccgtctggggtactttactccctgactcgcgcactaatttcagactgatctcacgaaatggcgcgccgggtgcgatggcggtgggtcctaaaaaccggaagtatggtattctggagggaatttcctcgcagataagaaatcaatcgggactcagttttctttctgagtgaaattagagcagaaaaggatctgcaaggatgccttaccgagttggattaggcagttgagaggatgaatgatcttcagaaaactccgatgagttagtatgtgacagtccaccaattgagggggatttatttttgtcatgcttgtgatgaacggtatgttcatgatctaagaaatatatcaagcacggataagcagagaattaggtggcccacgggtggacggaaatgtataaataaaaaccatagaaagtatgagtgaaagggtgcaacagacgagaatgcttggatgagtgatgaatggcggcggtagactttcgccttcgttttgatctggcttgatcaaagactagaggtgatcacgagaaatttcccaatggcccaaatggaacgggcaaggagaatgggaaagaaaaggatgagaaggtccagcttagccattatccagagtcgcaagaattactggtacttctttttttttttgacataaactgaatcaccaacagcaatctcgatttgaggcaagacaagaactacagggcgattctccattgcagcgaaccttacgtgatctgggggaggaagtgagaaaaaaaaggttgccagtgtaagcagcggcatggaccacccgggaagagaaggaaaaaaaaaaatgaactagtctttcggagataaaaaagaatgatgtaaccgaagatacacaagttcattcttttctctcccattaaaataattggagaaagaaaattgccacctaccgacaggtcatgcaagccaagctgatgcggaccggggtttcggactttaggttgggtcgggccacacgacaatcaagttgaaggttgagggtcggagtgatgacagttgaacttgagcacgtcggaaccatttttattttttttcgaagaggccagagtattttgactaggagggatgggaagtggcaaggctggatggagttattttccaaattctatggggaaaaaaacaggagggttatctttgtcagggatctgctcttcttgagcttaccgaggataaaaaatgatacaactgtggactcggggagaagatttcggagaagagtatagatatttaaatttcctaatatattttggagttctggggcaaacaggaagctgctgtgatgaaccggagcgtataggattatggttgttgttaagtgtgtatgcagtatgcccgcaactgaagtaactgtcagaagcggaccggagaatatattgttattgtttttttttctcttacatcaagagctttctttttgaacagtgcggcgaatcctgaaacagaagcgatcgacaaggaccaagctaaagaaatggacgagaggagtccggtgaagtgtgcacgtgagtgaagattcaaaggactaccactttctctatctctctctctgtcacggctgatcggcgtaggattgaaaatgatccgagttgaatgcactatacaagtccacccggaagaagaagtggcaaaaaaaattgaagatgaatataaactattgtaaatcagattgggatcttcaatgacagcagctttcgagtactactactcgacgttgttggatgtgtaccagaatgaccaaactttggaagttgctttcatgttctctgtcttctgttctttttgttttctttatataatagatattctgttctgtggggtggatatgattttgacggatgtttgtgagatgatgaaaactggaggaatcgactgatgatcgtaagagtgggcatacatagccccctgccacacccgctaccaggcccataatgacgtctgaacagggttaacatctcagatatagggcgtcagaggttgaggtcacccagtggaaaacattaagaaatgggtgtactgccacaagcgtgtgcaaggatgcagaaagagtataactgtttgcatacttgcaccaaaaggaaacccgtaggatagggtaacctttagcacatcataatcctgagataacccaatgttccatcagtccttgtttatcttttgattgtgactcgtgaaactggtgaagcaagccatgcagggcctacattgccaagcaaaaagatgaatataaatattgtataataaaggacaaggggggggggtacagtcatggacaccgcccagataagcatattggggacggtatcagtgggtcgcctaaagaatcgagggcatttgcttgacgcctggtgcgtagatttgcaagaagcagttgcaaaattatggttgtttgtagtcttgctttggagcgaagagggtttggttattgtaggagtatgggcggattcaagtaacctgatctgcactcacacggtttcaggctttcagttgagaaaggagatttcttctggtgtccgtcgcaggaggagctccttcagccaagagcatagagggggtttgttaggttaaaatacgtaaaggtaagtcctatttatctactccttcagtgctccgtggacagaaaattttatgcctgccaccgaactccgggagcgtcgatcaaagtctagactccatgtggccccgggttgttctttccaaaatgcaaaaaaaggatgcaaattttacagctgcagtgagtttttgggcgtctgatcacttgtgtgtgctcggatgagtccatcagcagattcatgcccggggggagccacctggaagaaataaaagcaaataaacaaaacggcacacaaacaaggtttgttgtcgcagttgtaagttgttgttgttgttgttgtatgtatcgttttaatgctgctggagatttgtttacgcactacatccaagtttgatagacctggcaagtcacatgagaaatcagatcctcattaagacgcgacaaaagtgagtcgaggcgggtcgaggaggttgaggccaccacagttgggagctcagattacaaaagatgttatcatgatgatcagcatcatcatcgttcaagaattgtagatctgatatggtcctttcaacagttcaaaatacctacgtattacccacatatactgcatatagtacacgcctgatcatcaagcgcgaattctgagctggttcttgactgatgaaacagaacctgtgatttaattggcttggctggatcagaagctcaatgagacaagcgcacaaatggagtggggaaatgtgaatgacgagaagtaaacagaagaaattaaaggaggggacattctatgtggtggggtttagatatatatgtaccgctagaagaaagaaatggaaacacaaataatctaatgtaaacattcaaacccaacatgaaggcattataataggattgaaggagttaaaactgaagttgagtgaggaaatgaagaaaccgacgcaatcgagaccagaaatttctcaataagagaagatgaatagcaaaagccggcttgaagggaaaaaaagatacgctatacatattagcccttgccgaaacaagccgacaactgaaccggcggagagggtacaaagcatatcattgtgatgagttactggagccgagtcaattgagagaagcgcattgttgatgattgtacagattcaccaaggtggaaaagtttttccggtccggcattatgaccgaaagagtcaaaatccgcaaagtgcaaggaacgcgcgaggatagcctgataggactgtccagggccatggtggcgtacgtgatgatgatgaaagcagttgattaaggtgctttgcatcattttttttcattatccattcgaatccaaatttccatccatatcatcatatgagtcgagcagggcctccacttggaactccacctcggcggaacctgcagatattcatgcatgttaatgtgtatgcagtgcaagcgtgaagagacaatcaaggttgttttggatcagggatagagagccggagtgtgtgcaaaaatacatacatcaagacgtgatatttctttcctaccattatatacactgggtggtctggtcatcggaatgagttcaactgggggggaggagggcagatgaggaaatgccgtgaggagtaatcgatgaaggataatgcatcaatggacatgttgttgcgtattgtgttgtaagtcggagctgcaagagttttctgcaagttccacctgctacaagaatctgtgcacgtgaagctacaattgagctttctccaacatgaatccagtagataacccgctttaacttcccaacttgaagggttgtgcactgtggatcaggggatcaatcagcagatccaagcttcacttctgtcttgtcttgttttgtcatttgatgcgatgtatttatggaacacctaaaaccttcaaaagagtttcgggacatgtgttgcaggcgctttattataggagacacgtgggagatggaaaaatgagtttcggagctatttaaggatgttccacatcatccatcgacaaatatcatagaaggcgacagggcccttgaatgaggtggaggaaaatgcaaacttaactgggttagaaggtcagtgcttcgcgccctggatggattcagttaagtttagagggaagagggaagaaaggatgaacatccgaataaaaagtccttgtcttgtttggcatctgtaaaaacctgaggctctgtagtgtattgccaaccactacatgccttatttgtactttgaacatctaccatcccccctacaaatccaccctaacccgtctcttctttttctgggttgggtgcttcttccagtgcagccttcacatcttgcaaattgctcaagcccctcactctaggaaccacactaatcccattttctacactagcgcaaactgcctcatgtagccgaagaattgtataggcagtgccgcactcaaatttctttatgatactttagattgtacggatgtgagactgacaacatggaatacttatgctttctttttttttttttgtaaaaaaaatgataatgtttggttatttcaaaaaatagtttcgcactaatctttgggtatcctataataatactttctcagtaagttaatgtacacttctggagtgttcatcgatgatgacgcgcagttattcatagacaaagagccatcaacttttcgatattcttggcgatttcgtctgtttccttgagtctaccaaggattttttgaggaacggtagggagatgatagacggtcatttcggacagacagggataaagatccgggaaatagctggggaggagggatcgataataggtgggtgaaaggggtgtgtatcggaattgccatgtgggtccaaaccggttccgctcgatttcttcgtccttgagtttgtactcatgagctgttcaagtggatacagatcaggaatgataagagtctgacgtcgatccgggggggttctggactgacctttcatggcttccaaaagccgtctcgagtcaataaatggtatcttggcaatcgcttgccattcgtgcctcttgccattgagatcggtctcgaagctggtcgggtataggtcgaggatcggcgaatcgggcttggtcatcaagtcctgaattcaaatttcaaggtggttggatacggatgagcattgtcacaacatagcttgacaatgctcatgaagtgaacacacttgaaatgcagacgggacatgagttgagctcaggccaggaagaacacccattagttgttcgaatggcttgaatggactaccaagttcgaatgaaaatttgtatgatgccactttgtttagatctgcggacatacgagtacatatgtgattagttttcagtgaaatcagtcagaggtgaaactaatcaaatctcaccggacaccatgggggcataatggtaaggataagcccaactccaggaggctacacctgtatagtaatactgtaaaatccattgtaaaccctcgacatacgcatgagttagtttatggagttggacagaatcattatactgcaattccatcttgttctgaaaaaaaaaaaaaacagaacaaacaaaacccctggtttgttatcaacgctacatcaaatggtttgatattagacggactgctttaggtgtctggctgactttataatactttgatttccattgtttcaggtaagcatggaaatcatcgtcgtcggattgcttaggtggtttgcggccatacatgccccagttgcctggtgttcgcttgatctttctgaggatttcttcggtgcaagagtctagggtatggatctgagtgggagtctcaggttgagaggttccattgccctgcaaatctcgcaagattccgtgtaccgcatcaaccaccggatcggtcaacagtaaatcatcttgaaagaagcctaaactgatcagaggcgcatgggtatccggatcattgtcaaaagaaatccaaagatcaagtttgtcggccaaatccctgagtacgtttctatcttgacgatccaaacatcctgggaggaccaactttgcagtccatttgttcggggaataggtgtgtgttctgaaaaagctttcaacccgatccacgagagcgcgctgagtgtcattcagggggaagttagtcccaggaatccctacacacttttggttacttcctgttgaagtctcgaaatgttgatactcgtgcgaaaccagctcgtctagcaagagttgtaatcggtgggtatgaagggtaccggaatcattcagatatccgccagcctggggcaaaatctttttgtaaatcttaaacaacactcctatcgcgccatcgtcgatgtgtaggtttggaaggtgaggcaaaaaatcgttcccgacaaagatgcataacagaataaaatcatcaatgattcttcggatatcatacttgaagtttttgatcaattgtaagcttgaaaattcccaattaaggtagtcgcgaaatagcgagatttgaaagaggtggaactgttggtccttcaagttgatggtgggctttctcttgagaggcgctctattttcctctcgcaatagacaaaagtggggctcatgggatagtagagccagcatgatcaggtccgcatccaatccataaatacaatggcgaatgtgaggactgtaatcttgttgagttttcgcccgtcgaatgtattccatgattttgtgctcgccttctccgggtacctgtgaccaattagcatttgtgggtgacatggattaggaagcttattagatcgtaatcatggtctccaaaagctgggcaattcagcaacgaagggggaaactaacgtcgtgaccactgaaaatcacttgtactgcttgccatgcaggatcctcggttactttcttattgataaaatatttcaattgctcgtgtagtcgagccataaaaggggtacctaaaccgagcaaaacgtgaatttgttaatacgaatcccaatactgattgaaatagagacaaattgtttttgattacgaaccaggagtgatacaattgctatcaaagctatttgagaccgtttggaatcgtcggaatgcatttctctgaagcatagtctggttggcttgagcagctttgaatcttctagagcgctataaatcaacgcagttcgatcggtcacgagagtttataagcatgttacaaccgactttcaatcactaaaaaacccagtcgaggaaaatgtttaaaaaaaaaaaccggcttcaaacctgctcgttcattttcgcccggggcgcaacaccatcgacggccataaagaataattttttaggcttggctagcgtaaaaagatgttccagagctgcgaatatgcccgaaaagatttccggttccgttctagtgaatacaagaaaaaaaaaatcaccaaatgttaggcaaaaagttgatgagaatggtttgaattatgggtcccgaattatattcaagaaaagaagagatttatcgagaaattaagaaaatgaaaagaaacaataatcacatttgaaaatcggcagttggagtactaggatggctgcaattatgaatgatgccattcatgtccaagtaaagattatctgaaagagccgaccgaaacccgatcgatcagcaaccatacaaatccatcacaggtacagtaattccagtggtgggcatgctgagggaaataagccaaagtgatcagtttactcaccaatctcgggtatacaatcgccttgaatgacttggtgcagtacaacagggtatttctgggtcatccatctgaagaactgtcgggtccatcatgtcccgatgccggtgtggaagaaagtgcaattttttttatgtatttcgggtcatcagcttgagaagataaaatccttgagatggaaacggctcagatcggcgggtcccgcacctttggaatgcctgcaagttttgaatatcagaattatagtcaataacatgggtgtcagacagatctatgaatgtatgtgctgtgaaagagtgaggaaagccgaacccattctgaagtaatgtcagtgacaggatcgagcactgggtagtccgctcggtcgatcggttgttatggctcaatagtaaggattgatggttgtgtgagcccagctttcagtttttcggcgtcatgtttgatgatggttgttcctggggttgacttcttctttgccaagtccgcctcggtgatgtggtgctgctgctgcacgctgattgggccatctccaatctcgcgtgtcggctccgacgttccactcatacagccccactttgcataaaccttccgcctccatttaaatacgcaatcttcctcaacatccttatctccttatctccttcagagaatcggtctgaatcagtcattttcttgatgcttcagctgtaaacataggcaaaaccaaaccatggctgtttctcgaagctgtttcccacacatctgaagaaaggtcgtctaataagacaatgtcaaaaagatggtaatcattagcttttttgttcacttcaatacaaattggatcattccaaaaaacggcataacagccataccacagaatctatgtgctaagccattatcctgccatgctgaccgtaaaataaacatttagagagcaatttgttttggacttgatggatgacctaacagcctggttcacaatagccagttccaatggctgatcatcttattgaaagttgcacatagaaaaattctttttggatggatctggaatactctgggggactctgaacattaaaacagtcaaaaatggatgtgtttttacatcttgatgatttgctgattccagctaaaacttttgctgatgatgggccattgtaaactgggctaatctgaatcatgttgagattcttataggtcatgcagtatgcttcttgcaaagccaaaactggttttatttctgtgttggcaccaatccagccaaaatgactcaatggatcaatacctagttttccttagtgctcagtcaagatcttcatgaaccatgagcaaaaacttcaggcctggtgcccttcaggtgcagtcacacagctgcattagggcagttcacttactgctgatgttgaccatcagcattcaaactttgttagaatggctcttttataagttttatggggaagcaaaagagtttggtgggaggctccccttgggagttgaaatcccacaattaaagttcatgatcaagtttgtacatcagcaaacaaaccttttttgagaccagaaaaggactggctgctatgtgaacttccctatttgattctagtttaaggcatcaattggaaattaagagaactttgaactttttttgaaagtggtttgaaattcatttttttatagcaaattgatagctcaatcagtttccaaacctgtttcaaaagcaatatgcaatcattaatccaacttccaagctctgattttgcccgcaagttcctggttgttctgaaatcatagaactccctggcagtgactgagttgggccgggcagcagactaagactatcttttgcacttgatagaaataagaatatatattcaaaaaggggttgtcaggcaagtttacaaaaaaaagtttaggcatgaaaatgttctgagagggaagtagaacttcatctacctcatgtacattgcatggggtgtatgtgagaattctgagcagagagaggaagtgaaggtttgaacggaatcaggtgtcactttttgaagggcaaaaaagtggtcagactcaggttatgaggagaaccgatgatttttaatttcttgttctaggcatggttaaatagactagatacaggagtttgagctgtggttgtgaagaataatgaataataagaaatgaatagaaacaaaaggaataatctagaacaaagaagagtgtacaacagccaacaccagaaacaaaccatctacaacctagtagataagcagacacacatgagagaaattaggccctccttagtcagggttctaatactacaagctagggggtttgaattcataacagggagataagtcagactaaaaaagatgagatatcatagtggttatggagtagatcctattgatcattctaaactgatcctattgatcattcaagacaagaggcagaagtaagaaaattagaagagaggaaaggaaaagagactaaattacaacagtgtaaataatccccaggcaggatgtgtggcattttccacacccttccaattgcatcctcaatcttgaaaacctgaaaaataggaatgatgtatttaggaggtcccagctgtaaggatcctgtttgatccttcactgtccgttggatggagttctagaacaaagctaaatgctttgggagaccaattttctagaaccgctgtgtattgttatttctagctcagtagtgaagaatgttagatggtctctactgtacaataagaatcaaacaattatatgaaaaagaaatataaaagaaatactcacctagctcagtagtgaagaatgttagatggtctctactgagctaggaggggaacgggaacgcaggacttaaatattctgtagaatctatgattatgtaatgatgtgaacttcttgtgaaacctgtctgagggtgggtttcacaccagtcataattacaaaaatctaattacatccattgagtcataacatgtcctttgaataatgtacacacacgttagtggtgttcaaagttgagcacataaattcataaaaattagagatggcccctttgcatccggatatccagctgctttttctagggaaacaggcatctgcacctgcatccgccggcaggtatcccccaccttactgggtatccgagtgggtatattcagatacctgccctttaaatggtcaacaaggcacgacctcgccagctggaaggatttccttccagccagcatgtacagtgccctcccagatgtatatagccaacttgtttggattaaacaaccctaacccaccaagttgcaatcatgagacttgggcaagtggtataaaagaggtttcaaaaaatgattttgaaagcaaaaatatgaaaaactgatttttaaattttgcaaaaaaatattacaattattgcacttttttcaaaagtctcaatattgctccaaaggaaaaaataaaaattggaacttggagtatggtatgctggagaaatgataataaattaaaattatgataaaataactaccagatggttttaaactggtgtggagggagacattcatcagtctcacattggaaaaaacagtggaggaggcagtgctatcaaattcaacttgtgttttgagctggatactgaggtccaaataatttctggtgttgatcaagtttcatgattgcaagttggtgggttagggttgtgtaatccaaacaaattgggtagatacatctgggagggcactgtacctcgccagctggatgggtttacttccagttggcaaggtacatgtaccttgtcaaagcacacattaccagtgtttctaaaattaaagattttttggattttcatggtcaacaatccaaatatcagattgaatcagggagtggacttggaatcattgaaaaagtactaagacaattgctggctgatgctagtgctgtagttttagaaactagagatggtcgcggataatctgctgcggatatccactattctctggcggatacccgccagcgggtgcggatttgggtgcggatgtccttttccccccaaaatcctggcggatatccgggtatcccttgggatacccggtgccaagacagtgaagaggataaattgtttttacaaaaaaaaaagaaaaggaaacaaaactgccccccctcggcctagagaggccatgccgctgggaggaatccctcccggcaagctggatatgtacaccagctcgtcgggaggaatccctccccggcgagctggtacaaagaccagcttgccgtgaggggttcctcccggagagctggtacacagaccagcttgtcgggaggggttcctcccggcgaggtggtacacagaccagctcgtcggaagggattccttccgacgagctggtgctctcattgggaggaatccctcccaacgagctgatgtacataccagctcaccgggagggagggattcctcccgacgagctggtgtacataccagctcgtcgggaggcgttcctcccggcaagccggattttaaaccagcttgtcaggaggagcccctcccggcgagctggtgctctcatcgggaggaatccctcccgacgagctggtgtacataccagctcgccgggagggagtcggactcctcctgacaaccttgttttgaaatccagcttgccaggaggaacccctcccaacgagctggtatgtacacactacaccagctcgccgggagggattcctcccggcggcgtggcctttcctctctaggccaaggggggccagttattgttcttttcttgttttttgtaaaaaaaatccccctcgccggcgtcaaccagtaagagggcgaatatccgcggatacccgccagcgccagcggatgcagatgcctgattccgctgaaattgtcagcggatatccggatccaacacgaccatctctattagaaactgcccatgaagtgttttggaattgctctggaatgcaatatggcctgaaatgactactactagtcccttaattgaatcaatgaatggtccaacctgcaaaaaactagagaaggctagtacaggttgccaagcagtttcaagtgcattttgtaagactgaaaaggaaccttccagtcaaatatcagtgaggtcactgatcaaatcccttccagctggcaaggtacatgtaccgtttcttccagttggcaaggtacatgtaccttgtcaaacggaagggtttccttccagccagcaaggtacatccttgctgactggagggaaatccttccagttggccactcatactattattggccttgggtgtccctcgggatacccggatatctgccagatttgggggggggggaaatggccatctggagccgagtccgcaccccctggagggtatccattggcactggagggtatccaccagcaaatagcgggtatccgcaatggataccccgcaaccatctctactaataaaaatcaattctgaataggtttgactgggagtgtgtaaacatgtcccagacaaaatccattcatgtttctatgtctatggattgatgggtagctttgaacatccctattgtataactttgttctctgtgtgcattatgtcacctactagggtacatatttccatttgtttgtgtggtatagaagtaggtatatcatacagtggccctgaaatgtaagtgtcacagttttcaacacaaatcctatggttacatatagacatacttcttactgatttaatttcactgcaaaaccaagaaaatggtatctggaaatcaatcatcatatgctgtgcttacattgtgcacccagtcaggttcactgtaagaagaacttgaaccgtacattaaaagcacttcctgggaccttcaatgtgtgctctgagttgtgatacatccaaatcaaaactgcttagtttcttcaaaaaggactaactctgtttcaataaaccaacaaacttattcctccaggcttctttcaagataggccagatgatagagggatatcttcaattgattctccctgttcacaggatcataaatctttggattttgacattgacacccacatgaaattactgtattttgaagggacaactcaaccttccatcaaggtaatcattttgtaaaaatgggttgtgcattcataatctgagcatctacgatttgattcacctccaaattctgattcaaaaagagagcaaggctgaatcaggggatttttccagtatcaagaaaaccatgtgagttggtgaatgcttgaatgagcagggataggtcctgacacacatgacaggcttgaaagcacaagttgcccaccctagtcaccatgcaaaaataaaacattttttttttgagattgagtgtaattaaagcttgacaaaataaaagacactgaacaaaaccaaatacccatagagtcacaatcaaattctgtatagcagtcttttattcttttgaggtcaatcacttccactagagactgacattgaaatgcctttttttgccagcaagattatgtaaatgtctatgctgaggtagcagaggctttggacccttcctcttatactgtggatgtccccaagggcctttcaccttctcacctcagaggaaacaagctggctagttttcccagctgggatcatgcagagtgattgctacctgcactagttttcttatttatgtgcatttctatgtgtctgtcacttgaacatccacacactccttttactactatcctttgacttgcacccacccatttttgtgcatgcacagggtgcagatacttgttggcacgtccctattgaattctaatggcaacaagctcacaggttttatcactcctcgttaagtttctctggaccacacacaaaaagaaaatctatcccagatctgctctattagccagccctctaacccccatcctttcaacaatagaaaaactaatgacatgccttcaagtgttattgctttattggtcaaccaaattttcttttgacacttcttggtgaaacatctggggtgttgttcatcaccatatccacatcttaatttcaggtggtttgtttttattctactgttcctacttgaaagccagtttctttcaatccaagtgggcttctcttatatctccttttgtttggtaattgaaaaatctgaatccctagcttagcttaactgaacccaaagccaatgatttatacacaaggcaagataaggcttatatatgacatgaaggagcttatataccttgaatccacttcttgagcaatggaatctattctttgtattcagtcaggtttgtattagctttaggatataatgggccagaatctgatttacactagaccgctccttctgtattcttacttgaatttttggttaaatctaccattaaataacgactttagttgagaaacacacgggaattacctctcctcaaagacaccacctcagttatcaactggatcgctatttagctattggtgtcgagctaagcatagcgagaggattcgcaggaggatcagaccctgatggtttgcggcggaggaagcccctttggtcgaagcgcgaagaagaactcctggcagtcgtgagcccaagatccgacgaggaagcggagcagttcgttgtcggaggcgattgtccagaagacgttccgcttgctgcccatccgggcccgaatccacagggtcgtaccctcagaccatccaagcactctcagattgatgtcggcttcatgcaggttcatctgggtcaccccccgagaggcttcaatctcggaggtgaaggtgatcctgcgtcccctcgacactccgttttccttcgttcgttccgctccgacgatcgcattgttgaatgtcaccctaaaggcgtggaaaagagtgcaagaacaatccgttagggatgatcactcgtgaatccgtctctgtactattatctaaagagagagagagagaaggaaataacaaacattgagttaagggaagagtttgaatctaaacttcgatggcgtaactgagcttggtcaacgatgacttgacgacaagattcgaatcgaattttcgttgagatttgtagcttgttatggccaaggagctgacgatgggaatcaggcaggagagccaagcaaatcgataatcgtgtaagactgacccgcaatatgtgcgcccaagagagaggtgttgaggtggagcgatcctttggcctctggtctcaaggaagggcacaatcggacggtgttgtacatagacccctgatgtggatccaagagaagttgccctccggcccagaatgttctacaccatggacagttgctgatcgggctacatagacttttcgccgtcatacatatgatggtgaaggattctaaagggagacttgcgcgtggctacaccgtagatagctgtagatagtgggagataaaacagtttatattagacctaactttggttggttatcgttgataaggttgttttaacatcctactcgtaaattgttctttgtgcacaagtggtgtgtgcggactacatgggggtgtaacttgtacgtgtttgttcgctagagcgtttgtgcaagaagatactgggtactggccggactcaagtcgttcattcctttgaggattcgttgtgcacaatgagcagcgagagacgaaaaacaaacaaactgcgatttggattgtgtgtcggaacgcggagcatgcaatcgcctatcaggcagctagccgggtcccgagttcagatccggggtcggcactctgcaaatcgtgcttgaatccggcagtcatcacgatgaacgctttggagaccgctcttcatcccatgctggttccggggatgaaggaaaacaggagccggagcgggccgagaatgttaaattggactcccccctcctcccggatggccgacccggccggccccaaatgaggggattttcacgcgtgcaagccgtgccattagcagaacgagtcatcatgctaaaagacgaccattggacaatatctggccggtcaaatggtaggaaactggctgtcttcacgagcatgctccttggttggcatcctcctcaagcagtgcttcctgcgggggtccttgtccagggtgtggggtaagctgagtgcggtggccgttggatttaatctatttatgtatcaccgggatctcctgagcgtgctgaatggccaagctttaaactggccattggcaggaccgactagccgcatcgccttcttcactctggaaatcgccccctgaccaagctcatttgtactcgccctcgctgggtctactaattagtcagtcagctcagcctcagagcagggctgatcggagacagctggagcccgtttccgatcctcaagactgacgggtcagtcagccagccgctgatccaggaccttcctgttttcttggggctggacaggccccgctgagtcatttagtgcttacagactttcttgctctgatcttctaagccagctcgatgaccgccgagagagagagagagagagagagagagagagagagaaagaaagagaagctttagtagaattaaaaatgaaatggctgccagaattgtaagatccaggaaggaccagccatccagtcaaacgggctgatggcactttagcagctaatgagctcgatcttgagcttggtgagcgagcaccttgctaagaagccctttgagagaacgcggaaggaaagaaataccagcggaagccagccggacacccatccttcaaaactgcgtctttctaccatctccttcagtcctccatcttcgacagcttccttgaaatctcttcccacttggatttcatcagccagcagtagtcctgccatcagccaacccgtgcacgtggctgttactcggaccgtcacaaggcaactgagcataagacatcgacctatcccgccagagagacatccccccggcatcacctttctcgcctcttgttccttttccccctttttttcattcttcttccctgcccaaaaaatcacgccaccagctagggactgagtcatccatctggctttcgaaggccttactcgatcttccatcagccgctaactcgggtcgcagtacagccaaaatccaatcgatcaccctcaattcttttttttttttttaaatctttgaccatgttcgttgacggcatgcagcaaacccatcagccatcatcctgtcaatcggaagaccaagagcagcacgaatggcttggtcatggcagtgtcgcggctgagccttgcaacgcgcttgatggctcgctgactcccacccggtcatgcttggctaagccgccagacggccaaccgagcttcgatcatcaggccgcactcctctatcctgcgagtgactacagcaatttcctgagcaactacctcgtcagccatccctcaatccctgctggtctcccacatgactcctccactcggccctaccccgtctccaaccatccctcttatctcatccactccccacagcagctgcccgtgcgtcctgccgcggccggccgccgagccactgtttcctcagttccttcccgtctgccttataactgttcctcggcattcctccaatcccagtatgcttccgagccgcccccgacactcgatgctgcttacaatctccttgccggatggggagatgctccaacttgcttccaagctctgagccactcggctcaagagcagctgctcgagtcttcttataaggaggccgacttagttatcgtaagtatttcattgacacatcttcagacgctcctcgttttttgactagtgtgtctgtttagaaaaatgagggtattggccccgagcaatacattctgtctggcggctctcattcctcttgcgccaaccaagcctttggtgggccttcccggccggatggcttggagtcagacctccccttcgcgactcctcatcaccgtcacagccttcagcagtgggactatccatccaagaactcggatctttccctgcttcaatccaccgtacaagctggtcttgactttcaacctagccctgccttgttggcagcatcgtcccatcatcttgcacattccctgctcaactcaaaccaaacaagtcctgcatctgcccacttcatacctccccctgctgctcaacccacccaattatccccagaatggaatcccgggtctgcctacctcccctatgatccttcccatacctacacccagccgattttcaatcataactgggagcaatctatggaacccaattccggcctatccttcatggataacggcatgccatttgtgggctcggtaagtgaccatgatcgccatccgcttccaatgaaaacgaaagaggcactactaatcaaatctcgcattcgtagaattcacctgttctggctccctgtcaccctgagccgcgccgtgtgtcggacccatcacctgttgcaccgattgcacagcgcccttgggatccccgtcaacgttattcgattgctaatattccctgtcacctatccttggaaggcgactcgcaatattttgattccctgaaaccccttcacgaccttcctgcctcatgcgcgggttcttcgcgtcatagtgatagtttttctaccacggcctctcagctcaattcgggtgaacttaatactccctcaaccggcagctttggcaacgaggtttccgaccaatgggcccagttggctctacaacattttgaagaacaggcggcttcctttggaaatttagacttttctcataatgtatctcttgcccctattgatcactcttccgctcatcaaaagtcaccctcttgccgttccaaatccagtggttctccatcagcgcaggagggctctaccggactaggcgggccttctggctctgatttagatacagatagcattcaagcggttaccaagcccgtcgaaaaacgaggtagagcagccactctttccgagagccatacagattcctctctaccccttgactcgtttaccgcgtcaaatagagcgcagtttacgagtgaatacatggatattttccgacaacaaagcgggcaacttccgttcggtttagcgcctcttccccatcgttcgatttccccctacgcgccatccgcggttttcccgacccaggtcgatttttcgcacctttcacaacagggcatcagtcctttcaccgaatcattccaacagtgctcctccgttgagactccgcttcttccccagcacggctcccgagaagcgcagatccaacaacaaaatcgtcttcggagattgaccgtcatgacccaacctatgtggcccgaaagccatactgatggagcaggggctctccaatcctctccttcagcttcattccgtggttaccatgatcgagtcgagtgtcagctcagcagcagtcccgaaaagcagccacttgcagagtcaggcaatcggggtggattagtgaggaaacgaaagagcatgaagaaccaatacccgctcactcaaatcgctgtgcctgaggagcccgagcaagagtcctctgggaacggatcggatgatctgtctactgggcttctgtttcaagaagttaccttcgcacaacacgaggaagggatgagtcaagagagtcaagactcagcggaaggatgtggacagccaactgggggctcgagtccggcgtatactctcacccgatttggagggatcggacagggtcggtcggcccatccacccggcttgaatgggtcggtcaggccatcgagcctcgatctggccggggtcgtcgacgagacgggcgagatgatggtgccctggaaacaagacttgaggtgcgatgaagacctctatacgccgatgtggtgtcgcggtcagaacgataaaaaggaagggttttgcgatatgtgtcgaggcggggcttggtttagactcaagaatagtgcttattggtaagttcttccatccctttcattcaaaaaaaaaatcatcaagactgagaccggttcaatgtaggtatcataagcagtatttccatggagtcagttcgactaccggtcattacttctatccaccccaggagatcaagcgcggtttctcgacggccaaccggcaacagatcttagggaagtgtcacgaatgtgaggaatgggtcggtttttcctcgatcattggtaacgggatcgtccacaagaaaaaccaccaccaccaccatcagcagcagcagcagcagcagttgggaaccgagctcgtcgacgaggatcccgggtccgctagtcattggatcatcgaccatgacgaccccgcctctgcttctaataaggtccccacactttggtataaacatgctcataaatgccatcgtcatcagacttgtaaaggcgccaaaggtcgtaaaaaagctaaacgatcttgagcatttttttttactttttatacgtttctttgcctctatttccccttccctcccctccctttcttcttcttttcgttatctcttcttctcgttatttgtcctcgcatcgtttaattcgtctttcatcttctctttcatctttcaatcatctttttcttcggcctcttctttcttggttctcctagtgggaaccatcagaaccaaaaaccaaaaaaacaacctcttcaaccataatctatcgtttgttgatccattcaaagccttattcatcaatgtgtttcatatggttagacactgatctgatattctgagtgtcatgcactatttgttgactcgtctttttttccatcataattaattatttgttgtcatgtggaaaatggaaaaaaaaaaatcatgtcggaagcttgtcttgaagcgcattcatcatggttaattcggtgtaatctatgttctgttgatttgttaatcaataacagggttgtttagagtgggggaaggatgtgaaggaatctggctctttcttgctcttctggacttggatttctggagcagaatcagtcttaataagggcaagaacaaataatcgtatatgcttgtatgggtggacatttgatcgtaaatgtgttaaaaggcggagtagtacacatataaatacattcaagaaaaaaaaaaaaaactaggattaccacgtatgaagaataaataaactccaaaacaaaagggatagcgagtaataagttctacgcaagcaagcaagttcagactagaccacttcttccatcgcctcctcgtcttcctcctcctcgtcatcatcatcatcgttgttgttttgtagttgttggtgatcagcatcatcatcatcgtcttcttcttcgatgttggctcggatgaactgctcgatagaggtgctgatttcgtgcttgatttcgctcgggatcgtgtctgttttacaagcacctcgccagtcagtttggttgtttttgtggatggatggatcggggaggggaggggaggagggggacgtactttgggcaatcggacgcaagtggtggatcagcttcgtcagcgtcgggttatcgggttctagcgctcgagctatgagcatgaacgaattccagtcatttattggtcgtttcttgtgggtttgatggcccgttcggtgagtgtaggcaagggaagggggagcttcttcgggacgcactctcggccgcacagcgtagttgctcttcccattctgatcctttcagcttgaccatcaatatcttctgtaaccttttcttcatgaatttattattattttttcattttttttttcacatccataaaaattaaaaattgcaaattagaataaagtgatgatggatcggtcagtgatgttttacctcgtttatttatttatttattttgaaagaaaaaaaaaagaaatgataagaataatgttaaaaaaaggatagtgtttacctgagccattctccggatgctagcatccggttcttgagctgagtggtgatcgattcctcgaccgatttccgctcgtgttctgaatcttcttcatcttcttctcgagctgggccgtcggcgcgagtgttgttcggcttgagtttcttgctgaccgggttcatcttgtttggtgttgtcttgctgaatccaagaatcgcgatgggcgtctcgctggtgtgttacactatggttgactcccccggggttttcgggctcgagtggtcggggggatagtatcagtctgaaattgtttttcacatccccctttatatttcaccctttttcacaatcaagtgtgcttgttgaccagctgtaaatttttcagtcttggatgatagactttctcaagaaaagaacacacccacccacacaagcacacaatcacactcatgaaaaactgaaaaaaaaaaaaaactcaagcagattaacatgtgaaatcagccgaagagggacctcaaacatgttgtaaaagactcatgacaaacagataaacatgtaaatggccagtctcactccacaagaaacacccaacatgaacacatcagaccaacaacaaccaacaacacacaacccaaacgactactatcatcaacaaaaaccaccagaaaacatggctaataaccaggaacaacaacaacaaccgatcgacccagaatccagcggcgagtttctccagagggtcggaaagatgcctctgttcagcggggtagtcagggcctacgaacgagggaaagggacgagcaaagtagtccgagtaagcatctctctctccctcactccgatcaaaaattgatgagaaggacttctggggggtgggatggatgtagtatggtgccgatctggtcgagtcttccgtcacctctctctccggaagggtggcctccaaggtcggtcccgagcggattgcccagatcgatcgctatgccggcgccgccttggaccggctcggccaattcagtcactcccaatcccccgccacttctccgccctgccagcattgtcactcgctccgactcctcgacactcgatcttcacctcaagagcaagagctgcatcggtcgatcgaccagcccgggatcatctttcccgcgcctcctgatcatcctcatcctcatcagcatgagcttggaacacacgatggcttcgatactccaacaatcaccacatccttcacccctcacacccacctccatccttctcaccagctttacccacagcagagcctcgaggaacatgacggctcagaaccgccaacccccgccgcctcccccggcggcagactcgtctatctcaccccgcgcaacagcttgagtcgttggcaaaatatgttggtcgaggccggcgtcaccgccggcgggatcggcgcagccgtcagtgaggaaagcatgaagagtctgcagtattgtcttcaatggcttcatgtaagttgctggcttttgtttatttatgttcgggattcggattttgattgtgtatattttttgtgtgtgtgtcatgatgaagtatgcaacggttcatttggaccaccaaatcaccgtcttacgggacttgatccagacgatgaacgagggagtctcgatggtgggcggtgatcggagggagtccgcgcaggcgggaggaggggagctagaagaggaaagagaggagagcaaccaacagatggtcatctcggcacagacggcgggcagcctggcggggatcaagacggaggtggtggagacgatccggaaggtggtggcggtggtgtcgaagtatgccggcgtgggcttgcccgagccggccaagcagttcgttcggaccagcatcctcggcctgcctctccgttgggcagaggctatccagccctctccctctactgctgcctctacatccattccccctggctattcagctggccctgtcgacaggatctcgaaccccaagaccgcaactctcctcgcggctggaagggtgctcacgtttgccgtcgaaagcctcgacatgctcaagtctattaccgctatcttctccgaaagcgtcgagcgggctgatgcgtcagtctctctctttatattggattcagaatgaggttgacattttttcttttttctttcaactttgtagttgggttgagcgactgcgattgatcgggatccagcatcgacacgagcaggcaaagaacaagcgagacggacgggttgtatcttcaggagagcttggcctcggaggacgggagggctcgatgatcgggatagcagcaggaggcggaggcggaatgggacgggtgtcgaggatggaagtggattcgagcgagggatgcggcgcgattggtgggccaagcagcgagacgggtcgagggacgacccaaggcgggctggtccggagccggtgttcgtcgacctcgacgatggacgagagtgcgcggagcttgagctcgagcatgatgagcggatgggaacgctccaccgtcggctcggccaacacctcttcgtcgaccactctggccggcggcacagccggatcctcctcttgttgcgctctccccttctccgcgaatggggtcatcaagaccccggcctcggctgatcggactaccgctaaacgcaggaaggctaatactccccctcctcctcagcccacatttccattgggctcttccctttcacagatcttgcgcgatgatcatcatctcttcatccatcctcagcagcaacagcaacagcaacaccaccaccaccagcagcagcagcctaggttccttaatccttcgtgcccttccccgtctagttctttgcataaactgctcctcgatcaggaccaggtctccgctttcgacctcgtccatcgctgggctcatgtcgatcacctcgcccctcctcctcctcctcctcataatcctcaccttggcactcatgactctcatgatcttgattctcatcctttgcctactgatggtagcaacattggtcctcttcaatgatcgactctcttcctcgactcatcttctcttttcttatcttatgggctctctttctctctcttcaccttcttcttctttttgtttctttctttactcacatattacgcgctttcgttccggtcatgtagcattggtatatatagctcattcaagtctcagatccaactctcttatcctgatggtttcgaaattccgtcgatcaagcaattcgcggtcggcttcggtttcttgtcatcatccctatctacacatttatatctatgtatctatgttgttgaattatgtgtttccgcatcatcatgttgaccatttaccctgttcatatacatatgtatgtatgtgtccactatggacatgtcctctctctctctctctctctctcactcttactcccacatcttatctttccttctcctgttcacgctcgttcaaagatccttatcttgctgctattctcatgcgtgttggtgatcgtgcgttgtactgctgatagctttggtggcctactttcctccccttctcgaccagctcctccgtttcgttgttctcgctttggggctgaaatgtgtgtattattagtggtctttctttgctgttgtttggtgtttgttgttgtgtatttgtttttgtttttgcacgtcgtcgatctcgtttgcttttctttcttgtgttgttgttgctgatgatctgatcacagcccacctacctcacatacacacacacacgtatacatatataaccctcttttcatgtgtatatctacctcaataacttagcttctgagcagaattgaatgcgggcgagatgcctatgtaaattatcttacatcagtgttggtggtctcttgatacaatatatcatcttagtcccagagagaaaggagctcgcaggcccgttgatcgatcattcggatcttgtcggtgatatactagacagtctgaagagagtccagtgtcatcagagccggagagcgagcgagcgagtctcgggaacgctgaatgatcgacggaacagatcgatcacagtccgtcgtggatttttttcatatcccccccattcctgctcattttcggaagaaaaaccaagggggagggagggcaggcgattattcggccggtctcttcggctcccagtgggccattcggcggatctgccgggctaacgatggggttaaatagaccgacacggagacgcgtatcggcaataaaatcttccgtttgtgtgagaaaaacgatcacaaaccaaacaaaaaaaaacaaaacatcagctccttcttttttcggttgggagggggggagcagatgagagaaaagaggaggaggtactttgacacatagataggcgaccaagccgcttgcaagcacgccgttctcgagcatcgatctactctcttcgtcgcaggcctcgtcgtcctccggctcctcttggccagatgagtagccgtatctctcggccagcttggagaccttggcggcgctttcgtccagggcttgggtcagagagccggcgatcgccgaatgtcgggttggatcggaacggtcttgcggaacagaagaagcaggttcttgatcagaagaagagtcggaatcagaagagggaggaggagggagtgagtggcggatgaagtggacgagtttcgcgccggttccggtcgtctggacgattccgaagatcgcgagaagagggaccaaggcggtgagctcgtggaggaggacgaaggcggcggtgagggaggggagatggttggcggagatgtgcgggtatcgggcctggatggtccggaagatcttctccatccgactgtccccccctctcgtcgtcgatgatgatgatgatgatgatgaggaactcgtccagcgccgcttcgcaggcccgtctctcgcgagcctcgagaggccctgagtctgcgctctactagtcctcgtccgccactcttgcaccctctgcagtgaccgccggccgatcatctctttctctcgccgctgtggttcgcgttgtgtcccgttcgatcgccagatgtgagtcgtactcctctcgacgtgacttcttctgtggttctttccttcgatctcgaccggtgatcctggtattccgggttgacaactagatatccgagctggatcatgtaaggcccctggttgtacaggatccgatccgaggacctgtatgcatgcacaatatcaatgttgtagagcaggagaaagtgaacatgctcaactcaagacttcaacatcatcaagtatctttcagtggtatgaaaagctacggtctggatcagctgaggatcatcattgtatgtacttgtatattagaaattcaacacaaaagtctgcctacatgaacattcctttctccacttcctgttttcctttctatgatgtatcatctcctcaatgtttccaatgtcattttctgatgtttatcctcttctgtgcatcttattggggatactctttaggaattttgtggagactttctcctttttccccccaagattattgattattcttgattctaaatattatcagtctggtttagtcaattttttccattccagaaaatggaagctctggcaatgatcatctgatttcttgatttgggaatagagtgagacctgtctaagagcctccctctctgtgtacataacctgtacaagtgcataagcaacagctcctcccaaatcttccttttcatccttccctctgagcatataacctgtttaaagccatacaaaaatccttctcccaagaggtatgtccttagacaggttggagtgtattcaggaataaattcatcaatcaattccatacaccagccaacaaaggcaatatgtgcacattgcctttgtctgtggtctggtgatagaacatgattgagattgaattgagtgagagctactttattcatgaagaatgaaaaagtgaggcaaccacttggtgcctacgtaggatttggggttttttcttttcttcttttttgatggatttatgatttatgtatttattttttttgatggctttatggttttttttttttttttctggttggttggacagctgtgtttatgtttgttttggtgattttctattttctattttcttatgttttttttccctttcctgtcatatatctgaacattcagtgcttctatgaggtggaatcattcccagttgagtcagtgatgacctttattggtattcttggtggatctactggatcacaggggttaaagtgaacctccttgcagattcgacaatatccagtaggaggcataggttgtggttgcattggataagcactaacagagtaacacccaagaattgttgcaactgtggtccacataatgaggttgcacattttagtcttgatgaagaaggatgttcacagtttgagtaccttgaacaggaattgaacacaaggtagtggggttgattgagggcaaaacaatgaatgcaaccaagatgattatccaactattctgtttgtaaatcagtgaatacaaagggtggaatatacattatataccccatttcagtactcatcccagtagtttcttcacccataagatggtcagcctcatcttctagcagtcatgttgtgagtaccaatttatcaagaggcttggtaaattaactccccaaaaattaggcaaaggactttcaaaatgtaggataaatcaggaggactatcttttcaggacagtcctgggagttgttactttaattgtgcacacatgtttgggggtggtctggccagtcattttggaaagcttgaatatagcttttgaaataagtgcagtgactgtaatatgttttgtaaattttaataatcagtttttcatacttttgttttcagaattattttttgaaaccaatcttataccacttgcccaagaatcatgatttcaaattggtgggttggggttatgtaatccaaccaaactgcttatgaacaactggtaggtgactacagtctcaaggccaagatgaattcctcttggtcaaggagattgtacaatgaatacatcttgttgacagattctcagccataaccaacccagtggtgattcaactcccaaaattccactatggcctaagattggttcctcagaatattcacccccagtatacgtttaggggcttggttaattgactcccaaaagttgaagagtcgactcccaaccccccaaaacccctgattttcccccagattccccaattattgggattcatttccccaaacccatcagcgggtttgaaagtccgatccccaataattaaaaaaaaaaaaatgaaacccctggagggggagagattcaatgccccaaaaccaacggtgccacagagacgatacgatacggtatcaggtgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttccctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatacttggctgtattgaagaaaaaacgaaaaaaacgaagacgaattttttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcaccgttgccaaaacccactgagttttgggggtcggcaaaccaaaaacaacccccaacggccaggagggaatcctcccggccattgcgagcacacactcaatgccaagcttgagtgcatacactctcaacttggccatcaacagtatacactcttgccaagagtgtacctcttggcagtcaagggtgtacactcttggccactgctacccagccattgagagtgtacctctcaatgtccaagaggtacacttttggctgttgaggtgtgtaccctcaatgaccaagagtgttctgttggctgttgagggtggacactgcaatggccaagggtgaaacactcttggttgttgaggtgtgcaccctcaacaaccaagaggctttctcttggctgttgagagtatacactctcaacaaccaatacctaggctttctctcagctgttgaaagtgtacactctcaacgaccaagaggctttcactctcaacagccaaggcaaaccctctcagttgttgggggtttcacccttggccagattgaaagcctcttggccattgagattgtacactcttgacaaccaagaggtatacactgttgtccgtttagagtttacaccctcaagcttggcattgagtatgtgcttgcaatggcggggaggattccatcccggcggtcaggggctgtttttagtttgccaaccccccaaacccaatgggttttggggtgttgactcccagtctccctccccctctgggattttcattttttcttgattattggggatgcaacttccaaacctgctgacaggtttgggggattgagtcccaataattggggaatacggggggaaatcaggggttttgggggtttgggaatcaattaaccaagcccctactttcaagtacagtgaataccctccacctatgttgagaatattttatcccaatgccaaccaaccttttattactggaataattagtgcataaatttgaaattcctctttcatcccttgctaaaattccttataaagaagttgctgcaagactaacacctctgacaattagtagagatggtcgaccggtatccgttgcggatacccattatccgctggcagatacccgccagcgggtgcggatggccccttttccgcaaaaccctggcgggtatctgggtatccccaaggatacccgaggccggaaggggagatggccagctggaagggtttccttccagccagcaaggtacatgtacctcattgaccgatgtaagactcaaaagtggttatggaaacccttttgctgaatggagaagggtattttggagttgcaagctctacccttctatactatcaggataacaagaccaccaagcttagcttggcaaatttatatatgatgatagggataagtttgagatgaagcttccaattgctatgtgtaagggtataaagatgttattgaatgttggttatattgatgaagttgttgttgataaatatggtgatgaaagaaatattgttgaggatggggcttgaacacaggaccttggccttggggtatataaagcctaaaagagagggttttgggagcactatgcttcaaccaggaatggaatgggttcagggtacttttgttttatgatgatgatgaaagtgttataagtgtatttcaatgtatatagagctataaatgatgtgtggctatgacttgtagttgttaaataatgtataagatttatttatgtataagggtggttgagatggtctgatccactggtgggatgatggagggaacaactggcaggcagggcctccttatatagacaaatatgagggattttggccccagactcagggtacaggctgttagatacaactacaaagggatgcatatgaatgaataaagggacacatatgtatgatcaaacagatgcatacatgcaatatcactaatacaatgggattcaatataacgtaaaggtattcaatttactacaaaggtattcagtattcaatatgtattctgtattcataatgactatggctagggtgcagaatccaagaaatatcccgtgacaggttgaaatacgtgtaacttctaaactataagaggtaaggcatggttttagtgagtgactaggggttattttaccggagaattccatttttgatttaatttttaccatatctttaatgcataaagagataataagaaatttttatatcttctgtgcagaaacacagtattatttaccacaccagaaggattttcttccagctggcgaggtacatgtacagtgggtggaccattatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattgctgaagtggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaaacaaagtttcaaaatgtgtgaaaaataaaaaataaaatttatttttctcaaaagctttgaaattcattttgggggattgagagtgctgagagaaaggaagattgggatattagaaaaatgattatgaatgaaaattttggaaaaattgctttccagatggcttcaaagagctgttgattggggcattcaccagcccacattgcagtaaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaaccttttttggttccaatttttttttttcatttagaatcattcttcccatgttccactctttctttctctcagcactcccactcccccaaaatcaataacaaagcttttggaaaaaaaccatttttattttttatttttcacaaattgtgaaactttattttttgtttttgtttttcatattcattctttgggaccgattctgcaccaattcaccaagtcttgtgaattggagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacattccacccactgtagtatcaacggtgcaaccattacgatacacgtatcgtactcgcattacattgtactgtactttgttttgagtacgtgtgtactcgagtacgtcgtatcaccctagtcaacaagtacgatacgagtacattgtactcggccagcgagtacacaatttaaaatacgcccgtatcgtctcaggatttgggacgatacgagtacgatactcagcgtactcaatgtattttctccccactgctccaaattgcatttataaaaaaaaaatgattttttttttctaacatacatgcaacaagaaacatgaataaccccaactggaggaagaggtgtgataatgggatttctagatgctagatagatgaaaataacagaaaaatgaagaaccacggtgtgttaagcagtagcacatttagttttactctcttcctcctccatcgaatcctgagaaacaatatcttgggcagtttgaaattcatcattggctttgaatccctgctttaaccactgatgagagctcactgatctctcaatagtttggatggataatcttcctcggtcgggtccgcaaacgtcagcagcagcagagaagcatcgctctacactagccgaggttgctgaacaggccaagtaatccttggccaaggatgccaagactggaaattcgttgtggtgttcctgatttaaattaaataacagttgaatcatccttagaaccatgcatgatatgttaattgttgagaatgtttttgtttcacttactttccaccattggaggcattgacctgcctgtgcagggagagatctgtacttccccccaaggtaaatggccagctcatcggaaactgaagcttcaatggattccgggaataataccatgctgtctatgggtcgatgatggtcagttggttgtggttgagaggtaactgggggggaaggttcttctaaattgatgttggcaacaagttcgtcttttcggttggtgtattgttgttgaagcaaagctttggcatagtcatagtgggaagaaaagcaggcttggaatatggacagccgaaaggaggggttcaaaattgtggccaggatgaccgaatcacacaccaacgcctcatgtaggtaggtctcggttttttcaatcatcttccgtaacattgctttaaattctggttcggccacattgttgattcgtttcttgagaaaatcctttatcgagacatattcgaccaggagaaggcctgcggaagaatggtcgccttccatttttttggttatgaagtaaaactcctgtgaaaggaatcagttagtaaaaatagtcatgaaaaacacgcatcttcatgaaaatgaaactcatatttacactcagtatgtcattaagtcgcttcacaacctcccagtcaccccgtgatatctcatgatcatgaaagaaattctttccaccatctctttcttgccggtctttctcattttcgatgagtcggctgattacgttgcggcccttgtaggcacggtctcggctttcccatttgatgttccatcgaatcccgtagccagcaatgagagttggcccttggtcttcaagcttggttcgccacacgtcatactcggatcgttttgaagaagaagatgtaatacgttggatgacaaaatcaacctttgtcagtattcctgatatggagtcagggtttgccagagatggagcgagttccccattattgtttaaattaatttcgttgtcagagttttcattgtcgtccgaatcactgatctcttcttcaccagaagcaaaagcaccagaatcgttgccgtcggtttcatcctcaggaatcgatctagagcgaagatagccctgttgagatctgagctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaggatgtatctatattccatctagtagcccagataactaatgatcatcaatcacacacaggaggcacacacatactatcaatatactactggtggtaaattcccccacaccacctttaaaccctcataactttcaaaccactatcaattcctcaaatattatttcatagtgtggttcagcatacttgaaagtagaattggacagcttgaaatgatattcacccaattactgctaattctacagacacatactatcaatatactactggtggtaaattcccccacaccacctttcaaccctcataactttcaaaccactatcaattcctcaaatattatttcatagtatgtttcagcatacttgaaaggtcaatcccacagcttgaaatgatatttccccaattactgctaattctacagacacatactatcaatatactactggtggtaaattcccccacaccacctttcaaccctcataactttcaaaccactatcaattcctcaaatattatttcatagtgtggttcagcatacttgaaagtagaattggacagcttgaaatgatattcacccaattactgctaattctacagacacatactatcaatatactactggtggtaaattcccccacaccacctttcaaccctcataactttcaaaccactatcaattcctcaaatattatttcatagtatgtttcagcatacttgaaaggtcaatcccacagcttgaaatgatattcataccaatcatactctttttaccgcctcctacttgcattgtatcactcaggttaaattcccccacaacacctttcaaccctcataattttgtaaacactagaaaatcctcaaatattatttcataatcggcttcttcacacttgaaagtataattggacagcttgaattgttatgaacccaattactgctaattctacagccttacactaaagcttcatacttgcatttcctactagtattttccttctagtgagcaatttacctgtaggaaattttatccctcccaactcattatgttaatcaaattttaacattgtctttggaatgcttagcagtacaaatattggtagtgtgggattttgattatcctttttgccaattttcccttccctacaatgtttttttttgcttctgcgcacatgttttttttttcaagcgcaggcggtgggcccctcctgggcatgttaaaaatttttctcaagaacgttcttacctgataccaccggccattcctcactggatcagatattattaaacctcatcttgttcgcacctcaaatctatacatatcctcctcaagttcaatcccagaattcccttgtatcagcgtatcctcaagccttctatcgccgtcaccaatcaaaccccatattaggaccatcacccatcatatccggatatgtcagccccaggaccattccagatcaacactggttttgccggaggccaagcgttctcccagggaaataccgactcgacatcccaagcccaacactctgccaacccagtccccgcatctaataccgcaaacgacacccctgatttacagtatactgatcgcaccaatcagccagaagatactgatgccaacgcctcagtaagtcacaatcccaacaccttgcaaagtccatcccttccagaggacgaagacggtttgcgtgcaatgatgggtgatcctccgaacaaaaaccgcccgcctatcacatcggatcagcacaagttgaccaaggagcaaatggaacagtttgctactctcgaacttgatgcgctccgggttgctgcgaatactcatgctatccatcgacgcatgactgaagagatgcgcgaggaaatcgacgagatgtactacgagttccagtgcaatgtcaccaagcttgcaattcaaaaccgtgttgcttctcatctttacttcaagcacctcggtcaaaatcgaaaggtgagagccggcacgtcatggaacaactttcagaaatacgatccggcagtccaaaggctttttgatgagtgtaagttcccggcggctcgatctatatttgcttattccagctagctgattgactgtacatttctgtcactgtctagttggacgcgaaatgggaggtgtcaaggtgtccgagctttgggggacaaagagctggccagaaaagcttcgatatcgcgatatggactatttgaagacgttgcacgaagtaacgaccgatacctcgcagattagtacaggcgtcctcaaccccggagtcattcaccatgcacccataaccccaaaagcccgattgaacggcaggatacaggcatcaaagtattcccaaaaacagacacttacactggtgactgattgggttagtaaaattgagaaagatgtaagtaaattcattaatggttcaaagattttccaatcactcactcttctatcttatatagttccaatcactcgctttcttccatcaaattgaagggttccttgtggttgcctctcgccacccaaagagtacgatcttcagaaaagtggggacaccgatggggaatggattcatgggcatgcttgccacggatcaagataacaacaccgccgctgaatttcacacgtgggtggctgcccaagcgattcaaataagcaagggctgtgtggcttctgttccacaaaaaagatgtcagcttgctactattacagagtcaagctgacctgcaatatttccataaataactccagataataagtaatagatttaatgatcaaataatattacaaaaaataagaatgacataaaatgtcctttacagaaactagtgacatattaaaatacatcatgacaggagactgtggcatgagatgagcagatttcccctgtcaaaacttctgggaaattatacatcatcccagattctcagagatgaccggtgaggtcaactcccctttccctttccagctttggttactggtacctaaagtataaaaagaaccagtaaacaaagcagctaggaatcatcagttttaccagcttagtaattttccccatccttttccagtttgcctccttttccaaccctcattccactactcagagcaccacagatccaccctgtaagtgccaggatttgttgctagggaatacctttattggttattcctctgtccatcactccgatacgcggaccaaataccctcgagtatcttcgagaccccgtagtagccgctaccaagtctttatatgagacctaggcttgtatccccgagggcaccgtaaaaacccccaaagatctgggcccctcggtattttcctctctcatttgcttacccaaaccacccatcagccgacgtagctagaaggcctattgccttggcatcgccgagcctgacaactgggggtctggccgggaactcatttcattgatcctaacccgcctcatccttttgtttaagtcgtaccgaaccatcctttttcaattaagacctcttactaaaataaccaatctcttcaaggattcatcaacttggttccccagaatgttcaactccctcagaaccattaccagcagataacatctcaactttccgagattcttttttaccctttatcttatgtacctatttcaagtctaccacttgtcctgaagcgattccttttttttgagactaccaaatcttgagccccttatttaatgtgctttcctcacgatttatctgtacttgatatgacaagacacaaaacccacaaaaccatccattctttcgattcttctcccctcagcggatttacaatagaacacaggactcattcaattctgtttttagttacaaaacaagagtgctccggactgtaaatctccttattgagaagaacgactccagattgctatacctcaccaataggaaatctacagtcacctattgagttgatacaatcaccaagagtgtctgagccgacaagtcccattacaaactgttgactcaagttgtcacccattgtactaaacagccgctccggcccaacattgacccatgccttgatctcgtcgtccaaaccccgcgcctgtctctcaagcctctatatagcttgcaagaccgattaggattgtcaaatggtccgggccatctatcattgacgacacaactgaccagggcaccggaacagcttggaggtccagaccatctttccaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagactggaaattcgttgtggtgttcctgatttaaattaaataacagttgaatcagccttagaaccatgcatgatatgttaattgttgagaatgtttttgtttcacttactttccaccattggaggcattgacctgcctgtgcagggagagatctgtacttccccccaaggtaaatggccagctcatcggaaactgaagcttcaatggattccgggaataataccatgctgtctatgggtcgatgatggtcagttggttgtggttgagaggtaactgggggggaaggttcttctaaattgatgttggcaacaagttcgtcttttcggttggtgtattgttgttgaagcaaagctttggcatagtcatagtgggaagaaaagcaggcttggaatatggacagccgaaaggaggggttcagaattgtggccaggatgaccgaatcacacaccaacacctcatgtaggtaggtctcggttttttcaatcatcttccgtaacattgctttaaattctggttcggccacattgttgattcgtttcttgagaaaatcctttatcgagacatattcgaccaggagaaggcctgcggaagaatggtcgccttccatttttttggttatgaagtaaaactcctgtgaaaggaatcagttagtaaaaatagtcatgaaaaacacgcatcttcatgaaaatgaaactcatatttacactcagtatgtcattaagtcgcttcacaacctcccagtcaccccgtgatatctcatgatcatgaaagaaattctttccaccatctctttcttgccggtctttctcattttcgatgagtcggctgattacgttgcggcccttgtaggcacggtctcggctttcccatttgatgttccatcgaatcccgtagccagcaatgagagttggcccttggttttcaagcttggttcgccacacgtcatactcggatcgttttgaagaagaagatgtaatacgttggatgacaaaatcaacctttgtcagtattcctgatatggagtcagggtttgccagagatggagcgagttccccattattgtttaaattaatttcgttgtcagagttttcattgtcgtccgaatcactgatctcttcttcaccagaagcaaaagcaccagaatcgttgccgtcggtttcatcctcaggaattgaatctaggagcggaagatagcccaatgtctcttttgacttcctcaagcctttactctccgtattaaggaccttgaaaccagcagtaaggattaaggcaatcttgtggcaaacacattggatgtgattttcacgcaggttagggtcgaaagattttttcttggtgatcaagcaatcgacctcggcagtcattgtgcggttgtttgagcctgagtctgttgtctgagccaagatgtgtttttaatgggaggtgttagtgagagattcaatccatggaataaaaaaaatgataaatgaaatgaatacttatcttttcatgaaggtctgactttgtaatgatgtttgcaaagggaactgccaaatacttccctttgtgcgtccaggaaatgtatttcaaacctaggtgacatatcttgaattcccaatcctctgatacataagcagcggctatccccatgaatgcgtggtggttgccttttgtcgtccaaacatcttggatgagagttattttggatgggagattctgtggcaaagaagaatggggaatgaaatcaattagctgattgaatgaatcaaaccggttaaatttacagtgaaaaatacctttaaatgagaaatgactgtatcccgcaggttcacatacagcttacgagcttccaaggcagcatatgtacgtgaatataatttgatccccggtcgagcatagttgaaggagatccgaagcagtttgtcctcaatacgggtccaagggagtgccgagagtacaagccacatgacaaggatctgattcaaaacgtggttgtcaaaagtagcactggccacatacttgtctaaggtctgtccttgccgcttttcgatgtttttgttctttgacggtaactggtaactgagctccgtttctgatggcgtctgttctgcctgagcaaggattccgacttgcatcgccatcacggtgcttggtgaggtttgatttgctctgctcgccactcttgaacagcccagtgcaccatttgcaactgtaatagagcttcactccagtagtctatgcaaacaaaattgagaagcaaaaaaaaatcagacagattatcaatcaacagacaaaaggacagaagattatcttacttgatcctttccatattctggaggattgaagaagccctcaattctgtcaaaattacacactttctttcctcgtgttttttttatttttgtgttttcctcgtcggagtcttgagcgagatccatgaagcggatgccctcatcggcctcagtgtcagtggtgggggaacggtgacgttttttgtaagttctcttgcgagattttgtggtggtggctggcacaccatcagtggatgttgatgagcatgaaagttgttggtgtttctttctttttggggtgttctgactctgcaactgagacaaagattgtcccacatttgcccgaccaacgttttgctttcgtttttgaagggatcgacgagcatcatcattggggcgaatttagtttgaatgagattttacaggagtcacaacccgggtagattgacgagatggaagctgagacggaagggtaccagaaagagggagaggagacgctgaggctgagaaaagaatacgacgggaacgagccattgaatctgctagtgatgtgaataatgaatcaacaacttggaccttgggcgtctgggttctcaatgcacgtctggggctctaggatgtttctggggtgctcagtgcacgtctgggggggctctaggttgtttttagggcgctcagagtgcgtccggggcctgtagtagtgcctcaggggtcttctaggtgctgggcgctctagggggttacaggggctctcaatgcacgccttgatgctctagggtgttgctggggcactcggtgcagatgtaggggctctagggtgtcactgggcttctcagtgcgcgtctggggctcttatagggtcttgctggggtcctcagtgtgtttctagggcttctggggtgcttggaggatgtctaggggcttgggtgcctttctggggtgctcagagcacgtctaagaagctctagaatgtggctggggtgcgcagagtgggcctggggggcctgggagcgttgctgaggcactaggagtgggtctggggggctctggagcttttctgggcacttggaaggggcctggggggctctaggctgggtctgaggggttctagaccagttctgaggttgctctggggttggtggtatgtaggagggcctctggggccgttgcaagccttcagtggggccctggggcacttgatggtgtgctgggggggctgggggtctggtggggttgtcagatgacagtccagttgaatggtaattcaacagcaattggattcggctggactcgtgatttagaccgttccgagtgagattggacggtctaggtctagttccgagccctcaacggcaatccaagggtaatcgggttgttttcggacgacccgaggccgttggaaaggtgtagggtttgtaggaacgggctgggattgtctccgaccgttctgagtgggatccgagggtcctggcctagttccaaggacccgatgacgatcgcgttaaaaaaacgctggggtcgtctccgactgttctaaacgagatcggagggtcctggcctagttccaaggacccgatgacgatcatattaaaaaattgcaaccaggacaggaaaattgtcaggcctttctacataattttttcgctgacaaaacatcaggagctgcggagtttacatacgttgaagaagctgagggtcgtctccaaccgttccgtgtgggatcggagggtcctggcctggcctagttccaaggaccaatgatgattgcgtaaaaaacaaaaacaaggcctatccaaggctatccacgcttgaacggggcaacccaaggccgttgggaccgttccgagtgaggtcgggcggtctaggtctagttccgagccctcaacggcaatccaagggtaatcgggttgtcgtcggacgacccgaggccgttggaaaggtgtaggcgttgtaggaacgggctgggatcgtctccgaccgttccaagtgggatccgagggtcctggcctggttccgagggcccgataacgatcaacgtaaaaaaaacaaggatccttccgagacgtaaaaaaaacagggatctggcctcctgggggtccaagaagggctcctgggggtccaagaagggctcctgggggtcctaatggcactgtgaggggtagagagaggtagagatggggtgagtaataaggtttgagaggagggatgagcagggtttgaggggtggatttttaaggtttcacaggtaggttttgaggattgattttctaagtttgagaggtgagatttctggggtttctgtcctgaatttggtgtaatttgatcttgcaagttgttttgggggttctggttcttgatggtggataatgagttataaacaaggtgtgaatcacaaacaaactccaagttgtgaaatttacgtacccctaggagtgctgaatgtcagatgatctgagtacatagaattacagctagttacgtatccgtatcagtcacgtatcgtacttttcccaagtacataatcttacaagtacagtgtatcgtattattggggaagtacgcttatgtaaaaatacatcgtatcgtactcaagaatgagtacgatacgattccgtgtcattgcgaactttgaaagtacgatacgggcaattacgagtacgtgtctcgtaatggttgcaccgttggtagtatataccttgccaactggaaggaaacccttccagccggttgctttgccgccaatttagagggcgggtatttgtggacacccacttggatacctgccagaaggtgcggatgcggatgcagatggcaatttcccgggaaaaagcagccggatatctggatgtgccagggccatctctaacaattagctaattatctcaagtgcttgccagctgcttcttagcaaatcttgttgcttaacctttctaacctatgaactttttttaatttttcataatctcctgttgattgcttccttggaaacatttaatcatcaaggagtgtggacttaacctgtgtggatatcttgaccacatataaagggtgaaaaatagtagtatttttctttgatagtccttcagcacagtgatagcacctgatcttatattatttaattcagtgtagcataaacctcacaatcagcctcaaattttttcatcatcagacatgaccatcaccaaaaactattttctggccttgaacttgaagggaagaatttcaacatcagctctccgcttttttcaattttagccttgaagatggaaacaattttccattttcaaaattgaatcccaaggcaaatattctttgaattggtaaatgttctcaaagattgaatttaaaaaccattcatccagaaaaacctctggggtcattaatgccatttagaagaaagtaatcaaatcaagctgcatacacaatgagacacacaaaaaaaccactgtgcatgtttcaaaagagaacagaaaaatccaaaacttgctgtgaaagtagagaaaaacaatttgaaaacacccatcaagtcataacaaaagaactatgaggtaaaaactggattgcccatagcatacccatcagaagaatataacagataggagagtaccaagagagaagatgaaaatattgattatgattgtggtaccagatgaatgtttaagtatatttgggccatttttttcaacaattggagcggtgttggagcagccttttgagttgtcacctgagacggatgtcagagactgagtggggatgcggaccgctggggccctggtgattcaaatcagcacaacctttgcactttgatggcaaatggatgatcagaaaaatgagacatttgtacatggtgttatcagcaaactcactagctttgacagtatctgggccataacaagtaaagctgacatccacctttgaaaatgtaggagataaaattaaaattccaaaaaataatgaaaattaagcctgtaaaaattaattcaaaaaatgtatcaaatgcaatattcaagatatagctttcattttgatgcaaaatgattgttaccataatttttcaaatgtctgaaagtgtaggaaaaaactttaaaatgtcaaaatataatgaaaattaagcagttaaaaatgggccttaataaaaaaacatggtttttccgtgtttagatgtggttcacagcagacgcggtttccacgtttggacacgttttttttatttaaattttttgccattaatattgagttttttgaattcttaaaattttttcctacactttaaaaggcgtagaatttaatggtaaaaaccatttttgattattattattttttttcactcattttttcaattgattgtttccatacatgcttgtaccttatttttagaggcttggctaattgactccccaaagttggagagtcaactcccaaacccccaaaacccccgattttgggagtcgatcccccaaacctgccagcaggtttgggagtcggatccccaacgattttcaataaaaaaaattgaaacccccgaagggggagggagtcgattccccaaaacccactgggttttgggggtcgtcgagccaaaaacagccctcaacggccgggagggaatcctcccggccattgagagcacactctcgacattgggcttgatagctcaacgcacaagagtgcatacctctcggccgtcaagagtgtacactctcaaaaaaacttgacaattaataataagtttaggctttaactcaagttttcaagagttcatagggtcaaaaaaaaaattgggaaaaaatgggtgagaaaaataaaaaaatattactagttctcttttgaggaatttttatatacccaaaaagaatgatcaattttagaagatttttagcatattcagaattgccaaaaaaatgaattaaaaaggctggggaaaaccaggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacgtttattaatcccctattttttatgtttttttgaaattttaaatttatttactaggttttaatgtgcgcagaatttaatggcgcaatccaattaccttaaaactcaatggttcacgtttaatactgaaattagaaacattttttcacttaaatttctacagcttaattttcattctttttttgacattttaaactttttgcctacacttcaagacatgtataaaatgatggtaaaaatcattttgcataaaaaccaaagatttgtaatgaagtctgcatgataaatgttttttttgatgttttttaattaatttttactggcttgattttaatcattttttgaaattttaaatttatttcctacatttaaaaatgtgtagaagttaatggtgaagtccaattttcctaaaactcaaagcttcaatcttaatatgtgagtgtaccccgtttcttgcataatttttaccgtatacaaattttatttgaatgcaaaatggataaagccatcaattttaaaacctttcaaagtgtaggaaaagaacttgaaattccacaaaataaggataagtaagcgtgtaagaattaattaaggaaacgtgcccaatgcagtattcaagatatagttttcactttgatgcaaattcatttttaccatcatttttaacatgtctcaaagtgtgggaaatggatttaaaatgtcaaaaaaaaatgaaaattaagctcttaaaaatcaattgaagtttaagaccaattacagtattcagaatgaaccgctgtgttttatggaaagtgaatgttaccattaaattctaaaaactttgaaatgtagtaaaaaactttaaaatttcaaaaaagaataaaaaataaggtaaaaaaatcaatgcaaacaattgagtgtaaaagtgaagaattaaataaaaaaaacggtgtcaaatgcagtatacaagatgtagttctcattttggtgcaaaataattcttaccataaatttataaatgtctgaaagtgtaggaaaaaaattcaatatgtcaaaatagaatgaaaattaagctctaaaaatttaagtgaaaaaatgggtgtaattgcatcattaaaaatgaaccattcatttttatgaaaatcagattgcaccattaaattctaagcacattacaacctatgaaataaatttaaaatttcaaaaaaacataaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatggaaaatggtttttaccattaaattctacaccttttaaagtgtaggaaacaactttaaaaattcataaaaactcaaaaaataacccataaaaaattaaatacaaaactgtgtttaaacgcggaaaccacgtgtgctgtgccgcagcaaaaccgcgtgtgaacacggaaaaacagtgtttttttattaatgccctaaaaacttaattaggaaaccgtgtttaaacgcggaaaccgcgagcgctgtgccgcagcaaaaccgcgtgtaaacgcggaaaacccgtgtttttttttattaaggccctttttttggtgattttctattttctgtttttttttttttttttttttttttcctttcctgtgtagtgtgttatatcaacattcagtgcttctgtgaggtggaatcattcccaattgagtcagtgatgacctttattggtaggcttggtggatctattaggggggttcacgataagctttttgacttctggtcccccctaaaaatatttcttgctggtgtgtttttctggctaaattttaggctaaaatcatcggcataaacaccaaccaacatacataaaaattgttggtcatcaccaactttgataaaatttatccttattcacctatctgccactgctcgcctgaggtgtctttacacatcatcgccccatacataccgttccttacatacactctccgtaacaattgccacgacatcccctcgatctcaaacccctgcattccgacagccatccctgctcaaccgttcagatcatgtcaatcagtcaggcaagtcaacctgcatcaaggtctcttctgatttagttccgattttgacccttgctcctctttgtctttgaagttggatcccagtctgcttagcttgacccccttgagtccccaattggatacctctccctccggcggtcccgatgtgtcaggcctgacccttgcttccgaccccgacccttctagcatgtctgtgcgccaaggaaacaatttacccgattcaactcaaccaaacgcaactggattgggcaagaagactcgtccccgttgaaccaagaaagagatgattgcctatcgtgcagaacaagtgcaattgaagaagatgaaggcacaagagaaagccaagcagaaacgattgcgatctcgcggtgttggtcaagctcgtcgtacaaccggacagcgatcatcggctaactcatcgacccccggcattaatcctgggtccacccagatggcttcccagcctttggactcagactccaatcctcaatttggctccgaagactacgagaacgtctgtggataccttgaggaggaagtcaactatactcgcctctatggagatgggtccaagacctccgttggcacgactaaggtaacaaaggcggcggcttacgagatgtttgctatttttattaatgataattccaaccgtcggctcaacctcactgggagccaacttcgccaacgcatcgatggatacaagaaacgatttatgaaggcaaaagagtgggctgagaacaccggggccggaatcgaggaaggtgataacctacccaccctggctgaaattctggagaaaaaatgcccctgttacgatcgtatgtacggcatatttggcgggaaagcaaacgttactccgctcgcccaatttgactcaggggtgggagccgacctctatatgacagccgatgataccgataacccgcaagatcccgcatcctcgccggaggtcttcttcccgggttgggacgaaactcaagaagagccccccccatcgggcttaaccactcctgccgaacagcaagagtcacccagaggaccgggcctgcatgaaggagccgcggatttaagcttgccaactttggacggtgatctcagcctgcccgatgacatccttcccccacccctcgagttcagtggcactcccttgaccccctcacctggcctgaacagcccacggtccttggctggtgtaaatggtcggtcatctggtgcggcctttggacacccaaacgggcaaacaactaccccggactcgcctcacccggttcaaccaggacgccgtgcgttcccgaatcaacggtcaacagatgctagccctgcaggtcctgccaggggagtcaatccgcgagcccgatcaactctggcttctgcctttgaaaactcaaactcagagaagtttgtatacctcaaggagcatatggagtgggagaagcagaaggaggagaagcggcttacatgggaaaaggaacggtacaacaaagaggcggcattggccaaagacggtcgtcaggggcagttgagactggccgaatcgaagatgaaggctgcgcgagagtggatcagccaaggcaagacggccgccgaggttgaaggtctattgaaagccgtatatggatgaaggaagactgcctacaagtgagtttttcagattttgtatcttacctgatattggaagatcaatcatctgacggtgccggcctttgcttgtcaggcaggtggccagcagatgccttgttgaatcatacggacttggctcaaaccggcacggtgatatcctttttttcttccctccggtagtctatcacctgaggttttctacaccctatatcctatttttcttccctccggtagtctatcacctgctgttttctacacccaatatcctgatatccttttttttcttccctccggtagtctatcacctgatgtttgctatcacctcatttggtctatttgtctatcacccgatatcctttttgtcttccctctgattgtctatcacctcatcttcctcatcttttccataggaagaaattcaaatccaactactcctcatcatttgcataccatcggaaggtgtccataagagggccccgataaaccaagtgctgttggggccacattcaatcatgattgcttcagatgtacgagcaaacgtacacgttgatgactctggacgcccgacttgtgggttggaacacctgtacaatgtgggtgaggcatgctggtaccaggcgggcaccggtctcctggctccttgggttatgaattccaaagacccgttactggccgatgttcacaacctcaatcaacactaacaaagcaaggacaacatcctagatcggacgacatcctagatcaaacatacatggatcaactacgcaacggacaatccatccggctcacccggagtgcagtagcccgaggccgatcatggtatctggacgcggtcaatggcggccccaccagcatggacatattggtcacctggctctcaaccccaggaaattacgaccgatggttgagtacacccatccccggacctcatcgagaagatttctgcaccgaaattgttgagatcatgcaacagcacggtatccaccaccgcaatgccatgggtaagtcttcagtactcatcttcctggctcaagcgctaaccccaattgcgagataggtatcaataaccgtattctggtcatccgaagatcatacaacagcgcccgagattttttcaatcatgccacacgagccggtgaggaagttgaccctattgtcttgggtgtgtgaccacaagtattacctaccttactggggctgtttctaactatggccggtgatctttctgccctacagtctatgtccgaagggtgtgccaacactgggatctccttgacccagtgatggggcctcaggatgtggacatccaaccgggagatcacaccagacggcccagtggaggaatatcttcagatgatgaatccactaacactaacagcacatgaggatcatgataacaatattcattgcaataaaaaaccttagataaacattgttttctatccaaaagaccgctgtcttcacattggcaagaccccaagcgcgtagtttttctccaaacaatgagcctgcacaatattgcggtgctctgttgctgtatcttcaggtgatcccctaggcccagtcgcagggacatcttcaatcggccgttccaagttgtcccaggcatcacccagatgggcaagcatgttgtgtaaagtcacacaacagttgacccatctgatgatctccatcatgtcagaaggcttttgtattgccagccggagatgttgcagcgaggcccaccggcccttgagaatcccgatcgtatgttcgttccgcacccgggaccttgccaggcagtagttgaattccgtgttttcttggatgtacgctgccggggctttgtaagctggaatgcagtgcagacccaattcataagctgagtcggcaatcaggtactgtcctgatccagcataggcagtacattagtctaaccacatgttgaacatatttgaattagtgaatatcaaccaaccaggatcaaagaagagtgctggctccttatggaccatcattctcttaaaaaccatactatcaccacacgagcccggccatccagtcatgtatgccgtgatgaattggtcgcagtcacagatgacctgacaattgattgagtatcgtttcttgcggtcaaaaaacacctcaccgtcgatagaaggccgctggtaaagcggaatagtcgttccatcgacaaaaccaatgcatccttcgaacccctcggccttcatgacctttgatatttcgtctctcctatccgtgtctggccagagcaagtaacgttgagacaagtcgttgatggcccgaatcacccggcgactagctttgatcaccgttccgcggcccacagataggttccttgaaaaacggcccacggacgccccgttaccgtttgaacctagacgttcaagagtgagtgccaactgatgagggacggggagttgcgggcggggactgttgctgtagaagattggattgaagtaaatttgttctagcagccaggtgaagccggtcttagtcgtccggacagcttgcttgaaatcctcctcgcgcatgtcaaacagcagtgctaggtcatattcgttgtgagttcgccccggcagtcggttgttcaggtatcggttcgaaagtatcaagcgtatgaggtcagacaccatagcttcgtcatcgaacagcatgtctagcaccaaagcccgaccgggattttccggtgctgcaattgaaccaagtgaagggacagagggaatgttcattgaggagtctaggagcctgtcggtctcctcgtggtggaggaaaatcaagaccatgaacaagtctcggaggatttgctgccgttcactgtatttgtgcatcgcgtggtgttgggtaattggctgagcgtgttcgggtaattggctgagcagtcggagggtatcccaggaatgtggggttttggatgggtgatgtgggatcaccggagactgaagatggatgatgggggctcaccagtgtgtttccattgcaaaacgttactggtcaatcatttctggtgacgcaaaaatgtacttaaattttatcctgcgcagcacgcgcaactgttctggtgggacgataaaacatttctggtgaaatgctatcgtgaacccccctattggttcacaggggttaaagtgagaaacctggcactttttacgaaatccagtaataggagccccaataggtggtggttgttgccttggataagcaccaacagagtaacatccaagaattgttgcaactgtggtccacatgatgaggttgcgcattgtagtcttgatgaataaggatgtttacagcttgaggaccttgaacaggaattgaacccaagacggtgggcttgattgaggatgaaacaatggatgcaaccaagatgattatccaactattctatttggaaatcagtaaatacaagggctggaatacagattatataccccatttcagtactcaacccagcagtttttttcacccataagatggtcaggcttgtctcctgacagtcatgttgtgagtaccaatttatcaagaggcttggttgatcaaataccacaaatcaggctgaggactcccaaaaatataggataaatcaagaggactatctgatctggacagcactgggagtaattgctttaattgtgcacacatgtttgggagtggtctggccagtcattttggcaaccttggggcaacgctgccacagatacgatacactgtgtgtatcatcaagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaatcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacaggcagataccgtatctgtggcagcgttgcttgggggtatcaaatataaccaaacccaccattttttaattgactggttttgaaaaacccaccaaaacatgttggttcttcagtttccttagggcccttgctggaaactctttttttcaaaaatttcaatgagatttgacttgcccaatgactttgagcaccttataaccctaaggcatggaaatccaattttccagaattcatctgcctcaaattttccttatggaccttctttcccttcacaaaagactaatctgtggctggtcaatcacaaaaggatactgttcaggcagccacggaagagggaagatccctaattaatggccaatcacagagctttaatccccgactgggccgactgatgaccgattatcaagatgacacaattagctcatcaggctggccaggatggcatagactggttactctcaaaatgaaatactgtcaggggagaatcaagtaaattaagctcacaattggatgtttgtctaattagattctctctctgttcattatcatataagtaccacaacactacactcatctccatgattccatttgtacacatccttgctaacagatgcaaagatcatagacgcacataggagctatgtatttagggaaatttgttgcaagtgattcgactttttttttctgatgaaaaaatcatgtatcgcccaagttaacgtggggaactagttgattaaccattctttgaaattaccttgggcagggaattcgttcgggatgaacggaaggaagaagaagaacaagatacggtttctaagctagtttgaatcctgatcttgacctttttttggtgaagcctgtcccgaagaactcgtcgggattcgggttgaagagtaagttcaagtggaagtcgttaagattttcagtacaataatatatgaggctgaacgggccacatgatcttcgagttggtcagtcgaactcttctttgtgtgaacaagggcatttccttatttctagttgcccaatcgtataccttcgtgaaggacagtctggaaagcttgatgaccgggatcagcgatttggctatctcatggagggcatattcacaaggaggatttggttcagtccagccatcattccaatccagaccgcttccaacagcttccgaccctatgattctccagttcatgtcatttctgggcccggcctatctctcgcatcatacgacttcaggtatcctggtcaagtcgtccggatgatctcacgtctccgtagagagccccagtcgccaaacaagctcagaagacgccgtaaacacgctacgtcgtagatccttgaacatgtcagtgagtaatgaatcgaggccagatagtcagctcaagcttttgacttcttcgtcgcagtttttttttgtaaatatagagcctacactctttctggagaaataaatgtgaaaacatagatttgaaatcatctgtttaattcggattgtacctgaagcatcgagttaagtgtgcaaggccagctggtcgctcctgcacagtgaacgagtctggtcgtccttcttaggaaaaaggctcgagtagcgaatgtagcagaggtagaagacccttttccaactgatttagaaaagctttgtcggagtttacgggaatcaagagaatcagcttgtttgatgatcactgggtcgactagagaaggagctaacggagtggtatgtagaccatcgctcggcgcgtacatcgcttcttgaatcgcattttgtagccagacgactcagttttgatggatttgattgcgatgatacttttctaaagctgggattggattagaccaatatgttggatgtatagggaatccggaatccggtgtgctgtaggcccatcttgacactcccagtggcagaatcctgggatttcgtataacctttcatccggaatcctggatttagaaaaatacactctgatttctgttcggattctcaattattggcttgcatttcctaacatggcccatctttccgcctctcaagcataatcaacaccaatcatcactcaaccagggagttccccctttgtccaattcaagttagaaaacaaagacacttctgtgtctgatgaatacctctccctccgatgaccggcgtacaccagagaccgatgaccaagagtcaatgaggaaattcctctgggtcatcgatcaatcatgggtccccccctgaccggtcaatgattgatattcatctttttcccttgacggtgattgatgatgaattattatcaatcgatgacctcctctgactggttatcgattgatgacctcctctggcacctactctgaccggtcaccggtcataaattgaagaggcagttagtgattgctgcggcgagtcggactcgagagtgagtgaaggagatcaggagatatggtacgccagctttctgatgctgggattgtgaaatcgaaagcaatcctcagacaccaaaaaacctgaaaaactgttttttttttggggggggggggcgtcgagttctgggctcaaatcccagaatgagtattggagacgcccagctaatgtctgatgaaagcttggcagtagtgatttgcattccaatagtctgaatcgaagccagaagacaggaaagagctctcaaaaaacagtgccaacaaagagaagataggctagaatgcgatcaaaaaggattgtctaagggttcagagacagcgatttcttcatgcattcaaagcagtaaatgaaaagagtagaagctatacggtgaagggagagagaacataaatcgaggaagggacggctaagaaagaaagccagaattccaacgatgggggtaagataattgggagatgttgatgcagctgggggatctgaacgctcatacacatcgagtatcgatcccgatttctcagattttccggtcaatcctagagcgtggagtcattcagttttaaggatcctggcactagtgttggaaagaagaaaagaaaagttttaaatttgatcatgagtctccacttttgttactccagatcatcaagcgagttatagaggacatttcgggcttacattctcggggatatcagtagcacagcacttgggagttccgcttttgcagacaggtctttgtagccgggctacaggtagttgggcagcacgctgcccctgtaccgttgagacgaccatgaggagatctggcgcccctgctctgacgcaaggggcttgcctactcctccttacgaaaccgggttcggcccggagatactatagccgatagttcatttcctttacattcattagccatgaggcttcttatgttgtcactcatgtttctttagtccatacttctagtctgtacggggccaatataaattggccctctttgcaggggactcttccccagttgtctctcagttccttttctttacgaaatccagagatttcttactttagcctattcatcgcgagtctctaacactctagacctcttgagctgcacgagccccgctgcatcttccattgacgatgttggtattggtgtatgtaacgctgatttgcccgtttcctgtgggcgtatcgaaacgacatctgccgacagggtggtcggctgtacatgcggatgtcatgtggatcaatccgctcaccgctaagaggatcgcgaaagcacctcaaatcatgttgggtttatgtagacgctgaggagatgggttaaagctgaggggtaggaatttgatgtggtcttcgatttgctactttgagtgagttgatcgcgaattcggggtgggtgaaggatatgtactagtttttatttccacaaaaatcatattcccaccaatcttgtggtgcacaagacggctattttcaggtgttctagacacccgaagctctgccaatgacgcaaatattgtactccagttgccttgttatcaaattgaagacaatccttatcaaatgaaggtctgcgttgcagtgttctggccgcgcttgtctgggtcctcttgtcaaccgacttcgaaattgctatttatgtagatgcaccgcacaggagagagtctcggtgtcgacatcggacttttcggctctttatacgccaaatcgtgggatgccggcaaggaatcaattttctgcgcgataattctaatctggcccttataagtaatgaattccttttcacacaatatgcggatgactgctggaaacaaaaataagggggttcacgtactgctgattttgaaatcagcagtcaaactttgctggaatggctgttttaaggtttttgggaaaccaaaatagtttagtgggaggtccccctttggattcaaaatcccacatttaaagttcatcaggcttgtgcatcagcaagcaaaccttaagctgcatcagcagaggtttggctggaacgtgaactgccctaatgtcattgtgtaagaaccgggatcacgtaggagaagtcgaggcttcaaaaccagtccttcaatatttgtgaagctcaaaaatacagagttctagaaacaactacaaatcaaactttagaataagaagtgaagcaatttaaagccacaagagttagatttccccgcaaaattgatgtatactttttgggtctaaatcaacatctatgagggtcccagatccaacaagtcctccaatcattgcctttgaaagagatttgttgaataattccagaatatgccaaatacaaaatgaaatctgagattttgaaatcaagagagattgagcttaggtgttactgtcagcaccagtctcttgtgtgacctggtgttgacggggtaatgggtcttactatagcctgtaaaggccagtagaaatgaaacctcaccttgacgctaggaagcggaggggttagctccctgggttagaggggacgacagtggaatgagcatcactgcgcctgagctcagagtggtacaattactctcttctaggctacagtagtgacttaactgcagtctaggatagtagaataatgatcaagataaaaggtaaagagaaatgagagagtgtactgctaaaaccccactcactaattttaagtaaggtccattttccatcaagacttccccaggcgtgggcgcgtagctgagacaaggcggggtttagacgccttgtgctcagggttcgcgcccatgcggtaaaaaagggaggatgaaagggggttgtccctttttctttcaaccctttggcctagaaaaggcttggtggaaatgtgggtaagtgttagaaaggcagagagaggtggactcggtctcaaagcccgcaatcttaggttcacacagtgggagcctgagctgagagagagaaaacccgaactcccaatagaaacagatagattgcctaaactacaaacccatctttctccagtttgacttcaagggggacaataaaacaagcgtcttctttttggtgtcttggtcatacggccttacatacaacttgtaacaatctgacttccacctgcctaaagaacacaaatctggtgtagacattcccagtgccagacgaaaagaggccccgcctacccggaatgaatggccgtgtaagcctgcatagccgctgtcgacaagaacttgttccacgcgggctacagtcttcctcctagtgagatgatgccgtaccccgccttccatgttaccaaatagagttgtagtggtgcctaaacttgaggatagccgacgcttcagtgctaggatcggacacaggacgtggtcttgttctctcagtgtgattaactgaggtttaccaggagcgcccgtctttgcgttttgtatcacaattgtggcaaaactgttgttttcggggtcgaacactacgtccgaagtaaggacggacgaagtgaagctgacagcgccgaattctgaatcgtaggatagttccgagagcctagctagaccccaaaaggccacgatagccacgtctagcaccgccttgtcaaaatcggatccatcggaaagttctttccatagatgggtcatgtgccatagcatcattggcagcttcttcgctcgtttgccgactaattcgtcttctttggatgacgctttcagcatcagatcgattctagttttgttgatgtctgggaatttttcgttatggaaaccatgtcacgctcgcagacccgcgagatactttttgatggagcacgccgaaatcttggaagcgtcttgcaagaaaaggcttcgtccagcccacaaacaaaacctctcaacgtcgtctggcgagatcggtaagatgaaggtgtgacttcctgtcgctgccgtaaatttcaaatatttaatcacagcgctgttgtagcttttgagagttgatacttgccatccagatagaatgtgcaggtcgacattggaaggggaccggatcaatgtcccatttcatagaaactcggttattttattaaatgggattacattcggcttgttgagtgacatagtgaagttttgtgtaccagagaaacaaagatagataggagatcaagcaatcacaagggggttcagatcaaaacaagctcttatttatggaaagatgaaggattgagaaaaactatgcgtgaaacatgaaggtggacaagtcgtcggggatatcaaaccagaccctgttttcccttacatgaggtctttggacccctctcgacaatccattggagatgttttcagccaaggtcacccttgaaggggtgatgtctagatcctcagtaatcagtaatttctggatttgtttccattcgttgttcgaatggaaatctcttgattttctcgatcgtagtgtgttctccgtcgtagtattatccgtccagactatgaagttacggcctttcaagtttgtgcctatggacagcaacatcaggattcctatcctgatcgcgaccgtctccagccacgcgatcgttcgcttttgacttgcgtctgaccaattttctttcagccgcagttgggaccaccgtcttccaatgaggacgcctattccaaaacttgtcgacgcgtcacctacccaatttatcttggtagggtctaacaaggggcatagcctggtacttgaatagctgttcagggtcgataaccaaaacaataagtcttctattacgtcttctggtggcgcccgcgtagcccatttcttcttccatttgttcatccacctgtagacgcttctagaatagcatcttagttgcggaaggagcaacgatacatgattgagtcttcctgccaaaattttgacttgattaagcttgaattcattcatcggttgtaaatattctctgatttgttctttacgcttttccaattttgcatctggtaacctaaccgtcttggaaaccccgttccatatgaatcctatgaatttctgttcctcagcaaattctgagcatttttcaacgctagttgcgactcctaattttaccgacctctcggctatggatttcatgtcgcaagaggaatttttctgtttgacaaaaagattattgtcgacccaccgaaatattttgacgacatcgaattctgactgcattatttgtttccaggcatctgctggcaaaccaaaagaaccgcatccggcaacgcctccaaaggtaatcctggtgccgacgtagagtcttccatgaaggtccttcaccatcaagtacttccactgtgattccctcgttggaatttgccgataagcttttgcccaatcgaaaagggcaagctcaaacagttcggaatgtgatctgaaaaaggtcgatacgatcgtgaaatcgtcccatgtggtggtgaaatctaacttatccacataagagttcaccgactttatctcgctgtcattccttgggaaggacagattgttgatgggacgcatcttcccgtctgcatttacaactgaacccaagggactagtccgaaaaaattcgtaattttcagctacttcttcgtgtgaaaatgggccaaacattctcccggcctctacctcttcctttatagatttttgtatcttctcttctgcgttgacagctgaggagtgattgtctggtgtaaaccatctctcattaccaaccttatgatcaggtatcccttgatcgaaaccgattttgaaaccctcaaggatatggagcatttctggcaacaagcccgctctatctaaagcttgtttccactcttcaatgttcatttcacatgataccgttactggccaagtagcttttgtagcacagaatggactagaaacaacattgcgaacaaaaacaaaaacaattatcttctgtctacaattttttttttttttttttttttaaaaaaaaacaactctatttgatgacaatctaaaggaaacatttaagccaaacctacggtttgctaccaccagtcatgctggatgaaagtttgtcgtttgtctctgatttattccctgagcttctaaaccttttcctaccatctcccatgggttgatggtggttaccgccgttattgttgtcgtagttattgacaaagctcgcgtggtgttggtgtgcatgcgaatgattgttgtcgtagtttgaattatattgataattgttgggagagttgttatgaaaacttccttgattcatattgcccccctaacggtgtctttgtgagtctctcctcctctcttgatgattaccgaaaccgtaaccgtaaccgttgttgtgttgactgaattgaccttgttgacggttgttgctgtgatggttttggtttggaaccgaattagacctaaatagcttgggttttctggcacctgtgtctggatcgtaggccgcatgcaaatgtaaaccccccccttgagttggggttcacaaacctctcactcacatgtcacgccctccttttagtcttctttcagttacccttcctggctctgcagagatctgttccctcccatctctctgagccaggtaagtcttatttctttatttcttttcttattgtttctccttttctagattgtactgagagatctgttccctcccatctctctgagccagtaatcaattcctccccgtgtttggtcttagaaactgctcaggcttcactagccgtgtccaaaacagcgcctttctcagttcattcagtgaaggacaaatccagtccttacagcgaaccacctggtgcgtaatgattatctttccaactggtttccccgtgagatctcactatgctataacattgttctacgactacgtcttgcttcaccgtaatgtctgggactgctgcgccgtccttcgaaggtaacctgtgtgcgaatgcgttcattctgatttgcatattgtatctgaaagctgtcatgaacccgtagacgtccgctatctcatcgcaattcgctttgtggatcagaagtttgttggcgaaaatgctcttgttgtacacatctcttaaagtgataaagaaggatcgatggttattcgtccaggtagagtgagtttgcatccactcgtcgtgatacgctaagcctctataagctttgtcttctgaggattttgacggtttcaacaacatgtgggctgtgagggctttcttttgccattctaaagacataagatgatgaagataagattcaacattcatgggacgcgttcttaaaactgagagaatgagtccttgctaacctctgtcaaagatggttaatggaatcggcaccctcaatttacgaatatttttgtcaaagtaaggggtgaaaccgatatcttgatgactcgtgacggctcctactgcataaaccacgttttcttcagtttccgttaccgtcgcggtcgttgctaaggattgatgatcggagatgcacagaacgggtcttgctgatgccgatcttgtggtcatgacaggcctaggtccggaggtgttcatcgcttcatacgctaccaataaagcatttgctaagattttgtctccctcgccttgagctaatttgatcttagaccaaatatggtccctttctttatcagacgggagctctttcttgggtggaatggaagttttgtccgcgattgtttttaatgcttctgctgataattctgtaaagcacaaatcaatcgtgtcaggttgtggtactggttgaatagacaaattcatgaatagacaaaatcgaatacgagaagcctaccgggatttttactaatgaggtctaaggactcgtctcctccactatcttgtgagccttctaataaagtagggttgaccgctggttcagacgtctctgcctctgtaggggtggacaccttgattctaggctgtggatctagcgcggagttcttgttcgctccctttgaacgggtagtcgtattcgacgacatctgtaaggcttttggtaataaccgaaattattattaaggggttgactaaggtattttgagtactatgaagacataccgagggtcttgttatcctggtcccgctttgcttccgcttgaaactgacagtggtaacgcaacggtagtgatggtggtaacgcgatgggaaaaaaaaataataatcagggagcttgtcgacctggaatgaaaagtcaacctgggatgaaacaatcagggaacccagaacgaagcagtgttctaacctgggatggaacaatcagggtgggagtatgatggcgggcttatgaaatggaaatcacaggttggatagccgcagggtctttttatcctggagaagaaaattgtaatttgtttaaatcaaaaaacgtgaaaaagcctcgatggtatggaggagaggcgagtatggcgctgtgcgtagagctgggaggattgacgagcaggagagtgcggacaggatgggtgggtcctacctttaaaaggtgatgctgtcgagggggggactgcagtgtgaaggtggcagggcacggatccagccagtgctcgacagggcggtcagtggcagctctacgccttggtggccatggacggcggggacttgtctgcgcccccatcacctcacataaatgggtttgtatggcaataatctctgggggaaggaatcctagagggaaagccttcccattaagtattgcaaggcagggttcaggctgcctgttggaccggacaggtccacagatgatcatttatgtatttaaatcataaatgatcaaaatatgtatttaaattatgatcacaccaaaagcggaggaaatgacatcatctctctctctgggtgaatcaatacagagagagataaataattaaatcctcattggaaatcatctctctcattacagcagataatcaagagaaagatgactaagcttttaatacacatgtataatatttatttattacataagtgtagaataagataccaaggacactggggcttgggtacatccatcaagatatacctcatcctttgaagtggtcatcaaaccactaaactaaatcaactcatgggaatatgagccaatgcagacatttggacatgtcctacatgtctcatggctgacagttacagtatggacctaccccaaagcggtgaatggaggacttcccattgtctaaatttgtaaatttacaagcaagagctaaaccttattggctggtgaaaattgttttaccgcaagatttcacctgcaaacaaagtttagctggtccgtctaaattaagccctctggtcaacaggaagtcctccactgttcaaacttaacacaagtcccctccaaggaggcacactcaacggtgggccagctacgctaaccgtagcgttagcgtagcaaaaaattgctacaatttagcatagcgttagtgcttttttcaatttctgcgctaacgctacgcgcatgggggaaaaatttgtgctaacatttagggtagcgttagcgcgattccccccatctgcgctaactctacacacacaaggtgcaaaaaaccgcccgctacgctgcgttacagcaatttttagcggtttttaggcattttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgcgctaacactacaccaaaaattggctagtgttagcaccgctacaagttagcgtagcgcagcggcagtagcagtgcgctaacactacacaaaaaaaatggtgctgctatgctaacgctacatgggcctgtgtgtagcggcccaccgctggcacactggaatctacactacaaggccggtgcttttaaggtttttcttcaaaatagttttggtatgcaagtcctttgcaagttcaaatcagcttttgtagaattttcaaattttcttacaaaagttatgtcaaaaatacagaaactatattgaaagattgtgtttgaggcgttgatctgacacatttcctgtttctatgcagattgtgttggatcaaaaccttaaacacagcttttgaaaatgtttttgaaagatgttgcaaaactgtcagctcccgtctcttgggtgactaggagttgatgatagttagggtcacactattgttgtttacacaacgtagtggaaaaaggtcgcactattgttgattaatcaaagtagtggaattaacctcttcaatatactagagtatgtgaagggctgctccttattgttataagggacgacagcggaacaacttcgctgcaccaggcttatgagaagaggaaattgattactagtctagttacaaagggtaacagtaactgactagtacaagaaatagaagaactagagtattatgtactgtatattatattagattaataaaccccactcacttattgtactgttgtaaataggtaagggtagcgggtttgtatggtaatctctggggggaaagaatcctagagggatagccttcctccttaagtattacagagcagaggtcagtctgcttgtaggaccggtacagtccccataaggttatgttatttctttggggagaaatgtcaagaagattaaagtacatgtgaggaaaatctctcttatttcagaagatacacctaagagagataaacaggaatataagtatttacaacagagatacacaggataaatctctttgataatcataagagataattatccttttcaatctgaatataactttcaggaaaagggtaaattaataaagaggtaaatctttattcatttactaaacctttattaacataactaatacatataaaagagaataacataactgtatacttattaacttaaaaattacatatgataatatttattatgtaacccaagggggttaccttttattgtagacacctgggctagtgtctcagtgtctgacaaaaacaatttcaaaacttttaacttttaggcatctttcaccagcatttttgaaagactttgaaagtctgccctcattcaatggtgcaatgagccctataagaatcccttccagctgatgaggatgttatacctcatcaaccggaaggaatccctgatggattcccttccgccaatgaggatgttatacctttgactggaaggatcccttctggccaatgaggttgttatacctcatcaattggaaggatcccttccggccaatgaggttgttatacctcattgaccggaaggaatcccttctggacaatgaggtttttctttcttgtagaccagaaggaaatccttctggtcatgggagcaaacaactcccaaaccccctcaagcatgaggggttgtttggggtgccaactccctaaaaatcaaaaaacttaaaaaataattggatggacaactcccaaagttggccatcgatttggaggaacgactccctccccacaaccccttgaccaaaatgggagttgttggacaatttttgggagtcgtttttctgacccccttttttccttttgatttttctttctcattttttgcaccaaatacattgtattcatttttcagcaaatacaatacaacctttaaaagtggatacaatagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaacatttttttgcataaaggggccccaaaaggggttaaatggataaccaacatgtttaaaaaacggtggattttttcaaaccagtcaattaaataatggtggatttagttatatttgataccccctaatataattattgcttttgtgagagtgttataggggtgagagaaatgaaggaaacaatagagaaacaaaatctgaaatcaaaaaagtcacaaaaattcacagaaaagatgtcaaaagacttgtccctcagggagggacttaggactaaagtgcccctgctcaccagaggggatctgagaaatcaattgtattacacaacctgtaactccttcattcaatgagctacacatgttgttccagaaaatgaaaggtgcagttgcatctcttgttgctttctctctactcagttttgtaaaaagtgttgtctacaagaaaattgaactcaaaaccgtaaaacaagaatttgaattttgatgctacatggaaaacttgagccgcaggctaagatagaggaatctgagtttgattcacaatttgtttgaaattcaatggtttggtggacattgtagcttgtgagctctaaaaatcagcagaatcaagcagatcctaacttccagtagctgggcccaattgtgttgaaactacagtctgtaaaaattgatcactagatttttcaatttcttggtggatgaccttggttgcatacccccactttaagcataagtcccttcctgcagttgggcggggttcagtgcttcaccactgcaagcccaaccacaactgggtgggacttagataagttaaccctttatatatatgattgatttgtcttagggcccttgcaacggtgggccagctatgctaaccatagtggtagtgtagtgtagtgtagctaaaataagctaacatttagcatagcattagtgcaattctgcaaatctgcactaacactacgtgcatagggcgcctaagcttgttagcgtgattccacacatctgcgctaacactacatgcatggggtgcaaaaaatcacccactatgctgcgctacagtgctctttatcagccttttgcccttttgtggcgctagaaatgctgtagtgtagtgtaacatagcatattggcagtagtggtgcactaacactacccaaaggaagatgtgttgttagtgccgctacaaagtagtgtagtgtagtgggagggagtgtgtgctaacactacacaaaagatagttgctcctactgccgctacactaatgctacaagggcctgtagcttagcggtccactgttgttactagaaactcttttttacaataatttaaatgagatttgatgtacacaatgactttgagcaagcaccttacactgcaggaaaaagtcaggcaactgtgtacagttgacataggatattacaaaaagaatttatctgcctcaaattctttcatcaacagacgtgaccatcaccacaagctagtttctggccttgaaagaattttaacatcagctctccatttttttttcaatttcttgtgtagaagatggaagaaaatcacatttttcaaaattgaatcccaagagaagtcttatttgaatttgtaaatgttctcaaagcttgcatttaagaaccattcatccagaaaaatctctgatgccattacgtaataacatctagaagaaagtaatcaaatcaagctgcatacagtgacatgcaaaaaaaacacctcacatgtttcaaaagagaacagaaaaaatccaaaacttcctgtgaaagtaaagaacaacactttgaaagcacccatcaaatcataacaaaacaagtatgaggtgaaaactggattgtccatagcatacccatcagaagaaaataacagataggagagtaccaagagagaagatgaacatattgattctgattgtggcaccagatgaatgtttaagtacatttggaccatttgtgtcaacgattggagtggtgttggagccgccttttgagttgtcacctgagacagagactgagtggggatccggaccgctggggccctggtgattcaaatcaacacaacctttgcactctgatggcgaacagatgatcagaaaaaatcaagacatttgtgcatggtgttatcatcggactcaccagctttgccagtcgccgggccatagcaagtaaagctggcatcttcgttaatgcaaactggaaatacaggcaggcagtgtcagccagtaatcatccagaagatcgatcttgtaatttgatgctggaatgcgatggctcatgagacttactggccatggttgccgacgatttaccatatccaagtttgcacttctcagtggtcaatggcggtttcatgtcatttggttgctgactacgcgtacaattggtggcagctaacaacatgcacatcagcaattaactcgaaaaacctcaaatgacaacaaagatggtgtaaaggaaaattaaatgtatgggcacttactgacatagccggtgcagcccccggcgcacttgtaaatcccattgcaagctgaaggtaagggagaaaaaaggtaagacacaatattcacttagctaaattctggaaggaatggcggtcaaatcaatacagaaatgaacgccaggcttactggctgtgggggaacgcgcatcggtgtaaatctggcagtcttcatcgtcattctcaatgtctcccaagactactcgacttccaaagccaaaccacaagacggcggtgaatagtgaagtaatagcaataggtctgaaaaacattatggctgatattcttcgatataagcacttcttgaccgatgctggtcaatgctaaagcgggttaaatgagggtcttgcgaataaataaacttatttttgattatacgtttgctttctcgtaaattgtatcgtgaaggagtgactgccgtttggattgataaggtaatgattattgggagtggcgggatattggatgtcgaccttttatcttaagcttaggatgtgcatccctcatttcctcccatgaaacaaacatgtgagaccgtggactggtggttgatcgatgccacacgtcacgcagctgaggttttggcgagttgctaggagttgcacagccaccttccgcaatgttacacccgcgcccaatctcattcacttgtccattgttgtaagaccaagccgattggcgaagcgaaaggcttgctttgtgggtatacatgcttgactccagagcagaaaacaggtgatcagaggcagtcaaataaccctcgcagcttgaggcaatcagtatcacggctgtgcgggatggtcgagagagccaaaataacctggtcaaaacctcgtccacgaacaccttcctcaagctctgtcacaaaagaaagtaactcaaacacaaaactccgcaagtccacggccgattcaaatgattattcactgtgtcagtgtgtttacaaccatcaagtaaaaaccctgctcagccaccagcgcctagtatttgcagtgccgacccagtttactagcacttatagccagcgcggctgaccctttctcactgcttcatcacatccaccagcacagcacttttgaaaacgacccgtgaaggcgctcgccgtgtgagcagttcagccgccgggcctgaggaaacgagctcattgcgtgtgccgatgaaccaccatcaccaggagaaacctgattgtaggaagggagtcgatggaatttgatcaactgagtaccaattctcagtggaacacccccgttgaccatcgtcaccctggcaagctgtcgcgattcgacatttgtccatcacccacgagcacccttaaaattcaggaaaccgtggatgtggatcaaaagaaataccatcttggcctcaagacttgtgtcaagcttgactgtaactacataccccgccctcataatccgcagtgtagcgacctgggggcaccgcggtgtggattggtatcttgagctatcctgaagatgcaatgctacatatacacacatagcagtttaagctagatgttataaataccctctccttcacgaatagggtttttttatttgggcgactgatgctagtcaatgactctttccgtccagtttaccctgtcgccgactgaggtctaggggtactaggtgcccattgcatcagcctggaagcagtctagcatacatagccaagagaaatgactaggaccttatttggtttaggggtatcgcagtttggcttgacgtactcggccacagcatctatgtatgctgtcgcggatcgttaatggagggtggaacgggaatttttgtaccctcaacccacgccgaccacacaagagtgacccccgctgttaatggtacctgccgagacttaccagtcgggttgaccgaagatggaagcttggagccgggaccgctggaccgcttcccgaacaaaagcataatgcgaaatgtaccggaggccgcttgttcctctggactctatgtatgtatcacaacacttttttgttttgttttgaagaacaaaaaggctcgttgtacaggcaaaaggttatgtgtgtagatcgcccccccccctgagctatatattgctaattccagcactagtcgccaattctctccgctcactcaacaaagcatatttgagtttaattccgacgctgcttttctactcaaaagagccctgtaggctaagggcagccggaaacaaactcagtccaagtatcaccctcgagagagactcagtcattgactgattgagccagctggtgatgagcctcacactacttaaggaaggcatttgatctgttgttcccattctcaacatcagcattctgtgcagtaccaactttttaccctacatacctcaatcttatcccaccatttcctcccgccctacctcacaacaaacaaatcccccacctcataagtagtcatggaaccccaacaaacttcctacccctccatctacacaagctgcttcctgcgtcctgccagcacgagccgaaacgccatgcctggtaggagtcagcgcactcctagccctccaccaagacggatcgcaagatgttccacctcagcccggataccttccgggcttgcccaatccaccgtgctcgacaccaacgggaatgtcctccaccgctcccgggtcgaaccataccgatcagtccctgaagcgcccaaggcaactcagcacggtaacccggtcttgggagcatatggcaggaatcccgaccaatcggacagaggcattgagctcatttctcctacggcatgccctctcattctcgccccatcacccccttccccagataacgagtttcccgcgccaccgccaccgcccccatccccttccccgtcgacccgccccatctttttctcccgtccattcactccggctgcccctgcacccttcaccacttctgcccctcctctcgcagcatcgccggaatcttcctccggctcctcttcctcctcttcatcatcgacggactcacctccctggtcgttctccactattgcccctcctaccagacctacttcccctcaaggcggttcgcgaccattgtcgatctcaccgccagagtccgtcgctggagactctccaccctcaactatatttggctcgccgccaacatcaccgaccttcccccggtcatccattccccagccgggactcttcccggcttccacatcttcctccaaccccacatcttcctccaaccccgcatcttcctccggcccacaagcctcttcgcgtcggctcccatctgtccgatcctttgtgccaccggctgaggctgacccagccacacacgctccctccgaatcttctgcttctgcccaagcctcttcgggggcttcagcagcgacagactcctcacgatggggatttctcggcatagggctcccttcctttcttcgaccggctgaaacctctgcgcccgaaactgaagcccctagagtggcaatcgacctaacccagccagcttgggcgcgtctcttgcaaccactaatcctccccaacttcagaagacctgatggtacctcttcgcgaggcccttcggcgtcatcatcacgagctccttcggcatcatcacgagctccttcagcgttatcacaagggccttcagcgtcaacatcgcgagctccttcggcactatcgcggggcccatcgcgagttccttcggcgccatcacagcgtcgctcgcggcaaggcctacgggtccgattctcattgccgtctgactcaagaccttcttcttcggcctcttcattgttagactcaagtgaggctccccccgcctcttcgacgttgtcttactcgagaccctctcgcttcgcccctctcgcgtcatcggccttatcggctgtttccaccacctcaacgcgagggtctcctcctccccagcttccaacgctgtcccactcaagaccctctcgcttcgcccctctagcgacatcggcatcgtcggccgtttctacaacctcaacgcgagggtcgcctcctcagctctcccctcgctgggctgcaggactcttcacccggctgcccccggactcccctcctcgggcatctcccgtggtgtcgcctaatgcaccccctcgcgaatacctcgcatccgtccgagacatatcgccgcgggtttcattggccttctcccaagcggtctcacgccgtccttcacctatcgccgtcccttctagctccccttctccaccgcaatcaccacggccggtcgttcctctaccgactgtttcgccagcccaggccgctgcatcccggcgcccatccccggcttctccagcccagaccgtggcatcacggcgagcatcacctgtttcgccagcccagactgtggcgccacggcgtgcatcacccgtttcgcctgcccacactgtggcatcacggcgtgcatcacctgtttctccggcccagactgtggtatcacggcgtgcatccccagtttcgccagcccagaccgtggcatcgcggcgtgtatcccctgtttctccggcccgtaccgtcgcatcacggcatgcttctcctgtttcgccagctcagaccgcccaatcacggcctgcctccgcaacacgcgcccccgctccctccccttctccacctccctcgccattggcccatcgctctccagcgattcaaccggtggttacatctcgactgcctgtctcgccagaggaagaccggaagcccacacattcaccggccccaaaacctcaggctaagccatcggaagcggctccgaagcaaccgagcaccaagtcagtcgccgcaagcagccgaactgcagcgaaaggcaaagcaaaggcgccagtcgcatcgggctatcaaacccgatcgaaaagaaaaagggatgcagaaggcgcggctggccccgctccaaagcgtctcgaggctgacaatccgcctgcgaaagcaaagggaaagggaaaagctcctgtccgaggcccggctcaagcatcggcttcgactagcaagaagcgctccgccccggatgaagctccagccaaggaaagtactagtcggcctggtaaagtcgccaaaggaaactcgaagagccgtgtcaaaatcaaaaaagaggaagaagaggaagcggttctaccggatgccccgccagccgccgaaccagctctagtacgccggacagcaggccgagcacctgccccagacaagggcaagaaacctgctggcaaaaagacgcagcctaaagccagccagccgagcaccagtcggtcggtcggaagcgggaaagcagggcaacctccggccaaagccaaggggaagaaggctgcaagcaagacgaaggagcccgcagtcagccagccgagcacaagtcgattggtcgacagcgggaaacaagccagacagcctgccaaagataaggggaagaaagctgcgagcaagacgaaacagcccgaagccagccaaccgagcacaagtcggttggtcgacagccaagcaagtgggtcgagaaacgcagcaggatcttcagccacttccgggtatctcactcgatcgaagaggaaaagagaccctcctgcccccgttgagaaagctccagagcccaaaagcggatcgtccaagcctaagccgaagaagccccaaggcaagaaaaagaaatagacacactgactgctgactcattgccaggtaagtccaaaagctcttcagggcatgaaactatcatatcttccttgattcttataacgctctttttcttacccattgtcatctttgtctgaacatagtgcgaaatcctcagtttcactttgaatatcacactggcaaacactccgcctcaacctacccctctcaattttcttccaagcagtcgcaaccgggggtttcttcttgttttccgtctatatctactgttttttttttcatcttttctgttttcaacttgctgttttctatgaccggccaagtgcgaagttcgcccaaagccttattcgcttcactgtctgccgtgtctcagttttcatctcgattcttttctgtgaatagattatttcttggccgcagtctctgttacttcattctcctcatccatctggcaagctatctaaaatgcatcactcccaagctaccacccaaatagtttcttttagttttgcttcatatatttttcgacatgcttgcgtctcagttttatctcgtacttggttctattcagtctgaaattgtgtatagacatggcctctgtttcttttgggtttctattctggcttgacttctcgtctactatatattgcccttcttggatataataatcatcctagttcgtcgtttcgttccccatttcattccactgcccgcatggcccaaggaaataccttaagaagagctgagtgtactgggactgcatttttttgcggacccagcgttctttagcaagctgttacgcaagactaagagcagttagagaaggaaagaaatagcaatgtgcatattcttagcgctcccgcttattagcaaaactaaattccagagcaatgattaaaaaacatccaaacttccaagttcttgggctcatgcaccacgtcttggtagagagcatcggagcctccccgaggcaaggtggaaagtgcggaaaccgcggaaaccgcggaaaaatacagcatgtactccggaaggtttctagtgagcacatccgtttcaaaatccaaaagcggaacggtctctccaaagcggaaaggtctttccaacagcatcaagggaaaaaaaagaaaagaaaaaaaaagatgtgtttaaaaaaggagcacgacaagagcaattcagctgctcacatcgacacgctgactggtcatatccagtcttgaaagatgtctatgaagagaaatacggaactttttaatgttcgcctcgataaagctggcgagcggaagagtcttgagatcccttgagcttagttctgatcaaaaaattcaaagacttagggacaaagatttgaattcactctcggaaggttcgatctcattaaaccatcaacacattaccgaccccagaatcagcatccaaatcgacgccctcatctgcaaccgcttgctcgtccccctccagaaaacatcaaccaggcgaccatcaacagccttcacatgatcattgatctcatccagatcaataatccccgttttacggccatcctccaagggtcgaagattggtacgtacccttcctcagactcgatcgagcatccacctcgatatcggtcataaaactcgatatcgatcatagacctagtagcccagctcatcctggtggatcatatatgcagaccagttgcgcttcttggctaaggatctcgccgatcgactgatgcccgcttttcatgccttttcaactggcattccttatgcttgcgttcttcctccccccctctcttttctggaaattgaaatctctcttgaactcatcatatcatctctttactgtagattaatttgagatacggcctcatgccggatgaaagtaccgaaacttgcaccgctaattattatattctataatatgtagcttccacctagtagaatgatgaaactggaccgaccccagcccactgatgaaaccagtccgaaacccgcctcccaatccggatggacctgttggtctgtacagctcagtacaaaattccgcactgactagatccgcgcggaaattttccgcacttcgcgcaggctccgattctctgtcttggtatgggtccccatcagaatcagatgtagatgtttgcatgccagtgccacattaaatggtatccggtttgttctcctttcttttgcgtttttgttttatctgacgccttgagacgagtcatgtctcccatttcgggaggctgcctcaagcttctagacaacaaaagtgtataaatatgtatttatctttttccaaagctggcgaatcaacaggccagacgttgctgcgcggacgatcgcaccgggtccaccgcgcgcatcatgcatatgcccggaaacggctgtacagcactttcgcggatcggttccggacttgaagttcgagggaaatatccaagcacttcaggaatgagcacctcttacccctcggatatcgactttcgattggtccaagtcacgcacaagaccagagtgcccaagtgcgccgccttctcattatcattactgcaagtgagtctcgactagttcgatttctatcgtctcgctgttctgaaatgaaaattgataataacaccatgggacggtctgattaacagcaggaaaccgaccgacgcccgttatgtctgcatacacttccaccgcctggaacgccggttgaagacatcgaaaagacgatcacgacatccaaaaccaacccggataaaaatgccgtcggtcggttgattagcgttgcggaaatcatcaaacgtaacttcactggtgatggtggtagtaggccctctaagcgacaaaaaacagacccgaatgattcggctcaggtctcatctaatgagcttcatcaatacaatcaatacggatctctcgaaaacttgattctcgaacgatccaaatcagccgagctctcggagagtcagaaaaaggcatctctcatggcccggcaagacaaaatcatgcaagaatttctcagcgaagaacgtaaaaggtaggcttagcttgattcggccaacaatcggaagttccacaaaagaagaaagaaaaagacaactcagtgttttgttttctggttcatttgtctctaaaacagacccagacaatcccacactccttggctgaagatttatctctcgcggacggagattcaatcgctggcaaacctacccaatgtcttgtcagtttctttctaatctatcacagtaaaatgtacaccaagttgattctcatgtttgtatttacagttaccaacaaccttcaatggcaacagaggctccgaccaatgacactatgactctatcaggactttctgcactgggctcaactctggtaaacccacaagaagagatattagaagaagagcaggacattgcaccggtttgattctagttccagaaatatacaccgtcccggacagcttatccatgggttctggttcgcctttgaaggtattcaacctgcctttcttctggctcgtcccccctgaatctgtcgaccgcgacgctactggaacgtcagcttggttcctccgcaacttaattaggataaccaagcagtgatagcaaaaacatattggtccaatctgcccattgagttcacgcggcgcctgagagcccgaaatcgaccatctctgaagctcacaaatgatgaactttctctctcaaatctgtataaaatctttctcttttttggttacatcaaattaacctgaaccaactgttgtaatgtagactatctccattggttatgaacttcaggaatcaagataatggtagatgcaacaagtctgtagtgaaacatgattgatgcaccaactcttatcacatccagattccttcatgcgtttcttcccctcccatgaatcactcctctgttatggcccattgtcatggttcttcctgagggatgtacgacattggattcagatctaacaagatttccacgagcagcctcaaaccaaggttattttgtggatgtctcaagttaatagctttgcctacatatgcttcacactatgttacataatatttcagtgtttttttagcttgcttcctaatttcttgaccgttggtgggcaaaggccttcccatttcatcctcagaaccacaagctggatacatctccatgtcgatttgatatgaaatgtgttttctttcttcatcatgagattgttctttggacaattgttctgcacgccatccctattccagcgtcgatcccatgcgccgcagcccgagtgcgctgcaaattgaatatatgcatctggcagtcacccatattgcacgcttcaagttgcaccgcccagagaggccttcaacgccggcaaactaacctcgacacatacaacctgacctaaagcaaccgaaccgacgatggtcaaagtgagttctcgctgttgtactgttatggctaccaatccggctcatcgcattctttgtcccgcccgtttaccttacgcagatagaggaattgaaactggacgacggtgatgacggttttgtgacggaatcggacggctcatcgacctcagatccatcggaagctgatcaagccgacgatcggtcctcggcggattcggatgatgaggagctacaacgatcgcttgaaatgtacagggtcgaggatgagacgattgtggatcggatatacgccctgcgggatatcatcagaccaaccacgagggaatcgatctgtgagcgatggaattcgatctgggagaagtcctcctcaaccggtaggaccctcggcaaccttgcctgggtactcaccaccagcatcatccttgttggcctacctatggcactctccatcgaggccgaaagcatgcttgtctctcacgaaaaagagatggagaggcagcgacagggtcaacacgtacgtcttgtcatcactcatccctctccaatcagctccctagccgttcgagtgactgattgagctgaccaatcaatcttttctacattagacactcaccacctcgggtacaacccccaacggtgatgcgaatcaaccccctgcagccttctcgtaatcggtgtactttttcctccattcccttaacaaaaatcccctgtgctatgctagattccaatcaattatcccatcttcctttcgagacctgcccgagtgattaatgtatcagaacaccctacaccctcaccgtcttgatgcttggcttggatatgcaagctcaggacatcagaacggtcgatttctgctatgatttattcactgaattggccagagtgacaccgggaacacaccgatttccactcatctggcaccttcacaaacgtcaaatcaatgagcagattcaataaagagcagtgtcattgaacacttgcgcctttcggataattgcacaaagtgttgcacagttaatcagttaagaattggcccacctccgagctgtttcactcagataagcagacggacaaatgctgtagatctgaactatatagccgtatatggtatgtaagatgaacaccaaaatcagtctacaagacttgcccagattccatgagtctgtttgaggatttatcagctgtaacagggatcacatgattggaattatacttgtgccattgtcctggtaagcttttgagcccttgtctcctacaactggaacagtgcctttctagcagggtccagggacatgggcaaaagcttccatgcaggcataaactgaaagtttcctctcctatgtccggtgtcccagtggccagacacctggattctacagtgaagaaaggtgtgcccacaatattgactttttagcctgcactgaccttatcattgtgagggtcttcatgggttatcacacatcagcacacacaaaaattgggcgttttgcgcttcttgcgctttttagaaatatgtacatatttgcaccaagtgaaagagtttcttttccaaaaactcctatttcatagcatgtaatttctactgtctaggggggctgtatgtcctagagttctcggggcccacactccgaattttgaagaagtataatcgaatataaatgggccgtttcagactccagttttgaccctcatatgtaaggagtgtatcatgcatgtatccctagtgggtcattccggtcaagtgctcactttcgtcatgagtgtattaatgtatttctgtcttctctaccaactgagccctactgagccattgtcggctttgacgcccagcatatgtatatatttacatagcccggcatggagcttcggcaagaagaatgatgtggacgatggaaattctgaagacatccggatcgaagtaaaattgatatgtatgggagggtggttctaggggcgccgatacagatcatactgggggcatttatgtccccaatgcctgtggtggttgtggcttgcgattggcttctccaggctatccccttggctgtctctctcttctgaaccagctctcatcgacagtcgactccccccatatataatccatagctcttctcatttcccaccgcccaataacacttcatagaccttaacatacccttacttagtaccaccacttcaccaaatgtctttccaatctatgactatcgcctccctcttggttgctgtcttgttctcgtccggcgtgttcgccaaggatgaggtgcacgaccaggagtgcgagatgtacaccaatgccaactccacttctgccagtaagactgacgtccaactgcgcgctgttcattcttccatgccgtggcttcctggatagctgactcccacttcccttacttcctgtttgcagcttgcaacgaggtatccggtatggtgtgcaccggtggatgcaccggctacgtcagtgagttatctttttgtcttcgatctaaatccttctccaaaccttgaactcaccattcgttaccagccgccaccaaatgcaccaccagtcaagaaatgaacgaccccaaaccccctcttactaccgaaaaatgtaccgtctcctacggcaagtcgtctgcgactatggctagtaagtctcttctcaataattgagtctactcggccgatcgtctgtctactttcagctaactgaccttgtaaactttcagtttgcattactgagaaacaggtctttacgtgttacggcccggtgactggaaaagctagtaagttgtcgctatcctctttcctatctatcttcaatccggctaactcgtccattgccactagactgcaaatcatgcaaacgccagatcacctcacctgattctccccctgccaagggaaccacccctggaagcggaaacggaaacaacggaaatggaagcagcggaaatggaagcggaaagggcggaagcagtgccagcggaaccaagtccacacccgaaggcagccccaaacccgccgatgacaactctgctccagccaccaacgctcccaccggaagcggttcgggaagcaccaccggcaccaccacgcagggcacttcttcggccggtaacaccaccaccaccagcagctccggcactcccccagccacaggtgatgcacccgccgccggcagtcctgactcctccaagacgtgcgtattcccctcatttctctcttatctcaatccgccccatcatcaactttcactgacatgaaaaaaatgatcatctgtttgcgcttttctcagtgatggtcacagtacttcttctggttccctcttggccctcaatggcgtctcattggcccttgccacccttttgtcttcggctttgatgtaatcagttgcagctaaagctttctacacacacccatcgcttgacttgatgtttcattttttgtcaagacggacacaaacttgctctttagtttatctgaccctccttctaccttatctattatgggcactcctctttctcgttctccgttcatacttttctggtcggatttatcctctcacaacaaatcggaattacatcttgttcactctatctttggcccttgccacctgttttctgggtttttattaagcaaatcattaatccatacccagtgctgccccttggagatgcactgcacttcctacttctggggtccacagatcccaatcggggtcgttcaaattcagataagcgctttctgaagcaatatttgcgtcaaacatgtcaattaatctatgccttttttcatgagacggtcataacgcccaagtcctcttcttaggtgaggtgctagcttgataaatcccttcgagtttggaagcgggatcctgtcctacagcgacactcaaaagccaagaattgcccttgtccaaatacaaaaaaaaagctttttgtccaaattttgatgatatgctccaggagactgtgggactggaaaccagctgcagctcagcttatccagtgttcgataagtttgaaaaaaccttctctctttcctttgttatgttccctttcaaggcttccttggagaataaagatttgagaacaaattctaacagcaatgccccggatacatcggctgcctggcccagaggtcgtcatctcactcgactcggagatcgaaatcgatctccctagcttacaagccattccttctgaggatccactccatcatcatcgactgctccctagcccctctcgggaagctctcttatcaacctttcaccacttgactcagatctggatccttttcgggaagatttctgacgtgttcaatcgtagtaaacttgtccctcactgcaagctaaaactttagaacacttttgggtaagtctaccctagtttctcatcccgctcctatggaccatagtagaattacttcgatacaacaagggcaactaaaaacagccgcgctatttttaacttgcatttgcttgtgtttcagactgagcttcacaatttttatacccgcttacaaccggtacttcactttacggtcgacatttctcgacgaaatatcggcgtgaagcccggacgagtggttgttcttttacatctctggtttcaacccttggttatcatcaccctcaaccttaacgatcgacggagattccgacggcgaggcatctggatcgtgtttgtttgccagcggctcttccgtcggctgaaggtttatctggacgtcaaagaccggcagcaattccaactgcggggcatctggctcgtgtttggtcacagaattttgttgtgttttttgacacacacacgcgtcttcttccagtgctctggccgtatctatcggaaagatagggggttgaactctaggaggacattggcaggaggatgattttgcctgactacccatcaacttcttgttttgaagaacaaccctgattgatagcattacacttctaacacaaaagaaaaagaaaaagtcaatctttggtaaatgctaaggatataacaaggatagtgggaaagtgaatcaactaactggtagctggaccattgtcaggctctcgtctttgcgggtcccggacaccgttggtagggacggataaacggtaagtataccagttttcaagtccaggtccatttcaggcagaattgaatgcaagtctgggtaatcccaatcggggcagtacttggccatggtttcctcaaatatgtcgcgcgaggaattcatgttctataatcattggaaggtagggactgatcagtgttcaaaatcaaagaagaagaagaacgatgaaggaatgcccagtgaaacaaaacagacataccttgtttattcagtgggttttctctttctggaatgtatctatcaacttatcgaagatggacctgtagaatcgacaaattcaaacagttccacaggatcaaaagaatctttgattataaaggtttgctttcatcacatcaaggtttaaagagaggacaggagagtggtggagatcaaagatgtgaggatacaagagcaatggttatatgccaacccaagggttgtgcaacaagagatacagactggtgggagggcatcagagtcttgagtctctctcactggattgaaactgtatgcattgctacttcaagagaaaacttgatattatcaaatgacctacctaagtcaatttgatggttgagtctgagattgaatgggctgggagggggcgggaggtcgaattcaaggccagagaacagagtgagtatagctctggataaggcaagagtttgttctgatcaagcgcttgagtcttgacccttggagaagcaaaagagatttataaagaggtggtggaccggattgaggagagactagcttgaatggtcaagagcaagcacactcgaagcgccctcgatgacgtcatgtgattgtgatcattctcatgaaaagctgttctcgattcctgtttaccaccagtttaccatcgatgttcaacttgttgattatgaggtttaaatcagcaggatcctttgtcaataaccttgcaatacttctccagctttctcttcaagaccgatattttcaaatctatgtaggcggctcatcaagactaagaggttcttatcattcacttatctctacctttttctgcatcttgttgaccgcactgtttcgacctttctattttactagagatcagatcggctgcacttccaatgttccctcactgcatcagtaaacttgaaccagcacccagtccgcttccttaacaccacaggtcagtaggacggttcacgtctacatagcattttagtcagctggacgatcagccatactgtacctgacagtacaattgttggcttttacagcgaagctttgaggcttgtccagaagaatgatacaggtatgtattcatcgattgcccagtttcagaggcagtggtggcttgcccatcacgctgctcgggattcaaagactggttatataatataaccccagccggacaaggctgtccggcccactgtaacaagcctcttttgtacaaagggaacttcggtggagtaagcacatctttgagaatttgattaatggaaagcagcacggcctccatttcctgagctcccattatttcattctctccccgaaaattcattcatagagaacatccttccagaagcacttttgtctatccccagctagtctaatattactacttctaatggttccccaagctatgtccactttctccctctgtgtttcattcttcttcttatccggcgtgttagcaaaagaagagactgggcctgtgagggaccaggactgttcgacttacgtcaatgcgaactccacttctgcttgtaaggctgatgatgtctatctctttcatttcctgctcatctgccaagctcacccccgcttcacttctttttcatatctgcagcttgcgatgatgtctggggtatggtatgcactggcggctgtaccggctacgtcagtgagtgctttcttttgttctgctgcaaatttccccggtccttttctcttcccaaatcttgagttaacttctatatgtgtcatcagctgctacccaatgtacgactagtcacgaaatgaacgaccaaaggccgccgttgaccagtgagaaatgtaccgtctcatatggcaagtcatcggcgacgatggctcgtaagtttcgccctcttcatctcaaattctgagcaccatttcaagcgaaacatgtaactgagcttggggatttccagtctgcattaccccgcatcagactttcacttgctacggcccgacgactggaaaagctagtaagagctctcgaatagacgcattcatcatcatgttatctcttgactgtggctaacatttgcattaaacagggtgcaaagcctgtaatgaacctcctcggctgatcgataaccctcctgacaaaggaagccctggagggagcgggaatagaaacggcggtgggagtgataacaagccccctgccggagacagtcctcaagccgacaacaagagcaacagccctccgtctggaaacacctccacacctcaaggtaactctaccaccggtaatcccaacactccaccagcaacaagcggcgggggcggtttatcacctcccacaagtggcaataatggttcccctaacaagtgcgtatactcatgtttttagtagtcacagaatctgcagttgcggtactcactatcaaaatatccactctgattgaattatcgtattgttcacacaggggcgacagtccaaaggattccgctgccacaatcccggaatgcaatcgctttttctgggccttcactctcctcctgtcttccgcttttctctaataagctttatgtaggtgccaagtcatcgcttacacacgaattactttacttcagacagacacgcatttttcattttatatataataacctatttttactttatctatagtgatggacaattgttttttcttgtttttcttttttcttttttcatagttttccattcatgcccccagaaaagcatttcttctttagagtataatcgacttgcaccaatcaatggaatttgttttttcaagctttttcttcaaccattggtacatacttctatttaaatgaaaacccaagatcgcctgtgagactcactgtttatctgattccggcagctctgtttttcatgcattacattcacttgtccaaacgtggactgcccttaataccgtagaaagaatgacttgaacgcttgaagtcaatcactcaatattttaatctaccaatgtctttatttcttgtctaatagcttttctacatatattccgcgtgtgatctctttttctccaacactgtattgacggaagttatgtatatcctattggaaacaacaaacaattaaaattccttcctatgataacctaaaaatacatccatccaatccatgaagttatgtaagctaagctctgaagagcaaaccgtgcaggctttcggcaatggaagagtacatgtaacaaagtccggctgcagcggagtagatggccactcggaccggaaaatccacgtcgttcaaaaaaggatagggcacttttacgaatcaagttttttttttccccccaaaggatgaaaaaaaaaaagaaaacagcaagcgtaaatatttcctctctgaaatgggtttgctcttttaatcgaacgagtgggtggctataatgaaactgacgtggaatgtcgctgttgaagtaacaaagcagctcgatccgagagacgtatgccagagtgagcaagagcgtcagctgcaagatgctcagatggatgtcctttgtgagcgtgattttgcggctcgaagagtccgcaaagcgatccgaaaagacgagataatcgatccatagcaacaccgctgggtagagatggagcgctaaatccacacttagagggatcactagttcaagctcggaaagcatcatcttttatatataaaggttttgtccaacacaaattaaaatgccacttgagagacgtacatgctagtcatgttcaaagaccatcaaaaaaaaaaaacgcttaccatgttgggatttaagatgattatcggccagtaaagcgtcgtgattaccgactccagtggcaagccaatcgcaagtgttagcttcctcaaatcccgcaaacctgcgcacaacataatctcggaagtcatcagcaaaaagccttccccttccccccctcgaaagtcaagctttcactcgggaacacggatggaaggtcgctcttcagaaaaaagagcgcattcatctactcacgtgaattcttccgaaatatggccatcatgatatttaacacgaaggtaaccgtcgcgaaaaaaagactacatgagttgaacataattttcggggtttttttttttatgtttgtaatccacgaaagaagaaaggataccattttaatcagtccggattactcgaatacaaacattcgccagccgagtttgaggctgatcagggaatgtgagaaggactgacccccacatcgtaagaaaatgcgtccgtccgcccatcttggtgaacatcaacatgaagaaactgtctggagatatatcgtccatccagcgacgaccgagtccgtcgatgaaaaaaaaaaaaaaagaaagaagataaaattggagtgatcggtcatgagggtaggtcgaatcacgcaatgttcataaaaaaaaaaaaaagagaacgaaagacccacctggctcggaagtcagtcgaaacgcattcaccaacaccgcaagccctgctacatgaaacaacgtagccagccgcggaatgtgggtcggtggacgctgacgatgagcggccatcatctcactcatcaattgacgacaactttcactttcaaaaacaaatgtcaattgggggtatatggatgatgatgaagatgatgatggtttctgagtgttaagctgtttaagcgagtcaagtggacgagtattatggagagggacacgagaaagatgcgcacgagggaggagacaagtcgaggtcccacatgaccagcacgacaatgcgacccatacggagtttgtgaccctgtggactccggagcatcgacaagtgtggacaatactcactctgtacaccacaatgaacccgacacagatcatcaccaagcctatgaagtcttgtcgaggctccgaaacaacaccgacgctgtccgagtccgtctgcagtttgcagttggcttgcaccgcccttccgagacggtagacccaaccgaacacaacccaacccctggtttttttttttcttttctttctcttcatgcaagagaaacgtcacgtgaagcttgtgaaatatagtacaaagaggttttacctcgtcatgacagcttcggagactcttttccgagagttttcaggtcgatctgcctcctcctatataggtactccttgtcgtgcctacatactcccaaacgaccactcatttcactgcccactgaaccggtccgtccggtcaccgagcacgtatacatcgtccacccggatgggattgggaaagaggcgcgtctttcggtcggacagtgattgggtccgaccggtctccggactgctaaagtccgaagttgtcagttaacagcggccttttatgaacctttccctggttctctccattgcaaccagggattcaggagcctcgcccaccgaaagattgttggagaaatccatgccgatttgacttgcttgtttgtttgtttgtcacatttcgggcataaaaatgtatctacataaatagtcttattttcatttgtccctttttagtgagattggtatgtctatcctacttctccatctgcaatttttcataagagtatgtaagtagtactaagtaagatgaattcctccagcttttcattaacaaacaagcaaagaaaagaaaaaaatgacgatcggagagaaaacgcgttaaaaaaagttgagaacaatgacgatcatgatcaaatatgttttttttggtgggggtggagaagactgagtaagtgttgaagggggggggggttctgaaatcggggtatcttgtcaagaataatggagcagaccgacttgacatgggcagccataacgagctgaagcctgaacaacaaaaagacaccagactagccaccaatcgcaaagaacaacaaaaaccacaagaacaagaagaacaaaaaacaaaggaacgattagagtttacgactcttaacgacgccgaccttgaccccggatttctcgccctgatagccattaagggtacgactctgagcggcgaggtcgggcttgaaggtgggtcgctgactggagatcttctgctgggccttctcgaatcgcttgcgtttcttgacacgcgggttgcggttctccttggctcgcttgggcgtcaagcccttgttcttcaggatctgccgactgatctctcgaggtccgttatcccctccttcaacatctccctccgtcattaatgcatccctgtattgcacacacacacattgaacaagtttagttagttagttactgtttgtttctttccccaagtgtgggcttagatataaatgtatgcatccaaaagatcttaccgttctgctagtcgtttctcatcatactgtactttcttagctttcttggacgataacttgagctctttgatcgtattataataatccgcttcgccgtcctgatcaaaggaggcatcaggcagatagccatcgagactgtcctcaaactgcccgtcctggtcaacgcctgtggccgagtgatcctgcttcttcaagaattcgcgacgctgagattccttagtaatgtaaggcaagtcgctatccccactgacgatgcccgtacccgccagggctttctctctccgcttgcctttggcatcgatcttggctgtgtagaagcgcaagctcttcttcttcttctctttctctttggcttccttttcagataacgaggtcgattcaaggaaatcgagctcgttttgatcttcatactcggaggaattcaggatcgacttcgaaggtctagggggtaaattctttagcaactcgttcggatcttcgacttcgatctgcgagcttttcttcgaatctttctgtttctttttcttgggttgcttagatttcgatcgagtggcctctttgattttatcggaccgagaggccgatacttcatccgacgacttacgacgtttggtggttggctcgacatcatcagaaccagaatcggattggtcgtcgtctggattcgattgatcgaagagcagttcacgcagctcttcatcgaactctgaggctgggaattgaccgtcaaacatcccagagccgccgagcagcagtttgccgctttcggggctgtctccgatcaacccagcttgctccatcaggtttaacgtattccgtaagtcgatcaatgatttggtcaccgatcctactaacgcgggagcaggaggtggaatgtggagtgagaggtgcatgtaaaatgccgtggttgatacatatgtcgataggacgtctgagaagatatgtacgcagcggatggtcagttatcgtttcaagagagtgaaaatcatgttgatgcgatgaatttgatagaggaagacttacgataatgcagtaagtcaattgcgcgattgaactcgtttttctcctgatctccatcggtgggatcactggtagtggatatcttatcttgaagatcagataaggcgtccaatgagcgacggaaatcgttcagaagagccaaacattcgggcttagttttgagtaaataagcgaccgcctcgggttccgaatcgaactccttaaccaaagtagaatgagacgaagagaatctttggtcttgattgagtttctttgtggcttcggtcgcaaggatttcctcgtcggatgcatagtccaaataagacgagaaatcgctcggtatcagcttcgatctggccttggcttgcaaccttttaacttcttccagttccaacgcccgtcgttcttcctcctccgcaaccgcctctggatcgttggtcgactttttcttcttcgatttcgacttggcgacgtgataggacttccaagtcgattcgtcctcgtctgaagagccgtcatcatcgtctgccagtttgcctccttctgtctcgagctcattctgatctagctgcatcggatctacctcttcctccgatccattctccgagtcggtctgatcagagtgagtctccgaggccgaggctacttttccaaatcgacctttgtgagaattatcgactgaaactttcggcttgcgttgtttcctcggctttgatttctggccttcactctcagatccatcctcttcattgtcatcttcttcttctgtctcttcctcaccgtcatcgatgtctaagagctgttctgggatctccaagtcgttttcaaatcgtgtatcccgaccggtctgctgaagtgaaaccttatccaatccttcgaagactgttcaagatgtcagtgtctgttattttttttttttgaagaagagagagtattgttggggttgtcaagcttacagtcatcctgttcgtcttgagcttcctcttgatcccaatcagccaaccgtttgatgctactctgtctgggatcaaactgtccactatctggtctgaggttctgtggctttgatcgactggctcgtttcccaggcttttggactttccctcgcgccatcctaggtgctctcgtttgatgctgttggtagatccagttaaccaaatgctgaatgttttagttgagatggaggaagtgttgagtgttgagtcgtgggtcgatcgtgctgcataaatttgggaagggggttttacatattcaatttgctgatgaccgatgcatattgaatacttatgtaatcaagcctgccaatgacttctgacccactctcacttcattctcaaatcaactaccacgaatccatggccaatgaaggagagggctctttcttcccttgcgcacaccgaacttaactatgccgtaccggtggtcttgggctgaaagggaagccaaattcaacagttctaatgaacttgctcatccatcaaactccccacaatctgaattggattttatgaatcctctgaaccttgcctaattttgggagaaaattggccctcacaggcctactagctcctttgcctcaaacaattgtcccaaaaatgtgggattgtcaaaatcaacatagtgtcataaagtcataaagtctacctaaatctgtatcctcaccttccttactttgcttgcaacttgcatttccaagggttgggagggaggtaaaggatcaaacaagaacacaaacttactctgacttcttgcaatacaaacaaatttcatgaaaaattgtgatctgtagcaaaattaaaacagaaggccaacaaaaatctgcttttacctcaggccaagatcactgaggtgcttgtgctgcaagccaagggaattggttaggtttgtgtgcacacactgagggcctgtactgtaaggcacaaaaatctgattcctcaaatttccatgtgatcaaaattgacaccatcaacagccagtctttggtctaaaagtgaagaattttgagaagagatctctccacttgttttcaatttttgtgtagaagacagaaaatatgaaaaaaattaatcactttttgatgtcaatcctgaaagatatgaaacaaaaaccttagataaattacaaatagtatctccaaaatgaaatgtagtaagagaaagttctcatgagtcagactatatttgggtccccaaattctcacaatacatagcaaacaagaattcaaggtctgaaggcccaaggtgcttctgcgcacactgtgaattgtgtgattgggaaggtaggtgatttgtagtgtttgtggttcacagaacaaacacagaagtatcctgtgaatattcttggtccagagttgctatcaagtcttcaggtttggatcctggataaaggtcaaggatgtaaaaacacaaaatggtgacaccaactttttgagtgtggtttgataaatgtggcatatcaacccctgtggagttgctctaaaacctgaaaatacattcacaagttttgaaattctgagtttttcagccggtgacattcagaaactgtaggatattggcaggaggtgtggtgaggtgtgatatgtgacagattgaggaagtgtgatcattgatgtgtgatggtttcactgaatgtagcaagtagttagatgtaccattgtgcaataatgttttacaaagggtgtaggaatacatttccatttggatcctccattgggctgcagtgaaaccaatcttacaaatccatacacttctcaccacataatctgcaaaactgaatacatacaaagaatatgggaccaatatctcatctgactgcaaatttacttcctataatggcatggcaaaatctggtaaccaagcccatagacgtttttgactgtgtgtgtcttgggattggggatggaaatctggttttcatctgcagttcacatcccctgttggagataatctgagaggggaagctttaggttttgttgatctcatgtgttttgtgtgttggtggaataatattttgaatgaagcctatggcggatacaaaaaaatgcataaagggtgaacttgaattgactacataagtttttttttattcattctaaaattacataggagcttgatgatatttcaaagtacttgtgccaggcaagatggtttcattttgtgtaatcaaggaccaaatatgaaacatggcatctgctctgcatgcaacaaagaaatttcactgtggattggatgttgggtcaaaagttgaggtttcaggacttgtcaattgcctggttgtgtacacccaatctgagcactccttgaaactctctcacatggtgctgagtattgggtgatatgaactttgtgtaaaacataccccctctaaaaataaaataaatcagatttgtaacttgcagggattttcatcagaaaaaaaaaatcaagaattcaggacaaggaactcacatttatcgatcaaaaccaatgcaatgaagcttgctacttccatgagatatcttctaatcttcacagtccatctatcttggctgatttgtcccatgagaggttctccgatgtttaagaagtggatgtgcttctgtcagggtgagtagtatcctctggattcatttatcaactttataaataaagcttaccactaaacatcaaccaaaaaaatcatacacatcatccagctgaggagtccaagcccccaataaaagatagaggtgaagtttacatagccaattcctacagacggttaattacacactcagacccacagatggctagaggcacaccaggtaaacctatcttgagtatccattcaatttttacttctattccaaagatgccaatctcaagatttcttttgagattcgatcaggaaaaacggctcattttgagccccacaagtgcaatgaatgtctccactgctcccagaatcttctcagagaacatgatccaatacaaagcatcaagtttcaagaatcaaggtggagagggaaagccccagaatgtatcaacaatgggtttcctctgcaagatttggtgccagtaaatgaacttgggctgccagaatcaagcagtgtgggagaacaaccagacacttgtgagtctttgcatatatccttattcattttgggtctagtggtaaattgatcttttcttggatctccatctgttgcattcagctcttccaagtgatggacgcttggataagtggctggaggattcgataagatattcttccaagaaaggtgattaaaccaatcagacatccttaatgatcctttgcaccaatttctcaaacctaccgctccattgaattagctctgtaattcttataaatgattcttcttttgcatctcctgctacctgttctatccagcgtttgaaaaccatgagaaatgtgatttgtggctggaagattcactcaagttttttcagccatacacgcaagatgcatcagggagcaggggctcaaattaccaaatcacttccccaggagagggaacacactgatggataatgtgagatttgtttccctgtttgctgcatgttccttccacattgaaactcatcttgaattgtctctggacttgaagtgactagttttcctcttccatctcagttaattttctcactttcctcaagccttcaatacatagaaaaaatagcagaaaataatttctttctttcttttttttttttcttcatttttcccagaagaaggagatacatcataccccctcaactcaatcttgtcattttgtgtccctctttcaccagaatctttaatctatttgtgattgaaagaatgttgaccaatttactggaagaagaacaccccatctggcttaatccaatgactcatgggtatctttgagccagcttgtggccaacagttggttcatgatctgctggggagctcaatgaagtcccccggataacctgtgaacaggttccagtgctactataacttccttccaacttgagcttacccaaaagcctctccttggaggcgcaaagcgtctcttagaggagaaacctctctcaagtcactcgcttggctcatgaactaggcaaatgagctttccttgaaaaaaatccctcgttttatttaataatttttttaaaaatatgttcggactataccagacaaagttgtaagcctgtgctgtcttggctttgatcaaacaattcttttgtatttcatggtttcataactggactccaaggagactcagctggaatgtggccatggatatgtcgagctcacttttggtggtaaatatgaaagaggattcgaactgctcataacaaatttcaggccgaactcgaccgtattactattagacaaccgaacttgatgaaaatattcatccgagtcgtggttctctgcagggtccttgtcggaacgaccgtattcaagctcctcccttctccttctacaagttcataaaattcctcgtcgtcatgatgatcctatcttataaatatgttgtcgttgtcaatggagcaggagaagctttcttatatgcttcggcgcggtttgagggaccggcctctgcgttgcgagtgtttcaggttgattaatgtttttgttttttgagtttgatcgataaaccccctgatagtgatgattcccttcctctcctccaacagcaagcctccaaaaataaactaaacatttgaaccaacttcatcaatacccccctcctctgcccctacccattccatccctttctggccgacactaatctcctgagcagaaacactcctacttctgtcttcaccacccccaacaccagcagctccatctcatcgcccattcctcaccaaattccaccacaaaccaaccaatccacactttcaagtctggcctccacttataacgcggctctacgaaaacccacataattaaacagcgaacttccaatcgtccgaagagtgtcttcaaccctgttttgctgttgtcttggcaaactacacacatacatataacatacacatatacatcatacagaggacagctaaagattaataataatataaaatataacccactccttttctctcaccagcatatcattataacctcggccacagcttcttcttcttctttcctctgccacacccaatcatcatcatcatcatccactccaattcaccaaaacagtcctcagaaccaatgtcgcctcctaactcacccccgaggtataatccgatcggctggctctcggatctgcaaggtactaccaaaaaaaaaagacaaacagtcacatttattatcatatggttgctggctaatttctccgtctctcgaacggacactaataatgacaaactaatgacttgattgattgatttggatctgaaccaacacgaccatcaacagaacgcccattgttaccactacgattcaacccactacagccgacgaatttcaagggccggagcacgcttgggagccggctgataacgctgagtgggctgctagtgttgatcgggacggcggtggtggtggaccgacatctgttccggaatctgggcgagccggctctactgtgggagaccaactaccatctgaccaatgccgtcgtctcccgggtctgcaacatcctcccctcctcctcctccttcgcttctcaaaccgacgggaccaatcggaccaatgactcgttcaatggattgctggcttccaaattctgccgaaatcagctcaatcagaagaaggatctggagaagctctatgtgcctgattcgggccacgacttcggcccctcgatggaccgctccatgggctccgagcgctgtgccgccctgttccctaacctctatcaggaactcgatcgcgctgtcctctaccattcttccagaggaaacatctccatccaacatctcggtatcttcctcttctctcctgtctgtctgcttcttcgctcctccaacactgatttttatgtccccccttcccctgcctcggcaagatcgcgcttatcagtacagtcatgctcgtgtcctcatctaccgcaatcgggtgtacattaaaggcttcaatgggtcggttctctctctttcgcttcaaaactacttcttaatcatctctctctcactctctttcttcgcgtggttgttggcgttggtatttagggggcctggcctacgcacagaagctatattaaattcaatccgtcagtgagatcaatttttttcttcttatttcttcttggattgtaacccgaacaaggaaagagaggaacagagaagagtaagaaaagaaagaaagagctgactctagacaatacttatgaaaaaaaaaaaaaccttgaacagaggaagcagtgatcacctcaccggagctattaccggatgtagaatttgtgatcaagacgagtgatgcgccgcaggggggagacgacgagcatccgttgtgggtgctcgaccggaccaagtcgcaggaagaggtctggctgatgcccgactacggcttctattcctggccggaaccgaaggtcggcgggatggtcgaggtgcgcgacaaaacggccgaacgcgaggcttccttgtcttgggattctaaaatctccaaggcgttttggaggggcgctattctcgttaaactgcgtgaagtatgtagttccccccccctttttcttcttttgaataaaatcctgattgtgttttttgttttgttgatctatagcaattactggaagtatcgaaaggtaaatcgtggagtgacatcaagccgatcgtctggcaaaacttgaatggcggactcaagacgcccgaggatcattgcaactacaagtttctggtccataccgagggatatgcgtattcgggccggctgaagtatctgctcatgtgtcggagcgtgattgttgggcatgagatgcaatatatccaggtacccaacaaacccaaaaatctaatactaaatattccaaattaatccaagagaaaatctgagaaaaaattgacaacgagatcgattttttttttttaaaaaaaaacattttgatgtgtgtgtgtgtatagcatttccatcatttattagactcccggccgcattcgccgacccaaaacatagcgatcgcggatggcccggggatcgaagggcttccgaagctgatggacaggttgctagccgacccggtgtgggccgagtcgatcgccaacaactcgtacccgctcttccgccactacctttcgccggccggggtgcattgttattggagacagtttcgtaccccccttcttctctctcttatccggatctgggatggttatgttgaagtcgtctgttggtctggtttgacaggatgtttagggcctgggctaatgtccaagacttcgtcccccatcggacgcccaaggatactcccttcgaatccttcaagttcgtcccccctctccgtcgtctccttacttatcctaccacgatctctaatacttcttttctctctgttttgtagtctcatgcatgcgatcgactggcccgctcattaatcaaccggacaccccccccctctcttaacattcttatcccgctccctttgcgcttgtttatgtgatgtacggtgtatccctccctctttctttctttgtgtgtgtgtgtgcttgtgtgtttgggtttcagttcatgggttctttttctctctctgtgtgtattatacatatatatatatatatatatttaattgtgggcgcgaacatctcttcggatctttttttcacttgactccaatctgtctataacttctagtcatgtttatacgctgtttttttttttttttacttgctcatatattcattgatgataccttttttttccatcattagcatttgggtcccatcgttttctcttgtccaagtcttctaacatcctttcttctctactcttctctctctctctcttttttttttttggtttatgtgtaggaggtcattgtcattgtcattgtcattgtcattgtcattgatggtcattggagggaagaaggttctttgatttttttttcttctttgtttttggggtcttgattaaacacctcccggaaaatcgccggagttctggactgccgatggtccacaggcagttgatcccctcagagaccccagggggggggagtcaagtgctggaaggctctcggcggcccagaggaatcccctctgggtcgatgagaacatgtgctcttcagtggctgacagagattttcctcttgggtgctgagagttgtactcctggcctctgagagcaactccacagcggggtgtaaacctcatttacaccccggtctccaattcaaaaaccatgccccactgcgggatgaaaacagggagccaaatcaatctgggatgtaaaaatcgtcccggagagtgcaaatctggctcccctctacatctccctacatcccatgaacggtgagcattttgtgtgaaacctgtcaccatctatcaaacacctccacacacaaacaaaacgtttcacgcgtttttacatcccggtttaggccctgattataaaccaagtttttggattttggctttttttatttgaaaagtatttgaaaaccaaaaagaaatcaaaaagaaaccaaaaagaagttcaaacacttttcaaaaacttctcgaatactttctgcacttataaactccccaggcccaggggccctgtatgagggcgggggggggcaaatacagggggggaggaacagcgcgaacaatcccttgtgtgatttgtcggtcccaggggccggacttcaccagacagatggatagaaacagtcccttcaaataaggatcgccgcttgccaagtgagaagcgacccggtagtttgtttctatgatgcggtcaatgatgctactacacacatcggtaattctcaagacttatggtcaataggacagcatgaactacaaggcttggcaatgattaagacaacatcaggcatgaagataggaatcaagaagggccctagggggaccccagtcaattttggcgggctgaggaggttaccggtcaattgctcgtgagattccatattccgtacgtatttgttggctgcaggtgtgaaaattttggcggatgatgacagtccgggatgtcctactggagtgagtttgagaataggcctatctgtatgacctgatacataccatacaggccaataccgacccaacttgtgtattgtttgcaaaattgaagtttttgagatctcaaagcacctccggaggtggtttgaaagtttttgagtcagtttttgaaagaaaaaaaaaaagaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaagaaagaaaagttcaaaaacttttcaaaaactttcaaatatttttcaaaaaagcgtttataatgggggccttacactccaccggtgtaggacacaccaggttttaactttcaaaatcaaaattcgggaggcatcacacaacttttacacccgcggtttacaccccgcagtggagttgctctaaagaccccagggggattgggtgttggttgtggaaagctctcagtggcccagaggaatccctcttggttgctgagagcatgcaccctcagtggctgacgggaatccctcttggttgctaagagttgtactcctggctgctgagagtgtatggctcccaaaccttttgaaggttttggaagtctgactcccacttttggggttggacatcctgaggaccgtctgcagacaggcctcttgacatcccctacatttgggagtcggaaactccaattttctgggagttgtgtcatcaagacccttgtttctttgggggaggaattgggaaaactttgtcccccccccatcaaaaaaaaaccaaatggtctgggtcttgttgtcggaggctgtggatgattgattgatatgaagaccatgagatggtaattgtgagtgtgtgaaaagaaggaagcaatgatggtggttatggatcacttcctcccagctgagtgtgatcacctaagatcttaccttttttgtggtgaaaaaaaattgtgggttttttgtaggctttgggaagacagctctcaacctgtaagttggttggaatcatgatttggggtgttacttgaatggagtgtggaggggcacccaggtgagtactaaaacaaagaagataccaaggactcacaaaatgggacttgtggtgaatgtagttattatattcagtaaggaaaagaagagagaaagaaagtgagaaaccagtacaagagagtaacagtgggctgcttcacttgttagaagcatatctaagtataagcatacaactactacacacggggttcactatcccaacattgaggactgatcaggagggcatcaaaagcacaccaagtcatggccacttctcatttcaagattatagatctgtgggacttccagaagcaatttggagccgcaaaagctagattgtcccaatataaaatctaaggggccctgaggtttgggttttttttggaggtcatttgtcttgttttttcaatgtccccctgcaagccgcctatacaaaaggggattggtcttcaaaagccccggattctggcaacactttctaaacacttcatatcattttcaaatgcgtgggccataattatgtatgtatcacctagaaaaacctaggggcggttctttccacacaatcctcatgcggttggcggcagaactccagaatttactggggtggaccagtctcacttaatgtatttacttgaattaatgtgcaatctccatgagtccctcttttggcccacagaactcatacctttttctagctcgttcaatagtgtgttttcgggatctttgacaacttagcatgcctttttgactatgtaggattgagatgcactagcagaaggaaaaacttgttttgtgttttgttgctacatatatattttgagagactaatttttgatgtagctttgagattgtttggagtgggtgtgatgactgagtatatcaagtgagggatgtaagatacaagaaggtgaatggttgtgatgagtgtggaggtgatgtgttgattaggggttgttctctccctcgaagaactcagtggtttccttcccactctctgcttcttctcaatcgaccatcttcttgaaaattttaaatacttctccttacatgaaacatgctcagaacaaaccaagcacactcaaacaacacccatccaaccgatcaagtaagtcagggcagctcacccaccagttgatgtgcttcgactgactctgctttgtttctcctctgtccattcagccgccatcagagaaacgaagaaggaccggcaaggataccacctcgcatggccccaccttggaggtcgcactggtggatgtcgacctggtcgtctttggacgctacgagatcaacgcctggttcccatctccatacgtgatcgatcagatagagtaccgccaagcaaccttaaacaaccatccaaacccaccccctcctcaaccaaatcaaccaacagcaccacactcgaaacgacagagtaatgggccattccagggtaagaaaactaagaagggaaacaacaaacatcccacccagcctttccaggaggcaccccacaataccctacccacctcaccctccaactcaagcccaccacatcaacagcaggagaacatcaaccatcatcaagaccgaaaacgcgatcggtctccgagcccagactccctctcgtccttggaatctacctcatcggttccctcaaatcactcagacctacatccaactcatcccctcctccccgtcccacctaagcatctctaccccactccacagtctcatccatccagcctcacttccgacaccggcccaatcaagccaacccctacctcaaaccatctccctcagcccgatcctcctcccgctctcaagttatacgtctgcgatggatgtctcagatacttgttttcatccgaggcgtatctccaacacaaggcaagccaagccatctctacgtacgaatccaggaaatggagaaaacagctgatttttgttggtctcctgttaatgcgatctggatggatggatcgatggattagatgcggtgcaacgtgactcatcccccaggtcggaaagtataccagagtgggaacttaatcatccgggaagtcgacggatctagggccaagttatactgccaatgtctgtgtctattcggcaagctattcatcgaccacaagtacatcttcttcgacgtcgaaggcttcaacttctatgtcctcaccagcgccgaatcagatcagaggacgggagggattcgggagaccatcatggggtttttctcaaaggagaaggtcagctacgatggctataatctagcatgtatcgtcaccctccccccgtatcagaaaaagggctatgggaccttgttgatcgagtttagctacgagcttgaccggttcgaggccgacaaagagatcggctcgtttcgtgacgactcccgcaagctgatcctaggcaccccggagcgccccttatcgaccctgggcgcccggggatatctgagcttctggaccgccgttctcgtccgcttcttccgcacgctcttcacccctccaccgccgcgtctcggggccgaactggacaagcaactgggcaccaacaagaagattcccaggacggcgaagatgatggcgacaccggagaagacgatcgagatctccctcgaggagatctcccggtcgacccgactcagatctgatgacgtcgccttcgcactcatcagctccggcctcgccaagcccaaacactccaccgccatctcttcttcatccgactcggaacccagccatgagcctgaccgctttcccgaaagcttcctgatcacccccgaactagtcgaactggtcgcccgcagagtcaacgtcaaaagcgccatcctcgaccccagacacgtcctcctcaaccaggccgacccccatcatcttcacgacctcgatcctcatcttcccctccacaacggtctcctgcccctcgatcaccctcctcatccttcttcctcccctccgccccatccttccgactccgactctgcccttcatccttctacccccgtctgtcctcccctgcctatcttcctcagatcttctaagaactccgcgttctcaaattgtgctccgtcccgcaaatcctccgcatcttaacccttcctaaataaactgccttcttcttcttctctttctcacgctttctcaatcctcttagctcatgttatatggttagacactttcttcctccgggcttcctgaccctcaattatcccccttcggaaccccctcctcctccttctttttttttgtgccattgtatgggtttcttctcttctctcactcactctcttttttttctttcttacttatgttgatctccttcatgagaatcaagatatacatctccaaatacacttacatatgtttgcatatcttgtagttcccaacgattattggtcacatgtcctgttttttttttttctcagggtccacattttcctgaagaaaatgtcttgtcttgttttttttctttggtatctacatatatctatatatacttatatatgtaaaattaaataaaattaaaactgaaactgaaactgaaatacattgaggaggggttttcttttttttgtagatggctgggaaacaagtgcttgcttggtattatctggaattcgcaatgtttgggtcaactagctgaccaaaacaaaacaagacatgtgagtttgaggaataggaatcaggctgtcaatgggcttgggcgcccatgggctacccacaccccgacgggtcttggggcgggtttggacaggaaagggtggaaaattacccaagtgtgacccgacccgtggagacccagcaaactcatgggccgggtttgggcaggctttcctggatgtgggttggcccaccggcccatgaaaatcccgagtctgaatatcatcagaattaacataataatatgtactcacagtacatattattaggtttgagggcccagaatcccataaccatggccccatcagtacctggatatacagctcaactatctctgtttgctgcatatctcattgtcatgcccccagcctcaaactttcaaaaaaaaaagtagaccaaggaaacccccatgcctgcctcaaatgaggataccacagttatatatctgactccgctctgcaaaccccaaccccgttggccaagaataatactcaggccaaaaaaaaaactttttgatgatgggcagacccgagcccaactgtctcaaagcgggggcaggtttgggcatactttttggaatggtggcccgccccacgttccaaggcggggcgggtttgggcttggtttttggccccaaacccggcccattgacagcctgaaataggaatgatgtatgttgcagatagattgtggataggtgatgcagtcggcttgacaaaaaaagactacagtgtagcacaatgaggcaggtcaacctatctggtacatgacttctgatcacagggacatggggaaagtctgagactcaaagacttggtaggctgccacatcctttggcattggtttgtcctctgaacttgtgtacagaactaaaaaaaaaaaaaaacaggttgagctctcttgtactttcaaagactgggctccttattaattgtacatgtatagtgatctggtgtaaatggattagatccttcctcatgtctgttctttcaaataaaggctggagtggaactccttactctgcttgccccataagaccggtttgcattccttatttgttgatccttttttggctcccccccaaatgtgtaaagggacatgcctcaaagatggggacaactttctttctgctggggatgtctgctttgaggcttgttgaccactttgcacttgtcagatgaggcgtgctaagggcagtgcggtccttgtgttgccacaatgttctcatggaagcttgcttgcagtactatcaaactggttctttgttgaggactcgcagggatctcagatatgtagtccacagacacaatccattaaagagcacctcatgtaaaatatgtcatttttccaaaattcacatcaagaaaataaggttttgttgccagagatggaaggatttgttctggactggatgtgaggattgtaaatcctttgggaaattggaacttcctagctaggttatggagggccaacgtaccactctagtgggattaatcataaagggtgacatgacccttggaaggattgtgattgaaattgcattgaacagatgactggactggtgtggttctttgaattcaacagggatggattggcaagcttgacataagccttgtgattggagggtcctgaagggaccccacatccaaagggacactctccaaagcagaggcttacctccaaagtccctccggtgactcaaggtaaatgagatttcctccaaaaaactggttattttgtctttgaaaattatttaaaaatgtaattttcaacttgtaatacttctgagtagacagaattgtactttatcatctcagctcccagaccaatcattttttgtaatttttcatcttaaaaccatttctcctctggtgttttttagttggcaatgatctgaatttttgccaagatcacattttgcatccgacttcatcagatcttggactctctcacgggttcctgttagattctgcacacattgcatagtatccagttttcaatagcaagtgtttgtattggctggaattagatctctcagtgttcagatgtctagccattgctttaattctttactcatgtgacacaatctcacatactatgtttcaccaaatcatgcatttatgaccagatctttgggtgaaacatctagccttgagaaagaaggattgtttacagatattttccacagccccaactttacaggatgtttctcaggagcaggaaaatatatcaaagatctggagaatacaataattatcctataaatcttgcaatttcaatggtaccagaggcgggatgtgtagatgagtgctagtgggtgctatgggggagggggagttactcacagccaattggctggactccctagggcaagacttgccatattggatgcaagtcctttctttggaggtcactacacaacctccttggagggatcttgtttaagtttgatggattggctgcattttgagcaacattgtagatggccacagtcttgcaattgacaactccttcatttcagaggatattctagaggcatcaggatagtaaacttgggaccaactctgttgagtgttcaaatttggaagccagggatagctgggtgttgagcagagcacccaacacccccgcagatatcaagaaagtgcattcgtcttggtacaagttccaaaactggctatcaacaatcaggattgaacacagggtttgggtgatgcatgaatcaatcaagtgggtgaaaaatactgcttgcacagcataaacaggtgtcaaaaatcagatcttgtcacagtgatgcttttgcagaaactcacccgcagtcactgtggctacttgtgcaatcacatttggaaaaacttcactgtgacaaaattttatcacctgtttatgggctgtgttggctacaaaatgggtggtgctctagagccagagcgtggtatacaaagctcacggctagtttcaaaaagatttcaaagttcaagcttagctaatcctgcaaggcttaccagcttgtatgtacaacacctaggtagtcaaaaaaaatctggaagattcattgggtatggaatttttcatttcataaaatcaatttgtcagaaaatgaaatcaaagagggtcacaattgtttgtggagaaaggacatcatatttgaaaaatttaacacagctaggctctggttcaagttcaaaaaatgaaaaaacagcataatttttctgttttttggaactacagtggcatgcagcattgtcttatacagcagttcccagaaagcttgtgtttgcgagctcctgggatcccaatctttttttggcctcacttttttgtgcctcaaaacttgtacacatgactgtacatgttgcaaatctgtggccaaggccttgatggggctccgggcacctggctgttgcctggcaaggactggcggtcaactgatgttatgagtgtttccaactttaagatctgccaggattatgatggtccaactctcaaatcttcaacttaaaaatatgggagttggtccataatgcctagaatactgtggctgtatgagcccacacacaggagactagagatggtcaatgggtatctgttgcatatacccactatctgctggcgggtatccgccagcaggtgcagatggcctattttccgcaaaacactggcgggtatccgggtatcccaaaggatacccaaggccgaaaggggagatggccggctggaagggtttcctcccagccggcgaggtacatgcttgatggctggagggaaatccttccggttgacgaggtaaatttaccttgccggctggaaggaaatccttccgttcaacgaggtacacgtaccttgctgactggaaggaaacccttccagctggctgccttgccgccaatttagagggcgggtatccgtggatacccactcggatacccgctgcggccgacagataccccccagcgggtgcggatggaaatttccccggaaaaagaagccgtatacatatccaaatctgcgcggatatccggatgtgccggggccatctctacaggagacaaaaaaacaaagaaaacatgtggcacaaaaaaaaactggatcccaggcctgggcttgcaacagcaagctttctgggaactgatgcacaaggctttgggatttccaaaaggttgggacccaaaattttgatttttttttttttgtgtgttcttgtttttggggggttgagatgttgtggtattgtaatcaaaaatgtgaaaaattcaaaggttttttttcttatccattttattttcatattatcatccacactagtctctcaaaaatcctgccatatggcgcaagaaccagactctactggtaaatttccccttgttcactacagaggtgtccctggaacacaacgcagtccatttcacccagcaatcacaagttacaaccctcaagctacacagatacccccagtacagtacaaccccatattcacatactgctacgcctcttaaatttcacttatatatctattacattaattatgcatgcagcctaaattagggatttcccccccccccccatcaacaatgggccactacactaaccgtagcggttagtgcggcataacgtaacagaattccgctaagctttagcgtagtgtagcagaattccattgtgtccatgctaaaactattcatgcaggcccctaaaaagtgcctgctacactgcgctaatgtgcttgttcacagcattttggccctttagtgtccattagcggcctgtagaaaaaaccactaacttttggctgaaactatgccattttagtgcacaaaaaaactgctaacactttttgggcaaaaaagcgtagtgtagcagcccattgttgcttccatgacagacagtgagatgctttgcttctccaggatgctacttacccacaagaatttctgttagccaagcattccaagcacccaggaccaatgatcaagacctcccgcttgcccaacctgactccaacccaacaccatcatcttcatgttcctcttggggccaaggcacaaactctccttcacagaatggctgaacttcaataaccccatcccagaaatcagttccttcatccctcctaaactcacatcaaatcattctttagttatgagttggcaagttccttcctgcaaatggaatggaggatggatatgtactgtttaacaccacctaggattgaccaacaaatgaaaaagggattggtgtggaggagattgtctccaggattaagaaacctagatcagacaattgaaggggaaaatccttcagcacaacagtacagtggtcatggtggtcatgcaaacaaaactagaagacattggtcttgtgaaggcatatcatggcaagtggccacatttgagggagatttggccaagtgttatattcctatattccatcctcaatcacagctctggatgcggaaacaaaagagggaggaatgtgtggtgtgggtggatctgagtctgtcagccgagttgagcccgcccctagcttaacacaatgtccttgtttcagagggccagaggcaccttacaaagcaaacctctgaaagaggggcttgtgaccaaagtttgagcaacaacctggaagcttataaggcttttggtggattttgctacccttttgacactcaaagaccaataaatcttgatctatcagtccaatcgagatgctttgggcttcttgacataggtgaagatctagcaagggaagtttgcagagggtgcaaggagagtagtgtgaggcacaaatagaaagttgtttaactgtaatgagtcagtgactgtggtgatggtattgagaaggctattagattccgttgaggcatgagagagcaaagaaaacactcaaaagcagaccaacataggcatataaatatgtacaaatactaggccagtaatatgtgatagtagacaaagagaaagtgaaagaataggtatacccttggcacaatagcatagataaaagagacagcagacaaataaaggatctttaacctttgtgttcagatatgttgattgttgtagttgttgtgtgtgtgtgtgttgaggaatgagcttggtctgagtgatgagaagatgttgagttagtttagctgagatcagagaccaggacaggatgagtttaagtgttgatcaaggtgattgcggttgagtatccaaaaaggatcagaagtagcggacgtccaaatgaatttacaacagaacaacttggttgtgagtctataattcttttttttcacctacataggttttgcacatgcaacattccatcccttggatggcagtgagagacttgatagtataaacaggagcaagccagcagaacatcatagaatatatcctgacaagcaactggttgcaaaatgtgctttttgtagggctgattgtgagatacaatataggagcttgctttggcctggtcttgtaacttgatacacaaaaaaaaaaaagaatggtctggtcaaatccggcaaagatatttcagaaggtaaagatgtaggaaatggaggggccagagcgagggcaaaatggggacttgccccctcctttctttggcgggttggggtaattatgtatgtagattgtagtcatgtatgtagaccccgcgctgcgccacggccaaacatgaagattgtcgcttctccaagaccgcctgatccggatttgagattcccgggaatccgggctggtcatgctcctttttatccggctcacgctactgcgctcatttttcttcttccccctgtataaggcgatattcctgcaagcaatacatatatatatattgctcaagtacatcatcatcatcaataagaaggtaagaacgatcgacgacgaccataagaaagaaaaaaaagacgaagggtaaagtaaggggagatgataaaggtgttgtacaagtcggatggatatgtacctaacagaagtgtatgtagatatattagatcgtctcgcacaaagacagagagagagagaaagagaaatagatgatgatgataagaatcggatgtgttggcctgggccctttacaaaattgtggccgtcatcgtcgacttgacatgcataaagtcctcccgagtcccgagcatgtagtcggccggcgggccgacagctgagccgagctctggtcatcgtgatggtctgcttctccttctccttgccagagtccagcatccagcatcccccgattggactcttttttttgtgtcactctttatgaggaggttttacgttcttctccagatttgtgagattttttttgcggggggcatagtgggtttggtgggatgggtcaagtacaacaaaagggtccggtcgttccgcgtcttccttaacatcttccttacaccttcctttcctttcctttcatttcctttacttggtttctgttttcgttttttcgttttttttttgtctcatccgattacaataatataaagctctcggagagagagagagaagaacgccagaaccagttcccgattatttatttcttgtatctctaaaaaagtagatgatgtagacctcccgcaaacaaaaaaagagagaaagtgtagatcgattattttaccaatgctttataaaatcccgactgtacatacatccatagtatgttgttggagcgagagaaagaagcggatgaaaacaaagcaggactgatgtcgatgttacaaaagataggccgatcgactctcgtcgtctgatggatttctgatgatcgatcagctgcagacacttctcttctcttttttatttttcttactcagagtcgggcacttcctcgacagccgcccaccaagctgaaaaggtcgctctgttgttgttgttgttgttgttgttgttaagagggaagcacaacccatggtggtgatgaaaaagggtcttgttcagtttgtataaagttttctctctcttttttcttcctcatacaaataaagtaagactgatcttctcctccaccttggtgaccaagtgaagtacaacaagttcgatcacagtgtatcattgattttgattcgagacaagagtgtgaggtaaaacagcagtcatcgacagtttcaccagacccgaaccatgaaactcatgaatgcggtcttgttgagcagcagcagttggtcagcagcaaccctgagcgctaaaaggctccgtctgggattcgagctgatggtgattgtagtgtttcttgggctccaaggaaacatacacacgtctgggcagtggtagacgagctcatccaaccgttctgttcatcggtcttctctccttcttccacttgagaatatctctctgatcttctcctctaaccccatacttgggccattcccttcgtccgattcatattcagcttgtaagcatttcagaaacaaaacccgacaaaactatacagttgttcgacttttgttgtagtgtttaatttcagtcaggatttcagtgctcgctgtttggccagtttcttcttcttcttcttcttcttcttcttctgttggctgttgttgttgttgttgtagttccttatattcctttaagctgttgactctatatatttctactcttgctttccttccgatacactctgtagacaacaacaaacccaaccaccaccaccacccccctcagcttcacactttcaactcggaaaaacaacaccaacaacaagcgctcccttctcataaagacaaccaacccactcccctcctcctcctcctccccccctccttccccctccctctcactctccccccagttcactgctcgatacaacaactcactctctcacatccttgtaatcatcctcatcactcttatcatcatcccctccccctgagaaaccttcactctcccggcgtgtactgtttggcgcttgaattatcgattactcttatatatacccccctctctcacattccctccctcaccctgcctcccccccccccccccctctatctctgaaattgcaaagaaatgaatttcaaatgatatggtttacttccttactttagatcatagaatttgaatcctgttctcataatgaactctccattaatgaatactgaattgagtaaaatttgaggattcagcctcaggctgagggagcatatgaataattctactattttttcactacacctttcatgacagatgaccatgtcatgaaaaccttttgtatcatctgcatatttactgaaatatgacacactgcatgcacaatatcaattcaacttcttgaaacccccgagtaaatttaaatattgagtattttgagtatttgacccaatgtctctaatcattctttatttcatcctattgtaagactttgataaaataatatagattttagattagtatagaaaaagaatgggagagatagatgtgtgtatgatgatatagtgagtgtaaacaatacgattgaccttttgacagggggacaggtgtaggtatcaatgtgatattttaagattatggtgattcacaagattttggatgtgaacccttccccagccctactgattaacttgcatgattttatttctcctttctcttggtggaatgggtcattgttcgtttgtactatctgattttctgggtgtacagtttttaggtctggatttaacaggagccgataagcatatagaaattgtgcttttgagtcattaccactggtgagacttttaagtcatattctttaaggttctgatgtttggggttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttactatttattatttataccatgctctcccgttctagctcctcacattgctagttggcccaacaacccttcctgccttctatctccaccctgggacctgacccttcctatcatcaccccccaaataacaacaacaacagcaacaaccaacctcagtctcagtcccagtcccagcctcagcctcaacaacagcagcagcagcaacaccatccaatctatcaacatcttcatcaccatcagcaacaacaacaacaacaacatcaacagcttcaccagcaccatcctcatcatcagcagctctctcacatgctctcctcgccctccctacacccttcctatcatcatcaccatcatcccaatcctcatcttcactcccgctcgctatccacctcaactgtctccggccgacctcctccaaagacctctcgtcggcaatccaaactcaacaacctcgatcgccgtcggatctgtgagtatgctgctgcccatcccaaatcgacccaggaagatatcgcggttcagtgggggatcgatcgatcttcggtctcgaaaatcctcaaatatcgcgacaagtggctctccatctctcccaccgcccgtgctgccaaggtcatcaaacatcgcggtggtcgattccctcaactcgagagcgaggtcgtccgtcgttgtaaggagaaatcgatcagcggcggattcctgggcgatcggacgatcaaggacgtcgctctcgacgtctcccaagagatgggcctcggtgaaggcgctttcaaggcttctaacggctggctggacgcattcaaggaacgtgctcagatcaagggtggtcggttcttagacctcgctcggaccccgatcagcttcaatccctcctcctcaaaccccgaccaacttcactcggccatccatgaacagcaacaacaacaacaacagcaacccatccatccctcagctgctactggtctaggagctccgatgaaccgttcagctaagatcgcctcggtttcaaccacctcaagtcatcaccgggtcgaggaacagcagaagatctcgagcctggacgaagtggatgatcttgaagaggatgaggaggaaggtgaagaagaagaggaagaggaagaggaggaagaggaagaagaagaggaagaggaagaagaggaggaggaagaggaagaggaagaggaggaacaagaggaagagggagcgcaggaggaaaatcaagatcaaggcagcaaagtagagcaagccgatcgattagcaacagtggaagtccaggtcgacgccactcgagctcagcatcatcaacggaaagaagaaaaacaccatcattcggagatacccaactcggaaacacaccaccattcacccaatcaagaacaatcacaacatcgatcatcccctcctaatgatcaccaccaccaccaccatcatcatcatcatcatcatccaacctcggcacccaccccatccttgtccagctccaactcatctacttctcaagaagatggatcgaacggtgtcaagatgcaagatttggccgactcactcaaatcaccagtcgaccaagtcatggataccggcactcgatcgttaagtgacgtgactccggtgaatacacacgatcgagcctcggagggtgattcggaagaaccggatggaatggatggcatcgagcacatctcttcggcgatcggcagtggatcggccgatcagacgatcgtcttcaaatgtcccccctcctatccacccgggaactacaatgtccatcacccggccaccgctggaggatatacccgcccaatccataactcccagaccgattacaacagccaacagcaatcacttgctcgtcgtcaagctagttctagtcattctcggagctcatcactctccatcggttccttatcccaacaatcatcggtctatggtgatgattaccacctcaactcacccgctcgatccggtctcaagatccatcccggttctcaagccttatcgtcctactccagccacccaaacttccatccaccgccgttgagaaccactccggttcgaaggacgttcccgagtctccgccatgcgatgtctcatccggccttcaactcccccggcagtacggcctcgaaccagaccaacggagccccgagtctcccaccgatgtccgcctcttcgaccagctcacaccaaagcaaccaccaatacgcctcctttccaccctcccatccataccccttctcgcccttctcggccccgccaaatcactccaatcaacccttctcctcaagatccaataataacaataacaatccgagggtcgaactcgcccccgtctgtccctccagagtcggccatccctctcccctccctcatcgcgaggacgcaatcgaatggcccactgatgagtatggcgtcggcttcgatgaggccctcggcgctctcgaaacggtgatgcgcttcttgcaggatcagcctactagcttcgctacccctcgtgattatatggtcgttggtgaattgtttggtaagtcatcattaaacacttcccattatctgaaagaaaaaaaaatgaggatattgatgggttttctttttgttctcaggacgaatgaaggagaagaaacaagaaatgatgtcgatcggtggggctccagcaaccacaacacctaataccaacaacaacaacaacatgaataccagctcgacgaatgtgagcaatggagtcggagtcggagggctgttgaacatgaacaacgttatcccacgacgcttgatcagcagcagtggaagcagcagcaacgggagtgccgggacgacgtccaacaacacccatccccttcgctccaatcgctcgtcctcccaaccctctcatcatcttcctctccatcatcaacatcatcaacatcatcaacaaatccatcaacagcaggatcaacaacttcatcaggatcagcaggtcctcggcttccatcatcatcatgcccaggctaagcttaataatcctaacaataataactccccgcctagctcttccgctctcgagttcgttaaggaagattgttcgtcggatcgaatggaacattaggattcgtctctctctctctttttcttaattaattcttttaatttttttaatttttatctttgagaaaacttataaactatttaacaaaaaaaatattattatcattatatatatatatatatccttctttttatatctcctcggttttctttaaacttcacacatcctcgactcgtattctctgaaccatcaccatcgcccactccacacacaaaataatctccccctggtcgcccgaaacaaaaaaaaaacaaagagaaacgaagagcaagaagaagaacaagaggtgggtgggtatcagtcgtggtcgttcgtcgtcgtcgtcgtcgtagttttttttcttttggatttgagtggattggatttggtcggtggatggatggatgggtagtctcggggggtttacattctttcaactttttttttttttttttttttttttttttttttttttacttgtctttttgttcttttggctaagttggttgaccggtcgtcttcttgaatacttttcttttcctttttttctttgcattgtttcttggttgttgggtgttgtggatggaggaaaagggggaaaagggtggtgggtggttttcttggtcgctctatctatatatctatatatattcatcatcatcatcatcaaacataaacaaaatctggaccgggtcgtgcttactcgtctggccagaacctcgacttgctcttccttcagtctcgataaagtttgtccatcatgaacacctgtctccgtttgcgttataattatcttatctatatctatatatctatcgattctttcatttgttcttgcttccagatctcttcttctgatgataatctctccacaccaagactggcgactcatccctctgtcttctttgcgtgcacaatattactcactcactcactcacttcctatatatatttatattgtagccttgtcctttccttgtcctttacctcatcataaaaaactcataaattcaaaaaaaaagttgtttgtgggtgtgttggttggttttttttgtttggtgcttggttcttatctaattgttgtgttgtgttgtgatgtgttgtgtgtaattaagacaatccttcttcttcttcttctattactatctttttcttcatatataataatccaaatcaataacctatcaacccaagaaaagaaccatctttatcttctgcaccaaatgcgccaccgagtgtctgtgaatggtatttgagtggagaaggcttgacgatgatgatgcgtagtagtaggagtaggtccaaccaaaactgattattgagctcgagcaaactttggaagggctctatgatcagtctacatagttgaggatttctgctccacaagagggcaggaggagagattggtgttgagtcagcggtgtccaataagaatgtgctgggtgttcagtgaaagcattttttttttgttgagtctttcttcttcccttgggtgctcacacaccaagcaaggcctagcttgctggtttcagatgacttctatcctgggtgggtttttgcttgcttcagtgatctagtctctctggagtcctgggctccaggctcggctcatgtgctctttctcatcacaccctacacagctttcttcagagccttactgacaacctttaagacctaccggtcttttgcactacagaggtgcagtaagaattacatttgaatgcactcctgtagtgcaaagacggtgttttgggatacaatcccgccatcctccccccctcggaacgcttttgcttgggaacatatctattcccaatccctatccctatccctatccctatccctaatccctaatccctaatccctatccctaatccctaaccctaaggcctaaggcctattggtgtgattgagaagggagagttttattttgaagccaaactttgatcgggttgactggagggggaggggggcgggaggattgcgggattgtgggattgggattgggattgggagcgggatttactgcttttcagtgtatggcatgtaggtccacaggtcgtacttactctgcaagaaaacggtgcagttgaggtgtgatatatcaccaagctgtctttgacgtaatatcactcatcaaccacacacacacacagttgtctggcttttttcttgcagtgaattggggggcaatctgattgatggtcatctgccattggaaccactgcaatgatgctttgactgcagaagcttaatcttttgctcatccaaacggtctgatctcttgatcatttccatctgcaagttccttgtgggatgaaatccaggcttggccgtccttgttggaataattaaggccaagaagacatatctggatttgatatctcatgtgaaactagagatggcttcatgtacccgttggcaggaattctggtgggtgttggcttggcaggttgtatctgcgggggtatggtcttgcaagcgcctctgggcacaaatccaagtcccgcttgaccgatagccaccgggggtttgatttgtgcccagagggcttgatcatgcgggttgtgcggggggtgggacttggcactcagccaagtcccgctgggccgatttcaagccctgggcacataggatcatcgactcgtcgacccagcttggacaacacgccaccacctctctctttttggtgagttttttttgcttttttcttctttacttgcaaaagtactgattgctattgctttgcctacaaccgctcgttgatcgcggttgactgggtctgcaacaaactgcgacctcggatggtaaacaacattcaactttgaccccggacggtaaacagcgacccgagcagtggctgttggcttgccgagctgcttcccttcgactcattgatcgtcccacgagcttgccgatcacagttgaccgacttcccgagatcgccaatcgcagttgaccgacgcttttgttggatggtgaacgacaatctcccgcagcggccgttactttactgagctgcttccctcctcctcattgatcacggtacacgtcttatttttcttctttattctattttatcgtatttcattttttttctttgattctaattctattttgtttctgttaattttaacacagatgtccgaatcaaacatcatggacccagatgacttggatattgaatgcgataagcaacgagctcgagaccttgccgaggagctgcgagtgttgaaccaacgaacatttcaaagagaaagggttcaaaaagcaaaagagaagataaaccaaaaacgaacttacaagaacgatcgcctcacgcacaaggagcgcaaaccgaatgcgatcatcaagcctgaggttcgaaatttaatccgagaaaatgtcgttggaaatggaatgaagatttctgatgccatgcaggcatataaggtctcccgacgtcagatccagcgcatcaaggctgaagatcccaacctcgtcaagacgcataaaaaacgcccatcgaaattcacagatgagatgaagactgagctgctttttgagcttgacgcaaaatcgaccacaaccttggccgaaatggcgaaattcctcgacgaacaatttagccttaaggtttcgactcaggcaattagtaacctgatccatgatatggatatatcatggaaacaggttactaatatccctgcttcctggaataagccgggcttgattgagcagcgggcaaactttgtaaaccgtcgtggtttggatcttgggcgcaagattacttttgtcgatgaatcaggatttgatcttcactctggccgagcgcatggatactctccctctggttagatttttttgtttgtttttgttttctgttttctgtttttgactgatgctttgatttttttctttggttgcaattaaggtcaacctgcggtcctgagccttgtgcccaaggccaagcaggtgactttgataggggccctctcggaagaaggctttgtttaccacgagttgcttaacgccgacaatactaaggcaaaaggggttggttcggatgaattctgcttgttccttggtagccttggcgcccggttacctcaggaatcgatcatcatcatggacaatgcaccaatccaccaaggcgaccgcttcgaggaggtgaaaaaatcacttgatgactccaagtcgatcaagattgaatttctccctccatactcacccttcctcaatccaatcgagtacagcttccactcaatcaaatcctacgtccgatcgaaggagccgcccaatcgagcaacattagtaacagaaatcaaaaaagggatcgacgaagtgattaccccggaaaagtctcaaatttttttttctcattgtcagcgactttatcgtccctgtgctgagttccaagagatcactggcccagtcttgtctgcaccctctgaatagggttttttctctcaaatcataatcaacacatgtcgattacattatcccctacgcatgcctcttacctgatcgtgattttttattattattattatcattattgttgttcaatgacatctatatgttatacaagctctaatccatacaacacaccccccatgataatgtacatgtgtttttgtttttgttttggacagtcatttattgctttaacaagagtgccgatcacatttgaacgacttccgccttggacggagactgctagagatgacatcattcgacaatcggatcaaaaaagaaagagaggaaaaaaagggaacaaaccaaaaaagaaatcgaagctgaacaaaggatcaatctaattgcattgatggggtggaaggtcgatgcaccccttgagttatggggtgcatcgacttttgggtggcgtggcaccctcgcttgatttcggccaagcgaggcttcatgccaacccccgccaagtttgacatgtgccaagcgggggttgggagggtgccacgcgggctttaaaatcggccaagcgtgctttaacatcggcccagcgcgcttcgcctgtttttcgcccaacttgggcctgtgcccagacgcacttgcaataccatatgtcaggtatacctgacctgctggcaggcctgggtggtcgggtgtcaggtgcggctgcaggtgtccaaaatcagtggaatttcaggcaggtgcctgtcatctctaagtgaaaccccattcaacccaaccaaccaatcttgcttttcttttcttttcagcttgacaatcacaaacaaagacaagcaaccaaaactggccagttgacatacagacatcccccaacaaagctcaatgcagcacaaacacacaactgattatgtttgcactataattttggtgggatcaccttggggggggatgcagaccagaagatgatccaatgtatggatgaacacatcaaccgcatactttggcttggatcataaacttatggatgtttcatccctcacaaaccccacaaaaagttccctttgtttcatttcttttgaggcctgaccatccagacccctcccccaaggttgtgcacagtatgcaactgtatctaacccaactgtaattggtgggtcccctgtccctccgggaacctctgaaggagggccttatccatcaagccaacctctctccctgatcaaatttggaatctgacatgttttaatgacatattgtgtggtgtgattacactttgagagcatgtactagtcccccaatatgtgctcatgtactatccctcattgatcaaccccccccccccccctgttgccacccaagcacaattctcccttcactgaaccaaccaaggctttaaagacacctgttatacccaagtcatacatcctggttcctgtaaggatttacaaaaatttggtataaaaaaacatcaagcccatataatactaaaagttgtatcaaatcaatgaggttgaattgaacagctgtggactgctctctccaacatctcccaaaccacactcatcaatcagaccaatgggagggggagaagaccaacctggaaaaccagccttaaggggaaaaaagatagagagatttttttttggatttgtcttgctgtaattacaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacacagcggaattcccgttagcgttaagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagccgtttttagcagtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcatagcaaaaatgcgctacaaaagcgctaacactacaaaaatttggcgcaaaaaaagcgccgctacgctacactttttgggccaaaagcgtagcggcccaccgctggtaattagtcatgtattgtggctacacagttgcagtttggagtttcatagtagctgtcaagcttgattaggtggcccccaataatatttatcctcctcctattccatcctttttggtttttttggtattgttgtacatgatacatataccctgcaagagtttgaaaaaaaagagaaaaaactatgaatagtcaaacacttctctttttcttcttccttctttctttctttccttccttccttccttccttccttcatttttttctttttaacattctaactctttcagagacccgggtcagaattctaggtccacaagggggggggggggggggagcttgttgaaaaaagaaaaaaaaaaaaaatggaggtctccttggtatatttgctagtcaacactgaggacaccattacaaggtttagatacatccaataaccggcaaaaaggaatgggcctcatcgggaattgaacccgagacctctcccaatcagttgtccttggagacacccaaagggagaatcatacgactagaccataaggccgatgatgtcaccttccaattatccgattccgtccacgatcgactcgatctacacaagtatacttcccttttctttgacttttggtctggaattaagctggcaacagtaatgaaaaaaaaggaagaagcgtttcttggttaactgtttttttttttttttcaaacgaaaagctatctctgcccttccccccctgctctctcctcttgtaaaacacactaaagaaaatgaatactaaaacaacaacaacaaaaggggggcattaaatggagcaagtgatgaggggaccgacaggctagggtatctaaatctgcttgtttatatatataaatatgagagggtatatgaaatatgggaataagtcgagggtagtttgtaagagaaatatgtatcgagttgtatgccaaaccaaacagagagagagatcagataagtaagataggcaatgtgatatccgatcaatcagttttaaacgtcactttctttttacgagagggggtaatagaggtggaagaggaggagttctgaggaggaggggaggatttgaggatggaaatggagtcggcaggagcagtagaagaccaagaatggtgcggacgtttaggaggagaagtgagagcggcggaggaagcaggagaaagagaagaagagacggccgggtcgtcgtcgtcttcgccgtcagaagacgaaggatggtggggtagatgacgatggcgggcggatgaggagggctgcgaaaagagcttctggtggaccgcagaggtgtaccgagtctggttcggctccagcgcactcgagagctcggtttctctcttggaactcatccaatctccttcttcttcttcttctggcattgttagatcatccgcctcgggcggcggcctggatttgttagatcctgcttggttttttttgtctcttttttcttgttgggggatttcttcgggacgtcggtgggggtggggggaaggagtgtggctagccaagtcatcggtttccggccgcttcgccagacccctatccgacgaccttagcatccccgatttccgcgtcttcttattctccttgggattgtgcttcttgtctgcggtgtgtgaatggtgcaaggggaacaaccaattgccgatccgcagatgcgtcgagctgcccaccatcccgatcatcacccccagcccaatcgccgagagcaggaagagaatcaccggcttcagtttcttcaggatcgtcttgctgaggttgagcggttgtgtgatcagcatccagaaaactaatctgatcggatacgtcatcggactaacacacacataccaaaaaaatcatgtcagtttttttttttttttttttttgcagtcatcattaattaggactggaaagggagggagaaaaagagcaaaaaaaaagaaaaactgacaacaagatttcgtcccaaaaccaaaccataagatgtgtcagaaagccgaataaagcggcaacagaggcataaaagatgcgaaaggagtacgagaagatggacttgacgaggatgaaagagaggttccagatggggtttctggtcgtgaagaggacgaagagggagcggaagaatttctggagagaggcggcgaagaagagggtttttttcttgggtttagcggatggtagaggacgagaggacgattggagatggccgagtgggtcggcagaggcggaggagaagttgatgagggtctgcttggagctggaggagtgtccatcaagtcggcctcgttcgttctgactcgacgaggaggaggaggaagagtgattcagctcgtctgcgggctcgagttgctcttgctcctggagcgttttctgctgctgttggtcgagcgatggctcttgagtctgctcctccatcctcgttgttgctgttgtggttgtcagtcgtcttccgccagcttggtccttgatctcagtctcgctcgagtagctgtttccagtcgttagtacaaggaggatcaagaagaagaagaagcagatgtggatgcggttcatcgtcggttgttggttggtttgttggttgatgggttgttgtttggtttgttgatggttttttctgttctttgctcggttgctggtcagtcaactttagatatgtatgactcaactcctcctctcctgtcttctatcaggagactgacaacccaacccaacccaaataggagcatcatcttcatccccaatcatcttcatcagacatgcacacaaggctaaattagcttggcctctaaatattgccgttttcctttgacaaaccctggatgaagagtgttgaaccattgtaatatggcaacaaaatgaaacaactattgaagatgtaatgtttcagctatttttaaggtgtttctgatcataaatttacaatttttttgtgaggtgcagtaggttcagagaccaataaattggaaaaactcaaaaaattcctaaaatgttgctcataaacaccttaaaaatcactctaaagttcattcgtgaacccccctactgaagaacaagcttgggaatgcaatcataccaccttttcatttcaagtttggacgcatactctctcaaagctgctgatccaacaaaccagaaacatgatcctttgtgaagtcttgagccctccagttcaacatggtatgtataaccatggcagggaagacccagcatcccaactcattgaaaaatttgccccgatttccaaaccaacatgtgaacagaaaagtcttacaaatacatctgatatcatctataattagtcccacaatcttaaaacaaccagaaaaaaagaattcttatatacggcagcaatgggccagttatgctaacaagagcattagcaaagctcagtgtagtagaattccagtaagaaatagtgcagtattgtgccacatctgcactaacactaacccaaaatttgcctactacactttgccaatgcactggttagagcatctccagcaaagcgggggtctcaatgcaactcctcccactaaaggagcttattgaggatgtcatgaaaattccccaaggggaagagaaataaaattgggctttgggtgacagagatggatcaaggtctcaactgatgtatttatcattatgtctatactttgagaatacccagaggtcccctgagtagctccaattttttcatggttatgctctgcaaagaattccacgggccataaagttgtttccaatgagaaaagaagaattcaatctaagcaagacggcaataaagagatgtttcaggtcaagctgatccaagagagtgaaactccagttttgtaatggagatactgacctacaggaagtcctggctcagttagactcaaagagctctagatttgtagggaagtctagcccttggggctctgaagcagttcaaaagggctttcagttattcacagaaaactcttcactatgtcttgttgcaataaaatacataatcctgtgtctcaccatgtcaagaaaatgtatatgtcaactctattctagatagaatctttttgataagcagcaatgttcacacaaattgggtgctgctgctttactgttaggtatcaaaactctctcaagaacaaaatctcttcaactttgagctttggttgtttttcctttgattcacaccaagagagttttgtgtaggtatgtaaaagcagtagaaagcccttgtagaacacatcacattcaggtcacactattccataaaattgaacaacataaaagttgcaatgatgactctttcattggtgttgagttttcacctctctggctacatagcttgttttttgtgtcctgaattcatttctgaagtcaatgaaacttcttattcttgtcaacaactattgtctccctgaagttgctttttttctgttgcctgaattcatttctgaagtcaatgaaacttcttgatcttgtcaaaaactcatgtctctctgaagtttcttcctttttctaattggggctgttcataaactcttctacatttgtggtggtatgtttgttttctcatgattaattttgctagcttgtctaaaagagactgagaagacttgtccagctatttcttccatgaactcactcatttcttcctctcagattttattcaaactcactctttattcattttcatttctaccacattttgctcacttgtacttagtctatctgaacctggcttgttacttgcaaatgaaaactcattggttctttacactctttttccgtgaacccttcccaaaaacaagatcctctttttttggcccttcacctcttacgctctttggtttaaaatttcaacaattggaaagctctaccagaggcattttaaaatagaaataaccaattttgaaatgaggtaaaaaaatcaattctgttgatgtcaaattaaaatcagaattgtactctgaaaacaggaatcaatgatgatgctatttccaaaagtgggccaataccttaatgggtattgatgaagcatcataaagtaatgaagaatcattaatttttgatatcaaaatcttgcttttttcaataaaaataacattggggtctcaaaaaaatgcccttggtagcagctgatacaggctgtattttgttgatacagcctttattgggctgtaatgcattgtcaaggactcaagtgtcaaaaatgtgataagtttttggtaaaaataacaaaagaagaagaaagaattaggttgatgtgctacacaaaagggccaaaatattgcattgtaatgcattggcccaccattgctattccacacagcactcgaggacctccaattgcccagatggcttgacttgaagggactggataaactttgtttgctggtaaaatctcaaggacaaattattttcaccagcaaataagctttggcccttccttctaaattaacatatttagatgacaggaagtcatccatggagcctcactggcaaggatgaaacagatacagtatctgccatgtatctttcatttatcactcctttgatctgaaccccaatgaaaaaattatctgaccaatgtgctggtatttgcaaggagatgcaactattgagtttctggccatgcagctttgcagaactctctatgatacacacagagtattgtatctgttacatcctttctggaggacttcctgtcaccatttagagtgctttttaaccgccccccagtcctaaattaacatcccagtcataattccaaccagctcacatggaagctatcttcacaaggcttgtgaaaaaaaatattttattacaaaaattaagatctaatgggaagtcatccactcattggacaaattcattttgcctagattgcttgattgagaagagggtcctaaatcttattgactggtgagaactcaatctcaatcagttttcacctgcaaacaatgttcaggacttctttctaaattgacacatttagatgatgagaagtcctcccttatgcataattagctaaaaaaagataggaatccctgatttttgggcaaaacccaacatttttgaaagatttccctttttctggatactttagccaaggcatatttcctcttgaaaatggtgctgattggccaaaaattctcaattcactgggggggttccatttaggatgaaagtgggtcgggtcaacccgcaagtgacccacaacccattgggtctgggggtgggtttgggttgacttgaggtgaaaaaaaataacgacccaacctgtgtgcaacccgcttcattaccaggttgggtttgggcagtgtcttttgaatttgagtcggcctgaaaacccaactattgagcgcatctccatcgcagtccttatatttgggtccctattgggtgaaaatacggacttggaaatgcaaatagggaattgaagacttgttctgccacaccgggcagtctgtaaattgaagtgatcttccatcattggtgcagtgttgagaggatgttacatgaggttgtggttcgatgttgtgtgacattaagatgaggtgtgctgtgagtgcacaatccctggatccagggtctggagagggactgaggatgaaatccgtaaaatacagacacggatggggaccgcggtgggagttgattttcggtctccggtccctaaatgtgggatagggacccaatttagggacggcggtggagatgctctgacccactgtggaactcctatcgtgccaggcggtaggcagttggttgaagggatggtgctttgagggctgacttcaagtggggtctggatgagtgagcttttatctgaacaaaacatgttagggttggttggttttctgagaggggaaaacagaaatcaatttctgtggtggttgttgagtttgagtgaactggaggatcagtgtgtatgaggatcagatgaatcaagaagaagatcaataaaatttgatgggtctatcttggatcagatcagagtgccatgcttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatttcatcacatccctaactacaacacaactcaaccaaaaaacaaaaacaagaccaccctacacaacacaatacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacagaatagaacaagacagaacagaacaaaacaaaataaaataaaataatcaagagtgaaaaaaaccaacatactaagatgtcttaggaccaagaaaattaaacaagactgtctactgagtaggtgatttgagaaagataataaagaatgataaaatgataaaatgaaaataaaaataatatgaagatcaaataatcagaggaaatggaataataaaaggaaacaaaacatagcaaaacaatataatgaaggaaactgttggactgagaggggatttgaggcaataatcttgagatcttgaggcttgatgatattgaaaaggtgaaactggaaatttgaaatttgaccttgagggagcctgtaccttttagaacaccacaccgcttgagggcagtccggtctgtgggtctgcttcagccgacccgcgcagccttcaggatcctgggagtgactggattctggaattcaatcggtcatcaacagcaactgtgctacatacgtttgattggtaatcaactgtgctacaaccaacacctacacaacaagggctgaaggacactttgattgatcattgcagaattttatggctgatcaaagttcaaacccgcgagcaactctattggaaaaaaataaaatacacaataagtgtaagagctgtgaatgctgttcactggtgctcttagagatcagtcagaacaatgccttttgccttggagagaacttctagtaccgcagtcaatttaattactagcattggtaggaggaagaactctccgtaagtacaactaggattctgagaacagggaagagaagaatggagaaagaagagatggaagacttacctagcattggtaggaggaagaactccaccaagctaggaaggggaagggggagtcaagactaaatacaaggcagagctattcttatgtaatcttgtgacaggtttgtgtaagcctgtgaggagtagggcttacaataagttacaaaaattagtctttttctatttttattgcttagacatgtaaatatgctctgaaaaattgttccaagcctgacccaactagagatgttgcttgatacccaggtacctgtagcaggtgcgggtacctgcctcaaaaatccattatttttgacacccacacccgcacctgctagggctgccatggcgggtgcccgggtacctgcgccgggtacctgcgggtacctggcacatttttgcaggcagatatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataacgaaataatgaaaaacaaattattctatcaccaatttgaattttatcttctctctgatctatctttagctttacccttttgcttggcctcattttctttcttcaatttccattgatacaataccccaccattcttggagtaagatgacacagccatacctttagtgactgatgagtggctgagtcggtgcctcctgagggaaacatattcccttccaaagctgaaagatcgcttgacacccaccattgttgctgtggtagatttaagggaattaggacatcctgttggatctggggcccttccagtcactgattttttagaccctcaaagtctatagttttgcaggcaaatctagcttgattatttccaggctctgaaatcaaaactggggaggggggggggttgatgggaaggcatccactgacttgacattcaggttgctcatcagttttttattcactatcgaactataaaacacttcccatctcactctacatatgttgtcttgtaggtcaagagccatgttttgagttcaatttatggtctatgatccagtcattcaagtatattaaccagagaacttgttgtactgtctctttttgatttgtgatttgaagagctttgtgtagatggagtgacaactttgtatgtacgcgctctgatatttacataattcacaatttcccagaagaagaaaaagtgttgataattggtcagaatgagtctccaatatacaaaccacacacaagcatgtacagagatgaaatttttgagtcaatttcctaaaaaccaaagttgattaaagaatgaagagctactgctaggtaactaaaaaaattcagcaagaatcactggattttgtttcacaagagtttatcaatttctaatggtctatgtttctggggtttataagccttagggtacaggttcaagtaaaagagtttcctgaagaacgtggcacattttttcctaaaattagtccagtaagcggtcgaagaagaagaagaattgagaggataaggatgaagacagcggggacagttgacaacgtcgaatttggggtgtgaggtgcaccggagttgcttctgatgatgaaagtgttcttccaagcaagagctatggaaatggtgattgcaagttggcaggatcgccacttggccggccttcttctgtccatccctgtagagcttgtacttgtgcagacagacctggcacgccgctcagtctccgtctgcgggctgctgctccttccggctcattggccattgtgctttcataaacgtgtcaactgtcttcaatcaagccaccccaccccaaaaaaaacaaagaaacttggacagcttagtcttcccttccggatccggacatgtcaaaggctgttcaggcgccggatctgtcaatcaccaacttaccttcactctcccattggtagactttttgggactaaagtctgtcatgtaatctacctttgggatctcattggcctccttcaagttttgagtactggctggtgtttctgagtcagaggcttgttggctgtcatccgattcaaatccgtcgtctactttgattacagttttttttaggattgccgctgggatgctggaaacagaagaggttctggatccaggactcaggaggctttggccgctttgtggtgctccccatggtggtgtggttgggtgagatagtgacaagaggagaggatcagagaggaggagtcgagtcaattgagaactgaaaagttaaaaaagatcaagggaagtagtttcccagggcgggtataaggcgggtacctgcttcgggtacccaccgtttttttgtcccaaaagtcgacacccgcacgcattggcaggtacccgctttggaaaacaggtacccgcaaacgggtaccgggtacctgctgacatctctaaatcaactacatagaaatcttgcactggttgttaatccacaccaccatacatatattaatgaaaaaaaaacttcaaacaagaactagacaacatcattattgattggctacagcttgttcctcttcttcttttttaaacttgggcaattgttgatgaccatgtcaacagtggtgggctgctacgctacactacgctaccggcccatgtagcgttagcatagcggcaccaatttgttttatttgtgtagtgttagcacaccgctactgccgctgtgccacgctaacactagccattttttggtgtagtgttagcgcgcctctggtgccgctacgctgcgttacgctacgctacagtgtttttagcggcaaaaaacacctaaaaaccgctaaaaattgctgtaacacagtctagcgggcagttttttgagccctgtgcgcgtagcgttagcgcagatgggggggaattgagctaacgctacgctaaacattagagcaattttttgccccatgcgcatagcgttagcgcagaaattgaaaaaagtgctaacgctatgcaattttttgctacactacactacgctaacgctaaggttagcgtagctggcccaccgttgatttcaagcaggtcccaacagcactcctggtactggtcaaccaaaccaaacaagctatgcacacagaagcactcccaatactttctttcattgaccaacatcatcgtcctcctcaaatactttctccctgctgtgtcaaaccccagaatcaagttctttgtctttgagtccttgtcatttgattgtcccgcctttgacacacctgagaccttgacccacttgagagttgtctgatatacgcctggagaagtgaccccaaccatcttcaacattgcgtacatcaatctcatgtaccgttccattaacaagggtgagacgtttctgaggaactcactgtgtttgttgatatccttcatgattctaacaatttccttcagtgccaaagatcctgatctctccaatttctctttcatgctcagcatctcttcttctgtgcccaaactctctccagaaaactcagaaactggctcagtggttctgacaagggtcgggcatgtgcaaaatttaggtccgcaagtctcatcaaagaattcaactggtgaattgtgctccgcgggtagggcagtctgaacccgggcatgaaaagacgcggctggacagccagaatgaggatcctgtttggggggagagggagaggctttttgagataagttggttctggttttatcaatctgtgatttctttggcccggcagcttggcttatgatattgatatcgtgatgactgactgcatgcatggacatcgaatggctgaaaatctcaagatcagaagcatcctctgagtccaccaactcctcagcattgtagcttttgcatctgatttgtcagctccggtcttttatgtgaccaggagttgatagggtttttaggtcacactatagccaagagggccagtggaaataaagtccaactcaacactgttacagtggagggactggctccttataataataagggacaaaagtggaatgagattcactgtgcctgagcttttacgagagtaagaagaatagagtttgtactagtcttataagttaataaggtaacttataaggactagtaatgagataaagagaaaggtacaacaggttttgtagataagatattactaaaaaaacccactcactaagtatatgttttagtaaggttgttgggttggtatggtaatattgtctgggggatgaatctcagggggagagccatcctcttaaatatgacagagcaggggtcaaactgcttctgggaccggtgcagtccccttgttagtacacttttccttgcgggaaagtttcaggatattcagagcatgctaaatgtacatgtgctgaatatcctttatttcagaaaatacacataagagagataaacagaatatacattcacacaagagagataaacaggataatcatctcttggatacacacaagagataattatcctttgcaatttgattattattttcatgagagaggtacattaattatccagagagagagataaatatgtacagaggtaaatcattattaatttaaagaatacatataataatatttattattatgtagcctggaggggttacaatctcttgtagacacatggactagtgtctcagtgtctgacatgattggtgggcaagtgatgatgggtaagcaatgatggagctcagccctaaggctatgattgtggcgccaatgccagaccactcaaaaggaattagttttgatgtgatgtaaaactgaaaactgggccttgcatccaaatcgggtatattgatgattttccttgggtaataatttgatttcaggggtatccatagggttgccactgcatggacactggtagtctagtttaaagaaaaactctgcatggtgtccattgccatttgagtttctggatattccacatgattggtgccatcattgcttttgcaaattcctgggccttgaaaagggagtggcctggaatggtgaacaggtgcaggtggtttgggaatgatggagtgcttctgttaacattcccagctgatctgaggacatgggtagctagaaggccccctttcaggacagggatccttgtgggtggagctgggataacagtggatatatctcaaactagcgggtaatctggaatgacagggttgaggttgactgatgccatagtctatagagaatgaatgacctcaaaagttggaggagaattgaaggataggtgcatgagtaccaagaataaagtaaagctatgccaaaaaacaaacccacaagatttgagaatgttctgaggaacacaatgaaggtaaggtgagtaggaattaatttaatgttcagaagattttgagcaagggagtaacaaaaaatttattggggtagaggccaaattaggctccagtcctgagttgaaagcgaagttgggtcagatgagaagaaaggtaaactggagaaagtgcaaaattgatagataaagaaggttggttgatcaaagcctgctgaagcttgcaaggtggacacaacgctgggccagctacgctaacggcagtgttagcctagcgtagtgtagcgcaaatacgctacattgtagcgtagtgttagcgcagatttctgtatctgcgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcacattttagcggttttttggccgtttttgccgctaaaagcgctgtagcgcagcgtagcgtagcgtagtggcactaacagcgcgctaacactacaggtttggcacgctgttctgagggccgctacgctaacgttagtgggccatttagcgtagtgtagcgtagcggcccaccgttggtggacagagtgtttttggggaaatccatcttcttatcaaagctttgtacttgttcaaaattgccacttgggctcatcatcaccggtgcacagaggaaggagaccatccagaagtgtgaatgttttcctgggtctgtttttggcatattttactttggaataagcctgggggttgtcgatatttccacagagctgaacagatccaccctaatctgtcccagatcagatatcgcgccaacaattcttcttccaataataaaccaccgagcttcatcagtcccagctttcagggggcaagatagaccctgggtggcctatgaggcatttgttctgcttgattgatcatggccatccgtctcgtgggtttcaagcgggaagtctttcccaatatcagtcccaatttgccactggtttgtctagataatctctccttcttgtccaatgtagccagttctctttacaagttgttcaccattccggcttcccgcccttcacgatcattatcggcatcactctccctccaacgcaatctggcgcttggtcatgagaccaagatagatcgtctgaaaagggagtcacttcattgagtcattatagagccatgtatcatggccggatggccgatcgatccgatttggatgcgagtttgacttgcacatttcgggagcagaagtccagcttcggccctcgatcacctctgctggaggagactgcaagtgcggttatctgcgcgcacagagaaggacgccattcgcgattccgtggccactcctctaggctctgatttggacatgcggacagccatcaggctcgtgtccctcaatcgaccgcagattgactctctatttaatcacactcaagaatgtaggattcctttgtttcctccatcacaccatctaatctctaacacacttcccatcgagcaaccttgtatcacttttaaagaccgcctcaataataacttcttacctttccctcaagcaaacatgaagatcgtcatgttcattgccgcgttgtccgtcgccagcggtacgtgtcgagttcttttcttcccttgggctggacccaatgagttttgactgacgatgtgtgtatctttgatcgcgtttgcaggagtgttcgctgcgccttctcaagccgaggccaatgtcgggtaagttcacttacctcctttccgctctccacctaccccataaagcgttaacataatatcattcttttggtatgttttttagcgccgccaaggatgccaagaatgacgccaaggccttctaccccggctaccccggacccggcccattctatcccggtgcagcctacccaagcccctacaacgctcctgggccttattactacggcggctacccgcccacctactacacctaccagtacccggcgtacacctaccaatacagtatgtttccctgtcttggattacctattgcttggtgtgatccctaactgtgtggctcttgcttcagcctacccgattcctcccacccaaggcccgaccggacccatcgcggcttcaaccgtgccgctcaaggcccctaacgccccacccagacattgatttatagactctctttcaatgccttagtcttcatggtcacaagccaatgaccccaatgtcctttattctcacgctccatttaatgtcatatttttctaccactagtcaatcaaagccatgcttttaccgtacatgtcgagcttgctaacgtgtcgagtgggcagcttgcgcatatcaattatcatcatggtgtagtgatcgttggcagccatcgcggtgacaacaattgattgagtcttccttgcgcccctttcaacacgcccacctgccctcagcatcaattgcttgcatcgcactgcttaactcccagccggatggatcggtagtgtagtgctgcctagctttggttactacaactctagtgcctttaattttatttatggggaacaaaaccccgttggttttattaaataccatgggctggcaggatccagatctgatgtgcactgtagcatcatcaccttatgccacaagtaattagctccacgttgcattcagctcatcgtgggcaatgaggattaatggccatgcgctagagtggcccacacctacatatatctttgccggaatgcaccattgtccttgctagcaatagataatcctcaacagcatctcttcacaccaagcggtataattcgctaggttagcttgtcatggatgagccatactctcaagccgaccgcagggaaccttctatcaccactattgcgtcaacatcctcctcgtccctcaatttacttcagcacacatgacaccctgctaccaggtttcaggccttctgtcttccctaaaatgtcagaggacccttgtacgcctgatcagatgttctggtgttccgcacattcttgatttccttgcaactgtcatcaatttcgtaatttgaggtatgcataaaacactaaagaagaaagatggccgaatcgttcagatgttacattttgtgctgactggaaagccaacagggtaagacgagcggagagagagggggagaaataggaattttccgatagaataaagcagcatgttcagtttctgatagattgagaaaatttctatatctgagagtttttacattgtaatcttggtttcgagatctcatctgttgctggtagtacaattatctgccttttgaggatctgatcatcgcctgagattcagaattcatccttgggtgaaaagaagtgggaatacgtgacgacttgatggttttggaaggacgttgttagtttgtcgatcggtagcaattgagcccaaagaggacacagtagtaccatgatgagcttgacgtgaaaagttctataaaagctacccaatctcactcaacttgtcccatagactaaagcgccgcctgccatgctcatgtaacatgctgattggttgatgagatttctgaatgagtacagtacaaaaccaaaaatcgtcagagacagattgaccaaaacgtgaacagaacagggtttcttcccagaggatgatcgagtattaaacgcacgaatgagccaggacgaggggcagcgcaacaccggtagtcaataggacgctggtgaagaaatcggcggtttctttagggatcgacgagtaatcgatcgacagttcgtagtctgctccaccacagtaactcgaagctatcatgttcggtatgggagctgtgaaaaacgtcaatgctgtgcattgtacatgtgaccatcaagtcgagtcttccatcagttcttgttcaattttttttcttgtgaggtatctttgaagttattatccttgatattggtttgattcgttttttactaaccgactagtaatggtagccattctccccacagcgcacagcttaggatgacgagaagaaacccgagggcgaggatgattgataggaagatgatggctagttgatggccaagttttgatgtttgattttcccggtttggtgttggtttacgaaatcgccgccgatcgaaagcgaatgcacaagtagaaaacgtagtgtaaattgttgatggatttgatcatcagtactttttcggatatccctgatcgtaaacgtttgaaaagaaaagaacgaatgaatcaattcacttttgaatccaggttgaagcattggtccgtcggaatgggcgttctgaaagttggaggtggtaatatcctggagcgatggccggtgaacgacgacgaggtgtggttgaaagcaggtggatgtgatggttgaggtgagcacagcagagcgctggctgagccgctgagggggggttgaacgggcctgggcttcaacagctggacccgaaagtttccaccctatttgacaatccagttgatccacaaatcacagtccacaaccacccatcatggatcctggcacggtgtacagaagggtctcgactgagatcatcaaacagatcagcggattctcctcctgcgatgtgagtgcacaagctgaccacctccagcgataatgaggccctgcatcgataactgatgacacagtttattcggtctgcttggggatacaagattgcagatgccttgatcaagttgaagcatcctagtggcggttatttacctgacatcaacctccaaacgggaaaccatcaagatccagcttccaataagttatgcggcgaagctttcacggtcgaagtacggattcatgttcttgcgaagacttaccacaatatagccggtactcacatgattctaattttttggtttaaaaatcgttgagcggacatgaagatggtcccagctacagatactgaatctccacgaccaacacaacactatgtgagtgatccattgaagctgcataaaattcttgtgacatgatctcgaagctaagaggactgaatccctacaggttgacgctggagagatggacacagtcatggtcatctccagtccagcaagtgagtgattctcatgcagaagaaaggagttcatcaaactgaacttggcagaccaatcgagagaccaacctctgatctttaatctttttcttttggaatcaagactcaaagagtgccgtatggggaggcttgatgaccgcaagggccaaggtcaagggcgtcaaaggtgttgtgattgatggtcgttgtcgggatctagcagaacacagagcggctgattacctggtaagaaacttctcttttttttttctatcacaacaattaaataatgtttatctgatcccagaaatttaggtctttgctagagggcattcagttttgggacaatcgactttcacccgtccttccagaatccaagttcctattacgatccatccagttgctgacagttttgggagctccaacatgaacaagcagatcatgtttccaccgaccactgtcaatccatacgacatcatagtaggagatgaagatggggtggtggtcattccacatgcagagattgaagaagtcatcaaactttgcaccaaaaatacccaagttgatcaaaaatgtttagaacatctgaaggctggtcatactattgccgatacattctcccaatttcgtggcaagtgactttcctcaaagaaaccactttaccagatataacttctacaagagatgcagagttgagatccaatgattgtttgaggttctagctgtaatttattgaatacattggtctgaacctgggcggatgtcaggtgcaactttagcccaattttggccaacctggtcccaagatcagttgatttctggtgcaatccagctgtaagtcttgcataacttggccttacaccttgatcatatcaagtcctatgctttttgaaattgtatttatacttgcgctagtagcaacaagagttctcttgtatgctcagaacacaaccttaacccaggcaagtttttctagcactcacatgcaggttttatcataaataatattagagaaatcatcaagcttctttctggagttctgccaaaaatttatgctgaattgatgtttcatgtagctaatttccagttgaaatgcactggtatgaaattgaaaccactggggacttgatatgttgatagaaatatttgctctgaaaatgatttcccacttgatgaaaaccaattttcatcaaaaggtttgagtggaagagttcatcttttgagatcacgttgatattttccctgaaaattccaaaagaggtttctgtttaagatcacaaataaattaaaaatgatcaaaatgaacattgaaggttttttcacttaaaaaccctaaatatccccaaactttcattcttttccttttattactccagaaataaatgcccaattatcccaggtcctggatttataattatttcaacttatttttcaagttataatttaaaaagaaaggtttgcaatactccatgtttcaatttgttaaaattcaaagcttgatctcaatcagaactgtgatgtgtattcaaataatgtgtgactttttttttggaccaagtttgaactttatcttcctgatttctatcaatttgactcacaatggaatatattttttcaaaaaatgtgtaattctggtttttctcgggcacaaaatgtgataaaattcatcattgggtatgaaaaaacacacacacctcaaggaaactcacactcacacccacactgctgttttgaagggttctattagacacaaaaattctctttttttgttgttcacacaccccttttcaagcaaaagaaagtgaaatctggttttgttatatgtattttggttctttttgtaagccttatcagaggtggaaaacactcacttgagaactggtacccctgcgtgtttgatgagttcattgtggagagagcttacttccaatcagttgattacagtttttgagaggaagcccatccaagagttttttttcataatcattgggagggaaaactccaaatatgtggtttgtaccttttgagaaagcttcctccacaaaagtgacttcagtacatacagtgtcaccagactgcatgtgcgtatgttgtggtgacactgtacttgatccacgtttcaggaggaatccctctcaagaaatcttgttgggaggaggctctccaaataattataaatcacttgttgggagggcttcatccccatgaattgttttttgctttttgggagggcaatctcccaaagattcaatctattctttaaaattctgtcaccatactgtacgcacgtatgttttggtgacattgtggttcaacttttctcaaagaagcccttcaaaagacaccattgaaaggaagtcctcctcagaattatagactaatttttggtactgcatccatctacaaagtgatcaaggagagtatccataaggacgagggaatccccgcaagtataaaccactttttgggaaggcttaccccaaacaagtgcttaagagaccacttgtctggaggaatccctctcaagtggtttgaaaagaccatttattgggagagcttcctccgaaagcgtggttaatgaaaagagctcatgggaaggataaatcccaaaaattaattttacaaaccagacatcaggagcccttcatctttagaagttgaatccaaaaccaatactagtttggaggaattcctctcaacaggtagtttatactaatttcaagggcttcctccgatgcggtatttttgataaaaccatacccaagaggaacaaaaattattgagtggtttaataaattgccctttggaagattttgagccaatgggtggcttataacagtatttggtgggaggaaggcctcccagggactatgaaaaactcattgggaggccttccttgaaaaaaaaatcttttataatgccacttttcaggaggaaggcctcctgatgaggtttttataaaacaactcattggagccagtagacctctttatatttatttgttagctagaaaaatttatgcacgattcagtgacttctaaattgaaagaaaccaagcccaattcccgaggcttataacagagctcaatctggcaggtgtttgacacaagtgactcttctgatcttcaagcaaagaatcattgcatacaatcaacagtctaaattgcacattccatgaaaaatttctgaagtatgaatggctagtatacagaggtggttgactagaatttattccagctccagaaactgtagaaaaaaatttttgtgggattggtatggagacagctttccttagttctatgagcaccaagatgagttttctgggtttgaaaatacaacatcaaagcatcacaaaatctgacacaaatttctattgagaccagctgtcaatgtctgtttatgctacatagctgttttcatgcttcttgccatccattaaactgaaataactggcctgggtggccttaaggctcagagaaatcaccagctctttgataaagatcatcaaaaatatgaatgaacttgttggagatcctgcccaatggaatcggttcatgtcagctctttgaggcatctatcagaaagattggaaatgtgtttcccttgagttggaaataccaatggtttttgaatttccaatttttagtgtgtgcatttgctatgagaataaaatctcttttgggaaattagatgtgtggttgtcatgtgtgttcattttttggatcaaatcaagcagttttctgcaagtcgataaaacttacaggttggtgttttgatgaaaatttacaaaatggaaaattggagtgagcacattgacatatgaagaagactggaagtaattagaaataaattgaaaaaaaaaatgtgagtttaaattgatgatgtgttttttgaatgtgatctgtataacctgagatgcagtcacaaggtttggctgattatgatcacaatccatgatctggtttatttccctcaaaacaacagatatcattgatcacaaaacaaagatatttatttctctaactcttgatggagttcgacaaaatcacattttgaaaaatgttaaagcaatttataaggtactagttattgaaaaaaaaattaaagattgagaagttgtgctgatttggaggaaaatcatatttgtttggattgttctataataaccttgacatttaatgccttccaggctgcttccaagttctgcagactttgattatgaaacctgctattacatcctgatatattttcttagaagctgaatatattatttcaatcaaaattggatgaagcaaaaaaatatctgcaaatatttttttggcagtttaaaacaagatgagagtcattcataagtaataaatatgataacaggatgactttggcaacagctgaggctttctttttttgaccttgatatcaaaccaagttacacatgacatcagaccgagacatgactgtctgataagaactgacatcacaccaacagttatgatggagttgctgaagaaagttacgtgaaggcacttgaatgcaagtgtcttggaaccatccctggtggatgaacatggtcggaaggcccttttcctttgtctacaatggcagcactgtaggcgggcgggcttgttgagcaagaggtgatctacatagcccgagctacacacaagaacaacacatagaaacaattgatcatctgggtatccagcatcttggcatcccagatataccaacagaagcaataaggcactaaggggatatgatgtgaagatgtgccaggatgaagttctataccattttgcttgcgttttcattgggaagaagcagaaaacaagcacacggccacatctctatgaggtgacactacccaaggggttgtagccaatacaaccccttttgcacagtgtggtccaacgtaagttaatgttggcacgactagatttattgagttgaatcaatcaagatgatttgtttcaaaaggggatcagcaaacacaacaagtagaaaacaagaaggcagatagcagaaaacaagagtggatcttaacaagacaacaacaatggaggaggatggagcaagtgaatgataagcaaaagggaaagaaaacacaagagagagggatcaagttgatttgttcacaaagcagtctttccaaacgtctaggtttcgaagttgatctagcgcagtaatcctttcaaatggagtgccgtctgtgctctttgttgagtgggcgccggtgacagcatcgatcgagtcttcatcgaaatggacagatgaaccaaagccgatcttgcttgcacccacgatattgatcaacgcgtcatcgaccaacagatggtccgagaaatccgcctgttcgagattttcggggctcggttcttggcctaatgacctggcaaccgcttcctggtaatattctaatcaaaaccgaaatctcgggatcaacaatggccactggtagagcccaagtagggtataaaaaaaaaaggtcgagtcggaataagaattggaagtacctttttcaggcttgcagtgaaagttcaggttggtgtaatcacaggagacgactccttcgatcaaatcagacagattcataatcttcaggactcgtaaagcatgggttttgtaagcgttagtgatacaccaaacctattgatagatcataaaacgttgaccatcagctatcaattgtgcaaaagaaagaaccagagctgagatgagataaaaaaaaaataatggagcgcttttactctggcttttgatcggtcaatgtccaacaacagttgtcgcaacttcggatccggcgatagaatctcttccaatgggatggccaggtcacaattcttgtcgtaatccagtggatcgattgaatggtgtctgattaatcctcgaatagccaatccgtattcctgatgattgttgagcaattttcgatccaggatgatcttaattagtacttttttctgcattatatttggtcttccgtttttttgcaagcgactcaactttataatatctggggacaatgaattttttttttttttttttttttttttcgtattaacaaaaggaacgaaatcgtaagctttgagaaaacttttgagaggcaaatgaagacgtatgtatgtaccgatgatgtagctcttgagcctgctctcgaggcagccccaatttcaggaaatacgccaggatcttctggctcatgaactcgttaattttacagtgtcgagaatacagggtctgatatgatatgaccaagcaacgaacatgccaaaaaacaaagacatcagtaaatttgcatgagagagaagagcaccgtaaagatccacagcctgatttgaaagattcatttttttttttgggagacacacgttatcaatgtcaaacctacgaaagtcgcgatcaaaaatgagggctcagtcagacgcccccaaacattcaacttccggactagaattagaagcgacttaccatatcgtgagtttgggagtcccgccggccgatggcttgttaagtatagtcaagttggctaaatcgcggtcatcgaaaattgaaagacggacgttagttgtgttattagcattctctatcccactggttacaatataaatcgcaagcttttcgttcaaggctgacttacttgaaggggtaataggaagtccagtggatgaacccatcggtttgatcgtttgccgattgtatgtataactcgaaaggatgtggtggacttttgcagtgcgatgtccaatcggggtggttctctgagagtctttgttggtctcttggcccgcttggcctccaataccattttctacatactccgccattgcaccgcatagccactgcatcttatcaactgcacactcatcagcaccgatcagcgtccatgccacaaacaaacctacaggggtcgatctgagctcacgcttcttgctggaaaaggtgatcccccctgagtttgtttaacattgcccaactaacaccatctcagagtatgtatcaatggcaacagttcacttccagctagcccgttgttctatagcgatagattcaaggtgaactatccttacacatcgactactgacctttatggacgactgttcatgagtcgatctctcgtcgcattggccagagtagttctctctcattaagctctggcatcaagtctcatcttgtcaagtcagggctcagttcagaagcctggtatgtcgatcaacccgcccttccgcattgtatgtattctcccccttgaagcaactgacctgtagatcatgagacgtttctccgccacagcttctacgaagagacatgcagcattgtcccggcaaaccctgtatatattgccaagtcgcgggtcgccgattaccgtctccgtggcgcaattggttagcgcgttcgactgttatccatgttacccagtcaggcttcccctctcaccaggggccccggctaaggcggcacaaaaaatatcgagaggttggcagttcaagcctgcccggggacggcacgcctttttttccctttttgtgtgggttgcttcatttcttctgttttccttactacaacaacaggtcgtccaatctttttcccggctcttacaaatgtggttaactcgttatacacgaatagagatttttacatgaaaagaaaaacacaagattatcattgaagtgcaacattattacgtatgtacttttagttagatatagcatagaggaggtatatcacatgaaaaagaaaaagaaagatatagagaacaacaacacaaatgataaataaaggatatacatacaacaccatcatacaatcatcgtatttactgacaaccgattacataaaactccgattcatgtagccggtctactattatccaagcatcgtcttgagacgggtgatttccttttgtacaacaactatcaagacggtttatccaagatggagacgcaagtcaagagaacaacgaggaggattttcccaagcgaggggacccacgaacagggtgtccgtctcctgtttggtctttctcacaaagagtaaagagagagaaaagagaagctttatagaaggaagagatgatcaacggagaaggtgggagagaaagagatcaggaagacaggggactatcgatttggacccagtcgcgggcctcgatctcatcgagcagctcaggacaatcttccgggtcggtgatggtcggggtctggagtgggttgtgaggaatggggaggccgtcgaggcggagaatgtcgtcgagctttcctacggctttcagttggtcgtagaagtgggtgaacagtgctaataaagataacacagagggatgaacaaaggaagatgatgagcaggaaggaaaaaagaaaaatgaatggagtaggagagagtggcatgagggtaaaggaagaaggggacggaccgttagtccagccgaagccgggttcgttggtcggatagccgaacttgaggtcgacagactggtcgcgtttgatgccgtcatacttctcccagagctggccggagacgatccaagacttgaggaccatggaggcgaagttagcggcgagtctattggcgggggtatggagaccgtatctgcggaggccgtcgacggcgaagagctggagcggggcccagacgtacggcttgtcccattggtcgcccaccacggttgccgaagtcgacaatccaccagggatctctagcgcttccagacccttctccgccacccgtctcgcttgctcttgatccgcaagaccggtccataacggtaagaagctcgtcccgaaaacatactcccgacgggcctggctcacataatcataatcgaagtaaagccctcgctcctcgtcccaattgtatctctgtatcaacacccgacgctccctagcaagtcgcaaatactccatccgccgtcgaaccaagtccgtctcactcatccgtctccacggcttcaactctccatacagttcgctcatctccttctccatcagatacagtaacgaattcaaacagaccggattgaagtccaggatcttcgcattgaacggcccaaatcgtcgcgacgtgtcgaacccggactcccgcatcgctcggtcgttgtccataaacttcgccgtcaattcatcggtctcatagttataatattccgatatgtctttttatataaaaaaaaaaagaggtgatcatctgagttatttgttttttttatcaagatggggtttgaaaacaggagatgaggagaagaagagagccgcaccataatcagggatcccatttggataatgatctctgaagaatttcttgacgcgatgataagcggaggccccgttagaggggtcattttcgtggatgatttcggggggagagcttccgggggggccgaagtcgaagaagcgactgaggccggtggcgggagtgagatgggccccggaggtccaataacgatggtacttctcggcggcgcggagtgcgttgcgtagccaggcttggcgcacactccggcccacactcggcaggactcgcttgatcagcggcgtcagaaacggcagttgggagcgcgtcagatagtacgtccggttcccattcagaatcgtcccgtaatgctcaatctatgtacacccccatcatctccctcaattctgctgggtatcttgacttgctcttcttacaaatgaactctcacctggtagatgtaattgtcgagcatgttccgtgccagacgggtctcgttatccctcaacaatccgagcgcaataaagaacgaatcccagctgaaacaaacaagaagaagttcaaagatgagcgactattttgagaaacaaagcagaggattgagtgggatcaggaaagatgggggagattgactgacgcatacatctcctgaaaccgacctccaggaacgacgtaaggataggggagatagagtgcgccatggtcgtcgagggtagggaacgacttcgtgtcagccggcagttcgcggagctcgagaaggtcgaggtcgccgacggggttgagcagccggagtctgtgtctgaccgtcgcgagcgtctcgggggagccgggcaaggagcggatgtacaacagaagcttccggccgggaccatcctcggccgtgttgttgttgttgggctgcagcttggggtccgcaaggaggtcgactatggacaggttcgagcggatcagtgacgcccatcgtagcccgatctcgcccatcaatctcgataacaagtccctcgtctgcgctcgtcgtccttcttcttcttcttcttgggatgcggatgtcgccgctttcggcggccgaattaccgtcgattggaacgtgatcaaccgcatctttaatgcttcgtttttcggccttctcgtcttccttgttttttttttttctggttggtgtttgtccctgtcgctatgagcccttttgttttggagaaggttagtttttcgtagttggaagaacgataatcgggaatatcaagagagaaaggaatttaatgatggatcaaaggctcaactgagttgtgtggttgtcgggggtttcacatgatacgacccacatggaaaaaattgccaattagttggatgggaaacacacatctcatgattcacttcatacaaacagtcaaactccaaggaagagttgcttcagcttcaaccgattcctattcttcttcttcttccttcaatctctctcagcttcacacctcccaatttttacataaatccatggctcagacatggaaatccccaagatatggacatgcttgactttcgagtgcatcaaaatttcagcacatattttttattttcatatcagccatctctgcagtctggtgtgacttcttttggtttgcctataactatgtagatgtctccatataacctcctttaagttgatcataaatactcatctgaatgaagctttctttccactttcaatcatgatctcagagacagttcaaggaagcttggatatgtgactaacagctgaaaatgctagtcacttgacatggcccatcctcaaacattaagccatatcaacccaagcctgtgagggactattttgcaaagctttcagagcatccaccctcgttccggtaaatatttaggtagccagcgagtcccgcgcggctcggttgcttacctaatcagaaaaccccccctcgttgctcggcatcggctcggtagggaactcagatttagataccgagccctatcctaccctcgtgtccatctgacacaactcggcaactcaacacctcacataatggatcccgacaccctccacttggaacatctcatctgggatctcgaagaagagaatttgattcgccgcctccttgcggcagtagcacagccgatccccaggatgattcaaaccggcccacgagaaatcatccttcgaaatcgcattgcaggcaacgaacgtttgatggcggattactttgtcgaccgcccagtatatcacaatcgaatattcgagcttcgcttccggatgagcaagaacttattcaatcggttatgcgatgatcttcagcgacacgatcgattctgggttctcaaagctgtgagtaaatatcatggcccttttgatatattcttggatcgtcactcatcccaaaaatctccatcaatattttctaggactgttgtggcacaataggcctgtcaacccatcaaaaggtgacagcagcactccgacaattggcctatgggtctagtgccgactccgtggatgaatatgtgcgaattggcgaaacgaccgcaatccgaacactcaagcttttttgtaaacatgtcattgcaatctacggccctgaatacctccgacctccaaaccgtgaagaactcctagcaatcctcagcgagaacgaagatcgaggatttccagggtgtattgggagcattgacggcatgcattgggcttggaagaattgcccatcgggtttcgcaggccagtacaaaggaaaggagaaaaaacctaccatggtcttagaagctgttgcaagcaagaacctccgaatctggcatgctttttttggtaccccaggcgccctcaatgacatcaacgtccttcatcggagtcacctgtttgactctttactcgctggggcttcggactcaatcaattttaccatcaacgggcgccaatacgacaagggttactatctatgcgactcaatctacccaccttgggcaactttagttgcttcgatcaagcaccctcaggatggggcctctagacactttgctaagcttcaggaatcggcccggaaagacatcgagcgaacgtttggggtcctacaagcgcgttggcattgcttaacccgtggctgtcgactatgggagaagaccgatgtgatggaaatgatgatgtgttgcatcattctacacaacatgatagttgaagaacgatcaccagccgatccttttctgcctctcccttcggccgatatcatcccaaatcatcgtgacccaaccttggcgcatacctgggctaactaccttcaaaacaactttgacctgcacaaccctgagacccatgcacagttgcgtgaggacatcaagatatataactggctcctccgaggggacgaaagggtataacatattgctttttcattgttttattgtttgctcttggtctcttgttattcatgagactctcattattttattgttttctctcggtctcatgtctagttcctctcaaaagaaatgctatctgtgttacttttttcacaatctcatcaatcatactactatgattcatagtaatgaatttcatgttacctgattgtgactcatcaaaaaacacatctagtctgaagtaaaagagcaagaaagatattcaagtgaggagagcaagaaagatattcaagtgaggaagagctttgggccttgtgacaaggggcaagggaagagccaaaccgacaagatgtgatggataaagagtaaaacagagtcatggggtgataaagtgggaatatgggagactataagcccgctcgtgcgcgccacttgttcttgatttgatccttgatgatcttaatcacatcctttgcttcctcgtcaccaaggtcctcggcatcgcggaggatcttgaagtcgttcatgtcggtttcgctctgacgatattccttttcaacagccagcttctcttgttcaagttgaagttttttgcgctcaatctcaattttctctttcataatattattcttattgatgaggatttcgttacccttgtgaaaggctgtcaatcgttcttgcgagatgacagcaagatcgcttgtttgtgagagcaattcctcgtgttgatagccctcgattcggcgttttttggcagccttcccaccgattggacgagaaatcgatgaagctgaacggaccgttgggctagacatcccagggttctcatcatgagcagattccggatcgatcgagtctgacaacgtggttggcaatggggtagctggctgatcaactcgggggtccgctcgccatttgggggcatatcggagcttttgccacgctggtaggttgctgaaagccgtccctttggtctggtccaggtagttcatcttggctgcttcaagccaatcatcgggactagatccgctgggtgggttacgttcgatcgcattatagatggccgagaatttaagggtagctgtgttcatagctgtccatctggtagatggggtggaattagtgacaagttgaagcctgggatcaatcaatatgcttacctggtctttatttgagcatgattgcgatagttggccttggagtgagtgttaaagtctttttcgatctttcgatagaaggtcttgcccgactggtttgtggcgaattcgggttgttcactgatgttgatccaagagatggccaactgttcttcctctcgtggaagccagtttggtcctcttttttgctttgtttgaggctgagaggcatcggtggtttcttctactggggtggatggggtggccattggagcttctgatgtgctttgagggtgacttgcggtctgtatcaacagtcggtaggctcggtaaaatgacctttaaagagcctctgtagtcgttggtaaatctagcgagctggaccgaatatcctacagactagtttgttaaagagccctaaagggggcatgagggtgtgattatgcataccgagtctgtaaaaccggcttaccgagcgggtttacagacacaagggtggatgctctcaagtcacaacatcaactatcatgggaggatgggtttgctcctcattcggtcataccaatatctacttctggatttggatggcctttcgactcgagagtgtccataattgaactgatgtctgccaaactgtgaaaagggccagcttttgatttgggttggtgcttggatacaaatgtgtgatatcccatgtgacactgtgtgatatcccatgtgacactgtgttatatcccctgtgacactgtgtgatattccatgtgacatggcctgggagatgtgacatgggctgttgagccaaactgggggttccagttcagccaggttcaccgctcggcattcggagcttgtgtactgtgcccaatttcttcttctccttcttcttcctccttaccggaaaacagccatagaaacaaaaaccaggccgatcccctctcagcagcagcagcaccagcaccagcacgacccagcaatctcgtcaaacaacaaaaacaaaaactcaagcttcggtcaccgtctgttcagtttcacttcaatcatcatcccctctctctctctttcttccaggaagccatcgattcttttctttaaaaaaattaatacttgaccgccctcagctttcctcgccaaaggggggcgaggacccatagccgcatcggtcacgcttcaaacaagacgagcgccttcgggaggggcatcgtcggattctagaaatccctccacccaagcaaccaaaaacaaaaaaccaacaacaccccttcaaggaactcatccgacctctccaaaactcgactaggtggttctttctttcttttttctctctttcgattcgattcttcttaaagcaatcatcatacagatgaacggtttccctcctcgttcatccgaacgacgcaaaaccatatctgtcaacgaccatcaccctatcgtaaccgaacaacaacaagatccactaccatcgatccactccaacccgaccatcaacgtcttccggtcgatcttaacggagatcgatacctcgaaatgcgaagagaacggcgagaatgcgttttacgtctgtgacctggcctacgtctatcgacaatacctccgttggcaggaagccttggggaaccgagtcgagccgttctttgcggtgaaatgcaacccggacagcctagtgctcaagctactcgcccaactgggtacgggattcgactgtgcatcgcatgcggagatcgagatggtgctcaagctgggtgtcgaaccttcccggatcatctatgccaacccgtgcaaagccggctcgtttgtccgacatgcgcatgccaaaggggtccagatgatgacgtttgataaccaggatgagctggagaaggtggccaagtttcatccgaacgctcgcatggtcctgcggatcctcaccgacgatagcggcagtctctgtcgactcggcgagaagttcggcgcccccctcgagaacgtgcgcgggctattggagcgagccaaggagctcgatgtggccgtcatcggcgtggctttccatgtcggcagtggctgctccaacccattgctttacaccgatgccgtggggagagccaaatggaccttcgaactcggccaggagctcggcttccacttcgacttcctcgacgtcggcggcgggtttggggacgataacttcgacctcctcgccgagggtctcctggtcgggctcgacaagtacttccccgtcggttgcggggtccgggtgattgccgaaccgggccgttacttcgtcactagggctttcgagctcgctactaatatcatcgccagaaggaaggctcccacacctcctccttcttctttggtggccgtcacagcggatgagcaggccgacgatctggcttccaaagaccaacaggattctccagtgacgatgtgtgagtaaaaagtttttgtccatgatggctggagcctctcaactgacgccggattgcctggttcgattgtcagactacatcaacgacggggtgtatggggcgttcaactgcatcatctttgaccaccaagtagtcgagccgaaggtgttgacgctgggcggagtgttttatggggatgggtttacggagacgggatacccgagtggaccgatgacgccttgtctgtcggagcacgagatggactgttcgacggattcggtgggctcgttgagtgtgacgtcggccctcttcgagcgaccgattggccgcctgggatcctcgggatctgggtcgtcagccttcttggtcgacgaactcgagctctgtaagatctttggaccgtcctgcgactccatcgacctcgtctcccccgctaccctcctcccgacaaaccggctcctcgtcggcgactggctcagatggcctaatatgggcgcttatacgatctgcgcggcctcccagttcaatggattcaaaatctctcaggtcgtctatactattggcgacccgtcggtggatgagaaagtccggcacatcctccgctcttcttcttcctctgccctataactctcctccttctctttccatcttctttttttttgctgttgttttttgttttgtttttttgtagggtttcttacctctttcatcattccttttttctttcaaaagttgtttagtttgagaaggatttttttttttttttttttttttttttgctttatatctcttggttagtgtttatgatgatcatcatcagccttgctttctctcaactatcccattttggtcggtctgatcttggaatcacactttcagccactatatgtgggtggggaaagaacccaaaaacacatcatctcttgtgggccgtgttgatgggatctttcttcgtccaaactcaactattcatttgctttgccttctccccccctgctctctctttatataaacaacataaccaagcatcactgaaaatacaccattcgaatccctatgcattccctttattctatgtttatccctttcatttcttggtatggaagatatatatatatatatatatggcttatgttttggttgcatgcaactttcaagaactatataaaaaagactaaattgtgaggtgatgattcatgattattgacttgcagatttttcttgaaggtttccatcatcacctcttcttgactgtccttgctctgcactggaaaaggagacaggttgagtgggacgggcggatgttcacactacacgtacgtaaagatgctacatcaaacacacaaagatacaagcgtaacaaagcccgcgagcacccgtaggcgtgaggtgcaagcggggcttatgcctgaccaacacaagacggcatgaggctatgtcaagaataagcggagggattcttttttttcaattttaaaatcattcaattttttatcgctctcatcgtttgatcccagctgagcgctggtatgatgtccagaatcctgccgattcagtttcctcacagtatctattgtaatttttctatctttttttgaaaacatttgattcttgtaagtttcttggtccgttaatgttttctctatcagccaattaaatttttaatttggcaatcgaccgttgagagataatgccataccctcgtatgaaacagaacaaatgtgaaaggtttactgggcatgaacattggaaaaaaagagacgggctgtgaaaaaaagagcactccaaaaaaaggcatggccttgctactcagcggccacggaaaatcatgaaactcaaagtttcatgaatttattttatcatgaagggggatacataataaatttctgaattgacagtttgatgaagaaaaatacaagattcaaactatgaagaaaaaaaaaaaactcgttgaaaactaagggctgcaggtgctcacagcatcgactgccaccaaagcttgcacattccctcaagcggaagtgcttcattattcccaagtcctctccctgcgggagagtccctggtgcttgcacactcgacaagcggctacagtgcaccacgccgcagcagggacgcgggcttgtgttaagtttgacaaagataggcggtcgtactgtgggtggactggaacgttgttttgggctgcttgtttggcagggaggcctgagcggcatttgagtggctcaaatggggccccagcagacgggatctaagcaattgcagtccccggaaaacggattggatattatatatattataaacattggtttgaaatttgggaaggaaaaacctaagcggggcttctcacaaatcctagtatgtagctttgagattcatttgtgggggtgatcagactgaacaggacttgaaacgcatggttatatgtagacaaaacttgaggaaaattaaaataatggggttcttcattcatttctacagctgttgatcatgtgcccggatattcatcagcccacagtgcagtacatacgcaccctgaatcctccggttcaaagccactctggtcaaccaaccccaacctgggctagagatggtcggtccgcatccggatacccgttcggatgcggatatccgatggcaatttcagcgaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggccggcgacggaccggctggaagggtttccttccagccggcgaggcacttgtacctcgacggctgaaagggtttccttccagccggcgaggtaaatgtacctcgacgaggtacatgtacctcgccggctggaagggtgtccttccagtcgacgaggtacatgtacctcggcgactggtctgctctaagaaagactatctactggagcacagtggctccaagggtgattttcaattcagacattcttggaacattgacatgattaaaccatccaacaaaatttacatcttttgaaaaacacaaagtgcatgcaaaaaattgccaaggttttcaggaaagaaatcgttttcttgttctgtgtgtgtttgacatcaagtacttttttttgattttgtctcttataagagtttctggatccaaaaccaatgatgtctcctcttgtttttcttcagtattcaaagtaagaatcaaactatcacatctttttttggttttttgttttgtatcaaattagggggagagggaccaatgatgagtttgctttttttttcaagggaagtctaatcagacaagttgtagtggtggtcgttgtatggaaatgaatggttggatttgcgggtgatatatcccgcttcatctttagtcttggaagtgtccaatgaatggataattagaatgcggagaaatttcaatttgtttgaagtgatgaccatctgatttgttttattgggcagtgtttttctagtattcatatggatgtggctcttataaatggagattcaaaagattttgattgctgtacaaaaatcctgctccataaccatgaatatatcgtgggtctttgattaaatttaattgagctctttttgaacatccttcttttttgggttccaataattagttgaatttctggggtacatacttccatagtgttccacaacacatcagccaatgcatctcatgagatggtaaaatgggattatccaaaaagacaccaaacctgggctagtagtagagcaagtgatgatgtctgatttcacggcaaggataatggtatagcctcctacagtctagtggtgcgctggacagacaacgagggtctgcaagttgagccgaccgcagggtcggacgatacaacaaggccgacttatctcacatcgccgggagaatcgtaatggcagtagtgggagcaggatgatgggtgacttggacgatgagagggatgcttcaagtacaatgattcttctgtgctccgcgttggcagctctgatgatctttgatgggtctgtggttgggaccaggtctgcaaagtctgtgttgttcctcgcagacatccatactcaagctcgattctttgcctgattcattcttgtgatttttagggactcgaaaccgttagatgggcattgagatcatggggattgtgcaagatgtgttttctaagcaggccatcttctacccaggagactgatcacttcaaagaccttcaactcagtcttgtcaatctgctcatcttcagaccaactccaatcaattttcgatgccacccatgcaagatcaacttccaaagaatgcctagaggagatattcaaatttgattagttaataggtgacgtttcacatatattataagttatggacgaattgaccagtgcgctctgtcggatcaggatcttggaagcaaatagcttccaaattgtatcgaaagcgttccgacgaattttgtttcaaaagcgattgatgattgctataagtgactgaaaggggatcagacgagttatttggccaaaacattttgtctgcaatttcgacattgcggaagtcatcgtctcaaaccatcctgatcagcgccttggccaaaacctcttgaatactgaggcatcggaggagaagggagaagggattcttgaatgtaaccagtggcggagccctaatcgctctatccatgagtggtgccaactcttattgtcatttcgtactgcgcctcttgacttcggcgtcacctcatcaaccctggcagtcttcaaagtgtttgtatatgtcacttgaagcacctatccggacaattcctggattggcttcaacctccactatcactgtagtcatacgtttttggtaggctaaataaagcactcaaggtccaaaaatgatcggtgagaattgtcctattcgcgagacccggtcaccttagagtaactggaatctctatgcaaaaaatcggcaaaagatacaagattctagtacactgcttcacattcgcattgatgttctacaagaatatctcaatgaaacatgaggactatatacgggaagggattgaatggaggggttaagagcacatggaggaagagaaatagattcattagtccacaaaaacacctgcacccaaaacctttgctaatgttggcttgcacagtttgacaaaggtatagtgggatgtgctatcgaagtttgcttgatttaagggggtggtacttttgacatttgtcacaggctgggggttggggtaaattagtctgctggcgtgtcttgtttgattgaaggttgagagactgacactgcctcgatgcattttgttcaaaatagtcacatcctaatgttttatctccaacctggacctctacaaagatgaaacggggggagggggtgtaagcaacaattgaaatgatctctagtaggcacaactcagaatggtagtatttcaacatactgataaacttgggcccagtgacataactctctgggttggtaacaggtcttccttcacccactaaaatattacgtggaagtataacatccaggcagtcaccaaatttgaatgctagtgatcgtcatccagaacaagtgtgtaagaggtcagaaggagtgatgccagtggtttattcagactttttgagatgcatcactcaccctgattacaagacagcttctcgcatttgtaaactatgcgatcaaagcctacgcatggcagttttggaagccaatccgccagacccatcagaaggtttgggagtcaattagacaaacagttctggcccatgcatagtcattcttgttatgccaggaatcttaatatttgagtgaaaagaagaaaactccccaagggggatataaatttcttaagacccccgtatttatagaaaacctatgtacatacttgggttggtgagaaacaaaaacccataaatccatagactatgtatataaatagggtgagaaatctatcaaaatgtgacatgggaattcatgtcataacaattcttactcacttggagtcaggaggatacactggctcttaaatctccaacccagaaatgatttttttcacaagtaatttgagagtgcactgaaagatttaaacccccccccccccaaaaaaaaaaaaaaatgaatacccctgattgatttgggagtcaatcctccaaaattgagtgggggtttgggagttggagaattagaaagagcccccactagccaggaggaatcctcttggctgttaagagtgtatgatctcaatggctgagaggaacctttccagccattcaaagttggataatctcaaaagcagagaggaaccctcccctggccactgagagtacactcttgatgcctgggagggtttcccttggccgccatgagtgtactcttggtggcactctcagcggaatcctcctggccacccagctgttgggtcctcttttaattctccaactcacaaacctcaaatttatttttgaggattgactcccaagcctgggggaaaaaataggggtaggggacatcatgagatggtcctcatgatgtccccaaggtttgggagttgattaaacgataccctgaaataaactaagtgttttgttggaccaccatcagcctcatgtatgtggtgcatttgattaggcatcaattgactgttcccccatcacaagtcctcaaaacatttactgatatctttgtttattacaagcctgcagccctatcaacatgggcatgtgaaattctggcttcaagcatggcaccaacttgagtttttctgggctgttttgggagttgttgaaagaatttggaactgaagcagttttatttctgaataagttttatgttctttttaaataaatacaattgataatcataaataatcatgaaaagagaaattagatcagtgcctgaaggcagaactaatctaataaatttaatgctaaggcttgatgactatgataaagggaatgactttggataagttgttcagataataattcaagtaaatgaacaaattatcaaaagatcattttgctgttagccttctctatagattttattatttctctttaacataaaagtcaagaaagactttactttactaagtaagaagatatttcttcttgagataaagctgtgtgatactatttgctcaatgagccgactgacattggaaagatttgagtgataaggttgcgtttgatagtcttgtgcaagtgtaagctaaagatgaatgatgattttttggtatacaaagaattagaactcaatcacactcttgttctgattctttctactttgattcaattcattgagactcacctggatcttgatgattgatcataatcatcattcttatatttgcttgtgacgtcattgacgtcactacttgatgtacaagctacaatcacgcttttctcttgttattttgttaaacagcctatctctgcaaatgatcacacattttgtgatcagagcaatgtttttagtttatttctccaggaagtttatccatcatgtgataaacttacctgatgatctcctctttcaagggataagacaaggaatcaagttccaacagttgtctgtccaaaattcatagtaggtttgtgagtcagacctctaatgaacccactttcctttggatttctgaagctaatggctaaggagtgatcctcctgagctggtgggtacactctctactttactagccaaggaggaatattccttgtcttgtaggctgtatagtatgtatctacccccacctggcaaggaacaatcttcttggtcccgtaggtacagactgtacccactaggcaagcaaggaggattcctggttggttatgtagtgggtacacttatattaatggtgctgaagtttgaaaattcttcaaattttgttttgaaatgtctttgaaatctgcgcctgcaggggaggatggtgacaaccagattggtccgggcaagtttccaggtgatagccagaggtgattccaaagctcttttgactctattttgaaatcgtctcaaacaaagaataggatgatttgcaaaatcagtttgagacaggaaaaatgagcagtattcaatatggattattcctagaggcttccaagactagtaatatggagcagaaatgtactactacgctagatggcccactaatgtcagcgtagcggccctcaaaccagcatgccaaccctgtagcgtgagcacactgttagtcccactgtgctgtgtggtctgcatgtgtagtgttagcacagttgtggtgcaattccactgctctacactgaatgttagaggaattgtgccacattatggttctctaatgctactgttagcaaaattggcccattgttgtatggaggcagtctccttctggccaagtcactgtggacaatgatcactaagtaccagctactacctaggctcacagaatcataaactctgggagaatcctgacctgagctccacagatgctttcatctttgcaagcaagtctctctgtgagacaagaacactgcagggctttcactcaaaaagatgcatagtccagctgtccgtccacccctgaaaatgtgtgcatcttggaaaaacaaattgtctggggatccctggtccctctcagacaaagaacaaattatggcctacataaaaaagaatcaatgctttcgtatctccaacaggagggtacatatcttttggatcatttggcggatgtctgtggtgtagtttgctcactcgatatgtagtttgatgatgatgatgagagtggatgaagtgatattcatcgtttgagtcttggctcctggatgcagttaccgaagtctagagccatcttggtccgtacattttaaacaaataaataggtcccggtgaaggatacatacatgaactggcgatctgcactttagatatcagcactcgttttggggggaatgtagatctccgtagaaacgatcggagccgatggtggtgcgaatgttaggccgggttaattcggttgttcatacatggacacgagacacgctgacgatgattatcagacaggccctggccgcaggctccggggtttttatcgtccatcttctgtggaatcggccccgtggggaaagagaggtggcaaatcggatcgagcgaggctgttgttgttgttgttgttgtgattttctggggtgcacctccccctcgcaacccctcgactgcccatgtgacagtgagtctggggaagctcaacgagctgcaggccgacgcttggaccacatattgatcagatttacccgcatagcgcggggtgatggagggatgagtttgctatttttgttttgttttgtagtgagttccgatcgccctgcaagactttctctctagtgcttggccgttacatccccctcctggcactgctgcaacggtcaacgaacctcaaagagtcaactcggagacctgcagggaaggaatttatcagtcagcacgtgaaataaggagcagggtggggtttggattatgtaagctgcaaaccgagtttttcagtcgtcgagcccttcttcttctcctccttctgcctgttgaccgtttcacagcaaacccatcatcatcctgcagtcaaccaaaaggcaagcaagcccaacatgaaccagttcaacattgactaccatcaacaacagcaacaacctcaacaacaacaacaacaagcacaacatccgaatattaatcccaatcgatcatcttctcccaccgatcattcctcattcgataggtctcggatacccaggtaaagtaaccaatcacccaagttcaattaatcaaatcagtcccactaactcaagaaacaatcatttgaatattccagtagaccctacaaatgtccagtctgtgatcgtgcattctatcgactagagcatcaaacccgtcacattcgaacccatactggagaaaaaccgcaccactgcactcatcctggttgtgataagaaattctcaagatcagatgaactcacaagacatactcgaattcatacccatccaacccaacgcaagaaaccatcatcactcaccaacaaagctcatcaccatcatcatcagcaccaccaccagcagcagcagcaaccccggccggcccaaagtactgtcactagcacccctcctattcaaaacaataatatcatcttcagtcaggaggcccacagccaacagcttaactactcaatcaaccaaacctacagccatccaaaccctcgacagcatcatcacccactccctcacccataccaccgtcatccctctcatcctcctcctcaccatcaccatcatcagcaacaacaacaacagcagtatcatcagcaaaccaactctcatgagttttctccaggtcatcatgtccgccaccattccaaccaatccaatcggctcagcttctctactagctcagtcttagagcccatgcaacatctcagtcttgtccatccaagaccgacgaccgagcaggctcaattcactcttggctcaaatccggcttcccctctgcatcgaatctctcgaccacaaagcccgatcgtcctgccatcattaagactatctgctcccgcaatagaccttcctcctccaaatcataatgggagtaaccatgtggttgatgacacggaaatgcttgatgatcctcgcccactggagagatctcaatcaagcccttcactgtccactgcacctgaacgatgggcaatttatcaacggcaaaaacaccgctcgaagcttgagggtcaggccgtcagtggtggtacctcagagggtctgccgacaccgatccaacgaaactcaagcttttcctcagtcggatcatcctcctttgagcattttgcacaagcccgcctacagtcatccaatacaccgagtacggcacctagtagtctgaccgagccagactcggtctgtcatcgaggacgactggaactgattctgaacggggacactccagttcatcaggtcaacaagccccacgaccctcgaaggactttgccgccgctatcatccctgaccaagtcgtgtggaccgatcatgactttcccgaacgtctcctcttctaaatcccgttcggcccctcaatctcgagtcaatagtccaccaagctcacccagactggtcgcactgccgcccctagtggccgggccgaacctcaaaagatctcggtcgatgaaccatcaccatcaagatagatgggaccaagtgccaagatcgactcgggaccaaaacaatcatagtggccatagtctcccgttctctggatcgtctacatcgacgacggacgatcgagggtcgatgatgaccatgaagcatgggaatggctttagcggtaaacggagagactcgagtactagtgcgcctcggagaaagaatcaatttggactccagatgacgcccatcgaacataccgcacctcctcctcctccaccaacgacgatgatgggctcctcaagcagtcggacccattaccatcatcatcatcatcccttccgaagctcgggctcatcggccgtcggcagcagctcgagtggcagcttcttcgacagttatgaacactatcaagtccggtcaaggtctgatagtttctgtagtcaagagtctggatacagctctgggctgcccttctctaatgggatgatcaccgatgaggaggagcgaggagagcgggaagaagaggatgaggatgaagaggtggaggagagatcgaagggccaggaggatgtcgagcagtcgatcagggagaatgacttcgatgacgacgggatcctcattagacccaggaaaaaatccactaaagccccccctattcttcccccttcttcttcttcttcttctggcccactccatctccctcttcctccccctcctatccaactcgtcaatcgtgataatgcctcttcattcgtcgaccctcacgtcgaccatcaacttctcccctctcacccctccacccatgaccgtcatcatcctcatcctcatcctcatcatccacatactcatcatcttgcgcctgttcctgctccgcttcatcaacccacggttatcgaataatcccttcttcttcttcttcttctcattattattctcttgcttttgttttgtttgctctttttgtcagttggttttttgaagggttttttttttgaaatcggtggatcatttatatctttcaaaacgtatcctgtttggaaatatactcttaagtctttcctcttcctttctctgtttctcccttccttccttcacttctctctctctttcttatttttgtggagatgggaaattaggtttttttttttcataaatattgataaacatccaaaaaaaaatgtaatatggacatttttctttcttttttttcaggccatttttcatttctatatatatatatttgtatatgtgaaaccatcaaaacagaaaaccccaaacaaaaccaaacaaaacaaaacaatcacatccactgtttttgtgttatctttacttttttttctttgggtttgtatgtatctctcacaaagaataaatacataaatactatgaatccccttggaagaaaaatttttccatagctacttgataattatgtttataaaaatacaatatgtctgtatactgttttttttcctattcttttttttatatttttttttgggttatttggtttttgttccttttttttgacattgaaacataaaattcaaatatcaaatgaacatgagccaaaaaccactacttcaactacagatacatcatcaacaaaaaacacaaaacaaaaaatacaagtgattgatgcaagatgaagaaaaagcaaggatttacagagtaactacattgtccctcctgagtccttgtgggttcagttacagtatatgtctataaaatggaggacttccctgtagcttgatgggccccctgtactcaagccagaacaaattgcaattgtattccccatcaaaaatcacattgtttgttcatccatttacaagggctgtagatttgatggcaagtcctccaaggtgtgtgtgtgtttatctaggagtagttaggcttatgaaaatgcctgtcctctcattacaggacctgcttataataaagatttgagggaatgaacaaggagagaggaagcaacatatgtggatgtatcagcagtgcaccaaatacaatacatatattgtatttgtattgccaagacacaggtttccaatgctgtgtattgtatctgataacagctacatcagaaatacatgaaatacaatggtgtattctctccaatacatcatgtattgttgtgtattgggcagtgaaatacacagttttcaaatacagtggattgtatctgataacagatacctcagaaatacaagtatttcaatacaatacaagaaatacaaaatacaatgtacatgtattatatttgtggcaccattggatgtatgtacagattcaaactcaacaatgtactttgctttggagtgtctggtagtcttggcaattgtgcaaagcacaagcctccagagaagtgacttctattcaaaacaaacatgcctgtgtttcatggttgggcacttttggccagctgaaccatgcttgtatccaggtcttggctgatttggagccaccacaggaacaagcttacgtaatcatcccaatccttgtctcctgaatcccttctagctcagtttgagagattgctaagctttgtctttgattcaggcaagcctctcctcaattatctctttctccatttggattatcttttgttttatatccaatactcttttcctttctccttctcttacatctccttttctttccatcattgttgttatgtactgagagacctcagaccttcttcctactgaactagaaatcaaaattcatggtgtttttagaaagatccccctcagtcccaagccattgacaaactgtcaattatagctagcctctagtactcagtgccaggtactactaactaggcacccatgtaagtgcacagtcaccctctcgtgggtaccagtttccagtctgggtgtaaattcaggcaggtacccaaacccaccataggtaactggatgcaaagtaccatctctactgtcaattaagtgcttgagcagctagctattacacaccctggatctgattttgtcagaattttactgttgactatcaagcctgtatgaaaccatacatgaaattctgtgtcttcacaaattttttgtttgggttaagaatgcagaaactctgcttcaaaatttcccctgatccaggctgatggaacatggacttgggtttcttagaatcaagtcctgaaatgagttgcattacagccattcaaattaaaattttatccagtgggtttactagaaaaagtattctctggagtgggggatttcctgtcaaaatctgtgggtcccccagttatgatttagagccttgaaggctagatttcccttcaaaaaaactataatttctggttccaactcaaacatttgcagtagagatgggacattgcacccagttacctttggcaggtgcaagtaaccgcctgaaattccactgagtttgaacacctgacaccgggcacctgctggtgggtacctgttggcaggttgcaggcacccaccaagagttacaaacattcagaaaaaggctgtttcagacccaatttatggccaggtacctgcctggaattccactcaatttggacacccacacccatacctggcatccacctgcaggtaccaagcatccaccagcaggtacctgaagccaactctaaaatgtgggagggaaccagataaaacaggaagtcatctggtgcttttatgctatacaaaagcatctttattagggggtatcaaataaccatttttttaaacatgttggttcttcacactacaaacaataccagtcttgccccaggaaaaaatggcaatttgggtggtggaaaatagatcaatttccctgaggcttttttacaaaatgactcaggagtaaaaattaggctaaaatgagctattttagccaaaaaaataaaaatgcctcaaatgagctaaaaattaattttggaatgtttgtcattacatacgttgtggtaaataatactgtgtttctacgcagaaaatataaaaatttcttattatctttttattcattcaagatatggtcaaattgacatcaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacccttatctcttatagtttagaagttacacagatttcaacctgtcacgggatatttcttggattcttcactctagccatagtcattatgaatacaggatgcatattgcatactggattcctttgtagtaaattgaatacctttacgttgttttgaagccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcattcatatgcatccctttgtagtagtatctttcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccaggggtcgatcatcccaccagtggaccagatcatctcaaccacccttataaataaatccatcttatatattatttcataactacaagtcatagccacattacaatttcagaactatatacattgaaatacagatttaacactttcatcaacatcataaaccaaaagtgccctgaaccatattcaacaacaacaacttcatcaatataaccaacagtcaataacatctttataatctcacacatatcaatcggcagcttcatctcgaacttatccctatcaccatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacactgtggcaacacttatcttgctatcttcaaccttgcagacacacttccttgtaagctcttcctgacttgaccatggccccctccttcctctcttttcttctattgctgactctttatttcatctgatgataatgaatcaatcaatcaactcaatctcctttctagtttttccattaattattgtgtacatcatttaaatgtacccttttttcagatattttgatttgtatgtgtgttgtatctcaggtttttttttatctggttggttagttacatggtaaaaaaggaaccaaatgaaaagaaaggatcatcatttgaaggggtgaatttttccaagctcaaatttttctgatctctccctatgtaaactcccttgcacaaatctcaagacttaatctctaacttcacatgttaattcccccacttacaaaaaagaaaaaagaaaaaagaaaagaaagtgaagttaacacaaaaaaaaatcgaatacctgcaagcccatgccaatgttgtattgtattggccaacacaaattacaatatattcaaaacagatataatatatttatcaaagatactttttatctggacaccaatacaataccaaatattgggcaataatttattttattgtgtctgtttcagtgctgcttacagtcactgtttccgttagccaaactaaattctgagtgctgtgtacttatttctttcagcaccttgcaccaaactgcagtgtaatgtagcggaatttcactcaagttttatgtagtgcagaggaattgtgccatggatgcactaatgctacatgtgcaggccacaaaagagggcctgatattctacagtgaatttcagtgtttttttggcatttttgctgctcaattttctgtagtgcagtgtaccacagcatagtggtactactactaacagtgtgctagccctacagggttggtgtgctgttatgagggcagttatgctaaactcattgggccttttagtgttgtgtagcatgttggtccatcccaaaatgccctttcaagatgtatttgatatgccctcagctgttccaagtcatcccagagaaggactctcaggtttaacaatccttaactggatatgcaatttttggttggttggttgggccttgaaccacttgcaatggatcaatgtttccaagttgaaaatgtgaagcaatgattagcaagttctgtgtccttgtgcttcaattattggtaataagattaataatggtggatacagaatggctgatgagacatatgggtttccaccaacaatatctcacaagccaaaggtgaacctttgacagtataaatcaggtccttctgcaatccaccgcctccctaactcatacccctgcctgttgacatgttcaggcacaatcaccccagcttatcacattgcataattcagtcttcctggccaaggtgtgttgatccatttccaatctcaggttgttagaatgaacattctctgaatgaaaccactgagctcagtatacatcacaactaaatgctcaagtgtacaattgatcttaggaaatcaaaaataagtaattaaagctggtcagctaaaattggtcttgggaataagaaacttgagataagcagattaggaattaggaattggataggtgcatgtctggatatagaagtgttatgggcgttctggggagagcaggtgaggatcttcagggttctggttcttgatggtagattacaagatgggggatgtatgtacaaggtgtggatcccagacaaactcaaagttcaaagtttgtgacatgtaaccaacagactatgtacatatgtagcatccccatttccagtcctccacagctcataacaagaagtgtgattgttgcaagttgttgggattgattgattgagatgatttaatggtaactgggaaattggttaatgggaccagaaatagaattgatgttgttctagaaatggtgaaaaaggaaaattgattgaccagccaggaaatgatcattgggggagtttgagatggtagaataagagggtgggaatgggaaatggaacatggggcatagggcaaaggctttggatacagaatctgtcaccttaagtggataaagacagatatgagtttaattgatgtggatggaaaaaaaagatgaatatgtacttttgcagtggtgagaggcagtgtggaaaggaaggcatggagaggaaagaggtgtctggacttggagtataaaaagggcctggtaatttggaaattgggagtttgtcccaggatggggttgagtgtagggtatcaattctttaccctttgggcctatatttttagctgtgctagacacatatttttaaccttaacatggatgtaggttagaaaaaatacagaggagaattgctgcccaaaaatgggactgtgtgaccaacttatctgtttttaattttgctgatgaggggcctatgtgaacagtgcttattgagaattccaaggcgggtgtcctgagtctatggatggatgtaacttagtatacccccatgcagattgctttgttgtaagattgacccctttcttgtattaatggacaaaaaaacaatcaagactaagtcattcatgtttctaattctatgagagacaagttaggagagctccagatctcatgtcaagatcctcatttgagaattttttgtgagcagagatttaaataagacacatgttatttcttatgaccaatgacgtaaggtgttcaaatagtgaattctcggcgccttctcccagcgcggcctgtttagcatagtcgttattgcgcggcacttgtattcgatcatccggatcatgccgaggtcgctggttcaaatccggcaatgggctcgttatgtgttttaggttttcactttttttcgccctgtcatctcgagttctgtggttgaccctgctgtgtcttcttttgtcgaccgaatagttctccgctcgaaatttggaataagccgtgtggctgccagcagctgacaaggtgactgaattgcgataagcttttttgttttgctgtgtgatgactcatgaggagagtttttattattattttttttttgattcgtcgatcgtcgtcatgcggtcatgagcgacgcccaaccgtccgggctttgccctcttgggatgatgacgatcgaaagagaaacccttctaccctttccttgctcagctgaacttgcttgcccggtgtcactggaacgaccacctcaaggaatccagaagaaggatgttatcaaacccaactcaacaacaaccaactatcaaaccattcttaaagaacaacaacaacaacagaacaccaacccatgaaagagtgaccaagaccagtaggataactgagatgaactcagccccaaaccaacaccaacaacaacaacaagacgaaactaacaacatcgacaacccatataacgagacaccctcgactgaaccattcaacatcgaccctgatctcgtccgagtcttagccaagaaccaagccatcatcgcccgttctccgccccgcttcgtcctcttcccatcatcatccgatcactccactaaacaacaacaacaagaagaagaagaagaacgatcattgatccatatcatcagtcgtactcaattggacagattgggtagattggccgactcggagcagttgtatttcaacgaattcagtcggatcatcaagctcaaatacgactcctcttgtctctatctccaacaacgcttgaacttccccctccatcttgagaataagcttaataaggacggcgggcgtggacagccggcgttcttttgtgctgatggacggctccaagatcgccgggattatcgggtgatcaggaacgaatggccgtacgcgatcccgcgtgattaccagtctgagtctcatcccacctctctcggtttttttttgtctagaaggatcctcacactgagactcttcctttgaccccaccaccaaaaaaaaaacagacacatagtggtatggagtagactgcccttactagacccgagccaagcgcggacgtcggccgaactcaagcaggcccatcaccagggtctgtcgggcttcgagaacctcagcccagagctcgtcgaccggctcacccaggccggcctcaatcccgacctcaaactcacccccttccctgcccatcatccgggcgttcggggagaaagagctgggttggacgctcagattcgcgcgtttatcaggactcgttggccgtattcccgcggattcatcgatctcttgtggttccttaatcccgtacatctccaatcttgtccccaacttcctcacttccatgtctttgtcaaaaaaactacttaaatacttcgtcaccaatacatctctccttcctccttctcatgttgcccattctgcatctgatcggcttgttgtattcttacaccgtactcttcgtctctctccataatctcaatcatctcctcccgtccactttttttttcttaaaaaaacaaacaagaacaaaaaaaggacacttctctttttggttatgtctcgatcactgtttggtgttgttgttgttgttgttacttgtattaccgccgatttagtttctttgtatacacacatgaaggccgacgtcctcccctcttttccgcgttctcatcaaccccctccaacccctctcaacccctcatttcctcatgtccttcatgtttttgtgatgttttctgatgatgatgactgctaactgaacatatatacacatatatgatacttatgtgtgcactacttgacatgattctcttccctaaaaaaaaagtagaaggactttaggatttgagttcattgtaaagtatatgtacagaagggattgtactcataaccaggatctgcaccatacaactatgtgtactctttaatgacccatgtattgccatgatctgatgtgaatcaccaggagtctgatgttggtgtggactggggcagacaatgaggtttgtggaaggatacattgattggatgaatgaagaatgaagaaagacgcaaagatcagagaaggacaagaaagaggaaagaaaagagaaagagaaagagaaaaaaaaaacagatggagaggtacctggggcagagaaattagaatgaggtctgtggaaggatgaggagcaaggaatccatccatctactctgacccaggtatactctaatgaagaataaaaggcgtgaagcacacaaagagagagagagaaacagaaaacactcctgcaacatctgactgaaccttgtgctctcaggatcaagcttagtaatagggttggtatattaccaagcatgagctggggttgacagggtgtgcaccttttcacaagctgtctgggggttgtgcccacactggtggggataccaggattggtttgtgagactaaaaatgaggcaaaaaattgggatctttcctgttttttcgatatgtgtgtgtgtgtgtgtgtgttttttcttaaattccttgacaatagggggtatcaaatataaccaaatctaccattgtttgattgactggtttgaaaaaatccacccttttttaagcatgctagttcttcatttaagcccttttggggcccattgatgtgaacaaagtttttgggaaaagtgaatgatttccaattgtggatttcctatatttgatgcccccctgatacaacacagatacaatgtatttgtcaactccggtctcttatgtgaataggtgttgatgatggaggaggaggttgcactatggctgtttacacaacacagtggataagggtctcactattgttgtatataaacaatgtagtggaagaccttagtatctagaagggctgtgtcttataatcataagggacaacagcagtagaacttcactatgccaggcttttaagaagagaagggaaaaggctgtttactagtctctagagctactaagattaactttatagactattacaacaaaaatagatcaaataggttgtgatttagtatgagtaacagattataaaaccccactcacttgttgtgttaatgtaaatatgtaaggttagcaggtttgtatggtaatctctgagggagcagtcctagggaaagaatcaacacctccttaagtttcacggagaagtggtcagactgcttgtgggaccggtgcagtcacagtccccatatcattagattatttctttggggataaatgtcaagatattcaaagagtgatcaaagtgcatgtgatgaaaatctctcttatttcaggaaatacacaagagagataatcaggacaataagtattcacaagagagatacacaggataattctcacttggatattaactcaagagataattttccttttcaacttgagtataattttcaatagttacacacccggacgaatcggaataagttggttcgcccgcgaggcgcaccagcactacaggcgaccccatgccgcaatacagtaaattagttgcgcaaccggcgggtgcgtgattgcagcggcctgtacaccctctgggggcgttgccggccaagtgtatgcaacagttacgtgttgggtgcaagctggggtcgtaatgacctgggttcgccccaggccgtcctggtgcaacgcacccaggccataccagcacccgagacggactgcgacatgcaattgtaaccgcccggggtcgctatactgactcgagaccgggctcgccatcagtccgccgataggcggcactggtcgctcgatcggtcaacctttttcctttcccaacacccacctggaaagatgtctttttaggtgggtgttcgagaaaataatcgatctcttttttttttttttttttgacttgacttgggaagatttttttcgaagtcggatgaataactggctggggggcgagtcagatacccatgatcctgcctctcctccatcggtgttctatcccatgagtttggcgtgggctcccttgggtttcggcggtgtgagataatgtcgggttcgagcccggccttgaccagctttttggctctccccgacctggctgtgtgacctgtcgagccatagggccggtgcgccatcatgacgcccggcctttgatggcggcggtcctccgactccgtgggcgataactgagacgcacccatacagggtgagacgaccaaatcgcggcccagcaacacgcaactatgacgggttccgtttggacgcccggatcgcgcgaggcgcttgcagggtcacgagggcgcctcgttagctgcacccgaggcggcggacccgatccggtgtgtattagtatgtaacccaagagttttacattctcttgtagacaacatgagggctagggtctcagtgtctgacagtattcagagaaaaacagatacagattcaaagcaatacaaatacatgtattgtattggtttcaccattgatggatgatagtcaatactggtccagcccagaatgtgtccctcttggttggagaatataagaaaatggtatattctatgacgaatgacctcttatgtggtgagtgtgactgactaaacaccctttgatggaattgctatcatccctgtctccctgtcatagcctgcaagattttttgatatcaacctataataatattttggatgaccaaaaggagtcttataagtaggtgaaggggtctgaaggaagcagtgcttcccacgtgatatgtactccagttattcttacatcaaaacactacccaagcaatcatattcaaggctactcaacttccggttttgttgctggataatcaatgttttgactgcactttttcaccttgatggcttacatattcataatcaatttgcttgagccatttactgtaatcttgatatgtgagggccttcatcatatgcaagggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaattcccattagcgttaagtgtagcgcagcggaattcccgttagcattaagtgtaacgcagcggaattcccgttagcgttaagtgtagcgcagcggaattcccgttagcgttaagtgtagtgcagcggaattccgccatgacaccgctaacgctacatgtgtgggccgcacaaaagggcccactatgctgcgctacagcactttttagcggcttttgggctgtttttgccgctaaaagcgctgtagcgcagcgtagtggcactaacagggcgcttggtgcgctgttttgagggccactacgctaatgttagtgggctgtttagcgaagcgtagcatagcggcccaccgttgccatatgatatgatttgtttttctcaagacttcatagctccaaaattacccccacaaagaccttctttgtatcagaatttgtgaaaatctgaactcaatgacttgggagaggaggtttgaacagactcagggaacacttttgatgggacaaaaaaagtgttcaggactcagtgaggaggagaaccgatggtttttgatttcttgtactaggctaggttaaaatagactaggtacaagagtttgagttgtggttgtgaaccagatgaataaaaaagaaaatgaatagaaataaaaagaacaatcaagagagaacaagagggtacgacaaccaacaccaggaatggagtatctccaaccaagaagataagcaaacattactgagagaaaataagccctccttgatcagggttctatgactacaagtcagggggtcagatttcataacaaaatgatgagacacactataatgggggagatctcataacagtgaaggagtagatccaagtgatcactaagattgagattgaggcagaagtaagaaaagtagaagaaaggtagggaacagagaggaaattccaacagaattgaatgatttcaacaacatacccctcatgccctgcttttcagtttttttttcatataacaaagacaaatcataactgaagcctcatagtacatttccatactttgaatgtatcttttgttatatttttctacttacaatatagtcaggttgctaattcagccctaaaaatctgagactcattccaagaaaagtagagatgaaaaacagaaatcaccacatttatgaggcagttcatgatccagccaagtgatttctggtttctaaaaaggtttgctgtgtatgcacagttgcctgtcaagtttgaccatgagatgttttgtctgaagggtaactcccctgaaatatttgacactttcctggcaaatccgcaggatcacactgaaagaaaaagtcaggcaactgtgtgcagttgacatgtgatattacaaaggcacctttgcaatatttcacatgtcaactacacacagttgcctgaatttttcttccagtggtagtgtccataaggtttggttgccaattatgaaaccagtggcacatgaactgcttgatcattgaatggaattgattatctgaaaaaaaacagtgggcctacatctcagcaaaagctcttggaaaactgtttcactcaaagggggcttcctcagcctaactatcctacaagaacagccttgtaggagcaccaaaaaagtgggcagatcaagcccaaaacagtcaatacatatctcacttctccttttcagacattccaaattctaccaaagaaactgtgtgtaacaatccattaaccactaaatatctgttagaccaaagcatgtgcacaaaaggcaaaatcacattggcatttcctgctctggagaatgtcaattcatggatgctatgtagcacccccatggcattgatcagattttgaccctaaaaagtgcagggatttcctacgtatgcaatgtttctcctcttcctccactcaatgaactcacccctgcgattgcattcccatgtgacctcaagcaagcaaggatcaagagagtcgtcatttgcaccaatactgatgaatttctttgatctttgagcacaacaacgtcgaacaagtttcaaatccgcagggactgtccacacgtcattatgagcgggggtttttttttgtaccttggcatggatttcctggatcaatacataacacgtgtctacataatcgtcattatcgactttcgagcaaaatgactcattgtagagggccctgaacttcggttccgaatcggattctcggatggtgtcaatgagatacagattggtgatggcctgtaaatcggtgtcagatgatctgaggagtatgtaaggtgaccggggtccgggccctcctgcaaagaaaccccttatcaattgtactgtaagttatcgcttcaagatcccggagtcacagtgactcccctattgtagtgaatgtttcgacgagagaacatgcacattggggagataaccctcaacatacagagtgtgtaaatctatctatacataagctggagatcagattaaagagcagacatttgtttcgcgaggctctctcgtgcactgatctgacttgccggctggtacaaacggcagtattactgggtgcgttacagatgcatgcggggttctgatcaagaccttccctagcctttccttcatcaggagacccatagatccggtgcagccggctccaaccaatggcgcaggaacatgtcaagccaagccaagccgggagaagcttacaagcggcgtaaaagaaaattgtctgaggatcataatttgtatctccgggccagtcgagccattcacgagattacaatccttgacaaggatgtctcgtccatacaatctcaatgatgtcatcatgccaccgctctgtgtaggcatttaggggcaaggtcagagcgggtgagtgcatccgcaaatggccagtccctctttgcatccgaatctgagttatttgggggtgttttactgagaacaatggtcagcggtggcctcggatggcgcgccgcatggcttcaggccatatgaggagggaaatcttgtcaggctcggctcacccgggttttcgcacgcggcacctcattcaccagtccaaatcttccaaaatgatgacgtcgcctacacccgagaacggcgcaatcagagaattatgtcgcctcgagctcattcggagctttaattggtcacaattctccactacaaattacggttcctgctgccaagactttttccacatttgagttgaacatgtatccacattgattgttgtttgtccagattgatgatcgtgtgcaccgcatcgcccgctaaatcttaggtaggttccatcctcggtcgtacccccggcgatgaaaaactcttggcatctacatacaacgattccaaatccagtcagaaactgctaagcggtttgcatggtcatcgttgatccgtttgggtgcgggtggctctagcgagtggatgacgggcgcttgggtgctcttttcggatcgcaaagtgctcggcccagcttgcttcacatacatccatagcttctcatatatgaaagatgtacgtagtctgtgtgggtgatcaccagcattcagggcacctcgagagagagggggcatgtcgtatttgaggcacaagcttgaacatttgcttgcagcctcgttgcaagaaatgtatattcagattgagagtaccttatggggctacaactaaaatccacacgatcgagcatgctagagacgtgtgcaaaggattacatagtgtctatgttaatccgtatacatagtagggtcctccgcccatctcggcctggtgactggtctgcaaaatgtcgtttgtgctggagcttgaagcagtcctctttctcgattgaaattatttacttcatcaagtgcagaaacattccagactatcttgggggcgaggtatgtgcgccgaggaatccgagctgggcttcatcttcagcccggccctgctggagaacttggcggcttggattctgcattgggcaccttttagcatggaaactatctggtccaagtacgatttgctgttgccttggttaagctgtttctgccaagagaagctcgaagatcctctaattgaggcccatggcagcagcactgggctgatccatcgtaaccacccgccgatcatccaataatgaagcggtgtcaatggtcgttgcaagttgaccccggagcgccacatccggctggtgcttcccctccccacccccttgcagaattccacgaaggcagtccagccagattgaaggttgccgtgcgttgcttgggtgcacacagaagtgcatcatcatcatcaccatcaccatcatcatccagcagtgccctcccgtggcaagctcgcgaaggaaactagctccggggaatcttttctcttggcagtacacatacatagcggatgatttgggatgagaagaaattcaggatgtcaaacttgttgtgttttatgatacgtatctaagataaataaataaagaagtaaaaagtccggcgatacaaggaagagtatgtaaaaaagcgtggtgtttgaagggtgcgtaacagagtatgtatgcgtgcgctgagacaaagaagctgtctttgattagctttgattcttgaagtttcaaaatgtcagttgtgtattggcccgccaagacaatcgatgggccataagtcgatagtatgcatgcatcctggttggtgatgtacctgttaactgggccaagctgaaagccaagcaggtgagtcgagttgggccggagcgtgagattgtattaggtacactccgaaaaaaaaaacagcccagtggcaagtcgatggcccaaacagacactggacgctggaaggtcaggctggagcttataaccccctcgctcggctccatcaaactattctccttcagagccatcttcttcctcagacctccctgagactcgctccagcaacagtacattgtagttccagctcacggttttacccaaagttcccacccgttgtttccctattcgattctcatcccgcttatacatcttcgtcgaaggcccatcaggatcaagtagtgtgggccagctcaggcttgctgaaacagcgtccccccctccccctcccctttgcgatataccttcgtccttatcgtagtccttagcagtctttatttaaagtccagtcctactcccaactttcccgccccccctccgtggataattctctcctcccattccttcccaccttaaaactttctataattttatcataaagactttcctcctcaacagctgcttcactacgtcacccatctactctgtcgcccggcaccggtgacaacgagtatattaatctagctgctccctccatcatcgccctcttcccctcctcatttcatttttattcccttgtcaattcagccttttattcaactgcgtgtaatcatccagttttccatagttacccccaatccctagctctccatttatctaccgtcgatttttctcttccttggagcatcctctctttactctgttacccccatccaccgaaacctaatcatatttatatctcaccatccacaaagttcaatcaccccacctcccccattaactactaccacttcattcatccaacccttgcaatatgtccgtaaaacaaggatctgatccggtccagaaaaagaatttcgacaaaacctttgaggatgaaaccaaagccacaaacgcgcttgtcgacattggcactattcaactgaccgccgaggacctgtatgacaaggacaaagtggacctcgaacaagtgcacctcgaggatgtttggaaattacttcagtcagtctcttgttcatctggttgaactgctttcttctccccggagatatttacccctcctccaattttccagaacaactgaagaaggcttgacaccaagtgaagtccaaagacgtttggaaatcttcggccctaacaagttggaaagcaaggatgtgaatccgcttctcctattcttgagtttcatgtggaatcccctctcatgggtcatggagggagctgcccttgttgctatcggactctccaacggccaaggccgacccccggactggcaagatttcctcggtatcgtcttactcttgttcatcgtaagttactcctgcctcggacaccaagactggcagaattctgactttctatcttgatcacagaacgctggtattggattctacgaagaaagatctgccggaaatgccgtcaaggcattgatggactcgttggcccctaaggctaaggttagacgtgccggacaatggtctgaaattgactctgccgaccttgtacctggtgacattgtggccttcaaggttagttatcgcctgtcttgcctttgcgctgtaccatgatgactactgacaccgctgcacattcccacagattggagacgttgtcccctcagattgtcgactgtacgatgccatcaacgtttcgattgaccaagccgcccttactggagaatccctaccttctaccaagcatgtcggagaccaatgtttctctggttccacctgtaaacaaggagaagctgagggtgtcgtcattgccactggtcccaatactttcttcggtcgtgccgctactctggtaggagcggacaacgattccaccggacacatgcaagccgtgcttgctaaagtcagtacccttgatccctctcgaatcccttcttctgaagatacttattatttcattcttcattgcagattggtacattttgtttagtttctatcggtattttcgtagttttgggtaagcttgcacttctgcgcctcgaataattgtacattgtcgctaacttatactcctcttgcagaaatcgtcattctctacggagctttccgatatcaataccgtcgaggtattgacaacattcttgtcttgcttattggtggtattccaattgctatgcctactgtgttgtctgtcactctcgctgtcggagctcaacaacttgccaaatacaaggccattgtcacccgtatcactgccattgaagagttggctggtgttaccatcctctgttctgacaagaccggtaccctgaccaccaacaagctcaccatcgacaaatccaccgtcaagacttacgctgacttcagcgccgacgaagtgtgtgttcttgccgcctacgcctcccgaactgagaaccaggacgccatcgatacttgcgttgtcggaaacgtcgggactgaaatcgctcgtcgaggcatccaattgcttgacttcaagcctttcaaccccgtcgacaagcgtaccgaaatcacttacattgacaccgcctccggacagatgcgtcgtgtgaccaagggaatgaccggtgtcatcatcgatctttgcacccacaacaagactgaagccctcgagacccgcctagagaacgatgttgaagagtttgcccgtcgtggtcttcgtgccttggctgttgcttacgaggatgtgcccaatgcccaagttgatggccccggaagcggcttcgagcttatcggattattgtctatcttcgaccctccccgtgacgacaccaagcaaaccattgacgatgcacaagctcttggtgttaaggttaagatggtaactggtgatcaacttgctattgccaaagaaaccggtcgtcgtctcggaatgggtgaccacatgtacccctcgaaagtcttgaaagatggccccgaacccggaggcaaattcgctacccttgatgagatgattcttggtaagtttcaccttgaagctcttttttggaggagccaattggctaaccagccaatcttacttcacagatgccgatggatttgctggtgtcttccccgaacacaagtacgaaattgttaagaggttgcaaggcttgggacatttgtgtgccatgagtaagtcatcattccccttccatctcaggctttgatttcgacctaacggttgcactttgtatcagctggtgacggtgccaacgatgctcccgcccttgcccgtgccaacgtcggtattgctgttgagggtgccactgacgccgctcgtggtgccgccgacattgtcctcactgaacccggtctttcgaccatcgtccacgccatccgtcaatcacgtatcgttttccaacgtatgcgaaactactccatctacgcttgtgctgtcacaatccgtattgtcgtcggttttgctgtcatggccttcgctttcaagtttgatttccctcctttcatggtcttggtcattgccctcctcaacgatggtaccatcatgactctttcgcttgaccgggtcttgcccagtcagagccctgaccactgggatcttactgaaatctgtgagtaccatttattccccgctgttgcgaccagaatactgacgcttctgtcattcagtcacatacgctatgggttacggattgtgccttgccttgtctaccatcgttttgttggctgtcatcatccacacctcgttcttcgaggaccgattcggtactgaagctctcaaggaccaaaacgatcctcgtaagtctatggcctttttgccacataattgacttcattgaggctgattcaatgtttgcttcaacaggtgtccatatgattatctacctacaagtcgccatcatttcgcaagctttgatctttgtcactcgatcccacggatggttctttatggagcgcccttcagctgctctgtttggtgctttcattgtcgcccagttgatctcttccatcattgctgccttcggtaactggtctttcactgacgttgagggtatctccggaacatggattggtattgtctgggtctggaacatcatctggttcttgcctcttggttagtcccttatcatttcacttgcatacctcagcaaacatctgactctccctacccttatcttcagaccttgtcaaatttggaatgcgagctgtcatccgcatgttcaagccaccagttgcccttaacaagccaatccctgctaaccaactccagcgcacaccttcgcgagctgcctccatcaacgagtcactctactccaaccgtgccagcttcatccaacgggctaaccgcagctcggttctcagaggccgtgtccacgctgacgaacgtgaactccgacggttagtcatgttcatctccctctagaagagaccaatatcatgctaaaactacctgtcttttttcacagattttcttcggctcaagctgtctcctcaggagctgccctcagcagagcctagtgatagaccgataattcactgcctttttccaacagtagggagggataagggagaacttcttgggtgcaattttgtggttactcttttaacgacttgtgatcacctgagagggcttgggagtctgtagcttttttttgaaacccttgcatctgctatcgtattgatcgtctacttgtatcattttgcttgatccgttgttcctcttcgttttccttgtcattcattcgatcatgcgagccctcacttgcaaagacttcgttttgaacatccttttttctcctttctaccccgttatcttacctttactttaattcttaacatgtttacttcccattagactgtttctactttctcccttttttttctctgctttttgctagccctctacatattctattcttttcgtttgatttcgaccatcttacacatgtttggaatagcagccacgaaatctttcgaacaaaaaaaatcaacatatatgcacctgtaaataaccatccttggtcgtacattttcacacatcattttcggtcgtacattttcttttcgaacttttctctttcatattctcaatcacacctattttaaccaccactgtgaacttcgtgagcattcattgacactttcgtcgatcgtaatttgaggaaccgcagacaaacttgtgagcaccgaagctggtatctctagcatgtagttgaattattttaagaattgttttcgggagttcagcccaaaatctgtttacggtatacctttacatagggcccaggattagcaagaatattcccaataatttcaactcatctccgacttcacaaacatgagctagattcccggcctccaaaaaaaaatccgtggggggcatgtgcgaacccacatttatggtgtaccttttaactgtctttgcagcgccatttgatcactttcttccgtctggtatccactgtgcacctgacacagtgaagtaacaagacactggtcccaagttgcaagtgaggcatccgtcctgactccggaagaacacacacctgcatacgtcacatgtccattccttaccggagacaatgccaggacaggctgatgtctcggagctttgtgaggtgagtaatgaacagccccgtccagtgttatgtgaagaaacggagagagtcctctgacccttgtaagctgcttggtagccctctcttggacaattgaaacatgtcaggttttcgttcccttttcggacccgtttgacggccgcataatggcccagcacgggggccatcatcacgtccaagatgactaccatgctgattagggtagcaagcgggtccatgtggacgtgcatcggagtgcagttggatgtggtttgcaacaggcaggagtcgagcttcagacttcttgggcgttcaaggatcaaatacggtgggctcttgaagtgggctgttaaccactgtgccagcaaggtgtggcaggaagcagatttatcatagattttaagcaggaagtgtgcgtagtgcatgttgttgtgcgtagtgcatgttgttgtgcgtattttgatgagtggacttctaaaatccaattctcaccaagaaagacagatagtaccaccatacctgcttctgccagtactaaggcagcattggtcagttgcaataccatccttatcctaactaacatttctcacctagaaaaaacaacagcaggaatgacaagtctttctgtgtcaatcagcttgaaaagtccgtgccacttgggtggctgttggtttaacaaagttgtgaaacttcattttcttctctttctttcaagatttcagaccatagtcataagcaagaggttgttcttttatatatcaccagaacccatgttttgagtgaaggaatatttgtagaaaattcacagcaaccaatcgttcatcacccaataccaccagacaaatattgaagaaggggaactattgagatcaggaagttagctcttacatatgcatcctgataaatttggccaatggggcaggggtgacatttggcaacaacataattccatggaaggcttgaaattgaccaaagtcaacctgtatttatggtcttctgaaggagatgatgcagacttttggtaacaaatgcaacacaacatgcttttttcaggtcaaaaccagttggaaaaccaacatccttcccaacttagagcatctccaatggtctgggggtggattggcttgcctctggcagcctggagtcaaatgtcccaaagtgtcccaatctgtcacagttgtgccaaatgcggactgtcaagttgagcaggggtgggagaaacactgccaaagctgctaaactcagcagccaagggcagctttggtccacccctgcaatgttcagcagcttgcttggcagctccactagtggccaaaggagccatgcagcccgctgaagttggtcccaggtcccacatcagcaggactgttagagatgctcctaatggacttccttttgggctggaaggccatgtaatccttcaagtcaagtgaacatgccataaattcatgtggcttcaactgtatctccagtagatctctatgaatctgtcttggcctgatatttcaattcaattcatgtgttctgaagtagtcactcttgatgtatgcacatttaaggtcatcagttatgaagaaatgaaagatagaaagagctagcaattagcttgataagtagttaaactttagcagcttctctgggctaaaaatgtggccttttagtgcagcacagcagttgcaccattatttccccaagcctgatatttttagctgccataaaaagcactacagccaccactaaatttagcacagcaccacttttttcgtggggtgtgttggcagagcaccaataaatgtgctaaagctgcacaataggacagctgtagtgcttttgtgttaaatatctgcattctgctaccttgccactgacatctcactggctgagagtcaacttgtattcataccccaagtttgtggccaggctttgtatcaacccaacttctgttgctaattctctgtttttttccctgggggggggggaggttccccctgtgtttatactttacctctgaactaccacttaatcagtggataaaagctacacaagcactaaatcagcagataaaaagtagacaacagctaaattatcagataaaagatacacaaccactaaactggtggataagagctaccagtgatgggccactacactaaactccactaaacaggccactgctgttagcatagaagcccttaaaacaccacaccagccctgtagctttaacctgatgttagtgccgctatgctgtactacagcacttttaggggaaaaaaataccaaaagttcatgcataacaggcctttttttgtggcctatgcatcaagtgttgctacagatttggcagaattccactgtgctacactgaattatatcaggattccaccatgttatgctgcactaatgctacccttagtataactggccaattgttggggctaaacttgtcatagttgggatgcttacgggtgttgcacctagaatctaaagttgtgacctgctagaattagtaggagggaggatcaaagatgttgatgttgccattaacagaggactatggcacagctcagggatttctaaatgaggcttgcaggggtattcttgaagcaagatgccagggcaaccaagctcaagtaatctccgagttgggattgggtcaacctttcaggttaaaagtcaagggaatttggaacaattgtaggagttgtgaggagggtgtaagtaaggtgtgatactgtagtagcaagggcaaagaagataatttttagattgtgaaagcctatgaaataatgtatctgctaatgactgttaatgtagttggtgcataagagtttgggatagtgccaactaaatgatgtctaatattagggtttaatcacactgggggattgttcttctcaggaagagctttctttaaatatcacctacagctctggacagtttctggttgcacaaatatttgggcacccaggacaaggaataaaaaggagatagtagataagtcaaacaacaattggggtatataacatgttgtgtcacatcatctctacctgtgccacagtatttcatctttgattcaatattgattttgcacctgtgagttatcttgtgtattttgagggccttgggaaaaacgactcccgttttttcgccaacaactcccaacaaccatcatcggacgtccgttgggagtcgtcttctaaagtctgggcaaattttgggagtcttctgcccaatttcatttttatttatttttaatattttttttgggagtcggctccccaaaccacccctcatgcatgggccatttgggagtcgctcccacttgaccggaaggaaccccttccggtcaatgagaaacctataccttgtcgaccagaagggattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattccttctggtcaatgaggaagatttacctcaatcttactgaaaggcatcccttccagttgttgaggaagatttacctcatccaccagaggagactccttccagtcaatgaggaggctaaaccccatcaaccagaaggatccctccccgttgatgaggctggaagggattccttccagtgaatgaggtaaatcttcctcattgaccagaaggaatcctttccggttgacaaggtataggttcctcatcaaacggaaggaatcccttccagtcaacaaggtataggttcctcatcaaccggaaggatcccttctggtcaatgaggtatagctgcctcactgaccaaaagggtttccttctggtcaagtgggattgactcccaaaccccttcatgcatgagaggtggtttggggagccggatcccaaaaaaaatattaaaaaaaatgaaaaaaaaaatgaaaatgaaattgggcggacaactcccaaaatccacccagactttagaagacaactcccaacggacatctgctgatggttgtttggggttgttggcaaaaaaacgggagtcgtttttcccaagccctatttttattctgattttttcttgccctatttttattctgatttttcttcatttctttccatggagtggtttcaattctcttaaccagtgacaaaactactgctaaacctagaagattgccactatctggacattgattctggaaatctgaaatcacagctttcttgagggattttgattagagaaagctctggcactctgactgcttcactgcagcgcagtgcagcagttcccaaagctacagcgctatctgtaacacagcttttacatacatgcttttatgtagaatgcaaatggattgattctgctattctttccaataaatgagagctaaaaatggcctgatagaggacactatgatattagctcccagattgtagtatatttccaagaattgtgagccaccatgttgtataggtatcaaactttttattacacttgaaaaacaaaacaatcatggtgttcaaaattattcaagtgagttctcacttattagcataatatgaaactttggctgggacttttcaattttattttgaaaattctcaagttccccactgaattgcacaggaatgataggccacatttggcagggttgtgtgaaagcacaatatgtgtgaaatttgatcaaattcttcaaaattttgtgaaccttttaaacattacaatgctacattgtaaaactggcagtggccgggtgttgataattgcactcctcccccctccccgcacgcccacgcccccgcccctccaaaaggggagtgcaatcgaacccgcccctccaggaggggcggggttgatcgcacacccctcagaagcgtgttttttcaataaagcacgcttccgaggggcgtgcagaagaacctgcccctccaggaggggcgtgtgggcttgcacgccagccaagaaccgggtctgggctggcgggttaattaagcgaggcgtgggcgctttgacccgccccttgacaagctcggaaccttaccaatacgatattggtaaggttcctgtctctgaaccttaccaatatcatatcagtaaggttcttggctttgcttacgtgagcaaaacatccagggatgttttgctcacataagcaaggcttcctctcctccttgggaggagagagaaatttatcaatatcaattatcaattaagttctctctcctcaaaacatctgttcgttccccccccctctttcctccccctccttttctgtcctcaaccgagggtgcgacccaaatgtgggccccggggccttgccccaaggtgtgaccccagggctcagggcattgggatgggtcttgtggacaccccaacaccggggcattgacttttcttgcttggtgatggatttcacatgtttttttgggggattttatgtttttttggtggttggaggcattgaaagttgctcctgaggtcaatgagattacctaaaaggtcttctggaggggaaaaaagaaaaaagaaacagaggaaaggatggtatcgtactgagcaacccagagaaatgggtctggaggctgattattcggctctcagaaaaaaaaatcatgccccggggcttcagggtgcaccagggcattttcagggtctggggtttggaatgagcctcatgccctgtcctgaaccccgggttacacccttatcctcaaccaccacctcacgcatcccagccaacccaccaaacaaaagcaaagcaaaaccggctgccgaggtggtttgtggttggatttggagggaaagaaaaaaacagagggggaggaaagaaccgggcaggccgcttacgtgatcaaaacatccccgggtgttttgatcacgtaagtggcctgtctctctcctccttgggaggagagagaactatatcaatatcaagtattgattaagttctctctcctcccaaggaggagaggaagcctcactttgtaaggactgggaatgtccttcactgaatgagctggggaaggtgctgatgggacgggctagtgagcctaagcggtttctaagaccaaacaccggggggatttgatttctggctcagagagatggaaggacagatctctcagtacaaccttgaataggagaaaacaagaagaaaagaaaatgaaagaaagaataaaactcacctggctcagagagatggaaggacagatctctgcagagccaggaaggggactcaaagatgaaggctaaaaaggggggtgtgacatctgagtgaagagtttgtgaaccaagccagagggggggtttacacacttacgtgagcaaaacatccctggatgttttgctcacgtaagcaaagccaggaaccttactgatacgagatcggtaaggttgagagacaggaaccttaacaatattgtattggtaaggttccaagcttatcaaggggcgggccaaagcgcatgccccttgcttaatctacccgccaggccagaaccaacctatgtcggttcttggctggcgtgcaagcccacacgcccctcatggaggggcgggttcttctgcacgccccttggaagcgtgttttattgaaaaaacacgcttctgaggggcgtgcgatcaacccagcccctccaggaggggcgggttcgattacacgccccttttggaggggcgggggcgtgggcatgcggtgaggggggaggagtgcaattatcaacgcacgcagtggccacagccaatttcaagcacaagaacccagttttctacttgaatttcaaatgaaacaaaaccctagagattttctaatgtgaactgctcccttgtgtgaataattaaaaacttagcaaagcaattctaaacactttggatgcaataaaatactatttagtgcatgttgaaataacacattacataaagtttactgttttctaggccagttaatttgttgattttattggcaacattgggcaatacataaggaatgtgagattagacatgttgctaggtataccccttgcaactgcctcacacctgctaggcagtgtctggtgcatacttggtacctatttctgccaaaagacaacccggtacccgcgtgccaaccagtacctgagctcaaactcacattctttagcaatacagttgcctgtattgacaaagctgtaagggctattttttagccctgcactacagtcatgttacatcaggctcaatagcctgagggagagaattctagaaccaaaggtagatttcaaaagaagagctagcttgatagaggtcaacgtcaggtatctctgtatatacaccattgaaatagataagaaagaatgaaagagatgaaatgaaaagaaggaagaaagaatgagagaaggagagaagtgttttatcttacctagctcaatagaggttaacgtcaggtctctaccaagctaggaaggtggggaggcaatgagtgtaagaattgagtcccaattggtgattaggtaatgatgagtgaaaggtgttactattcatgtgttgtacatagctctctatttttcctttcaaactcatcattagcatatttatctatctatgcttgtatctttctgtgctctcatcaatggtgggccagttacgctaaccgtagtgttagtgcagcgtagtgttagctttttaagctacgctacacaaaagttactgttagcaaaaaatttggcccactaacactacaggatttctgaaaaaacaaaaaaaaactttagcgtagtgttagctgactaaaaaaaacaacaactaacactaaccaaatcccttgttagtggaattttagcgtggttagtgggctaaaaagttacactaactgttagtgtaactttttgataagttacaccaactgttagcgtagtgatcccctcagttacactaactgttagcgtaactgatcaaaaagttacactaactgttagcataactgattactgagttacactaacagttagtgtaactgattacgctcctccaattgaaaaaagtaggtggtatcactaggggtgagagtttgtttgagaatctggtttcgaagctcctgtttttttttggcttggcaccgtttctttgctgctttcatactggcattattattactatcaagagataaattagtccccagggtttgaatcaccccaagatccatttattccatcatttagtagccatctgcaggaaagggaaacaggaagagtaagaagaagcaaaaaattagatcagcaacctgcggaagcttaacacaaatttgaaatcataccgcttttttggcccgtcctgtttgtaatccacagtcaatggtcaagaaaatgtgtgtgggggtacctaaatcaaagaggggggaggttagcaagcatcagagccagggtagcagtcttctagtttgttcccttttggggaagcgattgatttttgctggttgactttgagtggcgataacttttgcaaaaaaggtccgatttccttaatgttggttcgttggaaagctagcatcaagggctacaactttgtcagccattgtgttgactaaaagcgaactgttgctgagatcgaatcaattgaagttagtccaatgagagacctaagtttcagaagagggagtaagctgaagagacttttggattggaggatgtaatggaggtggttgtgatgagtatttaattgagatgaagatcagattgagctttgatgaagttgatgatgaggatgaggatgaaaaatcttgatggggtcttgcttggatcggaagagattggaggtccaacatccatctccccttgcttgaacttcaagttcaaactcagagcccagggagtgaacatgtcacaggcatgtccatgacatcctcttgctgactgaacctcaactcaccgacccattcctcatgtactgctagtcatgtggacaaggaggatgtctggagatgctactaacctgtcatgtcaagtgttcaattccacctcaaggcatgcatttgtgttattttctcacttgaaatttttcatttgtccaccattgtgtagtgtagcttaaaatatagtgtagcgtagtgtgggaccagttatgctaaatgttagcgtcaactcagttacgctatctgttagtcaaaattttgttagtgaaaaaaaagttacactacctgttagtttagcggtgattatttgaagctaacactacagaaaatttgagataaaaatttcacgctacgctggcagttagctcagcggtgtttagcgtgcgctaacactacagatcttctagagaaaaaaaaggccgctacactaacagttagtggtcaaatagcgtagtgtagcgtagcggcccaccgttgctctcatcagtccagattagaatagctttctactgtttttatctcatttgtagcatattttctttactatttatagtctgagtttgttcatccaaaaagaaaaaattattgagtctttccctctttgactctttcactcatccattaactaaaggtttgtgaacctgcgggacaaggggttacaaaagcattgtaaagtaacaatttttttttcacttcacaatgttaatgttctcattttttcaataaaaatagtgtttggggccacaaaaaggccttgaaaacagcaaatagaggcctaaattaaagtatcaaaaaattaatatttttttgatgacaaaaaaggaaaaaattgatgggccaatgtattacacaaaggggctgaatcattgtattgtaacacattggcccaccattgtctgtggtatggtcttgcaagccagtctgggcacaggcccaagttgggccaaaaacaggccaagcgcgctgggccaatcttaaagcacgcttgcccaattgtaaagcccgagtggcaccctcccaacccacgcttggcatatgtcaaacttggcgggggttggcacaaagccttgcttggccaaaatcaagcaagggtgccacgccgcccaaaagtcgatgcaccccatgactctcactcaaggggtgcattgaccttccacaccatcaagaacaacactagagatggtcggtccgcatccggatatccaatggcgatttcagcaaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcgaatacccgccctctaaagggccggcgacggaccggctggaagggcttccttccggccggcgacggaggaagggcttccttccagccgcgggtatcctttgggatacctggataaccgccagcgatttgcggaaaaggggccatccgcacccgctggcgggtatccgttggcacaggcaggtatccgccagcggataacgggtatccgcgacggataccctttgaccatctctaaacaacacccttcctctccaacctccatcttcctctcctgtctgcaatccgacttggccagagacattgattaggatatttactgttggaggaagttggtcaactgtgaatgcttgtgaagcagctcagcaggccaaaaaccactgcatgggtcgctgtttactgtccaaggccaaagttggattgatgtttatcaaggtcaaagtttgttgaagacccagtcagccgcgatcaacaagtggttgtaggcaaagcaggagcagtcagtaattttgcatgtaaagaagaaaaaaaaactactcaccaaaaagagaagttgaagctggtgatggggtgttgtccaagctgggtcttggtcgacaaagggcttgaaattgtcccagcgggactgggctatgtgccaagtcccgccccctgcagaatcaagatgatcaatccctctgggcacaaaccaaaccctcggtggcctttcacgcatcattacctaatcaccaattgggactcaattcttacactcattgcctccccaccttcctagcttggtagatacctgacaataacctctattgagctaggtaagataaaacacttctctccttctctcattctttcttccttcttttcatttcatctctttcattctttcttatctatttcaatggtgtatatacagagatacctgacgttgaactctatcaagctagctcttcttttgaaatctacctttggttctagaattctctccctcaggctgttgagcctgatgtaacatgacggtagtgcagggctaaaaaatagcccttacagctttgtcaatacaggcaactgtattgctaaagaatgtgagtttgagctcaggtactggttggcacgcgggtaccgggttgtcttttggcaaaaataggtaccaagtattgatgtattaacaatacccctccatctggtatcaggtgtgctatcagtaacagcatcataggtatttttctcctacacccaagattgacctgtgcaccactgcaaggtgttaaatatgggctcaattttgggtgagatgtgactccaacatgtgaagttataggtagacatgaaattggatgtaagtttcacagttttcaagcagttctcacactcccagatctctagtttgggttgtagggagttgctacatgtagcaacttgctgctgttttctaagtttatcaccaaataaccacagcgggtgagctttctaggagttaggttggtaaattgggtttggcaacctgatctacctactgcattggggaaatgatgtttgtccatctcactatcctcaatatttcccctttttaccttaggctagttcacaatgatgttttttgcctcttgcagcctcaatttattttttcttgctttcagaaaaaaaaaagtcaaattttgcaccaaattttaagcccacagcagtgctgcagcttcttgtggggactcagaaagcttctatcaagaagctattctgagcccccgcagccgctagtgtgtaagctcccatctcagagtctgagctgcatgagagcaaaattttccattaaattacaatttcaaatcaagaagcagatatgctacatgtcttgagtactggggcttttagtagtgatttcaacaagtcaacatgacaaaaatactcaagctgtcacactaccatcatttgagtgtcacaacttattgttgaacttgagaccgttgccgagtgagtttatgatctttatgggataaaagaaaagcagtgaagttttttatttttcactggaccggcacagatggcgaaaaatgaaggaaagagctgatggttttaatttcttgtactaggctagattaaatagactagatacaagagttcaaactgtggtttgttgagaaaatgaatagaatcaaccctttttgggtgcggcatcacacaccagcaagaatggaatataacctaaaagataagcaagactacatgggggataaccttcataacgggagataatgtcagactatgtaggagaagacttctagtgactcaggtgcaaattgagaattcagaacaaggctatcccagcacctaaaatacatccaaatattatttttttatggtggttctcttgtaaatggatgtggaacacacctgggaaatgcttttggccctgggtgatgtccccagggcaggacaccaaagggtacctgtggtgtatttcaaggtgtaaatgggccagtccaaccaaaaaccaacccaataccccatgggttgcaggtcaggtttgagcagatattgtgagaatattaaatgacctaaattcaacccagaaacaccatgaaaaatttgagggcagtacatgccaggtgacatgaagctaactcctgcctttgttccagttttaattcaaagtcaaagggttgggactccctgatgaccacaaagggcccatttttatttggtcagacaagcaccagagtaacagtggagttttaacatatgtcacttcatgttaccagacacctactgcccttagacatttcttggtgaaagggaactcagcttaagagggtagggtgacaaagctttcacaatgaggctgagagaaggggggaagagtgactggaaacaagtttcaagacaaaattatcaggagaaaacttaatgcttaagagctcagaaaagactacagatgctagtgtttgtgatggaaaagcactcatgctacaaaatttggtatactttagagacctcaggggagagcacacggagagcagatgaatatacttctttctaagaaacttgtctatttaagcttttgaaattttgtgggccagaccagtggtggtccgctacgcttttggcccaaaaagcgtagcgtagcggcactttttttcatccaaaaaccgtagtgtgagcggttttttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaactgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagtggtgttgtggtggaattccgctacgctacgctaattgctaacagcgattccgctgcgttacgctacactaaccgctacggttagtgtagtggcccactgttggccagactgtggcaaatatggtgttcaaatatgaatatgaagttgttagtacaaaaagaatgaaaaagtgagatttgccaggggcctgtcagcatactaaatactctaattgacagttcccagccaaaattgtgaagtatgctttcaagtagaattaagtaaactttacatatgcatattggaacaccatgaaaggtgaaaactatctgtatctagttttctccaaatacattggatctgtgttgtattgaaaaacagatacaataaaaacttatcaaaatacttgtgtcagctttgtgtatgctacactggtttaactaatataaaaaccaggtgctatcactgtgctgaaggactatcaaagaaaaaattcactctttttcaccctttatatgtggtccaaattccacaaaggttaagtccacactcctttaagcttgaatgtttccaatgaaacaaataacaggagattataacagatgataagctgttatagcttggaaatgttaagcaatgaaaatttctgagaagcagctggcaagcacttgagctgattggatactatttagaggtggtagtcttgcagcaactgctttataaataattttagtgagggatgaaaggggaatttcaaagttacacactaatatttccagactgaaaaagattttgggttggcaataatccaatgctgccctacccaaacctgaagcatcccaagatcagtttagattagagatgggcccggcgcatccggatattcgttcggattcggatatcccctcacgttttcagccaaatcagacatccacatccgcatccgcatcccctggcggatacccgctggccctggcgggtatccgcgcggatacccgcggatatccgccccaaaaatgacacccaggctacaaaatgaaagttccttggggaaatttcagatgcagaaagctgcataaacactgattttgaatttcttgcggccttcaagccttcaatttatttttattttttcaactttttttcctttgctgcttgcagcctgtgaccctccaaaaaatatggaaaatggaaaaaattatatttctttttgcttttgaatttttttttgttgagcagttggcaaagcggttttaagtttttgttttttatttatttatttattttatttatttattattttttccttttgttgctcacagcctgtgaccctcccaaaaatatggaaaaaatctaattcctttttcctttgcaattttttttgtttcttgcagctaactcatgtaaatttttacaggattaaatttcattattttttgaaaatggatggttatatcaactttgcatacaaataaaactggtatacggtacaaattatcatatttgtataatttaattatgcaataaatggggtacactcatatattaagattgaagctttcatttcttgtcaaaataaatgataccataagctttgacactactcaaagtgtagtaaataaattcaaaatttcaaaaaatgatggaaattaagctggcaaaattaattaaaataaattaagggaaaaaatttacaatgtcaaaaaataatgaaaattaattatcaatctgtcaagaattaattaaaaaaatgtgtctaattgcattattcaaaaagaaccattaatttttatgtaaaatgctttttaccattaaattctacgcaccttaaaacataagaaataaatttaaaatttcaaaaaataataaaaaacaagcagtaaaaaattaattaaaaaatgtgtctgctgcgcagtgcacgcagcaaaaaccatgtttttttgttaaggccccattttttcttttatttttccttttttccattttttcttttgtttctcacagcctgtggccctcccaaggcctcctgtatgggcggatatcccttgggatacccggatatccgccaggattccagggggaagggggcatccgcacccgaatccgcacccgctggcgggtatccgttggcactggcgggtatccgccagcggataacggatatccgcaacggattatccgcgaccatctctagtttagatttgggcagcacaacttctgtcctgacccaaccaaggaatatattggctcaggttcaggcactgtttttttggcctgaaatttcccatttaaaccctgatagagatggccttggggtacccggcacccactggtgggttccccccctacccctgatagtacctgctaagttggtgccaggtgcagtacttgctgcctgatttaaaaaaaaagcaggaagtaccctggtacctttaagggtctccttggtggcttgaacaagaccaactggtctctgccacgttgctggagacagcagtgggccgctatgcttttggcccaaaaagcgtagcggagcggcactttttttacaccaaaaatatgtagtgtttgtggatttttattggattttttctacgctacgctgcgctacaggccgctaacagcgctacagggccagaaaaccgctaaccagtgtgttagtgtagcgtagtgggcccttttttggggcctatgcgcgtagtgttagtgcaagatgtggtggaattccactacactacgctaaagtttagtggaattccgctacactaacactacggttagtgtaactggcccaccgttgctggagaggcctcctgagcaacctgattaagaccaatcaggttgctggtaaggaacctctttggaaatctgattggtctcaactaggttgcctggaagaatctctggcagccgggctccaaggtcagagcaccactggtacccgcttcaagtatggctggtacccgcttcaagtatggctggtacccgccagatagtgctgggtgcagtacctggtgccggtgcttggccaaaaaagcaactggtacccgggtctcatggggccatcttaacactgtgaggtgtatttgagttgggctgttttggcaggccaacctgttattggaaaggcacccagcagaaattttatttaattcttgttccactgatttaaattgtcaaatgcttttgttttgcagtataccattgactcttgacataggtgcaagtaattctcagcttgggtcaacctgtttcagtagaggctaactgaacccaacctagagtagatacaaagtttgtctaaattttaaagtctcggtctaaaacatgcccaaacttggcccgattccaattggtttagaggtggcctgtaggttggcacaacccagttgcatcttgatctgcttgggagtgtggtcaaatgccctgtagtttttatactcctacaatgtaaaatgatgtcatttaaaaatcaataattatgatcaattcacagcaaatcaaactcttttcagtctccaaaagcctgtagtagatgtcaaatttttcttggaatgggatgacataactctccccaacacctatgaagagcttctgattgattaaaatatcataaggaatgaggatgtctactcttgcttcaagccttccagaaggcactgtcttgatctacttgaatcactgacaaaaatctaccatggagataatttttctcccgccccagctactgccactatgaaaaaatctcaccaaaatggtggcagttgacattcaggttacccccaatgtaacttctttcatactttaatctattctaatgcaagaatttccacacagtaactgtgcaaggtacccagtgactgtgcagcgaagtatggctgaggcaatggttgagtaacatctgagtaaccacccagcttcaaaggaagtttctgcattccagctggcagaagttcctttagattttttcacagtgtgctgctttgtagtctcaaaaaaaactcactttacagaattcatccaaatgctcctctgccttgaaaaaatttggaaggtgagtagagctgaggcttcttctccaatcaaataatattacaaataaaagaaagtcagtcaatctttgaattactagctgacatttaatcatacacctgagtcaacttcttcaaagaagtttgccactgatatcaacggtgggccgctacactaaccatagcggttagtgtagcgtaacgcagcggaattcccgttagcgttaagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagccgtttttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaatgcgctacaaaagcgctaacactacaaaaatttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgctgatatcctcaaaattgatgctgatggagtcaggggctcattttaaacagtgagtgcattccaaacacaaaatcaaatgtctccaatgacattgaagattttatttcaagtcaagctccaactactagaattgattagtagcacctagataaaaagaagagataaggatgctataatagatcctggatttaaaaacatgaagccctctgaccagattggaacaatttgatagtggtattttcaccaaagagccaatgcaagtcattaacacaagaggggggatgcctgtgtataccaatatttggggactttcttcctcaacaaaccaattaaatagcagcttttcagacggcaggggaagacccggaaagcagcagctagcaattcagatggccagaagatcgatgtccattgtccaacaggtggtgtgacatgtgagcttgggatgtcactggggttccgaggggggcttgctgttcttcgagggtggtctatctggtggagttgacccactttttgagtagcaggcaagatggagatggtcaacaagaatactgcctgccaagaaccaaacggtcaacagcatacatccacctcacgaggaaattcccatcttgatgtcgacctacctcagaactcaccatcccaagctcaagctcacactcatcaactcactagcaaggaacggaagaactcaggagctgatagccaggaggaacctgagcaccaacccaaccagtacacagaccagcccattcatctccaccctaccaaagaggacaacagctacccaagaaccacatccaaggacaaagactaacaaaacgagcgcaagcaagatatcaaaatcagaaacaaccagaaaccaacctcagaatcactcagccagtcttcactcatcaggatcaactaatctaccaccgagcaggaagaaacttacgacaagcaaccatgataatcatcatcccaagaggactcacaaacattccagtagtacgaacaaccaactcgattcacctaaagcacccagatcgatcaccccattctcaacattaagtaaacgaaatggaaaacgtggacaggaggaagatgaacaagactccctagccacggatcgattgaccaagaacccatccctagatctcacacaactacccgaaccaagctcttcacagacaacccaaccatataccagcttctcattctcatcctcctccatccccttcgaggccgtcacacccagcgcaccacaaccaccagtagccacactggcccatggcctttcccgagtgctatttaaccctggcgtgcattggctccaagatccgcgcacattggtctataacttcgatcatcgtctccaggacctcgtcgctcccgatcagttcaacttcgacgccctaacgccttacgtcaccagctctagagatgaacaactcgtccaactcgcccatcaaaacttgcgtaaatattgcggtagtactagtagtatgacccaaactctaagtcagatctacctcatgttaaacggaaacaaacctttgaatatcggcatgctgaccgctaatgcagcttcgacaaaggttccgccactttcccactttgcgctcaattttaaccatcattgttaacttattgtgtcatttctctgttgatagaaaaaagtcgaattcactcctggtgccaaaatgcccgcttcaatcattctcaaatatgatcccgaaacaaaacgatattcgatcgattcagataaatcgtttgatactgaaacggattgtccagattcaacaattctctcaagtctagtaagtatctcatctcattgactgaaggaaacccccacccaaatccatacctccaaaatccattaactttttgatatttatagggccatgtcttggagaaattcttcgttttaccatatgaggagtttgcgaaactgttgaagaagaacgcgaatttactagatccatcgaagccgaaactacgggaggcgtatgcgtttgccaaagtatgtcccccccccaaaaaaaaaagttgttcgttattgtaaaagaaaaaacaggagggatgatagggaaagagagaaaaaaaaagaggttaaaaggagttacgttatctggttatttgacagacaaatctgttgatgactagatcccaactggattgctatcatcattatttgcccggaaacggtactttcgatatcaagacccgtgcgacgattgctatcaggcatgatcggttgaaccatgccgtacgtcttatttttcctctctctctctttttcaggtcatgtgctcatctttctttgggggtggggcatcgatggatttaaaaaaaagaacgcagcagggtatcaaatacgtacttctcaaggcccattagaatcttttgaaagagaatatttggatttgatccgatcagcgttcttgaaataccagttgagtatttcacatcctcgacatttcatttagtttctttttcctattatttcgttcgcagcaatattgagcaagatgttaccttgtaataggttccaggcaagaataggacaaatggatggatgttttgtcgcataccacaatacccaacgcgtcttcggattcgaatatcttccaatctctaagatggatcaagccttgtttggaaactcacaagaaggcgataaagtcttcaagttatgtttgggttatatggaacggattcttgaagacgctactcaagcatatcctgaacaggtacgctttcttaatcatattcttttttgtaagtgatagaatgctcatttgagacgttgtttgttcaaccctagtcacttcgaattactacttctgccaaaagccacggaaatttgtgggtgtttgtttcgccggatcaaggggaaatcacaagtcgagagcctccggaagattacacgacgttccattacaagaactataattacctagatggggagatagttgaggagtcttacattgacattgagtcgagtcatcaggcgcggatcgtacgaggtggaggactggaggacaaggagtttggggtggtgagctcggaagaagatcgagagaagatagattggtcgatcttttgccagacattcaagtaccctaggtcggaggaactcgaccaactctatcggtcgatccgaaagatccagtttgcgatctctcagttagtcttaccggagggcgttgatcgacaactgatgcggatcgtgaattggccagaaacggccaacgagctacaagaatcgagcactagcgacgatgatctgtctccatcctcatcatcgcccttgggatcatcacccaagacaccgacaagcccggcctcttctactcacactttcgtccccacaccaggaatcaaatacaagaccgaggtctctaaactcgtcaaacatcttcgttcgattgctaaggatggttggaagtttcaacaccaactcgtcgaggctcagaaagaccagaaagttatcagtcttaagcctgcggaattctccattcaagaccggcaaccttctctctctaatcgtcttccctctactagtccaccttcttcctcgacttcctcggcttcccactccaactccgattggcagaatcatctcatcgctcaggaacgtcaaagacaaattaaggctcttgatatcttatcttctgttaaatctaacacccagtagtcctcttttttgcctaataaatccaacccccccccccccccccaaagtgatatctttctcattcaagttttttgttcttctttgattggtcgtcgagtaacctagaatttgattcccaaagaaagaaaagaaagaaaatctatctggctaatctgtcatgttccctttttggattacacatctatatgtctttttgatagagagcatcagagagagaaagaagatcgcatgagtagcgtaaagaagctatgtcgatagacagagagatagatagtgcacgttttcttttcccgatcaatcacatacgaaagccgtctttcccagcacgtatagagtgttgcacacaagctgaagaacatctgtcaatatagagtttgagcgaccagaagagaggcttcttggtgactggatcgatcacgtccatttcatatcctcgttctcataaatagggctggcctacatagaacttgagtacatgccattccttggcacatgacccgctgcacgacaccgaagtcaatcacaatcattggtccgaagcaccgggttttgttatactcagccgaatgttgtgctgtatctatgctccgccaaacctctgaaccatatcttcttcgcgaccacaggctacagctgctctcaacttcccaagtaagcaaatatgtcaaaatcttgggttactctcattactggaaaattccctcttgctctgcgagtggttccgattccctgctcaccatcttgcattgaggtggcactcgcacttcaaaggcagagctggtggtcatcagcactattcggagactttcatctaattgctttgtgcataaataaacatgcatagcagaaaaacaagagtgaagcacggtgcgaagttctaaggagtcctcctattcttcaataaaatggctataccaatcggataagactggtgtactcattccgcgtaaaaatcctacaaccaacacaatgggcttcaaagtgtttgtcagcatcacctcgggctctcaggacgaaaaaagatggggcctcatcgggaattgaacccgagacctctcccagattcgcagcagaagccacccaaagggagaatcatacgactagaccataaggccgatggagggtctcgaagatttgggggtgttcaaaattttccatgtctgggggttttgagagagtttgtgcacagtgactgcgcttcctgatgcagcaatgtgcttgtgttgattatatcacctgcataagtgttggaatttcagcttcttactcatgcctcgttccctgccttcttactttttccatcttattttattatatgttttctttacattctaatcttgttggatctgctcactttgtgggtcctatttctaggccttggtttgggaaatgggagctacaaagtgacccatgagctaaagggatgagctgaaaatattcattcaactatatatcttatgtggtctgtggaaagatataagtatttttaggactgagtggctggccagaagaatggggaaatattaattgatgacagcatgcaaagaaataaatggatcttgagttaactcccttctatgtatgtaaaggttcaagagttgagaatggaacactcaaacaattttttgatttatgaattgggagctttgtggagtaaagattcagaattctttcaaaaaaggtgctagaagttgccgggaaagatatcatggtccaggttgaaaaattttgagaaggatggctggtgttcagccaggtatataggaattccaagagcttaactaaatgtgtcttgaatgtcttgctgttgcaaattactagatcaaatattatcatatcaccttgaattttccatctattgactgcaaaaatcttttgaagcaactggctttaaaacaaggtttggttttgatgttcaatttctattcaggtcctctgatcactaggatcagaaacatcaaaggattttcaccaaaatagattttgtgagccctggccaggtgtcactgaacaataaccaggtatcacataatcataaagactttccaaatactcaaaatttcccaagccaacttcattctagttcagtagagaaaactcatcattcttctactggcctagatgattgcaatcattttgttcttcattcatctgttccagctgtgggctgctacgcttttggcccaaaaagtgtagcgtagcggcgcattttttgcatcaaaaaaatgtatgttagggtttttttggcggattttcgctacgctacgctgtgctacagtgcttttagcggcaaaagtggccaaaaagcgctaaaaggtgctgtagcgcagcgtagtgggcccttttttgcggcccacacacgtagcattagtggtgccgtggcggaattctgctgtgctatgcttaacactaacaggaattccgctgtgttatgctacactaacctctatggttagtgtagcagttagagatgggcactttgcatctggatatacggttgctttttccggggaaagcggcatccgcatcccctggcggatatccccccgccttagcgggtatccgagcggatatcctcggatacccgccctctaaatggccggcgaggcacatccttgccggctggaaaggttgccttccagccagcaaggcatgttcctcaccggcttgaaggtttcccttccaagttccagctggcgaggtacatgtaccttgccagctagaagggtttccttcaatctgtcgaggtacatgcctctccggctggaaggcaacccttccagtcgacaaggtacatgcctcgccgactggaaggaaacccttccagccggccattggtctcgggtatcccaggggataccccaatatccgccgggatttggtggggggggggggaaaggacatccgcatcctctggtgggtatccgccagcggatagcggatatccccaacggtttatccccgcccatctctagtagcagcccaccgttgtctgttcctttattcttcttttcttctttccttctttctctgatttcagttgtacagtatagaacactaa