ccgccatcttccttcactaattgtggccatatgagccaacatccaacaattattccagctcctgcaaacacaaactttcctatccaccctccgctccctattcataaagccttcctctcaaaccacttcgcaacatccgggccacattttccagccgttgaattgcctacccccaacctctttcctactccgctcccggcacattacaaccaaaaccttcaacaaccatcagtcacttcaagttattcaccctacactgcatcatacagtccggctgctccgatgaacttacaaggaaatcaaaactcttctcccggttgcaactacgcacttgaacatgaacaggtgagtttttttctactttttctctcagtagatcatcatattattcaaatcctgatgatttcttcaacatcctctccaccagttttcaaggatctgtcatgtctcatacaaacaccaacaacccactatctttccactcctcactctctacctcaaaccaccaaccgactcaaattgaattctcttcggatctttcacatccaaactgtgagtaatctaatgaatctgtttctattctaccagagaaacctgagagtgctaaacccaattttgtattcagatgccagccactttgatacagtgccttatcatcagcaccactcttcaattcctcaatcatatggccttgcttctacatcgttcatcccaatcggttcatcacaagatcccggtaaactatcaaaccatttggagtgctccgccgttattccatttccacaagcacctcgatccaaaaaccacccttatttactgtctgggtttgtatttttctgtctcaactctcttcagctttcattcctactcttctcctctttctatatttctctgggggcaagcatcatttgcacccaattccttctctcttgtttattctgttctgggggcaagcatcatttgcacccaatttcctctctcttctttattctgttctgggggcaagcatcatttgcacccaatttcctctctcttctttattctgttctgggggcaagcatcatttgcacccatctttcattttttatttcatttttcttctctcatctcatctgtaggagcgggctgggggcaagcatactttgcacccactcactcacttctacagtaccccatctcccaccacaccacccccttcctcatttgttcaaaccaaaactgacttcccaaatctttgaatctgttgtccagctccagaaatagaacccgtcctggcagggcgtccaagcgttgggccagattccgcgaaaaggctgaatcctcattcattcttcccgccaacgatggtgaatcaactccaacacctgaagtagatgaaacaatcaccaccgcgggccattccaacaaacccttctattactttataccacccagccgtcaacatgacccaaacccctccgaaatcctcacttcccaagagaccctcctttcgcactatactggcctctcccatggaacctgtgtcattgccccacgaaacatgccagccttttgcaaattcaaaacaactcccttctcctccatgtcgtctgaggagcttcaaggttgggaaaaactggtttgcttttttctccaacaaaccaaatatgtggcgccagtgaaaaacaacggaccttccatgggcggtataatgtgggcctgtgggtggcggaagagctcaaaaaaaaaagaaggttttggaagatattgttctgtcgaacggctggctgctatgatcaggaggtctcaatttaacgccaaggacgaggcttctgcgtttgaagaggctaacaaatggatcgctacacacctcaaacaacttgctccccgtgcattcaaagagtatcgtgaagctcttattgatggccaactcccttcaatggctcacatggaatatccctccccttacaccatgtttgactttgcctctttcttcactttcacgatgtacaacttctacaacgaaccccacaaggatactgatgtcaacaactggaccctagtctgctggattccaatcttcaaccctcgaaactgtaaagacaatgatccaattttagctgatgagggctttgacatgattggtggtcagtttacttttcgcgattttcaggtctatattgacttgaatgaagttgtaggggtcaccatgtgtgtcttcagatcccaggaagaagttcatcagaccttggatggtgcttcaccatctgacaagtatacaaggattggtttctcttgccagatgtctcaaaaaatgtctaaagctgttgttgaatacattaactctgatactaaaatagctggccagaaggtacaaatagaagaagctgaaaaacgtattgaaaaagagaataaaaaaaaaaaaacttaaatgaatgagctaccttctgtgttcttatctttggtttttttccgcatatccattgttttcttctgatttctgcttttttgactctaatttatttttgttctaatttatcttttctccgatttctctatgattgcacttctcaatttcttcagtgataggtacatatttcatactacaaccaataacctcaactaagtttcaatactgcttttccgctcttcttcaatgctctcaattcacttcaattttttataaagatcggtctgaaaatatgtgatgcaatgactgtttgtcatagcaccatcacctcaatatttcaaaggttacaaaatactcaaaatctgctctctgcataccccaaattgagctttggttttcctgacaatcctgcagtgatatgtatgcatatccatacaaataatctgatttgcagttgccatgaaacaaatcattagtgcataaactatctatcaggctctttacatgccaacagaaattatgtgatagaaataagattatttacatttcccaaaattatgagtgtttgctttcatgtggtaatccactgggaagttcacccatgcaactcacgatcaattgggtttttgcacattggaacatctggtattaagcacttttgagaaacatcaagccaaatctgaaaacattcagtgtttatacaatttggtagtatggctagaaacttgcaatttttatttgattttttgaaacaaggtgttacttatactctgcagtgctgttcaaagaccagttgataatttaacattttcatggatcaaaccaatccttcaagtccattacataatacacaccagaaaatagttggttaattttataataatctgacccatgtactagcataaaaatcacgtatcttttgccaactgcttgatccaaatgccactggagaaactccaaatatggtaagtgattggtatgtgcagagccaaagtaaaacagatagattcatgtttacatggcaaaaccaagccaataatatgtaaaattcaagcatatgaataaccacatggaaaccatgtctgttgccttcaaccagtggaatatatacttaccagctgttagaatatggataattttttgatgtattgagctatttaaaaatctcatttttactaaaaacctgacctgatgcttgacaatgcagattttgttctagaagagttccaattgtgtatatagtcaagttgaagattgttccaagttgaattcaacccattttcaatatgaattcagataagttgatcatataagttcagcatgaattcagcacaaattcaacatcaaatgagggtaaggttctaggagacatctgacagggttccagatgaatactacgcgatggcacttgaaagcaggtgctgagcaaactcccctggtgttttctcattcattccctcgaatagctaaaactcctatcgccaatgaaaaagactccccccaggtactccaattgccgtacaaccaaattccggatacctctagaatgtcgtgatatcctaattcatgcgccgtgtcagctctatctccctcgtctactggtttacgatcactacgtttggcgctggcttctaattcaagtacgtgctccccgccactcttctgataggaacatagagttccgcttctaatccaaggtatcctgttgttttcagtactctaccgggcccttctcctcccgatcggtgtatgggcccaattccaaagcaaatctaccttcaccgtacatagcttcgaaattatacaaggtgtggtgttgctatttattgttccaccccacttctttccatcaaagcgcctcccttctcttcaacctttgattttgaattgaacaccgacatccgccttcttcttcattaatgcaggcactgtgacgagtccccgccctctgctgcccactgtcgatcccattcgaaatacgcatgcttcctcaacacgatcgttatgaatgcttctagccctgccccgtcgcttcctggtgggtattcgagcttctgaccgatcggctccccctagagtgttggttcagagcacgaggaccaacaaacaaggttctccattggctataagaggccggtctctttgcgtctggtgactactttccttcattactcattgcttcatgagacaacatgtctgacatgaatcctcactcccctcactatagttattactcgatctcctcggaaaactcccctgtcaattcttttgacgaggatggcgattcctttacatcattcggctcgatccatactccccctcgcttgagagctatgatcaggtcgatcttcgatggaactcttatccgtaggttctccccatcggttctttatcttaatgactctgtggctggtcttccgaatgctgatttcctaccttctttttccctatctcagactcatccgctggaagctctccccatgagcggatctccgatcatggtaagtacatgaaatattctcttgctgatctcctatgattgtcagctgatacccgattgtgtgtacacagtaccggccgcgattgtagccgagaatcttcatccaggtacgtcctttttttctgtaatgctgatctatattcctgtcttttaactctaatcgagctagttgtttctcttttaggcgacacctttaatgatcgccgcaatcgcttgttggccgcgatcacccctccagcccaagatgctgaaccggacattcgtttatcggatgaagattgggagtatgagattgacagctgtaagtagtaccagcttccgttggcacctcctctaatcacactgaccgtcccgccccttttatatctatatgcttagctacccgctcctcggagtacactgatgaattgtgttcctcggaggttgactatcaacttgaatcgggcgaaatcctagaatcggaacccggtttgttttcctttttctttttctctttgcttataaaaaaccttgtccgttgactctacctggtgtggttggttctaatctaggcggagcttttaacgaccactgctcgttggctccaattgaacctccagccccagatgttgattctatcgctcactcttctgatcgagacgctgagtacgagctcgatagctgtaagtagtgcgctctgccggtcgtttcttttcacctcatactgatcgcctcgcctcttcgctttttttttatgttctagcttcccccccatcagagtacatagatgagttgggttacccctccgacattgatgctcgtctcgaatcgggcgaagcgctagaatctgagcgtggttcgtctcctttctcctcttagttttgcagcttctgttaatcgggtactgatttccttatgccaacttcccacaggccatagctcaccgacccctatccctatcaacaccttatccgatactaccgactggaaagatttaggtcacactattgtatctcacgtcgatcccagcctgctgccccaagcgatgaaagaggcttatgattctgatatcggtgtgtacttattcgcttgtattccttcatgtataacctatatgtttctccccttgcttacgtgaccgatctatcttcccctgggtctcagaatcgggaatctcgctggcgagctttcctgacgacccaaaagacacaacctatatccctccccgagcctgcaagaagcgatccaagcctcgcgccgatcgagtccgtttctcagggtgctcttcacccaaaccggagcctgtttggttccgtcccagagatgccaaagggcgtttcatagctagtcggcctaaaggcaaacggccgatcgccaagaccggtgatatcccgtctggctcgcctcatatgagtcttgattcctcgtcctcttctaaattgaccactgatcagcgccaccaataccttcctcaacactgtcttatctttcccggccgataactacccctttgcgtttgaccatccgaatcctttttctacacatctggaactagtccctgcccctgcccccgatgccggtattgatccccttcttcccattctaacgatgaatctccctttacatgatcctcgtatgcaattcagagcagcggtccttcatctcttcagggtacttgagccattccttactggtttcagccccttgcgcggcgagtgggagctcatcgaggttgttagtcaagcactgctttctgctcaagagtggtatgtggaaacacaccagttctagtgagttttttttttttttttttacatttatctatatatttcacttggctagtaacttattgttattatgacctatcttttacacaatgacatctatctgcagcccaaatgaagcagagctggacttttcattctagctgactgtaggctatgaagatcttgagtaacagaagcaaagaaaatgttttttttttctttttcttttcttttctctttttttttttttttttatacatcacagaatccctactttcctaccaaaatcaacccatccctcttgtttcacctctgattttttccctaagctttcctctgctctttttctaaaaaaaaaactattttccaaaaaaatttcctaacagatgtatggcttcccataattagtggggccatgtttcttcttttgtttttctgctttggccctaggcccagatacatgagtcctataccatttttttcctcctctggaatataacttttgtctcacgtgactactaacaaaaccaaacctggaggtccaggaaccttctttaatgaatgctctttcccctatataacttaagatttgcagaaagtccagagaatctgagaagccaccgggtaactcccttaaccaatcttgtgccttcctttctcgcttgggcctgttggtcttgtcaaatacttccctgaacctgcgtgggatatagaattccacccaataccaactgaatccagtactaacagccattggatgtgtcgcccatgctgcatcagaagctagaagctgttcattaataatctgttgttcctccgcagtgaaggtggcccctcccaattctttaacccaatccactgtttctgcaagacgaaccctccatggatcctcttctggtacaacttcttctacgtggctgtggactgaaagtgtgttttcaggtgtatttgtagcttttacgggactgagattcacagtatcctcttggctttctagtttctccagctgttcccaatcaattattgggatttcttcagtcttgacgcttgcctccttatcattaacttggtccaaaaggtcccaatccactacttgaaaggagcaattttgcctaagagtggggggttctttgtgccaacccggtgcgcttggtaaacaaatgggtatacagatccttcttccatctgcgtcggggaagctcagtacctctcctttctgattggacaattctaaccttatattatgatccgctaggaatggccggcccaagacagtatgaactgatcctcttactacgaagaaattagctaagtgaatgtaccctgggaggacgctgactggtatattttctgctagccctacaattggggtaaagtgacccccaatgcccttgaggcgcatgaatatttctgtagttactagccctaactgatctgccagagtgtctggaatgatattcatttcagcccctgtatctactagagtccttatttttcttttgttaatggtcatgtctaccattcctaccgggcacgcataagtaagactggtatccgcatcgtcatctctgatttctagtcccggtgaacaatttaattctacattatgagccccttttactggtgtatccaaatcagattgcgaatcttgtaatcctttcaaaaagtgtggtgcaattttcacaatttcttccaaggtgagtgtgtaggtttgcttatagaacttattccgtattgatttgtctagtttactggtagactcctcctgtttctcccggttcccttcattagctggcatggatttttcacgtggcggtgtgacggttctacgctgtatgacctgctcttcctcagtttcctcctcctccatccaggatcctgggaagctctttctccttgccgcaggtttcaacgcctcttgatttggtggtggagtttgacttatggtctcttgcggtttatttggtatgggttgactactcgcctggggattcttttcttgcagcctctgggactttctaaggccaaaacctatgttagtctgtaattcttcttcatttatttttgcttgtggtggtagccaagatccccattcttctagttctatgacagctgatgttgcttccggaggtgcggaattttgagcaggtttattgttctgttcatcatggaatctctgaaccatctgccttacagaacattctttttctactacaattggttgtctgtttgggtaataataaactccttgatatctgaacatctttctatcttgcatatcttgggtatagaattcacactgagaaagagtgtgtctttctttgcagtaaaaacactccaggaacgtgggtcgaggtcttgcttccccaaagcctggtgacgatggtctactaagatgcggcggggctgccctggtttgatgttccagtgcattattgagtttcttcactgtttccttcagatcttctgtctcttggggatcctgaattttaactttctttttagtagcttccgccgttaccgccggggattcgtcttcatcgaagtctataattatcagagccatttctacgtattctttgagggtatctaactcaggaattatattacgaccgtctttggttttctggagcttcttggcgtgcgccagctctttggttacctccttcttcaattctgctgacagagcactccaaagcggattgccactttctgggttcagatggctgtagtccattcgagtgaaataatccgtcatctcttctaattcgccaacgaatttcctatattctactctggatttgataccgtgagactcttgagccttctggaccaggcgtggaattgcatcttctctatacttgcggaaaggagtggctctcccccatttacgaattagctctttcttgagaagctcccagttaccagtttcgtgtccctccatttgttctatagcttcactaattttcttgttattgataataagcggaagctggaaagccagatcgactgtcccggcattttgtataaacgccactttttctactcttttgataaatatttctacttccgttccgtcaaaatgaaggtttgttttctttgcatctaacatcacccctttttgctcatctggtaatttgatgttggtctttggtcttgcctggctagcgggtgaaccttctccggatgccaggaatgagtcatcccctgccccaattgttgtgtccagtacctgggtcctgtcatcaaatggtgttgatgttgaaaaccttaatctaggtgcacggatgggaggactgtctggtaacggtgtttgctgcggtgcggtgctttgtttaagcaataggtttactgtttcttgtaagctctgcattgaatcttccatctttgttatctgagcttgctgtttaaggattattgctgattgctccatgtttgattcttctggggtagacattgttgttcctggtttgagatctgggaagaatttcttgaaaacctccgcaattacttccctttcctttgacctatgttcttgtttagtccttgatgatccttctgcagtgttggcttcccggtcaaagaattcacggtttttgccagacgaagttgtatccttgttgttatccactttatctagtcttctggggctgagggagagttattgttgatcgtctgaaagtttttcggccactgttgggacaccagatgtgagaactcctttgggatggatggcagtcctgcgagggggaaatagcagttatgatatttcaggtatgtatgattttattacaactgttacgggtggtttgaaagacctgcccctctaatgtactactctagaattctgacaacaaatttatttttattgttgtggcaaaaactgttgatggagaaaactatatgtagcagtctcttatcaaacctagatcaacgtgaaatcagctgagacttagtggaattttgagtggaaaaggatttggcgtggtttacagaagtctggaatcagataagggaaagagttgaaaagctgggagatatttttgtatgtttttatatgtttatatgagtgaagtaaagtaaatgttgatatgaaaaagactgagagaatactgatgataagatatgaactattcaaagtgtctttgccctcctccttgaccttcagttaagagaaaaaatgggttaagatcactttgacgtgttaagagcacaaggggtgatacttgctacttgacttcttctatgcttcctgaggtatgaaagatgttgatgggccacctgattgagatcacactgttggattttaacttaagttgacttgaagactctgagtgggatgtgtgtagctggtagatgtgccggattggcatgaggaactgatctgaggagggaggaatgacctccttatatagtaaattgtgagggattttagctagtgaggacttcctgtgagggatttatgctggtgtgacttcttctttgagggattttagctgctttggaaacttctattgagccatttttgctggtgtgtcatgtgatctgcactgccccatacagaaaatcacacgtgttgcggaatgttctttctatgttgaggcatttttgctggtctgttgtgaaaatacgtgtgattcaagcgtgtggctggtgatgtcatgtgaaaatacgtgtgatccaagcatgtgactaaacatgtgatcatacatatgcctgttccaacaaagattgcaactatgcacttatatataaatctagactatgtactacccaagacaactatactatactgtagtaaaaaactgatttatcaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacctgtagaatctatttaagtaataataacaccaagaatctagcctgtaaacaagagtggatcatgactttatgcaatttggtacttgaaacacatttggcacactacaccgttcaaaggtgtcccggtcataaatcaagtcgatcgccttttcccgccttaagaaatcgacaaacaattcgtaatcttcaacagatcctcctttcttggtacctaaccgacaaaaactgaagtgctcgacaccaaacatttccctgtcctcagtcatcttcgtccggagttccactttaccattgaacttgttgcagagcgtgtcgatcagctcttgaaaagaatcaggatttgaccagagcacaaactgattgcttcgaatgaccgattgtgaaggggcatatttgcctcgggcccacatctcaaagccacattggactgaaatcttatcgggaggattcgtagcaggtagggcacctttacttgccggagctcttcttgcaactgtacgtccgactcggttgttcgggtaaggttgagttttcgagactcttgaagctcgggccgattcgtatgcagggttcaagatggctgggaccacagctgtgttggtagtaataaggttacaggtgagttacaacgttttcagtagaactatatggtgggatttacacgcatgaaattgcatactttgactgctgccggtggatccattcaccactgggttcacggcaataggaaatgccatggaatgtgatgcttgggctgattcgtatgcagggaccacagctagacagtagtaataaagttataggtgagttttaacgtttgaagtagaacgatatgggatttacacgcatgaaattacatgctttgactgctgcctgtcaatccattcaccactgggttcacgccaataggaaatgccatggactggccgagtgggctggggacagtaggtgtggtgattggattggagtataacgctctggccctttggattgcctcttgccgtttagattggagaacctcttgagccgaggtcaattggccagttggaggtctgatttttggagaaggcgctgagttgggaatcattttgtcgacacagtcgttgcataatccacggaaaaccacaggagattttccacactggaaacagaacatctttttttctatgcaagttacgttagttgtgtttggctattaagggtgcataagtatgggattctgctgcttgctcttgatctagaaatggaaaggactgggtcgtcttgatgttttgaggacaggcctggatcgtctggaagctgtaagggaagggctggatcattgtctggatgtgacttatgcaaggcttgttttgtccttatgtgtaacgagtaacgggtaacactatggaacgaacagaatctatgtgtttacatttctgatacaggtggggaatgtggcttctgtagtgcgccatgccctgtatgattttcaggatgtatttgacctttttcaaaattgatggctaatttggcggttcagtgccatgcatggccgctcaggggcaatgatggcggctcaggagcatgggtggccaatttggcggttggattcatttttcaatttggccattctggcggttcaggggcgtcatttggcggttgtttggccaaattggcggttcatccccatgttgtcattttttttggccaaaatggctgctcagtacctccataatttggttatatttgataccccacattgcaaatttttctggcttagagatttagatgtctgcttggaaacctgatcaaaggtatggagacaaaagacaacagggaaagaaatgtcaaaatttgataaatttcttacatagtttggaacttctcaaccaaggatccagagcttggagggaggtagaaaagtattatatgcaagctagagatggtcacggatatcccttatccactggcggatatccaccagtgccaacggatacccgccagcgggtgcagatgccccctcccccctgaaatcttggcggatatccgggtatcccaagggatacccggtgccaagagaggccacacctccaggaggaatccctcccagagttttaccctcactattatttatcccagcttgtcaggaggaatccctcccggtgtggtaaatgataccgtgtttctacgcagaaaatataaaaatttcttattatttctttattaattcaagatatggtcaaattgacatcaaaaatggaatcatcaggtaaaataacccctagtcacccactacaaccatacccttatctcttatagtttagaagttacacagatttcaacctgtcacgggatatttcttggattcttcactctagccatagtcattatgaatacaggatgcatattgcatactgaattcctttgtagtaaattgaatacctttacgttattttgaatccctttgtattagtgatattgcatgtatgcatccctttgttcatacatatgcgtccctttattcattcatatgcatccctttgtagtagtatctttcagcctgtaccttggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccaggggtccatcatcccaccagtggaccagatcatctcaaccacccttctaaataaatccatcttatatatcatttcataactacgagtcatagccacattacaatttcagaattatatacattgaaatacagagttaacaatttcatcatcatcataaaccaaaagtgccttgaaccatattcatcaacaacaacttcatcagtataacccaacagtcaataacatctttatatcctcacacatatcaatcggcagcttcatctcaaacttatccctatcactatatagaaaattgcccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataaccacttttgagtcttacaccggtgtggaaagtaaggcgcgccctcggagatttcttgtacttctccgctccgcaacgcgtcctactccgatttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaaatcactctcttgtattgatcttttgtaggtaacactctaactctcttctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgttttctgatatgttctgagtcataagttcccccctctctccgctcttctgctccaaactcccctcctccccagtatcccacactccaattcctccctgcttcccacgatgtcatccgctgccaccccctcggactccgcatgtcacccctccgacgcctgtcggtccaggtactcctccggccgctcataagcaggtctcccaccgccgcttccgcctctggtccgctgtgaaccccgcttcctcccctcggtgctccccgctgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaaagggtttaacccagttttataagggtataaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggatagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctgcccagagccttaaaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttattttagcttgaactagaagtctacatgagggttttatgctggtgtagcattttacatgaggtgatgtactagtctgcaagctaagttgaggtgatgaatattacatgagtggtgtgagatagtctaacagctgcaaggaagattaacaagtgacatagcaacaggaccagcctagaagctacatatgtcaagtgtcagaagatagtgtagttttatgtatacctgtactataatgatgtgagcatgtagttgtcctgcaacgggcatgtgtgtagtgtgaattatgtaatttgttgaggttgttgagtgttgaagtgttaccatggtggggagttgtgtaattgagtgtaatgatggtccagagtgtagcttccaatccagttgagttccagtgatgcctccagtggtgaccaagggtgaaattgaccatagaatccagttcttgagccatattgtgtgatttgtgagtgtatatatgagaaaaaaggtgtaaaaagtatgtaatttgtaataaaagaaaaaaactgtaaaatttttaaatgggccagatggctacccttaaggtataccacaccgctccttgtggcccctctgcagtatacgctgaatccccgttccgcagtcggccgtgaaccccggtgtccgccggtgcccggattcccccgcagccagccttttcagaaccttgcgcatttgggtctactttttccctgctttcccgcgcctcggaaagctagacttttccactaaattcaccgcccgcttttcctcagccttatgtgtgtaggtggccagcgccgcgtgcttttccgcacccagccgtgagcatttccggcatgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttgatgattacctcaaactctctggtgtaaatgacgatcaagaaaaagaagaagaataaaaagaagaagacaaccattaattctggatctgacttctccaccacttcatctccccaacttgttgacacccccaatacttccaccaaattattaccatcaccgcctgttaatgaaccaaccgctgccataggggccttgtctattattagggaagaagccttggctgctctggaaagaaagggcgacccccgctaccgcccaattgaagattcagagtttattggattagatgaatgcaatgacagcccgacttcaactcccaacaaccctacttcagctcccgacaacccaattttattttatgtttgataccttcaccctctgtcccctacacctatcctccaaccttcctcacctcccagtagtctcctttctatattaactccatttttccccaatctccctgagttttccttcccaaatcagccaccacccctgaactcttctacaaatctcccgcttactttcctattttttctctgtccttgctgctgttaattttccctttctttattttcttttataggaggggagactgtaagccctgctcctcacaggcttacacaaacctgtcacaagattacataagcctgttttcaccttgtatttagtctcacctttccccttcacctagacagcagagatccttctctctggtctaggtaagtaccctttcttccttccttctcttcttattatcttttctcattttcccttacttgtatatactaatgagagattcttctctctggtctagactgaaataaaacccactttggtactagaatcctttcttcaggagctattgagcccttgtctagtgcctttccagacggacagtgaaggactcaacggagtccttacacccctcctccccagtatcccacactccaattcctccctgcttcccacgatgtcatccgctgccaccccctcggactccgcatgtcacccctccgacgcctgtcggtccaggtactcctccggccgctcataagcaggtctcccaccgccgcttccgcctctggtccgctgtgaacaccgcttcctcccctcggtgctccccgctccttgtggcccctccgcagtatacgctgaacccccgttccgcagtcggccgtgaaccccggtgtccgccggtgcccggattccccgcagcaagcttttcagaaccttgcgcatttggtctacttttccctgctttgccgcgcctcggaaagctagactttccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaagattaagaaacgagctctacctcgagagatcgaaccgacacgatttcctgagtggactccggagatatccacatacctttctagaaaaccgaagcccccaaggagaaaaaaacaggtacctgtcgtttctgaattttttttttcatttttcgcctcagttcttttcgatcaacagataggttaattgatcgtcgaatagagaacaaactgcttatccgcgtttgctttccttgtttggaaaagttactaaacaacccccaaatcgtaatactacaggtacagcctctatcccgaattgcttttcccctcacctctcttaccgtcgttttgatcgaccgaccgattctccattctaactacatcgagaccagagatctaactaaactaccttacatttctctgtttccgtccttcctaccttcttcatcattgcgatgggcgcccatcttagaaatggccgcaacatctcagttgaacaacaacaacaagaccgcgaacgaagagaacaactctcgaccgactccggagccggaactagacttgttggactacagcgaggagatgactcgcgatatcaattcagtcccgccgctgcagaacgcattcggaaacttaggatccagtctgcctcaaatcaacgaggacgacatgagaccacaggcgcaaggagctcggccttcggagtcaggaatctcaccggcgttgatcaactccagagccacttccctagccctagagactatgtcgaaccgatcgactccagtaccgcgcccggtcgaacgccaaactttcgcggtccatacgagtaccgcgacaaacctgacgattcaatctccgacccctcgtcagttcaatcagaacccaatccctacgttgagcccctcgccagctccaacaggtcaggtcgatataatagtcgacaaccaggacttagaagtattcatcaacctattcaacgaccaatggttgatgttcatccaagcgagggacaacaacaacgttcccttgatgcgagctgccctcacccaagcgatatccagccaggaagtgatcagagatttggcgggaggcgaggagatgttaaggatcagcgagaattggattgcgagagaagagctagcgaacttggagagatcccagcaagcgaaccccacgccgccggtccaacgcctagccataactcaaagagcccactcccacaccatcagcccatcaccagctccccagccgctcacacgccaagcttcggagataacctacctgggttctggccagcaacagctccaaaatcaaactacctcccagagacctccgactgcgcacagacagcatcaagacatcaggatgcaatcggcgcaaggcaaccatttgcctccacccccgccaccgtctactcaaccccctcgagcttcagagcactacaaccaacaccaacaggtgcagcatcatccgtactaccgtcaaggaaccttacaacaccatcagcagccaccccgtttcgtccagaattacaaggcccctcaacaggcgcaagcggcccagactcacgcgccgccccaccaacagttccaccccccccccagcaaagaaactggagaggatacgggaggaactggagagctcctcaagatccgacaacgaggctgttgcaagttggagagtacctgatgagagcggagggagtagccacaagagttttccgctttcgtgggaggggaagaggaaggaatcaagtccagcgaagagactaccagcaggaagaacaacgccactagagtcccctcatagttttgatttagatgacttatctatcccttctaataaagaattctttctccaaaatatcaatcatgatctgtccagagatgttcctttgttaatagaagatagattaaaggatttgttttctaattttctatctgatctttcaggaacagtagactctattcccagtactctgttagaatcttgtctaagaaatttcaatctctctatgaaaaattccatttctaagttaataaaagaggaaattgttccttctttagttgataaagtgattgacaacctgagtgacaaagtgagcaaagagccaagcaatcatcattgcccaagctatgtggaagaagtgaaactgtacattgataaaaaactagaagacttccaagatattctgtttgttagagacacagaaaatgtttcaaaatttgaagaagttaagaaagagatgagatcttctgaggaaagaactgccaacaattttcaatatatctccacccagatcagtgagtttgatataagtgaaaataacagatttgaacaactaaagagaagaatgggagacgtgtgccagaccacgtatggtatcaataacaaacttgagtccatattagagccagtaggtagagatcctcccccacacctgagatttaaaaatcctcttttaaatgttccatctgaagtagcaccccaacttcccccagaagaaactgaagtcaaatgccaacaatccaaacattcccagaatttcccaaaccctactgggaccaataaagaagacaacaattctgctacagtcatccagaagagggaaaaccctccttccctttggggtgaagaattcccttttattgatcatggagacataagttcagacgtgagaaaccaactatggaaaggcatccccaaaacaagtgaatgggaaaaattctccggagaactcccatacaaccatgaactgtggttgaaaaacattgatgtttatgtacaagattacctgatgacggacgatatggtaataagcagactgaccaccttgttcactgatactgcaaaaaattggtacattggaataagagacacatatggaaggaaatcatggtcctggtggaagcacgccattagaaacaagtttggtactcataattggaagtggaagatgagaatggaatttgagaaagactacttcacagtagataacagaaaggtcacaaatggttcaacacccaaagagaaagacttcgagcctaccaacctgaactgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccatcctcctcaatggagagaaaactgatgccaataaatcatgctagattccatagctgtagtgatcaattacaacctttaggcatagtggaaattcctctaatttttccccataccaaaggctcagttagaattcaaactgaatttgtagtcatgaaaaatgcaagaataaattatttcatactaggtaatgactatatgtcactctatggtttcgacattacaaatagtaaagaaagattctttaccattggaaatgacaacaaaaggaagaaattcagtttcaaaactcactcaaaggaaaagatgtccccttcaacggaaatttcctctgtcaagaaactagaaccattgctgagcaagttcattactgaagaattgtcagattgcaaaatatatgacaagttgactgtggagcaaaaagagaagttgtttgaagtgctataccagaataaacttgcatttgccaatacagatcaaccattaggagccatcaaaggacatgaagtgcatctgactctcaccactgagagaccttaccctcctctccttaggaaacctccctaccctgctagccctaaaagcagagaggccctagaggaacacatagaagaattggtgagactgaatgttctcaggaaggttggccacaatgaagtagtagaaatcaccacacccgtgattattgcatggcataatggtaagtccagaatggtaggtgacttcaggtctttgaactcttacacggcagcagacaggtaccccatacccaagatcagtgagaccctcaataacctagccaaagccaagtttctgactagcatggatgtcctgaagggtttccaccagaatgtgatagcagaagattctagacacctcttaagaattatcctgcataaaggcatttatgaatatctaagaatgccttttggtatcaagaatgccccgtcacactttcagcggatgatggatattgaattcagaaaagagctggatgagaaatgggtaataatatatattgacgatatcatcattatgtccaacacttgggaagaacatctggttagaatcagcagaatcttaaaaatagtgatcaagatgaatatgaagatttccctcaagaaatgcaattttggtttccatcaaatcaaggctttgggacacgtagtctctggaatagcaattggaatagatcaaaataaggttgcagctgtcctccagaaacctgtccccagcaataaaaaagaagtccaatccttcttgggctttgccggttatcacagacaacacattaaagattttgctgacattgcaagaccacttactgagttgacaaaaatggaaatggtattcgagatgacccaccaaagacttgttgcctacaaccttctgaaagagaagctgacctctgctcccctactcctttttccagactggaaataccctttcatactatatgtagacgcaagtatgactggccttggagcagcactccaccaagtccagacaatcaataagattaagagagaaggacctattgttttcatttccagacaacttaaagacagtgagactagatatggtgctagccagctagaatgtttgtgccttgtatgggctgtagagaaactacactactacttagatggaagtgtttttgaagttgtgaccgactgcactgcattaagatcattgatgaatatgaaaactcccaacaggcacatgttgaggtggcaaattgcaatccaagagtacagggcaaacatgagcatcaaacatagagatggcaatatccacaagaatgcagatggactgagtagatgggctttaccaaatgacccaagcaaccctgcgtatgaccctgaggataaagatgatgacagatttcccatcatgggtattcacgtatctgatttcaaggatgaattctttgaaacagtcagagaaggttatcaaaaggataacaacacggtcatcctttcccaaatactcatgaaaaattgcaaggatacccagctgaaaagctcgttgcaagaaccatggaagacttcctatgcggaaggaaggttttcactgtttgatggccttctataccacagagagaaacacaattctgtcttagttttagcagacaaagaaagcatcaataccattctgtatgaatgtcatgatagtgtttcctctggtcatttctctgaagacagaacattagagaaagtggaagacactgcatggtggtgcaactggaagaaagacacaattgaatactgcgcttcttgtgatagatgccaaaaagcaaacaaagccactggaaaaagatttggtttgcttatgaagatccaagagccttccaaaccatgggacatcatcaacatggactgggttacatccttatccccaggaggagcagctagctttaatgcgtgcctagtaattgtagacaggtattcaaaatccccaatatttataccctgcttcaaagaggactcagcaatggacactgccattttgttttggaacagagctatgccaaggacagggattcctagaattattatatcagacagagatccaaaattcacttctgaattctggacgggtttgcacagtatgctaggaactaagctttccttttccacagcctaccatccccaaactgacggactagcagaaaggatggtccaaactctggaggatatggtcaggagattctgtgcatatgggctagaattcaaagagaatgatggatacacacatgattgggtttctttattaccaattcttgagttagcctacagcaccagtatacattctaccactggaaaagcgccagccattctagagaaaggttggatgccaaatctgcccaggaatttcctcaagaaggaagcagtagatattcatcccactgctctcacttacgctaaaatctttgagaaaaccagagagcatgctgagcaatgcatagcagatgctgtaacctacaataaggataggtgggataaaacacacagagaacctcacttcaaagttggggaccaggtactgatatctaccaccaacttcaacaatttgtctggaccaaaaaagatgagagattcctttgcaggcccattcatagttaaagcgctacacgggaaaaatgctgttgaagtgatcttaactgaagagttcagtagaaaacaccccactttccctgtcagtctagttaagccctaccatgctcccaatgaagacaaattccctctgagacagaaagtgaaagtagtcataccccccatggaagaaaaccccaagaataaaatcatccacaagattctgagggaaaagagattaagagtagacaatagggatgtgaggatgtttctagctagatacaagaacatgagtgcagacaaagatgaatggctactagaaaaagatattcccgatgctaatatcctactccgaaaattcaggagtgagaagagatcaacctgatgcttcatttcttgaaatgaaccccttttttggtggtagggaatgtcagccttagagccagccaagctggccaaaagactgcttaagtcctcctttttcactcaagtccctactgtaactttttcatcttcatcttttattactttctgacttcagaaatgaattgttctgttaattttaaccctagtcaccactacacacttttgcactactcttctccttcatagactttgtaatattccacagtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattttctcagtagacactgagttcgcattttcaggatcttcaaggttcagaccaactcagaaccaactcaaaccagaaaaccagcatacctcaacttggattcaccgccgtatcatcgctgtgttatcgtttggagttctttactctttggaatcttcccactctcagtgtcaggatcaccaaatagtaagtcattccatcaagtccagcttgcatctttctgctaagtttcttctctgtctctctgaaggaacccttcattctgtttctactgaatacctgcctccatcatcatcacatcaattcaagtcttttttaagtcatcattattctttgtctggtggtataactgaaaaccacataggtttccctttaaagaaccttgatctttgatctaaaacatagtggttggattgacatatcaataccgatagctcttctcagtttcatttgattatgaggcgtagatttattccgctaaaataacagccatcctcttaaggaaagtaagactgctctaagacttgactttaaaataaataaacaacaaaaatattattcatttcttttctctttctccttctctttcttttcctctccttctagttgtatttccttatctctcagaaatacatctagttttgccccccatccttgtgtcctgccgtcacttttgagacccaggctcacagcacgctcccgccgccacaccggtcagctggattgggtaccagctcgccaggaggtattcctccagacaagctggcatgtagacactcgccgggaggggttcctcccaacggtgtggcctctgcctctctaggccaagggggggctggtgttttttcttcttctttttctttttaaaaaaaaagaaaaaaaaaatcccactctgctggaaggttatccttccagctggtgattgttgaccagtaaaagggcgggtatccgccgatacccgccagttccagcagataccctccagtggatgcggatgcggatgtgtgattctgctgatattgtgagcggttatccgcatctgcgcggatatctggatgcaaagcaaccatctctaatgcaagctgtaagaaaggaattcatccgtcctgtggctgaataaatgggaatttaactggtacaactgatggccaacttgtggttctgtaagaataaaaggaactcattatgcataaaaggcattcaatatgaattattcaatatacccccatgcaatataccctccaactgagtgcctctgatcctgtaattctccgtgtgaaatccttaatccgtgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggctgtagattccatttctgacctccattgttacatatcttgagtcaatcattgagaaataataaaattttgaattttctccatacacaggaataatgaccacactgccaccaatgaaaaaggataaggtaagatgccagcagatcaattcagagaaccacagattgaagaataaatgtcagaatcagaagatcctataccacagaggcaaaccaagccaactgaaccactggtgactggatatggattacataatgtaagaggatcagatggtgaaccaactgaaagaagacatggaccaaggatcgtcaaggaaccaggaattgtgtacgacgggaccaatttcgcacaatttctaggtagatataaatgagtggctttagtgtttcaggcatcagactacaaaaaggggttacagattggacaatttttacataaggaggagttgaagttggaacttgaggcaatggaaggttatgacagtttcaactggaggaagttaaggaaggcaatggaagatagttgggggggaattgaacaacactattctgcatactacagtggattgatcattgggtcaaaatcacagtgtggtaaataatactgtgtttctacacagaaaatgtgacttgataattgcactcccctcccctccttgccagcccacgcccccgcccctcaaaaaggggtgtgtgatcacacccgcccttatctggggggcgggtttgattgcacacccctcagaagcctgattcttcaaggaaacagtcttccaatgggcggggactgaaacccgcccctcagagaggggtgggaggacttgcccgaccttcaagaactgagaaattcttggttcttgactggcgggttccggaagtcaagacagatcaagcagaggaattgccgtccaagtttcaatctctcctccgctatcacccattttttgttgtgatctaaaaaagaaaggtcggccacccactgagctggtcaaacaaacaccctaaccactggggttgtgtaataaccgtttgactagcccggtggtcaattctcttgaagggcactattgccaagtgagctccgtctgatgaatacaatccctgaatacttaaaatatgatcctgaaacaattgagtgggaaatctaatctgtttttggttctatacatatcccacagtttttcagcagatcacaaagtatccgagccatatttggtccaacacttagcctcactacggcatccttaccatgtcagcctgcaagtaaatgtcacaatacctttcacaagatactgtaccatttactacacagactgcactatttactattcctatattcattttatcttttatgcttatatagagttatgcaagttgtacatactatataagtttattctctcttgtctttgatgctccccagaaatccaagaagagacgacttttacccaaacctttcccaaattcctcttgctcctgaagtcaatctaggattcacttctaggaccgctccttccagttatattgcgccgatccctgaactcaaccaagcacaaagcctgtggtctagttatatcagcaaatcaccgaaccggaactggcctttgatttctcaaaacttatcactatcccgctttaggatccggattccctcaaggtatccgactcttactcaatagctgacataccatatccaagaatcagaaattgctcaacgatggagaaaagaacaatatgtgattaggatcactgaacgtgctatgaatctgttgatgaccaatgacaaggacgattggacgggaaaaattcaagctgtgatcaattctttggctggaaaacctggcttgattttctttgaagcaggcatggttctctctcctcccaaggatgagagataggacctgattctgtcagcgaaaaatcttaggatgtttgctgaaataatcgggtagagaaccttaccgattggcagatcggtaaggttcaaagcctgttgagaggcgggttgcaggccccgcccctcaattgagcaacccgtcagtcaagaaccaagaagatcttggttcttgatgggcaggcaactcctgccgcccctctctgaggggcgggtttcagtccccgccccttggaagcctgtttccttggagaatcaggcttctgagggacgtgcaatcaaacccacccctcagatacaggtgggcgtgattgcacaccccttttggaggggcgggaggggtgagggagtgcgtttatcaatgcacacagaaaatataaaaatttcttattagggagtatcaaatataagaaatcaccattagaaaccagtcaattttcccaaaacatttttttgcatcaatgggccccagaaggggttgaatgaaggaccagaattcttaaaaaagggtggatttttccaaaccagtcaattaaataatggtggatttgtttatatttgataccccctattatctccttattcattcaagatatggtaaaaatgagatcaaaaatggaatcaccaggtaaaataacccctagtcactcactataaccatacccttatctcttatagtttagaagttacacgtattttaacatgtcacaggatatttcttggatttgtcactctaaccacagtcattatgaatacaggataaatattcaatactgaatacctttgtagtaaattgaataccttcaagttatattgaatccctttgtattagtgatattgcatgtatgcaaccctttgttcatacatatgtgtccctttattcatgcatatgcatccctttgcagtagtatatcacagcctgtaccctggggccaaaatctctcacatttttctatataagaaggcttctgacttccagttgttccctccatcatcccaccagtggaccgtatcatctcaaccgcctttatacataaatccagcttatatattatttaacaactacaagtcatagccacataacaattacagctttatatgaaatacacatttaaaattttcatcatcatcataaaacaaaagttctctcagccatatttatcaacaacaacaaccagcggtgggccgctacgctacactatgctacgggcccatgtagcgttagcgtagcggcggcaacaattcctttttttgtgtagtgttagcgcgccgctacgctaatttgtagccgggctaacactagccaagttttggtgtagtgttagcgcgcctctggcgccgctacgctagagcgtttttagcggcaaaaaacacctaaaaaccgctaaaaactgctgtagcgcagcatagcgggcggttttttgtgccctgcgcgcgtagcgttagcgcagatggggggaattgcgctaacgctacgctaaacgttagcgcaagttttttccccatgcgcgtagcgttagcgcaaaaaaagggaaaagcgcttacgctacgctaaattgtagcggttttttgctacactaacgctacagttagcgtaactggcccaccgttgcaacaactccatcaacataaccactaatcaataacctcttcatacccttacacatatcaattggcagcttcatctcgaacttatccctatcaccatatataaaattgccaagctaagcttggtggtattgttattctgatagtatagaaggggagcggggttgataagtgcaagccaacccccctcgcgcacgccagctgcagattggcgtgcgcgcctgcacgccattgcagaatggtgtgcgcgcctgcacgccattgcagaatggcgtgcaggcaggcaagccacttgcctgcagggggtataccctgcagtttggcgtgcctgcctgcacaccaaatatatacatatgtggtcctaaacgcatatttagcggggggttggcttgcgcttatcaaccccccccaaaggacagagcttgcaactccaacatgcccttctccattcagcaaaagggttttcataaccacttttgagtcttactcttacagcggaagaatattccagaaagggaggactgaaggattataaagagtaaaaggattacttgagaaaattcaccactatcttggaatgtcttgtggataatgaaaatttgaacaagaagaaggatgcatcacttcttttcataagcacattttctaaagaaagtcagaagaacatcaagaggactttagtcagtaaaggaccaggcggcagtagtaaacccctgcaagtaaattgttggttttgtaggaaattttgtaaatgacagaacaaatggacctaaaaatagtataactaaaagaaatatcagattataacatgagatcatcaagtacatgattctgggggcttattctggatcagaagtactagatatgtaagaaaggggaagtgaagtaggccaaactgagaaagagagacaaaaattctgcactcttcactgattcctatgtcatagggaggtgagactacactcaagaatcttgaaaggtttttaacctgttatagctttcttacttcaatctattccatatgagagtgaaagtgagctcttgcaagcacaattgtcttggattaagaaggaaggaaagagaaacattttctactgttagtatgcaaatttgtgcattgtagtatttgtattcttttatttagattatgctcctaacaagcaccacattacttctcttgcactaatctcacttagtgcctctccttatccaataacaactatataattctcactttaaagatcccctttgtgagttccaaaatcattgcattattacagtctctattcccctcaacattctggatgagagagagagagagagagctcttccagacaagaccagactagacaaagaaggaagtatatactaaatataatatggtatcttatgtagtattatcttaaaatctagtgtaatcaacagaatgtgaggtttttcaaagagttaaaaagatgaacaaaaagacagatccactaaggtaacctaaaggaggaagaaaatgagaatagtttggagctggagaaacaagggggatttgtgggggaggggtaaatcaggaggacagaatttccagtcactggttcaatagccctaatattagttacacatgctaatggatgatccatgggatgttggaagctgaagaaaaagggcttgatttcagtcaaacaatccattatgggtgacactaactgctacatacatttcacaggttgccattgtaacagggcaggtttatttgtacatccaacttgcaagctggatgttggatgtgcaatggtatgggttttaggtttttcttgagaaaaaacaagcactgaattccactcattataaaaacataaaatttcaccccttcctatcaatttacaaggaaggcacaaatcttcttttggattatattttgaattataagttttttcatgaggaatcaaagcaggtgttgaagcaatatttcagaagttgattaaatcaaatgttgagacagacaggggagagaatggctgaatttcacagaacttacgtcttgtgacacttgagcagtgagaaagaaaatgttggttctgattcactagggaagaaactgacagactaatcctgagaggaactaaatacaggatttgtcttgtggtttgtttgaagcatactactgtataagcatataatccaacatccaagacaagaactggacttgaattgaaaccaagcagaaaaaacatcagaattaacaaaaacaggggctaaagctgaaaacaaatggtggatggtggctaagaataggtaatgagatgatcagacaggaataaaatgtgctcagggattccttccacaggatgaaagtctacaatagagcagtccaactactgtgggcttggaataaaaggaaggtttggatttcagagggggaagctgaaatacaacaaaaagggtcctgattggagaccaaacagtttcagagcagaagcatataatgagaagtgagccgctatttgggcatgagtgataagtgaaacatagccggccagtcttcaaaaaagaaattacaagcaaatccaacaactggaaaaaaattaacttgtaattgattttggcctaattttattttttgcaatgagatacgaaaacttgtttgccagtgaactcaagatagtgttctttgtactttgagctgattgcgagattatatcattttccaagtttttcaaggtggttagactagtcttgtaaagactctcaaatcctctcttttggatggggagcgtcctgaatttcttgaatgccagcaatccaccagcaaatagtacttcctcagccatcattcttgaagatgttgaagcactagagctcaataagaacttatgcttcaaatcgttggttaacctagtccaattctcagcttccctctcaacaaacagatcagctgtgctaatgatcgccaactctgatgatggttggaatcgattgattgtctggatttctcttgtccattttccaccaagggcctgtaagaattgaggaaatcgtgctgttcattcagtcccggacagaaatatgtcgaaatgatgaaagtcagcgaataaaccctttgttcaaattgttgcttagaccccatcagaggctttcgtaccgtttttcagcaaagcaagtggatgaccgggtattttctccagtcttaggttttcaactcgagaaggaacaagatttccatggaaatgaaagttttgcattcgctcaaagatagtttgaagctccaaagcggtctttctcaactctttctcgggcccgttcgataagactcggtcaaacacagtttttataccgttacacttgacttttttcatgaattagaatcgaggtagacaaatgaaagtcaatcttatttatcattcaaatcaatttgatgagagacgcccgagcagcttacaatccttctctattatgtctttcaaaacaattgggtcttgctttcggcaatcgccgaatcgcattcagtccttcatactcatcggtctcagtgaactgaaataggattgacttacattcctggataaactgtctatgtatggaaggcttcaccagttgtaaaaattgaacgagctcctcggcttggatgcggtcctctggccccgaagcgagttttgttaatctcataaggtgagtgaaaaatgggaaaacccattcctcgtcatgcgattgtgcatttttgagagcgaaagttcgagcagccaatccgatcaattctactctgagggaattggcctgaggatcgagatttcttgaaggtgggttttcaagggcatgtgccaagcgctctatgattggctcaaaatccgagacattgatctcagcttgctgggcattaaaaagtcttacgaaatcaatgatgtcttgaggcgtgttctttttgaaaacctgactttcctcgattcgcgagggcgcagtgagaaatcctgatagcgaaggaggcatgtgaggacctccgggaatcctgacaattcctctaatctggtcgtattgagctatatcaagcggagcctggcctatctgagctcgacgaactgcagaggtagaaattattgaccaaaaccaacaaaaaaaaaacagtaaataaaattgaaaatcatgcttctgttttttcacatgatcatttccaactaggatgaaagaagcccttcgagactttacctgcttgggagtattcatctctcaggaatacggagttcgagtttacaaagaaatgtttgatctgacgactgaaccaaactcgttcagctcgaagatcagaaaaactacgcaaatcgtaaataatctgcatagcattcctcaacacgtaacgctcgagctcagttaagctgccatcgactctgtcttttgcgtctattttcaataatacgacctccaaagccttcaagttcatgattgcaatactaccgcctgatcgccacttcctgtccgcgccgatttgcttaaaaagttgggatcgaataactctgagagcctgctgaacttctgattctgactttgaatgaagctgggcgtgcgcccgcatcatattctcgagacaatcgagtgtgaaaatggagccctcattttgtttaactcggattgggtcaaaaatgttttgcccgcgttccagacctacacccacaagatagatcagaagaatttatccgacgatgtatttcatttagagcagagggcctacggcggaacaggcttactttcaaggcgtgcaggcttgacttttgatatctggtttgtgcttagtaaattcttggtaacatggcctccagacttgttgccaagcaacttcctttccattggcagaggggtatcataaatagaaattcccttgacatgcaggaggttcaaggcagcaattatgtgcatgaatagtgatttgtacattgtgaaaagtcttgactgttaatcaagaaagcggagaaaatgccaggtttgacaagactatgagtacgaagttaatctctaaaatcagcaaaaaggcctggaaatcagagggcgacctgagtgacagaaggacaagggtgccctttatgcctttgtggtaattagtaggagtgctgccagctattccccgcaattccccgactttccatggggaggtttgagcctgagatgacaagcaatgcagtgcctgcgcataatgcagagttaagcaagtttttcccaaaaacatgtttcagactcaaattccgatctgtttttttgtgcttgtgttgaaatattaacagcataggtcagttctcgccaggcgctcctttctcgcttgtgactagtgcaggtactattacacgtccactgtggcgtcttatttcctccttgctgggatttctcagcagttgcgttcagtttgcttaacattccaaaagatggcgaatgcggttaatggcatggattttatcctggacttgagcggttctttgaaacggagcactatctacgcacctaatcaaacctgtgtttcattctcccattaactcaagatgcatttgaacatgcaatggatgatcaaacccaatcctccaacacagattttgaaactgaatcttgacatttcccctatatgtgatcaacaacttgaaattgaaacaacttaaggaaacttcattaaattgcataaacccctatcagctgctgtcagacaaactggttcaatcaatgtttgtttgaccagattagcaccctgtagtataggaattgccaaacaaatgcagcatagcactgacctagctaaacaaaatctccttgattggaggtgtgtcaagaccaagcaaagcaagcctccaaaggaggggcttgtgagtaaattcaagtgtttggattgagagtttttgagtttttggtggtggaaaagttgcatatctgacaaaacaaggacctgtccttggcttcctaaaggcctctcaaagttcacaatttgttggattcaggccatctatatatctagacacagccatgttgttgaaaggaaccaggttgactgaaaactgagggagctgtctagactcacaaatgggcttgacaagtgagaattcagatattgtattcagtgaggaaagagatctgctgagtgagaaaccggtagtgatgtagagatggtctgcttggtagaagcatatgctatgtacaagcatacaatgactaacatacgggattcatatcccaacacatgtacagatggcccagatcaaagaaatcagcgactttgcaaggctttttggatgtagtagaaatcccacaggattttcagtttttgtgagatgctaggcaagatccacacaatatcattggtccaacatggatggcaccagcatttcccagaggaaggtgtgatggtaaaatagggaagaaacattaacatagaggttacacttcataagccaccattagtttatactcaatccctgtggttttattgcaaatttttctcatggttgtatgaggagtgagctgaatcaaattcatgtagtgacattgggcatctatatggaaattgcaccaggcttgagttcaaaattatagccaaaccctccctggtttggcccttgagatttatcaagcaaactcagaagagtgaagttttcttttcttttatgtatatatgtgattccaggagacaaaataaagggcagaaatatgcatatacatgtatttaagtagcccttaaggactaggaataagcatagtcattaggtatcaaatcctacaagattacaagagatttgggggtgttttcattgagtttgccttgtaaaattatcaatttctctcccacttgtgacaattgtggggcatgatgattctaaaggaattgattgatccattttacttcatgaattgacaatatagtcttgccataaacttaaaagagaggaaaatactttttctttaccaacaatttgatcagtcaagaatttttgaaactttggtgacaggaaaacttttgcacatgaagcttgagctgtaatatacaatgagggatacttgattagcccattattgacttcaaattaatttttacttccacagaatgcatcttaatgttgtcaatatctggtggactttctgtcatttcaacaacctgcagcccccccaagaaaaaaaacttaaaagctagatttccccaagaaaatgtagacctcttgcacctaaatgaatattttacaagaagttcatccacaaaatatgatcagtttattgataataatttttggattgttaatcaggtgctcttattggtttatatgtactcttgaaaggggtgtaaatctgtgtagtggccacattagttaccccttggccttcagcaatagtatgatactgctaacataagctaacaggaaaaatctttacttttagaggtatttttctgtgctatgcttctctgaaactaaaatcagcatagctgacctatcatcaacactactcagcccaaatagttttggaaacttcttgccaaagcatccactgaactgtgagaagggcattgttaatctcaagattgttcctgagaaccttttgctgagtgcggaaagggatatgcaaggtaacctctgcctttcatgtgtactacactaaacctaccaccaattttagattttcagcttttaattagtgatagtggggtgtatcaaaagatacactgttgtctgacagggggggatgaggtgctgaatgggtttggttatatttaaatattttgtaacactgtgtgtaagggttgttataattgtaaaaccaaaatattgggggacaaataatattgtagagtgagctggaatttgcctgttatgtggggaaatgatcacaggagttcttctggggaaaaattaaaactaggagaaagagcctccttgtatagacaaaagcaagggattttggctggttgcactgacttaaatgagggcatttcaccaagatggaataatatgtgagtggtttcggctggtggtactgaattaaaaaatatttaattgaagactaaaaaccagaaccagactagaaatgaaaaagaacaaaaacaagattagagaagaagagctaaagaaagaaatgagagaaaaaagcataccagtaatgagatggaaatatacatataaataaaagaataggctcagactctaacaaagggtcatgcaatctaacaccggtgtcaacctctgattcaaatttgtcaacaccaatgttagactgagacaggtgcccaactcaagcaacacaaaggggaaaaagttcatcaaaattcaagcaacaccctccaatggggcaaaaggtcatcaaaagatcaccaagtccaactccccaaaattgggggcaactgctagtaatagatataagatgaggactttgagcagaagcaaggaagcagagtatttaatataatcagactgagaaagtgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaagagtaatgaagaagatttatttgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccggatcaatcctctggccttcttcaactcacttgggataagtcttttaagtcttttaacaaaaattcagatattaaagtgtatcaacacttaaggaccagaatcttttaacctggaggataattctttatgcaatagagataagtagaaatgccttgatactgagcaaagtaaatctatttaggtctaaggtagctgggttgtaatgttattggtggtttgaatcactaataatcacagtacaagtgctggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctacaggggggtcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctaaaattttgtgtaaggatggaagctgcatctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcaattgtagagttgtttgcatacgtggaactctgcttatgcaagcttttgatcatgagaaatgcctgtccttcatgcataattcagtcttgcatgtagaatgtgggctcctttcccgtgtaggccactttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatggaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacacttctactagctgattcttatacttatgttattaatttatgtgttataaaatatgaacataatgtataagaataaatattattttaataccttattaattctaaagctatttctgtgaaatcctagtgatattatatgtacaatagtcaaggggatttcacagttagatatagaattattaaatgtaaattatgaattaagatcaaggaccttaataaaaaaacacagtttttccgtgtttacacacggttttcccgcggcacagcgcacacagtttccgcgtttaaacacggttttgtaattaattttttagggccttaataaaaaaacgcggtttttccgcgttttgacacggtttctgctgcgggcagcacacgcgttgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaaggggatggtggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatatcgtgatagaggatagttcgagatgaagctgtcgaatgatttgtataacggttaaaggtgttgatggtgattgttgatgatgatgttgttgttgatgaagttgttgatagaggtgtcaatgattgttgtcgaggttgaggcttgaacgcaggtccttgaggttgagggtatataaagttaaaaagaggtgatttggaaccaaggcgctgggcgctgggagcactatgcttcaaccaggaatggaacaggggactgggcacttggtataatgatgatgatgtgaaagtgttatgaatatattgcgataaaataagggtggttatataactgtgacctgtaatataatgggtggtaattgtaagggtggttgagatgatctggtccactggtgggatgatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagctccagggtacatgcaggtgagggaatttagctggcctgaaaatccaatgagggaatttagctagtctaatacatgcaggtgagggaatttggctggtgagagcactgccttgagggattttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatataagccagtaaaggaattcaatatgatacaaaggaattcaatatgaaatatgcatccagtattcgaaatgagacgtggtcaggataataataaagaaaagctcctgtgacagcttgagataagtgtaacttctgaactagtagagataagagggtagttgtagtgagtgactaggggttattttacctcaggaatccatttttgatgttatttttaccctatcttcaatatctagaaagataataataaatttttatatttttggtgtagaaacacaggaataattaccacagcgttttccgcgtttagacgtgattttttaattaattttttttgccattaattttaagttttttttattttttaaaattgtttcctaggctataaaatgcgtagaatttaatggtaaaatccactttcaataaaactgacttttaattatgggcattaataaaaaaacgcggtttttccgcgttgacacccggttttgctgcggcgcagcgcacgtggtttccgcgtttaaacacggttttgtatataattttttaccacttatttttcgagtttttttggatttttaaagttgtttcctacactttaaaaggtttataatttaatggtaaaaaccattttccataaaaatgaattttgattattaattatttttttcactcatttctgaattaattgtttgcatacatgtatgtaccttattttttatgtttttttgaaattttaaatatatttcctaggttttgatgtgcgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcacttttaatactcaaattacacccattttttcacttaaaattttagagcttaattttcattcttttttgacattttaattttttttcctacactttcagacatgtataaatttatggtaaaaataattttgcaccaaaatgagaactacatcctgtatactgcatttgaaactgttttgtttatttatttctacactttttcactcaattgtttgcattagtttttttaccttatattttatgcttttttgaaattttaaatttgtttcctacatttcaaagtgttgagaatttaatggtaacattcaatttccataaaaatcaacggttcattctgaatactgtaattggtcttaaaattcaattgatttttaagagcttgattttcattattttttgaaatttgaaactcattccccacactttgagacattttaaaaatgatggtaacaatcattttgcataaaaataaaaactatatcttaaatactgcattgaatgattttccttaattaattcttacacgcttaatgatccttattttgtggaattttaagttcttttcctacactttgaaaggttttaaaattgatggctgtatccatttttcattcaaacaaaatttttatacagtacaaattatgcaagaaacggggtacactcttatattaggattgaagcttcaagttttatgaaaattggaattcaccattcaattctaatcatttttaaatgtaggaaatcaatttaaaattccaaaaaaagattgaaattaagccagtgaaaattaattcaaaaaacattaaaaaaaaacctgtccaacgcagtattcattaccaatcttttgtttttatgcaaaatgattgttaccatcattttgaacatgtcttaaagtgtgggaaataaatttgaaatgacaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtcaaatttcagtattaaaaatgaaccgttgagttttaaaaaatttggctgacaccattaagttctacacatattgaaacccaggaaataaatttagggccttaataaaaaaacgcggtttttccgcgtttagacgcggttttgctgcggcacagcgcacgcggtttccgcgtttagacgcggttttttaattaatttttttttgccattaatttcaagtttttttaattttttaaagttgtttcctaggttataaaatgtgtagaatttaatggtaaagtccattttccataaaaatgacttttgattattaatttttttttccactcattttttccattaattgtatgcattactttttttaccttatttttcaagtttttttgtaattttaaatttatttcctaggttttaatgtgtgtaaaatttaatggtgtaatccaatttcaataaaaatcaatggttcatttttaatacggaaattagacatattttttcacttgaatttctgcaggttaattttcattgttttttgacattttaaatttgtttcccacacttcaagacatttataaagttatggtaaaaatcattttgcatcaaaatgagaaccacatcttgtatactgcatttgacaccgtttttgtatttaattctttatttcctaggtttaaatacaataaaaagagaatttgattcaaatgtctcccaaaaattaaaaaaactcccaaaaagaacactcccaatcatcggacagggatacaccaatcatttctccagattcccatgcacaaggcagactctagtcaagattatgatcagcctggacaccacgacactatccaacgaggtgatgccagccaactagtttatgaataaaacttggtacaatgataccattttgggaatacttgtacttccaagcgctgccacaggttcaagccccattgaagtcatttttgaattgttgaatttatatttgtattcaacatatagttttcatttttatgcaaattgattgttaccatcatttttaacatgtctcaaagtgtgggaaaaaatttagaatgtcaaaacataatgaaaattaagctcttaaaaatcaattgaattttaagaccaattacagtattctgaatgaaccattgagttttacggaaattaaatgttaccattaaattctaaacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcataaaaaataaggtataaaaattaatgcaaacaattaagtgaaaaaagtgaagaattaaatgaaaaaacggtgtcaaattgcagtatacaagttgtggctctcattttgatgcaaaatgatttttaccataactttatacatgtattgaagtgtgggaaacaaatttaaaatgtcaaaaaaacaatgaaaattaacctgtagaaattcaagtgaaaaaatgtgtctaatttccgtattaaaaatgaaccattgatttttattgaaattggattacaccattaaattttacacacattaaaacctaggaaataaatttaaaattacaaaaaaacttgaaaaataaggtaaaaaaagtaatgcatacaattaatggaaaaaatgagtggaaaaaaaaaattaataatcaaaagtcatttttatggaaaatggactttaccattaaattctacacattttataacctaggaaacaactttaaaaaattaaaaaaacttgaaattaatggcaaaaaaaaaattaattaaaaaaccgcgtctaaacgcggaaaccgcgtgcactgtgccgcagcaaaaccgcgtctaaacgcggaaaaaccgcgtttttttattaaggccctaaatttaaaagtttaaaaaagcataaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaaatgagtagaaaaaaaaaaaataattaaaactcatttttatggaaaatggtcttcaccattaaattctacacgctttgaaacccaggaaacaattttaaaaattcaaaaaaactcaaaaaataagcggtaaaaaattaattaaaaacccgtgtgtaaacgcggaatccgcgtgtgctgcgcgcagcagaaaccgcatgtaaacgcggaaaaaccgtgtttttttattaatgccctaaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaatgagtggaaaaaaaaataataatcaaaagtcatttttatggaaaatggactttaccattaaattctacccattttataacctaggaaacaattttaaaaaatcaaaaaaacttaaaattaattactaaacgcggaaaccgcctgtgctgcgcgcagcagaaaccgcgtcaaaacgcggaaaacccgcgtttttttattaaggcccataattcaaattcatttttatacaaaatggtctttaccattaaattctacgccttttatagtgtaggaaacaactttcaaaattcaaaaaaactcgaaaaataagcggcaaaaaattaattaaaaaccgtgtttgaacgcggaaacggggtgcgctgtgccgcagcaaaaccgtgtgtaaacgcggaaaaaccgtgtttctttattaatgcccaagatcaaatgtaaatacatatttatctaattattattttaacaacaatgaataatattttcctgtattcaatgagttattattatttgcagctactaggtacatttcacgtattgtgaaaggtgctctgtggctgacagaaagagaaaaacaaacaagaacatgaaaatagaaaaatgagatcagtgatttcatcatcaaccaacagcaatgagaagagagtcaattaaggaaggaaagaataacaagcagcacgttggagcagatgtgaagctttttgatagtgcctatatagtagtcggtaccctttgctaggcacctagtaccacttggcgggtactgcccgcacccgccaggcggtgccaggtgctggttcttggcaaaaaaaagggttggtacccgggtaccgcccccatattgagtcttgactggaagggtttctgttgaaattttaaactgaagaacttaggaggcagagggccaagaaggtgaatttccttttgggaaaggttcacggaaaaagagtgaaagaaccgatgattttcattcacttgcaactagccaggattaaatagactaggtacaagtggtcaaaaagtggttgaaagaaaaatgaataaagaattttttttttttgaataaaaactgagagaagataaaataagttcttgaaaataacaaactagacaaaacttctcagtctcttgtagtcaggccagatgagttagtcaagacaaagtattttaaatcacaaatcacaaggggtgttaattcttgttaaccaatttttgatattagacaataaaccagaaaaagaagaaattaataccgtagagacaagagtgattgagttgagcttattttcttaaggttcaaatttgactcaaaagaggactcagaaaacaaccaaaaactagctactcggaaaaacaacttcagtctgatttaaggtggttagaaagagatgaagggcagagagagacagaactgagaaaaattcaacagtttccaaacccttctgatcaactaggtacatccttgttgaatggagggaaacccttccagtcaacctggcccggaggctcaaggctgggaggggttccccccagcctcagagtcaaaatctctactatatatagattcctgaatgtttcaaggatcaatcttgatgagagccaggggagagaccaagtgagcaagattgtgacaaagagcagtgagcagtcagaactttacatggttaggtcttgattgagcaagatagtcagaaaagcggatgggatcttgatcttgagcaagttgagaggttgagtatcttgttgagtctgaggtttacagtcaggatgtaaacaggttggcttcaggcccaaaaacagtgcccgaacctgacccgacgcctatgtcaggttgggtcaaacttgaatacatgctgcccagacccaaacccgtcttggtacttgttgggtttgggtccgcagtattcatgttggctttgggccgacctgagtgatatagcctttgtagagcaaatatgataaaaacttacctgcccaaacccaacccgctgggtttctgggccgggttcaggtcatgtgatttttctcacaaattctgcccaaacccgacccatgacctgttgggtcttgggtcagctttgggttgccccaacccatttgcaccctgagtttacagagagcagtaccagtgatgtttaaatcatgaaatccccaaacctaagcggttgaaactttaattctcatcatttgctgcagatcaagcactgccgcaccaatgatctgagtgtgatattcagtggaaattcaacaggcacagcctacatgatgtgatgtgagaagttgagtggtttctgccgggctgacaagctgtgcaatggttgctatgcaacctagcaacctgcagactatgtgctgtcaagccgcaatgattccatcctgtattttggggctgtacacatcacatgacaggttgcctaggcaagctgtatgctgttcctgtatacttccattgtacttgattgatatgtacagatgccagattacatggcctggcagtggaggggtgacatgtgtccctgatttcttaatgtatatacaagaaactataaatgtttgaatcggttcagatggccacccataaagtctcccacagcagtgtttcctggacctgttgatttgagtttccagtacaagtatgctggccggtcccagccaatgcttccacatttttatcctccaaactccatacagtggtggccagcaaaaatccaaccagtctgtcccacctgcaaaaatcaaagttgacatccaggcctggggggaggggggctcaaattcaatccactgaatgccctttttttactacaatttcagacttgcacaagtgtgaagggttcatgattataagcaccaaccaatggcatcaaccggtcaatttttgaattgtaggcccaaaaagacagacaaccctcccaatccagggtccctttttgccattgacaaccgtgttcaatttcaaacactctaacaatatgtacagtacattttgtatgcacatcacatcaccacattccaagtgaatcttgatttttttggttgtatttcaaaaagagaaaagaaaaaaagtgtgaaagaaggcaaggagaacaagagctataatgtgtgacaccattcatctattgttgacgtgttttttcccactcatctgtacttaatcatccaatgtgcttgtcccttttgcatgtaagtgtgtgagtgagtgagtgagtgtataaaaatgggcagcttatttgagaaggcctattgatatggatatatattctatgtacatatgaggagcaaaatctagacaaattgatgaaacaagagagaaacaaaattttcaagagagtttggttttgttgtacaagtgataaatccatgcacatctaatttttattttgtatcactacaaacaacaacaagaacaagaaaccatctcaagcaaataggagtggtaataggatgatgatgatagacaggagaagaagaaaaaattgattcaacttttgttgaagggtatctaaggtaagagaacaaatgaacaagaaaaggttcgcgggggtttggttgtagaatgaggaaggaggaagtgctcaagttgagcccgacttggagtcgaacaagatgtgagagccgagtctgacgaccggatgatcgtcggagccgagcgaatgtttaagctgataagtcgacactttttctccaaagttttcgacctcaaacacgcgtactcttcgctcccatcctcttgccactttgacatctaaggccccactgtacgacgataggcctgagaaacagtggtatactccttgatgttgtcggcaagtatccgtggcctgtatgtattaagatatcataaccatcaattatttgtttttggttaataatttctcttcatgaagaaaaaaaaaagggcgaaaagaaaaaaactaacgtgggcatgaccattagcgatcactttaatctccggttcgaaggaggttgaattagaaggcgcgtcagaaatagatgtagtgcggatagcattagtgaagaactgatcgccgtcttccgcattcagggggccttctctctgattgccgaagaggagttcggcgcgagacttcgggttaagatcagccttggcgtaggcctctgggagagggatgtggaagaacatgagtccgactggcttggtcttcttcccctcgttctccttcgattgcgctcggtctcgataccctgcgctcgtctcatatggccgcaatactcgcggctggtgactcgattctgccttgtaccattcaatctgtgacttctttaaccagtcgtacttcttacttcctcccatcgccatatcccatatttgtgataacgtgctgctcggataatcctagaaaacaaaacaaccaatgacccccaacatttgtcaggaaagaaagaaaggaaagacaatgaccgatagaaaaaaaaaaaaaggactcacgtgtgaatcgaggaagtagagactgagtaactgggtggggtcagagagactagcattgactctgaggatgtaattgccaacgcccatatcagagattctatcgcctgcaacaaggttttcttctgggaaaccggggacgccagggccagctctaccaaggaagaggggcatatgtttcatgagatacatctgttcctcgatagccagagagcggtcggtatcgtggttgccgaagacgacggtccatggaaccttttgatccgcaaagaaatggccgagcttggtcagggttgagatcgtgtcgaaggtcttgccccggcccaatagttgatcccctcctaggacgatcaagtccggtcgagcttgagcgatcgccttagtgagccatgccttcgtcgtagcatccgctccatccttatcgcagctcttgatttcacttgctgatttgcattcaccgcccgatgcactaaagtgcaagtcagagatctaaaggaagagtttccagccatttaatttaaggtgccactcttttggcagaaatgtgagcagtcttacctgcatgattttgaatttgccatctttttggaaagcgagtcggggaggagtggcgggttcgacgatctcacgacggactgcgatgtcacactggatatgattcatggggttatcaccctcgaagaccggcttattgagtctttcgaagccccaccagggtggtgtgaggtcggacttgcgactccagaggacgctgatctcgttgatgggttggacgatccggtcggtgccgttgaaggtgggcgaacgggtgaaccagagcttggcatccttgaccttggccggccagatccctgtcctgagactctccccggcgacttgccagccctgctgagctagtttggccttgatgaccgggtcattctcttcgtcttcatccagtatctgtaggccggtgattggcttggggtcgagtgaggagaggtcaagagtttgtgcgcgacggtagtagatctcggtgtagtaatggccaacacctttgctcaggtctcgaggtacgcgaacccacctgccgtagagggcgatctccctggcggtctggtgaggggtacagaaggtcttgaatgcccagggggggaacatgcatggtttgatgaagacatgagtgatgggagcggggtcgtagagcagcgggttccaggaatggtggggcaaaggtttcctgtcggcgggcagtttgctgacggagagctgaggcctcgagctggagttggctgagacagggatgatgggtttcccggtgggagtgttgttgtcttcgctgtagccgacgtgtgcgttggattgggtggcgatcccctttgggtcccggctaacgaggcccgggccgagccagaccatcatgaccagtgcgaaagaggccgcaccggagatgatgatgtaggagagggagtgtttgacacgttggatgcgtttgtgggtgatcccattgccagttggcagaagcagttgggcatcatcctcgtcatcgtcatcctcgaggtgctgatgatggctcgatctgtgagtggtttttgagtttggtttttgggagataggccaggccatggttgtgaatagatgagggtatggttcgtgtgctgatgaggtgaagggtgtctggtttttattggctgttgaccactctcggttttcggttttcggttttcggttttcggttggtggtggtcgtctggtctcgatgggggccggatgactgggtttgttggtgggactggtgagggcgagggtggtggtggtcggagtgactgtcgtcatgactgtggctggggatgcctggcaacacccaagcttagctcagaggtggtgctgtacagctatccaccgcctccagacaaaccacagcaacaacagatagatattcggatcaagagactcattcgccctagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtttagtttgatggggaacaggactcacagtgcctgtaagccttttagcaaagatcaaccatcataacatgagtgatcgtttgtccaattgccaattctgggctaccggtctgatgtaatacttgcaaggcctgcacgtgttgttgagatgctaaaaagctgagtttgattgttccatgagaagatatcagctctcttcgtatgacaaaatgactacagagaaataaagagatcaacttttggatgtcggaaaaccacggagtccttcaatcgccatttggattgcgcgagccttggtggatgcatcatacaattcaaaaattgtctagtgatgttttggttgggatagatgccaggatgatgggggggggtcggaattggtgggttgtcgatgttggtatctgcttgatcacagcgaggtgaatcaaaccagagctgtgtggcaaaaaccagcagctgaaactgctgcacagcagcataacaacataactttagttcttggaaaacttcggtttgtccaagctttgttcaaaacacaataggccggttcacgtctgaagttcaaggcaacttttaacacacttgaagataaaattttatgaattttgtaaaatttcatgaagcatcaagtttggaggaatttgagatttttggtaaatttgcaaaattttaatgataaatgtcattaaatttgcctcaaagttcagacgtgaaccgtcctaatatgtctattaatcatgcatgtataagcagtgaagcctttccggaagcccatatgtaagtactcagggtgtccataagggcgtagcagaagatacataaaaggagcatgtgtcccaaacaatgttttcccaaaaaaaaaaagaacagctggtcgtccaatcgcaaaactgaaagagatttagcatctacaccctccaaaaagagtccaaaaaaacaaaagacactgttgtggaaatcatggactcctacagtactcctactatggtgtggatgaacattctcagcgggtgatacgggtggtcaacttggccttttgctgggcggttgttacagtaatgtggtgtccccaacacacaggacgtacaccccaaaattgtgttgctcttccttacgggttaagcagctcagatctcacatcacttccaaacctatctggatccctagagttgtgacaagtatgattcaatcttcaccatgcactttccttgcacaaatgacatgtttactgcatgggctatgtgctctgattgatccctcagaagcttccatgtcctctctgtggaaagggttggcaatggaataataccttgttacccttgcttgggatattgcaccccccacacaccccaccaaaaagggccttatcatgtatcagtatcatcactgctccttgcaaggatgtgacagatacacagtagatatgatggtgagatgattgacgttaaatataaatcaatttagcttgaatgtaagagactggggaagggggaagagggcaacaagaggagagtggaagttggataagaagtatctggaagtggtatgtttgtatatatgtgtacgagggcatagcccccatttttggggtttgaggggggatttatagaaaaaagggtatttttcaagtttcaaaggggataaatgtcattattaagcattttggagattgtcaaggaaagggtttgagtaaattgaaaaaggcaaaaacagggatgaaaattcaatgtatggaacaaaagaaataaaggagaaaaaattgagaagtgatctaagaatataggaaatctaacagtgaaaagaatgattatatacaaagggaaaagaatgcctatatacaacaatttatggaacaaaactaaaaattaaatcaaagaaagaaagaagaaattaagaagtgatctaagaaaacgtgaaagacaacagtcaaaagaatgattatatacataagagcacatgaatattatcatggcccatggacacgtgacagaacttctttgtaaacaatatttgatgtttcatatgaaggaggcccattttcaggttgaggaactaccacctttgtagtatggctggacttacttcgtgacaatgcaacatagagctgtccatgactaaagacaggatcatgaagtacaattcccacatttccaattgtctgaccttgagatttgttgattgtcagtgagaaagcaagatttatggggaattgtttgcgtatgagcttgaaaggcaatccagattcatcagggtctgatatgaaaggaatgcgaggtatggctaccaaattgttgactctgtttcctgacatcacctttgcataaatgacatttgggcccaaattttctacaatcaatctggttccattacaaagtcccattgtccgatcaaggttcctcagcattatgattgggaccccccttttcaattccagaatatgaggaggaaagcctgaaatagttaaactattgatatattcctgcaagtataggttttgggggtcatcttcaactgaatcgtagcttgtgtaagtcctgccttctgatggaatggtttgcaagatcctagcatttatttggtttactgaaatattcttgcagcaaagaatagcccggtccagaaagtattcaggatgcaagaaggacctggttatatttgggaatatttgagagatgagatgatccaagttttgctcctgggatccaccatgaatgaccattgaggctggcagctgtattttggttgaaatattagtgacaccttctccattcccaacagacaataaaaattgctgaaaatgaggatccccagcggcacgcatgttgatggacagctgaattatgttctgttcaaaatatctccagcagtgagaattgactatgctggaattaacaatctgagggcgggaacccttcctgactacaggtaaaacctgacaaaaatctccacctaggaccattaccttgccaccaaagggtagatctgaatccatcaagtcttgaagcaatctattgaccaattcaagtgcatgcctgtgtgtcattggggcttcatcccatatgatcaactttgaatgcttgagaacatctgccttttgtgagtgtttggcaatagaagaaactgaattatgcagtagcttgggaggaattcgaaaagttaggtgagccgttctcccatatggcatgttcatagcggcaattcctatgaggcagaagagaaaattaggttgagtatatgttaatcaactgatcatgaaattgaattaacataccactaccagcacatgcaatagcaatcctgtgggttgatcttacattggcaagtaagcaattatataagaatgtttttccagagccaccgggcccatcaataaagaagcatgctggttgttcagaattgcaggcatggataatttgattaaaggcagacctctgctgatggttaagttgattgacattatcaatttgagctggatccacattgaagcttgatctttcttcatccaacatccaatttctgatttgctggttccttcctactgaaggatcatatcttggtagatcaggaaatgataaatcgacgcgttgtagaccattctggagaaggattggattgattacttcaaggatttgatttgtcatcagtgcatcatcttggcaaccttgatggatccaatcatctgtcatgtaattgtaagaagcattccataagcggagaggatttgaaggttggcatgttgctaatagtatgccaaatagtctccgcaaataagatggtgacattgaagaatctgcttctgccattgtttcttccaaataatgatcattttccaagagaccccaagccaacgcagctgaacggaaactttcgtagatagtaccctggaaggttctcatatcttcaaaagaagtagctccacagacatgatttaacaataaccgtaaataccatctttctgggtctgatggaaataccgaataaatccttccaattgagcttcccctttgcctgggcttccattcttttgtactggcatgccatgtgtaatacctggggaattcagcatattttaacaatcttgcttgtggatcaatcctatttcttgcaaagtaaccggtgagcattgtgttgacttcagcagccctttcaataacatcttgcaatggttcatcttgagggaattttactcgatgttgatttggcaaatgaatgtctaatctgttaactgatggataagtggcagatagtttgaaagagaatatcctccaacatgcctcgggagcggccacccagcgtgagtccctgaatcgattaacctcatcaatggtttccccaacatctagaacaactttatcatggcccttgtatacatatttgtagaggtatttgactgcagatatttcagcacaaatttctacatttatgtggcattgatatgttgctgagaggtaagtgttgtaaggcaccacccaacggttgtcaataatgaagttgttgtgacctctctggattgtattaccatttgaccttctcctatatagtgggtaagaattttcattaattacagtttcaggactaaactgctttgggaatttctttgagcaaacaccgttgaccatgcatggtgcatctgggttgtaaggtccacagggcccatgaatcatatgtcttgatactgcttggtaaagtgctggatcttcaaactgatctggaatttctgcagaaacaatttgatcaatgtcttcagttgtccgaggtatgtattctgattccagaatgactaagatgtgggcatgaggcaggcccctcttctgaaattctatcacatgtgtgcggcccttagttttcccaaaaattccttctttgaaaatctgatcacaaatttttttcacccttgcattgaatacacgtgctacaacatctggtcggtcttgtgccgactgtccaggaaggaggtttctttgtatttcaatccaatcagggttgcaagtgactgttatgaaaagatttggttttcccatagtctggaccaaagccattgcatcttggaaccttgctttcatgtcacgtgggccaccaatgaaagatgtgggtaacactactctccgacctgataaagaaaaaagaaaaaggatgagaatatattttcaatattattattggggagaaattatacctgtttcatttcccatttctgcaccattttgataagcgtccacaacaccataaaattggtccacacggaaatctgattggttgagcctaatatacagcaacctctcagtttctatcttcacatattggtccacacagtattgttggaagagtcggccagaccaatgtaaaagagaatagtcttcattgcggaaggccaaccgataagcataatagttcatggaagttgcattgggcatttcttgcttgagttcaggactccagccaagttctccatttggattcaacagaacataatggagtggatcatattttctgtccaattcagatattcttgagaggttctgatgacgatacttgatgatgacatcccttgtgtcagttgttgatgggtcgttaccttgaaggaggtaaatgtcagaattattaaaacaaaatgcaaaaaatccaagtaaatcaaataccttctacccatatggctgcaatttggtcacctgtgggaaggttgtaaaccctttggtccacatttgatgcattatttgtgagccttatggagcggtttggactgatctcagaggcaacccgttcaaactggcgtatcagaggattagagtggtgaagtatttcttggattcttgccatgagttctgggatcagatccctcccgtgacgttgacgattttcaaactcgttttcattatcgtatatgtagagctgcaagaatttgggaacttcttgtgacattgggatcaaacttccaatgttatggtgaattgtccccttgaccttgaaagtgtatataccttgcccttggttgtccaaagcagctctggtggcagaatttataccaagagaagtaaatgcaaagttgctatttatcaaacggattgatcttatcagttgatttccttgagctgagtggtctcgagttgcatctttgaacatctggagtaaatctggaggagggggtggttgatgtatgttgatcctaccagagcggcagcagagggaatttgtctcgccttggaaaagtatggcatgacatatttgacaacacctctctcttctcaaagtgtaaggcctgaaacctggaggttctctccaaccccatgcaagtggcctgttgaaatttctgcggggattttgcccagcaatattgttctgtgaaaactgtccattttgattcaaatcaattccaggttcatcattcaaaagagcaccagcaggattttcaaatcccacttgagataaacggtgatgaacatgattttcaataaggtccaaattaatttcaagaagatcatccaagattcttggttgctccaagggaggaaggtttgatgaattttgataattggagtaaatattgaccgcattgtggggtgaaagattttgggaattgaccaagttgaaaattgaaaccctggaggtattattttgttgatcaagtggaataatattgttgcgagtggtatgggccacatttatggtgttctgagacatcctttcagtcacctgagacatagaatgcctccgtgagttgtcccaatgttgtgagttgacatgggattgttggtgatgccttgacagtgagtaaagtgagccgtcgtgggggtctggatgatgtctagaatgtgagttgagatgagttggtgaatgatagtttgcaagcaatctatcatgggtttgtggctgatgtctgggatccgcggtttcacgggatgttgattgatattgggccagtgtgttgccataagaggttctgcaatgattgatgtgtgagttgttgtgaaatggtgtgaaatgttgtgggttgttgtgtgattcttgatgatatctggatggtgaatctccttggtagagagcattgttgtagttttctggttcattgtacagatggtgaagatgagaggcttgtccatgttgcatctgatgatattgaggttgaatggatgtgccccccctgagtgaatctaaccccattgtggtggtttgatgatgatggagatgagttggtggaacgtgagggtagttgaaatatgatgatggtagaggagtggatggataatggaagtgattggggtttggtgttgtggtaacattgagccgggcatgtctttgcctttgatggaatctagcatttctttccctgttaaatgcactcctgagatcatcaacattccggttcattgcagagtactgattcagtggaacttgagaagataagaaaggattattggattgatattctgatggatggaagcacggtaaaaagtattgttttacaggatggaagatggatatttgaaaattttagcaaattatttgacaaaagatgccctatttatgtttggcaaaagtgtacgtagtagattgaggagttcagatggttgcatgctgtttcaagcaaaataatacaatggcaacaacatgaataaatggtaacaacattgataaaaggtaactaaagcaacataattgatgtccatgtccagatggcaacataattgatgttcagatggtcacagtagctttattaattgcagggagcaacatgattaattggtagaagcaaccagtttatatacataacaacaaaataacaacaaaattgattagaaacatcagcaaaatgtgtattcataacaacagcatatgtcacggttttcaaagtgatgagcaggaagcaaaggtgttgttgatgtctgatgagcaggaagcgaaggtgttgttgatgtcgcttgtcgcttggacagcgagttgcataacaatgtggacagcgagttgcatagcgatggtttggtgtcgcttttggagtcgcttttggaggtgtaagggatgttgctatcgattggaaggctgaaggtgtaagggaatgtcgctagcaagtgttaagtcttagcgaatgtcagaaatgaaattgaaatgagaaatatcgacgccggcgttagaagccgcatgagaaatcaatagaaaggactattcaaccctgaaggtttgtttggccctctgaggctgtttttttagttatatgtagatatgtgtgtccaaaattatatgaaaccatcatcaaacaggacaaaaagaagaatcagaagaaagagtaataagtgaattaaaatctcaagatcagactctttatttattttttcttaattgtgttttgtagaatcataatgatgatgaggatagtggatgaagaacttgagttgatcttggagtttgaaatgaatctcatctttcttagatatttgaaaaaaaaaaacatcattcaggggggggaagaaacttgttgagaaagaaaaaaaaaaacaccaaagacgggaccacaaaaaaagaacacctatttataaacaactgagggccattaagagaagcgcacagtgggcagagagaggagagatagagatcaaagagaaaaatagagaggaaagggaacaatcaagatcgatggctgtagtcattctaaccgaatattgatggtaattgtaagctgataataggggttttttttttggagactgatagacaagaagtagtttccagaaagaatgagtataattctagcctgagagcgtttagtgcacgtctgtgtcataaatggagcaggagtagaggaaatttgaatgtcgagtccatagccaagaagtaccgaatcatttcctatgtaacacacacatacacacaagaacgagtcagcagggagaagatggtaagagatgaagtggagggaagactgactttacaatgacttcgaatttgccgaagtcgacggagctcatggcccagatggcagagagcccttcggcaatcgaagcaaacggttggatgacgactgcacaaggaatgtggatcatgatcctccaccacttttgaccgtagtccaattcctggaataacagtccccagagatagagccagtagaaagtcacgaagcagaaatccgcgcagacagcaacccagagcggcgtcaaggacttgtcgatcagcaagaaggggatgttgatgatcgtcactgccagggtgaagactccgacaatccacaagttgaccgcaaaatggggtaacccgtaactatatggtcaaggaagtcaggttactggctggtctcaaatcggctgatgacaagagaatcgtgttgctacttacagaccatcgatatcacgaatacccatgaaccatcgacgacgttgtttcaagaaatctcgcagggaggtaggcgactgttctcgaacaataccgtgaactcgtccacaagtaaacccacgtctccaggcatcttgggagaactcgaaatcttcagccaatctgaaggagaagagtaagaacgtaacaattaaactccagatcacacatcatatggtagaactcaatcaaaatctaacatacgatccaaaatcccatgtacattcgttctccatctccccattggtcatcaagaacgatccatgaactccgaacacaggtcggtgaatgacagtgttttggaagtggaatcgggccaaatcatcaccaacacggataccatcagcgacagtgaagtaccagttatcccagtaaccttcaccgttatacaagataattccttgtccgaagtggtggggagtctacagtataagggacaagggtcaaagtcagtcggtcaatcgaaaaatagaggatggctgtcttggagcaacttacatatctgataaactcaagacatcgtcgcaaactttctccatctgttgtagactcctcgtccatatgtaagatccaatcataaaccccaagcgagacatggtatcggaagtaatccaaagcccttgctttgtacttggcctttcccaatggcgagacgtaggacttgggacaaacgatattttgcagatcgggatagacataaggctcgtccgtcaagacaatgactttaactacacacgagggaaaggtatcggtatgagcactcaggcagagcggacaggaaagggaaggaaatgaacttaccagcaggatgatatttctctagcagcagaagcttgttgtatcctcttctcacggcattttcattcgaccctttggtgaccaagaggatgaaaaagttgcggacatactctcggaagacgggcttcttctcgtttagaggctcgacttggagcaagatcgggtgtacagaaaccggcgaaggcaaacagacagttggggaccgagagcacccacatgaaccgccacaaggtcgaaaactacaggtcacaaaaggggaaagagatgtgtcaggaggcgagcatataatagcgaaaaaagggtgatcactgacggtaaatgcatcataggtccaagtaccagtgggatggtacacaacccaaagcccactgatgaggggtactatgatgatgtggataatccaggtatgttgttggaatcgcagcaaacgggccgtgcgtacggcttcagcgtcttggctcatgtcggatgtccatcgagtcgagtgaagctggctgataacatcagggtcggtaggatcaggaatcgcaggtcttgtgcaaggagttcgccagttcatgatggtatggatcgtcttccgagtattggtgtacttggtcaccgtcttggtgccgatcgccttggccatcccacccggggcggtgatgagcatgttgccgaacgcgcgcaaggacttcatgggaagactggcagcgttggtcggtttggacacaaagaatccatcccagatccatttggccaagttgagaccgactcgatccagtaaatgataaccagcccatgcgagcaagatgttgaagagtaagcaaatcagataagctggcatgaccatgtcccagtagcttttgccctggtcgttcaagtagatgataactggaggcatgatgctgtagagggtgatgaattgcatcaagtagaaaccgtaagaaactttgccgagccaggtgaagattgaccaactggcgagccattgcatagcatgggagacctcaacccagacgagaatacagagcggaggtagccaatttgagatgaacatatactgaggccaggtgacactctgatcccaaccaaatttgccgtcgtaaacagtgatgtcgcccatgaggttgtcagctggagtggcgactttggtacctcctgaaatcattgcaagagctaagaccatgaccgaaatctcgacgaccatcgttggtttccaatggtcctgaagtttccggatgaagccggcagcgtggagatcagcgagccagagaccaagcacatagagcatgttggggctgttgatgaaccagagagaaccgcagacagccaagtagatcagatatcggccgacccatccgacttgagcgaccgaagcggccaggatgtaaacgaggacggagccccagaattgatcataagtcgtccagagtgccgatccgacgctgagcatgtactggtggccacggttggtaaacaagtcgagacagaactgaagcaagcctccaagatttcctatctggttccacgttggctcccacagggcggtaggggttagaatttgggcagctctgatcggtcggtcaccgagcatgccttgagaagcgatcctccattggatcagtgcaacgatgatggctgggaaagccagacggatggaacgacggaacaaggaagacgaaagagatagccaacggggaccggtccatctggcagccttaccgccggggatgggaacaccgtgagagtccttggggaccatgggtcgggtgaaagcggaacgcaggaaagagtgggcgagcactcgaccaccgagcaagaaatacatcccgactgccaactgtccgttccgaagcaagccgtagatactaccgagagggaggacctcgggatgagattgggcccaggtgagatcactgaagtgatgagtgaagatgaccaaggaagcaaggccacggatcccatcgatccattctagacgattctgtcgactgacgacgacggggggaggactgatgataccttcggcgggagccggaggtgctcgcttttcttcaatggcagggctcgaaggaggaatgggaacgtaggtgggacctgcacccttaagatcatcggagatgtctttggtagggtaggacccaggtgcgtatttctcatcaccaaaggtagtaccatcttggctggcaaggtcactgttgcgccagtcgtggttgagggcagtgcgagaagagttgaatgggccagggttgaagctgtcagtgccaatggtcgaagcgcggccagattctaggccgtcggtggcgtatgggccttgtcgataccggccataagccggtgaggagggtgagaaggcatcaccggggacatacgcgggctgttgtggattgcgggggttgtaaacatcatagccatccgactgggagagatagccgatgatttgaaaaatcaggattggttcacaagcgagatgccagaaaacaaccaggaagagtcaagaggttagcggcgtcacagaggggggggggggggggagagagagagagagaggagactgacttcgcggtggagatggttgtagccttcagcgctcccatgttttccctggttggggatggcttgatgagagctgggggagcgagagtcaatctttgtgcgatcgccactggagaggctctcgttggagtgctggtcggcttcatctgcgatcatgataggactgccaggctcgctgattcccattgcgcctccgtcagagtggttattccgaggggcgtaagcaccgaagccagcaaacgagttgaagttatcagccactgggacggtggggagtgagtgcaggttttgttggtgggcgtcatggcgtgtctggttggtgcgagagttggggtccatgtaggattctctcttggaatcgtcagagaattcagaggtgtaggtgtgtcgattagcggatttcgtggagtctgtttttgccgtcaggagtgtgcgagtacatcctggggccggggcctggcccctcaaactcagaatagtgctaaagggtgggaacctgaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaggaggaagagtgtgagacacttcaagacagatgtatccttcgagtcagaatatttcctatcgaataaggatttgaaacacacccatcacaaaaaaaaagaaaaagaaaaaacacgacaacgagggaggagaacgacaaggaaacgagaaaataatcacctcaagacacagcagcaggagtgctcacagttatcactggggcacgacgtccaagatgctggaaggggggggggagggagagggacgaaggaaataatgagtgtggtggggtatgccagttgaattatcaaaggagtgagtgggaggggatgtgcgtggagaagttctacatacgagtatgtaaacagctaacagcagcagcagaagaagaagaagaagaagagatcaaagtcaagaagggaaattgtaggatatgtatgtatgtggtatgtaaaagccgggttcccatacaaacacaggaggaattgagatgccgccgagtcttgccaaagggagaagaaccgggaggaagacgcaagaagaagacgaacaagcagtttaaaaatgtgcaagagaaagattgattgattggttgatttgattgattggttggttatggatgcgccactggctgcacgccgtcatagccatctagaatgtaatgtaagatgtggctggctgtactactagaatgataattggagatacaatagtaaataagtccatatggttggttgttgtactgatgtacgacatccgagtaaataaataaatatgttgtttacaacttggaaccaagaagattcacattgtcctgattcctgattcctgaagatgatgactgctgtgacttcagcaatctgcccagctgggaatgctgtaatccgcaaccgggcacagaaagaaagaaagaaagaaaagcaagtcggagggagggattatgtgtgttgaagaagggttgacggtcgtatgaccaatataagaacggctggaatgtcgctgggaatggattgccattgagcctacatagaaatgtaatccactgaagatttttattcaaaaagaaggctctcgatggttgaggaacatgagtctgaagatacatatataaccagagtactcgtcattgaaagcctcctatctgatcctcaacaaggcatctcactctaaaatacaagagttcctttttatacttccagagcagctcacgctgggagctcatgaagcaaggcccaagctgggatgaagatcttctctatgcacaactatgtagtgtgctgatccacagaatccatggaagcagatctcaccaatcttgactgagaataacctggcgaaaacacggcctacatacttccggtgtccgactcgcttgggggagttttgggtgatagtccggggaggtgacggcatcatgtgctgcttgcaaaaaaaaaagataagaatggatttcgatctgcgcccggcgatacataaaagaatggcaccggacttccagaagttcattctaaccgggaaacaacgtcgtcttgaagtcttcacctctgcatcgcaatccgaagaagagagtttcgcatgcataggctgaatcctttgaactgtttggtcggatgtcgacataaggggcaaggagttcatgattgatgaatgtcataaaattgactagtgagcctatggctataaggctccaaaattgaggtgacaaaaaaaaagagagttcacttggactcctgattctccgcctgaagcataaaatatatcgggctcctcggcttcggaatgttgatccaggattcgaaggaacaccttcagactcccagcgcagaagattgactcgatcccctttttttacgacactcttgattagactttttctggtagctatcacaccttccaacaaaggacgtacttgcagctttcagctgggaggttcacatcagaagatggtgcgttggaagccattgatgagctggatggactcgtcagaggagatgctatcatgtcggccaatctttaagtccaagctccatcatcgtccgactaaatcgctaggcaccccaataaaaatgaatccctgggcccaacctatcttaaaatctatgtatttatcccaaagcagttgaggagagtcggagagtgtgatcgtcgggtgaatggtatgtataagctgttcggcctagaatcaccactactgatgttcagaattcaactattggcaacattacagggaagggattgaaaatctcttcagagacagtggcaaggaagcataacttgtatcccaaggtaaaaccatggttgcctaaacataaatacatggcattatttgtgtgcaaaaagtgcaagtatgtagagaatcataagaagttggatcaggaatggtgggatcaagcaactgcattttcaatcaattctgctggtttggaatttgtggacctgtcaaatgcagggttggttgaaccaaaaggaaatgttggtggactcaattgtggaggaattagagtccagttgatgaggcataacaacttcatcaaccagaagggattccttctgatcaatgaggtacatcaacctcatcagctggaagggattccttccagtcaatgaggctggccggccacaaggatttccttctggtcaataagaaacaacaacctcattgacctgaaggaaatccttctggtcatgtgggagcaaatcccaaatcccctcaagcatgaggccaggtggtttggggagacaactcacaaaaaaaatatttagaaaaaggggattactaaaagtaccacccttgttggctatccacacccagcttttttacacctgcttttctgcttttaaacccagtctttcccagtctttgtgatccattttttggggattgtaaatatgctcaaaatcatctaaaattgaccaatctttaatttgggtatataaagcttccccaaaagtgaaattttactttcaatttattttgtctgtctatgagtttttggaaattcaaagaacatctaaattcatcattgatgttgcccaatttgagaaatttataaagaaccaaatttaatttcatttgggcagtcccaatgttaatgttgcttttaagtagtaagcaaatggacaagaagtgtcttgaacagtgccatctatatggagaaaaaaaatgaaaaacttgaaaattaataaggaattttagctatactttaagttgtcaaatacccataaggagaaaacaaattggggaaaaaatgggtgagaaaaataaataaaaattggaatgctcttttgggaatttttgacatgcctaaaataaatgctaaattttagattatttttagcataatcaaaatcctcaaaaaatgaattaaaatggctaggaaaacccgggtttagaagcagaaaatgtcagctatgtgtatgaaactttggcttaattaatataaaagccaagtactatcactgtgctgaaggactagtttgaagaccaagattactcctagtcaccctcaaagtattaagtggtccaaacttcccacttaagaggttcaaagtccacactcctcagttaatgacactttgaataatcaaaggagcattgtaggagacaatcacagaatatgttattgcagattgtttggaagcaataattaatattgcaagaagtagttggcaagcacctgagctgaaaggctgaagtcagaggtggtggtcttgcagcaactaatttttaaggatgagtctgggataactcttagcttaataataattctagtaaaaaggtagggttggattggattaaatgactactctaaaagtaggtggagaatattcactgtactcacttagttggttgggggtgaatattctgaggaaccaatcctaggcaggagaaggcctccttaaatattctagaggtccccttgagtcccttcttagaatattctagaatctctctttggtctaccatggtagaattattcccctgatttaatgggaataattcaaggtatttcaaatgatgtatattctatgtcccatgacatcatgatgcatattcatagccaattacatcatgtgtcttcttaaaatagaatactactagtagaaaagtgccacactcttgacatagtgtggtaattttcttttcaacatgtttaataatttaattatgcttgtagaatacaatttctaaggttagcctaaatgtatctttaaccctaattgaatatacattaattttattctataaatttctatattttattcctttttgtccttcaaggttttggatatatacaaaagtccttgaaggagtaggaatttggggatacttccagtgtgcaaccccctttataatcttatgaaatgttgttttattagggggtatcaaataggggcttggttaaacgactcccaaaaagtggagagccgactcccaagccccggaatccccaaattttgggagtcaaacccccaaaaccttagactggtttgggagtcgactcccaaaaaaaaatattaaaaaaaaaaccatcccctggtcggtttaggagtcgatcctccaaaaccgaccagggtttgggggttgacgaagcaaaagacccaccaaagcggccgggaggaatcttcccggccgctgggagtacactcccgacggccgagggaaaacacctcggccgctgagagtacactctcaatggccgagggtgtacctctcagccatcgagggtacatatgcacctcgatggccgagaggattcctctcggccgtcgagggtagaattacagtctcaacggccgagggaatccaccttggccgctgggtgcgcttctcgatcgccgagagtgtagctctctctcggccgtcgagaggtacagtctcagccgttgccactctcgacggtcgagaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaccattatttaattgactggtttgaaaaaatccacctttttttaaacatgttggttatccatttaaccccttttggggcccatttatgcaaaaaaaggtttttggaaaagtgactggtttctgatggtggatttcctatatttgataccccctattaaataatattattacatgttatattacatattcagtatttaatatttaatatcaatttagcagtcttttggatactatggagtatctctaaggctgacagaaaagtgggtgtgaaaagctgggtgtggatagcagaaaaggggggtacatttatcaatccccttttgacagccaattttaaggcctttatcaacaacattttaaaacatatcgtatctgatgaattgtaggaattttgaacaatccacacaaatttttaaattataaaaaaaatgttgataaagaccttcaaatgggctttaaaatttgacaaattttaatcatgaaccccactatgaggggggttcacaatagcttttttggcttatggtcccccctaaaaaattcttgctggtgaaatttttcagctagatattaagctaaaatcactggcacaaagcatgaccaggatatgaaaagcttgctgttcatctcataacttcaataaaatcatactccccatgtttcatacatcctccatccaacaaactgacttgtacaacacctccatcaatgaccggtcagtaccagtcattgatggcagtacactacacacacacaccttcataattgactacatttactgaccggtcatcaatgaggataaactacacaataccatcaatcaacaccagttgatggttttgcatgaccattgatgactggtcagaatcggtcatcaattgttgatgttgtttcttgtgtcaatgtcttgatacttgtgttcttccttgctgcttcatatgtataatgggatagagatggttcttgaacccaaagggactgggagcacttatgctttaaccaggactggaacaaaggactggctcttccgtgtagcgtttgtgaaatgaactgtgtatattttcaaatctgtgaactgtactactcgttaacttcttgtgtaataaatatgtgtaatctgtgacaggtgtcccaccaaagatgtgtactgagtgggatcaggaggaaaacaactggcaggcagaggcctccttatatagtaatttatgagggattttagccccaaggtaccccctgtatgaggcattttagctgccctgtacctgaaaatactgagggattttggttagaatatctacaatgcatcccttctatatgcaagctgtaagaaaggaattcatgtgttctgtggctaaataaatgggaatttaactggtacaactggtggccaacttgtggctctgtaagtataaaggaattcaatatgaataaaaggaattcaatatgcaatatgcaatataccctccagctgtgtgcctctgatcctgtgattctccgtgtgacatccttgatccttgtaacttctgatccactagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttatggtcctcctttgtccatatcttgattccttcattgataaataataaaattttgaattttctcccttcatacacaggaataatgaccacagcggctgggaggtaagccacagaagtttgtgggtgatcaagggcttgactgctgctggagatgcttccagggtctgaccggaggactgttagagcgcaaaaaagtgacccaggcccccaaagtttgcattagagatgctcttagtcaacatcgggcaatcacagcatgcagagaggttcttgtattagctgggcaatttaagatataaaaaggggggaataaaacaagcatttcttcctcaattgtgtgactcttgtttggctgtatcattgtggagtcaccaatctaggtgaaaccctgattttttttgggggggggggcataattttttcagggtatgggggtgatttgcttgatatccaaactcttaatctaaaaaacatttccacaagactgaattttgtgaaaaatggaaaagtggaaattatacagcgctacaactcgaatgaatacataccacacaggcaagacacatgcacttatagtaaatttttccacaggccaaacactaaattttctaaccaattgaccttgattctattaggtcaccctaaggcagtctggttaaaataatttttcataaattcaaatctatcatgtatctataatcaaattcttcattcagcccaagtttgcacttgatgatcatattatgtagaatgacacagccagtcattaacttggtctacctgttgacatgtctcacatgccctctttgcggaaaatggaaaaattgtaaattcatattttacgggaaccaaaagcccatccatgtccttttggaagccttcttgcatctaattagcaaaatgctgtaaccaagttgtgaaagtgagtgtacaccacgggtcaatattttttatttgaccgtgttggcttgactcagtcaggatgtggtgggggattggacaggcctgcgccagcccaacccaccctatccattggttggcccaaccctgccaacatgttttgttgacaggcttgggatgacccagccgacacagtttagcactgatggttggcccgacagtgtcaacaagttcagcccccatcaagccaaccaacattttcttagcaaatcacactttccaaagaagtgcgctggcctccttccacatagaggaaaggctacacagatggggaattgtaaaaaaaaaaaaaaaaaaaaaaaaacgacttcaaaacaaaaaaaaatcaaacagcttgacaaactcaagatcaattggtttgaattcttcaagaacggccagccaactaatgtgatatggcctgttggtagcccggaaggccaatgattaagccctgaggtgtttggtggggtaggtacaccacaaactttgactcaccacggggcaacatggaattttatgtggagccaacctctccgctcccgcccagctgttttggtgggcttctttgcaggaggaatcggcagctgcagtcggcgcgacctccaacaccggcatcacgtgggtgcccgtggacggctaagcagctcatgttcgcccttctgttggtgctgccgttgggatagcatagctcccaacgttggacttgcttttcataaattattaaatatgaacaaaataaaaacgttgatctgggactgatgttttacaataaatatgaaaaaaatttaaaagtaagaatcttccaattagatgtagatatattacaacagatattaaaaaatgctaaaaaagtgacttgtgagtaatattttacaataaatttgaaaaaaataataataataaagtgacttgggactctgggagtgaaactaggtgaaaaagagagggggggtacctgaggtacctgcaacgggtaccttgggtaccccctgggaggtgtctggtgcggtacatggtatctattttcttgaaaaaatgaacaggtacccaggtccaaacaaacaatctctagttgacaccgtcgggccaaccatcagtgccaaactgtgtcggtcgggtcatcaatgcccaaccaatgtttcaccaagcctgtcaacaaaacatgttggcagggttgggccaaccaatggatcgggtgggttgggccggtgtaggcctgtctgatcccccaccacatcctgactgagctgtgattctcagggcagacaggtcagtgccaacctgcctgcaactgcgcagtcaagccaacgcggtcgaataaaaaatatcaacccgtggtgtaactgtgacccaatgtgaagacattggttcaagccctggaggcactgtttttttgtttggatgtgaccgcggccctaatgtcagtccaacgttaggagctatcccgacggcagcaccaacagaaggccaacatcagcggctacgccgaccgcgggcatgcacatgaagccagcgtgggagtttgcacccactgcggctgcggatacctcccgcaaagaagcccaccaaaacagctgggcgggagcggggaggttggctccacgtgaaatttcacgctgccccgcggtgggtcaaagttcgtggtgtaaaatgaaagtaagcaaacaaataatcaatcttcaactcacctcttcttcccaagcccttgtggagccaaaattgttttgacttgggttgaccagtccaaggaaaagcacccaaggggcactaaattcttacaataggagcatacctctgaggtcaacagtattttatatttgtctatttgtcttccctccagattctttgattcctgaagggtctggccaccagcaagttgtcccacctctgtgccacttgccacttggtctgttctcatcaacttggttgaaacacatagaggaacctatgcaccaagtcattgaggtgcctctcaaagtgataaatatgcttgctcaaccaacaggaggccaccaacactattacaatctaacttgtttattctttcaaaaagacaagatactgaaaagcagtggggatcaagaagaaatggctgaagattgaaatgatatggaagcttgaatagcattatgagtagcttttgagaaagaagtagtccaattaacaagccagtttttgatatacacttgagaagggggttcaagggagtcggggaacagattggggagaatatgaaggtcaataagagaatgataagattggaaaatctctgtgagaatttggagttcttcattgattgtagaactagtctcaactggattgacttcatcagcctcttggattgaacacttcaagacaaaaattgaagcatggatatcttcaattgattcgtccaaaaaatgccattgactagaagacatatctgtaaacaatctaacctctttcttcattcctccttctcgacataatttgttgaaaaacagtcgagataatttgaagacggggacgagtgaggtaccgagttttaccgctggcggagtcaagagggctttgttttgtccatctaagagcctcatcggacccatctggtttaaaagttcttccaattcttcattgaactcgcaggtcctatacttccaaaaagtccatatgaacattaattcagaggctctggaaattcggatggccgactcgattgaccagttgatcttaaaacctgcctccctgatgagacatggatacgtttcgtccccccacttgaaatcgatgataacttgaaggaactctgagaatagtgatttgaggtgcttgtttaaagctgttctgatagaatcattgagatgatagagtctgtaagttttgaattcattgaactgttggtcgttcgtttcaattaagcgtctgaatcgtttgggtggggaagagttcattaagcgtctgaatcgtttggggcagagtccgatgaagattggcctgaatctctgagatgatcttgaaaattgaggccgggtcttcccccaagtcaggtgggtcgcgtagcaatcctgctagtctggagcattgctcgttgattgaaggtagaaggtctgagtctaaacgaataaggagatctttcttcggcctgagccgttcgatcgaggcctcgtcctcagtatcagtcggccaagagaaatcgtacttctgaagtcgtctgaattcccccgcgatcaaaactgtggaggtgtcccgtgattgactcagtttgatgtttttggtgcttgaacggaaagttttgggaaatcatcgcacctgattggctcacaagccgttttttctcctctggttccatcagctggggcggtgttcggtttcgatcgaaaaagtttgctgtaatttgtcggatcaattcaggaggaaacaacttgcaagtcattcatgatgggaagtatttacgtacggccaagtcccttccaatcggaccgatggcttgctgatgggacttgagaacaatttgttggccaaagaagtctcgactcgcagccgagcttcatggatatcaaagtgccgttccaacttcccgatgcaagccccgggcgggccggagcccatgccaacctcgaggtgaacaacgcatttatcactattttttctgcgaaagatcgtgactccaacattctcaactctcatcatatgcgtgcttgcaaataattgccagaatgaatcccctccccactcaatttcagctgttttctcagcaatctttttaaccctacttccttcactccccaggaaaaagcatttcaaataagcagttgtgggaagaagcaaaatcttctataaatctgtggtgtacacaatcaagaaattcaagttccaaacagggtctgatgagttgaaacaaggcttaaactttgctggctgatggtggacgaactttctgtttaaaaaagggggaaaagggcattgaaaaatagtgcagatgaagaagaaattaaaaaaagataggaggagaaattcatcaagtggaagacttcccgagggaagataccaagaataggatgtataatgcacgagtgatcagaccaccgcacaccaattttattcgacatgttttccttgatgacatcagccgacgggacgcacttaaatacacgcgcttctttggacgccaacattgcttctgatgatcaaggccctcacggatgccgtgcctcgaccgatcacaatcggcaatccactgtaatcggcgctcaacatctgttccagtctcatcgccgaaccgttggttagactttcgactgttcctccaattcaacagatttttgtatagaaaaattggacacattcatgaccgccaagcatgcaaaccagacggatcgaattctccgctccggcggaacgctgcaaggacagatggccgagtggtctaaggcgccgtcttaaggaggtcccagggacgtcctgaggcgttccaatggcaatccggcggtcttcgggcgtgggttcgaatcccactctgttcagatgctttttgctgtggggtcaggcaatcttaagcgcacctaggattggaagagttgcagtttttagaagtgctccatgggagttgctaattttgggttgcaagatagcaactggaattcaaggtttgtgaggcacattacacacagtggattgttaagataaagttgctatctgatgatcaggtgaggtgggtgtttgggtttcacagaaggaacactgaattagcctgtgatgctccttgcatctccaactggctgggggtggattggcttgcctctggtggcctggagtcaaatagggggggttcacaatagcgcttcccaagcaagagttgtggtgtccacgagaattttatcgggtcctgtgctgcggcgccgcagatgctgcgctctccattttagcgggcaaaaggctgcttccagtaggcaagaaatgtcgcgcgcaagaaaaaaataaccaaggcaggaagcgaaaaacactattgtgaacccccctaatgtcctgaggtgtcaccaatctgtcacagttgtgccaaatgtggactgtgaagttgagcgagggtggatgaaacactgccaaagcttctaaactcagcaggcaagggcagcttgggtccacccccgcaattttcagcagcctactgaagttgttaacatttgaacccaatacctctatactcaagcccctcatattgtcatcatttaattctctcagttcttttttgaactccagactcaaacctcttgcatcatcttcattttaattcttccagaccatgtttgaatgacatcaccaaccaaaaacatcaatgatgtcatgagtcaaaatgtccttccaaactctcactcattgattacttaaactagagatcgttcgtcggtactttttgcaggtacctggtacctactggtaggtacccctcgcacccgccccgcacccgccaggaggtgccgggtgcggtgccgggtgccggttttttgggcaaaaaagcggcggtacccgggtaccgctacaggtaccgcctgatgtctaaaaaaatagggaggggggggggctgcacaggggtcgaaggggcttgacttctgcccaggaccgagccccgcccatctccacctcatttggcgggtaggtagtgcacaagagatcgataaccggaccgacggacgctcaccatcgactctcgagagacttgaacacccgtaccaacggacgctcacggccatcgactctcgagagacttgaacacccgtaccgacggacgctcaccatcgactctcgagagacttaaacacccgtcatcaccaatcgaacgacccacaacgaggcctacaaacggtaagcccccctctttttttttcttccctgccaccattctttcactatgtgtcccttgtccttttttatcatttgagcagcgagctgatgtggctgctcttttgctcttcaaagctttatcgattgcgatcaaaacccgccgaagcgaattgaacgatctacaagcgttgcgaagcaagtcactttgcaggatgtccgacatacctcgcggccgtgtccgagtccgagcgaagtctgtcgcttctcgctcgtcgtcgcagtcatacaatccccaagaagaagatggaagccaggagacaccaagcacccagccatgcacccagcccccatctgcaagtgaacaagccccaactgaccaggaggagctatgtaagatctcactctctggtcatttattcctgcctgtctgtattttttttaatttttcattcaggctgatgtaatgtatgttttttttttgctttttactaaagtgagagcccagagggtagctcaatcttctgccagctcaacttatacttcatacagggagccagagctttcagatcagagggacaagcatggccggcgtatgatagcttatccctgcaaactgtaagctattttgtttttaatatctcattaatttattattgttttttcttttaaaccattcataaatcagattttttgtggctgatttccttgggcttcatgtgtgcttagatgtggcacccggatcaaccgcccgacctcagattcatcttgcagcaatctcaacaaacatgccttgctctgccgccgcaaacacaatgaatcccaaaatatgcaatccttggctaatctaggaataaccggaaccggtgatattaatcccacagaggtaagttctttttatttttacttttaggtttgtgtctgttgtaagcatactgaacattacatgcataatccaggttccccaactatgtgcaatctggtgtgcagaagctgccaggcctttttcctcacttgtggatgccagccacaaagcaatccttcacccgacagtcgtcaagcacctaccaccgccaagcagggtctcaaaggacatccaccttctttattcagctatacaagatgaataccgagtgactttgaatgtgagtactttactactttctttatctgcactttttttatcatttgctaatttcacctttcttttcttaggcacataaaggtgcattatatataggagtcgacacatggcagtcaccaaatggatttgacatattgggtgtagtcggatatcgcttagtagataatcaatcaggtaaccgaacttttgaggccatgcctctggactttgtttgcctgtcaaaaaggcacacaggtgagtacttggccgatacagtccgcctagttgctgagaaatttggaattcaagacaaagtgagttttattttattggattctttggacattaacaagcattaatgataacactgatacctcattgtttgttaagatatgtggcattgtgagtgacaatgcaaagaataatgaagtgatggtacgggagctcaagaagctcaagtggactcgattccatggggacgctcaatggatacgatgtttcgcgcacatcctcaacttaattgtccaggggattcttcggccgtttgggagtcacaagaaggacgcaaaagatcgaggatcgatggctgctgacaatgattcagatggttcaatttctgaacaagaagatcctgaagatcaaatcagagtgtaagctttaatgaaagtcttttatcatgaaattttatagagaagatgagctgctgattagatttcatcatttcatcctaggcttcctcggggcctccgggatgattcccccacctcagaaggtgatgattcaagtgatgagaaatcagagtacggagcagatctcgatgacaatgaatcactcgatgaggccgatattgaaaatgctagcgaagaggaggaggatgatcgctacacctcggtttcttgtaaacgtactttggctaaggtaagtcattacaatcaattttatcagtcaagttaattagaattcaatccttttcaactgtcatattttctttgggtacagtttcgcgcaattgcaaagaaattgaggtactctccaacttccaaggccgaattcatcaagatctgtcaacagaagaggtgtgaaaaaccacacaacattgaacgagatgtacgaacacgatggaactctaccagtattcaaatcaacagcatcatcagatgtcaagcggctatgtaagtctttatctttacagttgggggagacatactgttgagctgactcaatgtgctatatcattcatctgaagtcttgagtggcagcgccacaaaacatatgggattgaccgcgcacactatttggatcaatcagacctggacttggcgtgcgatttggccaaggtcctcaacctgtttcacaagatcacacttcaaatatccaaagcaggctcggctcgaatctccgatgtagtaatatttattgaccaaataactgatcacctctcgacatttatcagcaattcaaactacccacccgcattgaagaatgcctgccgagtaggattaaagataacaaataagtactacagcttgactgacacatcacccctttataggatagcaatttgtgagtattttttgttcatttcttggtttatttttgcttacataaatggtgtgtttcagtgttgcacccatccttcaaagatgagtacttcaagatagcaaaatgggaacctgaatggatagccgaagcaatccgcctagcttgtgaaatgtgggtatcaaattacaagccccgaccagtcactcctgcctcctctgctccaactactagctcaaaggtaggttgaaaagttcataacttcttccctctcatcccaacctctacatcatctactaatcaaattgtttcttgcctttccatagcccatcactggtatgcttgccagccttggaagagcagctgccacccgggggggagacagctcagctgatgcatttgacacgtggctttctgggggacttgtcctcaatggtgatgagctggtgaatccactgaagtggtggatggaacagaagcgttctggtaactcacacggagggcttgttcatatggcgctagacgttttaggctgcccaggtaagttaaaatgccatttattgaactcatcctatgataatgattgaatttgactatgtctaacatatctattatattctacttgaatttttgtagcaacatctgtggatgttgaacgagcgttcagctttggccgggattacgttttgtcgaaaaggcaccgacttgattcttgttcgataagtagaggtatgacggtggccttctactccaagaactccaagatccaagaaggtaccttgaccgcatggaaacagggactccaggataaaaagaagtctaaacaaaaatcaaaaaggaaggtgatagttttggacgacgatgaagatgaaaattctttcaattagttataagttgtaaatagtttaaactttttacaataaattattaaatatgaacaaatgaaaacagtgacttgggactgatcttttacaataattatgaaaaaaatagaaaagtaatattcctgcaagactgcaagtaagaaaaaaaatagaaaagtaagattcttccaattagatgtacaacggatatgaaagaatgccaaaaaagtgacttatgagtgatattttacaataaatatgaaaataaataataataataaagtgacttgggactctgggagtgaaactaagtggaaaagagaggggaggtacctgaggtacctgcaactggtaccctaggtaccccccgggaggtgtctggtgtggtactaggtatctattttcttgaaaaaaatgaacaggtacctaggtaccaacaggtacccaggtccgaacgaacgatctctaacttaaactcttgcttctctcattcccacattcctctccttgtgggactcaaggttgacaaaccacaacctctttatcttctgatctcatcatttctcaatccatctattctgctgcctgacaaagcttgccatcaaatttcccgtttttatttatccaaaaagcatgttccccttccttcgacaaactcgctgacaatacctgtgctccccttcttattgcccttttgccggtccttaagaacaccttctagttattgccctttttccggtccttaagaacaccttctagttatttcccttttgccagtccttaagaacaccttctagttattgcccttttgccagtccttaagaacaccttctaggtcttatcatcttcgtaggttaacccttcatctatcttgctctggcttaatggaattcactcattaacccctttctgttagtctgctctttttcttctcttctttgagtctcttgctcttctttgtgatccttctcaacccactgtttgcctttaggttggttcatgtctcctgtgttcttttttacatgtatttcttcttttgtttttcatcttttgcttatcagaaatgcattgatttagtttgaaaattcacagaagttgatcccaggtcccaaataagcaggagtcggaccattagagatgctctcactatccaatcttcatgaagcctggatagagatcaaagaagaaaaatttaaaaaagtggcctgggtggtgactccagtgggtcatcttttccaagtttgggttgctaaatgtggtatagtgacccctgtggagatgatcggcttacagctgtagcagaaatacttgtgggatttccaaactgtttttttaaccccaaaccacttaattgcaactggccctgcctgtgtaaagtgctgtaaaccacccaatggttgagactcccaaatcaaccaaaatcccacacttttgctttttgggctgatttggtcatatcaattggtagttcagctgctgcacagttccctgctaacttaactaagtccctctgtgggaggagggacactgttgtggtgatctgtacctgtgtaaacaccaacaagaatgttgcataaatcacaaaaatgaagaaataaagaaactactcaatagggggtatcaaatataggaaatctaccattagaaaccagtttcttttccaaaaaaactgcttcaatgggcccaaaaaggtgttgaatgaagattaaccaacatgtttaaaaaagtgtgggttttttcaaatcagtcaattaaataatggtggatttggttatattggattagagatggtcaaccgtcacagtgtggaactcctatcgtgccaggcggtaggcagttggttgaagggaaattgctttgagggctgccttcaagtggggtccggatgagtgagctgtgatctgaacaaaaagcgttggggttggctggttttctgagaggagacaacagaaatcgatttctgtggcggttgttgagtttgagtgaacttgaggatatgtaggaggatcagaagtatcaagaatgaaaagatcaataaaatttgatgggtctatcttggatcagatcagagtgccatgcttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccaaaaaacaaaaacaagaccacactacacaacactacacaacacaacacacacaacacaacacacacaacagaacacacaacagaacagaacaaaacagaacagaacaaaacaaaacaaaataatcaagagtgaaataaaacaacatcctgagatgtcttaggaccaagaaaattaaacaagactgtctactgagtaggtgatttgaaaaagataagtaagaataataaaatgatgaaaaataaaatcaacatgaatgaaaaataatatgaagataaaataatcagaggaagtagaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttatttttccttccagatacaaccaaactttcttgcacaaatcacatgtcctatttgctttttgaaccccttgtgtcagattcaaaaaatcttgggtacagtattataaagtagtttttttttgttatagagaaagttgtctgcttagatcaaataacattacatcactgacaaagaggaaccccccttgggaactactcatgttatatcggttcaagaggcagaagatgtcacattcacaagttcaaataaagcttcctaattcaccccaacacccaaatttgaatgttcaaggtaacccagaatttattttatcagtttgtgatgttacactacagtctcagacaaacaaaactttttccagctcaatgttcaacagacctaggaaatcaatgtcaagtgggcacacaggtttttttggagaataaaacaaaacagggttgaccaaaaaaaattgaaaagaaatgaaaagaagttcaaatgggtttggaaaccactcaactcttaaaaattctttcccacatgacagtacatagaaaaccagaactatatacacaactttgccttagagagcttacagagacacaatgaatgacaacagacatccatctgaaagcacacacttgttttgaggaaaactggcagccaggccaagggcatccattctattccaatggacatccaaactggagggatgttatcattgtggaatgcaggccaccaatttattgatcaaaagtctttggatgggctcagtgagtggaaatattggacaacaatgtgacaatgcagaacattgattggtgaaaggagctctagtgctgcacacatttttgacagcatgttgagaaaaaccacggagcagcggatgagctaggaggctaagagagagccgacgaagggaggatgatgaggagaagagggacgaagaagagactatgcacctgagaaacaccacggagcagcggatgagctaggaggctaagagagagagccgacaaagggaggacgatgaggagaagagggacaaagaagagactatgcacctgatggtgtgcagaggaagaggcaagcgatgatgagtgttcattgcatagtgagcaaggagaaaagagaaggacagagaaagaaaagaaaacaagaaagagaaaagagcaagaggaaaagaagcagacctgagaaacaccacagagcagcggatgagctaggaggctaagagagagccgacgaagggaggatgatgaggagaagagggacgaagaagagactatgcacctgatggtgtgcagaggaagaggcaagcaatgatgagtgagaaaaagaagaaaaggaaacgtgtacaactagactggaggacttcccgtcggaatctgcgggtcccccagaaccaatctagagcctcgaaaaccaaatccccttgcaagaatctagagttttcaagtctagattgacttctgtgagggctccagtttgcacgggaagtcctccactgagtgaactaaatacaacgtgtgtaaacctaatgtaatgatattctaggtttacccctttgttctacccatgctacctgccttgccgcagtagcccctttctggccttatcctcacagatctctggagtgagaaccaagagagatcactcaaaatgaagcttgagctgcaagctgctggattctgttaaagaggacaactttcttgttcctgctcagctctgtctacctctattaattcagaccataatatcaagagatgcgcacaaaccacacggtgaactggccagcccaattcttccaagtccaaccgcagtgttttatggcaactgttcactttggcctcgtttggccgtccacgatcgtaataggccgtcgtctccaatcgttaaatcaaaatctaggtttgatgattccaggctgtgcaaatgacgcagcctgaaaatcctcatcaacctcgctgtgaggacttatgacgaaaaattttggggggacccaaaatgttggaattggcagggaatatatttcgctgaccacttccgtaataaaaaaagtggatatgacgtggcctcccaaacaccatcgtgaggccccgtcttcagctgtgcacccccgatatattcgccatgatcgtttatgacgatcatggacggccaaacgaggcctttgtatcagattcttgggtgctgatcgtccgtctgcagctgggtgttcttgggtgctcgtccgtctgcagctacagcaagcagatgagcagctcgctaagcgccagccgtgccggaagaatcctagctggacatgaaccctatcgagagcctagagatagatcgactcccgcagcctctgggaggatcacactggcattcggattggtacatagtctatagaactttccatctgaccgatcatccagcttccggacccgtcatttcccagcagacgtgggctgaatttaaatgataaattttcgccaacgatggtaatctccaatgtcagaaacccagatctttctttgtaaacaacgttatagtctccggcttcaatctggagatgaataatttatttaaattcatatgaggaagttagttcataattaagaaaaaaaaaaaccctgtgttttttggtctttcctgtggactgtcgcgtgtaagtcactaatctaccatctagaacaactaagtaggacgtggggttgccagtgtgtggaaggtcttgcaaggattgctaaggattggcacactaatgacgtgtgtgtgtgtggtcgagaggacccaaatggtctttccactgggctggctccgatcgtttgatcggtcgtattatattattcagacatattcaaacccgagcaagcaaagtgcctgcatccggatatcggcggcttggcttactctgccatcagcccttcagcacacttgatttcagttcgacttgcaatcggaagaattctaatcgccaagcctattgaggatcatcatcaacaccgccgctaaggttttcatccttcacgcacccgatcttgagtgatcttcctgtgaaaaggtcgacctgttctccgctctggttctgcttcctgctttctttttatttacttttcccgttggtcaagcactagaccacgctgattgaatgacgaaagcagaggtctctcaaaggccaatctagtccgtatgccctctagttgcatggaggggaaacatgcgaatccatcggcacatgtcccaaggaaacggattggatcgttcgacgataaccatccttgtcgattacaaatatctttctggaaagaatatctgcatgaaagacctgcaacaaagaaccgacatcaattcattttgtaaagaaatctaaaaaaaaaaaaaaaaaaaaaaactttgtaatgctgatgacgaggtatttacaaattcgaacaagatgtacaaccataaagacgtatcttatatatcatctgtgtgctcggttagaaagagtgtatcggctctcgaatactacaacatggttgtgtgaagggttgaagctttgatagattggggtggggagtttgatcacattgttggagcgtatgctctcgttgttgcggcacgaacagctgatcaagcaaggcagtcgaacagagctggtgacgacttgtttattttttcatatcgtcattttgactcaaaccatcttccgactcctatgtatcaattattatcttcatgaatatcatgatactctagagatcccttggccatcgtggacaagccggtgtacaagctttcaagtcaagacagacaacagggaaatctccgtttgtgcatttctatacaaatagcttgcttggtggtctgttttcaagaacttaaaaagtggtgaattttcctgcaagctgggagagaatacaactgcaacccccccgggctgatatcaggatgtatccgagtgaggcagcggctgttgagcccgtttccttctacaaaatacataccatgtccattccggtgcattggagttgaatgagtttataaaggatttgtgagtggatggataccctaaatagatattataagtatctcacttgccaatgtcaggctcggggtcggtacatatgtagtactacacgtgcacctgagcaagcaagcttttgttatccagacccaagcggtaggcttacctggatggattggtaatacgatgagctggatgtcagaattagagaagaaggaaatgaaggacggaatgagtgtgtggatgcagatccggattggaccctggaaagtttcaatttcgttcttcggttctctcctccatgatatcagtacaacactgccatctaaaatgtgcctcttaaaactctcttgataaagtctcagtattctgatccagtcaatccaactctgcgggtagattaaaagattgattagcttccttttatgtacttccctctgtcctcatatcaactttggactcgacccgacttcgcctgagattgtcccaatcttctgattaccaacagaacacacacacacacacacctcagcctctaacacttgttacaacagcagcttcttgtgaattaaaggttgcccaacaacccgtaaaatcttggtctaaagagaaaaacagattaaatattcaaatccttcctagaatatttattagtctttatcacctgttttttttttcctttcgtttgtttttttttccaactccaaacattaacatcgacttcattagcatcatcatctgccatcagcagcagcatcctgcgaccgacgaacagtgaccagcgatcgaattgattttgattttgatcctgattttgttgatgtgtggtttgataagtgctgattgattacccccccttcctccataaaggctcaccccttcccttcgagggatccagctcttgttcatttctttttcttttttttcacgttgttcttgcattggcttatgtacccttgccccgtagaatccgattactttcgcttggctgtgcctatagttactcggctttcctaagcttcaatacaccatcatcagcatcagcatcatcacaccatcctctgcaccccacccaccaccccccttcaccctcctcttcaccacctccccttccctccccccctcttgaccatctccctccccatccgcttcctccttctccctccctcagtcctcgctactcagtctcattctgcttggggctctagcatagctgttaaacgagcccccgtcgtttccctttaccccctcagcatgtatccttccaaccaggaccctccatctcgtcggcaacaccgccatccttcaatgtcctctcactatcatgaccttcctgatcagtctgttcaccatcaggagagcacggcctcatccagtgctcgtcggagggtcgatcatcaccggcaacagcaacccggtatccatgcccttcccaacgtcccgctcaccgaaaacttctcatccttcggctttggggcttatgctccccgtggcaatactaacgacggcggggcattgggtatcagtgaaccaaacagtccaatcactgtcgagggaatcgatcacaactccaatgagactcactccagcggtgaaaacacaaagatagactctcgctcacccagtggttttcgggctgcttattccaacgggaaagacaatggcgaaaatggttacggacagtaccatcgcgaggtaaggagttgtttttattgtcatttgatcgaaattaatttccaaaaaaaagacgatggagagtgattacttacccaaatcactatttgttgacttataaagcctgaaggctatgatggcacgaacaatcgcaccaatcatcccaagggccatccttcggccgagtcactctcgccttcctcgccagcttacggacgatatcgacaaggcacctacgctgttgatggtcttgagtcaggtcgtgcctcgaccatcggcactgacgccggctacaacggcggtattccgtacgattcttcccggacagccctaaatcacgagtggcgcaactccgaactcgctagccaggatggtgttacctttgccgacgaaaaatacggcacgggcaattatccaaccaaagacatttctgaagaccttaccggttcaggcccaacttacatccccatccctccctcgagtcccgctgaagacgagaagaaagcctcgcggatctccaccgatggtgtcgttcgcgcaccccccgttgttgtgagccgtcagaaccgtctagaatggatcgacggaattcgaggccttgcttcactagtcattttcactcatcacttcagtgatttaacgtgggctcaatctcatcccgatacactctcccaggggagtgtctatggtctgatgcgcaatgggcagctggcggttggcatgtattttttacttggtggtcgagttcttgcccactctttcctccgatcagccttcactcgcccagtagcccccaaggactctcatggggttccgattcctggcgggaaagctgcaagatggcaaggccctcgctggttgtcgctttcatcttccctattccgacggtccatccgtctggcttttcctgccatcgtcgtcggttttcttcagtggcagattgcttccagaaaactgcttggtgatcgaccggttacggctgcacggatcttgacgccctcctcactatggaacccaacttgggatcacatcggcaatttctggggtttcttgcaattctgtcttgacctattcaccaacagaggtcatcagtacatgctcaacgtcggttctgcgttgtggtctacatacgatcaattttggggctcggtgctggtttatatcctcgcagcttctgtcgcgcaggttggttggattggccgctatctcacgtactttgtcgtctgcgcctccctgtggtttatcaacagccccaacatgctttacgtcctcggtctctggcttgccgatctccatgctgctggttttgttcgcaagcttcaagatcactggaaacctacgatggctgtggaaatttcggtgatgatagtggctctagcaatgatcgccggtgggactaaagttgccactccagctgacaatgctgttggtaacattaccgtctacgagggtaaatttggatgggaccagagtatgacttggccccaatatatgttcatgtcgaactggatccctccactttgtatactcatctgggtcgaggtttcgcatgcgatgcagtggcttgccagttggggaatttttacctggctgggtaaagtttcatacgggttctacttgatgcaattcatcactctctacagcatcatgcccccggttattatctacttgaatggtcaaggcaagagctattgggacatggtcataccagcttacctcatctgccttctcttcaatatcgtcgtggcgtggattggctatcatctcctggatcgtgttggtctcaacttggccaagtggatttgggatggcttctttgtaactgcaccctccaacgctgtggctcttcctctgaaagctgctcgtgcctttggaaatatgctcattagcaccccaggaggttcggcgaaatacgttaccagcaaagtcaagacgaaattccaagcaacccgccaaggactccacacactcttgaactggcgaacaccttgcgtcagaccggcgatcgccgatccagtcgatcccgaagtcatcaatcaacttcattcaacccggtggacgtctgacatgagcagtgatgatgaagctgtccgaacggctcgcctgttgcgattccaacaatacacatggatgattcacattgtgatcatcccgctggtcagcatactatgggttatctaccaccccaccggtacttggacttacgatgctttcacagtaagttcattccggattgctagactttgttgaattgcttaaaaaacttacttaatcccatttgccctccagttttctactttgtggaggtttatgtgggtactctctgtgcccaattgtttgtttgcctttgccggtttcatcacccccgatctcgccccaagcattgcgactctcgagaagaagcccgtctgtcgggaatatgtccgtaacttcttcatcctacttgtcactaaaggatcaaatgaaagtgctgtcagaagaggatacaacaagcttgtactgcttgaaaaataccacccagccggtatgtccgcgctcttcatctgtctgctgagactgctgattactaatatcggcgtcttgtttccaattgtgattagtcaaagtgattgtcttgacagacgaaccttatgtatatcccgatctgcaaaacatcgtttgtcccaagtcatacgtctcacctttgggcaaggctaaatataaagcaagagccttggactacttccgataccacgtttcccttggggtctacgattggatcttgcatatggacgaagagtctacgacagacggagagagtttgaggcgttgtctcgagtttatcagatacgtgagtgttctaaatcttgatcagcaaaacatcagttctcttcttttcggttggttgactgacttgacacttgctatgcaacacagacacctcatcacttcggacaagggatcatcttgtataatggtgaaggctattgggacaattggtactttactgtcgcggacggtatccgtgtcggtgatgacttggccagatttcacttccagaacacggtcattcacaggcctgtgttcggagttcatggatcgttcttgatgaccaatggggagatggagaacgaatgtacttgggattttggatcgtacgtgacaagtcattcggttgtagaggaaattcaaaattgatgttgacctcgacttgtgctacagcttggcagaggactttgagttttcgcaagatgcttggaggcgtggttttacttgtggaagagtacatggaatcgttcgtgagcagtcgcccacgaccctccgggatttcctcaaacagcgtcgtcgatggtttatgggtattcgtgatatcgatgggctgtaagcattaatttgattttgcagaactcttgaaggccgatattccgtttgctaacaaaatttgctttttctgtttccttctgttagctacggcttaccgcatttggccgtcaacctatggattgtgggagtattcacccttgcggtgacgatcatcaacattcccttcctactggttgatcagtccttgacgccgttatgggtggccgtttgtgcggatttctgttttgtgacgttctattggctctacctctggggactactgttccaagaattggattacggacaaaaatggtggagaattatgatccatattccctgtgcggttgtgattcaaccttttgcttctattgctgaaggcttatccgctatctgggccatgagctccgtggactttggtaaatttgaagtcatcgtcaagtcagtgatttttttcccttcctcgaccatgaaacccatctcctttatgagctcgaatctgacaatcaaaaaactacactttttggcatcccttttagaaaataatcggacgtttttctttgggtttcttttttccgaatacgtacttcgaggttgtgcgactcattcaacgctcttgaggtgttgaaaattgagactttttagtcataccagtcaatcagtttgcattataagtagtactccttcagctcattgttctcaatgctttgtttagtttattccccccccccattttttccacaattcttgtggtctcttcatcgtggacattggtggtgattctacatagtcatttttgcctctgttatgtacacgacagaagagaccacatcaactcttgatgagtgttagtaacacagtcgctctgtccagtcatcttttttgtatagatctcgtttaaaatctcctttcagtcatccatctacacacacatatctagtccacatacataaatctatatcacatcttcttaataattgcacttgaccaaaaaaatccccacttcaactccaaactgaaaagcttcgttgcaatccttcattttttcatccatttgatttccaccttcaattttttttttcgatcttgttacttaaataagtcggcttacatactacacatgcatccatacatagatacgttctaataatgcccaggtctaacgctggtaaattattttgtatctaaaacgtacaaatcaatcatcatctgatctgcatatataatatacaaacaaataacaaaagacagttgtagttcctactgctcgttgtcccccctcctccccttgtttttctttttctttttcttttctttttttttttctttcaataaaaatttcatccaaagtttcaccattctattgggttttctctctcagaaaaatgtcgcctttgccaccacaataacagaaaatcttttcaaagatattgatgataaagtttttctggtagaggatacttaaaaagcaaatttcaaggatgaatgtgaggaagtttcgcagagagagagtttgtgcacttgagtctggtgaaggtgattggtatccgcgggtcatgcgtccggggtttctcgggagttcctcagatcgacaggaggtctggcgagggagtgatatgtactgtgacactgcttgtgaaagccttaagttcctatgaccgaggctgaatattttttccttgaagttgttctccttctccatctcttctcatctttgctgattaccgccatcatggcagtctcgaccggactcgatcagttcatcaacgacttagcaatcgaaatatcgcacaagatcggactacatcaacccaatcaaattctcaccaaacggatcatccaactctcacagtcgaaaactggggatactcttaccagttttgccaagaatgtcaagagttttggtcgatttgacgacacttatatcaccagcctgtgggataaactatcctcgagagatgatctgtccgccctctcttcatcgatcgacctgtctgccaatccatctcagggtctcaccaatggtctcaatctcaccggtgatggcaagcaagtcgtaccacagatggtcatccaggaccgcgatttactcgaaccttcatcttcccccgctcctggtggcctctccatccccaacaagcaacacggttctcttcgagtcgggaaggaggatgttgagaaacacgttttcaaagcaccccagcctgcacgtgcttccgaattgggacttgaccgtctagctatgcgtaaacgagcagaaaaattgttgattgatgagcgggaatccaagaaacctcggccagaaaatagttcaaattcggaagaccagccagaattcaaaggtgcgtacaccaattgacactaatttatgaagaagatgaatgttctggtcacttatcatgttcaatgactctttacctacagttcccactcgaccagcctctcaacggttcaatcgacgtcaaaggcctgatgacaccccttcccatgggcccggtcttacatcaacagctcaagccaaactagatgaatacaggaagaagcgtgccgctcaggcttcacaagaacaatttgactcgcgggacccgaagcctaatacggagggtgccctcaaggaattccgagaaagggctaatcgttcacacaagttcggtcccccaagatcgcacgatcctaaccagtcacgaggcaaaccccgcgaggtaaccggcagtcaggcgagtcgagtacctagcagcatacccgatacgccttccagtggaaaaggttcttctcaaatcatcaagggtcgggcgtgggaatctactccgttgacatccgtttctggctcgagtcaatctaagagaggtcaagacttaccttggtcatctactccccgatcatcagcgagggttcctagcagaagagagtgggacgacacccctcggactcaggcggatactgatttaggcccgcccccggattctggtatcgatgcaagagagtgggaggaagagcagatgcgattggatcgtgattggtacaaccacgaagaaggcaatgctctagacgacgaatacaacaaccccttcgctgcttatgaggaagaatccgctaccgtagagcctgccaatgagaaaggcaagaaacggatgacggctactcaagctgcgcgccacgaagagcagcaattatgggaagagcaacaacttcggatgagtgggacagggaacaagaatcggagaaagctcgatttggacttcactgacgaggaagaatctcgcgtgcatctattgattcatgatttgaagccgcctttccttgatgggcgattgatcttcactaagcagcttgagcccgtcaatcctatcaaagatccgacttccgacctagccatctttagtaaaaaagggagtgtgctggttcgtgagcaaagaatgcgcaaggaaagagagaaggctgctgccaaagtcgcagcgcttggtgggacgacattaggaaatctgacgggggtcaaagaagaagcggaagttgatggtgagctttccttgattttacacttttttgttttctgtgtttgggtaaattcgtgggccaatccatcattcaattagaaactgtgtttgcacttaattttcaaagccatcgatcaagccgcattagatgtttctaaggacctcgatccttcaacaaactctcaggaagatcctcaagatgacagtcataccgcccgcaaagactctcaatttgcttcacatctcaagaaatccgaaggagttagtcattttgctaaaaccaagtctctcaaacaacaaagacagtatcttcccgcctttgcttgtcgggagcgcttactgaaacagattcgtgaaaatcaaggtgagtattcgtatctcaacactatacaaactgttgcattctaagcaaagtgctcttctgttattgtgcctttctttataactttgcgttgcaagtcaccatcgtcatcggagagactggatccggtaaaactactcaactgggtcaattcttgcacgaagaaggttataccaagtatggaattgtcggctgtactcagccccggcgagtggccgcaatgagtgttgccaagcgtgttagcgaagagatggaagtcagtgtcaatgctttgtgaaatcatcagttgcttttgctaatcttcatggttttgtatctagtgcgtactgggagaagaggttggatatgccatccgattcgaggattgcacatcagacaaaacagtcgtcaaatgtaagtttgggccatgatttttctctgcgaatattaaaactcatcctagctctggttctcttacaatagttatgacagacggtgttttgttgagagagtctctaaacgaaggcgatttagaccgatacagtgtcatcattctagacgaagctcatgagagatcgctctctacggacgttttgatgggattgctacgaaaaagttggtcaccttactccctatcgtcagtcatggattgtgtcaaattgatgaatagtggttgttgtcccgtacagttctttctagacgccgggacctgaagttgatagtcacttcagctacaatgaacgccgaaaaggttagtttgcggactagatccctttatcgttgggtgatgtcatgaaatctcaatgtattatattcgctttatctagttttcacgctttttcgatgatgctcccgacttcactattccgggtcgtacatttccggtcgacattttgttcagcaaaactccttgtgaggactatgtagatagtgctgtgaaacaagcgctccagatacacctttcgtcccctcctggcgatatcttaatttttatgactggtcaggaggacatagaagtgacctgccaagttatcaaaggtacgatacattgatcagtaagctgttgactagggtctgactggtatgcctcttacttccagaccgaatcaaacaattggacaatccaccctttcttgccgttcttcccatatactcacaaatgccagcagacctccaagcaaagattttcgaatctactcaggatggtcgacggaaatgcatcgtagccacaaacattgctgaaacttccctgacagtcgatgggatcatgtatgtgattgattcaggcttcagcaagctaaaagtttacaatccacgtgttgggatggatgccctacaaatcaccccaatcagtcaagccaatgccaaccaacgatccgggcgagctggtaggactggcagtgggtaagccgagttccatcatcagcaatgttgtgggatattggctagtctagttctgatcatactgcttctgtttctttcagtacctgttatcgattgtacaccgaacaagcgtttagggacgagctgttccctagcacaatacctgagattcaacgaaccaacttggccaataccgtgcttcttttgaaatctttgggtgtgaaaaacttgctcgaattcaatttcatggacccacctcctcaggaaaatatcctcaagtgagtcattgttgctttttttggaagaataacccccttgtacaacatgctcaaccctgctttttgcagctcgatgtatcaactgtggacgctaggagcactagacaatataggcgagttgacaccagaaggcaggaagatgtcagattgtacgtctacttccatcctgttccattgtccccactgtggaatcaaatactaatccgcgtttttgttttgctcagtcccgatggaaccatctcttgctaagatgctactgacctcagtcgaacataagtgttcggcagagatggtcactatcgtatctatgttgtccgtcccttcggtcttctatagacccaaggaacgggctgaagaaagtgacgctgctcgtgaaaagttcttcgtgcgttctgtttttcctctagagaacacaactgaagtgttatctcggtgagatcgtgttcattgagtctcacaagaggttcctctttattatgtggatcaatctaggttcccgagtcagatcacttgacccttctaaacacatacacccaatggaagactaatgggtttgtcgtcaaaatatctgtattctgtttacatgtactggatgctaattttttcgaattcacacagattcagtgatatatgggctggtaagcatttcttgcacccaaaactattgaggaaagctcgcgaggtacgggagcaattagtggacatcatgaaagtccagaagttggaagtcatagcttgtgggacagattgggatatcatccggtaagcacctccaggcctatccaccaacttgcaaattacgagaaaaaaaaagagatgttcgtattgactattctgaaatatcggctctagtaaatgtatctgtgcggggtatttccatcaggctgctcgagtcaaagggataggcgaataccaaaattgtcggactggtgttccgatgcagttacatccaactagtgccttgtatggacttggcttcttgcctgattatgtggtgtatcatgagctgattctcaccagcaaggaatacatgcaatgtaagtcatcttgcttctccctcaaatgttacatcatcataatgataatcgtcctcacactttttttcttcctttctaggtgttacttctgtagatccatattggctggcggaactcggaccagcattcttttcgtaagcctttttccaacaacgcaaaacaaccgactttggagaaaagaaaaattaactcaacactctccaaatttaacctttcctttcattttttttgatgataatgataaaaaaaaaacagggtacgagaacaacatttcacggaaagagagcgaagggcagcggatgagaagttcaacaaacagaccgaacttcagatggagatggacagtgatcggaagcggaaagagtctgagatggaggagctcagaaaggcgaaattgatggccggccaaaccccgcgaatcttgggcgttggtggaccgcagttggctaggttggctggtagcgggttgacgcctcgtagaactcctagaagatttggaatgtgatctacccagttttttttccgatcgtgtcacctgctttcttttattccctcgttttctcatctcttgattgatgtatcaagtttcattgagggtcacgttttggccctgcgtgttgtcttttgtttatagtcaatgtattattttgtcctgagccacaaataattaccaggagtggatgggaagacattattttaatatgtagagggagaatttgaactatcttgccgcatgtccgtgtcaggccgggaccgggacccgttcgccggggaaaaccagggtttaaggtgaagtttacaactcgggccattcaaacgatttacatactcaactgtcagcccaaggaccacacagaaaacgtatctacgaggaaaccggaaaagataagggacgatgcggatcgatatggtcggtaagccggtcgtgggtggtactctgagacggacgctcaacacgcaagcagcatcaatcaaccacagatggtgcggattgacatccgctcggacagaagcaccatcaagctggaagcagagggactaccacaatcgagcatcgttcggctcagacattggacatctaaaactcaagtcgtttataaggaggaagaatgatatcccaacccaaggacagccattttacgtcacgactcgattggcgtcttcttcgtcatctccgtcaggcccaggacctatcttgctagagtccgagaaattcgtgcctcctcaaagctcggatcatgagccccattctcctatcatcatcttgcatggcttgttcggctctaaacagaattggagatctctcgccaaaagattaagtcaggctactcagaaaaccgtctttactttagtatgccattccttcctctctctctttctcatttctactattgatctcgttcgttgggaaaacgttagggaagaatttgcaggccggaaaattgataaagcaatcctgatttgttcatctcgtgtcgacaggacttgagaaatcatggtgaaagtcaagccacacccggcttcacttcctatctagattattcaagcgatgtcaaacacttcatgacgaccaacaacttgaaagacgtgattctaatcggacattcgatgtaagatacacaccgtcagactaagagatgcttcttctcatcaaatgaaaaaaagaaactcaataaactcaactagctgttttttttttcttttctttccaaaaaaacaggggtggcaaagtagcgatgagtctagccttatcagagagttcgagcaattcaaatcgagaaggatcagatttgatcaagaaattggtcgccgtggatatctcccccgccaaaggtcccatctcaaagagcttccaagtttatatcgatggctttaaggagattaattctaggccggtttccagtcggaaagaagctgatgaaattttgactaaatatgaaccggtacattctttcatcttcctcatcttcatccatcatcattggttttacttaccccccagcactactagatagtatctgcaagtgttaatcggtttgacttgatttggttaggacctaggacgacggcaattccttctcacaaatttgaagaaagtggagagagacggagccgaaggacaagggacacctcattatgagatcaggctacctgtagaagtacttgaggcacagctggcgagcaaccaagtaggagacttcccattcgagataccccggaccgagccggctccaggatccgcttccactcagtcccaaccaccctcagtccggttccataaaccttcgttattcatcaaaggcgctcggagtaaatatattaacaaatataacataccgactattgctgcctttttcatgaaccatcgcctcgtcgttcttgatactgatcattggggtcagtactgtttcttttggaactgttgatttgaatgggattataaggttgcaaatgctccattgaactcacctgcttctatccctcccttttttattctctcttggttgggttgtgtttgacaactagttcatgctgagaaacctaatgaattcattcagactgttgtagattttgttaaagaagagtgaaagaaaaaaaatatataatcaatcacaacataaaatataatcaatcacaacataaatttgtttagaagtgtctatgcaagattcattgatccttacaactttttcacaactttgctttgcctgagaagagctaaactgtttgtgattggggaatgaggaagatgccaggactgaagaatctggattatattgcttgattggctttacacatgaaatgccactgttgcccaatgatcactgtcagcctacatgcaacaaaaattttgtttgatcatccttttcaattaaacaagtttgacacccagttgttgcaggctgtttcactggatctttcaaaacagggttcatgttggtgtccagctataacttggtagataaatcaagttcaaaatccagcctgattggtcgttttggagggagctgtccagaggccacaatatgcctgtctaagccctctctgtactaaagcacatcccaggaaagaataaaattttcaaaaaagtattgccctgcatgagtttggaacagaatgacccagttgtcgctttcggccaaagcaggagatggactacgttgtccatccgggttccatgtatcgattaggatatgtgccatgtccctcagctagtccctgtttgactgcagggcaaccgggagtttggtgatgggcaggtccccattcaatgcattcaccttgaaatccatagctgttgccacacatcatacattttcgactgaacactggtactaatttcctacaagggggccaaccatggggttcaccaaagttacagatgaaggtctgaccacattcctgcattctggctagtacaggtgcctcaagggcacactgggacccaggtaatgcaggacattgcatcccggctgcttctagttgaatcaaagccacccccaagagcactgcccacagtaaggctgttgctgggtactctgagggaaaggactttggcaggagttgaaccatggatgtgttggttgaattgatagcagctcaagtattgtaatgagaagcaggtggagtttacagtacagttaacccggatgttgcatgagctgatcatgatcagactttatcagtccaatcaagccttgtagccaattcaaacaccccaagactagttagcttcctatccaatttatctgtctcctcttaactgctccattaacttggatccactatgttaagctcactcactttcattagacttacatgctcccaatatgaataatacttcaatcaataaaatcccatctaccagtcccagtggacccaccaacactgctcaagatggtctcatgagataccctgcttgaagtctgcaaacctgatgaaagcttccccaagatcagaaatggctgggaacgctttgaggattacatatgaggatatagcctcatctatacaaggcttaggattcctggaacctagaatcacacatccaatcagccttactagactccaatattattggtctatgtgattcagtaagtttctttcatcatgaaagaagtgttgggatactgtgacatgtcattgattgttacatgtgcacagttgttgttgtgcttctttcttccttcatttcattcatctctctcatgtcacactctgtgacatccagttgtttctctcagttcatatactggagtcatttgtgtctgggaggatttccttttcctcatcctttccaacatacatgtctccaggtatgttcctttttttctttctctttcttcttctctaaatgaaactcatcctttccaacatacatgtctccagtcccctgagtccatctcaacaagaagggtttttggtggttgttttatttcttgacatttctccaactctgggtgacagtgcaacaacactcctccaactcacagactgcccctgtgccgcataacaaaatcttggcagcaatgggccagttatgctaaccttagagttagtgcagcttagtgtagcaaatttacattgaaaagtagaatagtttagtagaattctgccacctctactattgtaatttcacctagagatgtcagcaggtacccggaaacaggtaccgggtgcgggtgcgggtgccaacatttgcggtaaaaacaggtgcgggtgtcaacatttgcggtaaaaaaaggcaggtacgcgggtacccgccttacacccgccctgggaatgcttcccctgaagaatttaatttatcattggtggtccaacactcccttttttgggtgtgttgggctgcacaaaggtgtcagcaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggccggagggttccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtatacagtcttcatcaatggaaattgaataaggcaaatgaggccaagctaaagatagatcagagagaagataaaatttaaataggtgatagaataatttgtttttctttatttctttatttctattttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcattcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccgccctggcggccctagcaggtgcgggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtatcaagcgacatctctaattttaccactctgaggtcttgcttgcgatggaatgaactgggtcagaaagagagatagtggaaaggatgatgattagcattgcatacgtgatgataatcataatggaaagacataataaatgaagaaaataaacaaaagaagataaatgaactcacctgggtcagaaagagagatagtggaaaggaggaggaaaagaatccttccacaaaatttcttctggcccaggtctactacaggatctgtgaaatgtaagtgacaggtatgtagcacacaaaaacatgaactgagatgtaaatgaaatgaaactcaatgaattgacagctcaacagcttgtgctctccactctcattctagtactacttcctctttctgtctgccatttcatttctatctcctacattctcacctcttcctttctctttgttcttatttcatctctttcctcacttgtccctttatctcaactccttcaatgctcacaaccacaactcaattgcttcctctgactgccgcagtgggaacagtcactgcacatgaaaccccattgaaacccccagatgttgctctgcttgggagggacatgcaattgtccatggtgtcaatggttttcaccagccccaaaatctgcccacccatcaggttgtgggttcaaatcccactggccccatcccctaatgggggttagggggcaggtttttgggggttagggttaaaggttaggattaggggttagggttaggggttggggcttagggtttagagtttagggttaagggttaggggctaggcttagggataggggatgggggttagggtttggggataggggggtactacacctcatgtctgtttgcatgcaaatggacatcagccacacatccacacctcgcccaatgtctgtttgcatgcaaagttgtgtgatgtcttttttgcatgcaaatgggcatggagtagtgaggcattgatgtctgatgtttgtttgcatggagacggacatgaggtgtagtgaggtggggatgtgcctgatgttggtattcatgcaaaaggacatgaggtgtggatgtgtttcatgtctgtttgaatgcaaacggacaggaggtgtgttgtttggaagttggtgacatgtgtgtcttatggaaatggatgtgactcttggacccataggtgaccctgggaaggtcaggtcatgtctgtttgcatgcaaaaggacacaaccatgagccatccacatgtctgtgtgcatgcaaacagacatcagacacatccacacctcaccatgccaacttcaaaacagcacacctcaccaacttcaaaacaacacacctcacaaattatttcaaaacaccacacctcaagaaattcaaaacaacacatgaacacacctcaccaacttcaaaacaacacacctccccctctactgaacaacacacttcaccaactcaaaacaacataccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatggggcgattcatcttagtctctccaaatttctttcccaataataccagatgggagatgtgtcacgttcctacactagaaaaattgttggatcacattgtgaaaatgcgcggtaacatcgcatgtcacatgcaatgtcaccttgcattttcaaaatgcaattgaatgtttagctctagcaattcaatcacattttgaaaatgcgaggtggcattgcatgtgacatgcgatgttaccacacattttcacaatgcgatccaacaatttttctagtgtaggaaagtgagacaacacaaatccggtatttttgggtattcaaattctgagacaataagaataaacgcctgatactgtcttgtatcatctctgttgcacctttgattccctctactcaatcatcaaattcaaccccacaaatcttcatctcctatcctcaatcctcaatcctcatcaattcaaccaccctaataccatcttcttttctttctttaatataacttctcactgcttctcttgccaattcctttgctatgtctggtgaggttcaacttgacaatcttcttctctttccccttaaacttctgactaactctctttttcatttttcccttatctttgtccactgcttcttgctatttctcttcacttgcctttctcattctcactttttctgctccccagcctgtttctgttgcagaaaaatagaacaggaagaatgtacaataagggtccgtaccatacgtttcggattctttgggaatcgattctcgcgcgagtcaaaaaagcgctttttttgtttttgattttttggactttagagaaatcgatttgcccaaaagtgtgtaccataggacccgcttttcactccttgtttaaaagcgggtttccattctttactccccatcccaccagttcctctactccccacccaacccagttttcactcgacatcaactgctgcccatcgattcctagaccgcttgctccggaaaaatgatggacgaagaagttcttgtatgccttgcagcagcagcagcagcaatctatgttgtctcgaattactggaatgaacacgagtttgaggcctactacggagatggcggcaaagctctttatactcaactacttttgaacgctcgaccagatttatttagggagatagcttgaatggaacggcccacattcgacaagcttgtttcggagctctgtagctatgggcttctggaagacggccgatcggtatcagtagaagaacaagtgctcatctttcttgacatagtctgccataacaatgcaatgaggcaaacggctgtcaagtttcgccgtggtctttacactgtcaataggtctgtttttatgcttgataggattgattcttcttttttaacctgtgcactttctgatgcaaaacgatttcatccatcagatactttggcttggttttagaagcactggtggctctttacccaatttacgtccggtttaacctcgattcgtgtggggggttgataagcgcacgccaacccccatggcgcacaccaatctgcgcttggcgtgcagattggcgtgcgccatgggggtttcacaatatctctaaaaacgcgaagtatgccgcattcaagaactgtttaggggcgctcgatggtgtctttgttccagcccgtgttcctctagacatgcaatgtaactaccgctcacggaaaggcataatctcccagaacattcttgcagcggtcaacttcaacttcgagtttgtctatgtccttgcgggttgggaaggcagtgctcacgatacgcgtgtttttaacgatgcgacttcaagagctttgaagatcccaggcaacaaatattttctggccgatgcgggatacggactacgcaagggattgatgacgccttaccgagctgttcgatatcatcttaaggaacaggcaactgcagggctccgacctgagaataaaaaggagctgtacaacttacgacatgccacccttcgaaacattgttgagaggatttttgggtgcatcaagaagaaattcccaattcttcaagttgcacccgaaatcgaacttagaaagcaggtccgattaatatatgctcttgtgatgttgtggaacttcatgcgaaagcatgaaatggttgagaaaatgtttgacaactactccaacgaagacgcagcggcatatcgagcagaagcagccgccgaggctgatgatccacttccaacaactgctcaagaggatacctacatgaaattccgacgcaatcgattggctgataaactctgggatcaatacaaggcttacaatcagaccaggaatcgatcttcttagtagtatattgaggttgacactatagttctgcactgtttccttccgatagctacctcttgtctttttttttcaactcaactcaaatatatctgcctgctttttgtttcaactcacatacatctgctgctttttccacccttgggtccagttgttctgaaaatcagttcggactatgtcattaatcaatttgagtcacttaatcaattgaagattgtattgtaaagtgatcaatccgttcaagtagaacaagcaacaaagattaactgaagaaaaaaactgatcgattgtgaggctgatcaattgtgaggcttgaggatcattaacaaaggatgaggattgatcttaagtggtgaaaagtgattaagaaagaaatcctagacattctacatacaatggtcagcagaaaaataagcggcacaggttggttaatatgtagtactaggtccagacataaaaaaagaaatcaatgcttaccatctttgacacctccttctcaagccacatttggcatatcttctccgatcaagtacgagctaaagtcgagaaagtccgggccttgttttcgttttcaaggactttgatatacccaatgtaggtgtcgtcagttaccttctccgaaaacatagacgcacattgctcaagtgctttctcagagacagtctccgaattcaacttctcggtggcctttgaggcttccttctccttcaaatcagtgagcctgtcgatcgcactcgagattccgcccaggcttgatttgattgcgtcgttctttccctctcgagttcgcttagctgggggggctgaggtttccggatcatcaacatcaatgtcactattgtctggatcgattatcattgcagctcgtttggtggtcttagaggtcgaattgcgctttgcacggtttacaggggtaatttcagcgactggagtatcattgagattgggtacatcctcttcttcagccatgtctccagtagcaaaagtcccactgaagacttggtgagccagatcgtacaaaggaaaaggtttatcctgcagctttccgaatcctcggcgtggatgagatttgatgagctcatcccaggtggccttatcagcagtcggaatttgcttctcggggtcccatccaaagccgctttgatcgcgcaagaacttgtagtcgacgtaagtgtcccgaagcttgttttttgcgtttttaacttggtcgcggttaagactgagctcgaaacgggtgttgatgcggtccatgagagtcgtccagccgattttgtttagatttccgttatcggttgccaaacctttgctgatgcaatcagcaattccttccaagagttgtgccttctggtcgtgcgtccatgagtgaggtggggtcttgtcctccttctcattcttgttcttcttcgctgcttttgcggctggcattcttgctttggggatgggtttgttggtagttgctggattcttgggggtaggtgtgttagttgaagatgcttcggagaagtcactagtgaagatagctggatcgaggagcgcatccatgaagacaagtgttgggaggatacaaggcaggagggcaagaatcgattcacaaagttcagagaaacgggggtacccctgttccaggaaacgctcacttttgatgtagaatcgattcttgtttttgacaagaaatcgggggctatggtacacaaaattggcccgaaatcgattctcaagaaaaaaaaaccaaactcgcgcaagaatcgatttctcagccgctatggtacggaccctaaatgaattcttctctaattccttaaaagggacacaattaaccttcttgttcaatctttattcatccacattttggtccccccccccctaaaaattctgcatgctctctgtgagcctgggtctcaatagtgacagcaggacacaaggttttggggggcaattttatatgtatttctcaagaggaaggaaatacaaataaaagcaggagagagggaaagaagagaaagaatagaaatgaataatatttttgttatttatttattttgttatgattatttagattctgacagtcttacttcctctgagggtagctgttataagcggagctaactctacgcctccaaatcaaaggaaactgaaatgggttattgactctgataaatcaggtcaaccacaattttttagatcagggatgatcaaggttctttaaagggaaacctatgtagttttcagttttactaccaaacaagaaaggagaagaatctttgaagctagtggagctttggttgatgagggcttttggtttagagaaggaagagaaaaaaaggtgagagtgacagagaaagaaacaagcagaaagatgctagctagactcaaaagaagtaacttactgatgacaccaatgacactgagtagtgggaaaggcaggaaaattaaggttcttctggttgataagtgtaggctggatctggtactggttgttgtggttctgggtgtgtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttgcattatgtaatcaggtatgtacatgtggtagagggagctgaaacctaagggctggagtaattcttgaagtactgtgaattattacaaagtcaatgaaggaatggagttgagtaaaagtgatcagtggtgactagggttaattttacaccaggaaaaaggtaaaaagtcttaagataaaaaagataagataatatttagaataggaaaaggtacttttggcagtcttttggccagcttggctggctctaaggctgacactctcaaaattaccaatttattttgctacaggtttcagcaaagctcatatcactgcttgtaatttccaagccgtcatcaattcagattatggataagggggaacgaaggcagtattaaatcaaatttaaaattcagtttttatgattgaggtttcagtgaaatcttcaataatgattgattcaagatggtaaatagttgatattgatgagatatattttaggaggtattgaagaaggatagagaggggggacaaatcatcaccaaaatgaaggggaggagaaagaatcttcataattgatgatctttcacacttcaaaccctgaaatttcaggctggactactatttctagcttcaaagcatctacctttcttgctttctattcacagcctgtgaaaaatatcttcttgataaattatattgtctttacctccaaaaaaactggtaaaatggtgggtccacttccaacaatggtcccaatgggctaattttatcttattctatctacattaaaaacactggtgcttaccattactattctcactggtgggccggttacaataaatgtagcattggtgtggcacaaaacagcagaattccacaaaactttagcatagcatagtgcaattctgccatgtccacactaacaattcacacacaggcccccaaaactggcctgctaagctgcactaatgcactggttagtggcattttgtccctgtatcagacctagcacaatgtgaaatagaaaaaaggcttacatttaactaacactaaatgattcatgtgcaaaaaaggccactatgctaatgctctttgggaaaaaattgcagtgtagtatagtggccaatccttgctatacttatcctgatcacaaatgatgcagcattttcagttccaatagaagatttgataacaccacaatagctggattccactgctacactgagatatagcatatatttgtagtatagaaacccattgctaccactacacagtcatcagtggcattatataactgggcaatacaaaaagacaatttccattcaatagggggtatcaaacataggcaaatccaccattatttaattgactggttttgaaaaaaccatcattttttaaacatgttagttcttgatcctttgggggcctattggtgaaaatttattttttggataattgactggtttctaagggggttgataagcacaagccaacccccctttcacacaccaatctgcacgccacttgcagattggtgtgcagattggtgtgcgcaaggggggtttgcttgcgcttatcaacccccggtttctaaaggtgcatttcatatatgtaagattataggcatcggtgacatggctacaaaccacaaagtggctaggaagctgtcacaagacttagctgcggatatctgtaagcatatgcatacatgattgaagcacccactgtcctgtgtcgtaaactgaaattcaatcctattgattacagcaacgatcacagcgaacaggaggaagaaaaaacagaggaccgaacagaaaggaatagaaagtaaccaaccaggtaagcttaactaaactaactctggaggtctaaaaaggaatagaaaaacttacaataggattctatatcttctcctagttgctagcgacaggaaagaaaacagaagaataaccaaagcccatccagcaggaaaaggcaacggtaagtctaactgcaagaagtgatcagattgagctacgacactgaggaagcgcaagctgatttctcttttacatagtgaaatccagcacgctactcgatcgtattggctaaaggaggaaaggatcattcctaaagacaaaccagtcagagtaagagatatttgctgagtagagaccgatacaatgatcagggagctaatgtgactgcaaccttgcacactatcatctcatgaaggaaagagttcatcaactctatattattctcattgttatcatttcatctatcttgctcttcatctcattctcttcactcctgctcctaggtttgttgctgtttattctttctctttttcttttagctatacacttgtgtctagtttaatctaataaaatgaaatctagacttttggattctttcaatatattaccccctaattttggaagtattaaactaatttcaaaatctcatatgccttgttacaccccttgtagtttagctcagtattgcagtgtttaaagacttttatcacaacactacccacagaatagagatggttccggatatccgttatccgctggcggatacccgccagtgccaacggatacccgccagcgggtgcagattcaggtgcagatttcccctcacccctgaaatcctggcagatatcctggtatcccaagggatacccggtgccaagagactgaaagagaatgtattttctttacaaaaaaaaagaaaagaaaaacattggcccaccttggcctagagagcagaggccacactgccgggaggaatccctcccggcgagctggtttaaaatccagctctccagtaggaacccctcccaatgagctggtttaaaatccagctggccgggaggaacccctctcggcgagctggcagctggcatgtaaatgctcgttgggaggggttcctcccgacggtgtggcctctgcctctctaggccaaggggtgggtatccgcagataccggccagcgccagcggatgcagattcctgattccgctgaaattgtcagcagatatccggatcaaagcaaccatctctaccacagaacccatgaattgaggattctatgctagtgctttttgaagaaaattcacagcagcctgcaggatattccaaatctctgactcattttcagctttcaaacctatggcagtcttcccaaatccttatcttcctcctttatgtcacttttcatcacccagataattgatcttcccatcctttttatccattgaaattgcttcctggcctacaccataatcacaatgttattgttttttaatttattctttggaaatccttaatcttgtattctttctcaccaattttacaattatcattttttaaagtcacttatgtgaacccatcaacacagcctcatgttgacaaccactaactattcacaatttaatttgagagtgtgatcatgtacaaggatatgttttcagctattagctagtgtcagctctgtgcatgctacactcgtttaaataatataaaaaccaggtgctatcactgtgctgaaggactatcaaagaaaaagattactctttttcaccctttatatgtggtccaaattccacaaaggttaagtccacactcctttaagcttatttgtttctaatgaaccaaataacaggagattataacaattaataaattgttatagtttggattttaaagcaataataattgctaagaagcagcgggcaagcacttgagctgattggcgacttgtcagaggtggtagtcttgcagcaactgctttataaggaattttagtgagggatgaaaggggaatttcaaagttacacactaataattccagtagtaaaaggatgattgggattgggataactactctgagagtaggaggagaatattcactgtacttactaagtatgctgtgggtgaatatgctgaggaaccaatcttaggccaggaatggcctccttttatattctagagtcccccttgggggcattcttagaatattctagaatgtttatttaatgtactacaatagtagttctctcataatgtaatgagaatattgtagtggattaaacacagtattatctatgtccccatgacatcatgatgcattgttatagccaattacatcatgtgtctaactacaatagaataatactgagggaaattaccacacacttgacaaaggtggtaatttctacaattttgaattatagttacacttctagttgtaactacatgttttaatattcccttttatctttattttctattattttttagattattttatttattgtcttattcctactaacctcaaggctcttgagttatgagaaagtcatagaaggagtaggaatttgggggtggttccagtgagcaaccccctttaaaatattatgaaaatttcatttataaaataatattctaggttttcttattattattacaagtgatatattattaagcagtcttttggatactcttgaggatctctaaggctgacagctagggttcacaatgacttttcacaagaagttttctcaaacttaccacaagagaattagttaagctcaaagctttctgaattcccacaaggagcttctgcactgctggggacttaaaatttagccccaaagcttaaaattttcagctcaaaaaattatgtacagttgcagacagcaaaacccaaccctgccctgcctgcaagacacaaaattgaaatgctgcccctccctcagggggtcaaatacaccaatactcttcttaattacaattttgaactcagaccagtgtgtcaagttcaaaactatgaacactgaggttttgcagaagaggttcaatttttttccattttcacatacatattatcagaaaagcatagattaagcttcacctaaacccatagttatgggttcaagtaaggtatattgatgggtttatactacttttacaccctcaacatctatttttactgtcaatttgctattctagtgtattgtttcaacatgctggaggctgcagacagctcaaaagtctgaattatttttaaaaaaatcttgaatttttggctcaaaaattaggacaaatttgaacacactcaaaatccagggccagtctttgccatctgcaactgtaaacaatgtacaagcaagaaaaaatcaaagtgtgtgagaagcaaaaaacactattgtgaagccccctaatgggtgccctttttttatttccatcattctggtttgatcagatatattaacacattcatttccatgtgactcaacaaaattgtttaatccttttgttagttctttgctttgtagaccttcccattgtccaggaaaacagaatcttcaaaaatattgccacagtaggcattggaccagataatctggtactaccattatgggtatgaaactccatgctcaatttcaggtgtaggacatctaagtactttgtgttgataaggcttgggctcaagtggacaggttgtggtctgccatttatggccacatgtacggcagtagaagttcaactctttcacctggtttttgcacctctccccatggaagtattcatatttacagagtagcgctttcaaacattcaccagaccgttctttatacatggtgacgtcatatctatgcgaacagccttcagctgtgcattccatcgcagcgactcccagttgaaccagagccacccccaagagcactgcccgcaatgaggctgttgctgggtactccggggggaagaacttcggcaggagtcgaaccatggatatgctggttaagtcgatggtagcaggtcaattggtagcagggtcaatggggtggtttggggcgggcggaggtcacgacacgactaatctgggtgatgaggaagctgatcgacagcctttattaatcgaatcgagtcttcatccagcaaagcgttcttctttacttgaaatttgaatacaccaggcagcttcctacccaactgtcagctatcaaactcactagaaacgatatcgagagcgctaacaataattctaatctatcatcatcttgcatggcttgtttgtctcgaacaataattcgacaagtcttgcgagtcaagctactcagaaaaccgcctatttctggtccatcccgtttttttctcatctccactactgggccgtttgttgagaaaacgttggggcaaaattgacggccgcaaatcatttcgcgttaacaggacttgatagccaaagtcaagcgacacctggctttacttcctacctaagattcttcaagtgatgtcagacacttgatgacgaaaaacaacttgaataggtgattttattggacattcgatgtaagatacagtcagcgtaaatacgtccggaaaggaaaataataaagtgggctagatgaacttgtttgcaaatatgtaacagcggaggaaacgtggtgatagccttatctacaacagaccctgattaaaaaatcaaaaggggaagacgaatactaaggtgtgatcaagcaattggtcactgtaagtcttggatatctctcccgctaaaagttccatctcaaagagcttccaagtttacatcgatggattcaaagaaattgattctaggtcggttttgggaaggaaagaagctcatgaagttttgactaaacatgaagcggtgtactctctcatttttctgtttttcgtgtatcatctaacttagctaagtcccccttcttcgcgaagcgaccctccgaaccgaatagagagggacttagttaagttagtgtatcatcagcttcattttcttttcttattccaaccaaaacgacaatatctcccaatttgatcagctcaacatgcaattccctctgtcgaatctaaagaaagtgcagaggggctgagacgaaggaaaaggagcacatcaccatgagatcagatgaccggtagaagtacttgaagcacagctgccgattgaccagggacttgcttcaacagggcgtcatgggtggcacatcctctttaatgcggggtcacggactcgtcgcatcgctcgccaccgatgcgactcagtcgaccggctgtgtaagtaggtgttcgacataccagatgggatcaagccggctccaggatccgcttcaactcaagttgcaaccaccagtccggttccataaaacttccgagcttctcctcgtgagttttcagtgtgggcaggtgtggctgggaggttgtcacgcggtggagcacagaaaaaaatatggattttaggtgaaatacatagtgctcaatctggagtgaagtatagctcacctcaacaaacattggagtgaactctaagattactgtgtatgtatgtagtaaaggtttggtgtgcatttagactgacccgtgaagaaagtagccaccaaccatgaaatattcatcataggacagctataagttccaatggaaccatcactcctttcaatcaattccacacatcaggtcacccagtcaatttttcctgagaaaatttgacccacctacagccccttgacagaaacaatggaactattctataatttgattctagaagcagaacaatggactgcaagttatgcttactggtgaaactgtggaaaatgagttccaaagaaggattctgaaaagttggatagaaaaacgttttgtagaaacttggtatatttttcctcatgttttgacttctttggtatttttcaaagtagctcaaaaaatcaagatcaacacaattgcatgtgaaagcacccaccaaaatttcaaaagctttcaaaccaaatgtaagggataacctccaagtccctcctttggaggtcatgctttgcatcagccctgtaacaggtcccttgatggaaaggggcttgttttaagtcaggtagggacaggtggcaacactgcctttagattctagtctagtattaaagcttatccacaagagtcagaaaagaagtgcttccttgggggtgaactaccatgattggctgttcatgagctgccaccatgattattattatcatgtgtaggacatgcaggcattttgtgaagaaattgctcatgtatacagttgctactttcccacttatggccacatgttgtacatttataattcagcaattgcacattggttgaggtgcaaggctcatgactgaatccatgtctgcagctgaaggtttgaggacattgggagccagaccttcctagagacatttctgctatgtcaccattacaatttttatttctacatttgatgtgaactgctcctcccacttgaaccaacaccagccctaagagcactgcccacatcaaggctgttgctgggtactctgaggggaaggtcattggcaggagtcaaaccatggatgtgctgtttgattggtagcaggtttcacagaggttgattggtatgatctgaagcaggcagagtttacaatacagctattccggataatcaggaggcttcttggcagcctctattaatctgagcaacccacaaagcatccatcttgatttaaatatgtgaatagctcctatccacatcatttttcttctctcaactgagatattaatctggctccaccatactaatctcaatccctttccaaactaatttaaagttgagaaagctagtgattgcattgtcttgttgtatagtatattatagcaggtgataaaatttagctgagaagcaatgaaaatcataccaaaacaaagtcatttccaatcagattatttgacccagtttatgtatcaaaaatcaatacaattgagactgccatatcaactaaggaaggatggccctgcatcaaatttccttctttatgaaaaattgacactgtagactggtgatgactgataaagtgtttgaaaaactatttggttacttgtaaacagtatcaggtttggattgaggaatatctaataaagtgatggataataattcacaagtaatcattaggtgataaataatgggattaagtaagtgaccatcacagagggcaatagcagtgttaaatggatgtacagcttctggggctgccgctttaggactgcatatcaaaggagaacttgttcaatgatggtatgcctaagtgagattgcttacataaggtgagtcaactttatttgtggctgttgcatatgacaaacaggaacaaattttgttttcaatccaagaaaccaaattttattggtcacaaatgtgttgactatgaggatattttatccaaagactaatttgccaatcagggatagattatagaaaaataattaaactcatggagactgcagcaggggtgggttgcaacactgccttttgactagtctattataaagctcatcccagaaaaggagaaaaataaaggtattgcccttgagggtggactactgcttgtgagctgcattaatctcagttagtcacatcatgtgtagaacattttagcaatttgtgattatattgctcccatggacaggtactactctcccacttacggccacatgtcttgcagcgacagtccagcacttgaactttgttccatgtgcactgctcatgcctgtatccgtgattgcagcggaagaattctgaacagtcaccagaatttcttgctgttgtttgcacttggacactggaacaacgtggatttggacacttgaggccaactgcgcctcccaattgaaccaaagccacccccaagagaactgcccacatcaaggctgttgctgggtaccctgagtccaatccatctacactgcttccgtctctgtacgggttccgggtgcggcctggacatcttatgtcctgatggccctacccgtagcccctcttggtcccctaagtggctcagggttttcaggaggggcgcgtgagggtcttgggagaggtcatcccctgaactcatttgcccccggtgaggggggcctaaatggtagaggaggatctcttcctgaaacagagaggagaagtgtgggggattgcgctagaccccagggtgggagggaggaactgaaaaagaaagggtgcgcgaggagacggggtagctggagaggtgtgagggaggagcgtctaccgatgcggggctgagagagtcagagaggggggagatgataaactcctcttcttgggaagattggaggccgtgcgcttccagtcgtgccctgacttctcagcctgggacaaagctccaggcgctcgtgttcttggactttggacacatccgccaaggctcctgtctcccccaatccaatccatctacactggttccgtctctgtacgggttccgggtgcggcctggacatcttatgtcctgatggccctacccgtagcccctcttggtcccctaagtggctcagggttttcaggaggggcgcgtgagggtcttgggagaggtcatcccctgaactcatttgcccccggtgaggggggcctaaatggtagaggaggatctcttcctgaaacagagaggagaagtgtgggggattgcgctagaccctagaactcaggttagaagcctgagccttagcgcgaaaccccaaacttcgtcctgggttcgaccctcacgtgctaaatgggaggtataagcctcagatcaagacaatctccattgcaaatctaatctagccaacagctgtaatgaaatgagcagatcattctccgaataatccctaatgtataatttatagctggccgacgcccagcgcccaaccttgcaaatttgagcgggggcaatacccaccgcgttatggaaagaagcgcctccgaccctgaatgaatggccggaaaggccggtgaaaccgtgggctgcccacactgccgcgagtcgtttcctcacaaaatatttcgtcagacttacgtggctgtcgccattccggtagccaaacagatgattgctttgtccgcaggtcgccaagcgacgagttagggctcgcaccgggcagaggatgtttggcatccctttgagttgtaggaactgggactctcctggtagagcagtcttggattgcttgagttcgattgttgcggaggtgcctgcggaatcgatggagacgtgactcttgaggatcttgcgccgcggtgtggcttggtccgtcgtcaactcgcctagtcgggctaggctccaaaacgcgaccagcgccaggtcgaggatcgcggaatcctccaaactacctgaagataggtcgtttgccagggtgaccaagtgtttaatcaacacaggctttttgggttctttcttcggtgtcaacgtttctacttttaatgacgactttagcaatagggccgctttcctttcggagattaccgggtacggcgagtcgtggaaaatatgccaagctttcaagccctgtaggtacttttttagtgttaccgcgagtacgccactttcgcctccgtcgacatccgttttccctgcccagtagcagaactcgtagatgtcgtcctcggtggccggcagaaggaaagttggtaggccttgggcctttttaaaggctagaaacttcctaactgccgagttatagcttttgagagttgatcttgaccagccattcaaaacatgttggtcaagcttggttgggcttcttaaaagatggcctttagatgtgaaatctctaatggaggagaaaaaggcttcatttgaggaggaacacatgatagtcgccgtactgagttttcgtaaaaaacacactaaaatgacaatgtgcgaaagaagagtggaacggaaaaagtggatgagatatttctaggaactaggggattacaatggaggtcgtacaccttttaaatcttgaaaacgacctgggctaacaggtcttgcaggtccgacggtacttgtatgaccacctggtgctttacaggctggcctgaccgcagtcctcgcgacagggcgtctgccttgttatcctttgacgtaaccctccttgctatcaaattcactgattcggtcaacaaaatcttctgtatctttttccattcatcgtttgcgtccttgtcttttgttttcatgttgttgatgctgttctctgtggttgtgttgtcagtccaaactatgagagatttaccacgttgatcacgaagttttaataacattatgagaccaagccttatcgctattgtttccaatagtgagattcgtttcttgttggaatgcgggtcgactagtttgaattgagcccaatgtttcccgattaagattcctatgccaaaagaggtggatgcgtctcccacccatcccacatctaaaggtggtccccatcttattagacgtgtatgttcgaaattgcccaatgtttctacccagatttgcaagtcttcgagcacgtctaccggggttggtcttttgctttcctccagatccacgattttaaccagcgatataaagagcacagatggcaccttaagtgaggtaagatgtaagccacgtggttcagccgcccaacaagaacttctgcgtcctcgtagtcgaacgaagcctttggtacttggaatggatatatctgacttagcctcttttcgattttcccttccggcaaccgtactgtcttattcaccccgtcccacacaaaacctatgaacttctgctcggttgagaaatctgagaactttttgatgtttgtcatgactccaagttcagtcgatttcagcactatatctttcattggcagatcaactccgatttcttttacaaacagattgtcgtcaacccatcgaaaaacggtgactaggtcgaagtggttcttcattattagtttccaagcgtcagctggatgaccgaaggaaccgcatccagcgacaccaccaaaagtgattcttgtgtctatcaataaatttccgtcgaagtcttgtacgagtagatatttccattgatctcgcctagttggtatctgtctgtaagctccttcccagtcaaaaagtgctagttcgaatttccgcctatcttctgcgaagaattttgatactgtcttgaaatcgtcccacgtcgtttcgaaatcgagtttattcacgtaagagttgaccgattttacatctgtgtcatttctaggataggataaatcattgattggtctgattttcccatctccattaaccactgctcccaaagggtttgaccggaagaaaccaaacgttgcttccatttgatgatgagagaaaggccctttcatccttcctgcggctaattccttggcaatagattcttgaatcttatctttggctaaaagtgaggatttatgattgtctggcgtgaaccaacgcttcttctcaattgtgtgttgaggtataccctggtcgaacccgtgcgtgaatccgtctatcacatcctggtactctggtagaagatggtttgctcctagagcatcgcgccatttatctacattcatctcgcaggttacattttttggcaaatgtacttctatgagtttcccaaaaagaaagggtgcgcaaggagacggggtagctggagaggtgtgagggaggagcgtctaccgatgcggggctgagagagtcagagaggggggagatgataaactcctcttcttgggaagattggaggccgtgcgcttccagtcgtgccctgacttctcagcctgggacaaagctccaggcgctcgtgttcttggactttggacacatccgccaaggctcctgtctcccccaaggaaaggactttggcaggagttgaaccattgatgttgtgtctgattggcagcaggtttcagatgagtcgcggggtgagtggtatgattggaggtgggcagaggtttatacgacacgactattccggatggtgatcaggaagctactcaacagtccctatcaaccaaagagacccacaaagcacagactccctgccaagttctgggtcttttctcaactgagccatgaagctggatccaccgtatcaagcccagtcagtttcaaattaatttttccattgagatgactagcaattgaactatcttgatgtgcagtgagctatagtgagtgatagaatgtagctgaaaagtaatgagaattgcaccaaagcaaagttaatcccaatcagattctttgactcatgtcaagtaccaaaatacaagcctattagattaggccatttccctgaaggcaggatggccctgcatcaaatttccttccttgaggctgagcaaaatttaccctttgggctggaaatgagtaataatgtgtttgggccttgagttggttctgtcgagtctcaggtttgatttgagggatatatctgctcgagttatttgcaaggaattacatataactacatatgttataatgtgggatgaagtgagtcagaagtcatcatcaaggggaactatatataggagtgctggttggattgcataggggaggtggatttggtcaagggtgagatgactatgagtgaggtgatgagagagtatgtatacacatccaacattttcaaggagaagacttggaaggaaacacctcccaacaaccaacaagaaccaacaacaacccaccaagaagccaaacaaacgaaagaacgaacatgttggatgaggacgatacattcgcatcagtcagctgggatgacccacctcaaccacaggcgaacagcagccagcaccactaccagcaggaaccgattcgagagtacacccaacaggacctggctacttcagaacaacaacaagaagaacttcatcatcaaaacactaacagcaacagaagacactcaaccgggaacctcaactcagactcaccaaaaaaccagcaaccaaactcatccctgacagtccatgtcaaacttcccgtacgagaactcgaaggaaccaaggatagctttgtctcctatctggtcactgcacaggtattccatcataattcactttttatatatccaagaatcttatgctgactcctgctgttgttgagttttcctagaccgatctgtccatctttcaatctccaaacccctcctcaagaagaagattccaagacttcgtcttccttcatgaccatctcatcaaagacttcccggcctctgttgtccctcccctcccggacaaatccagattgagtatgtcccataaatctcccgtaggaaaagagagaagaaaaaaaatcgtcaataggcgaataattcttagtttcttctttaccttccattgcacagaatacgttaccggtgaccgatttagtcctgacttcgtagagagacgtcggagtgggtaagtgtggattcctagtaatgcagaacaagcgtatatgttgacgaacagatttgaaattttgtttggacatgagcagattagaaagatttatgcaaagactagcgagacatccgaccttatcgaggtcaaagctactgcgctcgtttatcgaatcgagccaatggaacgtggacatgcacacccatctagcccatccaccggtcccggaggccccagcaacgctgctcgagatggcctcagataccctgctcaatgctttttctaaggtccgtaaacctgatgaaaggttcctcgagatcagggatggcttggagcgcttcgaggaacgcttggtggctatcgaacggatcgaaggaagatccaagactcgcatcaccggttagaatctacctctcgtcccctcctattacatcgatcacttattcctcggcttatttcttcttcttcctgtcatcagatttggctagtgattatgaggacctagccgcatccatccaaggcctaggattccttgaatctgggatcaccgatccattatcacgcttcgaatcagccttactagactacagtatcggtctgcgtgatttagtaagtttcactcaacaagaaagattgttcgtttctttcttttgaaatttgggttttctaatgaagcagtctgaatttcagaacacgacgacgacgacgccattaataacgaaactagtgtccttgatcaactattcagatagtttcaggaatgtgttgaagttacgagaccagaagcaattagatttcgaggatctttcgtcctatctctctaatctgacgaccgaacgagaccgcatcgccgctggtttctcgactaatttgggactctcttcttatttaaaagagaaacttgaattcattcggagtggggctgaaactgatactagtcgggaagccaagatccataaattagatggaaaaatcaaagatgttcgtcttttttttgacttctcctgttttggtcatcataactaacattttttttttgttgatattcaaaaaaaagttacaagaagcagtcacttcagctcatgaaacttcagaccaattcaaccaagaagtgatcaaagaattcaaagtatttcaagactcaaaagcgcttgaattaaaagaaatcttaaatgatttagcagatgggaatatctcgatgtacaagaaatcgattcaagattgggaaaatatgatcccttttgtatgtactgtttttttttcttctccttcctacattttggcattaattctaatgctgccatctttttttgtttgttttcgacagtttgaaaggattagagtggatacttaaccagcacgactacgcaatattgattccacgcattcataaacaacgactgaaccaaacaacatccaatcacatttctctcaactcatctcttctttcttagaactgctttgagagagaggggaatcaggcaggagtatgagtatgtgtgttacatgatgatggcgatgataatatttttaatttttacagtggtagattgacttgtttttattactattatgattctatctgatgaattacattgatcttgtatccttatttattttcattatcaacctctttaccaaaccaacagctaaacacatataacttacaagtaacacactcctcatctgagaatctgagcatttcattggcatttggagttgcaactctcaaaaattatgataatattaaatcaaacagggtggggggtccaactccccaaaactctggcagttttggggtcaaactcctaaagcttggttgggcatgtctccccaaaattgggagtcagaactctcatttttggtagttgataaactaattccctttccaatattggatgacttcccattggatctagggccctcccagttttttttagacccaaaaggtctagactttcacagagaaatctagcttttgaggctctaaattgaaacattagaatctcacgtctatgtaattcttttttcccctttcttaaactttccaagtgaatattcaatgtgtttctcctgtggtcccacagatcagcccctagttttagtagcaaatctagtagcttgctcacagagaaatacaaccctcagttcttctgtgcagggtccctggagtctctacaggagacaactctggcttgtagtctgtgcttttccaccacacacacacacactagcagccttttagcccccattggggttctttgaccttgtttttctgcctcaagcctcatgtcttgagtttgtttttcctagttgtgtctccctcttctcaatgttggtcatgaaatgtcatttgtcctccattcttttctttgtcatccttgcttttctacagctgctaaacactcttcatcatccatgttgcattgttcttagacagttcacccaactagtctacccaactcttttactctctgatctgtgcaacctaaattgtgtgcttataaatagttctcttttccctgttccaaatacccatacacagaatatatactacacatatctgtcagcatgatttacaccagtattgagcctttccagtatcatctttgatagtattaaaccttaccataattaaccctcagtattgtcatataatccctctagtgatagtaacctacatacaactgctcatcagtaataagcatctaagattaagtggaatgttacacttttcccacaaggattttcccacaaggattttcccacaaggattttgcagcagggaagcctcaacaccactgccaacatatttggctaggttgagggcatcccattttaactgggatgcacacaagcaagttaaacttggttggattccaaccagtgaaatagaaattaaaggtaggtggtaccttggatttctatttcattggttgagatgtaacaaagcttaacttggttgagtgcatcccagttcaactgggatgccctcaatccagctgattatgctggcagtgtgcagaacctgtagcttgaattccaaaatatgatgcttcaattctgaaatacaaccatttggcacaattgtagttttccaccttcctctaagctctggatccttggttgagaagttccagactatgtaagaaatttatcaacttttggcattttttcccctgttgtcttttgtctccacaccttttatcaggtttccaagcaaaaatttaaatctctaagccagaagaaggtgcaatatggggtattgaatataaccagatacaccattatgtaattgactggttttgaaaaaattcaccattttttttatcatgatggatcttcatcttcccccttgtgggaacccatttgtgagataaagtatctttgaataattgaatggtttctaatggtggatttcttatgtttgataccccctaatgttttctgacaagaatctctcctctgtaaaccatcttattcctgggtgtgcaaactttcaggaaaaatggaagtcagaaaaaccatagatttcaagcagagggagaggtgaaaattctttaggattaaaagtaaaattctcttataggcttcaattgaagattttatatggtcagaaggaacattctatagacttagtaaaattgcaggaaaaggtcatttgcaatcacaggaaataatatgattggatatgagatgagattgctgatctttaagtgaaacaaataattgaaaattgaattccaaatgcaggaacaggcaagaggttggatttttattttccacaatctcaatttttttttaaatggcattctacagagttttattctttatgggcctttttcattgaagaaaaatattctttggctttgaagtagactggttcgaatggaactacacaagcataaaccaaagttgccagggcaacccgggccaagaaaggtgtaatttcaatcaaaccccttgcaagttcagaccaggtttctttaggaaaggggcggctggggtgaatggtgcaagcataatttccctctttgatttccacttcaccattaggcaagcaactaattttttggccttcttctgatttgccttgattaagtaagtgttcttggagaattgttctcccctcagatatgtccttgacaagtagtatatatgatttgtcatgtcagccctaaagtgtattaaattcaatgaggtttatgcgagtataactaacaggtttttcatactccaatgaaccaattggatgggactgttcatgtccaagatagtatttataatcccttgcaatgtaatcaaaggtgctttgcggcattttgtattctacagtacccgttccaacagtggttattggattggttgctggaggaggtacatggactggaattccaactgttaatccaattccttgaatctgatataaaggatttagttgttagttaaaacctgtgtggaattttgtttccagaaaataattgtcactgaactaaaacaagcagtaagcaaagacccattgttaatttcctgatgagtatcccaggaaaataaacctagcactattttagaaggtctggagaatgtaaattttgtcagttttctttgttttgatgtgaaatgcaggaagttaatttacttctttatagctggtttgaaatctgaagataaatcaatagtttctcctattgaggaatgaagctgaaaatgcacaatgacaacttgaaaattgtgcgtctatttatagactaatctgacagttgggagtcctgaaatatttttccttggtggaaatcttgatgatttcacagtagaattatgaaacaaattatatatagattggaaacaccagcagtttgtgttttgtttttctgacaagggagacatggggaaagagatcccaaactaaaccaaaggacctacaaaagtgcttgttcaaaatatgatactattttggagacatctcaataaacttgctatatctgacatgtctgccagagtttctcttgtcaacatggagtgagggatcaactctatgcatacagtagcattatgaaactaaacctatcacaattggagacaccagcagctcgtgttttgaaattccaacaagggaaacatggggaaagagatctcaaactcaaccaaaagacccacaaaatgacatgttcaaaatataatactcttttggagacacaccaatcaatgtttttatatgacatttcttccagagctcctagtgtggtactaacttcacatacataaaagtggagatctttctgtcattacttttctagcatatatacataaatgacataataaccctttgaaaaaaatgtttttgactttttcattgtttctattacatattcggataaataaaaatagccaaacacatcaaaaagaaaaaaattaccaaatggatatccatgcaaaacaagcatgaaaaacatagatgtattgtgttgaaggacccatgtgacatgtgtaatactagatggcaaatctgcaaaacaatattcatttcagaatcagactgacaggctgatttcaaaagctatattcaagcaacacattcatttcaatcacacaatgatgtaatagatacaatacactgtgtgtatcatggagaattctacaaatctgcatagccaaaaaccataatctcctttcaaacaaaaccacattggtcagatatttttgttttattggtgctcagatagatggagtgatacatggcagatacatggcagatactgtacctgattcagcattgattcaggctataatactcaaaattagttgtgagtgttggagtgagaacttgggagattgatgattttgagtactaagtggttaaaatgatttaagtaaactaactacacagggggacaagttctcgcacatcccgcatggcaatttgctcacccagttgtctaggcggaaatttaacctacctgccccgcggtttgaccggacccgccagtaagaccgcagttagccgccaaatcgtcggcacaggcaaaaagtcggctaactttgccgatttttgatagacacacccccacgatggccagcatcaggttgatgaggttgggactggccggccccgccggccagtcttggccatgaaacccttccccttgcacccctcttcctgaacttaaattcaccatggactcatccactccgactggactccattcgccaccagaagtcgagaccgccccaatgaaagacacaatcagccaacccgcagtcgaccactcgtgtttcacccccaccatgttcctcagaccaccgggctcgccggccgccagggacctcaatatcgattccccctccgagcagggtgtgtgtcgcaagcgcaaggaccctgaagacaacaccaaagcagacagcacagcctcaagcatgaagacacctgaaaggctgcccaagctgcccagaaccgaaaccctgatcgcctggaaccacgacttgctgcttgatttggtcaccttttttcgcatgtggcaattccaccacgaatccctcacccaaacggcccgacctggtgacctgattcccacctatgtttccgagtaccaagccatccgcgccaagtttccccatcttgctgggatctgtttgactgaactgacccaaaaatacaaagaactcgtggttcgctggactgtaagttgaatggtttggcccagttttcctcaatcatcttgtactgatgatgagatttactcaggggattacaatcaaattggaaacatcccttgaagatgcccatcggggaatccgagctaggatttttcaacaacacatgtcgcccagtgtgagtataaacatttccaattccatggtatcgatcatgccacttgaatactaagacttggtctcttgtgggaaggttttcttcttgctgaaggatgcgatcgaacgcccgctaagtctggatctttcgggtttggttttacccgaaaaagacttcaagcctccaacggatgtcgccgacaaggctggagccttggtctcaatctcgcgggcccaccacactgcccgtctcaccctgaacagtttgaaaacttcgcgtgaagagagggaatttgagatggaacgggaaaaacaggatgttatctactcaacgctgatgcgctacatggatggggatcaagcaagaatgaaacggaggcatgagacgatttccactaacaaggcaaatgaagaagaccggttaaccgacgcttacatctccctctatcatggctacagagcctcagaagcggaggcaccttgctaccgatactagcttgacatatttatgttttcttcctctagatcctgcaccccttgtagccatttgaaatctctctgcattgatttaaattcacgaaatcgatcaacctttaattcatgtcttcctccagttcctgcaccccttgcagccgtttgaaatctctctgcattgatttaaattcacgaacctgatccacattaaattcatatgtgtaaaataattgaatgtgtgttgtttccccatggtcaatccaaatagcatgaaccaaattggttgaaaggtctttgagaatttgaaaccacatgagagccacttaccctatcagaggggaacacacaaggcatccactcacctccaaaaacacatcagattgtttgtctgcacatctgcttctgccatcttcatggaaaggcattttggtcatgcatgttggacattgtgggctccaccacaggtcttagatttctcacagccgccaaattggcctcactaacttcttaaacaaatgaattaagtctgttgatgaacatttaattgcttgtgttcatcagagtaactacgatacgggaatcaagtaatgctattttaaaaccaggtggttgcttagattattggagacatttcaatcccatctctctccatctcgtcaacgaaggcctccaaacgcccaataccctcgcatagcaagcgggctatccccaaggggaagcccaatcgggttaactcggcttcggatgatgcgcgaaagaatgaccagtgaaggatacagtggatctccattctggcacgagtattgatatcgtggcgagggattcgagccacgtttagaaaagtctccatgttgattgcctccatagcaggacgaggtggtggcaaaggcgggcgagccgggtgtatgttggcaagggacccaggagcggttaaatcgacggctcggtggcagggaatgccgggatggttattgttctggtggcgtgggttttcctcgttattgccttgcgcagtaccaggggcttcagcggtggaattgatggtgccgtcatggtccggaaccctgagattttcctcttccacgtttgctgcaacaactggttggcgatggttggagctgacagttggttccggcgtcatctcggcttcaaggtcgatgtaaatagcagggcgagggcggggtctccaagagcgtcgggaggtaatatggccacgggccctgaggctgttacgcgtatgtcgaaccataattcctgcagtgcagaggacaaatcaacaactcagctgttgatcagggcaggcagagataaaataaccaacacttctggggaattttttcctctgatgatttctggtccacttgcggttggttgttctgtccaggctgttcgagcttgagtgatgagggtcctcatcggcttctccaccttgccccaatcgtttgggctgcaggtgattcaagttatcatcaagcatcaggcggtcaaaagcagtctgagaatgagttattcaactcaagtgagaccatgaatttcaaaaccaagcttttcagagcccagaccatgcaacacggcaagagcagctgtccaatgcaaggggggggggggagggttgactccttcacaagagttgttgagcaccccaacacattaaattgtttaagggcaacatgggctcataacttctttccaacggttatttcactcattttgagcaagttcaattttcaatgtcctcctgatgatcatctcccaaattagctgtctcaaattcaaattctgtcacgctgataattggccaaattcatcaaaataatcaacaatgcccccctcaatgttcagaagtaattgtcagtttggtggaaggaaaaatccagttcaacccaaaattattcatcacttcacattcaattttcattccaatttactggtgattgatgagatagggcacagttcatgtccacctcatcctctcaattgacaagtcttaaaataaaccccggtgaataattcattatacaagaactcagcaattatatctcaagcacatgttttttttttcagcatgatccactaatcatctagttgaagtaattcatctggatcaatttttttatgatatcactaatatagtgtagaaatttctcatgtatagatatttttaaggttgtcatttatataaatttatcatgtatatttttcaggtatagatactttacatgtattcaagtttttcatgtatgtatattttttatgttagatatttttaaggttggcatttatataaatttatcatgtatatttttcatgtatggagatttttcatgttagatatttatgaggttggcatttatagaaatttattatgtatatttttcctgtatagatattttacatgtattcaagtttttcatgtatggatattttcgtgtatagatatttctcatggatatatttcttgtaatcctcatggggtgatgtatcaagatgtgtaaaggcatgtttggtggttggaaaaagatcagataattcagggaaaaatggctatgaccctcaaaagtcaaaataaactgggtgtcatgctgcttgcacgcatcatggaggcaggggtatttcggggtgcagtgggcttccacctggcttgaccagtggtaatggcagtggcccagtcccgaggggactcaacatgtattcctgccaatttgcgatgagctacaggatctcttaatgaggctgaattcaatatgaaacttttgttatcattatgacggatggtgtgtgtggtttgtgtgccctcataattggggcctttgttcctcaagccaaccgccacctggcatcttcctgattggcaattgtgttgagcattaaggcaagaaactatatcctgtttaatatatcaagcaatgaggtattcagcagtattcagaaggttgggtttcatatgcacactggccacattcaagcaagatacatacacgtgcttcaaaataatcaacttggctggtcctttccaaaactttcatttgataaaatggatgtatgggcccaagggagaatctccgtcccttgatgaaaaaccggacattgttttggaaactggcagaccatatagattcaacacattcaatatcattggtggaacccgtggatgttttcttcttgacctggagtgcattcaattgagaggcatggtgagctgattgaaaagaacaatggtttctagtaaaacaatccataccaatacaaagtagttcttcttcactacatcatgttggaacaatttcaactggtgaatttgtctcagttgatggtggcccaaattccttttcaagacatctggaacactttctctttgctctttggggagtgaggtagggacaacagatggttgttgttgttcctggggtgctataagtagatgattgtacccaagagacttttgaattggtggattatttctgaacacatccaccacttgagcatccgcacgaaatcggccattggttctgtggttccaatgtaaggcccctgagacaatgtgccgcaagcatttttcattggcaaatgtaattgaaatgtctcggccaggactgtgacgattggaatgtatagatgcattacgtaaaatgccattgaaactttcaaacttttccgtggcatagagggttgctggtccaaatcttttgatggattcaggtaagtggagaagcatgtgaagttttggcttgttgacccattggcatgtcatcttggttatgtgccacatgaacttgtcaatagaatttttgagctcttgcaaatacacattcatgtcatcgatcctggtttggaaaacatatgttgaaagctggcacaatgaaatccagaggagacgttgttcatctgtcataaattgataaaatacaaaaggtgcagcctgcagaacaatgcggaaatgtttcccaaggaaactcccatggtgtttggccatgttcaatgggttgatggattcaatgttcagtgagtttgtattgaaagcctcccacgatgccattaatctctcaaggtgatgtgctttcagacctcgcatgaaatcaccagtgacatacttcacaacaccaagcaggaaaacatgaaggatctccactggcgtgtcctgacacccatcaaagcctgaaataaacaaatcatacatttcaatctttaaccaaacagaaattaaatatgatattgagactttacctatgagcctcaggattggactgaaaagttttccttgatcatcctcattatccaatcttcttatcttattaatcatattttgatccttgccttctcggacaatatccattgcttgtttgttaatgttgtccttgattcctaaatctgtgatcatgttgtccaccacagtcttggagtcagttttggaaattctccacaagtatttggctccagtttgggtttcctgccatgaccttggggatggtctggtctttgagggcaaatgaaattgacatcagtttgatggttaacttttaggacaatgtattcattaataaatatgaatgaatcaatgaatgcataccacttctccttgggtgttatgcccaatgaaagcctggatgtagtgaaggcttcgtctatcttcaatgcttttggcttttaacttgcacatgcggcaagcattcagtgcagcatttggaaggtgagtactggtcacctctgcatgcataggcgaatccgcctggaagcataataccacactcattatgaggacttcctcacccagctcatgatcataagcaatatgtccaaatgtagccaagtcactgaaattcaagcatgttagtcactttcatttgtagctcatttgaaatggtaattactaacttcatctcatccgttattttgtcagccaactccaacacacctgcctcatttgaggttgtcacaaagtgacaattatactcttgattggccacatttggtggcagtccagaaagcgtgaaatagaaggatacatgcttgttgaattgtttggaaatattccctgacgtatcatcagcatacaggtttatgggcatgtgccgtattaccttcccatttgccacaaatctccaatgatttggcaaagtgcgtggagtttcattaccaatctctgtggaagaataagtaagtatatgatcttcacatatgtattctctctgtcaagaattttgaaactcaccatgaattaatccctggcatgcctgtgacaactttccaaggtttccccatgttatttcagagtatatcttatcaaattcactaagtgggattgatctcagctcatgagatgtgaattcaaggtgtcctggaaattcaattatgagcttttttgggtccctgctgctgggtgtgatagatggttttgaacatttggcatatatctcattattcatctggaaaaagtatagaggaattataatttttccggactttaattgagttggttcaaagatgtaaaaatgtttatcattcctgacagccatttgcactcgttgatgggggcccaattattctttccatttcttactttgggacatcttgtaaacattaagaccattggtctcctcaggatagaaatccaaatgtggatgcacatatgggttggcaatttcctaacataccatgattcaaattgacacatgatcagttgggaacaatcaatgtgcaatgaattttttttttttgaaatctttacattgaaacaagggaatttgatgaaatatctgacttacttgtgcaagaatctgtgggatactgacagaataacatttgttgccccaaatactttcattttctacaacatgaaaccccaaaagattcctgatactttcactggtattccttatggtattccagtgaggcaattccaagccagtaagggagagaatcaggcgaagttgggaatacatgttgcgggaaattgaactcctcatgtatccatgcataagagtcccgatcagagcctacattaaagctgggtgattagtcatcttacaaatgttttatcagatggaaatataatcacctctctgttttggtatgggtaccagtgtgaagtcatcacccttgattcactctcactcaaagatgtttcctccattccagaagtgacattttgtgccagagtgactgtttcaaatatattatcatcccagttttcttgatcttccaactccacatgatctgtttgattttgattggaaaataacacttctgcctcccttgtgggtaccaccacttcaccatcatcagagttttctccatgatcttgtgatatatggatggtgtcaaaggctagtgttgcaacttcaggttgtaaagcactatgcccagcacctgtgagataatgggggtccaatggttccacaaatgggatgaccaagctggcattgattatatgcatttgtgtttgcaaatgttccgcaggattcaaagtagtcctgccgggacaggcctcacacgcataggaggttctgccatgttcacggccagcaatggtaaagcctacataaagactcatcaatgtccaaaccaaatggaaactgtttatagaataaaatgataatgtaaatttacctggaatattcatgtcaaatcagctggattcacccaaaagtcacacaatattttgagtgtgaaaagttatccaggtgtggggtttgttttctgtttaacacacaggtcaagtgggagtttgatggagccaacaagatgaattttagtccggacacttgagtgcaagcaagcttttggatccactgcagagtggttgggttgagacggccccaatgcccggccaactcaaaaatccctctgggattgattgcagcttctggtgatgtggaatgcaagagaggctggatgatggtgtggaagcaagctgctctgacactgaccgtcgaaaaaggtgaaattttcctgcctccattgcctcatcatttaaaccctcccattggcccatcgccaagtctcaggctccagtttgctgacttccccttccttcctgtatcagatgtctcaaccacatgaccgagtcactccctctcaatctccagcagctgtgactccccgcaacagagggcgtttacctcttgcccatgtgcctccaaacagtgaggacttcctgctcatttcgtctccactcctgatctcatctccgctatttaacccctgttgattgttgattagatcggtttcatccgcacggaggatcggcaaatcgatcgcggggctcaacacgcggccgagtttccaaccgaggccaagcttccaatcgaggtcacagtgtctcccaaggcggcggattggttcctgccacaccggaggggggcagaccccaatggcccaataacgagggtcatgaatcagccaactccggctgggcgggcgcaacctttccacctcccgatccagttctggaccctgctctgaactggcttggagaaagtcagccatcgcccacctccgagaattttataaatcccgggggttcaaacagtgaaggtagcagtgaccacgaggatcgatcttcttacgatcctttgccagatgcccctgctctcacttggggggctgccccgccgcctcctaaccaggaaaccgcagataccgcggtcggaggcagtttagttggtgaactccaaggccggttgcatttgtcggagagcaacttggcacttgccaatcggttattccgagtaagtaccaccaaaggcaaacctaagatgaaacatgagcaacctccggtgcacctttctcacatgctacaatcactgtcataggctactgaatcagagaagtggggcctgaccgtcttgatgtttgtacatctcctgggaaagacgtcggatgctacggtctcaaaccccttatcggcacccacacccgaagccaaaaacttcaccttttcgacacacttaaaggttagtttattccgctctgcttgctgaggggccatggggctggcttggcagatgtagtacattgacttcttgctttatcacatcaaacacgttccagtgtttcattcgtgaccacctcagattgatactggccaaagggaatgtcgatgcctacactcgcaccatgacgattgcaaactcgacgccgatcaaccaaacccctttattgttgatcaaggcacgttgtcattttttgttttagccctttttttcctgaagtttgatcagatgtccatatcttaaattctaggcttatgtccaatcacaaagcccttcttttcacaaggactacctgcccccaggataccccagggacatatccgccagtgcaaaggttctcaagctcatgaggggtctcttgaagaccgaaaaatgcctcttgcgcacgctggtaagttcatttgaacttacccctgccaagcatgaaccctgacacaatcggtctccttacaaatactcagctccttcataacatcaaggagcataatcataggcccatcgatggggctgttccagatttggatggcctagttttaattgtaagctccaccatcttccaaccgccttgttcccctcccccgccgactattctccatcatttctttgcctatagatcgataccttcatggccgctcgaaagcaggccaggacagttgcggatatcctgcgaagttacccagcaagtgtcaggactcggctcgcctttttacgactctatgttgttgtccatcttattcatcgggaccccaaggagaatatatctcaatgggagttgatcgatcaacaactcgagtatgttaagggccaaagcgaactttaccgaatcgcgtatgtagactgcttgcctgtagattgaacttccacataacaggcaactgaatgacaattccttcaacaaacaggtacggccgtgttgttgaagccattgacaaggagctgtttggacatggggtgaaatttgaggatatggaccacgaagacatccgggtgccaactgacgaagatgttgaggaggaaattcgtgtgatgtctgctagcggcgggagcacaggggaatctagtcctttctgctgagggttggaggcccaggaccgctttctccggctgaagttcaacaactgcctccgtcttttactttctttccaaccgaggcagaggcatcgcctttttattttattctcccgtgctcaaccccaagaaaaatggtcaaatgacctcctccagtgaatgctattctcttcaattatcttaaatgccagaacggcgaaattgtttttactacagaccacattatattactcccaacgctctatgtgaatccacgtgaaaaagaaataaatacatgaaattttgactgcatcttgaccccgggctaaatctctgtggtcccgaagtttcaaaagtttggaccaaatgcatacccggcggatatcaggtccgtcaaccggtccggtttatgcaagagtgttacccgcacacttgagtctggttcgtttgcgacctgggcggatctctccccaacccgcgtgtgaatccggttcaacgaaatccctggcatgcgggcttgatcctcaaggtgtgtccattgagctcctggatcggatgagctgatcacagtgcggatcctcattatccgtcggggaatcagtgggtggaggagcggagcacgaacggccggtggtggtcagaaatgagctcgtcaatttggcggttgaggccggtttgctaacaaatcagcggggatctcgcagaaattcccccgatttgtgatggcaaatagaaaggcggtcaaaagggttagaggttcgaccgcatttcacccctgacttcctggtggggtcaaagtggtataatttaccaccaactggcggagaaatttccgtcgaacttgtgcgcctgtgtagacaatctgtgacatctgttgcagtcaagcacttatatgactatatccacaacagtgagcacccacttttctgaatatagaaggggaaggtggagttgcaagctatgcccttgtatgctatcacaacaataagaccaccaagcttagcttggaaaggagattggttgtgatagagtatagttcaagatgaatcttccatgtgatatgtaaaattggtcgtcaagccaggccagacagagcactggttctgaaaaagagttgatccccaatttgatgtgatcatgacccatgagaactgatctctgttaattattgaatttcccttttcaatcaatcagaagagtgttggttgaaggtgaatatagtggtcaagagtgtcagttgatgcaaaattggacttgggaacaattgaaagcctgaaaaatttgtttgaggtgtcaaagtggatttagattatgaagaggatgaacaaatttgacactgaaaatcttataagattatagatgagaatataagtggtatttcattctctagcagcaacttatttgtatatactaagatgtctgttttgtttcaaatattatgagttattgatgtaattaagtgtttactattttgttttcactttatatagctatgtaaaaattggaaatataggaccaaaaagaaagaatctaaaactgggaaatattctgagaaatgacaaccaagttgaagggaaaaccaacatacagtgaatcaaaaaaagtctttctttctttgtcttttttcaaaacacaatgtgaaggaagtcaagtcaagtaagaaatgctttttgtgtgtatgtaattagagaaaaataagagcatgtgaggatttgctaggatctcaaaacaaaaatcaaaaaaagtgaaaaatgaagaaggaaagggaaaaaagagaccattgttgaactactcagacaggcttgtatgtatgtattttcactcttctggattatgtagaacaacaaagaactgagagctacatgaagtaaagtaaaaaaaaagttctgtttttctaatttagaatatttttgtttttgttggttttaagtgtatttttgaggttttattctaagagattcaattctgtgagggtgtgagggtgagtgtgaagatgatgctataaagagagcaaaagggaagagaggggtggatgcttatgatcgacactaattaaacctatggaacggaatatgtagaatgtcttctttttgcttttctgattatagagaggggagggggtatgcctgaccaaatcgaaaaaaaaaaaaactcaagtgaacaaaacaaaacataaaaagaacgcaaaccccacgtccttgataaccatccacagtttttaatgatgactgggtgggacaccgctgccggtagtatacaacaatgagccggaactgccgcctccattcgaaaagcctcggagttggttttgtccaccaacactgccgacaggaccggctcgaggatggattggttctgttggtaagagtgtctaatttagtttaaaattgataattaaccttgtggttagtaatggatcgacttaccggcaccaaaatgggacgagccggccagtccacgactgccaccgccgcctgcgctaacgattctgggcgaacgcatctcgccaaccccacttccggcaccaggcgaggcgcccggaagccctgcggatcccgaagagcccccaaatccgtatgccatcgaagggcttccaaatccgaatcctcccgcggcgggttgtggtgagagtgccatggccacctgaccatgttgatggtgtgtaaagggaatagtgggcgatcgggtggaaggatggggacttgtcgcacccgcgtacggagacatcgccgtcaagttaggagagtggccgcccgcaatcactcccatgggagaggggatgtagaacacctgcccggggtatggagctggataggcacccgccgccatgtaagggtcaggttgcatgtaaggcgaacccgcgccggccagggcgtaggcgcccgctgcagctatcggtcaaaaagggtggagcaaaacgacggtatcagattagccggaattacttcaattatgcatcttcacaaccagtgtcaaaccgtagttgcgtgcttcagatggtggtggccacagcagccaacgagcatctagaatcagaccgaggaaaacactcacgcatgatgcccatggggtacggtacgaacgttggcgtcttcggcattttcgatttgacatccccctgcaccgctcgtcctggaggagattgaatatccacgatccgatcgttgagtgatatccgcagcgagattgaagggtttcaggagcagtgataggcgatgcagaagaatcggttaggcgaacccgcagccagatggaaaacacagatcataccaacgccaacccatcacacaaatgtatgcacatagacacatacacatatttataccaatgaggtggagacatgcacaaaagatattgaagaaacagagatacaattttcagtatagatggacaggtcacagacgaggcaactgaacatatcacacaggtgagcagggggtgaaaaccgggattaagaggttgggaagagtgcagaggacgtggaaagacaggggttaggcatttttttttatctaacttggtttcatcccaccggatctcttcatgcttctgctccatcttggacaaagtaatttgtctgcagcatgtatgaatgggtgaggttttggcacgtgagaagatcatattcggatcgcatggactctagcgtgtcaagctcttggcgagtaccctggatatatcaggtaccgtggcagggcttgaaattgatatcaagaaatccaagggaatgaaaggtcgccatgcggatgggcaaggagagggaagaagatgggacagagcaatggagggaggcctaatcgctgcttctatttgggacaagtttctgaatttgttggttagcttaccggctggacccgtgacttcagtggcctgaaaacccttctggccgggtgcgaccacatattcgacctgaaattttgaagaccgcatcttcagaacgcagtttggacttcagacgtcatgaatgttgaagttttgctttacctcttcccccttcgagagaagaccagtcaagaacgtgaagaattgaagaaaagaagatggataggacccagcactcagaactgatttctgcgatcatcatgagtgtaaattgattcaagtgagaaactcgggactgacttcagctagtgaacgaaaattgcctttactctcgatcgaagtataatgcacaaaaactgagattggttatcgagtgccaagaaggaaaaaatgtcaaaaagcatgagcttgtgggccggagagtttctgacgtattgctctggatgggaaggagggtccaacagaccttcttgattacccagttcttcggggtgatcgtcatttataaagctgtgaattgacatttcctgtcagtattaccacttgttgaaacgggaggcatgagaaaaaaaaatatggatccaaaaaaaaggcgtgattacgccaaatgattgaactggaacctaatccacagttgaaatgagaattcaactcttgattgccccactccttggatatgagcgtctctcatgaagagtacggcaagagaaaggtggagacggtcaaagttggacatggaacagaagcagcaatttttccagcaacacattgcctttctgatttagtcagcaggccatgctatgccttcagagggggcgtgcagatctgggtgaatcttgaggctccgtgctcggggttgttgggcgagtgtgaagcagcaggattaaaggatatgattagggaggaaaggaaaggggggctgacccaaaacctttttgcgaattgaaaaatttgcagacccccttacgacgtcgagagatgtcgaattggatttcctgttggtcgactggatgagggtgggtgaatgccatcatatccggactgtgggtcgcagcggctctgctggtaaggccttgagggggattgcttgggttgatatttgacatttttcagctcgagagtattgttgaggatgggaaatgattcgatggagggtgaaatgcttggggaaacgaatgattaagaatgacggatagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattaaaaattagatgaataagtgacagtagggacttgaatgaaaaggaggacttaagcagtcttttggccaagcttgggctggctttaaggctgacatagatgaagtaaatcattcccagaaaaagatatatttgtctcttttatatatagaagacggtaaagtaaaacttatgttgtgagaactcctttgggaatggtggcagtcctgcaaggaagaaatagcagatgcaatatgtcaagtatgtaatgaactactacaacagttacggctggtttgaaagacctgcccctctattttactacacaagagttaacacaaaaatttatttattgttgtggtaaaaactgtgtaaggatccaatagatccttcaccgtccaacagagtatgtcctagaaaacaaagccaaatgctttgtggggagaaatttctagaaccactgtatatttttttctagctcagtaatggaggacttcccgtcaacatctgcgggtctcccagagcaggtttagaggctcaaaattcaaatttctctgcgagaattaagagatttcgggtctagatcgacttctgtgaggctcccagatcagaagtcccccaatgaagaagtcagttggtctctatatacaataataatcaaaacaagatcagaaagaaatatggaaatgaaattactcacctagctcagtagtgaagaagtcagttggtctctactgagctaggaggggaacagggacaaaggaactaagtactgttgagttttatgattatgtaatgttatgtgaacatattgtgaaagatgtacacagcgtgtaggtttcacaaactgatgatagataaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctatcgccgttacatactgtttatagattcccaccattagtgttttcatctagtcaaggagaagagagacaagcttgtgctcagaacaaaccagcatgaggggtattagcactgtagtaagtttgacaaggcttagagattccgttcttctgttgattattagtattattattggctggtgtaccgcgactcttgatattattatgtttggcgtgggttgagctggagaagagggagaggagtgcgaaggtgaggatgaggctgatgttggtcttcatcttggcatccggtattttattttatttttgaaactggtcgtcgttcgtcgcaaaaacaaggggagttaggtcggcttcggtacttcggcgacagtcgattggagaagtgagggtgagtgagtgaagtgagttaaggagatggtaatgaacgaaagaggtggattgggttgtcctgggctgatctcgtcgcactgctgcttggcttgactgttctgggattccagggtgaacagccacggggggaaacccacgagcaccccccgaatcaatccgacgaaacagccaaatctctcttgcttgtttcacacaccaccttaatctactgtaggaagagccaacaagttccccaaagttcttctacatacactgtctcatctcagctcatctcccctgcaactgcatttcaacctgcgtgaatattttaacatccacatcgcgcccttggtggagccaacttctcgcaagtctcctgaagattatgatttacagaaaaaacatgcacagaggtgtttctgccttatattcagactgactttcatgaactccccagacctcctggaggtgatcagcttgattcaggggaagcatggagtgatgggagatgtgacaatcacaagcagtgttacatactctgaatcttcaagcagcaacaatgctcacatgaccagttaaaaaaatacttcacccaatcccatctgcaaggcacttgaaatgtgcatcatcaggtcctttgaaactgtcagaattctagcctgacttctccactcacattctcatcccaaatttccattgtaccaagtgaagctaaactcacttaatctcttcttatattttgcatcaccttgtggtttttttcttcatatgttgattatttattagtatatactgatctgtttgtctagctcagccatattgtgtgcatctttcggtactaacttaattaggtccctccaattggagggggcacaaagtcaaccttgcagcctgagagaatcaggaaaaccatctttttcaattgtgtgtagcagcactattttccagctgattatcatgttttggggaagcaaaggatgcacaagatcatggagaattgtactgtaggcccttgggtggcattcaacttgccttttttgtgactagaatgatcctgcttatctgaaattggcaatgttacaatcatcactattactcaaggagatgtgtttaccattagcaaagttagtacatagatggggacagcttgaatgatccccaatctgaaaactagaagaaaaaacaattggccaaatgtgtgtcagatggagtacataaaattcccagccaaaaatcctaatggtctcaggccgcagggtcaactttagacataagtcccccccttgggttggtgcaatgcaacaagtggtttaccactctgacaaagggaggcagggacctagttgagttagcttttagaagtcaacttaaaactacattgtcaagttttcaaattttccaaaccttgccatctttgagctaccaaatcatccctaacttgtctcaaggggagccccctctcttgcattcccaaatattaagctgaaaatctcacagaagcattcaaaagtagaaaaagcaagctaaatcatggaatcttatgatcaattgggatacatagcaatgaagaattggtatcaacaatcaaggagcagaatactttatatagtgaccgaggaaaaatttcttcctcaaaccttgactcaatgatcactatccttgaatttgtttccaagtctgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaactcttcgctgactctggccgggctcgaaccgacgacaatcatgcgaaccatcatctgtcagatgttaagcatgtgctctaccaactgagctacagtgcccagagagaagggatgaacacgttcccacggttcgggtatataaactcgctttcatgatttgttcgcagctagactttaaccaacgctatcctcccacccaaaaagcgattctaacagccaacagcaagtagccccagccctggaagataaggaaccagaatttttgttcctagctctcatgctcctctgttgacccttaaagattgaaggcgatgcgatcctttttgtcttccccctctacctcctcatcttgccaaacttggggaaatcacaatgaacgcggaacggttgattcaaataataataatataaaaaatgtagaataacaatcgaaaagaaagcccatgaaagcgaggggaaaaggaagggagaagacgatcagaaagggcaagtggaagggaacaaagaaaaatccatcataaatagtctgattttcaaaaaaaaaaaaaagaaaagaaaaaccagctagaataaaaaaagaaaagaaaaaaacacatcattattattcagtattgatgaaacaaccgaccgaaaaagaagaggagtgaagaggagcaaagagggtcaaagagagagtgggagagggagcgaaagaccagtgaggtcaaggagggggaaaagaggcaagtccgttccgatggaccacatagaagatagaatgaacaaaatgagagaggttgagctaagagagaggaatatagggggaggagggtattgtctctattgatattgttacgggttctactagagcaaagtcgcaagactagtggtgatcatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaaatcctcgtctcgcatgttgaaaagctgggccaagtcgaattcttcacgtgttctccccggcgatcggtcattcaagtatcgattacggagaaccaaatcaaagacatcggatatcatagcctgattgtcaaataaaaagtccagcacgaaagcgcggcctggattggtaggggccaatattttcccaagtgatggcaccgtggggattcctaacgttgagtcgatgaggtcgtctgtctcctgctggtggagaaatgccagtatcatgaagatatctcggagtatctgttgacgctcactgtttttgtgcatggtgtgggatcggatgatttggtgagatgctggtttaaaaatctggtaagttgattgagaggctttcttcgggttggagggttgctggcgtgcgtggaacaggtttctttgggtcggaggcttgctggcgtgcgtggaacaggtttcttcgggtcggagggttgctggcgtgcgtgggacaccttttgttggaggaatgccggtcaataaccagaggcgggaggtggaaacgaggaaagtgattatgcagtggtgggatgtgatcaccagtgcgttcgcattgctaaattttcctggtgcataaatgctggtgtgttaaacactccctaaaattttaacgtgcgcagcatgcgcatctctactggtgggacgataaaacttttctggtgaaaagctatcgtgaacccccctaatgaatcgacccacgacggtacgtttgtttacgcagtaatgttcggagaagtgatcgcatcgtgaggatgagaggattcgcctaagacagtcgggccgtcatggtggtggctcgcatcatcccaagtttaccgatcggtctagatgttttttttttgtatcaatgcagactacatggtcaacagcggaaaaatcacacaagtaacactcaaatcgattccaaaaacataccttcaaagctgagaatccaaaacactgccattcgtgcagacagaagtacggaacctgtgacaacatagaaagtgattaattgtttcttagattcaattagtaatcacttggaattatgacctggaaaaaaacttaccaaaagcaagtgaacaaaaacttgaaacatccacagcgtataaaaagactgttgacatgagattcaaagaaaagattgaaaatggaagataatatggggtaggactggatgttttcctttggagctaatcaagcgattggatgataatttggttatgctaaattgaatggattaagtttctttttgactttgaatttttgcggtcgcaccagcatttaactcctggtttaggagaaacacaggtgatatagaactgccctttgtcgtgtgcagccgccttgggtgatgtgatttcactatgatcatcgcaatgacatgtgtactttggcactctgcacttcttaggatcagttgctaaactaccacgaaagagagtcagggaaagtaagacaatagctagaaccgaacgcattattattttccaataggactgcaagtttgtctgaatgaatgctttataaaagatttctatgtagatggatgggagaaacttgcgatgtggtagagttgctggagggaagaagcgcttgtagacacgctgggtttatatatacaaaccaaaagccgagaacttggcactttgaccgatgttctcatttacaattaccatccaaatcaaccgaccggtggctgcaaatacatcacggataaacctttcaggaaaagttgcggcttgcccacctgcgctcggcggacttgactccccccactcaacatggctatgtaatgtatgtatgtatgtatcgactttgtactcaaagcaagttggaatattcgaagttcgcataggagcctataggagctttaaaaattaacacacatcggaataaaattaatatatatttatgaattgaagcaatttttgtacatatgctttacgtttgtgaccgaaaaacatgccaagtcaaggtggagaagaacgttcggtatcgctcagtgggaaaaatgcaaacatttagcttaaattttgtctgatcaaattttcttttcttctcttctccataacctgacaccgatccagtggtcccaaaagcacaaatttccatagactgggggagatagggaactcctaagacggatagacactgagatgacgatagaagaaatgcaatagatccagatgattcttcttcgcgtttaccgaatggaccctagacgtcgtcttttctcacaccgtaatgttcggagaaatgatcgtatcgtgaggaagagagaaatcgctttaggcagtgatcggatcgtcatgaaagacctgcgatggcggtttaccgatcaatctaggtggggttttttatcaatttagactatatggtcaatagtggaaaagtcaaagaagtaacaccccaatcgtcgccaaacacataccttcaaaattgagaaaacaaaacagcgccatttttgcagagacaagaagaaacctgcgacaatataaaaagtgaataattagctcttggattgaagtcataaccatttgaagatacaacgacccccaaaaaaacttacttaaagaagggtacaaatgagccctcggtagatgatcaaaactttaacgagagggagagagatagagggagggagggaagaaaacgaaaattttggagaatatgaagatcatatgcttttcttggagctaattattgaagagatttgatgatactcttattacgctaaatttgaccgcagttctctatgctttgaggtttacgctggcaatagcatcctgtccctggtttactgcaggtaactactggatgcgtctttttgccaggtatattcaacgcgggggttgtgatcatagtaccatcttcacatgtacatatagatatagtaagattgcaaccagcagcagttactgaaacatcacgaaatatagccagggaaagtaagactgcagctaagattgaacgcattgtgtctaattttttggagtaggactacgggtatatttgggatgggtgaacgtacttgaaagctgtagattgatgggattgactgctgcgttgtggtattgctgcagggggctagaagtactagacttgcttggtttatatggatcaaaagtcgagaatttgggaaccttggggtctgtttcctcgttgacaattgccattgagatcaatcagtggtcgaaagcgatttcaatacgccatgaatgctgtatcacggacaaacctttcatatgtgacctttagacctacctgttttgtactacagaagtgcagtaagaattgcatccgaatgcactcctgtagtgcaaaaaaggtggtttgggatacaatcccgctcccaatcccgatcccgcaatcccgccatcccgccatcctccccccctcaaaaaatatgtaggacccttgctcggtaacagatccccaatcccaatccccaatccctattccctatccctaacccctatccctatccctatccctaatccctaacccttttccctaacccctaaccctatccctaatccctaaccctatccctaatccctaaccctatccctaatccctaaccctaaggcctaatgcctattggggtgattgagaagggtggttttttatttatttttgaagtcgagctttgatcggtttgactggagggggattgcgggattgcgggattgcgggatcgggattgggagcgggatttaccgcttttgcactgtaggagtgcattcacatgtatttctaactacacttctacagtgtatggcatgtaggtccataggtctcatatgtagactattttcggctttcccatttgcgtgcagcgccgggcgggcttgtttgccagtttgtccatcacggcatggctgttgattttatgttgaaaaggaagtctaaaagccccccatgaggccacggagtagcttggtcacgtggagcaaagtgcctccgccggaggcatggtttcatacacttgtacggctggcagatctcaactcgcgaaccggaaagtctgacttttcacggcaagcatctcatccggagagattgagagttgccaagaggctctctgtttctagaagccgtagaacagatggtgcagttagagtgggttgctcgagggggggacgggctattactattagggcgttcggactgttgtacaatcgacggctgatcagtgatcagtacagtttcttcgcacggcctgcagggtcggagaagcgtgatggggaaaactcgacgcctcttgaggtgaccactcttccgtcctcgagacctactacatacgcggtcgacatggccgatgaaggaagtctgccgcctgctcttgctgagagccggaactgtggcgcaaaatatttccccgggttgggagagacgcacaacggcggcccaggtaagactggaaggactgtttcacctcggcatatcgtctagtgtcgacatcttgtcgtcgacgagagccatgccaggctatagcgaacgaggtcggagcgagccttataacacttcagtggtaggaaggaggtcgcgcttcgcgttcctgtcaccggcagccgacgggaccttggtccttattttcttagcaatctagtcaaaacttcttcaccccgtcccaagttcccaacaaccagaaaacctgggcaggtctgtccttcaaccaaccaaccagttcactcgaagccatcttgaagatagtacatagccgaaaaccaagtcaacacaccccgtcgacaacatcatcatggcacaagaaccagaatcccttcaacaaagcttacgaaatattctcacttcatcatctcagatcaacacggtcgaacaattctacgagcttagggacagcggtgagccaggcactattcatcatcaaccaatctaatcaatcatgttcttatttctattctttggcagaaatggatacccggatccttcgcctttcaacaaaactccacgactcagatgtcgggaaacagcatgagggtgcagtcttgacaatcagattgctgtataagcagagtcgctacaaactttacaggcctcttatcaatgtcatcctcgccaacgaagtcaaatctgatgaagaaatttttcagttcatcgaacaaaaattcaacgccccccactcatctctactatcctccatggtgacatccggcctcacaaattcttccacaaagcattcctcattcatgcctgcgctaaaccgggaactggatggatcaatgtacacgaatgtgccaggcttggtggagtatttcatcaacatacaacacatcgatcccactttacgcctgcaaccccacgaaagctttatcaagaaaaagtgtgaagaaaaactagaagacaagccgcaggatattatgttgcgatggatcgcttcgattttcgaacagttgggcgaggaaagtcattctcgtggctggcagagtcatcctaccacgcgtatggaggacattcgttatgcgatacgcaggctggatggtgcaatcatgtaccggcacgtcgaagctggcaatcacattcaaaatattatggtccccttcgagctcaagaagaacacatcagatgcccgagaagctgctattgatttggccaaatacgtgtaccaggtcttcaatcatcagcctacccgaagctatgtcattggcttaacactgtgtggaacatcgatgcagctctggcagtttgatagatgcggggccatcggttctgaatcatttgacgtccaagcaaacaaagaaaactttgagaagttctttagcctcctttcatcgttattaacgtgcaatcatcaagacctcggcttcgatccaaccttcatggacgtcgacgggcaggcttgttctaacacatcagaatggcgaaagatacgatacacaacccaagatgatccccaagaacttgtaatagacagccgccccatcttccgagcgtcgggaatctgcggacgtgggacaaccacctggaaagcgcatctccatggagatgaaagacagaaatatctcataaaagattcatggcaacctgaaaaacacgaacaagaaggtgatatgctctgcaaagtggcaggcctaaacattcctcatctggtccgatatcatcatcatgaagacgtccaagtggccggcaacagagtcgacatcaaatctcacgttcgcagacaattcaagttcgacaaatgcaagacgttcacacttggaagtggtcccaaacagccacaaaatgtcttcaacaatcggtttctcagacggatcattctcaaagacgtggggcagcccatctggacagttaaaactccggttcgtctgttggaggccctcgagggctgtatcataggacaccagggtttgttccttgctggctatcttcacagggacatctccatcaacaatctcatggttaacgaccaggcaaacaatccatgtcaaaaatctttcctgatcgacctagatgtggcgattgctcacggtgaactaaatgatgacaaacatcacacgatgattggcacaaaagtcttcatgtcggccagtttgcttttaaacaaaaatcaccatagtcacgtggatgacctggaatcctttttttgggtatttgtatggttttgcattcattttcctgacgaaaatagcgaaagaattggtgtgttaaactggaatcagcactccaggtttgaccttgggtgcatcaaggcccaacacctccatgatcctcacccccttatgatgcattttgcgcctcgatacaaagaatcgccgcttctcctcgaatgcgtcgccaactttgctaaaatcgtgagtgatgcctcggtcagagacaatcgccccgcggcggcactttatcttgaggtattgaacgttttgcgagaggcccaaggaaagccaaaactgaaccagtcataagcgtaagcaggttcactattcttcccccgcctcaattggctagcccactgacccgacctttcatttctaggatactttattttgtttgattctgatatcatcatagttccccgccattgatcacatgtaagccccctatggatgtatgtgattcttttctcttaaaagtaaggtacctgtgttcttttcaaaaccatgtcaaatcgttggaatcatgtttatgttttgaatgttgtcaagcaagaaccagatcatttttttctcgtagatcgtatcatacatattatcgtctttttgctcggatgatacctacaacgatcaaaaattttatttttgtcatttttatcttttattttcctcctggtcgataccgtgcacctattgacatgtacttcagggcatcagcgttgttatccgctacagctattactctgcaatatatgtgtaacatgaagccctgttgttttctagtgatcgtgggtggagtgaggtgatcagcgccccgttccatattctcaacctcagaccaagacctgatatacacatgttgaaaaggaagtctaaaattccacatggggccatggagtagcttggtggatggagcaaagcgcctccgccggaggcattgggcgggctagggcgggcctcatgagaaatcatacacttgcacggctgaattttcacgtcaaacatctcatccggagaggttgagagctgccaaaaggagttctgtttctagaagccgtagaacaaacagcggattggtgacgagacgtccccgtacaacgaatattatctcctcatgcatgaatagaaagggataaaatcagcgataatacattacagtcatgtggtgcggctagagagtcggagaagcgtgacgcggaaaactcgacgcctctcgaggtgaccactcttacgatctcgagaccttcaacatagcagatgaaagaagtctaccgccagctcttgctgagaaccggaactggaactattcccccgtggtgggtgagacgcaaaacggccagccaggtaagaccggaaggactgtatcacctcggcttatcgtctggtagtgtcgtcacctcggcttatcgtcaaatatcgacatcttgtcgctgacgagagccatgctaggctgtaggcatcaccggcagccgacgggacccaggtagacttgcggggcgggactgataagtttggttctcgccgcgaaaaaaacgcggtgtggggttgtaattgtgcttggctggaccaggtagatgacgtgaacagtgtggttgcacattctaactgatgggtacacaattgtggaattgcctatccgggcgatccacatcagggccagagttcgctgaatggaaatgtgtgagctgttcgggtacgttatttctgtgggcgatttgttcgattcttgcttcgactccctcgttggaaattgcccgctttgaccatcatcattaattaaatagcacctgatcgaattggaccacacatgatcagcatcagcgaagtgttgatggcataaatccaatcgagttctagttgatcactaccatcatctcttcaccataggaatcgcctttccaaaactagtcgtcgtgagttttcaagttgatgattgccctcattatatagtgctgatcgactttcgtgctactcgtaccccattttccattcaagatgtcgttcaaggggttcagaaccggcaaatcgatcaaatcagaagcggaggagccatcggaagaactctcgctattgaaagattccctctccaatccaggacggcgacggtcttatgagtcggcggaagatggtgaaatcgaggaaggaggccactcgagtttcttgccgactaccacttcaacccatcggcgacatcaattcaagttcaagcgtccggccaaaaagtcaccgacaatcctgatcctcacctgtttaatcatcctatcagtcactctcatcatctccctctatctcgggctgatcccttcatttgaagccgaacacccatcacaccaaatcaattggaatcgaccacctcctaggaatcgacaatggtcgaattactacggactccttcgcccaaagataggctctaaggaatggaaaatgctctacccaccttctaaaccagctggacctcgacctctggaaagctggattaaacgatacgattatctgcgatcaatctcttcttccaaccaacttgactcacctctcttcactaactggaccaatcctcaagctaaactgtcgatgcaaacggggctagctgaatatccagagggcacgatcttcaactcagatccgaatggaatttgtagctatcgccgagccagctgtttgagaggtgagaccgaagatcgcgggatcggcttgcaagacatttggctgggcaagaatcatacttggtcgatcaactttgatgacggcccgctccctccgagtacctcactctacaaatttttagaccaacaggacgagaccgctactcacttttgggttagtgaccaaactctccttccactcaagctatgccgcagtccgaaatcctataaaaatgacgcttcctttttttgcaggtaggatcaaatgtccgtgattatccagaattggcgttacaagcttggaaacgaggtgaccaccttgccgttcatacatggtcgcatgctcacctgaccacattgagcgattttgaaatcctcggcgaattgggatggacgattcagattattcacgatctgactgggttagttccattatactatcgcccaccttacggtgatgttgataaccgcgtgagagcacttgcaaaggtatgtcctgccgtatagcagtccaccttcactcctgctgcttgcgaaatatctccggagagaaaactgatcgcgtgataatcaaagcatgtattcgggttaacaacgacactgtggaactgtgattcatcggattggtcattgaaccagaccttcgccttaggggacttcttagatccaccaatgaacggctttggggtccaggaatcagtcggaatgatcaatggacacatcaatcagcccgacaagtcagtcggtaaaatcattcttgagcatgagttaagcttcgaatccgtcgaggctttcaagcttaccttcccgaatctcaaacgaaactcttggtcgacttgtaatctggcggattgcttagatttaccatggtatcaatgattccctgtgatgttcgtttttcttctcttttgaagtgcgctggaggcttgcaaaacaatttttgcctgttagtatttctgttgcacatatatttactttcttttttgaacaagaaatccttgaaaatttcaaaccttccatagattcactagaaaagctttcgtggataaatgttgtatgccttttttcttcctcgcctttctcttcgtactaatccatgatgctcgatgtgttctttttgtactcaatctttgtgctaaaaccataacttatttgtaatctttctataaacaaacttcatgtgcgagctgaggcaagaagcatatacaaaactattctaaataagatcaaaattgttttcggatgtcatgttgtttcttctaccacgtggtaatctctgctagcttaacggattgactcaacctcatctcatgtgcaaatctcatatttccgcgatttcatcactaggttcttggaatctccagctctggggccgcttgagggatgattcaaatgaagtaatcgcacgattggaatgatcatttcactaatcgcatcaatgattcttgagcttcacttgccgccaaatttaggagttcatactacacgataagatatcaaatgacgcgttctggttaccaacgtttgtaaggtaaccattttccattgagcgtgatcacaacccttttctcaggacaaaggagatgagctgaggcatgtcagtaactaccctcgtctgttattatggccggccgtgtcaaattataagaagaaggtattacatacctctcggctttgtcttgctccactttcttaacttcacatgtaaaatcaatcgcagacattatacctgaaaggtcataattgatccagccagatcagcttgtgattcaatgccagctttaccaaatgttgcccatagaaaaagtgcataaaaatatgtttaccgtcgccaaacttctcgtggataatggatttcctgaatgagggccagtaccacttgagcaaagtttcaagcgaattcttgatggaaaacaaactagatttgacgcttctgaaagactgaatttttttgaatctgcttacaatggaaacccgtagacgataaggaattcgtataatcgatacatcaacggatcagttggtggaatttgtaagccagcgcccctatgtaaaatcccccaaaaagaagaatcaaaagtcaatcaataggtaagaacgcttcgtgatccaacaacaaaaaaaattcagggaattgaagaacataccgaattgggaaaaaagactttgggaatccctttttgaagtcctttgtattataagatcaaagcctatgttggttcttgctctttgagaaaaaaaaaactcgaaggaatagatcgaatttaatacctgctccggaatatcgagtacctcgctcaacttattgaggtctgtttgttcaggctttgcttgaccgtaaaacaacgcagctgtccacacctcagaccttacaagattcgtttgaagatgtagggcattttacaaaacaggaaaacgatttttaacgaccaaacatgattttactgacgttagtagatggggcttaagaatccacattaccttccgatcctttttgcaatctcaccaaaggacaattccttgctttccttagcgtccaccaatctctgggagggtgtgataacaatgaagggtcaaacagattctccacaacaacaagacattcaataatagctgcattctatcttcgtagttttagttagagaggtgtttaccttcaagaattccgtcgtttggtgttggccgatgggagctccgtgatattttcggtgcaagtcaggaagagccggacgagcagcaagcaagtgagaacgtgtggatagatgctgcgagatccttgccatccctgataaagtcaagggtggtagcgacctgatgttcatgacgaagttgaggaatgagattgatagtaaatccgttcaaagcccctcgacctgcttaaatgataatgactagttgaccaatcaacaagtaaaatttgtatggcttggaaagaaaggggatcgactgtccgcttcccattggcctgttgacctctccccatatttgggtgcagtagaatgctgtgaggaggtcttctatgacgtcaccctcttccaattcccccgtggtgggtgcttgctcatcaagagagcacactgggaaagggacgtccagattatgagcagcatttacaagtcaatcgtctgatgaccatctccccactgacaagttaaaatttatcaacgtgccgacacaatctatcctaatccactctcctcagactcctcaatacttgtatttgagtcgggttgatcagcggacacaagcggccgaaggtatgtttggaaatcaaactaattatgttgccatgtggtcaatagcgctacttttcttccagcagttattatcttttatcattcgcttcaagaatctaagaatgataaacttcgtgcccccaaagacatgctctgcgtggtctcatgggttgaatcccgttgcctgtggatttgtagcattttaatcaatcaattgacgcgcaatcccttttaccagccatctcatcaccacgatgaagagaagactttgctcaacggatgacgagtccttcgactccttcaaacgccgtcacatcgcacatgctaaatccgaaacaaattcagctgcaccgcagtcgtctagaggatatagaaaggacctgctcggcttgaatgtgagcatctacagctctcatctgattcattgagtttgaaatacaaagtcttcttaacctttcaaggataccgatcaagtcgcctcggctcattctggagttactcatcgcacttgtgtttttgcgcagggctcctcgacatccactcttggaaaaaaaggctgccaagctcgagccgtctcttctaagtcaggatgggaagaacggctcgagaaagcttttggggccatccaccccgatgagtccaaccctggaaaaaaactggtcgtgggtgtcttctgcagcatgtattctcgaatgttcgcacattgaactactttgactgatgtttaccttcacagtcttcatcacatcgcgaactaggttagtctgagatgagggaaattttgggttttagataaatttgaattcctaaatccttggctgaatatctgattccatcattagagctgacgagtagtgacggtattagaagtccggcactttcaaagacggacgtggcaaattccgaaaaacgcaaaacgttcataaataatctccagtgtatcaaacctacactcttggcacgcgaccaattgaaaaatgggcgtagcaaacccgaatcgagttgcatcaagaaaatcaagcgacccccatgggatattaaccctcttggctggcggaatgagctgtttcaactggatgggaatggcgaacgtatgtcgcctcgcaatcataagaaacgtttatcacccctagagcccatcagtagaaatcataacggagacaagaagcggtctgacaaaaagccgaaaaagctggttccgctttctaacttacttatcagcgccaaggagtattatgaattgagtatcctaacccctgtcgctcttgagagagaagaaagatataactggggacacctcaagaaaaacgctcgagtcaaaaagaagcttatgcgcagaaagattcgggtgcttgagatgtcgtcacaagcgcctgctccctcagtcgagatactagaacgcaggtttaggttagtcgatcaaacatctgccttaccctatcatcaacaaattaattgaaatttggcttgttgagatatagggcacacagagagtccgccaaacaacgggcccaactgaggccctcctgcaaacctcaaagcagcacatatacgaagctcacggagaaacatcttggtgcacccagaccagcagtaggtgccgaaacggcgaatcaaagagagcccgcgctaaataacgaacatcgacaatcttctccgcaaacccaaatccccctgatcagtaaatatttccctgatcctgctgagaacagtcgatcttttcctttcaaaagctgctcagggagaccacctggcccggtatcaatttctcctccagaaaacaaaggaaaccctgggcccaacagcggaagttcaaacccaactacatttggcccggcgattcaaagcgatactcttattgagctttcccagcccgaaatccaatttcctgctagcgcggatgttccattacggcactcgaaagttaaaacttctcctgtgactaacgattctgaagcaggccgtcaaaatcggggcgcgcccgaggaagatagtgagcttcgcgaaattagcgaataatacctgaattccttgtgaagtaaattctaatcaggcatttaatcctttctttttatcgattcctattcagagtataaggacgcacaaggagaggaagaatttgtagcaggagtcccaactagcaaccaaatttccatccaaacccgaagcgggttgtccccccttcgtgatgcgattcctttcgatattccctccaaaaaattaccaagttccagtcgtttgctagttgaagattcgaaccggaaaaatccagaaccggaatcaatcacgcagggcccagctggaatccacttaaaaggagggacggaaaacaacttcaatcgtatcaatcctctaccgccggctggatctttaaaatcaggacggaaactcgtgacattcgatcctgatgctaaagattcgagaacagacccagtgaactctcttaaatccaagtttcaaccaatcttatcagatggattcgtgtcttgggattctgaagaatataacaatccaccgaaaacttcgaataaatgccagatccgcccagtgaataaattgcttaggggaaacaagatgggatccaatgaggccggagagaattcaaatagcgattgcaccgacgattcctggcctggatttccatgggtcaatgaaagtcctcaggatcctggtccttcgaataaggcttcagggagttctttgggagacatggatattcttcatggaaatgtaaagatcggtcagtgaaaattgcttactacaaattcttcaatagagatttcacgacttctcttaagtctcaaaaaaaaaagaatctaattttattttgaataaagaagggccaccttgtagtcaaatccggtcaaatcaagacaaaaagggaccctctcttgagaaagctaggacgagcaaaattcagatcgaatgtcgtccatttcagaatccttgtcgcagacggaggattgacttcatgcccagttacttctccaccagaccacctccattccgtcagaatgactcgttttttaattaatatccaattcttaatttacacacgggaaacaatgtgctactgaagcttaactttaagttatgctaattacccaaaatactcattaatctgctcttattgaagtctaaccattgccaatgttgttgaaaatcaagcttctgcaatccaagtattcatcaattactaagtcacaacttcacagaactctccaaagatttcaagcgggagaagaatttgatcttttcctgggtgtctttttggttttttaatacagcagtaggatactgtttgggggtaccacatacgcctagcctcaagtcattttgctagaggctagcagccagtccgctcaggtgactgggcatccgcacccgagcttacctctcatggtaagtgaagggtgtgggcaggtctgattggcaaggggccccagccagttgcaaagtgagcctcccaacaggtggacttgcattaagctggtctgtaacttccacagttcttggccaaataatttttgaatagtttgatgtgatcaagtctgaccgtgccgcagttcaaaagacacaaagctggcaagttcagtattcaacccactcaaacaaccatcatcatcaccccctcataaccgtatcggcaagcagctcttcagacctctgtcaacgtttcatcgctaccccttcacgaacacctgtgtttgatcctgagtacctgcatcaaccctcaactcgccatgaagactatcaccccaatgaagactatcaccccagagttgagggttgatgcaggtactcaggatcaaacacaggtgcgtgtgaaggggtaacgacaagtgcgcaccgctgggcaagccaaaccgctgcccatagtttaagaccccccagcccttgaggcacgttccccatggtgtctacaagacatggatgacaatagctggggtacaagatgcatgtgcgaatacaaataagacacacaataactcaaattcttcaaccaaaaaaaaaagaaaataaaacaaaaaaaagaagaattataacagcaagtctccctctggactggaccccccttttgtgttctgccaggtttttgaaatgctggccagaatttcattgaaattggaggacttcccctcagccttgatttcttaatttagcccctgtcaagctaaattgtaaatcttatttgtggtgaggactcaatgccaatcaactttcttaagcttataaaatttgacttttacagggtctaaatttctggctcaagattgatgggatgtcatgtatttcttgtttcactacaaacaatactgattttgccccaaggaaaaatggcaatttggatggtggaaaatagatcaattttctggcacttttttacaagatgcctcaggagtaaaaaattaggctaaaatgagctattttagccaaaaaataaaaatgtctcaaatgagctaaaaattcattttggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttctactcctgagtcattttggaaaaaatttccagaaaattgatccattttcccccacccaaattgccatttatttttggggcaaaatgggtattgcttgtagtgtttctttgttcattcttcagcttgtatattttaaattctcagaaacttttgtttttatgttttttctgaatctgggagcattgatcatgataaaacaaacatacccagtcattggaagactggaaggcccccaaaaggatgtgtatttgaaaatcaatgacaagggaaccaggaaataaagtgggtcacgtttgctaactgtgttattgtagcattagtgcagcttagcatagtagaattccataaataatagcatagtgtagtggaattctgccacatctgtgctaacattacatgtacatgcccccaaaatgcatctgatatgctgggacttaacatgctggttagcagcattttggccctatagtggccattagcagtccatagtttagaaaaaaaacctgaagaagtttttctaaaactatatgatttctgcacaatgaaaaccactaacattttgctaacactccacaatttctgcacaaaaaagccactatgcacacactttttgcccatatcatagcatagcggctcattgttgccaggaacagaccacctgttcattttgaaaaaattaataaggaagaagacatgcaaatctgttgttctggttttgaaatcattgaagaccccctcaacttcacatataaaactggcaataacttctgggcttctgtttgtgacactatctggtctggatcccaagatacaaattccccatcagcagcatcaaatacttctggaaaggtcttcaccagttctttaataaatcccaaggcttcttcaatcatgcaaatcatagttgcaccacaaacaaaaagtgattgggcactgcactcaacctgtttactaccactcagggacaagcattccctcatatttgatgctaccacattgtttctcatttggaaaaatggaataaatactgctcagttggatgagttaataaggaaaaaattgctgccttgtctgcttcaagcaatctctccaggaaagatgtagtgaagttgaaagatagtagtagtatgtagatcactagatatgattttgctaaaacttgtatatttcttcatgacaaatgtttcagtggcttcataaatatgtgaattttcacatctaaatctaaaggatatttgattttcactaagaataagatagaaaatacttgggtagactgagccaatatccctcacttgaaaagactcaaaagagaagcttagaatgctatgtttatagtgatgaggtttaccaagtctctcaaatgtttccagtgaaataaatgaatgattgaagactcatgatagttaaacaagtgaatcctatgctgggccctgtcccctcaacccatctgccacatatcctgaacatttcatgtctcttatcagatcctcccttttagccctagtgcaaattttacaaacaccaaatctttgttgaacaatgtcacatatactagtggggttcatgattgacactcattaattttaagagtgcactttaaggtgtttatcaacaacattacaaaaattttacagggtaaacagttttgggggtttaactgaacaatctgcacaactttttaatttttgaaaaaagtgttgacaaacaccttaaaatgggccctaaaatttgataaatttcaatcataaaccccactactggaggacttcctgtcatctgaatttgttaatttagaaggaagggctaaagctcatttgctggtgaaaattggaggacttcccctcaccatttagagtgctttttaagccctccccattcctaaattaacaacttaatcataattccaaccagctcacatgagagttgtctttacaaggcttgtgaaaaacaaattttctattccaaaaattgagatctagggggtgtaaattagattcaggcagggttgtaaactgcgacgggaagacatctgtttgacctcaagatttcaccaccaaacaaagtttagagcatctccaccgcaggccctatttgcaaggccctatatgcctccaatagggacccgaaaaagtggatggcgaccaagccagggttttttttccaccgctagcgggtgtatcagccttgatggttggtgaaagccaatcggtcggagttgttttgtacttgaggatgcgtgaaaccttccgatgccagaaggttcacgcggcatagggccaatcagccaggccctatcgagtctgtatacatacagctcaatagggacttttggccatcgtccctattatagggtaggggtgaggatgggttgggtcggggcaaaaaaatgccgacccaagctgccccaaaaatagatgggtcaggtcaggccgggttactttttcaaaaacgtctgccccgccccaacccaagacccacaacttgggtcatgggtcattgtgggtcaacccatgggttgacccatggggctaccattattttttttgaggcagaggttttcttaggtggaggggttttttttgggggggggggcatgatgccttcttctttgcatcatttaacaagtgtatatattcagagagaaagattaagaaacaaagaaaggtgaatggagaatagagaaaaataaaaaaaagaaatacaactagatccatcatcagccggctataactctggttgattgtactatcattgttcatgtctcagattgggacttgagagttgtaactcccgcgtgtcaataactcagcatgccaggcaagttttaacaaaagcatgcatgttgaaacttggcctcctcatgggttgccccatgtgtagtccatttttggaaaagcctgacccaacccaccatgggtcacctagtgggctgacccaactgggtcaaaaaattgggaaatccgggcttgtgccgccccaccccaacccagattccagctgggtcaggttgaaccatgggttgagccgacccatccttacccctagccccacataggggccgcggtggttgtggttttgggccttgcggtccatataaatatgtgggatagggacccgatatagggcccgcggtggagatgctcttagccagtccctttaaagccatctgggcgacgggaagtcctccattgtgttgtaacccaagggccaacttcctagggcagaagacttcagactcagtaagtcccacggtttagcttttcagatgaaatatcatagtcactccaaagtagaaaagatatacttatcaccacgtgggggtaaccatgcggttcccatcaagccggatggtcggtcgaaattaatgcgataaataatactccaatgctctggggggttgatttgttgagcgcaatacagcccctactaacttcgagaaacaattattaaactgcatctgctgcttcggagcttccgcaaatatgtacggaagaccaaaaatcattcagactcagaggaatcaaaaagtgataagagtttatctactggggcaaatgatgttcaggccaatgatcattaacaagtatgtgtatcaccagagtaacggcggtttggttttatgccaacatataaaaaacaatcgcatattgaggatgttacctctgactctgcccttgccggcccctctggcgacgctgccctttttgatgagctatggataatgggtgggtgtagcttgcaggtatgtatatcgctaggagaccggcttgtctctttcgcaaagaaatcgattagctggcttatttgaaatatgcttcatctttgttggtaacaacggaggcccgacttcctttcatcgaagatgcatactacgcccatttgcgctcattcaaagggagtcctacaatatattcattcatgtagctgaattgccaactttactctatttagtagtcccgagcattgtccgagctcgaaaattttacgagtagtacctggcgatagcttatctggctttcctcggttgcctcacaaaggctggcatgactctgatgtcgcagagtatgaaaacacctgatttgaatgattgttgttcaccccacattgcttcatcactttgccctccggatacccaaccgacccagtaggacttaaccccttggtgatcacctcgatactgccatatgagcctatttccctaatacttttgcggttgccaccttctttctctgctcagccgaacgtcgtattgaagttagaccaggtgtcatcttcgatagagctcactgactccctctttcgtttctcgatcgaaaactacagctgcatatctattaggaaagctacgaaaatacacctagaaccgtccaaaggaatcttctcgtttccttatatcacaaaatttattcagattcaatcccaaggggcccggcgtggatcgctttttcaacaagaaaaaaaaagaattgttaaatcactcaatgaagcagtcactactcagatatgccctttggatcacctgtatatcaatcttatacagtgttaccagagctgatagctccaatgaaaagagcaatgagggccagatacgacagttcgagcaagaacttcgagcactccaccaggcaggagaaaaatcgcgatccctaagacaacaagatggtactgctagagcactgggggttcgatttgataagcgaagcccattggtgagaatgggtttggccgctgagcctagcgttttgactcaagaccttcccaatcccaaaagtcgacgttcaaaaattgttcatcatcctcgagatctagccgatgaagacgcactaccgctcgttcgctctttccatatgggcttggccgcaaatccacttgttatcactcaggatttaccatctacaccggctcaaagacgtcgatcactcggagaattggtacctccctcgactgatgccgccattctcagtaccgacgctttagccccaagcgtagattcagtgcaatcacctcctttaaacttgaacaccgtgggacttggtaaatctgtcagccttccactctatcgtagggaaatatcagaggaagataaggagttgcatccggaaatccacttccaaaaacacctcaaccatgctctcaaaagacatgcccattttctacataaatccgttgacgaagacgtcttggagagcaatctgcgtaaacgggccgagagcgtgggatggaaatacgaaagaacgtcattttcccgacgaagtctggttgctcgacagtcacaatttgaatcaccaggcttcccagctattgcgtttgctgccgccaagaccggagcagtcaccaaagctaacccagttactgctgccaactcgcttgggcttcatatcgaagcaaacgatgttggttattttgtcgaaatgcaagtcggcacacccccggcaacattccggctcgtagcggacaccggttctgctgacttgtggcttcatgtaagttttgaaatccataaacacccaacaagactttttaatgattgtatgcttcatttcggaagctggaggactgccgtaatctcagagacccttcgcgtgggtgcaaccatccaaccctgaactccgaatcctctacctttaaacgtacagagaaccccttcaaaatcacctatggtaagtctaggagtcgctgtattgagtttacaaatcaactaatcgctattttctgtgaccaggcacgggaaaagtcgttggcgttttggttgaagaaaccattaacatgggaggcctagttctcaataaccacgcctttggtggagtaacccgcgctagtgacgaatttaccgggaagaaagtgtaagagggctgcgttcttcgatttttcggagttcaacttgcggatttaagccatcaactgatttagtcgtttgttcctaatgaatgggaaagtccttttgatggtctgttggggaccgccaagagtgtcttatctaaccaaaaggtattgacgccaattgaagcaatggcgaaagctggaactctctctggagctttcgttgggtacgcattggggcgagtctcagatggggaaaatattggtcagagtttttatcaatttctcacaaagagcttgaaaaactgatgtctatcttgctgtagggcaattaactttgggagggattgaccaaaccaagttcagtggaaatttgacgatttttcctaacgtgaacaaaaaaggtttctgggaaggcgcaatggaagttcaagtcggagggaaaacgatcctgaccgaacggactgggatattagataccggtactactttgatggtcttacccgcagaagacgcggctatagtccatagcaacattcctggagcggtcgctgataataagggcggatttcgaataccatgtaccaacacggtcaaagttggcctcagtttcggtggagtcgtatttgacattaatcctgtggacttgaccttccagccagtcggtagaaacctaaaaggacagtgtatcagtggtatcagtgtaggaacagttggtggccctacacaatggttgattggtgatgttttcttgaaggtgagtagccagtcagatatcttatgagagaaagtatgacctgatctgttttcccctttagaatgtgtacttcgcaaccgatttaaccaacgatcaaatgggtttagcagttataaacccagtacaagccaaaaatgaattcaatcaaaaggtcgaaaaaaacacacccaggctctgaattttgaaagttttcgtctagtttcagatgcataattcattagtcctagttttttttctttctcttgtccggtgacttgaccaatcaaatcttctgtcctaaggcaattcatgcaatgccaataatctagttcctgtggaacttttaattttcataccatggcatcatctagaatacatcttccatcatatcatttctccagcaggttaaattttcaaacttactgaccaaaattctttctgttcaaagtataaaaactaaaaattatacaaaatatcagacatttgcgatctctcatataggagatggttaacccttgtaaataaaataaacagagctattgaaatagtgattgacttaagcaagaaatgaaatttaaactaatattgaataagaggtgcaccctccaaaaaaaaacccaccaccaaaaaattgactctaaaccttgatgtctacaatttttcagtcaaaaaatccatattttttgttaaacttccatcatactccagaaaataaatcaaaattgaaaagagtattgtgtgcaagaagaatgaaaaaaaactaaaactattgcctcgttgactaattagccttgtatgttacatattttctagtatttacatgaacaacaaaaatgtggtgttgatttatcgttacaattctggcctgatagtgattgcccattggatgacaaaatggaagttgtttttgtgatgtttaaaggtatgaacatttcaatactggtggagctagacatgcattgacaattcctcagcatcaagttggttgttctaccccacctgtgagccctacccaaaacccccccaaagacccaccacaagcacaaattcccagggtcctcaggtcccagatggcaggggttgactgaatatctgagattttcaatatattgtcagatactcccgccaatgccaaccttgattttttttccaagtcgcgctacctcccctccctcattgaccgccacacactcctcctggcactggtccaatcatgacacactcacaaaaaactaatcaagactccttaacttctgcactcccaacacctactcttacattcaaccaaccttgactgcatcactcatgaacactatcaatttcaatcaatgcttcaatgagcagtaccatcaatctactcaaagtaaaacggtctcaaattcttacgcttctgaacagccttggcctggtgatggatatcctgaaaattacaatatgaacaacccggaatacaatcaggcgcatctggatatccagctgctctttctagggaaacagccatccgcacgcccatctgcatctgccggcgggtatccgagggggtatctttggatacccgccccttaaactaagggtggttggagggggcggccaacgattgaccagaagggtttccttccagtcaacaaggtacatgtgccttgttgaccagaaggttttccttctggcctggtcggctggaaggggttccttccagcaacactgggccagctacgctaaccgtagcggttagcgcagtgtaacatagcagaattccgctcaactttagcatagcgtagcggaattccaccacgtccacactaacgctacacgtgccggcccttaaaaagggcctgctttggctgtgtagtggcggttagcgtaatgtagcaaaaagttgctaactttttgctaaaactacacaaattcagcgcgcaaaaaagaccgctacgctaacgctttttgggcaaaaagcttagcggcccagtgctgcttccagtcaacaaggtacatgttccttgtcaaccggttgaaacccccacatgagctcttccaagtattgttgattaagatcttcaagcaattgcttaaactcatttcttgctctttttgttgcttcaagattggcagagcgtgccatgaattctgcctctctctgagcaccaaatccggtgtggtaacccatacctttccatagcttctattatttcactgtatattcacttgtttttccttcattattgtgacatatttagattctacacctcattttacatatagtcactcactcaagccatatttcatttcttactggatcaatagttattttcattcttagctttacagatgtttttcttcacattgaaattacacagtagctacatatagtacatatttacagattgattcatacagtggtgtcaaagaagagaaaaaaagaataattctggtattttttttgttgattttggatgagaattgactgattaaggtttagaaggggggtgaagtccgtttttgattgtggtgagtggttttcttgtttggtgcctgcaggaaaattttcaaagttcatgcaggcaccccctggaggcaaaactctgcatattgcatgtataattaataaaaccatgtcaaaacgcggaatctgcgtgtgctgcacgcagcactgccgcagaaaccgtgtcaaaccacggaaaaaccacattttttttattaaggcacacttttttttcactaccaggaggcctgacctgtggctgtggcatcaaagagaaggcttaccttccggtttatgagattgttggacctcattcaccaggaggatgtcccattaaggggttccttctggttaaatgggagcaactccaaccccccccccccccatgcatgaggcgtggtttgggtggccgactcccccaatttaaaaaaaagagaatgcaaaaattggatggccaaatcgctcatctggcaatacatttggggaatgaatcctgaaggatgtctgttgacggtacttggggatgtctgttgacggtacttgggagttgttgacaaatccttgggagttgtttaaattctccatcattgttgagcttgatcactcacatcctcttccagacttcccttatgcagctcatgaattttggaagctcaatatctatatttcattatcttcataactgtgaatctatacctagccaaacaacagcactagaaaaattgttggatcacattttcacaatgcaatccaacaatttttgtagtgcagatatccttgttcacatgtttatatgcttgtgttttcaaatcagtaaataatctaaaagattgtcagaccaacacccaaaatgtatctcaactatacattaggcttatcattgctctccaagtaacaagctctgtttgtcatgataataaatagtgatgattttttcatctcttcatgaattgaaacttctaaatcaatgcatgtgtttcctctaatcaattttgcttgagaggccatttaatcttctaatgagacaaaatttgaattttttcccctgaaattaaatgagagaccaaaactattcaatctccatgcatcttccaaactttttaaaaaaatctttcttctttgattgaaccaatccaacaactgatgagccacagccctcgtgacttgtgagtgacttcaaactttactgtgcaaagtttggaatgttcgtagggggggggggagcttggaaatttgctctcctccagcagatgtcaaattcacaaacctggacaaagaaaaccatttgatctcttggggcttccatcagccgactctgaaagctcatcattgatctaactcaatgcaaatttctttcaggtaatttttaaatttcagcaccaaattgcatgttgtatatatatcaaaacatattgatataacacagtactgtgctaaacttcaaaatttatgccatataacattgtcatccaaacagggcctaaaccataaatctatcttaacaagttggatcaacagtacggagcagtgttagcatatgtagtagaagatccatgcggtatcaatggtttgatcagatggccgctgatcttaaaatcggtcatcaaattagttgttgggttcttgattcatgaatcgatttggaaactattgataattcttaatccgtattgaacgatctttttaaatatgatagatttactgaaagaccaaccattcgataagggaacggatccatctgtcttttgactttggatagtttgcagggttttggattacattatgctggacaaatctaaagaggccgctctgcttttggttaagtcacttgtctcagctcatgattcagatccaaattcattgatgatcttcagtgatgggacataccatccagagaagggggggggggctgaagcggctgtttgtccaacgttgaacgtctttagctcatattcattaggaagcgactctctggtgtcgaaaaatgagagtgaagcagtgggtatcttggcggcgctcgggttagccaaagaattggttgtggagttggaaatacgacacattatgatttttgtggataaccagggtgtcatcaggaggaccaatgaccctttaaatcccaagccaggacagaggatcttcaaagaaattgacaaaacgctctcggagttgccatgtggcttgaagatgtcctttgtgtggtgcccaggccatcgggatgtcttgggcaatgaattggctgatgaattagccaaggaggcagtagattcccctacctcgcaaagcctcaggatcaaaagcaattagaagaaggtccatcgtcaggttatggcgaatcaccaacccaggaattcagttcctccgaatttgaacattgcatttagctcactgataaaccaactggcatcggggcactgtacgctgaagacacatctgtttcgcatccgcaggtctctcgacccactctgccccaactgtggggctagggaaactgtatttcacttcatgaacttttgtccccaggcaaaaatacaacgggcctttttacgacggcaccttcgatctctccgaatccgctttaatgcgggacgccttgacctcactcttggcaatagaaaagctgaggaagcattagcaagttttcttcaagctttgaattggtttccggaacacctgccacaataatccatctcctttgtttttaatcttcctcttcattcctctattttgttttcttttttctcactctcaattgttttcatgtcgcttcctacttcttataaaactagcaccctatagttgtgtttggttgaattttgtgctttcttttgtttttcacaaggatgttactaagattcatagggtgcaatgcaccataggccaaaattgactaaaaaaaagataaggggagctgtctgcataatcaaatctaaaacatgacatcgtcattttcgtcgtatttgacagttgaaagcttaagaccaaaatgcagtttagtcagcgagatgatataaaagtgatgaacttgtgactcatcatcccaaccaagagtgcaccactcatctcaatcaggttggaccgagctatttcggattttggatccattgtcaggagggacatccgatggattctttgttcaattgtagccagcagagacccatttcgcaggtaactgcccaggaaccgccagtgatgactccagctggtctggggccgctgttaaccgcattcaacatgccccgacggtaggaatgattgttggctcaggctgggccatgcttttggtgtctacagttaccattgcaagctgctgccgagagttccacataatttatttttaatttttattataaaatgcgcctgatgatccatgttggtgcctagaaaacccccaccagtttccccagtttaccgaacatcatctacacattacaacaagtggcctctctctagtacatctcacataaagcaatccaggtttgtatattttaatctacaagttaattattgcttagtgtttctgatcatctttcttttttttccattcaccagataaaatgtcagtgactaattttgaactcattctttattgtgcttggctggggtatctcggtgagtttctttttttaaaacatttacactacttgacaacacagactgattatttccacgtccatggcaaaaagtaaaaaagatatgctctgcccgagaatgtgaaataagggccggtaattcaaaagctttatttatctgattttgaaaacttgttcgctgaccttttcttttccttttttcttttgcagaaactagtcaaattgaggcgaaaatcaagctggtgaaactgcggttggcacttatccaggagcagcgattgatggggcaggaattgactgcacacgaaaagcaattgactgcgctaggatggaaattgactttactggaacagcaaaccatacatacctgcattcattgtggaaaagatccaaaaatataacatggcccacatgcagtttttcataaacatgctgtttccttgctcttcactttttcttgttcttgtgtatacttcttgtttggcttatttcctttgccctttttctctttttctttcatccactcatcatcccaataatttgttctcgaaaattgcacaaactcaacccaagtaaatacacatgcaagtgttcaatagactcacagctttgtcaacacactcctatcacttctgctgtgtgattctccaacccaatcaaatcttgtgacagaaggctcaataggggggttcatgatagcttctcccaagaagcaatttgttcttgcgcaagaaaccgcagcactgctgcagacttgcagaacttcaaattttttctgataaaattaagttcatcaatgtgtgagcaagaaagaaaaataacggttgcgagaagcaaaaaacactattgtgaagcctgctaatgaagaggtggcaagctgaacggcaaggatctttccaaggagctgtgcaaatctaaagcaaaacatgagacacaaggatgctagaggtgtaggtgaatcaacccactctcatctgaatcctacttatatctcctttcctcacatcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaaatttggtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgggaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgctcacatattgaaatcaagtaagagacagcttcatcattattgcacttatgaaatatgtcagcaggagaatagtggcggaaagaaatataaagggcacagaggatctggaagagatatttaacttgttgtggttgagtaattatgaggcaaaattgggaggagttcacccagattcactaatataaaagccaggaagtaaccttgaggtaagttgaattggagagttggattggataaaaattggtaataattgaggctatttgagccaatcaaggtaacagagatgctgctcttgctggtgcaacaaagatgagacacatatttggtattgtcttgtattgtctttattttgagcctgatactggtatcagtatttacttttttggtgagaaaatccactgtctcagatttggatttacaaatgcaaaaaaatgtcttttttttcttcaatacagccaaatatcatgtgtatcaaagacttttttggtgtaatcatccttctgagataatacagattacctgcctcactttcgaaagaaaatatgcttgtattgtctcaggaaagtgagacaacagaaatatggtatttttgggtattcaaattctgaaatgatacaaataaacgcctgataccatctcgtcttgtctctgtttcagcattgctgctctaaacacaatttagcattgggagagagaggtaactcagatgaatcccatttttcttttggaagacccagtgtggattagtcatctcaaaaaacttgtgtttttatggccaaagcagtcctttacatgcagtggagatggccagagagcggcctccaatgcacaacccccctctcccaagaaagaaaagaaaaacaatcccagaaaagggctattcactacaacactagcttgaagctacacccaaacaaaagatagctctcaacaaaacccagatcaaataaattatgtcaagtctgccaataaattcaaaattgtcttcactgattgtccagctgcaacattcggtcaaaattttcaagatgttgttgcgggaaaatacaaaaacataacaatccagacataattgatttttggcacactcaacaaaggatatcctcaaatttacttgaaaatgtcaatgaaaattttgttggcccaaaagtatccaagcttggtgaactatgaaatatgttcctaggacaaatggatgaacacacccatggagctcaggatgcaaataaatgaagtttgcttggaagcactgatggacaattaagacactatagttaagaaactgaggatagacaatatttcaatgttaattgaattttccaggattcaggagggctgcacagaagacatttttcatcaaagcaaaaatatatgtactgttaatccaacttgttaagatagatttctggtttaggccctgtctggatgaaaattttatatggcataaattttgaagtttagcacagtactgtgttatatcaatatgttttaatatatatacaacatgcaatttggtgctgaaatttaaaaattgcctgaaagaaatttatagcattgagttagatcaatgatgatctttcagagtcagctgatggaagacccaagagatcaaatggttttctttgtccaggtttgtgaatttgacatatgctggaggagagcaaatttgcaagcttcccccccccccccctacaaacattctaaactttgaacagtaaagtttgaagtcactcacaagtcacaagggctgtggctcatcagtggttggattggttcaatcaaagaagttttttttttaaaaaagtttagaagatgcatggagattgaatagttttggtctctcatttaatttcagggaaaaaaaatcaaattttgtctcattagaagattcaattgttggaatcacgccttgtgcgtaagcccttgtaaaaggagagtcacggataagttgatttcttaaagttatcaacttatctagaatatgaaatcttactgatcctgtattacaatcatgaatagatgatagctgctcacgcaatgagcaagaaaacgccaagcgcaaggcttgtgatttgaatcatgacgtcaatgacatcgttaatttagtaaatgataagaacgtgtcattgaactctaagtgagtttcaatgatcatgatcaatggtcaagaagaagcaaatccttatcatttacaacttctttgtcccagatcatccgttcttcattctaatcctcaaattgtaaacaccaacacaaccaagctggcagatcgtatttttccaatgatacttggtgagttacaatactattagcctttcacaatagcgaaagagaattgattgttgattactaagatgaaacattaaaatgtcatcataatcagattcctcatcaatcaataactaaaagaacagcttgcaatcaaaggcgactgcattaaccaatcaagtaatgtcttgtttaaattcttcatcactaataaagaaaaagaaataataacaatactaattaatgtattgtatcatctttttagtattatctttttctttatttttaaaaaaaaaccaaaaagaagaattattattatcattatcctctttacctcaaagctttacttattaccttaagtatataattattctgccttcaggtaaagaagaatgtctctcatttatttctttattaaaatattttgtatttatcgaacaaataacttaacttataagaaataaaatgttcttcagttttccaaattctttcatcaatggcctctcaagccaaattgattagaggaaacacatgcattgatttagaagtttcaattcatgatgagataaaaaaatcatcactatttattatcatgacaacagtcttgtcatgacaagatttggctttgagatcagcaattctttgagcttgaatagaagccgactgtgcttgagaattgttgttcaactgaagatcggaaaggagtgctgatacattgttatcagttggaaaagtaggtcgagcttgagatcgggaatgtggctgtgtcagccttagagccagccaagctggccaaaagactgcttaagtcctccttttcactcaagttcctactggaactttttcatcttaatcttttattacattctgacttcagaaatgaattcctcatttaattttaaccttagtcaccactacacacttttgcactactcttctccttcacagactttgtaatatttcaccgtaccttgtgaaatatcaaccaagtttgaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattttctcagtagacactgagtttgcattttcaggatcttcagactccagaccacccagaaaccacaacaaccagtaccagatccagcctacacttatcaaccagaagaaccttacttttcctacctttcccactactcagtgtcattggtgtcatcagtaagttacttctttaagtctagctagcatctttctgcttgttttctttctctgtctctctcacctttttctcttccttctctaaaccaaaagccctgatcaaccaaagctccactagcttcaaagattcttctcttttcttgtttggtagtaaaactgaaaactacataggtttccctttaaagaaccttgatcatccctgatctaaaaaattgtggttgacctgatttatcagagtcaataacccatttcagtttcctttgatttggaggcgtagagttagctccgcttataacagctaccctcagaggaagtaagactgtcagaatctaaataaataacacaaagattattcatttctattctttccctttccttccctctctcttgattttattgtatttctttcctcttaagaaacacatataaaattgccccccaacaccttgtgtcctgctgtcactattgagacccaggctcacagggtgattacttggagagcaattataagcctaatgtatagttgagatacattttgggtgttggtctgacaatcgggggttgataagcgcacaccaatctgcgcttggcgtgcagattggcgtgcgcccctgcacgccaatctgctgcagggtagattggcctgcagttggcgtgcaggcctgcatgccaaactgggtcctaaacccatatgtatatgggtttgggaccggggctatcccataggacccaggcctgggtcctaggggacagcccagagtttaattttttattttttttttcaagaaaaaaaaaaacaataactgcttgaggctgggaggaacccctctcagccagagcctctgttcaccagctcgttgggaggggttcctcccggcgagccagtacttaaacccgctcatcagaaggaatcccttccgacgagctggtctacacaccagcccgtcgggtggggttcctcccagcgagccggtaattaaaccagctcatcggaacggattccttccgacgagctggtttcatcagcttgtcaaaccagctcgtcggtgtggaactactcttgggatgaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaggtgtggctttggagatttcttgaggatggtatgtctaatatgtcttatgtttactagtctaaatatactttgttcacagatcaaggtatcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctgaattgctggggcaggatctgatgaggaacaaatgaagaggaaaaacaaagctccttatatacaaaattctggggagtggccagcttgtggttggaagataaatggaaaattctatgaagagtatgaaacaagggaaaatatctatccagagaaaacagggggaaacaagcagtgggaaaaatgctcccaaggttactactatgaaacaaataaggggaagaatattccatagaagaaaataggaggagataacagtttcatggacaaggggattgttactagtgtgagacacaaggagaaagaagaatggaatatgtttggaggggaatgagtttcagggcggtggagtttctggttgggaaatattattatccatgtggtctgtgcttgaggggatccatgagtggtgtttggattggttttgagggtctggggacttcctgaggggtcttgatcctgtgattcttgtgtgatttgttgcccttgatgtgcttggagcttcaggattggcttaccacatcgggaggaacccctcccaacgagctgttgtgtacaccagctcatcggaagggattccttccgacgagctggcttaagtaccggtgtggaacttttcaagctaaagaaaagagcttagaggggaaaagaacaactacacaggggaaaatgtgagttgaagacttggatgctgatgaagctgccctcttgtcaaggcttgggagagagttacactaagaattaaagaaaaggtgtggctatttctgtgggtaatcttagtatgagatttattactgatgtcttgtacaagtcacctgctgagatatcgaggatgtggggaattttggtaaggatgaggctctggggggtaatggtttctgggttcaatttcatatcttctgggggaaaatcaataataattacttctggtaactactagtaagtgatgtctgctaagtaattatctgtttacttctctaatgcaagcatggggaaggggaacaaagagtgggaaagggtattctctatatacatgtgggtggttctgatcagatactagtggtaagatatcagctgatgtaagaagatggtatgaaataagttgtatctgaaagacaattggttatgaaataaatgtggctgacaaatgcgtagtgtgaaataaacatgttgaaaaggagaaaatatgaagtaacttctgtttgtgataaaaataatatgtagtgcaaaaagaaatgaggtaatcaggactgaaataaatattctgaggtgagatgagaaatctgtgtggtgaaatatatatgtaggtgatataagcaatgagtaatgagttgaaatgagatggatacatgaaagaaatgtagtatgaaataaatgtagaataaaataaaggggcttggttaatcgactcccaaaagttggagagtcgactcccaaacccccaaaacccccgaaattcccccgaatcccccgagttttgggagtcgattccccaaacccatcagcgggtttgggagtcgaatcctcaaagattttaaataaaaaaaaaaacaaaacccccggagggggacggagtcgatgccccaaaacccagtgggttttgggggtcggcgagccaaaaaaagccctcgatggccgggatgattcctcccggccgtcaaggatgtacatgtacactctcgacggccgagagaaacactctcagccgtcgaggatgtacaccttcgacggccgagagaaaccctcccggccgtcgaggatgtacacctttgacggccgagagaaaccctcccggccgtcgagggtgtacactcttgacagccgagagaaacactctcggccgttgagggtgtacactctcgacagccaagagaaacactctcggccattgagagtgtacactctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcttctttaccatcgctgtccaaaatctgctaaaggccaacagtccatggaaccaccgcgcaacacgacccaatcgcctagacgtcgagatattctatatgtcggtgcagaatggtcatcctccgcggcgagcaagaattctttccaccttggagggtgttggtcctaaacggctgagattgtttcattcggccgtcgagagtgtacatgtacatccttgacggccgggaggaatcatcccggccatcgagggctttttttggctcgccgacccccaaaacccactgggttttggggcatcgactccgtccccctccgggggttttgttttttttttatttaaaatctttgaggattcgactcccaaacccgctgatgggtttggggaatcgactcccaaaactcgggggattcgggggaatttcgggggttttgggggtttgggagtcgactctccaacttttgggagtcgattaaccaagccccaaaataaatgtagtatgaaataaatttactatgaaataattgtagtatgagataattgatgtatgaaataaatgttgtatgaaaagaagaggatgaatgatgagatgagattagataaccaatatctgggatgaagcaagcagaagtatggaatgaaatagtatatgtagtctgactaattggtttctgtgatgaaataactaatgtttactgaaagattattatcatagaaagtaggtactgagggaagactaatttgtatcttaagatgtgtgatatgtagtatgttgtagctatgtagtactatatattatgtaaccaaactatgtgtaaaaatactatttgtaaccttctgaattggatacaagataatgaattatgtaacataagtatatcaggttgtaacatcataaaaaaatactatgtataactattttgtactatgtatgaccttgattggtctcaccacaccggctcgccgggaggaatccctcctgacgggctggtgtgtagaccagcttgttggaagggattccttccgacaagctggtttaagtactggattgtcgggaggaacccctcaacgacgagctgttgtgtacaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaccagagggtttcctctcggtcgttgacaatgggcccctgtggaagttccacacggcaaatcttgtgacttttagggctttctgtaaacattgaaaaaaaatctggattttccagattttcaaatttgtagatgctctagatgttctagatttgtcagatttttttagattttttggaatttttaaaatttctagaaattttggaaatttttagacattttggattttatttaaaaaaatctataaaatctataaaatctataaacttctaaaagttctaaaagattttgaaaatcaaaaaaataaaaaaagataaaaaaatctgaaaaatttagaatatctagctagcatctacaaatttgaaaatctggaaaatccaaaagctacataaaacttcagaaaatccaaaaaattcagatttttttttcaatgtttacagaatttccctaaatttacaagatttccttttggggaaattctgtataggcccatgtgtaaggtgtacaccctcaatggctgagaggtttcactaggccgtcaagggtgtaactcggccattgaggggtacaccctcaatggccgatgtacatggaactgctgaacaatcagaaacagagcttggaggggaaatagacaactacactacaaataatgtaagttgaggctatgggtgctgttgaggctgccctcctgtacaatgctggagttgggaagagttacactaagaaaagaaaaaaggtgtggcttgtattctagtaattcttagtgagttctaggacagtaaggtgttatcaaggtctagtgataataccacagagtgtatgaggagtgatgaggaaggaggattgtggagtgaggattaaggttcagagggtatgagcaaaatatgcagaggtggtcaaaggataatgtgcaaaatatgcaaggtttctgaggaatgagtgcaaagtatgcaaggggtcactaaggggcaaaatatgcaaaagagggggaaagaaaatatgactaaattatttggggaaagaaaatatgactaaattatttctggcaaagtatgcattgattgttgtatgtattgttatctatattctccctatgttatgtatatatctatatatggggggtacaagtgtaagagggactacttatatactctaagatacgaatgagcacagactgtggcaattctggttatgagaaagaaatgtacatatgtagaaataagagatgagaaatgtaaacagaaaacaaggatgagtaaaggggaacaaacccaaagaggagaagggctgtgaaagagtgtactactgttatcctgaagggtacatgtgaaataatgagtgtaaagaaagtatctgagaaaatatctgatatatgtaatgggaacaactactgtaaagaatgtgactgatgcaatgagaacaaataattgtgaatgatgagtacttgagaaagatatgatgtatgaagcaatctgtaaatatgtaccatatgtagctactgtgtaatgtaaatgtacagaaaaatatctgtaaaactaagaatgaaaataactattgatccagtaagaaatgaaatatggcttgagtgagtgactatatataaaattgggtgtagaatctgaatatgtcataataatgaagtaaaaccaagtgaatatacagtgaaataataggggctttggaaaggtatgggttaccacaccgagaggtttcactcggccgtcaagggtgtaactcagctgttgaggggtacaccctcaatggccaagaggtttcactcggccgtcgagggtgtaactcagccattgaggggtacaccctcaacggctgagaagtttccctcggccattgaggtgtacagtgggtagacagtgaaaagtggctgcttattttggattccagagctctgaaaaacatacttgaagtcatgagactgggtcaggtggtgcataataggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaatatttgtgaaaaataaaaaataaactcaatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagaatggaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggttgagccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgggctggtgaatgcctgactcagcagctgtttgaagccatctgaaaaccagtttttccagaattttcatttataatcattcttctcatttccaaatctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatccagtttattttttatttttcacaaattttcaaactttattttttgcttttattatttcatattcattttttgggacctattatgtaccacctgaccaagtctcatgatttcaaatttgtgttttggagctctggaatccaaaataagcagtcacttttcactgtctaggcactgtacaccctccaccaccgagataaaccctctcggccgttgagggttatattcaacggtgtggaactgctcagcaagtgagtaaagagctttgaggagataaaatagttaataaaactatgaaatagtagaattagtatctgtgtgtgggtgagactgccctcctgtctagcttgtgggaaagttacactaagtaaaaataagagtgtggcttatttctaaatttatcttagtgttgatactacttttattgttgcttaagaatacctgttgaagaggtaaggagtttgtggggttttctgagtaataagggtttctcaagggtttctctgttaaatctggtataatttatctctggttctctgatcttgataagactatctggtttctctgggctctgataaatggtacgcttaattctctaatatctttcaaagaggtgagaatggctaagtaatatttctgaattaattttccatggccaaaatatgagataagggaagttcaaaagggtctcttaatattctctggattttcttaatcaagtggtgatgaaagctaagtaatatctctgattactattctaaagctagcatcaggttttgatgagtgctaattaatatctctaattaattctctggtgcaaaaatgaggaaggaagaggaaaacctgggccagaactgaagagcctctatttatagacaaatggttctgcagtacatgagattttggcctgaacacaagtgtgtctgagaaaggtacttctagaatggattgtactactctgagatggtctaatctgatatgaattaatctctaagtgccaatctgatattgtagattataatcttatgcagaatttcctttattagactaattactctgaaattggtaattctgagatcagctagtataagagttatcttctagaactagtctgtgtgtcagccttagagccagccaagctggccaaaagactgcccaaactgcccatttctattccaaacattatcttatcttttttaccttaagactttttacttttctgacttcagaaatggattcctggtgtaaaattaaccctattcaccactgatcacttttacccaactccattccttcattgactttgtaataattcacagtactccacgaattattccaacctttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccacccagaaaccacaacatccagtaccagatccagcctacacttatcaaccagaagaaccctacttttcctgcctttcccactactcagtgtcattggtgtcatcagtaagttacttctttaagtccagctagcatctttctgcttgttttctttctctgtcactctcacctctttctcttccttctctaaaccaaaagccctgatcaaccaaagctccactagcttcaaagattcttctcttttattgtttggtagtaaaactgaaaactacataggtttccctttaaagaaccttgatcatccctgatctaaaaaattgtggttgatctgatttatcagaatcaataacccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataacagctatcctactaaggaaaataagactgtcagcagctatcctaaagaggacagtaagactgccagaatttcatcatctgcttaagataaataaagaacaaaaaatatttccttttattttgctcttcttctccctttcctcttacttttatttgtattcctcttcttataagaaatacatataaaagtgccccccaaaaaacttgtgtcctgctgtcactatagagacccaggctcacactgtgagttactctcttattaatagcttgatttattagtctaagatagatgtagtatctttctatctatttctataggccatacatataattattatgtgtagggaattgaatattttgtgtccagttcatgatataatttgtctatgatttaacccaataatattgttgaggtttattctgtaatttaacccctttcttctctagtatttagttaatatttatgtgtaataaagtacttttatttatgggctgtgggtttgattgttcttaccacaacggctgacagaaaccctctcggccgttgaggttgtagacccttgacagctgagagaaactctctcggccgtcgagagagcactctccgcggctggtgtaagactcaaaagtggttatgaaacccttttgctgaatggagaagggtatgttggagctgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccgagtgatgtttataagggtctgaagttgttaatgagtgatgattatattgatggagttgttgttcaagctttaataccaaggcttggagctttgggagtgctatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaactgttatggttgtatttcaatataatttattgttatggctgtcacttgtatataatctgtaatgtgggttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggaatttagctggtctaatgcatgcaggtgagggaatttggctggtgagagcactgccttgagggaatttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatatgccaaaaaaggaattcaatacaacacaaaggaactcaatattcaatatgcatccagcattcaaaacaagccatactgagagtaaagaatccaaaagatatgccgtgacaggttgaaatctgtgtaacttctaaactatgagagatatggggtcagttgtagtgggtgactaggggttattttaactgagaaatccatttctgatgtcatttttactatatatataacatataaagagataataataaatttttatatttttctgcgtagaaacacagtattatttaccacaccgggaggaatcctcccggccgctgtttttttttctgttgatcaccgaccccccaaaacccttggttttggggcattgacacccaacccctccagggtttttcttttttttatttaattttttttgggggccgactcccaaacccacagatggatttggggaattgactcccaaattttggggaaacccgggtttgggagttgactctccaatttttgggagtcggttgaccaagtccctagttataagagagatgattaagctttcttactgtgtatatataatctttctaaagtatgaatattaatacagagggaaatacttaagtaattccgtggaattacttacagcataatagtataaaataaaataattcattttcaactatttgttctcatttcatcagtcacattctttacagtagttgtttctcattacatatatcagatattttctcagatactttctttacactcattatttcacatgtaaccttcaggataacagtagtacactctttcacagcccttctcctctttgggtttgttcccctttactcatccttgttttctgtttacatttctcatctcttatttctacacatgttgtggtaaatgatactgtgtttctacgcagaaaatataaaaatttattattatctctttatatattatatttagggtaaaactaacatcagaaatggattcctcaggtaaaattacccccagtcacccactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgtcacaggatatcttttggattctttactctcagtatggcttgttttgaatactgcatgcatattgaatattgaattcctttgttttgtattgaattccttttttggcatatagtgcatattgaattcctttgtaggcacacatgcattcctttgtagtaggaccttgtaggctagccaaaatccctcaaggcagtgctctcaccagtcaaattccctcacctgcatgtattagaccagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaatcctgtacccttgggctaaaatccctcaaatttgtctatataaggaagcctctgcctaccagttgttccctccatcatcccaccagtggaccagatcatctcaacccacctttatacttaccacccattatattactaccagtcacagtcatataaccacccttatttttgtcagacactgagacactagcccaggtgtctacaatagaatgtaacccccttgggttacataataattattataagaaatctttaagttaataattattaagtaatgttatccctttttacatgtattttttatgttaataatgggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaattttttaccgcttattttttgagtttttttgaatttttaaaattgtttcctaggtttcaaagcgcatagaatttaatggtaaaaaccattttcaataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcaaacatgtttgtaccttattttttatgcttttttgaaattttaaaattatttcctaggttttaatgtgcgtagaatttgatggtgcaatccaatttttttaaaactctacggttcaattttaatactgaaattagccccattttttgacttaattttttacagcttaattctcatcattttttgacattttaaatttatttccaacactttaagacatgtagaaaatgatggtatcaaaattttttccccaaaacgaaaaatacatcttgaatactgcatttgacaccgttttttaattgaattattcactttttcactcaattgtttgtgttagtttttttaccttatattttatgcttttttgaaattttaaagttgtttcctacatttaaacgtgtgtaaagtttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttctaagagcttaattttcattattttttgacattttaaatttttttcctacactttaagacatgttgaaaatgatggtaacaattactttgcatcaaaataaaaactgtatcttgaataatgcctttgacgggtttttttaattaattcttacatgcttaattatgcttattttttggaatttccagctcatttcctacacttttaaaggtttcaaaattgttggctgtatccatttttcattcaaataaaatgtgtatacgttacaaattgtgcaagaaacggggtacactcatgtattaagattgaagcttgtatttgtagggaaattcgacttcaccattcaattttacacatttttaaatggaggaaatgaatttgaaatttcaaaaaatgatcaaaattaagccggtaaaaatcatttaaaaaaacataaaaaaaacatgtccaacacagtattcaataacattctttggtttttatgaaaaaatgatagttaccatcattttaatcatgtctaaaagtgtgggaaacaaatttaaaatgccaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtattcaggatgaaccgttgagttttaagaaaattggatgttaccattaaattctacacactttcaaatgtaggaagcaactttaaaacttcaaaaaatcataaaaaataaggtacacacatgtatgcaaacaatcaggtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcaacttggggaaaaatggttgttaccataattttctacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaataatgaaaattaagctgtaaaaaattaagtcaaaaaatggggttaatttcagtattaaaaatgaaccgtagagttttaaaaaaattggattgcaccattaaattctacgcacatcaaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaaatgattaataatcaaaattcatttttattgaaaatggtttttaccattaaattctatgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcaaaaaataagcggtaaaaaattaattaaaaaagcgggtttaaaagcggaatgcgcgtgtgctgcgcacagcagaaaccgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccttaataattattctgtaaattaataaagattcacctctttattaatttacctctttcatgaaaattataatcaagtgaaaaggataattatctcatgggtgtatccaagagatgattatccaatttacctctcttgtgtatatgattattttgtttatctctcttatggtattttctgaaataaaggatattcaacacatgtacatttatcatgctctgaatatcctgacactttcccccaaggaaaagtgtaacaataaggggactgcaccggtcccagcagcagaattgacccctgctctgtaatatttaagaggatgcttctccccctaagattcatccccccagacaatattaccatacaaacccaattaccttactagttattataacaatttagtgagtggggtttttacagtaaattattgtactttatttattatatttctctttatcatcctactagccttataagttacccatttaacttataagactagtacaaacctcttttccttataaattcttcagctcaggcactgtgaagctcattccacagttgtcccttatttttataaggagccagtccctccacagtacctgtgttgagttggacttatttccactggccactctttggctatagtgtgacccttttatcccatcaactctaggtcacataagagaccagagctgacaatttttattgcaatatacttataacactttcatatcatcatcacaccaagtgcccggctccctgttccattcctggttgaagcatagtgctcccagcacctgcgccttggtcttcaattcacctcttttttaacttcatataccatcaaccttgaggttgcgcgttcaagcctcactctcaacaatattaccatcaccacttctaccaacaataacctcatcaacatcaacatcatcaccaacaatcaacatcatcttaaccgttatacgactcattcaacagcttcatctcaaactatcctctatcacgatatataaactgtcaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccaccatccccttctccattcagcaaaagggtttcataaccacttttgagtcttacaatgtacatttctttctcataaacagaattgccacagtctgtgcccatttgtatcttagagtatataagtagtccttcttacacttgtacccccccataccagataacaggagagacagataaaaatacatatacatatacatatactagagataacaatacatatacatatacatatacatagagaatatagacagcagacaataaaacaacatacaatgatcaacatactttgccagacatagtttagtcatattttctttccccctctttgcatgttttgccccttagcaactccttgcatactttgcactcattccttagaaaccttgcatattttgcaccttatcctttgaccacctctgcatattttgcttataacctttgaaacttaatcatcactccacaatcctccttcctcatcactcctcattcaccctgtggtattatcactagaccttgataacacaactccctgtcctagacctcactaagaattatctgccttggatcagaacagaatgccatgcttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccagaaaacaaggacaacacaacacaacaaaatgaaagaaacaacaacacaacaaccaacaaaaaagtaacaggtgaaggaagaataaacaaaacaaaactaagaatataccaacataaatgaaactatgtcttaggaccaagaaataagaaacaacaccgtcttctgagtaagtgatttgaaaaagataataaagaatgataaaatgataaaaaataaaaaataaaaatgaaataaagatgaataaaaataagggcattaataaaaaaacgtggtttttccgcgttttgacgcggttttggctgcgcgcagcacacgcggtttccgcatttagacgcggtttttcaattaattttttacggcttatttttcgagttttttttgaatttttaaaggttggttcctaccctataaaagggtttagacacttttcaacactaccttcatatccagtactggatatggagtaaaaaaaaacctggatattcatgttttttttttgaaaaaaaaaggtgtgaaggagtgaactaaacaatataaaaatactacatatccaggtttattttactgcacatccagtgcgggatatgaagttatgtttcgagtgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgttttttgaaaattttaaatttatttcctaggttttaatatgcgtagaatttaatggcgcagtccaatttttttaaaactcaacggttcacttttaatactcaaattacacccattttttcacttaattttttacagcttaattttcatcattttttgacattttaaatttatttcctacactttaagacatttagaaaattatggtatcaaccatttttccccaagttgaaaactataccttgaatgctgcatttgacacgtttttttaattaattaatcactttttcacctaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaagttttaaagtttcttcatacatttgaaagtgtgtagaatttaatggtaacatccaattttcttaaaactcaacggttcattctgaatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattcttttttgaaattttaaatttatttcccacactttaagacatgattaaaatgatggtaacaatcattttgcataaaaaccaaagattgttattgaatactgtgttagacatgttttttttaatgttttcttaattgctttttaccggctgggttttaagcacacgcgcattccgcttttaaacgcgcattcattaattatgcataatttatgcataatttcgcctccagggggcgcgcgcgcgtaccacaagtgcctgcatgaactttgaaaattttcctgcaggccaaaccactcaccacaatcaaaaaaggacatcaccccccctctaaaccttcaacacaccataactcggtcaaaactcaaccaaaatcgacaaaaaaaataccagaatcatccaattttcatcctcttcgacgccacggactcggattttttcgattcaccaccggttcactctcaacttgcaggtacactctaaacttcaaaaaatcataacttggccattcctcaaccaaaattcacaaaaaaaataccaaaaatatcctttcttcttcctcttcagcgccatggtcttcaattttgctgatccacctccggttcatttccaacttgcaggtacactctaaacttcaaaaaatcataacttggccattcctcaaccaaaattcacaaaaaaaataccaaaagtatcctttcttcttcctcttcagcgctatggtcttcaattttgctgatctatcttttttttttttaaattcattgttaggcctcaaacttcaactctgaataactcaggcgtttctcaaccaaattcttcaagaaaaccatcaatcatcttctctcttgatcctcttgaccgccaccgtctccgtttttcccgctggacctctggttttttttaattcatcacttcaactctagtaggtcttaaacttcaactctgaataactcagccatttctcaaccattttcttcaataaaagcactaatcatcttctctcttgattctcttcaccaccaccatctccgtttttcccgctggacgtctcgtttttttttaatcatcgctggaacactagtaggttttaaacttcaactctaaatacctcagccatttctcaaccattttattcattcaaaacactaataatatgctttcttgattctctttactgccactgtctccgtttttcccgctggacctctcgttttttttaattcatcgctggaacgctagtaggactcaaaccccaactcagaataactcagccgtttcttgaccgatttcttcaagaaaaccgtcaatcatcttctttcttgatcttcttcaccgccactgtctccgttttggccgctggacctctcgttttttttaattcatcgctggaacgctagtaggactcaaaccccaactcagaataactcagccgtttcttgaccgatttcttcaagaaaaccgtcaatcatcttctttcttgatcttcttcaccgccaccgtctccgttttggccgctggacctctcgttttttttaaatcacctcttgatcgctagtaggactcaaaccccaactcagaataactcagccgtttcttcaccgatttcttcttgaaaaccatcaaaaaaattctttcttgatcttcttcaccgccaccgtctccgttttggccgctggacctctcgttttttttaaatcacctcttgatcgctagtaggactcaaaccccaactcagaataactcagccgtttcttgaccgatttcttcttgaaaaccatcaaaaaaattctttcttgaatcttttgacggctacattctccattttcctcgttgaaccctttgtcttttttaaatcatcactcaacttcaacaaaaacctcaataacatgtctgacagtcaaagccacatcaaccccctccttctttcggctgcaacaggcgaggatacttctgacgttaaccccctccccggtaaaactcaagacaatgtcacctcgcctgtggaaactgctccatcaaccactccgtctgccagtcttcattcgctagcgccgcctcccgagttatcgtataggacccgggcgcaactagatgacgcagttcaacagtgggcgttggaccatggctatgcgctcaagaagaccaacactacaactcagaggggggaggatcgggtgacttttaaatgcgaccgttctggcgaaccggatgaaccaaacccagacaagttgggcaagtccaaaaagatcggctgtccctttcgaatgctgggcaacttctacaagagaacaggaacctaccgaatcacaatcaagaatcccaatcacaaccaccccgcttcggaggatccatacattcatctgattcacagacgattgactgattcccaaaaagaaaaggtcacagaattaacgcacgccggtgtcgcccccttgaagattaagtcggctttaattcaagacacaaataacccgtcgcacgccaccctcaacacaatttacaatcaccgaaaccagatgcgcattgaccagcttcaaggacgcactccgattgaggctctggttcaacaaatccgggaccatcagttttacttcatgatcgacaatgttgaagggcacatgacctcgttctttttcgctcacccccgttcgcttgaattagtcaaacgcttcccgaccacgatcctcctcgattgtacttataagacaaacaagttcaacatgccgctgcttcatatagttgggatgaattcatgcaatcggtcattctcggtcgctttttgtttcctctccgctgaaaaggaaccaaattatacgtgggccctggagcatctccatctagcgatggataaagaatccccctcagtgatcgtcaccgaccatgaacaagcggtcataaatgcgatcaagaaagtctacccaaatgccaaccgtatcctgtgctcttggcacatttggaagaacatcgagaagaattgccggaagcatttcaaaagcgaggataaatggtcaacgttcgaatcagcatggaagaaattgagaatgtcgccaacattgaaggagtacgaggagaattacaccgagctctccaaattgtggactccagatacggccgcctacttgatctcggtagtcctcccgctgaaggagcactttgtctcttacttgatcgatcggcacccacactttggaaatcacatcacatccagagttgaaagtctccacgcgtacctcaaaagattcatcaactccttgacaggctcatttcccgctgtcgtcaagcagattcaccagtccctcgaaagccagctgcatgaaagatacatcgaatcggcccaacatcagtacaaaagactgaccggccttcctccgtcaattgccaatcttaatggaatcatctcccactttgccatgaggattgttcactcattttacgtggccaaggcacctacaaccgaatatacaggtaactactcgtctttcatggggattccgtgcatccatcaggtccacaacgccacacttgagggagccaagttcaccgcagacgatttccatgctcagtggcatgtcaagactgatctggctgtaagttcctcatttatcaagggaatccccataaattttgcagatgtattctgatttattttgttcacacatctgatcatttgacaggtgcaacttagtgacaaccaagatggcacggagacacagcagaagagccatgaagatgcgttcctcagcgaggcctttgaaaaattccaatcccttgaacctggcgaacaacacttcatgctaggcgaaattcacaaactgcttgacggaacacatacaaccattccactcgaggaacccaagtttgacaagaaccatcgattcaagggccgacccaaaggctccaaacggaaacacaaatcgacatcatcaaccaagagggacccatcaggatttgagtacgtcgaggggcagaagaagaaacgaggcaggccaaagaaggtggccaaattggacgaggggcccaagcgcaaacctgggcgaccaaggaagaaagcggcaaaaaaggatgacacggatgagtcagaggtgtgcattgcttatatccttcaaaagatctttcctgattctgattaatttttgcgtaggccatggaaacagatggagagagtgaggatgaagcttcagatgaaattggagccctatgtgaaaacatattcaccgaagaggagcatttggaagaagaaccaattccctcaaccgtcaagaagcccttgcaaattaggccaatcaaagcggtcaagcagcctcccgaacctataactgaagtggacgaagctgacgaaacccctttgagtgaggcactgacttggagtacatacgagaatgtggagattgaccttgtgagtaactcatctacttacttctttttcacattgttcatcccctctgtttccctcttaaactttggttagtataagcacaaagacagcatcaagccggctggagcaattgcacatatcttacacgttcacgacgtcagaggcgatgggaactgtggcttccgagcggttgcggtcagcttgggacgtgagtctgatgaatgggactcaatccgcaaggaaatgcagaaggaattcgagtcgaacgaggcctattcggacgagaagttcttggagaatgtatggggagcaggggacgaccgaaaagacgtcatcgaatctcttgcatggagagacaaggcacagcaagcccccctcaagtactggatgacgttcccagcgcatggttatttaattgccgatacgtaccaaagaccagttattctattatcggaaaagatgcctgcaacttatcttcctcttttgcatacccagagaaacaaccctcccatctgtctgatcctcttaccagacctctctcatttcattagtttcactttcaaggctgaaatatggccttgccccaggattgatcctttttggagacactatgtcagggatgaagcgctgggttgggaggattatattcaagcccacattgaactgggtcaagaagtcttgtacccacctgtcagaagatctacgcgcttcaaaaaggctcctgttgatgttgattaatttttgaattactgttctccgtaccttcctctgatttcctgcttgtctcccttttaaaatccaaactacacttgtttattcccactctcttttgcaaatttaaatttggcctcattagaatattatagaattttgtgtctttttttccattgagaaattcaagttcggaaggttgaataaccactgggaactttccaccgtgcttgcatcaataaaatgagtgggagccaaacttaaaaggcaaagtactccttttgaagcaaaataaatgttaccattcatttctacacctttcaaagtgtaggaaacaaatttacaaagtcaaaaaagaattaaaaacaagcgggtaacaattaataggaaaaatgagtgggaatggaaattccaatgcataaaattcatttttatgcaaaataaattttaccattgaattctacacctttcaaagtgtaggaaacaaatttacaaagtcaaaaaagaattaaaaacaagcgggtaacaattaataggaaaaatgagtgggaatggaaattccaatgcataaaattcatttttatgcaaaataaattttaccattgaattctacacctttcaaagtgtaggaaacaaatttacaatgtcaaaaaataatgaaaaacaagccgctaacaattaattgaaaaaatgagtaagcagaaaaaaaaaaaaatcaaagtcatttttatggtaaatggactttaccattaaattctacacccttcaaagtgtaggaaaaaattttaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattagaaatgcgggtttaaaagcggaatgcgcgtgtgctgtgccgcagcaaaagcgcgtctaaacgcggaaaatgcgggtttttttattaaggcccaaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatgaaaaatggtttttaccattaaattctaagccttttatagtgtaggaaacaactttaaaaattcaaaaaaactcgaaaaataagccgtaaaaaattaattgaaaaaccgcgtctaaatgcggaaaccgcgtgtgctgcgcgcagccaaaaccgcgtcaaaacgcggaaaaaccacgtttttttattaaggccctttttttattaaggccctaaaaataatatgaagataaaataataagtaaaataatataatgaaagaaaccattggactgagggggtatttgaggtgataatattgaaatcttgaggcttgaggatattgaaaagttgaaaattgaattctgaaattcaaccttgagggggcctgtaccgtttagaacaccacaccagaccaataaagcatggtgaaccaacaggaacagtgtgtaaaatttttggaaggggcttattgtgttttcatgaatggttggagcctccaacttttttgttttcagtgtttgtccaacaagaatgcacttcactgcatatgcactttgaattggggctggccaaaaaggaatcagaccagatctgacctacatgtcacccgcagtcaagccccaaagttgatgcaatcttcatggtcaagattggatttgccacaggttacagaccaaaaattcagccactgttaaaaatgttgatgatctctcctggaatttgcagtgaattagttctagatgaggtcatccaaataacttaatcttgaccttgagcaagtaaatgatcgagattttcaaggttggttgtcaaaaactgggaaatccaaaaacaaatgtgtaaagtttatcacatataaattgatattttgaggagcaaaagaatttgtaaaagatcagaggctccaaccattcatgaaaacacaatatgtatttgggtatgtagcagtcaatgagggaggggaggtaccgcaacttggaaaaaaaaatcgaggccggaattggcgggagtatctgagatacatattgaaaatctcagatattcagccaacccccgccatctgggacaagagggcccccgggaagcgggaagttgcgctcgtggggggggggggtctttagggtggctttgggtagggttcacgggtgttctccccagcaatttcgtgacatgatcatgcaatcgacattgtctagctggatacaatagtggaaatcaatacacaaatttcaaaagttatttaacaatcagcgagtgggtttcaggtaaagatcgagggagatgtgacattgctcaccggtccagtaggctgaagaaaagctcggcaacaatttctttttggccctaatcgtccggcaccaggtttttcacacaccccctgatccgtcggataatgcactgttgttgttgaatgacatgtagccagaatacttagccaaattgagacacaacaggtagatgagttcctcgaggtcaaacgaacgtacgtctacaatccttaaccgcgttaccgcctgcactcgcagttgtagtgcaccatagggtaggataatcagagggacacgcggcgggaacttgcatcggtccgaagagtgtggcaagaaagatgagtatgtttaatttgatcaggagagacatttgaaaattatcaatgcggaacagctcggttgcgagatggtgataatcgtttggaaataaaatgtgaccacagaaaaatgcgtctaatcagatcaagtccggagttgatgtgtgacaagaaagatggtcaagaatatggtgcgcaaatgcgggagggaccgccgtgcacgaaagagttccctgcaatttatcgtgtacgaaggcgcagagtgagtcgtctccaccaggaattcatgggaatatgtacctagctttataacaaagcccctcggctcgtcgggccaggttgccaggcaggcgcaagcgcccctcacaaagcaagcctccaaaggagaggcttgccagagatgtcgtaaacatttcagccgtgagcttttcagtttttggtgggagaatcttgccttgatgttttgggcagtgaatacacagttgaacttgcaacttgcggaggtgtcattatatacattccttggacgtgtcggcttgtgcccatggaatcgactcaagcagatgaccttgccaactgctaggaaaggggcacgaagtatccagtgttttcattttcccagagctcaactcaagcctcatgagcaagctgaggccccggcaacagtagcgcaacgggacagaggcaaggttgcactcgggtgccagctctgctcattgctccagattgttcataatatttttgagtggagtgtcttgtaatcctccgttggagagttccctgcgggaaagtgcccccccccccccctttgaatagagggattgggttaagttgggtatgtaaatatgccacttggtagtatatgttgcactgcttagtaccataacaagtctgtcattatgatcaacagatttcaacaagatgatgatttttgatacaccgcattataaggtatttattgtgatggaaacgtgcttatttgatcaaaatttcatgcaggcctccctgccaacccctcactctggttacatcatcaatactaacctgccatcttcgaacatatctcaatatatcacagcagatcacagccaaacaaacacatcagtgtcaaacagaacactgttaactcctgaaccatatcgacaatcagtactgctgggtttaaggtcgtcatcctgatagacagctgatagaaagcacaagacaaggatgggaacgattgttgggaagcgaccatcatgggttgttgggggaagcatgtcacttgcagatttttgatgaaaattaatttgaggagagatgtatgaatatggataaaaaaaggcaagacgataacaaccgagctgagaaaagttaaataagatggaggagttatcatgccaaatgaaagagaaaaaaaagagactgagaatgacgtctgtgatttttgatgtgataataagctggtgaaaggaagctcaggaaactgttacgtaactgttaggtgatggaagcaagagtgagagagagagatggacaagctgattacaaaaaaaggaaggagagagagaaaacaggatgcgctgatatatggattacacaaacaagctctacaaaatgaaaaggaagaaaggaaggaatccaaagaaaaggaagaagagagtaggaattttgggatcaggaggcccaagcatcataccatctcttccagagtccaggggacgattgagccgagccactatgttcttctggcaaggagcgtttggatttttttgacttggtggtcagttggttagtgggaagcatgtcgggtggtcgagtgacgagatagagtctggggaagagcgcgttgtcaaatgcttgtagctgcaagttataggctagagtgagggggagaaggggggaagatggcaacggtcaattgattagactagatcttgtggaaagcaagtcgattattgcatgggtgcatgtgcgtaaggatgaaggatggacgtactgttgtgatgagcatcgttgaagatttgccaggtttgatataagcctggttggtagtaataagtgatgattgaggtttgagctgcacaggggtcttggatttggatgcggccatccgcctcgatgggctgggtagtcaatgagccattagcttcgagcgtgtatcgaccatgttgccatagaacaatcgccttgacacagttaggtctcgtacctagatagacaatcaaaaaaaaaacgacattaaaaagcccatattggaagaagattctttttttgggatgtcggagggaggtctcttaccgttggagacgaatctgtactgcgcctcttcccagaatccatcgctagtaaagctcatcgagatcccagatgtaggtgggtagttgaatgagaagttaaccgggttagcgaatccctgtaagtgacaaaaaggatagtttttttgggggggttagcaagttgaaactgaggaagggatctagaggaagagagaagaatgggacaaacagcaccggtcctgacggatccccagccagaggaccaagttccactgagatcggtcacattcgaggtcatgtcatgttgagcagaggcgagcaataccagagaggagattgagagtagtgagatcaagcttgaggccaaggtcttggatagttttgaggatgctgatttggtttgagggtgtgaatggtgggtcatcgtgttctttctttcttgatgggtttggtcttggttgttggtggtgggttttttctgttggtggagggggaatggtcaagagacttgccaagcacgattgtatggattatggatttaaagctggtggtgaacttgctggatgtgaaacgctgtgaacatggagtgtgaaagatggtgaattgctgtgtgttgggacccgggatggtttggtcggctcgaccagcagcctcgcccgaggcggcttacagagggctccagcctcacccggactgcatcgcggggggtcaactctccatccatgatccagccgagccccacatcttgaaaaataattttgtctcgaaggctcggcagctgatcaacacctccacttccaattacgaatttacgaaaaaaacgattagtataccttcaggatgcccgtacccatctcgcacgaccaggctcaacagcagtcgatcatccagaaaagtaagtcctaatcaatcagatgtgcatacttagttagcggcatagtgatactcattgacttttttatccttcgacggctagtgggaatgggtgccgcgatggggggtgcagtaggaatgactctgtgagcatcctcttctgcttgaatctcacgacggctttctctcaaatgtctcaactcagatattcctaatcctgatttatttatacgaccacgtatttgtccgaacttgtagaggatttttattcggtggatttgcgatcatcagtcgaggcgcaggccccagaggcccactgaacacactcgcaacttacatggcatctagtggcggaacattcgcttttttcatgttcgccttcctttttgctcattttaccatctcaaattttaccagcgctacacttcactaaattggctctgtctcttaggtctatcggatccgtcattcgcactgaatcccaaccatccttgaccccggctcagttctcctccctacaatctcactggcgttcacggcaccttcaccctgtagaaaagtcgcccattcaacgataccaataatccgaatatgtatcaagcgttcgtctctcagacgcctcaagctatcttttttccccaacctgctttgtgcaatctcgttttttttttcttttacaaaatcatttgcaacaactctcgcccctagcgaaccctttcgacaaacaagccattccagacatgtggacatactttccctggaacttaggagaaggcgtaatataagatcgattgaggtcaattagttatgcatgatttcggcctgggtatatccatcactatgagagtacaatcgttcaagtcaactcgcttgttcattcagcaaatatgactctcattggagcaatagaggaagagctcgcattacaaaacatagtcatcaccagtctggattcccatattcacttctttattcggcctttgtggggactgatggggtgtggatcaaatgtgacctgtatcttatgcccatgatataacacatgtgctgctccaaaaggtcaacaagtctactccggtgccgatcactagaaaaagtgggtcatccaacctcacgccaaccaggtctttggagtaactatatcattgagctgatgcgtgttcaacttgtatccatgaatcacaaaaaacacaaatatcagattcaaagtacccattcaagtcgcatacgttcttgtaaattgggtaaataaaagtctcgcttgccggctaatcctggcggtcaccgcgaaggaaaactcagggcgttgcgcgagaagtagcgtttcaagcgtgggcagacaaaccttgagctcaacttgagcttttgacacgcagctacaattgccttaaccagaaacggattcatcaggaattatacttctcccgctgccgcttagtcaagctcgccgttcttgagggacaattgtgggccgctataggccgagcgcagcatgcgtgtaagcgtggctgacggcgtatatcggtatgggcataggtgctgatcttgatccatgggaactcgaactatcggaaccaagtactccggagtctgaggttgcaggaggctttccgcgctaagcttttggggatgggttccttagatggagatccatttctccgcccggtacagtaaaagtagacggaaagacactgatcaagttgtgagtcctagatgcacaaaacacaaggcgaaactatgtacttcaagcttcttgccgacacaaacacccactgtacatatcgaatagcaatcatagataagcccccgagttcgagcagatggaaagataaggagtttcagatgattttcttgtacctatcaatcgtacctatcctattctcattcttttatcttatcgcacttcagattcaatattgttttaccgctgcgcgtggagtcactgacccacatgcttacctcagtctggggttggcgataggggaacttgcggctccactgccccctttattatcaacttgtcattgagcaaatgtcagacaaatgtaatgtgcagctacctttttcatccatgctgaagattctgtatagcgatgcgcaactccttaatctcgcggaagcctcaatcaactttgcgcccttgatcatccctccttgaaaaagaatgggaaggtgctgtttacttaagctcaaacagcgctcagagccagcccaaccaggccccgaaacttgcgataagctttttatcgtatcgcatgcttcactcccaataacatctgacgaacctccaccagataccacgtaccgagcctaagaaagacagtcgtatactaccgattttactttgtaattatgtactgtgatgccggggagaagggggataacctgtatgatttcagtttccgcccgctccaggttaggatactaattccactatcgaacgatacgatctatatatacggttttgaaaactccaccgacgcgaggtattcgtgccccaagcgtgattactaatcgtcttatcgtacaattcgtgaacaagactgctttctgacgacaaggcaataaataagggtcacgaagagaccacaaggccgcttcgttgagaacatcagcaagcagcatctaaccccaccatcttcgcatcctcctgctttcatttggccctctacctttattttccagtcacacactcattaaaacgctcagtagaatatttgtgatcctaatttgttaacttgttgcgattattcagtactttcaacatgtccaaaaccattcaactggctcttctcaccatcgtagtcggactgctcttcagctgtgcacttgctacagcagggatcattcatgaaaaacgccatgtgggaaacctttcatcccgaaggtgcgtagtcacactttctactgctttaattatcatccagtttcgtttcggatggtttcattcaaccttgatgattgagatttaagtccatcctgttggttttacagagtattgactgatgaacttgccatgacctttatgatttctatatgcaggctgataaaacgaatgccagctttctcgacagcctcccgacagtttggaaaggtttcaaaaaccatcaaggccactgccacacaggctgcaacatctttggaaaaagcagccgacacgggatcatcaaaaggacatccacctggaggagcagcggaagcaccaagccagccgggaacttattggaccaccacaacatatcttggagataaaaagactcgtccaggtagtttgtcgctctgggaccctgaagggaaagaaaatgagcaggtcgacacttgataaggttaactgacacagccccccaaatttaaagaaacttgcgtaattatttatcattatttttatctaaagctctttctctctctctcattcgcaatggatatatcccatctagatcagtgttttttttttactgtggcttattgccaataaaatatatatgatgagcagggcaaaaatatatgtatatagaaatcccaacgggaaagtcgccttccctcaatagacctctgacatgtctataaatttctacattgcttatattcatccaataagttctctcatcatgtttataaaaaatgcaatgagcataaaaaacatctagaaattttgctatagatttgaacaaggcttcttccctccatagagctgtgatatgtttatagatttccaatatggcttctaactttttccgaggtccatctgcgaagtttttgctactcatacatgattaggggaaaaatgctagaataaagatatgaaaatcgagcgatcagacagcagctgcgctacccaaaagaaatgatgcatacggtaatgaggtggatgaatagagagagagagggcacaaaatataagcttcaattgttgctttggagatcaaagatcaatgggtatgttatccctcacatgcggaaacactgcagcagaagacggccgtaagccaagggcctgatgagaaaaaagcatcacaagaaaataaaggcaaaaatcaacgcgttgccttaaagactgttagcgctcccagtgctattgaaaaatggataaacctggagtaggggttcaccatgaccggaccggtgaccctagggtaagtttcatttccctgcggaaatcatgctttgaaaaatactgactgtggaaaagtagaatggaattcaggaacaagaaatcagcatccagactcaatgtggcttaataaactaaaaatatttcatgtcacaatagcttccctcacatactttgaagactggagactgagaaccatgaccttgagacgtcagtggaccccgtctttgtggagtgatacagatcgatccaacattgatatagacaactctctgtaattttttatcgccctgcttatttcgtctatcggcggccccaggtggtctaactcgactcgtttggaagggcttggccgcctggcgcgctcgaagcggccgcagggccgatttgcatcattttgagggaagtgatctctgcgaaggcgccagggggttcggagtcggacgcaagctataatagacttctgtgtaaatcaaattgcctccagagtcgacatattgtactataacttccctaagcggctgcttcttaccttcggttaccaacacggtagcgctggatgttaaacagggctttatccctcaatcgtaacattcacattattttttccaacagactatgtctgtggtgaattttgccagtggcctgatagtgcactctcttcttgctaatactactctcaagaaacccccgttgagaatcctatctcgctttcgatccaatcaatgtttatcagcaatctcacacattcttctgttgagcttaatttcctgttgcactccaggtcatcctgaaccagggaaagtcgcgccatctgctcaaaacaagcaattgcgaaatatagaagctatgtgtaagaaggtcccaggctacggatatgatttgttcctctggccagaaatgatattcagtcagaaaaccaaaaaagccccgaagtcaatgtgaccaagatccgtcggggttggaaggaccgttcacggggattgaagccggattgagattgtgcccaatgtactttgtggcagtgcctaggcgtctgacagtgttcatatcataacacaatcaagccaaagtcaaggaatggcccagaaaatctttcttctgattggatttcatggagctggggttacttgccttaatcttcatcattgtcaggaatctgatatcgcaattggaacgttttaaactacttcctgttttgcaaagcagctcagtagagctgcatccaaaggtagaccagggcaacaatcccagctttacagcgtacaagttcctttctttgaattcccatacaaatgtcatacgtgcctagagtagtactcacgtacaccgactgaggcgaggttcattgaatatttaccccaaagccactgcagactgaatgtcagctgaagatcatgatatttataattgtctccgtctcaattcaatccgatcgcgtagctgaaacctgatggggacaagcaatcatagcttgtaacgtctttttacaaggtaggtgattacgaaggaacaaacacttcttatccgccagacctaccatggtcaactgcgctcagcttctgatcgagaattttgccacctcacttttaggatgggatttcctgttgcatcacgtcaataggcttataaacaaaggcatttatggcctgctactaattgagttgagcctgactcaacgctgatcagaatgaagtgaggacagggcaaacacaaagacggaatgaattcatacatacatcaatctctcaaccgttaaagctcacacaagcttctcaaccgcctttcacaaaggacgacacagggcaaatgtcttctacaaactagtttgtttgtatctatcacaactacgtattcatgagcaattcaatacacgcaacattttattgcacaaacaacaaacaattgtgaaagagaaaaggcgtgactagcttgtttgtatcttgcttgacgtcccatcgggcatgtttccctttgttctagcgctggggcaaggctgagccacagtcgcaacggtgctgctccccggtgctcattgaatataaaaactagcccaggacttctctctgcctcccacttcccctccttcatccacactagaccaccactttctcctctcccttcctttctccttcccttcggagcacgcccgccatggtggcccctcacactcctcctgttacttctcccctggcccatcctggccaaaggcccgcgaaaccagtccgctttggatcccgaaactgccgtccaaaatgctgccttcttgttcgtgtcagaaccgctcaccaaatgcccatggttacctcaagtgctacgcactcctaccgcttcaccgatgacggtggcatggaactcttttccgaggaaggcaagctggatgtcctacagcgtcgggtataccctgaggacatgatgccatcttcagaacgcccgacttgaattttggtaagctccctcttcaatcatttgtacgttctatcctccatcagcctggccgactttttttacttggatcatctatcacttctcaaaagaattcatcgattgcacgtgattcctccatctttgaattactatacctcaatatctttcaactttatcccggtaagtactcaatcgatcatcattcaaacgaacctttccaaatactaactctgaggattttaggctttcaagaatctttctaattctttgacaaaacacggaacctacttgacgacggacgacctctccggaagaaacccagcccgaagaaaaggtgaagtttccctccgccacttgcattcgacctgttacttattctaattattcattgacccgattgacattcttttatctcaccttgccagtagtagctcctcgacatactcggatactcacctctccttgcctttcacaactctcaaaatttttctttcgatgaaaatttgtattctaaatgtacttttatatatctcttggttataacaaggcttctgttttccttttggcctgatacgattacgaaccgtcttaggaataaatatatgtttgaatgactgattttcatcatgagccactgatgtggatgcatctatgagattctggtgtcaaaagaaatctggagtaagacgtaggaaagagtacccaagcacgtttgttggcaatgtgatgaaccgattctttggaatgcgggatcagtcgcaacatcaaccgatctgatttggattttgatttctgctatgagcttaggaaatttgcctgtcattttgttctaagtaccttgtctcggattcggctggtctcacaaatttacacagtctgcggacgtctctcgaagccgttgtgatagtacatgataatcaatcagattctgtgtttatgcggaagaatagagagagagcgcaagacagaagcttcaattgttgcttcgtaggctgtgtatccctcacatgcagaaatattggtgcagaaaaaggtcctgatgagaaaaagtctcgcaatggaatataggtaaaaatcaccgcgtcgctttagaacacgttagcgcgcccagtgagtcaagggaaggccctagagcaggggttcaccatgacctgactggcgactctaaggtaaaaaatcttatttccccacggaaatcatgctttgacccttcatgacccttctatgtgttcaaagacaagtggagtcgccaaaacatccgggggtttggataaagacacggtttgaccgagtcgtttgttccccagttgtcaaaacagttcaaacagggtgttgttatcccggcgtatgctccacaaggcagaccgacgccggtcaaccaggcatttgcagggcattgccatctgtgttttgttgatggattggcggcatcaagcttcttgtcgaatacactgctgggaagcaagagggccttaaccgtccctggcaagtgttccaagttctgtctaccaactgccgtattgatctcggttcagctgtagcatcggaagttccatgatacggtcacggtaatggttttttccctgcctcgagctacttatccattgtagctaacgccttgttccctccaagtattggttacggttatcgaacaagtgctttccactcactaccaacattttcccttcaatcacctggattagggtttgcggaagacggcccactacaaaagcccgaaggcttcttcccctttggcagcgcaattcatctgtcatcccttcttccccagtgtttctccacctttcagttgtctttcttcaaccctctagtaatcagtaacgaagagaaaagtgcccccaaaactccttcaccaagtcaatcctcacaatccgtgatttgatttcttcttttccccaaacacctcttccagatccgcttttcttctgccaaaatgcaagcagtaacagtatttttcggttccctgagtttcttgttcctgttaacagcaaccatacttatgtaagttttcaaactctctggatgctccatttttacggtgtaagctttgcccttacgctttctgcattttgacttgatttttaggattgcttcaaattgcaccgttccaacgtctgatgagatttatttcatgaggacgacgatgtccgctgcgcttactcgagaagtactcaatctgatccctcaaagcgtcgccgtcttcgaccgcataaccgtccggattggcctattgggatattgtatcaatggtcagtaacttgtctttcctccattgcacttcgtgtccatgactgaaaaacaataactaatcgcgacgctctcatataattcattcagatacatgtacggaataccaccttggttatcggcttcccgccttgttgatgggcgggcctgtcggattagatttcctgagtagagagacaacaacagcactagtcatcaatccgattttcaccgcattcagttcagcttgtcttctcgccttcctggtctcgattttcttgaacaagccagcgatcgtattcattctcctcatccttaacaccatcctcgcgatgatctgtctgataatcgatttcagtatcttcgtccgcgcttactggctcgtacgtaactctcaaagcggtctgttcggcatggtctcggtcgaatatgggaacgccctgtggctcatgcttgccgccgttatcttgactatcttgtcgacactcttcttcgccttcacacttcggagaggcgacgaatcacgttcaaataaaggaagaaaagccggccgaaacgatggtccatgaaaaacaattcattttctgtataacccccccccaacaaaaaaaaggcataccgacctgacaactcagccggtttaaattaattttcttcgagccattttccgttttttcttctttttatccttatccttttctcttttcttgttgcaaatcaattaataacttaatattccactgagtggagggcagatttttttgtctttatttcatttcttctttcttctttctacttctttcttcttctttttttggatgttcttcattgtgtatttactttctaagctttttttttctttcgggttgaactaaagcgtgccttcaatatcacaaacagaaattattgattttaagccaattgagacaacatctcttcacacataaggtacttgaacccaaatttatgcagggtgacatttgtaatcaaatgacaaataccatattgaaaatcacatcaagttgtacaaaaaaggttggcaaattcttcttgtggggtcagaagcgcctttgaggatttttttaagaaaaaataagaatttgatctcaccaatcacttgttaagaatttgatatagccaatcacctgctataaagaatttgatatagccaatcgcttgaataaaccctgattgaatgtttttttgggagaaaaagaatcactaccaaagccaacaactagttgtttggttcacatgcaagaggagtgtcaatttgtattggttttagccagcattctgattgcaaaagatgtttatctgaaatccttgggtgaaattttgtgcctccatgaggccccaagcagagatgattgattcttgtggggcaagtgaggaatttggccacattgagatacatttgtgaagttgcaatttatcttcctgaataaatctgtgagacattaattatgaatttcaggctggctcactgtttcaaattttaaagggcctgaaaatggtatctcaatcccaggataaaaccctttggttgcctgcaaaagaaccctggcaagcaccccaagagggggggggggtgttaaaaaagtcctggttttggcaaaattcatacctgttattttttggagggtaaatccatatcttttcaagggtatgctcaagccaaccccccccccgcccaaaaatagggcttgccccaacaaaatcctgggtttgaggtccaaatttcagatttcacctgtcttgaccaatttcacatacctaaaataagctatttcaagagcacctttttggtccaaaataatgttcataccttttccatgcttctttcagtccagtaggattttgggatttttgcccattcaccatatactttttttgaacagccccctattggggggcttgcggggtgctgctacaaagttgttcagaagacaaccaggtaattaaaggtaattaaagcatgccctgggaggggatgtttgatgagaaacaggactctgagggacaataatggataagattacatgtacttcagactaaaaaggactatgtacatgctctggaaggtggtctaggtgagaccctttggtaaaccctctctgggttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttcttctcatgtagagcctggttagttaggtagtattctatttctacgtgtctgactcttttgctggctgagtcatccgtacttactcttattgcagcctggttatcacaatgcagtaatccagtaaagctgtggttgaggatgtctgtgagcaaatgttgtacccagagaacttgcctagttcctactcctagggccatgtattccacttgacatgtcaatgctgctattgtggcaaattgtctggatgtccatagcactgggcatccaaaaaaggttaccactactccatatgtggacttcgcaaacttgccgccccatgatgcgtcacagaaacacttcagtggtttaggaagattgtctgggaagagattgagatagaggttgtgtgaatccgctaggtatacgatgaggtgcttgactcccttccagtggttggtccccatttgggcggaaaaacgtgccaggaggtttactgcaaagctatgtctgggtcgactcccaacggcaagatagctgagtgatcctataaatgaaaagataattgtgttgagatgttcttgtcacctgaagtgtcagtaatcaattcaagggaaataggaagaggagtcttgtgatttagtacagccatccccagtgtaatttaagtatttggctgatgagatttggttgtcgcaaactaaaacccttctttgatctttttacctcaagtccccattatcgaatttaacccatcagtccatttgatttttagcataccttttaaccgtcttccaaagatttgagcagtttggtggatgagccggtcactattccatcatcaacattcacccatactactcccttctttttgtggtgtttgactgtgtatagactgttgttgtactgacttgcctcaaaaccaagtttctccaggacattcttgaggtgaagccaccagcaccttgccgcctgtttagtcccgtagagtgccttgtgcaagagcattgcttcacctggattgaaatttagtccttcgggtgcctcgacccacacctcttcatctatgggagcatttagataagctgcaacaaaatcaaaagaatagactggccagttaaacttagctgccatggttagtatgagtctcatagagactggagttgctgtaggggcaaaagtagatttgtagtctaaacctatgacttgggtgaaaccttttgccacgtatctagccttgaaatggatcacttcaacagctttgtttgtcttctcggcaaacacccattgaaccttcagaggtgtgtgaccttccgggaaggttttaactgaccacactttcattttttgcaggtttttcagttcttcattgatggcagtctgccagttgggcaagctactgatttctgagcctgtttgaacgtttttggtaccgttgccgcataaaaagcacactccagaagtattctgtcaatgatcaactcttgattttcaaagctcagttcatcctggaagtcacccagttccatttgattgatgatgtaaccgacataatgttgctgtgagcttgctatagtttcagatggtgtcgcccaatgagttgagttcttctgtgatgttgccggttggggcgggcctggagtaggtggttgggttgttttggcgatgtttgatttgcaaggcatggggtgtttgtctgctcactccactactgctgctgcaaccagttgattggtttccttgagtaagaaaatccagcctttgctgttgtcacagtgcgccacaactctgccctccagaccaagattgtcaagtttctttctcttttcctcagggacatggatgaacgccttttctccaaaaatcctggacctgtctagagtgggtctaaaaccataaaaagcttcaaaaggtggtattagtccacttctcttgtttggtaccacattcagtacgtcacatgcccatataaacgcaaaaccccaaaaaggtttacccatgccactgttgatgagaatggtttttcccatgtcagctaaggtcctgttgaaacttttgataatcccattctgaaagtgatggtatggtagagccctttcggctttgatccccctgttcagaagaaaagagctgagtacgtcgctggagaattctcctccattgtcagtttgaacgctgtggaactactcttgggatgaatagagcttgagagggatgagtgctttattgggctgcctgtctgataacaagaaaatataagagtatggactcttaaggaaaaaggtggggcgttgataaacgcacgccagcccccctggcgcacgccaaaccacacgccaggtgcggattggcgtgcacgcctgcacgccaaagaaaattggcgtgcaggcgtgcacgccaatccgcacctggcgtgtggtttggcgtgcgccaggggggctggcgtgcgtttatcaacgccctacctttttcattacgagtacataccgccatcccataggacccaggcatggttcctatgggacggcggcggggaatccagcaaaaagaagaaaaaaaaaggctgggagggggttcctcccagcccgaagactgctcatagcagctcatcgggaggaaaccctcccgatgagctggtttaaaatccagctcatcgggaggaatgcctcccgatgaactgggcctcagtccagcccatcgggaggaatgcctcccgatgagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttttatcagaaaatcacaccttggctgaaatagaccctctgggtgaacaattcacattattggatgcgctggattcaccgccgccgtcccataggacccatgcctgggtcctatgggacggcggcaatcctaaacgcatatgtacatatacatatgcgtttaggaatccttggcgtgcaggcctgcacgccagtctacactctgtagattggcgtgcgggcctgcacgccaattttctttggcgtgcaggtgtgcacgccaatccgcacctggcgtgcggtttggcgtgcgccaggggggctggcgtgcgcttatcaagccccaaaaaggtgtggctgtggagatttcttgaggatggtatgtctaatgtttcttatggttattagtctaaataaacttgtcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaatagtgggtgatcagttatctgaatttctggggcaggatctgatgaggaacaaatcaggaggggaaaacaagactccttatatacaaaatcaggggagtggccaatttgtggttggaagatgaatggaacaaaatggaacaaataatgaacaaggaagaaaattgtactatgaacaatttggcctaatttagtgtggaactaagataagataagactagactgaaaccaaagaaagagccaagctaagacaaggtaataaattcattctgaaacagagagaggattggatagtcttatcaaggggaagaggtgggggaaattattcacccagataaggattgaacaggaaatggggaagaaagtaccaaaagaggactagtatcaaacataactattgtgtgagaattcttggcataacatggaaggagataagagataaggaatatttttagaggggtttgaggttatattgagaagggttactagtgtgtagctggtgtgtgagctaagtcttatcaatcttgaactaggaatttggccatgggtttcatttgaggagtttcagaggtgtggaagatgttattatccatgaggggggcaattgtgtggataactgggttgttggatttgtttgagggcctggggaattcctgaggggtcttgattctgtgattcctgtgtgatatgtagtcttgttgtgctctgagattcaggattggcttaccacaacgcatttgacatttcccaacaactgcctttcacagcgcagaatggtttcaatgaggaaaccgcaagcctgtgacttatccgccatgatctttgcttcactgaatcttgttgctaaatcttggatggtcagtagatatttgcctttgttgaaagtctcaacttcaaaaggtcccactatatcagcagtaactatttctagtttagcaactggtctgtccaagcttgttagcctattcctatttagactcttacttcttgcccagatatcacactttagttcgccttttggaagtgaggttggtaagttgttgcataacttctcctggatcacctgtcttattttctgtaggctggcatgtccaaaaggttgatgccaataaagaagaatctgttcatttttatctaagctgtgattgtgaatggtaggctcaggtttttcagtatcaattggggtcttgaaagcatttctgcaaaggtcaactctcagttctgttgatatggggcaaaaggtggggtcatgttttgggatagaattgcaaacaggagcagaggtaggaaaacaattggagtgacttggggcatccaagactgctttagaaggaaaaggacagggaaaaatccatttgttcttttgagggatgaaaggacacttgaagcaaagaatatggttgcttgagtagatcatataacagtcctgtttgatgtcatatgcaaaataggcattagctttccgcagagcagctagtgagatcaaagtagagcaagcaagctcacaatacaaaacaccatgtatggtgacctgttgattgtccagacctgagaaggtgaggtccccttcgccggtgatacaagccggatttccagatgtggcaacttttaaagggatagggaaacaaaaatgacggaaattagagagaagcttgaggtcactacaaagatggtgggacgcacctgaatccacaataggcgcattgtccggtgcatcgacctgcacatgatcaaaatggatgttggctaggccttcagccacatcaccaattttgaccattcgtgcataggactcattggtagagtcagatcctgctgtgtccttgttggcagacggctttggacgttgggacacaatggcttttgacaggtactgagggaagactaatttgtgtcttgagatgtgtgatatgtagtatgttgtagctatgtagtactatatattatgtagccaaaatatgtgtaaaaatactattttttaaccttctgaactggatacaagataatgaattatgtagcacaagtatatcaggctgtaacatcataaaaactactatgtataactattttgtactatgtatgaccttgattggtctcaccacaccgtgtgcttgttgttgatgggactgggtctgcgggtagacagccgagaacccaggcagcgtgatgattgggtagaacaactggaacaccgcatctgatctcatggggccaggtgctggttgctgtgtctgacctcggaacctgccacggttggcttgtgggtgtgagcggagtgggcagttgcgcaggagttgatccagtgatctgcattgccagcataaccccgcttgcatcgccatgaagtcatgtgtgttcggtatgttgtctggatggtccgggcagagtgggacttcaggtgctctggtctgattttgaagagccgatagttccggttcagcttgcattgctagaggacttgagcaggtagtcggaaaactttgttgacagcagatgatatcaacaagcctgatcatctcttcaaaattcatggccggtctctctgccatcgatgtctggaagtcaatttccacttggcaattgaatttgtcctgtagagcgggttcagcttggagaccgttctgtaggacaagtccagcccagtgatcacgggggaacgggatcccggccgatgtcatctcatcaagcaggtcccaaatgtgagaggccatttgagccgccgacgggtgatcggccacgttgaatgagattgcctgttggtacagactaatttgcaccacatgactgaccaatctgaagcgtaggttgaggttgttgaacatgtcatgggccctagtgagtcgagatatccccctttggagggaccgatcaaccaagttgatgatgagcactctcccgacacgttcatggaggattttgcgtgccggccaattgtaaaacatcactgtgccggtcgcccctctcatgtgttcttccaagaattcctcccacgctgcaaaattcaaaccatcggccttgagcaaatcctcgtcactgatgtggttgttcaccaacaatatcatgctggctgtaagtcaatcaaattccacttgctgcactcgggccaccctgtcttcagccaactgaatcctgcggtgtttgcgggtgtccgcagtccggctgctctgcttgtttgccggcatatgtggaggattatcccgcgctgacccattggcgggagttcgagccggctgcgtgcttggctcttgcgctctggagggaaccttggccggcgtgtgatgattccgggttgcttgtataccaggtagttcttcacgcaaagggttctcaacggatgtgcggggggtctggttcacggtggtgttgggggtggatgtcgagggcaggcagtcttacggggtgtttgacacgatgctcgggttgtccatttttgatggtgtcgataccggggaattcagggattgaggatgggataaggaagataaatggtcttaacgtaaagtataagaaagaaggtgtagggaaaaagtaagagaaaaaaaaaacaatgagtgagataggagatagataggtttgtggagagggtgatggagagaaggaaatagagacagacagaaaaaaaaaacggtggagggaggtggggatagatgagagaatgtggagggaatattggggaagaagctggtggtaaaattgggatggtgggttgagtgaaaaaaaattgagccaaggtattgtgctctggtcatttaagcaaagacctttgactgtcgaaccagatgcgttttggcccctcagtggaggacttcccgtcaagtctgggggccgtccagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctcaccgtccatccctcctgaatcaaacatcacaccataagtgtattctttcttcaatccaagctagctggtgtcgctgatctaattgtctattatttatacaggtcaaatatgcacaacatcaatcttgcttacttggaggttgaacggcaaatgcaggcaacctacgagcatcaacaaagggacaaccgcgcaatccgggtccaaactgaggcctccttcgttgagcaggagaacacccgcaaacgacttcaagatgaagaagcagccctgctaccgtttgctctgggtgcaatgggatgcccaggcgtttttcgtcaacttcgcacgtatctaacacgacatgatctaccacgaaatccactggcagacagtgcttgggcgttgttatgaaggtcacgaagcgatcgggcttttgttacaacaaagaggattgatgtggcgacttttgataatctcctcaaacaatttgcgacccggtgggatacaagaacgatcagccgtggcgatttgaaccccaatggggagcctcaaataggacggcgttgtctggatgcacctagctgtctgggtttagttctacactggctttgctcgacaatggcggcgtacaccctccagcaactgtttgctatcaccggtttggtgtgttcaagatacctagcttatggaatggacctcctcttggaagtccttcaagagcatcctgaagcgcgtttcttatggccaactagtgaagcaaggctcgtcggcacagcaaggcaatccaaaaaaaattcccgactctaaagaaatgtattggattcttagatggattaaatttaccggttttagtctcaggctatgaagagtaggtatttgtctggttgtaatcaattcttgttggaaactcaactgacatggaaaatcatagtattcaaaatgcatactacaatgggtggacttgctcccactattgtagttgcatctttgtctttgccccagatggatcaatcatgtatgtgatcctcaatgccccaggatcttggcacgactcgactattgcggagccactgtatgagcagctcctcgaacaaacacctgttggatattgagtcatcaatgatactgcgttccctcggaagaacgaaagtatccaacagcagatcctggcccctgtcaagcgtggtgattgattaccgtcttctccacatgcatatgtgactttgaggacacggaacgaggagattgtctcagctcgccaagccgcagagtgggggatgaggtcgcttcaaggttcctttgcgcacttgaagcttcctctgccagccgacaatcatggctttagactcaaggttctccaggtggtgagccgtcttcatcaagttcgatgtcgactcgttgggatcaatcaaacacgcacggtctacgcttcagtatgggacgattatcacattctgtgccgtgatttccacaaaatgctctttgcggatattgaagggcaatgccgcattagtcgttattatgataattggttgtaatcaattttttctggctaatcttaattctatttaattgagattttcattttttcttatttcaatgtcgatatgatgtattcgtttgttcaatttgaatgcttgtgcagttcatccccaatgtggagatgagattgtttgatccacttcgtaggagaatcagattggatggtttgatccacttgagaggagattacatcatctcgcttatatttttatgggaggacgacaaggcaatctattttgctatctaacatctgtgaggcatttgttttgctatatacgacggctaagcagacatttagaatagaatgaggaacaatcaggagactttgagttatccaagaaatagagcaagccttatttatcttggctgcgataacaagaaatttgataaagaaactgtggggaaaaaaaaccttgaggagactgaggagacattgctaagactgagtggggatataatagttggtccaccattggactgagtggggatagaacagttgatccacgattgaaggacgtctatttggtcgattgatttggtgccacaccagtagagtcccactgttgggcccctgttgtattagtgccaaaggtagttggtggagggttcccaagggcacttgttggagcaaaccctctcattatcgtatggttcccgtttggttggatgtaactcgccgtgatatttccttgaaccgggatgcctgaaggatggagaaatgcgggagcaacattcggttgtgcttggttggtggcgttcaagtttggattcatcaagccctgggccatgtttgacgagatcatgcccggttgaaagaaagaatgagattggaactccatccaaagttgcatcatctcaagtcgatgacataactcttgattctcactattcttctgcgctacttcgcttctagccttctcaaggtcgtcttgcaaacgaagcacttgcatattgatgcccttgcggagttttgttgcctcatcctgcaatcggttaatcgtagccgtcgcctcttgaagtcggacctcgtaaaattgagtcatgctgctttcacgctcacgagcttcacacgcttccggattgaagtatgcagctagcgaatcgtgaaggccacttgcctgcgagctcctagagcgacaattagacgagtcgattggcaatgttccagttgagccactcaagcaagattgggtgcaatgcacaagggtattgcaatcccgatgtgagctgttagccacatctcttgcacccaaatcacccacattggtacttggtgcttgggttgccattccggtcccactcggcgccaccgaatcgctctcctcaacgctggtattggctggatcaacaggaagctcagggtgtgtcgcatcccagcccaagagaagcgtatcatcaggtgagaggggaattgggttcccaactccatttctaaagaaaatcatattaagatcaatttctgtcaagtaggttagaaaacaaagcaacatgaactaacctctcatcgtcactttcaacttcttcatcaccatcttcatcaacaaatgcgagattctttgctcgatcctttatcaacaagttgacccgcttggcctccctaatccacatcagacagttcggattaccggttggctttctagatgctgccatagttcaaaacttggtcttcaatggttcgacatcgcgaacggtttgtccatttgccattgcgtattgggagtacttgaaatgtacattgtcccacttgttactcccaagggggagaacatcctttacgatagcaaccagtgccgtgcaatctgccccactgtaaccttgagatccaggttggcgtccactgcgtttttggtttgcggtaccggtggcattggtagtcgtatgttgggtggttgatggaggttgatcaagtgtgagtggctgggtggtttgttgattgacttgtgtttgaggacaaggagctgggcgagatgggagattcacttctgcaggcatgatttatagcctgtgggggattgtgaggggtgtcgaggggtgggtgtgttgggtgagtgaggatatgggatgagtccgatggggtggaatctgattgcagtcttgtgtaccctcatgtaaatttagacccccaaaatttggacttttttggtctaaatgaaaactggacggcccccagatttgacgggaagtcctccagtctagcgtcctagacaaggtataccccagagagctaatccggggtagcttagtatgctataaggttctaggttttctggttctagctttgtcgttgttggtgaggttgaaaattttccgagagaaggagttgttgactatgtcaggtggaggatccacaaggaaagatgaagaaacaaaacaaaaacaacaggccgattacgccctacgctgggctacctgacaagaaagaaggtcgggtcgattacgctctacactgagctacccttgataagaagatctgatgattttgcgatagcgatgatgctttaagagctcataacctgatgagaaacaggactctgagggacaataatggataagattacatgtacttcagactacaaaggactatgtacatgctctggaaggtggtctaggtgagacccttcggtaacccctcgctgggttacaacaatgttgacagcctacaccacgggtgcggtcctggaaatggcgctccgtcggcttgaccccgcggtcgagcactggttggccataaccatttttgcgcaatcccgccaaatcaggcgggctgacggcagctacaggtagaagaacagcaacaccgccgttggcctggcctcaaggccaaaagcgtcgagccaactgcttcgtcaagcagcagttggctcgacgctccatggaagatcatgcggcgggtttcgatcaacctcaatcagtagcaaccacccaaacaaacaccaggaagaatgacgtcgatcgccgagaatcacagccctagtatcaccttcgccggcgattcagccgattttcccattgtgattgccgatgatcctgccaagagccccacccaagctatcagccccgtgaccgcacaaaagtcagccaacaaaactgtcgagaaaaaatccccagagaaagggcccaaggcctcggtatgtcatgattctaggagtataacccccctccctattccttctgaccggaactaactgttcattcatttcttgttattccaatcagacttctgggaatcaagaggtccgacgttctcgccgcatcttccgccaggatgaaggactcggccgttttattattccccccggatacttgctttccaatgaaatcaatatcaaggaccaccaccgctcttagatacagacaatctcatcgactcagaccactatcaacaattgttaccaaaaagtcaagaagtcgatcatcaacaacatcaaaagtatcgttgtaacatgatcgttttttgtttccttgtccttaagtcgatcatcaacgacatcaaaagtatcactgtaacataattgttttttgtttccttgtccttttcttaaaacacaacccctaaccgccaccaagatataaaaaaaatgatgactagtgaaaacatttattacttttaggctaatcttggatcaacttgttgtccagagttgtttggtgtagctcgtttacgttttttcgattctttctttgtcgcactcgtacaccagtttttcactccatcatgcagagcgttaatccaatccagtggctgcaaagctgcgaaattcaaacccgaaattttcctgtgagaaacttgagccgaaagcgaggccgagttgatgacatagttgtcatcatcgttatgtatcacttcagatcgtttgacagtactactcctcctctcaatcataacttcttcggttggggtgatggtgcatccgcctcggtcacagttgtgctggcaattcaatccagactcgatgcactaaaaaaacaccatcattgtcaactttgcaggcagtaaggtgaaaaaatctggcttacatttgagttcaccaaactggtctgcatagtttttctgatctgtcgcattctgtaataagtgctttcctctgtaatttgaaagatagttacatcaatgaaaaattgaacttgaagagaatcttttttgattttccagagtgatttcacacgtccaatatgttgggttccatcaaatttattgttaaactaaaaaaaatcaatcaatgaaatttcaatattgtgaaatgaaggagaaagaatgcagatcaggaagaaaggagaaataccagaataaaataatgcttcttgaggacttgcttgtcattcagattcaactcagatatttgcttgatttcttccccgggatgtgatgatttcaagtcttgaggaacctctaatttatcaagttttgcaactgggattttacgaatagaaggatagtggatattctttgaggatgaaatattattatacccaaaggttttctgaattaagggattatatttaaatatatttgtaactgggttggaagcttgtacatattttttttgttttttatcaaaaaagaatccactagagagaatttggcggaaagagttatagttgctgaatgtaatggcaatatcttggccagggctttggcggttggaatgaattgaagcatttctaagaataccattataactttcaaatttttctgttgcaaaaaggcaagctggaccaaatcggagaatagaatctggaagatgaagtagcatgtggaattttggtttattaacccattggccagaatcttgaataatttgatttaagaatatatcaataagattcttcaaatcagcaatataaactgacatgtcctcaatatgtgtttggaagattaaagaagaaagatggcagagagaagaccagattttgatacgggaaggcgtcataaattggaagaaaatgaagggagctgcttgaaggatgattctaaagtctttaccaactatgcttgaacaatattgtaccatactagtgggcctgattgaaggaatatttagagagttggtgttgaaggaataccataaagctgtgagttcttttctttgatcttcatctaatccactcatgaattctgtaaataggtacttgacaattccaagcaagaagacatgtaaaatttcaaccggggtgtccctgaccatatcaaaacctaagggaaattatgcaggaattagaatcagaatggaaatttgaaaataaaagatataaaaacacaagccttttaatttcagaaaaggactgagaacccgtgttttatcttttgattccaaatcaaccaagtcttgaggaataggttgatccatgtccggcggtatttcctttccatctaagagcaattctttctttttctctctgaatgaaatgatttgttttgcaaacttgcggttcgtttgatctcgaattccaaactcagccgatttttcattcaacttttccaaattcagtgtgagtgcgttttctttgacgtatctccaaacctcttcactgtctttaattgttttttctgtagttctcagattattgggatgcttttttattaacaaaacaaggagacaattagaaaaaaaaactgtagtagctttgaaaaagaagaaagcaaaatacatttgatccatgtgtgtttttattgacgaatcttgaaatgtaaccgagtgtattcctgtctttgattgttttggaactgaggacacaaaatcgacagggattcaacgaaggtccagggacaggagtgttggttatctcagcgtgcatcggagagtcggccaagaagcataacagtggagccataacaagaacattttgagacagaatcatgtcatatgcttcaaatccatcattcaccatctcactgaatgaataaaagaattgaaaattcagtaaattgaacaacaatcatctctcataaaaaggattaaattaggattgaaaaaataataattgtactttaactgttggaccacaatctctccaaggtccagagctccagcaatgttagaagtgcacaagaaatggcagttgaattgttgatttgagagattcggaggtaatccagagagtgtaaagtaataagagatgtgtttgttccacttctttgatttatttccagaagtatcatcacaatacatgttcacgggtgaaagattttggaaactaaaggtatttatttctttataagttatcttttcttctaatatataatacaatcaaaattagtataatgaaaagacttttacctaaaggcagaataatatctgaactaggtaaaagagaaaagaaaataatgataaaagaataatataacgctgtaacttctgcggataaatgtgagttgatagtctaaattcaagagacagaaattgatcagttaagcggtctattttctcttgatcgatatagacagtaataaagaatataactgtacttgttgattgagccagttatttctttattttaatttcaacttgtttttatttgtttgttgaatctaattatgagtaataaatgatcgaatgacatttgttagtcttattatcttattctctttcttttaaattaaaagaaaggctttttacactcaccgatggacgatgaggatattcggtcgataagagtgattgatgcgttgcgattgtcagaactgagaatgattttgtcaagttgattgaatgatcgttagcgatcattccgtctacttgaatgtcaacatcaagactcacctagagctcgatggttgacgatcatcatcgtttacattcatgacgtcattaacgtcatactctttttcacaagcttgtcgcttggctagagattcagactctatgaattctatgcatgaccgaatatacatgatcagcatgacagataatcttctctaggtagcttacaatcaacgtgtaaagcttacctgcaactctcctctttcgagggctaatttcattgctgaaattccaacagtcatccgtgctttgagtcgtaagatgcaaagcagaatccaagtctccatagattcccagtaccttcaatgatcgtcgaattgtacatcgaccaactgatttagttagaaaatcagccggattttcattcgatttaatgtaaagaagcgttattaattttgactgaatatgttcccgaacaaagtgaagtcgtatgtccatgtgctttgttcgaaaaccattttgagaagtttcactattcgccaaatcaatagcagctttgttatcgacataaatcggaatgttgatcggtgatttcataacgttgacttcattgattaaactagtaatccaaaccatttcacgactaagatcggacaatgctttatactctgcttccgctgaggacaaagaaatcgtatcttgcttgttcgacttccaagaaagaagatgacttccagccataacgacgtatcccgaaactgatcgtcgtgtaactagacaattgccccaatccgcgtcaacgtatcccttcaggctagattcttgctgtttcttgtacgttaagccgactttgcgcgttcctccaatgtaacgaaaaacttgctccgctgcattgtaatgtgttaaacccggatgttctagaaattgtgataaagcgctaaccgcataagatatatcaggacgagtcaagatactgagataattgagagagccaacaattgatcgatagttataaccgagtcgtttgagagattcttgatcctctactgttgccttgttcaactgaattcttgggtttaaaggacaagatgctggatgagcatcttgaagatcgaactgagtcaattttctttcaatatactgttgttgattgattttaattgatccattagatcgaataatgttcattcctagaagaaattcagcatctcccaagtacttgactgcgaactctttctcaatttcctctttgaaaattatcggattgcgacttatgattaccaaatcgtccacgtgagcatagatccatgtcatcggttttccaggttgattttctcgccaaaatacacatggatctgatacacagatgttgaatccaatcgtctttagaaagtttgatagacgtttgtaccacacgagcggtgcttgacgtaacccataaactgccttcttcaattcaaaaacagtatcctctgggccttcgtaccctggtggtggcgtgaccgtgactttgtcttccagagggcacgtcaagaaagcacttctcacatcgagttgatgaattttcatatcgttgttaacggcgaaggaaataaggagtcgaagcgagcaaggttttcctgttggcgcgtatttcgcaaagaaatcaagaccaaaggtttgccgaaatccttgtacgcagattctcgctttgaactctgtaacctcattgttcgctcctagctttttccgaaaggcccaggttaacggtattggtgtgtcgtcatttcttctctttcgcactagccaagccttatgctggtccatattctcgtattctttcttctcagctttcttccattcatcgatttcctttcctttcatcgcctgcgtgtgcgtttttggtgccgtagacaataatgcagtgcgtctagaatatgttaagatattggattcatcaatgttgctgttaataattttgtcgtcattgccgttttgcgcttgtttttcattgatgatctcttcttgaagcagttcttctggatggtcttcttcggaatgctcttcaacgggtaactgactttcgtcgaaaggcaaagaagaggagtcctgaaataccggcagattgttcgaaagctttaaattatccagacttttgttcaacgccggacagaatggaaaaacattctcttcaaagtaggcgtgtttgatgttgattatttgatgattatcaagcctaaccaccttatacgtcgaataatcgttagaatatccgatcaaaacaccttcccatgataaagagtcaaattttctttcatgataaacctccggtttcaatgaccaaactttgcagccaaaaggtcggaagatattaatgttcggccttttcttgaataaaagctcgattggtgaggtgcggctttttgacaacgacggcaagcaattagtaattgcacaagcagttttcactgcttccgcccaccattcaggtgctaaattcgattgcatcagaatacaccgagtcatgtcaagaattgtacggtttgcacgctctgcaaaaccgttttgctgtggagtgtatggtggtgaaacattatgttgaactccactcgcttcgagtatacccgacagtttcttgttgcagaactcgccaccgccgtccgtgatcaatttcttcaaccgattgccagtttgattctcatagaaaattttaaatttttcgatcgcatcgggcgcttcacttttttctttaagaatcgtaatgttgataaatccagtgaattgatcgacaagcgtcaagaagtatcttgctccaccattcgatgatggagtgatcggtccgactaaatcaccgtgaatgacttcaagagcagctgaagttggatcaaagtgatgcttgaaactttgccgagtcatttttcctttcatacacgaatcgcagcacttttctttaactagtttttcgctcgaaggaaccacgactttcagtcgatttgtacttgcatggccaagacgattatgccattttgtgaagccagaagtttcaactgagtctgtaagcattgcaaccgtttgatgatgcggaggaaaaatatcgccttcaatttcaaaaagttgattcgataaattcacattaaacaatttttcttgactgttcgaaatgacttcataaacttgaccagctcgttgaattaagattttttcatcgattaattgagcgagagagatgagattacgtgtcaaattaggaacaaaaagagagtcgtgtagagtaataactttatcgtcggccatttgaatcattgctgttcctcgtctaacagcaacaagttcttctctcgattttccatcgccagtaactatgaagatgtgagtcggttcactttttacgaaaaattcaagagaattgaacatgtgattactagctccggagtcaagaatcgttattagttttgactgagatgcagctgactgaagaatagtactacagtatccaaatgatggaacagcgttttcattgtttgcattactgcttgaagattgttgattcgactgagttgaagtagttgtctgagttatggtggcttttgctggtggataagctcgaaaacgttttggtcgtttggttggattatcgtaccaacaattcctttgactatgcgtcgtatttggatcatgaccattttgacaaggatgttcgtagtcttgcgaaggaggcggaggaggaggacgttttccttttcctttgaagttagtcgaaagtgctgaagttgaactactaggttgtgtaggcctttcttcgcgcttcgtataagtttgctcatgaattgcaagagtacgcagcttctccaaaagtcgataaggatcggagacgagagcttcatccaacatcaaattctccataaggtcttgttttactgtagtaactcgactgataatgcatacagcaaagagatcctgcgtgacgtcatagccgatagtcttgaattctcctaagcaatctagacatcgatcaacataggaaatgatacctcgatcacagtgaattgtgtcccataaacgccagactttacagagagaaaagattgatttcgatgcgtatttcgttttaagagttgaccagacagaaaaaggggttaaattcgacgataatttgaatatggaattataaatcgagtcgtcgactactgaactaaggtgaaacattgcacaagaatgctttgcttttgtttcgtcactgatcggtaaaggttgctcgtggagacagacatcgataagctgacgagaatcgaggaaataatgcatcttagatccccaaatgaatagtttcgcctgtcagtttgggaacggcgctgatgcctttatcgtccatggcatcctttcgcgagaaggtatccatcttcagattttatcctgccttaaagaagtatccaaaaatcgtaggaatcgagatcgatgatgagaatcgtcgagactgtaaatctgaaagattttggaaactaaaggtatttatttctttataagttatcttttcttctaatatataatacaatcaaaattagtataatgaaaagacttttacctaaaggcagaataatatctgaactaggtaaaagagaaaagaaaataatgataaaagaataatataacgctgtaacttctgcggataaatgtgagttgatagtctaaattcaagagacagaaattgatcagttaagcggtctattttctcttgatcgatatagacagtaataaagaatataactgtacttgttgattgagccagttatttctttattttaatttcaacttgtttttatttgtttgttgaatctaattatgagtaataaatgatcgaatgacatttgttagtcttattatcttattctctttcttttaaattaaaagaaaggctttttacactcaccgatggacgatgaggatattcggtcgataagagtgattgatgcgttgcgattgtcagaactgagaatgattttgtcaagttgattgaatgatcgttagcgatcattccgtctacttgaatgtcaacatcaagactcacctagagctcgatggttgacgatcatcatcgtttacattcatgacgtcattaacgtcatactctttttcacaagcttgtcgcttggctagagattcagactctatgaattctatgcatgaccgaatatacatgatcagcatgacagataatcttctctaggtagcttacaatcaacgtgtaaagcttacctgcaactctcctctttcgagggctaatttcattgctgaaattccaacaacgggtacgtgtcgaattatcctcccgttggctttctccctccaaggatttggtagcttgattgtgccttcactgttttgctctttacaaaagtcaacacacatatgattgagctatctcttcttttttgattaatacaaagcatatttcttaccataaagcaagttcccacagtattccaatagttttagaccatcacttgaaatgatttcagaatagagaagatcaaaatcgtccaagttaatttcttgtaaatcaggatcatcatataagatatcactggcaatagctatcttcaccgtagagtcgtgccggtttgatgtaatttgtggtttgtagcattttgcaaaggtgttagattgaagtgtgtagaaaaatatcggaataatgatatcgtcattcttgagttggaccggctcataagtatagtagtgtttcttgttataagccaccatttgtacacgtatatctggtgcaagatgtttgagccactttgctgactgtgaagtcttgaatatgccttttccatgtgcatcttccggcaggaaatccaagtggggggcgaccaagggattccttaaatcctgccaaaaaaaaattgatgttgggaattaacaaacactttctctcaagttcacaaattagggaagtgctgacatctgaaattatctctctagcatccagcgcaaacattggctggccaaatagggattccttttcgaccagagagtggtgactcatgagacgtatcttctgacgtgtcctccttaatgtctcccatcctggcagatggatatggtgcaatgtgagtatgctttgaatttgatgatatagatctcgagagatgatcttgtgcaagtatcccacaaataaggatccaataagatactagaaaaggattaagaatcagtttgaattattggactgatgaattttctttgctgaaggatatcattgacacacgtccttgtttacaaatgggaaccacgcagagtcaactgtcataatctcctcaatttcggccaggtcacgttggaaagcaggtactagaagtccatcaaaggagtcggccggttcatcatcaatctgatcaattgcaacaccgagtaagttcaaccagtccagctcttcctcctcatgttcactctcgccatcttcaaacaaactgattggaaccacatcgctttcatcatcggtttcattcactagaggttcaacttgctcatcggaacaaacggggtcgtcgcatataggttctatatcgatccgtggccggtttgactcttgttggtttaaagtctcattcacattgatcctctcttgttgtctctcaatacgctcttcatccaatcgcacaaggtttagatgtcgttggccgcgtgcatgcttcttttggttgctggtgctctttccacgacagaggatacaactgaattggttcgatccctcctgaaaaaagtctatcgaaaaaagtgtgtcagtctggtgaaatttttcatctctttccacatcaatttgatttcctctcacatttatccggcggcattttttcgacttattgttttttttctcttgatcgggatggcttgattggattgtaagtctttggttgtgatgtttgaattgaattttgattgttgaccgttgaccgttgacctttaccaaattgtggttataactgtttctgacatcaatcttgaacacttgatatttaagaccgcttcatcatcgattttgtatctcgatcttgttcacgaacaaaccacagcttctgatagcaccatcatcgaacagcccttttcccttcattctcaatctcactatggacttcaacgatccagtttttggaggtgatggtgatccgactgcttcttattgtccagatgaagaagacgaatcccctccccactcgactcctcttccctcctctcctcaacacttgccagaatcccaaagatcatcgaagcgtgcgaggcaagcatccctggagtcaggcaacaaagatgacatcatgtgtgataccaatactcaactcaacttttctcgtttgccaccatcgacccatatggatgaagtctgctctgcacttaaagcccttcatcatcttgatgatgagcatgataagattgctcacaaagcgagcaccgtaagtcattccaatctttctcatcaatcgtttttctctccaaattgttaacatctactttttctccagtgtcccacacccgagaggcatgcaaatgtcatgtatgctcttcttgcggcccaacaacatcagacctcagttgaagcatctgtcccatacggtgacacattcaaggtgaggttaatctcattacatcttctcacatctccattccgattcattttgacctccatcaatctcgccaacaagacttttgtgaggacaaacgcccgaatgtcgttcctcattccgactcttgaggcttactcaaacaatccgaataaaagtggggcactccccaagagtctgtactacctttcgttggtacgatttccaatttcttacctgattccctttcctggtgacttattgcttttctttgaccaggatgctattcacaaacagcctgacgagtggagagaagacaaccttcctccaaaacaactcaaaggggaatcgccagcgttaaaactgtatgctcaagtcattggtgagttgttaaaacaccaacgaagtcaccttcgtgtactggtgagtctttgtcacctcctacatagttcatcttaatgaatcaaatgtaattgaatttaacatttgggatgcttagatcctgaacaacatcctcgagaccaaaaggatcgagattacaggtcccgtcccaaatcgacatgcgttggccacaatggtgagggtctttcccgactacctctggcttctgaaatgaaagctaactctggttttgttgtgtgtttcgcatgcctgctttccagatctattctgacctccctccggaaaaccgaaagtggactgaagaacagatcaggacccgagttgaatccaactggctcatgcgaattcgtgtggcctatcttcgacttgttcttgtctactactacactcacccatcatcaaagggtacacaatggggtgcaattgacgaccgacttgcaatcctccggaattcaacctctgagtttcaaaccatgtaagttgtattctctctttttccgataagtgagttgtcctgacttgtatttttaatcaaggcatgcaacccttgtcttgaaaaaggataaggaattattttcgcattcaaagcactacaaaaagataccaacggaacaattcactgttccttcggtcgatgatgtcaacatcgccctttctcaaaaagaaagcactcaagaatttcgagcttcccaagcacccgacctaacccttacttgacttgttttctcatttccggcctcggtttcaccgtttttatttgtttctctttgttttctatgtatcgctcatttctctatgttaaaaaaacctaatcgctgtcagattagcgagtgtgctcaagcaatacaagtacataattccgagcctgcatccttgtgctagcctcgattctgagcggccgacagtgagtgtactgccagccgcggggacctgattctcggacgagctacggttgacagctgactgtacggcatcgtcagcggctgccgtcaagccaacactggctgttcctgtaaagccagctgtgaatcctacgtcacagttgaccgcaagcactcgccagctgcatcggcaggccaacatcgaacgtcaaccccatgccgacgtactgcagtcaattagaaggccgccgcaaaccagccctgcaaccgcgggcaagccaacgttgcagggtcaagccgaccgcggggatttacgccccccgctatgaagcacccccaatttttcgtcggggcggtacgggtcaagcctacggaattctttccgtcaagcatccgtcgaccagagcctgtggtgtatcacaaatggccgtcgcaggtacacacagggctcgaagaccggcggatcaatcggatataagtaggacctggcagaacaccacatcgatgacgacggtgtcgatgaatccagttttggctcaactcgacacgctggagacgaaagtgaaccatccgatcgatcgacaggcttgggcgatcgcgatacgaacgaccaacgattcgaaacagttttaacgcgtgacgggatttgttataaccaacctgagaaaaaaaaactgaggaaatcaaccagctgacaccatggcgtccaatcgatgcgttacttgcgctatcccagtcaagtacctgttcactgagtacggacaagataacttcgtcttggagatatgcgtgagtacatagtccgatcggcttctggtatacacttgctgtctgctttgttgagttatggattgagcctgatgccttgtctacatacacgacttcttctaccctttttctttttgtctacccttttaattctttttgattttcatctgtttgtgtcaaaaaaaaaaatgacgacccgggatggaaatgccggatcgatcggccagccaaattgcaaaagattcacggatccatacatcgaacaatcttcaatcatcttgatcttggatttgtttctactgaagccgcaagtctactaccatctcctgttcaactcgaagcattcgttccaatcattcaattcgcagcttcctccatcaactcctacgttatctcatctcgcctccgatcaaccaagatcttctaatcaagtcgatcaccagaatcgaaaagcctgcaagcgggttcatttgcaattgtctggccttatttattgtttgattctggttttggaatcgagttgagtcatcaatatgactttctattttggcttgctttctactcctgactgatccgattttatgatttttttcattttattttttaaatcaacacttctttgaaaggtttccaagcgttggacgaagcgcaatctgtcgagttatttcttgattcaaatccggtcaagcagataatgatgaaactccttggtatgtacatttgactgcatctttccatctttcttagaatttgcaatgaactgatggttgtccgggggttatgtctgtttttttttttttaaaaaaaaaggtctgctgttccacatctttaatttagtttttactgcgacaataatctcgagagttgtcagttatggaggaagttaccagggcctagatccgatcaaacagggtatcctaaactctatccaaggaattatcatctccctttctccggggatagtgttatattcgacgatcatgattttccaaaactcctatggaactcgacctcctccgccgttattttctccgaccgagaacgtctattcatcccacgttcttcacttcctcagagcccatctgggatacgacgtttccgggatgcttgatggtcttgtggggatcgatatggaccaacttggctcaaccaaactgaaacggctcttgatccgaaacttgatgggaagtctcagctgctccgtagggatcgctgcctcctttgctcaatcttggacgttcggattcctcgtcttgtgcttctgctcgattctgaagagactacttgcacatctgctccaccaactcgatcttttgagtccttcttaaatcgtggcttttctgatttcggacaataatgatgacgaccatttgcaatatctgatttttggtccttcgccgatccacacttcgaagatcgcccaaggtaagcgctccaggcccagcatcgaaacaatgttcaagacagaaacaaaccagtccatgaatccctactacatccggccattctgtgagaccttcacccttatttcaagttgatcttgtgattgcgactgataatatttccaggatctgcatcattgtttcgagatttaatcagctgagaatgagggacccaaccggttgccgcaaacacgggaggaacgatgatagctttgaagattctctgttagatagtaccttggcggggataaggatcaactgattaatcggtttcctgtaccactttgaaatccttgacaaacatcaacatgagaaatcgttgtaaattgcaataactgaaatgacatctgaggcccaaccaatcatagagtcctcaaggagttttaacccactttcttggtggtgaatttgaaaagtcaacagaatttgtgcacttgcagtaccagcaggattgtcaagtagctgccaagaaagagaagaacgatccctacactaaactgaatggtatcaataagcagtacaaacaactagctgacttatagaggatgcaaggctggaagaattcgataattaattgatactacttgatgatgattgtaatgaaaaaaaaaaaaaaaacgaatgtgttacttagatacaaaaggtcaagattgaataatgtatacagcatatgtcttttcaaatacttccatctcgactctaaagttgcgagcagccaaatggacttgatcgattaataaggagaaccaatcgttgaagatcttttccaattctggcagaggagtagtgactagttgtgagtgatgggaaggcgaataagggagtagacgaggacgtaggacgtccatacagcgatcaaaactaatcagagccctctccaactcatctcgaacctcgtcgaacgtagcacggccattctgagcacaaaattccaacaagatcctgatcagactcaacaagtcggtgaagaaatagtcggtttgattgcgcaaggatttgaattcagtcgaactcattcggtcatcgatcgtgaagggtgctctgctcgatggcacaagcaaaagtctgttcaataatagtctgcccagtttgacgagcggcatgacagattgggcaagcttgacgagatacggctctatgcagatttcttctcccggcgcttcgtgtgtaaggatttcaggctcatgatcgacgataggggtggcgcttggaaggacatcgtcagatggttcatgttgttgatcgacgacagagctggcacttggaaggatatttgcagagtgttgttgatggtcatgatcagcgtcgccggaagggtggatctcagctcgatggtatgtatgaccttcatcagaccgctcagatcgatcgtcccctgttgaataatcacgaagctcttcgagtgattgagcgaagaccgaatcgatttgcacggttaagaattcgatgtgctcttcgaggctacatgatttggttttccaagcggcttggagaattgagagctcggatgcatggaacgaatggatgatgatctggaggaaatccaagacttcagcgctatccctcaatagtgattgccggatgcgtgtcttttgtcttctttcagaatccttccatccttccagaagagccaggtgatcgtaaagaactactgtcaaggagtaacgtagcgtatagttaattttgaccatgatcgcgtcgagcttgtgccttttcagacctgcgtaatgatgatcttggtcttcgggtacttgagctgcctgacggatgctaacggaggaagatttgattcgcttgacggtatctttgagttgggataatatttcgagggtggcttgcaggtttggccgtggtccttcgcctgaatagtaggcatcttgcgatttcagcagatcggccaggtgttggtgcaaggagggcagtaagctcgttcgcatttcattcaggagagcttgtagggcattgatttgatcgatcgatggagctgcctggtcggggctggcggtttggttattcgtgattatcatctcatcgcaatagtcggacaagcttctcaacctcgtgcaaactggttagaatcaaagcagtttgctgttagtaaaaatgtagtcaggattgctatcgtgctgatatcgaaactctgttccttatgaagagttatatttatagtttaaccactttaagtctggggtttgcccaaagctttcatattctcagctcgtgcaaaggagccagtcgtcccctgcgatggggtagccgcgaaaatcgccggtatgtactatgtagctctatggggtgcgttgcaattccgggttcttcaaccagcggctttggctgatgagaagctgaactcgaatattcgttagcaatactccaagaccatcatcaagatataactggaagatggtggctccgggtggttagtggcccgagcctaacaacaggcctcgggcgtgagagcccggagggcagcccgcaagggtctctgtcgcccgggagagaagggaacagggggcttccgcgtggggttaagttcgttataaacggcccggtgcttgatcggcccctccgatggggcaagggagagggccgccgggggctttccccggcttgagttcggagctttcagcaagctgctccggttgttcagaatccgaaatcggagtaatttggacggcactactccaagaccgtcatttatgactgagtattctgatcaagtgcaggctactccggttcagaatctctgaactcgggatgtcgttagcagtacggctccaaaaaccatttactgaagcacagtgacttcggcgatggttttaatatgtaaccttgagtctggtaatccaacagctgttaaggtcacacaccaaatatagaaggaagattcaagaagaaaattgtttccgaaaacaaactcggatctcaacgcagggtgagagatttttggtcaagatacgagaatactggatatgatgggttgcactttttacataccgattgattcgagtgagtttggtgtggtttctgaatccgacatggttgatgttatttctttgagaatgtgtttgtataatgtaactcagtcctgagtgtctgttacctttgtaagttggggatggaactttcaagatgttggtcgaagtgatgaaagaaggtcgagatcaagaactttgcaaattgatcggctatttatggaggaagactctggaagactctaagccctctccagacttccggggcattctcgaacttaattactcctgcggcgcaatcccgatgtctggtggggttggaattaaataagttggggcaacacccaatacatacaaggccatcgggcattgaggcccgcttggtatgtacttggccaccaccgaggcttgggcctgtgccaagaggtctttggcaggggagttggcagcttggcacttacccaagccagtggacttgagcctcattgcgaccgctaccactgtcaaccctcatcagcaccactcaacaccccacaaagcctcacaaagtatctcaataacaatcaagcttttgtttggtttttacttctttgtcttctttcctctatatgttttttttttcccttttccccggcctttttcttgctttctttttttgacagggaattggtatgtgattgaaccgagttgcttccaggtacacatcattctctgtgggcccccaaggaactgatgaaaatccatgacaaattcaccacagctataactagatacatggaattgtagaaaaatctataacagatgtaagttagttgacttttgaagctcggggcagtgcttatgaagtttcctggggcttgctgtaactggtgcccagggaaatacaagtcacaaactttagtcacattgagaagatatgaaagataagcaatggataacaataaggtgctggagtacataattgctatctacagagcttgtccggatcaagaggtattcattcaaatgaatcctcttcaatttgtatggtagattgacttgatagtagttaaatagccacccaagtcttggattatgaagaaaattcaacagtttcctcctccatttttaatttggtagaaaatccaattcagcttataatagccaattgatttcaaatagacataaaattcaggaataaacattttcagctaaaagcaccggcatggctttatggtggatattgcccaaaccacacaagtgcaatgggataagcggattttgagactcacctgctacaaatgcaagtgagttgaattggagatctggaaagaaggtttgatgagtggaaaggaaatttggaaatatttgcagactgtgacccccaagtataaggaaagctcttatggtgtatcaagtccatctggctgcacagtgcacactcaagttgggccttaaaaggccaagtgcactgggtgaaccctaaaagtgcacttgcctaatccttgtgtggcagacttccaacccctactgggcacatcctagagttggtgtagagggccaacatatgcctcgtgggccccaaagtaggacttatttaattttggtccagttcatgtgttctaatactttatgcatgcaaatatgaccaaaaaagaggagactttgttgagctctgaaaacagaaatttgcaaagcggtttcaggaaagctgaaaggattgaagtacaggcagtttattttttatcattgatacatccgtatttagctataagaataaactgaagccacaaataaaactttgtcaaaaatgaagcactcaagttgatccaagagtggagatgattttttgtggttgacagtcccatccagaaaagtttggattgtctttgttgtgcaggcccgtcatgctaatccatccagagaagtacatgtatccactttttgtatccttaaagataaaaccctgtctatcatgtgtcccccttgaatcaaggtcttaccgtcaggtaatgagttggaaaccaatccgggacagaccatttttcactcatcaactctgagaagatcatcgaagctaccacttcagcactgaaacaattttcaaaaaggaggtcaatcgatatgaaccattacccactatgtagttttccaatcagtcagattgtgggaaacaaagcttcgagtgactcttaccatcctggtgcccgactcatgccgtgtccagaatagccagccgcgatgaattggccctcaacttgacttccatttttgactaggtggccgacaatcggatcgtggtctgtcgaaaaatcgggtaatctgccttcagttacccaccaattgagttttttttttaaaaaaaatcagaaatgcgtcctcttcatcagacaccaccctaccttttgtaaagcccatgattccaggccattcatggaccacatcaccgttatctagatcaccatagtaactggggaaccattgaggcaaaaatgaccgcaggtacgttcccacttggccattcaaacgcgaatcatcgccaatcccgacttcgaattgtggtggggcatggtttcttcccccacctagaatcactacagggtttcgaggatcggcggaccgtttgtctgaaggacgaaatggtcgttggaaaaggtaatcataaccctcgttggcgctaaatccgctcgtccagacttgcgatcggttcgatgattttggttggacggctattacttgggcgcgggtaggaacaatgatctgttggtgatgagctctcaactgggggagaaggtaactggcgtaggcgttggttgcatggacaacatattttctaatgcagcatttcagatcagaaactccgtcaacttcaaacaatttggaaatcgatgcagagaagaagatgaatacgattcaaattttccccttgaggtgtcaaccatccagttaggtttcccgaaagctgaacgctcaatcttccgaaccgctgtgtgggtgaatagttcgatgttgagcccatcaatcaacgaggctttcgattgaatcaggttatagatttttgtcattaactttgatggaaagagctaaacgtaagcagattattgcaatcagagaaaagtcgcgtaaaggttgccacgtctgattgaggaattgaattttaccgacgttatttccagggatctttagtgccccaaccgacgaactccgcaaaccataagcctgtaatatccgacgtccatgcacccagagaagagcgcgattcaatgcttggaatatcatggctgagagtgaaacactatgtatctcacttgaaccgcagcttgtttgtccagccaatgtataccggacaaatcgagaccgagtgagttagcaaattggagttgatccatctgttgggcctgttctttgtgatcattgtatatatgaacattcccgccttcgaccaaatcaacatcatccttccaatcgtgagagtggatcagatccaataaatccttgactgatttgagctctagtttgacggctctgattgcctctgcagccgagaatttctctgctctcgtcttggtacccaagattgctgaggcggtcaggtgtcccccgttccgtcctgttgagttcaagccgaggttctctgagtgagttccaaatcggataaaagatcaccttaagtgggagtcttaccagtagcaccactacagaactctctggcctcgaccaagacgatgttaattggattctccttgagcttaagacgattgcgagcctgatcagtggctaaagagttgaccaagttaagcgcacaactgatgccggtgatgccggtgccgatgatggtagtagtcttggtattctgtgctgatcgatcaggtagtcgtccgtactggccatgtgatgcgagcggactgtggtactctttcatccaccaggatgggatcgggtccaggctgggcagttcactcttccagtcttcgacgccatcgggctgactctgctggagctctgaatgagaagcactcgtctgattcgccatcgaagttccgatctattggtcgttaaaggctcagctccggatggacttgatactttcatgaacatgagaaagttcgacacactagaaagagaagcagaagacattcccaatgggttggaatccgagttaccatggccagataactgactctacctagcccacacaagattagcgcgcacttccttcgaattggcattcgaaccgaccagaacgaaccgattaatagttgcaaagtggctattcaccgctcgaaacgacctcaacaagagccagaactagcttctaacagggaacggaccgcccagtgaatgtaaacatgtcctcaaaaacatacccatcacagcccatcacccgttgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataagggtctgaagttgttaaatgagtgatgattatattgatggagttgttgttcaaagctttaataccaaggcttggagctctgggagcgctatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaactgttatggttgtatttcaatataatgtattgttatggctgtcacttgtatataatctgtaagggtggttgagatgatctggtccactggtgggatgatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagctccagggtacatgcaggtgagggaatttagctggcctgaaaatccaatgagggaatttagctagtctaatacatgcaggtgagggaatttagctggcctgaaaatccaatgagggaatttagctagtctaatacatgcaggtgagggaatttggctggtgagagcactgccttgagggattttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatataagccagtaaaggaattcaatatgatacaaaggaattcaatatgaaatatgcatccagtattcgaaatgagacgtggtcaggataataataaagaaaagctcctgtgacagcttgagataagtgtaacttctgaactagtagagataagagggtagttgtagtgagtgactaggggttattttacctcaggaatccatttttgatgttatttttaccctatcttcaatatctagaaagataataataaatttttatatttttggtgtagaaacacaggaataattaccacatcctcccccaacttattgactgtccccagtcaattctgactttgactgtgtttcggggttatatctacagaagaatttgaaagagcctggccttgcgagtgtctgattggcttgaggggtgtggagttgatgatgaatttgtgtccccgagtttttagcaaagcgtgcgtccagagtatggatttgaccggtggtggatctgtttgtcgagtattgtacatgaatcttacagccggagaacttgtttatttgtccaacttttttgattgtagtaaaaaaaatatgtttttatcttgttttatttattttattttgtttttgttttattttattttattttcatcaagtactgggattgaacttgagtcctcagcaaaaaaaatttctgtgtagtggtacatatagttttggagaaaaaaacttagaaaaaaagttggtgttttctgaaaactcagccatgatgagccaccaaaaaattgctccagagttttacagtccatgttggatattccatggatggggcttgaacccatgcttcagatgagtatcttgagttctgacaccgctcaactagacttgctgcttgaccggcctttgagttggaacaacagtccttcgcgccgtagtccgtctgtagcggccctgtcacaagtgtgacaggtcccggtccgatcggcgatgggttatgcccttccccgtttggtaggtctccatggatacaatctcaagttctcgtccgtcccgtcacctcaatctcaaattcgatcccagcaaacaactcgaacgatacgtaaatcgatctcgactcggacttctccccgctttcgcatcttgacttcaacttcctctcaactcatccgacctgtccgtctaaatctcgaattcgatcctagccaaatgactcgaacgatatgccactctatcttgatttcaagcgccacaacctcgaacgacccgtgaatccataggcacttgtatctgtccttcggccgccactagctccgtcctcagcgagatggtgctcttttagcttcaggtgagtcttttctgtcttctaatttgtttatcctgcttcttctagctcgatcttattcttccatatcgactgacagctgactagaatctttcttgtttttagcaatctctaggatgtttaggactgttgtcattggattgattggtcgaccccactccgaatcgatcgaacgataccacaaaatcctttgcgctagtcttctcccacaatgtctctgcattgttggaaactgccgtgggccttcttcgctcctatcgatacctttgcaagcgcccttgatctcgtccataaataccggtattgtatcgtcgttttcagcctctccttaccagctcactccctttgctagctacttgcactccacttccaaacacccgcgctttcatcgaatcgtctcttcagttatttctcttctttcaactgttaccaccatgtcgtccaaacctctaccacgtcctcgcctgttgaaatcccggccccttgtggctaccaaacgacatctaattcaactcccgtcgacgatgtaagtcatagtcgcttttcgcttttaatccttatcgattgctagttgctgacgttggccttgtttctagacttcatatgtacagaatagaacatttaatcgggtccgatcctatacagctttctggcaatccgattgcaagcctttgattcatctctttagtattttcattgatgtctttccaaagtatttgattgtgccggtttcttcagtaccatctcctaatctatccaagcactacctgattgctattatctcatgccctggtaaagaaaataaagagattttttttttttttttttttttttttttttttgaaaaaatccaagtaagatgatgtgaactgtacccctcccccaactttgatggttgtccccaaccatggctgattttcatgagtaagagtgaaggaatctttttgaataaaatgagtttgaagaaaagaaataaagaaagggaaaaacaaaagagataacagactatcctatggagctttctcccccaacttgtaaaatttggctggaattggtatgtttttattgtttgtgtattttcattctttattttttacttatttatttatttatttattttttttttgatatggtatttatcttttatctttaaatttttatgtttatttgataagataactaaaaactgacttagaaatacagaaaagaaattcagagaaagatatgaaaaaaatgttgttattctgaagtgttagaatccctgtcggagctctcttctgagctatgatccgagtctgaatgtaaatgtgagtcttcttcgttccgaatatctgataaaagccgtcctcgtgggtagaacctcttgatgtgagatgcagcataagccctttttagttcaactccgtctagttcctcgagtatataggatcctccgttcagttgtttcttgactttaaatggtccattccacctattttcaaacaattttccccactgatcctctagactcttgttgtaagttaaaactaggtccccgggttggagtggttgtcgtaatctagccgccattttccgatcccagaaccgaactgaattctctcgagtttccatcattttgtggtgagctatgtccaaaatctcgtctcgtctttccaactgttttgtccttgcttccagaagttctgctgtagtactgatttccgtccaatcaattcccaggtaggtgtccatttcgatatccacaggtagaactgccttctgtccaaacatcagctcgtacggagaatatccagtagtcctttttgttgagattctgtctgagaataaaactagaggtaaatattccctccattttccgcctgattcgccacacatttttactaatgtatctttgattgccctgtggcctctttcaatcattccatttgcttcagggtagtatggcgtagttggtttgaatttggctccaatgctttccaccgccgtaataaactcgttcttgaattctggcccattgtctaccgtaactgtcttgattgctccgtatcgatacacccagtcttctagaaggaatttagcaatagtggatgctgttaatttgaccaatggtgctgcttctgcccatcccgataagtcgtctctagcaattattaaatatttataccgtccagctttgatatggcaaacgtccaaagccactcgtccaaatagagttgttgccccggttgggtccctgatttctctaggtactaaagcatctcttttctgacaggcctcacaactttgaacccacaactttgttttcttcttcaaactgggccaccaaaatctgcaaaccagtcgttgataagtttcctccaatcctctgtgccccaattcttcatgaacttttctcaagagtttgctttggtaagaaatgttggagataactagttgagccatgggtgagtgtcgccgcatgagtcgtccatcttggataaagaagttaactgatttccgctttattgaccggtattcttcaggatccatgcctgttggccgtttcatcgtacttaagtaattcttgagatccatccaaaatcctggtgattcccattccaaaagttcttctgatattgaaaatgtccggaactggtaagttgctcatatcactggctcatcttcatcaaagtctggctgatcttcatagaattcttcctcttcgtcacttataggccttctggataaagcgtccggtaaagtaaatgtttttcctggcttatgtactatgtcaaacgagaagagttgaataaaggccacccatcgcgtcattggtgcatttgggagtgaaggtgagttgatcatttgaataagtgattgcgcgtcaacttgtaattcgaaatgttgaccccaaagaagtgtttgcagtttcttgagaattcgagagactccgcataattctaattttggctgtgaatatttggattccacgggtgaaaacactattgactcgtataacaccggtctgttcaatcctgtctctagttcttgttgggccaaaactgctcctgccgcaatgaaacttgaatccacagctagtacaatcagtcctgcgccttccgaatagtccagattctttaaggtgatatcttctccaattatttgtttgagcttgttgaatgcttcattacactctccggaccatgcccagctaatgtctttccgtgtgagtttccgtagaggtgccgcaatttccgctaggtctttgacaaaaatgcggacgtaagtgactattcccatgaatcctcgtagctcggtgagactgtttggagttggccatgtggtgattttgtttttcttctgtactgaaactttgcgtccttctttgctgaccacgtgtccaacaatatccaatgcaggtacgcagcaagcaaacttctttccagatatagtgagtccggcttcttcaatcctaaaaagtactctttccaaagtttgagcatattcccagatgaatcttcgaatccccgggttttcttccaaaacttcatcgttgtaagttgatcgaggtccttttattccaccatcgtcaataaatacgccaacgtattccggaatttcgtcttgaagaatccacatcatttgagcttgatagactgcaaccgagtttgtggccccttgaggaagtctggttagttgaaatcttcccaaaggtgtatcgaaagtggttaaaggccttgattcttccgccaattctcgttcgtcgtatcctcccataatatctcctaatccataacaggctcgtccagcaaatgcttctacaaattcttctgtttctggcggtaatcctgcatccttgatggttactcggttcatttcctgtaagtcgtgcacaatccgtaattttccatcatgctttgcaacacaaaaaactggactagagtagctggaagtggattgctcgtataagccggtccgtattcgttctcgcactagttccacgtaatcatccttaatagcagctggtattggtattggtttcttctgccacggtatatgatcaatgactggtatcacgtaaggtagtccgtaagagtgtttcaaaagtcctcgttcttccatacagaatgccaaagctttttctcggatgacaatgacgtgcttaaacagtttgagttcctctttccaaagccatccttctggtccaaaattgacaacctttaagcgctcttcagtgattttattggtaggtgtgaattctggtggatgcggagtaagcggagttttatatgggtctcgagatagaggtggtcgctttagtggtggatttaatagctgtggaagtggttgattaattggtcgaactttcttcccaactggtttatactttgtcatacaccacagatttccttcccgccaactttcacacagctttgtctgaaaggtcaaacctaaaccttctgtaagtagattatccgtgattctttcctgattctgtcgtactggtcctgatactgttttggttgaattggcttccaggactggtttcacttcctctaacgtcggagttccatttttcctcgtcaaagctgatccttggttagtcgtagtatgccataatcgtgctgtttctgttttccaaattttcaaaagtagaagaaaaataatcagaatgttcttttttaataacattacctttgcaaaatatctttttgttagttttggtagttttctaaataaatccaaaagaaaagttttgagccagtctagaaagcccggtgttctggatataactcgcttgactagcttaagtgagtaatcccttagttgaacaccggaattcataaaaaagactgctttgaagaattcttgaacattcgattgtcttcgttcggctgtatattcccgtcctgcatcttcatactgttggtactgagatctttcttgttgttccatcctcttccttggcccgttcttgctaatggtactgatacccttcgtccctttgttccttggaaagacagagtttcgccattttcatgatattccagagtgcatccatagtcaaataagaatggtcgtcctaaaatacagtcctgagccttgggtgaaacaaacaggtgtgctggtccggagaatcttccaattccgattgggcaattttcagctactccatttaagtcgcatcttgctcccccaactcctttcattggtatatctacttgtactagttccaaatccaggtcttctgctactgatcgaggcataacgtttaccatggatcctgaatcgaccataaattccacgctagctcccccaacttcggctgttacgtatcctagggcgcagctatagtagcaagggtccgagggatcttctatttccggagtggtcatggctgctgagacttttgtagcttctgtagtgatataggttgtactgctttttcctgggagtcgattctgaagttttgcgattatttgttccgtataggttggtgaaatagcagtgagttgtgcaaaagttgttggaattttcaaatgatctaactcctgcaacagagcttcttctggtgttgcagcctttttattaactggcttctctttgctccatgctttctctatcacaggtgttttaggtgtttcttctgtaatatcggcaagctcgtcttcttgatcaacgtccattgcgtccctttccggttcttgaatccgaacactgcgcctccctcgttgggcctcagatcgagtaattgcgtgattggctagaaaattatctgctcccagttgtggtgggtcccaatcaatagtttgagctgaggttttcattgtagtaggtgcttgagtttcgcctgttctacgggattctgctaatttctttgctgcctcctgcattttagggtctgctgatgccgttgccactactgtcctaataggtcttgatggattccagggtatgtgttggccgtccggtagataccagtccctgccagtacgcttgactaatcctagatcctcatcttgtgctagctctgggcatcgataagttgcatgcccttccctcttgcagtaatagcaggcttgagtttcgtatagcggcgtcgagggtttagcatttccccgcgagaattctgatttttcgttagatccggattgattgtacgatactggaattatgctcttcaattgagacttgagtgaagcaatttctcgagccatctcgtctacctgtttatccatggctttgcctgtaggtgcttccgcaatcatttgatctcttcgttgactgtttcctttctgtgcgttcagtttattctgcattaattgattagattcgccaaatcctgagatgttaaaatatccgggttccacaatccgtacttccaaccttgatgcttcaaccaagtcttcccagcgtggcggtaagttgcttccatccggtccctttggaagtagttcataactaattaaagtacgtttgatattcatttgactttcccgcgagaatgcactcaagaagagtattgatgcatctgacttctgatgaatttgcttgttggtcactaagtatttaaggatggtggtgaatcttcctaagtacgatttgaattcccgatgatccttgattccgccatttacgccgtattctttggtgatatccactaggtccttggttgtgtacaagatcgtattatccaattctccccaggtttcgaccatttcctttcgtaatttcacccattcgcatttctcaaacccgtccatggcttctagttggatcttgagctcctcggttttcatgaatcgcccaatttgtaacgccttgtcgtagtccgtcgcattgaaggctctggctgctcgttcaaatcgcttcaggaatgttccaaagttctcgccatcgtaaaacagtccgggttccttgataatccttggtgcgacttgagggactggttgttgatttgctggttgttgttgttgttgtcgattatacactggctcgtctgcattctgggtgttgtgaagtccatatccagacaagggaggtatgttttgtttttgaggtgtaatgtcgcctgaatctgagtcctcctctgttatatctcgtatttcacttgcttttccctttcctttatccttcggtggtggcaatgtagtttccgtattccaattgaaagttgaagatgatcctgaaggtcgatcaaaaattcggttcctaaaaggggttaatggtgcaaatccgtcttccaaatctggtgtgctgaacggtagactcatgttgattttgattgattttcctagttttccttgttgacgctccttcgatacctaaacaaacggttgctctgaaaaagaaacaaataatactttggtcgctggtttctttaccagggcaagcttatagtcttctttaaaaataatagatcagttaacactgggaagttcttcttttacagaacctacttatccaaattcctcgggtacctttgcccttcttttggtatctaagcagctgctttctttgaatagttcctgagttgtcttcaaacagtatcctagttatccagatcctttggtctcttgccttcttctggtcaataactggctgtcttcttcgagtcctcgtttcagtcgattcctacgctttcttttcagaggttggttgtttatgtcgttgaattgttattgaagtttgactagttgatcaacagaataactgaatatgccgctgagttgtccaaatttgtttgatgaattcgttccgttttaccgctagaagtaatgatcctttgtcgatgtctttgttgatttcttcttatttcgtttagagtcggttatacgatgtcactcgaaggttatcctatcacgttggggactcccttgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataagggtctgaagttgttaaatgagtgatgattatattgatggagttgttgttcaaagctttaataccaaggcttggagctctgggagcgctatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaactgttatggttgtatttcaatataatgtattgttatggctgtcacttgtatataatctgtaagggtggttgagatgatctggtccactggtgggatgatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagctccagggtacatgcaggtgagggaatttagctggcctgaaaatccaatgagggaatttagctagtctaatacatgcaggtgagggaatttggctggtgagagcactgccttgagggattttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatataagccagtaaaggaattcaatatgatacaaaggaattcaatatgaaatatgcatccagtattcgaaatgagacgtggtcaggataataataaagaaaagctcctgtgacagcttgagataagtgtaacttctgaactagtagagataagagggtagttgtagtgagtgactaggggttattttacctcaggaatccatttttgatgttatttttaccctatcttcaatatctagaaagataataataaatttttatatttttggtgtagaaacacaggaataattaccacaccgtcaactaagcccatgaagtatgtaaatcttgtcagatatgatttaactaggcccaaaacaagaacaaaaaaaaatcaaaatggggcgcgggacatctgtgttacaaaggtgactttaaggaagctgaagcaaatgaggaagaggtacaaaaggtaagcgcttttgagatgcctcccaagcagcagaactgggaagataaacccaagggtgagaagaaaacacgtgaattaatttacttggattggtgtcaatctggcccttctggattgagctggtggaaaatctctgtcatgtcaatgataagtacagtactacaggttgaagccattcacatggtcctcttatcttacaactctgtagcccttctaaatgttgtcaccttgggacagaatcctctagatggtagatttcatgagggtctattccgcatcagcatccgggatagatacaatatataggtgactgtggcaagtctcagggccagtaacccctgctgggctacaacactaaagggccaactttttatttaactgtaagtattgcctttttcatcgcacactaggatggttcacatttgaaatatttcagcaaaattcttatgtgaaaccagcagagcagtttgcatgcataaagttggcctgcacatctgccaatttttaaacttttttgaaaccagcaagcaggaattttatccaaaatcaacaagattttattcaaatgtgaactgtcctactaggccggttcacgtctgaagttcaactaggcagtttttagcacatttgtagataaaattttgtaaaatttttcaaatctcatgaatcatcaggtttggatgaatttgagatttttgacaaatttgtaaaattttaatgataaatgtcattaaatttgtctcaaagctcagatgtgaaccgtcctactataaatataattttatctacctgcaagctattagtgaggttcatatttgatttttttttgcttctgaccccgcttaaaaatttttctggttgctttattttatggggtaagtgaattttacaaaccatattttacaagacatatgtcttgtaaatcagatggtttgtaaaactacatttttatgggggtaatgtataattttacaaaccatcacccaaaaatatgggttgcaaaacaaagggttgcaacatatgtgccttaaaattgcaacccatgccccatggagttggattttaaggcacatatgttgcaacccttatgtcttgcaaacaatatgatttgcaaaagtacatttttgccttatttcatggaattttgcaaccattagtttgcaacccatatatgagttgtaaattatgttgtgcaaaattgcacaacatggtatgtaaaattgaattttacaaaccagattttgcaaccctccaaaaaaaaaaaaaagaggaagagctgggagacacaaaaatcaacacaaaaaacaagctatgtaaaattgaattttacaaaccttgttttgcaaccctccaaaaaaaaagggagacacaaaaatcaacaaaaaaagaaacagaaatcaaaaaaggataaaggaaaaggacacagcttcagaaaacaataggggcttggttaaacaactcccaaaaagtggagagccgactcccaagccttggaatccccgaaaaatgggagtcaaacccccaaaacctttgattggtttgggattcgactccctaagaaaaataataataaaaaataaaaatccccggttggtttgggagtcggcctgccaaaccgaccagggtttgggggtcaatgacccaaaagacccagggcagcggccgggaggagtcctcccggccgctgaggtacactctcaacggccgggagttgaccccttggccgtgaaatatgggattagagaaatcaaattcaaaggattacaaaaaattcaaaaagcaaaccaatccaaggtttcttgcaaacacaacaccatgttgggcaattttgcaaaacataatttacaactcatatatgggttgcaaactaatggttgcaaaattccatgaaataaggcaaaaatgtacttttgaaaatcatattttttgcaagaaataagggttgcaacatatatgccttaaaattcaactccatggggcatgggttgcaattttaagacacatatgttgcaacccatatttttgggtgatggtttgtaaaattatacattacccccataaaaatgtaatttcacaaaccatctgatttacaagacatatgtcttgtaaaatatagtttgtaaaattacagtgacccttattttatcattaaattgaggacttgccagtcaccctctagacacaaaaactcaacttcgtagcacctacatgttgctgagatgttgtacagaacccaaataaaacattccaaggttcttgattggattggtatcatgctgatgaagtgagttacaaaagatattccaaaagcttattttatgcatttctggggcttgctcaactcacatctgggaaaatacaaatttgaaccccaattttttatgctgattcaacacaagtcccttgcttcagagggccctggtacagctggtgcaaagcttgatctccaaaggagggagttgcaggtaaattcagttttttgcctgagatctttcagactattagtgggaagaaaattcccctccaataccgagtgtcttctcccagcagtgggccgctacgcttttggcccaaaaagtgtagtgtagtggtgctttctttgtgccaaaaatttgtagtgttagctttttagcggatttttgctacaggccactaacagcgctacagggccaaaaaacaactaaccagagtgttaacgtagggtagtgggcccttttttggggcctatgcgcgtagtgttagtgcagatgtggcagaattccgctacactgcactaaattttagcggaattccgctacactaacactacagttagtgtaactgacccattgttgcttctccccacaactttttcacacctacattatcaaattaaaggcctgaaattctcttttttttggtgccaatattcacaccttttttttctccttgacaaaaatcaaaatcttccctcaacccttagaagttttccattttttttgtctgggcagagggatgtgcgtaagttcccaaacattccatgtaaactcaattgaaataaaggcatttatcctctgtccacctcagctgctggcaaggacagcactctactccaagtgtaggtggtatgtaagtaatactacattggagctggggttctcagctactcactgctcttcacctcgttgtctcacaatgagtacacaccttgcaaactgccattgtttccaaaaatcggccaaaatccaaacatttttggaagctgtcaagcagccataactcataagcctctcattcattgggaatcagagatacttggcattggggtcctctgaacccctgatctaattgtgaggcttagtctagtcagattgtatgtttttagtatgtcttttcctgcagttgctctatgggggcaagttctgtaggattcagaagtgtaggaaatgcttgcagcctttcagaacttttttctttttctcacataaatatttttttaccccaagccagtctggctactgtgcggcagctggcctaccaattgaaatgaccaatgcaaccccaaaaacaaaagtgtgtgactttggttgactggggagtctcaactagtgggtggtttgtggcactttgcacaggcagggctagggatgaagtggttcaaactcccgggttgaaagaaaaagtttggaaatgctgcattccagtagccaaggccctttggtcagtgactcagtagctgagtggctgaccaagtgcgattggctttaggcagtaacattattttcagtcttgcaggtggcaggccagcaggctgaatatctgtgagactaaccttaagtgaggagtctaatagattttgcgcttgatcgagaatccagcatgtcaaccattttgtttggaaaagcggagcgtgacaccttttccgagaacggctgtagtacgcagatgctgctacagcgtactgtacgctgtagcagcattttgcttgtgcaacttttgggttttgtgctgtgcttggtaaagttgtgtgccagtttctgacaaatctcactacacaagcacactatggaagtcataaataaggatcgctgtgcctgagctttgcgtaattacaggctttaacgtgtcaccagtttcatgaccatgtcgagtccgagaccaccgatatctatcagcaatattcactttgttgactagaagttggattcaaacaaggaaccgttgtcattccaagcccaagtttccatcttgcttttgtgtctgtaggacaaaggactttcgtggttgagtcacaggataattacttctcctactaaatcaaacatgggtgtctgcaacttcaacagcgtgtttggattattttccgagtacccactcacgcgtaccttcaaggacccccgcattcccatgactggtaagatttgctcacctccggatgtcaagatatttgattcagtgactcacctcattccttgatgcacagttaccattctttcagtacgtcatacttaaacatgtaccttggtttgatgccaccaatgaactaaagctttctaatggttggaacaggtgctggtgctgatgggtttgataacttttaacgtgctcactcagtaagtcttcaactcgtcgttatttatatttattaccggctgtttgtgagttaaccgcggcacttaacacaaggaacaacttgtcatttacacagaggttcagtctccgagaccgagtattaatccagtttttctattataatcattccaattgaggaccagcactcgataaaatctcaccgatcgaattttatgaaatttgctgggactagatatgtaagtgaggatgactgattcacttattgaataattggtagatccatcttgcgagggcattggtacatcaaaaacagcacattatcctgccagccggccacgatggtaatgggtaactcgtactttaccaacgcgcaacctaatcatccagaagctggagaacagaggggatcattttcttggtcacttcagagtgtggtgcgagggcgtgaaggccgagataccggggaaactggattttattaccaagaaagtccactaagatgcaacgtaaggctgctgttttgttgtgaccgtaatattcagactttgagcctggagccggctgcccagtaaattgatccaaatgctttcggtctgtcatcatatagattactggcatctctctgacctatgacttccagatacaaagcttctcctattcgtaagtttcagtaagatctcagttgaactcaacagtcatgggaagataagagataaaaatttgcagggtcagtatacattaaataaatttgcaacaacttggattgcttgcaggatgcgggcgatgtgtgtaactccaagcgtcgagaaaaatacaccggataactatgtcagtctcgaaacaagattttctattttggataaagcgtatgtgatttcgaatcatcgatatgtacagaacctggccaagtttcgactggctggctgcacgagctgaccttctctttttgtgttctcagagttccgagattcactgaagaagtacaaaacaccttgcaagcacagatattgtaagcccctgtaacgttcttgctagcaacataacacactccgtcactgattcccgaatttgctcagcggaatctcaaagtattatcccgaactcaacttcagcgtgaatgcattgccgagtactgcttttccaccttacaccaaccccaacaatggtctagcccagcaagagataggaaaccgtgacatcctgcaatggtcggtctggttggatggctttaactatactctcccggaaaactatcaagatttcaatcactcgcatctctatatgcaaccagaaccgcaaggaaagctttacatttctggcgtagaggtaaacccgaggatcttcgagcagggtacccttgacctactcaatgcaggtaaatcgggtctccagattgctgctgttgggattggaggaatccgcccgattccacccaacgcaacgttgaccgaagtccagctattacccgccccgatgccgctctatctcaatctaactgaatctatccttgcaatcatgatggatatggcgggcaaagatctggataagcgtgtcttgggtgctggatatctgtgcacaatcacgaggactccttggaaaaaggcaatacccatgttagcaatgatcgttggaagttgctcggggatgttcggagctgctttgacaataattctatttgtatgttttcagattctaattctacttcctttttcgtccaaagggattaaaatcggacatttgacgtgttatcttttcctctgccttactttatttttctcttcgacttgttattgaaaaaggttgcgcgcagatatgatagtcacttgatttcgaagcaagaaaagagagaaacattcgactcagccgtatcggataatcccttgactgaatctgagcgtgatgaactgatgttggaaagccagacagacgccatgaagaagaaacaggatcagatattgtggtagctcttatgaagttcaggcgacaaaggcgcagtgccagtacataccaagaaaaaattgcaaatacatttaattgtgatctttcttggttttcgggtcaattagattcttgggattggtagagacttgaatattaaatacttattgaatagtaaagaaggaattgatcatgaagaaacagatatacatggtaaagatttgatatgcgcctctttccccgtaaatgttttgagatttttatccaacccatgaattttgctttcttgaatccgtagttgcactaaggaatttggaatctgcagtaaggtatttcaaacaatgaagctaaatgcagaagatgcctactaagaaaaagaactgaccagacaaccccaagagcgagaagaaaattcgtgaatcagtaagaaatagttatttagatttgtgttgatatttccccccggtagtgaagggacagccggtacagccggcagttagtcttcgtcgtgataagtcaaggcgaaaggcactcgcatggtcatgctatgcacaactctgtaacccttctgaacggtcagcccaaagatcagtaggactcccgacgggaaacagcagaacggttgttgagaagaaatcatgattggggcctgaggcaaaggaaaacatcgctatttatttttgcaggccgaagggcctcgcgatggcgggagttcatggtgaaccaagcaaaccctttttcatccgggactttgtgtcctttttatttatgttatttcaatcaagccagaatcccagaagaaccccaaacatacccataccaatgactgaaaatcgggaaggaaatgcaaagctatatagaccccagacaaacatcgaatatccaaatgagagcacgaaaataaacaagccatatgacaggtagcgacagtgaaactgtttctatgtgcgcggggcttttggaggggttgtgttagtgctggtgtgaatacgcaaggaaagatgactcgatgagtgctacatgatcataagcggaacgacaaaatatctaagagctggtagtgaaatgatgtgatgccccccaaatatacaaatacgaatacatatggacaaaagtctctataatttcagtcgagtaaggccgttctggctgccttgaccgttttgtcccttggacccatggtgtcaaagctgatggaaagaagaaaaattagtgacccgaaatatgatggggctagtgacttgttgagtacgaaactttgactgggcacttacaaaaagacgcctgccaagcccttggatttggcgtatatcaccttagacacggtactttcggtatcatcgtaactgatcagggtggaattactagcaaggaatggctaagagtgacaagatgtgaatcgcgcatcatcagaatgtattttgtgggacaagctcaatgtatatagaaagtgatttaagaaagacgggatgacgaacctctccggaacacgcgtcgtaatatctggtgaagccttttcctccactggtttcatcgtcgctcaagaacccggcatctaccaattcattgacgagccatgaaccaccgtagcctgttttttgaccacaaacgtctaacccaggttgatcatcgaatttgcctccggcctacgggacgagtgggaaaagagaggggaattcgttcagatcatgaaggccccgcgtagctcattgtgggttaaaattctcacaggaataccggtgtagttctggtagtagtaactggtgtagttgccaacaattctcggagtgagttcgggcttagtcaaggtccaggatttggcgtaaccaggaattcctaagcttaattgttccggtctgaaaccctgtttgaggtaaatttcaatggcgctctcgacagatagctgattttcaggatcggcacattgcgctctgatcggggcgtttggtccggtagtcttggtgaagctgccatgaactgcgtacaatttaaggaaaagagtgctcagaatttttcatcgagtgggagcaatgtattatttggaaagctgggaatttaccatcatacgccataatcctcctgaaagaatcaaatattgttgatgggtcaaggatgacacgaattacaaacgtcaggaattgatatgccatcgaagagatgatgaaatttctgctgttttttttggaaacaaaaggacaagtcggccagcttacacttcatcgacaacttgagccatgacagtaacatcggaggcgggtaatctttggtagttggggtccctgatacccgcaatgctttgtgtggtagatagctttccttcgggccattggcttttaacttcctgtgaatcaaaggcgcaaaccggaattgaagtggattgtgagcgttcagatcacacgatactagctgctggttttgatggtgtttaccttgaatagcagctgttgattctggacgtcttcgtcactaacaatgttacaaccgattccctgactgacgacgcgcaatgagtgatatgcttcagtttaccgtgctttggttgacatttttttgttgaaaaaaaagaaaagtataaggagaacctacatgccggcgtctattcatcaaggatcaataaatgaaaaagcgtgtattgagtcatctgctacccatttgggcattctgtgaatgaagagggagatgatcaacacttacattcccaatcaaaatcaattcctttgaagccgtattttttagcgaaggtgatggtcgaattggcgaacgctgtccggttctctgcagtggccactagtgatgaaaagtatctgtattcgttaaaaggttaaaaggtttaaggaaatggttagtcccggcgccgcgcacttcacttgaaagaagaagggatcgctaacctggagccaccccagcctccaacagtatacgaaggaaaaaccgagtctatataccataattgtaacgtggtgtcgatgagcaaggcgcaatttagtacaaggtgttgcgaggaacacagaaactataagcgcttacggttattgcagctattgacaaaatcaaaggctaaggtatcccattcattttgggtcaaagaatcggtgccaattgtaaaattggcgttagttgtagccgcgaaaaaagatatctcatcgtaaaggtctgttcaagttatcaagacgaattgtaagcaaaagaacgcgtttctgagaaattcttcagctgccatcaacgatctatgagaggtactgaccatatctgagctcagaaagtggctgcccctcagcattgtaaacggggtaatacccggcaagctttctcgcgcccgttttttttggaattgcggtagcattatgattattgccactattcgtgtctgagggcatagtactgttggtaggagggttgacaatggggttggggttgacaccaatcccaccattcccaccattcgcgtccgggattaaagtgctgccgctggggaggtctgtcgtgtattgcacattggtactggtagtgttattgtgagcttcggtggaggagatagaggatgagatagacacggatagcctattgggttgtgcctgtgcctggctcctagctagagccggtagactaataataaataattttaaaagctgagaaaccatttcaaagtataagtgagtgtgggatgatgatgattgttatcgtaaattcttgggattggggacaggctcgtgcgttgggatgcgttcatcatggcggatgaactcatccatatttataggcaagtgggccatcaacgctcgccacctagttcccttgcaaagggacatgaaactagatcacaagtgggaagctgggaagcgtcttcagattttgtggagacgttccagctcttgtatatgaacctaatcgatcagacagttttgcttcacgaggtcggtgtgtctccatcaagaaggccgtgatccatccagaagtttagaacccgacatacaaaccggtcttcatcgacccaccaagactgtcagaaaagcatcgccacgaactatgagccaagaattacaagccatatcaagatactactactagctaatctgcggtcaaggtaatgcgctcctcggatgcaacagaggcaccggccggtggccagccagtcatctcaagtggcaaagtttcaccgcgatcactgaagatgccacattaaattatcaccccgcatggccatgcgtccgttcaacttacagcttatggccgtgtcagctttgccgatggctcctctgcaggtacatctatgccaagagtttctaggaaaaactcccgggctccagagctgctcagagacttgaagaggcatacaacaatatacataaatcactcgtcgaagctgtcctgacaagacgtcaagatacccaactcttgaaacacgtctcgccataggatttgaccaaaataaaccttaaagaaataccatagggtccagaacgaattcggacactcccgtatgtatgtttgaggggagaaaagcagtgctcatcaggcactcatttcatcgggacagctaagggggctgggcatccgtgactttcatcgagcattggtcctagggccgactctcatcacgcacatttcctgcgcgatctcgcgcatgggaagtcggacttgctttctctcccaccccaatttttacttttacagtcaatcaggtgaaggacatctatctgttgttgcaactactcagttaactattgaacacccataaaatagaccattgtctggattttttcaacaccgtgttttcaattttgttttagtattgccaaatcctcatgaggaatcgcgaaattttccatcctgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcctttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacccaattatgatgtcacttactgatcatgacaaataatgatcagtcactcaattgaagtgctcattctcctggccaaagctcccttgattctgagcgctcattctttcccccttcagtattctggaacttataatccgtgccacttccactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttaggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttctttttaccttttgtccccaaaacatttactactaacaatggccttctgaagaacaaatgccggaagttttgccatttattagacaaatagatagtacaattgcagaagaagctagtagatattaccacaaccacccggataacattacagttattgaaagagtagaaaaagtgaaagtaacagaagcagaagatagattctggaactacatagaaactaagcgctaccattgtacccttcattctacctattcccctgaatacatcctcataaatcttgtagaagaagacgagtctatcatagaaaaaacagtagaaacaaacaggaataacttctttacagcgttagaagaaacccctaaatatagaactcttcctactaacatcttgtctagaactgtccgctactacactcttccacctttcactgcttgttctccgcctcaacccaactctataatcatagatctcacggatttagaataaattaagcttgtttttatctcatctcatctcatttccttagtatcagaaataaaaacaccaaaaaacacaaaaataaaattgttgcgctatctgtttcactcatctcgtgccacaaaaaatcacaaaaatatttcattatatttccatttgattcatccacacagaaaaaattgaaaacccttaaaaaatacgtccgtgtcccttcaaaaaagtcttattttttcagtctgagtcactttacactatcacggagagagaaccataacagatacaaacaatctgagtcgaccattcgatccgccgtaccctgtttacactactaggtttttttcctgagccttgaaagtctaccattcctacggcgtgagcggatctagtctcatttacccatcatctcgagggattagtacctggtcgaagtctaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataaggttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactaccactcccgcctagtacatcacccctcctactaaaatcgtcgaaagtgatctttcctgatctttgagagagtgtagctccttcattatttgagctacatcgacaaacaagatacagaactcatcgcctttataagacgtatccagcgccgccctcctttccatcctcactcaactccttcacccagtttcagtagcaaacaccgacctctcaagttttcgaccagaagtaccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctcttgaacaaaaaatttctgaaaaagctcaaaaattggttgtgtaacagtgtccgccgtcaacagcacccttagcgctaacatccaaaacttggaagtacacgacaaaaacactgcgccaagagacaatagagcccaatctcctcaaacaactaatagggaagcctcagtagttgcctcagataaatcctcaggtaaatttaacacctctacatattttttattatcaattttcaccgggttaaattttcctactaagacctgttttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgctccatcatcccagagaggatttccaccagcgtcagtcttgccaaagaataaagataaaattatttacgcatcaaaaaagaaactaacatctcctactaacagttcccaaggaagagaaattcgagcgctattactacaggatgaagaccaacaaggaatggctgaaggatgtgcgcaaccgcagcagttactcggccatcagagctcatctaaagtattgccgggaggatttccaagcgatgatagacttaggaggaacgacgacgaccctcaaaagaaccaagggttggaacccattaaacgtgtcggcggagagtctccttcaaccacgagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatggtgcagccaaatctacgaagagatggtacgccttgggagatctcttcaagggacttatcaacacttggagaaaggcaaaatcaaccgccaacaccgcttcatggaagaggagccttaaatatttcccctacacctgcgtgtgaaaaaattcctgatagttctgatagtgattctactagtaggaaatcaaaattgttgtctagtgattactctacgcctcaagttccccatgaacatatcccaatagaaatttctctacgcagagctgttaatatgtttactgagaacatgaattttttagtacaacataccttaagaaataacagaaaaattactactgatatgaagaaattgtgccgtaaaattgagggcagctgggataaaagagctgatgaagaagataataattttacttacatcagagataaagttatgatcatggaaactggtcttgaattattacataaagaaatgccagaaatgcttgagaaattaggagatcaaaccactcgagtaataaccagagtagaagaaaaatgggaagatatacagaataataacaaagaaatgatccataaattcaatactatggaacaatctttccagaaactacaaaaagacacgcttgaaaaaattaattcacaatataaaagctttgaagatgttgtaaacaggatagaattaaataatttaaataacaataaaaataattccgcctgcatcatcaaattagaaaataaaattgaagaattaattaaaattaaccaagagcctaacagttgccagaacttaacatctcaacatactgttcacggcaaaggaaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacacaatccagtaatatgaatttcagtgaccctaaaattaacactccagttagatcaattaacactgaagtacaccattcacacgtaactgatgaccaagataaaacaattcaaaaattaattttatcaggaatgccaaaagttaatgaatggagtaccttttcagggaagggagagtatgatcactataaattcatagaatggattgataatcttaaagaagatacccaagcaccagatccacttatatgttctaaattgaattcaattttaactggagcagctaacacatggtataatcagaggaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaattatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacatcaaaggagatattgaaccatctgaatgggttactactcaagtcaatagattgagagcaattgaaagaaatattgataatgctgctataaatgataaattattggcccaattggacgacaaaactgcttacaaaatgagaattgccttaaatgatgatgatgacttgactcaatttatcaatgaactagaaagtatagctaacattaaaagaaagaaatacaaaagagataataaaagttctactaaagattactccaaagatttcaagaaaattaataaagactacaccagtagagacaaagataaagagaaagaaaaagaagtcacctgttatgaatgcggcaaaaaaggacataaatccactaaatgccctaaactcagtaagaataaaaaagatgtcatgatggttaaaccccatgaagataaccaacaacccttttcagactctgaagataatgataccaaatctgagagcagtgattctgaatcatcttctgaagaaaatagtgatagtaccatagatgccattattaatgaagaaaaaatcatttctaatatagaattactacctgaaaagagtttacctcataaaattaacaaattacccgtgaagaagtctagtaataagggagaaattcataagactggaggtactaacatcacaaatattatctgtaataaatacaagattaaatgtctgattgatggaggagccttctgttccataattagtcccaaactattagataaaatactgcctgattggaaaacaaaattgatccccatcaaacctgagaaattctacagttgtaacagtaaattgaaccctatgggaattataactctagatattatatttcctcatgctaaaaataacatacaaatcacggtagaattaattgtaatgaaagactttagaatgaaatacattattttaggtaatgattacataattaattacgggatagatgttataaatagcaatggcagatactttactattaatggagatttatccactaaatttgaattaggtattactgataaaatgaacttagtacaactagaatgtaatgctttagaaaataataattttggaaatactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagctttaagaaaagctgcatacccagcatccccaaggagcagagaagccttacaacaacatgtatctgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaattacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtacttaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattaaaaattgttctagaaagagttataaaaatgaatatgaaaatttctatgaataaatgccaatttggttttcaagaacttaaagcattaggtcacatagtttcaggattaagcatagctatagataaaaacaaagtagctgccgtgatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattacagacaacacattaaagattttgccaaagtaacaggttgtttatataaattaagcagcccaaacactgcctttgagatgacagtagatagagtagctgcatttaataaattacgtgaattactaacttctgcccctatattatttatgcctaatcctaataagccttataaattatatgtagatgctagtatggaaggattgggagctgccttacaccaaattcaagatcaagaaataccaaaagtgttatgggtgttctggggagagcaggaagggatctccagggttctggttcttgatggtagattgcaagatgaggaatgtacaaggttcggatctcgaacgaactccaagttcgaagttcgtgacatgtacgtaacaggctctctacatatgtaatgtccccagttccagtcctccacagctcataacaaaaagaaggagtcatttgttatatttctagaactttgaaagacagtgagaaaaaatatggggccagccaacttgaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagataacccagcatgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacactgatgatattaatatttgtgggttacacgtgactgaaatgcaagaagaattttgggatgaaatcagaattagttatgaccaaaataaaaattgctccacaataaaagatatattacaaagtaatttcaaaaataatgatctgataaattccttagaagaaccatggcttagctcatttaaagaaaatagattctccctattagatggattaatttaccacagaattaaacatacaagtgtagtagttatttgtttgaaagaacacattaatttatttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaataataccaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaaggtatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacctaataatttcaatgcaattttggtagtagttgatagattttccaaaagagcaagatttctaccgtgtcataaagaagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagacagagaccctaaatttacgtcagaattttggagaaatttgtatgatttatgtgggacacaactgaaattttctacagcttaccacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggaatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattggaaagaggctggactccttggtttcccaaagaaattttaatgtcaaaagcagtacatatacaccccagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagatcacaacaaaactagatgggataaaactcacaaagctcaccagtttaaaattggagaccaagtcttgatatctacatttaattttacaaacctgactggacccaaaaaattaagagattcttttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtgataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaggacattaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattcatttatttcttggatcagcctttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcctatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacccaattatgatgtcacttactgatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatcagtgccacttccactgattaatcccgagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaagaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacacatcctctgggacttatcagtctaaggttttcgaataccaaaccaacaatatttattcaatttgagaaacataacaccgcttgagtattcccccctaaaagcttccagctgaggataaatgacatccccgatgttaacctacccttctgaaatttcctgatgaagcttggcgtaaatctggatcaagtttaatccacaggccactgatatacttcagcttttataccctttgcatctaccttcacccatcttctgctatttgctgtataccaaaggtgggcaaacaaaacctgtaatcataaacacggggcttcctggggttctagattccccattcaaaattgaatggctgctttaatgcacgtgacctgcacattcacaaataagaaggtactcaatcccatgtgtcttttttcatttcatgcccccccctctccttgatcaaactccactgggcaaggcggatatttttgggaaggtttatagcccccccaggctacaccccaaattttgggtccatgaattctataaatatcacctaggcaatacagaaaagaatagaaatgagttccacagcttcaaatcagagacttcaagaaaagccacaaattatttcaaatcaaaagttgttgatttttcagtagttcatgtgtcatgatgctgtcacagcaagcaatataaatgctcatacttaacatcatttctctttctctttcactataattgaaagtaccaccctgggtcagtgcaattacagttcagttgaaggtctcatgataaggatttcacaggaagatagtggcaaatttgtgttggagtcaatcaaacacattcccatcctcctttggcagctctcatatctttggggaaccacagatttgaatatagcatctggtccacacagctccatgttggacacaactgggtcagagatggaggtttgtggaaggataagttgcatcaacatagagtgaaacaaacatcagagaaaaagagaaagaaacgaaaagaagaaaaagagaagacgacatacctgggtcagagatggaggtttgtggaaggatgaggaaaggaatccttccacatactctggcccaggtatagtgtgaactcagtgacaagtgagtgacatgtctgatgacaggtgagaagcacaggaaaagaaaaaaaagaggaggaagcactactccaacactccagtgccacacatgtcattttcagggcctgacatcagagtgaaacatgattttctccagccccccccccatgcatgcaaaggagcgaacttatcgcaagtctcccgctgcggcgggcgcatctggcagcgtagcgctggccaggcggttcccgaagggaactccccgcaggggagacttgggccagaggtcgacaaactcaggtgctgggtttgagttgttttggtgggagcgtcacaagatttgaaatcctgacgctccctcaaaactttcttgatgtttggtctggaatttttcaagacctgcctgatcttgttgatcaggccaaaacttagaagttgcaccttgcaactgtaattaataataaatttcttaaattatgatttgaactttttttgagctcaaatgcggggtttgctcaacttgggcccaccaaaagaagccaagttgagttgaaaagtcaaccttttcaaaaactttttataaataattaacaagcattaccaaaaaactgaacacagggaaatatgggcaagacacaggcctcccctgtcccaggaggaaattagatgagtatgattaaaggagtgcttagagtggaaaacacacaaaaaagtgagttttcagttgaattttgaaaactcagcacgcggggattgtcacatttgtcttaggcctccactggcgtggacagctccgctgctcgctaccgctcccgccgtggaggcctagttaggctcggcaaaggagggatgattttcatatgtccaaaacaatctcattctcatgggtagaatcatagatattgagtttggttatccatgctgctgacaggtcaatggtgaatgaagtccagcagttaacttcaagagagaaatatggataatgatattaagtttgaagcaaaccagagaaaccatttttttccctcttttctttgttggtcatgcagttaatttggtttgatgacaacgtgataaattttgattcaacagctctaatacctaaacagaaaaaaaggaagaagaaaaaacttggtatgtatataaatacaatctaacacattctacctccattcatcgatgtcgattttccagagatcaaatcagtttctaagtttgtgagattagattttaattcaagttgttcgatttggactcgatcctaaaagagaaattaaatgcccaaacgaaacttgtcagcttgaggacccagaaaaacaatcaatccacttaggatcacaatcctaatggtatacgatcagtcgggcttgagggttttgttcaggaataaaaggaaagggtagaactgacgaccaattttttcaactcggatttcaactttttgatttggtcctcagtcactgtactcgattcgatccggttcaaatctttctcaacctgctcgattcgtttgacttgatttgtgatctagaaaaagaatttgacggagtcaaatagaaagatcggtaagccattctttcaagctatggtctgatatttagaatttccacatctctccaaagtaaatcgataaatagaacatgaagcgggaaaatgcttagaaaaaaggggggcagtgatactaactttcaaggttgatgccttgagctcttcaaccgataatagaaggatgttgcaagcgttttgatattcttcaaatagatctacaaatttagggatcgaatttcctgttcagtccctgatatattttttcctgattgaaaaaaaaagaaactcctacgaagataagcgtagcttccagtgacggtgagacctgtcaagaaccccaagatcctaaatgttaaatggattagattgaatgagtaagtcatgcaacacagacccaagccgaagtcaattttgaagaacctacccggccctgataccaccaatcggacgattgtatttgaccgatggtggggtcacaatttggacgttgggctgatccctagtgaataaagtggaggagaagggtcgtttttgggctaacagcaatcgatgaggcagtgtcctgatcaagcgagtcatcttgtattttgagctgactggcttctgggtgctgttctaactttcgggtacgatggccgaggctgatgagttgattgagctgactgctgagcttgactggtgttttctggattgtgatgatgccaatttgcgaaggaggtggtcccgccggtagtcggcgtgccggggggtattcggtgagaggaatctagggaacagcagccgggcaccctatccccgagggtcacggggagaccgaggacatacttcaagatgaccaggagttttcttctttcgatttgtatccaacaccaacaccaacaccaactacgatggaaaaacagtcaaatcggaaaagaactcattccggtcctgccaacgatcaaacccatcaagcaagaaagaaggccaagatgaaacatgctcgaactatccatacccaaaactttaccccggttcgtcaatcttaaaatctctcaacaaaaaaaaatacatttgtttggtattccagccctgagtattccttattttcggacaagcagcagcattccaagttgccaaaatttttggacgtcgagaaattcatcagtgtgcgtttttttaacaaaaaatatctactttgaacttgaaggaactagacaaacaattaaaaattcattatttttagtccagagccttcgaaattggagccatggaaaggtctatgaagctatctcggtaagagaattcatagatcaacaagattggtcaaacatatccatccctgattttgttttattttcttgttatcaagggatgcctcgggcaaaaggtcttttcaaactttaccaagacacctaaggagacgagcagccagtcattttgtcagaagagtaccaacaaaattaagaccaaaagcccgttttgaagtttgtaacccgttcttgagttacttgcctcctccttgaaaattcttctttacttaccgtgcttgaatcgttcccacaaatcattgtccagatgaaaaatgacaaaccgaaggtcttatccaaagccgtcaaacgcaaattaagcctgaaaaaacataaaaactatgatagaaccaagaccttactgaagcgacaaggtgagtctcacgggaaagatacaatctcataaacctcgcgtatctgaatcacattcctttccttccacgttgaattacttggtttatacagttgaaaagaagtggctaaagactcacatatggcacgcgaaacgaaccaaaatgatagatctttggggttttagattggtcagtcttttttcccactgatcagcctttgatcaaaaaagacggtttaatttttctcaaagtcccaatgcgaatgtgaaatgtgacgactagctcctacttctattaaacgtgtaggccaagacgccaactgagaaatgttttcgacccacctatcgggctgctagacacggatttacactgcacgatttatcttattacactcatttaaacttgaccgccgaagaagacttaatcaaacaaacattgaaaatgatttgtgatccaaccggggtcgatccttgctcactaaggtcttttataaaaacagccggtcgaatgactcctttgaaattgaaatctggtctgatcagctccttaccacaggtttatcccaggtcatcgggctgccgaagtcaatttgtattcgcatcaaggctggccatattctcttgtcggcccggcgaccttactatggcgtccaatatctgacgcgacatcgacatttaaggggccgcttctgaacccttcacttgatgtagccaacacccagtcatctaaccccagtccctcttccgggtcttcaacgcaacgtactgtcctacttcagatccatccatccatcaaagcttcagtgaccgaggccatcggactggcctctcaaggaaaagtactagtcgaagaactggttgaattgggctgtctcgagctcggcggaccaagatgcttagagatgatgggacgagtgttgactggtaatcaagaacccgaaaaacgcgaggtcagtcggcacttcagtttagagtgagctcgaattgatccggtctgctctgtgcccaggttgaaacttggctggacgcaggatttaagcctcacgtgattccaatgggaatgatcgttggacttacggttgatgatcccaggctaaagtttcgtaatgtctatttcggagatatgacctttagtcgtcagatgacactaactattcatttacttcttttgatttctacagatttccgcccaagaagaagaagaaatccgaggatttatgtccgcttcaggcgaaagtaattcaacctgtgatccgtcttgccaagtgtgacagattttgggataaatcacaaatgcagaaaaaagtgaatttcaaaaaatcggatcttgaccgaagaagagcgatggtaggtacattcacatatctaccaaatcatgagatatcatgattctctatcgaggattatctcaactattgatgtcctgctgatttgacagtgggttttgtttagttggatgttccagggagtgagctacctagaatagaggaagatgatcagatctcgattttactagtccgagtcggaggtggttggaggatgattcttccgaacaattggacgaaagcattctttcattcgttcatattttcgtctgcccgattagtttgtctcgatcaacgagcacagatcgatttcgaggccggtcgcccaagtttcccgagagattatccgaccttacttccggccactgagcttgccgatcaacatggctcagaagaggctcgatattgggccagtaaaccgccagccaagagggtgaatttcaaattggtgcaatccagaggtggcgagggcggtgatcccttcgtcccagattggaatgttgtgatcggccagaaaggaatccaaagaaacgggcgagctgaggttatgaaagaagcgcttcaaagtgagactactctggatgaaccgcttcagccttggctcttgattggtccactagtcggtgtgattgttgagaacgtgcaaaaactggcggattcgacgcgggggacacagtcgttggacgccatctgcggggtggcgtttcaattgatagaccggattatcaggaagttgacggccgatttggagtggaatcagatcgaagacaattacaagtcacatcaattggacacaggactcgtaagagtgaagttgtttcccagtggtaaagatggcaaagggggagtactacaaccacttgcaaggttatattggaatcggaacaaagatgtaattttttcgcgtttgcttgtatcctcacttggaataatttggacaatctttgcttacctcaacttttcttttgacctgcaaaaaaccatttgcgtgctaggaaaatccacccaaggatagtaaaggaaacaagcaaacagagttcattggattgattaccacgggtagtttccgtctaacaaatggttcttcgatcgggttcggtgcgatctctttaagaaagctgatcccaatgattatctctcagcagtaagtctcactcttctttcatacatgtgcacgcctttctgctttgttggattaaatgatgtcatgaatgtgaaaaggcaaaaaataaacttttgaaaactttatgaattgtgttgctgtactatgaatttacatcaatatttatacttgatatctactccctccatctccttgcatcaaatgctgattgtgcctctctctccccgcatgtcgaccttcgaattccctcgggctcaatttgataatcgtacaacattcacatcaaccagatggatgaatgccgctggcgcgacggcgatccgacaagactcagatggccaaggcgtgactgagaataagcagacccagaaaagatcaaggagcattcagatctcgtatcgcaataaaaatcgttccgaactcgagcccgctcgcgttgaacttgtcgattgattccgttgttcttttttgtttgaaaatcatatatcgtattctcttctaccgcctctttccccatttgtttgtttttttctttctttcttcatgaatccattcatacaatgacttgcccaagcacatgtgtctcactaaagtccagtattattctatacggctaacttgacagccttgcgcacgtttgtcgcgaccaaacgaagttgctattcccgataccgctcattcgattcaagcatgtaactacaagttactgtccattaataagattatttttcatgcccttccgaatgatgtcatcagctgttctctacattggcatgattgtgatcttatcgtaggttgattcattacattcaaaagattcacaaagactaagattgcaacaagtcaagtatgtcgaaatcaatggcagaaatatagagagatcgagcataagttcaatctttattcaaaatgaaaattcccttcgaggcggagggcaagtagtgtgtagcgctccgccacaagcttgtttgttggtgttgaggaaattccttgattgtatattactttgttgaggtcaaagaaaaagtaaattgtgaccgagaaacgacaaggtcctcttcttttgtagactcatgtgttgaattctcgcgttctgcaattgtcgactatctcttcgacctcatctttagcgaagttgattatctcttggggctgtatacttcatctatatttttccaacaagaaacgcacctcaatgtctgacatgggcatcaggcttaggccttcccttcctggcccaactggatggacttggtcaagttaaggtttcggctaactaatcaaagtcctctgaaattggaggggggatgtgccctcccggaggggccctccgaagccctcagccctccgtcgcgtaggaggcagggacatttttaagtcagaggcctaggcttattggtgtttcgcaataattgataacgcgttgaaatacagacaagtacggaagctaaaggtcaagagatactcggatctgctcctggaaccgagctgtaccgagcagccgaagagccctatccacactcatggggatccctgtccgcgttaaattcttgcggtgtgtttccacaatgcctctacaaccgagtcgcctgatcagctacatatacaatgacaagctgagtcgaagttatgaaattaatgaaacaactgcacatgagctcggtgctatcatgctgagatgacaaggtatgtgtttgttagcttcaaagctcaagacaacccctcgcagatcatcacttgagtgaagaatgacacaatgagtgcagggagagatgaaaattatattccaaaatagaaactgaatacagagaaaaaacagctcaagtagactatgtgaatgactgtaccatcttggatgcttttccttctttgtttcagcgagctcggtttgcacaaggacccaaaagaaatagaaccaaacgagataaaataaagacgagtagactcaagaggggacaagaaaaagaaggacatagaggacgaaaaaaacgagtgtagaacaacgaggacgtgataacaagacatataacatctcaacaacccacgcctaaccttgactaccgatagctcgtgccagtgaacctaaggggttttcttgtggtttggatcttcattcgaccctgtagagggggctttgtgctcggtcgatggggcggagctggagaagcctgcgccagcgtttggagctccgaagccgctgccgtgctcctgagttccggaaccgctgtttgctccgtgagtagccgagggtggtgaggaaaagccattacctgtgttgccgaagttggatggtggcttgggagcgttccattgagattgaccagcgccgccataagctggagctccaacagggtttccataggacggtttgtttccagcgcttccaggatgtccgtatggcgcattcgtcatttcgttcgaggccccagcgtggttcatccccgcattgttgttcggggtggcgtatggaccagtcccaggctgtcgataaggactaaagggcgaagttccagtggtgccgggcgccgcaccctgtccgaatccagaattgccggttgggtgcccgtatggagaattaccggtttggtgcccatatggagaaggggtctctccgacttttccatggttggggttgttaacataaggctgatttccagtggtaccaggcgatggaggcattcctacgcggttggactgattggggaggtgatctgaggcggttgggggttctggcttgtatccaccactgggcggggtgctgtggtggccagtgcctggaacagtggagttcaagccggtacctgcattcgagccgccgggggtagttggcgtggttggtcgagatttgtggtcactgtcccagggggttctggacccgtttgtggaggggcgatggacgctatccacagggggagtggagccgtttacggaggggcgatggacgctatccacaggcagagtggagttgtgacggccgtcccttgttgccccagttttgtgagaggcgtcgaccgggctgctggaattgtgagcggctctgaggactgcttggaggcgtttaggctcccgtgggccggtcggtggagggatgcgagcaaatacaccctgtcgtttcgtgactgtctctgagatgcgagtgaagctggtggtcttgatgttgacagaggataagatggtggaatcgattcttgcggtccggaaaacgtgggtaacgatgtgatcgatgttgataccggtgttgtaggtgactgcaagagctacctgcaagtgttcactgatccttgtgaatgtggctagaagagagcacgatgatgttaggaaacctcatagtaagtacttccaagaacattcatcaatccgcttactgccaaagtaggtcgtgtattgcgagtagaaacgttgcctgcaaatttgcaccatgtattgtaggcgggtaaaccacaccgtgactgatgattcgatgatttcctgccatgaagtaatagtgacaagatgggtcagcagttgattgtctcgcggcagaagactgcaaggctcaccgtcttgacccctgcgacatcgcagttacagcctcccccgatcacggtgacactctcttccaacctttgttggaattgggtcaaggtggccccggcctcttgaattgttgtttgcgtgtacaaagtcttgtaggtctcctcgaagtaggtttggatggtagtgtaggtgtcggttacttgggtgaagctggtcacgatatgttctgagatcactgtcgtgtcagactcgaccacttgtcgcctgcaaaaaggaagtccttcatgaatatatggtgcccgtgggtatcatcaggctaagaatatggcagcaacacccacggagaaagagatcgtctgtggtccagttggttctggagggctaggcctgcacaattaagaaaagttgtcagctttagcttagcgaagcagacgtgaatggctggtcacgcacaagaagccacggcccaaaagaacagcagggcacaacgcatgttgaagttgatagcaaggagtgtctgggtgatggcggagtcactatgtaagactccaataaagggaaaggaggatgcggccggaaaagatggcggcagaggtgctgtggcctttccgctcacgctgcaagcaagtctcaatctttatacattgcggaagaaggctcacacaccctgtgcttggcgggcaatgtcctgcgatgccctgccgaagaacaattatcgcatcacctatcccgacatcaagcgttctgggcagtggtttttcacatgtctcattgcatggcctgtggatcacccaatctcacccaattattcagggtagtagttcagaactcggttgcatgaattcattgattccaaaggcaagtgactttttgaaccttcgctgacaggcgaatgtcaatttgtcgaatttaagatatttgaaatttgtcaacaaacggttgatgtgtgacttataaccctggcggctgtctggttgtgccaacttccggtcaagtcacatgtgatggaatcgaattcatcccacaacacgggtcacgggcagctaagcagaatcgaaaatgccacaactaatcaaccatctcctaactcagcacttccgagcacactatcagcatgaaaccagaaattggtttaatgttcaagagtgcacgacggcctgcgaagaaattggggtttaaaacgagtcgaagactcaactttcaagcggtgcaagccgtcctcgtgagatctttgatctgagctcaattctcaaaaatttgaaattgtcagcaagtcagaacaggaaggtatgtgggattgtgtcatggctgccaaggatcggcggtggccgacagatgttctgcgctgcgccaaatgcacttcctctcctgagggttttgatagtggtaaagatttcatcaatttttctgccaacgacttcgggcttttagggctgcccgggaagaatcataccgaaagtaaccgaatatgggccctggcctgactcaaaaccattggcagcggattttccctctcctcaccatattgtgggtcttaacttgcgatgcgccgcctaatgaaaaaacccctacctcgcgatgatagtggctatatccatttttgttgttgtcttgcccgtcggaagaagttgccccaaaaccgctgggtgagcgagagtctatcctggtgttgtcaccgcttgagtgagtctcattggagttgggaacgaattcctcgacactcaccggattatatatttcactgatacccattgcgccgccgttgttagtatcattacgcccaaatccaattgttgatgagaagtttgcggtgagcgggacgtcagggagggcgtgaatattgggctggtcgctgatgatcgaccatccggcaagcattgaatgaggccgtgctctcttgatggtggtctgactggtcaagaagttctgatggatagtaagagggcattgaaagatagcgatgttgccgaggagatgaagagtagaaggttacatcctgaaggggaaggaggatatataagagtcagaatgtctttaaatttattgagatggcggagacaactatcgaattgattgataagcctcgagagacgatagaacaagaccatacgaggaagaaagaattcaaggaacagagatgagggataccattgaaatattgataatcaaaccccgcccctgccagtgccatgccatccttcctacatctgcttcccggctcttggatgacggttgagatcacatctctaaccgttttcagctgctctatgacgagttccatatgaatcatcgcaaatctacagaaatctacccgcagagttggattgattgggccagaatgttgagaatttatgaagagaatgcacacttatggatctattttgagtcaaggagtaacaaggcaccagattgatctattccaaataatacatctgtggactgatgacgggcaatggtacaaaatgatacgactgcgaataaaattggagtcccggatattagaagtcaagttatgtactgcaatttttatcggcggatatcaacctgcccagctcttaccttgatgcccagttgcgcttgtatcagtatgaaattgggaataagctgttctattggattatgtatatcactgcgatgctcgagcatggctggttgatgggttcttccaaacggcgcgacgcgcgttgcatcgcgccgtttgcggtttgtggtttgtgtcgccagtcacggcccaggatgagatgaaaccattctaggatcagtaggagttagctgtatgacctttacttaaaccggccggttttgagcatgtaattcatatgttccaggttgcaggctggcttgggcacttcaggtatcgcccgttgctccaagcaagaactcgtctggccgtgaagcgccgactactccagccatccagcaccagcatgaaaaacttctgccgaaccccgctcatctttctagcttgcgcacaagatgttctttcggtacagccgggcctcgaacaaggtcccgaactaggtcaacacatgttgagtagtatctatggtttttaagtgacgcgaatctggtttgctgaggcttagccaatatcagatctgcctacccacatgaggaaccatcctttccacggcttccgcaggatctgattaccccgagcacttctgattcagatgtcggtacgaaaaaatcgcgcggaatggagtttttcaatgtgccacatgctcaacctgggggtcaggagatttcttgcaattgtgctaaggcccagggggcagttctacttacgctactcgtccctccattttctcatgtatgactgatagataaagctatcgagctgaacctgttggatcgaatgagtgataatgtgcgagacaatcgtggtcctcgccttatttcatcatcagaccctccagtcagagaaattgattttctgggtaataaatcattttgtttcccgaggtctgtcctgcgtgtttataaatggcgcgtgtatttatcgaattcgagcttcttacagggatttcgaacaagcgaaccttgtctgcttacccctcgatggagctaacccaattcaagagtcataatggggctacagacgatcggcttggttaccagggtattggtgactgtaagcaaaattcagtgtttgattcgtggggatcacaattggagacctctttgatcaaaggagtgaatccagtaaacggacactatcacatttatccacttgaaactcacagaatcggtgcaattcttcagcttctgccagtgcacctcacctggatcaaggattggcattggagcctgtgggcgccctttggaagaagcaaaaagtcacgtctactaggagcggcgatgctgctgattatatgcgtaatcattggatggataatacacacgcctctaggagtaccatcaacaaatgtaagcaacatcgaatccagctagcgttgatcacagtactggatgaacgagaatttcactatcatattcagtggctaaaggcactaacaatggtggtggaatccaacagactctgaaccccagctagatttacgcttgactttgaagcctccggacggcttgaggggaaaacgaaaagctgcatctactacacccggaggtcctgcggacttcatcagttggtcggtattgcctgtggagaacaatgggaacaattttagttagcttcatccatttatgaacttggtttcagtttatgtttttatttttcgggccaatgatatcaatcagagacatggagatcatcagagtatgctgattatgacatgttatcagcataagtaagctaacaaaattcgcggaattctccagatttcaaaccgcatccaattctgggctcatctttcaaggatcaggctgccttgaagatgaatcaagaggtttctgcccctgcaccagcaatggaggccgagaatatcaatgggcagatacttccacaaaaaacccctgaaataaccactggtgagtccttagcacattgatttcaacattcatctagttttctcatgggaagtcacaacgagagtcttgaattttgtttgatttcgatttaaggtcccaatagttctctgcgtgtgcctgtagtccaattaatgtccaagtcaccttctgaagttcccgattggatgagagacaaacctcaggttacggtcgcccaagataaagaactatcggaagctgaccacgcgtcaaaaacaattccaatgtcaccgcatcgcagcccaccccttcccttaatcaaagaaaagctgaaagttgatataaccttgaggaaaaagattgcacatgctttaccgcgggggggaaaagacaacaaaacagttcacgttgcaaaggtctccgaaatcaagaaaaagaaaaaagtgatagaaagttcatcgatgagaagtaagaaaacaaggcaaacaaatctaaaaatgcaatccctgttttattcgaggcatgtggagaagatatggggatggatttttggagggacagcctattgcactgactccaaacatcttgagttgaaggacaaaaggaattcacaatttaccaccgaacttgcttcaaaaatgaacgaaatgcttgaacagcggcgtgtttccggaagtttagtcaccacttctgaggtccacgagaacgcgacacagtttgttgacctgcttttgttgatcaacctgagattgcttcggggattcgggaatgcatctgacgaattgtatttacaagagctcgatgtgctgcacacatggcttctcgatgttcttacaaaagaatgtaatcccagtctcagtgctcatgaaggtagaagcgtattcccaacgctcacgctcgatcaggtggtagatagcatttataacgcactcagttcaaaattatcaaactcactgatttaccgactggtaaggcaagacactcattcggaagcttttgtgggagtaatctctgaaagtcagctggtgatgactaaaacaatagtaactttactatcttcgtactataaattggagaacacagataagtggaacctgttattccgaggtgaacacgctttcttatcacacatggcaaaacttcaaagcccatacataaaacacgaagccctagcgaaagaaggatctaagaagtttgtcgacgacctagaactgctgccttggaagcgaaagtgtgatctagatcgggaaaatttgagcagttctttaaaaatgagtttgcgcgtgttaatcagcaagaaatggaatgagtggattcaaccttttgatgtagggagtccagccaatgtgggaaacgacgtgtgggcatcaattgcactggtccgtagagaaaattcaaagataatcatccaagattccgattcattaaatcctgtgctgaataagtttgacccaaatgggagcaatctgagtccagccttcttggaaatgtgtaatgccaaaaggatcagcttcgatgaagtaaaacaatttgtacaagcggtttgggttttgaattcaaaattcatggaagtacttgggtatcatgcaaaggattccgtttatctagaagagcagaatcaccttcagcatcacatgttcaatgttctcaacaaacctcgaaatcatgcagaactatatctttccaaagatgatacagaaaatcaagaaagagtagttttcgatataattttctcttccttaacgtgcaaggagaccgcaagaatgcataaaccaacatttgaaactccaaaaagagtatcaaaacaagacataaaaatggcagaagcggcagtcaagatgataggccatcattatcggaagaagaacatcgctaaatggttcaacctgtttaaagatgaaaacggatttataaatgcttttataaacattgtaaatagaaaagggtacaaggaagctcataggtcattcaactttgttacttcaaaatcaattagaaagatgaaattgttaccttggaagggtagcatgtatacaacttcacttgaaaggcgtactgatatcaggtcaatcagaagaaagcagcgtttccattgaatgtttcacgttcaagaaagtgatttgatgtttgggattattgccctctcccatttttcaaatttttgtatagatttctccaatcaaagccagttttttaaaaaaagaaaaagacagccagttttaaaaatgaaaaaaaatcatacaattactattcttttttctgatctaaaattttgtttttgtaaaccaacttggtcatttcaaatattattgaactcacttgagccaaaatttgccgtggtacaccattcaacatagctatcattgagattatataaatagcttctacaatttagaagacaggaggcatgagatgaagagctgatgaaatatagcataatttgaagctgatggaggcaatttaccttctgatagacaaaatctacaccaagctccaagatatgcactgtatcacctgtcctaaaccttatccatctgtacatgggctaaggagtcaacccgtcccctgatttgcgcggtgaatacctggttggataccaggtatcacaagatccaggtcatccaaagagaagctggctaatcaatgggatagctgattacaagagactgcttgtacctgtgaatgctcaaacttaagaatgtatttctaatgagcacactggcaaagaaagaaacaccatgtgagagaaactagagaaatgaatcctaacctcaaggcaaacaatgaatcaaggaagaagacaaggtaggatgaacacgataaagaagaacaaagagatagaaactaagagaaaataggttaatcacaggctgccttttgatgagagtgaagcagtactgagagaacctactcagatgatgagaccaatagcgttcttgaggattgacaaaagacgtgataaggaatggaagcacagacttgaagcactggtctggtcggtggggtttgtcaaaaggaagagaagtgctaagaaggagttcttgattgatgaatgactagttatgatggtgagccacatcaggcggaggaacaaagaaggagattgagtaagatgatgagatcaggataaaaggttgtaagttgacagcctgggttccacgagggaagaaatttgattgaagcaatgagggtttatatgtgtgatgattcacgtatgtatctaggtttgcgtatggaaccaatgacatcataggtctaaaagcaatgaagagttttggccaatggtgttatttggaagagaactaagaatattaaaaagatgatgcaagaaatgtttgagcacacagatgcgctatccagaaaggatggcttgggcaatgagcatagaggtactgtcagacactgaggctgtaacccatgtgtctacaacctgtacttaaccaacaagcacatgtactgtagtgtattggttaaagactgtgttatgactttgcctcaccaacacacttgggttcaagtcccaattatgtaactttatatttttattattttattttatacttttatgctttaagtaattccacagaattacttaagtatttacctctgtattagtattcatatttagaaagattatatacatatagcatgaaagcttaatcatctctctatacactttaattagagagatgacatcattctttcccctttgagcttgtgtcatcatttcctccacttttggtttaaatcttaatttatatacatattttgatcatttatgatttatatacataaatgatcatctgtaggcctcaccagtctcacaggcaggttgacccctgcctttgtaatacttaaggaggaggtcttcttcccaagaatcctccccccagagattaccatacaacccgtttaccttacatccaatagtgagtggggtttattataatctatagaactattacctattttttcctttacatccttccatcccatctcaaccctagactacagtaaagtcactactgtagcctagaagagagctgcccatcgctctaagcccggcgctgcgaagaccttaccgcacgcgtcccctataacttcagggagcttaacccctctgctttctagcattgaggagaggtttcttttccattggctgctagttagcgctagcagttatattgtgatcctcaccccatcaacgccaggtcacctaagagaccggcgctgacaggtacgatgttcagatataaacagtaccagtctatccatgtctgttgagagaggtgtggtcagttgattccctcatctaaaacagctggcttgacatattaacatgggcttctgtaaaggcctctgttttttggttttcatgatccggaaagaatttgaaactgaaggtattatttctttataagtatataatcttttaataaaatacaaaggattattttaataaaagatgataaagaaataagagcaatacctgaaggcagaaccaatctgatgattcaatttctggtaatattaaggctggataacaatgaagataaaaatagctttggataatttaaacaatattcagataactgttgtaaaaactgaatagattatcagaagataattacgttgttagcctaatttgttcatcactcttattgcttaattataaagaaatactataatttaatagatgaaaggatgttgcttctttgagtaacagctgtataaagctaatcgcctgacaagtctattgaaaagtcctcagaattgagaatagctcagccagttgttactttctctttttctttaagaaaaaggcattcaaggtttattctatactcaccgacttttggtggaaatatatggttgatgagtttgcgatctttagacttgtgcaagtgtgaactaaaagaaaataaggataatttttgggtaagcaaagaagtcgaacttgattgttgattctgttctcattcttgctcctatgattcaatcaatcaaaactcactaagagcttgatgattgatcaggatcaccgttattatcttgcctcatgatgtcaataacatcattgctcaattcacaagctatgatcttgtttatttcttgttcatctattgaacagcttatttctgcaaatgatcacaaatgattgatcagtgcaatggttattatgtttttcaggaagtttatcaaacatgtgataaactaacctgatactctcctcttttgagggctaagaccaggaatcacattccaacagatccatggctgctaatgttgttgtgggtagactgggttgaagcttcaggtataattaaattatctaaacaaatgaaatcctgaagtgtaggcttctcagctatttgtgagttttggacatgccacctacccctgtatcaggggttatttgatggctattctcagggtcaaggtgtcagctatgtgtatgaaactttggcttaattaattaatattgaaagaagtagttggcaggcacctgagctgaaaggctacagtcagatgtggtggtcttgcagcaactactttttcaggaattagttaagttttgagtctgggataaatcttagcttaataataattctagaaataaggtagggttggattggataaaaagactactctaaaagtaggtggataatattcactgtacagtgggtggaccattatttttggctgcttgttttgggttctacagcttcaaagcacaaacttcaagtcacaaggcttggtgaattggtgcagaataggtcccaaagaactcatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaaatgtttttttccaaaagctttgttattgattttgggggagtggcagtgctgagagaaagaaagatttgaacatggcaagaatgattatgaatgaaaaaaattggaaccaaaaaaggttgagccaggttggctgtccagattggatccaaaacagtaaattctagtgctttactaccatgtgagctggtgaatgccctattcaacagccgtttaaaaccaaggggtaaccatgttttggaattttcatttataatcatcttcccattggaaattctgtctttctttgagcactcacactcccccacaatgaatattaaagcttttggaaaaaaatattttaattttttatttttcacagattttgaaactttgtttttttttgtttttattttttcatattcattctttgggacctattctgcaccacttcaccaatttttgcgacttcaagtttgtgctttgaacctctggaatccaaaacaagcagccaaaaataacggtccacccactgtacttactaagtgtactgggggtaaatatgctgaggaaccaatcctagtcaggagatggcctccctaaatattctagaggtacccttgaggccctcctttgaatattctagaatctctcttttagtataccatggtagaatcaacgctgtcacagatacggtatctgccatgtatctgccatgtatctgccatgtatcactatgtatctgagccccaataaaaaaacctatctgaccaatctgcttttatttgcaaggagattaaacaaatttggttttggccatgcagctttgcagaattctccatgatacatacagtgtatcgtatctgtgacagcgttggtagaattattcccctgatgtaatgggaataattcaaggtatttcaaataatatatatattcatgtcccatgaaatcatgatgcatatttatagcctattacatcatgtttcttcttaaaatagaatactactggtagaaagtgccacagtaatttcctttctgcaagtttaataatttgattatgcttgtagaataaaatttccaaggttaccttaaatgtatatttaaccctaaatcaatataaattagttttattctatggacttgtgtattttcatccttttgtccttcaaggttttgaatgtatacaaagtccttgaaggagtaggaatttgggggtacttccagtgggaaaccccatttataatcttatgaaatattgatttattcagtaatgttgttacatattatattacatattgagtgttgaatatttaatatttattattttagcagtctttgggatactgtggtaaggctgacacaaggggtgaagagggttgtgaaacactaaccagcatggcagatggttatccaatgctaaccagcattttggattcttatacaacactgaattatccatcagaaaatcattctaaaaattcctgttacactacttaagggactaggatgtgggccattactgatagcttcaatggaggcattttgtaacacggatagttatcctactctgataccggtggatattgtatattaaagtaactacccattgttgatctggcactgtcctctgatatcttgaaccatatttttgtgagttgttcatcatcatgtggaagccagttgggggtgtgtggtgccgtttttccaatgggtggggtggcaatactgattggttgttgtaggtggcaaagcaatactggaggtccaagggtagagataccttggagaagcggtgggccgctcagccacgcttttggcccaaaaagcgtagtgtagcggcactttttttcatcaaaagaatcaacgctgggccagctacgctaaccgtagcgttagcgtggcgtagcgcagcggaaatgcgctactttgtagcgtagcgttagcaaaaaatccgcctttctgcgctaacgctacgcgcaaagggcacagaagtgcgttagctgttagcgtagcgttagcgcagaaatttggaattgcgctaacgctacgcgctcagggcacaaaaaagtgcccgctacgccgcgctacagcgctttttagcgggttttttgccttttttgccgctaaaagcgctgtagcgcagcgtaacgcagcgtagcggctgtagcgatgcgctaacactacccagaagcaagccgcctgttagcggggcttcagcgtagcggcggtagcggcacgctaacactacagaaaaaagggcccgttttagcgccgctacgctaacgctaagtggccctttagcgtagcgtagcgtagcggcccagcgttgaaagaatgtagtgttagctattttgtagcagatttttgctatgctacattgcactgcagctcttttagcagtaaaaacggccaagaagctctgtagcgcagcatagtgggcccttttttgagacccacatgcgtagcattagcgatttcatggcagaattctgctacgctacactgagtgctaacaggaattctgctacgttacgctacggttagtgtagcggccccccgttgcttggagtagctatcttggctatggcttaagatttagctccaaatttaaccattgctacatgtaacaagggttagctgaaaatttagctgatagccaggttagctccatgttagcttaacccggtgtggtcattattcctgtgtatgaagggagaaaaattcaaaatcttattatttatcaatgaaggactcaagatatggataaatggacatcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctcgactggatcagaagttacgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatggggggtatattgcatattgcatactgaattccttttatgcatattgcattccttttatacttacagaacgacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaatttctttcttacagcttgcatataaaagggatgcattgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataatttactatataaggaggcctctgcctgccagttgttttcctcctcatcccactcagtacacgtttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtagagttcacagttgaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacatatacagcattaaggaagaacgcaagtatcaagacatcaagacgagaaacaaaatcaccaactcaatcaattctttggacaacaagatcaatcctcaacaattatacaaccatctttgaacataatccattatcaccaatcaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaagcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccggctaaagtccttagctcaggtggaactagccaaccaatgcagataaccttaagagcatccgcattggtgcaaggattaggcagaattagccagctaatctaatccctccaaccgcattgggtgggattagattggactaaactagctccaggatcacgtttggggccagcgagtatcaaaattataccccactagtcccaggatcaagcacccttcagctagcctttgacttggcaagattaacacttgccaattcaacatcaccttcaacatcaactctccacaactccagaagtatgccgcccagacaatcaaaaaaccaaagaagcaataatgcttcccaaccgaccaaaacaccttcccaagcaaccaaacaagcagcttactgctcaattaaccaaaaatgattgcttaactgcaagtgattgatgtttttttatcaaatcattgttctttattatcattgagaaatgtaaattatttcttttcaatcaacatattttaaattgcttaactgcaatcaatcttttttttcacttcaccaaaaacaatcgcttaactgcaaacaattgttttttaatcagatttttttattaagacatgcagatgagcttgtttaatcatcatattttagttattgcatgtagaaagaaagatcaaaagcaaataaaatccacaaagaatagaaatgcttgaaaagggaggggtgtgagcaacctcagagaaaacaggttttgagaaaaaaaaggtaataaaaatttgtgatggatgtcgagcgagaaaaaaaatattgctagagaatcagcagaattgttgttgtaaaaaattgaatttttgtttctgctcttgttccacaagaaagttatcaaatcgtttgtagttctgatgaacttgagctgatcgcatctcaacatctcagatccgttgttccctgaggctgtatggctccaatcaaggaggatgtttgagctgatgattgccgatgaggtttgaaagattttgaaactgaagtaggtttcatttctttataagtatcaacttcttttaaataaatacaattgataataatgataaaaagagttcagagcagtacctgaaggcagtactgatctgatggccttaaagataatacttgataagagaaaatgccgtctgagtagtttattatattgtttagataaagataactatagtgatttgaataatcagatcgaattagatgttagtctttctcttaaaacataatacttctttaccgcaaagagtaataaagatactttactttgaatggcgaaagtgtacttcttgtctgagtaacggttatttaaacctatctgtttgatgatttgacgactaacggtggaaagattcgagtgataagtttacgttcggtaggcttgcttgagtagatgctaaagagtttttaataatgatttttgttaaagaaagaattagaactcgattgttgtcttgttcttattcttgttctttttgattcaactcatcgagactcacctagagctcgatgattgatcataaacattattcttctctttgctaatgacgtcattgacgtcactactcgatgtatgcgccacgatcacgcttttctcttgttcaactgttgaacagcttatttctgctgataatcacacattttgtgatcagcgctaagagtctattcttcttttcaggaagtttatcaatcatgtgataaactcacctgatgctctcctcttttgagggataagacaaggaaatgaattccaacagtcctccgtgcttcgtgtcgcaagatttgaagcagtctttgactgggattgataagcaatacctaattcttttaacgatcttctgattgtacatcgtcccacggctttagtcagaaagtcggctggattttcattggacttaatgtatattaagttgagcaagttggattgaacatgttcgcgaacaaagtgtagccgaatattcatgtgctttgttcgaaagccgttctgagcagtttcgctgtttgctaagtcgattgccgctttattatccacatagactctaattttcgaaggactttttaaaacttgagtttcatttaccaaactggttatccagactatttccctgcttaaatcagacaatgatttatactctgcttcggcagaagacagagagacagtatcttgcttgttcgatttccaagaaagtaaatgatgaccggccatcgcaacatatcctgtgactgatcggcgagtagtgagacagttcccccaatccgcatcgacgtaggcttttaaactagaatcttcttgtttttgatacagaagtcctatttcacgagtgccggagatatatcgaaaaacttgctcggctgctcgatagtgagacaatcctggactttctaagaattgagataaagcgaattgatcgataattaagattaagatgcttcagagcttcttgatcttctttagttgctttatcgaattgaactcgtggactgagtggacacgatgcgggataggcgtcttgtaggttgaattgaacgagctttctttcgatatattgtaactgattaattttcaccgatcccttaaatctagttatattcataccaagaagaaattctgcgtctcctaaatatttaatggcaaattctttttctatctctcctttaaatactagaggatctgaactgataatgacaagatcatcgacatgagcatagatccaagtcataggtcgtcctaactgttcagttcgccagaaaacacaaggatctgatacagagatattaaaaccgatcgatctcaagaagttggacaatcttctgtaccatacgagaggtgcttgtcgtaaaccatagactgccttgcgtagttcaaagaccgtatcttcttctccattatagcctggcggtggaagaaccgtcaccttgtcatccagaggacaagtgagaaaagcgcttcgaacgtcaagctgatggattttcaagtcattgttgacggcaaaagaaataagaagtcgcaaagagcacggttttcctgttggtgcgtattttgcaaagtaatcgagtccaaaagattgtcgaaagccttgcacgcatatacgcgccttaaactcggttacttcattgttagatccgagcttctttcgaaaagcccatgtcaaaggaattggtgagtcttcttcctttcttttccgtacaagccatgccttgtgagactccatattttcatactcctttttctccgcttgtttccattcctcaatttcttctcctttcatagcttgaaaatgtgtcttcggtgccagagtaataagagccgttcgtcttgagtagttgagaatatttgattcatcaatactactagaaataattttactcgaatcttgattaatgtcatcgtcaagttgtttttccgcagtaacttcttcttcaaacaattcctgcgaacgaatgttttcttcttcttccgttgacagagaatcttcttcgaacggcaaggatgcagccttttcgaaatttggaagattgtttgatgtatctaagttattgatactctttcgtaaggctggacaagaaggaaaaactccttcttcaaaatgagcgtgcttgacattaataatttggagattgtcgagtcgaacaactttgtacgttgaataatcatttgcatagccgatcaaaacgccttcccaagccaaggagtcgaactttcgatcatggtgaacttcaggttttagagaccaaactttacaaccaaacggacgaaaaatcttaatgttcggcttctttttgaataaaagttcaatgggtgaagtgcgacttttagaaagagaaggtaaacagttggtaatggcgcatgaggttttaacagcctctgcccaccattctggcgctagatttgagtgtagaagaatacatcgagtcatgtctagaatcgtcctatttgctcgttcagcaacgccgttttgttgaggcgtatagggaggcgacacgttatgctgaactcctgcagcttccagcaaactagacaaattcttgttgcagaattcaccgccaccgtccgttataagtttcttcatacgatttccggtttgattctcatagaagattctaaacttatcaatggcatccggagcatcactcttttcttttaagatagtgatgttaatgtacccagtatattgatcaactaatgttagaaaataccgagcgccaccgtttgatgaaggcgtaatgggtccgactaaatcaccgtgaacaacttcaagagctgcggaagttgtgtcgaaatgatgcttgaaactttttcgaaccattttacccttcatacacgagtcacaacagtgttcttttgtcaaattctcgcccgatggtataacaaccttcaatcgatctttactagcgtgaccgagtcgattgtgccacttggtaaatccggtgatatcaattgattcagatagcatggcaattgtttgttgatgaaccggagagacatcaccataaatttcaaagagctgatttgaaagatcaagagagaagagtcgttctcgattgtttgaaacaacttcaaagagttttccggttcgctgaattgagacagtttcatcaatgagttgaggtaaagacactagatttcgagtaagatttggaacaaatagtgaattcttgagagtaatgactttattatcaacaagttgaataagagcagtcccttttcgagtggcggccagttcttctctagattttccattgcctgtaattatgaaaataaaaaccggctcgctgtcgacaaagaaatctaaagagttgaacatatgattgcttgcgccagagtcaagtattgcgccaggtctgactacaggagatgacttgacaatactgcaataactaaaagcgggaactgcattatcgttattgtcattgctgctcgatgattgatggtgcacagtattcgtctgagaagattgcgtaatgttggctctagcaggctgagagttagactgaaatcgctttggcttcttatgtggattatcgtaccaacaatttttctgcttatgtttttctttcggatcatgaccgtgttcacatggatggtgataaggtcgtttttcttgagaatccataggcaacgcagaagttgaaggaattgatgatcgatcaggcttcattactcgttcgtgaacagctagagtccttaacttttcaagcagtcgaaacggatcagagactagcccttcatctaacatcaagccttccatcaaatcttgcttgattgtagtgactcgactaatgatgcaaacagcgaaaacatcctgagtaacatcgtatccaattgtcttaaattctccaagacattctagacagcgatcgacataagaaaccaagcctttatcgcagtgaatagtatcccaggtacgccagactttgcacagagaaaatattgttttcgaagcatacttgtttttcaaagtcgtccaaacactataaggcgtaatatttgaggataatttgaataccgagttataaatcgagtcatcaacaacagagctgagatggaacaaagcgcaagagtgctttgcggcgatgagatcagtcggaggagacggttgttcttgaagacaaacatcgatgagttgacgagagtcaagaaagaatttcatctttgattcccaaatcgagtaattatcgccattcaatttgggaatagatgcgatacccttatcgtccatggcgtcttttcgggaaaaaggttccattctctcgagtagatcagatcacgttctgccttcgaaaatttgttcaaaatcgtttaaatgagatcgtgattgagcttcgagactgtaaatctgaaagattttgaaactgaagtaggtttcatttctttataagtatcaacttcttttaaataaatacaattgataataatgataaaaagagttcagagcagtacctgaaggcagtactgatctgatggccttaaagataatacttgataagagaaaatgccgtctgagtagtttattatattgtttagataaagataactatagtgatttgaataatcagatcgaattagatgttagtctttctcttaaaacataatacttctttaccgcaaagagtaataaagatactttactttgaatggcgaaagtgtacttcttgtctgagtaacggttatttaaacctatctgtttgatgatttgacgactaacggtggaaagattcgagtgataagtttacgttcggtaggcttgcttgagtagatgctaaagagtttttaataatgatttttgttaaagaaagaattagaactcgattgttgtcttgttcttattcttgttctttttgattcaactcatcgagactcacctagagctcgatgattgatcataaacattattcttctctttgctaatgacgtcattgacgtcactactcgatgtatgcgccacgatcacgcttttctcttgttcaactgttgaacagcttatttctgctgataatcacacattttgtgatcagcgctaagagtctattcttcttttcaggaagtttatcaatcatgtgataaactcacctgatgctctcctcttttgagggataagacaaggaaatgaattccaacaaggttggcgggaatagagcaaggattagggccgattccatttgtctagtgccaaccgatgtgtttgaaggcctggattagtgttaatccaggtttaacttgatcattaatccgcgcggtaatccgtgcaccaatccggatgctctaagggactcaagataaaccaatacatcaactttttttaaactacccttgaaattagtagttaaaatttcctggacaacaattaggccagttcatgttgctgtttgttcacaaataaaatttctgtgacaagcaacacttaacaaaatcttccttaaagttttggtgaagtcacatgcacaacatgagcaaacagttgaagcaacaagcagtgtgacttttcagacttgtcaataaaaagaccctacgtgagctgggatattgtgttacatatttctgagtggttcatctttgattgaattaatcacccaatattcagggtagtaaaagtttaaataatgtatcccatatacattaccactttctcaaaaacttaatagactgagaaagcaaccttcccaccaaccagactccacaaaagtgtcactgattgattcatgggaggctgagcctgttttatgtgaatgttgactaccctaattacacttgtatttatgatactgtccaaaggggccttagttaaatttgatttccaacaattatcacaatttgtatgtctacccaatctgttgtgcgctaaaaattctaaaaatgttatcttttctgatcaattcaatcatacccatacctctccccaccctccttggactgatttgagtttttgccaacttttatccagaccatccacacttgtggtgtggtaagctgggttgcttgaataggcagcaatggaaaattaattttgtaacaagggaaaatgtgttaccatcatgattgattgtgataaatgatgtgaaaagttgatgattatagcaatacatatattgattctgtttgaaagaaaggaccccagaaatacccctcaaattcaaacttattttgagccccatttccctgctctccattatgacctccaaggtgtccacacctccctgagacagatcctacagggctaccccacttcacagggtgttggaattatgcttctgttgtgcctgtctgtcatttctctttcacatctctgccactctttttttacacttgtcactcattctcttccctcctagatgaatgtccatgtcaccttctttcccacaactcagcggcagcaccaccttgtatgtagataaataatcatgatcctgagttagtgagttagtaaattaaaacctcatctgttattctgcacctgccctctggagtcttcactggataaacctacctgtagcatgtgtccttttccaccacaaaaattagcagacttgccctctttgaaggctctcagaccattttttctccctctgatgtttttcataaatatttttccatcaccctgtctttccaccttttctcagcaaaaatcatggtttcatcacagggcctgtaggggggctcttgagaggccttgttaagcttgcctataggcaactgttaaaaaaaaattcacacccagaggtcccatggggatatcattttttaagtcaatcaaaggggcaaaaaccaatagattctggtggctgaggctaaaaccaagtttttactaactagttttgggcagttgtgcatatcaaaaatcctttcaagagtaccatttgggaaaaatatcaattagcaccccttttaaaagcatgatttttgggatttggcctgttgaatttgtgtgataaaacgtttgtaattctattcctgattctgttgagcaaagaataccaggataaatatttgtatatacaggttgatgattataataatataatgatgtaagagcatccgcatcggttgattggattagtgaggattagcaacctctttaatcccaggattagtggggtataaatttaacccccgctagctccaaaactaaccctagagctaacttaatccaacctctaatcccaactgatatggttgggaggattagattaggcagctaatcctgcctaatccgcacaccgatgcggatgctctaatgagatgataaattcaaaaaatgaatgaaaaaggatcagtacatctgttgtaacatgccctctctatttatgctagtgctagccactgatgggtatgcaccggtcttttctttcctcctctcctgttaaagcattggagaaagatggctttctctgtttgctttattttcttaatcttttacttttcaatagtgattcttctttgctttactattgttacctcattaaattgggattttctcttatttataggggcttggttaaacgactcccaaaaaatggagagccgactcccaagccccggaatccccgaaaaatgggagtcgaactcccaaaaccttcaacaggtttgggagtcgactccctaaaaataataataataaaaaatgaaattccccggttggtataggagtcgatcctccaaaaccaaccggggcttgggggtcaatgaaacaaaagacccccacagaagcagccgggaggattcctcccagccgctcagaatagattacacaccgatgaccgaggggaatcctctcggccgttgagattctgctctcagcgtccgaggtgatttcccccggccgccggccttcgagagtatacacctcggccgtcgagagtgtacactctcaacggccgagggaaaccacctcggctgtcgagagcgtacactctcgacggccaagggtacactcccggccatcaagagtgtatgctctcgacggccgacggggaaactacctcgaccgccgaggtgtacaccctctcaaaggctgtgtacactcccagccgtcgagagtgtacgctcttgacgcaccgaggtggtttccctcggcggtcgaggtagtttcccgtcggccgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactgaaaataacccagtactcagtgacaaccctcggtaggttttaagattagatcctcgacatggatggtgggattgtgggcccttggacaccaaagagcagccctatgtattcagaaggattactcccagccgtccagaatatactctacggagataggagaggggagtcctctgcggtgttgagagtacgctctcgacggccgaggtgtatactcttgacggccgacggccgagggaaatcgcctcggctgctgagagcagaatctcaacggccaagaggattcctcttggccattggtgtgtaatctgagcggccgggaggtatcctcccggccgcttctgtgggggtcttttgtttcatcgacccccaagccccggttggttttggaggatcgactcctataccaaccggggaatttcatttattattattttttttagggagtcgactcccaaacctgtcgaaggttttgggagtttgactcccatttttcggggattccggggcttgggagtcggctctccattttttgggagtcgtttaaccaagcccctatttataatacttacactgtgaaccaagttaagtttctttgttaaatgcatagcatttatgtcaatcagattggcctagtgttacctgtattctgtaatgtccatttctttgcaagtcgctttctttaattacttaattccacatgtgcatgctctatggattgcaacttgggaaggtgggtgtcatcaatgtccagatcagatgattgtaccccttgtgaaacctcaggtgtgacatcctatctattagatggttgattcaaaagcatgcataaattataagaggccttattctcaacatggcccacttcacatacattttgcatcatccatctattagggggcttattgaaaaaaatataggatcagtcttacacagtgggtggaccattatttttggctgctcatgttggattctagagcttcaaagcacaaaagtgaaatcatgagacttggtcaagtgatgcagaataggtcccaaaaatgaatattaaaaaattaaaacaaaaaacaaagtttcaaaaggggcttggttaaacgactcccaaaaaatggagagccaactcccaagccccggaatccctgaattttgggagttgaacccccaaaacctccgactggtttgggagtcaactccccaaaagataatattcaaaaaaaaaaaatcccccggtcggtttaggagtcgatcctccaaaaccgaccagggtttgggggtcggcggaacaaaatacccacggaagcggccgggaggattcctcccggccactcagatcaccttctcgatggccgagagccggaatcctctcggccgtcgagggtatatactctcaacggccgagggaaaccacctcggccgctgagagtaactctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccggctctcggccatcgagaaggtgatctgagtggccgggaggaatcctcccggccgcttccgtgggtcttttgttccgccgacccccaaaccctggtcggttttggaggatcgactcctaaaccgaccgggggattcttttttttttgaatattatcttttggggagtcgactcccaaaccagtcggaggttttgggggttcgactcccaaaatttggggattccggggcttgggagtcggctctccattttctgggagtcgtttaaccaagcccctttcaaaattggtgaaaaataaaaaataaaactgatttttctcaaaagatttgacattctttttgtgggagcaggagtgctgagagaaagaatggaaaatgggaagaatgattatcaatgaaaattttagaaaaaatggttaccagatggtttggaacagctgttgagtgtggcatttaccagctcacattgtagtaaatcactagaatttactgttttgacacctctttctttctctcagcacacccactcccccaaaatgaatatcaaaacttttggaaaaaaacaactttatttttcaattttcacaaattttgaaactttgttttttttttctctattttttatattcattttgaggaactattctgcaccacttgaccaagtctcatgatctcaattttgtgctttcaagctatggaatccaaaatgaacagccaaaaataatggtccacccattgtacatatggaacatgaaattctcaaaaagaatggctctggtcaattcagattctgaacagtggatagcgggtatccgcaacagaaaccctgaggccatctataattcagaagcttattctttaatttgatgggcttgaggtggtcaggatcagatcataataaacaaataaactaatcacgcttataggcctggaaatttttggaaggaagcagatgggtggataaactcaaatgcttgcaagttgcattgatttaattcttgactaattgcttataattaatggtgggatttgtgtttttactgtttggttttctcaattcctaacagatttcttacttgacagttaattgtaaacatgatttggacaatattctttgaactacagaaacaaatccaagtaccatcaacttagatgtattggattcttgaaaacaaactgcaagaaactgaaaatcacttgttatatagtgttttcatgcatctatgaaatctgattgattcaaaatctcaagatccaacaagctgcatagatttctttgtgatttatgacctcattgtgatatatggcctcatttccaccatgtagcataaaatgtgatgagtgaatgaatccattccaagatattgaaacacttcacattttgttcaaatgtgatccaaagaagttcctgaacaatcactcctggtaatttcatcatgtgggccactatatagcataccagattacaggaaaaccttccccacttgaaatggaaatttatattgacagcacatcaacaaatggctttgattgcggtaagcgtgataaaatttatgattatgcactgaaacggttggcagcaaaaataaacatctgcgtttaaggaaatagtaaacaaatcgaagatggaaggagcacaatcggatgtatgtctcaagatatttggttattttgagttgttagggttagtataaccagtataatagcacatagtagtttaacaaagcttctgataagttgacttgtggtttgatttggcaattgtcatgtttatgaattccggccatagagaaaagccgcgcagaggcgagatgctgccctgacaagaaactgtacgttgtctggaagagacgctgattgagttgctggacgtttttttgaagtcgctagtgcgcgaaattgttcgcggccggacgcttctcaacgctttcgaccttttgagatagactgctcggcttgtcaattctggtaccgattctgatgtctaaatacatttcaaataggattagccaatttgtacttgtacttctcagaaccctcctattgactttaatccctctatatacaatagttgtgcaacagaaacacctttgataagaggcagcgttaattactcaccggttgcaacgcgaggacagcccatcttgtggactgtgtacagttcgaccgaaaagcgagccacagccaaattcgattttaggaggggagtcaggatgtcaggacggtatctttttatctgttttaatgtggtgctgaccagcttcatggcatgctttgattgcattcatgacttcatcccaaggcccttcgagcccagttccgtacccgcttttaaaggagttcgtttcaagatcggacaatgatgaatgtgcgcattagctaaactggctactaatgttacgtctacggatgatggattcgtggcttccaagagctttattttcaaaataagaaggaaaactcactgcatcttagaccgagcgatgaaacggagcatacaagatcgaaacgcttcagcacttgaggtccaataatcaatcaggaaaagggaaacggggcctactttgtattctaggccggttttagccaagaccctaaagatagacacgatcatttcagtttttgatatccttggcttgtaagtcacttatcacaactggaataaataaaaataataatttaataaacccggaaaagaagatctgggacaaaaacattcttgactacccagtccactccgaacctctttcgaattttgctgcgtgaatatttgactcacctttgacattcagtaatgtattttccaacgcttgcaccgtcctcaccgccaatctgtgggatatgaagatgagggcaaaacacaacatcgtatgagtttgccaagcgaatgaaacacatgaataacagcacgttgtttttgtgttgcgattttgaatcgcggaacgaggatagaacagatcaggttaatgaaacgagggtcagatcgatttgaatgaccctaacttcaataaactacgcattttggtaaaaggaggactgaggaggaaaggaactactgactggaatcaagcaaaagtctgcagtgcagcgagtcattgaagttgatctctcgtctgccttggacatatctccaacaatggtataagtatattaatatgtatgcagacggatggatgatttctacggaaaacgaaaccagtaagaagttgccagtttgcgatccgagaagactggagtgatgaaccggcattttggtctgctggtctcactgatcaactgacgtcacacgatctgcgtgctgtgacttggcaagatgaagggcttgcttacacgaacttaacaaaagtccgcgtccctgctgcggcgtgggcactgtagccgctcgtcgagtgtgcatgcactgaggactctcccgcagggagaggacttatgcccgaggggagcatgataccgtgaggctatgatccaattttggtggtgaaggttctcattccaccctagcgccatgaattttaacctagtttttttgtccttgcaatcaatgaagcttagatatattcttgttaatcctgccaactcagaatttgtacctcttatcccaatcatgcccgcttaagcttcccaaatgttgggtattgcaattttaattctgtcacttaatggcataaactttttttttccttttgctcttttttcataaccctcctctttttttcgaccttttggactctccagtataacactcccttataacgagcttcttttttcacttttagaccgtgattgctttttatccatcccaatcccgcacatgacatcgaactctcacacagacacaatcatccctccgaacgaaacaaatatattatcaaaaatgcatcgatgctcttctactcggcgaaggagacagactcttgcttttacgattcaatgtcaaaaaatcgatgccgagggtaccagcgaggtgtaatgttgttggggggtttggttttctgttgttcgttttctttgatacacttttttttcttgacaggtgacaggagtgcaacggtgtcaccatcgtccatggcacccagccgactagcttagccgacggtcagaccacagtcctgtaacacgccctggcacgtataggaaccgtgatggtggtcaatcaacacattcccgtttctgtcacactcgaatcatttctccttgtcatctttcatctttgtttccataacaccccagttattcatcttagtgtagatcagaatatgatctctttaaacacagcaagcgtgccgttcgataaattgaaatactttcttaagaacggtctggaagagagacttccctcaaaagcagacatccatgttctaaacggatggaggccgtcgacgttaatgagttacaatagcgccgtagccaaatttaaccgcttcctaattagcgagggaatcgtttctttagtcctacccgtcaccgcgtcgttgctagaagaattttgtatctgggcaggcagaaacgacgtatcatcaaacgatggaaaaatttccgcaacctctttaagaaaatacctggcaggcatcaaggcttggcacatatatcatagcgctaccttcccagacgacaacaatccgaggttggcactgttactcaaggcatccgcaaagaaagacgaatcatctgtaacagcaaaaatgaaattgccagttatgttgtggcatatggctcacttgtggaagtcgttagtactgggcgacgaactcgaccgggccgtattggatgtgtcgatcgtggcgttctggggtttggcgaggctcgcggagttaacctacatcaaagacggtaattcgatcaacttcggaacttcagtcctaacgacggatgtcagcttcaccgaaagcgtaaacctaggagccgtcgtaacgctaacagttcgcaatgccaaaacagcgaaacccgggtcacctcagattatcacgttgtgtgaacaacaccacgagttgtgccctgttctagctgtgaaacggagacttgcatcttccgccggcgaaacgacatcgttattcggatacaagaacgggcccgaccggattcacttaaccagatatcaagttgcatcgcgggtggaagaagtcctaacaaacggcggtttcccaggtataaaaggacattccttcagggtcggcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaaagggccatccgcactcgctggcgggtatccgttggcacagtcgggtatccgcaacggatacccttcgaccatctctatctaggttgttacacctcatcaatcggaaggatttccttccggtcaatgagaaacaacaacaccatcaaccggaaggaacccctcccggtagatgagaatcaagttaacaaaaacaccaccaaccggaaggaatcccttccagtcaatgaggctgttacacctcattgaccggaaggaatccctcctggtcaatgatgctgttacacctcattggtcagaagggattccttccaatcgatgaggtgtaacagccctcatcaaccgggagggattccttccaattgatgaggtgtaacaacctcattgaccggaaggaatcccttccggtcaatgaggcataataacttcatcgaccagaaggaatcccttacggtcaatggtgttgttgtttattattaaccaaaaggatttccttctgccctggtcatgtgggagcgactcccaaatcccctcaagcatgaggggtggtgactcccaaaaatgcaaaaaagaaaacatcattggatggccatccatttggaaaaacaactcccatttgacgtccagcgactgtatttgggagttggcaactaaaatttgggagttgtttttccaagccccttaaaaaaaggcttcctttctcattttttttgcaagttccttttcacagagattaacaatgatagaagcatgagattttttattggcttgggaattcccaaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttcagccaggtttcactcagcgaatttcgataatcaaattcatccaacgttctctcagaatgagaagagagagagaggatgaagattccccggtacacggcagatcccaacccaggtcgtatgcccaacttaccaaggggattgtgaatgtggctacaaccggcttttcaccaagtagtttgctgaagatccagtctactctgatcacgtctgtcaaaggcgattccgaatgcgacacactcttttcttgagggttgttgaagatgtccaaagacacaatgactacttcttgcagaaggtcgacgcgttgggtaaacctggcttgagacctctacaaaagatcacatcggcagtttgaatgcttgcgtatggcggcgcttcggacttgaatgacaaatacctccgccttggtgaatcaacatcaaatgaaagcttgctcaaattcggctgggcggtgattagagatgggcgctccgcatccggatatccgtttggatgcggatatccgctcacattttcagcggaattgcgcatccgcatccgccggtggatacccgctggcgctggcgggtatccgcggatatccgccccctaataagggtggatagtgttttttttcctcaaaaatccaccccgaaaaaaaactggttaggaaccagcttttcgggaagaatccctcccaacaagctggattgtgtaccctctcgtcgggaggaatccctcccggcgagctggtgtacatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaatcccctcccgacaagctggtgtacttacccagctcgccgagaggggattcctccccggcggtatggcctctcttggcaccgggtatcccttgggatacccggatatccgccaggtctgggcggaaaaacggccatccgcagccgaatccgcacccgctggcgggtattggccaggggatagcggatatccgcggcggattagccccgcccatctctagcggtgatcgatgtttatggagctgaatatcttcgagaacccaatgcagaagatctcaagcgactcctttcgattggagagcagaggggatttccagggatgcttggatccctggattgtatgcattgggaatcgaaaaattgcccatccggttgggctgggcaatttcaagggaaagagaaggtgtgtacaatttcatctatgattctcttgtcaatatgttgatcaatctgatgattatttcaggtgccaacaattgtcttggaggctatggctttgcaagaattgtggatatggcacgcttatttgggcctgccaggattgaataacaacattaacgtcttggatatgtcgcctctcttcaaaaacctcctcaatgggaaggctcctaaatgcgatgtttgttgtaaacgggcacacatattgacaaggatattatcttgccaatgggatttacccagactgggctactctagtcaagacaatatcgcagcctcaaggtctcgagaggaaacaatttccgaagatgcaaggggcttgtcgtaaagatgtcgaaagaacattcggtgtactacaatcttgatttgcaattgtttcacaaccggctcgaggatggagacacggaaacttgcaggtgatcatgaaagcgtgtgtcatcctccacaacatgattgtggaggatgagcgtggtgtaaaccttgagaacttctacgagacttcggcaactgtttccgaggtcaacttggaacggtcaggcgataggaaaaatttctctcaatttatttctaattttcgggtcttacgatgccaggctactcatattacattgcagaacgatctaatcaagcacctttgcatgggagcttagaggaagagctgatgaataaaacttatttattttcattttcaaaaagacttggatatataattgaaatgaaaagcacttgaaaaataatccttgttttagaggagacaatgagaagagaatgtgagagaacagtcaaggagggcaagtccgagaggaaataagagaaaatgaaaatgtgattgatctgttcagatcaatgactgagggagatcaattgaggtagatgtgactgtacttgcttgagtgtttgattgagttgcttgagtattggacaaagaggctcctgcttgctcgccttcagcagttgctctagctctctccacttgagcctctctagattgttctcggagctggagcatgatctgctccctctggagtcaatagaactcctgagtgacctcatcgagtccagtgaggtctttattcataattgctgtgttggccatcatctgcatcatttgagtctgagattgatagatatcggtttgtctctttgattggcttgcgatctcagctttgagctagtgccatatccttcataatacgcgccttcctgagcggcctctcgtacaaggctttggcctttttttttccaccttggtcgttgggctcagaattggaacaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgagtgttgccatggtggtgagttgtgtaattgagtgtggtgatggtccagagagtgtatcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccgtagaatccagttcttgagccatattgggtgatttgtgagtgtatatatgagaaaaaaggtgtaaaaagtatgtaatttgtaataaaagaaaaaactgtaaaatttttaaatgggccagatggctacccttaaggtataccacaccggtgtggaacttttcaagctaaagaaaagagcttagagcggaaaagaacaactacacaggggaaaatgtgagttgaagactttgatgctgatgaagctgccctcttatcaaggcttgggagagagttacactaagaattaaagaaaaggtgcggctatttctgtgggtaatcttagtatgagatttattactgatgtcttgtacaagtcacctgctgagagatagaggatgtgggggattctgataaggatgaggctctggggataatggtttctggttcaatttcttatcttctgggggaaaatcaataataataacgtctggtaactactagtaagtgatgtctgctaagtaattatctgtttacttctctaatgcaagcatggggaacaaagtaagtgggaaagggtattctctatatacatgtgggtggttctgatcagatactagtggtaagatatcagctgatgtaagaagatggtatgaaataagttgtatctgaaagacaattggttatgaaataaatgtggcttaaaaatgtgtagtgtgaaataaacatgttaaaaaggagaaaatatgaagtaactttgtttgtgataaaaataatatgtagtgcaaaaaggaatgagataataaaagactgaaataaatattctggggtgagatgagaaatctgtgtggtcaaatatatatgtaggtgatataagcaatgagtaatgagttgaaatgagatgtatgatgagaatgtaggtgatataagccatgtgtattgagtttgaaatggaatgtaagaatgaaatacttgtagtatgaaataaatgtagaataaaataaatgtagaatgaagtaattgatgtatgaaaagaagtggatgatgagtgagatgtgatgacaatatctggatgagaaagcagatgtatgggatgaaacagtatatgtagtctgaataagtgatatctgagatgaaataaataacatttactgaaagattaatatcatagaaagaaggtactaagggaacactaatttgtatcttgaggtgtgtgatatgtagtatgttgtagctatgtagtactatatattatgtaaccaaactatgtgtaaaaaatactattttgtaaccttctgaactggatacaagataaagggttatgtagcatatgtatatctggttgtaataacatgaaaactactgtaaataactattttgtactatatatgaccttgattggtctcaccacaccgggcagtccttaaatcactggtatctgtttagtgttgacaggctgtcacactacgttgaggtgtgatgtcgtgtgacattcacattgatgtgtacagtccttggtccctatccaatccctggatccagggtctggagagggaccgaggatgaaatccgtaaaatacggacgccaatggggaccgtggtgggtggcgtttttgaggccatggtccctaaatgcgggatagggacccaatttagggaccgcggtggagatgctctaaaaccatgtagggcaagaaatcacaacctgccggtgcttcctacactgggatgattaaaataactctaaaacaataacttgctggtgtgattacataacaattgtacagctattccaaaaatgcttgtccaacttgcctcagatttttatttttagttttactgaattgggcctgtcacaacttaactactggccaaggatgtacaactgtcttcagtagttcagttgtgacaggcccagttcagtaagaaaatgaaaattcaaaaaatcaaaaatttcaaaggcaagttggacaagcatttttggaatagctgtaagtaactaatagctgcaagtaactcacttgcatcaaaaaaaatacaatccaaaccaagccaaaagaacaactgctccaagacaagagaggcttagctcttgtgatacgtatgtatctcctctagtgagaatccatcatccagatgagatctggaataaatttttgtgattcaaaacacacatttatttcatcccaccaactgatgaaaaggagataattaaacttgtataagctataatcaaggggggtgatgaaactaggatttgaagcaagaaaaagaggaagaccaggagaggaaaaaactaaaaaaaaaaatctgagagaaaaaaagtgtcaaagagtctgctactgctagcttgagtggtgaaaaagcacacacactgcaaaaggttctatctggtagaggccccagggatcaggcgcagaagaacagacatgttaatttctttattcaaaaagttatttttaagctattacaacattggggctaggttggggtacagaaggtcaactggataggcaatctggaggtagaaaagatgaaaaaagtgaaggagtgacatttgaatggaaatagaatcaaaatagagatacacaaaaataacataattgcaacagggggccttgatctcaagcaacatacctaattgtttccaggctcagggccacattctaaaaaagctccaggcattttttggtggaataatctttgacacttttgattatagagatttcacttggcacctgccagcaggtactcgccacaacttcaaacaattgcctggacacctccagccaccagctgtccatttgaaggatatattactgtccaagaaacagttctgaatgctccaccttcaaagtgttggaatagtattccttgtcttagccctcaaaagaggatattgtcaggttagtttatctttattgataaacttcctgaaagctaaaatattatcgcgctgatcattgagtttcttgatcatgtgtagagattagctgttctataagagaacaagatcgagccaagcacttagcttgtgattcaagagattacgtcactgacgtcataagctcaaatacgaatgatgactgtgatcaatcattgagctctaggtgagtctcaatgatttgatcacaagagcgagagaattaggaaagatagagagaatcctaatttctatttctccttgcaaaatacttcatcttcatcttgtgcagcttattctcttcaaacacatcgactaccaaactcattgaccgtatctttccgccttcaagtggtaagtaagaagtcaatacttcttcaatgatcatgtgttagattctttgaacgatcatcactaactcaagccttaagcgctacaagaattataacattctatccagaaaagtaaagtaccttttattaattttgctataagaatagcacaagataactaacaatttcataaacggacttagttatctttattctctttgttaaagaataacttagccgatttatcttttatttctatttaagcttcattagtagaaatagcatatataattctgccttcaggtatttctactattctttcttcttttatttaaatcatgttgtttgtaaattgttataagaacaaacctttataaagaactataataccttcagttccaattctttcacaaagctggtggatagaagtgcccagggcaccttctgaaagtgtggcaggtacctgtcggcgggtgccaagtgacatctttatttgattacatatgaaatcattgcataggtggcctcatgaatcaggtggtagagtcaaagacctacatgttccacaaaaatgagtgggatgcatttgtgcagggatacttggtctaactaagtttgttgtttgtccaatattcaatttaggtctgtccaatgtgccatttaaatatcaagaaatgacatggcttgtgtttgatcatcttttcataactgccaagtcactttgaagtttgaatcatgatctagccactaaaatccagccttcttggctgtgagtccagttcagtcttattccttgttcctgcaccagatggcaaggtgttggagtcggttttccataagagggtatcattttacataggtgatggttattttgggttataaattgaggcattattactgagatacattccaccatatttcagagcttttgtactggtattttcatagaggagcttggttaatcttttggtcccaaaaagtttgaagagtcaatactccagaagctaaagtgggtttggtagttggcaacccaaaagattgaataataaggggtatcaaatataggaaatccaccattatggccccaaaacgtgttaaatgaataatcaacatgtttcaaaaagagtggtttttttcaaaccagtcagttaaataatggtggatttggttatatttgataccccctgaaaaaaaaaccaatcagtttaggagttgatcctccaaaaacaaccaggtttcgcaagtcaacaccaaaggttagagatgggcggggataatccgctgcggatatccgctatcccctggcggatacccgctagggccagcggatgcccgccagcgggtgcggattcggctgcggatggccgtttttccgcccagacctggcggatatccgggtatcccaagggatacccggtgccaagagaggccataccgccgggaggaatccctcccgacgagagggtacacaatccagcttgccgggagggattcctcccgacaagctggttcaaaaaccagttttttttctttcttttttttttgaaaaaaaaaaaaaaaacactatccacccttaaaagggggcggatatccgcgcggatacccgccagcgccagcgggtatccgccagcggatgcggatgcggatgcggatgcgcaattccgctgaaaatgtgagcggatatccgcatccgaacggatatccggatgcggagcgcccatctctaccaaaggtttacctgacaaagaaaaaagaaaaaaacactgagctctcagccattgagagggattcctcttgatgtctgagagttcacagtcttggacttgagtgttttgtttcctctccgggtagaacttcagtgccaactcccaaaaccatggttgtttttggacaatcaactcctaaactgatcaggggtttgcgtttttttaaataaatcttttgggttgttgactcccaaacccactgtatgttttgtaggatcaactatcaaaactttgggggaagggatgtcctgagacagtccccagggtgtccccagggacccagcttgcgcattggatccaatggctttcccctgtagtacaacattcccctctcacaagcagaggaacaaacatagttgagtgagagcattcacattggttgggttaaattgctgggttaaggcaagttaaccagttaacccaaccaagcctgtttgcacacttacatcaatgcaaggttagcaatgggttagttaaccaaaagtttgatttcaggttttcagcagctaaatttagtgattgctaaccagaaatttggcaattttgcaggattctttcaggggttttctaaaccagaccaatgtgtttgacaccagtaggctagctaacccagacctccaacccaggtttgctaacctaaaacttaaccagaccaatgtgaatgctctgaggggtgattgtaatttataacaagacagtcaaggcccaaaggatgcaccagagctatactatggagcctacaagcttgtgtgaatatctggcaattcacaaaaatatattacaagtatccatatcccttgttatctctttatcttgtttgttgttgaggattttttagatagtcaaaagaacattttgttttggatctatccctcataatactaatagtaagatcactgcccaacaaaatcttggacataactgctgggcttgctcaaactaaacatgcactgtgattccatgagatcatttgcaatttgcaggcatgagtttgcaatcaacacttccatcctggatatatacaaatgtaacaaagtcaagatacaaaaaacccaaaacaaaacaatcaatcaatgggttcaattgagtatgtagcctgaggctgtaggaacatgtaaactgactcacagcatttggctgaacactttctttgcaacacgtcttatatggtcccacatcctgctgtttggagctgcatcctctagttctgtggacttttggaatcaaattataggtatgtaaccggaatagtcagcaaaaattcagagacgaagagtttactgaagtcaaatacacctactactacaatccgtgatcgccgtcggtaaaccattttcgaaagcggcagattcactacagaaccaccacgcctggggatattgttgattacactgggcggaaacttgaatcggtccgacgagggtggtgagaaggatgagcatggtggacttgatcagaaacgacgacattgtaaaattcttgtagcgcgagtaccgatcgggtgcaagaacaactcgtgatgattgttggaaaatataatttaaccgagaactctgggttaagcctagtgtcgttataattggtccggacttgcgatatcacaagaaaagggttgacaagtatgttgaagcgaaggaggatgcagtgggatgtttgcctgtggtcatcaaaaccattcttgccattatatattcaatgtccacaaaggaggcaatgccttctagtagtcttgtccggccggtctccctcaccggaaattgtgaattgccgtatgtggcttgtggggcaggtgtatcgcggcatcgcccatgaatgaggcggctgaaaggccgaacgcaaccatgcatattgacttagggtttttccaggtgtacatggtacaggactggaggtttccggtgccctggtgcctggaatcgggaactttcgtaacgttagtgagggtgcccgcagtccacgattattgtgagactgggttgattgcttgcgatgcttacccgagctggttgtttgttttggggtatctttcgcaccagctctactccggccaattagctcaagagaaaaattgatcacattggtcagtcatttcccctggctactcttatatttagaatccatgaagtagaagactggccggcttttcgatcagcccaaattgatttcttttattcaattggttcaccaataaatatcatttgatgcagtttctctggcattaaagcatcacgaaaagatgaaaagatcaccaatttggattctggcactgctcctgatgctcgaggcaatctgcaaaacttctgcggctggtgaggtccacgagatcaccagttgggtttccaaagaaaacaacgccatcgactggtctacgatgaagtttctaagagattttcagccaagccatgatattgaagatcactacgtctgtcatgtcggctgtttgcacctctcactttccagagtcgccggaagcaagatcaaactggtcaataagggcgacacatccttccaatacgcggtgcaagacatgcttaccaagcgttggatctgggaagagaccatcgccccggatgatgtccacatctttgcaacaactcatgtccaattttatctcatcaatcatccttactattaaatattagaatagctttgtggatcgataaaccatctatcttatacatgtcgaaatgcctccaatttcaaaccaacaaaaagtacccgtctttgttcttgtgcgcttagtttatgaactggtttaaattgcaaatcagagaagattcatagcccaagcataaaataaaaaaagctacttcaatacataagtcagattattatgataattgtctgaacccgatgcgcgtaaatacaacatggcctaataaagaaactgtgagaatttaaatcaaacatttatgtaccggtaggtacagagaaaggaaaagacattttgggaaaaaggcagaatgttgcgtagacagattgaggagcatcttcttgacaactgatgatttttgataagccacaaaattcaaaatgaaacatgacaggaaataaaaacagaaggatggagaaggcaaggaaactaacattttgaaaaatcacaacagtttctgtttttgttggcttgatggtgcgatgaatcgagggaaaagatggagttgatgtggtaaggtagattggtatggtgcagtcaactgtcaaatgtgcaacattcaacttatgtgtagccagtttttttgtgatcttctacttgaaaatgcgactactgaccaaaacaattcggtttcgattcgggattacaaatgacaaaccagtaggctctgcaacaacatgcgagaaaagacaaatgaacataatctatgcaaaaaaatcagtcaaaaaaagaagagacaaaaaaactatagaagaaaaaaaactgaaaggactaaacatcagaaagtgaatggagaaaaaaatgctattgaagcggcaaatgataatgataacaaaagtctaggggctgcgatcgtcttataaaaataaactagggaaagatttttatatctgaaaaaaaaaaacgagggagttataacgagaaactcgaaaagattttggtccatatgaaggagacgatgaaagattgattgaaaaggtcagaaaaaacgaatttggatcaagccttgatgtccttttgaaataagaggggttgagtagcactaccgggagtaccggatccgttacccgccccgttgctattattattcttttgttgatttgttttagctatggcataaacaagaccggcgacgaagccggtcgagacagccgtcacatttccaaaggtcactggatccccaaagaaaatcatcccgctggctgccactggtaacttgttgagagcgcccaccatcgagtaggtcgttgaagaggtcgttctcacacaccaggctgtggtgtacgaaatgaagactgccgctgcgccagagaacgacatcgctgccaggagaaagttgcgcccctctgatggactgtatgtgaattagaggggaattaaaatcatattagcgccaaaagagcaaaagcggaaagtgcctagaatgtcacccacaagttaagactcaatgagctttgggaccaatcttcaaatgctagagaaaacacaatcaagattgggatagagagtaaattgttgtaaaacatcgtatcccaatctttaaagttggtgagtttgatctttttcctcatcgccaatacctacaaaaaaaattgacgatttagtttcacagtggcaatgagtgaatgtgtttggaagggttgctctccaatgaggattgtggggggatcgatcactcacataagctgcactggcaaaacaattgatcaacatccagaagtagcccatgttcttcttgacaatttctccgtagataagaggctcttggaatgcttcttcctttgctgaattgattgagagaaagggagagatgtcggaccaggcggcaatgagagaggagaggaccatgaggccaaatgacaccaaggtcaagctcgacaccgatccattgaaccaaatcacttcgccgtatgcctgtggataacattatcagccagacagaagttgggtaaaattttgagacaaaaataaaaatcaaacaacattggctcacgatcaaaatgatggtaaggtttttgaatatcgtataaactgggatggtcaggaattgtaatgctttcgaacctgtgtaaatgaccacaaccaacaaaaacgagatcgggaaccatctcttggcatcattcttatcgaggtcacgatatttaatcaactgataatttaattggaattcaaaagtcagtgaaattgcactgttgtggtgttacaagtgaagttggtggttactgagtataagtgtgtattgatagtaattttgactgaccctcaacgatttggacgtggccacgcagcccacacagaccacagactgaatggtcagaaggagaaagttcatcgagaaatggcgcccagagaccacaaactagataaatacagtgagagatatgcaatcagcctaaattagaagagacaggatgttggaagacacgaaaggaaaaggagggatcagagacgcaccttgttgatcacggtcatcaggatacttgcagcacaataagagaaaacaggtaagactggattattcgacagtcgatcgattttacttcctgggccgacatggaggttgccaatgaatgtcggcaagctgggggcgttgttattcgacatcttctatgcactcgctttcggctttctcgggtgtggaaggatgaggatggggatgagaagggggtgggtgagggggggagagggtgactggttggttttcttgggcacttcacaagtctctggttggaggaaggcaagacgatgagggtctgaaaagcaggatgggtttggaggggtccaagtatgatataaatggcttcctaaatccataatcaccggttttatcccatgctggacatcgttttgttctgttttggaaatggcaatcagccttaatcagctctatctgataaacccatactacatacacacaaaacacatcacatgaagagcatcggtgacttggaccgcattgacgccggcccagggtcatgcccacttcacgaccggatgagtcagacgacgactcgagcacctaagatttcgatcatgcctccactcgacgggtcgccataatctatccgcacgttttgccgccccagtctgacacactgtcctcggagtctctcaactcggccaaggggaagacaggccttgacccggtcaaccagtgaaaagtaaagcaccagttgccccgtctgccctccgctgaaaatctgccatctcctccggagaccggacactagcttcttcgacttcatgatcgagaaataatcaccagtatcagctcagacaaacttggttataagctcagtcgagaatatatcaatcataatgactggctcgactgaggtatttacaacagtcaacctggctggaaggtctgctctggattgcactcgggtaaccaggtgtatagaacaccagattctgaaatgtagctataggatttttggggcttgattttctagtcagtagcttaacccagatagctttatagctacaaagatccacgtaaggatgtttttttttgacacaaagggctggtttcttgtgccattggctgctagttttcttattttgagttctattttggtttcattcagatttaaatgaacatggatgagcactgattgtagaggagtagtaggaagaaaaacccaccaggggggaaatgcttgttgtgtgtgggaggtaagagagtggggcagtagaatggaaaatattctatgatggtttaaattgcgtccttagcttgactatggtaagccaatttcagcatttgggtagataaaacttttttagttgaataaaagtgcttaatttttagaagacaaattgacagcttgtgaattgaaggagaatgaaaaccaagaaacaaaataaaaaaattcaaattcaggccatatgtcttgaaatttttgaaactcacaaaaaaaccatcatgtttgatatgataactctattaatttgtgaaggttacatacataggaagatccaatccatgggactaacaatcttcttgatacttgtttcacaatacttattcagaaggtatgttgcttgaaattggtcaaagctgagatgagcctgtttaataatatttttttgaatatttgaggaaacaggtgggaaatgtgatctagaaatgaaattgacaagcctgggtattttatgtggttacaagacagataagcaaatgaaatttaaaatggatcatgtttcctgatttgatggatcatttctcttttgattcatcatatttaatttgattgttcattctaccacccaggtcgtgattcacttcaagaaataaccatcctgtttatgaatcaaatattaattttagcatgtgttgaaaagaacccactattcactcatccaaaacagaaagaaaccaacctacaggaaaagaaagaaaaatgacaacttccaaaaaaaaatattggtatttgaaataggcttataatgatttatgaatggtgtgagtatcaactttgcaccagatcccagtaagatttgagatgtcttagtattgtgtaaaatcaattaataattagagggtgttgaaatgtgagatgtgttgggattgagtaaaacatattaataaattagatggtcctgggaagaactgaggtatttttattcaattgaaggagattgatccaagatatagtttggagtttgaaacaagctgacaagtgtaattctatctgtgtgtcaatttttggtggtttgattaagggatgtcttcccaatctggactgattgattggtgtcccaatggtttttcaattgatcaagtgtatatatagaccatgatggaagctatcataatcagtacacgacattcaggatcagaatgaaaaaaggtagcacttgtaagctttttaaggtgttgtccatacactgaagacacatgtcaattttggagctgtcaatgtgcactggtaatcttattccagtttttttttctttgccaaactttcataaaactttcgttcttgatatttcaacctcatcctgcttgggagtgtttgaaaaactgtgaaaatttgaaagaatttgtagatcagacattttgatttgtctctagacttgatagagtgtattggggtatttagagttccagacatgaggagatttggaggagagctctcctcacaggaatcatgcatcaattggcatcatcccaatcagtttgatatcacacttttttttacttgagtgcaaggtagtagctgaagagttgtattgaatgcattatcaacagtagctcagcaaccattaactgatgctcctgtaatgccacaaagatgatccaactcaacattgtcaagcctgaaggtgtaagaggtcaagatgatgagagatatcactctactgtagtaagactaagaatggtgtgcactgtgcaacacacaattactctaggacccatagggagtgggtttttacccaaggtgtcaaattgacaagagcaaagcaacaaaccaacaaagtgcatgtcaaatggagcacacttagaactcttacttgaggctgaacttccacatacggtaaccaaaaaagcataatacattgaatttgtgttcacatgttccttgggcaaaattttagcttgacaagtcaagactggtaatggtattggtgtatgatcaccagtcttttcttaaaatgacaaaaattctaatgctcaaacttgagtggtacaaatagatcccaaagaagggttttccaacaaggcaattaaaggtgtagtatatgcatgacatcgatttgtatgcacagatcccaataatgtaagaatcgggattacgtacaatcaattaggttggtaagaagagaaagaatcgagatgacagctgaaagaataagatacgcggaaataaagattgacacatgttcttccagaaagagaattttgttgacataggcaagaatcgataaggcagagcgaaagtcggatggaaatcgaagtcttgtagtatttaaacagaagttcttatcagttgtttttccttttctccttttctcttatcgcgatatttttgttttcctcattatcattgcatttcgcgaaactattatcatcaccttttaaaacatcacatcgtcagtttgacaagaccgcggcctgtttagttgtccttagctagtctgtttgacattctcttaaagacatattgtcttggcgcgtctacggtagtatcctagtcattacaataatatcgcgatcttttaaaaaccttttttcaaattctactatggaggatcctcaacaagaccgtgttcaagaaatcgccaacgctctttcaaacctccaactcaatcatcagaccgaacagcaacgttcggagttcctcaccaatgaaatcgcctccctcaagatagacctcaattctatcaagctcactcttcaagatgtcacccagcgcctcctgtctttccaccatcaactttccactttccaaatccccgttccggctcctccccctcctccccctcctcatcctgctttctccgatgtctcccttatgtctcatgcttctttctccggtaatccgaaggagattaaccaatttatctattttgttaaagaccatttaatagaaactgaatctcgttttcttaatgaaaagagtaagataaattgggttgtttgtcactttcgttatcataatgactctacttctcgaattcctccttcttataattggtggatgtctattttgaaggagaatgctcatctccaggagcttgatactaaatctgtttcggctgaagatccttatattttaccttgtctagtctctattagaagttttttagctaggttagaggaagtttttgcagacagaagtagtgctgaggatgccaaacgggtgttgtataactgtaaacaaggcaatcagcctttagatgtttttaattctttgtttagttctcttgttttcgctgttgatttaacggaggaaagtcggatcgacgtttataaggcatctctaaacccgaagattttggaaatcgccattcagaaggactcctggaaagcggcaaccactcttcaagccaagatggatctcgccattctcgcttccaacattctggacgaactcaatactcttcgcagcaacatgtcaatgaagcgccctgattttcaacttgtccgacctccaccaccacctcctcctcctcaacacccttcaaactccacccctatggatatcgatgccatcacggcaagtatcgggttttctttttccgcctatcgtgctctttgtgtcaagaataaactttgtcagcgttgtcagaaaccttacgatgagactcacatcaagaaccgttcttgtcctaatacggaggtcgccatgaaagacaagctcgacctcttttcccgactctcgaggagcgatccagcaaccactcacctcactcaaatcaatttggcacctgccctcccttcaattcctactggttcttgggatcacattggccctggttctttcgccgatatgttgatgtacggtagcgatgagaatgggaacccaattgacgatggcgagttcatttcttcaatttcttctgtttcacctcctatctctcctccttcttcccattccccctctagattagtgcttccgattcgactgttactttccaacacacattctatcacagctttggcactcattgattctggggctggcgattccttcatcaatcacaattttgtaagatcaaagaaccttgttttaactgatttggatattcctttctcgtgcagaagctttgacggctccccagcttcctccggcgatgtcgtacaatgttggcgcggatccatagctttatcggactgccttaaccgttcctctttatcttctgtagccctcaatgttgtttctttatcttctgttgatgtgatacttggtcttccttggctcaaagcaaaccgcgcttgggtgggaggttccaatggacaactttattttgaaccataatctcttcgtaattcttctcttccggtctcctctcattcacttaatatctcttctatcactaataacattcatctgagtaccgaagagattctgtctttacctcccaagcttcgttctttttctgatgtctttacagtcgctagtttgcaatctttaccaccttttcggccacagtttgacctcaaaattcagcttaaggagggtagcaccccaccgtttggtggactgtacaatcttagtgaatcagagcgacgtcaattgcgcgcttacattgatgataatttgagtaagggttttattcgactttcatcttcaccagctgctgctcctattttttttgttaagaccgaaggaaaggacgatcggccttgtgttgattattgggggctaaatgcaataactgttcgggatagttatcctattccggttctctccttattactcaacaacctcgcgggatgtaagtatctttctaaagtggatttgaaatctgcttttaatttgcttcgggttactccgggtcaggagtatcttacagcttttcgtacaccttggggtttgtttgagtacatggtcatgccctttggtttggcaaatgcgcccgctacttttcaacgtttcatacaatacgtacttcgtgaatatattgacatttgttgttttgtttatattgatgatattctgattttttccaagaccgaagaagaacatttaactcatctctcatctattctgactaagctccgagagttttcgcttaaagcttctttgaaaaagtgtgaattctttcaatccgaggtccaattccttgggtttatcatttcttctcagggattacgcatggacccaaagaagttggacacaattgttcattggccaattcccgaaactttgaaggggcttcgtcgatttttggggttttgcaatttctatcgtagatttattcctaatttttcttcggtggctggtgctctcacggaactgaccaaggaatcggagtttcatccaactcggcttaaagaagataatgtcactaagtcttttgctcttctcaaatcctctttccaatctgctcctcttctgtctcatttttcgtttgacgccgatagagtggttcatgttgatagctctggttttgctatagccggagttctgagtcaacctgatacttcgggtcgtttacatcctgtcagcttcttctctcgaaaactcaccgatcaggagaaggcttggcctatctttgatctagagttgtatgcggttgtctctgcattcgatgagtggcgcacttggttagcgggcactgcaaaaccagttttagtattttcgtatcatgcaaacttgaaacattttatgacttcaaaggttttgtctcctaagcaggccagatgggcgtcgtttttggatggatttaattttaaattgttccatgtttcgggtccctccaatccagcggatggtcccagtcgacggccggatttcaatgattcggcgaaaattacttttcctaactcacttgttcctcgctttgaactgagttctatcgaatctcaggcgcacacgcgtccgactcatgatatatattttcaacctgtttcttcctcttttaaagaaaaattgatagcttcttatgactctctgtcagcggatgaaaaggacgattatcatttccaggaggaattgcattggtttcggcatcgagtttttgttccccttgctttacgagaggaggtgcttcatacctatcatgataatactcttgtggggcacccgggaattgcttgcactctctctttattgttacgcacattcgattggccttctattcggaaggatgttatttcgtttgttggttcttgtgattcttgccaacgagttcgattttcaagacagctccctacggggattctgcaacctttacctgtaccttcccgaccttggagtgtaattgggatggactttatcaccaaacttcccatctcccaaggttatgattcaatccttgtcgtgattgatttgcttagcaaaatggctcattttatccccactaaggaaacgattacagcgcaagatctagctactttgtttcgtagggaagtttttcggttacatggtttacctgacagaatcatttcggatcggggaactactatgaccagtgacttttggcagactttaatgaagcagcttaatataaaatcagcgttatctactgcttttcatccccagacggatggacaaactgaaaggatgaatcaagttttggaggactatctccgtcattttgttggttataatcagcaggattggtctagtaagttggatgtagcggaattttctattaataatcttcattcaacttcttcgggggtctcccctttcttttttgttcacggttatcatccttgctttaacacattaactacggcttctagcagaacttgtgctaaccatctgattaaggatttacaagagattcaggataaggcttctctctcgcttcagaaggcaaaggagaagcaggcttattactataatcagtccaggcgggtagccagtattttctctcccggagaccaggttctactttctcgacgcaacatacacactaggagaccgaattctaaattggattttcgtcatctgggtccttttaaggtacttgagatggttggtgagaatgcggtccgcttagatattagtgctcattatcctaagctacacccggtgtttaatgtgaccttgcttacactttataaggatccgtctgctcatcctcttcgttcttcttcagttcagtctgatattcatacggtcccaacttctcagatcagatgggaattatttgatcaggttttggaccatcgcaccctgtataagggtacggaagaatatctgttaagatggaaacattctacaccggcacaggatcgctgggttgttctttcttcaatcccccgccatcttcaccgccaacttatttcgttccatactgaaaatcgctcaaacattccgcttcttttaacgggtataaggtaaattatatttgtaagaatcgggattacgtacaatcaattaggttggtaagaagagaaagaatcgagatgacagctgaaagaataagatacgcggaaataaagattgacgcacgttcttccagaaagagaattttgttgacataggcaagaatcgataaggcagagcgaaagtcggatggaaatcgaagtcttgtagtatttaaacagaagttcttatcagttgtttttccttttctccttttctcttatcgcgatatttttgttttcctcattatcattgcatttcgcgaaactattatcatcaccttttaaaacatcacattgtcagtttgacaagaccgcggcctgtttagttgtccttagctagtctgtttgacattctcttaaagacatattgtcttggcgcgtctacggtagtatcctagtcattacaaataatctcgtttttagttatggtgttcaaaattacctaaatatctttttacttattggcataatcctgcataatctgcaattttggctgggacctgtcaatttgagttttaagtatgctgacaggtcccagccaaaatattacattatgcagataagtaaaactcacttaggcaattttgaacaccataagtggtgcaacgagttaacctgatttgagtggtgcaacaagttaacgactcgggccggagcacccggcaccccattcagcacgtggctcacatgccttggatgttattagtgttctagaaagtgtttgtacttttcagagcaatcttcaagagaagatccggcaatcttctcagccatatcaccacttgatgggctctgtggtcgcggcaaacaagctagaacacgccagtatttttaggccagccaatcccggtgcttgcagtctgcaattccgtcgaggaccaagctgtttaacaatggccacccaggatcatcgactcttgcttcgatcttgggggatggcttccatcaaactttcaacagttacacaaatcagtgtaatctagcaatttatgtttccgagtcaatattgcaagctggaggaagctgggaaaatgatggggctaaccgagtcgctgacatgtgcaggcatccgaaccccggcactttcctcggtgagtcggtgcatgatgaaaaaaaataaaataaagtaatatttctttaagccaaaatcatatgctgctgcaattccccaagaaagtgggctgtttgttaagagtcatgcgcacccggagtaatctgtagccgagttgggtgcacccgaagaatactagccatctatctgcctcttctctcgtctggccaaagaagatatattggtatatcgacggcctgtggagtgaaacgggcggatttctatcagtctacaacccaatccctcaaaggcctcctcatcctcaaccgggattagaaaaccaaccaggaacatgtcctgtccctcccagttcaacctggactggcgagccgtcctgcccctcacgagccttctaatgatatggagatcaagggcaaaatgcattagactgaccaagtgaggccagccagccttctcgtctctccagtcctcctgccatacgaactggtggcccattaacaagtcaccctcagctgtcactcagctgctctttcaattttctagccagctcgactgatcaccttaaatactgcccccattcctcccagttttggcatgtcaatccagctccctcgtcttctcgtccaaagcaatctttaggagctactactactactatttcccttacattcatctgatatcactcccaaagcctttcctacccatctcttctttccccaaaaagccactcatcatcattggattagctctcaatcataccctatctgacctccctgcccttgttttcttgaagcccggttctttcatactttccagacctaaatttccctgtcatctccccttcttgttccaagactcgcttatctcctcagtcactatggttcacgccgactcaaccactaatatccgaacccgtgttcgctcggcctttggtcgtctccgtcccagcaagtcttccttggggctggcgtctatgaacaagtccgacgtgagcaaatccttttaattcgtgcaaatgctttttttttgtttttttactttgttggctcatctaattccttccattaataggctgtcccgccggtaccactccccgtattgcagcttcccaatgagctgtcctcggatttccctgaagccaaagtttccgatgacttttgggacgtgaagtcaactgcccccgtccttctcaaggttagttgactgtttcttcttgcctatagagatgcaacaagaagtattcattcagtttggcttgtattaatctcagcggtctgacaagaagctatcaaaaaggccgactcctcgccaaaaactgtctaccgatcacagtaaactaccagttctggatcagatgcttatacagcaaggcctattggattcacccatcagtatccacttgacttccttattggcggaatcgtgccaatcgcttctgtcaaccaccaccactactactactaccaggacgaccagacggcggtcatcctcagattctgtctacttatcgagcttactctgcctgtcctcagctggaccattcacgccagaactagtcgtcaatcacgttgggaaaacgacgccggagttttcggctgcctacttggacactgcggagccggaattctgtctgccagtgatcaactcgaccgagtcaactgagttgcccaaaaccatcaattcgggaaaaatccctctggccagctcgcccaatctatcccttcgtgccgtcaagttgagcgcatcgccttcccatcggtgcctcaaacgtcgaggactcatcccatccaaccagcccatctcgtctcagttgttacaatgagtcttatcaactagcacctcggacctaggctgtcacgctgagaccaaggatgtctcagagttcaaactccaaccggctatgtctgctgaaatcgcagtgtggaatgacgagtccgataagcgctcgactctccgtccacagaaacctaccccgagacaacctttggccaaactcgataaaaaccttccgcttccaatgcccagttatggacgaaaagccgctccggcaaaagcccaaaccccttgatccttgcctgccagtgccactttctgcagccccggtttcacaggtgtttttttctcttgtactaccttcttgaataatcaaagagttatctctattgccccacaggatctcaagaattcctcgtgtcatcacatttctcctattgttttcatctgacccagcttgttgtgtgtgtttgccctaatccagtgttccctctctcacctcctgttcttgtttagcttccactttcttcaatcattccaatcctttccttattcacactcctttgttcttcgtcctgattttagtgtttcatcgtctgattgtcttctctatgttcttgtttagctttcccctctctctcgtctcatttcctcctttcacttctacccctacctaataatcatgaaaatttgcaccagttctccctccatcgaaccactgtgactgagcagccactgctgaatttgtttcttgtaaaaacttagtatccagtcttcaagatccaaatcaccaccgcaaaccacctacgagtccgctaatgagccgaacaaaaggccttacatccttcgattaagctttcaagatataagtactcgctgtcatactatagacgtggttgaacactaagtgcttcgaaggataattggcggtttcttaccgctgtaataacaaaactgacgaaattggacacattatttagaagaccctgatttgcaagaactgtagctggattttcagaaatcaagcagcagtaaatgaaaccatgtttgactgaacattgaacaaacatttccgatatgaaacacttcaaaatgcacacttttcatagatacaaacattacacacaccaaattgatcagacgacgagtcaaaaggataaacttgtgagtaaatcgatagcaatagaagatcaggggcctaataggtcagccgtccaagtcagatcgaaagaatacaaacaaggaatctagaaaacaacaagaagttcatcgaagaggggggggggggcatggcgatgaggaatattgaagccatcttccccctcgcttgctaatcttgtcgggatccgaaccaagattatataagggtgaagacggggaggagaaggaaggaatgggaatgagcatgtgagcttcactggtcctttctatcctgtgcgactcgattagattcttcgagttcgaatcgagccttcaacttggcatcctcgacctcagcatagaccttaccgatctgcaagacgatgatcccgatgagcaagaagatggcgatcgagtgacccgcagcggtgacagcgagcagctcgtggcgactcttctcatcgagcggattgagctcgagcgctttcttgaactcctgctcgctctcgagggccttctggggtttcaagaggatactggccgggtgactgagcaggacgaggagtcggttgatgacgcttgttggcgacaacggatcgaagtcggtggggatcttgagattgagggagttcttgaccaggtctgcgagcgcttgggtcgagggttcgaaggccagcttgcgtaggttcgggaccgtcgagccggtgtagagccccaggactaagagcatcattcccaaacagagcccgtcgaagtagatcgccgcctccgtatatcgggagaccttgactgaaagtgtgaagatcggtaagaggagaagcaggtggaagatcgccttgacggcgagtggactggtccatagcgttaagtatgcctgttccgctgccagataggcctcggccgtcgtcggtgcatgggtgtagagtagcgcatagtccgtcgttagggccataaagagagctcctgtttaatgtattagagatcggcatgagtcacaagacgttgaggctttaactcgatcagaaaacaacacagaaagccatttatatgtacccaacaggaatccgatcgagctgagcaggagggcattcgaaactccatcgaacacggtcagagtaggaagtgcgctggggctgggagacgggggagtggttttcggttgttccggctggccaggtgaggtggtggatgaagacatgatgtaatcctgtgggtcccgctggcagtcggccgccaatcggatacaagggagtggaacagggtggaccggactggaccgagggaggggctggaccggggagcccccaaattgcggatgcacagcagtacggcggccggctgcgggttcgggcggctgccaattgcagcccggccggcaagccttggaaattcaactcatctctcagatatctcaggcataggacttaacccttgcagacttggtctcaagtgctcacatgttgagacgactagtcctatcagcacagtaatcaaaagcaagcattgatggatggatacagattggtttgggtgctgtgaaaaagcaagcattggctgtgtgtttacacttctgtcaattataaatcaagcatctccttgagcgttgtgcgatgaattatcaagattcagggaagatatagtagcttggaaaggctttagggcaaggtatcaacagtagaatggtttaattaatgtctagtcacagtcatcctacgaacacgatgggattgatcatcactctgactatttggggctccaaaccgtctgcaaaaacgaaatgagagccaaaaaaaaaaacgagaaaagcagatgtgaatgacatgctcagaaaaaataaatagtggcacttcaaaaagtgagaaagagagaaggccttacgagatcggccaaacgatccaggccacttttgcattagccagacctaagggaatctggacaagccaagcaaacaagttgaccaagaagagaggatgaggggaacatcaaataagcttgtcttgtctcgactaatgacttgaactgaccgggccaaaactgttgctgtctttcgaatggaaaggatcatctccttcgacccaacaatgtcccattggaactcgaaccaagggcgggccttctgggatagtcaggaaacagataaaccaaggaacgccgcaattcaagatgaaaaaaaaaaactaatttcagtttggatagatagttgaggggcacgtccggctgtggattcactcagactaccaatgatccttggattagaattcaagcacagatcagagatagttattgaacctgcctggaatattgttttgagttttggctggtttgatgatgtccccttccaagcccaagatccgcttggtcagcaaagttcctggaaattctggatgcctgtgaaggtcgaggtgaggtggttggaacggaaaaacggcagtggagagaagtaagatgggtggacacagagggacgtatatgtatatatatctataaacgaccgaccagaatgtaatgatgtcgccgcgcctaagactgctcgatttatcgcctagaaatttgctcactagaacaacgtctcgtttcaagcacgatgaatctggattgaatgttggctggtcattcatttgttttatttatcaaatcaaagaaaaagaaaaaaaaaagctgatcagttcttctggttggtttgtgatttagcccataggaaatggacgattatcatccgaaagagcgataaatgaaaacaagagcgaatccttgtctttgcttcacacctgcatagacctaaagaaacatgcacgagaggatgcggccaatacgacatagattgtatcaacgacatttaactgattgaaattctaagacgaatattgttgttgtttttgggtgcttgttcttgggtgggacaagaagagaaataagacgagaggggaagaaaaagatagagaggagagagagagagagactgactttccagtgattcgaaccaagccgaccccatgttcctgcgaaagatttataaatagataaaaaagaagccggatcgatagagtcaaaattgcttgattccgcggtgatttatgaagtcaagtcctgtgaatcacaatgagggaaactaatcacatgaatgacgatgaagaccggaatcctacaaatgagagagagagagagagagagagactgagtgagtgacgccgggccaaatgagaatactcgaaccggggggaagggatggatgagaaacggaccagagcaagaggttgacagctttgggactgaggaagaaggatttgaagcgacgctgatgatcggaggcctttgccgaagaagaaggaggatggacttggtgatgggaagaggatgaggaagggcgtcgatggagaagagaggtccaggcggaccgagaagaagctaggaaatcgggcgccgatcgatggacattcggctcgctcggtccgggtcgaagtagggctgatggcggacgatggagtgggtgaggccggagtgaggcagggggttgccggagacaagaccagctgagatgagaagtcttcatcgtttgttgttccctctgcttgcttgcgttctggtggtgtcggagttgtttcttggcaagtttttaggtttcgccctggactcaaaagctcaagacacgcttcaacacatctcagatttccagacaactcttcttctggcatgaagctcgactaaatgcagctcaagtaatacaaatacacattccaatttcaagccgacaacaatgattggtagactattttacgggtacataatccgtaggataattctgaataaatatgaactacatgtatagatgccattaacaagaatggaagaaaatcaagccatcacaatctttcgatggacagtcattcttctttagggggcggataatctgctgacagccaatcgcctgcacacattaaggcatctaaacattcagggtcgagaccggaatgaaattcgttcaagaccttatcagtggtcttgaaagtctgttcaaaccaacaaccgaacagagagagagagcaaagagcgagggaatgagtccatcaagctagtttaagtggctttgatcgattgattggaagttacaaggaaagagaaggaactgacatattcaggactgatagatgacatgggaaccatcaggatatccctagcgaggaggactaaagttgggaacctgagctcattgactttccaccacccgaggacatcgaaggcgtcgcgatcctgggcggagccttggaagaccggctcctggaggtagaggtccagctcggccgtccgacttccatagggcgtctggatcatcgtcgtgccctccaagtatttctggaactcatcaatctcatcatctgccttcgtctctcgcgctgtcttctctactggctgcgaatcccctacattctcaactgctggatcgttgggcaaataagtctggaaaatcgtgtagaggctgtggattaattagaattatcaaacaaacaactgaatatacattttactgagaaaagataagagccaatcaattttttttttttaaaaaaaaaagagacaaaccggttcttcgaaatcgttaatttctcaccagccaccaagactccatgttgtttaactagggagaactgaagatattgtagtttcaaacgggggtccaagacggacgcgatctctgaaaactccctgagtctggcccaatacttttggaaagcgttagccatgggacagattatattgatcgagtgattgttttcgtagtgttctggtttgctaaggtgtctttcgatcttcttcatattcagataagacctgtttgcgcttggcaaatcagtcttggataagctgctgacagctatagggaaaaaaaagcaagtcacccaaatcagaggtgaattttgacgaggtacgttgccaagagaccctgccccttacattcatgaaagacctcgagtgcctctttgagagttttgagttgcagccattctagcgcagttggacagtcaagatattcaggttgagtcgcttgaagatattcgaacgctagttggaaattgagggcatccgagatcattgagtaagttgaatcccatctggagacgatatcacgagaggggagtttgttggacggcagcccgcagttcccggcaacctcttgcaacgatgccttgctcgcctctgaagcggtgaccaggtggacgatgcgtcggagtttgctgatcgcctcttgggtcgtcttgaaggcttcctggacaatctccttcatcgctcccgccgcacatcgcacgtggaaatagtcatctgtcgatttaagtatttggcgctccttgagcatttcgcagattttgttcactgcaagatcgtttgagttggagttttcagccgtgattgaaccacactagaaaaaaaaaattcatgatgcacatatgaaaatgcggattgaaatataaatcaacaaaagtgaattgcctggcggtagattgatttgctaaccttattgaggagtttccagtcttccagtacgtcggtaatacactcgacgatcacgtttgcatcaacaggtgggggcaataatctgaatgcaatagttctgctgatgattttccattgagggttgatatagtgggcggagatcttgaggaaggaggaggtatctagagaagaccagtgttcgagggtgagggcgattttactgggatgatcctcaaactgtttgctgatgactgccttccgtttcttgtacaggttcatacactccgtttgtagggtggcttgatcgatcatcttaaatttaggttgtagagctgagatgaattctcggaatgatcgatgttcgaccatcgagaatgggtactgatgggctacgatcatctcgaccaagcattcctgcatggcctcctggttgaacttcggcggacggataagttcgggcagcgattgagagttccttgggacgaggactgattggcgcggttctgatttacagcgatggtggtgccgccagaggtggttcgttcctgcgttgctttgggccgagagggtagcactgcaattcaaacagatcgccttggtagtcgcacctgcgtaaaatgggtcaatcgacttaatatgggttcctccttcatcttgattgatccaatatccactcaccatccttgatcttggtgaagtggttccaaatgtcagaagttttccgtttcttggaactgccctgttcgattttttggtcttctgcctggggagtacctggtgttggcactcgggaggattgcttgattggccaggtcagttggactccgatagacttttcgttgttcggctccatgttttcctcgacactttgactgggagaaatggtaagcaaactctggaggagtaaaactggacacggcgtcagcggatgacaccccccgccccccgggggttaccccgtgctaggaactgccgatcatcaaacgggatcagcaacttcgaaattaatacatggggggggctttttccttcttaatctatgtcactaccctttttcaattcatccaaaattgccatcctaaaatctacctcgcatcactcagcaaacccaccactctcccaccccttccccaaatccccctttgcaatacaacgagcactagccccgctcttcccctcccctccctttccacaacctctcacctgcacacccatctcataaaccccatgccaccctgctcccgcagggcggtgatcctacgaccagcaacaacatgtctggtatggacatgtatgttactgaaggcgctttgcctgtagcccaaaacaacttagcggataggttaaccaaattggttgataccttaatccctaggatggaaagcctagagagagctgtctccggccaagctaccaaaccaactggagtgacccgtgcggactctttcaacaccctcctagtgaggattgaagagatagcggccaatatgaccagactggaaaagaaggttgaggctttgtcctcacctcactcttccaatttgatggatcagtcggcccctaaaccaaacggtttgcctcccaaaccagcccccctttattccgagaaggcggccgggacccccaagtccgggttgaccaaatccttaccccaggttcccccctcttcgtacatcaacaggtttaagctagggcaggtagtgatcaggaagaggttcgatcagccaaagcccttcgaaggcctaacagcggcatccatttgccagaaaatcaacgacgcacttgattttgcaaaagctacgatcgacaatgaaatcatcaaggtaaaagcggtagcgcaattcccaaatggagatgtaaaaatctttactaaagatcgaagagcagccaaatggctacttgacaataagcatctatggactgagaaagctgaccctgtttttaaaacatcccaagtggctcaccctgtcctcctccactccttccccaccagttttgaagttgataacaaggcgcatgtagagctgctctgcaaacaaaatgatatcgagccgaaagagatccaaaagatacgctggcttctcaatcccaaaggaacaggcaaggcctcaagcaccctcctgatttacttcttgaacaggcgactggcccttgacatcgaaagagccggactttgttacaacagcttacatctcaaaggacaacactatctacaaggtcccaagcagtgctacaactgcttagcggtaggtcacttagctcactcctgtaaggagaaaccactctgctcccgttgtggagaggaacacaactcagcttcctgcgaggagatggaagattcctgcaggagctgccaacactgcctccaagtagaccgaaagtcttcctccgtcattgacctctgtaaccctaaatatgatcactcccccttcagcaacgcttgcccgaccagaaccaaagaaattgaaaaaatgactaaggataagacccctaaccctctccaatgttagatacaccatcagcaacccctaacctcgattccacttccaacacccccaactccatgaactccctaccccccactttcatcaggaccttttcttcaccctcctccgagcagtcctcctcttcctttcccctcctacaactaaactgccataacagaagagactccactcttagtgtcctacaatgtgaatcctccccccttgctctcctactgcaggaaccttggacaaaccccattgattatctcccacccactcatccaaactggtaccggatctcccctatagaccaacctacctccagtgaaaaccgacctcgatgttgcatttacatcaataaatccctgcctagtcactcattctattgtctaccaggcaactccaaacttctcacagccgtctccatcactgtccccgctgatactccgtcccttttccacattctatgcgtttataacccccctacaaccttccctgccataccaatattgagagaatggctatccactaataatagtcgccacactgccaccattctcatgatggataccaacc