aatttttgtgagaaaaataaattccaggtggctttttttattaaaaaggtgattttaataaaaatttcccggccagacccccaattgtcagcctatgtgatgccaagacaagtgtcttctagctacacaaggtgcaaaaactaagagtttttatggtcaaaactcagggacaaaaactggtataagtaattcagaagaattacgtgaaatttatggataaaatccaaaaagtggccaatttatattaataaaatttaatataaaataaaccagaggggcctgaatgaattcaaggggtggtttaatccctctaaggtattgtgtaaaaagcagaggatttaggtacctggaacactggggcctgtgaaacaggtgtggtttaaatcccaggaaaaatttaaggggaaaatctcaagaaaagggttattacttactagtaataatcctatggggtcttgaggatcttcaaagttgaaactggacagttgggagcgctcagaaaggttgattttgggtgctgggtggtaactgtggagtttcttgaggaattttgaggctttaataacagcaataatagtagtaactaggctaattacaagtgtagaggacttgtaaatggtaagtatgtttctatatggtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaagtacctgtggaaggcctcaggggttgctcaggggagcttagtaggtcttgggagcgcttttgggcccattttagcccacatggtgacgcaacaagggctgaaaccttggggataatattctagaagctccaaggggccatgcacgaattcatttgaaccaagaatatcccttaggaacctgtgggtaggggctagtctgttacgtggagctatttccttggaaatgggccacagaatatgccagaactggtttctgaggcttattacacgtgctacaaaatggaagatggaatatacagagttactgtagtatattcaagaatattctagcttgtttatatttttattacacgtgtgggggctttgttgacacgtgcacagtgagttcctggggctttgtggcccaattccttggatactggtaacccagagggggttatgcatgtatccaaggcgggtaggcatacctagcacgcgcgggggcttgagcctggggctcaattgtagtcaggcgcgcctgtcaacagtgcgcagcatgactacgcggcgcgcgggcttggagacagtacacgcccacgctacactatcttctaaactttacacaacactccaaatccgtgacaagatttgaagtatatgcatttggttatgtataatgcataagtatccagggccgtgatctaaggtactggttaattattcatggttgtattaaagggtgaaggagtgagaattgggggtacctttggctgaggtaccctatgttaaattgtatgtagatttagaatctgcaataataattaaagttttcttcatactttctaagttatttgtatattttaagtgtttttgtattatttacataagtaaagtagtttcttttacttatgtaatatttttactttattcttagattttttatgtatttttattattttattttgctatgacaggttgtctctgccatagtagcaagctgacacaaagagtaccaatgaatgccctaaagagcatgagcttatcaaaaccataaatcaagatctcaaaatgaaaacctttaaactgagtcaattagaggatcagctcaaacaagctcaaactcggtacaaaaaactagaccaggatcacgatacccaaacaaacaggaaaaccatggtaagttggaattatgtggcttgaagttaacaggacatgaattttggtcatttttgtcaaactagaccgaaaacaaaatcaatggcgtgcttcgtgagttaaataagaagagaaagcagattcatgatgttcaagtggaaaggacccatcacgcgtttgtgttctctttgttctcttcattgtccaaatttttgtcttactgagcttctcttcttctcctaacccaatcggatggtgggccttgtagccaaaccaaaactgaactccaagaaaagcttcaagattgtttgaaaaagatcagcctggctggtgcagcccaatgtgagaccgactctgaaatacatatgtgaaccatgattgaaaagctgtgcaggttattcccatgtatgatttatctgctagtcaatgtttgagctagcctctgaatctaacattttaggtgtcagcggttgtttccaagacctatgcagccccgtagcaagaaagcacaatgtggcaattcgaattgttttgggcccaaatctcaacactgttgttgtggactcccaggatactacatttgaatgtgtggaggtacctagatgatttagtattccaggttcttaacaccccaccaaactgacttgaccgcctgatccagtatttgaaaattgaatgtttgggtttggcgtcgtttattcctcttgatacaataaaagtcaatcacgtcaacgaacgtcttagaaatctggcgagcggtgaccggttggctatttttgcacatattatagagaaaaaagagattaagaaagtaaataagtgaatacaatttcaatcccttctttcatgagaagagaaaacatgagatgtaagagcacaagcagcagtaaatggattcaaaagccagcctaaaaaattatgcattcatatcaacctcacctatcaaaccttgaagagcatcactggctgttaaatgatatgcttgttgagccttgatgagttgagcaatagccctaataggttcgggctagaatatcgattgattgggtaagtggattgagctgtggttgccacaattgttttttcagacggtactcatgtcgtctaagcttgcttcatcaacttgattgcttcttccgtagctgctactagcttctcttctgcattgtcatcttctatacgtgcctgctctttcttaggcccctcgggggaattattttgggctagtctggccgcatcaaatgccaatctgatgataaaaacaagacaagacaatagcatcagtggacctgctccttaaaggaacatgaatcatccctacaaaaataatatatatcaaattttacaatttgtttgatattatgacatacctagcacttcggacgttctgacaactcttcatggccgcttgaaggccaagattgaggcttgtttgccagggctgtaagaagccagtttggatggctccatcctgagccaaatgtttgtcgccaatccgagcttggaccatcacataagatttaaggaccttggccatcaggctcttgatacttccgttggaggcatccgcagcattatatgggcccgtcaagcctagttcaagtgcccccaaggttgctgcttgggagagcgcatgtgataacgttttgtgctcagttggggctttgtcgggtacttcaattggcggcaagttagtacctattctaatgattagtttgtaggggagggggagaggggttgtttccgacgattctgtcagccaacatggattacgaaaacaaaataatgcaaaataagagaggaagagagaggcaatagcccggttcacgtagctgctcgttcccaaataaaatttgtgggacgagcaacgcttaacaacatctcgttaaaattttggcggggtctcacgcacaatttaagtgaaaaagtttaagcgacgagcagtgcgacttttcacgcatgtcataaaaacgccctacgtgaaccgggctaatagaggcgcgactgggaaagggggtgtttcacctttggtcgcggcagcagcccaactagtgaccggtctgagtaatgaagtttcttttcatggccgtgttggaggccgtactcaagcacatgttagtttagtcgccatctatggctcaaatggcacagtgggccatttaattttggtgtagatagtaatctttttgcctcttcctgagtttctctagactttttgtgattgatagtgcgtactccgtactaaaatgtatttatcctatccagtcatcgcttgacagaacctttacggcaaatatcctcgtgagaaaggtatccccggtgatgtatgtatggcattcctattcagccatcaagtcgagccaattgatgtcaatctttctcttaggctggtggggaggtgtttgaggtgttgtaaaggtaaatgaagtgtgatctgtcgtttcatggtttgagctgtctctgctgctgacgtagcgtgaggatttggtttgactcgaaacatctgggtgacgctgcgggccgcagcgacagctatttgtccgtagtgttaccaactcggctatgtcagatgtaagagtctttcacctaaataggttataacaccaaagttttatgcaaagcaaattttctggcttaatttatacttttgaccccccaagtcatgtgcattttgaaataaatttttgacaattaactgcattttagcctgttttttcaaccatcaaccacctcacctgtaaagtgaaaattgggcactttcaaaaatgtccattggacactctcaatcaagagtgtccaatggatggttattttttaccgtccagaggatggtcttgaccaccaggcatcacttggatggtttcagaagcatccaagtgatgcttggggcactggagcatcccttggacgttatgaaagcatccaagggacgctcttgctcagaaaacgaccatcggatgtacaggttttctaaaaacctgccccgtggtgtagttggtatgatcaagattgattgatgatgcagctgtgccagtcaaatgttgcaaggttcgcagaccacaactatgtagtgcagtcctctgacgactggtcctcatccgacaacacacctcgaaccgaccatgcatcagccccaccgttcgttgctccggaaagctttccagatgataccccctctggatggctcactacacaaaggtcaagccggtacgcagataaggttcttcttcatcttcttcttttgatttgtgaagtgaggggcgatgactgatcgatcttcttgttctcttccaggccgaatcgggatcgtcggtggctccaaagagtacgtccctcgttcgctcccaatcgcagccgatttcgattccacagggtgtacctcgtgggacgtcggtttatgatgaagtgataattgatcactgaacatgatctgtcatcgttatttccttggatggtagttacactggggcgccgttctactcaggctacgcatctctaagattagttgagtattccccatttccgaagatttcacctcctgctaaagaaggtcaaaatgtatctgattgatgattgtcgcgatcagggctccgatctttcgcatgtgatttgtgaacccagtgcatcgacggtcatcaagacctattcccccgacctgatggttcacagttacttgagctcacccaaggagcccgaggcatatgcaagtcaccagaacctattcgagcagctcttggaccgtctccatgtcctcgtcgtcggccctggtctcggcagagatacagagatgcaagattgggccgaatggacacttaaaacagcaatcaaaaagaaacttcatttggttctcgatgcagatgctctatggttactagtcaaaaagccgtttgttgatttttttttttcttcttcttctctgatttcttgaaggaaagtttttagcatcactgatccttatcaaaaatatagtgatcttctccgcggctatccgaacgcaatcctcacaccaaaccacgtggaatttcaacgattattgaaggcttgctcgatagaaccccgagagaatgatgatgatggactactggcgatggaactctccaaggctctaggagggtgctcgattctgcagaaaggttcgatagacctggtggctcgggaaggctcagaagtggcgaaagtcagctgcgagggctctcccaaacgttgcggtggtcagggcgatattctgagtggcttagtggggacatgggtaagcgttgcactctcatatctttatatggctctccgtggaaaagaatcattcacagtgatcttactgtgtttggccaatcagtgtgcttggacaaagctttacttcgaacgacaatcacaggacgaaaaacccaagtcgcatgagctgccgatctcctcggaagaagcatggatcatcgccgccgtcctcggatcggaaatcaccagaacttgctctagattagcctaccataagttgggcagatcgatgcaatcgagcgatatgctgggctatatcggcgaggccttcgagctggtcatgcacggccacacaaaagattgaatttccttctccttgtatgtataccatcttgtaacattgatctcgaagttctaaagagcttgttgttgtcagtatactattagttaacaaggtcgtaagaatggtcagtgcccagagtatgattaacggcagacttatctaactttctccaattgataattggcatctatcaatccaagtttcaatcacgtgcaccctgattcaatacaacatccatccaataatcgggacatgaaatgtgggaagtggatgaaaaaaagatcgattggaatgtagcctatattaagaggatcaccttcgcaagtgacaaattttgaagtgcaacattaatgccccaagacaccctcaaaatctttggatcatgcacaaaaaatgaagtaataatgtgtatgcgtaatcgcaatggcttgccgtgtccatgttgcgcatcattcttgggcaggaagaaacattaagaagagtatgaattcattgatccagatttccctgagcatcaatttttctatgcttgatgatcatcaggttggaccacatcgatttgatcgatggtagttactttgtagacactggtagctgatgaggaagagggaaccaagtacaccacggggccagttttttgaaactggccccatccgctggacgctttcctgaagagaacgtccaacggatgcgatcagagcgtccgagggacgctctggcgagccagcatcacttggatgcttccaaaagcatccaagtgacgctggccaaatatgaagcgtccgatggacgctatgatctatcgtccatcggacactctccaaccaagagtgtccgatggatgacggttttcagtgtgtccattggacactttgagttacaattcctgattggagccggtggtcgatggtcgaaaaaagcttcaaaagttcggtcgatggtcgaaaaaacactctgaaaatgcggtcgatggtcgaaaaacactccaaaagtgcggttgatcgtcgaaaaacactccaacagtgcaagtgatgtgattgtcaaaaaaatgtctaaaaatgcacttgatcatgaaaaaaggctgtgaagtggcttactgcaaagtgcgaattcggtctatcaacaacagtttgtggctgcttgacaccacggacaattgcatgtcgctcccgcgcggagcgacatctgggggtttcattgggggtttcgtgcgcagttactgcgcctactgccgcagtcacgcacgcggattcgtcaaggtgacggttacatccggggcgacacccaaatgaccgtggtgtgaaagaaaaattttgtgtagtgtagtcagtaacaccacggacaattgcatgtcgctcccgcgcggagcgacatctgggggtttcattgggggtttcgtgcgcagtcactgcgcctactgccgcagtcacgcacgcggattcgtcaaggtgacggttacatccgcggcgacacgcaaatgaccgtggtgtaaggacagactttggggatgtgcagtggcacctccatgagctcatgggttcaaaactgggtgtgctcatttttttgttttcattgccgaaaaaaaaagcatccagtggacggcttgaaaactatccagtggacagttttccagaaaacgtccgcaaactgtcaggcagagtagtgtccaatggacactctctgccctgcaagttctggacacctcagatgatgtccagaagagtgtccatgggacatcagaatagtcccgtggtgtatgtaggcatctaattccttttctctccacaccctcatcccaggctaaggagtcttatgggtgtgaactgggctcagcaaagaaatcccagcagaccaggggacgtggtctcttggcgggggacgggggtttcttcccggggacgccgacgcgctgtatttaactccggtcgcacccaagccaaacccaccgagggcagtctccaccaccagaaaaactaccagacaaagaaaaccccaggggacatccgaaaccggacttcatatcatgactgcaaaactaccgatccatgtggccattggtaagtctcaagtttgttttattcttgttgatcataagacaatcgatcggattttctagaactgacgattctttgtgtgtgtatgtgtgtatctgcagttggcgttggcttagtcggcgagcaagttgtccaccagttgatgtcgagccgattacgctcgagtttccagatctgttccctccatacatcacgtcggcaccttgaagtggcatccagcagtgtgggagataagacagcgtctgagttgatcgatgaactcaagaaggaacaatcaggatcgaaggcgtattcgggaggggttgaagaagtcgtgagctatctggctgatccctccaagctacctcggccgttactggtagttgattgcacctcgagccaaccctttgccgatgcgtatcctcgcatcctcgccagtcatcaaacccacctcgtgacccctaacaagaaggcgttctcaggaacagatcaactgtactctgaaatcgagaagaccgtccaggaaaacggcaacatggtcttcaaggaggccaccgtcggcgctggattaccgatcatcagtaccttgcgcgagctagtggtcacgggagaccagttgaccaaggtcgaggggatctttagtgggacgatgagctatatctttaaccaattcagccaaaccactccgacctccaccagcttttctgaggtagtctcagttgccaagcagttaggctacaccgagcccaacccagcagacgacctcaacggctctgacgtcgcccgaaagctctccatcctggctcgcaatctctcctcccctatcagtctacccttaggcttcgaatccgtccccacgcgtaccttgatcccagaacctctcgcagaagtcaacgaccctgtcgaattcatgtccacactccctcaattcgacgctcaatacggcagatttagggacgaggctttcaccaagggtgaagtgatgagatacgttgggatcatcgatttaacggaccccagtaaaccactcgtcaaggctggattagagaggttagtgaaaaaaataaaaaataaactactagttttcagaagcggacaagacgcttcctgtcctacatgcttgggcgaatacaaagctgattgcagatcttcgttttgatcttaagatatcctttcaatcatccgtttgctacgatgaaaggctcagataacatcatctcattccattccaaacgatatgcctccagtccattgatcgtccaaggctccggagcaggagccgaagtgacagccatgggcgtcgtcggcgacatgatcaaggtggtcgaacggctcatcggccgcaacatcaactaatgccccttatctatctatgctctgatgacatctctttttctaccttcttcttctttctcaaaacacaagcatccatctgtctctgctctcataccactcatgcctttcatatattctcatcttcatccgttacgttaaacttttatggatgcatgattttaacatgctaattaccaaaaaaaaaaaaacacttgaatgaaaatcaacccatcatgtcagtatcataacatattaattcaacccgtaatttaggttgagatttaccagaagtaagaaggagattaaattcaggtgttaaatcaacttggattaggatcttttgtgagaattggagaattatgtgaagaaaaaacaacacataaatacatgaatagtgttgggctgaataagaaagaagagaagcatatgttaatgggagcacatggacttgaatgagttcggtgaccccaacaaacactttgtacccacccaccccattattgctgagttttcccactggttttttaatccacaaacacactgatcacactcactcacacagtttaacagatagatggaagtagctgcactccttgaacgcacacgggacgagccaagtggagagaaagcttgaattgtatgtatccatattacatcttaatagtttcgatcagctggattcctttgattttgttgagatcgaagaccaatctgtctgtctctgaagaagcaaagcacaccaactagaaaagctcattcgaacatatactcgggctcaagagactacatagatcactggaaggatgccacaagaattactgaggtttccgacgagttacttgacggtagggatctatcgattgggtacggatccgaagatcaaccgagcgatcgtgcaagagttctcgacgattgtgaagagattggtgatactctcgatagtctactgtgctctctcatatccggtgacgaaggtctgggtgaagtatttcctactgagcaagcgagccaagccggcggatcaggacgaagtagcagagacggtgggcatgatcggagccatgttctccctcgtcaacttcaccaccatcagtctcgtcctcagccaactcagctcgatcatcgaattcttcctcctcaggaaactcaagaaaaccagagctaaggtctaccaattcaccatcgagagtcgggccaagtccgagcagttctggatcccctacgtcgaggaatgggatcatcctcctctcgagaaggctcagcgaaggatctccaagtggaagtggtacaagactatcaccggaccgatctttagattgcttgtcctcaaaggtcagtcctactacacccccttctgtcgagcaccataaaacatgaaagaaagaaagaaagaaagaaagaaagaaaacgaaaagttgatgatgatgatgatcatcgatcgttctctgctccagtcgtcttattaccactcaacttcgtcccgtttctgaacacgatcgtcggctcatttctggtctccttgacgctatcggaaagactgctggagccctacttcaagacgaagaagatgagtgaggtcgagcaggctctgttcatggtcgagcgagagaactcgttgcgatggctcgggttcttcgccgccgtgctcgaacggatcccgatccttgggatcctcttctccttctcaaatcggatcgccttcgctatgttcgctcatgacctcgagaaacatcaacatgccgtcaaacagggccttatccccaaacaacctgacccctatcgctccaagactgccgctatcgaattggatttaccgtctgatgcaatcggaaatttccccaagaagaatctataatcttctttcttttccctatctctctctctttgtaatctttttgaattgattggttcttagacactgaatatgactcactgtttttccgtaattatactaaatgtttgtatgtgtgcacagctcttgaattcttgtctataatcaatactatgaaatcactccatgcatgtgtttatacagtcgatcttctgaattataagtacatagaaccaaaaaaaaaaaagatagtcaaaacaggtggtaatgatgtcaacatgtaaatcgtctaccgcccatgacccccccccccgataaataattagtagaatgacagtaagcacatcggatgggtagagtgaggtgtagggggcagaagggaaattataaataccaagaaaaaaaaaagatgagatgtgcggcacaacgaagacaaaagttgaagaaaaaaaaacacatgtacgtgggttataacatcattgggtcgagagggaagttgttctagagaatgttcgggctgattggggttggagaacgggggatgcgaagcggccaatctgagggaatggggtgcctgtgaggaggtgaggaaggccggatgggactgagctcgagagaactggtcagaggaagatgagtgctgtgtcggtgtgtttgtgtaggagcaagagggctggttgcagggcgcattgaccaaggtcgaaagaggacgacagacgacgatataagcggttgcgaaggggcgacttttggtagggttggtctgaagtccatgatgacatgtgtgtgttttgagaggagcttctctatgcagatcctttggagaaaggatcgggatatgctgtgatcggagggcgagtgtggtcatctgaacagccggtagagaacaaatagaccaatcaccgagcccacactgtagatgatcactctccgttgcgaggagcccgcggagatcgtccgactgaatcgattggctgaatcggataattgtgatgtaaacgaatcaaattgttcgcccttttttttgtcgtcgtcgttgttgttttcgattcgattcattgtagttcattcggcagaatcagtcattagttatcatccgttttttttggtaatatgatggggttgaaatttgatgttaagtggtgcggcatagatggaatccttacggtttggttgagcaatcggttttgggataacgagtcagaatgtatatcgatggtaacctaaatcaaatcatcaaaatcaataagtatcaatggctccttaagtaaaagcataaagaaagaaaggaactggaaaggatcagacgacatacgttcttgatcgagtttattttagaataaagtgattcgagtcgttcgtcattctgttgttccatagtttctcagctaggatgtgtcctaattttttttttttcggatgtatcggccttcgcccacttgctgatggctttcgttcttagttctccttgacgatttgatagttggctgtcgctgagttttctgcaatgttgttcaactctgaaggtctttggaggcattgagtggtctcgggtgtgccggttagtgagtggtacatacccaccgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattctcccccggaaggattcaaaaggctctctggacaatgctttggtaaacatgtcagccagttgctccttcgttgggacccacattagttcagtctttttctcgtgtagagcttgattagtcaggtagtattctctctcaacgtgtcgtactctcttatttgcagagtcatctgtactgacccttatagctgcctgattgtcgcaatgcaataacccggtgaagttgtgtttgagaatgtcagtgagtaagtgtcgtacccaaagaacttgtctggttcccactcctaaggccatgtattccgcttggcaagtcgacgctgctattgtggcaaaacgcctggatgtccaaagaactgggcatccaaaaaaggttactactatcccgtaagtagatttggcgaattcgccgccccaagacgcgtcgcagaagcatttcagaggttttggaagatcgtcgggaaagaggttgagatagagatcgcgggaatctgccagataaccaatgatatgtttgacgcctttccagtgattggtccccggttgtgccgaaaaacgtgccagtaggttcactgcaaacgctatgtcgggtcgacttccaactgcaaggtagctgagtgagcctataatggagagatattgagttgaggtggacttgtcaccagaaggatcagtaatcaattcaagggaaggaggaagtggggtcttgtgtgtagtatagccatcccagtgtgtgtcgaggatttggttgataagcttaggctgtcgtaagctaaaacctttttccgatcgcttgacttcaagacccactattgaattcagtccatcggtccatttgatcttgagcataccttttaacccgtcttccagggatttgagtaggtcggttgaggatccagttacaatcccgtcatccacgtgaacccagacgactcctttttgatcacgatgtttgacagtgtacaggctgttgtcgtattggcttgcttcgaatccaagtccctccaggacattcttgaggtggagccaccagcatcttgccgcctgttttgttccgtagagtgctttgtgcaacagcatggcttcacctggtttaactttgagtccctcaggcgcctcaacccacacttcttcatcgataggagcattcagatatgctgcaacaaaatcaaaagagtaaactggccagttaaatttagctgccatggttagtatgagtctcatggaaacaaaagttgccgttggtgcaaaagtggattcatagtctagacctatcacttgtgtgaatccttttgcgacatatcttgccttgaaacggatcacttccccagcctcgttggttttctccgcaaaaacccatcgacctttcagaggtgtgcggcctgtcggaactgttcgaaccgaccagaccttcatgtcgtccaagttcttgagttcctcattgatggcggtctgccaatttgcccaagccacggatttttgagcctgtttgaaagtcttcggaactgttgctgcatagaaagcacactctagaagtattctgtcgatgattagctcctgactctcaaaagttagttcatcctggaaattaccaagctccatttggttgacgatgaaagacacatcatgtcgtggagagcttgctactatttcgggtggtgctggctgttgatttgcaactttcttcggtgattctgaatgaggtggatttgttggtgatggctgaggagtcttggcttctgttgttttgcaaggtgtagggcgcttgtcagaccactccaccaccgctgccgcaacaagttggttggtttccttcagcaagaagatccatcctttgctgtcgtcacagtgcgccacgactctgccttccaaaccacgatcatcgagtttcttcctcttttcctcaggcacatggataaaagccttttcaccaaaaatcctggatctgtcgagtgagggtctaaaaccataaaaagcttcaaaaggtgtaatcagtccacttctcttgtttggtaccacattcagcacatcacatgcccatatgaaagcaaaaccccaaaatggtttccccatgccgctgtcgatgaggatggttctacccatgtcagctagagtcctgttgaaacgctcaataattccattctgatagtggtgatacggaagagcacgttcggctttgatccccctgtgtagaagaaaagaggtgagtacatcgctggagaattctcctccattgtcggttctgacacatttgacactgccggacaattgtctttcccagcgaagaatggtttcgatgaggaatccacaggcttgcgacttgtccgccatgatctttgcttcactgaaacctgttgccaagtctcgaatggtcagtaaatatttgcctttgttgaaagtttctacttcaaacggtccaacaatgtcagcagtaactatttccagcttttgtaccggtctgtcagagcttgtcagtctattcttattcaaactcttacttctagcgcagatatcacatttcagattgccctttgggagtgaggttggtaagttgttgcacagtttctcttggatcacttgtctgattttctgcaggctggcatgtccaaaaagtcggtgccagtagaggagtacctgttcatttttatctaagctgttactgtgaatgttagactcaggttgttcagtatcaatcggggtcttgaaggcatttctgcgtaggtcaactctcagttcagtcgaaatggggcaaaatgttgggtcactctttgggatagaattgcaatcagaagggggaacagagacacaattgaagagggttgaaacacgtgagacagtcttagtgggaataggacagggaaaaatccatttgtttttacggggtacaaatggacatttgaagcataggatatggttgcttgagtagatcatgtagcagtcctgtttgatgtcatatgcgaaataagcattagctttccgaagagcagctagagatatcaaggttgagcgggccagctcacagtacagcacaccgtgtatggtgactcgttgattgtcaaggcctgagaaggtgaggtctccttcgcccgtgatgaaagccggatttccggatgtggcgacttttaaagggatgggagaacggaaatgacggaaattagataaaagcttgaggtcaccacagagatggtgggacgcacctgagtcaactattggcgcattgtccgacgcatcgacctgcacatgatcaaaatggatgttggcaaggtcttcggccacatctccaatctcgaccattcgtgcataggactcattgtttgagtcagtgctcgccgtggcctcatttgcagatggtttcgtgcgctgcgatccaatggattccgacggagggttgacccgttggaggcgatactgtggaggacggtagtagtccgccgctcgaggttgattggacggttgagagttttgctggctgttcagtggtccgtgtgctggacggtgattggagtgagtctggggatagacagccgaaaaccccggtggcgtgacaatcggatagaacgattcgaaaccttggcctggtctcatcgggctggggttcgcctggggggcttggttccgaaatcttccacgcgatgcgcccggcctagaacgtaaagggcagttcctgagtagatgatcgggggatctgcattgccagcatagtcctgcctgaatcgccatgaagtcatgagcgtcgggtatattgtcaggatgatccgggtacatgggtaaccccgccgtctgttgctgttcatgttgggggggtacttgtgattcggtctgcattgctaggggggcggtgcggacagtttcatggtgtgacgactgaaaactttgttgtcggcgtatgatgtcgatcagtcggatcatttcctcaaacgacatcgccggacgttcctcggtcgacgtctggaaatctaattcaacccgacggttgaattcctcttgaagcgctggtttgccttggagtccgttctgcaggaccagtctggctagatgctcgcgtgtgaagagaatcccagccgacgacatctcgtcgagtaagtcaccaatgtgtgtggccatttgcgccgtcgaagagtgctcggtaacattgaaagagatcaattgtctgtatagactgacttgtgctgctcggctcaccgacctgaaacggaggttgagatcggtgaacatttcatgagcgcttgtgagtctcgaaatccctcttctgagtgacctatcgacggcgttgatgatgagtgctcgcccgacccgttcatgaaggatgttgcgtgccggtcggttgaaaaaggacacagcgccggtcgctcccctcatgcgttcctcgataaaatcttcccaggctgcgaagttcgacccatcggccttgaggaggtcgacatcgttgatgtggttgttcaccgacgagatcaaactagccgctagttggtcaaattctgcttgttgtacccgagccgccctgtcttccgccgacgtggctttgcgatgttcacgggtatctggattccttacaccgtaactggtttccgttgcgtgtggtggacggtctcgcgcggaaccatcggccaggtttcgggatgcttgcggtccgggtagacgttctccagacgggacctcaactgacaaacggtggggttggttgtttgcggggtcggaaggggttgtttggagggtttgttggttttcattttggtcttcaaaagacctgcgctgcggccggttggcggttgtgtttggagtggaggttgaggggacccgggtttgcggattgttggagatgatgctcgggtcgtccatgttgagtcggcgtgttccggaaaggaagagatgtttgaatagaagaaggacaggaaaaaaggtggggagataggaaaaaagggaaagaaaatggaaaggtgaaggtgagagtgatggaaagggagtcggagatagggagagggtgatatgggacgtgaaagaagaaacgaaaaattgagtggagaagaaaaagaaatagggtgggagtatgggtgagagaaaaggaaagcggagacggtgtcgggtttaagaaaaaagtggaaagggaggaaaaaaaaatcggcgatggagaatttgggataaaaacggtgagccggaggttgtttggtcgaggcttcaaaagagtccggtcggttgggccaagaacttagactgtcgaaccaaaagcttttcggccccttagtctagcgtcctagacaaggtataccccggagagctaatccggagtagcttaatatgctaagattctaggttttcagttctggctttgtcggcgttgggagaagattgaaaatccagaggttgaagatggccaaagcgatatgtgttggagaaaatatcgggatataaaaaaaaattgataggtcgattacaccctactctgggctacctggatgaaagatgtcgggctgattacgctctacactgagctacccttgttgaaacggtgagtcgattattgatagcgatgatgctttaagagctcataacctgatgagaaacggacaggtaggagacgaatgatgaatgtatttcatgtatgtaggctagctatagactatgtacatgaaggcagaggggcctaggtgagacccttcggtaacccctcgccgggttacaacaggatccaggtcatctgaaaatccaaatacaggattaatttacaggtgtccagatccaaacttttcaaagcttttgtcatggaaatccaagatctgtacaatctagattgaatatgtgcaccattgtattaggggggttcatgatagcctcccgccagaaatttttaagtgacccaccagcaggcttaagcatgctgcggaccaaacacgataagtgaaatttagttcatcaggagtgaagcaccaggaaattttagccttggaaacgcaagttgcgattccaccaagtcagctaaaacccaggctgctcgacccgccagccattgacccgctgtctatccctccgactccacccaatcatacaacacatctcaccggatcccaccaaaactagcccaccatcgtgtcaggatgcacaaatatagtgaacgacaacaggtactgcgtgatctcttcatgatttgtatattccaccacctgcaggagacggatgacctcatcgactccactttgaagattccaacaatcccctcccttggtacaactatggccccgaaaaatcaaggtcgagctttggtgctggatgttttatttgatgacgaagcaacagtttccgacctcttgcacttggtcctgtcgaatcgatacttgcacgaccgttggcctccaatacctcgtcaagaatttgatttagggcagctgttcaacatgcgggatgaggatttcaagcaggcggtccgcacaacaaagtcgggattcacctggctcttacgtcaaattgcgttcaaccctatctttcacagcggaagctttcgtccgcaacttccggtgccgcatcagttggccctgacccttgaaaggcttgggtccaatgggaatggagcctcagttggacgaatctccaggaacttaagcgtcggccgcggtaccattatcaaggcaagtcgcagggtcatccgggcaatcaacgatctgggctcaacttacgtactctggcctgacaaggatagaagaaaggaaatctctgacgtcatgaaggccgaaggctttgaaggttgcataggatttgtcgatggaacaacgattccactgtaccagcgtccatcaattgatggagaggttttctttgaccgaaaaaagcggtattcgatcaattgtcagataatatgtgattgtgaccggttcatcacgggttatatgaccggctggcccgggtcgtgcggggacagtatggtattcaagaagatgatggtgcataaagagcctgagcgtttctttgatcccggtaagcaatagatgtttatccagattttgtatcgttatctgactgaatatttttgttaggtcaatatctgattgccaactcagcctatgagttgggtgtgcattgcataccggcgtacaaggcaccagcggcctacattagagagaacaccgagttcaactactgtctagcgcgatcccgggtccgtaatgaacatacaatcggtatactcaagggacgatggtcttctctccaacacctaagattatcaatccagaagccgaccgatatgatggagattattcgctgggttaactgctgtattaccttgcataacatgcttgcccacctgggcgatgcatgggatgtcttggtccccagcattgatgaggccgggccacctggggatggcatatacgaggataatgcaagagaacgacgcgattctatccaatcaaaatgtttagatactaactactcccttggtgtactacctatgtgaatcggaacgtaatgcaaataaacaggtgctcaaaagtatagatagtaattgagccggttgcagagagaggaacatgttcaagaggtattggtggagtcattgtccgatggggctggatcagtaagtgtgacattgtcttcaatgacttccactggttggtactccaaaggaccaatcacgggggccagcaagtcccagtaggggcaaacacgccgtgcataccctgtatcatccattttcattgcatgtaagtttccccacttgtaagtgtgatcccatgattgggcaattgagaccttacctagtaccataggctcctgagtcagaggattccctgttgcatgcatgacaaactcatgagcctccacgtaagacctccgtacgaggaggatcttgtgattgatatctgtgataagaaaaatttctcattagtcccttttgtcacctgaggtgtgagcaatttgattgatcgtacctcgggtgtctcgtctgatattgccttgaatctggaagaactcctgaatctcggtgcaaacatcctcgcgctcgcgtcggtcaaacgtgcttccccaccatctggcatagtttccttgaccagtcatccagaggaggagcagttgaatactcgttaagccgccgttgaccccatcttgctcccatccaaatcgcctgcgggtcggctgaccggtggtgtcggccgtcctgttatttgttgattgagtgctcatggtcacctggcttaatttgtgtgtggtgtgaagctgggccagcaagatgcccaatcgggaggggtcgcctcaataacctaggtcattctgtatctgccggtggcccaatacggctgtccacccacatgggccccacacacgtctcggttgttcaaacatggggggtatgatagccaccacttgtaagagggtccaacaactggcctgagggctggttggcttgcgcaatgaggtcacaccggtatgcgcggtgcaaattggtgccgaagcacatgcttgcttggttttttattcaattgaatctttcttattgcttatgacgaattgggcaggaacaatgctcaaggcacacaacggggtataagtgaggcaataggaacaatgcttaagggacacaacggggtataagcaaggcagtgagggtataagagaaaccaggctggaatgatgttgggtaggtagataagcagtggggaagtatataatttcgtatctaatatagccccatggggccggtagtaagacgacgacaaggttggccccaacaccgggcgcgtaaagaatgtacctggaaaggatacaagatggtcagcttgcgcagtgagagatgcacaaggatgtaaccgacttaccttgcaacgacagatcagccatagattgtcttcaacagggcatcgacctcagaagcagatgttccggttttgagcagatcttgggcggcggcaagctttgtctgagcgagttgaacatgggcctgagccccaatttttgcctgatcgatctctttgttgaatcgttctttttcccactcgagccgcttatcttccttctgtttctcccaagccatatgctccttgaggtacgcgaacttatccgcgtttgaactctcgaaagccgaggccagagatggcttgtgccgtgcgggattcaattccctatgaggtcctgcggggctcgcgtcggcggatggctggttggcaaaggcccgacgggtgccactgcggttttccccaggggtccctgcaccgatatccggagtgctaaaaggggcaaccggggtcccattctgagccaaagatcgcagagtcatcagagagggcgaggcgtccatcgctgtaccactgaggttgaggggaggcggcaactcgtcatcattgagatgaagaccaggagtgtccagcgggtccagagggagctcgtcttgggtgtcttcccaccccgataagaaaacctcctgtgattctccctgaggatgaccttctgcatcgccatagagaccagctcccgcccccgaatcatgctgagccaaaggggacacgttcgccttccccccgaagataccgtacatccgttcgtaacagggacacttcttctccaggaggtcggccaccgttgggaggttatcgccttcttcaattccagcgccggtgttctccgcccagtctttggccttcatgaatcgcttcttgtagccatcgatcctctgtcggagctgactgccggtgaggtggaggcgtcggttcgaattatcattgatgtagatcgcaaagatatcatatgccgcggccttggtcacctttgttgtaccaaccgtcgtcttggagccatcgccatagagttgggtgtagttcgcttcctcctccaggtagccacaaacgttctcataatcctcggtgataaatggggggttaaaatcagaaagtgggggttgcgacgccggtggtgctgaggcgggacgagtcaaaggtacatctccatcagtcacattttgcacaccacgagatagtcgtccacgtggctgcgatgtgcgaccacgtttgcccttggccttggcctgcgatttggccttcttgagtcgatcctgttctgcgcggaacaagatcatttcatccttggtgcgtcgtgggtggggccccttctttctcggcccactggtagtgtcgtttggagagtcggtctggtccaccgactggtgaggaatttcagtgccgaggttgagatcggagacgtttaacgagtgacccgaaggggtgaagttcatcaaaattgggtcaacctgaagaagaggttgggtgaaaaatcatgaatcaatagtggccaaaggccaaaaagaagaaaaagatgtgagacggtcatacctgactggcggacatggtgggatttgaattggggtgattgggtcgggtgggtcgatcagtattgacaggcgcatgcacagatgtggcaggagtaagtgcgaggccggataagatagttgtccaccagaaaattttatggatgttggtggttggctgctgccactttttagcataaaatttaagcatataatttgaccagaaatatgaataaaatcatgacgccataagcccaaaaggctataatgaacccccctattgcaatctctccagaaaacacgctgagctcaaggtgtaggcacataatctagtctacgaaggtccaggtagcattggttgctacagtatctgatggaatatagtgcacaatagttgaaattgtgcttacaaagaaagaaaggttagcaaattcacattttttgtcttttttccattcttaaatctgactcatgtcaattcaaatcattaacaattcttgcaaacatacatcaaatgcagattgccaaccaactccttgttaaacaaaactgagaagagtaattgttgtcggatttccagttccggcccaaaaaccaaaagagatgtcgcaaggagcttgatccagcctcatccatttacggtaagtgatagctcaaacaagtccaactaagactgagcaaaacaactcatccctgctttgaacccttctttctgatccaaagcagatgaaaggcgtcacatgacagcaagggaaagtgcccaatctgggacaccccaggagattcagaacctgcttttgcccaccgaggacagcaagtggtcagatctgtgagtatatagtgagcctattgtttgtgtccaggataacaatccccagactaaatcaatttctcatttacttaaaattaccacagaaccatctcccactgaatctctcccaaaccacttgccaaccgcattagtctccaaaccacagagtaagcttccctttaggatgacttcgcttgtgaccatagaactaatcggtgatctttcatccttaacagacaacgatctaacaagcccttgacttaggagtctcatcattgtgcccaccagccaggaccctatcttaagtatgaacagagacttacccaaaaggaatgcttgaccgtaactgaccaagtcctcttgggcgcatcacagatacctttttccatcttgcttgctttcacatcttccaccttaattctctctttctcgattctctttctatctcaaaacataaaagaagccacaaatacattccattctttctttcataactactcttgttgctagtaagactagtcctgctcttaggtaaagagtcttttcttcttcatcactaaaatcaacagatacaagattgtacatagtcactagggggtatcaaatataggaaatccacctttagaaaccagtgacttttcccaaaacgtttttttgcattaatgggccctaaaaggggttaaatgaagaaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctacttgattctaatgcaatccatgctcttagttgtcataattttctcaattgtaaatccttcagtgggtgtgaattcttgtcaaaggagtgggaaaataggatagtgctcaacaccgttctcaaaatgaaatgtccacattgacacttgttaatcaaaattatcttgctgactttcatccaatgcatgaaggagttgttgcaactaaccaagagaatggaggtagatgcaccctcttgcacaattttgcttcatgaagacagctcaagatattaggacaactcaaacaaccaagcaaatacagcatcttggaggccaagtatgatccaatgatcaaaatggccaccaagtacaaggatctagctcatggcaacagtgttacatccagcttggcaattactgttttttaccaacaagttcccttctcatcatagtacagtctcctcccagatgtttatagccatctgttttgagctccacaccgggaacccaaaaatttcaagtcacaatagttggtggaatggtggaaaatgggtctcaaagaatgaatatgaaaaaaaaattatgataaacaagattataaaatttgtaaaaagtaaaaaggggaaaatcacaaaaactgacagctctaatatttctttcaggaaaagatgaaatctccaaagtgatagtatgagatcttgaatgagtaataagaagtgaaaattttgaaaaaaatgactacttggtggtttcaaaagggtgtctagggggtcattcattaagaaatgtggcattctggtactgacaatctactaattttgcctgcagggtgtccgcccaccatgctcaaacttttgggatgatatttttccatttataatcatcttttcatgttccaaacttgccctctgtgtgttcacttttcactcaaaccaaaaattcaagttttcaaaaaaagttgattttcttttatctttttcacagaatttaaaatcttgttttctattattattttttcatattcattctttgaaaccttttttccaccattccaccaaatcttgtgacttgatgtttgtgggttcctgctgtggagctcaaagcagatggctataaacatctgggaggagactgtacatctcaacagcttcttgtgaataaattcaaggaacaaaaagtcttattaaaaccagtgaccgttccaccaatcaaggaggcctctcaacgggtagatcctgaaggcaccagatataattttttttctgactgatcccagaattgatgattacagtgaggatgaattgtattgttctataaaacaaacatattgctggtaattaaaggtaattttccgttgtggtggaaggtacactgattttccttcttcaatttctccaaattatcacatcatgtcctgcttactgctaaaaactaacaaacaactgcacctttcatgccttgtttttcagtcccgattgggttcattcccaatactgtcatctcttgcaagggactacttggcttgtgccagcacctcaactgcattcaagcaaacattctcagcagcctcagatatctgtacatctgccaggagctctcttgaaccacaaaaaattgagcagtgcattagtattcacctatgaatttttaatagattcaaggaatgagttgactttgaccaacagtgggccgctacactaaccgtagcggttagtgtagggtaacacagcggaattgctgttagcgctaagcgtagcgtagtggaattctgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgtgccccagtggtttttagcagtttttggccgctttttccgctaaaagcgctgtagcacagtgtagcgtagcaaaaaaccgctaaaaaaacgctaacactaccctttttttatgaaagaaaaagttccgctacgctacgctttttgggccaaaagcgtagcgtagcggcccaccgctgctttgacaactgtttgtcagtctttgagtctgttaagaataatcttaaattcaattgtgaacttgaagcatacccatttaactgatcattgaacatttctaacatttcactatctgtttcttcttgtgctgaaaattactgtttaaattattttctacaatgccctcatctgttatggttttgtacttcataatataccaaaaagacaactagttgtacagtaacatacagagcaacaccacaactacatctcattctaatcttgcatacattattacacaacaataatatattttttgttctcatcttccacacacacaaaaaatataatcccccacctctgcttttgaaagcaacaactatcacttttgtagtgaatccagtgctgctaaccaaacttccaaaggcaggctgctacgctacactacactacagtgattttagcgacaaaagaggccaaaaggcggctaaaaagtgctgtaatgcagcatagtgggtgcttttttgcaccccgtgggtgtatcattggtgcagatgtgtggaatcacgctaaaagctaacaagctttggtgccctgtgtgtgtagtgttagttcagatttgcagaattgcgctaacagcctaacacttttgcagaattgcgctaacactacactaaatgttagcttattttagctacactaccactacagttagggcccaccattgtgctaaagtacccagcaaagcaaatgtccactattttccacttcaaattgtgtgctaaaatctatacataagttgcctgttatcaaacagcaaaacacagggcagtgagactaccacaaaaagcttttcagagaagggccaaatcctctgagtctgtccttttgatatgcttgccactttgtgaagtgtagtggttgtggttttgtaaccattcatgttactcacagctgaatttctgctttaggtgtgcctccacctagttgcttcatcttaccatttgcattactcacagcagactcactgctttaggctaaagcagtgctaataatgcaaacaattcaagttacagactgaatacttcatttattcagataaataaaaacatcagggattggtggttactctctcttgaaatgaggtgtgaaaattaattttagtcaattcattgatttttaaatatttgatccgcaagtcattcttcagctaaaatgttagctgaacaattcatcacagatccaataagaaaattcaatgacttgacagagacaatttttttgtgacacccaatttcaatcaagagaaaaagctaatccctggggacaccatatttctctaacaactttttgggtgtccaaaatgttgggtgctatttttttttttgaaaatccccctggggggtagggggatggggtaggggaggctgaggtttgaggactttctaaaaggtgattggtctatagcaccactcacccctttcaatcaaatattacacaacccatattaagagtgatggcaaacatcaaggattcaaaagcccagataaagacatgggcagaggaaaaaaacaatccaacatgaaccagaaagaaatcaagacactcttgagttgatccaatccaaatcagctcatctagcaacaacaaaaaccctgctcagtgctgatcaacctttgggtacctcaaatcaacctatctctgtgccagatgatgacaatgtgcttgcagaagatagcctgattacccaattccatacatatctattgtactacagtactcccataagtccataactatgggattgtggcttatttggcaggtttgggagcatgtgtccaaaatcttgacctaaaaaaaagagaaccactgctccaatcacaaaactgcataagatatcaaatgtacagtgggtggaccgttgtttttggcttcttgttttggattccagagcttcaaacgcgaccaacttgaagcaacgctgggccagctacgctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacctttttggttccaattttttcattataatcatcttccatggtccactctttctttctctcagcactcccactcccccaaaaatcaataacaaagcttttggaaaaaacatttttattttttatttttcacaaattttgaaactttattttttgtttttattttttcatattcattctttgggacctattctgcaccaattcaccaagtctggtgacttggattttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataaaggtccacccactgtacatcctccaaagagtctaaaaatgacactttcaaagtttttgggtctgaatagtggacaaacatttggcctgcatgttcaactcagcttttgcaggctgggtgttacagaaatctggtttccccaggctggtgaaaaaagaattcttaagccaaaaattaagatctaagagcaaccacatcagacaaggattaagagtggattagtgcaactaatctgagtcctcaaccgcattgggttcaatataattggactaaacgctactccagattaggattagagctaagtaggacactagcaaatgttagcagttgacatgtagcaagcttcaatcaaacctcaatgcaagctgaggtcattgtgctgatgtaatttggtgttacagccctgagacttcaaaggggtgaaccagaacaaagtacaacaaaagtgtgagttcaactcaagttcagtgcagagtatggtctgagctcttgcatgtcaactgacaccagttgctggactttttcttgcagtgggagtaaagttactcctcactaatcctgggattaaggaccatttgcatgcaacccctggctactcccagcccaggtttacaccacactgctgcggttgacaacccagagtagctgtaatcccggattaagctaatctgctaatcctcaacttacacctgcaccaatgtggttgctccaagagcatccatattggtgtgcagattagctgcctaatctaatcctcccaaccacaagagttgggattaatttagctccggcaacgctgcaacaaatacaatacacagtttgtatcacgaggaattgtaccaacatatatggtaaagagccagattaaatgaataggactcttgatagaaccacattggtcatgaaaaaaatcatatcaagaccatgatacatgaaaaaatacatgccaatacattgcaaatactatatttgttgcagcgttggctccagggtcagttttggagctaatggggactaaaatttataccccactaatcctgggattaaagaggttgctaatcttcactaatccgatcaactgatgtggatgctctaaggggtgtaaattaaattctgggaggactgtaaaccaccacaggaggtggaggacttcctgtgcaaactggagcccttgcagaagtcaatctagacttgaaaactctagattcttgcaggggaatttggtttttgaggctctagattggttctgggggacctgcagattccaacaggaagtcctccagtgaaggacttcccgtcagatctgggaccctcacagaagtcaatatagacccaaaatctcttaattcttgcaaagtaatttgaattttgaggctctcaaccaggtctggcagacccacaggtgttgacaggaagtcatccagtcatccagtgaaaatattgaaaatgggatccaaagaatgattatgagaaaaaattttcatcattttttgacatgtgtcaatcttttccaaaaagaaatcaagttaacaggaaacatcaaagtgttgttggtcacttctgcctgacaacattcaaggccaacaagttacatttccaacagtcccaatagttggatctcagatcctgaaaccagtgctagcagtttagaattctatgtaaaaatacttggttgcatcatgagtcagggtcaggctcattattcaacaagggaccagagttgcatgacctgtgcctctggtcgatggctttaggtttattaggaacccagttggaagaaacgcaatcggctgagaattgcgctgactgaggatggcattcagttgtcattgacaggcaaaaagaacggtatgtatcatagctttggcagctgacaagagctgagaattttggtttggaggggcatgtgtcattgcataggtgaggggaacaggtcaaggatttgagaactaggcgtctcgcaactcagccagacgtcggacggtactgtggaaaagtagtgggaaagaaagagacgtgtcagacaggttaaccgagaataagtgctcctaacagtatagtacggacctcctgacagtggcagcagccgttgttgagacggtccaggcaccaccagcaataaccttgcggcaggaccggcagtcccagataccgacggcagatcgtttgacggtgtcctgagatgaccaagaggcgtgagaacaatgtgatcggatacaacgttgatgaaagttcagctgaccttgccgcagaaagtgcatgtgtaacgggcgtgttgggtcacttccatcttcttgatttgtttacggagagaggcaccatatctctgcaagacaatgttatgtatcagccggttgttggcaggtcgtagtcatgaagtctggaatcagcgagatcttgaaccaaccgttccgtatttaccggtaactccgaccttttttgttcgtttagtctgttggaagaaaaatcatcattcgtgagccgtggcctgaggatgagtagggatgcgactgaccatgttgaagtcttgttggtgttgatggtgatgggccggcgaaaaggggtggaccggtacacttgaacgacgaggacaggcagtcggccgcggtggttgcccagttagggtaccggcccgacagtctcggtatatccgcagtctcaccacaggggctgtgctgcgcacaaaagggggcctcttgcgcgtcgctctgctctggccgctgggctggtattcccacacagcgtgtcctcaacaaggaagactcaagccagccgacatcttacaacctccactatgagctccgagacgccgaagaaacctatgtcgaaactccagcgacgcatccaggccggactggcaggtgctagttcctcatctgcctcgattcaagcaaaaccaagcacaaccgaagctggaccgatggaaatcgtcgaaaccaattatctccctggggtcgattcatcagcatcatcatcatctttgactcgagatttttcattcttaccgaccccctcgagtctctatgcaccgccttccaacttggccaatgcgctcccccgtccagatcgtcgagcgaacaagaatcattttttctctttgcctaaggagctctttctgcaaccttgtgaacccaacgcttttcaaggccctagcccagatgacgaagttttgatcgctcgtcagggaacctcgctcggtggcgccattcgaagatcgtaatttgagactcagaactacatccaccacgttccagtgggtttcatgatgatgtgtcctcatcaaaacttcaactcgcgtgtggtcccaagctccacgaattactgagcagcggaacttgatcctaacgactacacccgtcaacagatacctttactgaactaagtgaatgatacgctaagtctacctgctctcacacggcgaccaacgtcctgattggtcggctagggaagttgcatgccccgaacgaatccagaaattcaactcctcgtacctcaactgactacctacatcactggctggtcctctgactccttcaatcggtacaccaagaccatgcaagccttcatcaatatgctctcggatcagaacaacgccacacccgacctccaagaccacatggactgatcacatctgtaaaacgataactacggtttacttatcatcacaatcaaccgatccaccatcgtgtcaaattgtcaattactttatctcaccttttgtcttttgtttttatcactggtcgtctaccagcttcccatcttccgctttgtagttcccttccgtgggccctcttcgtcttcaaagagcacaggagcaggttcttaattctctccgttgcaaagattctactgaagttgttcccgaactattattccgctgtaatatgatatgcccattagctgaaaatcattcactattgccaagagcgcgattgatgctgggtgatatgaatgaatcgcgttacttcaatttcggacagtcttctccacacctgtgtttgatttctagtgtaagatggtacaacccttgcactttttgcacaccgtaaagttggatttttaatggcttggaggtagaaaccttgaagaattgaagggtcgtcttatgcggatgtgcttagaaaggagctcgtggatgtgggaatcctcatttggaaccctccgcagaccgtcttgcgtgcggtcaatccaaaccatatatttctccacaagacaaaagcttcgcagatgaacaataccttccggactttggctgttgctatccatagggtaagttccaagcttgaaacaattgattcatcctgtcagccgatttcgttcacatagcagagtacataggataaattctcgagcatagattgcccagccagaagggaaccgctaggcagcatggaagcgaagcaccatagcattgcccgagtctaaccaagcctctcgtagagaacccagctgacaacctggcagtggcagggtctctgtctccctccctgacgaaaggttgcgcttgtggccctgccttctagcaggcgagggacttgttgttaaagtttgagcagtcctttatcgggtttttgaaaagaagtggccatggcatttgcgttggcccgggtccaccgtaaactatgctacatgccattagcacgtttgacaagctctatctaatccatcagacctgtgagcttctttcgtataagaaccgggggactgcttgcccctttcattctcctcacccaacaagccttccaagcaatcaagcgaccctgtagatataccaacaccctaacgactttttcctcagcaaaacccatcaacaccttgttcatagaaccgtttctccatacccgccaacacatcaaaccgttacatcccatcctcccaagaccttaccatgcaatcagtcatcgccatcctcgcgagctcgatcttgatgctgttgatcagtggaccaatgcatgcagccgccaagaatatgatttgtcccaatcgcgacaacagcaatggttactgcgtccagatggatacaggaggtgagttgaggatcttcttcaagatacttcctctttttgtcttatctatctgcatccgcatcgccagggctgatgtcgatactcgatacaatcctcccagcccctatcatccccaaaatccgaaatattccaggcggaatgttcccgacattttcctgcgcttcgggctatctcgcgctatgttgtgtgagttgacctatttcattctatcatcttctatataatacttaaattcaaacaacttgtactaatgatcttcaatttgatggcttttgtctatctagccaagcatacctgtcaaagacctcaagcagtgcaagttcgcctcaagctgggaataacacttcatttctatgatcgtgtttattttccatcctaacctgaactgccatgtctaaacctgatagtgaccactctcctgttcctctgtcaccaattgcttctctactttgaatttcactcatgttgtacatatataaaatagtccttaaatcacctagtaccagttgtatttccctttttcctacactgaggaatttcacaagtgtctaccttttcacccacaataagggtgcacaaaattgattcttaatccacatttacctagaatcatgaaattttcaaaggttttgggaaaagcctcaaatttagagagatctgaagttgcattgagttgatatttgggaaaacttggtttaggaagtggcttaaaaatcaattttgagcctgatccattgtgtttgtgcaaatgcaacaagcaaaatgaagctgtgtctgtgaaacatatgattcatcccaacttatccaagtcccttcctcttgttgatggagtgttaaacaacttgttttattctgccaaccagagggagggacttttgtctagagttgacccgccagcctgagtgcattaggatttctggctgggagtttttattaattactgttgttccaacctagagaatgtttgttggtacctggaactgcttagctggtaccaacactgtaagtggtacaatacatgtacttgtagtgtacttgtaatgtatcaattttatccagataaactgtatcagtattggattgggatctagggaagtacaaaatgtatcagatacattgtactgcctaagagaccctatccaggcccgtgtatctttgttttgatacagttcagggcaataagatttgtattgcagaggttagcctacctagatgatgtcatgatacaaacatcaaagttcaaagactcaaatccctcatccccaggtcacatctcaaaccgatccctcatccccaggtcacatttcaaaacatggcccattccactcctcgtcatactccgactcgcagtcgtaccccttctgttcccccatcacaacgttccacccgcatagttactcctcttcgcaccaatgccagatatgtccaaacaaatagtgactgccgtaaattgttatctcaagatccgagaagttcctctgactctgaatctagtatctccgggattcccaagccatcaagatccaatgccaaccctcggcaaaatcaaaagaaaaaaaccaatccaacgaacaaaccaacaccaaccggactcaaagtgccatggatctaacacaggattccgacaaagagagcttcaaagtcaccaaaaattgaaaaaaaacgtgcacaaaatgactccgaatttggcttagatgaaattgagctttactttcttgaaccattctatgaggagggggaagtaagtactaattgtctttgaaatattttttgtcttgatctttgcttactgattcaattttttgcttctttttcagacaaaggaagggcctccaatgcattacaaatgcaaatggtgtggcattccctataagaaaggtgatggctcccgtggaaatctagttaaacatcgtgatggtgccaccaatcaatctgcctgtaataaacgagccaaggcaatccgctcaggagctaaactaccactaactgcaaaagagattgcctccaaaaagcgctccaaagaatctggcaccgcaaacttcatacattcagcaaaatttgatcccaagatactcaaccaactcattgttctatggatcgtacaaagctcattgccatggagccgaatcgaagataaacttctgggtcttgccttccgttacacttgaccaggactcaagctcaattctcgtgtctgtttgatcccaagatactcaaccaactcattgttctatggatcgtacaaagctcattgccatggagccgaatcaaagataaacttctgggtcttgccttccgttacgcttgaccaggactcaagctcaattcttgtgtctgggctgcaagtgaagcacactcgctgtactgtaatttacaggaaaaggttgtctcgatgctccaggtaagtcatcctgctcatttcattatctcactgttactcatactcataattagactcctatttaatataatctggactcaaaaatcagtctcatccacgatgtttggacgaccaaagggaaccaacaggcttttatgggaatatcggtcgcttatgttaccaataaatgggaatataagatcttgcaccttggtctcaaatatatctcgtggaaccacaaggggaagttcttggctgtcccctttgtgaacatactcaaaaagttctcgcttcataccaagataggtgttaattctgttatacttctgattttctttttatcgatccaaatttttctgacttctgttttttttcaacacatcttagcacaaaccactgactcaggatcaaacaatcacaccatggctgttgaagtggatcgcttaatcaaacgagacaccggattcaatcttgatatcgcaaacaaccacatccattgcttttgccacaaagtggcacttatactaaatgctggtctcaaagcgctcgatgtcggcaccgttgggttaaccaagtcaaaaaaagcgactcttggttttactcctggcctcgcgtgcattgttgaagcaaacaaagaagattctgatcgatcgagcttgttggacgaggctgctcacagccctgctgaggatcgcaactccgccagtgaatccgagatgagcgaagacggaaatgagagcactgattgtgctacacaattgcaaggcaaccacgttggaccgatcctgaaaaagatcgattcagtgatccagaagatcactgcctcggcagccatacgatctgagtttgagacctgggcaaaaaaactggactactcagggccaacccttattgcggggtatggaattcgatggaacataaaatttgaaagccgagaccgaggttatcagggaagaagtatcataaatcagctgcttgtgaacgaaaaagatcgacaggagctggagggagggaataacttttccaatgacatcaaaatcttgcgaaacaactgggacctactcaaacaactgaacgacatccttggggagttttacttcatcaccaagaagatggagggagacatctcctcagcggggatgatgcttgcacagtaccaatggatttgagtcttcctgaacaaaagaatgaataccactaccagtgcaaaggatgagttcaacggtatgcttcaaacaatgttgcgaaaaactcaaacttacacaactgaggccattagctgcaatacaatcctacttgcaacaatcttgaaccctttttaccgactctcaatgattaaaatgtggtttccatcacactttacggccgcacagtccttgatacaattggagtactcaaacaggaagaaagcatccgattctcaaactttttccagagaaagattgcccgtgaaccaagacaaaaatcaaagaaactacagagacaatgaaaatgttgatttttttccagattcagttgacttgatacctgaagatgagctatctgtctatcttggcggaaaatacaaatcaccaactgaacaagctgctgaacctctgttgtggtggagggtaagcaggatcatgattcattgcatgttatttattattttgttaaaattaacatacatattatgcttgtttttcaggaccatcatcaggaattccctatcctgtctcaattggcgagggactacttgtcctgctgttcaacttcagcaagcgtggagcgctgttttttggctgctgcagatacctgtgggcatgaccaaggtagcttgggagaacacacgattgagagatgtgtcagctctcatcaatggttgcttcagggaatgaagcccaatggtaattttgagacggtatgccagatcattgatcagtttacggcagatgaggataaccagagaacaaaacatgtcccaacaatgtcaacatcattgtagttttctgagcagaacttttttttgacaattttacaataaaattatgagtttacaaaaatttagaaaaaaaagctacagatgtatccaaaaaaacttgtattgcattgctcaatcaatacaatacaggtttttcaccatgcttgtattgaaaatttgatccaatacaatttttttgtattttcaccatgcttgtattgaaaatttgatccaatacaagtttcttgtattgagtaagcaatacaatacaggatgtatctactgaaatgtattgttttacagatacaatacaggtatatgtccaatacaggactgtattgtaccacttacagtgttgctggtaccacctgcacccgccaggcagttccatgtgcctgtttttgggcaaaaaaaaatgtgtggtacccgggtaccacctagagatgtcagcaggtacccagtacccgtctgcgggtacctctttttcaaagcgggtgcaggtgtcaacatttggggtaaaaaaaggcaggtagccgggtactcgccttacacctgccctgggaatgcttcccctgaagaatttaaattatcattggcagtccaacactcccttttttggatgtgttgggctgcacaaaggtgtcagcaacccatgtagaacactggatggtgtcctacatgggttgccgaactaatctggttgctttgttgaggccagagggagccctccggcccttgagacggtgtacagacttgaaaactggaggaataactccagtcattgagacaaatttctgggaataattgcctgcaaaaaatcctccacacccgcaggtacccggcatgttccatgatgtagcagaaaatagcctataatgcaagatcaagggcagtacaaattgaaaaaaaatttctataatgtatcaaaaccccaggtttccggggttttgcaaaacctcatcttaagtctttaactatgcggtttggatttggtcaaaaccctgaaccccgtgtgttgaggtcataccttatagttcaatccatttttgcagtgcatatagcctgacccaaaataaaacagaaaaaatgaaagaaatatgaaagaaaaaatgaaagaagagatgaggaaaaaaacaagggaaaaaatgaggaaaaaaaaattaaaaaatgaaaattggaaaaaaaacaagatacatggaaatacgggacaatttgtatctgtataattcacatattgtacttcttcctgatacataatctcaaaaatacagcgtattttaccagaggggaaatacatacaacaagaaatacatgtaattgtatctgctgatgaatacaatccaattacgtggaatcaatgagttttgaaatacaatacatggtgtatagagatacacgtatcatatttcttgcaccgttggttgagccatagtggatgacagtcaccagagatttggcaaggggaatgatgatttgatccagaaggactggagagattaaaccggtggatgttccgatttgatgataaggaagaataaaagatagatgaattgatgatgttagagacttcaaggaaggtaatcggtggatgttctgattgatgataggtcaatgggagataagtgaaggatgataataaagtgtatctacttctataagaatttaaaacccattgatattggtacataaatctaaatactaatgaataagacaatgattccaagtaaagagcaaccaatggttggctcggatggaatatattaagtcatgtcaatgatatgtgtaaattgtgtgttaaccaatcatgaaggtgagaagagaaggtcaactaaagaactgtaatcataaatagagttaagagttggaggtcaactgaggatcgtaatgagaaaatagatagcttcaagggaagatcaagactgtaaatctgttaattcatgagtgaaagagtcaaagagggaaagactcaatgagtttgtattcctggatgaacaaactcaagctttaaatagggaaataaaacaagctaaatatgtgaaaaactgagtataaacatattctaataatgactgaagagtgttgtgacatactgtcaggtctcgacagagacacatgtcacagatgtgtagatagattgtagtcttgatttccgctctctgtattggaaatcatcgactattcggagctcactctccaacaggttatgagcctctcgcaagagtagctcgaagaatatcaccggtagccgatagaagcagacgagcccgtagtccatacgttcaggacaagcccatagtagtccatcaaggacgagcatcaccgtagtctgctggtgagtcgatcaatcatttctccttaaatttttttttctttctcatttccacccaataccactcctgactctctcgaaaacatcctctccattcacaatctgaccaaacccgaatcggtttctctattgttgccttagaaagtttcaaagggtaaccaagctttagcttccaagcttgacaatattcagaaagttgcggtgaacgttagaattaatgttgaaatcggactgatcatccgtaacccaacatactgaatatagtcaagcaaggttgagaaccttgttgacccggagacaccgactctgacattgtcagtgaacccgataccgcctgcgccgaccgacggcaattttttctctacctctcacccctcccctcatctccttaccaatccgatcaccatgtccagtggccagcctggagatctcaaaccaaaacacccaggaagcagagttggtgcggcaaacacgatcacacggcttactctgaagactcaggccctccggaaggccctgaacgcccacaaccctctggatgcatcggacgcgctcaggaggaaactaggccgcaccatctccaatgtggatcccggactccatcccccctcaggcatgctttcaaagggtaaaggcctcgatgtgtccgacgacacacctcaagagacgacattccaacctcggatcaccaatcaaccgtcggggccgtcgtcgtccaactggagaaggccggaggcaccccctcatctcgacaatcgatcatcgactctcctcctgctgcaagaactaaaagaacagcgcgaggaggagcgccgacaccgtgaccaagaaaatgaacgttccagacgacgtgccaatctggaagaacaatcgcggatcgcaagcactgtcgcatctgtcgtccgccgaatatcggacgaggatgtactacagccagacggatcgaacctccgacgatgggaatgaatgctcagcatgcatgcaagcgagcagtttcgcgacccggatttctactctccaaaagaggacggcgctgtcgatgagactcatgagaagatcgctagaggcatcatcaacgcatccgtgcaccgagatctgatttatgatctcctcaacttcgattcttcctccgatgtgtacgtgcatctcctgatgaaattcaggtcaatcagcagggctgcacagcttcaagcttggcagcgttttgtgtccatcaaccccagcaaatacaacacaacagctggaattcttgcagccttcacggacgtagcaaaatcgttcgatgaaatgtcactcgatctcacctttgatgacatgatggggctgatcctccaatcaaacctcaaggacattcaccaggcagcttttgaccagaagatcgaattgtttatgagtactcatgactatgcacacccgtcctttcaggacatgctacgtttactagacgccactcgatccgaacagaagctgaacgatgataaccgcctctcggagaccgcctcattccgccttgatctagctagtcgcacggactccgccgcagctgaagctcctgaagattcaaaagttaatgccatggcactgagcaagaacactaagtgctacatctgcaagaaaccggggcacatagcgccggactgcccagccaagaagagaggtgtgaatcaaacaaatcctccggcctgcctcaaccagaacccaggcccctctccaccctgctcagtcacctacaactttgaccagctcccgtacatcagaccattacaacctgaatcaaaagcacccaacacagcttcaacaaagaaagtcccagacaaacatccctcacgcgctgtcgaagctaagctcatcaatcctgacatctttgcagaagacgaagaagagaaccactttgtttttgaaactgaagatctctcggccgaaccgtctggcaaccgcttcaacttaaggagcctctccatcaatgaagagggtcaagaagtcatatgggactctggcgcctccgacaacgtgacaggcaacaggtacaccctccatgactttgttgaacttgcaaagcccattgcagtcagggtagctactgactcaacatgtgagtacatcacaggcacgggtactttgaaattctcagggatgaacaaaacaactgtcaaagttagaaaggtttatttctgtaagaatgctagatcaactctcttgtcaatcactgctttcaaaaaagctaacgcaaacttcagaatcaatggaaactttgattctatcgacttgttgtctaggaacggacggctacttctacgaagcaactttgatcctgcaaacaatacatggccattaaacagacctgaacgtgtacataggtatggaaatctaccaccatttcagtattagttgttcctctcctatcactagtcttgtcacaatgcaatcaattttcaagtccccaaattctattgagagaagtgagttcacgtggcaacctgagagcctgactgccgatgagaaagtgctactgttctggcaccaattgtttggatatgccagcctacgaaaaatcccccgactagtcaaactgaaacttgggtatggccttccagagaaactacccagcggtgtggtaagccaatcttgaataagaggcccacaaaatcaaagcttcaagtacaatatcaagccctctggatgacaagaccctcaagcatcaagaccagccccctctggaatattcagccaacctgcaacaccatggatgtcacaagacccagccccctggacagaagatactctggattctcatttcatttcattattacataatcagctcatgcagtcttacatcatcaatccccattcagccttccacatttggcctctgcatgtgtttcactctagtctcatttccactttgggccacattctattgtttcacactattcctcttgggttattttcatgtctcacactagtacacatctggctagttcatttatctctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcattttccccatttatcttagtgcctaccaattgggccacatgtttcagtttgataattttcttttgttccattttgttccatggtgtttccaaccacaagctggccactccccagattttgtatataaggagccttgtttttccctcttcatttgttccttatcagatcctgccccagcaattcagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtattattcagacagaagaccagaagacagaagacatacccatctcaagaatcctccaaagccacacctttccttaagagtccacactcttatctttttcttgttatcttactcaacccagtttaccagacaggcagcccattaaagcatctttccctctccagctctattcatcccaagagtagttccacagcgggacaattaaatgccctgtatgcagcatctgcaaagcaactaggacttcagtacttggaccctctaaacgttgcctcaataagttgtcagttgtatgtgttgatctaatgggaccttttgacccgcccactatgacaggaggcaagtatgctcttacaatacgtgacacctttacctcatacagtgaagtcaagatccttcaagcaaaatctgaagcaacccaacaattgatgcagacaatcaccttctgggagacacagacaggagcaaaagtcaaaatactttgttccgacaatggaggagaatttgactcaaaagtcctggctgattttgtcaacaacaaaggaatcattgctgatcgatcacttccctaccaccacttccaaaatggcattgccgaacgattcaacaggacagttgccgacatgggccggagcatattgtacaatagcagacttggaaaagaattctggggctacgctttcatgtgggctacctggactttaaacaggattcccaacagagtcacaaaggatcagactccctatgagtgtttctatggtgagaagccccaactggacaggacaagggtttttggagcgacagctttcattctcacggctccggaaaagaggaagaaactagacgacaggtccacagaaggcatggtggtaggtcatcttcccggttcaaaaggttggactgtttgggtccctttgacaaagaaactcgtctcgtcggcttgggcggactttggacgaaatgcgctgccgtctcctacggatacaacagatgaagcaagcccagaaaggcacaaaggaaagaccccggcgggtgaagagactaccccagacaaagtatccgaaaagccagaaccatggagatcgccccgcaccaatcaaccgacagtgcaaggactgaaacttaatgactttgccaagcaagaagagatggtcgacacctgcctagcaaattgcgcagacggaaatgaagggattcccctttctttctaggcggccatgaaatcaaaggaggctgcatattggaagaaagcagtggacaccaaactagacaacctccgcagaaagtccgtttggaaagtccgtcgtctaccagcaagccgtcgcaaactaggagccaggtgggtttttgcaaagaagcccaacgctgacggaaccgtcaaatacaaagcccgctacgttgccaaaggatacaaccagaaagaaggaactgattttgctcatacctttgcaccaactgccacgttcacatcaatgcaagtacttctgaccatagcagcaaagaacaactggccaatttacaattttgattttgtggcggcttacctcaacgcaccaattgacgaggaagtatgggtggcggcccccaaaggtctggaagttgtagaaggcgaggcttgtttgttacagaaggccctttacggcaccaaaaaagcagcaagatgctggtggaaacacctcagtgggactctggcggatctgggatacacctcaagctattatgactcaagtgtgtacactctcagcaacaaggaaacacgatctatcatctgggtacacgtggatgatggcattgtcaccggttcttcagacaaagcactcaagcaactagaatcacagctcaaagggagcctcgagatcaaatggactgaaggtttaacatcaatggtgggagtcaagattcaacgaacaacatcaggattcaacctcacgcaacccaacttgatcaacaaagtcttagaagaacgttgggatggtgtcactacccaccacactcctctcccggaaggatatactgcgacaatggagccagacaaagttggtgtgaaccccagcaattatctctccatcattggtagtctcagctatgttgctgtaggcacacgaccagacatagcatacagtgtcaactacttagcaaggttttcatccaaaccctcccagttccattggaagggtctgcaccacctgatcattgggtacctggccggatccaaggaaacatcactccagatacacccacggtctagcgaatcggtccccgtagaatgtttctgtgatgcaaattggggaggagccaactccagatccacctatgggacaatgatcagactttacggttcaaccattatgtgggtatcaaggaggctagtcactgttgctagttcaacgtgtcaagcagaatacatggcattgggtcacactacccaacacaccttatggatcagaaacttgctttacgacatcattggctcgaatttcccggtgcgcatatactgcgacaaccagtcagctgtgaagataggttgcgaagaagcttcaaacaaacaaacgcatcacatagaaagggaatattacataacaaaccaagcactttatgagaagaagatagagattgtttgttcggacctaggtacctgtttatacccaggtacctgttcattttttcaagaaaatagataccatgtaccacaccagacacctccctggggggtacccaaggtacctttttgcaggtacctcaggtaccccccctctctttttcacctaggttcactcccagattcccaagccactttatattatcattattgtttcatatttaattgtaaaacatcagtcccaaagtcattttttttcattttttcatatttaataatttattgcaaagtttaacctatctgaaaacttataactaattgggaagaatcttcattgtcatcccaaaacccatcacctcccttttctggttttttttagacttcctcttatccttgagtcccctgtttccatgcagccaaggtaccttcttggatcttggagttcttggagtagaaggccacccatcattttgatttttggtagggaagtcagggggtacctgtagaggtaccctaggtacctgttcaaattttcacaaaaataggtaccaagtaccgcacctggcacctcctggcgggtgcggggcgggtgcgaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacaaacgatctctagaagaagacttcccttgagtggatccccggcaaggaccaaatagctgatgtcttgacaaaagctttaggaaaaggggtgcatgccaagtgtggtgcaatcattcaaggttaccttgtggaatgatttccttttttttacttcaaatattttttctcttctccttcttatcttcactctcttatttcatgttcactctaagtttctttttatgattactggtgtcttgttgaggggggggatgttgtgacatactgtcaggtctcgacagagacacatgtcacagatgtgtagatagattgtagtcttgatttccgctctctgtattggaaatcatcgactattccgagctcactctccaacaaagagttcaccatgagatatgctaataattagaaaatgaaaaagagagagctgaaacacatgaatactaacacaaaagggtcctgatgacgccatccaagaggattatgatgcaatctgacgccctgatgatgtgatcaaggatgggtaagcttcaggtaagtttatatagcttattcctcatccatttcatgcttctactagctgtttcttatacatatgtaattagtttatggattataaaatatgtacataaactataagaataaatattattttaataccttattctaatgatatttctgtgaaatcctagtgatattatatgtacaatactcaaggagatttcacagttaattattgaattattaaatataaattatgaattaagattaaatgtaaatacatatttagtcatttattatcttaacaacaaggtataatgtttacttgtattcagttaattattatcttgcagttactaggtacatctcaggtaccgtgaaaggtgctctgtggccaacaccgtttgaccaaagaagataggggttgatggtgaggttttgtaaggtctaaactggttacttggttatagttgctgaactacaaggttgtacatgttgcacaagccttggaaccttgtttatcttgagtttgcatccaatgaactttgtttatgtcattagctgatttggttctgtaactttaaatgtctgtaactctttagttattgattattttacggaattctttgttttttgagtatgtagttacacagtggtatgtaactacatgaattttgtttttaatttctaagtaaagtaaaaaagattaattttatttttaaaggcctttgtggtcatttgcaggcttttgaccatatacacttttatatgtagatatttatgcttaatattaatttactatttataatattttttcttgggctagtcttgagacttgactatgagttttaattgttatttttattattttatactttgaggcctatgggtatgtatatacctcaaggctgacaggtttggggcaggcaagaaaatcagggggctgtggttactagaggggttgtgttgggttggttgaggtttgattgcaacacaggaagcagattttttttccaagttcaaacaaactcagaaggtgtttgactcagctggcctgctgaacacaaggttgagccaaccacagatgtgatttggtccagttgagcatatgtgaacaaaattcaatgtttatgtagtgaacccattgcaaaatgcttcacacaaatcacaatccttgtagcactatggggtgcatcaactgttttttatctgacctttatgactccaagagaacattcacagcaatcaaagagcttcgccacttaaaagattgtatgtgataaaatataccaaaggactttttgaggctactattgtttcgactgaaatgagggattgatgaatacacacaaaaaatctgcagagataaagatggttgcaaaaactatggatagtggcaaaagtgtgccacataaaggggattgttgaagattctgtgaatcacacatagtgcatatgtaaaccaacaaatgaagtttatctttacactgatcacgtgaactttgaaggacatgagaattatggtgaacttttcagcagtaaaccatgcaatattctgcaaattacagagttttgtaaaactatggtaagtgtagagattgtttgttggtacccattgctaggtacctagtactgctcggcgggtaccgcccgcacctgccagttttttggcaaaaaaaggggaggtacccgggtaccgctacgagtaccgcccccatgagtcttgactggaagggtttccttccggtcgatgaggtagatgtaccttatcaatcagaaggtttccttctggtctatgaggtacatgtacctcactgaccagaaggaaacccttccggtcaacgaggtagatgtacctcgctgattgaaagggttttcttccagtcaacaaggtacatgtacctcatcaaccagaaggaaacccttccaattgatgaggtacatctaccccatcgactggaaggaaacccttctggtcaaactggccgggacgctggggttccccccagcctcaaggccattttcttttcttttttttttcttaattttttttacttttttctttttctttttttatctcttttctttttccttttttctctcttttctcttttcttttcttttttgtttcttttttttcagcagttacaaacagttgttttttttgaaattcttttcaaattgttgttgactttatgtttttatgtttttaaaatgatagtcacaaaaaatccccccccaaaaaaactcaaacaagatgcaaaaggattgtaatgaaccttgcagtcaaacaaagtgtggaagagaggggaggtacccgtggtacctgccaaaagtacttccggtacccgccgggaggcgcctggtgtggtacttggtacctattttttgaaaaaaatcaacaggtacctaggtaccaacaggtacccgagtacaaaaaaacgatctctatgtcagtgtaagtgcctccttgtaatttcttgtggttttcaagatggatattgtagacatccccctgggtgagattagttgggctgcagtgtgaaaaatgctggattcttgaggatgggagagagagtttgcatatagtgatgcacattctgtcatccttcttgtggacagttcaggcaaagagagagatcttggatagctatactgtaaataacctgtggtgattggtttcagcttgtcttcattcctcaagaaacacattaaccaggatgatagtttgtggtcataactgcaaacatggctgccctattataccatcatccaaccaaaaagctagaaatcaaattactaattttgatgagaacaaaaaaaaacttatgggcatgaagtgagttcccagaagtcaaaataattaacctgaacttttggcatggggcccatgaataaaaaaatttcaagtgtaatcattgtgtgggaggtggaccatgctgatttggggctgcttgtggctaagtttctggataagaattgggatcatttaccatatgtgacatggcacccgggtaccacccgtttttttgcccaagagcaggcacctggcactgcctggcgggtgcaggcggtaccagccaagtagtgccaggtatcggcaaatattctctaggttggcacaacagtcattaataaaaactcccagccagaaatcctggctctcaggctggcagatcaatttagacaaaagtccctccctctggttggcagaataaaacaagctgagaggaagggacttggataagttgggaagaatcaatatatgtttcacagacacagcttcattgtgagtgatgcattcaggctaaaaattgatttttaacccactttctaaacaaatttttcccaaatatcaacttgatgcaactccagatctctcccaaatcgaggctttagccaaaaactttgaaaatttcatgatcctaggtaaatgtgggttaagaatcaattttgaacacccatcttgtgggtgaaaaggtagacacttgtgggaactcctcagtgtatgaaaaagggaaatacaactggtactaggtgatttaaggactattttatatatgtgcaacatgagcaaaatttcaagcagagaagcaattggtgacagaggaacgggagatttctcactatcaggtttagacatggcagttaaggttgggatggaaaataaacatgatcatagaactgaagtgttattcccagcttgaggcgaacttgcactgcttgaggtctttgacaggtatgcttggctagatagacaaaagccatcaaattgaagatcattagtacaagttgtttgaattcaagtattatatagaagatgatagaatgaataggtcaactcacacaacatagcgcgagatagtccgaggcgcaggtaaatgtcgggaacattccgcctggaatatttcggattttggggatgataggggctgggaggattgtatcgagtatcgacatcagccctggcgatgcggatgcagatagataagacaaaaagaggaagtatcttgaagaagatcctcaactcacctcctgtatccatctggacgcagtaaccattgctgttgtcgcgattgggacaaatcatattcttggcggctgcatgcattggtccactaatcaacagcatcaagatcgagctcgcgaggatggcgataactgattgcatggtaaggttttgggaggatgcgatgtaacggtttgatgtgttggcgggtaactggagaaacggttctatgaacaaggtgttgatggtttttgcagggaaaaggtcgttcgggttttggtatatctacagggtcgcttgattgcttggaaggcttgttgggtgaggagagtgaaagtggcaagcagtcccccggttcttatatgagagaagctcacaggttggatgggttggatagcggctgttgagcgcgccaatggcatgtagcatagtttacggtggacccgtgccaacgcaaatgccatggccagttttctttccaaaaacccgatgaaggactgctcaaacttgacaacaaggccctcgcctgctagctccgtttggtagggaggcagagaccctgcgaggttgccagctgggttctctacgagaggcttggttagactcgggaaatgcaatggtccctggcacccatgctgcccagctattcccttctggctgggcaatctatgcttgaaaacacatctgctatctgaacgacatcgtttaacacgatggatcaattgtttcaagctgggaacttaccctacggagaacaagaatcacaactgaagaattcaagagatgcctgctcccagacacccagaagatactgaattttaagaatcacttctacgtttctgcgcttgggaataacagttaaatgtcgtacatatgtggcactcttcttttgaatcaatcttcagtaacgatgccttgcggtccctgggtcttcctccctcccgccttattcccaaatggagcccacttcctaaagagctaaaaacaaagccggaaacacgtactgatgatggatgtcaaattgattaccattcttacacagtgcctggggtatcctaccccaattgcctgctgagccccagtctcctgaagccacctccaccgaggaacccaggccgtgagatctgattggcggacttgataatcagaaggcgattggcgagcttgaactggatgaagacattccagcgcatttgattgactctgcttttttgtctgtgtaataactcacccaaatgttttttttttggatttgcaacatcacattcaaatttcaaatagagtgacagtagtctttctacataggtttttttttcacttcaaagacaagccaggcggtttaattacattagacacatacaggaaagcgaattcaaatatcaagctctgaatcactatcatttttggaagtcgctctgatgtttttcttgattttggatcgataagagttgtcgtcgtcatcctctagtcgactgttgccatcaggatatttctcggaggatgatttgactttgagatgttcatcaagagcgccgatggagagtagttcagcttccaagtcgtccaatctggtcgataatccagcactaagtttgccatttgttttggagatttcagaagacgatccaatgccaacgtattgccgcagacaggccccagcacgatagcagatcaatgtaggctggttggcgtcagggtaattagcaatacatgattcccctgggatcgaaagaaaatgagttgatgggtactgatgtgagatttgttcaagtagtgataggatgtgttttgaggcggatgagctaaatagaattttgacatgtcaaaaaaagaaggacgtattgacgctgattcgtcctaactttgacaacgcggaaaatatagttagaaaaaaaaatgcaaggattagactgacttgttccaaagacaaagtaccactccagtccctctcctagtgtgagctgaattaggatccacatcaacctcgctagcttggttgacctctcgaacgtagtcttccttccctatcggtctcaagccagatgatcgagcgttcgtggtttgtttggcatgttgcaattcagccagtcgagctgatttccacgagtcgaccaaatgcgctgggatgtcttcatctagttcgagttcgtcaatcgccttctggttatcgagctcatcaatcagatcttccggtctgggttcctctggtgaagtagcttcgggagactcgggatcagcaggcaattgtggtaggataccccgagccctgtgtatgaatggtaatcaatgtggcatccatcatcagtgcgtggttccagttttgttttcagctcttgaggaagtgggctccatttgtgaataacgagggagggagggaggaagacccatattgaccttaaggcatcgttactgaagattgaagtaccacacacgacaatcagctttcaatatttattcccaagccagtcaggcgtaagaaagtaggaatgactcttacaattcggtatcttccgagtatctgagagcaggcatctccttggatcttgaggtgtactttcgatcgagaggctatcttgccttggtggtggacttgtccgatggacttccagtggaatttggggcttgatttagtctggagggggcttcagagccagactgtggacgtagagggggggccgaagagcggactgcattgcattttgcatattcaatttgggttcgctgaccttttctttaccaccacccagcttcctgcatccagtgagttcctcctgaaagtcagccagcgggatatcttcttcgtcacactcgtcaacaggataacaggataacaagatgcagtcagacgatgtggtatggggaatcatgtgagtccacccgcccaatcatccagttagttggacggactcggaaggctgacaaattggtgtgtttttttctgtctaccatctggacaaaatagaaatcatcagttctgttcttacaagatcaaagcagctcctggaggtggccattcccacaacaaggcggtcggccagaatttctgtaaaaacgaatacaatgctactggcctttgcaacaaagcaagttgtccattggctaactctcgatatgctaccgtcagggagatcggtggtaagttccccatggtagccccctatctggcaatcaaaatggtcttgatccgatcttcttgaatgcgaggttgacctttccttctactcaggtatcgtttatctctttcaaaaaactgttgagcgggcccactcgccggctaatctatgggaaaaaacacgtctatcgaccaactatgccaaggcactcgaacaagttgagtcagactttcatcaggatgtcttaggtaggttttctaggaaatgatctgaccccgccttgttttccttccccttttggtctattttggatcgatccagatcgatagctctctgatctattggcctgggtacatgattcaccgatgtaaacagcgactcacaaagatcacacaatatctgatcaaaattcgaagactaaagaacaaagaattgtccgtcgctgtgctttttgatctcctcgcctgatgtacaaccatccttgatcttgctaacttcgagttgtggaactttttaggcctcaattggtggcgatcaagtcgaaaaccgaaaggcgtgaacgcgcccgagaagccaaagctctatcagccgctcgattgaccaagacgctagagaaggagttgatcggacgattgaaatctaaaacttatggtgatgcccctctcaacgttaatgaggacgtctggagatcggtcttggaaggagaaaaacggaaagaattggaacaagagaacgagttagagttggaggatgaagaaacagatgaggagagtgacgacggagacgaggaagaggaacgggagttcgtgagcgatttggaggaaagcgacctagaagacatggaggactgggatggggtaaggcgatcattactcgagatactctgtgttgtcaaacaaacatactaatggcgccttggtgttgattgattcagctgggtgccgatgatgacgaggaagatgagctggacagtgcagatagtgacgggtccagtgaagatggggacgcagagggtctcgatctcaatatcgacaagggatcatcatccaagcgcaaggccaaacaacctcccagcgaacctgctcagaagaaaatcaagcccaccaagcctcaagatcccaaatcgaagaaaaaacgaaaaccgcagatggagatcgaatacgaagaagaacaagaatggttgggtactcaggtttagagtcgttagaatcttcaatttatgggttctgtttttttcgttttggccgtcctttggaaaccatgtctacttgttctctttccttagttcgcattactatattcatcaatattgtcgcgccctcttactaagcacacgtgttcgcagcagtctatgtggagacactacatgaacaaatttctatttaatttccattgtcttaatacttggacccagatgtttcctcaccaggtctcagaatacgggctcgcgaaagtgagctgggcccaagaattaccgcatgaagagcctcacaagccctgtccagattgctcagcacttgagtaaatgagacatttttattgctagacaagacgcacacagggccaaaacatccgcagatttcagcaaacaaggcacaaggacaggtcacaccagtcccaacagagacaagatgggcaaaccatgcaccacaggaactatgccttctgacttgctcactggaggacttacttcccatctatgtaatgtatcattttcatacttcttgaacgtcttaaattctgaatttccttcagactcaatctatgtaattttgattgagaaagtcacaatgggtcaggcttcaacttggacaaaaagttgtctcactagtactctaaattcatgtatatagaggaaaacctttttcaaaaataataataaaaatgcttgggatttaatgatgatgagcttgctaatgggtttgcagtcatagtcattttttaatgcattcatttctcctttctctctatccccccccccggttgacgtgttaattgaggttggatttgtaagaaacatttcaatttagtttgtatgtgccaaattagctagtgatttagtaacctcccccctcccacctgaaacaagagtggtccatggcgtgcattgtttggcccacaagggtcgtttttcttgtttatcagacaaggagctgacttgaagctctgcccaacaaggactttgggaaacgacaaccatagacactcatgtataaatgttggtaaaagtaggtgtttactactggtgaaaagcgcttatggttctggccatgattccaatttgaataggcatctacagaaagaggctgacaattgtagccatgttgatcttgttcaaggagaataaaattgggcgtgtgggtaccttcaaactgtgatggtagattgatgggtcgcgctgggatcggctgacatgcttggtatcctcggttgactggaatcagcttggatcgttgggaccttgatctcacaaagacgaatcctagtgctgttttttttgcaagtgtttttttaaatacagatgcaacaagaatttgtcatttgtcagaaactcaaagcaataccagaagaagaaaaagaagtgtttttttcgacaaggtgctcaactagtaaggtttattcttaattgttttccggtatcctttccttcgtttcttcttgatcaccgtgctcatcttcccacgggtgtgttcgacgacgatagcggaagcatgcacgagatcctcgtcaagataatgcgggatctcgggcttaaagcagaccgtccttgcctcccgactgagttcagcaggatccatgccgagtttcttggccttccagcccaaggtttttgaagctgcgggggagagggtctctcgcttggcatgacccacggtaccgttgccgagtgctcgaagggtaaaatttcgcgaaccaacctcggtgatccgggttagtttgatcaagtcgcccaccttgagatccttgatatgaggcagggtgacctgatcatcgaccatcagtttatacttcttccccacaagaaacgtcaccaggtagtggttgtcttccgatttcaacattcctaaggcttctgaactggggattttgggtagacctctggtgcctcggtttgctcgcttgagacctgtttggagcgtcggtcggatgactagagtcgaatttgaccggatgaatgaggtggaggaggatgcacatggcgattgagagtgtctaagaaggggcgattttcggaccatcgtacattccgtcgtcgtcgagataagagaggataatgtacctacaaccaacccccccaaaaaaatcagctatcatgacaattttcaaatgttttgaagccgagagatatgctgagaaacgaaccgaacagtctattgagccccgccattttaacgcagtccgtaagagaaacttgctccggtggtttgaatgcgcccaacgacaaattctggtccagtggttcgacagcacctcaaagtcacctctgatgtacggggcagcggactgcgggatggcaaaaaaagccccgatcctgccccgtcctatgtaaacccctatgagacaccccccgggttcccgtctgccgctgtgggagacctccttgataaacatgcaagcacggtccaggggcggggacaaaagggacaacttaagtatttcaggtatgtaaaaggtgccaaccccagaggcagtataattcacaagttgcaaaattgtgattacgcaaatgcagaaagagagcaaagtgagcatgaattgaggcaacagtgggccagctacactaatcatcgtgaattagctttttaagctacactacaaaaaagttaccattagcagaaattttggcccacttacactacagattttttgaaaaacaaaaaaaacactttagtgtctagtgttagctgacatggaaaaagtcaaactaacaaaggttttaaaaagtttactccctcaaattccagggcttaagtttcacaatgataccttgtaaaggtgagaatgatggccaggaattttttatcttttgttggatcaaggttggtgattgcatcaggaatagaagcattaaacatagttacattaataatgataatactgataaattagtgaacctactacaatctaaatatgaacagaacagcatcagttctacccagacaagggccggggttctctccattcaagcaggtccatcctgaaggtctttttatacatgccctgtagcctcatgctggagatgattcactccaggcaaattgacagcagtcaatctttggtggatatccccggaactgccgccccactattactcggcaaaagttttaccaatgctgggccgttatgccaaacagcccactaacactagcgtagcaggccctcaaaatagcacaccaaacctgtagtgttagcgtgctgttagtgccactacactacgctacactgtgctacagtgcttttagcggcaaaaaaggcccaaaaaccgctaaaatgtgttgtagcccagctcagtgggcccttttttgctgcccatgcatgtagcattagcgcagtttttgcagaattcttctgggctatgctaaatgttagcagaattctgctatgttacgctgcactaaccactacggtcagcgtaacggcccaccgttggtttcacccaagtttgaattgacacctatcaatataagtgaaataatcaatgataactgattttaccaagtttttcatgaaatcaaggcccctttggctgatcatcaagtgttgctagtggtacatcacattgtgcttcagaaaaagtctcatagatggatttcagggagcccagttgcctcaaactggatacataagttgtccccactcatctctacatgggggaatgagacttaggtaacatgaattcattcgagctagcctggttgccctgtatgtagaactagatcatagttgcttttgaagatggcagtggagtgcatgcagtaaaatctggcttgaattaaaataatcagggaaatcccagactcactctggtttggttgcaaattttcctctcattccattgtcatttcagtggtgaagcggtaaggcacccacaagcaatggtgaaaccaatacaatacgtgtatttgtactcattggtatttgtatctgtttttctctcaatacattgtatctgtattgtatcaaaaacagataatatacaaagggtcttagtcaaccaactcccaaatattggagttccaactcccaaatatttggggtgtcgagaggaccgtctgcggacagtcccctggacgtcaacccccccaagaattttttctccccggttttttgggagtcggacctcagaagaaaataagaaaaaaaaagaaaatttttgatccccccccggggttttttgggagtgcatactccaaaaaccccatggggggtagagagttggctggcgctggaaagccctcagaggctgagagggattcctctcggcctgctgagagctgtacaccctcagcggccaggaggaatcttggttgctgagggctgtacactatcagcaagccaagaggaatctctcccagctgctgagagtgtacgactctcagtggctgggaggaatccctcttggcctgctgatagtttacaactctcagactcttggtggccgggaggaatccctcttggcccgctgagagttgtacactctcagtagctgggagagattcctcctggccgctgagagtggacagctctcagcaaccaagaggaatccctcttggcctgcgaagagttgtacactctcagcagccggagagatccctcccggccactgagagtatacagctctcagcaaccaagagggattcctcttggtcactgagagtttacaactctcagcgggccaagagggatttctcttggtttctgagagtgtacgtgtctcttggccatcaagagtgtacactcttggtcgtcaagagtgtacactctccacagccaagaggaatcatccctgctgccaagagggtatactctcgacggccgagaggaatcatcccggccgttgtggaactcctattgtgccaggcggtaggcagttggttgaagggaaagtgctttgagggctgccttcaagtggggtccaaatgagtgagctgtgatctgaacaaaaagcgctctccacagccaagaggaatcatccctgctgccaagagggtatactctcgacggccgagaggaatcatcccggccgttgtggaactcctattgtgccaggcggtaggcagttggttgaagggaaagtgctttgagggctgccttcaagtggggtccaaatgagtgagctgtgatctgaacaaaaagcgttggggttggctggttttctgagaggagacaacagaagtggagttctgtggcagttgttgagtctgagtgatcttgaggatgtgtatgaggatcagaagtatgaatgataagaagatcaataagatttgaggggtctatctttgatcagatccaagtgccatggttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccaaaaaacaaaaacaagaccacactacacaacactacactacacaacacaacacacacaacacaacacaacacaacacaaaacaaaacaaagcaaaacaaaacaaaataatcaagagtggaataaaccaacatagtaagatgtcttaggaccaagaaaattaaacaaaactgtctgctgagtaggtgatttgaaaaaaataataaagaatgataaaatgataagataaaaataaaatcaagatgaataaaaaataatatgaagataaaataatcagaggaagtaaataataaaatgaaacaaaaacatagtaaaataatatatggaaggaaacgggttggactgagaggggattgaggtgatatgtgaaatctgaggcttgaggaaattgatactctaaaaaccccgggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcagtcttactttcctggaaggatggctgtttgaggggaagaaatctacacctccttactcaaaataaactttgaaggataattagtattgatatgaaaatccaaccacaatattatagatcaatgatcaaggttatttaaagggaaacccatttggttttcagttataccaccaaacagagaataaagattacatgattggatatgatgatgtttaaggcagagctttagtagaaacagaataatgtgatcattcagagagacagagaaagaacttaacagaaagatgcaagcttaaattgaaggaatgacttaatttttggcgatcctgacagatttgtaagattccaataggtaagggactcccaacaataacatggcaatgatacggtggtgaatccaagttgaggtgtgctgattgcttgcctgaattggttctgggtgggtctgaaccttgaaaacccttcaaaagtggaatcagtatcatctgaaaggattttcacagtgggattacataatcattacatgtgattgtggctgggagatatggaattccaacttggttgatatttcacaaggtatggtgaaattttaccaagtcaatgaaggagacaagtagtataaaggtggttagtggtgactagggttcaaattacatgaggaattaatttctgaagtcataatttaataaaatactaagctgaataatttacagtaggaacatgaatgaaaaagggggacttgaagtcttttggccagctgacagctgcggatactgtcacacaatcaattttttggcttgttctgaaatttttggttttagagttaatttcagatgctcatgaaaacactcaactcttcagagtggtatattttgaagtacttctgctcaaaaagttgagaggtctgtgtatactggtgaaagtaagtgatggagttgagtgaggatggattgatcactttcacaatatcccattgttctatccaaccaaaaataaatctcaaaaagattgatttcaacccccaaaaaggatgtttgggggtttgcttttctctttcaacccactgtacagcggcctcactcacctgtgtcactcaaattcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctgcgctagagatggcactgatactgttttcaagtactttctgctttttggaatgtacctggaacatattggtaggtacttatgacctactggcatgtacaggtgacctgtggcagctacctaggactttttttcaggcacctggtaccaaaaagcaggtcccaggtacattcaaaaaaacaacaagtatcaagtgccatctctatcctgcgccatttccctgaggtcaataacaacagcggtgggcggctacgccttttgggcaaaaagcgtagcgtagcagcactttttttgtgccaaaaaattgcagtgttagcatttttttagtggattttttctacgctacgctgcgctacagggccaaaataaccagtgtgttagtgtagcgtagtgagcccttttttggggcctatgcacatagtgttggtgcagatgtggcagaattctgctacactacactaaagtttagcgtaattccgctacactaacactacagttagtataactggcccactgttgataacaaatacaacctcttgtagcgtgtacgcttttctttcacgtaatctagcagactctagccttttttttgggatctaggaccattttttccccctcagagattcttcttcgagcttttcatatcccggtctcttcccccttctctcggcataaatcctgagtttcttcacttagagatagataattcaactagaatgagagaaatggagagagaaatagagagaaagaaatgatattttttatgttttatttattttatagggactcggaaaagtgcgttgataaacgcactcctcccccctccccgcacacccacgcccccgcctccgcccctcggaatcctgttttcaagggaaaacaggattccaaggggcgtgcagacgaacccgcccttcctgacaccataattgggaggtgaagggagaataaagttctcccttgcttatgccaaaaaaatcccaacaaactcctgggtttgtggtccaaattccagagtttactggtcttgaccacttttgcttacatcagtgaagggagaactttattctcccttcacaagactgtacccctcccggccaggaggggtacagtcttgatggccaggaggaatccctcctggccatcaggaccggtcttggtggccgggagggattctgaaagaatccaaaagtctagatttcattttattagattaaactagacacaagtgtatagctaaaagaaaaagagaaagaataaacagcaacaaacctaggagcaggagtgaagagaatgagatgaagagcaagatagatgaaatgataacaatgagaataatatagagttgatgaactctttccttcatgagatgatagtgtgcaaggttgcagtcacattagctccctgatcattgtatcggtctctactcagcaaatatctcttactctgactggtttgtctttaggaatgatcctttcctcctttagccaatacgatcgagtagcgtgctggatttcactatgtaaaagagaaatcagcttgcgcttcctcagtgtcgtagctcaatctgatcacttcttgcagttagacttaccgttgccttttcctgctggatgggcttcggttattcttctgttttctttcctgtcgctagcaactaggagaagatatagaatcctattgtaagtttttctattcctttttagacctccagagttagtttagttaagcttacctggttggtctacatattcggattcctttctgttcggtcctctgttttttctccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatggtgatgggaatttcagcaaggctatgattctgtgaatagtgagtaagagtactgaagcttacgacataatgttgccagattttgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggagattaatcagtgaaagaggcacggattataagttccagaatactgaagggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcatagttgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgatacttaatacttactattcaatacctgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttgatagataagtaattaacagataagataaatgtaaggtaaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaagtcccctgttccattcctggttgaagcatagtgctcccagcgcccagcgccttggttccaaatcacctcctttttaactttatataccctcaacctcaaggacctgcgttcaagcctcaacctcgacaacaatcattgacacctctatcaacaacttcatcgacaacaacatcatcatcaacaatcaccatcaacacctttaaccgttatacgaatcattcgacagcttcctctcgaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctcaccaggggaaattttagggcactggttgcccagtgactgcatgtcaccataaaatcaaacaaaaatcacaaaaaatcactttggtaacgaacctgaaattcccatatttttcacagtattgggaactgattttcccatatctttcactcaacattcagataaaattcaaaataaaatactatcaaagtcactagagtttcctcatgtgatgagttttttatttcacttctaatttacagaaatagtaaatagaatcagcacagaatgattttttctgcagccccagcataaaagtttgaaagtctcttgatcagatcaggatattctttgtagatttagatcctctcacaccagtcaatttcatcaaccagttctaaatctaatactttctcagatagattctggaattcatttcccctactacaataaaaaaagcctcaaaattacccaagttttaataaaattaaaaaaaaactgtaatttcttcatataaacacaatacaatcaataagataagctttaaaaaactcaatcatgagacaacaaaatttctaaattgaattcacaagaggatgattttttcatgggtcctaggggacggcggcagagaatcatgagaaaaaaggaaaaaaaaacaaggctgtgatgggtttcctcaaagcctgaagactataaactcatagcagctcattgggagagaaccctcccaacgagctggtttcaaatccagcccattgggaggaaaccctccctatgctcatgggcttaagaccagctcattgagaggttttcgctccctcttaaggttacacaatccatctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttttcaaaaaataggtaccaagtaccgcaccaggcacctcctggcgggtaccggcggtacttttggcgggtaccggcggtacttttggcgggtaccgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcacttttttattattattttttcatatttattgtaaaatatcagtcccaagtcactttttttccattctttcatatttattgtgaaattttgacaacaaattggaagaatcctactttgttattatattttcatatttattgaaaatatcattcccaagtcactgtttttccttttgtcatatttgttgtaagacatcttaaactaatttgaagaaccttacttcattattattattatttttcaacaagacacttttttggcatttttttcatatttgttgtcaagtatctacatccaatgggaagaatcttgccttttttcatatttattttaaaacatcaatcccaagtcaattttttcatttgttcacatttaataatttattttaaagcttaaactgtctacaaattatatctaattagaagaatcttcatcgttgtctaaaactatcaccttcctttttgatttttggttagacttcttgttatccttgagtccctgtttccatgtagccaaggtaccttcttggagttcttgtagtagaaggccaccgtcattttagtagggaagtgagggggtacctgtagcggtgtgagaactccctttgggaatggtggcagtcctgcgagggggaaatagcagatgaggtatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacactagagttaacacaacaatttatttattgttgtggcaaaactgatgatagagaaaactatgggtagcagtctcttatcaaacctagatcaacatggcttcagcagactatttgagtggaaatgttgagtaagaggtgtttttgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatacttgaggaaaaatatgaatattgaaagtgtctttcccttcctccttgaatcttggtcaagagcacaatggtttaagatcactgtcttttgtttaagatcacaagttgtactggttgctactttctttttcctatgcttctcaatgtcagaatgatctcaatggggcactttgattaagatcacacggacttacatgtatggattgattgctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaagcttaaattgaaggaatgaattaatttttggcgatcctgacagatttgtaagattccaataggtaagggactcccaacaataacatggtaatgatacggcggtgaatccaagttgaggtgtgctgattgcttgcctgaattggttctgggtgggtctaaaccttgaaaacccttcaaaagtggaatcagtatcatctgaaaggattttcacagtgggattacataatcattacatgtgattgtggctgggagatatggaattccaacttggttgatatttcacaaggtatggtgaaattttaccaagtcaatgaaggagacaagtagtataaaggtggttagtggtgactagggttcaaattacatgaggaattaatttctgaattcataatttaataaaatactaagctgaataatttacaggaggaacatgaatgaaaaagggggacttgaagtcttttggccagctgacagctgcggatactgtcacacaatcaattttttggcttgttctgaaatttttggttttagatttaatttcagatgctcattaaaacactcaactcttcagagtggtatattttgaagtacttctgatcaaaaagttgagagttctgtgtatactggtgaaagtaagtgatggagttgagtgaggatggattgatcactttcacaatatcccattgttctatccaaccaaaaaaaactcaaaaagattgatttcaacccccaaaaagggtgtttgggggtttgcttttctctttcaacccactgtagtacagcggcctcactcacctgtgtcactcaaattctttggttccaaaccaaagaaaatggtgccattatctttggtttggaaccaaagagcagccagagctgggtctcccagctgactagatttccaaaaacaaaggcagagacaaagtctctgtagctcagtggtttccacctgccctaaaatctgactacccagcaggttgtgggttcaattcccactggccccatcccctgatgggggttagggggcaggtttttggggttagggttagggttagcccaggagaggcacagtacctggaaaggttcaagcgtagtgttcatctgcctgggtattgtggggtcattggggactggcatagttgtcagaaatcaatggtcctgctcaatgtggggtgggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctgttggactatttaagcaacatcaattaaccaattggatatggcagatgttagttggtgtctacaaaattttcaactcctcaaagatacctagactgtcagtgtggagcttgtttttagttctgctgtttctagataagaatattgaattgaaaataccttgaagaaaagaagagatatttattctgttgatctaccaattgtgtcaataaccagcataaaataaaagtgagcagatcatagacaactataacaaggtatggatttttgatgatatttaagattgagaaggaaaatcaacaccatttgaatatgtgctaatccatcattatttgaaatcctttcaagttcaatctacaataatttgaattctcataatgcagatttggaaggaatctattctgcacattttcctcctgactgggatatcatgtttattggtacataatcaaaactgtgctaatccctctgaaaaaatcagagtaattacatcctcaggaatgtcagaatgtccaatatgtttgggaaattactatagaagagctgagctttattgcccaaattgtgaagctgttgatccggtgatagaggttactggatgtagaatacatcatgtgtatgtgaaaaatgttcactttttggggctcaaaatcaagccatgatcctagatttttcaaagtggctgaacaagttgttttaatttttcctaggaatttatatgggacaccagttcctgaacatgtcaaagagggactatttggaaagaaatagctcagaaaacatgggtttccctttcaactttccaatgtgaaaccttctgtttcacacacctcatcaaaacatatgtccctcgtagcactagttttatatccctcgtgataatgatattgattcatcaaccaagtaaaaattccatccaaattccacttgaccaattccccctcactattaatcaacacatgagaatcttcttatcatttccaattcaatggccagccagtcagctaaaacgttaaccataatcaattgttaaacatggcagtgctgccctctgagccattgaggcctttttttgtgtcacaagttctcacttcagactgaaacctgatattaaacatcccctatctgcttgcttctttcatacctgcaatttttagctctcatcatttgagtttttgaaagaaataaaataaaacaggtcttcccaaaaaaaccctacttgcagagatgaaattatggagcttatccgcagaacctaaaggcaggtgatagatcagatctgttggagcaactataaactagaaggagaagaatattgaaaggccaatacattttttgaaaataattgaaagcctctctgcccatactattcttgggacttccccccccccccactgccaaaatgattgtcagattgctacatctggcattgtatcagataaaaatatctgatattacatcaggaaaaactgggattgtatctgccagaattaatattatatctacctaaaatgatattgtgtctatcaatatcatgaaagatattacatcagaccaacctattgaattattgtgtaaatgattgcgccctttgcacttcttttttttttttttctcacacaacttttttttgcccccgatcctcaaagcccggccccgactttgaaaagtcccgcggagcacacaccagctgaggccacccgatttcacccgatcaaccaaagtcccacatttttttttgggggtcaagtcggtcatgagaatcgggaggtaatctcttgcaaatttacccgacaggcttggggcttcgaggatcggaggaaaaaaaaaagtttggaatcggcgcaaacattcctacaatagctgtacatgaattcatatctgatttttctatctgatttaatgcccatgggctaaagatttgtatcaggtgtaaaattctgatataaaatcagttatgttgacattaaataggttggactgatgcaatatctgttatgaaagatataacataattttaggtagatacaatatcactcctgatagatataataccagttttgcctgatgtaaaatcagattttttcatctgatgtaatcccagatgtgagaatctgatataatcacagttgcagtgcccccccccccaaaaaaaaaatgtcaaaaaacaatttctgtcagattctttaatgcagctgtcacagttgaacaaggcctgtcttgcaattagttgcctccaaccaacaagaagagaagactcatgacagctgcatcgaagaatcttgcaaaaaaaattcttgggggggggggactggggggaagctgcaagggattatggggctgtaatcagtaggtaatctcctgcactttaacccgacaggcttggggctttgaggatcgggagaaaaaaaatcttgcaagaaaagaaaaaacaaagtctggaaggcgtaattatctacacaacatagggttctgatccggaccctgaagatccggcgctacccgaccggataccgggttgagtcgggtcaatgactctcgacatacccggtatccgatcgggtctttatatgcctaatattctaccctgtatggcagaaatttggggttttggggggttttggaccctcttttttcaagttttttttttcagaatcaaaagttagttttgggctcccccaaactgtttggtgaagtttgggctggaggcgcagatccgtcgggtacccggcgtcggaggatatgctgggttcggatctcggaaaggcgatacccgaacccggaggcccgaatcggaaccctaacacaccagctgtaatttctggcgtcgccctccaaaataattgaaaaattcaagaacttaccaatcaacgacgatggatgtcgatatggaagaacagatcagtctggaaactacggatacgaatccaaaggttaaggccaagactaagcctaaagtactctgctcttcaaacccaccactcaagaccgaatcggacaaagtcttacggatctgtcaggcaatggaagaactcaaactgacacccaagaaattcatggtcgctttcttaacccaatctaatacgaatataaaaattaggagaagactttggggatctgctaaaggttgggattctactatcgaggtcgttaacgctgcccgtgatttaatttgtggctctgctgctggtcggttgtattggaactcatatatactaagcgaggtgagtagtactgatccttctttccttgataatttttaatacttgtcgcaaaaaaagaaaaggaagaaaaggtcgctgatcgttccatcaatgatccaggctcaaaaaatagttagaaaggaagccccacccagtggcgaatacccaaacggagcattccatagttccagaaaaatcgatccgacgatctttagtgaagaagagaaatttacccgctttcaggatatgtgtcaagaacatatgcctttcctataccaactactcatctataaacttactggccaatccgatccttcaacatcctcctcatcatcaccaacagatgtcaccgatcaagctgctgaaactgaatcgaattcagataaagatgagctggaagaagatccgagcccaaagagtagacagattaagagatcccacatggtgcgtgtttttttttttcctttctaactcgagtatgattcattttagcttcccaagcgtgccttgacatctgtcgatcaatttattactctaaatttgaaggtagcaacagcgatctgttacatggtatcatttatagttaatcgtcgacacaacgcctttgccttatcgaactcgatgatcttattggcctgcggaatctcagaacgaatcaataacttcttacatttcataggtctaacaacatcaagaacgactggctttaaagcttatcaaagccttagtacggccactagaaaagctttgagagaaaaaccctgtctatttggtgatatctaaaaacctatgcactcattttttcctctaatcctgcggactacttagcatcagtcattccgagttaatcactgaaaactttcttctactgaggctgtgttatcttaatgtaaatccacggcactctgacatctccccctccatgtacatctttatatctcatcgcatctacagttttaattcaagaacaaaaacaaatgaaacttctccccatcttatccatattccaattaatcaacttatcatctcaatatttcaatcatctaccaagtatcgtgttaacttctcacaaacaatgttaaacaatgcaacaatatgattatcccaagacataggggctcacaccagtgaagcagcagagcctcaaatggcagtgcccaagcccccagtggcagtttagataatactacacaacaaaacaaagatagaaacagtaagcagagttttgtgtaaaccatcatgcatgggtctcatatagttgcaagcaatttttccacatttttcttttgaaaaagtcttgaaataaggtcctgtttggcagcgtcataaattcaagtgtaatattgccttattaattcaataaaaaatgaaccactcaataatatataacaaaatttttactgaggcaaggtcaactactgatttcaaggttagtatgaaaaaaattgaagtaatggactaccttcagcaccatacaccatgaaaaatttgagggcagtaaatgtcaggtgacatgaagctaactcctgcctgtattccagtgttacttcaaagtcaaagggttgggactccctgatgaccacaaagggaaaattgttatttgagcagacaagcaccagagtaacaatggagttgtaacatatgtcacttcatgtcacctgacacctactgccctcagatatttcctggtgataataccaatattacactttttacccatataaagtgtaatattgatgttatggagctcaagatggcccaagatatcaatttttttcacaacattaatgaaaccagtagttgaacgttcccaagtaacaattttattacatgttccccattggtttatttttcattgaattaatcaagcaatattacacctaaatttatgacactgccaaatggggccttattgataaatcattatcaatcccttctgaaaactgttcacttcagggaaaggcaacccctttactccttgatcatagatacaagcaaatcctgcagagactgagcccccgcggcaatgtacttactggcagtcaatagactcacaggacattgtttagaggcaccaattgacaatggcacagtagaaataactccctaagcagtgcttcactgttggtttccaaagactacatctgattgttattgtttttcaaagcaaacaggtttgtgatttctggtatgatttttttggcttccttctacccaagccataaaaaacaaccaccctaaccagtgcttgttctgtcagttgaaaatcttgcaaacagaaagcaaaatgaaggtccagaagactgaaattttgaccctgacctagttgagcttatgattttcatgtagatgatggtctgtttgaagatcaactttgaatctgacttgtaaaccatgaaaaaaaagcaatgcacagttgaagacaggtgagacatcaggtgctaagttcacagcatgctacacccactttacttatgtgtacccagctcaactcttatagttcagccacctgtagcacacaaaggggccattttagttggcttgcagaagcattggagctacacaggagttgtcatcaatgctacaatatactacaatatatgcccttgggtattgctacacctcaggtaactttgaagtcagacacctatagactcaggcacatcctaaggaaagatttgaaggttaacctttattgtgacaaccaatgagcagtaaagatcagtactgatgacttgtccaataatcaggaaagacataccaatcaggagttttgcattactaaccaagctttgtttgaaaattgaaaagacaaaacagagttgatgtgggtactaattcaagaacaactcacagacatccttaccaagtccctaagtagagaagctttttgagcacctaagcaacactgccacagatacaatacgctgtgtgtatcatgaagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgacctaaggcaccatctcctaggttcttagttttttttttgggaagcacaccatgccagttttatatttagatcattccgttaagtctttattcacatgaacagtcatcctttccatttttcttatatattttttgaattaaaggatggtgatgtctttcacttatcataaacctttttcatcttctacttcaacaaacccaacaaatcaaaagccccaaacaacaaaaaaagaaagttgattgattgattgatgttttggaagattaatgattcaaagaaaaaagaaaagaaatcaagtgaacaataacaattgatactaatattcatatctaaatttgatcaatcaatcaatcaatctacctatgtagatatagatctctgacttcaaaaaaatgagaatcataataaaagaacacacaaaaaaggcgggggggggcgcacaaaacatgttcatctaaaaagaggaaaaagagaagagaaggacagggtgaaaaaaaaaatcaacaaccagaagaggtaagaacaagtgtaaataaataacaaataaataaatatgtagaggtctgaggaagaataagaaagagaatcttgttccctcggatctgacaaagggagcagtgcactgaacataagaacaatctcctcaacttctcaagttccaccaccaatcaccgccctcattgttacaaaaaaaaagggaggaaactcccaatgttctttttgatctacgtaacctaaaccattgttagatcagtagtcatctttcttttgctatgattgattattcaaccgtgacactcttggccaagtttcgggctgataacatatcgagttgggggggaggggggttaaaaggagataaaacccgattcaagtcagatgctgcccaagacttagttttgtatagaacatgaagaaagaagcagcttacggaagtcgacgtcgacgcctctcaagctagaaaaggatgacagaaagggatatagacaaagacgtaagttccaagacgatgggatgatgagagggagagcatacatagcaatgtggtagctgagcaactgcatagggatgatagtcaagagaccttgcaagcagtcgaccgtttgagggaccctcaagatccgagtggagtcggcggcggtcaagccagtgtcaccttcgttagcgatcacgattggcgaacctttacgggcagtgacttgttggagggccgattggaccttaggatagagagaatccttggtcatgatcaggattactggcatgcttttttttcgcgaacagggggggaacaagtcagtctctagcaatcttgcccaaccatttccttccctcctttttctttttgtgggataatcatttacttctcatcaatcaaagccaacgggccatgtttcaattctccggccaagataccctcggaatgcctgaacgaatccaaaacttaaaatcagttctagaacgaaaggagcaatcgggaaaagggaaacggggagagtaggaacaaacatataggtcaattccttgactttgagggccgcctccaagcaagtcgcatgctggtagccacggcccatgatgagcaaacttcgttccttgctgatcgtaccagccaattgttggatctccttatcttgagtcaagatctctctgatctgacggggcaactcgtgaagtccgtcgatgatctgatttcttcgctcggtgagtgacatgcgatcttcggagagttggatggccatcatcaccaacgcgatgtattgggaagtgtaggccttagtcgatgccactccgatctccgggccagcattgatgtggataccacaatgagtctcacgcgaaatcgtagagccgaccacgttgactacccccacgttcaatgctcctcgctcgagacagtagcgcatggccagaatcgtgtccgctgtttctccagattgggagacaaagatacaggtgtcatctctgaagatcgggcatcgtctgtcgaggaaatcagacgccaactcgatcgaaactgggatttctgtcagctcttcaaaaatggcacgtgtctacatccacatgaaaagtagcaattgctcagtatacatagggcgcaccatcacagatgtctcgacaggttttgagaagacttaccgccaagcaggaatggaaactggttccacaagccacgaagacgatgcgcctgcatcttcggatggtagggaggtaggctttcaagcctccaaggttgatccttccggtgtcaaagttgactcgacctctcattgtgttgacgacagactcgggctgctcgtagatctccttctgcatgaagtgatcgaagttacctttcatgatcgcggcgagttccatctcaagagtctcgatagctctcacggaggagacaccatcgtttcgcctgagacgatggatatggaattcaccctcggcgatatgagcgatatcgtcatcctccagatataagacacgcttggtgtgttctacgatggctgaggcatcagatgcgatgaagaattcgataggttgagggactccatcgtcggataagaaggcccgagattgagatcggatcaacttggcacccccaggtttcaaaccgccttcggtgggtggggcaagtaagccagacttagcttgagaggccgcatcggtgggggaggacaaggattcgagttcgccttcattaggcccagccacctcgacatctacaaagtccaccttgagcttcttttcagtcttgacgccgatcaagactggtgaacctcttcgacaaactacgatctcgtctgggaagtgagcggatttgaagacaaaggcaaatgctccttcctaaatagtaacaagcagggcgtataagcacagtattaagaacaagcgtcttactcaacagaagaagagaagggaaatatggcgtaccaattccttgatgacacttttgatcaaaccggtaaaagtcaagtttttacccttgctgttgtcgtacaagaatttgcagagctttgcagccacctcggtatcggtctcggtctcgaattggtagcctctcttctcgaggaccaatctgagttccttgtagttggtgatgatgccgttatggacgacggtgaactcgttattggcatcggatcgatggggatgacagttcaacgaggagggttgtccgtgggtggcccaacgggtatgggccatggaggattgcatgaggaaggatttggtgaaatcgatggtggcttgatcggtgtgagctcggagcaacttgaccttgccgacctgtttgaagatgaacacttggccaggctcgtcgccatcaagctcgatacctataccaccagcagggatccttggtatttcagtcactccattcgatcaagcagagtgaaaaagagaagagcagacggctaaccagcagaatcatatccacgatactctagcctttggaggccattgagcaaggtatcgatgatataacgacgatcctagattagtcaaacagtaggaaatgacgtagggatgagatcggtggtcagaagatgcaggaagttagagagagagagagagatgaccgaccttttcgacgaggtaggaggcataggcaaagatgccacacatgttttgggatgtgagttggagatgtgtgtttgtattggggaggggatgaaggagggatggattgatgagggaagttgagaactgtactatatgcagttgagtctgctgtgttcctctgctgtatttgggggtggtggtcaacaggccagttgatccagtctcgccgatctttataagcctctcccgcgctcagccagcacccagctgattagtcaggccactggctgaccaatgcgctcgatcatccccctcacgaacttcaagttcaagccaacaacagtccacctcagtccacccatccatccatcctgattatatccgcccaaatctcatctcatcacatcaaacagcaggcccacgccattccgcggtccaacacctccacaccttagatccatcttcaaagaacaacaaacacaggatcacttcaaagaaaacacaggtggggcacacgtcgtcaagctttgttaatcagaataagacagtggtcattaatcagcaaagtcaacacaaatctacagaggtttaagcaacatgtgaagcatccaaaatcaaaccaagcagaaagctctatgaatggacctattgaaggagttcccatggattgggatctggggccctcccagtttgggatccaggcccaaaaagtctggatttttgcacataaatccagctttcaaggctcagaatcaaattcaaaactggagggagggatccacagatttggatagaaagtcctccactcatgcatgcaggtatcttggtaaaatcaccagaatgttacaacaacaagatataggaagagattggtattaagcaaccaatcaataacttccccttggaagccaggatacaatctacaccacttcaacctcaatttttggaaaaaaaagtttctcaataagccttgtccagtagtggttttgattagagtattaatttaaaactgagggcaatctaaaaaaaaaaactctaaatggcaacaggaagtcctccaatcttgtctcaatcagtctctccatctctggacccaaacccctcaatcaatcttggggattcttagaatacatatcaccctctctttctctctctctatctaaaaaggctaaggaaaatggttgtgccagcaaaccaataatcttcattttagatctttaattcccacaacaaacctatctataaaaaaaaggaaggaaagaaggaaggaaggaaggaaggaaggaaggaaggaaggaaggaagggaagatgaaaataaaagtttgaaattggaaagtagaattattggaactggagcagactacacaggagaaactcaggtttgaatctcataccactgtagactaatctaccaaggtattatagacccaactggtctaaatctcaactatgtgtcagccaacaaatttgaacacttctcttgtcagcctctgggtaactaacctgagtatttaatagtaaaaaaggttgttactatgagttgactgaagtttttgagcttggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagactagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagtgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaacgtactagttgctcttgatgcgtgtacttaacagatcctctaataatgtagtcaaaattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagaagagggataacttgtggtacaggtatttcacggacaaaggagtgaaaggtaagtgataattacttatgtagtacacaggtatgtatttaatagataagtaattaacagatgagataaatgtaagataaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacatctcttctgctgtctttttttcaaagtatcagctgtaaactagggataataattcagcaggtttgggccgcccacagtctagcccatctctacctgcaacttaattggacaggccaggctgggtctgaaaagctgattttggtgtggacatgggctgtccagaagcattctattgggtgtgctggaaagctgagagtgtgggccgccctcaggccatgggcaatggtgggccagctgcgctaaccgtagcgttagcatggcatagcgcagcaaaaatacgctaatttgtagcgtagcgttagcaaaaatccccacttctgcgctaacgctacgcacaaagggcacaagagtgtgttatcttttagcgtagagttagggctgaaagttggaattgcgctaatgctacacactcagggcacaaaaaagtgccctctaagccgcgctacagcactttttagtgggttttttgcctttttttgacgctaaaagcgctgtagcacagtgtaacacagtatagcagctgtagcggtgcactaacactacccagaaaaaagacatctgttagcagcgctacagcatagtggcagtagcggcacactaacactacagaaaaaaggtccccttttagtgccgctacgctaacgctatatggccctctagcatagtgtagcgtagcagcccactgttgccatgggttatgatcacaaaagatgaacacttttttatttacagattgagactctggagtcttgaacattagcctgaaaggcgctctcagcagtatcctacaggatctggctgtactggtaaagcctgtgggagcccgctgaccagcctaactcaactaattcacccctggtgtgaagcactggctggtggtagagccacccattgggccctcccacagggagggacttacaaactatgttggggttctttcctgagagaatatttgtaaaatcagatccaagttccagagactgtagctttctcatcttgcaagctacatgtaacgtttggcagaaggaaagatgcacctgcatcctggattcctggctatctttaactcaactcagtttgtgaagacatatcttcaatcagaagagtaaagcagaaaaaggagaagaaatgaaaacttaccacgctccagcctgtgggcccaaatgcattctgagatgagggtagtattgactcatcttgacaggattcaaaaactggccaagaaaagcctgatgagcatctcaatgaggtgataagctctattagaggccattcatctttctcagtcttggtagctgggatcaacagtatcaaaactacaggccataaaagtcaatgtgtgaatttccagccttcttttgtgggtcggctcaagacagatcccaaaaaaagtttggaagtccccccccctgcaggaggggtggctttgcccacagccaaacttaagcactgcctaaaaacaacttccaaaaaagggaggagtgttttaattcagctgaccagcctggaccaacctgtgctgtttaatgggcttataaacaggcaaggccaaaaataaaaatttccacaaaagagctttctgcacctgcagcctattggacaccttgaccaattaaaaaccttactgtcaactagtactcaattttgaattctttattactacatctcttctttgttgaatttttggcaaaaaggcctaaagaatcacttttgtggatttgcaggaaggtctcaagtgattccgagcaaggctgaaggagggctcaagtgctcctccaggaccgatctaaaaaggataaagaaccaatggttttgttttatttcttagtatcaagtgaaataaatagtttagatacaataatgcatgagttgtgggagctgaggataatgcataatgaataaactaacaaatcagttttaaggaattaaatgagtgacatctgaaaaaagagagaacaagtgaaaattcaacacccctcctgaactcaaggttgattgttttcagagatgaaggtcagggtatttctgtttgagatattcttcatcttcttgagtgtagggagtgaagtgagttgagtgttgtttggaggcataaacgactggtttggactgtcgtttgtcggggtgcttgacaaagcagtttgcttcagagtgaccgctcttgtgacagtgagagcaggagcaaaatccacgtttacagtgaggacaaacagttttggggtcagaagattgggtgtacatcattgcttcagatgagattgaaggtttcttgatttcgttcaactgattttgagtagtgaagtattctagtttctggagtacttgatcaaacagtttggtgtaagactcaaaagtggttgtaaaaccctttttctgaatggagaaggggatggtggagttgcaagctctgcccttcttgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataagggtctgaagttataaatgagtgatgattatattgatgcagctgttgttcaaagctttaaaaccaaggcgcggagctgctctgggagcgctatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaactgttatggttgtatttcaatataatgtattgttatggctgtcacttgtatataatctgtaagggtggtttgagatgatctggtccactggtgggatgatggagggaacaactggcaggtagaggcctccttatatagaaaaatgtgagggattttagccctagggtacaggcttttgaggcattttagctggcctgattatccaatgagggaatttagctggtctaatacatgtaggtgagggaatttggctagtctacagggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaacacaaaaggaattcaatattcaatatgcatccagcattcaaaacaagccatactgagagtaaagaatccaaaagacatcccgtgacaggttgaaatccgtgtaacttctaaactatgagagatatgggttcagttgttgtgggtgactagggttaattttacctcaggaatccatttctgttgttgtttttacgatatatttagtttataaagagataataagaaatttttatattttctgcgtagaaacacagtattatcaacgctgtcacagatacggtatctgccatgtatctgccatgtatcactatgtatctgagccccaataaaaaaacctatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacatacagtgtatcgtatctgtgacagcgttggtattatttaccacattggttgcaaaattcatcaagatatttgttttgaaggcatggaactcttgaggaagtttatcaagcataagtatcttcttgacttgattgtcaagggcgagcttggagagaaaaatcttttgattggctgatcaaataagaggaagaaatgacaaaaacgagtcgtattcaattgataggtatttcttgagtgcggtcgttctcaaagtaagatttttaccagcttaattttgtttgaggagctgccagagtttgtatccattgaattcattgaccttgggtagggtagagctgacatacgcgagaatttcttgattgagatgttggatgattttggcatacacatctttgttaagtttgacatagagcttagtgttctctttgtctgtttcagggtcaggacaggtgtggattccagtgaagatggtgagcaatttggctttatgaagcttggctttcatggagagcaaccagagggcatagtaatcgggtgtgaggagtattttagatttgcaaaccactttggttgccatgttgagttcgagcaagtagggaacttttgagaattgagaattgaggtgattgttaaagctggaaagtgatgggtggtttcttgggataagagggatagtagctcaagagattaaggtcggaattcaactgttaatcgtgctgaaattgaggctaaaaagccaagagaaataatatcttttatgattttgctgagagggctcaagtgctcacagacaggctgagggaagggctaaagtgcatccttcaggaaaggtcaaaataataataaagaaccaatagtttttcttttatttcttagtatcaaatgaaatcaatagttgagatacaataatgcatgagttgtgggagctgaggataatgcataatgaataaactaacaaatcagttttaaggaattacagctataacgagaaagcttgcgggctccaaagtcagtaaataaaaataaaaaataaaaaaaatatggaaaacaattggaagctttggaagaatacaggtccatgtatgtatggattacctccgatcaaatcagctagctttttttcactcactttcaggtgatgagggtaacaccatcagaatcctgatggaaagtttactccatccaccctccaatccatggcctcactagggcagagctaccccccagggggcccggtcaggtcccattggtgccgctggccagtacattacagcctgtacatctggctgtattcttccaaatattccgacttcagccaatgttttttttgattttatatcttctgagcccgcaagcttttttgttatagctgtaaatgagtgacattagactgttaatcgtgctgaaattgaggctaaaaagccaagagaaataatatcttttatgattttgctgagagggctcaagtgctcacagacaggctgagggaagggctaaagtgcttccttcaggaaaggtcaaaaaaataataaagaaccaatagtttttcttttatttcttagtatcaaatgaaataaatagtttggatacaataatgcacgagttgtgggagctgaggataatgcataatgaataaactaacaaatcagtttgaaggaattaaatgagtgacatctgaaaacaagagagaacaagtgaaaattcaacacaagttctcccttcacctcccagtttattgttgggtttgattgcacgcccctcagaagcatgattccttggaaaatcaggcttctgaggggcgggaggggggaaggcatgcatttatcaatgcacactataatcacgaccgatactccggttacaaccacggtaagccaatcttgaataagaggcccacaaaattaaagcctcaagcacaatatcaagccctctggacatcaatctcaaggatcaagacaagccccctctggaatattcagccaacctgcaacaccatggatgtcacaagaccaagccccaggacagaagacactctggattcacattttatttctttattacataatcatctcatgcagtcttacatcatcaatccccattcagccttccacacttggcctttgcatgtgtttcattctattccattttcactctagcctcatttccactttgggccacattctattgtctcacactattctacattggttattctcatgtctcacactagtacacatctggctagttcatttaactctttggtatattcttccttccccattggttgtggcacatttcatctctgcatgtctctgatgtcatttcccccatttatcttagtctctac