atcctagttgtttcctgatatgggcagaggttagggtatggatacgcgatggatgagaatgaaatagggcgcatttacatcgggtcgtgtgactcaatgcttttgctaagcattacagagtgactgatccctggaatggattgtgaattacgacggataaattattgccagatgttttgtgtacaataatggacgttctcctccaacatcctgaattgtcccctaagcgacaaaaaccactatctccccagttcaatagtgacatgccccaggatgtgcagctaacccaatttcaagtgtattgcttctaatgccgagcatgcagcatacttcggtgttacccaattcctacctgctttgatgtaaaattttagggtgcattggtatgaaggaccccaattaccctgcattgaaaccctgattctaaattaattgggttcattcccgccatcaatggaggaagatgggggggtgccccatatcaattgtgctggggacaatataagatcagagatggtgtggcggagataatttcttcagttcacccaaattccacctcatgcatgagccatacattttccaaggctcacattgacttcatctagaagctaccttcccttttggattggttgtctctttcccagttcacatgcatcgttacatatgacgtcaggagattttcagatcaataaggaaataaaggtccacatgcacattttctatttctatatcagcacatgcatggtgagttgcttcatacagtttgataggacaacagtcgagtcatggaaatgcagtagatccaatcaccgttaagcagtggggccaaattccctatgacttatgcatagggaacccctggcttgagtgtatcaattccgaggttttttctcataaatggagtgctgaagagttgatagtgatgagcctcaccatcacactcaaagcaaatcgggaaatacctcttgtttctccaagtcattaagcatgaccagcatatcttacttatacagctcccaagagttgattaactactttaaagagaccattgagaatattcagaccatagttgtccaaatggaaggagaaggccataaagacatcaccacaagcaaccgctggggcatcgatctggccaatgcaaatcgaatcgaacagatccaagcgcaaatcgcaagttattgctccaaaaagaaagtacttagttctttggtccccgacgctttggtgatttggaatatccacagggtccgactgggaagaggtaaaattttggctttgctgaaggtttttcccattttgctaacttgacaacttgtagatcccattcgcatagcaaactgggaccccacaaccggatgtatggaccccttgatggaacgcatggatactaagaattaggcttgtagtgcccgcaggaaccaaagatcatgtgagctttcaaagaacagtaatttcaaattgttgaacttctttaccaatttataaacgtgagaaatccatacactaatgttgaacatctctcctcgattgatcatggatatattatgtagacaggcgggaccgctcttaagcacggcgtgcttaattgtcgcataaaacatgcttagttcatctcagttgattcttgttaaatgtcaaactccttttatctgaactagtcccaagtccatctcccttaagtgataatttttggccagggcagtaggaagaaaaaaatatttgcatctttcatttacaaaacattcagcttatgtggatacacattgatgtgagggaaaatcttccaagacacagtatttctctctgatgattgtagaggcaaagattgttgaacatggatatacatgcagggtgtacttatgataaatgtcactttgtctcgtcttgggaagcatattcaggctgagaagaaaagtgtttctgtatctttagaatttgatttcaggttctccactcagaaaccttgtcagcttcaaatccaacccatcattattaattctctgcaacttactctgatttacaccgatattaaacattcacagtcttattatccccccaaaaacatttattagaaggaaaccacaaagaatccatctttgccaaggaatgatattgtttgttgggccttcatttacacccacgggtctacattccataagactgagaatttcacaagacctttgccttattctctcaattattgcctctcaaccttgatcattcctgatcaattggaaaaaaacaatgtatagtcaggacagcttaaattaattcaaaactaatcaaatgaggtttccatgaccagtcaaattggatttggtgagcctatccaatgtgacccactttgagcgcaacattcttccatactgggaggcaaaataaactttgccctctttgctgttgttttcacaccgcaacccctgaaacaaccgcacattgattaagcacggcggtcttagcttggctgtggcccatttgttttttcagaattgggtgtactagattccagaggcaatccacttgacttgtttcaagtcatttcgtcagttcatgtattcaaagtgttggagaattttttttcctccatcgcaaagtattaaccaattgaggattaagagacttctacataagattcatccaaaaattcttggtaacatattccagacctcccgtttttttgtactatagtcgtattcgaagttttttgccagcaatgatttttattccttggacctaagatgagagtgattagtaaatttatatttccaaattgaactatccaaacaacaacgtactcaagtcccactactaggtccttgcacaccccccacaccaagacctcctacatttccacgactaatcagaggtattccagcccccccacgcccacgtagagtcatttcgttcaaagtttgtaccttggaatccaaatcgattgcatctcccatgtcaaggtgctccttttcaactggagagaggcctgataagaacgtggagtcgtatgcgtctattggaagcttccgaggtaccgcttcaaattccactgggacatttgtgatggcaaccggatctcgttcaagaagcttccggatagaggctctttcggcggtggttttgcagatggtcaaagccatttcatcaagcttgagagagcaagcagtgaaagcagggcttctccattgtagcacaatgcgttttggctttgctggagaaggctggtcctcccaatctgagatggtttcctttgtgaaaagtagtgccaaggatggttggttgcccatcttcttcatggcaacatctcgtctcttttctgcaatctgaaatgaaaggaacactgtcagtattcacggtaattttacaaatttgctgaagattatatgatacatactttagttttacctcggttgatggtagctttcctcgacttttctattttcagatcttccaaagattttccatccgaccggtccgccttcttcattaatttcccctgaccttgaacccaacgatccaatattttctccatgcttgatgtttcgtcccaaaaggttccaggttgtgacttggcccattgatagtagtgtttcatcaatattgttccaagagtcccattccaaggtgatgtcgtaaacgatcgagccttccactcaaacgtgagacgtccaaatcccgcaatttggatctcccgttcacaagatttcttcacgtgcattgggatgttgatctcgctgttcaaaacatccggagtggctataaacggcggtggagttaatttcttgcggatgcggtccagttcttcacgatacattttcttgaaagtaggctttggcacttccttatgcttctctgagaaaatctccaagtgggctgtcaccttgtcgtagcgattctttgtccagttatgccaaataccccattctgttgaagttgggccagctgggtaagaactgacggatgcaggcattcccatcatgaacttgatgaagttgcgaattgagcgggatagtccactggactgactcggaagtttttgtcccacaacaacctttcttactttgcgggtggttgcttgagagctttcatgagcccttttccttctttctcggtccacttgattcttcagcgcagctgtcggatcttcaattccactgtcagaatctgattaccaaggaggcaggaccaattttcagcttttccttaccattaaggcatcaaggacagactggactttaaatcctagatggaaataaataagatttcacaacttaccgtcattgttttcatcatcatcagtatcgccacccaacatcctatcaaattcagcatcatccgcatttgcagcactcccaggttgattttgagatgttgaagcagcaccggttcttgatgttctctcttcatcgtcggaggtctccatgtctgaggccatttttctactgtattgcagctttatgagtgtccaggtaatcaaggtatatatgggcaagttacgttgcaaagggatacaagggcaagatcagtaaatcttcagatatttgttagagtactaaaaatgggtgcctgtctgtagagaacacttagacgaaagaattcacagtctgtatcctggattggttgggcaacagggtgattgaaggttgaaaaaatgggaatttcacgataacattccacatccatgttgtgcacatataccagaatggggattttcctccacctaacctttttcctgccagatggtgacatggttcacccaaacagacatttagtacggtactgcacaacaaaggaaaaaaagaacaaatatattataacaaaaccaaacatccacaatcatccccttcatcttgaagtattttcatgttgcataataaattctaattcagttacagcatctgatttacaaatttattcctccgactcaatgttccggctccatgcctttgtacagaaattgtacagaaaaccaaacaaacaatgatcagtaagcaacttgaatctaaaacaggtataattattacggaaaaatcttacaatactccccagactgactgctgaaatggtttcttggttaatcccaaaggtcccctctttattccgcaaggtggctatatgcccaacaacctgtgactgatgtacgaccaccgctttctccagcttcctcgagtagattaacttgacattgagctgtggaaggcctttgtatggattctttgcttcgtcccaacggttcaatgatgcaaaagggcgaaccacaaaccaaacatcttcccttgattgacccgtaaaaagcaaagagatcctcccaaagattctatctccaccttggtcaatctccacacttgaattgcctggtggtttctcgattaaatccttcgctgcgacatatctccgattgaatatttgaacactcttgactgtaatcaccacatttttaatctccccttccactgcatttccgcggaaccccatgttctccagttgaactttccattgtttgtaaacccttgaatcaagtattgtgttggtttggttggttgtcattgtcttcttcacatgactatctgttgttgatccttccgtgccgaggttcctttgattaatcatcccatagtatagcgcttttttactccagctactcatgagtgttttatcgagttccccttcagaaaagcgaaaaatcaatttcaagaagccctttgacccaaatgcacagagccaaatattgacatcacctaccaatgtgattgttacgcggaatctttccaagcattccattgagacgttcctgagcccatgcagaagttgccatagggggaccgagactcttgatgactttgggataatgctgggataagtggaggttgggtttgctactctgtgttggccacccaagcttcagtgtttttcggtattcccagatcagtttggagtatttggtaatgtcatttggctcgagatggtgcatcatcagaatatttgtaatttcaatcaactggaccagtgaatctcgcaagacatcttgatgtgtcaccgaggtagatccatcaatcttttgcttttgccaatcattcccaatcacccagtatggaaccatggcaagtgggtaatataccgtatacagtattaaccaatccgctgctttaagagaacctgaacctgataaaccaaaattgtgggggactcttgaaacccaagtaggaatctcagtctgagtgattacatcttgcagaacccgtaattcttccttcactatccttggctctttggtatgattcacctcagtctctcctgtgttgacgtgctcttcttctagtccttccttgtcggccaccgtatttgtctcttctatgtactcctcaataacggttccctttccaagagatgaagtgctgagaacactccttgcacgcagatcgtagcaacgtatagttgactcggaggtggaactttcaacagatcttgatactgatcctgatcttgttgagcttcttgtcctgagtgatatttgacttgctccatacgtatttgttgaaggacctactgcatcttcttcaattcttgacaagcgggataaattttttgagttaagcaggcgtctctttctccctcccaccccttcttcatctgtactacttgcctcatcatcaggagttttcttgcgcttcagatcggggaacttgaggcctctaaatatatctcctccagaagtatgtttcttcttccacttagcctcaagaatggacaaagccttcaaatcctttccagcctcgaacgttttcaagatgtttgagctgtggtctttcaggtttcctaagagcaacacatgcattatttcgatgccacaatgctccacaggccgccagtaaggtagcttgttcagaatagagctcctggcaccttcctttgttgcaatttcttctcttgttgcatgatcggtagcttcttcccatctttttactctttccatgtgggcttcgtgtgtctttggctcgaattgatcaatatcgataatttccgcctggtgaatcgtgatctcgcagaatgaacaaaactttgttgctgcatgtgatgcaaaaccagcggtcttccgaattgctggtagatctcctattagggggaatatggcggcaaatatcaggcggccttttggaaatgtacttgtcttggtgaaccaaacccctttccaaaaatcaagcatctcctccacaagcggctccagtatgttgttcatttggtccaccttgggttccgttggtccggggatcactccaaacaagtataagttttcaatcttataacgttcggctagtggtagattgaggcagacaagggctactgcccccagtgatacagacttcccaccacttttgtttccgtatggattgaaccagtcgacataaagactaaagacaaggtgcccaggtcttgaagtgaatatttcatccgaatcttgaggtcctacaagatttttccatacacttccatcccacacatcacccatagtcccgctaccagaatttttgtgtttgagattggaatccaatagagcttcaaatccagggagccagagtttatgcgtaagccaggccttcaatggttggaaagtgaatgttcgaatcggaataatttttgtgattttttccccagttctttcaacatccatcaattttgcattgcaatactgcacttccttgccaactttcttcaagaatttctttgattccgaataaaaaacagttttgcatgtagttgttaattctggaattctttcatctttcccctttggaagttttggaatagggtaaagtttgaagcagtcggtgcagcagatctcttcagaaaaatcgttttcaaatccgagcttttggaataccgtaggttttgagagaggtatgttactgattattcttgatccatcaaatgaaaattcttcagagagttgtttcactttttggtgttcagtcttcaaaaaatcagatatcttcttgtcgctgaccctcgttaccagagagagtttagccgcttgtagcattgttgtaagactgtgctgaggaattagctgaaatgttcttgcttttgatgactcagtatcaacaacaagataaccatttgcaacagcgttctccctttcgacggatccatcttgcattggattaacaacagttgtttcgcctggggtctttttggtttgtttggagtgaggtaagccacaattattagatggagagtggttaaaattaagataagaatatacctgatcaactatagtattttgaggagcctcctcaattgcccttcctttctcatccttctctttcttcttcaaaatagacccggaatgacttttaaatgaggtagctgaccatgcctttcctttcttctcttcctttgtttccatgtcttgaaaagtttcttgatcgcatccaaactcggtacattggcatattttccaccgagtgctcattttgtgaggaacgataattgtaagtctgataaagatcgtttaagtttttgatatccacccctgtttatctggagggccaaaccacatctataaatattgatttgcatggcaaaaccttcgaccaaccgcatgacactgcagtgaccttgcattgcagctcctcttttctcttgaattatttgtactgctaagcacgccgtgcttagcataacaccgatgccatgacacagacatgtcagatggttatctttgatcactaagctcggcgtgcttaaatccacagaataggacatattgcttactaaaccttgcatactcaaaataagcttacatatctaatacccgggcactttagcaatacattgccttgcgcgcatgactctcattgtaccaggaatacaaatatgtgattattcaagctaatgggttaaataagagagactgaacagaggaaatataccgattcctctgctaattttctgtgaaaactcatctgttattttccctttactcaagaatgaacactaacttgaactttttgatcttggaaaatcagaaaaattcacctttttacaaattctgcatacccctcactcacccctctcagtatggtgaaaaccttgaagaatggaaaagctccctccaatgtacaaatactaaataagactctctccagtatcatacccccatccacctctcatttttccagatgccttgcttccttctgccgtcttgtgttacatattgagaagctagaggaacaaaactggcaaacttcaccttcagaagaacaaattcaactcgccaaaaacctcccactcacaattacaagtcatcctattcaatccagaatcaagctgtccccagccaaacctcatgttttacatggtatctcactcgactgtcaggatttgtttcttgcagatttaaaagcatctaactttcctaaaccgacttttgcgtggaatcaaccttgggaatcccactggaatcaaattttctccaactttgtcctcaagcactggaatcattgctacaaatacggtgccttttcaaacttcccaatgaattcatcccacaaaacgtctaggaatgctactgctgtcctgaaaaggtggtttgaaggtaaaagaaatgacattcgacaaaacaaatactccgtagattcggtaaagaagaaagctatgcaggtgaaaaagtcaaaatggcggaagcaggtcagttggacagttattttgtgactcttcacatgtttttggaactgaatcatcagaaattcatccagctctctcacaaccgcaccgaagtcctcactttattgggccttccagacgaacagagggacctcttcagtgaaccaacatgctgctcagacacagagcaaactcccgatgcaaacttccatagagtgcagtgcccttggcgatcaactttattcaccgagctaggttatcaaattgacaagttctccgagaaaaataaggccgaacaactgggtaaaaaatactacacccatagtacctctatctggtcactccgcgaaagaagtgattttcaagaaaaaattgtcaatgtgcccttggaactccctcgaaactgctaccatccaaccttccttgcttctctcaatgaaacagacatcaatgctctaagaatgaaggaggaaattgatattgaggctataatcaaacaggtttccacagaataatgtaagttttccaaaacccgtctacttaattaccaaggcggtcatcccgaagtaacttcttcaccatctcaaattccaggtttccactcaatgggacactcaaactaataggatttgaaaagttagtctttacattaacattggtcttgtgatgtgaataaagataagagaggtgatcactcacatggcaagctctgctttcctgcgtttaatctgaaaaatatgtccttcaatactgtttgtcacacagtacctcaccacgtgaaccttctcctgttggccaattctgtacaatctatcaatcgcctgttcctccactgctggattccaagttggctcctaagaatccataggtttcattcttcagcctttgggaaattgtattaccaaattttgcattggactcaccatgatgtgataccttttgagcacacctcagatctatcccaactccagctgtctttattgttgccaagagtattctacaccatcgatcccccctgaagcgttccaaattctttctttgagtctcattttccgtctttccataatgtgttgtaaaactaatacccacctcattcagagcgacttcaattctgagacaacattaatgcttctgttagtcaattatatgaaccccaggcatattcagtttacagactcacatttccagaaaccttttgaactccgaaaaaataaccgcacggaattgagcaccgcttgccaggaacaacttcagatcttgcaccaaatggacaatttttgagctttcattccaggagtattttttcgtgccaattcctttttcagtcaatgctggatgattacacagctgtcttaaatccacaagatcggcaaagaaactgcttgagttccaaccttgtcctcctgtccgattcttcccaaattgatctgaaaatgctttgtggtttctttcgtatgtttcattccacggagttttgagcgcaaggttgataatggtttcaattttctcagggagagataagatagtggttttcaatcgcctcatactaattctgttcataattgtttgtaatgttgaaattccacggggatcacacatctcgacgggggattcgatacaattcttccagattgaattttctgtccatggttcaattctgataaactttattaagctgtggagatctcccagttgattttgcaaaggagtcccagtaaggcataatcgtcgttctgcttccaatccaagaattacgctgctcctatttgtccttggatccttcaggtaactgtacatacactaatttcagtattacaattttgattatggtttaggattttggtttacttactgtgcttcatcaagaacaattctaaaccatttgatacttgaaaaatctaaacccattgttctgccttcagtagcgtttcgacttccttcctgttgactacttttgatttgtgtcactactgactcgtatgttgccagcacaactgcaacttgggcaatatctttgaattcgatcgtacatttatctctaccgtaaaatgttttgaaaggaaggctatctcttatgaaatgtatattaatttcgttcttccagttctccagggttgaaagtgggcagattatcaatgtggctgaggtgggcttcaaatatggtacatttggttcttgacgggagaattgtaaggcttcttcacttgatagttggatggctgataaagtcgtcaaggtctttcctagacccatatcgtccgcaagaatacatcctttcgcatcaaatttgacatctcttttgagataccctttctgaacagcatcttcaaagactatatggacccattgattatctggatcattccagatctctagtggtgttgagacgagagtggattcgcttcgttggataaatttgattgctttcatttgatgatccattagctttgttttgcagccttggatggtgtgccgattgtcttcttcaatagccgttggttgtaccatgtcttcactctgttgtacacccagaaaatgaccgggatcatagcttggtatttgcttgagagcaatatttgcgaggcggaaagagttcctcacttccgaaatcaaattttgtcgagcaaatacaaatccatgtacaaacgatcctgtccgcattgagggatgtacataaaaaattcggagatatattttattttcctttttttggagtgccttcagagtaattggttcggaaacactcccaataccaccaatcaaggggccaagatgtttgctttggttttcagccaagtcaccaaccttttcgtaattggaacaaactacatgtatattataccttcctcgatgaaacaccgcttcttgaagtccaatttgagatgagttgaaggagggagtgaggatgacaggcgtgataaaaaaacctaagcaggatattgaagacattcctgaatgattgatcaggtatttgctggggttgatgttaacagaattggtactagattactaaacgatactagttgaggtatggttattgggtgagttttagaagacggaggaatgagattgtcaatataagatccaaaacgactaatccacatgtgtgacgtagaccatgccctgtcagatattaggtgcttggaagttgcttgtcccattattttccaaactttgggcctttttgtttggtgatatcaactccttgcactgttaatactaaactgatccaaatcaaacatgtccatatccccgcatcacaggtttctcagaagtgtccaaactttgtttgagcatacctcacttgatatcattaactgaggtgaactagattcatgtaaatatttgcaattatgtatgtatgcctgttttgttatatggaatcgtttttttttcaaattcttgggcatttggatgtgtgatggatagatagctattcctcacgaattcatttataacaaacaaggatttcatgacaggcagccatacaaaattttaaataatactcaagatatttgtaggatatgttaattgaatcatccaagtcattttcaaacttgaaaaaaattaaacttggagctaaaatcatgtgaggttgttggtatatgtcaaaatttccaacctaataattgaaattctgggagagtaccaattgaaaacaaaaaatttacctcaccaactttccttgaagcatactattttttattggaaaaaagaaataatgaatggtgctttccttgtgggcttgtagcaatgaaattgtacaccatgtccaataagatattgtgtgatatggacagtcagtaaaatctaaaagttgatttctcaataggcttttcagtttggatttaaaagttctgagattgttttcaactgagggatttggaatacttttcttttttagtcttgattaagcttttccaattccaactttgcataccagtcattgaatccaaatggatatttccccactttttctcttttatcaattggtttcaatattgaaaaaaaaaaaaacaggatattatgtgaaagtatattcagagatttaactcagtggtgttgatgtttaatcttctgaattccaatgaatgatgaaaatctgtagcaacatatctacacaggtttaagatgtgagaagaatcccattggactctcacacaaatacatgaaatcatttatctaattaaagtattcatcaaatcttggggctcaagctgctaacttcttgaaatctgtgcgcctgaatatttccatttttacagggattagcaatagtctaactatccatcagaaattccttggaaaaatcttccaaacatgaggttatctttgaggagtttgaagatccttcactcttgggaggcttattgtgtgttttattgtgcttcttgtgaagttttaaatttagtccattttatggtgagttggtaggaggaaagatactcacatgaatccctgattccctttccatgatgtactgacttatactcatatttcctgatactaggaatcattaaaatgaactgaaaaacagaaaggtgcttctggctttttatgataatcattccagccacctcattgcttctcctcatgtactcttttttttttctgaatccttggggagtgtggaagaaaatcaaatgtgcagttttataagttttaacttttatgagttagtttaagtttattgaatgttccttccatgaagtgttttaatatcccagttgaatccaaaacacgatttaaatcataattttttcatttttttatcttcacaggagctggagagttgatatacaaatcacagccagatgggatcttataatttttggatactgaaaattttcaccaaaaacatactttaaatttcaaggagtcaaatattatgattttttatcctgagaaaaatggatttgtcttgtggaatatgaattatcctcatagaactgatttgttgaagtgggcactgattgtatgggaaacacaatgccaattgaatataacattggaagtggtaaattttaaactagagatcagcctagttggagttaaaaatcttccacaaactagtcagaatttcatcaaaaaaactcccaatttataaattgtttttatcttcaatcataaattgttgggggagagatgaaagataaaatttgaggatgattgtgttcccaacatgaaattttctcaattaggttaatcatttttattcattcaaccctgatgtatgagctgcatagatgatccttctgaaatgcattgtaattcaattggggttactgggtagataaagacacagatcaagtcagaaatatgacagatatagggaatatatacagtcattgataaaccaaatgatggggctgggataagcaaaggcacccactattgggtgccacatcttttttcctggtgtaaggacaactagaagtcgacggtcttatcagactgataatgagatgtttgtaaagtaaggtctttaatggtttcgcggattgcaatgataataagacaaaacaaaaatatcgcgataagaaaaagaggaaaacgggaaaaacaactgataaacaactcttcttaaatattacaagacttcgcttttccatacgagatccatccgaccttctgctcttgacctatcgtcttttgcctatgtcaaataaattcctcttgtggaagaacgtgcgtcagtaattattttcgcgtatctagttccttcagcttttatcccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaagttccctggtgaagaaagcgtggaatgcaagaaaagagtaacccattgatcatgggctggtgtagcaaatttccaacgtatcaaatactctctgtacctttatacggggatcaaggacttgatcaaacaaatcccatttcacctgcgagatgggaactatgtgaatatcagactggactggagaggttcggagaggatgggtagaagggtccttataagctgtaagcaaattcacattaaacactgggtgtagtcttggatactgcttggcaatatccaaacaaaccacgttctcaccaaccatctcaattaccttaaacggtcctaaatggcgaaaatcggtcttctggtctggatgtttcgccgagaaagcaaaacttggtctccaggagaaaaaattgtagcaacttgtctggatcgattataatagtaagcctgccgctcctttgccttctgtagtgaaagagaagccttgtctttaatatcctgtaaatcttaaattaaacggttagcacacgtccttcttgaagccgttgttagagtgttaaaacggggatgaaaaccatggataaagaaaaaaaaggtgagacgcctgaggaagtagaatgaagattattgatagaaaactctgcgacatctaacttggtagaccaatccttttgattataatcaacaaaatgtcataaataatcctctgatacttgattcatcctttccgtttgcccatctgtttggggatggaaagccgtagataaagctgattttatattaaggagcttcattagactctgccagaaatcactagtcatagtggttccccggtctgaaataattctatccggtaagccatgcaacctaaaaatttctcggcgaaaaacaactgccaaatcctgcgcagtgatggtttccttagtgggtataaagtgagctgctttgctgagtaaatcaataacaaccagaatggagtcaaatccttgtgaaataggaattttagtgataaaattcatgcctattacactccaaggacgggatggtataggtaatggttgtaaagtgccgataggggctgtcgcaaaaagcgaacttgttgacacgaatcacaagaacccacaaaagaaataacatcctttcttattgagggccaatcaaaagttcataacaataaagaaagagtacgcgcaattcctggatgacctactaaggtatcctcgtgataagtatgaataacctcttcacgtagctccataggaacaaatactcgatgtcgaaaccagtacaagtcctcttggaaatgataatcttccttttcctcctctgtcagggaggtatacaaggttatcaatttccttttaaaatcgagggataaaggttggaagtatatgtcatgagacacgcgcgcatgagcctgagatttgatggaattcaattgaaaacaaggaacaagagagttaggaaaatttgttttctccggcgattggaaatccggtcgacaactgggtccatccgctggattagaagggcctgaaacatgaaagagtttaaaattgaatccatccaaaaatgccgcccaacaagcttgcttgggggagaggatcttagaagtcatgaagtgctttagatttgcatggtcagaaaaaaccaaaactgctttagatgtgcccgccaaccaagcccgccactcgtcaaaagcagaaacaaccacatataattctagatcaaagataggccaagccttctgctggtcagtgagttttcaagagaaaaaactaacaggatgtagtcgtcctgaactatcaggttgacttaaaacacccgtgatggcgaaaccagaactgtccacatggacaactcagttggcctcaaacaaaaaatgagaaagaaggggagcggagcaaaaagatgatttgagaagagaaaaagatttagtgacattatcttctttaagccaagacagatgaaacttagattcctttgttagttctgtaagggaccccgccaccgaagagaaatttggaatgaacctgcgatagaagttgcaaaaccccagaaagcggcgtagacctttcaaagtctccgggagtggccagtgaacaattgtttccaatttcttcggatccatttgcaatccttgagaggagatgatgaaacctaaaaattggaccttggactgaaaaaattcacacttccttagagaagctttaagtgagaattctcaaagcttagtcaaaatagaagaaagttgaattaagtgttcttcctccgtttttgaaaataagaatgttgtcaatataaacaaaacaacaaatatcaataaatttgcaaagtacatattgaatgaaacgttgaaaggtggcaggcgcgttagccaagccaaatcacatgaccatatactcaaacaaaccccaaggagtgcgaaaagctgtgaggtactcctgaccaggagtgacccaaaggagattgaatgcagacttcaaatccaccttggatagaaacttacaacctgctaggttattaagtagtaaagaaagaactgggatgggataactatcccgaactgttattgcattaagccctcaataatcaacacaaggtcgatcctcttttccttctgttttaacaaaaaaataggggctgctgctggtgaagaagacaaacgaatgaaacccttacttaagttctcatcaatgtaggaacggagttgtctccgttccaattcactgagattatatagtcctccaaaaggaggagtagtaccctctttaagttggattttgaggtcaaattggggtcaaacaggaggtagagattgcaatctagcgactgtaaaaacatcagaaaaagaatgaagtttggggggcgttgataaatgcactccctccccctccccgcacgcccatgcccacgcccctccaaaaggggcgtgcgattgaacccgcccctcctggaggggcgggtttgatttcacgcccctaagaatcctgttttcccaagaaaacaggcttccgaggggcgggcagaagaacccgcccctccaggaagggagggcaacagaacccgcccatcaagaacgatcttctgggttcttgactagcgggtatgattacgtgagcaaaacatcctaggatgttttgctcacgtaatcctatcttcttattatgtaacattttaaatccagcccatcgggagggtttactcccaatgggctggatttgaaaccagttaatcaggaggaaaccctcccgatgaactaggctgaagagaagctcattgggaggaaaccctcccgatgaagtaggctgaagagcagctcatcggtgtggaactgctgaacaatcagaaacagagcttggaggggaaatagacaactacactacgaataatgtaagttgaggctatgggtgctgttgaggctgccctcctgtacaatgctggagttgggaagagttacactaagaaaaagaagaaaggtgtggcgtggattctagtgattcttagtgagttctaggacagggaggtgttatcaaggtctagtgataataccactgagtgaatgaggagtgatgaggaaggaggattgtggagtgagaatcaaggttcagagggtatgagcaaaatatgcagaggtgttcaaaaggtaatgtgcaaaatatgcaaggtttctgaggaatgactgcaaagtatgcaaggagtcactaaggggcaaaatatgcaaaagagggggaaagaaaatatgactaaattatttctggcaaagtatgcattgattgttgtatgtatgttgttgtatggtatatgtatcttcctggttccctatatattgttatgtatatctgtatgtattctatgtatgtgtatgggggggtacaagtgtaagaaggactacttatatactctaagatacaaatgagcacagactgtggcaattccggttatgagaaagaaatgtacatatgtagaaataagagatgagaaatgaaaacagaaaacaaggatgagtaaaggggaacaaacccaaagaggagaagggctgtgaaagagtgtactactgttatcctgaagggtacatgtgaaataatgagtgtaaagaaagtatctgagaaaatatctgatatatgtaatgagaaacaactactgtaaagaatgtgactgatgcaatgggaacaaataattgtaaatgaaattacttgaggaagatatgatgtataaagcaaactgtaaatatgtatcatatgtagctactgtgtaatgtaaatttagagaaaaatatctgtaaaactaagaatgaaagtaaccattgatcctgtaagaaatgaaataaggcttgagtgagtgactgtatataaaattgggtgtagaaactgaatatgtcataataatgaaggaagaaaaccaagtgaatatacagtgaaataataggggctttggaaaggtatggtacacacactgcggagagggttttcctccccaatgagctggaactatggtaccagctcattgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtagaattaggctaaactgagctatttcagccctgagatagaaattcatcaaacattccaaaatgaatttttagctcatttgagacatttttattttttggctaaaatagctcattttagcctaattttttactcctgaggcatcttgtaaaaaagtgccagaaaattgatctattttccaccatccaaattgctatttttccttggggcaaaatcagtattgcttttagtgtcaggaggaaacctcctgatgggatttaaaaccagctcatcgggagggttttctcccgatgagctgcctcacagtccagctcattgggaggaaaccctcccgatggtctggatttaaaaccagctcaccgggagggttcccccgatgagctgctacacagtccagctcatcgggaggcgatgggctggattcaaacccatccaagaaccaagctatgtcggttcttggctggcgtgcaaatccacaggggcgggtgcttctgcacgcccctcggaaggctgtttcctcgaaaaagcaggattccaaggggtgtgcaatcaaacccgcccctccaggaggggcgggttcaatcgcacgccccttttggagggtgtgggcgtgggcgtgcggggagggggagggagtgcgtttatcaaaacccaagtttgggaggtaacaacagaatttctgtggaactcagatgaatattattagtgatagaagagacattaagcaagtgagaagagattgaaagagacgagttacaaagagaagcagattcaaaatacagttgtctgttggaacccccaacccaagcgcgatttgctttgagccaaggaagaccaagaattacatcaacagaagagagagagacgacatcagaaactacagaagataaggaagagtgattaaggcaattggataaggctatgcgtccgcgccagcaccttgtgaaattgccggaggaggctggtgatccatcaaaacttctgtcagcctgctactaatcagagccagcctgaacatagcattttacatataaattagagatattattacttatatatgtacatacatttaaaataataaaatatactatttaaataagtggaagcactataatagagacattattacatagtacacttatattttaatatgttaaaagaaaaacatttaaacaattaaataaataatggaaaataacagttttaaccagaatctcctaataacttctgaaccttaagtataactcagcatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatattggaccagaatacacggtagacccctccagttacatcatactacatgttgtaagagggctacatgtgtaattaaggttcatgcagctcgggaacaatctacaaacaaggtttaaatcattgaaaccttaactacatgagcacagactacagtattaaattgtttgggatgatctgtggccctttttggcccaattgggataattactctcttgaggatcaacccatgcatcatgcagtgctgacaaaggctacaggagtgttacagtttcttcagaacaccctgtaaacatggttacaagcattacatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtagttaagagccccttctttcccctgaactttgaatccccatcttcatcagtacttaccagcataaaccgtcaccaacaaccagtttcaacctgccttttggcccagttcctgctgttatcaacctgaatttcactcaacaacccaacacctgttccccagcactctcccaacaactctcactcacctttctgagcgcttcaagaacagtccccctctcctgaagacctccttggcttagagataagtaccagtaagtattatctctttgtttcttcagtagtagacttttttctgggtttactcctttattataaaggaccagaacttcagtaccacccctgcaactcaggacctgaattagagggcacagtaaaaaacccctgcaactcaggcccctctgtaaataaaaacttaacagtttttatttactattttcttttattttacacacacttcccccacttttcacgtgtcacccacacgtgtacacataccatatttactcttgcagctagtgtagctagaagagttgtactcttggcatcacttagcctgacaacttctgcaagagaaaggaatagccaagtcagtcaaatcaaggttctttgttcttacaaagtcatggttgataaaagagttgccagcgccagaatcaataagagccaatgctatggtggaaaagttgccaggaagtagaagttgaatcggaagaactagtctagaagaggaagagggaggaggaaagggtgtatgaggtgataaagaggaaattgaagaaatgaacttgccatcatcatcaattggatttccatcctcatcatgaccatacatcagcatattggcaaacaaaccagtaccaatatgatcccaagatccagaaagaaaggaagggaaggcaggtgccaagttgatctggctgagatgagtagttggggggttgctttgcaagagttgagaaaagaggtcgagcttgtctttcatagcgacctccgtattaggacaagaacggttcttgatgtgagtctcattgtatgtcttttgacaacactgacaaatattattcttgacacaaagggcgcgataagcggagaaggggaaaccgatacttgccgtgatggcatcgatatccataggagtgggggctgcaacaggttgaggaggcggaggtggtggtggtggttgcaaaagttgaaagtccggtcttttcattgacatattgctgcaaagagtgttaagttcgtccaagatgttggaagcaagaatggcaaggtccatcttggctcaaagagtggttgcctccttccaagagtccttctggatgccgatttcaaaaatctttgggttgagagatgccttatatgttgagtttgtgaaataagtttatgtgcttaattgctagtatgtatgtctgttgagcgaggctaccagacaggataaagatgtatgtacactaatgtagatgatgatatataaaagatgatgtaaagagataatgaaaatacaacttgggtagagagcagagtccttttatactaaagtccaccactgatgggtgtgtacaagtccgtaagctcctcctctcctattgaagcatttgagtatgcttgctttcccagtgtgcttcactggtcgcattctatatttaccgagtgttactcggcgtttcttggacatttcaagttcagtccaaaaagcttttctcttgcgagcatttaatcttgttgctgcttttattttgcttgcgatgacttttgcgttatcatcgatgatctcagctagttcctcatttgaactattcatcgattgactatttatgttctttcttttattataaaccttttggcgctggctaaatgcgctccaaacatgctccgcatgttctatagactgtagttcgggtagtcggggatcgtcgatgtcgagctcagaagcccggacgttgcttaactcttgtgataggtcctgtgacagctcctgcgatggttgagccgagagtatacataagttcgcagatgccttttgctcaacattataaactttgatccggctttccccagttaaatctacagcaaaaacaagagaactaaacaacaaattaaaaacatctaaaggctgattgccttgtttacagttatacaaagctctcttggcatcttatgcactacttctatctgcaaaaacctcttccaagttagataagaaacttctaatagagactagacaaggtaagatatatggatcctcagctgagacagacttagtatctaaatcttggagacgagcattctcctttaaaattgacatccaccagttataagaagggggaattcgggaaatagaatcattatggaaacaaaagtgttgaacaacccaatttatcttacttttctcattgagaaagcaagattcagcttctattaatcggtcttttacaaaataaataaactgattaatctccttcggattaccagagaaagaagcgtggggcatgagggagacggcggaaaaggcaggatgaggagggggaggaggaggaggagcaggaacggggatttggaaatttgagagttgatggtggaaagcgagaagacgttgggtgacgtcttggagggtgagcttgatggagttgaggtccattttcaaggaggagatttcattggtgaggaattccgagcgttgttgttcggtttggtggttgatctggaggtttgagagggcgttggcaatttcttggacacggtcttgttgaggagtctccatggtaaggtcttaatagaagggtttttaaaagattgcgatattattgtaataactaaggtactacagtggacgcgccaaagacattatgtcttgaaggaatgtcaagtagacaagctaaggacaactagaaggcgacggtcttatcagactgataatgagatgtttgtaaagtaaggtctttaatggtttcgcggattgcaatgataataagagaaaacaaaaatattgtgataagaaaaagaggaaaacgggaaaaacaactgataaacaactcttcttaaatattacaagacttcgcttttccatacgagatccatccgaccttctgctcttgacctatcgtcttttgcctatgtcaaataaattcctcttgtggaagaacgtgtgtcagtaattatttccgcatatctagttccttcagcttttatcccgattcatcctattaaaatactcttaattagtacgtaaccccgattcttacaaaggggaaatagattactaaataataagatggtttatatacaagagaaagtatgtacttgggtttgagagagagaaaacctaaaaccataataaaaactatgtaaaaaactataagatgatttatgtgatatgtgataaatgatgactaaagtttgacacctagaatgacatgtcacaacaggacacacgtaggactgagtcagtctctttctccactttttacttaaataagcgtgtttcttttattatttatcatgaaggaaaaatgaaagatgaaagaaacaatatatacatatagcaaacctttattgataaagacaggatctgataagcaaaacaacaacaacgactctgactctggactttcccgacacacctgaacaatagttaagaaaatgaatgagaagaagaaaaaaaataagatatcagtcagataaaaagaagcaacgataagactttgaatgagataaaataagatgagaaagacaattccatacctacaaatgtgcagtaagttttatttctattttgaatgatgatgattacggaggacacatgttgttgaggtgtctgatagtctgctaccatgatgtatcactacatgtcgaaccatgagcactaccacccaacaaccctggcagtcacaagcatctgtagcctagttggtaaaagcagcactctagtatgtctctcagcttagctgaggtcgtgagttcgactctcaccagacacatcttcattttgtctgtctctacacatgtaggactaagtctagatataagaagaggaaaagagaaaaagaaatgagaaaggaatgggattcagtttgtttgtttgtttgttgatattggcgtattttagggaaaagtgcttaccagtctctttctccactttttacttgtataagcgtgtaaagaaaaagaccggtattggtgtggccaaaaaagtttttgttgaggaggggggggcgagttggttaggtttcatttgatgagattcagatgcaagtgagaattgacatttcatattcagaatgggaggagggattggataattcaacatcttctcagtcaggtttaagaccttagtggaaaccaggccgggcctgattgccacagcccctatcaccatctaaccatccccaccaatttttgggtgagtcataacaaacaggggagctttagctcttcatctccacagccatcagtgggccagcacaccaacaggaaatggcaaacaacttttgttattccacaagaaagttttacaaaaaatgggtgctgtaaacctagatgctaggctatgaaatttattgttagtgcataaattttattcatatggaaacttttggaattgaatctagaatcactgttagtgttgtggtccacccttgccacagctgaaggatgactgtgcatgtatccaggtcagtggtcactgcactttattttcagccaacacaaagctcaattggcggatgagatatcttatctttttggttggactgtaagtcattaacatcaaacactacaaggcatttttctagacaacccaaactttcaattgtctactagggatacctaattgcatcccacatttttgaggctttgtttggagaatcagttggtggctgatctgaatatgggaaagggggcaagagttgagagatgctcagataatatgtgcacagtcattttcaacatgatttacaactcctggcggtgataaaatcaagtctgcactatgacacagtagccaatcagagctttggactgggatcaatctacttgaccgtcaagtgcttatttcttgagacatgagttgttataattgttgtttatttttctggtctttgtaaggaggcaatctggtgttgtcaatgcactgttttctggattcctttttagctgaactcagtccttgaggaaacacaaagtttcatttttaccttaaagacaatggcacatagcatgacatgaggctcttgtgggcacactgtgtgttttggttcagctcatcaaaagacatggggataattgaaaagttttgctggatagaatgaatttcagtaagagaataaaagaaatatataataatgataaaagaaataatgaaataaagcattaactagatagatcaggaaacacactatggatgattagatatgaagagaaagattgaaactgctaaaaggctaggatgaaggacttatgcatgacttagaaagataaaaggacagttagagatttgtatatggtaatgaggagaaaattggaagaaaagaaaataagaacctctcatagtctgcctagatgtagagtccttggtgaaatgaaaaccacaagaatttagtcaatagtggttttagatgtagtcaaggtataaggataattcatgaaggtaacaagaaagaggtatgagaatgttgaagttgaaaaagttgataaataaagtcgttcttcaaaaagaatggttaacagacaaagagtacaggaaaaaaaggaacaacagtcaacaagaaaaagaagaacagataagaaaataaatagctgtgtaagatcacactgttatgacatcacaaatgtatgtgctgttgtatcaagaattcaacaataatgtgaatttcctaaacacgagtcttcacatattgaaccttatttttttctgagctgatcaaagccattacaaggatggctttataaggtacaccattatctcaacaggaccagtcctatccttctcaatctaccaaagtgttcctttgaatttgggctggcctcagatatatctattcacatacaatatatcacaagtacaaaagcagaacaaacaaggaagaagctcaataacttatcagttctattatctaaatactagacttgacacaacggtgggccagctacgctaactgtagcgttagcgtagcgtagtgtagcgaaaagcgctacaatgttagccgtagcgttagcgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttttgccgctaaaacgctgtagcgtagcgtaacacagcgtagcggcgccagcggtgcgctaacactacaccaaaatttggctagtgttagcgccgctacaagttagcgtagcgcagcggcagtagcagcgcgctaacactacacacaaaaaaaaaaaatggagccgctacgctaacgctacatgggcctgtagcgtagtgtagcgtagcggcccaccgctgattgacatgaagcaaaaaatattttacatgcttttggctttccagctattgagcccgttttcatgcaaacccctgattacttcagagttgcagacaagatatcacacactagatattgagtgcatgcataaaactgatccccaactaaaaaaataaaaagacctattcaacagaaccctcaattgtctgagacacaatctgtaaggaagctcaagtagccctcaagagcaaagctgacaaagatttcctcagagaaatggtaattttaattccttcctttcatctagttgtggcaaggctacaaatattctgaaaacaaatgtatcacacttgcttgctattgtagagcaaaagctggctagaggggttctagaatccactgaagctcagggtgtgatagccttcatcagagattaaggacctacaattgtgtaagtcagattcacagtttttggcttttttaaaaaaaaatattgaaagatatatcaattgcattttgatgattttgaacattgctccttggaaaataaaaaaataattgaatttccctggttctaaattcaaagagatagagaaaaaatccccaagataaggatcaagtgctagaattgttgagaaagatagtattggctaggtaagttcttggcatactggaaattcactgcacattgaagcactttgaaaaacagaagaaaatgtgtgaaacacactaatctcaaatatttttccttccaaccaatattcatattcaagttaattcaagtagcggcagccaacaacaaattaataggaggaattaagggtggatattggaagttataagtgttgaaatcacaaatcagtcccagtcagcttgcagtggggggggaaattagatgacaatcaatagaaagtagttgcggaaaagcatgtgaaacctaaaatactcacaggtgtcacaaaacaaactcaatcaatgacataattgattaatccaaacagctacttagagcatctccaccgtgggccctatttccctccaatagggaccaaaaaaggtggatagcaaccaagccatttttctttccaccgctagcaggtgtatcggccttgaaagttggtgaaagccaatcagccggagctgtggtgtgcttgaggatgtgtgaaaccttctgatgttggaaggttcacacgacatggggccaattagtcaggccttattgagtctgtgtacatacagcttgatagggacttttgaccattgtccctatcatagggcctcacataggggccgcggtggctgtggttttgcgcctcacggtccctatatgcgggatagggacccaatatagggcctgcggtggagaggctcttagtctttacagcctcccccctatcctagcttggtagagagccgctccactttcttttctaccaagctaggttagtcttttcttttatctccctcaaattcattcacctttgtttccttgtatttcattttcatatttccttcattcagattgaatttactgagaaaaccgccctgctttattttctactgatgtggtaacccatacctttccatagcatttattatttcactgtgggaattattacattattactacttagtcagattttacatccttttttgcctacagtcactcactcaagccatatctcatttcttactggatcactagttattttcagtcttagttttacagatattattctttgcatttacattacacattagctacatgcagtaaatatttacagattgctacatacatcatatatttcacaagtactgtcttttacatatatctcttctgattacatcagctacactcctttttagtctttcttttcagattatatactacatatatttttctcagacgcactatttaaatttacaattatgctttctcatgtagttcataggatgacagtagtacactcattcaaattccttcatcttttgggattgtttttctttactcatcctccttttgattttttacatttcacgtctcttgtgctacatatgtacggtctatcaagcccgtctgggcactggccaaagtttggccaaaaatgagccaagcaggctgggccaatgcaaaggcttgcgtggcacattctaaaccaggcttgtcaccctcccaacccccacttgggacatgccaaagttggcgggggttgggccaacgctttgcttggccaagcccaagcaagggtgccacccaaatttaacacaaggtcccccagaggaggtcacacagcagcctccaaaggagtagagaggctttgttaatctcaaaaaccaccccggttaaaacaaaagacttactgtctttgtgtgttggtgtgtgaggaagtgaggcattgaggggtgtcgcttgaatcagccaagcgcttggggtcggcccattgggacttggctgggtgccaagatgtcagcttgctactatggcagagacaacctgtcatagcaaataaaataaataaatcaaataaaaatctaagtataaagtaaaattattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacataaaaataaatgaataacttaaaaaggataagaaaaactttaattattattgcagattctgaatctgaatacaatttaacctagggtaccttagccaaagttaccctcaattctaactccttctccctgtaatttatgcatgaataattaaaaggtaccccagatcatggttactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtgtatggtttagaagatagagtagtgtggagtcctgtctccaagcccacgcactacgtagtcatgctgcgcaccagtatccaaggaatgggccacaaaagccccagaatccccattgcacatgacgacagagcccccacatgtgtaataagaatataaaaaagctagaatatccatgaaagtactacagtaaccatattccaatgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaaactgctccacgtaacagagtagcccctatccacaggttcccatgggacattcttggctgtaataactttgtgcatgagcccttggagcttctagaatattatccccaaggtcccagccctggttacatcaccatgtgggccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtctcctacacttgtaattagcctagttattactatttttgctgttatcaagcctcaagaaccctcaagaaactccccagttatcacccatcacccaaaatcaacctttctgagcgctcccaactgtccagtttctactaagaaaatcctcaagacccctttggattattactagtgagtaataaccctttcttgaagattttcccctaaaaattatctcctgggatttaaaccacacctgctacaggccccagtgtatcaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggtttaatttatattaattttattaatataaattggccactttttgatttaatccataaattccacataattcttttgaattacctgtaccagttctatcccagagtttttgccataaaaaatcttaatttttgcaccttgtgtagctagaggacacgtgtcttggcatcacataggctgacacaagatcagagacctgcccaacctggccaataaagccccctgggcacactcccaagccctggtggtgcttgtacaagcgggacttgggattttgcccagcatggcttgatacaccacacatgttgttcccataggcagaattactgtaacctgtgctcatttttaccctagtgtatatatacattcttctcatcacttgtacaccacctatgaattttctactctacagatattattgtgcccctcagataaaatctattttactttcagaactcatattagtgaccttgccctgtttggtgctttgctcccagaaatagcattacactcagtgtccttagagcaaaagtgaaaccaatattagccgggtactggtattggggtggtattgccctagaataccacccaatatttgggcccagtatagtattggcccccctggcacaataatttttattgatgggcacatgtattgggcagccaatacagtacaatttattaatcattaatgtattggcccagccaatacaataccaataataaagctcaaatttatcagtgtgaatttcaaaaaaccaccaatcaacacaccccatccctaacctctccaggaagacatctaaattacacctctcaggacacccccacataacagtcatctctgaagagtcatggatcctaaaatgagaatgagatggaaaaactccccaagggaaaagtttatttattgatcagtagtattaatatatatacaactctgtaaagacatagttgggttgatgagcaatagaaacataatagactataagataatgaaagtgtgagaaaaatatatctaaatccacgagaaaatataaatatatggataaacccatattcagtcacaacaatctcaaccccaccaaaaggctctctcccatgcggaattcacctgtccaactctttgactttggcaatgtgctctcaccttccttcctcaagggcagtcctagctcattactgctgagaatcaattcccagaatcattacatcaatacctccactgatgcctccaaactctcaggctcctatcaatccaaattcccatcagctacaatgcctgataaggtcttctcacctggttgattcttgagctcatcaaataagaataaacctcttccgtctgttgctgaaactagcaaacaaattgacaaataatcacctaatctgttgttgtgtggatcagtgggcttattggatgctcatcttaacgtgggatcttcttctggaaaaagcaagaactcttttctccctcctgttccgttccacacaagttaaaataaaatcaattgatccactcccggaaatccaaatctatcaaggcttcttcttcccatgagactctcaatctgatgattcctgggccatctgaatcaagaagaacaaagaaaaaatcaattgagtcttctggttattgagaacctttacctgcttgtcttctgctggtatcacggaccacctctaattctttttcttcttgcacccccaaataagaatcaaatatgttgccatgaacaaacttaaaagtcccttgctaagctatgctagctttcagcacagctgccctacatcaaagatggggtcatgctcactcagcttaaacgccagaccagggactcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctacaggtagccattcatcttctttactaccactatatctaaccagatattgtttaatgtcagtattattttgtctaattttcctatgttgtaaaattttcttaattttcactatttcttcttctaatggaggaattactactctcacattatctttccttaaaggaaatttctcattgtcatttattacataaggtttaattaaactaacaggaaaagtagggtgtttcttatcaaattctcctgtgagaataacttctacagcatttttcccgtgtaattgtttaattgtaaaaggtcctacgtaagaatcacgtaatttctttggtccagataagttggtaaaatttagtgtggatactaacacttggtcaccaatttggaatttgtgggttttatgagttttatcccatctagatttattataatctacagcttgtttaacacattcagaggcatatttctctgctttagtcatcatgaaatggaaatctgtggcactgggatgaatgtgtacagctttattcaatagtacatctcttgggaaccagggtgtccatcctctttccagttcaaatggagtcttattggtggtactatgtttgctagaattatatgcaaactctagagcaggaagaagggaaacccagtcatgagtgtaactgtctttatctttaaagtgcaatccaaaagcacagtatctcctgatcatgtcttctagagtttgtatcattctttcagctaggccatcagtttgtgggtggtaagcagtggaaaattttaattgtgtaccacacagatcatataagtttctccagaattcagatgtaaatttagggtctctgtctgtaataatatatctaggacaacctacatcataaatgatagagttccagaatagtaaggctgtgtccatggcagtgtcttctttatgacaagggagaaatcttgctctcttagagaatctatctactactacaagtacagcattgaagttattgggtcctccaggtggtaatccagtaacaaagtccatattaattacacaccatctttctttgggttcttcaatttcctgtagtagtccatatctttttcccgttgccttattggctttctggcatctttcacatgattcacaatatttcttagtgtcatttttaaaattgggccaccatgccacattcttaatcctttctatagtcctgtcataagagaagtgtgctgatgtaatattatcatgacattctttcaggaataagttaatgtgttcaggtgagcatatggtaacaacactggtatgtttggttctatggtaaattaatccatcatataatgcaaatctatcttctttaaatgatgttagccagggttcttctaatgagttaatcaactcatttggtctgaatttactttgaagaatttctactatagtggataaatttttgttagaagcataacttttcctaacttcatcccagaattcttcctccatttctgttatatgtaatccattgacacaaatgatatcctcattattatcaaatccatagttttctacagaattttccattgggaatagagacataatttttgcggcaatttccccatcccaagctgggttcaactcattgttttcaagggaccatctactcagtccatcagcatttttatgaatatttccagctctgtgggaaattgtcatactatttctccattcttgtatggctatttgccaacgtaacatgtgtctgttgggtgttttcatgttcagaaggcttttcagagcattacaatctgtaataacttcaaatgtacaaccatctaagtagtaatacaatttatctaaagcccagacaagacaaaggcattccagttggctagcaccatactttttctcactgtctttaagggttctggatatataacatattactccttctttgggaattccatctggctcttgtatttggtgtaatgctgctcctagtccttccatactagcatctacatatagtttgaaacttcttgatggatcaggcataaaaagaattggtgcagaggtaagtaagtctctcagtttctgatatgcttctactctttcagttgtcatttcaaatgcagtattgggactggtaattttataaagacttccactaactttggcaaaatctttaatatgttgtctgtaatatccagcaaagccaagaaaagattgtagttctttcacgttactgggcataggtttgagtaacacagctgctactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactactactactactactactaatgatgatgattgatgcgcatgtgtaatgtgttcttgtctttcttgattgatcatcatgacttcttgagcggcagggaggcaggggtgggcatgacaatgcggcttccaaccctcctcttcttgatcatcattctctttgcaatagaaattggcaaggccagaaggaatttgccctgtctttgaaaaaaccaaaaaacaggtcaatccaagtggcagattcaaatcccatcccttctcatccccgcaaccccaataaccaccaccaccatcaccaccatcatcatcatcaatcggaatcagtcttcctgaaactgaaatatgaaccttattcctcagatcatccccctctcacctcctctgaatttgtgctcaagagtttttatgttgtattgtgtttctgtctttttgtcaatttgaggcttctcaagaagaaaaagaaagaaaaaagaaagttggcttgaatttgttaatgttgagattatagaccacatctacacagctctttttgggataaacaaaatagtagcaagaagaaaacctaacatgaaaggaaaataagaagaagaaaaaaaatgcaatgcatattcatctgtatctatcaacaacacacaaaaaaagaaatcaacacataaagaattggatacctgcaatacttttacaatattgttttgtattggccaatacaatacattcaaaacagatacaatatatttattaaagatactttgtatctggacaccaatacaataccaaatattgggcaataaagtattctattgtatctgtttcagcgttgcttagagctctgctttatttacaaccctcatattctcacttcttcccctgtgggactgacaagaaacaaaataatcagttataaattagccacaactttttcctaattcttagtgtaaccctctctcctcagcattatttttagagggcagcgtcatcagcacttatagcttcaacttacattactagtagggtagttgtctattttccctcaaagatctgtttctgtttgttcagcagctccacaccaagctagttaatttatgattgaaatccattgtaaaccccccccccttgttgagtttcacatcaaatgtttcacagatcacataggcccattctagcctgtactgagtctaggtgtcagcctctatgctactcacctgtaagggttgtgctctgagtgttaaaaacaagagtaatgaagaagatttatttgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccggatcaatcctcttgcatggattaataggcttccaaggtgaggacttcttcaactcacttgggataagtcttttaacaacaattcagattaataagtgtatcaacacttgaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtagaaatgccttgaaactgatcaaagtaaatctatttaggtctaaggtagctggattgtaatgttattggtgggttgaataactaataatcactgtacaagtgttggtttgatgctactagaatttcctgggggaaaaggtaggaatcagggctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaattttgtgtatggatgggagctgtagctgttcagtgctatgcatgcgtggaatgtcctaggacatgagatcatacatgcataattgagttttgtgggctatttctcacgtaattgaaaaagctgcagttactgtgcaagggctgtgcaattttagaggtagttgaatacgtgtaactctgcttattcaagcttgtgataatgagaaatacatgtgctgcatgcataatccagtcttgcatgtagaatttgggctcctttcccatgtaggctactttgaattatgcaagctttgaattagagcacaaaaggctcctgatgacgccatccaagaggtttatgatgcaatctgatgccctgatgatgtgatcaatgattggtaagcttcagataagtttatatagcttattcctgatccatctcacgcttctactagctgattcttatacatatgtaattagtttatggattatagaatatgtacagtgggtggaccgttatttttggctgcctattttggattctacagctttaaagcacaaactttgagtcacaagacttggtgaagtggtgcagaataggtcccagaaaatgaatatgaaaaaataaaaacaaaaaacaaagttttaaattttgcaaaaaataaaaaataaaaatgtttttttccaaaagctttgttattcatttttgggggagtgggagtgctgagagaaaaaaagagtggaacatggaaagaatgattataaatgaaaaaaattgggaaccaaaaaaggttgagccaggtcgggttgtccagattggagccaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattattgaattattaaatgtaaattatgaattaagattaaatgtaaagggccttaatacaaaaacccggtttttccgcgttttgacgcggttgctgctgcgcgcagcagacacggtttctgtgtttaaacccggttttttgattaatttttttaccttttattttaatttttttgaagtttttaaaattgtttcctacgttaaaaaatgcgtagaatttaatggtgaagtccattttccaataaaatgacttttgtttattaattttttttttccacatgtttttcaattaattgtttgcatgcatgcatgtatgtactttatgtgttatgttttttttgaaattttgaatctatttactaggttttaatgtgcatagaatttaatggtaacatccaaatttctcaaaactcaacggttcatttttaatactgaaatttgacatttttttcacttaaatttttacagcttaattttcattcttttttgactttttaaatttatttcttacacttcaagacatggttaaaatgatggtaaaaatcatttttcataaaaaccaaagattggtaatgaatactgcgtgggacaggtttttttttgatgcttttctaatgaattttgggtcttagttaaacgactcccagaaattggagttccgactcccaagattctgggacgtcaagaggaccagctgtggatgctcgtccggacgtccatgggagtcggacctccaaaaccttcaaagggttgggagtcgttctccttataaaaaaataaaaaaatcaaaataaaatgaaaaaaatcaaaaccccccgggggtttttgggagttgatccaccacaaaccccaggggggttgggagttggcgcggggaagatgccctcaacagccgagagggattcctctcggccgctgagagtgtatgctcttaacggccgagaggtattcctcttggctgctgagagtgcacaactctcggcggctgagagggattcctctcggtcgcagagagtgtatgctcttaactgccaagaggtattcctctcggctgctgagagtgcacgactcttggtggccaagagggattcctcttggttgcagagagctgtacactctcagcagccgagagatccctctcagccgttgagagcattcactctcagcgcccgagagggatttctcggctgctgagagtgtacagctctctgcaacaaagaggtattcctcttggctgctgagagtgtatgactctcagtcgcacagagtgtaaactctcagcagccgagagatccctctcggctgttgagaccattcatgagatccctctcagctggcaagagttgtacactctcaaaggccgagagggattctctcagcggccaagaggaatccctctcggcctctgagagccgtacactctcagcagccgagaggaatccctctcggccattgagagcatacactctcagcggccaagaggtattcctcttggctgttgagaccattcatatagataattcatttttttatttttattatttttttgttgggggaacgactcccaaaccttttgaaggttttggttttctgactcccaattttggggttgcacgtcctgaggaacgtctgcggacggtcatcttgacgtcccataaatttgggagtcggaactccaatttctgggagtcgtttaactaagacccttaatttttaccggctcaattttaatcattttttgaaattttaaatctatttcctccatcttaaagtttctagaatttaatggtggaactcattttgcctcaaaataaaatcttcaatcttaatataagagtgtacaccatttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatggatacagccaaaaatttgaaaacctttcaaagtgtaggagatgaaattaaaattccataaaataaggataattaagtgtgtaagaattaattaaagaaacatgtcaaaggctttattcaaggtacagtttttattttgatgcaatttgattgataccataattctatacatgtctgaaagtgtaggaaacagatttaaaatgtcaaaaaatcatgaaaattaagctcttaaaaatcaattgaattttaaggctgattacagtatggagaaggaaccattaggggggttcacgatagcttttcaccagaaaagttttattgtcccaccaggacagttgcacatgctgcgcaacttaaaattttagagagtgtttaccacaccagcattgatgcaccaggaaaatttagcaatgggaacgcactggtgatcacatcccattttctaccgcctgcctctggttattcacacaggcattcctccaacaaaaggtgttcaacccacactggcagccctcggagccagagggacccactcaatcgacttataggattattcccggcattcctccaacaaaagttgttccgcccacaccggcaaccctcggccaatcgcccaaagtatgtcccccccccctccccgggtccgttgttcctctcaccccgatccatccatccatccatccaaaaaaactgattggagaggtgtatgtataaacagacacgatcccgagcaaaatcaagcacaaaatcagcacctctattgagcagttcatcagagccaacatcaaagaagaagaagaagacgatgatgatgatgatcaccaacaacaacaaagaggaggacaaggaagacgtggtctagcctgaacttgcttgctgagaacttgtacttgtccatcttgctatcctttttttagtgtttatttattcatacttggtaatcctggttttttttcttgaatttattgttatgtatactcctcctcttctttcatcaaaaatcaaacacatttatacaatcaaatttccatgcatacaagcatatacaaatgttttttcttgcccttatgagtatcaagaagagcaggaaagaaccaaattccttcacatccttccccccaccacaaacaaccctgttattgattaacgaacaaacagaacatagattacactgaatcaaccaaaaaacttacctgactgatggaaattacttttgaaatccggaagggtcaatcgcaacttgcaaggctgtatgtatatcacaagcggatgtttgatattttgccaaaaggtgatgtgtaatcaagaccagagggggctgggtggtgtttccaacagaggatgtatagggggttgagttttatctgaagacgattgatgaacagcaacctttatggagcctggccgttgttagtggtggttttttcagcgtaaaatttaacaaaaaaatcacaccagcaagaatttttttaggggggaccataagccaaaatagctattgtgaacccccctattgagttttatggaaattgaatgttaccattaaattctaaacactttgaaatgtaggaaaaaactttaaaatttcaaaaaagcataaaaaataaggtaaaaaaattaatgcaaacaattgagtgaaaaagtgaagaattaaataaaaaaacggtgtcaaatgcagtatacaaggtgtagttctcattttggtgcaaaatgatttttaccatcattttaaacatttcttgaagtgtgggaaataaatttaaaagtcaaaaaagaatgaaacttaagctgtacaaatttaagtgaaaaaaatgtcaaatttcagtattaaaaatgaactgttgagttttaagaaatttggatgttaccattaaattgtacgcacattaaaacctaggaaataaaattttaatttaaaaaaaacataaaaaataaggtacatacatggctgcaaacaattaattgagaaatgagtgaaaaaaaaataattgataatcaaaattcatttttatgggaaatggtttttaccattaaattctacaccttttaaagtgtaggaaacaactttaaaaaatcaaaaaaactcaaaattaatggcaaaagaaaattaattaaaaaaccgggtttaaacacggaaaccacgtctgctgcgcacagaaaaaccgtgtcaaaacgcggaaaaaccaggtttttttattaaggcccaaatgtaaatacatatttattcatttattattttaacaacaaggtataatctttacttgtattcaattaattattatcttgcagttactaggtacatttcacgtactcggaaaggtgctctgtggctgacactaggcttgtcaggtcctccccagacagcatgagagctcctctgttggtggatggtttgggaagcacattgcaaaaagacatgtgtaaaaactgaaaggaggacaacttgtggtgcatgaccgaacacaaaccagttgcaaagaaagtcaaaaccggtgaatcaagccatgccccaatcaatcaacccgcccttgcagagagctcagttatcacaagacccctacaaatcactgttatcaccaaaaccacctagctttcaaccaacacagaaaattaaggaggaacggtgtggaactcctattgtgccatgcgataggcagttggttgaagggatgttgctttgagggctgccttcaagtggggtctgagagttgagctgtgatctgaacaaaatgtgttggggttgttttgtttgctgagagtggacaacagaaatttatttctgtggcagttgttgagtttgagtgaacttgaggatgagtatgagaatcagaactatcaataagatttgatgggtctttcttggatcagatcagagtgccatgcttcaccatcatctcagttcaaactgaactttgactctggggagtgaaatgtcacagaaatgtcatcacatccctaactagaacacaactcaaccaaaaaataaaaacaagaccacattacacactgaataaactaacttgttggaccagccagtccaacaagtctttggacagactttttccaacgagttcagcagcccagtggtggcgcacaacaggaattgtcgggcaacatcagtccaagcactcattggaatggcttgcccaattattcaattttggggaatgataaccacactccccccccctcccctctttgtgcactcactccaacactcccttctctgaggggggtgtgggaccgcactccaatcaaaatgggtgtgtgggtccgcactccaacaatctacaggggcattcccccagcaggttggcgcctgggtcctatgatatagccccgggggataaacgcatatgtataaaatatgtgtttaaccacagcctgtatctttgaggtgcagactctcacgcgaaacctgccggggggaatgctcatgcagattgttggagtgctgacccgcacaccaattgtgactggggtgccgtcccacactcccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggagaaaaaaaaaaaaaggaaagaaaaaagagtcgaggtgcggaaaggtcgtttgtttttttcgtctggaaggaaatgggttatatgtattagatggggataggatcacagagatcgatgacttaggtcggatggtagtcagaaagtgaagtgggttggcttggggtgttcttgtttttcttcttctggaggattagtagaatgagctccaagtcaggttggtaagaaaagagagagagcgggatggatggggatgagggatattagtagttggtgagcactcgagccgaggaaaaagagttaaggtggcctgacttaagtccatattcactcccaattcaccttacccacaaaacccatagaaaaaacaaaaaaaacccacaagccccatgccatcagattacgtcaactgcgatttaaatgtgaaatacgacgtccagtagacctgcagatctgatattatcgccaccgtggtggaatgcagagatcttattatctagggatatggaactcaagcatattttgttttgttgtgttttgttctgttctgtcttgttctcttgtgtgttgtgttgtgttgtgttgtgtcactgcacaagttcacagggaaagacccccccaccccccccccctctttttgcactcagtccaacactcccttcagagaagggagtgttggattgagtgcaaaaagggggggggggagtgtggttatcattccctgttaacttgtgcagtgacacaacacaacacaacacaacacagaagagaacaagacagaacagaacagaacaaaacaaaacaaaataatcaagagtgaaataaaccaacatattaagatgtcttagggccaagaaaattaaacaagattgtctactgggtaggtgatttgaaaaagataataaaatgatgaaatgataaaataaaagtaaaatcaagatgaatgaaaaataatatgaagataaaataatcagaggaaatgaaataattaaaggaaacaaaaaaatattgaaaaatataaaaaagggaaatgttggactgagaggggatttgaggtgatattgttggaatcttgaggcttgaggatattgaaaagttgagaattgaaatttaaaatttgaccttgagggggcctgtactgtttagaacaccacaacagttgtttgtaatacaatttggacctgaaggatgggtatggccagaagaaattaaacttttcatacatctcattgtgctacgagaaaaagcattagcattttgccctgcagaaagaggacttctgaagcactcatatggctcaccctaagtcatccaagtggttgaccacatataacagcagaagaaaccaatcccaatcccagcagcaatcaaggaggaatacaccaaactggtatgggaacagttttggaccggtttatacaaacaatcaacttcaagctactcaagtccagtattttgtgtagccaagcatgatggaaaactatgaatcatacatgacttacaagaaatgaacaaagtaaccatcaaagatgcagggctacctcctgcaactgagtaattcattgaatcctttgcagggagggcttgctatggtcttggtgacttcatgggaggttatgatcaatgggagttagctgaagaatctcaaccactcacaacttttgacaccccattaggagaatttcaactcactaggcttcctcaaggcgcaacaaattcagtagcagtttaccaggctcaaatgatgtggattctgcaagatgagatcccagaattttccggggtatttattgaagacagaggaattaaatgaccacaatcaacttacagaggacaagtattcacagaaaatacaggaatcagattttttatacgggaacacgcaataactttggaacccatactgttcagggttgaagaagcaggtctcacagtattgggtaagaaattatcctgctgtgttccggctttggacactgtgggacacgtggcttctcacactggacaacaagtctctaagcaaaagagaaataaaatttaaacttggccaacaccatccaaccttacagaactgcaaggattcttaggcttgatcacttacatacaaatatttatacaaaccctgtctggtgcatccctattggggcaaccttcagaaaagagagagaatggatatggagcactagttgtgaacaagcatttgagtggctcaaggaaattgttggaaaaggtattgtactcaaaagtattcactattcaaaggatgcaggactgattaagctggcagtggactcaagtttcattgcagcaggagcagtattaatgcaagacaaactcaacaccggattggatcaaccagtgctctacaaatctgtggtattttcacccgtggagtcaagatattctcagcctaaattggaattatgtggagtatcaagggtgttgaagaaattgcatacttacctctggggtcaacatttcaaactgaaagtgaatgcaaagtctttgataccaatgatcaattccccatctcttcccaatgcacccatgaccttctgtgtggctttcattcaattattttcttttcaaatagtgcataagccaggaaaaacagttaactcacccaatagactctcacaaagaccaatatctagcgacaaagaagaattttaccaggaccaagaaaattttgatgaagaaaaaccagtagtccagccctgctacacctttaaaaagtatactggagggaactttgttattatttggaaatattggaacaacctgtcacaatggacagagtggaatttgcgacaaaaatcagcaagatttttcagtagcaatggaagacttatgagaaaaaactcaccagcacctaaaattgtaatatccaaagacacatatcaagataaactgctgagaaaagtacatgaagaattagggcacagaggaattgaagaaacataccagaaattagtgaccagattttggtggccaagtttaaaaaagaaggtcaagaaatgggtacaaagctgtgaagcacgtctgaaacaagatcctctggtaccaagagaaatcctgaatgctactggtgacagttatctttttgtactagtagctttagacgcctgtcacatcaaggcaggaaaatataaatatccgattgtggcttgggatgatttgtctggatgggtcaaagaagcacctttagttaaacttatagcaagcaatgtggccaaattccttttgaagtcctggttatacagatatggttcaaccaaatcaattaccgtggataatgtagagatggccccagtgcatccagatatccgcgcagatgcagatatccggctgctttttacgggtaaattgccatccgcatttgcatccgcacccactggcgggtatccaagcgggtatccaaggatgcctgccctctaaatcagcagcaagggctggaagggtttccttccagttgacaaggtatgtatacattgaactgcaggtattttaggatactttccggtgagcacatggctcactcaaacatctccatctagcatcatcagcatcagcggagagttttgtgaaccaattggacttgggacaagattgatttaaaaagagaggagactgaaaagtggattttctggacgtggcagagttaaaaccatcaagaatcacatcttcatagtggaagttgcaaccccagtctgtctggacatatagggctggtcagccatcaggcaagcgcagaaacagtgtacgggcaaaactttctgtgcactagctgattttagttataaggctcacaacaggtcaggatgcaggccggagattgctgatgtgcgttatctacgctcctcaaatttgggccaggacagttggaccatctacactgacccttggatgatgccgaatgcttatagtggtgtataatttcaacacacaatatgtgcataatatcttccattagtattattttgagacagaatttcaactaaaaaaacaacagggtttaccccatatgaactagtttttggacatttacccgtattaccactggaccttgaaatggatacatatctaggcattgattggtcagaaataaaatatacagcagaaatcttagaatccaagaccttacaattagaaagaaaggacagacttttaaaagaggctcatgaaaaattgttcaaatcaagggaagattctgtaatatactgggattgtaaaatggccccaagactaaaaatatttgagtgtgtgggaattttttttagttcataataaaagtttggaggaccaatgggggaaattatttgccaaccagtggaatggcccatttaaaatcaaggaacaattacacaagggatcttacttacttgaagaattatatggaacagaattgaactgctcatacgcagcatctcatatcacaagattttatccttgaggacgcagcttacatgaaaatacggaagataaggaggaacctgaaagtgggagccattctgaaggaagtcaaaacagctccatggatgaagaatctgaaagaggatctgacgattctacttcccaatcatactgattacctcctgggaatgagactaaatttttcacaaatacatttcataaaaataactgggggtaagtatcaaaaacaaattttacaagtactgatttaatattttctttttttctcaaaatttattgttttttcttttaaaaacaacacttacactttttttcaggaaacaacacaaggtattttttatataagacaacaggagatattcaacaaacaatatcttattcttttttgttgcaggcacttatatccaaacaactctttcaatatggccaaacaaattcttagttggctctcaggctcatttgtcatttgggtatcttacttgccagatttttcctctcactttttaggttggggacaaccatttaaaggtgggggagtggtataggaggtagaattgcaaagaaaccagacgaactgaggtagtattcaacacttaaaagatacaatttttttttggattttgaaagttatacagctatttttttaggttttagtgttatctaccaatgttctttgggtctcgtttcaacggtgggccagatacgctaaccgtagcgttagtgtagcgtagtttagcaaaaaatcactacaatttagcatagcgttagcgcttttttcaatttctgcgctaacgctacgcgcatgggggaaaaatttgcgctaacatttagtgtagcgttagcgtggttccccccatctgcactaacgctacgcgcacagggagcaaaaaaccgcctgctacgctgcgttacagcaatttttaggcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaatcccagtcacttccccgatccaccaatcatctttccaacagagatctcgaaaaatctttcttctgcctctgcctcagccgccacagttcgtcgaccactgatctgttattattgtcattgtaaaggccatgggacggcccactgtcatacactccgtaaggacaaagagaaacacctttttgatcagaaggggcacaattattttcttcccagcggtgcctggatccctttcgaccctgtccgacctatctgcagtgttgtgacggcatttcaagcttcaagttgttctgctcctccatttcctgcgccgtatcggatcagttgtggcgctcttcagccatagtatccaacaaccaagccaattccctgcgcagctccgctagtttctgaatcttatcattgtcacttgatccgcaaatcacccgacatcgagtcttctcaacccaaagtcttgtcctctgatccaccctctccaaagtgtttggccaagtttgtcaaggaggcaaactctgtcctgaagaagattatcaatctgatggttccaggtttctccgcttcctccttggacaacgttcatcttcccaagagtcaaattcctagaaggacgaaggcaagaaaagtgattccgcggaggcataatggagttaaagtaagttctctccaatgtgcacctccagggctttatgccaccaaaacagtcaaaactctatctcgtgccacactcgtgagcaatggacaaccttctgcccttgattccccaggtgtaccagatccgacttcatctgagaccctccgagatgaggttaaactatcttctgatccttctctgtgttccattcccgatgttgatcctattggccagctccgcccgacttctgagcgtttggtttcctcctcgatcgccctccgagatgaggttaaactatcttctgatccttctctgcgttccattctcgatcttgatcctattggccagctctgcccgacttctgagcgtttggtttcctcctcgatcgccctccgagatgaggttaaaccatcttctgatccttctctccgcccaacttcggagcatttggtttcctcctctatcgccctccgagacgaggttaaactatcttctgatccttctctgcattcggttcccgatcttgatcctattggccagctctgcccgacttctgagcatttggtttcctcctcgatcgccctccgagatgaggttaaactatcttctgatccttctctgcgttccattcctgatcttgatcctattggccagctctgcccgacttctgagcgtttggtttcctcctcgatcgccctccgagatgaggttaaactatcttctgatccttctctgcgtttccattcccaatcttgatcctattggccagctccggttgactgaagagtgttttggtttcctcctcgatcgacctccgagatgaggttaaactatcttctgatcccttctctgaattccgtttcccgatcttgatcctattggccagctccacccgactaccgagtgtttggtttcctcctcgatccgcctccgcaaagaggccacattaaattctcaagtccaggaatcggtcttctcctctcaagcctcatctgatcccaacaaccatatgtcttccttatcccataattatcgatctcatccctctggtgttcccaaatcttccatcactcctgaagttcatcaatctcaatcctcccagcctttatccaactccgtagattccctttcttcttcttctccgatccgcctccgcaatgaggataaaccagcaccagttccgatccccaatcagctccgcaatgagactaaacaaacgtccaaatcctccaatgttgaagatcccgatcctgtgtcatctgatggtgtggcagcttcctgccaagttgaaaatgatctctgcaatgagggtgaattaggtttgttatattttgatgaggaagaaggatggatgatagaggtttttccccgtggaggcaaagttgaccaaaagtaagtcctcccaatgtatgcatctccagggtatctactaccgctttgtaaaaactctactttatgccacatttgtgagcacctggatgggcccctggttggtttggttttttttaggttttaatttaggtttcaagggtaggagaagagaagagcagtctagggacagactgcaagtggtgaggagatgtggtgttctaaacggtacaggccccctcaagctcaaatttcaaatttcaactttcaactcttcaatatcctcaagactcaagatttcaatattatcacctcaaatccccactcagtccaatggttttctcatttcattattttattctacttcctctgattattttatcttcatattattttttattcatcttgattttatttttattttatcattttatcactctttattatctttttcaaatcacctactcagcagacagtcttgttcaattttcttggtcctaagacatcttagtatgttggtttatttcactcttgactattttgttttgttttgttttgttctgttctgtctttttctgttgtgtgtgttgtgttgttgtgttgtgttgtgttgtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcactctgatctgatccaagatagacccatcaattctgattgatcttttcattattaatccatctgatcctcatacacaccaatcctcaagctcaacaaccgccacagaactcaatttctgttgtctcctctcagaaaaccagccaaccccaacgctttttgttcagatcacagctcaatttatccggaccccacttgaaggcagccctcaaagcaccatcccttcaaccaactgcctaccgcctggcacgataggagttccacaccgctaaaaacgctgtagcgtagcataacgcagcgtagcggcgcgctaacactacaccaaaaattggctagtgttagcgtagcgcagcagcgcgctaacactacacaaaaaaaatggtgccgctacgctaaacctacatgggcctgtagcgttgtggaactactctttggtgagaatagagcttagagagggattagagcttgaagggctgcctctctggttactgcgagagtaagaagaacaagaaataagagtatggactcttaaagaaaggtgtggctaaatgaagatttaagatttgtaaagggtaaggtatgaggataataattctgtgtaaaatgtctcaagtctgtaatgctaaatatattccaagtaagtaatgctaaatcaatgaccagggagtaataatgacaactctgatggggaacaaatggcaagggccaagagagcactacatataagtcttctggtaggggataagaaaacaaggagcaaggcatcatcacagggtacatgtaacaaggcaacaacttggcttgggagacaggcttgggaaggacatatgtagcaagggtgaaaacaaggctgagacaacaaggatgaaagatgacatatgtagcaactttaacaaactgccatggtatgtaatcaagagaaacaaggatgatgaagaacaggggtctttcctaatagcctggctctcttgagtggtggactttctcccactttatacctgatttatacttattttattaccaagtgtggctggtgatcgatgtggagttttactgatgggttgttggaatttgtggttctgatgaggatgtccatgtattgtgtagaggtggccagtagtgttttacatatgtaggatgttgatttgagggttgttatgatatgtaactgatgtaaaaagtggtccagaaaggtgcttgtaaagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttactatattacctgttctttttctttttccgtacacacatagcgcgtgcgttgatatagacccgataccgttccttgtacaattccgtaataaatctgctttgcaataccaatgctttatcgttttgctttggacaaattctacgtctttgtctcagtcataaccttcccctacccattaatctctcaaccaaactataaccaaagcgtctcactctgtaatcgctgttccgttccaacaataaatcatgttatgtgttctgtttctgatcctcctctttgttttacattactcaaatataagccaacgtttttaatcagggtaaagaacattatgctagattgaacgtctagcttatttcaaaaatcaatttgtcccatttcaatgaacttcatctgaccaagatttgatacttccagttttcaatcctcagcttctccttccgacaatgtataaaccccctttccatttacgtcaacaatctctctgggccggaatagtaaacaacatcttagctcgaaaacctagcaccattttcctattgcttgaatagattttcatttccgacacccacacctgaaacctggcctttatttcccctgccacagcatataatcaaactcttcatgaacctatattctcgtgtccatcctaccaaaggcctattaaatcttcgccacaatgtacttcaccaaacttactctgagatctgtcacatttgtggccgattccccaagactttcacccaaacacctctacaaaattcctgacacaacaccttggatagtcaccaactcggatgtacaacccttttataacttcaaggccgatgttcttaccccagccccgagagactctgggcccaatgctagaagttggttagtgttcgagggcccgattcacgctgagtcaactaccagccctatcacagttcatgctactgcctccaactactatcatgaaattccgctcagctatcgcttgccggagcctcagatctacggccagttactgatgcatatcttgatcgattctgatacggtttcagctaaatctaaccaagtgatggttagtattcctgtaccaagattcaagtcgacacatcctgatgcatttgattctgcagggccggacatttgtttgtcactgttcctcaattcatatccaaaggctattctccaatctcctcttagatcaatatttctggatcaatggaattatcaccaacactaaagaaagctttatctatgttgaagttagtttctttttcctctcttcctatttattcctaactaatctttcaatgtcggattgctctccatagatcgacgcactgattgtctgaaaacctgcacctgttgccctcaccccggccttctttcagttttttcttccttgatttaggacaagctaacttttgtcaaccgaaaactttgataattttgttttcttgctcttgttcatcggtctaccccagcttttgcctcattatcttatgtttctgttccgttgccaatgtaataatcctttgactaagtcaaagacattttttcttttcttggcttcatcttgtcttttcttataattgtatccccctcttcattggttcaagataaaaccactgaactgtgccatcaactgtatctcttttcaatcggccaggatgagttatttcctcaatacccaggtctttttttattcatatcttgatagtaataacataggtcatgtaatgagtactctacactaaaatatattttgccccgtataaccatcccacaagagtgaaacaatttatcacacgacgggggcttgaacacaagacctttgccttcctagacataatgcttaaaatcggtctacttttcaaatgattcttgaagaccttactaaggtaggtggggagtaccccatcaatcttggtttttaagcctctcatctcctgtattcaagcgcaacatctcgcttcgcttcgcataaattcgaggctttttgctcctcagggcgaagccactctcttgatacatgccggtatcatttatctaatgctcagtccatgaatgagatctcgctctctgagctctacttggaacggagtttagccagacaaacaggcctcgacttcagcccaaaaacacaaactttctgtgcataaactctttgactcatgtccaaaacctctgacaatgacacactcaatgcagacacacaccatcaagctcacccaaatatcatcctctcctaagccaaatcattttcttagagctttcgcatccatgtgtcaattgctgcacaggataacaatcactcaataggtatacctattgacttattaacagtccataataaatcaatgccgaaaccttttgcctcatccatgcacagataatgccttgtcaacggttgagttatatcaaaaatgataacctcttccctggtcgagactaatcatacccaccttaaatcaatcaacaattcctcatccggggcgcagcctcaaagatacataacctaagttaactttcctcatccgtttttgcaacgaatcaacagcaaacgttgcctatgtaaatttcagctgagcctttaaaacaatgtataacacctttacaacctattgcttctcatttcctatatctgtccagcacttactattatcttttgcctttaccgtcaatcagtactgcctggatatttctcaatcatcaagtgaaaacattccgtcattgactttgccattgccggtgttcaccttattctttaggcctaatttatcgacaacctgagaccaaccttcatgatttaagactgctctattccctcattcattgcctgtcctttactcattgctatatcatcaccacctcttgccctgttgttgtttccaattatcattctcttctctcaacctagaaacctattacttatcaccggctagaggtatcagttcacaatgtcctctgttaaaaaattcagtcatcctatgctcagccgaaccgtagctgacatattcgaacaggtaatacactgctcttcgcctattcttacttcgaactatactcattgttttactgtatcccacatcccttttctcagctggaacataaaataactcctggctcaacctatggccaactgttctactcaacctccttggcttttacagatcccaacacgacccaagaaaagaacatattggttaagttgtgtggttatggctcagccataactgcgctcatcgagagtcatgtctacttagtctctggcaggctcatcccgctgaatactaagtctactcctgtcttccactatgattccaacacaatcattgacctcggtgaatctgcaaaattcactcagtcgttgtgtgacaaagccactgtcatcggcttaggtattgttgtttccaaaaaggaaatcaatggtcaagagtccagttctgggtccactaccccaattcttcaagttgtgttacaacacaccgactacgatcccttggtttgtgctttttccctcgactgagccaatacttgactaactgaatcttctactaggccaaagcccaagtccagttccaaacaatttataatatcggaagtcggaagaatttggccaacacctttggccttttccaacttggccgagaaatcatgatttccggcaacattgttggttacgcggaggaaaatttcatgtggattgttagcgtaagtgaaacttttggtcctgaatcaatgttgttcctgttaacaaactcggactatgtgtcttcaggccatctctgtctcagtcacatccggtcatcagtcaagccttagtcaaccatctcaacagagcaacaaagctcaaccatacactaggcgccctggcttgtaagttgaacttttgcacaattttatgtgttgtcctggcaagctgacgatctagatcagaatctcgatcgaggactcatctaccgccaaactatcacccgcttttgtggaacctactgctaaacttggctctgtagtcaaccttgggttaaaccccgagccctcggccctggacccaaccccagtaactgaaactgcgtctgataactactatcaaacagttgcttcaacctcgggtaagaaaaggactaagaaggctatcttagctgacgccaaaaaagctcttaagcaatgagactcgattccggcttctcaaaattactttggaaccttggcctcttaatggtcatgtactaataacctgatcgtgaactcaatgcctattatgagtcacggacaaagtccctcaaccttcaaatgcaaatttttgctctgtttctaagtcgccaccctcaaaggcaatttttgtctcagtttctaagtcaatacttattcctaacatttgccaaagatgttgttcgatttttgttcttagttcttatcttgataaagacattagactcaacttctttttccctcgactcaattctgttctcatccaagccaatgtttggctttgctcaactgttatctgaccgcatcactatttgccaacacatagcccatgtaatataaaccaagacagacacttctttagcccaaatgtatgcaatcctaaaaaaataaattccagcgttggtctctccccttgccctgtcgttgttcaaatatataaaaccgctgatactgttgaagacaggaatggttgggttcctgataactatcattagctgaacttgcccttttttgcaactatattgctcaggttgaacttcttgttttgaatcttatatttctcccggagtataaacatggggcatggattaagcataggacctcagctacttgagaaaagattgaactcatgaaatttcttttgagctgattcctgcatgtaggtaccaagtagaaaaattcctacccctattcctagactaaattccattcacgggcttcctcagggtctgaagagaacgtcacctaagatcggtggcaaccaggttggcacatgaattccgagtcctgtgaactaatctgaccaactcaatgctgtttgttatttcgggacatgatgaacggcttgcccaatctttggccaacacccatcgtctgtgtcatttccgattatactcatctgtctactaagatcaggccttaagctttgagatctgccaatatgacgactatggcaattcctaagccttcttcttaaatccagattcacatatggtccctcctcattatatgaatagaatatttccaaagtacggtttaagttacaaactggacatgaactgtggctttggtctcatcatccaaaatacatacattctttacctatttcggcacttgaccaacatcgtggttatcctggttgaatcactttacgattctgtcgtttacgattaccttatgcgctcaacctaggtcaggacttaaaggatatgctattcgtcggaactcggtcctctccctgcccccattctttactcctcttcctcataaagcgtaaactaggatcaactctgtctcaaatcaacgaagtcgataagtagaatattaatggcttctcataccacctttgcagccaccactcctaaccagaatcatgaggcttatctcaaagcatcttttccaggcatgttccctcattacatgggaccctattctgatccttgcctcagctgcggtgcgattcactggaaatgtgaaagaacaggtaacgatcaaaaagctctcgggtttcttattctatgtgttgtcagaaaggccacgtttccattcctgccacgtacagtggtcttgattacccccgcttcttgcaagatctactctcgcggtctgatactggtatgttctatttctcatgatcaggtttagactttcgcttacagttgtaatccagaatcaatgactttccagcgtcagattcgtaactacaataacgctttgtcctttgcgtcgctcggagcctgtgtcgatgaagaagtccaaggcaaaaaaggcgtgtatacgttcaagatttctggtgctttgtttcataatcttcctgagcaattgccaacatcaaaggatgaatcaaaatttgctcaaatatacgtcattggaggtaacgacgaatccgaagcagcaatgcgaaaacacaagtgcggaggatcagtcaataccaggattttgttagatcttcaacgttggatcagtgcacataattcttacgcaaaattctacagaactgtcagacaagtcctcagtatcaatcctgccgctacacttgttctgaaagctttaaatgatccgaatcagaatccaaatacttacaatcagcctcgcgttgatgaggtcgcaattgttctcgaaacctatgatgaagaaaaaattgggccccgggatattgttctacacaagctcaacggcggtgttaagcatgtgacggacatgtttccaggatatcttgctcttcggtttccaatattttttcctcgtggagagcaaggatgggttccggactgtattcctgataaatccttaggtaagtcacgacaattgattgaagcatgcgcagtatctaacgtgtgtctctctttaggacgaagaattacccaggacgagtggtattcgtcgatgtgtttcgacaaattgggtcaattctcggctattttacatggaagagctctattccaggaactattggtcgacatgtatgtatgcgtagaacgtgcgcgcctagattttatccgacacaatcagaagaaacttaaagcggatttatacaaggctgtcgaggagtcaattcataacgagtctgatgtcgaaggtcggcgcgttattcttccctctacttttcctggttctcctagaaacatggcccagctgtaccaagatgcgatggcattgtctagggcatttggtagaccagcactcttcatcacgatgactgcaaatccgaagtggcgtgaagtgactgaagcgttacctccaaatcataaacctagcgacagggccgatctcatagctcgcgttttccatgagaagttaacgtcgctgctcgacgatattgttaaaggatcactgctcggaagagttgcagcagtcgtgcacacagtcgagttccagaaaagggggcttcctcatgcgcatatcatggtgatgcttcatccatctgatgtaccaagaacaatctcggcagtggattcactcatctcggccgagattccctgtccaattaaagaaccggacctatacgagattgtcgtgaggaacatgctacatggtccatgtggcgtgaaatcaaactgttggaaagacggattttgcaaatacggctatcccaaaccttttcggcctgaaacggagattacagaagactcgtatcctgattatagacggcgggaccaaggagcgtcagttagaaagatgggaatggaattcaacaacagccatgtcgttccatataacaaatttctactcctgagatataattgtcacataaatgttgagataccatttacgatacgggctatgaaatatctttttaagtacatctgcaaaggggttgaccggtcttcaatgaaaattatggatggtgacgaggttcagcgctttgttgaagggcgttacattggaccctctgaaggtatgtcaatccaggtcctattaattgacaatggctcataatgatttcttccatagctgcgtatcgcctattccagtttcctatgaatggacgctatccctcagttcagaggctggctctacacctagaaaaggagcagaagatattctatcttgatgcagaaatggtcaagcgatcttttcaatcaggcaaagccgaccgaacgactttgactgagtatttcaagttatgtcagactgacatatctggcctaggcgttaaggccaaggattgtctctaccaggacttgccaaagtatttctggtggaacgatgacaatcggtggcaaccgcggatcaggacgtcggacgctgttggtcggatttactttgcatcactatcagagggagaacgttactttctgcgtctcatactagctaacaagcgtggcccaaaaagctatcaagaccttcgaaccgtcgaggggcgattatacgcctcatatcgagccgctgccgaggccatgggacttttatccacggatcaacattatgaagcagctattcaagaagcttgttgttggatgttgggagctgcattacaagctatgttctgcattattctcgtccattcacctccctcaaacccaaacaaactcctagataccttcatagatgagttgggtgatgactcggcttacgttctttctgggcatcggcgctcagcaaatcttagtcctgattatatcaagtctttcactttatttcaattacatctccagctgaagaagtatgataaacgattcgaagatgttggtctccttccgcctgacgaatctaaatgggccttattccgttcgttcaccgacagaggaatattattgtgctatgatccagaagaagattttaatactcggtttcgttccctgaatcaggatcagctacaaattgcgaatgaggtcattggcctagcttcaacatcaaagccttggatggtctacatcgatggccctggaggaacaggaaagacacatgttctgaatactttgatttcttatttctcagcccagggcaaggacattgcgacggttgcttcttcaggaatagcatctctgatgctgcgtgacgcaacgacagctcatgctcgatttaagattcctgtcaaaatccagtccaattctgtttgcaacttcgatgccaagactagagttggtcaagaactgttaaaagtccaggtcattgtgtgggatgaaatatctatgcagaatcggctctgtgtcgaagcggtcgatcgtagtctacaagaactgaaacagaactcagaaccctttggcggtataagcgtcatatttggtggtgattttcgtcaaacattgccagtcgtaaaacgcgccaaaatgttcgttcaagctaaactctgcatgttgaactcttatctctggcctgcggtaattcaatttcgattgcataaaaacattcgaatattaggcgcttccaattcagcaccggatccaaggcttctactgttccaggactggttacttaaaattggtagaggttcttctcaacaagacttcgtccaggagattagcttagattttggggtagtttttgtagaaaaagaaataaaagacttagccgcaacaatgatacaatttgtgtacccaaatctgatttcggaactcgccacgcaacctagcataaataattactacaggtccagggcgataattactcccctcaataaatatgttaaggagataaatgaacaatgcttatcacttctagctggaaaggtgatcttttcgatctcgatcgatcaaatgaccgatgtcaccgacaagggtattcctgaagaaattctcaacacaatcagtgtgcctaacttcccagagcattggttggcactgaaggtcggcatgccgattatgctcttgcgaaatctttgcctaaaagacggattagcaaatgggacaaaattgatcatcaaaggtcttcagccaaacactgtccaggccaaaattgttaatgggccgcatgcggggaatatccatctaatacctcggatcaccttaaatcatgaaccagatctggattttggtgcttctttttctcgttaccagtatccattcgtgccttgttttgctatgactattaacaagtgccaagggcagtctctagaaaaagttggtatatttttaccgcaacctgtttttggtcacggtcaattgtatgtcgctctctctcgtgtaacctccatatcaagcctgggcattggcattctgtctcaggtgccagtgacggggactatgaatgtcgttaataaaccattgttagaaaagcatctgcctaaggagatggtttaatttttcatttttgtctattatctgtaattataagatttatttgtaaatagacccatgagtcttgaaacgtggcgccagccacgctgttccctagtatgatgtgaactcccaaacatcatcgtgaggccccgtcttcagctgtgcacccctgatatattcgccatgatcgtttatgacaatcattgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtaaataagtacttatccataatgttgattaactttacctcttgttatcctatcattattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttatacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcagatattattacaaataaatatgtacagtgcctagacagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtatattcgttgtatttaggccgcccctctcggctctgggtagcagtgcgattagacaggcccgaattgcttgatcactttagaagtgacagttcaaacttccaatctggacgtcggtcctggccataagttctttggttccaggtttgttcatttataatcattcttcccacagtccattctttctttctctcagcactcccactcccccaaaatgagtatcaaagcttttgaaaaaaaattgagtttattttttatttttcacaaattttcaaactttattttttgcttttattattccatattcattttttggaagctattatgcaccacctgaccaagtcttgtgacttcaagtttgtgtttcagagctctggaatccaaaataagcagtcacttttcactgtctacccactgtacatgtattaaatagtaagtattaagtgtcaatagaatcaatacattccatacatgcactgatcataattatgactacattattagaggatctgttaagtacacgcatcaaaagcaactagtacattgatcaactagtacacaattatgatatcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagatcccttgattctgagcgctcattctttccctccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatatcttcagacaccagttaaaccagttaacatttatattgatacagcacacgtaaccaacataaatattgtctacctttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccattaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctgggtgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaatcacccactacttaacactcaccacgctcaaaaaacttcagtcaactcatagtaacaacctttttaatattaaatactcaggttagttacccagaggctgacaatcatagacagccaaacaaggccctggtttttgttgtatgggtgtgcaaactccatatttggagtaagaggaggacaagaggtggatcaaggacaagcaatgaaaaccaacgatcatcaaccacaacagattaagagttaactgctctaccgaccgactagccgtcacatcccgactttttatggttcatactcgtcgatcaacaaaagacatcctttttggaccgctacctcctccgactcgacgccgcaaacaggtttctatcctcgaccgacgaaagaaactagacttccgtcgactatcaaaacttcctccacttccaccatcgcctcccccgaccccgccatatcttcctcccacagacaatcaccaagcagaacaagtcggaatcctcatcgaggaactaaacaacttcagcatatcggatatcaacccgaatacatccgacctcgctcggaacgaaccttccacttctgctctcgttgacaatcgaccaccttctccttttctatctccattatcacatattttctctcaatatctcactcggcaacccctggaaacctcttttcctattcgaccgtcaacccccttcgaccgacctactccaatgtcgacatcgacgtcgtcggaaatcacacctcgtgcgaagtttctacaacaacccagcatatacaaacaagatgttgaacaactcaccgccgacggatccaattttgacaaatggaaacgaggcctcactcgcgttgttcttctcactctcggccaccccaacttctttgataaatccgacaactttgccaaactatcagaccaggaaaatacctgccttctcttcctcatccagatcaccatccacgacgaacttgcttcccttgtcgatcaatacacgaagggcactgaagcttatgaggccgtccagacgaattttcaaggcacggtcagattccgacagatggaactcattgacaaacttcttgaattccgtgtttccggcccatccaccgaaccttcccagattcctggactattcaacaaaatatttgaaacattcaacggtttacacaaggttggcgcaggcctctcacccctcgtcgaaagtctcattcttcaagcgattgtgccttcaccgtcgtcaatgtctagatcgcaacttttccagaatatctcacttcaacttggcaagaaatctgacgtcacggctcgcgacattcaaaccattatcacgtcggcctacggcgaggctcttcgcttcgactcgtctccatcaagcaatgtttctgtctaccgaacatggcccaatcaaagccaatgggcgaactctacccaaaacccaatccgtcctccccgtcgaaacccgtttcaacaaggccaaccgggtaatccatcttcatcgtcgacaccgcccaccaatcgtccacagaatgtgggtaggcctggacatccaacaatcgaggacattgcggcagccatcaacaacatccgcaagggtaaccgtggcccgaacgacccaaacattttcaacggcaaaccctgctcttactgtggattgtcaggacattggagatcgtcctgtccgactctccgcagagatgccaatctgccacctcccgacacatccactcccggtcgccccgtttccggtttcgcccgtcaagcagcacccccgaacgacccttccaccggctcgaattctaatgcggcagttaagtcggctgtggttgcggatgcgacgggtgatgctggcgcaggcactgttttggactctggggcgacccaccacgtgagcggatctctccatcttttttctaatctttctaatcttcgtccgccaatcaaactgaatcttgcatcttccgacggctccatgttggcaactcacagtggtcacctgaagataaccagtggggatggttccctaatgattcctcgagttctgtacagcccggacatgacgggaactcttcttagtctaggacaacttattgattccggcttcaaaccatgttttctgccaaacaacgatatcctcttaacgtctccttttatatctctcgttgcaaagtacttgaatcgatcttggcttatattcccctcttcttggcaccggcatcaacccttctatcaagtctgcttctaattcttcactcaaaccgaacatcctcaccttcatatgactggcactcgctctgtcttggacatgtttcggacacaattgtcaaggatttcttaaagcgtttcgtccccgattttaacattaaaaactggacccctttcatctgcgaatcttgcaaaacttccaagagtgaacgacgtcggcattccctacctgaagtaatacccaaagagaaccgattggacctcctagtgacagacgtactcggcccacttgatcctgacgtaaaaggcaaccgatttcttctcaccattcgtgaccatgctacaacctattcttttgtttttcccatgaaatcccgttcggaagttccatcaatcctcatctccctagtcaaacgaatgacctctcatttcaaaatttctccgaaatatatccgctgcgacaacgcaaaagaatacactgtgaaacctctacacgactacctagcttcggttggttgtcaaatcatcttcacatctccatacactcctgaacaaaacggcgaagccgaacgactcaacagaacccttggcgacattgcccgcacgacacttacccattcccatcttccatcttccttatggtcatatgcatacaagtgtgcatgcttcctcacaaaccgactatccaacacccgatgtaaatctacgccactggaactctggtcaaatcgctcaccaaatgtctcctctttctaccctttcggagcgagggcaacggttcatattcccaaggaccgcaggcgcaaactcgatcaacgcgggtggacaggataccttgtggactatcaagacgatgaacgaggatggttcttctggaaccctgaaaccaagaagatcattaattctgagtgtgctgactttctcgatttccaaaacaaacccataatccccatccccgaaaaactttctgacaccccttgcatccgtagaattcttcatcttggaaaagaacccaccaaggaaatttgtgatgaacaagacatccaaatcgacaacattcaagctatatcagacgccgacatcccaacgactcttcggaatgctcttctttccccaaatgcagccagatggaaatcagcttgcatggacgagtggaatcaactcgaacaaatcgacactttcgacattgaagaaaaggaatcaaaacactcaataggcactcggtttgttttcgacatcaaaaggaaggctgacggatcggttgagaagcttaaggccagatttgtggtccgcgggtttaaacagagacttggcatcgatgtccggtcgacttttgccccaacggcttccctcactactcttcgcatgctgctatcactatccatcaagaaccattggattatcaattccttcgacatcacaggggcttttgtgcatagtcccatagacgaaaccatatatgtggatcctccaaccgaactttttccccacctcgccggtaaagtccttaaattaaaaaaagctttatacggcactcgacaggccagccgatgctggtggaaacactttaaaaaccttcttcatagctgggactttgactgcgatgaggttgaggaatgcctataccgatatcgcaagggcccatcagttataatcatttggattcatgtagatgacggtattgttttcagcaacgacaaaaccgcactaggccaactgaaggaaaatctcgaatctagtttacgggttaaatgggacgataaaccagagaaactagttgggcttaagattgactattcaacagatgccatccacctcagtcaacatctgctcgttgatcagatcatcaagaagtttcgtgaacaagtcaatgacaacattattcctacacacactcctctcctaggcgacaacttggtaaccaactggggtagtcctgtatcgccatcactctaccaatctttcattggctcactcaattatttggctctgggcacgaggccggatctcagctatgcggttaattatttagcaaggttcagttctaatcccaacgagacacactgggcggctctttcacatcttatccaatacctcgcaacgaatagagacaaacgtttgaaactagaagtaacatccgattctttagtcacgtggtctgatgccaactggggcggagaatatcaacgttcgacatctggatttttcatcacctttctaggcaagcccaattgcttgagctcgagacagcaaaaaggggttgcaacatcgacctgcgcagcggaattcatctcccctgtaacatctgtggattttcttttatttctcattcccatcatcaaatcccttgacctacacccgcctctccttctgaaatgcgacaacagagcggcagtattggtctcggatgataatgcttcgaaaggtcgcatgaagagtctagagcgaaatttcttctttgtgaatgacgctgtccgagaacacaacattcaactccaatgggtctcaacttcctccaatattgctgatttcttcaccaagtctctccgggcaaatcttcactctatttcattgaataaaatatttccaaaataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattcttacatatctgatattatctttcactcaaggtctcttcttctctggttataatttttttctctcttcattttaatttctattcttaaatattttttacatcaaggtctcattatatcttgttatcatttctttcatttatttattctcatggttgtatgcactggtgtggagtttgagggggggtgttgtatgggtgtgcaaactccatatttggagtaagaggaggacaagaggtggatcaaggacaagcaatgaaaaccaacgatcatcaaccacaacagttttaggaaaaaatttacccctgggatctggactgtccattcaaaagaagaagacagcaaataacaaagacattaaaaataatcagtaatggaaacaacaaaagacagaaaccaagaaggaattgcttactaacaactaaggaggcacacggcgcatggcagattaatattggagcgcaattgatcggaaaagagaaactctccctttgtggtcaaaagttttagcagctgggtgtcaagtaaaatgggaaaaaagagctgaggccacttcctggtacaaggaagggtaaatagagatggtcgcttcgcatccagatatccgctgatatccggatatccgctcttaatttcagcaaaattgcctaattctgctgaaattaagagcggatatccggatgtgaagtgaccatctctaagtgtaaagctgaggtgcaaactgatatttattgtactgaccaaattcagggcaacaattgaggagtgaagccacttgatggtagtcattgctgccgtagaacctaaatgggtttggggatggcactcgagtgcaagtgcgcacatggggctccacccagctattgtcagctgaagagctgaggtcaccaagccatgttgatcgaagggaccacctggactgagctgtggcagaggtgggccgctacgctacactactctacaggcccatgtagtgttagcgtagcgccgccattttttcgtgtagtgttagcgcgctgctactgccgctgcgctacgctaacttgtagcggcgctaacactagccaaattttggtgtagttttagcacaccgctggcgctgctaagctgcgttacgctacgctacagcgtttttagcggcaaaaaacgcctaaaaaccgctaaaaatggctgtaatgcagcgtagcgggcggttttttgcgccctgtgcgcgtagcgttagtgcagatggggggaaccgcgctaacactatgctaaatgttagcgcaaatttttcccccacgcgcgtagcgttagcgcagaaattgaaaaacgtgctaacgctttgctacattgtagtgattttttgctacactacgccacgctaatgctacggttagcgtagctggcccaccgctggctgtgggctaggaattttactaaccctgggagctgaagggggtgtagcacctctccccacggctgctcagttgaaaacaacctaaactgataaaaggattaaaaataataagataggatcagtgttttaagcactcaagctcatggaacttaaagcattcaagaaaaaaaacttactgaaccttgaggcagggtgttgcttccagaagcaccgcctctaccacagcttggatccgggacaaaaccacagccttgaccacagacttgaactggctcaagaccacgaaggcaaggccggccaccattttgggcacgaccgcaagctcaagcacccccaccaccttggcccaaagggaccaagggagttggggatgatgggtgagcagagagagcagcaccactgatgctgtcagccacagagcacctttcacagtacgtgaaatgtacctagtaactgcaaataataataactaattgaatacaggaaattctagtagcatcaaaccaacacttgtaccgtgattattagtgattcaaaccaccaataaccttacaacccagctaacttagacctaaatagatttactttgctcatactcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttgagtgtacatacacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagaactcctcacattggaagcctattaatccacgtaacaggattgatctggatgcccaattgaacaattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgaggaattcttaccacgaataagcctttcattaaacctttttgttaacactcatagcacaacccactcaggttagtagcatagaggctgacagatgcagacagtggaaacctcacggggagaagagatcggagctggagccagaattggcagagaaggcagagcctcaccaatcacattgaggtccatactcatggcatcaggagatgatggcacatctggaggagtgttgtggaactactctttgggatgaatagagctggagagggaatgttgctttaatgagctgcctctctggtaactgggttgagtaagataacaaggaaaagataagagtgtggactcttaaggaaaggtgtgggctttggagcattctgagatgggtatgtcttctgtcttctggtcctctgtctgaataatactagtattccaaatgttgatgggcaactactaggctaatgaatggtgatgaatggtgatcagttatccggattgctgagtcacaatcagattaggaataaatgaagaggggaaaacaaggctccttatataagaaatctggagagtggatagcttgtggttggaaaaaccatggaacaaaatggaacaatagaaaattatcaaaatgaaacaatgtggcccaaattggtagggactaagataaatggggaaaatgacatcagagccatgcagggatgaaatgtgccacaaccaatgaggaaggaagaatatacccaagggataaatgaactagccaaatgtgtactagtgtgagacaagaaaataacccaagaggaatagtgcaaaacaacaaaatgtggcccaaaggggaaatgaggctagagtgaatttggattagattgaaacgcatgcagaggccaagtgtggaaggctgaatggggattgatgatgtaagactgcatgagaggattatgtgataaggaaaaggtgatggggaatcaagtgtgtttctgtccagggggcttgaatttgtgacatccatggtgttgcaggttagctgaatattccagaaggggcttgtattgatccttgaaggtcttgtcctctagagggcttgatattgtacttggggctttgattttgtgtgcctcttcttcaagagtggtttaccacgtcctccttcatggtggaccgcttggctatagtttacttaacaacaagtaacaataataaaataaaagaacagctaaagctagctagagatggtcacggggtatctgttgcggatacccgctatccgctggcagataccccctggcgccaacggataccctccagggggcgcagattcgggtgcggatggccccttttccccaaagccctggtggatatctgggtatcccgaaggataaccaaggcctagaggaggagatggctggctgcaagagtttctttctagccgtcaaggtacttcggggttaggcctttctagcttctggcaattttgtcagatcatctcccaaacagagtaccaagccctgggggagtattaacaagtcaaaagtaagagtcgatacttagaaagcatacaagtgaagacaatgtcggcaatactcagaaaagaagtttttagacatacgaacattgcccagatgatgaccattgtcttgcactcccccaatgtcatgtcacttatcaagatcaaatcaaggtccctcactcctttccacttaaaatttgcatcaacagagtgtcatgagctgtggaggactggaaccggggatgttacatatatagagagcctgttacttacatgtcacaaactttgaacttggagtttgttttagatccagtacaccttgcacatccctcatctttcaatataccatcaagactcagcaccctgaagatcccccacctgctctccccagaacaaccctaacacagaggaccagagtgcggcagttaaggatggtaattgggctgggcgtccaacgggccgcccgaacccaaccctgtgtctcactgcaggcatcaatatctttttcaactctgaagctgtccacgtatttgtccatggtcacaccagcacttgttgggattttctagcttgcacccaacccaatttgttcctgaccttgcttctgccacttctgttcatacagctcattgatcgcctttctccaggccatgagattggctgtggtgttgcatttccagtatttgggagggttgaccatagagccgggtaaaatcctggccagtttcacatagctgacgccccagctgtagaggtcatcaaccacgctgttgatatacatctgagcacctgggttgctgtagtttaatgcaacaccagcattgaacgcgctaacagtgttttggttgcatcctggggagtatttgtcagggcattgtatgatttgatccgctgtgtattttttgtccattactacggactaattgtcaaacaaagaaagaaaattctgctcagcaaattgataacctgctgttgcgtccttctagagaattgaacatttttgtgatttttcatgagagaagaagattctttttttactttactgttaaccgctctggaataaatcccggggaggtaaaaagacccaatgtgagcttcttctgggctagatatcttgatagattcattgccagctggaaggaaacccttctatccggctgcctttccgcccatttaaagggggtttatccatggatacccactcggatacctgctgcagccaacaggaacccgcaagcgggtgcagatgccccattcggctgaaaaacggaggggatatccgcattcaagcagatatccggagggcgtggggccatctctccagttagctgataatcttcaagctataagcaacggtgaaacaatgcaatgtgatgcgataagtagccatgtattggtattgcatcgaaaaagcgatgcattgcatcggcatcgcattgaaaaagtgatgcattgcatccgcatcgtattggaaagcgatgcaaactcatgatgccaccaatttatagtgcattgcatcgcattgctttgccgatgcgatactgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgtatttctagctcagagagaatttcggggtcagttctctctctacaatctgaattaaagagaaatacaaaaggaatgaaaagtgaaaatgagactcacctagctcagagagaagtttggggtcagttctctgctgagccaggatgtcagcctgagtgatgccaagagctggtctcttctagctacaccaggtgcaaactaagaaaatggtatgtacaagtgtgggtaacacttggaaaggggattttttaatattgagaaaagaagaaataaaaactgttgagtttttataaagggaggggcctgagttacaggggtttttatggtgccctccaatgaatcaggacctgttaaaacaggggtattttttatgtaactgatgatctggtcctttgggtaaaggagtatgcccagacaaatgcctacaactgaagtatcaaggaaatattacctacttgtactatttccaagccaagggggacttcaggtgggtgaaaactggtctggaagcgctcagaaaactgggtaacaggttttggaagagttctggggaacagttgatggttgggttggtgatatccaagacagaaacagcaggaactgggccaaaaacaggtgaaaaactggttgttggaggtggttattgctggtaagtggtaatgaagatggggaatcagagtttgggggcaagaagggctccttatatactcattctgggcccttggaggcgaactcagaactctgttttgctggtgcaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtgtcagagggctaaattgaggcttgtaacacacactagggggttctttgacaaacctgcagccatggtttggtcactgagaccaacggtgaaacgatgtgatgcaatgcgataaatagccatgtattggtattgcatcaaaaaagtgatgcattgcatcggcaccgcatcgaaaaagcgatgcattgcatcggcatcgtatcggaaagcaatgaaagccgatgccaccaaattatagtgcattgcattgcatcgctttgccgatgcgatactgatacactgtatcaaacaatctgatgcaagtgatgcgatgcggggccccgcatcgctcttgcgatgcaatgcgataaaggcccgatacaatgcaatacctatgcatgcatcacatcagttaaattgttgctgagaccctttaatgaccagtgggctggtcttaaccaggcgtagttagccaaattgggccaaaaagggccacaaatggcttttgatcagccagttacagttgttgtgacaatgtagttaatgtttcaatgatttcaaccttatttgtggatttttaccgaactgcatgaaccttaattacatgtgtagacctgtcacaacatgtagtatgatgtaactgggagggtttctagcaaaatgaacaagtgtcactcagagtacacagaagtacatgaaggagtaataattaaggggtacctttggtgaggtaacctgggttattttgcatgaaaattaagaatctgaaataatattccaatttttgcttaaggtttagaagttatttgtagattcatgttaaaaatgtttatttataagagcatctgcatcggttggctatttcagcttgagctaaggactttagccaccaatgtcaaccacaatgggttaagctaacatcgagctaacctggctatcagctagattttcagctaacccttgctacatgtagcaatggttagctttcgagctagctaaaagctaacccgtgccaacacttcaattcggcaccctcgcgcgaaaatacacacttcaacttcaagctacactgtctcaagccacactgatgtggctgacaggtggtcgctatcgtagtttagctatagctttgagtcaaaacttgcttggttttagctcaaccgatgcagatgctctaaatgtttttggtttatttttatgttttcttttatgactagtaaaacttaatgtaatgagtaataatgtctctattatagtgattccacttatttaaatattaatgtttttatatgtacatatgtaataatgtctctatattatgtacatataaatatagacattaattacatatgctatgggggtagtatatgtaataatgtctctaaatatttattatgctatggtcaggttgtctctgaatagtagcaggctgacacaggaagataaaaatgggaaagaagaactagtgaaactgtgacagtcttgtgaaactctgactgaggagagagggggtttacataggtaatataaaaataacccaccaaaaaatggtgggtaggtaaagtaatggaagcagataacaatcaaacacaagtcggaacaggataaggagtagagggacacggcatccaagacatggggaggcggctgaggaaagatgccagagagagtaagaaagcggggcagttacttatgcttctacctttcctcttgctggaggacatcagtactgcaccaagtaggagccatccccaggaagagctgtcaactggttggcctgaaactttgaaaattgacccatggaaaaaggactggagtggcgtagcagtctccagctccaaccaatgagaagccttggttggatgactgaagcctgggtgaggcccaagtggtgcccctcacattgcttgttttttctatccaagaagaccttgtgaatggtcaaactgaagttttatatttcttatgagtaatgatgaataagaaatataacaaaaaaaaagaaaaagtttctaacctgaaggcaaaaaacaacaggagagagactagccacaataagataagagctcaaatagaggcaaaagaaaggggaaaactaaagaatgttcttgatgttaaaattccaacaaatgtggtgataaaacaatcaagacatcaacaacctactgagatgaaaggtcaagatggctttcttgattttcatcaatatgtctgaaagaagggaaagcacacagtcagttgtcaattgagttgtaggaagggaagtgcttagatcacaagagtttcagagagaagagggatggttgacaaatagaaaaagagtcgagaggaactttggcgtttaagctttgtcaagcagaggaactagtgtgtttgtttataatggttagacaaaacaagatgataagtataagatttaatggtccaaatagatgaccatgaagttccaccaagagaaagagacaatgatgacgagagaaggatggtttatatattcgagagagtgagaagcagtgctgagaggtcacagttgaagtgtacaagctttggttgttacataagattgtgatgatgtcatatgtgtgagatctgacctagtctggagagaaactggtttgagcacctggtgcacagattccagcagacctttcaaatcaaaatcaaaatcaaaacatagattaatatcaaaaacaaaacaaaagctaattaaacagagaaagaaactgagaaagaattgaacaacctactaatggcaatcggagtccattcttcaattggttttgcgtttaatgcatctttgtataacaaatctgtcttccacctagccgatccatgggtttctgaactgccagtttccgtccatttgttgtcttgatccaagggttcttctagttttattcccacttctattagctgctccattcaggtatactcctggaatctgcataacagtctactttcatgctaaaacacttttccaatatcctacgtggaggtgccatctcccatctgggaatatttggagagcaaatgggtatacataacctcccagtccaccatccgctaattagtagctcagtatttcccctatgtttttggatagctccagaagtaccttgtgatcagccaggaagagccttcccaatactgtataaaccttacctcaggcaaaaaataaatttgtggccttctcatcttcagaatctgtgcagaaatggattccttccgccaagccaactatgggtgtcaaatgtcctgcaatacccataatattcatactgatctcacctgcaggtaacttcaactgtatggccaatccttccggcataatattcatttccgctcctgtgtccactagatccttcacctgttggttgcatctcccagagtcttggcttctattcactttttttggttcctcctccagaaaggtctgtaattcttgaagaaatttgggtgctatcaataggggctcctctaagtttagtgaaaaactttgctttaaaaacttcttcttaagtcacccccaacttttgatttttccataattctaggaaatacttcttttactgacggatcttcatccttcctttctggttcttgtgacacagatttttccaactctgtttcttcttccccgctactctcatcatccaagctgccttccatccacgctcctggttaacttggctgttgcttctgtgcatctgatgaattcttattggcctcctgatttcctgggggtgtctttggtgtaaggatgataattgggagggcttgggctgcctgcagccgtcccaaaaccgattagacgtcgggctgcccgcggggaggaattgagtagattatctgggctgctggagggccgtgctgaggctgcccacaggtggcccacaggcctttaccgggtctttgcaaaagtgaaacattggctgaggtaaaaaatcaaaattccatgttggacctgaccaagcagtaagactcccagcagggcacccaactgcaccgtcctgcctagacccaattatcatttgggctatattgggccgggcctaagttaaaaaatccatcaaaagcttggcccaaacccagttgggttcaggcggtccattggacacccggcccaattaccatccttactttggcgtaacatccttgggcttaattggtgcttctggtttagagatagatggttgtgattctttatccttatcctttttttttctagctgaaagtcggagaccaaatccaatcaaattcttgtcatcctcttggccttggtacatttctggaggactccaagcttcctattggttagttgatgacatgaaggccattggttcttgtcttaagtcggatgcttcactaccagacaccgtgtttgctgcctcctctgctgcctttttacttggatttgaacgttttgcaaacttttgtaccaattctcggattgatgaggcggtatctgaaggtattatatctctgttggggtactaaaagttggggcccaacttgaaaaccaatctttttttatatcctcattcaagtgcttacaaaacattgtggtatgctccatttccttgcagtagtaacactgaagtggtggatgtggatacggcagtctgccaggtcctggaggtctgaatcctgaattttgtggtcttggtgctcataaatgtggtgggaatggtctggaattttgattagtattcatatccgtacgtaacttcttgatttcatcctctaaggccttcaacttatctgttccactgtctgacttattcttgcttggagcttccttcttagattcagattccttggtaaccggtttaacttttgaaattccaaaatccaagtctaataccgcaaatgatgtgttgacgtaatgcttcaagacttctaactttggtaccagtgccttcccttccttgttcttcttcaatttcttgtcatcccgtcgcatcacatccaaaattaattttcaaagtggtttgccacttgctacactcacatcctagtagtccatctttgtcaagtatgccaagatctgctcaagtttgccaataaaggtcctgtactccttctttgtctgaattctgccgttatccatgtactttccaaccgatgtggaaactgaattctcattaaattgcctaaatggtgttgcttgcccccatttccaaatgagttctttcttcaagagttcccggtcctgattcttgtgcccttccatgttgacagtgcattcactaatcttcttgtttgtaaccatgaatggtaactgcaaggccacgtcctgtccacaagctttgtgtaaggaagctgtcctctccactcgcttgatgaacaattctattttggatctttcaaagtccaaattaagcttctgtatgtctagaactacgcctttctcttcatcagcaagctttattttggcttttttcctagtctgaattgcttctcatgaggatactgtcagtcctaacaaaatttcttcccctgtgccaatagtagtttccattcctgccattcctgtatatagttttgaagttgcaaatcataatgactgtccttgtggtggaggggtttccagtactggtacattctgtggtgtctttgcttgatttattagtgagatcatcatctccttcatctggtgcattgattccttaagttctgccatctcagcttgctattttcgtataatggccgactgttcccggttttgttcctccttggttggcgtttttgattgttgtttaataatttttcaaaattttctgccaagaatttccgctctctctctaacctcctcatcaaacctggattttctgtttgagcccttggtctcaccccttgcatcctggttattgttagtcaaatcctttttattgccaatcaagcactccgtattaccgccaaaatctgccttcttcctgttatccatggttgatttgaagttgagcttgattcactagaaaaatgtgatcaatttgaatgatcttgatgaaggtaatcggtcactgtttggacaccagatgtagaactcctgggacagataaacagggtaaagtatatgcatgtcaaaagatcccctgagggggaaatgaattgcaaataggttgaaaggctgttaaaacttatgggtggtttgaaagacctgcccatctaattgtactaaaaaataactaagagtcttgtaatcaatatttaataatattcagctgattaaaagagcgatcttatttttgtaaagtaagatctatcagacttagatcacgtatcaatctcctaataaatcttttacaacttcagtataataatggctattgtggtgctgaaggcacaaaacagataagctgctgtagattttgttaattatttcttcctcaaaaaatttcttgctaaggcacttcaatcagaaactagagctctgggttttgagactactgcttttttatgatgcctacttttaataatactatttattttactacttgttatgtttcaatggttcttacttataaatctctgacttaacttgattctctgacacgcacactactaactaattgtgaccaacttactcctgtaggctgatggggggaaaaagaaaatcctggtggagagaggccctccttttatattgaagagtgaggaatatctgctgcagggtactccttgtgagatatttttgctgcaggtaacacacactttcacagcatgatgtcattgcaccagggatgattgcaaggcacttgcatgcaagtgccttcacgtaactttcttgaataacctttttgtaacttctaagaagtgagtctaaattgggttacaagtgatttgattctcagtgtgatgttatgcttaacttgggctgatatcaaactcaaaaatcaaactcatgtcttgctgaagtcaagctggtctcatgttctacttatggataaatgatctcccaactttgactggaaaagaaattttgcatatttttgattgatccaacataaatggaaactttaatctccgcctcagcagcctgtttagaatatgcatacacactacacataagtgaagatcaatgatttgttctttttacttttttcatataaaaatctgcttttaccagatatgatcactgttgtttcaactgaatcatttaatgcaatattgagatcacattgagaacatgtggtaaagaatttcagagccctatccctgtgagaatctctttgagatgtaacttcttgaatgaaagtatttccatgacagaaaagttttatcaatagaggtatatcatttatgtaaagttacatccatgtaatatttgtaacttaatttgaattcccattgaagacatcaaaggagagggtgcaaatatctctatctctttgggaaaaatgcatacctgaatataaaattggatgaattcaccataaattaacaatagagagtggaagattttgagcatgagggtctgtatttcatcttagcttgagtgaagttttcaaaccaagaaagatcagggcacctgctgcaacaaattagtattttatatgaggacatgggaattgggattgatgcagtgatcctgaaaagtaaatgcacataaactgccaaaaatgattttcagggtttgaaaaaattataataataagttgtttctcaagtcccaatgacacaagcaggaatttttgataaattattgctatacagctttgtctttgaaagaagacacactcatttcattttcaaatctcttctcacatccaaattcaaagtggaacatgttttctcaaggagtgaggctgagtgtttcatcatttgtgtgccacactttttaaattttgcaatggtttaatgaagtgtttaatgaagagttgaatgtcaaaatgctggtctcaacataaacaacagaaatcatgtttgaatacttttgtggtggagacagtaaagatgcaaattatctgactagataatcagattgagcttccttttggaatgtgataaaagaatagtgcccggaagctttgaatcaaagtgaaaaaagaaatatataaataaatatggggattttttctcaaaaaatatgtatggaagagacatgtggagaccccggagtgcagaaaaggcatttttggagtcaacaggcttgaaaaaagaggcaaagaggttataaaaaaaaccaagaggaaatgagagaactattacaacttcttctgagcatttgatatttgtttttgttgcccagccacctcaggggaaggagctgtaccattaatgtacgcaactacagcatgagtcatagcttcagacatctgacaagagaaacctatacgagtatacctgtcagatggagaagctccaggaagagtctggtgtgtgtgagaattggacttgaaaacacaaagagtaacacccaaaacatgatgcaagtctaagcagagttgaagtttcctaaaggtgaattgacctcccaacatatcaaaaccttcatccgccaaaattggatcgtcgtctgaagcggtgcgtgggttgaaaataggaatccagcagacaagagtccagttgttcgcgtcagagtccttgtggggtccgttgtggaagttgtacatggtgaacgtgaggaaggaggcaaaatccagagcgtcgtaaggcaagggatattccatatgagccatggatggcaattttttgctgataagggtttcgcggtatgattcgaagacacctggggcaagatgttggagttggattgcaatgaagtcactggcttctttgattgaggtagcttcgtctcgaggattgtagttggcccgacgcatcatcttcacgagtttaccaacagagcaataacgtccaaaggattctttctttgagcacttacgccatccatcagcccacatatctcccgccatttgtggcccgttgttcttgacagcctcgacgtaattggtccgatcaaagaagtggcagacaagcttctcccaaccttgaatctgttcaggagacatggaggcgaaaggaacatatttaaccttgcagaaggctggcccacctcgaggtgcagcaatgcaagtaccgtgagtgagatggtgatagtgctggagggtcttttgagtggtgattacttcagagggattggggtcaaactgttggtgagggggaacaaaatagaagtagacatgttgttcttgatttttttggctatgtttgttgttgttggtggtgggatcagagtcaggagcatcgtgggtctcagcatcttcagttcgattgattgaagacgatccttcaagcggcgcagatgctttctttttattcaacgcccagcgcttaatatctttccctgggcgcactcttttcttggatgaagttctgtgggaaagcaattattaagggttagtttatctcaggtttcatgggaagagcagaggggccatggttgatcttgatgtggaaagtaccgggtctgaatagatgctcagtcctacaggaaccactccacatcacagatggtatggtaatcagtctaccttagaaagatcagcccggtccgaatagatgctcagtccaagggcatgatcagtcttcagtagacttggtattggaccgacagggggagatactggttggtgtatttctggaggatcaaccgggcctgaatggatgctcaggccaacagcattgatcccctgaaaaaagacccagaaactagggggaggaaaggatcgggtgctcacctggtctccccaccaacaatagagcgattgtcattgctggtaacgggtgtatcaggctgcggttgtgatttttgggtgttgttgtgcatgctggttgagatggttgagtttcagtttgtacatcaatctgtgaaaatggattgattgctaatcaaccgattgattcgctaatcgattgctcaattgataagcgaatcaatcgctcaatcgattagcaaattgatcactcaatcaattagcaaatcaatcgcttgatcgagtgattgattagcgaatcgattgagcaattgatttgctaatcgattgagcgattgagcaattgattagcgaatcaatcactcagttgattagcgaatcgattgctcgatcaagcgattgattagagaatcgatcaagcgatcaattagcaaatcaatcgagcgatcgagcgatcgattagcgaatcaattgagagatcgattgagcgatcaattggaagaatgagaaggacttacctgaggcaatgggaaaggtcgtcctacttgttggatgtgatggtctacaggaagtgacaaggaagggttgcatgagctgaagggagcgatgaatgtgtaggaggtgagaaagaaaacaagaacttacatagttggttgtttgattgatgagggcttgagcaaccagtcaatcaatcaatttgtctattgaatgaacagttgatggattaaggaaagcatgaaggcattcagaactcagggtgataagagtggagcaactcacaataagactgaatccaacttgttttttgtttgaggagcctgtttaaggaaatgattggttgtatgagatgagtcagagggggaggtgttagcaagtgagtcaggaagtgagcaagctagcaagcaaagagggagtgaacacaggtacctgaatctgtttttgaccaatgaagatagtggttgatggtgaggtttggtgctggcaagcaaatcggggggttgtgttgggctggttgaggttcgattacgaaacatgaagcagaattttttttctccgagttcaaaccaactcaaaaggggtttgactcagctggcccaagcctgctgaccccaatttcaagccaaccaccaatgtgatttggtccagttgaggatcaatgttcatgtagtgaacacatcgcaaaatgcttcacacaaatcataatccttgcagcactatggggtgcatcaacattaaatatgacctttaaacaactccactaaaatattcacaacaatcaaagagcatcaccacataaaggcttgtacgtgataaaataaaccaaggggctttttgaggctactatacagatacttcagaagatttattgtttcaactaaaggctgcaccaaaacgggggattgatcaatacacacaaacaactgcagagataaagatgattacaaaaactacaggtagtggcaaaagtgtaccagataaagagaattgctgaggagtttgtgaatcacacatatagtgcatctgtaaagcaacaaatgagagttctctttacactgatcaagtgaaggaaatgagaattatggtgaaattttcagcagtaaaccatgcaatattctgctaattacagagttgtgtaaaactgctgtcagtgaaagtgcctccttgcaatttattgtagttttgaagatggatattgtagacatccccctgagtgagattagtcgggctgcagggtgaaaaatggtggattcttgagagtgagagggagagtttgcatgtggtgatgcgaattttactatccttcttgtggaaagttcaggcaaagagagatcttggatagctataacataaataaactggggtgattggtgtcagcttgtcttaattcctcaagagacacttagaactaatcgggatgatattttgtggtcatgactgcaaacactactgccctatcatcccatcatccaaccaaaaagcttgaactcaagttactaattttgattagcacaagaaaaacatatattaggcatgatgtgagttccggccagtccaaataatgaacctgaacgtttggcatggggcccatgaataaaaaattacagtgtaatccttctgtgggaagtgaatcatgctgatttggggcatcttgtgtctcagttgctggatacaaatagggatgatttaccacatgtgtggccatcacagatgtttcaaatgtgaggatacagtggtgattttttgtttcttgtgtagtttgaggaacacttggttaatgatatgaatttcctactgctccttaaattttttgagtaggagacatgaggtgaagctcacagagcagaatgtatttgttttcacacatggtagagatgcttgggtagaggggtttggtctactaatgatttacaatcattgagaaattcctcaattgaaggaggaagaggtcaagatctcaaggaattccaacagaggttgggatttggtgaggtgggttccttggcaggcccctgcaaggaattaggcaaattttaactggatggttagttttaattcttggctgtgcctagggagacgcatcacaagcagaaatcatgaagtgcgtgacaggcaggggacagggaaatcccttgtaatcttgaagagcagcatcacctgcacaacttttttgttggaacagatgtgtgtagtagtgtttaacaactggcaggagacgtcaatgggtctctagcccatgagataggattttgcacttcaggatggttgaaatgtttgtcacctggatacttcatctatgaggtatcaaggtgatgtgggatgctatggcactgggagtcagtcatttcatctaagctggaacaaacacggaaatattggtatttttcagcatcaggcttgagaaaaccgcaaagctatggtgtatgtcaggattagagtgcttgtgatcaggtgcatcctgttcgcctaggagaggtgctttggcaggagtgtggtgatcaagttttttttgctaaagtccgaccttttggcaaagtagacctgagtgtgtcaccaaaacgtacgcgcgtacgttttggtgacaagattgcatttggtctgagatgaggtgaagatgagtgagggtggtgagtgcatcaaattttgcccttgctgttctcagacttaaatgaagaccattcagccagtgagattctgtttgggtccttcttggacaaaggatgttcctaacatcatgtcagcaattcctttgtgcatcgtttggcccaattacataattgataccaggagaacaaagcacacaacataaacatgattcgctttgtgccttccccactgtaaataatctgtggtttgcatgatttttaggctctgcgtaccacccaaacaagatcagccaaatatgcaagcaagagccattgttgatgacagctggtcccctttgaagtccacagttgcatgcaggagaaatttatgaattgaaatgtaatgcacaccggtggtagtatgtttgggtaggtcatgggcctaattactgtaaatctgcttcctttcacaaaatccagtgaaggggaaaacacagcgagttgaatttcaggtgattgaaaccgcttgtcaagtggtaaacatccttcagagctatcttaaaaggcacctaagaaacatgatgatatctgtcccctcttctcaaactgcctccatatactctgaaaatcagttcatcttcattgtttgattagtttagccttgagcaaatcctttgcaatgtttgagatatcaggaaaccttcacatgtctctagctcaaatctcatcaattcacggcttgccagataatactatacatctcaccagtgtgattagttccccagatattgcacagcacacaccacaacatgaactctcaaaattccacatcattctccagtcatatagcccagaacctccctcttggatttatgagccgttgactgagatcttctttactggacatcttggggctagtacggttggaagttacccgcggattgtggttggagccggaaagtgggtgttgcaccgaggccaacactttgagctggttgaacaatttcacaaggctggagtatggggatccggttatgtagtgagcgccaactataatcggacttcacccctgcgaagctatttgactgttttcgatccatcaccaaagcaggtaagtagtacaatttgatcatagtgatttattaaataaaatattgtactaaccctgccctggcttcattgaattggaaaattcaggggggccgcattcaacttcttgcctgggactccgatattgtgaaaaagatgagttgtcttaaacgtggggactggatcacgtctggcgggaaggctggtattgactcattcaaggacactcacattgtggaatcaactgtaagtctttagctgcaccaatcacttgtgctgctaggaactatgtagttgattgtgacccttgttccttgaaaaggtctctcgcctagaactcctaggacggtccgaatcaacccgatattacctcagatctgatccaaagaaaatccaccagttgactgtagatgattgggcgcctgagaagttatggaagaagaggggacgcaagatccgattgtccaagtccatctggaaaaagtattaaataaatgttgcacacatgattgtcctttttctccttgtttcttgtcaatgcagaaacaaaaaacctgctccatctggggttgctcccttcttgatctccaacccatcatctagtttgtttatttgatgttttggtcttggggcgtatttatctaaaaaaaatcctcatttgtgtctcattcacattctcattaaacatctagtattgttggaacttgtcaaaggatgaattactattcctgtggttttagacagtcttcatattcttgcagtagaaattaaggttgatagaggctatattttacaaagtctggtttgggacacaggaggaataaagtttttgctagctagagtcattttttgaatttcaaattaaaggagtgaccactgtagcttcaagttatctggttgtaggtaaatgagaacatgggtcacacgttctcattacatccaggtagattttaaactgaatataccttccttccacttccacatctccgggggtcctgatgcagaagaattagaacagggatgtgtgaggtggttatatcatgtcagaggtttgtgtctaactctttgtagtcttaattcaatcaacctgctctaggattttctgggatgggggcacgtgaaaaaactgaataagcacacgtataggtgattctaaaaatttgaaacctttatgaggaggcaatccagtccatcagggccatcggggaaggttttattttaggttataggagcaagctgaaaaagtatgatatctatgtgtaagtgaatctattaagagcgggaaaacgtattggttactgactaggattccctggaggacaagatctttttgcaaccaagaagggaatctacacttcattaacaaagcacagaaagcttaactttggtcttcttatgatccaccagcgtgtgtggccaatataagaacaagactgtttacctttgtaccaagacttgggggaaagactagcctcataagacccaccaaggcgttgacagagaacagagacaagctgaccagtgaggtgctacaatttgggagtaatcatttttttaccgagaaactcttgataaaaaattcttaataacaaccttgatttttagggacatatctttccattgaatctagaacactaaatttgaacagcaaatgaatcagacaaatttttttagacacactcaacatttggcaggctaagaaggataggtaaggtgttttgggacggtataaggttgagcacaaaagggagagcatagggaaaatgagaaggtaaagttggaaagcgtgaaagggacacgcagttatgtgttacaagggagctaattgaaaacacatgttatttttcagtaatttggtggggtgagtggggaataagaaatggagatgagggttgctgagtcctccaatgggtgagaaaatcaattgtaatcgcctgtgctatctcatgtggatctggccttttttgaagggggactattttgccaggtgattggaacgctggttggaatatttcaacaatgtatgcagagagatttttccaaatgggttcctccggggttcggtttacttttgagcaccgagtgatcacttccatggcctggataaacgacatgcattcggatactggagatgtacggtgattcctggaacacacaaagaggcctcgaacaccgccaataaggaagtatgtaaggggctggaagttatgtcgggactggattgacttcagttgcttgctggaggtagaggttgtcgcaacggctcctccggtttttttttgagtaatagcagaggcagaattttcctggggagctgaaggttgctgggctcgggcttgcttcttgatttggctgtttgtcaagggaggcgggctgagagcgtgaacctggaatattatgtagcccatgaaaacatcgattatgacctttgagaagtctttcaaaacatcaatagcatgagatcgcaggacaacttccccttcaggggcagcggaggtcggttgggtctctccaggtgtttcaaaagttgagagtgagttcttcagtccctcaagccattgaagaacttgaagcccttggttgattgggtcgtcatcagtatctggggttggaggaggtgggctgtagagcttgaacgccatgacctcaacagaagctgcgaaaatttttgcccattcagagatgaccgcagggggtggactttgaagtcggtggaggaagcggatgatggtggactcgggatgtttagttttggtggttggagagatgaattgatgggaggatccagacttttccaattgggaatacaacacaatcagggggaaatcgatgacatcagggcagttccattggtcatttggcgatggagctaagaagttgtcggctgagggaagataggtcatttgttcagtatggtaggtcaagtgggaacaacaaaaaacacggttcaactaaccaagggagctaatagttttgatccaagaagtatatgaacaggttgtcctttcaaagtgaaaatcgagattgtgtggtcctgggttctggagagattgggctcggaattgggccaggtttgagagggaagtccacgtagtttggtacctctcccagttgggcttcacaccatcaacatgctgatagatcttgatgactgaaattcttgcatcgcttgacttgaggatcgtgagatttgtgagtgggtctgttgatgctcggggttgactggttgaatcatttgggggtgggggaggcacagaagaggtagttgtggttccgttgttttggttgttcggaacttgggggttggcagatgagccttcgggctgattttctgaggactgatgatcttcttctggaggttgacctgggtacatagaaaaggttttcagtctcgagcaggctgtaggcaacatttccttgacaaagtccacattgagaatgatagtgcaagcaatcaacataccgtgattttcatcagcagggctgatgtcttgagtgatttgaacaccttgaggcaactgggtgcttggagagtctaccggtttgaacacttcaccaggagagattgtctgtgagatttcgtcaaaggttgtctcggcaggggcgactgcaggagtagttggtgtgattgccgatacaggggtggatagtgaggaagtggtagggattgctggagcattggaactatcaacatttgctggagcactcgggctggcagaactggcagagatgggtctgttggtcaagagggaggctggattgacagagggggaatccttctttcgcttgactggtcttcttgtggatgttgatgctgaggctgtagtatgcaaggaaggacgaggtgcctgggcatgattgatctggatgccctcatcgtcaggtatttctccagtctgctgaaaagctgtggttatgcaaaaaatcagatttttgaaggaaaagtaatctgaggatcggtgtggaacatacttatttttgagctcttgatgtcatgagcacattcatcaatctttctcttcaggctctttgggagcttcagtttgatcaagccaagtatggttgtttctgctgtggtgatattacgatggaattcttcagctgtgatctgctggatctcgctatcaaggattgattggttggggttgagttgctcgggaatagtagtaagctctgtcgacattgaaaactcttcaaaagttggggctgtcaacagctgaccagggaagttctccgccaaaacctgtgaacctatcaaattgaattggtcagtaagattgatctgatgaacaaggagtgtgaaaaactataagtcattacttggtgaaggtgtaggaggatcctctggagaagcatcttgttgagagggtaagctgctcgggttgactgagtttggggtctcagaattcattgagttggtgtgttggaatttaatttgtggagattgggataatggatggaggcaattaaataaatattgtgatgtgagggaaattgattggatggggggaagtgagtaaaaagttgggaagagtgccttcttttatgctacaattgagaaccgcacaccggtcaataaagtgggtgtgttcacccacaatctacccattgattgtatcagctgtgtactttcgtctaacaaagaatttgctaggttaaggctcaacgttgtagacaaaggaacacatcatcaactttcagtgttgatccttttaaagttacacagctgatgtcataaggatagatactgtgtcttagtttgaaggcttggaggcacatgacattccttggtcacattccaatcccaggttgctacagtgcattcctcaaggcaacagtgtatatcttgtgtctcttgcacatttctgttgagctgaccgcggtgcccgcctgggaaaatcttgcctcaatgtggtcacaacagcagatgaacagtggcgtaaccgtgtttttttcaccacttaagcgacacttcatctgcagttaagttggccttagactgatgtttgttagtagtttgcacttattggtgacaaattactgccagaggcacctgtgaaaatcaaactttgttgtgtaccttgtgtcaccaaaacgtacgcgcgtacattttggtgacattgcttcggcagggcacaaccccaaaatcaccccaaacactgatccacactcaccaaccaagtccataagcctgtgaccaatcaggcatagacacttaaacagccaagatacaggctaagggggaaattcagaaacaaaaaatagatttgaggcactttcccggtatccaacaaaacaaacaaacaacactatgtactatgttgcctgatacaccatggattttctaatttaatcaacattcattggccgactgggtccagcgtcactgcccgctgcttcgtgaggctgcaatcgtttctgaccccaggttgatgcgcttgtgtttgatggaccgctaggctgagtgttactacctttgcggcaaagtccagccaagacttcatcaatatctgagattttgattgccggagtctttgagagagtgtcctgctcaaatttactaagacctttccaaaaagcttgatcatagcaatctatcggccaatcccgtgaaaccccaatagctccgccaaccgtctttgcatggttccgtgccgaacgtgcgtacatcttcttgtttgtcttgattgttttgtgatgtgtggcttgtgcttggaccattcgatcgagattgtggagtattttggtaagagagacactcctccaaggcggaaacagactaacagggttatttccgcctgatccttcttcaatgtcggagtggcagtcgttgtcctcgagtacaacagccagttgaggaatatcacgaaagaccttatcagccattgaataccgctgctccttgatctgttcccccagaaaaatatcagcctctgtgatttataggaaaacctacaatcatttgattaggtggaattagacttactttcttccgccagctctgcaaaagagcttttgttgccttttgcgacttcaaagtagtataatcctccttattcatgcctccgtattgttgaatctctcgtgatttagtttcaagccaccgtttaatgattgcagccgcatgtctggcctcctcctcatttatctttattgaccgcccaagccattccactgatttctttcccatcacctcaatcacagcagagttccaaatcgaatcctcatcatggggaacgttccactcaaacgtaaatctggagattccggccaaggcaagtgctctctccacatccgcctttgtttgggtactgattggccttcctccgctgagaacacctttcctgggagccgggtggaatgtaggcagagggatattcttacgtatttccttctctgcctgtgctaagaagaaatcttgttctgcagtagatcttgcagagagactggaacgcaaccgttcaagttgttcaatgatgattgttgatcgtcggtcgacccaatatagagcctctagttcttccgaggttggtgatgggggatagtcatgcggtatcgtaggtcctcccaggaaaaacttaataaagtgttggatcccacgagaatacttgtcgcaatgctcattgagagttgccttcttggcaattccgcgggcccggcgctcctcatgaatccgattcccttgttcctccacactagctcttgcccctctggcatgctcaatgacaatatccggatctaatcttgatcggtcagtcatcccatcagtgttgagcgttcctgaaggctgtgagtctggaagatgaaagccccgaaatgtacaagatcagtttattgtcagtaatgactaaagttttaagagcattactcacccatggtagcagtattcccagcagatgtattgcggttacctgcaccagggaggttaggaatgatcttgtcgattattgtagatatccagctgtgttcgcgttctccatctcctccgcccggtgttccactctgtccgccctgttcacctccaccaagactagtactttgaccggcctgccccgtaggctccacatctggaggctcaggattcatcttagaaatcaaactaagggctagtttctgggtgatgtatttgtaaggaattggaattaattatatttgaaggagaatatatcttaatcgaggatggagagaatcaatttcagagtgattggaaaacaggggagcaggaggcttgatcttgggttaactacaacttaagtgtactatatacacaaccaaattttgctgccgtgatgaagacaggaaaaacaagcaccaaaaagtcgtaaaatcaaaggggaatcttctcatgtacaccgtttcaaccatgaacaaataagaagaaacatgatatgcattgatctcacgtatcaagcccttcccatccctggaaaaacaacatgtcagcaaagggctacagagcaaatcacaaggggataactcaccattgttcccaatccaacagctgtaacagtcttacttccgattccaaatgttccctctgggttcttcaggaccgccacatgtccaataattttttcctgctccacaataaacggaacttcaaactcatctcgaaccagtctgcagttcaggtcagggtattcgttgtaaggatcttcactcttgtcaagttctttgaaaggattgacaattatccatgttcttccgggtgtttggtcggagcggaaaatatttttgatggtaccaaatctttggtctgtaccaaataaaaactcaatataagaatttccaagatggtgatttgctgtgctgaagttcttccctttgattgttattgtcatcagagttggcaccgttgaatcaagctcaattggattttcaccaagccttcctctggatgtttctttcccggcgatagcttgcttccaattttttatcatttgtgtatcgagatgcaagttggccttgaccttctgtggaaccgtggtgcctttcaattggtctttcttttcttctgccccgcggatagtcagttggagtgtggaatttatgtgccacttcttcaatagtgtttttggtatctccactgatctcaagacgtagaccttatcagctcaacatcctccaaatataaattagataaacagaacaactaacctgggtggtgatttgttggtaacttttgtagcatcccattaacccgctcttgagcccatgctgctgtagatctaggtggaccaaagttccggatgacgttagaatagtgctgtgtcagatgtagatttggcatcaatgattcgtgcggccacccttcatggagacatcttctgtatttcactatcaagtcatcaagttccggtaaatctttggggtggatctttggcaatgtgaggaaatgagaaatccttgaaagaagagttgtagattctagcaatgcagaaacccgctccttttcttcttctgttgcacactcggtgtaggctttcttccagacaggaattaatgcaatcgtgtagtaaactttgtagagaatgagccactcagcagccttgagggagccatgacttgcagctcccaaattatggggaaccctgtcaatccacgatgggattgtggtatgaatcagtgttctccggaccacctcaagctcaccaggcctcaatcgatgtgagatacccccctcctttcccagtggtgtcaaagacttttctctcctgggtcccctctcagtgcaatcactatgacgttcatcttctgagtgttcagtatctggagtatcgtcatattcattgtaaactgtttgcttgcgaacacgcaaattgtaagagtggcttccttgtgtcgtgtgagagctttgttcggaggaggcttgagactcagatctagagtcagcttgatgttcacgttctttcccttttacggaaggcactgcttgtgaatttctccctctcttgcgtggtctgagttttgcagttgaatcatcaggctcttcactgcgcttccgcttgcccgtcttctttggtccagttggaaacaagtcagtgaatggaagggacgtaaagtgatcatcaagctgccattcttcctccttctgttgagttttcattagctgttttgcggccgagggtaagtacaggaaccgcatgctgtgatctttcaagttaccaagaatcagtgcatgcataagctcaattgagcaataatctaccgggcgccagtagggtaggtgattaagaacactccatcttgcaccgttttccttcatgaatttcttgcgttgctggtagttatcaagttccagccactcttttgcatgaagtagatgttgctcgttgtttcgtgcagggaactttgatggatctatttgttcaatatccttcttatccgtcagaaaaaaggagcagaataaggtagctgcgtgacttccaaagccggctgttttgtggagtgcaggaaggtctgcaatcagagggaaaattgctgcacggatgactcggccctttggatgtgatgcggtggattcaaatcggactcctttccaaaaagactgaagctctgtgactaatggtagcaacagatgatttacttgttctagacttggctctttggggccaggaatcacgccaaaaaggaaaatgttctcgaccttgtagcgttgaccaggtggaagattcaagcatattagtgtaattgcaccgacagagttgtgagaaccaaggttagatgatcctttggcgttgaaccagtccagatagaggctgaatactaggtttccggaagtcttggtgtagatcccatctccttggttggtctccggaaactctagccacacctttccatcccacacatcctccataatcccatcagaactttgattttgagcactcaggctggaatctagtagagtctcaaagtgggattccaaaagtcgtgccttgagccaagtctccagtttcatatagctgaatgtacgcaatggctggagttgattttttcgatttggcttcagcaggtgctggttacattctggtttcatgtcctgctctttcgcccacttgcaaaatctttgatatgaagataggaaggcctggttacacttttccgggcaggggtgttcacaatcgtccagccggtacaaagcaaaacactttttgcagcatgcttgtgtgattatttcggggttgagtcccagacggttaaaaactgcctcacgagtgtgagggatctgttcgaccattctggatacagtggatgtactatctgtggtgctccatatttttgaaagcaatatagcattttcacgagccgcctgtagaaaatctgcggcgccagacttgctgagacggttcctaaggaccaactgggccatttgcaccatgacttgcttgcaaaaatcttcttcaaggagcagaggccgagcactgctttcaggagtgtgaacaggaaccacattcaagtgagacggtccactctgtttgcacatcattcatacaaaatccacagaacccattatcagcataatgaccacttgtttgaatggggaatagtggcaccttacttcagatgagccacccccttcaacccgcggatcagggacaacttccgtcacctttgattttaatcgtgcttcttcaacttggtgcttttgatagacaaccctcgaaagtactctacctgggaccaccccaataccgtcttcttcgtgctgggttgcattgcatccgtaagacgtgcaatggcatacataggtaggatgtatggtacgcatggaatatgacaatcaaagacaggcaagtattagagtggtgggtggctggagggttggactgtgaaattcacacgagttgcaagccttaagatgtagggtccctttcccctatccaggggatatgctggcacagctatttggaatatgcaggattttggcagaacttctaccatccaataccactgtcaaggcagcctctgttgagtgagctgtcagtctttagtctgcttcctccctgtttctctcatgtcacagtttgtgacacctgtctgtgtagttacctcgggccagcaaggtggatgaatggtttcctcatccttccattcacccatctctgctggacccaggtaagttcctttttgtcttgttgcttcttttctctttctctttttctcagtctgttttcattctctctgatgaaatacatccttccattcacccatctctgctggacccagttggccgcaacaggttatgagtcccatcgcgcgataaactgcgatttttttgaaggatccgtaggcttgtcgacaaagccctcaacaatctcttttttgtccgctttcgttaaagctatcaccgacaactcgttcgctttttgttaaaagccatcaaccacaacttcgttcgcttttcgttaaaagccatcaacccgtctgctttcgattaaagccatcgatttctcaactcgtccgctttcgttaaagccgacgacttcgcttgcttttctttaaaagacatcaacctcgacccgcttttcgttaaaagccactaactcgatctcgtcagcgcttgattgactctctcaccctttggcgtccgataaacgccctttctcttcttctctcgcttccggtctcctcttctcccccccacatgtcgactccgagcgacaaaacatcaaaaccatcatccaaaagccacgacccccctcctcatctctcacccgccatgtcgaccgacttaacgggtcatcctaccctcaagattacctcaatcaaaaagttgaagcctccaggcgcagactccaattatcttgattggagctgggtcctggacatccattttgactcgaccggggtctcctacatcctcgatcccaaggaggcgaatcccgaggcgaagcccaccttcgctcgggacaacaaagcgatttgcagtgtcatctcccaaacgatcaactcagcgaacatccgtgtcgtccgacaattcaataaggacgcacgaaaaatgtggaatggcctccgagcggctcatcaagattcgtcgtcaggtggcgtcatgtactggcttcgcaagctgaccatgtttcgtatggagaacgacgacatcgaagctcatcttgaggagatggcgaaggttttcgaacgcctggaggctctcgcggatccggctcgcccacttacggttgacgatttctactcgtcctcaatcatcacctcgctctccgcggaatggatgccatgtgtgtcatccctcctcaacgaaccgcacgtcccctcacacaaggttgtggccgctctcaaacaggagggtttacgacgcaaggcccgcattgaggatctccaagcccctgaatctgcgtccaagaccaccacttcctcgtcaaaccgacagcgccgtacggctcgtcactgcacctactgcggaaatgatggccatgatctgaactactgccataagctcgctcgattcattgaggatcgcaactctacgggcaaggaaagggtgccagccccctccggaagtctcatcgccaatccgccctcctctcgaggttgtcaacccaggcctaatcccaagtacgaagcaaaagcgggacgtacgtctgccgcaagattaggtaactcagactccgaaggtgccgacatcaatgatttttctggctcagagtttgaggtgactgccggcctagcagctacttccctcctgtctatggttgaccatcgaaccacaggcaacgcgaaccttgactccggctgctctatctctatgaccccggatgcctctgccgtcacaaatgccaagccggactccacccccatccgcctcgccgatcactcgtccattgaggcctcccacaaggggttcactcgcctccccctcgatgctgacgtcaatgtcaagaccttggtggtaccatctctgcacgaacccctcctgtcagtcgctggcctctgtgacaaagggttaacggtggtattcaccaaatctgggtgtgacattcgcatgacagacggcgacgacaatcccggaaagtctgttggacggggataccgcaggggtgacctatactatcttccctcgtctcctgtgaggcctcctccttcattctctttctccgccaatgccacaaacattgatgatctcactctcctgggttatcaccgccggttctcccacataggtctgaaggcgctgaagtcactcctgcaatcgaagggcatcactcccacaatcatgaatgaagtcaacgtacagaaatgcccggtttgcatacaatcgaagatgcacaggacagccttcaaatcccgcctctcctaccgcagctccttaccaggggaaatcatccactctgatgtaggttcatacgaggtcaagtcccgtgaaggttactcttatttcattacttttgttgatgactgctcaaagcatgtatccgtcttccctatgaaattcaaatccgaggcgttctcttgtttcaaaatggggagagcaggagggatcatctaggttctggttcttgatggtagattgcaagatgaggaatgtacaaggtttggatctcgaacgaactccaagtttgaagtttgtgacatgtacgtaacaggctctctacatatgtaacgtccccagttccactcctccacagctcataacacttgttgaatgttatttggacggttggtagtgtcacttaatgttgtggccaattgttgatgactagtcctagtgttagcttgtaatgctgtattaggtaaaataatttcaggtgaaggagtttttctcatatgttcttcaatagttctagtaagtttaatgacattttcatctgattttctttgcatattaacaagatgagagatctcagtttctaacctattgatagtattttcatatgtagtgtgttgagaatcaatcctagcaatactttctttgatgtttttgtccatttttacttctaatagagacatgtgcctccttattgcactcaaatcagcttctttttccgtgatggaagtctcaagattttctaaagatgttttgagatctgtcttaactgcattgctgatttgtggcacaattgtttctaaattaaggggctcccagtacaatttctcaattgtttgtaaaatttgtgctaatgtggagtcttcttcatcagacatagtattgactccattctcaattttctggcacaaaattttaatttcatcataaaccttttgattcatctctacgcatttttgactaattttgttaatacttttaatgtagatatcaaaagctaggttaagttgagaattttgtgtatcaatgttaagagattgggttctagatgtactaattctaggattatttagaatgggaatctgtcttctgggttcatatccatctgtcttctctgttgatgggctattttcccttgttccaggtgttgataatatgcttggagagagcactccattctggtcatctcctggtagatctggttcctccattctctgtttctgtttacattcctggggtggagggagtttctgtttctgggaactcttggggggtaaggattcacatctcttctggtgggagccggttctgggggttgagaaacattcctgccgtcaaagttctgggatcccagcctttggtcctcctgagagctaattcctctccttggagttggaccatagcaaggaagtcctcctggcggtatcttaaatgggctactatggctctgtagctgctcctgttcctcacgtccttgagccaggctttgttctccttcattctgtaatagtatctttcgaatttctccgcctgtggaactgttaacagaagattgatcattaattgattgagttttactatttttctttttatttttggggataactgacgcctgtggaaatcctctgtctgaggtggtctctctgaatcttccattataacctcgaggtctaagggataaaggggccatttataatatcagatcaaaaataataaaagtaaaataggttttaattgaaatataaaattaaatgtaatatacctgaggatttgtcagatattctaatgttgtctccttgattggtttcaagttcagagggggcttgattttcacggatttgggtgaattggtcttggattccaaggttggagacagctggagaagcggtggaagagttgtttgccactgaaagaaaaatatattaaagtctaattagaatttttcttgataaaaactgagtattagtcagtcaaaaaaacaattttttatcttactgttgatagtttaacagatttttataaatggttttaagttatttttattctgatactgaaaaaaaatgagaagaaaattatttctggtgtgttttgttagtaaaatcaatgcaatcactattttttttctttgattcaatgtttttcttactttttatgtgttttttatatattttcataattttttatatgttttattgcttcttcaaatatgtaggtaggaaaaaaaaacaaagtagagtataagactgtgaaggaatgaaaatcacgtgatttgagtgtggcactgtatttgctaggttcaggcagttaaaatggcagtctaaccttgttgatagctcaaaaattgagtgagctacactctcttgaagtttctggaaggtcgatggtcaaaaaacagatcagaggtgcagtgcggctgcggtatacactcaaaacaagcttgcgcggtggtaatatgatcgacagggctgtgaaaatccgggtgaattagatttaaactatgtataagtggtaatacaaccttgttttatgtatgtatgcgttcacaaactgtaatcggtgttaccacacacctgccgtacagaaactgtcaggctgtcctttttcaaggtcttgcgcacagacgctgaatgaactgtaaggtttcgagtcttgggaaaaaaacctagtatagtaaatcgatgcttgcgcgtcgaatggtctactcagattatttgtaggtccgctccttcagggagatcgctagcgaaaagcgtcctgaaatcgcaaaagaggtaagaaaaagaggaaaagtttcagattttaattcagaatattgttttgtaagacaattaagattttttgatcagaaatttttttgaaaaaatagagtgaaacaaatttgtagtgtcaaaaaacaggtatttttggtgtttttagagagtttttacgctattagggggtataaaatataagaaatccaccattagaaaaccagtcaattatccaaaagttttttttttccaccaatgggtccacgaaggggtaggatgaagaactcatatgtttaaaaaattgtgggtttttcaaaaccagtcaattaaaaaagtgtggatttggttatatttgataccccctattgaggtgagaagtaatgggataaatgtcaagaagtgacaaatttcagtctgataagtctatggtgttgaagtgtgggttccagaatccaaagtcagggatagcagtgtaagtagtagtatcttctattaattcagactcttggaagttaaaagggggtacgtcaggagggagagtaagggaagaagggtttctgtagtactcagatatgacggattttacttcttctagttagtctgtgtaagagataacagtgttgtctggggcgtaaatagcactggatagaactgcactagtagtagtagtggtacgaatccaataagtgtctctgtaaacttttttaactattttttgaagttcttcttctaatacaatattctctggatggtccgtgtaatatcttctggtttctgccaggagggaaggatctatgtttttgaagtggatattaatgggctgcatttaccttttagcaggccatggtgaataaaataaaatagaatggtgttagtaagtatgattttttaatggtaatgggtgaaaaaatcacgagtaaaatgaggccagacccccaattgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaagagtaatgaagaagatttatttgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccagatcaatccttttacgtggattaataggcttccaatgtgatgaattcttctactcacttgggatcaagtcttttaacaacaatccagatgagtaagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctgggttgtaatgttattggtggtttgaatcactaataaacatggtacaagtgttggtttgaagctactagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaattttgtttaaggatgggagcttcagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaatggctacagttactgtgcagggactgtgcaattgtagagttagttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggctacttttaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgacgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataagtttatatagcttattcctcatccatttcacgcttctactagctgattcttatacctatgttattaatttatgtattataaaatatgtacataatgtattagaataaatattgtttgaataccttgcactaaagctcttcctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttaattatagaattattgaatacaaattatgaattaagattaaatgtaaatacatatttatttatttattattttaacaacaatgtataatattttcctgtattcaatcagttattattatttgcagttactaggtacatttcacgtactgtgaaaggtgctctgtggctgacatgcactcactgctccccaaccccaactgcaatattgtgcagagacaagcttgcaagagtctaattaaaactggaaaaaaagttcagatgaggtaccaaggtggccagccatagtcaatactggagggcagtgtcaatttgagctcataagggttaaaatttcatttttattattttattttaattacttgagtgtttcctaattaaattccaaaaggtttgtgtaatgtgtaataatttttctattacagtgattccaattagttacatattatactttattattttatattgtatatacagtgggtacagtgaaaagtggctgcttattttggattccagagctctgaaacacaaacttgaagtcatgagacttggtcaggtggtgcctaataggtcccaaaaaatgaatatgaacaaatataaacaaaaaataaagtttcaaaatttgggaaaaataaaaaataaaatggatttttttcaaaagctttgatatgcattttgggggagtgagtgtgctgagagaaagcaagatttggaaatgagaagaatgattataaatcaaaattttggaaaaattggtttccagatggcttcagacagctcttgattggggcattcaccagcccacattgtagtaaagcactagaatttactgttttggctccaatctggacaaccaacctggctaaaacttttttggttcattttttttcattgaggtcttcattccgtggcacttcaatccgtacacccctgtagagaactccatccttcaccaagtaatgctttgtggcctctttcattctacttgaaacagggttcttgcaggctgaaatcaattccgtcattctggaatcagatgaagtcagggattggatttggcttatcagtttgctgtccgtcaggatatcctctgtcggggtgttgggctcctctactgcaaggatgttgacttgaaaccaatgtttggtgtcctccaggtccaccaagtcatcttcaaaccagcattcaaattcagccactgcagcaaaagtgtcaggggtgatgttcttgggttgcaaaagttttctaaaggtgagcttgtcctcctttgaaggtgccaggtcaggttgtctggacagagcatggaagacaatttcaaagttgaatcatcccatgttctcagcccatctagcctgtctccgtgtcagttgcttggttttcatgaagctttcaaggttccggtggttggtgtacacaattgcctgtagacggtttgggtttccttccaggtagtgttgccattccttgaaagatgtcacaattgccagcagttccttgtcaaagatctcatagttcttctcagattggaccagtgattgcgataaataagcgactgggtgaagttcttaagttcttggtctttgttgcagatttgggatagtacggcgccaagggcaaagtctgagaaatcacattcaaggacaaatggcctgtatgggtttgcaatcttcagcatgggtgcagtggttaaagcggttttcaaagtctcaaaggccttgttacatcagtcatcccagaaatggggagtcctgtcctttttcaagttgtggagaggtccacctattccagagaagtggtctatgaattgccggtagaagtttgagaagccaataaaacaccgcagttcagtcacattctttggtggcggccattcagatatggctttgactttagccgggtccatcctcagtctgttacatgatatcgaaagtcgcaagtattccacttctggttgagagaattcacatttttccggtttcagccaaagttgatgcttgctaagtgtctccagtactcccatgactgccgcttttggtcggttcccttctgcgtgtagaccattatgttgtccaagtaagctgctgtttcttttccaatctgtcccaacaggatttcttgcatgaaatattggaagtagcctggcgctcctgttggtccaaatggcattttcaggggtgcaaattgtccttgttggcagacaaaagctagcttttccttgtcaccctccgccacacataggtttccttgggcttttctcagttcaagcttggtaaaagtgttggtgtcgagtaggctgtccaccaggtccattgtcagaggcagggggtacttattcttcattgtaaccacattgagttttcggtagtcaaaacatgggcataagttgccgtctttcttcctggtgaacagcactggtgctgtccaaggtgaggtggtttgtctgatggtgccattttccagtccctcagtgatcagggtgttgagtgcttggtttttagcgggtgacagagggataatcctgcttgcttgggggagagctcctggcacaaggtctactcaaaagttgtagattcttcttggtggaagtttctgggcactggacttgccaaacatgttgatatactggtgatagtgggtcgggactagttcttcttctgtcttcaccggagtcttggctttactgtccgctgcaagttgagccgatgttgatttggtggtgctgacatctgcagttggaacaagttctatgaggggaagaggcttgccagctcaggatgaaaccgggtcgggttcgggtcaaaaaacagtgcccagacccaacccggcaaaagtggagggttgggtcgggtcgggtcataaagtcaatattgctgcccgaacccgacccacctgggggagcaggcgggtcgggtcacgggtcactttctgggtcaggcttgaaacaaatttttggagcatatttacatttctaagcaatagaaacagaaaaagacaactttttgtaacttcacatgtattttattttgatcaatcaaataactaattgtgtattttatttaacgtgattgtgtattttgtcagtcttacttttttttgattctgcgcaaagcgtccgtccgtcaagttccaagctcaagaaacagaatccaagttcaattgatttgaagcgttgtcggtcgttccaagtccaagattgcaaatcctgtagcgcttgtcgccggtcggctaggtggaggtccggttgatgaccgattgaacggagggccgagggatcctgattcctgaagtgaagccaacccacggacactgccctcaagcgggtcggtagttgggtttttgggccaacccaaaatcaagagacgctgcccgaacccaacccggtattcaagcgggtcacttaggttttttttcacataaagttgaaccgaacccgccccgagacccgacgggtcccgggtcacttgcgggtcgacccgacccactttcatcctgatttccagctgtttcaacagaaattatggagggggggggggggggtattgaactcacattgcagaggtgttaacgcatcagaaacacacacctccttgccaaaaatcctagcttgcctcatgggctccacgccaatagatgaggcctttgtcagaattggaaaaactggcttggcagttgcaatgatcctgtcttcactgggtgaggtctggctggtggtgctatgtcctaggatgtcagccttgaggtatatacatacccataggcctcaaaaacataaataataaaaacaacaattacaactcatagtcaagtctcaagactagctcaagtaaaaatgttataaatagcaaattaatattaagcataaaaatctacatataaaagtatacatggtcagaagcctgcaaatgaccacaaaggactttaaaaataaaaattaacttttttactttacttagaaaataaaaacaaacttcatgtagttaaattccactgtgtaactacatactcagaaaacaaagaattctgtaaaataatcaataactaaagagctacagacctgtaaagttacagaaccaactcagctgatgacataaacaaagttcactgaatgcaaactcaagataaacaaggtttcaaggcttgtgcaaaatgtaaaaccttgtagtttagcaactatagccaagtaaccaatttgggccacatagtctgaaccctgaccagccacttggtcatgtaacttgttttgtttatccttaaccttaataacctctctgagaaaactcagaatatcctcttacatccaagcgtaacaaagcccgcaagcgcccgtaggcgtgaggtgcaagccgggcttatgcctgactgacacaagttggcatgaggctatgttgagaataagcggaggaattttttgttttcaattttaaaatcactcaattttttataactctcatcgtttgatcccagctgagcgctggtatgatgtcctgaatcctgtcgattcagtttcatcacagtatctattgtattttttctatctttttttgaaaacacacccttcttgtaggtttttcggtcctttaatgttttctcttttagccaataaagattttaatttgccaaatgaccgttgagaaagaaagccatacccttgtatgaaacggaacacacgtgaaagatctactcataagtagagagatcgagagagagattgagagagagagatcaaccaagaaaaaaaaagcaaaaacgatcaacaaagaagtaagcagaaataaagagaacccaccccaattcatcctcgtcgatctctcttgctgataaacaactatgtttttttcattcagagatagagagagatcaaaaggagaaaacattgactgaagaaaaaaaaagaaaaaacaatcaacaaacaagtgagcagaaataaaaagaacccacctagatatcttcatcgatctctctcgctgatacacaactgtgttttttttcattcagagatagagagagatcaaaaggagaaaacattgactgaagaaaaaaaaagcaaaaacaatacagagagagattgaagaactgagagatcaacagagatagaaagatcgacggagacagaaagaaatcgacggagacaaagagatcaacggagacagagagagagattgacggagaaagagagatcaaaggagaaagagagatcaaaggagaaagagagatcaaaggagaaagagagattgacggagaaagagagatccacctggaaaaaaaagtgaaaaagattgacaaacaagtgagtaagtaaaaataagaacaacaaaaacaacccaccaggatacaacaagcttgctaatatcaatgtaatcatttttttttctttccaatctggaaattcattcagataccgcagaatgtcaccaaccaaaaacaaatcaacaaaaactagcttggcaaagaaaaggatccaaatggaggagaccgaattgcaacaagctatagtcgacaactgcttgccacgctaccctgagaatgagccccctaagccggtccaagtcgatgtggtggcaaatctagttaaaggaagacatacttttgttatggccagaaccggttgctggaaatctcgtatctcggagatgtactacaatctattcgccaaaacaaaaaaggctgttatccttgttttgaatccgctcaatgtcttgggagacaatcaagtcaaagagaaggttgcccagaagtacacatctgtcaacctgaaaaatcaaaacttcacaccagaagttgccgccgatatacagaaagggacatacaattttgtctacctaagtcctgaggtcttcttgaacaatcaaatgttcttcgaaatctatcacaacccaaccttccaagatggccttgcgttgattgttgttgacgaagcacacatgctgtacagctggggtcttgtcgcaaacaaggaagcaaaaaagtcgtctgcacacaagcgacatcaagatcgagccgtatttcggccgtcatacggggacctgggccgtcagatgatggctacggagaataaacctgtcctactccttttggcaacctgtcgaccaatagctatcactgaaatcctcaagagcctcaaaattccagaggacaacatccatttctcccatgctgaacttacccggcctgagcttcaaatccttcaattcccaatggaatcttccctcaaatcagcaagtgatctaatgaacatgtttggaaataagaaagaagttaacagtgaagatattgtaccaacattaatttactcgggtacaagaaatgcgacattccaagttatgaaagtcgtgaacagtgctcatgggacagctggtgaagagtataacccagacagcgcattaattcgaagatatcatgctggtactggtgatatggacaaggacgacacaatcttgggttacgaacggggcgactttccgtgtatatcgtacacgatggccttagggctgggccaaaactggaaacgagtgcgaagagtgatccatatgggccgcggggatccgtcgtgtatcaaccagatgattggacgttgtggacgtgatggcaagccaggattagcaattctttttgtggaacaaaagtgcaaatttggcttgaacactcctgaggcaatcaagaaagccgacaaacataaaaacgatacacgaatggatgcccttgccatcacaccagtctgcctccggatagctttttcaattgataacaagtcagttgaatacttgtataaactcttgagacctacatgtacttgtatgaattcttgagacctacatgatgtactgacatttgatcgatataaatttaggcatgggtatattccaatggacacaaacgatttgaactatctccatgaagaaagccaggaagtcaatgagggttttgctagatgtaaatgttcaaattgttttcctgaggaggctcaattcttgaaggttcgaatgaaacaaatgaatcagtcaaactttgatgcaatactgaacaatccaaaagatgtacccagtccacttcctgaaaaacaaccaaaaattaaacgcacccgatttaccaaaccaaaagaaagaaaactcagaccaatcaagctccaggtttcactgacacttgtcaaatgtttcaatcagttttttgctgatacttacggaaggccacaattgtttttaccagaagaactatttgggccaaccaaagcagatgtcattgccaaaaaaatagatcaagtcaagactaaaaatgatattgctaatatcattggcggagagcaactggagggtgagttggccttcttacaagaaacaattgacagcttctgagcgggctctgactatcaaaattacttaagagaacaagaggaatactcaaaacacattgataacaaaatggaacggatacaaaatttgaagagaaagatcccatcggcatcagcatcagctcagtcagaaaacccagtgttgccggtacaattagaatccatccaaacaatttcaacactcccaagacatgatgcgccaattggagaagcaacaccagtgaccgtccaagcaacaaaaccaagggccaccccaagccaagtcgcagaaaacaaacgcttgcaagctgaaaagaagacaaaaaaccagttggaggatgagaaaaagcggttagaaacaagaaaaaagtgggaggctgacaagattgttctggaggaacttaaaaagacttacactgataagagggccaggattaggtaattacgactcactgccactgttgttttcttcatctcttccatcattttcatcatctccactgccgccattgtcaccactgtcttcctcacttggctctgaatctccttccgagctgacatctgaatcgatttgttctggcactagttgatcggtgatttcactattccatttcttcattggtggaggtcagagtttattgaggggttttcccttccacacaaagagtttcttcattttttgtattccaatagcatacaagtcttcagttttctttggaatgtgttcatcgagcttagtagcaatgtaagaaatgtcgttttgtcaacacatacgcatgcagtttttgagtgagactagattaatctgattgtaatgtgattgagcaattgtttcctttccgcagtcacttaataatccataagtcaagtctcggagctaagaagaacaaagtatctgttatcaatacttatttgccagtttaatatataaggaaactgcataccaaagggacatttggagaatatatgttcttgagttgatcagtgttagtacctcggcgggaattgttgaagaaatgtttcaaccagtaattttggttttcgaggtagtggtcctttgctacaaagtgcttttgtttgccactaggagctacaaacattgaatgtttgattacctttccaagtcccggggttaaaatttcattgagaagtataatcatttgcgggagttggattgagtattgagttaattttttgattccctgtgcaatgacagaccatcgcttccatactttcatgagccgtccaatatctcctgatttcattgctgaattcccctccacaactgttgcaaaattggacagtctcaaaagaaaatttgatagctttggtgaggtgtgaatcgtggcattgtgtttagccacaatggagaagaatcgctcgtaagtttcattgactatttgtttgattctcagactagaaatttttggaagctccttggtgagatgtttatcttgaattcccatcaccagcctgaaaatagaaccataatatcaataaacaacaagccaagatcacccaaaatattcaaagacagcttacatgagacaatataccaaggttgctctatgaatcttttcaatatttctaatcatgagtgtgaagttttttttttttctagcatattgtttgatggtatatccaagccatcaagaaaatgccatgcacctgcgtcacaagagtctgatttatctcccacgtgcttggagtagatagcctgactgatattccacaacgtatgtgcaccacccaacgttgttaaaacattcatcagactctcttctttgtgcttgcttggtgtttgttgcgtttgtaaagtcgtgaaattcaaacaggtagcaaggtcaccatcaataagttgaattcaagaggcaaaatcggacatagtcaaatttgactgatcaacaatatcctggaaaacctcgccagctccttgtgccaagtagtctgcagcaatcatgagtttcaacatcgttatgtcgggtttctcacttgatatttggtcgacaacaggtggcttagtattgattgaaacataggattcagctggagtggctagatgtttgaggagggctgaagtaatctggctcttgagtacaagctcccactgcacttcttctttagctgttggtaataacattctggagtggacatctacactttctacattcaacattgcttgctgatagctttcaacggtgagatcagaggacgatacctatgacacaagttttgggctagggtggtggacgtagccccaggtaccatgaaacatcctactagagtggccaacggatttggtatggaccctctgttcaaaatcaaggttgtcaaaacatagaaaagatcccaaagttggcgcaagtagtttcccaatcttggtagagatcagaaggctagatcggcggctaagcttattgagtgcatgatgagtggtttttcgagaggaagagagtcccacatagtttaggaataggttcacccggtcggtgaccccacatgcaaggaaagtcagggagttcgtgagctgatgtccattatttctttggtttttcacaaatgccaccatggagtaaatggtttttgcaacctataattttaaaataaaatccagttaatcaatttttgataacatgatgtaatcaaattaccatgtaaccttgttgattacaatcaaagggcaaaacatcattcaaatcattgccaatcgcattggtttctacatgttggattagtcaatcctgtatgtagtacatgtcgtatgcttgtacctagttatgcttatatcaagcctcccactactactgagttaccggactgtctcttgaacttctttcctcactgaatcaatacattattttctcatcgaatagtccctcttgtgagttcagacttcagtctttcatttcagtccctggtgtccctcaacaggttatgagacccttttagtcttgctcttacatacactcgacttcctcttactcattaaagttccttgaataaacttggcttttgctccgcttgatcccgccgccttacactcaactctatcgctcagccttgcttgaatcaaatcggtcgccgtctatcaccaacaaaccatctgaatcatgtccggttatcgtcaaattcaaaatgtcttggcccttattcctacgattgaagctctggatggcaccgccgccgttttcccttgctggcgatctcgaattgaagatgttcttgggatgcagaacaccctcgacatagtcaaaggtactctgccttgcccaaaagaagaagcaaaggatgcgactccgtatactcgccctcctgattccaaagggtacaacccaaaggaaagcaaggaggactggggcgccctcttggaaacggtgtgtgctcttatccggcttacattaaccgatcccttagcgcagcaatacaggaaagtcaagccagcgtctcgacttttcactaaaatcgtcaacgcttacgagaagaatactcgcgcccgtcgcatacacttgcaagaagcgttctggaacgctcgtcacaaacccggcaaaccaatcgcgctgtggattggttgtatccgcgtcgccgccgacgatctcctctcaattggagaacttccgaccgatcgacaaattgccgaccgtctcgttggcgggctggacccctcgtggtcagccgttcgtgattcgattgtctatacggccgtcgagatgaccttggacaatacagtcagagcgttagaagctcatgaggtcagcttgaatgggacaagccaacacgaccttgtcgcggctgcttctgctaaacacctggcttgctccaattgtggcaaacggggccatcgatcgtccgactgttgaaagaagacctataacaagaccaaagccggcgccgcaaccactgtgaaacttggtggctacgactccggttcctttgatgatgaagacgaggtcaatgttatctacgagtaactgaatactgcctgctgtcaatttttttcatttctcagtacgctataaaagtttttttttggcctacttcacggaagttctactatgacagtacaactacccattttccttttatattagtggtgctgaatctatggcttgttatcagcaaggggggatgttggattagtcaatcctgtatgtagtacatgtcgtatgcttgtacctagttatgcttatatcaagcctcccactactactgagttaccggactgtctctcgaacttctttcctcactgaatcaatacattattttctcatcgaatagtccctcttgtgagttcagacttcagtctttcatttcagtccctggtgtccctcaacactacatgtgctgctggaatcggatcctcgccatcatctgagtcatcctcacgtttgttggtattggtgttgctgtttgcttgaatggctagatttctgtagatcagttgaaatagaaagggtatgtgttctgtcaccagttcatcgtctctcaatttctttgatgatggagtaaaaagttgctcagtgattttgtttgtattgtggtacgtgccatcggggtaagctccacttggtggtttttgtgattgaacaattttttcggcctggtttttcaacatcaaggcagcaattagtgattgaagcataaaaaagtaattgaaaataggaaatgttggtctgaaagtgaatgcaatacctgatcaagtataaatctctcccactgagcttttccatcattattttggcaaacaaacaagcggattacttctaacagctttaatgttgatttccatcctgtcttagtcctccagtaacgtcgttgaatagccatgcttatattatcgcttgtcaggaaggaagcgaggaacaatttcggagtatgattcatttgagtgatgacactacatatagccttgagcttggaagtctctgtcctctttgctctttggaatctagtcccattgggttgtaccattgttgtctagcttacaaccgctcgcgaggttggaaacagatgcttgcaaggctagaaacgactgcttgcaaggttagaaacgactgctcgcgaggttagaaacaactgcttgcgagatgagaaacgtatgattgcgagattcgtaatcggatgttctacttctaaatttcccaaagtccctaccccttgcaaaaccaaggagtttgggtctttgccggacgtggctgtgtcaaacggattggctcctgtgacggtcaattcttcaaccgcgatgatcggtacgtttgacaatatctctttataagtctcacattgagcctcaattggcaaagttgatgtgtgtaccggtggcggtttctctacagaggacgtagttggatctgttgcacatgacatagcaaaataatactgatgttagcatttgttcagtctggaggcttcaacaaagcgtacctgtatctccaatttttgaacgattcgaattggtttgcatttgaggtgttgatttgatcggccagtgaggtgttggttaggttgtatgcggcgggtagagagaagcgttaaaaaaaagacagccgttgagaaaaaggcgaaaaccatagaaaaaaagagcactccgaaaaagccatggccttgctactcagcggccacggaaaatcatgaaactcaaagtttcatgaatttattttatcatggagggggatatgtattaaatttccgagttgactagtgttccataaaggaaaatacaaggttaaaactattaagaaaaaaaaaccattgaaaactaagggctgcaggtgctcacagcatcaactgacaccaaagcttgcacattccctcaagcggaagtgcttcgtaattcccaagtcctctccctgcgggagagtccctggtgcttgcacactcaacgagcggctatagtgcaccacgccacagcagggacgcgggcttgtgttaagtttgtcttacatcagccatccaccagaataaccctggtccagtttgaaatcaacagggttgaggattggcccatttcaatctggcccaagtagttaatctgttctcagccagtacatatcagaatacctcaaccaatcccctccaaaaaggattagaggcaaaaaaagcctcctttgggtatctatgaccctagcaataccttggtattgcatcataatatcctgactgggtagctgtacctgtggttacagttacaactgtttcagcctttgggatactgataaccaaggccttgagcaaggcttacacctagccaaacaagcccaaagcatcagtgtcatcgtgcaaaaatgcactgtaagtcaccctcaggtgtgtggctacataaagactcctttattgagtgcttaaaccccagaaattcacccacttcaccatatacactattatataactgaagccagcatttccaaccatttctcttatcaaccttagcattataaccacaaaacagagctcctcttttactgctacttccagccttaacctatagcctttgcccttaaaagatcccagctccgtattcctttaaaattggccattttcttactttctgttgcagaagtattgctctagaaattgcccaggaattatcaactcatccaaaagacctttttggacaaactccttgtgatctattttctaacaaaccattcactcatccttaattcctcctttggaattcagagtattgattgaaactcaactctaggcctcttaacaagtaaaattgtgaggttataatttctttgattgtttaaccaacaattctcttttttttgtgagtttaaatatactttaagctttaaaaatctactctaaaaattcctaacaaatttattaggacaggaatagtactagaatttccttctagtttcatatccagaccttacataggaagggaagaggcttgccagctgttgcaagagtaattttggggggaggggctttattgaactcacattgcaggggtgttaacatgtcagaaacacacacccccttgtataaaatcctagcttgcctcacggcctccacaccaaaaggtgaggtttttttcagaattgacaaagctgattcgatagctgcaatttggggcttcctgaattgtcgggttgtccagtcaatgaggtttccatgcttacggatccaaggcatgctgaggataccattgtaagagtctttcagttgggtaatgatgaatggggaagtgtcagccacagagtacatgtcacagtaccttcatgtcccaagtaactgcaacacctgtacttatgtacctaagtacttatccataatgttgattacctttacctcttgttatcttatcattattattaacttatcttatttatcttatatttatcttatctgttaattgcttatctgttaaatacatacctgtgttctacatcagtaattatcacttacctttcactcctctgtccgtgaaatacctgtaccacaagttatccctcttctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatagatgcactgatcacaattatgactacattattagaggatctgttaagtacacacatcaagagcaactagtccattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcactcattctttccctccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaacccagttaacatttattttgatacattacacgtaactcaacttaaataaagtctacctctattgttcttaagcttcagtatattactcaaattatccacaatattcatagccttgctgaatattccctcaacaatatttattaatcttcagccaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccgagtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaattcacccactacctaacactcaccacgctcaaaacactcagtcaactcatagtaacaaccttctcacccttaaacactcaggttagttacgcagaggctgacaggaaggggttaagtctgagtctaaggtgaggtgaatatcaaacaaggagtggctcaaagagccgtcaaaaccagatatggtctggcatggtcaagaagtcctgttgacctggcatatgactcacctatgacatcatgggttgctccagagtcaatgagaaaagtagtggggggaagtgacaatggggttgtggcacaatgagcaaagaaataaataaacgtgtatcaatttgatttcttgaaaaaatttcactggcgccaatgctaactacaaacagctctccactgctaaggataggcacatccttcattcctgagcacctccattttttgacaaatccaccctgctacttccagccttgaactgcttgacctcctccttgagtttggcgatccgggatcgttcctttcctttcccctttgggccacggtccaggcagtccctcaagatgtgtccctgattcctgcaacggaagcactggcccgctcacatcatcctggtcttctctgcgtccaagagacgcccttgcatgaccaataagtccaggggtctggggcctaggtcgtctccgttggggtcaggccgtggagttcattgttgatctgcagggccagggtggtaatgttggataattccgggaactcagtccaacccatcagcaacatgaggcggatttggggttgcaggccttgtctgtactggctgacgcggacggtggtggcccagttggtgttgtgggtgtgcaggttgaactggtgggtgtagtgagataccgacttggtctgcttgagcgcttggagggctgcttctgccttggtcttcttctcagtgttgcagtgcatggtgttgaactgagtgacaaagttgtccctcttgacagtctcagtcttgcacaacaccttcttcatccacggttgggcccaggagctggccgggccagtcaagtaggacgagatgaaaaccataatggcgcagtcggtgccaaagaggtgtgggttggccagaatatagaggtttacctggttgctttagctccgcaagtgccattgaacttgttgggggctccaatcttggggcctttgaccggtgcagttggagcttgcggtgggttgttggtggctgttgcggccgccgccagttcagcctccctattggccaattgagcctccgtctccttccgggccttgcactctttgttgatcacggtcaacagtttggctagttgctcctggaccttggcgagcttggcgtccctcgggtctgtgttcatagtgaagtagtgcagggtggctcacagagtggcaggtaatgcttttacggtgtgtagtgactttggaaggtgctactaaaattgtggaggcttacttttgtacttttaaaccttgccaaacggcttgtgtgagctctcttcagggatctggggtgtcttgggggggttctggggtcttttagggagtgttctgggtgttcagggggggtttctgggggggtcttggggttcctcaggtgtttcagagggttttctggggattttctgggggttctgggattctcacgggggtcctggcggctctaagggcctaggtgtcctcctttgggtcctgaaggggtgttcaggggttcttacgcgggttgtggggtttatttcatttagatatgggggtttggggggttggaatgtcctccactcctcttttaggggggtctcaggggcttcaatggggctctggggcgctctgaggggcttcttgagggctctagggcgctctggtaggttgtctgagggccttagggcgcgctgggggggtctttgaggtctatagccgcgctggggcgtcctgggacgctttgctgcgcttcagaggccttggagggcgtttggagggccgctggggccttggggagcgctagggggcgtggggggtctccctgggtcgtccgacaatgttccgagtcgatccgggtcgtccaacgacaatctggggtcttgtgggagtatggaggggtcctgggggttctctgagcgttcagaggcctgatccgagtgatctgagggcgttgcaagggtcctgggcaagttccaagggccctacaacaatccggtgtgatccgacaaaaagccaaaaaaacgacctccttgggggccgtcctgaggggtctgtgaggatgagagagaggtagggggtgagttttcaaggttgatagacaaggtttgagagaggttcaagcgaaggattttcaaggtttgagagttaggttttcagggttgattttcaaggctttgagggtggtgttctgggtgtctctgtcctggtctatgtgtaggttgatcttgcaatatgttaggggtgttctggggagagtaggtgaggatcttcaggattctggttcttgatggtagattgcaagatgagggatgtacaaggtgtggatctcgaacaaactccaagttcaaagtttgtgacatgtacatgacaggctcgttgcacatgccacaaggcaccagctacgggtcaggtcgacccgagtgatacccaacacccaacgggttatggggcgggtttgggcaggtttttggccaactctgacctgactatttctcaggtcgggtttgggcaggcgctgggatcttcaggtcagcccgagaccaacccaagaacccgactagttactgtattttcttgctgtattctctgtactgtactagaatacagcaagaaaatctgcccttgcttgtgtctgattgcatgcaattggacaccagcaaggtgaaagctgttgtgtccgattttgtgcaattggacatggctaagaaaaagatgaagcgcttcaccttgctggtgtccgattgcatgcaattggacaccagaaaggtgatgtttcaaaatccaaaagcggaaagttctttcccaacagcaaactcagccaatcaaggtttgactcaaacacaggtgacggagccagcttcataggagaccaccaaacaattgactccatccaatccagccaaaataactgtcacaagcaattcaaacacatccactgatggggaaccccagaaaaggagcaatgtttggcttcacttctccaaaggtggcactggttagtttttcttcaacatcaacacactcttttaatttttttatacattcacagtacttacttgggtcttggacccttttttattctcaggtgatgccaccaaggccacttgaaaatattgccagaagattctgaatggccagagcacgcaagggacgacttgcctctggagacacctcaatcaatgtaaggattacaaatcaaagtcaaagcagggattgctgaagcttggtggatcaagcgcaaccccatcggcgtagtttttttctcagcaggtgtcacgggagctactggtcaagatgattatttcccacaaactacccttccaatttgtagagttctccgtcttctgggcgtttgtagcctcacttcaacctaaattcaagaacttctcccgcacaacactcaagaccaatatcatggcaactttcaaacttatcaagatcaagctttcaaaggaaatagctagtgtttgttatgagctgtggaggactggaactggggacgttacatatgtagagagcctgttacgtacatgtcacaaactttgaacttggagttcgtccgagatccgaaccttgtacattcctcatcttgcaatctaccattacgaacccgaactcagaagatcctgtcctgctcccctcagaagaaccctaacatattgcaagatcactcaccaggagaccaggacagttatactcagaataacatctccgaaaccgcctctcaaactctgaaaatcaaccttgaacatcaccccttacaaccttgaaaaccactcctcaaactttatctcaaaccttgtttattacttctctcaaccctgtcacttactcccctgcaactctccctctttccctgtacccacaggaaaccccaggaagtctctagacccccaggaaaccccttggtcgccgttcatcttcggatcgtcgggctttacaccggatcgctgcaaacggccccttaggccgctacggaccctcggaaaccgattgctagcctcggagcggcccccagatcctcggatcccactcggaacggccctaagaccgtccttcgacgaactacacccccctagacctttagatcccgacggatcctcggaaaccgttcggaacggtccccagatccttggatccagctcggtacggccctcagaccgtccgattgactctacaacccgccaggccatcggattttgttcggaccggccccaggaccgtctgtttacatccagaggctctaagcaatcggaaagaccgttagacggtcccgatcgtcgcccgaggccccggagaaccccctgacccctcaacgacctacaggccattttgaccgcgcctaggccaactttgcagtacaccaggagccccaggaccccacaggaggcccctatccaccatctattggcaataaagaccccccacacccctgactctccccaaaaagagggaacccctaccccagaccccctgaaatcactgaacccagaaccccctgaatccactaagggaacccccaaccctgtgagacaccccagacaccagtgagaccgcctgaggaggacagaccatcccccaaggaccccaagacctcctgaatccccccaggacaccctagaccccccagaacttccagaacaaccccagaaaaccccctggaacaccccaggaacccccagaaacccccctgaacacccagaacactccccgaaagaccccagaacccccccaagacaccccagacccccaaagagagcccacacgagccgtttggcgaggcgtgagagtacaaaagtaagcctccacaattttagttgcaccttccgaagtctctacacaccgtcaaagcattacctgccactctgtgagctgccccgtactgttttgctatggacgtagatgagaaggacgccaaactcgctgaggtccaggcgcaactgtcccaactcctggccgtggtcgaggaggaacgcaaggtccggaaggagacggaggagcgtttagccaggaaggaggcccaactgacgaaggccctgaagaacgccgacaataagccgcaaggaccagccccgccggccaaaggcccgaagatcggcgtccctgacaagttcgatggcacccgtggagctaaagcggaggttttcatcaaccaggtaaacctttatgtcctggccaacggacacctctttggcaccaaccgcgccatcatggtgtttgtgttgtcctacctgactggaccggctagctcttgggcccaaccgtggatgaagaaggtgatgagcgatactgaaactatcagtaaagacgactttgacactcagttcaccgccatgtattgcgacaccgagaagaagaccaaggcggaagcagccctacgagcgctcaaacagaccaagtcggtctctcactacacccaccagttcaacctgcacgcccacaacaccggctgggctcccgccgtcctcatcagccagtacagacaaggcctgcaatcccaaatacgcctgatgttgctgatgagtcgtaccgaattctccgaactggccgacatcgccaccctggccctgcagatcgacaacgaactccacggcctagcacccactgagacggccaagaccccggaccccaatgcgatggacttatcagtcatgcgtggccgcctttcggatgcggagaagaccaggatgatgcgagcgggccagtgcttccaatgcgggaaccaaggccacatctcgagggattgcccggaccgtggacagaaggggaaagggaaggagaagtcccggatcgccgaactcaaagaagaggtcaaacagttgaaggcaggaggcagtagagtggagtcgtcaaaaaatggaggagctcaggaatgaaggatgtgcctatcctgagcagtggagagttgtttgttgttagcattggcgccagtgaaattttttcaagaaatcaaattgatccgcgtttatttatttctttggccatcgtgccacccaaacattcttgagccacaaccctgttgccactccctcccgctacttttctcattgactcgggagcaacccatgacgtgattggcgagtcttatgccaagtctacgggactccttgatattgccagaccctctcatcgtaccatctctggttttgacggttcctcaagccgttcttcatttgatatccacctgactcttgacaccgacccatctccttccccattcatcatcactcgcctgaaagactcttacgacgggatccttggaatgccttggatccgtaagcatggacacctcatcgattggactgaccggaaattcaggaaaagcccacaggattttgcagctgtcgatgcagcttcgtcaattccaaaaaaaccctcaccttttggcgtggagcccgtgaggcaagctaggatttttgatgaggggttgtgtgtctctgacacgtaaccaaccaccaagcggcagtcatgggggtattggagacacttagcaagcattgactttggatgaaactggaaaaatgtgaattctctcgaccagaagtggaatacttgggacttttgatatcatgtaaccggctgaggatggacccgactaaagtcaaagctgtatccgaatggccaccgcccaagaatgtgaccgaactacagcgtttcattggcttctcaaacttctaccggcgattcattgaccacttttcaggaatagcccgacctctccacgacctgaccaaggacaaaactccctacgtctgggacgaccggtgcaacaaggcctttgaaactctgaaaaccgcgttcaccacggcgccagtactgaagatagccaacctgtacaggccttttgtccttgaatgtgactgctcgtactttgcacttggtgctgtcttatcccaaatctgcgacaaggatcaagaacttcacccagtggcgtatctatcacggtcgctggtccaatccgagaagaactatgagatttttgacaaggaattgctggcaattgtagcatctttcaaggaatggcgtcactatctagagggcaacccgaatcgactacaagcaattgtctacaccgaccaccggaaccttgaaagcttcatgacaaccaaacaattgacaaggagacaagcgagatgggccgaaaccatgggatgctttgacttcgagattgttttccgaccgggccgacagtcgtccaaaccggatgccctgtccagacgacccgacttggctccttcaaaggaggacaagctcacctttggacaactgctgcgacccgaaaacatcacccccgacacctttgctgaagtggctgaatttgactgctggtttgaagacgagtctgtggatctggatgacgccgaacattggttccaagtggacattctcggggtggaggaacccagcactccgtcggaggatattccaacagacagcgaactgataagccaaatccgatctttgactccatctgattccagactgaccggattgatttcagcttgtgagaacccagtgtccagtcgaatgaaggaggccaccaagcattactcggtgaaggacggagtgctctacaggagcggacggattgaagtaccccggaatgaagacctcaagaccaaaattctgaggagccgccatgacagcaagttagcaggacacccaggaagatcaaaaacgctctcgctgatacgccgcagcttcacgtggccatcgatgaaaagctttgtcaaccgctacgtggatggctgcgactcttgtctttgggtcaaatcctcaacccagaaaccatttgggacgttggaaccgttgcccatccctgcaggcccgtggacggacatcagctatgatttgataacagacctccccctatccagcaattgcgacagtatcctcactgtgattgacagactgactaaaatggcccacttccttccttgcaacaagtccatgaactctgaacagcttgcagatcttatgttgaaacaggtttggaaactccacggcacaccaaagacaattgtctcggacagaggaagtgtttttatctctcagatcacccaagaattggacaagcaacttggaatccgactccacccttcgactgcctaccaccctcgaactgacgggcaatccgaaatcgcaaataaggcggtggagcagtacctacggcactttgttcagtaccgacaggacaactgggaaccgctcttggcaacggcagaatttgcttacaacaataatgatcacgtctcaattggagtctcaccactcaaggcaaactacggcttcaatccttcctacggcggtatcccatcaaatgaacagtgtctgccagtagttgaagaacgactcaagcaaattgatgaagtccagtcagaactcaagttatgtctagaagcagctcaagaatcgatgaagacccaattcgacaaaggagtaaaggacaccccagtttggaacgttggcgaagaggtttggttgaacagcaagaatatttcgacaacaagacccagccccaagctggaccaccgatggctgggaccattccaaatttctaagaaaatatcccaatctgcgtacaagctgactttgccattatccatgcagggtgttcacccggtgtttcatgtttcagtactacggaagcacaacccggacactatcactggaaggcgccattcatcaccagaaccagtacaggtcaacaatgaggaggagtgggaagtggaaggcgtactagactgtcggagaagtgggaagaaggtcgaatacttagtcagctggaaaggctttggaccggaggagaactcgtgggaacccaaggtcaacttggaacactgtcgagaactagtcgccgaattcaacatgaagtttccggatgcggcgtcaagacacaagaggtcacggagaatgaagtgagagggcaagctttttcccactgggttttttaacgctgcctggggaaagaatgcagagccaaaagaggaggaattttttttatattttttatccatagttaaatttttctagaacaacaacgggggcggcttgggcattaaaggggggatagtgttatgagctgtggaggactggaactggggacgttacatatgtagagagcctgttacgtacatgtcacaaacttcgaacttggagttcgttcgagatccaaaccttgtacattcctcatcttgcaatctaccattacgaacccgaactcagaagatcctgtcctgctcccctcagaagaaccctaacagtgttgattggatagcacttaccactgatctctggacgtcatcaaaccaatcaccattcatggtggtctcagcaatggtgcaacagatacgatacaatacggtatcaggtgtttatttgtattaattgtctcagaatttgaatacccaaaaataccggatttgtgttgtctcactttcctgagacaatacacaagtatcgtctttggaaagtgaggcaagtattcagtattgcctcagatgactgatcccaccaaaaacggatttgatacacaagatatttggctgtgttgaagaaaaaagaaaaaaaaacaaaggcaattttttttcatttgtaaatccaaatccaagacaaatggattttttcaccaaccaagaaaatactgatactggtatcaggctcaaaataaagacgagatgatccaatacaaatacctgtcttgtatctgttgcaccattggtctcagctcactacataatgcccaactggaaactcaaaaagcacctcatttccttcaaagaactcccaacacctcacactgggagggctattggagaacaactcattgctaccattgttgagtggaaaatcactgtcaaggtcactttcatcacggtcaataatgcttcatccaacgatgttgcaattgctcgactacgtgatgtcctcatagaacaaggctaggtccctccccttctagatagcgagttttttcattttcaatgcgcagcacatatcatcaatcttgttgtaaaagacaatctcaaggaagttaccaaagcaatccaaaaaatctgtgatagcatccgttatacgaaaagctcaccatcttgcaagcaggaatttgcagatgcaattcaaatggccaacatgaagaagatacgattactggtggttgatgttcctacttgatggaacagcacctatctaatgctcaacctgtcattaccgttgtggaactactcttgggaggaatggagattgagagggatggatgctttaatgggctgcctctctgatagcaagaaaatataagagtatggactcttaaggaaaagggtgtggctgtggagatttcttgaggatggtatgtctaatatttcttatggttactagtctaaataaacttgtcacaaatcaaggtattccaaatgctgatgggcaaatacctggctaatgttgggtgatcagttatctggattgctggggcaagatctgatgaggaacaaatgaagaggaaaaacaaagctccttatatacaaaattctgggcagtggccagcttgtggttggaagataagtggaaccttctatgaagagtatgagacaagggaaaatattcatccagaaaaaacaggggaaacaagcagtgggaaaatgctcccaaggttactagtatattgaaacaaccaaggggtggaatattccatggaagaaaataggaggagataacagtttcatggccaaggggattgttattagtgtgaggcacaaggaggaggaggaatggaattgtttggaggggattaagtttcaagggtggggagtttctggctgggaaatattattattcatgtggtctgtgcttgagggattcacatgagtggtatcttgatttgtgtgagggtctggggagctttctggggtgccttcatcctgtgattcctgcgtgttttgtattcttgctgtgcttggattttcaggattggcttaccacaccgtacaaagaggccttcaataattttgccattcaagatgctgactacacaacctgtccaacattgcaagagtgggaataaatctttgccatgcaagagttcctgtctgttttccacaaaggtgattgatctttttcacttatatattataaatagatcttctaactttgttttgaatttagctacattgagactaggtatgactgcatatccaacggcacccttaatttacaagcacatgaagctcgttgataagcaactcaaagccgctgtcacaaccagaccacctcacattgccagtatgacaaaccaatgcaggaaaagtacaacaagtaccggttgaaaatggaggattttgctgagatcactgcagtatttgacccacgctgcaaattggtgatcattgaactcatgctactcaaggaaatcagctctgaagctgctgaggaaagtctaagtcggataaaaaaagacttgttgaatttttactccaagtttgtccacacactacctgccgaacccgccaaaaacaacaacaacacattgaaaaatcaaaacaaaactgttgaaacaaatgataacgacttcaacgacttccttgcctccaagcatgctaatgataaaatcaccggaaccagtgagcttgacttatcttcaagaaaaaacagtcgggatgggctcagaatcgtttgacatcctcaagtggtgggatgtccaaaaggacagattcccaacactttcaaggcttgcaaggatggtgctcatgattccagcaacctcaattgcttcagaattagccttcttgactagcggacgggttcttggggatttccgaagccaaatggttgcaaacactctcaaggcccttgtgtgtgggcaggactggttctgtagcaaggaagatgtcaacaacaacaaggatgatgaagaggaggagagtgatgatgatattgagctagtggagttagatttttattgctcattatttatttttcatttctcttatattttattattcattatttactcattactttttttcattattttactattataagtacagactacatacacgatgcagaaagatatatacaagattaagtaaaggagtttcaaaaagaaatacatagtggatctgcccttttttgcctctccagggaaaaatgttgggtcgactcaacccaaacccgacttttatctattagagtcgggtttgggcaacatttttgagaatgcaacccaacccgcaccaacccaatgtaagtgttgagctgggtttgggtgctgatttatgacccgaacccaacctgcttgcaacgtgagctagcacagccacagggatctattgagtactggacttctgtcggaagctggctccagtagagcccctatcacaacacatgctatggcacacttttctttgtttcttctgtttcatattcatctgttgtggcacaaggtgccacccctttgttcttgtccttttcccttagagctctcagttgtatgggcctctttctctcttccttttgtgttttcatcatcaactagatacaaaattcacacccactctctttagctatcatatttgtgtgttactactcagacgctgtatccccttttctgtgacatttgagccctccctgttacacaatgcagcaaagtttgtcaagggattcatcttgataaagaccaaaaagattttcttccagcagcctctgtgaaccagggactcaagccgaacctcttgccatccaaaggtcttgatcctgaggatcataattgaacagagatgaattgattttacttcagctcatggcttgtgagaactctcctacactttttctttgtcttacaaaatccatgaggaatcaagaagctttgtcagggacatgccaactcaaataaggcagggcattacacaagttttggaggtcacccattaaggtgaaatcttgtgtttctgaaattaaaatcaaaatgtgagaagttgcattgtggtaagaccaatcaaaatcagtcacactctacaagcacctttctggatccatttcacatcaattacatacatatcatgacaactctcaaatcaacattttacatatgtaatacactcatggccaccttcaatcaatccaaagaataccaccagctccaccagatccaacagcccatcagtaatactccacatggattaccagccacacttggtaacaaataagtacaaaataggtataaagtgggagaagttccaccatccaagagagccagactattaggaaagacccctgttcttcatcatccttgttcctctttattacataccatggcagattgttacagtaactacatatgtcatctttcattcctgttgtctcagccttgtttttccccttgctacatatgtcattcccaagcctgtctcccaagccatgttgttgccttgttacatgtaccctgtgatgatgccttgctccttgttttcttatccccccagaagacttatatgtagtgctctcttggcccttgccatttgtccgccatcagagttgtcattattactccctggtcattgatttagcattacttacttggaaatatatttagcattacagacttgagacatttcacacagacttattatcttcataccttaccctttacatatcttacatcttcatttagccacacctttctttaagagtccatactcttatttcttgttcttcttactctcccagtaaccagagaggcagccctttgagctctcatccctctctaagctctattcccaccaaagagtagttccacagcgtcctagacactcatgatatgtataatttgcataattggcttacaaatatggttgtttgggattatggaagccagtgagccatttagcctttcaaacagtgccagaccacattggtgaaggcaatcaggggaattcagagccatatgatggtttggctttgttggggaggaagggtaaatatctcaaagcccttgaagataggccttgagatgatgttgcaacttttcaatatcatgattttctattggcaagctttggatgatgtttactatactggccaggtgaaggatgttttcaaagcttccaatgtcaaagaaatcacaaaactcgtttttgaagaggatgcagataagtgttgggatcatacctagctggaaaaagatgacccacttgtctgccttgagtttccccccttttgtggcaccaactgttgatggtccacgcccagtccagcttggcagtcaaaattgctgtttgaccccctgcagtatgtgaaggttttctgcctttccaaaaaatctagccccaagtaggttcaaatcagtaagaagtttgcaatcaactccatatgtgtattgagactcttgtgcttgctgtcttccagatcagaaacattgggcaagtcaaatcaagagttgaacagagaacctgagtctaacttggaggcagaactgcaatccagattttggaatgggccaatgacttccgcaagtgcaaggtcatatttcatccttttttccctggcagttagtgttctgagaaccttgggggtctgattccaaattaagtttgttgtccaggctgtttgatgagggagttgctgaacaagcgccaggtttagagggccagctcttagccttagtcactcatgattgatcttcctttttctttggcatcttcattccaaatatgtctcaactgtgatgctgtagcagaccaagaaagatgttatgcattggctcaaaaattgagtttaaaagatgatcaaagtaaggtaatttgcataaaactgaatattgaacaccataagattgggtaatgatcttctgttcagctagagtggtggtgtttctccacttgattgcttgtttcctgagtacaccagcatttcttggtcagatagcttagaaatcaacatcgtcaatattttcttttgttacaagacaaaaggagcgcatatgactctttaagctatggcctaacattctcaaggccttacaaatggcaggaagatcaaaaataattgcacctagcatgactttgatgatgcaaccatccatgggagaattaaccgtactgttgaatttgacagctttttttccgctaggattaatccaatcaatgttcaatgaaaaaccaagtttcctgaaaaactggtggattggttgccctcataagacttgagggttttccacatgacaccatcccaaacatcattcatgccagagttgctgggattttttgagatggatcctgccaataggttcttgattccagctttagccaagaaacgtgttagccactgagtcaatgattgaggtgagaaatattgccgggctttgaggccaggtgagattccagagtctggcttaagcagtggctgattttgatgctaccttgctgttttcggcccaagttggagagagaattctttctcctgatgcaagtgggcgcaagattgaagtttctctttgtccatttgattctggtcaatggcagcgtgaatttactggtcatggtcagaaggcagttttacctaacaaagggaaaacttgcaaggacccagatgtggagcggcattttctatagattcagttgatccaagttatggcagtcctaatgtagagccttgaattctggccgttggattaactcaagatcaagaggctcaatgtgttttggtttctgttccatcttcaattaaaaaatcaaaatctcaaaaacaaatgaaaatcagcaaagacacacacaaaaaatattttgacttattccaatctcagttctcattcagtttcaagcaatcatcatctcagtcctgtttccgacgtcgttttgattggtgttccattttttatttcaagtggagaagatgttgaggtggataatggtttctttccaaggcaaattggagtagagaagtaagtcctcccaattgtgcacctcagggcttgatgctaccagaatagtcaaaactctactgtgttccacattgtgagtaattcccaaactcctggtcttcttctcaaataggacatacccgtttggaggacaattgtctcagcaatgagaataaactaaccttgtttcacctcaagaattcttggctctcaaatctagatccttgcctccgcaatgaggataaactattttctgttcagttaagtgttgaagatggagtggtggaatttggacctccgtgaaggcaatttggagtaagtcaacccaattgtgcacctccagggctagatgccacccaaagtttcaaaactccagtggctcaagacatttttgggttttttaattgtgtagctcaagcattacactgatgaggaggcttgttaaaagggtagaggtaaagtcaccaagggcagcagattatttctggagcaggatttatgatatgttgattgtccaaatagaaacagacacgtatagctgactctgtggtattgacaagtctgaaactagtcctttcaggcaggcaagtgcagtgcctgtatgctcagtgttcatacagaggaggaaatgctgacagacacacaagacagctcttgccaagcatttaggatggatgacatttgtaaaatattcaaattgtgagattgcaaaaacttcttcaaagggtggacagctcagcattatgagtatagagcaatcccctaagagttaatggagcttaccgcaggacacagtccacccattccatactgtgaatttagaattgatgttttcaggcactacaggatggaccactgcaacattgggttcaatagattgtttagtggcttggactcctagttgaacagagtgacacagtgctggcagcttctgatacagaatttatgattgtcctacagctatcagttgcttgaattgtttcagacaatggtgtagagaattttgtggcaggcagtttgcagtgatctttgtaagtctttgagtctttcttccattcatgtccaacagttttatctccctggggaccaataagaaaatgcagaaagctaagggtgaagcactgaccaaaagtggaaaaagcaacaaagtgcagatttccagtgttgagcaaaggagcactcagctcaaagctatgtcaatatgtagggatatcctggattgtgaaggaatttggattgcagcatcatcaaccacattccaatgtattcctagatttgtctaggggccttgactccaaatccaactaatgcatacatacatataacaataatgggtaaaagtcaaattctttcctgattatccttcaaattggtacatatcatactcatttaaccaaacatctttaatctaagcctcacgagggtctcaaataacagacctatcacagatgcaccgttagtctaagcatcctgcctaaattcttggctatacagtgctgaatcaattcaattccaaagaatttttgacagtgttcaagacggtcttaaatttcctttcattcaaattatttcaaattggaattttagtagcaacatgttttctttgctggcaaacctacatggttttatcaatagccaaaatctgcagccagatctgttctgccttcaagaatctgattttgaggccttcaaagctagaaccaatggaagatttctgtgacacattgatgaaatggagctgtttaagataggcattagccttgctgatctcaagttgtactgctttctgatcttgaccagttgcctctaattggaatagaaaaagacaaacaagatcactagaatcaaagaaaaccttttcatgctttcacctctaccatcaccaaattagattctgattgtgtgagtcacaagatactgctatcaatgtaccctgggatgccgccagggactttctcagtagcttgatgtacaggatggtagctcaactgttgtggagatgtgctcaattcatcttggcggcgacagatggcaagtattatttgctgtcttgtagcagatgccccagacggacttggggtgactgtagtggctcaaggattaatgttgactgacctgcccgggtcagatgacaatgagctcaaattatttgcacctgtggtgtgctattggtgtatttttgtgctctgtaagatttgagattggacttctatcttcctccaacctactggtgcagcggcacacaattttggctgtcattattgtaacccgggcattggtgcaatggctcactcagctctctcagggactctctggatacaaactttgctgaatgtcttttgtaaaccacagtaaaataacttgaattaattgatcccaaaaaaggaaaactggcaagcaagtgttaatacaagaaatgaatccaaacaacttgtgcaatagtcttactcatgtgggtatgagatagttggaatcatttcctccaattttgtgatcccctttgccatggatttgaacctgataaacacaagtgaggttttgatttccatgatttgacttaatcttgcagggtactttcaaaacaagccatgattttgttggcaaaagtgggaattcttgcatgtttctcaaaccattgatgttatagctgccctcaattaatagagtgcctttgccatcctgactgctgtcatccaacacccacagctcaaattacttgggtgcagtccgtacattgtatgccagagactttgacagatgtccaagtgtgattccttcaatccaaatcatttgtgagagtcaaattccaacttttcctgttgctccatggaaaggccagcatgtcccagcactgagattggaaatgattactgtgatagggggacttccaattatcttcttggctttattgtaaaacagtagtttggatggttgatccttgctgtaacagatccaggttgggaacatcaggggttcagtaattgatgcaccaccagaaaatgaagcaacatctttcttgagagatctgattggttctatgccctcccttctttcagtcagagagtatacattgcagaaatgatcttccagtgatttttgatttgaacaaggtgatggttgagctgagaggttttgactacaagattcccattttggtttgcagttttggcaacctcttgcaaatcccacaggtgctctttgatgatgaggaattttgtgtcaagcaacaattgctcctgtctagcatctttcaatatagcaaaaaaaacctcatcagtttgaattcttaaatactttgagaaactactcaaccccttgaaagcaataatccagccactattgccaaaaggacaggccacttttgcctgaaggatttttatttaattgctgcattccttccaaacttcccttcggactccacagtgatttttattttgtttgtcatgccttgggacatttcctaagacctgtcagactgacaagtgaacatgttgtaagatgactaataactagtattcaatctggtgaaaacctgtttgccatttagctgattcatctgcacctcaatgaatggcttgatgctgcttgatttcctttagatgcagcagtgggcatggtgtctagcatgttgggatggtcattctgtatgtagtatgtgattcctgtacacagttatgcttataacaagtgtttcattattactgaacaccaaactctttctcaatggtctttgactcactgaatcaacatatcagtttctcatcttcatgtcctacatgttagtcatatttatggtccctatgcccctgaacatggcataccagatggaatttcacttgattttgatttacagcctaaataaggttttccaatctttggtacatatggtatagaatggaactgttaacttatgatctgtccctcactcgaaacaacaaagaatatatcacccttgcctgtcaacaagcccagctcctgtaacccatctttacaagttgaacagtgtgaaggccaaaacccattgaaagccttttgtcaaacattatgctcttctttcagatctattatttacacccctcttatagactaattgtgtctcctattacctgggtactaccccgtctgactcgcacagcacttgctctggctctggttattgccattggctattggttcctcaccattctttcaggaagagattggcctcagaatccattcacaagtattctaatacaatacctcttccctcaaagagtcattccatcctcaatctgactctgggatggtcacgcaagagggttggaatttggatcacaatccaatcacatcaccattacagttagatctgcaatcagcccttgagcttgtgctgtgatggtggctcccaaggtctggggctaagtttttgctagttgggtggagttcttgttgcttcttgagtgaattgattagctgaggatatccaagacaagagtcaacaggatacattgaagctggctgttgattgaaggatgtccatcaggattataacctcaaaagccagctaggatagattcagctggaatttccaaccagtctcttgtatatcactgataccttttgagttcttgctcacagggtagattgtgtcaattgatgcacttaatcctttcggccagtataaagaaacagattgagtgccagctcatttggcaagattaggatatccacattgccatgactaggaagtggttgtcctgcatgcaaaaaaagagcagtggagtgtcagtatcatcattctagataaaagagctgagtaaaaggggcaaggttccacacaagattgtcatggtcatagcaatgcagaccaactttaatgctgcctaaaaacctgtcaatgacagtcatgtggtagttgtgcttggacaattcaaaaaggtgtggctggtggcagttgtgttgctgtagctgaggaaataggaggtgagtctctctagaaaatggaggtcagaggtaatcaaagctctgaaaggatcttctaaacctgtcaatgacagcaaccattgcagtcaggactgaatcagctgtaaccatgtggctggcagtggctcagtgggtctcactaaagattaatacaattgtttaatgagatgtttatttttgtttttcttgagatagaaacagaacaaagagagagaaatacatcacaaactcttcagtatccattccttcaatgatgtgtcattggacttcagctttttgatcaagagtatgagcttaaggctgttttagcaaggatatgggtgtaaaatgagaataggaaactcaaaattccccaggggaaaactgtatttctcagataggcaagtatttatagtcatgaagtgagtacatgcttgtgcgggtgagaaagtaggtaaatacaacaaaggctagacaaaaatcttttttgggtttggtcatggtttggtatcaatttttaatggatgtggctcagatctatggcactaataagcagaatttggcagtgtggaagccgttgcaagaaatgattgaactgacatggctgggttctctagcagtgttggctgcagggacactaggcaatgaatgggatgggatttgagttgggcagcaatgggcagcaggagcttgaggccaattcaagaagctattgatgttgacctgggctcaattgaagatacaaactagtgaatcatgtaatttttggatgggatcgagcaacagatataactgatgatgataataaatgagccggagttgtttttatagcaacgacgacacctgagtattcacacacctgcacgagcacggcaagtgttgttgtggtttttgggggatgaggttttggaaggacacacaatcaataatcagtctctctattcttcacaagtgctttatggtgtagcgtgttttttattgatagtaaagaaaagaaatgacaagatatgagacagtatatgtgggtgagaaaaagagattgaaactgatgatgataataaatgaaccggagttgttttatagcaacgacgacacctgagtattcacacacctaagataagaaaatagaagaaatgataaagttgagaaaacattagataaacaatgaaaaacatttttatgacttgatatgagataggaaagagagaaacaaaagatagtgcatacctgcacaagcacggcgagtgttgttgtggtttttgggggatgaggttttggaaggacatgcaatagataatctattcaatgagaaaaagcaaaagaaagagataagagaagagatagaatcaggattagtttttgagtttggttatgttgtttgatgtgaatgagtttgacttactagtttctctattcttcacaagcgttttatggtaaagcgtgtgaggaaagaaaaactaaaagtagcggttggaattgaggtttttatcaagcgggatgttgattgggttaggtttggcaatttgctgatggtgagaattgtgcttgagtcagcagtactgcgtatactgtatgcgcagtgttgcgggctcagattctaacaaatcaacatcacaccatcagtacattaagctttcaaaaagcccggcaataactcaaaaactctctggagcatgaccatgaccaaagggcaccccatcagctggaatgttgaggtgataaaagtgattggcctaacccaatatctggaacatcgcaggaggaattcccacaagttgtaattttgataactagttctatcttgatctatgttttctttttgtgcatgaagctttaatacctggtcattgaaagcgatataaagtcaacccaaccacatagctcactcaatcaacttccaactttgtgaattggattcaacaattgcctcagattgttcagtccaacaactttaccaactatttaccaaatcaatttgtttagttactttctttcccaggtaagcaactcaactgcaatccctgtttgggctgctcatttgctcttatttttcttaatcagatgcatttttcactgcaacccggcggtttgtttctcatcagaataaaatttccttagaagaatgaatattacagctgcatcatgtagattacaaggattctttatcagttgatattgaaagcagggggttccaactcaaaggtgcgctcacttttatgagtataaatcattgcttcaaagcggcaaaagcagaattccactgacctggcttacttcatatcataacagggttaatcatccaagcagggtttatgaaaaaatccagattagaattgaacaaaggtggcacttacacacaaagccgcacaatgtcaaaatggactttaagatccaaatgacaagaggctcaagatgaatcaggcaaaattgatctaagacaatctgttgatttgccaatctatatggactcctccagagtgcatccactctgctgtgcctctctgccttcaaatgaggaaccaggtctaatctattgttgtgggatgtgtattcttgctgatgcacactggtagagccttagtagtcttgccccagtctgttacccttccctttcagacaacaaacaagagtggaggacttttcattggatctggggaccttgcagaagtcaatccagacccaaaaattcttaaaaaaaaaaaaaaaattgttttgacattcaatgttccattgtttccctggattcaccactttttgcaataaaactataggtgcacccactttgagctctagttcatgaagtggaaacccaggaaaagttattatgttcaaagtctcaacggaaaccgcttgtggtgcatcattgttgctcttatctatagaattagacttgatactctcaactaccagattacctaacatgctctgattggttttcctcgcattggatttgatggctttagtgaaacacaatgtggaattgggttgagaatcaatgtcaatgttgtgcagtcaaatcctttcagagttcaattggttctgtccgtgacataagtcgaattccacagccttgtaaaaacacctctgagctggactcaataaacagtgagcaattcgagatgtgacaaagtgaatttcatgggacaaggaggccaacttatacaaggtaaacataagacaggcagggaaatgaggaggaggagaacaaaagggaccaatctaaataaaaggattatgtcgaataaccagaataggtcaaaaaaaaactaacaaagccggggcagaggagtgtgaaaaaaggaatatgcgaaatattagacaggcaaggtattttgaagaagatggacaaaagagaccggtctaagtaaaaggatgaggtcaaataaggagaataggtcaaagaaaaaaattaacaaagccgggttagaggagtgcgcaaaaggagtttgaataccaagattaactgccatatagatggtcgacgtgtgcagaaaaggaaaaagcttgggaatgaccacaagttcagcactcaagcaaaggtgaaagtgatttcatggggcaacaattggcatgcggagatggagaaaaataggcggaaggcggtgacgggccagaaatattgtaaaaggaagatggaagaggcataatcagccggaaagtgggatagggatagggatttgggtagatggaaagcagaaacaaaagaggatgaataggatgtaaggagaggcctttgatgggaggaagccccaagcttaaaccaggttcagtgggagaattgatgtcttctgtgccatcacaagttgtgatacctgagttttggtggaggttgtgggttaaggttaaacttttttaatcaagtgatccagggttgatccatcctaggacaactttgggctcaatcagtcagattataatgctcttattgagcttggtagctctgcaattcaatgtttagggagcttgtatatgaatcaaacttaccacaacaatcttcacattccaacccagcaagacaaaattaactataatcctaatcaacccaaacaaccctggagcttacagaatggacctcaatttacatgctttgtaatcctagcaatctgtctgatcaggctatcagccagcaaatggctgccccagcttcatacaaccaaacgactgaccagatcacaagtaaatcaaaatacacccatcccaccacctttggcctatcagcaacctgcagctacttcaaccatggctgtattccccaccacccaacaaaaaaagaaagtcaacagtcagtcccaatactgctgcacctattgtgaatcaaatggttgaattggacaccaatctactttagccgccagctcacacacaaatcctatgttgggatcttcagaaaccaccaccactcaatcaaaaccctaggtgtaaaaagataacaagctctccaatgaagtcatggatagcttcaaagatcacaccctatatatcagcatcaaaagctccagaaggcgcatgtgaaacataatcaattgaatgaataaatcatatgagctgctcataacacatcttttgaacattaacaacagccttttttgctcttgctcaagccaaagtcacttttgatgggtcttgcaaaatatcttgaacaacgtcaaaagcctaacagaaggaaagtgcttggcatatatttcaatcatctcatggacagatagcccaaaagaaatatcaccaacgtaggtttttcttgacaatgttgtgctggtcactcatgttttctttcattcagcttaaaaagatattggtcagtaaagcaagaaagcctcaaagggctataatcagctcaattcagtggatagacatctcctcaagcacaacggcactcaatgaacaagatcagtttgacgtcagacaccagttcaacaaaaaagcttcatgccaatgttgacacatgggccaggggggtacagctcaaggtatttaccatttctcaggatagccccttcttgactttctgacccattcttaactatctatcagctaaaggagatctgtgatgctcttggtcttgagggcttcctaatcattttggatcaagaccaccaccaactgcacttttttgaaggggaaagcttgcttggcagtgtttttctgtgggggctgctggatgaaggcaatgcagttatatcaagatttcaggaccaagagccaagaaaaagtggctaaacagaccttctgcatctgccattcctaaccagccaagaaccaacagccgtccaaaacaacccatcaaagagcatcattgtcctgggcaccaaccacacacatatccaaagtaagtcttgcattgatgcccccataccatcaagaaacactaacctatgctttattttccaaaagagacaatcatggatcatgcccagtgcagaaaacccacaattattggtttaggaggaagctgccaagcctgtgttaacagtgctgcaatcaggacaaccacccccttacctacggttttaccccaagacaaattctaaaccagtgtcaccagacaaactcatgcaatgtagcatggggaaaacaaggctgaaacaacagggatggaaacatgacataagtagctactgtagaaagtgccattgtatgcaatgagaagaaaacaactgatgaagaacaagggctttttcttacagtctggctctcctgggatgggggactttctcccactttataccttttttgtatctattttgatgccaagtgtggctggaagtgcctgatatgtattactgatggattgctgatccttctggacctgatggtagtgtccatgtactgtgtagaggtggttaaatgtgtacacatgtaggatattgatatgaaggttgtgatgatatgtagacagagtgaaaatgtgtccagaatagtgcttgtagagtgtgaccggttttgattggtcttaccgcaacatcaggggcaagacaacacacttgagagttgtattatcacccaacatctatccctttgattccaagccctcagtcagcctcttgcatctgcatcttcaccaatgcaaattcactttccacccagtgctaccaagccttttctacctgcaaggtcactcaagatctgactcccaccaaccaccctctttcacttcacagttaggattgctgccattactgcccttcaaatatcccacagcaatgctgcccacactataccaatgattacaatctaatcataccccacataacaagttgcccgctgaaagagatatgaaaacccccaaaccttccaaccagcaaggggcatctaccattaactagcccaccagaccagatttccatgcaatgtgttttagacatgtgatacagaagtacatggatccagcaacaaggtgtcttacaaacaaaccaacttgacccctcctcttgctcaccacactttccaataagtactatcctcccctaggtctcaaaacaaagattaccaacaagagggccacccttttacggttaagtttccaatttctgttgattaggctcacacaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagctgaagattctgaatcatttttcaactttctgaagcacggtaagttgtcattgatctcacaaccaggaggcctttgagaaattttcacttgatggagaagaacaactaggaatcaatgctgaagcaccacaaaatgtgatccagtcagtctcatccatgttggccagtagattacctactcttgagagcaagatgtattctcctatcccatcacccagaacagggtaacctgctcgacatctgccatttcttcccaaatgttgatgttagacaagcctactgaacaccttgatgggaatattcctagtacactccaacaagataaggtgatacacactgtggtcaatcaattacctgctgacataccaaaccaaccttgttcatttaagaaagatctgaaggaagatgatggcattgtgattatctgaatcaacccaccgtgtaggttttttgataagagtataactccctgtgaggctggctgaacataagtgactagggaatgctcgagtgatcctcaatccacaagatttctcatgggaccaatttggaactgtagagagctcatattgggcctgtagagctgatggctttgactgggggatggtgtttggtggcacctcaagatggacagatgatgattaccaacttcaaggaaaatacacctcttataaccaatctatagagacgtgaaaagatagtgacagctatgggagctgaacccatgtcacagtcatggtacagacctgctctactgctgagctaagccatctgatgcctggcgtacagaggctacaacacaatcccacaatcaacttgaacaaatagtaaggcaaatttgaatcactggtgtcaataacatctattctactgaaaacacatcatgaatgtcaggtcttatttgcatctttgggatatcaaattattacaaatgatcaccaagtttgttcttaaactttgacgaccactgcaggcactcgttggctttgatcgaacctccagccccagatgttgagtcgatcactcactcatctgatcgagacgctgagtacgagctcaaaagctgtaagtagtgctctctgccggtcgtttcttttcacctcatactgatcgccttgcctcttcgcttttttttttttttttctagctccccccccccccccagtgtataaagccctttcactccctgagctacctaaacctagtgagaaaccccattgaattgtggatcagggcatgaagctcatcttaactgtgagggcaatacagcccggttaaattgatgacagaaatccttctcctatgtatatgaatgtggtccagactatattatatatgctgaagatctaagaattatgtttcccttgttctggagttgtggttggctcattcaatgaaggagtcagccttggtcaatgaaagcctcatccccaaggataagatcgggacttcgtggttcaatggatgcatcatcaagattatctgatttgcagtatggagaagagcttctcaattctgactgtgtaccgcacctcaccttcactacccacaggttctgcaacccaccacatactgacaacaaagacatctcaaaacatgcctgtgtaatgttccttctacacacactaagttcattggcaaccaacaaaactcctacaatattaggtctggtcccctcatttttcctgaccacaagtttagcagcaattttgatcacaaatcttggcctgtctaatcaaatcaacttatccttgaaggatacctgtgttgcgaatcaacaaggcacatacaacagtgtggcaaagcactttggagatcatttctattacttgtaccaaggttgtcttcatttaacccgtgttgtttgtgcttttcttttcagtttgttatttctataagcaatcaaagaatgttgaagactgtttgtttgagatactagctcacaagtgggcatttgatatgacatgggcccaatccacataatatgtagacaagtatttccaaagtttgatgaggggatcaggaaactaattggatgcattccagatcaccttgggatgtggaaacctcatggtgggatggttgggcatccttcagatctttggccccttgagttgttatgttgtggagaaactctgttaattttgccagtgcggcatctgagtgcctgtattttacatgtttgagatccttcataaccatgttggccctttgccctgccaggaggattgtgttatcatgaaccgcgttgtttagccttttccacaccctgcactagatcagcagggtgatgggaaaaagagggtgctcaggcttgggtgaaaaattggctgcactttggagtgaggtagctgtgccttgggcagccttcttcctaggacctcagcaagctcacttcacaaattcgactctaaggagacagatgtgagggatgttgcttaccacttttaaattaatcaatgcagaggttgacattttttggaattggagactctattgttggttttgctggctttttgttataatataggaggcttgaaaaaaaccctatgattcacttgggttctttccaggaatctcgccgtttttttccgggtcaactcagcttgtgtcttttgattgtttccagtactccagagaattgagatcctctggcaatagccatatagaaaggtctggcaaagtaattgatatcattagtttgagatccttggctccatagaatcctgactcaggccacccggtgacagctgacacatggccacctcaccaggtgtgggaccaggatttgccttggaggttggatcatgtgtctgcactggtctgcccttggggctctttgaatggtgccggtgaaatgggtctactgaagccctcatcatcactttcactgggtgtcatctcccttggttcacaaatttgtccaaagaattgtgccagctctgcttgagtgccaggtaatttggatcccttacttggcccctcatcagcctcagagggtgaaacctctgaccctgatcagcacaggataagggagtccaactgtggacaaagattgcaagtggaaacttccatgccagagctggtggtgacatgcttttcagaacatctttcccactgtgctactggtgtggactaggctcactagagcagctattatcctgtgaataagccaggcacaccaactgattggacacaacatcagttgtgtgctaaggaggctctcctcccaattgttgtatcctcagtcaagtaacatgaccacctttaaacaaacactttacgtaccaaccagaaccaaatcaaacctcttcatcacacaaactcattcctgaacttaccctaacagttgattaaaacttgccaagctgagcttggtgggtcttgttatctgataatatagaagggcagagcttacactccatcatcaccttttccattcagcaaaaagggtcttacagccactttttgagttttacaccgtggatgttgagtgagcattcagctggttggtattatgttttgttgaaaagacactgactcaattcttgtttgataagtgaaggtatgatggctaccttctactccaagaactccaagatcaaagaaggtaccttggatgcttggaaacggggactcgaggatgacaagaagtctaagcaaaaatctaaaaggaatgtgatagttttggatgaggatgaagattcttcctagtagttattagtggtagatattttacaacaaatatgaaaaatgaaaaaaagtgacttgggactgatatgttacaatgtatatgaaaatgataaatgcaatagggggtatcaaatataggaaatccaccattagaaaccagtcactttccccaaactttttttttgcatcaatggatagataaccaacatgtttaaaaagagggtggtttttttgaaacccgtccatcaaacaatggttaatttgtttatatttgataccccctaataataaagtaagattcttccagtcagttgtagatactttacaaattttacaaatatgaaaaaaataataaaaaaaaaagtaagactcttccaattggttacagatgttttacaatgaatacaaaaaaatggaacaaaaagtgacttgggactaatattttatatgaataaatatgagaaaaagtgactcgggactctgggagtgaaagtaagtgagaaaaagggggaaagtaccgtcagtacccgcaggacggtgccaggtgcggtatgtggtacccattttttttgagaaattgaacagttacccaagtacaaacaaacaatctctactgatcatcatacctctcactcaacaagtgacatgcagtcctggcaacttgtgcagtggatgtgttgggggctgaggagatcctggaaggggaagagctgtgcccagtgctagcgcaaccatcagcaagctcatcctggccatagaggtcccatggctgcataatcagatggggtccagctgtcaagacctccgcttttaaatgtgtttcaaattgagtgatgacaggcgcttcctttccaaagggattggaagatgactgaattcaccaattatactacaaatgtggtgaaacttgacacttgcttcaatcaaccaccactttctgagtctcccactgtatgtatacagttgctattcatctcagccacaggaaagatgtcaaaatgatatgagatgcaacagatttcaaatgggtgagccactgaaacaaggttgttccactaaccaaacttgtcaggggaagactgtccacctggtgcccctgggcccacacatggtctgcagaattctccccagaaccaactggtcaaaatttcaattgctggagacactttaattgctcactcttcacatctagcgcacaatgaatccaatcaatcccctcttcaaaattctcagcctttcagtaaaattcatgcacaatggatcaaaatctaatccccaccaacccagttttaactggacacagcaaccaagctgaacatgaatttccagtacaaccactctttcttgaccccataactcaaaagtacatctcacaagatatcatcaatttgccctacacccctctcatactagatgaatgcactcctcatgataaaattcaatgtccaaaagttgaagatatcaattcaatacaggaattccttcaagcagcttggtatcaaattgaagcaagccaaccaaccatgatcccaaccaatgcagaccttcttgtcctctttgtcaagcaaacaaagtgggctgaaatggcaccatacaagattaaagatatagaattcctgaaaactatattggcacaacttgggcatttctacaatgaccagaaaagcggcttgttcattaatgggatagttggttggaggaagagatatgtggtaaatggagaacattgtggtatggattcacaaatcaataatctgtcatggtttgtttagaaatactgaaacagcttatgttgagtcctctgtcaagacaatgtcatcagctgtttcacccagtttttcctccgctgaattccatcaatcttcatccttagcatatgcatcaaatctcactacagcttggggtaaattttataatgaagctcacatcaataatgacatcagctcaatctcttatggtggatggtgcggcataaggcaagaaactggcaagccagcatccaaagtagatggttttgatgtcaactatggatgtttcttccttcctggaatattgaccgcggtagatttcaatgcaattagtggctggacctatcttttttggggatcaaattatctttaccaccagactattcaattggagaggcaaaccaatagccctttcacaaaatttgcatcttgagttcagatcaacaagacattctatgatgcttgtgttactgtatggaaagagctgcatcttgtttgtgcaggctgagagtcacgggatgctcaggctagagcaagggttttttcaatttcatattggcaaagttcattcattttgactgttgccctcagagaatatactaccagatccacagtggccagaaatttccactgatccagactccactgcaactaggagcccacctcaaagcaaaccagttgaattgatgactcggaaatgccaatcatccttccagaagcatttcttgaaaacatcagtcataagcaaaaggaattggtcttgttgttcattgacaggacaattcaccccactgcctgttatcatgttcaaaaggcccttgaggtcatggaccaatccagagataggaagtctatttttttgttgaattttttcctctgcttcttttggaaactaatgagcactaattgcattatttagttccaaatctgtcgcaaagggagagaaacttctgggcaaaaaagaagctaaatttgttcatcaaaacctcctcaagaaaaaaaacaactccactgcttcaaacaagcaattaaaaaagatgtggcacaagctcacttcaggtattggtaaatctcagactccatccatcaacatcaaatcaggaaaccactctcttcaacctagaaagcacttcttcatattcaagactttcaatagaagtgaacatgaaatactaaaggctgatatcaaaccaatcacatcaaggttctttaaagatgtgataattggcaaaggaagtatacgacgtgcctataaagctaaagtgaagacaatctccaccaatggttcagaaacaatcaccaactatgttgcaaaaatatgatacaatgaagaatttctgtcactctccacccatgcaaacaatgcattaatgtatgaagctagcggacatctcttaagagccttcaagtccatgatttgtcaatctagttgggtggatcatcattacaaaaaaatcgcaaagaatatgaaggtttgtgatctccattgcttcaccatattaatattttagaagctgacattaattctcttggggattgtacaccatgctgttgtaggaactggggaatgtgatatgccatccaaagcttacttcttggaagctgccctgaagggcacttatgtcaaatattcaagtaatattgactttaattttgatgaaactcaacccggaatggaaccacggatttgctgattaatgaatgcttttacacactggtcctttgttgaattgaggggtaaaagtttgatttgtgacttacaagcagttgggacaatccttactgatccacaaatctttgatttggatcacgcgtaagccaatgatccattcctactaaatagaaagaagaaaaagactgacctgaagaatcactgcaggcgcttggctgatggtgataatgctgctgaaggcatcccaagtttattcacaatcacacctttaatgaagcttgcatcaaactgaagttgcaataaccacagcagattggtgttcagggatcctcagacttagcaagattgaaccggtcacatcatcttcctggtagaattttgatgcctgaaagagccccccaatgccaaatccaaatgcaatcttccctccctattaactttagtcttgctcgaattattaaacatagtgcagattcatctccttcaggttttgcatcagatcagcctgccaacaccactcactaggattctttgacatgatctttgtccttactcttcaattgtttgatatccacaaatagattccatactctcagaactcaaaaataacaaagtgccgtaaattgtgatgcaatatgaaatgaatcaaaaaatataatgaaacacaaaaattatatatttttggaaactttgttacaagtgtgatcatgatctccaataataaataatctttacctgacttttattttttgtttttgtaaaatccactaaaatatgtgcttgaaagcatcaacacaagatttggtgatttgaagagaaaagcctcaagaagtgaggatttcatgggcaggttgaaagctatgagtacaacgttcaaactctcctgcagcaaatactacctgacatatgccatttaatttttgtaagtcaatggctacgcagtattcaggaaatacaaagaatgggccagtgaagggcggatcatgatgcccattaaaagcaattgttccatctttttggttgatatttgcaagtagcaaaaatgtggttttcatggtcacaatgtggtttgttggaaaacttgtcttgggtaaatgacaagttgttggcaaaattatgtttgtttttggaagtgttcaaagtgggatctgcaaagccaggcatgcctaaggaggtcaaaagtgcatttgctgcatttaccgcagtgtcagagatcaaatgaaataacctatgtattatttgggcagccaaagttccattggtgatactgtctagataaccagcaaaatccttggtaatgccctgcgtatcaacaaatcttcctgctgtttcccctttgatttgggacttcctccagacaatagtccacatgtgtccacaaaaaccttttgaaggacttgagacagtagagacatacttttgataaatatttgaataatcagtgatgaagtcaagatcttctttgtcttctgatgtcagctcttcagatggagtaaattgaatgtaagcaatgaatttgggtttaggggggttcctcttctttgggcttactagaatctggttggctggaattggttttgctagaatttggttggctagaattggtttcactagaaactggttggctagaatcggtttggctagaatctgtttgagtacttgattgggcggctgggcctttggtattagatttgggtctttggatcgtgaattggactttctggctttttttttggggggctcattgtataatgctacttggccacaattgatgagggtgaatttcttgctaagaatcatatcttcagctgcttggaagtcagaaggttggggatgtgctgctctcttgtctttatcagtcttcccaaatactgcgtaagttggatagagctggaggggtattttttccctttgcatggtcttcttgtctgggtgaacttcagtagtgattaattaactcgcctaaggctgcatgagacttgaatttacgtttctgattattttttcttcattgattttttctattaatttgcttcccacttcattattatcaaagtgaagttattgatcaagggatagacatgcaacacatttgaagttattcatccaggaatggacatgcaacaaacagataataacccaatatatggggaaatggtaggcaaattgaatagaaattaaatcaaacaatccaacaaatcatatccccacatgtggggaagattcagaatagagagaaatgataaatcaaagagagggagataagaggatgaaaaagtggcggaacaaaaaataataatctattagtgaggcaaccaaacagatcaatattatgaaagtcttacgtcaatttatgttctccttctatacttgcagccttgggaatggatgtggctgaatccattttagttttcagtggagatacctgtgatcaaaaataactgttaaatcagcaaatacaggtcaaatcaaattggccagccgtttagcagggaattataccatcttgtttaggcaagcccacttggctgccaagtgggcaggtgggataaatggaaaaggggtgggaggactcacccagatgatgataggttgatagtttgtttgttcaatcactcaagccatggaggctggggaggctgcgcaatgggagggagttggttgccacacaattggtgccagcagagcagaaccctcccaatataaacagaagagggtgagcccacttggcagcagagtggctgccaagtgggtaggtgggttgaatgggaaacaggtggggaggggatctcaccaagcagttgataggttgattgagtgtttgttcgttcaatcaatccacagaagctggggaggtggtttccaaaagattggtgctggcagaggagcagaaggtccttggtagttcctaggaactgccaagttggcagggaggattgaaagtgttactcacctgctgaacagtcctaacggcttcaaaaccttgttcgagcaattaactaccttcagttaggtaaaaaagaggattagcagtggtttcccggggtcatgttgtcctgattctattgggataacttactggtccaccttggcaattcctggactgccaaggtggcaggaggaattgaggattgaacaaggtacaaacctggtgaacggtactgaatgcaaataaaattgggcaacaattaactattggttggtcaagtcacagtatttgccagattcactgaatagggtagcttacggtagaggcagacaattcagaagcagagaagagtagagtatgaattatgaagaacaattaattggtatgattcttcaaggcagacaaagatatataagaagaatcagcacaactgaatccactcaacatctgacatgcgcgtaaatagaacagtaaatagtgggattcagtattgagtgcaaattcttagcaaaagggtttgcaagtcaatctgcacaacaaagcatgcaggttcatctcccattactcaatataaggttagatctggctagtagaaagccattttgagaatctctttgcctgagagtgacttgcaacatgttttgcaagtcacttgcactcaactgtgaaaccccctaataaatatgatgatgatttgcgtagattttaaatgttggggtacttgtatgctacttacctaacatgcggtgtggagtggaagagagttgagtatgaatatgaatggcgaagtggtcaattaggagcctatgaggtggatcttgttctgctcaatgggaagggcaagagatgttagaaattcaaaacagtttcaaacaagcaccaagctgagttggaactgtttcagagagaaaagtacataggagatggccatggatggccgcaaacaagcatctggattggtgagaaaaatcacggtggattccattttggggtggctcagtaattgcaaataaatgaactctctcattaccaattggtttgttttaaatacgttgaggaaatcatcatttccaagtggaaatggggcaagcaggcttattcatagacagttggatactttgagaattgtgtgactggatactagtagagtattgtgatcaagctgtgagggaaatgtaattgtagaatgaaaagtatgagaaagctgcatctggtgtttggccatttcaacagttttggtttcatagttgctagtttacctgaagggtaacccgccagccttggatacaagatggagaaagtagacagaaacgtgtcgggggtcattgtttgtaatatgaacaaacatgccaaggatctttcaggaccaggcatcaacaaatccatggtttggtgatcatcattggtgttggagtatccaagctgtaagctagtggaggagcctgtatgtctgtggtagagtgatagtctattttgctcatggtttgtgttctcagattgtaagaaaggcagagtgctggggtctatttgttgaatgcagaggagtgcagttgtgaggcaatagttgttcgttctctgaaatttaacaacaaatgacagtcccaaaataaatatcacaaaggcccagagtatattgccttatttttttgatacagaggagagtggttgtgagtcaaatcatggatgatgaaaagcttatgtggtagacataaagattggagttttgggcagaaaatccagacggtttcacctgtaatctctcttacacaattggaaggctcacaaataggccacacaaagacaatgacacctcaccactcagctttggcatggggataccaattgaacatgacttgggtgacactgttgaaaatgcgtttgaagccatgggtggcaaatttatctttccaggcaatccttgtggtatcaaattcgctgtattcaatggcatgttgagtgcgcttagaaggccagcacacattctcacttgactcttccctccatttctcctcctcaatcatcacacactcaattaggatcttcatcccaactccccaacaggacccagctggctctgaagaaaatccaagatggtcattatgaggatcatcccactatacctatagagatcagggaagtcttcatgacagctctaaagcttgttcaataataaaagtttagtaaatttccataaatcatgtttggtttgaagataaatcaaaacactcccattcctcacaagtgctgatcatagtcattgtggggtgctggactggtcacatggctggccaccaatccaactcagtcaaccagctgtgtacaaatgctttggattagcatggatttgtcattgacatttaaaactcttttgaagaacaaccaaacaaagaacacagagtaaacacctatcctgatggcattctttgcacaaagatttgagtgaaaatttatcttccgaagattgatgatatgaaatatccatgtggatccgcaacagtgagtatgcaggttttttccttttcttcaaaccaggtctgagtgattttcaagttgatagcacaattggcaagagggaaggtctgggtaaccttttccctgtgtatgaaatgcaaaagagcaaaccaaaatctcagtaaaatcacgaaaaagtctcttcttgtacagtgggtggaccgttatttttggctgcttgttttggaacccagagcttcaaggcaccagattgaagtcatgggacttggtcaactggtgcagaataggtcccaaaaaatgaatatgaaataataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaattttgtttttctcaaaagctttgaaattcattttgggggagtgagagtgctgggagaaaggaagattgggatattagaagaatgattatgaatgaaaattttggaaaaattgctttccagatggcttcaaagagctgttgattggggcattcaccagcctacattgcattaaagcactagtatttactgttttggctccaatctggacaaccaacctggccaaaccttttttggttccaatttttttcatttataatcattcttcccatgttcccctctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcagttgtatttcttatttttcacaaattttgaaactttaatttttgtttttattttttcatattcattttctgggacctattatgcaccacctgaacaagtctcataacttcaagtcttttttcagagctctggggtccaaaacaggcagccaaaaataacagtccacccactgtacatatatttttcatattatcatccactatccatcagaaatcacaccatatggatcaagaactggactctacggataaattcacccctggtcaccacaatcgacaacatatcagacagatttcactcatcaaatacatgtcaacaatcacaatgacagacctcaagccacacagacaccctcaggacagtacaacctacatattcgcatacacacacacttacatacagctagacctcttacatttttacttatctacattacatattacataatgcatgcatgcaggctaaattagtgtattttccttgcatgacagctgcaggtggtaccaccacatttacttgtaaataccacatatcctgaccaaacagaatcactctttcagctgtttggctcactacttcaactcttgcacagtgggtggaccgttatgtttggctacttgttttggattccagagcttcaaagcacaaactggaagtcacaagagttggtgaagtggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaattgaagtttcaaaatctgtgaaaaataaaatataaaaatatttttccaaaagctctgatattcattttgggggagtgggagcactggaagaaagaaagaatggaacatgcgaagaatgattataaatgaaaattttgtaaaaaatggtcagcaggtggtttcaaacaactgttgagtagcacactcaccagaactagaaaatttactgttttgaccccaatctgaacaatcaacctggctcaaccttttttggttccaatttttttctttcataatcattcttgccatgttccactcttctctcagcactaccattcccccaaaatcaataacaaagcttttggaaaaaaaaattaatttttgatttttcacaaattgtggaactttgttttttgattttattttttcatattcattctttgggacctattctgcaccaattcatcaagtcttgagttttagctttgaagctgtaaaacccaaaacaagcagacaaaaataacggtccacccactgtacatatttgaccaatcacattcacccattcatcttatgtatgtagctgaaaccttcatgtaacagcccaggccagccaaaatcactcattactggctgccctggaggtaaattccctcaattttgtctatataaggaggatctcctcccagttgttgtctcctcagtgtaatatttaccactcacagtttagtaccactcaatcaaagatttaccacctttacagaaccttaccaaacaccaataacaaccaaactcaatatcatatcacacaaactcattcctgaacttaccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgaaaatatagaagggcagagcttacactccaccacccccttctccattcagcaaaaagggtcttacgaccaccttttgagtcttacagcggatacggacttgggtgcagatgtccacttttccttgtaatcctggtggatatcagggtatctccagggatacccggccatataggcctggggctgcggctggacaaacctcacccacccggaacacacaccacagagagaaaactggagataagtcccctccccccacaacacccttttttcccctctggtgtggtaaataatactgtgtttctacgcagaaaaatataaaaatttatttttatctctttatatattatatttagggtaaaaataacatcagaaatggatttctcagataaaattacccctagtcacccactacaactgaccccatatctctcatagtttagaagttacgcagatttcaacctgtcacaggatatcttttggattctttactcttagtatggctcattttgaatgctggatgcatattgaatactagtatatgcccccaaatttggggaggcagctgttgtagcttgactacgtaatcttaggtaaagatcacatctcactacagtctacgtcacgactgacatagacgatggtctcgacgagacatccgattctctcatgtcactcttttctctcttttgtcttacataatgtgtcctataaataaccatgtatttctagccacattatgctcgtgtcctctatgcaatctacgattagcttcttcttccctcgactttacgtctcgtgcctctttaggttatgagcctttctcgtctttcgttttagttttttggcacgagttatattttttaaaattacattctttgaaattcttcaatcgtttacggtctctatcttggtgtgctcttatatgatcaaagtcccatgcggtgggcaaagtttctctttagttctttagtggcctgtgtggcatctattatttactgtgcctgtgtggcgtttttttgtactgtgtgattcttctctctacgcctgtgtggccaacttatgtgcctgtgtggcctcttctctctatgcctgtgtggcgggttttctcttctacttagtgactctcttagcaatatgtggtgtttggtcttcagtcatttccagcgatgtacagtaattagtgtcgcatcgtcttcagtgacatcaattttttctgttatacagttttagtagtactgttccatttttttttctttgcaaccatcaacaactccctaccatcgcctgccgcttatactctcccgtccgtggtttcttgtgatatttcagctcctgagtcatacttctttttggacgacatccatcacgagtctatcattcaacctcgctatgacagcaccccagcatgtccagccttatgccgtttttttcccccagttcggaccaactgtgtcactcgcatgaagttgtactgcttgttatttgattactgaatagtttcacctaacaatttttcggccgcaatcgtaatttgctcatttactttacggtactgaatcttgagcacatcggctcgtacagtcaactccatggatgtcggtctctgatttgcttggatcaatcaagcatcaccaatgcgttaacaattcgaacacaagcggagcattagtccatgagccgtttactccatcattttgtgctctctaggttgtcagttttttacgtccaccagtaactttactgaatgccagcaacctcagaggcggttgaagatcagtgctatacctggactgtggctattgcgaacgttggccaaagcatgctcctgtactcttatcttggccggtgaccctgccccatgaagcataatttctatatgtctgtcctcagcttcctacactaggccgtctgtaggtgatcgacaacacggcagtatggtccttcacatctcaacctcacgcctttgcttggtaggaatctgagcgaactatcaattgttttcagctgccctttgacaaatcccggcacatcactgtttctactgttgttgttttgttctttccgatcctttggagacaacaacttctgggaagttaacaagctgggggggttactgtgttcaaatatgtccgataaccgtacccatcatcgacatcaattttttacttttgaacctgttcaattaccacagaggtcaaaatttgtgaatttgttggggtcgcaacggactctggatcaatttctggtagtaatataccttgcggccgagactttatctatcacctccgacatatcatacatcagcttctcgccgtgataactaatcagcaaagcggcatcttgggcggcatgtttggcttgtttttgttggtggtctagattccctaccgtctccgaaattcgctggctaccatggatcatctggctcaaaccaacttggttctagagctgtcgatgattagttattgaagtcgttgtgtattgcaagaacggatcaacctggataattcgactagcgcccgtgatgatgctgttggatcactactctagtccattgatcttcataatctatggagagacgcattgagccgggattgcttcaccaccggttgctattttacctgctcggattgtttcagttcagaagaccaaaaaaccctctcagtgacgtctccaagcgccttggatcttcagcccaatcggattcatactacaccaactcctcgtcagacgacccgcgaggatgtcccgttttttttctgttaccttccctcgactatggattggacaagttacgggatcgtcacagccgtactacagtagttattggacccaaccgttggttctcaatcagcatctcatgtgaaaggttccgaccgatgtcgctgggatttactttgtactcgacactcggacgctcggacttcttgttggacacctggttgagaagctgctattttcatgggcattaactgcattcggagtgttgtggttttgctttgttctacgaattcttcctgaacaccaactctactagtacttgccatacgtcttcagacaaactgtttgaccggaatcggaatcgcttttgtcaattttctagcagctcctactcatgcaatttggacccacagctctcaggtttcatgaggtttttgttgtgaccaccaaccgcggcaacttgacgcagcgtttggcttgctcttccaatcggcgttcacaaaattaaccagcacagattgcttctagtctactaatgaggatgaatcggaaggattgctgctgcagcggcgacaatctgctatctggctcagtgggttttgcaagaccatctcggcttggagcatatgacgtttcttctacatcttggatgtccagatcgatccggtcaactctagatctaccttggttcaacgactctctggctccctttgtttccgatatagaaaagggggtcggcacatgtggttgctcttatagagtgttgtggtctttcaagcacgacagcatatcagatgcgtggcctattgctcaacgaatcaaattggattcataatttaaggaaatcagtgatcacatcgccttggccttattctgggaaaaatgtagacatgatcagttcacttggatcaaagaggatgatctctggcggtttcatcctagtcattggcagtcagcaagaccaattcaagatccctcatgccgaggcttccgacccatgttgctgacggattccttccaactactgggcaatcgacatagacacaacatcaatacatcatgattgattttgcaacaccatactgcttgtgacctcttgtgattcaccaaaaccgcatactcttcatctacttagtcactgtgttggagtctcgtcgagtgggggggtgttgtagctcgactacgtaatcttaggtaaagatcacatctcactacagtctacgtcacgactgacatagacgatggtctcgacgagacatccaattctctcatgtcactcttttctctcttttgtcttacataatgtgtcctataaataaccatgtatttctagccacattatgctcgtgtcctctatgcaatctacgattagcttcttcttccctcgactttacgtctcgtgcctctttagcagcttgtgtttgccccggatgttgggggttttgctcgatgacctttggggttttcttgagttggacacctgtctgcctcgatccaacgccggcgttgtgttatgagctgtggaggactggaactggggacgttacatatgtagagagcctgttacgtacatgtcacaaacttcgaacttggggcttgttcgagatccgaaccttgtacattcctcatcttgcaatctaccatcaagaaacagaaccctgaagatcctctcctgctctccccagaacaaccttaacatattgcaagatcaactcacacggagaccaggacagaaacattcagaacaccaatcctcaaaccttgaaaaactcactcctcaaccttgaaaatctctgaaaatcctcccctcaaaccttatctatacctctcaacctgaaaactcacccctgtacctctctgtttaccctcacagacctcacaggaccccccaggaggtcgtttattggcattttgcaccggatcgcgccagattgctaggtttttttcgtttggatcgtcgtcgggccctcggaacgtgcccaggaccctcggatctcgcttggaatgtccggattactcttggaacgtccctcaaaacccccaagacccctcttaacacccggattgtctggatccctcgcagaacgcttggaacgctctgggaacaatctccgagcaccgctgacccctaaaaacccccccaaaccgtcggatcgtcacctgacgacccgacttcaattggatcgccgtccgaagccccagaaggaccccctccgtccttgaacactccctaaaggctccagaggccctccgtacgccccgaagcccccgcagcatcctagaaagccccagggcccctcccagccctcaccgacacccctagcgcgccccagagcccccaggcaacccactgtacgccccagggccatccagaagacccccgagcaccctcagcgcgccctagagcgccccagaggccccaggcgacctgacagaacgccccagggccatccagaagaccccagagcgcaaggactggaccccccacaacccttaagacataaagacagacatcagaacccccacacacctctgtaagaaccccagacccctgtgaggagcccagaacaccccttccaatcccaaaggcggacacccagacacctcgtgagaacccctgaaccccctgaagcaacccaagacccccctaagaacccccccaaacactcagaacaacccccagagccccctcaggacaccccagacccccaaagagagctcacacaagccgtttggcaaggcgtaaaagtacaaaagtaagcctccacaattctagttgcaccttccgaagtcactacacaccgtcaaagcattacctgccactctgtgagccgccccgtactgttttgctatggacctagacgataaagacgccaaactcgccgaggtccagagacaactgaaggagctcttcgatgtggtccaagaggagcgcaagatccggaaggagacggaagcctgattggccaagaaggaggcccaactggcggcagccgtggcaactgccaacaacccaccgccagctccaattgcgccacccaaaggccccaagattggagcccccgacaagtttgatggcacgcgtggagccaaagcggaggttttcataaaccaggtgaacctctataccctggccaaacgacacctctttccctccgaccgagccatcattgtcttcatcctgtcctacctgaccggcccggccagctcctgggcccaaccgtggatggcaaaggtgttgtgtgagactgagactatcaagagggacaactttgacactcagttcaccgccatgtactgcaacacggagaagaagtccaaggcagaagcagccctccgagcactcaagcagaccaagttggtggctcactacacccaccagttcaacttgcacgcccacaacaccggttgggagaccgcgaccctcgttagccagtacaggcacggactgaagtcccagattcgactcatgttgttgatggctcgaactgaattcctggaactcgccgacgcagccagcctggccctgaagatcaacaacaaactcaacggcacggcccccccggacgcagctccggccccggaccccaacgcaatggacttatcagtcatgcgtggacggctctcggaggcggagaagaccaagatgatgcgtgccggccagtgcttttgatgtggtggacaaggccaccatgcaagggagtgcccggaccaagactcgaaggggaaagggaaggaacgaacccggatcacagagctggaggaagagatcaagcagttgaaggcgggaagcattagggcggagtcatcaaaaaatggaggagctcaggaatgaaggatgtgcctatcctgagcagtggagagttgtttgtagttagcattggcgccagtgaaattctttcaagaaatcaaattgatccacgtttattaatatatttctttgcccattgtgccacccaaacattctcaagccacaacccccttgccactcccccccgctacttttctcattgactctggagcaacccatgacgtgattggcaatgtcttatgccaagtctacgggactcatcaacatcgccagaccctcccagcgtaccatttccagttttgacggctcttcaagccgttcctcctttgatatccacctcaccctggatgcagacccaaccccttcctcattcatcatcacgcgtttgaaagactcttacgatggtatccgcaagcatggacacctcatcgactggacagcccgacagttcaaaaaaccccagattgcagctgtcaaatcagctttgtcaattccgaaaaaaacctctccttttggtgtggagcccgtgaggcaagctaggattattgacaagggggtgtgagcctctggcacgttagcacccccgaaatgtgagttcgataaagcccctccccccaaaattactcttgaaacagctggcaagcctcttcccttcctaggacatagcaccaccagccggaccccgaccactgaagacaggatcattgcaactgccgagccagttttgccaattctgacaaaggcctcatctattggcgtggagcccatgatgcaagctaggcttttggcaagggggtgtgtgtttctgacacgttaacacccccgcaatttgagtttgctgcagtcccttccataaattctgttgaaacagctggcaagcctcttcctctcctagaacttgttccaaccacagatgtcagtgcctccagagcctcttggtcaacattggctcaactcgcggcggatagcaaggccaagacccctgtgaagagggcagaagaactagtcccgacccactatcaccggtatatcaacatgttccgcaagtccagtgcccagaaactgccacccaggataatctacgactttcgagtagaccttatgccgggagcactcccccaagcaagcagaattattccactgtcacccgccaaaaaccaagcactcgacaccctgatcactgaaggactagaaaacggcaccatcagacaaaccacttcgccctgggcagcaccagtgctgttcaccgggaagaaagacggcaacttacgcccatgtttcgactactggaagctcaatgcggttacagtgaagaacaagtaccccctacctctgacgatgaacctggttgatagcctactcgacgccgacactttcaccaagctcgacctgagaaacgcctacagaaacctacgtgtagcagagggtgacaaggagaagctggcttttgtctgttgacaaggacaatttgcacctctgaccatgccgtttggaccaacaggagcaccaggctactttcaatatttcatgcaagacatattattgggacggattgggaaggacacggcagcttacctggacgacatcatgatctacacgcagaagggaaccgaccaccaagcggcggtcatgagagtattggagacacttagcaagcatcaattttggctgaaaccggaaaaatgtgaattctctcgaccagaagtggaatacttgagactgttgatatcatgtaaccagctaaggatggacccgactaaagtcaaagctgtatccgaatggccaccgcctaagaatgtgaccgaactacagcgttttattggcttctcaaacttctaccggcgattcattgaccacttttcaggaatagctcgacctctccacgacttgaccaaggacaaaactccctacttctgggacaaccgttgcaacaaggcctttgaaaccctgaaaaccgcgttcaccacggcaccagtactgaagatagccaaccggtacaggccttttgtccttgaatgtgattgctcagactttgcgcttggtggcgtcttatcccaaatctgcgacaaggatcaagaacttcacccggtggcgtatctatcacggtcattggtccaatccgagaagaactatgagatttttgacaaggaactgccggcaattgtggcgtctttcaaggaatggcaacactacctggaaggcaacccaaaccgtctacaggcaattgtgtacaccgaccaccagaaccttgaaagcttcatgacaaccaagcaactgacacggagacaggctagatgggctgagaccatgggatgcttcgacttcgaaattgtcttctggccaggccgacagtcatccaagccggacgctttgtctagacgacccgacctggaaccttcaaaggaggacaagctcacctttgggcagcttctgagtcccgagaacatcacccccgacacatttgctgaagtggccgaatttgactgctggtttgaagacgagtctgtggatctggatgatgccgaacattggtttgaagtggacattcttggtgtggaggagcccaacacttcgacagaggatatcccaacggacagcgaactgataagccaaatccgatccctgactccatctgatcccagactgactgagttgatttcaacctgtgagaacccagtgtccagtcaaatgaaggaggccaccaagcattactcggtgaaggacggagtgctctacaggagcggacggattgaagtaccccggaatgaagacctcaagaccaaaattctgaggagcctccatgacagcaagttagcaggacacccaggaagatctaagacgctttcgctgatacgccgcagcttcacgtggccatccatgaaaagctttgtcaaccgctacgtggatggttgcgactcttgtctttgggttaaatcctcaacccagaaaccatttgggacgttggagccgctgcccatccctgcaggcccctggacggacattagctatgatttgataacagacctccccctatccaacaattgcaacagcatcctcactgtgactgacagactgactaaaatggtgcacttccttccttgcaacaagtccatgaactccaaacagcttgcagatcttatgttgaaacaggtttggaaactctacggcaccccaaagacaattgtctcggacagaggaagtatttttatctctcagatcacacaagagttggacaagcaactgggaatccggcttcatcctttgactgcgtaccaccccaggactgatggacaatctgaaatcgcaaataaggcagtggagcaatacctacggcactttgttcagtaccgacaggacaactgggaaccgctcttggaaacggcacaatttgcttacaacaacaatgatcacgtctcaattggagtctcaccattcaaggcaaactacggtttcaatccttcctacggcggtattccatcaaatgaacagtgtctgccggtggttgaagaacgactcaagaaaattgatgaagtccaatcagaactcaagttatgcctataagcgtctcaagaatcaatgaaggctcaattcaacaaaggtgtgaacgacacccctaattggaacgttggcgaggaggtttggttgaacagcaggaatatttcaacaacaagacccagccccaaattggaccacagatggctggggccatttccaatttctaagaaaatatcccagtctgcctacaaactgactttaccactatccatgcagggctttcacccggtgtttcatgtttcagtactgcgaaagcacagcacggacacaatcactgggagacatcacccctcaccggaacccgtacaggtcaatgacgaggtggagtgggaagtagaaggcgtgctggactgtcggaaaagagggaagaaggtcaaatacttggttagctggaaaggatttggaccggaggagaactcgtgggaaccggtagacaacttggaacactgtcaggacctggttgccgaattcaacaacaaattcccggatgcggcgtcaagacacaagaggtcacggagaatgaagtgagagggcaagctttttcccactgggtttttgaacgctgcccggggaaagaatgcagagccaaaagaggaggaatattttttatttttatccatggttcaattttttttatatacatactaggaaagggggcggcttgggcatttaaggggggggatggtgttatgagctgtggaggactggaactggggacgttacatatgtagagagcctgttccgtacatgtcacgaactttgaacttggagttcgttcgagatccgaaccttttacattcctcatcttgcaatctaccatcaagaaccagaaccctgaagatcctctcctgctctccccagaacacccctaacacgtcgacaaatccaacaaatgtgaattggaggtcgacaccggcgttagaaatgaactgggtttgtttggccctttgaggccatttttttagttatatgtagatttaattcctttgtgttgtattgaattcttttattggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatctctcatcggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagaggaccagatcatctcaacccacattacagattatatacaagtgacagccataagaatacattatattaaaatacaaacataacactttgatcatcataacaagtgtcaagtgccataacctgcctcacataccattactggttgaagcatagcgctcccagagctccgtgccttggttttaaagcttgaacaacagcatcatcactcattaaacaacttcagacccttataaacatcactcggaagcttcatcttgaactatcctctatcacaataaaaataactgccaagctaagcttggtggtcttgttgttctgacagcatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataaccacttttgagtcttacaagggagtccccaacgtgataggataacctccgattggaatcgtgtgtccaatttcaaacgaaacaagaagataatcaagaagatatcgaccaaggatcattacttcaagtggaaaacggaatgaaatcatcaaccatatctgtaacaactcaacggcatattcagttattctgttgatcaactagtcaaacttcaatgaaataattcaacaaaacaatcaacgaacctctgaaaaagaaagtgtaaccagaaactgaaaacaagtatctcgaaggaggcagccagttatttaccaaaagaaggaagaccaccaaaggatttggataatttggatactgtttgaagagaacttgggaactattcaaaggaaacagctgcttattgaccaaacgaaggaagaccaccgaaggatttggataagtagatcctgttagaagaagaaattcccagtattatttgaattattattttagagaatcataaaacttgccctggtaaagagaccagagaccatagtattattttgtttctttttcagagcaaccgtttgtttaggtatcaaaggagtgtcaagtaagaaaaactaggaaaatcaatcacaatcaacatgagtctaccgtgcagtacaccagatttgcaccatcaaccccttttaggaaccacccttttaatcaaccttcaggatcaacttcagctttcaattagaattcggaactacgatgccacttgtaaaccaaaagccaatggccaactcaaaatccttgcggaacctagcctcttctatgatgcaaatcattttatgacatttcataagtgatttcttggacaaattttgtggatggaagaatcaacgatggcatgtggaacagctggattgattgatgtggaagaatgaacaatggaatgggtgacaatgttaaccattgaacaattggtgtgaatcgacgatggaaatgaagaacacacccacaacactggatgtatacaaggaatgtgaatggtattaacttattaattctggcggatgaagatcaaaacctggtgggaatcaaaatttgtaaaaattaaagcctcctgggcaagaggataaactgcattcattaacactcactttaaaagccacactcattcaaacctgataaaagaaatgaacaaaatgatttcagttctcctcaatttattgcatcaagatcaagaaactttggattcaagatatggattacttactggaaacttatcaactaagatcaaatataactggaaaattcaaaattctcaaaatcttggcaatttggacggttcgaactacctttggacggaatactagtgacatggatttcaactgaaggatatttattatcaaacttatagaaatttattttaaagactagaccctgaaaaaagattccacagtgggagtatcagtgttttctgagtctgagaatgattagttaaattgaaagagatagttagacatacataagaattagaatacttagagccctggcattagtagtcagagggtattaaatagtacacagaagaaattaacgtcaagctagtaaaacaaaaattcagccatattcaacaagaagatacttggattggaagaagaattctcaagagctttgcatttgaatgactcacagttttgacagaaagaaaaggtgccttcaagaaacctggagcttgaaatcaaacaatcaacctggtggaaaaataaattgaagaagtatcaaataatttttaaaaaaaagtgtctcttaattattttgaaaagttgggggaggagctcacattcctttgaaattcactcatttaatcccttcctccctgacctagttctcatagtcccttaattaatcaatagaattcctgattaatgtttaaaaatccataaactagcacaaattaatcagctaaatcatcaatttacaaaataaaaacaccactagtagatgtaaatgtttaaagttgggggaggaaaaatccatacttcactcagattattaaggtccccaatttaccccatctcatttatatccttaagtttcttttagccaaaagacacctttacacactttttatcttatatccaggttttcttttcatactcttgaaaaatttctatatcagtttctttaagtttctttattacttcaaagtcttttctggattggaatactatataagtttttttattacctcaaagtattttctggatggaagttctctcatagtttctctattatctaaaaagtcatttctggattaaattttttatatcagtttcttattatttaaaaagtcatctctggattggatttctctatcagtttcttatcatctcaaactctttctggactgattttttttttagttttatctattatctagggtttatttttcctctttaagtgaatcaatcttcttaatcacttacctatcattcataaaatttttgaggtgatggttgaggaaaactcaaaagttggggtaggatattttatacttagtcctgactcacattttcactatcttcaattttttctcttttatcctcttaaattttcagccaagaaactgtgatatctctgctcaattttttttctctaaggtattcaatcaattactattatatcacttcctattctgcaatcacttaatcctcaactcactttaaaatcccttctcttgaaggttgaggacaaccttataagttaggggagggttacagttccttatcttggtctcttttttcatttcaaggtttctacatgtttttctttcatctgtttggttcatcaatcaacctctaggagggcactggcttgatcgcgattcaactccaaaggctgggattctctggaatcaagagcgactaggtcaacaacagaaacagcaagcttttgcagggatcgacataaatactgtagaaatcaatcaactgcttgcgagttgatgacgaggatgtatcaagaacaatgactaggacaacatgataggattggataggattgacttactcaatggcccagcttgatggaaacaaggaaacagctatattaaccaatcacgaatgaagtcatgaaggcctgggagtacaatagactggacgcaactagaacaacaaaggagactgatgaagaggcggtgtgatggaggactttggataaaataggatggtggcgacttccactatctctaggcttgcttcgaccaatgatctctctctaggatgttattggactgcttactcatcaagaatgatttcaggaccaattagtttgaatttagaaaaggaggaaaaccaaagacaaattaaaagagaagaggtcgatcgagtgaagaaaagaaggtggagcaatgatggagaaggaaaatgttggatggagttgcatccgtatttatacctggaattggctaagaagacacaatcaaactcaccggaaacaaacaagaactagcaacaaatctagttacggactaagatcagataggtatgggttcatgcgggctgttttggaatttgagacgcggggtcagtctcgcaaagatacaaaatcggatcggtcaaggattgtcggaattaaacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcggttgattatttccaagatctagtggctggggaatattggagatgcatacataggcgctgtctagaatccaggaaccatcagctagcggaaaatagactagaagaaaacaaaagatgaatacccgtcaagatggataaacgggtcggtcgagtgacaatgaaatcgaattgggtggcgttgttgatatggagacggagagagggacctcattgccaatcagacccaaccctgtcacacttgtgacagggccaacgcattcaaactgagcgtgtgtgaaccctatgcacattaaaaagtattcaacagctattctagtcaagttggtccctcaatctgaaacctgggatcaattccacccctcaaccaaaatcagttgcactttaatctggaactatgtgctggattttttaatgagtgctcatctggagaatcaagatatcaatttttttcccctagtttttcccaaaattacattgaccactacaaaaaagataaaattaagtttattttgagtacctgagttccactccagtccatgactacaaatgcttgacaaatcaaaaaaaaaaaaaagttttgtaaataaactacacaaatgtggatatcttttcagtctcaagtactcccaaggataaaaaaaacactaaattccaaagaaaacatattttctctacagtcacagtttccctcctggtcaagtcaacttttcctctggccattttacatcaactcaacaccactcaagccaataacatacacgtaagtctgggtctctttaaaagttgtttttttgtaagaatagctccaaaacacagtcaaaatcagaattgactggggacagccaacaagttgggggaggatgtggtaaataatactgtgtttctacgcagaaaaatataaaaatttattatatgttatatttagggtaaaaataacatcagaaatggatttctcaggtaaaattacccctagtcacccactacaactgaccccatatctctcatagtttagaagttatgcagatttcaacctgtcacgggatatcttttggattctttactcttagtatggctcattttgaatgctggatgcatattgaatattgaattcctttgtgttgtattttgaattcctttattggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatctctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataagaaggcctctgcctgccagttgttccctccatcatcccaccagaggaccaaaatcatctcaacccacattacagattatatacaagtgacagccataacaatacattatattgaaatacaaacataacactttgatcatcataacaagtgccaagtgccataacctgcctcacataccattactggttgaagcatagcgctcccagagctccgtgccttggttttaaagcttgaacaacagcatcataaatataatcatcactcattaaacaacttcagacccttataaacatcactcggaagcttcatcttgaactatcctctatcacaataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataaccacttttgagtcttacaccggcctgcgcaaaaaacagacaagctgacagacaccagtcatcccgcccaattgcccttaatgtcataccttggggttgcttgttttcaggcttggccgggcctccttgtccatctcagaacaaccgcaaccaattgcaagttgcacatgtgaggaccccgcctccactgggtttcacaaggcctggaacgtatcattacataagccaaccttgttgtacttaggttgattctctcccctttacctagacggcagagttctcctctcttctgtctaggtaagtaaaagtttatttcattatttcttttctggttcatttccttttctatgttaaaatgattgattgttatactgataacggagagttctcctctcttccgtctagtatcattgaaataaaatcaattatagtttggttctagaatgctcaagctgttaacagccatccctccgagcgttccatacactgaagatcagtgatgggataaatcccttacagcacagccccccctcccccatccgtctcgtcaccaattgcacatccatcactgcccttcccaccccccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatctataagtaagctctttccccactcttactgaagagaattcccacatttttttaaccctccctcttgctccgcacatttctactggtgaaatcaattctaatcctttgacttctctttccacaagctagttaggtcctcaacttggcccccttttactacctgtatttcactctcactggttcacatccaaaataaaaatgtcaaacatgagttagaacttcaattggtgtccttgatgagattgagaatttgtggaccccaggtgggtcaatttctccactttatacttaatcccaaattttggctttgccaactggcaacagctgcaaattgaaatcaacaagaaaattaaaaaattgaaaagcaaaaattactttttcaatatttttgggagggtcacaggctgcagccgccagcctgcaagcaacaaaaaaaattgaaaagcaaaaagaaatatgaatttttccatatcattatttttgggagggtcacaaggcacatgctgcgccgctgcaagcaacaaaagaaaaagaaatcaaaggcttgcaggctgcaaaaaaattcccgtttatgaagctctctgcatctgaaattcaaaggaactcccattttgcaccctaggtgtgatttatggggtggatatctgcggatacccaccagtggatgcggatgcctgattccactgaaaaagcaagcggatatccagatgtgtcaggaccatctctaccctgttcttatgtacataattaatattttttccccagattgaatcaactatgtttagactggttgattttataagcaagaacattgaggtgtagcctacctgtttttgtgacaatcaagatcatcttcaaaacaggtcctggtttcacttccttgactgcctccatttcaggtatgagtgctggttgtgcaagagcattagctgtgacatcctcaatgttgactcttgtgttgatcttgagatcaccatgaaaaatccccctggacacagcaaactaaccccaaacaaaagagaatcagtccatgagcatgttatttatcaaatgaattatccaagtgaatcagccttaccatatgtgttttcagaaggtttgatgcaatccaaaccttcccttgtgaccatgggcatgcttgttcaattatccagatgggaaagggctaagatttggaataattggactggagatccaatcaaatgatcagcatgagctttgtttggtgaactcacacagaagacatttcttaccagtctacaagtcttctttctaattcctcttggaaatgagagcatacaatcagcggtgggccgctacgctacactacgctacgggcccatgtagcgttagcgtagcggcaccaatttttttttttttgtgtagtgttagcgcgtcgctacggccgctgcgctacgctaatttgtagcggcgctaacactagccattttttggtgtagtgttagcgcgccgctggcgccgctacgctgtgttacactacgctacagagattttagcggcaaaaaacgccaaaaacccgctaaaaatcgctgtaacgcagcgtagcgggcagtttttggcggcctgtgcgtgtagcgttagcgcagatggggggaattgcgctaacgctacgctaaacgttagcgcacatttttgccccattcgcgtagcgttagcgcaaaaaatgaaaaaagcgctaacgttacgctaaagtgtagcaatttttcgctacgctaacgctacggttagcgtagctggcccaccgttgatacaattctctcctgggtgagccacatcatagatgggaaggatctactcataataatgtgaatggacaaagggattgatttagtcaaatagcctgtggtttactcacagttattgaaatatattgctgaataaaaatcagagtggttgtcacccattggatcagatttgtgtgaggagactgacatgtcaatttctgtttgagatgtgagagctggaaggttggggttggaaatatcaagggagtccagttgggaaggtttattgctgaccagatgctcaatagaccataacaagcccttcctgcaaaagcttcaatgaattcttcagttacaggaggcaaaacagcgtctttaattgttactttgttcatttcttgtaggtcatggactatttgtaatttcccatcatgtttagctacacagaagacagggcttgagtagcttgaagtcaattgtttgtataatcctgtttgaactcgttcgtgtactaatttggcatatttgttcttgattgctgctgggattgggattggttttttctgccacaggatgtgatcaatcactggaatgacataaggtaatccataagagtgttttaatagacccctttctgctggacagaatgccaaagctttctcccgtaatacaatgaggtgtctgaaaagtttgatttcttcaggccacagccacccttcaggtccaaagtttatcacccccaacatttcttccataatttttgatgttggttgaaatggtggtgggttgggtgtcaacaacgctgccacagatacgagacatgtattcgtatcggatcgtatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtatcggatttggatttaaaaatgaaaaaaaaaaatttgtcttcgttttttttcgttttttcttcaatacggccaaatatcttaagtatcaaatacggttttggtgggatcagtcatctgagacgatacagaatacatttctcacttttcaaatacgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattcaaattctgagacgatacagataaacgcctgataccgtatcgtattgtctctgtggcaccgttggtgtcaatggtgtcttttaggggtctcttgacaactttggtctttgtaatgggggattgattgattggggcatggcttgattaaccagttggaccttctttgcaactggtttgtatttggtcatacaccacaagttgtccatccaccagcaagctattgattcgtatatccttgtcttggtgtaccataaccacaatgttagtgtgattcttccttttgcaagtcgggttattcttgaggtaaccgcaaaatttatttatccatccaaactttctcatgactttacaggttttagggatatctttggagtccccagaaaagtgtgatgataatactgctgtcggaaatatttgtggttgacccttttggtggccaacagcggagtttgtgcttggtatgcgtgcaaatatgctgctcctgaaggattcagactcttgagctgattccatccacgtccttgtcctatttttgctataggtactgtaatttgttgtccactattgccttgaaaagatagtaattcgcctgatcctggataatggagtgtgcaatcgtaatcaaacaaaaatggttgtccgaggatacagtcttgtgcttgcagagagacaaaaagatgaactggtccagtgattggtccaatactaagggcacagttctcaactactcctttgatatcacaccaatcaccaccaattcccttcattgttatgtctactttcacaacttccaagttgagatcaagtgcagcttgtcttggaatgacattgaccatagagccggaatcaaccatgaatggtatcttcctcccaacaatatgagtatcaatgtatcccaaagtgcaactgtagaaacaattatattcccaatcttcttcatcctggttacaacatagatgctgataccttggggtccgttttggtgtccttggcgtaagttagttttgatttcttgtgttccggaattcctttctgaagtttcttgatcacttcctgagcataggttggtgaaatcaatgcgagttgcgaaaaagtggttggtatcttcaagttgtccaattccaagaccaaggctgatttgactgtcctttcccctgtctgggcagttgttttcccttgagagtcagacatttgaccaggtgtcttccaagccgccggtacgtcccacactatttcttctagttcatcgatttggtccaagtccatcactgagtccttgttttctgccggtggtttcctttgtccacgaagcacttctgctcgggtagttgctatattggcctcaagtttgactttttcgaagttaaccgcgcctaattttggcggatcccaatcaatcctgtgtaatgatgagatgtactcaagttcactacacgtaggtggtgttggtaatggtgaggaaaaaaccgctgggttctctgttctgtaaacagcgtttatagtgggctttgcagagtccgcagccactacaattctaataggtctagatgcatcccatgggatcttctcaccatttggaagacagaagttgcggccattgcgtttgaccagccccgctttctcatctttctgggttttgtaacatgattgtggtgagtgactctctctatggtaatcgaggtttgtaaagtcttccagaaggttgttcgttgcctcgagaatattctgcttttggttggttgtccaactttccagtaagtgcttccattgctttggccaggttatccacctgcatctgcaatacctcaggagagttttcctccaccatcttctcacacttttttccatcacctttcttttgatccatagttttctgcatcattgaattggcttcggcaaacccacttgctgcaaatgcattgatggatctggctcgaaagtcatcctctgctacatcaatcacattcatcagaagaggtggcttgttatacccgtccttcccggttggaatgagatctgctttgactagttctctattgatgcatgtttgtatgtcaactgaaaaggctaagaagaagaggtgagagacagtggttttgttgataatatgttcatttctggccaaatactttgttatcatcataaacttagattgatatgttttgaagtgacttaattgtcttaattcctccttttctttggcagaaatcaatcaaattattaaggtccctgattgtgtaccagatctttttcaccaagccgccccagagttctatcatgcttgcttgcaagactgtccagttgcgggtttcatatccgtccatcaattccagttccttcttcaattctttgcctctaacaaatctacacagctggtgtgctttatcaaagcctccagcgccgtatatttctgctgccagcttgaatctttgcaaaaaatccttgaagtgtttgccatcgtatctcaaatcgggttccttgatgattaccgcaggtcgcagccttggttcgtccatttcttgaggtttgttagtttccggtggtacgccgtaggttccatttgtgatgtttcctccttgggtgtgtccagttccgttctgggtatctgatgattgagtatttccgttgttcccataagtcctataatgcgtaggcaattatgtctcatgggtggtggtggtggcaaatcaatattcatgtgttgactatgttgattgccagagaatattcctgttgaaggtgtgtttgttgttggtagagctccttccaaatcttgattttgtgaaaaagccatgtccaatttttactagtttcaagtgttttatatcaaatgagttttaatattttcctagtagtaatcctagctccactaaagctaaggtctctggcatctttgccagggcaaggtagagggtattgtttactaaactaataatcaaaaactaaataatatctactttttattctgcaattataccgatgcgtagaggtttttgtagactacagtctgttctgtactaagcttattggctacctacttggtagttgaaatctatatcgcactgcttgtacttcagcttagccggtccccttgtcttcttaacttttataattgattgtttgagtagttaattatgggcattaataaaaaaggcggtttttccgcgtttagacgcaattttgctgcggcgcagcgcacgcagtatccgtgtttaaccgcggttttgtaattaattctttttaccttttattttgatttctttgaagtttttaaaattgttttctacattgaaaaatgtgtataatttaatggtaaagtccatttctcataaaaatgactttcaattcttgattttttttcactcattcttcaattaattgtttgcatgcatgtatgtaccttattttttatgtttttttgaaattttaaatttatttcctaggttttaatgcatgtaaaatttaatgccatgatccaattgccataaaaatgaatggttcatttttaatgatgcaattacacccattttttcacttaaatttttagagcttaattttcattcttttttgacattttaaatgtttttcccacacttcaagacatgtataaattcatggtaaagatcattttgcaccaaaatgagaactacatcttgtatactgcatttgacaccgttttttttgtttaattcttcactttttcactcaattgtttgcattaatttttttaccttattttttataatttttttcaaatttcaaatttgtttcctacatttcaaagtgtttaaaatttaatggtaacattcaattcccataaaactcaacggttaattctgaatactgtaatcagccttaaaattcaattgatttttaagagcttaaatttcatgattttttgaaattttaaatttgtttcctacactttcagacatgtatagaattatggtatcaatcaatttgcatcaaaataaaaactgtaccttgaataaagcctttgacatgtttctttaattaattcctacacacttaattatccttattttatggaattttaagttaatttcctatactttgaaaggttttcaaattgttggctatatccattttgcattcaaataaaatttgtatacagtacaaattatgcaagaaacggtgtacactcttatattaaaattgaagcttttattttgacgcaaaataaattctaccattaaattctacacacttttagatgtaggaaatagatttaaaatttcaaaaaatgattagagccggtaaaaataaattaaaataaaaaataaaaaaaaacctgtcccacacaggattcattaccaatctttggttttgatgaaaaatgatttttaccatcattttaaacatgtcttaaaatgtttccaattttgatttttttcatcttggagcaatattaagacttttgaaaagggctttaataaaaaaacccacattttccgcgttttgacgcgcatttgctgcgcgcagcacacgcgcattccgtgtttaaatgcacgtttattaattaatttatttctaccattatttgtgagtttttttgattttttaaagttgtttcctacactttaaaaggtgtagaatttaatggtaaaaaccattttccataaaaatgaattttgattattaattatttttttttcactcatttttcaattaattgtttgcatgcatgtatgtactttatttttaagtttttttatggttttcaaattatttcctaggttttaaaacatgcagaatttaatggcgcaattcaaattttttaaaactcaacggttcacttggaatactgaaattagacacttttttcacttaaatttttacagcttaattttctttcttttttcactttttaaatttatttcccacacttcaagacatggttaaaatgatggtaaaaataattttgcataaaaaccaaagatttgtaatgaatactgcgttggacaggttttttttgatgttttttttaattaatttttaccggctcaattttaatcattttttgaaattttaaatctatttcctacatctaaaagtgtgtagaatttaatggtagaattcattttgcctcaaaagaaaagcttcaatcttaatataagagtgtacactgtttcttgcataatttgtactgtatacaaattgtatttgaatgcaaaatggatacagccaacaatttgcaaacctttcaaagtgtaggaaatgaactgaaaattccataaaataaggataattaagagtgtaagaattgattaaagaaacatgtcaaaggctttattcaaggtacatttttcattttgatgcaaattgatttataccatcattatataaatgtctgaaagtgtaggaaactgatttaaaatgtcaaaaaatcatgaaaactaagctcttaaaaatcaattgaattttaaggctgattacagtatggagaaggaacaattgagttttatggaaattgaatgttaccattaaattctcaacactttttaatgtaggaaacaactttaaaatttcaaaaaagcagaaaaaataaggtaaaaaaattaatgcaaacaattgagtgaaaaagtgaagaattgaataaaaaaacggtgtcaaatgcagtatacaagatgtagttctcactttgatgcaaaataatttttaccataaatttatacatgtctgaaagtgtaggaaaaaagtttaaaatgtgaaaaaagaatgaaaattgagctctaaaaatttaagtgaaaaaatgggtgtaattgcattattaaaaatgatccattcatttttacgaaaattggatttcaccataaatttctaaacacttgataatgtaggaaacaactttaaagttacacaaaatcttgaaaaatgaggtaaaaaacttaaagcaaacaattgacggaaaaaatgagtggaaaaaaaaaataagaatcaaaagtcatttttatggaaaatggtttttaccattaaattctacaccttttaaagtgtaggaaacaactttaaaaaatcaaaaaaaaacataaataatggtagaaataaattaattaataaacgcgcgtttaaacacagaatgcgcgtgtgctgcgcgcagcaaatgcacgtcaaaacgcggaaaatgcgggtttttttattaaagcccaaaatttaagtgaaaaaaatgtcaaattttagtattaaaaatgaaccgttggtttttaagaaatttggatgttaccattaagttctacgtgcattaaaacctaggaaataaatttaaaattccaaaaaaaacataaaaaataaggtacatgcatgtatgcaaacaattaattgaaaaatgagtgaaaaaaaaaattaagaattgaaagtcatttttatgggaaacagactttaccattaaattctacacatttttaatgtaggaaacaattttaaaaacttcaaaaaaattaaaataaaaggtaaaaaagattaattgaaaaaatgtgttcaaatgccaaaactgcatgcgctgtgccgcagcaaaaccgtgtctaaacgcggaaaaaccgtgtttttttattaaggcccttaattatttagtacggccctactaggtctatatatgaaccttattgtataaactgactgaaattgcttattcagagatatcatttttcaggttgtcaagacaggtatgatttcccacctaaactcacacaaactaactaaaataccctctagttttcactacagtggttcactgatttttcaatccacgttccaaacaacaggatcctctatcactttggggactcacttgttaagctcaaaagtgtttgtgagaaccttttgctgagtttggaaagggatgtgtgaggtaacctctgcctttcctgtgtactacactaaacaagaccactaatctcagattggcagcttttaattagtgataatggagtatatcaaaagatacgctgttgtctaacaggtggacaggtgcaaaaatgggttgttgttatgtgtaaagatactgtaatatttgtatgtaagggttgttataattgtaaaaccaaaatattggggaacaaataatattatggagtgagcagtgatttgcctgttatatggggaaatgaattcaggaagtctgctgggggaaaattacaactaggaggaatggcctccttatatagacaacaatgaggtattttggctccaggggagccaggaatgagggattttggctggttgtacagccttacatgaggtaatttggccaagatggaagaatacatgaggggttttggctggtggtacagcctacatgatgtgatttgagatgttgagtggtttccgtcagattgacaagctgtgcaacggttgctatgcaacctagcaacctgcaggtggtgttttgtaagccgcatgatgtcatcctgtatttgaggctgtacaatattgcatgacaggttgccaaggtaacctgtacgctgtacctgcatacttccctcttgtacttgattgacgcactcgctctctatggtgccagtcacatggcccggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttagtgacattttcgacctcaaaatcccttgtttttgtcaaccatagtaccggagaattgggtgaaactgggaagtccttgacataaccatactgatttgcttggaccaacttgatgacagactggagaggaacagattagcaggattttaagactgtagggcaaagggctcactttggaaattgggtgaaaatggctgttgaatgttgcagggtggtttggggcacacacagcggtcatactttgtgttaactataaaacttaaattattgattagatttactgacataaggaatgtgtgttgtggcctttgaaggatgaactaacatgagttgtgtttgaaaggtgaggaaaggtttttattgatttatgaggggttggcattggagttggtgggactgggtggggaaaggtgatgatgcttgctcatcttggtgtttgctgtttgtttcatgggtgaagttggaatgggcagcatatctttgactgcttcaagtagtaggaggccttgttaagtgttgaggtgtctgatactctgctaccatgatgtatcactacatgtcaaaccacacggactaccacccaactaccctggcagtcaaaagcgtctgtagcctagttggtgaaggcagcacctaagcttagatgaggttgtgatttcaaatttcaccagacacatcttcattttgtctgtccctacattaatctcattttgagtgggtggtggagttggtgccaaggatgaagataggttgtagggctgctcaggtgtggcaatggtgccattaccgatcttggagagctggaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatttggggttctgcatgtagtatttgggtatggtttggtttggttgggcttagttgatggcaaggctgcctggatgattctttgtgatttgtggtaacagtggagaagggttgggaggggtcaaggcttctaacctgcttgggctgtcatagcctttgggcatagagccaagggcccaatgtgtacgtctgtgaggagaggggtgaaagacatgattatgtacaccatggggcagctttttagaaaaaaccaccagcaaatggatggattctgtcccgagcgcccacaacttggttgcaaagcatccaacggacgcttgggtgtgtctggcatcatttggatgcttcagaaagtgcccaagtgatgcttggcactggaaacagaccgtcatccattggagacttgattgagagtgtcctatggacaaccaaaaaaccatcaattggacacttctcagagtgtccgattgatggttttcacatgggtccaacagtcaaaaaaaatggttgattgtcgaaaaatgggcttggagggtgatcaatggttgaaaaaacatcctgagatgtgtctggggggaatatatcaataacgttttggtgggatcagcatgaagccacatagtgtagtggttagatgcccccctccggcctgtagctggtgtgaaggtggatggtaggcaggttgtcagttcaagcctgcctaccagcagttttttgtgcccaaagtcttccaagcctaccatccattggatactttggctcaaccatccggcttcagcaaaatgcaaagcaaatctgatggatgctccttgcagggccaaaatcagatggcatttggtatgtccgtttgggtatccaaatgccatccaccacacccggtggtgtacctgctgcgtctataaattgtcagacactgaggctgtagcccatgtgtctacaacctgtacttaaccaacaaacacatgtactgtagtgtattggttaaggactgtgttatgactttgcctcaccaacacacttgggttcaaatcccaattatgtaatcttatatttttattatcttatttttatacttttatgctttaagtaattccacggaattacttaagtattcacctctgtattaatattcatattttatatacatacaatttgaaatcttaatcatctctctatactctgtaattagagagatgacatcattctttctcctttgagcttgaatgacatcatttcctccacttctggtttaaagcttaatttaaatacatactttgatcatttatgattatatacataaatgatcctctacaggcctcaccggtctcacaggcaggttgacccctgcctttgtaatacttaagggggaggtcttcttcccaagaatcctccccccagagattattaccatacaacctgttcaccttactacaactagtgagtggggtttttattataaccacattactattactatcatccttacctctttatctcatccctagactacagtcaagtcaatactgtagcctagaagagagttgaaccttcctctaagcccggcgctgcgacgactctaccgcacgcgtcccctataaacttagggagcttaacccctctgcttcctagcgtcgaggcgaggtttctcatccactggctgctagtaaacctagcagttatagtgagacccgtaaaccccatcaacgccaggtcacacaagagaccggcgctgacataaatagagctatagaatgaatttggaagtgttgtgggtgagggacttgactttccatggtgaagcccctcctacgtcctgcggtcgcacttgtgcagtttggtcattaatgcaatggcaccccactggcttgcataattatatgtgggctgggggccttcatgtccagtttttttgactcatgctttgagatgagctggacactgtccccaagtgcatcagccatgctggtgttggggggctaagatgtgccttggcattgaagtgcacttttgaggtaggtggaagggagaatgcgggaattttgttttgtgaatgagtttagggggaacctttgatttttttttgtacaaattaatgggttaagggggaaactttcaattgttttgtacaaattaatggatttagggggaacctttaatttttttttgtacagattacttgatttaatatacttggataaataacaatttttcttcttgataaaaattctgagatttagagtatgatagcaaaaagaaaatgatcaagactgtttaattctttagcttgagaagaggctgttgttgaggaaatggcacaaaaaagctgagggccttttttgggaaaggttcacggaaaaatgaatgaagaaccaatgattttgttcatctgcactagtcatgttttaaataggctgaatacaaatggtcaaacagtggttggaagaaaattgaataaagattgagttttgaataaaaactgagaggaataaacaaatgagttcttaaaagaaataatgtgacatgccttctcagtctcttttagtcatgcaggaaaattaatcaagaaaaaacaaaagttaagccacagatattgagaggcgttaattctcaacaatcagaatttaaagaatcaaatggatgacttcccgtcaacatctgcggggctcccagtttcgatttagagccgaaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcggaaactgcgaggctcccagatccgacgggaagtcctccaatagtgactagaaaaagaaggaagtcaaacaatcaaactagagttgctagaagaaaattgcggtgaagagctctaattagactacaaaggcataagattcaatgcaaaaaacagctatgattgactgtaattcagtctgagtcaagatgattcaagaagaaaaaagagagaaaaagagaagggaaaagaagggtgattttagggaagagtagaccaaaggagctgaaaactcaacaaagacaaaggcagaaaaagaaaagagaaaacaattgagacacaagtggtaaaatgataactaacatattcttaattacttgcaccttttagagctgatagatgctttacaaggtcatcttgtagttgaaactgagcttctgagtctctcaatttgattgagttggcaatgaaatcagagaaagtgttgagaggaacacaggtgactgaaactcaaggagatgccggaactcacaatgatgctgacgagtgagaaaagtattgaattaagtgaggaaacaggaattgaagagaaaccggtaaatgcataggcctgatagacttagtataagcatacctatatacaagcatacgtgacctacatacgggtatctcaaaacccctccttgctgaaaactaagtcttactctggcaggaagagagagaataagcttagaaaaaaagttggaaaatgtactggatgtagtagatgatccaaaaagtaggcacagaaactaatttctaagtgtacaaagaaaaattatggttgacttctgttgagttcagctacacatagataacattgatttcatctacattgtcaaaataaccggagtcataaccacccagcttgactgtggtgacagcaccagctttagctttaccgtggttttatgtcttgttgcagtcagaggattggtgactgcgttttccgcagtttgcacatgcatatcgcttggtggctgcaaaggatgttgaaactcctttcatccttttgaaacagttgtccgcaacacgcagccgactctaaccatcatcaatctaaacctaatctcatcttccaaacataatctcactgccgctccttccaatccaccatctctcttctgctccctccaaaatttcacggtggactcttctctgattctgattccccattgcataatcaacttcaaccttactcatcctcttgatatcctcaaaactcatccctcactcaaaaactcctgtcaactttgttgagctgtccctcaaatcaccaacttcttcaatcttcccttcaacaccttcatctctcatcgactttgtcaatcttctcttacattggatcacagtagtttgattcaatttggtgagaaatacaccacaactctcaacttatcaaaaaacacttatcaccaacccttcttgtcttgttctcttagttctgtgtgcttctctattcctgatctctctctctaagttgttcttaacacattatctgttctgttgtggtaaatttatctctcatctctttatctctatttctacttctttttctctttcagcctaaacttatgtttctattttttttagtctggttttgtttctaagcaattccgtcagaattctctcacgattaacagtcacatcgctgtgaatgtctgaagtgccgccaattgagactaaggattcaaactagacatcagcctctaaaacaactgatgctatggaggagatcaacacaatgatcttaaaaacagccattgaggccatcccgcttctgacacatgacaacttctcgatgtggaaaacttggggcatcaattttttggagcttcaaaaactcaaggactccgttgtcagaggaaattccacactttctgccgaggacaaacttcaagtgcgaactatcctcacctccaaacttgatccaacaatccactcaaatgtcatcaatcatgacagtaaatgaaacactcaagacatttggaattcaatcatcaagcactttgcttctactgaggcctccaattgagccagggtctggaatcacttctccctcttaccctttgacaccgctgacattccaggattcatcacttgtgtcaagttggctattggaagaatgcatgaagttggtattcaaatcaataccaatgttgttgggtatgaaattctgaagaagcttcccaacacaacagaactcaacggccttttcaccgccgtgactcactctggtcttgatatgacgcctgatcttgtgttggacaatcttcaactctatgccagcaatcaagccattgccacctctttgcaagcaaattccgctcaacctcagattgctctgttcacggacatcttgaagaaatttaagaaaggtgctcacaacacccttgcaggacatccccaatccatgtgctacatgctccatcctcacctgcaccaggaaaaaaaaattggaacctctatagaggtggtttttgtatatcccaactgtatcccagttgtatatgtgctgtatcctatacaagcatacatcatatctacttccgtatctcagctgggtagtcttaagctctggaatccatcagatttttttttgaagatttctgaggctaaataatgatgtgttcaatttggaagcaaatttcaaggtaagattttcagaaaaacctgaaaatattgagtgattacagtagccttttttatgaaatttcacatactaaatctttccctttcctaataaccctaactcaaagacttgaaattaccagtccagaatcatgacttgatgaaaacaattagatctcgtacaattgtgtaagattgaaaatccagacatttgtatgctaatttatctcaaaaacaactacaagccatacctccagaagattcacaatcagtgatctttcttcactcaaactttaactcaaaagatagaaatgtcacatcatttagaaatatctgtgatagatagttatggattatttgaaatattttttggatccccttttgaaaacaaaaaggcaccatcatctgttcaaaaacaattcattcaaacactcgatttctatcaaaatattaatcatctgaaacatgaaattggttttctttcttggtcaaaaaatcacatcacttctcctaatcaaaacagcaaaagcctgtttccaaatggtgcttggaccttttcgagctgagtcaagattaattgcttcatttgattgtgaattgctgtgcaccaatttatgtatgagtctgaaatttcaacacaaactgatacaacatcaatcaaaatctatttagacccagtcaggctttgaaatcaaccataatgtctggaattcttaatatgggataaaagactctaacactagtttttcagattttaattaacacatagaataattcaaagtagcatagaaagaaagcaaaactttctgagagcatcttcaaagggctaagaagcagaagggcagaaacttcaactttgcttggtgaaaaaagctgtgtatgtcttgtggtttgtaaattcatgagtgatgagtttcactggtcttggaatatcttctgacaaaaaaagattgaattttataacagtcaaggaagaaaaaaaagaatccctctcccacccccaacaaattagatggattggtcctagcaggagatgaaggccaatatttccaatttatcttgcctcaaaccagatcctcgatgtctattaaatcaggaaaaaaggaaagattcccctcatcccatcgcttttgcactgacaaggcagttgcgatcaagcaacgagagcagatggttcatttcggaccaaacagattaagaccggcgggcttaattgcttgaataccggcgattacaaattaaatggttctggtacttcagaattaagaccggcggtcttaattttgaaaacatgcctccaatctcctccagaccaacgcatttgtatttggacaagcaaaggagggaaagaaatattctccttatctgctgctcggagaaataaagatttattgcttcatgcagttaatcagaccagatcctcttgctaagccaaaaaatacctaacccgtattgatctgatgtttgaatatggaagatcagtattagttcctgtttcctcttccagatcttgcgaatagagattttgtacagttacattagtaagtatagcaagaaaatggaattttgacctctgtttcatgactaaaattctcatccctgataaattttgagcttttgaaaaaacaaaaacaaagaaaaccttaatgaaaaggttttactcttaagagagttttatcctaagctttatcttgtattgaccaaaggatagagaacacctattacaggaatcagggtttgaatcatatcaaagttttataattgatattgatttatttcccccttgtgcatcccaattaaccagtgatagctatcaataccaatcattctgaattaaattcacataatcactggtttttgaaaaacaaaaaaaaccaaggagctaatcatgagatggtgtatcagatcccaataaaataattactcgaatgcctgtgaaatactgtcaagcaaacttgaactcagaaattgttcaaagataatgaattggacaaatgattacttaaatcacagtatgaaaatcaaaagtccttgcccactttttgcaactggaagagagttaaactcatgagtttttctgagatcatagcacaattttttgttcaattcctagaaatatttctcctcaaaatgtaaaaatttccaaagaatcaattaaagtggccagggattttaggcaaaaatcctgaggctttcaaagttggaaaatttatatttacagtcatacttcgttacccagtggtgatgagcaggaaatgagaaatatgtatgataggaaacccttgacatatttgaattaaaacatataatttctttctggaatgctgatgacacactccatgcctcagcctactcctgagaatcatctacattattaattggaagaagaaacataatgagccctaaaattctggtttcagaacaaggcttggaaaaaaccaagtatgaaaacaaacaattttacagaggaaatggaacaaaatctaatttcattaaattgggctattgagttcagtacacttacctattgctggggatggtagatgaaaatttttttcttctttgttttaattagaataaaaatgttactgatttgagtggtttaaatttttgagttttatcaaatatgctggaccaacacaacacagctttgttgttttcaaattctagaagtagacaagatgagccttgagaagggatcaagcactcatgtcgtatggtatttttcatttgcctgtgaattataatttagattgagaaaaaacctggcttattgtgatgttgtttggaagggagaagtaatccataataaaattaagataaaaattatgacagaatcatatatcttcatcaataaagccaataatatgaggactgtttttatttttgactaaaatttaccttcatgaattatcataactatgtgtgaaaagtgcaagttattggtaatatcattatgtcaaaattgaacatcattaagggtctcccagatataacaatttgaattctctcatcctcataaagataattcaaaatctataaaattaaatatacacatacacctaggggtttagataactgagattggaacagcaagcacaagggagaaaagaatattaatcttcataaaacaggagtcaaataagaataaatttttcaatgaaactgaattgatttgtgaagtagaatacatatttatattctcattagaattcatactcagcaatctcataaataacctgaatcaaataatatgttattaggatagggattcaatccatttatttttgagattattttggtttttcattgtgtaataaatttacgtggatggggatgtatattgagatctgacctttttatctatttagggtttcaagtattttacttataatttgaaaaattatgaattaaatatttggaattacttcaattgcagaggaatcatatgacaaataaaaataaataatgatacaaggatatatcctagcaacagtggggatacagactagatacagtttgaatacagtaaggttaaacaagagataagtgaaagcacctctataggagttccacattttttttcctggtgctgtgacctaacttctgatctcaaggtcaaggctcttgttcagagagtactgttagcagctttcactcttccctttcttctccaactcccttcttcatccttgattccggattgtccactcacatgacctccaatatcacatcgtttctgtccatttccctgaaagaacggggcatcatgaaagcaagtttgggctccaaattgctgaagataaagggaacgggttcgatcaagctcaagaacaaatttggtgaattccttctcaacaatgttctttttgtccccaatatcattgtaaatcttctatctgtttaatgtcttgttttagatggatatcaaattgaatttgatagaaatgaattttcaattcttaaagacagctacgtttgcatgaaaggtcaatacattggcaacttgcccagtcttgagtttgagaaccattgaagtcttctgtcatccagtgagaaccttcacaaatctctggggcatgtgagttatcaccaaataaggcataaacatgaaattcctgtcaaacccagcagtgtctgtgaggcgcgtgcagtatcaaaaatcactaaagccttgttttacaaaaaaatatacgctgtatccaagccctttgaagaaattcatcttgatctggttggtccaattaatccatcatctagagaaggccattgctacttcatgacaatggtcgatgcatgcacaagatactgtaccactattctgttgagatacctgcaacatctcatttcatgttgtatgcttctttctgatttcacctctctcatgtcacactctgtgaccttcacctgttttaattttagttcatatactggattcagttgtgtttgggaggctctcttttcctcatcctttccaacagtctccagtcacctgaggtcatctcaacaggttatgagcactagttgtgcttaacagtctcaaactcttcttgctatcccatcttattttgttttgactccaacgcacaaactcatctgactcaattctcttggatacaagggatcacttgccatggccagcactgaatcagccaccaactccaagcccatcaattacaattcctctaaccttaaggtttccgggatcgtacaactcaatccgcagggtggggactccaattaccttgattggagctttgtagtcctcctccacctcaagtctctcggaatttcctgcgttctcaatgccgtctccaccgccgcctgcgtgaaggataccgtcacagtctcctttttcatcgcaaggacaatccaccccaccaatctttgtttcatttgatcccatggcaccaacactgctgccatgtggtcctccttgtctcaagcccaccaggatttgtccttgtagagacagataaaatgaagatgtatctggtgagagtcaaactcacaacctcagctaagctgagacacatactagagtgctgcctttaccaactaggctacagacacttgtgactgccagggtagttgggtggtagtgctcatggtttgacatgtagtgatacatcatggtagcagactatcagacacctcaacatattcctctcaagaagaaaagtgatgccactccactaattattcaagccactgatcttgaagctaaatgactggggtactatccgactgtcattcactccaacagagggactgagtttttcaataacttaatgctgaatttctgcaatgatcactcaatcagatcaaggcaatacaatgcctatactccccaacaaactgggttggtggagcacttcaattgcacaatcctagagccaatttgagctgttttcaaggactcaggccttttcaaggatgtctggaataaagtagtgaaagccaccactctagctgtcaaccaaattccaagccacaaatcaaaaacctcaccgtttgaactcttcaaaaaccagaatcttccgttataattatttcatcccctaggaattcaggtatcctatgtaatcaaacctgtacctactcaatctaaattgcttcctaaaggaaaacttggaaatttgtgggatacaatgaagaactaagatcctattgatttctcttggacaacggagggctagttgaaaccaagagtgttcaatttctgaacttcaagaaggactcagaatcacacaatgacctggatgttctaatttttgtggaggatgaagacaacaactatgatcacaacatcgctgcactgcctcaagctacaaactctgctgatgactgcaacatcctacttgattctcatgcaaagaaaattctgagtcaattgatgaaaatgaccaagttgaagactcactgatacctcaaccacaagtactgcaagattggacagagaaggtgaaaccagtcaaatacagctaccttatgggagatcctaccttttataaaatggccatgaaatctgataagaaagtagaatggtcaaaagctgccaatgaagaactagacaacatcaaaggacatgacgtctgggaagacaaatttgatccacctgcctccttcctttgcacattgtggatatccaagaccaaaccatcaactcttttgtcagcagaaaggaagcaggctagaccgtgcattcaaggattcatgcaagttgtgggtcaagatttaggcaaaacctttgcccccactggaaaattaacttctcttctcatccttttatcatttgtaattgataaaaatctaaagatttgccaattcaatgtgaaaagcacatttttatttgctcctattcaagaagagctgtacatcaaaacacttgaggattcaaaaaaacagctccatacctaaaactaaaaaaatgcctatgcggattaaaataagcccccacaaactggtatctacctctgacttcatggtttaacaaaattgaattatttcagtcaacatctgtcagcggtgggttactctgaggtgatgagatcctctcaatggaagttgactggatatgtccagtggctccaagccgtagaaagatactgatctaatccagagagttcacacccaggccgttgataagttttgagacagtcaggcgtattaagatccaaacagtcatttggtgatttgagaggaatacgctaggttgaagtagtgatgtgttgatgtatcttcaagagaaaaaggaatgatgtaaaataaagggtagttattattttgtctcttctgaaagtctggggaacaatagacttcagtccatgcaactttatatatccggcttggcaaggacaactggatataagcatatgtagagtattttaagaatgaaatgagtgaaatgaataagaaaatgagtgaaatgagtgtgaaagaaatgtaagaaaaatgcagttgctgtagcaaaaaatcaagtcaactatctaaggggtaaccgggttttgcttgccagctgacaatgaagctatcatttgataaaatttaatcaaagtagaaaagtacccagagatccttgaaccaataccattggagagtgttggccccttgtgagatgtccccatgaagttcttctattcttggtgattgttttcctaaagcgcctttccatgcaaaaccaacaaacttgaagcttctgttactaatagtagtcccaagttctggtgtcttgtactcatgaagcctagctcttgaagtatcttccttccattcccaaataccaagtatatttcttctgatcaacatttcagatgcctgtggtaagttctctatatcagtcattgatgcagttgcaatgaatctcttgtctttgactgatgttagcaggagatctagcatagcggggttgtgcttgaggagggagaattgtccgcagcaaagttggaggttgttatgcacaaaaacttcaggcaggatgtttcttggagctcttgtgacagttggaattttggcagtctttagtactatcctgactgttgatttaaagtagccaagttgttggaaaacttgactttgcaaggttgcttaggatgcaggtgttgaggggagtcagaacctgcattgagagctgtccccagtctacttggtagtttcacaggctcctgcgctgatttggctttcatcagtccttggaacttagtcattgcaggaagcacgggtagctgagggagaacctttagggtgcaggtcccaagcggtctcagagcttgtgctgagcgttttccccaggttacttggcggtatcggaggattctttcctgaatttggatttgctggggcttcaaggtcagttattgatggaagcgagatagcagagacatccaattttttttggctaccagacagaatggcctcctccttcaatgaaaatctcagtgctctttttggttttgctgcttcttttgcctttactgttgaggaacaacaggcaaccaaatagtaagaacagtttctgttaatgtgaatcttgtttgaattgctagttgtgccttcaacgtgcaatatccacaacgttgatgaggtgttgcatcactttaaacaaccggctgcggagtgtctgaggatttctttttgattttgaggaatatgtcttgcaaggtttaaacaagacccgtgaggtttcctccttgtcttctaccagcttatccttgctttttgcaagtctgcaacttgataattggacaggagccaaaggtattgttgtaattcttgcttcaagggtctccagccgagtccgtaagttggagagttccttgcggagaaccgtgaattctgaaatattagaccttgcgatcaaaagcaattgtcaggcaaccagcgagaaacagcaatggtagattgaattctgattccaaaacaacgcaaatagtttgcaggaaccagaaaccacaatgtgttcagagggataatcagcaatgatcacaaactttgggcccagagatgatttccaatgaaaagatgaggagagtataagagatgagagaggtttttgttgtcaggcttgatgaccaagaaacggcaaagggtaccaaaaaggcaatgatggtttatctgtgttaatccagaatggtaaaacagattctattcctcttaaaaaaaccaaaaaaaaaaaatgatgaatccttggaatgagagggttccgtctgcacagggctgtccaggtgtacaggtatatggggtggttgccaattgtcagcggtgttttactctgaggtgatgagatccgctcaatggaattttacttgatacgtccagtggctccaagccgtagaaagatactgatctaatccaaagagttcatgcccaggccattgataagttttgagacagtccggtgtattgagatccaaacagtcatttctgaagtagtgatgtgttgatgtatcttcaagagaaagagggtaaaataaagtgtggttattatttcttctcttctgaaagtctggggaacaatagacttcagtccatgcaactctatatatctggcttggcaaggacaactagataaaagcatatgtagagtatgttaataatgaattagtgaaatgaataagaaaatgagtgaaatgagtgtgaaatgtaagaaacatgcagctggtgtagcaaaacatcaagtcgactagttaaggggtaactgggttttgcttgccagctgacaaaattggacccctgtgtcttgatcatacacaaagataaaaagtcatttatcttcttccatgtggacgatcttgttgtagtcggtgaagtagacaactttgaaaacagttatcttaagtgacttcccaactccttggctcacgatccagacacacttctcggaatggatctcatgcaagaaattgattgtgtcaagctgtctcagaagaagctaatcaaaaaaaggtctggaaatggctggcataatagaatgcatacaggtgaacgcttctctctcaataggaattcagcttcaagaagcttctccccaagacaaagacaaattcaacaaattactaaagatcaactacagatctcacactggtatcttaaattatctagcatgctgcactcaaccagaccttgcacaagctgtatctatcctgtcaagcttcaacaatgcccccaggtattcaacactggcgtcaagtaatccattgctgggaatacttagcgggaacaatagactattcactcacgttaagaccagactccgcagactcctccagctccatctaacactacaccaatgccacatgggcagatgatctcaagacacaaattttgcataacagatccttctgcttctggaaagccttttcagtggcctggaacagcaagaagcagaaaaacatcaccctctcatcaactgaagccaagctcaatgcactgtccaatggggttcaagaaaaccaatggattaaatatctagtggaggaactctatggagataaactcaatctagctcagtttcacattgataaccaaggacttgaaaaaaatcaaaaactttggttcaaattctaaaaccaagcatctggacataaaaatgaaatggctccgcaatctctacaacaacaaagaaataaccgctgtaagactcaaaagtggttatgaaaaccctttttctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatattgtgatagaggatggttcgagatgaagctttcaaatgatacgtacaacggttgaaggtgttgatgattcttgttgatgaagttgttgatagaggtgttgatgataagtgttgagagtgaggcttgaacgcgcaacctcaaggttgatggtatataaagtttatgctttgaccaggaatggaacggaggaccaggcacaggtggaggtaagttggagttaagatggagttgaagtggatttaaagtggatgtcttgaatgggaattgaacccaggtccttgcggttggggtgtataagagcaaaaagcagtggatttcaggcaaagatgagatagcttaatggttatgaaaaaagtaatattgttatttctacactgtaaagaactgttataatatatataaggggggttataattgtaaaacctcaatactaggtagctaataatattgaagagtgaccagtgatgtagtgttatgggggggactgactacagagcatctgatgaggagagaatacaactggcaggcagaggcctccttatatagacaaaagtgagggaatttagctccagggtacatgcttccgaggcattttagctggcctgaagatccaatgagggaatttagctagtctagtacatgcaggtgagggaatttggctggtgacagcacagccttgagggaatttagctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgtaatatgagctaataaaggaattcaatatggaacaaaggaattcaatatccattatgcatccagtattcaaaatgagccatagtcagagtaaagaatccaagagatatcctgtgactggttgaaatctgtgtaacttctaaactatgagagatatggggttagttgtagtgggtggataggggttattttacctaagaaatccatttctaatgttatttttaccatatacataatttataaaaagataataagcaatttttatattttctggtggaaaaacacaggaataactaccacaccgccaaacttgtttcctccaaaaatattgtcactgattccctgaccaaagccagctctttagattcactaaagggactcaatgaaaaacttttcctagttcaagctcatttctcatcaaattgcagggggtgttgaaactcctgtgattcgcaacaagagggtttacaccagctcatcggagggaatttcttccgacaagctggattgtgtaccagctcattgggagggattcattccgacaagctggattgtgtaccaccttctgtgcaccagcttgttggatcccttccaacaagctggtatgtacagtgccctcccagatgtatatagccaacttgtgaggattacacaaccctaacccaccaacttgcaatcatgatacttgggcaagtggtataaaagatgtttcaaaaaaggattcttcaaacaaaagtattaaaaactgatttttaaaatttgtaaaaaatattacaatagggggtatcaaatataaccaaatccaccattatttaattgactggtttgcaaaaatccacctttttataaacatgttggttatccatttaaacccttttagggcccatttatacaaaaaaaagtttttggaaagagtgactggtttctgatggtggatttcctatatttgatacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatagtgctttgctgttgtatgtaacggtgggggggcgtatatactctttcttcctcttcatgtattttccccggggatgctatgtatgctatgtaccctgcctgaattatcttctaaccatagtcttagaaatcagaaatactagtatcacccttatatctttaccagatattgttgccagttatatttgccagttatacatccccccttgccagttataaatcctcatttgccagattatcccctttgccagtgccattcctctttgccagtgttaccctttgccagtattatccctcacacttcattactcctcctcctcacacctcagtaggtactacatacacaagcccatcagtaatagtagtctaagataaagtagaaatcagccacacctctcttcttctttttcttagtgttacactcttcccattagcattgtacaggagggcagcctcatcagcatctgtagtctcaacttacattagtactagtgtagttgtctatatcccctccaagctctatctccctggttgagtagttccacaacaaccaatccacaaagcaataggctcatttggatcatggcgagcattttagaaggctttttgtaaaccaatgcaacgagcacatatattcttttcatacacattttcaatagtggagtagagtcaagacaccagtttcactttgcagtattgctgagctagaggatttgacaaggtcagacgtatggttgagaaggccatctccaatagtgcatcccagtcggccacaatatcttttggatagtaacttggggaggagtcagttggggagcgattaacagcagtgccattgattttactgtcatcctttgggcaaggaagggtacctttcacaatgtctattgtgttttgtaatccaagcacatcattgagtttagaacaccagcggtgtggaactcctattgtgccaggcagtaggcagttggttgaagggatagtgctttgagggctgccttcaagtggggtctggatgagtggagctgaggtctgaacaaacgtgttggggttggttggttttctgagaggggacaccagaagttgatttctgtggcgtttgttgaggttgaggatctttgaagatgtgtatgaggatcagatgaatcaatgataaagagatcagtaaaatttgatgggtatatcttggatcagatcagagtgccatgcttccccatcacctcagttcaaactgaactttcactctggggagtgacatgtcacagacatttcatcaaatccctaactacaacacaactcaccaaaaaacaaaaactagaccacataacacaacacaacacaacacaacacaacataacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaatcactgggacgatacaggacggcacaacataaaacagaacataacaatcaagagtgagataagcgatctgaaaacgataatacataatgataaaatgataaaataaagataaaattcagatgggatgagaaataataagaaaataaaataagggtcttagttaaacgactcccaaatattggagttccgactcccaaatatttgggacgtcgctaagaccccctgcggacggtccgcaggccgtccaccaccggagatgggagttggacctcccaaaccttcaacaggtttgggagtcgatcctcccaaaccctcaacaggtttgggagtcgatcctccgaagaaaaaataaaaataaaagataaaaaaatgaaaaaccccgggggtttttgggagtttatcttcaaaaacccccagggaggttgttagttggcgccagactctcagcggccaagaggaatccctctctgccgttgagagtgtatactatcaccggccgagagggattcctcccggccgctgagtgtgtgcagtcaccggggtaaaattgaggtggtataccctgaacaggtggcaatatcctgagacgaaaaagaataccttatcgagacccctcggaggcttccatttcttgagtatatcaagccagggcagtctgctcaaagtgcggtgagttatgtgtgttggcatggataaagggatgaaaatctgaatgaatgaagtaagtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactctttcaccggccaataggaatccctcttggttgatgagagtgtatactctcacaggccgagaggatccctcttggtcgatgagtacactctcattgaccgagagggattcctctcggtcggtgagagtatacactctcagcggccgggaggaatccctctcggctggcgagagtatacactctcaacggcggagagggattcctctccgccgctgagagtcaggcaccgactcccaacctccctgggggtttttgaagatcaactccaaaaaacccccgggttttttttattttttttatctttttaatttttttttttttttgggatgatcgactcccaaacctgttaaaggtttgggaggtccgactgccatctccgggggtggacggcctgcgcacagtccgcagggggtcttagtgaagtcccatatatttgggagttggaactccaatatttgggttgttgagggagtaatttgaaggactagttgcatattcagtattggtggaaggaagtgcgggtggtgtgtgaaaagaagatttgagaaagggagaagtttgactacgaggtcgtttcatttttcttctgattgatcacctcactgcgattcacgaacatcaagacaaagcttaatcaataccagtcaagaaaagcaacaggtaaacgaataaatttcaagttaacagatcaagaaactcatcaacactcaataattcaatagattcaagaaccaaagagagaacatcaattaaggaggagctactcaataaacaggagtcaaaaaatagtttgttcattaatgatgtttttctatcaatgttttagagatagtgtactaaacttttcgttgttctttcagttgttcttagagaattatattgtctttatcgtgtccgttgtctgttcagattgtcattgttcttgtggtttactccatagtgttggtagttcttttctttattttttcttttcttgatcattcataaaacattgtatcatatattttcttatcttattgaatatctttcttattttttccttctgattgatctctgttagtcattctactactactggctgtgaaataaagattttcaataaagagtctctttttgatcttaacatgggagttgtttaacaaaccgcacgccaggtgcggattggcgtgcaggcgtgcacgccaaaaaaaattggcgtgcaggcccgcacgctaatctacataatgtagaccggcgtgcaggcctgcacccggatgattcctaaacgcatttatatacgatcgaccggtctactgccgccgtcccatagagacccaagcatgggtcctatgggaggaccccttttttcgtttcatttcagtggttttttttttcaaatcccctcggcctaaagaggccgagctcacaccgccgggagaacccctcccgggaagagtatgcacacgccagcttgtcggtagggtttcttccggcgagctggttttataccagctcgttggaaggaaacccttccgacgagcatgtacaccggcttgtcggaagggaatacttccgacgagctggtttctataccagctcgtcggaaggaaacccttccgacaagctggtatatgtaccagctcgtcggaagtattcccttccgacgagctggtacacaatccagctcgttggaagggaatccaaagacgttcgaggatacaaaatcaaagatccagaggataatcgatcggaacaggatagaccagcccacctccttcgagctgctgacggccatcgcctttgagatcttcgccagaacgcaatccgagctccatctagcactcatcgaagtcggtcttggcggtcagaaggattcgacaaacctctgtcagtctgagaacaccctcctgggctgcatcacccccatctcggtcgaccatcaggctttcctgggctcgaccatctccgaaatcgctgtccagaaggtatgtagcattgcaccatacataagactatttgagccttggcaaagcctcgtggaaataagatagccgtggaaggtctctgctcttttctcttacatatgccacatatatattatagaatcgtggagtgcgattgaatgtgatctttagggacagcttggtgccgaagagatggacgtagtggatccaggccggtgatcgcgggcctatccagctcgtcggaagggaatcctcccggcaagctggtacatattcggaagggaatccttctgacgagctggtaaagaaaccagctcgccgggaggaacccctcccgacaagccagtgtgaccttggcctctttaggccgaggggatttgaaaaaaaaaaaaatggaattaattgaaaaaaggggccgtcccataggacccatgcctgggtcctatgggacggcggcgaatccttggcgtgcaggcctgcacgccggtctacactctgtagattggcgttcaggcctgcacgccggtctacactctgtagattggcgtgcaggcctgcacgccggtctacactctgtagattggcgtgcgggcccgcacaccaattttctttggcgtgcaggcgtgcacgccaatccgcacctggcgtgcggtttggcgtgcaccagggggggtggcgtgcgtttatcaacgccccctaaaataatcagaggaaatcaaataataaaaggaaaccaaaacattgtaaaataatataatgaaggaaactgttggactgagagggtatttgaggtgatattgttgaaatcttgaggcttgaggatattgaatagttgagatttgaaatttgaaattcaaccttgagggggcctgtaccgtttagaacaccacatctcctcaccacttgcagtatgtccctagactgctcatctcttcttctaaccttgaaacctaaagtaaaaaaaccaaaacaaccagtggcccatccaggtgctcacaaatgtggcataaattagagtttttacaaaacggtagtatataccctatgtagagatgcatacattgggaggacttacttttggtcaactttgcctccaaggggaaaaaacctcttgacctgatctgatgagaagcgccttgcaagttctgtgccatctaactcctccaacacatatgatccacctcgcaattgactaaccacacgatatagtccattccatcaatttaagaaaagctttcctcactgagatttgagagattggttataagccggaactagtctgcctggtttcaaaggattcctgattcaattggatttcttatcttcccagtagtggacagactcttcacgggccttcatcatcttctgataagcgactcctcaggtttcttcaatatgttccagctgtcaagatcatgcagctaaaaggtcggccgtgtcttctacttcttcccaatcaataccaagatacgaatccatttcaagatcaataggcagaactgctctctgtccaaagacaagttcatagggaaaatatcctgtggtccgtttggttgaaatacaattggcaaacaaaacaagatcaggcagaaacttttgacaattctttccacttttgctagcaagcttgaccaaagctgatttaaggggtccatggccacactcaaccattccttgaccttctggatagtatggagttgaaacttggtgttgacctggaattaaatgtaacatcttggctagctttcctccaaattcagatcctccattggtggaatacaaacgagctagaccataccgcatcgtccaattttcatgaaggactgagaccactgattcagaactgaggattgagaaacttggcttcaacccaaccagaaaaattgtcccatgcaacaatcagatacttggcacctctagctttgatgtgaactgtatccattgccacacgtccaaaaacagttgactcgccagtaggataaaaaacttccattggacgtcaaagatcccgcttctgacaagcttcacagctctttcaccacttagcaacagacttcttcaatgagggccacaaaaagtgctctgagactctccaataagttttgatttctccacgatgaccgagttcttcatgcagcttctcaaggacaaaatcctgcttggctggaatggtgatgacaatacgagcacaaggacttccacgcttcatgagccttcctgactgaacaaagaaatcgatagacttgcgcttgaatgcttgaaattctttggaattgaagccttctggtcttgataaaatcaccaaataatcctccatctgttgctggtagccttcttgatatcctgagtaattctaaccagcatctaacaagtaagacttcaaaggcttgatgtgtggagtttcatcatcaaaatcagagggtggatccaatttgtcattgccccatggctgccaagagagaccgttgtaagactcaaaagtggttatgaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgccatcagaacaacaagaccaccaagcttagcttggcagttatatttattgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataagggtctgaagttataaatgagtgatgattatattgatgaagctgttgttcagagctttaaaaccaaagcgcggagctctgggagcactgtgcttcaaccagtactggtatgtgaggcaggttatgggcacttggcacttgttataatgatgaaagtgttatgtttgtatttcaatataatgtattgttatggctgtcacttgtatataatctgtaatgtgggttgagatgatttggtcctctggtgggatgatggaaggaataaatggcaggcagaggcctccttatatagacaattgtgagggattttagccccagggtacaggcttttggggcattttagctggcctgaagattcaatgaggtatttttgctggtctaatacatgcaggtgaggaaatttggctggtgagagcactgccttgaggtattttggctagcctacaaggtcctactacaatggaatgcatgtacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaacacaaagtcattcaatattcaatatgcatccagtatgcaaaacaggccatactgagagtaaagagtccaaaggatatcccgtgataggttgaaatccgcataacttctatataaactatgagagatatggggtcagttgtagagagtgactaggggtcattttacctgagaaatccatttctgatgttaattttaccatatctataatatataaagagataataataaatttttatatttttctgagtagaaacacagtattatttaccacatcctcccccaacttattggctgtccccagtcaattctaattttgactgtgatttggagctaatcttacagaaaaaaagtgaaagagagccttccttgcatgtattttattggcttgagtggtgttaagttaatgttaaagtggccagagaaaaatttgacttgaccagtagggaactgtgactgtagaaaaaaatgttttgtttgggatttcacgattttttttatgggaccacttaagactgaaaaagaaatcctgaattgtgtgttttattgaattcttaaaggattaagacttgaggcatgtaaaatttttgatctctgacttgtcttgctgctgaccaaaacaagccagccttagttgcaatagtggtaaggtatggtgaagccagggaattgaacccaggttagcagttggtggtgagcgtcttttccaactcgactacagtgaaagaaatgcatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccatgtaggctactttgaattatgcaagctttgaattagagcacaaaagggtccttatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataattttatatagcttattcctcatgcatttcacacttccactagctgattcttatacatatgtaattagtttatggcttataaaatatgtaaataatgtataagaataaatattactttaatgccttattctagtgatatttctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttaattatagaattagtaaatataaattatgaattaagattaaatgtaaataaatatttatttattattttaacaacagtgtataatattctcctgtattcaattagttattattatttgcagttactaggtacattgcacgtactgtgaaaggtactctgtggctgacatcctctctctctctcttttaaatcttcctcagttgacagttgctaggttccagacaggtgcatgacgcctttgccaatcttcatctgccactagtgctggcctcggcaaattttggtgctctcaaccgtgggtagtttctcttccttatgttctagttgtgttgtagtatctatcttgttggcctttagccgcatcttgaactaattgccttctgttttgttctcctgatgactcccctctcctttttttctagcttggtttggagttgacagatctcttggtctagacagggcggtgcacttctcccgttgtaagactcaaaagtggttatgaaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatttagtgatagggataagtttgagatgaagctgccaattgatatgtgtgagggtataaagatgttattgaaagttggttatattgatgaagtttttgttgatgaatgtgattcagggtacttttggtttattatgatgatgaaattgttaaatctgtatttcaatgtgtataaaactgtaattgtaatgtggctatgacttaataattatatataagatggatttatttataagggtggttgagatgatctgatccactggtgggataatggaggggacaactggcaggcataggcctctttgtatagaaaaatgtgagggattttagccccagggtacaggctgtgagatactactacaaagggatgcatatgaatgaataaagggacacatatgtatgatcaaagggatgcatacatgcaatatcactaatacaaagggattcaaaataacgtaaaggtattcaatttactacaaaggaattcagtatgcaatatgcatcctgtgtttgttcataatgactatggctagagtgaagaatccaagaaatatcctgtgacaggttgaaatctgtgtaacttctaaactataagagataaaggtatggttgtagttagtgagtaggggttattttacctgaggattccatttttgatgtcatttttaccatatcttgaatgaataaagagataataagaaatttttatattttctgcgtagaaatacagtattatttaccacactgtccttggcaaatttggatcccccttctctgggtttgttcttctcttttcttctaattcatcacatctgcctctggatcttggttgctaccggatatcttctctgtattgactctgccgtgatccttggtttcatctaggatctgacaaaaaactcttgttgctcggtttgattcatccccacaccacttgatctcgatactgcatcttctttgtgctatttcttggtccatcatcagaatgcatccccgttgcttgaaaccgccgtgggtaggtatcatgcctaagagcatccgcattggtgtgcgaattaggcaggattagctgcctaatctaatcctcccaaccatattggttgggattagaggttggattaagtaagctccagggttagctttggagctaacgggggttaaatttataccccactaatcctgggattaaagaggtcgctaatccgcactaatctgatcaaccaatgcagatgctctaaggggatcttcgcaccggccttcctctcagctataaaagacatcctcacttccttttttcccttcctcctcaccagcccacatcctcagctagctactcccatcctttcaccacttcccatcacttttattacccatcacctttttaaccacttccctgtataaccatgtcatccatttacaaagggtacaacaccaacaatttttactgcaaaggtcaatctgacccttacattgatgtaggcttgttccttgctttttctattgacctcctttgctgctgattgttggcttgtactgtctagattggtgtgtgttactacccggatcgtgataaatggagcccaatcttcaatccgtgtgtcgtggtaagtctatcttctctctctactcatctcacttggatttaatgctgaaaaagttgtatcatcccaactttagttattattagtttaccttttttttgtctttttattcttttatctttctaagtaaatgaatttttaatttttcccaaactactgtctcagacccccctcccccaactctgatggttgtcctcaaccatcttggcttaagtaagtctgagtgagagcaacatttttgtgagaaagaattaaagaaagaaaatgtggatcttcctcccccggtatatttttggtactttgtgacttatctttagctgttattttttttactgttagtgtttttttatgatgattgtactgacttagaattacagaataaaatccagagaaagatatgaacggatttttctttttattctgaagtgtcagagtccctgtctgagctaccttctgagctatgatctgaacctgaatgcaagtcttctttgtcccaaatttctgataaaagacgtccacatgggtggaacattttgatgtgagatgcggcataagccctttttaattctacactgtccagttcttccagtatgtatgatcctccatcaagttgttttttaactttaaatgggccattccatcaattttaaaataattttccccactgatcctctagactcttgttgtaagttaaaactaggtcccgaggttgaattggttgttttaatctagccaccatttttcaatcccagaaccaaacagaattctctcaagtttccatcattttgtggtgagctatgtccaaaattttgtcttgtctttccaactgttttgtcctagcttccaaaagttcagccgtagtaccgattcctgtccaatcaattcccaggtaagtttttatttcaatatccagggaagaaccaccttctgtccaaatatcagttcatatggagaatatccagtagccctttttgttgagattctgcctgaaaataaaactaaagataaatattccctccattttccacctgattcgccacccagctttactaatgtaactttgtcctgtggcctctttcaatcattccatttgcttcagggtaatacggcgtagttggtttgaatttggtcccaatgctttccactgccgtaataaattcattcttgaattctagaccattgtctactgtaaccgttttgattgctccatatcaatatacccagtcttctagagggaatttaaaaatatcagatgcttttaacttgaccagtggtgccgcttctgcccatccggaaaggttgtctcttgcaattattaaatatttatatcgtcctgctttgacatggcaaaagtccaaagccactcttccaaatagtgttgtcaccccacttgggtcccttatttctctaggtactaaagcatctcttttctggcaggcctcacaactttgaacccacaactttgttttcttcttcaaactgggccaccaaaatctgcaaaccagtcgttgatacgtttcctccaatcctctgtgtcccaattcttcatggactttttgcaagagtttactttggtaagagatgttggagataactagttgagccatgggagagtgtcgctgcagaatttgtccgtcttggataaagaaattaactgatttccgctttattgaccgatattcttcaggatccatgcctgttggccgtttcattgtacttaagaagatccatctaaaatccaggtgattgccattccaaaaggtcttctgatattgagaatgtcctgaactgaaaagttgctcgtattactggctcatcttcatcaaagtctggctgatcttcataaaatttgtcctcttcatcactgataggtcttctggataaagtgtccggtaaagtaaatgtttttcctggattatgtactatttcaaatgagaagacttgaaggaaggccacccgtcgcgtcattggtgcgtttgggagtgaaggtgagttgatcatttgaataagtgattgcgcgtcaacttgtaatttgaaatgtggaccccaaagaagagtttgtagcttcttgagaatttgagagactccacataattctaattttggctgagaatatttggattccacaggtgaaaacactattgactcgtataacactggtctattcaaacctgtctctagttcttgttgggccaaaactgctcctgccgcaatgaaacttgaatccactgcaagcacaattagtcctgtgccttccgaataatccagttttttcaaggtgatatcttctccaattatttgtttgagtttgttgaaggcttcattacactccccagaccatgcccagctaataactttccgtgtgagtttccgtagaggtgccgcaatttctgctaggtctttgacaaaaatgtgggcgtaagtgttttcttccaaaactttgccgttgtaagttgtttcaggtccctttattctgccattgtcaataaataccccaacatattccggaattttgtcttgaagaatccacatcatttgagcttgatagactgcaaccaagtttgtggctccttgaggaagtctggttagttggaatctccccaaatggagtatcaaaggtggttaaaggccttgattcttccgctaattcttgcttgttgtatcctcccgtaatatcccctagtaaataacaggctcttccagcaaaatcttctacaagttcttctgttgctggcagtaatcctgtgtccttaatggttagttgattcatttcctgtaaactgtgcacaatttgtaattttccatcatgctttgcaacacaaaaaactggactaaagtagctggaagtggattgcttgtataagccggtccatatttgttcttgcactagtttgacgtagtcatcctcaatagcagctggtattggtattggtttcttctaccatggtatatgatcaatgactggtatcacgtaaggcagtccgtaagagcaacggtgggccagttacactaactagtgtagttttagctttttaagctacgctacacaaaagttaccgttagcgggaatttttggcccactaacactacaggatttttgaaaaaaaaaacaactttagcgtagtgttagctacctttaaaaaggcacaactaacactagtcactacccaaaatcctgttagtgaaattttagcggtgttagtgggtcaacccactacactacatgttagtgtaactttttgcaaagttacactaacagttagcgtagtggtaccctcagttacactaactgttagtgtaaatggtgaaaaagttacactaactgttagtgtaactgattaaaagttacactaactgttagcgtaactgactatgtagttacatgaccacatgactagcactagtctaccctgaagacagtgcctgattggggggcctacatccagatccactcaattgatcatcattttttttcagttggtactggggcccactcaattttagccccctgccattttttaacacttacttgtaagaccacattcccctgtcagactaccttaagaccatgggtccaattccccctctgaccatactttactgggttccattcccacacttacttgtgttcaatttccactttcacatcatgcagcaaggtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtatgtgtgtgtgtgtgtgtgtatgtgtgtgtgtgtgtgtgtgtgttgaggtgtatgatattctgctaccattatgtatcaccagagtgtggtggagctgttggcatggaccatgacaactaccacccaactgacctggcaaacacagctgacagttagctcagcggtgtgtagcgtgaactaacactacaggatttccagcaaaaaaaaagcagctacgctaacatgtagtggccaaatagtgtagtgtagcgtagcggcccaccgttggtaagagtgtttcaaaaggcctcattcttccatacagaatgccaaagctttttcttggataacaatgaggtgcttgaatagtttgagttcctctttccaaagccatccttccagtccaaaatcacgacctttaagcactcttccgtaattttatttgtaggtgtaaattctggtggatgtggagtaagtggagttttgtatggatctcaagacaagggtggtcgctgtggaaagaaaggtgtgctctaggagatttcttgcacttctctgctccgctacacatccttactccaatttgatgtctgggttaacttgcttgatggtcttgtaggtaggttgaataaaatctcttttcttctgttcttggtaatactctaactaactctatatctaacaattctttaggctaatacacgattcaatcctaagtcactctgtttttctgatatgttctgagtcatcccctccccctccttctctgaactccaactcttgcctgctatcccacacacaattttccttctgcttcccacgctgtcctgtgctgtcactccctcgcactctgcttgtcgcccctctgacgcctgccagtcagtgtactcctctggccgctgtggaactactcttgggaggaatagagcttgagagggatggatgctttaatgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaggagtggctttggagatttcttgaggatgctatgtctaatatgtcttatgtttactagtctaaatatactttgttcacaaatcaaggtatcccaaatgttgatgggcatatacctggctaatagtgggtgatcagttatctggattgctggggaaggatctgatgaggaacaaatgaagaggaaaaacaaagctccttatatacaaaattctggggagtggccagattgtggttggaagatatgtggaacattctatgaagagtatgaaacaagggaaaatattcatccagagaaaacaggggaaacaagcagtgggaaaattctccgaaggttactagtatgaaaaaaataagaggcagaatattctatagaaggagataggaggaaataactgtttcatgggcaaggggattgttactagtgtgagacacaaggggtaagaagaatagaatatgtatggaggggagtaagtttcattggtggggattttctggctgggaaatattattatccatgtggtctgtgcttgaggggattcatgagtggtgtttggattggtttgagggcctggggaattcctgaggggtcttgatcctgtgattcttgtgtgatttgttgctcttgatgtgcttggagcttcaggtgtcagcctgctactaatcagagccagcctgtacatagcattttacatataaatttgagatattattacttacatatgtacatacaattaaaaacaataaaatatactatttaaataagtggaagcactataatagagacattattacactgtgcacttacattataatattccatgagaaaaccatttaaataattaaataaataaggaaaataacatttttaaccagaatctcctaataacttctgaaccttaagtataactcagaatattattgcagattctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttacgttgtagtccttgagtgatattggaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatgcagtttgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaactgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaagatcaacccatgcatcatgcagtgcttacataggcttcaggagtgttaaagtttcgtcagaacaccctgtaaacatggttacaagcattacatcatctccttggcacctgtaaccaagccctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgatttcgcctccagaggcccagaatgggtacttaagagccccttcttccccctgaactttgattccccatcttcatcattacttaccagcataaaccgtcaccaacaaccagtttcaacctgccttttggcccagttcctgctgttatcaacctgaatttccatcaaccaaccaacacctgttccccagcactcctccaacctctctcaaccacctttctgagcgcttcaagaacagttcccccctcctgaagacttccttggcttagagataagtactagtaagtattatttctctgtttcttcagttgtaggctattgctgggcatactcctttatcacaaaggaccagaacatcagtaccacccctgtaacccaggacctgatattagagggcaccttaaaagcccctgtaactcaggcccctctgtaaataaaaacttaacagtttttatttactattttcttctatttacacacacatccccccacttttcacatgttacccacacgtgtacacctcttattttacctttgcacctagtgtagctagaagaataccagttcttggcatcactcaggcttacatcaggattggcataccacaccgccctttggataggtctcccaccaccgcttcggcctctggtccgctccaaaccccgcttcctcctcttggtgcccctgctcctttgtagcccctccgcagtatacgctaaaacccagtccgcagtcagccgtgaaccccaaagtccgccagtgccccgattccctgcagcaagctttttcggaaccttgtgcatttggcccgcttttccccgctttccagcgccttggaaagctagacttttccactaatgcgccgccgctttcctcagcctgcgcgtgtagcgtcagctctgcatgctttctgcatcagccacgagcattccgcatacacccaaacaatttggccaaagctttggttgaagcgtgctcccaccaccacatcgatggtggattcagtaattgtggaattgattgatttattggtcaaaattttttcccaactggtttgtactttgtcatacaccatagattcccttcttgccaactttcacacagctttgtctggaacgtcaatcctaaaccttctggaagtagattatctgtgattgtttcccaattacgttttacaggttccaatactgttttggctgaattgacttccaaaattggttccattttctccaacttcgaagttccatctttcctcgtcaaagccaatacctggttagttgtagtataccgtgattgtgctgttttggttttacaaatttttaaaagtagaagacaaatgatcagaatgttcttttttaataacattacctttgcaaaaatttttttttgttttggtagttttctaaataaatccagaagaaaagttttgagccagtctagaaagcccggtgtcctggatataactcgcttgactagcttaagcgagtaatcccatagttgaacaccagaattcataaaaaagactgctttgaaggctttttgaacatttgattatctttctttaaccgcatattctcgtcctgaatcttcatactgttggtactgagatctttcttgttgttccagcctcttcctttacccgttcttgctaatggtactgataccctgcgtccctttgttccttggaaagacagagtttcaccgttttcatgatattccagcatgcatccgtagtcgaataagaatggttatcctaaattacattcctgagcctttggcgacacaaataaatgtgctggtccgcagaatcttccaattccaactgggcaattttcagctactccatttaagtcacatcttgctcccctaacttctttcattggtatatctacttgtaccaggtctactgctactgatcaaggcataacatttaccatggagccagaatctaccataaattgcacgctggctcccccaactttgtctgttacgtattctagggcacagctatagtagcaagggtccaacggatcttctatttctggagtagtcatagctgctgagacttttgcggtttctgtagtaatataggtagtgttaaaaagtaagacttgagcgcgtaagaggttgagggccaaaaaaggaaaggactcttttttgggaaaggctcacagaaaggagtgtaaagagctgatgattttcattcacttgaaactagccaggattaaatagactaggtacaagtggtcaaaaaactggttgaaagaaatgaataaagaatgttctttgaataaaaactgagagaagataaaataagttcttgaaaataacaaactagacaaaacttctcagtctcttgtagtcaggccagatgagttagtcaagacaaagtattttaaatcacaaataacaaggggtgttaattcttgttaaccaatttttaatatcagacaataaaccagaaaaagaagaaattaataccgtagagacaagagtgattgagttgggcttattttcttaaggggcaaattttactcaaaagaggactcagaaaacaaccaaaaactagctacttggaaaaacaacttcagtctgatttaaggtgattagaaagagaagaagggcagagagagacagaactgagaaaaacctcaacaggtagcactacttttttctgggagtcggttctgtagtttagcaattatttgtttggtggaggttggtgagtttaaggtctggatatgaaactagatggaaaatctagtactattcctgtcctaataattttgttagtgatttttattagagattttaatttttaaagtttgatttaaactcacaaaaaaaaggggattgttgtttatacaatcaaagaaattgtagcctcacaatattccctgttaagaggcctagagttgaattttaatcaatactctgaattccaaaggaggaatgaaggaggagtgaattgtttattagacaatagatcaccagtagttcttccaaaaagatcttttggaggagttgggaatccttgggcaatttctagagcagtacttctgcaacagaaagtaagaaatggccaattttaaaggaataaagagctgggatcttttaagggcaaaggctacaggttaaggctggtagtagcagtaaaagaggagctctgtttcgtggttagaatgctatggttgataagagaaatggttggaaatgctggcttcaagtatatagtagtatatatggtgaagtgggtgaatttctggggtttaagcactcaataaaggagtctttatatagccacacacctgagggtggcttgcagtgcatttttgcacgatggcactgatgcttggggcttgtttggctgggtggaagccatgcccaaggccttggttatcagtatcccaaaggctgaaacagttgtaactgtaaccacgggtacagctacccagtcaggatattatgatgcaatgccaaggtattgctagggttccagatacctaaaggaggcttttttttcgcctccaatccattttggaggggattggttgaggtattctgatatgtactggccaagaacagattaactacttgggccagattgaaatgggccaattctcaatcctgttaatttcaaactggaccagggttgttctggtggatggctgatgtaataagatattctgagtttgctcagagaggttattaaggttagggataaacaaaacaggttacatgaccaagtggctggtcagggttcagaatatgtggcctaaactggttacttggttatagttgctgaactacaaggttgtacatgttgcacaagccttggaaccttgtttatcttgagttcgcatccaatgaactttgtttatgtcatcagctgatttggttctttaacttgaaatgtctgtaactctttagttattgattattttacagaattctttgttttttgagtatgtagttacacattggtatgtaactacacagcgggctcaccccgatgccacctcgtcggtggacttcatgtcgaatcgacatcgttcactgaatgggaattttgatgtgaaatgacatccacccatgccctacatcgtttttgcatcacaggtggcgtcggttttgatctggttgagcacgccaatctggtatgatttcgacatcatagttgacaatcacaacaaagagatgtcaacagatgtcgggtgagaaagccatcagccgctctccaaaaaggatggtcacgatgtttttttgaccatcacatcgaagagatgtgggggggagaaagcaagcggaccggttcaaaccgctgtcatcacatcaatttcacgttgtggccggtgaagctggacgaatcctcataaaatgcgataacgatgcctcggtcggaactgcccaggcacttgttcagttggcctcagaggaggcctcactcgctggtccattctcaggactagatggggtaacggtattaatacaagttgtgaatttcaatttttcatgggttttttttttttttttttttttcaactacaagactgcttgattcatggataaatatgtagtatcacggtaggaaaggtgctagacaacaagttgagataataatgaaaaggaacatgatccaattaattgttccgtgccgactccgcaatgcggttgttgatttcagtcactgttggcatctcgaagtccgaggcttgaaatttgccgattctgcggccccacagtcttttttctttttcggcaatgagctgtgtatgactgagatgcaatgatagatcagccaagttgctagagcaaaagcattgtaaggacgagaggttcacttacgctacctggtatccagatgacttgctcctcaaggtttccaagtcgcggtcgataatcttccagttggtgatcctttggttctgaccgtttgcctgaaaacggtgcctggcaagttgaaatcgcaggtatgtaaaccgtaccgccgtagtgtcgggtaactctttgatgattgcttcatccgatcgtttctccaaggatggcataaagtttcgatggacctgtcatcgaatagatttatttttagtgagttggacacaatcggtcgtctgaagctctacactagagagagagagatcaagcttacgagaaggataagctgagtgagtgttggagctgtttcaggcaaatatctgtagtttgctggggcttccacaatgcctgccaacatctgcatgctcctgtaagctaatcaatcgaaggggtattggagccgaggtacttaccaagatcagtgatgtctctcatatctgagggtatccttgatgagttcaaaaacacttgagatggagtcatcttctcccgatgcatacccaggaggaagatgggttttaatgaactcgctgccctcttcctcaattgcttcctgtgagttttaaatcaacacagaggcagtcagcttggaaataggacaaaaacataacatggaataacaaacactgatcagatcaacagggttctttctgatgtgtttttgcttggttgtttgagtgcgtacatacgattccaaatcccctctcaggaagatcgctcaagttttcgcgcgcaaataattctagttctggtttaatgacggtgaagtcgagtgaagtagtaagcatagtgagatgacttactcgaatggcatttccaaattcaaatggctgggtgtggttgggcaggctcaactgctgacttggttctagattagcagtaggcctcgataatgcaatcatgaggcctgcaactgataggaggtgggaaggcagcttcaaaacattgtatgcatgagcggtggcctgcatactatggttcaatcagagaaaatcggacttacatgagcgagttgctgtatagtctgagagagctgcggtgtgagttggatctgtagcaaagatttgagtcgctggagttcgccgctgaggctggatgaaacggtcaaggaactagtactagttggatcttggtctccttgctgagatccgttcgatgaagcaggatggccttgatcaccagaagctacacttgacgcattagaacggcctcgattgctggacccagttggtgaaaccgccgtgtcaatgtcaagacctcggttgtgatcaaggggacgagttgaggaggatgtatgcccgatgctactttgattcaatgaggcatgttgagtttgattgagaggcggtggggggggttcgtttggtccgactgagcttccggggggtcgtcggttgatgttaggaaattgagatggtacaggagtgtactgaaggcctcgaggttgctgactgcttggttggccatcactgagctgattgagggtattcggcgctgagtgaccatcgtaagattggttgggatgataccgagaaaggccaaatgaaggatctgagacatgtgatgggtctccgaggcccgagtttgcaagcgagctggcagggagtggagagaagttggggtgaaagggctggtatgtcatggtgaagaagtgtattggtcaagcttgaaacagatgatgaaattgtcagagggggaggggaaccttggaacttgtgacaaatgggtaagagaaaagggagtcaagacatgtttcaatgtatgaccgatgaaggtgaaagttgaaactggtctcaagaggagatgagacaagccagaggggggaaagagggtgaggacgaggtccgatttgaagaaaccctaaccgtggaagttttggtgcacagacccccttctgggggcatatttcaagtgtctgtgctgggttctgattgggtacaaatactgctaccaatgccacaggagattttcaccaccttcatccaaaatatcaaagtccgcttcatcaacaatatcatcatacaccttaaaaattgaacaccccattgatatatctttcttccacaaatatctccatagtgcacaaccatttcactggccaatatctccatagtctaaaaattccagagtctcaaatttcacaggcaaaacacttgcataaaatattatctatttacatctattctttatcaaatttcttacaccagcataagacatcaaaaattctacttgtgagatcaaaaattccagttggtagatcaaatattccagttaagacatcaaaaatttgtgttaagacaccaaatattctagttggtttccgcatcatcatagagcgatctgtcaaggaaattattttgaggcaaaaaaaaggattgggttatggatgttgattatctgggtgtgtactgccatcttgctgttttggtaaatacaaagttcactgatttttgggtttgttttgctccagattttacaactgttcaagatcaagatggccagaggacctatgtgtgtaatctttgccggggaagacctacaaaatacccacgggctcacctcagttccgatggccacagacggagggaagcattgcggcaggcaatgatccctcgactggcgaatacatatgcagaaatgaatcagactaatgcaaggttctcatcggaaacaatgcgggatgattcaagcacaagggctagctatggagcattagatggggaggggcctccacctgggatgtctacaatccgggatgactcaagcacgatggcgagctatggaggatttgatcaggagggggctggccctgggatgtctcacgcaccacataccgaacctgaaattagcttggattggaaccaactgagggctcatagtgataggtataggtcacaagggggggaagcagaagttcgcctgaattggaaccaaatgcgggctgaagatttaggatttggacacattgacgcaaatcaacagtcagctgaggagtttcagattgactgggataaatggatattacatgggatcaaggatatcattcttgaagaagagagaatgcctggggatgaagaagaagaagaagttgaagatgaagatgattcaatccctacagcatggtttcctttcaaaaatcgtgatgtaagtcatatgtgtggtacacatttggtgggtttagattaaattgacctgaaatcatcatcttttgtccctggtgcatggttgatatttagtaccttattggatctcttattgttggatacttgcacaacaccctctcacgcgctttgtaccaccagttgagaatgattctgacgctgtgtcggatgaagttaccacattggaacgccctcagaagatgtcgagaaaacatacgaaagatttttcatgtttcagtaaatgaaacggagagtgtgtttttgaataaatgctatgctctaagtatcaagcagatgctggcaaatgtaagtgtctcagcaacatgaccaaaattttctggtcactttattcaaagttgtctccgtaccaaatgctaattgaatttgtttgtcctcccaggaattgtccaatccatacgtcagacctcacctgagagtgtaccctgaagacaatcatggattataccaacatgcattataccaaagtaagaaatggcgtgaagagctcccttatgattgcagagttcagatggtggctcacgaggtccaccgcaagcattattacatttatgaacccactctattgaggacaggtaacctagtggtgccaatcttcttttttgaggccaatggtaagatgtatgcaaaggtcgtggtcaatccagaattttgtaccagagcggaggatggcaagaaattcatcaagctgcctgaaaatcttagctatgattcacagtggttgtcaacaattccagtgtttgactttgagatgacctgtgaggagatcaagatggtagatggccagtatctgactgatataatggatgctttacttattggtaagtttaattctacgagcaattaataataatagttcccccatgcatattgacgtcaatcacatctacatattaaaatgcaatatacagaggcaaataacgtagaagtggcatttcccaatccttggagggccaaagcagccggcaggatgattcgtcatgtgccaatcaccctatactccgatgacacatcagggaatgtttccaagcaatggaacaaacatgtgtcatactatttcactctttctggtctaccaccaaaccacaccaatcaagagtataactgtcattttatcagtacttctaacgttgctggaccattggaactagcagaacaaattgttgatgagatgaagtaagcatgcattagtagtatatgtaacatgtaaacaacatactgatcaaatgtctccttgattaataattccccagtgatttggcaacaaatgggcatcctgcatttgattccagcattcatgaagaagtgcttgtcatgagtgtcgtcctctgctttcttgcggattctccaatgcatgcggagataaccagtacacccaatccaggttcagcaaataatccttgcaggatgtgcaaacttacagtcggaacgcgagaggaacgtcaaacactctcatatgtttgccaatgcatggggatcagtccacataccacagatgtgagtgcaaaagaatcatcaaatgaggattgaagtcaaactaacacatcaaagtgcagggattaccaccacgcagaaactggagtcaaaccatttcagattccaagataatatggaatcagggagtctcctcaacatgggatcagtatgaggaatgggaaagagtttttgggttgaaggataacatcaatcatgaattgatgaaactttacaaaagcagaaaatatcctgaagaatccaaccgggttaaaaaaatggttgtcgaaacaccactaagaattcacaaccctatctaccgattgaaaggtgagttataaaactgacaccaatttatattttcaatatgatttacccccttttttcatgttttaggatttgatggttgcaatgacacacctgtggaaatattgcatgttttcctcctggggatccacaagtacttattaagagatttcatggaaggcctcaccgaaactcagcggcccaaacttcaaccttactgggcatctttcaacacccaatcactaaacattgattccatccaacccaaatacatggttgaacattacaaaagtttggttgggagggatcatagaaaagtgctccaagctgccccctttgtcctatttcctttcatgtctgaagataaaaggaatgtgtggacagccctctgcaacttgggcagcttcatatttcaaactaaaattgatgatatgacacaatacatacatgacctcaaattgctgatcaacatattccttttccatttagttaagacctctgcccaatgggttaacaagcccaaatttcacatgctggtacatcttccagaatccatcatgcgctttgggccaccagctttgtttgcatcagaaaaatttgaatcatacaacagtgtattgcgcaccgcatcaatccattcaaaccgacaaagcccaggccgcgatattgcaatcagctttgccaattaccaaacattgcgcaatttatcatcaggaactgtgatgtacaatccaaaaaaccatatacattgccaggcgtccccaaatgtccttgaaatattccgaaataatccattgttccagagatccatgggatacaactccgaacgtgtcactcccccaaacttatatccacatgttcatcaaacatctgttccagcaggcaacagagaatcatatcctcagtttctctctcaaaattacccacgtcaaatattcagacaagtcggagaaatcagcctcaataatcaggaaaatgcaggccagggcatctatgtctgggtattatgcttccattctaggaatattcagatccataaacagaagaattgatgaaacacttgaatttactttaacaggttgacaaaacagatcaggatcctgccagcattccatatgtgggatgtatccaatcaatttggcaagaatacccccaacatccaaaccactttctcatcctagtcatcaagtacagccgtggagtggtgcatcccttctacaagatgagggtgcttcataaacaacgtgaaatggatatcattcaacccagggtgagtcataatacttatatctccatcatgatttgcaataaatcaagcaatctcaatatctgtgatcttcaatttgaacagcacatcaaggcatgcttgaatgttcaacataactgccatgatgggcagtgttcagtcaaacatggccatcaaaatcgcaaaaagaaacaagaagggactacattcagttcatacattgagcattcagacctgaacagctacatcttaaatgcagcatctctacatgcacccacatatcatcggtatgtcagtgcaattccaatacaaccacctacctcaccggaatgggatgcagctcttcaacaaggaatgtccaagtggggtacactggatgatcaggatgactagacaggggggcatctcatatacaacaaattccaaaccagaattcagagacatcactctccacatgataatcacttatttgctttgatgaataaaaagggcacccatcacatttcatttcttctgcgtacatacactataccacattatatcgcattaatgtacagtcaacaattcaggtttagtatcatatgtccgactgtttttccaatgtttttctgattcttcaacttgggagttttttgttttttcatccacagtattatgagaatgatacatagagtattttggtccaccaaaaacacataatagaccagttgccacactcacatcaaaaaggtgatacctaagagaacttacaaaaagctcctattggtgaaataaattcagaaacaccggctcccctcccaccaataatctcaatgatcccattctgtcattcatcaatcatcaatcatcatttttgagcacaccatcttcaggaaaaaactccagacaaagttgcattggatcaaaaataacaggcagatagaaaaacatgaatactaagcctgagacagtttttgaacaccttggagaaacaactgaatgggaccatagtggaaacccagctttcttaaatcattctcagttgcatttttcaaagcagaccaatgatggatgtgatgatcagcaatcagccggcgggtttcagtatcattgagaggtatgtaacacatagccagaaattcatccatgccaatggcatacgctggaccatctgactccttatcaaatcttgctcgcttagccaaagggacccgattcgataaagcagtcgaaggaaccaccaattggccaggcaagggcctctccgctggggttggtggagtctcagggatctaagaacatgaagcttagtgagcttacttgccagacatcattgaatatgtaaggacttacaaccatgtttggtttattcattgagatcttcacaattgcttgcggttgagtctcggaactcagcatgcactccgcgaactcgttgtatgcatctggaagaacgtaagtgcggaggaagcagcacccgccattgaaagagatgctagcctgccacaggagctcttttgacaggtggaggcgtcgcataatttggccaaagttgcagtcggtctgggtggccgccaagcaattgtatacctgctcctggaaatttctgaaattacaattgttcaaatcgatatcgaggccgattggttcatccgacgaaatctcttcgtactcaatcggtgagcaggcttgaatcccaggcgtaggtaaatgaacttggtctagtgtgtctcggccgacccaaatcgaatactccccttgcaaaagagcagctcccgcgatcggcttctttacagaaggttgctggtttgttggggcaatattaagataaaaaaatcttgagatcagtaaactgtgcagtaacatcgctattcaatcgttgagggagcaagtactcaccgcagcttggttcccatctggatgttgcatcagaatgagaatttcaataccttagagatggcactttggtacctgttggggggtacctgccacacttcagaacagactctcaataccaccagccaccagccattcaggcggagggtccagtactgaaccttggtcattgctgcaccctctacctgcataaaaagtggctgttggtgtgtagggaatgttttgaaatgtggcaggtaccccccaacaggtgccaaagtgccatctctacaataccttggattgaagtgagagttgtccgagttctaaatctgccatagtccgcttgaagattgaactattccacctttgaccctggatcgacatgcttgatgatgccttgccagctgagtttcctttccgcgtcgagctctcgtagcacaggttcaagtgggagatcatcccacgtctttcccagatgactgaagatgatctcttgaaatcttccgaaatcgctttccggcaggtcctccgtcaggcttggaatgtcgtgctccgggaaaacaagggcccaatgaggaacaacttcggtggctgggttcgaagtcgttggtggcactcgaagaagccatatctcgtaatcaagatggatcaactcaagcttggagggcattgttgtggagaatcgataagttctgaaggtcaccggatgtcttgagcctgagatgcccccgacatgaacctcacatccggcgtgctggctgagacatgagctccactgtgatgtggaaaatcacatcgttgggctggtgctctgacatcatggacactgcaacatcatagatgacatccttcgatgtcacctacgacatcatttccactgcgatatggaagctgagggctgccttgttagctctctcttgggtctcagcttgagacattcttttcgacgtctcgaaacacatgactacaacacggtcgtcctttctgatgttgtgaaggcctgatccgacgtgatctccaccatcacgacaaatcaaacatctcggaatcaaaaaagtgagcccgctgtgtacatgaattttgtttttattttcaaagtaaggtcagtaaggtaaaaaagttaatttttatttttaaaggcctctgtggtcatttgcaggcttttgaccatatacacttttatatgtagatttttatgcttaatattaatttactatttataatattttctcatgggctagtcttgagacttgactatgagttgtaattgttatttttattattttatattttgaggcctatgggtgtgtatatacctcaaggctgacagtgagatagctgcgagatgcgcaaatgttgtaggaatttttagatggtctaactcctgcaggagagcttcttctggtgttgcagcctttttatcaactggcttctctttactccatgctttctctatcacaagtgttttgggtgtttcctctgtagtattggcaagcttgtcttcttgatcaacatccattgcgtccttttccggttcttgaatccaaacactgtgtcttccttgttggccctcagattgggtaattgtgtggttggctagaaaattttctgcgcccaattttttgagcagaggacttcatggtagcaggtgcttgattttctcttgttttgagagattcagctaatttctttgcagcttcttgcatttgcgggtctgctgatgctgtagctactatagtgcggatgggtctcgtaggattccaaggtatgtgttgtacatttggtaagtaccagtcctttcccttacacctaactaatcctttttcttcttcttttaagagttcttgacattgataggttctgtgtccctctctcttgcagtagtaacacacttgagtttcatacaagggtgttgaaggttcagcattacctctagaaaattctgatttgtttttggatccggattggttgtaagatgaaggtattatgctcttcaattgagacttgagtgaagcaatttcttgagccatatcttcaacttgcttgtccatggcttggcccgtaggtgcttccgcaatcatctgacctctttgttggctgtttcccttctgagtgttcagtttattctgcatcaattgccaaatgctgaggttttaaaatatcccggttccacaatttttactaaagtgtaggaaataataaatttcaaatttcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattcaaaatgaaccgttgagttttaaaaaaaattggattacactactcaattctacgcacattaaaacctaggaaataaatttaaaatttcaaaaaatcataaaaaataaggtaaaaacatgcatgcaaacaattaattgaaaaatgagtgggaaaaaaaaattaataatcaaaagtcatttttgtgcaaaatggacttgaccattaaattctacgtatcttttaacccaataaaaaactttaaaaacttgaaaaaaattaaaattagtggtaaaaaaataattaaaaaaaacacgtccaaacgcggataccgtgtgcgctgtgccgcagcaaaaccacgtctaaacgcagaaaaaccaaaaaccgcatctaaacgcagaaaaaccactttttttttattgggccttaataaaaaaacacgggttttctgcgttttgacacagttttgctgtggcacagagcatgcggtttccgcgtttggacctgtttttttaattaatttttttttaccattaatgttattttttttcaagtttataaaattgtttcctgggttgaaaaatgcgtagaatttactggtgaagtccattttgcataaaaatgacttttgattattattatttttttccacttcattttcaattaattgtttgcatgcatgtatgtaccttattttttatgtttttttgaatttttaaatttatttcctaagtaataatgtgcctagaatttattggtagcatccaattctcctaaaactcaaaggttcatttttgatactgaaattagacatgttttttcacttaaatgtttagagcttaattttcattcttttttgacattttaaattgttttcctacactttcagacatttaaggagttatggtagaaatcattttgcatcaagattaaaaattaaatcttgtatactgcatttgacaattttttttaattaattcttcacttttacactcaattgtttgcattgatatttttacgttatttttttattattttttacaaatttgaaagttgtttcctacatttaaaagtgtatagaatttaatggtaacatctaattttgacacaactcaacggttcattctgaatactgcaattagtcatatttttcaattaattctttacatgttgattctcagtattttttgacattttaaatttatttcccacactttaagacatgttaaaatgatggttacaataaatttgcatcaaagtgaaaactatatcttgaatactgcacttgacctgcttctttaattaattcttacacacttgattatccttattttatggaattttaagttcatttactacactttgaaagttttcaaagttgatggctttgtccattttgcattcaaataaaatttgtatacggtacaaatcatgcaagaaacggggtacgctcacgtattaagattgaagctttgagttttggtaaaattggacttcaccattagcttctacacatttttaaatgtaggaaataaatttaaaatttcagaaaatgattgaagttaagctacagcagttcccagaaagcttgcgctcgcgagctcctgggatctgattttttttttttttctttccacttttttttgtgcctcgtaacctgtacacatgactgtacaggttgcaaatatgttaccaaggtcttgattggggcccggcgacctggcaattgcccggtgggggccgggcatgcaccaatgtgatggcggctccctgttcaaaaaattgagaggattccgatggtccaactccctgttgggattcaattccttgtctaatccctcagaagaggagagcatcaggtaattttatcatttaattgataaacttcctgaagaaacaaataaatcatcgcgctgatcacaaaacgtgtgatcattcgcagaaataggctgtttgacaaaagagcaagagattaatgaagttgtaacctgtgcaacgagtagtgacgtcaatgacgtcacaggcaacgataagaatgttgatcatgatcagtcaccgagctctaggtgagtcttgagagattgaatcaaatgataaagaatcagaacaagatactatcaagttctaattcttcatcgatcataaatcatcttatcaaactacagcctccactcgcacaagacttctcaacgcaaactcattacgcgtatatttccaccaatagtcggtgagtaaaagaaaagacttaattgcctttttctcaagtgagaaaaagagaaagataactgacatagtactttatactcaatggtcttatgttagactcattgaacaaatagtacaacacggtttttcatttaaaagaagaaagattttcttatcaattaaagtaaagtcatttcactactcttaagataaagagaaacaatatattctatgacattaggctaacaacgtattgcttctctgataatctattttagtcatttaaattattatttgattaacttatccaaagcctttccatttatccttgtcactgagccttaacattagaattattagatcagttctgccttcaggtactgatcaaatttctctttatcattttatttattcataatcaattgtatttctttattaagatcataaaacttacaaataaataaaactgcttcagttccaatttctttcactcccaacttctcaactcgaaaaatgagggagttggacctcaaggcctggaagactgtcgctgtacacggccagatacaggaaaaagaggcacaaaaaagtgaggcgcaaaaaaagaaaaatcttggcatcccaggagctcgcaaccgcaagctttatgggaactgctgtagtaaaaattgattaaaaaaacatcaaaaaaaaacatgtcccacacagtattcattacaaatctttggtttttatgcaaaattatttttaccatcattttaaccatgtcttggagtgtaggaaaaaaaattaaaatgtcaaaaaagaatgaaaattaggctctaaaaatttaagtgaaaaaacatgtctaatttcagtatcaaaaatgaacctttgagttttaagaagattggatgctaccattaaattctacgcacattattacttgggaaataaatttaaaacttcaaaaaaacataaaaaataaggtacatacatgcatgcaaacaatcaattgaaaaataagtggaaaaaaaattaataatcaaaagtcatttttatgcaaaatggacttcaccaataaattctacacattttttaacctaggaaacaattttaaaaacctaaaaaaaattaaaattaatggtaaaaaaaattaattaaaaattgttgcaccgttgcttccaacgagctggtttaaaatccaggtatagatgcttgttgggaggggttccaccccaactaaagatggccttgcagtatcccttgggtggtagccgggacccgttggcgggtaccgcctccactcctccggtacccgccacccggccccgggtgcagtactcggtgcctgcttttgggcagaaaagcaggcggtaacctggtaccttgaagggtaaccgcccccaaaccccctccttggtggcttgactgagactaactggtctcagccaggttgctggagaggacccctccttggcaacctgatcaataccaatcaggtcgctggtaaggaccctccttggcgacctgattggtctcaaccaggttgcctggaagaagctccggcagccgggcggcacccaccgggagtaccaccagtacccggcctacttgagcgggtgcggtacccggagtctgttttggccaaaaaagcagtcggtacccgggtcccacggggccatctttactcccaacggtgtggcctctgcctctctaggccgaggggggctgggttttttttttctttttgtcttttttgtgcaaaaaaacctccttgccggtgtttgcccaccagtacaagggggggtatccgcggatacccgccagcgccagcggatgcggatgcagatgcctgattccgctgaaattttcagcggatatccgcatccacacggatatccggatttaaagggacaatttctaatatctattgggtgagtgcggaggacatcttattgtttcttctgtttctcaatttctttttgcttctcttgtgtcttttctttcccttctgattgttgatgctctgggtggccttgtgctttgcagatgcttcggccacttgatggactcattgtgaacgagcagttttggagatgggcatgcctgttgatggttcaatcaaagctttcaaagtcaaattcttctgttaatctgttcgtttcttctatttgccacaagcaggcagggtcaaacaatttcataacccctgtccatagcatgtacacaatacaagtatgactatatgtactgtgcctagacagtgaaaagtggctgcctattttggattccagagctccaaaacacaaatttgaaatcatgagacttggtcaggtggtacataataggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaactggatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagattgggaaatgagaagaatgattataaatgaaaattttggaaaatctggttttcagatggcttcaaacagctgtcgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggctaaaccttttttggttaccaatttttttcatttaaaatcattcttccatgtcccatctttcttctctcagccctcccactcccccaaaatgaatatcaaagcttttgaaaaaaatccagtttattttttatttttcacaaattttcaaactttattttttgcttttattatttcatattcattttttgggagctattatgcaccacctgcccaagtctcatgacttcaagtttgtgtttcagagctctggaatcataaataagcagccacttttcactgtctacccactgtacaattcagatgaaaaaaggagaaaaaattgccacacctacatagcaaaaaaaccaaagaaaaataaaaaaaagactggagaaaaaaaaaccaaattggagaatttggaacacccctgagggggtagtcaaaagtagggctggaacccgcgggtaattttggcctcgggggctctcccgcaacctttcccgctggtataaccggcttcaggattcccgcagggtccagcccgactacataaccgcagggatcgggtcgagtaaccgggtatcctcagtttctcagacttcctgtgatttgggtgtaatctcaaaagaatgttgttacaaaattgcaatcctaattccagtgacggcaatgataacacttgtcaccatcgctgcaacttccacggattatttttctttgttttgaagatcagagcttgatgagccatggtcacatattccgagtcatgagtacactcaccatcgatggccgactcatatatattgtaccatgggtcagtgttgatttgatcagaataccaacacacctgatttgaacccaacccgtttgttcgcttcgcgtctccttgtgccagaacttgcatcaagaaaaaaaaaggaaaaacaacaacaacaacaaacttgtctactcccggaatcggtccagctggtaatccagtttgtggtttttgactgcggatacccgactgaagtccgaagtcggaacggcctccgtacccgcagaattgtttctttttcctttttgaagagcaccgacccgaccaccgtccccgcagggtcggatctcgggtatgtccgaaacccgcggtggttgggtgccagccctagtcaaaaggttgtgcggggcactgtagcaacccaattttacctcctgcagtggaaatgctctaaagcgcacgtctccaacctgtctacaccacaggctctggtggatggatgcttgacggaaagaattttgttggcttgacccataccgccccgacaaaagattgggggtgcttcatagcggggggcataaatccccgcggttggcttgacctgcaatgttggctcgcccgcggttgcaaaaaaaaaagcagctcagggcttgaactgccaacctcaactccaagcagcttcagcttatcctgaactggtggtgatgagacaggagggcttatctgactgtggcattcatactataccagctttgcttggttttgcatatgtatcaacatgaacttttaaatctctagattttttttgtcttagttttttttctctccaagtttttttttttttttttttttttttttttttctgaggtggccacagctttttgggcatgaaaagggtgtaggaaaaggtaaaaaaaagttttttttttcttcatattcagacaaggggtaaagccgacggtgggactttttgaccctgaggtcaagccaatgttggaattgcggaattcctgcccaaacttgacgttggccagaccaattcggtgggatttcgtaaaaggggttaagcccgaccggtgcttgaccgcggggtcaagccgacggagcgccatttctcaaactcgacccgtggtgtacagtgtatggccggttagtagcacccacaggtggaccaaaactcaactgacaaacaccaacggtcgaggaaaacaaaaaatgtccggaatatccgacccagactcacccacccgagcagatgaaccatccagtaaatttgaaccccgccatcgtcaccaggcaggtgagtagtaattcagtgcattggatacaacacatgtggacttgatcatttgactaagaactgattgatgcatttatatctgtacttgatattagatctagttatccaggagttcaagagactgctgcatagatatgatggggatgcattcccagctgacctatccgatggatcaaactctactaccgatagttctccagcggccacctggttaaataatgaagaagtcgacgagcaagtcatcaactactcgagggaagatcaattggaacgcttacattcgtctcttctaccttgcttgtaacagcaactcaatacgctcttattgtcactagatgaagaaggcttgcagaaagacccgggaacaaaactagaacttatcttcgagattccctctaaaatcgaccacacctttactcaaatcaaatcttctagccagctcatctgtccagaaccattatcaacttcaaaccgagccgaaaatcaaacactgaaacaatctaaatcatacagactcgatcatttgagcaagaatttccacaaaatggcgcgtcaaatatgcagagtattccatatgacatgtgaacaattggaaggaatgagactagcaacgagcgatgaatttactgaggattatgaaccggatcatacgttcagaacgttttttctcgagcaagccaggacccaaacaagcaatctaatccaatccacccttgtcttttgcaaaggatccaaactagatttggcgcaagatcaatggaaagatatggtccaacaagcgctgaatttatgtcttgaagaagccatcagtgtgaacgccagagcagcccgtttgacgcgcaactattgaacagcttattgcaagggagtccaagaactgtttgaaatttccgtcacattgatgaagctttcgcgactattcttcaacaagttatcagcaggaagaggtatgaatataccatcatatacagagatgaactcgattcagctcaaatccctacttgaaaccgctcatctagtaaccaaagaccacaaaaaactagtcgagatcctatggaaagccaatctatctccgcggatcctgagcatccaaagccaccaaatcatcaaacttgtagaaaccctagctgcttgtttcgatctcccattactgctcatagtcctgtaaggactgcaaatgtccttcactggatggatgaaaaaggcacggggacgggctataagcctaggcaattttctaagaccaaactaatagttgtttgtttctgactcagagagaattaggggtcagttctctgctgagccaggaagggaaactgagacggaaaactagagagaaaatgtgacatctcgttgtaattcttgtgaaaccctgaccacagagggagggggtttacaagtcctctacatcattcccttattcccccaggttgatgatcagaatcacttaaaggtgtggtttcctatttggaacactcagttcatctttgccattaataacttcaaacatattgcaagatcactcgacgatgatatttactaaatatctcccaattcatatctgtttttttgtttgctttgatcatccggatcgttcaattgattcccatctatcatttacacatatatgtataatgagacgtagtcatcaaaataacacgattgatctgaaaacccatcaagtgaaacgatcgatcacattgattatatataattttttgaaagattctagccaaccttatttcacaagcaccagtgtttcattttttttgctgtcttttggagtgtagttataaggcccaagtcaagtgacatgtaaaacttctttttgatcatttagttatttcactggcctatatgaaaaaagagacgataatttaacaaagatgagaataagactgtaggaatgacaaagaaggactacccaaatgcacatctcagcttgagcggtgcagcattatatcgaggagaagagatcttattgcagcagtttgtaggaaaaatatgagaagacattaaagaggttatagatgatacatgacagctaggtctgaagaaccaaccaatacagttttcatctcgatgatacagtgcaatgacgtcaccaacaaccaagtgatatctggaataaaaaaagcgccgattggatcaaaggctgtttgttgtacaacgatacagggatacttcagctgagcagtgcagagaatacagttgaggatggtattggaggcatggaacgttcctcggtttgcttgctaggaaaccgggatttatcagcgtaagtaatcatacagtcgtgtctgttcgtgcttggtttttttttttttttttgcgtgtgtatggatgtatgtggaggaagggaggggagggatcatcataagcgaagatgatcgattttgcgattaacgccaccgatcaaagctttcaggatgaaatcagacgtaataacgttctatataagcaaaaagaccaaccaaccaaccaaccaaccatcaaaaaagaaaaatcagatatcacgggcgatggagaagttgtgatgtgaaaaagagataacttgccgtgtgattatgacttgcctgataaggagtacaatcaacgaagtccctgattttatgtttagctttcaagtcgtcatcgagagcgatcaaatgtcgagtggcctatttaagtaggattggtttgcatgtgacagtttgtacaggaagaaatcagtcccagtcggatacatctcaaatgatgaaactgctagatagatgaagacttacatcgggatcatttccgatctggacaaaggatattccaagttggtttaatgggaacctattcgagtcaaggtatcggccgatttcgacgatgacttgttcaggatcttggccgcgatcaggttccccatctgctcaaccagaaaaaagaactgacgattaggacgataatggtaagagagggtcactatgactaaccagtcaagacgatgagattcatgggtttaaccatcggtccgccgtttttagactgatgcaaaagcgtaagatagggatcgaggaccctcttgatcgaggcggcggtgggcgtagatcgacgaggaaggacgctccgaaagacgtggcgaacttggtctggtgagttgcagttcagcgcctgctgtgcgtcgttgaagaagaataaatcgatcccatctgagtcgtattggatcgctttctccaccactcctatcaatgcatctcgcgtttcgtcccacatcatttctgtgaagaaaaaacatccgtagattggattctagtcaatttgtgtgtatgtgtgtggaaatgcatgtcggaattggcttgaagcttgcccattgatcctgaatcatcgaccaagataactacagatgaagattgaatatttgatcagcaatggaaggacaaaatacagattataagaatgactaaagctagcgaaccagtatcatagcgactcaacatcgccaaggggtcttcgacgccaggttggaactgattcgcgggatacccgggggcggcaagattatcaggcgggggaggacctggaggaggagggtattgttggttctgggctccagggtagacgggagaattcgttggaggatgtccgtaataggcccctgcgtggccctgtgggatcgattggttggcttgcggtggtggtggtccagcaggcggaggatatcggttttttttctgactgctgtgtcgaaataactacattcgaaatggatgcattcaaagttagtcagatgaagaagcaagtgttacttttaagattttgatgagatggttcgcttacgttcttcatgatgtttgagtttggtttgattggattggaattggttggtttttgaggtggtaatattgtggtgattgttggactggcggggatactagtgccttgctttatgaccgtactgttagtgagactgaagctgtcacatgcttgtatgcggctgtcaagccttctgaagagctgtgtcaggtgtgacatgttatgacaaagtgggggcggtgcggggaacagcaaagaccagcctcaacagctttgatggacggtcaacaaccaaggaaaaccacaacatcgatcaatcaatcaatccgggaaagctatgggtaagcactccaaactcaggcaatcatcggttcggctcattgaactgattcccttttgtcttctccccaatctaaaagaatcggctgcatcagattccaatcgaaacgttgaacatgggaatctcgtcatggaaaacactactgatcttccaggtcagagccaaatttcaattcaagtgtaaaaaacctacctgaactagatacataggatgctaacaagatgatctaatcccaccaacgacactcctgttgattaattaaagtcagcgagaaaacgacgacgacgaaatatccacgaaaaaagttggagaagatgaggaagaattaccatcacagtcgatctctacaaccagactatcaagacccacagtcgaatccaacgcccttccgcacgatcgaacaatactacaaacggagactctgggagccagattacaaccttgcattcggccatcattcgatcccacctccatcgatcaccaccactactactccagctacttcacctatgaaagtcgaatggagtactcctcatcaagcccaatctatcgaggctcacatccatactctaccttccaacagcagtcagccatcgatcatcaaaccatgcgaactctgtcatcctcagtgttctccggatcggatcttctgcacattccctaaacaataccccggcttgatctatctaccctcgtacctctgccaacatcagcaagccgagctggtcgaagattgtctcaccaacgggctccggaaacctaatgtaaccaacatagacacgcattgggaaatgccacaccaacctggactctatgacctctatcgtctctggttgaataatgaaaacagccaaaatcaatctgaagatcaagatcaagaactcgatacccaattcatcctccagccgaaacccgtccccgaatcttcggtccaacaatcctcccaaaccgaccccaaaaaacccccgcagcaaaaaagtcggagacagaaagtcgacttcgagccgatcaatgcccacaacttcttggttgcgcgcaatgaccggcccaaggaagaccaagtcagcgcgaaagctggcatgcctatccacatccgcgatctctggatgaatggcaaactgcgatggtgtacgatcggatggcaataccatgtgtgtctgtttttcaaccctccctcttctcaacccatcctgaaatgtactctaaaacaaaaactcctccactctccccggtgttggtatatacatatattccttttgtttcgaagacagtggccaactaaaacctatcatttcgaaagagatccgactcctatcagcgacctggtccaatcaacatgcaaaaacttgatcaatcgggtggttccttgggacgtaattgagtccgaattccaagcaactgaaaagactagcaatgattgcgaaaaagagagctcgttggtcgattggaagacaaattataaacccgaggctggggtgatcaacttttatcaagttgagtgatgataagattatcagaaaaggaccaaaataaaagaaacaaaaaggagcggacaagacctgactgactgacaaacccctggcctgattattaatagtaccgagatgcattaacggcgcacatcgaccattcagaagtaacgacggacactccattagtctcgttatcagttggccaagcatgtattttcctgatcgccgcgagccgagaagaagagccgttggcaatcaagctcgagagcggcgatgccctgatcatggccgggcctagccgcagattcttccatggggtgcctagaatcatcgagcatagcttgcccccttggatcgatggctgtctgtcaaccggcccttctcctcctcctccttgggctcgttggtttcacaatggcggccgcattaatcttaatgttcgacaggtcttttgaagcatttcttagcactactctctcgtctaactaagcccctccgcaactatgttgggggttttcctgttatcaaaccttgcttaaacaccccctaattctatgatttcaaatctgaatcgagtaatgaacaagaagatcaactgaatgatgaaagagacgtgaatgcactccaagcaaacaaaagaaaacttcatggagcatcaagtttgtgtgaagctgcttcaatcttaagtagtgatttccatgtctttattacagcccccttaacccaccagtttccccaaaatacttttgaagatgatgtcgtgatatgctctgcacctttggccaatatgttgcttacatgatcctcaaccaaggctgataattgatgaagagatgggcacattgagcttgttttacttcagatcaagcatccactgtcaatcctaaattgcttggattcttttgctttttttgttgttagaaaataaaataaaatgtacagtttcttttgacatcaagcaccaacttacagtgcaagtctgcctgtattttcatgttttttttcttttctcagcttgcttatgtgttctggatgattgattatttttattgttattttcccaaaatcaccatatcagattagagtttagttacctaccaaaaacccaacaggttcaaagaggcatcctccatgattggcacaactaagacagataatactcaaggggataagtggacctggaccaatataaagagggacaaccaaaaaaaatgtttttgggtagtacagatgtgcagtcaattgttgtcaggctaccctctgtacagcagtcaaagttggacataaatggctataagctcttcctgggccttccaaacacattatcatcaaggcctaccctagaaaaagtgatggatttcagaacccataggagaacattgcatcctgttgggtgatgtgagtgcacctatgtaaaatgtgatccaacactttccaccttgaataaacagtattggatcacactttagatatgtgcaacaacagttcccagcaggatgtgatgttattgtgcggtggctacaccacagggcaggtttttagatttagggtttgaggttagggttgagaggtgaagggtcaggagttgggttgtcagcctctatgctactaacctgtaagggtcgtgctctgagtgttaacaagaagagtaatgaagaagatttatttgtggttaaatccctcaacctgttaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccggctcaatcctcttgcatggattaataggcttccaaggtgaggacttcttcaactcacttgggataagtcttttaacaacaattcagattaataagtgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataactagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctgagttgtagagttattggtggtctaagtcactaataatcacagtacaagttctggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctacagggggctaggggaagaggagaggccctcagggcactagggagcttcttagcagctctaaaattttgtgtaaggatgggagctgcagctttgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcaattgtagagttggttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcctgtccttaatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggcttactttgaattatgcaagctttgaattagagcacaaaagggacctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataagtttatatagcttattcctcatccatctcacgcttctactagctaattcttatacatatgtaattagtttatggcttataaaatatgcacataatttataagaataaatattgttttaatgacttaggccccgtttggccgcagatcattatttgtgatttggctaagtttggctgggatttcgaccgtgcgatatgaaacgatataaggtttttgcacaaactcctgccaaacctcaactcaaaattacaaatcatggacggccaaacggggccttattctaatgatatttctgtgaaatcctagtggtattataagtacaatactcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtagggcattaataaaaaaacacggtttttccgcgtttacacacggttttgctgcggcacagcgcacgcggtttcacgcggttttttaattaatttttttttgccattaatttcaaggttttttattttttttaaattgtttcctaggttatcaaatgcgtagaatttaatggtaaagtccattttccacaaaaatgacttttgattattattttttttttccactcattttttccattaattgtatgcattactttttttaccttatttttcaactttttttgtaattttaaatttatttcctaggttttaatgtgtgtagaacttaatggtgtaatccaatttttttaaagctcaacggttcattttaaatacagaaattagacacattttttcacttaaatttctacaggttaattttgattctttgttgaaattttacatttttttcctacactttaagacatttataaagttatggtagaaattattttgcatcaaaatgagaactacatcttgtatactgcatttgacaccgttttttcattcaattcttcacttttttcacttaattgtttgcattgatttttcccctaattttttatgcttttttgaagtttttatatgtttccctacatttaaaactgtttagaatttcatgataacaatacgacttgtcatgatactcgacgagtccgtcagaatcctgttaggtggtcttataattccagttgattttttaagagcttgatttatcatcattggtttgacatacaaaaataagtgtaacacacttctgagacatgctcaaaaatgaagataacaatcattttgcataaaactgacaaatatccgtgaaggctacatataaactcttctactcaataatgtgctcaagggggcctgtacctgtggcagcgctcggacgtgccagcactcccataatcgtcgcagtgatgcaagcttacttgtttacactacaggcaattaggtgacgctcccgcgcggaacgtcacctaacccaaaggggccccccttgggttaggtgacgttccgcgcgggagcgtcacctaattgcccgtagtgtaaactagttggctggcatcacctcgttggatagtgtcgtggtgtccaggctgatcataatcttgactagagtctgccttgtgcatgggaatctggagaaatgattggtgtatcccagtccgatgattgggagtgttcttttttggagtttttttttttatttttgggagacatttgaatcaaattctctttttgttttatttaaacctaggaaataaagaattaaataaaaaaaaacggtgtcaaatgcagtatacaagatgtggttctcattttgatgcaaaatgatttttaccataactttatacatgtcttaaagtttaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaacctgtagaaattcaagtgaaaaaatgtgtctaatttccgtattaaaaatgaaccgttgagttttaaaaaaaatggattacactattaaattctcaacacatttaaacctaggaaataaatttaaaattacaaaaaaagttgaaaaataaggtaaaaaaagtaatgcatacaattaatggaaaaaatgagtggaaaaaaaaaattaataatcaaaagtcatttttgtggaaaatggactttaccattaaattctacgcatttgataacctaggaaacaattttaaaaaaataaaaaacctttaaattaatggcaaaaaaaaattaattaaaaaaccgcgtctaaacacggaaaccgcgtgcgctgtgccgcagcaaaaccgcgtgtaaacgcggaaaaaccgtgtttttttattaaggccctaaatgaaagtacatatttatttatttattattttaacaacaatgtataatatttccctgtattcaattatttattattatttgcagttactaggtacatttcacgtactgtgaaaggtactctgtggctgacatgggtcaagggtttaggtttagggtttgggattaggattaagggagctggaggagctggttttgatagggatgcaggagctggtagatgtttttgatggggatgtgggagctggctgtgacagagctggttgcaaattcctttgggaatggtggaagtcctgcaaggggcaaatatcagatgcaatatttaaaatgtttaatgagctactacaactattacagctggtttgaaagacctgcccctctgttttactttacaagatttagcacaacaaattatttgtttttttggcaaaactgatgatagataaaactatgtgtagcaggctcttatcaaacctagatcagtgtggattcaggagacttgtttcagatagtgggcagtgtgaattatgagtaagagatgtttttaaaatgattgatgtatgtactgatagtgaatgggatttctgagatgatgctgatgacaaatgtgactactcatttaagtgtctttcccctcctccttagcctttggttaagagaacaatgctttaatatcatgttttcatgttgagagtacaagttgtgatgcttgttactttcctctacctatgcttttcaaagtatgaaggatctcaatggtgcacttgattaagatcacactggttgatgtatggattgattcctctgttctgtctggttgctggtcagatgagatgatgatctaatttgatgagatgaccaaaagttggaatgagggggaaaaaagccctatttgaacagtatcttttacaacccagctgaatcatggctctagaattaactaattatctctaaatgtctaagttgtggttctagtcataacaaataatatgtaatgaccagcctgtggtcccatccctaaaaattaatgaatatgcatgtaaaaacatggtccaattgtggtttcctgctatgcaaaaatattcagtgtacatacatatataaaatgtggccaacttgtggtgacactatgcaatgaagattgaatatgtaaacaaatatggccaaattttggtttacattattcaataagcattttgaatgcaaatgaaattcaaatcacaaataaattttgaccaagtgaagctaacctagtggtctcagtgagcaactatgggttaaatgacttgtggaatctgaatatgcaataataggcctaagaaatatgtacccttctccatggtagactgtcactttatgtaatttgatacttgaaacacaattgtcactagagatggccctggagcatctggatatccggatgctttttccggggaaataggcatccaaacccgcatctgcacccgccagcgggtatccttggatacccaccctttaaaggtggtggaggcaccggctggaaggggttccttccagtcggcaaggatgtacctcgccggcaggaaaggtttccttccagttggcgaggtacatgtaccttgctggctggaagaaactattccagtcagcagtcggcaaggtgcatgtacctcttgctggctggaaggaaacccttccagccggccattggccttgggtatccgctggtaaattgcgggaaatggcacattcgctggcgggtatccgcgacggatacccggagaccatatctaattggcacactacagtgggagctgtttgagctgtttttttctttgaggtgcagctggctcatttttttttcccattataaatggaggagcagatccagttttcctccatttataattcaagtattgggtttccaaaacttgtatcagggcatatccaccacaggagctaaaccaggttattatcctgtgtgttgcaacccaaacccaaacaataccacccacctggggtgctggaggtaaaaatccatgttgagttaccacatgtagcaactctctagcaacttgataccacctgtgaaagacaaaaatggtgcttttttcttgtgaactcttcatcaaaatctcaattctttgcactccttcccccaattcatccaaaaaaaatatcactcaacaacatccaccttgctacatagtttcaatttgtaatgaatccaaatcattgatccaccacttgtgtgtaacactgcaagaaaaagttgtgcacattctagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgtttttgtctttgaggtgcagctggctcatttttttttccattataaatggaggagcagatccacttttcctccatttataatgcaagtattggatttccaaaacttgtatcagagcatatccaccacaggagctaaaccaggttattatcctgtgtgttgcaacccaaacccaaaaaataccacccacctggggtgctcaaccaggttacctctggaggtaaaaatccatgttgagttaccacatgtagccactctctagcaacttgataccacctgtgaaagacaaaaatggtgcttttttcttgtgaactcttcaacaaaatctcaattctttgcactccttcccccaattcatctaaaaaaatatcactcaacaacatccaccttgctacatagtttcaatttgtaatgaatccaaatcattgatccaccacttgtgtgtaacacttcaagaaaaaattgtgcacattctagcagttgaaatgtgatactgaaaggtgcctttgtaaaattgtatgtcaactgctaactgctaacagttgcacaactttttcttgcagtgcaattcaattcaatttcttaggttcacctttccattgtgatctgcaacacttttttctatctacatattcaacaatcttaacaaaacctcagtgagaatttgctggcaagagcgaggtacaaagtgcatgtactgcggctcattgattaaacgttgaagcctgtgtgagattttggaggctgttttttgttttttctcacttgatctttttactcatgatggctcttagatggaggtaacctggaactgtgcaagatggaaacgcatctttttgtctcttcagagtttactccagaattttacataatttttgggggatttttgaagtcagagaagatttctttgtatctcttttttatgcattctttttcattcttcttttttacaatctatcattaatttacatttgaaagttgaaaatataatgcaaaactgaaaacagtctgagtcagttgatctttctgaccaatcaatcaggagtaaaaaagggaattaactggaatgctgacccactatgtatatatataggctccacaatccattcaatgcacagttagaattttgaaggataagttgtttgagttgggaattgtaggagagagtatactgttgaaattaagtgccataggcagtttggaggggaagatatagatgttcaatctatgaaaacttgggataaactagttcaaacactgtgaaaggggttgtattggttacaaccccctatggtaaagtcaaacagaggacaccaacttaaaattggtccgggagactgattttatactggctgggcccaccaatacgttagaacaaaggggccaagaattagggggcctgtccaatataaaatcagctggggagaccaatctcttatcggctgcctctgactgaccttaccgcagggggttgtaacagatgcaacccctttggcagtgaaaggaactaattatcaagagaattttgatgctttctacaccaaaaagatgagattatccaagatgtgcctttaatcttacaagtccctctacttgtgggagagatcagtactacgcattgatccaccagccagggacaagggacttagataagttggtgtagtcaatcaatctcaattgttgtctttttttcactcaacgcacacacatatttttttgtttgttttaaataacaaaaagtttgggggagtggtttgtacaaatatctgacaggtgtatttctgagggcagagtagtgagtgagtgtcaaattctccaggttgtagttgtgtgaaagtgtagtttgtccatgggccaaaggagagtccctgggaatccctacatgtgaggacttgagagcagagtttgggaattgccatagattttagaaactgtgttgggttgtttcaagtccttgaattgcacatacagacctgatttacagtcctcagtggagtttctcttatgctataacttgtaaatttatctgttgatttattcctttgtttttgtgtgtgtttgcttgttcttcaaacaaagacaaaaagggaactaaaaaaaatttaagctcttggagttcatttcacaattgatgctcatattaaaacaggtataaatcaaagctggaaattttacctcacatcttgggatcttatggtatttacttatctgtatctggagttgattctcttgggatcaagtctacatcatcactctatctaaacaaatttggaatgaattccctacctctgtttgcatcacactcaacctgagtactgtgctgttcgatgcataagaccacacatccttaacaagcaaaattttggcaccaggggatcaatggttctctgataaaattgactggatgatttggatagtgagccatctgtaatcaagttttcttcagcggccggaaagcgtttataattcctatcgaggaaaggtgatggagatccggtacaaagtgggtggatccataatacatgaaatggaaacaaacaacggattgacaagatggagatcagctgatgaccattgtcgctagattgatctcatgaccaacaagctttttgatggtatcattgaggcggagcagcgctgaggggcatttttaacgcgtccggatgcgcgaggtgtgtagcgccggctgatcggagccagagagatttttgtgcctttgaaattcaacacgagcacagactcagtgcagtagggtcaagacttctccacaaacaaaccaacccatctcgtttccaccatctacgtccaaggggttgttgaacggcccttcttctagctccatccactcgcacatcagcctccaagatgtcggcacaaaaccagggcggaatagaccattcgtttgtctacttgaccatcctcgtgaccgttgctgccaagaacgactggccgatctatcacttcgatttagaggatggacatctggactgtccgatagacgaggaggtgtatgtgaagcctcccgagggatacggcgagcccggcaaagtgatgaagctcaacaaaccaatcttcgggaccgacgcggcggcgcgctgctggtggaaactcatcaagtcactatcgagccatggctataagggcacgaacttcaatcacagcgtgtatactttgcgcaaaggggaagagacgatcatcatgtgggtcgatgcatgtgatgggatcgctacggcttcctctgaacaagcgttacgtgccttggaatcgctcatcagcaagagtttggaggtcgattggaacatcagacctccgcagatacttggcatcaccatcgagaaaatctctgggggctatagtctctctcaacgcgaactagtcgacgaacttgtccgagaacattgggatggaacctcgcttgcccaaaccccattgccggaaggctatgcacccacctcgtctggagagctcagcgacaaaccctcgagtgaatacctctccaccatgcaacgtctcgccgcaatcgccgcaaggactcgtcctgatatgctctacggcgtcgccacactcgcccgattctcgcagaaaccaacggtagagaactggaatggactccaccatttgatccgttacttggcacgagctcggagagttacgctccatcttgtcccgaatctttcgagctcggagtcgctggattgttacagcgatgccagttgggccggcccgactctgccctcaatccatggctatgtcatccgactctacggatgtcccatctattgcggatcgcgcagattgcccgactacgcgctctcaggattcgaggcggacttcatggcccacgaccaggccatgaagcaagcgctctggatccgagaccttgccaaaaacctggtcggcaccagcttcaagattcaactcaactgtgccagggactctgccggcaaaacactcagcgagggctcctccactacccagatgagaccgttctaccatcctactatcaacgctggtcacgcgttcattaagtggattgctcccgtggatcaagtcgctaatatcctcacggaaccacttgctaagaaatctttcaacatcctttcgccaaaagtccaaggccgatcacttgccaccaattaacgttagtcatctttcttataatcatcacactgtctgtcttagttctaatttctcattctgttacattctttggctgttagacttgacatggatcagaagttatgaagtgatcaccgaattatctcagtccgatcagctcttatatccctgaagcggccctgccaatttttgtagcttccgacttgcttttttgttgcggccgggctcaagtttccatctcgacatgaccttcaaaactcctgctcatgaatagcaatccccctcaaaaaaatccccgtttgccatccaaaagatgaaccaaaattacccgtctagctcggtggttgtccatcaaaatcctcgttaccttataacaatgtacttgttttgttgctcttggtttttgtagtaagtaacaaagcttgccagtcttcaaactgacaaaaagtggccaaattacaattgggctcttgtgcggcaggttgaaatacttctgataaattatgaacccacccattaaacgtttgcgtaaaacttttcatgttctctaacatttggtcgggcggcatcgcccgcacgacgggccccaggttccgtgcaacaagatcaattcaacgcttttcctgtcccacttcgacagggggggggggggggggggggcacagctcatcaccatcgccagctccgtctccccggctggagcggcacagtgtatgattggaacataaagtaaagttgcaacgatattggagcaggaccagtttgcttgtcctccacggctcaatccgatgatccttgacgacatacaattaatgagagacacgagctcttgctttgttgatggcctcaggaccagacaagagggtcatcgccagcgcttggatgaacactcgtgctgatatcttgcccacgctcttcaaccatcatgaagtgtaagttaggacagtgatgtatatatacaattattaggtcaacagacccttcttgaagtgtgcatgcacctgaactttttgtcagtccaggtttctgtttgtttcaagcgggtctgactgtccaccatctggaaccgatccaaacagctttcttcagccagagtcgactggcacctcgaaggccctcctccaactcagaccaaggctcgaattcggctgccgtttctaaaacctcagtcctccaattcgacctcgaaccttccgtcttgcatggcgagtctccgccgcaaaaggacggccaccaacaagaaccatccaaagtgctacaatggctcgatccctccgatcatcatccatcttcatggctggctttttgtgccggcaatctgagcgaatctgttgactcgaacgacgcctacgatctcgtcatcttgcccatctcggtgtcaacactctctttccaccaccattccccactcctcaggccgcttctcgtagccgccgttttcccgggaatattgcttggaaaaacacttgtatttatcaggaaggccggctcgtccaagcttcacagcccaccctgactttgtcgccattgcatcaacataaacgtccttcgaataactagcttccaatgtgcacttttacagattcatacatatgccgagcagattccgctttcctccccacttaaacctgttctcccgatctaagcccctcacccccctcatgaacatttctgcttgcatcgctatatcctcacattcttgatgtagtatagtaacattgttcacatacatacttagttagataggttcgatctgcccttcgacgattcttgtcaacagtccgtttccgacttgctatgaagccctaaataaacacgtcccaaccaactttggatcacacatattgctgtagttttctacacatacatatcaacccacccatcaaaaagcggctgaagaacgcattgcacccaaacaaaattaactttaacaaccgctatgacgccaaattttgattgagagagaaaaaaacaaaagataatagcgagagtcagtttcgatccgacgacctctgggtacactacacacaaccacgtttcgaatccgacgaagatgaatatgagcccagcgcgctaccagctgcgccatctcgcttgtgagaaacttccctgttttggcatccacactcaaactgaattttagaccccgattgaatagggagatgcttaaattcaaaagaatgataaaaagaaacaaagaggacaaataactgttgatagattgagatgagtgatacagaaatatatataaaaaaagaagaagaatagacccagtatatgaagaaagagagagacaggaaaagggacgtgaataaagctgagctaatattctcacaaaaacatacccatagaaaagtcgtttataaaacccaaggtatgtagtgagttttttttggagtggagataaaaaaaaaaattaggcaaaggtatcaggaatgacgacttgggcagaggcggaggagccattctcggtagcttgcggagtagagtcagcaggttgatcagaggtcagaggggggtcagtgggattattatcatcgggcgccgtcttatcgatgatgccgccttcactgaagcacaagatcccgacccggtcgaggtcctggacgattttctccgcctcggggatctccatgtcgccgatgacgagattgacctgatcgagcttcttagacttgagcgccttctggagcttcttggggaactggttgaacgtgttccaccggtcccaaaggaacttgcgcacttcctcgacatccaattgctccgcctccgccggatcttccgtcttcagttccagattctccggcggcggtccgtccggcacttcaaaggttatcgacgtcgtcggattcgtgggcacgagttggatctgctcctttgatgtaggcgcctccgatcgttcggctatgatcaccgcacatcgtttcgatatccggtcgtatgtcgaattcacatcatctatgaagacttgcatcgccttgggttccccagaaccaaccctagtaatacagctcctcacagttaaaccacgaaaaaccggacaccagaaagccttggtgtgaaatcgaagaaggtaggaatggacttacttgcgaaagaagagactaacgccatccctcccgagttttcgacaatactgcagcaacaagccttgatggacgcagttcttagcgtagcttttcttgcccttcatctccgactcgaaggcctcaacgagcagggcatcggttgtggattcgttgaggtagagcgaggggtcggcttggatggccgagagggaggacgaatagtcagaggatttgatcttggcgaatttctgcgccgatggggataggcgcggcagttcttcatcgtccgaatcttccacatccgaatcttctccctccgcttccgctccttcattgttgtcctgcattgtaaagaaaactttagtcagtagaattatttaaccatttttttttgtatacgcatataatcggtttgaggacgaacttggcctgcactggttccgctcgccttggggttcaagacttcgatatttgtcttcttgactttcttggtcgacttggattgagacgaggccgtgataggttcatcgatagcaactgaaggttttttatcgacgtgctaatcaaaattaagtagtaataacaataacgtcaggggtctggatgagaactctcaaccactgatcatttctttcccccatagcaaattggaaacaaggaagaagttgcgaaccgaaacatcaaatccatcgtggatatcttcactggtgatgtgtttatgggcctcgagttcctccttttccagatcgactttgcgttgcttttcgcgatcggcgagtcggttgagatggaagttgagttctttttcggcagcttgatctgaatcagccgggctgacatctttaatcttagtgagaatttgagagatcagattgaagatcatctgatcgatcgagggttgatcttcggatgaggagggtggtttggcatggccctcggcggagagcttcgaggccgtcttgcggagatggtctgcgccgtcttgcttagtcttggccacgagttcctcgatcttttctaacagagccgcgttcatcgggccttccttcttgaggccatcgatcttcatcttccgttcgtctcgtttttgatggatctgacgttgcttgagacggatgaaactccgtttgtcgacactatcaacaaacagatatgtcagtcattcgtcctccactgattgacattttcgagcgacgacgaccaagcaactcactttggatggcattcgatgtccgagtcatcggataactgcagcagagccattggagtcagtggatatgataccatgatgtgtcaagatgaggtcatacctccaaagcgtcccacttggaatagttgagtggcatgttgctgggaccaagagtcgaagggtttgtgatgagttgcttgttcaagagagttttccggaacttgcttggggttgagaccagacagcgtgagtataccggtatatgtatgtaaatatgtaggaggatttggatgttgatatgtaaatatgtagatggtaaactcggctgagctgagcccggtcagttttattcggagacgcgcccgctcagccagcggaactttccagaaccgtctggaagccgtccggtcccgatttcacatgaccccgaagtcagttcactctgcagcccaacccagctcacccaataggacccaggaaagcccctaccaagccgctcatgtaaatccaggaatatctgggtttttgatacataggggaacctggtttttttgggccatgcccaaaagtgataccttttacatgagggtgcttttttaaaaattttcagggggcacattttgatacgccccacattaggatcattctaaaggtgcacatagtctttttttacaaattttcaaaaatatttgaattatgaaaaaaaaatcagattcattttgctacctgctgaaaggctttattaatgtcttgctctactttacttgaatatgtacaccgggaaaaaaaaggttccttgcacagggggaacatcaaattttgcaaggtggggcgggcaaaagagattcttatttccttaggaacatttgcaaaaaaaaaagaaaagaaaaaaaatctaaaattgatactaatctggtgattttcatgaggaacatttcagaaaaatttctgatatagatatgtgttacatgaggcggcttggtaggggctttcctgggtcctcacccaatgcctctgaaagcctgcatcttatacagtatgcactcataccacaatcctccacaatcacccgcgagatcactggccaactggggccctccaaaggcttccaaaggagggacctcaagcctcatccaaggccaagttctgggcacctttcactgatagtgtttatttggattctggtcataagactcgacttgctccacttgaaagctaccgcactggttgtgtcaggagaaggacaactttctagccacagagtcatcttggcataattcatttgggtttagtgggaatttgtaattttccattacagctagcaaagctaacaacagcctagaaatttattggacaccctcaaacttaagccatgcaatcctgtatgaggacaaaatcgtggccaagccaagcaataaatatgaatcgtaatattgatccttcctccattcattgaccaccaggaaagatttccccaaacaaaaattcatctgcatcacaagaagatagaagctcctccaaatatcattcccagattagagctatcttatacaatctgtatatactatatatatccccttctcttcttccagtcatttacgagttttatgtatgaacaactagcccagttctcaatagccagtttcaatggccgatcaccttgttgaaagttgctgatagcattttttttagaatggatctggaataatctgagggactcggactacacatccaaaaatggatgtgtttttaagtatcaatgctttgctgattatggctaaaaatattgtcgatgcctggctattgtgaaccaggctattgaacaaatcttatatattataactataatcataaacattgctgatatgactatgagcttcccagctgaacttctgtgttttgatcatagctgacactctcatgattgggtcccctgctgaatataattcccttcctccagggaacaaatcagcacatacatagaatacacaatgtacatgcatacacacatcacttatcatgctcaaaattgcatacttcaagttttaattaacagcataggttgtgattttgattgggacctgacaatatgacttctgagtatgctgacaggtccctgccaaatattgcttttttatttttatattaaagactttttaggacaccatcactgttgtcaactcataatcatcattgattgtgaaccacataagcacaagaaaaattttcttcatccgtacttggcatctcagatcacatcctttggtcctctaatacggtgagattggcagtccatttgtccaattttgaagtcatttgagcattgcattcctattccttcctcattcctttctttgacacttttaatccacagtgtttttcctcttatgggaaatgaaatcatgttccagaaacacattttacctaccccaacaaattgtcacattctattttcattctagcaagcacacccaagtttcttatcattttctttttcactcctgatcttcttctcaattctttcaattgatacatactcaattagttttgtcatcttttgtatcaccagtccctttcaacattcctgtatttgatttatatactcttcaatcatcctaattctatttcatttattccaccttcatctctctccaagcaaaattcacaacactccagaggaaagtttcctcattccttgaactatggacaaattgtcaaagccacaagatggattgaattttgtgatgacagagcattcatgtatgatcatacatggtaagacacagaattgctgcactctcatgtatgaggagtctcaataacctccaactagcaaaggacacagcagaaggtttaagcgtgaaagtccacactgttctttgaacagattcataaagctgctgtctatgactgttttcaccttcagggcattgagatttgcgacaaatgttgtttgaattacgcaaaaggttgagatggactgttaatgaacgaaaatgagcggacttattcggaaaattattacaagcgaatgggagagaaacgtctgaatcaaggaaaaagagggaatactgagcctttgaagatcagggagtagaaaatgagattgcccttgtaatctagagggtgggattggctcggcggacacgaagcgcagggcccgatcaccaattttcccatgactcaagcgatagtctaactatgcttaggcagatggccagctggcagaaggagactcagcttgccctaaaagaaactgcagaatctggaaggctcctcgtggctggtattggggaaccatgtggccggctttttcaatctcgaccaaagtcagaccacgctcagtggactgaaaaaacgaaatcagaagatttcttgactgctttcactttttggtaatccacagaagacttacgaagcgtccggtagagccttgaccggcaattatgaagtccttgttaatgggcttgcggaatccttgatcgtggccccatgtcatatttctacgaatgtaatgtatgtcagtatgcagtcaattgaatgggagccggacaactattgatagatatagtactcaactgtaggaccagtttggttccttgattaatcatcaccatatcggtttgtccggaagcttgaagaacacgggcaaatgggattcagtagtttcagcttatgatgatgctaatgaattaatcgtgcgactgaccaatgacggatcttttgtttctgtcaatgacactcgataatatggaaacggccggtgggagcgacttgtctccgtcagggaatacctttacaatgaacgacgtcagtacgatcaattccactcactgatgtgaaaatgatcggatgtagtgaactcaccccgggcgaacattctatccacttgccagtggtcggcacatgcaatgcttgtttgacgtcttccctgttgaagtaaaccgcgtcaccttgcataccgggccaccgttgaggagcatccaggacatcccagaaagaaggtggggtgtcgaggatttgactttcgagtaacaagcgaattattagtatcatgaggcgtgccgcgagaaatgtgaggacttactagacattgaatgctaaagagcgtataacgcgaccgaaagtgagtcaatcaacccgaaaaaacttgctgctaaccaaatttcacttgcctggattagccagtttagctgcttcgtagacctgaggaaaagcataggattcagtcacgcctcgccctttcatgaaaattctgtgatctctatgatttcttataacgatctttttcatacataccatgttgaatgtgtcacaacttgagttcgattgctgatgttccatatctgatcagcacaagacacacgtcaattcgcggaaagattaaaggtaagagtagaaaatggttattgagagtttctttctgataacgttgactcacagaacccgacctcaggcgcaggaaaggggcctcggggtggcggatacacttcatactggcaggatgtgaaaggcacaacgatgagcaagattgacaaaaagatgaccattgaaggactgagacaccttagcgagatagtcggcatatccacattcttgatgcaaacggctgatggtagacatgaatgtttcgttcaaggcaaatacatgctcgtaacgttttaccagtgggaaaattggcatctgttcatgcaagactgtcctacatgggcgcaattatatgatcgttagacaagcacaatggtccaactttccaatcagaacttaccatgacaaggttgggttcacgagatacatccccatgagcttcaagttgaggttcgattgatagctgtaaatgtaatcagccaaatagggcacgtagaatccagcgtaggattctccgctaactgttttttcatcgacgttagctcccaatttgagcatgctgaagatcaccacactcacgccaaaagttcttgccgttcatctccggaaagacctaacgaagtatgcgaacatgttagattgaagcggatgcgtgataagggtaacggtgactaacctgaagccattgggtgaaaaaattgaacaagtctcgtgatacatcggtttggttggtagctgtgggtgtaccgactgagtatcctgtaccgatgggatgctccacatagagcatcgaggtggcattggtccaagagctaagggggtttgaggaaattcgggtttagaaatcgatctcaaaacggcgcacttgaaatgtgaagaagccataggatatgctcactattggttttgtgtcggccgggcttgtccgaatttccatgaaatctgtagggcagatcaggcaccgcgaagatccagttgaaaggaatcatttgagcattgttggaaatgtcagacagtttataaacctagccgaacttacgggcccagtctcttgcaacagggattcaagggaactacagccgggacctccgttggtctgaagagaaatcatatcttgtcaacttggcgaacatatcacatttcagacaatttcgcgcgctcacccagaatgtcaagtcattggccccgacggcctgagcagctggccaaaaccaaaaaaagaatttgcgcttctcgttagggtcggaagataatggaatcaagcctgcatagctaagttgataaagaggacgcgttggtaaccgataactgtcagctcagacctgaatgcggaaacgcgcaacgggcaggaagaaataacactctacctgggtccagcatcgaactcgacaaatggaagggtttttccatccacgtaaaacttttgtgcagcctgggacgaaaagcgcgaaggaaatgtggatgcagagccacccgtggtcgcgggctggccggattgggaaccgtactgcggattcataccggactgtgcgccgggctgagagccatactgctgacccgtacccagttgctgttggcccatgtcaggttgagcgctatactgctgacccataccgggttgaaaaccgttctggccattctggaaggattgagggacaccgagttgctggaatccggggcgctgtccaaaagctgcattctgagaaaattgattgagtgtctggaagggattcactgcccaggcggtggtattgccgagtagactgaaaaggagcgtgattgtctgcgctagcgctgtgggagagcctctgaggagcatcctgtcgggtgtggaaagccttggaaagggtgtggcttgctatttgcagccgtgtaagaacggtgatgtggactgaagtgcgtggtggatggggggaagctgctcctcatccaactggctgtggactagttattgtaccaaaccactccagactccagagagatgtccccagatacatatgtaataccatcgcatacatatttatttatgatcattgattgattcctgcgggagcccacttgcagcatctcacacctttcaattctctcgctcgagttctcaggagttctcaacttttaacgtcacagggagaccaacttgtcaaagctttcagttgaagttgaagcacacaggagcagtctttaaatggacaaggactcgattcactcgggaacaattccctctcactgcgatgtgtacatacggcttcgaattgttccttccaatcgattaattgaagttttctgggaattcaattgtgaagggttgtgaaccgacagcacacgagtacatgcagaacggcccgatgtgtcccgatcttcagctgagccttcaaaagttcaaatgtatcctcggaatccggattccggaatgcagtgagcaactttgaccatattggtttctccggcgtccgcaattccggaatgcagtgagcaactttgaccatgttggttcatccggcgtccgcatccggagtacatcatgtcctgttctggaggatgccttcttgaagcaagcctccgatggagcctccgacggaatgagtccaggaccatccgatggccgcttttttttttctttgacaaatcgtgcccgggacaacacgcgttgccaaatttgctcactcgagccttgagatctagccatttgaagcggcccatgaacgcgaggccatgatgactcttcagaagcagactgaccctgagtctcagaagatctgttgtgctggatgactgagtttgcggcaccatcacttttttacaggtgcaactggtcttaagggttgcactaacggcttggttggtctgaacctctccctatttcctttttttgttttcacctctcttttctcagtcgcgcagctcatactccgatctgatgttattacattatgctgtctaacgtgcaaaaaaatggttggagactttcaaaattgaatttatcttgcattacctcaaatgattggccggaaactgctttgttgaacggatgtatgtacgtggccttttagtgttttggacttgagcagcatgtccttatggtccgtttgtgcgatatttattcttgttgttttttctttctttgcaatgttcatcctatcattctgactctggccaatcagacaaccaaatgtaattcaccatcaatgatcactataacctctgaacataaaaccaagatgtattacctacgtctaagtgaaaaatattgagcctcttgtggacttccgaaagcgatgacagtccagaacccggtctcctagctggagtggaagttgtttgagttccaggccggacgatccgctctcccttcttgtcagtttgacaaagtgggagtcgtcgtcatcctcacgtccttgggggtcatcctcatggtcctcggccgcttccgttccagcgtaggacaatttctgagtggaagtgagaggtctaggtaatagatttctggttgatgagctcgcgatcgaggaactgggctcacctcttggtgtcatggatgcctgctgaggtgggagtggccgcaaccccaatcggacgcctgagaagcccggatggtcaagacgtgtagtgatgcaaaatattatgaagcctgaagtgaaggcctgctcacagtcacaggtttggtcgcagttgggcaatgtcacctgcggatggattgttgtcagatagtgaccacaccggcaccgtgccgagggtccaacgtaacggaaaacatgagcctatgtcgagagttacatttatcaggtcccagttgatcattgatatctggctcagcaatgatagttgtgaagtagtatatcagaacttaccccgacacgccacgaggtcgctgcatcgtcgaatcgagtgatgtttccggcgatgatagcttcggcgccgacggcgaaagatgaaaatgtgttctgcagcgctttggttcctgtgatgatttaaacggcttccttcgagttcgactgtcaagcgacgcttcggaggcatgatgttcatctgatttgaagacggaggcaacacacaaaacttactgcagagttccgatcgtagtgtcctatcactaactacttcaagattcccctgctggctccgtgaactaactgccacttaaacagtttaaccttggtaataggtagcacaaagacgtataggatcactcgaaactaatcggcaaagtgatcgccattggctttgggaccatcttcaggacccaacagttcatgggagccggaaccaacgatggcccacgaaaaacccttgaaggagtgatgcaactccataattggaactcggtcgtagttttgtgtgttgccttctttgtcttcaaatctgatgatagcattatacctctgaagggtcgcttgaccatcgatttcgaaggaatccgattacatcgtctcgggaaccaaagccttacaaaacacatttccgtttttcgccgtcggcgccgaagctatcactctcggaaacatcgcccgtttcgacgatgtagcggctatatggcatgtcatggtgaattctgatatacgactccacaactaagataatgttgattaacttgatcttgacgcaggctaccatgttttcccttacgacggcctcagcacagtgccgccgctgcaactatcatcctcggaagcatcactcaattggaatttggagcaaaggccatcacttagctgattagtttcgagtgattgttgtcgtctatatacatctttgcgctgcgtattgccaatgtgacctcatcatctcattctgacctgatctgtccaatcagagcaccaaaatcgattcaacatcattgccgtttacaaaatgtaagagtcctcaaaacaacagagagaaaaatggacatgaataatcagatgtaccggcccaaaaattactatgcgtcaagcaagctttccatgaacgacggcagttcgagcggctctgttccgccccatgtgtccgggatgctctctagagaacaggcttgtgaagctctgttgcacccgaaggagcgtctatgtatgggtccattctcgtcctgggatgactctggtcttcttgggacaattttaacagcgtgagagcaggaaggcagaacagaacgactgcccccaccgaattcaagttttaacccacgtgaatcctttgggcagccgaaccgaaccaatatggagacttggctatcggagatgaaagtttgggaacttttttttaaagaaaacccactggacaatcctcctagccgcgaacttcaagaaactaccgtccgaatcgtggccttgatgtttaatattcgcaatactgccttcaatcataggccccggcccctgttataaatcccggctagtcaccgtgtatgccgggcccgtcacggaatgataccaacgattcgtagtagctccaatctggtacatagccctatgcaaaatccccagtcgatagcttggggataggaagttaataaacatacataaatatgtattttttacgcgtaagtctgattgagcgatggccgattatacatacactgacaatcaatgatctggatgggcttggcttcaagatttaatgtactccattattcgatttgactccgagagatagtttcaagcgtttgacttgtcagagcaggtttgatgaaagatacacaacgtttttgaagaaacgaaaatctgattgcatactcaattgcggggagggcttcttccgctagcggtcaaaatgttgggatataactcagtggatcagggtgcatggatgaatcagtcgcttgtgtcggagagcgtcgaatccaatctacatgcttccagcttccgcaaattttcgatgatccccccctgatctagtcacgctctgttatccgggtgatttcccaacaggatcccgcgagctcgagccgagttgaccaagcggctgcggcttgcctcatctgcctatgctcatttggttggaaggatattcatccttgggaccttggtaaacctcagtgtgtgcataaagtgttatttagtatcagattgcattctctttccaaacagaccgacatgaaatagccttttttaacttgggaactgaaccttctttcctcagcaagcagaggatagatagataatccagctttgttcggggcacaattctatggctctctaaccaaaatatctcaacctatctcaacaagttgattttttcttctttcaaaatttttcatcacaacccctttcgaactcaagtatacccatcatgttaccagtttgcgtgcaacttcttgcggtcatggcgttcagcttgattcactcctacagctcttggcccggcgaccacaacgaatccagcagcttgaacaaaaggtcgatgtccaatgtccagcgaaacgccttaccaacctgcggtgaaaagtgtatggtcaaactactttcggagacgttgccttgccatccagtatgtcaatgatcccacaacactatctctgaggctctgctctatcattaatccttttctcctttttttcgattgattgatttcgttaggccgatagctggtgtctatgtcacaatggtccatggcaaatcaaagtggaacagtgctttgaaacgtcttgctcgccagtagatatggtcacttcggtagttgcaaaccaaaacttttgtgggaagctcagtcaaactccaacgaaacctactcaatctttgcccattgattcaatcccgccgccgcgcaataaattaagcgaaacaacgcccataaatgtagctcagtctgagtcatccgcaacagaaaagcctcgttcaaacgtcactgaaccgtttcacggagtagtaagcttctcaattttatcagttttatgccctctgtgactttccggctccccctgattaccttcttggatttgaaagtaaccgatttcttgttgtttttatttttattttatttcattatcttaatcctggattccgaatgtagtctttcaggaaccaaacgcttgcgccgcattcccctttcgaatctactacctcgacgttaatcattaagaatcattttctttattttcaatttgggctattggtttcgattctaaacctggcccagtaatctttgaagacatcattttgtccactcatattgagacgtgtggatgctaataccattactaatttaattatgtttgatgtgaattgtgacaggctcccgctcatatgaaggctttgaggaagaaacccatatctgtaaggtgggcccctattcataaagtgatggtggggcacagtcaaaatctgtttgcattatctatctttgctagaatattggggaagtctgcacattgtgaatgagtggattttatggaaacacctaagctgcttatgcttaaagaaggtaaataaatgggtaagcatcctggcaaaatccaatcaggattccaggaaaatataatcctaacattcctctcaatatatcaccactggtggaacttactccaagtaaagttatggtgagtaatcacaaagtcaagataaattggaatcttttgaaggcaatgaaaggaattaaacacaaataatgaaattttagattaactcactataggcacagatgactcaagtgctgagagattgattgtggtattggggggaaacagaatttttaaaaaaaaacatgaagaaggttctgtaaggaactacatacttttgtcagagaagaagcttttttgcattgatattttggtttatactgattcccaagaagaatcttcacagaaaaacagtggatgacttcccattgagatctgtgggactcccagaaccaatttaaagcctcaaaagccagatgaatttacccaaaagatctaggcttttggttctaaatcaacatctgtgagagccctagatccaatggaaagtcctccagttgggtgcacctgtttttccaatattcttgtaaaaatgatagagtagattgctttattgaaacagtattgaatagaaactcaatagaagtaatagactgataaataaaacaatgttagaaatcaataacaaaataagaaataaatgaaatgcatcaagtaataaatacctgatagataagatcagaatataacataatcttaacacgatttacaccaattgtaaactcttaacacacacaggaatgtttagcaaacacagcctagagaaagtgaataaataaaaacggtcaatattttaattacaacaaggaagacgatagaaattaactacctgcccagaagctgattctagctcctcctgagtgcttgaagtaaacaacaagtaaaaccggtttttgatttgactgatcagtgaacaagattttgttgacctcgggtagattttttgattcaaataagagatcggcgaattgtcaaaggaaggggaaagaaggggaatatgatcaaccaataatgaaaaacaaggcctgcagatgacacgagttcaaatttgatttaaatcaaattaaattattaaattcaccaatgtacgagtttaaactcaacaattctcgagcttaacaaagcctctcgatcggagggtccagaagggaccccgcgtcccaaagggacgctctccgaaggagatgataagtatcaaactaaagtttggatttcttaattagtacaataatgaagaaatacaaaaagagaaagaaaagaaatgatgtagtacctaaaggcaggagcagtgacacaagggacacgacaacaataggagaatacaggagacaacgaaaatagcaactaatatttaaagtgtcagatagagtctttgttctgttgatgacaagatgaaaagagacaagaacctacgacaatgaagaatctatgttgacgatataagagtcggcggagagtcgaatggaagggaattgatcaatagatcagcggagtcaaatggaagggaattgatcaatggatcagcggagtcgaatggaagggatagttgtgtatgaggagtgacacgtaatgtggagatttgtttgatgtaagagtaagagaacaatacacgaggagacgagactagaaaaatggaagtcgagttctggagtcctgaggaagagagaaactggattggtcggaacaaagaagcctatatatgatggtgatgagtttacatgatgatgtcattggtaaactgactaggattaagcctgagtttaaatgatgatgtcattggtaaactgactaggattagataattatcggtattgagaaaacccctgctagagcactggagggatcgaggtcagatctcaacaaggtcagatctcaacaggagaggcttacatgataaattgccctaccggcctgaggtcataaggtttaagggtgaaatttcacattttttaacttcaaattgatttacctccaaaacctcaattccttctaaggaaatgaggttactggaggttagccatgcatcttggcttttgtttttaaacaaaagaaaacttttagctacaaaaatgagactcctacctctgtttgaaggaggacatgctttgggagttaaatcttggcaaatagtaataaattttgtttatttcctctccttcagatagtcggatcgtgctcgcatgaccggattggaatttagaaaacttgttatgttgtagttgacaggttctttgacaccatgaatgcaagtgagagtgagactccaaggctcaatgacgtggatgtcatgaaggtgtgagaccggacatcggtgtggaaatatccggtcatggtcaaatcagattttgtatttttcatttttgatcgagcataatatctttggcttcaggaggagtggtaggaaagtaaagacatggaaaaaatgagaaaaatcatgcgagtctatgtcccgcgcggcttccctaacaacagtgatcttgggggggaaatggggtgttttgtgatttatccggccatttggctggatgccctcagcccggatgtgcgacatcatgtgcaagtccctccctgacgggaggcggccctttgggcctagggagggacttgtgttaagtttgacaattctaccctccaagaaaatctaagctacattggtgagtagaaggatgtgaagtgagctatgaggaattgatggactgcacttctaaaaaaacaccaatttaatcagccttagaacatgagcatactaagggtatgtcctttcaaatgtaggagttgcttagcttaggcatgtcaaatttggggctgggatatggcatgttacatacatagttgtgctcagcctgattgtgctagcctcaagcaaacttatgaggattgggagaaatacatacctgtttaggatcttgactccttcatgtcataattttgagtcacaggaggcaaattatagtctaacaaaaaagaagaagccaagacaattagatttttacttttgtgaaagccataaattataatgcaggtgttatcacatgtaacattgactcatcaaatgtctttttattgtgtttagtgcaacattcatgagcaatccaagaagtcaaaatgtaaagataatcagcctgaagagataaaaaatctacctgtttattggttcaatctcatgagggctaacatacaagaccacaaagttttctttcatacaacagataacccaaaattggcaaaattgcacaggcataaatcattacactattaaatgtgaagaaatctccgaaagcaggaaatgtgggttgtattttgaacagctttggttgtgattagcaaaatacagaaaaaaggaaagtcgcggctaaaagtaagttttattaacagtcggtttcattcgcatggggatcgctaatcaccaaagggctctttcgatcaagatcaccaggagcggcgcaggtgcaccatgaagcagttttttcattgtatggcacattttcttctaagttattgagggcgatgtgtatatcagggggcggagggctgcatcgttgagagcttctatcgttcaggctgttcgagatggctttccgctgctccgtgtttggatccggagagcgagcgggaggttgtggatttagtctgctggcctccattctagcccgaatgagctgacgtgaattgatattcaggattaaaaggatgctttagggaaaataacagatagagaaaagtcagtttctgcaacgtaagtcgtaacttgacaaattttgaggtggtgactggtctagctcacacgtttgcaaggaccgccagtggatcattcaagcccttgtaaatgataaaaagaggaaagatgtgagcatcttattttttcagaaagatacacattaaaatggcggatttacatgataactgatttcacgccttgagatatccgacacgaagttattcatattgcgagtcagctgaaaccaccaattcgacaaagcacgagttccaatcagtttggatatattctgtgctcagcactcagaaagggtgtgagaactcaccagtatgattaagggtggcagatgtagcgcagtgctagcgtatacgcagagggcatggcaaacgagtcttcgtcgatcacgattgagttttctacgaagagggtttttcttgagacgctttattaagcttggggcagcttctacattttctggtggggccgatccttcgtataaacctctgaaggatatccagagcagtggcacataaatctgtaaggaaggaaactctctatcaaactcaactgctaactgaaattgggcaagggtttgacctacgactaccagtaagcaagtgtctatgcaataaatgaacaggccgcggcgaagattctttgctaattcgacctgaaatcaccaaataagtgatgtagtctacagagtctcaactagaagatattggaatcgatcactgctcactcactcggagcggaccaagtttctgggctgactggaggagactcgactcgcttgatgcactgaatcctctgagcttttcagagtcataagcgttcgcctcctcgcgcagcgtggaagttaaatcattgataattgattccatctcacgtaagttcttgtacgctgggatgtaagaagtcaatgacatgaatgctacattgagaggtctcaaatatcagcggatgacctttcttactcatttcggtatgctcattgcagcagataggatgaagaaattcgactcacgcaacggtagcaaagcaacacacgcaaagaagccattgtaaacccatttaatgacgctttgtaacttgtctctgttcatattaaaagctaaatttgagttccaaaagatcatagcgcactggcatgcgcaaaaagacaaaaacgctttgtcaacgaaatggccgtatcagttcaatctcccttcaaactataatgctgtatgctgtcaagtggtgctcacccctgggcaaaggtttatccaaatgtaagtggtacatcccttgacattgaatgatgaacaattactcgacttaccaagatccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactcacgtggtgcatagaaaaaataaacaagtccccaacagcaagagacgtcgacaacaatcagacctactgtgaaatcgaggccaacaagggcaagttcagtgccaaagtcgcattcccattgataaaacttaaatcttgacatgtgtggaactaccaacgattattgcgcctcagcttgaaccgagtgctaatcctaaatcgttgatacaaaagatacacagcttggaaaaacgtgctgaatcccgtcgtgtattctctttgattcagtggttctgttcgaggatcataaaacaaggggctgaaaggccttacagattatagagccccagtgtgactatcttcaaactatgcgaccaaggtggacttcggggcggctaaacgaatcgcagtattgaactcttctcagtgatgaccttgatcgggagcggcacggtagcggggaaatttaagagaaggagcgtcagaaaaagagtcacctggagaaacttctccaacatttccgccataacctcgtatggattgacatcgggaggtgaatcggaggcagcatcaataagtttcgatacaatttcaccaggcattgggctgaggtaccataaatggtaggctgagtgagtatgtcgaacaagtcaaacgaggtcaccactataaaggttcttccctataacaagctgcccaccagtggttcatccacatgtacgtacaagctttgggtgatgtgtgaacctttgagaattggcgccgacaaccccaggcttcggaatgagaaacgctggcatacaaatgcatgtgcacatttgcagcaaaaacatgggagattcgtgcatttcgaaacagaattaaattgcgccgcgttgacatcttcctctaaaatttccaataacaaaaacacctatgttggatgcatgtatcgccaatgggttctattgtaatgaataaaggctgaagttgacatctatctaacttagctaagtacctccggcagtttcatccgatggcttgccggagggacttacgggctatgtccaccccgtggcccatgagcattagggattttgctgggcaatattttaaaacccactaagcccgcccgtttctggacgtttttcgcgcttctttcgatttttgtgatggcctcgccaattcgcatccatccgtctcatcaactccccttcatccctgaaggttgagcttccaagtggccaggtgagaaccaacccatccagattatgtgttatacgttcaccaggctgtccacaatattcgatacaggggcactgtaacaacggatacacaggtgttcttatggcataatcaactgatatggcgactgtattttatgcacctcccatcgtttcaaagatgtggagggtcatacagaatgagcccgaaaacccaggttcctgatgccattaacaaaagcccagcttcccaaacagctagtggcctccctccatcatggaggccactgtgtgattctccagcatttgccgctcattttggcacgccgcttgtggggtgacgtgcgagtgagcggccttgtagtgagcttgcaaaaaaaagccactttttcctaatcctcatgggcaaggagggtgacttagcacataagtccctccttcggagggtccctgcgggacggcgtcccccctccgaataaagagggacttagttaagttagacatctatgtaggcggggttagagggggtactgatttttttgttcattggacctttcgcacattcatacttgaagtacggaagcccacagacgacaacgaccgcgccatcgcgccatcgcgccaaacaatagtattttttgcggatcgttcaaaatattttcccacacatgcacatttcttttgtacaaaacactatctacataaaaaacaatattaccagccccctccggcgttccccattataaacatctgccggtgaaaaagtacccatccaaaggtattggtgctccgtccaatgaacggtcctcagcggcctttggatggtgtgtgtgtgtacgtaccaaaaaccagtcatcgggtggagtatagtccaccagatggctggtcttgaccggccgtcgaacggaggtcactcctgtcaccagtcttactggccatcaattggagtgtgcactccgccgatgaccgatgaccggtaacgactagccatcgagcgtatgtactccagctgatgaccggtctttaactggcatcagatgatcagatggagtactgggtatgctcaatgactggtgtttacatgccagccattgagtgaggcatagggacctacaagatccacccgatgaccagacacctttaatcaagtcgagtatctttatgtatttaagtataccattcaatcagggatcggtagagaccggtcatcaaactccaccagatattggtcgttgggcccaatggcagtccgtgggaatatgtacttcacttgatgatcggtaaagaccgctcatcgggtggggtacatatttgaactcaatccgatgccgagagcggccgaccatccggtggagtgtgaactccacttgatggccggtacctactccatctggtgtaggtcaatggtcattggctggagtacaccggtcattggctggagctcagcagtcatcggctggagtacaccagtcattggctggagtacaccggtcatcgcgcggagtacacactccaatcgatggctggtaaaagactggtcaacggggtgtcctccgtccgacaatcgtcaagaccagtcatctggtggagtctatactccaaccgatgactgttttttgctggtcatcggtgtgtgtccgttgaggaccggagatcggatggagaaaaaactcccttggataggtagtttttcacgggtggggtgtttcattggggggcacagggggacagggggcggctgaggctagtatttttttttgatgtaaggtaaaatgatgtgttgtatctttttcatgttgcattgtgggaatttccctggaggatcggtcaaaaaaagcagaagtgggaaaatattttggacgatccgcaaaaaattctattgtttggcgcgatggcgcgatggcgcggtcgttgtcgtctgtgggcttccgtattgaagactgaatttctgcttcctgataaatataatatgtgaaaaagatcgtacggataatggactttttaactgtgtgcggatgagcggcgccaaatctaaacctgaggccctgggactacatggaccacatgagcaaactcaaaagaagcttcacaaagatgaaatgcaaaaggtgtaaactgctcactgtcaagccggctttgcgctcatctgtctgttgtgcatcgctgcttggactgccgtctccgggcacttacaaatgcaatcagagacgggttgcgtccagcctatcaccgattcgcccggcagttcaccctacgggtatggcctggcttggctagctgctcagcaggtcggatctggcggccgcaggcccagtcttagatcacctcaatagtaggaggtaaatgcaagcccaagtgtaatgatcagaatgttatagcgagagtatgtgtgtaaaatgagaatagaaaattcccccaagggaatactacatttcatagcatgaaagatacttatagttttgaagtatgtacatatgtatgttgatgagaaaatatgtataaaactatcatgagaaaatataaatatacaacaaaatgatttgaaatatgtgtttggattcataacacatactataaacataacattccccccctcatcaacaccaaaagaaaaaagatgagagagaaagagaaataaaagagatagacaaaaaagaaatgatgagagagaaagagaaaaaaatatgagagagtattgaaaagttgaagaagttccaaaaataaaaaatggtagtggaagatacgaaaaataaagaataaagtaaaaataaaaataaaaataaaaataaaataaaattggattgggaggtcgactcccaatcccccagggggaattggaaagacgactcccgtccgacgacccctcgaccaaaatgggagtcgccgtcaaatttttgggagtcgtttttccaaccccctaaaaataaaaataaaaataaaaataaaaataaaaataaaaatcaaaataggaataagagtaagaataagaataaagataaaaatgaaaataaaaacaaaagtacaggaatattattgatgacccatccggattgggagcaacagtatgccagtggaactgtaaaaaataacccaatgatggttagctgctgttgaaccaatcaatcctctggggatgttgtgtgttcaggagggagacgaacaatcgcggggggcattgtggaaagtaaggcgcgccctagaggatttcttgcacttctccgctccgcaacacgtcttactcccggtttgttgtccgaggtaacttgcttgatggtcttgtaggtaggtaaaataacactctctattgttcttgtaagtaggtaatactctaactctaatctatctctaacaattctttaggctaatacacaattcactcctaagtcactctgtttttctgatatgttctgagtcataagtccccctcctctctcccttcttctgcctcgaactccactcctcccaagtatcccacactccagtccctccatgcttcccgcgatgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgcctgtcggtccaggtactcctccggccgctcataagcaagtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgcctctcggtgctcccccgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccttccggtcatcgagactgtacagtatcttgatgaccggaagggggtcatcgagaccatacagtctcgatgaccggaagggattccttccggtcatagagaccatacaatctcgatggccagaagggattccttccggtcatcaagagactgtacagtctcgatgaccggagggatttccttccggtcatcgagagactgtacagtctcgatgaccgcaagtgataacttgcggccatggagactgtccgtcctcgaaaactaggaatagatatatttctggtcttcggagatcgtactcctctccctcccgggtgaaaatgcctcccgccgacctcggggaggggaccccctccacaaaactctcactcgccggcaagttatgggcacccactcccccccccaaaaataaaaataaaataaaattggattgggaggttgactcccaatcccccagggggaattggaaagacgactcccgtccgacgacccctcgaccaaaatgggagtcgccgtcaaatttttgggagtcgtttttccaaccccctaaaaataaaaataaaaataaaaataaaaataaaaataaaaatcaaaataggaataagagtaagaataagaataaagataaaaatgaaaataaaaacaaaagtacaggaatattattgatgacccatccggattgggagcaacagtatgccagtggaactgtaaaaaataacccaatgatggttagctgctgttgaaccaatcaatcctctggggatgttgtgtgttcaggagggagacgaacaatcgcggggggcattgtggaaagtaaggcgcgccctagaggatttcttgcacttctccgctccgcaacacgtcttactcccggtttgttgtccgaggtaacttgcttgatggtcttgtaggtaggtaaaataacactctctattgttcttgtaagtaggtaatactctaactctaatctatctctaacaattctttaggctaatacacaattcactcctaagtcactctgtttttctgatatgttctgagtcataagtccccctcctctctcccttcttctgcctcgaactccactcctcccaagtatcccacactccagtccctccatgcttcccgcgatgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgcctgtcggtccaggtactcctccggccgctcataagcaagtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgcctctcggtgctccccgctctttgtagcccctccgcagtatacactgaaccctcgttccgcagtcgaccgtgatcccccggtgtccgccggtgcccggattccccgcagtaagcttttcagaaccttgtgcattcggtctacttttctccgctttcccgcgcctcggaaagctagactttccactaatgcaccgccgctttcctcagcctgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgccccaaacaaaccggccaaagctttggccaaggcacgctcccgccaccacagcgtatgatccttgcagccagcgcatactgtccccccattacttgccatagtgtgaggctgggtcttcatacccgcctttatcaaaaaatcttccagctttttccaatccagtgccttggtgaagacgtcggcgagttgctcgtccgtgccaatccagttgatcactactcgattaagatacaggagttcattgattgaatgaaattcacggtcgatgtgacggtggttttttcgggtagcgcagtcggagctgattgcaatagcagagcggttgtcggagagaaggattgggggatcaatggggaatagctgttgaaccagattgctgatccattggccatctttagcgccaaatgataaggccatgtattcagcctggcaagttgagcgggcaatacaagactgtcgcttggatgaccatgatattggagctccccaggcaagagtgaagaaaccatgaaccaacctgcctgcctctcctccccaatttgcgtcgacataggtggacacacatttattgaggggttcatcagcatctgccataataggaagactcagtcgagaggagaaccgaatataggagatgagatgtcggagggccttccaatgggtttcatcaggattcattgagaagcgagccaaaaagttcacagcgaaggagatatcaggccgggttccttgtgatagatacaggagcatccctatccgagaaaggtactccttatccatttgagttgcaggattggaagctaggtcggatgaaacaattggcgtccgggtcttgactgaagatggctcggtgagtaagagtttgtctataagcatgggctgatctagatagaatccgccaggggtctcgcgaactcggatgccgatgatgcttgcaagctccaagtcccacttaagatcgaggatggaagacaaatctgattgcaattgatccaggagggtctgagagctggctgttaatagaccatcgtccacgtggatccaaaggaaggcagtgtcatcaccacgacggagggtgtacgttgattgatcctcagggttagggaaaaaaccaaaggttgagagttgctgtttcagataaagccaccagcatcggcccgcctgtttggtgccatacagagccttacggaggcgcagaacatgaccatcggggacatcaaggccttctggcggacgaacatagacctcatagtcgattggactgtgcaaaaaagcagacttgacatcaaatgacttgacgggccaattccgctttgaggctattgcaagtagcagttgaagagatgcaaaggtgggtgtaggcgcaaaggtctccgcaaaattgaccccgagtatctgtttgaaaccctgggccaccaggcgtgccttgaattgcagaatttccccagtctgagatcgtttgatggcaaaaacccaccgacaaccaagtatctccatgtccgacgtcttagcaacaacatcccagacttgaagatcagccatcattcctagttcggtctggcaagcctccttccaccggtccgccaactcgctagccatggcctcccggaaagaattcggtgcatccgatgttaaatttgacagtgaggtcattgagtcaagcgcagcatcctggagttgaaactgttgaaagaatgagaaatcaccgagacccgacagttgaattgagtcgatcaccgcctcgagtccagagagttcaacggagttgaggagcggattgagagaggtggaggttgtcagctgagaaggaaagtcatgttcatggaagatcactgatgccccttgcacaacccgattggtacttggatcccaaagcagccaaccgttggagacttccgaaataccaatgtgaatgagtgccattgaacggggttgaatcttcttgtcatgctcaatgtcatgtaggtaagctctgcaaccaaaagcccgaagcatttcgaaggacggattgcgctgcattacaagctcaaaaggtgtgatattagaatcagcatgaacaagccaattaaaaatccaagctgaatgtttcatggcgtgcatccagagggtaacaggcaacttagcgtgtatcaagaaagtacgtgtcatttccatcaacgtccggtttgtttgctcgacttggccattttgatgatgttcatagggcaccgccagctcatgagcaatggatcgatcggagagtgccttctcaaaagccttcgaggtgaattcaccggcattgtcggttcgtacagtcttgacctttcatcctgtctgaagctcaaacttagggatccacttcatcagttccgttggtgcagctgcttttgttgagagaccaaccaccgaggccagtctggagaagacgtcttggatgaccatgacgtatttatgaccttcaagggattcaggataaggccccattaggtctgcagcaatgaagtctccgaccgcctttgtcgcaccccgagagtcagagatgaatggacggtgctggctcttcgcaagcgaacaactaccgcagggacttctcggcaccttcagttttttctcaggaagcccgatagtacatgactttgaaatcgttttgtttagtgtacgaatacccaggtgacctaaacggtaatgccatagatctgattgcaaggaagagacagtgggagtggaagaacaagaattgagagagacattgacgggaggagaagacagagacaacgggagaaaacatcgatattgccgaatgaaagtgaggaaacggatatcattctggataagagtgaaaacttcatcgaattcgacagaaccatcccacgccgcaaagtatccaagggaaatgactgttccagcaatgcgtttgcagaagaggacatccttcaggtgtagcggaccattgtttgttggcaaagtgacatcgccaatcccgtctacacaaaattcgtctttggacgcaacacgaagctttaggtcgatgggacggagagaagtaaagaaagaggaatcagacgttacatgatgggatgccccagaatcgatgagagcttcaggcgatgccgaaggtgccgcagtgatggaagcaacgttgcttgtttggaccaggtgacttgaaagtatgcccgacttcttgagtttgaagtttggatccttgattctcgggtcttcaagcgctgtcaacttttgcttggtacgagggcagtcgggtgcccagtgaccccactcccagcacattgtgcagggattgtcggcggtgagattcttgcctccccatgaatcgggttggggttttgattgttgattgttgccagttgacgatcttccttgactgttgccggtagacgatccacctcggcccgatgagttgctccctcgatttcctcctcgccgaaatcctgaccccctgaaacctccgcgcgatatcgcgctgacctcagcgctgtcggtagcttgagcaaatcgagatgtgaggttaaggagctcctccgaaggaagctcgatgttaggcagaacggccaggcgatggtccaatgcattcgccaactgagtttggtcttgaggtaccgatgaataaaacgaaagcgaagcaagtttgtcaactgtgagtccaccaagtcgcttctccaggtctgcccaatttctcttcaccgcctcgtaggaagctgcgacagcgtcagacccatcaggcggggtcgcgacggcgttccatcttgagacgagaagtgaccaggaagggcgctcgaaacgattggaaaggctcttataggctttatacgccgtcaggcccgtgatggacgatcggaggagaggatcgatcgattgttcaatcaaaacaaagattccgtttgcagccgctgggtctacgtctgtcaaatcttccttaaaatagtccttcgcgccggtgacatggtgtattgactgttgaagggatgctgaccacagaggaaaattgctgccgttgagattaagagggggtgaaatgtctttcgccagttgtccccaacaaagacgatcctgcaacggcgaagacgaaggggtcccttgagcgataaacttctcgaagatcatcctgagcatatcgccctggaaattcttgaagtcttcctgtccagggttgaaaacaggcggagctttttcctcgggtcccttccctttatcctttgggtgacgggtaggatcatcgtcttccgccggattgcttgagccagaaggaccgcttccgttgttgatagcggggtcagtggtgtcagccatgtcgtgcgagaaagaccgaaactgagccgtgttatcagaaatcgacgacagagacgatgagctatcggatgatgaaggaaaaggaatagtggaggcgacagaaggtcgtccagctagtgttcgtcttggtggtgtcactcgggctgtgaaattcggaattgttaagggtaagtcggtatttcgccgagtatgtaccatgaaagggtgttaaggatttaaagttggtagtggatatatcctgctagaaaagaggtgtatatcgcttcaaggttaagcttgaccacagctggtagaagaccagcgcaggctcataacctgttatagcgagagtatgtgtgtaaaatgagaatagaaaattcccccaagggaatactacatttcatagcatgaaagatacttatagttttgaagtatgtacatatgtatgttgatgagaaaatatgtataaaactatcatgagaaaatataaatatacaacaaaatgatttgaaatatgtgtttggattcataacacatactataaacataacacagaattctataggtaacttattgatagactagtatatgcccccaaatttggggaggcaggttgtttttgccccggatgttgggggttttgctcaatgacctatggggttttcttgagttggacacctgtctgcctcggtctaacgccggcgtcaacaaatccaacaaatgtgaattggaggtcgacgccggcgttagattgcattacagtttgtttggctctctaagcctatttttttagttatatgtagatactgatataatttctaatacttattggtaaagtaattttgaattaaaatctttatttatgttttgctatcttttcattagttaattgtattggtttgttttgaaatgtttctcttattatctttctctctcggtctttctttctttctatatatttgttattttattattattatcttactagaaataaagagttcctattagctgggttcagaatacatattgctgaggattctgattaatcaattcagaatccatttccactgctgcacaggcaaacattaagtaatttttttagggccttagctaatcaactcccaaacttgggaggatcaactcacaaacttgggaggatcgactagattgtaatcctcatgggtagttggtgctcaagtaagtcctcaagtatctcagcagcctctgccttgtagtcagagaacatttcccagatgaattggtagcttgggctgtctggaaatagtatcatgccaaaggttggtgatatcatcaagcaacttatcagtgttctctaggtgatgaaaagccataacaagaaatacccccagttgttgacgtccgctgaggccctgcataatctgataggtaggtgatggatgagtgagtgagttttatgattgaggtacctaactctgtttccatggaggagggcaaggtcaaatcaaatgtcttccttgatcagttatgattctgtttataaatagggccttagctaattgactcacaaacttgggaagattgactcccaaatttgggtgtcacagcaaaaggggttgtatcggttacaaccccccgtgataacgttgccccaaggcgaccaatacaagatcggtctccttgaccgattttatatcggccaggcccaccgatacatttttcctttgttctaatgtatcggtggcagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcatccaaaaaccgtagtgttagcggtttttcgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgcggccgtagtgttagcggttttttgctgcgctacagcgcttttagcgtaaaaagcggccaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgttgtggcggaattccgctacgctacgctcctccgctaacagcgattcctcttgtgatgggcgctacactaaccgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcactgtgggcccaaccaatataaaattggtcaatcagaccaatcttatatcggtcccctccgggcaaccttattgtggggggttgtaaccaatacaacccctttcgaagtgtgtcaatgggagaaccacttggggacagttccaggacatccccagccctgaaaaactggctccccctaagctgtgggagttgctcctcccatttctgcagtaggaatgggagttgaacctgggtgttagccattcttgcccatcttgattcactccttagctcccgtagagttgtaagaatgccatcaagtaagactcagattggtcaacagactgtttgaaactagaaactcaagatggtgtggtgaagaaacttgatgctctatatccaagatctatcccttgctcctataaattcaagtgctattgcttgatcctataaagtcaagtgctattgcttgatcctacaaagtcaaccaactgattcagacccacttgcaagatgctgtgacctcacacaactggaatggaattacatgcagcaactcagtctagtttttcgactactgcagtttaggtttcttgaccctacaaattcaactgatgggatgaaaccagaaggaaatgggacaggttttcagggatgatacaggggactgataagcatctgtataaaatttgagtgataggactgataatttttgagtcacttgtacagtgccctcccagaagtatatagcaccccaattactttgtttaaaaaaagaaatatacaacctcaggctccaggtttttgcacactggtgggcagtgagatgataaaagatactgtggaacaaaaaaaaagaaaatttgattccatcatattttaaaaaaatgaaatgaaaatgtgtttttttttttaataatagtttaaaaatacaaaaaaaatatggagggggtagctgagaggccaggaagaatgactataaaaaaatatttgaaaaaaagtcaaaaataaatgagtaatctcaatatttgattgggccaccatcagcctctacaataaggtgcatttgattaggcatagaattgaccaagttgcggaggtgttccactggaatgtcatcccaggcctgttggattgcctgcttcatctcagggattgactttggttggtaatgctcttgaattccgttcttgattatcttccagaggttttcgattggatttaaatctggtgattgagggggccattcgatcgtgttgatgttgttgtcatcgcaaaatgccttggtgatcttagctacatgagagcgggcattgtcctccatcaacagaagtttatggtcgggatcgattgaagccagtgtgttgactagtccgcctttgtaaacttggtcgatatagtcgaccgctttcgtaccacccgctcgaaggaagatgatcggaatctttgtagttccatagaatgcgccccaaattgaagtcaaagagcgcccacccttgaaagtgggctcaaggcattcggttttcatctgttcgttgggttgtcgccatacacggacctgtttggacttcttcccagtctcgaacgaagattcatcggaccaaatgaccttgctccagtcggcaatagtccattcaagatgttcacgagcgaaagcgaggcgtttttttcggtttttatcacttataaaaggtttcttcacagcaattctgctgtggtatcccaactcatgagctcgtctttggacagttgatcttgagaccgggttcggcattgagtcaccgacctcagcaagagacagcttcggatggctccccaagaaatttcggagctgacagatatcgtgatctgtattcagacgaggcctgccaggcttagcggctgtttaaacagttccgagggtgcaagaacggttgacaattgccgaaacggtcgatcttgctaagccaacgaccttagcgacgttggtatgtgacataccagcttcaaccataccagccacccgagcttttttctcggtggtgaggtttggttggccacgtgtacgccccatcgatgagctcgctggagcagttgttgccctggtcaccaaaaaagaaaaaaaaaaaaaacggtcagcaacgacattgtccgtctgcgtaaaagacagcgagactactcactacgcttggcaagctgagtagctcgctcctctccttcactacgcttggcaagctgattagctcgcttgttcgctctgttgtggattcctggtcaccaaaaagaaaaaaaaaaaaaacggtcagcaacgagatcgtctgtctgaggaaaagatagcaagactactcactacgcttggcgagctgagtagctcgctcctctccttcactacgcttggcgagctgattagctcgctcgcttgctctgttatggagccctggtcaccaaaaaaaaagaaaaaaaaaaaacggtcagcaacgagatcgtctgtctgcgtaaaagacagcgagactactcactacgcttggcgagctgagtagctcgctcctctccttcactacgcttggcaagctgattatctcgcttgttcgctctgttgtggattcctggtcaccaaaaagaaaaaaaaaaaaggtcagcaacgacgagatcgtctgtctgaggaaaagatagcgagactactcactacgcttggcaagctgagtagctcgctcctctccttcactacgcttggcaagctgattatctcgcttgttcgctctgttgtggattcctggtcaccaaaaagaaaaaaaaacgatcagattcttatattcgtctgaggaaaagacagaacaataattgctacgcttacgcttgtcgagcggagtaggttgctcgttttgtagcgctctcggtcaggagtagtgatgcgtggtgtcagtttcgaggttgctggtctcagttgccaggttttccagcctgtgcattaagtcaactggtcattgttgaggctgatggtggcccaatcaaatattgagattactcatttatttttcactttttttcaaatatttttttataatcattcttcctggcctctcagctaccccctccatatttttttgtatttttaaaactattattaaaaaaaaaaaaaacacattttcatttcatttttttaaaatatgatggaatcaaattttcttttttttgtttcacattatcttttatcatctcactgcccaccactgtgcagaaacctggagcctgaggttgtatatttctttttttaaacaaagtaattggggtgctatatacttctgggagggcactgtacctaaaggatgaagcaactgaataggataggttaaaatggttaaaaaattggaaaattgaagcgcaacagagtcactgggtgagctgtgtaaaatccaagtgaaaacacttggaaacaacttttagatacatgcagagatttgaatttaagtaacagtattgtattggaggggaataaaaaccctagaatgcacatctcatgatgatcttgatcccagtggtactccttccttcactcatcagctttacagtcatacataacttggaattggcttgtttggttgaatcttgttttgttatttcccattcaaacttacgctcctccatagccatatgcttggtaaggtaggagaattttttgttggaggataatttgaatgcagctgcaacagttgaattgcattgttggtttctggttggctagcctctccctctcctctccttggccctagaaccaattggttctcctttttttgatttggaaaacaaccttgagagggaccggctttgatgggtggatttttggcttcatctgcagcatcttcagcctcatcatgagcaactgacctctggaggcttccaagaattgatgccatggtgcaacagagctgattgggcccagtttggatgaaaagaccacttggcaatggctgagattggccagcaaggtgattctttgcttgaggggctggagtagacctggtacagttgcgcacgtcattaacctgtactggctcgcctgcaaaatttacattttgggtgcgggccattcagtcgggtaccaagtgagtcaaacccacaagctgaccacaattttggagctcattgaccttgtagattcaaaaataactcggctaagttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtcgttctttgagaagtcagattgctgggaaaggatctttgaccaacagcaaccgatacttccggttgtgttgtggtctgaagcatctaactgatcgcctggggttgtagttgattgattgttggagtttggggattcgttgttggcatcgatgagttaggcaacacattgttcctgactcaagaagtatccagaatcttcagcttgctggattaacttggctgaacggcacaaagcatcctttcgcatattggaggtgacacaagtatcacatcgaagcttcagaggtcgtttgcctgcttgtatttgtagagcagtatagtgctgccaaagaccgcgctcttccaagattgcttggattcctttaggttgtccagctcgttttgggtcagggtgtgcagcatcgtagcaaaatgactggggaagaccacgaagatgttcagggatgaggggatcgtctgttggaatgactgagtctcgtagtcttgattgttttccgccgtgattcagattcatattttgaactctcaaagctgatttcgaatatgcaccatgtgcagaggagcagtcaaaaataaaaacagcttgggaatgtggatgcagtatctcaaagataggtatcgctttctttgagacttggtggcaaagctgctccatgtcccaccatttatccccagttgaaccaggataaatcaccatagcagcgtcatcggattcgattttgttgtctcggaattgagcttccgaaagctttaaccttccggtggtctccagaatgaagtcggagatgtgaatcagccggccaacgttttttgatctgatttcttgtgtcccaggaagcagccaagacgacttcggtcgctctttggcatggatggtggactcgtcatgaaaaatgaaaacggtttctttcatttcgcctagtacttcgggatcgacctgggaagcagtatccagattatcgccaccatagattcttgaccgctttcgatagttttccaaatcttcaatgtacttcttccgagcttcaatgacatccgatcgctcgtgtccatcaaagtagagtgtctttcggtgctcttgaggtctatatccaagctttatcatccagcgagttgcagcgttacggctgatgcttttttctatgttgaacttggggaagattgtattaatcacgtattgtcggaatgtaatcggagtaacctgtaaatcaagagatactgaatgatcagtattattcaccaagaattagtcttgattgggagtttggagctcacatgacccggaacttgagacgctgcccaagtaaacaaagtctttcgaagctcagcattatccaataatgaagcatgagtcttgcgatttcctcgcttcacttcggagagatgcttattgttgattacgtgcgtagcttgccttgaaatcaatcgagaaagatagatcccacttctatttttgggaggaacagttcccattggaagctgcttgatggcagactgggcagctttaagtgaagcagtggagctgggggatttggttccattgagagtgtattcgagacggagattgttaaaaagataaagattgttcatcattgcttgaggaaacttgaattttttttctttcttctctttttgtttgtagcgtaaggttgctgtgtttagcgctgagctcagctcttcccattcagcacgagctttctcagagatgctggcagaattcggtgccttgatggctgacagacgattttccaatatggacgtaaagcgcgcattgagagactcatcgtttgtttctttttggtgggaatcgagagacttgctagtgaccggttggttctgatttaaaaaactgtcctgtagagaagctgattcaaggtctggatcgatagctggattgactgtcgcgtttttaactggttcaagacggatgaaatagttcttgaacatctgattgttggctccaatggcttcgatttgacgctttttccgatcatgtttcgtctgttttgggattggtgctgggagaagtttttgagaggaggaatctgggttcgaaagaggtttttgatagccattctttccagatttcaacacacgtttcttaacagagttctcgctagaagaaaggcagccagagaatattggccagagctcttccaatggatcatcatccccactttcgtcgtcagatgtctcatcattgatcgcgaggttaaagtattgaaccaaatcatttgcttgatttctggcttcaatttcttcctcttggaactcctcaagctcgtgatcagttgtgctggtttgaactgactttgggatgtcgatgactgggcgcgtattgaggagctggagttcatcatcatcagcatcgctatttatttgaattggcactagtttggttccagggggattgagcttctttcgtggttttgtcttcttggttttcttcatggctgcctttggtactggcgcgtctttctcgctcttctctctacggcgacgtctttgttgacccttggcggcttttgaaacatggctagttgtcatttttgggaaattgttctgggtatataggaaaatggttagaatcagctttgtttctctctggggaagaagcttaatatttacttatacatacatctttaagaataccgactccttttcttgagactgaggctaaaattgctgtaggtatctactgtctggaggccccgatcaagagaggtaagcaaactctcataaatggagaccagagaaacatttgaagtgtccccactgcaaaaaaaaaatatactctcagcataattttgggttaattttgaccccctggcaatccggacccaaaaaaggtcagtacaggttaatgacatgcgcaactgtatttgggtctgtgatgcaaggagaatttggagtcagcacttgattagtacatatgaaatctaacaaggactcaccttcatttattccatcatggcctcccatggtggtttcttcaccagcagtagtggtgtgagcttgatcttgaggtgacaaagtccctagatattcagttacctcccaattggagtgaagaagattggtggatggaatttggtcttcatccactggttgatcatatagcctcatcctgccttgagactcatattgagctactgggatgaaatttggcttgcctccaaaaatttggtccatttgcttgtagaaggggcacattgattctaactttgcttcaattcttagtgccagtaaatctcttcctagaagcttccccttgaggtgaagccatttgttggtccaattgttcatctaaatagcaaacacattttatactgaaaacctagttagagattcagggccaacagattttctagtactgtttccatatatctgggtatattgttggggatctttgaggcaactgcaaatgcgctcatagtgggttgcaataaaatgaggattgggttctgcagttctgctcttagattatctccaccacgggccccatatcagggcctgcatggccaaaaacaacacccacggcggcccctatgtgggcccctataatagggacaaggctcaaaagtccctatcgagctgtatctatatagactaaatagggcctcaccttcacctgtgatcctcctcccttgaaaggtttcacaaacacctcaatccctggtcctccgacctcccccaccaaactacatcaaacacctactacaatggctgctctagatccgctcctcactcaaacctcattgaaaaacacaaacacgacattgactaccacaaacgctctggtgtgtaagagacacatcttgactcttcactattgtaacttaattaacgtcaagacaggaaatatgcctggggagaacttttctagaacctgaatgtgtctgaatttcaaggagctagcttggtagaagaaaaaggctgatgttctctcagtacaattgataatcaaaactagaaagaaaaggaagaaacatgatcataaaatgaaaaaggaagaagatgtgaaatggattttactcacctagctcggtagaagaaaaaggccaaagttctctaccaagctaggcaggggtggggttggatggtttataagggtagattgagttggggtgattatgtaagcttctatgattgatttgtgaaacctttgtgtggcgaggtttcacatggtggcactaggaggtatgtaagcttctttcctatgttgggaagaaccatcaatgctaatcttgattcaatgtctactcagttccaagtcatcaattaccataacaactgaagccaggccgcagctctttggaagaaggcgatcattccaattcaaagcttacaaaatcaagccactaccaggagcatgaggatgtccaactctgcaaggcctggatagctataaccaaagattcaagaattggaaccaaccagagtggggcaatgttctggggttgagtccacaagctgtatagtcttgtcatctcttgcttatactctctgattgtttctcaaatttttgcctatgattctgtttgttcttgatcaatcacttttttgttctcttacaaccaaaattcagggaaatagaacaaatgattgatgaatcatttgattgttctttttcattcagaagttgaaatttaaaaaaaaaaaataaaaaaaaataaaacaagaaagaaagaaagaaacataatgattgatcaattgaacattatctttctttctgaagacgcaatgaaaaaagcaaaagagaaaatgatacaaaagaattgagttgagataatgaaaaagaacaagcaggattgatagtgtgtatgatagaagagaaaaaatcaatcatagaaaaaaaagattgattgtttgatgaattaatagatggataaggaattataacaattgatcaaggaccagctattcagaagagcaacctttaaggtcccagagatgcttaatcaaattgttgcggagctggaaatgtgtttccacatcacaaattgcctgatagttggataagaattcatcaaaggcaaggtttgatgggctggacatatcaactgggcggatgactttgaacgttgtcatgacatcatttttgtcggtgttatactcaaagttgaacttcccttctcgctcatcctccacaatcatattgtggaggatgacacaagactttgtgatgttgaccagtttatgatgcttccagccttgtgctggatgagcaacaatagcgaatcaagcctgtagtactccaaaattcctctcgacatctttccaatacacttcttgtttcttcacaaaatgtttctgatcaagctcctgtgtttgcatcagagtcttgaccattgtagcccaatccggatatattgagtcggcaaggtaatgaaccattttgtatttgtgattgttgattgtatatttgcatttgggagctataccgttttggagattcttgaacagaggggaagtatccagtatgttgattttgttgtgtgaacctggcatgccaaaaaagcatgccagatccacatatctgctgaagcaacggcctcaagaactaaggttggtacctaccaaaaaatgatttgtattcagaatcacccaaccctctaataataaagaaatttaatataatttaccttcatctttcctaggaactgtcctttccatccggatgggcagttcttccactcccagtgcatgcaatctagggatatgagcattcctggaaagcctcacttctctccaattctgaggagtctttcaagatcttcctttgttggatggcacagatattcatctttgtaaatagaaataatagagtttcaaaatttgtccatgctctccatcaaagttgtctctgagagctgtaagtactcatcattgcagtcggcagcacatccatatgcaagcatgcacaacacatcagttattttcagcaagggatgcactcccatcttcccaagtgtgtctggcttttgaaaaaaataattcctgtgttcttcaacgggttttgcaatcttcaaaaacaagtcgtgacccatttgaaatcttcaacaaaacatatatttggcagcggtaggctgctacgctaagcttttggcccaaaaagcgtagtgcagcggcactttttttgcatcaaaaaaatgtagggttagcgcttttgtagcaaatttttgctacgctacgctgcactacagcgcttttagcggtaaaaacggccaaaaactgctaaagcacagcgtagtgggtccttttttgcggcccacatgcgtagtgttagaggtgtcttggcagaatttggctgcgctacgcttagcactaacaggaattccgctgcattacactacagttagtgtagtggcccaccgttggatttggggtacaatggtagttcagcaaagtagtgctcgatgagtttttggtaggagccttcaaagttgcatggtagattgggtttctttcctggcctagatccactgtaaacgggtttgtcatcttcatcaagcaataggttggttgcctgtaggattgcatatgtcctcacacatggacctatacagaatttccccaaagggaaatcttgtaaattttagggaaattctgtaaacattgaaaaaatttggattttttggattttctgaatttttagattttggattttccagattttcaaatttgtagatgctctagatattctagatttttcagattttttagtttttttagagtttttagctgagttttgagaaattttagaaactttagaaattctaagaatttatagaatttttagaatttatttaaaaaaatctaaaagaaacctaagaaaatttgaaaaagaatctgcagattcttttaatctaaaaaccctaatgccaaaaaatcgaaaaaatctaaaaaatctaaaattttaaaatttatcaaatttctaaaatttctaaaatttctaaaaaatccaaaaattctaaaaattctgaaaaatgtagaatatctagagcatctacaaatttgaaaatctggaaaacccaaaagctaaaaattcagaaaatccaaaaaattcaatttgtttttcaatgtttaccgaatttccctaaaatttacaagatttccctttggggaaattctgtataggcccatgtgtcatatttgatcttgtaatcaatcaagatttttgttggcggattttatagaaggtcaaatcttcagtcagatctttggtgttcatatttgagtagaagagaggtggcagggatggtaggggatggttgggagtggactcgtggagttttatgcaaatatgtattccagatagcgccttccagtggaaaaagagaatcttgccgtgcgctatatctttttttggtccctatttgaggcatataatgtcagccacagagtaaatgtcacagtacctttcacgtaccaagtaactgcaaacacctgtacttatttacataagtacatatccataatgttgtttaactttacctcttgttatcttatcattattattagggggtatcaaatagggggtatcaaatataaccaaatccaccattaattaattgactggtttgaaaaaatctacccttttttaaacatgttggttatccatttaacccctcttggggcccatttatgcaaaaaaaaatttttggaaaagtgactggtttctgatggtggattttctatatttgataccccctaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttcttcattcaaccccttttggggcccattgatgcaaaaaatatttttaaaaaagtgactggtttctaatggtggatttcctatatttgataccccctattatcttatcttatcttattttattttattttattttatctcatcttatctttattgattacatataagcttaaatattatattatcatttgattacttatccattatatatatatctgttttatatgtaagtaattatcacttacctatcactcccttgtctgtgaaatacctgtaccacaaattatccctgttctacagtattttcacggtcaaatatcattacaaataaatatgtacatgtattgaatagttagtactaagtgttaatagaattaataaattcaatacatgcactgatctcaattatgactgcattattagaggatctgttaaagtgcacacatcaagagcaactagtacacaattatgatgtaacttaatgatcatgacaaataaggatcagtcaaatcaaatgatgtgctcatcctcctggccaaagatcccttgattctgagcgctcattctttccctccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaacatagttaacatttattttgatacattacatgtaactcaacttaaatcaaacctacttatattgttcttaagcttcagtcaacaactcaacttatccacaatatttatagccttgctgaatattcccgttaacaatatctattaatcttcaactaattttgttaaagcttaataagtattgtcagtcctttcccttctgggaaccaaatcaatcccaggtgagtcctagtaccctggatgcctattaatacaaagtattgatccggatgcgctgtggatagcaagcctctcagtcaagaccatactgatagagtgaaacctcctcattacaggactggtattaacaaccactacctaccactcaccacactaaaaacactcagtcaacccatagtaacaacctttctaccaataaacactcaggttagttacccagaggctgacatatagggccccacagataggccctgtggtggagatgctcttactggtggctggctttgctgctgaacagaatgtattggatgttgttttgagggcagccaaacttctagcccactgagagtacaccctttgtgggtcaggagctctctaattttccaactcccaaaaccctgctcaattttggaggaccaattcccaagttgaggagggttttttatttttcattattttctttgggttttcaactcccagaacatcctgagatattccttgagacatccttgggggttgggagtcaactctccaatatttgggagtcaattaaccaagcccccaaaagataggggtatccaaagttggaccataaattcataaatattttttcctcatgaatgatttaggcatggattttaattgtgtgtagaatcttacaaattgtttcttacaaggccttgtaaaatgtgtccttgtgagatcacacatttatgtaagcagttctgtgaaaaaaattattcatgaatttatgtttatacatttattcaccaactttgaacagcactcatattgaaaaaaggtaaaaaaataatcagaacataaggatacagttcatgaagaattggtccttttgagagctccaggagtcaaatattcaaaagttttcactgccagaactaactgctgggactggcaggtctgaaaagtcctcataccggcctgtcagagaagtccttggaccaaatgggcttttccaagcagtcaccaggaggcccatcatctccttggacaagtgatttcaacttcttattggtcaaccacttggacaggcaggtccaacaacttgtcagacctgctggtccaagcagttagttctggtagttctgataatgcaaaaattgaattagctaagtttgacctcactggggggagggtgtaactgatattcagttctccctatagatgaaaatctcatcaacacacctgaatatttagctttctgataaatgcctgttctctggccaaaacattttgtaacacctctcattagaaaccaattagatactgttcaactcccaagcttacttccatgtattcctcccatttcagctcattaaactatatataaaccctaccaccccacaaatcactaccttgaccatttaatatgacttgtgaagtcttgattccatctgattccctcttttggctctaagtcctttctctttgacataagaacaagaatgaatggatggatggagtcacagaaagatcactcaaattaaattacagaacaatgaaacaacacatcaacataagctttgtttttcaagccatagtaactacattcctttttcttggacagttaaaaattgaaaactgcacttttttttaaaaaaaaagggcaacacatactataaccattctttgacatctctcacgtctaaaatttgtcttttaagaaaattacgggtgtagaaagaatcaagtggttgttgagaatgtagattgttttatttttattccagctagtgaagtactcgtataaccaggaggtgacgctgagtagtttggatggtatttttcttctgttgaaggagacagatagtgaacgttaagacgtctgaggttttatgttccaaccaaaaatgacaataactgcggcgattcactcacctgattgaccatcctcttctgttttttcggtcacattctgaagtgaaatttctgcatcatcagtttgactgaggaataaggtcctaatgccggtccttctggccggcggaaggcctccctcctcttgacttcctgaaccgaacgttgctttttgcattctattcttcctgtcggaacgaatttgatgggagtggaaattcaggagcagaagtatactagattaaaattaatgaattaatgcattgaagtcagctgagagatgaacacctttattcttttttttttctccaatgcttacaaatttccagtgaacgccagtggagccatcaaacccttgaaatggccgaaaacacagaagaagcatggtgagctatagaagctgtgagcggattgacaaaggaacggaactcacttgatgagttacttctttgtacgcgacattgtgcaagaagtcgcctttactgtggaaaacctgaaacaatgaatgaaagatttgatttcagtaccagtcgcttcggagttcgtgagacctatgaaccggaggtagccatatcgcaacataccttccaagctgtcggtgggaggtggactgccgtgcttacaaaaacgcatagcgcgtgaaataccaacctctggcgctcgcgatggagttttctactgatccgagatggtttggatcccccagaggaccccattgccgcgtcgatcttggcttgagatactgattgtttgtatagagctcttagtgaaattgtcagaagtggtatgtagatctgtgaggaggaaaagcggcctcgaaaagaaatctcagcggtagaacaatgtgagaatgaaatatcaatcctacagaaacttacagaaatcagacaagtgatgatcatgcagtagatcacagttgaggtggtgagggcgctcttcaatcgatcctaagacacagatatgcgtttttcaagtgagtatgtgccaagaaactgtatcgagaggaatgagtactcacattgagaggcgcaagatcacttgctggcagtagcagactcagcaatttaaaagaatggaaattggtagggtcgtaagttttaccctctgctcgtagtttcgcagcaacactatggataaccgtttcaattttgtggaggtctcgataggcttgagtgtataaccacgatatgaaagcttgggaagcatgaagtgtcagtcagccagctttctgcaaatttatccaagtaaaagttgtatgctttgggaagtaaggattgaaatgattgcgagagaaaacaggacctacggattggcccgaatgcgcagatcaaaaagaatgtggaaacgccccacttgatggcgattttcaacctttctctgttcatgttggaggccatgttcgaattccaaaatatctgtgcacattggcatgcagaaacccataggagtgctgagtcaagaggaacgtcagccagtaatcagattcgagtgacaattggccatgcgtacccctgtagaaatgttcaagtatcaataaactatcacaactatcatctcttctactactagccacttaccaagaccctaaaacaatcgcaatgaatttatgaccgaagacacacaacattggggattcatcgatcaggtatcccctatccatagcaatgaccaccaagaggacgtatattgtcactatcggaagtgagtttccatgaaatatcagtttagattggctatgctagagtctgcgtagttgcacaggctcacatggcgcgtagacgaaataagccaaggctgaggaatcggatatgttaataacaagcagtccgactacgatgtgattggtgaagagcagtcaagtaagccgtcagaattccctcaagaattggaacacctctcagtgtttgagactactgcagacctctgttgtacttcagttttgcggaccgatgaattttgatccgttggtataagagatacacagcttgggcgaagatgctggatcgaaaccaggtcaggcaggctgaaaagtcagatttccgaaactcatatttgctaattgggaaggggcctgccagtacttacatgcaatataataccaagacaacgatcctcaagcggcgtgaccatagcggacttgggggagactggatcaaattattcttaacgcgtctagtataacttgcaataatataatttttcctcgcaagctggtagcctcggagaagtcgaacaatgcatgtaaaaaaactcacccttatcatttcctccagcttgttggctgtcgcattataagggttgacgttgggaggtaatctcgcgataaaatgcaacagtttggttgtttccgacatcgtctccaactgtccttaaaattcctacggcgagctagtaagcgagatgttcgatatttcggtgatcagttgcccaccaatccggtacaataagggttgtactcatgcaaaactcaaacaccaaatggacgaacacgattggcaatggtaatgatgtaaccgatacatacaaagcttaacagcaaagtgctgcaatattatagtattagagggaagagactaataaaccactacatatattatgcctcaattcaagtcgactgctgtatgtacctctctctttacattgttcatagtcgctgttggctccagcgatctccctcggcggcagttgatcttgaaagaaagcaaatgtttaatagcttatttggctggcagaaatctgacgtctgctagggttttaatgttttccaaagattgtgcttaacatcagcattcacttcttcattccgtgatattcatgggtacataatctatgtatactgataactgtgaaattcagtcgttgatctcttcagatttcgccgttcggcgcgcttcgatgccaagctatctcaaggaaagcaatttaatttcaaatctacaaacgtaagttttgataggttttgatcggacgatcccgctattccgtatgcgaagttgagagtatatcggcatcggtccggtcaaatggcggcgaaggttttgaaccggagtccgggcaaacaaaggtatcgcgaccagggtgaggcctaagggggacccaggaaaccccctagaaatctcagtaaccaaaatgtatttttttggcaaaaccccaaaatgatactcaccaaaaatttatgaatgggcattttgggacaaactgttataagtcacctgaatcagtttttggcaaaaataattcctaagaatcaaatttctcaaaaagaaaaagctgatgatagttgataattataagttcctcccactacatactgtatgcaatggcaaatatttcttgattttatttttatttttcaaagcctaagttgctaggaggaatggctagctgtaaaggaagtttggttatgtgcttcctggcaagaaaaaaatggtacagacaaaaaatatacaaaattctagcctctagcagccaaaaaaaaagttaggcacaaaaattgtatgaaatttttggttgacctctgagcctaggcacaaaacatgtatgaatgagtcccaaaaatgtatgacttattttgcattactgacatctacagagggtttcctgggtcctggcctaggttcaggacttgggatgagctttttcaaaaaaccccggaaccccagggttttgatacattatagagcccaagtttttttttttttttttttcaatttgcactggcctcaatcttttattacatgatgttctgtgctacttcatttgtgaagatgtattttttgtgagaatcatgagaactgaaaaaacaaaggaatgaaagaaagaaacaggatcaaaatggcccatcaaaggtgtggaaccaaagaggccagggatctgctgtgtcagaatggatttaaacccggcaatgttccattctgacacagcagatccctggcctctttggttccacacctttgatgggccatttttttgatcctgtttcttaaaaccggcaacatgatcagaaaatggaaaatagtgaatgaagccccatggttcaggggtttgaaccctaaaccccgggcttcatctctcaggatggacttccaaccgcagggctatgccgtagtgaggactgcttaatcaaaatcaaatttccagaaggcttgtttaattttaacagaccttggccggttggtgcatacatattgaatatctcagatacagagtccataattcaagtctcagcttgaaagccaggtgtgactctgaaccgatgggctcatgagttaacctacatgccctaacccttgaaatttaccaaaacataaccaactaatacagatcaggcttcattcctgaaatgtctagaatttttaatagccaatggagcactggagcacttcccgtccgatctgggacccttgcagatgtcgatttagacccaaaaagtctagaatttcaatgggaaatcgagcttttgaggcctctaaattgcttctgggagacccgcagatttgacgggaagtcatccacttcccattgtgattttagaatggttttttttttcagaccactttcagttctaaattaacactctaaatcacaatgtagaaccagctcacatgagcaacatttcaacaaggccggttctgatttttttttctgccaaaaatgaagacctaattgggggtctatgcaatcaaattcctcatgatcaagggttgtgaatgctgacaggaagccatccaatttcaaggcctttacatatcaacaacaacattgttttttttttttttaaaaaaaaaaaaactatgtgtgtaagtaagttggagagatttgggggtttctgatcactttgtacaagtttctaaaacttgaaaaaatggttggtaaaccctttagaatatgagctttgaaatttgataaattttcaatcatccatgaacccagctaatgaacaacaatgtatggtttgttatacatattgaagagccctgagcttataaatgcattgtctcaaaagacacaaaactctacatgttaacttacaccctgatcaatgatcacatcagtttctttggcatccttatacgaatcaagacttgatcaattcctgcttcttttctcaccatgttgtatctcctgatgttggggctgttttgttcactgtttctttttcagaagggtttacgtatgtatatatggttaagatatacatgcacttatggagggtccattactatccaccaccaccaaaaaaaaggaaaaaggaaaaggaaaaggccaaacattggaattaacaagtgaaagtaataatttcacggcatgcattacagaaaaaaaaaagttaaggagaaaggaagatgaacaaacccgtactcgtaccaaacggatcgaaaaaaaacagcacaatgtacaacaacaacagggaagaagaagcagcagaagaaattggaacgatcaactcaaagcgaagaatgaaacaagcttctcgacaaggggagcttgaaagaagatcccgagccgacgccggccgaggacgaattgaggctagaaacgagctgggcgaatctgcgacagtctttccagaccagactggcggccaacgcgcttgtctcttgcaggccgcccgtcttggcgcccccgagccgaccatcctccctcctcctccgctctcccttccttcgcctcgtctggatctcttgctcaatcacatgtcttcgtaaataatacaacaccatgtctccatacacttttttttcgggtcatatatacatacacattgttttcccggggtgatttggtagagagaaagaagaaaagatcaggaagagttttaaatggaagagaaaaagaaaaaaaaaaaaaaaacagagagaaggaagagaaacgaacgccattgagcggccccgcgtccgaaatgaacgaggtcgatgagctcatcgaggagctgattcgagacccacttccaatcgaggacgtcgatgaatgtggggaggttttgttgctgctggaagcgattgaagtcgaggatcaattgcagattgagccggtcgatttggcggacgcgtttgcgcgacatggcgttatctttggccagcgtcaacgaggagtcgggcattgtccggtacacaaatcgagtggttcccttatctccagtttgcttattgaaggtatcaaagaccagtttgttcaagaacttcttgaaccgattcgaatgcagttcgatttccgatttcgatagcagctcgtggcccgtgacttgcagtttagacatgatcccctgggtccggttctgattgatttgataatctttgcgattagagaggaacacgagatcccagaggccggaattaaagacgaccagatcgggcgcaggagtcagaatctccgagtgattgtagatcaaaggttcgtagaatttctcgaagcgggcctcgaagttctgcggcggatcttcgtcgggatggaagaagggcgttgtagggaggtcgatgtcgacgctcatgaggaaccaattagcgatcgagaagccgagctcggggtgggcgccgattccgatccgatgggaatggtgcgcgggggagtggatgagagggagatcttggggcatcaagaaccgatgggacgtctggccgaaggtttcttgggcgagatggtagacctcgttgcggtccaacgagtcgccgatgaagaccaccgtccgattccgcaggaactccagctccgaggcctgtggattcgccagcagttgggccgagagcgtcgggatcgtcagccgcgctgatccctccaccccgttcggtcgcgctagccgtcgcccccgagcactaggatcattcgcgttccagctcacactgctgatcggcccctccggcagctccgagcgctctacatatcctggtaaacggtatgggtcgtaacagtactccggcacctcctcgtctccctccctcatccctcttaatagatctcgaggattgcttgtcgtccattgttcccaatactcatcaatcctgtgttctcatacaataatttctccttttgatcagcttagtcgaggatttcatctatgtatttgattgaaggtcaaatatgcttacccgaatccgataggaacatctaaaaacgaacaagagaagaaaaggaagacgaggaaggcggcgcagaagagcaggagtttagagcgtcgagcgagcgatttgagaaggtcgatgaacgacggccgaggcgctgatgacgatggtgtccattgtaaaggattagcttccttcatataagaaaaagaaacaaaccgttgcaagttttttttttttttttttttttggaaatgtgatatatccgggttcctgggagaagaagaagaagaagaagaaccctgctgtgtctgtttttgattctgaagatgatgttgtatatgcaagctttggagtgaattattcgagttgttttcacgggatccgattaatatgagtttgtttccattcagaaatttaatgatggtgatgctgaagtctaccgggaagcaagagtcgcaactctttttcttttttctttttttttttgtttttgttctcttccccctcggatatgtcgatgcatgcatagccagggaggatccttcctctccctcgctcatcctcctgaccgggatcactcatcattccttgctcatcaattctgtaactacaaagaagctcggtaatggaagcttacaaaatgatctcatgtttcgaaggctggtggggtggtgtctgtcataccaccaagcaccacccaccaccgccaccaaatccgcaactggagcacttccccttggtgtccctacaaaaaaaacagatcggtaatatgtatgcccatgaatcagatttccctgcaaatcccgacttcagtgggttcaaatctgatcctgtaggttcttcagctaatgccggggaagtcctccactgacttaaaaaattcatatctagagctgagactgcaaactgcagatcacttgtgccttgatcactccaacaacgaaaacacctcccccaaatcaaaatcactgatccagacttttggttacttgcatgttaaacattggccatcattaaaaattatgattattcttgtaaaattaagtagatcagttaagggggggggggggcaggaagaaccggtatacagatataaatacaaatcaaaccaaaaaaagaaagagttggaaaatagaaagaccgaaaggaagctataaacacttggttacaaccgcacacagtcacttgtgtataaaaagagaaaggataatcatcatccatcctgacaagaaaagaataagttttttttttttttaaatgtacaacaagttgcaaaagaagattgttgattgaacgagaatttcaaacaaaacattaccatcaataaaaaaaaaaaaaacagagaaaattggtcttgttttttttttcttagggggagagaaagccggtgttttggggttgggagctacatcatctgaacgctattaaaataaagagacaaatgctgtttggttgggtgatagatcatagatatgccataataatcatcgtcttttttgtagagttgaaactcgaattgttttttcttttctttttctattccttttgttcctggttgattaattgattattaaatgataagataataccttccatgactaaataaaagaccagattgtgattaatgcgagctttggtgatcgattctctggataataaaaaaacacatatcaaatcacgatttgacagtcagttgagtaaccaaaatagaacaaaaagtgggggcaagaagtggattcaggtgttaccttattgatcccacccaagagagccttgataaggaatttagtggtcacactaccttgataaggagttgtatcctatccaaaaaaaaccgaaaagcttcaaaaacaatgtccaaaaaaactcccagattcttttaaaacaaaattgaggaaaaggagaaaaaaactgacgacgatatctcttcgaccactcgactccgacctcaactcatcgtcgagagatttcaagaacttggtggcattacgatcgttgccgatctgaatgaactggacgccgagttggttgagcgggaaccggccgagctcgagacggtccgagaagcccgccaaggcataggccagggtgtccggatcatccgcctctccatcggtgatcacaatcaagttcaacggcttgatcggcgccatctgcgtggctttgcctacttctaatcggtcaagactttgtttactcataatcagtttctatcttctccctaagctaataatatctctcgggattcatgagatctactcaactatatcccgagtagctcctctactctcacatctgtaggcgtactgcgtccaataggctggactcttcggaataggttagtcacatcggcggccgaggtagcgttacgaagatgttcgatggaactattgtgagcatcagacgaattatcagttcgaggctggttcttctggttctggatagagatatgagactgacttcataaagtagacatcgattccatctgtgtagataaacgaaaaacgtcagtggatgtcgagagagagagagagagagagagagaagggggcggaaggacggaccgttatcgtagtggacaagggtatcagctaagccagcgacggcgacggcggcctcgttccaacgattctgttggctcatcgacgcactatcgtcgatcaagagcacggtatcatatctggccaagatagccaacttgtcttcgccggagggaagattggaatgagcgagcggcgcggcctgggtttggttgagggcgctgttcaaggccgaggctgcccccaaccccacgatcaaactccccagtcctcgttgttgaccggcggcttggccattcgagacggtgtgtcgatggttggccgatcggttcggatggatcgataacgactgcgagctccttcccagtcggctttgggtgctggcttggatcgggttcgtcgatgggtgttgctgttgttgttggttatagtctccttggaggcttggatggaatgtatgccgacgacgctcagaagattgttggtcgactgcactgtaagctggtggaggagcattcattctgtcctggtgatctctcgatatatatatgttttttttttctgttgtatccttgattgatgtgattccttcaaaaatgtggttcttggtcaaaagtcgctttgttggccatccatgtgccggccaagcctgatgggttttatactaaaccgttccagcggtgctccccccgtgcagtgtaccgggtcagactcaagatgctgtgatcggtttcccacctgacctccgcgagtccgcaactacacagccactgccgagtttccttccttccccctcgtctcatccccctccattcatctttcatcgattccgccccacatgaaggagagaaaatactcagctgtaatcacccatctcggatcaaggctgggaaaccaggacaggatctgacacgatgtctccccgacttaccgtcagctctccgtggaaacacttcatgaatactcagcagtccaattattcagagctgagattgatgatacatcgccttacaaggctgcaaaaacaacagttgggaaagctggagatcgtcattatccattccgtggtccaaacagacccttaaagtgtggcgatcctgggatacataacgttttcggatatccctttccagggtctgaagtgcttttccaaatggcatgttcgtttatggatctagtactcgtgaatccgaccatcttactaattaggtctgcgtaggatatattcatagagagaagctggaaaagttttgactcctttcagaagggtgaaacacaatctcaacaagtgcctacaaattaggagatgatgatgatgaagagtctctgagatgggactcggagttcagctgagattatcaacagaagacagaagaacttcaaaaatgatggcattcaaacaatatccaaaaagacgagaacttgaaagataataccaaataaaatccagagcagggtggtggtccaggctgaggcgccaaacataaaactgactcccaaataaaatggcatctccagactgcaaactgcagatacataacagcttctgaatcgcttcaatgttcacaaactcacatcaaacaactcatccaaataaattcacagaaacatacttgttacttgattgcatgcaaattgtccatttacacataattagattcaaattattcttgcaagacaatgtatagagtcatatagctaattttttttttgaggaaaagaaaggaagaagtggtacatatagatataaatactgatcaaaccaaaaactaaaagtcaaccaagaaagaaagagatcaaagctacaagagggagatttacaaacacaaacaatcactgatgaaaagagagacattggccatcctgacaagaaaagacaatcaaacaaacccagctctttttttgaaaacatgcaataacttaaaacagaagagggttgttataaatcaaacaatacatcaacatttatatgcataagaaagagagaaaaaggtaacctgtatttgttttgtttgattttatttgatctttttttttgggggggggggtatatgaaaggttggtattttgtgattggaagctacaataccagagtgctattaagatacaagatatgtattgagcaaaaagagagaaagtctgatttgttgagtgaaagattttagataccatgtaggttttttccctatgtgttcgcggttgagacgtagttgttaaacaataaaatagtgatgccttggatgactggatcaacaaccattcaatcatcaatggctcccttggttatcgattctctggataataagaacacatatcaagtccgaatgtacaagttaatcagttaagaaacaaaaaaagggacagaaagtgagaagaggattgatgtattaccttgttgattccacccaagagagctttgataaggaatctagtggtcacacctccttgataaggagtgaaatcctatccaaaaaaaaagcaatcaaagcaagaacttcaacatctacgtgccaaaaaactggcccagtctaataaaacaaatggaggaaaagaagaaaaaaaaaactgacgacaatatctctttgaccacctaactcagacttcaactcatcgtcaagagcctgcaagaatctggtagcatcacggtcgtcgccaatctgaacgaattggacgccgagttgggtaagtgggaaccggccaagatcgagacggttggagaagcctgccaaggcgtgtgccagggtgtctggatcatccccctctccatcggtgatcacgatcaggttcaacggcttgattggcgccctatttgtagctctagcttcttctaatcggttcaggctttttttgtttgtgggtctcataatcagtttttatcttcttcttaaccttatgagatttattcttttgattcatggaatcaacccaactataccccaagtaattcttctactcttacatctgtgggcgtactctgtccaacaggctggactgttcaaaataattgagtgacctcggcggccgaggtagcgttacgaagatgtttgtcggaactgaatatagtgatgatccgatggattgtcagtttaaggttgaaagactcttctttttcttcgtgtggatagagatattagactgacttcataaaatagacatcgattccatctgtatagataaagaataattgtcagtggttgtggaagaagagagagatagggatagaagggggtggaaggacggaccactatcgtatttcacaagggtatcagctaagccagcaacagcgacggcggcctcgttccaacaattctgttggctcatcgaagcactatcgtcgatcaagagcacagtatcatatctggccaagataaccaatttgtcttcgccggaagaaggattggtatacgaaagcggagaggctggggtttggctgagaaggctgtttaaggccgaggcttcccccgatcctatgaccaaacgtcccagtctttgatgctgactgagctgtgggccatccgagatggtgtgtgagtgtcgaggattgtgcgatcggttgggatggatcgacaaggattgcgagcagctgagagttcgtctaaaggggctgggctcgtttgggtttcttaatggatgctgttgttgctgtcgttgttggttatatcttgcttggaggcttggatggaatgaataccgacgacgctcagcaaattgtgggtcgaccacactgtaatctggcggagggccatgcattctatcctggtcaatgatctctcgatatattctattattaggatcttgtacacccttggttgatgtgagagtgtggttcttggtcaagtctgtctgttggccatcccacttcggaacttcccagcctggtctgatgagcttatatactttccagcggcgcactccccccgtggagaggtaaccgggtcaccaaccagcttaaaatgctgtgatcggcttgaacctccgccccaacctctacaaactattgcacagccacggcccatcgctgagttttcctcgcctcctccgggcctcgtctcaaccccctcttcacatctttcatcgattccgcgccacaaatgggaaaataatacttcttatctcggatcaaggctggaaaacctgagcaggatctgacacgatgttatgtagtgtcacgactctaactctccagacacagttctttggatacttagcttgcagtagtccaacttgttagagtacgaagtacatgattacataaacatcaagcataactatgtatttagatcagtttgtacatagtttcactaacctagttagtgatagggcgaaacctaaccctatcactaccaagcacacaaagttccggcaccacacgcccgggcctcctctctctttcctcaccgagattggatacccgggactgacgtgtggtggctacccgtgaccggactgttgtgtgcaggtcagtagttcatgcttaagagtaatctaaccgagattggatacccgggactgacgtgtggtggctacccgtgaccggactgttgtgtgcagatcctgagttcctacaggttaaaagccggctcacctagattcacgttttagtccacgaggtttaccaaagatttgggagcaagaagatatcagtttatggaagattaccagataaaacaactagaaagaggtttacggattgaaagattagtattaacagaagaaggaaaatcagaagaagagatacttgaacgtctcgaacaataccgacaagaattcacctcgacatacgttaagatggatacttcaacatccaacaccaatcaacaggcccctcttacgcctgaagcagcccttttacagcttcagcagcaaatgcaagaaatggttgccgaaataaaaaatctcaaagcgaacccacctcaacccccagtggtcgtgcaatcagatgccccgaactcttgacaggaagtcatacttcgaaacttcctgaaatcctctatctccctacatacggaggtcaaccctgataagccaatcctagcctacgatggatcgaactatcagctatgggaggatgctctagatggaactctacagcatgccttttccatcaccgagtcggtaatcaccaagaccgacaatttcaagaaaatctcgacggaggaaaacaacgccattaccgccttgatcaaaaatacgatcgtcaagcccctccgtgataacatcaactccgttggcgtgaagaacgcgaacaagatgttcacaatcctgaagaccaagtgccagcgattggaccgttgacacaaaattgatctgatgtcgaagctcgttgaactggtcaatgatatgtcccctgcggatgaattcaccatctcgaaatgggcgaaccttgtctcggatctgtctcaatccaagctgacgctagacgaggcagttggaatcctccttcaatcgcatttcaaacccccgatcggaatcgacaagaagacttttgaattcagcgtcgatcaaaacttgaacgagaaaaatgcgccttcgtttgatgacgtgacgaccatcatccaatccgcctccagtaaactcaaaccaaagactggatcgttggaccacgttcctggatctggacagaatccaggctctcaacggcggtaaccggaaatacgtcaaccctcaacgacgcggttcaatcgacaagacatccaagctgaatcatcctcaattctcgcaagatcgagcggcccactacaaaggcaaaggtcaatctgaatctctcatcaaccgatatgggaactcgtgtgcctactgctcaaaggacggtcactggttctctgactgcacggagtattggaaagatgttgcgatgaaaaagatttccctccgccagctgactacgagacgaaagaatcgaactacctcccacctcgtcggtctgaacaccacgttcgaaaggtcaatttccccaacatgactgagggggtactgcttgactctggtgcttcggctcatgtgagtggtagctctcccctgtttttggcaacccggaagctgacgacaccacgcactttctacttggccgtcaccgcatgccatgtttccgttaccaaaatcggcagagtcacgattccgacaccaacggggaacctcgtgatcgatgaagtgtatcatgtcccaggggtggatggaattatcctatcgactggtcggttgatagcggatgggtggagactgtcatatcaaggaacagaagcaactttgttagatccatttaataatagttactcgacaatctttcataactactgttggtcgttagaaacattacctgatcccctgaatgtcaataaagttacccaaatcccatcttttgatccctacaaatggcacgtacgcctaggccatgcatcggaggaagttgtaaagctttatctgaaaatgaattatccgacggtgaaagtgaaatggaagtcattcttctgcgatcgttgcgcaaagtcaaagagcacctgccgaaaatccttaggtgttgaatcgcaagtcccccgaaagaagccgcttgacatgatggtatcggatgtggcaggcccttttgaaaccgatgttcatggaatgaagtacagcatcacccttcgcgaccattcgagctcattttcgttcgttggcgcaattgagaggaaagctgatgtaccgaacaagattatgtcttggctcgaacacatcaagaattacttcaaccggtaccctacctacattcgatgcgacaatgcccctgaatacgtccacgcgctccgaaaacgtctgaatgtcattggagtgaaagttgctcccagcgccccatactcccctcaacaaaatggagaagctgagaggttgaatcaaacaatcggtgacatggctcgcacaatgttacacgaaagcaaacttccccgttgcttctggagttacgcctggtcaacggctggacacatccacaatcgtctacccaactcaaggtcaaaggataaatctccagtcgagctgttttatggtgttgtaccgaatcccaatgttctgtacccattcggcgcgaaggctctaattcacatccctgaagaaagaagaaagaagctggacgaaagggctcaagatgcggtcctcctgggatatccagaggctggtgccggatggttgttctactcacccagggaacagcgttcgatacactcgacttcagctacttttccggaattccagaacctacccgtgatgaaggatgtcaagaaatctgatctcgattttgtattgaatcaaatcatgctgaaattgggagaggagaaaactgacgaaacagcggctgaagaggagaagcatatcacacaactcacagttgggccagaagtcgacctaccgaaacacatcaaggcagcgctcgcgggggtagattcggagtcgtggaaagcggcggcgatgtatgagatggacaagttcggggagctggacgtgtgggaggcaattgatcctttcaaggggatgaaagtacttggggctcgctgggtattctccatcaaacgcaaaccggatgggaccatcgacaagtttcgcgcgcgatacgttgctaaaggattcaaccaacagctaggtattgactgtaatgagacatacgcgcctactgcttccctcaatacactccgccttctcattgcattgggactgcaattcgaccttcccactgccacctttgatgtcagttccgcttacctatatagcccaatagaagaggatgtatatgttcaacccccggtcgaattgtttccacatctaaaagggaaagtgatgaagttgaagaaggcgatgtacggaacaaagcaggcggcccgctgttggtggaaattcttcaagcaaacggttgagaagctaggttttgtggccagcgaaatcgaaccttcactttaccttttcaagaaaggtgacggtttcgttatcatctggctgcacgttgacgatggatttgcaattgcgtcggatcgaactctcctgaaccaactacgcgacggaatgaaagaaggcctggaagtgaaatggtcggacaaagtggaacgcttggtgggcatcaatattgactactcgggcggaggtgtgtcattaagtcagagccagatggcgaaccaaattgtgaaacgatacccgaagaaagtttatacgaggaatagtccgctcccggatgacgtcctagaatctttcaccggggaccctttcaaccagactgaataccgttcgactattggctccctgatgtatctatcgagcggaactagacctgacatcgcatatccggtaaatcttttggcgcgtttctgctcgaatccgagtgaagtccattggaaggcgcttgattgtttggtcggctacgtgaagaagacggcggacaagaagttgacttatgaaggaaagggagacgggttgcagttgtggacggatgcaaactgggggggggggcatgaatggtcgacaacggggtatgttatgacatactgtggagatgcaatagcttggggatcacgtcgccaaacggtagtagctctgtcaacatgtgcggcagaacaccaggaaaaaagatgaggaacccactattgggtggttcagcttatcccagccccatccttgatatatcaatgactgtatttatgccctatgcctgtcctattcattacttaatttgtatctccattacccaggtatcccaattgaactattgtgtatttcagaagcattatatatgcagctcaaacatttggtcagaatgaataaaaatgattgagattgaggaaattccaaggtgtgaacacaatcattttcaaaattaataatcaattctttctcaaaattatcataattatagatcacaagatgtaaatagtgattttttggtaaaatttttattggtgtgtgggagatttttcttttcacttagccagatcgccaggcaaaatttattgattccaatgttcattaccttccacataagatgaaagcctttcaaaaatcatattcatttgtatcaggattgagaattcatattccaggaagcaaattcattttattcattatcaatcatcacaattttcatacaaatgaaatttaatgtaatacttggtgaatttttttcaatgtatttcaaatcccccaaagatttgaaatcccatctggctttgattcacacatgcactttacagctcctgggaggaaaaaaaaacaaacaatatgataatttaaattttattttggattcaactgggcttttgaaacactgcataaaagattcatgtaatttagctttaatcatcaagcctattaaactacacatttgattttcttaaaatttccaaataatgtaggaaaaaagtatgagtacatgaggagaaggaattgagtggctggaatgaattttatttttgaaagaaacaattgcctttgtctttgtggttcattgtaaggatgaatagcattaagacataagagtacaagtcaataatccatgaaaaggggagctaggattcaagtgagtatcttccctcatgaataccacaaaatggatagcacaaactttgatacatgattaaaatctataagtccataataattccaatataacttgcattgaatttttcaagattgaaggatggttgtactcttcacagtgtttagtagatttttaccaaagcatttctgatgactaggtagactatctccaatttctgaaaaaatggatcattcaggaccacatattccaaacaggtgttaggttcagtcctgagactttaataattccaatataacttgcattgaatttttcaagattgaaggatggttgtactcttcacagtgtttagtagatttttaccaaagcatttctgatgactaggtagactatctccaatttctgaaaaaatggatcattcaggaccacatattccaaacaggtgttaggttcagtcctgagacttcctgcataaattaaggagatgcatgagtttttttatttgagtgcaagtccatgggatatttatcacaccttgatctgtgtggatctgatgagaaatattctgatcattcattaaaaaatcaaaactaatgttttcaccactcagttgaattttaaagtgggcctttacataatatcttgttgattaatttttcaaatgttgcaaacaagtgaaaaaaatgttatgggtgcactttaattcaatgatggattttcaaagttgggatgatataatcagaatattagaaaagctcattcatgaccaaatcaaagtatttccaatccttcaccttaaaactaggattgaaaatttcagatgcaacttgacatgcctactgatgtttttgatgaattttaacttttactagccatttcatgttatatttcattgaaaataatgtttaaattccatttctacaagacttgaagtacaacccaagaaatcaatacttttggtgttgaaaattaacatccttgaagaaatattggtgaagcatttaatttgttacttttttgaataccagaattctaatcatgaggttggtaattttgtacatctcaagaaacacacgaacaacctcacattattccaacaccaagttcaattttttgatttttcttttgaaaatcacttggaagatggaacctattctacaaagatcttccttctatttgaaatattgtatagctacctgtgaaataaatgtttttgttgataagttcaggaagaatacctatccataaatcacacaatgaaatattcaaccattggagaaaataatacactgcaccagaacagacatatgtacatacttgcatgtatttacattaatttggctcatcacaggtaatgatatcaagtgaggcacaagcaaacaaggtttcaaaaccttcttagaaatgtgtgatatggtgatattatcaagattgttgatttggatcggtttagtataaagagtgttaatatttgatattatatcaccaaacaatgatgcccaaagttgcgaaaaaccatcagctttgtagataataatgtccggtagggattggtatatatatcacatatggattagtcatttagaataatctactgtcaacctctttcctttttcttctaaaactctccaaaagacgataccttaaccagaatcttctagtaatctattgcaaaccccattcaatacctcataaatacttcaggaatgtcttcaatattttgcttaggtttttttatttcaccagtcatccttactcaatccttgcgctcatctcagaacggtcttcaagacgctgtttttcatcgaggaaggagtaatatacatgtactatgttccaattatgaacgggttggtgacttgtctggaaaccaaagcaaacatcttggccccttaattggtcatatcggtagcgtttctgaaccgattaccctcaaggcactcaaagaattggaaaataaaatatatctacgaattttttatgtacatccctcaatgaggacagaatcatttgttcatggattcgtcttttctcaacaaaattttattactcaagttaggaagtctttccacctagcaaatatcatgcttaagcacatacccagctacgaccccactcattttctgggtgtacaacagacagaagacatggtaccgccaacagctattgaagaagacaatcgacataccataccaggctgcaaaacgaagctgatggatcatcaaatcaaagccatcaagtttatccaacgaagcgaatcaaatcttttctcaacaccactagagatatgggacgattcggataatcggtgggtccacagagtcttcgaagatgctgttcggaagggttatcttgggaaacacatcaaatttgatgctaaaggatgtattcttgcggacgatatgggtcttggcaagacattgacaactttatcggtcatccaactctccagtgaagaagccttgaaattctcccgtcaacaacccgatgtaacaaacttgatgccaacctcagcaacgttgataatctgccccctttcgacccttgagaactggaagaacgagattaatacacatttcaaaacaggaagtcttccgttcaaaacgtactatggtaaagagaaatatacgattgagttcaaagaaattgctcaagttgcagtcgtactagcaacatatgagtcagtatcaatgcaaatgaaaagcagtcaacaggtcgggagcagcaatgatggagaaagcaggaagttgggtttggatttttcacgtataaaatggtttagaattattcttgatgaagcacagtaagtaaaccaacattatttggaatgatttttactattatactgaaatcaattttcagttacatgaaggatccaaagacaaataggagcagtgtaatacttggattggaagcagaacgacgattatgccttactgggacccctttgcaaaatcagcttggagacctccatagcttgatgaagttccttagaatcgaaccttggatggaaaattcaatttggaagacatgtattgaatcaccagttgagatgtgcgatccccggggaattgcaacattacaaacaatcatgaaccgaatcagtatgaggagattgaaaactacaatcttgtctctccctcagaaacacgaaacaattatcaaccttgaactgaaaactccgtggaatgaaatatacgaaagaaatcaccaagcattttccgaccaatttgggaagaatcggacatcaggacaaggttggaactccagcagtttcttcgctgagcttgtggatttaagacaactgtgcaatcacccagcattgatggaaaaaggagtcgggaccggaaaatactcgtgggacgaaagctcaaagattgtccacttaatgcaagacctcaagtcattcctgagaagtggtgttcaatttcgtgcggtaattttttcagagttcaaaaggtttctagaaatgtgagtttatcacttgaatacccatatatagttcttgtacttgactaacattagcattcatattatctcagaattgaagtagctctaaatgaggagaggatttgttttacaacccactatggaaaaacagaaaacgatactcgaaggaggaatttggaacgcttcagggaggatccgcagtgtaaaatactcttggcaacaataaagacagctggagttgggatagatctgaggtgtgcccaaaaggtatacatcatggtaagtccttgaatgaagaagttgggaatattggattgaaaaggctaagttgaacacatttctgattaggagccaacatggaatccggcagtggaggaacaggcgattgacagactgtacagaattgggcaacaggagcagatacaagttgtgaggtactgtgtgacaaacagtattgaagggcatatttttcagattaaacgtaggaaagcagagcttgcaatgtgtgtgattacctctcctatttttattcatctcatggaacatacgttattgcaagagactaacttctttaattgtatcaggttgagtgtaccgttgagtggaaacctggaatttgaaatggtgaggaagttaattcaggatggcagtgttagtaaataagtaaatgggcttgtgcatacatacattattctgtacaaacctctttgatgatggcttgaagatctattttgtccttaattcttaaaacattgatgtcggtttcattgagggaagcaaggaaatttgggtggtagcagtttcgcgggagtcctgagggcacgttgattattttttctcgtaattcactggtttggcggagtaaccagatagaagtagtattggtgtagtactttttacccagtttttcagccttgtttttctcaaagaacttgtcaaggtggtaagcaagctctgtgaatagagttgatcgccaaggacactgaactctatggaaattcccatcgtcagtttgctctgtgtccgagcagcatgttggttcactgaatatgtctgtctgttcatcggaaggtccaataaggtgagcatttcagtacggttatgagagagctaaaaaaattgcaatgagtcagttacgcaaaagtaggagtcaagccataaaataagtccaactgacttgtttgcgccattttgactttttcacctggatagctttcttcattactgaaactggggagtatttgttttttcggatgtcattgctttttcctacaaaccaccttttgagcaccgccattgaattcacagagttgttgtgttttgaattgaatgggaaatttgcaaaggcgccgtatttgtaacaatgattccagtgcttcaggaggaaggccgagaaaagttgattccagtgagagtcccaaggttcatgccacgcaaaagttggatgggggaagttggctgctttcaaatccgcaaggaacaattcccgacagtccaacgagataccatgtaaaacatggggttttacaggggaaagctttattctggattgaatgggatggcttgtaatggttagtggaagattgttggcatgttgaagttgttctgctgaaggtgaattttgccagtgttgttcttctagctttttgatatttaaaacaagacggcagaaggaagcaatacacctggagaaatgagagttggatgggggtatgatgctggagagagctttgttgagagtttgtatattggagggggcttttccattcttcaagtttttcaccatactgagagcaaagagtctaaggtaagaagaattttttgaaaagagaagtttttctgttttgccaggataaaataaacaagttagtattgatagaaaaagaaaaaagggacagattgattgacataagaagttataaatagaaaagtgtaatttgttatatcaagtctctatttgagacattagcttgaaggattcaatatctgtgctcctggtgtaatgagcaggatacatttatctactgtcatcctcaagcccaagggtttcagtagtgcaggcttattttgatgtgatatgatatccaacgttggataagccatgaagtctatttgttgttttaagcacgccgtgcttagtgatcgaggatgactatgtgacatgtctgtgtcaggggatcaatgttatgataagcacggcgtgcttagcaatacaaccaactcctaaaaaatgagaacttgtaattcaagttccccgcagtattacgcagtaggtgaaaggtttcaccttgcataatgaggtttcttgcatgtgatacatttaaacagcaattggaaacttgaaaaaatcaacccaaacaattaatatcagactcacttctatcaatccttgtcaaatgagcacccgatggaaaatatgccaatgtaccgagtttggatgcaatcaagaaagctatcaagacctagaaagcaaaggagagaagaaaggcaaggcatggtcagttacttcatttaagaaacacttgaattctcttttaaagaagcgggagaaggatcagaaacaaaggtctattgaagaagagcctcagggaagtggaactacacaggtatctaactgtttcaattttaactatggtcattcaaacatgtgtggcttacttgacttgcaaataatatgaaaaggccccaggagagatactcgttgttaatcaaaccgaagatggatccaccgaaaaggagaaggccgttgcaaatggttaccttgtggtcgatactgagttgtcaaaagcaaacacctttcagctaattcctcggcacagccttacgacaatgctccaagcggctaaactttctctggtcactagagttagtgacaagaagataacggatttcttgaagaccgaacacaaaaaagtgcaacaacttgctgaagaatttgcgtttgatggatctaatataatcatgaacatacctctttcaaaacccacggtcctccaaaagctaggcctcgagaatgatttttcggaagaagtttgctgtccagaatgcttcaagctataccctattccgcagattcctaagaagaaaggtgaaaaaattccagaattaataactacatgtaggacggttttttattcagaatccaagaaatttttaaagaaagttggtgaagaagtgcaattctgtagtacgaagctaatggacgtggagaaagatggcgataaaatcatgaaaattattccaactcgaactttcactttccaaactttgaaggcctggctgacacataaactctggctcccaggattcaaagttctactggattcaaatctcaaacatgaaattccctcaaatggaagaatggctgatgtgtgggatggaagtgtatggaaaaatctagtgggacctcaagactctgatgaaacattcacatcaaagcctgggcacctcgtctttagtctttatgttgattggtttaatccatatggaaacaaaagtggcgggaagtctgtatcactgggggcagtagcccttgtctgtctcaatctaccacttgccgaacgttacaagattgaaaatatctacttgtttggagtgatccccagaccgaaggagccaaaggtcgaccaaatgaaccatatactggagccgcttgttgaggagatgcttgatttctggaaaggggtgtggttcaccaaaacaattggctttcccaaaggccgcctaatatttgcagccatatttccgttaataggtgatttaccagcaattcggaaaacagcaggtttcgcatcacatgcagcaacaagattttgttcactctgcgagatcacaattcaccaatctgaagttataggaattaataattttgaaccaaagacgcacgaggcccacatggaaagagtcaaacgatgggaagaagctaccgaccatgcaaccagagaagatatcgcaacaaaggaagtggccaggagctctattctgaacaagctaccctactggcggcctgttgatcattgtggcattgaaattatgcacgttttgctcttaggaaacctgaaagaccacagctcgaccttcttgaaaacacctgaagccgggaaggatttgaaggctctagaaattcttgaaggcaagtggaagaagaaacacgtctgtggagtagatatatttcaaggcctcaagttccctgatcagaagcgcaagaagactcctgatgatgatggaagtagcacagatgaagaaggtatgggagggagaaagagacacctgcttagctcaaagaacctatcccgattatcacgtattgaagaggatgcagctggtccttcaacacaaatgcgtagtggaagtcaagtagcatccaggaaaagaagctcaacaagatcaggatcagcatcaagaatctctgttgatagttcaacctcggggtcaactgtacgccgctatgatctgcgtgcaagaagtgtcctaagcgcatcatcacgaggaactggaacggtgattgaagaggatgtagaagaggccaatagtgtggctaacagagaacaagttgaagaagagccaggaatcccaacaggacaagaaggggatcatactgaccagccaagaatggtgaaagaagaattgcgggttttgcaagatgtcatcactcagacacagatttctacttgggtgtcgagagtccctcacagttttggattgtcgggttcgggatcacttaaagcagcagattggttaatactatatacggtttattatccacttgcaatggtcccatactgggtgattggcaatgactggcagaagaaaatcattgaaggatctggggcagtgtcacatcaggatgttttgcgagactcactggtcaagttaattgaaattacaaatattctcatgaagcaccatctggaaccaaacgatattacccgatattctcaactaatcctggaataccgacaaacactccagcttggctggccaacacaaaatagcaaacccaacctccacttatccgagcattaccccgaggtcatcaagaggttaggtccacctatggctacttctgcatgggctcaggagcgtctgaatggaatgctgggaaagattccatgcaacaatcaccttggtaggtaatctcaacattttactgtgtgcatcagagcaaaagggcttacgtgaaattccattgttgataaacttgaagggcaactcgacaagacgttaatgagcagctggaataagaaagcacgatactatgggatgattaatcagatggagctaggtttgggaaggagtatcagaagttttatcaaggaaaccacgtaaaaaagacaatgacaagaaaaggaaaagaccacagcacttgattcaagagtctacaaacaatggaaaattcagatgcagaacatagggtttccagggaaatacgttgggagggggaggtcaaaaatatggtgattaccgtgaagagtgctcaaatgttcaatcggagatacgttgcatcaaaggatttattcgaaaatccccccggaaattcaaatgtggagacagaatatttgggaggatctccttgctattttcagattcaacaagggatgatgtttggtttgtgattcggccttttgcaacattgaaccgttgggaccaggaaaagaatccatacaaaggccttccacagctcaatgtgaagttactctactcaagaaaattggagaaggctgttgttgtacatcagtcaaaggttgtggggcatatagctattttagcaaataaagccggtacatttgggatcaaccaagggaccatttcagcagtcagtcttggcagtgttgtaagcattttccaaattttaattaatcttacatcttgcaccctgaggtagtttattgacccttgtttgtgtctctgtttacaggcatggagccataacgttgagttggaagaataaattgctagattagatgctcctgttgaaacttaatttctcacaccacatgcaacgatatttttcggttaagggggatgattgtttatatttggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccaaaaaaccaatttcagctatgagcacatcactgatccttcactgaccactcccttgcatctctcccaatccaattgtctcatgtaacatgattactgaaaaacatcaagctgagggacttaagtacaaagatgagctccccccacgacatggatacctcagaggaggacgagagaccggcaggagatggtgatgcatcaacatctcaaggcgggcgtggaggtgctgcaaatgcagatgatgatgagtttgataggatgttgggtggtggcggagaggatcatgaagatgatgaaggtcagttttgaaatattttctgttgtcatctgggagcagaagtccatcaggtgtttgatgtcttcaaacaaaagagtagctaatgctccttactaccctgattaccatcagattctgacagtggaattgaagatccaacggccgccttgaagcatcaagtggagcgtgaaaagaggaaacgtgctcatgaaaattctcaagcaaacacccgcaaagtacgaaaggctgttgttggccaacagcttcccagccagtccggaggcttatcccgctcaatccgaaacttcatcaagttcatgatgggaatgcctgcatcactcagtgcttacccagcgcccccgactaagaaggaatgggatacttgggataactggactaagaaccgctatgataaggtgactgcacacttaaagagcttcactgagaagaacaaggaggtcgccaaacctactctcaaaaaaatgtaccgtgacgaaatggaccgtatacgaaagcatttgactccaccatcattcaaaccttccggagatgttctgaatagtgcaatcaacatccccatccacgtgaaaaaatcttgcgaacaggagatccaacttgcaggattcggacggctgacgtttgagtggacggctcgatcattcactgcttcgccttggaatgggacgcttggaaccatacttatcaaacactactatcaatgggccaagtcgcaagcagggaccttatgggatgaaacttcaaatatggagaaaatattggatcgttgggttcagggtcagggaaaattgatgaaaaagggggaccgctcagatggaaaatcattggatgatttgaaaagagagaaggcaaggaaagcttccatcagccgaggaaaaaccaaggtatgtttcattaatccttcagcaggttgcataatcccattatatgttgacatggtccctttttgttcagattgcagaaaaaagaagagatgttgcaatgaagaagatgggaaaccaaccgtccttagcattgctgttcaccaaggaaacaatctcggattgggaggaccagccagctccagcaaaggccaagcgcattgccctccaatggagaagtgcagctttcacaatgtgtgctatcaaacttgacgagatggctttgacgatctgcaaaaccacggccgaaaaagcagctacccgcaagcttcttgagcgagatccagtttcaatccaaggtgtagccgtagaatttgacatggtaccacggaagcttcccttagatgcatacaatcccacgttcttgctaggtctctctccaatcgaaaaggagcaccttgatgccaaagaagccattgatttggatgccaaagttcaaactttgaaggaaatgactcaacgaggaggaacggggatggctcaaatggctcggcagaagtttggagatcctggtttgggaggtttgccaggccctagtagtgggagttgagtatgttgtttttggctagttgaatttatgaatttgtgttaagtgtctgattgttttctacttaggtgcaagcggatttagattgaaaacattgcaactgaatgtcatcaaagagaacaaacttacaaaaaagcgtggaaggtcatgaaaaccttgaagagaaaactccaaacgaccttatgtattagtatcttaatctattgactgatcactccttgatggtgaaggggaagaaagacatgtgttccataattttgctataccaaaggatggagcaactttgaccaattcaagtcgtctcccactcacccacagatatttctgacttcccagttgccgcaaattagctaagcacggcgtgcttaatcttttcaggcttggcgcatatagatgcctgcaaaaaaaggtaagtttatgttgcatgtcttctttatttttgaatttcatattacacatgtgagtacctcaatcgaaagtggattgattattgaaaaaaacttggtgaaagaaatgcgactgtctagcctacaaagagcttatatgaatattgtaacaacacatgcatacatccattgtggacattactttcctggagagctaagtgttgagggtaatcttgagaataaaattccttcattttatggagctcggatcagtggccatgaataaagtatccactagagcgtccatttcattctcaaacatttgtcctttttgattacttgtactggaggtttttgggcaacttgtaagactatgtcatggtattatctatgataaaaaagtagtccaatccaagcaatatttagagaggcaagcctggtgggcttgattctcaagcaacaacgtttctcaccatacaagattgccttgtaagaacagagcatcaggcttctctcaacctggaaacccatcccaagatcagaataactcacaattcacatatggacaagctgaattatcatccaagtttaccacctgcgggttccaaatttgttgaaggtggaaaaccactatatccatctcggaaaacttctccccacatccatgcataaccatggaagctgaatcttgacatatgaaattttcataccaataactgtcaatctactgaaaaatggggagttgaagaagagggttgacaagtaggtggtataagtgagatttgataacggataaaaatcaagttggaattccgtgggtaaagcacactgttgttatggattaagcacgccgtgcttaatatctgttgaagcaacccaaaggttacgacatcaatccgttgagggaacaagcaacaaggaggtgtcagaattaccatgcttgcgatttggtaaacagagcccatgtattgacaattaagtatatttcatgcttacagtccctatactgaggttggtttccactccagaaacctatttcttggtagccaagcttcccattgagggggtgctagatgcagttataggtgcccagcttgctatgcgaatcggatctacaagttaccatgtcagtgataaggaacaatccctttggtcagacaaagtgcttacctcttccaagtcggaccctgcaaatattccaaatcaccaacgcgtcagggaccaaggagtcaaggacatgtcttttggcgcaataactggcaatttgttcttggatctgtttgatttgaacggcattagccagatcgatggcccggcggtctttcgtaggattgtcttccacagtttcttcttccatttgggagaccacagtctcaatattcttaatagtctctttgaagtagttgatcaagtctggagagctgtacaagtaagatatgctagtcattcttgataacttgggagaacaagatgtactgttggaggttttccccccgaaggctggccagtcaagttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatatggtaaaagtgtcagatgtggagccctagtatacagagatacagatactttagtttgtagtataatcactccgtcccagtaaatatttccgccccatgatcgactgtactcattggttgcggcaaaggatattcaactcaaggcggatggcgaggcggctgacttaggcattcctcaatgcgaagtgcccaacatcatggaaatttgggctcaaagaagggcggaattggccagaggcaagtctatccacctgcattaatgaattcctcatatcatatctaactgtccccagatatatagatcccgttgccaaaccatggaatgcctctccttcaccttgtgccactccagtcagagctaccgcggaaactggtgatgaggccactggaaccccacaacctgatgccacgggttcccagaaggtgagctttcttcaacaggagctatatttttttttgacgaagtactcatactatcatgatttcttgctgcattaggcccaaataaatatcgactagtcgttggatccactttccaggcctatcagttcccccttgatagatactctccctgttgatacgataaatccagatctgacttttcaaaccacaaagcaatgatgatttatttctgcaagagctcctgtgcccatcttgatctcctgcgacaaaccatatatctaaggcctttgtgaagaagcacggcgtgcttaagcagttactgacgtttgtttttctactccttccctttttaactgaacggtttgtatacctaaccaaatggtaaggttgttaaccttgccgatctatttacaattcatggaaatagtaagagaaaatctatccccactgcaatcccccgttttttataggctgaaatcagatcaatgttcagacgcatacattatctattatttattttgtttgaccgcttcaaccttaagcctgaccataatatacaggctaatccacatggaacctcagcgcagcaggtagccgacaccaatcccagattcaatgaaatcagcaaagtatatttttgaggcagattggatgaaatcagcaaagctaatattttgagatgtggtcatctagcccaaggcaaggtagttcgttcatcaacatgatttatcaactcacccaaacatctctctagctacaatttttaagcttaatgtacaaacaaacagtcatcatgttttaagggatcccacaaaggtagaccatgtttactgcattgaaaggtcatcagtgcattaggcctttcttgatgatctaccccatttgaaattctattcccctttgttcgttccagaccccccatgtctttgttataagagatgggctgggagggatgttcgcctcttccccccactcactaattcccatttttcgacctatcaaccacatcaatatttctttactccactttcctgtagttttccctttatactcctacaaaaagctgtctcgtaatcatggaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaagcaagaacttcaacatctacgtgccaaaaactggcccagtctaataaaacaaatggaggaaaagaagaagaaaaaaaaaactcacgatgatatctcttcgaccacctaactcagacttcaactcattgtcaagagcttgcaagaatctagtagcatcacgttcgtcgccgatctgaacgaattggacgccgagttgggtaagtgggaaccggccaagatcgagacggtcggagaagcccgccaaggcgtgtgccagggtgtctggatcatccccctctccattggtgatcacgatcaggttcaacggcttgattggcgccctatttgtagctctagcttcttctaatcggttcaggctttttttgtttgtgggtctcataatcagtttttatcttcttcttaaccttatgagatttattctttcgattcatggaatcaacccaactataccccgagtaattcttctattctgacatctgtgggcgtactctgtcccacaggctggactgttcgaaataattgagtgacctcggcggccgaggtggcgttacaaagatgttcgtcggaactgaatattgtgatgatcagattcagacggatcggcagtttaaggttcaaaactcttcttctttgtgtggatagagatattagactgacttcataaaatagacatcgattccatctgtatagataaagaataatcgtcagtggttgtggaagaagagagagatagggatagaagggggtggaaggacggaccactgtcgtatttcacaagggtatcagctaagccagcgacggcgacggcggcctcgttccaacgattctgttggctcatcaaagcactatcgtctatcaagagcacagtatcatatctggccaagatagccaatttgtcttcgccagaagaaggattggtatacgaaagcggagaggctggggtttggctgagaaggctgtttaaggccaaggctgcccccgatcctatgaccaaacctcccagtctttgatgctgactgagttgtgggccatccgagatggtgtgtgagtgtcgaggattgtgcgatcggttgggatggatcgacaaggattgcgagcagctgagagtttgtctaaaggggctgggctcgttctaactctccagacacagttcttggatacttagcttgcagtagtccaactatctagattgagaatattgcggctgtaaaaaatggattattcagataccagtccacatgagattgtcattatccatcccacctgagaggactggccgctaccctctaagggagtagctcgcgtgtgcgtaagagcgggcttagacagtgattttggcggggattcagtcggccgcaggaaccgccggtttggggtgaactcccagccgaaattccccccaaggccgctcaacttcaaactcaacctcacccaccctttggtttcctccaaatccaccgatactgaaaaacagtcagccgacgattcaacccctccaagcgctatttttgtttggtgattgcgagtacaatctaataatttctccggtgagtgattgtgtcgttttccttattcttccactctcaggtacttatacgaatcactcaacagaccgatggtgcataactatggaactttttcaggctatgtagatccccaaccgtatccaaataacaattgtgatcaccaactaatggatgctgagttccagacgaacgaaagccttcaaaactcgttttctggcgtgaataattctggattcggtcctggcgatccaaacgtactgtttaaccaaatggcaagcaatagcaccttggccccggacccagatcagatgaaccatactgcgacgcaggggcaacaaaaccctactggcgggggaacgactagccaaacatcaaccacgacgagttcagcaaatgcgcgtccattcaagaagcagaagcctcgtaagaaaaaatcagacatcccagcacaagtttctgaaaattcgacatcgaacgagggtcgcgagggtcgcaacccaaccaccaataccactgcatcagacccccacccttctagtaaccgtccacgcggagaagctaccacatttcaaaatgaagataacccaaacctttcagtctctcgcaaccgaccatctctcccaaacaatctgatgagtagcctgcagaatgaaactctccttggacttcgaatcgctcagaacaccgttggtcaaaacaaacgaatcaccaatcaaattaaagatcagctcaaagaaatcaccttagaatatcaacgcaagattcaccttctagctttagagcataagatccgatcagagcttcttttcaaatgggtgggtgtgtggaacaaggtccgaggccccaacaggttcaataacttctgccggtacgctgcagaagctcgaaaactttttgattcaagtaagtcctgtctgaattgtcatctgtcatcaatgcatctcccaatcatctgcaatattcacaatttccttcctcgttctttttggggtcccagagctgctaccccctgctgagagaatgcaacaggttgctgaacgatggaggcaacttgacgaggatgaacaattgaagtataacgactgggatttcatcaactcacttcgtgaaaaaatgggactgaaacctgtcgaggatcctgaagagattgaggatgaggatcaagagcaggcaagggagctggaacaagacactacaggtgggccaaagaagaccgatgcacaagttctttctcattgtaaagcttgggctaagaaggcagtcaccgatgtaagtctgacctttcctttcacatacagctaacacaggaaagcttgcgggttcgcgagctggaaaattacgacccaaaaaaattacgacctcatgcagggtcctgtacatcttccaaagcttctgattattcggacgtacagccaggccagtggcaccgattggacccaactggcccctgtggggggaagctctgccacagaagggcctcgggatggagggagatagccctgaacttttcatcaggattctgatggtgttactctcatcacctgaaagtgagtgacaaaaaagatagccgatttgattggaggtgatccatacgtacatgtccctgtattcttctaaaccttccagctgttgtcagtagatttttattttttattttttatttctgacatcggagcccgcaagctttcctgtgttagctgtattttcacctcacattttgctgacaactgccttcaaaatcaagatgaattttttcagcacacagtactcagttgaatcatttttggttcttgcatcaaccgatatcaaagggcgtgtcttcatcaccggctcgagttttcttggtgcagattacatgcaacttctcagcaccaaggctaagaaagcaaacgacaacgatccgtggagggggttccgagtgtgggctgcgggtttgggggtggaggcaaacttgcatgacttgccaattgagacggtctgtaagaaacgaaagcgaactgcgattgaggtgacaacatcaaatgtaccacgaaaaggaaagggaccttgggacacggggctcgccaaaacaaacaaaagttccatgaccactcagctcaaagagattctaggtaagatgtttttcttcatctccagacttgaagacttgatggtcgagctgattgatctatgaatttgactagcaaaagcttcgaacggagttcgcactagtggttggccaggtgagaaggcttgggaggtcttcaagaacttgaagttgaaggttaacattgctccggaggcagtgaagctaaaggaggaggatctggtgggagtacaatttaagaatacaagcgatggaaaagtcgacattatccttgaggccatttacaacaagtggctcactgtaatccccattgatgaaggccgtaccaacttggagactacctcttcaaacacctctgcaactcgaaacttggcagctttaaacaatccgattgcaagtgaacaggcaattgatccaaatctcaatgaagcaagtttgaatgatagcactgccacatctacttgattttattgtcatttccttcttttctctcgaaactgtgattgctgttattttcctttttccttggttactgaacctgttatgtgcttgtactccatgtcatattagttatagtttcttatcatatatacatggtgactgtctgctttttacatatgcacaatctagctagatacaacaaaatacaccagctgtatagtggttcattcaacattcttctaatgctgatcctttattttttgcttgctcacaaaataatgtatcagcatttctaaaactacacgtattggaaatctaaaatatgatatgcctcctttcaaattttgcaaatcatttccattcaaaccatctgaatggtgagatgttatagtaggaaaaattgacttatgtataccctctttagttccttaggaatcaaacaataggtgttggtatgagaaagagactgatggagagcaccttagttgaccattttcaaaaatggtcattgatagcaaaaagggactgttgagaaatattttggtttgagggcatgatttcttcagaattggcaagaacctacaattaattccaacaatacatggggtttgaggtttggacacaaaatccaacagtaggaaagaaagactggtgggtaaattgtttttgtttgaggggagatgccttcagattttggtgagcagtcaaatacaaattttcttttcaaaaaattggttttcatccttttcaatcaaaagattgctgagatggtataagatttcaacacaaatgtgtgttagtaggaaaaaggactgatgtgtaactttattctgaggggttcaggccttcaaatttggaaatgttggaacacaaatattttcagatacccatagggaatcataatttcatttttggaatgcttgaaatacatccagtgaatgtgtttattcagatgataggtgggtgcacaatattagaaagaccatgtcagaaactgagacactaggccaagtgtctacaagagaatgtaactctctagttacataataataaataatattactgtgtaagcagtaaaaacagcagcattgataataaagagttgtgtaagtaagagacagagatggagaatggaataaggtgaagtaaggattggatgaaaaggtggtggatgtatgtctgtgtagtttttcttcatttgtgtatgtgcttttggggttgaagtgtgttggctctatttgagagggagaaaggagccatgcattgacatgggattatctatcatctggtcagaggcaccatggtcacataagagaccagcactgacagaccacattttggaacacactcactgaaggtattttgaccatttcaaaaaaattgattttgattctctatggttattggaaaatattccattctttggaatgattgagatgcatccagggaatttgttttggcatgtggtcatgctggtaatagatgtacatatagaatgcccatgaaaatattcactgaacgtacttaaatcattccaaaaaaggaattttgattctgtatggttattggacaagattccatgttttatgaatcttttaaacacatcaaatgttttttaaatggattaaacacattcagcaaatcttttacaacatgtggtaattttaatattgtgcaccaacctattatcagaatgaacaattattcatctccttgtatcctagacacttattgagtacaaaggattgatagttcataaaatcagaaagtaagcaaattacaatggtattgatctcctaaattcaatataagtcccaaaaaaatttattcatgagtcatgtttttctaccaacacccacttttcaaagcacctacactccttgtatcttgggcatcttctgaatgctgagaatataaattgttgaatgctttcaaattattcatgaaggctcttttatcatgcgaaacatgtgagttttccattaaaacctacagttttccagtggtttagcaacaacagatgaacaacagatggtttatgatgcaacagatggtttatgatgagctccacaaggggaaagagagcccaaaatttgccacggtaaaatttgcacaagtctgcaattcaatcttctggattaaattctcatcaaaagaactactcatctgcctccttccacctcagcttcatcaaaaaaaaaatcaaacctactcagctctctccctactggcctaacaatgccacgaccaagctctgataaccttttcactgagcagcgctcatcataccaacctaggcctccccctcttgcagatcagcttcgtgatttggaaactctccaaaggatgcagaccggaaccgacccacgcttgttgatcaatcccgacattgttttggcacaccagcgactagaagaggacatacatcgccaaatgaatccaaatccagcagatgaggacaacaggcctgaagaaaattttaatcactacgatccgcaaccagaagcccatgaaaatgatgatagtctaattgatcaattgaatgcacatcacacctcagtagatcagcgaaatcgacatcaggcaacaaataaccactggacagaattgattccaaccctccatggagcatacctttggctccaagtcaagacaaagaactggacaagctccaatgctttcgaaaacctttcatcggacttttgcgagtgcaaccagtttaaaaatcgaaaagtggacttgatcgatttgaatagtaagctgggtcactctctatgttgatatgatgtctaactgatttaagtttcttgttgggaggtcaaaaacgagagtccatttctttctgccagtgcacacctgatatactccacctacttgctcgtggatacattggtagtacaccagtagccccacagacggctttttcaatcaagttgctcagtttccacaatcatttgtggcagtggtgcaatgtaggtacactacctttcatgaaggcaatgcaggcatggctggaagtagagatggtcgcggataatccgctgcggatatccgttatccgctggcggatacccgctggtcccagcggatacccgccagggggtgcggattcggctgcggatggccgtttcccccccccccaaacctggcggataaccgcggtatcccaagggatacccggagccaatggccggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgggtttccttgcagcaggcgtgtttcttccacgaggtgcagctcactctccgcgtcgagagagatctcctcactcgccgagagacatgtacctcgccggccagttaaaggccgggtatccgaggatacccgctcggatacccgctcaggcggggggatacccgcccgcggttgcggttgcgggtgcggatgtggcttccccctgaaaaggcagccggatatccgcatccgcgcggatatccggatgcaacggggccatctctagctggaagaacgatcactcccacttcttacccaatctggaaaggtgaccatttcataagttcattgaataatatttgaatgataaaatgtgccctgacactattattatttcatttgtaagcggcgagatctccgcacgagcttttcagcagctgttgatgtctaccgcttgttaggaaatcgtacagacaacgttatcaaagatacgcttcacttgacaaaaaaacaatcgttagctttagattcatgcccctcgtgttttggctcaccttctcccgaagacatcgttccaaactcagcaaatcggaatctagccaccgcgtctgactctgttcctcaaagtcaaaatcctgcaatcgcaccggataccgcttctcaaaatgcaaatgaatcaactacttcagaacaagtgtcacagaaccaacaaccccctctagtaatatgtctcgatggtaactttcaacaccggcaccatttttcaggcagcaggaattacgtcaagttgataactcccgataagtttatcaaaccttgctcaatcaatcagatgaatgactacatcaaaaaccaagaagagatccaccgtgtcagaggagctgtgagtttagttatccgacttgtatcagttaaaagctgaaatgaatttttgtatgatatttcagcgagatcgctgtgcagattctcataaagctgcagatgataagcgaaataagtcgacatggaaagcatgtgatgatacagggctgatgggctgttgttgtaggcatgactcagccatttaccttgcaaacatctctgatggaggggaaaatcgcaagtatcccttggctatactaaaccaggttctatccgatgtcaactcaagaagggatgtgcgagttctctacgatattggatgcaatttgaagaagtttatttctctagtgagctgaattttatcttttatttcttcaagctatacttttataggtgctgatgatcgtttaatgaaaagcggcacctcttccccgaagatactaataggcttacatttggcacgtcggtgtttcattcctatgtacacaattggaagtgtcaattggaatttagcccttgctacaacgacggatggggcctttctgatggcgaaggactagaaagactatggtcttatctttctcctctagtaagtcctctgcgatacgctacccgaaatcacaggcttgctgcacttgcgcacaaaattcacttccacaacaaacgagggattgaaaacttgagtgggtacaaatttcgccacttctaccttttcggactatgtagctgacaaagtcttttagttcactggcttggacataagtacaacaaagcaataagtcaaaaacaagaatcaaccagcaagctcaactcactctatcgattaatcaatccttttgcatccccaagagcaagttacaacctgcagttttttgcagatcaatggaacgatcaacggcaatttcagttgaaccatactgatgcggatcgcgagcggcaagagcaactagcaggcttcctggatcgggaagccagtttaaatcgactgaggtaagtgaacttccatcaatgaaggcaattaggtttatttgatttctaaccaaacatatttgcctgaattttgagaactacagagcacgagtcaacgagatggcatcggccaatgttgatacgtatgacgacatatttcaatccttactggacattgcctcaagcatggaacagcaacgcgaattcgctagggagtttcctggagagcacgacattttgattggccaagatggtatgtctcaagtcgtgctcattgtctttccgtaacctaaactgatatatgggaattcaaagccccaaggagaagattgcaactactcctttggcattccaaatccgagttgtacactcatgctgttgagttgtttgcggaacgacagcctttgtatcgcgggactcacattggaacgacactcagcacacgaatcatagctgcgattgaacggcgcaagagtcctattgaaacagcaatacggaaacataacgaatatcaacatggatacctttcgcttctgtcccctgacgaagatcaaccaaatatccccgagatgacttatcaaacttttgtcaacttgtcactcgatgatgctttctggcaagatgtgtatctgtaccattcacaagctccttgggcggtcaactccgatgtacaatccggaatacatgcaatgctgattacaaaaagggtagaagaggaaattggtatgatacagcatgagtttgaatcagcgctatcttgggctgtaaatcatcatgtcgctatcaaggcaaaaattagtatacttggtacgataacatattattattgctctggtatggaatattgtgtgatctgatttgtttgtatcatttcattttactggtagaaaatttcctctcggaagcggaattgtctgaagatgatgaagaagttgaggcaaacgatacagcaggcggcattcttacttcgatcagcttgggtgattgtggcaactcggtcaaggctgaactatcactatacatcttaaagaaccacctaactaaacatgaggctcttctgaatacttggtcggcggatgctctgtcattgtgggaacagctatatggaaacggtccacaaactcacgaatggttccgcctcatatcaacattagcatcaactgaagcagttcacaccatggggaccgaacatcctgaacaggaggttatcaatgatgacgagggggttgagatcgatgaggaaggggaagaggtagacccgggtgaactgctaaatcatctacatgtcaattagtaataaagtgatcgactggcgatacctcttccttcatgtcgatttgtgtcgctagttttgtctggttctttgtgtttgttctcttgtttgttctctcaacgtgtgcttgcgaatgaatgcgcctatctagtgaattcatgccttactctctgattccgtaatgcaaaatgggatgccaatccatctgcagccgcaccagaaatcacctgtgggcatgttgttttactgatacatgtgttgtattggaacaaaaagggttaattgttcaaatccaaagtcaaactgcacacaaacatcctgatcgttcaagggaacttcctccccccccccaagactccacactcatttttggtttcattttgattgttgagtagctgttgcaatggacatcacatgagtactagttacaaagaatggtacatatgagcaatgtcgcgtgagtaaggaggactgtattcaaacaacgatagctgagtatgactgtttttcagtatcggcggatttggaggaaacaaaagggcgggtgaggttgagtttgaagttgagcggactttggggaattttggctgggaggtccccccaaaccggtggttcctgcggccgactgaatccccgccaaaataactgtctaaaccacctcttacgcgcacatgagcgactctcttagaggggtgcggtcagtcctcacaggtgatccatcccatggtccaaatggcagatgtttggagtagtgatcatgattttacttaacactgtcggatatcccatcccagggtctggagtacttgtccaaccgggatgttatttatttatggatccactctgtaatgagcagcgtttccggatatccctttccagggtcttacttttccaaccgggatacatagatttatggatccactctgtaatcggactttctgccctgaacatcagtcaaaacttttcatggtttccgcaaatcctacagtgaagctcaaatttcaagatgattgtatataaataaatacatgtgaaccagacaaactcccataagttatgtagcttgctgcagtgcaggagacgttcacttatcctaaaaattcatactttcaagtaatcatcaacaaaaatgcaaattgtttatgactggctggattttcaaaacctgatgatcagtccatgccaaacttgaatatgcaagacaattccttccgttgttagcccaacacttcaccaccggtgcacttcatctgcttgcatgtaaatattctccttgaggctggagctccaataattttcaaaacacaggatgactcagatatatctatcttatttagacttcttgaacaccgctagtgttgctgtaaacatcaacagaaagtcttcccataaaatgagataatcacaatcatcaccaacactggctatggaccatagtaccagatttagcggagaggctttaaattaaaaatgagcactagcacaggttgaactaaggtgagttagtccacagttttttataccattggtgcagcttgtcatctatctggaagttcagatttagtatcactgctatgtaacttacaacacctccctccccccctccccctttcctcgggagggaggctttctgtgtaacactcaacttgggtgcaaattttcccctccaactgggaaggacttgtgtattaagtcacattttcagtgggagcagaatgcactcataggctggggacatttttgagcttttgattgtcctgtctcctgccactccttggcgcttgatggtatgaacatgcatcaggctgatttaccagcaagtttttttccactgatttctaatatcagcattcatgctgagaaaaagtttgggtttgaacaaggcttgactgctggtttcaaaattccgcaggatatgaactagcctcatgtgtccatttggtgacaaaaagacaattaaaagccccaattttactcccagtggtgagtgttatagcctatttttatatatccgaataggggagtgcaaattttggcttggatcttctagatggtcggtgccttttctatcctcacagggcacataagcaaagggaatgaaggacctgtgaaataatgtccgcaggtcgcaaggctaccgccgaagaaagtggtaacaggtgttggtgtgaatacacaatttttaatatttctgtccacagttctgcgaggtgcttgaacgctttgatcaaacatgatatcgcgttaaaactcttgatcgcagaagcaaggcaattctcgatcagtcacagtggaggacgtacccatgtcgattgtgggatcgcttcgcgcagtactggcatgtatgctcggtgtattttatagtctatgtatagggacagggttgtttccgctacttcaacgaggtgggaagggggatacaagttgcacaaagtcgtattgattgcaatcggggccgttttacgtcgatattcactacttccaaatttcaaggtggtccgaccaatcagcgattgtttaaaaggtttgaaaactttccgccaagtgatagcgagagtattttgatttctggtttgccctttatagttatttccaaaaaaacctgatcagtttcagagtacggttagtcttccatttaaggtcagtgtaaagttcttcactgatttgatcagatgatctcgggcatcacgataggaattcagccgtctcatccctagtcaaatagcgctatttcttcccactcctgtttggattttcttgctcaattgaaatcagagtgattgtaggctcaagataattttcaatttccgctgctagagtcttatccaaatctataactgactgtcgccaatttgttcaaatcttctgatcaagtttaagcgcaagagcgatcatgcctcaaggtgcatgtcgtgcgattccaaattatgtttttttacctggaggaacacatcccatccactctcaatcgaattatgatgtgcgaaaaagtacaagcagtccacaaagaagccaagacgataacctgaatcacaccactcgaacagcagctcaaaagacatcacaaaggtcccgaaattcggtcgatagtctgttattggatggttgcaaatctgcgcgaaattgtctaaattctttaggatatttgaatctaccccagcctatcttgagtggactaaatcaaataagcagtactgtaaacagaaattatctaagacatagtaccatcaaaaccagcagcagcactcactctcgccctggcgctcaaccgaatcaacgaccagcgatgatcccagacaatgataatttgccggttagacgttcaagttcgatgagaaaggagaacttgttagcaacgctttacagatatcacacaatcttcttagtggacgacagtgcttctatgagcttaaatggtttatggaaggaggctcaagaaactctgagtgcagtggctgctactgccgtccaacacacgccaggttcaccttctgccctttatatatatagacggctcccaagccccagtatattcagtcggattgacgttttcatccccccccccctttcccaattattccatacagagggtattgatatctatttcttgaagtgagtggcaaaatattctgcaatttattgactgacctttatcacaaatgacccagagaaatggcactcaaagatcaaacatctgttacttctcaatttgaaaagcacaaatattcatcttcgaaatgcaagaactcctcaggaggtaaatcgattatttaatgaggttcgaccaaatggcgcctgtacaccaattgaagcccgcatagaggcactagtcagctatcagtaagctttcctttgccagtcggtaaaacagatgcagtgaagaaccttcaagcaggggttccattgatgcgctcatcgttattccgtcctgataagcactttaattttcatctaaagcttggaccagctagaatccttgaaggctcagcgcctacccccgataaagccactgaacctggtggtcatcactgacggcgtaacagatgatccggaaactctcattcaaacaattttgagcattgtcggtcgattagaagaggggaactttccactaaatgaggtcggcgttcaatttatacaaatcgggtgcagctcgttcgtagccatcttattttctgtaatcattctgtgtgagctcttgaaatgatattcgccaatttaaatctttcatattcagagaagcaacaaaactcttgaaaaccttggatgatgacctaaagaagatatatggggttaagagggatattgtggtaagtgattggaaagttgaaagaatgaaatataactgctaattgatggaaataattgcaggatactacaccatacaaagggaaattgactggggatttcgtgctgaaatgcttgttgggaggtgtaaatagagtgagttgtggcatcttcatcaaccattctgagtcacaattgaattgattcattaaggactaggaaactgatatcaaaaatcttttacctctcatttaaatagagaattgataaaaggagttagttacttgacaggaatacatcagaaataatccacacagttgcattacacaaggaattaagcaacttcaattttgtaataatctatctcttggtccatacaaatacatgatgatttgatgattcaaaatttcatcccaagttaattaaatatgattttcttaagaataaaatacattcatatgactaacaatttcatgcatgtatgatttcacatcttggttttgatgaaggtagtttctctgattttgcatgtcagctcaattgaaatcccaatcattcacagaggaattttctgaagtaactcaatttattgaatggccacaaggaacacacaggcaacccttcttgggtggctatttacttttttgaactggtttttaaatcaaccaagaaactgtttctctgaaccattttgatttgctttgcaaaatcaagaattgtccttacaaaaaaacaatttttgagatttttatgatgagctgtcatcaaaatgatagttaatcagtcaaagcacaatgttcaaatttctcccctacatatctatatgttaagattcaaaagacaaaactgagcaaaattggacattcaaaatctgcatcaccaaaccaaaacagtaaatcctagtctcaagggttcttagcaaaagcaaatccaataatgcacaagtcctgatttcccagctttacaggcgctaaaaaaactgctttgggcctactcatcccatagaagtgattttcacttcatgtttaactatacaggtgctgcccaaaaacagaaattgaagccagagaaacacatttccacaccttcatattggcaaagaaaatgtgtcaaatgatgaggctaggataagaaattcccaagaattgagggcaagaaactaaagtatttaagagaaagctatatggcctaaatttggtatttattcttgtaagcacacctaaggaaatggaggttgctggccagcctatttcacaaggtagatattgtgagttgagattgatggtagctgagggttgtatactataagaagaatggtgttttttggttgaaacttgaacatgtattatcaagataatagacaatccagattccacaccggcaaggatgttgttgagtcagaggggaacaaatggtttagaggaggttaaaaagaaggaaaagaaataggggcttggctaattgactatcaaaccttgatttcatctgaaattccggccagggatagactcccattctttggggaaatcaggggaatttctggggaaatcaggggaatttctggggaaatcaggggaatttctggggaaatcaggggaatttctggggaaatcaggggaatttctggggaaatcaggggaaagccccaagaaatatgggatatcttttggcaatggagaggaacaatagggaaatcatgatttccattgaatagggtggaatgttggtaggtataaatttatcagtctggggggtcatatggtgtaaggacctagtttttcatgactgtcccataccttgaccaaaatgggagttgtgggcaaatttttgggagtcatttttccaaccccctatatatattcagtttcatttctcacttttcattcctcttgatgtatcaatttgagtattactttttcccagtttatttctctatttttaatcccccttttatgcattatctgagtagttggctttggttacagattacccaatttctacatgattttttttcttttgcaatcactttgaaaaattttcagtttactatttgtgattgaagtttgtttacatgaaagctgctctcagcacctatgttataacaatcagcttgtaattatccgcaaattctggcttcagagtccggcttcattaaagcctcctggctatgtatgcacactgtagcctattcgtgagccaagtgtaacttatgatgtcaatagctactctcactccttcgtttcaacacacccacccaaacaaaaatcgacacataattttcttgttcttttctttttgataaagaacctgactcttccaccatgctcaagttcttaggacaagggctacaagtcttcagtgcactcttttcctcttcacttgttttttttttttttttttttttttttttttcaaaatctggatccaatttcacaagtagaaaccccgcaagttacaaccaacacacagccatgtgccccacacccttgatcatccatactcccaacatcaaccgttctaaagagccaacattcaaataatgtatacaagaaacaccaagaagaagatgattaaacaatacgatttacattgacttcaagttcaggttaactaattgcatccatccaacggacttggtctaacttctctccaacagtcccactaccaacgtaataccaaccccgtacgtcactctgaaactctcccctaccccccaaaaaccaaaaacaaaccaaaaacaagaatgaccaaaacaaaactacacaaaaagaaagaaagataagtaaatagataagttaagtgagacattggaaatgctgttaaagataaatacaaagagaaagaaagaaagaaaaaaggccaagtgaatgagaatctttgttcgaattgaataacaatacacaattagcttttcgatgacatcaagtatgacggccggcgcggtattttcaggagcgcaaagaaagccagctactcaggtctcaagcactggtcatagagcgagtgaggctcgaggtctgtctgaggcttataatcgatcgaaagactcgagtggtggagtcgtatattgaaggggggggctgaatgagccgatcggtgttacgatatatacctgtgcccgagtgactctatttctctgagatccttgtactgccagaccagcgagcccaacataaatgctatcccacttctccctccatcttaccattgagataattttgataatggtttttttttgattctttgcgaggtatgaagctcagaggaatccaagtcgtcatggccatcgcgtggcggggttatctcggccatccaagtagagatttttaggattgggcacggagccgaagatgggggactggagctgagagagagcaagaggatcgacagaagcgatgtcgaccggaatgatgagtctgggcgaagattgttttccgaggctagtcgatttggacaagataggattatgtggaggaagtgtcggagatattacgctggagattgctgtgctcgatttaggacggatgggttgggattattgaccgactgcccaagccaagcagaccaagcaaagagggcttaccaggagagcagttagggcttgatagatgctcggctttcgagccagtactgctaccctgttcagcagtgatagtatgcgatcgcttccatcgggtggtagtggacgaagacaggctagtggacggtgaccttgttagggatgttggggtcggaggagaaggttgcccgggtcgatcattattattattgaaagcccatttccttgaataaatcttactttgagacaatacgtcttgggtgtgtgtgaaggctccaggcaaaaccggagatgccgttgttgagacagcgcgatgatcagaagttgctgtggtggtagttgctgtagttgtagttgtagtagttgctgtggtcgacgaagccttgtttgaagcatttggatctttcgattcagactgaatgattttcaaataccgtctttcagatttggcatacaaatcaccgcagattttcaaaaactcagttgtagtactatgactgttgccatcatcagccatttcagatcctctgtcgcgaaattcggaagcttcagtacagcgacgaggccgagtgccatgtcgctcgatcagcttggtcgtcttgggtggtagaacggacgagtggtgcctagaggaatccaagactgatgctttccgcttgatgatggtgatcaaactagccagaagtgaacaatctcgaacgggatccagtaagtgaggtaacgttggaattccatcccgagatgaagcaggcaatgaagctcgaagagcataaggtaatccatagccctcatattctttcgaggtccactccggtttggttgaatcggattcactggcaataaatgaaatgtaatctcgaaaagaatccagctgagtagtaataaattcattcatcacgctcatccagggctccttgatcccaaacagagtcagattccctaagccttgcaacgttttggctactaaggtcaaagttctctgagatttgctatcgggctgaaattgaatcaggttgaataatcttgggttaagaatcgcaggtacgaagaatcttaggaagacaaaggctgaaatggaggtcagtctcatatcttgatcatcataggcattcccgaccaattcttggatcttgacgaagattttccttaatcgattgggacatttggatcggttaatgtacattgattgccagatctcactggaaagccttttcaattctttggcgttctcattcacgattttttccttgtgatgcgaagagagcgacgttttcagtttggaagggtcgatttctagttcggcttttgccatacaaatccgacgaatcaccgctccaacgcttgattctaaaaacgagcttccaacgatccgcatgtaggcttccaacatcttagtcaaaagtgtattggctctgaataaaatgctggcggttgatatgtcaccattgatttcgattgctgcaagctgtgaaaatctcatgaatagccggttatttgcctcataaatcctgatcaacaactccgccaatcgatccaattcaccgacggccatattggctagatcgagcggtaacacgatgtcgtcatcattgttcaaatactgtttttaacgagaaaatcctagtcagtttctcccaagataaataggaagaaatccaaaccagacagaggacaaagcaagaccaacattcatcatcttagcgtattcaggttcagccaacacgacctgctcaatgaccgttatagacaagttaatttcacccatgatctcaacttttttgtagggcttatctcgatcttcgtaattgctggaattctcgtcggtttcaggctcgtgagcagcgctactgttggtggaataaataggtagccagagtggcaactggacattcttttcgaagattttgaagtccagataactctggccgattaaggtgattttggaaggggaagttgatgacgaactggagctagaaatcggatgatgagaatgcgagtgatgaagggaggatttcaattgaggatgattgaaatttttcctgatttggtaaacatttaaaatcaggggcgtcttgaacgagccaatttccctttgaattcagacaaataagaaatggcaagatcagcgttttaatctactggggcaaaacgcatgcgaatctccagataccaaaaatgcggaaggttacagacactgcagaaggtactcacgaaaatttaaacgattcgctccaaaacgggttggcattccgtttgatagtggacctaccaatgatttctctatcccagtcaaactcgacaaagtaaaagttgtcactaaagccattattcgatattgagctattcttggagctatgagttgaagactcaaggattgatatgggcgtggtgatcgacgttgttgaagggggcttgtcctcgaaattggatgtagaagcagttgggatactttgccgattgacctggccaccaggttgattactatgagttaggctagaggtgattgaactcgaaaaaccggcggtcgaactgtctgattcatcgacatttttagaatcgtaccgatttgacagaagctttttgtttagatgttcatgtggatggttaggatctgcgatgatagactgttgaccagtttgatatctcccattgtttcccgatttgttgattgatagcaaagaagcttggctaccggtaggtaggaatcctccggtcgaattccttctttcgtcttttgtcaccaatctagcaatcccgacccctccagatgaatcatttgtcatagtgttgacagccatctgtcgagtttcacctagttttctaccttccactagttggatctcgacccctctccagatcctaactcgttcaggtaacgcctgtttggttgaattagtcgcacctttggctgatcctatatctcccgcactagacagagcagacgatgatgacggctggtgagtgggttgagagcctgtcaaactcagaaccctatgtcgtgttccttggtgaccagcggcctgattcttcttactggaacgggggtaaagatgtctgaagtcatcaggcctgcaaaagcatttacatatgaccaaccaggattcaagcaaaacagagttgggcatgcagatataaatcgaaagttctgtggtaccacttgaggtgtcgctctgctgatgagtaggactgccggggatgttgtcgggattcgttgacgcgtctttcatgccgacagtaaggggtaagggtgctgatgggtccaattgatgtggattatcaaatgtactcaagtggctgggcgttagaggagtagggccatttgtggaagattgaaaggggggagacgcgtgtaatggaagagagcttgatgagttgagcgctgaatcaggaatccgtgcggcagattgaaccgtgcttccagtccttcgagtaattacgccacagtgcggacggccgaaaatcgactgatgcaccatccgaatatccgttcgtcggtaagagggcaaataaatccgatatagcgttacatcgttctggagagcacaaagttttatcgagcgagattcaataattagatttctttttttgtgtgtaggaataaatttgatcaagttttgatgcacatgaacagatcaaagtgggagaaaatgaaggagttgctgagtaagagcaaaacatgacattcatacttacaccggcgtatagtgtaaaatggccatcttccgtaatcaccccttggaccaacttccattggccggagccgataccttgagaattcatcgcagcacctggacccaaggccaattgactggtgatcgatccctgagggctaccagcaccattagattcgggtagaaatttcttcctgctaatcctagcatcactactaaaatggagctttttcggtttagattcctggtcggtagattttgagctagctggaggccgaggctggttcgactgtaatatctcattcggatcatttgtactccgaccagcgattgcattcgaatgctcggatagattatgcggatatagattcgccttctgggagctcaagtcatccgtagcagataattcgagctgtgggcatgatacagtgtctctctgcttagtcaagccgctgatcagacctagtttaactcctcgtctttctttttttgccgtctgcaacttggcaggcttcgcctcggccgctggtttaacgtgctggaaaaagtgtctggagattcctccgattcgattattcgatagaattgaagttgtagaaggactgttggatatcgctgggctggattgggctatactctcaggagaggttgaaggtgtgtcataggcccaaacataaaagttcccggaccactttctatacttgtgattgggttgagttgaaggtaccttgatgcgagcgggttgatcaggagagttggatggagcaggactggatcgatctgcaaaatgaatggtcggactagtttcaatcggaaatttcatcatcgcagattcacgagagtcgttagccccaccatagggcatcggagtttggagtggattcataaagttgaaggatgagtctggttgagcagacgctggcagggtaccatcctcagtaatcgaatccaaacgaccggggaactcaagcgagacaagaccggtgcttgtgaatggagcagagattgaacgccggtaggatggcgcgaagattttgagtggttgtgggagatgaggttttgaagggtcagagggggtgtcatcctgaagaccgtcattcgaattgagaagggcttgtggattgatttggttggatgttcctggcacagtttggttaagcttggtgggatcagactgaggatctaatcggaaagggttattggattgagaggggttgaggaggctcaaaccaagtttggaggtggacgtagtggatggatcgacctcagcaagctcggtaggggttgttgaggtgtatcgatggcctgagtttgaagcctcatcatgcttgtcttgattcccaggatcttgggctcttgtgccaagctggttgacagtgaattgggtggtggaaatggaggatttgcgagcaggatcgccggtgattgaaaggtccaaatggtctaatttcgttgaagctggtggagaatgctaaagaacagccaagagatgtggatattagtgagatattattgatacatacacatgtagaaagatgtacagtggatacatagacagaaagattgggagccagagttccaaaaaaaccatgtccctttctttctgtcttccactgcacacttggagataggagatactcaactatttcaatccgatcacgatgactgtcccgagaagtggaacggaaaagaagttgagctctatcacctgttcgtgcctcccgagactgtattggatggaatagcaacaaacagtcagtatatatatatatatatctgagtgagacgataaatgggtactgctgacctggaggtggattggtgagtctgggttgagggtgggctgttcttgttcagttttcctgttgaccatcatcagcgtgggcttggcagagggtgaagagctgggattagtaaggctgtgagtcaggtcttgggtaagcctctgctgctgttcctgctgtgttaatttactgttgaggccgatcgagtggatggcctgtcgacggaactgtttgagtctggcgcggtgggactcgaagccgttgagagcactgctgctgctggtgggtgagtcgactagctgttgcatcgtagtggcgaatcatctgcgaagagaattctggtgatgattttatgtaaacacagcacgaagatggttgaaaagattattacataaattcaattcgggtcaaactgccggtactgatctcgagcgctagtcttctgcaggtctttccaaaactcaaaggctcggttcaaacttcttaaatttctgaacgggcatctttatttatttatgtatgagacaccaccgtcacctcattaaagaaagcgatttcttcacaatctacgagcacgcagccgatggaatcagagacagctggtcggcaaaggcaaggaaaggctttccttgaagctcacgcagccacttcagaactcaattccaacttctcgatctccagagtctcttcgtacaatcttggaccgatcgtcatcaattgcccactttggcccagaccctcgattccttcccccttattaaccccgtccatcacccgtcggtgttattacctccaagtacaattcaaaaaatcacaagggtggtcctgggtgatctcattaatcaattgtgtgatggagtgaatactgttaaacttagagcgaggtacagttgcgcaaggcaatccactgtaacagtttttttcatgtccgaaatgttgacaaaaaaaaattgagaaatcttgctgcggatttgagttactccgcaaaattcttgaccaacttggtcaaatattattaacccagccctcctatacacacaacacactcctctaccacgattcgacgaatagaccgacaactctcagcttatcgacagggattcaatggtccccaatcagtcatattgatgaaaaaatacaaatctcatcgatgcatccctcgccaagcagcaatgcgaatcgatattctcactaattagaatcagtttcttctctttctgtttctttactcttgtgtctctgctccggtcttatctctaaaaaatctgaaatgatgcagtcgatctcatgttacatgtgttgtgaggcacttgcagccaccaaataaacccataagtatgggtttatactgtctaaacccataaatatggacttatactgcccatttgcactatgtgtccgaaatatttgaaaaaaaaaaaaaaaaaaaatagaaccgctggacagaaaccttagcggacttagttttggattgtacatggtctgaaatgctcaaaaacatggtctacatgtgattttgaccccggtggtcacagaacatcgggcccgcgtcacgaaactaacttttgcaggcagggtgttacagcggattgccttgcgcaactgtatcacttcaggatacaggtctgggtcagtaatcggtgaactcagaacgtgtcactccaatacatacccttacattgaattcgtcaaagccacacccagagcctacaaactgaattaagttcctcatgttgagaagtcgtgcactggcctgtaagagcctgtaaggtatggtgtaccccaagccgcatgtatgtagtgcccccattaaaaacttggaagcagagcaaaatgagcactggttttgctttcatttctttcctcagattcttcaacccatggcctcgcatacccttttcatgtgatttcatgtgagcttagagttcaagggaaatttcatgagttgataagatgtgtgtggctgtatcactgcttgaaccaactacttggaaggaaaggcaggtgcaatcagaatttgaatttgtttttttttcatgaagctctttgagatgattgtcactcaagcagttgcactcagctatccaagcagacaataggtgggcccgcctgcttagaaaagcaagtctgaacaatctaccaggtgtcctaatctaggaagggcttggacaagcatacctgaagtctcatttggcctatctttccaagcagttagctcagtggaggacttcctgttggatctgggaccctcacagtttttgatttagacccaaaaagtctagattttccaagggaaatctagcttttgccgctctaaatcaaaactgggagacccacagatgtcaacaggaagtcatccagtcagtctgtttaataattaattcacaggtttttgaaagttcacattgcaagaaaaatctttgtttctttcaattacatacaacaaaatctttctcaaggaggctgtgaattcagctatgctttatctcaagagaatgctatcattaatccctaaatgaataatttcaacaagttgatcaggctgtaccattgcaaagctcaatgagcttaaggagcccctcctggttgattggacttgaccagctgatccagaaatggcagaaggaactcctcctgttcagttgatcaagttttatgacctgatcagcaatgaggattcccttcttgaatcttgaggctcaggtcttgccacctggcaggcagcaatccctggaggaaaataacctcatgccaaacttgtgcaacagcccccatgggttttgtgggaaaatttgagtccacatgtccttctggaggatgatggagactggtgtttttgataggttgctgctttggctctggagttcatggcactaattcctggtgaagaaggcatgtttcttaaagcctggtttatttcctttttgctcactggaaatcacttttgaatccaatagtgtacatgcctaattctcctgtttaggagattctcaatggctgcacatagtttatcttttgcagtatgtatttgtacctgcccgacatccgacctgccctccgctccgcacccaccaggaacccatgtggcgcaccatgtcgggttaaccttcccgagaccacatagcagtctctcctgcgcgaagccaaattatcggtcgggggaaactttcccaagtcggccttgggaggtttttggaaagaggtgtgagggtctgtacaccgtgcggccgaggttgccctcctgattgcatagattcgccctgagcggcgggtgcctgaaggtgctttaacgagccatcgctaaccaaaagctcctctgaaacagaaatcgagctgactcatatggcgtctgagtgagtatcaatatcatccaaagtgactgatcttgcaataagctttcacattcagggcagacttgtaacatacagggccctgattattgtaagcagaacacgaattatgggatcgaccgaaggcagtttcatgggcaagctgcctgtaatcccttctggaagcatctgtaattcttgaacttgaagtgggccttacttttttcaggcagacgaatatccccccggagccaaagttcacctcaggtttctagaccgcttgccttccaaaataaagcataacctgccctgagttacgaatttcccatctgccttcattttttttctataacaaattctaagtaaccctaatgttttttccgatccgaggagctcttgtcatttttggccttttaaatctgttttcagtcacattcttggcgccatccttgcgtccggatcaccgaatagacgtggttaaaccagcttcaggtgaggtgcccatgcgttaaatttcttgaaagtggggtttgtgtgttgacaagatatggaaactcggcctcacttagaaattggatcaaagattccggggaaggaaagtggttctatcgaaaccattggcttagcttcgggtggtactagtgcgagccgggatttctttagtaaaccccagctcccctctgttttaatcatcatacacaagcgtgacatgggcttgctacttatagccacaatgactgactaaaaaatctgcataattccagatcccaggagccaatctgtgtttgaccaaccaaaaatcctaaactcacagcagttggtcttgagtcgtaaaatagaatttttgagtgagtatagtatactgtcaaggcctaattccaaaaaccttactcgtgaagagtatagagactaattttcattttgatcaatgaaacagaatatatcatggcctttcacaaatttccagattgtctaccgccagagaaaaatctaccaaagcacaaaagtgagtgcatcaatctgagctgtcaagtgataatattatttttttctataggtgcttgattccatgactaaccatgctataacttttacttacccgaaacactttcgattgctcggatggtttcaaaattaaatcgaaatagtttcaaaaaaagataagcagattatcgaattgaaggaattgagttagtttcttgacatatatccgaatgtgaataactagctgcagtagatttctaatttcacatttgcctcctgtttatgaatgtgcagacgagcagagaaaatatatcgtaaatgaagcgagattcagactcaaacatgagcgtctgagtaagtgctcttgaaaaaacagacttctgtctttgaccgacggctaggtgatttgctgatcggttataacacaggaacaatttcaaagtataccgcccgcctccaaggaatatctgcaagtgttcggctcgccaaagaaacgttgaaagccgcaaaggcagacaagttaaaagaatttaatcgtggttttgttcagatagaaaatgtggtgaacacgataaaaaccctactaaagcacaagatcaactccgagctgttttcgcgtcaacgggcatattttctcgttgggtcacttgatcaggattcttccgatttgattttggagaaacttagagagaggctggcggatgacctggaggagttaatcaagttatcaaagcgtgacaacgtcgtagacgagcacaatctgcatgatctttcgaacgagtaccgtaatacggtcatgttaattttaaacagtgtcagggagttcagcttggtaaacaaagactccttcacacgtgtcctcaacacaccagacacccttcatatgattgcaagatcagatctgagaactgtgctcaatgatgaaatcaagacaaattcattggaacttgaatcattacaaccgctgtggaggagatctttagacgagttgattcaaggtcagtgaatcttcaccattcatatttctgaagaaatctgaattctgtcttgattctatgattcttttaccactttaaacaaaaacaaccaaaatcaaattaaaatgaacagaaatcacctcaggagactatcacaattattacctggaagagaaaatgaagatgactagaattgctgaacaaatggttaacttggaaagtcttttttatcgtctgctggctcatgactggtggaatttggactttatgggtggtattgagtttgatttaaacttcaatggagtccttcatgtataaaacttatgatggagttgggatggtttgcatcttgttcctttttgtttgactgcatgctctctttaccctttaataccattcttccatgcaatactataagcatgcaaattcaatattgctagtggtagagaatctaatttctacatcatttgatgattttgttcctttgatcaccagatggcaatttctagaagaaagcattttgtgcacacaaaatttccagcagaaatgttgttcaaatgatgcttcaataatattgagtatcaatcctcaaaagaagatccaaattcacttgaaatcattttacaaatccttaattttacctgcaacctgattgttacttttctacaataatgtctactctatgataacaaaataattgccagtatgcctagtgttgaaagttctccagctgctaatcatttggagttgagtcatcctgaagggtgatacactggggatgttgataaaacattttgagatggctggattgaatagatgtctaagagcatctctaatggagcgtgggtggattgggctgttttcagcatgttcaaccaggattatataagctatgacccacttttgggctcaccacacctcaaatatatatcaagtacccccagatcttgatattgtatattagggacttcattgaattggagcagacctgctagagtcagctcttggctgtctatttccccctccccatccagggtaggtatctggacaaagaaaggaataaactacatgtgagaggcctgttattctgtgtgaatgttagttgagcctgctgaaaacagcccaattgaccccccggctctgttagagcatctccaccgcaggttgccatccgagttgccaaatcttcaagttcggcaactgcggcgcacgtttagcaactcgcgcccggtcggatttgcaccgcgagttgctggagatagcaactggggagcgtgaaaggttcccccaaagacaagccggtatcggctctttcctagcagccacctcggtcattgaagtgcacactctccatgaccgataccagtcatcaaatgtgtacatacactctctaggggctgatatgggtcattgagacgctctcagtgaccaataccagtcgatatagactgtacactcttgaagaccggtatcggttgctagataacgtacactctcaaggatgaatatgtaataccggtctttgagagtacattctccaattaccggtattggtctgagttgtatgtttggtattgatgactgggactgagaccggtattggtcttcgaggaacactttttcatgaccggtgctggtctagttgagagttagcattctctagtaaccggtaccgacggtaccggttcatggagtgcatgtctgaggattgggtgtcgggttaggggagatgcgagatggagatcacagaggactgtgatacttgccaggtgggttgctatcgtgtggctatctttggcaacttggacccagcggtcccaggaaggcttcccttttcaccgaaaaaaaagaaaagacataaagaaaagaaatttaaagttgctgcacagtgcgcatgcactgcactcgatgactaaaaatctcagcaaccttcacaagatggagaatcacaaccttcacttgaaaggcggtcgaactcgaatagcagccgacctcaaatagcagccgaccttggataggcgtcgaaaccgagtaccgatcaaactctagcagcgttgaaatcgaggagcaatcaaactcgtagctgtggaactctgatcaaactcgaaaaccaagtagaacagaagccaatcaacaggacagacgagccgacacgattgggagagatcgacgaggacaaagctgattgacgttgatgctcttctgacgactgatgatatcaggagccaagccagattgatcggagaatttgactaaggaaaatcgattgatgttttcctccttggctagatgatctctcgattggacgagctgagtcttattagtgttatccatctcagacttggagggggtggtggtaagggacaaggcttggggattagctagctgcttggtgttgtcagaagcattggcaacggaggacaggccttgagaggctctcttgggttgaccaagccctcctgccttcagttgcatggtttcttgtgattacaaagggtctcaaaatgacaagtagcatgatagaagactgtggtttgtttggtttcattaaagctctcgattgcattgatccagaagaactcatcctcctcctcatcaagtttagtgttgaaaggcttgagacagattggacagggaagccaataggggcaggcttggtctgactacggtcttgcactggagctcagccatcttctcctgctcctcatccatcctccttgttgtcgagggacagtcgtcatgtctgggatgggccttcttgcccgtgagatccatgtcctgggagtacagccaggtgaactcggcctgggcccacatccgctgttgtgcgcgctgcccggactcgcgcaccctggtcagacgcatgttggttgccaatcttgccaggcaagaatcggctaccatcctgtctgcaaaactgggggatgtccgagtagagcagatcagctatcttgctgggcttcactcggttgatggatgcgttctggagcttgatcaagaggcctgcaatcttgactttgtactccatcactgctggatccgggtgatcatgcaatctacagttcccatttgagttccagctcgatggcaatggactaagcttttgggctgattcatgagattgctgccgcatgaaaggggtggtgttttgttgagtgttacattgaggtacattgaggacagtcaaggcagtggcaagatgctggctatcaaagagattaagattgagtggggcttgggtgattgattcagaggcaggaggggtggtgtgctggggatgaacaaactgggacagaatgtctgatacattttggaatttggggttgaggatgggctgagccaaagccgcttgaggaggctgggcttgctgtgactgctgcaacacttgctggagaatgttcgggttggcttcgaggaagtgattaagctgagcaagtgcacccaagtcctcgaagatattaggtggttgagaaaggtgatgagacgtgctcaaggcgggatgttgctcgatggggggtggtgggggagctgcaagctgcttgtgaatttcctcgacttgagacatagtcaactgttgggtggccactaattgcttgagctgtgatagaagaatcaaggggtgagtaacggaaaaatcaaatacaagaagaaagaaaagggaaggcagctcaacctgctgcaaggtgttgatctgggctagattggcttgattggttggggcatgggtggcaatgtctcgtcagtcggccaatatccttcgcaggtcaaataagatgctagctgtcttggcaggcaatgtgattgctggtagttgcttaacctagacaaattatgaaaaatagcaagttaggatttacctagaaaaaattatatatagaaaaaatatatatattaagggcagcttaccccgttattacacgccagactatttagggcttcattcccgtgtcgccaacgccaactaccgaagatgccatcttccattttcctttggatctcgggaccaaaaagttcggattgcgctgccgacccggttctccaggtacccagaagctcttcgaacttgatcttcatacaaaatgagatgaaggatcagcttgagaaaagtaattgatcggattggcaatcataaatctgtttgcttcaacaaacaagatagtcagtcaatgtgcttccgaaaccaagagaaaagaaaagttaagcctaccacttgaaccaaaaaccaatcgctgatcttggtcaaggtgatctgatcgagggaatcaggctcaatcgtgaggctgcatgcagtggtgcacgcgcactccgcagcaactttaattttcttttttttctttttttctttttttttcggtgaaaagcgcaagctttcatggaaccgctgtagctcccgagaggtgagttgccatttttttggggtgtttagcaaccgcggtggcgttgctaaattgggtttgggttgctataattggtttagcaacccgcggtggagatgctcttagagatgctctagtggtaggggaaataatctggagagttgcctttgaccttgtgatgtgaaacagaatcttggtatttgtcatggatctgtccagcagtcttggtgggacattaaattatgtaactagtcttggaatctggaagcgtttcatccaatacacagcagttagaacagctcaaacctagttcatcatcaaaataaactgaatctgagcatctcaaaacctcagccttccatctcctctccagacccctaactgaaaagtaaacacaaccttctcttcctctctgtatcttttatctcaaaaaaccctttgaatgttgattgactcactcaataatcaaatcctcaagcctcagtatcactttgttgtcagatttcagcaaaacaaactggttgaactgaggtccagaacacaatcacatgggatcagaagactgtgtgaatccctctcagccccctatcctccaaacacatacattcacacacttacctacatgtattcaaataaatcaggtaagaaagaaaagaaaacagtggccttgtgatatatacaacatgaaaaaaacaaaaaagaagagaaaggtgatcatatgtaagagatagagaaagtcaaaggaaacatgattgtcattctgtatatagatatatgtatatgtgtgtatatgtgtatgtatgtatatatataagattcaaagtaatacaacaaagcaccaaaagttaatcaattctttttctatgcaattataaacaagaatgttttcatatttatgatgatgagtgtcgaacgatgaatacaaaagaaaaagatgtaaagtgtggagctaactaggaggaggagaagaggagaagtactttggatggggaggagtaagatgatgatgatcatcgtcaggaagagtcacagaggaggaagtgggagaggaagagttggataacagtttggggttgtagggagattcaagcacgtgattccattcgaagtcgatatgaaacttatacatatcctgaaaaagcgaaaaaaaaattgagttagacgaaaaaaaacacacaagaggatgtcaaaagagaggaaagaaagactgacgggccaacagacgacggtatcaggtttagtatatttcctccaatcgacgatttcgctcgagaattgaggctcgatatcttgagtgagttgagtaagaaggttagggagttgacgatggtcgcgattagagccgcggacgagggcgtcagcgtagtagatattctgggtataagtgacggcgaccttggggacgaggatccatttatcgaagccgagggaccagaagtccttagcgagtagctgacactccgaggatggacactcgtcgatcttgcggtccgccgcccggaacttgagccccgtgggcgcccggaacggcctcggactcaaggccactatcccgttccagcacgagtatacaggcactgctagcgcgttctggaaccggttctggtacagctttgtatcctcatgatcaaagatcaccgaatatccatcccgatactccgttaggaaatcgagcctgggtctgagcgtcttgcccgtcaaggaccgggcaacccaggagtcatagaggacgacggatttgcttgggttgtcagtgttcgagggtccgttggacttggacgtccatccatactcgtcgaggatcgtcttagattctctccagtcagtgccgcaactagcatcggccttctggaagttgcgttcccaaatgagctcgaggatgtcttgggcgcagaggaagacgtcgttgatgaagacgagttcagagattccgtggagggcccggtcggcattctcgaaggaggacagggccatgttgcggtattccgagagcagcttgatccggtccacgcccgtccagatggtctcctcacgcgccgagcggatgtgatgccggacacccagtccagtgagcacggcgccgagatgacctagtccttcgggggtgtggtcccacgacccgttctcatacaccgacacaaacacgttctcaatcccgaggtatcgcagcgagttcaggattgcattggcgatagccggtagcacgtcttgggatgaatgcaggttcagtgcaatcatcaccttgtgtccccccttaggcttctcatttccgtccagaaatcgcgtccggatcagctcctgggtttccagtgaggtccgacagctgagagtggatggcttgatgaagactgattggaagcgcttggagagctcgtcgatggcccggtcgattaacaggttctcgtcgctcagagggccttgcttcggatgagttccgggccgccgggtgttactagtgctgaggatctggtgggtgagattgtaggtcggcacggctagttccgggtcttggccgggatggatgatgacagggccggtgcggggagggaatgctgagtaatcgatgaagatcaatcggtggagatatcggaggtagaagaagcccaggctgatgaggatgatcagatagagtagtagaaccttggtgatcctccggttccgccagtgcgctgggttggcctgctggtggtaataggtattctgctgtgaacgtggctgtggtggttgggattggctgacgagtaataatgatttcttggtttcatcgagtgccatcatgcgctgactcagctcgattggcttatgttgctagttatatttctttgatcaggtcggtcggagttatttaaggaaggagatgaccgacgatgataatattggatgaagggtgagctatgctgacaaactggcgagtgtgagggggcggagggatgaaccagctggctgcatccagtcagatcgactttatcatgctcccccctcccctcgcgtgtcttcaaaatccaaatctcaaccattggagagagtcgagaccgattgagacagatccaagggtctacatacacaaatacatatcacatacatcgctaggtgcggacggggcccccgaaatatacccgggtggtggcccattcccgaattgcgattttgagggtcagtccaccccaggtggtaaatccgggttgtaagccctgtttaccaccccaatttccaaaacaccaccccaccacgggtggtacagttgcagatggcaaaaaccaaccctggatttggagggtgttggaatatttttgctgaaaaatgagttctttggaatttacatggttttacagcccttttgaggccaagtgaaggagtgatgaaaaactggcttggagtattgaataaacactgcatgttgatgctgtaggtgcttgaaggacctctgggaggtataagccatgaataaccctaacttaaacccatagtgatgggcttaagtatggcttttggtatgcatcactttgaaaggggttgtattggttacaacccaataagagcatctctagatcaattgcaattaagattttggtgagaagcaataataaaaagagtgaaaagcaatggtagaaagaggctgtcttgaaaaacagggaaacaaaaaaacattcagtttctttggattcttcatcccctttggaatcttcatcatctttggatttgtcatctttctctgatttgggggtgggaccaatctcgatgacgtttttttggccggttttggggttgcatcatccatcagtttttttgttgcatcatcggttgggtttttttggggggttgattttgattttccattgtttttttttttctttgtgtgtgttggcgggtgtgtgtgtgtgttgaatatgttggatcagtgtcggccattgttgtggggtgtttggtgttgtgggtggacgatatgggaattgcggctgggaggtgacccgcagaactcagaggttgattgctggttggatcacccccggggatgttcccagggttgttccgcgggtccgttggagcacaaaattgtgttttgggcagtcaaattttgcccccggatgcccgatcgcggctccgttggagttgctctaaggttgcccggaagtgaccaatatgaggtcagtctgattgactgattttataggggcttggaaaaacgactcctaaattttaggcaacagctcccatttggttgttgacattgagaggaccgtctgcagaccacccatggaccaactgtggacccagggcttggtccggggagtcgtcagaccaatatgaattttttttatgggagtcgtccacccattttgaaatacattcttttgtatttttttttattttttttttgggagttgtccgcctaatagtaatatttgggagccgtccgcctaatagtaatatttgggagtcatcgctctcaattctcatctttttttttgggtttttctggtttttttttttttttttttttttttaattgggatttgtcaggatcaagtcacctgacaaaatgggagttgatggcccaatttcccaaagtgacaactcagctgtttttttgtcttgcaggaggagtcggattgggagaagaatttttttttcttctcccatgcaggagttgccaaccctaacccgcatacccacaactgacccatatccactcacccaaatcaaccttcaagttcaatgacaaaaacccaatttttattgcttttctatccgatttttctcattttgtccccttgcagttacataacccaagactctttgctgcccctcagctcatgaaggattggaaagaaaaggcctcagaagaggcttgtggatgggaagccaaattttctgattgtttccaattgactgtagagaggaaaattgaaaatccaatgacccactactagggtttttattcctgtgtcttttttagtttttgatttttttcctctatgtcatttcttttatctctcacaattgtttttttcaatgaatctaattttttatcattgatagagtgcctttggggcagggccccatgttaattgatgagtgaaagagtcaaagagggaaagactcattgagtttgtatttctggatgaaaaaactcaagctttgaatagtaaaagaaaagatgctacaaatgagataaaactgagtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcttgtcgggagggtttctcccgacgagaggtgggtacaccagctcgtcgggaggaatccctcccagcgagctggtacacaatccagctcgccgggagaaattcctccgggcttgaggtgcttgagtaccctcttgtcgctagggttttctccaaacccgagggtgtgtacaccactcctgcgcgtagctggatgtgtaccagctcgccgggagggattcctcccggcgatgttgcctctcttggcaccgggtatcccttggatacccggatatccgccaggttgggcggcaaaacagccatccgcagccgaaaccgcacccgctggcgggtatccgctggcactggcgggtatccgccagcggatagcggatatccgcggcggattatccgcgaccatctctaaaaatagcatggaagccagatgtgataatgcaaaaacaggcctcaaaaacaggcctgcctcatgggagctttgagtaataatatgtaagcctctctgacaagactgggctgccgcccagacctgcccgcaaacaactcttgtcacgagaggattagttaagcttgttgtaagccccgtttaccaccccaatttccaaaacaccaccccaccacgggtagtacagttgcatatggcaaaaactgaccctggatttggagggtgttggaatatttttgctgaaaaatgagattttttggaatttacatggttttgcagcccttttgaggccaaggagtgatgaaaaactggcttggagtattgaataaacactgcatgttgatgctgtaggtgcttgaaggacctctgagaggtataagccatgaataagcctaacttaaacccatagttatgggcttaaatatggcttttggtatgcatcacttcaaaaggggttgtattggttacaacccaataacgtcgcctggaggtgaccaatatgagatcagtctgattgactgattttatattggttgggcctaccaatacattagaacaaaagaaaaatgtattggtgggcctggccaatataaattcggccaaggagactgatcttatattggttgcctcagggtgatgttatcgcatcgggttgtaaccaatacaaccccttttgccgtgcatatctgccactggatacatgtatgtcacacaagtaaaaaaagaaccgctgcagtagaagcttagcggttacaattttgaactctacacatctgtaggagttcataattctaataaaaaaataactatcagggtacatgccccccaggaatacaccctgtgtatcaattttcaatttgagggtggggcatggtcagtttttgtcatccacaactgtatacggggtggtaatcaacatcttgggtccaaaaatgtattgaggttgtagaactaccactcatgtaccaccccaggtacctctcatgcatgtgtgaaaccagccatcccgcttgtgcaaccctttcacaagccaatatccctcgatcatccaatcctcagtgtaggtttacaactttgcggtggtgcacctgccggatatcaggtggcaattctggaatgcaggtggtaaatacaacatttaccatccgcggtggagattctctcagtgatttttgccagagggggaatgttgaagtctaaaagctcaatcgtgcttgaccagctatctctctaacctcataatgagtaacaattctatgaactatgacatcatcaatttctgctgttgtactccttctatcttagaagcctgtttctttctcatattgtggttcactacaacctatactggatatcccactcaagaaacatatctggtaaaataccagggatatccagtagacaccagtttttgttctgtaagttttttctgatttctctaatttttctatcaccttctttaaactttctataatcttactgcaagttgctgaagcataacaggaagacttccacttcagagaaaagttacagaaaaattgaagttacaccaaatttaccaaaatattacagaaatgttgcaaaaaatttgcacaagtcagaaaccactttacataacaagaactggtgtctactggatatccctgatacttgaccacatatgtatccggtgcgggatatcaagtataggtgatagtggttgtttgccttaagttcagatgctttatttttttcttcctcatgtatttctttttcatatagctttcaagaaatacatccttgagtttgttcattaacagggaaggccattttggcatccccttgtggttatctttttatttcttgattcattgggaaagatagtcatttggcacccacagtgggtacctagtactgctttagcacctgcacagcagtgccaggtgcagtactaggtacttggttttggcaaatggtgcagtaactcaatatcctctgaaaggattttcagagttggattacataataattacatgtacatgtggttgggagagatgaattttcaacttggttgatatttcacaaggtgtggtgaaatgttacgaagtcaaaaatggagaagagtagtgtaaaaatggttagtagtgactagtgttgaaattacatgaagacttcatttctgaattcagaatgtaatgaaatttcaaactgaataagttactgtaggaatatggataaacagggggaattaagcagtcttttggccagcttggctggctctaaggcgtttgtattcagtctcttggggtgtttctgaaggttataggggtggtgatggaggcaatggtggaagcacacgtagttccttataggatttggtttgttttggttgctttgccctggttgtaggcagaaagggtcctagtagtgtgggtttttgtttgtgggtgttgaccatacaatgagtctgattttgttggtgtgtttgactcttaatctgttgagtggtagaagggaaaaaccttgatctcatattactttcacgtgtccatctcatatctcttcaaaactccaggtttggagtttgcacactccacagcaataaacatgggtgtaggttgtaattgggctagggtaaaaaatggttggcaggccaaaacccttagccctttcagaattgaattctgaaacctccaaaaagcccaaatcctacctatcacttgcacatgtaaagcctgtgtatgaaattgtgtttttcaggtggctctgtacagtaagatggcttgtacatatagtcaagcttgcactggtcttcaaaaggcactttcaggtttctagtgcaaagtgggcccgctggcccacactacagggcaagtgtttcatcagttggaggcgtcagcatatctgcttatatccatggactcaccacctagaaatcctcattcaggattgttgctactacttgaaatagtgtgtgaccaacaccatgaacttgcaacaacatcccccccccacatcactctagtactgggtgccagctcagtaaaattcaagccacatatcactgtgattttcaggttggtatttccttccccatgacaagctgtgtgtactattataacagacactaggttgggagcaaatatggcccgattatctgcatggatcctcaagacttgatccttgcaaacatgcctcatgggatggattgatctgtttggtgtcttaataatgtcaggggccacacaacatcacatcaccattgttcaaccaacacaagtaatgactgtatctgcaggggcacacacactgccatagagggacacctgcaagctcaagattaggaaacagatcccaatagaaaaaatatccacctgtgttggagagaatcaatcatccttcattagtcatcatcccttcacttcttacatgtccagtttgggctaacctccttgataaactagattgagaaggatcaacatccgactgccaatagcattagctgggttcacaatagtgttttttgtttgcttcttgacactgattatttttttttcttgctcaagtattgttgagatgaaaactttctcaacaaaaatttatagactttcacactaaattttaagtccacagcttcttttgagaacttccctgctaatatgcactgcaaatgtgattatatcagattcccacatctggcattacatcagatgaaaaatctgattatacatcaggcaaaactggtattatatctatcaggaatgatatcctatctacctaaaaccctgttatatctatcatgacagatattgaatcattccaacctatttaatgtcaacataactgattttatatcagatttttacatctcatacaaatttttagcccatgggcattaaatcagatagaaaaatctgatatgaattcagttattttgacattgtgtagggtggtccaatgtaatatctttcatgatagacacaatattattttaggtagatataatatcaattctggtagatacaatcccagtttttctgatgtaatatcagatatttttatctgacactagtatatgcccccaaatttggggaggctgcttgtttttgccccggatgttgggggttttacttgtttgaaggtcctatggtgtaatagcctttgattttgaagttcattgtaatagcctttgattttgaaggtctctatgatgttaaagtcctacaccccaggggcacttcttgccaagcgggatcgtggaaccgacaaaactcggccaatccgtggaaccaacgagatcagctctgtaagtctttggtaaggactgattttgtcgtcggttccacgaaccaagcttttttttgtcgtcaattccacgaagccaagcccgagccgatgtggagcaggtgggcttgttgcccacattgattccacaacggccgaccatcaatccacctacaaccaggacccactgatgtgggtcctgacagtctgaaaactcgagaaaaccgagtgttgaaaaaaaaaaaaaaaactttgctttttttttggggggggggagtgaaacaaatgatcactttgagccaattaatctcggaaggaggagagtgtttcaagactgcgtggaccaagggtggagcatcctcctgcaggctcagcctcggtccactgccggagtttgactccgtgtgcgctcctttttggggccgctgccgattctctatccgcggcgctgctagcttccttgtcggctccaccggatgacctcgggatggacccgtggaatgacatgtggagtccacgcaaaactgtggaccgtcaggagctggtctgacccgccgcagtggtcacttgtggaatccaccaaaaaaatcggtgtccgcccacgtcaaactgcgcccgaggtgtagtgaatgtcggaaatgacattgaattgtgcaacattgacaccggcgttagaagccgcatgagaaatcaacacagatacctattgaaggctgacggtttgtttggccctctgaggctatttttttagttctatgtagataatgacagatgtagcaatctgatacaatcattttggtagtgatgtaggacactacttgagttcccatctcatgaacttggagccaatgttactcacattgatcaccaaaaccattgcaagtttatgaaaaaaaaaatctcatacattacaccgaatctgatgattcaagggattagacaagaagtcccaccaaaagtgattgacagccccatccatcccctgacatgggtgttagtgattacataggttgcacccaagagtacagtgcagacttttcccatcacaacccacaaccctcccagaactcaattttttttttctttctcaacaccaacaccaacaacaaaaaatattttctctcaagccttctagcattaataggaatatccatagctctcaaagtgagctggttggaatggtatttcattgagttggtgaggcagggactgagagagctctcacaagccttcaaaaccggcgatcaccagcccagcccatcctcccgcctgcctccctcggtgtctactctcttctctcctcacccacccacctctctctctctctcaaaaagaaaaagaccgatccagatccccctcaaaaaaacaaccactgacgagcgagtctcggattactagcgccacaccaaacacaacatcatcaacaagaaacaaagaagaagcagacaacaagaaaagaaaataaatgggtgggtggactggatgcagtgagagagagtcgtggtgggcgacagagatattaagcgagaagtatcgtagcataacaaaaaacaagcaaacaagcatctaatcgacagtcggtatgaaaaagccaaggagccgactggttcgcccccccccctactgctcctgctcctgctctgaaccaacaaacacagccaccaaaagaggttgtttgaccgccagaaaaaaaaggcacagtcggattgttcatcgaggcggggttggaagcgattgtggatgtcaatcgtcgaccacccccctccccctcaaggacgacattgtttgcaagcaacccaaacccaatctctttgatttttttttctttctttttcatggatgtgtgtgtgtgtgtgtgtggagggatggaagaatcgtgtgttcaatatgatgaggatgaatgatgcgaggagggatcaagagaagcaaaaaaaaaaaacagagagagaaggaaagaaagggaaaaaaagagaccggtccatgtggaaaaagagattgtcttctgaaggtcagtgtgtatagggtcgggcatgtaaagaaaacaaagagatcataaagtgtgtatgtgtgtgtttttttgtcgtttctttgtttcttttcttgagaaaaaaaaattgatcatcaaatcacggtattttttgtggcaagtttttgatttttgttgaaagaaaaggaaaataatctaggaagagtgtttttatctaatgggtcaaccagtcaatgaagaacgccaagtgttccaaggtttcacatgacgatagcaggttcggtgatcgaagcagagatagatttgtgcggaaggactgggaagggttgaagaagaagttagaacaatcaggcaagatgatgtgacgagaaaggaaagagagaaggttagcttacctgcggcgccattgacaagcaattcatccttgatattgacgtcgtcgcctaggacggtggtgttgtcacatcggacccatcggccaacggtggagttccaaccgatactaaagcagagcaagatgtagtgattagggatcttggcaactagtctcctcgattgaaacataggagggatgctgcttacattgagctcttgacccaagagtgatccttgacacgcgcgccacccatgaccacacaacgttgcaatctgacgcccttaccgatcacgcaacgggggccgatgacgacgttagggccgaccatagcggtggggtcgatgacggcggtagggtcgacgaggacgttaccgccgacgacccatttgtgggtctgttggtccttgacgttcgggtcaccgatcgagctgagatggctgagatagagacaggtgccggagatgaagtccttgggctggccgatatccatccagaagccttcgagatccatgcagtgtagttgggactcccggaccatcgccgggaaggtctccttctcgatcgacgtcggcttcacctcgatccgctcgagcaccttcggactgaagatgtagatcccagcgttgattcggttgcccacaaactccaccggcttctccacaaaccggtcgatggccgagctgttcggaagttggactactaccccatacttggacggctcatccaccttggtcaccatgatcgtcccctccttcccatgggcctggtggaaggccgcaagctgcttgagtgggtatgagcaggtcacgtccgagttcagtacgaagaatggcgagtcatccttgcccaagatgtccttagcaagggccagtggtccggctgaaggatagacaaaagatttattgtagatgaatcagcgtttttttttttttgttggtgaatgagtgatgggagaaagaaagaaagaacgaaccagtgtccagaggttcggtctcgacgctgaaggtgatccggatcccatacttctcctcggtgtctttcaagacagagaccatgacctcaggacggtagttgaccgccaatacgatttcatccacaccggcctaagaaacagagagagagagagaggaagtggaagtgtgagagatgaaggggatgacagattttggattggtcaggggcagagagagagagagagcgcttacggcaaccagtgcttcgatctgatgaacgatcatcggcttgttgcaaaactcgatcagaggtttggggagcgtcaaggtcaacggcctcagacgagtaccaaagccaccgacgagaatgatagccttcatgatgatgatgagagtatagtggttgggttttgtaggagagataggaaagaccagttaaggactttagagtatgattacggtcaagagaggaaatctgattcctgttctttggtgtttggtgtttgtgtttgtgtttttttgtcttgaggaaaaaaggagcgatcaactgatggtggaatgggatgggatggtattatatttttatctggtctgggggagggagagggggatgaagttggatatggtgaagatgtgaaggttctttaagaagcagtcgcgatggatgggggatgggcaggctgatgaagtctacaacaacaggcgtagattacagcgacgaaaaaagcctagacttggacagcgtccgaatggacaggcggacagatcgaatgatgtaaggaaaaaaaaaaaggaaaaaacaggatttctgcctgtattttattgatttacaatcggtttttttcgagagtgatataacagtgtgtatataaattgatgtgtgtatctcagaatatcctcgccagtcgctgaagaaggcggtgtagaggacagtcgactcacagagtgtctaataaggagtcagtggtactatgggaggagaaggaggatgaggtaatcaggcgatgggggtttggaaggggataaacgaagagacacaccaagtcactgaaaacaacaacaacaacaaacttgtaactgtatttgtaccctataaaaaagtggcagtccacatgcttctcgctacaaattgtatttagtcggttctagagttcgaatggggcgttggcttggtgctctcggatacagcctacaacaatgagggaaatatcaaatatgtacgtatttctatccatccctcacatcctacaatccttcgtctttcgtttcttttgatcagggatcatgagcacagaagagagagccgatccgaggatgcagttgacgagcagatacatacatagacgaccaaagatccaatctgccagaggatcttttgcacgacagttgggatttggctgagatgagagcttgttctctctcgtgtatttacatacagtgggtctttcatcttcaatcttcatgggctggcttcctcaatgataacaaccttgggcgctattctgtatcaaagggtccatctcacaccctctccttataaaaaaaaaagaaggcaaaaacagaatcgagtcatctcccagggctcgctcaacttgtttatttatacaatccgaaactcagattggatttcgagtgtataataactacacacacttttattgtacccccccctttttttgagagagacgaggaggagactaaacaagcgtctatcagagacatgtaaatattgtaagagcctctcagagcgcaacagacatgttttggattgccggcaccttccaaaatggacttgtttttgttgggggaggctgttgttgttgtcgacccgattgacgactgctcgactggagattatcgagagcgatagatttgtgcagccatgaaggcatgcacaagaccgacaccgcggaccaattgctggcccaacaaacgaaaaggccctaagccatttgtctacacggcgatccgcagaggttttttttttgattctcaaacaaggaagaagctaaagaacgccgtcggcctacaccaaagactatgtacaaccatacacaccattcagtattctttatccgcgaaaggcggtgaggtgttcgctgtgtgtgtgtgtgtttagtgggatgttcggtcggatgaggtcggatggacgacgaagccgaagagaggagagcactccatcgtagcacaggcatacaacaaaaacgacaagaggagtggaggtaggaggaggggtgaagccagggcggagtagaggatacatacatacatacaagaagacacatgacgcggataatcataaggaaggatacatgcccagcgccagcatcgccgaggctggagcgatgaagtgtagggtctctggcaaggggggggggcggtggagagttttaaacatagggggccattggtccgggagctcaatgtgcggatatgtccagggtcagaggaggagcggggcccgggaaggaacgcgaacgggagccggtcgacgattacgattgtatgaaatcatcaaccccagtcaatggaggacttcccgtcgaatttacagccccctgtaaagctatttttacaagctcgtgaaagcgttttcccagcgaaaaattagctttacagcctgtaaatctagctttacaaggcctgtaaaacccacgggaagtcctccaatcctatcgtccaattctcaggatgtatcaatagctagagcagcgctccgaaccacacgccatattcttgataacagagagctctctgtggatgtctggatacataggagggggacagtgctggtgtcggctgggacgacactagagagatccgggcctggcaaggatcagggtccttctcatagaattccctctaatcgagcgcatccatggatcgatggactggccagacgagagcttctttcatgtttgtcggaagacatctttatctacatatctatatcgaggccgtcgatcgctttggagtccgagagatgcactctgtcccgccggtgtttaggaaacaaaggctatagcgttggaatccgatcggcgccgtcgcccgctccttggttctcggattcgaagatccaatcatccacaaaatatggcacacttgtagaatgccttatcatcgccaggtacttcatactgcatggccgcaactgggcaagcaaccgttcgtttcgagaagagcgctcggcccgacaacttccctaaaggagagagagtacatcttttatgtacacctgctccgagtcgatgggcttggatccggccaaagaagaacgagagcaaccctcgtggtctccgcagcctctctggacgcacttgatgagcactagaagagtctctgcgcatcaagcactctgagtctccgcttctctcatccttctctctcccgtcccagtacatacttcttctcaatctccgagaaagcgtttatacatcgagcttgagtttgtttgtatctgcttgcccgcgtcgctctgctggcagctgggcttatctgcataacgttagtatggcgactggaaagcggatcgtcactttcctggtctcccctcctaatttgtcttctttctctctgtgtttttttttatcaaatctcagctcggattgtctgactctttggtgaccggaaaacgattttttgtttgttttcagattgagtccagatgaatctctggattcatgatagtttttcagagcagctcattctgggtgagagagagattgaggagtcggaggcagctcaaagacgagcttgcaggagccgctagaatccggtcggttctgatgatgatgatgtgagtgtgtttttgtgagcgtgagtggtgacagtgtgagtgaagtgagagctatgtgtatccaaggccgggccgaattccggaggccatacaaggagagcgggcccgagccgagtgaaaaacaaatgggttgtttcagctcttggaagctgaatgaccgagccgacggtcaacatggggttgttcaaacccggcttgtttgggggccggatcgagccggatggagaccgtcatttaggggcccaaggattgtcgaaaggccgactgaaggagccggtgatgatcgagtggcctcatgagcttggcggcccggccactttgatccctacaacggcttgcaagaaactgggatgagggacatgtgactaagcgacgacgaagaaccggccgggaagaaataaaacagatgtggtctttcaaattgtaggaactgaagtcgaccgaaatcttgcgacgagaataagttcgatacagaagaaatagagggagagagagagagagagatcaacggaactgaattaagaaaacatgatcaatcgatcttctcaatcatccttcaaccgtcctcaacggccccatccccattaataccggcatcatcataacggcggcatggcaccgcccggatccgagttggattgggggacagtgggtttttattcggagggaccctccgacctccggcaaaccatcggatgaagccgccggagggaattagtgggatttggattgggtggggattggcaatcttccccaactaccggctcatggacggctgattgcagggccactcgcggcacaccgaaatggtgagcgatggacgcttcgatcagcttgttgcgcctgcgagtcttgattctttcgcttgaactcttgaggaaagtcatacaaaacatgtcagtcagatcatcggaccgtgtgggagtagacagcccattcaatccttgtcaacgccaagaagcgctctcatccccagtcttcttcccttcctccttatgctccccctgagaaacatactacactcttttagatcactcaaccatccaagtgggtatcctttgtcacgctggaatcatcgatcttatctcttttcaactttcgtcatggtctgcatcctggatctcagtatccttatagccttttcaatcagcaccctttgggctcttcccaaccccggtgaaccgaccgtccggccatccgtcgtcccgccacgagcaccgcagaacaacctcacctcgccaccagcatcttcgccaaaactggcaccaccaccaccaaagccagcatcaagttcctccacatgcaaatcagtccgagtcaggaaggagtggaggacgttgagttatgagcagcaggctgactacatcaagtcgatcaagtgtctcgtccgactcccctctaaactgctcggaccttcgtatcggcgatgggacgatttcgagtacgtccattgtgatctcaggaagcggcttcacactaggccgctcttcttaccctgtcagcccctccttctcctgctccatcttcatctctccctctctctctctaatatcatctggatatcgcttttttttgggcgggggggggcgctggtttctgacaaaaaataacagggcaccgctatttcacctttgtccacgaaaaaatcctgcgagaggaatgcggctttcgtggcacggtcccgtacgtcttccagagcaatgtgtggcatttgcagataggactatcggtctcatccaccctctttgcaaaaaaatgaatcagatactggaattggacgttagatcacaagaacatcactcactcgcccgtttggtcctctgatccagtcgtaagtcttgcgtcaacactacatagttgaaagtacgattggagactgcactcaagaatcgttgaaattgatcccgttctcggggggcgcttggtcatccacttcaggtcggcttcgggtccaacggatcgtgagtagactgtcattcctggcccggttttgttcatcagggttgacgcgctcgaacttcttggagacaggttctttggcccaggatcggatcccgatgatctgggtaacctttcactccccacagatgttgattgatggtccatttttcactgatgtgtcctcgaacgcttcttatggggttcctcattttcacagatgcaggcgtcgtgaccgacggcgcgtttgctaggtttccgatctattaccccggccgaatgatgctccaacgcaacttccatctcgaccctcccttcgcaatcccgtacgtcgtcgcgctgctcttccaccaccaccatcttccccgattcgtttttacatctacgctgacagagtttgatctttctctgctgttgtctacatagtgggtactatcttggcagtcaatggtagtaagtcatccatttccccggcaacgtttgtttttccactcctcatatggcttgcaaactacttcgaactcttgctgtagtaatccaaacaacatggaaatcatagcttctcaagccaattttagcacgttcacaatgaagttagaggtctgtttctttctttcttcttctttgttagctatccagcctgttcagaaacgctcatcttgatttactcatcagggaaattacaagcaaccggacggcaccatcttgcccggtccacactccatcatacattccttacttggcggggtatgggtccatattcacatcatcgatttctgcacgtatcagctgagattgctattacttgtaggacatgcccgatttggcttactccgtcaatgatgtaagtggtctatgtatgtactctcaccccgtgatcttgtcacatgctaatcaacactcgaggatttttagccgtaggtttttttttcctgagtttgtaaggtgtatgttgaggttgaaattccgaagctgagatagttttggtgtccaggatgttctttccccatcacgcccggatagacgtgagttacataaaatcgatagtacaatctggcacccgaactgacggattaagctggatgatgtatgtggatttatttggacggtgtagcaagtctggtggtcctggcaaatgaaagaccccggccatcggacgtacgaatatctcccagcggtatgtccctttttttgcacctctactctagccagcatccgagtcttcctggattcttaccgcttgtgtgtggggagactgtcgtagggtggtttccaggccaacttggatgacgagctggactacttgggtcttgtgcccaagatcaaagtccgggaggtcatggatacactcaagtctcccttgtgttaccgctgtgagtgcccgctttctgttatttacaccctcatgtcgaactgatcccatctcgatcctttgctggcagatgaatgagttaatgggttgttgtgtgggtgctagatgtgccactcgaccaaacacacttttatccattatccttgagaaatccggcccaagacgcgcccgaaacttgcaccaaactgctccgattcttcgcatcccacttccaaaatatacccactttttttcctaatccaactgattttggtcttcgagaatccacggttgctgaactctcgggaggaaacactcttctctagtattcaagcagggggggggggggacctttgatgatgatcgtgggaagagctggacatctgtcactgtggtcgctcatcttcatccacaaagttattagaccttacttgttcggtctggacttttctcgttccatagattgattgttttgtttttgtcatttactttttttcaaatatcaacaaaaaatggacaagttttgtagttcgattgtcttcgtcaacatcctcttagatatatatcgggatctggaaggcccaggctcagtgatcacacacaatggctttccccatgctgcatcatagcaaatggacatgaagaggagctccatctggaaatcattctacctcaccctggaatgataataagtgcagagtggtcatgagttcaacactgggtcccattcctgcacatcctgtcgggggggctggggagctgttgttcaactataacccgcttaatataatcagcctgttggtcatcactgagcgccctccactcttttctgagttgcattgaattgcaaggagtgttcttttagtcgacacttctacagagccttgggggcgctcgcagtgcctgatgggtttgtggtgggtaaaacggctccgcgtgttgcttatggttcctcggttataaggaagtggtgcggtaacagcgtgagtgtggggaacatgaaaagtattaaaattcgagggtagagttagactagagggcgcaaaacatgtccatgaggttcgaagatgatcaatcaatgtcagtgttagtttggacgaatgaatttttcgtccggcgatagattgagaaagtcttaaatacttgaaaactacatagtgggacccttgcagcctgcaggaaaggaattaaggcgaattggcttcgcccgtcaagcgttggaagcttgggccaagcatcaaaattaaggccttgatctgtgagtttctcatggctcatgaagctcaacttgatgatcgtggcaaacgatggagaaacacaagatgtaaagacaattcggcttgaacacgactttgaaggttgtgataggttgtggtgcctggaggcctgacgggactgggagggagacgttcttcgtgagcgcgcccttccaagttcctgtgatgtataaactctccatagatatccactgagattgccgtctggctttcctcgattcttgggacttcacctcccccacttcatccttccgactccaagaaccaaccacactttcttcaaacctcagtctttcaaagatcaaaattcttcatagcactttctacatcaattgtgactctttaagtctctctcgcacactcttcgggtgcaactagagtaagatccatcgcacttgtaaaatcccatatttttcaacaccttaaaagcccaaaagggaaacacttgtccatgaatcagacctcaatgagcacttatcccaggcgcattatgcaaaattagggggtggtcataaatttcatacatttataaattgttggagaaatctaactgtttagttctgataagccttcattcaaagacagttgatgaaagtagactattaaaaaaggaggaaataaaccaatgccaataggaataggttgggagggctcaaacctgccacaatcagacaagctactttttttcttcttgatgacctcagataaatcagaacctcgcaatcgctatattcgaatcctacttgagtaattaccaagaccggagtttttcgactggaagtgtgctgattgccaatacgatgactagaaacaattttgctatcgagcttaattccagaatagtggcaccagaggaagatgcagaagttaccggtgacggggccgctaaggtgggttgggcaatgctctgcgtatttgggtgggtggtggtgctagtagtgtttttctcagcggttccattgatcacgaattgggcgctttgggccaaaattgtgccggcctaagtaccaggtaggatagtggaaatcttcaattccagaagcactactgaaaagagtttaggaattgcaacttgaaacttacggagctcatgacgttgacttggtaaccgcggcctggtttcagtccaggtagcgagtctaccgtgaatttgttatccgctgtgttgattccatctttaacggtgtgagtgtatccagtcgggtaagtcctgagagcttggatctcatgagataacagctttcctgggtacatcaaagaagaagtgatactgacgatgggttgttgttgactatcctgacttcaacgctttcaggatcggtagacacgctttcccacttcacctggttcggggagtgaaggctaaacatcaattaacaaatctgatcagctcttagaaatacactaatatgcaacggttctaggaacaagttcactcggacgcactgccaggtggtatcactactaggctcggtaacagttaacgagtatccgtatcctataaacaacgatacgattgccgagaagagtccaaccaaatctcttttcattttttttctaattggaagttcaggaagtcttttggaggtggaaaagctagttgtagtagtttcacttcacaggaacagtgactatcaattgatgaacgctagggttattggtaggtcttcaggtaacggtggttaagttgttcattcagaggttttttctttgatactatgaagctagcgatggcgatgaagcaaagcggcaatttggagaagtcttatacccgtctaacccaaaagtcgtggagacatttggcaagaccctagtatatgttctgggagtgaaatcttcattttgcagcttgtagccttaggataaacaaacaagaagacgcaatcatcctttgctttcaatcgccgccgtacatgtcgttggcaagcgcatattcacggttgcttagggaaatggaaatccaaccgacgcccaccaacccactagacccatccgctccggtgccaaaatcgacagttaaacattattgttatctaacttcccatgtaaatatcttattcccaaaagattcagcggatgatgacaccatgcgccttagccaagtaactttctacatctgcgcagacatactgctttttcccgcacctggcacaaacggcggaaaagtcgaccagcttatcgtcaatttgactcgattatcattccgatatactccggatggccaggatcggacacgagtaggactggaaattcaaatcagacccacatggattatttcacaagcttaagaaggaagtggaaagataaatataacttgccgctatgcgatacaacaagtagctaaactgcaatacatttcagaactctttcgccaccccagtaagttacttcccgatttgaagaaagaggacgactttcatccgaaaatacccatggagatcaagactgcgtatccgaccatcgaatcggacagcagtccaggtccatcggaatccgaatatctccaaaaactcactattgtgtatttaaatgaagcttgtatgagttctgctggtcgagggtgaacacaccaacttatacacaaaatctgtccaggctcggccgcgtgcaaaaatccttgataatctgctatatgtccagggtatagacaacgcgcacgatcagtgctgggaagggaacaaacggctggagatgtgaatcatccacggcaaccatgtgcaagaagattttttttttttttttttttcaaaaattttattcagtctttaagaacttacttttgtagcaatctcctcactcttgacaacgactggtcaactggacagcctgaatagtgtgcggtagctttgtgagccccaatctaccgaactttatgcaagtctcattttcccagtgtggagtggtcatcaagcacctgtagcttggcattgaccgtagggaggggacttggatccaaagtccaccagatgacttggatcctgtggggtgcattggaggacttccccttggatctgggacccttgcagaagtcaatctagacccagaaaactcttaattctcgcagagaaatctgaattttgaggctccaaaccggctctgggagaccaagttgtccattggaggacttcccgttggatctgggacccttgcagaagtcgatctagagccgaaaacttttaattcttgcagggagatttgaatttcgaggctctaaaccggctctgggagacccgcagatgttgacgggaagtcctccattgtccctttttggtgctgccaaaatttgcacccatttcagaaacaaacttcttcacccaaatcatctgcccttctggtaagacagagtttttcctcctactctagtcctacctattttttagatggttttaatgtcatttaaatcccacacctgcaatgctatattgaaaaaaaattgcaacaaactgatgccagctgacatccagaaattcccatcaaggacaagctgacctgtgaaattgaaagtcagaatgtgaagactacaacaagataaattacaaagtaaaataacataattcaaaatgataaattacaagtaaacaatagcacatgaaaattcactgaaaaagtaaataaaacaatgaaaacatgaaaacactataaatgagagaaaaaaagaatcaataacatcaagggagtgccttagtgaaatataggaatgccaaatttcttgtcacaccactacaaagaaagaagctctgcagttcttggaaataaccagagatacactttaagctacagtaccggttgcaaatacagtgacagatgaggctagaatccaggatttatagtactaaaaaatggttgaatcaaatactttacagaggggccttgataaaaaaacacggtttttccgcgtttacacctggggtgcagttcaacgtggtccgacaccacttttgcccgtggatcccacaagtggccactgcagcagttcagaccagcagctgacggtccacagttttctgtggactccacccctgcatccatatgggcacccaatggatgcaaggtgaagtccacgtggagcctggagtcaccaatcagtaagttctggtgctgccggccggcctgctaacaaactacctggcgcggattgaacacgcgaccagcttccaggaccaagcattgacactttgccgctcagccaaggacaagttgggagacaagcttcttttcacaaccaaaccggctcacccccacctgtttcttaacccatgacaaaaacaatttgtcgaagtttttttttgtcatttttttaacaacaaattttctcaagcttttggaagatcaggacccacatcagtggatcctggatgaaactgaagcaaatgtccaccgttgtggaattgacgtgagcaacaagcccacctgctccacatcggcttggatgtgggattgtggaaccaacgtcgaaaaaaaaagtcggtttgtggaaccgccgtcgagatcggctcttaccaaagctttacagagccaatcttgttggctccaaggaggggcagtgatctgtgggatccacaatgcggcttggcaggaactgcccctggggtccagacacggttttgctgcggcacagcgcacacggtctccacgtttagacgcggttttttaatcaatttcagttttttttttaagtttttaagattttttcctaggttaaaaaatgattagaatataatggcgaagtccattttccaataaaatggcttttgattagaggccttaataaaaaacgcagtttttccgcgttttgacgcggttttgctgcggcacagcgcacgcggtcttcttttaaattttttaacacttattttttaagtttttttgaatttttacaattgtttcctaggctataaaatgtgtagaattcaatggtaaaatccattttccataaaaatgacttttgattattaattttttttccactcattttttcaattaattgtttgcatcaagttttttaccttattttttatgtttttttttttgaaattttaaagttgttttctacattctaaagtgtgtaaaattttatgatgagttccaattttcataaaaatgaatggttcatttttaataggggattaataaacgtacaccccttttctgctatccacacccggtttttcacacctggtttttcccagcctttaaaattcactttttggcaattctaaatatgctaaaaatcttctaaaattaaacattctttttgggtatgtaaaaaatactcaaaagagaaattttaattttaacttattagggggtattaaatataaccttctgccgcctatgaatttttgaaactccaaagtacatttaaatttatcattgatattgccacatctttgggaaatctataaagaacaaaatttgatttcattttggaaatcccaatgttgttggttttgagtaatatgcaaatggacaaaataaggaatatcttgaatggtaccatctatatggagaagaaaaactgaaaaattgacatttaataataatttttagctataattcaagttttcaaaaattcagagggagaaatcaactgggaaaaaatgggtgagaaaaacaaaaaaaaattgaaatgctcttttgtaaatttttaacatgcccaaaaagaatgctggattttagatgatttttagcatatttggaatccccaaaaaatgaattaaaaaggctgggaaaaaccgggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacgtttattaatccccttttaataaagcaattacacccttcttttcacttgaatttttagagcctaattttcattattttttgacactttaaaattttttcctatactttgagacatgtagaaaattatggtagcaataattttttcccaaaatgaaaactataccttgaatgctgcatttgacacatttttttaatcaattcttcactttttcactcaaatgtttgcatacatgtgtgtaccttatttgttatgcttttttgaaattttaaatttgtttcctacatttaaaagtgtgtagaatttaatgccaaaattcaatttccataaaactcaacggttcattctgaatactgtaattagtcatatttttcctgtagcttaattttcattattttttgacattttaattttttttcctacactttcagacatgtttaaaatgatggtatcaataactttgcatcaaaataaaaactgtatcttgaataatgcctttgatgtgtttttttaattaatccttacaggcctaattatccttatttttttggaatttcaagttcatttcctacactttgaaaggttttcaagttgatggctgtatccattttgcattcaaacaaaatgtgtatacagtacaaattatgcaagaaacggggtacactcatgtattataattgaagctttgagtttgagagaaattggacttcaccattaacttccacacatttatatatgtatgaaataaatttaaaatttcaaaaaatgatcaaaattaagccggtaaaaatcaatcaaaaaaacataaaaaaaaaacctgtccaacacagtattcagtgtcaagagctgatttttatgtgaaatggctgttaccatcattttaatcatgtgtcttgaagtgtgggaaataaatttaaaatgtcaaaaaagaatgaaaattaacatgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaagtgaaccgtttagttttaaaaaatttggattacaccatcaaattataggcattttttaacctaggaaacaattttaaaaactcaaaaaaattaaaattaatggtaaaaagaaattaatcaaaaaactgcgtctcaacgtggactcgcaacgatgaaactgatgtgatgcatgcataggtatcgcatcgtatcgggcctttatcgcatcgcatcgcaagagcgatgcggggccccgcattgcatcacttgcatcggattcttcgatacagtgtatcagtatcgcatcggcaaagcgatgcgatgcgatgcaccataatttggtggcatcggtttgcatcgctttccaatacaatgctgatgcaatgcatcacttttttgatgcaataccgatacatggctatttatcgcatcacatcgcatcgtttcaccgttgcgcggagaacgtgtgtgctgtgctgcagcaaaaccacgtttttttattaaggcccttatagaaatgatattctaaaactcaatagaagtaatcatcttaacaaaaagtaatgatgagtaaatatgatcaaaaacctgatgagaaacaatatgaaaataaaagatacctgatgaatgagatcagaatccaacaaaattgaaatacagaacacaacaccatcaacttctttgacacaaggattatcaccatgaaatatactgaaataataattgaaaagaaatggtgtaagactcaaaagtggttgtgagaaccgtttttctgaatgttgaaggggatggtggagttgcaagctctgcccttctgtactatcaaaaaccaagacccaccaagctcaacttataaagttttaatcaagtcatatgggtgtttggtttgaaaataagttgtttgattgcaatagattagctaagaaaaagagtttttgagactcagagtatgagagtgagtttagtgtgtattaaaagtgtgatggttgttatagggtgttataaaggttgttacagtatgtaatgttaatggcattatcaattaagtacatatttttttatacataagtaattttcctctatctttcactcatttatctgtgaaatacctgtaccaaaagttgtccatgttctacagtatattcacagtcaagcatcatttaaaataaatatgcacatgtcttgaatgttatccattgttttttaatagagttaagacattcaatatgtgtactgatcacaacaatgacttcatcatcagatgatcagttagtatttacacatcaagaccaactagtaaattgatccgctagtaacagatcttgatttcacttacttatcactccagataataatcagtcaaccaattgatgtgctcattcccctgtctaaagatcccttggttctgagtgctccatcttcccccctatcatattctggaacatataatccataccactttcactgattaatccccagaatattcagacaatagttaaacacatttaacatttgtattgatacccttacacataactcaacttgaataaagctcttctttattgtttatgtttaaagtcaacaaatctgctcattcaaaataaccaaggccttgctgactattccaaacaacagtaattgattaaacttcaccaattctgttaaatcctatctcttattgttggaaaacccctatttatacccaaggagaaatggcacttggatttgggagaaatatgtattgttcttggtgtaaacaagttttggaatggcaaacacaaaggagagattatctagggctacccaaatcagaggagatctaggctcctccagatgaattattttaaggattgatgattcattttttgtttgctatgccagggaaatattttctacataaaactgatgactgagagatggtatatataatatcagagtaaaaggcacttgaatatgcatgagagagaaggagtaaagggacagagagattgaaatgatagtgtgacttcaccagcacttctttttagcattttttcacaagcattgattgaacccaaaaaagtaatctctgtgggtcccctgggtatgaattttgtcaaaatccatgtcaaccaccaaaaaggtagcaagaatgtgtgttgcacattcaaacagggaggaagcaaggaataatttcaaatctgatcaattccaccacaatcagatgtcgacagtctaaatcatttgtgaatgagagggggatatggattcatggatgaatgcactagtagggtttgactatgtaactcatgaaatgtttcaccatgtgattttataaaattcttgggtatgtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcttgttctttggtttcaaaccaatgataatgacaacatttctcgtttggtttgggaccaaaggatccaattgccaaaactcacatgttaagcttgccaaaactagtgagaaaatgagattttgagcctggtcatgaggttttattgggctgttaccatgatgtatttatggcccagaggagagagacaccaggctgaaacaccaaataatacctatccatacccaatggtgcaacagatacaagacaagtatttgtattgggtcttattgtctttattttgagcctgatactggtatcagtattttcttggttggtgagaaaatccattgtcttggatttggatttacaaatgaaaaaaaaaaccatttgtttcttcaataccgccagatatcttgtgtatcaaatacgtttttggtaggatcagtcatctgagacaatacagaatatccatacgtgtgtattgtgtcaggaaagtgagacaacacaaatccggtatttttgggtattgaaattctgagatgatacacataaatgcctgataccgtctcgtattgtctctgttgcactgttgctatacccaaggagaaatgttacttggatttgggcaagatacatatttttcttggtggaaacaagttttagaatggcaaacacaaaggagagagtatctagagctccccaaatcagaggagatctaggctcctccagatgaatgattttaaggattgatgattcatttttttatttgctatgccagggaaatattttcttcctccaagtacaaatattgcccaattgattgagccttggtaaaaatgttcaaaaatcagccccatacactgtgaaaaaaatctcagggaaatgctgccggttgacatgcagaaactctcttcaaagttgggttgttactcaaccattacctcatgtacacttcaatgcacagttactgtgcagatattcttacatatgaatatattacagtatggggtatcaaatataaccaaatccaccattaattaattgactggtttgaaaaaatccacccttttttaaacatgttggttatccatttaaccccttttggggcccatttatgcaaaaaaagtttttggaaaagtgactggtttctgatggtggatttcctatatttgataccccctagtatgacagaagttacattgggagcaacctgcatgtcaactgccaccagtttggtgagattttttcatagtgataggtttatctagcatttgattgtaataacgcacagttcaaaacttacttctgaagaccaagaatggaattcaattacaagctaagaggggtattcaaagttgatgcctatatgcataacataaaatcataaattcattttgtttgggacctgctcatataaccctagccattattatttattgtgtttttacaataccttggacggatctgcaatttttttccaattctgaacaaatgaagatatcaacctagcgagttttgcacttgttttcatgcattcatacagtcatctttgaacaccactaatacttataaatatgtctatctagcaagtttattggtgccttactatatccttctacagatccatacttgagcaggattgctgatgtgacattcatggaagtcctcaacgcagcctcaatccatcctccttcgaaggtgatagaatcaccattaagtaaaactccggagtgatcttggtcttccaatagccttttgaagtcgtaaaatgcgtcagcaatcaatcgcgcttggccaggcctggccagagtgaatgctccaagacttgttggatcaagttgccagtgaactacacgtatgtcgttttcttcgacgggagttaattgttctgcatagtcactgaagtcggagtcgcgcatgatctcatggatctgatttttcaaaattcgatagagttccttatcgtttttgactgtcatgatctgatctgatagatcaccccaggcatatgtcagcaaaactattgcataatctggatgtccgtagtccaaagtataaagctgggaagctttggtatctgataagatgactcttggataattctctttgctcttctcattccaaaatttcttcactctggcaaaaaccttggttgaagaaatcatgctgatgttgtttactgccgtgctggcagcttcagaaaggattttggaggaataactactgagatatctcatcatcacgtttgcagcgcgggtagtagtgccaatgatgacaaggtcgtaaacattctccgttgtgacgccatggcaagtttcctccaccgttactgaggaagagccgttgatgttgcaagaagaaactacttcgccgcgtgtttccaatctgacggttgcccctagtgaggccgccttcgagcaaatatctttgactaattcttgtatgggtgcgggaaatggttgatcgtttttcatttttgcaaaagtggcctgctcgcttgatagtccattgaccactaagcggcagatgtaagtaaagtctctgcaaaaaacaggtgcatagccgccgcaacctattcctagacttccgaacatttcaaaatcattttcttcccattcttgttgcccggggatgtcccactcgtgctcaggtccaaaaatccttcgaagccccccgaaaaagctgtctttcttgaagaaatccaagtatttctgccacagaggaactgctgtgagcctcacttcttgatctttcgattgaagcaaagttcttaaatgatatagagatgtaaaaatctctgtgtcgtcattttttaatccattttttacaaacgtatcccaacccacatgcaccttctcgaaaccgttgggggccgcagtgagattcttccagtagacatttcggcctctataagaaataaaagttggaaccctacccgggtctgggaaatctgaaataaagcagtaaccgaattccttcgcgtaatatagtaaaagtccactggtaatcgggaatcgcatagcgcccatttcagcaatattgaagccatcctcgaatttttccgatcgcgctctcccgccaacctcggatctagcctccaggagtgtgacgtgagcaccggctttcaccagttcaagagcggctatcgcatttgatattcctgccccaatcaaacaaattttgagattttttgggagagtgccaagtggctggtcgattccctgattccattcgcgatataaaatgctcggggtatcaataaaagcttggggcacagtctcgtggatgttaactattatttccgcttggtagttgacggagttcatggcgctaaatcctctattactaaggccgaagtgtactggaagggtctgaagtttgagagtaactatgagctcaataatttcaatagtttcactgtgattgataaggaaatcaagaggggctttgtcttttaagtaatttttaaaataggcaaaaaacctggcgacatgaagcttggttgtcccgaaggtcgacgttcaattttatgggcagatgttggttctcgatcaagatgtcaggttggtccggactcatccgaacatgggcgtgttccggagctcacgagcctttgaactgaagagttgtgcagcatcaacactgccgctgatcccgatctacgtggaaaacttctaatcggtaatcttagtaaaactgatgcccaacacctcctctgcgacgatgttcgttactgaagatcatacatcctatcccgaatggaaaactagtggaacggcagttagagtcccttcatggcaacaccatccatcgcgtcgataattcagtgatggaaacacctgccgagtacaggttttttgcaacttcagctagaccccattatggaaaatcgtactcatacaatagagtcgacaaattagaaccgacctagtgggtctggaccatccaagctcagcaattccaatctttaattaggagcaaacggcaagtagctgccacacgctcaccaacatcagacacgtggcaagttcatggcgttctccttctggctgtcaattaaaatttcggagcaacctcaaaaggtgaaacccaagtcaaacaaaaatccatggcggctttgtaaatgttaatctggagtcttcctttacacgttactttcggctcgtgccggtcgggcgactcgtggcgcgcgttcgcacattgtgttgggaaaaaagtccatcaactaaattccggaagcattagccaaagttcatacagggttcttgcacaattcccgcgaatactttctctactactatttctatcggacatgcgtaacagataaagcacaccatcgtcaatcgccccatcttggaaaaaattgatgcgctataatacgccagaccggccggtcgtttgcgtaacaccgatgcgcccatggccaagtcgaatcattattgcggtaggtctcgatgagcgataacaaagagatatggcgctgaaagctagaccgatgcaaaatgccttcacagccgataagttaacagctgttatcctcgggttttcgcgcatgatagcggttatgcgcgacgcgccaagatgtaacagcgtgtgatacatcgatcacagtttctcgccgtgcggccgctatcacggtgtcacttccggcacatttggtgatcagtcaactgcgatgttgcaaatataattgatcatctgttctatttcttcatcgtctatcaggctcaaattacattgaaaagtaaggtcattcccaagtcctgctaactgctcatgccatgaagctgtttgccaggctggttcgaccactcgcttgtatgaaagggaggttatccgggaagggacaccatataatacaggttgagccatctggcgaacgtgtcgcaaaacgcagtgagcaatcaaacagggatggaaattaagaaactgtaactacgcacatcaccagccgtgcaaaaaaaatggccattgtgaaaaacttcaatacagaaaatgtaaagatgtgagttaggggtccatgattctcgagaattcaaagtgaccgagactgatagggaaaagtcgagagctatccggagctgcctttgaaggtattgaacttgtatcatagttcatcgatgtctgcatacgtatttctattcattctcatcgtaattcacaattatcacgccgcagttgtctctcgaaacccagtcgattggcttcaacactctttttcccttttcatccaatccattgttttcacagcatcaactcattgcattgcgtggccgaatctagaagcaaaaagtacctccaaacgcataatgaaagtgacaatcgtcacgtaactgttgagctgggagctcatcccgttattcgttgtgcagagtatccatcctcaccaatcgtcagtgcctaacttgttcgcgacctggacttgcatggacatcagggtgtttgtcgggaaggtgcaaggtataacccaagtgctggggaggattcatttactcctcctcaacaacgggctgtcaaattactccccagctagcagctagcaggtataaggtacatgtaatcacatcgggtcaactttcagaacatttcgggcaagtattattcactggcaggaaagtaaacattcccagcgagtttcatgcgccagcaaacaagtacatccctggagggaagcttggaagtccaactccgagtgttgtgaatgcaaatcagattcttcattactcctcaatggggtaatgaggatttgccttgagattatatacttggctttaactttttgtttctagattcgcccaccgcattgcatttcattcaattggctcactttgacaaacttgatactatttaactacagccaaactctggaccccttttgggcctcatgctgtggaatcggtgatactcaaagtttgagtttgagttccaaacctaattgttgaatgtaatacctcttagtttcctatcacagttgtatttcactcttcatttttttttctcattctaattcaacttccattctgtctcattatcaccaaccacaggtatgccttggctttctttcagtttatttcatttcattcatttcagctctccttctttcattgactcttgttctcacttatcatcaatctcaggtgtgcctcaacttgtctatcattagactcgtccgtcagcgtgtactcacaactacttgttgttcataaggtttgcttgttgtagtctcatcatttcattcttcattagttttttctcattctaattcaactcattctattttgtctcattatcaccaaccacaggtgtgcctcaacttgtcccccagcatgtactcacaactacttgttgttcataaggtgtgcctcaactcgtctatcattagactcatccgtcagcgtgtactcacaactatttgttgttcatatggtgtttcgcggatagctcgtctattagatacttctgctttcagcttcgtgcatcataagtttttttaggaccatcatcggaaaattgtccctgtcatttcagcaaccctgggccaatgtgttagagcaactccaccgcaggtggtaaatccggggtggtataagccggatttaccacccgagtttcagctttaccacctcagatcagggagggccgccaccgcaaagtggtaaccacaacccaaatcttcatgaaaggtccccccccggtggcatacctgcaaccccggttgttgtccccccagcttgtttcaccattgttgtttttttttcttgattttttttttcaaatccttcaagttcccttcctttcatcaagatggatatagattttaatcaagaccttgacttcaacactcacctacaagttgtactccaaactcagcgtatgctgttttcaaacgggttgaatcaaagattgtcaataatcaattccacaaacatgttgttcagcttaagaagagaggatgaagaacagccggtgcacggtggatctaggcctggtcgcatgcccaacttacctcgagattttgaagcaggctacaacaaacttttcagcgactactttgctgaagatcctgtctatccagatcacatgtttcgaagatgattccgaatgcgacaccctcttttcttgaagattgttgaagacatccaagaaaatgatgattactttgtgcagaaggctgatgccttgggaaaacctggactaaggcctctacaaaaaattacctctgctgttcggatgcttgcctacggtggtgcctctgacttgaacgatgaatacctccgccttgccaaatcaactcccgatgaaagcttgctccgattttgccaggcagtcatccaagtctacggaactgaatatcttcgacaacccaacgctgatgatttaaagcgactgcttgctattggagagaagagaggatttccagggatgcttggatccctggattgtatgcactgggaatggaagaattgtccatccgcttgggctgggcaatttcaaggaaaagagaaggtgaatagttcatcaccgatatttttgtcttttcagattctgattggtttccatttttaggtgcccacaatcgtcttggaggccgtagcttcacaagacttgtggatatggcattcctattttggtttgccaggctccaataacgatatcaacgtattggactcctcacctctgtttaaaagcctcctcaatggagaggctccaagctgcaagtttgttgtgaatggtaacacttaccaagttaccgacaaggttattaccttgcagacggaatctatccagattgggctacactagtcaagaccatatcccagcctcaaggtcttgagagaaaacacttctcaaagatgcaagaggcttgttggaaggacgtggaaagagcctttggtgttcttcaatctcgatttgcgattgtgtcacgaccggctcgaggatggagacatgggaatctacagctgatcatgaaagcatgtgtcatcctccacaacatgattgtggaggatgagcgcggagtcaacatagaaaacttttatcagacatcggcaacggtttccgaggtcaatgttgaacgatcgaatgctagggccgatttttctcaatttatatcaaatgtccgtgccttgcgaagcaaggcaactcatgtcactttaaggaatgatctgatcaaacacctctgggaaatcagaggacgatcagatgaataattttttttgttgttgctttcattctatcacatgaagaattcacaacagtataatcaaacaatgagtagtgacagtaaatcaataaccaaagtttataagcaagaaagaagatgatgacataaggaagtacatgatgaactatgagctatataaattgaggcagtactaggctatatcaattgaggttgtactagtcgttgcttgagttggagtccgagtgccggcttgagaaatagagctagtggttgattgagtttgagtactgccactagcttgagaacaagtactaccttgagtcaaaatagttgccgatgtggcagatctagctcgttccacttcagcttgttttgcttgttcaactgcattcgctttggatcgttcacggagttgaagcatgatctgctctcgttgaagcttgtagaattcttgagtcacatcatcgagtccactgatatctttattcataatagcagcattggccatggtcttcattgtctcaatctgagatagatagatatcgttttgacgtttagactgagcggctatctcgacttgagctgtagccatatccgtcattcacacgggtttttcagctggcaggagtcttttgagagctggcttttgctttttttcttccccactaggtcgatcccggctccggatcgatcgggttgacattggagcagcagaggggagtctccgtatcggaggtttgtttggagttcaatggcggtgcttcactgctcggacttctggcaacgctgggccagctacgctaaccgtagcggttagcgcagcgtaacgtagcggaattccacgcaactttagcgtagcgtagcgggattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcgctttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctacaaaaacgctaacactaccgcttttggatgaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgcttctggcccgtttactattctttttctttgggccttcgatgtttttgttttcttggtcatggaaatacttgttccatttgggggacgaggtgagaatattgtagcaaggaaggtaggtgaacgtttttccttgaagctctgcaaagagtgagagcgacctggtcaagcgatctttggaggaggcaccgcttggatttaactgatcgatatgctcgatgcaccgcactgaacttgctgacggcgtgtgagatgagttgccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggccgaatctagaagcaaaaagtacctccaaacgcataatgaaagtgacaatcgtcacgtaactgttgagctgggagctcatcccgttattcgttgtgcagagtatccatcctcaccaatcgtcagtgcctaacttgttcgcgacctggacttgcatggacatcagggtgtttgtcgggaaggtgcaaggtataacccaagtgctggggaggattcatttactcctcctcaacaatgggctgtcaaattactccccagctagcagctagcaggtataaggtacatgtaatcacatcgggtcaacttgcagaacattgcgggcaagtattattcactggcaggaaagtaaacattcccagcgagtttcatgcgccagcaaacaagtacatccctggagggaagcttggaagtccaactccgagtgttgtgaatgcaaatcagattcttcattactcctcaatggggtaatgaggatttgccttgagattatatacttggctttaactttttgtttctagattcgcccaccgcattgcatttcattcaattggctcacttcgacaaacttgatactatttaactacagccaaactccggaccccttttgggcctcatgctgcggaatcggtgatactcaaagtttgagtttgagttctaaacctaattgttgaatgtaatacctcttagtttcctatcacagttgtatttcactcttcatttttttttctcattctaattcaactcattccattttgtctcattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatacaataatttaacccttttgtgtaacacatggcctattttcctctttttttttgtatttttgttaaaattctgagctcaagacaagagaaaatgagatttttggattttgagatgagggcacgaaaaggctcaagggtcctttttgggaagggttcacggaaaaaagagtgggagaactgatgttgatcattcacttgtagcaggcctggctagaaagactacatataacaagtgttcaaactgtggttgagaagaaatgaataaaaaccaggaattgaataaaaactaagagacagaaaattatgaggtcttggaagaaacattcatagcaggacttctcagtctcttttagtcaagcaagaaaagttaatcaaggaaaatcagaatttctggcacagatatttagaggcgttaattctaaataattagcttttagtgaatcaaataataaactagaaaaagaaagaaatcattctttagagctagggttgtatgataaattgccacaggagttctaattagacttcaagtgtgcataagattcatcaaaaaactaggcaagattgactataattcagtccagtttaggatgactcaagaaataaaagagagaaacaataaaggggaaaagaatgtttttgggaaggagtagaccaaggattgaaaaactcaacatttttattgaaaatttatctaatttttaaaactttacaatgctttacagccagatacaggctgtatcaatgaaatgaagcctgtttcagctgttatcaagggcctttttgagccctcaacgttatagttattgaaaaaagcaagatttcattaaacatgacatcaaaaaataatggaaaatttttaatttgatactttaccaataactgctaaggtattggcccacaattgattttatgttttgattcctggtgatcacattagcccattttacgacaaaccactttcagccacttgtaatgaaagtctgagctccctcttttaaattttcttatttacaaccagtagtacagtatcctcccagatgtttatgcctgggggtgaactgtcacaagttgacttgcacccgcgcactaaactgcagtgtgcgcgtgcaagttgatctcttcatcgcgggccaacaaccaatcatagaagaaccttgatcatcaacaattgatcttggaacaactttaattgacctggaacaaacttggttgaccttggcctcaggaagaatttgattggaatcagacattagtctgtatttctactggttttttgttttttttcttcttctgatttttgctttgtttcggaacaggattgttttgatgggacatatccaaggacagcccaacctcacgaccaagcagaaggctcgcattgccggcatggttgaagccaggatgtctcatgggcgagttgcaaggatagtgggctcgggacaaacaaaagtctcttcaaccgtttcatgggctcggactcatgggaccgtcaaaaccactgtgaatagcggccagcctttatggaatagcaagcaagacttgatgcagctgcaacggtcccttgcaagccaccccaagtcaaccctagcagaggtgaccaataccatggccactctggtttcaagctcaaccgtccaacaaagagctcacaatattggcaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcaatttttcgctacaatttagcgtagtgttagcgcttgtttctttttttgcgctaacactacgcacatggggcgaaaacgtgcgctaacgtttagcgtagcgttagcgcgattccccccatctgcgctaacgctacacgcacaggccgccaaaaactgcccgctacgctgcgttacagccgtttttagcggttttttgccgttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagcggcgcgctaacactacaccaaaaaaaggttagtgttagcgccgctacaaattagcgtagcggcgcgctaacactacacgaaaaaaaaaaaattggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccactgatattggatacaacagctgtatcaccgtcaagaagccatttatcaacaataaaaacaaagaaaaacaactgctttttgattgtgcgcacctcaatttcacaatatcagactggtccaaggtgatctggttggacgaatcatccttcaaaactgggaagaggtcacagcaggtgaaggtttggcgacagactggcaagcaaatgaagcctgaatgtcttgaaccaactttcaagagtggaaggtcatcaactacaatctggggggccttctttggaacaacaaagatatgcattgttttccttcaaaagggtggcacaaaagcaattgattacatcaatcaggtctacaagggacgtcttgtagaaacacttgctgccgtcaatccagaccatcagctcttgttgatggaagacaacgcctgatcacacacggccaagctcagcaaatccttttgacaagacaaccacataaacacagttgaatggctgccccagtcacccgatctgaacccaatcaaaaacttgtggaaaattatgaagactgcaattgtcaagcactaccaacccaactccctcaacaaaatgaaggaggccatccaacaaggttgggaaaacatcccagtggatcacctcaaaagccttgtcaagtcgagagcatcagagcctccccaaggcaaggtggaaagtgcagaaagtgcagacaccacagaaaaatacagcttatacgccagaaggtttctagtgagcacacctgtttcaaattccaaaagcggaaaggtagggaaaggtctctccaaagcgcaaaggtctttccaatgcatcaaggggaaaaaaatggattcaaaaaagaagaacaactttctcttctgtcaatcaagttttttggatgctggatcatcaccgatcctttcaggttttggaattcttacatttcaattggaggatgttagaacttttatgcaattcaaatgtattacaagcaatcaatttacccaaagaattgattgatagaagacttcactcgatggcggattgtcaggtttagccatctcattatcaagtcaatcacaacgaggaggttgatgagttgttcctatcgtgccccttgatccttaccaacctccggagccgctgcacctcatgatttctcgtccaacccgcaggatggcacggcattgaatgtgaactgctatctgatattggccattcatcccgacctcggtccactccaacagaccagaacagattagaccaaccaaaggttcacaagctccactcagccccctttgcctcgatcacagtccctccctcaaggtggacaacagcggggcgggcaccatgcccccaatcggctgagctccttcctccaacatcagccagcctgcctgcatcatgggcctccagaatcaaaatgaatgttgttaaaaacatttctgaaggctcaaaaggaactcttatacaacaagacaaagataagtagctttgtcacttttccttattattctaaactctttggctatgatattgcctggagtgtctcaaacatgtccgcaaccaggcgagcgatcagacgtgtcggacaccagccccgcgtgtccgaggcaagccctgcatttggctgtacagctacagctctgtactacacttggctgtacagctctggtacagctccgtactaatccgcactttccacacccgcatggaaagattccgcacttgggcaggctccgattctttggtcaagtcagtgcccaacagaatgcgcctggttgtggaggcctctggtgggccaatcaaatattgattttttggtttttatttttttatttcataatcattatctcccacctctcagctaccctccccacttgattttgtatttttaaaaaaaatattaaagaaaataaaaaagttgaatgatgcttttatttttttaaaatgtaatgcattttgcattttgttttttttgtttcatattcctttttatcatccccctgtccaccactccccaaacactcagaatttcatgtgtgatagttttttttttaaataaagtaattgatgtgtcataaacaactgggaggatactgtacaacaaaattgatggaatataaccaattaatcaatcattaaataggagagggcaggagagatagaaaagctaaattgacaaaaagaggaaaaagggttaacttttatgagcttagaaaaacggctcccttttttttagccaacaactcccacagctccttggcaacatccattaggagctgttttctaaaatatgggcagattttgggagttgcctggcccattccagtttcatcttttttatttatttttttccaatttttgggagctggcttcccaaaacacccctcaaacatggggggggggggaggttgctctgactgaccagaaggaatcccttctggtacatgaggtacagctacctcatctactggaatgaattccttccagccaatgaggtagctgtcattaaacagaagggatttcttctggccaatgagttgtgaagaactcatcaaccacgatgaggtgtctgcacctcaaatctttattatgctaaatacaacttgacagttgaaactagcatagaaaagaaagaaatagggtgacttcattttttagaaatggatagttaattatgggacagtgggcttcaaattacaggttttcaagcagaacctcacaatcagggagggataagtaggaccccacaatcagggagaaaagtagcacaaaagggttctgatgttatcaattacaataggggttacattgggcaattagggatagtagatgttttttatgctaccaaaaacagtgcacttagcttgcgcatctggaaagcagaatttgctgcagctacatgcaacaccctgtttctcaagagccaaaaattttcatttttttaacaccctggattcattgataattgtgtgaaccactagcttaagtatgcgcaacaaactacaagcccactcgtaaagccccaccagactaaatttttcttaattatgcttgaatatgcctgtgaaattgttattgagtaaatgttgatctcttggctgtatgtatatcaatatgctctccttaggatgtaacttgtaaaaattgaattaaacaactattcccctacatccctttttgcttttaacaatcaatttctagaactttcttcatgtttggtctaaaatttattcattgaaagtgagaaaaatattggtcaaaaggatatttttctataatcaggagagacttatatgtcctacttatcaatgatgctgtacaacaacatagtgtgctctccttcaagttacacaaataggtggtattcacagtcacacataccactccaactccatcatagctttttgcaaatgtgttggagggtgcatctgtttatttccatctatgggttttccataagagaatctccaatggtccttctgttgccggacctgaggccaaattcagaaggcctctggcagagctgctaaaacttgtaggggtggatcaaagctgaacttggctactgagttgcacagatttgcaagtgttttacccacaccctctcaacagctattcttttgctaagactatcagtgctacacttttacctgtcctatcttctcttccttttcctcaccaaaatacatagccttgcccacttttcaaagtaatattgttgggcttggctgctctcttagtttcagtttttggtttccctcaacctctccaaagttcctgattctgcataaccaaaaatgggtagttatgctcaagatatcagtcacatgtataaaagtatggtaccttgttttcaccttttgccattaccaatatctgtaacagatgagcagttacaaatatcttttttttgtttcaatacctctaaggatacaggtgcaatgttgtactgggatgaagggctatgaaggggtttttggacgttttgggccaggataacacagttattggtttattggtgttactaaaatcagaataaggttgaggaaaagaaccttttacaattaaaggaaggtctgataaaaaattcttacaatcaaaaataacatgaggaatattaccagtggggagttatgatactcagatgaactagagactcagatgaactagggttctgtttgtcagtgttgtgcacaagtgtaatatgtgtgaaatatgctcaaattctgtcaaattttgcagagatctcacacatcaaactgctacattgcaataaaaaacagggcctagatattttattatttttaactaccccctgtaggcacaacctggaactaaacttggtggcccacaaggcatatttggcctccagctgagtgacttcaggagctgtcaaaagttgcagatgtggataaagttgatcaaattcaaagccacccttggcttctccttttgaaagtttttcatccacccccacccaaattgatggcccagcatttgggcaactatgacacgtctgaatgatctcaatggggcacttgattaagatcacactgattaatgtatggattgattgctctgttctgtctggttgatgatcagatgagatgatgatctgttgtcatgagatgatgagatattggaatgaggggggaaagcccctccttaaatagtctattttacaacctggctgacttgtggttctagccctaaccaataatctataaattgccaacttgtggttctagccctaacctataatctataaatggccaacttgtggttctagccctatacaagattctcagtgtacctacaaacaatgtggctaacttgtggttaccctatgcaatgaatattgaatatgtaaacaaactaaggccaacttgtggtttacattaactttgagaattttttatgcaaataaaatttaaatcccaaataacttgactgagtgagctagcctagtggttcccatgagtgactatgggttaaatgacccgtagaatgtgattatgccataatacgcctaagaatatatgcccttctacatattgaactgtgactttatgcaattctaaaaagcactgtaatgcagcatagcgggtgcttttttgtgccccattgtgaatcttgccagcttttgaggtgcagaaaagatacaagagaacgttgttgaggttgtattgcagcataataggcttgtatttatagacaagagagtgagtagagatattggggtaggaagtgaggtacatgagaggaatatgagcagtcccattagatgggacgactagtgtttaaggatacaatccggacccgggatacccggtaatacctgaccagataccgggttgggttgggtgtcggatgtagtgtgtgcatacccggtatccgggcgagcacaagctatcagggatggggagctcgtactcccaactctcaggccagacaagcagcttctaaaactttttattgcatattttattttgtctacttgtacaatgtgattgaggagacacggtaactccaaggtgttgagttacattggattaccggtctatgtttgaatgtgccagccaaccaagaatgctcgctcacaaggtgcactcaaggctggtgccgctagacatgttctggacatattggagagggtcagaaaacattccgtgtttgctttcccgaacggaagaggtttgtatcacaattgtgttccacaaatccaggctttgaaaaaaaaaatgcaacatccggcggatacccagtgttggggctggatatactgggtacggatgccggatgagctctacccggacccggggcaccggattgtatccttactagtgttacaaggtaataagggaaaggaccggacttggctaagtttggtccgtatttagtatttctaatatacaagataataaggttagagagataagaagcgagatgaaagtgagatagccaagagcggctgacagcatttaggaataaggaaacagggaagaaggagagtgaccaagagtggtccataagtccttcagcagctggagaaggctctgccggagccgttaccttatccggaagtcggggcttcacaccatgcacgtagtgttagcgcagattcatggaatcatgctaatgctacgctaaaagctaacaagctttggcgccctgcacacgtagtgttagtgcagatttgcagaattgtgctaacactacactaaatgttagtttaattgagctacactaccactacagttagtgtagctggcccaccgttggagctaggcatggtggctctggcaaagagctttctctatctttatccttcaaattggggacaaaggaatgggcctaaacctctgaaattagatccgaagaagctcaagatgcagcagttttcctttccaaaaacagcttcatcatagcacattgtgggcaggagtcaagcagtgataagataaaagaaaagtgaaaatcaacagaatacaatacacctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgaggtcgagtgagggatgtttgtatgtgaactggttggattatgggggtttcacgagatggagggtggatatcacggatcccacagcggtatcaggggaggtaccggggtggtagatctaccacctcggtacattttttggaccaaaaatgtagcttaccaccccgtataccacccgcggtggcggggtgttttgggaattggggtggtaaacggggcttacaacccggatttaccacccgcgttggagatgctctaacttagggagacgaggtcccgggttgggacaagtggtttaccactccgacaaaggagggtagggacgtagttaaattagctgcagtgcaagtccctccccttcttcagaggtcgctgcccgacctcctcgaagggacttttgttaagttcgactgcaccgccgccatcagccggtcaaacaaacctttctgaccggttagcggaccggtgttttgtaacgagtttaacataccccctccgagaaggacatcttggggtggttaacagacagccgctcgggcaaccgtccggacaaccatgtattctcggtagtaaaaaaaaacatccaatgcaaaacagggttttccatttttccaacattttcgaaaatctttcgggttcgattgcaagaaaaagctctcgaaatttcatcgcagaaacatccctagagaaaccaacgcaaaagattttcaaagttttatttcaaaagccttttatgattgttgcctcagtccagtatcagacgtctcgacgaagttgcctttccaaatgcatcttgcaacagtcatcacaagtcgcctattaatagaacctgtcgctccagaatccaggtcctatgaaaatgctcctcatgattgcgaagaagtgaggacgtcctcgatcagtggaaactgatgagcatgctgcaacgaggatacacatgtactttacacaggtaataaatgatgtaccacactcgaaacatggcctaggagagtcaaagcagcttcgacataaacaccctatattttctgtatcttattcttggatctgactacatactttcctcgcctctgagaaacaaggaaaacgcagcgaggcgaccacacatttctcatgaggtccgaagcacttcgcctaggattatatgcacctacatacctcgtgacttcctatgctgaccatcattgctcggtgttgctgggtgcgaaaagttttgccgaaggatatgtaccaagcggacatctcagccctctccaatgctcacgggagtggaccctttcatcgggcatcccagtgtcgggaataactcagactcagaggcacgccgcaggttaaacgttgacttgcagcaagaattaatttccggtgtaattttgaacgaaattatcgatcaagactgcgatgatgaaactgtattccaaatatcgatagacaagtatttgtagaaccgacggcacataagcacttctaatagggcagctcaaagtaatccaagcccatcgatcatagacaaaggattctgtattgatccaccggagcgcacgaacgtgctgcgaacaatatgatcactacctcggcgtctgtgatacgcgaaaactatacatggactgattcgtgtcttggcggaaagggcatttgatgaaaccgcgtgatcagtgtgggactaggatcacaagtcagctggcacatattggtagcctaccctggtggcggtagcaaactctccctcgaaactgggtctccgcaatttcctacttgacacttggaaatgataagcttgagctttcacggagcttgtcttggtccctcctcttcaaattttctggactgtttattctgactgcttaatcgaaggtgactactgtagactgtctgcaagacaatatggcaggaatgattagtgcttttgttgaattaccaggagctagtaatcatgaggacttcaaatttccctggagcctagacgagatcaatcacttggtatcagaccggaaggccaatcggcaaaagaagaccactagccacgacgttcaggacgagtttccagagtctggtttgcgtgaagaatttggaaaacaggtcgcgcctggagcaccagaggctcaatcgaagtactacccgcaggctcctcgaccatctactaccaaaccccaaccctggcggcccaactcaagaaccgaacagtagtttgaaaaattcatttaaatacgtcacgtgattggtcaagcaaaagatgtctcgttggaagaaaaagcgctttattgaactacgttgaaagcccgaatgcgatcgggtcaatccaagacatcacagctcgcttcgatcgcacacaaggaagaaacccccgtcagaagcaacgggttgagagagaggaagaaccggtctatttccatgcagagaaccacctctgacgggagaggaactatagctacgggcggggagccaaaacttagaaaggctttcggagcgctatgaaaatcccgaggcgtatcaaagtgctccaggcccctcaacccttccgccaggttactaccagaattcagatgcaatccccgctcaagaaagccttatagctccataaaagaaagtggtgaaagaagctgccaagatcaaaagtaagcggaaggatgcgacaaggaaagtgcagccaactcaacctggagctgaaaaagcaggctcaagcatgcccaatgatttgaggcaaaactccttttagactaggaggatggaagagagttcgagccatcgaccgcccaccgggagtaagacaaaaatgagggcttcagaattaaaagcaaaaactccgaccttaggagctaacgattttcagattcatggtgatgaaaatttactctctacactgaagcggttcaagactatctttttgttggatgatagtgcatcaatggcgagcaacggacattgggagaaggcccataagtctgttagcggagctagtaaaagaagcctcgcattatgatacaggtgatttatccacttcatccgtaggaaattaaatacctcttgttctgagatgcaatttttctccttctcttctgcacttctaagaagggatcgacttgcaatttttgaagtgagttcattcctctatatatccaagaattctcaaaggattgaatttggaagccaataacccacccttcctctcctatgattgaaaaacagctcgaatacgcatttcaaaaacatcaaaggtgcttcttcgctcctgcgaaaattcaagacaatccagcccaccggggacagcactcctacggaaaccaaagtagaagggattctgcgaccttagtaagttcagaggtataacaaaaaagggaaacattttgctgctgttggccacgattactgataccactttcttggggaaaaaaaagtattgagatacttgaaatgcaaaaatcaaggaatcaactgcttccaaaacccctgaacctggtgattatcaccgatggtattccagacgatattgatagttttatttcgattatcagccatgtctcttcaaaactagatgctggccattttccactcaatcaggttgggatacaatttgttcagattggggatgaaaagtatgtgtgatcaggatttatcccgcttttcctttttttttttgataatagtgtgcagatctgtacggaagaacttgaccgtatgatttccacttttctcagacgcgtcagcagggttttaaaaatcctggataaccatttgcagaaaagatacggggtttctagggacatgatagtacgtctgattataagctttgttacacattgatcaaccaaaacagacctgccgactttcacaaggaggtagatcgagcattttttttttcgaagtacatcttctgaatcgggtgtgcttgaacatttgggtgtaaaaaaataggatacaacccaattctctgggatcacggaaaaagccttcattgttaaatgtcttctgggagggatcaaccgagtaagcattatcatccactgaagcaaacaaacttgattgttggtcttcggaagaaaactgatcatcaacgtccacaatcatttatttttgcacctactgcacctcaagcgggtagatcgaatgcaagttccttcgtcctaggacaatgtataccacatgcaaatcgcgtttcgaatttcaagtacaaattcttctatggtgccatccgaaggggataggaaatctttcgacttgaaactgccgagatctaaacaactcgaccagggaaaatagatcatattcgccgtttcgactggaactactcatgaaagggcatgtaaccgccttaggaaaaaaggggctatttgtgtttggacaaatcattcttacttactcagctatgcatttgtttagattttttttttcttgtcaagctttatacattttcttcccatgcattagtagatcttgggtttgagatgattatatgtttcttatgacctatttgttttgaatgaatcagcagatacttttaggactatctgttctttctacatggtgatattacaatcactcattacatcatgattacgtctgcctatgagtagcttcacattttttgcaaaaggaatgtttatctgtctacagtacaagagtaggacaagagtgttgaaagagccttgataaattgctccatccaatctccgtgattaatgcacatcaaaaccaacccttcagatgttgtaaattgtctggtagggttgagagcatactgtgtcataatagtccctgcctctagtgagtctggggttagtcaccaagagggtgatgtcccacgactaaagagtatggtgaaattagccaaaaaagaacttctcatgaaggtggcacaatgagggtttaggtatattttcttgatcacattggtttgccatcaaggatcagtcaaaaattcactggatcactagtgtatcctccagggggggggggggtgaaactcaggcctgggacccccccatacacgccaaggacattctgtagggcaggacagacattctctgaagatcacatatgcttgttagcatggttagataccagtttgttgaaaaaaatctgaagtcctaaaactttttttttttcattgttgtcaagttttttgttgctgttaacaacgatgtttatgtcatctgtacatacaacatacaaagtgtagatgtgtaacaacaacaaccaaaaaaagggggtaagacttatacatacacatacaatgattgatgatagattattactttcaagcctactcaacaacaacaacaacaaactcagtagtacaacagcaataaggaagaagaaaaaaagaaagaaaaattcatggataggtcagggaatgatgatgatgatgatgattgagaaaaagagaaggggacaaagaaagagggaaggagacaagaaagagaacaagttatggacaggaagaaacgattaaaaaaagcttgtaaaagataagggtggtgacagaataagaataggaattgtcaagaggtgataaagagatacagaaagaaatgagaaaaaaaatggcatgcgtttaagaataagagcatccaacctttgttctgttttttgaaaaataaagtaaaaatgataatacagggatagaacagagagagagagagaagtaattgaagaaatgggtagaccgacttgaattgaattccaatgaaactagaccaaacccaacaacgacacccgattttcgatgaacattttttttttttgtgtgtgtaagtgtgttaagtgagagtgatttatttaaagacagcagacccatttgcatcgactccggacgaagaaagaagtggtccactcccaccgccactcccactaccagtaacattaggagtaccatgagtatgagtgttagtgttagtagtaagagacgacgaagaagaagggatatgcagcgaatgatgatgatgaggatgatggtgagagatggaagagggagaaggatggttgagtttagtgcgtaaagaatccaagcggacgaggatggagcggatgatgttcggacaactgcgtttgatgaatttgtgttgactagcgatcggatcgtcctcctcctcctcctcgttatcacgatcctgttcatccgcaacatcgtcgacaagatcgtcttcggcgccacataccgggacctctgctttcctgggtctcaacgtatgaggatgaggatgactgtgaggatgggtagtgtgggagtgggggtgcaggacgggtcggtccagctcgaatatcgagtctgtctggatgatccgctcgtccattaggccatacaacatccacagcgaactttcgtattctagttcacattccttcaatcttgagtccccacctaactcattcactgccgcactcctggactattaaacatttacttctgtcagctttgagtccctttttatacgtggtatgtgggagagggaaggcaaaggggggaatgactaactttttctaatgctcgatcataaatcaatttatcagcagataagactctcccaccagtcgacaacaaacttttgccgttagctttagttttgacgaactgaatcttatcaaacacctcattgaacttatgtctcaaccattcgatagctatacgaaaaagtcaccatcaaaattcattagcacgcaggcttaacaaaacaaaagagaagtttttttttacaaaaagagacagcttaccacaactagtttcataactaagagcattcccaccaccaccgacgacagcgagttttttccaatcgacgaccgcgacagcgtggcgaatcgatttattgaggaacgcgagcgccttaatataaaggagcaaagcttgcccagcggcgagagcagatgccgcgggagcgagttgaccagagggaggtttagagaggacggaggagggagtatcgagagtggaggaatgacggagatcgtagcaggaagaggaagaagaagtggatgaagaagaagtagaaggatcgaaagaaggatatgaagatggtgatgaggtgatgaatgctccaaccggtcctgagaatggcgcgggattcgaagtcgagcttgcagaagggcctgaggcagaaggcggaggaggcaagatagccgcgagcttctgatcggcgaagtggatgatgacgagagccttgcaagcaaactcttcgagttcggccaagagctgcgattcgactgggtcaagatgtccgttcctggatgctgatgaacgtggaggaggctgtgaggttgagggcccaccgatgcttcgggttgggatcgtctgatgattgatctgcaatggaccggcggagagaatcgctcgagagagggcactcgaaggaaaggtgaacggcggacgttgggcttgagagccagacggaccggcggatgtgtggctaggcgcggccggcccggaaggactggaagtgccaagaacagcctgagggaaatacttgccgaccaatgggagactgccaatcccgcccccgccgctatcgaagcttcgaggggacgaagggtgggggccgtagtgaccttgactggagggcgaggaacgaccgaagttggcgatattcatcggatgcgagcccgtcgggatcggcgaggccgtcaacgtgtgcggccttggagggaaggacgagaccggcgagctgtgtgaatgcgttgctaacgacgaatgcggaggagagccactcgaagtcgtccgatgtggcgaagaactcaagcccgttagtgttggctttgccgccatgaaaccacgtgacattcgtcgacccaagctcatcggcttctgtggtgatgaagataaacctacatcggatccagcgacaagtcgtcaaaaaaaaataataatgctcttgtcgtttgtggaggggtggttgaataacctctattctttcatttttatgaatcttttaagcattccagcaagggactgaccatccaccatggcattaatctccaccgaccccttctcgacgacgacgtattctgtacccaagtcacgatcctcatcctcctcagttttgaaaggtacagctgaagtggtgttttgttttgaaggactgttcagactgggagatctcatcaaggcataatctttagatttgactgctgtcgagactaggttagtcggattagaggtactcgaaccagggacgatatatttcgccggaaaactgggcatccaactcgactgacgttgtccactgggttgaggggtcggaaggaggctgggtgaaggagcctgaaaaccaggatgaccggcatgagaattggaaaatgcaggaggtagtgagacttgtcggttctgaggtgcccggtcagttgagcctgattggttcggttgagagaagggtggaggaagaggctgtttgggcttgtatgctgaggagttcttgtcgacaataaatgcgcctggctcgccatcaaatgggttggcggacactggctgatgtgattttcccttgagagccgtggggttgggtaaggttgaggttgatggtggacgcggagagaggttctcgtgggcttggacggatgtgctgtgaagggtagtcaattgaggccgtagtgggatagatgttgtgcgaggaagactggatggttgttgctgttgctgttgaagaggaggttgagtgggagggatgagaggtccgactcgagagacttcgtcggccatcaagaagaactcttcaaagctaacacgttcggctggattccgtttcaagagactgaggatcaatcgtttgagatcttgtgctaccaccttctcctctgggaacgcaatcttgtcttcactcttctcgatcttccgtaatagttctacgtgattctgagctctgaagggtggttttccaacggccatctcgaagaggactgcaccgacggaccagaggtctgccttggcgtcatatttctcataccgaaggatttcaggagccatatatagccttatcaaacatcaacagatgatcagttgcttgtttcagtaagacgaggaaccaggtcagcttacggggatccacagagagtttcggcgagaccggcattaggtgctaagactctagcaaatccaaagtcggccactcggaggataggtatgccttcaggtatataacgaggggaggttgttgaaataaaggagtctggttgtttaggatctgaggttgacggctgggatgattgtgatgagggatgtaggagaaggttctgaggtttgatatcccgatgaatgatggagtgagagcgtaagaagcgtagtgcatcggctgtggtacgtagtatgtggtaggtcaggtcagtatagaaatttgatgggttagtttttggagaacacatacccagttgaccgaggaagcttctgatgatccattcattgagtccaccatcttgaggatgagggaatggttgatgtggttgtggttgttgttgctgtttgattagttttgcttgcgttttgatgtaaacagatagatctccttgggagcagtactgcatgataaggaagatgtaatcgttattgctgagacagtcgacgaggccgacgacgtttccatgtctgatcttcttgagtatcttgatctcatcctgtaagttctggaatagtttgttggtcagttttgatttgatgactgccttgatggcgacagtctgattggttcttgggttcagtcctcgatagactactgcaaacgagcctcgtcctatctcctctccgatcgtaaatcctcctggaagtattcctgggatttcgtgttgtcgggatgaggatgaacctgttgctgttgttgatgttcctgttgctgttgtttgattgggaggtggtggtgacattgggaggcagtgttggtcgggatgaagaaagaaaggggatggatggtcaagaggggacaggaggaggaggggaaagttagtgaaggagaagaagaatgaaaagctgggaagttcaaaagcaggaacagcaaaacactaacttaacttgacttaacctgacctgatacaccaaaatgatgacatcatcaaccaaacaacactcactcaattggattatgtgagacatcctacaatatacataacaacctttggtaaaaatgtcaaaactcctaccaaagtttggcaattctctggaaaatttgaaagtactgtggaatctgcccagacaacaccctgacttgactgtccaatattatagcccggttcacgatagccagtcatcagcaaaaattttggctgtaatcagcaaatcattgatactcaaaaacacccccatttttgaatgtgtagtccagagtcccccagattattccagatccatccaaaaaatatttttctatcagcaacttttagcaaggtgatcagccattggaactggctaatgtgaaccgggacccattcatttcatttttttttcactcaaaacgggctttcttcttctgcatcaagtgtagctcactctgcaaagaaccatttgagtatctccattctcatcttttcaaaagcagcttattatgagtctaaatggatgaagttttgaccctgaaaaggacaaccttccagccagccaacaaggtataattgattccttgttggccaaaagctcacctcaccattgagcagacagactagccttctctgctctgatcaaccaatgagcagagagcccagatgagcatcataacttggtggaattgtggcttcttactcatgcctgattccctttcttcttgttttctccatctcttacgacgaatcttagttcaaataaatgcaacaatctactccctcattgcctgaagtcttctcctctacatagtctgccacaaatgctgttatgaagttcaccccccccccccagcttgtagagattgaaccctgttggaggaggccccctcttctctcatgtatctcggagcttatcttctaggctatattcaattcctgttggtgttgaagtcaaacccagtaagtttttggtttattcactacagctgttcccaaaaagcttgcggtttgggagtggctgtatttcagaagattcttttttgcaccattgaattttagcgcctcacaacctgtacagatgacggtacaggttctgatttggctgccgaggcctcggggtgggtcgggacgcctgccggctgccaggcagaggtgggctgagcctccatgtgatgaccagttctaggccaaaaacttgtgagcattacaatgatccaactcccacacactcaactcaaaaactgtgggagttgggtcattttgcctgaagtactgtgccatacaggccatgtcagagagaggggcgctaaaaaaccgaggcgcaaaaagaaaatcttcagcaatacagccgctcccaaaccgcacgctttttgggaacggctgtatattttctttgttcaatattcactcaaccacaatcctgctgaatgtacatatctcacgtccatttattccatagagcccagaacacgaaaccaatcctcggacctcaatacatccattctcctgcttcttttttctcgccccacgccgttcccgtaagatcagaaattggctgccctttctcctcatccaactttactgtgggcttggatttcagcaatacttcccctcacacaccatctcaatcctcacacagcatccagccccccaacaccccagaaatgatggacacacacaagctctcccaaaaccctaagattgatgtgttttttttttttgattggatgtgtatacatagtggtatcaattacataagctcaaccatcacaaaagaaaggcacaagccaataaggacccccacttttccaaatgggtctttctggccactatgtagacaacttaggggtttttataatgtttgcagtccagttcatttgcactagctagcttcatttattcactcaagcaatcccgcaaccggcgtatttacttgtcaccccacatatacactcactcacagccctgcttcttgaccactcatcttcaataatactaccaaccaaccaaccaaacataggaaaaaatcaaccctccagaaaaaaaagaagtgagaatataaacctccaaaagaaatttcatgaatatattaaactacaaaaaagaaaggaaggaaggaagtggaccaacaaagaaaaaagaaagaaatccaaagaaaagaaaagaaagaaagaaagaaagagtaggaagaagacaaataactacaacaccaccaatacaaaaacaaaacacacaaaccaaaataaaaagaaagggtacaaaaaaagaagaaagggaagtgaggaaagggaagccgatcgtcgagggtcggacgaggaaggacaagcgggccgagcggacgggaagcgagcacgaggaccgccggatgaagccctccaaaaggaggaggaggaggagggaggagagagagaggatcgaaaacgaaaccagaggagcggaaacgaagaggagagacggctgagaagcgggatcggggaagggatgaagaggaacgcgcgtgtgagtcggagcgcggcctcaacagcaagagccgggatggttggacccggtcgctccgaactgatgctgatcaagcccgacggccgagttaagattcttccagccctggtcctgctgctgatgatgatgatgctgatgatgatggtgatggacacggatagagtcgcgcgaatgcgggctccggagcgcctcgatctgcgtcttgcgcaagacaagtctgcgcgaaagcaccagaaaaagctcctcgattcctgttgttttttttccacacactcaatcagtattttacataagccaagaaagaaaagaaaaatttaccgaagtcatctttagcgctaacttcgctaatcccgacatgattccagcccgagccggagtttccagagttagaagaggaagcggcggcggagaggaggagggaggagggcgagggggcggaggaggaggaggcgagggaggaggggtcgtcgagcgtgggcgggttcgaggggccggcggggccgaaggggctgaggagcagatggccgtcgtcgggccgggcgccggccgcagtccaggcggccacccgggcatgcgccgcttccatctccaccgcccggctctccggcgctaggtcggccttgctccccacgatctggataatcaggtcgccgctcatgttttgccgtaactcttgatgtccatcgatcccaaaaaaaaagttcagtcgctcaatcgggcgctctctcagcttcacaggacagatgactcaccatccagccagttttggatgtccaggaaactctcctggttggtgatatcatagactaagatcgccgcattggccccccgataatacatcggcgccatacttctaaaccctacagacccatccaaaaatctcaaaatgatttcgtccagaagaaagagatcggaaggacatacgttcttggccggcagtgtcccatatttggagccgcaccttgcagccatctaccgacagcttctttgtgcagaacgaggccccgatggtcgatgtgagcgagtaggagaacgagccggtggtgtagcgatggacgatcgacgtctttcccacccctgtcgtcatcatcatatcaatcccaacaaaaaacaaaaattccgcataagttgtctcatatttttggtgtaatcgtggggttggtttttgtggaacaagaaaaagaaggggggaccagccttgcatgcccaggatgaccactttggcttccagttgactcgtggcttgggtggtcccaccaccaccgcccccaggcccaggcccagagggattgccgttcggattcccattcccattgccattactattacagccatttgaattactattattattagaagagcgatctttgtgggacgaagattgagcgagggatgattgggcgcgattatcggcgggaagtctggagttacctcgactgctactggagagttgaagcggattattagagttagaggtggtagtagtagtagtagtaggagtggtgatgttagaggaagcggaggaggaggaggaggagaagcggagggcggaggagttgagcgggtcgggaggaacgagggagtgagatcgagcgaggtgggaggggagggagcgatggggcaggaggaggttgttattgacgggcgaggaggtgagcgcccagtcggggcgagccgaggaggaggggccggcgacgggcgagagtgcggcgggggtggaggaggcggaggcgggactggagggcgtcaggtatcgggccaggaagggcggcgggccgggcgggaggagactctgctgggtgctccgacggttcggatccggcgtgctcgggcccagactcgcgtatcctccggagccattcgggccgtctatgactaaggtgggcgtgcttatattctgactggtcgttgtggtctggttggtcagcttgtggtggttatttgtggtggttgttggattggtgttggtgagtagcggcgaggagagacttgagaagaccgacaggctgtagcgtcctttgcgatgtccattcctgttctgctgctgctggtgagaggtatcgggagtgagtttgttggatggagtgagacggttgaattcgagtgaatggtgggctgtggggtgggtggtgagagggggtgaggaggatgagggtgatggtgatggtgagttggtagtggttgtgcttgtagtgttctgtagttggtgtgagttcatgatctggttgagtgctgcagttgctggtgtggtcatcttgttcggtccagtctggttcgttttcgttttcgtctttgttgttgttgttgttgttgtttttgagttagttgttgttgttgttgttgcagtgttgttgttgttgttggtggtgaatgggtagctgagtctgtgttgatggtggtggttcatcttctttttgggtttttttttttttttttttttttttttttcaacttggaactgtacttgcttcatcccacggggagagcttcggggggaacgacgatcttcaaccgacttaactcccatgctctcctatgtatgtatgcatcccttgaagacatgaccaaatcgttaattcaattatgcagtatgtggcagtacttgttatgccaggaatcctaatattcgagtgaaaagaagaaaactcccccaaggggatataaatttcttaagaacctagtatttatagaaaaaacctatgtacatacttgggttggtgagaaacaaaaacccataaatccatagactatgtatataaatagggtgagaaatctgtcaaaatgtgacatgggaattcatgtcataacagtactgtatggatataaacagcattcttattctacactgtatgctgaactcttgtttcatgactccatgatttgcaagaggcataaaataggatgccataggccacattacaacccaaaaatcaatggcagggagggaaggaatacaggcctgggagatggccagacctgtctgaatgttacagaggtacaattgagatggagtgtcaaatacacctcccctgggcctgcaatcagctcccaaatctttttgatgagctcaaaacatatgcaaaggtggtccattggctcctttggacacgttttgagttatttgttttacacgatttctggataaaaagaatcccaaaaactttgcaaaacttaacaaaaatacctccattaaaagtgtgtctataattggcgcctgagagttggcaactgtttgttggtaaaagttgtcaatccaacccttcttattgaccaaatattcacagtaaggctcttttagcttcaaagtgaaatagagattgattgactgacctattaatgtgtgtctctattacactggaagttgctccaatcaaaatagatttggatcagagggaagttcaggagttctgaaagacaacatttgaggacatcatgactgctctaaccgcaggtctggctgtgaaggagagagatgctggtactaggttataagtaggtgaatgtgacatattcagtcatagaggtgaaagtgagatgacttgactttgtaagacttgtgaacatgtggcagcttatctcagtgaagtgtctggcacaaactcagtggtcaagaccatgttgggacttgagtgattgaacatgtcagctggcaccgcaaacctgggattgtccctcagatattcacccatccattttccatggcaggcctcttgggtataattacactcatctttgaagacccaacttcctggcttcacaccttgcacaacttggacaagaaatgcccttgatgtgggacagaggtgctgccagaaagcaacctaacataagtcactctgaattatcaaatccgcccctgaaaattccacttctgctgcaaacctgactactctttctcttcatttgtaatgctggaagcatgtacttgacctatcaaagctgcagtcactgggatcccaccaaaatcagcgtttttttttgtggtcaatcatttcaaagagttcctttcataatgttcagtccatttgtgtgtttttgaaatcagcacagagaacatggtcaaacttcatggaatcttcagtacactgaaccattgaaaacaattctgacatttgctgtgaaaagatcacatgtgagcaaccagttgagactgtgtgataaataaagtaaattcatagggacagcctttgcttgtgctagctaagggctgtcaaagcttgaaaacagcttctttccatttagtcagcttgtcaatgaggagcccaatgtcagcttctgacaaagccagccgatgaaaattatcctgtgggccagaggccaaagcttcccaagcagtgtcccaagtgatacctggggccattcctatgtatggaagatcagacagtgctagaagacattagcaataaatggaagcactgcgcagcagatgaaaaaatgaatactttcatgttggtcagattatgaccctcaacagtttaattcaattctgaaagaagtgtggtctgccacagatctttcagaattgaattaaactgttgagggtctgtggcttgcttaggttgttgaatttcattaattggagatgcaagaattttccagtatgcttgaaaggcaaggaaaatatgtatgctcaaaatttactgaactgactcatatgcttcttgggatgctgccatcttcctggagtatttttttagttattgcaagattctgacatcccttttttctgctgtttggatccagcaatgtcatcaatttcctcaacatctctctccccttttcacaaattttctcaatgctataattgcattgaaattgaagtttaccatgaccagcaatcaacaccagaaaggctacatttttgcagacagaacatacccagactaattgaatttatctaaagaaatgttgcagatgaaagggattgggaggaaggcaattgatttgcctctctcacacaagaagcttttagacaggatatcaggagggctttggggtaccacaggctcagtttgtgagcttatcccatccagttcaaaatacgtcagagaacgactaagcttcacatgaacatggagttaagcttgtcagaccctccatacaatgattgtagtggatgaaaaaggctctggaaaagttttttcctgtagtcaaatcactgccttttgtatagagccaatctgatttctttcccttgatttctcattgtttactttgatgactagtatccttttcatgataaaagagcccatcttgaattgattaaaaagatcctattgatcactattgggaatgcaagggatctgagtttctttgtgttgagttttcaactctttggctactctttcccctaaatttttctcctcttttctttcttgaatcatcttgacctggactgaattatcctcaatcatagctgttttttgttttgaatcttatgctcaattgtagtctaattagaactaatcatggaaattttcaaacaactctagtcttattgattgatgtctttctttttctagctcactatttgatctaaatatttgtggtagaatttctgatttttcttgattaacttttcttgtctgactaaaagagactgagaagtccggctaagactgtttcttccaagacttcaaattattctgtctcttagtttttattcaacttttcttttttattcaatttgcctcaaccacagtttgatcacatgtatttagtctatttaatctggctattttacctgtgaatgaaaaccattggttctttcattcattttccatgagcctttcccaaaaaagtctctcatccttttttgagcccctttttctcaaactcctcagaaatccttcccctctcgagctcagaatttcaacactttgatgctctcatcatacaatttgctgtagaggaaaaatgtgagcagaaaatcaagggagggaaaacaagaacaagtaaaacaaacctggggcagatagtaaccggctagagaggagagaagcattcaattttatgaataggaaaaatgaaaatgtagttcatcttttacatttttttccattggtgctttattatttttttttcttgtcagccatagtgactatgagtctatgacacatttctggatgtcaactttcatgctgtgggctgctggtttatctgcattggagcttgattgtaccatctttccattctttcttctctctcttgattttcttcccttttgtttttccctttgtcttccattttccaattgggcaaccaagttttctcactttgggaccagtacaagttgatttcagttaaagatctaattggctggatctagtgatgatggccattggataacaccttcttcatcatcaagaaccctggctccaggtgatcatagttagtctaataagccagcaaaaaaaaaacatggccataacttgatgtgttgggtttgctatatgtctgtacaaagtgtggcccaaaagcgaagcactcagaatttcgaagtgttttcaaaggcaaactttattactttaactcaaataagtccaccggtgataggatgtccggcagggccctccgtttataccactctgcagtaggaggcagttgactttgataagagacagcaaggtttttgggcaatggccaagctgtcggacctgccagacgaactagtccacatcatcatcgaactcagcatatcagtctatccaccaaccgccgacatccatggcaaacgggaccatcattcacttgaccataatcaaatcaaaggaatcgaaccagcactaagaccccatctagtaaacaaacagcagaatcgccgctaccgcttgcaggatatcaagaatcacttcaggaggggtcccaaggacttgccaaaggttaagcaatcatccatctcttattctacttcaatagttccttctttttagaaaaaaaaaagaagaagagcgttctctcaactgaaaaatgaaatatcgtgattctagttaagccaagtatcatacccagagggtgagtttcctatctgccttgatagagcttacaaaaactggtcgttcaaatactcatcacttggtggtccctgcaggtgttccccggaatccatacctagcactgtcattagtcaaccgcgcctttcgacgattggcccagcggaccctcttcgagaacgtcggcctgaaagaccactggacggcgagcttattcttacagggactggcccaaatactccctcttgatcagcaagagctggacgataagattcaagccgacaccagaaacgagggtgatgctcgagatctcaaaaccgcgctcggacgatcgtccgaaatctattcttcttgtttgagtgaaccggcccgacacgttcgttccttgcaattcatgtggaacggcggcagtttgatgggcaagggaggcgagtcgagactgattggcgacatcatccgagcctgtccgctcctcgaaaacattgcgctctcgtccaacttcgccattcggtgtaacgagcacatcctggaagcccttgcaagtgcccaacacatcaaggaattcgtcgtgttcagtaaccagtggcgagccgacgagctcgtcagccgagtgttttcgaagtggaaagcgctcgagacgatcgaatttgcgtctagtcttcctggacaagctgtcgaaatgatcgagaccatccacaactcgatccccgtactcaattgcggcttacggacgatcatcttgaccagacctgatctagatgcgcgggagctttcgtggcttttgaaggactcgaaggagagcttacggacgctgcacctgatttccccaaccgaaaagctcggccgggcgggcttatgtcgtgtcttgacagaacacactgctcgggatctagaatccttggtccttgattaccggaatcgttcttcgacaagcatccacgatttcgaggacccagaagaatacgaggggctgttagaccacgttttccagtctccatacgccctgcaaaagctcaagtgtctgtctatcactggtcaattggtcggccccaaattctttgccggtttgccgcaatccctcgagaagcttgcatgtagttcttgcgacattcactttcctgcatttgcaaaggcactctccagtcacaccgacagccaagcttatcatctccccaatggactactgcattggcagcccgattctgatggtggagttggtaaacctgtggaatggttacccaatttgagatgttgctcaatactggagcttgcgtccggaagtgagtttttttttctcaactttggagaccgaggcacgcaactgaactttttttctctctatcttcttcttaaccctccctgtttctcttatgggatttacaacaatcagggcacagtgggagatgggaagacggacaactgatcaaaaggctgttggaagcccgaggagtctgtttccacggtctcggcggagtattctacaaaccagagccgcggtggcgatatgaggaacatgagcgatatgtgcaacctgagatttatgtggatgtcgatgacgatgaatactcggatgtggttaaccggtttgaacgcggaatttggtaatatagacacaactctgggtgggccaagaggatctactgttattcatttgcccccccccccggtttgtgtttatgctccctttggataaacgatcccctgcatggtgtgggaagcaaactgtaccaacttttaaacatccttataacatgtttctagaggacttcttggaggatatgtttgtttttttaaatatcattatggaatgagagaacccagagattgctcaagatatacctttaagatttctttagacggacctctgtctgatctgaatgggattctggatgtacagtctcctcccagatgttcatagctgtctgttttgagctccacactggggaaccccaaaaatttcaagtcacgagagttggtggaatggtcaagaatatggaaaaaaaaaaatcatgataatcaaaattataaagagaaaatcacaaaaaactgtcagctctaatatttctttctggagaagatgaaatctccaaagtgatatgtagtatgagatctggaatgaataataagaagtaaacatttggaaagaaaagaaaacgactattgggtggtttaaaaagggtgtctagggggtcattcatcaagaaacgtggcattctggtactgcaatccactgattaagactgctgggtgtccacacaccatgctcaaacttttttgggatcaatattttcaattataatcattcctttttcatgttccaaactttcatcctttttcatgttccaaacttgccctctgtgcgttcacttttcactcaaacaaaagatcaaagttttcaaaaaaaaagttgattttcttttatctttttcacaaattttaaaatcttgtagtttttattattattattattttttcatgttcattctttgaaaccgattttccagcattccacaaacttttgtgacttgaagtttttggtttcccgctgtggagctcaaaacggatggctataaacatctgggaggagactgaacatacactgggctgtcttggagccatcaagaaccatgtcaaaattcaactgtaagggtggatgagaacatccaaaattctgacccaaatctgagcccaaatatggatacttggactttggttccagttcaggctggcccaacttttttttgttggttatcaccttatgatgaggatgggccaccatgacttgttgtaagcctgttcaagcccaagtggcaagccccaggaaaattgggttggttagcttcttaagtggacaggtttcccacactgggccttcaatcatacaggacattggcttgtctgaatcaatgtcatgctcagacccacattcaggaacattggcattctttcatctattaaggatcacattcatctgggactttggagaaattgatgagacatatcttcagtcataatccaacactgttgctctgtcctaatgttttatataatttctaccatacccacattctacctggtcataaatctattgatcaccaagaacacagaccaatgaactggaaagtgtctaataatgaaacacacacaaaaagtagagtggaaaccaggaaagatgttgatctccaaccttccttcatatgttttagaataacctatcacaaatatttctgttattagcccaatcttttgggagattcaatcaagattgtgctcatgctagcttacattattcccatgcactaagccatattcaggattgatttcaatggaaaagggtcataaatgaaacaacactaattatggccgttgaattgaatttgaacaagctgaatttattagttgatggccaaaaaggcacacttgaaacagaaagtatgtgcacaaaagaatacattcaatgttctagtatttcttactgaaaacacccaagttttgaggcagactttttcaagtttgcaaacaacaatgctactgcctttgagcaaagtccttgtgtattttttcaaatttgaaatggaggacttgaccagttcacaccattaggctgacttaacacaggtgccttgcttcagaggtccctggtacagggctggagcccatcacccttgcacacatactgcaacctccaaaggagggaattgcaggctgaacctgttttttggactgacagctttttcatttttagggggagcaattgaattacccttgcctatatggtgcattctctatgtggtatcagattgatggccttaattttccctttttttggtgtcaatcacccatttttcttgattcatgaactcctttgaagttttttttttaaaacttttggtgtgttctactagaagggtgtgtgtgaattctcaaaaattctgtgtagactcaatcagaatactgaattccatcttccatccacctgagctcctgggaaagggaagccctctctctacaccaagtgtaagtagcatgaaaaaggtactacattgaaggtgagataatcagcaacaagctgctcttcacctcattgtctcatgatgagtgtacatctggtaatcttacttggttgaaagtttgtctaaaaaccatgagcttttggaagctctcaagttggaaattcatgataactcataagcctcccattgagaatgtgagattctttgaattgggctgctctgcaccctcagtcctgggaggcttagtcaagtcagccattagggccctcacagaatttgtaagttttcaaccaagtactctacccacctttgggcacagactgccacagtcttcacagattttctcaaattggcaacggaggactctaattgcctttgtccaaagttgacacagaatttttcaagtttgcaaccaaggacttaactggtttcttttcctttttttttgaacatgtaatagaattcaaaatgatttgatgatttgaattatctttgagactttgataagttgagccagttgactgattctgaatagagcatttctcttccacatttcactatttccaagctgatgtatcaatttgtttctctccagtacttgacagcagcttcagatgtagctttgagaaatcaggaatgttgccaagtacaatttttccttgtctagtgggacctaaattgggggtgtttcaaggaattgcaaattaagaatctgaaggagagaattttgacaattctgaaatctttggcatcatacctttgggcttttacatggtgggaaaactgtctttgatttcccccatctttatcctaaggatgatggcttgctgtttgaccattattctcatgcatgtcttgcctaccatccaataaaatattggcccacccttgcattacccttcctccatggtataatgactcaatcaagttgagaacttccaaaaagttcatttatgagaggaggagtctggctgttggtgtccaaggttggatgagaaaatgattgataaatattgatgaaataaatcctccaattgcactgccatatatgtcagctatacagacatagggtgagattattgggctagtgttgtgaaacaacacaaaacgttaaccttacaaaccactcagctatttttggtgatgatgcctcattgcagctcaagatgaggatccatgagctaaaatatgtggggatagtcatgcctatcgtcaattggctattgtacaacatttcaccttgcacaaaactctgggaagagtggctacaacttacaaggtttcttagtgcacaccaaatgtagttgctttattttaagtcccttctgcggggggctctttgggctctgcttgaatcagatgattcaaggacacaactcttccatctctgttggaattgaagtagcaactggtgggacttaagacctattcctatgaatatctcatgacattgcatgagcactgatatctgtaaagtctgggagtctttgttagctttgctccaatattcaggagtcatttaaccccttcattgaatctcctgggtgtagtttgtgacaaacattacaactcgtcactcagacattagcaataaggagtatagagtatacctttgtctaagacaagtctccccgatactacgcgatcttaaatttcgattgtctttcggcgaaactttaggctttgctaatggtcaatgggacacgttccaaatcttgattcctggacttgagtgtgggccattcctcttgccatgcaggaaacggactcgcaggacgttggattcagatgagacaagctctacccagttgaatctaagcctgtttttcccgtcctggccgcaatataagaggcagtaagttctaagcctggaaggtctctacactggtagctatgtttctgggtgaacgctaaaactagtcgtgatagcagattcgttgcacatctatttaccccctccactcaagtgagaaaactcgaagatgataaatctgatacacatgtttggtgctcatgggcccactaaaagtagaacaaacatgatcgccttctctggattccttcttctgtttttttctgtgtgcttttcatacgtctttctggtaactagttggggacagaagtatttacaatccaccgatacacccaatccacacttcttctcagccaagatagcagcggtcaactcagataccttgttagcaagttcaacatcgcaccactctggtacgataacccatgtcaatattttgaagaatcatcccagggtggaaacctatcttccctccaatctttcaagtagctgccccggtgccggcactcgaggtttgaaactcaagaaatcaacaaaaaagaaattacggaagcgatcaaatggggtcctagaatgcttgacactggataccacttttgaaagtgttgctaattttgtgggaaagagtgctaaagctagacaggaaatttctgctaaacgcttgagacaatcgcaaccacctcttccgacgaattcagaaaacaatgcggacaaagttgtctcagactccagaaacatatatcatgaagactctgtcgaggcagacaattctgactcagatgaaacggggcccctcacgtcgaagaccccccagtggaaattggacacttatagaaagcatctcagcgacctgaagggtgcttccctgattcttcacaaggggaatcgagagaaatggcagtcacaggaagtctaccgggccgaagaggacgacattaaggcatttttcaaacagatgaaaccggatttcagactctggtccttatttaagctctataacttcctcattgatagatcactatcggataaggagatttggtggtctgaacaagactacattgatttacaaaagaagtgcgactacgaatctgataaggtccatcttaccatacagattggcgatttgatacaacctcatctgtcaaaggaacattctatgctgagtttggaagaaaaagagcaagtcagaaatgaaattgtcaagctgttcaaaacattcaagcaatccgaaaaatcatacgacaagaaatggaccactggtcccggaaaacaatggctgatcgagcttttctcaaggaacaacagcgacgaaactggctatacctccttcattaaatatctcggctctgagtcccacccagatgagtggaaaaactctcttgcaagtttggcacaaaaactggaggtcaagggatgggccccaccgtcgctacaatttacatggctagatctgggtttcgaggtagatgaaatggaagagctactatgcatgctggaagcttataaaacccccaatgtcaaagcagcttatagcgcagcacaagcttcacaactggcagaagataaaaagcaagcgttgctaccacttgcttattcttccgaaaatatgacaagacgatttgtggaactgcatcggtcattgtctaatcagtcaaagaaacggaggctcatgcttaaatggatttccgagaatctcttttcccacgacaagatagatgaatcaattttaaacataggaaaatatgctgccaacaccccctatgatcgcgtccgtttcaatatcctcctggggacacacaaaataatccaaaaactcaagaattcaatgcattcaattttgaactggattaaagaccattttggaccaaaaaagattggaaccattttcaagaaatctacttccaaaaaatgaaaatgaaacaaaaattagtttgtagcacaaaagatgaatgtacctatgtacagtgggtagccaaatgctctcattactcttctttcttttgggggacaaaggggagtcctaggaggcctccttggcctttaaaagaagtggtgacaacttatggcaacccactgcacacatcaaattaattacatatccacaatccagatcatagaaggcaatacttttacatagattttttgatatacatacatgagtagttctgttgtttcattttattactgattgagctctacaattaaaagcagaatttgtaatagtgatatttatgggactttgggttgaaatagttctgattttatacataactgaaaagcatcttatatttgaacaaacccttagtttttgtatctttttatccttatgtgttatttttttctccttctccttctctttctcctttccttgtcatggtacagcttttccttctgttgaaactccatgctatttttcacaagagcacatagagttcaactataaaaataaaaaagtattcaattgctccttaattaaatcatccaacagatacaatcatgttatctgttattacatgaatgcacccatgctaacaataggaaggaagggggtagaaattgtgaggaacaattgagcttgaaaacctaactacacaccccagataattccatgggtggtatcactggggtttggcatttgggatgggcttttggaacacctaaacacccaggtagctgtccaacatatcgacatacataagtaaaggaggaatcaaggaccaaaaatcacatttcttttatcatggatctgctgggattcattgaagggaattgtgctgcactgcaagcaccaagctacacccttcaaattgaattgagaatgaaaacagttgagaatgaaaacagttgagaatgaaaaaagatgacaccactctcacagaacccagaaaaccacttatagataaccaaacaaagcacctgatattgcccaaatcaattcattttccaaggttgttaatacattttcatactgaaattttcctctagctaattttcaggttgctggtgcccaacctacaaactttttcctgccaatagcaatgagaatggatttctttgcttgttcaaaatcatggtgcacatcggtctttattgactgagcaaagaaggatagaaaaacccttgaaaacaggcacaacacaattggtagaacccaattgtcatttttacatcctaggtgagcaacctgcaaggaaaagatgtccattcataactaggtttgtgtgccaaaatggaaaacacaaaagtccatcatgtggttattcatcttgataaaattttgtgggtcctgtttttccttttagacaaaattcacagatagtcactagagattaggaaacgtcggccctcagtctcactgtcacaaccatccatgaccaagctggtgtggtggcaaaattggaaaaacgatacagttgtgtgttttcaaggggaagggtttctgtacagctgctcatttccttggcagatgttttggtgtcagtcagactcagaagcatccttgcatcgatccgacgagttctctgcactgtggatgcgcgactgctcggacattgctggtccgaacagtgtttaaagatactatcggtacccgagaagccaaagcatttatgcggattatatatgtgagaggtgaaactgatatatgtaaggatgcgactcgagtcgcctccacaggcctagagtgaggtcggttgtgcaaatttcgacgcgactttttgttctatgcgaccgcctcgcgctgcctgttatgtaattgcttcagcaaacgagaaggagtggctggatctcagtatcttattgtacgttgagtaaagaccggcagccaaagcgaaggagaaaactgtcctgattcaacttgagaagttgagacttgaccgatgggtgtcggtcggagtggggatggcacacatgacgttcagacgacactgttctaacatccgtagcaaaacctcggacggccaatgcgtacatcgcctcagtcatgatcaaggagtttgagatgctgtttccacgctgaaaatcaagaaaccctaccaaaccattccgactggccgcgacgattgggtagaataaagagtgacttgacagcaaattggattcccaatcaagaaatcatatcccttccttccctgagatcaaacgcagaatccaaataatggcacctaagcttctttccttcattatcattgctgcgtcttttcatcaattggccaatgctatgactcgcttgtttgagccaacttcattcgttcaacactcggtggacaccgcttcacccagtctgttggataagctcgggaccttcacagacttcaaacacggcaacccttttgtcgggaaccctcgcttttcaggaccagcagagctaccgagaaaccaacatgtggccgtattgccttatcaaatgtttcgtgaaggaagcaatctcgatgtggcggctacccaccaaatcgaacacatcaaaaacaagaatctcaagccgctctctatcgagaccgaaagggaatacgctagtcttggaaaaagttataatgctctcactgataaagaacgaatagctttgggaaaatacatggaaaccgaagtcatcacaagttcgcaagcggacaagattgctttagagcgtctcaattggttctccaggcgttctgccggaacgatatggtggaaagccggcctcgtcgggaaggcggacccgcggataagtgacgacattggcctgattacgatcggcgatatacttcgatttggcaacgaagaacaagccatgaagctcaccaacgaagacgtagaaaagatgttccgtgaactgaaacaggtctcgttaaagaacattcacgatgtcgctcgtgtgaagccgttaaatgtcaagttgttggatcaaggccgaaacattgtccccgagaggccgttgttgtttgagcaaagaatgactgacttgacgaatgcggcatccgaaaatgttcagcaaatgacaccggagatgaaaacagatatgttcgaagccctctatttggttagtggctatagcccaaaacaggcccaagaattctccaaagttgctctgaagaacctggatgataaaccagacgaattgggtacactcctcaaaggaccttggaaaaaaacaatgcagaaactcaatctttggaaaaccccccagaaatctgttacctaaatgatataaatctgtttcttcatggctaccttccatcttactggattgtgagatacaaataatttgattcaaggcagttgcaaaaacaattcaaaattctctttcaagtcccaacttttgaccacagtgaatctttctcaaagagatattattctattcagcttgtcgctctctataagcattcttttttcacaattccatctgttcacagtcttttgaagcattctttctttgatccaaatgttgcttacatatatttttgatacatgctgttaaagaattcatagattctactcaattaactgctacacaaaactggtcttcctctgcatacatgaaatcattccctttgccagatggaaaagttgacgcatatgcacccggaaagaacaatggacacttgatgacaagtgacatcaagctaactcaagtgtaccattcattacagatacagctgaaatctgaatcagccccctgtagcacacaaaggggccattctggttgggtcacaacagagctggagctacatgggagcagcaatcaattttacttgatgtcagctgacgtctagtaagcatagattttcctggtgatgctccacctgtattgacctgtcttgcttgatgggattgagatcacaagaaaacaacattttgttttgaatttacagggtgaattttgaattggatctgtattcaaaatttataaggaaaggcattactatttgagtttgcaaatttaatagtgatggaatttcacaactgagtcagagaaagggggggggaatgaatggaagaaaaagccacaagacaaggctctctggctagaaagaggggtgaagaggctctattttgagggcaagttctgctagctggtgcggtgggaaattgtaaatacacacaacaagaggttgtatcagtactgacctcagtgatcagttgcagaagagcagatgattctgttcatgattactatctatgatgtttgtgtatttagctattccaacagtgagggctcagttgtgatcgagaaaatagaatgaatttgcatctggagagaaagatgagagtgactgggatagagactgggaaacaacagaattccaacagatagactaagaaaaaagccacataatcttccatctctagtgacattacaaaggtgcctttgcaaaatttgttgaaatgatatgcggagaaggggcaaaagttggcggagccaaatacagacaaggtctgaagatatgcttagaaacttaagcaagagggctggagtgtgcttggtataagactgagggaaacaatagtttcacctcaggagtcaggatcaattatgagcagaactgatgatattccatttagaagtatttagacaatgtaaataatctcaagtacaagttgttcaaattgtgggagcaatactgtgagaaaaaaaaatgaataaaaaaaatcaaaagattaatatcaagcaatcaggtgaaatgtaagagacatgatgaggaagggagatggagaacaagtggaattccaacaaaattgcatgtcaactgcaaacagttgggcaactttttcttgtagtaaaccaatgtagtaaatcaatcacctagtgcgccatctcggagcagcacatccaaagatccatgtacataaatctcaatatcctttttcaaaatcaccagccaaaaaaaataaacttaaaacaggtaaatatgtagaaagtgtcaaacttgaatacatagttttgaaagagtgtgatgcatatattctcctcctgcataaataagtgagaatggaaaaagctaattatagtaacatcatgataaaaatcatccctgctcctagaaatctttcatacactagagcttgaaggggttttttttatccacatcctatcaagcaagcccacctacatatttcattctaactcttcaatctgcaatattttcaatttctgcttataatgtaaaaaaaaaaacatcagagatgtctcattagatggggttgatctggagggttgatatgcagtgagggtgagggagttaaccttgaagagttccaggtttacatggtgtttccaggtatacaaaagtacggatgaactcgaatgtaagtggatggtttgacttgaccatcttgagcctttgttgaagagcataacgagtcccaaatcagttcatgattatcatggtctgcatgaattgatagacacagtctttctgatctggcgttggatccgcttgtgagcagtctgggtactcttgcggcaaaagcggtctgctaatgttgaagccttatagcggagtattttatcaaaggcccaaattatgaagttcgtttcaggtcggtggaaatggatctcagctgtattatgaacatgcatgtttttgtgtgttgccatgaggggggggggggaggtggaatgccaatggtgagaccatcaggcatcatccttcggaaggtccctgcggggcggcatcccctccaaagaaggagggacttggtcaaattagatcaggcattgttcaagtgatgatgatgatgatgagacgttcatggccagatctgacaagttgtcgtcgtatgtacagggtgacactgcggccacttcaacagagggacacgaccagcagggatgaaagcgagcgcgccagctgccgattgggataccaaccaacaacacacacacactaactggcactaactcgatctcgaggaccggaagaatccaacacgaactacatacaacctacctgcaacgagcccgagaacgggagtgtttggtgttcagtcgcccgaaagcagttcctgaccgattcgagcttcaagcatgcccacttatggcggaggtcaggctctccctttcacccttcttctcaatcactcgatttcattgggttctgacaacaacaacaacacgcgtctgtctttgttcaactacatatattcggccatcgggaacagacgaagtcagtgccgtcgtattggatatcgggtcaagcactactagagcagggtaagacaccagaccagccagttaagacagtacgaaaaactaaggacaaaccctcatgaacaaaaaaccccccgaatgagtgaaatagatatgcaggagaagacacgccgaaagtggtgatcccgacgtcgtacggctacatcccgccggcatccgactcggccgagcccggcgcgggcagctattactttggagaccatggcccgacgctgtggagagcccagatggaggtgcggagtccgatgaaggagtcgatggtcgaggactggacggccgttgggaagctgatcacgacggtgtttgatcgcgagatgaggctcggcttgcctggtaaaaaaaaatcaacctctttccgcttcccatcaacccttccccccctcaaaatacaaagactggtttcgttgatcgactcttgaatcatcagctgcagtcctcgaaccggacgagaaacgcggcatcctcaccgagcatcctctcctcgtcaccgaaccctcctggaactccaaggaaaaccgcgagcgaatgatcgagatggccttcgaagagctcgataccccggcatactattccgtcgatcgttcagtcatggctgcgtatgaggctctttctccttcacatgttatttttttctaaaatcacattggctcatcttcatccctccccccccttttctgttaaattggtgtagatttgcggctggaaaaggcactgcagtggttgttgatattggcgatgatctgacaacagtgacgccgatctgcgacggattcgtcctacgaaaaggtaatcgagagagagagggaaaagaaaagatgagcagaaccaaaagctgaccatgcggattatggacacgttttttgaaacacacacacacactagggatacagaagtcaccgatcgcgggcaacgtattatcgtcgctcttactatcgacgacggagagtcttctcccgacgcccctatatccgcacagtctgatagccagcaaagcgagccacccggcgcccgtcgaccccgactccgccatggcctccgccaccgatgaggatcctgtgctcgttcctcccggcgtcaccctccgcgacgagcggctgcccggaaaagaaaactcgaaaactaccgacagctttttgcgttaccagaagatcaggatcatgcatgatcttaaggagtctatctgtgaagtctttccaaggacttgggaggaagagtcagcctctcatgatgttcattaatttttggattgtgatccgggggctgattgatgcgagtttttgtggtgatttcttgacaggacattatcggcgatgccaggacggacgtttgagtttccgagtggacagcaacaacagtacggacgcgaacgatacatgattccggaggtgatattcaacccagcgatctcgccctggccgttggggaagcacgttggagggcgacatccgggctcgacgatcagcatggctgaggccccactgccgttgtcccatctactcctcgaggccatcgccgcctcggacatcgacatccagcccaccctcaacgctaatatcatcctcaccggcgcctcgagcttgatccccggcctcatcgacagactcgacttcgacctcaaggcgatctcccccgctgtcaaattcaaaatctccgcacccggtaacctcgtcgaacgtaaattcgccccctggttgggcggcagtatcttggctagtttgggctcctttcatcagctctggatcggcaaagatgaggtacggttttttttttcttctcttttctctctctctcttttatttcttcaaaccaaaaaacactggcgttataactcttgctcatcaattttttttttttgcatcatttctcactaatctgaatccttctctaacacacaaccccaaccaaacacacccaaaaacacgttgttgattcgatcacagtacaaagagcaaggaagatcagtggtccatcggagatgcaaataaccacttcttgtgtttttgtttttgttttgtgtgagataagaggttcaatgagactatcagttttataagtctctcggatccgccgccgtgtgcccctttttttgtatgggtacacataatataatataccatttgatccccccccccttttccaaaaaaaagaaggaagagccagtttgttcagtgttttgtgaatgggtcctggagggattgcgggcgatattgacggccgctggaggagacgtgttatatacatggatgggggcagagcttaccctctctctcccacacacacgactcttgggatcgcagcaatccctcagcattcgtcactcttcctttttcttcttttcttttctgcgcacttcttgtatcactcttatatcacccgctcaacttcctctccacccatgctaatctttcccctcgatatcgctgcaaattttagtgaaggaaaaagaaaagaaaaacagagctggccagactgattagaatcttgatgggtctgcttgtttttttggctcctgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgatgggatgtcgaaggctctggatgactgactcaagcgagcttttgtgattgggtgttggtggtgacgagtgattcttgagaagggacaagatgtgtttcgttctgagatggttacgagtaacggcttgatagcatgtggaaagatgcgtgcaaatccaagctggctgcaatcaaaagtcggaccagtccatagcttttttccagcgattgcagaccacaaccaccacaccatcactcaagcactggacccctgacttcaaataaacttcgccatcatccacggccctccttccgtccctctacttacatactcattaacttcaacaccaccgcaccaagaagaagaagaaggacaccaaccacacaatgatgtagatgcagacatacatcctctcgcggccaccattggatactctatccgcaggatatactagtacataacagtctcaacgaatacacacacacataagcaaacttgactgaactgaaccaaaaggacaagagatatgaaaacagtgggttgattgtttttattgttcagatattatagatcaatatatagagagaacgtggacagccggatcaatagtctctgaatacaagagagagagactgttgttacagagggagacccgagggcaaatcccacgagcttagtgagagcctctcggagttttaccggagggaggagtagcgggaggggccggcgtcgcgcgattacgttcggtattaatcttggtgattgattccaagcgctcatcattaagctgatgatgcgggggcggattgggggcgtcagagggcggcgggggagttttgagtgcggagcggggcggggggatggcgtttctggagggcggccggggcggcaggggcgggtcgaattccgactcgggcgggacggccttgacgcgcgggttgaagacgaccatgggcccgggactcgccgcggcccgggaaggggtcgtgggtcgctcgtgagtcccggtggtccgcgagcccgtcgggagggccgctccgggcggccgcaacgagctcgatgtggtggtggtgtgcgcgggcttgatcgggatgggcttggtggctacgaccgctggccggctggaactgccgggtcccgagcccatcttcgtcgacagactttgcggatggaccggccccggaatcttgctcttcgtggccgcgaccgaggcgacgctagaggcgggagtgtgtggggagcgtagctgagtcgacgaggatggccccggtgggaccttcagtgccgtcgatccggacggcttggaacggctgctactaagatcagaaggcccagtcaaaccacttggaactgatcgagaggctactcctctcgacaacaaaccgctgctcaatgagggcgttctttgcagaggaggtagatgctgaccaagcgtcctgctggatcctaatcctgctgtcatcggccacccggatttcaggttcacgttcaccccagatagaaccatcaaaaaacgagtgtttcaaaaacgccatgtggtttgtttgttataaattgtcaaaaaaaaaaaccattagtaatcagaaaaaaatatttttggattctggattcagaagtattaggggtgagtactgaccagtcaatggaccacgaggatagcctccagaaagcatcagaccaggtggtctgagagcggatccgggggggatttcacctctccgctgggcatactcgcgtctgatttcttcttgacggtcgagatacttagatttgataggaggccgacgagcgtaatcgagccaattagagagacgtcttcccaatccgagtccgccgcgattccacataggatatctggaggccaagcgggagctgagggcataatgggagcgaagatccgtgggccggtatctggatagattcgagatgttttggtagccgaatcggccatccaacgggatcccaaacagattcgaggcccaatatgagccctcgctcagccccagtcgacgccgttcatcgcccgacatccgactccatgcttgcaccctggctcgtgtatcagcccactcctcccatcgcagtcgtgcctgccatcgacgctgtcgctcaagctcatcgatgctgtcgtccagtctcaacaaaagctcgtagagataaaggtcatctagaatgtaagcctgctcgcgcgcaaattgatccagcttcagacccaaggtgccaaccttcccatacccataatcgtagtcgattccatcgacaaacggatcgctcattcccaaattccggcccacaagaggggcggaggagagtggccgtaatgggtttctcgacgcgctattgagaagataagagtcgtgattatagtagggatctttgaacagggggagttgtctaggcagatggtctgagatcaaccggtagtatgcatccacatgatcaaagacgacgggctggtgagatttgtctctggcagaccatcgtcgggccgcagagaggaagcgagattgttggagatagggagacgcgagagggcggccattgtagttcccgcggagcactgagggcaagtttccaaaccgactgaggttggccatttgtctgttgctatcgatttcgcgctggcggtcgatggcccgaagctggctgtcaatcatcccgagttgagtctgcgtgtccacacggtctctctggcgcgcaatctcggcccgctcgaggtctagttgtcggcgttggttttcaaggtcccggtagatatcgttctcgcgactggcctggatcatcgcttgttgtccgagttgagaggctcgctggttagctaacaccaagtcacgttgatgggcaacctcgttccgccggagatccttggcaagcgagtgctgggcaaggcgcgagacttgttggtcggcaagtgcaagctcccgttcatggactgcctcggaccgacggcgctggtcgttgagcgattgtcgcgcaagatcggcggccgcttgatcgataagcgctcgttcacgctggtgcgcgagttcggaatcccggatgtgcctgttaaggtcactgatttgatgcaattggtctctcagaggatcctgatgatggagcaaggcgctggtggactgatgaccagggctgaaacctgcgaccaccgggatcctgctggacagccccaaatgaggggatcgcagatccgccgaatatggggaccgacgaccagagcccgttgcagggtagggcagaccagagcgagatcgaggccgctctaacgtagtgcgacgggcggtttcttccatcgaggtgatggggtagggcaagcccgatcgagacaacggagaatccaaggttggacgcaggccggtttggttgatcgttgagaccatgggggacggcccgaaggacctagaatggggcgatcgccggccagagagagacaatcctggatcccgagccagtgactcattcagctgggctctcatccgttcaatgtcctcccgcggcgaaacatgtctttggtcgttggtgggtaaatggcccagtgagcgttcgtgatcgggtaggtggtagtttaaatcttgatgcaagtgatcatctacaatagaaagcaaattataacaacacttagcactgaatgaaggggatgactaagacaagaaaaaaaaccctctttgaaaggagtgctcacccctataactaccgtgaggatctgcgccctggtattggtcgtagaggggagattggtgctgatgtgaggaataagatggacggggatgcaggcgagaagggctgccgaggtctaaggggaaaaataaaagaagggatcagcatgagttcaagacagtgatatagaacggcggcagggctctattaactccgcgacatttgtttgttatgtatcttgtggaatatttacaaagggcaaacaccagcaaaaaggacagcaaaagggggacacggattggaaggaatccaagctcaccgtcaaaccgatcagccctgttggcgggtgaaaacccaggattggctgtggagggagacaggcgggactttcggttgaggaaatcactcggagagcgttgagagaactcggcgaaattggggtcgtgatagtcctcaccaagtccgtgagcgcgctggagctcgggggacgcaaaagcgttaggaaacccgctttgggggtgtgatcgataatgaccattgggagacacgggaggatgatgggggtggggataatgatgatgatgaggatggtggtggtgccgttgatcgtcatcataggggaagtcggtgtagtcagaactggaggtcaacgggtcgagtgagtccgtgtccgtcatggttggcggatggccctcctcaaacctcacgtcgcttgcccgacggctccacggcaattgagtgttgtcttggtataacaaatcactatcgtgagagtttgggcttaagggatcatgatgcctcgggccatgaaggtctgagtcaaattcatcggctcgttgatgccggtgatgggagagcatcggatcatcatcctcgctcgccagatgattgctgtagcttgcaggattgtgatggccgtcattatggtagttcagcgcgtccaaatcaaagtcccgatggtccgtgttgagatcggcgccggcaagctcgggaccatagtccgatcgaccagggctgtagagagggcgatgatcgaaggcgtgccgaccggggctgttgaggcctgagggcgagtccaaggagtgatgagggtttgcagaaaactcatccgtctgatggagatgagcaggagaccccgctcccctcaagtccgacaagtagctatcctcttcgtgggttgaatagtcatcgagccctgggggtgagtggccatagtggaggcccgtcgggggttctgatgagccgagatggtggtgataattggagtcgagcggttctgcacgcaggtcgtcggcgtctcctaagccgagatctgccagatcctcacgcgcctggttccagtcctcatcgctgactccgggaggcgtccgggatgagtggtagtcaccctcgaactcacgctgagtcgtatggtccatggggtatggatcaggatagcctgtgatcctcaatcggttcgaagggaaagagaacagaagacggtctgcaagtcagtactatgtacaaccaagccacaaaaacatctgaagaagacagcagatcggcccaaaggaacaaatgggcaattgggctgtggagcggaagcaatttactatggcgagtgtatatacgtcataagcaactgtatattgtactacagcaacaacaacaacaacatgcgtcatggataggccaatcgactctcatcgaccgggcggaggacaggattcatgtgggtgaagattattaggggcagtcagaaagaggagggaagggcatggacgaacgtttgaggtgatgataatcggacgatggcccatcccattcgtcgaagtgactgtccaccgaaccacctcgccgggaatcactagggtcaagctcatcttcccaactaactccgtgcatggtaggaaaaaacaaaaagagaaggaagtgactgcagagaccaagacagtcaatcccaactcaacagattgtattcacaaaaaaaaaaccagagggtgaacgcacaatgctaaagttgtatttagtgactaccaaacggaattcggaaccacacatacacacaagcactcagcagaacggaggatcgcagaacaatcctaaagatgtggatggttgtaaatagaatcagactagagacgggaagggcggagaggggagacgaaaaagaaaaccctggcggcgactgaagatatgcttgttgaccgttgtgtatggagtcgggcaaggaaagagagccacagcaacccatgatcacttgatattgggagcatgaatctcccagtccaaagcactctccaaccccccctctgacgatgccaggctttgaatatcctcgtggacagcaccctctcggctccagtgcaagacacataaatatttatgaggaccgacaaagaagagaaatggcgaccgtccacgttcccgctgtccacccaactctccccagccccatgaattggagatctgttgatatatcctgggcagtggggggggctcagtttgattcgcccgatgtgcatctgctcgatcaccccgggacaaaaacgggattttaagaacgagcacatcccagcttcccaatgtcccatatcggctcaagaggcccactgccaacgaaacatgctggatatatcactgcagtgcttgttgatggaggatggctcgagggatcacgatataacatctaatgtcattatgtatgaatcaacacttgcaatacatcactaaaagctactccatctgacaaccagccctgatcaattggcctgtccatcagccttcccaaacttataattaactttcaaaatccctagggttcttgagttggttttgattgggagattgcaagaacccttccttgtttagttttttgttctttttgtttctatgatgtagaggattatagaagacttgacggcgccatgtttgaaaaagtgcgcgcccaagggcgccttcccagtggcctcaagctggtgcctttggctgggggcgccaattctttttttgctatttttgattttaaaaacaattttttgtagcatgagtgaatctgtatatgtacaatatgtattctatttgcagagaaggcaggaaatatataagtaaagtggaataaaatgggaaatggtctggcagatcaagaaagccaaagctcttgggggtcccagttggattcttcatttgcgatgtcttcaactagggttccaacccggtgcctcagagccggattctgtgcgtcccgcaccctgaccccgcagatatctggcacctagctgggtttctccggatctctaggatatttttttatgcttttttttgcttttctgctgtgaaaaaagggggttcagggtgggaaagttggagctgaggtgcagcagctagcctcccgaacgggtttgatgcgggtaatccccgcaaatccccaacttctgggggttttcagcatccaaccggatgccagatctctctgggtcaatcccaagccctgatccggtttgcgggtttttgggatcttgccggatctgtggggtccggatcggaactgtaagaacttagagtttattgctaagaaacaaaaccagactgagaagaaaaatacataagtgattgagtaaaaagaagattaacataaagaaatgaatgagaatttatgtaccacaacagaacaatagaattgttgagaacaactgagaatgataaacagtgaaatggaggacacaggactacaacatcataataacagagaggttagtgatgaagattgattgttgaggagaaggaagcggtgtattctcaccaaattgaatcagacaagtgatccaatataagagaagcttgactaggtcaatgagttgagaggttgaggatatcttgtcaaggtcaatggatggaagagtgagtttgaggaagttgatggttttgaggatgagttgagagtgtgtaaggggatgaggattgatgatgttgaagaagagtattgacaatactggaatagaatcagaagaaggattgaggagagcagaatggaagcggatgagattaggtttcagtttgagtgagattaggttagaattgatgatagggaaggttggtgatcgctggggacaactgtcacacaaggagttgcgcaagcgtggccgaatctagaaacaaaaagcccttcaaacgcataatcaaagtgacaatcgtcccgtaacttttacgcgtgagctgggagctcatcccgttatccattgtgcagagtaaccatcctcccagatcgtcagtcaagtgcctaacttgtttgcgacctgaatgatgaatctggctgttatccgcttatcaagcctggcttgcacatcaggctgttcggcgggaaggtgcaaggtttaacccaagtcctggggaggatttctccattcctcctcaacaaggagctgtcaaatcactccccagctggtagctagcaggtataaggtcatgtaatgacatcaggtcaacttgaagaacattgctggcaagtattattaaccggcagggaagtagacatcaccagcaagtttaatgcgccggcaaacaagcacatccctggagggaagtttggaaggtctgagtgttgcgaatgtaaatcagattttcattactcctcaatggggtaatgaggatttgccttgagattatacacttggctctaactttttgtttccagattcgcccaccggttgcgcaaggatcacgaggagtttcaacaggaaccctatcttcaacattgtcgatgtcaatcactttgttgggttgcatttttcttccctaggctgtcaggagaccgtctgacagcctctcatgccatgtacaggggccaactctcatgaaccttcccatgagatcctcccaggctccctgtagaaattagggttagcaaggtgcgcgcccaccccaattttcaagattttgggggcaccgggtgcgcacacctggggtgtggtgccttgggcgtgcacttggccttggcgacatcaaccctactatgtacattagttgtgcttattttttctataaaattcacattcctcctttgtcattttggactttactcttgtgattacaatgtttgtatcttggccagtaaggcttcatttcagccaaatccaactagtatcatcaaatcaaccagattttgtccaggctcaaaactcattaaaccttgcaatacacaattgggactttgtaccaatctatttcaagtccagaagttcccttagttgatgactttgggttcctcttccatggttataggcctttaaactggggaccctatagagaccatcttgagtgcttgattaccctacaatcttgggtccaaaattacacagggccgcagatctgatgggaagtctttttcctgcccttgtgatcattttaaattttggacaccaagaacaatctcctatgtgttgccttatcatcttcattgcttgattctcatcatgctcacttctttctggccattatgttgagtggaaagaaacattcagagactcatcaagcatgagctagcaatgagcatgtccctaaaaatatctggtagatgttgtcataaacagaaaatgactgatgtgccctctggtgggagcttgtctgaatggatgaaggaactccatgttgtgagctaggattgccttctccgttgcaaccaagcaacttccctaatgaacgaaatcctctcaccttcaaacctgtggtctgagttcctcaactcttggcagtgatccgcaagcaacagtccgcaagtgcaacgctgtgctttgaccgacgagtatgtacgaccgtgatggccaagccaagtctgaagaacatacagagtgttacaatttaaatcctttaaatggactcaaggcttcaagccgagcaatttttcaaaatggaaacctggccggaaaaatggttggtggcatcttctccagtcctgtattgctttatacagcttgatgtataaacttcaccatacaggcctgtatggtttgaagccgatgtaccagaattcccacttgaatgagatcacctttatggggtggagcttgtattatatatgtaatacaacgtcatcttggggagctgtgagctcagactgtgcaagccaagatctcgcttcggggccacatgaggcgacatgattggttgtgtatgtatgggggaatcccggattgtgaagaattgaattctgatggtggatgttgtatctgattcggttatcatcacatgaccgtgataaggcttgttacaatatccatctctccactcgattcgcgctccgtttgaagttcttcccccaagcccaagcttccaagttctgcgtcagcgcccgagagacaaggtgaaggagcgaaatcgatttggtgatggtgaatgatttgatttgatattttcgattacataaagatttattttacgattattacgtactcattaatcgtcatcggccacctcccccagtctcgaaagatgatcacgggatgcaaaagctagtcgactcacccaccagcagcagcagtgctctcaacggcttcgagtcccaccgcgccagactcaaacagttccgtcgacaggccatccactcgatcggcctcaacagtaaattaacacagcaggaacagcagcagcagcagaggcttacccaagacctgactcacagccttactaatcccagctcttcaccctctgccaagcccacgctgatgatggtcaacaggaaaactgaacaagaacagcccactctcaacccagactcaccaatccatctccaggtcagcagtacccatttattatctcactcagatatgtatatatactgactgtttgttgctattgcagtctcgggatgaatttcgttccaactcacaagatagtcgtcgtggtccgtttgaaatagttgagcatttctattcataatctaggtatctcttattcaatcactgatatctcaaccttttggcatttttttagcattccccgacaacatcagtgagtttggatcgtccagacgcttcaagcagtgtcaatcttactcggcaatcctttacttccaccactccacccatcctcaatcagtttggaacaacagcacaagatcttcctaatcctcaaagcaaacttgaccgtccctcaaactcagaatatcgatttcctccagcctcagccatcaccaccgagctcgcccaaggccatccacatgaagagacagcctcaaaagttggctcaagcatcctcaacccatttcaaacccacaaacatgatcaccaactagatcttcagcctgatctcaccaatctccctgaagccgtgccaggaacatccaaccaaatcaatctgcaaccccatacttcatccgatgacggccctcaagatcaccctcagtcgaatccttccaaacctaacatccccgcaccactcaagatcattccctcatcctaccgtcgttcaatctccgctcccttcacgagtaatggtctgcttgatttctcgggtcggttagattcgattacggaagatggcattctctccgcgtccgcccaaatggactcatcctatcatctcatgaatccgctgcgaactccgatgccatatggcgggtctgatgacgcgcgtgacttctcgtcaatgaaattcccgtttgagggtagtccccccactcgatccctagatcgatctagccccactcaatccaatatcccagaccaatccactcgtcctagttcagcgtcaagtcaatctgaccatatgtatcgaaagtggaccggtagtttctatgtttgggtctacgatgcgccctcaatcacttctgatactaccacccagtctagctcggcgatgaccaacaacccctctactgcatcgaacctgtcaaataacctcattggcgggatctccaaacatttttttcaacacgtcaagccaagcaactccgggtttgagtcaaagccttccaagttgttgattgggaagaaagaacgacgcggggttaaattaggactgatcagtggattgacgaagcagaaggacgctctatcatcatctcagctggaatcatctggtgctgctaccagtctgaatactcaccggccgaatctcgatccacacagtctatccgaacatttagatgcgcttgttgatcggagtgcgatcgatacgattgagatatccaagttgaaccagactcggtttccatccagctcgaaaacagcagaccagccaaccaaatcgagaaaacatcctttcaatgccgaatccaagagcggccggaggaaatttgtctctgaatccaatggtagtggcggcgggagtggctcaattactagtcacttggcattgggaccaggcgctgcgatgaactctcaaggcatcggctctggtcaatggaaattggtacaaggtgtgattacggaagatggccatttcacgctatactcgggtgtaagtctgtaatcaagcttttgtgcagttagaaaatcctccatttcttgttgatgggaattgaatctgactgaggttatgcatctcaactgtttttgccaactcattggtttcgaccatcaaaattcgtgatccagaacgatgtgattttatatcggatatacttgccttcttaccgacgaacggatgttcggatggtgcatcagtcgatctttggccgtccccactgtggcgtgatcacccgcaggataggaaacaccgcttcatctactaatgcacccattcacccttcaatgcctacctcatcaacttccttgcccatacacccttcttcctctttcttttcgtcttccaccaatggctctctctcttctctaacacccagtacatttagcaatccgcatcgtctgggcccatctctatccatgcccactgcggcgaatatgcaagacacgacaaagagtcttggaactgatcccgccaatcccgcttctcaacaggctgatctctcaactggggcctcggaactatcggtctatatctgcatgcccaattcagttttgctcgagtcctggctcgtgatctgtaaatgcttttgcaggcctgatgacttcagacatctttatcctcgttccaacaagaagagtcaaaacggtggtcacaagggagcgaaggctaggcttcagagtttgtcagtctcgcaaagtaatcaagagctatcaccatcaccggctctgtcaagcacgggcgaagaagcatcggccaaaaatccggtgagctccgtcaaacagggattaccagaacgagttaggatctggagaggggtcgagatccaactactagaaggtagaaaattaggcgaaacgcgacaaataactttcaacagtgtggtggttgattcttcttctggagcagcaggagtacccaatccaacaaagttgatgacaaaagaagaaagaaggaattcgaccggagggtttctacataccagcagtcaaacttccttgctatcgattaacaaagaagcactcttcaacaagtcgaattttggaaaacatcaaaccgctcagcaatttattatcagcgatcacaatcaacaacctgaacgtcaaaacctaaagcagaaattaacccaacgtagtaattcgaaaaacaatgatgactttgacgattcgaccaccggtttttcgagctcaatcacgtccaacctgagcggtctgactaatcgccaaagtctccaaacctcttctttgccaaactacgaagacaagcccgcttcaacagcatcaatcagcgcaaccatcccatctcatgaatcttcaacccatagctccaagcacaactccatatcaaacaacagtttcaatgataacttttactttgttgagttggactgggataaggaaatcattggcagatcaactatcaagcggaatgccaacccgttctggagcgagtcgtttaaattttcgtgagtatcaccatcggttcttccaatccctttttttcagctaacgtatctcagcaattatgtgtcaacaaaccaagaggcgctggaaaaactgattcaaagtggctcttttttatcgctttttgctttctcatttgatccaccagagaaattggatcattcaaagtgcccctgatcttaaacgtctatcaaatcaagagaaacctgaataacgttcactcaaaatcatcatcgaatccaaaccattcaaatcaaaactccagctcgccaccagtctcttctacaatcacattaatcggccaaagtcagttggatttcaagacgttcgaaaagaacacccagttgcaactctggctgcctatctattccaacgccaacaacactaccgccgagtttggcggcgacgaaaattttaaccagtacgacggacgagagaatctttacactaaactggaaatcatgggtgaaattaacctgtctattaccgtcattgagcaggtcgtgttggctgaacctgaatatgctaagatgatgaatgttcgtcttgggctttttcctttggacttttccccgtgtagattttgtaaactgatttggattgtcttgatttgaaaaaaaaaaaaagttcatgaataatgacaacgacattgaactaccgctcaacttagctcacatggccgttggtgaattagatcgattggcggagttgctgatcagaatttatgaagcaaataataggctaatcctgagattttctcaacttgcggcgatcgagattaatggcgacttatcgacggcaagcattttattcagagccaatacactactaacgaagatgttggaagcctacatgaggctcgttggaaggtcctttctagaatcaagtatcgggccggttgttcgtcggatttgcattgcgaaaaccgaactcgaaatcgaccctgccaaactaaaaccatcgctctctgctcatcagaaggagaaaattgtcactgagaatgtcaaggagttgaagaagatttgtaacgagatctggcaatcaatgtacatcaaccgatctaaatgtcccaatcgattgaggaaaatcttcgtcaaaatccaagaattggtcggcaatgcttatgctgatcaagatatgagactgacctcgatttcagcctttgtctttctaaggttctttgtgcctgccatcctcaatccaagattattcagcttgattcaatttcagcccgatggtaaatcccagcgaaccttgaccttgattgccaagactttgcaaggcttgggcaatctgactctgtttgggatcaaggaaccctggatgagcgtgatgaatgaattcattactactcagctggattcatttcgagattacatttcatttattgcgagtgaatccgactcaaccaaaccagaatggacctcgaaagaatacgagggatatggattaccttatgcacttcgggcctcattgccttcttcatctcgggacggcatcccaactctacctcacttgctggatcctgttcgagattgttcactcttggcgagtttgatgactatcatcaacaagaaagcatctggctcgagctcctcaaagcatcactcctccgtcctcccacccaagacgaccaatcgacctcgtcggtatactgacgccaccgagccttcagaaaaagcagcacctacaaacagtgattctacagctgattttttgaagatctgtggtgatctgtatgctaaatccgaaaggcgatatgtgaagattatccagtctgaatcaaaaacatcaaatgctccaaataggacaacagcgactacagcaaccactccagcgatttctgacatccaaaatccaacaacagcgtctcctgggttgcttccgcccgtaacatcgactcaaagcggctcaccccaaagtagtctcaactgccgaacatgggctctcaatagtcacgatcgtatcgagcaactttccccagccctgtcaacacaaatgctgaaatccccatcaactgactcgactactcgttggaaacggtcccatactatcactgctgaacagggcagtagcgctgcttataatcattctgatcatctgatggagtcgcccagtactcccagcaagcagtcttcgctcggtatccttggcataggtcctcggccggtaatccattcaaatgctttggagccaagtccaaagttctcgagtcaatcacctcagctaccatcttctggtgtcgtggaccataatcataatcactttggattcagtaccccgaggtataactcgaagcctaatggctctggtactcttttggtcggtgtccaagattgttagtgtattcatttatttatttattcatatatccagaaagtaagcatggatcccctgatcactgatttgtgtgagcagatgaaattactccgcagtattcgcaggagagtcatcagggagataggagggagaaccccccagagcgacaaagcagctcgacatcggtttcaagtattgtgattgagaagcgatccagtctgaagaagcccctagtgaatcgattgaaagattcgattgtggggatccatggagaccgatcgtcatcgtcatcattatcgttgagctccctcggctcattcaactcgcccttctcttctccgacctgctacaacgtcccgacccactgtgagtatttcaaggaccagaacgagggggaaggcagtccgcaaaaccggctgacgcccacgaaccggtcgacctcttcgatcaatgccctcggcgaagccactggctgtcaccccagtctgcccgccaacccgagctatctgctcaacctcaaccatccccttatccaccgcaacttgagctcatccagctcgccctcctcacccgtcatccctccgccttcctcaactgcttcctcccacgttgtctccgcaccgacgactcctaatagtaatcttgcttctgacacccctcctgatcccgacgatcatcatgcacaacttcttaaccgcagtggcagcagcatcgtccatcctcatcaatccagccccctcaaccctcccctcgcgccctcagccatccccccttctgcctcctcctgctcctcctccactactactactacgtccattatcaatgatggccatgttgctcatgccgtccatccggctgatactagtggtagtactagtaatagcacctggactcatcgtggtttcatccataaaatgatgcgcaaaaactctaccgctaggtaatcatcctctcttcctttgattcttccttttttctagtttcgctttttctttcgtctttttttttttttcttttatctgtttttttttctgttcttcttttctgctggaaagcagatgagagttaattttttttttccccttctttttggggagagaaagagagaacaaaagtcatgttatttacataaaaaaaaagaagtttaattaatcattagtttgggttttgggtattttacgaagcggttatatgtgtttgggatgcaatggtctaatgagatatacatgtattgtagttattgtttgatgttgtttaatgtagacgatggtgcgggtttgcatgagctcccgtaatgaaaaaataatagattttctctgttttccctttttttttttggctggtcgtattttttttcagtgaggccttgtctctgactcttcctacagtggcgcgcggcattgcactgtacaaggctgcccgcaaaacttttctggtcgcgcggggttaaaccccgaccccgatgggggtccagcacttgtaataagtgtgtttttggagtctacagggtgtgtagattccaaatctaaagttgcaaacaatttggtccagccaaaaaaaaaaaaactttttttttcactcgaccattcggacataggtcgtgtatgggggtcttagtacatacttatttgttagggaggtatcctaatcccatactcacatggccaactgtcagccaaaacccataaacatgagcttaaagtgtacagtgcgcatcacctcttctcgactaccccgaccctgcaaaaaaaaaattgaactttgatctgtatgtttgttcacaccaaccatgctacatgtgtaaacaatgcatttttgagctctacagaagtagtggaactcaaaaatataaagcaagattgtgtagcatgcaagacaaaaaagtttgaaattttcaaattcaaaatttggaacacccttggaaaaaggccatactatggcctattgggtatgcaatatgtatttatatggtatgtattatgcacatagaccatctaaatacatgatattaagggtaaaaggaaaaaaaaaaaaacatgaaaaaaccagtgccaggatccggctaacttgggcattgcaccaggccatgatctgatgagccttgccaatcaagtttgtttcttgtttgtgaatttcaaagatgctgttggcctcttcatattcatccagctcatttcatttgatattgtcttcaaccggaactgcttcctcttgatcaatgatctcaattggctggggatttggctgttgcaagcgtttcggtttttgtgcatggcatgtttctgtttgtgtcttttcttctacataattcagaagctcttctgactctctgcaattgagctgctttggcgattaccatgtcagcaagtgagatggatgtgtctgctctgtgaacaaaattcactggtgtttatagatcttgtacatacgagtctcattcctagcatttatttctgtacacagtagataataagtatactaggccatgtaatacaacaaaaaactggaagaatttcaaatttcaggaagaaaaaaaccaaaagcaattgaaaaaaaagaaaaaaaagaaaaagaaaaaaaactcccattttgaaaaatttggaacacccctctgggggtagttgagaagaggtgatgcgcactgtatttcacaggtcaattacagcagctgtgacaccggatttacatctcaaccccccaaaaacaggcgaaaatcacaaaaaaatccaagttttgggccccgacctttcggacatcgcaaaaccttgtacagtacaatgccgcgcgccactgtacgtatcagatctatcttccagaccttgtagatgtcacagattctgggggttcgtatctgcagagatctgcagatgggatttgctctgatttttccccgaccaagattctggaaagttctgatttgtagattgtacatacatacccattctaggatctgcatgcatcgtgcgatgttcaatccaaatgcacttcgacaagaagaaaaaaataagatcagcgtggactaccactttgtagaataatgtaacaaggaacaaattccatctttgacctcgaccagtctgtttaatctgagaccgcgccatggccaacaagtacgagtacccgcacatggtcgaatggaagaacgaattgctcaaggtcttccaagcgattacgaccccggggacatatgcggcgtgggaggagcttgcgacgacaccgccggccggcctgcatgtcgatggagtgggagacatcgcaatgcctctcgctgaagaacgcgttcgcgagctgatcgtcaacgcccgtcaggctccctatggccgtcgaagcgagaccctcgtcgatctgtccgtccgtaacacttgggaaatcgacggcgctcggttgcaattcctcgatcccgcttggaaagggtacttgcacactttggcgaagcgcgtcgccatcctccttggcgtcgatggcccgattcaattggatttgtacaagttgctgatttatgaagagggggccatgttcaagcctcacaccgagtaagcgttgctttttgttcagcttgtctgcagatatgtcatgtcagtttaagaacagaggctgattaaaaaaacggttgttttgaaacgtgaacagcactgaacggacgccgggaatgtttggaaccctggtgatttgtttaccatcggcgcacacgggcggtgaagtggttgtgaagcacaacggccaatccaagactctgagaacatcggacgcaacacaatcatttgcttgctggtactcggacgtggcccatgaagttctgcccgtcaaatccggctatcgatgcgtcttgacctacaacctggtcacccagccggatcaacctcgaccagccgcaagtgtagttgaatcgcaaaaagaccccctgcggaaaatgattggatcctggcttgaagacttggctgcaaacagctcgcccaacatccccagctgcctctatcacactctggattattcgtataccgaagcagccatttccctcaaagcactcaaggctgaggactatgcccgagtacagaccttgcgagaccttacggacgagctaccgtttcaggtttacttggcgttaattgaaaggacggaacaaggagaaaccgaggtctcatttcctagaaagcgccctcgattcgactgcgatgaacctgaggatgaggatgcgggctatcattttatcgaggaggtgctcgaggagggccatctggtgaagtcactccacacactcgatggcaaaatcgtagccagggactacgacttgaagatcaacaacttcatcgaggatgagcctttcgatggtatcgacggtatcgaagaccacttcgaaccttaccaaggtaattgggtatgttgcctcttcttttcattctctatcgttatcaacagtggacgctcatttagaatctatgcattcacacatccagggtccttcagccgtccacttgtatcaatggtcagctttagtcattctaccacatcaaagccttcccaagtatctggctgcatgcacagatagaggcccgtatgacgatcctcccaagataccggtaactttttttgactgggcaaaagaatggatagacacactgccagaggcagaacgtgttgagaagtatcggacgtggtatgtatgggttctattctctcggggtcgctattgataaaaacgtcaaatctattgctcagacatgtcttctttgtatcccctcaaggattccatcaatcattcaccgcaatcggtgtgttgctgagcgctttgcctttgtcgagagggtatcaaatcttattggcaaccccgctttgccagaagcagcattcccaggcaagtcctgggcggatggcatggtgcacgatattatcaaaaacctactccaggtcactaccaagggcgatgcgcttcccaatgcagcagatggccgtgttgtcgtctctgccatcttcaaacttaatgagacttggtctaccaaattggagctgtgagtttctattttatcattgaatccatgaaatccatgttctgtaagatctctgaccattgttggccccggcttcagtatcaagtcgctttttgacgcctttccacaatctgcagctgctgcatttttattcagcttgatttctcaattcaagactcttggcacggcgccagatctaccgaattccgagactatggaactgtgcagaagcctcagctcgcgcgtctttaacctcaagagaacaccctctaagatcatgactgagccacccaagtatgcatttgagaaaccactagtggtcactgcccaggatctgattcggtttgcttgcgacctccacgacttgagcacggatgccaacgatttgctagagtcgtttatcctccaaatcaatgttcattgtcccaagttcccaggggaagggatccgcaaggtctggatcccgttcctcagtcaactcatcccggtcctggtctcccgatcgatctcgatcgacaccccgctataccagcagcttgcgcgacaattgatcaagtacggggacgagaaactcggcccggctccacaagcagaccccaacaccccaaggccacaaattacttgtccatgtagggactgtctgtctctcaaacgattcctgaaagatccccaccaagtcgtcgggcggttcccactcccccaagcccgacgtcaccatgtctaccagagccttgacgatcccgggttcgactgcattcggaaaactgaacataaaggcaaaccttataccctcatcatcaccaaacgtcttaccctggagaataagatcaaggagtggaaggatcgtcggtctgagatctatgccccgcttgctaaaaacatccaccaagatcttctggaatctcttcttggaaaacaaggagctaccctcgtccgatcggttgctggtgtacaacaagcagatgctcggtctgctactcagactaattgattggcctctgtcctgccattcaccgcaaaccaccacagtttctcttgttttgtcttctacatgctcagaaaaaattgataatctggtgtggcgtgtctgcaattctagacacccatacacattgaccatgcacccattaacacgccagacacaaaattcattgtgaccggtttttagaagctgtggttgttgaagaatagaagtcttgcttcattcttctttttttcttgtcatgatgtacatagaatcactcttacttgaaaataaagtctgttattcaagggtaggctcttttgctatataagacacgtcaatacccaattgttgtattgttctaaagataaataaaactggagagacaattttccactcttggcctgtttctagttgacatctgcttgtcatgtatgattccaattgatgcccagccacgtcctaacttctctcggttcctgagagtcaggcactcctttggaaaatatcacaagtttaatgggaggaattctcttacatctgagcaagctatcttgagcataacaacatcgtctcaacgatgatcagtccaaaggaccaaggtgtcaccttctgacacgcacacacattataaacacgtcagagtttcatcagttttgtttgactgattgttctcgtttcgttgacttgtcggtgtccataaaaacatcaagtcactggattccaaacggctcccaaaaacgcacgttccccgggccacatcatctgggctgacaattgacatatacagagtctgtgatgaaaactcggcgtcaagttcagaccacttgataactcttgacctgtctcaaaagaaggagagggcagtttttttgttgaatgtatacatgaggacacacattgctaggactacatccttcctatttacgtttgtctctggtaagatcatgggaaacatcatgtctttcatccttggcccatattgtcagctagtgcttctccaaatcatgaccgaatccatggcgttaccaacttgcggaaacgaagaaatcccggctttgcatgattcacaatcatggaattggtccaacaaggatgcagagatagatcaatatttgtcagagcccttggctttttctgcagcaagtccacatttgcaatcttcaccagtaccagcatttgacttccagatgcatcaagaggatatgcaaggcctttctcccggcgggctcttcccaaaaaaggatggcatccacttccatgagctgctctggcctgatctcaatgataatatcgagctcctaagtcctgatgttgatcttcctcatgaccttatgattcctcaagacaatccctcccttgatcttccacccaagcgaaaagcaaatgagctgattccacaaaaggaatacacggaatcttcatcacatctgagaaacaaactcctgaagaaaaatcacaacactgatgatatatcaaaaatcgttgtacaatcaatgttaaacaccagcagctcactcaggtcttgtggagaattaggagagaatgttggaggattatccccagccaaaattgtgcagaacaaaaatgaaagacctagaagtcttgcacccaaatcatctcacgtaagaaaattcaccaaagatgaaaggaggaaaggagttctgcatgggactgtctatcattgtaccacagagcttgagtcattgacaaacacttctttggaggcagaccttcaacccccaagatccttctggattccaccaaaatatgttgcagagtttcttaaaacataccaaaatcatcagaactgtgacttccaaaagtatctaatccagcgggaaggcaagacagaactggggaaaatactgttggttttgtccactgaaagattggatgttgatgagagtttgattttcaaaaatcaaatcatgaagccactggaagagaaacttgcacgttggatcaattctaaaagagcaaggatgaaggaaactcaaaggaaatatgatcaaaggagggtggacaggatccttgaatatgtcagcaacataaccaagatatcatcattcctcatcctcactcatatctatttattgaagaagcatccaacagatgagatattcataaaggaggaagatttgcaccaagtcctggggttcctgagagatctttgggaggaagacaagcaacaagaattgttgaaaacaaaggagttcttttacatcagaaagatgaccaatctggtgtgtccagatgacacatacaatcagaattgtcagaggacctattccctgtggtatgtgacatctgaagctgtggtcaagtactggagaaaaaagaagatggcccatcttgcaggagatagcgttcaaaatgagccattcaatatcagtcaaatggccgaactcatcattgctaattcaaaccatcaaaccatcttaaattccatcatacattcaaaaaaagatcattgatttgaaaccaacatttttttccccaaacaattgagttgcttatcctgtcaatgagacaagtcattgggtttttcatatcaaacaaatcccagctgttggttttgaaacttcaatggttatgttccaggaccttttcaatcagaagttaaccatcttaacatgcttacatatcagccaaaaaactcaaatccacaagctgatcatttcaccaagattttgattgtgtttttttttgcttcaaatcttgttattacaatcagagaaagacagtgatgataatgtctgtactacaggaaaataagagcaagccacttgatttaggatttgatgcatgtatctatgaccaactgcatgccaaagctttctgcaccatttctacaactctcaggatggacagttttttttgtcttgttttcaagtgttttctgggttactgggtgggctggcactggagaattctgggactgaggaaaagaatagagcaataatggaagaagagtttgtttggggcacattccggttctccccggccacatagagagcaagagaactcaaccagaaagtgtttttttttcttgttctttttttaaaaaaaaacatttgctatggatttcaatttggaacaaaacaaatttataaatcccttacagggggggggaggtttctttaaaacagaacaaccacttgggtatctaagacaactgcaggtatcagatattattcaagcaagtctacaacacaacaagaaatgaagttcagcatgaaacaagattatattacctgcaacacctctgaaaaaaagaggtcatgaaaaaaatttgcacctggagtttggagtgcataacatcgtgtgtgagttaagagggtgtataaggtttcaggcacacagctctttgtatttttaaaagaaaaaacagactgagagagagaaagatcataagaaggcttgaagtaaataagcaaacaagggccaatcaattggcacgagttgtagacacagcaggtgctggttgtatccctcctaatgactgcaccacggcagctccttggactccgagtagagcttcaaggagttcaggctggatgtttttagcaagaggcccatagatctcgaaccggagatccttccaatccttgatcttattttccagggtgagacgcttggtgacgatgagggtatgaggtctgccgatgtgttcagttttgcgaatgcagtcgaacccgggctcgtccagactctcgtagatatgattacgtcgtgcttgagggagttggaagcgacccacaacttggtttgggtcgcggaggaatcgtttgagagatacacagtcgctgcatggacatcgaatccgtggccgtggggtgttggggtccggttgcggacatggcccgagtttcttgaccccgtacttgacaagtttccgtgcaagctgctgatatggtggcgtgttgattgagattgatcgggaaaccagagcggggatcagttggcagaggaatgggatccaggccttgcggatcccttcgcctgggaacttgggacaatggtccttgatttgcaggataaacaactccagtaaattgttggtatccgtgctcaagtcgtggaggtcgcatgcaaactcaaccatagcctggggagtgaccactatttgtttttccccaccccgcttggatgagtgagtaatgatagtcgaaggcgttctctcgttgttaaataggcgcaagctgagccttctgcggagttccgtagtgtcgggaattgggagttgtggtgcagttccaagagtcttcaattgagatagcaaaccgagtaaaaatccaacggcttgagattgtgggaaggcctcaaaaagcgttgtgatactgaagccagggccaacaagggtcaggtatcttacagaacatgaatttcatgagttcaatgatgaggtaagaacttacagttccaatttggcaggccatgtctcatcgagttggaagatggcagacacaattgcattgccatctgctgcgttgggaacagcagagcccttggttgtgaccttaagcaagttcttgattatatcatgtaccacaccatctgcccaggacttatctgggaatgatcgagcgggcaaagcagaattgttaatgaaatttgatatccttttgacaaagtcaatgcgatcagccacggactgatggcggtgaatgattgacgggatccttttggagatgcagataagacacatctgagccaaaacttatttacagtaataacttcagtacagaactcatacgtaccacgtccgatacttctcagcacgctccgcctctgggagtgtgtttagccattcctctgcccagtcaaaaaaagtgaccggcatgttgagaggggtggaatattgatctctgccacagcattcggctagataattgccaagactttgacgcggtaagataacaaaagctgaccgtcgaaaccagtggatggcaggacttccagaaggaccctagatgggtgaatgcatggattacaaatgagtttatctgtttttcaaggatagaaattaatacaaaacagagacatacccaattgccttggtaaggtttgtaattgtcttcagtgccatccacacatctgaagggatcctcctcgacaaaattattaacattcaagtggtagtccctggccacaattatgccatcgagtttgtggagtgacttgacctgacgatcccattcgagatccacctgaaagaaagggcagtccacgtcttcgtcttcagtttccacagactcaaatttagacacacatcgatgacgttttctaggaaatgggacctcagtgtctccttgttccattctctctactaatgccaagtagatttgaaacggcagctcgttcgcaaggtcttgcaatgcctgtacccgtgcaaagtcctgagccttgagtgcttcgagggacatggatgcttcagtgtatgaatgttccaaagtatgatagagatagctgggggttgagctgtttgcagccaagtcttcaagccaggatccaagcattttccgcagggggtctttttgcgattcaactacacttgcttttggtcgtggtcgatccggctgggtgaccaggttgtaggtcaagacgcatcgatagccggatttgacgggcagaacctcgtgagtcacgtcggagtaccagcaagcaaatgactgtgttgcgtccgatgttctcaatgtcttggtttggccgttgtgcttcacaaccacttcaccgcccgcgtgcgccgatggtaaacagatcaccagtgttccaaacatacccggagtccgttcagtactgtcaccgtttcaaaatcaccatttgtttgttagcctctggtctagaactgacaggacactacaagctgaaaaaatcaacagttactcggtgtgtgacttgaacatggcccccttctcataaatgagcaacttgtacaaatccgctcgaatccgaccatcgacgccaaggaggacggcgacgcgcttcgccaaactcttcaagtaccgtttccaagcgggatcgaggaaccgcaaccgagcgccatcgatttcccaagtgttgcggacggacagatcgacgagggtctcgcttcgacggccgtagggagcctgatgggcgttggcgatcagctcgcgaacgcgtttttcggcgagaggcatcgcgatgtctcccactccatcgacatgcaggccggccggcggtgtcgtcgcaagctcctcccacgccgcatatgtccccggggtcgtaatcgcctggaaggcctcgtacaaccctttcttgaatttgtctggggaccggtagttggagtatcttgccatggtgccgaatggaacagaatcacagatgggttgatgtcaaagatgaaaagcctccgtctacaatttctagtggtgcatgcagacgaccctgcacgttgatatgtttgttcgaagtcagtccatgtgaactggggattggagctctcacgacacatcagctggcatactgaaattgaagatctccacttcaacaggagcatgttttcctccacagatgtgacaaaatgaagaactcctacatagctttccgctccttacttgtaagttgtctcttcacaagtatccatttccatacttagcttggtcccaacttgtaagctagtgtgatcaacaatattgattaaatctctttaaaaaaacggatcaaacagaaagattcgtgatgggccaacagaaaggtttgtgataggtcaacagaaagatttgtgatggctctcattgaaatattcatccaggccatacttgatattttctggtttcccttcccagtttatcagataaatattactcgtttccattctgttttttttttgttcttcatcattgaacattttccagcttgttggattgtgtcagccttgatggattggccctaattaggaaatggaaaatttatgaccaggtggagaagccacaatgtgagcatggttcagatagacataaaaatatcaggatagagagagagagtgatggattctgactgaacaagtttcccagttatgggcacggtttcctttcatcttccacttccttatttttttgggggggggctccaagcattaagcccaatgtgtactcagaatcaaactaattacattcacattggatggaggtctgtctatttagaaacttgaaagtggtatctcgactggagaaatctcttggttatctcatttgaggcataaaaaaaacataaggatcctcttagctatataagtgatctagaaacactcaatattaagttgggtatcgaacaagttgatacagaatgctttccaaaccgtgggtcttgtgttaaaagagaggccataatccaaaaaaacaggggccccttgaagtagattggcttgtcaggatcaacccagagtccaatctatttcccgaattccccatcacatgcggtctggtatatatatgaaatcatcatcctcatcatcataatagtcatttcctgatgtttcaaacgcgggtctggcttgtcgaatattcctccacaactgtgaaaacagacgcctcgggcttccaagacttgcttgatcagttgtccgtcttcccatgtcccgctgtgctctgctaatttgattaaattgaatgggtaaaatggatttttgacaaagaagaagaagaagaagttcaattggatggcttggtctgttcaagtcgagaagaaatagaaacgaactctggagcagatcctcccgcatcgagcaacatttcagattgggtaaccattccacaggttgaatgaattcaccagccaagtcgggatgtgattgcagtggtagttcatccgagcaagaattggcttggttgtctgtgtgaccggagagggccttgacaaagatcggatacgagatctggcacgactgacaggcaagtttttcgagggattgaggtaagccggcgaaaaagtttgggccgaccaaaggcccagtgatagacagacacttcagctttcttagggcagaaggagactcgaagaagtcgtctaacaatccctcgtatccagttggttgattgacattattggtgcctctggaatgaagattttggcaactgaggactaaggattctagattccgagcagtgtgttctgctaacatacgacataagcccgcccggtcgagttttttagttggagagatgatgtgcagcgtccgtaagctctccagggagcacttcaagatccacgaaaactcccgctcatccaaatcaggtctcgtcaagattatcgtccgtaaggcgcaattgagcgtgcatattgatttatggatggtctcgatcgttttgacaggtcatccagaaagattgacgaattcgatcgtctcgagggattcccatttcgaaaatagtcggctgaccacttcgtcggctcgccactcaaacattgcttgatttgaagggtggttactggaaacgacaaaatcggtgacgtgggctgagcttgcaagggcttccaggattggctctttacagcgaatgtagaactccggcgagatggcgatgttttcgaggagcggacaggagcggatgatgtcactgatcagtctgccgcctcccttgcccatggaactgataccgttccacataaattgcaccgagcgaacgtgttgggacggttcactcagacacaaagagtagatttttgatgatgtcccaatcccggctttcgcatttcgctgagcatctccgtcgtttctggcgtagatttttatttgaccgtccagttcttgctgatcaagagggactatttgagtcagtccctgtaagaataaggccgccgcccattggtctttcaagctgatgttctcgaagagaatctgctgggcacatcgtcgaaaggcgcggttgactaatgacagtgctaggtatggattccggggaacgcctatgtacagggaccaccaagtgataaataatcagcatttgaacaaccagtttttgaaagctctatcaaggcagataggaaactcatctctgggtatgatacttcagctaactacaatcacaatatttgaggatgtaaacttgtcagttgggacaacatcctttgacttccttttttcacaaaaaaccctttaagagatagacgattgcttaacgtttggcgagtccttgggatccctctaggagtatttcttgatatccaagcggtagtggcaattctgttgtttgtttactagatgcggtcttagtgctggttcgatgcctctgatttgattatggtcaagtgaatggtggtcccgtttgccatggatgtcggtgattgggggatagactgagatgctgagttcgatgatgatgtggactagttcgtctggcaggtccgacagcttggccatcgcccaaaaaccttgctgtactacaatgtagtgtacagctggttgtagtcacaatcagactcagggggcacaccacacgagcttaacaaagcctctccggaggaggcgggaagcgtctctttcggcctcggagggacttgcgttaagttcgcacaccacactggagggtaattttaatgcaatcccaaatgagccagttggcttgtcagatcacatcttcgtggccacgatctaccaaccagtgcacaatgtaattgtctgcagccctattctatagaggctttcctgagtcctgcatatttgagagggtgaggcaaaggaagaaaacatacatcatgtggacatggttttgcccaaggatcaagggaatcagtggtagcattgtctccatttttttgtatttggccaagagcaagaaatgaaacacagccacctgtccttctgggactggatgaggatctgtgcctttctctgctcatctacttattttgctaatctatgataccactcaacacactcacttggacacagatccaacaacattgggcctgaactggtgttggtggataggatgtgggacatgagatggcttgtggaagacactgcacataaacctatcaagaagattatgggtacttcaagttggctacagattttgaaaatgttgaaaattctgttttttttttttttgtttctgcaggatattcagcagtttacatggtactgtcacagatttccaaccaggtcaaaaatgtccaatcaagacttgccctgtcatgaaagtaaaagctgtatttatcaagatttttctcatgtgattgactgtgcttggctgtagtccaccagctttgacccacatgcagtgactgtgtccttagttcaggacttttggaattgagctatgcttcagcattgcatcatttatttcattcgactggtctctgtgtcatatattatcaggtatgaggggaaaattagtgtgaacagtttacaaaaccaacagcatctgattcagactttccccttcattacagcagcacctcaaactgtaatcatcaagaggtttctcttgtaattgactgtctgtctggctctaggctgttggctcccaccaacatgtgaaagttaaccttgcacactggtcaaaacaatcaaatcatgtattcaatgtttatctacatatcacatactattattttgctttattacatatgtagtttgcagttattctcatttagatatgtcaagcttgaatactgtattttaagtaagccaaatctttgacagtagatgtataatgatacaattgcaaacactggacgacttcccttcaaatctgcgggtctcccagaagcgatttagaggccttgaaagctagatttcccagcaaaattctagactttttgggtctaaattaacatctgcaagggtcccagatccgacaggaagtcctccacttgacttgtaaataacaaaccacagtattgcaccatgtctatttaagagggctgtttctccactatcaagaactggatccttgctttgttcaaccaggcctcatccaagcctttaacctgctaaaatcaaattaaggaattcacacaggaactagcagcaattcacaaataataatcatcacctaattttgaatccagtgtcaccacccattgaaaactgacctattgccattggaccctttggtagatattcccaaaattagattatgtttccctagctgattgacatcaagctactacaaatctcagtgacctttgcctgctgactgaaaaaaacatttgacccattggtgagtaaaattctctctgatgataaaatcaagataattgacacatgcttcaaatcaattttaagcagatattcaactgaaaatgttcttaaaactatgtgttattggcctgatttgcagcatcatccatattcagggggcttatggatataaatacatgatggtatctgcttgggatcagagtctacatgtccattattcaaacacagcaccatatcataaatcaaaaaatgtacaggatgaatacttaaacctggaggatgtatatcatgtcttgagaagtcattcagatagaaatcttggagttcaggctattgatttcgttgatgccagcaaaaataggagaagatgtgaaaagttagtagtagataaactgtcagctatgtgtatgaaactttggcttaatagtataaacgccaagtactatcactgtgctgaaggactcaggttaaagaccaagattactcctagtcaccctcaaagtattaagtggtccaaacttcccacttaataggttaaaaagtacacactcctcagttaatgacacttgaataatcaagagagcactgtaggagacaataacagaatatgttattgtagagtgtttggaagcaataattaatattgcaagaagtagttggcaagcacctgagctgaaaggctacagtcagaggtggtggtcttgcagcaactactttttaaggaattagttaagttttgagtctgggataactctcagcttaataataattccagtaagaaggtagggttggattggataaaaaagattactctaaaagtaggtggagaatattcactgtactcactaagtgtactgggggtgaatatgctgaggaaccaatcctaggcaggagaaggcctccttaaatattctagaggtccccttgaggccctccttagaatattctagaatctctcttttagtgtaccatggtagaattattcccctgatgtaatgggaataattcaaggtatttcaaataatgtatattctatgtcccatgacatcatgatgcatgtttatagctaattagatcatgtgtctccttaaatagaatattactagtagaaagtgccacactcttgacatagtgtgttaatttcttttctacaagttttaataaattgattatgcttgtagaataaaatttctaaggttaccctaaatgtatatttaaacctaatttaatatacattgattttattctataaatttatatattttattccttttgtccttcaagagtttgaatatatacaaagtccttgaaggagtgggaatttggggatacttccagtggacaacccccttcataatcttatgaaatattgttttattaaataatattattacatattatattacatattgagtattttaatacttaatattcatttagcagtcttttggatactatggagtatctctaaggctgacataaaccaggatcagagacaccaccaaaccattggtacttgtgggaaaccttttgtgaattcatgcttgaatcaccctctccagacataagcaagttgatcaatgatgtctgtactcaaaaattgaatgtctaacactcatttttctcaaaataattgtacaaatacagtataattaaattgccacaccaaagcagaaagtgttgaaacattttctcttataactcaatcaaaaccaattctttccttatttcattatttctacactcaaatttatcaatcctttatggaagattttctctctaagaatgatatcattattggtttgaactttgagcattgctacatgactccaatcatcattttcttgaggaatcatctcattattttttcattcagggatatctattcttattcatcatctctaaaaacacaactttagttttttttctttagtctgagaaattctagccatgaaaaaaaatctgctgttgtttctcctccatttcaaatcagttccacctttcattctcctagggtttacattgaattcatccaaaagaaatacttcctctgatttctctctctctctgttttccattggtacaaactcaacagaaacagatttggcaactgaaatcatactctgtcttgatcaagatacatggtaatgctgatgaagctacaagagttctttataaaagtattgaacacatggaaaatgaagaaaattgtttggtgatgcaacaaaagaatttgggctccacttgccagcagtatactgtaaattcttcttgaggttttgttggacctgatcagatgtcacataggatgtcaggcaaaaatagcaatatattgctccaattacagggcctgaatttgttcatacatacaagggggcacttttaaagcttgccttgaaattttttttaaaattctgggtgattcttttttgccaaatgatggttttttcataaaagccttaatctaaacccaacacatgaagtagcaaattttctcaaaagtttaaatttcattcatatggcatcaaaatgaagttacagtctgtaaacatctcagttgcacatatttgtgcaatgcacatcacctgctgctgcaacacacacataaatcctcactaggtattattgaagtgattacatacatataaatctaagctggtccctcagaatgtcccccaaaatggtggtgggcaagttacaatctcctgttccctcagatgaaattgagattgggtcaaatgtcacttcagatacagccaatcttgctaactttacccagaagatttcagtttttgtccctgaaaagagcttattttcatttttcttttcctccagtgtatttgtcccaggatttgtatttagtcaagcttgtacacaggaggcccttgtaccacacccttcagagccaaataaacatgttttttgtcaaagactgtatttctcaagagtgatcttcgcaggaagtgcaggagactgcaatacagtcggtgcaacttgatgcctagtagtaaaactttcctcagcctgcgcagcgcgctttcagggtctgcaatagaaaattggtggcaagttcagacctttcaacaaaaaactgttgagctcgattaagatgatccatctattttccagtagtacttcaatatttgctaccaaaaaatcaaacctattcctagcagatccaacctctgtatttcaacttggcaacatcaggggaagtatgaaggctttgatccttgcaccatgttttttaatgcttctccaaagcgaagtagaatccatgtcgttaccgcctgatcggacacaattcatcaagaaaaaaacacctttgcaatattctcgatcaatgagtttatacaacaaaggtgaaatagatgagtatttggcagagcccttaactttctctgagccaactccacattcgcaggtgtcggtaccaactgttggtttccagattcgtcaagcccaagcacaccctctcgctcctcacaagctctcacccaacaagcatatatttaacacaaatgacgcactgagagctgctcctaatcacgcgctctctagcccaaacaccgattattatcatgagcttctgattcctatcggtgacaattcaccaaattcgtcgctcaagcgcaagacaaatgagctgatatcacaacagaaagagcatgcatctccatcgcagcaaaaaaggatgaaacccgagagcattcgcgacaaagatacatcggagattgcagaaaaatcaagctttaccatcagcaaatcactgacagagcatggagaagtagaagagattgaaaaatattcatccccggctgatttttggcaccaccaagagcaaggacccagcatcattacacaaaatgtaaacaatttgcaatatcaaagaggatgttctgaagaggaaataagacaaacaattttgcaccaaactagagatcatctcaccaaggagcttggatcattaaacacctcttataattcagaaaggcagttcaaagaacaattttggattccacaaaaaaaactagatgaatttctcagattgtacaagtttgatcaagtttgtggatatcttactttgcgagattacaaaaagacaaaaaaacgactcggatatctcttgttatctttatcagaagaaagattggatatcaatgaggacaatatatttgccaatcaaatcatgaagccattggaatacaaacttaaattatggatggattcaaaacgagaaagtgttggagaagttgaacaaaagtactttcaaaacagggttgaccgcatcctgaattatgttgccaatgtaaccaaaatttcaacattccttatcatcactcatatgtatctatcaaagcagtatacaggtgaagtgctggagaaggaagctgttgagaaggccctgactttcatgagagatctttgggaggcacaaaaagaaaatcaattactcaaatcaaaaaaatatttctacataagaaaaatgtcaaatttaacctgtcctgatgatctttcttacagaacaacttcaaaggattctactctgtggttttacacttctgaagctgttatgatatattggagagagaagaatatagtaaattttgagaattacaggatcagaagagaactattcactatactacaaatgattgagctcatcatagctaattcaaactataaaactaatagtggggctctcaatgcagctttgatgccatttttgaggggtctatgaacaagttttgattatttttttggattgattcagctttgaaggtggcttcaagataataattacagcttcaaaatttcaaccaccaatgttactcataaacagcttgttgaaaatggcccaaaataatttgtttgaaacctgctactagagattgaggaaaaactagaaattgatagcatcccaagggaccaaattttagtttgtatacaaaagaaatgttctggagttgaaaattgaattcctgaaataatctccactttctatcttctatatctctgtggatctctgctattctctgttctcaaagtataactagttcctgaaaatcatatcaacactaaatccttttgcaaatatcactgcttaaaactgtttaaaaaatcatgtaactgacagttttgacatgcagttgactcacagtgaaacttggtcattactcccagccactgcaaaaggggttgtattggttacaaacccgtaaccaggttgcccagaggcaaccaatataagattggtctcattgaccatttttttattggttgggcccaccaatacattagaacaaaggaaaaatgaattggtgggcttggacaatataaaactatattgtttgcctccaggcaaccttatcgcagggggttgtaaccaatacaagttacaacccctttcccagtgagctactctacaagggatttttctgaacagccctacaccttgggcgcagttcaacgtgggcggacaccattttttttggtggatcccacgggtggctcctgcggcaggtcggaccagcagctgaaggtccacagttttgcgtggactccacccctgcatccatgtcggcagcaggtggacacaaggaggtgtccccgtggagcctggattaaccaatctgtaagattgggtgccgccagccggcctgccaaaaagacaacacaggtacagatcaaacacacgaccaggtgccagtgccaagcaccagcacttcaccgcttggctatcagcaagttgaacaacaatcacctttccaccagcaaacacactcacccccctcctttttttaactcatgacaaaaaaattgtcaaagtttttttttttttttgcaaaccggttttctcaagttttcagaatctcaggacccacatcagcgggtcctgattggagccgaaacaaatgttggtcggtgtggaatcaacatgagtaacaagcccacctgctccacattggcttggatgtgggtttgtggaatcaatgtcaaaaaaaaaagtcggtttgtggaaccgctgtcgcaatcagctcttaccaaacacttacagagccgatctcgttggttctacggaatggctgagtttcattggttccacaatcctgcacggtacaaactgcccctggggtgtaggacaggatgcacagtcactgtgcatacatcatcaagctttggcttgagcaaatgttatgtcacatttgagtaccaacacaaacttcagaagagtcactggatgtcaactgacagcagtttctcaagattattttagtgtagggaacgtgagccacccctgataaagatgtgtatttggctcggtctctacaaaacaggtgtctgaagacttgtggatttctttctgctctcagcctattttactataaatttttaagaatgagccaagtagaaaaattggggaaatcaaagatatcttaccaaggagcctgacatgaaaaattatctaatagcttagagaaagatgtgaatgaatggaagagaatgggtttgatttgattatctttcaatagtgtgtaactttaagtaggttggtcctgtttgttgcattgtaatcaaacaaaatccagtcaaaattctagtgttataatctacaattataacactatgtatgtgcagtcagctaagccttgcaacttccaatcaaaatttgtctggcaacacaaccagctggaatatgtttttgtcatgtcaaaatttcctgtttttcttcttcttcttcttcttcttctttttttttttttcttaaactgttgttgagattggtctgatacaatcaggaaccagtcgtcttcacaacttcaagtgactgcaactgcatgaaattttactgctttgcatacctcacaaaccccactcactttgtttgaatcttgagtctataaataaaactaaagcatcaaaaaaaaagaagtccccttgatcttttctgttttttgatctccatgaccagcagcatctgctgtacaaactatcaacatgaccatttggcatggatgcacaattggataatattaactatataaacctgcaaaggcattttaggggccagaaagcaatgataaatagttaatctatccagatggggctgggaagaggacacaagctgacatgcttagaaaccgcactgaacgcacagatatgtgttttatgttgttgtcttggtttatcaatagtaggatgtgattgtgatgtatgtatgatgaagcgccaaaaactgatcgagtggccgcagttgagcccatcgattttgcataaaccgaccacacagacctcgagcagcccaccaggagcaccgcacccgagcatgtgccttgacaggagccgagttcctgaggaccacgacgacacaagactggccgataggacgaatgacgacgaggaaggcgggtgtggcgacggccagcggggcgagagagcgatcgcgggttcagacgacgagggcgacggaggaggacttgggtggcggaagcgacgggccgagtccgatggagctgtcggcggaggcccagatgcagatcatcgagcagaccgggatcctcgcccggatccctcggcgtcggccggaagagccccagcgtcgggcggccaaaccggcccccctggtccagttctcaaccctcgaactcgacagcttcgctaagagcctcaaaaccccaacgatcaacaacccccatccctcccacgagcatgaggaagagctgcaggacgacgaggacgaccaagaaaccgtccgcaaccccagccgcgaccggccgtctaccaacgaccagcaagactccttgcccctctgggtcgaccgggctttcgacaccttcctttggtcgatcccgttcatgacggtctttgtctgtctgtgagtatcccgttcgagaccaaaaaaaaatacaatcggagtgggggttatgatcgctgctagaagagagatccggagagctgatggagccgatgaatgatccacatggaacgacgaagggacgtggcgatccatgcccaatatggccaaccggtgaccatcaggagcgagctaggcaggatggccaacgtctaccccagtgcgctcttcctgatccattacagcctacattaccacgaacaagtgctagcgaacctgctcctcttcggcctctcgaccatcggcggctcgtacatggtctacatcatgaaccgactctcctacctcctcgtcatgcgtcgcgtccccccgcttggcgctctgtggatctacgccgtcgtccgcatgcatctctcccatgccgtccttagtctcctcctcgtcgccctttgggcttggatcatgaatcttagcttttacgtctagcgcaactatcctgactcttctctataatttatctaaaatttgactactacttgctccttattttccatagtttgaattttcctaaaatataagaatctacaattaaagtttatcccctaatctttgtaaattaagagtaccaagtacaaaacgtgcatgaagttcaagagaaagaagaacgaaggttcaagggtcagtctgaccacctctcctatttttttcggacacggctcttctgtgcaaaggagtttgaggctataaagtccagtaagaatacaacaagacgaaagggagagcttggaggtacacaacagaacggctaccaagccccatcgaagcgttgaaggacggcataagagtcctcgacgtctttacgactcttagtgcgcatgtaaaagatcggacaatcgcttgcggtgcagataacttcctgatgtaacgagccttgacatctctgttaatttgggtatcattgcaaaccccacaaaaaagaaaatcatgatcaggtgagtatggtttgtgtggagagagtcagaggagggaggcgaggaagggaggatgtactgacttgacattgagtccataatctcgcaaatgcgttttcaaacccttgcgtgagagccatctgtttggaatacaaagcggcagtcttcggtctacagttcttgcaaacggcggtgtctgagatgaggattgaagatgaaatcaatccaaatgagttgaaagcggacggatgagttttgatgggtgaggggagaaggcaggatatgtcctactggtatctttggtcgtcttgcccaacggcactcgacagcccagacaggtctcggtgcgtttgatgaagcccatcaagccgccttgagtgggtgtggcaatcgagacgatccgggtatggtctccagcaactaaagaaggccaagcacttcagctctgaaaaaaaaaggtgcaccctagatggtgcgcttacggagtgaggaggacttctcgccgaggatgggctcgaagatccgcatcaacggcttcgagagttggttgtcgagatagtacttcgtgtcgatcgggatgttgttctcaagcacgtacagaggatcctctgatttctcataggcccgagcatctgcatcctttccgatgaatgtcagtccatgggagctgattaaaataatggtgatttgtgtgtgtgtgtgactaacctttggtgcctttgatgatcacgtaggcaacacgatccccaagcgcaggcgcactgccagcatcccgttttttcatccgtttggccagctcgacgtgagcctgtttggcggcgtagtcggccttagccagggccttggtgatcactagttgggagagatcgatccggttctggaggaggtcggagatgacctgcttggtgtatgcctccgcccccttgacgtcccggtcgatcagcatcttcttcaagcaagtctcgatgaccgtcgagaccaacggacaattgtcccgtcgcacggtctggttcgggtcatcagaagagaaaggacgccgtcagaatcaatccctattagtttaactagaagaatcagtaccgctcacctcgattccttttgcatccatcttgtcgtgtttctcgagctttgtccaatgcaagcctgcgtatcgcttcttactgataaggaggtacgggaaatatactttttcgaactccagcttgattggtttctggaacttggcgctcacaaaatccgcagcctcagcacctgtgtcaacccattacagtcagcccaggaacatcagccgaaggtcaaacgctgattgaggaaagttgcatgcctaatttcattgaagtggccagatcagaacagccgaacttgaccatgactgagtcggtatctccgtagattacttcagcatcatcatcatatccattggcctttgtgtacttcaactcaacctcctgaaaaatgataaccatcacacaaacaaggactcaagattatcaagcatgttcaagaaacgagaaccactggagaatcattgaccaacgtttttagtgatcttgatcatctccctgccaaaagcagtgacactcatcgagattggtagacatggtaacttgcccaccgtcgctccagtgaacccatagactgagttagcactgattttcagcgctagctgtcgtccatccaagacggccctcttgaacgggtccgtctccagcttcaactcggcccttgcgcgcttccgggccgacagaaggtcttcaaggacgatcgccagaagacctttccgcttggatgccttgacaaaataatctaacaaacgatcgagaccaacacaagtttcaatcggctgagagttcaggcagtgaatgcggaaaagcctgacgacaacttacctccgttgggggtgatgatgaaatcctcatcttgtcgtagttctaacagcttgaccgttttagcgtctgtcaaagtggtgtagcagaggttgtgggccatcatgatcgatggatagagggatgcaaaatcgagagttgcgatcggcacgtcgtagaagccccggacaggctccatgaccgttgctccgtcgtaaggctcatcggagccttcatgcttgagcgcaggcacgagataagaatgctcgttggcccttcgatagagctgggaaaccaccttgatctgctggcctcgagataacaggtagttgaatggaacccccgttactcgggccatttcggtataattgacaaagcacatcagtttgtccatcagacgctgaggcaaataagcgtcctgaacaaagaaacccgcgaccagaaaatctcagtttggagcatgtctgaggatgtagattcaaaaataaaccttcaaacaatatacggcgagacgtcgcctggtctccgcactgccattttgtaagtcggtaatgatcgaatgatgaacgtcctctttctgctcacctgcacattgaccatcgagtgagtcagcagattggtttcacgagatacacttgacaaaggatgatcacccacctaggaagtgagcacacacggaattcaatgtataacttcttagcttgtagtctctctgcatgacctgtagtaagtccagttggagacgtccgtctagatgtgtttctttggaatcacgagtcccataggcttttgatgaaaagtgagtctccttgactgctgtttgagaatctgatcaaattttcacacacatacaaaggtcaaccatgcaactctgttcacattcgttcaagagaaagacaaattggggtggagtagcttacttcgcatcctaccgagataagggaatgatgcgactttcaatgccttggcgcgatcgaggagataaggcatatcaaagttgctagtgttataacctatgacgaggtcgggatcacactcggcgacaaacgcttgccatttagccaaaagctgatcttctgatttgaattccaagacctgactgcctgcgatatgggagcaagtattgagggtgaagacgttccgaatgaaagggaccgtggaacctgcaagatggaaagaaggagatgagatcaacggctggaaaccaaatgatgcagtaggggtggtcgacagaccatgggcggtgaccatgttggcaatctggatcaccgggtctagccgggcatctgggaagactcccttccgtcctgaacactcaatatcgtagctgagcactctgaagggcgccatcttggaccattcgccctcaggagcatgtgaaatcaatgtctcggctctaaaaacaacgaggttgcggtgggtcatgtgtcagcttcacccggacaaggtcgaacagaatgagcagattggtgggggtgtacgatgtctctagttcgatttgacaatttgacgctttctcgagctccgttcgaagcctgtacgagcccggcggaacctccagccagttcataccggtgacctgaaagggaagatcgatcagtatggattggcgggtgatatgaatggcccatctcaagctaccttcttgtcaatcatgaagcgtagggtgtatgcaatattgctttcgaaggtggtacaggccgtaaacatctcgcggaagttgacttctcctctttcgaaagcatctggaaaagaacagtttgaggaatgagaagatggagctgattcgggcaagaaacgaaattgataagaaaaaagttggcttacttttgacccgaccaagatgtttgaagtctgtcaggacgatcttcaagaacggagactgggtgtccccagtgtatccccacagggaggtcttgtaagccactgagagactatggacaggcttgacaccgagcgagagggcggactggagaatgaaggaagatttcggaggacaatgagatagacgattatcgagagcaggagttgagcgggcgtacgtttaatgtggtcagcaattcccgacagtcagtgttctggaaccctttcggagctgggacccagaaataaggcaagaagtcttggatgtggacgaggactgagtggcctgcttcggtgacgccgaagattcggagccgagggacattgctctgggattgctcgtcgatatcgatctgttgaaaaactgccgacaccccacatcaatatggttctgataatctaggacgaccctatgcggatcaagctactcgatcgagttgagggacttactgatcgcagtgttttgggggttgattggactcaacgtaggccgggcccagttggagccgtattccagagctgttgggagggagaaaaagtatcagtccaacggcctgtccagctgaaagcttttccctgaataattactcacatccatgagcatccagagggatggcaagcagggcatcatccacaggctcgtccttggtactgccattctcctcgactctgacgcgggtccgggaggccgtctggtcgggtccgttggccatcgacttccgtttcttcgactggcctgagtccatcgtgaatctttgggaagtaaatacggcttgtcctaaatatatcgacgaggtatgtatccttcgggtgatgtttctccgcgtctcgatcctgtcacgcgtcattcgacaggcgcgtctttgactccaccgagcctgtcacggaggccatctgtgatactcaactgacaaccttgattcctccagctcctttgagggacaagtgactacctacaacacactcgagatggaataagtttcaagggaatgtgagtgaaatatctgcctctgtgatcaaggtcaactattgacaatgtttccattttatcaatacaaaaagcctcagatggattcatgaacattaacaagagacaaacttctttttctaatttttttctgctttaaatattgttgattcttcagacctcaaaatcatcttatcatgaaattaaaaaaaggcacaataaagcatgagtataaatggatgcctgaaaaaaagatgtggtgtttttttaattgaaagtggggacattatgatccctgcaaggaatggttgatcaggacaacaggacaagcccccttagttaaccataggaaagtgacaaaaagataccttgatcaagatctgaaaaagcatccaaaaattagctaaatttgaaagcaacccttttcccaatatatatttgctcataaaatacccttttttttgggggggggatgagatatatcaaatggtactcaaaatttgtcaggtgtttctttttgcaaattcatttcctacactcattcctccaaaacatgtgatttctttaatttgaataattaccaaacctcagcattgcccaaactttatctcttttggtggggttgacaagtgattgaaattttagaataaccttctgggtgctaaatgcaagcttcaaaatcgcaaccttgttgctacaccggcacagcttctcagtagacaaaaactgcacacttgcaagtccgcatgagtcttttgaaatcaaacaatatttcaagcacttctgagatttacttacaaggctgcagcaatacaaggctgagatttgtggatgtataattttcccgaaaagggaaaaaaaaacctcaacgcctgcaggtacctgccctggcaggtgcaggcggtgtccacaagatcagattcttgaggcaggtgcctgcacccgctctaggcacccgggtatgaagtgagatctctattccagacggttgattcccaccccttgatggatcccctgaccttgaaaagcgcagttagttcatctccatcaccggttttctgccttttttttgcaggtggaaattcagacccaccaccatacccaatcaatggaagcacactacatagtccaggaaaatgagccccaagagcaataagaatatatgtgaaagtggatccccacctcaactgtctttgtactttccctcaccaagaaagtctcatcttctgagctttgttttgttttgttttgttttatctgttgttgttttttttgggggggggggttcttgttcattgaaaatggcaagcggcccaagaccactgacctccaaccaagagccccccccccctccccccacaaaaaaaaggttcttttcttgggtgagtgtgtgtcaacttgataattacaacaactaacaacaataacaacactcatcattctcatcaccattaaagaacaacttaaaaagagcacaaaattaaggtctcccccccccatctgaaattctaaaatcctgaaatcctgaaacattctaaaattcaaacattctgaaactctgacactctgacactctgacactctgacactctgaacctctgacactctgaacctctgaacctctgaacctctgaacctctgagcctctgagcctctgggcctctgaacctctggaaaatcctaaaatcctaaaatcctaaaatcctgaaatcctgaaatcctaaaattccaacaacaatcaaaaaaaaaaaaaaaaaaagaaatgaaagaaagaaagagaaccaaaaaaaaaagaaagaaaaaagtaaacccacccactcaaatccacaaaaaaaagcaaagaagaagagtaagaaaagagagggcgaccaagaaggaccattcaactcgccaccaaatccatgccttccaatccaaaaaaaacaaagaaagaaaaacgcagggccattgccgcgcaagatgacgaaaaaaagggagagaatcgtgagaagttagagttggtccaagtaatccaacgcggctctagtatccgagtcgatgacgataagttgatgagtgtcggtatgagcagcaacaggagaagcgacggatgagggcagcgagtccgagatatcgccggagtgaataatgccagaagaagaagaatcagaaggcggaggaggatgagagacgacgggaggaatagagggagttaaagtagtagcaggagaagatgaagaggaggaggccgaagttgtagtaggaagaagaggaagcggggggaggtcggaggaaggagaaggagacgaggaagaatggagaggatggaagatgacggtgggggtgacgggggcgaggttagatgagggcctgaggaagtgatcgagggcggggtcgaggtcgagatggtggtcttgggggccggggggcaagccgtcgatttcgtcgggcgcggggccggcgagggggagcgggggcaggatatcgagcgagagtggccggccggggatgtcggtaccgagagtaagatcggagggcgtattgggcaacggccccagcgacagttgcgggtgttgttgatgatgatggtggtggtggacggaggaggaggaggaggaagagtcgatgaagaggccgtcggggtcggaacagaacccgatgttgaacgggatcccttcgagcaccgagccgtatcccgagcggaccgacgaggccgacgagagtcggaccatgctgttggtgtgctccgaacacgaggagctcgaccagcctcctccccctccgactaagagactcgagtgggacggctccgtcggccggctcgaacgactcggcttttggcccgcaaacggcttgaacggttccggcagattcttggtgccccctcctgttgttcctgatcctcctcctgcgccggtgggcaaagagggaagtgggggaggcgagccgtcgcgggaagtccgatgagcttcttcggtgatgatcgaggagagagagatagcccgatcgcgccctagagctttgagattgacatgatggtgagaagtgggttggtgatgcgcttgggagtgttggtcgtgttgttgttggaggatgcgttgggcgagggtggcggcagaacgacctaggacggtggggaactcgacctcctcgtcttcgatgaagctgtcgcagacgctgctgcctccgaagcttgagctggcgatcgagtaggccgtcgagcgtgccctgcgcaggtttgagctcttcctcgaagtcgaagactcgcccggtaaccggccaagcccttctcgtccttcatctccttctcctcctcctcctcctcctcctcctccgccactatcttcttcttctcgctcccgctcctcctcctgcgtctggacttggagtgtcgagagatctgaaaacgggtcaagactcgctctcagttcggtagacccgctcctgctttcaaactcaaaggcttggtggttggagagaggagagtgctgaccagagtgtattcgctcctcgggatcataggctcggccgatccctggggtcgtcggcgaaaggccaaaggtctcccggacgttggctggtggtgagcgggtggtattagctccggagattgagaggggcgaggggccgtgcggatgggcactcgggggaagtcggacgactctagccttctcctgaccacgcagggcaacccgttgaacagccgcctggcgtcccgaggcggtccgaacgagcgtgaccggggtgacaatcattgccgggtcgaggatgctactgagatggctatcgtgtgtggtagcgtctgaggagccggagagacggcggatactgcgcgagttcgggtctggtgaaagatgtgagcccaatgacggtccctcgtctgctgaagccgacggcttgggttcctcggtctccccggctgcagctgcaccgggcagtcgtaggtcgaggtcaggggctcgatgtggccggactggtctgtgttggatcgcattcgaatgggtgggtgagggcagactgggagggaggaaggaggagcgtgagttgggatgggagacgagtagggttgggttggcttgttcggctgggctggggaggttggatgggggatggaaatcggctgtgatggatatgttccggtcttctggtccggaaatcgagtgtgtcctggatggactgtatgctgaggctgagctgggatgggtgggtgaggataggagttcgagggtgggattggttgtttgattctgcttgtgttgggcgccgatgatcgaaactccgctgtgtttatcagagaatgggtcatctgtttgttggtaggttgttagtactttttttttgtttgatgatggtaaaagagagagaatggatgtaccatctgattcgattattgaggcagtcttggggtccctggtatcagttggtagatagatgacagattggtggtgtggttcgttttgagatttgagatgatgatgatgatggttgttgttgttgttgctattgttattgttggatttggatttgaatcggttgtttcgatggtgaggatgctttttggagaatgatttggttgaggtagattcgaagatggagttgaagcagggtgggagtaggttgcgcttgtagagtatccacgcgctcaggatgattaagagtccggcagcgagtcctccgattgcgcctccgatgggtgctcctagtccggctgagcttgagtggtgggatgagcccgaggagtctccggatgagctgatgcagatgttccgtggacaggttgagcagttcctgggtgtctggacgcaggtctgatcggctgagcagttgcagggtggtggggcagtattacaggatacgcaatcggacattgttggtttttgttgttgttgttggtttttcttgagtttgtggttggtcttggaaggaaagtgggaatggaaaggaatgaaagggggggggggaagtggattaagaagaagttttcagtcgtcacgccactaatactgaccaaaatctgtttgatcaaaacccaacctcaagtacatgcacagacaagcactctccttaaagccgtcactctgacaagagacaacaaccttgagaatcttcaatctggggaccctttttcggatgaactggccgagaccgattactttataaatgcaactcccatctgatcccgagctcacaaattgctctcttgtgcatatgagaagatgattggctcatctacacaaagcctcatgcttcagagaacgaatcctctcatcggaaagtgtgtattccgtgatcaacgagctgttacaaacacccttctcaccatccttataaccgcccccccggcacaatctgcaacattctccgataccaatatacaataatcttgggcggccaatcggagcctcatgaattatagtggtttcttgactttctgtccatcccccccaaaaaaaatataaggccttaagtctttgacaccgatagtaataggggggttcaggatagaaatttagatgaagtttttatatagccaatttttgtaaggtcctgatcaacaaaattcgagaactttgacaacttgtgcaccgattaggctttctgaagaatcagaaccttttccaaaagtggttgacaaaccctagataaactgggctttggagattttgtaagttatgccccttatataggactagagtctaattaatggcggctttgccgccacaataaatctcaattgaaacccattaacgcataaagggcctcatgatgttattagggttaatgtgatctgtttaaacttcatcaccaagtataacaattatccctttgttttagctgcctaacttgaaatcatagccccaagctaaatatcggttaaatactggattcaaaatgcaactgattcacttgtattacgcttcaaaaggcaaaacctaaagtgattgcctctgatctggcaacttcaaactgcccctgtgccgttgggtcttcatttaactcccggggaaacttcagttcctttttcccttccctttttggtccagcaccaaagccagaggtgcacctcttctttggattctatgcctgtcaaaattctactggccctgctcggaccttcacccttatcttccctaaccccatgtcgttctgtctcctctcctggacctaactcattatatcctcaaatatttggctttacccttttggcaacacatggcaaaggaataggatttcgatttcaatggaaaaaaaaaattgataatcaaaagtcatttttatgagaaattggacttgaccattaaattctccacgttttttcatgtaggaaacaatttaaaaaaaaaaaacataaaataaaaggtaaaaaaaattaattaaaaaaccgcgtctaaacgcggaatccgcatgtgctgcacacagcagaaaccgtgtcaaaacgcggaaaaaccgtgttttttttattaatgccctttaacaacaatgtataatattttcttgtattcaattagttgttattatttgcagttactaggtacatttcatgtactgtgagaggtactctgtggctgacatattctgacttcccaatccacttggatctgttgaaatttcgctcatctctctcttctttcctgtcattcacctgtcactcacttattcaccgaccattgtcttttcttttttatgctatgtgttctgagacccacaacttgaacctcttgtagttacaatactcaagtcctattaactgctgcttaaaaataaaatttattggtcctttacctttttatggtccgttcctgaaggagcccattagcccttcttcacccaagctgcaagcactttagccctctcagctagaatcaaaaaagtttttctttggccttttagcttaaaattcaacaggatcctgaattcccaatccacttgcatattgaccagacaaacagtatcaaacctcttgttggacttgcctttcctattggataattcaggcagtgcagcctctctgaagacaaagaaattttaatgcttcatggtcaaactgaacaacttccatgaaacttaccattaatatatgtttattttaatttgaaatctttgcccatatattaagtggtttctcataaattaattccaagaggaaaaatgccactaaatgtaacccttggaaagagatgaacctatgacagcttggatcaatacactgcctaaaataattgcttagacaagctggtgcaaggacttgttggaccggcctgtccaagcagttcttgggcttggccgtcggacaagatatcagacttgcctgtccaagcagatattcccacctatgaaacactcaaacaggaaagtcaaacatcttgttggatggccaagttggatctagaactgctcagacgggccaattggaggactcatccaaccggcttgtctgagcaattgatccaggcagtgatatgttgcattttcacctttggaatacatgattgttgctcaatgtttggttgtgtaggaggggtttgattaatcaaagtaaagtttcttttattgtgcccactgattggatagctatgcttccattgcatcccaaaggactcatgaaaactgagcttactcagagctttgaaaccacagggccccatttccctgttacactaataacctagaccactaggaatgacaagcttgaaaattcagttgagtatttgtagaaaagatacatgcttttttgttgggtcactgtttgattgatccttgggagtgattattcaacccttggtttttttgtttgatattcagcttttgtttaatttcccagtataagtacagtcaattaggcactattcatgctgacccttgctgtagtctagcggctgaagtacatccatttctgttcaattaaatttcaacccaagagcatcagcaccagttcaattcccacgtccaacaactcatcagtgtgtgatttacccctgcaatgatattcatcatcatgctctttgtcatctatatggcactcatccccaatggcctggcaagcaacataccatgtgctaaatgtgggattattgcacatgagatctggagaattggccttcatccaaaagcaccttgtggtgaaaagctgtcagaaactgagacatgtacctttgagcgttcaaagaagtactacctatgcaccaatgaggaatgccagttgatatctgtcaagaacaagcaatgtccacttaatagtccggaaggctgcaaacacaacactagcaaaatacatgtggaagaaaattgccaacccattcatgcagcatcgtcttcacaagcagccctccctgtgaaaccctcttcaaaagggacaccctttacaatagtcaacggtgtgaagcaatttgaattcttctagtcagaatctggcacaaggcaactctcatcagtttaaaaaacacagtgggacaatattttttgggttgtggaataatctttaataaagactccctgtggagaaggccctcaggattatttccaacagtcctgcgtttgtgcaacctcaagtgggctgatgtgttacaatgcaatattttggcccttttgaacacatcagcctatttttccctttctttttgttgtttttaatattatcaaattttcaataaatcacaattctttacatcctgatacaggctgtattaacaatgttgtcattgagagcttttttgagtctctgatctcattgttatcaaaaaaaagcaagatttcaaaaacaataacattgaaaacaattctttgttaatttccaatactttaccaatacctgttaaggtagtggcccaccattggtgcaaggtaggaccaactttggtaagaaatttttgaaatttgtggtgtggatggcaaggattcaggagccaggaagcccccaatagaccactgtaacaaaaatgcacgatttttttttggcaaaaaccctgaaatcatacacacaaaagtgttgccagttgcgctgggcacccaaaatgatactgatcaccaaacctgggtttggatgtatgaaaattggcctggtgttgagcaaagcctggcaaaatgccagctagtccccacagtttttggggtagattttccccaaagggtacaactacacacaaaacgtgtatgaatggtctcaaaagtgtcaatcccccatggcctccaatgtacaatttttttgcaacatccaggtttttttggtgactattgtctataaggggtcttctgggtggcaattacttgaagggaaataacaaaaccataaatatgttggtttgctggaggctttggaattggacacctggtgtctgtgttatcattcatagactcatgtgatgtcctcatcaagtggtcgacagtggcaatgcctcaccaccagcgcttgggtttgatcacaattaagtacagcgcccggacggattcccggctgcccaagacctcacacagcccccacatccatttgcttcaatgagagttgagagtcagctgctgatctgacaaaccatattagcgcccctcgccgcccggcgcattccgcaggaccctcatgtgggatcggggggatgcaactggacgcagactcgcatagcgtcaaggacacgcagttgcaaatggagatccaagttctcacagatgttgcaccgtatatgtagtgcggtccattcactgctgattgtgcggggctaaaagagcctgtcaaggcgatgctggtgtgggtgcctgcttggactgagcttttctaattgcatccagagcataaaaagggccaggtcttcttcatccatttgtcccgttctttccgtcccccaacaaatcccgccgtcccatttaacaccatccaatcgtagcatctttcagccaacttccaagcatcaccagacgacaatggctttctcggtctatgtgttactctgcttagccgccacgctcgccatcatccaagcgcaattattgccatcgtcgatcttatgtgcgcctgcttcaggccctctgatcaccagagacgactgcaaaaagtgggtcttttttgacggatgatccttttttttttttgctggggtatctccatattcatcccgttttgtttattctttagggccttatccaaattctcctctgagagcaacgtcgttttctggactgacaaggttgattcccattcttgtggaacatgcaaggtaagccaaggactagtgcacagcatgtttttcttttcaatcaagccggtcattgattccgactttttccgaaatagttggccatcactaaaccgagcatacccaactcagtacaccacgctgcgtgagtttttttgtttcttagttagctagcgggcaaggtgtgtgtagacttatccaatgtttgcttttttggtgatcagtgtccgtggagacgcgttgaccgccatgcatcaaggcatcgacaaatgtcagggcaaagtgagtggaagccgctatactgatgttggagtggctgtcatcttcctgacttctgtctcatctgcgtgaatttcagccaaccaatgcgaccatcggcaacttccaacccatctccgtgttgttagacagtggcaatggcgagaaatgttagattgtttcgaaaacttgcttcacagaagggcccacgacatccatgactcgaacttccatcatgcatcttaatcaatagacattctaaattttgtactctctaatttgagagcttttatcagacaaagaaaatattaccaaccaccattgtgattgcaaaaacccatgcactgagaaacaagccaacatcttgaacaggtcagagtctagactagctgccttaagaatacaccggtgcaaatctcgggcgatacgtactttcgcgcagtaagttttacttgaattgggtcaacatgttccccaggcgacctagggctttggttgatcaaaacgcattggtttgcacaaataaagctgagtaggatgggggattgccgttattctaaaactcaggggccccatgcaggttgctcacgcctgctgattcatgtcatcaaaaacccggtgtcaaccattctacgacatggctcgttagatcagacctatcactttaagagtcacacccagatgaagaaactgtcgcgtgtgtttatatgatcatagactgaggaaggattggaggacctagaattgcgtaaatacaaaaatatagaatgtacaagattttagactattttttcttcttctctttctatttccgctggggtcaagtcagccgatgatcggcttggttgatgacggtgtaaacactgcacaggatcaaaccatgtacgatgtcaagaagacatcctcgagcaagaacaaagcagttgagaaaaaaaaaaaaaagaatgggaagatagccgtcgctcgagaccagcggagtttgaagcacatggacgagaccgagtgggttgtgaaggcccgatcggcgcgctccgtctgatatagcagatatatgataggaatacaacactcttggaagctctggatgacgcaagaaggataagaaatcgagaacaggcgcgatcgagtcagtcgttagctttttcgatcgccccaggttgtccagttagtcgttgtgtgactcgccatctttggccggttcctaagcaaaagaggtttcgtgtcaactagtgatgaaacgtggatgagaaacaagcaaacaaagaggtatcttgacgcactgtagaattcgtttcagtagacacagggtcatgtggatcaagaaacgagttggacgtggtgtttagattagattttccgaacacgatcggcttgactctgcgaatcgaccaagcatccatcaacatgcagctcccaagttctaaatgctattgagagtgttgatcgtggatcgccggaataaagaaagagaagaaaatcttactttgagtttgcccaacgtttacccttctgagagctcagtttttgagtacaaggagaaacaagagcgtcggaaggagagtagaatgaagttctaaacgagtccgaggggagggggggagtgcgagatatcagtaaaaggaaccaacgacgaggtgtacatgacaaagagagagagagaagaggaagaagagggtgactgaccctgtggccgccatcttcttggccaagagggcctttccgttcatgaccgtagttccgtgagggatgttttcgacattgtggggaacctcgacgtgggccatttcctcgggatgatggagaggctcaacattcaaggtgggaatcgagccggcactgcccggaggggctgtggcttggacggcgtcttgcgacttggtgacttcgggggatcggtcagacatctcgagaatgatatggctgatgagttatgtgttggttaaagggaaacggtgttaagatggtatcggatatcaagactggattgaaggtggttgtgttctagaagtcctttgaagatgttgggagtgttctgggaagactttgtagtatgtaaggaccgccgcgacgcgcgtcaggttgtcagcacattcgaaagacgtgtcacgcgtctgtactcaaagagagggtccaaccccaccacactgcgggcagactgcttgggaccccacggcccactctagcactccttgattgttctgaagacttccggacgtgacacatggtcgctcatcgggcccatcccctcttgacttgttcgtccctgctgtttgccaaagcatagggttcttttctttggcaggaaaaactgttggagatatttccattcgttgatgcaaacaggaacggcttgtcggaagcagttacatattgccgtaacgctttcctttttgaactctttttaaactactcctttcttgtgtttaacggaatgaaattctattgtcattttttcagatttatcaacacagagcatggttgtctcttgaggaaaacaagataaaatacaacagacaacaagctcgttaaagggtttgtcttgttaaattattctgttttacacatttttttgttggtgtttgcgaggctggggttgacactgttgacactcaaatttgaggttgacaccaataacctcatgctaaaacataaagacctccgtgctgacatttgttgcgttttacccttcattcggtcggaggtttaagggtatcaacgaaagtgatgaacaagcgtttttcatttcggggatgcttgtatgcaacggggattggaggctgcatttggaatgcgttatgttgtcgtgatgcgagttgggaagcatgtgtgtaatggactcaagcgtaaaaaactgcactgtggccgttgttataacaagagacactagaaaattgcaagagctttcattgaatagttaggatgaaaaatagtaggacaacaatagagaagagtgaacgaatccacttgacagaatacagggctttagggtatcgcgtaactctctgctatctacaagcaaacatgagtttctcaagaaatttaaccgcgggtcaagctgttataacgatgggaagtagttctggcgctgctagtttcatccacgtgggtggtaggaaggcgacgtccggcagggaagtctcgggagggcctctgacgctcgtatttggtcaagttggtttgttcggggtccttgaggggagtgatgtctctaaacttcttcaccagggcacggatgtctcgggttcggtgcatggcacaatccgggaccctctcggttgctgtgttcagaacggacaaggttagacttgcgggaatccttactcccgttggaaattagatcagaaccaaagcaacaagcagctttaccgatgaagaaatcgtagacaaagcagccaagaatggccccgctgagaaaaagaaaaacgatgtcaatgatagatgatgtggtgattaggtgcgatcatacttacaatactggtccaaggatagcgacagagaaccaataactgggaatggatacaacggatgtaagttttggttgttttactgaataagatgaattatgccttaccttgagcgaacagaccatactccacctccataaccggcgagccaagtgacaattctggggcccaagtcactagaatggggcggtcatcaaacctgatcagtcatacatcatctacatattgaacattggccccgaaatccacaaaccgtgctgggttcaatgcgaatgaagtctgacaggggattcgaaagtcagtaagtgttttcgtgtactgtggacccggatgtagaagcttacctgcatgcctaacgtcgaggcgaggccaaaaacgacccagaaaaccacgaaaggacccaggtttttgggcggggcggtgttgccctcgtcacctacggctaccctgtgtggcgtgaaccataaaaggttggctgcccggacaaattgctttgctcgttggggagatttgatccgaaatcacttacacgaaaatcatcaagatcgccgtcattaacacttcgttgtagaagcagagatagttggtggtgtaaggtagtctgtcggtttgtaagggcggttagtatagatgcaagatcataaagcaaaggatgtgtgtggttgtatcactcaacggatctgttacccaagcagccaagtggaaatcagtttgacaaagctcgagtgcgaagtggctagggagtaagccaagagagctagtcacttactggtaaagaataggccccccgttttctcgatggtcctcgctccagtacccccttcatagaggttaatggcggtagagtagttccagtctgccatgaatgaatgagggtgacgttaaattagtgagatcacatcgtatcatcactgtgcttcacgaaggcttacacgtcaatctgcgcaaagaaatcagttgagtcaaccactgagcaaaacatattttcgaagaggaacagcagaattgcttaccctgcaccgaacaccgcaccgctgatttgagcgagccagtaaacgggtctgtatggtaggagagatcgagctgagaagtttgcgcttcaaaacgtgagattgtagggctacgcacactttgtaccaagggctaggagattgaaacatttatttggttaatgtgcttgcatgattgcttggagagtgcacttacaagcgcctgaagatagccatggagagtgtgatggccgggttgatctacataccgaattgattattttgggtgctcaattgttcatcagcatgatactaccattaagttgggtgaagcgaaactcacgtgtccaccgctgactccgcccgacacaaacactcccaacatcctgcagagaggccatattcatgtgagcaaaggagttctatagaccgtcatgtcttgaaactgattcctgaactcacactgcgagtgcccatccgaactgtggagcgaaggagaagtgaacgacctcagttcatattcatctgtgaatttatatcgaaattgtgttttcatgactcacagatactgataagtaggttccggcaggcgcattagaaaccaggggagagttactaagtgccacttgattgttaacagccgtgcctacaatacaatcccgatcacaaaatgagtcgacatggtactgtcgcgaggctcgcaaatgtgcttaccgaagagggccaagacggcggttccgaaaaattcgctacaggaatgaatatgtcaatcagtaatttattcttaagggtctacgcgccttggccgtagtcctagatgtgttcgtggatagcaactcaagcgcgacgacttacgcccaaaatacgcgagtggcccttttgaattttacgacgaggcttggggaaggcggcttcgggagggttggatcaactccagcatggtaagtgtgagcaagattatggtggggaggtatttgacgttgacggtcgatttcagatctggggagttcgttgtaaggtaactcgtagcctatctctggtaatcgtggagctttgaatggagagccatcggagagcaactcctcgtgctctctactccggactttttcctctggcgtcgggtcatttggggtgttgaggatgacggactggccggatgagctggcgtgagaggaggatcggctacgcgactggctgtaaactggatccatcatatgttctgggtttagtattctggaagtaaacgcgttgagcgttcaacgataatatagattcaacaagactataaattggtcgcttgacgcgctttgggtaggtggggtttggttctcacagaagcaacaggaagacaatctcaatgctggttcgtattgtaaaagctagagtggtagggagttctgtggtgtactgtgatattcttcctcgggatctgggaagagcaggcggagttggaccggcctttttgtagtgctgcatgtcattcagcgttaatcgaaaatgagctcattttgtagcctcatctcatcttctgtagactacataaaaacacgtgtcccatgagattgctgaagctgccgcctaggtaagctgattcaggcatcagccgaagatgacatctggcattagctggcattgtctcatttcactgccattaaccgctttcaaccaaaatgtctgattattgctaggcactttctacttgcaactcaacttcttggattgatcatcctggaagtggaggctgtgccaacagtccacgctgttgtaattcgactgcggaatatcacctctttacacaacaaattacttcaagaaccaaccggagtttagcgtgttacacaacgcagatcactccggcagacaactcccggaaagatgattatgatgcatggtcattttaggccttttgattctgacaaacctgtggacgaaccgaattcgaagtgaaaactctcttccacctttcaaccagggtccaatgtggcgccccattggacaggcccatgtctccaagcccatcggaaagcagaagcacagacattgcgacaatgaattacgtttgtatgttccggcgctgccggcaggcggctgtgccggtacaagccgccctctgtctgacacctgagagttggctcaaaaaacgtcgtggtttggccgcgcaatgtctggcattccgattaccagaacattctagctgacggtcaatcagaaaaaaaaatgtggaatggaaggaaaaaggcaggatgatctcatgattggcgggaccccgtaacttcctatagatgttgcaaatgaaagatgtacgcaacaagatcagtaatacgcagccaattcatgagtgtgaaatcggctttaccccttgtattcatccacttgggtattgttatctcaggactaccctcctcattccgtatgacccgcaaacctgaaggggtgaaaaagaggagagcattgcaggggcagtttgccatggatcttgtgtcttggaagctgatgatgatgggaccaaattatgagtttctaaaagtgacaaaattttcaattttggtggacaagtcctggccggaagatctggcatcaagtttcagatttggccccccacaattttgttgtgaattctgaaccaggatagcagtatcaggctgttcacaggataaaaaaaactccatcaaccatttgctcttgtaaaactgatgattgactaaaacaaaatccaaccccaccttgcctgagtatcacagccttcaaagtagaagatgcagtgccaaagccaacctgaaatacatgtaccaagaatccctgcagcctcaacaggaccttgccaagcccctgctgaaccaactcctgtgtatctggggaaaagaagcacttttgctaccaggtggaattggtttttaagctgaggatcctgctttagaaagcatttgcatgagtatgttgaccagaaaaaaaaagggacttagtcaaacgactcccaaaatttggagttccgactcccaaattttggggacgtcctgaggactgtctgcggacggtcctccggacgtcaggccccctaattttttttttcccccgttttttgggagtcggacctccaaaccctttgattggtttgggagtcgactccctaataaaataatacttatttttatttttttttcgaaccccctcgggggtttttgggagtcgatactccaaaaccccatgggggtttggagtcggcgctgaaaaaaaaaaaaaaagaaaaggaacggccgggagaatttctcccggccgttgacaggctgcactctcaacggccgggacgattcctcccggctgttgagaggttacactctcggcggccgagagaaaccctctcggccgttgagaggttacactctcggcgaccgagagaaaccctctcggtcgttgagaggttacactctcaccggctgagagggatcctctcggccgttgagaggttacactctcaccggctgagagggatcctctcggccgtgagagggtacactctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgagaggatccctctcagccggtgagagtgtaacttctcaacgaccgagaaggtttctctcggtcgccgagactgtaacctctccacggccgggagggtttctctccgccgccgagagtgtaacctctccacagccgggaggaatcgtcccggccgttgagagtgcagcctgtcacggccgggagaaattctcccggccgttccttttcttttttttttttttcagcgccgactccaaacccccatggggttttggagtatcgactcccaaaaacccccgagggggttcgaaaaaaaaataaaaataagtattattttattagggagtcgactcccaaaccaatcaaagggtttggaggtccgactcccaaaaaacgggggaaaaaaaaaattagggggcctgacgtccggaggaccgtccgcagacagtcctcaggacgtccccaaaatttgggagtcggaactccaaattttgggagtcgtttgactaagtcccaaaaaaaattctggatttttttttgaattttcaccatttctaaaagcaacggtgggccgctacactaaccgtagcggttagagcatctctagcggtctgggggtggatcggcctgcctttggcggcctggagtcaaatgtcccgagctgtcaccgatctgtcacagttgtgctaaattcggactgtgaagttgagcaggggtgggtgaaacgcggccaaagctgctaaactcagcagccaagggcagctttggtccacccctgcgaagttcagcagctcggtcggcagctccgctcgcggcccgctgaagtcagtcccaggtcccgcatcagcaggaccattagagatgctcttagtgtagagtaacgcagcggaatcgctgttagcaattagcgtaacatagcggaattccgccacgacaccgctaacgctacgctagagatggtcgatggatatccgctatccactggcggatacccgccagggccaggccagggccagcgggtgcggatgcacccttcctgttgagtttttggcgaaaaggccgaataaaaaaatactttttgattctcgaagagagggctaatgtgctcgcatcaaagactgaagaagggctaatgtgctccttcaggactgatctaaaaagaataaagaaccgatggtttttttcatttttaagctgcagtcaatatgagttaaatattctaactacaagaggttcaagttgtgggtctaagaactcatggcataaaaaagaaaagacaatggccgttgaataagattgtgacaggtgagtgaaaggaaagaagagagagacgagcgaaatttcaacacttccccctgaaatactggcgggtatccgggtatcccttgggatacccggtgccaagaggccacaccgccgggaggaatccctcccggtgagctggtctgggaggggttcctcccggcgagctggattgtgtaccagctcgccggaaggaatcccttccgacgagctggttaaagagcgtctacaggtcagctcgctgggaggaacccctcccgacgagctggtacacagaccagcttgtcgggaggagcccctcccaacaagctggtttaaaaaccagcttgccgggagggggtcctcctagcgagctggcttgtagacgcttgctgggaggaaccgctcccagcgagctggcctgtagacgctcgccgggaggggttcctcccgacagtgtggcctctacccctttaggccaaggggccggttttttttttttttttttttttttttttttttttaaaaaacaatgtcctggaagagccggctgccttgccgcccattcagagggtgggtatccgcgggtatccgcgcagatacccgccaacgctggcgggtatccgccggcggatgcggatgtgggtttccgctgaaaacgtgagcggatatccagatttaatgcgaccatctctacgctacttgcggcccactaccctgcgctacagcggtttttggtcgctttttccgctaaaagcgctgtagcgtagcaaaaaaccgctaaaaaaccgctaacactatggtttttggatgaaaaaagtgccgctgctaaaagtttgatttccttcttggggctgcataatgactttttcccccctgttttcttatcaatttatggaaatttgctactgtttgaacatgaggatgttatcagaagaaatcacaaaaaaaatcatggaattgctgtaagatctcaatttgggagtgagaaaatcaactcccacaatcattgacagatatctgttgggaggcatgtttctaatttgggagccagttttgggagttgtctggccttttttattttttgggagtcagctccccaaaccagcccttacacatgggggggggggtcattcccacttgaccagaaggaattcctcctggtcaataaggggccaagacatcattgaccagagggattgttgtcagccttagagatactccagagtatccaaaagactgctaaatgaatattaagtattaaaatactccacatgtaatataatatgtagtaatattatttaataaaacaatatttcataagattataaagggggttgtccactggaagtatccccaaattcccactccttcaagaactttgtatatattcaaactcttgaaggacaaaaggaataaaaatttatagaataaaattaatgtatattaaattagggttaaatatacatttagggtagcctcagaaattttattctacaagcataatcaatttattaaaacttgtaaaaaagaaattaccacactatgtcaagagtgtggcaccttctactagtagtattctatttaaggagacacatgatgtaattggctataaatatgcatcatgatgccatgggacatagaatatacattatttgaaataccttgaattattcccattacatcaggggaataattctaccatggtacactaaaagagagattctagaatattctaaggagggcctcaaggggacctctagaatatttaaggaggccttctcctgcctaggattggttcctcagcatattcacccccaacaaactaagtgagtacagtgaatattctcctcctactttcagagtagtcttttttattatccaatccaaccctaccttcttactggaattattattaagttgagagttatcccagactcaaaacttaactaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataacatattctgttattgtctcctacagtgctctcttgattattcaagtgtctttaactgaggagtgtggactttataacctcttaagtgggaagtttggaccacttaatactttgagggtgactaggagtaatcttggtctttaaactgagtccttcagcacagtgatagtacttggcttttatattattaagccaaagtttcatacacatagctgacaagtgggggcctcatctgcctgatcccttgatcatagagccagaattttctaatagaaaattccagcaaatttcaatacacctgtagagaaatttctgtggttcaatcaccattttcctttttctcatcacaccattctcctgagaattcttattttcagtagaaattctgtggcagaaatttcccagtattgaaacaaattctagaaagttccttttctgggaattcttgtctctggctctgacaggaattctacaccaggaaagttctcattattcaaaaacctttctagaggtttttctatagaaagtctattctcttcctttctacacaaagagattttctcaagaaagcaatccagtagactgcaggattctggaaacaacctttgaatttgaaatttctcagattcaaatagtatcgtcctcatatcaaagaaagagtccaaagccgtccttagaggacagttgacaagagcatcgttcttatatagaacaagacattacattattgttcccataaaggaactgtagaagatgttgttgtagaaagaacagccgtaatagcgagagagctgtctttgcttgcccataactccttcttctagaacttttggacaagaacagcattaaaaagcgacctaagctaaagcagtagctaactaggatagcttattgattcacttgtagaataacaacaagacacaatcagacatcgaagaaaaatcaaacatttagcggtctaacgtttccgtgttctcatattgacttcggaaaaaggcatcgttaagggaagaccctatcaatcagtctcattagcaaaggaattgatattgctttgctttaaccagcgtttctagatcattctacaaaaaacagcataaaagaaacctagacagagccttaagcttactaggatcgcttgttgtgtttgtaggttaaaaattgaaaaactgaaaacgaatctcttagcaatcagccaacaagtagctagtgagagaacctgctgaaaagctacaaatcagaaagatagctgaccaagcgatctagtggccaacattgtaggctgtacacaatcagtaccaccacagaacttgccagtctgatccagattgagcgagccaagaagcaaccacgagcgagtcttcctttttgagtagtcaaacactccagagagttcattaaaagaactattaaaaatccaagagttgaaccaatgataccagggttagctagaagcgagaccactcaattttcaagtcgcatttaatagttttcaactgtttgcttcaatttctgacatagtacatagaaggaactcaattcgttccatcaaatactttagcgattccgttaaaggtactgactgcttgcaccaagcatttgtcaagtaagatttcttgctcataaagttgtagcgcatggtgccgatcacattgtgctttagcagtaagacaaaaccaatctgttagatcgatcacatttagtgagtctattataagagcgaactcctagaattgagcctacagatattctaccatcgtgtatcagtgagattaaagattgttgctcaaccactgcaaataaaattcatcaagtacatcattcctagttgtgaataaaaacaaccgactatggtattcactaacaaatcaggaaacagtcacccagcaaaccctcttccaatgaaaagaaagggaaagagaggaagaggatgtgctagcaatggaggctacaaaaggttagcttctttgtctcaacctcattcttcagaactccaactcctattgcttacacctactgttcaagagcaagaaaatgatcccccaagtggcaaatttttgggcaaccaaagtcaggtgccaagaagcaaaggcaacaacaaagttgacaaggttcaaacaagtcccttcctcaaaacagaacttgaagggaatgacttggagaaagaagctggtgggacaaagctacaggtaaaagatttggccacatgatgcacacagaagaacccaccatgccatgggaaattgttaacatggactgggtaacaggacttccaccaggtgggaagaagaactacaatgcctgcctagtgatagtggaaaagattcagtaagactccaatatttttaccatgtcataaggatgatacagacttccctgatgatatggaatagagtcatttcttggacaggactatttaaaaccattataattgatagagaccctaaattcacatcagaattatggacaaacctgtataacttatttggtactagactgtctttttctacggcttaccaaccacaaacagatggtttggcaaagaggatgattcaaactctagaagacatgttgagaaggttctgtgcttatggcctggaatttaaggactcagatggatttacacatgattgggtcaccttattaccagcactagaattagcatacagaacatcagtacattcatctacaggtaagacacctgctatattagagaaaggctggaatccaaggctacctcaagatagcttaaggaaagatcttatagacatccacccaacagcagccagctttaaaaccatgcttgataaagcaagaaggcatgcccaaaaatgcatggaagatgcattccaatataataaagatagatgggaccagaagcataagaccccgtcattcaagattggagatttagtcttgatctctacagttaacttcaataacattaaaggaccaaaaaagctgagaaatgcctttgcaggaccatttgtagtcaaagaactacatggggagaatgcagttgaagtagaactgacaggagatctagaaaaaaagcatcctacattcccagtaagcttactgaaacactacactgagtcagataaagaactatttccattgaggaaggaaatccctgacacaggagtaccacctttggaacaagcagaggagaaacaagttctcaaaatacttaaacagaaaatcatgaggggagtaaaagacaaattatacctagtcagatataagaatcctagtcatgaagatgaatggctccctgccaaggaaattcctaatgcagagaaattccttagaaggtataaccactccaagaattaattattttgtaataattaattcttttttgggagaggtagggagtgtcagccttagagatactccagagtatccaaaagactgctaaatgaatattaagtattaaaatactccacatgtaatataatatgtagtaatattatttaataaaacaatatttcataagattataaagggggttgtccactggaagtatccccaaattcccactccttcaagaactttgtatatattcaaactcttgaaggacaaaaggaataaaaatttatagaataaaattaatgtatattaaattagggttaaatatacatttagggtagcctcagaaattttattctacaagcataatcaatttattaaaacttgtagaaaagaaattaccacactatgtcaagagtgtggcaccttctactagtagtattctatttaaggagacacatgatgtaattggctataaatatgcatcatgatgccatgggacatagaatatacattatttgaaataccttgaattattcccattacatcaggggaataattctaccatggtacactaaaagagagattctagaatattctaaggagggcctcaaggggacctctagaatatttaaggaggccttctcctgcctaggattggttcctcagcatattcacccccaacaaactaagtgagtacagtgaatattctcctcctactttcagagtagtcttttttattatccaatccaaccctaccttcttactggaattattattaagttgagagttatcccagactcaaaacttaactaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataacatattctgttattgtctcctacagtgctctcttgattattcaagtgtctttaactgaggagtgtggactttataacctcttaagtgggaagtttggaccacttaatactttgagggtgactaggagtaatcttggtctttaaactgagtccttcagcacagtgatagtacttggcttttatattattaagccaaagtttcatacacatagctgacaattgtacttcactgaccaaaaggatttcctcttggtcaatgaggtacaaagagttcatcaaccagaaggaatcctttctggtcaatgagactgttgcaactcattgagtggaaggaatcccttctggccagtgaggtaggtgtacctcactgaccaaaagggtttcctcttggtcaatgaggcacagccacctcatcgaccagaagggattccttccagtcaatgaagtcattgtcctagaggaacccctttcagtcactgaggtacagcttcctcactgactggaaggaattttgtctggccagatcatgatgggagcaactgccccccccccctcccatatgcttgactcattgaggggaggtttggggagccaacttccaaaaaatcaaaatcaaaaatcaaaatgaaaatgaaaaagtgaaaaagatttggaaaatggccggacccctcccaaaaccaacccaaaaattggaaagacaactcctaatggacacccatcaatggttgttgggagttggttttataactcccttcaattttccatgagtgtcattttgcaaaaaaaaaaaatgttttggtgcactgccagttacatgagccggctcaataggggtttgccggggtcttacctcagctgttacttagacgctgattggaattgatgtatccatgtcttcatcatgaccggctgaagtgtgatttcaagaatctgaatctctgaaatatatgtagaagtgcttcctgctgaatacatttatttctcatgcccaggcatgcctcacagatcctttggcatgatgaggggaaagcttccatctgagaggtttttgttgagctagaaaaacagccatgaatcccagaccttgtcgcatgttctgttgactcaaggaagggtgcatctggggttccatggacccaaaatggctggaaccctgcaaacaacccccgaagtggggggttttcacgtgtttctggtggcttcaatccgagggaatcgtattcacaaagaaagtagatcactttttgagctctcgttccttaagcaagacccaccacaccaatccaccccaagacccccatttctcctgctcatttctttgttgtccactcctagagcaattcaccaagcctcaatacagtcttagagaagctgaacaagattggaaaagaaaatggattggtttttgagactcaagtgttaaccagcaataacaacactgggaaaggtttcccaagtatataccaccctagaactcaatcagagattagttttttttggaagtatgaacaggaaaccatctcaaacttgttaaatcaagactgtttaggtcttacatgtgtatgtatcatggaagtgtgcgccaaggttttccaatttagcttccgagctcgagtggaagatgtgcagctgagatcagaggttgatgtccacccaagtgtgtatcaaggtcatgatgatgatgatgatgtgtcttggactcaatcttctcatccaacatgctttgacctcattcccttcaactcaacttgactgcacctctgaaccagagccaaatagatataagacgaagggggcatcttgaggtcacccggtcctttcatgttttgcttggcagctcagctctgactgcaaggaatctggagccgttggtttggtgatcttggtcttctgtcattgatctgtttgcgcttcaatccccccaaagccttgtagtttctgttcttttattattactttttgttccttggagaacaattttgttttctgaggatgaacgagacgagaaagatatcaactcaaaaaaagtggggggggggggggattccttcaagcgcgactactgggccgaggaatctgcatggatgatcttgaagcaagcgtcgaggacggccggacacgagaggggcgatggcgagtccgagtccggcgaaggagcaggggctgcgaagctgagatggacgaggtttcgggagtcgtcgtcgacgactaaggtgaccgacccggcggcggagtcttcttcgaacagacacgggtccggtaggatcgtcgacctttttttttccgccccaacgaaatgatacacacataattgagggtcaataatcggccaatgaatgagggaaggagcggcttaccgatcgtatagcgcaaacgtgtagccacttatgctcgtccggatcgctaatggaacgcactctgcatgggtggggttggcaagcttgaggctctgtgtctcgtgatcgaagctgacgaccgggatccttgcttttgatttccgcccacagatacatagacaaaagcccaggtcagtcagtcaaccaaaacaaaaagatgaacccagaaaaaggagggggaagtaccagatttgagtgcggatgtggtagcggaaagagatgcgtcgaacaggttgccgtcgttcgacagacagacgatgtcgatgtacaccacccataccagcttgcccggcgcgatgaccagcgagtccaacggcacgaaccccgagctgaatgtgaacatccattttcaaaaccaatcccttctctagttataagaagaagaaagaaaataaaagtacgagatgaggatgtctttgagtttggtggccaggatctgtgcttggtcgggcggaggaccgggcttgtatttcggacaacacatcgggcctagctcgacattaggcactacgcacatatatctttcagttttcttcgtcttcttctttttcagttgtatgtataagaagagagacggaccgaggaagccttggttgggcttggcggactcgggctgggcggtctcgaacttgatggcacagaggacggatgtgtttccgatggagacgatggttgaggcatgggcactgctgatgacatctgtgttgttttcattagtcttttttttttggagagcaaggagggaggacagaccggagtgcgagtggatgggtctggattggtggagcgtccgtccgtcggttctgagtttgttggccaagcaggtcttgatgaattggctaggctggagtcgtttgagttgttctacttcgaatgggttgttcatccttgttgttgttgtttttttttttgtttttttttggttatccttagattattgaagttgggattgaaggtggagtggatgaggaaccactctgaaaccaaaccatgcactcgacattcaggatactccaccaccaccatccaggaataggaaacatactcacaaggacgaggaccaagacgaagactgggttctggtatcatcgatcactctccagcagccaacccactcctcatcgtactcctccaggaaggagctcgtcggtcttcctgggcaccactgccactctggtaggactgctcggactgggatgggcgatcgacaaatacctctacgccgaagcactaggaaggaccctccgattagcctacaatgcgtcagcagtactccttttccttcactcagcttccccaccagagctctcgacactaacagccatcctatctcgttgtttgtaggggcctgatcatcctggattacaagctcaacttcaacccagacagttcgccagacgagctgcacgaacgagtctcgcagaggatctcaaagacctgtctccagaacggcggcctgtacatcaagctgggccagtcgattgccatccaagccgccatcctgcccgcgccatacaagaaggccttcgaggccatgtttgacgccgccatcccgttgcccttcgaagatgtcttgagggtctggaaccaagagttccctgcccaacctatcgactccatcttcgatcacttcgatcctgtccccgtcgcgtgtggctctatcgcccaggtccatcaggctaccttgaaaaactccggtcaactcgtcgccgttaaggtccaacgtcctgatatccccatccaaatggaactgtgaacttccttctttctaattctcttccatctctcttcaatcactgactcccccctgttcaccattacacagagatctctttgcttatcgaagcctattatacgtataccaaaaagtattcgaattgcctgtatattttattgctcattgtaagtcgattctcatctctttgtccttcggcctttgagacaatatgttattaagtgcttttggattttctagatgtatccgatcagattcgcaaagagacggattttgtttgtgaggctaagaactcggaacggacggcaaccttgatcgaaaatgacccgagtctgaaagaccagatctatgtgccgtaagtgactttagcttccagattctcacgaagaaactaaataaaagagccctcaactgaaaaaaaaaaaaaaaaaaaaaaaacattacacgataaaagcaaggtacattggccactgacgacgggccgaatcctgacgacagagtacgtggagaacggatgcaaattgacggatgaagggggcttgcgggggcggagagtggcgaagaaagaggccatggatctcgccatgcgtttgttttcccagatggtcttcagctatggctggcttcattgcgacctccatcccggaaacgtcctggtctttaaacgcaacgatggaaaactgaacttggtccttccttccctcctttttttactcgaacaaaaaaaaaacactcttgactcatctctctatctctgctttcttccttgttggtgttgctaggctttgatcgatcacgggttgtatatcgctttacccgaccaattccggtgtgattattggtcggtcttttttttgtcgctcaataattatgatctgcttaaacagactctctaaaaagatgacgtttttttgttggcagtgaattgtggcgtagtttgttcgtcttagataccgagtcaatagaagtcagtatgtattctccttctctcactcatcaaggtctaagttttgcttgacttgcgccaaaatttaacacaattgtttgtgtgggtgggtggcgtgattatagaggatcgctcgaggatgggggtgggtcccaccttttttttggatttgaatgttggtttatcgtccattctgtctgactccttttttcgtccccgttcatagaatcgcaaacagcgacctattcggtaaggtcgttctcattcaaaccctcacaatagataagctctagtaacaaatcaagcaagacgatcactcatttcgaactttggttgggtagcttcggcaacacttttgagaccgtttaaggtccgcaaacaaccgcctcaacttggatccgatccacagttgtctcaaggctcatcgaattcggcataccaaagtcaatcttcagaaaccttattttcatgatcactttttttttgaatgagcagatcacttattgtttgtttcgggggttttttaggtagtttaaagattaaagaaacaatgaagatgatcctagagaatgaagcgttaatcccacgagttaaaccgcccatctgcctattttccatgtttcattttcttatctaagcgccttagagtactgacaccattacgatttttttttgtggggcgggggggggatgtttaggagttaatatttattgtgagatgtatgcggatgatgcagggcaataatcaagccttgggcagtccgactaatcggatcaacatcctggcccgtccgtcactttcttctggccctctttccttccttccttccttccttccataaaaaggagaagaaagctttaacatgactgatctggagattgattgatttatgatatgcagatggagcggcagcggggatgacgatcaaccggccgaaggcttcttcactgatttcggagcacgatgggctcaccaaagtagtccaaggatggttggccgggatgctgaaagtctggcggttccggacgatgctggtgctcgttgacatcggcttcttcttcacccaagtgcgtcttcctacttactccctcaaaaacccccccaaacatgtactagtcttaagatggcccttgctgggtggaactggggtgatataggtcagacaatggtggcttaccaaggtccgggatgggccgtccttcttcacctctaccggtcaggccaccaagagcaataaggaaggcttcgaggatctcttgcaacgccaattggaaaaccttgctaaggaagaattcggcgtgacccttgatgattccgctttcatgggttgatcctcctcatctctacatatccactaccaaacatacacataatttatattatttaatctaattatcaacgtgtatcaaatctcccatcaaccagtacttgactttttttttcttcttcttatctaacgccaaaaacccttttttttcaaataggaaaactatgtatgtaacttttcttgactgagaaagtatgtagagggttccttctgcttgagatttacaaccagcgtggtactacaaatagaaattagatattccaacttaatgtatctgtgatacatctgtagactgactacaattgaatatgggaagctgatttcagaggaagctttggaggaaaactgaagttgttgttgaccgtttataggctacatactcttcacggtttgcaattatttagttatttatttattttttttcattcgagacaacatcttgtgcgtgttctctttgtcggtctggactgagaaaagctgttggtcttcttctcttcctcgtatcatgatattcttcgagcttgtacagcctctccgtcgaacgcacgaagtgcgggagaggcttgagcccaaaacgaacacgactgggtgtcacagttgatttttttggctgttttttgcgccaaaaatcatagaaaatccagcttttggatttcttgaaagctgagatggagtgacgatgcccaacatggaggtcttgacttctatcaagaaacttttgggaaaaaatgaaaactacacagttgaaaaattttaaaggaaaatttgcccaatggcaaattggctgagcttacataagccagtttcaatctcactgcctaccatgtgagaacattttctcaatttgaccaacttaaaaaagatccacctcatccaattttcaagatgaagttctgaaaattggatgaggtgagaggcatcaccaagcaccaaaagcttgtctactcaaatcgccaatagctggtgatataaatgctgtacatccagctcaatgtgcgttacaccaaaagtgcccaaccgtgacacgggggcctgttcgtgtttgtcttaagtccctccttcggaggctcgcgcttcgcgcgagtggcgttccacgccagccaaggccaccaggccctccgaagcgagggactttgataagttcggatattcttgttattggtcttgttcatccagaaaatacataaaaacaaaaaaaagaaaatctgtaaacatagaaacaaaaatcaagataaaaatatccaagtacgaaccctcacactttggtccaatacatagttgccactgccagggttgtcttctgctcatccccatcttgcacttctgccactgatccagattgttttacatatatctaggactgctccttctgctgagcaattgcttgcatccttcaccattgtattgcctgttaacatctgtctcaaacaagcaaaatatatccaaatatatatctctcaaacaaccaacaatgccacctgccaaacgtcgtcgaggccatcccaccctggaggagcggtcgaaacgctcacatcctgctgacgagcacacagatttcctcatcttctctaaacgtgtagcccgtatgtgtaacactctttgtctattccatcaatccatttttccaacagggtgctgatgttgtggtgggaaatcttgccgattttcaaagctcatcttgccgagaaatatttggagattttagaggagcttgttgaacattttagtctgacgcccgatcacatccgctccgatattataatgcagcttgtcaccgggcaaacacggtggtcatggaaaaagtttctacagttgttgaagctccaggaagacgaaaacgatccaatccaagaaaagctcatccagcttggtttccttcgacgatacccagattactatgaaaacaactcaataactcgatcaaccagaatttcggttctagaagtatccttggaggatggccttgccctcttgaaaccaacagcgtcaaaacgtcatcgaggtcatctcaccctggaggaacggtcgaaacgcttacatcctgctgacgagcacgaagatttcctcatcttctctaaacgtgtagcccgtatgtaacactttgtctattccatcgatccatttttcaacaggatgctgatgttgtgggagaaactttggcaatttcaaagctcatcttgccgagaaatatttggagattttagcggagcttgttgaacatttttgtctgatgcccgatgacatccgctccgatattggaggacttcccgttggatctgggacccttgcagaagtcgatctagaccctaaatctcttaattctcgcagagaaatttgaattttgaggctctaaaccggctctgggagacccgcagatgttgacgggaagtcctccattataatgcagcttgtcaccgggcaaacaaggtggtcatggaaaaagtttctacagttgttgaagctccaggaagacgaaaacgatccaatccaagaaaatctcatccagctcggtttccttcgacgatacccagattactatgaaaacgactcaataactcaaccaaccagaattttggttctagaagtttcctcaaaggatggccttgccaccttgaaagacgcgactgaaccagtcatcttatccaaggatgtcattgaaaaaggctatctctcagactatgttggatatgatgacattgttatcccgatcctccggacccttaaccagcatgcatcagaatggcagcaaaccaaatacttggcgccctacacatcgctcattggaccgacgatgtccgggaaaacacgctttctgatggaagtggcgcaggaagtttgtgtcgtgtatatttgcctccggccctccaactctagcggggaaccaaaacgctcccagcttgcaactgaaatgctccaaacgccccccttagccgatcttgaaggttactacatcaaacttatcactgcaatcctatccgtcaccaacaactttttcaagtctgcctcaaaaaaacaggaccgaacaacaaccttgcaagagtggtacaagtaccacacttcagccaacaccaatttttactgaactgtccagtcaacagtcaaaaacttgtctcacggtacagatgctgtctcccagcttacctctgcagctcggacactcgccaaaactcgagtgctgaaagattctcccttgaaggtaatgctggcaattgacaaagctagtgctttacttgacaaaccagacaatcgaacggattcatctgcaagcccaactcaagaggtgccgctgttctgcttcttttgccgtgctttgagaaatattccagacaattctggtgtctttactatcctagtcgacactaattctcgtgtcgctaatttcaatccaagaggcgaagatgaccctagctctcgacctatgggcctccgcgctgaaccgttcaaggtgtacccccccatttatgaactacgcacctttgatcggatggtctcccctaaaccaccaagaacctggaaacatttgttcttgccggagcgactttgtaactacgggattcctttctacggaatatacctcaaacttgcgctagaggctcaagttgcggaagaccccgctgccgctgttgacaagatggcaacatatgctttgaagaagcttctctgctatcaaaacgcaggcccgatcgaaattaccgagtctcgagcacttgccttacttggtccaacgattggagttcctctccatggccaggcgcgtcaaaacgtgaaacttacagcctctcatgcggcccattgcggctacattgatgcggaccgtgattgtcaatatagtttctatccatcacagccgatatatgcgttagctgcaaacaactatctgcagaaaaacgaggacgtgctcatatcttgtatcaacactctcaccgctatcctatcccaaggtcaaaccggcacaggagacgttggcgaaattgctagcagaatcattctactctgcgccatgaacaaaactgcagatgatatgaagactgcaaagaagcccgctgatatgaagattgcgaagaaaacgatggtcaatccggtacccccgtaacacaaatcatttccagaacctgtcccagtcaccaaattcttggaaacccttaccggattatcggcagacgagctacctctgggtttgatcaatgatgatctcaagactaagctgtttgacgaaggagtgatgttctggaatcatttcatgcattgctcgcatagaccaacaagtgaatctttgctcgaatgcatgcatagagggttggctttacaatgtcggccaaaccaagaagcgtttgaccaagtcttaaccgtctacttgaaacaaaaatctaaagctaagttggacgaggcgaatgttacattttgtgggatacaggtcaaaaaccgaaaagacgactctcagttgaaaactgcccagcaaaacatgaaccccgagacagctcggatcaacatgaaagaagcagacaacccctaccttgccctgtattttactttccaaaagaatccccctagaaaggacaatggtgaaaggagggattgctacaaactaccttctgttgggcctccagatcatcgacaggcgtccttggttttctatggacttgattcttttcaattcctcagtcctggattgaagaatgccttgaaggaactactcaatattcgcacaggtcttgtgtggcgacatgggaatcgtcgagctggacaagaatatgccaaagacttcttgctgcgcgccaatgcttgtcaaccgagttgatggtttgtgtcatctctcacatttcttcctattctaaatgctttgtaataatattgttaatcttttgtatttttcatgcctcagcctttaggtttccacacatcttttattggcttttatcccatcttaaggttgtatcactgcgctttgctgatcacatggcactgacttgggaaggtatcctcacaactttggaaagctagtctcaaacgtttcattcaaccaagaaaatgctaggtttatgtatatgttcatctaaataaccataaattagttgaccatcttcccattctgtcttctttgatctgcaccatattttgggtccaacttgctcaatctgcttccttcttatcttactcctgatgtgagttttgttatgaccatttactatagtttaactcatgttgatctgccacaattaaacatgaacaattttctgctcaaattttacaatgtgatcttgcctccatttcctctatctacttgatttttatttttggacttgtgtattttaaaggacataaggatgtcaatacatttgagaaagaaaggaacaaaggcttctcttctcagcaagtcatgtcaagtgcccagaaaggcagtttcaattgactcacaggaaaagatggcaaggccaatgatgctcaacaccagtaggatattggttcttatacaagccatctcactgtcacgtacccagcccagaagcctcagaattgggctgagtcaatttgaattttacccaaaatcatttcattttttttgcatattgatcacttctgattaaatctgatgttttgtgaagaaagcaatgattggaaatgaattggtgatttccttttgagcagtgcacactatttattgcaaaacacactattagaaaactccagcacaatcctcagaggaacagaccctgagcaaatttttctccttcaattacttttccttagatgtgagtggcaagtgttcacaaagtggcctttggcaccgagtccattgcctccagatcattaaagttcactatctagaggccgtggggtctgcccttgcccactggcggatttgaaggcaggctgcagatggcttcatcatggtcccaaatcgagtcctcgtgagcatctaggctgtcatcctcatcagcctgatccggcagttcttcttggtccacgcggcccttccttgattgacgtgcccctcctcacgcatcggcgcggagcaaatctcatcagcccggcaatcacaatttaggcaatgggtgttcgtacggaaacgccttgcccagttctttgcgccggtccccagaggacatgatttgcagcaatatttcccgtccgatatgacgtaatctggccgaccgggtgtgcggatccatttggaggaggaccgaggtcagtgtcattgcgcggtacaaaaaaatagaagagagcagcctaccgttggtttccacgcgctccgctggcacattcatgaggttggataaatcgactgctgggcggctgaccacgtgttgaccgattgatcctatgctccaattgcaagcgccaggctggctgggtctcatttccaggcgaagggaatgcgccaagtctggggttctttgcatatgtgtgagccctgttcagcctgattcatttttacagaaagggcaccgcgggactggcttgccacccaggttggggtgtcagagttacatacatacaggtgcgagggtacatacatatcagaaggccaacaatgtgtggcgcccatgaatggtcgcccccaggacacaaactggcacaatgccggggcggaccagactcaatgtcaacacagttctgcacctgtgacggtgccggtgttggtagtgttgtaacccagttactgggtgacctccaaactcactagaccctagtgcatgtagctggagtgagcgagtttgagataataataatcatcattatcaaaaaccacatcaggtagatggaccacggtcaggcaactcggtggtatcatgtcccggggcggcgttgggtcggccaattcaggttgcacttttgtggcgctcctggatttctcgattcgctgggctggttactataggctggcggccacaggtgcaccttgaggaattgatctcaacccacatatttacatcaactcatatcccctccaagccaaccaatattgagagtcaagatcatcgaatccaatcagatgtgctcaaatctctttcccaagtcgcttcgcttcaggtatgatatttgccattcctcttaatcatcctatcagatctcgccatcaacgtcctgatcatctcccataattcctttccaggtgttttgctgcaagtcgggtgtcgtcgtgaatttgctcaaggaagcctaatcccttctgtcaatttggtttgcttacagccccttctctttccaaatcttccatttgatcattctctctcttctttcatttgaatccaaacaacatcagcttgttcatcagtaaagaatgagagaccaactatgtctgttttgtatgtcccccaaatcaaattagacgcttcattgattgccatgctcgcttcactttaggtacgtgtgttgttgctattgtcctattgattgactaattttccatgtcaatcaggaatttgctaagtgtttctcgttgtggaactactcttgcgaggaatagagcttgagagggataaatgctttaatgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaaaggtgtggctgtggagatttcttgaggatggtatgtctaatatttcttatggttactagtctaaataaacttgtcacaaatcaaggtatcccaaatgttgatgggcaaatacctgtctaatagtgggtgatcagttatctgaattgctggggcaggctctgatgtggaacaaatgaagaggaaaaacaaagctccttatatacaagattctggggagtggccaatttgtggttggaagatggatggaacaaaatggaacaaggaatgaacaaggaagaaaattgaactatggacaatgtggcctaatttggtgtggcactaagataagataagactagactgaaaccaaagaaagagccaagctaagataagataatgaattcagtctgaaacagagagaggcttggataatcttatcaaggggaagaggtgggggtaattatttcacccagatggggattgaacagacaatgggaagaaagggccaaaagagggctagtatgaaacatggctgttgtgtgggaattcttgggataagatggaaggagataagagataagaaatatattttagaagggtttgatgttatattgagaagggttactagtgtgtagctggtgtgtgagctaagtcttatcaataatgaactaggaatttggtcttgggtttcatctgaggggtttcaaaggtgtggaagatgtctttacctatgaggggggtacttgtgtagatgactggtgtgttggatttgtttgagggcctggggaattcctgaggggtcttgggtctgtgattcttgtgtgatatgtaattgtgctgtgccttgaggttcaggattggcttaccacatcgtcaaggacttaaaacgagccgctcacgattcatcactacacaaagcttgatatcaaccttatcagatgccgcattcaagaggcttttcagcgagcccccccttctgaaagcctttctcaatagtatttttgacaaggaaggattcaccatcaatgaaatcaaacaaactgcaaaacttgtgtgttcccctccagcgagtcaagagcctgtatcagtagccacgcaagaagtagtctctcagcaacagtcgcgagggtcaacaatattccccccaaataccttcccattgaggatgtagctgtcgatgaagttcagcagaccatatggtacgatgttgttgcagtaacccaagacgatactgttgaggtctaagctccgtagctctagaccacctggtacccaagatcgaaacaccgatgacatcattctggcctgaactctgaaaacggtcaaagctcctgcaatgacatcattgcgcttgatccttctcccttgttctcgcttcccttatcattccctctctttcgccgattattgttctttctcctcaggacttcatctcatacattcctccactgtcgaaatccctacttgatcgtgttacaaaatcttactctctaaatagttatttatcctcgtcgtttcagtaagacgaaccttacatcttccttctccgacttccacccgctctcgcatcttattctttttatcctcgtatcgaatctttcccttccattcgacaactccgccgactacctcttctcttctggtgttcccaatcatcgtaggtattcgtcgatctttctctcactagtgtcttaacattaacccactttcttttgttagctctttctatcttctttcatttgccatacaaatcatattgttgtcttattcacctagccatctactgcttttaggtgattattttctctccttttttctttctttttcttctttctactttgtatttctttgctggcactcatgcgaaatacaaatcttttagtctattcattcacagatttacagtctcgatcgctcgattaaaccgaacgacccatcaatcaagacaaagcagtaatggcggacaacaactccgaacaatcaataaaaacagaacatcttttaccgattctcaacggaaagaattacccttcctggtttggccgaatgaaagttcagttacgtggcaaggatctctggtcggtttgcattactcctcccgccgatccaatcaccacgacacctgtctcagcatcgacaatctctgcaaacactactgcaagtgatcgtgcagtctcaattattgtccctcgcctcagtcaacgatgctacaacgaatgtgtcaacagcaccaccatcgacagcgcctttctactctggaagaaaattgctgaccagtacgcttcaaggaccgtcatcaatcaagggcgcgtctatatgacttggtctgcattgttgtataagggcgatcttcaagaatacattgacgacaccagagcttgcttgatcgacattgacgcggtaggcatcaacgtccctgttaaagtcatcgcctatcttattctcggaaagctcatgaatcaagacttggatcaaatagtggacaagctggctctcgatgaaaaagtaatctctgatccttacgccgtgttaaatgaacttcaaacttaccaaacacacaagttcgctaaacctgacaaggcgactgcactccacacatctatctcgacttcatcgaaaccttcatccaatcaaaagtcgaaattcccaactaaggttcttcacttctgtggctttggagaacataatccggagtcaaatcatcctgagaatcgatgtctcgagaagtacccagaactcaaggactccttcaaatccagaaagaatccaagtgcaagttttgctcatgcttcggcctttgtcacctacgtccttcctcagtcatcgaactcgttcatcattgattccgcggcttctcatcatatgattcgagatcgctcactctttacctccttcaaagaacagaagattaccatcaacacgggtaatcccttatctcctctcatcgctgaaggtcacggatcagtatctctcttaatcaacaacagagaattgatcttgtctgattgtctgttggttccaaacatatcccaacaacttatctccttggttcgagtgataaacgactccgtcactatcaaaaagtgtggaagtaaattcacaatcgttgactcagacggaaccctattctctggacaagtcgtcgataacctccttcactcgtcgtactccaaccacccttcagcacattattgtaagaaggttgatgacagccatggggtgtggcatcagcgattgggtcatcctagcgattcggtcatgaagcaaatgaatcttcccgactcgtctggatcgacttgtgaggtgtgtgtgtgttcaaagatgactctatctcccttctcaagtcactttcaacccgtccattctcctcttcaaagaattcacatggatcttgttggtccaatcaaaccatcttcagtttctggtttcaattattttctctcaattgtcgatcagttttcatcatttaaattcgttcgattcttaaaagcaaaatctgacactcttgaatcattgaaaacatttatcaaggaggtcgagaattctcaagatagccgtgtcaaagaaatcgtctctgacaatggaggcgaatttaccagtcgactattcaaaaatttcacagaagatcatggcatcaagcatattttttcacctcctgaaactcctgaacataacggtttcgctgagcgcgcgaatcgcaccattcttgataaagcccgtgcattgatgttgaccggcaacttgccaaggaaatattgggctgaagctatcaatacctcgacgtttgtctcaaatcttctgtcaactccttcccgttcaaatttctccccatatgaactgtggactaaaacttctccacccattcatcgtattaggacctttggatgtaaagcctatatctgcgtaccgaagtcccatcgctcatggaaacttggaaaaactgctgaagtgggtattctagttggattcgaaaatgaggggactgtttttagaatcctccgactaagtgacaagaaactgattagaacgcgacacgctctatttgatgaatcatcttttcctaagttctccgacgattataaaccttcaacaacagaagaatccttcgacatcttcactgattcttttgatgaagacagcgacgatgatgatgtatcacctgcggtacaactcaatgattctccaccaatcactcaagtttctcctgtgattccggcggacctgacaattgctgcctctaagcagattgttggtgatatctcctcatctaacatcctctcaaccaaacgtatcaggaagccgactgcctttcacactgtggccgatcttgacatccctgctcactaccaccgtgcaattaattgcgcggaggcaaagtcctgggatgctgcgatcaagaaggaacttgatgccatggccagtctaaatgtttggtctgtggtacctttgacgcctgacatcaaaacagttgggaccacctgggttttcaagaagaaaacaggtcacggtgatatcattttcaaagccaggctatgtgcgcagggtttctcgcaaactcacggaatcgatttctcgaaaactttcgcgcccactggacgactgaattcactgcgtgcattaatctcttttgcagctgccaacgaccttgattttcaacaactcgatgtaaagacagccttcttgaacgccgacctgaacgaggacgtctatctttccgttcctcagggaattacacttgataagaagaaagtttgcctcaagttgaacaaggcgatctatggtctaaaacaagcgccactcgcgtggtacaatcgcctatcgacctggttgcttacagtcggtttcgctatctctgttgccgatccctgcgtcttttatcgactgggcgacaatcctgtctggctcttcatccatgtggatgacattgctgttttcggcaagaatatctcaacctttaaatcggaaatcaaggctgaatttgacatgaaggacatgggtcgggctgatctcctattggggatcaaagtactccatgaaccttcagccatcattctctcgcagcttcactatgtcaactctctgcttgcgctttatggcatgactacctgtcgaccggtcgcaactcctttagtcccgaatactcaacttgatcgtgctacgactgaagaaatcgatcgcttcaattccctcggggtcaattaccgaagtgccgtcggagctctcagttatctcagctctgctactcgacctgacattgcgcatgctgtcagccaattatcacaatttcttgagtcaccgggaattacccactgggaggcattcacacacgttctgagatatttatctggtacttctgatcatgctcttgtctatcatcggaactgctctagccctctggaaggttacaccgatgctgactggggtaactgtccggcaactcgtcgatcagtcactggttatttatctctcttcaatggccacctgattgggtggcaaactaaaaaacagccggtcgtatcgctttcttcgtgtgaagctgagtatcgtgccctcacagatttctcctgcgaactcctttggattcgccaattgattgttgaaattggtctggatgactcattgcttcctacgattgtgcatgaagacaatcaagggtgcatagctgttgctaatttcgatgcgaattcaaactcgaagcgaatgaagcatgtcgagattcaactacacttcattcgggatgtaataaaaaataaaaaaattattcttcaatacactccaacaaacaagatgctggccgattttctgacgaaagctgttccgcgcccggcacttgtcaaatcacttcttgctttgggactgtttcgtcttgaggtaagggggggtgttgaggtctaagctccgtagctctagaccacctggtacccaagatcgaaacaccgatgacatcattctggcctgaactctgaaaacggtcaaagctcctgcaatgacatcattgcgcttgatccttctcccttgttctcgcttcccttatcattccctctctttcgccgattattgttctttctcctcaggacttcatctcatacattcctccactgtcgaaatccctacttgatcgtgttacaaaatcttactctctaaatagttatttatcctcgtcgtttcagtaagacgaaccttacatcttccttctccgacttccacccgctctcgcatcttattctttttatcctcgtatcgaatctttcccttccattcgacaactccgccgactacctcttctcttctggtgttcccaatcatcgtaggtattcgtcgatctttctctcactagtgtcttaacattaacccactttcttttgttagctctttctatcttctttcatttgccatacaaatcatattgttgtcttattcacctagccatctactgcttttaggtgattattttctctccttttttctttctttttcttctttctactttgtatttctttgctggcactcatgcgaaatacaaatcttttagtctattcattcacagataccgtaatcaatattgaagtgcagcggtggttcgagccttttaactttgatcaagttgtgtactacagctctcgtcttttcattgagaacagcagctggcctggtaaacaagagcctcaaaacaatttcagcaagctcgttgcagccagcccacacgaaccacggttgcgaattaagcaccattgcaatccagtttatgttatctcaatatgtgattttgagtgggaagggacggtggtacacgactggctgcaggaggaatggcttctgtggctggcaccacactggggtttgaaaaaaagctcacacatgctccccaacaaagcaggcgatgagtcatctatacaacaagagaggcccattcaacaattctgctttatttccctcccgattttcaaagctgctctgggggacagggtagatgccacattggaaaaactggtctggctacttgccaatattggttgggattctgaagatcgagtggtcccagaatgggcagagactgaccgggggttgataagcgcaagccaacccccctcgcgcacgccaatctgcatgccagcagcagattggcgtgcaagcccacacaccaaagcagattggcgtgcaggcctgcacgccaatctgctgcaggggagattggcctgcaggttggcgtgcctgcctgcacgccaaatatatacatatgtggtcctaaacgcatatttatatgtgtttaggaccagggctttcccataggacccaggcatgggtcctatgggacggccccattcattagggggtttcaaaattgccccactccaggacctcgcgcaggtcccaaaacccagggaaaaaaagccacctggaagatgacctgtcaacctgggctcctgcctaggaagaccctccaggaaggtcattccaggagcaggaatcatgcctgaaacttgccacaagtcggataaaaggcatttgtacacaggccccaagggtttcttatgggagccacgagcccccttccaaaggtaaaaaaaactgagcacccaatcgtgtctacagcagaaacatacatactgtcatatgatccatctgccaccaagcaaaccccatcccttcaagtttccgagcttccaatcacactctacagctatgccaccaaagaagactggcaccccagcgatgactccatcccggcccaagaactccccatcgagcacacaggccaaaaagaagaaaaccccaatcgcttgggataaagatggcgcaggtgggatgagcagcatcagaatcttactagactggcttgcagttgttgtttgtgctgagccattggagtaggatcgtgatactgctcgggcccctgttgagcccgtcggtgtcccaaggtaactggggaatacggcgaatggacatgagtgagtggaggatgtcaattcgacaaatgatgcgtggatggtgatgctcgcccaaatccggggcaaccaaaacgaccgtggtccacttggcagacttgtggttccacaagaatggtgaggggctcaacgggggcgttctcatgcattctgggccccgtttggagacagataaatctggccatgagtttcagacctttcctgatctgtgggtcctgggtactagtggagaaatttcctgcgctggggcttcaaagtagaacccgcaggaagtcatttttggcggttttttttttcctgggattcggacctgtccgagctcctgggtctattttgaaaccccctattgtttttttttttctttcaaaaaaaaaaaaataagaaaaaaaaaggccgaccaggagggaatcctcctggctgatgaggttgtacaacttttgtacaaccttgttgaccaggaggattccatcctggttgacggtacaacctcatcggcctaggagggaaatcctccttgtcggcaaggttgtaccagccttgttgaccagggaggattcccctcctgggccggaaaggttgtactgccgaccaggaggattccctcctaggccggcgaggttgtactgtcaaccaggagggtatcctcctggccggcgaggtaaagaaaaaaaaatattcttatttattttttgaaaaaaagaacaatgagccttgtcgaccaggaggatgccctcctggctggcgaggctgtacaactgagccatgaaggtctcaaggccgggaggaaaccctcccagctgtgagactgtacagtctttgggatgggaggaacccctcccagcccgagactttttttctttgtttttttttgcaatcctccctcccataggcgtgcgcgaggggggttggcttgcgcttatcaacccccgagactgacccgactgccaaactttttatcaacaagctccattacaacactctcacccccaaggagaaatgctcctacaaaaataaggaaggggaagaactttcatattttgcagcacgagaatacaaaataacagaacaagagatagttttttccaaaaagctggccaaagagctggccaagcaacgggaagtttttgccaaacagctggcacaaatccgtcaaactttgcaatccaaaggtgttgacccatcaatacttgacaagtgagttgagtagtgctaatggttactggcagctctactgccactcaaatcacacctatgtataggattccttctgatactctccccattccaccaccagactctagatggagctgcattctagtcccattcaaacaaacattacaacaaaatcatccctttctatcaaaaccaactgacaaaaatgcagaaaaccaatcatttgaatcacaggttggccaaaagtggtagctgagtttgtcatatgtacaattcaagtattaattcagacatgatcagcattcaaactgctctgctcttccccctctcttgccccttcttgtagccttttgtttttcaagtgagctcaagcatagggatgttatatgtacctgccaatcaggtcatcagtgattttggtgccagtgtcaaggagagatgacttcttgacagtgggtacatgaggaggcaacctcctttataagtacagtgcctcaccaaaaagatggaaaaccactatttttgataaaagggaattggcttacaacactcttttcttgccagtggcataatctgtttaactgcataggaagaattggaaaccaatgtgtttcttgactgcaaatatacttcctataagggcataaagccactcagggcatggaaaaatttgtgaccaagggatatgccaccatgatgaggttttgaatttgataatttttgtaatcaagaactcacatacacaaaagttggaaatcaaaagttcaaaacatttatttatttgttaatctgctgctaagattttatgttttttttttgttctcaccactcctttgtgcataatatagatacacaaatatgtagtactttctatgaagtggcttggggttgaaagaaaatttgtgtgagaaaaaaaaagctgcctcccaactcccaaataccttcaatggacttcccttgggagttattaccccaaaaggcatgccaaatttgggagttgaccctccatttgatttattaattttttcattttttggaagttggctccccaaaccacccctcaccaccagggaaatacaatgatcacttgatcacaagtgacgtcaggctaagttcatcatgctactcaggatgtacccagctcaactctagttcatgtctctgaagcacacaaaagggccatttcagttggatttcagtagtactggagctacactggagtttcaatcaatgttagttgtgacacaatgtcacctgtcatctgatgagtattgttttttcctgctgtgcgcttgtcctggcaaagtggagaggttttgtacatggaaggatgaggaaattttccttccatctgagtttccccaggtttaatacaagaacatgaaatatgggtgaacaatgagtggaagggatgtagcagagaagggagatagaaatatattcaattaagatgaatatgataatgaatatctcaacattttatacccacactccttacccctttgcccagacccccaagctgccataaataattaactcatcacataagaagcactcaaaaattctgctgaaaaaaagttacagaggctagtgatatcaaattgggatttgaagaaacatttgattgattgcttatacacacctttgataaattagccaatattagatcactaaaggttgagctgcatgaaccaacaaagaaaacacaaacctaaaataaaaataagaacatgagataaggtcagaaatggaaccttaaggcaagaaaatgaacctgaacaaagttatagaggttagtgaagttgagttgagattacaagaaacaattcaaatgattagaagaaatggagaaactgatacatatgatcccattcagagaacttacaatcaattgtttttcagatgactattgctaataaatttttattgtgtacttgaatacaaactggctgagttggtgaactctcaaggccccaaatcacacataggccactcacagcccagatcagcccctatgtgcattcccctttacaatttccactctcaacaagtttgtctcaatcatcaatccttgcttgcctaggccaatctcaccctttgagataaactgttttttcttttatttggcttaccttcaatgatacaaaacagatgtttctggcagcccacccatcaaatcacagcatatttcttaagggtgatttattgttactcatacactccaccagtccaacttacaaaagatagggggaccacaatttcagagttgtggaaatcctgagactgtcctcacttggtcctcttaactacccctgtatttgggagttagaatttcaatttgaggaagtccattaattgagaccctacaaaaacagtttatacacaggcaaaaatgatgactttgaccaagagaattgtcaaaaaaaagctgtgaactatgtgggaaaatttgattttacaggctatgtttgaaatagatcaggtaatcattggtcatatatataaaccaaaacttgaggcagtggaagaaatatagcataagtgaaattttagtatggatcctctgcatggcctgcaagattcaactgtgaagggttggttagttttgtgtttcattcaattttcttgtccccccagtaatgtaggaatgattttggattttgataatttgcataaatgatgatcttgttgagcaaatcaaagatggaattttcataaaggtcttcatcttcaagacccacaccaaaccatttcccattttcttttacccaatacatggccattttccaggccatttggtaacaggcattcccattcaaccaatgcttataactctttggatttctatcaatctcctctgatttcaatacaattgcgttcagtgttgaccattcatgatttttccgtaattcggatttggagttctgggtatcttcccagaatttcttgaggaaaattaagatttcttcaaccaactgcgtactcaatctttctgttgggtgtttcttgaatagcgaaagataagcgataatgaaaaaagtggccactttggttagattttctacatatccagtgattgcgttaattcttgacggggatatagggtattcgagatctgcggcagtttcaccgaggtgtgtaagaccagctctcagtgacccaataatttctagggagaagacatcgtatcgatcgactgctattttgctgtttgatacactcatcgcaatcttccaaagtgcccccctccttgcgcccctcgtcaaccctggaggatacagaagcttttttgattgttgatacgatcgaagaatacttctttcctcgccatccgagatggagaaccggaggtcacgtgtcggtttgtatcttaagctgtctagaaacatgagaagctgatgaaggggacggccgagccggaatcctaccccatctctaatttcgctgtctggtacttccctcacatagtcccaatcgtaaacatcaaagggttcaggcaaatttccatttagtctttgctctcgatttccaaccgggaatccattcctcaaattgtgcgttggccgtttcacgttgccggagacaaccgcacgggcggatgtcaattcattcattacacttgaatctggcaaatgccttgcagtgttaagatgtatcatttgcctttgattcgacaaaaattgactctgtgattgatcaaaacccaaatcctggtgatcccctttgcgcttaaggtaggcccatcgatcacgatattttgagcccatgtgctcttgaaagcacattctgggcggcagttcttctccactgagtctgcatggtagatttaaatcgaacgtgggtcttgtcacgtgtgggtgtgcgctcgatccagaggataaaatgtgctctggtgaaggttcttctgtggcgggctcgttcaaatcaaaaagtttatgcgtaagcagagctgagagctcttccgttctttgattcgagtttggtatcattaccaaagtcgtcgatttggtgagaacaaaagcggaatatgaaatgagcaatgtcttcatatcgttggaaggcttcctaacaggaagataagaagtgaaaatggagattttttccaataggatccgttgaagagaggctacggtgcaaaccggaaggtttcttatctaatatgttcacaagagcttttgagtcatcggtctgcgggactggcaggcgggttagagaagtggtgcaggtctgctcctcaatttgatgaatgcagagaccatcatcaacgacaaatgatactatttcaagtcccggccactccccgtttcccggcccagataagcgcccagcgactggaaaccttgtttctgctgctttcctgagacgatcttggagaaggcgctctcgggtagtaaagctcaacggcgcggttacacacaacaaaaatctcgcgcggtaacagtagaagatgcgaagagtctatcttcgcaatcttatataccggtacggaagattgaaacggcctttgaatggtattgagtgaaacaacaatacatcaatgcttgatagcattgcagctattgcattgaggcaactattttttctgctaaaccatcggcagtggacacgcctttctcggatgatttcatctttcttccttcttccattgcatctgtcgcagctgtccagcaagataccacgataagcggatgaaaagcttcgcagaaggaagcctagaccgttcgagtttcatcaagaaacttctaccagtccacgccattcatgttgcgaatttttgacccttaactcggatttgaatggttgaatgtgatatcggcccatgtggcgtttcaggcctgaagggggttagaagaaggactgcggcaaggcagtcaagtggggcaaaatagcgatacaaccttgtatatcactagattaggttatggttcatgtatctagctctatgttgtatcgcttctctctctttcttcttctttttcttcactcatctgtcttgtcatcgccttcacacctaactaggtgcttagtctttctcttctcttctcatccgctctcgtcggcctcccatcacggcctcctagctcaccaggtttgcttttctttctctttctctgtcttcttgtgtttggcctttctcttttgtctgctcatcatgcaatgaattcactcatctgtcttgtcatcgccttcacacctaactaggtgcttagtctttctcttctcttctcatccgctctcgtcggcctcccatcacggcctcctagctcaccgctgctgtctggtgtttctcaggtgcttagtctttctcttctcttctcatccgctctcgtcggcctcccatcacggcctcctagctcaccgctgctgtctggtgtttctcaggtgcttagtctttctcttctcttctcatccgctctcgtcggcctcccatcacggcctcctagctcaccgctgctgtctggtgtttctcagcccacaccatttatattgcaaattttcttaacccttcacttgcatttgaatggatgaatcaatcgttacgaatccagataattgacatgcgctctacattcgagcatagcaatgcctgtcactgagagcccggagggcagccccacatggtctctctgtatcacagagaggcctaagagcaaagtatgtcgtggtgtagatcctaaacaatttaacacttagagccaatttttgtttgtttctcctagattatagatattcccttactggaatgccaatccagtttcttttgcttccttttatcttcatgtctggccaaaatgcttcttgcgcacagaaccctacatatactcactgagtcaccaggcagcaaggcccctgagattccatcttcccttggttttcgcaggcccaactgaacatctgagtccttctagattaatctacaatggtccttttgtgcataataattttttcatcacaagaatccatgaggagatacagaattacataagttttcaaactgtgaatgtttcaacttacagatccttctctacacaaaatatggactagcatacttttctaaaatgttgaatttttttggctgatatgcagagatctaaatggggtttttggcagtcaaattgaggtgtataatgacagtttgaagggtgccaattcattacagctaattccagaaaagttgttgcactgggtgtggattttccttcaagaagaattgctggatataccaaatccatatgcaaactcaaactgaaacagcatgtttgcattgaacttactgttttggtgtaattttgtggatggatttgcaaacttagactgaatatcactttatttctgctaggaaaatccagctccaggtgacaacctttcttaaattagctgtagtgtaccaacgtccatctgaatttgatagtcaggttccacaccaaatgtggcacaatattctcatgttactccctacagcttgtggaatacaacagtacttgtgcatgccaggaccaacagtgggccagctgtgctaactgtagttttagcatggtgtagtttagtaaaaaaaacactaaattttagtgtagcattagcacaattccacatttctgtgctaaattttagcatagctttagcaccattctgtgtatctgcactaacgctacaaacaacgggtgcacaaaagcacatgctatgcttttttacaacactttttagcaattttttggcattttttgctgctaaaaacgctctagcatagtgtaaagaatggccagtgtcagctccgctacaaagcatcacaatgcaatggtggtaacagcgcgctaacactacacaaaaaagggcccctgtgagcgccactacgctaacactaagtggccctgtagtgtagcagcccaccattgccaggaacactcacaactggggattggggacttgtgtaaacttttaactggatacaggtctctggaaccaccatttgtcagctctgtgtatgctacactggtttaaataatataaaaaccaggtgctatcactgtgctgaaggactatcaaagaaaaagattactctttttcaccctttatatgtggtccaagttccacaaaggttaagtccacactcctttaagcttatttgtttctaatgaaccaaataacaggagattataacaattaataaattgttatagtttggattttaaagcaataataattgctaagaagcagctggcaagcacttgagctgattggctacttgtcagaggtggtagtcttgcagcaactgctttataaggaattttagtgagggatgaaaggggaatttcaaagttacacactaataattccagtagtaaaaggatgattgggattgggataactactctaaaagtaggaggagaatattcactgtacttactaggtatgctgtgggtaaatatgctgaggaaccaatcttaggccaggaatggcctccttttatattctagagtcccccttgggggcattcttagaatattctagaatgtttatttaatgtactacaatagtagttctctcatgatgtaatgagaatattgtagtagattaaacacagtattatctatgtccccatgacatcatgatgcattgttatagccaattacatcatgtgtctccctataatagaataatactgagggaaattaccacacacttgacaaagatggtaatttctacaattttgaattatagttacacttgtagttgtaactatatgttttaatatttccttttatctttattttatgggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaatttttttttgccattaattttgagtttttttgattttttaaagttgtttcctacactttaaaaggtgcagaatttaatggtaaacaccattttccataaaaatgaattttgattattaattattttttctcactcatttttcaagtaattgtttgctttaagttttttacctcatttttcaagattttgtgtaactttaaagttgtttcctacattatcaagtgtgtagaaatttatggtgaaatccaattttcataaaaatgaatggatcatttttaataatgcaattacacccattttttcacttaaatttttagagctcaattttcattctgttttcacattttgtacttttttcctacactttcagacatgtataaactgatggtaaaaattattttgaatcaaagtgagaactacatcttgtatactgcatttgacaccattttttttatttaattcttcactttttcactcaattgtttgcaataatttttttaccttattttttctgcttttttgaaatttgaaagttgtttcctacatttcaaagtgtttagaatttactggtaacattcaatttccataaaactcaactgttcattctgaatactgtaatcagccttaaaattcaattgatttttaagagcttagttttcattatttttgtacgttttaaatttgtttcctacactgtcagacatgtataaaatgatggtaataaccattttgcatcacaatgaaaaattgttcttgaataacgcattccacatgtctttttaattaattcttacacgcttaattatccttattttatggaattttaagttcatttcctacactttgaaaggttttcaaattgttggctgtatcgattttgcattcaaataaaatttgtatacagtacaaattatgcaagaaatagtgtacactcttatattaagattgaagcttttcttttgaggcaaaatgaattctaccattaaattctgcacactcttggatgtaggaaataaatttaaaatttcaaaaaatgatcaaaattaagccagtaaaaatcaatcaaaaaaacatcaaaaaaaacctgtcacacgcagtattcattaaaaatctttggtttttatgcaaaaagatttttaccatcattttaaccatgtcttaaagtgtgggaaataaatttaaaaagtgaaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaagggtctaatttcagtattcaaagtgaaccgttgagttttaaaaaatttggattgcgccattaaattctgcatgctttaaaacctaggaaataattttaaaacctcaaaaaaacttaaaaaataaaggacatacatgcatgcaaacaattacttgaaaaatgagtaaaaaaaataattaataatcaaaattaatttttatggaaaatggactttaccattaaattctacaaccttcaaagtgtaggaaaaaatttcaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcggaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctattttatattcttttttagattattttatatttttattcctactaacctcaaggctcttgatttatgacaaagtcatagaaggagtaggaatttgggggtggttccagtgagcaaccccctctaaaatattatgaaaatttcatttataaaataatatcctaggttttcttattactattacaagtaatataatgttaagcagtcttttggatactcttgaggatctctaaggctgacaccattggtgtgtaggaacttgattccaagacatgtttcatctgattttactatctccatcaatttaactttagttgtcatctcattatcctatacagcacagcttgctccagattaaatttggagatcctgatggttggtccatctgtgtcaaatccctggatctatgaggcctatccaaagaatggacctttgaattacctggcttggctgacttagcataacccctcaatttagagccacactgaagaaatatgtttgggtttcttctgcaacctgattgctcatctatctttagagtttacagtgaatttcatatcaagagtaaccaatatctccaaacaggatgttctgtactctgagtaggctgggggttgatggtgtgatgcagatttgcaccacaggaaaatgtgtaaatttttccctgtaaccactgaagctctgaaaaagggggtgcagctgggaagagaaccttcccatatttgggtggtgcttttagccaagaataaaaattcacaatcccaaatcagaagtcctcttttgggcaaatttggaactatctgtagttccattcttcaaacaataggattctgtgtccacccagtggcaagtttcaatggaaagctgactataaggatttttttggggtacaaaatcatttgaattcaacctgttattctgcctggtagagattaccttgaggtagataaattcattgatgtaactttgtatatctagcagatatttctccaagagttacaagggacaggtaaaatctattaacgttttccattctgaaaaaaaaaaacctcccagaggggaaagaagtgaagaattttttaattcatagaaaatgatgagagatcaagaatacgtcaaagattaaagtagccatgactttctcctttgatttgattgatttttttttctgatgttctaggctgattactgatgatcaaagtttttgaaatacactgtgttgatcaggccagaatatttcttatttgatttgtggatctacctgtgaaaaaagaaggttcatggaatgaatgtctgagtgttcaaatttgatacaagagcttcatgtgatttctcttaccaatagcaaattactgaaaccaagaaattcagcttttttcaatttccaaagtgtatgagccaccccaatcctgcatgaaggactgaggatccctataatttgcataaaaaatgattctattgattaattccattacaatggagtcatatgtttcttgctctgaacctgcttcaagattttgattattttctttcaaccataagaaggcaatcttccaggccatgttataccaagtgattccagacatgcttgatctatattctctgtggcttctggtgatatcctcagatttcaatataactgcgttgatccgcgaccaagaatgattttgcctcaattcagatgttgcgttctgagtgtcttcccagaacctcttgacaaaagctaggatattttcaaccaagttatcatctagtctttgagatttatgctcattgaataatgtatgatgagtgatgatcaggaatggcaccactttggttatgtttgtcacatattgaagggccgatccaagctgtgcctgtgttagattgatttcgggatggtcgtctgtgatggagtttattacgtattttgtaagcttctgtcttaatggccctatgatttcatgcgtgaaggtatggcgggtacccattcctaggatctcattggacacactcaacgcaatcttccaaagtgctccccttcttgttcctctggaaatacctccggggtaaggtaatttccaaccgagataaacgtgaaggatatcgggtgcgttttcccttgttatgcagaacttgaaaccgtccaatttcgcatgcgtcaattggttcaaatcgtttagcaggcttaaaagcaatttgctttggtggaaccctgttaaggcttttctttgatggatgtttttaccaagcccatatttaggaggtgatgaggcctttacgtactcccaattgtcaacaatgacattgagtgacttgggtggtgttctattttctctttcttggctcatggggatttcatatcgcgccatacaacttgaatcatctattttttgcttgtctttttgcggttttcttgcatcgttgagatcattctgacatgtggtacttgatccgaaatcgtgcgacgttggctgggatgtagggagcccttggtggattgatgattggttctggactttgttccatagtaagttattccctgtgtgctttggatcggtaggttgagtatttatcacagtggcaaagcgctcctgaggagaaagccagggtgctggttcttcttcgctgtattgtggattcatgacgcgaactggatgatggtttacggcgcaggtagccgctgaaatagtcgccagtgaaggttcatccctggtggactcgttcagatcgaggaattcgtgttcactcacagcaggatcgttcaaatcaaaaaaatggtgttcaccagcggcgggcttgttcaaatcaaacaaattctggacttcaacagttgcaggcactttgactccttgaggcggacctggtggtatcagtaaggtcgttgatttggtcaagagaaacccaaaatgtaaagtaagaagcatcttcatatcgcctgtagagagcttctaaagtgcgaaatccgcttttcaaaccggagcttatgacaattaggcttggacgcgagtcttttttacttgtaagagagagcgtggtttcgataaaagctaagtgcctctgctcgagccacggaaagttccaagcgacttatgacacctgacttgcgaccggagaagaaaccaaactttggaacatgtcagtatgttacagggaggttaggagacgagattaagaataggtaatcacagcgtctgttttcctctgcctcgcttccgagagtgaataaatatctagcaagcttctcgaggcattgcttcagaaggctacatatttatgtactcagtactacccgctccggtaattgttcagcgtacttgactcgagtcgtatgttactccagatgaagcctgccgaccgcgaggatgcaaggaagacagctttgcttcgattaaggagaggcttgtaagttcggataattcgcgtgttacagaagcgcataatacgtaatgcgtgcatcacattggaaacacggcggaagctcccagcgttttccaaggtgtcttcgggtaaaacggttacaaagcaatattggtcgcagattaatttttttctatccataggtttagtgttatcaatggtctttggaatggattaccttatcgcacttatcgcccgcttctctttttttttctgccttgtgggttgacagaggttgattgtcaaggcgtcgcactcttgaggtattaatgtacaatcttccatctaaccattgctattaggcacatgcagactggtccactaaaaccggaggtgctgagcatctgggtaggaccttcaaaacgcgtatcccacactgtttgaaaaaagcatatcagcaacagtttctttcaaaggatgaagaacacaagcctttctcagattagcttaacgtaattcctttgtttcagggactggaccggtgtgtggtgcgggtttgctcgaggctgtttgttttgcgaaagattgggcaagaagagtggtatgctggaccgggaacaccagggttttggcatgtgcagccctcaaggtcactttcgtggcgtcctggattcagacacaacctattgggagtagccggttcaacggcaacgcgttgaaaaccgaaacaagcccgcccgtcaagtttgggtgatgggcaagataggaggaggaaggggattaattcgtcctgccaagatttcttcggtgatcaaacgaccaatttcaatcattctatgtagacatccagaatgcatgtgcccagtggcagcggcgacgggactaaccgtttgttgacaaacggccagcaatgaccaccatgcgcaagagagcaaaaagtgcgcggagacgcgctctgaggaacgtgaggcacgcgaggcacccaccaaggatcgtgacgacaagcggatcgatgataaagcatccaagatgctctatttttcgcaacccatgtttcaccagacgcagtccttctcttccatcgatccatctctctacccatagttagcgaaatatcgatccattgacgacacatagtatgtatgtatatatcataacaagaaaaaaagagaagagccaacaaacatgatgaacaacagaaagaagaaaagctctattgattttttttctcggagagtgatttctgatgactctcttttgaagacgaagcagcggatgaggaagacactgtttgctttttatcatccgagccagcttgaccgaattcattcaccctagaataatcgaccttgtagatccagtacttcataaacgcaatcgtgccggaccaaaaaaaaaagagattttagtttacgttgatccatcgtcgaagaaaggaaagaaaaagaaccgcacctgatacaatagaataacaaatactacatcatccctaaagcaagccagtcggtgcaaaacgggcatctgattttcattgtgtacgatcaacatgggatcagcaaggcaaagatatatagatatattcaaatgaaaatgggataaaagaaccaagtcagatgagttgggtcaggaaatgatctacttacctttatacaaaatgcgaaaaaatcatcgacaattgtgtttaacgttttgtacatcatagcctgatcaaagagtttatttagggaaggaaaagaggcgaggctgtataagtttcctaaacattggccaaagagagagagagaaagagtgagaaagagtgacgcactttcatgggcatatgggcgactgatttgagtttgtaactatcaagatccaaccaagacatcagattcttgagatgagctactgagagagagagagagagagtacggacttaatcactaattgagggacgagttcgatgaagccaaacgcatatacaaaactggataatgtgctgatcgtgaaactgtaccatcctcgatgttcatgataaagaagactgtagatggtgtatcccagtagactcggcacagtcacgtacgatacccagctggtcaatcgttcatttttgatttgtattgttcggatgatgttagtgagagagaggataagacgtaagtcccaaaccgtcagtcatattttgtcttgcacatgcatatgctttggaacaagaattgaggatcaaaatattgaacggatgccttaccgaaaagctagagcatcgtatcttgatacaacagatcaaaagacatgaacaatgttagcacggaaagtctgtccaaggaaatcaagacagtcgtcggtcgggacaaactcttgagttttcttctcatcctccgtcagaacgtgtttgtcggtcactttaacccaaggcaagaatttgatgttgccttgaccatgagagacaaagttgatatcgacggccttagtgattttccatgcttcaatgagaacgccggttccttgacccctgattgtattcataagaagctcagtttagttttttcaagagtacatatagctaatcatttttgagacgatagactggttgaatagtcactgacaataggatgatccagcttgtgccttcactattatccagaagataaagtaggacgaccacttgaacgaatatattcgacaggatcgttcgaagcgaaaccccgacgagttctttcttgtttctccaatgagaaacatctgaggagaatgccaagaattcaaagctatactcatgatgttcaagaggcgacatcaataatgaacaagtcgtagttgcgacatctgctaaaaaaggggaacgtcgtgactcacaccgcatgtaatgccgaaacgaggaatgtagtgatcaacaaccaaggggcagtctcgatgaacattcgcttgatctcgtccaactaaaaccgaaaaaaaatcgtactgttagcgccttggggtttcaccgcaaatcaagagtcaaaggagaaagtacctcggcagccccgcccgatttgttagcttgttgatcaaaggcaacagtcatagatgcgactagagggagaaccaagtcgcacaaataagatctccatgtatcgtgaaatgccagcaaaaaaggaagacatatatttcgagaaagcagtccacgtacacagctgaaacttccaatgactcataggtgcaacctcgactctcaaatgcaacgaactattcttggcggtaagggcaattagtagacataaatcaaagattaggaaacttagtaagccaacaatacaccgtgagaaaccttagggaggaatggacttgttgagaagcttacgtgacagtgtcattgaccggggctagggtttcttttaagatccaaaaatcgttaggaaatacggccggataacgatagtaatttcctgtcgccgggtccttctcgcgcgtcggtggaatgttaacatctgatcggaatcggcgccggggcgaaatcaggtgagtggatgaaaaaaggttttgattcttctcttttttttgtacaagtaacgaagaaacgagaaaaaaaaacccacgagcttgaacaacgggcggtagccggttcaatggcagcacgttgaagtccgaaaccaatccgatcgtcaggtttggatgatagtaagatatgatgggtgatggtgctaaatcctcctgatgatgtttttagaggaccgatacatcaattgcaacccttctgaatgaatggatcgggtagaagagagacttacctctggcgtttttgaatcatcttctggactggtggtgttgtcagacccgcccaacagattcttcgttttgcgaatattccgtttaggaagatagcgtgtcaacactgttggtatttattttgcataatcgttgtggccattcttagcgttactttcctgtcaaacgatgtcgagcaaaatcgaggttttaggaacactaacatttttgctttctgtagacatccaaagggttgtagccaggctccctgggatcgatctgagcatcctttttggagacggtgatcacagcccacagagtgccgttattttgtactgactgaggaacatcaaaatcagattcccagatttgtgtccaattccaatcaccaaatcggatattggaaaactttttccgaggtagaccttggggatcctcgtcagaatagatatcatacgatgtggacagccgaacgagtatgtcctgatggatttgagaggaaaaaaatgaaccaaacggtgtgaggtcacctggaaaagaaaagcagccaagaaaaaccctgagagacaaaagcttgtggaaatcaacataccagcggtgtgccaatcggccagataggtacagtcgtgtactctgcttctactttcgctgggtcctgggcggtcgatggaccgacggtggaggatggttttaaaaagcctaataaggaccacaaagcttatcaattaaaatatatgtagattcctgaatggcgtgatttaaaccttacttgagctcagccacgacgaagcaaaataagccagcctgcgttgatgtgaaggtgtgaagggaagttagtaacaatttgagatttaggggttttttttttttcgaacgaggccaaacgacgaacagcatgaggggtgcattctttatgacggtggataagaatccggcttgctgttgagcaggttgagcagccggcctagccgccacatcgccgttaggtttgctcatcaagggaccgtttcgtctgatagaacttgaatcttcacggtgaaatcgatttgcggaattgcgttttgttttcaatataaattaacactgaatgcttcaggataccccagaaggttcaagtgcaaataatgtcggccgatgaagaatcgagggaatggataatcatcaacaatcgatctagcaatcgaagggcctgataggatttatatcagaactatttgtcagtcacgagtgaaatgatctcgggtgaagtgaagcaggacagtcagaaagagaggagctgctcaccttggtcttctttccacaaatatatcgatgatgatgtcgttcgcagtcctcgataaggggtcaggtcgagcgctggtttgataagttcgtgtgaggtttctgcacccttcaaagctccctcggccagactacatatcaacttctcaatcgcagatgactgtagatgacgtagccccataccacattcttcacctgtttccacaacacagcatgactacataaatacttacctattcataaacttgttccatattagcataagtgccattcctgcacaatgctcccatgccctgcttataaagagcacatatttgagcaaggcacaatgtatccacctcatgagtctagtcactacattttactttgttactgattgagatgaaagctttctttaatctgccatggctcatgcttcttcaaaaaatcaacaaaagcgcatcaatgtggccaccagctccagtgggatctggtgaagaagaatttttagatctgctatcagtccattggcaacttgggcaagaaaaccatatacatgattacctatcaaagccattatatttttcagaagatccagcgcttcagttcaaatttccggatgaagttaccaatccctcaattaatcaacagggatcacaaacccaccctgagctcacttttgagggcggcaccagctctaccagagcccttagccctactcgggacctccattacaaaggggactataccgttactggagagcagacttctggcgagggcctcacttttaacggcggtcctaccattagtagcagcaccatttcttatcataacgacggtcatgctcctaggggcggctctactttgggtcataatagccttacttcgaacggtgaattcacttccaacgacaagcatttaattcttccctccaagcgcaaggcagatagactggtctctgagatggatgaagatcggtctttgtggcagaggaaaaggagggcgttcaggaaaagccagctgagggtctcatcagctcaacgggccaaatcaggaatctcaaaagaatcagattccaagtccagtagatcaggatccggatcgtcgaatgatttcgcgagaaacaatctacaactcaggaaatccccggatcaaaatcgcatgagcgatgttgtccaagcaattccgcatcgtcgagagagcaagccggagttgtgtcctagattcagataccgaatcattggggaaagcctcttgagtctgtcagatgaacagatcgatttcaaggagtatccggtcttctcagatggaatggaaaaactggatgcagagctcatgcggtggacaagggcaaaagaaaaccaggttattcggaaccgtcatcggacagtcgaacggatcaccaatctcaagaaaaatgtcaccaaaatatctacgttcctcatcatcagtctactttcaagactagatggacacaacaacgccttgacgaacaaatcaaaactggaggagatcctgactttcatggaaacattttgggaggaacgaaaggctggagaaaaaacattggatgctaagaattttaggtggatttccaccctcccagatatcttgaatccagatgatagaattaatagtgacacaacttaccgaggttatgcactttggttcattactgctgaagaagttaccaaatattggatgaaaagaaatatgaagttgttccaatctagtaagatatttaagatgaatgatggcaaatatgatgaggaaaaagtaaatcatcaaatcaaaattatcatagatcagtcaagaaaaaataaatgaatgaatgaacagggttagcagaaaaaaaagtacaatattagatttgggtgattttcaatgagagtcttcaggacatgactcatggaggtattattaaatccttctcttacaacttacttctaatctaatcttggagaatgtgtggcaaataaacaaaacctcttcttcttaactgtccataaacttgatttttttggatctcttgcacaaattttatgacataatgcttgattgaaaaagatactccaatttgtgttgatcccatcttttatgaaactaatatcaatagcttctttttccttacatctgatgtttttcattcttataatgatgaatttcttcagccaaaaccccatttacgtacctcttaggggataatcacgtattccttattcaattcatactctcctattgcatgaaaacacatctcaagacaatctgttttggtggccaaatcaacctagaattccatcttattctcctaagaaacagggatgcttcatttttcctgtttattggcttgaatttcatttctgtggagtggttggccaaatgaagatatttggacattgtaaaggaaaatgaatcttattcaaaaaacaatcaatattgaatgttacttgaacctaaaagaggaggataaatcagtctaattttgtgctaaggtacactcatcttgtcagtaaatccttgtcagttgtaacccagtaactctctattaaaatgttttgtaattatgcacattaatctcatcttcccacaacttggaaaattgaccaagcagtatgaaaatcaaccttgtgctaaagtttggggtgtgttgacaagtgcaagcatttcattcatggtcccaaaggtttcaataattcaaatcatctgaaaagaaatatttcaattgataaacctgagtcaatatggaagaaaatagaaggtaatctacaagtgtcaccataactgaaagactcttagctcatgtgcaatatgcaaaggtaagtttgaaatcatttgagcaacttgtgatcaagagtctctcttgaggaaggcctggaaacaaacagtttcagggatgtacccttcaggaaaaatataaataagagaatcaggtttctccttgagcaagttgagcagccaacctagccgtaacatttccattagattttctctagattttctcatcaattcaagtggcccttatgaccaaacatagactgtgaatcttcaagggaaatttgatttgtggaatccagttttgtttccaatgctttggcaagcttgtacagcctctccatcaaacgtacgaagtgtgggagaggcttgagcccaaaacgaactggcccgcgtgtcacggtcgagttttttggctttttttgtgccaaaaatcatagaaaatccagcttgtggatttcttgaatactgagttgggctcaatatgttcaacatggaggtcttgacttgtgtcaagtttttttttggaaaaaaaatgaaaactacacaattgaagaattttaaaggaaaatttgccaaatgaaaagttggctgagcttacataagccagtttcaatttcactgcctaccatgtgagaatatttttagcaatttgaccaactttaaaaaaatccacctgatccaattttcaggataaagctctaaaaattggatgaggtgagaggcatcatgaggatttaaaatcctgtctacccagcttgtgaacacagtatcagacagaaaaaaacgaccctggatttggagaatgcacaaatattttgggccaaaaatcagttttttttgtatttgcagggttttctagcccatttgagctgacaaaatgagaaaaacttacctcacagcattgattaagcgctcaaactagatgcaacaggtactttagggaccccttagaggtacaagactatgaataatccacacctaaacccatagttatgggtttgagtatggcttttgggaggcatgtccgaatacatgcatgttggacaattaaaaaaaagaaccactggggtaaaagcttagtggttataattttgaactctacacatctgtaggagttcaaaattgcaccgataccaccaccaaggccaaagtattggggcatatgcccccccccagacgtagtccccacatttcaattttggattatgcgggcggggcagggtcggcttttgccgtccgcaactgtacctcaaaatgtacaggttgtacatccaactgaaagtctgttacactaaaaattcccaattgtgacacacggtgtggtgttctaaatggtacaggccccctcaaggtccaatttcagaattcaattttcaaattttcaatatcctcaagactcaagatttcaatattatcacttcaaatccccactcagtccaatggtttcctcattttattattttattccatttcctcttattatttactcttcatgttatcttttattcatcttgattttttttataattttatttttcttacttatctttttcaaatcatttactcagaagacagtcttgtttaattttcttggtcctaagacatcttagtatgttggttcatttcactcttgattattttattttattttgttttattttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttattttgttttgttttgttttgttttgtgttgttttgttttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgtagtgtggtcttgtttttgttttttggttgagttgtgttgtatgtagttagggatgtgatggcatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcactctgatctgatccaagatagacccatcaaatcttattgatctttttattattgattcatctgatcctcacacacaccgatcctcaagctcaacaaccgccacagaaatcaacttctgttgtcccctctcagaaaaccaaccaaccccaacgtgttttgttcagatcacagctcaactcatccagacccggccacttgaaggcagccctcaaagcaccatcccttgaaccaactgcctaccgcctggcacaataggagttccgcaacgggcatgtttgtatttgtgaagaaatttgaactgaggacaagaagaattattttgagaagaaagaattttttgggggcaacaaaaatgaatttttgttggactgactcaggggttgggaaatgaatgagagagccaatgattttttattcactgttagagcctatgcgttaaatagacgacatacaagaagttcaatctgtggtttgagaaaaaaaaatgaatatcaaaatgaataaaacagatttaacatatgtctgaaaagatgactggaataaatgaaagttgataaagactagaccagggttcaggatttcagcactagacaacatgacaagataccacacagaaactatcaaaaacagagtaaaaatcatatgtattatttatctaaacatgataatttttaaagaagggatagatgggtttttttgggatgagaagaaaagaggcaaaattccaacaatttgtcataagtccctccttcggaggctaaaaaaaccatgagtggtcttccacgccagccgaggccaccaggccctccaaagggagggatgagaggagaccggaggagtaagctccaaggtctctggtgtccatgtagagcccggataccatgggaacctccagggaatccctccctgaccaatgatctaggacactccgactgctaaggcgatggcctaagactagggttgatggcaccacatttggaaaagtgtgtgccaaagggcgcgtccaaacttaataccaagtgcgcgccgttggcgggtgcaggggtggcacgctggggtgctgcgctatttccacattcagaaactgttttgcacagtttttgctgttttgttctcttttttttcaaactaagacttttcttgcccccaaacatttctttcccggccaccggctgactgaacctgacaatttcagtattgggtccggggatcaggggtccttgggggcaaaaaaaatccaatttcaagaaacccccccccccccgaaaaaactgcaatcttctatgggctgcacatagagaaccccccaaaaaagatagggttagcagtgcgcacacgcccccttttttcatcattttgtgcgcgccgagagcgggcgtgcaaggtgcccgaacattggcgcacccttgaggtggcgccatcaaccctacctaatacgtgacatgggatctgtcatctctcggcctccataaggccaatcaatccgtctggcctatttcccggtctcaagtgattccctgagtataaaaactcccatcctgctcagaagagacaagacagcgtcacaatttttcacctgctcagttgcaagatctcttctgaactaagatcctagtttttttagctccacccacccacccaaacacacacaacggaacaccagtgtggaaaactgagagggggttaggcttagcgcctcaaacccctctcccctagctatctagttcagtctctgcttgggagggggttttgcagagtctaaggaaagggcaagcctttcctcagacaagagagaagaaaaccccctcctttctcacccctcacacaggggtgacaagacccaatgcttcctgaagccccgggttgtcaccaacccctgtgtcataaactgaacaagtaggttaggagacaccacacaaacccccaagaaggggtgtgttaccttattacatccgtcccagaaccggctacagaatggactttgataagttagatggtttggcaggaaatgtggtaggatacctcagagggctcaattgcaaatttcagccaatctaaaatcaacacaatgaacaatcatcaaatgttggtctaacaagaaggggagctgatagaattcacagacctcacaaattgcgggtgaagtgaagcaggacagtaagaaagagataaacagatgacctttgtcctctgggccaagtatattgatagagactgagttgatacacacagtcctcaataagtgttcaagctgacttttgttttgatgagtttgtggacatgtgttgtttctataatctcaaaataccctccttggtcagattcaacttcacagcttacaaattgtagatgacagcatgatgtagattgtgatacatacatacaaaattcttcacatgtttccaaaattaaatgctaaatttctaccttttcaaaaccttgttgcagcagaaatgccattaacacacaatgcacccataccctactcacatctttgcacaaggaactatctatccgcctcatgcttttattcacttcaaaaggacaattttatcactcaaagctagagctttcttcaatctgccatggcttattcttctccaaaaaatcaacaaaagcacatcaatgtggccaccaggtttctatcaatgtatttatacaaaaatcttaacttgtttttatcaaacattgatgtactcaatcagaatcatgtttcaggccctagggtgtatatatacaaatgaatttgctttctcttaaggcatgtcactccttaatattaaataattaaaatttgcaatgctctcattttctgaatttaaattcaagttcatttagacggtttgattcattccagaaactggtcatatagaatctagtaacttcaaaaagaccatcatcaaaatgaaattcttcttcaatttacaacagcttatgattctccaaattagcagagtctcatcaattcaaacaacaaaccaagtaaattatcaagaggaaaccatacacaagaacaacataatcttatcatctgattggcaagaaaatgagataaatatgtatctatcaaagcccttattttccaaggattcaggaattaatcaacagggaacacaaaactggaataatccaacaaatctcaactctgagtacaatatctcttttatcagaggggatacacctactggggaccctcctaacaataaaaaaattagccctaccagatacctgacttctagcagtgggcccaatactatttaaaactctggtaagggcaaaatttctgactgcctctccatctacaatggtttatctatccatgaggctagttccatccctatttctggtagaggccatgtctctgaggaaggtcttacttcaaccggaggatatataactactaaaaaacttgcttctgaggacaagcctactcctgatgttggcccaaatcctaaaatcatcacaatctccagcaaacacaccccctctgactgtgtattcacagccaatgggaaccctattcttgatggtagtgaagaggaaatcatttcaaataaactcaaaaaaagtcttccttgcaagcgcagaaaccttaatgtgatcttgagaaatgagggaaatcaatattcattgccaaacaggtcaaaagttgccaaaattatccaagggagctcagctacagatgccaaatctataaaatcaaaagaatcttgtttcactcatgatggcttaaaaaggaaatgtaacaaagtgaaatataaaaatgttggagagatgggtcaagataggaattcactttatgaagaggaagagtctagaaattcaggaaccagtgtggaaaatatttttgacagtgatagtgtcagaaaactcactgaaaatactgatatggatcataaaataatgctacattcccatcactccactcatcttcccaacttgagaactgaaagcaaactaacaaaacagcaaaaagaacagcttcgccgacatcgtatgagagttattggaaacaaaatgttgattttatcagataaaatgatagaatttgagacataccctgttttctcagaggaaatcaaaaagatggaagatgaaatgaatgaatgggaaaaatcagttattgcaccaagatcaaaggccactgttgcacgcatcaccaattatttcaaaaatgtcaccaaaatttcaactttcctcatcataaaccttgcaacattactccaagggcgaccaatttgtgaagtgattaacagagaatgcgtggaggaagttttgaattttatgaaagacttttggttgtgtaggaagaaaaaagatgcatttccaatgagaaattataaaaatatatccaggataacacatcatttggatccaagagatacatccagtcatagaaaataccacaatggggcctatctttggtatcttacttctgaagaaattgcccaatattacatggaatacaaaactgatatcttcaactctaaggttcctttaagcggtctgcatggtcaaaatatattaagtgaagcaatgaatcaaatcatagcttatgcagacaaagaatctgaagagaatttttgaaagaaaatcacaccaagtggaacaaatcgcgttcaaagaaagaaattgattttttttttcatgaaaaaaactcagcctgtttttgtttattttggtggttcagttacttaccactttgatcttgaatatgaatttcagaaattcaataaatatttccattcacactgacttgatatagcaaggtccccatcaaagcaacagaagcatgcattttatttccaagaaggaattattaggaataatctagaagaatattcattttggatcaacacctcagttgaaattttggatcatttgtttgatttttttccttcaaaacttaattttcacagagtaaaatactaacaattttcacaattttaatcaatatttcatcaagagttgatttttatctattttgaatattctttaggatcttgtttgattaattcccaacactcagagctccaaatctcattcttgggagacttctactggacccatccaggatgtccatagccggttgtgcaaacccaaagttagatcctagaaattttgggagttgctccccccaaactggatggagttttgggtgtcagactcccagcttggttttgagtttattattattattttttggtgggggagtggaaggggaagttggccatgtctgagcaaacataatcatcctggccatggagtctgtacattctcaagaccaaaagagattcccctgggccatacagactccatggctgataggaattggccatggagactccacagactccatgaccaagaggaatctgtcttggtcctgagctcttcaaagtctccattaccaagagagattacccctgtcaatgctaactttcctaagtccctctttattcagaggggggacaccgtcccgcagggaccctctgaaggagggagtcaccctccttgcccatgaggattaggaaaaagtggcttttttttgcaaactcactacaaggccgctctgcccgctcactcgcacgtcaacccacaagcggcgtgccaaaatgatcctggagaatcacacagtggcctccatgatggagggaggccactagctgtttgggcagcagggcttttgttaatggcatcaggaacctgggttttcaggctcattctgtatgaccctccacatctttggaacaatgggaggtgcataaaatacagtcgccatatcagttgattatgccataagaacacttgtgtatctgttgttacagtgcccctgcatagaagattgtggacagcctggtgaacgcataacacataatctggatgggttggttctcacctggccgcttggaagctcaaccttcagggatgaaggggagttgatgagacggatggatgtgcattggcgaggccatcacaaaaatcaaaagaagcgcaaaaaacatcccaaaacgggcaggcttagtgggttttaaaatattgcccagcaaaattcctaatgctcatgggccatggggtggacatagcccgtaagtccctccggcaagccatcggatgaaactgccggaggttacctcaacagttgttagttaggtatagtgaggtagcaaaaattggtactttttgatgttaatgccatcaaaatcttgcttttctcggacaaaatggacattgagggctccaaaagagccctcaaaaaaatgctaatacaggcttaatttcatcaatacagcctctattgacctgtcaagcattgtaaagtatcaaaacattgatcaatttgtgataaaaacaacaacaaaaagaaaacaagtaggcaaatatgttatccaaactgtccaaaatatattgtaacacatcagcccaccgtttctaagaggaatccttcttggttatggagactctacagacttcattggagaccatacaatccatggccaatatggaaagccaggttagcttgacccagtgtggtttaaattggtggccaaagtcttcagctcaagcagaactagcaaccaattaagatgctctcaaagcatgatccttgatttggcggcccagctaagtcctaactggcacaaaatgccccttacaaagcaagcctcctctctacagagggtctccttgggatgcaggggcccccccttatgagagggttagtgaagctggggttattttgggctgggagcttggatagcagaatgcaatgcacagaaagtcaagcatagatctacagaaagttcttacaatctttgttgtgtcaagatcttcaagtgactataaaatatattcccaagggacccatcttgccttttgagattcctgatcttgggcacaatctccattgcataaatctgggctgttcagtcaagaacagtgatcaagtcttaaattcatgatttggtcttggataaaaaaatacaaaagacttctggatagtgtcatttgaccagtgcctaaggcaagtagactgatgtaaaatagtgagtttgatgggacccccattttggttaaagggggactcaagtcggattattgttggtatctacatgtatgtcagtgcggctatcagctagtgacacaaatttggccacagtgctgaaggaaatcaaagtccagatggtcttgagtcaaatagcttgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaggaacatgtgtgtaatccattgattggaggacatgttgatgctgcagtagctgtcgagttatggcaactccatgaagcatgctttcagatgaagcctgtggaggaatgcagtcacaatttctagcttgtgtttactgaaataaatagccctctacagctaggaaaaactaaggcagctgtgctaatgagtgaaacacctcttgggtaaattaaccatcattgattcacaggagcagcaggcacgtttagggtgtcgatgagccagagcatcaagagaccttgagtgattggactagtggagaaagttaatttttctttttctcataagagggctgataccctttgtggtttgatgttgtgtatgtatgtctggggcgggaggtactgtttgtggaggtaaatgaccatgatatgtgtacaggagaggaaaaagagaaaaacagatggtattttgctttaggggtagggtgtgatagcctgtgagagggttgatgattgcagagtttgatatgtggtgacttgtattcatgacacagataatgattggagacgggccgcttcttcaacaccgagcaagttttcaaggtgctcttgtttgatggatctacaaacacgaagatagtggaattttcggtccgatttccatttgttgatctcctcatccagggtgcgacatttcttgacgagcaaggtaagagggcttccaaagtgctgtgtttcgtgtgaacaggagatgctagtttcatcgattttcttggcgagatgttgacgtctcttctgggctactttgaattggatcactcgctcggatccatcttggaggaatttgttgagtttcttgcagtcggcacatctgcaagacacctgagggctttgggtgttgatacctgcatgaggcatcggcccaatgcatttctcctcgtagtgctgtaggaattggcgagtgagctgctggtataaaggcgtgttgagcgggactgatcgagaagccagacctgaaatgagttgatagaggaacggcatccagaactcggtcatttctgcttctgagaatgtagtacatcgtgcattaatttgttcgataaacggctccattaagtttgttccatcggcgctcaggtcataaagatcacagaaaaatccagccaaagccctttcgcaaaccgcgggttccggtggggcgtcctccatgtcctcagattcaactccggtaaagatgtctgcaggcgtccgttccccattgaaaaggcgcaagctaagctttctacggagttctacggtgttggaaattggatactgtgccgccgttccaagagtcttaagttgagaaaggaaaccgagcaagaatgcaataccttcgactttgaggaagcggtcaaatatcgaggtgagactaaacagattggaggtaaacaaaactaagaaactgtctagatcatgacttcaaattgacaatacttgattttgagatttaaaagcttacaacgtagatgtgctttcccaggtatcattaagattaaagatggaggacacaatcgcgcctccctcttcttcagcgggtttcgtggtggtctcgagtagatttgtgatggactgacggaacaggttttgcgcccagggctggcttgtaagtacagcatctggcacggaggagtcatcagttttctgttgggaaatcctttcgaaaaattcggtgcgtttagccatagacggataggcgtcaatgagcaatggtatcctattgaacatgcaaaggagatcacaagtttcagctgctgattcaacttgatagtaacagaagcctagaagagtcctaatacgtaccacctctgatacctgtctgcacggtctacctctggaagcgtgttgatccattcctttgaccagtcagcaaaactaactggtaattcgccttgatggcgggttgcgacggcgtgaaatagctcatagtgagcgtgttgaagggcagccttcaagataacgatgattgtctctgattgcatacgattgccggatcgcctgcgacagagcttggccatcagatcaagcaggcggattgaagctgtaggctccgaacaacgttgtccaaggtaacgaagaattgggttggcattcttgctatccccatgttcgcatttggttagaaactcttcaaggctttcgtggggaacaatggcaagagctgcacgacgataccaatgggtagcagaaggaccctggatgcgtgaatgtggagatttctgatcagtactgatgtagtaaaccgaactatcgagagacatacccaatttccatggtaagcttcgtattcctctctagccacccctaccatctcgaaaggatcttcctccgtgcaacagtcctcgtcaaaatcaaagttactggcaatagctgtaccatcaagggcgcggagtgacttcacggaatagctagtatcattaacctcatcgagcacatgatctccaccgttctcattgatctcaagatcaccatcgttgtaaccatatctacatcgaatttcatcatctccgccagtccaatctggctcgcaatctccttcctcttttttctctagtaacgccaagaatatttcaaaaggtaactcagccgtaagatcttgtactactcttacccgggcaaagtcttcagccttgagtgtttggagggacatggaagcttccgtatattcgtgctcgagggcatggtaaagatagctttcgccattatagaggtctctgagccagtgtctgagcgtccttctgagtggttgcttttggatgtcgaatctacttgctgctggcgtggattcaccgggcttgatggcaaggttgtatgtcaagacgcatcggtatcccgatttgaccggtagaacttcatgggtcacgtccgagtaccagcaagcaaatgattgcttggcagccgatgtgctcaacgtcttgcattccccgttgtgcttcacaaccacttcaccgcccgtgtgaggcgatggtaaacagattatcatagttccaaacatgcccggagttttttcggtgctgttatcatcaaaaaaaacagtggtctgtcagtattcaatttaaaaaattactagacgtgtctgattagtttaaaaacaaatgactcttatttactcggtgtgtggcttaaacatggccccctgttcatatatgagcatcttgtacaactccgatcgaatcggcccatcgatacccagactggtcgcaacacgtttgttcaaatcaagcagataaccctgccatagggggtcgaggaagcgcaactgatcaccgtcgatttcccatgtgttgcggacagacacatcaatcagtgtctcgctcctgcggccgaagggagcctgatgtgctttctcgatcagccgtcgaacagattcttcgctcagaggcagtgcaatgtctgcgacgccgttcacatgaagcccggcaggtggagtggtcggaagcgaaccccatgcagcaaatgtcccgggagtcttgatgattttgaaagccgcgttcaagtcatcttgtaagctgacatcgtagtccgaatcatctgagctgtcttcatccatgttatcatcgctgtcttggtaagaatcctctgaggtgtcttcatccatagtatcgggatcatcagcgatgtcttcgaccatagtatccgaagtactcaagatgtcttcgtcgacgagcttctcggcattatctgagccgtcctgcttggatatgtctggcattatgagcttggatcactctgtttgtcctgagttgtagaccgccaagttcttgtatgtagaccgccaaattcaccggtgagcttgacctgtgggtcccagaggcgcatacatgtatggaatatgtatttgtaaatattcatcatttttcacgccatgatgtcacgaccgcatacaagcaagctcaagcaagccaggcagagccagcccctcttttcagaaactggcttcctccaccggccggccgccggtggcttcctcctgaagttgggagtgccggtccctggagaccgttgaagttgctccgaggctcaagctgccagacaccgtttgactagaaaaatgtttacccatcccgatccatcccgaatacatccagcggactagacatcttgtcttacatagcgcacaggaagtgaagcctagctaccgttaatccgctagctccagactccagagaaaacatgacaaccctttgagcccgcagaactttgaatcatcttaaatgagtattctctatagcagctcacggtcgcaaagtttgtctgggaagcagacaccgatgcgctaggattggttcagacttgatcaaatgtttccatccccattacacctataacatcttgtgtgaggcctttctattatctattcactacatagtccacttgccccaggtaccacatgataagcctttgagtccgcggaatgtcgaaacatcctaaaggagtacgaccaagtggtaaaatttgactacatatgcataacacaatttgtaaagaggctgagcagcttgcgaccacacattttgtctggacgtcacgagacctgaggatttatctatccacagacaatcgcgacagatcgcgactggaagcctctggaagcactatgtagtgcaagggataaccacatcaaacagcgtcatcgactagaaatcgggtagtgatacatgctgtggggataatgaaacctccttgaattagacaaaaccaatgtcagcgggtacataacactaacagcggacttattttttcgaatactttactagtactagtggaacaaccagcttgatggccccctgaagctcaagtaaaaacccaagatcacctgcaacagccagtgagcggcaagatgcattcaattttcactatatagaggcaatttggattgagcgatctccccagcagctcagcgattccagctacagtacaagtactacacttaacgttccccgctcaacaggttagcctgagtttggcgacatctcaccttatgatgatatataatctgtcgtgaacttgcgtcggtcaaaagaataatctaaagcaagcgctgttattgacatctgttgcttcccttccgcatttacctacctttcctatttttttaaaccctgctaacatccagaaacgaacaggatttggcaaaatgatgaatcgttatgcgttcttcattgcgctctggtttgcgtccctgattacaaacagtgttagtgttaatactgggcataaaggcgagtgttcgattttctgatgaaatcataagactcccaatgagaaagcctgtctaatctcgtatgtatccaccccacattcgatttattaagatattccttgtcgcagatgggaaccgattagtgccctgttcggacagaagttggaagaaatgagaccgttactccgggacactgtttgggaaaagatcactgaaaaagggactcaaaccgaaccatttaagcatgcagttggtgaccgggcggcctcgttcacctggtgcacggaaagaggaagaggcgccgttgtcaagaacaccggctcgaatgatctggtgtatgctttgcgacatcacacaagtcaaaagtttgtcatcggtgcacgtctccaagccggggattaccagcacgtcgaatttcctgaagaatgcacaaaagatgaggtttatcttcacattaggaaaccatgatcttcacaagatgttccacttatgaaatcagacaaaaccaagtttgattccatttccaacatatcccaagttcattgaaaatacctcattgcaattctgacctacatacatgttgaagtggcctgtgctttcaaattttagtaacacggaagagaaagaaaattgctgtcatcattcattcccctccttgatcccactctgctcttttgacctatgtactcaagcagtcaacttttctacttctgcaattcaaattggtattgggtaattcagtagatctgtcttagttgttctttttctattcaagtgaaatttggcctatgacattgcacactgcaaatctgagtaacatctttgtgaaacataaagaaacacaaaataacctaacccagctacgtaacacgcaagtgagatggaaagaaattgacttgatgataacatctgattgagaaaaaaagataaaaaggaagagaaagaaggatttagattaaggggttatcggggtagatgctcggggaagcggttcgtgtcaagcagaaaacgggacaatgccgcctccgctttccgattgccaaagaccttgtcaagtcgttccgctttgaaacggatcttaagttgtcgcaggtatcgtcgaaggagtcactcgttgtcttctgggatacgggccaaagttcatgaagtgatacaccgtctcactataagccccacagttggggcatgttcttggaggaatcctttgcaaccagagctcataaatgataattcaattatgtcttttgcgagcgcaaggtgtatgtatgactttgaaaccgcttcctggcgacccgggccggagggtggctacgtgtttttacaacggccacacacgatctgcagaacactcgaccgtccctttagtacacagctttaaatccgcatcctgaattgggccagtgaaagttttagaccgaaacacgatgaacctcatgtgccgtacatgtatccagatcaaggcctttgtccatagacgaacgatcccgacagccgggggtcataagacatggattatcacgtggcccgggtctggtataagggtgttgcagtggctccgagaatttctcgacggagcttgccactggtaagctccttggatgggctgaaacagatgggacactccggcatcctctcgaattttccgcttgtagtcgaataacttgcttgatgcttctcatatgtgcatacccagtgaaaaatgaaatgtctgaagcagcaagtaaaagtcagacacgaaaggccatctcgtttccaatataagaagcctttgcttggaggccatcatttgcactacacctctgcaagaaatactacggcataaattaactgtattgaatcttaaccgtctggcctcaacaggttcggagcacatatcgttatcaggttattctggcttgttaccacttcctaataaacacagaaagttgagcgtttattgacatttgctctggttggtttagaagttcttttgttttccaagctccccagaaaaataaaaacataaggtcgagagaatgatcatgattaagcattacaaatccatgatcaccctttggatgacttctctgattgcaaataggctaggttttttgccagaaggtgagtcatgaacttgacgaatgacgagttgagcttgtactgatgatctcaaacctctcgcaacatgaccctatgtaattgtcgttgatgaagattcagtggaagtccgccattggtgttcaccgcgagagctgttgcagccaagatacaacccggtccgatcgctgatcaccgatacagtcgggatgcaattcacggaccgatccggcccgaaatgggcattcttccatgagactgaagaccatgcagcaagggctcaattccagtggtgtgatagtgagcaggccggcctcatccacaacattggcaagaccgaaatattgtacggattacgtcacgagcgcacttcccactgggtgattggctcgcctctcttgcccggacagacccaggtcgtccattttcctgatcgttgcttcaaagggaagaactggctatacatacgaaccgccgtttataagaaataaccaatgaaacttgtgctctgaccaccagaaaaaacccgactcgattttttttttttttccaaaaaagttcagatcagccggtaatcctagctgcaattttattctctacttattgattttctgttgaatactcagtttcagtctgttatgtttttgatgcttgaagtggctttcattttgtttccagttgtcgatattattcgccagtctcaagttgtatgttggaatattttctaggtactcttgcgacactgctactctagccaacagacttgaatcaaccaaagttgggaagctcgcttcgcgagtcgattaaggtgttggcttgtgttaagctaggccaaagtggggacgaggccagcggacctcgtaaggagcatttttaccgtcggaccacaatagctgtatcgggtcattttaattcctctgatacgcggagttcttgccgccgcagaacgccaaatgttgatgggctcaagtgggaaagagagaaggagaggtgcccttcgcccccttcatgtaagtagaaagccaagattgctgcactcgcgtacgcctccgtgttactatggactcaccttctaaagtctatcattgaagccgataacatgtagcgggttatgcttgaatggatcaaaagtgaagctcttccaagacataaatcagatatttgttgatcaatgttgtccacaacaggctacagctatgtattttacatatttcaacagtggatgagtcaatgatgaaaaaaaaaaaaacatgaatattaagtcatctcactttatgaggatacaagtgtggatatatatacaattgggcaggggcaaacaacattccgtaggcagttatatctatacaaaaagatggatgattgcatgtctgatcctacaacaacgacgcaggaagattgactattcagcctgattcccaaaaggctaaacaggatgggcgctacttcttccgtgcggcccttttcagagcggcttcagcagcagcaagcctaggattatcgttcggagtctgattaacgaccgaagagcctactgtctgattcaattgactgctggattgttgaccatgagccggattctgaccgtcaacagtaccagacgaggtgctgcaatggaagtcaagttcagccgtttcaggctcgtagtggtcgcccatgtcccccccgagtcgataactcgatgatttgacactttcgtcataagctagcattcctttgtgaattttggaatccaattctttgaattggttgctacaaaatccaagaatcagtgttctgctaagagaggttccttgacttttgggggtctccaatactggcttgagatagaaaagggagagagagatgtgctggtcgactcaactcatggggcccgaagacgttatgggctagctcgtggctcaaaactcttctgaccatcgtaaatggccgaacagatttgaggtcgtcagtcaggagcctaagacggatagactggccggcgttctgattgactcccaagagttgaggatcgagccaagggtgcaattcgcctagacttccgacctctaatttgaacttgatcatctgtttgagtatcgatggatcagttgcgagtttgtcaaccaattcttgccttctggattcgaatggtaagtttggtaacagggccacttgacgaaagctgaagcgatcttcaggattggttcggtgtttgggagtggtgtttcggattttcgccgggttcttgagtgccgcttgacgcgcttgttctctcctgaggttgtcttgcgctgcttgctcagatcgttggacttcagagagttctgtcgtaagaagtaagatccggtactgagcatccttggagttgaaaccgagctgatggagtgatttgtgatcggattcgcctggtgagactattgtccgtggtgggctcttgagtatcagcttgaagatcattcggtctacggttgatgggagggtgttcagagtcgagagatgttgatggcagagctcatgtattgagatcccagacggaactaataaggtggcggatgagttctgatggtgaatattgagggtgataggggtattgtcgaaagatggaggagatacaaccatcctcggatcagcatgtgatgttgggattgggatttggaaagatcgcagtgccagtccgggggaagaaagactatgacgtaatactcagtaggaccacccgaccgcccccctccccgagccaggccagtggtacccgaatccccgatgagagcaatcggaccctgaccactgcttcgctcctatcgacctcgccctccaattgactgtgcccctttcccaatggttcaagtaagattttccctttgcttcctatctaaacactcccagcttggaaactgaaatccctatttctctagctttgattgaaatcaagcctggttccagaaaagccgcctgggtccgccgtcctgagatcacagaaccaatgagggataatgatgaagaatcaagattcaaggtttacattgcggttgagacaggtagataagcataggtgtattgccacatttgccataattgtatttccaggtccacgcatttgtcataggatattgccaggcaaaaaaatgtttgcaaaacactccgcaaataaatagagggtcttagttaaacgactcccaaaatttggagttccgactcccaaattttggggacgtccggaggactgtctgcggacggtcctcaggacgtcaagccccctaattttttttcccccgttttttgggagttggtcctccaaaccctttgattggtttgggagttgactccctaagaaaattattattattattctttttgcaacccccccggggttttcatggagtcaatactccaaaaccccatgggggtttggagtcggcactgcaaaaaaaaacagaagaacagcgggacccggctagattcctcccggccattgaaaggcacacggccgggaggaaccctcccggcgttgaaaggcacacggctgggaggaaccctcccggcgttgaaaggctacaatcttgacggccgggaggattcctcccggccgttgagaggttacactctcaatggccgagagttatttctcttggtcatcgagagtgtagactcttgatggctgagagttatttctctcggtcattgagagtgtagactctcaaggaccaagaggattcctcttggccgaggagagtgtacactctccacaaccgagagaaaccctcccggctgttgagatttacactcttgatgaccgagagaaataactcttggccatcgagagtgtacactagagatgtcacttggcacctgccaacaggtacctgccacaacttcaaacaattacatggacacctccagccaccagctgtgcattggaaggatgtattactgtccaagaaacagttctgtatgctccaacttcaaagatggtggatggaagtgcccggggcaccttctgaaagtgtggcaggtacctgccggcgggtgccaagtgacatctctagtgtacactcttgatgaccgagagaaataactcttggccattgagagtgtacactcttgatgaccgagagaaataactcttggccattgagagtgtacactcttgatgaccgagagaaataactctcggccttcaagagtacactctcgatggccgagaggattccggttatcaagagtgtaccaacgaccaagaggaatccaactcttggccatcgagagcaaacactctcgacgaccgagaggattccggtcattgagagtgtaccgacaaccacgaggaatcctctcggccattgagagtgtacactctcgatggctgagagttatttctcttggccatcgagagtgtactcggccattgagagtgtacactcttggccatcaagagtgtactcggccattgagagtgtacactcttgatggccgagagaaataactcttggccgtcgagattgaatttgtagccttttcaatggccaggaggaatcctcccggcggttgaaaggcacccggccgggaggattcctcccggcgttttttttctcagtgccgactccaaacccccatggggttttggagtatcgactccaaaaaaaccccggggggttttgcaaaaagaaaaataataataataattttcttagggagtcgactcccaaaccaatcaaagggtttggaggaccgactcccaaaaaacggggggaaaaaaattagggggcttgacgtcctgaggaccgtccgcagacagtcctccggacgtccccaaaatttaagagtcagaactccaaattttgggagtcatttaactaagaccctaaatagaaatgtagcagatccttcatttgaccatgccatgaaggataattcttgctgttgaggatcggaagaaggtgttcagtgttgtccgtcattactgtgtttgtttctgatgagttttccggtttatttgagtgattcaagactataaatctgtgaatgaatagactaaaaggtagtatttcataagtacctgctagagaaatacaagatagaaaaagaaaataaatgagaaaataacaatcacctaaaagcattagatgaataatgaagagaacaacaatatgctatggcgctataacaataaataaaaaaagatctgacaaaagaacataggttaacatgataacattgatgagaaaggatcaacaagaacccatgatgaacaagaagatgttattaagaagaaagttattggcaatttgttgaatagaaggggacacaagttgttgaatggaagaggatttgttgttataagaattgaaaggactgagcaatcaattgtttaaaaagataaggtaagcaatgatgtaggtcagggatgagtggatggattgacagaaatatgatgtagtaaagtgcggagcttagcaatgtgaagagagaagcttggaaatgtgaagagagaagcttggaaatgtgaagagatgggctcaatgaagtgaggaggggagcttagcaatgaaggaaaaatcaaagaaagaagatccttgggggtgaatgaccaaaggaagaatgctcaatgataaggaagaaaggagagggatcatgcaagatgataaccaggcagaagattgagagggtttgagcgcggtgatgtcatcactacgctatgaagactttgagagaaggtttgtgtggagtgatgtcatcactgagcaagattattttgatattgagggaaaagaaatgttaagggccagatgtgttcagatatggggcttagacatcaacataatgcctgttgtcagctgatcttccagaagaaggcttgtgtcaaagcctacaattggctgacctattaatagaaggctcaaaaagatagctgctgacttgggattgaacatcaccagcgcaaatttcaactttcactgtccacaattatcctgtaccgctgcacaagtggccatttctcacactgatacaagtaaaccacttggactcatagatatgatttgaactgcttcaaccacttcatgtactgtgaagacttgaagatactcaatccctgtgcatcctccagtacccattccaaatttggtgcaacaatggattcattggatcctgtcaagaagctgtaaaaaaatgcttacagtctagcaagaaacccattgatacaataaggaaaaccactgcaaattaagtacccacatcagatatcaactgcctagaatctagtccaaacatagactgatcaaagaccaattctcctcttgattacagaatggtgactcattgaagaaattttttctagaattatttgtacggcctcccaaccagggagaataacaacacataatgtgaagatagaataaatatggtgatacaagtcacttgagatcaacctgtttaaatagtctatcaacagcaatccaacaaggtactgtacttgaaggaccaaaaaaggaaagcatctgttttgttttgtaagtctgagtactaacatctttgcttgggaaggaaaaccacactgccaggatcattggctaggttgaggacatcccattaactgggatgcactcaaagaagttaaacttggttgcatctcaaccaatgaaatgaaaatacaaggtaccttcaattgatatttcaatggttggaatccaaccaagtttacatgggttgagtgcaataccctcaacacagccaattatgttggcagtgccacagcaagataccaagagtttcatcctcaatctttactgcttcctagcaaaataatggtattaaattagagatgggcggggataatccgttgcggatatccgctatccgctggcggatacccgccagtgccagcggatacccgccagcgggtgcggatggctgtttttccgcccaaacgtggcggatatccgggtatcccaagggatacccggtgccaagagaggccacaccgccgggagaatccctcccggcgagctggattgtgttccagcttgccgggagggattcctccgcgacaagcgacgagagggtatgaatatgtacaccagctccttgggaggaatccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacccccaaggaatgcggggagggatattcgatggcgaagccaaatttttacagagatggcacatctttggtagtttttcctcccgacgagagggtatgtaaccaggttcctctacccacatcaccaatctcatctcacctcggttcttagccatcaactcattcttggtctggatgtgctccgtatcatcaacaagcccaccgccgctgcaattgcctatggtcttggtgaagcctgcgacaagaaagaaaagaaggagcaaaccgtgctgatttttgatcttggaggtggtacttttgatgtttccctcctttcaatttctggtggtgtcttcactgtcaaggctaccgccggtgacacccattagggaggcgaggactttgacaacacgctcctcaaacacttcaagaatgagtttatttaagcaaaagaccaagctcgatatcaatggtgacgcccgtgctcttcgtcgtcttcgatctgcatgtgaacgagccaattgaacgctctcctccgtcgcccaaaccactgtcgaggtcgactctcttttccaaggaaccgacttctcatctgcaatctcttgtaccctcttgtcgggaggaatccctcccggcgagctggtgtacataccagctctccgggagggattcctcccgaggagctggtgtacatacccggtattcatcccagctcgtcgggaggaatccctcccggcaagctggtacacaatccagctcgccgggagggattcctcccaacaagctggtttcaaaaccagccaattttttttttcttttttttctttttttttttttttaaaaaaaaaacatctgtccacccttaaaagggggcggatatccgcggatatccgcgcggatacccgccagcggatgcggatgtccaattccgctgaaatggtgagcggatatccggatgtgccgcacccatctctatattaaatccacatcggccagctcatttagttctaaagcaatctggccaattgcttgtttgaggaaaagcatccaggtcagctcagccaccttgttggttttgttatcagaatacttcacttcacatacatccagtgcaacaatatttttggtttgtgggctgtttcacttctgttcagcttagagctggctcctgtggggtacccggcaactctgaggccccccggcaccgccgacccaagggaataggatgcccgtggccttcccttgggtattgccaattgttgatggcccaaaggaatatttttttccacatgacttcttttgtggacacgtataccctccaaaccaatggtataccctaggcttaactaggcctccatggcaggagcagtagcaagcattggagatatccatgccagtggaagcccatgactaatgtggcaatccctatgtggtgagtttttagaattgggctgaacactcactttgttttgtgtgttttactctcttggcacttccttattcacatctatgtgatttctttccaggacagacaaggcctgtacatattttcctgtgtccagtttttttttgttatcctctcaaagaatttacaactttttctttttttttgatcaaagcttgacttttttcaactcaagtcatcttcttgtggtgtgcccagggttgagcaaaccccaaatttgagctcaaaaaaaaaagttcaaatcttgattggataaaagcactataaattacggtggtgatttacaactcctgagttttggctgggtcattaggttcttgtagccctgcaagaattctgggccaaacatcctcaaagttttgagggggtgttgtgattccaaagtttgtgacactcccgccaaaacacaatacaaaaattgttgaataacattcacagaatgtgtggtcacattgcatgtcacatgcaatatcactttgcatttgcaaaatgcaattgaatttttggccctacaaattcaatcaccttttgcaaatgtgaggtgacattgcatgtgacatgcaatgttaccgcacattctgcaaatgtgattcaagactttttgtagtgacattagatactcaccaatcagctgtgtactcaacggacacattcttcttccaacatgttgacaaaggtgaataggtctaccattgcgaccagattgactgcatatgtgtgttgcagaatattgtgattcttgattcctgcaaaggcaagcagaggagaagttgggggcggcatagttgatttatcttcttctttcctgcagacactggcttctttgttttgccaataaaatcgttcttctatatgatgtcatttttcttatactgttttcagtaacattaatcttgctctcaggtatgaccatacaagattatttcatctttccaatcttgcatacttctgattctagacattatatctctcagttctgtgctcttttattttcaggggtttcagggctgattggacacatgcatgaagctgagacaagtcatcctgttattgtctgaaattattttagacctcacaaagcagtttttttttggctggtaacaacggatgatcaagatgttaaaaaaatggaatgtcaaataagcagtgtaagttattttgggactgatggaatgcatgagcaaggaggaggagcagagagcaagactgtttgatgaaaagagcatagtgcagatgatgagaaaagagcaagaaatcaaagggcagtgtgattgctggtagttgaaatgtcggcggaaaggcttgtccagatccaaggagggagagtgtctgagctccggaatgattggagagattcatcctgcaaaacaaaagctaatgagaatcatattcagacttgggcagtacttgtgctagcctgctcacaggtttgcttggaccccttctaggttctgcttgactgcttttttggcgctcggaggttgtatggcttctggggaggttcaggtgcaggacgtttaggtggttttggggaaggtgcccaggtttgcttggtcacctgttgggttctgtttgactgcttttttgctgctgggagttgagctggtttcaggggaggttctggtgcgggacgtttagacagggaaggttcaggtgactgaggtgtctgttcttcgggagcccttggatagaagactggggtcaattgtttgacccaatctttggtatgctggttgcatttatcgtgaagattcagtaagtcgtctggtattgcggttatcagccgctctagcccagagcgcatttcaggcgtaagacaaactggtaagcaactctttgggcgtcttccttgagttccggaggcttccaggttacttgactagaggtggctttcaaactgaataacagaataagatagggattgttgatgccttcaatttcggcaaagcttttggaccagtggtgactctcatccatgcgaactgaacccatccgattttttgtttgaacaccgcaaaatgtgatattgcttagatctagctttgaatagtgagatgtggatgggggtgcgagatagatggtgaaaagattgtcaagtccaggttgctgatccttgcattgggccgcaacgcctcggtacaaaagctccaagaagtcggtggcgctgggtgtatatgaaatccgggtaaagtgattgaaaaagacctgcccatggtccaagagtttgtttctgtattcctcatcggaacagtcaaattccatgtcgtcagggtttttgccgctcaaggtttgaaggaaatctttcaatcgcactgagtatccatttgggatcatatcgaggttcttgtgaaaaatccgctttgttttctgcatagcgcgtatcaagatcaatcttgtcgccatttctccggtgtcgccaagggcaacgagtcctttttgcaccgcggaagcaagagtatcgatgcactcgatccaacgcttgtcatcagatgcaagagctctgttagctgcagatgcatagacaaactgtgggggataatcgctgacaatcatttctctctgagtcaataaacatacaatgcgccgcatgactagcaatgagttccgagtttattggcgcgtgtagagataagcgagtttgtatgatcgagcccagtatggcgaaacattgcggactagacagtactccgggagaagcggattgagtcttgaacagtaattttgcctgagcaatcattgccgtggtttggacggcaccttttggttttattttccttgcacccttgaaatacaacagatagaatggacagccatagctaaagagccgttcgggcgatagcaaatcattccacgagctaggcttgtcttttgggacaaacacatcaagtgttgagattttgtagatcggcgcaaataaatcaacaccacgaccgtggaacctgctgctggggtctcggtctagggtaggattcaagttggcgacccgggacgttgtatcggtgaagacgctgaagaaccccatcgaggaaggtattgtcgataaagcctgacgaaacaaggaaaagtatggaatatggagtcttctgtctgtatgatcgatcaggttgctggcttcgtctattgccaagaggactttgagatttccgtgtttttcagattccataatttcatccacgtctgataccgcagtagcgagtttgttcctcgtcggtaggtcgcctagtcgtatgtcattgtaagtgaggttcaactctgagctgcttgccgttttcaagttattcaatttgtattcgacctttgtattaaattcaaccttcgaagtacttttgatttgaaaactgtagtcaaaccactcagataattgatcttccaagcttttagtacttatgtcgggtcgtttgaaaaaatcatacaccgtcttgagaattgcaatcaataggtgggaatagtgctgtatcatgttcagttgtcctttctctgggataaagtgtctagcaaggtcggaacgagggggctggccagtggagcctgctttccggagacagatatacaccacacatacgtgtttagccagctccttgagcaatcgagttttaccgctcatggtcgggctgataattgaagtgtagggtgcctcgtacgcatcttctctccattggcctgcataacgacgaagagtttctagggttggtataacaatcagatcgtgtccctgatattctgcgtcgaacccttgctggatgatttcggtcgaccagtcgatcttaggcgacgcgtcaactatctgtttggcggaagtgctggaaagccccagttgggcaagcatctctgcttcggtcaattcagaagcgtggcgctcggggaatcggacgaagtgagcacgctggatcagtgtcttgattttttgaccatcagctttgagtcggagcatcttgattagtgcctcaagggatatcgaacctgtagtaaagagatcccaggaaacggtgaccactccttgccttctggagtcagcgtgtttaaagtcaaaaagactgtataattcttcgttgtgttgatgcaccttttccgctgcagattcgtcaggggtgtcgaagaagatcagttgctgttgataaattagttatcaaccgaagaagaattacatacatccagcagccttctcaagatgatagaataacttttctgcgttgccatgctgggcgtggagcttcaaaaagcgttcaagttctgatttggcttcctaagaggcccgaaatagagatttcagttttcaagctgggagtgtttagataggaagcaaagcggaaaacttacttgaaccatatttgggaaggggcacaatcaatccgagggcgaggagagtggactggactgagcagaagtgcgtcggtacactaccaataggagtgaagagtggtcagggtccgattcctctcatcggggattcgggtaccactggtctggctcggggaagggggcgggtcggctgtacatgggatatttccagccaaaaaaaattttcgcgaaacactccgcaaaagaaatgtagcagatgttatttgcatcaatctgcatcttccttcatcacgattgccccacttcagcgaactaatttatgtgatctaccgattgtttcatggtatgttgttcagttgttaagattggaggttccagcaggttccagcctggatgggccgaagccttcaaccaaaccttgattcgcatacatcttgttcaagtcttctagtcattcaaccccaaaaggagcacggttttgtatattctcccttctttcaagttggcgcgaaggatgagaaggcctatattcgaagtgtattcgacaatgttcttgatcggtacgataagctcgcggctgataccacgtctgcggtcggaagaaatcttcaacgcagccttcgtatgcccagacctgaatgcaccgccgcctgtggtggatgaagtccttcctctcaggccaattgtgcatccggattccgtggccattggaatcccaagcgaagcgcgacaaatcaattcttctcaagcacccaacttgaatgcaaatcttccagctcatccagctggccttgaaggcgatcatggggaatgctccgctcaagcgaaggtgaaatcgtttttcgagcaagccggatgcagcgctccgaaaaaacgcctgtccggcatcccggggccgtctgaaccaaggatggaaagggtagcagagacacctgcggggacccagcctgaaattttagctcaacacgtcacggatcaagctgggagtttgaagacagttgtgatataccactattcattgggtgaacccacgttgaagcctctgtccccttcggggccagctgtggatgtccagtcatctagttcacgatgcgagccggagggcagtacgccttctcgtggcagaaatactttcgttgcgcaggatctatattctaggtcttcttctaagcgcaaaggagatcatttggaaactaatggggaagctcagaaaaagttcaagcaagtagagcagactctgaccgaaattcaaaaaggatcccctctccagtctactcaaaatttgatgacagtttatccgacgtcgttcaataccaaagggagctctccaaaatctaagctgcaagtagaagaagaaaaagcattggacataggccagcaaacttcaaatctcgatgaagaagaggaagccgcaagccaaatttcaactgggctattcaaagtatgtaattgggattatttgcaggacgttcttgcacaggacgaagagactactcttgaagaacccaccgaagattatcgagccgaatgggtttttgaacaattgaatcgatgcaaaactccgtcgagccgggaggaggttttttggattccgagatcgcagtcagagagtttcctggagatttttcgaaggctcgaggggatttttcccgccaatttcgatgacgacattaggagagaagccgttggtgaatttttcttgagtctagctgaaaagagattagctctcagtaaaaacatcatcttgaaagaccaaatcatcaagccaatgagagaaaaaatgcttgcgatcccttcggtaaagctcacaccgcggaggatgaatcggattgacaagattgttcggtacatcgaaatcatatcgaccatggtgacctttttaattataagctatctgacactattcaatgaacacgagcctgggtttcttcgcacagagacggttgataatcttttaaatttcatcaaagatttctggaccaaagttcgagagcaggattccgatttcctcgatggccatccttgggccaaggtcaacatcgagatcatgcggatgacgagcagaatccgaggcgaaaaagattacaccgccttcgtctatcaaaaaagatgtcagatggctcatgcttggcatatccttgaatactgggtcgaaatcaataagaaatcaaaatcaccgcacttgtgttcaagaaactcccggaatatttatcaaataattactatcatcatcatgtctcaaaattatcgccggatttttaacatggtttctgagaaaaagaaaatcaaagctttaatgcagaggacatcgtataaacaaaaaacctaggaaaaaaaaacaagatctattgtttcgagatcaataggaaatcagaaataccatgttcttcagagtatttttcaattcatttctataatcattatgtcgcaaaattatcgcagaatccttgtcaagatttttgagaaaaagaaagatttgtctcagaggacttggttatataagcaaaaggccagaaatggatgagagagaacgagttctattgagcatcataattcttatgtatataactcggcacagaatttatgatggtagtttgatgttctcgggagtgcatttccttcctacaaataaaatccttacctcaccatagatttgtaaagaggtcaacttgatttaactatgcaaactcaacgaaacacagagatggctacacaaacgctgtaatcatcccaaatctaagaaattatcgcaagattcttgtttgtgatgatgactgttgatgtggacaagaggagcttgtgagagatacatgatcaagttttctttcggcactagtgactcttaatcacagctatgaaactgatccaagtagcagacttgttcccagatgtatgtactagtctacattcttattatgtctgagttagatggagtaccactgaactcgagtcggttttgtaaacatattttatcgggttatagctcaatggatatcatttcaatcgacacatggtgataaaaaaaaagacgaacatgcggtacatcttcttctgaaaatgcaccgttgatctattatagtgagcatcctagtagtctaatcattgccaaactgaaatcttgctaagggattgtttttttgttttgttcgaatttaatcttttttgtgtatgtggatggaaaatgagcaagattatgattgagacaattgactggcggcgcctttagcttggatccgttcgccgaccttagtattcacattgaagaatttatccacacatctatcatcgccgtcaccgtttccaaaaaaaaaaaaaggttcaaaaatgggagaaatgtcaagataaaccgacgcatcgagtaacccaaagactaattaaggtgaggtttaaatgggactgaccgatcgatacaggtgctttctcccttcgtcaaatcggcttccaaataccgatttccgatgcacttgccatgacaagatcttaccaacctgtatacaatcccagaataacacccccgcaaaccttatcagccccccagaattttttttaaaaaaagaaggaggaggatatatagaggatggaagaaagagagacggaccggttgaagagatctgagaccatttccaattcggtagcggcggcatcgatgtttgatggtgcgcttggagcaggagcagacgagctacttcgaccgaagattgacatgttgttgaagagagagagagagtcgattgaaagcagcgtcttcttgaaagtgttttggtatgtcgatccgatcgtgaacttgaatttgtgtatgtaggcaaagcggctccctcgtggtcatcaggggccaaagtcccgggtgcgccagcgcgggacgtcaagtggtctcgctacggacgcgcagtgatagaccaccccatcaaatttctgtcttccaaaagaaagtcaagatgagatataagagataaggatgagcttattgtaaatatagggaagccatcaatcctttttcccagtcatgctaggcttagcacaagtaagcccatgtaaaatacccaaagaagatgagacatgaccagtattgcattcgatcagctcttgttgtcttgcaggcctctcagctgctgtctttcttgtcttatgttgagcagaaagcatgaaattatccaaggacttgatcagttttgtttgaggcaggtcttctttcgggatactccttgtatgttgtagggtgggggctgactaccccggggggtccgtctcggtgttccacacggtgggttggtacagtaagatcttcttccaactgatcgccgtattcctccctcggctgttcctttccttcttaacttctttctctcttacgcttcctttcgcttcttctttctcatccccatacgaatcaaccatcaccaaagccgatctcgaaaataacgaactagaacgaactaaccatccaagccaacaaacaacccattcacaatacaccttcgacatcaacaaacaagatggacaaccaattctcagcccatcatcaagcccagaacaacagctcatcaactcgaccagcaccacagcagcacaaccgatcaaactcactagcatcccgtctctccacccggcaaccagaaccagctcaacctagctcgatcctcgccggccccaataacctaccgatcccagtcagtctacactcctcccagcccatgcagaagaaatcctacagcgccggaccgatcatctaccctcccaaatcaaacttcgatgccatcagaggccgcttcggtctcaatcaaactaccaccaccaactaccaatccagctatactccttccccacacatctcatcactaggcatccacaggcgcggtagtagtaatggcatggctggctcggcccttcaatccactagcaacaaccctcccttcaccacagcacatcatcagaagcgtttcagtacgagcaccctcgacagctcctcctatgaacccaaccggccccccatcagcgcctcaagcctcatgaccggcaaccattcctcggcactccaacgtaactcctccgccaaccgtcgccggccactctccgtcatcgatcctccttctaaactcaacctcgatccttttcactcttctcccgatacccattatccagaccgatctcaactggaacccgtcaatgaaaatggtggacaagacctcagcaggtatattttccttccatatctgtaaaagataaaaaaacctgaggatgtaaaccccatgaaaaaaaataataataatactgacatacatttcttttacactctcagctatcagtttcgacgtgctcacagctccaatcaatctcattccgaagccgatcaactgataccggtcggacaagtagaagatgtagttggattacacggccgattaagactgacgaaagatttacctcaatctcctgtttcgacctacaacaatcggtattccggtagtttgaagttgctcgagtcacagcgtcatttgttacaggcgtatgagtatctttgtcacgtcggagagtcagtcttcaacaaatgtcttttttgtttttgaggttcctcttgattgttttaccccaagtcctaaagacaatgcttcatttttttcttctttagggctaaggattggttagaattagtcttagagatgaatccagccgacggcccgataccagcagccagtccctccttaccacccccgcccggctcacccataccatcgtcgagcggcgcgcccattccttctgccgaccctgtcactcaccaactccacaacctctccgtcaccgaattcgaacagactctgcgcgatggggtcatccttgctcggctcgctcgaaggttccgcgggcgggaacatgtccctaggatcttcattcatcctaaactccaataccggcatagtgataacatcaactacttctttcagtttgtaagatttgtaagattacccgaagtaagcttacacaccttcgatttattcttcaccttctccatctatattgtcctctaattgctggaaaatgctgaatcagatttaatttcataaacacccaattgcgaatttttgaagttatttatttttgaattagtagatttatataatgccaaaaacttacctaaagtgatttactgtattcacgttttatcgtgagtcaaaagcaagattatctctagcacatcttctcataattaacaaaggacactttcaatttttttttcttgtccttctctaggcatttgctagctaaacgaggaatggctgaacgaatcgggaatttagttggaaaactacagttttcaagtgatttttttcttgcgatgcgtattttctttaccaagtaggattactaatcaatattcattaatgtatgatagatgatcaattggaacaaacaaacgccggactagttggcaaatcgatgccaaactttggagacatcaacaaagagctagccaaagaatgtaaagaagaatttgaagttgaagtcgaatcagaggccgatcgtaagccatcagccatccagatgactcacccttttctcctctaatcaccaatcctaatcaccaatcctaatgaatttttaaggccgttattgatttaattcgactcgcactttcacttcgtagggatcgatcgagaattaaccgatctacttcccgaagtaattggctttcaaagtcaactccgtggttacctttcacgtgttcagcacgatgtcctacttgcaagacttgaagaccatctacctaccacaatcgcgttgcaggccaccctgcgcggttatctacaacgttcatcaggtgcacagttgtcggccgacctttcggacaatattccacggatcgtcggatttcaggctgctgttcgtggtgcccgatgccgtcggaaatgtcgagcagcactcaagcttagaaaagaacttgatatttgggcaattgctctacaagccgccagtcgtggccgattagctcagcgtaacttttcgaaactgtgtggtactttgggaaaactagatttcttgtggacggccctccaggctcatgcccgaggaagtctggtacgggctcgtcggacgagggtgatgagctctgcaatcgaatgtgaacgggctttcaccggtgttcaagcgctcgttcgggctcgtctgatgacccaggcgatccgggaacataagaaacaactcgagacggtcgaggtggccagttcggtggtcagagtgcagtcgcaaatcagaggcctcctggaacgacggaggtttttcgagccgatccatcagctcgatcgccatgagtcggcgatggtcgaattccaaagtctgattcggacccggctcgtccaggcaaaactcggcaagatggtctctgagctgatggccagtgagcaagatgcgatcccgttccaatcggtctgtcgaggagcactcagtcgaagagcccttttgcacttcatccaatccttgcaagaatgtgagggctcgatcaccgccttccaagcctgttgtcgtaagacccttgtccgcagatcatatgccgccaaggccaaagcgctcaatcgtgtcgaagtgactcggtcggtaggcgggcttcaagccttcgtcagggccggcttgatccgtaagaaaattgtcaatcagaaaaaggagctcgatttcatccagcccgatgtgctcggcatccaagcccaatgtcgtggtatgctggcccgactcgaatggcgaccttggtttgcacacgtacattcttccatacccaccgctatcttcctccagagcttgacccggggcttcttggtccgacgccagttttttgaaagattgatgcatgttagtcatctttttttggcgtcctcttcctcggttcaaagtctgtaacactaatctcaatccttttacgtgcatagtatcataatcaaatggacaaggtcatcaaagtccaatctgtctatcgatctcgtcagcaagcgtctcaatacaaagctttgaccagacggacaaatgtgccgatctcagccatcaaagccttccttcatttgctcaacgattccgattcggatttccaagaggagatcgagctctcgaggctaaggacggaggtagttcgattgatccgagacaaccaacagttggatggacatgtaaatgagctggatacgaagatcgctctgctggtgaagaacaagatcaccctggatgaagtccaacggaccagtggaggcggaagcggggggacccgacggaggaaggatctcagctatcgtaactcggtcctggcggctgccaacgacccgtttgcgatcgtctcctcactgggaggcgggaacctcaatgggtcatccttactgttcgacaaggcgacgaaacggaagctagagatctaccaagaattcttctacctcctgcaaactaagccagagtacctctcccgtctcttcttcatcatcaagaacttgccctcactcccgccaaatccggatgcccccattcaggaccctcctccacctagaagaccagttttggtgaccgagaaagtcaagaaagtcattgaaggagtcgtcttgactttgttcggttacgcccagatgcgcagagaagaattcctcctcttgaagctcttccagagatcgattcatgaggaacttgctggggtcgtctctctgtccgaattcatcatgggcaaattcacctttatcaatcttttgatgcagtacggtcgtggtcagttctcactaccttcctcctttggttcaatgtataatttgttgaatttcaaccacttgttttatcacgttcactttcgctcgcttttaggtgctaaggaacggaggtatctgaaagacttgttgggctctgtgatcaatgaaaccgtcaatgatgacgacgaccgtggaactatgaacatcgaaactgatcctattaaggttcgcttctctctcccgtcccctcttagttttctttctctctcctatacaacaacacacggggtaaataatctcatgggtgtggggatgtccagatttatcgctcggtcatcaacgaagaagagactcggaccgggattcagagcactagacctcttgacgtcaactttaatgaagctctggccgatcaagaaaccttagctctattcatcaaacgtgcgtatttttggaagaaaagaaaaactcttattgcgaatggaatggcaaaagcaattgacggttggtttgttcacagatcttcaatcgttacgaaccttaaccgatcggttcttgtatgcgatcaccagtgcccctcagaagatgccgttcggtattcgctacaccgcccgcgaaatgttccgtggtttgcaggttaaattccctggagaaagtgaagattccttggccaaggtggtcctccatatgatctattatcgatatttacagccagcggtggtgtcagtctaaagatacatcctagatcttttctacgtgaaagaagctgactcaggttctttgaaacatcttttctcctggggggtgtttcgttttattatcagggcgccggagacgtatgatgttgtggactcggtgatcggcccgtttgcgcggaagaacctgtcggaggtgtcgaagatgttgaaccagatcactgtgggacggttgttctcggacgacaatccgtacctagttccgctaaacgaatacgtctgtcaagccactgagactttcatcaattggttttatgctcgtcagtcccccccccctttttttgatcaccttttcgtttgctgagctctgatgattctgctttcttttggggggtgtttgttggatagtggtcgatgtcgaggacgcggagatccacttcgctgtcgatgagtatctcgaccacaccgtgtcgaccaagccggtgatttacatctctcctaatgagatctatttgactcattcattggtcatgcaagatttggaccttatcgttagttgttttttttgtcctttttggaagaagctcccctgaggaatttaacgtttgtttctgtttgttcttctttattccacaggctccaacgcgcgacgatcctcttaaggctttgctcttggagttgggcgccgctcctagtgctgcttcggctgaactggatcatgctcgtgctggagaggtaagcttgcaaaaactgtttttttctaacaaaccaacatgattttttgttttatcaaatcttctgacgtgtctacccattagatcgcattgcctttgcaaaacaaattgacagtcaaaggaggtgagcctttttctttcagaaaagcttctaagagcacgaaagaaagaaaaaaaaaagtcgaaaactgacggcctgatttttttttttgaattgattttagatccagaagcggatgtgaaagcgctatggttaaaaacaaagcgatatgtcttggcgatgttaaaagtgcaaccgggggtgacgctcttggatgcctttctagcgccggtgaccgaagaacacgagctcgaatgggcccggatcgtctcggatgaaatcgagtccgagcgcaatcggaaacgagactcgccggctatcttttcgtcggaccaaaatcattcatctcatactttggaagacgttcattcgtatgtctctttcctacagccaattggtgggaaaatgagttgattcaaatcgttttcgctgcgcattgtcttcagtctttcttttcaggaattgaaggctaggactttggaaaacgtgttggctctcgagaagagaggcaaattagatcgaaacgataattatcagggcatcttagattccttagccaatgtgagccaccaagcataatctaaattcatttccctcaaaagtcgaggaaaaaactaaatggttgatttgaatgattgattgatatgaacaaaggatattctacaacggaatcggaaaaggattcaacgaaggatcgacagttcagtgctagtaaatacgctcatgaatctgaaagacaagcaaaagtatctggaagatcaagaggcacagtatcatagttatatctccgattcgatggctgctatgcagaaaaagggcgggaataagaagcgcttcatcatgccttttacgccccaatggcatcatgtcaggacacttgaaaagcaaggccgaaaaccgaagttcgggtcgtacaagtattcggtaagtctcttcatatcttgcatgacgtgtcagattggtcgcaaggtactgacggaccggatgctcaacttactttttttacctacaggctcaaaggttgtatgagaagggaatcctattagcagccaaagaattctcaccaaaacaattcgacaagttgtttatcatcatcagttgtgatgaggttgggatcttcaaagtggaggtccgatttatggacaagttagtgaaaggtaatagtagtagtaatacttcgagtcatcagaacagccagcagcagcagttaggtgctagtagtagtcatgcaggggtccataaggacgggatcgacgagctgaggatggaggacttgctcgaagatcagttctctggtaaacagtccctcaacctcgagatcgttaaacttaatttgaacctcttgctgcatttgatcaagtttagtctttcctctcttctgttgttctcattctttctcgagcgcacattccttcgtctaatttatcaaaaactgacccctgtttttcttctgttctttttgttttttgggggatattcagtcgaaagtaagtggttttttgtttgtttgtttgtttgagaattcaactttgatgagactctgtttattcacatctgctcctttttggtgtggtctttgtaggttttatgtttgatcacatcactcaatatttcatctttttcttcttcctctgatttttttttttttaaaaaaaaccaaagaaataataaaaagaaacacattaagcatgtttaaacaaccaagcaagcaagaaagcaaaccaatcaatcaatcaaaaaaaagaaagaaaaaaaaagtatcattaaacagtcagacgtcttccatagatttttctttctccctctatttaatttttattatcaagtatatatacacaaataccatctccctctaaaggattgatttatttcagctcacatgtttgtattcctacatttcttttcctttagatgatgataatgatgtgtaacaactgggacatacagaaccaatgaggcctatcattacttaagatcatcctccaataataaccaacactcatcttttctcaaaccctcttcctccccctgttcctttatgtttactctttgggttttgtatatacatatcaacttgtgcaaaatggggtatcttatgttgtgtttttgtgtacctatctcactcactcagaaacttgtaatatgcatcacgtggtttatcttcctattgttatgtctacatgtgtgtgtgccccaatcccccaggggggattggaaagatgactcccgtccaacgaccccttgaccaaaatgggagttgtcggcaaattttagggagtcgtttttccgaccccctattacaaattagttgcctttgtaatatcacatgtcaactatgcacagctgcctgactttttcttgtggtgtgctgtatgtccaatattctgggtgaactgacctgaaagtatgaattctcagccttccttttccaaattactgttttataaagaaggaaaaatactgtatcaacagtggttcacatgaagatcattggagttttaatgtaagaagaactcaaatatcaactgctcattttgtttacaatgaacgaaatgaacacattcaaatacccaagaatgattttgtgattttttgatgcaacacttgtgaaaacttatcttacacacagttagagagaacctttacaaattccagactggcaagtctcacatttgaaattgagttgtctcaagtaggtatttttcatattgttgaatttggatgtgtaggattgatgtagaagttgatgacttcagtgttgtgatgacttcacccaatcccctcatttggagggcacggtaactggcacaaagcgccttttgcaaagttctggcacaaagcgccttttgcaaagttgcgaggctcacttcgcgaggcgcccccgcgcgccggtcactctacgaggttacctaacttaacacaagtccctccggagtccgaggagccaaatccggagaggctcagttaagctggctgcgggacggcatttcagaatcagaaacttgctgaagtcagcgcctgatgtgctgcgctaaatcgatccttctttgccttgatcagacgtttcttcatattctgaaagctctttggtatgtatacatacatggtgatcgtaattaaaaattcatgaaacgggttctcccacttttcaccgaggctttgcatgggcgatgaaagctggaagggcctatgatggttgctatgtcacagcagcatcctgaccagctcctagttggctttgctttgatgtccatcggcaccatttgctatttggattcattttgatccaggatggaaaatttattaggttatgccctcgacatgttgttccagttatctcttttcgctctccttgatacatctacctgttcaattgcgttcaacgagctggcttcacatgcttccccgggacttcacggagacagtatatacaaaacaggaaatcaaggaagaattgaaggaccttgtgtcaaagaagccaagctgaatttacatcctagcaatatacaacaggcatgtactcaaggcagtggcaaaaaattcatcattactgaggaagataggaaagctattgagattggtgaagggtgagtaagaatctattttaactgtttgaggtggaagtcctccattttctggactgcctgctgaaacctcgcagtcttcattagccttgaagaggatattaaacacgggaaagtgaagaaaaaaccaaagaataagaagaaaaaaaaggggcacacaagcaggtggcagtcagagtatgtttttctcattggatcttatgcctttgaaaggtcagtgtcatcagcatgggcttacacgtactgacttggttcatatttctcaaaatcaaaatctattgatcacacattcagcaaaacatctcccactggagatagtccaaaagttcataatagcgagtactcaaagaacgacatcgagtgggagcctaacctaaaatttcagccaaagaactcactcatggaaggagggttgcgaattaaaacggaagataatgtcagagtgactcaaaatttgtttgaatcggtcacaaaaagtgaagcagagcgcggattagcgatggaagaagatttccgtatcaggataaaagcttccttccagcctagagaatctaaagacacgagtgaaatatttgagggggtaatcaagccacaatggagacatttcattgacagtaaatctcaagcttctgttttcctagaggaaagcgtccaaagtttgcaattgtcaggaaaaaatggcaataagattaaacagagggatcgtttgttcttcgataagctattggaaatcttcaaaacacagctaaagctttcaaatcatcaagatcacatatccatctcaccaatggatagtgaaacatacatctttttgcaagtgttttgggatttgaacgcagagctttactttcaaatctaccgatttatttgctctgcgttagtgaaaatgaagatgagcagatttgaattccaacgaagagttgtaacattgacaaatcaaataacgcaaaagactcttgttgagaattggaacataatttccaggtctctagctcagaaagatgtgaagtttacacctgctataatggaaccatttggagaaatgtttcagcttgatcgagagttccctaaagtattagatgccccccaaatgcacccaatggcccctcatttcaaagcgtggatgagcgaccttgagtcaaacaggagattccgggatccaatggacattgggccaagaccaaccattaagctgtcatcggatgtttcggaaattcttgaagaagaagaaaggttgaatggagccgatccctggaatgtgtatcattggatcaattgtcttggattggggcaagtggaaaacttggaggatttgaatgaccttgacatcagtacttcagtcgacattattctggcattgctccattcgcccaactacaagataattccttggtatgaatctcctgatcgagcatgcgtgatccgaatgttcacagaagaaaaatactatcaacatcttaactatatctgcaatcgacttcaaaaaatgagcggaggtagtggcagcaaagggaacgactggaagcaagaggcaccagtctctgaaatcttaaaataccaggcgcaggataaggtgatgatctatgatcatggcctggatgtgaagttgatgcagactatcaaaatgacacgacaatataaccaaacgtaccgcaaagattgggaattattcttcaaatcttttcctttgaaagttaaaccacatcaaaaggagtttataaaaatctggtttcaacaaaatcacatttaacaaaaattctcctggctgggtttcaagggcaaggaaaagtagaaagtacaaaaacataaagatataaagatacatgatctattctcagaattcatacttttataaccacaaaccagctcatgatctgccattcccaattacaagcatgcatccaaatttttgtcataccatctgcattagtaactaaaacctcataactctgtttgcttcattctaatctcaacttttttagcattgagtttttttcctattgcaagttccattttgataagttttttttgttcaactgtacctacttactagcctaaatttttgatcaattcatggcaactggtagatttgcttctagaataaataccaaggagtaaatccttttggtaaggcgggaacgaaattcacggtgggagctgctcatgtgagtttgataaccccggtgggttttttgtgtgcagcattcagatagtttggtatgaacatgttgtactttggtcatgtctgagtcattcgagtgctgtagccatcaataattccttcccttggcaagcactcattcctggtacccttaaccattatttcacacaactaatgagaataccactccagtctagtgttatcaagagtttttctgtatagccaggatccttttgaatcccttccctttcagtagcaatagagtcttagagagtgagcaaggggagcagcttccaacaacgcgaaacagaagcagacgcgaggcgcagcctcaggtgttcaatataaacaagccaaattctttgccttctctgctatttgtcacacaccatacaagtcttccttccctctcctccgtcctccgtcctcccttccccatccatccaaaccaaagcttgaggtaagaagtgcttataataccatcaaatcttcccctacttcgccctttcggatcacttttccagaacccatatttcctgaagaagtttcgagatgatgccctatagagattcttcgcctcgaatgccagagaaatgtttgcgtcaacacccaggcaaagatgatgactttaaatcaaatggtcacgaaggactccgcccttccagctaaagtagatcactcccgcctgtggaccttgcagatgatcgatgaaggtgtgcctcccaaaaaccgtggcacccttccggtccctcattcgaatgcccaatcccctcaccaatcatctcccgctcctcaagctcctgataccaatgctcccgctcctcaagttcctgatgccaatgctcccgctgctcgagttcctgatgccaatgctcccgctcctcaagttcctgataatgatgaactcaactctgaatgggtccagcgagatgatgtgtaaaaatggttgaatcaatactttatagaaataatattataaaacttaatagaagtaataatctttaacaaaaagtaatgataagtaaacatgattcatcatcagataaaaacaataagaaattgaagaaagaaatacctgatgaatgagatcagaatataacaaagttaaaaacacgaaaacacaacgacgtcgacttctttaacacgaggattatcacaacgaaaaagcctgaaagaataataagagaaacggtcaattacaattaacaatcaataatagaatagcataaaccacgctacctgcccagaagctagatctagctcctcctgaatgttagaagtggtcggtcgatgagtcgagtgttgtaacttgattgatcagcgattgaatgagacctcggaagattttgattgatgatgattggatttgtggtgagcaactgataaagaagggaagatgaaagttatcggcgaaggatgcagttgcttgcagaagagaaggaatgacgcaatggatctgaatgtcacgaagatatgcgagaatgcatattcgattatgcataaaatttgcgagtttggatttcacaacactcctcctaaacacgcacattttccaaatgtaattgtttgaaagcaccagctagtttaatcttgccaaagggtttcgttaatatatccgctatcatatcgaaggtactgatatgcttgatatataaaaccttttgcatcatgagttgacgaatatattgaaaacggatttcaatatgcttagtattcggatttaactgaggttcttcacttattataacggcaccggaattgtcgttgaaaattgtcggaatgtcgatttgaatcttgagagaagtgattaaatttgacatccatctaagttgcttagcacacttgttaatagcaatgaattcggcttcagttgtcgattgagccaccaccgattgcttcttagtcgtccaagaaatcggattcccaaagaaagagataacgtaaccggacattgatcgtttggtaactagtgaggaaccgtaatccgcatcagcccagccaacaagagcatccaatttactacccttagtgtaagtaatcccaacgtcctttgagcctcgaagataccttagaagatgcttcaccagagaccaatgagcttgggttggtgagttagtgaattgagccaaaacatttactgtaaaagcgatatctggacgagtatgaagagccaaataattcaacattccgatagccttttgcataactttctcattaattggtggcgaatctgatgcaacaagatgatgaaaattcaacggggaaggagcttttaccggattagaatcattcataccgaattcatcaagtattttcgaggcaaaatcggattgatgaataaacaaagacttgtcttcattccagactagagtataaccgagatgttgtgtcggacgttctttgattttgagagaataagttttttgaagattactgagaaatgtaagaattgctgggcgcgattttccaataatcagtccgtcatcaacatgcatgtgtaacaagatagaattgtcccagttatgaaaaagtgcatcatcgaggatagaagccgtgaaaccgattgaattcaatgttgaaaccaagtgagctttccacatacgaggggcttgcttcgttccgtacagcgatttttgaagtttccaaacccagcctttcttctttggatccggatcttcaaaaccaagaacttgtgatacgtaaattgaagcgtcaatatcaccgtaaagaaatgctgtttcgacatcaaattgaaaaacattgagatcttcattcactgcaagagagagcatcatcttgagtgattcgtttctagccacagatgagtatgtttcgaagtagtgaagcatatgttcttgatgatttccaaatacaacccagcgagccttgtgtcttgaaacttgattgaattcattcagctttcgagttaagagccacatcccgccgatgattttatcgtcagaaggaggcggagttaaaattccagtgttctttacttgcagtgagtgaaattcagatgataatgcatcgctccattcagcttcatgttcattatccgtcatagcttcattgatggacactgattgattgagattgagttctggaaattcatcattcattacaacattcaaatcaggtaagccgggattcatacgtcgcgaaccttcaatgatatttgacgggtcaatgtttgagctaatgtcttttgaagctttttgattcgttttaccccaagtatacgtgtagtgtttagttggcggaggtaaagagggtcgaataataggagttgacatatcgatggttggagatggaggaatcggaggaagagatgggggagaagattcaatcggaactggaggagtttcagaaggtgagggtaaaattccttcattggcatgactagatttgtcttctggaatgtgaaccgatacgtagtcttcttttgaattaactttctcaggtatgaatgatgtgggcaaagttgaagttaactttatcatcgcttttgaagaaccgtaaggaaaagataatttggaaggggtgaagtctcgactgatgacgattttgcgagatatgggatcgaaaaaacgcatagcatccgatttgggctcatagccgaggaatagaagtggttttgaagggggaaggactttcgaagaaggagattgattatgaacataaactttgagaccgaaaggaatcaacgtttgtatgtgtctagattgttcaattttcaattcgcaatcgataagaatagacatcggcgatttccaatcaagagagacagagggtaacatattgatgagagttgaagcgaattttgcggcttcgtcccaataattgagcggaaccgtgcattgagcgagcatgcatcgaattttgactaaaagagttcgattgaaacgttcagctaaaccgttcgtttgaggtgagttagctggaccttgttctaaagagattcctcgttcaagtaggaagtttttgagaatattcgaaccaaactcaccaccacgatcagtatgtaagatggcaggatagacatcgatttgattcttgatttcattgatgtaggacatgattctagattcagattgatccttcttttgaagcagataaattcggttaaatcgcgagaaatcatcgattaacaccagaatatatttgaaactgccgcgagaaaccggagaaatctgcaaaacgtccatgtgaatcattttgaagggagatgaggcggaaggaaggggattcgaatgaggggaacgctttaatttagccattctacatacctcacattcagtcgaagaaccagtttgagagttttttggtatcttcattagttcgaagaattttttgacgtaaacatcagatgggtgaccgagtatgacgtgccagtcttttaatgattgtttttcacagatagaaaaaagcgaattggcggtgaaatgatgagaactagaggaaacgtataaatcgccagatcgaggaaatttttcgataatcgacgatcccatgcagacagtgatgagtttgttcttgtgaaaaattctaaaaccgtgatcttccaattgggatacagaaatgagattacatttaccggcaggagctagataaactggataaataaagtattttccaaatttcatcgatccaatatgagtaatttcaatcgaaccggaatacgttctcatttttttctcgattggcttcatgtcagatagaagtcgacgatctgagactgttgattttgatgctccggtatcaagaaccaaacgaacttcaggagagttgtcgccaatatgaaaattattatcttcattgacaaagaaacctgagtcatcagggttatgatgattgtcattagtcgttctagcatcgattgattgattgatatcgacgttaaccaaagtatcggaatcatctgagatattgtttgactcgatgtcctcgttaacaaagaaaccccagtcatctgaatcgtttccttcatcaattgcctcagcatgatcgtcattttcatttccagaagattcaatcgcgttaaggtcttgagattgaagtttcttcaatgattcaatctgatcataaatcaatttttgaatttcgtttttcttcttgtcgctcgatccggattgataatttgaaccggatggacgatttttagttggagcaacatttctgaatcgttgagaaggtggaggtaaggccttgaacttttctttgttcggtcgaatgaaagttgattgagtaacagcattcaaagatccagatggtctgtcgccacgggtgtcttcaatattcatacgagcggcgagtttttcaaaagtgaaaggagaaacatcgtacagattttgaacaagagccgcaagagtatcgtcatgccgaaagcttttgagaaagaaaatgccggccatttgtgtatcgacgtacatagtcgtagtggtaaccgtaaacgacgacttgactgaattataaagattttgaaactttgaaacatgagcaccgattgatgtgcctggagtataatcacagcaaaccaatgcatataatttatctccaagtttaatgagagatgtttcgccgcatgtatcagctaaatccttcatcgcatctgtgaaagtgttcgcagcggcggcaatcggtttgagatcggaagaaagacattgtcgaagaagagtaaaagcaagcgcagatttttttctgaatattttttcttttttgtgagcttcaatccagactggatcgaaaatttcttcatgacctcgtccggttaaaagatcgacaaaaaactgtttccattcagtccagttatcccgattaagtttgagtagttttgccttctcttgatgttcatcgccactagatgaatcgttcatcgaggttttctcctgataagtcgacattccaatcgcttgacctagattcactgattattcttactttaagttttataactatcaagtattgactctcgctaccatgtaaaaatggttgaatcaatactttatagaaataatattataaaacttaatagaagtaataatctttaacaaaaagtaatgataagtaaacatgattcatcatcagataaaaacaataagaaattgaagaaagaaatacctgatgaatgagatcagaatataacaaagttaaaaacacgaaaacacaacgatgatctcgactctgaatgggtctctcttgacttgaattagttcttcttctttccttaaaaaccatttctctccgaattatataacataccttgtatttttttttatacaaagtcacaatcttgtattattatcccacttgtaaaaatgaaattttatatcttatcttctttttgcgctgcgaacttggtttgccttttgtggcttatccggaacgggttggggagtgcgctgtcgagccgaagtggcagaaggcgacacccagccctagtgcaacctgcaacgaagcggctgttcagagggcgagaaaaagagagagagtctttgcggggggttgtcccctctcttgcagttccatcgcgttcactccaagaaaccttttccaatttttttttcaagtttcaagaagtgcaaggccgatgagagaaattgcatggtgaaatgatagatggtcatttcaatggtaaaagctagtctactgatggtgaaaatctgatcataaacctggggggagggacttttgtgtgagcattcagattcattatttgagtacccctatcaatctcatgggcgcgatgttttggctttttcccgaatctctgtaaccatctggaatctcaatcccgtcaagcgtaacccgcaatgttattacttgcagcaatttgtactcttgcatccgatagccagatattgtaaatcggttgaaaataaacctgtgtgcagacaagcgagggccaactttacacttgcatacacaaaaccttgcaagtatctctgaaggggcgatcggctgtgtttatcaaactgtttcccgttacaatgatactatttggtgttttgaccccgctcctacgcgtcaagtctttggtcaagtgcttcatcaaacgcgctcttcgcgactctggtgtctgcatgttttgaccgaaatcagtttttgagcgatgtgacattgaaaggctctcatgggtactttacaacaaatgacaacggtctgatttgggccacacacttgtataactccttcttggattgaatttacgttccataagtgacgacagaaatgttcattcgcaatatcggatcgtttgtgtgcttatcattactttttgctctactggacggaactgcttgttcactttcgaccaacaccttgctcaaaccgtctttgatttcccaaaaaatcgattcaaaaatagcatccaattttggaaagcaaggaacagctgaaagacatgatgttttaaatgaaacagatgaatgcttgatttgtggaaagatatcagatctgattcctgacaaaccagaagaaattgaatctaccacgaatatagaacagctcaaggaaggtagctttgagttggaaggcaaagatgtacatcaagcagatcaagagtgagtgagaattttcttctctcaactttcaggggttttgttttgttcaaggtactcatgaaacagtgtattttttggtggttccagaaggtctgccaagacaaacaacggaaagaagagaagaaagaacaagaaaaccaaaaacaaggaaaaagaaagtggtcatcagcaggagtatgtaaataaatactccattagtgtttttgctacaaaacaatatagaggaggtgctaattcattttttttcctctcaaaacaaaaatgtaacttctttattaaacattcagtaatagtgtgtatcaatccataagtgcccttaagtcttccgaaacaataaaagacgttcacgcggaaatcactggcagtattctcaaagagacgcaccaagaagaaaatttcaagaacaggattaacgtgaataccagcaaaagagctgaggctcaaaaagagagcttacaagaggatcctcaaaccaccaattgcttcaaatctatgataaaagctgctgaaaagcaagaactggacatggagaatgatttcaagaaaagaatacaggctgcgtttaaacctagaggagagagcgaggacgaagtctatccaacagttgtcaagccgaaatggggcaacgctgtccatgatggagagatttctggcttgctcaaggaaagcatccaaagcgtcaagaagatggcagagaaagaaaagctctctcaatctgaagcagccgagtcctggacattccaaaaggcgcttgaaatactggaaccttacttgcaacccacgaatccccaagcccaccatcccgttcctcgaataaccgacgaagcgtaccaatctttgaagtttctttggacttttcatcccgcctcattcctcagaatccgcgcatccctgtcctccagactggacaacaagtgggaagtacaacgccgactggtaacagtcacaacccagatcacccagaagacaatcgttgagaattggatgttgatcagaaatgccctgctggatgggctgcagaacgaacgaaggaccagcttgaaattctacgaggtccgcttacaactggcccgagaattcccgaatattgtttattactcggatctattcttgccgattttttccagaattctggaggatgaagtggccaatactggccaaactctgctaccatttttaagatcatggatgggagatcatgaatcatccaggagattgaagaccccgatctccgaaaggctttatcaactgaagatcgaattgtctcaggatctttccgagaacttgcgagcttcagagatagcccggggagtggacgtctggactgtgcaccattggatcaaatgtcttggcctgggacagccaaagaaattagacgattggacggacgatgaagtgcttttctctatggaaaagctgcaaaagttgattgcagggatgtcgagaaacgaggggattccgtggcatgagtcggcgagtcgggcctggctaatcgaaacatttggccaagagatatacactcaacaacttgacttactgtgtaataaatacaaacaaattcgggcacgtcttgtgagccatgaagatcaccggtggaagaacaatggatctagtgtgatcaagattcttgatggccaggaggaagacaagttgaagtttgccgatcatgggctggatttcaagctcatacaggccatcaagatcatccgctcagtcaatcaacaatttcgggcggattggaactcattgtttgactcttgtccttcaaaactcacctcaaatcaaaaagatttcattaagatctggtttgcagataatttcatttgaagaacatttcttctgatcttgacataattgatttataggtctcaagaacaaaaaaaaaatcttgaacttattgtgaggagtagatctttcctgcaagctcccctcgaaagatgttgtccattttatttcacttgaccataaaactgctattaagacagtaccaaaatgtgactatccaatgcgatttctagcccattcatcactgcattttcacaagattaagcccaaagacagacatgaactggcccataatcacacacaaacccttcatggaggggcaacacaactccaaaaccaaaaccacttgaatggatggtgaacttccaaggaccttatagaatcaacccgcattatccagaatgggcttccacaccacctttttccaaaaaaaaaaaaaaacattcatccatgtattactgatcaagtatatatcatgacattatcatgtatcccaccttattgacatgtttgaatatcttgatcatgaccaagagaaccaaacccaaacacactataatgtaaagagggccagttcatttttttttttttgaatggtagtgaatcgtgattcagactcacatcttcttcatcttcacccctcctcccagaatttaccttttcttgtttcagaataaggaagtctgtattcagagtcctatgtgttacgacaactgcctaggttcccaatacaccaaaccatatcattattttccttctcttcatttcctcatctttttttttttttttttttcagttcgaagaaatccagtcaatgtattatgtataaataatctatgttttctgtctctttttgtgtttggacgaagagagaacaagaaaggaaaagaaaaaaaaaatggatgaaaggaggagaggaagaaatcaccaatatcaaaactgtcaaagacaaaaaaaaaaaaaaaacaaggagacaagacttccaaaaagatgaatatccaagtatataacaataaccatataagagagagagaggatgtatgccaaaagaaaggaaaatcaaaactcgtcatcatcatcctccatccattcattctgcatatcttcgatctcatcctcgaatgcgtaaccgatctgttcgtcatcatcatcgtcatcatcatcatcgtcatcgtcgtcgttctcgtcatcagaatcggagtcgatttcgagctggacgcctttactaaggaagaagagttcgagggcctcgatctgtccgtcggagagctcggcgtcggcggtagcgatgatgaccttctcgagctggggccacgagtcggggttgacgagccgctcgatgtccgaggcggagatcgaggggttgatggccagctcgatcagcttgatcttcttgcactcctcaaacgtttccaggaagccgatcggaagctcgttggaaatcgagagcgtcgtcagctcgggaagactgaacttgtatagccccgtctctagctcggcaatcgtccgtgtcggcggcccgccttcaaacacttcctcgtcaaacggtacatcacttagttcgagactgaagagcgtccgggagaacttgctcgagaaggcatgaatagcgttgagcgaggcgcgacaacagtcgtccaaggccaggttttccaggctgccggcccactcgatcgtgctccagctcaaatcgaaacagtccgcctggtccaagtcgatttctttcagtgagccgagcttggagagatggagtgccagtggggattcacaggtggtgatcgactgggagtgttcgaagtcgggtgcctgggcgtcgatcgagcaacaggtgaagctctggagaccggccatgtctctgatcagacggacgaggaaggcctcgctgaacgggagtccgtttgccggtgcggtgagggcgatcgaggtgagctggctcatctgggcgatcggcgcgaggaacttggccgtcggctcccggggcaagacgatgaattcttggtgctcatccagctctgccggccgcagatcgacgtccaagcttgtcgtcttcgtgcacatctgcaggatccccagcagctccgtcgaccgtcccgcctcactccactccgtcctccgtccactcccctcctccgactcgctcgcactcatccacccctccggctcgtacgtgtctagctccgtaagcgacacccgccaccatatccgtcgcacacattccgcatgtcgtggtaagaattccgtccgtaattctcgcaacttgctcaaatcataatcttccaaatctatcgtctacattgttataatttatcattccaaaagatcaatcaataccttttcttttcttttatatatatatatatatatatatataaaaggagggctgatagatcaatgtgagatgtgtacctgccaaataaaaggtctacagatttcatagaacgttcgatcgacgagcgagagggcgaggatagaattaagccgagtagcagaagatttgagggcagattccgggggaggaggagaggataatactggaggaggaggatgattatcggcctgggagcgagtgagtattttctgaggggattttctagaggtgggtttgtcggtgaattcgtcgtcgtcgacttcctctacatcgctatcgtccgagtcgaatggttcttcgagttcctcgagcaggttgagccaataaacgatccactgtttaatttcgtatgggagttggctgagtgatagtttgctggtccgtcctggggatgtggttgcttgtggtggtggttgtactccttctgggttgttagtggttagtgataggctggccatgagttcttcccttgcgaatgagtccagtccgctcttcgtcgttcgttgtttggatgctgaaccaggagtggcaggcatgttttaagtctcttgatggttatgtgctcttcagtctttctctcaaggatatgtgtcagtggttgtcgaaggggggagggggcaagggggcaattatcagcatctcttcgtcgcgccttttgaatatgcatcagccaaaactcaaactgccgatcatccccgggggtatgtacaaaaacacacacacactcagagaaataatcacacattcctatagattacaaacaagatctggtacatacaaatcaacagcatcatcatcatcatcataagattaaaatatatacagcaagtttacttcatcatcatgttatttactttgattttttgtttgtttgtttggaaagaaagaaagaatactcattggacgcaaaaggtatacaaacatacatagagaagaaagagagaagaaagcttctggatgaaacaatgaggaaaaatgaataaaaaaagaaagagttaatcagaaaagactggaggaccgtgaatcttggctgagtacatatcaaaacaacaacaacaacaacaacaaaggtataaagcagtttgagttagtctcatatctgtgtgcaagaaggggtaacaggtactaacgatcataagcgcctggtggggcggcttgtttcttccgacgactattagaaggacgctggccaacagcagaagaggaagaaggagacgctacggggacccgatcgagtggtggctgtggatcttccatcaccacatccccatccgcatcatccatcttcttcttcccgttggctttctgactccgactgtcgtcgctcgacggggccggcttagtgagagcgttgagctgcagattgttgagctgttgctcaagtgcaacagcttgtctgcgtcgatcgtggaggtaactgtccacctcgtttttcagaatgttcgcatacttattgactggtatttgtgccccaagtcatacataatatgttagctacttggctgagtgactagaaaaaaatgaggagtgaaaagggaaagggaaaggctcacattgagaatggaattgaagaccttcttgcagattattgatgatcgaatgaaactcatggtacgccgaatcgagttcttggaacacattttctctggccttggtcactggatcgtccgtcctggatcgtagaaactcttgattgacgctctacgccgttccaatgaatccaaaattagccacacgttatatagatatatatatatatatatatacggcaaacatgactaatgaatatatgaaatgatcagaactgaccctgatttgctggatcaagtcgttttgagcgagccgattcgcgtccaattggcccgagaatttcgagtatttttcgagttccttctcgataaacaattcgatttgttcgtcatccgcgatctcgatagtcgaggaagacggcgcgttgttagaagagagagatttgcgatggagattccgatcgaagttctcgatcaacgcgcgatcgatcgagtcgtgactagcgaaatggagcgcagatccaataagtcgctttcgtgaaccgcgaagatcttccaagtcatccagtaatctacgtagttgtcgcggactcgataactcgctctggcccgtcggcgggagacttaggtcttgtggccgtcggtcagtcatgttcaagggtggaattgccttccgaatggtatcctttgaaaaaaaaaaccccgcgattaacaaaataacagtcagtgtttattcttaaggcgagacagcagccgcagacaaaaccaggaaacgaaaaaccaacctcatcttgacacaataactcgatcgccttgcgccaattatcgtatctttctttaaccgagcgatcgctctgttcggccggttcaaaggtttggagcaattgagactcctgttggcgcaggggacgattagcgatttgcgaggagggtctctgccataactgggtgccgaatcgagtccgatactgttggtcttcgcttttctcttcggccaacatcgtcgcgatcttaagtcagagataagaaacacaatcagggacatcaatccccccccccctttcccatcaggttgagatgtcgacttacctgtgccaatgcatcccagttcacttgtgatgcttgttctacactcgataacattgagatcaacatttgtggagcgttttgttgtctcagttcttccgaactacgaagtaacgaaggtggcaagttgattggcctctccaactgcatttcaacaaagcaaaaaacaatgttagcacgaattcgggttggtcaaatgaagagcagatatacaaattacgcgaacttacagcttctaaggatcctggcaagttcatcgatctcagcgcatccaccatttctgcatccaagctatcggcttggtcttgaatagcagatttgaggtgatctttcttcctatcttcgtagacgccgatgatgcgatagacctgatagggcacgacctgctcaaagagtctcctgccaaactgatcctcagtcaagaactcagacgggtcgctgacgggttgcggtaggctgggcttgacgagtgagacgggcttgatgaccggcagctcggcgtctgacggtacctgtttgaggtagatcaaatcgttgtctcgtctggccagctcgagcgacttctggagcttgacaaacacattcttggcctcttgaagaaccgtcttggtcgtttcagtcgaacagcttttcgctgctgagatcgccgtttttaacgttgagcatgcatactccaatcgtcctacttcaattccatatctattcattcaatcacatttgttggttatgcccggactgtcaatttcattttttttttgatcggttcaatttattttccgtgaaaagcagactcaactctctagcagctgaatcatccagtcctttccgaaattgggcaactgctaaaaaatgggccgatttcaagtgggcaaagctgatccaatcctgtattcaaagaaaaagaaatttgcgtaaaattgatctccagggtttgtaaacttgaggaatatgtgaaacttacgtcggggaaagcaaatccgatccaatgaatatcgagtttctgtacatctttcataagattcaaggtgagatcataaagccgagaagtttcctgcgcaatcctactgatggtaccattagatttctgatcttttccgatttcaaatcagtacgcgtcaaaaacccaaaccaaacaaacatacgaattgcttgggaggaagaaaagtaaaaggagagaaaaaaaaaataggtacctttgacggcttgttgccaaaccgattcttgggcctgagataaagaaagatgttccagagctgatagacatgagttcgagagatccggtgagggtggattgggcgagcctggtgggagctcgatagtttgaacgacttcgtctttcaacagacgaaagcagccagcagcttgctgattccgcgagaaacaaaccaatattacgtgaatatggaaccggttcagacacgggggagatgtagagatttcaagtcacctgaaaaaacccgatggcgcgtttaagttgatcagtatttgtgcgtggcacgctcgttcctaaggacatcgttattgcggcgatgttgaacaagatgcaggcacgttcgtacttcaagtttgagagtttgatgggcaaacagctcgggagttcccccggtaagatcgagccggcggtggtagaggtggagaagattgctgaataagaaaactcgactccgacctatttcaatggctcaaccgtcaaccaaaaatgattggaacaaaatatagggaaattggttcgcttacatcatcagggaatttgggaaggatgtaagccagatgtgcatggtatctagatttcgaacacgagagattcaagatcaatgagatggaaggacagatcgatcatcgaggccaaattattaccgaataagtgagttgaggctagattggttgacagtcagtttgtcttcgatcggcgtcctacaggacttgatgagttcgagatctggcttgagagcctcgggatgagcgacatggtcttcatggtatgattggatgtagttcaataatccttgggcgagatcggtctgttagatatcaaaggaaaaaaagatgtcagtgtcttgtttcttcttcttgtttcaatcccatgtaaagaggtaaaaacatgcttaccgatgtggtgagcttgagcggacaatccagtaggttggacattttcgtggttctgttgaactcgagccacgatggttttgaagggattggatggttatgttaaaggaaaactttgtgccaaatttctcacgcagcccttgtcagagcgacccggctataaggctcgcatccgggaggagcaatgatccgacgggtcaccgggtcagcgcgtgagcttggagagtttgatcacatccgagatccgagacaccgtgagctgatgatcaactgacatcctgcgaactctagtccggacaccgctccaactcacccccttccaatcattcatccttctccaagttttcggaatatttagatacggaaattttatatcaagttttatttaattttatattcatagtgcgcaggactagtagtagacgccaaattgcacccaaacagaaaaatctacctcgacaagtcacactacatttttttattcaggacaagaaattaatacaatatatggtgttgaacaagagactcatgattataagtaggaaccactggtacctgcagctaaaggcaaacagatcagatatgatagaatgattaccgttttttgtttcttcatttcctgtccagaaagagagtaggaaatttttatcttcttgagagctagcttcgatatccataaataaccatgaccgcttctgatcgacacgacatacttaacagatattgcatgcgatcgtcatctttcgcttggtcgattaatcctgtcaatctatgcgagtgcaatcctgacagtctgatggggaaaaaaaaggagtctgtcaattcggtcttgaatacaagatattccaagtccaagaggtggactcagactgacaaggcctgaacacgtttcctcgccacgagcattcatagaagctgagccgaggatggccgggctcatccgcttggatggctggaaagacggattgatgcaaatatctatacttagctgagcgactcacatacttgcataaaaatgggtatgatcgatcagactggacaatgagtgatttaccgattgtttcggtcgtatagtccacgtgcatcgacactatgttagtcactgtttttcctggcccagaatagttgggcgggctgcaattctgaaagaccattgaggaaacttgatggtggattcatcagtccacatatggaccacaacaagagatttttttttttttaattcgggggcaagctcaatatttccctgctgctttcatcgggctacacagacaaaaaatgaggattgtattgtcgactcacaaggatgctgtcgagggtcgctctcggggcccaatccggagttgcacttcacccgatcacactcatgatgtgtgccttcgccagtttcgcatcctataagagcacccgcatcggtgcgcaacttaagtccggattagggtacttaaccctactcttcaaccacatcggcccgagttaacttgggctaagtagctcctggaacagttttagaactagcggggaacaaatctactacccactaatccttggatcaaagtcgcttggaacatccttggattaagcgagactatctcttgtacacacctctcatcaccctcccgaatactgaacaacacacacctccttcatttatcctcaagatgccaccaagaaaatcaaaaaaacaactaaacatcattccaaatcacccaaccaccccaaacaacaacacacccaactcaaatgccaacaatagcaacccaccgaactcaaacagcaaccctcccaactcaaacagcaaccctccgaactcaaacagcaaccctcccaactcaaatgccaacaatagcaatcattccaattcaaacagcaatccggtgatccctgaaataccaccctcagagaaacccaagcgagccccaaacttctcacctgaggaggacgagcagcttgcaaagagctggacggttatatcagaagacgccatcacatcgaacaatcagagcaaggatgttttctgggaacgtgtggttgaggacttcaatatgtctactagcgggcctcggcaagacgatagtggtttatcaacaaggtacataagttttatgttctatcagattacagagtgtctttttggactcattttggtctgttgataaaggtggaaggctctccagaaatctgttctcaaattcggagccatatacgatcgcctgaagaacaatccggcgtccggttcaacacctgaagattggctcatcaatgccaggcagctatattatgagcaggtcggcaaacaattcatgtccgaacgctcttggaatctcctcaaacatgtcccaaagtttcagaatttggctggaagagcgaagcccgggacatcttctcaaatagctagcgagtctcaatttctttctcaacctgcaaacgactcctcacaaccatcttctaccaacgctgaaacaccgacatcgaagaactgggaacgaccgcttggtgcccatagctcaaagcgcaagattaacgaagaggaatacaaaagaagaagaatgaagtactgggaagtctcgcacaaagaggcgctcaaaagaagtgttgaagcgaagcgatcaaacgatattcaagaagatcttgtcgcgaccgaaaacaagaagatcgacttcaatctgatgttccaaaatcctaactcctgcccagacgacatatctcgtcgattcttaatgaagcaaaaggaagagatctacaagaaatacagcaaaccacccagctctcgtgtgcaaggcgagtcttcaaaatccgtgacagaccactcttccgaaccttcctcccgatttcatacaagcgattccgagccaatgagggacgagactaacgaaagcgagaaagaatatgaagacattgatgaagatgaggatgatcaggatgatgatcttcccactcacactcagatcctcgatcttgatgattttagccagtccgtctagccttcattttttgcttgatttgagcatgtcgctctgggttctcactatgtttgttgctctatgttcaactcactatatttattgctctgactatattcatctctctagcttctcattacgtttagttccttttgttgtctttctcttggtaaaaactatcaactgtcaaactttataacaaacattggttggtttgaggaaatgaaaagactgagtgaagaaaacgagcgactgagagacaagttaacaaaaaagatcgattgagtgaacaaaaatttaaaaaatagattgatcgagtgagagacaagttaaaacagaacagatcgattcagtgaaaaaaaatagagcaagcgagtgagagacaagaaaacgaaagaaatcaaagagatcacaactggatattctaatcggagtcctcaagcggatcatcaagcacagactttcggttgccagacttctcccacaggtgcttgatgaggtcgtttgtgaggtttcgatgagtctggattgatcgcatctcgatatcgcgtatgtgttgatcgcgaaggctatacggctcagatctcggggggattagctttgtagtaaccggcaggggagggtactgccgtcgttcggatcggtactcgactatcatgttatgaaggattatgcaagtcctcattatggaatgcatatcctcagggtaccagttcagcgccggtttggtgataatctgaaactgtccttgtaatattccaaatgttctttcgatgtctttctgaaaagattcttgcctctttgtgaaatattttgttgggtcatcttgtttagcgagccccttggattgaataagtgtcgaccattcgtagtagatcccatcggccagatagtagggatatttgtaccgatggccttgaagtttgaactcaaccccccagccagtaccagcaatgatcggttggaataagggtgatcgatctagtacattcttgtcgtttaaacatccagaagttccaaaaaaggcgtgccatatccacgtatcctttgatgctgttgcctcgagaactagtgtcggctttttttcttttccttcaaactgcccactcaatgcagtgggacaatttttccaggcccaatgcatacaatcaatacttccgatgcagcctggaaaccctctggcagcgttctcttcaagtatccgtttaaggtcgtcttgatttgggagtcgcagataggttggtccgtaaatcgcctcaatagcatggcagaagttttctaaattttgtcgggcagttgtctcacccaatcgacaatattcatccgtagcgtcgagaggtactccatacgccaattgtcgtaaagcagcggtgagcttttggtgagggctcaatcccagtcttccagtacagtcctgaaaatgaaaagttattaactcaatttgatcactagtgattaaaaaaggacttactggcttctgtacaaagtagggacattggttggtgacatcctggaggatccggaggaaaaggggcctctccattcgaaatcgtttggcaaattcggctgagtcataggttgggttttcattaaaataatcggtcatcagtttttcatggtgttcaatgtggcttcgatccttgtttggccggcgatgtttacgttgtggctgttcattgtcctcagaatcgctagagtcaagatcatgcagatcctcattaatgagttgctgggtcaaacgttggccacgctcgaagtggtttctgatggtgaggaaatcggaatcgccaaaaagggtgttgaagttgttggacatgagagcgggagtgaaggggtgtgttggtctgccgatgcggttgatgggattaagtcgaggaatagtgatgttgtgctcagagttagtcccaccgatgtggttgacagtctggattagtgctaatccaggattaacctaactccttaattcaggtgtaagttgcgcaccgatgcgggtgctctaaggttcggacaaatgttggatggttacgaaagccatttgacaaggatcttttgagcagttatttatgcagctatataaagaacgcagacacaaactggagcttacccactctgtccttcgaacccgcaagtgcatcgatgaacgtcccgcattgggtcactgagagcctcggctctgaaacctggacaagatagataatagcaatccagataacgtatgccctagtgattgctgaagctcttttctcgaacatgttcctgattggagggctagtagaagtgtagtcagggcttgtaataggtatgttggcaacaatttttaacgggcaaatggaagctgggtgctacatactctagcaggtaacccccatggcgaatagtgaggtatttgtcctgctacagttttctgccgaagagcatcgaaccatgaggaaatggtggatgtgtagggcgacaccagcgtacatactgtgcctcagaaatgtcgcagtgacaaccagcggctgccgatgggaagaatatacccagaggcacaagtaatagcggcggcgtctacatagttaaacgagcgtgactgcaccacagccaccgggaaaacctgctggctgattgttttttccccattaacaacgcctcacggccgccgcccaaagatgtggttctttgttgtacatagtgtaggttctattataagatggtcaagctgagtacatacaaagagtttaaatacatagcttgagtggcagatcaccctccaaaagttgaccacatcacatcggcatacatagttgatcttgcaggacacaagaccagtccccgttgtgggcttgacggcggccaaggccagcaagtggacggccagatcaggaagaattgcgggtgacgcgcgtcttccctacatacaggcaagatcttgtgggaatgaaagccatgttgtgcaggcgatgcttaaagtgatgcgaagcttgtcctgtgacagtccagacatgcattgtcttcagactcgaagcctacccaatgcggaaagttttgctctggactctacgtatgtacctgaaacccgtcaaagtgtcaagcagtcctttttataaattggacgggcggggccactttttgatccggctttgatacaacaaatccctcatcaagtgatcgttagacacgatcggaatgttggggttgttggttcagcacatgaaaagatgatcagccccggatccccatctacatataactaaaaaaatggcctcagagggccaaacaaactgtctgcctttgtattgatttctcatgcggcttctaacgccggcgtcgatgttgcacatgtcaatgtcttttaagactttacaatcatagcgaccttcaaaagcgaaggctattacaccataggaccttcaaacaagtaaaacccccaacatccggggcaaaaacaagcagcccccaaatttgggggcatatactagtccatacatatgtaatgggaggaaccaattcacaacacaggcgtttccgactgcttaagagcaagagcaaaaaaaggagaatagtactagtacaacgaccatcccgagatgagtgttcgagggagagaagcacgcagagagagagggatgagggaagcgtgagatcaggggaggatgaaggtgtagactaagatatacgcctcgactttcaggacttcttcgagtctcaaaatcgacactgattcatcattaaaacagaaatacttgattcgccatcattaaccagaaacagacagcccagccaaacacacacacacacacacatatgtaagttagatgacttgattttttttttgggggggggggagattgtgttgttcttacctgctcgtcttggtatattatcgcttggtaatgtcccgatgacacgtttccttgatgtctcacctaaacagaaataacagacaggccgacaaacacgaaacaaagatcaatgaaatacagaggaagaatgagagaaagagagataacaaaaaagaagaaggggggggggactaacgattccagttaatttataataactgtcccccccaaaaaaatcaagacacatcaatcaacatttgtattgtttcaaagaaagacaagtacgaaaaaaagagagagagaagagacggactatccgtcgacatccgaagaaagaagatcgggacgattctcggcaaggtttggagacgcgaacggcttcatgtccaacactaacgggaactttacgaaccgatcgagcttcgaagcggatgaaagatggtgttcgaatctctgtccaagccgaaaaaaactctcaattacccacaagatggacgaatctttccgccttctgtttaaggaaaaagaagaggagaagaggacggactttgagttggatgcaaaggatgtgaggcagccgggagatcgtcagcgacttcgtcgtctcaggcgacgccaccgaacattgatggcaggtgtaacacttctctttcagtcgctctgctttcgtaaaactgtctccccaacgatccatcccaaaaaaaaacctatcaacccttcaaaaactgcccacaaacaacagagagaaaggggaaaaagaagaaggaacctgtgaagacaatcctcgagccggagggtttcgagatgattgagatggccgatctcgagcgaaaggtcgaggatagggtcgaccttgtagctggtctttcgacaactaccgcagacgacttggctggtcaattcgcatctgaacaagagatcgatcgggcattgacagcgagtggtaggttcgccagcgctgctcggcggcccggaagctatcgtggtggtggcggcggcggcaatcgtggttggtgttgttgtcgatccggacgccgggccgacggcatgggctccggcctgcggcgtcggcacttgggtcgccgtgtgtagttggttcaaaccttccataatcaagtgaaaaaaaattaaccaacaaatcaggttcattaatttagttggataacaaaataaagagagagagagagagaggagtacaggcgagcaagcattcatgggcgtccgattcgcgatagccagcaaactcttcgccgtcgccggagttgagccagagggcatagaggaagccgacgggactgatgggctcagcgggggcgagagccttggagcgattctgctggagttgggacagctggagatgatggagctggaggatgtcgatgagctcgcaggcgcaacaccagacctcgtcagcggagcgatgtttgagccggttatggtggtccgtgagcaggtatccctggagctcggggatccgcaggaggatctggaggatcacgttcatgtagcagctgttgcccaggttccggaagcctcggggcgctgcttcccctcgaacatacacacacttcagtcagtctcccctcttccatcgagccttttctctctctctctttctcgctcacccacccataatcgtgctcgtcgtccgtccaacacagcccggcgcatacgctcgcttcacctgtgggaatagtcggcctgtgcaaattgcgggacagcgtcagggccctgcttgggggacgcggaaacagctccggaaacggacggcttaggatcttgagctcatggtcgtccggctggacgatcgtcccacagaccatgcagatcagttctctacaactcaagtccaagccttcgctcgcacaaacgacaaagatcagcatgaattttccggaagaaatgggtgaggagattgtcaggaaacccgggacgaaccgaggagacatttagaggatttagtagaatggcctgaaagataacaaggtttgagggcgggccgatcgaggttatcgaagcagaggacagcagcgcagccgagacagacgagtctgggggaagtagccgtccgacaacggagacagaaggcagccagaaggggctgattggaggaagcggggggtgcggcttcgagggccttgaggatcccgagcaggttcttgatcacttggtcgttctcgtcgttccataaccggctcggttggtgcacacatcctagtctcttgtggtgattgttaacgctcggggtagctgagccgctcgacggcggcgtcgtcttcggttggctcggtgggggcgagtggaggttgggcttcactggttttttggtttgtttccaaatgtgcgtttgcgatcagtatcctctctcttcttctgtgttcatgaggtgcttaccatcgatccttggactagccataccgtcgtgctttttcttcaaacaaaatattcaagtttggtttttgaaggggtatgtaggttgctacccggggccgggctgtgtggtatccttgatctccccgatcagacccgggggaccacgcccgttcatcttccaccaccaacaaaaaagaacatcaaccttctctcctacaccgactcacgcccacagacagacaacccaaacaagggaggggctaaataaaacgaggaaccaacgaattttttgattagggatacatcataacagactgaaaaaagaaaaaacacagaagaatgggtcgtcaagggaagaaaatcatccgccaacaaaagaaagggggcaacacatgggtattgggcgtaatcaagaacggaaatagatggatggagggcagaaagatgcaagaagaaaaaaaaacgaaacggtatatgggtaattgataacgaaagatggaaaaaaagtgagaaaaagaaagatgaaaaaaaaaggaacaacaaccaagcagctaaaaaaaaaataaaataaataaagatatgaaggatataaaggaaaagggatataaaaaaaaaaaaatccaaaaaaaaaaaaaaaaaaaaaaagataaaaaaaagataaaaaaaaaaaaaaaatgaagaaaagggaccgaagaaaagaaagagagatttatttaggctgatcgaacaaccttataagatcgcctacggccttatttttattgaagggggtagaggggacggtgtgtctaggactaccaagatgagcggccggacggaggataggggggttgatgacggagaccctagcggagcgggcatgatcgggcttcctattgttggcgagaagagtggaagaagagggggaggcggaaggatgaagggcggagagtctagaggaggaggcgagcgtaggtctggcgtagctatgtttggggccgttactagtggtactggagatccgaggcgagacggggttggagatgcgtgcggagccggacgagggggcgggtggggacggcgagcggatcgggaccgtcggcgaggcccgcttcggcaactcgtccccatctttatctacacacacacacatatatatatatatataaacaaaccatccaagatatttaagtattacttttgcccgggcagaggaagaaacaaaaaaaaagggggaagaactgtaccgatgatcttgcgggtctgatacgcgaacccgagcggcgagggtgccttgacaccgagagcggaagtatacctcggtctacccgaagcagaggaaggcgtgacgggggcggagcgggggttatgaggggagcggggcgtggagggaggagggggggcgagtttggaggccaaggttgccggcgatgcgggtttccaggagggtcgtgagaagggggaggtggagggggccggacgggccttaccggtggccaggggcggggtggagtatgctcgggtgtgtaacggacggacctcccgtgggtcttctaataacttggatacataggccgggacggtggatcttccgtaatgtgagggcggactaagcggcgaagagtcatgaggatcatcttcgtcatgttcatgttctttggcctccaagagcgccagacgggcgttaagttcgacgtaatctttctggagcgcgatcagatagtcgctcttgatatccggctgatggcgctcggccatgcgttgttcgacctgctggagcagcttttcttgggcttgtaaggtctggtcgagcgaggagactttggcggtggcccagttgcggagctggtcgagcttgagggtctgggcgtcgagggcgcgttcgagggctctgccccgggcgacctcggcccgaagctgctcctccagggccacgcatttcgtgcagccggccttggtggatgtggagaggtacgaatgacgcgagttttgggaagggacgatgttcagcggttgggtggtcttgcaggactcttcttccaggctcaaatctctcgtccgactctccccgctcgcccgggtgctcacactcgccgagccgttgaccacccgaagcacccgctccgggaacgcccccgtcgtcccgtcggcaagcgtcccccgactccggctcgctcggacgatccgctccgcttccgtcaagccttcttggtcttcctcttgcgctccaggcgtcggactcccggccgcccccacactcggcatccatggcagatgttccgccgaactagcaggacctgagggctggactggggggccaaagctgctgagtcgactgacttcctggatgctcagcccgatttcagacgcgtctgagcctacaccagaacgaggatcagcacaggctttgtgagagagagagaaggaaagaaataggacaaacctcgtctggagttggagttcctgaagggggcgacgagtgcggagccgatctttttgacgatcgcggtcccggagcggggggagggactgggggagcgagacttgatgagcttgcgatgggttcttcttgagggcgagatctctggggagtggaggtaggatgagttggagtgggagggggagggggtccgaggggtgagggagtctaggatggggctgctgggaggattgtaggagggcgagagtgggggtgctggtttgcgtttgctggtgggtgctcgttggacgggttgtccgtagtgtggtgaatagtgtgcattggggggtgctccgagtagggtgagatgttgttgttgttgttgttgttgttgttggtggtggtggtggttggtttgttggtttgattggattgagttgggtgatggggtagttgttgctgagtaagtcatgtatcggtgtcgatggtggtctccttggaagctccttcggtcgtggttctctgctgatcgtggggttgagttttgtgagttgagtttgttgattggtgaagtgtttttgtttttgtttttgatgggtgttgttgctgtttttgtagtggttggtggtgttgatgggttgagttggttgagctgttgctgtcggagtgggctagtggtagtggtcttgttggtcttgatgataggcgagggactgtttgatccagattgggagcttcatcagtttcttgtgtgttttcttttcttttttttgcttgtacttacgtcgatttcttgatcatcttgctgtgctgttgagctttgaccccggttgattagtttcctttctgtttcgttgttcttcttttctttctttttcttttttcgttttttccctttgaagtttgagctcagacttcacagcagataagattccgatcaaacaccgggttcatctagtgagccccccgtggggatatctcaagacagcaaattacatacacagcatcatcatcaaagagaaaacaacaaccaaccaacaaccaaccaacataaggatgtatagcaacagcaacactcgatcaaactcataccaatccagacccatcctcatcaacaacaaccaacaacaacaacaacaacaacaaccaatcagaaacctatcagcattcgacaggccaacaaccccatcaacaacaacaacaacaaactacactgcaggatcatacaacaacagcaccacttggcccgaaaactacaacaaccactaccactactcaccacaaccacatctcagatcaatcatcaaccaacaaccactcagatcatctccaacaccaacaccaacaccaccaccaccaccactactaacccaacaccaccaccaccaccaccaccaaaacagaaacatcccctatagcaacagaccagacagtcgatcctcatccatcaatacccaccaaccaccaccacatcatcatcatcatcacccacaaactcaaacacacaccccacccaacccatacgccattccgaacagcccatccgagcaatggccgcgccagtgggcctggaccggcgtcgagatccccatccataacctaagagcactcagagactcaatcgaacagccactcaaccctctccatcgcgaggcactctcccccgaagaacacgacaccctcggctcctccggagaggtgctcagctatagctttggaagcgatcgatggaaggtcgaagtcggtgagcatcatcaattcacatctctgcccaaaatttcccaccaaaaacactgaaaaaaattcacacaacagtcaaaggacataaccgacgtccctccgccccttcaaccccaaccaagaccacccaccaacccggtccaaatcggaacaataatactcccaacaaaccatccccctctggaggaggagcacccttatcatacaacgaccaggagcgactttcgctctatctgacctgccacgagctcgaggtcgactggcccgtctcccgctccatctccacctccatcctcatcgccatcaaggaacccaggatccccgtccatcgtcatccgatcaccgacctcggatcctccgccgagggttggatctggcgcacctattgcgacgagcatcgtttcgaacgcgaacgcgaactctggggttcgctctgtcttttttaatctttttttcggcccggcgcgggagtttgatccgttatccgcgaatgtttttttgtgtatagaatgtcatgactttcccgcgctctctagtctgttggataatcctagagtcgctctcttcgactcgttcatcctctccatccaaatcggctcccccgcgacggtctcgatcccccagatacccaatgcgagctatgtgccccagttgggttgtccttcttcccccccactgatgataaatagtgactgagatgttcttggattctttagttcgattttggatagtctagagtccttgatcgatgatccaaacacctctgacctccagatcctagtgacagagatcgaagaagaggaggccgacagtcccgcattctcggggctagaagcagcgggcggaggggcgatgaatagtcggttcaggaagcggatcctgtatgcccattccagcatcctcagctctcgctcggactatttcgggacgatgttggccgacgaagcggccggtggggggtgggccgaggccggctcccgtcccgctccttcatccgatcactccttgggcattcccccgtttggacgcaagttgggcttgatccggatcgccgacttcgactttgtgaccgtctattgggtcagtcttttccctctcctcttcctctcctttaaggctgacgatcagaatggggtttttttgtgtgcggggggatagttgatccgatggttgtattcgaatcggatcttctttagcgacgaagaggatgtgcgaaagcagtgtcaactgggcgcgattctgggcagctaccaagacgaagcgttgcgggcggggcaagctaccgatgggcaggcaggagcaggcgagggagaagaagaagaggaggaggaggaggaggatagaggagggaatggggaaggaaatggggagcgatgggagtggcagaggtttggcgagcccgtcgtgggcccggcgggcgaggatgccgaagccgaggcttcgcggctcgcccatccgttccatcccgcctcgcgccacccctcgaccctgcccccgttcccgcccttctcggcctccccgaagccggccgcgtcgccggtcctctccacatcggatgtcgcaacgggctcgggttcggggcccggacatccgggcccagatgctcctaagccatccggggccagtcggccggccgcacatcgatcggcaacctggatccccggagacccacacgctcatccggtccaaatgatgcccaaaggtaccccccccttctctttcctctctttttttttttcttgtactgacttgatgatcggtctatgggactggagtagcttcggcgttctccatctatcggctcgcccatcgctacgaactccattcgttgaagaacctcgctatcactcatctttccgcgactttcaatcccgtttccgcgtttcccatcctcctcgctagcttcgtcttccccgagctgcatgctaaagtcaaggtatcccttcttctcccttttctctctgtttttttttttttgtgggggggggggttgaaggggaaggggaggtgagggatgcagtgttgatcgtttgtgttcttttttttttggattttgggcaggcttattgtttggccaactacgtcagtcattcattcattcattctttcctcttttcctctgtttttttttctttttttttcatacacatgagagaaccaacccctccggcactcactgatatttgttatgattggatggatggatggacagtttgagatcctgagccagcccgagttcagtcgctgttactccgaggtcggcgacgggttgtgggaacatggcggcgaggtcttgttgtcgttcaccatgagcgggcgtcccccccccttttgttttttttccttcttttgttccccccccccccccagacttgcttattctctctctctcttcgtttttttgggtgtcgcggttgcgggttgtagttgatgcctggaccggccgccgccgctgctaatccggtctaacctcttgcgcgttcatttcccttttgttgttgtatcaagtcatcgattctttcattctttcgagagatctagttctttcttttttttttttttctttcattcatttttttattttttcatcgtttttttttttctttttctgtgcgggatgttatgtatgaggttttttttttgttggagtttttgtttatggtgtttattgtattgtattgtattggatatggttttgtttgtttgggcaattggataaccgtagatgtacgaatgtaggtatctttatcatgtttgcacaggaccctggacaccccccatatctgattacttgtggtgggaaattttgctttttggctggtatgttatagggtgatgaggtaaacgattgtcggtaatgaatcaatcaataaaatcatggattatctcagtatgatccagaggtttaagtcaaccctaaacacattctacagaagtaccacaaaaagcctctcttcactaatctttagtggttttttcaacaacaacatcatcaaaaatcagctgcatgttgcacctgatagttgtaacaagcatgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactgataatgtagtgtaatgtgcaggaacaaattcaaatcttttgggtacataaagcattgatagtgagtggaaaatccttactttatgttcacactgaccattatgggtaatgtgactacccagtgttgccccagcccagcctgtgaagatcaggctgtatagaggggggggggggacggggtgaccccacaagacccagtgagtggtctggaagggtaaaaaatggttgggccaggttcggaccgcttttgagagataaatcaaccctcagaaaatcggcccaacccgagaagtgcccagacgggttgatcatgtggcttcaagcctggcccaacaaaactggtgggtaaggtttgggcagatcttcaactgggtttacatcctcagctgtggcacttcatgctttggggccctgtgtgattagctttgttaggctggatctgcccgaattggatggtcctgtattcatcaatggtggccagttactctgaccatagcattaagacagctgtttagtgtgccagaatcctgttggaaaaaaaaacaattacctagcccagctgaattcttctatgtcggtgctaaccctatccacataggcccccaaaaaaggggttgccactggccgtgtgtgcataacaaaaaaaaaaaccgctaacagtgcactaacactatgtgattcccacgcaaaaaaagtgtagtttggtggccgattggtgctgttatgctcagttttatccagattcttgtgccacactatatcctaccattgttgtagccgccccaaacttgtggcacttagcttttttttcactgtactagactcctcatacttttgttttggtctgagcatgtctcatttgtgcaatggttccacttgaattcaggggccatatcgattcttaactggtggccagatccactgttgactggaccgaaaatctttggactcggttgagtgaagaacatgtatcttgaaacgaatcccattggattcactcagacagctgaaacactgtaaatgatacaaatatgagtattgatattctacttgtgacaggttgtatattggtctgatccttgttttgataccatatggaaacttgaaaaggatacaccaagttctaaacagcatttttgtgcattggctaagcaatacatcacaattgtgagggcccgcctactacttccttttcttgaatgactataagtttactcaagagagtaaaccgtctatattatgaaagagtagagggtagtttactttctaaagaaagataaactctgaaagggtttttataaaggaaaagattttaagacttttattttcgaggatcgatatgtaatgatttaaataaaacaaataaatcgcgttgaggaaaggaaagaaaagaaccaccaaagtaataacaacatatatatgaaaacaaaccggcccataaataaataaaacaactgctaacaataatgaatttaagttaaagataaagaattagaatcacaaccagattaaataactaatgaaaaagtaagctaatttatagatatcttttactaattaactagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagctttactttttctttttccttcttcccctccaaataatctgcatgaagttccctaaaagtctgtaaataagacctcattgagcttggaaaatgatgttcagcaatccatgtatcatttgctacggtagagtctttccatgcccaccaagaaatcatacttacctttcttaaaagaacgcgcatctaaaatcaacttcatcatagtccaatcaaccacctcttcatctttataatatttctctttaataccttcgaccaaaccacgattgataatactgtttgggccaacatagcgaactaccaaagaaacattaaacaccggatgtaacctcgggtattcagcctcaatatctaattcaaccgcatttttacctatcatccccttcactttaaagggaccgatatacctgtaatctagcttagaattcaaccttctcgactcaataaacttcctcagtaacaataccatttcaccttcttgatataccagagaaggcttcttgtgttcgttataatatagagcctgacacttttgtgcttggatcaaacattccattgccgtttcttgagttaattgcaaatccaaaatgaattcatccaaatccttccgacccatggactcagtcatgatattaaatttaggatgatgaccataagaaaagaaaaaaggggaaattttcaaacttgccgaatccaaattgttaattgaaaattccgccatatccaaacatttatcccaattatcttgataataagaacagtaatgtcgcaaatagtcctccaagacttgattcatccgctccgtctggccatccgtttgcgggtgataagctgttgacaaagatgattgaatgctcaaagacgtcattaatgatttccaaaactcactgacaaacgtagcacctctgtcggaaactatgcgatctggcaaaccatgtaaacgaaaaatatttttgcaaaacaagtttgccaaaaccgctgaggaggaagcttccttacaaggaataaaatgtgtcagtttgctcaaaagatcaattactactaaaattgaatcaaaaccccctgacaacggcactttaactatcatgtccatacctatcgtactccaaggtttaggacccgccaccaaaggaactagttgaccatccttagcctgccgtcgagctttcactctctgacaagaatcgcaagacctaacataatcagtaaccgacttcgtaacaaatggccaagaaaatgtcctcatcaaagttgacaacgtccgagcgacacccggatgtccgaccgtaggcgcatcatgatacattcgcagcatctttactcggaaagtcgctggaaccagaattctatcgcggtggaaagttaactcgcccacacgccgtatatctttacccttagttttgccttcgacataatgcttcgcaaaataatctaacaaagccttattcggtcgctgaaaagacatatcatgaatcccgtggaaccctaccatgacagaatcgtcaatactattgcactcttcagagaaaaccaaccaatcgacaattgctttagcctccgacacacgagtcttttcacctaccaagtcctcacaacgactaggtccatcagcaggattcttcttccctgaaacatgatatattaacatattaaaattatcaataaacaaagcccagcgagcttgctttggagataagtactttgcagttttgaaataaactaagtttgaatgatctgaaaacatcttaactggttcctccgtgcccatcaaccacgctctccactcttcacacgcttccacgatagcaagtagttctaaatcaaatatcatccacgaccgctccctttcagtcaacttcctagaaaaataactgaccggaagtaaattaccacgatcatctggttgacttaggactgctgcaatagcaaaaccagagctatcaacatgaacgtaacgcggtttgtcaaaatcaaaatggagtaataaaggttccttaacaaataatgatttcaactcttcaaatgccttaactgacaaatccgtacgccatgaaacttgattacccaaatctcctttagttaacgacatcaaaggtcccgccactcgagaaaacgccgggataaatttcctgtaaaaatttgtgaaacccagaaaccgacgaagttccttaagattcgtaggataaggccactgattaatagtatctaacttcttcatgttcatcttgagtccttccgctgtaatatcaaaacctaaaaaggtaacctggggacaaaaaaatttgcatttattcaaagaggctttcagcgaaaattctctcaatttcttcagaatgttttccaaatcaaccaaatgttgatctttatccctagaaaaaatcaaaatatcatcaatataaacaaaacaacacacatctaaatactcacgtaacacatgttggatgaaccgctgaaaagtagccggagcattagccaatccgaaaggcataacttgatattcatataatccccatggtgttcggaaagctgtcttccattcatgacctggagctactcgaagtaaattaaaagccgctttaagatcaactttcgaaagatatttacaaccatgaagattgttcaatgaatgagaaattactggtaaagggtaagaatctcgaattgtcatatcatttaacaaacgataatccacacacggcctgtcagatttcccttcaactttaacataaaagataggggctgcggccggtgatgatgagaccttaataaaacccttttgcaaattgtcatcaatgtatttctttaactcatcacgctcaggcttactgagattatacatacggccaaatggcagaacagcaccatctttaagatttacttcacaatcaaagcctgcccgatgagggggaagagaagccaaactatctgttacaaatacgtcagaatatttctttaataaaaacccaccaggggaatcttccacagaagagttagagaaattacaaccatctatgataatttcatttttgacacctccaataaaggtattggtagctttgagccacgtgctaccaaagataacagaagctgaagaaagccgcgtcatatgaagtcgaaccgtcgtttccaaaaatttaccagtgatcaaagggatcatgaaagtaccatcaacataatgcaccacatctcccgtgaccgccgccgaaccgtcaaacgacctaagagacaacggagaagctaaaagtttctttcttaaatgatgcaaagcaacaaaatcagaatcaataaatgatgtggaagcaccagagtcaaccaaaactgaaacattaattaaatcatgaccatctacgatcatgtgaccttcaaaaagtgggtgattactcaaagaagaacttaatactcgatgggaagacttacattcatcgtattcaagctcgctcaatgggcaattaaacatgatttcgcttatggacaacggttcagttgagatcgaatccacatgagccgaagttgactgggcaggaggaactggagttgaaaacgattgggaagaagaaagtcgcttctttggagcgtgaatactgtcaagttctgagatggactcgcgcttcttccctttatccgcagagtcgccataagaacgataaggagaacacccgaagtcttgatcgtcttctcttaacttgccgccccaatccttccaaattggtagtaaggattccttcttgagccatttagattccgggagagggcagccacgatagtcgacatgatcttgatcgaaagactggaggcaacggaagcaggtcttcctgtccgtgcacgctttcctccaagctggccaagtaaaaccgactgaagccaacaccgaatcaatatccattggaactgcttgagaaggtttagccacgaccggtgccgaactggagacacgatactcaacgcgcggaggtgggaccgtgaacttgcgttgattgatctgattaacccgaccaacatccagagacagcttgactgccatacgctgcatgtcatctagactggtcagttcagaccaaccccctcgctgaatacccagctcgataatcttttgacttatcgcacgtttgtaatgttcgagagcagacttaggtgagagatcgaccgagtacaatagtgtgttaaactgaatgttaaagtcagagatcgatgaagaaccttgacggagagcgaagaaggccttttgtgcatcttcctcttcagtagaactggagaagtgtgactcgatgaggtccaaaaaaatatccgacgtagccaactccggaagcacgaacagagccaaagccgacgcagacttagtcggaagcccctgagcgtccgcattacgagtgagaaggcctcgccaccaagcatacgatggacatggatcgcccaaacaaccagaaaccgtgcggaagtaactagaaatccacaaaatacggtcgcgatccgagccaaactgatgagaaatacgagcaaaggcgtctcgaatggaataacaaaattggtgagtttcggaaatttcaccagagaaggacaggtgagagtaatgaggaggatcggaatggaatttagcttgaaaggtggcctgagtttctaacaacgccaaacgcaaattggcggaaccggttgccgtgtcaagagagttacgaacttgcaaaaattccctcaagacctgggatttcaatttaacgaagtctgaagcaaaaaccaacagttggctgagctccttgatggtcgcatcattctttcgcaagacttctttggtacgcctagcctgcaattcgagagatgcgatagactgagaatgagacaggattgtttgatctcgatcaggattctcaatttgtaaatccgaaagaagattggaaaccccgtcttgattatcatgtcgatttggtgccggagaggggaaagggatacttggagatggagaaggaatgggtctcggctgaaagtcgtccggcatgggagataacggtggaagatctcgttgggaagatgttgtgacataaacgtttggggctggactattaaagggggagataagaggatgagaagattgaagactaagggcatttcgggatggagaatctgggaaagccattctgttcgaagtgacgggagaggaagaatcggacataagattatggagaagaagaaggtgtcaaataaagaatcttaattagaagaagaatgaagttgaaaataatgaatcgaaaagaaccggatggataaataaggtgttgaagagataagagaattgaagtcgtgaaaagataagagacttgaagtcggaaccgaatgaagcgatgaggatagcaaaaaatttctaagaaataaacttctacgaagtcgagatgatttcgaagaagaaagattgcgatttaattgtgagggcccgcctactacttccttttcttgaatgactataagtttactcaagagagtaaaccgtctatattatgaaagattagagggtagtttactttctaaagaaagataaactctgaaagggttttataaaggaaaagattttaagacttttattttcgaggatcgagatgtaatgataataaataaaacaaagaaatcgcgatgaggaaaggaaagaaaagaaccaccaaagtaataacaacatatatatgaaaacaaccggaatcataaataaagaaaacaactgctaacaataatgaatttaagtaaagataaagaattagaatcacaaccagattaaataactaatgaaaaggtaagctgacttatcaatatcttttactaattaactagccatatttaacgaaaatcaaaaacgttacaacaatactccagggatcagaatagtttttcttttggaatttttcatccaatcagaaacatctggactgaaatgcatggattggataagaaaattgtatgatcatacagtgttcaaaatccatgtgtattgggaaaaaaaacaatgtagtactgtactgtaccacttaaaccattttcaggaggtaatttttttggtactgatccacaaactaaagttttattgatggctgtgacttgtgtcaccctattactttgtcttagaaatttaaccttctgaatgttgcacaagttagggatcctgtaccttgggctgtgtctgctagtgagagtagaccagatgtgaatatataaagggtaaaatgtatgaacagttttcaggaacacatccacctttccctgaacaccaaaaactgcttgcaatacctgaacattgaaaatgatttgtcaacacataattctaggctgttttttcattgcagctgctcatggagctatgaaggctcaatctatagaaaggaagattataccaaataaaggttcttttgatcaaggttagtagttattccatctgaaaaccaataccagacaactaggaatgcattttttctgatttctgatttcttccttgataatgatatcctccaaacaatcaaataaattttgaaattacctgtacctattcaaaaaaaggtcacataaatactgatgatttgcccttgatggaaccaagagcatcaaatactttagagacagtatcatcagattctgttgagaaaaggccatggatttctttggaagcacaaccttcaaattttatggtggctcctactaatgctaaggacagcttgaagaaactcatttcaattctggaaaacattttgcctcataagagttcttgggatgatgatttcagtgagtcactcatgagattcttttcagtctggtgaaaagcaaataatcatgatgattctctttaaaaattatgtgattttagaaagattttctgaaattgattatcaagatctacaccggatttcaaaattgagaaaatatgtctcacagaagttggagaaagccatggaagatttagaagcagaagatcttagaatttgcatggatttaatcacacgtattaagattttaaatcaacaaattaaaaaaatgatccaattgagatatttggagaaagcagaatcttatccaaagattgaacaggcaaaagcactgatcttagaagatcaatcacttcaaaacttaacctatgaactcctggaagaaaatttgaatgaaaaatttgaaaaatgtggaaaattaatcttagaggaaatggatcacatgaagaatcagtttagatctttgaaattatacccagaatcaccaatcaatccaacaaaatatgcagaatttgaaccattccgggagtatttttacaaaactgctgatctattgtacaaacacaaatatataaatgaagcaactgtgcaaagatacttcaaactcaatgacatggaatcattggagcaattatctgcttacattgatttcaatatgtggatcagagaaaattctaggattactgactaccataatgtgatttctgaatgctggcaattgcctttatttaacagagccttgaaaggtaaggttctctcattcttttttttcatcaatgcaagagccagaattatgattgattggatctttttttctggttaataaaagccctcagccccaagcaagaagtaacactcaattcttatgtcttggttaaaagtttaatatggaaaggaaatgaagtgtttaaaaatggaatacctaatgatgaatgggaaacatttttggaaaacttctcaatggattcctttttgaaaattatcattgaaagtgaagaattagaaaagccaagaaatattggaggttacacagctggatttcattccgaggtccataatgttccaagaagaaagaatcttgaagctctaatcaaactattatatgatctcacaaagagaaattatatcagttcaaggattacaaattttatctcaattggttgtgaatttttaaatttcattgatcatgaagtattcctgggtgtgatgaagtacaatttgaaagaattagcaaatgaagatcctgaaacgtttgaagccaaatttaagctaatcttattgcaatcaaggattgagaaaacatatcaatcagcacttgaatattatccagttatgcatagaccatcacaatatggatatgagaatatgaatccagacgaattgaaatccacttatgaaacttacttcaatagaataaaacagatgtttgaagaattcacagtaacttacaaccaagctatgagtaaaggaaatgaactaacaaaatggacatcatttcaggttggaataacaaaaatttttcaaaggcgtggaagctcccttctgctattggaagcacaaaattcaactatttagcggccatgaggaatcaacttgaggttttgatagcataatttaaaattcaacttcttccatttttttagtttgcagaattaagaaattggttgtatgaattattatttttgcatactgttcaaacctgtgttctgcaggtatttggtttgagtctttccatgaatcccattaagggtttctggggtgctttcttctgattttcccatcattcctgaattgcattgattttgactcatatttttttctgcttcaagtcaattaacacaccttttgtcattcatgtgttttttacatatgcatcctttggttatttcaatttttatttgtttgattcaatttcagttggatttgcagtgatggttgaccatagtaacacagcttgattatagttttgttttcaaaaattgatgtttgtgcttgcattttcatctcttcttttgctcaaattttccctttttatttaacctaatcttgggtttcaaaagtttacctccctcctgaccctgcaaaagttaatattttatcggttctggagtattaactggaaaaatagactgtattcatttcaatttttcccatggatgaatcaaaatttaccaagaagtattgagaaaaataatcagggtctaaattcatgtgtagactaagaatctgaatttatatggccattaagacaatgcaatcttgatgaccattaggtaattctttcctttccatttatctgtacagcctcaatggattcaataaaattgctttcatccatcaagactgtagagtctttatggccatgagggtatccctcctggccattgagtgcaaaatattctccctgactgttgagagtatctccaacagggatcaagaggcccaaaaccacagctacttagagatggtcgaagggcatccgtctggcggatacccgcctgtgccaacggatacccgccagcgggtgcggattcgggtgcggatggccccttttccgcaaattgctggcgggtatccgggtatcccaaaggatacccgcggctggaaggaagcccttccagccggtccgtcgccggccctttagagggcgggtatctgaggatacccgctgcggccgacggatacctgctagcgggtgcgggtgcggatgcggatgtgcaatttcgctgaaattgccatcggatatccggatgcggaccgaccatctctacagctactgtgggccatataacagggaaagaaaagtgtcaaaatttcctagctgtatgaaccctatcttttgtgaaactccagacattggaaggtttcatgcatcctcattcacaccccgaatttgaccaatcagctttcaccaaccttaaacaccaatacagctttgaagtggtgggaaaaaaagttggcttggttgctatcccatctttttgatccctatttgagggttacaagtcctgtggtggagattctctgagaatattcattttttaatgggccagaggctttgggaaaggaaaaacatatgcccaagaaatcaccttacatggccatcaaatcaaatataggaaatctaccattagaaaccagtcacctttcccaaaaaaaaaatttgcatcaatgggattcaaaaggggttaagcaaatagtcaacatggattttttaaaccagtcaattaaataagggtggatttggttattgttgagtttttacctctctggtctactcttccccaaaatcacactcttttttcacctttccttctcctatcttccttcttgtatcatcttgatacagactgaattataatcaatgatagctgttttttgtgttgaatcttatgctctcttttagtctaattagaactcatcatggcaattttcatcaacaaatatttgtggtctaacttatgttttctcttgattaatcttctggaatgactaaaagagattgagaaggcctgtcacgttgtttcttccaagaactcataaacttatttcctctcagcttctattcaaaaaccattctttattcaatttcattcttgaccacaattcgatcacatgtatttaacctacttaagctagcctaaaatactttggataaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagctcgttggaaggaatcccttccgacgagctggtttaatccggggaggtcgccgggaggaacccctcccgacgggctggtgtgtttaccagctcgtcggaagggattccttccgacaagctggtttaattaccagctcgccgggaggaacccctcccgacgagctattcttgttgttttttttttcttgaaaaaaaaataaaaaattaaactctgggctatcacctaggacccaggcctgggtcctacatatgggatagccccggtcctaaacccatatacatatgggtttaggacccagtttggcgtgcaggcctgcacgccaatccaccctgccgcagatggcgtgcaggcgcgcacgccaatctgcgcttggcgtgcgccatgggggttggcttgcgcttatcaaccccccccccctattatcagaagtttcagtaagcagatcctttttggcaatttcagtatccttaaattttgttcagattatctgaggatgatgtatcttaacaaacaatcaattatttgttccttggtaggctgggcttgatttggatcttcaattttaattagcttattccgttgtggtattgtatcagaaatgctgtagtgacagtatacaaactactgtggaaataaatacttgaggcttctttcaggtcagagtgaattcatgagaacactggctgccatctcagtggttttcacctgtttcacttcaaggtcttttatcttgacttgatcatgtatttattgatagcaagcttcaattattttggagtttggatcaatttggatctccagactatgaaatagtttaactttcacccaggttgttgatttcaggtttccaatgggttggttttggttaaaaaaagtgtccaaaaccaaccatttccaagtcaggttggggctgttttaaattttgggtcaggtcaaaagtccactctttgttattttatcatcaatactggattggttttggttcagaatgctctggatctaaccttcccaaacccaacccaagagtagattgggtcagtacaaaagctctactgagaccatgaaaaaacaatgctcacttgatcacaagtgaaatcaggccaaattcatcatggtagtgatacacattatgtacctggctcaactctatttcagccccctgtttgtagcacacaaaggagccattgtagttggattgcagtggcactggaacttaactgtagttgaattcaatgctacaaaatttcaccttccatctggtgagcattttctttttcgtggtgtgaagctgcccaaacccaacctgaattatgttgggtatcaggttggccttgttttggcccaacctagtggcaaactgagttattattgaatattatcagcaattttctcttgtttttcattttccatatccactttgatagctgcatatctcattttcttgttgcataaatttacagtattgagtggcagcacttccatgtgagtcctgagcaaacacaccctagcttgcccagcctctccatcaaatgcacgaagtgcgggagaggcttgtgcccaagacaaacacgcttgcgtgtcgttatcatatttttggagtgttttttgagagaaaaaatatataaaattcaccgctgacctatatgcaaataaaatttgggctgggtgtgcccatgatggagatctatgattccatcaagaaagaagtgagaaatatgtagaactacatacttgagtgtcatttggagtggttgtgcacctcaacctatatgcgtgtgccttttgactgttagcttaccctgccaccaaagttcaagttgaatttttggaatttttcaatattcaacatttttcaaaaaaatcccattcagccagttttcaggaaactttcctaaaaatttgatgagaagattgacaacatggtccattttgaccatgctgactttgcctccaaaaaaagcaaatacaccaaaacatgccaatagcaacatgcgtgtgtgtgtgtttttggcacaagtccctcctttggaggcttgctttgcaagtggcgccagccagcccaggtacacgaggcccgcagaagcgagggacttgcttcaagttagaaactcacctagttccaatcattgtttattcatatcttttggtgtaccaacagttccaatgagaatttttctactgaggctcttctattaaaatctcctctgtcagcttgtctgaaatctcagcaattccagcttatgagatgttcagtgattcaaagatcttccacaaatgaattcaaagtaattcaaatagcaaaaacaactcagccacagtgctactctgagaaaagtgccacttgagtgcagtgaagtgggagcccacctgtaaacatctccattaccaacaaaaatagtgcagtcctgctatgcgcagtgccagagccgctacttgaccaccagcatacagttggcaaagcgttttttttgctttttctgcagatttgtgtggttttagaaatgaagcaatgggggtgcttttttgtgctaagagtgttcaactttgcaggaagtgctggatcaaagggtcaactcttgcaacatattcatatatcaaaccaaagttcctagcagtctttatccggtttgtttaggttttttctgtttcttgtttcaataggttgttgtgtatgggttagtcaacccagaaagtttattctgaaaatacactcattcagaagtaaaaatttactgtacagtgggtagacagtgaaaagtggctgcttattttggattccagagatctgaaatacaaacttgaagtcatgagactgggtcaggtggtgcataataggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaaattcatgaaaaataaaaaataaacttgatttttttcaaaagctttgattttcattttgggggagtgagagtgctgagagaaagaaagaatggaacatgggaagaatgattataaatgaaaaaaaattggaaccaaaaaaggtttagccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgggctggtgaatgctccactcaacagctgtttgaagccatctgaaaaccagtttttccaaaattttcatttataatcattcttctcatttcccaatcttttgttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatttttcacaaattttgaaactttattttttgcttttattatttcatattcattttttgggacctattatgcaccagctgaccaagtctcatgatttcaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctaggcactgtacatatcatgaggtggaactcacatggctggcctcttgaaaacgtgtgccacccaaaagccacttaatttggacataaatgaatattttttaataaaaaagggagattggtccaaggcttttgagaaacacaataagtaacacaaaattgaacactaggagcattacacctgcttttgattgatttctatgggaaaagaacaattattacaatgtaagtgattctacttacataaaagcttgtgaaaatctgatgtttttaacaacatgcagcggtgggccgctacgctacgctacacttttgtcccaaaaagcgtagcgtagcggcgctttttttgcgccaaaaattcgtagtgttagcgcttttgtagcgcattttcgctatgctacgctgcgctacagtgcttttagcagaaaaagcggctaaaacccgctaaaaaccgctgtagcgcagagtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcatggcggaattccgctacgctacgcttaacgctaacgggaattctgcttcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgcaacatgtatggaaaaagcttgctaaaatataatattttttaccacaatttatggagcaaaaagtgtagcagccactctgcttttaaaagcgtagcagagcagagccaaccccactcccctttttcttggcctcctgctttgtgtaacaaagctcttgtggtatttatagaaagagaaacaacaggaaatgcaagttacaccagcaaaaacatgaagcaataggaacagaagatccaaatctaatggagtaaaaagtagaataaggacaagagaatcaaccttatctggctggtattctgaggctctcactgaaaggattttctaatcctgagataaattgtttttactgaaagatgttgaattttaatcctaaacttaagatataatttatagatatgctacatatcactatcaccctgtactaattatgagacatttagccatatagatttgctacatatcactatcaccccatactaattctgggacctttagccatatagatgtggagaaagtgagagctcatgtatctcacactgtatttgataatgggtgtgtttgggaggtgaatatctgaatggtctggttcaggagctctctttaaaaccaaaaacaacttgctctgaacccccagagattctttgattatatcttaatagtgaacatgatagctcaacatttgaaattttgattcttggtatttgcttcatttcagctgcttgtggctctttggagaccccatctattcaaagtaaaatcaaaacaagggaagatggtggtacattcttcaaaggtgaatatttttttccatatgaaaacccatggcacatgattgattcctattttccatctgattttctcctgcatattgaaaatctccaagctgtcaaatcatttttcaaagagtgtgtgcctgttcataatgtgcatagaagtcctgataccacaacatcacattctttggaaacaacatcaccatattctctgatggaaacaagaccatcacagaatttggaaaaaatctcaacagactctgtggaaataggtccatcaaattctttggaattggaaccttcaacttttcttggagataaaattacagcagctcatactaatgaggagagggatagtttaaagaaactctttactatcctagataatgctttaccgcattggcattctttggataatcaattgcgtcagtcatccaaatttattctcacaaatttcatgtgttgaaaatgggtaatatcaaaatagtaatgatgattgaatttctagaatcagatatcttcggaacttggaaaagaattcctggtatgtcttctaatattctgccaatcctaaacaaatggctgaagtgagtttttcctgtttatagaaagatttgattcctttaagtatgattcactttgtctttcatacttggaaaatgatatcttggaaaaattgcaagaagtcaagatgggagtggaaggatagcatttgagaatctgcacagatttgatcacaaattgcaagaatttgaataagaaactttcaaaagtgattcaattgagatttttggaactaatgaaatcctatctcaagatcaaactgacggaagcactattatcagaagctgaattcaaccagaaaaaagcctcacttcaaagaatatcacatgaacttcttgaagaaaagttgaataaagaattcaaaaaaattgggcacttgattctagaagaattatgcagcatgaaaaatcaattcaaagctttgaaattactcccacaatcaccaagagatttatcaatatctccagaatttgaaccattcagagagtatttttacacagcaattgatttattgtacaaacatggatccatcaatgaagacactgtgcagagatacttcaatctcaatgacaaggaatcattggaacaactatcttcctacattgatttcaacatttggttaaggaaaggttataggattaccggatggaaaactggtattactgaatgttggtacttgccagttttcaataagtccttgaaaggtaagctcctcatcataatttttcaattgatatttttttgtatctgtttctgaaaggcaaaaatttaatgctgattcatacttttttttgtttctgatttataatgtagctctcagccccaagcaggcattaataatcaatttttacgtcttggccaaaagtttaatttgtgaaggaaagaaaattttcaaaaatgaaaaacctgatcatgagtggaaaatctttttgaaatacttctcaattgatgaatttttgaaagttctttttgaaaatgacaaactaggaaagccaaggaatcttgaatcttttacagctggattttattctgtgggaaataaatacatagatatactgtgtttggaagccctaatcaaaacactctataatcttacaaacaggaaccatatcagctttgacaatttacattttatttcacttagttgtcaatttttgcatttcattgaccatgaagtacttttggggatgatgaaataccactcaagaaccttggttaaatctcctgaaatctttgaatcaaaattcaagctcttcttattgttctcaagtatcaaacaaacaaaggaatcagcaatcttattttatgcatttatcaagaggtccccaggagaatgcaagttgaatccgataggagtcagatccacctatgagatctaccaccatagaataatcaaaatgtatgaagaattttcagacactttcacagattctatgaatgcagaaaatgaactgtcaaattggttatcaaatcagttgtatatagagagtctttttacaagtcatcaacgtgtgcttcaagatttggaagccaaatctttgaatcttttcacaggtgctcccaatttgaatttttgatgttcaagtattttcttatatagaattattcaattgtttatgaataaatggattagtgattgatttcatgctcttcaaacctggtttacatagttatctgtttggaatcagtaggatcacctgatatcagattttcatttcctaattctgttttcatgacttctcaatcactgaaagaagaaacctgcacaatttcttttggtttacgatatttggtagtgcaactttgtctggatgtcatatcatttttattttacccatctagagtagtcaatgtttacataatgtggcccatgatcctattggctgagagtgcaaatctataagaaatttatctggttcagggatgacctaagtgaaaggataattttaccctgttgtagtttgaagttaacaggaagaaataaaacatcagagaattccgcaagaaatgtatttacatacagctatttcggaaagggttgtccagttgtctcttgcaatttttttttttttttgaaaatttttaaatttttctttgtactgaactacagccgaggaggtacagctgtcatcgctagttcagttctgacaggtccagttcagtaaaaaaataaaaaaaaataaaaaataaaaaaataaaaaagatttcgcgagtccaagtggacaaccctttccgaaatacagctaacacaggaaagcttgcggtttcgcgagctagaaaattacgacccaaattttttacgacttcatgcaggtgcctgtataccttccaaatcttcctattcttcgcaaccattccctatatttctctctctactatatcccataccatggcccccgatcccggccccaacaccagctgccccaacgcccgccgccccaaccacctccagcccccaccagccatcatccaccaatatccctacattgcaaattttccagctgcttttccctcggccattcattctgttcctgagatcaactctccttcaattggtctgtctcatctgcttctatcctcgccatcaattgtctcactcatgctgtgtttctttgcagcggtcatggtttttgtgaaatatgctcgcgatgtcaaagcgatcgtcgtaaagatgagccaggatgggaagtctctcaatgccatcaatgatacaattgggtacaccgtatcacccgattctctaatcagatggatccggctctaccgacaaacggcggatgtggtccgggatcccagcttgtatcttgaccgaggtcgtcccttggctttcacccgagaagaggccgagtttgttttgaacgcattggaggccaaaccgaccctgtacgtggatgagatccagagccacattcaggcaatgacggggactctccacccggcaagcaccattttagccgagttgaagttccggctagatatgaccaagaaggtcgcgaggacggttaatccggctcaaagtgagatggctcgcgctggctacgtcgatgagattggaggctttgacgccagctacctcgtctttcttggtaagtttcactgtccatacatcagcgataggttgcctcctgctgaccttgggccgcagacgagtgtggtgtgtcacttggcacccactcccgagaccgagcgtgggcgccccgcgggcgtcgtactcaacggttgccaagaccgttgagatccagccgaatctccgtattgccggcggtctcttgcgacgggctccttgcaagtattgcccaggagggcacaatgtgccgcctggacatggagtattttatcgaggaggtcttggtgagtttctactctgtaacatggttgatttggattcaattgatatgagctaatctggcttggggtgcttgtagataccggtcatgaacccgttcccaggtccaaacagcatcattgtcatggacaatgcgcctattcaccacggcggtcggatcgccgagatttgtgacgcggccgatgtgttattgttctatctccccccatactcgcccgacctcaatcccatcgagaaagttttctcggtcctcaagtcgaagttgaaacgtgccgaaattttaaccggtaccctggcggatgccgagatcatcaaggatttcttgcctacctttgtcacccccgaattggtgagggccctattcagaggttgcggctatagagcttgatattgcatatcaatgccctacagccggtgatcccctcattgccttacgatcgaccttgtcggctgtcgatccccggaattgtgactctgcccccattttttcttggtttgctctcagactgtgcccccaattagtttgctagtccccatgttttcttggtttgctttccgactgtgcccccacttagtttgctagtttgccccaccatgccatgtccccatgtccctgtctgcttctcattatctgatctgcctggttgtttgtctgcgtcttagtttaatgtctccaagtcttggtctactagttttgaatacaatgccagtactatcaatatcctcatgcaattccacatggcgatgtgatccctttgagaaccggctgcgagactgttcataatcctcatgcgatgccacatgagcatgtgatccctttgagaaccggccgcgagactttcaatgtgtcttgtcgtcagtttctcccgttcaagcataggatgatcaccactctggtgagtcaggcctatgaatcaccgtgattattatttcgcatgaggtgtccctcagccgggtgggacactcgggtgggacactagtggcggtttagttatggttttcacacatgacttgattcctgaaaaaaagaatggaaccgcaaacgagtacaacgcaagatcgagctagtactagtttgaaaaaaaaaacaggaactacatcatgtgcgaatgcaagaataataacggtcagacaataggaaatagaaaaagatattaggaatagagaaaacttggacaattgaggtaatcaaaatgagaaatgatatgagagtatcaataaactggggagggttggtattcttgaccagggaacccctcctccacatcatcatcttcaccatctgcatcctcctcgtgatcgatcggttcgttggggttgggctgagagtctaggggtccaacctcgcgagagggtcctgccactggctgattgtcagggttgtcattcgcagagtgggcctcgtgggttgagtgggactcgttgggtttgttgctcaccatggcgtcagatgacccgaaagccgggccggttgctgcttcgcgtgggatcaagacaaggttgggaatgttttcgcctgtgggcgccaagggttgttggacatgagttgactccaaccattttgcacccttcaaaagctgggtagcaattgggtaggggaaccccatctgctggagtacatggagggtcgtgtcgaggaagaagtcccatcgtctaatgtggctgaggctgatgaggaccctcggcacgtggtcgtcctctgagaagttacagagggcaagaaaaccgtcgatcgtgagggcgcggcccaaatcgttgagcggtggtttgttggtcaggtccatggacggataggaagacgactgcgaaccgggccgcttgcgagttggggaaaccgacaacatagttgatggcgaacgaggtcgctcgaattccagcctgctgaagttgtgctcgatcccattccccaccgggctgcgcgcgagcttgcgtgaaggcgagcggagaatgcctccgcctctgccggggacgacctctatgtcggtgctagaactgctcacacgtcccgagccagcagccccaatggggctgcaggtccgccaggtctcctccatatccgcctccaggccgacgtcctccggaccagtgagatcaacactggcgcgtgaggtgggagtatcgccggaaaccgagattgatgggctatttgtctggtgtgacaaacggcgctgcacagccccacggccatcacctgatgggaaaccttccgcggggatcaatcgtgggggtaggatccgtccggtggctgagcgacgtacgggagtaaatactaacccgctcggttggctgtcaaggcccagggacaaggtgcgcgaagaccctccgagggattttgagggtgatctggaaggagaagcccctcgcttgtggcgcgacattcgcgcttcctgtttcgcagccatctcgtccacggtaagcacctggacatcctccgggacgcactccttgcatttaggaggcgtatccaagtcgacacctttagcgccatggagcattgcgcggctccaggctcggagggcatcggttgtcactcggatggatcgcttcggatcttctggatcttgcacccgcatggactctgcgtcgcacccgtacttggttctgatgtggtgggtgatatcagctaccagacgcattcgctcctgggcgcccacatcggatttgggctagacagacaaacggggccagcccatcaggcgtttggacatgacctagcaagcatattaacaaaccaactcacattgactgccaggcgggtatgaacgcgctgaagcgccagacgagtgtcctcgtctgcgtagttcatggccaaactgtcgtccacctttttggcctgtagaaatgcagatgggcacccaagtcagccccaggcacccaaatgaataacgatgagaaggcttacctcctcggagtccttcgcggacttattaggatcgtccatgaggatcttgatcattgccttgttgctcgagttattgccgaccgcctggacaaatggcgcaaagtccgcgtcgttggtgacataatagtttttattctgaccgcatcgggggtcccgatgaagaatacaaagccatttaagcaagccttgctcctgcagccggcgcaggtgatcaccgatgtgcttgcgggttggggcgcacagccggatgatctcttgctgacaatcggcccacgtatagtaagagaggtcgaccttccaaaccgtctcagacttcgagggcggcgcaacccgatcccattctttggagccggaagctttacctgctttacccagttggcttgccacatgtctgtaatagacaaggtagtccagatatatcgctcgcagttgggcttttggaggcgcggtgtccgaggttcggccagatgcccgctcggaggcatttcctgccattccggcggccctgaattgactctcggtgcaggtgttgtcttggaacaaccggaaggcctcggctttggggtcggctgatagtgagggctctaaccaagactcctgcgagccatcgggcgcattttcaaaaggcagtgggggaaatcggcggaaattcgaagcgtcggccattaccaagcacttcaagtttggtgtctgtcagctgctttccacttcatattgtacaatgtccagggaaaactcacgctggcgatcaagttgggtcgataaggcttgtgatcgtccgaatgtcagagttcaaaggcggattgtgagatgcaaactttggaatttgtgagctggaaaatcggaggcagcgacgacggctggtggtggttggggcggatggcgttggggcagctggtgttggggccgggatcgggggccatggtatgggatatagtagagagagaaatatagggaatggttgcgaagaataggaagatttggaaggtatacaggcacctgcatgaagtcgtaaaaaatttgggtcgtaattttctagctcgcgaaaccgcaagctttcctgtgttagctgtagctgtacataaatggttagatgttgtttcccccgggtcaccctcggtcggatggtgttccaagtccccgctggagtggtgcatacatagtgactcagcaagcagactccactgccaaccaccctctacatactccgacatccaaacactataaccccctcgatcacaataccgaaaacatgaactcgaccgagccaactcaagaaacatcaccagcaaaacagcaagaaatagaaaacgcagaaggaactggactcactaataatcagctgaaagaggcgggcgaacaatccggcacgaaggaccatcatccagctgaccgcaatgttgaagcagagagcgaacgtgaggcggttatagagggaggcgcagggaaggagcagggggaaggattggtaaagggcaaagagctaccgaaaatgaaagaggaagaagtggaggaggcgaaagagaaagaaccggcaccagacctgagccaacaaccagaagaaccagacacagaaagcctgccgttacccgaagaaaaagtaagaaagccgcaagagaatcaacatcagcaagaaacccaagtgccgccaatcgaaagccaaacaaaaccaaatgaccgtccatcaacaacaaccgagcagaatctggcccaagatccaaaccgatcggatcacgagcaggccgatcaattcagtcctcaagttcaagagcttctggccatcttcccccagattcaaccctctatccttgaagacgttttagctgctcacgggaatgtcgtttctgcctgtatatccgacctactcgccattagtgaccccacctataaaccctcagcacaagtcagttatattccgtcaccttagtcaaagtacaagatggtggctccggtctagtagcacaacgtattagtttttgccttgaaagactgaccaagagtgcctttgatttatcaggaatcgttggtccaatcggacgaagaactagcccgacaattatccttacaagagagtcaacagcaacaagggtcacaagaacagcagcagatctcaaacctgccctaccagccacgaatcaagcgcaacacgccgcctaatcggagcttcgtcagacctgggcctgcccaaccagtcgagcaggctttggctgacccaattggcggccagcccggcctgtccagtggaggaaaggacgagatccagaagattgctgaggagatcggcaagttggccgaaagtacgtcgcccttctcgctctacgcatacatatgcaagactaatctctgactgccctgtagccggcaagaagacgatgtcgatgtggttggagaaagctaaggctaagatgcaagagatccaattaccaaaccagcctccctcccaggcggagagtctggagggcggctatgaacacgtcggccgaccatcttcttcgtcgaatcctgtttccccaaatcctgccaatcaccccaacccttcagcaccatctaccaccaagtaagagatacttttttattattattatctcagaattaccaaagataaaaatgttgagagataatctgttgttgtggtgtgcttcgtaggaattctaggatcactcctgctctcccacacgcctctagatatgccaataccaaccgtaccaatcccagcacccagtcatcggcacgaacactcggcgggcctgtaatgtcgtcccatcatggatcttcagagaccccgcgggcagtagtggaaggataccaagtagaagattctcatccatcctcaagtcagaacatatcctttctatctttttcacatccttcccttaagtacatagtaggtcttgaccctccagatatattctttcacacagctcctcacgaccgcgaaagactcgctggctccaaggccgacgcttccgtcccggccctcgctaagattccctccgcccaatcctcggctatccttcctcaacatcatcaggctaaggtgcgagacgacgacgaggaatccctggagtatactcgcaacgtcagtgtttttttattctctcttccttgtgctataaccttgtctggttatcattgtttcttcttcttggacaaatcttgattgtgactgttcctttttttcccttcggttctgtttgtccggattactggtgacattggtcaacccgtatgaaaatagccctttgaggacgacgattgatccagattcacaacacaaaaagaaaagaaagaagaagaaaaatctttcgcatagcacgacttacacggagatttgtataaggctgatcgtaccccgacgatgcgcatacaagctcatttatatctacacccccaaaacattcctccatatttcctttcttttttcttaagtatatatatgtgtgtgtataaatgtatgtaaatccaatcactcctctggcctacatagaaagatgttgtacaaatacagcaaagtttctctgtctctacatgcccatgtcacccatgccttttcattctgtacttacatctttcacagacaagttctgattagccttctgagctgttccttctgctttgcccattcatcaactcagtcaagtagttcttactttctggaaatgaacccatggcatcattgtgtgctgggcaactggaatgaggtgccaaggtgtgacctttgctatcaatattggcatatctattatacagtacttttgtcagctatgtgtatgaaactttggcttaataatataaaagccaagtactatcactgtgctgaaggactcagtttaaagaccaagattactcctagtcaccctcaaagtattaagtggtccaaacttcccacttaagaggttataaagtccacactcctcagttaaagacacttgaataatcaagagagcactgtaggagacaataacaaaatatgttattgtagagtgtttggaagcaataattaatattgcaagaagtagctggcaagcacctgagctgaaaggctacagtcagaggtggtggtcttgcagcaactactttttaaggaattacttaagtgttgagtctgggataactctcagcttaataataattccagtaagaaggtagggttggattggatgataaaaagactactctaaaaagtaggaggagaatattcactgtactcacttagtttgttgggggtgaatatgctgaggaaccaatcctaggcaggagaaggcctccttaaatattctagaggtccccttgaggccctccttagaatattctagaatctctcttttagtttaccatggtagaattattcccctgatgtaatgggaataattcaaggtatttcaaatactgtgtattctatgtcccatgacatcatgatgcatatttatagccaattacatcatgtgtctccttaaatagaatactactagtagaaagtgccacactcttgacatagtgtggtaatttcttttctacaagttttaataaattgattatgcttgtagaataaaatttctaaggttaccctaaatgtatatttaaccctaatttaatatacattaattttattctgtaaatttatatatttttattccttttgtccttcaagagtttgaatatatacaaagtccttgaagaagtgggaatttggggatacttccagtggacaaccccctttataatcttatgaaatattgttttattaaataatattactacatattatattacatgtggagtattttaatacttaatattcatttagcagtcttttggatactctggagtatctctaaggctgacaactttcttggtgatgtgatttgggaactggagtgaaaatgaccttctatccttgtgttttcttttggttttaggggggttctcatgccatacattagttgaatggcaaatagcaaaaattgcatcagtaaccagatttggaaataattggacagtgtaggacttcccatccacatctggggggggcagaattgattcagagggtcaaaagctagatttcaaatcccatgccaaaatctagactttttgagtctgaatcaacatatgattatggaagggctccagatttgatggaagtcttccaatactagagatcgttccgcggtaccctttgctaggtacctagtaccacttggggggtacccttcacacccgccccgcacccgttgggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtaccgctacaggtaccccctcacttccctaccaaaatgatggtggccttctactccaagaactccaagaaggtaccttggctacatggaaacagggactcaaggataacaagaagtctaaccaaaaattaaaaaggaaggtgatagttttggacaacgatgaagattcttctaataatctaattagatataatttgtagacagtttaagctttaaaataaattattaaatgtgaacaaatgaaaaaattgacttgggattgatgttttacaataaatatgaaaaaggcaggattcttcccattagatgtagatacttgacaacaaatatgaaaaaaatgccaaaaaagtgacttgagtaatattttacaataaatatgaaaataataataatagggtcttagttaaacgactcccaaatatttgggagttggaaggggtcttagcgacgtcccaaatatttgggagtcggaactccaatatttgggagtcgtttaactaagaccctatattaccctaataataatgaagtaaggttcttccaattagtttaagatgtcttacaacaaatatgacaaaaggaaaaacagtgacttgggaatgatattttcaataaatatgaaaatataataacacagtaggattcttccaatttgttgtcaacatttcacaataaatatgaaagaatggaaaaaaagtgacttgggactgatattttacaataaatatgaaaaaaataataataaaaaagtgacttggtaatctgaaagtgaacctaggttagaaagagaggggaggtacccgcggtacccgccaaaagtaccgccggtacccaccgggaggtgcctggtgcggtacttggtacctattttttgaaaaaattcaacaggtacctaggtaccaacaggtacccaagtacgaacgaacaatctctatccaatacttatcactatcagttcaggatgaaattctgtgaagaatgcaccggctgtgtttttctttttctttgaggtggttgataattggcttgaatattgattcttttatctatcatgttgatgaaatgctaatcagtttttggttcaaactttcatgctatcttatttatcaatcatagggtgtagaactggtggaaagtcaatttgtccttcctagagccagtggacaattatattgtgcttcaagattgtttaagtttggaggtatctcttttacgtatcacactgtcacatattgccaggtgacctcaatttatttttgatttatccattctggaaaaaaatttacagatggaaaaatccaagatgaaacattggagaactggaaacgcagttggttggtcagttactgtaattacattttggtcaaggactcaagttgttgggagtgattcaggatattccaaccacaacatgtaacaatattcaaaaaaagttgaattttgagtgtttgttttctttgcctattctttcttctattgggatgcttgtgtgtttcttttgccagtctttttttagtgtttttttcttaccactttcacctgagaattgcgaataagtaatgattcaacttcgtattatcacaccaggagcaacaggaatcaggaaaataaaaacaacagaagctgagggaatatattagcatgcgggttcgggttatctctcaaaccaaatcacaaaatgaacatcccaacaggaaaatttggcattgtcagtaattcctcagataggcagaccaccctggcttctgcatgccttggttgtgtggtgatggttgccatgtcgcgcttggtttattcctgcaaaagggacatatcagtgacacaatatggacagcgcattcaatatgatagcgttttgggactcactctcgtctgtcaagtcgcaaaccgggaggttcatgacgcagtccgcattggcgtctgagggcaaaggactgtagaaaacattgaagaaaatcacatttcaatcaagaaactcgtcaaatccggttgatcaaggtacttacgcgttatggtagggatcgaattcgaattgcttgtacttctgctggcaattccacgattgagttacgatgtactcggttgtgaatccgaatttagtagcgataaatctagcgttttggatcttgttctgagttctgtcacctcgtgcaagcacaatgttcatcattctattgaaaaagggaagattattttgtttgatcaattgatttgatcaggtgggcgaatagctgaatgaatctctgacactttgtccggtccgcagtacgataagttgccttttcctccccaggctccgttggttcctttgccattgcacacgtcctaaacaaaaatgtaaattagattcaagggctgaagcatgtagcttaatccacgcatagttggtaagattgctaacactgcctctggttacaaaagctccctattggacagaggagggtaaatgtgttattcagtaactgatctggtggtgctagtcagagggaattactgaccatggctcgtagaaccaagttgagggacctggcttgtaaaaccgtttcataatcggtttgtaggtcggaggtcgacttcgtttggctctcaaacaagaaggccccgtttcgcagtacactactgattccagtgttcgagctgataggggagctgatgacggtttgagtggtattggtgatcatagattgcatgtggatttcccattgcgaaaacagattgccgacagatgcccactattaaaaacagtaaggatgggtgttagttacccaagcgcatagatatacgatatagctaattgtggtccaaaccttgatgaaactcttcttgtctgacggtttgttggccaagagtgagcttgctgcaaaacctgtaagtgcggttggagctgccactactacggtgtatccggcagccgcggcgatcggggccaacgcgccaataaagccggccaggaatagtgctgccgctccaatgcccacgattgcagctgcagaagttagtaaagctgtcatagcgcctatgccaaaagcaatctcatgggcttgaatattctgctcggctctgtgaaagacgatcagagcaatgtggaattgtcagcttggttgtcagaagaccaaactttgagaaacgccatagattggcccaacttacaagcctgtgaccatcagggttatcatgcctgcgatcagccgaagcacgagggtgggacgatcataatcaagtcagagacatcaagcacggtgagcggtttgttgtcaagttcaatggcatatgagacggctgggaatctgaccttggacggtggtaactgagaaatgaacagccttgaagacagagttcatgcaattgttccactcctgggcggctaccagtacataccagtctggggcagcaacaggattgcatatttgaccactggtgcagtattcctcaatcccgcatcggaaattttgggcgcctgttgaatctgcgtattgctaaagacacccatccatgccggtcattaggcaccccgcaataaccatgatgaagtgatgataaaaaagaacagaaaactttttgcctgatccatagcgcggacaatgtttgcagccacttacttctagtgagagggtatgaccgccgggatactccgccagatacttgtcaatttttagacgattccaagtatctgccgttagattctgagcgacacagggaagattcgcggctgggattggtgcgggaagagcaccttgtgagttgactgcaggggacggtgtcgatgaaatttgaggcccgacaactgtctgaggtttgaccgaagctgaggaggcgggaacagcgatggaggccaaagttgctgtagcgcacgtcgcaaggcacagactccatgaggaaaccttatgggcaaaatgcatgatacttgcggcttgctggagtgaaagatcgagggattgaaaggtaacgagtgagcatgaaggggaggctgcggaggaataagggtaatccgtctgggcatcatataatggcccttgcaaagcaagtctgcagtccgatatacagactctgttactcggtttgggggctttcagagcaatcgtgctagattattttttggttttctggctcagagtcggtatctcgcccaaaacatttctgcatgcctcatgatatgtttcatgaaggtgttttatataacagtgggagcctagtgatcattctcaccatctataggatttgcctcggtggatggtgcctctgcatcagtccgccacgggggattccctcacagcgatatggtataagccctgctcgccggatccctttcggctagcggtcccccccaagcgaaaatggagagggcggcggcttcaagttaagttcggggaaattggggttaaattgctctcggaaatgatgagatgagcgccacccgtgaccctgcgcttcacggcatcaagtttcggtcccgatcaatgaggatcactgggggtcgtcgcgtatcgttgcgtcgctgtaattcgctcggccacctcagaaaaccctttgtgcagtggaaatgtggaaccaggcttaaccggaatagaaatgaccgtttgactagtccgcatccattcttgagaaaaatcttctggctactcgtcggggaggcctgtgcattttatatattactatacgctcgccgaagagtaatcatttccggcgagctggtaattctcgatgtacccctcgtccagtataattttttgctcggcaagctggcgcctgttgtagcagctcgtcgaaaatgactccttcttggcgagccactggcccagtggccggggacaggacgaacaaccaccgcattcactacttcaacttcaagtcatcattccggatcggaaccaaaattatacaccaatcgtgctgcgacttcgggtaggtgtgcatattggttgacacctgatattgcggctcaagtctcaacataacgcgctgcaaccgtgatccgactcccgaggtggattgcctgatccacgtgtttcttccaccccgtgtgtctgccgcgaacccggtgtgcaaatatggactgtcagcaaatgaacctcatcaaagtctatcaaagtgcgtcttcactggcacaggtcaatgatttccggtgtccactgaggctcaaattccaactggcacgctgacctgactgcacatgtatttacatacatattcgcttgccggcggaacacgagcttctcggggctggtagcacgttacaataaaatgtagcgccagccttaacagcactgtgtagcactgtgtagcctttttaaaaagaggaagttgaatgggtgaggcttcaattattaagtggttcgcctggcatacattattacaaaggcctactgtaatgaataatccagtgtgcacggtacatgcaatcctatatcgcgaacttggtcgtgatcaagaactcgatgggagatggtgtgacgaccacatagaaggccaaaagcacgtcagattaaaaggtttaaagaacctgtaaaatacatagggtgcagtccaaagcaccaattgggatggcgaagcctctagtcttggaggtaacttcgtgatgagcccgtcctccgagactccgatgacaacaaaaaatgtaacaactagttcggacaccatgggtctgctatcggcagggcactcccaaggtgctggtcaggccttttcaatactaacctcagcccatgtatgtatcctcgtcatgagcccggcatattttatgaccacctcgagtttcaattttcttcttcattagagcgcaaccgctaggggcaaagggttgggcgttgttactctcacatcttccagcctgtctatggacatatcggaggctcgggtcggcagccctatatctccacatccacattcagattgattggggtttttggttgcatttatccccacaagaccaagtccaaccatccaccaccaccggcgctctgtctgttttgcctgtttcgacatcgcggaatgttggaaggtgttgtatggttcttttagcagcttgtgtacctactggtggcgttatgtaagacgcaacatattcgcatgtcgtgcgctgtatattaccacttcttcccaaaaagcacccacatacatacaccgctcggaggcaggcatataaagagatctctggtcggctctccaatcagacagttccggcacccaacaccaaagttcaacgtctctcatttctagtgccgcctcatccccagataaattttataggagacaccaagtttctctttctccccgtacatattaacgtcgccatccaatctttaactgttcgaacaacgacatgacgtgcaagctctatcaagttttggttgccgcttgtgcgctagcgctggccaaccaggtagcgggattggccattagcaacgacaagctaaagccgttatcaccggcaccgctccgaattcctaaacttccagcattcgctggtgtcactctatccggcatggaatttggatcaaacatcacgagccagaccgtgtccaaagcccccagcaacaccgaggccgccaatcctttcactctacctgatttcgaccaagctattcattacttggaagaccgtgatgtcagcttgatcaagctccctctttcatgggagaccctccaggtatgcgaccgtacatacctcttcagaatcttcagaatcatgcgcgatcaatggtgactgactcttattgcccattgcgcaaatctcaacaacaataaagcacaatgtcaccaagctagaagtttacactgatgtcgtagccaccgtcacttcgcgaaatgcggcagccgtagtctctctctcgatgtctgctgtccaatttagcaacttcacatcgaatgttaccgtccacaaggatggccctctcatcaaggatgtcgccaacgcttctttcgtcgagttctggggaaagatggccgcgcatttccaacacgaccgacgagtaatctttcatttgttgtcaatccctcagggtggcggtgagtccatataccccaatagcccactatctgaatccaccgatactcatctgtccaatttgtttttcaatctctagtgattccaagaaagtggaatgagaccattcaagccgccgttacgagcatccgaaagagcggggcgcaaaacgccatcatcttgccatcctttgcaccttccaacggcaccactttcaacaccttcagggatttccccaaagatttcgaaagaatgcaacacatccaaaaccctgatgggaccaccgatggcatcgttttcgatcttgcccaggtaagcgccatgatgattgatggtacttgaactcaaactaactatcgactgagctgatacattacctccattttttcagacattgggaccgaagaatgccaagtctcagcgatgccaaggcgttgatgtatcggacattgttgatcctgttatcaaaatccttaaagaacacaaaaggcaagcaatcgtcggaacgcttgctggtggtagcgacccttcatgcacgcgaacacttgtcaagtttgcgaaggtagtttccaaggtatgtttctagcttgttgggccccagtttccatgccactcgactaaccatttgtgcgtcccgaaaatagtcatacccctctctcgctggtttcgtcatgtatggtgccggcgctttcgatcaggtaagttttgcatcacatggaccacatggccattgtactgccgacacgcactgacctttcttcccccgtttttttagagtgctccttggtccttgatcaaagaaggagaggccgacagctcccattgcgcagtacgtccctttctatgtgcttcatcactctgcttgatgatggtttattgatgtgtactctgttcatttgtggttgtcatcacaggaggaatgggttgatcagccaaacttcaacagcgtccaaccttacttccccaagaagaccaagcacatcgaatcttccgaccagaagcccgaacaagattcttacggccagaagcccgagaaagagtcttcggaacagaagcccgagcaagagtcttcggaacagaagcccgaagaagggtcttccgaccagaagccaggacaagattcttccgaccagaagccaaaaccaggttctcttgaccaacagcccaaacaagcggctatccccaatctcctctgattttcgtccgggccaagcgccctcgtgatttgaatcgcttgtcgtaacaagcataatcaacatattcggattgcatcaacctattactttttttggctatttctaacctctggtcgtgtcaagaagaccgaccttattttatctggatcttttttttataattctctttttaaagaaattgattttctataatcctcagtgtggaccttacttaactatctgttcttctctctagctaggcctaagaatttccggcaaaaaacatgtttgagcgactttactgtcttttgttagcttaccttctttttgatctttcgtttgaaatcttatgacttggcacgttcagaaatcattacactacagagttagttgttttccatcaacttcagattgagaatcgattctcttcatgttgcgcactgggcgaccacggatactccttgttccttaccatgtatgcttcatgaagagacgttgtctggcttgagtgaccattgcaacgtgacataacagcagtagcccaaagaggtaaactcgcctaggaagaaagaattgtttcttgttaggtatgaaagggaaaggaaagaaaaccgactgcttgattgccaaaaaagcatcatattcccttatatttatgtctcaagacatcgaagatactgtagccaaagcaccaactcttaatattgcaaacaggcaatattgaaaagcaaggggcatctggttgagtctgtaggtctaagtaagaactggcaggtatccctttgccgtacagatcatggttttcggtgagatcacgactcgatcgccgatgaaagtgattgagactatcaagcgaatcggatgcgaccattccgacctgcacttcttaaaaaaaaagaaaaaaagggattcgactacaagacttgtatcgtcctcgtggccatcgaacagcaatctcctgatatcgcgcagggtttagatcacggaagtctcgaaaagcatggtgctggagaccagggtacatatcatgttcggctatgccgccgacgaaaccgctgagctgatgcccctcacgcttgtcttggcccaccgactcaacgccaaactggccgaggagaggcggaagaagggggggacccaactggctccgtccggactcaaagactcaagtcacgatcgagtacaagaaggagaaggataccggcgcagtcgcgccgatccgagtcgacaccatcgtcgtttctacccagcatgccgaagagatctccaccgaagacctccgagaagccgtcatgcaaaagatcgtcaagcaggtcatcccttgccattgtggtgatcattcaaattcatatcgaaaattctccttccctccttactgccctaaacaaacaccaaaaaaatgtgacttttatatgcgtagatactcgggctccatttgcttcacctatgatcttttgatggaagacctttcttttcttctttttctgttcccttctactctttaagatgtttgtttcttttcttttctgtaccaacactcccaacactttggtttttttcttcttttctttgggtagaagtttcatctttcatcaaagaaaatgatgcaatataaacttcaaatcatttgaaaactccaaaaagccaatgcagtgtgaaatctagctcggttttgccggaagatcaaatatttatgtaggggtgctctttttctatgctatttgaaaagttagagatacacctctacaacacgacattccccgcagtgtcatcaaagtcaaatatcgttgagaagattttaggtttcgattatcttacacattttacaattgatcttgacgccttgaggctgagcgaatggatatgtctattttgccctcttcttgcaagtttttccatcgaaggcctagtgtgtgttctgatttcctgagcaccatccaaccccccaacccatccatccatcagccggccaaactgttgactatattccgcccctcgacgcgacctccggatcgaaatcaaaatcacgcaagttgattacactccatccaacatattttacatagatatcaaccaaagtacaaacctcttcgggttcccccaccattgacacacaatctttctgatacctgcttctgtatcggcaacttggtgccggagtgccggaggtaacacaactttttccgcacagccgcaactcagtcctggattatatcaatttatatggcgctgcgagagctggagttagcgatgacgatgcttgccaagcagactaatatcaccgaggcttgtctcatgagtgtctggccccacaaatatcgccctcgtcccggcggagttcagctcctgatggctcaggaacttgatacttgcgaacagctgcgatgactattcataggtgtgtttcccgactgcattcgtcccttaaattaccctgacatctgctccggcacttgttgagggacaaatatagacaagattatgatatgcacgatttctccatctccaacaacattgaacttcatataaagtggggggggggggcagttggaggtctagcgacgacagtccgaagtataaaatattgtacattgactgcactactacaatctttctgaccccgttttccgatgcaatgcagcagccactgagcgacggcagcttttcatctcctgcaccatcgcagctcggcctgggctcgtcagcaatatgatcttacagagatgcctcagtgagtggaggttgtggagatggtttgagcgatgcatgtctcaggattgctaaggagcggtttgtccgactcccggcgagcttcactctggatggctatttgatcacaggtttgcttagttttttttttttttttcgccatgtccacctaaacgctactttcacaagcgacttccaaacctcttctcaaccaacaccctaggaggatcgaatctttcattcttggatttcgagccactgctatgttcaggttttctatcttctttctcgcatactctgctttaagatattcctgggcttcccccgtcggacttgttgccgttccaacgcacctcgatcccataaaggatgctccatatcctgaagtatacgtccaattcacactagaccacaataatcaactacgccaccgcaaattgttagacgttccagtgccacccaagcagatggtgatgaaaaaagttcccgacaagatagacagtagcggcaataaggttaggaaagcaagcccagaggaaaaaatgatcattgaagattttttgaagaaacatgcaaggggtggataccgctataagctaaacgacgaacataatgagttttacgatatgctcaaaccccaaaatactctgagatacatgtatggaagggttgacatatttgacgagaacgattacttgatatactcgacgccattcgtcaatcttactgaatttccctgttgctgcacatgtgatactccctacgagtgtgtatgccaactggccatgtgctttggatgtccggtcggttcgctcgtcgggttgggttgttgtctggccattgtcgatacctgcggtcagttgatttacaaggctggtgtgaatggcgtcaaatggatgcaagataatctccccagagccggagaatcgataaaacaggcaggtctcactgccaaccaatcaatcagagtcttcggtaccgctgcccatggaaaaatcgaagcggttcgttccactgccgcggaaagaataagggagaccgcgtctaatgccatggaggggatgcggacggctacttctcgtcacagtagaatacccggaagatatatgcaactgtcgagatcatcggaaacgtcgatgccgtaagtcaagcaagtctacaaccaaaaaaaaaaaaacctttacctggctgaacttcgtttttcttgttggcctcaaaagaactgaggagcatgagctttccaatcctagtagtagtaatgcacacaccgtccaggtgtcagatgatttgggatctgatccaatctcacactcctcagaaagcccaagtccgagcatatcaacaccaatttaggttttcagatgatttagcacctatttgagttgttgtgtccagagggggctcagcaagttctcaattttatgataaaacgaagcaaattttaagtagggtcagaagcaaaaaattcaaatgtgaaccccgctaatagatcatcaattagctagtcatgatttgggtaaagaatatggcaacttttgccgaacttttgagactttcttaacggagactattctgtaatttcagagaactgaaacttttcagttatgcttttgagacggtaatactgagaggttttttgctatgagaaataaattaataacaagatatgagtctcttgagggaacataagaggcagaaagtacaaccggtatttatagaacataagcaatagtgttttgcagaatatctaattgattgagagtttggtaacaaaagagcgtgactactgctaggtaactgttttataacaaatcatcgacccgttaataaatgtaaacacaaggagataatatgtaagagcagtctgcaatatctgcagcctaagtgggcattgctcggactgtcagctagcaagttgccaaacccaaggcatgtaaagaagcatgacagctggaacttgaagccttattcccacttccttcacggctttcttccaatcaacctcgagccaaaaaaaaaacagttgccccaaagaagacagatttctaaatcagacttgaacatgtgctgtatcaatcaattctctgcatccaccagccttgatctgggtgccatttatggaccagacgtgcgccggacgatcgttttgtaagcgttcccttgcggtgtcagtttgcagttggtgacaaacacacacatccctttacgtggtgtcgcaggcaagcagagatcatgcggccgaaaactgcaagctttccggtcgggattcggcagtgatcgactatgaagatccatcctcatggactggtgtcgaacatgggcggtcggctcgatgcttaatcccaaatttcgaccaatcacggtcctccattcctgatggtgatgatgcgtcgacagtacgtcttctagtattaaggcaatacctgatggccccgcggaaaagtcgctttgctgggaccagatgggtcttcctttcgtgtcttccttccggtcggctctgttgctggatgcatctggctaggcagcgcatcctctggcggaacgagaaccactgtttacgcaggcaagctgagtttgcctgccctgcacagagctggaagtggaaaggatcgaaggctggtcattggggatatgttgcagcagctccacaattttttcgctttcttcttctttttttctttttcggatggatggtcctcggctggaaggggatccaagtctgttgatattgtacatacataggaagcaagcagagagccaagttctgattgatctgaacaggttcgatctgactctctgcggctctgcgattgcaccatcggcacagctggaccagccaatttggatcctcaagcacgcaaccctgtggtctgtgtgggcagtagtcgctttggacccttccttataagaagcgccttctttggatcttctgcccactcactcgacaatcatcatccaacacacaaagaacgacaaagaaactcgaccttgggctaacactccactttcaccccatagagtccttccagctagacacccagcttcaaaggaaataaatagacgagaactcaggaaacttcatcatgtaagtcgattcgaatgactcttgccttggtacttgctatctcccaaccgtcctcttgaacattaaaaactgcacgaacacgaagacaacggtgagggaagccactgccgtcaatcctgggtacataaatatatgtcgctgtgcacatgtctaatggttcccatgcggttcccgagagcttgctcctattttcttggcggagattatcggcacgtggtccggcgcgttcataggaggccgattgcagagatgcatggaacgcgagatgtcagcagagactgagatggtccgaacccagctgcattctgtaactttacagtctctgcaactcggcctggcacagttttctgtaacttgtctgcccattccggaccggaccagggtgaaaatgaatgcgcgagattccttctggacaggaaaaccacaacttcgaccatctgaagctgcatagtccgacagacaagcttttttttatttttattttctttttttgaaggagatttgttgactcatcaagagataataaacttcttgaaagataaccactgcgatattgttaccactgaagactcttgccattcctatactgtctgttgacttgacttgcctcttaccctttcagagtcagccccaaccacttcacgcgtctcctcaaccagtcgaacgtctttctccccagcccgtcatcatgcctgccgccaactcagtgctttctagcaagcctaccctgcccgagggtcactttctcttcacctcagaatctgtgagttgttctcctcctgcttctttccgcttatagacacccctgaccagaccaaatacttctctttcccccccctttcgatcgctttcaggtcggtgaaggccacccggataaaatctgtgatcaggtcagtcgcttcgacgtcattacataaaccaccgatcaaacatccgtccccacctcccttcctccccgatcacttcttttcccctcggaaagccttggacatactgtttaccaagcgattcttgattttctaactctttcatcgtccgtcaaatcgcaggtttctgatgcaattctagatgcatgcctcaaagatgacccatggtccaaggtcgcctgtgagaccgccagtaagaccggaatggtttgtttttttcctctcacttgcagaaacaattatgggagcagacggaatacttctctctaacaagctcccttcaccctacagatcatggtcttcggtgagatcacgactcgatcgccaatcgacttccagaaagtgattcgtgagaccatcaagcgaatcggatacgaccattccgacaagggattcgactacaagacttgtaacgtcctcgtggccatcgaacagcaatctcctgatatcgcacagggtttggatcacggaagtctcgaaaaccatggtgccggagaccagggtatcatgttcggctatgccaccgacgaaaccgccgagctgatgcccctgacgcttgtcctggcccaccaactcaacgccaaactggccgaagagaggcggaaggagggtggactcaactggctccgtccggactccaagactcaagtcacgatcgagtacaagaaggaaaaagataccggggcagtcgtgccgatccgagtcgacaccatcgtcgtttctacccagcatgccgaagagatctccaccgaagacctccgagaagctgtcatggaaaagatcgtcaagcaggtcatcccttgccatttgctcgacgaccaaaccatctaccacatccaacctgccgggaggttcgttatcggtggtcctcagggtgatgccggactgacaggtcgaaagatcatcgtcgactgtgagccctctcatctgacatgttctctacctgcctgatttagctaagccatcgaaatgttttttacacagcatacggaggatggggtgcccacggtggaggcgctttctccgggaaagactggtcgaaggtcgaccgatcaggagcctacctggcccgatggattgccaaatccatcatcgccgccggattggcccgacggatcttggtccaattgtcctacgccatcggagtcgccgagccgctcagtatccatgtggactcctatgggacatccaagggattcaccgacgccgagctagtcgacatcatccgctgcaacttcgatttgagacccggtgttgttggtaagtagtctaatcctcactcctgcgatccgcttggttgctgacccctctgataaactatttagtgaaagagctaggtctgcaaagacccatctacactcaaaccgctgcctatggccacttcggaaaccctaactatccatgggaacaaccaaagcagctcaaattctgatgggacgacaatctccaactagagcagccccttatccgtacttgggtttcctattctataccttctcttaattatcctttcacgattactgcctcatttttctcttttctgagtgtaacctttcttccccccccccatctttgttcatccgttccccttcgaagcttgatctccttgaaaacaaaccaaaaaaacacacttctctctcatctcgataccccgatcttccctgcaccagcatctttttcgtcgtacaccgcttatgagcccctcatgtcgtctacgaactttgtcccccccccccctctctctctctcgatgtcctccgacttagatctctcctgaccgcactcctgtttctagatcaaagattacgtacttgggtagtaggacccattctttgcaggtcctctaaatgctcctcctgtcgacttcttcttctctctttttcttcatctctttggggtccattattgccaaatcgtatttttgcccttgcccgtttactagactaaaatgcaaaagtaatccaagaccaacttcgcgatcatcttacgacgcgaccaggcttatcccactacttttttttcaaaaaaaatctttgccaccttgagcccgtctagctcgacgagccatcatctctgtgtcttttttacactcactagacaaggtctctcttacccacctggcgatcatttgactcatttcttcatcacttgatgcccccatcttacatagacaacacttttttataagcagtgctatttgctacatcaggggttaacgtgtgaacatcttccatcttgtccactaaaccaggcacccttgtttctcttgctctcctcatttctgtccttctcgatctctctcatatttttcatacaaggatgattcaaacgaggaccacttgaaatgcttgtttcatttttggtctgtaatttgggtcttctcatctgtccctttactggtctgactgagaggctcggatatcagcggggttgatgatagcttcttggaagaaacaaaaatgttcatctctagcaagggaccgcggcactgctgtggccgtggggctagatttcagcctggatgtcacatatgtacatgttggtgcaagcaagaattgcccacaattagaagcaagaaatgctatgctggatgaggatctggctgttttgagtgccactgttgtggaaggtggggggtgtgggaagagtacttcagagtgtactgattgcatgaagagagccttctcattttagggggagccttttttgggcaagtagtgtataggcatagtggcattatgccaggtctggactaactttttcctcaattgtctgtacgttttgcttgccttgaaatgaataagatcaagcacttcaaattgctagatataagttataacaagaggtaaaaatgtggttgagacaatgcataatgcatagattgtaaaggggaaaaaaatgaagaacaatcaggtatggcaaaagacaccaacatgtaagcaagacttcatgagagaagatggaccctcctcagacagggttcatagactaagagatcatgacagactataaaggagacgaattcaggcaatgagggtgtagatctgtagagttcaagttaaaccttatcaagaagaaatagaaagaagagaggcaaaggagggctggctgagtacataagaagatgaaattccaacaggagtattgatgtaaacaatcctttccagttttgctgctcatcatttctgcatgaaggccagatattccttgtcaagttttggaaacctcactcaaaagagaatcaactcaagttagatggattcatacttgaaaacaaaaaaggaagtcttgcctctatgtatgtgcttgatctagttgtgaaaatttgaacacagcaagagagctcaaggctcagaaatattacaagaaactcaaaagcggttttctcataccaataatctctgatcaaatgatcatgagtcagtactccatggaaagccacaagcttgtcaggcttatcctgaatatcatcacttctcttatgtttatccttcacaacaaccacacagccattcaagtttggatctctgatgttgttgttgttccaatgaagaaagaatctcactattctacctccaacatcaggatgatttgggtgtgtttgtatgcttcccagttgctctggaatctgatgatgcatgaagccagttggtgaatttggtatgggattttttctttcctttttgtggattttcttcgttggctgtgcatacattcatgtgtgtttctcagtgttcttgcttgtttgtgcccctttaatgccattggcttgttgattcgagtgtgatgtgtgagttttgatttttttttgttggactttgactttgggttttggtgctgtgcagagtaaattgataaacacctgtgaaaaccaattacctcatcaagttcatcctcctccgaacccatccattcccaagtcaacccggaacttcttcagtctcaccgaggtttgtaaaagaaagcttcattctccatggaggtcatcaaagtaccaaaggtttgtccccttcttgtctggcttggaactcacgcttcgatcattgaccccactcttctaccttgtcctctaggtagaacatgttcgtctcgctaaactttcgcaccagttcgggtcaccatccccctcttccagcgctacccaagactctaacgacccacctggtctcaccggctcactcctgatcacacctcatcatttgatttggagtcatagcctcaattcgggtcctgatgaaactccgagcaaccaactgaatgctgaatcgagcaaatcgtgtggcaccagtcctggaagtcccggtaaagctgaagatgtttgggtgcgctcaggagcagaatcaggaagatgaccaacaaatgctcacctcgttcgcctcattttgccttttctccgtcagattgcccacagtttactcacagcggttgaacatctgccacgccatcgagaaccgactctcctgattcgactggccacttttgttttctatactctctcgttttcatctccaaatgaattggatgacgtctgggattccctcaaagccttaacctcaaaccgaaaacctggcgaaaaggagcaattatttgcattcgtgcaaggcgctacctccaagtcaaacccatcctcaacagacccctcatccaccttaccaggatgggattcttatgaccctcatgccgaattcacccggatgaaagtgattggcgaatcttccaaaaaatctgagaataacccctggcgattaacgacaattaacaagaatttcaacgtgcgctacattccattctaagttctttctatcatccatgtagtcaacaaaaaaaaaaacggcgttcctttcttggatttaccaacctggagatgaacccaccaccaacaaaacaatgaccccttcatcatctttcttagttttgctcaacatatccgtctgtgttgttgaccccatcgaaaatcagtgacactaccctcacctacgccgtcaaatatcgcagtaagggaaggcttcccatcggaacctatgtacattgggccaatggtgtaagttattattattctttgttcttctcgtcgttcagtccgatgtaccaaatatttacacccgcctttacgatcaacgaccctggactagtcctcaatcactcgctctagccaaccgatggtcggatttaaaaacgctcgttccatacaagatgaaaaactgatcgaggcaatttttcactcgcactcacttcacacgggtccagtggccgtaggcgatcaaccgtcgcagcaagttgtttatggggccacctcttctaatctgatcatcgatgcccggccaacgaccaacgccatggcgaatacggttaaaggagcaggcaccgaaaacatggagtactataaaggatgtcgcaaagcctacctagggatcgataacattcatgtgatgcgcgactccctgggcaaagttgtatcagccattcatgaatcattcgtgaccggaactcctgtatcattggactcactgaagcgaagcggatggctaaaacatatcggagcgattcttgaaggcactagtctcatcacacggacagtccatgtgtacaattcacatgtgctcattcattgctctgatggatgggatcggacatcgcagctatcagctctttcgcaagtttgtttagatccttactaccgaaccttccaaggctttgcagtcctggtggaaaaggattggctcagctttggccacaagttttctgatcgaagtgggatcgtcatttccgggcgtgaaagagttagttttggagactcgcccaatcattcgaactactcctcaaatatcgcacgagatgatcccgacgaaagcatttcagggagcggtgcctgggtaacttcaatacagaaacaactgaacttcggtcactcggttggctattcacatgcatacaaagaaacctcacccgtcttccatcaatttctcgactgtgtttatcaactccaatgtcaatatccaaaacgatttgagtttaactcgtgttatctcgaacgactccatgaagagcttcacgctggaaattatgggacgttcctatttgattgtgaaaaggagaggatcgaggctaaagcttcaagtctgacacgttcggtatgggaattattcctccccccaaatgacatttcaaagtacaaaaacccacaatacgatccatcgttagacgacccaagcaacagattgaatacagatcaaggcgttctttatcccgaggtgaaagatgtgatattctggtgggagatctttggatgtccgaacgaagaaatgaatcctcccaaagttccagatcctagtccaaatctagattttacccatgtcgagcccgtgtcctcacagacggatgaaatcacggaatgttccgaaactctggaaaacttgacgtttgaaaccgttgcaagtccgcctcctggtccccttcgagcatccaatggtccacaggatccatcaacaccaaaaaccttacccagtaacttgaaaacgcgttctttcgtctcgagttctagtattaatgatgctgcaacaagcaccacaagttcacagctatcaagcagttactctgaaacacagttttcgaccagtccgaatcctgccgccgatcaattccaaaacgcctttcaacaagccaagatcatgggatggagtacatgggaccgcttaaagaagggctacgaggaagttgcaaggggctcggggcccgccacttcgccacgtgtctaccaccaccaatccccttccagatcgccggctcctagcacgagcaccaacaatcgacgctcgctctcgcctcagcatcaacaatatccgctcaatccggatctgaatccctggtctgcgcccgaccctcgtccgtcatcctcgcccctcaattcttctcctacccctgctcgaccagcaagtcacgaacatagtcacggcgccctctccttgcccatcaatgacccttggcaaacttcatcggaagatgagccccggtcgatcttatcgacccttgagcctcgcgcccacagtccccgacatctccccccgatctctcacgatgatattgatacgctgttgagctcaactaatcctgccaaagatcccaacactcagaaggccccgttgagcttcaaaagcggctcttccctttcgcaacaggagactagttgtagggcccaacaagctgatatcgaccctttgggcgtcggctttacttgacttgccttctcttatcttaacccccctgtgtggattttggatatctcgtgttcactgttcaatcttcagttttatgggtgtattcatggttgtccgatttgtacctatctccgccctccatccccaatagtcttacttttttttttgaaacatttgcattggctttacatattttatcttatggttctgattattcaattgaacattgcccttttctctctctccctctcttactcctttttttactgttccatcattttttgtagttgtgtgttgaatttgtacctttaattatttcttcacaaaaaaaagtaaataagatataacttgagaactacatactaccacacttgttatctacattaaattatcgggtatcattctcatccaattaattcatttactgtttccttgggaacatcaggtctacacagcaaatctcgaatgattatcagttagaatggtgggaagtgtgtgtctgatgtatccttaattcaagaaggtactataggattggacaaggctgctcacggttggtaaattttttgtagttcaacgtcacattcacatttatgttttggcttatgatgattgtcatgtgggtttcttggacatccttcagacaaaccattcgtcccgaggcgcaaacaaaaacacgaattctggacggttgagcagctcaatagcaagtcggcagctgaaccatgcggtccccaatgcgcaacgttcttgattcaaacttgttgtatttattcggcctgcttcattgacattatcttcatccaaagtgcaccttgtttttagagtctcttcctccgcctatatgtccaagatgaactccgtacactgacaagtctcattggatgaatttattggctaaggctgtaaatcatcatgaggggatcaatttttttgcaagcaccatgcgccccccaaaaccgacaggtgccttaatcggcagcccctgatgatcaggagggtctgcaattttttccgcaaaatgagcttcttgtagaattgcgggctcacgcagagattgcaccggcgaattccgaacaagcagagagacggcgttacattcattttgcttgttactttctccatccttgctttctttgagtataagctactccctgggaccctgcttctgaatatcctggagagactatgtagatgggaggtggtcaatggtttaaatgagttcgagctgatgattgattaattatctattcctagtctacttagaggagaaagaactacactgcacacattgatcttcaaaacaagtccatagcttcaatcatagtcacaactgtctgataagagaatagaagcacatcttttgagagattttctatcggagagacaagagtaagaccgcaatattttcatcacgtgtttttggggccagtttcgtgtatgattttcacggcagaatttttgatctttttgagatgtttggatttcttactcaacggaagacttatttatgtgctcaagtttaattgccccagttctgttttgccatcgtaatccaagacccatgtcctgttggcaagggaaaacaattaatatttccagcgcgctcgactggggaaagaaataagatcagattcatactcactttgggctagaccataatttgaaaggcaactccttttgagactgcgtttcgaccatcaagctagcttcaaaagacctgtccgccgcactatcaaactcaagcagggcagcaaaatataacgagcgactgatacatttttttattgaaaaattcaagtggacgcggatgcacataaattagtcttgtttcggtccattcaaaaaaaaaaaaaaagacaaaatgctgcgtacgctaccccatctttcaaagaactatcttcactcattgtgaggtcaagcgccgaggtatggacgcccgaagctgagacatatggagcagtgtatccgtggtgtttaacggattgagctcggtttagtgtcgccgtgccatactgatgatgtggatcaatcataacaccccgatccgaacgacaaaatttggtggtggaattttcaaacccaagagcagatgacgcgtttatgtcagagaggaaagaggaattaataccggaaaccctagttatacttacttgatcgactcccaattgaaccccgactgaagtttggcgcgttgtttcaactgaggttcggctaccagtctcgtgaatcttaccatcaaccggatagattgcctgtatagaagtgagaagaaacagaaaagttcaaagtgggtggagataggggattgaagtggatcagagatcattagcaaaactttgtcaaaaagataggaagaaaaaatagctcataagtttaccttgatgacaggtgatcccatcaccgtcaggagtgagcggtcatatttctcatgttttttcctcaacaccaatcttattctgaggtgtttgacccttgattttgggtggcacggatggacaacaagtcgaaatcctatgcgttgatttgatgtatattttcaggatttgtgatgtgagggagtgagcccgcaatttacgttaataacaatcggtgcgagttagaagttgatttgaagcgcatagagaacaaattaccaatcaagcagctgggaaatggtattagattggagacctcagggtacaagcagtgtgtcttggtaatcaataatctatgatcaatcgaattttggaaaagagaagccaaatgggcaatgagccctgcactcaattgacacatactttcttggccaaaattctgtgaattcaagctcaaaattaaaggcaccaagcatcttaaattctgacctgtttttagcttcagcgacatcgccaatcaagtgacgcgcacttgaaactagcatttgcttctttcgaggtggaggtagaggatacagcgctcgttgggcgtccaagggtaggtcgattcttttatggcgcgattgagagtatattatcttgtggtgagatcgaaatttgactctggcttgatgttctggtattgaaccaacagagcatgatctgtgagtcatttgtgattcgcgtgtggtaattagagaccaattgatggcattccaactgtcggtgacggcatccacagagtcagatctttttctgactctgatttggtgttgggtgtaacggttagaactgtcaactggtggcagcacaagttgggcctttgctacctgcgaaaagacttggatcggagtataagctgtagtgagctctcaaaggatgccagtaaggtgcggcaatcatagcagcccgtcgtgatggatgcccaaatgaaatacttagcattggaaaaactcacgaggttcaatcatagggtatagcgtaggcacttcaacttcaaacgtctccagcccaagctcaacggaacttccatcagtgactgctttgaaggcgatttgtaattcttgagcggatgtctcagatacgacaccagggtgatcagtcatctccgaaattataagaccttggtcacgggaaacattcaataagcgatgcatcacgagtaaaaaactgagtggccggataatgaaaaagggttactggtttcaattcatgaataatctaaaaaaattcaaaagggattacagccaatccagaaaaggatggcctcttctcctcaactgcaccagctcgcttgtgcagatccatcctattcgtgatctgggtaaggttaagtgccctgctggattgaaggagaataagagcttctagctcaaaccaaaaccttactggctcatgaaccggtagtatctgcacacaagctagctggtgcatttgaggaggggatgccatccttttctggattggctgtattaactgagcagtcaagcacacagaagagtagaccaaggtgctgcccttttaacctcatgccttgcggccgaattatgcctggtctctgtttgtcagttacttccggcggagttcatgttttcctcactgctgtccacagccacctgtcgcgtgcaacagcctggggatctgcgggagacaagctctccgatttggcttcaacaatgccaaacaaaaggagaactagcagcccatcgaatttgcacgcattccgatgaaggagatatataatgcaaatgacagcctgcacagcccaagacacatggatgtacagcaattccagaaatggttgtcacattcaaggaatttcaggcttggtttctgcaatccaacccacttagaatattgagttggtgttactgccaagctaaatttcaacccagtttaccaagaaaaaattgtgtaaccgcccaagctgaagatagatttttgtgtagaaaccacaaagcttttgtgttggaatggtaccaattttagagttttgtgcggaaagaaacccacattgaagtacattttaggttacaactaatactatttacgtaacagctgcaatgaaataagcttctgttcatgtttttgctttttcaggcacacattttgagcatctgaaagcatcaagttatttatgtatggctactattttgatttttgtggagcatgctcaaaagctacaccaagattatgcagatgtcagcacatatagaaatgcttatcaaatggcaagatattgtcagtttgattttcctggtcatttttccatcttgacccatgacaaagttttttgtagatgctgtagattcaaactgatcattggactcatataggtgttactacatgtcataagctatttgttgctactttgaggtagaaaaacagccataaaaattcataaattctttaatatatatggtttgtgcttgttagatacgtctttgattttagtcagattatttacaaatggagaagtgaaaaggtctggttttttcaacaagtattgtgattgaaaaagagaggggaaaaaattgaaaacaaaaatcaaagttggcaggcttggactcagaattcatcagcatatgtagtttttctcttgtgaggaagtatatttttgttggttgtcaagttaactcaattctttaccacttttttcatgtctcctttgtatggaaaacttatgtgctgaggtctaaatgcccaaactcagttttaccatcatattttatcacccatttcctgttggaaaaggagatgattttattttaataaaacacaagagagggttcaattggatgaaggaaggatggctggatgatgctcactttgggctcgcccaccatttgaaagggagctcctcacgagactgcgtgcggacctcaagtgtagcttcaaatgcctttgtcggagtgtgaagctcaagcagggcagcaaagtatatagaaggactttcaattttttaaagaaaaaatatgcatcacattcatgtatatttgtgtgttgaggaaatgtcagaatcaaacagtaatgattagtgaggctaccagggcttggacaactttggaaatggatagcaaaaaagggggaatgaatgaatgaaattgcgcacgctaccccagattttaaggctttatcttcagtcattgtgagggtaagccacgcggtttcgactcccgaagttgagacatgtggaacggtgtaaatctcctgcgtgtccgattgaacgcggttgattgacgccgcgccatactggtcgagtcaaccaatcaataacgcaatccattttcaaggaccaaatggcaggaatttgtttttcaagaattgaaccatggacgaatgaagcatttgcgtcagagaagctgacgctcgtgcagaactggtaagggcttacttcgcctactcccaaacgaagccccatcgatttttcccgcctccgttcaattcgggttctctcagcagtctcatgaattttaccatcaagcggaaagattgcctttggatgcataaggagaaaccagaagagcaatgaaaaaatgagagaggatgagttagccggtgcagattcaggactcaaatcaacaaataagtaaaaaaatttggaacatatgaatgataacagataggtggaatgttttactttgatggtagcttgccagtcccaagtgcctttctccgccagatttaagaataggttgaggtgtttgacccttgattttggatgaaatgaatcgacaacaagtcggaagcctatttttagaaatcatgatgctatagagtcaggtcttgcatcaccattaatgcagaattcccagcaattttgtcgatttgaggcgaggtgaaaactgggcacctatcaagcagctgggaaacggtatcaaatttgacacttcagggtacaagcagtgtgtctttgttatcaggattctatgatgaatccaattttggggatgaaaaaatgcaggccatgatggataaatattccatacccttttgttagtaatgcttcaaccttaaatttatataagtgggcgtctttaatcctaacctgtttttagctgcagtgaaatctccaatcaagtgacacaagcctgggaccgaaggtggaaccactctagaaaagcgaggttgccacctaagaggatcaggggggaacaggtgaggaaacctttgttctagtgcttctcggaggtcccacgacagatacaggattgagaatttttcaactcggtcttgtatactatcagcagatcgtgctcttctaattgagtttgaaaagatgttgtcggggatatttccgagggaataagacctctttctgatttctgatcgccacatgccatgctgatgagggatatatcgtcctctaatttcgacactagctacctgtgagggtatatcttctgaatctgaattgtgagctgcagtttgaggtgatgtgattggttagtgacgcccggaaagaaatatagcggctgatggaatatggctcaaggaacatgaagaatgctggatttttccggcaaaaaaaaaacgcacgaggtttaccgtgatatagcgtcggcacttcgagttcaaaggtctctaactctggctcgacaaaaggtccctctgcagaagtttgatctgattctagggcgtgcgtgcatgcttcagatcctgcaacacccataggatcaaccacctcgggcaacatttctgaggcttgatcccgggcaacctcttttaagaagggagacatgtcaattgtgcagtttgtggtataaggaatcaatgaaaataaaaactcgtccacgtcgagagtgatgtatcgaggaatgaaagaaagaacaggaggtcggcaagctgccgttttaacctggttggtccggccaaagtaggctacacagccctatgtggctccctcatagacagtttacgatttccggacatccggtccaccgccataagctttgctcgataatccatgtggtgtgcaaaagcttgcctgcagaagcagaagtgctgggcataactcccccgtctctccgtcacccggcccacgatcaccgtgaccgcccgcgccgacggggagtgactgggactacccgtgcctatgtgccaagctgcacaacgggggtttaagcatttccacacaagtccacacaccaatgtttccaactttcccttgaacttcccctttcatcaaccaagtcaagaataagcccagacctgtttgatctcaaggtatgtgtatctatgtcccctaacgcttcctgctgtgtataaaaataactgatgctaattctttggatgatgtttgcaactatgtactcgaaataggccaccgcaccccctcgctaaccttgaagccgggatgtcaacaaaatcaacccaaacgtgagtgggatgacaatacccctcaggaacagaacgaatcaaatcctgatactctgcgaccaaactgcttgctggccaccccatggatcatcaacatccccttccagttcagcgtgcaaagctgataatcactgcgacaccacccatcgcaaccattgctcgccctcctcggtagatttcagtcaggaggcgaccaccttgtgtgagcccgaatcaggccatcgggttaacgttccacatgcgggaatggaggacgagagctacgcggctcacagggtagctcccaacaaatcgcaggaactgctggcctatctggtcttcttcatccttggttcttctttcctactcccatggaactcgatgctcgtctcgaccacctacttcggatcccgtttggccggtcatcggtttcagttcaactacatgaattggatcaccgtcgtcttcaccatcgccaacgtcgtcttcatgtctcgtgccacctctacccagcagaatatcgtatgtctcgtgaactgtggtctcaagtcaattgcctcattttctaatcttgcgaattgttaatggcacaaccgattttcagaaacacccaactattcgcatcattacgtccttgttactcatcaccacactgtcgatcattctcttaatctccacccgatacatactatttgatgccagttggtttttcggatttttgattgttgtgacacttgccgaagcgttaggatcttcgtatttacaaaccagcgtcattgggctttcggcatggtttgggtcgacgtacttgcaggcgatcctatctggacaaggggcgattggggtgctagttagcgtggctcaactgttggtgaacatcaaggaactcgactcatcttctggcccttcaaaccctggcgataccgcaggacacatccgacagagctcatttacgttctatgcgctgtgtactggattctctgtatttgcgttgctctgctttctggtcttgctccgactaccgatttataaattggccatccagcgaaaatattcggcaagaaagtcgcaccaagcttcagcatctgaggactcagtcgaacgacccttattatctccctcagttgacctattgtcagaaagcctatctgttcctctccctattccaaccggacccgatctcttcgtggttgaacgaaaaatcaggctcctgggcctgagtatcttttacaacttcttcatcaccctggcagtgtttccctcgatcacaggattcatcgtatcgtctaacgacccagaccgagcgcacattggcgcgttaatgactacatcgaacggctctcgattcctggacaattggtacaagccaacaatcttcattcctctccactttgtcatcttcaatctcggcgattggaccggcagaatcttgccgcaactattgcccggactctctcaacgactgatccagaagaaaactatcctgtactcgttgagtgggatgcggacggtgtttatacctctgtttttggtctgcaatgtcgattacagttcgatcgtcttcttcaggagtgatttaggtatgtccagtcttcctcccctgaccacgcatcaaatgcacgccgtcccactcgttctggtccaagctgatccctgattttggtctgtatatatttagtttatttgatcattttggtttgtttttcggtctcgaatggttacctatccgcactcatcatgactgctggggttatcgaacctaccctaaaacccaacgaagttgacgtgagttttcactctttgattctgtataccgtaatcggcctactttttttcaggagaacgggggggcgggataagtaaagctgatgccatcatcccaacactcgtacattatacaggtggcagcaacttgtttgtcgttctatctcacctcgggactggcagccggtagcttgatcagttttggcgtcaaagcaatcgtcttcattctataaacttttgcctgtccttttttcattcatttctatgtattagaagatagcatttgtttagctcgtgtgtcatatgtacaattagtttaaacttttgtttactatgtactcattcagatacctatcgcaaggtgttggtgtaacagaccttgatttttttccaatcagccatttttgttataccctgcttccattggtttgccacgcaaatgattgacgacctcttgatttgcctgatcgacttctgacttgctcatctatgatggacaatccaaatatccatgtttcggagtcagtacttagcccttctactttctgactacatagtttgcccgtcaccttcatgtaccttttagtctcgtcatgctcaaccttgagcagttcaagcacccaggaaagatgcgatatccggattccggacagccgtaagattaaggtttgattgaatatgcatgtaagcctatgtaagcccaatttcaccaatctcttgactttgtccatcagctttcttcaaagccccaaaggagacgggccaactgaaaaacgactacaaattagataccaccaaaggcagacgagccagcattaaaccaactagcataacatcaaaccggatatgagcaagtcgccccaaggagcctcttcgaaggatggaaacgccgtggtcgggggttcgacaatcgtcatcaaactaggtaggtgaattttaggcataacttcataaatattgttaacagtgatttgataactaatctatactactgcgtcgatacgtatgtcaggaacttcgtctatcctttctgaacagaacctccaaccacgcttgggtctgctggccaacttggtagaaacatgcgtcaatttgagagccatcggacacaaggtcgtcttggtctcatccggcgctatcgggatgggaatgagacgaatgtcgctgctcgatggtggcttgcaggggaaatggggcaagaaaccaaagtcattgaacgagaaacaagtaagctcaattactcataatttatatcaaagtgataattggtgctgatctcaatgatctctgtttatgacgattgattaaaaggcgttggctgcgatcggacagggtcatttgattgcactatgggatagcctctttagtcgtctcaaccagccgattgctcagattctcttaacgcgaggagatttggcagatgtgagccttgtcaaacgcatttccccaaacacgcgaagaaaaaaaaaagttaatccaagtgggtttggcatttcgacggaaacgaatatgattcgacaagagatcgaggtacttgaatgcctcttccaccctgagcaccttattgaacagtggagtgattccgatcatcaatgagaacgataccatctcggtctccgagatcaaatttggtgacaacgataccctttccgccgtcactgcagccatgtgtcatgccgatttcctgttcctcatgaccgatgtcgactgcttgttcaccgccaatccccggtccaatccatctgctcaaatggtcaaggtcgtctacgatatcgaaggggttcgaaaaatgggttagttaagcatttcataatgaggaattgtgatctgacaaggccatctacaatcaaaattgctaacttttgtgcgttcaattgatatttagtatctacatctaccttaggctcatccctgggaacaggggggatggaaaccaagcttatcgcggccgaactggcgaccgctgcaggtgtagccacgataatctgtaacggcacgaagccacagaacatagcggcgattatatccgacttgcaatccaagccagccagctcttccgacgcgatcccagccatactggtgcctccactagttgaagattcggggccttctcaattgaactacaccgtcttccttccccggccgaccccactgaccagccggaagttttgggtcgcccacggcttggcgcccaagggttcggtgatgatcgacagaggcgcctatgaggcaatcagtgacgaggccaacggcggcaggctactccctgccggtctggtcaccgtttacggcacctttgccgtcgcccaggccgtcactatcctcgtcccaagaagttttctcactcctctatccgccccacccgcatcagtcgagcaagaacagtcgtcggaccttcctctccctacttcttcaagctctcagacaaatcaaactgcagaagaactggttccagtaggccgtggactagtgaactataactcctcagacatgaacaaactgaaaggtcttcacaggtaagcgtatctaatgaagagtttcttgaatacacttctttttttcacagttggtcgaaaaactgactctcggattcgacttgaatatctacccctcatcgcatggcaatcctagctctgagatcgaatcggccatcggacatatcgactcggaacatgtgatcgagtcgatcgtcttgttcaagccgatctcaccgcctcactcataatcccattaaggaaccgtataaccgaccaacgaacaggagagaatatgacttgggggaatatgtctgtattgaaaatgttcttgtatatgtgtacttaaaatcttataggatacagatagatggctagccgagcaaaaccggatatctgtccgagccttgaaaccaagccctgagaaatctataagacaattagaacagctggaggaaaaggtgaagaaatcacctacattattggtctgaaggaagaaaaaaaaaacgcaacactggcggagcgatttgaagatgactgatggaagttcaggtcgctgtttcaattttatgtctcgccataccgccttacaaccacgctgtttttttggcttcatcaggtaattttggggcgtcctgatcataaggtgtcgatcttttaattggccgggtcaactttctcttggcccgttccatgatgttcaactgtgttttacatatactcaacatctgttggaaagaaaattagagatcattttctaggttatatcctcattgtgcatggaatctgcaacccacattttttggtgggacactttgtacaaaaagctgcctggtctgtctcttttaattttaaacaggctgtggtttcttttaaatttttctgggcaggtctgatttctcatgtaactctcatgatttgagcaagtgacgttgagaactcctgatagatatttacttgaatgtatgcacacagcgcctcacttggtccagtttgaaagttgcagaaagtgttgttcaaagatgcagactcagcgccctctcttgatgacttgagtcgagcatctttttgcggtgagtcttgagagacatcaatcttcatcaattgttgctgagttgatgatgtgaaggagagcatctgttgaaagacttgtgagaggcctgtgaagtgctggtgaaagccctgtgaagggcctgtgacagtctttgagagttatcccaggcccgcctgtgcaaagaagttctccaaaactttttggcccagccgagcacttcacaacggattacgtatattcttaccaaagtccacgatggcgccgtcaaacgcagataagtaagtcctcaagttcatctcaaacagacactgctatcttgaattgctgactatctttctggaatacttcatgttagatatgctttcctcaaaatgcaagctcctccgagctatgtggccggattaggacgtggggcgtccggattcaccactcggtctgatatcggtcccgcaagagaagggccaacacccgaagctattgctgccgccaaagcagccagaggagaagaggatgctaccgtacaaggcgatgatgaacaatttcaggacccagacaacgagaccaacctattcgcctccgccccctacgatcaagaagatgaggaagccgacaaaatttacgaatcgatcgacttacatctcgagcgacgtggtcaatccagacgtgagcttcgggaaaagttagaacaggaacgcctcgaaaaggagcggccaaagatccaaacccaatttgctgacttgaaacgatcactcagtagcgtatcagatagtgaatgggagaacttgcccgaggtcggaaatattgctggtagaggtcacaagaaactgaggaaggaagggaacctacgtacctatgcgatccccgattctgtacttctcggtcaacgagaccaggtcggactcgaaacaagcctggataatcgtcagatgaatggggacataacccctgctggagaacaatcatcaacatcaggcgtgatgaccaactttgtggagatcggagccgcaagagacaaagtgctgggtttgaaattggatcaagtcaaggattccgtgtctggctcgactaccatcgatcccaaaggatacctcacccaaatgaattcaatcgtcttcaagaccgaagctgagatcggagacatcaaacgagcccgggctctactggccagtctgacgaaaagtaacccaaaacatgcacccggctggatcgctgccgctcgagtcgaggtcgctgctggaaaacaagtcgccgcgcgtaagatcatggcccaaggttgtgtggaatgccctcaaagcgaggatgcctggctagaaaatgccaatcttaacgtaagcgactacgatcagaagactcataatttgaatgaaaaactgaaatatcatcatcctttcacccattccctacagacacaagagaatgctaaagtcgtcttggctgatgcggtcattcatctcccccattcagttaagatatggctcaaagctgtcggcctggaacacgaaatcgctgccaagaaacgggtcttacgcaaggccctggaatatgtgcccacctctgttaagctttggaagggtatgtgttgatttattctctcacaagtcaaactcttgaagctcacgagacaatgccaactgaccactttctctttgataatctacagaggctgttaatctcgaggagaaccctcaagacgcacggattcttctgcaacgagcggtagaagtggttccgttctcagacgagctttggttgacattggcgaggctggagagccccgatcgggccaagcaggttttgaacaaagctcgtcaaacgattccgaccagtcatcaaatttggatagccgcatgtcggctcgaagaacaagaggggaaggcattggatcggataggagtattgatgagcaagggtgtattggcgctcaagaagaacggcgcggaactaccgagggaacaatggattaaagaagccgagaaatgcgaatctcaacaaagtcttgttacctgtcaggccatcatcaaggcaaccattcatctcgacgtagaggatgaagaccgacgggatgtgtggattgaggatgcccagagctcattagccaatggctatgtagaaacggctcgttcgatatactcctacgcactgaacgtgtttcccaacaaggccgagctttggagaaaggcggcagacttggaaaagacgcatgggacgagtacctctctgcttcaactcttggagcgtgctgtcaattgctgtcctcactccgaaatcttgtggttgatggctgcgaaggaatgttggcaaacgaacaacgacgtcgatggggcgcgtaaaatcctcggggacgccttcgaagctaatcctgaaagcgaacaggtctggttggccgctgtcaagcttgaatcggagaatggccagattgaagcggccaaacaattgatgaaaagagcaagagacgtggctggtacggaacgtgtaagtgttctttttttcagtatgttggcttgtgaaggagtaggctcagtgtgagatacagacccacttgacaaaattcctgaccaccttcttttgcatttgtttttcttttcgatgatgcagatatggattaagaatgcggttttcgagcggcaacacggttcggtagatgaagcgctggagatcacggagaaagctttggtcaagttcccatcttcggagaaactgcacatgatcaagggacaaatcctcgagtcgaaggaagacgtttcaggtgctcgtggggcgtatgcgattgggacgaagaaatgtccgaaatgtataccgctatggatcctttcctcgaggctagaggagagggtcggtatgacgatcaaagcgcgggccatcatggagcgggcacgacatcacaacccgaagaacgaggagctgtggtctgaaagttgttcgatcgaggagcgggccggaggacatacgacgggcagcagtaccaatgccagtgccgtcgggatccaggccaggaatatgatgtcaagagccttacaggattgtccgaactcgggcttgctctactctcaatcgatctggtacgagcctcgtcctcagaggaaagctcgaggggcggacgcattgaagaagtgtaacaacgatccccgagtcatcgtcaccgtcgctaggttgctctgggccgaacgaaagttggataaggttcgcaattggctcgagaaggcgatcgttgctgattctgattgtggcgacttctttgggatctattacaagtttttgaagatgcatggaactcaagtacgtcaatcaaattgagccccccatcctttccctccttttgttcctctcacttactgtcaaaaccgtcttgtaggaggaacgagatgctttgattgctagatgtaaagccgcggagcctcatcatggtcccgtctggcaggctaccgtcaaagacttgaacaatgtgggaaagaaaatcgaagaaatcatcgacctggttgctgataaattacagcaataaaactaattgaactccctccacaatttttgctcgttttttgtttttgaataagttctttcattgtttttgtttttttttttggtgataatttgtaaatctataactttgggagaagaacacacaacgaaatccatgtgatatacagcctcacacgtttttcctgtctcaagttcgagggaatcaatccacggttccaaaaccccaacccgttggaccccaatccaccagggtaatttccgttcctgttttctgttttctgtttcttttttttcggctatcaacaagctctgatctgagggggcaagaagtgattgcagatgcaaaagaccctacatactcttgcttgctctgttttctgtttagcacaacaaccagggaatcaattttgggagataaggatattgataaacttgctagtcacttggctccccccttctcactgatgatcccctgcctactctcgttgcttgtaagttgtacttggctgggctcatcagatcactcatgcggccagaaaaacagaagatttctaagtcgaaatccatgccaatattccagcagaacttccaaggcttctatttcaccaaggggggggggggggggggggcatgtgcaattgacgggggcagtggataccccggcgggtaggttttttgggggtctccaccccttcgtaaccagcgtcgatggacttgcaggctgtttttgccagctcgtcggttgcttaagtcgagagatctattcttgatcggtctttcttgctcgtggcttgggatcaactgacagccggtgcgagcttcaagagtccataggatcccaagatctcacaaaatactaactgacttatttatcatattctgacaacaccttgttgagatcgaattctgtgtcgacgcgagctgtgatttccgggtgcgccagaggaagacagtcggcccccatcgatatgccaagagacgacccccttcaacatgtgtctttgtatgtactccaagccctgcactccccggccgtgggctctctctcgatgcgctctttcgccccgccctgccctctggtgcgccctttctctctctgcttatgcatcgcacttcatccatttgcaatggctatccgaaccttcttctctggcatatccttatcttactatcttctcgcgatgcagatagacacacataagttcagtataaaatgtggtttctttttttttatgtaaatacatcttcttaaaagaagggaaaaaaaaaacttgggaagacttggaggcaaaaagtaaagcttgtatgatgaaaggctcttcttgagacgcccaagtcagagagagagaaaaaaaagagaggtgttggggatgaattcgatcgggcatgaatctctttagaaaaccgatcaaggatgatcagttagttctcttcgggatctgataagacaacggccgatgaacgtgaagcggggcggaagcgcgggagtcataattgaccgacgatctggaagtcggagggatcggattggcggaggttttcgagcccgaaggatgaggagggacggccaaggaagacgaagcggagctcttggaggtgcgcatgtagaacagggagaagttcagtctgacggccaggaatttcatatcggctaaaaaaacagaaacaaagagagatcagatcgaagatgaaatggatgtgaaggaggaaatcaaaagagagaggggaagggagattcacagtcttgctgggtagagagcgaagagatcaggtccaagaccagctcggtgaacctcttggaatggttggagagctggatgcggatcgattccagttggatctcgctgctccgatcggccgacgactgctcctcttcgtcgccctcgcctgctcgtctttcctcatccgaatcatatccgcccccttcttcttccgaatcttcatactatgtactcatcccaatcacaattcatcagcctccctcaccccccttttgtttcgatcgatgtgtgttttttctttgagggggattgacgtacttttggacgcttggatttcgtgccttgttgatcagtggctagtctagcggatttcgataacccgtaggcatacaaattatccttttgtaatcaaagcataagttctattattcgatctcgtcaaaaaaaagaaaagccgggaaaaagtttgagggacgaacgattgaatctttgaattcgaggatcactttgaaacacgcttcagccaataaaagacaggtattctttcgagcatcgttgccagccaaacaaacaaaaccaaaaaaaaaaattgtcaaaaagaagaacgcgtcaaaaacaaaaaaacgaaaattccaaaagagaacgggaatcatacctctttgccgacgcgagtactaagcaacaaccctttggagacgagccgatccaagtaagcggcatggccctcgatgagcgagtcgagatcgccgccctcggtcgtcagcttcttctcgaactcttgccatccacagtcgatgacttcgagatgacagtaggactggagctgacggatgaagtggatcatctctgagatcactagtcttgctttgtggaaatctccccttaaacctttagtgagaagatattaacatcaagttgattggatgaaaaaagagagaacgaaagagagagagagagagaaagagacggacaatggaggtgtttgagggcccgattgacgcccaagatgaccactttccaagcccgatcgagcgagtattcgagccgtttcattttccaaaggagcctgaacatgcgcatatatttttccatagctgaggcggagaggacgacgtcgaggggtttctcggtcttgtactcgagcatgaagacgtcccaaccggactcagcgggcgagaactccaacatacgtacgtcgaggcggttgagcaagagacgttcgtcgctggttgcccggatggctgactcgagcgtcgccgtcaggttgtgtcggtagagcgtgttggccggcttgttgagactcggtcctaatgtctcgatcaacagactgatgaaatcccctcggcctaataacagatagtctttcaccgccttgaaatggtcgagtagcttcagcttgacgaagaagatgttgaacagttgacgggtcgcgatcgagtaggtcgagtcgatcgtctgctgtagcccggtgatgtccttgtaatgtaaggaggctttcgaggaggcttggtagatgttcgagcgggtctgatgccattcgtaatctccacaggaatgtcttatgaagtttaacgatttacctgtcgagaagatcttgattgatgagagagatgtcagctttttcgatgatgtatgatgattgttcaggtttcacctttcttgcaaatccttcactgatgaaactagggatcatttcttttcgaaagctgaattttttctgccagacgttcgatccatcaccgggaagctgatgaagatgatcgagttgatcgaggttattgtggagatgatgattgttattggttttacgatcgaaggccggattgaggatgatgaagaattcttcgatcgggtccaccagttcgccgtcccacatccaactgacgagagttttgaaccaggggacgctaactttttcgagcaagtttgaggtgaagagatggacgacggggtcaccatggtcggtgtaggagtggaggactgagatcatctggccgccacggatccccttggtggccgagatgagggcggcggacatcctgagtctgaggacggtgggagtgagatggaggaggagtgcctttgaggagagggtggttgaagggtctgagctgagatgggactggatgatcgcgatggcgcgatagtaggtgccgagttcttccttgagtgcaaaggcgaaggcttgttggacggttccgatgttggcctctggctggtcgattgcccgttcgatcttcttgtagagccatccgagctcggtgagtttgaggatgaggtctcgttgtgggagagtgatgagttgatgatgggtgggttccttgaagccaatcccgccttcctcccagctctcgtcctcggagtttgatgatttgaagtagatgtatcggccatcgattccctgtaggaggtagatcatgtccctgagtaggagatgttctggtagatgggctggatatgcatgttgtttgcgatactgtttgagtctctgggctgctgatggttgtggttgagttgtttcagttgatggtaatctttcgatgatggttggtggttcttgttgttgttgcttttgttgttgttgttgttgttttggtgctagtgctagtaggaatttgagtgttgcagttttctcctttggatgagagagtggactgagtctggtgagtagtgaggtgaagtgttggatggcttgtattggttggtttggatctagttggactgtgagagagatgatggtcagtttttgttgtgttttgttttgtttgttggtttgcttacgatgttgtttgatctgttctgctattgtgttgagtgattggttggttgttgttgttgttgttgttgggttgttgttgtttagtttttgttggtagactgagtattgttgttgttgttgttggttgttgttggtgattcttctgatgagttccttgagatgtttgagttgtttgttgttgttgttttccatctttttttttgatttctgctgtgagcctgcgctgtgagtttctgaagatgaaccaatttgcagcagaaggatctctgagggttgagctggactccttaatcagccagtcactcagactcaagcaccagatcatcaactcattcaaccaactgtaagccaacctcaaccaacaactcacaatcaaaaaaaaaaactaaaaaaacaaaaaactaactaaaaccatcaaaaacaacagacaaaacatctacaacaaccaatcaacaacaaccaacctcaaccaagaactactcagcctacgagaacaactcaagcgattccactcccaactcaggaccagcggactaggagcactcccaacgagcacctccaccaatccagaagaagaagcctatcagatcgacaccttactcgatcaactccagaaccacttccaagcactctaccagcaacgccagaaccaacgagaggccgctgggatcgtcatcggcgtcatccagccttcagctccatcagccgacacttgaaatctacccttcacccatacaaacttctcttacacacacacacttaacatgcttctttaattacaacaacaacaatctcacaacgcgtttttttaagagagagagagagagttttattaatgcatttcattactaataactcaaaacgagaaggaaatcaaagcttctgtttctgagggactggagcgatccaagcacgcgacttgatccgatagccgatcccagcgaggatgacgagcaagaggagcagcaggagcgggtaactgaccccttcgtggagcgttttgagatcgggctgtcgtttgaagatccgggaggaagacttggtgtctcgtgaagaactatgtatccacaagaatgacgaatgttgattgattgattggaggaagaaggtggttagaggttgcttgtcaagagaaagaaagagcagcgtcgatcgatcacaaaagagaagagagagagtgagtgattgtataggttacaaggaactcaactcatggtccactatcaatgatcgcaagacccccgcttggtccagatgactgagatcgtcagccccgccgatatgtttctgatggatgaagatcttgaataaatagaagcggaggaggatctggattagtcagatgcgaaggatccagaggagggtgctgatcatcgacggacgactgacattaggcaccgtccgttggtgggtcagctcggccagatagctctgcatctgcaccccgcgttcgcccagctcatccagctcgatcactcgcgcctcgctcggcttgtccgggacccgcgccaggatcgtcttcgcccggcgactgtgcggacagtagctcttcgaatagaccaggatcgcactctccttgatcgccgtctgttttctcttccttgtctcgtcaacttcctttctttttttgcggggggggggggggttactcacatctacttcttctttgacttccatctcgttcatagccgtcgtaagaaaaaagcttggttgatcaacgtattattgaatactaaacgttttctataggggacctcccccccgtcccggtgcttcgagtggacgagtatccctcgagcatccacggggccgaggccccgaggggagcaagtcaatttggaattttctcctcccaatttaaactcagatgatgagcttttactttgccaatgaacaacctttgggcggttcatatgttgtccgcaccgaaatatatctcctccagacctctgcttataatgagcacaacgaagggtgatggtaaagctaccatggtaggaccagctaacatgcttgaaccgcgtgctcgcatcgatcctacaatggcatcctccaaagtggctcggaaagcattttccaatggcttggatcctatattggcggttgtgaagcacttctggatatgtaggagagggaaaaccctatgagccagaagctttcgccctgtttcggctcatgaggctgtggacatacaaatcctcgacctttcttataaacttgcatggccgcacgccgtcatgctattgttgtgtatcggttgccagtgcgatattcgtgaggcacagtgtggcctacatagtggcgttgctccgtttgtgtgtgtacaatgccgccattggctcttgcgttcgttgataggctgttgactggcaatccatagataaaagagggctcgccacgtattacctgtcaacgggagaacctgcttcaagaacaacacccagcttaatccgtttgccgattgaaatattcgttggcaaatatatagacctgatcgattactccttaccaagctttctacatacgtctccagcgagcccttccagcctgcaagaagatgttcgggattcaagattcgatgattcgggcgtacatggtctggattgctataattgtctactacgtccagctttcagaggcgcgacacaaccttgagcggagagcgggcgggggccgattggttcattgtatcaactacctcgattcacttgggatttcgagtgttagagttggtaagcttgatcaagcttgcggatcgggttggcatcatgtaaaagattatgcaactggtcaaaagttctttgcagagaaatctgatgcctattttgtttaccgatctccttaaatatttctacatagtatgcacggattatcgacagaccgagtttcagtgtgatcgaagtaggtgcaactccggattgggtccaaatagcgaccctgtaaaaaatccttgtgagttcaaaaacaaatatgtatctgaatttgatgtgtgtctgtgtagctgatgatcaaagcaagaaaatttataattgacctattttgtacttacacccatcaaaatttctcgatcgatttttgttttttgttttttgtttttttttctgggcgatgtgtggattgaattgatgcttgaagtttccaagatggtctttcgcaattgcaaacctcctgattacactggcccagggaaaacagtctccaacatagtgtccatgcaggtcgacgatggcagaataggtaaatatatgtactcattttctccttcattatacaaccattttctgtttcttcaaaaaaaaaaaagtgaaatacatggtcgctcgctcatttaaatcacaaccctctttgcagcgatccaggcgggtgatataaacaatcccaccctcgactactacgactgtacgatggcggagaaccctctcaggccttgtaagtgtctctcttgaacttcaaatgatcaagaccaacttttgctgactcacgagctcgttttgaattatacctatcagtctgtcagggttgcacacttctcagatagcttgtccggattcgaccaagcgagggatgatgatggcctgcaacgtatcacaatcccgttttcatatcgtgcggatcggcggtcatatcttgtctacggaagcaagcttccaacaagagtaatttcctgttctttttctggcaatgaagagcgaaaaaaatcaagatatcttcctgttacaattgacgtattcgtcgtagctgcagccaaacatttctacttcccatagtctctttttacaacatttcttgtctctacatatcttcccaataagaataaaacttatgaatttaaacagaggttgattcatgtacccggaatttcagtttttgatctgaataaaattccaggagggatcagaaatattgatatgtagatatatatatatatatttttttcagaaatgttacaaattagaagaacaaagcaaactatgaacccaaatttatcggcagattgaccagcaagaaagaagcctattttccaggaatcaaaaaatggcgcaatcttgcttaggatgattcctcaagattggtgtagcgcgtacataccaatttttctggcgctgaggggcaaccatcctagctctctgggtaggaactattagacatctacttggtcctggggtcgtaatcggccaatctgtggagtcgactgggctctttgagattccgggcgcgagttttgtggtatgtatgagattgagctgattttttatcgggtcgccaaaccacattccttgccattggccgactctggaaataaccctgatggtgcccctacccttgaagttgtgtgggatacgatcctgaccctcgtagcagatcagcgcagtgaccaaacattgaccctgtacgtgcatataaacatctccttatctatgtttttcccttgatacgtgtgtggattggatagcattggatgacttgatatgactggctctgccggcaatgaatgtctggtcggccggttatcatccaggccggagaacaggagaaaactcagcacctgcccgctaaccggttgagctgaccggttgatgccggcggtgtagaattggcggctggcaacattgcaactgacttgcgcggcgatagaagtggaggtcgatgcggtttcacctcaaccaaaaacacaaattagtcttttgctactacagagtcttcatagtcaaacaactccaaataggctcaactggtcggtgagacttgtccagacgcagcatggctggctttttctggtcatagcaggccactcacctcgtgctctctgaggttgttgcatagaaagacatcggaccaatacacaacttttgacttgtcttgataaggattaaggttttctttggaagtgaatgtttgaaaactcactacctcttaaaagcgcactgcccatttctaagatgtgcaaccttccacatgccacttgggcactatgatcatggggaatatgatcaaagctttgatcgttgcgccttgttatctgatgcttctcaatcaaggacagcctgtcgagagaatcgaatcttctctgtcaagacattgctatgacaattacgaggatactatagaacgttatctggcagagcctttgaatttctctgggcctactcgacattctcaatcctctgtaccaatgtttgacttcgaaaatgttcatcaagaagaaagatgctggcttcatcccggctccgagctcacccctggggagttttctcttaatccacatgaactaattatgcatgatcttgaacgacaactcctgcatcctagtgagcatcctcctaatgagaccctaatcactaatgataacgacttacctctgccactgaagctccaaccaaatgaactgacatcaacgcagaaagcggttgagtcttcaccacagcgaataaaaaagtccatcaggaatagttacagaaatggtcaatcggaaatcacagagaatccggctagctcaaacctctttaagtcgctgggaacaaaagaatcggaagagcatgcacgagatttgaaatcagcttcaatttttcaccagcaagccgaaggacccagaaatatatcatccgatttgttttccattcaaaatttaattcattacataagatcacctgcaaaggaaatagagaaaagaagagctggttttgataagcccctcaggttgtcacagacctgtagatcagagtggaagcccataagatcgttttggatatcaaggaaggaggctattgaatttcttgagacatgcaaattcaatcatgttggtagaagttacagttaccgacaggaaaagcgaaagattggaaaaatgcttttgcatttatcaacccaaagacttgatatcagggaaaattcaatttttactgatcaaataatgagatcatttgaagtgaaacttgaacattggataaaattaaaaacatcaaacaaggaaaatggcataggaagtaaatggtttgatatgaattgtcttagaaggaagaggaaccacattctccaatatgttacaaatgtcaccaaaatctcatcattccttatcattacttatttatatttattcaagcaacataatggtgaaatattgaatggggaagatttcaatcaagtctttgctttcctgagagatctttggaaccaagataaaaaagatgcttcactaaaaggaaaagaatatttacacataagaaggatggagaatttgacttctccagatgagcatacctacagaaaatatgataatggggcttctctttggttttttacttctgaggatatatttaattattggatcaataaaaataagaggaattatggtagaaatgatgagatttatattggagcagctaaattcaaattaattaggatggttgaacttatcatagctagctcaaaagatagatcatacacaactttacctcaccaaatgtcaacattacatcaaattttaaatccatgaagttcacttgttgcctagaaacaattatcacagatgaagccaagtgtatacattaacagggatttgacatacaaatcatctgtcaaataaattgtgatctaatagagtacaaaggttgttttcagaaatgaatttcaactcataaagtggaaattctcaaagaaatatacaagcagatcagagaaataatacttcaatgtaacatacttgagatttttactaatgtaattcctatctcctaatcagatttctttcacttccacttttcattatgactcatctgcttctcctcatctacagtatacattgaagtatgatcttggatccaatatattatagtctgtttgtaagccttatctatgttacatgaatcttttctttgaagttgttgaaccctggtatgaagggtgtgtcatatttctatgattactctcataatcttctggtgcatgaattataattttctcttttttttctcttcttgcaatatcttctgtgtttccaataaaagtgtctgtttatttgacctctacatcccagttgccatcagggtttaacatttgtgctacataaaaggctatactttcttgatattttgagggaatctgaaatacacctccttatcatttttactttttggccaaatcctgagtatccttccccccaaagaagtacccatcaactgaggtaactctcagagatatatagctgaaattgaggggtatccaaataaaacagtccattatgctttcagggcaaggaaaattagtgaatctcaaaaggaaaatatttcaaacaatacccaaattaaacaaatataacagcttaccatttccggatatgactgaatattttatctttaccaacaacaacaatgggcctctacgctacactatgctaaatatcccactaagatgagtgtagcaaacagtgcaccaaaattgtagtgttggcatgctaattttagtcccaatatgtgagcctgggtctcaaaagtgacggcaggacacaaggatggggggcaaatctagatgtatttcagagagataaggaaatacaactagaaggagaggaagagaaagagaaagagaaagagaaaagaaatgaataataattttattgtttatttattttatgatcaagtttttatgcagtcttactttccttagaggatggctgttattaagcggaattaatctacgcctcctaatcaactgaaactgagaagggttcctggtattgataaatcaatccggccactattttttagatctaagatcaagggtctttaaagggaaaactatgtggtttttagttataccaccaaacagagaattaagatgacttgatttgatttgatgatgattaaggcagaggtttagtagaaacagaatgatgtgatcattcagagagacagagaaagaacttagcagaaagatgcaagctgaacttgtggagttacttacttattggtgatcctgacacgatgagtgggaagattccaatagttaagggactccaaacgataacacggcgatgatgcggcggtgaagtatccaagttgagtttgatgatttctggtctgagttggttctgggtgggtctgaagcttgaagatcctgaaaatgcgaactcagtatactctgagagaattttcagagttggattacataatcacgacatgtacatgtggtagagagttggaattccaacttggttgatatttcacaaggtacggtgaaatattacaaagtctatgaaggagaagagtagtgtaaaagtgtgtagtggtcactaaggttgaaatcacatgaggaattcatttctgaagtcagaatgtaataagatcaagagataaaaaagttacagtaggaacatagctgaaaaggatgacttaagcagtcttttggccagcttggctggctctaaggctgacacaatacactgtgttatgctacactatagtgcttatagcggcaaaaaccaccaaaaaactgccaaaatacgctgtacagtgaccccaccttgtaagcatacacgatataagcataaccgcgttgtaagcatagcataaatattgatttccagcaaccattttcttggttttgcagtaaaattacctccataagaagcatacctccatgtaagcataggatttgtgtcaaacatccttatgcttacatagcggggtcactgtagcacagaatggtgcaccctttatatgtcctgaacgcatagttttagcacagttgtggcagaattcctctgtgatatgctaaatattagcataattctgctacattatgctggactagcactacagttagcataagtggcccattgttggcaatgatataatcaagcaatttcaaaatgaaatttatttggggctgaggtcagaaatgaaattaacataattatgttggagatgtgatagccagacagaccagatattacccatattagagaaacttgaagcttcatcaaagatattccaatacaatataaaagcattgagtacttgagagagagactagaacctatacatagtaacacattttgtattgattgaaataaattgattgtgtgcttatgcactatgaaagaactcaattttactttcccttgtcgataaaatatgaaacgtacccttgacttttgcttgtttctgatgaggcttaaatttgtggttaaactttttcaatctttgtacccaagctcttgcatgtctggcaagagttgatcatcttttgtttcacaagtgggtttacaaagcctcactgccccggaagctaattgcaaaacccatttctgaaatattcaacctcccattttcactttggcaatttgatcatgcaaaatatgaaagctttgatcattgcaccatactatttggtgcttctcaataaagcacaaattatagaagaaatccgagcaccccaactagacaactggtatgaagaaacaatagatagttatttaaaagagcccctaaactttttcgattccattccacattcagaattctctgatcaaccaatttccaaattgaaaaatattcatcaagaggatgactatggacttcctatcaatgatatcacttctaatgagtacaattttgactcccatgaactatctcttcctgaatttgatcatgagatcctgcatccaagtggacatattttgaatgacctccaaattcctcacaacatccaaactccttacaagaagtgcctacctctgccaccaccagaaagatcaaaacatctgatatcaacagaaaaagagattgtctcttcacaagaagaagtcagcaatagatccggttttttagagcattccaacccaacccccaataattcaaagagaaaacatggtgaaatagaagaaggcatatgtaatttgataccagattcaattttagcccacaaagatgcaggatgcagccatgctttgtctgattgtcttaacatcaacaatccgatttataccagagattttttcaaaaccaaaacagaacctgaagataattatttttggattccaagaaaagatgtgattggatttctagagatgattaaaagaaaccctgacattgataaatattgcatttccaaagctcaaaagcggaagtttggaaaagtcttgttggattcatcaagtcaaagattgcatcttgaaaaatattctatatttgaaaatgaaatcatgaagccatttcgagaaaagcttcaagtatggctcacattggaaagagaaattcaagaaaatggccaaggactaaactgtctcagcctgagtttttttgaaaagaaaaggaatcggatcctcaaatatgtggcaaatgtgaccaaaatatcatcattcctgattatcacctatctgtatttatttaaggaaaatcattctcaaatattgaacaagcaagatgtggaggaggtcttggctttcatcagggatgtttggaatgaaaataaagaaaataaatcattagatgcaagagaatatctttacataaggaggatgatggattacacttctccagattggaattacaatcaaaattgggaacatggtcattctctttggtattatacttcagaagctgttttcaaatattggactgagaaaaactgtttgaatcaaatgattcctgacaaaaatatcacaggtggccaagctcaattacagaaaataattgaactgctcatagctcattcagaaaaaaacacacattaggatctcaccaaagaataaccaggaatttagaaacctccaaagatttgaaagtcattctccaggatggagctgcttgatcaacaaatgactatatgcaaacatatcaaacaaagaatatatgcaagtctgccagggattatcaaagaagtgtatgaataccatagggccaatactttcttgatacccatcataaaatgtctaaatttgtgccatttcatgatatttatattggtgaacatacaaaatcttctttatatgcatatatgtatgtgtatatatgttgtttagaaacaacttgttcaagatctatttttttcatattcatctctcaaattcagcagattttgaattttaaattcaattggcatccaacctcaccatatggtgtcatgttttgatttgtttgatttatataaattggattcagagtattgattcattaaatttgtcatttgaacaaacagatgagatgaggagacagatcagtgtagttcaatcaataacttgccagttccaacatgtgaacaacttgaatgggaaggaatgggaaaaactcattcatcaactccctgtcttcagctatagattttgagatttgatgatagtggtgttgactgatctcctgtcctttgaaagtgactgctcatgattagcccggttcacatttgacacttctgtctgcttacttgtaataaaatatctgcttgctgaaattaaaatgtgtgtaaaattttacacttttcaacaacgtacctgttgctgaaaatctgaaattttaatgttaattcagcaacacacttaccaactacataaacctcccagatccccaatcgggttactccaccagtcaccactacttctgaatattccacaagttccggtcagcattggctttggcacacatccgcaccttctcttttccttggtttgaaacccatccttcccaccttttcttttcctttgggttctctcatcaacaggtgctttattttgagtttttttttgcttatgtagaagctgattatatgtttttttttttttctttttccttttatagcctaggttgaactccgcaatgcagtcatttgaggaagttgatccttctttactactggcatcccaagatccaacattctcagtcccatctttaaattccattgcaagcaagccacctcccaacaaaaaacatacccgccgcaccaaaaagcagatggcccttgcccgaggcgaagatataacaaacaatgaacaaacggctagtcaaaaaagtcacaaattgagtcaacgtcaaagaggttttcaaaaaaaagggacacagtcaacccagaagactatcacggagaacgataataatccccagttcattctcaccgactacaaaaacatttgctcttacctcgaggatgacaaaaaattctccaagctttatggcgataccaagacaaacgtgggaccaaaggtactcacgaagaccgctgccttcaacatcacaatataccggtggagcccgtaaattaagatatcggctcaaggtgacagtttgcagtagctcccctacatcagcctcattgctaaaaagctcgtcggtcagaagcatcatttcaggatcgtcggagaagaagatgttgcctatcgtcagacttcctggaaggttaaaaattttgctgatgagatcatcagtatcatcctcatgttggaggaggaggagggtgaatagctcttgtataacgctttgccgttcactgaattgacacatagattttgaaggtgctctggaaggtggtgttgtgttgaattgtaccgggtgccagtgtcaaggggtgtataaagctgagtgatgacaaattttgaaggtgagatggccaagtagcctgggctgtaatcttaagggaaaccggggagagtgtaacaagaattcccaagctttcagagcgtttccatgtgtggttcatttgttaaagactgctgaaaccaacggtgccacagatacgagacatgtatttgtatcggatcgtattgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtatcggatttggatttaaaaatgaaaaaaaaaaaatcgtctttgtttttttccgttttttcttcaatacagccaaatatcttatgtatcaaatatggttttggtgggatcagtcatctgagacgatacagaatacatttctcacttttcaaatacgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattccaattctgagacgatacagataaacgcctgataccgtatcgtatcgtctctgtggcaccgttgctgaaaccaactgaaactagcaggcgcagcaggataaatctcatgctgtgcagtccagttggtctgctaagttcagataaaaagtttgctgaaaattttgaattgtgaaccgtcctattatgtcataaatacatgggctaattgctatctctttgtatatacagcaatcaatagaagttacagcagatgactccctgataggcctgataggaatgaagaaaatcatattggggtgtgtccacccttggatagcgagcgctggctcctaccggattattactttgactctaagaccgcttcaatcgaaactactaactggggagaaaatcctcttcgattttgatccgcttcaacaatcatgctatttctacaacttctgccggtgtttgtcggtttctgttagtaggttagggcaacagacacagtctgcgtctttgtgatcccaagaagacagcactagcttctcatgaacacaaagagatgatcatcaaagagttagttatatatataataaaaaggaacaaaagaaatgaaaattgtacaacaagagaaatacataaacacgcaatacgggctttggatgttttgtttgatttctgatattccccaggagagaaaattgcaacgggatagatgaacggttgaaatattgatgatatagtgggtgatatatagatggaagtggaattgaaagggcgagtatgaggaataggatagattcaattaggaaaataacaatcaagtaaatgaaaaagcagcagtcatacacgagcgaaagagaaaagaaaggaaactcatatcgatgaaagaaattccatcttggttgaagatacaccgagaagcgatgttgattgtcatacaaaccattgttagccggagatgagatagagagtcaggattgggagaacaagagacgggtgtctggggtcacatggccaaagcggcttgcagctccttgagctcggcatcttcgtcttcttcttgctgtctctgagcaaccgtccgtgcggctagaaccagcagataaacgagtttagcgcatcgtgtccaggcaaacagggaggatgagggagaacttaccgacgggcctctcggtttggccgggtgaatgcaatggaacactgtctgcgcccaccagtcggctctttaactcgtcctgttcaagctcttccaactctgccttgatctcatcctcatccagctggggttgtccgacaagaacaagtcatcccatcgtcaaaaccggatgtacatctgcatggatcgacccagatagttatcaaatgagatgaataaaaaactgacttcttggcccatgccgactgggttcgagatcgcatccgaaatctcattggttaagtccatctgctctcgaatggagtccatcgttgcgtccaccttgtcgatattgctgtcaacgggtcagacagggtcatcagtgacatttcaatccggtgcgcgtgtgtataaataaaccgacagattgccatggatgcccttcaatacatcggccccacgacgcatggcttgcatggtctccaagttcatatttgctgattcaatcgcattgaccttatgatgagtgagtagggaagtaaaaaagtattgagtgatccgttgatttgtcaattgtgggatatctcaggttgagtattttctaacctgggtctccaaggtcattcgacgaccggccagacggtcgagctcctgttcgtacagtttcttctgtcggagagcggcggtagctgcgcgtttattggtagatgcgttggcctttgctttgcgaagttcgtcttcaattttcttactatttttggtttttatcaacagacgaaggcaggaagatgagtatgtcgatgaatccgggagggcatatagaggctgagaatgacggcaaagacgtacttgaggtggtcttccttcttctctagcattatcagatgctggcgtagttcgactatcgtctcacgggccttgtcccgttgattgcccgagctggctccgcggccgagtagccatgaggcccaggaagacattggatgatgaggctgcgggttgattgaagagtcgcttgtcctatcgttctctctgttgggttttcttgttcgttcgttggttgttttgtttggttgagagtagatctggtaattcttggttctttgagaaagagatgcggctttgctccggtttggactgggcagctgaactctccgactgggcaccctttcaactcggggaagtcacgggtacataaaactggtgacttgcacgatattgcacacagactggggaaagacctgtgaaagatatttgacaggctgtgacagggacttgaaatcctgctgtttatgtgacactagcgattaaccatcaatctgacaggcccatgaaaagatgcaacaaacaaataaatcagctgtgaaaataaatcatgattcaacttagattccagaatttgaactcaatttctcaaaggagttgcaagaaatcaagattggtttggaaggtgataatttgagctaatctgtgctgatttgatcacaaatattaaaagatcaaatgaaaaactatccaagcttcttcaattgagacttttggaactgacaggatcttatccaaaaatcaaacagatggaatcaatagtctcagaagctgaattcaatcagaaaaaagactcgattgagaaattatctcatgaaatttttgaagaaaagttgaataaagaatttcaaagattcggtttatcaatcttagaagaaatggagacaatgaagaatcaatgtaaggctttggaattatacccaaattccccaaaggagatagcaagaaacccagaatttgaaccattcagagagtattacttcaaagcagttgatttattgtacaaacatggatatttaaatgaagcaactgttgaaagataatccaagcttgatgataaggaataattggaacatttggcctgtgaaatgttataggattaatgaataccagactggtatcactgaatgttggtacttgctatttttcaacagagcattggaatataatattctgtccatcatctttcatcatatatttcaattcatattgatgggttaaccataataaattcatggtagattaatctcttattttgtttatttttgatgatagccctcagctctaaacaggtggtaataatcaatttttatgccttgatgaaagattcgatgtgtaaagaaaatgagagttttgaaaatgaatcatctggtcatgaatggaaaattttattggaaaacttcccaattgatttttatttcaaaattgttattgaaaatgaagaattaggaaagccaggaaatcttgaaggatataaagctagatttcatgatgaagccaaaaatgatacatacagaaaagatcttgaagctcaaatcaaactaatttattttcttacccaaataaatcatataatcagttttgatatttacaaatttatttcagttagttgtgaatttttgcatttcattgaccatgaagtttgtttggggatgatgaggtacaagacaagaagactggttgaagatcctgaattatttgaatcaaaaattaagttaaaattgttgcaatcaaatattagtaaaacaaaagaatcctcaattttatattattcagccattaggagatgaacagaatatgaataccgcaagataaatctgtatgaatggaaatctacctatgtgatttattgaaatagaataatggaactgtttgaagagtttttggggaccttcacacaagcaatagatggaggaggtgccctgtcaaattggatttcacaccagaatccaatggtaagcctatttcaaaggcagcaagagcaccttgaagaattgcaagattgaaaatatccaattattatcagagaatgtctcaacttgaatttttgatacaatttttttttgaatcttcaaattgaatcagagttcaaagttatataggaatcagtgtggattatttcaatgaattttttttttcctttctgcaatttttatgattcatgaattaggttatcaaatttgaattgttgtttattattttgtctgattttcattttatgtggctttgacatgacagttgagcatagagaaaaaaatccagtcaacatgattgggtctatttacctgttgatttcacttttttgtgttttgtgtgaggggcaagatttatgcagggcccaaaaaggtgtacagatatgctggccatgcatggcacaaattgaggtgtgtggagtttcccagggcagtagaatgtgctgattgatgaatgtaatcaggtaatataagagcttctctgcttctctatatcacccctcttgtttcaccctcctccacatattatagtccatccattcctgttgtgatttccattccctctggtaatattacagccaaacccacattaagccatcttattaaaacaaaagcagttttaaacctctgttgaggggaacagggttgcaaggactgaagttcaaagaatgtgtcttgtgacactgggagctgacactaagaaaaatgtggtttgtattcagtgaggagagggctccaggattggagaccagatggactacatacaaagccaaaaactcatgatagtacaagcataatttatactgggtataggcatatcatcaaattcatcccgtatcaaactgaggccacaataatttctgaaattccagaagggtgaacttgaaaattcatactcccaattgaactatagccaagtttttccaccaaggggcatggtatcaagtatcagcgttgaatgtccatcccctgaaaacaagttaatgtgcttgactggattgacagtcaatgactaatttactgctgtggatgtgttcctgagcaggcctctcagacaatcaatcctctctctttcttgacaggtcaaaaaaaaaaccacctacatcattaacaagtctcattcatcactccagggtttggggctagacaaaaccacttgatgtggggtgttttgtatgcagaggatgacagcttcaggttctggttccagaatttatctgcagatggatcattcaacttttactgaattgtgggttattgttggaatttcactgctctctcccttgctctctcccttgctcccttccgctcccttccgctcccttctgctctctacctctctctaccactctctctctctttctctctcctccttcccctttcctcctcaaatttcttcccttctcttccaatacactacacttccgacaacaccttgtctctcaattcatcacgaccaactcacaactgaccttctcaaaatcaccctaacctaatcaaacctatccaatcgcaaccacaatcaatcaaatataaatgaaggctgttggaatttctgcgctctctgcgctctctgcgctctttgcgctctccgctctgtaattctctctctccactctcttcactcgtaccgcttctctcttcaatcttccgacttcttcttcaaacaacgcctcgacttcatactcgtcaaacgcctcgcctccttcctcactcgtcatcgcctcccgaacaactccgtctccaaactcgtcatcgcctcctgttcatttcaacataaccgcaacagacctaatcaactcagacaaaaccacaagtcgaacgccctctcaaaacagtacttaagatgggctctcctgtctctttctcggcttcctcccccagcagtctccgacactccatcatcgatcctatcctctgaaatctccaaaacaaatccactgcttggtctatcctctccctctctctcaaccatcatatacctcaacaattcctctcttcatttccattcgactacgcttcttctcttccctctttctctacattctctccctcatctccctacttgctcactcccatcggcgacgatttcaattcatatcaaactcaactcagcctcctctcatccttattccgccgactctctctcttgaaatactcatttggctactgccaatttggtgagaaaaaacatcatcaaagttctcatactcaccctcgaacaaaacattaaccttttctttcttaattttctatctctctttcaaaaacagtgtctactatttgtctctgtttgatctcgtatatttcagtctttctcttctgtctaagtcagaagacagctcaacttgtggtgattttctttttctttcttgttatttttaatttttgattcttgtctttgaaattgtctaactcttgttatttctcatgtttcagttctggttctattctcagtaatcattcctgtttttcatcaaaggctcaatttgtccctcgaccttttcccttcctttcctctgcagtatccaacattgcataactacaatcaccctctcaacctatcaactctaccctctactgcttggcctgtcactaaacaatcctcaaaactcgctcaaaaattccgctcctcatctctctttgactttgcttcttctcttccctttttctctatctcctttctctcgtatcacttcttgttcactccccattaacaacggctactcatcctctcaacttcaactcaagatccactcatcctccttcttccaactctctctctcaaaatactcatctggattttgccaatttggtgagaaaaactacaatcaagttcaaccttattcaaaaaggattgattcatttgttcaccttttttattttctctcatcacaatagtttatactgtatttctttgtttgatctcatttatcttagcttttctgttctgtctaattcaaaagaaaaattccacgtggggtaaatctctcttcttctctaaaaattctctaattgttatttattatttttgttttctattgaacaatcttcttataacaatgtgtctctttgatttgttaagttctggttctattgtcagtaattattcctgtttttcatcagttattgttggtagggctgatttcaggatgtgagatcaaataaatgccagaatggttggcaatcagagctaccaatacctaacatacatgagtggccactcacatcggtttggtgtggacacatagatcccaatcatctacaaaagtaagattgacactcaagaattcaaaactgtcaatcaaaatcctcccctctgacttgagctaaatatatatgcttaggtgtttgctttatggatgtggaaaaggaaaaaatgaatggtatattatgttggctggaggatacaaatgattgataatttaaaactagaaaaaaaaacactttggaaagggatcaaagagtggaatagacaaaagatgggatgagaaaaataaagagttgcttttaattaagcaagtgagtggctacaatttaataataaatgattgaggttcacggatatgataagattattaggatgactattgtactatttgaaactgaatgtgattataaacaagtgagagttatgtatactgatgtaatgaatgaatttgagaaagagtgttacacctgattgcttggtcccaagtcttactacactaattatttgtcaaagaagattgtcctttgttttggggggtctatttacatggtaaggtttttgtacttcctgatctactgcaactagaacaatgatggggagaggaagaataggaatggttaagaaatttcttcagctctccactctcctgttaatatactaaaataaagggggattggtgaatcttaaatagtacaagataacctaatcaaatttcctttgagaaaaaaatgaacgatatcttggcaatgaaaggagatatgttttgtgttctttttaggtcggaaccggtgactcagacgctgatgtttgggactactcatgtggcttgctgggctgatcctgcttttcttcgagatcaggattactgactctcaagattcgtcgacttttttgatgaaacaagcatgagacaaggcggtatcagcgccgaacttgtctaccatcgaagaacctagaataaggggaacttacctatagtcttcgtcgtctcttaagcttgccaattcatcctgttgaccggattctggccgttgcagatggtatccaggcaggacggtaggctccagacgttcgtcggtcgtcgggatctgatcgtccagagtaaactggggcgggctaaccattttgaaggtttcttcctcaaccgtctggatctctggctgtggatcgggtgaaggatggaacgacaacaggccttgtgagccatgctcttcactcgagatgataatcggggggcctgcggccgtccctgcgccctcttcgtccaccctcacaagctccggcttgcttgcatcgccataggctctggcccctccactagttctatacaaagggtatttaagtcaacaggaaaaagggtcaagatcatacaatatctaatgtatttactcacgtagcaaaatgggtgttaatgtatcggccccactcctcggggttcatcgtatccaagtcagacgagcggccagtccgattgctgaatcggattggatagacctcttgcatgttggagtggacggggacggggttatcgagataaccaagcattggatcaccacctggttggttggagaactgcggcccgagctgagcatcgtcgatctgcgggagttgcggttcacgactgagggcgatattctgaaagtcttcgtgttcagattcgagcggtaacatggccacccgtccatcgtcatcggtcccgacaaacttgtcaaagttcacctcggcatcctgatctgccctggccctctgccgggcgcgtctgagtcgcgccagtcgccagatgatggccgccgagccgccgaggacaatcaggcctaccgtcaagaacgtgccgatcactgccccacggttgtcaaaaaaccccggctggtgggtctccccgtcgtggagttgggcaatcgaggtcgcgcctggagccaccactgtcgatgccggcctatccactgtgacctcgacgtaggaagtcaaagtgtgtatgccaccactaggatcggcgctagtccggtaaacattgctagtgacgacgacgatctgggatgaggcttgagaggaagaagcagcaggcggctggctagagaaagtgtttgagcctggttggggtgaaggcgagggggaagcaggagacggagaggaagtattggcggctgagctctgagaattggagctggactgagcgggaggatcactggtcgagatctgggttggagtggaggatggggcgggggaggaggtggccgtagtggttggctggtcggaccttgaggacgaggaagctgttggctgggcattcgttgaggttgaggttggggttggttgagggtcggtttgagaactgctgggggcaggagatgaggtgggagtaggactaggactggaggaggtggcagtcggagctggatcactgctggtgggggatgggtctgttgaagatgatgtgggggatggggatggggtcgatggtgaggaagttgaagaagaagagggattggtatcagttgtttgaggagattgagattgagtgaatgaggtcgagggtgggttggaagttgttggagttggtgaagagggcgatggggaggattgagttgaattgttgactggaagcagtaaagagaaccacaagcatcagaatcaaaagctgatcaatcaacaagaaggatttagagcatctgagatgatctcatcatatgaagaagacttgcaacctgttcaagctgaaaagaatatatgaagtagagagctttcaggctggaagcacacattgaatgagatggaaaggaaattataagaaagaaaagggaaagttaaagttaaagcagatctcgcttacgttcaagatccgccaatccgcacacaagacagagattgaagtgaagggaagcagattgaagaattggatattagttatcaataattcaaaaagagaggaattaattatcaaaggccgggatgaaagatcagggatcggggatcttaatgggagttttattcaatctggaatgagcccattcccaatcaagcctaaggaaggagattatcattggattgaagaatgccggatagaaggaagagccagaggatatttccattgtgcagagtaaggaggttttttaaagatgcggcagtagcagctcatgccactggctccatccaaatgtgttatattgatacaactggaggaatcctcctcttggatggagtgttgatgaaggtaatagaaatcggagaacgaaagaaacaaatgcaagtttggattggaatcttcgattggatcgactccaatcgaacgcaagtacaactcaccctgtctaggattcaatcttgagttagctgataaatgttgaggcgagggatgagacatgatggatgctatactgatgtcttattattatgtctcagggccggcgggactgcagacggtgtgtttatttttttggtacttggataataaacttctgtgcgtgtgtgggttttcttgagaggaagagcgaaggtagaggccgcggccaagagcggctaacaaaagaaaagagggggggtggggtggggtgagagggtaggagcaactcagtggattgggtgagggcttgaatatgatatatcttcaggctatcaaacgaacgacaacggatacttgttgagaggatatgatgatgatggtaggttggatgtgtgtgtgtgtgtgtgagtgctggatagggaggaagttgaggatgattgaagagcacgccaagatgaggaaagaacaaaagcaacttgtcgtccttctttctggatccagtcatgagacgactgattcaggctttggttttgtttagattgatccgattgttgttgaagatttcggcaagattggtttgaatacgaggttttttgttcgatggtcaagtcatagtacatcaatagtcatgaactgtgagcttttctcttcgaattcgattagtcggccagtactcggctctactgtccttcaaaaagtcgcagatcattaaaaagtacggccagctgcttctccgtcgatggcggtgctgatcatggccaggctagggaatcagtcgactgttggaaatgaaaaaacaaaaaacaaaaaacaaaaacctgaagacagaatgcttcagggggcgtgatcagctcgttcttgaggattgttataattaataattatttatgagaatgttctttttgttcctgctcttaaacaaatattatgaaaaagtaaattcgatcgaatgtcttttttgacattcacatcaaaaacaaaaacaaaaacagtttgttgttctcggcttccttaaacaagattgcgccggctgcagcagcagcctcatgagggattggcaccatatgtagtgcttgtcctattatgtatcggtctgctgcagagccattccctcttttgttgtgaaatgtaagcggaaaaccgaattctgcccctccagatcaaaaatgagcacaccactgttactgcatgtctgaccagagctcgtggtggtcggtttcgaattcacgctggagtctttttttttttcatcatagaacgtgcggtcgactctgggctactcagactggctttgcttccaagggggcatccgatcagggatgcctcttccgatcctgatcagcgcggtgagcttatatgtcagcgttggcatccattttatgagccaagcctatattggactctttccaaactctcattgccaactcaggtagaaaaacattcaagttttgatcttgtttctcaaaaaaagaaagaaacatacagacattgtagctgggttttactatccgaagttcgccgatcgtcgacatggatcagatattttgcatgtggagcaagcagctggttcaaatcagcttgccctcggcctcattaaccgaaccccacccagatagagaacaaatcaagcagcccacttgtgaaaaaaccatcccataatgatatcggattacaacttcactggacaactccctattcccagctgctgtgagtggcctattaagccgctgttgcgtccttcatcctcaatgagggagctccaccacacagctcaagtcagcatcccgccatcgatcggcaggagcctttctccaaagccgctttcctccccaaagcaacgttcacctcctcacgccatcggcacatccacgacctcggatttggctttctggggtcgggatctcaaacaccttgagcttaccgacctaggtcagccatgctagagacatttacttgttgctaaagtagaaaagaccctttgacactcatcactcggaccatcacaggtaaaatgaataatggaaggcatgaatccactatttgtgactattggtcctattgagatttggaacatgtacatacatataacacagaacacaaagcacttgtttttgttgagtaagtaagacctttatttcttctttttagtaagaagtttatctgataatctcaaaattctcaatgggaaactttataacagtggtagaatcacaatgggaggttgagtcagacagcaataaaaccacgccattgcaggagtgaagttgcgtcttagtcaaggaaaatttatagggtgttgttcttgggtgcagtcaagctccagttaccaaacttgaaccttgctgcaaattcacttaagcccggattgtctgatgaatgttacagatgaaggcaaatatcccctgaaaatcgtcatcttgttacaaggactattgcaccctaaaaaaacaggcaggcttagagttaccacagcaaattaggggagggtgtttggtatgtgtaatttgttttgggaattatgtgtgaattcctagctcaatcaaggtccactaacctattgaatggaaggcagcactttcaatttcttgcaggattgattcaagatcttttgtggcatttgggagcccattatatgcagccacaggtgggagaggtggtgtatttcagggggctctcatttcataaaaatagtattttggagatgtttggttgatgatctgatgatcttaggtagaaagttgtttgaaaagaaaatttgaataccataagtgtaatccattcatctgagaagtgccaaaacaagatcagttagtaagactagcagagcccaagcttcgagatgaattcaactgaaaaaacaatattcacgatagattctggatgcgtcagacctagtagaactctccatcttgggagttatggtgttgcaagcccgtctgggcacacaccaaagtttggtcaaaaaaaggccaagcgcgctgggctaatcccaaagcccgcttggccgatcccaaagcgtgtgtggcaccatcccaacccccgcttggcacatgctaaagttggcgggggtcgggacaaagcctcgcttggccgaaatcaagcgagggtgccacgcccgccagcatgccggcccccgagaagaccatctgctgagtcggggtccagtgccgggctggtgcacaggctaccaatcggcccagggcttgaaatcggcctagcgggacttggctatgtgccaagtcctgccccccgcccatcctgtccgatcaagccctctgggcacaatctaaacccctggtggcactcggccacgcgggacttgagattgtgcccagacgggcttgcaagaccatatgtaatgactggttggttcggaaagagtatcagtcatgggaagatgtcagtgagtcgatgggtcagacagtcgggataagagagaccggagagcttactttgccttgagtctgaggataggtggagagggtaaagagaggaagacactcatagttgatgagacccagcaaaggatgagtgagattctgaaatctgggctattcataatgtacccattccttgccgagtctatgtgctgctcgttcattttttgcttatgctgccccgccagcatttttaatgctgaaagggagatgtgctgtaacctccgagcccagacaagattgctctccgcgtgcactacggtgacagggctcggtaattcaatcctgatgctgtctgttgaagccgtcttccgagtgttttgttttggctcgcctggaaggcaaggctgactcaaaatctcaagcttcttcatcagttcttttcaattctgcggcctcctccatgctattggcagtcgatatctcatcgtcatcgactgacgccgactaacagaaaagatacatcaaaggatgatctccaaaaaattgacaccttgctccccataaacgtgataacaaaatcgcgcatgcatactaaaatcttcttgatacaagcaccatgccttgcaatattctatacaattgatagtactgataaataaatacatattctgcttctttttttcacgacatcactttgcttttcttttgctcataaatctcgatggtgtctatggcgtatttaccaattatctgaaacttgcttccatactcgcttgctcgagcagaactagcctgccccttcgcgatgcgcgcagcgattccttgggcaatcactgcgagctgatgaagatcttcattcgaatcagctcaattgtcgacatgaccgaatttgatcaggggatgcttacccggaaaaaggcaaaagatacggcgcactcccaattgacgagtggataatctttgccactgagctcgcaatatttctttaagagatcatcagctgtaatctggataggcatctgatcgaatggcaaatccctgttattaggcaaaagtcagattagcccttattcaacaatcaatttgaaagacgtcaagtacctgaatcctaggaggagagaaggctggtatcccaccgagagactcgaaggtgcgtaccatggctgaagcaagttggccaagtcggaatacggatgaccctagatacagaatttacgtttttctttaacttctttccgattaggaaggacttgatcccaaaattgacttactaaggtagacaactcccaatccaatacggagatgacacgaggctccgtctgatgaaagacctgaaattcaatagaaatattcaataaactagacttctgataaagacaacgctttcctggttttaagtaagatggaccgaccaagttgtctaacttgtagtccccatggacgatcgtgatttggtgtgggggtttacgagctttataccaatccaacaaatcgtccttcttgatgatatccccgaccgcttcgccagacttttcatcttgagtagcagcttgaatcccgctgattttccccaatgactttatttgacgctcataaaagtcgctctgagagccgtatgaatcgaggccaagctcagccggtttgaatgaatgtaatcgtgccaagacggaaatcgcactcttgtaaatggccacgcgttcgtcctggtttttgatctgcggaagatcaacctcttggaatattcgtcctttgatgaactccatgaggtagaaggatgttccgatgatcgacgtatccagacataaagcgtgaaccttgggcgatggaaaatccgggggaagggaagagaggatcttgaattcgcgctcgatggcgtgtgcggtgcttgacatcaattgacctggaggcttctttcgtaatacatatctagccccagtttgatcggtgatgtagtaggtcggattactgcgtgtgccatatgagaaaagagcaatgatcgagtgagtttgcagacttcacttttgatcacaattgttgggtaggtctcaagatggtagaatctttgaacagcttgtatgaatggcaaacatcgaacaagaatctcgaatccatggacaggtgcgtcattgccaaatcggattcttccaaggactaaaagtgtagataacaaccaccccttggatgagataactgcatgagcgctgttagagcgcctgcataagcgacttgtgcggggggtttttggcatcaaagacttgatgaccagaaagggaaacctgattagacaagcagatagtgtgataacggacctttggccatactcaaactgattgattttgatgggtaattttacctgggacatgtgcttctggaggtaaccagcgagtgcgtccaagtcgatcggatgcctggaaacaaaccatggtcgttggctagttattagctgatgggtgacgctctggctatgtaaggagcttgcttaccttggttggccggctgatgaagacatggtaggtgtggagatcgatgatggtttggtggtcaatcgagaatggagtcaaggttggttgtcatgacaggttgtcctgtaagtttacagtgccattatccggtggcctgtaaatggcagcctataggacatcgacacacctgatatgcatttacatacaacatacgataggaccgacttgcgattgcgcccggtacatatccctcgatcgatttccatcccaatctcagcctcaagcattcgaaccaaccacgaagaatctcaaaaaactattctcagccagcatcacccgagaactctcctgaaatctcttggactcccgaaactcacccaccaatcttccatcgatcatgtcttggcaaggtccgtccactctgtctaactctgcgagtccagcagtctttgatcgtcgtgctcctcagactgacctgtaacgttgggaccgggtcttgatttctagcgtacgttgacaccaacttgttgggaactggtctatttgacaatgcagcgatcctaggacaagccggaggcgtatgggctacatcctcagatttcaatgtgagcctcccgggtgctattcctttgtagtcgggcaggcaaaaaaacaataaaaagttaatcatgctaaaccaatttgcgatccaatcagattgcgcccgacgagcagagtaaactcgtcaacggattcgaggataacccaacgatccaagcatctggagtcatcttggccggaaccaaatatttgaccatccatgcagatgatcgaagtgtttacggaaagaaaggagtcagtgacccgcagtctccatcgtttaagaggcctaattgacatttttaccgtctttttttctccttgatctctctgattctcatagggggctggatgtgtgtgtgtcaaaaccaagcaagccgttatcgtagcactatacaaggctggtgttcaaccaggtattttgacttcccacaccttcattatcctagaaaaagagaggatcacccttctgactcaacaaacaaacttttgcttggatcaccaggtgaagctacgaagtgcaccgaagcactggccgattatttgattgcttcaggcttctaagcactggtttctcagctcttgtatcttctgatcagatttgaccgttttcatcctatcctagaatcaaaaaatcattaaatgaatctctcttcgagcctaacccacattcaaagtaatccgactctcatgtactgaaactcagtgaaaatcctatgactgctgtcttggaattaatctcttggctccaaaccattgacaaaagttcactgtccaacacatgagtcaagtatgagctcatatcctgacagttcatgtcacatgcactcaaacctaacactgcaggcctcttacccaagtatagactctttcagtgcttgtagcctgaaaggtaaagttgctctaaacttccttcagaatgtcttcattgtgcttgatacacagtacaatcctttcaactagtaattgtagttcaaataatgtgttgaaccagtaaagagatgtattttgttatgactgtctggttggtcagttgtgttgagttttccatctcatacctcatagaaggtgtggatattggagtgattttttggaaatgttaaaaaatcaaaaaagataggaatacaacctgtgggaccatattatcagaattgatatagcctgtgaaatgggtaagaaattaaaatgaaaagcattgaaaatgtgtgaattggatccctgtttttgaaggctttgccacaagaaaattgcaatgcaaagtggttcaatataatcaacaaaattttctcctctcatcaagctttttgctggatcccaagcatcaaaactaccaaagatactaattagcttgggtgaaccacacttgatcttggccaatcaaaattttcacccttgctatactatatgggggaaaatgaagagattctcccatggatttgacatcactccaactccaaattggggttcaattaaagacaatataattatatatgattacatgattgtcaaaccatataatattgatatatagggtcctttaaaaatcaaacaagtgctcacagtggttttgaattggggaattgattgcaggatttcttgattagatgattcaatttcaagcagaacaaaaattagaaagatagaaatgtttttcaaaaatgtcttagatgactgatctggctagaagaacttcaaccagtgtagatggccactttttcttggcattgcaaagaatattcagaatataattatattttctaggccacacctaatcaatttatacaaggaattgatagtcaaatatgaaaggttcaagaagtcatcaatagtgagtagtaggggtggaccatcaataatttaagttggaatacagcagcagagagggtattaatgaggctccctggtgggccttctcattaaaagacaagctctttagaaacagccccatcagttgtaaaccttactaactcaccactgaataaaagcaaggtcaataagggcagcctggtgagggttcataattgtggtaagtctaaagtgagggggctgatcagtgtgatttttgaaaatcaaatcaattgcagatctgattcaggtcaattatgttgttgatgccttaaccatgggattggtatattggtaccagcctatcttatcacaaaatcttggctatgcaatcatgcacttgtctgtttatcatttcagcttgaagttcttgtgggaatgctgatctttctggtgatgaatagaaattggttcaaacaattattgggaggctaaggtcctagggcagagtcttctggcctttggttataattggcttgaagtttttgtgggaatgctgatcttgctggtgattaatagaaattgtttccaatgcttattgcaaggctaaggtcatcgggtggagtcttttggctgttggctatgattggtttgaatttcttgtgggaatgaataaaatgtgatatggaaactcaacagtttcaaatttcccatgatggtatccaaaggcccaatgcttataaaattgtgccttccagacagaaaatggtataaagtgcaatgcccagagtagtgctaggtgcaccatttaaatgtaggctcaaattgtcataatcaaagaaggatagtagccataattaaaagaaaacaaagagagtaagtaaaggcaaaaaaaagtaagataaaaagaaaatttatatttggaagagacaatcaagaacagtttagagcatctccaccgcgggccctatgtaggggccctatcccacatatagggcccgcgagtcccaaaaccacagccaccgcggcccctatgtggggccctataatagggaccagggtcgaaagtccctatcgagctgtatatatacagactcgatagggcccagatgatcggtcccatcccgtgtgaaccttccgacatcggaaggtttcacacatcctgaagcacaccacagctccgaccgatcggctttcaccgacctttaaggccaatacacccgctagcggtggaaaaaaaaacacggcttggtcgctattcattttttcgggtccctattggaggcatatagggcctcgcaaatagggcccgcggtggagatgctcttaggcttgggctttttcaagtatgtaagggatatcagctataaacctttttggatcttttacaaattattcaaggagaactctatctaatatattggtagtcctcctagcaattaattgtaaagacatgccaagtttagtaaacttgccattttctttgggcttgagggtgccgtgagtatagtttctttgatcaaagatcatctgcaccatcatatccggcttgaaatcaattccaaaagcacattggaggaataaaaactgaccccccttgacatcatagccatctgtccttgaaggttggtacacataataggaaggcaaaaggaagtcttttgtcatatcagccatctttatgcggatgattataaaagccatctgatgtgaaagtgaggtttgttgagaaaaaattattatgagaaagctcaggagtattgtcgcttccatcctcattatgagtaacactttcagtagaggccacagctttagttgtaccgtttgatgggtttttgttagtaggggcaggtgtgtctggtaccttgttggagctcagagcaacgatgaaacgcatgcgatgcgtgcatcggcatcacatcgtatcgtgcgtttatcgcattgcatcggagtgagcgatgcggggccccgcatcgcatcgtccgcatcggaaaaaccgatgcggagaatcggcatcgcatcgatttcccgatgcgatgcccgatattttgcaggcgatgccgatgttatcggcaggcatcgcctgaacctccctccggagtcccctgacatgaggagggactcaggaggggttgtagtaatgtatgcctgcgagtccgactcgactccgagtcactccggagtccaaactcgactgcgaatcgcgattcgccttccgaactcgacagcgtgagcgcttgcttggattccaatttgatcaagtcaagcgtgccgtcggaggagtcgaccattcactctcattttccttccacaacaactcctccactttccttaccaccaataccatcagcctccccttcgggactgtgctcaggaacaacggcttggaccccttaccgcactgccatcctctgccactcaagcccagccagtccagtccttcaagcctcgactacccctcctccttgccccctcgactccagcaggccgagcacttccttcagcccggacaacacctcgcttcatccgcatcgaacccggatttcttcgatgagcagcagtacgaccgttcgccggcgcccgaccaaaacttctccatccctcctccgaatgaagcccatcgcagaacagatgaagactcctcacaccctctgtcccgtcatcacagagagattgacgacaccctccatccgccaaagtcgccatcgattgtgcccgacgatgcaccaacgttgattttgacccgatgcgtccgatacggccgataaatacatgcatcgcatcggttaagcgatgcatcgtatcggcattgcatcgcaaagccgatgcgataccgatgcacggcatcgcttaaccgatgcgatgcacgggtatcgcttaagcgtgtatcgctaaaacgatgcaataccgatacagggcgatttatcgcattgtatcgcatcgtttcatcgttgctcagagtcacggattggttggtagtaatagtagtgcaatcatcttcagggttaggatggcttggtgtggtcccaaattcattgggatcggcttgactagaattttactcagggatggtaccagggatgacttggtctgagaaggatggtaggttatgcttgatcataaactggcaattggattcaagggccttgttacccattggaaagaagaggtcccagaggatctgagaagcttgattggcatcacgcacatgttggatgaattcatcgggatgatccttaatagcttgagaattgacatagtggcctactatttcaaggtgagtcatagatttacgccatccaattgcccacatgtaccccccacaagattgtgattcagacccacagtattaacaaacttcttggattggtggagaaatccaagaaagaaattcaagtcaccctgcatctgatcggatatggtcttgaggtctgtgaacttgatctcagcaataattggctttttcttttctttagtcatcttcctatcaaacatatggacaaggccatgatcatagagacggaattttttgggatctgaaacaatggagctggccaattcaatctcctctagggtaggagtacaacaatatataggatccttagaaggtttggggccacgtttatctttgaaagctttttgtgccttcttttgttccaacttgagttttctaacctcagctgtaatatctggaaagagatccagctgaacaacaacccggacctcccatgtaacagagccacagtttggtggtaggttggtaatcaattcacgtctagcattttgatacacaatttgttgtttctttgtgaagtttgcatttcaatgtccgttcttattcacttgaacactacaataaattgggcaagcttttagaagttgtttaaatggttctagacaatataaattaaatttcacataccccaggttcgttgtcacttttgatttgttacccacaggtcctcctcgttttgtctgcatttgatcttctggttcactaggtacatccgacaaggtggagttggaattgtaatccagatggaatgtcattctgacttcataaatatgaagaaatggtattattatttggttgagtcttgacaagcaggtaagtgatatctaaaacccttacattatataatctacaaatcctgtaatcattgaaacccaaatgcaaaacaaggcaatcaaatagatgccaattagtaaataatctccaatgttaataggttaagctgccttgattcattagcctccaattgatccaaccactagtaccccctactaatccccatcatgcttgcatgataatcagcgttgccttcaagggacattcctcctctttttgtggtttgatctactctttggctttcaaggcatggcggaggatgtgatgaagggattaattaattaactcacaattcttttgtttatcaaccgcacctagctatggcgtacaaatcaagaaggatgcagacaaaaaaatgtcagctagtcactgattcatgtgttgggaagctgccttgattcattagcctctaattgatccaaccactggtaccccctactaatccccatcacacttgcatgataatcagcgttgccttcaagggacattcctcctctttttgtggtttgatctactctttggcttttaaggcatggctgaggatgtgatgaagagattaattaattgactcacaattcctttgattatcaacttggtcagagtccaagagtgattgggacaaaaagtctgatgaattaaagtacaaattaagaaggaggcagacaaataaatgttagtaggttggaccaagtgaacacatcatgttgtattgaaatgaaacaaacttacttgacaggtgctctgtttggaaaatgggagtagcccctggaagataggtaaggatgacagagttgctcagggtaattggagagtgattggggtgaattctgtgatggcttaaagtacaaatcaaaaaggaggcagacaaataattgttagttggttggaccaagtgaacacatcatgttgtattgaaatgaaacaaacttacttaacaggtcctctgcttggcaaatgggaggagcctctggaagataggtagttgccttccagactttagccatccttgatcaaaatcaatcaaatcggaacctgaccggtgtggtaagattgatcaaacccatagatctagttaaaaacattttattacacataaatagtgtttaagatgttagagaagaaggggtaaaatatagaatacaatgtataataattactgggtgaaaacatagctaagataaagcccaaatcaggcctaaaatacataaatccttatgaataataattatacaaatagactgtaaaaacacataaagagatactacatccatcttagattggtaaatcaaggtattgatcagaaagtacttcacagactagctttagaaaataactcttatactaattagtctaagaataccattctcatagcaaataatctaagaataggcctcatatagtagatttacaacctcttgtattagaaaggcacttagagactaattcatatcagattaggccatctcagaggagtaaaaaccactctagaagtacccttctcagacgaacttgtgttcaggccaaaatcccatgtactgcagaacaatttgtctataaatagaggctcttctggctcatgttttcctttctccctcctcatgctagctacagaacagtaatcagagatattactcagctttcatcacccttgattaagagatccagagacatcagagcccctgaacttcccttacctcaattttggccatagacaagtaattcagaaatattgcttagccattctcacctctttgaaagatttagagaaatcagcgtaccttttatcagagcccagagaaaccagagagacttataagatcagagaaccagagaaaatttataacagacttaacagagaaaccctacagaaacccttaacactcagaaaaccccataaaactccttacctcctcaacaggtattcttaagcagcaacaacagtagtatcaacactaagataaatttagaaataagccacactcttatttttcttagtgtaactttcccgcaagctagacaggagggcagtctcacccacacaccaatactaattctactatttcatagtcttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaagtggtgtcccaacagtggcctatttcctcagataactttagtctttaaaaaaaaaacatactactccccttgctagtcttactcagaatacctgaacctttctcaaatctcaccttaaattataaagaacctttataacagattagaagaacatgtctgaatacacccctctcatcaatgtcggtaacactgcctttacccagcatcgagaaccatccgtagcttcttctggaagttccctcatccatcctttggacaccagattagacatgccgcaacccagtcctattactccagataaccatctccgatctcatcactcagtagcagaatccaacacccatttcctcgaaaaagaacccgaaattcctaaatacgcaggaccaactgatagtcgaagggtagtcaagattaagcctttagacaaggaattatttttcgatggaacgaacatgccggtagagaaatttattaagcggtatgagcgtgcgggagaagcggatggagctagcgctacggatttggcgaaacagatcatttcgttcgtaagaggaggcgatttgaaggatgaggttgaggagatggaaggatatgagatggttgagtgggaggagctgaagaaacaattgttggatcggttcggaaagtctctgcccctggtgaaatatacgaagcaagacttgaaggatttagtcaacaccgctgccaagaaaggaggcattcgaactttggaggagtttaagatatttcggacaaaattcgaaatgatcactcactacttggttcggatggggtacaactctgacttagaagattttcgagaattgttgttggaggctcttagtctaccgttagaaactgctgtcacacgggagcttattcgtgataacaagatgcgcgtttctaaggatggaggcaatattctgccggtcaccaagattatcgttcaatatatccagagggaagttctgtcaacctctgtaatggaacgaagatctttgggaaggctggaacagaccaacgtagagccagctaagcctatcagaaaccccattcccagacccccagcaccagcaccacagccagaatcctacgagaaaaagattcaagacctcacaagacaattagcctctttaacagcaggaaagatggctcctccacatcagccattggacgctaatcttccaccctcagctgctcccaccaacgttgtcagctctggtctcttatgtgacctagagttgatagggtttttgggtcacactatagccaagagggccagtggaattaagcctctcctcaacactagtacagtggaggggctagctccttataataataagggacaacagtggaatgagcttcactgtgccggtgcttaagagagtaagatgaataaagttggtactagtcttataagttaataaagtaacttataaagactagtaataaggtaaagagaaaggtacaactagtttgtagataatatattactaaaaaccccactcactaagtatatgttttagtaaggtagttgggttggtatggtaatattgtctgggggatgaatctcagggggagagccatcctcttaaatattacagagcagggttcaatctgctgctgggaccggtgcagtccccttattggtacacttttccttgggggaaagtgtcaggatattcagagcatgttaaatgtacatgtgatgaatatcctttatttcagaaaataccataagagagataaacataataaacatacacacaagagaggtaaattggataatcatctcttggatacacccaggagataattatccttttcaacttgattataattttcatggaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatgtaaaaagggataacattacttaataattattaacttaaagattacacataataataattgttatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacattcgcccccaccaaaaggaaaattccatcaggaatttttcgatcttttggtagctctaaaccttctcaacaagacttgacagttgtctattttatcagtttctagccacaagtcttgatcaggctgacaatctttaaatcttactaagtataacttgcagtctttgccatttttccttacaactttttcttttaagatttttgttgcagtttttggtacagtctcatctgtcatgggaggagcaatgacttcattagatgaccggtcaaaactattatcttgaacaatgtattttttgcaaagacttataggaaacgtaggatgtctctgactaaattcttctgttaaaataacctcaacagcatttctaccgtgaaattgtttaataacaaatggtcctatgaaagcatcttttagttttcgaggtccccctaagttattgaaatttactgcagagataagaactaagtcaccaattttcaaatcatggtctctatgagttttatcccacctttccttgctatactcagcagcttcttttacacatagtgcagctttttcttctgcttggaacatcattttttgaaagcactctgaactggggtgcaattcaattgtcttggaaagcagaaagtctttcggcatatgtggaatccatcctctttcaagctcaaaaggagtcatgcccgtgacagaatgtttactggaattgtaagaaaattctagtgctggtaaaagagaaacccagtcatgagtgtaaccatcactagtcttgaaatcaattccgtacgcgcaatatctcctgatcatgtcttcaagagtttggatcattctttctgctagcccatcagtttgagggtgataagctgtagaaaaagctaacttagtgcctaaaatttcaaacagattttgccaaaagtctgatgtaaattttgggtctctgtcactgatgatgattctcggacatccaacatcactgacaatattattccaaaatataagtgctttatccattgcactactatctttatagcaaggcaagaatctcgctcttttggaaaatctatcacagactactaacacagcattatagttttctggtcctgctgcaggaagcgctgtaacaaagtccatattgatgatttcccatcttgactttggctcatcaatcgtttgtaacaagccaaatctttttcctgtagctttattggctttttgacacctgttgcaagaatcacagtaatctgacacttgatttttccaatctggccaccaagccagaccctggactctattcagagtcctttctttggaaaagtggccagaagtaatactgtcatggcactcattcaaaattatgctgatgtgactcaccaggggagtttgcttggcacttgcatgcaagtgccctcctttgatgtgttgctggaaccctgtcagaagtctcctagaacctagcccctgttgatgctgaatttgtgatgaacataagttcaattcatgctcaagtgagctgaattaatgatggaaataagttggagtcaacttgaaaccacctccaacttggatatatatgtgagtagaacttctctggaactacaactgcattgccaggcatcatagaagtttgccccaaaaagggagctttttcaatggaaatgggttttgttaatgaatcatgttgttactaaattttggacactggtaaggatatatttgaagacgtgataacaaaaaaaacacatatcacaaagaattaatggaaccatttatattatacttgttcttgttttggtttttcaatcatgaacatgaaccaatctgtataaatttagcttagcaggtgtgattcaagatggagttcactggtcaaattataacacacttatagggttttggccaacactccagacagtttatcacaaatttaacttgctatatttttgtgtgcattaagtgaaggatttatacccttgaatggatcaaagaacttatcaaatgataagttggtctgttcatcagtaatgtcaattatgaggcaatccttttttcaaacatatcaagatgtgtaatttatatcccattcacagacttatcaccactgaatctttgaaatttagcttgctgaggtttcttcaaagtgtatactaccaactgggaaactgtgcagaaattcaactgaaaatgagtaatgagggtggccttccgttgaagaatccaaattgaaccaaaagctcactgtttgaggtgattccaagaatcttgtttcaagcacatttcctggtgaagtaggctgcattttgtccagatgtgtaaggataaggtagatttggtatgcactaattaagattcacattgataccaccatggggtatatctgtgaggacaaacacctatcaatatgagggatttttaaggagaacttgtgaaatttacaccgggattttgagtattcagaagtgagatcaccagtataatagaacctggaagcaattttattttgggtaccatagcaagcaagagatttttggtcggagaacagatttcataccatgtgcagtgaacagacagctgagtcaaagtggaatgtggattgttgaatatgcggaggtaaatgagttcataatttggactgactgtagaatttgtatgaatggacaatttgagattcactgagaaattgcagaaaaaaatgaagcatagggacaagtgaaaaaaaaatctacctagagagggagaaaattgtctgaagataacaacagaaaacataggaagacagaaggtagtatattcgtttacgttttttgttattctccttttcaatacgtttttcagcatctgctatttgtaccttctggccagctatggtagtatgagagttaatgtattcaacaacagcattagacattttttgagacatctggcaagagaaaccaatccttgtatacttgtcagatggtgaagcaccatccaatgtctgatgaacttcttcctgggatctgaagacacacatggtgacccctacaacttcattcaagtcaatatagacctgaaaatcacgaaaagtaaactgacccccaatcatgtcaaagccctcatcagctaaaatcggatcattgtctttacagtttcgagggttgaagattggaatccagcagactagggtccagttgttgacgtcagtatccttgtggggttcgttgtagaagttgtacatcgtgaaagtgaagaaagaggcaaagtcaaacatggtgtaaggggagggatattccatgtgagccattgaagggagttggccatcgataagagcttcacgatactctttgaatgcacggggagcaagttgttcgaggtgtgtagcaatccatttgttagcctcttcaaacgcagaagcctcgtccttggcgttaaattgagacctcctgatcatagcagccagccgttcgacagaacaatatcttccaaaaccttcttttttttttgagctcttccgccacccacaggcccacattataccgcccatggaaggtccgttgtttttcactggcgccacatattcggtttgttggagaaaaaagcaaaccagtttctcccaaccttgaagctcctcagacgacatggaggagaagggagttgttttgaatttgcaaaaggctggcatgtttcgtggggcgatgacacaggttccatgggagaggccagtatagtgcgaaaggagggtctcttgggaagtgaggatttcggaggggtttgggtcatgttgacgacttggtggtataaagtaatagaagggtttgttggaagggcccgcggtggtgattgtttcgtctacttcaggtgttggagttgattcaccatcgttggcgggaagaatgaatgaggattcagccttttcgcggaatctggcccaacgcttggaggccctgccaggacgggttcgtttcctggggctaaccagaagattgagtgagtcaaattttcttggatagaatggagaaggatggaaagtttggaatggaggaggggacttgtgagtgcaaagtatgcttgcccccagaaacccctcctattgatgataggatagaagaagaaaaaaaagaaattggaatactgagtgcaaattatgcttgccgccagaaccaatacaagagaaaatataaaagatgaagagaggaggtagaggatgaataggtgcaaatgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatagctctcactgtggcgtaccatgctctgctgaacctgtgacatattcatcaattttgtaatgataaccgcatcttctatatgacagtcttcttggatagtatcaattttcttgataaagtccacatggttatactcaccatctccagaaaagctaggccatgcttctattttagacaaaccttgcatgataattttacttgtttcatgcgacatctgaggtttagtcactgttactgtttcatctttcactgagggaacttcaaaaaattcacttagtcttccaggatcaagatctgtagtttgttttctagtttcaaagaattcagcattattattgtttacagtcatttgtggatttggtctatacccctctggagcataagacatttttggtccggcagtagaactggtttcacggttgtgctctacctgttcactgggtactacagtgggggatttcaatccatcaaattttgccatcaatgtgttgaatctcttctcattattgttttctataaccaacaatttagcattgatgtctgcaattggctgttcattcaagttaataaggtagtccatcttctcattaacttctctgagtaattcatgctccaacttaagctcagaaatttttgcgtgacaagaacaaatattattagtgtccaacagttggtcttgttgcaatacctctggtgtatcaggatgacaactttctttttgcttgcctttatcttgtttattagttggaaataactcaggcgattctttacttagctctgtagattctaattttgaagaagttccaattccaggatcagcagtcagcttattgtttaaattctcaagaaatttgtctgtcttatttttattttcttccaacttgtcataaacaagtccaaaaaggttgtcaaacgcttttttggacaagtcttctctattagttagagccataacaatattcttaatttctttaatattatgagactcagaagaattagaaaacatattatgaagattagacaatttattattcaaagaattaaaatctgactctgaagctgaccatttttttgctgaagcttctatttgtggaagggatctagtaatattctgtaacatagcaatagaattttctgaggaaaataaaagagacttgaacttaggatcaaatgagtcaaattgatgactcaattgattacttatacccactgtgacatctgagttgatctgtttagataacaaggctacattattatctacaattttttctatacccaggaaaagtttttggagaattggtactaactcatcacttatcaattttttggagtcggtgcgccctctcggggttgacgacgattctcgccccctgcgttctgatttctcaaggcctctagcgcttgaaactgagcttgcgtcgtgcggttgagtcttatcatctcttggtgaatcgagagttgatgggaccttcgacgcttctccctggcgtttgcttcccaggagtctcgaggggctcgctttagagtcgggggagggacccagtttggtccctttgcctttctgttgcgcggacggtttcggttgctcttcggagcctgatcgtttaggttcttttgattggaactgcccggtggctgctgaggggcttgaggatgaaggttctcctgtataggctgttgctgagccacagggtaattctggttgttgtaatagtagcttgtttgattccagctgggattctgctgattgtacatctccggtgggtatgggtaataataaccgttcggatggtaatacatcggaggctgaggttggtactctgtccgatgctcgtgaggttggatctgagactggtctgcctccggcggtcgcatgtggacttctggaggaggagtcggcgtcacttcggcgcctctctccttcaggaagttcctgcccttctgagtgttcaagtactcttcgaattccgacttcggattccagttgaagatcttctggaattcctccggatcgatcgagaccgacagatctttctggagtcctgcggctgctctgagggccacaaccttcatcgattcgtccttcttcctctctgctttgcggtagtactctcggttgagtttcaccgcttgaagcagtggatgatgagctggaggataccttagaagaatatcttcctctaggggcgccggtaaggtctttggcttcgaccaaagctgggcggtggctcctagtgcgagacattttctagttagaatatgtcagatagatgttttataggtggcttagaaaattctagctaacctgttatgatatctagatcactaccgtcgcttggtagtactgagtctgaggtggtagaaccgcaagggtggtcggatgatctagaggaaattgatcggactgttcgaccttgtgggacgaagtagctgtccaaattcttctgcttagatcgatcgactggctggttaaaagtcgtaggaccgtttaacaaggtcttggcagcttcggaaacggagttacctgaagcaggaagtttgacgatccgagtagcttgatcgctagtgtccttcgtgatcggttcgctaggacaagcagtacctatatcgttttgaggaggttgatcgactttcttaaaggtaagatggctgatcgagtccttatcgatgagcttagagaccttttctttgcttttgaagggatcgacgttgggcaacggatcgttagatctagtggtcttcttcttatcggctccttcgtgcgtagcgccgtcaggatgagtattcttttttagctcgcttttttcgtttttagccgagtgtgcagtcttgttagttttagataccgtcttagctagtttagtaacaggagcggtgttagcttgaggtccgtccttcttcgctgacgagtccgagtctctgtcccactccgagggtacgacttctgggctcttgaactgctttttcggtctcttgggggtcgtcttgagttgcttgctcggttcggagcgagtaccttcagaggccgagacggcttccgaataactcttgacagaggcgggtttagtttgatcggtgttagacactgtttgtgcaacaatcaagaagcaaaagatcacaggtcgtcaagaaaataagtaaatagatgatcttatcagagtcggcaagaatgtctgagatcctcgcgctactcacttgtaagtatcaggtactagaagaagatcgatattcaaatgcttcgacctgggaaatgatagagaggatcgatcagtatgaggtaacagtatcccagaatatgagttggggagagatagactcgacacacctgtataaaccagatggttaaatctgatcgagggttacaatgggagagctgggtaaggatctgagaacagaaggaaataacccagatcagttacgcggttcggtaaattaggattagaattcgagaggttttatctggaaataagttcaacagataacttttataattttttctgtaagggaagagaaaattaaaaatcttaataagggtggtacaccggaaaaaatttcccggccagacccccaattgtcagctccggtctcttatgtgacctagagttgatagggtttttgggtcacactatagccaagagggccagtggaaataagtccaactcaacactggtacagtggagggactagctccttataataataagggacagctgtggaatgagcctcacagtgcctgagcttaagagaataagaagaatagagttgtactagtcttataagttaataaggtaacttataaagactagtaatgagataaaggaaaaaggtacaacaagtttatgtagataatatattactaaaaaaccccactcactaagtatatgttttttagtaaggttgttgggttggtatggtaatattgtctgggggatgaatctcagggggagagccatcctcttaaatattacagagcagggttcaaactgctgctgggaccggtgcagtccccttattggtacacttttccttgggggaaagtgtcaggatattcagagcatgctaaatgtacatgtgctgaatatcctttatttcagaaaataccataagagagataaacataataatcatacaccacaagagaggtaaataggataatcatctcttggatacacccaggagataattatccttttcaacttgattataattttcatacaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatgtaaaaagggataacattacttaataattattaacttaaagattacacataataataattgttatgtaacccaaggggttacattctattgtagacacctgggctagtgtctcagtgtctgacatcaaaggcctgtgaaacaggtatgttaaattcatgtggcagggggtttgtgggaattcataatgaatgtctgtgacttttttcttcagaggatatactcaagactgcggggaatttgtctctcatcacgtccgacatggttgatatggaacaaatcaaaactttccaactgacggaaaggttaaccggcaaccacacgctcctaccgcacttggccagcttttttgcccctgggagatcggcatatattcgactgcgagcggcattacaacagacttgggctatgcaaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcttctctgcttcttggggatgctgggcggttgggcttttcttaatgctggagggtaaggtctagaagtatttagattaattctgacttcatggccttttatacgtccaaagggttcatcagtagtagcaaaggctaatttctttttatgtagtaaagaatataactgtgacttttcttcttctgttaaagtactagaaatttttgcttcttcaatagtatttccaaaattattattttctaaagcattacattctagttgtactaagttcattttatcagtaatacctaattcaaatttagtggataaatctccattaatagtaaagtatctgccattgctatttataacatctatcccgtaattaattatgtaatcattacctaaaataatgtatttcattctaaagtctttcattacaattaattctaccgtgatttgtatgttatttttagcatgaggaaatataatatctagagttataattcccatagggttcaaatttactgttacaactgtagaatttctcaggtttgatggggatcaattttgttttccaatcaggcagtattttatctaatagtttgggactaattatggaacagaaggctcctccatcaatcagacatttaatcttgtatttattacagataatatttgtgatgttagtacctccagtcttatgaatttctcccttattactagacttcttcacgggtaatttgataattttatgaggtaaactcttttcaggtagtaattctatattagaaatgattttttcttcattaataatggcatctatggtacaatcactattttcttcagaagatgattcagaatcactgctctcagatttggtatcattatcttcagagtctgaaaagggttgttggttatcttcatggggtttaaccatcatgacatcttttttattcttactgagtttagggcatttagtagatttatgtccttttttgccgcattcataacaggtgacttctttttctttctctttatctttgtctctactggtgtagtctttattaattttcttgaaatctttggagtaatctttagtagaacttttattatctcttttgtatttctttcttttaatgttagctatactttctagttcattgatctatgctcaagtcatcatcatcatttaaggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctatagaccaggatagacagtaagggggagacttacttctcttggtgctgacaagggacttctccagtgactcgaccttttccttcaggctccgagggagtttgagattacggaaaccacgggtggcttgctcagctgccttcatgtttcggttgaattcatcagcactgatttgttgaattttggtgtcgagtactggctcagagggaactagtggggcggatgagatggcttcgttggctttgtgagcaaactcttggaaggaaggtggatggtgaatcggagcagtagtttcagaaccaatttgaaagttctgggcaaggatagtggtggctatgttggacaaatagcattagtttgagtgtaaaggattgatggagaagtcggacatacttgggggaggagtcccatcacaacggtgggggactgtgtctccagaatcggtgtggctctcagatgtatcacttccagagtagggaagatccatgggattcagcctagtgttgaggggggttgggagaataagtgagaggataagatggtatttgtggatggatggattgaataagttttggatgtgggatgaggggaggagggggaagaagtacgagaggaggcgtgtttttataggcgtgcttactggtcagggaggtgtagtatccccacggtgaaaattttttcagcctagtgcacccacaatctactgtttggaccacagcaaatctgtttatacttcaaaggatgatcacatcacacaggccatagataatcctttgtttgagtttttggtgagctaagcatgatcttggtttatcgagtgtagattcacaaggtgacatgctgatatcaccagcatgctattccacgctaaatcccccacaaagaaaaaaaaaacagatctgggatcttgcaattggcaggcagctgtttttgagaaaaggtcttatgtttggtcaagccaaaagaagaagtaaggcagaactaggttggaactcaagggcaactgctggccaacccacgtttcccctgctgttctccctgactccaaacaagcttcccaaacatttttgcaaagcatcggttgcagaaaataggagaatagttactttatcacgttgtgtaccatgctcacatcagcatctgcctggtccttgccaggctgcctgttcaaaaatgtgtcacacaaacgtacgcgcgtacgtttgtgtgacacatgagtgcagttgccctcactgctgggcctctcccaatttttgaactggccgaccacaaggttgtgaaccacacatttatgttgcacaaaacacaaccttaatgcaatgcacaactttcagagaacatatatggtataattccaccgaagttgagaaacattatttctcccaagaaaacaagcacacagcacaccaaacttgatcaatctatattcatcgacctctccccacttggccccgcttgggcactagatccttgctgagttggcccccggtttggggccgttccctcctgaggagctagtgtcaacagcttatccatccccttagcaagctccataactgaaaaggggccgacctcggatacagtatcttgatcaaatttacacaaaccctctcgccacgatttcgcataggcatccaccggaatattacgtggcacaccctcaatcccgcttttcttgctgaagacggatttcgaacgtccgtagatatctttgtggactgatcgttgcttgtggtgagtagcctgcgacatcaccatcttgtcaaggccgtgcataacagtagaaagtgggtcgcttcgccatacgggcacacatcaaactgggcgatcccccaccttttccgcatcctcgatatcagagtgagaatccttgtttgcaaggataaacgcgagttgatgattgtttgggtacacctttgccgccatcttgcatctattttcacaaatcttgcagacatggaaacacatcacgtgtcaattgggttggtatattttgcacctatctattgaaaaggcacttactttcttgcgccaccgagcatattgggcttttgctaacttggccttcttactagcatcataggctcccacctccacgttgccaaattctcgaatctctcgacatttaccgttgagccattggagaataattgccggtgcctggattgcctcttcgtccgttattttcattgacaaacggagccattccactgatttctttctgtcagcctaggtgatgccaagagcttgactcttctagctacaccaggtgcaaagctaagaaaaaaggtgtacaagtgtgggtaacacttggaatgggaggtgtttgatattaagaaaagagataataaaaactgttaagttttttataaaagcaggggcctgagttacaggggtttttatggtgccctccaaggaatcaggacctgttaaacaggggtatttttgatgtacctgatgatctggtcctttttggaaaggagtatgcccagacaatatgcctacaactgaagtatcaaggaaatattacctacttagtactatttccaagccaaggggacttcaggtgggtgaaaactggtctgggagcgctcagaaaactgggtaacaggtgttggaagagtgctggggaacagttgatggttgggttggtgatatccaagacagaaacagcaggaactgggccaaaaacaggtgaaaaactggttgttggaggtggttattgctggtaaatggtaatgaagatggggaatttgagttcgtggtcaagaagggctccttatatactcattctgggcccttggaggcgaactcagaactctgtttggctggtgtaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtggcagagggctgaagtgaggcttgtaacacacactaaggagtgctgtgacgaacctgcagccatggtttgggcactgggaccctttaatgaccagtgggctggtcttaaccaggcgtagttagccaaattgggccaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgacaatgtagttaaggtttcaatgatgtcaaccttatttgtagatttttcccgaactgcatgaaccttaattgcatgtgtagacctgtcacaacatgtagtatgatgtaactgggagggtttctagcaaaatgaacaagtgtcactcagagtacacagaagtacctgaaggagtaataattaaggggtacttctggtggggtaccctaggttattttgcatgaaaattaataatctgaaataatattctaatttttgcttaaggttcagaagttatctgtagattcatgttaaaaatgtttatttataaatgtttttggtttatttttattttttcttttgtgactagtaaaacttaatgtaatgagtaataatgtctctattatagtcattccacttatttaaatattaaggtttttatatgtacatatgtaataatgtctctacattatgtacatataaaatagacattaattacatatgctatgggggtagtatatgtaataatgtctctaaatatttatgctatggtcaggttgtctctgaatagtagcaggctgacattccctacccctaagatgagttttctactcatagcaaatataagtattaaaatagtttttgacaaagtgtgaaaaaaaaattgggttttgcaggcatttagctcctcttagaggctctgtaattcctcaagtgaattgctccatcaggtatattagactcaggtaaccactcatccttatctgcggattgatttttatacctgactaagtaaagcctcgtgtcttttccttgaattctttctttcttgtccttcaatattttagctacatgaagtttctcatccttactaggttccattattgggactggaggacatggccctggctcagtgttgtctcttgtggtgtaaggttttaccaggcttactggaaatacagggtgtttcctggagagttcttcactcaagatgacctctacagcattttttccatgcatgtctttaatggtaaatgggccaataaaggatggtttaagtttcttgttaccccctagattattaaaattcactgtagatagtaaaactttatccccaattttaaaatctggttgtttatggctcttatcccatctgtttttgttatattctactgcctcttcaacacattttttagcgtgattttgagtaacatcaagcatctttttgaagtctagagcagtagggtgtatagagatggcacttgatacttgtttgcaagtacttgctgcttgttggcatgtacctgggacctgttttttggtaccaggtgcttgaaaaaaggttctaggtagctgccacaggtcccatgttcatgccagtaggtcataagtacctgccaatattttccagttacatgccaacaagcagcaagtacttgcaaacaagtatcaagtgccatctctaagggtgtatatgtggtaacttatcattaagggtatcctttggcattcttgggatccatcctctctcaaggacatatggtacttcatttgaggttgaatgcttgctgctattgtatgcaatttcaagagcaggtaataaactaacccaatcatgagtatagccatcatgattcttaaattctaaaccaaatgaacagaacctcctgagcatatcctccaaggtttggatcattctttcagccagcccatcagtttgaggatggtaggccgtggaaaaggctaatttagttcctagcatgtcatgtagatttctccaaaattctgaagtaaatttgggatccctatcactgatgataattttgggaattcccacgtcagccataattctgttccaaaacagcatggctacttccattgcagtgtcatctttatgatttgggataaacctggctcttttggaatacctgtctactaccactaggacagaattataagagtaagctcctccaggaggtaatcctgtgacaaagtccatattaatgatttcccacttagtactgggttcagtaattttctggagtagcccatatcttttccctgtttgtttatttgatttttgacaaatttcacaagacttgacataattggtgacttgggatctccagtctaaccaccaggcagtatgttttatcctttccactgttctgtcctcagaaaagtggccagaattgacattatcatggcattcataaagaatgttgtcaatttgtgcctggtcacagagtactaaaacactagagtgtctatttctgtagtacagcagtccatccaataaggtgaattttccttcagcataaggttttgccaaattagggggcaggctagcaattaactcaggggaactattttcattgcttaatatgtcaactaattttaacagttcaatattatccttatagctgtcttggactaaattgtaaaaggctatatccaaatcacacacgtgaatacctagaattggaaaaatgtcctcatcttcaggatcccaggctgggttatcaggtgtgttgggcaaggcccatctactaagcccatctgcatttctatgtttaatgccagctttatgaacaattgtcatatgccctctgtattgttgaatagcaatttgccacctgagcatatgtctgttaggtgttttcatattcatgagagttttaactgctgtgcaatcagtgactactacaacttttgtgccctccaggtagtaatgtaatttttcaagtgaccagactaatgctaaacactccatctgacttgctccatatttcctctcactagatttgatttgcctagagataaacagtacaggtttttcagttggaatatcatcaatctcaaattcttggtgcaaagctgcgcctaaaccatccaaacaagcatctatgtacagaataaatggtttggtgtaatcaggctgggctagaacaggagcagtggtcatgaggtgtttaagttgctcataatcttggacacgtgagtatgtcatttcatatatcacatctctgctgcaaatttcataaagactatgagtaatattggcaaatttggggatgtgttgcctagtgttttcatcaggcgtatgggcgccgaatggtgtctacctgtctaccttgtataggggacaggtagaccaggtagaccattggtcattgggcctttgcctgattttttgaaaattatttactgaggtagactttgatccatcccaggtagaaaaataatacaaaaaaagtggctggttgatgtatctagactgtgcaattttgattttgcatgatgtgttgatggatttggactatttaattttaaatttccatgatatgaactgcaaccaggtagaaaattaagctgtacccatacagaaatatcaattctctatgatatgacgagcaaccaattaaacgtttaagccataacaattacaaatgagcaagtaagatgaagtagaaagtggaattagattctacgttgatacctccaggttgaaatatatttgcaagaaagtggctagtaagagcatataatttgtagagtatccttctatcttgaaaagtaaaagagaaaaataaagcaatgtgttcaaaggatgcccccaaaaagttattgacctagtggtgaataacttttcaaaggaggtcagagtacctaattgggcttactgggtgagcaggcaccaattccacaatggaattggtggcaaaaacaagaggaagttgtagataattgtttgccatagctcacaattctgccagtccatctgaaatagctgaaaaaagtgcattgacctggaggtgaaagtatttcagagagaggttccagtgagtatttgtttgagtcgtatgtgctccagagggtacattctctcaatgcaacaaagcattatttttatagaagtccttgtaacaagaacagatatgtcatggtgtcagattattgagttaacacccaccttctcctactgggagttttatttcttaccaagtatttattatcgtgagtttctgatttcttaccaattatttattcttgtgagtttctctccctatttaaatttctctctggtttctccttatctgattgtttccttcttttcctgcatcaatatttgtgaatttgatcctatccatgtccttgattggtgagtatgtttcaaaagcactgtggaattgagcagggaaagtgacaaaaaaagcccattgacctagaggtgagaggatttgacagggaggtcctagtgatttttggctaagttgtatgttctccagaaggcacactgtggcattggaggaaacagtatggttgataattttcctacaagttattggcaaaagggcagctgtgtaagatcagtgagtcatgtcatgccttcttctacatctccctttctaatctttatattgtgagttgaacccctcaattaattgcctctctatcacatcacattccatgattgtctttatccatcattaatatccatgatattaattctgtcaatccaaaatacacaacaaatatagctttctttctttctttctcatcactgtcatcgatttacttgctttcttatccaacagtaaaataaaacatattaattcatccattccaatccttgatctgtgacttcaaatcgcaatcaatacagtgttccaatatatctcctctccattcctagataatcagttgtaaaatcaaaggtgattacttgaacaaatcacaaagaggtaatttttaaaacctcagccaagtacttgtaaaattaagcttattcataattaatatctactaaataatcatagatcttggcactaggttcccattgggccctgtcaagctttaattttttagagaactgttctgctctgtttgtacttgtgctatcattttttgatattatctcccctgtgggttttatacagtgcattgcattgtcttgatcttgtatccacttttcattaataacagtctaaataatttgcatgcagtatttacttcagggcagtattctttgtagtaattaatacatgatgctttcaattttcctttttcagaaatagaagaaagggcagttcattacaatataaatatgattaaacagtcacatagtcagaggaagaacgggttaaccttcctgattgattatttttctttattcttaattgtcatgattatttattatcttaacccagtcaatccttcatctattacttgacaatgcatgtgagtgttttttcttgttgtcttggttgttgattgtctttatttctgacctgttagtgaaatgtattaatttatccctggtttggaagtcttgtttttgtgtacttttataagagacattgaataaacattaatttgcattgtagtgcgtactgctaaaaagcccagacaataattgcttgtaaagcccaagggaaaactcacacagaaatgattgtaaaaaaccacaggcaagtggttgtacaaaccacacaaaatactttgaaacccatctgatttatcacacactgtattcttgttgaatatttgatggacaagaatgagatatatatactatttttgcttcacattctttctgtcttgcactacattatttcaaaggggcccattcaattttattattttgattttgtttcacttctaatcaatgagtctcaaactgaagattggtttgtttgctgagtgcccagatagtttgaataattttcatacaatatttacttcagggctgttttctttgcagttatttgtgcagtatcccatcaatttccctctaagaaacagaagaaagaaaatttcatgtcatcaccaaataaataaatatgattaaacaagcaaataaacggagaatgaatctaataatcttctcgattgatagtctccctttctttcttgtcatgtactgacatctatcatttcaatcgcgtcagtctctcagctgctgctttgcaatgtatgtatgtaaatatttttcctttgtgtcttggtctttctttcttgtccatcatgaaaattcctttatttatctagaatataatttgtgcttcagccttctatcatgataagtaaaagtgaaaacaaggcaatgtgttcaaaagatgatccaaagaagccattgaattagtggtgaattgctttgaaaaggagatcagaggaactatatgggctcgctgggtgagtagccaccaaaagcactgcagcattggggggaaaaagaaggggaaagcatagctaattgtttggcatggctgacaattatctgaagtggccctgcaagtttccctcctcaattaattctctctctttgttgcctctttctcacatttttcttatccttcatcaatatttattattttggtcctatctggtgagtacgttctaaaatcacagtgaaattggatttagaaggaagggaaaatgatagaaaagcccattggcctagaggtgaatacatttgagagggaggtccaaggaatttttttggctgagctgtgtgtcttctagaaggggccttgttaaatttaaaggaaaaatatattgattcattctcctgcaagttattggaaaacctgcagctgtgtgaagtcagtgggttgtatcatgccttcttccactttgactgtatgttttatcaattatttatttctaagagtggatctgctcaatcaattgtctctcttgcttatctcttcttttgatcatcttcatgtttgttccttcattgatgtttgatgaatttatacctgtcaatccttcatctgttgcttcaaaaattcaatgaatattatccagtttgcatttctagataattatcacttgcacaaacaacaaaaaagcacaaacagtacttgtaaaaccaaagatagcagaaactttatccctggttagaaattcttgttgatgtgttgcgctaccattttttttctggtagtatttattctagataaatacttccgacgtctgttactccaaatatgctaccaataaaattagttagatgagttcttgtcaagccataggtgattgaggctttccaggattccccagtgacctgcaacccctcacaaatggataaaccacatctgaagttgaccctgtggcccaggagatcccagcccagatgccaaaggcaaacatcactctagaactttttttttccctcaggttaaactaagcccagcccagcccgaccctaacccggcccacggcccggatcaacctcgagctgaaaccatttcagctcgaggtcatagctgtatgtatgtgtgtgtagattagaaaccacatagacccggcccacggcctgcatcgacctcgagctgaaaccatttcagctggaagtcgaagctgtatggaggggcttggtcttggggctttgataaaagtcaggggataccgacctcaagctataaactattcagcttgaggtccagaaatcaagctgagttgttcaatcttgagctgataaaccttcaactcgaggtcgattgccgtcatgtctctttgatctgaggtaatcacagtaaaggcaggtccaatgccttgactacctcaagctgaacgagatccggctcgaggtcaagggaggttgtgttgatttgctttgaggtacagtcgacctcgagttgaagcgcgttcatctcgaggtctttgttttgagatgcagtcgacctcgagatgaaacggtttcaactcgaggtccattgaaattcgctgttgaccgagctgaagtagtttcacctcgaggttgttcaactcgaggcccattaatatttgtgttcgacctcgaactgaaggagtttcagctcgagttcaaggtctggcaatgcttggaggcaccagtcgacctcgagttggagctggttcatctcgaggtctttgttttgagatgcagtcgacctcgagatggaacggtttcaactcgaggtccatgtaaaattccctgttgacctcgagctgaactagtttcagcttgaggtcggtcgaggtctgggcaaaggcaagggacctccagccgaaggacactcagctcgaggtcttttgttctcatctactgataagagatcgacctcgagatgaattgctttcagctcgaggtcggttgtgggtgaggtcatagggagtcgacctcattgaccttgagctgaaacagattcaactcgaggtctgggcaaaggagagggaccttgagccgaaggacactcagctcgagatcttttgctttcatctactgttaagagattgacctcgcgctgtactgctttcagctcgaggtcggttgtaggtcaggtcagcaaccttgagctgtgtagttctcagctcgaggccacctgctcctgtggatcatgaaggatcaacctcgagctgaacggttttctgctcgaggcctgggactcagggtgaggttaatgggcaacctcgagctgaaagctgttcagctcgaggttgccttttcctcttgatgatgaggtattgacctcgagctgaattgttttcagctcgaggtctcggtgatgttcatgacagtcaaccatgagctgggaagtattcagcttgaggtcccctgttgccctaactgaagagggagggatggacctcgagctgatttgtttgcagctcgaggtaagggttaggccgacagatacatacactgagaatagacctcgagctgaggccgtttcatctcgaggtcgcttctttgtgttgtgacatgtgggcctcgactgaaccctgtgacagctcgaggtccagtcgagttgtgatgagtcaggcaatccgggttcatgctcacctcctcgacttcatcataaaagtttggctgcgatgctgatccgacctatctctctggattgtcatcaatcaggtggaccgagaacatggacgattagagagggaaaatacgactacactcaactaacaaaaacaattacaattatccattcggtttggattctcctcatacaatcgttgacctggcacgagatcgactccgctctggatttcgcctcctcacagccggaccaagactcttccgctctgtattttgccttctcgcagcaggatcacgactcctccgctcatttgactttggtcgattcgtttgatctgtaagttgtttgttgacccagggtgacattgagactggctttgaggtgctgttggctgatttttttgttggctgtttgggaaatgatctcgcttcagaacgagatagtacaggtaatgcgcgcctctcatattgttaatctgttggaaactaattccagatccagtttgctgggtttttctgcttgtttgctctcagaccgaaaacgttttgaaataggatagccatcagccaactctacccggaatccaatctgtttaggctctttacctcacttcgacacgacctcaggcatcgatttggagttggctgtgagttctcttgtcttaggtgattaactgatggaggacctttttgccttgacacctatacatgccatctgactttgaactgtatgaccctctggcgcgactgttgtttattccggtcgatagaaggcggcaagcaaactagaacgaatcacttcacagctcatctccgtggctttaatcatcgcatctgtcagcttgatacggccttgtgcgatccaccttgggttgacttgcgatctcgtcttggatcgaatcgaacgaaaagcgacacacttgtgtggccttctggtcttgtggtgagtcgtgtgtacgttgcctacatcccgagatcgacctcgggatgaacatttttcagctcgaagtcgatttgcgttgtcgaggggaggttgaccttgatctgaggcgctgtcgactcaaggcctgctgaggaaagggaaaccaatctcaagctgaagaagaatcagattgaggtctcacgattagagaatatattgagatgacgctgagctccacctgtcttgtttgttttcttcaatgcggcaggagttggtacgcgataagatcatctcgctgtctggtcaatcatcttcgtacctcgtagtggaacgatctcgaacctatttccttctagattgtaccgcaattggagttagtggtaagttttgcaattgcttcatgcatttttaatgggtactgcccatgggggcagatctcctgaggcccagattgctgatgttttttgtttgtctataggactggctgtgttatctcaatcagactcaaggttgtgcactgatcgataggagctgctacttcggatatctgtggctttgtttgattagacttcagtgggcgctcgattcacactagtggggcttgtgccaaaacgtgtacactgacaattggtttgggttgtttgggtctctcggagtgagtatggtttatgtggcttacgtctgcgctatcgacctcgagctgaacggttttcagctcgaggtcgacttgcatagtggaggggatgttgacctcaagccgaaggggatttgactcgaggcctgcaaaagaaaatggacaccaatccctagtcggaggaaaccctcgtccttgttcagaggagttctccatagggtgtttactgatggtcatttgtttccttcattgtagttaaacttcattttgggtttgtgtaatgcttgacgtcgtgctacatcaatcttgtagagttaattcttcctcgattggtgagtgttgccttcttcagctaaggtctcgatgtccatgttttccagtacaacgcttattccgacctcgagcttaactgttttcatcccgaggtgaagctgaccaccctattccctggattagcttctgtcttttctgcataactcagattgctcgtttcacctccctctgtggcgagctctggggtggaattttgattgggggatttgagatttcagtatcagttggggactctcactctgctatcgaaaggtccgggtttgtcgacagcaatattgatcttctgtgagtgcctgctctgggtatttgatgaacatgtacataggacataagaattgttaggctgatagactggatgttttgtatcagtttgagatatttcagcatatagcttcctttgtttatttatagattattgtgactgttggtctggtttgttagtaatggtttgattctgagaggtgtattttgcagttgggactccctttggtgaagttgttgattttgttgttatcaatcatctatgaatagttacaggattgcacagcaattgtaacctaccacagactggattctcagtgagtaacagctgtcatcatgccagtctggcttaattatgttgacttccagatctgttacacttgacttatctgcaaatgcatagaagctgttttccaccttgttgaagtgccacccacatacttggagctctgtgagtgcctgcttccatggtgaggtggaggtggaaaatgtggcagcttatgactaacatttgaaacttggtgtcacatacaggaaacaaaaatcttgttgagtacctccctccaccttgaggtctgggggaacttcttgattgattgctttggactttgaagaggggttgctgacagggctggtgtgttttatgaaatgaactctttgcttccctgtgacttcacttgtgttttttaatgatgccctttggccctgtctttctttcctgcagattcacccacacgaaacagtaatctcagtgagtacttctttccagctggaggtcaaggggaaaattctggttctatttcatgtgatttctgtgggattgatgctgatactgactggtactttcttttctatataaaggccatttacggcgcggttgcttcaccggcaagcctctatttctgtgagtacctcccttcatcactgggtcaagggtgaaatctggctgtccagctgacttgtcatctgttgtatataaaaggcccttgttctcccctgtagagtcgcccacaggaaccatcaatctctgtgagtacgtctcagcttgaggtcagataataaattctgggttggtttctgtgtaattttgtaggatttgttgctgactgggcctcccttggctatataaagacctctttttttccccttgtagagtcacccacaggaaccatcaatctccgtgagtacctcccttcatcttgaggtcaagtggttatttctgctttggtttctgtgtactcttggaggaattgttgctgactggacctccttttgctatataaagaccccttgttctcccctgtagagtcacccacaggaaccatcaatcactgtgagtacctcccttcaacttgaggtcaagtgataaattctggtttgttttctgtgtaattttgggggatttgttgctgactggacctccctttgctatataaagaccttttttccccttgtagagtcacccacaggaaccatcaatctccgtgagtacctcccttcaacttgaggtcaagtgataaattctggtttgttttctgtgtaattttgggggatttgttgctgactggacctccctttgctatataaagaccttttttcccccttgtagagtcacccacaggaaccatcaatctccgtgagtacctcccttcatcttgaggtcaagtggttatttctgctttggtttctgtgtactcttggaggaattgttgctgactggacctcctttggctatataaagaccccttgttctcccctgtagagtcacccacaggaaccatcaatcttagtgagtacctcccctcagcttgaggtcagataataaattctgctgttgtttgtttgtaattttggaggattggctgctgactggacctccctttgctatataaagacctctttgctcccccctgtagagtcacccgcaggaaccatcaatcttagtgagtacctcccttcatctctaggtcaagggggaaatttggctcttaattgtaactgactgggcatctcttgtctataaaagacccttgttctcccctgtagagtcacccacaggaaccaccaatctcagtgagtacctcctttcaacttggggttaactaataaattctggtttggtttttttgaaaattgggggggtttttactgatgttatttttgctgtctatataaagtcctcacttgacccctcttttctataaaagagccttcttttcccctgtagagtcacccacaggaaccatccatcaacctcagtgagcacctcccttcaacttgaggtcaagggataaattctggtttgtctcctgtgcaatgtgggggaatttgtgactgactaggccacttttgcttataaaaaggcctctttcacccctgctgtttcacctggaaggctctgcttcagtgagtacctcccttcatctctaggtcaagggtgaaatctgggcctcaattgtagctgacttggcatctcttgtctataaatgacccttgttctcccctgtagagtcacccacaggaaacatcaatctcagtgagtacctcctttcaacttgaggtcaactaataaattctggtttatttttttaaatttggggatattttactgatggtggttttgctgtctataaacagccctcctgctcccctgttgcttcacttgcaatcctctattccggtgagtacctccccacaccaccaggtcaaggttgggtgtctggttcccttctttgaatttttttgggatgatttgactgattctgtctgtgttgtttatcgcatgcttctcacaggctccgcaaatatttctgttgccttcccttgaatagtcttatctttgtgctctagtaaattatcttacatatgtaagtggctgttttttcctttggtttgtttttcattctcatgtttcgggggggacctcccttggacttgaggtggggtgtagattgggcttttggctaactgttcattttgggtgccatttaatatcaacagatatcctcaacaactcgttatttcccctcttcaactctttatttcccctcttcactatattttattctagtaagtacctccctttgaatggaggtcaggattagggtgagactttgctgaggtctattgtactccattgtcattgagtttctgtagttaaaactaaaaaaatggtagctgtaaacaccacggatggattcacagtccctagcccgaggaggtcggcacgtttggccaccgtggagcctctgagcccacaaaagaagaaaccaatgagtcctacggagaagagggcccacgacttaagaaacacccctcgagatgacatggacttggacgtggatgttgcggacaaggagaacacggctacggcggggactaacggtagtgaaacttgtgtgacggctagtgatcagatggatgtggatgtaagtctgcttttttcagatcattgaatgagatttcttggctcattcagtggctgctcatcatcatcctctccagctgtctgggcagattggcctcaccaacttcctgggtataggcacccaggaggcctgcgaattcgagtttgggaatatctccccctcagacttgaatgcagagcatctggaggtcctggctcagatggttcatgtgaacaaccagattggaatctcactctctgttggttcttctttacagtcatccaccccacacccaactgggtctcctcccaagactccaccctcacgaaaaaagtctagtcccaagaaaaacaaagggaagaagaaagcagcttcgccggtcccaagcaacgacaatagcattggcttcagtcccttgtctgagtctcacactggagagcagccgatgacgtcaaccccggccgcgcagactggggagttgctggaatttgacttcaacacccttggccagtcaaagaaggctctgcctagcgacttggatgctcttgtgaatgaattggtcccaatgcaaacggcggcaaacgacactcgtcccatcgacaaggagcctgctccagttgagtcaaactctgcccctcatccgccgaaacccatacctcgaaagaaacaggtcagtctgttcatgccgcgctccctctcgaatcaggtccgccacaatctgccgggggaaactcagacattggctcaattggaccgtgaaatgcaaacgattcagctcccggacgcagcagcattggctttgatgagtgtgaaggaactgcaaaagatgaaggaatcttgtgagtgtctattcatcagctacaatctgctagaagaatacaaatctgacttgtccctggaattggtctgtaaacagtgaagaaggtcacggacgcacagatacttgctttcagggaaatgaagagtgctagtggaatggtagccttccccggggtgctagacggtttgatgaagaacattcggtacatgactcgcttcatgaaccatctcgaggataagatattagaggcgacacggcatgggaggcaggagattgaagtcattcaaatctctgacggcgacgacgaggaagtgagcatcatgccacgtagacggtcagctgcggaactcaaggactttatgaggccaggattggttccagtgccatcacatctcaatccggcaatgaaaagatctggtaggctgattcggttcattgggtctcatgttcttgggcagcaaactgaccacactcctttctggtcctactagcctcatcaagctcaccaaaccagaacaggaataagcgggcaaagtctcaagatagtaggtttctttcctctctcacatctctgtcgctcattctcaattctaaccaagtcctctgggttccagactcgtcgagcaccgcaaactcgtacctcgcagacttggtgccccagtttgaacctggggcccaaaaaacagttactgaaatggaaaaggatcgtcgcgaattggccacaattcaagaacaggaaatcattcaggaatccaacgcttcgactccgccaccttacgatgattcaacgaaggaattggtcgatccacttgctcgagcaagggcagctatgcacagggacagaaggagggctgctgctgaggctgctctggcagctgatctcgctgaagctgctatgattccaccgccaccagttcctgtccctgccgtgccagcaaccactctggcaactgcttctgccactggccccgcttccgtaccagctcaatctgtcgcaccggtaccgcctggttctcagtctgctccacctgccgctgcctctgcctctcaatcagcccagaccaccgcgcaaacccctgccgcctctcagcctgctccagccctgcctactactgctcaagacccagcccctagtcagccagacgactcgcaacagactgcaccagagggaggtgccaagaagggaaaggggaaaggcaaaggaaaggagactgttccagaacaaccgccaaagaaacttcgaaagaacatgactgcagaggaaaaaaaggcggacgacgaaaaaaaggagaaggaaagatcaacaaagaaattctacagcattccaaccacagcaggtgagcttctttctggtgcagcaggccatgtggtcactgaactgacatcttcctctatggcaccagcgctcctttctggtatttgggacaggaccaaggtaatggactcggctgaagagtataagcgaatgataaaagattcaaagaacacttgttgggactttggaccggaactcttagtgaaagtaaagcaaatgatcaaatggtcgaaaaacgatactcatcgggattcgttctacacacgcaaagacctgttccgactcgaaagtccaacagtccaagtcctcggagtgctttcgggcaagcaatacaaatcttgtattcacaaaggtatgtttttcttcagccacactgccgaggtggccatctgtctgacacttgtgcctaatggtcgtggaatctctgctcctctgtagcggttaggctctttcaggttgatgcacaggatcccttctggaaacctttggtagtcaacttcaaactggtgaaagagggattcgaatcaaaagaacaggacaaggctcacgcgtggacggtcttggggtcaatgatgtgccggatggacgattctcacgagtttacggcagattcctttgtatcaaagttgctctcatacggacaagcaaggctcgcgacattggctgctgactcgtacaatcagctgcacaagtttatggtcatggacgaacctcaaccagaaactggcaacagggaggacgacatgctagattcaatggccaatgccggcaaatacatcatcggaaaaattcggtgcctcaaggcaggagcggcagagacaacagggtccaactcacgggcagggaacggcttcttggtaattcaaagacggatctgggaaacacttctttgtatcctcatgatgcagcagtctagctttatggaggaatgcgcttcgatgaaggaaggccatattcgcgaagatgaggtcgccaagctgactgaggacatggtagctaacgaccgcggacgatcaattttcgacaaaggtgatatcgtgacggaattgacagagaagcagagaaaggagtggggtaaacttcggctcggggcgtttggttctatggcgatttattttctttacggcgcggccggatggtggcattgtctctacaacaacagtgcttacaatcagaaggacatttggtctctagtcacgctcgctcacgctagacacgaatacttgtacactgatggacgatacactcttagggccccagagtgcaccccctggtacacaaccgacagcttcatccggtttgtactccgcttggctaatgtcacccaagacaacatctttgagatggattgggacattgctccacgaacgttcaataagtgggtcaccgatgagaatatcgcccgattcgcattacacgatatcctcagagagtgcaacttgcccggtcaatcgctcaacttagatggtaatccggctccaccagtcacattgcttgaggcacacgaggaggaagttcgtcagattacagagaaggtcagatcagcttgggacccagcagtggcacgacatctaatctcattggacgaagcagatgtcagtccagacgtctcagcagctaatgctttgcggggcctcagcatcgaacaatctcagccggctcaggggacttctggatcacaaaggcctccagacacccagcagtcaaaggcccctacacctccacccaacgcccagccatcctccgcagccaacaaagataatccagcccccccaagtagtgataggtctgactcccccatccctcgccgatcaaagaagaagactccaaggcaaccatcaactcccccaagtgacactcacgagtcctcggttcgctcagtaaagaatagggaaccaacgcctactcggtacaccgacgatgaagaagaggaagaggaagaggaagaggaagacgaagacgaagacgaagatggagatgaagaggctgaggagagaaaccgcaggaagaaagaatccaggtttgtggatgttgtagctggagaggattagttgtctttgtttgtgtcttccttgttttttggtcgttttgttgtacactctaccgtgttggagtcggcttgctttattccttttcttttcatgatgcttggtttatcattcttattccttcctctttgttgtttgtcactgtgcttgaaattcattctcctttctacctgctgcaagttcctctctgctgccaaatgcagcttggtttggtgaagatgtttcctcagccgtgagggtgtgatgggtttgacttccaatgtccccttgtgtaaactcctgagcctggtgtgtgtgcaatgaattctcaattgtggaagacccacctccctttggaaacatttcagctccatcaagcggctgattttttcagtacctcctccgtgggtggccaagtcacatgtcctgtctgctttgggggtgttggagctatattattcgtttttccacccatgtccttcttgatcttaatatggtatttcattgcggcagttgttggctgtcttagatcacagttgattatctgtttattctggtggcactacctggacctgagtctcacctccctgtggtcattgtttggcttgattaaccagtcacgggatcatgggattctcttgcgcaactattacctctctgtctgcaagtaattgctggccttatcattttgttgcttatctgactgttctagacacaggtctggctttccaagtctcacctccctttgaacaacctttgcctctaccaaccacataattttctggtgattctggtggggtaatctaggcattctgttccatccaatgctcacctccctgtgaacacatttcaactctattaatcaggcaatttcttattactcctggtgtccaaccggagtttcctttttcaacccgcgtgaaatacttatcaacttggtggcttgatggcttttttctggtgtaatccaggcaggcattttcaaggctcacctcctgccaattcatctttggctctattaactggtgaatttcttctgttttttgacgtgtaagctgagtcgttgattccaactagcacctccttgtgggatgctttcacctctattagcagggtgattttctgatttctcttagggggtctcacaatcttccgttccaagtaccacctccctgtgagggcctttcagctctatctaatcgtccattttcatcttcaacaagcatgtcatctttttcctctggtatcttttgcgttcaatgttaattcaactctgtggattgaactctcccacgggttgaggggtcagattttggtatataaagacctatcaatagggagggggtctccttccagagaacacacttctgtctacagtctcaccacataaattttacttattcctataaagaaatccttctagtcccaggtctgatcattatacctcaacacttacaaagcacactgcagcatgtctgagcccactctttcatctccttctactgtaaaaatctcctgcagcgaacctggctgtgtccaatcctttgctgacgacaagtcactcaaaaaacatcaaagagaggtacaccaacactcaaccctctgcactccctacgccacttcttctgctcctttccatgtacatagaaatcaagatggaacttttcactgtcctaccaagcattgtacttggtcttccccaattccaggaacctttcaaaaacatgtcaaaaattgtaatcccgattctttcaacgacagacccaaagtgttgcctctgcctcctagtagcttggcaaccctcatcccagcaggaaatcagatcacacgtaagtggccccacacttggccggtatatctcagaagattttacctttgctcacactcttcatatcaatgtagtcaccaaggagtttccattcttgggattcaacacttacgccaagacccttgtctgtctcgactgccactgcggagtgccaacaaaggaagtcgccggccacttgaggagcagcccccacaagatcaacaacatcattccagatgcaatcatccaagccttcaaatcaatcaatgtcactgttcctctcgagaataaacgcaccccaccaagggcatcccagccctggaagccagtagagggcctttacctcaaactagggatcatctgtgcggtccctcatagaggctccatctgtggtcatgcggtccaaaaggaaagctctatgagcaaccatttctctgatattcataaagatggtcagctacatttgctcttgattcagtggcccaaagttctgctccaatcactaacatcttcatcaacagtccctggcggatgggcttccaattcacaacggacctacgttcaacacctcagcaactcgaccatacgttactttcctgtagaatattcggctcctcacccagcaatcataccagctccatctgctgccccctccgagagtcagtcaaacacatccgttttggcttgggaacagctctcctcagccctcaacaagctggatgtccttggccataaacaggccgtaacaatctcctcagatgatgcccatccggcgcttgtctccaactttctcaattcttctggaatacatgcacacatcaatgcttgcaccgacttactgcaatgttcaaccaaggagcttcacaccaaagtccactatcccaacctgctggcatcctggaaaccctgcgtggagaagtggctcattggctgcatgacagaactcacctcggttcacgatgcagtgactatggaggcactcagagagtctgtgtaagccccacaatcttgccaaactgtttatacatatcctcccctgactaactcccttgttttagcaatgatcctccttcaagaagaccaatccgagccctccaacagaggagtaccgctgttcaatatgcatccgttgcagccgaattcattgtcttcactctggaaacaaccggccagccactagcaacacatttctggtcagccagcaatagacgtttgtctgaatttgcagaaaaggcatcagctagtctcagctcaatccagagtgacaagacagatgctcaaggccaattcgacagagccttaaacttcctcttctggaactccacctctttctccgcctccatcctgaaacgctcaaaggtgcaatcagcattagagcagttcattgccctttcaatgatcaaaccagacggctccttcttctccccttcaaatctgactcatacgatcgctgcccttcaatacgtcatacgtgtggccactgtctttgcttgcctggaaggaactgaggagatttacgcacaccctccctcagacatcgatcccaaagatcatcatctgctcgagcagtcggccatatcaacatattttcagttcatttacgacgaaaaactcatctctccgttcttcaccatacggaattggatgcgtctggcttcaactatcgtgatgaacgaaaaacctccagacccaacctactgggccgattcagaaatgacaaagctggtcattggcccaacccagatcaccataacagctgtgcagagagccctgaggattgcaatatgctcgatcaactcagtcatccaacacaccctccatggggcctccttccccgactttctctattcaaagctagacgatcaaagtgcaaacacgtctcttgggttcaactatctggtggcctcagccaatgaacagatgtaccactttaaacttctgaaagactgggtgctcaatggatcctcaccacccaacgtcctctctccggcttggacgtctgccatgcggctcgagaatggtcactactcactcaacttggaccaactttgttcaaaaaaacacgcctgggactggctagagagtgcagacctcattctggagcacatctacttcatctatcacgtcggctgcggtcaacctgcccgtggaactgaggaggctgcaatgcttatccggaacatcgactcggctccaaggaatatctattggagggaaacaagatttatgttccagacctactaccacaagggtcagaatatctcaaacaggtcaaagccacgacaggtgttcctcacagccgacctctcaatgcacttgcacaattatctggcttatattcgccccgtccaaatgttagcctttttgggtttcatcatggtgttcatgtgcaaaaagctaactcagtcaatctttattgattagacttcttctcaaggctcttgaccaacacaatatagccaacagtatgctcagcttcctttgggttggctgcaggcaagggatgtgggactcagagaggtttactctgatcctcaagaagcactttgccctggcgggattggaccagataggtctgcgagcatggaggcaggcctctgtcagcattgcccatgcgcacctgtctacaaagattccacccgccttgatgcccactgagaatggactagagaatccttcagaaaatcaacccggcatcttggacatcatggacctccaacgaaatcacacagctcacacagcaaactttctctatggccactctagcggtacaggggtcgtcagaggttcagagtccaacttcctactggccagtgaggcctggcaggctttttggggggtgagttctttatctgctctgcagtcactcatcacacacacacacacacttgtcgcagttgttgacctgattctggtgtttcagattgaatcttatttggcctgtcagaaaccattgcttccagtgcccgacaccttggctccggcaaaaaaggctcaacaagctctggccattttcactcaagaccccgatgccagcttccgtgacgacttccagggcgagtggttatcatgcctcttcaatgattctaatccagcagatttattagtggttgcaaagactggaggtggaaagtctttggcctacctcctacccccactcatcaatccaaaggaaagactagtgatcatccagcccctcaaagccttggtagatcaaaccgtcaacgacttcaagaagctcaaaaccgtcacagtgcagcactttgagaaaggaaacttcatcgatcctctggcccaagtaatcattgtaacaacaaatcaggctgccgactctcacttctgcaaccagctacgctcttgcttgcccacacgcatcatcattgatgaggcacactcattccttgaagacggataccgtggatacatgcctggagtcacagcgctcactcagctgtccactcaactcatcctcacaacagcctcgttgcctcattctcaagaagacgacctcctgcggatcacctttggactgcgtcgcttaatcaccaaacggcagcccactttcagaccagaactcaacattgaggtcttgagatcccctgcaaaatgggaacaactgtcttcagtcatccagcccttgatcgactctttcctggtcggccccaatgaccgtgcaatgatctttattgaaaataagcatgctgttgaactggtagggccccaaattggggctgtcactcaccactcggatctgccagacgatgtcgcagcctcagccgtagaaaagtggacatccggtggggctagatctattgtggccaccagcggattcgggacagggatcaattatcttcacgtccgtctggtctgcatctacggcatccccaaccgagcaacagcaaacaaggcttaccaacaacttgggcgtgccggacgggatggccaccaggctcacatctttttcattccaactgtctcagacccccatggcgatatcgatgacttcaaaaagaatctgatgaatcctgcagtgtgccctgctaacacctttgctcgacatcaagataatctcaactggtcttgcaggaactttcccccattccttcgttgtgtctgttgctcaagattatcagccaacccagctttacatccatcccctttatccttgtcccagccatcttcaattcccgattggtcccctgatccatcagcaccaagcaattcatacaactcctcaagtactgtttcagcccaggccacactaggcgcacatgtgggatcagggctcgctcagtctcgcaaacgcaggcgcttggaagacacagatccacttgcagacaaacttgccacctccaacactctggcggccgaaagctccctctcaatcacttcactggcgagatctgctgagcaagctcgtctgcaatcaatgcccgacaacagagtcaactcaaaccagatcaaccgcgacaactctctcatctcccatgagctcgtcagtctccagaagtttattcggaagatgaagggtgcttgtggtgactgttatgtttggaataacacaatcactgcagcacatccacgtcaatgcaaaccaatgcatggaaagtgcttgagatgtagagctggtgagccctcttttctctcttttggactgtttgacaaccaagtgggatcctggccgctgatatgactttcttctttctaggtaaagggtgggcacatcacacccacagtggaaccgagcatacaaccaagaactgctcctcaaccagcttttcagcttctatatccgaagggtccaaaggtgcacatgggttcaatatttgcaccaggtgtggcctccctgctggaacccaagatcggttcaactttcatccaaatgggaacgtcggcccaaactgtgattctggatttgctaatattgcagaggctatttgctggtatgtataccgggcgcagagacctgagcttggaaagtggttccctacggctcctttagactctgagcctgcattctccaaatggattggcatcacctctaaagatgtcagcccagctccttggccaaatgcaatcaagttgctattgaaatatgaggaaaataaatagtcctcttgtttggttatctgctttatttatgtttcttcttttttctgtccatgtttcattgttctttcttggtccgtagtactcggtccttgcttgttctgtaagtgtttctgcccggcctctcccgtgcttcactgttgttgccactcctgggctcaaattgttgttgttctttatctggcttgaattgaatgtgttgagtgtgaattgttgtattgccttgaccttcattgttcttaatccattttcctgtccttgtttctgccctgcattggcatcaacactcctttggccattgcctcgtctcaattggatttactccaatcatccctcttgatgcttttttttggtaaagtcaatgtccttgcaattctattttggttgagtctgagtatccctcttcacacatgccattttattgatctctagtatgtttgcttatatacatgtggtcacattagtgtaatggaaatgtgaggaaaagaaaaaacaagtaggcttgttttgttggcttcatttatgttccttatttctctctctagccccctctgcttgcctgttctgcaacctttctgccttgttgctcactggcttcactgttgttgactgggttttttgtcttgcttgataactatatgtgctgtgtatgaattcttgtattattaccttgacctttattatttagaattcttgtgcttgtgtgtgccctgggtttgcaatcaacactttgtttgcctttgccagttctggtatcccattcataagagggtgccaccattaacatgatttttattttcgggctgctggttcaataatcaagaccattttgcccaccccacctccctttcatgacttctcacctctattaacatgctgatattcacttctgtcctggctcaaatgttggggtcttatttcacttacctaactcactttcattccttttcaccattgcaatattgacccttctgtgctttcaggcactcacatttgacctttcacctcccattcatgagaggttgccactatttagataatctttttctcggctgctggttcaatagtcaagtcaacttttcctagcggacctccttttcaggacttctcacctctattaacatggtgatattcccttatgtcttgggaaaaatgttggtggcatatataactcacccaccttcctttcattcctttgaccactatcaacataatgcttgggttagggttaggtacaaaagctaagccaatttggtggaccggcatctgctttggaggacccatcaatacaattagcatgggccttttgactttggtctggaagaaattggtggacccatttttaccaccccacctccctttgtctagttttcaactctattaacatggcaaaattgggttctgaaacctgtgacttgtattttatttacccacccactttacagatatttttattactattgacatgggccttctgacttggggccttgtgcaacttttggtctcatgtttgagcacctcacctctctttgaagggaggtcatccctattgtctgggccattccagtcttgaccttgactcttggttgcctcccaacagtattgacttgggatcggcctctcattgaactcttgcatgcatgttccaaagggggagatttcactataaaagagccacattatctgggggtttctcacaacaattccaaagtcttctcaaagtgaaaatcaaattgttatatcataattccatccatacagtatactcgcggaaagctctcatcatgtctgactccaaccagcacattactccaatccctggccaatacaaggaacctaattctattaccacctctcccaatgaccacgcactcaaggggcacaaatcaacaacaatggtcagagtggaaatgtcgccccttcctcacaatcacttgacaactgtcatcccagcagggaatcagattagacgtatgtggccccacaccttgcctgtgtatctcaggagattttacctttgctcaaactgttcacatcaattgtagtcaccaaggagtttccattcttgggattcaacacttatgccaagacccttatctgtcttgactgccactgcggggtgccaacaaagga